.el-app{--el-ink:#20394d;--el-muted:#5e7180;--el-line:#d6dfe3;--el-blue:#195a92;--el-paper:#f4f5f1;--el-gold:#a77c36;background:var(--el-paper);min-height:100dvh;color:var(--el-ink);font-variant-numeric:tabular-nums;font:16px/1.65 InterLocal,Arial,sans-serif}.el-app *{box-sizing:border-box}.el-app button,.el-app input,.el-app select{font:inherit;color:inherit}.el-app button{cursor:pointer}.el-app button:disabled{opacity:.48;cursor:not-allowed}.el-app button:focus-visible,.el-app a:focus-visible,.el-app select:focus-visible,.el-app path:focus-visible{outline-offset:4px;outline:3px solid #bf8d36}.el-app p{margin:0 0 18px}.el-app h1,.el-app h2,.el-app h3{margin:0 0 18px;font-family:EditorialLocal,Georgia,serif;font-weight:500;line-height:1.12}.el-app h1{letter-spacing:-.025em;font-size:clamp(38px,4.4vw,64px)}.el-app h2{letter-spacing:-.02em;font-size:34px}.el-app h3{font-size:27px}.el-header{border-bottom:1px solid var(--el-line);background:#fffefa;justify-content:space-between;align-items:center;gap:24px;height:76px;padding:0 32px;display:flex}.el-brand{text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.el-brand>span{color:#8e7853;border:1px solid #a89b77;border-radius:2px 2px 11px 11px;place-items:center;width:35px;height:42px;font:29px EditorialLocal,Georgia,serif;display:grid}.el-brand>div{letter-spacing:.1em;font-size:21px;font-weight:600;line-height:1.3}.el-brand small{letter-spacing:.22em;color:#697870;margin-top:5px;font-size:12px;font-weight:500;display:block}.el-edition{color:#5c6d78;letter-spacing:.14em;align-items:center;gap:12px;font-size:12px;display:flex}.el-edition i{background:#aa8549;border-radius:50%;width:3px;height:3px}.el-header>div{align-items:center;gap:20px;display:flex}.el-back,.el-save{background:0 0;border:0;padding:9px}.el-back{color:#506b78!important;font-size:14px!important}.el-save{display:flex}.el-content{max-width:1480px;margin:auto;padding:24px 32px 50px}.el-eyebrow{letter-spacing:.12em;color:#846830;font-size:14px;font-weight:600;line-height:1.6;display:block}.el-primary,.el-secondary{background:#18588a;border:1px solid #18588a;border-radius:5px;justify-content:center;align-items:center;gap:16px;min-height:46px;padding:12px 20px;line-height:1.4;transition:background .16s,transform .16s;display:inline-flex;color:#fff!important;font-size:14px!important;font-weight:600!important}.el-primary:hover:not(:disabled){background:#114573;transform:translateY(-1px)}.el-secondary{background:0 0;border-color:#bacbd6;color:#31566c!important}.el-secondary:hover:not(:disabled){background:#edf3f5}.el-error{color:#833f36;background:#f5dcd6;border:1px solid #d6aaa0;justify-content:space-between;gap:15px;margin-bottom:20px;padding:14px 20px;display:flex}.el-error button{background:0 0;border:0;text-decoration:underline}.el-rehearsal{color:#566d7c;align-items:center;gap:9px;padding:0 0 18px;font-size:14px;display:flex}.el-rehearsal svg{flex-shrink:0}.el-simulation-label{letter-spacing:.1em;color:#586f7d;margin-top:18px;font-size:12px;display:block}.el-campaign-hero{isolation:isolate;background:#dbe6ed;border:1px solid #cbd9e0;border-radius:9px;min-height:340px;position:relative;overflow:hidden}.el-studio-background{z-index:-2;background:url(/art/scene-people/election-studio-v3.webp) 32%/cover;position:absolute;inset:0}.el-campaign-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#0000 33%,#e8f0f5a6 51%,#edf3f7ed 65%,#edf3f7fc 100%);position:absolute;inset:0}.el-campaign-hero>div:last-child{margin-left:57%;padding:36px 35px}.el-campaign-hero h1{margin:19px 0 17px;font-size:clamp(40px,4.3vw,64px)}.el-campaign-hero p{color:#415f74;max-width:440px;font-size:16px}.el-lobby{min-height:420px}.el-lobby>div:last-child{padding-top:44px;padding-bottom:40px}.el-campaign-steps{border-bottom:1px solid var(--el-line);margin-bottom:8px;padding:20px 0;display:flex}.el-campaign-steps>span{color:#687987;flex:1;align-items:center;gap:10px;font-size:14px;display:flex}.el-campaign-steps b{border:1px solid #c2cfd6;border-radius:50%;place-items:center;width:25px;height:25px;font-size:14px;font-weight:500;display:grid}.el-campaign-steps .current{color:#195a92;font-weight:600}.el-campaign-steps .current b{background:#e2edf4;border-color:#195a92}.el-campaign-steps .done{color:#39745b}.el-campaign-steps .done b{color:#fff;background:#39745b;border-color:#39745b}.el-campaign-layout{grid-template-columns:minmax(0,1fr) 320px;gap:25px;margin-top:25px;display:grid}.el-campaign-main,.el-poll-panel,.el-panel{border:1px solid var(--el-line);background:#fffefa;border-radius:7px;padding:30px}.el-round-person{align-items:center;gap:14px;margin-bottom:24px;display:flex}.el-round-person .pg-portrait{border-radius:50%;width:60px;height:60px}.el-round-person small{color:#5e7180;margin-top:5px;font-size:14px;display:block}.el-campaign-main h2{max-width:700px;margin-top:18px;font-size:37px}.el-lead{color:#526979;max-width:780px;font-size:16px;line-height:1.9}.el-campaign-options{gap:12px;margin:27px 0;display:grid}.el-campaign-options>button{text-align:left;background:#f9faf7;border:1px solid #d4dee3;border-radius:5px;align-items:start;gap:16px;padding:20px;transition:all .18s;display:flex}.el-campaign-options>button:hover:not(:disabled){background:#f1f6f8;border-color:#91afc4}.el-campaign-options>button[aria-pressed=true]{background:#eaf2f8;border-color:#4681ac;box-shadow:inset 3px 0 #195a92}.el-campaign-options>button>span:first-child{color:#7c6b48;padding-top:1px;font:24px EditorialLocal,Georgia,serif}.el-campaign-options>button>div{flex:1}.el-campaign-options b{font-size:16px;font-weight:600}.el-campaign-options p{color:#586e7c;margin:7px 0 0;font-size:14px;line-height:1.7}.el-campaign-options small{color:#3c627b;border-top:1px solid #c8d9e4;margin-top:13px;padding-top:12px;font-size:14px;line-height:1.8;animation:.2s ease-out el-fade-in;display:block}.el-campaign-options em{margin-top:5px;font-style:normal;font-weight:600;display:block}.el-choice-ring{border:1px solid #a0b2be;border-radius:50%;flex-shrink:0;width:17px;height:17px;margin-top:2px}[aria-pressed=true]>.el-choice-ring{border:5px solid #195a92}.el-campaign-confirm{border-top:1px solid var(--el-line);justify-content:space-between;align-items:center;gap:24px;padding:18px 0 0;display:flex}.el-campaign-confirm>span{color:#5b6b78;max-width:410px;font-size:14px}.el-campaign-confirm>.el-primary{flex-shrink:0}.el-campaign-feedback{background:#f5f1e7;border-left:3px solid #b79b65;margin-top:30px;padding:19px 20px}.el-campaign-feedback .el-eyebrow{font-size:12px}.el-campaign-feedback p{color:#5e6b62;margin:9px 0 0;font-size:14px;line-height:1.8}.el-panel-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.el-poll-panel{background:#f0f5f6;align-self:start;padding:26px}.el-poll-panel h3{margin-top:17px;font-size:28px}.el-poll-panel>p{color:#526b79;font-size:14px;line-height:1.9}.el-poll-mark{color:#6a8ca2;font-size:30px;line-height:1}.el-poll-row{border-bottom:1px solid #d6e0e4;align-items:center;gap:10px;padding:10px 0;font-size:14px;display:flex}.el-poll-row>i{border-radius:50%;width:7px;height:7px}.el-poll-row>b{font-weight:500}.el-poll-row>span{color:#27485f;margin-left:auto;font-size:20px;font-weight:500}.el-poll-method{color:#536b7a;margin-top:24px;font-size:14px}.el-poll-method p{margin:7px 0 0;font-size:14px;line-height:1.9}.el-campaign-memory{border-top:1px solid #cddae1;margin-top:20px;padding-top:20px}.el-campaign-memory summary{cursor:pointer;font-size:14px;font-weight:600}.el-campaign-memory p{gap:12px;margin:15px 0 0;font-size:14px;display:flex}.el-campaign-memory p>b{color:#917446}.el-record{color:#52684b;background:#f1f4ed;border:1px solid #d9e1d0;border-radius:4px;flex-wrap:wrap;gap:9px 16px;margin:20px 0;padding:16px 18px;font-size:14px;display:flex}.el-record>b{color:#38563c;width:100%}.el-poll-blocks{gap:20px;margin:25px 0;display:flex}.el-poll-blocks>div{background:#eef3f6;border:1px solid #cfdee7;border-radius:5px;flex:1;padding:22px}.el-poll-blocks span,.el-poll-blocks small{color:#526d7d;font-size:14px;display:block}.el-poll-blocks b{color:#234c67;font-size:42px;font-weight:500;line-height:1.4;display:block}.el-anchor-note{color:#506b7b;gap:13px;margin:26px 0;display:flex}.el-anchor-note svg{flex-shrink:0;margin-top:4px}.el-anchor-note p{font-size:14px;line-height:1.9}.el-lobby-grid{grid-template-columns:1fr 1fr;gap:24px;margin-top:25px;display:grid}.el-lobby-grid h2{margin-top:14px}.el-lobby-grid p{color:#526c7a;font-size:16px}.el-lobby-flow{counter-reset:flow;margin:28px 0 0;padding:0;list-style:none}.el-lobby-flow li{counter-increment:flow;padding:0 0 22px 40px;font-size:14px;position:relative}.el-lobby-flow li:before{content:counter(flow,decimal-leading-zero);color:#9c7f4d;font:24px EditorialLocal,Georgia,serif;position:absolute;top:0;left:0}.el-lobby-flow li b,.el-lobby-flow li span{display:block}.el-lobby-flow li span{color:#5b7180;margin-top:4px}.el-map svg{width:100%;max-height:440px;display:block}.el-map path{cursor:pointer;transition:fill .5s,fill-opacity .5s}.el-province-select{color:#526c7a;justify-content:space-between;align-items:center;gap:18px;padding:12px 0;font-size:14px;display:flex}.el-province-select select{background:#fffefa;border:1px solid #bfcfd9;border-radius:4px;width:250px;max-width:65%;padding:9px;font-size:14px}.el-lobby-map>p{border-top:1px solid var(--el-line);margin-top:7px;padding-top:16px;font-size:14px}.el-tv{background:#fffefa;border:1px solid #bacbd7;border-radius:8px;overflow:hidden;box-shadow:0 7px 35px #1b496910}.el-tv-header{color:#fff;background:#193b58;align-items:center;gap:25px;padding:12px 22px;display:flex}.el-channel{letter-spacing:-.03em;font-size:22px;font-weight:600;line-height:1}.el-channel>span{color:#193b58;letter-spacing:0;background:#f1cd87;border-radius:2px;margin-left:6px;padding:3px 5px;font-size:14px}.el-on-air{letter-spacing:.09em;align-items:center;gap:8px;margin-left:auto;font-size:12px;font-weight:600;display:flex}.el-on-air>i{background:#f59a7e;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite el-on-air}.el-on-air small{color:#d3e0e9;border-left:1px solid #7190a6;padding-left:11px;font-size:12px;font-weight:400}.el-broadcast-time{letter-spacing:.05em;font-size:20px;font-weight:500}.el-tv-title{letter-spacing:.14em;color:#deebf3;font-size:12px}.el-breaking{background:#eef4f7;border-bottom:1px solid #c9d9e3;align-items:stretch;gap:20px;min-height:102px;display:flex}.el-breaking>span{text-align:center;color:#fff;letter-spacing:.08em;background:#2e648c;flex-shrink:0;justify-content:center;align-items:center;width:114px;padding:16px;font-size:12px;font-weight:600;display:flex}.el-breaking>div{align-self:center;padding:18px 23px 16px 0;animation:.4s ease-out el-slide-in}.el-breaking h1{color:#23475f;margin:0 0 7px;font-size:25px;line-height:1.15}.el-breaking p{color:#4f6a7c;margin:0;font-size:14px;line-height:1.7}.el-breaking.urgent{background:#faf2e1;border-color:#e7d0a7}.el-breaking.urgent>span{background:#ad4b3e}.el-tv-grid{grid-template-columns:minmax(0,1fr) 280px;display:grid}.el-main-screen{background:linear-gradient(140deg,#f7faff,#eef4f4);min-width:0;padding:20px 25px 0}.el-screen-toolbar{justify-content:space-between;align-items:center;gap:20px;display:flex}.el-screen-toolbar>div:first-child>span{letter-spacing:.1em;color:#506d83;font-size:12px;font-weight:600;display:block}.el-screen-toolbar strong{color:#234f6d;font-size:37px;font-weight:500;line-height:1.3;display:block}.el-screen-toolbar strong>small{margin-left:3px;font-size:21px}.el-screen-toolbar>span{color:#405f73;white-space:nowrap;font-size:20px}.el-screen-toolbar>span>small{font-size:12px}.el-screen-tabs{gap:6px;display:flex}.el-screen-tabs button{color:#41667e;background:0 0;border:1px solid #b7ccdb;border-radius:3px;padding:7px 12px;font-size:14px}.el-screen-tabs button[aria-pressed=true]{background:#dceaf3;border-color:#92b3c9}.el-live-majorities{text-align:center;grid-template-columns:1fr 1fr;gap:4px 20px;display:grid}.el-live-majorities>span{color:#4c6b7f;flex-direction:column;font-size:12px;line-height:1.5;display:flex}.el-live-majorities b{color:#294d66;font-size:27px;font-weight:500;line-height:1.2}.el-live-majorities>small{letter-spacing:.1em;color:#677344;grid-column:1/-1;margin-top:2px;font-size:12px}.el-count-progress{background:#d7e3eb;height:3px;margin-top:11px;overflow:hidden}.el-count-progress>i{background:#377bab;height:100%;transition:width 1s;display:block}.el-screen-visual{min-height:300px;position:relative}.el-screen-visual .el-map svg{width:100%;height:310px;max-height:none}.el-screen-visual .el-province-select{padding:5px 0 12px}.el-screen-visual .el-province-select select{background:#f7fbfc}.el-studio-pip{pointer-events:none;background:url(/art/scene-people/election-studio-v3.webp) 12%/190%;border:2px solid #fffefa;border-radius:5px;width:150px;height:95px;position:absolute;bottom:67px;right:0;box-shadow:0 3px 12px #23475a22}.el-studio-pip>span{color:#fff;letter-spacing:.08em;background:#193b58e6;align-items:center;gap:5px;padding:4px 8px;font-size:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.el-studio-pip i{background:#f1cd87;border-radius:50%;width:3px;height:3px}.el-screen-caption{color:#526e80;border-top:1px solid #c9dbe5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 20px;padding:12px 0;font-size:12px;display:flex}.el-screen-caption>span{letter-spacing:.06em;font-weight:600}.el-screen-caption>b{font-size:12px;font-weight:500}.el-results{background:#fffefa;border-left:1px solid #c6d7e2;padding:14px 19px 10px}.el-results-heading{border-bottom:1px solid #d4dee4;flex-wrap:wrap;align-items:baseline;gap:5px 14px;padding-bottom:10px;display:flex}.el-results-heading>span{letter-spacing:.1em;font-size:12px;font-weight:600}.el-results-heading>b{margin-left:auto;font-size:25px;font-weight:500;line-height:1.1}.el-results-heading>small{letter-spacing:.1em;color:#617789;width:100%;font-size:12px}.el-result-row{border-bottom:1px solid #e1e6e7;border-left:3px solid;grid-template-columns:1fr 65px 59px;align-items:center;gap:5px;min-height:29px;padding:5px 0 5px 10px;display:grid}.el-result-party{align-items:center;gap:8px;display:flex}.el-result-party .pg-portrait.tiny{width:24px;height:24px}.el-result-party>b{font-size:14px;font-weight:600}.el-result-row>div{justify-content:flex-end;align-items:center;gap:6px;display:flex}.el-result-row strong{color:#203f56;font-size:23px;font-weight:500;line-height:1.1;animation:.35s ease-out el-number-in}.el-result-row small{color:#84949e;min-width:16px;font-size:12px}.el-result-row small.up{color:#307451}.el-result-row small.down{color:#b64e41}.el-result-share{text-align:right;color:#597386;font-size:12px}.el-result-row.changed{animation:.8s ease-out el-result-flash}.el-results-foot{color:#5d7382;padding:10px 0 0;font-size:12px;line-height:1.7}.el-tv-bottom{background:#e3edf3;border-top:1px solid #b8cdda;grid-template-columns:1fr 1fr 170px;gap:35px;padding:17px 24px;display:grid}.el-seat-bar>div:first-child{justify-content:space-between;align-items:baseline;gap:15px;font-size:14px;display:flex}.el-seat-bar b{font-size:24px;font-weight:500;line-height:1}.el-seat-bar b>small{color:#60798b;font-size:14px;font-weight:400}.el-seat-track{background:#c1d4e0;height:5px;margin:12px 0 4px;display:flex;position:relative}.el-seat-track>i{height:5px;transition:width .7s;display:block}.el-seat-track>span{background:#25475d;width:2px;height:13px;position:absolute;top:-4px;left:50.286%}.el-tv-bottom-note{border-left:1px solid #bfd0db;justify-content:flex-end;align-items:center;gap:12px;display:flex}.el-tv-bottom-note>b{font-size:27px;font-weight:500}.el-tv-bottom-note>span{color:#4b687d;font-size:12px;line-height:1.7}.el-playback{z-index:20;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffefaed;border:1px solid #cddae2;border-radius:6px;flex-wrap:wrap;align-items:center;gap:14px 20px;margin:18px 0 25px;padding:14px 18px;display:flex;position:sticky;bottom:12px;box-shadow:0 3px 14px #163a5110}.el-playback>div:first-child{gap:10px;display:flex}.el-playback .el-primary,.el-playback .el-secondary{gap:12px;min-height:38px;padding:10px 14px;font-size:14px!important}.el-playback-options{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:13px;margin-left:auto;display:flex}.el-playback-options>label{color:#536d7d;align-items:center;gap:8px;font-size:14px;display:flex}.el-playback-options select{background:#fffefa;border:1px solid #baccd6;border-radius:3px;padding:5px;font-size:14px}.el-playback-options>span{color:#5a7283;font-size:12px}.el-sound{background:0 0;border:0;padding:5px;color:#3d6582!important;font-size:14px!important}.el-night-lower{grid-template-columns:1.05fr 1fr;gap:24px;display:grid}.el-section-title{margin-bottom:21px}.el-section-title h2{margin:10px 0 0;font-size:30px}.el-close-seats>button{text-align:left;background:0 0;border:0;border-top:1px solid #dde4e6;align-items:center;gap:15px;width:100%;padding:16px 0;display:flex}.el-close-seats>button>span{min-width:125px}.el-close-seats b{font-size:16px;font-weight:500;display:block}.el-close-seats small{color:#647a87;font-size:12px;display:block}.el-close-seats>button>div{align-items:center;gap:6px;margin:auto;font-size:14px;display:flex}.el-close-seats>button i{border-radius:50%;width:6px;height:6px}.el-close-seats>button>div>span{color:#8d7b55;padding:0 5px}.el-close-seats strong{text-align:right;font-size:20px;font-weight:500}.el-close-seats strong>small{font-size:12px}.el-fineprint{color:#5b7180;font-size:14px;line-height:1.9;margin:18px 0 0!important}.el-hq-select{flex-wrap:wrap;gap:6px;padding-bottom:18px;display:flex}.el-hq-select>button{background:0 0;border:1px solid #c9d6de;border-radius:4px;padding:6px 10px;font-size:14px}.el-hq-select>button[aria-pressed=true]{color:#22567b;background:#e0edf4;border-color:#89abc3}.el-hq-scene{align-items:start;gap:20px;display:flex}.el-hq-scene>.pg-portrait{border-radius:5px;width:125px}.el-hq-scene>div{flex:1;padding-top:2px}.el-hq-scene h3{margin:10px 0 14px;font-size:27px}.el-hq-scene>div>span{font-size:14px;font-weight:600}.el-hq-scene p{color:#536b7c;font-size:14px;line-height:1.85}.el-hq-scene small{color:#5c7381;font-size:12px;display:block}.el-arithmetic{grid-template-columns:.75fr 1fr;gap:40px;margin-top:24px;display:grid}.el-arithmetic h2{margin:10px 0 15px}.el-arithmetic p{color:#526d7d;font-size:14px}.el-coalition-pills{flex-wrap:wrap;gap:8px;display:flex}.el-coalition-pills>button{background:#f8fafb;border:1px solid #cad8e1;border-radius:4px;align-items:center;gap:8px;padding:8px 11px;font-size:14px;display:flex}.el-coalition-pills>button[aria-pressed=true]{background:#e2edf4;border-color:#7ea2bd}.el-coalition-pills i{border-radius:50%;width:6px;height:6px}.el-coalition-pills b{font-size:14px}.el-arithmetic-total{align-items:center;gap:20px;padding-top:20px;display:flex}.el-arithmetic-total>b{color:#284e67;font-size:44px;font-weight:500;line-height:1.2}.el-arithmetic-total small{color:#647d8f;margin-left:7px;font-size:18px}.el-arithmetic-total>span{color:#5b7283;font-size:14px}.el-chamber{width:100%;max-width:640px;margin:0 auto;display:block}.el-chamber text{fill:#5d7484;letter-spacing:1.2px;font:12px InterLocal,Arial,sans-serif}.el-chamber .el-chamber-number{fill:#294c64;letter-spacing:0;font:37px EditorialLocal,Georgia,serif}.el-chamber-screen{max-width:580px;margin:auto;padding:15px 0 0}.el-chamber-screen .el-chamber{height:300px}.el-chamber-screen>p{text-align:center;color:#536f80;margin:0 0 10px;font-size:14px}.el-province-detail,.el-pact-detail{padding:28px 32px 32px}.el-province-detail-top{color:#44667d;background:#e9f0f4;border-radius:4px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;padding:18px 20px;font-size:14px;display:flex}.el-province-detail-top b{font-size:28px;font-weight:500;display:block}.el-province-detail-top>span:last-child{font-size:14px}.el-province-party{border-bottom:1px solid #d6dfe3;align-items:center;gap:13px;padding:13px 0;font-size:14px;display:flex}.el-province-party>i{border-radius:50%;width:7px;height:7px}.el-province-party>b{min-width:65px}.el-province-party>span{color:#526d7d;margin-left:auto}.el-province-party>strong{text-align:right;min-width:110px;font-size:21px;font-weight:500}.el-province-party small{font-size:14px}.el-province-detail>.el-primary{margin-top:24px}.el-investiture-hero{background:#edf2e9;border:1px solid #ccd9c7;border-radius:7px;align-items:center;gap:30px;padding:35px 40px;display:flex}.el-investiture-hero>.pg-portrait{border:5px solid #fffefa;border-radius:50%;width:155px;box-shadow:0 2px 10px #294b3512}.el-investiture-hero h1{margin:16px 0 18px;font-size:44px}.el-investiture-hero p{color:#506b59;max-width:900px;margin:0;font-size:16px}.el-investiture-hero.verdict-opposition,.el-investiture-hero.verdict-blocked{background:#f4e7dc;border-color:#dfc8b7}.el-investiture-layout{grid-template-columns:1fr 1fr;gap:24px;margin-top:25px;display:grid}.el-confidence-tally{border-top:1px solid #d5dfe2;border-bottom:1px solid #d5dfe2;justify-content:space-around;gap:20px;margin:16px 0 0;padding:25px 0;display:flex}.el-confidence-tally>span{color:#947637;flex-direction:column;align-items:center;gap:3px;font-size:12px;font-weight:600;display:flex}.el-confidence-tally>span:first-child{color:#357154}.el-confidence-tally>span:nth-child(2){color:#ae4e40}.el-confidence-tally b{font-size:43px;font-weight:500;line-height:1.2}.el-confidence-test{background:#edf3f7;border-radius:4px;margin:20px 0;padding:16px 18px}.el-confidence-test b{color:#315d7a;font-size:14px}.el-confidence-test p{color:#536e80;margin:7px 0 0;font-size:14px;line-height:1.8}.el-confidence-parties{margin:20px 0 25px}.el-confidence-parties>div{border-bottom:1px solid #e0e7e9;align-items:center;gap:10px;padding:11px 0;font-size:14px;display:flex}.el-confidence-parties i{border-radius:50%;width:6px;height:6px}.el-confidence-parties b{min-width:60px;font-weight:600}.el-confidence-parties span{color:#5b7587}.el-confidence-parties strong{margin-left:auto;font-size:14px;font-weight:500}.el-confidence-parties .position-yes{color:#357154}.el-confidence-parties .position-no{color:#ae4e40}.el-confidence-parties .position-abstain{color:#8c6c2e}.el-negotiation-budget{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.el-negotiation-budget h2{margin:8px 0 0;font-family:InterLocal,Arial,sans-serif;font-size:42px;font-weight:400}.el-negotiation-budget h2>small{color:#637d8e;font-size:20px}.el-negotiation-budget>div:last-child{gap:6px;display:flex}.el-negotiation-budget i{background:#d8e1e3;border-radius:50%;width:9px;height:9px}.el-negotiation-budget i.available{background:#b39154}.el-investiture-layout .el-panel>p{color:#536e7e;font-size:14px}.el-pact-offers{margin-top:25px}.el-pact-offers>button{text-align:left;background:#f6f8f5;border:1px solid #d6dfda;border-radius:5px;align-items:center;gap:13px;width:100%;margin-bottom:11px;padding:16px 17px;display:flex}.el-pact-offers>button>i{border-radius:2px;flex-shrink:0;width:7px;height:35px}.el-pact-offers>button>div{flex:1}.el-pact-offers>button span{color:#55726c;font-size:14px;display:block}.el-pact-offers>button b{margin:3px 0 7px;font-size:16px;font-weight:600;display:block}.el-pact-offers>button small{color:#5b7166;font-size:14px;display:block}.el-pact-detail>h3{margin-top:17px;font-size:31px}.el-pact-detail>p{color:#536d7b;font-size:16px;line-height:1.9}.el-pact-detail-actions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.el-election-balance{margin-top:20px}.el-election-balance>div{border-top:1px solid #d9e3e4;justify-content:space-between;align-items:center;gap:20px;padding:15px 0;font-size:14px;display:flex}.el-election-balance b{text-align:right;font-size:16px;font-weight:500}.el-election-balance small{color:#5c7584;font-size:12px;display:block}.el-post-actions{justify-content:space-between;gap:20px;margin-top:24px;display:flex}.el-source-note{color:#5f7381;border-top:1px solid #d6dfe1;flex-wrap:wrap;justify-content:space-between;gap:8px 25px;margin-top:35px;padding-top:22px;font-size:12px;line-height:1.9;display:flex}.el-source-note a{color:#416b85;text-underline-offset:3px;text-decoration:underline}.el-hidden-selection{display:none}@keyframes el-on-air{50%{opacity:.45}}@keyframes el-fade-in{0%{opacity:0}to{opacity:1}}@keyframes el-slide-in{0%{opacity:0;transform:translate(7px)}to{opacity:1;transform:translate(0)}}@keyframes el-number-in{0%{opacity:.4;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes el-result-flash{0%{background:#f5e6bd}to{background:0 0}}@media (min-width:1550px){.el-screen-visual .el-map svg{height:390px}.el-studio-pip{width:190px;height:118px}.el-tv-grid{grid-template-columns:minmax(0,1fr) 320px}.el-result-row{min-height:39px}.el-result-row strong{font-size:25px}.el-result-party>b,.el-result-share{font-size:14px}}@media (max-width:1050px){.el-content{padding:22px}.el-header{padding:0 22px}.el-campaign-layout{grid-template-columns:minmax(0,1fr) 275px;gap:20px}.el-campaign-main,.el-poll-panel,.el-panel{padding:24px}.el-campaign-confirm{display:block}.el-campaign-confirm>span{margin-bottom:18px;display:block}.el-campaign-confirm>.el-primary{width:100%}.el-campaign-hero>div:last-child{margin-left:51%;padding:32px 27px}.el-campaign-hero:after{background:linear-gradient(90deg,#0000 20%,#e8f0f5a6 42%,#edf3f7ed 55%,#edf3f7fc 100%)}.el-campaign-hero h1{font-size:45px}.el-edition{font-size:12px}.el-tv-grid{grid-template-columns:minmax(0,1fr) 250px}.el-screen-toolbar{flex-wrap:wrap;gap:12px}.el-screen-toolbar>span{font-size:18px}.el-screen-tabs button{padding:6px 8px}.el-main-screen{padding:17px 18px 0}.el-screen-visual .el-map svg{height:280px}.el-studio-pip{width:120px;height:77px}.el-result-row{grid-template-columns:1fr 51px 52px;padding-left:7px}.el-result-party .pg-portrait.tiny{display:none}.el-results{padding:14px}.el-tv-bottom{grid-template-columns:1fr 1fr 120px;gap:22px}.el-tv-bottom-note{gap:7px}.el-tv-bottom-note>b{font-size:25px}.el-tv-bottom-note>span{font-size:12px}.el-night-lower{grid-template-columns:1fr;gap:20px}.el-hq-scene{align-items:center}.el-hq-scene>.pg-portrait{width:145px}.el-close-seats>button>span{min-width:170px}.el-investiture-hero{padding:30px}.el-investiture-hero h1{font-size:37px}.el-investiture-hero>.pg-portrait{width:125px}.el-investiture-layout{gap:20px}.el-arithmetic{gap:25px}.el-playback{bottom:8px}}@media (max-width:760px){.el-header{gap:15px;height:67px;padding:0 17px}.el-brand>span{width:28px;height:34px;font-size:24px}.el-brand>div{font-size:16px}.el-brand small{font-size:12px}.el-header>div{gap:3px}.el-back{font-size:12px!important}.el-edition{display:none}.el-content{padding:18px 15px 35px}.el-rehearsal{align-items:flex-start;padding-bottom:14px;font-size:12px}.el-rehearsal svg{margin-top:2px}.el-campaign-hero{min-height:0;padding-top:210px}.el-studio-background{background-position:10%;height:240px}.el-campaign-hero:after{background:linear-gradient(0deg,#edf3f7 0 40%,#edf3f700 64%)}.el-campaign-hero>div:last-child{margin:0;padding:20px 25px 28px}.el-campaign-hero h1{margin-top:14px;font-size:46px}.el-campaign-hero p{font-size:14px}.el-campaign-hero .el-eyebrow{font-size:12px}.el-campaign-hero .el-primary{width:100%;margin-top:7px}.el-lobby>div:last-child{padding-top:20px}.el-campaign-steps{gap:5px;padding:20px 0 17px}.el-campaign-steps>span{text-align:center;flex-direction:column;gap:8px;font-size:12px;line-height:1.5}.el-campaign-steps b{width:24px;height:24px;font-size:14px}.el-campaign-layout,.el-lobby-grid{grid-template-columns:1fr;gap:19px;margin-top:19px}.el-campaign-main,.el-poll-panel,.el-panel{padding:23px 20px}.el-campaign-main h2{font-size:33px}.el-round-person{gap:12px;margin-bottom:23px}.el-round-person .pg-portrait{width:49px;height:49px}.el-eyebrow,.el-round-person small{font-size:12px}.el-lead{font-size:14px}.el-campaign-options{gap:12px;margin-top:23px}.el-campaign-options>button{gap:11px;padding:17px 14px}.el-campaign-options b{font-size:16px}.el-campaign-options p,.el-campaign-options small{font-size:14px}.el-campaign-options>button>span:first-child{font-size:22px}.el-choice-ring{width:14px;height:14px}.el-campaign-confirm>span{font-size:14px}.el-campaign-feedback{margin-top:25px;padding:16px}.el-campaign-feedback p{font-size:14px}.el-poll-panel h3{font-size:29px}.el-poll-row{padding:10px 0;font-size:14px}.el-poll-row>span{font-size:22px}.el-poll-blocks{gap:12px}.el-poll-blocks>div{padding:16px 12px}.el-poll-blocks span,.el-poll-blocks small{font-size:12px}.el-poll-blocks b{font-size:32px}.el-anchor-note p{font-size:14px}.el-record{padding:14px;font-size:14px}.el-lobby-flow li{font-size:14px}.el-map svg{height:auto;max-height:310px}.el-province-select{gap:10px;font-size:12px}.el-province-select select{max-width:62%;padding:8px;font-size:14px}.el-tv-header{gap:12px;padding:13px 14px}.el-channel{font-size:20px}.el-channel>span{padding:2px 4px;font-size:12px}.el-on-air{gap:6px;font-size:12px}.el-on-air small{padding-left:7px;font-size:12px}.el-tv-title{display:none}.el-broadcast-time{font-size:18px}.el-breaking{min-height:0;display:block}.el-breaking>span{text-align:left;letter-spacing:.12em;width:auto;padding:8px 15px;font-size:12px;display:block}.el-breaking>div{padding:16px 15px 19px}.el-breaking h1{margin-bottom:11px;font-size:26px;line-height:1.1}.el-breaking p{font-size:14px;line-height:1.8}.el-tv-grid{grid-template-columns:1fr}.el-main-screen{padding:17px 15px 0}.el-screen-toolbar{flex-wrap:nowrap;gap:10px}.el-screen-toolbar strong{font-size:33px}.el-screen-toolbar strong>small{font-size:18px}.el-screen-toolbar>div:first-child>span{font-size:12px}.el-screen-tabs{gap:4px}.el-screen-tabs button{padding:7px;font-size:12px}.el-screen-toolbar>span{font-size:16px}.el-screen-toolbar>span>small{font-size:12px}.el-screen-visual{min-height:0}.el-screen-visual .el-map svg{height:240px}.el-studio-pip{width:93px;height:62px;bottom:70px;right:0}.el-studio-pip>span{padding:3px 4px;font-size:12px}.el-screen-visual .el-province-select{padding-bottom:14px;font-size:12px}.el-screen-visual .el-province-select select{max-width:58%;font-size:12px}.el-screen-caption{gap:4px;padding:10px 0;font-size:12px}.el-screen-caption>b{font-size:12px}.el-results{border-top:1px solid #c5d8e4;border-left:0;padding:15px}.el-results-heading{align-items:center;gap:3px 15px;margin-bottom:7px}.el-results-heading>span{font-size:12px}.el-results-heading>b{font-size:24px}.el-results-heading>small{width:auto;margin-left:auto;font-size:12px}.el-result-row{grid-template-columns:1fr 65px 75px;min-height:35px;padding:5px 0 5px 10px}.el-result-party .pg-portrait.tiny{width:25px;height:25px;display:block}.el-result-party>b{font-size:14px}.el-result-row strong{font-size:24px}.el-result-row small{font-size:12px}.el-result-share{font-size:14px}.el-results-foot{padding-top:13px;font-size:12px;line-height:1.8}.el-tv-bottom{grid-template-columns:1fr 1fr;gap:20px 22px;padding:20px 15px}.el-tv-bottom-note{border-top:1px solid #bbceda;border-left:0;grid-column:1/-1;justify-content:center;padding-top:11px}.el-tv-bottom-note>span{font-size:12px}.el-tv-bottom-note>span br{display:none}.el-seat-bar>div:first-child{gap:7px;font-size:12px}.el-seat-bar b{white-space:nowrap;font-size:24px}.el-seat-bar b>small{font-size:12px}.el-playback{background:#fffefaf5;margin:15px 0 20px;padding:12px;display:block;bottom:5px}.el-playback>div:first-child{justify-content:space-between;gap:8px}.el-playback .el-primary,.el-playback .el-secondary{flex:1;gap:8px;min-height:39px;padding:10px 11px;font-size:12px!important}.el-playback-options{justify-content:space-between;gap:7px;margin:11px 0 0}.el-playback-options>label{gap:5px;font-size:12px}.el-playback-options select{padding:4px;font-size:12px}.el-sound{padding:3px;font-size:12px!important}.el-playback-options>span{font-size:12px}.el-playback>.el-primary{width:100%;margin-top:12px;font-size:14px!important}.el-night-lower{gap:19px}.el-section-title h2{font-size:29px}.el-close-seats>button{flex-wrap:wrap;gap:10px;padding:16px 0}.el-close-seats>button>span{flex-basis:48%;min-width:0}.el-close-seats>button>div{flex-basis:48%;justify-content:flex-end;margin:0;font-size:12px}.el-close-seats strong{justify-content:flex-end;align-items:baseline;gap:6px;width:100%;font-size:20px;display:flex}.el-close-seats strong>small,.el-fineprint{font-size:12px}.el-hq-select{gap:5px}.el-hq-select>button{padding:6px 9px;font-size:12px}.el-hq-scene{align-items:flex-start;gap:15px}.el-hq-scene>.pg-portrait{width:90px}.el-hq-scene h3{margin-top:7px;font-size:25px}.el-hq-scene>div>span{font-size:12px}.el-hq-scene p{font-size:14px}.el-hq-scene small{font-size:12px}.el-arithmetic{grid-template-columns:1fr;gap:18px;margin-top:19px}.el-arithmetic h2{font-size:30px}.el-arithmetic p{margin-bottom:0;font-size:14px}.el-coalition-pills{gap:6px}.el-coalition-pills>button{padding:8px 10px;font-size:12px}.el-arithmetic-total>b{font-size:39px}.el-arithmetic-total>span{font-size:14px}.el-chamber-screen .el-chamber{height:240px}.el-chamber-screen>p{font-size:12px}.el-source-note{margin-top:27px;padding-top:20px;font-size:12px}.el-investiture-hero{gap:20px;padding:25px 22px;display:block}.el-investiture-hero>.pg-portrait{width:95px;margin-bottom:23px}.el-investiture-hero h1{font-size:37px}.el-investiture-hero p{font-size:14px}.el-investiture-layout{grid-template-columns:1fr;gap:19px}.el-confidence-tally{gap:10px;padding:22px 0}.el-confidence-tally b{font-size:39px}.el-confidence-tally>span{font-size:12px}.el-confidence-test b,.el-confidence-test p{font-size:14px}.el-confidence-parties>div{gap:8px;font-size:14px}.el-confidence-parties b{min-width:53px}.el-confidence-parties strong{font-size:12px}.el-investiture-layout .el-panel>.el-primary{width:100%;font-size:14px!important}.el-pact-offers>button{gap:12px;padding:15px 14px}.el-pact-offers>button b{font-size:14px}.el-pact-offers>button small{font-size:12px}.el-negotiation-budget h2{font-size:38px}.el-election-balance>div{gap:15px;font-size:14px}.el-election-balance b{font-size:14px}.el-election-balance small{font-size:12px}.el-post-actions{flex-direction:column-reverse;gap:12px;margin-top:19px}.el-post-actions>button{width:100%;font-size:14px!important}.el-province-detail,.el-pact-detail{padding:23px 20px}.el-province-detail-top{flex-wrap:wrap;gap:10px;padding:14px;font-size:14px}.el-province-detail-top b{font-size:24px}.el-province-detail-top>span:last-child{width:100%;font-size:12px}.el-province-party{gap:9px;padding:13px 0;font-size:14px}.el-province-party>b{min-width:48px}.el-province-party>strong{min-width:66px;font-size:21px}.el-province-party small{font-size:12px;display:block}.el-province-detail>.el-primary{width:100%}.el-pact-detail>p{font-size:14px}.el-pact-detail-actions{flex-direction:column-reverse;gap:12px}.el-pact-detail-actions>button{width:100%}}@media (prefers-reduced-motion:reduce){.el-app *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:760px){.el-screen-toolbar{flex-wrap:wrap}.el-live-majorities{gap:4px 14px;min-width:160px;margin-left:auto}.el-live-majorities b{font-size:25px}.el-live-majorities>span{font-size:12px}.el-screen-tabs{order:3;justify-content:center;width:100%;margin:4px 0 0}.el-screen-tabs button{flex:1;max-width:150px}.el-campaign-main{scroll-margin-top:18px}}
.gv-app,.gv-dialog-body,.gv-minister-dialog,.gv-negotiation{--gv-ink:#263f43;--gv-muted:#60716a;--gv-teal:#236b65;--gv-line:#dcded4;color:var(--gv-ink);font-variant-numeric:tabular-nums;font:16px/1.65 InterLocal,Arial,sans-serif}.gv-app{background:#f5f2eb;min-height:100dvh;padding-bottom:108px}.gv-app *{box-sizing:border-box}.gv-app button,.gv-app select{font:inherit;color:inherit}.gv-app button{cursor:pointer}.gv-app button:disabled,.gv-dialog-body button:disabled,.gv-minister-dialog button:disabled{opacity:.45;cursor:not-allowed}.gv-app h1,.gv-app h2,.gv-app h3{margin:0 0 17px;font-family:EditorialLocal,Georgia,serif;font-weight:500;line-height:1.12}.gv-app h1{letter-spacing:-.025em;font-size:55px}.gv-app h2{font-size:32px}.gv-app h3{font-size:25px}.gv-app p{margin:0 0 18px}.gv-app button:focus-visible,.gv-app select:focus-visible,.gv-app input:focus-visible{outline-offset:4px;outline:3px solid #548d86}.gv-app .pg-portrait{flex-shrink:0}.gv-header{border-bottom:1px solid var(--gv-line);background:#fffefa;align-items:center;gap:24px;height:82px;padding:0 32px;display:flex}.gv-brand{text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.gv-brand>span{color:#8d7955;border:1px solid #ab9873;border-radius:2px 2px 13px 13px;place-items:center;width:37px;height:43px;font:29px EditorialLocal,Georgia,serif;display:grid;box-shadow:inset 0 0 0 4px #fffefa,inset 0 0 0 5px #c5b99a}.gv-brand>div{letter-spacing:.1em;font-size:22px;font-weight:600;line-height:1.1}.gv-brand small{letter-spacing:.21em;color:#7c897f;margin-top:8px;font-size:12px;display:block}.gv-term-label{letter-spacing:.12em;color:#7c7059;margin:auto;font-size:12px}.gv-header>div{align-items:center;gap:20px;display:flex}.gv-eyebrow{letter-spacing:.14em;color:#8c7852;margin-bottom:13px;font-size:12px;font-weight:600;line-height:1.7;display:block}.gv-button{background:#236b65;border:1px solid #236b65;border-radius:5px;justify-content:center;align-items:center;gap:16px;min-height:47px;padding:13px 19px;line-height:1.5;transition:background .18s,transform .18s;display:inline-flex;color:#fff!important;font-size:14px!important;font-weight:500!important}.gv-button:hover:not(:disabled){background:#19564f;transform:translateY(-1px)}.gv-button.secondary{background:0 0;border-color:#b9cbc0;color:#2c5753!important}.gv-button.secondary:hover:not(:disabled){background:#edf0e5}.gv-text-button{text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:5px 0;display:inline-flex;color:#236b65!important;font-size:14px!important}.gv-icon-button{background:0 0;border:1px solid #d4dbd0;border-radius:5px;justify-content:center;align-items:center;padding:9px;display:inline-flex}.gv-muted{color:#60716a;font-size:14px;line-height:1.8}.gv-warning,.gv-success,.gv-error{color:#866220;background:#f6edda;border:1px solid #e5d3aa;border-radius:4px;align-items:center;gap:10px;margin-bottom:18px;padding:13px 16px;font-size:14px;line-height:1.6;display:flex}.gv-success{color:#446b46;background:#ecf2e7;border-color:#d1ddc8}.gv-error{color:#9f493a;background:#fff0e9;border-color:#e5c4b9;justify-content:space-between}.gv-error button{background:0 0;border:0;text-decoration:underline}.gv-panel{border:1px solid var(--gv-line);background:#fffefa;border-radius:7px;min-width:0;padding:30px}.gv-panel>p{color:#60716a}.gv-section-heading{justify-content:space-between;align-items:center;gap:24px;margin:34px 0 23px;display:flex}.gv-panel>.gv-section-heading:first-child{margin-top:0}.gv-section-heading h2{margin:0}.gv-section-heading>span,.gv-section-heading>b{color:#68786e;font-size:14px}.gv-page-heading{max-width:830px;padding:23px 0 25px}.gv-page-heading h1{margin:15px 0 20px}.gv-page-heading p{color:#60716a;font-size:16px;line-height:1.9}.gv-content{max-width:1440px;margin:auto;padding:28px 34px 35px}.gv-content>.gv-panel{margin-top:24px}.gv-navigation{border-bottom:1px solid var(--gv-line);z-index:10;background:#fffefa;justify-content:center;gap:5px;padding:9px 25px;display:flex;position:sticky;top:0;box-shadow:0 4px 14px #233d3d03}.gv-navigation button{color:#60716a;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;padding:12px 23px;font-size:14px;display:flex}.gv-navigation button[aria-current=page]{color:#2a665d;background:#eaf0e4}.gv-navigation button>b{color:#fff;background:#236b65;border-radius:50%;width:16px;height:16px;font-size:12px;line-height:16px}.gv-power-strip{align-items:center;gap:25px;padding:1px 0 22px;font-size:12px;display:flex}.gv-power-strip>span{letter-spacing:.1em;font-size:12px}.gv-power-strip>span>i{background:#4a8866;border-radius:50%;width:5px;height:5px;margin-right:8px;display:inline-block}.gv-power-strip>div{gap:25px;margin:auto;display:flex}.gv-power-strip>div>span{align-items:center;gap:12px;display:flex}.gv-power-strip small{color:#68786e;font-size:14px}.gv-power-strip b{font-size:16px}.gv-power-strip>button{color:#60716a;background:0 0;border:0;align-items:center;gap:9px;font-size:12px;display:flex}.gv-power-strip>button>b{color:#c44343;font-size:24px}.gv-formation-hero,.gv-presidency{isolation:isolate;background:#ebe5d1;border:1px solid #d9d6c3;border-radius:8px;min-height:395px;position:relative;overflow:hidden}.gv-room{z-index:-3;background:url(/art/moncloa-day.png) 50% 57%/cover no-repeat;position:absolute;inset:0}.gv-room-shade{z-index:-2;background:linear-gradient(90deg,#faf5e8fa,#faf5e8e8 30%,#f9f3e4a6 52%,#faf5e811 80%);position:absolute;inset:0}.gv-hero-copy,.gv-presidency-copy{z-index:2;max-width:650px;padding:45px;position:relative}.gv-hero-copy h1{margin:22px 0;font-size:59px;line-height:1.01}.gv-hero-copy p{color:#586e5e;max-width:480px;font-size:16px;line-height:1.9}.gv-hero-facts{color:#607263;gap:30px;margin-top:26px;font-size:14px;display:flex}.gv-hero-facts b{color:#38584d;margin-right:7px;font:32px EditorialLocal,Georgia,serif}.gv-team-art{z-index:-1;align-items:flex-end;width:49%;display:flex;position:absolute;inset:auto 2% -6% auto;-webkit-mask-image:linear-gradient(#000 76%,#0000);mask-image:linear-gradient(#000 76%,#0000)}.gv-team-art>.pg-portrait{width:48%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.gv-team-art>.pg-portrait+.pg-portrait{margin-left:-19%}.gv-team-art>.pg-portrait:nth-child(2){transform:translateY(-20px)}.gv-formation-intro{grid-template-columns:1fr 1.1fr;align-items:center;gap:50px;padding:38px 0 15px;display:grid}.gv-formation-intro p{color:#60716a;max-width:530px;font-size:14px}.gv-inherited-stats{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.gv-inherited-stats>span{color:#6c7b70;border-left:1px solid #d9dcce;padding-left:23px;font-size:14px}.gv-inherited-stats b{color:#2d5149;margin:10px 0;font:31px EditorialLocal,Georgia,serif;display:block}.gv-inherited-stats small{font-size:12px;line-height:1.7;display:block}.gv-priority-options{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.gv-priority-options>button{text-align:left;background:#fcfbf5;border:1px solid #dce1d3;border-radius:5px;flex-direction:column;align-items:flex-start;min-width:0;padding:24px 20px;display:flex}.gv-priority-options>button[aria-pressed=true]{background:#eef2e5;border-color:#5f8a64;box-shadow:inset 0 0 0 1px #5f8a64}.gv-priority-options h3{margin:18px 0 13px;font-size:27px}.gv-priority-options b{font-size:14px;font-weight:600;line-height:1.65}.gv-priority-options p{color:#67765e;flex:1;margin:10px 0 23px;font-size:14px;line-height:1.9}.gv-priority-options>button>span{color:#376d58;align-items:center;gap:12px;font-size:12px;display:flex}.gv-coordinator-options{grid-template-columns:repeat(3,1fr);gap:18px;margin:25px 0;display:grid}.gv-coordinator-options>button{text-align:left;background:#fbfaf4;border:1px solid #dce1d3;border-radius:5px;grid-template-columns:94px 1fr;align-items:start;padding:0;display:grid;overflow:hidden}.gv-coordinator-options>button[aria-pressed=true]{background:#eef2e5;border-color:#5f8a64;box-shadow:inset 0 0 0 1px #5f8a64}.gv-coordinator-options .pg-portrait{width:94px;height:100%;min-height:198px}.gv-coordinator-options>button>div{padding:18px 15px}.gv-coordinator-options span{color:#6b785c;font-size:12px}.gv-coordinator-options h3{margin:9px 0 11px;font-size:25px}.gv-coordinator-options p{color:#63715d;margin:0 0 12px;font-size:14px;line-height:1.8}.gv-coordinator-options small{color:#7c7657;font-size:12px;line-height:1.8;display:block}.gv-lead-selection{grid-template-columns:1fr 1fr;gap:22px;margin-top:30px;display:grid}.gv-lead-selection label>span{margin-bottom:10px;font-size:14px;display:block}.gv-lead-selection select{background:#f8faf1;border:1px solid #bacdbd;border-radius:4px;width:100%;min-height:46px;padding:9px 12px;font-size:14px}.gv-lead-selection small{color:#6b7c6a;margin-top:9px;font-size:12px;display:block}.gv-formation-pacts{grid-template-columns:1fr 1fr;gap:0 30px;display:grid}.gv-formation-pacts article{border-top:1px solid #e2e4d8;padding:21px 0}.gv-party-tag{color:#61784d;font-size:14px;font-weight:600}.gv-formation-pacts h3{margin:10px 0;font-size:25px}.gv-formation-pacts p{color:#65725f;font-size:14px;line-height:1.8}.gv-formation-pacts article>div{color:#7a795f;justify-content:space-between;gap:15px;font-size:12px;display:flex}.gv-formation-pacts article>div>b{color:#4f7150;font-weight:500}.gv-formation-confirm{justify-content:space-between;align-items:center;gap:35px;margin-top:27px;padding:24px 0;display:flex}.gv-formation-confirm p{color:#617460;max-width:620px;margin:0;font-size:14px}.gv-formation-confirm>.gv-button{flex-shrink:0}.gv-presidency{min-height:355px}.gv-presidency-copy{max-width:65%;padding:39px 42px}.gv-presidency-copy h1{margin:20px 0;font-size:51px}.gv-presidency-copy p{color:#5c715c;max-width:590px;font-size:14px;line-height:1.9}.gv-presidency-person{z-index:1;width:300px;position:absolute;bottom:0;right:5%}.gv-presidency-person>.pg-portrait{-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.gv-presidency-person>span{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#faf7e9e6;border:1px solid #fdfbf1cc;border-radius:4px;padding:9px 13px;font-size:14px;display:block;position:absolute;bottom:22px;left:15px;right:15px}.gv-presidency-person small{color:#7e8a72;margin-top:2px;font-size:12px;display:block}.gv-home-grid{grid-template-columns:1fr 1fr;gap:23px;margin-top:23px;display:grid}.gv-home-grid h2{font-size:31px}.gv-home-grid p{font-size:14px;line-height:1.9}.gv-home-priority{text-align:left;background:0 0;border:0;border-bottom:1px solid #e5e6d8;align-items:center;gap:15px;width:100%;padding:14px 0;display:flex}.gv-home-priority:last-child{border-bottom:0}.gv-home-priority>span{flex:1}.gv-home-priority b{font:25px EditorialLocal,Georgia,serif}.gv-home-priority small{color:#698162;margin-top:8px;font-size:12px;display:block}.gv-ministers{grid-template-columns:repeat(3,1fr);gap:23px;display:grid}.gv-ministers>button{text-align:left;background:#fffefa;border:1px solid #d9ddce;border-radius:6px;grid-template-columns:46% 1fr;padding:0;display:grid;overflow:hidden}.gv-ministers .pg-portrait{background-size:300% 200%;width:100%;height:100%;min-height:200px}.gv-ministers>button>div{padding:23px 17px}.gv-ministers span{letter-spacing:.1em;color:#aa6b64;font-size:12px}.gv-ministers h3{margin:10px 0;font-size:27px}.gv-ministers p{color:#64715f;font-size:14px;line-height:1.7}.gv-ministers small{color:#6b8260;font-size:12px;line-height:1.8;display:block}.gv-home-lower{grid-template-columns:1.35fr 1fr;gap:23px;margin-top:25px;display:grid}.gv-opposition{align-items:flex-start;gap:22px;display:flex}.gv-opposition h3{font-size:29px}.gv-opposition p{color:#66725e;font-size:14px;line-height:1.9}.gv-account{border-bottom:1px solid #e2e6d5;justify-content:space-between;gap:20px;padding:10px 0;font-size:14px;display:flex}.gv-account b{font:24px EditorialLocal,Georgia,serif}.gv-account+.gv-muted{margin-top:16px;font-size:14px}.gv-budget-layout{grid-template-columns:1.4fr 1fr;align-items:start;gap:25px;display:grid}.gv-advice{border-bottom:1px solid #e1e3d6;gap:18px;margin-bottom:27px;padding-bottom:24px;display:flex}.gv-advice b{font-size:14px}.gv-advice p{color:#68795f;margin:8px 0 0;font-size:14px;line-height:1.9}.gv-budget-profiles{gap:12px;display:grid}.gv-budget-profiles>button{text-align:left;background:#fcfbf5;border:1px solid #dce1d3;border-radius:5px;align-items:flex-start;gap:14px;padding:20px;display:flex}.gv-budget-profiles>button[aria-pressed=true]{background:#eef2e4;border-color:#7b9d6b}.gv-budget-profiles>button>span{color:#5d8556}.gv-budget-profiles h3{font-size:27px}.gv-budget-profiles p{color:#65735e;margin:0 0 12px;font-size:14px;line-height:1.85}.gv-budget-profiles small{color:#7f7550;font-size:14px;line-height:1.8;display:block}.gv-budget-allocations{margin-bottom:20px}.gv-budget-allocations label{cursor:pointer;border-bottom:1px solid #e2e4d8;align-items:flex-start;gap:13px;padding:16px 0;display:flex}.gv-budget-allocations input{accent-color:#34785d;flex-shrink:0;width:16px;height:16px;margin-top:4px}.gv-budget-allocations b{font-size:14px;font-weight:500;display:block}.gv-budget-allocations small{color:#6a795e;margin-top:7px;font-size:14px;line-height:1.85;display:block}.gv-budget-actions{flex-direction:column;align-items:flex-start;gap:17px;display:flex}.gv-budget-votes{position:sticky;top:90px}.gv-vote-totals{color:#7b795b;text-align:center;justify-content:space-between;gap:15px;margin:25px 0;font-size:12px;display:flex}.gv-vote-totals b{color:#2f765b;margin-bottom:8px;font:42px EditorialLocal,Georgia,serif;display:block}.gv-vote-totals>span:nth-child(2)>b{color:#b7594e}.gv-vote-totals>span:nth-child(3)>b{color:#aa8b44}.gv-positions>div{border-bottom:1px solid #e3e6d7;align-items:center;gap:11px;padding:12px 0;font-size:14px;display:flex}.gv-positions i,.gv-budget-talks i{border-radius:50%;flex-shrink:0;width:7px;height:7px;display:block}.gv-positions b{min-width:45px;font-size:14px}.gv-positions span{color:#6f7f64;font-size:14px}.gv-positions strong{text-align:right;margin-left:auto;font-size:12px;font-weight:500}.gv-positions .position-yes{color:#367b5b}.gv-positions .position-no{color:#b25b4b}.gv-positions .position-abstain{color:#a0813c}.gv-budget-votes h3{margin-top:30px}.gv-budget-talks>button{text-align:left;background:0 0;border:0;border-bottom:1px solid #dce2cf;align-items:center;gap:12px;width:100%;padding:13px 0;font-size:14px;display:flex}.gv-budget-talks>button>span{flex:1}.gv-budget-talks small{color:#6b7c5f;margin-top:4px;font-size:12px;line-height:1.7;display:block}.gv-negotiation{padding:30px}.gv-negotiation>.pg-portrait{float:left;margin:0 18px 18px 0}.gv-negotiation h3{padding-top:10px}.gv-negotiation p{clear:both;color:#66745c;font-size:16px;line-height:1.9}.gv-projects,.gv-obligations{grid-template-columns:1fr 1fr;gap:25px;display:grid}.gv-project{padding:0 28px 25px;overflow:hidden}.gv-project>.pg-scene-art,.gv-project>.pg-country-scene,.gv-project>.pg-scene-artwork,.gv-project>.pg-scene-image{width:calc(100% + 56px);height:160px;margin:0 -28px 25px}.gv-project>.pg-scene-art{position:relative;inset:auto}.gv-project>.pg-story-scene{width:calc(100% + 56px);height:170px;margin:0 -28px 25px}.gv-fiscal-art{color:#62885d;background:linear-gradient(130deg,#dfebd4,#c5d8c5);place-items:center;height:170px;margin:0 -28px 25px;display:grid}.gv-project h2{font-size:34px}.gv-project-lead{align-items:center;gap:11px;margin:20px 0;font-size:14px;display:flex}.gv-project-lead small{color:#6a7c61;margin-top:4px;font-size:12px;display:block}.gv-project-steps{gap:20px;margin:25px 0;display:flex}.gv-project-steps>span{color:#8a8b73;align-items:center;gap:8px;font-size:12px;display:flex}.gv-project-steps b{border:1px solid #d4dbc6;border-radius:50%;place-items:center;width:25px;height:25px;font-size:14px;display:grid}.gv-project-steps .complete{color:#4f7d4b}.gv-project-steps .complete b{background:#e3edd7;border-color:#b9ceaa}.gv-project-reading{border-top:1px solid #e2e4d6;border-bottom:1px solid #e2e4d6;justify-content:space-between;gap:16px;margin-bottom:18px;padding:14px 0;font-size:14px;display:flex}.gv-project-reading>b{font-size:14px}.gv-project>p{font-size:14px;line-height:1.85}.gv-project>.gv-button{width:100%}.gv-project>.gv-text-button{margin-top:15px}.gv-project>small.gv-warning{margin-top:14px;font-size:14px}.gv-obligations h3{margin:15px 0;font-size:27px}.gv-obligations p{font-size:14px;line-height:1.8}.gv-obligations section>div{color:#6a7c5d;justify-content:space-between;gap:15px;margin:17px 0;font-size:12px;display:flex}.gv-obligations section>div>b{font-weight:500}.gv-obligations section>small{color:#9c7148;margin-top:14px;font-size:14px;line-height:1.8;display:block}.gv-obligations .obligation-broken{background:#fffaf0;border-color:#dcbca4}.gv-obligations .obligation-fulfilled{background:#f9fbf1;border-color:#c4d6b7}.gv-country-crises{grid-template-columns:repeat(3,1fr);gap:23px;display:grid}.gv-country-crises>button{text-align:left;background:#fffefa;border:1px solid #d9ddce;border-radius:6px;padding:0;overflow:hidden}.gv-country-crises>button>div:last-child{padding:23px}.gv-country-crises h3{margin:14px 0;font-size:28px}.gv-country-crises span,.gv-country-crises small{color:#6a7e60;font-size:12px;display:block}.gv-country-crises b{color:#9c7655;margin-bottom:14px;font-size:22px;display:block}.gv-current-agenda h2{font-size:30px}.gv-current-agenda>div{border-top:1px solid #e3e6d7;justify-content:space-between;align-items:center;padding:10px 0;display:flex}.gv-current-agenda p{font-size:14px}.gv-filter{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.gv-filter>button{color:#687b5e;background:0 0;border:1px solid #d5ddcb;border-radius:30px;padding:8px 15px;font-size:14px}.gv-filter>button[aria-pressed=true]{color:#48754c;background:#e7efdf;border-color:#a4bd95}.gv-policy-cards{grid-template-columns:1fr 1fr;gap:24px;display:grid}.gv-policy-cards>button{text-align:left;background:#fffefa;border:1px solid #d8ddcd;border-radius:6px;flex-direction:column;align-items:flex-start;padding:28px;display:flex}.gv-policy-cards h2{font-size:33px}.gv-policy-cards p{color:#67775e;flex:1;font-size:14px;line-height:1.85}.gv-policy-cards>button>div{color:#648258;border-top:1px solid #e5e7d8;align-items:center;gap:12px;width:100%;padding-top:18px;font-size:14px;display:flex}.gv-policy-cards>button>div>span{flex:1}.gv-parliament-layout{grid-template-columns:1fr 1fr;align-items:start;gap:25px;display:grid}.gv-parliament-summary{justify-content:center;align-items:center;gap:23px;margin-top:16px;display:flex}.gv-parliament-summary>b{color:#407451;font:43px EditorialLocal,Georgia,serif}.gv-parliament-summary>span{color:#718365;font-size:14px}.gv-budget-result{grid-template-columns:1.5fr 1fr;align-items:center;gap:25px;margin-bottom:23px;display:grid}.gv-budget-result h2{font-size:31px}.gv-budget-result p{font-size:14px}.gv-chronicle.pg-app{background:0 0;min-height:0;padding-bottom:20px}.gv-chronicle .pg-paper-heading{padding-top:18px}.gv-chronicle .pg-paper-heading h1{font-size:47px}.gv-chronicle .pg-ending{margin-bottom:22px}.gv-chronicle .pg-ending h1{font-size:41px}.gv-gateway{text-align:center;max-width:720px;margin:35px auto;padding:20px}.gv-gateway>.pg-portrait{border:7px solid #fffaf0;border-radius:50%;width:170px;margin:0 auto 30px}.gv-gateway h1{font-size:52px}.gv-gateway p{color:#60755f;font-size:16px;line-height:1.9}.gv-command{z-index:15;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffefaf7;border-top:1px solid #d4dbc9;justify-content:space-between;align-items:center;gap:30px;min-height:84px;padding:15px max(34px,50vw - 686px);display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -6px 22px #30492905}.gv-command>div{align-items:center;gap:18px;display:flex}.gv-command>div>span:first-child{letter-spacing:.12em;font-size:12px}.gv-command>div>span:last-child{color:#708163;font-size:14px}.gv-command b{color:#3e7550;font:33px/1 EditorialLocal,Georgia,serif}.gv-command b>small{color:#879379;font-size:18px}.gv-dialog-body{padding:28px 30px}.gv-dialog-body>p{color:#66755e;font-size:16px;line-height:1.9}.gv-dialog-actions{justify-content:flex-end;gap:14px;margin-top:26px;display:flex}.gv-minister-dialog{grid-template-columns:280px 1fr;min-height:360px;display:grid}.gv-minister-dialog>.pg-portrait{width:280px;height:100%;min-height:370px}.gv-minister-dialog>div{padding:30px}.gv-minister-dialog h3{font-size:30px}.gv-minister-dialog p{color:#64775c;font-size:14px;line-height:1.9}.gv-event-choices{gap:12px;margin-top:20px;display:grid}.gv-event-choices>button{text-align:left;color:#506f47;background:#f6f8ed;border:1px solid #cedcc2;border-radius:5px;grid-template-columns:1fr auto;gap:8px 20px;padding:17px;display:grid}.gv-event-choices b{font-size:14px;font-weight:500}.gv-event-choices small{color:#758465;grid-column:1;font-size:14px;line-height:1.8}.gv-event-choices svg{grid-area:1/2/3;align-self:center}.gv-close-portraits{gap:14px;margin-bottom:20px;display:flex}.gv-close-actions{background:#f0f4e5;border:1px solid #dce6ce;border-radius:4px;gap:7px;margin:20px 0;padding:16px;font-size:14px;display:grid}.gv-close-actions b{color:#4f7348;font-size:14px}.gv-budget-preview{border-left:2px solid #88a86a;margin:20px 0;padding-left:15px;font-size:14px}.gv-budget-preview p{color:#6b7e5d;margin:7px 0}.gv-urgency-option{text-align:left;background:#f8faef;border:1px solid #d4dfc5;border-radius:5px;width:100%;margin-bottom:15px;padding:20px;display:block}.gv-urgency-option.selected{background:#eaf1dd;border-color:#8eae70}.gv-urgency-option>b{font-size:16px}.gv-urgency-option p{color:#758166;margin:10px 0;font-size:14px;line-height:1.8}.gv-urgency-option>span{color:#657d54;font-size:12px}@media (max-width:1150px){.gv-navigation button{padding:12px 15px}.gv-team-art{width:54%;right:-6%}.gv-hero-copy{max-width:65%}.gv-hero-copy h1{font-size:52px}.gv-coordinator-options{grid-template-columns:1fr}.gv-coordinator-options>button{grid-template-columns:125px 1fr}.gv-coordinator-options .pg-portrait{width:125px;min-height:150px}.gv-coordinator-options>button>div{padding:18px 25px}.gv-priority-options{grid-template-columns:1fr 1fr}.gv-formation-intro{grid-template-columns:1fr;gap:20px}.gv-inherited-stats{padding:0 0 20px}.gv-ministers>button{display:block}.gv-ministers .pg-portrait{aspect-ratio:1.4;height:auto;min-height:0}.gv-ministers>button>div{padding:20px}.gv-ministers h3{font-size:28px}.gv-formation-confirm{flex-direction:column;align-items:flex-start;gap:20px}.gv-budget-layout{grid-template-columns:1.2fr 1fr}.gv-positions>div{gap:7px}.gv-positions strong{font-size:12px}.gv-home-lower{grid-template-columns:1fr 1fr}.gv-presidency-copy{max-width:68%}.gv-presidency-person{width:270px;right:0}.gv-presidency-copy h1{font-size:46px}}@media (max-width:750px){.gv-header{gap:14px;height:70px;padding:0 17px}.gv-brand{gap:8px}.gv-brand>span{width:28px;height:35px;font-size:25px}.gv-brand>div{font-size:18px}.gv-brand small{letter-spacing:.13em;margin-top:6px;font-size:12px}.gv-term-label{display:none}.gv-header>div{gap:12px;margin-left:auto}.gv-header .gv-text-button{font-size:12px!important}.gv-header .gv-icon-button{padding:7px}.gv-header .gv-icon-button svg{width:17px}.gv-content{padding:17px 16px 25px}.gv-navigation{grid-template-columns:repeat(3,1fr);gap:3px;padding:7px 13px;display:grid}.gv-navigation button{justify-content:center;gap:6px;padding:9px 3px;font-size:12px}.gv-navigation button svg{width:16px;height:16px}.gv-app h1{font-size:41px}.gv-app h2{font-size:29px}.gv-app h3{font-size:25px}.gv-eyebrow{letter-spacing:.12em;font-size:12px}.gv-panel{padding:22px 20px}.gv-section-heading{margin:29px 0 20px;display:block}.gv-section-heading>span,.gv-section-heading>b{margin-top:12px;font-size:12px;display:block}.gv-section-heading h2{font-size:30px}.gv-formation-hero{min-height:480px}.gv-room-shade{background:linear-gradient(90deg,#faf5e8f7,#faf5e8cd 50%,#f9f3e455),linear-gradient(#0000 55%,#fbf4e9c9)}.gv-hero-copy{max-width:none;padding:30px 23px 165px}.gv-hero-copy h1{max-width:320px;margin:23px 0 20px;font-size:46px}.gv-hero-copy p{max-width:280px;font-size:14px;line-height:1.9}.gv-hero-facts{flex-direction:column;gap:19px;margin-top:25px;font-size:12px}.gv-hero-facts b{font-size:27px}.gv-team-art{z-index:0;opacity:.95;width:280px;bottom:-8px;right:-20px;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.gv-team-art>.pg-portrait{width:49%}.gv-team-art>.pg-portrait+.pg-portrait{margin-left:-16%}.gv-formation-intro{gap:15px;padding:29px 0 0}.gv-formation-intro h2{font-size:31px}.gv-formation-intro p{font-size:14px;line-height:1.9}.gv-inherited-stats{gap:12px}.gv-inherited-stats>span{padding-left:12px;font-size:12px}.gv-inherited-stats b{font-size:25px}.gv-inherited-stats small{font-size:12px}.gv-priority-options{grid-template-columns:1fr;gap:12px}.gv-priority-options>button{grid-template-columns:30px 1fr;gap:9px 13px;padding:20px;display:grid}.gv-priority-options>button>svg{grid-area:1/1/3;margin-top:5px}.gv-priority-options h3{grid-column:2;margin:0;font-size:28px}.gv-priority-options b,.gv-priority-options p,.gv-priority-options>button>span{grid-column:2}.gv-priority-options b{font-size:14px}.gv-priority-options p{margin:3px 0 10px;font-size:14px}.gv-priority-options>button>span{font-size:12px}.gv-coordinator-options{gap:14px}.gv-coordinator-options>button{isolation:isolate;min-height:210px;display:block;position:relative}.gv-coordinator-options .pg-portrait{z-index:-1;width:165px;height:165px;min-height:0;position:absolute;bottom:0;right:-12px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20%);mask-image:linear-gradient(90deg,#0000,#000 20%)}.gv-coordinator-options>button>div{background:linear-gradient(90deg,#f6f7edf5,#f6f7edc4 70%,#0000);max-width:70%;padding:20px 17px}.gv-coordinator-options h3{font-size:25px}.gv-coordinator-options p{font-size:14px}.gv-coordinator-options small{font-size:12px}.gv-lead-selection{grid-template-columns:1fr;gap:23px}.gv-lead-selection select{font-size:14px}.gv-lead-selection small{font-size:12px}.gv-formation-pacts{grid-template-columns:1fr}.gv-formation-pacts article>div{flex-wrap:wrap;gap:8px;font-size:12px}.gv-formation-pacts h3{font-size:26px}.gv-formation-confirm{gap:17px;padding:3px 0 20px}.gv-formation-confirm p{font-size:14px}.gv-formation-confirm>.gv-button{width:100%;font-size:14px!important}.gv-power-strip{padding:0 0 17px;display:block}.gv-power-strip>span{font-size:12px}.gv-power-strip>div{justify-content:space-between;gap:10px;margin-top:10px}.gv-power-strip>div>span{gap:9px}.gv-power-strip small{font-size:12px}.gv-power-strip b{font-size:14px}.gv-power-strip>button{display:none}.gv-presidency{min-height:418px}.gv-presidency-copy{max-width:none;padding:29px 23px 155px}.gv-presidency-copy h1{max-width:310px;margin:20px 0;font-size:44px}.gv-presidency-copy p{max-width:265px;font-size:14px;line-height:1.85}.gv-presidency-copy>.gv-button{z-index:2;max-width:205px;padding:12px 16px;position:relative;font-size:14px!important}.gv-presidency-person{z-index:0;width:200px;bottom:0;right:-17px}.gv-presidency-person>span{display:none}.gv-home-grid,.gv-home-lower{grid-template-columns:1fr;gap:17px;margin-top:17px}.gv-home-grid h2{font-size:31px}.gv-home-grid p{font-size:14px}.gv-home-priority b{font-size:26px}.gv-home-priority small{font-size:12px}.gv-ministers{grid-template-columns:1fr;gap:12px}.gv-ministers>button{grid-template-columns:39% 1fr;min-height:166px;display:grid}.gv-ministers .pg-portrait{aspect-ratio:auto;height:100%;min-height:166px}.gv-ministers>button>div{padding:17px 14px}.gv-ministers h3{font-size:29px}.gv-ministers p{margin-bottom:9px;font-size:14px}.gv-ministers small{font-size:12px}.gv-opposition{gap:14px}.gv-opposition>.pg-portrait{width:55px;height:55px}.gv-opposition h3{font-size:26px}.gv-opposition p{font-size:14px}.gv-page-heading{padding:15px 0 16px}.gv-page-heading h1{font-size:41px;line-height:1.04}.gv-page-heading p{font-size:14px;line-height:1.9}.gv-budget-layout{grid-template-columns:1fr;gap:20px}.gv-budget-votes{position:static}.gv-advice{gap:14px}.gv-advice>.pg-portrait{width:55px;height:55px}.gv-advice p{font-size:14px}.gv-budget-profiles>button{gap:11px;padding:17px 14px}.gv-budget-profiles h3{font-size:28px}.gv-budget-profiles p{font-size:14px}.gv-budget-profiles small,.gv-budget-allocations small{font-size:12px}.gv-budget-actions>.gv-button{width:100%;padding:12px 14px;font-size:14px!important}.gv-budget-actions>.gv-text-button{font-size:14px!important}.gv-vote-totals b{font-size:41px}.gv-positions>div{gap:10px;font-size:14px}.gv-positions strong{font-size:12px}.gv-projects,.gv-obligations,.gv-country-crises,.gv-policy-cards,.gv-parliament-layout{grid-template-columns:1fr;gap:18px}.gv-project{padding:0 20px 22px}.gv-project>.pg-story-scene,.gv-project>.pg-scene-art,.gv-fiscal-art{width:calc(100% + 40px);height:155px;margin-left:-20px;margin-right:-20px}.gv-project h2{font-size:33px}.gv-project-steps{gap:15px}.gv-project-reading{font-size:12px}.gv-project-reading b{font-size:14px}.gv-project>.gv-button,.gv-project>.gv-text-button{font-size:14px!important}.gv-obligations h3{font-size:28px}.gv-country-crises>button{grid-template-columns:110px 1fr;display:grid}.gv-country-crises>button>div:last-child{padding:20px 16px}.gv-country-crises h3{margin:9px 0;font-size:27px}.gv-country-crises b{margin:0 0 8px;font-size:20px}.gv-country-crises small{font-size:12px}.gv-country-crises .pg-story-scene{height:100%}.gv-current-agenda .gv-text-button{font-size:14px!important}.gv-filter{gap:6px}.gv-filter>button{padding:8px 12px;font-size:12px}.gv-policy-cards>button{padding:24px 21px}.gv-policy-cards h2{font-size:32px}.gv-policy-cards p{font-size:14px}.gv-policy-cards>button>div{font-size:12px}.gv-budget-result{grid-template-columns:1fr;gap:0;padding-bottom:14px}.gv-budget-result h2{font-size:29px}.gv-budget-result .pg-chamber{max-width:330px;margin:auto}.gv-chronicle .pg-paper-heading h1{font-size:39px}.gv-chronicle .pg-ending h1{font-size:34px}.gv-gateway{margin:20px auto;padding:10px}.gv-gateway h1{font-size:43px}.gv-gateway p{font-size:14px}.gv-command{gap:12px;min-height:80px;padding:14px 16px}.gv-command>div{grid-template-columns:auto auto;gap:5px 10px;display:grid}.gv-command>div>span:first-child{letter-spacing:.07em;grid-column:1/3;font-size:12px}.gv-command>div>span:last-child{max-width:65px;font-size:12px;line-height:1.5}.gv-command b{font-size:25px}.gv-command b>small{font-size:16px}.gv-command>.gv-button{gap:10px;max-width:215px;padding:11px 13px;font-size:14px!important}.gv-command>.gv-button>svg{flex-shrink:0;width:15px}.gv-dialog-body,.gv-negotiation{padding:23px 20px}.gv-dialog-actions{flex-direction:column-reverse;gap:12px}.gv-dialog-actions>.gv-button{width:100%;font-size:14px!important}.gv-minister-dialog{min-height:0;display:block}.gv-minister-dialog>.pg-portrait{width:220px;height:220px;margin:auto}.gv-minister-dialog>div{padding:24px 20px}.gv-minister-dialog h3{font-size:29px}.gv-minister-dialog p{font-size:14px}.gv-event-choices>button{padding:15px 13px}.gv-event-choices b,.gv-event-choices small,.gv-close-actions{font-size:14px}.gv-urgency-option{padding:17px 14px}.gv-urgency-option>b,.gv-urgency-option p,.gv-warning,.gv-success,.gv-error{font-size:14px}.gv-app{padding-bottom:101px}}@media (prefers-reduced-motion:reduce){.gv-app *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (min-width:751px){.gv-coordinator-options .pg-portrait{aspect-ratio:1;align-self:center;height:94px;min-height:0}.gv-ministers .pg-portrait{aspect-ratio:1;align-self:center;height:auto;min-height:0}.gv-minister-dialog>.pg-portrait{align-self:center;height:280px;min-height:0}.gv-country-crises .pg-story-scene{height:160px}}
.hc-room,.hc-broadcast,.hc-choice-dialog,.hc-dispatch-dialog{--hc-ink:#284348;--hc-muted:#66766b;--hc-red:#b85543;--hc-green:#3f7a5d;--hc-line:#dce0d0;color:var(--hc-ink);font-family:InterLocal,Arial,sans-serif}.hc-alert{text-align:left;background:linear-gradient(115deg,#faf0d8,#f6f5e6);border:1px solid #d8ca9d;border-radius:7px;align-items:center;gap:20px;width:100%;margin-bottom:24px;padding:21px 24px;display:flex;box-shadow:0 3px 16px #8b672306}.hc-alert-icon{color:#9d7133;border:1px solid #d5bd80;border-radius:50%;flex-shrink:0;place-items:center;width:47px;height:47px;display:grid;position:relative}.hc-alert-icon>i{background:#b85a42;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out 3 hc-pulse;position:absolute;top:0;right:1px;box-shadow:0 0 0 4px #f9eed8}.hc-alert>span:nth-child(2){flex:1}.hc-alert small{color:#9a7441;letter-spacing:.12em;font-size:12px;display:block}.hc-alert b{color:#485b43;margin:8px 0;font:29px/1.15 EditorialLocal,Georgia,serif;display:block}.hc-alert em{color:#7a795e;font-size:14px;font-style:normal}.hc-alert>strong{color:#61774d;align-items:center;gap:12px;font-size:14px;font-weight:500;display:flex}.hc-alert.finished{background:#edf2e6;border-color:#c8d6b8}.hc-alert.finished .hc-alert-icon>i{background:#6e9464;animation:none}.hc-room-heading{letter-spacing:.1em;color:#7d8067;justify-content:space-between;align-items:center;gap:20px;padding:2px 0 22px;font-size:12px;display:flex}.hc-room-heading>span:first-child{color:#a26540;font-weight:600}.hc-room-heading i,.hc-location i,.hc-map-heading i{background:#b65d45;border-radius:50%;width:5px;height:5px;margin-right:8px;display:inline-block;box-shadow:0 0 0 3px #bd784214}.hc-stages{background:#fffdf5;border:1px solid #dcddcb;border-radius:6px;grid-template-columns:repeat(4,1fr);gap:0;margin-bottom:22px;padding:18px 23px;display:grid}.hc-stages>div{color:#9b9d86;align-items:center;gap:12px;display:flex;position:relative}.hc-stages>div:not(:last-child):after{content:"";background:#e2e3d3;flex:1;max-width:70px;height:1px;margin-right:20px}.hc-stages b{border:1px solid #dddcc9;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:12px;font-weight:500;display:grid}.hc-stages>div>span{font-size:14px;line-height:1.4}.hc-stages small{color:#8c947c;margin-top:5px;font-size:12px;display:block}.hc-stages .current{color:#85682f}.hc-stages .current b{color:#8a6c31;background:#f2e6bd;border-color:#cbb278;box-shadow:0 0 0 4px #f6eed7}.hc-stages .done{color:#5f8153}.hc-stages .done b{background:#e8efdc;border-color:#becfad}.hc-hero{isolation:isolate;background:#e8d7ad;border:1px solid #d9cfaa;border-radius:7px;min-height:370px;margin-bottom:0;position:relative;overflow:hidden}.hc-hero-art{z-index:-3;background:url(/art/country-scenes.png) 0 30%/300% no-repeat;position:absolute;inset:0}.hc-hero-shade{z-index:-2;background:linear-gradient(90deg,#faf3e4fc,#faf3e4f0 32%,#faf3e480 59%,#d0b56f17),linear-gradient(#0000 35%,#8c6d3233);position:absolute;inset:0}.hc-hero-copy{max-width:700px;padding:34px 40px 73px}.hc-location{letter-spacing:.14em;color:#997344;font-size:12px}.hc-hero h1{max-width:590px;margin:25px 0 21px;font-size:54px;line-height:1.02}.hc-hero-copy>p{color:#627156;max-width:540px;font-size:14px;line-height:1.9}.hc-hero-tags{flex-wrap:wrap;gap:12px;margin-top:23px;display:flex}.hc-hero-tags>span{color:#7f704c;background:#faf3dec9;border:1px solid #d3c7a1;border-radius:3px;padding:5px 9px;font-size:12px}.hc-hero-chyron{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fcf9ecd9;border-top:1px solid #e8dfc2;align-items:center;gap:23px;min-height:46px;padding-right:22px;font-size:14px;display:flex;position:absolute;inset:auto 0 0}.hc-hero-chyron>b{color:#fff9e7;letter-spacing:.08em;white-space:nowrap;background:#866f3d;justify-content:center;align-self:stretch;align-items:center;padding:13px 19px;font-size:12px;display:flex}.hc-hero-chyron>span{color:#6a7157;flex:1}.hc-hero-chyron>i{letter-spacing:.1em;color:#9c7a46;font-size:12px;font-style:normal}.hc-readings{background:#fffdf5;border:1px solid #dddccd;border-radius:0 0 6px 6px;grid-template-columns:1fr 1fr 1.25fr;gap:30px;margin:0 0 26px;padding:24px 30px;display:grid}.hc-readings>div{min-width:0;position:relative}.hc-readings>div:not(:last-child){border-right:1px solid #e2e2ce;padding-right:28px}.hc-readings small{letter-spacing:.11em;color:#8d8467;font-size:12px;display:block}.hc-readings b{color:#8e6946;margin:13px 0;font:36px/1.1 EditorialLocal,Georgia,serif;display:block}.hc-readings b>em{color:#9b9880;font:14px InterLocal,Arial,sans-serif}.hc-readings>div:nth-child(2)>b{color:#648151}.hc-readings>div:last-child>b{color:#4b6b53;font-size:29px}.hc-readings>div>span{color:#7b8267;font-size:12px;line-height:1.7;display:block}.hc-readings>div>div{background:#eee9d5;border-radius:3px;height:3px;margin-top:15px;overflow:hidden}.hc-readings>div>div>i{background:#ba7657;height:100%;display:block}.hc-readings>div:nth-child(2)>div>i{background:#88a06c}.hc-readings .gv-text-button{margin-top:10px;font-size:12px!important}.hc-desk-layout{grid-template-columns:1.65fr 1fr;align-items:start;gap:24px;display:grid}.hc-section-title{justify-content:space-between;align-items:center;gap:22px;margin:0 0 24px;display:flex}.hc-section-title h2{margin:0;font-size:33px}.hc-section-title>span{color:#7c8268;white-space:nowrap;font-size:12px}.hc-section-title .gv-eyebrow{font-size:12px}.hc-choice-list{gap:15px;display:grid}.hc-choice-list>button{text-align:left;background:#fcfcf4;border:1px solid #d8dfc9;border-radius:5px;align-items:flex-start;gap:17px;padding:21px 19px;transition:background .18s,border-color .18s;display:flex}.hc-choice-list>button:hover:not(:disabled){background:#f2f5e7;border-color:#9eb98a}.hc-choice-list>button>.pg-portrait{border:3px solid #f3f0db;border-radius:50%;width:60px;height:60px}.hc-choice-list>button>div{flex:1;min-width:0}.hc-choice-list>button>div>span{color:#8d8b6c;font-size:12px}.hc-choice-list h3{margin:10px 0 12px;font-size:28px}.hc-choice-list p{color:#6c7a60;margin:0 0 14px;font-size:14px;line-height:1.85}.hc-choice-list small{color:#8d7850;font-size:12px;line-height:1.85;display:block}.hc-choice-list>button>svg{color:#688457;flex-shrink:0;margin-top:10px}.hc-choice-list>button.chosen{opacity:1;background:#edf2df;border-color:#adbf95}.hc-choice-list>button:disabled:not(.chosen){opacity:.53}.hc-locked{color:#658255;background:#edf3e3;border:1px solid #c6d7b4;border-radius:5px;align-items:flex-start;gap:13px;margin-bottom:22px;padding:17px;display:flex}.hc-locked>b{font-size:14px}.hc-locked p{color:#718063;margin:7px 0 0;font-size:14px;line-height:1.8}.hc-locked>svg{flex-shrink:0;margin-top:3px}.hc-no-response{color:#9b895d;border-top:1px solid #e2e3d0;align-items:flex-start;gap:12px;margin-top:22px;padding-top:19px;display:flex}.hc-no-response p{color:#8c8468;margin:0;font-size:14px;line-height:1.8}.hc-no-response svg{flex-shrink:0;margin-top:3px}.hc-notice{color:#597b49;background:#e9f1df;border:1px solid #bdcea7;border-radius:5px;align-items:center;gap:12px;margin-bottom:22px;padding:15px 20px;font-size:14px;line-height:1.8;animation:.35s ease-out hc-notice-in;display:flex}.hc-followthrough{align-items:flex-start;gap:19px;padding:18px 0;display:flex}.hc-followthrough h3{font-size:29px}.hc-followthrough p{color:#6b7b60;font-size:14px;line-height:1.9}.hc-followthrough .gv-button{margin-top:9px;font-size:14px!important}.hc-side{gap:23px;display:grid}.hc-map{background:#f8f8ec;border:1px solid #d7dfc6;border-radius:6px;padding:23px}.hc-map-heading{justify-content:space-between;align-items:center;gap:15px;display:flex}.hc-map-heading .gv-eyebrow{margin:0;font-size:12px}.hc-map-heading>span:last-child{color:#9b9774;font-size:12px}.hc-map-heading i{width:3px;height:3px;margin-right:5px}.hc-map>svg{width:100%;height:auto;margin:12px 0 14px;display:block}.hc-map svg>g>circle{fill:#a4b895;stroke:#fffcef;stroke-width:2px}.hc-map svg>g>circle.hc-map-halo{fill:#d2ddc4;stroke:none;opacity:.7}.hc-map svg>g.active>circle{fill:#b57653}.hc-map svg>g.active>.hc-map-halo{fill:#cf9a6a55;transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out 3 hc-map-pulse}.hc-map text{fill:#6e7a5c;font:16px InterLocal,Arial,sans-serif}.hc-city-buttons{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.hc-city-buttons>button{color:#7c8868;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:5px;padding:7px 3px;font-size:12px;display:flex}.hc-city-buttons>button[aria-pressed=true]{color:#8f7547;background:#eeeacf;border-color:#d7c99e}.hc-city-buttons i{background:#a8bd91;border-radius:50%;width:4px;height:4px}.hc-city-buttons .active i{background:#b87955}.hc-map>p{color:#8e8060;border-top:1px solid #dce3ca;justify-content:space-between;gap:15px;margin:12px 0 0;padding-top:15px;font-size:12px;display:flex}.hc-map>p>b{color:#6d7e5e;font-weight:500}.hc-forecast h2{font-size:30px}.hc-plan-tabs{flex-wrap:wrap;gap:6px;margin:20px 0;display:flex}.hc-plan-tabs>button{color:#728a60;background:0 0;border:1px solid #d1ddc2;border-radius:20px;padding:7px 10px;font-size:12px}.hc-plan-tabs>button[aria-pressed=true]{color:#4f7c45;background:#e7efdc;border-color:#a6c090}.hc-forecast-count{color:#62814e;align-items:center;gap:20px;margin:20px 0;display:flex}.hc-forecast-count>b{font:62px/.9 EditorialLocal,Georgia,serif}.hc-forecast-count>span{color:#7c8266;font-size:14px;line-height:1.8}.hc-forecast>p{color:#7c8669;font-size:14px;line-height:1.9}.hc-vote-parties{margin:20px 0}.hc-vote-parties>div{border-bottom:1px solid #e3e6d2;align-items:center;gap:9px;padding:10px 0;font-size:14px;display:flex}.hc-vote-parties i{border-radius:50%;flex-shrink:0;width:6px;height:6px}.hc-vote-parties b{width:44px;font-size:12px}.hc-vote-parties span{color:#879475}.hc-vote-parties em{color:#897b4f;margin-left:auto;font-size:12px;font-style:normal}.hc-vote-parties .stance-yes{color:#57814d}.hc-vote-parties .stance-no{color:#ad6b50}.hc-forecast>.gv-button{width:100%;font-size:14px!important}.hc-feed-title{margin:36px 0 23px}.hc-feed-title h2{font-size:36px}.hc-feed-title>.gv-text-button{font-size:14px!important}.hc-feed{grid-template-columns:1fr 1fr;gap:16px;display:grid}.hc-dispatch{text-align:left;background:#fffdf5;border:1px solid #dce0cb;border-radius:5px;align-items:flex-start;gap:16px;min-width:0;padding:23px;transition:background .18s;display:flex}.hc-dispatch:hover{background:#f8f9ee}.hc-dispatch>.pg-portrait{border:3px solid #f2efdc;border-radius:50%;width:56px;height:56px}.hc-citizen{color:#aa8652;background:#f1e6c7;border:1px solid #dc9;border-radius:50%;flex-shrink:0;place-items:center;width:56px;height:56px;display:grid}.hc-dispatch>span:not(.hc-citizen){flex:1;min-width:0}.hc-dispatch small{color:#9b8860;font-size:12px;line-height:1.7;display:block}.hc-dispatch b{color:#546e50;margin:10px 0;font:25px/1.15 EditorialLocal,Georgia,serif;display:block}.hc-dispatch em{-webkit-line-clamp:3;color:#788364;-webkit-box-orient:vertical;font-size:14px;font-style:normal;line-height:1.9;display:-webkit-box;overflow:hidden}.hc-dispatch>svg{color:#9c9b73;flex-shrink:0;width:14px;margin-top:7px}.hc-dispatch.tone-urgent{border-left:3px solid #be8a5c}.hc-dispatch.tone-negative{border-left:3px solid #b77c61}.hc-dispatch.tone-positive{border-left:3px solid #83a36b}.hc-outcome{background:#ecf1e2;border:1px solid #c9d7b5;border-radius:6px;align-items:flex-start;gap:24px;margin:28px 0;padding:30px;display:flex}.hc-outcome>.pg-portrait{border:4px solid #fff9e6;border-radius:50%;width:88px;height:88px}.hc-outcome h2{font-size:34px}.hc-outcome p{color:#697e5c;max-width:900px;margin:0;font-size:14px;line-height:1.9}.hc-outcome.kind-rupture,.hc-outcome.kind-opposition{background:#f7ede0;border-color:#dec7a6}.hc-causal{margin-top:26px}.hc-causal details{border-top:1px solid #e0e4cf;padding:17px 0}.hc-causal summary{cursor:pointer;color:#6e815c;justify-content:space-between;align-items:center;gap:25px;font-size:14px;list-style:none;display:flex}.hc-causal summary:before{content:"+";color:#9cac80;font-size:21px;font-weight:400}.hc-causal details[open]>summary:before{content:"−"}.hc-causal summary>span{flex:1}.hc-causal summary>b{color:#827e59;text-align:right;font-size:14px;font-weight:500;line-height:1.8}.hc-causal summary small{color:#7f916a;font-size:12px;display:block}.hc-causal details>p{color:#7c8867;margin:20px 0;font-size:14px;line-height:1.9}.hc-causal details>div{color:#76875e;border-top:1px solid #e5e7d6;justify-content:space-between;gap:22px;padding:12px 0;font-size:14px;display:flex}.hc-causal details>div small{color:#9b9d7c;margin-top:4px;font-size:12px;display:block}.hc-causal details>div b{color:#8b7e4f;font-size:14px;font-weight:500}.hc-fiction-note{color:#8b927a;max-width:1000px;font-size:12px;line-height:1.9;margin:26px 0!important}.hc-choice-dialog{grid-template-columns:270px 1fr;display:grid}.hc-choice-dialog>.pg-portrait{aspect-ratio:1;align-self:center;width:270px}.hc-choice-dialog>div{padding:30px}.hc-choice-dialog h3{color:#456c48;margin:15px 0 20px;font:32px/1.15 EditorialLocal,Georgia,serif}.hc-choice-dialog p{color:#738265;margin-bottom:18px;font-size:14px;line-height:1.9}.hc-choice-dialog .gv-eyebrow{font-size:12px}.hc-price{color:#8a7951;background:#f2f1dd;border-left:2px solid #b59a5d;margin:20px 0;padding:15px 17px;font-size:14px;line-height:1.9}.hc-dispatch-dialog{padding:28px 30px}.hc-dispatch-dialog>.pg-portrait{margin-bottom:21px}.hc-dispatch-dialog>p{color:#667e5b;font-size:16px;line-height:2}.hc-dispatch-dialog>small{color:#939a7c;font-size:14px;line-height:1.8;display:block}.hc-close-note{background:#f4eedc;border:1px solid #d8cca6;border-left:3px solid #b79a61;border-radius:4px;margin:22px 0;padding:17px 18px}.hc-close-note>b{color:#8d7544;font-size:14px}.hc-close-note p{color:#848262;margin:9px 0;font-size:14px;line-height:1.9}.hc-close-note small{color:#8b8c69;font-size:14px;line-height:1.8;display:block}.hc-intro{text-align:center;max-width:850px;padding:40px;margin:25px auto!important}.hc-intro>.pg-portrait{border:7px solid #faf6e7;border-radius:50%;width:160px;height:160px;margin:0 auto 30px}.hc-intro h1{font-size:48px}.hc-intro>p{max-width:650px;margin:20px auto;font-size:16px;line-height:1.9}.hc-intro .gv-muted{font-size:14px}.hc-broadcast{background:linear-gradient(135deg,#f8f9ee,#eff4e7);padding:0 30px 25px}.hc-tv-banner{color:#f2efdc;background:#294e50;justify-content:space-between;align-items:center;gap:20px;margin:0 -30px;padding:14px 25px;font-size:12px;display:flex}.hc-tv-banner>span{letter-spacing:.1em}.hc-tv-banner i{background:#afbf94;border-radius:50%;width:5px;height:5px;margin-right:8px;display:inline-block}.hc-tv-banner i.live{background:#e0a06f;animation:1.5s ease-in-out infinite hc-pulse}.hc-tv-banner>b{color:#c4d1b7;font-size:12px;font-weight:500}.hc-tv-stage{grid-template-columns:190px 1fr;align-items:center;gap:27px;padding-top:28px;display:grid}.hc-tv-person{align-self:end;position:relative}.hc-tv-person>.pg-portrait{width:190px;-webkit-mask-image:linear-gradient(#0000,#000 15% 85%,#0000);mask-image:linear-gradient(#0000,#000 15% 85%,#0000)}.hc-tv-person>span{color:#748461;text-align:center;background:#f7f7e9;border:1px solid #dce4cc;border-radius:3px;padding:12px;font-size:12px;display:block}.hc-tv-chamber{text-align:center;min-width:0}.hc-tv-chamber>.gv-eyebrow{margin-bottom:10px;font-size:12px}.hc-tv-chamber h3{color:#587c4d;margin:0 0 10px;font:29px/1.15 EditorialLocal,Georgia,serif}.hc-tv-chamber .pg-chamber{max-height:240px}.hc-tv-tally{text-align:center;color:#7b8d69;justify-content:center;gap:60px;margin:25px 0 20px;font-size:12px;display:flex}.hc-tv-tally b{color:#4b7c4f;margin-bottom:9px;font:41px/1 EditorialLocal,Georgia,serif;display:block}.hc-tv-tally>span:nth-child(2)>b{color:#ad6d51}.hc-tv-tally>span:nth-child(3)>b{color:#a68b4c}.hc-tv-lower{color:#7b805d;background:#fdf8e5;border-block:1px solid #dcd8b7;align-items:center;gap:20px;margin:0 -30px;padding:17px 25px;font-size:14px;line-height:1.6;display:flex}.hc-tv-lower>b{color:#fffdf3;letter-spacing:.07em;white-space:nowrap;background:#c7a965;padding:4px 8px;font-size:12px}.hc-tv-controls{justify-content:space-between;align-items:center;gap:20px;margin-top:22px;display:flex}.hc-tv-controls>.gv-text-button,.hc-tv-controls .gv-button{font-size:14px!important}.hc-tv-note{color:#879879;margin:20px 0 0;font-size:12px;line-height:1.8}@keyframes hc-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes hc-map-pulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:.3;transform:scale(1.18)}}@keyframes hc-notice-in{0%{opacity:.3;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.gv-navigation button{padding-inline:13px}.hc-desk-layout{grid-template-columns:1.4fr 1fr;gap:20px}.hc-decisions{padding:25px 20px}.hc-section-title{display:block}.hc-section-title>span{margin-top:15px;display:block}.hc-section-title h2{font-size:31px}.hc-choice-list>button{gap:13px;padding:19px 15px}.hc-choice-list>button>.pg-portrait{width:48px;height:48px}.hc-choice-list h3{font-size:27px}.hc-map{padding:18px}.hc-map-heading{display:block}.hc-map-heading>span:last-child{margin-top:8px;display:block}.hc-city-buttons{grid-template-columns:1fr 1fr}.hc-readings{gap:22px;padding:23px}.hc-readings>div:not(:last-child){padding-right:20px}.hc-readings>div:last-child>b{font-size:26px}.hc-stages{padding:17px}.hc-stages>div{gap:9px}.hc-stages>div:after{display:none}.hc-feed-title{display:flex}.hc-feed-title h2{font-size:32px}.hc-dispatch{gap:13px;padding:20px}}@media (max-width:750px){.gv-navigation{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;padding:7px 11px}.gv-navigation button{flex-direction:column;gap:4px;padding:7px 2px;font-size:12px}.gv-navigation button svg{width:17px;height:17px}.gv-navigation button>b{width:13px;height:13px;margin-top:-3px;margin-left:28px;font-size:12px;line-height:13px;position:absolute}.hc-alert{flex-wrap:wrap;gap:13px;margin-bottom:17px;padding:17px 15px}.hc-alert-icon{width:35px;height:35px}.hc-alert-icon>svg{width:20px}.hc-alert small{letter-spacing:.08em;font-size:12px}.hc-alert b{margin:8px 0;font-size:26px}.hc-alert em{font-size:12px;line-height:1.8;display:block}.hc-alert>strong{margin-left:48px;font-size:12px}.hc-room-heading{gap:10px;padding:0 0 17px;font-size:12px}.hc-room-heading>span:last-child{text-align:right;max-width:145px;font-size:12px;line-height:1.7}.hc-stages{gap:5px;margin-bottom:17px;padding:14px 9px}.hc-stages>div{text-align:center;display:block}.hc-stages b{width:25px;height:25px;margin:auto auto 10px;font-size:12px}.hc-stages>div>span{font-size:12px;line-height:1.5;display:block}.hc-stages small{display:none}.hc-hero{min-height:410px}.hc-hero-art{background-position:0 35%;background-size:auto 100%}.hc-hero-shade{background:linear-gradient(90deg,#faf3e4f5,#faf3e4df 35%,#faf3e455),linear-gradient(#0000 55%,#f8edc9e0)}.hc-hero-copy{padding:29px 23px 87px}.hc-location{letter-spacing:.11em;font-size:12px}.hc-hero h1{max-width:310px;margin:25px 0 19px;font-size:44px}.hc-hero-copy>p{max-width:285px;font-size:14px;line-height:1.9}.hc-hero-tags{gap:7px;margin-top:20px}.hc-hero-tags>span{padding:4px 7px;font-size:12px}.hc-hero-chyron{gap:13px;min-height:50px;padding-right:13px;font-size:12px}.hc-hero-chyron>b{white-space:normal;max-width:85px;padding:13px 12px;font-size:12px;line-height:1.7}.hc-hero-chyron>i{display:none}.hc-hero-chyron>span{line-height:1.6}.hc-readings{grid-template-columns:1fr 1fr;gap:22px 16px;margin-bottom:20px;padding:22px 19px}.hc-readings>div:not(:last-child){border-right:0;padding-right:0}.hc-readings>div:first-child{border-right:1px solid #e0e2c9;padding-right:15px}.hc-readings>div:last-child{border-top:1px solid #e0e2c9;grid-column:1/3;padding-top:19px}.hc-readings small{letter-spacing:.07em;font-size:12px}.hc-readings b{margin:12px 0;font-size:35px}.hc-readings>div>span{min-height:28px;font-size:12px}.hc-readings>div:last-child>b{margin:10px 0;font-size:27px}.hc-readings>div:last-child>span{min-height:0;font-size:12px}.hc-readings .gv-text-button{font-size:12px!important}.hc-desk-layout{grid-template-columns:1fr;gap:20px}.hc-decisions{padding:23px 17px}.hc-section-title h2{font-size:32px}.hc-section-title .gv-eyebrow{font-size:12px}.hc-section-title>span{margin-top:13px;font-size:12px}.hc-choice-list{gap:13px}.hc-choice-list>button{gap:12px;padding:19px 14px;position:relative}.hc-choice-list>button>.pg-portrait{border-width:2px;width:40px;height:40px}.hc-choice-list>button>div>span{font-size:12px}.hc-choice-list h3{margin:10px 0 13px;font-size:27px;line-height:1.07}.hc-choice-list p{font-size:14px;line-height:1.9}.hc-choice-list small{font-size:12px;line-height:1.9}.hc-choice-list>button>svg{width:13px;position:absolute;top:19px;right:13px}.hc-locked{padding:15px 13px;font-size:14px}.hc-locked p,.hc-no-response p{font-size:12px}.hc-no-response>svg{width:15px}.hc-notice{padding:14px 16px;font-size:14px}.hc-notice svg{flex-shrink:0}.hc-side{gap:20px}.hc-map{padding:21px}.hc-map-heading{gap:12px;display:flex}.hc-map-heading .gv-eyebrow{font-size:12px}.hc-map-heading>span:last-child{margin:0;font-size:12px}.hc-city-buttons{grid-template-columns:repeat(4,1fr)}.hc-city-buttons>button,.hc-map>p{font-size:12px}.hc-feed-title{margin:30px 0 19px;display:block}.hc-feed-title h2{font-size:33px}.hc-feed-title>.gv-text-button{margin-top:17px;font-size:12px!important}.hc-feed{grid-template-columns:1fr;gap:13px}.hc-dispatch{gap:13px;padding:19px 16px}.hc-dispatch>.pg-portrait,.hc-citizen{width:44px;height:44px}.hc-dispatch small{font-size:12px}.hc-dispatch b{margin:10px 0;font-size:25px}.hc-dispatch em{font-size:14px;line-height:1.85}.hc-outcome{gap:17px;margin-top:22px;padding:24px 20px;display:block}.hc-outcome>.pg-portrait{width:72px;height:72px;margin-bottom:22px}.hc-outcome h2{font-size:32px}.hc-outcome p{font-size:14px}.hc-causal h2{font-size:31px}.hc-causal summary{gap:11px;font-size:12px}.hc-causal summary>b,.hc-causal summary small{font-size:12px}.hc-causal details>p{font-size:14px}.hc-causal details>div{gap:12px;font-size:14px}.hc-causal details>div small{font-size:12px}.hc-causal details>div b{font-size:14px}.hc-fiction-note{font-size:12px;line-height:1.9}.hc-followthrough{gap:14px;display:block}.hc-followthrough>.pg-portrait{width:60px;height:60px;margin-bottom:20px}.hc-followthrough h3{font-size:29px}.hc-followthrough p{font-size:14px}.hc-followthrough .gv-button{gap:11px;width:100%;font-size:14px!important}.hc-choice-dialog{display:block}.hc-choice-dialog>.pg-portrait{width:200px;height:200px;margin:10px auto 0}.hc-choice-dialog>div{padding:24px 20px}.hc-choice-dialog h3{font-size:30px}.hc-choice-dialog p{font-size:14px}.hc-price{padding:14px 15px;font-size:14px;line-height:1.9}.hc-dispatch-dialog{padding:23px 20px}.hc-dispatch-dialog p{font-size:16px}.hc-dispatch-dialog small{font-size:12px}.hc-close-note{padding:15px 13px}.hc-close-note>b,.hc-close-note p,.hc-close-note small{font-size:14px}.hc-intro{padding:28px 22px}.hc-intro h1{font-size:40px}.hc-intro p{font-size:14px}.hc-broadcast{padding:0 18px 21px}.hc-tv-banner{gap:10px;margin:0 -18px;padding:13px 17px;font-size:12px}.hc-tv-banner>b{font-size:12px}.hc-tv-stage{grid-template-columns:1fr;gap:12px;padding-top:25px}.hc-tv-person{order:2;justify-content:center;align-items:center;gap:14px;display:flex}.hc-tv-person>.pg-portrait{border-radius:50%;width:58px;height:58px;-webkit-mask-image:none;mask-image:none}.hc-tv-person>span{text-align:left;background:0 0;border:0;max-width:200px;padding:10px;font-size:12px}.hc-tv-chamber h3{font-size:28px}.hc-tv-chamber>.gv-eyebrow{font-size:12px}.hc-tv-chamber .pg-chamber{max-height:195px}.hc-tv-tally{gap:39px;margin:22px 0;font-size:12px}.hc-tv-tally b{font-size:36px}.hc-tv-lower{align-items:flex-start;gap:12px;margin:0 -18px;padding:15px 17px;font-size:14px}.hc-tv-lower>b{margin-top:2px;padding:4px 6px;font-size:12px}.hc-tv-controls{flex-direction:column-reverse;align-items:stretch;gap:15px}.hc-tv-controls>div>.gv-button{width:100%;font-size:14px!important}.hc-tv-controls>.gv-text-button{justify-content:center;font-size:12px!important}.hc-tv-note{font-size:12px;line-height:1.8}}.hc-jump{background:#61794e;border:0;border-radius:3px;align-items:center;gap:10px;padding:6px 12px;line-height:1.5;display:inline-flex;color:#fffbea!important;font-size:12px!important}.hc-jump:hover{background:#4d693d}.hc-decisions{scroll-margin-top:90px}.hc-pitch{font-style:italic}.hc-tv-person>.hc-tv-monogram{color:#fff;letter-spacing:.04em;border:0;place-items:center;width:190px;height:190px;padding:10px;font-size:27px;font-weight:600;line-height:1.4;display:grid}.hc-target{color:#768560;background:#f9faef;border:1px solid #d5dfc4;border-radius:5px;padding:17px 20px}.hc-target>summary{cursor:pointer;font-size:14px;line-height:1.7}.hc-target ul{margin:18px 0 0;padding:0;list-style:none}.hc-target li{color:#92997b;border-top:1px solid #e1e7d1;align-items:flex-start;gap:10px;padding:9px 0;font-size:14px;line-height:1.8;display:flex}.hc-target li svg{flex-shrink:0;margin-top:3px}.hc-target li.complete{color:#5e8350}.hc-side>.hc-forecast{order:-1}.hc-map-fold{background:#f8f8ec;border:1px solid #d7dfc6;border-radius:5px}.hc-map-fold>summary{cursor:pointer;color:#768560;padding:16px 20px;font-size:14px}.hc-map-fold>.hc-map{border:0;border-top:1px solid #dce2ce;border-radius:0}.hc-position-details{margin:20px 0}.hc-position-details>summary{cursor:pointer;color:#6e865b;border-block:1px solid #e0e7d0;padding:10px 0;font-size:14px}.hc-position-details .hc-vote-parties{margin-top:5px}@media (max-width:750px){.hc-jump{padding:6px 10px;font-size:12px!important}.hc-decisions{scroll-margin-top:145px}.hc-tv-person>.hc-tv-monogram{border-radius:50%;width:58px;height:58px;padding:5px;font-size:14px}}@media (prefers-reduced-motion:reduce){.hc-room *,.hc-alert *,.hc-broadcast *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
@font-face{font-family:MHInter;src:url(/fonts/inter-latin.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:MHSerif;src:url(/fonts/cormorant-latin.woff2)format("woff2");font-weight:300 700;font-display:swap}.mh-app,.mh-loading{color:#2d4544;-webkit-font-smoothing:antialiased;background:#f5f2eb;min-height:100dvh;font-family:MHInter,Arial,sans-serif}.mh-app a{color:inherit;text-decoration:none}.mh-app button{font:inherit;color:inherit}.mh-app button:focus-visible,.mh-app a:focus-visible,.mh-section-dialog a:focus-visible{outline-offset:5px;outline:3px solid #ad8f50}.mh-app p,.mh-app h1,.mh-app h2,.mh-app h3,.mh-app h4{margin:0}.mh-skip{z-index:60;background:#fffdf6;padding:14px;font-size:14px;position:fixed;top:-80px;left:20px}.mh-skip:focus{top:10px}.mh-header{z-index:4;background:#fffefa;border-bottom:1px solid #dedfd3;align-items:center;gap:30px;height:88px;padding:0 38px;display:flex;position:relative}.mh-brand{letter-spacing:2.5px;align-items:center;gap:13px;font-size:24px;font-weight:600;line-height:1.1;display:flex}.mh-brand small{letter-spacing:2px;color:#94937e;margin-top:8px;font-size:12px;font-weight:500;display:block}.mh-crest{color:#9b9072;letter-spacing:0;border:1px solid #b7aa89;border-radius:0 0 12px 12px;justify-content:center;align-items:center;width:37px;height:43px;font:30px/1 MHSerif,Georgia,serif;display:flex;position:relative}.mh-crest:after{content:"";border:1px solid #d0c6ae;border-radius:0 0 8px 8px;position:absolute;inset:4px}.mh-header-place{grid-template-columns:6px 1fr;align-items:center;column-gap:9px;display:grid;position:absolute;left:50%;transform:translate(-50%)}.mh-header-place i{background:#829273;border-radius:50%;width:5px;height:5px}.mh-header-place>span{letter-spacing:1.7px;color:#70816c;font-size:12px}.mh-header-place small{color:#99a08e;letter-spacing:.1px;grid-column:2;margin-top:4px;font-size:12px}.mh-header-actions{align-items:center;gap:25px;margin-left:auto;display:flex}.mh-president{align-items:center;gap:11px;font-size:14px;line-height:1.5;display:flex}.mh-president small{color:#959e8c;margin-top:3px;font-size:12px;display:block}.mh-president .mh-avatar{border:1px solid #e1decd;border-radius:3px;width:35px;height:38px}.mh-save{background:0 0;border:1px solid #e3e5db;border-radius:4px;place-items:center;width:39px;height:39px;display:grid;position:relative;color:#6c7d69!important}.mh-save>i{background:#c5c8b9;border-radius:50%;width:5px;height:5px;position:absolute;bottom:5px;right:5px}.mh-save>i.is-saved{background:#87a36e}.mh-office{isolation:isolate;background:#e2dbcd;height:calc(100dvh - 130px);min-height:650px;position:relative;overflow:hidden}.mh-room{z-index:-3;position:absolute;inset:0}.mh-room img{object-fit:cover;object-position:50% 52%}.mh-room-light{z-index:-2;pointer-events:none;background:linear-gradient(#fffbea36 0,#0000 38% 66%,#2d382a47 100%),linear-gradient(90deg,#f9f4e5b3,#0000 46% 80%,#f8f1dd1a);position:absolute;inset:0}.mh-welcome{z-index:1;position:absolute;top:33px;left:43px}.mh-welcome>span{letter-spacing:1.6px;color:#6c775f;text-shadow:0 1px 8px #fff7db;font-size:12px}.mh-welcome h1{letter-spacing:-1.5px;color:#2c4540;text-shadow:0 1px 15px #fff8df99;margin-top:13px;font:500 57px/1 MHSerif,Georgia,serif}.mh-welcome p{color:#63705d;letter-spacing:.05px;margin-top:12px;font-size:14px}.mh-calendar{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);color:#7d8266;background:#fffdf4dc;border:1px solid #fffef4b0;border-radius:4px;align-items:center;gap:10px;padding:12px 17px;display:flex;position:absolute;top:35px;right:38px;box-shadow:0 2px 12px #48523905}.mh-calendar span{color:#425846;font-family:MHSerif,Georgia,serif;font-size:24px;line-height:1;display:block}.mh-calendar small{color:#859076;margin-top:6px;font-size:12px;display:block}.mh-desk-marker{opacity:0;pointer-events:none;background:#fffceeeb;border:1px solid #e9e2cc;border-radius:30px;align-items:center;gap:8px;padding:7px 12px;transition:opacity .25s;display:flex;position:absolute;top:54%;left:50%;transform:translate(-50%);box-shadow:0 3px 12px #483d2510}.mh-office:hover .mh-desk-marker{opacity:1}.mh-desk-marker span{background:#82936a;border-radius:50%;width:4px;height:4px}.mh-desk-marker i{color:#758165;font-size:12px;font-style:normal}.mh-deck{z-index:2;max-width:1500px;margin:auto;position:absolute;bottom:38px;left:38px;right:38px}.mh-deck-heading{color:#fffdee;text-shadow:0 1px 9px #232c23a1;align-items:center;gap:20px;margin-bottom:15px;display:flex}.mh-deck-heading>span{letter-spacing:1.7px;font-size:12px;font-weight:600}.mh-deck-heading p{color:#fff9e3d9;font-size:14px;line-height:1.5}.mh-deck-heading a{color:#fffdee;border-bottom:1px solid #fdf7d477;align-items:center;gap:11px;margin-left:auto;padding:6px 0;font-size:12px;display:flex}.mh-sections{grid-template-columns:repeat(5,1fr);gap:11px;display:grid}.mh-section{text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#fffef9f7,#f7f4e9f5);border:1px solid #faf7e4b5;border-radius:4px;min-height:167px;padding:19px 20px 13px;transition:transform .2s,background .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 7px 25px #2732230a}.mh-section:before{content:"";transform-origin:0;background:#9aa987;height:2px;transition:transform .2s;position:absolute;bottom:0;left:20px;right:20px;transform:scaleX(0)}.mh-section:hover{background:#fffef8;transform:translateY(-5px);box-shadow:0 12px 30px #26332320}.mh-section:hover:before,.mh-section:focus-visible:before{transform:scaleX(1)}.mh-section-top{color:#768b6d;justify-content:space-between;align-items:center;display:flex}.mh-section-top small{color:#aeb39d;font:18px/1 MHSerif,Georgia,serif}.mh-section-name{letter-spacing:-.4px;color:#334e42;min-height:29px;margin-top:15px;font:500 27px/1.05 MHSerif,Georgia,serif;display:block}.mh-section-description{color:#859078;margin-top:7px;font-size:12px;line-height:1.7;display:block}.mh-section-enter{color:#7c8e70;border-top:1px solid #dce1d0;justify-content:space-between;align-items:center;margin-top:14px;padding-top:9px;font-size:12px;display:flex}.mh-section-elections .mh-section-name{max-width:185px}.mh-room-credit{letter-spacing:.3px;color:#fffbe4c9;text-shadow:0 1px 5px #323b2b;font-size:12px;position:absolute;bottom:12px;right:39px}.mh-status{color:#8d9683;background:#f9f8f1;border-top:1px solid #dddfcf;justify-content:space-between;align-items:center;gap:20px;min-height:42px;margin:0;padding:10px 38px;font-size:12px;display:flex}.mh-status>span{align-items:center;gap:8px;line-height:1.4;display:flex}.mh-status i{background:#b2b9a2;border-radius:50%;width:4px;height:4px}.mh-status i.is-saved{background:#89a16f}.mh-status b{color:#bec5ae;font-weight:400}.mh-status button{color:#7e8b73;background:0 0;border:0;align-items:center;gap:9px;min-height:20px;padding:0;font-size:12px;display:flex}.mh-error{z-index:3;color:#8d6344;background:#fff5e6ee;border:1px solid #dfc2a4;border-radius:4px;justify-content:space-between;gap:20px;padding:13px 17px;font-size:14px;display:flex;position:absolute;top:155px;left:38px;right:38px}.mh-error button{white-space:nowrap;background:0 0;border:0;text-decoration:underline}.mh-loading{flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.mh-loading>span{color:#a59a78;font:50px/1 MHSerif,Georgia,serif}.mh-loading h1{font:43px/1 MHSerif,Georgia,serif}.mh-loading p{color:#8c967d;font-size:14px}.mh-section-dialog{max-width:980px;color:#334b42!important;background:#f9f7ef!important;font-family:MHInter,Arial,sans-serif!important}.mh-section-dialog>header{background:#fffdf6}.mh-section-dialog>header h2{color:#344c42;font-size:40px;font-family:MHSerif,Georgia,serif!important}.mh-section-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#28352fc2}.mh-section-body{padding:27px 31px 0}.mh-section-intro{align-items:center;gap:19px;margin-bottom:25px;display:flex}.mh-panel-icon{color:#7e946f;background:#e9efdf;border:1px solid #d9e1cb;border-radius:4px;flex:0 0 52px;justify-content:center;align-items:center;height:55px;display:flex}.mh-section-intro h3{color:#3f5d45;margin:0;font:500 33px/1.1 MHSerif,Georgia,serif}.mh-section-intro p{color:#839074;max-width:620px;margin:9px 0 0;font-size:14px;line-height:1.8}.mh-economy-grid{border-top:1px solid #dce1d0;border-left:1px solid #dce1d0;grid-template-columns:repeat(3,1fr);display:grid}.mh-economy-grid article{background:#fffdf7;border-bottom:1px solid #dce1d0;border-right:1px solid #dce1d0;padding:22px}.mh-economy-grid article>span{color:#839075;font-size:14px}.mh-economy-grid strong{color:#486645;margin-top:17px;font:37px/1 MHSerif,Georgia,serif;display:block}.mh-economy-grid strong small{color:#97a082;margin-left:6px;font:12px/1.3 MHInter,Arial,sans-serif}.mh-economy-grid article p{color:#98a087;margin:11px 0 0;font-size:12px;line-height:1.7}.mh-data-note{color:#929b82;margin:15px 0 0;font-size:12px;line-height:1.7}.mh-panel-footer{background:#f1f2e7;border-top:1px solid #dce2cf;justify-content:space-between;align-items:center;gap:25px;margin:26px -31px 0;padding:19px 31px;display:flex}.mh-panel-footer p{color:#929c7f;max-width:240px;margin:0;font-size:12px}.mh-panel-footer a{color:#fffdef;background:#466d49;border-radius:3px;justify-content:center;align-items:center;gap:24px;min-height:44px;padding:13px 18px;font-size:14px;text-decoration:none;display:inline-flex}.mh-brief-heading{letter-spacing:1px;color:#8d977c;border-block:1px solid #dce1d0;justify-content:space-between;margin-bottom:9px;padding:12px 0;font-size:12px;display:flex}.mh-brief-heading b{letter-spacing:0;font-size:12px;font-weight:400}.mh-law-brief>section+section{margin-top:26px}.mh-law-brief article{color:#8fa17b;border-bottom:1px solid #e2e5d8;align-items:center;gap:15px;padding:16px 0;display:flex}.mh-law-brief h4{color:#4b6948;margin:0;font:26px/1.1 MHSerif,Georgia,serif}.mh-law-brief article p{color:#899477;margin:6px 0 0;font-size:14px}.mh-law-brief article>span{color:#94a07f;margin-left:auto;font-size:12px}.mh-empty{text-align:center;color:#9aa88a;background:#fffdf5;padding:24px}.mh-empty h4{color:#6d875c;margin:13px 0 0;font:29px/1.1 MHSerif,Georgia,serif}.mh-empty p,.mh-empty-copy{color:#8c997a;margin:12px 0;font-size:14px;line-height:1.8}.mh-politics-brief{grid-template-columns:1fr 1fr;gap:30px;display:grid}.mh-politics-brief>section{background:#fffdf7;border:1px solid #dce1d0;align-self:start;padding:22px 19px}.mh-brief-kicker{letter-spacing:.8px;color:#95a083;font-size:12px}.mh-politics-brief .pg-chamber{width:100%;margin-top:23px}.mh-politics-brief>section p{color:#91a07d;text-align:center;margin:17px 0 0;font-size:12px}.mh-party-list>div{border-bottom:1px solid #dce1d0;align-items:center;gap:10px;padding:8px 0;display:flex}.mh-party-list i{border-radius:2px;flex-shrink:0;width:5px;height:24px}.mh-party-list span{flex:1}.mh-party-list b{color:#617c53;font-size:14px;font-weight:500;display:block}.mh-party-list small{color:#98a084;margin-top:2px;font-size:12px;display:block}.mh-party-list strong{color:#738c61;font:500 24px/1 MHSerif,Georgia,serif}.mh-support-brief{border-block:1px solid #dce1d0;grid-template-columns:.65fr 1fr;align-items:center;gap:36px;padding-block:20px;display:grid}.mh-approval{border-right:1px solid #dce1d0;padding:10px 25px 10px 8px}.mh-approval>span{letter-spacing:1px;color:#99a084;font-size:12px}.mh-approval strong{color:#608050;margin-top:23px;font:82px/1 MHSerif,Georgia,serif;display:block}.mh-approval small{color:#a3ac91;margin-left:7px;font:16px/1 MHInter,Arial,sans-serif}.mh-approval p{color:#97a085;margin:15px 0 0;font-size:14px}.mh-support-groups>div{align-items:center;gap:13px;margin:18px 0;display:flex}.mh-support-groups>div>span{color:#7a9169;width:80px;font-size:14px}.mh-support-groups>div>div{background:#e1e6d5;flex:1;height:4px}.mh-support-groups i{background:#9aaf83;height:100%;display:block}.mh-support-groups b{color:#80976d;width:20px;font-size:14px;font-weight:500}.mh-electoral-note{color:#9aab83;gap:17px;margin-top:25px;display:flex}.mh-electoral-note>svg{flex-shrink:0;margin-top:3px}.mh-electoral-note h4{color:#6a8758;margin:0;font:27px/1.1 MHSerif,Georgia,serif}.mh-electoral-note p{color:#8e9c7e;margin:9px 0 0;font-size:14px;line-height:1.9}.mh-cabinet-brief{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.mh-cabinet-brief article{background:#fffdf6;border:1px solid #dce1d0;border-radius:4px;overflow:hidden}.mh-cabinet-brief .pg-portrait{aspect-ratio:1.15;width:100%;height:auto}.mh-cabinet-brief article>div:last-child{padding:16px}.mh-cabinet-brief article span{font-size:12px}.mh-cabinet-brief h4{color:#526f47;margin:8px 0 0;font:27px/1.05 MHSerif,Georgia,serif}.mh-cabinet-brief p{color:#939f81;margin:8px 0 0;font-size:12px;line-height:1.7}@media (min-width:1650px){.mh-welcome{top:40px;left:4%}.mh-welcome h1{font-size:69px}.mh-deck{bottom:45px;left:4%;right:4%}.mh-section{min-height:190px;padding:23px 24px 17px}.mh-section-name{margin-top:20px;font-size:32px}.mh-section-description{font-size:12px}.mh-section-enter{margin-top:19px;font-size:12px}.mh-room-credit{right:4%}}@media (max-width:1150px){.mh-header{height:78px;padding-inline:26px}.mh-brand{letter-spacing:2px;font-size:21px}.mh-header-actions{gap:18px}.mh-header-place{left:47%}.mh-president{font-size:14px}.mh-president small{font-size:12px}.mh-office{height:calc(100dvh - 120px);min-height:620px}.mh-welcome{top:29px;left:29px}.mh-welcome h1{font-size:51px}.mh-welcome p{font-size:14px}.mh-calendar{top:29px;right:26px}.mh-deck{bottom:34px;left:26px;right:26px}.mh-sections{gap:8px}.mh-section{min-height:174px;padding:17px 15px 12px}.mh-section-name{min-height:51px;margin-top:12px;font-size:25px}.mh-section-description{min-height:23px;margin-top:0;font-size:12px;line-height:1.6}.mh-section-enter{margin-top:10px}.mh-section-top svg{width:21px;height:21px}.mh-deck-heading{gap:17px}.mh-deck-heading p,.mh-deck-heading>span,.mh-deck-heading a{font-size:12px}.mh-room-credit{bottom:10px;right:26px}.mh-status{padding-inline:26px;font-size:12px}.mh-status button{font-size:12px}}@media (max-width:850px){.mh-header-place{display:none}.mh-office{min-height:620px}.mh-room img{object-position:50% 45%}.mh-welcome h1{font-size:47px}.mh-calendar{padding:10px 13px}.mh-calendar span{font-size:22px}.mh-calendar small{font-size:12px}.mh-section{min-height:162px;padding:15px 12px 11px}.mh-section-name{min-height:45px;font-size:24px}.mh-section-description{min-height:21px;font-size:12px}.mh-section-enter{font-size:12px}.mh-section-top small{font-size:16px}.mh-section-top svg{width:19px;height:19px}.mh-deck-heading p{display:none}.mh-deck-heading a{gap:7px;font-size:12px}.mh-deck-heading a svg{width:12px;height:12px}.mh-status>span:first-child{max-width:200px}.mh-president .mh-avatar{width:31px;height:34px}}@media (max-width:600px){.mh-header{gap:15px;height:73px;padding-inline:20px}.mh-brand{letter-spacing:2px;gap:10px;font-size:20px}.mh-brand small{letter-spacing:1.6px;margin-top:7px;font-size:12px}.mh-crest{width:30px;height:37px;font-size:26px}.mh-header-actions{gap:12px}.mh-president>span{display:none}.mh-president .mh-avatar{width:30px;height:34px}.mh-save{width:36px;height:38px}.mh-office{background:#f4f0e5;height:auto;min-height:0;padding-top:347px;overflow:hidden}.mh-room{height:435px;bottom:auto}.mh-room img{object-fit:cover;object-position:50% 48%}.mh-room-light{background:linear-gradient(#fffbe7a1 0,#fffbe71a 28%,#0000 65%,#f4f0e5 100%);height:438px;bottom:auto}.mh-welcome{top:21px;left:22px}.mh-welcome>span{letter-spacing:1.1px;font-size:12px}.mh-welcome h1{letter-spacing:-.8px;margin-top:9px;font-size:40px}.mh-welcome p{margin-top:8px;font-size:12px}.mh-calendar{gap:6px;padding:9px 10px;top:23px;right:20px}.mh-calendar svg{display:none}.mh-calendar span{font-size:18px}.mh-calendar small{margin-top:5px;font-size:12px}.mh-desk-marker{display:none}.mh-deck{z-index:2;max-width:none;padding:0 20px 20px;position:relative;inset:auto}.mh-deck-heading{text-shadow:none;color:#7f896e;margin-bottom:13px;display:block}.mh-deck-heading>span{letter-spacing:1.3px;font-size:12px}.mh-deck-heading a{color:#5e7e50;border-top:1px solid #d6ddc6;border-bottom:0;justify-content:center;gap:12px;min-height:44px;margin:0;padding-top:12px;font-size:14px;position:absolute;bottom:0;left:20px;right:20px}.mh-deck-heading a svg{width:15px;height:15px}.mh-sections{grid-template-columns:1fr 1fr;gap:9px;padding-bottom:53px}.mh-section{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffcf4;border:1px solid #e0e2d1;min-height:138px;padding:14px 14px 11px;box-shadow:0 3px 15px #4c613a03}.mh-section-top svg{width:20px;height:20px}.mh-section-top small{font-size:16px}.mh-section-name{letter-spacing:-.35px;min-height:26px;margin-top:12px;font-size:25px}.mh-section-description{min-height:19px;margin-top:5px;font-size:12px;line-height:1.6}.mh-section-enter{margin-top:7px;padding-top:7px;font-size:12px}.mh-section-elections .mh-section-name{max-width:none;font-size:25px;line-height:1.05}.mh-section-cabinet{grid-column:1/-1;grid-template-columns:32px 1fr;align-items:center;column-gap:14px;min-height:105px;padding:17px 16px;display:grid}.mh-section-cabinet .mh-section-top{grid-row:1/3}.mh-section-cabinet .mh-section-top small{display:none}.mh-section-cabinet .mh-section-top svg{width:25px;height:25px}.mh-section-cabinet .mh-section-name{min-height:0;margin:0;font-size:28px}.mh-section-cabinet .mh-section-description{min-height:0;margin:3px 0 0;font-size:12px}.mh-section-cabinet .mh-section-enter{grid-column:1/-1;margin-top:12px;padding-top:8px}.mh-room-credit{letter-spacing:.1px;color:#6c775e;text-shadow:0 1px 5px #ffffeb;font-size:12px;top:324px;bottom:auto;right:21px}.mh-status{background:#f9f8f1;border-color:#e1e4d6;flex-wrap:wrap;gap:10px;min-height:60px;padding:15px 20px;font-size:12px}.mh-status>span:first-child{flex-basis:100%;order:2;max-width:none;font-size:12px}.mh-status>span:nth-child(2){font-size:12px}.mh-status button{min-height:22px;margin-left:auto;font-size:12px}.mh-error{padding:12px;font-size:12px;display:block;top:128px;left:20px;right:20px}.mh-error button{margin-top:8px;display:block}.mh-section-dialog{width:calc(100vw - 20px)}.mh-section-dialog>header h2{font-size:33px}.mh-section-body{padding:21px 20px 0}.mh-section-intro{align-items:start;gap:13px;margin-bottom:21px}.mh-panel-icon{flex-basis:40px;height:43px}.mh-panel-icon svg{width:23px;height:23px}.mh-section-intro h3{font-size:29px}.mh-section-intro p{margin-top:9px;font-size:14px;line-height:1.8}.mh-economy-grid{grid-template-columns:1fr 1fr}.mh-economy-grid article{padding:17px 14px}.mh-economy-grid article>span{font-size:12px}.mh-economy-grid strong{margin-top:14px;font-size:31px}.mh-economy-grid strong small{margin:8px 0 0;font-size:12px;display:block}.mh-economy-grid article p{margin-top:9px;font-size:12px}.mh-data-note{margin-top:13px;font-size:12px}.mh-panel-footer{flex-direction:column-reverse;align-items:stretch;gap:12px;margin:22px -20px 0;padding:16px 20px}.mh-panel-footer a{text-align:center;gap:15px;font-size:14px}.mh-panel-footer p{text-align:center;max-width:none;font-size:12px}.mh-law-brief article{flex-wrap:wrap;gap:11px}.mh-law-brief h4{font-size:25px}.mh-law-brief article>div{flex:1}.mh-law-brief article>span{margin-left:30px;font-size:12px}.mh-empty{padding:21px 15px}.mh-empty h4{font-size:27px}.mh-empty p,.mh-empty-copy{font-size:14px}.mh-politics-brief{grid-template-columns:1fr;gap:20px}.mh-politics-brief>section{padding:18px}.mh-party-list{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.mh-party-list>div{gap:8px;padding:10px 0}.mh-party-list b{font-size:12px}.mh-party-list small{max-width:100px;font-size:12px;line-height:1.5}.mh-party-list strong{font-size:25px}.mh-support-brief{grid-template-columns:1fr;gap:14px}.mh-approval{border-bottom:1px solid #dce1d0;border-right:0;padding:0 0 20px}.mh-approval strong{margin-top:15px;font-size:65px}.mh-approval p{margin-top:9px;font-size:12px}.mh-support-groups>div{gap:12px;margin:15px 0}.mh-support-groups>div>span{width:85px;font-size:12px}.mh-electoral-note{gap:12px;margin-top:20px}.mh-electoral-note h4{font-size:26px}.mh-electoral-note p{font-size:12px}.mh-cabinet-brief{grid-template-columns:1fr;gap:11px}.mh-cabinet-brief article{align-items:center;display:flex}.mh-cabinet-brief .pg-portrait{aspect-ratio:auto;flex-shrink:0;width:100px;height:113px}.mh-cabinet-brief article>div:last-child{padding:13px 15px}.mh-cabinet-brief h4{max-width:170px;margin-top:6px;font-size:27px}.mh-cabinet-brief p{margin-top:7px;font-size:12px}}@media (max-width:360px){.mh-header{padding-inline:16px}.mh-brand{letter-spacing:1.5px;gap:9px;font-size:18px}.mh-president{display:none}.mh-welcome{left:19px}.mh-welcome h1{font-size:37px}.mh-welcome>span{font-size:12px}.mh-calendar{padding:8px;right:17px}.mh-calendar span{font-size:18px}.mh-welcome p{font-size:12px}.mh-section-name{font-size:25px}.mh-section-elections .mh-section-name{font-size:23px}.mh-section-description{font-size:12px}.mh-section-cabinet .mh-section-name{font-size:26px}.mh-office{padding-top:337px}.mh-room-credit{top:316px}.mh-cabinet-brief .pg-portrait{width:82px;height:103px}.mh-cabinet-brief h4{font-size:25px}}@media (prefers-reduced-motion:reduce){.mh-app *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.mh-section:disabled{filter:blur(3px);opacity:.65;cursor:default;box-shadow:none;transform:none}.mh-section:disabled:before{transform:scaleX(0)}
