@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-latin.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-latin.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-latin.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-latin.woff2)format("woff2")}html,body{background:oklch(99% .003 260);height:100%;margin:0}*{box-sizing:border-box;font-family:IBM Plex Sans,sans-serif}#root{min-height:100vh}body{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4;overflow-wrap:break-word}::selection{background:oklch(45% .16 265/.2)}a{color:oklch(45% .16 265);text-decoration:none}a:hover{color:oklch(38% .17 265);text-decoration:underline}button{font:inherit}.pb-scroll::-webkit-scrollbar{width:6px;height:6px}.pb-scroll::-webkit-scrollbar-thumb{background:oklch(88% .006 260);border-radius:3px}.pb-scroll-hint,.pb-subtab-arrow{display:none}.pb-search-sidebar{align-self:flex-start;position:sticky;top:84px}@media (width<=720px){.pb-search-sidebar{position:static}.pb-scroll-hint,.pb-subtab-arrow{display:flex}}@media (width<=640px){.pb-bar-row{flex-wrap:wrap;row-gap:4px}.pb-bar-row .pb-bar-track{flex-basis:100%!important}.pb-bar-row .pb-bar-value{white-space:normal!important;width:auto!important}.donation-row .donation-label,.org-bar-row .org-bar-label{width:100%!important}.pb-flagged-vote-row{flex-wrap:wrap;row-gap:8px}.pb-flagged-vote-who,.pb-flagged-vote-what{width:100%}}@media (width<=720px){.pb-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.pb-stat-grid>:last-child:nth-child(odd){grid-column:1/-1}.pb-stat-flex{gap:10px!important}.pb-stat-flex>*{min-width:0;flex-basis:calc(50% - 5px)!important}.pb-stat-grid>*,.pb-stat-flex>*{padding:12px 14px!important}}.pb-metric-toggle-select{display:none}@media (width<=480px){.pb-metric-toggle-buttons{display:none!important}.pb-metric-toggle-select{display:block}}@media (width<=520px){.pb-vote-list-toggle{width:100%;display:flex!important}.pb-vote-list-toggle>button{flex:1;padding-left:8px;padding-right:8px}.pb-bill-title{line-height:1.2;font-size:22px!important}}@keyframes pb-edge-flow{to{stroke-dashoffset:-24px}}.pb-flow-edge{stroke-dasharray:6 6;animation:.6s linear infinite pb-edge-flow}.pb-range-dual{pointer-events:none;appearance:none;background:0 0;width:100%;margin:0;position:absolute;top:0;left:0}.pb-range-dual::-webkit-slider-runnable-track{background:0 0}.pb-range-dual::-moz-range-track{background:0 0}.pb-range-dual::-webkit-slider-thumb{pointer-events:auto;appearance:none;cursor:pointer;background:oklch(45% .16 265);border-radius:50%;width:14px;height:14px;margin-top:0}.pb-range-dual::-moz-range-thumb{pointer-events:auto;cursor:pointer;background:oklch(45% .16 265);border:none;border-radius:50%;width:14px;height:14px}.sw-hero{grid-template-columns:minmax(0,1.42fr) minmax(0,1fr);gap:0 44px;display:grid}.sw-split{grid-template-columns:1fr 1fr;gap:0 40px;display:grid}.sw-split>*+*{border-left:1px solid oklch(92% .006 260);padding-left:40px}.sw-money{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:0 44px;display:grid}.sw-poll-panel{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);display:grid}@media (width<=880px){.sw-hero,.sw-split,.sw-money{grid-template-columns:1fr}.sw-poll-panel{grid-template-columns:minmax(0,1fr)}.sw-hero .sw-rail{margin-top:28px}.sw-split>*+*{border-top:2px solid oklch(24% .01 260);border-left:0;margin-top:6px;padding-top:20px;padding-left:0}.sw-money>*+*{margin-top:28px}.sw-poll-panel>*+*{border-top:1px solid oklch(92% .006 260);border-left:0!important}}@media (width<=720px){.sw-poll-row{grid-template-columns:minmax(0,1fr)!important}.sw-poll-ord{margin-bottom:8px;padding-top:0!important;font-size:12px!important}.sw-poll-pane{padding:14px 14px 12px!important}.sw-frac-row{gap:8px!important}.sw-frac-name{width:76px!important}.sw-frac-bar{min-width:24px!important}.sw-frac-nums{width:84px!important}}.pb-results-mobile-bar,.pb-mp-toolbar{display:none}@media (width<=720px){.pb-search-sidebar{display:none!important}.pb-results-mobile-bar,.pb-mp-toolbar{display:block}.pb-results-mobile-bar{margin-bottom:16px}.pb-mobile-sticky{top:var(--pb-header-offset,0px);z-index:15;background:oklch(99% .003 260);border-bottom:1px solid oklch(92% .006 260);margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px;transition:transform .25s;position:sticky}.pb-mp-toolbar{width:calc(100% + 64px)!important}.pb-filters-hidden .pb-mobile-sticky{transform:translateY(calc(-100% - 2px))}.pb-header{row-gap:0!important;padding-top:9px!important;padding-bottom:9px!important}.pb-header>:not(.pb-header-collapsible){margin-block:5px}.pb-header-collapsible{max-height:64px;margin-top:8px;transition:max-height .25s,opacity .2s,margin-top .25s}.pb-scrolled-down .pb-header-collapsible{opacity:0;pointer-events:none;max-height:0;margin-top:0;overflow:hidden}.pb-mp-toolbar{margin-top:-32px}.pb-card-table .pb-scroll-hint{display:none!important}.pb-card-table table,.pb-card-table tbody,.pb-card-table tr,.pb-card-table td{width:100%;display:block}.pb-card-table thead tr{flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px;display:flex}.pb-card-table thead tr[data-label]:before{content:attr(data-label);color:oklch(48% .01 260);margin-right:2px;font-size:11.5px;font-weight:600}.pb-card-table th{background:#fff;border:1px solid oklch(88% .006 260);border-radius:12px;white-space:nowrap!important;max-width:none!important;padding:4px 10px!important;font-size:10.5px!important}.pb-card-table tbody tr{padding:12px 14px}.pb-card-table td{padding:0!important}.pb-card-table td+td{margin-top:8px}.pb-card-table td:empty{display:none}.pb-card-table td[data-label]:before{content:attr(data-label);letter-spacing:.03em;text-transform:uppercase;color:oklch(58% .01 260);margin-bottom:1px;font-size:10.5px;font-style:normal;font-weight:700;display:block}}.pb-matrix-tall{display:none}@media (width<=720px){.pb-matrix-wide{display:none}.pb-matrix-tall{display:block}}.sw-compact-list{display:none}@media (width<=640px){.sw-tile-older{display:none!important}.sw-compact-list{display:block}}.pb-nl-body-short,.pb-nl-submit-short{display:none}@media (width<=640px){.pb-nl-card{gap:12px!important;padding:16px 16px 14px!important}.pb-nl-card h2{margin-bottom:6px!important;font-size:19px!important}.pb-nl-body-full,.pb-nl-submit-full{display:none}.pb-nl-body-short,.pb-nl-submit-short{display:inline}.pb-nl-body-short{display:block}.pb-nl-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pb-nl-row{flex-wrap:nowrap!important}.pb-nl-row input{flex:1 1 0!important}.pb-nl-row button{flex-shrink:0}.pb-nl-note{margin-top:8px!important;font-size:10px!important}}.pb-burger,.pb-mobile-menu{display:none}@media (width<=720px){.pb-burger{margin-left:auto;margin-right:-8px;display:block}.pb-mobile-menu{display:block}.pb-nav-desktop,.pb-lang-desktop{display:none!important}.pb-header-collapsible:not(.pb-lang-desktop){flex:100%!important}}
