.vote-explorer-module__kxmJHG__overview,.vote-explorer-module__kxmJHG__explorer,.vote-explorer-module__kxmJHG__empty{background:#fff;border:1px solid #dce6e3;border-radius:20px;box-shadow:0 8px 30px #123c3106}.vote-explorer-module__kxmJHG__overview{grid-template-columns:310px 1fr;gap:32px;margin:28px 0;padding:30px;display:grid}.vote-explorer-module__kxmJHG__eyebrow{text-transform:uppercase;letter-spacing:.15em;color:#187b67;font-size:10px;font-weight:800}.vote-explorer-module__kxmJHG__overview h2,.vote-explorer-module__kxmJHG__sectionHeading h2{color:#102f40;margin:6px 0;font-size:23px;font-weight:800;line-height:1.3}.vote-explorer-module__kxmJHG__arc{width:100%;max-width:285px;margin:20px auto 0;display:block}.vote-explorer-module__kxmJHG__arcNumber{fill:#143d35;font-size:34px;font-weight:800}.vote-explorer-module__kxmJHG__arcCaption{fill:#5f726e;font-size:11px}.vote-explorer-module__kxmJHG__summarySide{align-self:center}.vote-explorer-module__kxmJHG__totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.vote-explorer-module__kxmJHG__totals>div{background:#f7faf9;border-top:3px solid;border-radius:6px;padding:14px 12px}.vote-explorer-module__kxmJHG__totals span{font-size:13px;font-weight:750;display:block}.vote-explorer-module__kxmJHG__totals strong{color:#183b35;margin:6px 0;font-size:34px;line-height:1.2;display:block}.vote-explorer-module__kxmJHG__totals small{color:#5e726e;font-size:11px}.vote-explorer-module__kxmJHG__method{color:#5b716a;max-width:100ch;margin-top:18px;font-size:12px;line-height:1.65}.vote-explorer-module__kxmJHG__explorer{padding:28px}.vote-explorer-module__kxmJHG__sectionHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.vote-explorer-module__kxmJHG__sectionHeading p{color:#58716a;margin-top:8px;font-size:14px}.vote-explorer-module__kxmJHG__countTag{white-space:nowrap;color:#235e50;background:#eef5f2;border-radius:30px;align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:inline-flex}.vote-explorer-module__kxmJHG__filters{flex-wrap:wrap;align-items:center;gap:12px;padding:18px 0 10px;display:flex}.vote-explorer-module__kxmJHG__search{color:#638276;border:1px solid #ccdcd6;border-radius:10px;flex:1;align-items:center;gap:10px;min-width:200px;padding:0 12px;display:flex}.vote-explorer-module__kxmJHG__search input{background:0 0;outline:none;width:100%;min-width:0;min-height:46px;font-size:14px}.vote-explorer-module__kxmJHG__search:focus-within{outline-offset:2px;outline:2px solid #187b67}.vote-explorer-module__kxmJHG__select select{background:#fff;border:1px solid #ccdcd6;border-radius:10px;min-height:46px;padding:0 30px 0 12px;font-size:13px}.vote-explorer-module__kxmJHG__viewSwitch{background:#edf3f1;border-radius:10px;padding:4px;display:flex}.vote-explorer-module__kxmJHG__viewSwitch button{border-radius:7px;min-height:38px;padding:0 13px;font-size:12px;font-weight:700}.vote-explorer-module__kxmJHG__viewSwitch button[aria-pressed=true]{color:#fff;background:#143f35}.vote-explorer-module__kxmJHG__filterStatus{color:#64776f;margin:8px 0 18px;font-size:12px}.vote-explorer-module__kxmJHG__filterStatus button{color:#116a52;text-decoration:underline}.vote-explorer-module__kxmJHG__party{border:1px solid #dce6e3;border-radius:12px;margin-top:10px;overflow:clip}.vote-explorer-module__kxmJHG__party summary{cursor:pointer;grid-template-columns:minmax(120px,1fr) minmax(240px,1.5fr) minmax(150px,1.2fr) 18px;align-items:center;gap:20px;min-height:82px;padding:17px 20px;list-style:none;transition:background .15s;display:grid}.vote-explorer-module__kxmJHG__party summary::-webkit-details-marker{display:none}.vote-explorer-module__kxmJHG__party summary:hover{background:#f3f8f6}.vote-explorer-module__kxmJHG__party summary:focus-visible{outline-offset:-3px;outline:3px solid #116a52}.vote-explorer-module__kxmJHG__party[open] summary{background:#eef7f3;border-bottom:1px solid #dce6e3}.vote-explorer-module__kxmJHG__party[open] .vote-explorer-module__kxmJHG__chevron{transform:rotate(180deg)}.vote-explorer-module__kxmJHG__partyName{color:#183b35;font-size:16px;font-weight:800}.vote-explorer-module__kxmJHG__partyName small{color:#668078;margin-top:4px;font-size:11px;font-weight:400;display:block}.vote-explorer-module__kxmJHG__partyMetrics{flex-wrap:wrap;gap:16px;display:flex}.vote-explorer-module__kxmJHG__partyMetrics>span{min-width:37px}.vote-explorer-module__kxmJHG__partyMetrics b{font-size:20px;display:block}.vote-explorer-module__kxmJHG__partyMetrics small{font-size:10px;display:block}.vote-explorer-module__kxmJHG__bar{background:#e9efed;border-radius:20px;width:100%;height:12px;display:flex;overflow:hidden}.vote-explorer-module__kxmJHG__bar span{height:100%}.vote-explorer-module__kxmJHG__chevron{color:#638276}.vote-explorer-module__kxmJHG__peopleHeading{color:#61786d;background:#f8faf9;justify-content:space-between;padding:10px 22px;font-size:11px;font-weight:700;display:flex}.vote-explorer-module__kxmJHG__person{border-bottom:1px solid #edf1ef;align-items:center;gap:12px;min-height:68px;padding:12px 20px;display:flex}.vote-explorer-module__kxmJHG__avatar{color:#376755;background:#e5f0eb;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:11px;font-weight:700;display:grid;overflow:hidden}.vote-explorer-module__kxmJHG__avatar img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.vote-explorer-module__kxmJHG__person>div{flex:1;min-width:0}.vote-explorer-module__kxmJHG__person strong{color:#183c35;font-size:13px;font-weight:650;display:block}.vote-explorer-module__kxmJHG__person small{color:#6a7e76;margin-top:3px;font-size:11px;display:block}.vote-explorer-module__kxmJHG__person a:hover{text-decoration:underline}.vote-explorer-module__kxmJHG__voteLabel{text-align:right;align-items:center;gap:5px;max-width:40%;font-size:12px;font-weight:700;display:flex}.vote-explorer-module__kxmJHG__groupNote{color:#657970;background:#f8faf9;padding:12px 20px;font-size:11px;line-height:1.6}.vote-explorer-module__kxmJHG__peopleList{border:1px solid #dce6e3;border-radius:12px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.vote-explorer-module__kxmJHG__pagination{justify-content:center;align-items:center;gap:20px;margin-top:18px;font-size:13px;display:flex}.vote-explorer-module__kxmJHG__pagination button{border:1px solid #ccdcd6;border-radius:10px;min-height:44px;padding:0 15px}.vote-explorer-module__kxmJHG__pagination button:disabled{opacity:.45}.vote-explorer-module__kxmJHG__legend{border-top:1px solid #dce6e3;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:24px;padding-top:22px;display:grid}.vote-explorer-module__kxmJHG__legend strong{align-items:center;gap:7px;font-size:12px;display:flex}.vote-explorer-module__kxmJHG__legend i{border-radius:50%;width:9px;height:9px}.vote-explorer-module__kxmJHG__legend p{color:#657970;margin-top:5px;font-size:11px;line-height:1.6}.vote-explorer-module__kxmJHG__empty{margin-top:28px;padding:32px;font-size:14px;line-height:1.7}.vote-explorer-module__kxmJHG__empty h2{margin:12px 0;font-size:22px;font-weight:800}.vote-explorer-module__kxmJHG__empty a{color:#116a52;align-items:center;gap:5px;margin-top:12px;font-weight:700;display:inline-flex}@media (max-width:850px){.vote-explorer-module__kxmJHG__overview{grid-template-columns:240px 1fr;gap:20px;padding:22px}.vote-explorer-module__kxmJHG__totals{grid-template-columns:repeat(2,1fr)}.vote-explorer-module__kxmJHG__party summary{grid-template-columns:1fr 2fr 18px;gap:12px}.vote-explorer-module__kxmJHG__bar{grid-area:2/1/auto/3}.vote-explorer-module__kxmJHG__chevron{grid-area:1/3/3}.vote-explorer-module__kxmJHG__partyMetrics{justify-content:flex-end}.vote-explorer-module__kxmJHG__sectionHeading{align-items:flex-start}.vote-explorer-module__kxmJHG__countTag{white-space:normal}.vote-explorer-module__kxmJHG__peopleList{grid-template-columns:1fr}}@media (max-width:540px){.vote-explorer-module__kxmJHG__overview{grid-template-columns:1fr;gap:6px;padding:20px}.vote-explorer-module__kxmJHG__chartBlock{text-align:center}.vote-explorer-module__kxmJHG__arc{max-width:230px;margin-top:14px}.vote-explorer-module__kxmJHG__totals{grid-template-columns:repeat(3,1fr);gap:7px}.vote-explorer-module__kxmJHG__totals>div{padding:10px 8px}.vote-explorer-module__kxmJHG__totals strong{font-size:27px}.vote-explorer-module__kxmJHG__totals small{font-size:10px}.vote-explorer-module__kxmJHG__explorer{padding:16px}.vote-explorer-module__kxmJHG__sectionHeading{display:block}.vote-explorer-module__kxmJHG__sectionHeading h2{font-size:21px}.vote-explorer-module__kxmJHG__countTag{margin-top:12px}.vote-explorer-module__kxmJHG__search{flex-basis:100%}.vote-explorer-module__kxmJHG__select{flex:1}.vote-explorer-module__kxmJHG__select select,.vote-explorer-module__kxmJHG__viewSwitch{width:100%}.vote-explorer-module__kxmJHG__viewSwitch button{flex:1}.vote-explorer-module__kxmJHG__party summary{grid-template-columns:90px 1fr 16px;padding:14px 12px}.vote-explorer-module__kxmJHG__partyName{font-size:13px}.vote-explorer-module__kxmJHG__partyMetrics{gap:9px}.vote-explorer-module__kxmJHG__partyMetrics b{font-size:17px}.vote-explorer-module__kxmJHG__partyMetrics small{font-size:9px}.vote-explorer-module__kxmJHG__partyMetrics>span{min-width:27px}.vote-explorer-module__kxmJHG__person{gap:8px;padding:12px}.vote-explorer-module__kxmJHG__person strong{font-size:12px}.vote-explorer-module__kxmJHG__avatar{width:30px;height:30px}.vote-explorer-module__kxmJHG__voteLabel{font-size:11px}.vote-explorer-module__kxmJHG__legend{grid-template-columns:1fr 1fr}.vote-explorer-module__kxmJHG__method{font-size:11px}}
.dashboard-module__1p63Yq__hero{color:#fff;background:#0c3028;position:relative;overflow:hidden}.dashboard-module__1p63Yq__hero:after{content:"";pointer-events:none;border:1px solid #ffffff12;border-radius:50%;width:460px;height:460px;position:absolute;top:-220px;right:-130px;box-shadow:0 0 0 65px #ffffff04,0 0 0 130px #ffffff03}.dashboard-module__1p63Yq__heroInner{z-index:1;grid-template-columns:1.5fr 1fr;align-items:center;gap:60px;max-width:1280px;margin:auto;padding:36px 32px;display:grid;position:relative}.dashboard-module__1p63Yq__eyebrow{text-transform:uppercase;letter-spacing:.16em;color:#d9f453;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.dashboard-module__1p63Yq__hero h1{letter-spacing:-.045em;max-width:570px;margin-top:12px;font-size:clamp(28px,3vw,40px);font-weight:850;line-height:1.13}.dashboard-module__1p63Yq__hero h1 em{color:#d9f453;font-style:normal}.dashboard-module__1p63Yq__hero p{color:#d0e1d9;max-width:530px;margin-top:14px;font-size:14px;line-height:1.7}.dashboard-module__1p63Yq__heroSearch{color:#48665a;background:#fff;border-radius:10px;align-items:center;gap:6px;margin-top:22px;padding:5px 5px 5px 14px;display:flex}.dashboard-module__1p63Yq__heroSearch input{outline-offset:0;color:#153e32;width:100%;min-width:0;height:44px;padding:0 4px;font-size:14px}.dashboard-module__1p63Yq__heroSearch button{color:#fff;background:#15765c;border-radius:7px;min-height:44px;padding:0 20px;font-size:13px;font-weight:700}.dashboard-module__1p63Yq__heroGuide{background:#ffffff06;border:1px solid #fff2;border-radius:16px;padding:23px}.dashboard-module__1p63Yq__heroGuide>strong{margin-bottom:18px;font-size:14px;display:block}.dashboard-module__1p63Yq__guideStep{align-items:center;gap:12px;padding:11px 0;display:flex}.dashboard-module__1p63Yq__guideStep+.dashboard-module__1p63Yq__guideStep{border-top:1px solid #ffffff14}.dashboard-module__1p63Yq__guideStep>span{color:#153e32;background:#d9f453;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:grid}.dashboard-module__1p63Yq__guideStep b{font-size:13px}.dashboard-module__1p63Yq__guideStep small{color:#b7cfc3;margin-top:2px;font-size:12px;display:block}.dashboard-module__1p63Yq__shell{max-width:1280px;margin:auto;padding:24px 32px 40px}.dashboard-module__1p63Yq__tabs{border-bottom:1px solid #d7e4de;gap:24px;margin-bottom:24px;display:flex;overflow-x:auto}.dashboard-module__1p63Yq__tabs a{white-space:nowrap;color:#577166;border-bottom:3px solid #0000;align-items:center;gap:8px;min-height:48px;font-size:13px;font-weight:700;display:flex}.dashboard-module__1p63Yq__tabs a[aria-current]{color:#126e54;border-bottom-color:#126e54}.dashboard-module__1p63Yq__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}.dashboard-module__1p63Yq__metric{background:#fff;border:1px solid #dce7e1;border-radius:12px;align-items:center;gap:14px;padding:17px;display:flex}.dashboard-module__1p63Yq__metricIcon{color:#177452;background:#e8f5ed;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.dashboard-module__1p63Yq__metric:nth-child(2) .dashboard-module__1p63Yq__metricIcon{color:#346bb3;background:#eaf1fc}.dashboard-module__1p63Yq__metric:nth-child(3) .dashboard-module__1p63Yq__metricIcon{color:#8760ad;background:#f5effc}.dashboard-module__1p63Yq__metric strong{letter-spacing:-.04em;font-size:25px;line-height:1.1;display:block}.dashboard-module__1p63Yq__metric span{color:#536d61;margin-top:4px;font-size:12px;display:block}.dashboard-module__1p63Yq__columns{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:24px;display:grid}.dashboard-module__1p63Yq__main{min-width:0}.dashboard-module__1p63Yq__sectionHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.dashboard-module__1p63Yq__sectionHead h2{letter-spacing:-.025em;font-size:19px;font-weight:800}.dashboard-module__1p63Yq__sectionHead p{color:#587165;margin-top:4px;font-size:12px;line-height:1.65}.dashboard-module__1p63Yq__sectionHead>span{white-space:nowrap;color:#536d61;font-size:12px}.dashboard-module__1p63Yq__filter{background:#fff;border:1px solid #dce7e1;border-radius:12px;flex-wrap:wrap;align-items:end;gap:10px;margin-bottom:18px;padding:16px;display:flex}.dashboard-module__1p63Yq__filter label{font-size:12px}.dashboard-module__1p63Yq__filter select{max-width:100%}.dashboard-module__1p63Yq__filter button{border-radius:8px}.dashboard-module__1p63Yq__list{background:#fff;border:1px solid #dce7e1;border-radius:12px;overflow:hidden}.dashboard-module__1p63Yq__projectRow{grid-template-columns:38px minmax(0,1fr) 20px;gap:14px;padding:20px;transition:background .15s;display:grid}.dashboard-module__1p63Yq__projectRow+.dashboard-module__1p63Yq__projectRow{border-top:1px solid #e7eee9}.dashboard-module__1p63Yq__projectRow:hover{background:#f7fbf8}.dashboard-module__1p63Yq__rowIcon{color:#29795d;background:#eef5f0;border-radius:8px;place-items:center;width:36px;height:40px;display:grid}.dashboard-module__1p63Yq__rowMeta{color:#5b7468;flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.dashboard-module__1p63Yq__projectRow h3{margin-top:8px;font-size:15px;font-weight:650;line-height:1.6}.dashboard-module__1p63Yq__projectRow h3 a:hover{text-underline-offset:3px;text-decoration:underline}.dashboard-module__1p63Yq__projectRow h3 a:after{content:""}.dashboard-module__1p63Yq__projectRow p{color:#607569;margin-top:9px;font-size:11px}.dashboard-module__1p63Yq__rowArrow{color:#618877;padding-top:4px}.dashboard-module__1p63Yq__badge{color:#456258;background:#eef2f0;border-radius:6px;align-items:center;gap:5px;padding:4px 9px;font-size:11px;font-weight:650;line-height:1.5;display:inline-flex}.dashboard-module__1p63Yq__badge[data-tone=analise],.dashboard-module__1p63Yq__badge[data-tone=apresentacao]{color:#335f98;background:#edf3ff}.dashboard-module__1p63Yq__badge[data-tone=votacao]{color:#815b0a;background:#fff6db}.dashboard-module__1p63Yq__badge[data-tone=conclusao],.dashboard-module__1p63Yq__badge[data-tone=sim]{color:#0b6948;background:#e2f5eb}.dashboard-module__1p63Yq__badge[data-tone=nao]{color:#a3374b;background:#fcebed}.dashboard-module__1p63Yq__badge[data-tone=abstencao]{color:#825d16;background:#fff3d9}.dashboard-module__1p63Yq__sidebar{gap:16px;display:grid}.dashboard-module__1p63Yq__sideCard{background:#fff;border:1px solid #dce7e1;border-radius:12px;padding:20px}.dashboard-module__1p63Yq__sideCard h2,.dashboard-module__1p63Yq__sideCard h3{margin-bottom:8px;font-size:14px;font-weight:750}.dashboard-module__1p63Yq__sideCard p{color:#587165;font-size:12px;line-height:1.75}.dashboard-module__1p63Yq__sideCard ol{margin-top:16px;list-style:none}.dashboard-module__1p63Yq__sideCard li+li{margin-top:17px}.dashboard-module__1p63Yq__barLabel{justify-content:space-between;gap:12px;margin-bottom:7px;font-size:12px;display:flex}.dashboard-module__1p63Yq__barTrack{background:#eff4f1;border-radius:5px;height:6px;overflow:hidden}.dashboard-module__1p63Yq__barFill{border-radius:inherit;background:#248769;height:100%}.dashboard-module__1p63Yq__sideDark{background:#eaf4ee;border-color:#cee2d5}.dashboard-module__1p63Yq__sideLink{color:#13684e;align-items:center;gap:7px;min-height:44px;margin-top:8px;font-size:12px;font-weight:700;display:flex}.dashboard-module__1p63Yq__note{color:#5b7468;margin-top:14px;font-size:12px;line-height:1.75}.dashboard-module__1p63Yq__coverage{color:#5b7468;border-top:1px solid #dce7e1;margin-top:24px;padding-top:18px;font-size:12px;line-height:1.8}.dashboard-module__1p63Yq__empty{text-align:center;background:#f9fcfa;border:1px dashed #b6d2c2;border-radius:12px;margin:20px 0;padding:36px 24px}.dashboard-module__1p63Yq__empty svg{color:#288769;margin:0 auto 16px}.dashboard-module__1p63Yq__empty h3{font-size:16px;font-weight:700}.dashboard-module__1p63Yq__empty p{color:#5b7468;max-width:480px;margin:10px auto 0;font-size:13px;line-height:1.8}.dashboard-module__1p63Yq__voteRow{background:#fff;border:1px solid #dce7e1;border-radius:12px;gap:14px;padding:18px 20px;display:flex}.dashboard-module__1p63Yq__voteRow h3{margin-top:7px;font-size:15px;font-weight:750}.dashboard-module__1p63Yq__voteRow p{color:#526b60;margin-top:6px;font-size:13px;line-height:1.7}.dashboard-module__1p63Yq__voteRow a{text-underline-offset:3px}.dashboard-module__1p63Yq__voteRow a:hover{text-decoration:underline}.dashboard-module__1p63Yq__voteLink{color:#13684e;align-items:center;gap:8px;min-height:44px;margin-top:4px;font-size:12px;font-weight:700;display:inline-flex}.dashboard-module__1p63Yq__profilePanel{background:#fff;border:1px solid #d7e4dc;border-radius:16px;overflow:hidden}.dashboard-module__1p63Yq__profileHead{border-bottom:1px solid #e2ebe6;justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}.dashboard-module__1p63Yq__profileHead h2{letter-spacing:-.03em;margin-top:6px;font-size:22px;font-weight:800}.dashboard-module__1p63Yq__profileHead p{color:#526b60;max-width:660px;margin-top:8px;font-size:12px;line-height:1.7}.dashboard-module__1p63Yq__profileBody{padding:24px}.dashboard-module__1p63Yq__table{border-collapse:collapse;width:100%;font-size:13px}.dashboard-module__1p63Yq__table th{text-align:left;color:#536d61;background:#f2f7f4;padding:12px;font-size:11px;font-weight:700}.dashboard-module__1p63Yq__table td{vertical-align:top;border-bottom:1px solid #e6eee9;padding:16px 12px}.dashboard-module__1p63Yq__table td:first-child{width:66%}.dashboard-module__1p63Yq__table a{color:#155c47;align-items:center;min-height:28px;font-weight:700;display:inline-flex}.dashboard-module__1p63Yq__table a:hover{text-decoration:underline}.dashboard-module__1p63Yq__table p{color:#5b7468;margin-top:3px;font-size:12px;line-height:1.6}.dashboard-module__1p63Yq__table small{color:#5b7468;font-size:11px}.dashboard-module__1p63Yq__tableWrap{overflow-x:auto}.dashboard-module__1p63Yq__personRow{background:#fff;border:1px solid #dce7e1;border-radius:9px;align-items:center;gap:12px;padding:12px 16px;display:flex}.dashboard-module__1p63Yq__initials{color:#43705a;background:#eef5f0;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:11px;font-weight:800;display:grid}.dashboard-module__1p63Yq__personRow a{align-items:center;min-height:24px;font-size:13px;font-weight:700;display:flex}.dashboard-module__1p63Yq__personRow a:hover{text-decoration:underline}.dashboard-module__1p63Yq__personRow p{color:#5b7468;margin-top:2px;font-size:11px}.dashboard-module__1p63Yq__timeline{border-left:2px solid #d5e6dc;margin:20px 0 0 12px}.dashboard-module__1p63Yq__timeline li{margin-left:24px;padding:0 0 25px;position:relative}.dashboard-module__1p63Yq__timeline li:before{content:"";background:#25866a;border:3px solid #f5f8f5;border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:-31px;box-shadow:0 0 0 1px #bfd8ca}.dashboard-module__1p63Yq__timeline h3{font-size:14px}@media (max-width:1000px){.dashboard-module__1p63Yq__heroInner{gap:24px}.dashboard-module__1p63Yq__columns{grid-template-columns:minmax(0,1fr) 250px;gap:18px}.dashboard-module__1p63Yq__metric{gap:10px;padding:14px}}@media (max-width:760px){.dashboard-module__1p63Yq__heroInner{grid-template-columns:1fr;padding:28px 20px}.dashboard-module__1p63Yq__heroGuide{display:none}.dashboard-module__1p63Yq__shell{padding:20px 16px 32px}.dashboard-module__1p63Yq__columns{grid-template-columns:1fr}.dashboard-module__1p63Yq__metrics{gap:8px}.dashboard-module__1p63Yq__metric{padding:12px;display:block}.dashboard-module__1p63Yq__metricIcon{border-radius:8px;width:30px;height:30px;margin-bottom:10px}.dashboard-module__1p63Yq__metric strong{font-size:22px}.dashboard-module__1p63Yq__metric span{font-size:11px;line-height:1.5}.dashboard-module__1p63Yq__tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid;overflow:visible}.dashboard-module__1p63Yq__tabs a{white-space:normal;gap:5px;font-size:12px;line-height:1.5}.dashboard-module__1p63Yq__tabs svg{display:none}.dashboard-module__1p63Yq__sectionHead{flex-wrap:wrap;gap:8px}.dashboard-module__1p63Yq__heroSearch input{font-size:16px}.dashboard-module__1p63Yq__projectRow{grid-template-columns:minmax(0,1fr) 18px;gap:10px;padding:16px}.dashboard-module__1p63Yq__projectRow>.dashboard-module__1p63Yq__rowIcon{display:none}.dashboard-module__1p63Yq__projectRow h3{font-size:14px}.dashboard-module__1p63Yq__profileHead{padding:20px;display:block}.dashboard-module__1p63Yq__profileBody{padding:16px}.dashboard-module__1p63Yq__table td{padding:12px 8px}.dashboard-module__1p63Yq__table th{padding:10px 8px}.dashboard-module__1p63Yq__table td:first-child{width:auto}.dashboard-module__1p63Yq__voteRow{padding:16px}.dashboard-module__1p63Yq__voteRow>.dashboard-module__1p63Yq__rowIcon{display:none}}@media (prefers-reduced-motion:reduce){.dashboard-module__1p63Yq__projectRow{transition:none}}
.civic-module__XdaMua__page{color:#142846;background:#fff;font-family:Arial,Helvetica,sans-serif}.civic-module__XdaMua__container{width:min(1180px,100% - 80px);margin-inline:auto}.civic-module__XdaMua__page :focus-visible{outline-offset:4px;outline:3px solid #1689df}.civic-module__XdaMua__hero{isolation:isolate;color:#fff;background:#132940;position:relative;overflow:hidden}.civic-module__XdaMua__heroPhoto{z-index:-2;object-fit:cover;object-position:center 84%;width:78%;height:100%;position:absolute;bottom:0;right:0}.civic-module__XdaMua__hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#102139 5%,#102139f5 32%,#1021399e 68%,#1021398c);position:absolute;inset:0}.civic-module__XdaMua__heroInner{grid-template-columns:1.35fr 1fr;align-items:center;gap:30px;min-height:366px;padding-block:48px;display:grid}.civic-module__XdaMua__hero h1{letter-spacing:-.035em;max-width:590px;margin:0;font-family:inherit;font-size:clamp(32px,3.4vw,46px);font-weight:750;line-height:1.04}.civic-module__XdaMua__hero h1 em{color:#35cc9c;font-style:normal}.civic-module__XdaMua__hero p{color:#ecf1f8;max-width:495px;margin:17px 0 22px;font-size:17px;line-height:1.45}.civic-module__XdaMua__heroSearch{color:#62748f;padding:5px;background:#fff;border-radius:6px;align-items:center;gap:12px;min-width:0;max-width:560px;padding-left:14px;display:flex}.civic-module__XdaMua__heroSearch input{color:#1b304e;outline-offset:1px;background:0 0;border:0;width:100%;min-width:0;height:36px;font-size:13px}.civic-module__XdaMua__heroSearch button,.civic-module__XdaMua__greenButton{color:#fff;cursor:pointer;background:#008465;border:0;border-radius:4px;justify-content:center;align-items:center;padding:11px 24px;font-size:13px;font-weight:600;display:inline-flex}.civic-module__XdaMua__heroSearch button:hover,.civic-module__XdaMua__greenButton:hover{background:#00674d}.civic-module__XdaMua__examples{color:#d9e4ef;flex-wrap:wrap;gap:10px;margin-top:12px;font-size:11px;display:flex}.civic-module__XdaMua__examples a{text-underline-offset:3px;text-decoration:underline}.civic-module__XdaMua__heroQuote{text-align:right;place-self:end;max-width:300px;margin-bottom:4px;font-size:19px;line-height:1.4}.civic-module__XdaMua__heroQuote:after{content:"";background:#24c897;width:37px;height:3px;margin:14px 0 0 auto;display:block}.civic-module__XdaMua__benefits{background:linear-gradient(105deg,#f8fbfe,#fff);border-bottom:1px solid #edf1f6}.civic-module__XdaMua__benefits>div{grid-template-columns:repeat(4,1fr);padding-block:29px;display:grid}.civic-module__XdaMua__benefit{border-right:1px solid #e0e8f1;align-items:flex-start;gap:16px;padding:0 23px;font-size:12px;line-height:1.5;display:flex}.civic-module__XdaMua__benefit:first-child{padding-left:0}.civic-module__XdaMua__benefit:last-child{border:0;padding-right:0}.civic-module__XdaMua__benefit>svg{color:#0663a8;stroke-width:1.8px;flex-shrink:0;width:35px;height:35px}.civic-module__XdaMua__benefit strong{color:#142846;margin-bottom:5px;font-size:13px;display:block}.civic-module__XdaMua__benefit span{color:#60718b}.civic-module__XdaMua__benefit:hover strong{color:#008366}.civic-module__XdaMua__section{border-bottom:1px solid #e8eef5;padding-block:28px 31px}.civic-module__XdaMua__sectionHeading{justify-content:space-between;align-items:start;gap:16px;margin-bottom:19px;display:flex}.civic-module__XdaMua__sectionHeading h2{letter-spacing:-.035em;margin:0;font-family:inherit;font-size:21px;font-weight:700;line-height:1.25}.civic-module__XdaMua__sectionHeading p{color:#6b7c95;margin:5px 0 0;font-size:12px;line-height:1.5}.civic-module__XdaMua__sectionHeading>a{color:#007b69;flex-shrink:0;align-items:center;gap:7px;margin-top:7px;font-size:12px;display:flex}.civic-module__XdaMua__metrics{grid-template-columns:repeat(4,1fr);gap:17px;display:grid}.civic-module__XdaMua__metric{background:#f0f7fe;border-radius:6px;align-items:center;gap:17px;min-height:92px;padding:18px;display:flex}.civic-module__XdaMua__metric>span{color:#0670b6;background:#dbedfd;border-radius:50%;flex-shrink:0;place-items:center;width:59px;height:59px;display:grid}.civic-module__XdaMua__metric strong{color:#0061a1;letter-spacing:-.025em;font-size:29px;line-height:1.1;display:block}.civic-module__XdaMua__metric small{color:#425c7c;margin-top:5px;font-size:12px;display:block}.civic-module__XdaMua__metric:nth-child(2){background:#fff3f5}.civic-module__XdaMua__metric:nth-child(2)>span{color:#c12045;background:#fce0e7}.civic-module__XdaMua__metric:nth-child(2) strong{color:#ba2447}.civic-module__XdaMua__metric:nth-child(3){background:#eefaf4}.civic-module__XdaMua__metric:nth-child(3)>span{color:#078558;background:#caf5de}.civic-module__XdaMua__metric:nth-child(3) strong{color:#078558}.civic-module__XdaMua__metric:nth-child(4){background:#f7f2fd}.civic-module__XdaMua__metric:nth-child(4)>span{color:#722bd3;background:#e8d8fc}.civic-module__XdaMua__metric:nth-child(4) strong{color:#6630c1}.civic-module__XdaMua__columns{grid-template-columns:1.2fr 1fr;gap:30px;display:grid}.civic-module__XdaMua__columns>section+section{border-left:1px solid #e8eef5;padding-left:30px}.civic-module__XdaMua__voteList{gap:11px;display:grid}.civic-module__XdaMua__voteGroup{border:1px solid #e0e9f3;border-radius:6px;min-width:0}.civic-module__XdaMua__voteGroup .civic-module__XdaMua__voteRow{border:0}.civic-module__XdaMua__voteDecisions{padding:0 14px 10px;font-size:12px}.civic-module__XdaMua__voteDecisions summary{cursor:pointer;color:#007a62;padding:10px 0;font-weight:650}.civic-module__XdaMua__voteDecisions summary:focus-visible,.civic-module__XdaMua__voteDecisions a:focus-visible{outline-offset:3px;outline:2px solid #007a62}.civic-module__XdaMua__voteDecisions ul{margin:0;padding:0;list-style:none}.civic-module__XdaMua__voteDecisions li{border-top:1px solid #e0e9f3;padding:12px 0}.civic-module__XdaMua__voteDecisions a{color:#006a55;display:block}.civic-module__XdaMua__voteDecisions strong,.civic-module__XdaMua__voteDecisions span{display:block}.civic-module__XdaMua__voteDecisions span{margin-top:4px;font-size:11px}.civic-module__XdaMua__voteDecisions p{color:#61728c;margin:8px 0 0;line-height:1.6}.civic-module__XdaMua__voteRow{border:1px solid #e0e9f3;border-radius:6px;align-items:center;gap:15px;min-height:85px;padding:13px 14px;transition:border-color .15s,background .15s;display:flex}.civic-module__XdaMua__voteRow:hover{background:#f8fcfb;border-color:#7bbdae}.civic-module__XdaMua__voteIcon{color:#056aae;background:#edf5ff;border-radius:4px;flex-shrink:0;place-items:center;width:42px;height:49px;display:grid}.civic-module__XdaMua__voteCopy{flex:1;min-width:0}.civic-module__XdaMua__voteCopy strong{color:#112843;font-size:13px;font-weight:650;line-height:1.45;display:block}.civic-module__XdaMua__voteCopy p{color:#61728c;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0 0;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.civic-module__XdaMua__voteMeta{text-align:right;color:#5b6e89;flex-shrink:0;font-size:11px}.civic-module__XdaMua__voteMeta span{color:#295680;background:#eaf3fc;border-radius:20px;margin-bottom:7px;padding:4px 9px;font-size:10px;display:block}.civic-module__XdaMua__bars{gap:17px;margin-top:26px;display:grid}.civic-module__XdaMua__barRow{color:#354e6e;grid-template-columns:155px 1fr 23px;align-items:center;gap:11px;font-size:12px;display:grid}.civic-module__XdaMua__barTrack{background:#edf1f6;border-radius:4px;height:21px;overflow:hidden}.civic-module__XdaMua__barTrack span{background:linear-gradient(90deg,#005891,#087ac4);border-radius:4px;min-width:3px;height:100%;display:block}.civic-module__XdaMua__barRow:nth-child(2) .civic-module__XdaMua__barTrack span{background:linear-gradient(90deg,#7342ce,#9560e2)}.civic-module__XdaMua__barRow:nth-child(3) .civic-module__XdaMua__barTrack span{background:linear-gradient(90deg,#de3455,#ed6379)}.civic-module__XdaMua__barRow:nth-child(4) .civic-module__XdaMua__barTrack span{background:linear-gradient(90deg,#069675,#3acb9c)}.civic-module__XdaMua__barRow:nth-child(5) .civic-module__XdaMua__barTrack span{background:linear-gradient(90deg,#65b853,#9cdd7b)}.civic-module__XdaMua__fine{color:#6a7c92;margin-top:15px;font-size:11px;line-height:1.65}.civic-module__XdaMua__fine a{text-underline-offset:2px;text-decoration:underline}.civic-module__XdaMua__peopleSection{grid-template-columns:1fr 230px;gap:24px;display:grid}.civic-module__XdaMua__peopleGrid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.civic-module__XdaMua__person{text-align:center;border:1px solid #e2eaf3;border-radius:5px;flex-direction:column;align-items:center;gap:6px;padding:15px 8px 13px;display:flex}.civic-module__XdaMua__person:hover{border-color:#008366}.civic-module__XdaMua__personPhoto{color:#406284;background:#e8f1f7;border-radius:50%;place-items:center;width:76px;height:76px;margin-bottom:4px;font-size:22px;display:grid;position:relative;overflow:hidden}.civic-module__XdaMua__personPhoto img{object-fit:cover;object-position:top}.civic-module__XdaMua__person strong{font-size:12px;line-height:1.4}.civic-module__XdaMua__person span{color:#008366;font-size:11px}.civic-module__XdaMua__person small{color:#61738d;font-size:10px;line-height:1.5}.civic-module__XdaMua__findPerson{text-align:center;color:#008163;background:linear-gradient(135deg,#ecfaf3,#f7fcf9);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;padding:25px 23px;display:flex}.civic-module__XdaMua__findPerson h2{letter-spacing:-.025em;margin-top:12px;font-family:inherit;font-size:22px;font-weight:700;line-height:1.15}.civic-module__XdaMua__findPerson h2 span{color:#132b49}.civic-module__XdaMua__findPerson p{color:#48617b;margin:13px 0 19px;font-size:12px;line-height:1.65}.civic-module__XdaMua__footer{color:#fff;background:linear-gradient(110deg,#152b45,#0b1c30);margin-top:16px;font-family:Arial,Helvetica,sans-serif}.civic-module__XdaMua__footer>div{justify-content:space-between;align-items:center;gap:30px;min-height:138px;display:flex}.civic-module__XdaMua__brand{align-items:center;gap:12px;display:flex}.civic-module__XdaMua__brand strong{font-size:28px;font-weight:700;line-height:1}.civic-module__XdaMua__brand small{letter-spacing:.7px;margin-top:8px;font-size:7px;display:block}.civic-module__XdaMua__footer nav{gap:25px;font-size:11px;display:flex}.civic-module__XdaMua__footer p{border-left:1px solid #526078;padding-left:27px;font-size:12px;line-height:1.6}.civic-module__XdaMua__credits{color:#687b94;padding-block:15px;font-size:10px}.civic-module__XdaMua__credits summary{cursor:pointer}.civic-module__XdaMua__credits p{max-width:850px;margin-top:8px;line-height:1.7}.civic-module__XdaMua__credits a{text-decoration:underline}.civic-module__XdaMua__interior{background:#f7faff;min-height:65vh}.civic-module__XdaMua__interiorHead{padding-block:28px 10px}.civic-module__XdaMua__interiorHead>a{color:#007b69;font-size:12px}.civic-module__XdaMua__interiorHead h1{letter-spacing:-.03em;margin-top:15px;font-family:inherit;font-size:29px;font-weight:700}.civic-module__XdaMua__interiorHead p{color:#60748f;margin-top:7px;font-size:13px}@media (min-width:1450px){.civic-module__XdaMua__heroPhoto{object-position:center 81%}}@media (max-width:1100px){.civic-module__XdaMua__metric{gap:10px;padding:14px}.civic-module__XdaMua__metric>span{width:46px;height:46px}.civic-module__XdaMua__metric strong{font-size:25px}.civic-module__XdaMua__peopleSection{grid-template-columns:1fr 210px;gap:20px}.civic-module__XdaMua__personPhoto{width:67px;height:67px}.civic-module__XdaMua__barRow{grid-template-columns:135px 1fr 20px}}@media (max-width:900px){.civic-module__XdaMua__container{width:calc(100% - 40px)}.civic-module__XdaMua__heroInner{grid-template-columns:1.7fr 1fr;min-height:340px}.civic-module__XdaMua__hero h1{font-size:37px}.civic-module__XdaMua__benefit{gap:9px;padding-inline:13px}.civic-module__XdaMua__benefit>svg{width:27px}.civic-module__XdaMua__benefit strong{font-size:12px}.civic-module__XdaMua__benefit span{font-size:11px}.civic-module__XdaMua__columns{grid-template-columns:1.2fr 1fr;gap:20px}.civic-module__XdaMua__columns>section+section{padding-left:20px}.civic-module__XdaMua__voteMeta{display:none}.civic-module__XdaMua__barRow{grid-template-columns:115px 1fr 18px;font-size:11px}.civic-module__XdaMua__peopleSection{grid-template-columns:1fr}.civic-module__XdaMua__findPerson{text-align:left;grid-template-columns:auto 1fr 1fr auto;gap:17px;padding:18px;display:grid}.civic-module__XdaMua__findPerson h2,.civic-module__XdaMua__findPerson p{margin:0}.civic-module__XdaMua__findPerson h2{font-size:18px}.civic-module__XdaMua__footer>div{gap:20px}.civic-module__XdaMua__footer nav{flex-wrap:wrap;gap:13px}.civic-module__XdaMua__footer p{display:none}}@media (max-width:600px){.civic-module__XdaMua__heroInner{min-height:0;padding-block:34px;display:block}.civic-module__XdaMua__hero h1{font-size:35px}.civic-module__XdaMua__hero p{max-width:320px;font-size:15px}.civic-module__XdaMua__heroQuote{display:none}.civic-module__XdaMua__heroPhoto{object-position:60% 87%;opacity:.7;width:100%}.civic-module__XdaMua__hero:after{background:linear-gradient(90deg,#102139fa,#102139a6)}.civic-module__XdaMua__heroSearch{gap:8px}.civic-module__XdaMua__heroSearch button{padding-inline:16px}.civic-module__XdaMua__benefits>div{grid-template-columns:1fr 1fr;row-gap:23px;padding-block:23px}.civic-module__XdaMua__benefit{border:0;padding:0 12px 0 0}.civic-module__XdaMua__benefit:nth-child(2n){padding-left:10px}.civic-module__XdaMua__metrics{grid-template-columns:1fr 1fr;gap:10px}.civic-module__XdaMua__metric{min-height:85px;padding:13px 10px}.civic-module__XdaMua__metric small{font-size:10px}.civic-module__XdaMua__metric>span{width:39px;height:39px}.civic-module__XdaMua__metric>span svg{width:23px}.civic-module__XdaMua__metric strong{font-size:24px}.civic-module__XdaMua__sectionHeading h2{font-size:20px}.civic-module__XdaMua__sectionHeading>a{font-size:11px}.civic-module__XdaMua__columns{grid-template-columns:1fr;gap:28px}.civic-module__XdaMua__columns>section+section{border:0;border-top:1px solid #e8eef5;padding:25px 0 0}.civic-module__XdaMua__voteMeta{display:block}.civic-module__XdaMua__barRow{grid-template-columns:140px 1fr 22px;font-size:12px}.civic-module__XdaMua__peopleGrid{grid-template-columns:repeat(3,1fr)}.civic-module__XdaMua__person{padding-inline:5px}.civic-module__XdaMua__findPerson{grid-template-columns:auto 1fr}.civic-module__XdaMua__findPerson>p,.civic-module__XdaMua__findPerson>a{grid-column:1/-1}.civic-module__XdaMua__footer>div{flex-direction:column;align-items:flex-start;padding-block:28px}.civic-module__XdaMua__footer nav{gap:20px}.civic-module__XdaMua__section{padding-block:25px}}
.profile-module__Abdl2W__page{color:#172b49;background:linear-gradient(110deg,#f7fbff,#f4f8fc);min-height:100vh;font-family:Arial,Helvetica,sans-serif}.profile-module__Abdl2W__container{width:calc(100% - 56px);max-width:1210px;margin-inline:auto;padding-bottom:35px}.profile-module__Abdl2W__breadcrumb{color:#667b96;flex-wrap:wrap;gap:13px;padding-block:18px 23px;font-size:11px;display:flex}.profile-module__Abdl2W__breadcrumb a:hover{text-decoration:underline}.profile-module__Abdl2W__breadcrumb strong{color:#243e5d;font-weight:600}.profile-module__Abdl2W__hero{grid-template-columns:200px 1fr 250px;gap:24px;margin-bottom:24px;display:grid}.profile-module__Abdl2W__portrait{color:#7791ae;background:#e7edf6;border-radius:5px;place-items:center;height:226px;font-size:44px;display:grid;position:relative;overflow:hidden}.profile-module__Abdl2W__portrait img{object-fit:cover;object-position:top}.profile-module__Abdl2W__identity h1{color:#111e34;letter-spacing:-.03em;margin-top:7px;font-family:inherit;font-size:31px;font-weight:750;line-height:1.13}.profile-module__Abdl2W__identity h2{color:#4d6486;margin-top:4px;font-family:inherit;font-size:18px;font-weight:600;line-height:1.4}.profile-module__Abdl2W__chips{flex-wrap:wrap;gap:15px;margin-top:12px;font-size:12px;font-weight:600;display:flex}.profile-module__Abdl2W__chips span{background:#e9f1fb;border-radius:4px;align-items:center;gap:6px;padding:5px 8px;display:inline-flex}.profile-module__Abdl2W__identity p{color:#526a8a;margin-top:13px;font-size:13px;line-height:1.7}.profile-module__Abdl2W__identity a{color:#007cf0;align-items:center;gap:6px;margin-top:15px;font-size:12px;display:inline-flex}.profile-module__Abdl2W__identity .profile-module__Abdl2W__hint{margin-top:8px;font-size:11px;line-height:1.5}.profile-module__Abdl2W__heroSide{flex-direction:column;gap:27px;display:flex}.profile-module__Abdl2W__actions{justify-content:flex-end;align-items:flex-start;gap:9px;display:flex}.profile-module__Abdl2W__share{cursor:pointer;white-space:nowrap;border:1px solid #cddcee;border-radius:5px;justify-content:center;align-items:center;gap:6px;height:36px;padding-inline:12px;font-size:11px;display:flex}.profile-module__Abdl2W__shareStatus{color:#567190;max-width:130px;margin-top:5px;font-size:10px;display:block}.profile-module__Abdl2W__actions>div:last-child a,.profile-module__Abdl2W__actions>div:last-child button{border-radius:5px;max-width:135px;min-height:36px;padding:7px 10px;font-family:inherit;font-size:11px}.profile-module__Abdl2W__quote{color:#466282;background:#eef3f9;border-radius:5px;flex:1;padding:20px 22px}.profile-module__Abdl2W__quote>span{color:#c2d1e1;height:31px;font:66px/1 Georgia,serif;display:block}.profile-module__Abdl2W__quote blockquote{margin-top:5px;font:italic 19px/1.5 Georgia,serif}.profile-module__Abdl2W__quote small{margin-top:9px;font-size:11px;display:block}.profile-module__Abdl2W__metrics{grid-template-columns:repeat(4,1fr);gap:17px;margin-bottom:23px;display:grid}.profile-module__Abdl2W__metric{background:#fff;border:1px solid #dde8f4;border-radius:6px;align-items:center;gap:15px;min-height:101px;padding:15px;display:flex}.profile-module__Abdl2W__metric>span{color:#087efd;background:#e2f1ff;border-radius:50%;flex-shrink:0;place-items:center;width:58px;height:58px;display:grid}.profile-module__Abdl2W__metric:nth-child(2)>span{color:#049870;background:#e1f7ee}.profile-module__Abdl2W__metric strong{color:#12223a;font-size:24px;font-weight:700;line-height:1}.profile-module__Abdl2W__metric p{margin-top:6px;font-size:12px;line-height:1.3}.profile-module__Abdl2W__metric small{color:#71839d;margin-top:5px;font-size:10px;line-height:1.4;display:block}.profile-module__Abdl2W__filters{background:#fff;border:1px solid #e0e9f4;border-radius:6px;grid-template-columns:auto 1.2fr 1fr 1.5fr 1fr auto;align-items:center;gap:17px;margin-bottom:20px;padding:13px 16px;display:grid}.profile-module__Abdl2W__filters>strong{align-items:center;gap:7px;font-size:12px;display:flex}.profile-module__Abdl2W__filters label{color:#415978;min-width:0;font-size:10px;display:block}.profile-module__Abdl2W__filters select{color:#274360;background:#fff;border:1px solid #d3e1ef;border-radius:5px;width:100%;height:35px;margin-top:5px;padding:5px 8px;font-size:11px;display:block}.profile-module__Abdl2W__apply{color:#fff;white-space:nowrap;cursor:pointer;background:linear-gradient(120deg,#087deb,#0055b3);border:0;border-radius:5px;padding:10px 15px;font-size:11px}.profile-module__Abdl2W__clear{color:#0078ed;cursor:pointer;margin:6px auto 0;font-size:10px;display:block}.profile-module__Abdl2W__charts{grid-template-columns:1fr 1fr 1.25fr;gap:16px;margin-bottom:20px;display:grid}.profile-module__Abdl2W__panel{background:#fff;border:1px solid #e0e9f4;border-radius:6px;min-width:0;padding:17px}.profile-module__Abdl2W__panel h2{color:#172e51;letter-spacing:-.025em;font-family:inherit;font-size:15px;font-weight:700;line-height:1.4}.profile-module__Abdl2W__donutArea{align-items:center;gap:17px;min-height:153px;margin-top:23px;display:flex}.profile-module__Abdl2W__donut{border-radius:50%;flex-shrink:0;place-items:center;width:135px;height:135px;display:grid}.profile-module__Abdl2W__donut>div{text-align:center;background:#fff;border-radius:50%;place-content:center;width:81px;height:81px;display:grid}.profile-module__Abdl2W__donut strong{font-size:24px}.profile-module__Abdl2W__donut small{font-size:10px}.profile-module__Abdl2W__legend{flex:1;gap:15px;padding:0;list-style:none;display:grid}.profile-module__Abdl2W__legend li{align-items:center;gap:6px;font-size:10px;display:flex}.profile-module__Abdl2W__legend i,.profile-module__Abdl2W__summary i{border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block}.profile-module__Abdl2W__legend strong{white-space:nowrap;margin-left:auto;font-size:10px}.profile-module__Abdl2W__legend small{color:#637b96;font-size:9px;font-weight:400}.profile-module__Abdl2W__projectBars{gap:20px;margin-top:28px;display:grid}.profile-module__Abdl2W__projectBars>div{grid-template-columns:94px 1fr 13px;align-items:center;gap:10px;font-size:10px;display:grid}.profile-module__Abdl2W__projectBars>div>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.profile-module__Abdl2W__projectBars>div>div{background:#edf2f8;border-radius:3px;height:15px;overflow:hidden}.profile-module__Abdl2W__projectBars i{border-radius:3px;height:100%;display:block}.profile-module__Abdl2W__dateChart{background:repeating-linear-gradient(0deg,#0000 0 28px,#edf3f8 28px 29px);border-bottom:1px solid #d5e2ef;justify-content:space-evenly;align-items:flex-end;gap:10px;min-height:125px;margin:20px 0 0;display:flex}.profile-module__Abdl2W__dateColumn{text-align:center;width:80px;font-size:10px}.profile-module__Abdl2W__dateColumn>div{background:linear-gradient(#28b28880,#b1e6d2);border-top:3px solid #09936d;width:44px;margin:6px auto}.profile-module__Abdl2W__dateColumn time{color:#667d98;background:#fff;padding:6px 0;display:block}.profile-module__Abdl2W__chartNote{color:#6b829c;margin-top:11px;font-size:10px;line-height:1.5}.profile-module__Abdl2W__historyGrid{grid-template-columns:1fr 290px;gap:16px;display:grid}.profile-module__Abdl2W__tableHeading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;display:flex}.profile-module__Abdl2W__tableHeading span{color:#5b7594;font-size:10px}.profile-module__Abdl2W__tableWrap{width:100%;position:relative;overflow-x:auto}.profile-module__Abdl2W__tableWrap table{border-collapse:collapse;width:100%;font-size:11px}.profile-module__Abdl2W__tableWrap th{text-align:left;color:#405b7d;background:#f0f5fa;padding:11px 9px;font-size:10px;font-weight:600}.profile-module__Abdl2W__tableWrap td{vertical-align:top;border-bottom:1px solid #e8eef5;padding:14px 9px}.profile-module__Abdl2W__tableWrap td:first-child{width:55%}.profile-module__Abdl2W__tableWrap td:not(:first-child){white-space:nowrap}.profile-module__Abdl2W__tableWrap td a{color:#24476b;align-items:center;gap:8px;font-weight:600;display:flex}.profile-module__Abdl2W__tableWrap td svg{color:#0086eb;flex-shrink:0}.profile-module__Abdl2W__tableWrap td p{color:#687f9a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-size:10px;line-height:1.55;display:-webkit-box;overflow:hidden}.profile-module__Abdl2W__voteBadge{color:#4b6280;background:#edf1f6;border-radius:20px;align-items:center;gap:5px;padding:5px 9px;font-size:10px;display:inline-flex}.profile-module__Abdl2W__voteBadge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.profile-module__Abdl2W__voteBadge[data-vote=Sim]{color:#087e51;background:#def7ec}.profile-module__Abdl2W__voteBadge[data-vote=Não]{color:#c92342;background:#ffe7ec}.profile-module__Abdl2W__voteBadge[data-vote=Abstenção]{color:#a16700;background:#fff1d0}.profile-module__Abdl2W__more{color:#087fee;align-items:center;gap:10px;min-height:35px;margin-top:26px;font-size:12px;display:flex}.profile-module__Abdl2W__sidebar{align-content:start;gap:15px;display:grid}.profile-module__Abdl2W__summary{gap:10px;margin-top:13px;list-style:none;display:grid}.profile-module__Abdl2W__summary li{border-bottom:1px solid #edf1f7;align-items:center;gap:10px;padding-bottom:8px;font-size:11px;display:flex}.profile-module__Abdl2W__summary strong{margin-left:auto}.profile-module__Abdl2W__explanations{margin-top:13px}.profile-module__Abdl2W__explanations dt{margin-top:12px;font-size:11px;font-weight:600}.profile-module__Abdl2W__explanations dd{color:#697e98;margin-top:3px;font-size:10px;line-height:1.6}.profile-module__Abdl2W__notice{color:#667e97;margin-top:9px;font-size:11px;line-height:1.7}.profile-module__Abdl2W__empty{color:#5d7694;padding:35px 0;font-size:13px;line-height:1.7}.profile-module__Abdl2W__electoral{margin-top:23px}.profile-module__Abdl2W__electoral summary{cursor:pointer;font-size:14px;font-weight:600}.profile-module__Abdl2W__facts{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:22px;display:grid}.profile-module__Abdl2W__facts dt{color:#72859d;font-size:11px}.profile-module__Abdl2W__facts dd{margin-top:6px;font-size:13px;line-height:1.5}.profile-module__Abdl2W__assetList{gap:12px;margin-top:17px;font-size:12px;display:grid}.profile-module__Abdl2W__assetList li{border-top:1px solid #edf2f7;padding-top:10px}.profile-module__Abdl2W__assetList span{color:#6a8098;margin-top:5px;display:block}@media (max-width:1100px){.profile-module__Abdl2W__hero{grid-template-columns:180px 1fr 225px;gap:20px}.profile-module__Abdl2W__portrait{height:215px}.profile-module__Abdl2W__metric{gap:10px;padding:13px 10px}.profile-module__Abdl2W__metric>span{width:48px;height:48px}.profile-module__Abdl2W__metric small{font-size:9px}.profile-module__Abdl2W__donut{width:105px;height:105px}.profile-module__Abdl2W__donut>div{width:65px;height:65px}.profile-module__Abdl2W__donutArea{gap:10px}.profile-module__Abdl2W__panel{padding:14px}.profile-module__Abdl2W__filters{gap:10px}.profile-module__Abdl2W__historyGrid{grid-template-columns:1fr 240px}.profile-module__Abdl2W__legend li{flex-wrap:wrap}.profile-module__Abdl2W__legend strong{margin-left:0}.profile-module__Abdl2W__projectBars>div{grid-template-columns:75px 1fr 12px;gap:6px}}@media (max-width:800px){.profile-module__Abdl2W__hero{grid-template-columns:150px 1fr}.profile-module__Abdl2W__heroSide{flex-direction:row;grid-column:1/-1;align-items:center}.profile-module__Abdl2W__actions{justify-content:flex-start}.profile-module__Abdl2W__quote{display:none}.profile-module__Abdl2W__portrait{height:180px}.profile-module__Abdl2W__identity h1{font-size:26px}.profile-module__Abdl2W__metrics{grid-template-columns:1fr 1fr}.profile-module__Abdl2W__filters{grid-template-columns:1fr 1fr;gap:12px}.profile-module__Abdl2W__filters>strong{grid-column:1/-1}.profile-module__Abdl2W__filters>div{grid-column:1/-1;align-items:center;gap:20px;display:flex}.profile-module__Abdl2W__clear{margin:0}.profile-module__Abdl2W__charts{grid-template-columns:1fr 1fr}.profile-module__Abdl2W__charts>section:last-child{grid-column:1/-1}.profile-module__Abdl2W__historyGrid{grid-template-columns:1fr}.profile-module__Abdl2W__sidebar{grid-template-columns:repeat(3,1fr)}.profile-module__Abdl2W__donutArea{justify-content:center}.profile-module__Abdl2W__legend{flex:0 125px}.profile-module__Abdl2W__legend li{flex-wrap:nowrap}.profile-module__Abdl2W__legend strong{margin-left:auto}.profile-module__Abdl2W__facts{grid-template-columns:1fr 1fr}}@media (max-width:500px){.profile-module__Abdl2W__container{width:calc(100% - 32px)}.profile-module__Abdl2W__hero{grid-template-columns:100px 1fr;gap:14px}.profile-module__Abdl2W__portrait{height:137px}.profile-module__Abdl2W__identity h1{font-size:23px}.profile-module__Abdl2W__identity h2{font-size:14px}.profile-module__Abdl2W__identity p{font-size:12px}.profile-module__Abdl2W__chips{gap:5px;font-size:10px}.profile-module__Abdl2W__identity .profile-module__Abdl2W__hint{font-size:10px}.profile-module__Abdl2W__metric{gap:9px;padding:12px 8px}.profile-module__Abdl2W__metric>span{width:36px;height:36px}.profile-module__Abdl2W__metric>span svg{width:20px}.profile-module__Abdl2W__metric strong{font-size:22px}.profile-module__Abdl2W__metric p{font-size:11px}.profile-module__Abdl2W__metrics{gap:9px}.profile-module__Abdl2W__charts{grid-template-columns:1fr}.profile-module__Abdl2W__charts>section:last-child{grid-column:auto}.profile-module__Abdl2W__donutArea{gap:25px;min-height:150px}.profile-module__Abdl2W__donut{width:137px;height:137px}.profile-module__Abdl2W__donut>div{width:85px;height:85px}.profile-module__Abdl2W__legend{flex-basis:130px}.profile-module__Abdl2W__legend li{font-size:11px}.profile-module__Abdl2W__projectBars{align-content:start;min-height:125px}.profile-module__Abdl2W__historyGrid table{min-width:545px}.profile-module__Abdl2W__sidebar,.profile-module__Abdl2W__facts{grid-template-columns:1fr}.profile-module__Abdl2W__heroSide{margin-top:4px}.profile-module__Abdl2W__tableHeading{align-items:flex-start}.profile-module__Abdl2W__tableHeading span{white-space:nowrap}}
.project-decisions-module__4wbtWG__section{margin:30px 0;scroll-margin-top:100px}.project-decisions-module__4wbtWG__heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.project-decisions-module__4wbtWG__heading span{letter-spacing:.12em;color:#148065;font-size:10px;font-weight:800}.project-decisions-module__4wbtWG__heading h2{color:#163d35;margin:5px 0 8px;font-size:23px;font-weight:800}.project-decisions-module__4wbtWG__heading p{color:#64796e;max-width:65ch;font-size:13px;line-height:1.7}.project-decisions-module__4wbtWG__count{white-space:nowrap;color:#237255;background:#edf6f1;border:1px solid #cee1d7;border-radius:22px;padding:10px 14px;font-size:12px}.project-decisions-module__4wbtWG__list{gap:12px;display:grid}.project-decisions-module__4wbtWG__list li{background:#fff;border:1px solid #d8e5de;border-radius:14px;gap:16px;padding:21px;display:flex}.project-decisions-module__4wbtWG__list li:hover{border-color:#75b39a;box-shadow:0 8px 20px #123c3107}.project-decisions-module__4wbtWG__icon{color:#168368;background:#edf7f2;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.project-decisions-module__4wbtWG__list li>div{min-width:0}.project-decisions-module__4wbtWG__meta{color:#637c70;flex-wrap:wrap;gap:12px;font-size:11px;display:flex}.project-decisions-module__4wbtWG__meta span{color:#247350}.project-decisions-module__4wbtWG__list h3{margin:7px 0;font-size:17px;font-weight:750}.project-decisions-module__4wbtWG__list h3 a:hover{text-decoration:underline}.project-decisions-module__4wbtWG__list p{color:#5d7268;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.7;display:-webkit-box;overflow:hidden}.project-decisions-module__4wbtWG__link{color:#116a52;align-items:center;gap:8px;min-height:32px;margin-top:12px;font-size:12px;font-weight:750;display:inline-flex}.project-decisions-module__4wbtWG__foot{color:#60776c;margin-top:15px;font-size:11px;line-height:1.7}.project-decisions-module__4wbtWG__empty{background:#fff;border:1px solid #d8e5de;border-radius:12px;padding:22px;font-size:14px}@media (max-width:540px){.project-decisions-module__4wbtWG__heading{display:block}.project-decisions-module__4wbtWG__count{margin-top:12px;display:inline-block}.project-decisions-module__4wbtWG__list li{gap:10px;padding:15px}.project-decisions-module__4wbtWG__icon{width:32px;height:36px}.project-decisions-module__4wbtWG__list h3{font-size:15px}}
.vote-detail-module__CRzOPq__shell{color:#183c35;max-width:1180px;margin:auto;padding:26px 24px 50px}.vote-detail-module__CRzOPq__breadcrumb{color:#627b73;flex-wrap:wrap;gap:10px;margin-bottom:28px;font-size:12px;display:flex}.vote-detail-module__CRzOPq__breadcrumb a{color:#126e56}.vote-detail-module__CRzOPq__breadcrumb a:hover{text-decoration:underline}.vote-detail-module__CRzOPq__header{justify-content:space-between;align-items:center;gap:22px;display:flex}.vote-detail-module__CRzOPq__eyebrow{text-transform:uppercase;letter-spacing:.13em;color:#137a60;font-size:10px;font-weight:800}.vote-detail-module__CRzOPq__header h1{color:#102f40;margin:8px 0;font-size:34px;font-weight:850;line-height:1.15}.vote-detail-module__CRzOPq__subtitle{color:#496a5e;font-size:18px}.vote-detail-module__CRzOPq__result{color:#1b664d;background:#eef7f1;border:1px solid #c6ded2;border-radius:30px;padding:10px 15px;font-size:12px;font-weight:700}.vote-detail-module__CRzOPq__tabs{border-bottom:1px solid #d5e3dc;flex-wrap:wrap;gap:25px;margin:25px 0;display:flex}.vote-detail-module__CRzOPq__tabs a{color:#216a55;min-height:44px;padding:12px 0;font-size:13px;font-weight:700}.vote-detail-module__CRzOPq__tabs a:hover{box-shadow:inset 0 -3px #16876a}.vote-detail-module__CRzOPq__contextGrid{grid-template-columns:2fr 1fr;gap:20px;display:grid}.vote-detail-module__CRzOPq__context,.vote-detail-module__CRzOPq__source{background:#fff;border:1px solid #dce6e3;border-radius:16px;padding:23px}.vote-detail-module__CRzOPq__context h2,.vote-detail-module__CRzOPq__source h2{color:#143f35;margin:7px 0 12px;font-size:18px;font-weight:800}.vote-detail-module__CRzOPq__context>p,.vote-detail-module__CRzOPq__source>p{color:#4d685e;font-size:14px;line-height:1.8}.vote-detail-module__CRzOPq__context details{background:#f5f8f6;border-radius:10px;margin-top:18px;padding:14px}.vote-detail-module__CRzOPq__context summary{cursor:pointer;color:#246c55;font-size:12px;font-weight:700}.vote-detail-module__CRzOPq__official{white-space:pre-line;margin-top:10px;font-size:13px;line-height:1.8}.vote-detail-module__CRzOPq__context .vote-detail-module__CRzOPq__note{margin-top:14px;font-size:11px}.vote-detail-module__CRzOPq__source{background:#f0f6f3}.vote-detail-module__CRzOPq__source>p{margin:12px 0;font-size:12px}.vote-detail-module__CRzOPq__source>a{font-size:12px;display:flex}.vote-detail-module__CRzOPq__projectLink{color:#116a52;margin-top:12px;font-weight:700;line-height:1.7}.vote-detail-module__CRzOPq__warning{background:#fff9e8;border:1px solid #ecddb3;border-radius:10px;margin-top:20px;padding:15px;font-size:13px}.vote-detail-module__CRzOPq__shell section[id],.vote-detail-module__CRzOPq__shell h2[id]{scroll-margin-top:100px}@media (max-width:760px){.vote-detail-module__CRzOPq__contextGrid{grid-template-columns:1fr}.vote-detail-module__CRzOPq__header{flex-direction:column;align-items:flex-start;gap:14px}.vote-detail-module__CRzOPq__header h1{font-size:29px}.vote-detail-module__CRzOPq__shell{padding:20px 16px 40px}.vote-detail-module__CRzOPq__tabs{gap:18px;margin:20px 0}.vote-detail-module__CRzOPq__tabs a{font-size:12px}.vote-detail-module__CRzOPq__context,.vote-detail-module__CRzOPq__source{padding:18px}}
