:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif}body,h6,p{margin:0}h6{color:#000;font-size:24px;font-style:normal;font-weight:500;line-height:100%}p{margin-top:16px;color:#000;font-size:60px;font-style:normal;font-weight:500;line-height:100%}.grid-container{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;width:100%;height:100%}.grid-container div{border:2px solid #d9d9d9;padding:32px}.users-over-time{margin-top:32px;display:grid;grid-template-columns:repeat(8,1fr);gap:20px}.users-over-time-chart{border:2px solid #d9d9d9;padding:32px;grid-column:1/6}.geographical-dis{border:2px solid #d9d9d9;padding:32px;grid-column:6/10;max-height:500px;overflow-y:scroll}.hor-graph{border:2px solid #d9d9d9;padding:32px;grid-column:1/5;max-height:465px}.senate-graph{border:2px solid #d9d9d9;padding:32px;grid-column:5/10;max-height:465px}.users-graph{border:2px solid #d9d9d9;padding:32px;grid-column:5/7;max-height:405px}.users-gender{border:2px solid #d9d9d9;padding:32px;grid-column:7/10;max-height:305px}.support-policies-parent{border:2px solid #d9d9d9;padding:32px;grid-column:1/5;max-height:800px}.support-policies{max-height:800px;overflow-y:scroll}.support-policies p{color:#000;width:98%;font-size:20px;font-style:normal;font-weight:500;line-height:100%}.support-policies-container{margin-top:16px;width:98%;height:36px;background-color:#eae9e8}.support-percent{height:36px;display:flex;padding-left:8px;align-items:center;background-color:#bff38a;text-wrap:nowrap}.top-scrollable{max-height:420px;overflow-y:scroll}
