.CommentSection_section__WSOS8{margin-top:var(--spacing-6)}.CommentSection_header__n5VOd{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:var(--spacing-2) 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CommentSection_headerLeft__Pmuu8{display:flex;align-items:center;gap:var(--spacing-2)}.CommentSection_title__I0fyQ{font-size:1.25rem;font-weight:700;color:var(--color-on-surface);margin:0}.CommentSection_count__pCsHB{font-size:.75rem;font-weight:600;color:var(--color-primary);background:var(--color-primary-light,#e8f0fd);border-radius:999px;padding:2px var(--spacing-2)}.CommentSection_chevron__7Ubij{font-size:1.25rem;color:var(--color-on-surface-variant);transition:transform .2s ease}.CommentSection_chevronOpen__EbedT{transform:rotate(180deg)}.CommentSection_content__UazBn{margin-top:var(--spacing-3)}.CommentSection_comment__EnzrP{padding:var(--spacing-3) 0;border-bottom:1px solid var(--color-surface-low,#f0f0f0)}.CommentSection_commentHeader__F6f12{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-1)}.CommentSection_commentTime__VEes8{font-size:.75rem;color:var(--color-on-surface-variant)}.CommentSection_commentText__Mxq35{font-size:.875rem;color:var(--color-on-surface);line-height:1.5;white-space:pre-wrap}.CommentSection_hiddenComment__LEVfg{font-size:.8125rem;color:var(--color-on-surface-variant);font-style:italic;padding:var(--spacing-2) 0}.CommentSection_actionButton__dlhiw{background:none;border:none;cursor:pointer;color:var(--color-on-surface-variant);padding:4px;border-radius:var(--radius-sm);font-size:.75rem;display:flex;align-items:center;gap:4px}.CommentSection_actionButton__dlhiw:hover{background:var(--color-surface-low,#f5f5f5)}.CommentSection_deleteButton__xQQ0S{color:var(--color-error,#e74c3c)}.CommentSection_flagDropdown__hYVey{position:relative}.CommentSection_flagMenu__HRRtX{position:absolute;right:0;top:100%;background:var(--color-surface,#fff);border-radius:var(--radius-md);box-shadow:0 4px 12px rgba(0,0,0,.12);padding:var(--spacing-1) 0;z-index:10;min-width:180px}.CommentSection_flagOption__jp6uT{display:block;width:100%;text-align:left;background:none;border:none;padding:var(--spacing-2) var(--spacing-3);font-size:.8125rem;color:var(--color-on-surface);cursor:pointer}.CommentSection_flagOption__jp6uT:hover{background:var(--color-surface-low,#f5f5f5)}.CommentSection_inputWrapper__MS1Qk{background:var(--color-surface-low,#f8f9fa);border-radius:var(--radius-md);padding:var(--spacing-3);margin-bottom:var(--spacing-3)}.CommentSection_textarea__qSs5S{width:100%;border:none;background:transparent;font-size:.875rem;color:var(--color-on-surface);resize:vertical;min-height:60px;max-height:120px;font-family:inherit;outline:none}.CommentSection_textarea__qSs5S::placeholder{color:var(--color-on-surface-variant)}.CommentSection_inputFooter__Ee2jj{display:flex;justify-content:space-between;align-items:center;margin-top:var(--spacing-2)}.CommentSection_charCounter__TYhuf{font-size:.75rem;color:var(--color-on-surface-variant)}.CommentSection_charCounterOver__GVzB5{color:var(--color-error,#e74c3c)}.CommentSection_submitButton__6kEAT{background:var(--color-primary);color:white;border:none;border-radius:var(--radius-sm);padding:var(--spacing-1) var(--spacing-3);font-size:.8125rem;font-weight:600;cursor:pointer;transition:opacity .2s}.CommentSection_submitButton__6kEAT:hover{opacity:.9}.CommentSection_submitButton__6kEAT:disabled{opacity:.4;cursor:not-allowed}.CommentSection_loginPrompt__Y1zs0{font-style:italic;padding:var(--spacing-3) 0}.CommentSection_emptyText__XuTVV,.CommentSection_loginPrompt__Y1zs0{font-size:.8125rem;color:var(--color-on-surface-variant);text-align:center}.CommentSection_emptyText__XuTVV{padding:var(--spacing-4) 0}.CommentSection_loadMore__8_cD4{text-align:center;padding:var(--spacing-3) 0}.CommentSection_loadMoreButton__fX7Fl{background:none;border:none;color:var(--color-primary);font-size:.8125rem;font-weight:600;cursor:pointer}.CommentSection_loadMoreButton__fX7Fl:hover{text-decoration:underline}.Toast_viewport__ywhAU{position:fixed;bottom:var(--spacing-6);right:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-2);width:320px;max-width:100vw;z-index:9999;list-style:none;outline:none}.Toast_root__p0EGB{background:var(--color-card);box-shadow:var(--shadow-float);border-radius:var(--radius-md);padding:var(--spacing-4);animation:Toast_slideIn__m60Pb .2s ease-out}.Toast_root__p0EGB[data-state=closed]{animation:Toast_slideOut__YNndT .15s ease-in}.Toast_success__X6ITm{border-left:3px solid #2e7d32}.Toast_error__h_Qz3{border-left:3px solid var(--color-error)}.Toast_info__YmGK5{border-left:3px solid var(--color-primary)}.Toast_title__MIB8o{font-size:.875rem;font-weight:500;color:var(--color-on-surface)}@keyframes Toast_slideIn__m60Pb{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes Toast_slideOut__YNndT{0%{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}.AuthModal_overlay__8EdDz{position:fixed;inset:0;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:300;animation:AuthModal_fadeIn__u8DSy .15s ease-out}.AuthModal_content__tAl_D{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--color-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-float);padding:var(--spacing-8);width:100%;max-width:400px;z-index:301;animation:AuthModal_scaleIn__uhJ1u .2s ease-out}.AuthModal_title__NGaHk{font-family:var(--font-display);font-size:1.25rem;font-weight:700;color:var(--color-on-surface);margin:0}.AuthModal_description__cpHxB{font-size:.875rem;color:var(--color-on-surface-variant);margin-top:var(--spacing-1)}.AuthModal_tabs__7dnRO{display:flex;gap:var(--spacing-1);margin-top:var(--spacing-6);background:var(--color-surface-low);border-radius:var(--radius-md);padding:3px}.AuthModal_tab__dZ90X{flex:1 1;padding:var(--spacing-2);font-size:.8125rem;font-weight:500;color:var(--color-on-surface-variant);border-radius:var(--radius-sm);transition:all .15s ease}.AuthModal_tabActive__UZqQD{background:var(--color-card);color:var(--color-primary);box-shadow:0 1px 3px rgba(0,0,0,.08)}.AuthModal_form__n5qFL{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:var(--spacing-4)}.AuthModal_input__l2kii{padding:var(--spacing-3) var(--spacing-4);border:1.5px solid var(--color-outline-variant);border-radius:var(--radius-md);font-size:.9375rem;color:var(--color-on-surface);background:var(--color-surface);transition:border-color .15s ease}.AuthModal_input__l2kii:focus{outline:none;border-color:var(--color-primary)}.AuthModal_submit__sNQ1M{padding:var(--spacing-3);background:var(--gradient-hero);color:var(--color-on-primary);font-weight:600;font-size:.9375rem;border-radius:var(--radius-md);margin-top:var(--spacing-2);transition:opacity .15s ease}.AuthModal_submit__sNQ1M:hover{opacity:.9}.AuthModal_submit__sNQ1M:disabled{opacity:.5;cursor:not-allowed}.AuthModal_error__9leMj{color:var(--color-error);font-size:.8125rem;text-align:center}.AuthModal_close__AWKE2{position:absolute;top:var(--spacing-4);right:var(--spacing-4);font-size:1.5rem;color:var(--color-outline);line-height:1;padding:var(--spacing-1)}.AuthModal_close__AWKE2:hover{color:var(--color-on-surface)}@keyframes AuthModal_fadeIn__u8DSy{0%{opacity:0}to{opacity:1}}@keyframes AuthModal_scaleIn__uhJ1u{0%{opacity:0;transform:translate(-50%,-50%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.EngagementPrompt_prompt__dSs02{background:rgba(0,59,108,.04);border-radius:14px;padding:1.25rem}.EngagementPrompt_question__zf9g8{margin:0 0 .4rem;font-size:1.05rem}.EngagementPrompt_context__Fpnyl{margin:0 0 .8rem;color:rgba(0,0,0,.6);font-size:.9rem}.EngagementPrompt_choices__mMVrb{display:flex;flex-wrap:wrap;gap:.5rem}.EngagementPrompt_choice__5bVWp{flex:1 1 auto;min-width:8rem;padding:.6rem 1rem;border-radius:999px;border:none;background:rgba(0,59,108,.08);color:#003b6c;font-weight:600;cursor:pointer;transition:transform .2s ease-out,background .2s ease-out}.EngagementPrompt_choice__5bVWp:hover{transform:translateY(-2px);background:rgba(0,59,108,.14)}.EngagementPrompt_choice__5bVWp:disabled{opacity:.6;cursor:default}.EngagementPrompt_selected__4M53n{background:linear-gradient(135deg,#003b6c,#005293);color:#fff}.EngagementPrompt_results__CZwmS{margin-top:1rem;display:flex;flex-direction:column;gap:.45rem}.EngagementPrompt_resultRow__S3lir{display:grid;grid-template-columns:7rem 1fr 2.5rem;align-items:center;grid-gap:.6rem;gap:.6rem}.EngagementPrompt_resultLabel__zvmjL{font-size:.85rem}.EngagementPrompt_bar__L1sQI{height:8px;border-radius:999px;background:rgba(0,0,0,.08);overflow:hidden}.EngagementPrompt_fill__MyYnP{display:block;height:100%;background:linear-gradient(135deg,#003b6c,#005293)}.EngagementPrompt_pct__ea0lV{font-size:.8rem;text-align:right;color:rgba(0,0,0,.6)}.EngagementPrompt_total__pVk7g{margin:.4rem 0 0;font-size:.8rem;color:rgba(0,0,0,.5)}.EngagementPrompt_teaser__FbJxY{margin:.8rem 0 0;font-size:.85rem;color:rgba(0,0,0,.55)}.FollowButton_btn__MNwPm{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-2) var(--spacing-4);font-size:.8125rem;font-weight:600;border-radius:var(--radius-full);transition:all .15s ease;border:1.5px solid var(--color-primary);color:var(--color-primary);background:transparent}.FollowButton_btn__MNwPm:hover{background:rgba(0,59,108,.06)}.FollowButton_following__2hMil{background:var(--color-primary);color:var(--color-on-primary)}.FollowButton_following__2hMil:hover{background:var(--color-primary-container)}.FollowButton_btn__MNwPm:disabled{opacity:.5;cursor:not-allowed}.InfoTip_wrap__O83Ul{position:relative;display:inline-flex;align-items:center;gap:var(--spacing-1)}.InfoTip_label__x08Ex{font:inherit}.InfoTip_trigger__OuDZx{display:inline-flex;align-items:center;justify-content:center;width:1.05em;height:1.05em;border-radius:var(--radius-full);border:1px solid var(--color-outline);background:transparent;color:var(--color-on-surface-variant);font-family:var(--font-display);font-style:italic;font-size:.72em;font-weight:600;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease;vertical-align:middle}.InfoTip_trigger__OuDZx:hover,.InfoTip_trigger__OuDZx[aria-expanded=true]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.InfoTip_panel__faXZA{position:absolute;top:calc(100% + 8px);left:0;z-index:400;display:block;width:max-content;max-width:280px;background:var(--color-card);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);box-shadow:var(--shadow-float);padding:var(--spacing-4);text-align:left;white-space:normal}.InfoTip_panelTitle__rXLq3{display:block;font-family:var(--font-display);font-size:.95rem;font-weight:600;color:var(--color-on-background);margin-bottom:var(--spacing-2);letter-spacing:-.01em}.InfoTip_panelBody__HNMyn{display:block;font-family:var(--font-body);font-size:.85rem;font-weight:400;line-height:1.5;color:var(--color-on-surface-variant);text-transform:none;letter-spacing:0}.InterpellationView_view___fiL0{display:flex;flex-direction:column;gap:1.5rem}.InterpellationView_section__KnL_f{display:flex;flex-direction:column;gap:.75rem}.InterpellationView_sectionTitle__V4OSk{font-size:1.25rem;margin:0}.DebateThread_thread__EmfBe{display:flex;flex-direction:column;gap:.75rem}.DebateThread_turn__RRyhk{border-radius:12px;padding:1rem 1.1rem;background:rgba(0,59,108,.04);border-left:3px solid transparent}.DebateThread_interpellant__6dkMu{border-left-color:#003b6c;background:rgba(0,59,108,.06)}.DebateThread_minister__qzIo6{border-left-color:#a15c00;background:rgba(161,92,0,.06)}.DebateThread_other__RNu8K{border-left-color:rgba(0,0,0,.2)}.DebateThread_reply__rZgHZ{margin-left:1.5rem}.DebateThread_head__u5PYA{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.4rem}.DebateThread_role__nQ34r{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#005293}.DebateThread_name__YG9p1{font-weight:600}.DebateThread_party__U0dPy{font-size:.75rem;padding:.1rem .45rem;border-radius:999px;background:rgba(0,0,0,.06)}.DebateThread_date__pzIyL{font-size:.75rem;color:rgba(0,0,0,.5);margin-left:auto}.DebateThread_text__eDnny{margin:0;line-height:1.6;white-space:pre-wrap}.DebateThread_toggle__SEIAN{margin-top:.5rem;background:none;border:none;color:#005293;font-weight:600;cursor:pointer;padding:0}.DebateThread_empty__nRRWL{color:rgba(0,0,0,.55);font-style:italic}.IssueBrief_brief__SO1H7{display:flex;flex-direction:column;gap:var(--spacing-3);margin-bottom:var(--spacing-4)}.IssueBrief_row__VB4yX{display:flex;flex-direction:column;gap:2px}.IssueBrief_label__JXo05{font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-on-surface-variant)}.IssueBrief_value__SK_MK{font-size:1.05rem;line-height:1.5;color:var(--color-on-surface);margin:0}.IssueBrief_fallback__5GHfv{font-size:1.05rem;line-height:1.6;color:var(--color-on-surface)}.page_page__H_hlE{padding:var(--spacing-16) 0 var(--spacing-20)}.page_voteGroup__Du4N4{margin-bottom:var(--spacing-6)}.page_voteGroup__Du4N4:last-child{margin-bottom:0}.page_voteGroupTitle__36_A_{font-family:var(--font-body);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-on-surface-variant);margin-bottom:var(--spacing-3)}.page_inner__2pyku{display:grid;grid-template-columns:1fr 300px;grid-gap:var(--spacing-16);gap:var(--spacing-16);align-items:start}.page_content__7hEWc{min-width:0}.page_meta__bwrbi{display:flex;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-5);flex-wrap:wrap}.page_badge__dQeu3{font-family:var(--font-body);font-weight:700;letter-spacing:.12em;color:var(--color-accent)}.page_badge__dQeu3,.page_category__VZZqG{font-size:.72rem;text-transform:uppercase}.page_category__VZZqG{font-weight:600;letter-spacing:.08em;color:var(--color-on-surface-variant)}.page_date__D5Ce1{font-family:var(--font-display);font-size:.85rem;color:var(--color-outline);margin-left:auto;font-feature-settings:"lnum";font-variant-numeric:lining-nums}.page_title__y7CV5{font-family:var(--font-display);font-size:clamp(1.9rem,3.5vw,3rem);font-weight:600;color:var(--color-on-background);line-height:1.08;margin-bottom:var(--spacing-12);letter-spacing:-.03em}.page_section__8la1s{margin-bottom:var(--spacing-16)}.page_sectionHeader__z6slw{display:flex;align-items:center;gap:var(--spacing-3)}.page_sectionHeader__z6slw,.page_sectionTitle__2BscN{margin-bottom:var(--spacing-5);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--color-outline-variant)}.page_sectionTitle__2BscN{font-family:var(--font-display);font-size:1.4rem;font-weight:600;letter-spacing:-.02em;color:var(--color-on-background)}.page_sectionHeader__z6slw .page_sectionTitle__2BscN{margin-bottom:0;padding-bottom:0;border-bottom:none}.page_aiBadge__88vwV{font-size:.65rem;font-weight:700;color:var(--color-accent);border:1px solid var(--color-accent);padding:.2rem .5rem;border-radius:var(--radius-sm);letter-spacing:.08em;text-transform:uppercase}.page_summary__e1ayA{font-family:var(--font-display);font-size:1.1875rem;color:var(--color-on-surface);line-height:1.7;white-space:pre-wrap;font-weight:400}.page_speechList__btS0B{display:flex;flex-direction:column}.page_speech__Cy2ho{padding:var(--spacing-5) 0;border-top:1px solid var(--color-outline-variant)}.page_speech__Cy2ho:last-child{border-bottom:1px solid var(--color-outline-variant)}.page_speechMeta__BzoVW{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-2);flex-wrap:wrap}.page_speechName__PEz6L{font-family:var(--font-display);font-weight:600;font-size:1.0625rem;color:var(--color-on-background)}.page_speechParty__G8C2H{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent)}.page_speechDate__ghm2d{font-family:var(--font-display);font-size:.8rem;color:var(--color-outline);margin-left:auto;font-feature-settings:"lnum";font-variant-numeric:lining-nums}.page_speechText__PEd0v{font-size:.9375rem;color:var(--color-on-surface-variant);line-height:1.65}.page_newsItem__8S5x7,.page_newsList__welGT{display:flex;flex-direction:column}.page_newsItem__8S5x7{gap:var(--spacing-1);padding:var(--spacing-4) 0;border-top:1px solid var(--color-outline-variant);text-decoration:none;transition:padding-left .15s ease}.page_newsItem__8S5x7:last-child{border-bottom:1px solid var(--color-outline-variant)}.page_newsItem__8S5x7:hover{padding-left:var(--spacing-2)}.page_newsSource__XGYkR{font-size:.7rem;font-weight:700;color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em}.page_newsTitle__zbCtA{font-family:var(--font-display);font-size:1.0625rem;font-weight:600;color:var(--color-on-background);line-height:1.3}.page_newsDate__yZKWG{font-size:.78rem;color:var(--color-outline);margin-top:var(--spacing-1)}.page_sidebar__6DrGz{display:flex;flex-direction:column;gap:var(--spacing-6);position:-webkit-sticky;position:sticky;top:90px}.page_sideCard__olReP{background:var(--color-card);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);padding:var(--spacing-5)}.page_sideTitle__XR1cP{font-size:.7rem;font-weight:700;color:var(--color-accent);margin-bottom:var(--spacing-3);text-transform:uppercase;letter-spacing:var(--tracking-kicker)}.page_sourceLink__65EJm{font-size:.9375rem;font-weight:600;color:var(--color-primary);text-decoration:none}.page_sourceLink__65EJm:hover{color:var(--color-accent)}.page_statusText__BAS5r{font-family:var(--font-display);font-size:1.0625rem;color:var(--color-on-surface)}.page_relatedList__k4qsd{display:flex;flex-direction:column}.page_relatedItem___9wbo{display:block;padding:var(--spacing-3) 0;border-top:1px solid var(--color-outline-variant);font-size:.9375rem;color:var(--color-on-surface);line-height:1.4;transition:padding-left .15s ease}.page_relatedItem___9wbo:last-child{border-bottom:1px solid var(--color-outline-variant)}.page_relatedItem___9wbo:hover{padding-left:var(--spacing-2);color:var(--color-accent)}@media (max-width:900px){.page_inner__2pyku{grid-template-columns:1fr;gap:var(--spacing-8)}.page_sidebar__6DrGz{position:static;flex-direction:row;flex-wrap:wrap}.page_sideCard__olReP{flex:1 1;min-width:200px}}.SpeechCard_card__xK86u{background:var(--color-surface-low);border-radius:var(--radius-md);padding:var(--spacing-4)}.SpeechCard_meta__AKbRy{display:flex;align-items:center;gap:var(--spacing-2);flex-wrap:wrap;margin-bottom:var(--spacing-2)}.SpeechCard_name__VWP9M{font-size:.875rem;font-weight:600;color:var(--color-on-surface)}.SpeechCard_party__It2E1{font-size:.75rem;font-weight:500;color:var(--color-on-primary);background:var(--color-primary);padding:2px var(--spacing-2);border-radius:var(--radius-sm)}.SpeechCard_date__bDcQg{font-size:.75rem;color:var(--color-outline)}.SpeechCard_text__0OGAk{font-size:.8125rem;line-height:1.5;color:var(--color-on-surface-variant)}.SpeechCard_toggle__9JbEF{font-size:.8125rem;color:var(--color-primary);font-weight:500;margin-top:var(--spacing-2)}.SpeechCard_toggle__9JbEF:hover{text-decoration:underline}.VoteAggregateBar_wrapper__GjDg6{display:flex;flex-direction:column;gap:var(--spacing-2)}.VoteAggregateBar_bar__BvJP6{display:flex;height:8px;border-radius:var(--radius-full);overflow:hidden;background:var(--color-surface-container)}.VoteAggregateBar_ja__wamN1{background:#2e7d32;transition:width .3s ease}.VoteAggregateBar_avsta__HS8tk{background:var(--color-outline-variant);transition:width .3s ease}.VoteAggregateBar_nej__1zfbf{background:var(--color-error);transition:width .3s ease}.VoteAggregateBar_labels__I94ZP{display:flex;justify-content:space-between;font-size:.75rem;color:var(--color-on-surface-variant)}.VoteAggregateBar_labelJa___64jg{color:#2e7d32;font-weight:500}.VoteAggregateBar_labelNej__CYtYC{color:var(--color-error);font-weight:500}.VoteAggregateBar_labelAvsta__NmQY9{color:var(--color-outline)}.VoteAggregateBar_total___LSD2{font-size:.75rem;color:var(--color-outline);text-align:center}.VoteAggregateBar_empty__8NyTv{padding:var(--spacing-4);text-align:center}.VoteAggregateBar_emptyText__eK5vo{font-size:.8125rem;color:var(--color-outline)}.page_page__h3ha6{padding:var(--spacing-16) 0 var(--spacing-20)}.page_inner__hs2Qf{display:grid;grid-template-columns:1fr 300px;grid-gap:var(--spacing-16);gap:var(--spacing-16);align-items:start}.page_content__RPcf0{min-width:0}.page_meta__XLsn4{display:flex;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-5);flex-wrap:wrap}.page_badge__jzrX2{letter-spacing:.12em;color:var(--color-accent)}.page_badge__jzrX2,.page_userBadge__Tjbeo{font-family:var(--font-body);font-size:.72rem;font-weight:700;text-transform:uppercase}.page_userBadge__Tjbeo{letter-spacing:.1em;color:var(--color-primary)}.page_category__BTc2K{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-on-surface-variant)}.page_date__eQ5yo{font-family:var(--font-display);font-size:.85rem;color:var(--color-outline);margin-left:auto;font-feature-settings:"lnum";font-variant-numeric:lining-nums}.page_title__9Nv9N{font-family:var(--font-display);font-size:clamp(1.9rem,3.5vw,3rem);font-weight:600;color:var(--color-on-background);line-height:1.08;margin-bottom:var(--spacing-12);letter-spacing:-.03em}.page_section__fnvzJ{margin-bottom:var(--spacing-16)}.page_sectionHeader__YMKtp{display:flex;align-items:center;gap:var(--spacing-3)}.page_sectionHeader__YMKtp,.page_sectionTitle__cWbpo{margin-bottom:var(--spacing-5);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--color-outline-variant)}.page_sectionTitle__cWbpo{font-family:var(--font-display);font-size:1.4rem;font-weight:600;letter-spacing:-.02em;color:var(--color-on-background)}.page_sectionHeader__YMKtp .page_sectionTitle__cWbpo{margin-bottom:0;padding-bottom:0;border-bottom:none}.page_aiBadge__DXvNw{font-size:.65rem;font-weight:700;color:var(--color-accent);border:1px solid var(--color-accent);padding:.2rem .5rem;border-radius:var(--radius-sm);letter-spacing:.08em;text-transform:uppercase}.page_summary__V7Z8H{font-family:var(--font-display);font-size:1.1875rem;color:var(--color-on-surface);line-height:1.7;white-space:pre-wrap;font-weight:400}.page_sidebar__ZxiGW{display:flex;flex-direction:column;gap:var(--spacing-6);position:-webkit-sticky;position:sticky;top:90px}.page_sideCard__pcSz4{background:var(--color-card);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);padding:var(--spacing-5)}.page_sideTitle__HGHKx{font-size:.7rem;font-weight:700;color:var(--color-accent);margin-bottom:var(--spacing-3);text-transform:uppercase;letter-spacing:var(--tracking-kicker)}.page_statusText__DaxBt{font-family:var(--font-display);font-size:1.0625rem;color:var(--color-on-surface)}@media (max-width:900px){.page_inner__hs2Qf{grid-template-columns:1fr;gap:var(--spacing-8)}.page_sidebar__ZxiGW{position:static;flex-direction:row;flex-wrap:wrap}.page_sideCard__pcSz4{flex:1 1;min-width:200px}}.VoteGateNotice_notice__6s4RH{border:1px solid var(--color-outline-variant);border-left:3px solid var(--color-accent);background:var(--color-surface-low);border-radius:var(--radius-md);padding:var(--spacing-5) var(--spacing-6)}.VoteGateNotice_kicker__pv374{display:block;font-family:var(--font-body);text-transform:uppercase;letter-spacing:var(--tracking-kicker);font-size:.7rem;font-weight:700;color:var(--color-accent);margin-bottom:var(--spacing-2)}.VoteGateNotice_title__eR3h2{font-family:var(--font-display);font-size:1.25rem;font-weight:600;letter-spacing:-.02em;color:var(--color-on-background);margin-bottom:var(--spacing-2);line-height:1.2}.VoteGateNotice_body__rK0mh{font-size:.9375rem;color:var(--color-on-surface-variant);line-height:1.6;max-width:52ch}.VoteGateNotice_action__X7xj3{margin-top:var(--spacing-4)}.NewsArticleCard_card__SizbJ{display:flex;flex-direction:column;gap:var(--spacing-1);padding:var(--spacing-3) var(--spacing-4);background:var(--color-surface-low);border-radius:var(--radius-md);text-decoration:none;transition:transform .2s ease-out,box-shadow .2s ease-out}.NewsArticleCard_card__SizbJ:hover{transform:translateY(-2px);box-shadow:var(--shadow-float)}.NewsArticleCard_source__jNAbw{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary)}.NewsArticleCard_title__s2rDK{font-size:.875rem;font-weight:500;color:var(--color-on-surface);line-height:1.4}.NewsArticleCard_date__dUJ5W{font-size:.75rem;color:var(--color-outline)}.DocumentHtml_details__hhlTo{background:var(--color-surface-low);border-radius:var(--radius-lg);padding:var(--spacing-4) var(--spacing-6);margin-top:var(--spacing-8)}.DocumentHtml_summary__Nz1pE{font-family:var(--font-display);font-size:1.125rem;font-weight:700;color:var(--color-on-surface);cursor:pointer;list-style-position:outside}.DocumentHtml_summary__Nz1pE:hover{color:var(--color-primary)}.DocumentHtml_content__LqA_p{margin-top:var(--spacing-4);line-height:1.7;color:var(--color-on-surface);overflow-wrap:break-word}.DocumentHtml_content__LqA_p h1,.DocumentHtml_content__LqA_p h2,.DocumentHtml_content__LqA_p h3,.DocumentHtml_content__LqA_p h4{font-family:var(--font-display);margin-top:var(--spacing-6);margin-bottom:var(--spacing-2)}.DocumentHtml_content__LqA_p p{margin-bottom:var(--spacing-3)}.DocumentHtml_content__LqA_p ol,.DocumentHtml_content__LqA_p ul{padding-left:var(--spacing-6);margin-bottom:var(--spacing-3)}.DocumentHtml_content__LqA_p table{width:100%;border-collapse:collapse;margin:var(--spacing-4) 0;font-size:.9375rem}.DocumentHtml_content__LqA_p th{background:var(--color-surface-container);text-align:left;font-weight:700}.DocumentHtml_content__LqA_p td,.DocumentHtml_content__LqA_p th{padding:var(--spacing-2) var(--spacing-3)}.DocumentHtml_content__LqA_p tr:nth-child(2n) td{background:var(--color-surface-low)}.DocumentHtml_content__LqA_p a{color:var(--color-primary);text-decoration:underline}.DocumentHtml_content__LqA_p blockquote{border-left:3px solid var(--color-outline-variant);padding-left:var(--spacing-4);color:var(--color-on-surface-variant);margin:var(--spacing-4) 0}.CastHeader_cast__YQT4E{display:flex;align-items:center;gap:1rem;padding:1rem 1.1rem;border-radius:14px;background:rgba(0,59,108,.04)}.CastHeader_person__LNBqR{display:flex;flex-direction:column;gap:.15rem;flex:1 1}.CastHeader_minister__6xC25{text-align:right;align-items:flex-end}.CastHeader_name__xz7ko{font-weight:700}.CastHeader_party__JNwAh{font-size:.75rem;padding:.05rem .4rem;border-radius:999px;background:rgba(0,0,0,.06);width:-moz-fit-content;width:fit-content}.CastHeader_role__5m42n{font-size:.78rem;color:rgba(0,0,0,.55)}.CastHeader_interpellant__lIahB .CastHeader_name__xz7ko{color:#003b6c}.CastHeader_minister__6xC25 .CastHeader_name__xz7ko{color:#a15c00}.CastHeader_versus__RgEic{font-size:1.3rem;color:rgba(0,0,0,.35)}.InquiryView_view__QPYi9{display:flex;flex-direction:column;gap:1.5rem}.InquiryView_section__Yzb5q{display:flex;flex-direction:column;gap:.75rem}.InquiryView_sectionTitle__4DihO{font-size:1.25rem;margin:0}.VoteSlider_wrap__Zywc_{display:flex;flex-direction:column;gap:var(--spacing-3)}.VoteSlider_readout__Bfh5p{display:flex;align-items:baseline;justify-content:center;gap:var(--spacing-2)}.VoteSlider_label__ZMnZH{font-size:1.375rem;font-weight:700;letter-spacing:-.01em}.VoteSlider_label_ja__NtlFh{color:var(--color-vote-ja)}.VoteSlider_label_nej__xL2TF{color:var(--color-vote-nej)}.VoteSlider_label_avstar__3XY5O,.VoteSlider_number__HJIYx{color:var(--color-on-surface-variant)}.VoteSlider_number__HJIYx{font-size:.875rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VoteSlider_slider__9gLZM{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;border-radius:999px;background:linear-gradient(to right,var(--color-vote-nej) 0,#c9c2b5 50%,var(--color-vote-ja) 100%);outline:none;cursor:pointer}.VoteSlider_slider__9gLZM:disabled{opacity:.6;cursor:not-allowed}.VoteSlider_slider__9gLZM::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:26px;height:26px;border-radius:50%;background:var(--color-surface,#fff);border:3px solid var(--color-on-surface,#1a1a1a);box-shadow:0 2px 6px rgba(0,0,0,.2);cursor:-webkit-grab;cursor:grab;-webkit-transition:transform .12s ease;transition:transform .12s ease}.VoteSlider_slider__9gLZM::-webkit-slider-thumb:active{transform:scale(1.15);cursor:-webkit-grabbing;cursor:grabbing}.VoteSlider_slider__9gLZM::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:var(--color-surface,#fff);border:3px solid var(--color-on-surface,#1a1a1a);box-shadow:0 2px 6px rgba(0,0,0,.2);cursor:grab}.VoteSlider_slider__9gLZM:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--color-vote-ja-border)}.VoteSlider_ticks__16zpC{display:flex;justify-content:space-between;font-size:.8125rem;font-weight:600}.VoteSlider_tickNej__wveG_{color:var(--color-vote-nej)}.VoteSlider_tickAvstar__EhJS8{color:var(--color-on-surface-variant)}.VoteSlider_tickJa__hJ_8u{color:var(--color-vote-ja)}.VoteSlider_submit__df2a2{margin-top:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);font-size:.9375rem;font-weight:700;color:white;border:none;border-radius:var(--radius-md);cursor:pointer;transition:opacity .15s ease,background .15s ease}.VoteSlider_submit__df2a2:disabled{opacity:.5;cursor:not-allowed}.VoteSlider_submit_ja__iJzxz{background:var(--color-vote-ja)}.VoteSlider_submit_nej__UYmBj{background:var(--color-vote-nej)}.VoteSlider_submit_avstar__HiPg7{background:var(--color-on-surface-variant)}.WrittenQuestionView_view__11chY{display:flex;flex-direction:column;gap:1.5rem}.WrittenQuestionView_qa__q0EXX{display:flex;flex-direction:column;gap:1rem}.WrittenQuestionView_card__pMFKO{background:rgba(0,59,108,.04);border-radius:14px;padding:1.1rem 1.25rem}.WrittenQuestionView_cardHead__1r050{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem}.WrittenQuestionView_cardTitle__Hs1al{font-size:1.15rem;margin:0 0 .5rem}.WrittenQuestionView_date__anuJ9{font-size:.8rem;color:rgba(0,0,0,.55)}.WrittenQuestionView_by__Nxddg{margin:0 0 .6rem;font-weight:600;color:#a15c00}.WrittenQuestionView_empty__uxRom,.WrittenQuestionView_pending__3anTc{margin:0;color:rgba(0,0,0,.55);font-style:italic}.FollowedEntities_wrapper__EG4jj{display:flex;flex-direction:column;gap:var(--spacing-8)}.FollowedEntities_groupTitle__vjFS7{font-size:.9375rem;font-weight:600;color:var(--color-on-surface-variant);margin-bottom:var(--spacing-3)}.FollowedEntities_list__DdcYl{display:flex;flex-direction:column;gap:var(--spacing-2)}.FollowedEntities_item__UKx_H{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-3) var(--spacing-4);background:var(--color-card);border-radius:var(--radius-md);box-shadow:var(--shadow-card)}.FollowedEntities_itemLink__uLQbC{font-size:.875rem;font-weight:500;color:var(--color-on-surface);text-decoration:none}.FollowedEntities_itemLink__uLQbC:hover{color:var(--color-primary)}.FollowedEntities_unfollowBtn__Txad_{font-size:.75rem;color:var(--color-error);font-weight:500}.FollowedEntities_unfollowBtn__Txad_:hover{text-decoration:underline}.FollowedEntities_empty__eIgbj{font-size:.9375rem;color:var(--color-outline);text-align:center;padding:var(--spacing-8)}.StatCard_card__jDHdF{background:var(--color-card);border-right:1px solid var(--color-outline-variant);border-bottom:1px solid var(--color-outline-variant);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-2)}.StatCard_value__WqyL0{font-family:var(--font-display);font-size:2.5rem;font-weight:600;color:var(--color-primary);line-height:1;letter-spacing:-.02em;font-feature-settings:"lnum";font-variant-numeric:lining-nums}.StatCard_label__xpetO{font-size:.72rem;text-transform:uppercase;letter-spacing:var(--tracking-kicker);color:var(--color-on-surface-variant);font-weight:600}.StatCard_sub__U11y4{font-size:.78rem;color:var(--color-outline)}.page_page__e6gkF{padding:var(--spacing-12) 0 var(--spacing-16)}.page_header__Eh7TS{padding-bottom:var(--spacing-5);margin-bottom:var(--spacing-8);border-bottom:2px solid var(--color-on-background)}.page_title__dDxQG{font-family:var(--font-display);font-size:clamp(2.25rem,4vw,3rem);font-weight:600;letter-spacing:-.03em;line-height:1;color:var(--color-on-background)}.page_subtitle__Xl8bq{font-size:.78rem;text-transform:uppercase;letter-spacing:var(--tracking-kicker);font-weight:600;color:var(--color-accent);margin-top:var(--spacing-2)}.page_statsGrid__wCyRJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:0;gap:0;border-top:1px solid var(--color-outline-variant);border-left:1px solid var(--color-outline-variant)}.page_section__x0IBw{margin-top:var(--spacing-12)}.page_sectionTitle__6D_s0{font-family:var(--font-display);font-size:1.5rem;font-weight:600;letter-spacing:-.02em;margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--color-outline-variant);color:var(--color-on-background)}.page_electionBars__LxIDo{display:flex;flex-direction:column;gap:var(--spacing-4)}.page_electionRow__iVpcv{display:flex;align-items:center;gap:var(--spacing-4)}.page_electionParty__a2IhA{width:180px;font-family:var(--font-display);font-size:1rem;font-weight:600;flex-shrink:0;color:var(--color-on-background)}.page_electionBarTrack__BxvvM{flex:1 1;height:22px;background:var(--color-surface-low);border-radius:0;overflow:hidden}.page_electionBarFill__826Ub{height:100%;border-radius:0;transition:width .7s cubic-bezier(.2,.7,.2,1)}.page_electionPct__ee8MI{width:56px;text-align:right;font-family:var(--font-display);font-size:1rem;font-weight:600;color:var(--color-on-surface);font-feature-settings:"lnum";font-variant-numeric:lining-nums}.page_divisiveList__vAGwm{display:flex;flex-direction:column}.page_divisiveRow__alXBI{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-4) 0;border-top:1px solid var(--color-outline-variant);text-decoration:none;transition:padding-left .15s ease}.page_divisiveRow__alXBI:last-child{border-bottom:1px solid var(--color-outline-variant)}.page_divisiveRow__alXBI:hover{padding-left:var(--spacing-2)}.page_divisiveTitle__g05YH{font-family:var(--font-display);font-size:1.0625rem;font-weight:600;color:var(--color-on-background);flex:1 1;margin-right:var(--spacing-4);line-height:1.3}.page_divisiveVotes__oETOy{font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:var(--color-on-surface-variant);white-space:nowrap}.page_page__GNdkl{padding:var(--spacing-12) 0}.page_header__wtlf3{padding-bottom:var(--spacing-5);margin-bottom:var(--spacing-8);border-bottom:2px solid var(--color-on-background)}.page_title__JRwl1{font-family:var(--font-display);font-size:clamp(2.25rem,4vw,3rem);font-weight:600;letter-spacing:-.03em;line-height:1;color:var(--color-on-background)}.page_subtitle__53joU{font-size:.78rem;text-transform:uppercase;letter-spacing:var(--tracking-kicker);font-weight:600;color:var(--color-accent);margin-top:var(--spacing-2)}.page_statsRow__kTFPZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:0;gap:0;border-top:1px solid var(--color-outline-variant);border-left:1px solid var(--color-outline-variant);margin-bottom:var(--spacing-10)}.page_empty__hgn_x{text-align:center;padding:var(--spacing-8);color:var(--color-outline)}.page_table__NwbkK{display:flex;flex-direction:column;background:var(--color-card);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);overflow:hidden}.page_tableHeader__GuKOq,.page_tableRow__Zyh5I{display:grid;grid-template-columns:1fr 130px 140px 100px;grid-gap:var(--spacing-4);gap:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4)}.page_tableHeader__GuKOq{background:var(--color-surface-low);font-size:.75rem;font-weight:600;color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.03em}.page_tableRow__Zyh5I{align-items:center;transition:background .1s ease}.page_tableRow__Zyh5I:hover{background:var(--color-surface-low)}.page_colIssue__0M4LV{font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_issueLink__hDhqH{color:var(--color-on-surface);text-decoration:none}.page_issueLink__hDhqH:hover{color:var(--color-primary)}.page_unknown__1xolv{color:var(--color-outline)}.page_cat__VQuyS{display:inline-block;margin-left:.5rem;font-size:.6875rem;font-weight:600;color:var(--color-on-surface-variant);background:var(--color-surface-low);padding:.1rem .5rem;border-radius:var(--radius-full);vertical-align:middle}.page_colKind__XF2NT{font-size:.8125rem;color:var(--color-on-surface-variant)}.page_colChoice__2Aolo{font-size:.8125rem}.page_choiceChip__Hik9G{display:inline-block;font-weight:600;color:var(--color-accent,#4f46e5);background:color-mix(in srgb,var(--color-accent,#4f46e5) 12%,transparent);padding:.1rem .55rem;border-radius:var(--radius-full)}.page_colDate__D0_J1{font-size:.8125rem;color:var(--color-outline)}@media (max-width:768px){.page_tableHeader__GuKOq,.page_tableRow__Zyh5I{grid-template-columns:1fr 110px}.page_colDate__D0_J1,.page_colKind__XF2NT{display:none}}.page_page__7SfQR{padding:var(--spacing-12) 0}.page_header__HHzsW{padding-bottom:var(--spacing-5);margin-bottom:var(--spacing-8);border-bottom:2px solid var(--color-on-background)}.page_title__s2Je3{font-family:var(--font-display);font-size:clamp(2.25rem,4vw,3rem);font-weight:600;letter-spacing:-.03em;line-height:1;color:var(--color-on-background)}.page_subtitle__10Bfl{font-size:.78rem;text-transform:uppercase;letter-spacing:var(--tracking-kicker);font-weight:600;color:var(--color-accent);margin-top:var(--spacing-2)}.page_statsRow__xkzgM{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:0;gap:0;border-top:1px solid var(--color-outline-variant);border-left:1px solid var(--color-outline-variant);margin-bottom:var(--spacing-10)}.page_empty__akQol{text-align:center;padding:var(--spacing-8);color:var(--color-outline)}.page_table__pSWHI{display:flex;flex-direction:column;background:var(--color-card);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);overflow:hidden}.page_tableHeader__FgVXk{background:var(--color-surface-low);font-size:.75rem;font-weight:600;color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.03em}.page_tableHeader__FgVXk,.page_tableRow__VXO97{display:grid;grid-template-columns:1fr 100px 140px 100px;grid-gap:var(--spacing-4);gap:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4)}.page_tableRow__VXO97{align-items:center;transition:background .1s ease}.page_tableRow__VXO97:hover{background:var(--color-surface-low)}.page_colIssue__qi8Kt{font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_userBadge__GEltF{display:inline-block;margin-left:.5rem;font-size:.6875rem;font-weight:600;color:var(--color-accent,#4f46e5);background:color-mix(in srgb,var(--color-accent,#4f46e5) 12%,transparent);padding:.1rem .5rem;border-radius:var(--radius-full);letter-spacing:.01em;vertical-align:middle}.page_issueLink___uNbj{color:var(--color-on-surface);text-decoration:none}.page_issueLink___uNbj:hover{color:var(--color-primary)}.page_unknown__PqnNU{color:var(--color-outline)}.page_colVote__UVGdT{font-size:.8125rem;font-weight:600}.page_ja__XUNQI{color:#2e7d32}.page_nej__qp6yl{color:var(--color-error)}.page_avstar__i5Kmk{color:var(--color-outline)}.page_colCategory__wXAFj{font-size:.8125rem;color:var(--color-on-surface-variant)}.page_colDate__P5YTS{font-size:.8125rem;color:var(--color-outline)}@media (max-width:768px){.page_tableHeader__FgVXk,.page_tableRow__VXO97{grid-template-columns:1fr 80px}.page_colCategory__wXAFj,.page_colDate__P5YTS{display:none}}.StreakCard_card__Xn2Nl{display:flex;align-items:center;gap:var(--spacing-4);background:var(--color-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--spacing-6)}.StreakCard_flame__1BAz9{display:grid;place-items:center;width:56px;height:56px;border-radius:var(--radius-full);background:var(--color-surface-container);font-size:1.75rem;filter:grayscale(1);opacity:.6}.StreakCard_flameActive__fFW6R{background:#fef5e7;filter:none;opacity:1}.StreakCard_value__3ey_L{font-family:var(--font-display);font-size:1.25rem;font-weight:800;color:var(--color-on-surface)}.StreakCard_longest__4_gBD{font-size:.875rem;color:var(--color-on-surface-variant);margin-top:var(--spacing-1)}.StreakCard_nudge__0FjW0{font-size:.875rem;font-weight:600;color:var(--color-tertiary);margin-top:var(--spacing-1)}.BadgeGrid_grid__GJ3pj{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:var(--spacing-3);gap:var(--spacing-3)}.BadgeGrid_badge__EMclo{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-1);padding:var(--spacing-4) var(--spacing-2);border-radius:var(--radius-md)}.BadgeGrid_unlocked__M8cr_{background:var(--color-secondary-container)}.BadgeGrid_locked__ZpKky{background:var(--color-surface-container);opacity:.55}.BadgeGrid_locked__ZpKky .BadgeGrid_icon__jYF_D{filter:grayscale(1)}.BadgeGrid_icon__jYF_D{font-size:1.75rem}.BadgeGrid_name__Vdtxk{font-size:.75rem;font-weight:700;color:var(--color-on-surface)}.BadgeGrid_meta__LIXKz{font-size:.6875rem;color:var(--color-on-surface-variant)}.PoliticalCompass_wrapper__Q_LBk{display:flex;flex-direction:column;align-items:center}.PoliticalCompass_chart__1WmkY{width:100%;max-width:420px;height:auto}.PoliticalCompass_field__iWBu9{fill:var(--color-surface-low)}.PoliticalCompass_gridline__OrQ2r{stroke:var(--color-outline-variant);stroke-width:1}.PoliticalCompass_axisLabel__VC0xD{font-size:12px}.PoliticalCompass_axisLabel__VC0xD,.PoliticalCompass_partyLabel__Y4Ysn{font-family:var(--font-body);font-weight:700;fill:var(--color-on-surface-variant)}.PoliticalCompass_partyLabel__Y4Ysn{font-size:10px}.PoliticalCompass_userDot__YDKJ0{fill:var(--color-primary);stroke:var(--color-card);stroke-width:3}.PoliticalCompass_userLabel__zI9HS{font-family:var(--font-body);font-size:12px;font-weight:800;fill:var(--color-primary)}.PoliticalCompass_empty__CoVcY{font-size:.875rem;color:var(--color-on-surface-variant)}.PoliticalCompass_caption__02OqN{font-size:.75rem;color:var(--color-on-surface-variant);line-height:1.5;margin-top:var(--spacing-3);max-width:480px}.page_page__Ft5Hx{padding:var(--spacing-12) 0 var(--spacing-16)}.page_profileHeader__KBkCt{display:flex;align-items:center;gap:var(--spacing-6);margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-6);border-bottom:2px solid var(--color-on-background)}.page_avatar__VM2u4{width:76px;height:76px;border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-on-primary);display:flex;align-items:center;justify-content:center;font-size:1.5rem;flex-shrink:0}.page_avatar__VM2u4,.page_name__Z_VYF{font-family:var(--font-display);font-weight:600}.page_name__Z_VYF{font-size:clamp(1.75rem,3vw,2.25rem);letter-spacing:-.02em;line-height:1;color:var(--color-on-background)}.page_memberSince__bjF5o{font-size:.72rem;text-transform:uppercase;letter-spacing:var(--tracking-kicker);font-weight:600;color:var(--color-accent);margin-top:var(--spacing-3)}.page_statsRow__KrDEU{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:0;gap:0;border-top:1px solid var(--color-outline-variant);border-left:1px solid var(--color-outline-variant);margin-bottom:var(--spacing-10)}.page_section__d1_U5{margin-top:var(--spacing-10)}.page_sectionTitle__u0BrW{font-family:var(--font-display);font-size:1.4rem;font-weight:600;letter-spacing:-.02em;color:var(--color-on-background);margin-bottom:var(--spacing-5);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--color-outline-variant)}.page_subsectionTitle__wMLyl{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-kicker);color:var(--color-accent);margin-top:var(--spacing-6);margin-bottom:var(--spacing-3)}.page_sectionTitleRow__SRakR{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spacing-4);margin-bottom:var(--spacing-5);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--color-outline-variant);flex-wrap:wrap}.page_sectionTitleRow__SRakR .page_sectionTitle__u0BrW{margin-bottom:0;padding-bottom:0;border-bottom:none}.page_tabs__JULVS{display:flex;gap:var(--spacing-5);margin-bottom:var(--spacing-6);border-bottom:1px solid var(--color-outline-variant)}.page_tab__Jdgdh{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-on-surface-variant);text-decoration:none;padding:var(--spacing-3) 0;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease;margin-bottom:-1px}.page_tabActive__R2agg,.page_tab__Jdgdh:hover{color:var(--color-on-background)}.page_tabActive__R2agg{border-bottom-color:var(--color-accent)}.page_successBanner__tqWsp{background:var(--color-success-surface);color:var(--color-success);border-radius:var(--radius-sm);padding:var(--spacing-3) var(--spacing-4);font-size:.9375rem;margin-bottom:var(--spacing-4)}.page_newButton__m_i_w{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-on-primary);background:var(--color-primary);text-decoration:none;padding:.55rem 1.1rem;border-radius:var(--radius-sm);transition:background .15s ease}.page_newButton__m_i_w:hover{background:var(--color-primary-container)}.page_inlineLink__AYGTO{color:var(--color-accent);text-decoration:underline}.page_emptyText__bF4aw{color:var(--color-on-surface-variant);font-size:.9375rem}.page_forslagList__Sq2Ts{display:flex;flex-direction:column}.page_forslagLink__daOm3{display:block;text-decoration:none;color:inherit}.page_forslagCard__iAMUe{position:relative;background:var(--color-card);padding:var(--spacing-5) var(--spacing-2) var(--spacing-5) 0;border-top:1px solid var(--color-outline-variant);transition:padding-left .15s ease}.page_forslagList__Sq2Ts .page_forslagLink__daOm3:last-child .page_forslagCard__iAMUe{border-bottom:1px solid var(--color-outline-variant)}.page_forslagLink__daOm3:hover .page_forslagCard__iAMUe{padding-left:var(--spacing-3)}.page_forslagMeta__gbIkR{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-2);flex-wrap:wrap}.page_statusPill__ZpQjG{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:.2rem .5rem;border-radius:var(--radius-sm)}.page_status_pending__MJ_Zh{background:color-mix(in srgb,var(--color-tertiary,#8a6d12) 14%,transparent);color:var(--color-tertiary,#8a6d12)}.page_status_approved___skxd{background:var(--color-success-surface);color:var(--color-success)}.page_status_rejected__Ns8_e{background:color-mix(in srgb,var(--color-error,#b3261e) 12%,transparent);color:var(--color-error,#b3261e)}.page_cardCategory__JE3Fs{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-on-surface-variant)}.page_cardDate__EYhh9{font-family:var(--font-display);font-size:.8rem;color:var(--color-outline);margin-left:auto;font-feature-settings:"lnum";font-variant-numeric:lining-nums}.page_forslagTitle__PfFEJ{font-family:var(--font-display);font-size:1.25rem;font-weight:600;letter-spacing:-.02em;color:var(--color-on-background);margin-bottom:var(--spacing-2);line-height:1.25}.page_forslagDescription__KtEPC{font-size:.9375rem;color:var(--color-on-surface-variant);line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.page_rejectionReason__EBwwN{margin-top:var(--spacing-3);font-size:.875rem;color:var(--color-on-surface-variant);padding:var(--spacing-3);background:color-mix(in srgb,var(--color-error,#b3261e) 6%,transparent);border-radius:var(--radius-sm)}