.military-pricing-module__P7ECFW__figures{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1rem;display:grid}.military-pricing-module__P7ECFW__figures dt{font-weight:600}.military-pricing-module__P7ECFW__figures dd{overflow-wrap:anywhere;margin:.25rem 0 0}.military-pricing-module__P7ECFW__scroll{max-width:100%;overflow-x:auto}.military-pricing-module__P7ECFW__scroll table{border-collapse:collapse;width:100%}.military-pricing-module__P7ECFW__scroll th,.military-pricing-module__P7ECFW__scroll td{text-align:left;border-bottom:1px solid var(--border-color,#cbd5e1);padding:.6rem}.military-pricing-module__P7ECFW__scroll caption{text-align:left;padding-block:.5rem;font-weight:600}.military-pricing-module__P7ECFW__warning,.military-pricing-module__P7ECFW__confirmation{border:2px solid var(--border-color,#cbd5e1);border-radius:.5rem;padding:1rem}.military-pricing-module__P7ECFW__warning{border-inline-start:5px solid var(--warning-color,#b7791f)}.military-pricing-module__P7ECFW__nation{border-bottom:1px solid var(--border-color,#cbd5e1);padding-block:.75rem}.military-pricing-module__P7ECFW__nation summary{cursor:pointer;font-weight:600}.military-pricing-module__P7ECFW__confirmation{gap:.75rem;display:grid}.military-pricing-module__P7ECFW__confirmation label{align-items:start;gap:.5rem;display:flex}
.operator-module__iZt3QW__workspace{gap:1rem;width:100%;min-width:0;max-width:1440px;margin-inline:auto;display:grid}.operator-module__iZt3QW__header{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:1rem;display:flex}.operator-module__iZt3QW__navigation{flex-wrap:wrap;gap:.5rem;display:flex}.operator-module__iZt3QW__navigation a{border:1px solid var(--border-color,#cbd5e1);border-radius:.5rem;padding:.5rem .75rem;text-decoration:none}.operator-module__iZt3QW__navigation a[aria-current=page]{background:var(--surface-raised,#e2e8f0);font-weight:700}.operator-module__iZt3QW__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1rem;display:grid}.operator-module__iZt3QW__stack{gap:.75rem;min-width:0;display:grid}.operator-module__iZt3QW__muted{color:var(--text-muted,#475569)}.operator-module__iZt3QW__toolbar{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.operator-module__iZt3QW__toolbar label{gap:.25rem;display:grid}.operator-module__iZt3QW__savebar{z-index:5;background:var(--surface,#fff);border:1px solid var(--border-color,#cbd5e1);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem;display:flex;position:sticky;bottom:0}.operator-module__iZt3QW__technical{white-space:pre-wrap;overflow-wrap:anywhere;max-height:32rem;overflow:auto}.operator-module__iZt3QW__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.operator-module__iZt3QW__workspace input,.operator-module__iZt3QW__workspace select,.operator-module__iZt3QW__workspace textarea{max-width:100%}.operator-module__iZt3QW__workspace pre{white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:640px){.operator-module__iZt3QW__toolbar>*,.operator-module__iZt3QW__savebar>button{flex:100%}.operator-module__iZt3QW__navigation a{flex:40%}.operator-module__iZt3QW__workspace{overflow-wrap:anywhere}.operator-module__iZt3QW__navigation a{overflow-wrap:normal;white-space:nowrap;padding:.5rem;font-size:.875rem}}
.workspace-module__onXjva__shell,.workspace-module__onXjva__content{grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;display:grid}.workspace-module__onXjva__context{border:1px solid var(--border);background:var(--panel-soft);border-radius:12px;flex-wrap:wrap;align-items:center;gap:.65rem 1rem;min-width:0;padding:.75rem;display:flex}.workspace-module__onXjva__identity{overflow-wrap:anywhere;flex:12rem;min-width:0}.workspace-module__onXjva__identity strong{display:block}.workspace-module__onXjva__detail{color:var(--text-muted);font-size:.9rem}.workspace-module__onXjva__breadcrumbs{overflow-wrap:anywhere;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.workspace-module__onXjva__breadcrumbs li:not(:last-child):after{content:"/";color:var(--text-muted);margin-left:.4rem}.workspace-module__onXjva__workspaceNav{border:1px solid var(--border);background:var(--panel);min-width:0;box-shadow:var(--shadow-soft);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.workspace-module__onXjva__categoryBar{background:var(--panel-soft);border-bottom:1px solid var(--border);scrollbar-width:thin;-webkit-overflow-scrolling:touch;align-items:center;gap:4px;padding:6px 8px;display:flex;overflow-x:auto}.workspace-module__onXjva__categoryTab{min-height:44px;color:var(--text-muted);white-space:nowrap;border:1px solid #0000;border-radius:7px;align-items:center;gap:7px;padding:.4rem .8rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.workspace-module__onXjva__categoryTab:hover{color:var(--text-strong);background:#0f172a0d}.workspace-module__onXjva__categoryTab[data-active=true]{color:var(--text-strong);background:var(--panel);border-color:var(--border-strong);font-weight:700;box-shadow:0 1px 2px #0f172a0f}.workspace-module__onXjva__categoryIcon{color:currentColor;opacity:.85;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.workspace-module__onXjva__categoryTab[data-active=true] .workspace-module__onXjva__categoryIcon{opacity:1;color:var(--accent)}.workspace-module__onXjva__subnavRow{background:var(--panel);scrollbar-width:thin;-webkit-overflow-scrolling:touch;align-items:stretch;gap:4px;min-height:44px;padding:0 10px;display:flex;overflow-x:auto}.workspace-module__onXjva__subnavLink{min-height:44px;color:var(--text-muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;padding:.45rem .75rem;font-size:.86rem;font-weight:550;text-decoration:none;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.workspace-module__onXjva__subnavLink:hover{color:var(--text-strong);background:var(--panel-soft)}.workspace-module__onXjva__subnavLink[aria-current=page]{color:var(--accent);border-bottom-color:var(--accent);background:0 0;font-weight:700}.workspace-module__onXjva__contextTabsWrap{border-bottom:1px solid var(--border);min-width:0;margin:1.25rem 0 1.5rem}.workspace-module__onXjva__contextTabs{scrollbar-width:thin;-webkit-overflow-scrolling:touch;gap:4px;padding-bottom:.4rem;display:flex;overflow-x:auto}.workspace-module__onXjva__contextTabLink{min-height:44px;color:var(--text-muted);white-space:nowrap;border-bottom:2px solid #0000;border-radius:6px 6px 0 0;flex:none;align-items:center;padding:.5rem .85rem;font-size:.88rem;font-weight:650;text-decoration:none;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.workspace-module__onXjva__contextTabLink:hover{color:var(--text);background:var(--panel-soft)}.workspace-module__onXjva__contextTabLink[aria-current=page]{color:var(--accent);border-bottom-color:var(--accent);background:0 0;font-weight:750}.workspace-module__onXjva__state{border:1px solid var(--border);background:var(--panel-soft);overflow-wrap:anywhere;border-radius:12px;padding:1rem}.workspace-module__onXjva__state h1,.workspace-module__onXjva__state h2,.workspace-module__onXjva__header h1{margin:0 0 .5rem}.workspace-module__onXjva__state p{margin:.4rem 0}.workspace-module__onXjva__state[data-kind=error],.workspace-module__onXjva__state[data-kind=denied]{border-color:var(--danger)}.workspace-module__onXjva__toolbar,.workspace-module__onXjva__pagination,.workspace-module__onXjva__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.workspace-module__onXjva__header>div{overflow-wrap:anywhere;min-width:0}.workspace-module__onXjva__table{border:1px solid var(--border);border-radius:10px;max-width:100%;overflow-x:auto}.workspace-module__onXjva__table table{border-collapse:collapse;width:100%}.workspace-module__onXjva__table th,.workspace-module__onXjva__table td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:.7rem}.workspace-module__onXjva__table caption{text-align:left;padding:.75rem;font-weight:700}.workspace-module__onXjva__activity{gap:.75rem;padding:0;list-style:none;display:grid}.workspace-module__onXjva__dialog{color:var(--text);background:var(--panel);border:1px solid var(--border);border-radius:14px;width:min(32rem,100% - 2rem);padding:1.25rem}.workspace-module__onXjva__dialog::backdrop{background:#0000008c}.workspace-module__onXjva__shell :is(a,button,summary,input,select,[tabindex]):focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.workspace-module__onXjva__categoryTab,.workspace-module__onXjva__subnavLink,.workspace-module__onXjva__contextTabLink{transition:none!important}}@media (max-width:767px){.workspace-module__onXjva__categoryBar{gap:3px;padding:4px 6px}.workspace-module__onXjva__categoryTab{min-height:44px;padding:.35rem .65rem;font-size:.82rem}.workspace-module__onXjva__subnavRow{gap:2px;min-height:44px;padding:0 6px}.workspace-module__onXjva__subnavLink{min-height:44px;padding:.4rem .6rem;font-size:.82rem}.workspace-module__onXjva__contextTabs{padding-bottom:.25rem}.workspace-module__onXjva__contextTabLink{min-height:44px;padding:.4rem .65rem;font-size:.82rem}}
.governance-module__jr6a-q__workspace,.governance-module__jr6a-q__card,.governance-module__jr6a-q__compactCard,.governance-module__jr6a-q__stack,.governance-module__jr6a-q__form,.governance-module__jr6a-q__fieldset{gap:.8rem;display:grid}.governance-module__jr6a-q__workspace,.governance-module__jr6a-q__card{border:1px solid var(--border);background:var(--panel);border-radius:.85rem;padding:1rem}.governance-module__jr6a-q__compactCard{border:1px solid var(--border);background:var(--panel-soft);border-radius:.7rem;padding:.85rem}.governance-module__jr6a-q__heading,.governance-module__jr6a-q__heading+p,.governance-module__jr6a-q__compact{margin:0}.governance-module__jr6a-q__muted{color:var(--text-muted);line-height:1.5}.governance-module__jr6a-q__error{color:var(--danger);margin:0}.governance-module__jr6a-q__header,.governance-module__jr6a-q__actions,.governance-module__jr6a-q__delegate{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.governance-module__jr6a-q__header{justify-content:space-between;align-items:start}.governance-module__jr6a-q__partyPills{flex-wrap:wrap;gap:.45rem;display:flex}.governance-module__jr6a-q__partyPill{border:1px solid var(--border);overflow-wrap:anywhere;border-radius:999px;padding:.25rem .55rem}.governance-module__jr6a-q__dot{background:var(--party-colour,var(--accent));border-radius:50%;flex:none;width:.7rem;height:.7rem}.governance-module__jr6a-q__form label{gap:.35rem;font-weight:700;display:grid}.governance-module__jr6a-q__form select,.governance-module__jr6a-q__form textarea{border:1px solid var(--border);background:var(--panel);width:100%;min-height:2.75rem;color:var(--text);font:inherit;border-radius:.55rem;padding:.6rem}.governance-module__jr6a-q__fieldset{border:1px solid var(--border);border-radius:.65rem;min-width:0;margin:0;padding:.8rem}.governance-module__jr6a-q__fieldset legend{padding:0 .3rem;font-weight:800}.governance-module__jr6a-q__checkGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.5rem;display:grid}.governance-module__jr6a-q__check{border:1px solid var(--border);border-radius:.55rem;align-items:start;padding:.65rem;grid-template:none!important;gap:.55rem!important;font-weight:500!important;display:flex!important}.governance-module__jr6a-q__check input{width:1.15rem;min-height:1.15rem;margin-top:.15rem}.governance-module__jr6a-q__check span{overflow-wrap:anywhere;gap:.15rem;display:grid}.governance-module__jr6a-q__check small{color:var(--text-muted)}.governance-module__jr6a-q__success{color:var(--success);margin:0}.governance-module__jr6a-q__warning{color:var(--text-muted);margin:0}.governance-module__jr6a-q__dangerZone{border:1px solid color-mix(in srgb, var(--danger) 45%, var(--border));background:color-mix(in srgb, var(--danger) 5%, var(--panel));border-radius:.65rem;gap:.55rem;padding:.8rem;display:grid}.governance-module__jr6a-q__dangerZone p{color:var(--text-muted);margin:0}@media (max-width:520px){.governance-module__jr6a-q__actions>button,.governance-module__jr6a-q__dangerZone>button{width:100%}}
.subnational-module__5l2dna__shell{grid-template-columns:minmax(0,1fr);gap:1rem;width:100%;min-width:0;display:grid}.subnational-module__5l2dna__breadcrumbs{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.875rem;display:flex}.subnational-module__5l2dna__identity,.subnational-module__5l2dna__hero,.subnational-module__5l2dna__card,.subnational-module__5l2dna__notice,.subnational-module__5l2dna__toolbar,.subnational-module__5l2dna__tableWrap{background:var(--surface,#fff);border:1px solid var(--border,#dbe3ee);border-radius:.85rem}.subnational-module__5l2dna__identity{align-items:center;gap:1rem;padding:1rem;display:flex}.subnational-module__5l2dna__identityText{gap:.35rem;min-width:0;display:grid}.subnational-module__5l2dna__identityTitle{overflow-wrap:anywhere;margin:0;font-size:clamp(1.35rem,3vw,1.85rem);font-weight:750;line-height:1.15}.subnational-module__5l2dna__identityText p,.subnational-module__5l2dna__hero p,.subnational-module__5l2dna__card p,.subnational-module__5l2dna__notice p{color:var(--text-muted);margin:0}.subnational-module__5l2dna__content,.subnational-module__5l2dna__stack{grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;display:grid}.subnational-module__5l2dna__hero,.subnational-module__5l2dna__card,.subnational-module__5l2dna__notice,.subnational-module__5l2dna__toolbar{gap:.75rem;min-width:0;padding:clamp(1rem,3vw,1.35rem);display:grid}.subnational-module__5l2dna__hero h1,.subnational-module__5l2dna__card h2,.subnational-module__5l2dna__notice h2,.subnational-module__5l2dna__card h3{overflow-wrap:anywhere;margin:0}.subnational-module__5l2dna__heroMeta,.subnational-module__5l2dna__actions,.subnational-module__5l2dna__filters{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.subnational-module__5l2dna__grid,.subnational-module__5l2dna__cardGrid,.subnational-module__5l2dna__territoryGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem;display:grid}.subnational-module__5l2dna__card{align-content:start}.subnational-module__5l2dna__cardHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.subnational-module__5l2dna__cardLink{color:inherit;text-decoration:none}.subnational-module__5l2dna__cardLink:hover h2,.subnational-module__5l2dna__cardLink:focus-visible h2{text-decoration:underline}.subnational-module__5l2dna__list,.subnational-module__5l2dna__activity{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.subnational-module__5l2dna__list li,.subnational-module__5l2dna__activity li{border-top:1px solid var(--border,#dbe3ee);overflow-wrap:anywhere;gap:.25rem;padding-top:.65rem;display:grid}.subnational-module__5l2dna__muted,.subnational-module__5l2dna__detail{color:var(--text-muted);font-size:.9rem}.subnational-module__5l2dna__readOnly{background:color-mix(in srgb, var(--warning,#b7791f) 10%, white);border-color:color-mix(in srgb, var(--warning,#b7791f) 38%, white)}.subnational-module__5l2dna__filters label{flex:12rem;gap:.35rem;min-width:0;display:grid}.subnational-module__5l2dna__filters input,.subnational-module__5l2dna__filters select,.subnational-module__5l2dna__field input,.subnational-module__5l2dna__field textarea{border:1px solid var(--border,#cbd5e1);font:inherit;border-radius:.6rem;width:100%;min-height:2.75rem;padding:.65rem .75rem}.subnational-module__5l2dna__field{gap:.35rem;display:grid}.subnational-module__5l2dna__tableWrap{max-width:100%;overflow-x:auto}.subnational-module__5l2dna__table{border-collapse:collapse;width:100%;min-width:42rem}.subnational-module__5l2dna__table th,.subnational-module__5l2dna__table td{border-bottom:1px solid var(--border,#dbe3ee);text-align:left;vertical-align:top;padding:.75rem}.subnational-module__5l2dna__table th{background:var(--surface-raised,#f6f8fb)}.subnational-module__5l2dna__bar{background:var(--surface-raised,#e8edf4);border-radius:999px;height:.65rem;overflow:hidden}.subnational-module__5l2dna__bar span{background:var(--accent,#365f9d);height:100%;display:block}@media (max-width:480px){.subnational-module__5l2dna__identity{align-items:flex-start}.subnational-module__5l2dna__actions>*,.subnational-module__5l2dna__actions a,.subnational-module__5l2dna__actions button{width:100%}.subnational-module__5l2dna__cardHeader{display:grid}}
.institution-module__pn98Dq__shell{width:min(100%,76rem);min-width:0;color:var(--text);margin:0 auto;padding:clamp(1rem,2.5vw,2rem)}.institution-module__pn98Dq__breadcrumbs{color:var(--text-muted);flex-wrap:wrap;gap:.35rem;margin-bottom:1rem;font-size:.85rem;display:flex}.institution-module__pn98Dq__breadcrumbs a{color:inherit}.institution-module__pn98Dq__identity{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;display:grid}.institution-module__pn98Dq__identity p{overflow-wrap:anywhere;margin:0}.institution-module__pn98Dq__identityTitle{font-size:clamp(1.65rem,4vw,2.6rem);font-weight:850;color:var(--text)!important;margin-top:.25rem!important;line-height:1.1!important}.institution-module__pn98Dq__identity p{color:var(--text-muted);margin-top:.35rem;line-height:1.5}.institution-module__pn98Dq__content{min-width:0}.institution-module__pn98Dq__page{grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;display:grid}.institution-module__pn98Dq__pageHeader{gap:.45rem;display:grid}.institution-module__pn98Dq__pageHeader h1,.institution-module__pn98Dq__pageHeader h2,.institution-module__pn98Dq__pageHeader p{margin:0}.institution-module__pn98Dq__pageHeader h1{font-size:clamp(1.45rem,3vw,2.05rem)}.institution-module__pn98Dq__pageHeader p{max-width:72ch;color:var(--text-muted);line-height:1.55}.institution-module__pn98Dq__panel{border:1px solid var(--border);background:var(--panel);border-radius:.9rem;min-width:0;padding:clamp(1rem,2vw,1.3rem)}.institution-module__pn98Dq__panelHeader{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1rem;display:flex}.institution-module__pn98Dq__panelHeader h2,.institution-module__pn98Dq__panelHeader h3,.institution-module__pn98Dq__panelHeader p{margin:0}.institution-module__pn98Dq__panelHeader p{color:var(--text-muted);margin-top:.3rem;line-height:1.5}.institution-module__pn98Dq__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem;display:grid}.institution-module__pn98Dq__linkCard{border:1px solid var(--border);background:var(--panel);min-width:0;color:var(--text);border-radius:.8rem;gap:.6rem;padding:1rem;text-decoration:none;display:grid}.institution-module__pn98Dq__linkCard:hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 5%, var(--panel))}.institution-module__pn98Dq__linkCard h2,.institution-module__pn98Dq__linkCard h3,.institution-module__pn98Dq__linkCard p{overflow-wrap:anywhere;margin:0}.institution-module__pn98Dq__linkCard p{color:var(--text-muted);line-height:1.5}.institution-module__pn98Dq__list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.institution-module__pn98Dq__toolbar{flex-wrap:wrap;align-items:end;gap:.65rem;display:flex}.institution-module__pn98Dq__toolbar label{min-width:min(100%,13rem);color:var(--text-muted);gap:.3rem;font-size:.82rem;font-weight:700;display:grid}.institution-module__pn98Dq__toolbar input,.institution-module__pn98Dq__toolbar select,.institution-module__pn98Dq__form input,.institution-module__pn98Dq__form select,.institution-module__pn98Dq__form textarea{border:1px solid var(--border);background:var(--panel);width:100%;min-height:2.75rem;color:var(--text);font:inherit;border-radius:.6rem;padding:.6rem .7rem}.institution-module__pn98Dq__form{grid-template-columns:minmax(0,1fr);gap:.8rem;min-width:0;display:grid}.institution-module__pn98Dq__form label,.institution-module__pn98Dq__field{color:var(--text);gap:.35rem;font-weight:700;display:grid}.institution-module__pn98Dq__form small,.institution-module__pn98Dq__muted{color:var(--text-muted);font-weight:400;line-height:1.45}.institution-module__pn98Dq__actions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.institution-module__pn98Dq__split{grid-template-columns:minmax(0,1.35fr) minmax(16rem,.65fr);align-items:start;gap:1rem;display:grid}.institution-module__pn98Dq__member{border:1px solid var(--border);border-radius:.75rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.9rem;display:grid}.institution-module__pn98Dq__member h3,.institution-module__pn98Dq__member p{overflow-wrap:anywhere;margin:0}.institution-module__pn98Dq__member p{color:var(--text-muted);margin-top:.25rem;font-size:.86rem}.institution-module__pn98Dq__checkGrid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.5rem;max-height:16rem;padding:.2rem;display:grid;overflow:auto}.institution-module__pn98Dq__check{border:1px solid var(--border);border-radius:.55rem;align-items:start;padding:.6rem;grid-template:none!important;gap:.55rem!important;font-weight:500!important;display:flex!important}.institution-module__pn98Dq__check input{margin-top:.15rem;width:1.15rem!important;min-height:1.15rem!important}.institution-module__pn98Dq__measure{border:1px solid var(--border);background:var(--panel-soft);border-radius:.7rem;gap:.45rem;padding:.9rem;display:grid}.institution-module__pn98Dq__measure p{margin:0;line-height:1.5}.institution-module__pn98Dq__measureActions{flex-wrap:wrap;gap:.45rem;display:flex}.institution-module__pn98Dq__scroll{border-radius:.6rem;max-width:100%;overflow-x:auto}.institution-module__pn98Dq__table{border-collapse:collapse;width:100%;min-width:38rem}.institution-module__pn98Dq__table th,.institution-module__pn98Dq__table td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:.7rem}.institution-module__pn98Dq__table th{color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:.78rem}@media (max-width:760px){.institution-module__pn98Dq__shell{padding:.85rem}.institution-module__pn98Dq__split{grid-template-columns:1fr}.institution-module__pn98Dq__identity{align-items:start}.institution-module__pn98Dq__panelHeader{display:grid}}@media (max-width:420px){.institution-module__pn98Dq__member{grid-template-columns:auto minmax(0,1fr)}.institution-module__pn98Dq__member>:last-child{grid-column:1/-1;width:100%}.institution-module__pn98Dq__member>:last-child a,.institution-module__pn98Dq__member>:last-child button{justify-content:center;width:100%}}
.entity-hub-module__o7JExa__status{border:1px solid var(--border);background:var(--panel-soft);min-height:1.75rem;color:var(--text-muted);letter-spacing:.035em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.2rem .65rem;font-size:.78rem;font-weight:800;display:inline-flex}.entity-hub-module__o7JExa__status[data-tone=success]{border-color:color-mix(in srgb, var(--success) 45%, var(--border));color:var(--success)}.entity-hub-module__o7JExa__status[data-tone=danger]{border-color:color-mix(in srgb, var(--danger) 45%, var(--border));color:var(--danger)}.entity-hub-module__o7JExa__status[data-tone=accent]{border-color:color-mix(in srgb, var(--accent) 45%, var(--border));color:var(--accent)}.entity-hub-module__o7JExa__metrics{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.8rem;margin:0;display:grid}.entity-hub-module__o7JExa__metric{border:1px solid var(--border);background:var(--panel);border-radius:.8rem;min-width:0;padding:1rem}.entity-hub-module__o7JExa__metric dt{color:var(--text-muted);font-size:.82rem;font-weight:700}.entity-hub-module__o7JExa__metric dd{color:var(--text);overflow-wrap:anywhere;margin:.35rem 0 0;font-size:clamp(1.05rem,2vw,1.5rem);font-weight:800}.entity-hub-module__o7JExa__metric small{color:var(--text-muted);margin-top:.3rem;line-height:1.4;display:block}.entity-hub-module__o7JExa__state{border:1px dashed var(--border);background:var(--panel-soft);border-radius:.8rem;justify-items:start;gap:.7rem;padding:1.25rem;display:grid}.entity-hub-module__o7JExa__state h2,.entity-hub-module__o7JExa__state h3,.entity-hub-module__o7JExa__state p{margin:0}.entity-hub-module__o7JExa__state p{color:var(--text-muted);line-height:1.55}.entity-hub-module__o7JExa__feedback{border:1px solid var(--border);background:var(--panel-soft);border-radius:.65rem;margin:0;padding:.75rem .9rem}.entity-hub-module__o7JExa__feedback[data-tone=error]{border-color:color-mix(in srgb, var(--danger) 45%, var(--border));color:var(--danger)}.entity-hub-module__o7JExa__feedback[data-tone=success]{border-color:color-mix(in srgb, var(--success) 45%, var(--border));color:var(--success)}@media (max-width:420px){.entity-hub-module__o7JExa__metrics{grid-template-columns:1fr 1fr}.entity-hub-module__o7JExa__metric{padding:.8rem}}
.international-funds-module__wwKH8W__workspace{gap:1.5rem;min-width:0;display:grid}.international-funds-module__wwKH8W__panel{border:1px solid var(--border,#64748b);border-radius:.75rem;min-width:0;padding:1.25rem}.international-funds-module__wwKH8W__facts{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.international-funds-module__wwKH8W__facts dt{font-weight:600}.international-funds-module__wwKH8W__facts dd{margin:.4rem 0 0}.international-funds-module__wwKH8W__form{gap:1rem;max-width:42rem;margin-top:1.5rem;display:grid}.international-funds-module__wwKH8W__workspace label{gap:.4rem;display:grid}.international-funds-module__wwKH8W__workspace input,.international-funds-module__wwKH8W__workspace select,.international-funds-module__wwKH8W__workspace textarea{width:100%;color:inherit;background:var(--surface,transparent);border:1px solid var(--border,#64748b);border-radius:.3rem;padding:.6rem}.international-funds-module__wwKH8W__tableScroll{max-width:100%;overflow-x:auto}.international-funds-module__wwKH8W__tableScroll table{border-collapse:collapse;width:100%}.international-funds-module__wwKH8W__tableScroll th,.international-funds-module__wwKH8W__tableScroll td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border,#64748b);min-width:8rem;padding:.7rem}
.politician-identity-module__uSAt9a__identity{vertical-align:middle;min-width:0;max-width:100%;color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.politician-identity-module__uSAt9a__identity:hover .politician-identity-module__uSAt9a__name{text-decoration:underline}.politician-identity-module__uSAt9a__identity:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid}.politician-identity-module__uSAt9a__portrait{object-fit:cover;border:1px solid var(--border,#cbd5e1);border-radius:6px;flex:0 0 36px;width:36px;height:36px}.politician-identity-module__uSAt9a__text{overflow-wrap:anywhere;min-width:0;line-height:1.35;display:grid}.politician-identity-module__uSAt9a__name{font-weight:600}.politician-identity-module__uSAt9a__text small{color:var(--text-muted,#64748b);font-size:.75rem}.politician-identity-module__uSAt9a__picker{gap:6px;width:100%;min-width:0;max-width:100%;display:inline-grid}.politician-identity-module__uSAt9a__picker>select{width:100%;min-width:0;max-width:100%}.politician-identity-module__uSAt9a__previews{flex-wrap:wrap;gap:8px 16px;max-height:180px;padding:3px;display:flex;overflow:auto}
.bills-flow-module__CRP--q__page{gap:18px;display:grid}.bills-flow-module__CRP--q__heroPanel,.bills-flow-module__CRP--q__panel{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow)}.bills-flow-module__CRP--q__heroPanel{background:linear-gradient(135deg,#2563eb1f 0%,#fffffffa 58%,#0f172a08 100%);border-radius:18px;gap:18px;padding:22px;display:grid}.bills-flow-module__CRP--q__heroTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.bills-flow-module__CRP--q__heroCopy{gap:8px;min-width:0;display:grid}.bills-flow-module__CRP--q__breadcrumbs{color:var(--text-muted);flex-wrap:wrap;gap:8px;font-size:.92rem;display:flex}.bills-flow-module__CRP--q__titleRow{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.bills-flow-module__CRP--q__pageTitle{letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:clamp(1.85rem,3vw,2.25rem);line-height:1.08}.bills-flow-module__CRP--q__description{max-width:760px;color:var(--text-muted);overflow-wrap:anywhere;margin:0;line-height:1.55}.bills-flow-module__CRP--q__panel{border-radius:16px;gap:14px;min-width:0;padding:18px;display:grid}.bills-flow-module__CRP--q__compactPanel{padding:14px}.bills-flow-module__CRP--q__panelHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.bills-flow-module__CRP--q__panelCopy{gap:4px;min-width:0;display:grid}.bills-flow-module__CRP--q__panelTitle{margin:0;font-size:1.08rem;line-height:1.2}.bills-flow-module__CRP--q__panelText,.bills-flow-module__CRP--q__mutedText,.bills-flow-module__CRP--q__emptyText,.bills-flow-module__CRP--q__finePrint{color:var(--text-muted);overflow-wrap:anywhere;margin:0;line-height:1.5}.bills-flow-module__CRP--q__finePrint{font-size:.86rem}.bills-flow-module__CRP--q__metricGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;min-width:0;display:grid}.bills-flow-module__CRP--q__metricTile,.bills-flow-module__CRP--q__softTile{border:1px solid var(--border);background:var(--panel-soft);border-radius:14px;gap:7px;min-width:0;padding:14px;display:grid}.bills-flow-module__CRP--q__metricLabel,.bills-flow-module__CRP--q__fieldLabel{color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.75rem;font-weight:800}.bills-flow-module__CRP--q__metricValue{color:var(--text);font-size:1.12rem;font-weight:800}.bills-flow-module__CRP--q__primaryLink,.bills-flow-module__CRP--q__secondaryLink,.bills-flow-module__CRP--q__secondaryButton,.bills-flow-module__CRP--q__dangerButton{white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:9px 13px;font-size:.92rem;font-weight:800;text-decoration:none;display:inline-flex}.bills-flow-module__CRP--q__primaryLink{color:#fff;background:linear-gradient(#3b82f6 0%,#2563eb 100%);box-shadow:0 8px 20px #2563eb38}.bills-flow-module__CRP--q__primaryLink:hover{color:#fff;background:linear-gradient(#2563eb 0%,#1d4ed8 100%)}.bills-flow-module__CRP--q__secondaryLink,.bills-flow-module__CRP--q__secondaryButton,.bills-flow-module__CRP--q__dangerButton{border:1px solid var(--border);color:var(--text);box-shadow:none;background:#fff}.bills-flow-module__CRP--q__secondaryLink:hover,.bills-flow-module__CRP--q__secondaryButton:hover:not(:disabled),.bills-flow-module__CRP--q__dangerButton:hover:not(:disabled){color:var(--text);box-shadow:none;background:#eff6ff;border-color:#bfdbfe;transform:none}.bills-flow-module__CRP--q__dangerButton{color:#991b1b}.bills-flow-module__CRP--q__dangerButton:hover:not(:disabled){background:#fef2f2;border-color:#fecaca}.bills-flow-module__CRP--q__buttonRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bills-flow-module__CRP--q__statusChip{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex:none;justify-content:center;align-items:center;width:fit-content;min-height:28px;padding:5px 10px;font-size:.76rem;font-weight:900;display:inline-flex}.bills-flow-module__CRP--q__statusDraft{color:#92400e;background:#fef3c7}.bills-flow-module__CRP--q__statusDebating{color:#1d4ed8;background:#dbeafe}.bills-flow-module__CRP--q__statusVoting{color:#166534;background:#dcfce7}.bills-flow-module__CRP--q__statusReview{color:#5b21b6;background:#ede9fe}.bills-flow-module__CRP--q__statusClosed,.bills-flow-module__CRP--q__statusWithdrawn,.bills-flow-module__CRP--q__statusPassed,.bills-flow-module__CRP--q__statusRejected{color:#334155;background:#f1f5f9}.bills-flow-module__CRP--q__statusRejected,.bills-flow-module__CRP--q__statusWithdrawn{color:#991b1b;background:#fee2e2}.bills-flow-module__CRP--q__workbenchGrid{grid-template-columns:minmax(0,1fr) minmax(280px,340px);grid-template-areas:"queue queue""main side";align-items:start;gap:16px;display:grid}.bills-flow-module__CRP--q__queueStack{grid-area:queue}.bills-flow-module__CRP--q__mainStack{grid-area:main}.bills-flow-module__CRP--q__sideStack{grid-area:side}.bills-flow-module__CRP--q__mainStack,.bills-flow-module__CRP--q__sideStack,.bills-flow-module__CRP--q__queueStack,.bills-flow-module__CRP--q__formStack,.bills-flow-module__CRP--q__listStack,.bills-flow-module__CRP--q__articleDetails,.bills-flow-module__CRP--q__debateList{overflow-wrap:anywhere;gap:12px;min-width:0;display:grid}.bills-flow-module__CRP--q__formStack h2,.bills-flow-module__CRP--q__formStack h3{margin:0;font-size:1rem;line-height:1.25}.bills-flow-module__CRP--q__formStack>*,.bills-flow-module__CRP--q__fieldGroup,.bills-flow-module__CRP--q__fieldGroup>*,.bills-flow-module__CRP--q__panelHeader>*{min-width:0}.bills-flow-module__CRP--q__formStack input,.bills-flow-module__CRP--q__formStack select,.bills-flow-module__CRP--q__formStack textarea,.bills-flow-module__CRP--q__fieldGroup input,.bills-flow-module__CRP--q__fieldGroup select,.bills-flow-module__CRP--q__fieldGroup textarea{min-width:0;max-width:100%}.bills-flow-module__CRP--q__currentValueNote{color:var(--text-muted);margin:0;font-size:.9rem}.bills-flow-module__CRP--q__currentValueOption{color:#94a3b8}.bills-flow-module__CRP--q__queueItem,.bills-flow-module__CRP--q__billRow,.bills-flow-module__CRP--q__articleCard,.bills-flow-module__CRP--q__debatePost,.bills-flow-module__CRP--q__ministerCard{border:1px solid var(--border);background:#fff;border-radius:14px}.bills-flow-module__CRP--q__queueItem,.bills-flow-module__CRP--q__billRow,.bills-flow-module__CRP--q__articleCard{color:inherit;text-decoration:none}.bills-flow-module__CRP--q__queueItem{gap:8px;padding:12px;display:grid}.bills-flow-module__CRP--q__queueItem:hover,.bills-flow-module__CRP--q__billRow:hover{color:inherit;background:#f8fbff;border-color:#bfdbfe}.bills-flow-module__CRP--q__queueItemActive{background:linear-gradient(#eff6ff 0%,#fff 100%);border-color:#93c5fd}.bills-flow-module__CRP--q__queueTitle,.bills-flow-module__CRP--q__billTitle,.bills-flow-module__CRP--q__articleTitle{color:var(--text);overflow-wrap:anywhere;font-weight:850;line-height:1.3}.bills-flow-module__CRP--q__queueMeta,.bills-flow-module__CRP--q__billMeta,.bills-flow-module__CRP--q__articleMeta,.bills-flow-module__CRP--q__queueSummary,.bills-flow-module__CRP--q__billSummary{color:var(--text-muted);font-size:.88rem;line-height:1.4}.bills-flow-module__CRP--q__queueSummary,.bills-flow-module__CRP--q__billSummary{overflow-wrap:anywhere;display:block}.bills-flow-module__CRP--q__billSummary{color:#334155;margin:0}.bills-flow-module__CRP--q__billFilters{flex-wrap:wrap;gap:8px;display:flex}.bills-flow-module__CRP--q__filterButton{border:1px solid var(--border);box-shadow:none;color:var(--text-muted);background:#fff;border-radius:999px;padding:8px 12px;font-size:.88rem;font-weight:800}.bills-flow-module__CRP--q__filterButton:hover:not(:disabled){color:var(--text);box-shadow:none;background:#eff6ff;border-color:#bfdbfe;transform:none}.bills-flow-module__CRP--q__filterButtonActive{color:#1d4ed8;background:#dbeafe;border-color:#93c5fd}.bills-flow-module__CRP--q__billRow{gap:12px;padding:16px;display:grid}.bills-flow-module__CRP--q__billRowTop,.bills-flow-module__CRP--q__billRowActions,.bills-flow-module__CRP--q__articleCardTop,.bills-flow-module__CRP--q__splitRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.bills-flow-module__CRP--q__billRowBody{grid-template-columns:minmax(220px,1fr) minmax(160px,240px);gap:10px;min-width:0;display:grid}.bills-flow-module__CRP--q__voteBar{grid-template-columns:var(--for,1fr) var(--against,1fr) var(--abstain,1fr);background:#e2e8f0;border-radius:999px;height:9px;display:grid;overflow:hidden}.bills-flow-module__CRP--q__voteFor{background:#22c55e}.bills-flow-module__CRP--q__voteAgainst{background:#ef4444}.bills-flow-module__CRP--q__voteAbstain{background:#94a3b8}.bills-flow-module__CRP--q__voteLegend{color:var(--text-muted);flex-wrap:wrap;gap:10px;font-size:.84rem;display:flex}.bills-flow-module__CRP--q__legendDot{vertical-align:middle;border-radius:999px;width:8px;height:8px;margin-right:5px;display:inline-block}.bills-flow-module__CRP--q__editorLayout{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start;gap:14px;min-width:0;display:grid}.bills-flow-module__CRP--q__editorLayoutWithProposalMap{grid-template-columns:minmax(0,1fr)}.bills-flow-module__CRP--q__articleCard{gap:8px;padding:12px;display:grid}.bills-flow-module__CRP--q__articleCardSelected{background:#eff6ff;border-color:#93c5fd}.bills-flow-module__CRP--q__valueComparison{gap:6px;min-width:0;display:grid}.bills-flow-module__CRP--q__valueComparisonLabel{color:var(--text);font-size:.9rem;line-height:1.35}.bills-flow-module__CRP--q__valueComparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.bills-flow-module__CRP--q__valueComparisonGrid>div{border:1px solid var(--border);background:#f8fafc;border-radius:10px;gap:3px;min-width:0;padding:8px;display:grid}.bills-flow-module__CRP--q__valueComparisonGrid dt{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.74rem;font-weight:800}.bills-flow-module__CRP--q__valueComparisonGrid dd{color:var(--text);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:.88rem;line-height:1.4}.bills-flow-module__CRP--q__flagValue{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bills-flow-module__CRP--q__articleActions{flex-wrap:wrap;gap:8px;display:flex}.bills-flow-module__CRP--q__articleActions button{border-radius:10px;min-height:34px;padding:7px 10px;font-size:.86rem}.bills-flow-module__CRP--q__fieldGroup{gap:6px;display:grid}.bills-flow-module__CRP--q__fieldHint{color:var(--text-muted);font-size:.86rem;line-height:1.45}.bills-flow-module__CRP--q__responsiveFieldGrid,.bills-flow-module__CRP--q__taxPreviewGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;min-width:0;display:grid}.bills-flow-module__CRP--q__taxBracketRow{grid-template-columns:minmax(120px,1fr) minmax(120px,1fr) auto;align-items:end;gap:8px;min-width:0;display:grid}.bills-flow-module__CRP--q__taxPreviewItem{border:1px solid var(--border);background:#fff;border-radius:8px;gap:4px;min-width:0;padding:10px;display:grid}.bills-flow-module__CRP--q__taxPreviewValue{color:var(--text);overflow-wrap:anywhere;font-weight:850}.bills-flow-module__CRP--q__scrollBox{border:1px solid var(--border);background:#fff;border-radius:12px;gap:8px;max-height:230px;padding:10px;display:grid;overflow:auto}.bills-flow-module__CRP--q__checkboxRow{color:var(--text);align-items:center;gap:9px;display:flex}.bills-flow-module__CRP--q__checkboxRow input{flex:none}.bills-flow-module__CRP--q__ministerCard{background:var(--panel-soft);gap:8px;padding:12px;display:grid}.bills-flow-module__CRP--q__stageTrack{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.bills-flow-module__CRP--q__stageStep{border:1px solid var(--border);background:var(--panel-soft);border-radius:12px;padding:10px}.bills-flow-module__CRP--q__stageStepActive{background:#eff6ff;border-color:#93c5fd}.bills-flow-module__CRP--q__stageLabel{color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:800;display:block}.bills-flow-module__CRP--q__stageValue{margin-top:4px;font-weight:850;display:block}.bills-flow-module__CRP--q__voteChoiceRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.bills-flow-module__CRP--q__debatePost{gap:6px;padding:12px;display:grid}.bills-flow-module__CRP--q__debateMeta{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:.84rem;display:flex}.bills-flow-module__CRP--q__debateBody{white-space:pre-wrap;margin:0;line-height:1.5}.bills-flow-module__CRP--q__emptyState,.bills-flow-module__CRP--q__errorState{background:linear-gradient(#f8fafc 0%,#fff 100%);border:1px dashed #bfd3ea;border-radius:14px;padding:14px}.bills-flow-module__CRP--q__errorState{color:#991b1b;background:#fef2f2;border-color:#fecaca}.bills-flow-module__CRP--q__inlineActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bills-flow-module__CRP--q__srStatus{color:var(--text-muted);margin:0}@media (max-width:1100px){.bills-flow-module__CRP--q__workbenchGrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""side""queue"}.bills-flow-module__CRP--q__queueStack,.bills-flow-module__CRP--q__sideStack{order:initial}.bills-flow-module__CRP--q__billRowBody,.bills-flow-module__CRP--q__editorLayout,.bills-flow-module__CRP--q__taxBracketRow,.bills-flow-module__CRP--q__stageTrack{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){.bills-flow-module__CRP--q__heroPanel,.bills-flow-module__CRP--q__panel{border-radius:14px;padding:14px}.bills-flow-module__CRP--q__pageTitle{font-size:1.7rem}.bills-flow-module__CRP--q__stageTrack,.bills-flow-module__CRP--q__voteChoiceRow{grid-template-columns:minmax(0,1fr)}.bills-flow-module__CRP--q__primaryLink,.bills-flow-module__CRP--q__secondaryLink,.bills-flow-module__CRP--q__secondaryButton,.bills-flow-module__CRP--q__dangerButton{width:100%}}
.conflicts-module__XNYAfq__shell{width:min(100%,78rem);color:var(--text);gap:1rem;margin:0 auto;padding:clamp(1rem,2.5vw,2rem);display:grid}.conflicts-module__XNYAfq__breadcrumbs{color:var(--text-muted);flex-wrap:wrap;gap:.35rem;font-size:.85rem;display:flex}.conflicts-module__XNYAfq__header{gap:.4rem;display:grid}.conflicts-module__XNYAfq__header h1,.conflicts-module__XNYAfq__header p{margin:0}.conflicts-module__XNYAfq__header p{max-width:72ch;color:var(--text-muted);line-height:1.5}.conflicts-module__XNYAfq__panel{border:1px solid var(--border);background:var(--panel);border-radius:.9rem;padding:1rem}.conflicts-module__XNYAfq__toolbar{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));align-items:end;gap:.7rem;display:grid}.conflicts-module__XNYAfq__toolbar label{color:var(--text-muted);gap:.3rem;font-size:.84rem;font-weight:700;display:grid}.conflicts-module__XNYAfq__toolbar input,.conflicts-module__XNYAfq__toolbar select{border:1px solid var(--border);background:var(--panel);width:100%;min-height:2.75rem;color:var(--text);font:inherit;border-radius:.6rem;padding:.6rem}.conflicts-module__XNYAfq__checks{flex-wrap:wrap;grid-column:1/-1;gap:.8rem;display:flex}.conflicts-module__XNYAfq__checks label{flex-direction:row;align-items:center;gap:.4rem;display:flex}.conflicts-module__XNYAfq__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr));gap:1rem;display:grid}.conflicts-module__XNYAfq__card{border:1px solid var(--border);background:var(--panel);border-radius:.85rem;gap:.7rem;padding:1rem;display:grid}.conflicts-module__XNYAfq__card h2,.conflicts-module__XNYAfq__card p{overflow-wrap:anywhere;margin:0}.conflicts-module__XNYAfq__card p,.conflicts-module__XNYAfq__meta{color:var(--text-muted);line-height:1.45}.conflicts-module__XNYAfq__sides{grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;display:grid}.conflicts-module__XNYAfq__nation{align-items:center;gap:.4rem;min-width:0;font-weight:750;display:flex}.conflicts-module__XNYAfq__nation span{overflow-wrap:anywhere}.conflicts-module__XNYAfq__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;display:flex}@media (max-width:480px){.conflicts-module__XNYAfq__shell{padding:.85rem}.conflicts-module__XNYAfq__sides{grid-template-columns:1fr}.conflicts-module__XNYAfq__sides>span{display:none}}
.chronicle-module__wMK94a__page{gap:1rem;min-width:0;display:grid}.chronicle-module__wMK94a__panel{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);overflow-wrap:anywhere;gap:1rem;min-width:0;padding:clamp(12px,3vw,24px);display:grid}.chronicle-module__wMK94a__header{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:1rem;display:flex}.chronicle-module__wMK94a__header h1,.chronicle-module__wMK94a__panel h2,.chronicle-module__wMK94a__panel h3,.chronicle-module__wMK94a__panel p{margin:0}.chronicle-module__wMK94a__meta{color:var(--text-muted);font-size:.9rem}.chronicle-module__wMK94a__row{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.chronicle-module__wMK94a__filters{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));align-items:end;gap:.75rem;display:grid}.chronicle-module__wMK94a__filters label,.chronicle-module__wMK94a__editor label{gap:.35rem;min-width:0;display:grid}.chronicle-module__wMK94a__filters input,.chronicle-module__wMK94a__filters select,.chronicle-module__wMK94a__editor input,.chronicle-module__wMK94a__editor textarea,.chronicle-module__wMK94a__editor select{box-sizing:border-box;width:100%;min-width:0}.chronicle-module__wMK94a__editor{gap:1rem;min-width:0;display:grid}.chronicle-module__wMK94a__chip{border:1px solid var(--border);overflow-wrap:anywhere;border-radius:999px;padding:.2rem .6rem;font-size:.85rem;display:inline-flex}.chronicle-module__wMK94a__body{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;max-width:78ch;line-height:1.7}.chronicle-module__wMK94a__activity{gap:.5rem;padding-left:1.25rem;display:grid}.chronicle-module__wMK94a__error{color:#b91c1c}.chronicle-module__wMK94a__event{scroll-margin-top:6rem}
.election-results-module__sChuIa__page{gap:1.25rem;min-width:0;display:grid}.election-results-module__sChuIa__panel{border:1px solid var(--border);background:var(--panel);overflow-wrap:anywhere;border-radius:1rem;gap:1rem;min-width:0;padding:clamp(1rem,2vw,1.5rem);display:grid}.election-results-module__sChuIa__panel th{overflow-wrap:normal}.election-results-module__sChuIa__panel h2,.election-results-module__sChuIa__panel p{margin:0}.election-results-module__sChuIa__identity{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.election-results-module__sChuIa__identity>div{flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0;display:flex}.election-results-module__sChuIa__links{flex-wrap:wrap;gap:.75rem 1.25rem;display:flex}.election-results-module__sChuIa__muted,.election-results-module__sChuIa__abbreviation{color:var(--text-muted)}.election-results-module__sChuIa__abbreviation{font-weight:400;display:block}.election-results-module__sChuIa__chart{justify-self:center;width:100%;max-width:35rem}.election-results-module__sChuIa__seatList{gap:.75rem;min-width:0;display:grid}.election-results-module__sChuIa__seatRow{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.election-results-module__sChuIa__seatTrack{background:var(--panel-soft);border-radius:1rem;width:100%;height:.6rem;overflow:hidden}.election-results-module__sChuIa__seatBar{border-radius:inherit;height:100%}.election-results-module__sChuIa__scroll{min-width:0;overflow-x:auto}.election-results-module__sChuIa__flowChart{width:100%;min-width:38.75rem;max-height:32.5rem;display:block}.election-results-module__sChuIa__flowSummary{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.75rem;display:grid}.election-results-module__sChuIa__flowCard{border:1px solid var(--border);background:var(--panel-soft);border-radius:.75rem;gap:.5rem;padding:.75rem;display:grid}.election-results-module__sChuIa__flowCard>span:first-child{color:var(--text-muted);font-weight:700}.election-results-module__sChuIa__flowDetails summary{cursor:pointer}.election-results-module__sChuIa__flowDetails ul{gap:.5rem;padding-left:1.25rem;display:grid}@media (max-width:40rem){.election-results-module__sChuIa__panel{border-radius:.75rem}.election-results-module__sChuIa__links a{padding-block:.3rem}}.election-results-module__sChuIa__mapControls{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.election-results-module__sChuIa__mapControls label{flex:12rem;gap:.35rem;min-width:min(100%,12rem);display:grid}.election-results-module__sChuIa__mapControls input,.election-results-module__sChuIa__mapControls select{width:100%;min-width:0;min-height:2.75rem}.election-results-module__sChuIa__mapControls button,.election-results-module__sChuIa__panel td button,.election-results-module__sChuIa__panel th button{min-height:2.75rem}.election-results-module__sChuIa__mapLegend{flex-wrap:wrap;gap:.75rem;display:flex}.election-results-module__sChuIa__mapLegend span{align-items:center;gap:.35rem;display:inline-flex}.election-results-module__sChuIa__mapLegend i{border:1px solid var(--border);width:1rem;height:1rem}
.war-ui-module__MP6X5G__page{gap:1rem;min-width:0;display:grid}.war-ui-module__MP6X5G__navalLocation{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.6rem;min-width:0;margin-bottom:1rem;display:flex}.war-ui-module__MP6X5G__navalLocation p{margin:0}.war-ui-module__MP6X5G__navalLocation label{flex:15rem;gap:.3rem;min-width:0;display:grid}.war-ui-module__MP6X5G__navalLocation select{width:100%;min-width:0;min-height:2.75rem}.war-ui-module__MP6X5G__navalLocation a{white-space:normal;align-items:center;min-height:2.75rem;display:inline-flex}.war-ui-module__MP6X5G__header{gap:.35rem;display:grid}.war-ui-module__MP6X5G__header h1,.war-ui-module__MP6X5G__header h2,.war-ui-module__MP6X5G__header p{margin:0}.war-ui-module__MP6X5G__header p,.war-ui-module__MP6X5G__muted{color:var(--text-muted);line-height:1.5}.war-ui-module__MP6X5G__panel{border:1px solid var(--border);background:var(--panel);border-radius:.9rem;min-width:0;padding:clamp(1rem,2vw,1.3rem)}.war-ui-module__MP6X5G__panel h2,.war-ui-module__MP6X5G__panel h3,.war-ui-module__MP6X5G__panel p{margin-top:0}.war-ui-module__MP6X5G__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1rem;display:grid}.war-ui-module__MP6X5G__card{border:1px solid var(--border);background:var(--panel);border-radius:.8rem;gap:.55rem;min-width:0;padding:1rem;display:grid}.war-ui-module__MP6X5G__card h2,.war-ui-module__MP6X5G__card h3,.war-ui-module__MP6X5G__card p{overflow-wrap:anywhere;margin:0}.war-ui-module__MP6X5G__card p,.war-ui-module__MP6X5G__card small{color:var(--text-muted);line-height:1.45}.war-ui-module__MP6X5G__cardLink{color:inherit;text-decoration:none}.war-ui-module__MP6X5G__cardLink:hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 5%, var(--panel))}.war-ui-module__MP6X5G__flags{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.war-ui-module__MP6X5G__split{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.war-ui-module__MP6X5G__list{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.war-ui-module__MP6X5G__row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:start;gap:1rem;padding:.8rem 0;display:flex}.war-ui-module__MP6X5G__row:last-child{border-bottom:0}.war-ui-module__MP6X5G__row>*{min-width:0}.war-ui-module__MP6X5G__actions{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.war-ui-module__MP6X5G__toolbar{flex-wrap:wrap;align-items:end;gap:.7rem;display:flex}.war-ui-module__MP6X5G__toolbar label,.war-ui-module__MP6X5G__form label{color:var(--text-muted);gap:.3rem;font-size:.85rem;font-weight:700;display:grid}.war-ui-module__MP6X5G__toolbar input,.war-ui-module__MP6X5G__toolbar select,.war-ui-module__MP6X5G__form input,.war-ui-module__MP6X5G__form select,.war-ui-module__MP6X5G__form textarea{border:1px solid var(--border);background:var(--panel);width:100%;min-height:2.75rem;color:var(--text);font:inherit;border-radius:.6rem;padding:.6rem .7rem}.war-ui-module__MP6X5G__form{gap:.8rem;max-width:44rem;display:grid}.war-ui-module__MP6X5G__form fieldset{border:1px solid var(--border);border-radius:.7rem;padding:.8rem}.war-ui-module__MP6X5G__batchMove,.war-ui-module__MP6X5G__batchMove form,.war-ui-module__MP6X5G__batchMove fieldset,.war-ui-module__MP6X5G__batchMove label{overflow-wrap:anywhere;min-width:0}.war-ui-module__MP6X5G__batchMove form{gap:.6rem;display:grid}.war-ui-module__MP6X5G__batchMove select,.war-ui-module__MP6X5G__batchMove input[type=search]{min-width:0;max-width:100%}.war-ui-module__MP6X5G__batchMove input[type=checkbox]{width:auto;min-height:auto}.war-ui-module__MP6X5G__check{align-items:start;padding:.45rem;color:var(--text)!important;gap:.55rem!important;font-weight:500!important;display:flex!important}.war-ui-module__MP6X5G__check input{margin-top:.15rem;width:auto!important;min-height:auto!important}.war-ui-module__MP6X5G__progress{gap:.25rem;display:grid}.war-ui-module__MP6X5G__track{background:var(--panel-soft);border:1px solid var(--border);border-radius:999px;height:.65rem;overflow:hidden}.war-ui-module__MP6X5G__fill{background:var(--accent);height:100%}.war-ui-module__MP6X5G__timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.war-ui-module__MP6X5G__timeline li{border-bottom:1px solid var(--border);grid-template-columns:8rem minmax(0,1fr);gap:1rem;padding:.8rem 0;display:grid;position:relative}.war-ui-module__MP6X5G__timeline time{color:var(--text-muted);font-size:.85rem}.war-ui-module__MP6X5G__timeline h3,.war-ui-module__MP6X5G__timeline p{margin:0}.war-ui-module__MP6X5G__timeline p{color:var(--text-muted);margin-top:.25rem}.war-ui-module__MP6X5G__map{border:1px solid var(--border);background:color-mix(in srgb, var(--panel-soft) 88%, #94a3b8);border-radius:.8rem;min-height:26rem;overflow:hidden}.war-ui-module__MP6X5G__mapLegend{color:var(--text-muted);flex-wrap:wrap;gap:.55rem 1rem;margin:.75rem 0 1rem;padding:0;font-size:.86rem;list-style:none;display:flex}.war-ui-module__MP6X5G__mapLegend li{align-items:center;gap:.45rem;display:inline-flex}.war-ui-module__MP6X5G__mapLegend li:before{content:"";background:#64748b55;border:2px solid #334155;border-radius:.18rem;width:1.15rem;height:.75rem}.war-ui-module__MP6X5G__mapLegend li[data-kind=occupied]:before{background:#7c3aed55;border-style:dashed;border-color:#5b21b6}.war-ui-module__MP6X5G__mapLegend li[data-kind=contested]:before{background:#dc262677;border:3px solid #7f1d1d}.war-ui-module__MP6X5G__mapLegend li[data-kind=objective]:before{background:#f59e0b66;border-color:#334155;box-shadow:inset 0 0 0 2px #fbbf24}.war-ui-module__MP6X5G__mapLegend li[data-kind=land-connection]:before{background:#475569;border-color:#475569;height:.2rem}.war-ui-module__MP6X5G__mapLegend li[data-kind=strait-connection]:before{background:#0284c722;border-style:dashed;border-color:#0284c7}.war-ui-module__MP6X5G__mapLegend li[data-kind=sea-route]:before{background:#2563eb22;border-style:dotted;border-color:#2563eb}.war-ui-module__MP6X5G__mapLegend li[data-kind=one-way-connection]:before{background:linear-gradient(90deg,#0000 55%,#0f172a 55%);border-color:#0f172a}.war-ui-module__MP6X5G__mapLegend li[data-kind=legal-destination]:before{background:#16a34a;border-color:#0f172a;box-shadow:inset 0 0 0 2px #fbbf24}.war-ui-module__MP6X5G__mapLegend li[data-kind=blocked-destination]:before{background:0 0;border-style:dashed;border-color:#94a3b8}.war-ui-module__MP6X5G__scroll{border-radius:.6rem;max-width:100%;overflow-x:auto}.war-ui-module__MP6X5G__table{border-collapse:collapse;width:100%;min-width:46rem}.war-ui-module__MP6X5G__table th,.war-ui-module__MP6X5G__table td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:.7rem}.war-ui-module__MP6X5G__table th{color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:.78rem}.war-ui-module__MP6X5G__notice{border:1px solid var(--border);background:var(--panel-soft);border-radius:.75rem;padding:.85rem 1rem}.war-ui-module__MP6X5G__notice[data-tone=warning]{border-color:color-mix(in srgb, var(--warning) 55%, var(--border))}.war-ui-module__MP6X5G__notice[data-tone=danger]{border-color:color-mix(in srgb, var(--danger) 55%, var(--border))}.war-ui-module__MP6X5G__notice p,.war-ui-module__MP6X5G__notice strong{margin:0}@media (max-width:720px){.war-ui-module__MP6X5G__split{grid-template-columns:1fr}.war-ui-module__MP6X5G__row{display:grid}.war-ui-module__MP6X5G__timeline li{grid-template-columns:1fr;gap:.25rem}.war-ui-module__MP6X5G__actions>*{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.war-ui-module__MP6X5G__cardLink{transition:none}}.war-ui-module__MP6X5G__routePlanner{overflow-wrap:anywhere;gap:.8rem;display:grid}.war-ui-module__MP6X5G__routePlanner label{gap:.35rem;min-width:0;display:grid}.war-ui-module__MP6X5G__routePlanner select{background:var(--panel);width:100%;min-width:0;max-width:44rem;min-height:2.75rem;color:var(--text);border:1px solid var(--border);border-radius:.6rem;padding:.5rem}.war-ui-module__MP6X5G__routePlanner ol{gap:.5rem;padding-left:1.5rem;display:grid}.war-ui-module__MP6X5G__routePlanner>button{white-space:normal;justify-self:start;max-width:100%}.war-ui-module__MP6X5G__portMarker{color:#0f172a;white-space:nowrap;background:#fff;border:1px solid #475569;border-radius:.35rem;justify-content:center;align-items:center;gap:.2rem;font-size:22px;font-weight:800;line-height:1;display:flex;box-shadow:0 1px 4px #0f172a55}
.lore-module__GNIy7a__page{gap:1rem;padding-bottom:2rem;display:grid}.lore-module__GNIy7a__panel{border:1px solid var(--border);background:#fff;border-radius:14px;gap:.85rem;padding:1rem;display:grid}.lore-module__GNIy7a__hero{background:linear-gradient(135deg,#f8fafc,#eff6ff)}.lore-module__GNIy7a__heroRow,.lore-module__GNIy7a__sectionHeader,.lore-module__GNIy7a__actions,.lore-module__GNIy7a__tabs,.lore-module__GNIy7a__chips{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.lore-module__GNIy7a__heroRow,.lore-module__GNIy7a__sectionHeader{justify-content:space-between;align-items:flex-start}.lore-module__GNIy7a__tabs{border-bottom:1px solid var(--border)}.lore-module__GNIy7a__tab{color:var(--text-muted);box-shadow:none;background:0 0;border:0;border-radius:0;padding:.75rem .25rem}.lore-module__GNIy7a__activeTab{color:#1d4ed8;border-bottom:3px solid #2563eb}.lore-module__GNIy7a__grid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:.85rem;display:grid}.lore-module__GNIy7a__card{border:1px solid var(--border);background:#fff;border-radius:12px;align-content:start;gap:.65rem;padding:1rem;display:grid}.lore-module__GNIy7a__meta{color:var(--text-muted);font-size:.875rem}.lore-module__GNIy7a__chip{color:#334155;background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;padding:.2rem .55rem;font-size:.8rem;text-decoration:none;display:inline-flex}.lore-module__GNIy7a__statusPending{color:#92400e;background:#fffbeb;border-color:#fde68a}.lore-module__GNIy7a__statusPublished{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.lore-module__GNIy7a__statusRejected{color:#991b1b;background:#fef2f2;border-color:#fecaca}.lore-module__GNIy7a__editor{gap:.85rem;display:grid}.lore-module__GNIy7a__editor label{gap:.3rem;font-weight:650;display:grid}.lore-module__GNIy7a__editor small,.lore-module__GNIy7a__linkFields p{color:var(--text-muted);font-weight:400}.lore-module__GNIy7a__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.lore-module__GNIy7a__linkFields,.lore-module__GNIy7a__timelineFields{border:1px solid var(--border);border-radius:12px;gap:.75rem;padding:.85rem;display:grid}.lore-module__GNIy7a__linkFields legend,.lore-module__GNIy7a__timelineFields legend{padding:0 .35rem;font-weight:800}.lore-module__GNIy7a__selector{gap:.45rem;display:grid}.lore-module__GNIy7a__selector label{gap:.3rem;display:grid}.lore-module__GNIy7a__checkbox{grid-template-columns:auto 1fr;align-items:center;display:flex!important}.lore-module__GNIy7a__danger{color:#b91c1c;box-shadow:none;background:#fff;border-color:#fecaca}.lore-module__GNIy7a__success,.lore-module__GNIy7a__error{border-radius:10px;margin:0;padding:.7rem .85rem}.lore-module__GNIy7a__success{color:#166534;background:#f0fdf4}.lore-module__GNIy7a__error{color:#991b1b;background:#fef2f2}@media (max-width:700px){.lore-module__GNIy7a__twoColumns{grid-template-columns:1fr}}
.war-module__jQlJIq__shell{width:min(100%,78rem);color:var(--text);margin:0 auto;padding:clamp(1rem,2.5vw,2rem)}.war-module__jQlJIq__breadcrumbs{color:var(--text-muted);flex-wrap:wrap;gap:.35rem;margin-bottom:1rem;font-size:.85rem;display:flex}.war-module__jQlJIq__breadcrumbs a{color:inherit}.war-module__jQlJIq__identity{gap:.65rem;display:grid}.war-module__jQlJIq__identity h2,.war-module__jQlJIq__identity p{overflow-wrap:anywhere;margin:0}.war-module__jQlJIq__identity h2{font-size:clamp(1.55rem,4vw,2.5rem);line-height:1.1}.war-module__jQlJIq__identity p{color:var(--text-muted)}.war-module__jQlJIq__sides{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.war-module__jQlJIq__side{align-items:center;gap:.45rem;font-weight:750;display:flex}.war-module__jQlJIq__notice{border:1px solid var(--warning);background:color-mix(in srgb, var(--warning) 8%, var(--panel));border-radius:.75rem;margin-top:1rem;padding:.85rem 1rem}.war-module__jQlJIq__content{min-width:0}@media (max-width:620px){.war-module__jQlJIq__shell{padding:.85rem}}
.coalition-agreement-editor-module__vlj4fW__panel{gap:16px;display:grid}.coalition-agreement-editor-module__vlj4fW__editorShell{border:1px solid var(--border);background:linear-gradient(180deg, var(--panel) 0%, var(--panel-soft) 100%);box-shadow:var(--shadow-soft);border-radius:14px;gap:18px;padding:clamp(14px,3vw,24px);display:grid}.coalition-agreement-editor-module__vlj4fW__editorHeader,.coalition-agreement-editor-module__vlj4fW__documentHeader,.coalition-agreement-editor-module__vlj4fW__sectionHeading,.coalition-agreement-editor-module__vlj4fW__clauseHeader,.coalition-agreement-editor-module__vlj4fW__agreementHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.coalition-agreement-editor-module__vlj4fW__editorHeader h2,.coalition-agreement-editor-module__vlj4fW__editorHeader p,.coalition-agreement-editor-module__vlj4fW__documentHeader h3,.coalition-agreement-editor-module__vlj4fW__documentHeader p,.coalition-agreement-editor-module__vlj4fW__sectionHeading h3,.coalition-agreement-editor-module__vlj4fW__sectionHeading p,.coalition-agreement-editor-module__vlj4fW__clauseHeader h4,.coalition-agreement-editor-module__vlj4fW__clauseHeader p,.coalition-agreement-editor-module__vlj4fW__agreementHeader h3,.coalition-agreement-editor-module__vlj4fW__agreementHeader p{margin:0}.coalition-agreement-editor-module__vlj4fW__editorHeader p,.coalition-agreement-editor-module__vlj4fW__documentHeader p,.coalition-agreement-editor-module__vlj4fW__sectionHeading p,.coalition-agreement-editor-module__vlj4fW__agreementHeader p,.coalition-agreement-editor-module__vlj4fW__muted{color:var(--text-muted)}.coalition-agreement-editor-module__vlj4fW__sectionCard,.coalition-agreement-editor-module__vlj4fW__clauseCard,.coalition-agreement-editor-module__vlj4fW__agreementCard,.coalition-agreement-editor-module__vlj4fW__summaryCard,.coalition-agreement-editor-module__vlj4fW__addTermPicker{border:1px solid var(--border);background:var(--panel);border-radius:12px;gap:14px;min-width:0;padding:clamp(12px,2.5vw,18px);display:grid}.coalition-agreement-editor-module__vlj4fW__detailsGrid,.coalition-agreement-editor-module__vlj4fW__timingGrid,.coalition-agreement-editor-module__vlj4fW__summaryGrid,.coalition-agreement-editor-module__vlj4fW__fieldGrid,.coalition-agreement-editor-module__vlj4fW__partyGrid,.coalition-agreement-editor-module__vlj4fW__termGrid,.coalition-agreement-editor-module__vlj4fW__agreementBody{gap:12px;display:grid}.coalition-agreement-editor-module__vlj4fW__detailsGrid,.coalition-agreement-editor-module__vlj4fW__timingGrid,.coalition-agreement-editor-module__vlj4fW__fieldGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.coalition-agreement-editor-module__vlj4fW__summaryGrid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.coalition-agreement-editor-module__vlj4fW__summaryMetric{border-left:3px solid var(--primary);gap:2px;padding-left:10px;display:grid}.coalition-agreement-editor-module__vlj4fW__summaryMetric strong{font-size:1.05rem}.coalition-agreement-editor-module__vlj4fW__partyGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}.coalition-agreement-editor-module__vlj4fW__partyOption{border:2px solid var(--border);background:var(--panel-soft);cursor:pointer;border-radius:10px;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:10px 12px;display:grid;position:relative}.coalition-agreement-editor-module__vlj4fW__partyOption[data-selected=true]{border-color:var(--primary);background:var(--primary-soft)}.coalition-agreement-editor-module__vlj4fW__partyOption:has(input:focus-visible){outline-offset:2px;outline:3px solid #1f6feb40}.coalition-agreement-editor-module__vlj4fW__partyColour{background:var(--party-colour,var(--border-strong));border-radius:99px;width:8px;height:34px}.coalition-agreement-editor-module__vlj4fW__partyIdentity{gap:2px;min-width:0;display:grid}.coalition-agreement-editor-module__vlj4fW__partyIdentity strong{overflow-wrap:anywhere}.coalition-agreement-editor-module__vlj4fW__partyIdentity small{color:var(--text-muted)}.coalition-agreement-editor-module__vlj4fW__partyOption input{width:20px;height:20px}.coalition-agreement-editor-module__vlj4fW__clauseList,.coalition-agreement-editor-module__vlj4fW__agreementList,.coalition-agreement-editor-module__vlj4fW__signatoryList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.coalition-agreement-editor-module__vlj4fW__clauseCard{border-left:4px solid var(--primary)}.coalition-agreement-editor-module__vlj4fW__clauseNumber,.coalition-agreement-editor-module__vlj4fW__eyebrow{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:850}.coalition-agreement-editor-module__vlj4fW__clauseSummary{background:var(--panel-soft);color:var(--text-strong);border-radius:9px;margin:0;padding:11px 13px;line-height:1.55}.coalition-agreement-editor-module__vlj4fW__removeButton,button.coalition-agreement-editor-module__vlj4fW__removeButton{border-color:color-mix(in srgb, var(--danger) 45%, var(--border));background:var(--panel);box-shadow:none;color:var(--danger)}.coalition-agreement-editor-module__vlj4fW__removeButton:hover:not(:disabled),button.coalition-agreement-editor-module__vlj4fW__removeButton:hover:not(:disabled){border-color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, var(--panel));color:var(--danger);box-shadow:none}.coalition-agreement-editor-module__vlj4fW__termGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.coalition-agreement-editor-module__vlj4fW__termGroup{align-content:start;gap:8px;display:grid}.coalition-agreement-editor-module__vlj4fW__termGroup h4{margin:0}.coalition-agreement-editor-module__vlj4fW__termOption,button.coalition-agreement-editor-module__vlj4fW__termOption{border-color:var(--border);background:var(--panel-soft);min-height:0;box-shadow:none;color:var(--text-strong);text-align:left;justify-items:start;gap:3px;padding:11px;display:grid}.coalition-agreement-editor-module__vlj4fW__termOption:hover:not(:disabled),button.coalition-agreement-editor-module__vlj4fW__termOption:hover:not(:disabled){border-color:var(--primary);background:var(--primary-soft);color:var(--text-strong);box-shadow:none;transform:none}.coalition-agreement-editor-module__vlj4fW__termOption span{color:var(--text-muted);font-size:.84rem;font-weight:500;line-height:1.4}.coalition-agreement-editor-module__vlj4fW__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.coalition-agreement-editor-module__vlj4fW__actions button,.coalition-agreement-editor-module__vlj4fW__actions a{width:auto}.coalition-agreement-editor-module__vlj4fW__statusBadge,.coalition-agreement-editor-module__vlj4fW__signatureBadge{border:1px solid var(--border-strong);background:var(--panel-soft);width:fit-content;color:var(--text-strong);border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:.78rem;font-weight:800;display:inline-flex}.coalition-agreement-editor-module__vlj4fW__statusBadge[data-status=active],.coalition-agreement-editor-module__vlj4fW__signatureBadge[data-status=signed]{border-color:color-mix(in srgb, #16803d 45%, var(--border));background:color-mix(in srgb, #16803d 9%, var(--panel));color:#126832}.coalition-agreement-editor-module__vlj4fW__signatureBadge[data-status=declined]{border-color:color-mix(in srgb, var(--danger) 45%, var(--border));background:color-mix(in srgb, var(--danger) 8%, var(--panel));color:var(--danger)}.coalition-agreement-editor-module__vlj4fW__timingStrip{color:var(--text-muted);flex-wrap:wrap;gap:8px 18px;font-size:.9rem;display:flex}.coalition-agreement-editor-module__vlj4fW__timingStrip strong{color:var(--text-strong)}.coalition-agreement-editor-module__vlj4fW__warningList,.coalition-agreement-editor-module__vlj4fW__errorList{border-radius:9px;gap:5px;margin:0;padding:10px 12px 10px 30px;display:grid}.coalition-agreement-editor-module__vlj4fW__warningList{color:#6b4d00;background:#fff8df;border:1px solid #d9a520}.coalition-agreement-editor-module__vlj4fW__errorList{border:1px solid color-mix(in srgb, var(--danger) 45%, var(--border));background:color-mix(in srgb, var(--danger) 7%, var(--panel));color:var(--danger)}.coalition-agreement-editor-module__vlj4fW__rawData summary,.coalition-agreement-editor-module__vlj4fW__agreementDetails summary{min-height:42px;color:var(--primary-dark);cursor:pointer;align-items:center;font-weight:800;display:flex}.coalition-agreement-editor-module__vlj4fW__rawData pre{border:1px solid var(--border);color:#e2e8f0;background:#0f172a;border-radius:8px;max-width:100%;padding:12px;overflow:auto}.coalition-agreement-editor-module__vlj4fW__agreementDetails>div{border-top:1px solid var(--border);gap:14px;padding-top:14px;display:grid}.coalition-agreement-editor-module__vlj4fW__signatoryRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.coalition-agreement-editor-module__vlj4fW__inlineError{color:var(--danger);margin:0;font-size:.85rem}@media (max-width:600px){.coalition-agreement-editor-module__vlj4fW__editorShell,.coalition-agreement-editor-module__vlj4fW__sectionCard,.coalition-agreement-editor-module__vlj4fW__clauseCard,.coalition-agreement-editor-module__vlj4fW__agreementCard,.coalition-agreement-editor-module__vlj4fW__summaryCard,.coalition-agreement-editor-module__vlj4fW__addTermPicker{padding:12px}.coalition-agreement-editor-module__vlj4fW__actions{align-items:stretch}.coalition-agreement-editor-module__vlj4fW__actions button,.coalition-agreement-editor-module__vlj4fW__actions a{width:100%}}
.mandate-composition-module__Iv0SZq__composition{gap:.75rem;display:grid}.mandate-composition-module__Iv0SZq__bar{border:1px solid var(--border);background:var(--panel-soft);border-radius:999px;min-height:1.1rem;display:flex;overflow:hidden}.mandate-composition-module__Iv0SZq__segment{min-width:2px}.mandate-composition-module__Iv0SZq__rows{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.mandate-composition-module__Iv0SZq__row{grid-template-columns:.75rem minmax(0,1fr) auto;align-items:center;gap:.55rem;display:grid}.mandate-composition-module__Iv0SZq__swatch{border:1px solid var(--border);border-radius:.2rem;width:.75rem;height:.75rem}.mandate-composition-module__Iv0SZq__label{overflow-wrap:anywhere;min-width:0}.mandate-composition-module__Iv0SZq__label small{color:var(--text-muted)}
.national-governance-module__SM2NwG__workspace{gap:1.25rem;min-width:0;display:grid}.national-governance-module__SM2NwG__navigation{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:.5rem;padding-bottom:.75rem;display:flex}.national-governance-module__SM2NwG__navigation a{color:var(--text);border-radius:.5rem;padding:.5rem .75rem}.national-governance-module__SM2NwG__navigation a[aria-current=page]{background:var(--surface-elevated);text-underline-offset:.3em;font-weight:700;text-decoration:underline}.national-governance-module__SM2NwG__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));align-items:start;gap:1rem;display:grid}.national-governance-module__SM2NwG__card{border:1px solid var(--border);background:var(--surface);overflow-wrap:anywhere;border-radius:.75rem;align-content:start;gap:.85rem;min-width:0;padding:1.25rem;display:grid}.national-governance-module__SM2NwG__card h2,.national-governance-module__SM2NwG__card h3,.national-governance-module__SM2NwG__card p{margin:0}.national-governance-module__SM2NwG__facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1rem;margin:0;display:grid}.national-governance-module__SM2NwG__facts div{border-left:3px solid var(--border);padding-left:.8rem}.national-governance-module__SM2NwG__facts dt{color:var(--text-muted);font-size:.85rem}.national-governance-module__SM2NwG__facts dd{overflow-wrap:anywhere;margin:.35rem 0 0;font-weight:600}.national-governance-module__SM2NwG__form{gap:.85rem;display:grid}.national-governance-module__SM2NwG__form label{gap:.4rem;display:grid}.national-governance-module__SM2NwG__form input,.national-governance-module__SM2NwG__form select,.national-governance-module__SM2NwG__form textarea{min-width:0;max-width:100%;padding:.55rem}.national-governance-module__SM2NwG__form fieldset{border:1px solid var(--border);border-radius:.5rem;min-width:0}.national-governance-module__SM2NwG__choices{gap:.5rem;display:grid}.national-governance-module__SM2NwG__choices label{align-items:center;gap:.6rem;display:flex}.national-governance-module__SM2NwG__actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.national-governance-module__SM2NwG__muted{color:var(--text-muted);font-size:.9rem}.national-governance-module__SM2NwG__document{color:#1f2937;background:#fffdf7;border:1px solid #d1c7b5;border-radius:.5rem;gap:1.5rem;max-width:65rem;margin:auto;padding:clamp(1rem,4vw,3rem);font-family:Georgia,serif;line-height:1.75;display:grid;box-shadow:0 .5rem 1.8rem #0f172a14}.national-governance-module__SM2NwG__document h1{text-align:center}.national-governance-module__SM2NwG__document article{border-top:1px solid #d1c7b5;padding-top:1.25rem;scroll-margin-top:5rem}.national-governance-module__SM2NwG__document a{color:#174f80}.national-governance-module__SM2NwG__document .national-governance-module__SM2NwG__facts dt,.national-governance-module__SM2NwG__document .national-governance-module__SM2NwG__muted{color:#505660}.national-governance-module__SM2NwG__document .national-governance-module__SM2NwG__card{background:0 0;border-color:#d1c7b5}.national-governance-module__SM2NwG__document .national-governance-module__SM2NwG__card p{color:inherit}@media print{.national-governance-module__SM2NwG__navigation,.national-governance-module__SM2NwG__actions,.national-governance-module__SM2NwG__document button,.national-governance-module__SM2NwG__document nav{display:none}.national-governance-module__SM2NwG__document{box-shadow:none;border:0;max-width:none;padding:0}.national-governance-module__SM2NwG__document article{break-inside:avoid}.national-governance-module__SM2NwG__document a{color:inherit;text-decoration:none}}
.legislation-module__MzSCdG__vote{gap:.45rem;display:grid}.legislation-module__MzSCdG__track{background:var(--panel-soft);border:1px solid var(--border);border-radius:999px;width:100%;min-height:.75rem;display:flex;overflow:hidden}.legislation-module__MzSCdG__for{background:var(--success)}.legislation-module__MzSCdG__against{background:var(--danger)}.legislation-module__MzSCdG__abstain{background:var(--text-muted)}.legislation-module__MzSCdG__legend{color:var(--text-muted);flex-wrap:wrap;gap:.35rem .85rem;font-size:.78rem;display:flex}.legislation-module__MzSCdG__legend strong{color:var(--text)}.legislation-module__MzSCdG__lifecycle{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.legislation-module__MzSCdG__step{border:1px solid var(--border);background:var(--panel-soft);min-width:0;color:var(--text-muted);border-radius:.7rem;padding:.75rem}.legislation-module__MzSCdG__step[data-state=active]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 9%, var(--panel));color:var(--text)}.legislation-module__MzSCdG__step[data-state=complete]{border-color:color-mix(in srgb, var(--success) 45%, var(--border));color:var(--text)}.legislation-module__MzSCdG__step strong,.legislation-module__MzSCdG__step small{overflow-wrap:anywhere;display:block}.legislation-module__MzSCdG__step small{margin-top:.3rem;line-height:1.35}.legislation-module__MzSCdG__billRow{border:1px solid var(--border);background:var(--panel);border-radius:.85rem;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:1rem;display:grid}.legislation-module__MzSCdG__billMain{gap:.55rem;min-width:0;display:grid}.legislation-module__MzSCdG__billMain h3,.legislation-module__MzSCdG__billMain p{overflow-wrap:anywhere;margin:0}.legislation-module__MzSCdG__billMain p{color:var(--text-muted);line-height:1.5}.legislation-module__MzSCdG__meta{color:var(--text-muted);flex-wrap:wrap;gap:.35rem .85rem;font-size:.82rem;display:flex}.legislation-module__MzSCdG__actions{align-items:center;display:flex}@media (max-width:640px){.legislation-module__MzSCdG__lifecycle{grid-template-columns:1fr 1fr}.legislation-module__MzSCdG__billRow{grid-template-columns:1fr}.legislation-module__MzSCdG__actions a,.legislation-module__MzSCdG__actions button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.legislation-module__MzSCdG__track *{transition:none!important}}
.news-content-module__ez3fua__plain{white-space:pre-wrap;line-height:1.65}.news-content-module__ez3fua__markdown{overflow-wrap:anywhere;min-width:0;line-height:1.65}.news-content-module__ez3fua__markdown>:first-child{margin-top:0}.news-content-module__ez3fua__markdown>:last-child{margin-bottom:0}.news-content-module__ez3fua__markdown img{object-fit:contain;border-radius:.6rem;width:auto;max-width:100%;max-height:36rem;margin:1rem auto;display:block}.news-content-module__ez3fua__markdown pre{background:var(--surface-muted);border-radius:.5rem;max-width:100%;padding:.75rem;overflow-x:auto}.news-content-module__ez3fua__markdown table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.news-content-module__ez3fua__markdown th,.news-content-module__ez3fua__markdown td{border:1px solid var(--border);padding:.4rem .55rem}.news-content-module__ez3fua__markdown blockquote{border-left:3px solid var(--border);color:var(--text-muted);margin-inline:0;padding-left:1rem}
.post-attribution-module__QmgP-W__badge{min-width:0;color:inherit;align-items:center;gap:10px;display:inline-flex}.post-attribution-module__QmgP-W__avatar{border:1px solid var(--border);width:34px;height:34px;color:var(--primary-dark);background:#f8fafc;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:.76rem;font-weight:800;display:inline-flex;overflow:hidden}.post-attribution-module__QmgP-W__avatar img{object-fit:cover;width:100%;height:100%;display:block}.post-attribution-module__QmgP-W__text{gap:2px;min-width:0;display:grid}.post-attribution-module__QmgP-W__nameLine{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.post-attribution-module__QmgP-W__name{overflow-wrap:anywhere;min-width:0;color:var(--text);font-weight:800;line-height:1.2}.post-attribution-module__QmgP-W__tone{color:var(--text-muted);text-transform:uppercase;white-space:nowrap;background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;padding:2px 7px;font-size:.68rem;font-weight:800;line-height:1.2}.post-attribution-module__QmgP-W__toneIc{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.post-attribution-module__QmgP-W__description{color:var(--text-muted);overflow-wrap:anywhere;font-size:.82rem;line-height:1.25}.post-attribution-module__QmgP-W__picker{gap:8px;min-width:min(100%,280px);display:grid}.post-attribution-module__QmgP-W__pickerLabel{color:var(--text-muted);font-size:.82rem;font-weight:800}.post-attribution-module__QmgP-W__pickerControl{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.post-attribution-module__QmgP-W__select{min-width:0}.post-attribution-module__QmgP-W__preview{border:1px solid var(--border);background:#f8fafcc7;border-radius:8px;padding:10px 12px}
.moderation-module__-6uYkG__page{gap:16px;min-width:0;display:grid}.moderation-module__-6uYkG__header{gap:6px;display:grid}.moderation-module__-6uYkG__header h1,.moderation-module__-6uYkG__panel h2,.moderation-module__-6uYkG__detailTitle{margin:0}.moderation-module__-6uYkG__header p,.moderation-module__-6uYkG__panelHeader p,.moderation-module__-6uYkG__muted,.moderation-module__-6uYkG__detailSummary p{color:var(--text-muted);margin:0}.moderation-module__-6uYkG__navigation,.moderation-module__-6uYkG__actionRow,.moderation-module__-6uYkG__pagination{flex-wrap:wrap;gap:8px;display:flex}.moderation-module__-6uYkG__navigationLink{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);color:inherit;align-items:center;padding:8px 12px;font-weight:500;text-decoration:none;display:inline-flex}.moderation-module__-6uYkG__navigationLink:hover{background:var(--panel-soft);color:var(--text-strong);text-decoration:none}.moderation-module__-6uYkG__navigationLinkActive{background:var(--panel-soft);font-weight:700}.moderation-module__-6uYkG__panel{gap:12px;display:grid}.moderation-module__-6uYkG__panelHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.moderation-module__-6uYkG__filter{gap:4px;min-width:min(100%,180px);display:grid}.moderation-module__-6uYkG__items{gap:10px;display:grid}.moderation-module__-6uYkG__item{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel-soft);gap:8px;min-width:0;padding:12px;display:grid}.moderation-module__-6uYkG__itemHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.moderation-module__-6uYkG__item p{margin:0}.moderation-module__-6uYkG__details{white-space:pre-wrap}.moderation-module__-6uYkG__itemMeta{color:var(--text-muted);overflow-wrap:anywhere}.moderation-module__-6uYkG__status{border:1px solid var(--border);color:var(--text-muted);border-radius:999px;padding:4px 8px;font-size:.8125rem;font-weight:700}.moderation-module__-6uYkG__technicalDetails{color:var(--text-muted);margin-top:2px}.moderation-module__-6uYkG__technicalDetails summary{cursor:pointer;font-weight:700}.moderation-module__-6uYkG__technicalDetails dl,.moderation-module__-6uYkG__metadata{grid-template-columns:max-content minmax(0,1fr);gap:6px 12px;margin:8px 0 0;display:grid}.moderation-module__-6uYkG__technicalDetails dd,.moderation-module__-6uYkG__metadata dd{overflow-wrap:anywhere;min-width:0;margin:0}.moderation-module__-6uYkG__detailPage{gap:14px;min-width:0;display:grid}.moderation-module__-6uYkG__backLink{margin:0}.moderation-module__-6uYkG__detailSummary{gap:6px;display:grid}.moderation-module__-6uYkG__detailSummary p{overflow-wrap:anywhere}.moderation-module__-6uYkG__accountPanel{gap:10px;display:grid}.moderation-module__-6uYkG__accountPanel h2{margin:0;font-size:18px}.moderation-module__-6uYkG__field{gap:4px;display:grid}.moderation-module__-6uYkG__fieldShort{max-width:260px}@media (max-width:560px){.moderation-module__-6uYkG__technicalDetails dl,.moderation-module__-6uYkG__metadata{grid-template-columns:1fr;gap:2px}.moderation-module__-6uYkG__technicalDetails dt:not(:first-child),.moderation-module__-6uYkG__metadata dt:not(:first-child){margin-top:6px}}
.messages-module__qNfETG__page{overflow-wrap:anywhere;gap:20px;min-width:0;display:grid}.messages-module__qNfETG__page :is(section,form,label,textarea,input,select),.messages-module__qNfETG__inboxLayout,.messages-module__qNfETG__conversationList,.messages-module__qNfETG__conversationLink,.messages-module__qNfETG__conversationShell,.messages-module__qNfETG__timeline,.messages-module__qNfETG__messageRow,.messages-module__qNfETG__messageEnvelope,.messages-module__qNfETG__messageBubble{min-width:0;max-width:100%}.messages-module__qNfETG__page textarea,.messages-module__qNfETG__page input,.messages-module__qNfETG__page select{width:100%}.messages-module__qNfETG__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.messages-module__qNfETG__pageEyebrow{color:var(--primary-dark);letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:800}.messages-module__qNfETG__pageTitle{margin:0;font-size:clamp(2rem,3vw,2.65rem);line-height:1}.messages-module__qNfETG__pageDescription{max-width:720px;color:var(--text-muted);margin:8px 0 0;line-height:1.6}.messages-module__qNfETG__inboxLayout{grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.messages-module__qNfETG__sectionCard{gap:16px;padding:22px;display:grid}.messages-module__qNfETG__sectionHeader{gap:4px;display:grid}.messages-module__qNfETG__sectionTitle{margin:0;font-size:1.1rem}.messages-module__qNfETG__sectionDescription{color:var(--text-muted);margin:0;line-height:1.5}.messages-module__qNfETG__secondaryButton,.messages-module__qNfETG__ghostButton,.messages-module__qNfETG__searchResultButton,.messages-module__qNfETG__reportButton,.messages-module__qNfETG__blockButton,.messages-module__qNfETG__iconActionButton{border:1px solid var(--border);color:var(--text);box-shadow:none;background:#fff}.messages-module__qNfETG__secondaryButton:hover:not(:disabled),.messages-module__qNfETG__ghostButton:hover:not(:disabled),.messages-module__qNfETG__searchResultButton:hover:not(:disabled),.messages-module__qNfETG__reportButton:hover:not(:disabled),.messages-module__qNfETG__blockButton:hover:not(:disabled),.messages-module__qNfETG__iconActionButton:hover:not(:disabled){box-shadow:none;background:#eff6ff;border-color:#bfdbfe;transform:none}.messages-module__qNfETG__searchResults,.messages-module__qNfETG__conversationList,.messages-module__qNfETG__timeline,.messages-module__qNfETG__participantList,.messages-module__qNfETG__actionSummary{gap:12px;display:grid}.messages-module__qNfETG__searchHint,.messages-module__qNfETG__statusLine,.messages-module__qNfETG__metaText{color:var(--text-muted);margin:0;line-height:1.5}.messages-module__qNfETG__statusLineError{color:var(--danger)}.messages-module__qNfETG__statusLineSuccess{color:var(--success)}.messages-module__qNfETG__searchResultButton{text-align:left;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:14px 16px;display:flex}.messages-module__qNfETG__searchResultTitle{font-size:.98rem;display:block}.messages-module__qNfETG__searchResultMeta{color:var(--text-muted);margin-top:4px;font-size:.9rem;display:block}.messages-module__qNfETG__searchResultAction{color:var(--primary-dark);white-space:nowrap;font-size:.88rem;font-weight:700}.messages-module__qNfETG__conversationLink{border:1px solid var(--border);color:inherit;background:#ffffffd6;border-radius:16px;align-items:center;gap:14px;padding:16px;transition:border-color .12s,transform .12s,box-shadow .12s;display:flex;box-shadow:0 12px 28px #0f172a14}.messages-module__qNfETG__conversationLink:hover{color:inherit;border-color:#bfdbfe;transform:translateY(-1px);box-shadow:0 16px 34px #2563eb24}.messages-module__qNfETG__conversationLinkUnread{background:linear-gradient(#eff6fff2 0%,#fffffffa 100%);border-color:#93c5fd}.messages-module__qNfETG__avatar{color:#1e3a8a;letter-spacing:.04em;background:linear-gradient(160deg,#e0f2fe 0%,#dbeafe 48%,#eef2ff 100%);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-weight:800;display:inline-flex}.messages-module__qNfETG__avatarLarge{border-radius:18px;width:58px;height:58px;font-size:1.1rem}.messages-module__qNfETG__conversationBody{flex:1;gap:8px;min-width:0;display:grid}.messages-module__qNfETG__conversationPrimaryRow,.messages-module__qNfETG__conversationSecondaryRow,.messages-module__qNfETG__messageHeader,.messages-module__qNfETG__composerFooter,.messages-module__qNfETG__detailHeader,.messages-module__qNfETG__messageMetaRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.messages-module__qNfETG__conversationTitle{font-size:1rem;font-weight:800;line-height:1.3}.messages-module__qNfETG__conversationPreview,.messages-module__qNfETG__conversationTime,.messages-module__qNfETG__messageTimestamp,.messages-module__qNfETG__messageNote,.messages-module__qNfETG__editedBadge{color:var(--text-muted);font-size:.9rem}.messages-module__qNfETG__unreadBadge{color:#1d4ed8;white-space:nowrap;background:#dbeafe;border-radius:999px;padding:4px 10px;font-size:.8rem;font-weight:800}.messages-module__qNfETG__emptyState{background:linear-gradient(#f8fafcfa 0%,#fffffffa 100%);border:1px dashed #bfd3ea;border-radius:16px;justify-items:start;gap:8px;padding:18px;display:grid}.messages-module__qNfETG__emptyStateTitle{margin:0;font-size:1rem}.messages-module__qNfETG__emptyStateText{color:var(--text-muted);margin:0;line-height:1.5}.messages-module__qNfETG__backLink{color:var(--primary-dark);align-items:center;gap:8px;font-size:.95rem;font-weight:700;display:inline-flex}.messages-module__qNfETG__conversationShell{gap:20px;display:grid}.messages-module__qNfETG__conversationIdentity{align-items:flex-start;gap:14px;display:flex}.messages-module__qNfETG__detailTitle{margin:0;font-size:clamp(1.7rem,2.4vw,2.3rem);line-height:1.05}.messages-module__qNfETG__detailSubtitle{color:var(--text-muted);margin:8px 0 0;line-height:1.5}.messages-module__qNfETG__participantList{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.messages-module__qNfETG__participantPill{border:1px solid var(--border);background:#f8fafce6;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;display:flex}.messages-module__qNfETG__participantPillOwn{background:#eff6ffeb;border-color:#bfdbfe}.messages-module__qNfETG__participantName{font-weight:700;display:block}.messages-module__qNfETG__participantMeta{color:var(--text-muted);margin-top:2px;font-size:.86rem;display:block}.messages-module__qNfETG__timeline{padding:4px 0}.messages-module__qNfETG__messageRow{align-items:flex-end;gap:12px;display:flex}.messages-module__qNfETG__messageMine{justify-content:flex-end}.messages-module__qNfETG__messageOther{justify-content:flex-start}.messages-module__qNfETG__messageEnvelope{gap:6px;max-width:min(720px,100%);display:grid}.messages-module__qNfETG__messageMine .messages-module__qNfETG__messageEnvelope{justify-items:end}.messages-module__qNfETG__messageOther .messages-module__qNfETG__messageEnvelope{justify-items:start}.messages-module__qNfETG__messageMetaRow{width:100%}.messages-module__qNfETG__messageSender{color:#0f172a;font-size:.92rem;font-weight:800}.messages-module__qNfETG__messageBubble{border:1px solid var(--border);border-radius:20px;padding:14px 16px;box-shadow:0 10px 24px #0f172a14}.messages-module__qNfETG__messageBubbleMine{color:#fff;background:linear-gradient(#2563eb 0%,#1d4ed8 100%);border-color:#2563eb}.messages-module__qNfETG__messageBubbleOther{color:var(--text);background:#fffffffa}.messages-module__qNfETG__messageBubbleMuted{color:var(--text-muted);box-shadow:none;background:#f8fafcf2;border-style:dashed}.messages-module__qNfETG__messageBody{white-space:pre-wrap;margin:0;line-height:1.55}.messages-module__qNfETG__messageActionStack{flex-shrink:0;align-items:center;gap:8px;display:flex}.messages-module__qNfETG__messageMine .messages-module__qNfETG__messageActionStack{order:-1}.messages-module__qNfETG__reportButton{border-radius:999px;padding:8px 12px;font-size:.88rem;font-weight:700}.messages-module__qNfETG__iconActionButton{color:#b91c1c;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:inline-flex}.messages-module__qNfETG__iconActionButton:hover:not(:disabled){color:#991b1b;background:#fef2f2;border-color:#fecaca}.messages-module__qNfETG__messageNotice{color:var(--text-muted);font-style:italic}.messages-module__qNfETG__composer{border-top:1px solid #94a3b84d;gap:12px;padding-top:18px;display:grid}.messages-module__qNfETG__composerLabel{margin:0;font-size:1rem;font-weight:800}.messages-module__qNfETG__composerTextarea{resize:vertical;min-height:132px}.messages-module__qNfETG__composerActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.messages-module__qNfETG__mutedBadge,.messages-module__qNfETG__blockedBadge{border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:.82rem;font-weight:800;display:inline-flex}.messages-module__qNfETG__mutedBadge{color:#334155;background:#e2e8f0e6}.messages-module__qNfETG__blockedBadge{color:#991b1b;background:#fef2f2}.messages-module__qNfETG__blockButton{border-radius:999px;padding:9px 13px;font-size:.88rem;font-weight:800}.messages-module__qNfETG__utilityRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.messages-module__qNfETG__errorState{justify-items:start;gap:12px;display:grid}.messages-module__qNfETG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.messages-module__qNfETG__inboxLayout{grid-template-columns:1fr}.messages-module__qNfETG__messageEnvelope{max-width:100%}}@media (max-width:640px){.messages-module__qNfETG__pageHeader,.messages-module__qNfETG__detailHeader,.messages-module__qNfETG__conversationPrimaryRow,.messages-module__qNfETG__conversationSecondaryRow,.messages-module__qNfETG__messageMetaRow,.messages-module__qNfETG__composerFooter{align-items:flex-start}.messages-module__qNfETG__messageRow{flex-direction:column;align-items:stretch}.messages-module__qNfETG__messageMine .messages-module__qNfETG__messageEnvelope,.messages-module__qNfETG__messageOther .messages-module__qNfETG__messageEnvelope{justify-items:stretch}.messages-module__qNfETG__messageMine .messages-module__qNfETG__messageActionStack{order:0;justify-content:flex-end}.messages-module__qNfETG__conversationIdentity{align-items:center}.messages-module__qNfETG__sectionCard{padding:18px}}.messages-module__qNfETG__conversationPreview{overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.settings-module__9BhW3W__settingsPage{gap:18px;min-width:0;display:grid}.settings-module__9BhW3W__section{border:1px solid var(--border);background:#fffffff5;border-radius:8px;gap:14px;min-width:0;padding:18px;display:grid;box-shadow:0 14px 34px #0f172a14}.settings-module__9BhW3W__fullWidth{grid-column:1/-1}.settings-module__9BhW3W__sectionHeader{justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;display:flex}.settings-module__9BhW3W__sectionHeader h2{letter-spacing:0;margin:0;font-size:20px;line-height:1.2}.settings-module__9BhW3W__sectionHeader p,.settings-module__9BhW3W__muted,.settings-module__9BhW3W__messageStack p,.settings-module__9BhW3W__commandPanel p{color:var(--text-muted);margin:4px 0 0}.settings-module__9BhW3W__statusPill{border:1px solid var(--border);white-space:nowrap;border-radius:999px;flex:none;padding:5px 9px;font-size:12px;font-weight:800;line-height:1}.settings-module__9BhW3W__statusSuccess{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.settings-module__9BhW3W__statusNeutral{color:#475569;background:#f8fafc;border-color:#cbd5e1}.settings-module__9BhW3W__detailList{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.settings-module__9BhW3W__detailList div,.settings-module__9BhW3W__commandPanel,.settings-module__9BhW3W__securitySetup{border:1px solid var(--border);background:var(--panel-soft);border-radius:8px;padding:12px}.settings-module__9BhW3W__detailList span,.settings-module__9BhW3W__commandPanel span,.settings-module__9BhW3W__securitySetup span,.settings-module__9BhW3W__formStack label>span{color:var(--text-muted);text-transform:uppercase;letter-spacing:0;font-size:12px;font-weight:800;display:block}.settings-module__9BhW3W__detailList strong{overflow-wrap:anywhere;min-width:0;margin-top:4px;display:block}.settings-module__9BhW3W__commandPanel,.settings-module__9BhW3W__securitySetup,.settings-module__9BhW3W__formStack,.settings-module__9BhW3W__paymentHistory,.settings-module__9BhW3W__tierGrid,.settings-module__9BhW3W__topicGrid,.settings-module__9BhW3W__discordWidgetPanel{gap:10px;display:grid}.settings-module__9BhW3W__discordWidgetPanel h3{margin:0}.settings-module__9BhW3W__discordWidgetPlaceholder{border:1px solid var(--border);background:var(--panel-soft);border-radius:8px;justify-items:start;gap:10px;max-width:350px;padding:14px;display:grid}.settings-module__9BhW3W__discordWidgetPlaceholder p{color:var(--text-muted);margin:0}.settings-module__9BhW3W__discordWidget{border:0;justify-self:center;width:100%;max-width:350px;height:500px}.settings-module__9BhW3W__tierGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-module__9BhW3W__tierCard{border:1px solid var(--border);background:var(--panel-soft);border-radius:8px;grid-template-rows:1fr auto;gap:12px;min-width:0;padding:14px;display:grid}.settings-module__9BhW3W__tierCard[data-active=true]{background:#edfdf4;border-color:#a7e3c0}.settings-module__9BhW3W__tierCard h3{letter-spacing:0;margin:0;font-size:17px}.settings-module__9BhW3W__tierCard p{color:var(--text-muted);margin:5px 0 0}.settings-module__9BhW3W__tierPrice{color:#0f172a;margin-top:6px;font-size:15px;display:block}.settings-module__9BhW3W__tierCard small{color:var(--text-muted);margin-top:8px;display:block}.settings-module__9BhW3W__pricingNotice{border:1px solid var(--border);background:#f8fafc;border-radius:8px;padding:12px}.settings-module__9BhW3W__pricingNotice h3{letter-spacing:0;margin:0;font-size:16px}.settings-module__9BhW3W__pricingNotice p{color:var(--text-muted);margin:6px 0 0}.settings-module__9BhW3W__commandPanel code,.settings-module__9BhW3W__securitySetup code{overflow-wrap:anywhere;color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:8px;width:100%;padding:10px 12px;font-family:SFMono-Regular,Consolas,monospace;font-size:14px;display:block}.settings-module__9BhW3W__actionRow{flex-wrap:wrap;gap:8px;display:flex}.settings-module__9BhW3W__secondaryButton,.settings-module__9BhW3W__dangerButton{box-shadow:none;transform:none}.settings-module__9BhW3W__secondaryButton{border-color:var(--border);color:#1e293b;background:#fff}.settings-module__9BhW3W__secondaryButton:hover:not(:disabled){color:#1d4ed8;box-shadow:none;background:#eff6ff;border-color:#bfdbfe;transform:none}.settings-module__9BhW3W__dangerButton{color:#991b1b;background:#fef2f2;border-color:#fecaca}.settings-module__9BhW3W__dangerButton:hover:not(:disabled){color:#7f1d1d;box-shadow:none;background:#fee2e2;border-color:#fca5a5;transform:none}.settings-module__9BhW3W__messageStack{gap:4px;min-height:20px;display:grid}.settings-module__9BhW3W__messageStack p,.settings-module__9BhW3W__formStack p{margin:0}.settings-module__9BhW3W__formStack label{gap:5px;display:grid}.settings-module__9BhW3W__securitySetup ul,.settings-module__9BhW3W__paymentHistory ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.settings-module__9BhW3W__securitySetup li{min-width:0}.settings-module__9BhW3W__securitySetup li code{margin-top:0}.settings-module__9BhW3W__paymentHistory summary{cursor:pointer;margin:0;font-size:15px;font-weight:800}.settings-module__9BhW3W__paymentHistory li{border-top:1px solid var(--border);color:var(--text-muted);grid-template-columns:minmax(90px,.9fr) minmax(110px,1fr) minmax(80px,.7fr);align-items:center;gap:10px;padding-top:8px;display:grid}.settings-module__9BhW3W__paymentHistory[open] summary{margin-bottom:2px}.settings-module__9BhW3W__paymentHistory strong{color:var(--text)}.settings-module__9BhW3W__checkboxRow{align-items:center;gap:8px;min-width:0;display:flex}.settings-module__9BhW3W__checkboxRow input{flex:none}.settings-module__9BhW3W__checkboxRow span{overflow-wrap:anywhere;min-width:0}.settings-module__9BhW3W__segmentGroup{border:0;gap:8px;margin:0;padding:0;display:grid}.settings-module__9BhW3W__segmentGroup legend{color:var(--text-muted);text-transform:uppercase;letter-spacing:0;margin-bottom:8px;font-size:12px;font-weight:800}.settings-module__9BhW3W__segmentGroup div{flex-wrap:wrap;gap:8px;display:flex}.settings-module__9BhW3W__segmentGroup label{border:1px solid var(--border);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-weight:700;display:inline-flex}.settings-module__9BhW3W__segmentActive{color:#1d4ed8;background:#eff6ff!important;border-color:#93c5fd!important}.settings-module__9BhW3W__topicGrid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:860px){.settings-module__9BhW3W__tierGrid,.settings-module__9BhW3W__topicGrid{grid-template-columns:1fr}}@media (max-width:560px){.settings-module__9BhW3W__sectionHeader{flex-direction:column;align-items:flex-start}.settings-module__9BhW3W__detailList,.settings-module__9BhW3W__paymentHistory li{grid-template-columns:1fr}.settings-module__9BhW3W__section button{width:100%}}.settings-module__9BhW3W__shell{gap:20px;width:100%;min-width:0;max-width:1120px;margin:0 auto;display:grid}.settings-module__9BhW3W__navigation{flex-wrap:wrap;gap:8px;display:flex}.settings-module__9BhW3W__navigation a{border:1px solid var(--border);border-radius:8px;padding:10px 14px;text-decoration:none}.settings-module__9BhW3W__navigation a[aria-current=page]{color:#1d4ed8;background:#eff6ff;font-weight:700}.settings-module__9BhW3W__summary{color:var(--text-muted);flex-wrap:wrap;gap:8px 24px;display:flex}.settings-module__9BhW3W__overviewGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;display:grid}.settings-module__9BhW3W__topicCard{border:1px solid var(--border);border-radius:8px;gap:10px;min-width:0;margin:0;padding:12px;display:grid}.settings-module__9BhW3W__topicCard legend{font-weight:700}.settings-module__9BhW3W__formStack input:not([type=checkbox]):not([type=radio]){width:100%;min-width:0;max-width:100%}.settings-module__9BhW3W__settingsPage button{justify-self:start}.settings-module__9BhW3W__settingsPage code,.settings-module__9BhW3W__settingsPage a{overflow-wrap:anywhere}.settings-module__9BhW3W__settingsPage h1{margin:0}.settings-module__9BhW3W__preview{background:var(--panel-soft);border-left:3px solid #3b82f6;padding:14px}.settings-module__9BhW3W__formStack fieldset{min-width:0}.settings-module__9BhW3W__section>h2,.settings-module__9BhW3W__section>p{margin:0}.settings-module__9BhW3W__overviewGrid a>p{color:var(--text-muted);font-weight:400}.settings-module__9BhW3W__settingsPage p:empty{display:none}
.defence-module__mjvvza__shell{width:min(100%,78rem);color:var(--text);margin:0 auto;padding:clamp(1rem,2.5vw,2rem)}.defence-module__mjvvza__breadcrumbs{color:var(--text-muted);flex-wrap:wrap;gap:.35rem;margin-bottom:1rem;font-size:.85rem;display:flex}.defence-module__mjvvza__breadcrumbs a{color:inherit}.defence-module__mjvvza__identity{grid-template-columns:minmax(0,1fr);align-items:center;gap:1rem;display:grid}.defence-module__mjvvza__identity h1,.defence-module__mjvvza__identity p{overflow-wrap:anywhere;margin:0}.defence-module__mjvvza__identity h1{font-size:clamp(1.55rem,4vw,2.5rem);line-height:1.1}.defence-module__mjvvza__identity p{color:var(--text-muted);margin-top:.3rem}.defence-module__mjvvza__authority{flex-wrap:wrap;align-items:center;gap:.45rem .8rem;margin-top:.55rem;display:flex}.defence-module__mjvvza__notice{border:1px solid var(--warning);background:color-mix(in srgb, var(--warning) 8%, var(--panel));border-radius:.75rem;margin-top:1rem;padding:.85rem 1rem}.defence-module__mjvvza__content{min-width:0}@media (max-width:620px){.defence-module__mjvvza__shell{padding:.85rem}.defence-module__mjvvza__identity{align-items:start}}
.obligations-module__w3Re3W__page{gap:1rem;display:grid}.obligations-module__w3Re3W__hero,.obligations-module__w3Re3W__panel{border:1px solid var(--border);background:var(--panel);border-radius:.85rem;gap:.8rem;padding:1rem;display:grid}.obligations-module__w3Re3W__hero h1,.obligations-module__w3Re3W__hero p,.obligations-module__w3Re3W__panel h2,.obligations-module__w3Re3W__panel h3,.obligations-module__w3Re3W__panel p{margin:0}.obligations-module__w3Re3W__hero p,.obligations-module__w3Re3W__muted{color:var(--text-muted);line-height:1.5}.obligations-module__w3Re3W__links,.obligations-module__w3Re3W__meta{flex-wrap:wrap;gap:.45rem .8rem;display:flex}.obligations-module__w3Re3W__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.7rem;display:grid}.obligations-module__w3Re3W__metric{border:1px solid var(--border);background:var(--panel-soft);border-radius:.7rem;padding:.8rem}.obligations-module__w3Re3W__metric strong,.obligations-module__w3Re3W__metric span{display:block}.obligations-module__w3Re3W__metric strong{margin-top:.25rem;font-size:1.4rem}.obligations-module__w3Re3W__list{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.obligations-module__w3Re3W__item{border:1px solid var(--border);border-radius:.7rem;gap:.45rem;padding:.85rem;display:grid}.obligations-module__w3Re3W__item[data-violation=true]{border-color:color-mix(in srgb, var(--danger) 45%, var(--border))}.obligations-module__w3Re3W__item h3,.obligations-module__w3Re3W__item p{overflow-wrap:anywhere;margin:0}.obligations-module__w3Re3W__pill{background:var(--panel-soft);border:1px solid var(--border);width:fit-content;color:var(--text-muted);border-radius:999px;padding:.2rem .55rem;font-size:.78rem;font-weight:750;display:inline-flex}
.parties-module__u5QTEG__page{gap:1rem;width:min(100%,78rem);margin:0 auto;display:grid}.parties-module__u5QTEG__breadcrumbs{color:var(--text-muted);flex-wrap:wrap;gap:.35rem;font-size:.85rem;display:flex}.parties-module__u5QTEG__header{gap:.4rem;display:grid}.parties-module__u5QTEG__header h1,.parties-module__u5QTEG__header p,.parties-module__u5QTEG__nationHeader h2,.parties-module__u5QTEG__flatHeader h2,.parties-module__u5QTEG__resultCount,.parties-module__u5QTEG__warning,.parties-module__u5QTEG__slogan{margin:0}.parties-module__u5QTEG__header p{max-width:70ch;color:var(--text-muted)}.parties-module__u5QTEG__filters,.parties-module__u5QTEG__nationSection,.parties-module__u5QTEG__flatDirectory{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);min-width:0;box-shadow:var(--shadow-soft);padding:1rem}.parties-module__u5QTEG__filters,.parties-module__u5QTEG__nationSection,.parties-module__u5QTEG__flatDirectory,.parties-module__u5QTEG__nationDirectory{gap:1rem;display:grid}.parties-module__u5QTEG__toolbar{grid-template-columns:minmax(13rem,1.5fr) repeat(2,minmax(10rem,.75fr)) auto;align-items:end;gap:.75rem;display:grid}.parties-module__u5QTEG__toolbar label{min-width:0;color:var(--text-muted);gap:.35rem;font-size:.85rem;font-weight:750;display:grid}.parties-module__u5QTEG__toolbar button{white-space:nowrap}.parties-module__u5QTEG__resultCount{color:var(--text-muted);font-size:.9rem}.parties-module__u5QTEG__warning{border:1px solid color-mix(in srgb, var(--warning) 32%, var(--border));border-radius:var(--radius);background:var(--warning-soft);color:#7a4b00;padding:.75rem .85rem}.parties-module__u5QTEG__nationHeader,.parties-module__u5QTEG__flatHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;min-width:0;display:flex}.parties-module__u5QTEG__nationLink{min-width:0;color:var(--text);align-items:center;gap:.75rem;text-decoration:none;display:flex}.parties-module__u5QTEG__nationLink h2{overflow-wrap:anywhere;min-width:0;font-size:clamp(1.15rem,2vw,1.4rem)}.parties-module__u5QTEG__sectionCount{border:1px solid var(--border);background:var(--panel-soft);color:var(--text-muted);white-space:nowrap;border-radius:999px;flex:none;padding:.35rem .65rem;font-size:.78rem;font-weight:750}.parties-module__u5QTEG__partyGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:stretch;gap:1rem;min-width:0;display:grid}.parties-module__u5QTEG__partyCard{min-width:0;height:100%;color:inherit;border-radius:1.125rem;align-content:start;gap:.55rem;text-decoration:none;transition:transform .15s;display:grid}.parties-module__u5QTEG__partyCard:hover{color:inherit;text-decoration:none;transform:translateY(-2px)}.parties-module__u5QTEG__partyCard>article{height:100%}.parties-module__u5QTEG__partyCard:has(.parties-module__u5QTEG__cardDetails)>article{height:auto}.parties-module__u5QTEG__cardDetails{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);min-width:0;color:var(--text-muted);gap:.55rem;margin-inline:.4rem;padding:.65rem .75rem;display:grid}.parties-module__u5QTEG__slogan{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.88rem;font-style:italic;line-height:1.4;display:-webkit-box;overflow:hidden}.parties-module__u5QTEG__cardMeta,.parties-module__u5QTEG__nationContext{flex-wrap:wrap;align-items:center;gap:.55rem;min-width:0;display:flex}.parties-module__u5QTEG__cardMeta{justify-content:space-between}.parties-module__u5QTEG__nationContext{color:var(--text);font-size:.86rem;font-weight:750}.parties-module__u5QTEG__nationContext>span:last-child{overflow-wrap:anywhere;min-width:0}.parties-module__u5QTEG__state{min-width:0}@media (max-width:900px){.parties-module__u5QTEG__toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.parties-module__u5QTEG__toolbar label:first-of-type{grid-column:1/-1}}@media (max-width:560px){.parties-module__u5QTEG__toolbar{grid-template-columns:minmax(0,1fr)}.parties-module__u5QTEG__toolbar label:first-of-type{grid-column:auto}.parties-module__u5QTEG__toolbar button{width:100%}.parties-module__u5QTEG__nationHeader,.parties-module__u5QTEG__flatHeader{flex-direction:column;align-items:flex-start}.parties-module__u5QTEG__partyGrid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.parties-module__u5QTEG__partyCard{transition:none}.parties-module__u5QTEG__partyCard:hover{transform:none}}
.mandates-module__sSMs3G__form{gap:1rem;display:grid}.mandates-module__sSMs3G__form>label{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.mandates-module__sSMs3G__form input:not([type=checkbox]),.mandates-module__sSMs3G__form select{min-width:0;max-width:100%}.mandates-module__sSMs3G__form fieldset{gap:.5rem;min-width:0;display:grid}.mandates-module__sSMs3G__form fieldset label{align-items:center;gap:.5rem;display:flex}@media (max-width:600px){.mandates-module__sSMs3G__form>label{flex-direction:column;align-items:flex-start}}
.timeline-module__p2cSgW__entityChip{border:1px solid;border-radius:999px;padding:3px 8px;text-decoration:none;display:inline-flex}.timeline-module__p2cSgW__entityChip:focus-visible{outline-offset:2px;outline:3px solid #93c5fd}.timeline-module__p2cSgW__partyChip{color:#6d28d9;background:#f5f3ff;border-color:#ddd6fe}.timeline-module__p2cSgW__politicianChip{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.timeline-module__p2cSgW__loreChip{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.timeline-module__p2cSgW__adminPanel,.timeline-module__p2cSgW__adminEvent{border:1px solid var(--border);background:#fff;border-radius:12px;gap:12px;padding:16px;display:grid}.timeline-module__p2cSgW__adminEvent{align-items:start}
.actions-module__UFNM7G__panel{border:1px solid var(--border);background:var(--panel);border-radius:16px;min-width:0;padding:clamp(1rem,3vw,1.5rem)}.actions-module__UFNM7G__panel h2,.actions-module__UFNM7G__panel h3,.actions-module__UFNM7G__panel p{margin-top:0}.actions-module__UFNM7G__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:16px;display:grid}.actions-module__UFNM7G__card{overflow-wrap:anywhere;flex-direction:column;gap:12px;display:flex}.actions-module__UFNM7G__card h2,.actions-module__UFNM7G__card p{margin:0}.actions-module__UFNM7G__card a{align-self:flex-start;margin-top:auto}.actions-module__UFNM7G__toolbar{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.actions-module__UFNM7G__field{flex:1;gap:6px;min-width:min(100%,180px);display:grid}.actions-module__UFNM7G__field input,.actions-module__UFNM7G__field select{width:100%;min-width:0}.actions-module__UFNM7G__stack{gap:16px;min-width:0;display:grid}.actions-module__UFNM7G__muted{color:var(--text-muted)}.actions-module__UFNM7G__image{object-fit:contain;background:var(--panel-soft);border-radius:12px;width:100%;max-height:280px;display:block}.actions-module__UFNM7G__outcomes{gap:12px;margin:0;padding:0;list-style:none;display:grid}.actions-module__UFNM7G__outcome{border-top:1px solid var(--border);overflow-wrap:anywhere;padding-top:12px}.actions-module__UFNM7G__outcome:first-child{border-top:0;padding-top:0}.actions-module__UFNM7G__outcomeHeading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.actions-module__UFNM7G__outcomeHeading strong{font-variant-numeric:tabular-nums;flex-shrink:0}.actions-module__UFNM7G__receipt{border-color:var(--border);border-inline-start:4px solid var(--accent);overflow-wrap:anywhere}.actions-module__UFNM7G__receipt dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;display:grid}.actions-module__UFNM7G__receipt dt{color:var(--text-muted)}.actions-module__UFNM7G__receipt dd{margin:4px 0 0}.actions-module__UFNM7G__steps{gap:6px;margin:0;padding-left:22px;display:grid}.actions-module__UFNM7G__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.actions-module__UFNM7G__inputSummary{margin:0;padding-left:20px}@media (max-width:540px){.actions-module__UFNM7G__toolbar{flex-direction:column;align-items:stretch}.actions-module__UFNM7G__outcomeHeading{align-items:flex-start}.actions-module__UFNM7G__actions>button{width:100%}}
.communications-module__uQOn0q__page{gap:1rem;min-width:0;display:grid}.communications-module__uQOn0q__panel{border:1px solid var(--border);background:var(--panel);overflow-wrap:anywhere;border-radius:16px;gap:.8rem;min-width:0;padding:1.2rem;display:grid}.communications-module__uQOn0q__header,.communications-module__uQOn0q__actions,.communications-module__uQOn0q__filters,.communications-module__uQOn0q__meta{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.communications-module__uQOn0q__header{justify-content:space-between}.communications-module__uQOn0q__header h1,.communications-module__uQOn0q__panel h2,.communications-module__uQOn0q__panel p{margin:0}.communications-module__uQOn0q__filters label{flex:150px;gap:.35rem;min-width:0;display:grid}.communications-module__uQOn0q__filters input,.communications-module__uQOn0q__filters select{width:100%;min-width:0}.communications-module__uQOn0q__meta{color:var(--text-muted);font-size:.875rem}.communications-module__uQOn0q__unread{border-inline-start:4px solid var(--accent,#2563eb);background:var(--panel-soft)}.communications-module__uQOn0q__badge{border:1px solid var(--border);border-radius:999px;padding:.2rem .6rem;font-size:.8rem}.communications-module__uQOn0q__error{color:var(--danger)}.communications-module__uQOn0q__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.communications-module__uQOn0q__summary p{gap:.2rem;display:grid}.communications-module__uQOn0q__summary strong{font-size:1.6rem}.communications-module__uQOn0q__post{scroll-margin-top:6rem}.communications-module__uQOn0q__post:target,.communications-module__uQOn0q__post:focus{outline:3px solid var(--accent,#2563eb);outline-offset:3px}@media (max-width:640px){.communications-module__uQOn0q__panel{padding:1rem}.communications-module__uQOn0q__summary{grid-template-columns:1fr}.communications-module__uQOn0q__actions>a,.communications-module__uQOn0q__actions>button{align-items:center;min-height:44px;display:inline-flex}}
.poll-workspace-module__unJTTa__workspace{grid-template-columns:minmax(0,1fr);gap:1.25rem;min-width:0;display:grid}.poll-workspace-module__unJTTa__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1rem;display:grid}.poll-workspace-module__unJTTa__card{background:var(--panel);border:1px solid var(--border);overflow-wrap:anywhere;border-radius:1rem;min-width:0;padding:1.1rem}.poll-workspace-module__unJTTa__card h2,.poll-workspace-module__unJTTa__card h3{margin:0 0 .65rem}.poll-workspace-module__unJTTa__card p{margin:.5rem 0}.poll-workspace-module__unJTTa__facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:1rem;margin:0;display:grid}.poll-workspace-module__unJTTa__facts dt{color:var(--text-muted);font-size:.9rem}.poll-workspace-module__unJTTa__facts dd{overflow-wrap:anywhere;margin:.3rem 0 0;font-weight:600}.poll-workspace-module__unJTTa__links{flex-wrap:wrap;gap:.75rem 1.25rem;display:flex}.poll-workspace-module__unJTTa__filters{flex-wrap:wrap;align-items:end;gap:1rem;display:flex}.poll-workspace-module__unJTTa__filters label{gap:.35rem;max-width:100%;display:grid}.poll-workspace-module__unJTTa__filters input,.poll-workspace-module__unJTTa__filters select{max-width:100%}.poll-workspace-module__unJTTa__table th,.poll-workspace-module__unJTTa__table td{text-align:left;vertical-align:top;padding:.75rem}.poll-workspace-module__unJTTa__table th:first-child,.poll-workspace-module__unJTTa__table td:first-child{overflow-wrap:anywhere;min-width:10rem;max-width:24rem}.poll-workspace-module__unJTTa__muted{color:var(--text-muted)}.poll-workspace-module__unJTTa__list{gap:.8rem;padding-left:1.25rem;display:grid}.poll-workspace-module__unJTTa__identity{align-items:center;gap:.75rem;min-width:0;display:flex}