@font-face{font-family:Portal Manrope;src:url(/assets/portal-manrope-DHIcAJRg.woff2) format("woff2");font-style:normal;font-weight:200 800;font-display:swap}@font-face{font-family:Portal Source Sans;src:url(/assets/portal-source-sans-Bo_j9asI.woff2) format("woff2");font-style:normal;font-weight:200 900;font-display:swap}.portal-editorial{--ink:#263a4b;--muted:#63717c;--accent:#315e7a;--line:#dce2e6;--paper:#fff;--wash:#f1f4f6;--soft:#e9eff3;--display:"Portal Manrope",Arial,sans-serif;--body:"Portal Source Sans",Arial,sans-serif}.portal-editorial[data-portal-appearance=dark]{--ink:#e4ebf0;--muted:#a3b2be;--accent:#adcce1;--line:#344654;--paper:#111b24;--wash:#1d2a36;--soft:#243b4c;color-scheme:dark}.portal-editorial[data-portal-appearance=light]{color-scheme:light}.portal-editorial{--ed-page-width: 1280px;--ed-reading-width: 70ch;--ed-body-size: 17px;--ed-body-leading: 1.85;--ed-label-size: 11px;--ed-control-height: 44px;--ed-radius: 6px;--ed-radius-large: 8px;--ed-space-1: 4px;--ed-space-2: 8px;--ed-space-3: 12px;--ed-space-4: 16px;--ed-space-5: 24px;--ed-space-6: 32px;--ed-space-7: 48px;--ed-space-8: 64px;--ed-danger: #a23838;--ed-warning: #805d1e;--ed-success: #34654d}.portal-editorial[data-portal-appearance=dark]{--ed-danger: #ffb4b4;--ed-warning: #e8ca88;--ed-success: #a1d8b7}.tc-filter-panel{--ui-panel: 17 27 36;--ui-canvas: 29 42 54;--ui-surface: 29 42 54;--ui-popover: 29 42 54;--ui-hover-veil-2: 29 42 54;--ui-surface-hover: 36 59 76;--ui-surface-3: 36 59 76;--ui-raised: 36 59 76;--ui-line: 52 70 84;--ui-line-soft: 52 70 84;--ui-line-strong: 52 70 84;--ui-ink: 228 235 240;--ui-ink-soft: 228 235 240;--ui-ink-pale-blue: 228 235 240;--ui-ink-muted: 163 178 190;--ui-ink-muted-blue: 163 178 190;--ui-blue: 173 204 225;--ui-blue-soft: 173 204 225;--ui-chip-include-bg: 36 59 76;--ui-chip-include-border: 84 110 130;--ui-chip-include-text: 228 235 240;color-scheme:dark}:root[data-ui-appearance=light] .tc-filter-panel{--ui-panel: 255 255 255;--ui-canvas: 241 244 246;--ui-surface: 241 244 246;--ui-popover: 241 244 246;--ui-hover-veil-2: 241 244 246;--ui-surface-hover: 233 239 243;--ui-surface-3: 233 239 243;--ui-raised: 255 255 255;--ui-line: 220 226 230;--ui-line-soft: 220 226 230;--ui-line-strong: 220 226 230;--ui-ink: 38 58 75;--ui-ink-soft: 38 58 75;--ui-ink-pale-blue: 38 58 75;--ui-ink-muted: 99 113 124;--ui-ink-muted-blue: 99 113 124;--ui-blue: 49 94 122;--ui-blue-soft: 49 94 122;--ui-chip-include-bg: 233 239 243;--ui-chip-include-border: 160 185 201;--ui-chip-include-text: 38 58 75;--ui-control-border: 99 113 124;color-scheme:light}.tc-filter-panel .tc-chip,.tc-filter-panel .tc-chip button,.tc-filter-panel .tc-segmented{border-radius:6px}.tc-filter-panel .tc-segmented>button{border-radius:4px;box-shadow:none}.tc-filter-panel .tc-chip,.tc-filter-panel .tc-segmented>button{font-size:13px}.tc-filter-panel .tc-panel-heading{font-family:Portal Manrope,Arial,sans-serif}.tc-filter-panel :is(button,input):focus-visible{box-shadow:none}@media(prefers-reduced-motion:reduce){.tc-filter-panel{animation-duration:1ms!important}.tc-filter-panel *{transition-duration:1ms!important}}
