:root{--sc-font-sans:var(--font-montserrat,"Montserrat"),system-ui,-apple-system,"Segoe UI",sans-serif;--sc-font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}:root,[data-sc-theme=dark],html[data-theme=dark]{--sc-bg:#000;--sc-surface:#0f0f0f;--sc-surface-2:#171717;--sc-surface-3:#212121;--sc-chrome:rgba(0,0,0,.72);--sc-chrome-menu:hsla(0,0%,9%,.86);--sc-line:#262626;--sc-line-strong:#454545;--sc-line-hover:#383838;--sc-hairline:hsla(0,0%,100%,.08);--sc-text:#fff;--sc-text-2:#b3b3b3;--sc-text-3:#999;--sc-accent:#4a9eff;--sc-accent-hover:#6fb2ff;--sc-accent-press:#2e86f0;--sc-accent-soft:rgba(74,158,255,.14);--sc-on-accent:#04101f;--sc-focus:#6fb2ff;--sc-live:#ff6b6b;--sc-positive:#4ed18a;--sc-warning:#f2b441;--sc-negative:#ff6b6b;--sc-glow:rgba(74,158,255,.45);--sc-glow-strong:rgba(74,158,255,.66);--sc-glow-ring:0 0 0 1px rgba(74,158,255,.22),0 10px 28px rgba(0,0,0,.45);--sc-glow-ring-strong:0 0 0 1px rgba(74,158,255,.3),0 18px 44px rgba(0,0,0,.55);--sc-sheen:hsla(0,0%,100%,.22);--sc-e-1:0 1px 2px rgba(0,0,0,.28),0 1px 1px rgba(0,0,0,.2);--sc-e-2:0 2px 6px rgba(0,0,0,.4),0 8px 20px rgba(0,0,0,.3);--sc-e-3:0 8px 24px rgba(0,0,0,.55),0 2px 6px rgba(0,0,0,.4);--sc-e-menu:0 12px 32px rgba(0,0,0,.6),0 2px 8px rgba(0,0,0,.4);--sc-w-display:600;--sc-w-title:500;--sc-w-body:400;--sc-w-meta:500;--sc-w-caption:600;--sc-track-meta:0.018em;--sc-track-caption:0.051em;--sc-track-body-s:0.01em;color-scheme:dark}[data-sc-theme=light],html[data-theme=light],html[data-theme=pastel]{--sc-bg:#fff;--sc-surface:#f4f4f4;--sc-surface-2:#fff;--sc-surface-3:#e8e8e8;--sc-chrome:hsla(0,0%,100%,.78);--sc-chrome-menu:hsla(0,0%,100%,.92);--sc-line:#dadada;--sc-line-strong:#b8b8b8;--sc-line-hover:#cfcfcf;--sc-hairline:rgba(0,0,0,.06);--sc-text:#111;--sc-text-2:#4f4f4f;--sc-text-3:#666;--sc-accent:#0a62d0;--sc-accent-hover:#0850ae;--sc-accent-press:#06408c;--sc-accent-soft:rgba(10,98,208,.08);--sc-on-accent:#fff;--sc-focus:#0a62d0;--sc-live:#c42b2b;--sc-positive:#147a4b;--sc-warning:#8a5a00;--sc-negative:#c42b2b;--sc-glow:rgba(10,98,208,.28);--sc-glow-strong:rgba(10,98,208,.42);--sc-glow-ring:0 0 0 1px rgba(10,98,208,.16),0 8px 24px rgba(0,0,0,.1);--sc-glow-ring-strong:0 0 0 1px rgba(10,98,208,.22),0 16px 40px rgba(0,0,0,.14);--sc-sheen:hsla(0,0%,100%,.6);--sc-e-1:0 1px 2px rgba(0,0,0,.06),0 1px 1px rgba(0,0,0,.04);--sc-e-2:0 2px 6px rgba(0,0,0,.08),0 8px 20px rgba(0,0,0,.06);--sc-e-3:0 8px 24px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.08);--sc-e-menu:0 12px 32px rgba(0,0,0,.18),0 2px 8px rgba(0,0,0,.1);--sc-w-display:700;--sc-w-title:600;--sc-w-body:400;--sc-w-meta:500;--sc-w-caption:600;--sc-track-meta:0.012em;--sc-track-caption:0.045em;--sc-track-body-s:0.004em;color-scheme:light}:root{--sc-ring:inset 0 0 0 1px var(--sc-hairline);--sc-r-xs:6px;--sc-r-sm:10px;--sc-r-md:14px;--sc-r-lg:18px;--sc-r-xl:22px;--sc-r-2xl:28px;--sc-r-pill:999px;--sc-s-1:4px;--sc-s-2:8px;--sc-s-3:12px;--sc-s-4:16px;--sc-s-5:20px;--sc-s-6:24px;--sc-s-7:32px;--sc-s-8:40px;--sc-s-9:48px;--sc-s-10:64px;--sc-s-11:80px;--sc-container:1280px;--sc-gutter:max(16px,calc((100vw - var(--sc-container)) / 2));--sc-measure:65ch;--sc-layout-wide:72rem;--sc-glow-blur:24px;--sc-glow-spread:8px;--sc-ease-standard:cubic-bezier(0.16,1,0.3,1);--sc-ease-exit:cubic-bezier(0.4,0,1,1);--sc-dur-fast:120ms;--sc-dur-base:220ms;--sc-dur-slow:380ms;--sc-t-display-track:-0.03em;--sc-t-title-l-track:-0.022em;--sc-t-title-m-track:-0.016em;--sc-t-title-s-track:-0.01em;--sc-t-title-xs-track:-0.006em;--sc-t-display-size:48px;--sc-t-display-lh:1.125;--sc-t-title-l-size:28px;--sc-t-title-l-lh:1.2857142857142858;--sc-t-title-m-size:20px;--sc-t-title-m-lh:1.4;--sc-t-title-s-size:18px;--sc-t-title-s-lh:1.3888888888888888;--sc-t-title-xs-size:14px;--sc-t-title-xs-lh:1.5;--sc-t-body-size:16px;--sc-t-body-lh:1.625;--sc-t-body-s-size:14px;--sc-t-body-s-lh:1.5;--sc-t-meta-size:12px;--sc-t-meta-lh:1.5;--sc-t-caption-size:12px;--sc-t-caption-lh:1.5;--sc-t-long-title-size:32px;--sc-t-long-title-lh:1.25}@media (max-width:639px){:root{--sc-t-display-size:32px;--sc-t-display-lh:1.1875;--sc-t-title-l-size:24px;--sc-t-title-l-lh:1.3333333333;--sc-t-long-title-size:26px;--sc-t-long-title-lh:1.3076923077}}.sc-root{font-family:var(--sc-font-sans);font-size:var(--sc-t-body-size);line-height:var(--sc-t-body-lh);font-weight:var(--sc-w-body);font-optical-sizing:auto;color:var(--sc-text);background:var(--sc-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.sc-root *,.sc-root :after,.sc-root :before{box-sizing:border-box}.sc-root [tabindex]:focus-visible,.sc-root a:focus-visible,.sc-root button:focus-visible,.sc-root input:focus-visible,.sc-root select:focus-visible,.sc-root summary:focus-visible,.sc-root textarea:focus-visible{outline:2px solid var(--sc-focus);outline-offset:3px;border-radius:inherit}.sc-root [tabindex]:focus:not(:focus-visible),.sc-root a:focus:not(:focus-visible),.sc-root button:focus:not(:focus-visible),.sc-root input:focus:not(:focus-visible),.sc-root select:focus:not(:focus-visible),.sc-root summary:focus:not(:focus-visible),.sc-root textarea:focus:not(:focus-visible){outline:none}.sc-t-display{font-size:var(--sc-t-display-size);line-height:var(--sc-t-display-lh);letter-spacing:var(--sc-t-display-track)}.sc-t-display,.sc-t-title-l{font-weight:var(--sc-w-display)}.sc-t-title-l{font-size:var(--sc-t-title-l-size);line-height:var(--sc-t-title-l-lh);letter-spacing:var(--sc-t-title-l-track)}.sc-t-title-m{font-size:var(--sc-t-title-m-size);line-height:var(--sc-t-title-m-lh);letter-spacing:var(--sc-t-title-m-track)}.sc-t-title-m,.sc-t-title-s{font-weight:var(--sc-w-title)}.sc-t-title-s{font-size:var(--sc-t-title-s-size);line-height:var(--sc-t-title-s-lh);letter-spacing:var(--sc-t-title-s-track)}.sc-t-title-xs{font-size:var(--sc-t-title-xs-size);line-height:var(--sc-t-title-xs-lh);letter-spacing:var(--sc-t-title-xs-track);font-weight:var(--sc-w-title)}.sc-t-body{font-size:var(--sc-t-body-size);line-height:var(--sc-t-body-lh);letter-spacing:0}.sc-t-body,.sc-t-body-s{font-weight:var(--sc-w-body)}.sc-t-body-s{font-size:var(--sc-t-body-s-size);line-height:var(--sc-t-body-s-lh);letter-spacing:var(--sc-track-body-s)}.sc-t-meta{font-size:var(--sc-t-meta-size);line-height:var(--sc-t-meta-lh);letter-spacing:var(--sc-track-meta);font-weight:var(--sc-w-meta);font-variant-numeric:tabular-nums}.sc-t-caption{font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);letter-spacing:var(--sc-track-caption);font-weight:var(--sc-w-caption);text-transform:uppercase}.sc-t-mono{font-family:var(--sc-font-mono);font-variant-numeric:tabular-nums}.sc-text-2{color:var(--sc-text-2)}.sc-text-3{color:var(--sc-text-3)}.sc-chrome{background:var(--sc-chrome);backdrop-filter:saturate(180%) blur(20px)}.sc-hoverable{position:relative;isolation:isolate}.sc-hoverable:before{content:none}.sc-probe__card:focus-visible,.sc-probe__card:hover,.sc-probe__card[data-lit=true]{--sc-ring:var(--sc-glow-ring)}@keyframes sc-sheen{0%{transform:translateX(-120%) skewX(-18deg);opacity:0}20%{opacity:1}to{transform:translateX(160%) skewX(-18deg);opacity:0}}.sc-sheen{position:relative;overflow:hidden}.sc-sheen:after{content:"";position:absolute;inset:0;width:45%;background:linear-gradient(90deg,transparent,var(--sc-sheen),transparent);opacity:0;pointer-events:none}.sc-sheen[data-sheen=run]:after{animation:sc-sheen .4s var(--sc-ease-standard) 1}html.sc-theme-transition,html.sc-theme-transition .sc-root{transition:background-color .25s var(--sc-ease-standard),color .25s var(--sc-ease-standard)}@media (prefers-reduced-transparency:reduce){.sc-chrome{backdrop-filter:none;background:var(--sc-surface)}}[data-sc-force~=reduced-transparency] .sc-chrome{backdrop-filter:none;background:var(--sc-surface)}@media (prefers-contrast:more){:root{--sc-line:var(--sc-line-strong);--sc-text-2:var(--sc-text);--sc-text-3:var(--sc-text-2)}.sc-hoverable:before{display:none}html.sc-theme-transition,html.sc-theme-transition .sc-root{transition:none}}[data-sc-force~=contrast]{--sc-line:var(--sc-line-strong);--sc-text-2:var(--sc-text);--sc-text-3:var(--sc-text-2)}[data-sc-force~=contrast] .sc-hoverable:before{display:none}@media (prefers-reduced-motion:reduce){.sc-root *,.sc-root :after,.sc-root :before{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.sc-hoverable:before{transition:opacity .15s linear;transform:none}.sc-sheen[data-sheen=run]:after{animation:none}html.sc-theme-transition,html.sc-theme-transition .sc-root{transition:none}}[data-sc-force~=reduced-motion] *,[data-sc-force~=reduced-motion] :after,[data-sc-force~=reduced-motion] :before{transition-duration:1ms!important;animation-duration:1ms!important}[data-sc-force~=reduced-motion] .sc-sheen[data-sheen=run]:after{animation:none}@media (forced-colors:active){.sc-root{forced-color-adjust:auto}.sc-hoverable:before,.sc-sheen:after{display:none}}.sc-showcase{min-height:100vh;padding:var(--sc-s-6) var(--sc-gutter) var(--sc-s-11)}.sc-showcase__banner{position:sticky;top:var(--sc-s-3);z-index:5;display:flex;align-items:center;justify-content:space-between;gap:var(--sc-s-4);flex-wrap:wrap;padding:var(--sc-s-3) var(--sc-s-4);border:1px solid var(--sc-live);border-radius:var(--sc-r-md);background:var(--sc-chrome);backdrop-filter:blur(20px)}.sc-showcase__banner strong{color:var(--sc-live)}.sc-showcase__controls{display:flex;align-items:center;gap:var(--sc-s-3);flex-wrap:wrap}.sc-showcase__seg{display:inline-flex;padding:3px;border:1px solid var(--sc-line);border-radius:var(--sc-r-pill);background:var(--sc-surface-2)}.sc-showcase__seg button{border:0;background:transparent;color:var(--sc-text-2);padding:6px 12px;border-radius:var(--sc-r-pill);cursor:pointer;font:inherit;font-size:var(--sc-t-meta-size);font-weight:var(--sc-w-meta);transition:color var(--sc-dur-fast) var(--sc-ease-standard),background-color var(--sc-dur-fast) var(--sc-ease-standard)}.sc-showcase__seg button[aria-pressed=true]{background:var(--sc-surface);color:var(--sc-text);box-shadow:var(--sc-e-1),var(--sc-ring)}.sc-showcase__check{display:inline-flex;align-items:center;gap:6px;font-size:var(--sc-t-meta-size);color:var(--sc-text-2);cursor:pointer}.sc-showcase__check input{accent-color:var(--sc-accent);width:16px;height:16px}.sc-showcase__nav{display:flex;gap:var(--sc-s-2);flex-wrap:wrap;margin:var(--sc-s-6) 0 var(--sc-s-8)}.sc-showcase__nav a{color:var(--sc-text-2);text-decoration:none;padding:6px 12px;border:1px solid var(--sc-line);border-radius:var(--sc-r-pill);font-size:var(--sc-t-meta-size);transition:color var(--sc-dur-fast) var(--sc-ease-standard),border-color var(--sc-dur-fast) var(--sc-ease-standard)}.sc-showcase__nav a:hover{color:var(--sc-text);border-color:var(--sc-line-strong)}.sc-performance-probe__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--sc-s-4);flex-wrap:wrap;margin-bottom:var(--sc-s-4)}.sc-performance-probe__bar p{margin:0}.sc-performance-probe__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:var(--sc-s-3);content-visibility:auto;contain-intrinsic-size:auto 18000px}@media (max-width:480px){.sc-performance-probe__grid{grid-template-columns:1fr}}.sc-section{margin-top:var(--sc-s-10);scroll-margin-top:150px}.sc-section__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sc-s-4);margin-bottom:var(--sc-s-5);padding-bottom:var(--sc-s-3);border-bottom:1px solid var(--sc-line)}.sc-section__head h2{margin:0}.sc-section__head p{margin:0;color:var(--sc-text-2);max-width:var(--sc-measure)}.sc-section__sub{margin:var(--sc-s-6) 0 var(--sc-s-3);color:var(--sc-text-2)}.sc-search-form{display:flex;width:100%;gap:var(--sc-s-2);align-items:stretch}.sc-search-form .sc-search{flex:1;min-width:0}@media (max-width:480px){.sc-search-form{align-items:stretch;flex-direction:column}.sc-search-form .sc-btn{width:100%}}.sc-section-header{display:flex;flex-wrap:wrap;align-items:start;gap:20px 24px;margin-bottom:20px}.sc-section-header__copy{flex:1 1 32rem;min-width:0}.sc-section-header__kicker{margin-bottom:8px;color:var(--sc-text-3);font-size:var(--sc-t-meta-size);line-height:var(--sc-t-meta-lh);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.sc-section-header .sc-section-header__title{margin:0;font-size:var(--sc-t-title-l-size);line-height:var(--sc-t-title-l-lh);font-weight:600;letter-spacing:-.02em}.sc-section-header[data-variant=page] .sc-section-header__title{font-size:var(--sc-t-display-size);line-height:var(--sc-t-display-lh)}.sc-section-header[data-variant=panel] .sc-section-header__title{font-size:var(--sc-t-title-m-size);line-height:var(--sc-t-title-m-lh);font-weight:700}.sc-section-header[data-long-title] .sc-section-header__title{font-size:var(--sc-t-long-title-size);line-height:var(--sc-t-long-title-lh)}.sc-section-header__meta{margin-top:12px;color:var(--sc-text-3);font-size:var(--sc-t-meta-size);line-height:var(--sc-t-meta-lh)}.sc-section-header__subtitle{margin-top:12px;max-width:68ch;font-size:var(--sc-t-body-size);line-height:var(--sc-t-body-lh);color:var(--sc-text-2)}.sc-section-header__subtitle>p{margin:0}.sc-section-header__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;max-width:100%}.sc-section-header__actions>a:not(.sc-btn){display:inline-flex;align-items:center;min-height:44px;color:var(--sc-accent)}.sc-info-page{width:100%;max-width:var(--sc-layout-wide);margin:0 auto 24px}.sc-info-page__body,.sc-info-page__hero{max-width:min(100%,68ch)}.sc-info-page__hero{padding-bottom:20px;border-bottom:1px solid var(--sc-line)}.sc-info-page__hero .sc-section-header{margin-bottom:0}.sc-info-page__body{display:grid;gap:24px;margin-top:24px;font-size:var(--sc-t-body-size);line-height:var(--sc-t-body-lh)}.sc-info-page__body :where(section,[id]){scroll-margin-top:88px}.sc-info-page__body h2{margin:0 0 20px;font-size:var(--sc-t-title-m-size);line-height:var(--sc-t-title-m-lh);font-weight:700}.sc-info-page__body h3{margin:20px 0 12px;font-size:var(--sc-t-title-s-size);line-height:var(--sc-t-title-s-lh);font-weight:700}.sc-info-page__body :where(p){margin:0}.sc-info-page__body :where(section>p+p,section>ul+p,section>ol+p,section>dl+p,section>div+p,section>blockquote+p){margin-top:12px}.sc-info-page__body :where(ul,ol){margin:12px 0 0;padding-left:24px}.sc-info-page__body :where(li+li){margin-top:12px}.sc-info-page__body a{color:var(--sc-accent)}.sc-info-page a.sc-btn[data-variant=primary]{color:var(--sc-primary-fg)}.sc-info-page__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.sc-info-page__actions>*{min-width:0;max-width:100%}.sc-doc-layout{display:grid;width:100%;max-width:var(--sc-layout-wide);margin-inline:auto;grid-template-columns:200px minmax(0,68ch);gap:32px;justify-content:start;align-items:start}.sc-doc-layout__aside{position:sticky;top:88px}.sc-doc-layout__toc{max-height:calc(100dvh - 88px - var(--sc-footer-space));overflow-y:auto;font-size:var(--sc-t-body-s-size);line-height:var(--sc-t-body-s-lh)}.sc-doc-layout__toc p{margin:0 0 12px;color:var(--sc-text-3);font-size:var(--sc-t-meta-size);line-height:var(--sc-t-meta-lh);font-weight:600;text-transform:uppercase;letter-spacing:.08em}.sc-doc-layout__toc ol{display:grid;gap:4px;padding:0;margin:0;list-style:none}.sc-doc-layout__toc a{display:flex;align-items:center;min-height:44px;padding:8px;color:var(--sc-text-2);text-decoration:none;border-radius:var(--sc-radius-control)}.sc-doc-layout__toc a:hover{color:var(--sc-accent);background:var(--sc-surface)}.sc-doc-layout__mobile{display:none}.sc-doc-definitions{display:grid;gap:16px;margin:12px 0 0}.sc-doc-definitions dt{font-weight:700}.sc-doc-definitions dd{margin:4px 0 0;color:var(--sc-text-2)}.sc-doc-quote{margin:16px 0;padding:16px 20px;border-left:3px solid var(--sc-accent);background:var(--sc-surface)}.sc-info-page .sc-council{margin-top:20px}.sc-info-page .sc-council .sc-council__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:12px;padding:0;list-style:none}.sc-info-page .sc-council .sc-council__member{margin:0;width:auto}.sc-info-page .sc-council blockquote,.sc-info-page .sc-council p,.sc-info-page.sc-source-page .sc-info-page__body{max-width:none}@media (max-width:899px){.sc-doc-layout{grid-template-columns:minmax(0,68ch);gap:24px}.sc-doc-layout__aside{position:static}.sc-doc-layout__toc{max-height:none;overflow:visible}.sc-doc-layout__desktop{display:none}.sc-doc-layout__mobile{display:block;border-bottom:1px solid var(--sc-line)}.sc-doc-layout__mobile>summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;cursor:pointer;font-weight:600}.sc-doc-layout__mobile>summary:after{content:"+"}.sc-doc-layout__mobile[open]>summary:after{content:"−"}.sc-doc-layout__mobile ol{padding-block:8px 16px}}@media (max-width:639px){.sc-section-header{flex-direction:column}.sc-section-header__copy{flex-basis:auto}}.sc-wordmark{color:var(--sc-text-1);font-family:var(--sc-font-display);font-size:1.3rem;font-weight:700;text-decoration:none;white-space:nowrap}.sc-wordmark span{color:var(--sc-accent)}.sc-app-main,.sc-navmenu__row{width:min(calc(100% - 2 * var(--sc-page-gutter)),var(--sc-layout-wide))}.sc-app-main{min-width:0;margin:0 auto;padding:20px 0 var(--sc-footer-space);overflow-wrap:anywhere}.sc-portal-home{display:grid;gap:var(--sc-s-10)}.sc-public-directory__filters{display:flex;flex-wrap:wrap;gap:var(--sc-s-3);align-items:end}.sc-public-directory__filters .sc-search{flex:1 1 20rem;max-width:none}@media (max-width:480px){.sc-public-directory__filters{display:grid}.sc-public-directory__filters .sc-btn{width:100%}}.sc-public-directory{display:grid;gap:var(--sc-s-6);max-width:var(--sc-layout-wide)}.sc-public-directory__list{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--sc-line)}.sc-public-directory__list li{display:flex;align-items:center;justify-content:space-between;gap:var(--sc-s-4);padding:var(--sc-s-4) 0;border-bottom:1px solid var(--sc-line)}.sc-public-directory__list li>div{display:grid;gap:var(--sc-s-2);min-width:0}.sc-public-directory__list p{margin:0}.sc-public-directory__name{color:var(--sc-text);font-size:var(--sc-t-title-s-size);line-height:var(--sc-t-title-s-lh);font-weight:var(--sc-w-title);text-decoration:none}.sc-public-directory__name:hover,.sc-public-figure-preview__link:hover{color:var(--sc-accent)}.sc-public-figure-status{display:inline-flex;margin-right:var(--sc-s-2);padding:2px 7px;border:1px solid var(--sc-line);color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-public-figure-status[data-status=current]{color:var(--sc-accent);border-color:var(--sc-accent)}.sc-public-figure-preview{display:grid;gap:var(--sc-s-4)}.sc-public-figure-preview h2,.sc-public-figure-preview p{margin:0}.sc-public-figure-preview__facts{display:grid;margin:0;border-top:1px solid var(--sc-line)}.sc-public-figure-preview__facts div{display:flex;justify-content:space-between;gap:var(--sc-s-3);padding:var(--sc-s-2) 0;border-bottom:1px solid var(--sc-line)}.sc-public-figure-preview__facts dt{color:var(--sc-text-2)}.sc-public-figure-preview__facts dd{margin:0;text-align:right}.sc-public-figure-preview__link{color:var(--sc-accent);font-weight:600;text-decoration:none}@media (max-width:480px){.sc-public-directory__list li{align-items:flex-start;flex-direction:column}}.sc-thread-page{display:grid;gap:var(--sc-s-6);width:min(100% - var(--sc-s-8),var(--sc-layout-wide));margin:var(--sc-s-8) auto var(--sc-s-10)}.sc-thread-page__kicker{margin:0;color:var(--sc-accent);letter-spacing:.1em;text-transform:uppercase}.sc-thread-page__title{max-width:22ch;margin:0}.sc-thread-page__description{max-width:65ch;margin:0}.sc-thread-page__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-s-3)}.sc-thread-page__author[data-author-role=editor]{color:var(--sc-accent)}.sc-thread-page__author[data-author-role=journalist],.sc-thread-page__author[data-author-role=reader]{color:var(--sc-text-2)}.sc-grid{display:grid;gap:var(--sc-s-4);grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.sc-swatch{display:grid;gap:6px;padding:var(--sc-s-3);border:1px solid var(--sc-line);border-radius:var(--sc-r-lg);background:var(--sc-surface);box-shadow:var(--sc-e-1),var(--sc-ring)}.sc-swatch__chip{height:56px;border-radius:var(--sc-r-sm);border:1px solid var(--sc-hairline)}.sc-swatch code{font-family:var(--sc-font-mono);font-size:11px;color:var(--sc-text-2)}.sc-swatch__name{font-size:var(--sc-t-meta-size);font-weight:var(--sc-w-meta)}.sc-ladder{display:flex;align-items:flex-end;gap:var(--sc-s-4);flex-wrap:wrap}.sc-ladder__box{width:88px;height:88px;background:var(--sc-surface-2);border:1px solid var(--sc-line);display:grid;place-items:end start;padding:8px;font-family:var(--sc-font-mono);font-size:11px;color:var(--sc-text-2)}.sc-ruler{display:flex;align-items:flex-end;gap:var(--sc-s-3);flex-wrap:wrap}.sc-ruler__bar{background:var(--sc-accent-soft);border:1px solid var(--sc-accent);border-radius:3px;height:24px}.sc-ruler__label{font-family:var(--sc-font-mono);font-size:11px;color:var(--sc-text-2);margin-top:4px}.sc-elev{display:grid;gap:var(--sc-s-4);grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.sc-elev__card{padding:var(--sc-s-5);border-radius:var(--sc-r-lg);background:var(--sc-surface);font-family:var(--sc-font-mono);font-size:11px;color:var(--sc-text-2)}.sc-specimen{display:grid;grid-template-columns:1fr 1fr;gap:var(--sc-s-5)}.sc-specimen__theme{padding:var(--sc-s-5);border-radius:var(--sc-r-xl);border:1px solid var(--sc-line);background:var(--sc-bg);color:var(--sc-text);box-shadow:var(--sc-ring)}.sc-specimen__theme>p{margin:0 0 var(--sc-s-4);color:var(--sc-text-2)}.sc-specimen__row{display:grid;gap:2px;padding:var(--sc-s-3) 0;border-bottom:1px solid var(--sc-line)}.sc-specimen__row:last-child{border-bottom:0}.sc-specimen__row code{font-family:var(--sc-font-mono);font-size:11px;color:var(--sc-text-3)}.sc-specimen__row>span:first-child{overflow-wrap:anywhere}.sc-narrow{max-width:184px;padding:var(--sc-s-3);border:1px dashed var(--sc-line-strong);border-radius:var(--sc-r-md)}.sc-probe{display:grid;gap:var(--sc-s-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.sc-probe__card{padding:var(--sc-s-5);border-radius:var(--sc-r-xl);background:var(--sc-surface);box-shadow:var(--sc-e-2),var(--sc-ring);border:0;text-align:left;color:var(--sc-text);font:inherit;cursor:pointer}.sc-probe__card:hover{box-shadow:var(--sc-e-3),var(--sc-ring)}.sc-probe__note{color:var(--sc-text-2);font-size:var(--sc-t-body-s-size)}.sc-morph-strip{display:flex;gap:var(--sc-s-4);overflow-x:auto;overflow-y:hidden;padding:var(--sc-s-3) 0 var(--sc-s-4);scrollbar-width:thin}.sc-morph-card{flex:0 0 200px;height:130px;padding:var(--sc-s-4);background:var(--sc-surface);box-shadow:var(--sc-e-1),var(--sc-ring);border:0;color:var(--sc-text);text-align:left;font:inherit;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between}.sc-morph-card strong{font-size:var(--sc-t-title-s-size);font-weight:var(--sc-w-title);letter-spacing:var(--sc-t-title-s-track)}.sc-morph-scrim{position:fixed;inset:0;z-index:60;background:rgba(8,9,11,.6)}.sc-morph-surface{position:fixed;z-index:61;inset:8vh 10vw;padding:var(--sc-s-7);background:var(--sc-surface);box-shadow:var(--sc-e-3);color:var(--sc-text);display:flex;flex-direction:column;gap:var(--sc-s-4)}.sc-morph-surface button{align-self:flex-start;border:1px solid var(--sc-line);background:var(--sc-surface-2);color:var(--sc-text);border-radius:var(--sc-r-md);padding:10px 16px;font:inherit;cursor:pointer}@media (max-width:900px){.sc-specimen{grid-template-columns:1fr}}@media (max-width:480px){.sc-showcase{padding-top:var(--sc-s-4)}.sc-morph-surface{inset:0;border-radius:0!important}}.sc-card{position:relative;isolation:isolate;display:flex;flex-direction:column;overflow:hidden;background:var(--sc-surface);box-shadow:var(--sc-e-1),var(--sc-ring);color:var(--sc-text);text-decoration:none;transition:border-color var(--sc-dur-base) var(--sc-ease-standard),box-shadow var(--sc-dur-base) var(--sc-ease-standard)}.sc-card[data-size=mini]{flex-direction:row;align-items:flex-start;gap:var(--sc-s-3);padding:var(--sc-s-3)}.sc-card[data-size=compact],.sc-card[data-size=mini]{border-radius:var(--sc-r-lg)}.sc-card[data-size=medium]{border-radius:var(--sc-r-xl)}.sc-card[data-size=large]{border-radius:var(--sc-r-2xl);box-shadow:var(--sc-e-2),var(--sc-ring)}@media (hover:hover) and (pointer:fine){.sc-card:hover{box-shadow:var(--sc-e-2),var(--sc-ring)}.sc-card[data-size=large]:hover{box-shadow:var(--sc-e-3),var(--sc-ring)}}.sc-card:focus-within{box-shadow:var(--sc-e-2),var(--sc-ring)}.sc-card[data-size=large]:focus-within{box-shadow:var(--sc-e-3),var(--sc-ring)}.sc-card__media{position:relative;overflow:hidden;background:var(--sc-surface-2);flex:none}.sc-card__media-inner{position:absolute;inset:0}.sc-card__image{-o-object-fit:cover;object-fit:cover}.sc-card__placeholder{position:absolute;inset:0;display:grid;place-items:center;background:var(--sc-surface-2);color:var(--sc-text-3)}.sc-card[data-size=mini] .sc-card__media{width:64px;height:64px}.sc-card[data-size=mini] .sc-card__placeholder{padding:4px;text-align:center;line-height:1.05;letter-spacing:0}.sc-card[data-size=compact] .sc-card__media,.sc-card[data-size=medium] .sc-card__media{aspect-ratio:16/9}.sc-card__badge{position:absolute;top:var(--sc-s-2);left:var(--sc-s-2);z-index:1;padding:4px 10px;border-radius:var(--sc-r-pill);background:var(--sc-chrome);color:var(--sc-text);backdrop-filter:blur(12px)}.sc-card__category{display:block;margin:0 0 4px}.sc-card__eyebrow{position:absolute;top:var(--sc-s-2);right:var(--sc-s-2);z-index:2;padding:4px 10px;border-radius:var(--sc-r-pill);background:var(--sc-accent-soft)}.sc-card__body{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;position:relative}.sc-card[data-size=compact] .sc-card__body{padding:var(--sc-s-3)}.sc-card[data-size=medium] .sc-card__body{padding:var(--sc-s-4)}.sc-card__title{margin:0 0 var(--sc-s-2)}.sc-card__link{position:relative;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;color:inherit;text-decoration:none;font-weight:inherit}.sc-card__link:after{content:"";position:absolute;inset:0}.sc-card[data-size=mini] .sc-card__link{-webkit-line-clamp:2}.sc-card[data-size=compact] .sc-card__link,.sc-card[data-size=large] .sc-card__link,.sc-card[data-size=medium] .sc-card__link{-webkit-line-clamp:3}.sc-card__description{margin:0 0 var(--sc-s-2);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.sc-card[data-size=medium] .sc-card__description{-webkit-line-clamp:2}.sc-card[data-size=large] .sc-card__description{-webkit-line-clamp:3}.sc-card__meta{margin:auto 0 0;padding-top:var(--sc-s-3);display:flex;flex-wrap:wrap;gap:2px}.sc-card__expand{position:relative;z-index:1;display:grid;gap:4px;margin-top:var(--sc-s-3);padding-top:var(--sc-s-3);border-top:1px solid var(--sc-line)}.sc-card__expand-desc,.sc-card__expand-meta{margin:0}.sc-card__expand-link{color:var(--sc-accent);text-decoration:none}.sc-card__expand-link:hover{text-decoration:underline}.sc-card__action{position:absolute;right:var(--sc-s-2);bottom:var(--sc-s-2);z-index:3}.sc-card[data-size=mini] .sc-card__action{top:var(--sc-s-2);right:var(--sc-s-2);bottom:auto}.sc-card[data-size=large]{aspect-ratio:3/2}.sc-card[data-size=large] .sc-card__media{position:absolute;inset:0}.sc-card[data-size=large] .sc-card__body{margin-top:auto;padding:var(--sc-s-6);color:#fff}.sc-card[data-size=large] .sc-card__description,.sc-card[data-size=large] .sc-card__link,.sc-card[data-size=large] .sc-card__meta{color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.7)) drop-shadow(0 10px 26px rgba(0,0,0,.5))}@media (min-width:900px){.sc-card[data-size=large][data-layout=split]{aspect-ratio:auto;display:grid;grid-template-columns:1.1fr 1fr;align-items:stretch}.sc-card[data-size=large][data-layout=split] .sc-card__media{position:relative;inset:auto;height:100%}.sc-card[data-size=large][data-layout=split] .sc-card__body{margin-top:0;padding:var(--sc-s-7);color:var(--sc-text);justify-content:center}.sc-card[data-size=large][data-layout=split] .sc-card__description,.sc-card[data-size=large][data-layout=split] .sc-card__link,.sc-card[data-size=large][data-layout=split] .sc-card__meta{color:inherit;filter:none}}@media (max-width:639px){.sc-card[data-size=large]{aspect-ratio:auto}.sc-card[data-size=large] .sc-card__media{position:relative;inset:auto;aspect-ratio:16/9}.sc-card[data-size=large] .sc-card__body{margin-top:0;padding:var(--sc-s-4);color:var(--sc-text)}.sc-card[data-size=large] .sc-card__description,.sc-card[data-size=large] .sc-card__link,.sc-card[data-size=large] .sc-card__meta{color:inherit;filter:none}}.sc-card .sc-card__expand{position:absolute;left:0;right:0;top:100%;margin-top:0;padding:var(--sc-s-3) var(--sc-s-4) var(--sc-s-4);background:var(--sc-surface);border:0;border-radius:0 0 var(--sc-r-lg) var(--sc-r-lg);box-shadow:var(--sc-e-3),var(--sc-ring);clip-path:inset(0 -60px -60px -60px)}.sc-card[data-size=mini] .sc-card__expand{padding-left:var(--sc-s-3);padding-right:var(--sc-s-3)}.sc-card[data-size=medium] .sc-card__expand{border-radius:0 0 var(--sc-r-xl) var(--sc-r-xl)}.sc-card[data-size=large] .sc-card__expand{border-radius:0 0 var(--sc-r-2xl) var(--sc-r-2xl)}.sc-card[data-size=large] .sc-card__body{padding-top:var(--sc-s-9)}.sc-dropdown__trigger-surface{position:absolute;inset:0;pointer-events:none}.sc-root input.sc-search__input.sc-input[type=search]{background:transparent;background-color:transparent;color:var(--sc-text);border:0}.sc-btn .sc-btn__spinner{transform:none}.sc-btn[aria-busy=true]{opacity:1}.sc-card{--sc-ring:0 0 0 0 transparent;border:0}.sc-card[data-lit=true],.sc-card[data-stage=a]{--sc-ring:var(--sc-glow-ring)}.sc-card[data-stage=b]{--sc-ring:var(--sc-glow-ring-strong)}.sc-card .sc-card__media{border-top-left-radius:inherit;border-top-right-radius:inherit}.sc-card[data-size=large] .sc-card__media{border-radius:inherit}.sc-card[data-size=mini] .sc-card__media{border-radius:var(--sc-r-lg)}@media (min-width:900px){.sc-card[data-size=large][data-layout=split] .sc-card__media{border-top-right-radius:0;border-bottom-right-radius:0}}.sc-card[data-has-action] .sc-card__meta{padding-right:var(--sc-s-9);min-height:44px;align-items:flex-end}.sc-card[data-has-action][data-size=mini] .sc-card__meta{padding-right:var(--sc-s-8);min-height:0}@media (max-width:639px){.sc-card[data-size=large] .sc-card__body{padding-top:var(--sc-s-4)}}.sc-morph-indicator{position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none}.sc-morph-indicator--pill{background:var(--sc-accent-soft);border:1px solid var(--sc-accent);border-radius:var(--sc-r-pill)}.sc-morph-indicator--underline{top:auto;height:2px;background:var(--sc-accent);border-radius:var(--sc-r-pill)}.sc-skeleton-morph{display:grid}.sc-skeleton-morph__layer{grid-area:1/1}@keyframes sc-skeleton-pulse{0%,to{opacity:.55}50%{opacity:1}}.sc-skeleton{border-radius:var(--sc-r-sm);background:var(--sc-surface-2);animation:sc-skeleton-pulse 1.8s ease-in-out infinite}.sc-motion-stand{display:grid;gap:var(--sc-s-9)}.sc-motion-block{padding:var(--sc-s-5);border:1px solid var(--sc-line);border-radius:var(--sc-r-lg);background:var(--sc-surface);box-shadow:var(--sc-ring)}.sc-motion-toolbar{display:flex;align-items:center;gap:var(--sc-s-3);flex-wrap:wrap;margin-bottom:var(--sc-s-4)}.sc-motion-btn{border:1px solid var(--sc-line);background:var(--sc-surface-2);color:var(--sc-text);padding:8px 16px;min-height:40px;border-radius:var(--sc-r-md);font:inherit;font-size:var(--sc-t-meta-size);font-weight:var(--sc-w-meta);cursor:pointer;transition:background-color var(--sc-dur-fast) var(--sc-ease-standard),border-color var(--sc-dur-fast) var(--sc-ease-standard),color var(--sc-dur-fast) var(--sc-ease-standard)}.sc-motion-btn:hover{background:var(--sc-surface-3);border-color:var(--sc-line-strong)}.sc-motion-btn[aria-pressed=true]{background:var(--sc-accent-soft);border-color:var(--sc-accent);color:var(--sc-accent)}.sc-motion-btn:disabled{opacity:.4;cursor:not-allowed}.sc-motion-list{display:flex;flex-wrap:wrap;gap:var(--sc-s-3);list-style:none;margin:0;padding:0}.sc-motion-list__item{padding:10px 16px;border:1px solid var(--sc-line);border-radius:var(--sc-r-md);background:var(--sc-surface-2);font-size:var(--sc-t-body-s-size)}.sc-motion-tabs{display:inline-flex;gap:var(--sc-s-2);padding:4px;border:1px solid var(--sc-line);border-radius:var(--sc-r-pill);background:var(--sc-surface-2)}.sc-motion-tabs__tab{position:relative;border:0;background:transparent;color:var(--sc-text-2);padding:8px 18px;min-height:40px;border-radius:var(--sc-r-pill);font:inherit;font-size:var(--sc-t-meta-size);font-weight:var(--sc-w-meta);cursor:pointer}.sc-motion-tabs__tab[aria-selected=true]{color:var(--sc-accent)}.sc-motion-tabs__label{position:relative}.sc-motion-counter{display:inline-block;min-width:4ch;text-align:center;font-size:var(--sc-t-title-m-size);font-weight:var(--sc-w-title)}.sc-motion-skeleton-card{padding:var(--sc-s-4);border:1px solid var(--sc-line);border-radius:var(--sc-r-md);background:var(--sc-surface-2);min-height:76px}.sc-motion-accordion{border-top:1px solid var(--sc-line);margin-top:var(--sc-s-3)}.sc-motion-track{position:relative;height:40px;width:240px;border:1px dashed var(--sc-line-strong);border-radius:var(--sc-r-pill)}.sc-motion-track__dot{position:absolute;top:4px;left:4px;width:32px;height:32px;border-radius:50%;background:var(--sc-accent)}.sc-reorder-strips__list{display:flex;flex-direction:column;gap:var(--sc-s-4);list-style:none;margin:0;padding:0}.sc-strip-row{position:relative;list-style:none;padding:var(--sc-s-4);border:1px solid var(--sc-line);border-radius:var(--sc-r-lg);background:var(--sc-surface);box-shadow:var(--sc-e-1),var(--sc-ring);transition:box-shadow var(--sc-dur-base) var(--sc-ease-standard)}.sc-strip-row[data-dragging=true]{box-shadow:var(--sc-e-3),var(--sc-ring)}.sc-strip-row__head{display:flex;align-items:center;gap:var(--sc-s-3);margin-bottom:var(--sc-s-3)}.sc-strip-row__title{margin:0}.sc-strip-row__body{touch-action:pan-x pan-y}.sc-strip-handle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:var(--sc-r-md);background:transparent;color:var(--sc-text-2);cursor:grab;opacity:0;transition:opacity var(--sc-dur-fast) var(--sc-ease-standard),color var(--sc-dur-fast) var(--sc-ease-standard)}.sc-strip-handle:focus-visible,.sc-strip-handle[data-picked=true],.sc-strip-row:hover .sc-strip-handle{opacity:1}.sc-strip-handle[data-picked=true]{color:var(--sc-accent)}@media (hover:none){.sc-strip-handle{opacity:1}}.sc-motion-strip-tiles{display:flex;gap:var(--sc-s-3);overflow-x:auto;padding-bottom:4px;touch-action:pan-x pan-y}.sc-motion-strip-tile{flex:0 0 152px;display:flex;flex-direction:column;gap:4px;padding:var(--sc-s-3);border:1px solid var(--sc-line);border-radius:var(--sc-r-md);background:var(--sc-surface-2)}.sc-drag-sandbox{position:relative;overflow:hidden;border-radius:var(--sc-r-xl);border:1px solid var(--sc-line);background:var(--sc-surface-2)}.sc-drag-sandbox__scrim{position:absolute;inset:0;background:rgba(8,9,11,.55);pointer-events:none}.sc-drag-sandbox__surface{position:relative;z-index:1;width:100%;background:var(--sc-surface);box-shadow:var(--sc-e-3);display:flex;flex-direction:column;touch-action:none}.sc-drag-sandbox__handle{display:flex;justify-content:center;padding:var(--sc-s-3);cursor:grab}.sc-drag-sandbox__grip{width:40px;height:4px;border-radius:var(--sc-r-pill);background:var(--sc-line-strong)}.sc-drag-sandbox__scroller{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--sc-s-5) var(--sc-s-5);touch-action:pan-y}.sc-drag-sandbox__readout{display:flex;gap:var(--sc-s-6);flex-wrap:wrap;margin:var(--sc-s-4) 0 0}.sc-drag-sandbox__readout dt{margin:0}.sc-drag-sandbox__readout dd{margin:0;font-size:var(--sc-t-title-xs-size)}@media (max-width:480px){.sc-motion-track{width:100%}}.sc-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sc-icon{display:inline-flex;transition:transform var(--sc-dur-fast) var(--sc-ease-standard),color var(--sc-dur-base) var(--sc-ease-standard)}.sc-icon__lid{transform-origin:6px 7.5px;transition:transform var(--sc-dur-fast) var(--sc-ease-standard)}@media (hover:hover){.sc-icon--close:hover{transform:rotate(90deg)}.sc-icon--chevron-left:hover{transform:translateX(-2px)}.sc-icon--chevron-right:hover{transform:translateX(2px)}.sc-icon--arrow:hover{transform:translate(2px,-2px)}.sc-icon--share:hover{transform:translateY(-1px)}.sc-icon--play:hover{transform:scale(1.1)}.sc-icon--trash:hover .sc-icon__lid{transform:translateY(-1px)}}[data-sc-icon-demo=true] .sc-icon--close{transform:rotate(90deg)}[data-sc-icon-demo=true] .sc-icon--chevron-left{transform:translateX(-2px)}[data-sc-icon-demo=true] .sc-icon--chevron-right{transform:translateX(2px)}[data-sc-icon-demo=true] .sc-icon--arrow{transform:translate(2px,-2px)}[data-sc-icon-demo=true] .sc-icon--share{transform:translateY(-1px)}[data-sc-icon-demo=true] .sc-icon--play{transform:scale(1.1)}[data-sc-icon-demo=true] .sc-icon--trash .sc-icon__lid{transform:translateY(-1px)}@keyframes sc-icon-spin{to{transform:rotate(1turn)}}.sc-icon--spinner{animation:sc-icon-spin 1s linear infinite;transform-origin:50% 50%}@keyframes sc-heart-pop{0%{transform:scale(1)}45%{transform:scale(1.25)}to{transform:scale(1)}}.sc-icon-heart{position:relative;display:inline-flex;isolation:isolate}.sc-icon-heart svg{display:block}.sc-icon-heart[data-pop=run] svg{animation:sc-heart-pop .3s var(--sc-ease-standard) 1}.sc-checkbox,.sc-radio,.sc-switch{display:inline-flex;align-items:center;gap:var(--sc-s-2);cursor:pointer;color:var(--sc-text)}.sc-checkbox[data-disabled=true],.sc-radio[data-disabled=true],.sc-switch[data-disabled=true]{cursor:not-allowed;opacity:.5}.sc-checkbox__hit{position:relative;display:inline-flex;width:20px;height:20px;flex:0 0 auto}.sc-checkbox__input{position:absolute;inset:-12px;width:auto;height:auto;margin:0;opacity:0;cursor:pointer}.sc-checkbox[data-disabled=true] .sc-checkbox__input{cursor:not-allowed}.sc-checkbox__box,.sc-checkbox__shake{display:inline-flex}.sc-checkbox__box{align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--sc-r-xs);border:1px solid var(--sc-line-strong);background:transparent;color:var(--sc-on-accent);transition:background-color var(--sc-dur-base) var(--sc-ease-standard),border-color var(--sc-dur-base) var(--sc-ease-standard);pointer-events:none}.sc-checkbox:hover .sc-checkbox__box{border-color:var(--sc-accent)}.sc-checkbox[data-state=checked] .sc-checkbox__box,.sc-checkbox[data-state=indeterminate] .sc-checkbox__box{background:var(--sc-accent);border-color:var(--sc-accent)}.sc-checkbox[data-error=true] .sc-checkbox__box{border-color:var(--sc-negative)}.sc-checkbox__mark{display:block}.sc-checkbox__label{color:var(--sc-text)}.sc-radio-group{display:flex;flex-direction:column;gap:var(--sc-s-3)}.sc-radio__hit{position:relative;display:inline-flex;width:20px;height:20px;flex:0 0 auto}.sc-radio__input{position:absolute;inset:-12px;width:auto;height:auto;margin:0;opacity:0;cursor:pointer}.sc-radio[data-disabled=true] .sc-radio__input{cursor:not-allowed}.sc-radio__ring{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--sc-r-pill);border:1px solid var(--sc-line-strong);background:transparent;transition:border-color var(--sc-dur-base) var(--sc-ease-standard);pointer-events:none}.sc-radio:hover .sc-radio__ring,.sc-radio[data-state=checked] .sc-radio__ring{border-color:var(--sc-accent)}.sc-radio[data-error=true] .sc-radio__ring{border-color:var(--sc-negative)}.sc-radio__dot{width:10px;height:10px;border-radius:var(--sc-r-pill);background:var(--sc-accent)}.sc-radio__label{color:var(--sc-text)}.sc-switch__hit{position:relative;display:inline-flex;width:40px;height:24px;flex:0 0 auto}.sc-switch__input{position:absolute;inset:-10px;width:auto;height:auto;margin:0;opacity:0;cursor:pointer}.sc-switch[data-disabled=true] .sc-switch__input{cursor:not-allowed}.sc-switch__track{display:inline-flex;align-items:center;width:40px;height:24px;padding:2px;border-radius:var(--sc-r-pill);border:1px solid var(--sc-line-strong);background:var(--sc-surface-3);transition:background-color var(--sc-dur-base) var(--sc-ease-standard),border-color var(--sc-dur-base) var(--sc-ease-standard);pointer-events:none}.sc-switch:hover .sc-switch__track{border-color:var(--sc-accent)}.sc-switch[data-state=checked] .sc-switch__track{background:var(--sc-accent);border-color:var(--sc-accent)}.sc-switch[data-error=true] .sc-switch__track{border-color:var(--sc-negative)}.sc-switch__thumb{width:18px;height:18px;border-radius:var(--sc-r-pill);background:var(--sc-text);box-shadow:var(--sc-e-1)}.sc-switch[data-state=checked] .sc-switch__thumb{background:var(--sc-on-accent)}.sc-switch__label{color:var(--sc-text)}.sc-segmented{position:relative;display:inline-flex;padding:3px;gap:2px;border:1px solid var(--sc-line);border-radius:var(--sc-r-pill);background:var(--sc-surface-2)}.sc-segmented[data-disabled=true]{opacity:.5}.sc-segmented__item{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:32px;min-width:44px;padding:0 var(--sc-s-3);border:0;border-radius:var(--sc-r-pill);background:transparent;color:var(--sc-text-2);font:inherit;cursor:pointer;transition:color var(--sc-dur-base) var(--sc-ease-standard)}.sc-segmented__item:disabled{cursor:not-allowed}.sc-segmented__item[data-active=true]{color:var(--sc-text)}.sc-segmented__indicator{position:absolute;inset:0;z-index:0;border-radius:var(--sc-r-pill);background:var(--sc-surface);box-shadow:var(--sc-e-1),var(--sc-ring)}.sc-segmented__label{position:relative;z-index:1;white-space:nowrap}.sc-search{position:relative;display:inline-flex;align-items:center;gap:var(--sc-s-2);width:100%;max-width:320px;height:40px;padding:0 var(--sc-s-3);border:1px solid var(--sc-line);border-radius:var(--sc-r-md);background:var(--sc-surface-2);transition:border-color var(--sc-dur-base) var(--sc-ease-standard),box-shadow var(--sc-dur-base) var(--sc-ease-standard)}.sc-search[data-focused=true]{border-color:var(--sc-focus);box-shadow:0 0 0 3px var(--sc-accent-soft)}.sc-search[data-error=true]{border-color:var(--sc-negative)}.sc-search[data-disabled=true]{opacity:.5}.sc-search__icon{display:inline-flex;flex:0 0 auto;color:var(--sc-text-3);transition:color var(--sc-dur-base) var(--sc-ease-standard)}.sc-search[data-focused=true] .sc-search__icon{color:var(--sc-accent)}.sc-root input.sc-search__input{flex:1 1 auto;min-width:0;border:0;background:transparent;padding:0;color:var(--sc-text);font:inherit}.sc-root input.sc-search__input::-webkit-search-cancel-button{display:none}.sc-root input.sc-search__input::-moz-placeholder{color:var(--sc-text-3)}.sc-root input.sc-search__input::placeholder{color:var(--sc-text-3)}.sc-search__clear{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 auto;border:0;border-radius:var(--sc-r-pill);background:transparent;color:var(--sc-text-2);cursor:pointer}.sc-search__clear:hover{color:var(--sc-text)}.sc-search__count{flex:0 0 auto}.sc-controls__force-hover .sc-checkbox__box,.sc-controls__force-hover .sc-radio__ring,.sc-controls__force-hover .sc-switch__track{border-color:var(--sc-accent)}.sc-controls__force-focus .sc-checkbox__box,.sc-controls__force-focus .sc-radio__ring,.sc-controls__force-focus .sc-switch__track{outline:2px solid var(--sc-focus);outline-offset:3px}.sc-controls__force-press{display:inline-flex;transform:scale(.98)}.sc-icons__toolbar{display:flex;align-items:center;gap:var(--sc-s-4);flex-wrap:wrap;margin-bottom:var(--sc-s-6)}.sc-icons__play{flex:0 0 auto;min-height:40px;padding:0 var(--sc-s-4);border:1px solid var(--sc-accent);border-radius:var(--sc-r-pill);background:var(--sc-accent-soft);color:var(--sc-accent);font:inherit;font-weight:var(--sc-w-meta);cursor:pointer;transition:background-color var(--sc-dur-base) var(--sc-ease-standard)}.sc-icons__play:hover{background:var(--sc-accent);color:var(--sc-on-accent)}.sc-icons__theme{padding:var(--sc-s-5);border-radius:var(--sc-r-xl);border:1px solid var(--sc-line);background:var(--sc-bg);margin-bottom:var(--sc-s-5)}.sc-icons__theme-label{color:var(--sc-text-2);margin:0 0 var(--sc-s-4)}.sc-icons__grid{display:grid;gap:var(--sc-s-4);grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.sc-icons__cell{display:grid;gap:var(--sc-s-2);padding:var(--sc-s-3);border:1px solid var(--sc-line);border-radius:var(--sc-r-md);background:var(--sc-surface);justify-items:start}.sc-icons__sizes{display:flex;align-items:center;gap:var(--sc-s-3);color:var(--sc-text)}.sc-icons__glyph{display:inline-flex}.sc-controls__theme{padding:var(--sc-s-5);border-radius:var(--sc-r-xl);border:1px solid var(--sc-line);background:var(--sc-bg);margin-bottom:var(--sc-s-6)}.sc-controls__theme-label{color:var(--sc-text-2);margin:0 0 var(--sc-s-5)}.sc-controls__group{margin-bottom:var(--sc-s-7)}.sc-controls__group:last-child{margin-bottom:0}.sc-controls__group-title{margin:0 0 var(--sc-s-3);color:var(--sc-text)}.sc-controls__matrix{display:grid;gap:var(--sc-s-3);grid-template-columns:repeat(auto-fill,minmax(148px,1fr))}.sc-controls__cell{display:grid;gap:var(--sc-s-2);padding:var(--sc-s-3);border:1px solid var(--sc-line);border-radius:var(--sc-r-md);background:var(--sc-surface);align-content:start}.sc-controls__cell-label{color:var(--sc-text-3)}.sc-controls__replay{min-height:32px;padding:0 var(--sc-s-3);border:1px solid var(--sc-line-strong);border-radius:var(--sc-r-pill);background:var(--sc-surface-2);color:var(--sc-text);font:inherit;font-size:var(--sc-t-meta-size);cursor:pointer}.sc-controls__replay:hover{border-color:var(--sc-accent);color:var(--sc-accent)}:root,[data-sc-theme=dark],html[data-theme=dark]{--sc-btn-danger-soft:hsla(0,100%,71%,.14)}[data-sc-theme=light],html[data-theme=light],html[data-theme=pastel]{--sc-btn-danger-soft:rgba(196,43,43,.1)}.sc-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--sc-s-2);box-sizing:border-box;border:1px solid transparent;cursor:pointer;font-family:var(--sc-font-sans);font-size:var(--sc-t-body-s-size);line-height:1;letter-spacing:var(--sc-track-body-s);font-weight:600;text-decoration:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--sc-dur-base) var(--sc-ease-standard),color var(--sc-dur-base) var(--sc-ease-standard),border-color var(--sc-dur-base) var(--sc-ease-standard),box-shadow var(--sc-dur-base) var(--sc-ease-standard),opacity var(--sc-dur-base) var(--sc-ease-standard)}.sc-btn:disabled:not([aria-busy=true]){opacity:.4;cursor:not-allowed}.sc-btn[aria-disabled=true]:not([aria-busy=true]){opacity:.4;cursor:not-allowed;pointer-events:none}.sc-btn[aria-busy=true]{cursor:progress}.sc-btn[data-size=sm]{height:32px;padding:0 var(--sc-s-3);border-radius:var(--sc-r-sm)}.sc-btn[data-size=md]{height:40px;padding:0 var(--sc-s-4);border-radius:var(--sc-r-md)}.sc-btn[data-size=lg]{height:48px;padding:0 var(--sc-s-5);border-radius:var(--sc-r-md)}.sc-btn[data-shape=icon][data-size=sm]{width:32px;padding:0}.sc-btn[data-shape=icon][data-size=md]{width:40px;padding:0}.sc-btn[data-shape=icon][data-size=lg]{width:48px;padding:0}.sc-btn[data-shape=pill]{border-radius:var(--sc-r-pill)}.sc-btn[data-full-width=true]{display:flex;width:100%}.sc-btn[data-size=sm]:after{content:"";position:absolute;inset:-6px}.sc-btn[data-size=md]:after{content:"";position:absolute;inset:-2px}.sc-btn[data-variant=primary]{background:var(--sc-accent);color:var(--sc-on-accent);border-color:var(--sc-accent)}@media (hover:hover){.sc-btn[data-variant=primary]:hover{background:var(--sc-accent-hover);border-color:var(--sc-accent-hover)}}.sc-btn[data-variant=primary]:focus-visible,.sc-btn[data-variant=primary][data-lit=true]{background:var(--sc-accent-hover);border-color:var(--sc-accent-hover)}.sc-btn[data-variant=primary]:active{background:var(--sc-accent-press);border-color:var(--sc-accent-press)}.sc-btn[data-variant=secondary]{background:var(--sc-surface-2);color:var(--sc-text);border-color:var(--sc-line);box-shadow:var(--sc-e-1),var(--sc-ring)}@media (hover:hover){.sc-btn[data-variant=secondary]:hover{background:var(--sc-surface-3);border-color:var(--sc-line-hover);box-shadow:var(--sc-e-1),var(--sc-ring)}}.sc-btn[data-variant=secondary]:focus-visible,.sc-btn[data-variant=secondary][data-lit=true]{background:var(--sc-surface-3);border-color:var(--sc-line-hover);box-shadow:var(--sc-e-1),var(--sc-ring)}.sc-btn[data-variant=quiet]{background:transparent;color:var(--sc-text-2);border-color:transparent}@media (hover:hover){.sc-btn[data-variant=quiet]:hover{background:var(--sc-surface-2);color:var(--sc-text);border-color:var(--sc-line-hover)}}.sc-btn[data-variant=quiet]:focus-visible,.sc-btn[data-variant=quiet][data-lit=true]{background:var(--sc-surface-2);color:var(--sc-text);border-color:var(--sc-line-hover)}.sc-btn[data-variant=ghost]{background:transparent;color:var(--sc-text-2);border-color:transparent}@media (hover:hover){.sc-btn[data-variant=ghost]:hover{color:var(--sc-text)}}.sc-btn[data-variant=ghost]:focus-visible,.sc-btn[data-variant=ghost][data-lit=true]{color:var(--sc-text)}.sc-btn[data-variant=danger]{background:transparent;color:var(--sc-negative);border-color:var(--sc-negative)}@media (hover:hover){.sc-btn[data-variant=danger]:hover{background:var(--sc-btn-danger-soft)}}.sc-btn[data-variant=danger]:focus-visible,.sc-btn[data-variant=danger][data-lit=true]{background:var(--sc-btn-danger-soft)}.sc-btn[aria-pressed=true]{background:var(--sc-accent-soft);color:var(--sc-accent);border-color:var(--sc-accent)}.sc-btn__icon{display:inline-flex;align-items:center;justify-content:center;flex:none}.sc-btn__label{display:inline-block}.sc-btn[aria-busy=true] .sc-btn__icon:not(.sc-btn__spinner),.sc-btn[aria-busy=true] .sc-btn__label{visibility:hidden}.sc-btn__spinner{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:grid;place-items:center}@keyframes sc-btn-spin{to{transform:rotate(1turn)}}.sc-btn__spinner-svg{animation:sc-btn-spin 1s linear infinite}@media (prefers-reduced-motion:reduce){.sc-btn__spinner-svg{animation:none}}[data-sc-force~=reduced-motion] .sc-btn__spinner-svg{animation:none}.sc-dropdown{position:relative;display:inline-block}.sc-dropdown__chevron{display:inline-flex;width:16px;height:16px}.sc-dropdown__panel{position:absolute;z-index:40;min-width:220px;max-width:320px;margin:0;padding:var(--sc-s-2);border-radius:var(--sc-r-xl);box-shadow:var(--sc-e-menu),var(--sc-ring);display:flex;flex-direction:column;gap:var(--sc-s-1)}.sc-dropdown__panel.sc-chrome{background:var(--sc-chrome-menu)}.sc-dropdown__list{display:flex;flex-direction:column;gap:2px;outline:none;max-height:60vh;overflow-y:auto}.sc-dropdown__item{position:relative;display:flex;align-items:center;gap:var(--sc-s-3);min-height:40px;padding:8px var(--sc-s-3);border-radius:var(--sc-r-md);cursor:pointer;color:var(--sc-text);outline:none;transition:background-color var(--sc-dur-fast) var(--sc-ease-standard),color var(--sc-dur-fast) var(--sc-ease-standard)}@media (hover:hover){.sc-dropdown__item:hover{background:var(--sc-surface-2)}}.sc-dropdown__item--active{background:var(--sc-surface-2)}.sc-dropdown__item[aria-disabled=true]{color:var(--sc-text-3);cursor:not-allowed;pointer-events:none}.sc-dropdown__highlight{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--sc-surface-2)}.sc-dropdown__item-text{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.sc-dropdown__item-desc{overflow-wrap:anywhere}.sc-dropdown__check{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex:none;color:var(--sc-accent)}.sc-dropdown__footer{border-top:1px solid var(--sc-line);margin-top:2px;padding:var(--sc-s-3) var(--sc-s-2) 2px}@media (max-width:480px){.sc-dropdown__panel{max-width:calc(100vw - var(--sc-s-8))}}.sc-navmenu__sentinel{height:1px}.sc-navmenu{container-type:inline-size;container-name:sc-navmenu;position:relative;z-index:30;border-bottom:1px solid transparent;transition:border-color var(--sc-dur-base) var(--sc-ease-standard)}.sc-navmenu[data-sticky=true]{position:sticky;top:0}.sc-navmenu[data-stuck=true]{border-bottom-color:var(--sc-hairline)}.sc-navmenu__row{flex-wrap:nowrap;min-height:64px;margin-inline:auto;padding-block:8px}.sc-navmenu__row,.sc-navmenu__start{display:flex;align-items:center;gap:16px}.sc-navmenu__start{min-width:0}.sc-navmenu__end{gap:8px;margin-left:auto}.sc-navmenu__brand,.sc-navmenu__end{display:flex;align-items:center;flex:none}.sc-nav-brand{display:flex;align-items:center;gap:8px;min-width:0}.sc-navmenu__list{display:flex;align-items:center;gap:0;margin:0;padding:0;list-style:none}.sc-navmenu__item{display:flex}.sc-navmenu__item-wrap,.sc-navmenu__link{position:relative;display:inline-flex}.sc-navmenu__link{align-items:center;min-height:44px;padding:0 8px;border-radius:var(--sc-radius-control);color:var(--sc-text-2);text-decoration:none;white-space:nowrap;font:600 14px/21px var(--sc-font-sans);transition:color var(--sc-dur-base) var(--sc-ease-standard)}.sc-navmenu__link:focus-visible,.sc-navmenu__link:hover,.sc-navmenu__link[aria-current=page]{color:var(--sc-accent)}.sc-navmenu__item-wrap .sc-btn[data-variant=ghost]{min-height:44px;padding:0 8px;color:var(--sc-text-2);font:600 14px/21px var(--sc-font-sans);white-space:nowrap}.sc-navmenu__item-wrap .sc-btn[data-variant=ghost]:is(:hover,:focus-visible,[aria-expanded=true]){color:var(--sc-accent)}.sc-navmenu__search{flex:1 1 240px;min-width:160px;max-width:320px;margin-left:auto}.sc-nav-search{display:flex;align-items:center;min-width:0}.sc-nav-search .sc-search{flex:1;min-width:0}.sc-nav-cta{display:flex;align-items:center;gap:8px}.sc-nav-support{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;color:var(--sc-text-2);font:600 14px/21px var(--sc-font-sans);text-decoration:none}.sc-nav-support:hover{color:var(--sc-accent)}.sc-navmenu__toggle-wrap{position:relative;display:none}.sc-navmenu__toggle-seed{position:absolute;inset:0;pointer-events:none}.sc-navmenu .sc-navmenu__toggle.sc-btn{flex:none;width:44px;height:44px;padding:0;font-size:12px}.sc-navmenu__mobile-action,.sc-navmenu__mobile-wrap{display:none}.sc-nav-mobile-search{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding-inline:4px;color:var(--sc-text);font:600 14px/21px var(--sc-font-sans);text-decoration:none}.sc-navmenu__mobile-wrap{position:absolute;left:var(--sc-page-gutter);right:var(--sc-page-gutter);top:calc(100% + 6px);z-index:40}.sc-navmenu__mobile{display:flex;flex-direction:column;max-height:calc(100dvh - 152px);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--sc-line-strong);background:var(--sc-surface);box-shadow:var(--sc-e-menu)}.sc-navmenu__mobile-list,.sc-navmenu__mobile-sublist{display:grid;gap:2px;margin:0;padding:12px;list-style:none}.sc-navmenu__mobile-sublist{padding:0 0 0 12px}.sc-navmenu__mobile-link{display:flex;align-items:center;min-height:44px;padding:8px 12px;border-radius:var(--sc-radius-control);color:var(--sc-text);text-decoration:none;font-size:var(--sc-t-body-size);line-height:var(--sc-t-body-lh);font-weight:600}.sc-navmenu__mobile-link:is(:hover,:focus-visible,[aria-current=page]){color:var(--sc-accent);background:var(--sc-surface-2)}.sc-navmenu__mobile-cta{order:2;padding:12px;border-top:1px solid var(--sc-line)}.sc-navmenu__mobile-cta .sc-nav-cta{flex-wrap:wrap}@container sc-navmenu (max-width: 1199px){.sc-navmenu__row{gap:8px}.sc-navmenu__start{flex:1 1 auto}.sc-nav-brand .sc-beta,.sc-navmenu__cta,.sc-navmenu__list,.sc-navmenu__search{display:none}.sc-navmenu__mobile-action,.sc-navmenu__toggle-wrap{display:inline-flex}.sc-navmenu__mobile-wrap{display:block}.sc-nav-brand .sc-wordmark{font-size:22px}}.sc-nav-categories{border-bottom:1px solid var(--sc-line)}.sc-nav-categories__list{display:flex;align-items:center;gap:var(--sc-s-5);margin:0;padding:0 var(--sc-gutter);list-style:none;overflow-x:auto;scrollbar-width:none}.sc-nav-categories__list::-webkit-scrollbar{display:none}.sc-nav-categories__item{flex:none}.sc-nav-categories__link{position:relative;display:inline-flex;align-items:center;height:44px;padding:0 2px;color:var(--sc-text-2);text-decoration:none;font-size:var(--sc-t-caption-size);font-weight:var(--sc-w-caption);letter-spacing:var(--sc-track-caption);text-transform:uppercase;white-space:nowrap;transition:color var(--sc-dur-base) var(--sc-ease-standard)}.sc-nav-categories__link[aria-current=page]{color:var(--sc-text)}@media (hover:hover){.sc-nav-categories__link:hover{color:var(--sc-text)}}.sc-nav-categories__link:focus-visible{color:var(--sc-text)}.sc-footer{padding:24px var(--sc-page-gutter);background:var(--sc-surface);color:var(--sc-text);border-top:1px solid var(--sc-line)}.sc-footer__top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:24px;margin-bottom:24px}.sc-footer__brand{font-weight:700}.sc-footer__note{max-width:68ch;margin-top:12px}.sc-footer__columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:24px}.sc-footer__column-title{margin:0 0 8px;color:var(--sc-text-3)}.sc-footer__list{display:grid;gap:4px;margin:0;padding:0;list-style:none}.sc-footer__link{display:flex;align-items:center;min-height:44px;color:var(--sc-text-2);text-decoration:none;font-size:14px;line-height:21px;overflow-wrap:anywhere}.sc-footer__link:hover{color:var(--sc-accent)}.sc-footer :focus-visible{outline:2px solid var(--sc-focus);outline-offset:3px}.sc-footer__bottom{margin-top:24px;padding-top:16px;border-top:1px solid var(--sc-line)}.sc-footer-dock{position:sticky;bottom:0;z-index:25;margin-top:auto;box-shadow:0 -10px 24px rgba(0,0,0,.28);transition:transform .25s ease}.sc-footer-dock[data-hidden=true]{transform:translateY(110%)}.sc-footer-dock:focus-within{transform:none}.sc-footer[data-sticky]{position:relative;padding:0 var(--sc-page-gutter)}.sc-footer__bar{display:flex;align-items:center;gap:12px;min-height:56px;max-width:var(--sc-layout-wide);margin-inline:auto}.sc-footer__bar .sc-footer__brand{font-size:16px;white-space:nowrap}.sc-footer__bar-cta{flex:none}.sc-footer__more{margin-left:auto}.sc-footer__more>summary{display:flex;align-items:center;min-height:44px;padding:0 12px;cursor:pointer;border-radius:var(--sc-radius-control);font-size:14px;font-weight:600}.sc-footer__more>summary:after{content:"⌃";margin-left:8px}.sc-footer__more[open]>summary:after{content:"⌄"}.sc-footer__more>summary:hover{background:var(--sc-surface-3)}.sc-footer__menu{position:absolute;bottom:calc(100% + 8px);right:var(--sc-page-gutter);width:min(640px,calc(100vw - 2 * var(--sc-page-gutter)));max-height:70dvh;overflow-y:auto;overscroll-behavior:contain;padding:20px;border:1px solid var(--sc-line-strong);border-radius:var(--sc-radius-panel);background:var(--sc-surface);box-shadow:var(--sc-e-menu)}.sc-footer__menu .sc-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-footer__support{margin-top:20px}.sc-footer__support .sc-support-bar{flex-wrap:wrap}.sc-footer__support .sc-support-bar__progress{min-width:0;width:100%}@media (max-width:639px){.sc-footer__bar{min-height:52px}.sc-footer__bar .sc-footer__brand,.sc-footer__support{display:none}.sc-footer__more{margin-left:0;margin-right:auto}.sc-footer__menu{padding:16px}.sc-footer__menu .sc-footer__columns{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.sc-footer-dock{transition:none}}.sc-root{--sc-mobile-compact-h:48px}.sc-mobile-readouts{display:grid;gap:var(--sc-s-1);margin:var(--sc-s-4) 0 var(--sc-s-5)}.sc-mobile-readouts p{margin:0}.sc-mobile-stand{display:flex;justify-content:center;margin:0 0 var(--sc-s-7)}.sc-mobile-frame{position:relative;width:375px;height:740px;overflow:auto;overscroll-behavior:contain;border:1px solid var(--sc-line);border-radius:var(--sc-r-2xl);background:var(--sc-bg);box-shadow:var(--sc-e-2),var(--sc-ring);container-type:inline-size}.sc-mobile-frame__band-line{position:absolute;left:0;right:0;height:0;border-top:1px dashed var(--sc-accent);opacity:.55;pointer-events:none;z-index:6}.sc-mobile-frame__header-row{display:flex;align-items:center;justify-content:space-between;gap:var(--sc-s-3);width:100%;padding:0 var(--sc-s-4);min-width:0}.sc-mobile-frame__header-row .sc-search{flex:1;min-width:0}.sc-mobile-frame__search-icon{font-size:18px;line-height:1;flex:none}.sc-mobile-frame__scroll{display:flex;flex-direction:column;gap:var(--sc-s-6);padding:var(--sc-s-4) 0 var(--sc-s-9)}.sc-mobile-frame__list{display:flex;flex-direction:column;gap:var(--sc-s-3);padding:0 var(--sc-s-4)}.sc-mobile-frame__carousel-wrap{padding-top:var(--sc-s-3)}.sc-compact-header{position:sticky;top:0;z-index:10;display:flex;align-items:center;overflow:hidden;padding-top:env(safe-area-inset-top);border-bottom:1px solid var(--sc-line)}.sc-compact-header__inner{display:flex;align-items:center;width:100%;min-height:48px}.sc-folded{display:flex;flex-direction:column}.sc-folded__header{position:sticky;top:var(--sc-mobile-compact-h);z-index:4;padding:var(--sc-s-3) var(--sc-s-4);border-bottom:1px solid var(--sc-line)}.sc-folded__preview{padding:var(--sc-s-3) var(--sc-s-4) var(--sc-s-4)}.sc-carousel{position:relative}.sc-carousel__scroller{display:flex;gap:var(--sc-s-3);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;touch-action:pan-x pan-y;scroll-padding-inline:8%;padding:var(--sc-s-2) 8% var(--sc-s-3);outline:none;scrollbar-width:none}.sc-carousel__scroller::-webkit-scrollbar{display:none}.sc-carousel__slide{flex:0 0 84%;scroll-snap-align:center}.sc-carousel__arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:var(--sc-r-pill);border:1px solid var(--sc-line);background:var(--sc-chrome);backdrop-filter:saturate(180%) blur(20px);color:var(--sc-text);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:transform var(--sc-dur-fast) var(--sc-ease-standard),opacity var(--sc-dur-fast) var(--sc-ease-standard)}.sc-carousel__arrow:disabled{opacity:.35;cursor:not-allowed}.sc-carousel__arrow--prev{left:var(--sc-s-2)}.sc-carousel__arrow--next{right:var(--sc-s-2)}@media (hover:none){.sc-carousel__arrow{display:none}}.sc-sheet{position:fixed;inset:0;z-index:70;display:flex;align-items:flex-end;justify-content:center}.sc-sheet__scrim{position:absolute;inset:0;background:rgba(2,3,6,.55)}.sc-sheet__surface{position:relative;z-index:1;width:100%;max-width:560px;max-height:85vh;display:flex;flex-direction:column;padding:0 var(--sc-s-4) env(safe-area-inset-bottom);box-shadow:var(--sc-e-menu),var(--sc-ring)}.sc-sheet__handle{width:100%;height:44px;flex:none;display:flex;align-items:center;justify-content:center;cursor:grab;-webkit-touch-callout:none}.sc-sheet__handle:after{content:"";width:36px;height:4px;border-radius:var(--sc-r-pill);background:var(--sc-line-strong)}.sc-sheet__title{margin:0 0 var(--sc-s-3)}.sc-sheet__scroller{overflow-y:auto;overscroll-behavior:contain;flex:1;padding-bottom:var(--sc-s-4)}@media (max-width:480px){.sc-mobile-frame{width:100%;max-width:375px}}.sc-portal-preview{cursor:pointer;border:0;box-shadow:var(--sc-e-3),var(--sc-glow-ring-strong)}.sc-portal-preview .sc-card__expand{box-shadow:var(--sc-e-3),var(--sc-glow-ring-strong);clip-path:inset(0 -60px -60px -60px)}.sc-portal-scrim{position:fixed;inset:0;z-index:90;background:rgba(4,5,7,.6)}[data-sc-theme=light] .sc-portal-scrim,html[data-theme=light] .sc-portal-scrim{background:rgba(20,22,26,.45)}.sc-surface{display:flex;flex-direction:column;color:var(--sc-text);border:0}.sc-surface__close{position:absolute;top:var(--sc-s-3);right:var(--sc-s-3);z-index:2;background:var(--sc-chrome);backdrop-filter:blur(12px)}.sc-surface__handle{display:none;position:absolute;top:var(--sc-s-2);left:50%;transform:translateX(-50%);width:40px;height:4px;border-radius:var(--sc-r-pill);background:var(--sc-line-strong);z-index:2;touch-action:none}@media (max-width:480px){.sc-surface__handle{display:block}}.sc-surface__scroll{position:relative;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.sc-surface__media{position:relative;aspect-ratio:16/9;background:var(--sc-surface-2);overflow:hidden}.sc-surface__image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sc-surface__placeholder{position:absolute;inset:0;background:var(--sc-surface-2)}.sc-surface__badge{position:absolute;top:var(--sc-s-3);left:var(--sc-s-3);padding:4px 10px;border-radius:var(--sc-r-pill);background:var(--sc-chrome);color:var(--sc-text);backdrop-filter:blur(12px)}.sc-surface__body{padding:var(--sc-s-6);display:flex;flex-direction:column;gap:var(--sc-s-3);max-width:760px}.sc-surface__title{margin:0}.sc-surface__source{margin:0;display:flex;flex-wrap:wrap;gap:2px;align-items:center}.sc-surface__source-link{display:inline-flex;align-items:center;gap:4px;color:var(--sc-accent);text-decoration:none;transition:color var(--sc-dur-fast) var(--sc-ease-standard)}.sc-surface__source-link:hover{text-decoration:underline}.sc-surface__description{margin:0}.sc-surface__actions{display:flex;align-items:center;gap:var(--sc-s-2);padding-top:var(--sc-s-2)}.sc-surface__related{margin-top:var(--sc-s-5);border-top:1px solid var(--sc-line);padding-top:var(--sc-s-5)}.sc-surface__related-title{margin:0 0 var(--sc-s-3)}.sc-surface__related-track{display:flex;gap:var(--sc-s-4);overflow-x:auto;padding-bottom:var(--sc-s-2)}.sc-surface__related-track>*{flex:0 0 240px}.sc-surface__context{display:grid;gap:var(--sc-s-7);margin-top:var(--sc-s-7);padding-top:var(--sc-s-7);border-top:1px solid var(--sc-line)}.sc-share-x{display:grid;gap:var(--sc-s-4)}.sc-share-x__label{display:grid;gap:var(--sc-s-2);font-weight:600;color:var(--sc-text)}.sc-share-x textarea{width:100%;min-height:7rem;resize:vertical;padding:var(--sc-s-3);border:1px solid var(--sc-line);border-radius:var(--sc-r-md);background:var(--sc-surface-2);color:var(--sc-text);font:inherit}.sc-share-x textarea:focus-visible{outline:2px solid var(--sc-focus);outline-offset:2px}@media (max-width:480px){.sc-surface__body{padding:var(--sc-s-4);max-width:none}}.sc-card-slot{position:relative;display:flex;flex-direction:column}.sc-card-slot>.sc-card{flex:1 1 auto;min-height:0}.sc-card-slot[data-stage=a],.sc-card-slot[data-stage=b]{z-index:30}.sc-card-slot[data-lit=true] .sc-card{--sc-ring:var(--sc-glow-ring)}.sc-card[data-stage=a],.sc-card[data-stage=b]{overflow:hidden}.sc-card[data-stage=b] .sc-card__meta{padding-right:var(--sc-s-9);min-height:40px;align-items:flex-end}.sc-card[data-stage=b] .sc-card__description{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.sc-card[data-size=mini][data-stage=b]{gap:var(--sc-s-4);padding:var(--sc-s-4)}.sc-card[data-size=mini][data-stage=b] .sc-card__media{width:132px;height:96px;border-radius:var(--sc-r-md)}.sc-card[data-size=mini][data-stage=b] .sc-card__link{-webkit-line-clamp:3}.sc-card[data-size=mini][data-stage=b] .sc-card__description{-webkit-line-clamp:2}.sc-card[data-size=mini][data-stage=b] .sc-card__action{top:auto;right:var(--sc-s-3);bottom:var(--sc-s-3)}.sc-card[data-size=compact][data-stage=b] .sc-card__body{padding:var(--sc-s-4)}.sc-card[data-size=compact][data-stage=b] .sc-card__description{-webkit-line-clamp:3}.sc-card[data-size=medium][data-stage=b] .sc-card__description{-webkit-line-clamp:4}.sc-card[data-size=large][data-stage=b]{aspect-ratio:auto}.sc-card[data-size=large][data-stage=b] .sc-card__body{padding-top:var(--sc-s-9)}.sc-card[data-size=large][data-stage=b] .sc-card__description{-webkit-line-clamp:3}.sc-card[data-size=large] .sc-card__title{margin-bottom:0}.sc-card[data-size=large][data-stage=b] .sc-card__title{margin-bottom:var(--sc-s-2)}.sc-card[data-stage=b] .sc-card__action{right:var(--sc-s-3);bottom:var(--sc-s-3)}.sc-card__fav{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:var(--sc-r-pill);background:var(--sc-surface-2);color:var(--sc-text);cursor:pointer;transition:color var(--sc-dur-base) var(--sc-ease-standard),background-color var(--sc-dur-base) var(--sc-ease-standard)}.sc-card__fav:hover,.sc-card__fav[data-on]{color:var(--sc-accent)}.sc-card__fav:focus-visible{outline:2px solid var(--sc-focus);outline-offset:2px}.sc-strip-bleed{margin:-120px calc(var(--sc-s-6) * -1);padding:120px var(--sc-s-6)}.sc-surface__related-track{margin:-120px calc(var(--sc-s-6) * -1) 0;padding:120px var(--sc-s-6)}.sc-surface__related-title{position:relative;z-index:1}.sc-dropdown[data-open=true]>.sc-btn{opacity:0;pointer-events:none}.sc-dropdown__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sc-s-3);min-height:40px;padding:0 var(--sc-s-4);border-radius:var(--sc-r-md);background:var(--sc-surface-2);color:var(--sc-text);font-size:14px;font-weight:600;letter-spacing:-.006em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sc-dropdown__head:hover{color:var(--sc-accent)}.sc-dropdown__head-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-dropdown__head-chevron{transform:rotate(180deg);flex:none}.sc-dropdown__panel[data-placement=top] .sc-dropdown__head-chevron{transform:none}:root,[data-sc-theme=dark],html[data-theme=dark]{--sc-w-card-title:600}[data-sc-theme=light],html[data-theme=light],html[data-theme=pastel]{--sc-w-card-title:700}.sc-card__link{font-weight:var(--sc-w-card-title)}.sc-dialog-backdrop{position:fixed;z-index:100;inset:0;display:grid;place-items:center;padding:var(--sc-s-4);background:color-mix(in srgb,var(--sc-bg) 76%,transparent)}.sc-dialog{width:min(100%,44rem);max-height:min(90vh,52rem);overflow:auto;border-radius:var(--sc-r-2xl);box-shadow:var(--sc-e-3),0 0 0 1px var(--sc-line);outline:none}.sc-dialog,.sc-dialog__head{background:var(--sc-surface)}.sc-dialog__head{position:sticky;z-index:1;top:0;display:flex;align-items:center;justify-content:space-between;gap:var(--sc-s-4);padding:var(--sc-s-4);border-bottom:1px solid var(--sc-line)}.sc-dialog__head h2{margin:0}.sc-dialog__body{padding:var(--sc-s-4)}.sc-search-timeline{display:grid;gap:var(--sc-s-9)}.sc-search-empty{padding:var(--sc-s-9) 0;text-align:center}.sc-search-day{grid-template-columns:minmax(9rem,13rem) minmax(0,1fr);gap:var(--sc-s-5)}.sc-search-day__head{position:sticky;top:var(--sc-s-4);align-self:start;padding:var(--sc-s-3) 0;border-top:1px solid var(--sc-line)}.sc-search-day__head h2{margin:0;color:var(--sc-accent)}.sc-search-day__cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:var(--sc-s-4)}@media (max-width:480px){.sc-search-day{display:grid;grid-template-columns:1fr;gap:var(--sc-s-3)}.sc-search-day__head{position:static}.sc-search-day__cards{grid-auto-flow:column;grid-template-columns:minmax(17rem,82vw);overflow-x:auto}}.sc-thread-timeline{display:grid;gap:var(--sc-s-4)}.sc-thread-timeline__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sc-s-4)}.sc-thread-timeline__head p{margin:0}.sc-thread-timeline__controls{display:inline-flex;align-items:center;gap:var(--sc-s-2)}.sc-thread-timeline__track{display:flex;gap:var(--sc-s-4);overflow-x:auto;scroll-snap-type:x mandatory;outline:none}.sc-thread-timeline__track:focus-visible{outline:2px solid var(--sc-focus);outline-offset:2px}.sc-thread-timeline__item{flex:0 0 min(19rem,82vw);display:grid;gap:var(--sc-s-3);scroll-snap-align:start}.sc-thread-timeline__date{position:relative;margin:0;padding-top:var(--sc-s-3);border-top:2px solid var(--sc-accent);color:var(--sc-accent)}.sc-thread-timeline__date span{position:absolute;top:-6px;left:0;width:10px;height:10px;border-radius:50%;background:var(--sc-accent)}.sc-thread-timeline__sponsored{margin:0;color:var(--sc-text-2)}.sc-thread-timeline__reference{display:grid;gap:var(--sc-s-3);padding:var(--sc-s-4);background:var(--sc-surface-2)}.sc-thread-timeline__reference p{margin:0}.sc-thread-timeline__source{color:var(--sc-accent);font-weight:600}.sc-thread-timeline__note{margin:0;padding-inline:var(--sc-s-2);color:var(--sc-text-2)}.sc-thread-timeline__dots{display:flex;justify-content:center;gap:var(--sc-s-1)}.sc-thread-timeline__dots button{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:var(--sc-r-pill);background:transparent;cursor:pointer}.sc-thread-timeline__dots button span{width:8px;height:8px;border-radius:50%;background:var(--sc-line-strong)}.sc-thread-timeline__dots button[aria-current=step] span{background:var(--sc-accent)}.sc-thread-timeline__dots button:focus-visible{outline:2px solid var(--sc-focus);outline-offset:2px}@media (max-width:480px){.sc-thread-timeline__head{align-items:flex-start;flex-direction:column}.sc-thread-timeline__track{position:relative;display:grid;gap:var(--sc-s-6);overflow:visible;scroll-snap-type:none}.sc-thread-timeline__track:before{position:absolute;top:var(--sc-s-3);bottom:var(--sc-s-3);left:4px;width:1px;background:var(--sc-line);content:""}.sc-thread-timeline__item{position:relative;flex-basis:auto;padding-left:var(--sc-s-5)}.sc-thread-timeline__date{padding-top:0;border-top:0}.sc-thread-timeline__date span{top:2px;left:calc(var(--sc-s-5) * -1 - 1px);border:2px solid var(--sc-bg)}.sc-thread-timeline__dots{display:none}}.sc-thread-favorite{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--sc-s-2)}.sc-thread-favorite [role=alert]{color:var(--sc-danger)}.sc-thread-export{display:grid;gap:var(--sc-s-4);padding:var(--sc-s-5);background:var(--sc-surface-2)}.sc-thread-export header{display:grid;gap:var(--sc-s-2)}.sc-thread-export h2,.sc-thread-export p{margin:0}.sc-thread-export__post{display:grid;gap:var(--sc-s-3);padding-top:var(--sc-s-4);border-top:1px solid var(--sc-line)}.sc-thread-export__label{display:grid;gap:var(--sc-s-2);font-weight:600;color:var(--sc-text)}.sc-thread-export textarea{width:100%;resize:vertical;padding:var(--sc-s-3);border:1px solid var(--sc-line);border-radius:var(--sc-r-md);background:var(--sc-surface);color:var(--sc-text);font:inherit}.sc-thread-export textarea:focus-visible{outline:2px solid var(--sc-focus);outline-offset:2px}.sc-thread-card{display:flex;flex-direction:column;min-height:100%;overflow:hidden;background:var(--sc-surface);color:var(--sc-text);text-decoration:none;box-shadow:var(--sc-e-1);transition:color var(--sc-dur-base) var(--sc-ease-standard),box-shadow var(--sc-dur-base) var(--sc-ease-standard)}.sc-thread-card:hover{color:var(--sc-text);box-shadow:var(--sc-e-2),var(--sc-ring)}.sc-thread-card:focus-visible{outline:2px solid var(--sc-focus);outline-offset:3px}.sc-thread-card__media{position:relative;min-height:12rem;aspect-ratio:16/9;overflow:hidden;background:var(--sc-surface-2)}.sc-thread-card__image{-o-object-fit:cover;object-fit:cover}.sc-thread-card__placeholder{display:grid;align-content:center;height:100%;padding:var(--sc-s-5);color:var(--sc-accent)}.sc-thread-card__placeholder strong{line-height:1}.sc-thread-card__body{display:grid;flex:1;gap:var(--sc-s-3);padding:var(--sc-s-5)}.sc-thread-card__body h2,.sc-thread-card__body p{margin:0}.sc-thread-card__kind{color:var(--sc-accent)}.sc-thread-card__meta{display:grid;gap:var(--sc-s-1);align-self:end;margin-top:auto}.sc-search-page{display:grid;gap:var(--sc-s-6)}.sc-search-page__head{display:flex;align-items:start;justify-content:space-between;gap:var(--sc-s-5)}.sc-search-page__head h1,.sc-search-page__head p{margin:0}.sc-search-page__head h1 span{color:var(--sc-accent);overflow-wrap:anywhere}.sc-search-page__notice{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sc-s-3);padding:var(--sc-s-4);border-left:3px solid var(--sc-accent);background:var(--sc-surface-2)}.sc-search-page__notice p{margin:0}.sc-search-votes{display:grid;gap:var(--sc-s-3);padding:var(--sc-s-5);border-top:1px solid var(--sc-line);border-bottom:1px solid var(--sc-line)}.sc-search-votes h2,.sc-search-votes p{margin:0}.sc-search-votes article{display:grid;gap:var(--sc-s-1);padding-top:var(--sc-s-3);border-top:1px solid var(--sc-line)}.sc-search-votes__link{color:var(--sc-text);font-weight:700;text-decoration:none}.sc-search-votes__link:hover{color:var(--sc-accent)}.sc-search-filters{display:flex;align-items:end;flex-wrap:wrap;gap:var(--sc-s-3);padding:var(--sc-s-4);background:var(--sc-surface-2)}.sc-search-filters label{display:grid;gap:var(--sc-s-1);color:var(--sc-text);font-size:14px;font-weight:600}.sc-search-filters input{min-height:44px;padding:0 var(--sc-s-3);border:1px solid var(--sc-line);border-radius:var(--sc-r-md);background:var(--sc-surface);color:var(--sc-text);font:inherit}.sc-search-filters input:focus-visible{outline:2px solid var(--sc-focus);outline-offset:2px}.sc-search-links{display:grid;gap:var(--sc-s-3);padding-top:var(--sc-s-5);border-top:1px solid var(--sc-line)}.sc-search-links h2,.sc-search-links p{margin:0}.sc-search-links>div{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(16rem,20rem);gap:var(--sc-s-3);overflow-x:auto}.sc-search-links a{display:grid;gap:var(--sc-s-2);padding:var(--sc-s-4);background:var(--sc-surface-2);color:var(--sc-text);text-decoration:none}.sc-search-links a:hover{color:var(--sc-accent);box-shadow:var(--sc-ring)}@media (max-width:480px){.sc-search-page__head{display:grid}.sc-search-filters{align-items:stretch}}.sc-account-form{display:grid;gap:var(--sc-s-4)}.sc-account-form p{margin:0}.sc-account-form label{display:grid;gap:var(--sc-s-2);color:var(--sc-text);font-size:14px;font-weight:600}.sc-account-form input{min-height:44px;padding:0 var(--sc-s-3);border:1px solid var(--sc-line);border-radius:var(--sc-r-md);background:var(--sc-surface-2);color:var(--sc-text);font:inherit}.sc-account-form input:focus-visible{outline:2px solid var(--sc-focus);outline-offset:2px}.sc-account-control [role=alert],.sc-account-form__error{color:var(--sc-danger)}.sc-account-control{display:inline-flex;align-items:center;justify-content:end;flex-wrap:wrap;gap:var(--sc-s-2)}.sc-account-control__name{max-width:9rem;overflow:hidden;color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption);text-overflow:ellipsis;text-decoration:none;white-space:nowrap}.sc-account-control__name:hover{color:var(--sc-accent)}.sc-editor-status{padding:var(--sc-s-5);background:var(--sc-surface-2)}.sc-editor-status summary{cursor:pointer;color:var(--sc-text);font-weight:700}.sc-editor-status__body{display:grid;gap:var(--sc-s-4);margin-top:var(--sc-s-4)}.sc-editor-status__body p{margin:0}.sc-editor-status__notice{padding:var(--sc-s-3);border-left:3px solid var(--sc-accent);background:var(--sc-surface)}.sc-editor-status dl{display:grid;margin:0;border-top:1px solid var(--sc-line)}.sc-editor-status dl div{display:grid;grid-template-columns:minmax(10rem,1fr) 2fr;gap:var(--sc-s-3);padding:var(--sc-s-3) 0;border-bottom:1px solid var(--sc-line)}.sc-editor-status dt{font-weight:600}.sc-editor-status dd{display:grid;gap:var(--sc-s-1);margin:0;color:var(--sc-text-2)}.sc-editor-status__error{color:var(--sc-danger)}.sc-editor-status section{display:grid;gap:var(--sc-s-2)}.sc-editor-status section h3{margin:0}.sc-editor-status ul{display:grid;gap:var(--sc-s-2);max-height:16rem;margin:0;padding:0;overflow-y:auto;list-style:none}@media (max-width:480px){.sc-editor-status dl div{grid-template-columns:1fr}}.sc-archive-progress{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sc-s-4);padding:var(--sc-s-4) 0;border-bottom:1px solid var(--sc-line)}.sc-archive-progress p{margin:0}.sc-archive-progress__stats{display:grid;gap:var(--sc-s-1);text-align:right}.sc-archive-progress__stats strong{color:var(--sc-text);font-variant-numeric:tabular-nums}.sc-source-coverage{padding:var(--sc-s-4);background:var(--sc-surface-2)}.sc-source-coverage summary{cursor:pointer;color:var(--sc-text);font-weight:700}.sc-source-coverage__body{display:grid;gap:var(--sc-s-4);margin-top:var(--sc-s-4)}.sc-source-coverage__body>p{margin:0}.sc-source-coverage__list{display:grid;gap:var(--sc-s-3);max-height:20rem;overflow-y:auto}.sc-source-coverage__list article{display:grid;gap:var(--sc-s-1);padding-top:var(--sc-s-3);border-top:1px solid var(--sc-line)}.sc-source-coverage__list p{margin:0;color:var(--sc-text-2);font-size:14px}.sc-source-coverage__list a{color:var(--sc-accent);font-weight:600;text-decoration:none}.sc-source-coverage__attention{color:var(--sc-danger)!important}@media (max-width:480px){.sc-archive-progress__stats{text-align:left}}.sc-public-figure,.sc-public-figure-page{max-width:68rem;margin-inline:auto;color:var(--sc-text)}.sc-public-figure-page{margin-top:var(--sc-s-5);margin-bottom:var(--sc-s-9)}.sc-public-figure :where(h1,h2,h3,p,ul,ol,dl,dd),.sc-public-figure-page :where(h1,h2,h3,p){margin-top:0}.sc-public-figure a,.sc-public-figure-page a{color:var(--sc-accent);text-underline-offset:3px}.sc-public-figure-kicker{color:var(--sc-accent);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption);letter-spacing:.12em}.sc-public-figure-head{display:grid;gap:var(--sc-s-3);padding-bottom:var(--sc-s-6)}.sc-public-figure-head h1{margin-bottom:0;font-size:var(--sc-t-display-size);line-height:var(--sc-t-display-lh);font-weight:var(--sc-w-display)}.sc-public-figure-links,.sc-public-figure-role,.sc-public-figure-x{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-s-2)}.sc-public-figure-relation,.sc-public-figure-status,.sc-public-figure-tag,.sc-public-figure-verified,.sc-public-figure-vote{display:inline-flex;align-items:center;min-height:24px;padding:0 var(--sc-s-2);border:1px solid var(--sc-line);color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-public-figure-status.is-current,.sc-public-figure-verified{border-color:var(--sc-accent);color:var(--sc-accent)}.sc-public-figure-x{padding:var(--sc-s-3);background:var(--sc-surface-2)}.sc-public-figure-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--sc-line)}.sc-public-figure-summary a,.sc-public-figure-summary button{display:grid;gap:var(--sc-s-1);padding:var(--sc-s-3);border:0;background:transparent;color:var(--sc-text);text-align:left;text-decoration:none}.sc-public-figure-summary a+a,.sc-public-figure-summary button+button{border-left:1px solid var(--sc-line)}.sc-public-figure-summary a:hover,.sc-public-figure-summary button:hover{color:var(--sc-accent)}.sc-public-figure-summary span{color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-public-figure-summary strong{color:var(--sc-accent);font-size:var(--sc-t-title-s-size);line-height:var(--sc-t-title-s-lh);font-weight:var(--sc-w-title)}.sc-public-figure-favnote,.sc-public-figure-hint{color:var(--sc-text-2)}.sc-public-figure-textbutton{padding:0;border:0;background:transparent;color:var(--sc-accent);font:inherit;cursor:pointer;text-decoration:underline}.sc-public-figure-section{display:grid;gap:var(--sc-s-4);padding-block:var(--sc-s-7);border-top:1px solid var(--sc-line);scroll-margin-top:var(--sc-s-5)}.sc-public-figure-section>header{display:grid;gap:var(--sc-s-2);max-width:65ch}.sc-public-figure-section>header h2{margin:0;font-size:var(--sc-t-title-m-size);line-height:var(--sc-t-title-m-lh);font-weight:var(--sc-w-title)}.sc-public-figure-neutral{padding:var(--sc-s-3);border-left:3px solid var(--sc-accent);background:var(--sc-surface-2);color:var(--sc-text-2)}.sc-public-figure-votes{width:100%;border-collapse:collapse}.sc-public-figure-votes td,.sc-public-figure-votes th{padding:var(--sc-s-3);border-top:1px solid var(--sc-line);text-align:left;vertical-align:top}.sc-public-figure-votes thead{color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-public-figure-group{display:grid;gap:var(--sc-s-3)}.sc-public-figure-group h3{margin:0;color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-public-figure-days,.sc-public-figure-group ul,.sc-public-figure-xposts{display:grid;gap:var(--sc-s-3);margin:0;padding:0;list-style:none}.sc-public-figure-mat,.sc-public-figure-org,.sc-public-figure-xposts>li{display:grid;gap:var(--sc-s-3);padding:var(--sc-s-4);background:var(--sc-surface-2)}.sc-public-figure-mat-links,.sc-public-figure-mat-meta,.sc-public-figure-org-main{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sc-s-2)}.sc-public-figure-org dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sc-s-3);margin:0}.sc-public-figure-org dt{color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-public-figure-org dd{margin:var(--sc-s-1) 0 0}.sc-public-figure-types{display:flex;gap:var(--sc-s-2);overflow-x:auto}.sc-public-figure-types button{min-height:44px;padding-inline:var(--sc-s-3);border:1px solid var(--sc-line);background:var(--sc-surface);color:var(--sc-text);cursor:pointer}.sc-public-figure-types button[aria-pressed=true]{border-color:var(--sc-accent);color:var(--sc-accent)}.sc-public-figure-filters{display:flex;flex-wrap:wrap;gap:var(--sc-s-3);padding:var(--sc-s-4);background:var(--sc-surface-2)}.sc-public-figure-filters label{display:grid;gap:var(--sc-s-1);min-width:12rem;color:var(--sc-text-2)}.sc-public-figure-filters select{min-height:44px;border:1px solid var(--sc-line);border-radius:var(--sc-r-md);background:var(--sc-surface);color:var(--sc-text)}.sc-public-figure-days>li{display:grid;grid-template-columns:minmax(10rem,14rem) minmax(0,1fr);gap:var(--sc-s-4);padding-block:var(--sc-s-4);border-top:1px solid var(--sc-line)}.sc-public-figure-mat-title{color:var(--sc-text);font-weight:700;text-decoration:none}.sc-public-figure-mat-title:hover{color:var(--sc-accent)}@media (max-width:480px){.sc-public-figure-summary{grid-template-columns:1fr}.sc-public-figure-summary a+a,.sc-public-figure-summary button+button{border-top:1px solid var(--sc-line);border-left:0}.sc-public-figure-votes thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.sc-public-figure-votes,.sc-public-figure-votes tbody,.sc-public-figure-votes td,.sc-public-figure-votes th,.sc-public-figure-votes tr{display:block}.sc-public-figure-votes tr{display:grid;gap:var(--sc-s-2);padding-block:var(--sc-s-3);border-top:1px solid var(--sc-line)}.sc-public-figure-votes td,.sc-public-figure-votes th{padding:0;border:0}.sc-public-figure-days>li,.sc-public-figure-org dl{grid-template-columns:1fr}}.sc-account{display:grid;gap:var(--sc-s-6);max-width:68rem;margin:var(--sc-s-6) auto var(--sc-s-9);color:var(--sc-text)}.sc-account :where(h1,h2,h3,p,ul,ol,fieldset){margin-top:0}.sc-account-head{display:grid;gap:var(--sc-s-3)}.sc-account-head h1{margin:0;font-size:var(--sc-t-display-size);line-height:var(--sc-t-display-lh);font-weight:var(--sc-w-display)}.sc-account-kicker,.sc-account-step,.sc-account-tag{color:var(--sc-accent);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption);letter-spacing:.1em}.sc-account-toc{display:flex;flex-wrap:wrap;gap:var(--sc-s-2)}.sc-account-toc a{display:inline-flex;align-items:center;min-height:44px;padding-inline:var(--sc-s-3);border:1px solid var(--sc-line);color:var(--sc-text);text-decoration:none}.sc-account-toc a:hover{color:var(--sc-accent);border-color:var(--sc-accent)}.sc-account-section{display:grid;gap:var(--sc-s-4);padding-top:var(--sc-s-6);border-top:1px solid var(--sc-line)}.sc-account-section>header{display:flex;justify-content:space-between;align-items:center;gap:var(--sc-s-3)}.sc-account-section h2{margin:0;font-size:var(--sc-t-title-m-size);line-height:var(--sc-t-title-m-lh);font-weight:var(--sc-w-title)}.sc-account-section h2 span{margin-left:var(--sc-s-2);color:var(--sc-accent)}.sc-account-private{padding:var(--sc-s-3);border-left:3px solid var(--sc-accent);background:var(--sc-surface-2);color:var(--sc-text-2)}.sc-account-private span{margin-right:var(--sc-s-2);color:var(--sc-accent);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-account-empty,.sc-account-hint{color:var(--sc-text-2)}.sc-account-error{color:var(--sc-danger)}.sc-account-activity,.sc-account-candidates,.sc-account-items,.sc-account-rows{display:grid;gap:var(--sc-s-3);margin:0;padding:0;list-style:none}.sc-account-candidates>li,.sc-account-items>li,.sc-account-rows>li{display:flex;justify-content:space-between;align-items:start;gap:var(--sc-s-4);padding:var(--sc-s-4);background:var(--sc-surface-2)}.sc-account-title{color:var(--sc-text);font-weight:700;text-decoration:none}.sc-account-title:hover{color:var(--sc-accent)}.sc-account-desc,.sc-account-links,.sc-account-meta{color:var(--sc-text-2)}.sc-account-links{display:flex;flex-wrap:wrap;gap:var(--sc-s-3)}.sc-account-actions,.sc-account-confirm,.sc-account-inline,.sc-account-item-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-s-2)}.sc-account-more{color:var(--sc-text-2)}.sc-account-editor{max-width:76rem}.sc-account-back{color:var(--sc-accent)}.sc-account-field,.sc-account-fields,.sc-account-finder{display:grid;gap:var(--sc-s-3)}.sc-account-field{min-width:0;padding:var(--sc-s-4);border:1px solid var(--sc-line)}.sc-account-field input,.sc-account-field select,.sc-account-field textarea{min-height:44px;width:100%;border:1px solid var(--sc-line);border-radius:var(--sc-r-md);background:var(--sc-surface);color:var(--sc-text);font:inherit}.sc-account-chips,.sc-account-pills{display:flex;flex-wrap:wrap;gap:var(--sc-s-2);margin:0;padding:0;list-style:none}.sc-account-chips li,.sc-account-pills label{display:inline-flex;align-items:center;gap:var(--sc-s-1);min-height:36px;padding-inline:var(--sc-s-2);border:1px solid var(--sc-line)}.sc-account-source-list{display:grid;gap:var(--sc-s-2);max-height:17rem;overflow-y:auto}.sc-account-savebar{position:sticky;bottom:var(--sc-s-3);display:flex;justify-content:space-between;align-items:center;gap:var(--sc-s-4);padding:var(--sc-s-4);background:var(--sc-surface);box-shadow:var(--sc-e-2)}.sc-account-savebar p{margin:0}.sc-account-primary{min-height:44px;padding-inline:var(--sc-s-4);border:0;border-radius:var(--sc-r-md);background:var(--sc-accent);color:var(--sc-accent-contrast);font:inherit;font-weight:700;cursor:pointer}@media (max-width:480px){.sc-account{margin-top:var(--sc-s-4)}.sc-account-candidates>li,.sc-account-items>li,.sc-account-rows>li,.sc-account-savebar{flex-direction:column;align-items:stretch}.sc-account-toc{overflow-x:auto;flex-wrap:nowrap}.sc-account-toc a{flex:0 0 auto}}.sc-editor{display:grid;gap:var(--sc-s-6);max-width:76rem;margin:var(--sc-s-6) auto var(--sc-s-9);color:var(--sc-text)}.sc-editor__head{display:grid;gap:var(--sc-s-2);max-width:65ch}.sc-editor__head h1,.sc-editor__head p{margin:0}.sc-editor-link{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:44px;padding-inline:var(--sc-s-3);border:1px solid var(--sc-line);color:var(--sc-accent);text-decoration:none}.sc-editor-link:hover{border-color:var(--sc-accent)}.sc-editor-input{width:100%;min-height:44px;padding:var(--sc-s-2) var(--sc-s-3);border:1px solid var(--sc-line);border-radius:var(--sc-r-md);background:var(--sc-surface);color:var(--sc-text);font:inherit}.sc-editor-button{min-height:44px;padding-inline:var(--sc-s-4);border:0;border-radius:var(--sc-r-md);background:var(--sc-accent);color:var(--sc-accent-contrast);font:inherit;font-weight:700;cursor:pointer}.sc-editor-button:disabled{opacity:.5;cursor:not-allowed}.sc-source-page__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-block:1px solid var(--sc-line)}.sc-source-page__stats div{padding:var(--sc-s-4)}.sc-source-page__stats div+div{border-left:1px solid var(--sc-line)}.sc-source-page__stats dt{color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-source-page__stats dd{margin:var(--sc-s-2) 0 0;color:var(--sc-accent);font-size:var(--sc-t-title-m-size);line-height:var(--sc-t-title-m-lh);font-weight:var(--sc-w-title);font-variant-numeric:tabular-nums}.sc-source-page__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sc-s-4)}.sc-source-page__grid section{display:grid;align-content:start;gap:var(--sc-s-3);padding:var(--sc-s-4);background:var(--sc-surface-2)}.sc-source-page__grid h2{display:flex;justify-content:space-between;margin:0}.sc-source-page__grid h2 span{color:var(--sc-accent);font-variant-numeric:tabular-nums}.sc-source-page__grid ul{display:grid;gap:var(--sc-s-2);margin:0;padding:0;list-style:none}.sc-source-page__grid li{display:flex;justify-content:space-between;gap:var(--sc-s-3);padding-top:var(--sc-s-2);border-top:1px solid var(--sc-line)}.sc-source-page__grid a{color:var(--sc-text);text-decoration:none}.sc-source-page__grid a:hover{color:var(--sc-accent)}.sc-source-page__grid small{color:var(--sc-text-2);white-space:nowrap}.sc-source-page__grid small.is-active{color:var(--sc-accent)}.sc-source-page__progress,.sc-source-page__suggestion{display:grid;gap:var(--sc-s-3);padding:var(--sc-s-5);background:var(--sc-surface-2)}.sc-source-page__progress p,.sc-source-page__suggestion p{margin:0}.sc-source-page__progress>p:first-child,.sc-source-page__suggestion>p:first-child{color:var(--sc-accent);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-source-page__progress h2,.sc-source-page__suggestion h2{margin:0}@media (max-width:900px){.sc-source-page__grid{grid-template-columns:1fr}}.sc-source-editor{display:grid;gap:var(--sc-s-6);max-width:76rem;margin:var(--sc-s-6) auto var(--sc-s-9);color:var(--sc-text)}.sc-source-editor__back{color:var(--sc-text-2);text-decoration:none}.sc-source-editor__back:hover{color:var(--sc-accent)}.sc-source-editor__input{width:100%;padding:var(--sc-s-2) var(--sc-s-3)}.sc-source-editor__button,.sc-source-editor__input{min-height:44px;border:1px solid var(--sc-line);border-radius:var(--sc-r-md);background:var(--sc-surface);color:var(--sc-text);font:inherit}.sc-source-editor__button{display:inline-flex;align-items:center;padding-inline:var(--sc-s-3);cursor:pointer}.sc-source-editor__button:hover{color:var(--sc-accent);border-color:var(--sc-accent)}.sc-source-editor__button:disabled{opacity:.5;cursor:not-allowed}.sc-political{display:grid;gap:var(--sc-s-6);max-width:76rem;margin:var(--sc-s-6) auto var(--sc-s-9);color:var(--sc-text)}.sc-political__head{display:grid;gap:var(--sc-s-2);max-width:65ch}.sc-political__head h1,.sc-political__head p{margin:0}.sc-political__input{width:100%;padding:var(--sc-s-2) var(--sc-s-3)}.sc-political__button,.sc-political__input,.sc-political__primary{min-height:44px;border:1px solid var(--sc-line);border-radius:var(--sc-r-md);background:var(--sc-surface);color:var(--sc-text);font:inherit}.sc-political__button,.sc-political__primary{padding-inline:var(--sc-s-3);cursor:pointer}.sc-political__primary{border-color:var(--sc-accent);background:var(--sc-accent);color:var(--sc-accent-contrast);font-weight:700}.sc-political__button:hover{color:var(--sc-accent);border-color:var(--sc-accent)}.sc-political__button:disabled,.sc-political__primary:disabled{opacity:.5;cursor:not-allowed}.sc-account-profile-page{display:grid;gap:var(--sc-s-6);max-width:70rem;margin:var(--sc-s-6) auto var(--sc-s-9);color:var(--sc-text)}.sc-account-profile-page :where(h1,h2,h3,p,dl,dd){margin-top:0}.sc-account-profile-header{display:flex;align-items:center;justify-content:space-between;gap:var(--sc-s-4);padding-bottom:var(--sc-s-6);border-bottom:1px solid var(--sc-line)}.sc-account-profile-header h1{margin-bottom:var(--sc-s-1);font-size:var(--sc-t-display-size);line-height:var(--sc-t-display-lh);font-weight:var(--sc-w-display);overflow-wrap:anywhere}.sc-account-profile-kicker{margin-bottom:var(--sc-s-2);color:var(--sc-accent);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption);letter-spacing:.12em}.sc-account-profile-empty,.sc-account-profile-hint,.sc-account-profile-muted,.sc-account-profile-role,.sc-account-profile-status{color:var(--sc-text-2)}.sc-account-profile-workspace{display:grid;grid-template-columns:13rem minmax(0,1fr);gap:var(--sc-s-7)}.sc-account-profile-sidebar{display:grid;align-content:start;gap:var(--sc-s-4)}.sc-account-profile-sidebar nav{display:grid;gap:var(--sc-s-1)}.sc-account-profile-sidebar .sc-btn{justify-content:start;width:100%}.sc-account-profile-sidebar>p{margin:0;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:var(--sc-t-body-s-lh);font-weight:var(--sc-w-body)}.sc-account-profile-content{min-width:0}.sc-account-profile-section-heading{display:flex;align-items:start;justify-content:space-between;gap:var(--sc-s-3);margin-bottom:var(--sc-s-5)}.sc-account-profile-section-heading h2{margin-bottom:var(--sc-s-1);font-size:var(--sc-t-title-l-size);line-height:var(--sc-t-title-l-lh);font-weight:var(--sc-w-display)}.sc-account-profile-section-heading p{margin-bottom:0;color:var(--sc-text-2)}.sc-account-profile-status{font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption);white-space:nowrap}.sc-account-profile-message{margin-bottom:var(--sc-s-4);padding:var(--sc-s-3);border-left:3px solid var(--sc-accent);background:var(--sc-surface-2);color:var(--sc-text-2)}.sc-account-profile-message p{margin:0}.sc-account-profile-message-error{border-color:var(--sc-danger);color:var(--sc-danger)}.sc-account-profile-block{display:grid;gap:var(--sc-s-4);padding-block:var(--sc-s-5);border-top:1px solid var(--sc-line)}.sc-account-profile-block h3{margin:0;font-size:var(--sc-t-title-s-size);line-height:var(--sc-t-title-s-lh);font-weight:var(--sc-w-title)}.sc-account-profile-empty{max-width:60ch;line-height:1.6}.sc-account-profile-empty p:first-child{color:var(--sc-text);font-weight:700}.sc-account-profile-favorites,.sc-account-profile-history{display:grid;gap:var(--sc-s-3)}.sc-account-profile-favorites>div{display:flex;align-items:start;justify-content:space-between;gap:var(--sc-s-4);padding:var(--sc-s-4);background:var(--sc-surface-2)}.sc-account-profile-favorites a{color:var(--sc-text);font-weight:700;text-decoration:none}.sc-account-profile-favorites a:hover,.sc-account-profile-history a:hover{color:var(--sc-accent)}.sc-account-profile-favorites time,.sc-account-profile-history time{display:block;margin-top:var(--sc-s-1);color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-account-profile-history>div{display:grid;gap:var(--sc-s-3);padding-block:var(--sc-s-4);border-bottom:1px solid var(--sc-line)}.sc-account-profile-history>div>div{display:flex;align-items:center;justify-content:space-between;gap:var(--sc-s-3)}.sc-account-profile-history p{margin:0;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.sc-account-profile-history a{color:var(--sc-accent);width:-moz-fit-content;width:fit-content}.sc-account-profile-explanation{margin:0;color:var(--sc-text-2);line-height:1.6}.sc-account-profile-privacy-note p,.sc-account-profile-privacy>p{margin:0;max-width:65ch;color:var(--sc-text-2);line-height:1.6}.sc-account-profile-privacy .sc-switch{padding:var(--sc-s-4);background:var(--sc-surface-2)}.sc-account-profile-privacy-note{display:grid;gap:var(--sc-s-2);padding-top:var(--sc-s-4);border-top:1px solid var(--sc-line)}.sc-account-profile-details{display:grid;margin:0;border-top:1px solid var(--sc-line)}.sc-account-profile-details>div{display:grid;grid-template-columns:minmax(10rem,1fr) minmax(0,2fr);gap:var(--sc-s-4);padding:var(--sc-s-4) 0;border-bottom:1px solid var(--sc-line)}.sc-account-profile-details dt{color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-account-profile-details dd{margin:0;overflow-wrap:anywhere}.sc-account-profile-shortcuts{display:flex;flex-wrap:wrap;gap:var(--sc-s-2)}.sc-account-profile-signed-out{max-width:42rem}.sc-account-profile-signed-out>p:not(.sc-account-profile-kicker){color:var(--sc-text-2);line-height:1.7}.sc-account-profile-public{max-width:54rem}.sc-account-profile-public-content{display:grid;gap:var(--sc-s-4)}.sc-account-profile-public-content h2{margin:0;font-size:var(--sc-t-title-l-size);line-height:var(--sc-t-title-l-lh);font-weight:var(--sc-w-display)}@media (max-width:480px){.sc-account-profile-page{margin-top:var(--sc-s-4)}.sc-account-profile-header{align-items:start}.sc-account-profile-header>.sc-btn{flex:0 0 auto}.sc-account-profile-workspace{grid-template-columns:1fr;gap:var(--sc-s-4)}.sc-account-profile-sidebar nav{grid-template-columns:repeat(4,minmax(0,1fr));overflow-x:auto}.sc-account-profile-sidebar .sc-btn{justify-content:center;padding-inline:var(--sc-s-2)}.sc-account-profile-sidebar>p{display:none}.sc-account-profile-section-heading{display:grid}.sc-account-profile-details>div,.sc-account-profile-favorites>div{grid-template-columns:1fr}.sc-account-profile-favorites>div{flex-direction:column}.sc-account-profile-history>div>div{align-items:start;flex-wrap:wrap}}.sc-public-figure-tabs{display:flex;gap:var(--sc-s-1);overflow-x:auto;margin-bottom:var(--sc-s-2);border-bottom:1px solid var(--sc-line)}.sc-public-figure-tabs button{position:relative;flex:0 0 auto;min-height:44px;padding:0 var(--sc-s-3);border:0;background:transparent;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:var(--sc-t-body-s-lh);font-weight:var(--sc-w-body);font-weight:700;cursor:pointer}.sc-public-figure-tabs button[aria-selected=true]{color:var(--sc-text)}.sc-public-figure-tabs button:hover{color:var(--sc-accent)}.sc-public-figure-tabs button:focus-visible{outline:2px solid var(--sc-focus);outline-offset:-2px}.sc-editor-login{display:grid;gap:var(--sc-s-4);max-width:32rem;margin:var(--sc-s-8) auto;padding:var(--sc-s-6);background:var(--sc-surface-2)}.sc-editor-login h1{margin:0;font-size:var(--sc-t-title-l-size);line-height:var(--sc-t-title-l-lh);font-weight:var(--sc-w-display)}.sc-editor-copy,.sc-editor-hint{margin:0;color:var(--sc-text-2);line-height:1.6}.sc-editor-stack{display:grid;gap:var(--sc-s-3)}.sc-editor-error{color:var(--sc-danger)}.sc-editor-message,.sc-editor-notice{margin:0;padding:var(--sc-s-4);border-left:3px solid var(--sc-accent);background:var(--sc-surface-2);color:var(--sc-text-2)}.sc-editor-message.sc-editor-error{border-left-color:var(--sc-danger)}.sc-editor-form{display:grid;gap:var(--sc-s-4);padding:var(--sc-s-5);background:var(--sc-surface-2)}.sc-editor-form,.sc-editor-form--wide{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-editor-field{display:grid;min-width:0;font-size:14px;font-weight:700}.sc-editor-check,.sc-editor-field{gap:var(--sc-s-2);color:var(--sc-text)}.sc-editor-check{display:flex;align-items:center;min-height:44px}.sc-editor-form-actions,.sc-editor-form-copy{grid-column:1/-1;margin:0;color:var(--sc-text-2)}.sc-editor-form-actions{display:grid;gap:var(--sc-s-2)}.sc-editor-section{display:grid;gap:var(--sc-s-4)}.sc-editor-section-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sc-s-3)}.sc-editor-section-head h2{margin:0}.sc-editor-action{min-height:44px;padding-inline:var(--sc-s-3);border:1px solid var(--sc-line);border-radius:var(--sc-r-md);background:var(--sc-surface);color:var(--sc-accent);font:inherit;font-weight:700;cursor:pointer}.sc-editor-action:hover{border-color:var(--sc-accent)}.sc-editor-action:disabled{opacity:.5;cursor:not-allowed}.sc-editor-search{display:flex;gap:var(--sc-s-2)}.sc-editor-search .sc-editor-input{flex:1}.sc-editor-results{display:grid;gap:var(--sc-s-2);max-height:20rem;overflow-y:auto}.sc-editor-result{display:flex;align-items:start;justify-content:space-between;gap:var(--sc-s-4);padding:var(--sc-s-3);background:var(--sc-surface-2)}.sc-editor-result-title{margin:0;color:var(--sc-text);font-weight:700}.sc-editor-timeline{display:flex;gap:var(--sc-s-4);overflow-x:auto;padding-bottom:var(--sc-s-3)}.sc-editor-timeline-card{flex:0 0 min(18rem,82vw);display:grid;align-content:start;gap:var(--sc-s-3);padding:var(--sc-s-4);border-top:3px solid var(--sc-accent);background:var(--sc-surface-2)}.sc-editor-timeline-card h3{margin:0}.sc-editor-link-inline,.sc-editor-timeline-date{color:var(--sc-accent)}.sc-editor-link-inline{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:44px;align-items:center;font-weight:700;text-decoration:none}.sc-editor-save{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sc-s-4);padding:var(--sc-s-5);background:var(--sc-surface-2)}.sc-editor-saved{display:grid;gap:var(--sc-s-3);padding-top:var(--sc-s-6);border-top:1px solid var(--sc-line)}.sc-editor-saved h2{margin:0}.sc-editor-saved-link{display:flex;align-items:center;justify-content:space-between;gap:var(--sc-s-3);padding:var(--sc-s-3);background:var(--sc-surface-2);color:var(--sc-text);text-decoration:none}.sc-editor-saved-link:hover{color:var(--sc-accent)}.sc-editor-pagination{display:flex;align-items:center;gap:var(--sc-s-3)}@media (max-width:480px){.sc-editor-form,.sc-editor-form--wide{grid-template-columns:1fr}.sc-editor-form-actions,.sc-editor-form-copy{grid-column:auto}.sc-editor-save,.sc-editor-search{flex-direction:column;align-items:stretch}.sc-editor-result{flex-direction:column}.sc-editor-timeline{display:grid;overflow:visible}.sc-editor-timeline-card{flex-basis:auto}}.sc-political-access{display:grid;gap:var(--sc-s-4);max-width:32rem;margin:var(--sc-s-8) auto;padding:var(--sc-s-6);background:var(--sc-surface-2);color:var(--sc-text-2)}.sc-political-access h1{margin:0;color:var(--sc-text)}.sc-political-copy{margin:0;max-width:65ch;color:var(--sc-text-2);line-height:1.6}.sc-political-message,.sc-political-rules{padding:var(--sc-s-4);background:var(--sc-surface-2);color:var(--sc-text-2)}.sc-political-rules-summary{color:var(--sc-text);font-weight:700;cursor:pointer}.sc-political-message{border-left:3px solid var(--sc-accent)}.sc-political-message-error{border-left-color:var(--sc-danger);color:var(--sc-danger)}.sc-political-tabs{display:flex;flex-wrap:wrap;gap:var(--sc-s-2);padding-bottom:var(--sc-s-3);border-bottom:1px solid var(--sc-line)}.sc-political-section,.sc-political-stack{display:grid;gap:var(--sc-s-4)}.sc-political-form h2,.sc-political-section h2{margin:0}.sc-political-fields,.sc-political-filters{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sc-s-3)}.sc-political-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-political-field{display:grid;gap:var(--sc-s-2);min-width:0;color:var(--sc-text);font-size:14px;font-weight:700}.sc-political-field--wide{grid-column:1/-1}.sc-political-field--small{font-size:12px}.sc-political-list{display:grid}.sc-political-draft,.sc-political-post{display:flex;align-items:start;gap:var(--sc-s-3);padding:var(--sc-s-4) 0;border-top:1px solid var(--sc-line)}.sc-political-post-body{min-width:0;flex:1}.sc-political-draft-head,.sc-political-evidence-head,.sc-political-post-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sc-s-2);color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-political-post-text{margin:var(--sc-s-2) 0 0;line-height:1.6;white-space:pre-wrap}.sc-political-link{display:inline-block;margin-top:var(--sc-s-2);overflow-wrap:anywhere;color:var(--sc-accent);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-political-empty{margin:0;padding:var(--sc-s-6);color:var(--sc-text-2);text-align:center}.sc-political-form{display:grid;gap:var(--sc-s-4);padding:var(--sc-s-5);background:var(--sc-surface-2)}.sc-political-evidence{display:grid;gap:var(--sc-s-3);padding:var(--sc-s-4);border-top:1px solid var(--sc-line)}.sc-political-evidence-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sc-s-3)}.sc-political-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sc-s-3)}.sc-political-draft{display:grid;gap:var(--sc-s-2)}.sc-political-draft-title{color:var(--sc-text);font-weight:700}.sc-political-gap{margin-top:var(--sc-s-2)}@media (max-width:480px){.sc-political-evidence-fields,.sc-political-fields,.sc-political-filters{grid-template-columns:1fr}.sc-political-field--wide{grid-column:auto}.sc-political-tabs{flex-wrap:nowrap;overflow-x:auto}.sc-political-post{flex-direction:column}.sc-political-actions{align-items:stretch;flex-direction:column}}.sc-source-editor-head{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:var(--sc-s-4)}.sc-source-editor-head h1{margin:var(--sc-s-2) 0}.sc-source-editor-actions,.sc-source-editor-form-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sc-s-2)}.sc-source-editor-message{margin:0;padding:var(--sc-s-3);border-left:3px solid var(--sc-accent);background:var(--sc-surface-2);color:var(--sc-text-2)}.sc-source-editor-error,.sc-source-editor-message-error{border-left-color:var(--sc-danger);color:var(--sc-danger)}.sc-source-editor-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sc-s-4);padding:var(--sc-s-5);background:var(--sc-surface-2);scroll-margin-top:var(--sc-s-4)}.sc-source-editor-form h2,.sc-source-editor-form-actions{grid-column:1/-1;margin:0}.sc-source-editor-field{display:grid;gap:var(--sc-s-2);min-width:0;color:var(--sc-text);font-size:14px;font-weight:700}.sc-source-editor-field--wide{grid-column:1/-1}.sc-source-editor-access,.sc-source-editor-details,.sc-source-editor-hint,.sc-source-editor-notes{margin:0;color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption);line-height:1.6}.sc-source-editor-gap{margin-top:var(--sc-s-2)}.sc-source-editor-warning{margin:var(--sc-s-2) 0 0;color:var(--sc-danger);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-source-editor-stats{display:flex;flex-wrap:wrap;gap:var(--sc-s-2) var(--sc-s-5);padding-block:var(--sc-s-3);border-block:1px solid var(--sc-line)}.sc-source-editor-filters{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--sc-s-3)}.sc-source-editor-list{display:grid}.sc-source-editor-row{display:grid;gap:var(--sc-s-3);padding-block:var(--sc-s-4);border-top:1px solid var(--sc-line)}.sc-source-editor-row-head{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:var(--sc-s-3)}.sc-source-editor-row-title{min-width:0;flex:1}.sc-source-editor-row-meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sc-s-2)}.sc-source-editor-name{margin:0;font-size:var(--sc-t-title-s-size);line-height:var(--sc-t-title-s-lh);font-weight:var(--sc-w-title)}.sc-source-editor-state{color:var(--sc-accent);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-source-editor-url{color:var(--sc-accent);overflow-wrap:anywhere}.sc-source-editor-access{padding-left:var(--sc-s-3);border-left:2px solid var(--sc-line)}.sc-source-editor-summary{cursor:pointer;color:var(--sc-text)}.sc-source-editor-note-text{margin:var(--sc-s-2) 0 0;white-space:pre-wrap}.sc-source-editor-empty{margin:0;padding:var(--sc-s-8);color:var(--sc-text-2);text-align:center}@media (max-width:480px){.sc-source-editor-filters,.sc-source-editor-form{grid-template-columns:1fr}.sc-source-editor-field--wide,.sc-source-editor-form h2,.sc-source-editor-form-actions{grid-column:auto}.sc-source-editor-actions,.sc-source-editor-form-actions{align-items:stretch;flex-direction:column}.sc-source-editor-actions>*,.sc-source-editor-form-actions>*{width:100%}.sc-source-editor-row-head{flex-direction:column}.sc-source-editor-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.sc-thread-opinions{display:grid;gap:var(--sc-s-5);padding-top:var(--sc-s-6);border-top:1px solid var(--sc-line)}.sc-thread-opinions>header{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:var(--sc-s-3)}.sc-thread-opinions h2{margin:0;font-size:var(--sc-t-title-l-size);line-height:var(--sc-t-title-l-lh);font-weight:var(--sc-w-display)}.sc-thread-opinions-kicker{margin:0 0 var(--sc-s-1);color:var(--sc-accent)}.sc-thread-opinions-counts,.sc-thread-opinions-kicker{font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-thread-opinions-counts{display:flex;gap:var(--sc-s-2);margin:0;color:var(--sc-text-2)}.sc-thread-opinions-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sc-s-4)}.sc-thread-opinion-column{display:grid;gap:var(--sc-s-3);padding:var(--sc-s-4);background:var(--sc-surface-2)}.sc-thread-opinion-column h3{display:flex;justify-content:space-between;margin:0;font-size:var(--sc-t-title-s-size);line-height:var(--sc-t-title-s-lh);font-weight:var(--sc-w-title)}.sc-thread-opinion-column h3 span{color:var(--sc-accent)}.sc-thread-reader-opinion{display:grid;gap:var(--sc-s-2);padding-top:var(--sc-s-3);border-top:1px solid var(--sc-line)}.sc-thread-reader-opinion>div{display:flex;justify-content:space-between;gap:var(--sc-s-2)}.sc-thread-opinion-empty,.sc-thread-reader-opinion time{color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-thread-reader-opinion p{margin:0;line-height:1.6}.sc-thread-opinions-message{margin:0;padding:var(--sc-s-3);border-left:3px solid var(--sc-accent);background:var(--sc-surface-2);color:var(--sc-text-2)}.sc-thread-opinions-message-error{border-left-color:var(--sc-danger);color:var(--sc-danger)}.sc-thread-opinions-message p{margin:0}.sc-thread-opinion-composer{display:grid;gap:var(--sc-s-4);padding:var(--sc-s-5);background:var(--sc-surface-2)}.sc-thread-opinion-composer label{display:grid;gap:var(--sc-s-2);color:var(--sc-text);font-weight:700}.sc-thread-opinion-textarea{width:100%;min-height:8rem;padding:var(--sc-s-3);border:1px solid var(--sc-line);border-radius:var(--sc-r-md);background:var(--sc-surface);color:var(--sc-text);font:inherit}.sc-thread-opinion-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--sc-s-3);color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}@media (max-width:480px){.sc-thread-opinions-columns{grid-template-columns:1fr}.sc-thread-opinion-actions{align-items:stretch;flex-direction:column}}.sc-base{display:grid;gap:var(--sc-s-5)}.sc-base-head,.sc-base-latest-heading{display:grid;gap:var(--sc-s-1)}.sc-base-head h2{margin:0;font-size:var(--sc-t-display-size);line-height:var(--sc-t-display-lh);font-weight:var(--sc-w-display)}.sc-base-head p,.sc-base-latest-heading p{margin:0;color:var(--sc-text-2)}.sc-base-latest-heading h3{margin:0;font-size:var(--sc-t-title-l-size);line-height:var(--sc-t-title-l-lh);font-weight:var(--sc-w-display)}.sc-base-search{max-width:44rem}.sc-base-filters-toggle{width:-moz-fit-content;width:fit-content}.sc-base-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,20rem);gap:var(--sc-s-5);align-items:start}.sc-base-results{min-width:0}.sc-base-empty,.sc-base-load-more{margin:0;padding:var(--sc-s-4);color:var(--sc-text-2);background:var(--sc-surface-2)}.sc-base-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:var(--sc-s-4)}.sc-base-load-more{margin-top:var(--sc-s-4);text-align:center}.sc-base-filters{position:sticky;top:var(--sc-s-4);display:grid;gap:var(--sc-s-2);padding:var(--sc-s-4);background:var(--sc-surface-2)}.sc-base-filters details{border-bottom:1px solid var(--sc-line);padding-bottom:var(--sc-s-2)}.sc-base-filters summary{cursor:pointer;font-weight:700}.sc-base-filters summary span{color:var(--sc-accent)}.sc-base-filters label{min-height:36px}.sc-base-filters .category-options,.sc-base-filters .period-options,.sc-base-filters .platform-filter-options{display:grid;gap:var(--sc-s-2);padding-top:var(--sc-s-2)}@media (max-width:480px){.sc-base-layout{grid-template-columns:1fr}.sc-base-filters{position:static;display:none}.sc-base-filters.is-open{display:grid}.sc-base-grid{grid-template-columns:1fr}.sc-base-filters-toggle{display:inline-flex}}@media (min-width:481px){.sc-base-filters-toggle{display:none}}.sc-top-ten{display:grid;gap:var(--sc-s-4)}.sc-top-ten-bar{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(14rem,20rem);align-items:center;gap:var(--sc-s-3)}.sc-top-ten-bar,.sc-top-ten-sources{position:relative}.sc-top-ten-sources-menu{position:absolute;z-index:5;top:calc(100% + var(--sc-s-2));left:0;display:grid;gap:var(--sc-s-2);width:min(22rem,90vw);max-height:22rem;padding:var(--sc-s-4);overflow:auto;background:var(--sc-surface);box-shadow:var(--sc-e-3),0 0 0 1px var(--sc-line)}.sc-top-ten-caption,.sc-top-ten-empty,.sc-top-ten-sources-title{margin:0;color:var(--sc-text-2)}.sc-top-ten-sources-title{font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-top-ten-categories{display:flex;gap:var(--sc-s-1);overflow-x:auto}.sc-top-ten-categories .sc-btn{flex:0 0 auto}.sc-top-ten-search{min-width:0}.sc-top-ten-empty{padding:var(--sc-s-4);background:var(--sc-surface-2)}.sc-top-ten-caption{font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}@media (max-width:480px){.sc-top-ten-bar{grid-template-columns:1fr}.sc-top-ten-sources-menu{position:fixed;inset:auto var(--sc-s-3) var(--sc-s-3);width:auto;max-height:65dvh}.sc-top-ten-categories{margin-inline:calc(var(--sc-s-3) * -1);padding-inline:var(--sc-s-3)}}.sc-daily-message{display:grid;gap:var(--sc-s-4)}.sc-daily-message h2{margin:0;font-size:var(--sc-t-title-l-size);line-height:var(--sc-t-title-l-lh);font-weight:var(--sc-w-display)}.sc-daily-message-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sc-s-4)}.sc-daily-message-column{display:grid;align-content:start;gap:var(--sc-s-3);padding:var(--sc-s-5);background:var(--sc-surface-2)}.sc-daily-message-label{margin:0;color:var(--sc-accent);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-daily-message-column .sc-btn{justify-content:start;height:auto;padding:0;color:var(--sc-text);text-align:left;white-space:normal}.sc-daily-message-column .sc-btn:hover{color:var(--sc-accent)}.sc-daily-message-empty{margin:0;color:var(--sc-text-2)}@media (max-width:480px){.sc-daily-message-grid{grid-template-columns:1fr}}.sc-base-filters .sc-base-checkbox-options,.sc-base-filters .sc-base-platform-options,.sc-base-filters .sc-radio-group{display:grid;gap:var(--sc-s-2);padding-top:var(--sc-s-2)}.sc-base-source-search{margin-top:var(--sc-s-2)}.sc-base-source-picker-open{width:100%;margin-top:var(--sc-s-2);justify-content:flex-start}.sc-base-source-tree{display:grid;gap:var(--sc-s-2);margin-top:var(--sc-s-2)}.sc-base-source-group{padding-top:var(--sc-s-2);border-top:1px solid var(--sc-line)}.sc-base-source-group summary{min-height:44px;display:flex;align-items:center;justify-content:space-between}.sc-base-source-options{display:grid;gap:2px;max-height:12rem;overflow:auto}.sc-base-source-options>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--sc-s-2)}.sc-base-source-options .sc-checkbox{min-width:0}.sc-base-source-options small{color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-base-source-options .is-catalog-candidate{color:var(--sc-text-2)}.sc-base-platform-options p{margin:0;color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption);line-height:1.5}.sc-base-source-sheet{max-width:72rem}.sc-base-source-sheet .sc-sheet__scroller{display:grid;gap:var(--sc-s-3)}.sc-base-source-sheet-kicker{color:var(--sc-accent);font-weight:600;letter-spacing:.12em}.sc-base-source-sheet-kicker,.sc-base-source-sheet-note{margin:0;font-size:var(--sc-t-body-s-size);line-height:var(--sc-t-body-s-lh)}.sc-base-source-sheet-note{color:var(--sc-text-2);font-weight:var(--sc-w-body);line-height:1.5}.sc-base-source-sheet .sc-base-source-tree.is-expanded{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sc-s-4)}.sc-base-source-sheet .sc-base-source-options{max-height:42vh}@media (max-width:900px){.sc-base-source-sheet .sc-base-source-tree.is-expanded{grid-template-columns:1fr}}.sc-daily-topic{display:grid;gap:var(--sc-s-4)}.sc-daily-topic__head{display:flex;align-items:end;justify-content:space-between;gap:var(--sc-s-3)}.sc-daily-topic__head h2,.sc-daily-topic__head p{margin:0}.sc-daily-topic__head h2{font-size:var(--sc-t-title-l-size);line-height:var(--sc-t-title-l-lh);font-weight:var(--sc-w-display)}.sc-daily-topic__head>div>p:last-child{margin-top:var(--sc-s-1);color:var(--sc-text-2);font-weight:var(--sc-w-body)}.sc-daily-topic__eyebrow,.sc-daily-topic__head>div>p:last-child{font-size:var(--sc-t-body-s-size);line-height:var(--sc-t-body-s-lh)}.sc-daily-topic__eyebrow{color:var(--sc-accent);font-weight:600;letter-spacing:.12em}.sc-daily-topic__layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(14rem,.75fr);gap:var(--sc-s-4);align-items:start}.sc-daily-topic__timeline{display:grid;gap:var(--sc-s-1);padding:var(--sc-s-3);background:var(--sc-surface-2)}.sc-daily-topic__moment{position:relative;justify-content:space-between;overflow:hidden}.sc-daily-topic__moment small,.sc-daily-topic__moment>span:not(.sc-morph-indicator){position:relative;z-index:1}.sc-daily-topic__moment small{color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-daily-topic__materials{grid-column:1/-1;display:grid;gap:var(--sc-s-3)}.sc-daily-topic__materials h3{margin:0;font-size:var(--sc-t-title-s-size);line-height:var(--sc-t-title-s-lh);font-weight:var(--sc-w-title)}.sc-daily-topic__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sc-s-3)}@media (max-width:900px){.sc-daily-topic__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.sc-daily-topic__cards,.sc-daily-topic__layout{grid-template-columns:1fr}}.sc-dr-spin{display:grid;gap:var(--sc-s-4)}.sc-dr-spin__head{display:flex;align-items:end;justify-content:space-between;gap:var(--sc-s-3)}.sc-dr-spin__head h2,.sc-dr-spin__head p{margin:0}.sc-dr-spin__head h2{font-size:var(--sc-t-title-l-size);line-height:var(--sc-t-title-l-lh);font-weight:var(--sc-w-display)}.sc-dr-spin__head>div:first-child>p{color:var(--sc-accent);font-size:var(--sc-t-body-s-size);line-height:var(--sc-t-body-s-lh);font-weight:600;letter-spacing:.12em}.sc-dr-spin__head>div:last-child{display:flex;align-items:center;gap:var(--sc-s-2)}.sc-dr-spin__head>div:last-child>p{color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-dr-spin__layout{display:grid;gap:var(--sc-s-4)}.sc-dr-spin__thread-label{color:var(--sc-accent);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-dr-spin__related{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(15rem,20rem);gap:var(--sc-s-3);overflow-x:auto;padding:var(--sc-s-2) 0 var(--sc-s-4)}@media (max-width:480px){.sc-dr-spin__head,.sc-dr-spin__head>div:last-child{align-items:start;flex-direction:column}}.sc-news-strip{display:grid;gap:var(--sc-s-3)}.sc-news-strip__head{display:flex;align-items:end;justify-content:space-between;gap:var(--sc-s-3)}.sc-news-strip__head h2,.sc-news-strip__head p{margin:0}.sc-news-strip__head h2{display:flex;align-items:center;gap:var(--sc-s-2);font-size:var(--sc-t-title-s-size);line-height:var(--sc-t-title-s-lh);font-weight:var(--sc-w-title)}.sc-news-strip--large .sc-news-strip__head h2{font-size:var(--sc-t-title-l-size);line-height:var(--sc-t-title-l-lh);font-weight:var(--sc-w-display)}.sc-news-strip__head p{margin-top:var(--sc-s-1);color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:var(--sc-t-body-s-lh);font-weight:var(--sc-w-body)}.sc-news-strip__live{width:.55rem;height:.55rem;border-radius:50%;background:var(--sc-accent)}.sc-news-strip__actions{display:flex;align-items:center;gap:var(--sc-s-1);flex:0 0 auto}.sc-news-strip__empty{margin:0;padding:var(--sc-s-4);color:var(--sc-text-2);background:var(--sc-surface-2)}.sc-news-strip__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(15rem,19rem);gap:var(--sc-s-3);overflow-x:auto;padding:var(--sc-s-2) 0 var(--sc-s-4);scroll-snap-type:x proximity;overscroll-behavior-x:contain}.sc-news-strip--large .sc-news-strip__track{grid-auto-columns:minmax(18rem,24rem)}.sc-news-strip__item{min-width:0;scroll-snap-align:start}@media (max-width:480px){.sc-news-strip__head{align-items:start;flex-direction:column}.sc-news-strip__actions{width:100%}.sc-news-strip__track{grid-auto-columns:minmax(15rem,82vw)}}.sc-personal-strips{display:grid;gap:var(--sc-s-4)}.sc-personal-strip>header,.sc-personal-strips__head{display:flex;align-items:end;justify-content:space-between;gap:var(--sc-s-3)}.sc-personal-strip h3,.sc-personal-strip p,.sc-personal-strips__head h2,.sc-personal-strips__head p{margin:0}.sc-personal-strips__head h2{font-size:var(--sc-t-title-l-size);line-height:var(--sc-t-title-l-lh);font-weight:var(--sc-w-display)}.sc-personal-strip>p,.sc-personal-strips__head p{margin-top:var(--sc-s-1);color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:var(--sc-t-body-s-lh);font-weight:var(--sc-w-body)}.sc-personal-strips__empty{padding:var(--sc-s-4);margin:0;color:var(--sc-text-2);background:var(--sc-surface-2)}.sc-personal-strip{display:grid;gap:var(--sc-s-3)}.sc-personal-strip h3{font-size:var(--sc-t-title-s-size);line-height:var(--sc-t-title-s-lh);font-weight:var(--sc-w-title)}.sc-personal-strip>header>div{display:flex;gap:var(--sc-s-1)}.sc-personal-strip__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(15rem,20rem);gap:var(--sc-s-3);overflow-x:auto;padding:var(--sc-s-2) 0 var(--sc-s-4)}.sc-personal-strip-form{display:grid;gap:var(--sc-s-3);padding:var(--sc-s-4);background:var(--sc-surface-2)}.sc-personal-strip-form>p{margin:0;color:var(--sc-accent);font-size:var(--sc-t-body-s-size);line-height:var(--sc-t-body-s-lh);font-weight:600;letter-spacing:.12em}.sc-personal-strip-form__actions,.sc-personal-strip-form__choices{display:flex;flex-wrap:wrap;gap:var(--sc-s-2)}@media (max-width:480px){.sc-personal-strip>header,.sc-personal-strips__head{align-items:start;flex-direction:column}.sc-personal-strip-form__choices>*{width:100%}}.sc-illustration-strip{overflow:hidden}.sc-illustration-strip__frame{position:relative;min-height:clamp(12rem,26vw,22rem);overflow:hidden;background:var(--sc-surface-2)}.sc-illustration-strip__frame>img{display:block;width:100%;height:100%;min-height:inherit;-o-object-fit:cover;object-fit:cover}.sc-illustration-strip__sign{position:absolute;left:var(--sc-s-4);bottom:var(--sc-s-4);display:grid;color:var(--sc-text);font-size:var(--sc-t-title-s-size);line-height:var(--sc-t-title-s-lh);font-weight:var(--sc-w-title)}.sc-illustration-strip__sign small{color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-illustration-strip__support{position:absolute;right:var(--sc-s-4);top:var(--sc-s-4)}.sc-illustration-strip__frame>p{position:absolute;right:var(--sc-s-4);bottom:var(--sc-s-4);margin:0;color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}@media (max-width:480px){.sc-illustration-strip__frame{min-height:12rem}.sc-illustration-strip__sign{left:var(--sc-s-3);bottom:var(--sc-s-3)}.sc-illustration-strip__support{right:var(--sc-s-3);top:var(--sc-s-3)}.sc-illustration-strip__frame>p{right:var(--sc-s-3);bottom:var(--sc-s-3);max-width:7rem;text-align:right}}.sc-research-progress{display:grid;gap:var(--sc-s-3);padding:var(--sc-s-4) 0;border-block:1px solid var(--sc-line)}.sc-research-progress>header{display:flex;align-items:center;justify-content:space-between;gap:var(--sc-s-3)}.sc-research-progress>header>p{margin:0;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:var(--sc-t-body-s-lh);font-weight:600;letter-spacing:.12em}.sc-research-progress>header>div{display:flex;gap:var(--sc-s-1)}.sc-research-progress__status{display:flex;align-items:start;gap:var(--sc-s-2);color:var(--sc-text-2)}.sc-research-progress__status>span{flex:0 0 auto;width:.55rem;height:.55rem;margin-top:.4rem;border-radius:50%;background:var(--sc-text-2)}.sc-research-progress__status>span[data-active]{background:var(--sc-accent)}.sc-research-progress__result p,.sc-research-progress__status p{margin:0}.sc-research-progress__note{margin:0;color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption);line-height:1.5}.sc-research-progress__result{display:grid;gap:var(--sc-s-3)}.sc-research-progress__result>div:first-child{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--sc-s-2)}.sc-research-progress__result h2{margin:0;font-size:var(--sc-t-title-s-size);line-height:var(--sc-t-title-s-lh);font-weight:var(--sc-w-title)}.sc-research-progress__result>div:first-child p{color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-research-progress details{display:grid;gap:var(--sc-s-2);color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:var(--sc-t-body-s-lh);font-weight:var(--sc-w-body);line-height:1.55}.sc-research-progress summary{cursor:pointer;color:var(--sc-text)}.sc-research-progress details a{color:var(--sc-accent)}@media (max-width:480px){.sc-research-progress>header{align-items:start;flex-direction:column}}.sc-external-results{display:grid;gap:var(--sc-s-3);padding-top:var(--sc-s-5);border-top:1px solid var(--sc-line)}.sc-external-results h2,.sc-external-results p{margin:0}.sc-external-results h2{font-size:var(--sc-t-title-s-size);line-height:var(--sc-t-title-s-lh);font-weight:var(--sc-w-title)}.sc-external-results>p,.sc-external-results__actions p,.sc-external-results__note{color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:var(--sc-t-body-s-lh);font-weight:var(--sc-w-body);line-height:1.5}.sc-external-results__cards{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(16rem,20rem);gap:var(--sc-s-3);overflow-x:auto;padding:var(--sc-s-2) 0 var(--sc-s-4)}.sc-external-results__cards article{display:grid;align-content:start;gap:var(--sc-s-2);padding:var(--sc-s-4);background:var(--sc-surface-2)}.sc-external-results__cards p,.sc-external-results__cards small{color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-external-results__cards h3{margin:0;font-size:var(--sc-t-title-s-size);line-height:var(--sc-t-title-s-lh);font-weight:var(--sc-w-title)}.sc-external-results__cards a{color:var(--sc-text);text-decoration:none}.sc-external-results__cards a:hover{color:var(--sc-accent)}.sc-external-results__actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sc-s-3)}.sc-article-context{display:grid;gap:var(--sc-s-4)}.sc-article-context__head{display:flex;align-items:end;justify-content:space-between;gap:var(--sc-s-3)}.sc-article-context__head h2,.sc-article-context__head p,.sc-article-context__method{margin:0}.sc-article-context__head h2{font-size:var(--sc-t-title-l-size);line-height:var(--sc-t-title-l-lh);font-weight:var(--sc-w-display)}.sc-article-context__head p,.sc-article-context__method{color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:var(--sc-t-body-s-lh);font-weight:var(--sc-w-body);line-height:1.5}.sc-article-context__total{color:var(--sc-accent);font-size:var(--sc-t-title-m-size);line-height:var(--sc-t-title-m-lh);font-weight:var(--sc-w-title)}.sc-article-context__empty{margin:0;padding:var(--sc-s-4);color:var(--sc-text-2);background:var(--sc-surface-2)}.sc-article-context__counts{display:flex;flex-wrap:wrap;gap:var(--sc-s-2)}.sc-article-context__counts span{display:inline-flex;gap:var(--sc-s-2);padding:var(--sc-s-2) var(--sc-s-3);color:var(--sc-text-2);background:var(--sc-surface-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-article-context__counts strong{color:var(--sc-text)}.sc-article-context__days{display:grid;gap:var(--sc-s-5)}@media (max-width:480px){.sc-article-context__head{align-items:start;flex-direction:column}}.sc-article-opinions{display:grid;gap:var(--sc-s-4)}.sc-article-opinions header h2,.sc-article-opinions header p,.sc-article-opinions header span{margin:0}.sc-article-opinions header>div{display:grid;gap:var(--sc-s-1)}.sc-article-opinions header p{color:var(--sc-accent);font-size:var(--sc-t-body-s-size);line-height:var(--sc-t-body-s-lh);font-weight:600;letter-spacing:.12em}.sc-article-opinions h2{font-size:var(--sc-t-title-l-size);line-height:var(--sc-t-title-l-lh);font-weight:var(--sc-w-display)}.sc-article-opinion-composer__meta,.sc-article-opinions header span{color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:var(--sc-t-body-s-lh);font-weight:var(--sc-w-body);line-height:1.5}.sc-article-opinions__invitation,.sc-article-opinions__message{margin:0;padding:var(--sc-s-4);background:var(--sc-surface-2)}.sc-article-opinions__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sc-s-4)}.sc-article-opinion-column{display:grid;align-content:start;gap:var(--sc-s-3);padding:var(--sc-s-4);background:var(--sc-surface-2)}.sc-article-opinion-column h3,.sc-article-opinion-column p{margin:0}.sc-article-opinion-column h3{font-size:var(--sc-t-title-s-size);line-height:var(--sc-t-title-s-lh);font-weight:var(--sc-w-title)}.sc-article-opinion-column h3 span{color:var(--sc-text-2)}.sc-article-opinion-column article{display:grid;gap:var(--sc-s-2);padding-top:var(--sc-s-3);border-top:1px solid var(--sc-line)}.sc-article-opinion-column article>div{display:flex;justify-content:space-between;gap:var(--sc-s-2)}.sc-article-opinion-column time{color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-article-post,.sc-article-post__body{display:grid;gap:var(--sc-s-2)}.sc-article-opinion-composer textarea,.sc-article-post__body textarea{width:100%;min-height:44px;padding:var(--sc-s-3);border:1px solid var(--sc-line);border-radius:var(--sc-r-md);background:var(--sc-surface);color:var(--sc-text);font:inherit}.sc-article-opinion-composer__actions,.sc-article-post__body>div{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sc-s-2)}.sc-article-post__body p{color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-article-opinion-composer{display:grid;gap:var(--sc-s-3);padding:var(--sc-s-4);background:var(--sc-surface-2)}.sc-article-opinion-composer label{display:grid;gap:var(--sc-s-2);font-weight:600}.sc-article-opinion-composer__meta{display:grid;gap:var(--sc-s-1)}.sc-article-opinion-composer__meta [data-invalid]{color:var(--sc-danger)}@media (max-width:480px){.sc-article-opinions__columns{grid-template-columns:1fr}}.sc-voting-details{display:grid;gap:var(--sc-s-4);padding:var(--sc-s-5);background:var(--sc-surface-2)}.sc-voting-details h3,.sc-voting-details h4,.sc-voting-details p{margin:0}.sc-voting-details h3{font-size:var(--sc-t-title-s-size);line-height:var(--sc-t-title-s-lh);font-weight:var(--sc-w-title)}.sc-voting-details h4{font-size:var(--sc-t-body-size);line-height:var(--sc-t-body-lh);font-weight:var(--sc-w-body)}.sc-voting-details__meta{color:var(--sc-accent);font-size:var(--sc-t-meta-size);line-height:var(--sc-t-meta-lh);font-weight:var(--sc-w-meta)}.sc-voting-details__note{margin-top:var(--sc-s-2)!important;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:var(--sc-t-body-s-lh);font-weight:var(--sc-w-body);line-height:1.5}.sc-voting-details__counts{display:flex;flex-wrap:wrap;gap:var(--sc-s-3)}.sc-voting-details__counts span{font-size:var(--sc-t-body-s-size);line-height:var(--sc-t-body-s-lh);font-weight:var(--sc-w-body)}.sc-voting-details__list{display:grid;gap:var(--sc-s-2);margin:var(--sc-s-2) 0 0;padding:0;list-style:none}.sc-voting-details__list.is-scrollable{max-height:20rem;overflow-y:auto}.sc-voting-details__ballot{padding:var(--sc-s-3);background:var(--sc-surface)}.sc-voting-details__ballot>div{display:flex;justify-content:space-between;gap:var(--sc-s-2)}.sc-voting-details__ballot p,.sc-voting-details__ballot small{color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:var(--sc-t-body-s-lh);font-weight:var(--sc-w-body)}.sc-voting-details__ballot p{margin-top:var(--sc-s-2)}.sc-voting-details__search{display:flex;align-items:end;gap:var(--sc-s-2)}.sc-voting-details__search>:first-child{flex:1}.sc-voting-details__pager{display:flex;align-items:center;justify-content:space-between;gap:var(--sc-s-2)}.sc-voting-details__pager,.sc-voting-details__print{font-size:var(--sc-t-body-s-size);line-height:var(--sc-t-body-s-lh);font-weight:var(--sc-w-body)}.sc-voting-details__print{color:var(--sc-accent)}@media (max-width:480px){.sc-voting-details__search{align-items:stretch;flex-direction:column}}.sc-saved-topics{display:grid;gap:var(--sc-s-4)}.sc-saved-topics__head{display:flex;align-items:end;justify-content:space-between;gap:var(--sc-s-3)}.sc-saved-topics__head h2,.sc-saved-topics__head p,.sc-saved-topics__status{margin:0}.sc-saved-topics__empty{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sc-s-2)}.sc-saved-topics__placeholder{min-height:7rem;width:100%;justify-content:center;border:1px dashed var(--sc-line);background:var(--sc-surface-2)}.sc-saved-topic-form{display:grid;gap:var(--sc-s-4);padding:var(--sc-s-4);background:var(--sc-surface-2)}.sc-saved-topic-form__actions{display:flex;flex-wrap:wrap;gap:var(--sc-s-2)}.sc-saved-topic-form__error{margin:0;color:var(--sc-danger);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-saved-topics__status{color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:var(--sc-t-body-s-lh);font-weight:var(--sc-w-body)}@media (max-width:480px){.sc-saved-topics__head{align-items:start;flex-direction:column}.sc-saved-topics__empty{grid-template-columns:1fr}}.sc-material-filters{display:grid;gap:var(--sc-s-3)}.sc-material-filters>p{margin:0}.sc-material-filters details{border-top:1px solid var(--sc-line);padding-top:var(--sc-s-3)}.sc-material-filters summary{display:flex;justify-content:space-between;gap:var(--sc-s-3);cursor:pointer;color:var(--sc-text);font-size:var(--sc-t-body-s-size);line-height:var(--sc-t-body-s-lh);font-weight:600}.sc-material-filters details>p{margin:var(--sc-s-2) 0 0}.sc-material-filters .sc-search{margin-top:var(--sc-s-3)}.sc-material-filters__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sc-s-1) var(--sc-s-3);margin-top:var(--sc-s-3)}@media (max-width:480px){.sc-material-filters__options{grid-template-columns:1fr}}.sc-draft-assistant{display:grid;gap:var(--sc-s-3);padding:var(--sc-s-5);background:var(--sc-surface-2)}.sc-draft-assistant h2,.sc-draft-assistant h3,.sc-draft-assistant p{margin:0}.sc-draft-assistant__form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sc-s-2);align-items:end}.sc-draft-assistant__error{color:var(--sc-danger);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-draft-assistant__results{display:grid;gap:var(--sc-s-2)}.sc-draft-assistant__item{display:flex;align-items:center;justify-content:space-between;gap:var(--sc-s-3);border-top:1px solid var(--sc-line);padding-top:var(--sc-s-3)}.sc-draft-assistant__item p{margin-top:var(--sc-s-1)}.sc-draft-assistant__link{color:var(--sc-text);font-size:var(--sc-t-body-size);line-height:var(--sc-t-body-lh);font-weight:var(--sc-w-body);font-weight:700}.sc-draft-assistant__link:focus-visible,.sc-draft-assistant__link:hover{color:var(--sc-accent)}@media (max-width:480px){.sc-draft-assistant__form{grid-template-columns:1fr}.sc-draft-assistant__item{align-items:start;flex-direction:column}}.sc-top-ten__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(18rem,22rem);gap:var(--sc-s-3);overflow-x:auto;padding-block:var(--sc-s-2) var(--sc-s-5);scroll-snap-type:x proximity}.sc-top-ten__item{min-width:0;scroll-snap-align:start}.sc-material-error{display:grid;gap:var(--sc-s-3);max-width:42rem;margin:var(--sc-s-8) auto;padding:var(--sc-s-5);background:var(--sc-surface-2)}.sc-material-error h1,.sc-material-error p{margin:0}.sc-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sc-wordmark__dot{color:var(--sc-accent)}.sc-home-main{min-height:100vh}.sc-home-header__cta{display:flex;align-items:center;gap:var(--sc-s-3)}.sc-home-header__search{width:min(560px,100%)}.sc-home-linkbtn{border:0;padding:0;background:none;color:var(--sc-accent);font:inherit;cursor:pointer}.sc-home-linkbtn:hover{text-decoration:underline}.sc-home{display:flex;flex-direction:column;gap:var(--sc-s-9);padding:0 0 var(--sc-s-10)}.sc-home-demo{margin:0;padding:var(--sc-s-2) var(--sc-s-4);border-radius:var(--sc-r-md);background:var(--sc-accent-soft);color:var(--sc-text)}.sc-home-section{scroll-margin-top:96px}.sc-home-section__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sc-s-4);flex-wrap:wrap;margin-bottom:var(--sc-s-4)}.sc-home-section__head h2,.sc-home-section__head p{margin:0}.sc-home-section__actions{display:flex;align-items:center;gap:var(--sc-s-3)}.sc-home-section__actions p{margin:0}.sc-home-kicker{margin:0 0 var(--sc-s-1)}.sc-home-subhead{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sc-s-4);flex-wrap:wrap;margin-bottom:var(--sc-s-3)}.sc-home-subhead h3,.sc-home-subhead p,.sc-home-subhead span{margin:0}.sc-home-caption{margin:var(--sc-s-3) 0 0}.sc-home-pills{display:flex;flex-wrap:wrap;gap:var(--sc-s-2)}.sc-home-hero__frame{position:relative;height:220px;border-radius:var(--sc-r-2xl);overflow:hidden;background:var(--sc-surface-2);box-shadow:var(--sc-e-1)}.sc-home-hero__art{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.sc-home-hero__sign{position:absolute;left:var(--sc-s-4);bottom:var(--sc-s-4);display:grid;gap:1px;padding:var(--sc-s-2) var(--sc-s-3);border-radius:var(--sc-r-md);color:var(--sc-text)}.sc-home-hero__sign small{color:var(--sc-text-2)}.sc-home-hero__support{position:absolute;top:var(--sc-s-3);right:var(--sc-s-3)}.sc-home-hero__caption{position:absolute;right:var(--sc-s-4);bottom:var(--sc-s-4);margin:0;padding:var(--sc-s-1) var(--sc-s-2);border-radius:var(--sc-r-sm);color:var(--sc-text-2)}.sc-strip{position:relative}.sc-strip__scroller{display:flex;gap:var(--sc-s-4);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;outline:none}.sc-strip__scroller:focus-visible{box-shadow:0 0 0 2px var(--sc-focus);border-radius:var(--sc-r-lg)}.sc-strip__slot{flex:0 0 var(--sc-strip-slot,240px);display:flex;scroll-snap-align:start}.sc-strip__slot>.sc-card-slot{flex:1 1 auto}.sc-strip__empty{width:100%;min-height:236px;display:grid;place-content:center;gap:4px;text-align:center;border-radius:var(--sc-r-lg);background:var(--sc-surface)}.sc-strip__arrows{right:0;top:-44px;gap:var(--sc-s-1);opacity:0;transition:opacity var(--sc-dur-base) var(--sc-ease-standard)}.sc-strip:focus-within .sc-strip__arrows,.sc-strip:hover .sc-strip__arrows{opacity:1}@media (hover:none){.sc-strip__arrows{display:none}}.sc-home-topic__grid{display:grid;grid-template-columns:2fr 3fr;gap:var(--sc-s-5);align-items:start}.sc-home-topic__anchor{min-width:0}.sc-home-topic__anchor p{margin:var(--sc-s-3) 0 0}.sc-home-topic__anchor-skeleton{aspect-ratio:3/2;border-radius:var(--sc-r-2xl)}.sc-home-topic__side{display:grid;gap:var(--sc-s-4);min-width:0}.sc-home-moments{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;outline:none}.sc-home-moments:focus-visible{box-shadow:0 0 0 2px var(--sc-focus);border-radius:var(--sc-r-md)}.sc-home-moment{position:relative;isolation:isolate;width:100%;display:grid;grid-template-columns:10px 48px minmax(0,1fr);align-items:center;gap:var(--sc-s-3);padding:var(--sc-s-2) var(--sc-s-3);border:0;border-radius:var(--sc-r-md);background:transparent;color:var(--sc-text-2);text-align:left;cursor:pointer;font:inherit;transition:color var(--sc-dur-base) var(--sc-ease-standard)}.sc-home-moment:hover,.sc-home-moment[aria-selected=true]{color:var(--sc-text)}.sc-home-moment:focus-visible{outline:2px solid var(--sc-focus);outline-offset:2px}.sc-home-moment__dot{width:10px;height:10px;border-radius:var(--sc-r-pill);border:2px solid var(--sc-accent)}.sc-home-moment[aria-selected=true] .sc-home-moment__dot{background:var(--sc-accent)}.sc-home-moment__time{font-variant-numeric:tabular-nums}.sc-home-moment__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-home-moment .sc-morph-indicator{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--sc-surface-2)}.sc-home-topic__events{display:grid;gap:var(--sc-s-3);grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.sc-home-topic__event-skeleton{height:96px;border-radius:var(--sc-r-lg)}.sc-home-topic__thread{margin-top:var(--sc-s-6)}.sc-home-drspin__anchor,.sc-home-drspin__strip{min-width:0}.sc-home-anchor-placeholder{display:grid;gap:var(--sc-s-2);padding:var(--sc-s-5);border-radius:var(--sc-r-2xl);background:var(--sc-surface);box-shadow:var(--sc-e-1)}.sc-home-anchor-placeholder__media{aspect-ratio:16/9;border-radius:var(--sc-r-lg);margin-bottom:var(--sc-s-2)}.sc-home-przekaz__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--sc-s-5)}.sc-home-przekaz__column{display:grid;gap:var(--sc-s-2)}.sc-home-przekaz__column p{margin:0}.sc-home-przekaz__empty{padding:var(--sc-s-5);border-radius:var(--sc-r-lg);background:var(--sc-surface)}.sc-home-personal{margin-bottom:var(--sc-s-7)}.sc-home-personal__strip,.sc-home-stripform{display:grid;gap:var(--sc-s-3)}.sc-home-stripform{padding:var(--sc-s-4);border-radius:var(--sc-r-xl);background:var(--sc-surface)}.sc-home-stripform p{margin:0}.sc-home-stripform__row{display:flex;flex-wrap:wrap;gap:var(--sc-s-3);align-items:center}.sc-home-stripform__row>:first-child{flex:1 1 220px}.sc-home-stripform__actions{display:flex;gap:var(--sc-s-2);margin-left:auto}.sc-home-baza__count{margin-left:var(--sc-s-2)}.sc-home-baza__layout{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:var(--sc-s-6);align-items:start}.sc-home-baza__results p{margin:0 0 var(--sc-s-3)}.sc-home-baza__grid{list-style:none;margin:0;padding:0;display:grid;gap:var(--sc-s-4);grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.sc-home-baza__grid>li{display:flex;min-width:0}.sc-home-baza__grid>li>.sc-card-slot{flex:1 1 auto}.sc-home-baza__more{padding:var(--sc-s-5) 0;text-align:center;color:var(--sc-text-3);font-size:var(--sc-t-meta-size)}.sc-home-baza__aside{position:sticky;top:88px;display:grid;gap:var(--sc-s-3)}.sc-home-baza__sheet-actions{padding:var(--sc-s-3) 0 0}.sc-home-filters{display:grid;gap:var(--sc-s-2)}.sc-home-filter{border-radius:var(--sc-r-lg);background:var(--sc-surface)}.sc-home-filter__summary{width:100%;display:grid;grid-template-columns:1fr auto 16px;align-items:center;gap:var(--sc-s-2);padding:var(--sc-s-3) var(--sc-s-4);border:0;background:transparent;color:var(--sc-text);font:inherit;text-align:left;cursor:pointer;border-radius:inherit}.sc-home-filter__summary:hover{color:var(--sc-accent)}.sc-home-filter__summary:focus-visible{outline:2px solid var(--sc-focus);outline-offset:-2px}.sc-home-filter__body{display:grid;gap:var(--sc-s-2);padding:0 var(--sc-s-4) var(--sc-s-4)}.sc-home-filter__body p{margin:0}.sc-home-filter__group{display:grid;gap:var(--sc-s-1);margin-top:var(--sc-s-2)}@media (max-width:900px){.sc-home{gap:var(--sc-s-7)}.sc-home-baza__layout,.sc-home-topic__grid{grid-template-columns:1fr}.sc-home-baza__aside{display:none}}@media (max-width:640px){.sc-home-przekaz__grid{grid-template-columns:1fr}}@media (max-width:480px){.sc-home-hero__frame{height:140px}.sc-home-hero__support{display:none}.sc-strip__slot{flex-basis:min(var(--sc-strip-slot,240px),82vw)}}.sc-home-topbar{display:flex;justify-content:space-between;gap:var(--sc-s-4);margin:0 0 calc(var(--sc-s-9) * -1 + var(--sc-s-2));padding:0 0 var(--sc-s-2);color:var(--sc-text-2);border-bottom:1px solid var(--sc-line)}.sc-home-topbar__date:first-letter{text-transform:uppercase}.sc-home-catbar{margin:0 0 calc(var(--sc-s-9) * -1 + var(--sc-s-3))}.sc-home-catbar .sc-nav-categories__list{padding-inline:0}.sc-home-catbar__btn{border:0;background:transparent;font:inherit;cursor:pointer}.sc-home-section__title{margin:0}.sc-home-lead__grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:var(--sc-s-5);align-items:stretch}.sc-home-lead__main{min-width:0;display:flex}.sc-home-lead__main>.sc-card-slot,.sc-home-lead__placeholder{flex:1 1 auto}.sc-home-footer__bottom{display:flex;flex-wrap:wrap;gap:var(--sc-s-4)}.sc-home-footer__bottom a{color:inherit;text-decoration:none}.sc-home-footer__bottom a:hover{color:var(--sc-accent)}@media (max-width:900px){.sc-home-lead__grid{grid-template-columns:1fr}.sc-home-topbar__topic{display:none}}:root,[data-sc-theme=dark],html[data-theme=dark]{--sc-primary-bg:#fff;--sc-primary-fg:#000;--sc-primary-hover:#e6e6e6;--sc-primary-press:#d0d0d0}[data-sc-theme=light],html[data-theme=light],html[data-theme=pastel]{--sc-primary-bg:#000;--sc-primary-fg:#fff;--sc-primary-hover:#262626;--sc-primary-press:#3a3a3a}.sc-btn[data-variant=primary]{background:var(--sc-primary-bg);color:var(--sc-primary-fg);border-color:var(--sc-primary-bg)}.sc-btn[data-variant=primary]:focus-visible,.sc-btn[data-variant=primary][data-lit=true]{background:var(--sc-primary-hover);border-color:var(--sc-primary-hover);color:var(--sc-primary-fg)}.sc-btn[data-variant=primary]:active{background:var(--sc-primary-press);border-color:var(--sc-primary-press)}.sc-btn[aria-pressed=true]{background:var(--sc-primary-bg);color:var(--sc-primary-fg);border-color:var(--sc-primary-bg)}@media (hover:hover){.sc-btn[data-variant=primary]:hover{background:var(--sc-primary-hover);border-color:var(--sc-primary-hover);color:var(--sc-primary-fg)}.sc-btn[data-variant=secondary]:hover{background:var(--sc-surface-2);border-color:var(--sc-line);box-shadow:var(--sc-e-1),var(--sc-ring);color:var(--sc-accent)}.sc-btn[data-variant=quiet]:hover{background:transparent;border-color:transparent;color:var(--sc-accent)}.sc-btn[data-variant=ghost]:hover{color:var(--sc-accent)}.sc-btn[aria-pressed=true]:hover{background:var(--sc-primary-hover);border-color:var(--sc-primary-hover);color:var(--sc-primary-fg)}.sc-nav-categories__link:hover{color:var(--sc-accent)}}.sc-btn[data-variant=secondary]:focus-visible,.sc-btn[data-variant=secondary][data-lit=true]{background:var(--sc-surface-2);border-color:var(--sc-line);color:var(--sc-accent)}.sc-btn[data-variant=quiet]:focus-visible,.sc-btn[data-variant=quiet][data-lit=true]{background:transparent;border-color:transparent;color:var(--sc-accent)}.sc-btn[data-variant=ghost]:focus-visible,.sc-btn[data-variant=ghost][data-lit=true]{color:var(--sc-accent)}.sc-checkbox[data-state=checked] .sc-checkbox__box,.sc-checkbox[data-state=indeterminate] .sc-checkbox__box{background:var(--sc-primary-bg);border-color:var(--sc-primary-bg);color:var(--sc-primary-fg)}.sc-radio__dot{background:var(--sc-primary-bg)}.sc-switch[data-state=checked] .sc-switch__track{background:var(--sc-primary-bg);border-color:var(--sc-primary-bg)}.sc-switch[data-state=checked] .sc-switch__thumb{background:var(--sc-primary-fg)}.sc-card__eyebrow{background:var(--sc-chrome);color:var(--sc-accent)}.sc-home-demo{background:var(--sc-surface-2)}.sc-account-primary,.sc-editor-button,.sc-motion-btn[aria-pressed=true],.sc-political__primary{background:var(--sc-primary-bg);color:var(--sc-primary-fg);border-color:var(--sc-primary-bg)}.sc-icons__play:hover{background:transparent;color:var(--sc-accent)}.sc-ruler__bar{background:var(--sc-surface-3)}.sc-wordmark{color:var(--sc-text);font-family:var(--sc-font-sans);letter-spacing:-.02em}.sc-home-catbar .sc-nav-categories__link{font-size:var(--sc-t-body-s-size);font-weight:600;text-transform:none;letter-spacing:var(--sc-track-body-s)}.sc-thread-view{display:grid;gap:var(--sc-s-4)}.sc-thread-view__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sc-s-4);flex-wrap:wrap}.sc-thread-view__head p{margin:0}.sc-thread-view__date{margin:0 0 var(--sc-s-2);color:var(--sc-accent);font-variant-numeric:tabular-nums}.sc-thread-view__note{margin:var(--sc-s-2) 0 0}.sc-thread-view__reference{display:grid;gap:var(--sc-s-2);padding:var(--sc-s-4);border-radius:var(--sc-r-lg);background:var(--sc-surface)}.sc-thread-view__reference p{margin:0}.sc-thread-view__source{color:var(--sc-accent);text-decoration:none}.sc-thread-view__source:hover{text-decoration:underline}.sc-thread-view__columns{display:grid;grid-template-columns:minmax(0,3fr) minmax(300px,2fr);gap:var(--sc-s-5);align-items:start}.sc-thread-view__anchor,.sc-thread-view__list-wrap{min-width:0}.sc-thread-view__list{list-style:none;margin:0 -60px;padding:0 60px var(--sc-s-2);max-height:min(72vh,720px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;display:flex;flex-direction:column;gap:var(--sc-s-2);outline:none}.sc-thread-view__list:focus-visible{box-shadow:0 0 0 2px var(--sc-focus);border-radius:var(--sc-r-md)}.sc-thread-view__row{position:relative;padding-left:var(--sc-s-5)}.sc-thread-view__row .sc-thread-view__date{margin-bottom:var(--sc-s-1)}.sc-thread-view__rail{position:absolute;left:4px;top:6px;bottom:-8px;width:1px;background:var(--sc-line)}.sc-thread-view__row:last-child .sc-thread-view__rail{bottom:auto;height:100%}.sc-thread-view__rail:before{content:"";position:absolute;top:0;left:-4px;width:9px;height:9px;border-radius:50%;background:var(--sc-accent)}.sc-thread-view__slot-inner{display:grid;gap:var(--sc-s-2);width:100%}.sc-thread-view__date--top{position:relative;padding-top:var(--sc-s-3);margin:0;border-top:2px solid var(--sc-line)}.sc-thread-view__dot{position:absolute;top:-6px;left:0;width:10px;height:10px;border-radius:50%;background:var(--sc-accent)}.sc-thread-view__slot{align-items:start}.sc-specimen--stack{grid-template-columns:1fr}@media (max-width:900px){.sc-thread-view__columns{grid-template-columns:1fr}.sc-thread-view__list{max-height:none;overflow:visible;margin:0;padding:0}}:root,html[data-theme=dark]{--background:#000;--surface:#0f0f0f;--surface-raised:#171717;--chrome:#000;--line:#262626;--text:#fff;--text-secondary:#a6a6a6;--color-primary:#4a9eff;--color-primary-hover:#6fb2ff;--background-rgb:0 0 0;--surface-rgb:15 15 15;--line-rgb:38 38 38;--text-rgb:255 255 255;--secondary-rgb:166 166 166}html[data-theme=light],html[data-theme=pastel]{--background:#fff;--surface:#fff;--surface-raised:#f4f4f4;--chrome:#fff;--line:#e3e3e3;--text:#000;--text-secondary:#4f4f4f;--color-primary:#0a62d0;--color-primary-hover:#0850ae;--background-rgb:255 255 255;--surface-rgb:255 255 255;--line-rgb:227 227 227;--text-rgb:0 0 0;--secondary-rgb:79 79 79}body{background:var(--sc-bg);color:var(--sc-text)}.sc-portal-scrim{background:rgba(0,0,0,.6)}.sc-surface[data-mode=overlay]{box-shadow:none}.sc-surface__body,.sc-surface__media{margin:0 auto;width:100%}.sc-surface__media{max-width:1120px}.sc-search input.sc-search__input.sc-input:not([type=checkbox]){background:transparent;background-color:transparent;border:0;flex:1 1 auto;min-width:0;width:100%}.sc-card[data-size=large] .sc-card__placeholder,.sc-card[data-size=mini] .sc-card__placeholder{font-size:0}.sc-card[data-size=medium] .sc-card__placeholder{padding:56px var(--sc-s-3) var(--sc-s-3);text-align:center}.sc-source-page>*,.sc-source-page__grid li>*,.sc-source-page__grid>*{min-width:0}.sc-source-page__grid a{overflow-wrap:anywhere}.sc-source-page__grid li>small{flex:none}@media (max-width:640px){.sc-home-section__actions{flex-wrap:wrap;width:100%}}@media (max-width:480px){.sc-search-day__cards.sc-strip-bleed{margin-inline:0;padding-inline:0}}.sc-beta{display:inline-flex;align-items:center;height:20px;padding:0 6px;border:1px solid var(--sc-accent);border-radius:var(--sc-r-sm);color:var(--sc-accent);font:700 10px/1 var(--sc-font-sans);letter-spacing:.08em;white-space:nowrap}.sc-home-topbar{margin-bottom:calc(var(--sc-s-9) * -1 + var(--sc-s-4))}.sc-home-top{display:grid;gap:var(--sc-s-4);min-width:0}.sc-home-top .sc-home-catbar{margin:0;min-width:0;max-width:100%}.sc-home-catbar .sc-nav-categories__item:first-child{margin-left:auto}.sc-home-catbar .sc-nav-categories__item:last-child{margin-right:auto}.sc-home-band-surface{display:grid;gap:var(--sc-s-4);min-width:0;padding:var(--sc-s-5);border-radius:var(--sc-r-2xl);background:var(--sc-surface);box-shadow:var(--sc-e-1)}.sc-home-band-surface>.sc-home-section__head{margin-bottom:0}.sc-home-band-surface .sc-card:not([data-size=large]),.sc-home-band-surface .sc-home-anchor-placeholder,.sc-home-band-surface .sc-strip__empty{background:var(--sc-surface-2);box-shadow:none}.sc-home-lead__side{position:relative;min-width:0}.sc-home-lead__list{position:absolute;inset:0;list-style:none;margin:0;padding:0 var(--sc-s-1) 0 0;display:flex;flex-direction:column;gap:var(--sc-s-2);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;outline:none}.sc-home-lead__list:focus-visible{box-shadow:0 0 0 2px var(--sc-focus);border-radius:var(--sc-r-md)}.sc-home-lead__list>li{display:flex;flex:none}.sc-home-lead__list>li>.sc-card-slot{flex:1 1 auto;min-width:0}.sc-home-lead__skeleton{display:block;width:100%;height:88px;border-radius:var(--sc-r-lg)}.sc-home-drspin__band{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--sc-s-5);align-items:start}.sc-home-drspin__anchor{display:grid;gap:var(--sc-s-3);min-width:0}.sc-home-drspin__note{margin:0}.sc-home-drspin__strip{min-width:0}.sc-home-drspin__strip-head{display:flex;align-items:center;min-height:32px;margin:0 0 var(--sc-s-3);padding-right:96px}.sc-home-drspin__strip .sc-strip-bleed,.sc-home-threads .sc-strip-bleed{margin-inline:0;padding-inline:0}.sc-home-drspin__strip .sc-strip__slot>.sc-strip__empty{min-height:236px}.sc-home-threads{display:grid;gap:var(--sc-s-4)}.sc-home-band-surface>*,.sc-home-personal__strip>*,.sc-home-threads>*,.sc-home-top>*{min-width:0}.sc-home-threads>.sc-home-section__head{margin-bottom:0;align-items:baseline}.sc-home-threads>.sc-home-section__head p{margin:0;font-variant-numeric:tabular-nums}.sc-home-threads__bar{display:grid;justify-items:center;gap:var(--sc-s-3);padding:var(--sc-s-4) var(--sc-s-5);border-radius:var(--sc-r-xl);background:var(--sc-surface);text-align:center}.sc-home-threads__bar p{margin:0}.sc-home-threads__bar .sc-home-pills{justify-content:center;align-items:center}.sc-strip__scroller.sc-strip-bleed{pointer-events:none}.sc-strip__scroller.sc-strip-bleed>*{pointer-events:auto}.sc-home-personal__actions{padding-right:96px}@media (max-width:900px){.sc-home-lead__list{position:static;overflow:visible;padding:0}.sc-home-lead__list>li:nth-child(n+6){display:none}.sc-home-drspin__band{grid-template-columns:1fr}}@media (max-width:640px){.sc-home-band-surface{padding:var(--sc-s-4)}.sc-home-personal__actions{justify-content:flex-start;padding-right:0}}@media (max-width:480px){.sc-strip-bleed{margin-inline:0;padding-inline:0}}.sc-home-catrow{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"start cats end";align-items:center;gap:var(--sc-s-4);min-width:0;border-block:1px solid var(--sc-line)}.sc-home-catrow>.sc-home-catbar{grid-area:cats;border:0;min-width:0}.sc-home-catrow__start{grid-area:start;justify-self:start;min-width:0}.sc-home-catrow__end{grid-area:end;justify-self:end;min-width:0}.sc-home-catrow .sc-nav-categories__list{gap:var(--sc-s-4)}.sc-home-catrow__search .sc-search{width:180px;max-width:100%;height:36px}.sc-home-top__note{margin:0;text-align:center}@media (max-width:1200px){.sc-home-catrow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"cats cats" "start end";row-gap:0;padding-bottom:var(--sc-s-2)}}@media (max-width:480px){.sc-home-catrow__end,.sc-home-catrow__search,.sc-home-catrow__search .sc-search{width:100%}}.sc-home-baza{--sc-home-baza-h:clamp(320px,calc(100vh - 290px),760px)}.sc-home-baza__bar{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,440px) minmax(0,1fr);grid-template-areas:"title search latest";align-items:center;gap:var(--sc-s-3) var(--sc-s-5);margin-bottom:var(--sc-s-4);padding:var(--sc-s-4) var(--sc-s-5);border-radius:var(--sc-r-2xl);background:var(--sc-surface);box-shadow:var(--sc-e-1)}.sc-home-baza__title{grid-area:title}.sc-home-baza__search{grid-area:search;min-width:0}.sc-home-baza__search .sc-search{max-width:none}.sc-home-baza__latest{grid-area:latest}.sc-home-baza__latest,.sc-home-baza__title{display:grid;gap:2px;min-width:0}.sc-home-baza__latest h3,.sc-home-baza__latest p,.sc-home-baza__title h2,.sc-home-baza__title p{margin:0}.sc-home-baza__filters-toggle{grid-area:toggle;display:none;justify-self:end}.sc-home-baza__layout{align-items:stretch}.sc-home-baza__results{height:var(--sc-home-baza-h);min-width:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:2px var(--sc-s-2) 2px 2px;outline:none;border-radius:var(--sc-r-lg)}.sc-home-baza__results:focus-visible{box-shadow:0 0 0 2px var(--sc-focus)}.sc-home-baza__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sc-s-3)}.sc-home-baza__aside{position:static;top:auto;max-height:var(--sc-home-baza-h);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;align-content:start}@media (max-width:1100px){.sc-home-baza__bar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title latest" "search search"}.sc-home-baza__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.sc-home-baza__bar{grid-template-areas:"title toggle" "search search" "latest latest"}.sc-home-baza__latest{text-align:left}.sc-home-baza__filters-toggle{display:inline-flex}.sc-home-baza{--sc-home-baza-h:clamp(280px,calc(100vh - 400px),600px)}}@media (max-width:640px){.sc-home-baza__bar{padding:var(--sc-s-4)}.sc-home-baza__grid{grid-template-columns:1fr}.sc-home-baza{--sc-home-baza-h:clamp(260px,calc(100vh - 440px),600px)}}.sc-home-ticker{display:grid;gap:var(--sc-s-2);grid-template-columns:minmax(0,1fr)}.sc-home-ticker .sc-strip__slot>.sc-strip__empty{min-height:96px}.sc-home-ticker__hint{margin:0}.sc-home-drspin__teaser{display:grid;justify-items:center;gap:var(--sc-s-2);padding:var(--sc-s-5) var(--sc-s-4);border-radius:var(--sc-r-xl);border:1px dashed var(--sc-line);text-align:center}.sc-home-drspin__teaser p{margin:0;max-width:62ch}@media (min-width:481px) and (max-width:1240px){.sc-strip-bleed{margin-inline:calc(var(--sc-s-4) * -1);padding-inline:var(--sc-s-4)}}.sc-home-ticker .sc-strip-bleed{margin-inline:0;padding-inline:0}.sc-material-details{display:grid;gap:var(--sc-s-7);margin-top:var(--sc-s-6);min-width:0}.sc-material-details>*{min-width:0}.sc-material-timeline{display:grid;gap:var(--sc-s-3)}.sc-material-timeline__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sc-s-3);flex-wrap:wrap}.sc-material-timeline__head h3,.sc-material-timeline__head p{margin:0}.sc-material-timeline .sc-strip-bleed{margin-inline:0;padding-inline:0}.sc-material-timeline__inner{display:grid;gap:var(--sc-s-2);width:100%;align-content:start}.sc-material-timeline__date{position:relative;margin:0;padding-top:var(--sc-s-3);border-top:2px solid var(--sc-line);color:var(--sc-text-2);font-variant-numeric:tabular-nums}.sc-material-timeline__dot{position:absolute;top:-6px;left:0;width:10px;height:10px;border-radius:50%;background:var(--sc-line)}.sc-material-timeline__slot[data-current] .sc-material-timeline__date{border-top-color:var(--sc-accent);color:var(--sc-text)}.sc-material-timeline__slot[data-current] .sc-material-timeline__dot{background:var(--sc-accent);box-shadow:0 0 0 4px var(--sc-accent-soft)}.sc-material-timeline__slot[data-current] .sc-card{box-shadow:0 0 0 2px var(--sc-accent)}.sc-material-timeline__here{color:var(--sc-accent)}.sc-material-reactions{display:grid;gap:var(--sc-s-3)}.sc-material-reactions__bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-s-2) var(--sc-s-5);padding:var(--sc-s-3) var(--sc-s-4);border-radius:var(--sc-r-xl);background:var(--sc-surface-2)}.sc-material-reactions__stat{display:inline-flex;align-items:baseline;gap:6px;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size)}.sc-material-reactions__stat strong{color:var(--sc-text);font-variant-numeric:tabular-nums}.sc-material-reactions__stat.is-positive>span{color:var(--sc-positive)}.sc-material-reactions__stat.is-negative>span{color:var(--sc-negative)}.sc-material-reactions__jump{margin-left:auto}.sc-material-reactions__body{max-height:min(70vh,640px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:2px var(--sc-s-1);border-radius:var(--sc-r-xl);outline:none;scroll-margin-top:var(--sc-s-8)}.sc-material-reactions__body:focus-visible{box-shadow:0 0 0 2px var(--sc-focus)}.sc-material-waterfall{display:grid;gap:var(--sc-s-4)}.sc-material-waterfall__head{display:flex;align-items:center;gap:var(--sc-s-4)}.sc-material-waterfall__head h3,.sc-material-waterfall__head p{margin:0}.sc-material-waterfall__source{flex:none;display:grid;place-items:center;width:72px;height:72px;overflow:hidden;border-radius:var(--sc-r-lg);background:var(--sc-surface-2);box-shadow:0 0 0 2px var(--sc-accent-soft)}.sc-material-waterfall__source img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sc-material-waterfall__source-empty{padding:4px;text-align:center;color:var(--sc-text-3);font-size:9px;letter-spacing:0}.sc-material-waterfall__scroll{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;padding-bottom:var(--sc-s-2);outline:none}.sc-material-waterfall__scroll:focus-visible{box-shadow:0 0 0 2px var(--sc-focus);border-radius:var(--sc-r-md)}.sc-material-waterfall__grid{display:grid;grid-template-columns:repeat(var(--sc-wf-cols,4),minmax(240px,340px));gap:var(--sc-s-3);align-items:start}.sc-material-waterfall__col-head{margin:0;padding:var(--sc-s-2) var(--sc-s-3);border-radius:var(--sc-r-md);background:var(--sc-surface-2);color:var(--sc-text)}.sc-material-waterfall__row{display:contents}.sc-material-waterfall__date{grid-column:1/-1;position:sticky;left:0;justify-self:start;margin:var(--sc-s-2) 0 0;color:var(--sc-accent);font-variant-numeric:tabular-nums}.sc-material-waterfall__cell{display:grid;gap:var(--sc-s-2);align-content:start;min-width:0}.sc-material-waterfall__more{display:flex;justify-content:center}@media (max-width:640px){.sc-material-waterfall__grid{grid-template-columns:repeat(var(--sc-wf-cols,4),minmax(78vw,1fr))}.sc-material-reactions__jump{margin-left:0}}@media (min-width:900px){.sc-surface__context:has(>.sc-material-details){align-self:center;width:min(1120px,calc(100vw - 96px))}}.sc-pf-axis{list-style:none;margin:var(--sc-s-4) 0 0;padding:0;display:grid;gap:var(--sc-s-6)}.sc-pf-axis__group{display:grid;gap:var(--sc-s-3)}.sc-pf-axis__label{margin:0;font-size:var(--sc-t-title-s-size,18px)}.sc-pf-axis__items{list-style:none;padding:0 0 0 var(--sc-s-5);display:grid;gap:var(--sc-s-3);border-left:2px solid var(--sc-line);margin:0 0 0 5px}.sc-pf-axis__item{position:relative;display:grid;gap:2px;padding:var(--sc-s-3) var(--sc-s-4);border-radius:var(--sc-r-lg);background:var(--sc-surface)}.sc-pf-axis__item p{margin:0}.sc-pf-axis__dot{position:absolute;left:calc(-1 * var(--sc-s-5) - 7px);top:var(--sc-s-4);width:12px;height:12px;border-radius:50%;background:var(--sc-surface-3,var(--sc-line));box-shadow:0 0 0 3px var(--sc-bg)}.sc-pf-axis__item[data-status=current] .sc-pf-axis__dot{background:var(--sc-accent)}.sc-pf-axis__when{color:var(--sc-text-2);font-size:var(--sc-t-meta-size)}.sc-pf-axis__title{color:var(--sc-text);font-weight:600}.sc-pf-axis__link{text-decoration:none}.sc-pf-axis__link:hover{color:var(--sc-accent)}.sc-pf-axis__meta{color:var(--sc-text-2)}.sc-pf-axis__source{justify-self:start;color:var(--sc-accent);font-size:var(--sc-t-meta-size);text-decoration:none}.sc-pf-axis__source:hover{text-decoration:underline}.sc-pf-axis__month{display:grid;gap:var(--sc-s-2)}.sc-pf-axis__month+.sc-pf-axis__month{margin-top:var(--sc-s-3)}.sc-pf-axis__month-label{margin:0;color:var(--sc-accent);font-size:var(--sc-t-meta-size);text-transform:capitalize}.sc-pf-axis__empty{margin:0;color:var(--sc-text-2)}.sc-pf-axis__gaps{margin:var(--sc-s-5) 0 0;padding-left:var(--sc-s-5);color:var(--sc-text-3);font-size:var(--sc-t-meta-size)}[data-kind=official]{--sc-kind-h:212;--sc-kind-s:55%}[data-kind=talk]{--sc-kind-h:270;--sc-kind-s:40%}[data-kind=video]{--sc-kind-h:352;--sc-kind-s:45%}[data-kind=report]{--sc-kind-h:32;--sc-kind-s:55%}[data-kind=check]{--sc-kind-h:170;--sc-kind-s:45%}[data-kind=ad]{--sc-kind-h:48;--sc-kind-s:60%}[data-kind=article]{--sc-kind-h:220;--sc-kind-s:0%}.sc-card__placeholder[data-kind]{background:linear-gradient(135deg,hsl(var(--sc-kind-h) var(--sc-kind-s) 20%),hsl(var(--sc-kind-h) var(--sc-kind-s) 12%));color:hsl(var(--sc-kind-h) calc(var(--sc-kind-s) + 20%) 78%)}html[data-theme=light] .sc-card__placeholder[data-kind]{background:linear-gradient(135deg,hsl(var(--sc-kind-h) var(--sc-kind-s) 94%),hsl(var(--sc-kind-h) var(--sc-kind-s) 86%));color:hsl(var(--sc-kind-h) calc(var(--sc-kind-s) + 10%) 30%)}.sc-card__mono{font-family:var(--sc-font-sans);font-weight:700;letter-spacing:.04em;line-height:1;font-size:28px;opacity:.9}.sc-card[data-size=mini] .sc-card__mono{font-size:15px}.sc-card[data-size=compact] .sc-card__mono{font-size:30px}.sc-card[data-size=large] .sc-card__mono{font-size:96px;opacity:.25}.sc-card__kind-dot{display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;vertical-align:1px;background:hsl(var(--sc-kind-h,220) calc(var(--sc-kind-s, 0%) + 25%) 62%)}.sc-card__category[data-kind]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-card__similar{color:var(--sc-accent);text-transform:none;letter-spacing:0}.sc-strip__scroller{padding-bottom:var(--sc-s-2)}.sc-home-people>li,.sc-home-person{display:flex;min-width:0}.sc-home-person{flex:1 1 auto;align-items:flex-start;gap:var(--sc-s-3);padding:var(--sc-s-3);border-radius:var(--sc-r-lg);background:var(--sc-surface);box-shadow:var(--sc-e-1);color:var(--sc-text);text-decoration:none;transition:box-shadow var(--sc-dur-base) var(--sc-ease-standard)}.sc-home-person:hover{box-shadow:var(--sc-e-1),0 0 0 1px var(--sc-accent)}.sc-home-person:focus-visible{outline:2px solid var(--sc-focus);outline-offset:2px}.sc-home-person__mono{flex:none;display:grid;place-items:center;width:64px;height:64px;border-radius:var(--sc-r-lg);background:linear-gradient(135deg,#22374f,#14202e);color:#a8caf0;font:700 20px/1 var(--sc-font-sans);letter-spacing:.04em}html[data-theme=light] .sc-home-person__mono{background:linear-gradient(135deg,#e3ecf7,#c4d7ee);color:#1f497a}.sc-home-person__body{display:grid;gap:2px;min-width:0}.sc-home-person__name{overflow-wrap:anywhere}.sc-home-person__role{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.sc-onas{display:grid;grid-template-columns:13rem minmax(0,1fr);gap:var(--sc-s-8);max-width:72rem;margin:var(--sc-s-6) auto var(--sc-s-9);color:var(--sc-text)}.sc-onas :where(p,ul,ol,dl,dd,h1,h2,h3,figure,blockquote){margin:0}.sc-onas-num{font-family:var(--sc-font-mono);color:var(--sc-accent);font-variant-numeric:tabular-nums}.sc-onas-toc{position:sticky;top:80px;align-self:start;display:grid;gap:var(--sc-s-2)}.sc-onas-toc__title{color:var(--sc-text-3);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption);text-transform:uppercase;letter-spacing:.12em}.sc-onas-toc ol{list-style:none;padding:0;display:grid;gap:2px}.sc-onas-toc a{display:flex;gap:var(--sc-s-2);padding:6px var(--sc-s-2);border-radius:var(--sc-r-md);color:var(--sc-text-2);text-decoration:none;font-size:var(--sc-t-body-s-size)}.sc-onas-toc a:focus-visible,.sc-onas-toc a:hover{color:var(--sc-text);background:var(--sc-surface)}.sc-onas-main{display:grid;gap:var(--sc-s-10);min-width:0;max-width:48rem}.sc-onas-section{display:grid;gap:var(--sc-s-5);min-width:0;scroll-margin-top:84px}.sc-onas-section+.sc-onas-section{padding-top:var(--sc-s-8);border-top:1px solid var(--sc-line)}.sc-onas-section__head{display:grid;gap:var(--sc-s-2)}.sc-onas-kicker{color:var(--sc-text-3);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption);text-transform:uppercase;letter-spacing:.12em}.sc-onas .sc-onas-title{font-size:var(--sc-t-title-l-size);line-height:var(--sc-t-title-l-lh);font-weight:var(--sc-w-display);letter-spacing:-.01em}.sc-onas-anchor{margin-left:var(--sc-s-2);color:var(--sc-text-3);text-decoration:none;opacity:0;transition:opacity var(--sc-dur-base) var(--sc-ease-standard)}.sc-onas-anchor:focus-visible,.sc-onas-section:hover .sc-onas-anchor{opacity:1}.sc-onas-anchor:hover{color:var(--sc-accent)}.sc-onas .sc-onas-h3{margin-top:var(--sc-s-3);font-size:var(--sc-t-title-s-size);line-height:var(--sc-t-title-s-lh);font-weight:var(--sc-w-title)}.sc-onas-prose{display:grid;gap:var(--sc-s-4);max-width:65ch;color:var(--sc-text-2);line-height:1.65}.sc-onas-lead,.sc-onas-prose strong{color:var(--sc-text)}.sc-onas-lead{font-size:18px;line-height:1.55;font-weight:500}.sc-onas-status{padding:var(--sc-s-3) var(--sc-s-4);border-radius:var(--sc-r-md);background:var(--sc-surface);color:var(--sc-text-2)}.sc-onas-status span{margin-right:var(--sc-s-2);color:var(--sc-accent);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption);text-transform:uppercase;letter-spacing:.1em}.sc-onas-hero{gap:var(--sc-s-4)}.sc-onas-dict{display:grid;gap:var(--sc-s-3);padding:var(--sc-s-6);border-radius:var(--sc-r-2xl);background:var(--sc-surface);box-shadow:var(--sc-e-1);border-left:3px solid var(--sc-accent)}.sc-onas-dict__term{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sc-s-3);font-size:var(--sc-t-display-size);line-height:var(--sc-t-display-lh);font-weight:var(--sc-w-display);letter-spacing:-.02em}.sc-onas-dict__gram{color:var(--sc-text-3);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption);font-style:italic;letter-spacing:0}.sc-onas-dict__def{color:var(--sc-text);font-size:clamp(18px,2.2vw,22px);line-height:1.5}.sc-onas-dict__source a{color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption);text-decoration:none}.sc-onas-dict__source a:hover{color:var(--sc-accent)}.sc-onas-hero__after{max-width:65ch;color:var(--sc-text-2);line-height:1.65}.sc-onas-hero__after strong{color:var(--sc-text)}.sc-onas-copy{display:grid;min-width:0;border-radius:var(--sc-r-lg);background:var(--sc-surface-2);box-shadow:0 0 0 1px var(--sc-line);overflow:hidden}.sc-onas-copy__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--sc-s-3);padding:6px 6px 6px var(--sc-s-4);background:var(--sc-surface-3,var(--sc-surface));border-bottom:1px solid var(--sc-line)}.sc-onas-copy__label{color:var(--sc-text-3);font:500 12px/1.2 var(--sc-font-mono)}.sc-onas-copy__button{min-height:30px;padding:0 var(--sc-s-3);border:0;border-radius:var(--sc-r-md);background:transparent;color:var(--sc-text-2);font:600 12px/1 var(--sc-font-sans);cursor:pointer}.sc-onas-copy__button:focus-visible,.sc-onas-copy__button:hover{color:var(--sc-text);background:var(--sc-surface)}.sc-onas-copy__pre{margin:0;padding:var(--sc-s-4);overflow-x:auto;color:var(--sc-text);font:13px/1.5 var(--sc-font-mono);white-space:pre;-moz-tab-size:2;-o-tab-size:2;tab-size:2;scrollbar-width:thin;outline:none}.sc-onas-copy__pre:focus-visible{box-shadow:inset 0 0 0 2px var(--sc-focus)}.sc-onas-copy__text{padding:var(--sc-s-4);color:var(--sc-text);line-height:1.6}.sc-onas-copy__caption{padding:0 var(--sc-s-4) var(--sc-s-3);color:var(--sc-text-3);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-onas-aside{max-width:65ch;padding:var(--sc-s-3) var(--sc-s-4);border-left:3px solid var(--sc-line);border-radius:0 var(--sc-r-md) var(--sc-r-md) 0;background:var(--sc-surface);color:var(--sc-text-2);line-height:1.6}.sc-onas-callout{max-width:65ch;padding:var(--sc-s-4) var(--sc-s-5);border-radius:var(--sc-r-lg);background:var(--sc-accent-soft);color:var(--sc-text);font-weight:600;line-height:1.6}.sc-onas-phases{list-style:none;padding:0;display:grid;gap:var(--sc-s-4)}.sc-onas-phase{display:grid;gap:var(--sc-s-3);padding:var(--sc-s-5);border-radius:var(--sc-r-xl);background:var(--sc-surface);box-shadow:0 0 0 1px var(--sc-line);color:var(--sc-text-2);line-height:1.6}.sc-onas-phase[data-current]{box-shadow:0 0 0 1px var(--sc-accent)}.sc-onas-phase h3{color:var(--sc-text);font-size:var(--sc-t-title-m-size);line-height:var(--sc-t-title-m-lh);font-weight:var(--sc-w-title)}.sc-onas-phase__status{color:var(--sc-accent);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption);text-transform:uppercase;letter-spacing:.12em}.sc-onas-phase__note{font-size:var(--sc-t-body-s-size)}.sc-onas-phase__note span{color:var(--sc-text);font-weight:600}.sc-onas-stack{display:grid;gap:var(--sc-s-3);padding:var(--sc-s-3) var(--sc-s-4);border-radius:var(--sc-r-md);background:var(--sc-surface-2);font-size:var(--sc-t-body-s-size);line-height:1.5}.sc-onas-stack>div{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:var(--sc-s-3)}.sc-onas-stack dt{color:var(--sc-accent);font:12.5px/1.9 var(--sc-font-mono)}.sc-onas-stack dd{color:var(--sc-text-2)}.sc-onas-stack strong{color:var(--sc-text);font-weight:600}.sc-onas-list{display:grid;gap:var(--sc-s-2);padding-left:1.4em;list-style:disc}.sc-onas-list.is-yes li::marker{content:"+  ";color:var(--sc-positive);font-family:var(--sc-font-mono)}.sc-onas-list.is-no li::marker{content:"\2212  ";color:var(--sc-negative);font-family:var(--sc-font-mono)}.sc-onas-steps{display:grid;gap:var(--sc-s-3);padding-left:1.4em;list-style:decimal}.sc-onas-steps li::marker{color:var(--sc-accent);font-family:var(--sc-font-mono)}.sc-onas-rules{display:grid;grid-template-columns:1fr 1fr;gap:var(--sc-s-5);color:var(--sc-text-2);line-height:1.6}.sc-onas-rules h3{margin-bottom:var(--sc-s-3);color:var(--sc-text);font-size:var(--sc-t-title-s-size);line-height:var(--sc-t-title-s-lh);font-weight:var(--sc-w-title)}.sc-onas-mail{display:inline-flex;align-items:center;min-height:40px;padding:0 var(--sc-s-4);border-radius:var(--sc-r-md);background:var(--sc-primary-bg);color:var(--sc-primary-fg);font-weight:600;text-decoration:none}.sc-onas-mail:hover{background:var(--sc-primary-hover)}.sc-onas .sc-onas-updated{margin-top:var(--sc-s-4);color:var(--sc-text-3);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:var(--sc-w-caption)}.sc-onas-updated a{color:var(--sc-text-2)}@media (max-width:960px){.sc-onas{grid-template-columns:minmax(0,1fr);gap:var(--sc-s-6)}.sc-onas-toc{position:static}.sc-onas-toc ol{display:flex;gap:var(--sc-s-1);overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.sc-onas-toc a{white-space:nowrap;background:var(--sc-surface)}}@media (max-width:640px){.sc-onas-dict{padding:var(--sc-s-4)}.sc-onas-rules,.sc-onas-stack>div{grid-template-columns:1fr}.sc-onas-stack>div{gap:0}.sc-onas-copy__pre{font-size:12px}}.sc-onas-contacts{display:grid;gap:var(--sc-s-2);padding:var(--sc-s-4);border-radius:var(--sc-r-lg);background:var(--sc-surface);box-shadow:0 0 0 1px var(--sc-line)}.sc-onas-contacts>div{display:grid;grid-template-columns:13rem minmax(0,1fr);gap:var(--sc-s-3);align-items:baseline}.sc-onas-contacts dt a{color:var(--sc-text);font:500 14px/1.4 var(--sc-font-mono);text-decoration:none}.sc-onas-contacts dt a:hover{color:var(--sc-accent)}.sc-onas-contacts dd{color:var(--sc-text-2);font-size:var(--sc-t-body-s-size)}@media (max-width:640px){.sc-onas-contacts>div{grid-template-columns:1fr;gap:0}}.sc-onas-tag{display:inline-flex;align-items:center;flex:none;height:20px;padding:0 7px;border-radius:999px;font:600 11px/1 var(--sc-font-mono);white-space:nowrap;box-shadow:inset 0 0 0 1px currentColor}.sc-onas-tag[data-status=live]{color:var(--sc-positive)}.sc-onas-tag[data-status=beta]{color:var(--sc-accent)}.sc-onas-tag[data-status=planned]{color:var(--sc-text-3);box-shadow:inset 0 0 0 1px var(--sc-line)}.sc-onas-tag[data-status=pending]{color:var(--sc-warning)}.sc-onas-tagged{display:grid;gap:var(--sc-s-2);padding:0;list-style:none}.sc-onas-tagged li{display:flex;align-items:flex-start;gap:var(--sc-s-2)}.sc-onas-tagged .sc-onas-tag{margin-top:2px}.sc-onas-phase__label{margin-top:var(--sc-s-2);color:var(--sc-text);font-weight:600}.sc-onas-legend,.sc-onas-phase__label{font-size:var(--sc-t-body-s-size);line-height:var(--sc-t-body-s-lh)}.sc-onas-legend{display:flex;flex-wrap:wrap;gap:var(--sc-s-2) var(--sc-s-5);color:var(--sc-text-2)}.sc-onas-legend>div{display:flex;align-items:center;gap:var(--sc-s-2)}@media (max-width:640px){.sc-onas-tagged li{flex-direction:column;gap:2px}}.sc-onas .sc-onas-operator{color:var(--sc-text-3);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh)}.sc-clinic{max-width:76rem;margin:var(--sc-s-6) auto var(--sc-s-9);padding:0 var(--sc-s-4);display:grid;color:var(--sc-text)}.sc-clinic :where(p,ul,ol,h1,h2,h3,blockquote,figure){margin:0}.sc-clinic-kicker{display:flex;align-items:center;gap:var(--sc-s-2);color:var(--sc-accent);font-size:var(--sc-t-caption-size);line-height:var(--sc-t-caption-lh);font-weight:600;text-transform:uppercase;letter-spacing:.12em}.sc-clinic-head{display:grid;gap:var(--sc-s-3);max-width:60rem}.sc-clinic-head h1{font-size:var(--sc-t-display-size);line-height:var(--sc-t-display-lh);font-weight:var(--sc-w-title);letter-spacing:-.01em}.sc-clinic-lead{color:var(--sc-text-2);font-size:var(--sc-t-body-l-size,18px);line-height:1.6;max-width:65ch}.sc-clinic-notice{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sc-s-2);padding:var(--sc-s-3) var(--sc-s-4);border-radius:var(--sc-r-md);background:var(--sc-surface-2);color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:1.55;max-width:65rem}.sc-clinic-notice a{color:var(--sc-text)}.sc-clinic-empty,.sc-clinic-roadmap{color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:1.6}.sc-clinic-roadmap{padding-left:var(--sc-s-4);border-left:3px solid var(--sc-accent);max-width:70ch}.sc-ai-tag{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--sc-accent);color:var(--sc-accent);font:600 10px/1 var(--sc-font-mono);letter-spacing:.06em}.sc-scale{display:grid;gap:var(--sc-s-4);padding:var(--sc-s-5);border-radius:var(--sc-r-xl);background:var(--sc-surface);box-shadow:0 0 0 1px var(--sc-line)}.sc-scale__head{display:grid;gap:var(--sc-s-1)}.sc-scale__head h2{font-size:var(--sc-t-title-m-size);line-height:var(--sc-t-title-m-lh);font-weight:var(--sc-w-title)}.sc-scale__head p{color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:1.55;max-width:70ch}.sc-scale__body{display:grid;grid-template-columns:minmax(0,1fr) 7.5rem minmax(0,1fr);align-items:end;gap:var(--sc-s-4)}.sc-scale__side{display:grid;gap:var(--sc-s-1)}.sc-scale__side--government{text-align:right;justify-items:end}.sc-scale__label{color:var(--sc-text-2);font-size:var(--sc-t-caption-size);font-weight:600;text-transform:uppercase;letter-spacing:.1em}.sc-scale__value{font-size:clamp(28px,2.4vw + 14px,44px);line-height:1;font-weight:600;font-variant-numeric:tabular-nums}.sc-scale__track{width:100%;height:10px;border-radius:999px;background:var(--sc-surface-2);overflow:hidden;display:flex}.sc-scale__side--government .sc-scale__track{justify-content:flex-end}.sc-scale__track span{display:block;height:100%;border-radius:999px;background:var(--sc-accent);transition:width .6s ease}.sc-scale__n{color:var(--sc-text-3);font-size:var(--sc-t-caption-size);font-variant-numeric:tabular-nums}.sc-scale__beam{width:100%;height:auto}.sc-scale__beam line{stroke:var(--sc-text-2);stroke-width:3;stroke-linecap:round}.sc-scale__beam circle{fill:var(--sc-accent)}.sc-scale__beam path{fill:var(--sc-surface-2);stroke:var(--sc-line)}.sc-scale__beam g{transition:transform .8s cubic-bezier(.2,.8,.2,1)}.sc-scale__verdict{text-align:center;font-weight:600}.sc-clinic-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sc-s-6);position:relative}.sc-clinic-split:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:var(--sc-line)}.sc-clinic-message{display:grid;gap:var(--sc-s-3);align-content:start;padding:var(--sc-s-5);border-radius:var(--sc-r-lg);background:var(--sc-surface);box-shadow:0 0 0 1px var(--sc-line)}.sc-clinic-message__text{align-self:start;font-size:var(--sc-t-body-size);line-height:1.65}.sc-clinic-message__meta{color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-clinic-column{gap:var(--sc-s-4)}.sc-clinic-column__title{position:sticky;top:64px;z-index:1;padding:var(--sc-s-2) 0;background:var(--sc-bg,var(--sc-surface));line-height:var(--sc-t-title-m-lh)}.sc-clinic-switch{display:none}.sc-clinic-sotd{display:grid;gap:var(--sc-s-4);padding:var(--sc-s-6);border-radius:var(--sc-r-xl);background:var(--sc-surface);box-shadow:0 0 0 1px var(--sc-accent)}.sc-clinic-sotd>.sc-clinic-kicker{justify-content:center;font-size:var(--sc-t-body-s-size)}.sc-clinic-sotd__body{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--sc-s-6)}.sc-clinic-sotd__post{display:grid;gap:var(--sc-s-3);align-content:start}.sc-clinic-sotd__post blockquote{padding:var(--sc-s-4);border-radius:var(--sc-r-md);background:var(--sc-surface-2);font-size:var(--sc-t-body-size);line-height:1.6;white-space:pre-line}.sc-clinic-sotd__more,.sc-clinic-sotd__post>a{color:var(--sc-text-2);font-size:var(--sc-t-body-s-size)}.sc-clinic-sotd__camp{color:var(--sc-text-3);font-size:var(--sc-t-caption-size);text-transform:uppercase;letter-spacing:.1em}.sc-clinic-sotd__diagnosis{display:grid;align-content:start;line-height:1.65;color:var(--sc-text-2)}.sc-clinic-sotd__diagnosis h2{color:var(--sc-text);font-size:var(--sc-t-title-l-size,28px);line-height:1.25;font-weight:var(--sc-w-title)}.sc-clinic-sotd__diagnosis h2 a{color:inherit;text-decoration:none}.sc-clinic-sotd__diagnosis h2 a:hover{text-decoration:underline}.sc-spin-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-radius:var(--sc-r-lg);background:var(--sc-surface);box-shadow:0 0 0 1px var(--sc-line);overflow:hidden}.sc-spin-card__post{gap:var(--sc-s-3);background:var(--sc-surface-2)}.sc-spin-card__diagnosis,.sc-spin-card__post{display:grid;align-content:start;padding:var(--sc-s-4)}.sc-spin-card__diagnosis{gap:var(--sc-s-2)}.sc-spin-card__text{font-size:var(--sc-t-body-s-size);line-height:1.55;white-space:pre-line;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.sc-spin-card__text--full{display:block;-webkit-line-clamp:unset}.sc-spin-card__media{width:100%;max-height:220px;-o-object-fit:cover;object-fit:cover;border-radius:var(--sc-r-md)}.sc-spin-card__source{color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-spin-card__verdict{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-s-2) var(--sc-s-3)}.sc-spin-card__headline{font-size:var(--sc-t-title-s-size);line-height:var(--sc-t-title-s-lh);font-weight:var(--sc-w-title)}.sc-spin-card__headline a{color:var(--sc-text);text-decoration:none}.sc-spin-card__headline a:hover{text-decoration:underline}.sc-spin-card__summary{color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:1.55}.sc-spin-card__foot{display:flex;justify-content:space-between;gap:var(--sc-s-3);margin-top:var(--sc-s-1);color:var(--sc-text-3);font-size:var(--sc-t-caption-size);font-variant-numeric:tabular-nums}.sc-spin-card__foot a{color:var(--sc-text-2)}@container (max-width: 520px){.sc-spin-card{grid-template-columns:minmax(0,1fr)}}.sc-spin-author{display:flex;align-items:center;gap:var(--sc-s-2);min-width:0}.sc-spin-author__name{font-weight:600;font-size:var(--sc-t-body-s-size);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-spin-author__name a{color:var(--sc-text);text-decoration:none}.sc-spin-author__name a:hover{text-decoration:underline}.sc-spin-author__meta{color:var(--sc-text-3);font-size:var(--sc-t-caption-size);line-height:1.4}.sc-spin-author__meta a{color:inherit}.sc-party{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:2.6rem;height:22px;padding:0 6px;border-radius:6px;background:var(--sc-surface);box-shadow:inset 0 0 0 1px var(--sc-line);color:var(--sc-text-2);font:600 10.5px/1 var(--sc-font-mono);letter-spacing:.02em}.sc-party--none{min-width:0;padding:0;box-shadow:none;background:none}.sc-spin-avatar{flex:none;display:inline-grid;place-items:center;border-radius:999px;overflow:hidden;background:var(--sc-accent-soft);color:var(--sc-accent);font-weight:600}.sc-spin-avatar--md{width:40px;height:40px;font-size:14px}.sc-spin-avatar--lg{width:56px;height:56px;font-size:18px}.sc-spin-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sc-verdict{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;font-size:11.5px;font-weight:700;letter-spacing:.02em;box-shadow:inset 0 0 0 1px currentColor}.sc-verdict[data-assessment=contradicted],.sc-verdict[data-verdict=spin]{color:var(--sc-negative)}.sc-verdict[data-assessment=misleading],.sc-verdict[data-verdict=partial]{color:var(--sc-warning)}.sc-verdict[data-assessment=supported],.sc-verdict[data-verdict=no_spin]{color:var(--sc-positive)}.sc-intensity,.sc-verdict[data-assessment=unverified],.sc-verdict[data-verdict=unclear]{color:var(--sc-text-3)}.sc-intensity{display:inline-flex;align-items:center;gap:var(--sc-s-2);font-size:var(--sc-t-caption-size);font-variant-numeric:tabular-nums}.sc-intensity__track{width:64px;height:6px;border-radius:999px;background:var(--sc-surface-2);overflow:hidden}.sc-intensity__track span{display:block;height:100%;border-radius:999px;background:var(--sc-text-2)}.sc-spin-techniques{display:flex;flex-wrap:wrap;gap:6px;padding:0;list-style:none}.sc-spin-techniques li{padding:2px 8px;border-radius:999px;background:var(--sc-surface-2);color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:1.6}.sc-spin-detail__back{color:var(--sc-text-2);font-size:var(--sc-t-body-s-size)}.sc-spin-detail__grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:var(--sc-s-8);align-items:start}.sc-spin-detail__post{position:sticky;top:80px;display:grid;gap:var(--sc-s-3);padding:var(--sc-s-5);border-radius:var(--sc-r-lg);background:var(--sc-surface-2)}.sc-spin-detail__role{color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:1.5}.sc-spin-detail__diagnosis{display:grid;gap:var(--sc-s-4);line-height:1.7}.sc-spin-detail__headline{font-size:var(--sc-t-title-l-size,28px);line-height:1.25;font-weight:var(--sc-w-title)}.sc-spin-detail__summary{font-size:var(--sc-t-body-size);font-weight:500}.sc-spin-detail__analysis{color:var(--sc-text-2)}.sc-spin-detail__analysis,.sc-spin-detail__section{display:grid;gap:var(--sc-s-3)}.sc-spin-detail__section h2{font-size:var(--sc-t-title-s-size);line-height:var(--sc-t-title-s-lh);font-weight:var(--sc-w-title)}.sc-spin-detail__claims,.sc-spin-detail__techniques{display:grid;gap:var(--sc-s-3);padding:0;list-style:none}.sc-spin-detail__claims>li,.sc-spin-detail__techniques li{display:grid;gap:var(--sc-s-1);padding:var(--sc-s-3) var(--sc-s-4);border-radius:var(--sc-r-md);background:var(--sc-surface);box-shadow:0 0 0 1px var(--sc-line);color:var(--sc-text-2);font-size:var(--sc-t-body-s-size)}.sc-spin-detail__techniques strong{color:var(--sc-text)}.sc-spin-detail__techniques blockquote{padding-left:var(--sc-s-3);border-left:2px solid var(--sc-accent);color:var(--sc-text);font-style:italic}.sc-spin-detail__claim{display:flex;flex-wrap:wrap;gap:var(--sc-s-2);align-items:baseline;color:var(--sc-text);font-weight:500}.sc-spin-detail__sources{display:grid;gap:2px;padding-left:1.2em}.sc-spin-detail__sources a{color:var(--sc-text-2);overflow-wrap:anywhere}.sc-spin-detail__limits{color:var(--sc-text-2);font-size:var(--sc-t-body-s-size)}.sc-spin-detail__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-s-2);color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-clinic-accounts{padding:var(--sc-s-4) var(--sc-s-5);border-radius:var(--sc-r-lg);background:var(--sc-surface);box-shadow:0 0 0 1px var(--sc-line);color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:1.6}.sc-clinic-accounts summary{cursor:pointer;color:var(--sc-text);font-weight:600}.sc-clinic-accounts>p{margin-top:var(--sc-s-2)}.sc-clinic-accounts__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sc-s-5);margin-top:var(--sc-s-3)}.sc-clinic-accounts h3{color:var(--sc-text);font-size:var(--sc-t-body-s-size);margin-bottom:var(--sc-s-2)}.sc-clinic-accounts ul{display:grid;gap:2px;padding:0;list-style:none}.sc-clinic-accounts a{color:var(--sc-text)}.sc-clinic-queue__item{padding:var(--sc-s-5);border-radius:var(--sc-r-xl);background:var(--sc-surface);box-shadow:0 0 0 1px var(--sc-line);display:grid;gap:var(--sc-s-3)}.sc-clinic-queue__actions{display:flex;gap:var(--sc-s-2);margin-top:var(--sc-s-2)}.sc-public-directory__x{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-s-2);margin-top:var(--sc-s-1)}.sc-x-badge{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--sc-accent);color:var(--sc-accent);font:600 10.5px/1 var(--sc-font-mono)}.sc-x-badge--none{box-shadow:inset 0 0 0 1px var(--sc-line);color:var(--sc-text-3)}.sc-x-suggest{display:grid;gap:var(--sc-s-1);width:100%;font-size:var(--sc-t-caption-size);color:var(--sc-text-2)}.sc-x-suggest__row{display:flex;flex-wrap:wrap;gap:var(--sc-s-2)}.sc-x-suggest input{flex:1 1 14rem;min-height:32px;padding:0 var(--sc-s-3);border-radius:var(--sc-r-md);border:1px solid var(--sc-line);background:var(--sc-surface);color:var(--sc-text);font:inherit;font-size:var(--sc-t-body-s-size)}.sc-x-suggest__error{color:var(--sc-negative)}.sc-x-suggest__done{color:var(--sc-text-2);font-size:var(--sc-t-caption-size)}@media (max-width:860px){.sc-clinic-split{grid-template-columns:minmax(0,1fr)}.sc-clinic-split:before{display:none}.sc-clinic-switch{display:flex;position:sticky;top:60px;z-index:2}.sc-clinic-columns[data-side=government]>[data-camp=opposition],.sc-clinic-columns[data-side=opposition]>[data-camp=government]{display:none}.sc-clinic-column__title{position:static}.sc-clinic-sotd__body,.sc-spin-detail__grid{grid-template-columns:minmax(0,1fr)}.sc-spin-detail__post{position:static}.sc-scale__body{grid-template-columns:minmax(0,1fr) 4.5rem minmax(0,1fr);gap:var(--sc-s-2)}.sc-clinic-accounts__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.sc-clinic{padding:0 var(--sc-s-4);gap:var(--sc-s-6)}.sc-clinic-sotd,.sc-scale{padding:var(--sc-s-4)}}.sc-onas-parts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sc-s-3);padding:0;list-style:none}.sc-onas-parts li{display:grid;gap:var(--sc-s-2);align-content:start;padding:var(--sc-s-4);border-radius:var(--sc-r-lg);background:var(--sc-surface);box-shadow:0 0 0 1px var(--sc-line);color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:1.6}.sc-onas-parts h3{font-size:var(--sc-t-title-s-size);line-height:var(--sc-t-title-s-lh);font-weight:var(--sc-w-title)}.sc-onas-parts h3 a{color:var(--sc-text);text-decoration:none}.sc-onas-parts h3 a:hover{color:var(--sc-accent)}.sc-onas-parts__status{color:var(--sc-accent);font:600 11px/1.4 var(--sc-font-mono);text-transform:uppercase;letter-spacing:.06em}.sc-onas-terms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sc-s-4) var(--sc-s-6);max-width:65rem}.sc-onas-terms dt{color:var(--sc-text);font-weight:600;margin-bottom:var(--sc-s-1)}.sc-onas-terms dd{color:var(--sc-text-2);line-height:1.6}@media (max-width:760px){.sc-onas-parts,.sc-onas-terms{grid-template-columns:minmax(0,1fr)}}.sc-card[data-size=large][data-no-image]{aspect-ratio:auto}.sc-card[data-size=large][data-no-image] .sc-card__media{position:relative;inset:auto;height:120px}.sc-card[data-size=large][data-no-image] .sc-card__body{margin-top:0;padding:var(--sc-s-5) var(--sc-s-6) var(--sc-s-6);color:var(--sc-text)}.sc-card[data-size=large][data-no-image] .sc-card__description,.sc-card[data-size=large][data-no-image] .sc-card__link,.sc-card[data-size=large][data-no-image] .sc-card__meta{color:inherit;filter:none}.sc-card[data-size=large][data-no-image] .sc-card__description,.sc-card[data-size=large][data-no-image] .sc-card__meta{color:var(--sc-text-2)}.sc-card[data-size=large][data-no-image] .sc-card__mono{font-size:44px}.sc-strip__scroller{scrollbar-width:none;padding-block:2px}.sc-strip__scroller::-webkit-scrollbar{display:none}.sc-strip[data-more-start] .sc-strip__scroller{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 48px);mask-image:linear-gradient(90deg,transparent 0,#000 48px)}.sc-strip[data-more-end] .sc-strip__scroller{-webkit-mask-image:linear-gradient(270deg,transparent 0,#000 48px);mask-image:linear-gradient(270deg,transparent 0,#000 48px)}.sc-strip[data-more-start][data-more-end] .sc-strip__scroller{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 48px,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 48px,#000 calc(100% - 48px),transparent)}.sc-strip__arrows{position:absolute;inset:0;top:0;right:auto;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;pointer-events:none;z-index:2}.sc-strip__arrows>*{pointer-events:auto;background:var(--sc-surface);box-shadow:var(--sc-e-2),var(--sc-ring);border-radius:999px}.sc-strip:not([data-more-end]) .sc-strip__arrows>:last-child,.sc-strip:not([data-more-start]) .sc-strip__arrows>:first-child{visibility:hidden}.sc-home-ticker .sc-card[data-size=mini]{gap:var(--sc-s-4);padding:var(--sc-s-4);min-height:128px}.sc-home-ticker .sc-card[data-size=mini] .sc-card__media{width:80px;height:80px}.sc-home-ticker .sc-card[data-size=mini] .sc-card__link{-webkit-line-clamp:3;font-size:var(--sc-t-title-s-size);line-height:1.3}.sc-home-intro{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--sc-s-4);min-height:120px;padding:var(--sc-s-5) var(--sc-s-6);border-radius:var(--sc-r-xl);overflow:hidden;isolation:isolate;box-shadow:var(--sc-ring)}.sc-home-intro__art{position:absolute;inset:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 60%;object-position:50% 60%}.sc-home-intro:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,var(--sc-bg) 0,color-mix(in srgb,var(--sc-bg) 82%,transparent) 38%,color-mix(in srgb,var(--sc-bg) 10%,transparent) 72%,transparent 100%)}.sc-home-intro__content{display:grid;gap:var(--sc-s-2);max-width:36rem}.sc-home-intro__title{margin:0;color:var(--sc-text);font-size:var(--sc-t-title-m-size);line-height:1.3;font-weight:var(--sc-w-title)}.sc-home-intro__title span{color:var(--sc-text-2)}.sc-home-intro__links{gap:var(--sc-s-4);margin:0;font-size:var(--sc-t-body-s-size);font-weight:600}.sc-home-intro__links a{color:var(--sc-accent);text-decoration:none}.sc-home-intro__links a:hover{text-decoration:underline}.sc-home-intro__actions{display:flex;align-items:center;gap:var(--sc-s-2);align-self:flex-start}.sc-home-intro__actions>:last-child{background:color-mix(in srgb,var(--sc-bg) 70%,transparent)}@media (max-width:640px){.sc-home-intro{align-items:flex-start;padding:var(--sc-s-4);min-height:0}.sc-home-intro:before{background:color-mix(in srgb,var(--sc-bg) 80%,transparent)}.sc-home-intro__title{font-size:var(--sc-t-body-size)}.sc-home-intro__actions>:first-child{display:none}}.sc-home-clinic__body{display:grid;gap:var(--sc-s-3);container-type:inline-size}.sc-home-clinic__scale{margin:0;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size)}.sc-home-clinic__scale strong{color:var(--sc-text)}.sc-home-clinic__empty{margin:0;max-width:65ch}.sc-community{max-width:60rem;margin:var(--sc-s-6) auto var(--sc-s-9);padding:0 var(--sc-s-4);display:grid;gap:var(--sc-s-6);color:var(--sc-text)}.sc-community :where(p,ul,ol,h1,h2){margin:0}.sc-community__head{display:grid;gap:var(--sc-s-3)}.sc-community__head h1{font-size:var(--sc-t-display-size);line-height:var(--sc-t-display-lh);font-weight:var(--sc-w-title)}.sc-community__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-s-3)}.sc-community__search{display:flex;gap:var(--sc-s-2);flex:1 1 18rem}.sc-community-report select,.sc-community-report textarea,.sc-community__search input{flex:1;min-height:36px;padding:0 var(--sc-s-3);border:1px solid var(--sc-line);border-radius:var(--sc-r-md);background:var(--sc-surface);color:var(--sc-text);font:inherit}.sc-community-report textarea{padding:var(--sc-s-2) var(--sc-s-3)}.sc-community-report{display:grid;gap:var(--sc-s-3)}.sc-community-report label{display:grid;gap:var(--sc-s-1);font-size:var(--sc-t-body-s-size)}.sc-community__status{color:var(--sc-text-2);font-size:var(--sc-t-body-s-size)}.sc-community__list{display:grid;gap:var(--sc-s-3);padding:0;list-style:none}.sc-community-card{display:grid;gap:var(--sc-s-2);padding:var(--sc-s-5);border-radius:var(--sc-r-lg);background:var(--sc-surface);box-shadow:0 0 0 1px var(--sc-line)}.sc-community-card h2{font-size:var(--sc-t-title-m-size);line-height:var(--sc-t-title-m-lh);font-weight:var(--sc-w-title)}.sc-community-card h2 a{color:var(--sc-text);text-decoration:none}.sc-community-card h2 a:hover{text-decoration:underline}.sc-community-card__meta{color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-community-card__desc{color:var(--sc-text-2);line-height:1.6}.sc-community-card__preview{display:grid;gap:4px;padding-left:1.3em;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size)}.sc-community-card__foot{display:flex;justify-content:space-between;gap:var(--sc-s-3);color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-community-card__foot a{color:var(--sc-text-2)}.sc-thread-els{display:grid;gap:0;padding:0;list-style:none;border-left:2px solid var(--sc-line);margin-left:var(--sc-s-4)}.sc-thread-el{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--sc-s-3);padding:0 0 var(--sc-s-5) var(--sc-s-5)}.sc-thread-el:before{content:"";position:absolute;left:-7px;top:6px;width:12px;height:12px;border-radius:999px;background:var(--sc-accent);box-shadow:0 0 0 3px var(--sc-bg)}.sc-thread-el[data-kind=link]:before{background:var(--sc-surface);box-shadow:inset 0 0 0 2px var(--sc-text-3),0 0 0 3px var(--sc-bg)}.sc-thread-el__index{color:var(--sc-accent);font:600 12px/1.8 var(--sc-font-mono)}.sc-thread-el__body{display:grid;gap:4px}.sc-thread-el__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-s-2);color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-thread-el__tag{padding:1px 7px;border-radius:999px;background:var(--sc-surface-2);color:var(--sc-text-2);font-size:11px;font-weight:600}.sc-thread-el__tag--outside{background:none;box-shadow:inset 0 0 0 1px var(--sc-line);margin-right:6px}.sc-thread-el__title a{color:var(--sc-text);font-weight:600;font-size:var(--sc-t-body-size);text-decoration:none}.sc-thread-el__title a:hover{text-decoration:underline}.sc-thread-el__links a{color:var(--sc-text-2);font-size:var(--sc-t-caption-size)}.sc-thread-el__note{margin-top:4px;padding:var(--sc-s-2) var(--sc-s-3);border-radius:var(--sc-r-md);background:var(--sc-surface-2);color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:1.55}.sc-account-note{display:grid;gap:2px;margin-top:var(--sc-s-2);font-size:var(--sc-t-caption-size);color:var(--sc-text-2)}.sc-account-note textarea{width:100%;font:inherit;font-size:var(--sc-t-body-s-size)}.sc-account-tag.is-outside{background:none;box-shadow:inset 0 0 0 1px var(--sc-line)}.sc-account-linkadd{margin-top:var(--sc-s-4)}.sc-account-publish{display:inline-flex;align-items:center;gap:var(--sc-s-2);font-size:var(--sc-t-body-s-size);font-weight:600}.sc-account-private.is-public span{background:var(--sc-accent);color:var(--sc-bg)}.sc-account-filters>summary{cursor:pointer;list-style:none}.sc-account-filters>summary h2{display:inline}.sc-account-filters>summary h2 span{color:var(--sc-text-3);font-weight:400;font-size:var(--sc-t-body-s-size)}.sc-account-dashboard{max-width:76rem}.sc-account-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sc-s-3)}.sc-account-tile{display:grid;gap:2px;align-content:start;padding:var(--sc-s-4);border-radius:var(--sc-r-lg);background:var(--sc-surface);box-shadow:0 0 0 1px var(--sc-line);color:var(--sc-text);text-decoration:none}a.sc-account-tile:hover{box-shadow:0 0 0 1px var(--sc-accent)}.sc-account-tile__label{color:var(--sc-text-3);font-size:var(--sc-t-caption-size);font-weight:600;text-transform:uppercase;letter-spacing:.08em}.sc-account-tile__value{font-size:32px;line-height:1.1;font-weight:600;font-variant-numeric:tabular-nums}.sc-account-tile__note{color:var(--sc-text-2);font-size:var(--sc-t-caption-size)}.sc-account-tile--actions a{color:var(--sc-accent);font-size:var(--sc-t-body-s-size);font-weight:600;text-decoration:none;line-height:1.8}.sc-account-layout{display:grid;grid-template-columns:13rem minmax(0,1fr);gap:var(--sc-s-8);align-items:start}.sc-account-sidenav{position:sticky;top:80px;display:grid;gap:2px}.sc-account-sidenav a{padding:var(--sc-s-2) var(--sc-s-3);border-radius:var(--sc-r-md);color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);text-decoration:none}.sc-account-sidenav a:hover{background:var(--sc-surface-2);color:var(--sc-text)}.sc-account-content{display:grid;gap:var(--sc-s-6);min-width:0}.sc-account-content>.sc-account-section:first-child{border-top:0;padding-top:0}.sc-account-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sc-s-5);align-items:start}.sc-account-duo>.sc-account-section{padding-top:0;border-top:0}.sc-account-duo>.sc-account-section h2{font-size:var(--sc-t-title-s-size)}.sc-account-emptycard{display:grid;gap:var(--sc-s-2);justify-items:start;padding:var(--sc-s-4);border-radius:var(--sc-r-lg);background:var(--sc-surface-2);color:var(--sc-text-2)}.sc-account-emptycard p{margin:0}.sc-account-emptycard strong{color:var(--sc-text)}.sc-account-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:var(--sc-s-3);margin:0;padding:0;list-style:none}.sc-account-card{display:grid;gap:var(--sc-s-1);align-content:start;padding:var(--sc-s-4);border-radius:var(--sc-r-lg);background:var(--sc-surface);box-shadow:0 0 0 1px var(--sc-line)}.sc-account-card p{margin:0}.sc-account-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-s-2);color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-account-card__title{color:var(--sc-text);font-weight:600;font-size:var(--sc-t-title-s-size);line-height:1.3;text-decoration:none}.sc-account-card__title:hover{color:var(--sc-accent)}.sc-account-card__actions{display:flex;gap:var(--sc-s-4);margin-top:var(--sc-s-1)!important;font-size:var(--sc-t-body-s-size);font-weight:600}.sc-account-card__actions a{color:var(--sc-accent);text-decoration:none}.sc-account-status{padding:1px 7px;border-radius:999px;font:700 10.5px/1.6 var(--sc-font-mono);box-shadow:inset 0 0 0 1px currentColor}.sc-account-status[data-tone=public]{color:var(--sc-accent)}.sc-account-status[data-tone=private]{color:var(--sc-text-2)}.sc-account-status[data-tone=hidden]{color:var(--sc-negative)}.sc-account-filter{display:flex;flex-wrap:wrap;gap:var(--sc-s-2)}.sc-account-filter button{min-height:32px;padding:0 var(--sc-s-3);border:1px solid var(--sc-line);border-radius:999px;background:none;color:var(--sc-text-2);font:inherit;font-size:var(--sc-t-body-s-size);cursor:pointer}.sc-account-filter button[aria-pressed=true]{border-color:var(--sc-accent);color:var(--sc-accent);background:var(--sc-accent-soft)}.sc-account-activity>li{display:grid;grid-template-columns:10rem auto minmax(0,1fr);gap:var(--sc-s-3);align-items:baseline;padding:var(--sc-s-3) 0;border-bottom:1px solid var(--sc-line)}.sc-account-activity time{color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-account-activity p{margin:0}.sc-account-polarity[data-polarity=positive]{color:var(--sc-positive);font-weight:600}.sc-account-polarity[data-polarity=negative]{color:var(--sc-negative);font-weight:600}.sc-account-comment{display:block;margin-top:2px;color:var(--sc-text-2);font-style:italic}.sc-account-fields>label{display:grid;gap:var(--sc-s-1)}.sc-account-fields>label input,.sc-account-fields>label textarea,.sc-account-note textarea,.sc-account-sublabel input{width:100%;min-height:44px;padding:var(--sc-s-2) var(--sc-s-3);border:1px solid var(--sc-line);border-radius:var(--sc-r-md);background:var(--sc-surface);color:var(--sc-text);font:inherit}.sc-account-fields>label small,.sc-account-note small{color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-account-label-row{display:flex;gap:var(--sc-s-2);font-weight:600}.sc-account-label-row span{color:var(--sc-text-3);font-weight:400}.sc-account-field input,.sc-account-field textarea{padding:var(--sc-s-2) var(--sc-s-3)}.sc-account-inline>input{flex:1 1 16rem}.sc-account-items>li{display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto;gap:var(--sc-s-3);border-radius:var(--sc-r-lg)}.sc-account-index{color:var(--sc-accent);font:600 13px/1.8 var(--sc-font-mono)}.sc-account-item-copy{display:grid;gap:4px;min-width:0}.sc-account-item-copy p{margin:0}.sc-account-item-actions{align-self:start}.sc-account-item-actions button{width:32px;height:32px;border:1px solid var(--sc-line);border-radius:var(--sc-r-md);background:var(--sc-surface);color:var(--sc-text-2);cursor:pointer}.sc-account-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-s-2);font-size:var(--sc-t-caption-size)}.sc-account-tag{padding:1px 7px;border-radius:999px;background:var(--sc-surface);color:var(--sc-text-2);font-size:11px;font-weight:600}@media (max-width:900px){.sc-account-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-account-layout{grid-template-columns:minmax(0,1fr);gap:var(--sc-s-4)}.sc-account-sidenav{position:static;display:flex;overflow-x:auto;scrollbar-width:none}.sc-account-sidenav a{white-space:nowrap;background:var(--sc-surface-2)}.sc-account-duo{grid-template-columns:minmax(0,1fr)}.sc-account-activity>li{grid-template-columns:auto minmax(0,1fr)}.sc-account-activity>li>p{grid-column:1/-1}}@media (max-width:480px){.sc-account-items>li{grid-template-columns:minmax(0,1fr)}.sc-account-index{display:none}}.sc-onas-copy__bar{padding:var(--sc-s-2) var(--sc-s-4)}.sc-onas-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sc-s-3);padding:0;list-style:none;counter-reset:flow}.sc-onas-flow li{position:relative;display:grid;gap:var(--sc-s-2);align-content:start;padding:var(--sc-s-4);border-radius:var(--sc-r-lg);background:var(--sc-surface);box-shadow:0 0 0 1px var(--sc-line);color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:1.55}.sc-onas-flow li:not(:last-child):after{content:"→";position:absolute;right:calc(var(--sc-s-3) * -1 + 2px);top:50%;transform:translate(50%,-50%);z-index:1;display:grid;place-items:center;width:22px;height:22px;border-radius:999px;background:var(--sc-bg);color:var(--sc-accent);font-size:13px}.sc-onas-flow h3{margin:0;color:var(--sc-text);font-size:var(--sc-t-title-s-size);line-height:var(--sc-t-title-s-lh);font-weight:var(--sc-w-title)}.sc-onas-flow p{margin:0}.sc-onas-flow__num{color:var(--sc-accent);font:600 12px/1 var(--sc-font-mono)}.sc-onas-flow__tech{color:var(--sc-accent)!important;font:600 11.5px/1.4 var(--sc-font-mono)}@media (max-width:900px){.sc-onas-flow{grid-template-columns:minmax(0,1fr)}.sc-onas-flow li:not(:last-child):after{content:"↓";right:50%;top:auto;bottom:calc(var(--sc-s-3) * -1 + 2px);transform:translate(50%,50%)}}.sc-home-lead__main .sc-card[data-size=large][data-no-image]{min-height:440px}.sc-home-lead__main .sc-card[data-size=large][data-no-image] .sc-card__media{height:240px}.sc-home-lead__main .sc-card[data-size=large][data-no-image] .sc-card__mono{font-size:72px}@media (max-width:899px){.sc-home-lead__main .sc-card[data-size=large][data-no-image]{min-height:0}.sc-home-lead__main .sc-card[data-size=large][data-no-image] .sc-card__media{height:140px}}.sc-clinic-accounts h2{margin:0 0 var(--sc-s-2);color:var(--sc-text);font-size:var(--sc-t-title-m-size);line-height:var(--sc-t-title-m-lh);font-weight:var(--sc-w-title)}.sc-clinic-accounts h2 span{margin-left:var(--sc-s-2);color:var(--sc-accent)}.sc-clinic-accounts ul{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:var(--sc-s-2) var(--sc-s-4)}.sc-clinic-accounts li{display:flex;align-items:center;gap:var(--sc-s-2);min-width:0}.sc-clinic-accounts__who{display:grid;min-width:0;line-height:1.3}.sc-clinic-accounts__who>:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-clinic-accounts__who>a:last-child{color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-clinic-accounts__grid{grid-template-columns:minmax(0,1fr)}.sc-clinic-queue__flagged{display:grid;gap:var(--sc-s-3)}.sc-clinic-queue__flagged h2{margin:0;font-size:var(--sc-t-title-m-size)}.sc-clinic-queue__flagged h2 span{color:var(--sc-accent);margin-left:var(--sc-s-2)}.sc-clinic-queue__flagged ul{display:grid;gap:var(--sc-s-3);padding:0;list-style:none}.sc-clinic-queue__flag{display:grid;grid-template-columns:3rem minmax(0,1fr) auto;gap:var(--sc-s-4);align-items:start;padding:var(--sc-s-4);border-radius:var(--sc-r-lg);background:var(--sc-surface);box-shadow:0 0 0 1px var(--sc-line)}.sc-clinic-queue__score{display:grid;place-items:center;width:3rem;height:3rem;border-radius:999px;box-shadow:inset 0 0 0 2px var(--sc-accent);color:var(--sc-accent);font:700 16px/1 var(--sc-font-mono)}.sc-clinic-queue__reason{margin:var(--sc-s-1) 0 0;color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}@media (max-width:700px){.sc-clinic-queue__flag{grid-template-columns:minmax(0,1fr)}}.sc-clinic[data-embedded]{max-width:none;margin:var(--sc-s-4) 0;padding:0}.sc-clinic-head h2{margin:0;font-size:var(--sc-t-display-size);line-height:var(--sc-t-display-lh);font-weight:var(--sc-w-title)}.sc-clinic-top{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--sc-s-5);align-items:stretch}.sc-clinic-top .sc-clinic-split{gap:var(--sc-s-3)}.sc-clinic-top .sc-clinic-split:before{display:none}.sc-scale{gap:var(--sc-s-3)}.sc-scale__title{margin:0;font-size:var(--sc-t-title-s-size);line-height:var(--sc-t-title-s-lh);font-weight:var(--sc-w-title)}.sc-scale__row,.sc-scale__rows{display:grid;gap:var(--sc-s-3)}.sc-scale__row{grid-template-columns:6.5rem minmax(0,1fr) 3.5rem 3.5rem;align-items:center}.sc-scale__row .sc-scale__label{font-size:var(--sc-t-body-s-size);text-transform:none;letter-spacing:0;color:var(--sc-text)}.sc-scale__row .sc-scale__track{height:12px}.sc-scale__row .sc-scale__value{font-size:var(--sc-t-title-m-size);line-height:1;text-align:right}.sc-scale__row .sc-scale__n{text-align:right}.sc-scale__verdict{text-align:left;font-weight:400;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);margin:0}.sc-clinic-sotd__body{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sc-s-4)}.sc-clinic-sotd__main{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--sc-s-6)}.sc-clinic-sotd__diagnosis h3{margin:0;color:var(--sc-text);font-size:var(--sc-t-title-l-size,26px);line-height:1.25;font-weight:var(--sc-w-title)}.sc-clinic-sotd__diagnosis h3 a{color:inherit;text-decoration:none}.sc-clinic-sotd__actions{display:flex;flex-wrap:wrap;gap:var(--sc-s-4)}.sc-clinic-source{display:grid;gap:var(--sc-s-2);align-content:start;width:100%;min-height:140px;padding:var(--sc-s-4);border-radius:var(--sc-r-lg);background:var(--sc-surface-2);color:var(--sc-text);text-decoration:none}.sc-clinic-source strong{font-size:var(--sc-t-body-s-size);line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sc-clinic-source>span:last-child{color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-clinic-source .sc-verdict{justify-self:start;color:var(--sc-text-2)}.sc-clinic-latest{display:grid;gap:var(--sc-s-3)}.sc-clinic-latest__head h3{margin:0;font-size:var(--sc-t-title-m-size);line-height:var(--sc-t-title-m-lh);font-weight:var(--sc-w-title)}.sc-clinic-latest__head p{margin:4px 0 0;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size)}.sc-clinic-latest .sc-spin-card{grid-template-columns:minmax(0,1fr);height:100%}.sc-clinic-latest .sc-spin-card__text{-webkit-line-clamp:5}.sc-spin-card__camp{color:var(--sc-text-3);font-size:var(--sc-t-caption-size);font-weight:600;text-transform:uppercase;letter-spacing:.08em}.sc-spin-card__links{display:inline-flex;align-items:center;gap:var(--sc-s-3)}.sc-clinic-journalists{display:flex;flex-wrap:wrap;gap:var(--sc-s-5);padding:var(--sc-s-6);border-radius:var(--sc-r-xl);background:var(--sc-accent-soft)}.sc-clinic-journalists>div{display:grid;gap:var(--sc-s-2);max-width:46rem}.sc-clinic-journalists h3{margin:0;font-size:var(--sc-t-title-m-size);line-height:var(--sc-t-title-m-lh);font-weight:var(--sc-w-title)}.sc-clinic-journalists p{margin:0;color:var(--sc-text-2);line-height:1.6}.sc-clinic-accounts summary{font-size:var(--sc-t-body-size)}.sc-xshare{display:grid;gap:var(--sc-s-3)}.sc-xshare__hint{margin:0;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size)}.sc-xshare__actions{display:flex;flex-wrap:wrap;gap:var(--sc-s-2)}.sc-xshare__link{display:inline-flex;align-items:center;min-height:36px;padding:0 var(--sc-s-3);border-radius:var(--sc-r-md);box-shadow:inset 0 0 0 1px var(--sc-line);color:var(--sc-text);font-size:var(--sc-t-body-s-size);font-weight:600;text-decoration:none}.sc-xshare__link.is-primary{background:var(--sc-primary-bg);color:var(--sc-primary-fg);box-shadow:none}.sc-xshare__posts{display:grid;gap:var(--sc-s-2);margin:0;padding:0;list-style:none;max-height:55vh;overflow-y:auto}.sc-xshare__posts li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sc-s-3);align-items:start;padding:var(--sc-s-3);border-radius:var(--sc-r-md);background:var(--sc-surface-2)}.sc-xshare__posts p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--sc-t-body-s-size);line-height:1.5}.sc-xshare__posts button{border:0;background:none;color:var(--sc-accent);font:inherit;font-size:var(--sc-t-caption-size);font-weight:600;cursor:pointer}.sc-spin-detail__share{margin:0}@media (max-width:900px){.sc-clinic-sotd__main,.sc-clinic-top{grid-template-columns:minmax(0,1fr)}.sc-scale__row{grid-template-columns:5.5rem minmax(0,1fr) 3rem}.sc-scale__row .sc-scale__n{display:none}}.sc-home-lead__main .sc-card[data-size=large][data-no-image] .sc-card__media{height:110px}.sc-home-threads{gap:var(--sc-s-3)}.sc-home-threads__bar{justify-content:space-between;gap:var(--sc-s-2) var(--sc-s-4);padding:var(--sc-s-2) var(--sc-s-4);text-align:left;justify-items:legacy}.sc-home-threads__bar .sc-home-pills{justify-content:flex-end}.sc-home-threads .sc-strip-row{padding:var(--sc-s-3) var(--sc-s-4) var(--sc-s-4)}.sc-home-threads .sc-strip-row__head{margin-bottom:var(--sc-s-2);min-height:32px;padding-right:12rem}.sc-home-personal__actions{position:absolute;top:var(--sc-s-3);right:var(--sc-s-4);display:flex;gap:var(--sc-s-1);margin:0}.sc-beta{height:17px;padding:0 5px;font-size:10.5px;align-self:flex-start;margin-top:2px}.sc-nav-about{margin-left:var(--sc-s-4);color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);font-weight:600;text-decoration:none;text-transform:none;letter-spacing:0}.sc-nav-about:hover,.sc-nav-about[aria-current=page]{color:var(--sc-text)}.sc-home-intro__actions{align-self:center}.sc-clinic-top{grid-template-columns:minmax(0,1fr)}.sc-clinic-columns,.sc-clinic-top .sc-clinic-split{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-clinic-columns{display:grid;gap:var(--sc-s-5)}.sc-clinic-column{container-type:inline-size;display:grid;gap:var(--sc-s-3);align-content:start}.sc-clinic-column__title{position:static;margin:0;padding:0 0 var(--sc-s-2);border-bottom:1px solid var(--sc-line);font-size:var(--sc-t-title-m-size);font-weight:var(--sc-w-title)}.sc-clinic-column__list{display:grid;gap:var(--sc-s-3);max-height:1080px;overflow-y:auto;overscroll-behavior:contain;padding-right:var(--sc-s-1);scrollbar-width:thin}.sc-clinic-column__list .sc-spin-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sc-clinic-journalists{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--sc-s-4)}@media (max-width:860px){.sc-clinic-columns,.sc-clinic-top .sc-clinic-split{grid-template-columns:minmax(0,1fr)}.sc-home-threads .sc-strip-row__head{padding-right:0}.sc-home-personal__actions{position:static}}.sc-home-spin{display:grid;padding:var(--sc-s-5);border-radius:var(--sc-r-xl);background:var(--sc-surface);box-shadow:0 0 0 1px var(--sc-accent);container-type:inline-size}.sc-home-spin__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:var(--sc-s-2) var(--sc-s-4)}.sc-home-spin__head .sc-home-kicker{display:flex;align-items:center;gap:var(--sc-s-2)}.sc-home-spin__head h2{margin:0}.sc-home-spin__meta{margin:0;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size)}.sc-home-spin__meta a{color:var(--sc-accent);font-weight:600;text-decoration:none}.sc-home-spin__empty{max-width:70ch}.sc-home-spin__card .sc-spin-card__text{-webkit-line-clamp:4}.sc-nav-about{white-space:nowrap}.sc-home-lead__main .sc-card[data-size=large][data-no-image] .sc-card__media{flex:1 1 auto;height:auto;min-height:160px}.sc-home-lead__main .sc-card[data-size=large][data-no-image] .sc-card__body{flex:none;padding:var(--sc-s-4) var(--sc-s-6) var(--sc-s-5)}.sc-home-lead__main .sc-card[data-size=large][data-no-image][data-stage=b] .sc-card__body{padding-top:var(--sc-s-4)}.sc-home-lead__main .sc-card[data-size=large][data-no-image] .sc-card__mono{font-size:96px}@media (max-width:899px){.sc-home-lead__main .sc-card[data-size=large][data-no-image] .sc-card__media{flex:none;height:180px;min-height:0}}.sc-home-baza__latest{justify-items:end;text-align:right}.sc-home-baza__latest h3{white-space:nowrap}.sc-clinic-subtitle{display:block;margin:0;max-width:65rem;color:var(--sc-text-2);font-size:var(--sc-t-body-size);line-height:1.55}.sc-clinic-subtitle>:first-child{margin-right:6px;vertical-align:1px}.sc-clinic-subtitle a{color:var(--sc-accent);font-weight:600;text-decoration:none}.sc-clinic-latest__head{text-align:center}.sc-clinic-journalists{flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:var(--sc-s-6);padding:var(--sc-s-5) var(--sc-s-6)}.sc-clinic-journalists__cta{flex:none;margin-right:var(--sc-s-6)}@media (max-width:860px){.sc-clinic-journalists{flex-direction:column;align-items:flex-start}.sc-clinic-journalists__cta{margin-right:0}}.sc-home-threads .sc-strip-row{padding:var(--sc-s-4) var(--sc-s-5) var(--sc-s-5)}.sc-home-threads .sc-strip-row__head{min-height:40px;margin-bottom:var(--sc-s-3);padding-right:10rem}.sc-home-threads .sc-strip-handle{position:absolute;left:0;top:calc(var(--sc-s-4) + 8px)}.sc-home-threads .sc-strip-row__title{font-size:var(--sc-t-title-l-size);line-height:var(--sc-t-title-l-lh);letter-spacing:var(--sc-t-title-l-track);font-weight:var(--sc-w-display)}.sc-home-personal__actions{top:var(--sc-s-4);right:var(--sc-s-5);height:40px;align-items:center;gap:var(--sc-s-2);color:var(--sc-text-3)}.sc-home-personal__actions button{padding:4px 2px;border:0;background:none;color:var(--sc-text-2);font:inherit;font-size:var(--sc-t-body-s-size);font-weight:600;cursor:pointer}.sc-home-personal__actions button:focus-visible,.sc-home-personal__actions button:hover{color:var(--sc-text)}@media (max-width:860px){.sc-home-threads .sc-strip-row__head{padding-right:0}}.sc-support-costs{display:grid;gap:var(--sc-s-2);margin:0 0 var(--sc-s-3)}.sc-support-costs>div{display:grid;grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:var(--sc-s-4);padding:var(--sc-s-3) 0;border-bottom:1px solid var(--sc-line)}.sc-support-costs dt{color:var(--sc-text);font-weight:600}.sc-support-costs dd{margin:0}.sc-support-costs dd,.sc-support-note{color:var(--sc-text-2)}@media (max-width:640px){.sc-support-costs>div{grid-template-columns:minmax(0,1fr);gap:2px}}.sc-spin-row{position:relative;display:grid;grid-template-columns:96px minmax(0,1fr);gap:var(--sc-s-4);align-items:center;padding:var(--sc-s-3);border-radius:var(--sc-r-lg);background:var(--sc-surface);box-shadow:var(--sc-e-1);transition:box-shadow var(--sc-dur-base) var(--sc-ease-standard),transform var(--sc-dur-base) var(--sc-ease-standard)}@media (hover:hover){.sc-spin-row:hover{box-shadow:var(--sc-e-2),0 0 0 1px var(--sc-accent)}}.sc-spin-row:focus-within{box-shadow:var(--sc-e-2),0 0 0 2px var(--sc-focus)}.sc-spin-row__thumb{position:relative;width:96px;height:96px;border-radius:var(--sc-r-md);overflow:hidden;background:var(--sc-surface-2);display:grid;place-items:center}.sc-spin-row__thumb>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sc-spin-row__thumb .sc-party{position:absolute;left:4px;bottom:4px}.sc-spin-row__body{display:grid;gap:6px;min-width:0}.sc-spin-row__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-s-2);margin:0}.sc-spin-row__title{margin:0;font-size:var(--sc-t-body-size);line-height:1.35;font-weight:700;-webkit-line-clamp:2}.sc-spin-row__title a{color:var(--sc-text);text-decoration:none}.sc-spin-row__title a:after{content:"";position:absolute;inset:0;border-radius:inherit}.sc-spin-row__author{margin:0;color:var(--sc-text-3);font-size:var(--sc-t-caption-size);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-clinic-column__list{gap:var(--sc-s-2);max-height:760px}@media (max-width:520px){.sc-spin-row{grid-template-columns:72px minmax(0,1fr)}.sc-spin-row__thumb{width:72px;height:72px}}.sc-clinic-sotd__main{align-items:stretch}.sc-clinic-sotd__diagnosis{display:flex;flex-direction:column;gap:var(--sc-s-3);min-height:0}.sc-clinic-sotd__reading{position:relative;flex:1 1 0;min-height:220px;overflow:hidden;display:grid;align-content:start;gap:var(--sc-s-3);padding-right:var(--sc-s-2);outline:none;scrollbar-width:thin;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 64px),transparent)}.sc-clinic-sotd__reading:focus-visible,.sc-clinic-sotd__reading:hover{overflow-y:auto}.sc-clinic-sotd__reading[data-expanded]{flex:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.sc-clinic-sotd__reading p,.sc-clinic-sotd__reading ul{margin:0}.sc-clinic-sotd__reading h4{margin:var(--sc-s-2) 0 0;color:var(--sc-text);font-size:var(--sc-t-body-s-size);text-transform:uppercase;letter-spacing:.08em}.sc-clinic-sotd__list{display:grid;gap:var(--sc-s-2);padding-left:1.1em}.sc-clinic-sotd__list strong{color:var(--sc-text)}.sc-clinic-sotd__list .sc-verdict{margin-right:4px}.sc-clinic-sotd__limits{color:var(--sc-text-3);font-size:var(--sc-t-body-s-size)}.sc-clinic-sotd__toggle{border:0;background:none;padding:0;color:var(--sc-accent);font:inherit;font-size:var(--sc-t-body-s-size);font-weight:600;cursor:pointer}@media (max-width:900px){.sc-clinic-sotd__reading:not([data-expanded]){flex:none;max-height:360px}}.sc-home-spin__messages .sc-clinic-message{padding:var(--sc-s-4)}.sc-home-spin__messages .sc-clinic-message__text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--sc-t-body-s-size);line-height:1.55}@media (max-width:860px){.sc-home-spin__messages{grid-template-columns:minmax(0,1fr)}.sc-home-spin__messages:before{display:none}}.sc-home-spin__head{flex-direction:column;align-items:center;text-align:center;gap:var(--sc-s-1)}.sc-home-spin__head .sc-home-kicker{justify-content:center}.sc-home-spin__card{width:100%;max-width:760px;margin-inline:auto}.sc-home-spin__empty{margin-inline:auto}.sc-home-threads__config{display:grid;gap:var(--sc-s-3)}.sc-home-threads__bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-s-2) var(--sc-s-5);padding:var(--sc-s-3) var(--sc-s-5)}.sc-home-threads__bar h2{margin:0;white-space:nowrap}.sc-home-threads__hint{flex:1 1 16rem;margin:0}.sc-home-threads__count{margin-left:var(--sc-s-2);color:var(--sc-text-3);font-variant-numeric:tabular-nums}.sc-home-threads__bar .sc-home-pills{margin-left:auto}.sc-home-personal__actions{left:auto;width:auto;justify-content:flex-end;padding-right:0}.sc-home{gap:var(--sc-s-6)}@media (max-width:899px){.sc-home{gap:var(--sc-s-5)}}.sc-home-spin{gap:var(--sc-s-3);padding:var(--sc-s-4) var(--sc-s-5)}.sc-home-spin__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,680px) minmax(0,1fr);align-items:center;gap:var(--sc-s-5)}.sc-home-spin__head{display:grid;gap:2px;justify-items:start;text-align:left}.sc-home-spin__head .sc-home-kicker{justify-content:flex-start;margin:0}.sc-home-spin__head .sc-home-spin__meta{margin:2px 0 0;font-size:var(--sc-t-caption-size);color:var(--sc-text-3)}.sc-home-spin__card{max-width:none;margin:0}.sc-home-spin__card .sc-spin-row{padding:var(--sc-s-2);grid-template-columns:72px minmax(0,1fr)}.sc-home-spin__card .sc-spin-row__thumb{width:72px;height:72px}.sc-home-spin__empty{margin:0;text-align:center}.sc-home-spin__open{justify-self:end;color:var(--sc-accent);font-size:var(--sc-t-body-s-size);font-weight:600;text-decoration:none;white-space:nowrap}.sc-home-spin__open:hover{text-decoration:underline}@media (max-width:1000px){.sc-home-spin__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head open" "card card";gap:var(--sc-s-3)}.sc-home-spin__head{grid-area:head}.sc-home-spin__open{grid-area:open}.sc-home-spin__card,.sc-home-spin__empty{grid-area:card}}.sc-home-spin__messages{gap:var(--sc-s-4)}.sc-home-spin__messages .sc-clinic-message{gap:var(--sc-s-2);padding:var(--sc-s-3) var(--sc-s-4)}.sc-home-spin__messages .sc-clinic-empty{margin:0;font-size:var(--sc-t-body-s-size)}.sc-home-spin__messages:before{display:none}.sc-home-spin__row{grid-template-columns:minmax(0,1fr) minmax(0,760px) minmax(0,1fr)}.sc-home-spin__card .sc-spin-row{padding:var(--sc-s-3);grid-template-columns:132px minmax(0,1fr)}.sc-home-spin__card .sc-spin-row__thumb{width:132px;height:132px}.sc-spin-row__summary{margin:0;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:520px){.sc-home-spin__card .sc-spin-row{grid-template-columns:84px minmax(0,1fr)}.sc-home-spin__card .sc-spin-row__thumb{width:84px;height:84px}}.sc-home-intro__actions{position:relative;z-index:2}.sc-home-intro__actions .sc-btn,.sc-home-intro__actions .sc-btn:hover{background:#fff!important;color:#0b0b0b!important;opacity:1!important;box-shadow:0 1px 3px rgba(0,0,0,.25);border-color:transparent}.sc-clinic-column__title{text-align:center}.sc-home-baza__title{display:flex;align-items:baseline;gap:var(--sc-s-3)}.sc-home-baza__title .sc-home-baza__count{margin:0;white-space:nowrap}@media (min-width:1100px){.sc-home-baza__bar{grid-template-columns:minmax(0,1fr) minmax(260px,440px) minmax(0,1fr) var(--sc-home-baza-latest-w,260px);grid-template-areas:"title search . latest";padding-right:0}.sc-home-baza__latest{justify-items:start;text-align:left;padding-left:var(--sc-s-4)}}.sc-clinic-kicker .sc-clinic-message__meta{margin-left:var(--sc-s-1);text-transform:none;letter-spacing:0;font-weight:500}@media (min-width:1100px){.sc-home-baza__bar{grid-template-columns:auto minmax(0,1fr) 260px;grid-template-areas:"title search latest";-moz-column-gap:var(--sc-s-6);column-gap:var(--sc-s-6);padding-right:var(--sc-s-5)}.sc-home-baza__search{width:100%;max-width:none;justify-self:stretch}.sc-home-baza__search>*{max-width:none}.sc-home-baza__latest{justify-items:end;text-align:right;padding-left:0}}.sc-clinic-message>.sc-clinic-kicker{display:flex;align-items:center;gap:var(--sc-s-2);width:100%}.sc-clinic-message>.sc-clinic-kicker .sc-clinic-message__meta{margin-left:auto;white-space:nowrap}.sc-spin-switch{display:grid;gap:var(--sc-s-4)}.sc-spin-switch__tabs{display:flex;align-items:center;justify-content:center;gap:var(--sc-s-2);margin:0;color:var(--sc-text-3)}.sc-spin-switch__tabs button{border:0;background:none;padding:2px 4px;color:var(--sc-text-3);font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;border-bottom:2px solid transparent}.sc-spin-switch__tabs button[aria-selected=true]{color:var(--sc-text);border-bottom-color:var(--sc-accent)}.sc-clinic-sotd .sc-spin-switch__tabs{color:var(--sc-accent);font-size:var(--sc-t-body-s-size);font-weight:600;text-transform:uppercase;letter-spacing:.12em}.sc-home-spin__head .sc-spin-switch__tabs{justify-content:flex-start;flex-wrap:wrap}.sc-clinic-message__open{display:block;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.sc-clinic-message__open:hover .sc-clinic-message__text{color:var(--sc-text);text-decoration:underline;text-decoration-color:var(--sc-line)}.sc-clinic-dialog{width:min(760px,calc(100vw - 32px));max-height:min(86vh,900px);padding:0;border:0;border-radius:var(--sc-r-xl);background:var(--sc-surface);color:var(--sc-text);box-shadow:var(--sc-e-3),0 0 0 1px var(--sc-line)}.sc-clinic-dialog::backdrop{background:rgba(0,0,0,.6)}.sc-clinic-dialog__body{display:grid;gap:var(--sc-s-3);padding:0 var(--sc-s-6) var(--sc-s-6);max-height:inherit;overflow-y:auto;line-height:1.6;color:var(--sc-text-2)}.sc-clinic-dialog__body ol,.sc-clinic-dialog__body p,.sc-clinic-dialog__body ul{margin:0}.sc-clinic-dialog__body h3,.sc-clinic-dialog__body h4{margin:var(--sc-s-3) 0 0;color:var(--sc-text);font-size:var(--sc-t-body-size)}.sc-clinic-dialog__head{position:sticky;top:0;display:flex;justify-content:space-between;align-items:flex-start;gap:var(--sc-s-4);padding:var(--sc-s-5) 0 var(--sc-s-2);background:var(--sc-surface)}.sc-clinic-dialog__head h2{margin:0;color:var(--sc-text);font-size:var(--sc-t-title-m-size);line-height:1.3}.sc-clinic-dialog__close{flex:none;width:36px;height:36px;border:0;border-radius:50%;background:var(--sc-surface-2);color:var(--sc-text);font-size:22px;line-height:1;cursor:pointer}.sc-clinic-dialog__lead{color:var(--sc-text);font-size:var(--sc-t-body-size);font-weight:600}.sc-clinic-dialog__posts{display:grid;gap:var(--sc-s-2);padding:0;list-style:none}.sc-clinic-dialog__posts li{padding:var(--sc-s-3);border-radius:var(--sc-r-md);background:var(--sc-surface-2);font-size:var(--sc-t-body-s-size)}.sc-clinic-dialog__posts a{color:var(--sc-accent);text-decoration:none}.sc-clinic-dialog__note{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-s-2);color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-clinic-dialog__note a{color:var(--sc-accent)}.sc-interview{display:grid;gap:var(--sc-s-4);padding:var(--sc-s-5);border-radius:var(--sc-r-xl);background:var(--sc-surface);box-shadow:0 0 0 1px var(--sc-accent)}.sc-home-interview{padding:0;box-shadow:none;background:none}.sc-home-interview .sc-interview{padding:var(--sc-s-4) var(--sc-s-5)}.sc-interview__top{display:grid;grid-template-columns:200px minmax(0,1fr);gap:var(--sc-s-5);align-items:center}.sc-interview__thumb{position:relative;display:block;aspect-ratio:16/9;border-radius:var(--sc-r-md);overflow:hidden;background:var(--sc-surface-2)}.sc-interview__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sc-interview__thumb span{position:absolute;inset:0;display:grid;place-items:center;color:#fff;font-size:28px;text-shadow:0 2px 8px rgba(0,0,0,.6)}.sc-interview__head{display:grid;gap:6px;min-width:0}.sc-interview__head .sc-clinic-kicker{display:flex;width:100%}.sc-interview__head .sc-clinic-message__meta{margin-left:auto;text-transform:none;letter-spacing:0;font-weight:500;color:var(--sc-text-3)}.sc-interview__head h3{margin:0;line-height:1.3}.sc-interview__head h3 button{padding:0;border:0;background:none;color:var(--sc-text);font:inherit;text-align:left;cursor:pointer}.sc-interview__head h3 button:hover{text-decoration:underline}.sc-interview__summary{margin:0;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.sc-interview__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sc-s-4)}.sc-interview__cols article{display:grid;gap:6px;align-content:start;padding:var(--sc-s-3) var(--sc-s-4);border-radius:var(--sc-r-lg);box-shadow:0 0 0 1px var(--sc-line)}.sc-interview__who{margin:0;color:var(--sc-accent);font-size:var(--sc-t-caption-size);font-weight:600;text-transform:uppercase;letter-spacing:.1em}.sc-interview__text{color:var(--sc-text-2)}.sc-interview__overall,.sc-interview__text{margin:0;font-size:var(--sc-t-body-s-size);line-height:1.55;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.sc-interview__overall{color:var(--sc-text);-webkit-line-clamp:4}.sc-interview__more{margin:0;text-align:right}.sc-interview__more button{border:0;background:none;padding:0;color:var(--sc-accent);font:inherit;font-size:var(--sc-t-body-s-size);font-weight:600;cursor:pointer}.sc-interview__sources{display:flex;flex-wrap:wrap;gap:var(--sc-s-2);margin-top:4px}.sc-interview__sources a{color:var(--sc-accent);font-size:var(--sc-t-caption-size)}.sc-message-history,.sc-politicians{display:grid;gap:var(--sc-s-3)}.sc-message-history h2,.sc-politicians__head h2{margin:0;font-size:var(--sc-t-title-m-size)}.sc-politicians h3 span,.sc-politicians__head h2 span{margin-left:var(--sc-s-2);color:var(--sc-accent)}.sc-politicians__head p{margin:4px 0 0;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size)}.sc-message-history__cols,.sc-politicians__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sc-s-5)}.sc-message-history h3,.sc-politicians h3{margin:0 0 var(--sc-s-2);padding-bottom:var(--sc-s-2);border-bottom:1px solid var(--sc-line);font-size:var(--sc-t-body-size);text-align:center}.sc-politicians table{width:100%;border-collapse:collapse;font-size:var(--sc-t-body-s-size)}.sc-politicians th{color:var(--sc-text-3);font-size:var(--sc-t-caption-size);font-weight:600;text-align:right;padding:4px 6px}.sc-politicians td:first-child,.sc-politicians th:first-child{text-align:left}.sc-politicians td{padding:6px;border-top:1px solid var(--sc-hairline);text-align:right;font-variant-numeric:tabular-nums}.sc-politicians td:first-child a:last-child{margin-left:4px;color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-politicians td a{color:var(--sc-text);text-decoration:none}.sc-politicians__more{margin:0;text-align:center}.sc-politicians__more button{border:0;background:none;color:var(--sc-accent);font:inherit;font-weight:600;cursor:pointer}.sc-message-history ol{display:grid;gap:var(--sc-s-2);max-height:420px;overflow-y:auto;margin:0;padding:0 var(--sc-s-1) 0 0;list-style:none;scrollbar-width:thin}.sc-message-history li button{display:grid;gap:2px;width:100%;padding:var(--sc-s-3);border:0;border-radius:var(--sc-r-md);background:var(--sc-surface);color:var(--sc-text-2);font:inherit;font-size:var(--sc-t-body-s-size);text-align:left;cursor:pointer}.sc-message-history li button:hover{color:var(--sc-text)}.sc-message-history time{color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-message-history li span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:760px){.sc-interview__cols,.sc-interview__top,.sc-message-history__cols,.sc-politicians__cols{grid-template-columns:minmax(0,1fr)}}.sc-home-baza__results,.sc-home-lead__list{overflow-x:hidden}.sc-home-spin__head .sc-spin-switch__tabs{flex-wrap:nowrap;font-size:var(--sc-t-title-m-size);white-space:nowrap}.sc-home-spin__head .sc-home-spin__open{justify-self:start;margin-top:2px}.sc-spin-row__badge{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;background:var(--sc-accent);color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sc-home-spin__row{align-items:start}.sc-home-spin__card{align-self:center}.sc-interview__top{grid-template-columns:320px minmax(0,1fr);align-items:start}.sc-interview__head h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--sc-t-title-m-size)}.sc-interview__summary{-webkit-line-clamp:2}.sc-interview__text{-webkit-line-clamp:3}@media (max-width:760px){.sc-interview__top{grid-template-columns:minmax(0,1fr)}}.sc-home-spin__header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:var(--sc-s-2) var(--sc-s-4)}.sc-home-spin__header .sc-home-kicker{display:flex;align-items:center;gap:var(--sc-s-2);margin:0}.sc-home-spin__header h2{margin:0}.sc-home-spin__sotd{padding:var(--sc-s-4) 0 0;background:none;box-shadow:none}.sc-clinic-latest__bar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:var(--sc-s-4);padding-bottom:var(--sc-s-3);border-bottom:1px solid var(--sc-line)}.sc-clinic-latest__camp{font-size:var(--sc-t-title-m-size);font-weight:var(--sc-w-title);color:var(--sc-text)}.sc-clinic-latest__camp:last-child{text-align:right}@media (max-width:860px){.sc-clinic-latest__bar{grid-template-columns:minmax(0,1fr)}.sc-clinic-latest__camp{display:none}.sc-clinic-column .sc-sr-only{position:static;width:auto;height:auto;clip:auto;margin:0;font-size:var(--sc-t-title-m-size)}}.sc-clinic-latest__camp:first-child{justify-self:start;text-align:left}.sc-clinic-latest__camp:last-child{justify-self:end}.sc-interview__lede{margin:0;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:1.55;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.sc-interview__summary{color:var(--sc-text)}.sc-home-interview{display:grid;grid-template-columns:200px minmax(0,1fr);gap:var(--sc-s-5);align-items:start;padding:var(--sc-s-4) var(--sc-s-5);background:var(--sc-surface);box-shadow:0 0 0 1px var(--sc-accent)}.sc-home-interview__head{display:grid;gap:2px;justify-items:start;padding-top:var(--sc-s-2)}.sc-home-interview__head .sc-home-kicker{display:flex;align-items:center;gap:var(--sc-s-2);margin:0}.sc-home-interview__head h2{margin:0}.sc-home-interview .sc-interview{padding:0;box-shadow:none;background:none}.sc-home-interview .sc-interview__head>.sc-clinic-kicker{display:none}@media (max-width:900px){.sc-home-interview{grid-template-columns:minmax(0,1fr)}}.sc-home-spin__sotd{padding-top:0;margin-top:calc(var(--sc-s-3) * -1)}.sc-home-interview__head .sc-home-spin__open{justify-self:start;margin-top:var(--sc-s-2)}.sc-home-interview__head .sc-home-spin__meta{margin:2px 0 0;color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}:root{--sc-panel-ring:0 0 0 1px var(--sc-line);--sc-panel-pad:var(--sc-s-5) var(--sc-s-6)}.sc-clinic-journalists,.sc-clinic-sotd,.sc-clinic>.sc-interview,.sc-home-band-surface,.sc-home-baza__bar,.sc-home-interview,.sc-home-spin,.sc-home-threads .sc-strip-row,.sc-home-threads__bar,.sc-message-history,.sc-politicians,.sc-scale{border:0;border-radius:var(--sc-r-2xl);background:var(--sc-surface);box-shadow:var(--sc-panel-ring)}.sc-clinic-journalists,.sc-clinic-sotd,.sc-clinic>.sc-interview,.sc-home-band-surface,.sc-home-interview,.sc-home-spin,.sc-message-history,.sc-politicians,.sc-scale{padding:var(--sc-panel-pad)}.sc-clinic-journalists{background:linear-gradient(135deg,var(--sc-accent-soft),var(--sc-surface) 70%)}.sc-clinic-message,.sc-clinic-source,.sc-interview__cols article{border-radius:var(--sc-r-lg);box-shadow:var(--sc-panel-ring)}.sc-clinic-split .sc-clinic-message,.sc-home-spin__messages .sc-clinic-message{background:transparent}.sc-clinic-split:before,.sc-home-spin__messages:before{display:none}.sc-clinic-split{gap:var(--sc-s-4)}.sc-clinic{gap:var(--sc-s-6)}.sc-home-interview,.sc-home-spin{gap:var(--sc-s-4)}.sc-clinic-sotd__post blockquote{max-height:26rem;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 48px),transparent)}.sc-clinic-sotd__post blockquote:hover{overflow-y:auto;-webkit-mask-image:none;mask-image:none;scrollbar-width:thin}.sc-message-history h2,.sc-politicians__head h2,.sc-scale__title{font-size:var(--sc-t-title-m-size);font-weight:var(--sc-w-title)}@media (max-width:760px){:root{--sc-panel-pad:var(--sc-s-4)}}.sc-home-spin .sc-home-spin__sotd{padding:0;margin-top:0;box-shadow:none;background:none;border-radius:0}.sc-onas-phase,.sc-onas-phase[data-current]{border:0;border-radius:var(--sc-r-2xl);background:var(--sc-surface);box-shadow:var(--sc-panel-ring)}.sc-onas-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-onas-flow li:not(:last-child):after{display:none}@media (max-width:640px){.sc-onas-flow{grid-template-columns:minmax(0,1fr)}}.sc-spin-switch__bar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:var(--sc-s-4)}.sc-spin-switch__bar .sc-home-kicker{display:flex;align-items:center;gap:var(--sc-s-2)}.sc-spin-switch__bar h2{margin:0}.sc-spin-switch__bar .sc-spin-switch__tabs{padding-bottom:4px}.sc-spin-switch__right{display:flex;justify-content:flex-end}.sc-spin-switch__right .sc-home-spin__meta{margin:0;padding-bottom:6px;text-align:right}.sc-home-spin__sotd .sc-spin-switch{gap:var(--sc-s-3)}@media (max-width:760px){.sc-spin-switch__bar{grid-template-columns:minmax(0,1fr);align-items:start}.sc-spin-switch__right{justify-content:flex-start}}.sc-message-history>h2{text-align:center}.sc-spin-author__party{margin-left:auto;flex:none}.sc-spin-author__party .sc-party{height:30px;min-width:3.4rem;padding:0 10px;border-radius:8px;font-size:13px}.sc-spin-author__party .sc-party--none{display:none}.sc-spin-author__text{min-width:0}.sc-spin-author{width:100%}.sc-btn[data-size=sm]{min-height:28px}.sc-spin-switch__tabs button{min-height:32px;padding-inline:var(--sc-s-2)}.sc-site-header nav a{min-height:32px;display:inline-flex;align-items:center}.sc-home-interview__more{border:0;background:none;padding:0;font:inherit;font-size:var(--sc-t-body-s-size);font-weight:600;color:var(--sc-accent);cursor:pointer;text-align:left}.sc-home-interview .sc-interview{gap:var(--sc-s-3)}.sc-spin-switch__tabs button{border-bottom:0;color:var(--sc-text);transition:color .15s}.sc-spin-switch__tabs button[aria-selected=false]:hover,.sc-spin-switch__tabs button[aria-selected=true]{color:var(--sc-accent)}.sc-spin-switch__tabs>span{color:var(--sc-text-3)}.sc-interview__media{display:grid;gap:var(--sc-s-3);align-content:start}.sc-interview__media .sc-interview__more{text-align:left}body,html{overflow-x:clip}.sc-carousel__scroller,.sc-dr-spin__related,.sc-editor-timeline,.sc-external-results__cards,.sc-material-waterfall__scroll,.sc-morph-strip,.sc-motion-strip-tiles,.sc-news-strip__track,.sc-personal-strip__track,.sc-search-links>div,.sc-strip__scroller,.sc-surface__related-track,.sc-top-ten__track{overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x pan-y}@media (max-width:760px){.sc-dr-spin__related,.sc-external-results__cards,.sc-news-strip__track,.sc-personal-strip__track,.sc-search-links>div,.sc-strip__scroller,.sc-surface__related-track,.sc-top-ten__track{scroll-snap-type:x mandatory}}@media (max-width:760px),(pointer:coarse){.sc-strip-handle{display:none}}.sc-interview-archive{display:grid;gap:var(--sc-s-2);padding-top:var(--sc-s-4);border-top:1px solid var(--sc-line)}.sc-interview-archive__title{margin:0;color:var(--sc-text-3);font-size:var(--sc-t-caption-size);font-weight:600;letter-spacing:.12em;text-transform:uppercase}.sc-interview-archive ul{display:grid;gap:var(--sc-s-2);margin:0;padding:0;list-style:none}.sc-interview-archive__row{display:grid;grid-template-columns:9.5rem minmax(9rem,13rem) minmax(0,1fr) auto;align-items:center;gap:var(--sc-s-4);width:100%;min-height:48px;padding:var(--sc-s-2) var(--sc-s-4);border:0;border-radius:var(--sc-r-lg);background:transparent;box-shadow:var(--sc-panel-ring);color:var(--sc-text);font:inherit;text-align:left;cursor:pointer;transition:box-shadow .15s,background .15s}.sc-interview-archive__row:hover{background:var(--sc-surface-2);box-shadow:0 0 0 1px var(--sc-accent)}.sc-interview-archive__row time{color:var(--sc-accent);font-size:var(--sc-t-body-s-size);font-weight:600;white-space:nowrap}.sc-interview-archive__who{display:grid;font-size:var(--sc-t-body-s-size);font-weight:600;min-width:0}.sc-interview-archive__who small{color:var(--sc-text-3);font-size:var(--sc-t-caption-size);font-weight:400}.sc-interview-archive__headline{min-width:0;overflow:hidden;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);text-overflow:ellipsis;white-space:nowrap}@media (max-width:760px){.sc-interview-archive__row{grid-template-columns:minmax(0,1fr) auto;gap:var(--sc-s-1) var(--sc-s-3)}.sc-interview-archive__row time{grid-column:1/-1}.sc-interview-archive__headline{grid-column:1/-1;white-space:normal}}@media (min-width:761px){.sc-spin-switch__bar{grid-template-areas:"kicker tabs right" "title . .";align-items:center;row-gap:2px}.sc-spin-switch__bar>div:first-child,.sc-spin-switch__bar>div:first-child>header{display:contents}.sc-spin-switch__bar .sc-home-kicker{grid-area:kicker}.sc-spin-switch__bar h2{grid-area:title}.sc-spin-switch__bar .sc-spin-switch__tabs{grid-area:tabs;padding-bottom:0}.sc-spin-switch__bar .sc-spin-switch__right{grid-area:right;align-self:center}.sc-spin-switch__right .sc-home-spin__meta{padding-bottom:0}.sc-home-spin__sotd .sc-clinic-sotd__post{padding-top:var(--sc-s-2)}}.sc-home-interview__head{padding-top:0}.sc-home-interview__head,.sc-spin-switch__bar{row-gap:2px}@media (min-width:761px){.sc-spin-switch__bar{grid-template-areas:"kicker . ." "title tabs right";align-items:end}.sc-spin-switch__bar .sc-spin-switch__tabs{align-self:end;padding-bottom:4px}.sc-spin-switch__bar .sc-spin-switch__tabs button{min-height:24px;padding-block:0}.sc-spin-switch__bar .sc-spin-switch__right{align-self:end}.sc-spin-switch__right .sc-home-spin__meta{padding-bottom:6px}.sc-home-spin__sotd .sc-clinic-sotd__post{padding-top:0}}.sc-clinic-sotd__actions{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--sc-s-3)}.sc-clinic-sotd__share{justify-self:center}.sc-clinic-sotd__full{justify-self:end}.sc-clinic-sotd__toggle{justify-self:start}.sc-clinic-sotd__actions .sc-clinic-sotd__full,.sc-clinic-sotd__actions .sc-clinic-sotd__toggle,.sc-clinic-sotd__share .sc-btn{font-family:inherit;font-size:var(--sc-t-body-s-size);font-weight:600;letter-spacing:0;line-height:1.4}.sc-clinic-sotd__full{color:var(--sc-accent);text-decoration:none;white-space:nowrap}.sc-clinic-sotd__full:hover{text-decoration:underline}.sc-clinic-sotd__diagnosis{scroll-margin-top:88px}@media (max-width:520px){.sc-clinic-sotd__actions{display:flex;flex-wrap:wrap;justify-content:space-between}}.sc-clinic-sotd__post blockquote,.sc-clinic-sotd__reading:not([data-expanded]){overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:transparent transparent}.sc-clinic-sotd__post blockquote:hover,.sc-clinic-sotd__reading:not([data-expanded]):focus-visible,.sc-clinic-sotd__reading:not([data-expanded]):hover{scrollbar-color:color-mix(in srgb,var(--sc-text) 35%,transparent) transparent}.sc-clinic-sotd__post blockquote::-webkit-scrollbar,.sc-clinic-sotd__reading::-webkit-scrollbar{width:6px}.sc-clinic-sotd__post blockquote::-webkit-scrollbar-thumb,.sc-clinic-sotd__reading::-webkit-scrollbar-thumb{background:transparent;border-radius:3px}.sc-clinic-sotd__post blockquote:hover::-webkit-scrollbar-thumb,.sc-clinic-sotd__reading:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--sc-text) 35%,transparent)}:root{--sc-panel-ring:0 0 0 1px color-mix(in srgb,var(--sc-text) 13%,transparent)}.sc-clinic-latest__bar{align-items:start}.sc-clinic-latest__bar h3,.sc-clinic-latest__camp{line-height:var(--sc-t-title-m-lh)}@media (min-width:901px){.sc-clinic-sotd__main{grid-template-rows:auto auto 1fr auto;row-gap:var(--sc-s-3);align-items:stretch}.sc-clinic-sotd__diagnosis,.sc-clinic-sotd__post{display:grid;grid-row:span 4;grid-template-rows:subgrid;gap:inherit;min-height:0}.sc-clinic-sotd__post>.sc-clinic-sotd__camp{grid-row:1;align-self:center;margin:0}.sc-clinic-sotd__post>:first-child{grid-row:2;align-self:start}.sc-clinic-sotd__post>blockquote{grid-row:3;align-self:start;margin:0}.sc-clinic-sotd__post>a:last-child{grid-row:4;align-self:center}.sc-clinic-sotd__diagnosis>.sc-spin-card__verdict{grid-row:1;align-self:center;margin:0}.sc-clinic-sotd__diagnosis>h3{grid-row:2;align-self:start}.sc-clinic-sotd__diagnosis>.sc-clinic-sotd__reading{grid-row:3}.sc-clinic-sotd__diagnosis>.sc-clinic-sotd__actions{grid-row:4;align-self:center;margin:0}.sc-clinic-sotd__reading:not([data-expanded]){contain:size;min-height:220px;flex:none}.sc-home-spin__sotd .sc-clinic-sotd__post{padding-top:0}}.sc-clinic-sotd__post>.sc-clinic-sotd__camp{order:-1;justify-self:end;text-align:right;margin:0}.sc-clinic-group{display:grid;gap:var(--sc-s-5);padding:var(--sc-panel-pad);border-radius:var(--sc-r-2xl);background:var(--sc-surface);box-shadow:var(--sc-panel-ring)}.sc-clinic-group>.sc-message-history,.sc-clinic-group>.sc-scale{padding:0;border-radius:0;background:none;box-shadow:none}.sc-clinic-group>.sc-clinic-latest,.sc-clinic-group>.sc-message-history{padding-top:var(--sc-s-5);border-top:1px solid var(--sc-line)}.sc-clinic-message[data-surface=nested]{background:var(--sc-surface-2)}.sc-home-threads{gap:0;padding:var(--sc-panel-pad);border-radius:var(--sc-r-2xl);background:var(--sc-surface);box-shadow:var(--sc-panel-ring)}.sc-home-threads .sc-home-threads__bar,.sc-home-threads .sc-strip-row{border-radius:0;background:none;box-shadow:none}.sc-home-threads .sc-home-threads__bar{padding:0 0 var(--sc-s-4)}.sc-home-threads .sc-reorder-strips__list{gap:0}.sc-home-threads .sc-strip-row{padding:var(--sc-s-4) 0;border-top:1px solid var(--sc-line)}.sc-home-threads .sc-strip-row:last-child{padding-bottom:0}.sc-spin-author__party:has(.sc-spin-author__caption){display:flex;flex-direction:column;align-items:flex-end;gap:6px;align-self:stretch;justify-content:flex-start}.sc-spin-author__caption{color:var(--sc-text-3);font-size:var(--sc-t-caption-size);font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1.2;white-space:nowrap}.sc-clinic-sotd__post .sc-spin-author{align-items:center}@media (min-width:761px){.sc-spin-switch__bar{grid-template-areas:"head tabs right";grid-template-rows:auto;align-items:center}.sc-spin-switch__bar>div:first-child{display:block;grid-area:head}.sc-spin-switch__bar>div:first-child>header{display:grid;gap:2px}.sc-spin-switch__bar>div:first-child>header>*{grid-area:auto;justify-self:start}.sc-spin-switch__bar .sc-spin-switch__right,.sc-spin-switch__bar .sc-spin-switch__tabs{align-self:center;padding-bottom:0}.sc-spin-switch__right .sc-home-spin__meta{padding-bottom:0}.sc-home-spin:has(.sc-spin-switch__bar){padding-top:var(--sc-s-4)}}.sc-interview__cols{grid-template-rows:auto auto 1fr}.sc-interview__cols>article{display:grid;grid-row:span 3;grid-template-rows:subgrid;align-content:start}.sc-interview__cols .sc-spin-card__verdict{min-height:26px;margin:0;align-items:center}.sc-interview__noverdict{color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}@media (max-width:760px){.sc-interview__cols>article{grid-row:auto;grid-template-rows:none}}.sc-source-page__social{margin-left:var(--sc-s-2);padding:1px 6px;border-radius:var(--sc-r-sm);box-shadow:var(--sc-panel-ring);color:var(--sc-text-2);font-size:var(--sc-t-caption-size);font-weight:600;text-decoration:none}.sc-source-page__social:hover{color:var(--sc-accent)}@media (min-width:761px){.sc-clinic>.sc-clinic-sotd:has(.sc-spin-switch__bar){padding-top:var(--sc-s-4)}}.sc-clinic-sotd .sc-spin-switch__bar .sc-home-section__title{margin:0}.sc-clinic-group>.sc-scale .sc-scale__title{text-align:center}.sc-clinic-group .sc-clinic-column__list .sc-spin-row{padding-left:0}.sc-onas-tech{margin-top:var(--sc-s-3)}.sc-onas-tech>summary{cursor:pointer;color:var(--sc-accent);font-size:var(--sc-t-body-s-size);font-weight:600;list-style:none}.sc-onas-tech>summary::-webkit-details-marker{display:none}.sc-onas-tech>summary:after{content:" ↓"}.sc-onas-tech[open]>summary:after{content:" ↑"}.sc-onas-tech>.sc-onas-stack{margin-top:var(--sc-s-3)}.sc-onas-planned .sc-onas-tag{margin-right:var(--sc-s-1);vertical-align:middle}.sc-support-goal{display:grid;gap:var(--sc-s-2)}.sc-support-goal__bar{height:12px;border-radius:999px;background:var(--sc-surface-2);box-shadow:var(--sc-panel-ring);overflow:hidden}.sc-support-goal__bar>span{display:block;height:100%;border-radius:inherit;background:var(--sc-accent)}.sc-support-goal p{margin:0;color:var(--sc-text-2);font-variant-numeric:tabular-nums}.sc-support-goal strong{color:var(--sc-text)}.sc-deleted{display:grid;gap:var(--sc-s-4);padding:var(--sc-panel-pad);border-radius:var(--sc-r-2xl);background:var(--sc-surface);box-shadow:var(--sc-panel-ring)}.sc-deleted__head{display:grid;gap:var(--sc-s-1)}.sc-deleted__head h2{margin:0;font-size:var(--sc-t-title-m-size);font-weight:var(--sc-w-title)}.sc-deleted__head p:not(.sc-clinic-kicker){margin:0;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size)}.sc-deleted__list{display:grid;gap:var(--sc-s-2);margin:0;padding:0;list-style:none;max-height:420px;overflow-y:auto;scrollbar-width:thin}.sc-deleted__list li{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 10.5rem 8.5rem;align-items:center;gap:var(--sc-s-4);padding:var(--sc-s-2) var(--sc-s-3);border-radius:var(--sc-r-lg);box-shadow:var(--sc-panel-ring)}.sc-deleted__who{display:grid;min-width:0;font-weight:600}.sc-deleted__who a{color:var(--sc-text);text-decoration:none}.sc-deleted__none,.sc-deleted__when,.sc-deleted__who small{color:var(--sc-text-3);font-size:var(--sc-t-caption-size);font-weight:400}.sc-deleted__top{margin:0;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size)}.sc-deleted__top a{color:var(--sc-text);font-weight:600;text-decoration:none}.sc-deleted__archive a{color:var(--sc-accent,#3b82f6);font-size:var(--sc-t-caption-size);font-weight:600;text-decoration:none;white-space:nowrap}.sc-deleted__archive a.sc-deleted__search{color:var(--sc-text-3);font-weight:400}@media (max-width:640px){.sc-deleted__list li{grid-template-columns:minmax(0,1fr) auto}.sc-deleted__when{grid-column:1/-1}}.sc-report-page{width:min(100% - 2 * var(--sc-gutter,16px),1180px);margin:var(--sc-s-6) auto var(--sc-s-8)}.sc-report{display:grid;gap:var(--sc-s-5)}.sc-report__head{display:grid;gap:var(--sc-s-3);justify-items:start}.sc-report__head h1{margin:0;font-size:clamp(28px,4vw,44px);line-height:1.15;font-weight:var(--sc-w-title)}.sc-report__summary{margin:0;max-width:75ch;color:var(--sc-text-2);font-size:var(--sc-t-body-l-size,18px);line-height:1.6}.sc-report__share{border:0;background:none;padding:0;color:var(--sc-accent);font:inherit;font-size:var(--sc-t-body-s-size);font-weight:600;cursor:pointer}.sc-report__panel{display:grid;gap:var(--sc-s-4);padding:var(--sc-panel-pad);border-radius:var(--sc-r-2xl);background:var(--sc-surface);box-shadow:var(--sc-panel-ring)}.sc-report__panel>.sc-scale{padding:0;box-shadow:none;background:none}.sc-report__title{margin:0;font-size:var(--sc-t-title-m-size);font-weight:var(--sc-w-title)}.sc-report__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sc-s-6)}.sc-report__cols h3{margin:0 0 var(--sc-s-2);font-size:var(--sc-t-body-l-size,18px)}.sc-report__cols h3 span,.sc-report__cols li span,.sc-report__interviews li>span,.sc-report__interviews small,.sc-report__note{color:var(--sc-text-3);font-size:var(--sc-t-caption-size);font-weight:400}.sc-report__cols ol{display:grid;gap:var(--sc-s-1);margin:0;padding-left:1.2em}.sc-report__deleted{display:flex;gap:var(--sc-s-6);margin:0;font-size:var(--sc-t-body-l-size,18px)}.sc-report__note{margin:0}.sc-report__interviews{display:grid;gap:var(--sc-s-2);margin:0;padding:0;list-style:none}.sc-report__interviews li>span{margin-right:var(--sc-s-2)}.sc-report__archive ul{display:flex;flex-wrap:wrap;gap:var(--sc-s-2) var(--sc-s-4);margin:var(--sc-s-2) 0 0;padding:0;list-style:none}.sc-report__archive a[aria-current=page]{color:var(--sc-text);font-weight:600}@media (max-width:760px){.sc-report__cols{grid-template-columns:minmax(0,1fr)}}.sc-onas-terms--three{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}@media (max-width:900px){.sc-onas-terms--three{grid-template-columns:minmax(0,1fr)}}@media (min-width:761px){.sc-onas-hero__after,.sc-onas-prose p{text-align:justify;hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:7 3 3}}.sc-source-chips{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:4px}.sc-source-chip{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:999px;box-shadow:var(--sc-panel-ring);color:var(--sc-text-3);font-size:11px;font-weight:600;letter-spacing:.02em;text-decoration:none;white-space:nowrap}.sc-source-chip.is-on{color:var(--sc-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--sc-accent) 55%,transparent)}a.sc-source-chip:hover{background:color-mix(in srgb,var(--sc-accent) 12%,transparent)}.sc-source-legend{display:flex;flex-wrap:wrap;gap:var(--sc-s-2) var(--sc-s-5);margin:0;padding:0;list-style:none;color:var(--sc-text-2);font-size:var(--sc-t-caption-size)}.sc-source-legend li{display:flex;align-items:center;gap:6px}.sc-council{gap:var(--sc-s-2);padding:var(--sc-s-3) var(--sc-s-4);border-radius:var(--sc-r-lg);box-shadow:var(--sc-panel-ring);font-size:var(--sc-t-body-s-size);color:var(--sc-text-2)}.sc-council__title{margin:0;color:var(--sc-text);font-weight:600}.sc-council ul{display:flex;flex-wrap:wrap;gap:var(--sc-s-1) var(--sc-s-4);margin:0;padding:0;list-style:none}.sc-council strong{color:var(--sc-text);font-weight:600}.sc-council__roles{margin:0;color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-interview-archive__row{grid-template-columns:9.5rem minmax(9rem,13rem) auto minmax(0,1fr)}.sc-interview-archive__score{display:inline-flex;align-items:center;gap:var(--sc-s-2);white-space:nowrap}@media (max-width:760px){.sc-interview-archive__row{grid-template-columns:minmax(0,1fr) auto}.sc-interview-archive__score{justify-self:end}}.sc-clinic-sotd__quote{display:grid;align-content:start;min-width:0}.sc-clinic-sotd__media{display:grid;grid-template-columns:1fr;gap:var(--sc-s-2);border-radius:var(--sc-r-lg);overflow:hidden}.sc-clinic-sotd__media[data-count="2"]{grid-template-columns:1fr 1fr}.sc-clinic-sotd__media img{width:100%;max-height:260px;-o-object-fit:cover;object-fit:cover;border-radius:var(--sc-r-lg);background:var(--sc-surface-2)}@media (min-width:901px){.sc-clinic-sotd__post>.sc-clinic-sotd__quote{grid-row:3;align-self:start}}@media (min-width:761px){.sc-onas-flow{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}}.sc-onas-subtitle{margin:var(--sc-s-5) 0 var(--sc-s-2);color:var(--sc-text);font-size:var(--sc-t-title-s-size);line-height:var(--sc-t-title-s-lh);font-weight:var(--sc-w-title)}.sc-clinic-stats ul{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--sc-s-2);margin:0;padding:0;list-style:none}.sc-clinic-stats li{display:grid;gap:2px;justify-items:center;padding:var(--sc-s-3) var(--sc-s-2);border-radius:var(--sc-r-lg);background:var(--sc-surface);box-shadow:var(--sc-panel-ring);text-align:center}.sc-clinic-stats strong{color:var(--sc-text);font-size:var(--sc-t-title-m-size);font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1}.sc-clinic-stats span{color:var(--sc-text-2);font-size:var(--sc-t-caption-size)}.sc-clinic-stats small{color:var(--sc-accent);font-weight:600}@media (max-width:760px){.sc-clinic-stats ul{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-clinic-stats li:last-child{grid-column:1/-1}}.sc-newsletter{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--sc-s-6);padding:var(--sc-s-6);border-radius:var(--sc-r-xl);background:linear-gradient(135deg,var(--sc-accent-soft),var(--sc-surface) 70%);box-shadow:var(--sc-panel-ring)}.sc-newsletter__text{display:grid;gap:var(--sc-s-1)}.sc-newsletter__text h2{margin:0;color:var(--sc-text);font-size:var(--sc-t-title-m-size);font-weight:var(--sc-w-title)}.sc-newsletter__text p:last-child{margin:0;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size)}.sc-newsletter__form{display:grid;gap:var(--sc-s-2)}.sc-newsletter__row{display:flex;gap:var(--sc-s-2)}.sc-newsletter__row input.sc-input{flex:1;min-width:0;min-height:44px;padding:10px 14px;border:1px solid var(--sc-control-line);border-radius:var(--sc-radius-control);background:var(--sc-bg,transparent);color:var(--sc-text);font:inherit}.sc-newsletter__row input:focus-visible{outline:2px solid var(--sc-accent);outline-offset:1px}.sc-newsletter__row .sc-btn{flex:none}.sc-newsletter__consent{display:flex;gap:var(--sc-s-2);align-items:flex-start;color:var(--sc-text-3);font-size:var(--sc-t-caption-size);line-height:1.45;cursor:pointer}.sc-newsletter__consent input{margin-top:2px;flex:none}.sc-newsletter__consent a{color:var(--sc-text-2)}.sc-newsletter__trap{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.sc-newsletter__error{margin:0;color:var(--sc-danger,#ff6b6b);font-size:var(--sc-t-body-s-size)}.sc-newsletter__done{margin:0;color:var(--sc-text);font-weight:600}@media (max-width:760px){.sc-newsletter{grid-template-columns:minmax(0,1fr);gap:var(--sc-s-4);padding:var(--sc-s-5)}.sc-newsletter__row{flex-direction:column}}.sc-ctx{display:grid;gap:var(--sc-s-4);margin:var(--sc-s-5) 0;scroll-margin-top:96px}.sc-ctx__lead{margin:0;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);max-width:60rem}.sc-ctx__strip-wrap{display:grid;gap:var(--sc-s-2);margin:0;min-width:0}.sc-ctx__strip{display:flex;gap:var(--sc-s-3);margin:0;padding:var(--sc-s-2) 2px var(--sc-s-3);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.sc-ctx__box{position:relative;flex:0 0 210px;display:grid;align-content:start;gap:6px;padding:var(--sc-s-3);border-radius:var(--sc-r-xl);background:var(--sc-surface);box-shadow:var(--sc-panel-ring);scroll-snap-align:start;font-size:var(--sc-t-body-s-size);color:var(--sc-text-2)}.sc-ctx__box+.sc-ctx__box:before,.sc-ctx__more:before{content:"→";position:absolute;left:-15px;top:50%;transform:translateY(-50%);color:var(--sc-accent);font-weight:700;font-size:13px}.sc-ctx__box[data-opening]{flex-basis:250px;background:linear-gradient(160deg,var(--sc-accent-soft),var(--sc-surface) 70%);box-shadow:0 0 0 2px var(--sc-accent)}.sc-ctx__badge{padding:1px 8px;border-radius:999px;background:var(--sc-accent);color:#fff}.sc-ctx__badge,.sc-ctx__num{justify-self:start;font-size:var(--sc-t-caption-size);font-weight:700}.sc-ctx__num{min-width:22px;height:22px;display:inline-grid;place-items:center;border-radius:50%;background:var(--sc-surface-2);color:var(--sc-text-3)}.sc-ctx__thumb{display:block;aspect-ratio:16/9;border-radius:var(--sc-r-lg);background:linear-gradient(135deg,var(--sc-surface-2),var(--sc-accent-soft))}.sc-ctx__kind{color:var(--sc-accent);font-size:var(--sc-t-caption-size);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.sc-ctx__box strong{color:var(--sc-text);line-height:1.3}.sc-ctx__box small,.sc-ctx__caption{color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-ctx__caption{margin:0}.sc-ctx__more{position:relative;flex:0 0 120px;display:grid;place-items:center;border-radius:var(--sc-r-xl);border:2px dashed var(--sc-border,hsla(0,0%,100%,.18));color:var(--sc-text-3);font-size:var(--sc-t-body-s-size);font-weight:600;text-align:center}.sc-ctx__recipe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sc-s-3);margin:0}.sc-ctx__recipe div{padding:var(--sc-s-3);border-radius:var(--sc-r-lg);box-shadow:var(--sc-panel-ring)}.sc-ctx__recipe dt{color:var(--sc-text);font-weight:700}.sc-ctx__recipe dd{margin:2px 0 0;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size)}@media (max-width:860px){.sc-ctx__recipe{grid-template-columns:minmax(0,1fr)}}.sc-clinic-journalists p a{color:var(--sc-accent);font-weight:600;text-decoration:none}.sc-clinic-journalists p a:hover{text-decoration:underline}.sc-public-figure-entities{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px var(--sc-s-2);margin:0;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size)}.sc-public-figure-entities small{color:var(--sc-text-3)}.sc-entities{display:grid;gap:2px;border-radius:var(--sc-r-lg);overflow:hidden;box-shadow:var(--sc-panel-ring)}.sc-entities__row{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1.1fr) minmax(0,1.2fr) 7rem minmax(0,1.3fr);gap:var(--sc-s-3);align-items:center;padding:var(--sc-s-3) var(--sc-s-4);background:var(--sc-surface-2);font-size:var(--sc-t-body-s-size);color:var(--sc-text-2)}.sc-entities__head{background:var(--sc-surface);color:var(--sc-text-3);font-size:var(--sc-t-caption-size);text-transform:uppercase;letter-spacing:.05em}.sc-entities__row[data-status=former]{opacity:.78}.sc-entities__name{display:grid;gap:2px}.sc-entities__name strong{color:var(--sc-text)}.sc-entities__name small,.sc-entities__row small{color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-entities__period{font-variant-numeric:tabular-nums;color:var(--sc-text)}.sc-entities__proof{display:grid;gap:2px;font-size:var(--sc-t-caption-size)}@media (max-width:860px){.sc-entities__head{display:none}.sc-entities__row{grid-template-columns:minmax(0,1fr) auto}.sc-entities__name,.sc-entities__proof{grid-column:1/-1}}.sc-career{display:grid;gap:var(--sc-s-2);margin-top:var(--sc-s-6)}.sc-career h3{margin:0;color:var(--sc-text);font-size:var(--sc-t-title-s-size);font-weight:var(--sc-w-title)}.sc-career__lead{margin:0;color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-career__tree{position:relative;display:grid;gap:var(--sc-s-3);margin:var(--sc-s-2) 0 0;padding:0 0 0 26px;list-style:none}.sc-career__tree:before{content:"";position:absolute;left:8px;top:8px;bottom:8px;width:2px;border-radius:2px;background:var(--sc-border,hsla(0,0%,100%,.14))}.sc-career__tree>li{position:relative;display:grid;gap:2px;padding:var(--sc-s-3) var(--sc-s-4);border-radius:var(--sc-r-lg);background:var(--sc-surface-2);font-size:var(--sc-t-body-s-size);color:var(--sc-text-2)}.sc-career__tree>li:before{content:"";position:absolute;left:-24px;top:16px;width:12px;height:12px;border-radius:50%;background:var(--sc-surface);border:2px solid var(--sc-text-3)}.sc-career__tree>li[data-status=current]:before{background:var(--sc-accent);border-color:var(--sc-accent)}.sc-career__tree>li[data-sector=municipal]:before,.sc-career__tree>li[data-sector=state]:before{border-color:#ff9f43}.sc-career__tree>li[data-sector=municipal][data-status=current]:before,.sc-career__tree>li[data-sector=state][data-status=current]:before{background:#ff9f43}.sc-career__tree strong{color:var(--sc-text)}.sc-career__period{color:var(--sc-text-3);font-size:var(--sc-t-caption-size);font-variant-numeric:tabular-nums}.sc-career__org small{color:#ff9f43;font-weight:600}.sc-invite{display:grid;gap:var(--sc-s-5);padding:var(--sc-s-6);border-radius:var(--sc-r-xl);background:linear-gradient(135deg,var(--sc-accent-soft),var(--sc-surface) 55%);box-shadow:var(--sc-panel-ring);min-width:0}.sc-invite__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sc-s-4)}.sc-invite__head>div{display:grid;gap:var(--sc-s-2);max-width:50rem}.sc-invite__head h3{margin:0;color:var(--sc-text);font-size:var(--sc-t-title-m-size);line-height:var(--sc-t-title-m-lh);font-weight:var(--sc-w-title)}.sc-invite__head p{margin:0;color:var(--sc-text-2)}.sc-invite__head a:not(.sc-onas-mail){color:var(--sc-accent);font-weight:600;text-decoration:none}.sc-invite__below{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--sc-s-5);align-items:start}.sc-invite__steps{display:grid;gap:var(--sc-s-3);margin:0;padding:0;list-style:none}.sc-invite__steps li{display:flex;gap:var(--sc-s-3);align-items:flex-start}.sc-invite__steps li>span{flex:none;width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:var(--sc-accent);color:#fff;font-weight:700;font-size:var(--sc-t-caption-size)}.sc-invite__steps strong{color:var(--sc-text)}.sc-invite__steps p{margin:2px 0 0;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size)}.sc-invite__x{display:grid;gap:var(--sc-s-2)}.sc-invite__xlabel{margin:0;color:var(--sc-text-3);font-size:var(--sc-t-caption-size);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.sc-xmock{position:relative;display:grid;gap:var(--sc-s-2);margin:0;padding:0 0 0 18px;list-style:none}.sc-xmock:before{content:"";position:absolute;left:5px;top:10px;bottom:10px;width:2px;background:var(--sc-border,hsla(0,0%,100%,.14))}.sc-xmock>li{position:relative;display:grid;gap:4px;padding:var(--sc-s-3);border-radius:var(--sc-r-lg);background:var(--sc-surface);box-shadow:var(--sc-panel-ring);font-size:var(--sc-t-body-s-size);color:var(--sc-text-2)}.sc-xmock>li:before{content:"";position:absolute;left:-17px;top:14px;width:10px;height:10px;border-radius:50%;background:var(--sc-text-3)}.sc-xmock p{margin:0}.sc-xmock strong{color:var(--sc-text)}.sc-xmock__n{color:var(--sc-text-3);font-size:var(--sc-t-caption-size);font-variant-numeric:tabular-nums}.sc-xmock__card{justify-self:start;padding:4px 10px;border-radius:var(--sc-r-md,8px);border:1px solid var(--sc-border,hsla(0,0%,100%,.14));color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-xmock__more{background:transparent!important;box-shadow:none!important;color:var(--sc-text-3)!important}@media (max-width:860px){.sc-invite{padding:var(--sc-s-5)}.sc-invite__below{grid-template-columns:minmax(0,1fr)}}.sc-party-tag{display:inline-flex;align-items:center;margin-left:.45em;padding:.08em .5em;border-radius:999px;background:var(--sc-accent-soft);color:var(--sc-accent);font-size:.38em;font-weight:700;vertical-align:middle}.sc-party-tag--small{margin-left:6px;font-size:var(--sc-t-caption-size);padding:0 7px}.sc-pf-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:8px;border-radius:var(--sc-r-xl);background:var(--sc-surface);box-shadow:var(--sc-panel-ring)}.sc-pf-bar .sc-public-figure-types{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;border:0;background:transparent}.sc-pf-bar .sc-public-figure-types button{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:var(--sc-text-2);font:inherit;font-size:var(--sc-t-body-s-size);cursor:pointer;box-shadow:none}.sc-pf-bar .sc-public-figure-types button strong{color:var(--sc-text-3);font-weight:600}.sc-pf-bar .sc-public-figure-types button[aria-pressed=true],.sc-pf-bar .sc-public-figure-types button[aria-pressed=true] strong{background:var(--sc-accent-soft);color:var(--sc-accent)}.sc-pf-bar__selects{display:flex;flex-wrap:wrap;gap:6px}.sc-pf-bar__selects select{min-height:34px;max-width:14rem;padding:0 12px;border:1px solid var(--sc-line,hsla(0,0%,100%,.12));border-radius:999px;background:var(--sc-surface-2);color:var(--sc-text);font:inherit;font-size:var(--sc-t-body-s-size)}.sc-xrows{display:grid;gap:8px;margin:0;padding:0;list-style:none}.sc-xrow{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:12px;align-items:start;padding:12px;border-radius:var(--sc-r-xl);background:var(--sc-surface);box-shadow:var(--sc-panel-ring);color:inherit;text-decoration:none}.sc-xrow:hover{box-shadow:0 0 0 1.5px var(--sc-accent)}.sc-xrow__avatar{position:relative;width:56px;height:56px;display:grid;place-items:center;border-radius:var(--sc-r-lg);background:var(--sc-surface-2);color:var(--sc-text-2);font-weight:700}.sc-xrow__avatar small{position:absolute;left:4px;bottom:4px;padding:0 5px;border-radius:6px;background:rgba(0,0,0,.7);color:#fff;font-size:10px}.sc-xrow__body{display:grid;gap:4px;min-width:0}.sc-xrow__text{color:var(--sc-text);font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sc-xrow__meta,.sc-xrow__open{color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-career__groups{display:grid;gap:12px;margin:8px 0 0;padding:0;list-style:none}.sc-career__group{display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;padding:16px;border-radius:var(--sc-r-xl);background:var(--sc-surface);box-shadow:var(--sc-panel-ring)}.sc-career__logo{width:48px;height:48px;display:grid;place-items:center;border-radius:var(--sc-r-lg);background:var(--sc-surface-2);color:var(--sc-text-2);font-weight:800}.sc-career__group[data-status=current] .sc-career__logo{background:var(--sc-accent-soft);color:var(--sc-accent)}.sc-career__group[data-sector=state] .sc-career__logo{background:rgba(255,159,67,.16);color:#ff9f43}.sc-career__main{display:grid;gap:2px;min-width:0}.sc-career__main>strong{color:var(--sc-text)}.sc-career__org,.sc-career__span{color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-career__roles{position:relative;display:grid;gap:8px;margin:8px 0 0;padding:0 0 0 18px;list-style:none}.sc-career__roles:before{content:"";position:absolute;left:4px;top:8px;bottom:8px;width:2px;background:var(--sc-line,hsla(0,0%,100%,.12))}.sc-career__roles>li{position:relative;display:grid;gap:1px;font-size:var(--sc-t-body-s-size);color:var(--sc-text-2)}.sc-career__roles>li:before{content:"";position:absolute;left:-18px;top:6px;width:10px;height:10px;border-radius:50%;background:var(--sc-surface);border:2px solid var(--sc-text-3)}.sc-career__roles>li[data-status=current]:before{background:var(--sc-accent);border-color:var(--sc-accent)}.sc-career__when{color:var(--sc-text);font-weight:600}.sc-career__when small{color:var(--sc-text-3);font-weight:400}.sc-figure-match{display:grid;gap:2px;margin:0 0 var(--sc-s-4);padding:var(--sc-s-4) var(--sc-s-5);border-radius:var(--sc-r-xl);background:linear-gradient(135deg,var(--sc-accent-soft),var(--sc-surface) 70%);box-shadow:0 0 0 1.5px var(--sc-accent);color:var(--sc-text-2);text-decoration:none}.sc-figure-match strong{color:var(--sc-text);font-size:var(--sc-t-title-m-size)}.sc-figure-match__kicker{color:var(--sc-accent);font-size:var(--sc-t-caption-size);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.sc-figure-match__cta{margin-top:4px;color:var(--sc-accent);font-weight:600}.sc-search-day{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sc-s-2);margin-bottom:var(--sc-s-4);min-width:0}.sc-search-day__head{position:static}.sc-invite{gap:var(--sc-s-4);padding:var(--sc-s-5)}.sc-invite__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sc-s-4)}.sc-invite .sc-ctx__box,.sc-invite__steps p{font-size:var(--sc-t-caption-size)}.sc-invite .sc-ctx__box{flex-basis:170px;padding:var(--sc-s-2);gap:4px}.sc-invite .sc-ctx__box[data-opening]{flex-basis:200px}.sc-invite .sc-ctx__thumb{aspect-ratio:16/7}.sc-invite .sc-ctx__more{flex-basis:100px}@media (max-width:860px){.sc-invite__steps{grid-template-columns:minmax(0,1fr)}}.sc-spin-detail__intro{margin:-4px 0 var(--sc-s-3);color:var(--sc-text-3);font-size:var(--sc-t-body-s-size)}.sc-onas-main{gap:var(--sc-s-5)}.sc-onas-section{padding:var(--sc-s-6);border-radius:var(--sc-r-xl);background:var(--sc-surface);box-shadow:var(--sc-panel-ring)}.sc-onas-section+.sc-onas-section{padding-top:var(--sc-s-6);border-top:0}@media (max-width:640px){.sc-onas-section{padding:var(--sc-s-4)}}.sc-onas-scope{display:grid;margin:0;border-radius:var(--sc-r-lg);overflow:hidden;box-shadow:var(--sc-panel-ring)}.sc-onas-scope div{display:grid;grid-template-columns:11rem minmax(0,1fr);gap:var(--sc-s-3);padding:var(--sc-s-2) var(--sc-s-4);background:var(--sc-surface-2)}.sc-onas-scope div+div{border-top:1px solid var(--sc-line,hsla(0,0%,100%,.08))}.sc-onas-scope dt{color:var(--sc-text);font-weight:600}.sc-onas-scope dd{margin:0;color:var(--sc-text-2)}@media (max-width:640px){.sc-onas-scope div{grid-template-columns:minmax(0,1fr);gap:2px}}.sc-invite__head{align-items:flex-start;flex-wrap:nowrap}.sc-invite__cta{flex:none;display:inline-flex;align-items:center;min-height:34px;padding:0 14px;margin-top:18px;border-radius:999px;background:var(--sc-primary-bg,var(--sc-accent));color:var(--sc-primary-fg,#fff);font-size:var(--sc-t-body-s-size);font-weight:600;text-decoration:none;white-space:nowrap}.sc-invite__cta:hover{background:var(--sc-primary-hover,var(--sc-accent-hover))}@media (max-width:760px){.sc-invite__head{flex-wrap:wrap}.sc-invite__cta{margin-top:0}}.sc-invite__head a.sc-invite__cta{color:var(--sc-primary-fg,#0b0b0b);font-weight:600}.sc-clinic-stats li{gap:0;padding:var(--sc-s-3) var(--sc-s-2) var(--sc-s-4)}.sc-clinic-stats strong{font-size:calc(var(--sc-t-title-m-size) * 1.35);line-height:1.05}.sc-clinic-stats small{font-size:var(--sc-t-caption-size);line-height:1.2}.sc-clinic-stats span{margin-top:4px}.sc-invite .sc-ctx__strip{padding-right:0}.sc-invite .sc-ctx__box{flex:1 1 0;min-width:150px}.sc-invite .sc-ctx__box[data-opening]{flex-grow:1.25}.sc-invite .sc-ctx__more{flex:0 0 110px}.sc-invite__cta{min-width:220px;justify-content:center}.sc-invite .sc-ctx__box[data-opening]{flex:1.3 1 0}.sc-spin-switch__bar{align-items:center}.sc-spin-switch__bar .sc-home-kicker{margin:0}@container sc-navmenu (max-width: 360px){.sc-beta{display:none}}html[data-touch-scroll=guard] :is(.sc-clinic-column__list,.sc-home-baza__results,.sc-home-baza__aside,.sc-home-lead__list,.sc-deleted__list,.sc-clinic-sotd__reading,.sc-source-coverage__list):not([data-scroll-active]){overflow-y:hidden!important;overscroll-behavior:auto}html[data-touch-scroll=guard] [data-scroll-active]{overflow-y:auto!important;overscroll-behavior:contain;box-shadow:inset 0 0 0 2px var(--sc-accent);border-radius:var(--sc-r-lg)}.sc-home-interview__archive{grid-column:1/-1;min-width:0}@media (max-width:860px){.sc-home-threads .sc-strip-row{position:relative}.sc-home-threads .sc-strip-row__title{font-size:var(--sc-t-title-m-size);line-height:40px;padding-right:130px}.sc-home-threads .sc-home-personal__actions{position:absolute;top:var(--sc-s-3);right:var(--sc-s-4);height:40px;align-items:center}}.sc-home{padding-bottom:0}.sc-support-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--sc-s-4)}.sc-support-bar__text{margin:0;color:var(--sc-text-2);font-size:var(--sc-t-caption-size);line-height:1.35;min-width:0}.sc-support-bar__progress{flex:none;display:grid;gap:4px;justify-items:end;min-width:220px}.sc-support-bar__amount{color:var(--sc-text-3);font-size:var(--sc-t-caption-size);white-space:nowrap}.sc-support-bar__amount strong{color:var(--sc-text)}.sc-support-bar__track{position:relative;display:block;width:100%;height:6px;border-radius:6px;background:var(--sc-surface-2,hsla(0,0%,100%,.08));overflow:hidden}.sc-support-bar__track i{position:absolute;inset:0 auto 0 0;border-radius:6px;background:var(--sc-accent)}@container sc-support (max-width: 639px){.sc-support-bar__text:not(:only-child){display:none}.sc-support-bar__text:only-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-support-bar__progress{width:100%;justify-items:stretch;grid-template-columns:auto 1fr;align-items:center;gap:var(--sc-s-3);min-width:0}}.sc-support-bar__track{background:hsla(0,0%,50%,.25)}.sc-strip__scroller{padding-inline:4px;scroll-padding-inline:4px}.sc-ctx__strip{padding-left:4px;padding-right:4px;scroll-padding-inline:4px}@media (min-width:901px){.sc-clinic-sotd__post{display:flex;flex-direction:column;gap:var(--sc-s-3);grid-template-rows:none}.sc-clinic-sotd__post>*{grid-row:auto}.sc-clinic-sotd__post>a:last-child{margin-top:auto}}.sc-clinic-sotd__quote{display:flex;flex-direction:column;gap:var(--sc-s-3)}.sc-clinic-sotd__quote .sc-clinic-sotd__media{order:-1;margin:0}.sc-clinic-sotd__quote blockquote{margin:0}.sc-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;margin:var(--sc-s-2) 0 0;padding:0;list-style:none;counter-reset:none}.sc-flow__step{position:relative;display:grid;justify-items:center;gap:6px;padding:var(--sc-s-4) var(--sc-s-3);border-radius:var(--sc-r-xl);background:var(--sc-surface-2);text-align:center}.sc-flow__step+.sc-flow__step:before{content:"→";position:absolute;left:-22px;top:50%;transform:translateY(-50%);color:var(--sc-accent);font-weight:800}.sc-flow__num{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--sc-accent);color:#fff;font-weight:800}.sc-flow__step strong{color:var(--sc-text);font-size:var(--sc-t-body-size,1rem);line-height:1.25}.sc-flow__caption{color:var(--sc-text-3);font-size:var(--sc-t-caption-size);line-height:1.35}.sc-flow__more{margin:var(--sc-s-2) 0 0}.sc-flow__more a{color:var(--sc-accent);font-weight:600;text-decoration:none}@media (max-width:860px){.sc-flow{grid-template-columns:minmax(0,1fr);gap:12px}.sc-flow__step{grid-template-columns:36px minmax(0,1fr);justify-items:start;text-align:left;-moz-column-gap:var(--sc-s-3);column-gap:var(--sc-s-3)}.sc-flow__num{grid-row:span 2}.sc-flow__step+.sc-flow__step:before{content:"↓";left:28px;top:-16px;transform:none}}.sc-home-threads__head{display:grid;gap:var(--sc-s-2)}.sc-home-threads__line{display:flex;align-items:center;justify-content:space-between;gap:var(--sc-s-3);min-width:0}.sc-home-threads__line .sc-home-threads__hint{margin:0;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-home-threads__line>:last-child{flex:none}.sc-home-interview__head:not(:first-child),.sc-home-interview__head:not(:first-child)+.sc-interview{border-top:1px solid var(--sc-hairline);padding-top:var(--sc-s-4)}@media (max-width:900px){.sc-home-interview__head:not(:first-child)+.sc-interview{border-top:0;padding-top:0}}a.sc-support-bar__progress{color:inherit;text-decoration:none}a.sc-support-bar__progress:hover .sc-support-bar__amount strong{color:var(--sc-accent)}.sc-ctx__strip{touch-action:pan-x pan-y}.sc-home-intro__lead{margin:0;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:1.45;max-width:56rem}@media (max-width:760px){.sc-home-intro__br{display:none}}@media (min-width:761px){.sc-home-threads__head{grid-template-columns:auto minmax(0,1fr);align-items:center;-moz-column-gap:var(--sc-s-5);column-gap:var(--sc-s-5)}.sc-home-threads__line{justify-content:flex-end}.sc-home-threads__line .sc-home-threads__hint{flex:0 1 auto;margin:0;text-align:right}.sc-home-threads__head .sc-home-section__title{margin:0}.sc-invite__head{align-items:center}.sc-invite__cta{align-self:center;margin-top:calc(var(--sc-s-4) - var(--sc-s-5))}}.sc-camp-counter{display:grid;grid-template-columns:1fr 1fr;gap:var(--sc-s-2) var(--sc-s-5);padding:var(--sc-s-3) var(--sc-s-5);border-radius:var(--sc-r-xl);background:var(--sc-surface);box-shadow:var(--sc-ring)}.sc-camp-counter__side{margin:0;display:grid;gap:2px}.sc-camp-counter__side strong{color:var(--sc-text);font-size:var(--sc-t-body-s-size)}.sc-camp-counter__side span{color:var(--sc-text-2);font-size:var(--sc-t-caption-size)}.sc-camp-counter__side[data-camp=opposition]{text-align:right}.sc-camp-counter__note{grid-column:1/-1;margin:0;padding-top:var(--sc-s-2);border-top:1px solid var(--sc-hairline);text-align:center;color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-camp-counter__note strong{color:var(--sc-text)}.sc-camp-counter__note a{color:var(--sc-accent);font-weight:600;text-decoration:none}@media (max-width:560px){.sc-camp-counter{padding:var(--sc-s-3)}.sc-camp-counter__side span{font-size:11px}}.sc-clinic-sotd__more-post{display:none}@media (max-width:760px){.sc-clinic-sotd__quote:not([data-open]) blockquote{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.sc-clinic-sotd__quote:not([data-open]) .sc-clinic-sotd__media{display:none}.sc-clinic-sotd__more-post{display:inline-flex;margin-top:var(--sc-s-2);padding:0;border:0;background:none;color:var(--sc-accent);font:inherit;font-size:var(--sc-t-body-s-size);font-weight:600;cursor:pointer}}.sc-drspin{display:grid;gap:0;padding:var(--sc-s-5);border-radius:var(--sc-r-xl);background:var(--sc-surface);box-shadow:0 0 0 1px var(--sc-accent);container-type:inline-size;min-width:0}.sc-drspin__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sc-s-3);flex-wrap:wrap;padding-bottom:var(--sc-s-3)}.sc-drspin__head .sc-home-kicker{display:flex;align-items:center;gap:var(--sc-s-2);margin:0}.sc-drspin__head h2{margin:0}.sc-drspin__part{display:grid;gap:var(--sc-s-3);padding-top:var(--sc-s-4);margin-top:var(--sc-s-4);border-top:1px solid var(--sc-hairline);min-width:0}.sc-drspin__part:first-of-type{margin-top:0}.sc-drspin__part-head{display:flex;align-items:baseline;gap:var(--sc-s-3);flex-wrap:wrap}.sc-drspin__part-label{margin:0;display:inline-flex;align-items:center;gap:var(--sc-s-2);color:var(--sc-accent);font-size:var(--sc-t-caption-size);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.sc-drspin__part-label span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--sc-accent);color:#fff;letter-spacing:0;font-size:12px}.sc-drspin__part-hint{margin:0;color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-drspin__tabs{display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:var(--sc-surface-2);justify-self:start}.sc-drspin__tab{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 16px;border:0;border-radius:999px;background:none;color:var(--sc-text-2);font:inherit;font-size:var(--sc-t-body-s-size);font-weight:700;cursor:pointer}.sc-drspin__tab small{color:var(--sc-text-3);font-weight:600}.sc-drspin__tab[aria-selected=true]{background:var(--sc-surface);color:var(--sc-text);box-shadow:var(--sc-ring)}.sc-drspin__tab[aria-selected=true] small{color:var(--sc-accent)}.sc-drspin__window{margin:0 0 var(--sc-s-2);color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-drspin__side{display:grid;gap:var(--sc-s-2);align-content:start;min-width:0}.sc-drspin__numbers{margin:0;padding:0 var(--sc-s-2);color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-drspin__numbers strong{color:var(--sc-text)}.sc-drspin__total{margin:0;text-align:center;color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-drspin__total strong{color:var(--sc-text)}.sc-drspin__total a{color:var(--sc-accent);font-weight:600;text-decoration:none}.sc-drspin__meta{margin:0 0 var(--sc-s-2);color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-drspin .sc-home-spin__sotd,.sc-drspin .sc-interview{padding:0;box-shadow:none;background:none}.sc-drspin .sc-interview+.sc-drspin__meta{margin-top:var(--sc-s-4);padding-top:var(--sc-s-3);border-top:1px dashed var(--sc-hairline)}.sc-drspin .sc-interview__head>.sc-clinic-kicker,.sc-mclamp__more{display:none}@media (max-width:760px){.sc-drspin{padding:var(--sc-s-4)}.sc-drspin__tabs{justify-self:stretch}.sc-drspin__tab{flex:1;justify-content:center}.sc-mclamp:not([data-open]){position:relative;max-height:34rem;overflow:hidden}.sc-mclamp:not([data-open]):after{content:"";position:absolute;inset:auto 0 0 0;height:6rem;background:linear-gradient(transparent,var(--sc-surface));pointer-events:none}.sc-mclamp:not([data-open]) .sc-interview__lede{display:none}.sc-mclamp__more{position:absolute;z-index:1;left:50%;bottom:var(--sc-s-2);transform:translateX(-50%);display:inline-flex;min-height:36px;align-items:center;padding:0 16px;border:0;border-radius:999px;background:var(--sc-primary-bg,var(--sc-accent));color:var(--sc-primary-fg,#fff);font:inherit;font-size:var(--sc-t-body-s-size);font-weight:700}}.sc-home-news{display:grid;gap:var(--sc-s-4);padding:var(--sc-panel-pad);border-radius:var(--sc-r-2xl);background:var(--sc-surface);box-shadow:var(--sc-panel-ring);min-width:0}.sc-home-news__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sc-s-3)}.sc-home-news__head .sc-home-kicker,.sc-home-news__head h2{margin:0}.sc-home-news__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sc-s-4);margin:0;padding:0;list-style:none}.sc-home-news__grid>li{min-width:0;display:flex}.sc-home-news__grid>li>*{flex:1;min-width:0}@media (max-width:1000px){.sc-home-news__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sc-home-news__grid{grid-template-columns:minmax(0,1fr)}.sc-home-news{padding:var(--sc-s-4)}}@media (max-width:760px){.sc-home-news .sc-home-catrow{grid-template-columns:minmax(0,1fr);grid-template-areas:"start" "cats" "end";row-gap:var(--sc-s-2);padding-block:var(--sc-s-2)}.sc-home-news .sc-home-catrow>.sc-home-catbar{overflow-x:auto;scrollbar-width:none}.sc-home-news .sc-home-catrow__end,.sc-home-news .sc-home-catrow__search,.sc-home-news .sc-home-catrow__search .sc-search{width:100%;justify-self:stretch}.sc-home-news__grid{display:flex;grid-template-columns:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scrollbar-width:none;gap:var(--sc-s-3);padding-bottom:2px}.sc-home-news__grid>li{flex:0 0 82%;scroll-snap-align:start}}.sc-home-news .sc-home-catbar{margin:0;min-width:0;max-width:100%}.sc-home-drspin__why{margin:var(--sc-s-2) 0 0;color:var(--sc-text-3);font-size:var(--sc-t-caption-size);line-height:1.4}.sc-home-drspin .sc-strip__slot{flex-direction:column}.sc-home-drspin__disclaimer{margin:var(--sc-s-3) 0 0;color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-home-drspin__invite{display:flex;align-items:center;justify-content:space-between;gap:var(--sc-s-3) var(--sc-s-5);flex-wrap:wrap;margin-top:var(--sc-s-4);padding:var(--sc-s-3) var(--sc-s-4);border-radius:var(--sc-r-xl);background:var(--sc-surface-2)}.sc-home-drspin__invite p{margin:0;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);flex:1 1 22rem}.sc-home-drspin__invite strong{color:var(--sc-text)}.sc-home-drspin__invite span{color:var(--sc-text-3)}.sc-home-intro__cta{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:999px;background:var(--sc-surface-2);color:var(--sc-text)!important;font-weight:700;text-decoration:none;box-shadow:var(--sc-ring)}.sc-home-intro__cta:first-child{background:var(--sc-primary-bg,var(--sc-accent));color:var(--sc-primary-fg,#fff)!important;box-shadow:none}.sc-home-intro__links{align-items:center;gap:var(--sc-s-2) var(--sc-s-3)}.sc-home-doctor__scale{margin:0;color:var(--sc-text-3);font-size:var(--sc-t-caption-size);line-height:1.5}.sc-home-doctor__scale strong{color:var(--sc-text-2)}.sc-intensity[data-level=low] .sc-intensity__track span{background:#3ecf8e}.sc-intensity[data-level=mid] .sc-intensity__track span{background:linear-gradient(90deg,#f5b041,#ff8a3d)}.sc-intensity[data-level=high] .sc-intensity__track span{background:linear-gradient(90deg,#ff8a3d,#ff4b4b)}.sc-home-support{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:var(--sc-s-4) var(--sc-s-6);padding:var(--sc-panel-pad);border-radius:var(--sc-r-2xl);background:var(--sc-surface);box-shadow:var(--sc-panel-ring)}.sc-home-support__text h2{margin:0 0 4px}.sc-home-support__text p{margin:0;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size)}.sc-home-support__progress{display:grid;gap:6px}.sc-home-support__progress p{margin:0;color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-home-support__progress strong{color:var(--sc-text)}.sc-home-support__actions{display:flex;gap:var(--sc-s-2);flex-wrap:wrap;justify-content:flex-end}@media (max-width:900px){.sc-home-support{grid-template-columns:minmax(0,1fr)}.sc-home-support__actions{justify-content:flex-start}}.sc-home-intro__content{max-width:46rem}.sc-spin-author__party-text{font-weight:500;color:var(--sc-text-2)}.sc-home-news .sc-home-catbar{overflow-x:auto}.sc-home-news .sc-home-catbar .sc-nav-categories__list{flex-wrap:nowrap;width:-moz-max-content;width:max-content;min-width:100%}.sc-home-news .sc-home-catbar__btn{white-space:nowrap}.sc-home-baza__quick{display:flex;flex-wrap:wrap;gap:var(--sc-s-2)}.sc-home-baza__quick button{min-height:44px;padding:var(--sc-s-2) var(--sc-s-3);border:1px solid var(--sc-line);border-radius:var(--sc-r-lg);background:var(--sc-surface-2);color:var(--sc-text-2);font:inherit;font-size:var(--sc-t-body-s-size);cursor:pointer}.sc-home-baza__quick button[aria-pressed=true]{background:var(--sc-primary-bg,var(--sc-accent));color:var(--sc-primary-fg,#fff);border-color:var(--sc-accent)}.sc-home-baza__quick button:focus-visible{outline:2px solid var(--sc-accent);outline-offset:2px}.sc-home-drspin__invite--solo{margin-top:0;padding:var(--sc-panel-pad);border-radius:var(--sc-r-2xl);background:var(--sc-surface);box-shadow:var(--sc-panel-ring)}:root,[data-sc-theme=dark],html[data-theme=dark]{--sc-ind-gov:#55b4ff;--sc-ind-opp:#f5a54a}[data-sc-theme=light],html[data-theme=light],html[data-theme=pastel]{--sc-ind-gov:#006db3;--sc-ind-opp:#a65300}.sc-ind [data-camp=government]{--camp:var(--sc-ind-gov)}.sc-ind [data-camp=opposition]{--camp:var(--sc-ind-opp)}.sc-ind-links{display:flex;flex-wrap:wrap;gap:var(--sc-s-2) var(--sc-s-5);font-weight:600}.sc-ind-links a:last-child{color:var(--sc-text-3);font-weight:500}.sc-ind-card{display:grid;gap:var(--sc-s-4);align-content:start;padding:var(--sc-s-5);border:1px solid var(--sc-line);border-radius:var(--sc-r-lg);background:var(--sc-surface);min-width:0}.sc-ind-card__head{display:grid;gap:var(--sc-s-1)}.sc-ind-card__head h2,.sc-ind-card__head h3{margin:0;font-size:1.15rem;line-height:1.3;font-weight:700;text-wrap:balance}.sc-ind-card__head p{color:var(--sc-text-2);line-height:1.5;max-width:70ch}.sc-ind-card__head p,.sc-ind-note{margin:0;font-size:var(--sc-t-body-s-size)}.sc-ind-few,.sc-ind-note{color:var(--sc-text-3)}.sc-ind-few{font-weight:500}.sc-ind-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sc-s-5);align-items:start}.sc-ind-retry{font:inherit;color:var(--sc-accent);background:none;border:0;cursor:pointer;text-decoration:underline}.sc-ind-funnel__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--sc-s-4)}.sc-ind-funnel__list li{display:grid;grid-template-columns:minmax(12rem,16rem) 1fr auto;gap:var(--sc-s-4);align-items:center}.sc-ind-funnel__label{display:grid;gap:2px}.sc-ind-funnel__label strong{font-size:var(--sc-t-body-size)}.sc-ind-funnel__label span{color:var(--sc-text-3);font-size:var(--sc-t-caption-size)}.sc-ind-funnel__bar{height:14px;border-radius:999px;background:var(--sc-surface-2);overflow:hidden}.sc-ind-funnel__bar i{display:block;height:100%;border-radius:999px;background:var(--sc-accent)}.sc-ind-funnel__value{display:grid;justify-items:end;font-variant-numeric:tabular-nums;min-width:5.5rem}.sc-ind-funnel__value strong{font-size:1.6rem;line-height:1.1;font-weight:700}.sc-ind-funnel__value small{color:var(--sc-positive);font-size:var(--sc-t-caption-size);font-weight:600}.sc-ind-legend{display:flex;flex-wrap:wrap;gap:var(--sc-s-4);margin:0;font-size:var(--sc-t-caption-size);color:var(--sc-text-2)}.sc-ind-legend span{display:inline-flex;align-items:center;gap:6px}.sc-ind-legend i{width:10px;height:10px;border-radius:3px;background:var(--camp)}.sc-ind-chart svg{width:100%;height:auto;display:block;overflow:visible}.sc-ind-grid{stroke:var(--sc-line);stroke-width:1}.sc-ind-axis{fill:var(--sc-text-3);font-size:12px;font-variant-numeric:tabular-nums}.sc-ind-bar{fill:var(--camp)}.sc-ind-camps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sc-s-6)}.sc-ind-camp{display:grid;gap:var(--sc-s-3);align-content:start;min-width:0}.sc-ind-camp h3{margin:0;font-size:var(--sc-t-caption-size);letter-spacing:.1em;text-transform:uppercase;color:var(--camp)}.sc-ind-camp__n{margin:0;color:var(--sc-text-2)}.sc-ind-camp__n strong{font-size:2rem;line-height:1;color:var(--sc-text);margin-right:4px;font-variant-numeric:tabular-nums}.sc-ind-stack{display:flex;height:12px;border-radius:999px;overflow:hidden;background:var(--sc-surface-2);gap:2px}.sc-ind-stack i{display:block;min-width:0}.sc-ind [data-verdict=spin]{--verdict:var(--sc-negative)}.sc-ind [data-verdict=partial]{--verdict:var(--sc-warning)}.sc-ind [data-verdict=no_spin]{--verdict:var(--sc-positive)}.sc-ind [data-verdict=unclear]{--verdict:var(--sc-text-3)}.sc-ind-stack i[data-verdict]{background:var(--verdict)}.sc-ind-verdicts{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:var(--sc-t-body-s-size);color:var(--sc-text-2)}.sc-ind-verdicts li{display:flex;align-items:center;gap:8px}.sc-ind-verdicts i{width:8px;height:8px;border-radius:50%;background:var(--verdict);flex:none}.sc-ind-verdicts span{margin-left:auto;font-variant-numeric:tabular-nums;color:var(--sc-text)}.sc-ind-avg{margin:0;font-size:var(--sc-t-body-s-size);color:var(--sc-text-2)}.sc-ind-avg strong{color:var(--sc-text);font-size:1.1rem}.sc-ind-hist{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;height:120px;padding-top:4px}.sc-ind-hist__bin{display:grid;grid-template-rows:1fr auto auto;align-items:end;justify-items:center;gap:2px;min-width:0}.sc-ind-hist__bar{width:100%;border-radius:4px 4px 0 0;background:var(--camp);align-self:end}.sc-ind-hist__count{font-size:var(--sc-t-caption-size);font-variant-numeric:tabular-nums}.sc-ind-hist__label{font-size:12px;color:var(--sc-text-3);white-space:nowrap}.sc-ind-tech{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sc-s-4) var(--sc-s-6)}.sc-ind-tech li{display:grid;gap:4px;min-width:0}.sc-ind-tech__name{font-weight:600;font-size:var(--sc-t-body-s-size)}.sc-ind-tech__row{display:grid;grid-template-columns:1fr 7.5rem;gap:var(--sc-s-2);align-items:center}.sc-ind-tech__track{height:8px;border-radius:999px;background:var(--sc-surface-2);overflow:hidden}.sc-ind-tech__track i{display:block;height:100%;border-radius:999px;background:var(--camp)}.sc-ind-tech__value{font-size:var(--sc-t-caption-size);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.sc-ind-tech__value small{color:var(--sc-text-3)}.sc-ind-table-wrap{overflow-x:auto}.sc-ind-table{width:100%;border-collapse:collapse;font-size:var(--sc-t-body-s-size);font-variant-numeric:tabular-nums}.sc-ind-table td,.sc-ind-table th{padding:8px 10px;border-bottom:1px solid var(--sc-line);text-align:right;white-space:nowrap}.sc-ind-table td:nth-child(2),.sc-ind-table th:first-child{text-align:left}.sc-ind-table thead th{color:var(--sc-text-3);font-weight:600;font-size:var(--sc-t-caption-size)}.sc-ind-table tbody th{font-weight:600}.sc-ind-accounts{list-style:none;margin:0;padding:0;display:grid;gap:8px}.sc-ind-accounts li{display:grid;grid-template-columns:minmax(0,1fr) 30% 2rem;gap:var(--sc-s-3);align-items:center;font-size:var(--sc-t-body-s-size)}.sc-ind-accounts a{color:var(--sc-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-ind-accounts__bar{height:8px;border-radius:999px;background:var(--sc-surface-2);overflow:hidden}.sc-ind-accounts__bar i{display:block;height:100%;border-radius:999px;background:var(--camp)}.sc-ind-accounts__n{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.sc-ind-method{padding:var(--sc-s-5);border-radius:var(--sc-r-lg);background:var(--sc-surface-2);display:grid;gap:var(--sc-s-2)}.sc-ind-method h2{margin:0;font-size:1rem}.sc-ind-method ul{margin:0;padding-left:1.2em;display:grid;gap:6px;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:1.5;max-width:80ch}@media (max-width:860px){.sc-ind-pair,.sc-ind-tech{grid-template-columns:minmax(0,1fr)}.sc-ind-funnel__list li{grid-template-columns:minmax(0,1fr) auto}.sc-ind-funnel__bar{grid-column:1/-1;grid-row:2}}@media (max-width:560px){.sc-ind-camps{grid-template-columns:minmax(0,1fr)}.sc-ind-card{padding:var(--sc-s-4)}}.sc-clinic-db{min-width:0;gap:24px}.sc-clinic-db__links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px}.sc-clinic-db__toolbar{display:grid;gap:16px;min-width:0}.sc-clinic-db__top{align-items:center;gap:16px;min-width:0}.sc-clinic-db__search{position:relative;display:flex;flex:1;align-items:center;min-width:0}.sc-clinic-db__search svg{position:absolute;left:16px;color:var(--sc-text-2);pointer-events:none}.sc-clinic-db input.sc-clinic-db__input[type=search]{width:100%;min-width:0;height:44px;box-sizing:border-box;padding:0 16px 0 44px;border:0;border-radius:999px;background:var(--sc-surface);color:var(--sc-text);font:inherit;font-size:var(--sc-t-body-s-size)}.sc-clinic-db__search input::-moz-placeholder{color:var(--sc-text-2);opacity:1}.sc-clinic-db__search input::placeholder{color:var(--sc-text-2);opacity:1}.sc-clinic-db button,.sc-clinic-db__all{min-height:44px;padding:0 16px;border:0;border-radius:999px;background:var(--sc-surface);color:var(--sc-text);font:inherit;font-size:var(--sc-t-body-s-size);cursor:pointer}.sc-clinic-db button:disabled{opacity:.6;cursor:wait}.sc-clinic-db :is(button,input,select,a):focus-visible,.sc-clinic-db__all:focus-visible{outline:2px solid var(--sc-focus,var(--sc-accent));outline-offset:3px}.sc-clinic-db fieldset{min-width:0;margin:0;padding:0;border:0}.sc-clinic-db__camp>div{display:flex;gap:8px}.sc-clinic-db__camp button{white-space:nowrap;color:var(--sc-text-2)}.sc-clinic-db__camp button[aria-pressed=true]{background:var(--sc-accent-soft);color:var(--sc-text);box-shadow:inset 0 0 0 1px var(--sc-accent)}.sc-clinic-db__bottom{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;min-width:0}.sc-clinic-db__filters{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.sc-clinic-db__chip{display:flex;align-items:stretch;min-width:0;max-width:100%;border-radius:999px;background:var(--sc-surface)}.sc-clinic-db__choice{position:relative;display:flex;min-width:0;max-width:100%;cursor:pointer}.sc-clinic-db__chip-copy{display:flex;align-items:center;gap:8px;height:44px;min-width:0;padding:0 12px;font-size:var(--sc-t-body-s-size)}.sc-clinic-db__caption,.sc-clinic-db__chip-copy>span:first-child,.sc-clinic-db__count>span{color:var(--sc-text-2);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.sc-clinic-db__chip-copy strong{max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.sc-clinic-db__choice select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;font:inherit}.sc-clinic-db__chip:focus-within{outline:2px solid var(--sc-focus,var(--sc-accent));outline-offset:3px}.sc-clinic-db__chip[data-active=true]{background:var(--sc-accent-soft);box-shadow:inset 0 0 0 1px var(--sc-accent)}.sc-clinic-db button.sc-clinic-db__chip-clear{flex:none;width:44px;padding:0;background:transparent;font-size:20px}.sc-clinic-db button.sc-clinic-db__reset{padding:0 8px;background:transparent;color:var(--sc-text-2);text-decoration:underline;text-underline-offset:4px}.sc-clinic-db__count{display:flex;align-items:baseline;gap:8px;margin:0 0 0 auto;white-space:nowrap;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size)}.sc-clinic-db__count strong{color:var(--sc-text);font-size:24px;font-weight:700;font-variant-numeric:tabular-nums}.sc-clinic-db button.sc-clinic-db__toggle{display:none}.sc-clinic-db__sheet{box-sizing:border-box;width:min(100%,760px);max-width:100%;max-height:90dvh;margin:auto auto 0;padding:0;border:0;border-radius:24px 24px 0 0;background:var(--sc-surface);color:var(--sc-text)}.sc-clinic-db__sheet[open]{display:flex;flex-direction:column}.sc-clinic-db__sheet::backdrop{background:rgba(0,0,0,.6)}.sc-clinic-db__sheet-footer,.sc-clinic-db__sheet-head{display:flex;flex:none;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px}.sc-clinic-db__sheet-head h2{margin:0;font-size:20px}.sc-clinic-db__sheet-head button{width:44px;padding:0;font-size:24px}.sc-clinic-db__sheet-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px 24px 16px}.sc-clinic-db__caption{margin:0 0 8px}.sc-clinic-db__sheet-filters{display:grid;gap:12px;margin-top:24px}.sc-clinic-db__sheet .sc-clinic-db__chip{background:var(--sc-surface-2)}.sc-clinic-db__sheet .sc-clinic-db__chip[data-active=true]{background:var(--sc-accent-soft)}.sc-clinic-db__sheet .sc-clinic-db__chip-copy,.sc-clinic-db__sheet .sc-clinic-db__choice{flex:1}.sc-clinic-db__sheet .sc-clinic-db__chip-copy strong{margin-left:auto;max-width:none}.sc-clinic-db__sheet .sc-clinic-db__camp>div{gap:8px}.sc-clinic-db__sheet .sc-clinic-db__camp button{flex:1;padding:0 8px}.sc-clinic-db__sheet-footer{padding-bottom:max(16px,env(safe-area-inset-bottom));border-top:1px solid var(--sc-line)}.sc-clinic-db button.sc-clinic-db__apply,.sc-clinic-db__all{background:var(--sc-primary-bg,var(--sc-accent));color:var(--sc-primary-fg,#fff)}.sc-clinic-db__apply{flex:1}.sc-clinic-db__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.sc-clinic-db__list{display:grid;gap:var(--sc-s-3)}.sc-clinic-db .sc-spin-row__summary{display:block;overflow:visible}.sc-clinic-db .sc-spin-row__body{overflow-wrap:anywhere}.sc-clinic-db .sc-spin-techniques{flex-wrap:wrap;margin:0}.sc-clinic-db .sc-spin-techniques li{white-space:normal}.sc-clinic-db__more{display:block;margin:var(--sc-s-4) auto}.sc-clinic-db__notice{color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:1.6;border-top:1px solid var(--sc-line);padding-top:var(--sc-s-4)}.sc-clinic-db__all{display:table;margin:var(--sc-s-4) auto 0;padding:12px 16px;text-align:center;text-decoration:none;box-sizing:border-box}@media (max-width:760px){.sc-clinic-db__top{gap:8px}.sc-clinic-db button.sc-clinic-db__toggle{display:block;flex:none}.sc-clinic-db__desktop-camp,.sc-clinic-db__filters{display:none}.sc-clinic-db__sheet-body,.sc-clinic-db__sheet-footer,.sc-clinic-db__sheet-head{padding-left:16px;padding-right:16px}}@media (max-width:420px){.sc-clinic-db .sc-spin-row{grid-template-columns:minmax(0,1fr)}.sc-clinic-db .sc-spin-row__thumb{display:none}}.sc-ind-show{display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,22rem);gap:var(--sc-s-6);align-items:stretch;padding:var(--sc-s-5) var(--sc-s-6);border:1px solid var(--sc-line);border-radius:var(--sc-r-lg);background:var(--sc-surface)}.sc-ind-show__main{display:grid;gap:var(--sc-s-4);align-content:start;min-width:0}.sc-ind-show__tiles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:var(--sc-s-4)}.sc-ind-show__tiles li{display:grid;gap:2px;align-content:start}.sc-ind-show__tiles strong{font-size:clamp(1.8rem,3.2vw,2.6rem);line-height:1;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.sc-ind-show__tiles span{color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:1.35}.sc-ind-show__tiles small{color:var(--sc-positive);font-size:var(--sc-t-caption-size);font-weight:600}.sc-ind-show__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-s-3) var(--sc-s-5);margin:0;font-weight:600}.sc-ind-show__actions a{color:var(--sc-accent);text-decoration:none}.sc-ind-show__actions a:hover{text-decoration:underline}.sc-ind-show__actions .sc-ind-show__primary{padding:10px 16px;border-radius:999px;background:var(--sc-primary-bg,var(--sc-text));color:var(--sc-primary-fg,var(--sc-bg))}.sc-ind-show__actions .sc-ind-show__primary:hover{text-decoration:none;background:var(--sc-primary-hover,var(--sc-text))}.sc-ind-show__spark{margin:0;display:grid;grid-template-rows:auto auto auto auto;gap:var(--sc-s-2);padding-left:var(--sc-s-5);border-left:1px solid var(--sc-line);min-width:0;min-height:9rem}.sc-ind-show__spark figcaption{font-weight:600}.sc-ind-show__spark figcaption,.sc-ind-show__spark p{font-size:var(--sc-t-caption-size);color:var(--sc-text-3)}.sc-ind-show__spark p{margin:0}@media (max-width:760px){.sc-ind-show{grid-template-columns:minmax(0,1fr);padding:var(--sc-s-4)}.sc-ind-show__spark{padding-left:0;border-left:0;border-top:1px solid var(--sc-line);padding-top:var(--sc-s-3);min-height:7rem}.sc-ind-show__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.sc-home-doctor__work{margin:0;color:var(--sc-text-2);font-size:var(--sc-t-body-s-size);line-height:1.6}.sc-home-doctor__work strong{color:var(--sc-text);font-variant-numeric:tabular-nums}.sc-home-doctor__work a{margin-left:var(--sc-s-3);color:var(--sc-accent);font-weight:600;text-decoration:none;white-space:nowrap}.sc-clinic-archives{max-width:1120px;margin:0 auto;padding:var(--sc-s-5) var(--sc-s-4);color:var(--sc-text);overflow-wrap:anywhere}.sc-clinic-archives__nav{display:flex;flex-wrap:wrap;gap:var(--sc-s-3);margin-bottom:var(--sc-s-5)}.sc-clinic-archives__card>a,.sc-clinic-archives__nav a{color:var(--sc-accent)}.sc-clinic-archives__columns,.sc-clinic-archives__filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sc-s-4)}.sc-clinic-archives__filters{margin:var(--sc-s-4) 0}.sc-clinic-archives__filters label{display:grid;gap:var(--sc-s-2);min-width:0}.sc-clinic-archives__filters input,.sc-clinic-archives__filters select{width:100%;min-width:0;box-sizing:border-box;padding:var(--sc-s-3);border:1px solid var(--sc-line);border-radius:var(--sc-r-sm,6px);background:var(--sc-surface);color:var(--sc-text);font:inherit}.sc-clinic-archives__list{display:grid;gap:var(--sc-s-5)}.sc-clinic-archives__card,.sc-clinic-archives__detail{min-width:0;padding:var(--sc-s-4);border:1px solid var(--sc-line);border-radius:var(--sc-r-sm,6px);background:var(--sc-surface)}.sc-clinic-archives__card h2{margin-top:var(--sc-s-2);font-size:18px;line-height:25px;font-weight:600}.sc-clinic-archives__card h3{font-size:var(--sc-t-body-s-size)}.sc-clinic-archives__columns>*{min-width:0}.sc-clinic-archives .sc-spin-card__verdict,.sc-clinic-archives .sc-spin-techniques{flex-wrap:wrap}.sc-clinic-archives .sc-spin-techniques li{white-space:normal}.sc-clinic-archives__detail{line-height:1.7}.sc-clinic-archives__more{display:block;margin:var(--sc-s-5) auto;padding:var(--sc-s-3) var(--sc-s-4);border:1px solid var(--sc-line);border-radius:var(--sc-r-sm,6px);background:var(--sc-surface);color:var(--sc-text);font:inherit;cursor:pointer}.sc-clinic-archives__more:disabled{opacity:.6;cursor:wait}.sc-clinic-archives :is(a,button,input,select):focus-visible{outline:2px solid var(--sc-accent);outline-offset:3px}@media (max-width:640px){.sc-clinic-archives__columns,.sc-clinic-archives__filters{grid-template-columns:minmax(0,1fr)}.sc-clinic-archives{padding:var(--sc-s-4) var(--sc-s-3)}}.sc-scan-s{max-width:1200px;padding:24px;border-radius:28px;background:var(--sc-surface);display:grid;gap:14px;box-sizing:border-box}.sc-scan-s-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.sc-scan-s-head h2{margin:0;font-size:30px}.sc-scan-s-links{margin:0;display:flex;gap:18px;font-size:14px}.sc-scan-s-tabs{display:flex;gap:6px}.sc-scan-s-rule{margin:-4px 0 0;font-size:14px;line-height:20px;color:var(--sc-text-2)}.sc-scan-card{display:grid;grid-template-columns:38fr 62fr;gap:24px;padding:24px;border-radius:22px;background:var(--sc-surface-2)}.sc-scan-p{display:grid;gap:12px;align-content:start;min-width:0}.sc-scan-p-author{display:flex;gap:12px;align-items:center}.sc-scan-p-author img{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex:none}.sc-scan-p-author p{margin:0}.sc-scan-p-name{font-size:15px;line-height:20px;font-weight:700}.sc-scan-p-meta{font-size:13px;line-height:18px;color:var(--sc-text-3)}.sc-scan-p-scope{margin:0;justify-self:start;font-size:13px;font-weight:600;padding:5px 10px;border-radius:8px;background:var(--sc-surface-3);color:var(--sc-text-2)}.sc-scan-p-text{margin:0;font-size:15px;line-height:22px;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.sc-scan-p-more{font-size:14px;margin-top:-4px}.sc-scan-p-media{margin:0;display:grid;gap:4px}.sc-scan-p-media :is(img,video){height:200px;border-radius:14px}.sc-scan-p-media figcaption{font-size:12px;color:var(--sc-text-3)}.sc-scan-dg{display:grid;align-content:start;min-width:0}.sc-scan-dg-head{display:flex;align-items:center;gap:10px}.sc-scan-dg-ai{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sc-text-3)}.sc-scan-dg-id{margin-left:auto;font-size:13px;color:var(--sc-text-3);font-variant-numeric:tabular-nums}.sc-scan-dg-lead{margin:14px 0 0;font-size:22px;line-height:28px;font-weight:600;text-wrap:pretty}.sc-scan-dg-point{margin:8px 0 0;font-size:15px;line-height:22px;color:var(--sc-text-2)}.sc-scan-m{margin-top:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-radius:16px;background:var(--sc-surface)}.sc-scan-m-col{display:grid;grid-template-rows:38px 40px auto;row-gap:6px;padding:16px;min-width:0}.sc-scan-m-col+.sc-scan-m-col{border-left:1px solid var(--sc-line)}.sc-scan-m-num{margin:0;font-size:34px;line-height:38px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.sc-scan-m-num small{font-size:16px;font-weight:500}.sc-scan-m-cap{margin:0;font-size:14px;line-height:18px;color:var(--sc-text-2)}.sc-scan-m-det{display:grid;gap:2px;align-content:start}.sc-scan-m-det p{margin:0;font-size:13px;line-height:18px;color:var(--sc-text)}.sc-scan-m-det .sc-scan-m-dim{color:var(--sc-text-3)}.sc-scan-m-det .sc-scan-m-wrap{white-space:normal;display:flex;flex-wrap:wrap;gap:0 10px}.sc-scan-m-det .sc-scan-m-wrap span{white-space:nowrap}.sc-scan-m-bar{display:block;margin-top:6px;height:4px;border-radius:99px;background:var(--sc-surface-3);overflow:hidden}.sc-scan-m-bar i{display:block;height:100%;background:var(--sc-accent)}.sc-scan-dot{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:6px;vertical-align:1px}.sc-scan-t{margin-top:24px;width:100%;border-collapse:collapse}.sc-scan-t td,.sc-scan-t th{padding:12px 12px 12px 0;border-bottom:1px solid var(--sc-line);vertical-align:top;text-align:left;font-size:14px;line-height:20px}.sc-scan-t thead th{padding-top:0;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sc-text-3)}.sc-scan-t tbody tr:last-child td,.sc-scan-t tbody tr:last-child th{border-bottom:0}.sc-scan-t tbody th{width:34%;font-weight:600;white-space:nowrap}.sc-scan-t tbody th i{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:10px;background:var(--sc-scan-family)}.sc-scan-t tr[data-family=dane]{--sc-scan-family:#55b4ff}.sc-scan-t tr[data-family=przedstawienie]{--sc-scan-family:#f5a54a}.sc-scan-t tr[data-family=spor]{--sc-scan-family:#b58ad8}.sc-scan-t-n{width:44px;text-align:right!important;padding-right:0!important;font-variant-numeric:tabular-nums;font-weight:700}.sc-scan-t-none{color:var(--sc-text-3)}.sc-scan-t-item{display:grid;gap:6px}.sc-scan-t-item+.sc-scan-t-item{margin-top:14px}.sc-scan-t-item q{font-size:15px;line-height:22px}.sc-scan-t-item span{color:var(--sc-text-2);font-size:14px}.sc-scan-dg-foot{margin-top:20px;display:flex;justify-content:space-between;align-items:center;gap:12px}.sc-scan-dg-report{font-size:13px;color:var(--sc-text-3)}.sc-scan-dg-actions{margin:0;display:flex;flex-wrap:wrap;align-items:center}.sc-scan-cl{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:12px}.sc-scan-cl li{display:grid;gap:6px;padding:16px;border-radius:14px;background:var(--sc-surface)}.sc-scan-cl p{margin:0}.sc-scan-cl-src{font-size:13px;color:var(--sc-accent)}.sc-scan-sh{display:grid;gap:12px}.sc-scan-sh-tabs{display:flex;gap:6px}.sc-scan-sh-text{padding:12px 14px;border-radius:12px;background:var(--sc-surface-2)}.sc-scan-s{width:auto;max-width:none;min-width:0;grid-template-columns:minmax(0,1fr);scroll-margin-top:24px}.sc-scan-s *,.sc-scan-s :after,.sc-scan-s :before{box-sizing:border-box}.sc-scan-s a{text-decoration:none}.sc-scan-s a:hover{text-decoration:underline}.sc-scan-button,.sc-scan-card button,.sc-scan-s button{min-height:44px;border:1px solid var(--sc-line);border-radius:10px;padding:10px 12px;background:transparent;color:var(--sc-text);font:inherit;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.sc-scan-s :is(button,a,textarea):focus-visible{outline:2px solid var(--sc-accent);outline-offset:3px}.sc-scan-s-links{flex-wrap:wrap}.sc-scan-p-meta a,.sc-scan-s-links a:last-child{color:var(--sc-accent)}.sc-scan-s-links a:first-child{color:var(--sc-text-3)}.sc-scan-s-tabs button{height:44px;padding:0 18px;border:0;border-radius:12px;font-size:15px;font-weight:600;color:var(--sc-text-2)}.sc-scan-s-tabs button[aria-pressed=true],.sc-scan-s-tabs button[aria-selected=true],.sc-scan-sh-tabs button[aria-selected=true]{background:var(--sc-surface-2);color:var(--sc-text);box-shadow:inset 0 -2px 0 var(--sc-accent)}.sc-scan-s-rule{margin:-4px 0 14px}.sc-scan-card{grid-template-columns:minmax(0,38fr) minmax(0,62fr);align-items:stretch;overflow-wrap:anywhere}.sc-scan-p{position:relative;display:block;min-height:340px}.sc-scan-p-inner{position:absolute;inset:0;display:flex;flex-direction:column;gap:12px}.sc-scan-p-inner>:not(.sc-scan-p-text):not(.sc-scan-p-media){flex-shrink:0}.sc-scan-p-author .sc-spin-avatar{width:40px;height:40px;flex:0 0 40px}.sc-scan-p-scope{align-self:flex-start}.sc-scan-p-text{display:block;min-height:44px;flex:0 1 auto;white-space:pre-wrap;overflow:hidden;-webkit-line-clamp:unset}.sc-scan-p-text[data-clipped]{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 28px),transparent)}.sc-scan-p:not(:has(.sc-scan-p-media)) .sc-scan-p-text{flex:1}.sc-scan-p .sc-scan-p-more{align-self:flex-start;padding:0;border:0;color:var(--sc-accent);font-size:14px}.sc-scan-p-media{display:flex;flex-direction:column;flex:1 0 180px;min-height:180px}.sc-scan-p-media :is(img,video){flex:1;min-height:160px;height:0;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.sc-scan-p-media figcaption{flex:none}.sc-scan-p[data-full] .sc-scan-p-inner{position:static;height:100%}.sc-scan-p[data-full] .sc-scan-p-text{flex:none;overflow:visible}.sc-scan-dg-head{flex-wrap:wrap}.sc-scan-dg-id{font-size:12px}.sc-scan-strength{color:var(--sc-accent)}.sc-scan-m-wrap span{overflow-wrap:anywhere;white-space:normal!important}.sc-scan-dot-supported{background:var(--sc-positive)}.sc-scan-dot-contradicted{background:var(--sc-negative)}.sc-scan-dot-misleading{background:var(--sc-warning)}.sc-scan-t tbody th{white-space:normal}.sc-scan-primary{background:var(--sc-primary-bg,var(--sc-text));color:var(--sc-primary-fg,var(--sc-bg))}.sc-scan-dg-foot{flex-wrap:wrap}.sc-scan-dg-actions{gap:8px}.sc-scan-expand{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}.sc-scan-expand[data-open=true]{grid-template-rows:1fr}.sc-scan-expand>div{min-height:0;overflow:hidden}.sc-scan-details{padding-top:24px;display:grid;gap:14px}.sc-scan-expand[data-open=false] .sc-scan-details{visibility:hidden;transition:visibility 0s .4s}.sc-scan-details h4,.sc-scan-details p{margin:0;font-size:14px}.sc-scan-details p{line-height:20px;color:var(--sc-text-2)}.sc-scan-cl-src{display:flex;gap:12px;flex-wrap:wrap}.sc-scan-assessment{font-size:13px;font-weight:600;color:var(--sc-text-2)}.sc-scan-assessment[data-assessment=supported]{color:var(--sc-positive)}.sc-scan-assessment[data-assessment=contradicted]{color:var(--sc-negative)}.sc-scan-assessment[data-assessment=misleading]{color:var(--sc-warning)}.sc-scan-share{grid-column:1/-1;border-top:1px solid var(--sc-line);padding-top:24px;min-width:0}.sc-scan-sh-tabs{flex-wrap:wrap}.sc-scan-sh-image{display:block;width:100%;max-width:600px;height:auto;border-radius:14px;margin-bottom:12px}.sc-scan-sh-text{margin-bottom:12px;background:var(--sc-surface)}.sc-scan-sh-text label{display:block;font-size:14px}.sc-scan-sh-text textarea{display:block;width:100%;resize:vertical;margin:8px 0;padding:12px;border:1px solid var(--sc-line);border-radius:8px;background:var(--sc-surface);color:var(--sc-text);font:inherit;font-size:14px}@media (max-width:760px){.sc-scan-s{padding:16px 12px;border-radius:22px}.sc-scan-s-head{flex-direction:column;gap:6px}.sc-scan-s-links{gap:4px 12px;font-size:13px;flex-wrap:wrap}.sc-scan-s-tabs{display:grid;grid-template-columns:1fr 1fr}.sc-scan-card{grid-template-columns:minmax(0,1fr);padding:14px;gap:16px}.sc-scan-p{min-height:0}.sc-scan-p-inner{position:static;max-height:440px}.sc-scan-p[data-full] .sc-scan-p-inner{max-height:none}.sc-scan-p-media{flex:1 0 180px}.sc-scan-dg-lead{font-size:20px;line-height:26px}.sc-scan-dg-id{display:none}.sc-scan-m{grid-template-columns:1fr 1fr}.sc-scan-m-col{padding:12px;grid-template-rows:34px 36px auto}.sc-scan-m-col:nth-child(3){border-left:0}.sc-scan-m-col:nth-child(n+3){border-top:1px solid var(--sc-line)}.sc-scan-m-num{font-size:30px;line-height:34px}.sc-scan-t thead{display:none}.sc-scan-t tr{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:10px 0;border-bottom:1px solid var(--sc-line)}.sc-scan-t tbody tr:last-child{border-bottom:0}.sc-scan-t td,.sc-scan-t th{border:0;padding:0;width:auto}.sc-scan-t td:nth-child(2){grid-column:1/-1;grid-row:2;padding-top:4px}.sc-scan-t-n{grid-column:2;grid-row:1}.sc-scan-dg-foot{flex-direction:column;align-items:stretch}.sc-scan-dg-actions{display:grid;grid-template-columns:1fr 1fr}.sc-scan-dg-actions .sc-scan-primary{grid-column:1/-1}.sc-scan-dg-report{order:2;text-align:center;min-height:44px;display:grid;place-items:center}}@media (prefers-reduced-motion:reduce){.sc-scan-expand,.sc-scan-expand[data-open=false] .sc-scan-details{transition:none}}@media (max-width:760px){.sc-home-doctor__work a{display:inline-block;margin:4px 14px 0 0}}.sc-scan-m-col{grid-template-rows:auto auto 1fr!important;row-gap:8px!important;padding:16px!important}.sc-scan-m-lbl{margin:0;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sc-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-scan-m-num{font-size:36px!important;line-height:40px!important}.sc-scan-m-num small{font-size:13px;font-weight:600;color:var(--sc-text-3);letter-spacing:0}.sc-scan-g{align-self:end;display:grid;height:80px;align-content:end}.sc-scan-g-track{display:block;height:8px;border-radius:99px;background:var(--sc-surface-3);overflow:hidden}.sc-scan-g-track i{display:block;height:100%;border-radius:99px;background:var(--sc-accent)}.sc-scan-g-thin{height:6px}.sc-scan-g-scale{display:flex;justify-content:space-between;margin-top:6px;font-size:11px;color:var(--sc-text-3);font-variant-numeric:tabular-nums}.sc-scan-g-scale b{font-weight:500}.sc-scan-g-row{display:grid;grid-template-columns:48px minmax(40px,1fr) 22px 8px;gap:5px;align-items:center;height:24px;font-size:12px}.sc-scan-g-row em{font-style:normal;color:var(--sc-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-scan-g-row b{text-align:right;font-variant-numeric:tabular-nums}.sc-scan-g-row u{width:8px;height:8px;border-radius:50%;background:var(--sc-text-3)}.sc-scan-g-row u[data-verdict=spin]{background:var(--sc-negative)}.sc-scan-g-row u[data-verdict=partial]{background:var(--sc-warning)}.sc-scan-g-row u[data-verdict=no_spin]{background:var(--sc-positive)}.sc-scan-g-fam{grid-template-columns:56px minmax(40px,1fr) 22px}.sc-scan-g-fam[data-family=dane] i{background:#55b4ff}.sc-scan-g-fam[data-family=przedstawienie] i{background:#f5a54a}.sc-scan-g-fam[data-family=spor] i{background:#b58ad8}.sc-scan-g-squares{display:flex;flex-wrap:wrap;gap:6px}.sc-scan-g-squares i{width:16px;height:16px;border-radius:4px}.sc-scan-g-squares i[data-gap]{margin-left:6px}.sc-scan-g-squares [data-k=ok]{background:var(--sc-positive)}.sc-scan-g-squares [data-k=mid]{background:var(--sc-warning)}.sc-scan-g-squares [data-k=bad]{background:var(--sc-negative)}.sc-scan-g-squares [data-k=op]{box-shadow:inset 0 0 0 2px var(--sc-text-3)}.sc-scan-g-legend{display:grid;margin-top:6px;font-size:12px;line-height:18px}.sc-scan-g-legend span:before{content:"";display:inline-block;width:7px;height:7px;border-radius:2px;margin-right:5px;vertical-align:1px}.sc-scan-g-legend [data-k=ok]:before{background:var(--sc-positive)}.sc-scan-g-legend [data-k=mid]:before{background:var(--sc-warning)}.sc-scan-g-legend [data-k=bad]:before{background:var(--sc-negative)}.sc-scan-g-legend [data-k=op]:before{box-shadow:inset 0 0 0 1.5px var(--sc-text-3)}@media (max-width:760px){.sc-scan-m-col{padding:12px!important}.sc-scan-m-num{font-size:30px!important;line-height:34px!important}}.sc-card__meta{justify-content:space-between;align-items:baseline;gap:2px 10px;flex-wrap:nowrap;min-width:0;contain:inline-size}.sc-card__meta-date{flex:none;white-space:nowrap}.sc-card__meta-source{min-width:0;margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.sc-card__likes{position:absolute;top:var(--sc-s-2);right:var(--sc-s-2);z-index:1;padding:4px 10px;border-radius:var(--sc-r-pill);background:var(--sc-chrome);color:var(--sc-text);backdrop-filter:blur(12px);font-variant-numeric:tabular-nums}.sc-scan-card[data-expanded]{grid-template-columns:minmax(0,1fr)}.sc-scan-card[data-expanded] .sc-scan-t,.sc-scan-card[data-expanded]>.sc-scan-p{display:none}.sc-scan-dg-who{margin:8px 0 0;font-size:14px;color:var(--sc-text-2)}.sc-scan-dg-who strong{color:var(--sc-text)}.sc-scan-dg-who a{color:var(--sc-accent);font-weight:600}.sc-scan-details-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:start}.sc-scan-details-col{display:grid;gap:12px;align-content:start;min-width:0}.sc-scan-details-col h4{font-size:12px!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sc-text-3)}.sc-scan-fam{display:grid;gap:10px;padding:14px 16px;border-radius:14px;background:var(--sc-surface)}.sc-scan-fam-head{margin:0;display:flex;align-items:center;gap:10px;font-size:14px!important;font-weight:700;color:var(--sc-text)!important}.sc-scan-fam-head i{width:8px;height:8px;border-radius:2px;background:var(--fam,var(--sc-text-3))}.sc-scan-fam-head b{margin-left:auto;font-variant-numeric:tabular-nums}.sc-scan-fam[data-family=dane]{--fam:#55b4ff}.sc-scan-fam[data-family=przedstawienie]{--fam:#f5a54a}.sc-scan-fam[data-family=spor]{--fam:#b58ad8}.sc-scan-fam .sc-scan-t-none{margin:0;color:var(--sc-text-3)}.sc-scan-details>button{justify-self:start}@media (max-width:760px){.sc-scan-details-grid{grid-template-columns:minmax(0,1fr);gap:20px}}.sc-interview-scan .sc-scan-p-inner{position:static;height:100%;max-height:none}.sc-interview-scan .sc-scan-p-inner>p{margin:0}.sc-interview-scan .sc-interview-scan-media{position:relative;display:flex;flex:1 0 auto;align-items:center;min-height:0;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:var(--sc-surface-3)}.sc-interview-scan-media img{display:block;aspect-ratio:16/9;border-radius:14px}.sc-interview-scan-media>span{position:absolute;inset:0;display:grid;place-items:center;font-size:40px;color:var(--sc-text);text-shadow:0 2px 8px var(--sc-surface)}.sc-interview-scan-meta{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:auto;font-size:12px;color:var(--sc-text-3)}.sc-interview-scan-meta time{flex:none}.sc-interview-scan-meta a{min-width:0;text-align:right}.sc-interview-scan-host-label{font-size:11px;line-height:14px;color:var(--sc-text-3);margin-bottom:6px}.sc-interview-scan .sc-scan-g-track[data-missing]{background:var(--sc-text-3);opacity:.35}.sc-interview-scan .sc-scan-m-lbl{white-space:normal;min-height:32px}.sc-interview-scan .sc-scan-g-legend{display:flex;flex-wrap:wrap;gap:0 6px;font-size:10px;line-height:14px}.sc-interview-scan .sc-scan-g-squares{gap:3px;overflow:hidden}.sc-interview-scan .sc-scan-g-squares i{width:10px;height:10px;flex:none}.sc-interview-scan .sc-scan-g-fam{grid-template-columns:40px minmax(0,1fr) 18px}@media (max-width:760px){.sc-interview-scan .sc-interview-scan-media{flex-grow:0}}.sc-interview-scan-media img{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;-o-object-fit:cover;object-fit:cover}.sc-interview-scan .sc-scan-g-fam em{overflow:visible}.sc-interview-scan .sc-scan-g-fam{grid-template-columns:52px minmax(0,1fr) 18px}.sc-scale__row[data-camp=government]{--camp:var(--sc-ind-gov)}.sc-scale__row[data-camp=opposition]{--camp:var(--sc-ind-opp)}.sc-scale__row .sc-scale__track>span{background:var(--camp)}:root{--sc-layout-wide:1152px;--sc-page-gutter:24px;--sc-control-line:#767676;--sc-radius-section:var(--sc-r-2xl);--sc-radius-card:var(--sc-r-xl);--sc-radius-panel:var(--sc-r-lg);--sc-radius-media:var(--sc-r-md);--sc-radius-control:var(--sc-r-sm);--sc-radius-pill:var(--sc-r-pill);--sc-footer-space:72px}:root,[data-sc-theme],html[data-theme]{--sc-w-display:600;--sc-w-title:600;--sc-track-body-s:0;--sc-track-meta:0;--sc-track-caption:.08em}[data-sc-theme=light],html[data-theme=light],html[data-theme=pastel]{--sc-primary-bg:#111}.sc-app-main :where(section,article,header,aside,form,fieldset,div){min-width:0}.sc-app-main :where(img,video,iframe,svg){max-width:100%}.sc-app-main :is(.sc-clinic,.sc-clinic-archives,.sc-onas,.sc-report-page,.sc-thread-page){width:100%;max-width:var(--sc-layout-wide);padding-inline:0}.sc-clinic,.sc-home,.sc-onas-main{gap:24px}.sc-clinic-archives__list{gap:12px}.sc-clinic-archives__card,.sc-clinic-archives__detail,.sc-ind-card{border-radius:var(--sc-radius-panel)}.sc-report__panel{border-radius:var(--sc-radius-section)}.sc-btn[data-size]{height:auto;min-height:44px;max-width:100%;padding:11px 16px;border-radius:var(--sc-radius-control);font-size:14px;line-height:20px;font-weight:600;white-space:normal;text-align:center}.sc-btn[data-shape=pill]{border-radius:var(--sc-radius-pill)}.sc-btn[data-shape=icon][data-size]{width:44px;height:44px;padding:0;flex-shrink:0}.sc-btn[data-size]:after{inset:0}.sc-btn__label{min-width:0;overflow-wrap:anywhere}.sc-btn[data-variant=secondary]{background:transparent;border-color:var(--sc-control-line)}.sc-clinic-db button.sc-btn{min-height:44px;padding:11px 16px;border:1px solid var(--sc-control-line);border-radius:var(--sc-radius-control);font:600 14px/20px var(--sc-font-sans)}.sc-clinic-db button.sc-btn[data-variant=primary]{background:var(--sc-primary-bg);color:var(--sc-primary-fg);border-color:var(--sc-primary-bg)}.sc-clinic-db button.sc-btn[data-variant=secondary]{background:transparent}.sc-spin-detail__headline{font-size:32px;line-height:40px}.sc-t-title-m{font-weight:700}.sc-ind-show__tiles strong{font-size:36px;line-height:40px}.sc-ind-show__actions a.sc-btn[data-variant=primary]{color:var(--sc-primary-fg)}.sc-archive-more{display:flex;margin:20px auto}.sc-search{min-height:44px;height:auto;border-radius:var(--sc-radius-control);border-color:var(--sc-control-line)}.sc-search:focus-within{outline:2px solid var(--sc-focus);outline-offset:3px;box-shadow:none}.sc-root .sc-search input:focus-visible{outline:none}.sc-root input.sc-search__input.sc-input[type=search],.sc-search input.sc-input{min-width:0;min-height:42px;font-size:16px}.sc-search__clear{width:44px;height:44px;flex-shrink:0}.sc-clinic-archives__filters :is(input,select),.sc-clinic-db input.sc-clinic-db__input[type=search]{min-height:44px;border:1px solid var(--sc-control-line);border-radius:var(--sc-radius-control);font-size:16px}.sc-app-main :focus-visible,.sc-root :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--sc-focus);outline-offset:3px}.sc-app-main :is(a,button,input,select,textarea,[tabindex]){scroll-margin-block:100px var(--sc-footer-space)}@media (max-width:639px){:root{--sc-page-gutter:16px;--sc-footer-space:68px}.sc-spin-detail__headline{font-size:26px;line-height:34px}.sc-ind-show__tiles strong{font-size:30px;line-height:36px}}.sc-onas-lead,.sc-onas-prose,.sc-onas-section p{text-align:start}.sc-onas-toc__mobile{display:none}.sc-home-intro__stats{display:flex;flex-wrap:wrap;gap:var(--sc-s-4);margin-block:var(--sc-s-4)}.sc-home-intro__stats dt{color:var(--sc-text-2)}.sc-home-intro__stats dd{margin:0;font-weight:700;font-variant-numeric:tabular-nums}.sc-charter-table{overflow-x:auto}.sc-charter-table td,.sc-charter-table th{padding:var(--sc-s-2);text-align:start;vertical-align:top}@media (max-width:767px){.sc-onas .sc-onas-toc{display:block}.sc-onas-toc>.sc-onas-toc__title,.sc-onas-toc>ol{display:none}.sc-onas-toc__mobile{display:block}.sc-onas-toc .sc-onas-toc__mobile ol{display:grid;overflow:visible}.sc-onas-toc .sc-onas-toc__mobile a{white-space:normal}}.sc-onas-toc a>:first-child{flex:none;white-space:nowrap}.sc-film{margin:24px 0 0;display:grid;gap:8px}.sc-film__frame{width:100%;aspect-ratio:16/10.4;border:0;border-radius:var(--sc-radius-panel,18px);background:var(--sc-bg);box-shadow:0 0 0 1px var(--sc-line)}.sc-film__caption{font-size:13px;line-height:18px;color:var(--sc-text-3)}.sc-onas-docs{margin:16px 0 0;font-size:14px;color:var(--sc-text-2)}.sc-onas-docs a{color:var(--sc-accent);font-weight:600}.sc-home-intro__links{display:flex;flex-wrap:wrap;gap:4px 18px}@media (max-width:639px){.sc-film__frame{aspect-ratio:9/11}}.sc-home-intro[data-v="2"]{display:block;padding:32px 36px;min-height:0}.sc-home-intro[data-v="2"]:before{background:linear-gradient(90deg,var(--sc-bg) 0,color-mix(in srgb,var(--sc-bg) 88%,transparent) 45%,color-mix(in srgb,var(--sc-bg) 55%,transparent) 100%)}.sc-hero{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:32px;align-items:end}.sc-hero__copy{display:grid;gap:14px;align-content:start}.sc-hero__title{margin:0;font-size:30px;line-height:38px;font-weight:700;letter-spacing:-.01em;color:var(--sc-text);text-wrap:balance}.sc-hero__title span{color:var(--sc-text-2);font-weight:600}.sc-hero__lead{margin:0;max-width:56ch;font-size:16px;line-height:25px;color:var(--sc-text-2)}.sc-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:6px}.sc-hero__link{color:var(--sc-accent);font-weight:600;font-size:14px;text-decoration:none}.sc-hero__link:hover{text-decoration:underline}.sc-hero__stats{display:grid;gap:10px;padding:18px 20px;border-radius:var(--sc-radius-panel,18px);background:color-mix(in srgb,var(--sc-bg) 72%,transparent);box-shadow:0 0 0 1px var(--sc-line);backdrop-filter:blur(6px)}.sc-hero__stats ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sc-hero__stats li{display:grid;gap:4px;align-content:start;min-width:0}.sc-hero__stats li+li{padding-left:16px;border-left:1px solid var(--sc-line)}.sc-hero__stats strong{font-size:32px;line-height:36px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--sc-text)}.sc-hero__stats span{font-size:13px;line-height:18px;color:var(--sc-text-2)}.sc-hero__stats p{margin:0;font-size:12px;line-height:16px;color:var(--sc-text-3)}.sc-hero__stats-empty{margin:0;color:var(--sc-text-2)}@media (max-width:900px){.sc-hero{grid-template-columns:minmax(0,1fr);gap:20px}}@media (max-width:639px){.sc-home-intro[data-v="2"]{padding:20px 16px}.sc-hero__title{font-size:22px;line-height:29px}.sc-hero__lead{font-size:15px;line-height:23px}.sc-hero__actions .sc-btn{flex:1 1 100%}.sc-hero__stats{padding:14px}.sc-hero__stats ul{gap:10px}.sc-hero__stats li+li{padding-left:10px}.sc-hero__stats strong{font-size:24px;line-height:28px}.sc-hero__stats span{font-size:12px;line-height:16px}}.sc-hero__stats span{overflow-wrap:normal;word-break:normal;hyphens:auto}.sc-council{display:grid;gap:16px}.sc-council__summary{margin:0;font-size:15px;color:var(--sc-text-2)}.sc-council__summary strong{color:var(--sc-text);font-variant-numeric:tabular-nums}.sc-council__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.sc-council__member{display:grid;gap:8px;align-content:start;padding:16px;border-radius:var(--sc-radius-panel,18px);background:var(--sc-surface-2);box-shadow:0 0 0 1px var(--sc-line)}.sc-council__member p{margin:0}.sc-council__head{display:grid;gap:2px}.sc-council__model{font-size:16px;font-weight:700;color:var(--sc-text);overflow-wrap:anywhere}.sc-council__company,.sc-council__provider{font-size:13px;color:var(--sc-text-2)}.sc-council__roles{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--sc-accent)}.sc-council__statement{margin:0;padding-left:12px;border-left:3px solid var(--sc-positive);font-size:14px;line-height:20px;color:var(--sc-text)}.sc-council__statement[data-accepts=false]{border-color:var(--sc-negative)}.sc-council__statement footer{margin-top:6px;font-size:12px;color:var(--sc-text-3)}.sc-council__empty,.sc-council__note,.sc-council__pending,.sc-council__status{font-size:13px;color:var(--sc-text-3)}.sc-council__note{margin:0}.sc-clinic-nav{margin-bottom:20px}.sc-clinic-nav>button{display:none}.sc-clinic-nav>div{display:flex;flex-wrap:wrap;gap:4px 12px}.sc-clinic-nav a{display:inline-flex;align-items:center;min-height:44px;padding:8px;color:var(--sc-text-2);border-radius:var(--sc-radius-control)}.sc-clinic-nav a[aria-current=page]{color:var(--sc-accent);background:var(--sc-surface-2);box-shadow:inset 0 -2px var(--sc-accent)}.sc-ai-tag{flex-shrink:0;white-space:nowrap}.sc-clinic-archives__card,.sc-clinic-archives__detail{padding:20px;border-radius:var(--sc-radius-panel)}.sc-archive-search-label{margin:0 0 8px}.sc-clinic-message{border-radius:var(--sc-radius-panel);padding:20px}.sc-clinic-message>.sc-clinic-kicker{align-items:flex-start;flex-wrap:nowrap}.sc-clinic-message>.sc-clinic-kicker>span:first-child{min-width:0}.sc-clinic-message>.sc-clinic-kicker .sc-ai-tag{margin-left:auto}.sc-clinic-message__foot{display:flex;justify-content:space-between;align-items:baseline;gap:8px 16px;font-size:12px;line-height:18px;color:var(--sc-text-3)}.sc-clinic-message__foot>:last-child{margin-left:auto;text-align:right}.sc-clinic-archives .sc-clinic-message__text{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.sc-clinic-message>.sc-btn{justify-self:start;text-align:left}.sc-clinic-columns:has(>:only-child),.sc-politicians__cols:has(>:only-child){grid-template-columns:minmax(0,1fr)}.sc-clinic-column__list{max-height:none;overflow:visible;padding:0}.sc-politicians__cols>section{min-width:0;overflow-x:auto}.sc-politicians .sc-ind-table :is(th,td){padding:12px;border-bottom:1px solid var(--sc-line);font-size:14px;line-height:21px}.sc-clinic-db .sc-spin-row__summary,.sc-spin-row__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sc-spin-row__author{white-space:normal;overflow-wrap:anywhere}.sc-spin-row__date{margin:0;color:var(--sc-text-3);font-size:12px;line-height:18px}.sc-clinic-db__active{display:flex;flex-wrap:wrap;gap:8px}.sc-clinic-db__active button{min-height:44px;padding:8px 12px;border:1px solid var(--sc-line-strong);border-radius:var(--sc-radius-pill);color:var(--sc-text);background:var(--sc-surface-2);font:inherit;overflow-wrap:anywhere}.sc-spin-summary{display:grid;min-width:0;overflow-wrap:anywhere}.sc-spin-summary .sc-scan-dg-head{flex-wrap:wrap}.sc-spin-summary .sc-scan-dg-id{margin-left:0}.sc-spin-summary .sc-scan-dg-report{margin-left:auto}.sc-scan-mobile-author{display:none}.sc-source-disclosure>summary{min-height:44px;padding:12px 0;cursor:pointer;font-weight:600}.sc-source-disclosure:not([open])>:not(summary){display:none}.sc-source-disclosure figure{margin:0}.sc-post-scan>.sc-scan-dg{grid-column:2;grid-row:1}.sc-post-scan>.sc-scan-p{grid-column:1;grid-row:1}.sc-post-scan[data-expanded]>.sc-scan-dg{grid-column:1}.sc-scan-council.sc-scan-g{height:auto;min-height:80px;align-content:start}.sc-scan-council .sc-scan-g-row{height:auto;min-height:24px}.sc-scan-vote-missing{grid-column:1/-1}.sc-scan-council .sc-scan-g-row em{white-space:normal;overflow-wrap:anywhere}.sc-scan-missing{display:block;font-size:14px;line-height:21px}.sc-scan-g:has(.sc-scan-g-legend){height:auto;min-height:80px}.sc-scan-g-legend [data-k=unverified]:before,.sc-scan-g-squares [data-k=unverified]{background:var(--sc-text-3)}.sc-spin-summary .sc-scan-t tbody th{white-space:normal}.sc-spin-detail>.sc-spin-summary{padding:20px;border-radius:var(--sc-radius-panel);background:var(--sc-surface-2);margin-block:20px}.sc-spin-detail h1.sc-scan-dg-lead{font-size:32px;line-height:40px}.sc-spin-detail__section h2{font-size:20px;line-height:28px}.sc-spin-detail .sc-spin-detail__diagnosis{grid-column:2;grid-row:1;min-width:0}.sc-spin-detail .sc-spin-detail__post{grid-column:1;grid-row:1}.sc-spin-detail__post .sc-spin-card__media{width:100%;height:auto;max-height:none;-o-object-fit:contain;object-fit:contain}.sc-scan-cl-src a,.sc-spin-detail__sources a{text-decoration:underline;text-underline-offset:3px;color:var(--sc-accent)}.sc-spin-detail__post figcaption{font-size:14px;padding-block:8px}.sc-ind-hist{height:auto}.sc-ind-hist__plot{display:flex;align-items:flex-end;height:80px;width:100%}.sc-ind-hist__bar{display:block}.sc-ind-period{font-size:12px;line-height:18px}.sc-chart-data{min-width:0}.sc-chart-data>summary{min-height:44px;padding-block:12px;color:var(--sc-accent);cursor:pointer}.sc-chart-data caption{text-align:left;padding-block:8px}.sc-ind-legend [data-camp=government] i{border-radius:50%}.sc-ind-legend [data-camp=opposition] i{border-radius:0}.sc-ind [data-camp=opposition] :is(.sc-ind-hist__bar,.sc-ind-tech__track i,.sc-ind-accounts__bar i),.sc-ind-legend [data-camp=opposition] i{background-image:repeating-linear-gradient(135deg,transparent 0 3px,var(--sc-surface) 3px 5px)}.sc-ind-bar[data-camp=opposition]{stroke:var(--sc-surface);stroke-width:2;paint-order:stroke fill}.sc-report__counts section{padding:20px;border-radius:var(--sc-radius-panel);background:var(--sc-surface)}.sc-report__counts h2{font-size:20px;line-height:28px}.sc-report__counts strong{font-size:36px;line-height:40px}.sc-report__panel>.sc-spin-summary{margin-block:20px}@media (min-width:761px){.sc-source-disclosure>summary{display:none}}@media (max-width:760px){.sc-clinic-nav>button{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:8px 12px;border:1px solid var(--sc-control-line);border-radius:var(--sc-radius-control);color:var(--sc-text);background:var(--sc-surface);font:inherit}.sc-clinic-nav>div:not([data-open=true]){display:none}.sc-clinic-nav>div{margin-top:8px}.sc-clinic-archives__card,.sc-clinic-archives__detail,.sc-clinic-message,.sc-post-scan{padding:16px}.sc-post-scan>.sc-scan-mobile-author{display:block}.sc-post-scan>.sc-scan-dg,.sc-post-scan>.sc-scan-p{grid-column:auto;grid-row:auto}.sc-post-scan[data-expanded]>.sc-scan-p{display:block}.sc-post-scan .sc-source-disclosure .sc-scan-p-author{display:none}.sc-post-scan .sc-source-disclosure .sc-scan-p-inner{max-height:none;gap:12px}.sc-post-scan .sc-source-disclosure .sc-scan-p-text{flex:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.sc-post-scan .sc-source-disclosure .sc-scan-p-more{display:none}.sc-post-scan .sc-source-disclosure .sc-scan-p-media :is(img,video){height:auto;max-height:420px;-o-object-fit:contain;object-fit:contain}.sc-spin-summary .sc-scan-t{display:none}.sc-spin-detail__grid{grid-template-columns:minmax(0,1fr);gap:20px}.sc-spin-detail .sc-spin-detail__diagnosis,.sc-spin-detail .sc-spin-detail__post{grid-column:auto;grid-row:auto}.sc-spin-detail__post{display:block;position:static}.sc-spin-detail>.sc-spin-summary{padding:16px}.sc-spin-detail h1.sc-scan-dg-lead{font-size:26px;line-height:34px}}.sc-archive-interview-summary{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sc-clinic-message>.sc-clinic-message__text{margin:0}.sc-clinic-columns{align-items:start}.sc-interview-archive__row{min-height:44px}.sc-spin-summary{container:spin-summary/inline-size}.sc-spin-summary .sc-scan-dg-id{display:inline}.sc-spin-summary .sc-scan-dg-head .sc-scan-dg-report{order:0}.sc-spin-summary .sc-intensity[data-level] .sc-intensity__track span{background:var(--sc-accent)}.sc-scan-m-lbl{font-size:12px;white-space:normal;overflow:visible}.sc-scan-g-scale{font-size:12px}.sc-scan-council .sc-scan-g-row{grid-template-columns:minmax(0,1fr) minmax(12px,1fr) auto 8px;gap:4px}.sc-scan-g-fam{grid-template-columns:56px minmax(0,1fr) 18px}.sc-ind-tech__row{grid-template-columns:minmax(0,1fr) auto}.sc-ind-tech__camp{grid-column:1/-1;font-size:12px;color:var(--sc-text-2)}.sc-ind-account-camp{display:block;font-size:12px;line-height:18px;color:var(--sc-text-2)}.sc-ind-accounts a{white-space:normal;overflow-wrap:anywhere}@container spin-summary (max-width: 600px){.sc-scan-m{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-scan-m-col:nth-child(3){border-left:0}.sc-scan-m-col:nth-child(n+3){border-top:1px solid var(--sc-line)}}@media (min-width:761px){.sc-spin-detail .sc-spin-detail__grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}}@media (max-width:760px){.sc-beta{display:none}}.sc-clinic-nav>button>span[aria-hidden]{font-size:18px;line-height:1;transform:translateY(-3px)}.sc-spin-switch__tabs2{justify-self:start}.sc-spin-switch__tabs2 button{text-transform:none;letter-spacing:0}.sc-spin-switch__rule{margin:0;font-size:14px;line-height:20px;color:var(--sc-text-2)}.sc-scan-m-num .sc-scan-agreement-caption{display:block;margin-top:4px;font-size:12px;line-height:18px}.sc-scan-vote-note{margin:4px 0 0;font-size:12px;line-height:18px}.sc-scan-g-fam[data-family=inne],.sc-scan-vote-note{color:var(--sc-text-2)}.sc-scan-fam[data-family=inne] .sc-scan-fam-head i,.sc-scan-g-fam[data-family=inne] .sc-scan-g-track i,.sc-scan-t [data-family=inne] th i{background:var(--sc-text-3)}.sc-spin-summary[data-compact] .sc-scan-g{display:none}.sc-spin-summary .sc-scan-g-track[data-missing]{opacity:.35}.sc-spin-summary[data-compact] .sc-scan-dg-point{margin-bottom:12px}.sc-clinic-message{grid-template-rows:auto 1fr auto auto auto}.sc-message-detail__anchors{display:flex;flex-wrap:wrap;gap:12px}.sc-message-detail__anchors a{display:inline-flex;align-items:center;min-height:44px}.sc-message-detail__camp{scroll-margin-top:100px;min-width:0;display:grid;gap:16px}.sc-message-detail__camp+.sc-message-detail__camp{padding-top:24px;border-top:1px solid var(--sc-line)}.sc-message-detail__camp>p{max-width:75ch;margin:0;white-space:pre-line}.sc-message-detail__lead{font-size:18px;line-height:28px}.sc-message-detail__meta{display:flex;flex-wrap:wrap;gap:12px 24px;margin:0;font-size:12px;line-height:18px}.sc-message-detail__meta dt{color:var(--sc-text-3)}.sc-message-detail__meta dd{margin:0;overflow-wrap:anywhere}.sc-message-detail__sources{display:grid;gap:16px;padding-left:24px;margin:0;max-width:75ch}.sc-message-detail__sources li{padding-left:4px;overflow-wrap:anywhere}.sc-message-detail__sources time{display:block;color:var(--sc-text-3);font-size:12px;line-height:18px}.sc-message-detail__sources p{margin:4px 0 0;white-space:pre-line}.sc-report-archive__latest{display:grid;width:100%;max-width:calc(68ch + 40px);gap:16px;padding:20px;border-radius:var(--sc-radius-panel);background:var(--sc-surface);box-shadow:var(--sc-panel-ring)}.sc-report-archive__latest>p{margin:0}.sc-report-archive__latest>.sc-btn{justify-self:start}.sc-report-archive__weeks{list-style:none;padding:0;margin:20px 0 0}.sc-report-archive__weeks li{border-top:1px solid var(--sc-line)}.sc-report-archive__weeks a{display:flex;justify-content:space-between;gap:12px;align-items:center;min-height:44px;padding-block:12px}.sc-report__observations{display:grid;gap:12px;margin:0;padding-left:24px;list-style:decimal}.sc-report__observations>li{display:list-item;padding-left:4px}.sc-report__counts{gap:12px}.sc-report__counts section{padding:12px 16px}.sc-report__counts h2{margin:0;font-size:16px;line-height:24px}.sc-report__counts p{margin:8px 0 0;font-size:12px;line-height:18px}.sc-report__counts strong{font-size:28px;line-height:32px}.sc-report__families{display:grid;gap:16px}.sc-report__families h4{margin:0 0 8px;font-size:14px;line-height:21px}.sc-report__families ul{display:grid;gap:8px;margin:0;padding-left:20px}.sc-report__families details{font-size:12px;line-height:18px;color:var(--sc-text-2)}.sc-report__families summary{cursor:pointer;padding-block:8px}@media (min-width:360px){.sc-report__counts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.sc-message-detail__lead{font-size:16px;line-height:26px}.sc-clinic-message{grid-template-rows:auto 1fr auto auto;gap:12px}.sc-clinic-message>.sc-spin-techniques{display:none}.sc-clinic-message>.sc-clinic-message__text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sc-clinic-message__foot{flex-wrap:wrap}}.sc-clinic-preview{display:grid;gap:12px}.sc-clinic-overview .sc-clinic-sotd{padding:20px}.sc-clinic-overview .sc-spin-switch__bar{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center}.sc-clinic-overview .sc-spin-switch__bar>div:first-child,.sc-clinic-overview .sc-spin-switch__bar>div:first-child>header{display:block}.sc-clinic-overview .sc-spin-switch__tabs2{flex:1}.sc-clinic-overview .sc-spin-switch__tabs2 button{height:auto;min-height:44px;padding:8px 12px;line-height:21px}.sc-clinic-overview .sc-clinic-message__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.sc-clinic-overview .sc-clinic-message .sc-spin-techniques{display:none}.sc-clinic-overview .sc-clinic-group>.sc-clinic-latest{border-top:0;padding-top:0}.sc-clinic-overview .sc-ind-show[data-compact]{display:block;padding:16px 20px}.sc-ind-show[data-compact] .sc-ind-show__main{gap:8px}.sc-ind-show[data-compact] .sc-ind-show__tiles{display:flex;flex-wrap:wrap;gap:8px 24px}.sc-ind-show[data-compact] .sc-ind-show__tiles li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px;padding:0;border:0}.sc-ind-show[data-compact] .sc-ind-show__tiles strong{font-size:18px;line-height:25px}.sc-ind-show[data-compact] .sc-ind-show__tiles :is(span,small){font-size:14px;line-height:20px}.sc-ind-show[data-compact] .sc-ind-show__actions{margin-top:12px}.sc-deleted--compact{display:block;padding:12px 20px}.sc-deleted--compact>summary{cursor:pointer;min-height:44px;align-content:center;font-size:16px;font-weight:600}.sc-deleted--compact>summary span{font-size:14px;font-weight:400;color:var(--sc-text-2)}.sc-deleted--compact .sc-deleted__head{margin-top:12px}.sc-clinic-db__top{display:flex;gap:8px}.sc-clinic-db button.sc-clinic-db__toggle{display:block;flex:none;min-height:44px}.sc-clinic-db__bottom{flex-wrap:nowrap;justify-content:flex-start;gap:8px}.sc-clinic-db__count{margin:0;font-size:14px;line-height:20px;font-weight:400}.sc-clinic-db__sort{display:flex;align-items:center;gap:8px;min-width:0;font-size:14px;line-height:20px}.sc-clinic-db__sort span{white-space:nowrap}.sc-clinic-db__sort select{width:auto;min-width:0;max-width:100%;height:44px;padding:6px;font:inherit;color:var(--sc-text);background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:10px}.sc-spin-row__title{font-size:18px;line-height:25px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.sc-clinic-db .sc-spin-row__summary,.sc-spin-row__summary{font-size:14px;line-height:21px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.sc-spin-row__techniques{margin:0;font-size:12px;line-height:18px;color:var(--sc-text-2)}.sc-clinic-db__list{gap:12px}.sc-spin-detail>.sc-spin-author,.sc-spin-detail>.sc-spin-summary{margin-block:0}.sc-spin-detail>.sc-spin-detail__summary{margin:0;font-size:16px;line-height:26px}.sc-spin-detail__back{font-size:14px;line-height:20px}.sc-spin-detail__anchors{display:flex;flex-wrap:wrap;gap:4px 16px}.sc-spin-detail__anchors a{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.sc-spin-detail__section{scroll-margin-top:100px}.sc-spin-detail__models>summary{min-height:44px;cursor:pointer;align-content:center}.sc-spin-detail .sc-scan-dg-head .sc-scan-dg-report{display:inline-flex;min-height:44px;align-items:center}.sc-spin-detail .sc-spin-summary .sc-scan-m-num{font-size:30px!important;line-height:34px!important}.sc-clinic-archives__filters{grid-template-columns:minmax(0,2fr) minmax(220px,1fr);align-items:end}.sc-clinic-archives__filters :is(input,select){width:100%;height:44px;min-height:44px}.sc-clinic-archives__filters>div{min-width:0}.sc-interview-scope{margin:8px 0 12px;font-size:14px;line-height:21px;text-transform:none;letter-spacing:normal;color:var(--sc-text-2)}.sc-interview-results{gap:12px}.sc-interview-results>section{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:12px;border-radius:14px;background:var(--sc-surface-2)}.sc-interview-scan .sc-interview-results>section{background:var(--sc-surface)}.sc-interview-results h3,.sc-interview-results p{margin:0;font-size:14px;line-height:21px}.sc-interview-results .sc-intensity{flex-wrap:wrap;margin-top:auto;font-size:14px}.sc-interview-results .sc-intensity__value{white-space:normal}.sc-interview-results__host{margin-top:auto;font-size:14px;line-height:21px;font-variant-numeric:tabular-nums}.sc-interview-recording-label,.sc-interview-recording-title{font-size:14px;line-height:21px;color:var(--sc-text-2)}.sc-interview-recording-title span{font-weight:600}.sc-archive-interview-summary{margin:12px 0;font-size:14px;line-height:21px}.sc-clinic-archives__card .sc-archive-interview-summary,.sc-clinic-interview-preview .sc-archive-interview-summary{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.sc-interview-scan .sc-scan-details>.sc-scan-m{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-ind-scroll-hint{margin:4px 0;font-size:12px;line-height:18px;color:var(--sc-text-2)}.sc-ind-table-wrap:focus-visible{outline:2px solid var(--sc-accent);outline-offset:4px}.sc-ind :is(.sc-ind-axis,.sc-ind-hist__count,.sc-ind-hist__label,.sc-ind-tech__value,.sc-ind-tech__value small,.sc-ind-tech__camp,.sc-ind-legend){font-size:12px}.sc-author-diagnoses__list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.sc-author-diagnoses__source{display:inline-flex;align-items:center;min-height:44px;font-size:14px}@media (min-width:761px){.sc-clinic-db__sheet{margin:auto;max-width:calc(100% - 48px);border-radius:24px}.sc-clinic-db__sheet-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.sc-clinic-overview .sc-clinic-sotd{padding:16px}.sc-clinic-overview .sc-spin-switch__tabs2{flex-basis:100%}.sc-clinic-overview .sc-clinic-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sc-clinic-overview .sc-clinic-message{min-width:0;padding:0}.sc-clinic-overview .sc-clinic-message :is(.sc-clinic-kicker,.sc-clinic-message__text){font-size:14px;line-height:21px}.sc-clinic-overview .sc-clinic-message .sc-btn{white-space:normal;text-align:left}.sc-clinic-overview .sc-clinic-message__foot{flex-wrap:wrap}.sc-clinic-db__sort{flex:1;gap:4px}.sc-clinic-db__sort select{flex:1;width:0}.sc-spin-detail .sc-scan-m{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.sc-spin-detail .sc-scan-m-col{padding:10px!important;row-gap:4px!important}.sc-spin-detail .sc-scan-dg-head{gap:4px 8px}.sc-spin-detail .sc-scan-dg-id{font-size:12px}.sc-spin-detail .sc-scan-dg-head .sc-scan-dg-report{margin-left:0}.sc-clinic-archives__filters{grid-template-columns:minmax(0,1fr)}.sc-interview-results{gap:8px}.sc-interview-results>section{padding:10px}.sc-interview-scan>.sc-scan-dg{grid-row:1}.sc-interview-scan>.sc-scan-p{grid-row:2}.sc-interview-scan[data-expanded]>.sc-scan-p{display:block}.sc-interview-scan .sc-scan-dg-id{display:inline}.sc-interview-scan .sc-scan-dg-head{flex-wrap:wrap}.sc-home>#dr-spin{margin-top:-12px}#dr-spin.sc-scan-s{padding:10px;gap:6px;grid-template-columns:auto minmax(0,1fr)}#dr-spin .sc-scan-s-head{display:contents}#dr-spin .sc-scan-s-head h2{grid-column:1;grid-row:1;align-self:center;font-size:20px;line-height:26px}#dr-spin .sc-scan-s-links{grid-column:1/-1;grid-row:3;gap:4px 12px;font-size:12px;line-height:18px}#dr-spin>.sc-scan-s-tabs{grid-column:2;grid-row:1}#dr-spin .sc-scan-s-tabs button{min-height:44px;padding:4px 6px;font-size:13px}#dr-spin>:is(.sc-home-doctor__scale,.sc-home-spin__messages,.sc-home-doctor__work,[role=status]){grid-column:1/-1}#scan-camp-panel{grid-column:1/-1;grid-row:2;display:flex;flex-direction:column;gap:8px}#scan-camp-panel>.sc-scan-s-rule{order:1;margin:0;font-size:14px;line-height:21px}#dr-spin .sc-post-scan{padding:10px;gap:8px}#dr-spin .sc-scan-mobile-author{grid-row:2}#dr-spin .sc-post-scan>.sc-scan-dg{grid-row:1}#dr-spin .sc-post-scan:not([data-expanded]) .sc-spin-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}#dr-spin .sc-post-scan:not([data-expanded]) :is(.sc-scan-dg-head,.sc-scan-m){display:contents}#dr-spin .sc-post-scan:not([data-expanded]) .sc-scan-dg-head>.sc-verdict{grid-column:1;grid-row:1;justify-self:start;align-self:center}#dr-spin .sc-post-scan:not([data-expanded]) .sc-scan-m-col:first-child{grid-column:2;grid-row:1;padding:0!important;border:0}#dr-spin .sc-post-scan:not([data-expanded]) .sc-scan-m-col{padding:8px!important;row-gap:2px!important;border:0}#dr-spin .sc-post-scan:not([data-expanded]) .sc-scan-m-col:nth-child(2){grid-column:1;grid-row:5}#dr-spin .sc-post-scan:not([data-expanded]) .sc-scan-m-col:nth-child(3){grid-column:2;grid-row:5}#dr-spin .sc-post-scan:not([data-expanded]) .sc-scan-m-col:nth-child(4){grid-column:1/-1;grid-row:6}#dr-spin .sc-post-scan:not([data-expanded]) .sc-scan-dg-lead{grid-column:1/-1;grid-row:2;margin-top:2px}#dr-spin .sc-post-scan:not([data-expanded]) .sc-scan-dg-point{grid-column:1/-1;grid-row:3}#dr-spin .sc-post-scan:not([data-expanded]) .sc-scan-dg-ai{grid-column:1/-1;grid-row:4}#dr-spin .sc-post-scan:not([data-expanded]) .sc-scan-dg-id{grid-column:1/-1;grid-row:7;margin:0;font-size:12px;line-height:18px}#dr-spin .sc-post-scan:not([data-expanded]) .sc-scan-g{display:none}}.sc-intensity .sc-intensity__track span,.sc-intensity[data-level] .sc-intensity__track span{background:var(--sc-accent)}.sc-clinic-nav>button>svg{flex:none}.sc-info-page__body :where(ol){list-style:decimal;padding-left:28px}.sc-info-page__body :where(ul){list-style:disc;padding-left:22px}.sc-info-page__body :where(ol,ul)>li::marker{color:var(--sc-text-3);font-weight:600}.sc-info-page__body :where(ol.sc-plain,ul.sc-plain,.sc-council__list){list-style:none;padding-left:0}.sc-clinic-archives__filters .sc-search,.sc-source-page__search{max-width:none}.sc-clinic>:is(.sc-section-header,.sc-clinic-nav),.sc-ind-funnel>.sc-section-header,.sc-ind-show__main>.sc-section-header,.sc-public-directory>.sc-section-header,.sc-report-archive__latest>.sc-section-header{margin-bottom:0}.sc-ind-funnel>.sc-section-header,.sc-ind-show__main>.sc-section-header{color:var(--sc-text)}.sc-clinic-archives__day>h2{margin:0 0 16px;font-size:var(--sc-t-title-m-size);line-height:var(--sc-t-title-m-lh);font-weight:700}.sc-clinic-archives__day+.sc-clinic-archives__day{margin-top:20px}.sc-source-page__grid>section{border:1px solid var(--sc-line);border-radius:var(--sc-radius-panel);background:var(--sc-surface)}.sc-btn[data-variant=link]{justify-content:flex-start;min-height:44px;height:auto;padding-inline:0;border:0;background:transparent;color:var(--sc-accent);white-space:normal;line-height:21px;text-align:left}.sc-btn[data-variant=link]:is(:hover,:focus-visible){color:var(--sc-accent-hover);text-decoration:underline;text-underline-offset:3px}.sc-ind-show__chart-scroll{overflow-x:auto;padding-inline:2px}.sc-ind-show__bars{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(40px,1fr);align-items:end;gap:8px;height:148px;padding-top:24px}.sc-ind-show__day{display:grid;grid-template-rows:100px 18px;gap:6px;text-align:center;font:12px/18px var(--sc-font-mono)}.sc-ind-show__plot{display:flex;align-items:flex-end}.sc-ind-show__plot>i{position:relative;display:block;width:100%;border-radius:3px 3px 0 0;background:var(--sc-accent)}.sc-ind-show__plot b{position:absolute;bottom:calc(100% + 2px);left:50%;transform:translateX(-50%);color:var(--sc-text);font-style:normal;font-weight:600;white-space:nowrap}.sc-ind-show__day time{color:var(--sc-text-2);white-space:nowrap}@container sc-navmenu (min-width: 1024px) and (max-width: 1199px){.sc-navmenu__search{display:block}.sc-navmenu__mobile-action{display:none}}@media (max-width:640px){.sc-spin-detail .sc-spin-summary .sc-scan-dg-head{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:4px 8px}.sc-spin-detail .sc-spin-summary .sc-scan-dg-id{grid-column:1/-1}.sc-spin-detail .sc-spin-summary .sc-scan-dg-head .sc-scan-dg-report{display:none}.sc-source-page__stats div{padding:8px}.sc-source-page__stats dt{min-height:3em}.sc-source-page__stats dd{margin-top:4px}}.sc-ind-show__day{font-family:inherit;font-variant-numeric:tabular-nums}.sc-chart-data>summary{font-size:var(--sc-t-body-s-size);line-height:var(--sc-t-body-s-lh);font-weight:600}:root,[data-sc-theme=dark],html[data-theme=dark]{--sc-ind-gov:#5b9bff;--sc-ind-opp:#ff6b6b}[data-sc-theme=light],html[data-theme=light],html[data-theme=pastel]{--sc-ind-gov:#1d5fcc;--sc-ind-opp:#c42b2b}.sc-ind [data-camp=opposition] :is(.sc-ind-hist__bar,.sc-ind-tech__track i,.sc-ind-accounts__bar i),.sc-ind-legend [data-camp=opposition] i{background-image:repeating-linear-gradient(135deg,transparent 0 4px,rgba(0,0,0,.22) 4px 6px)}.sc-ind-bar[data-camp=opposition]{stroke:none}.sc-camp-heading{display:flex;align-items:center;gap:8px;margin:0;padding-bottom:10px;border-bottom:1px solid var(--sc-line);font-size:var(--sc-t-title-s-size,18px);line-height:1.3;font-weight:700;color:var(--sc-text)}.sc-camp-heading:before{content:"";flex:none;width:10px;height:10px;border-radius:50%;background:var(--sc-ind-gov)}.sc-camp-heading[data-camp=opposition]:before{border-radius:2px;background:var(--sc-ind-opp)}.sc-interview-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-radius:16px;background:var(--sc-surface-2);overflow:hidden}.sc-interview-results>section,.sc-interview-scan .sc-interview-results>section{display:grid;align-content:start;gap:8px;padding:16px;border-radius:0;background:transparent}.sc-interview-results>section+section{border-left:1px solid var(--sc-line)}.sc-interview-results__who{margin:0;font-size:14px;line-height:21px;font-weight:600;color:var(--sc-text)}.sc-interview-results__who span{font-weight:400;color:var(--sc-text-2)}.sc-interview-results__score{display:flex;align-items:center;justify-content:space-between;gap:12px}.sc-interview-results__none{margin:0;font-size:14px;color:var(--sc-text-3)}.sc-interview-results>section+section .sc-scan-g-track i{background:var(--sc-text-2)}@media (max-width:640px){.sc-interview-results{grid-template-columns:1fr}.sc-interview-results>section+section{border-left:0;border-top:1px solid var(--sc-line)}}.sc-scan-council .sc-scan-g-row{grid-template-columns:max-content minmax(24px,1fr) auto 8px;gap:6px}.sc-scan-council .sc-scan-g-row em{white-space:nowrap;overflow-wrap:normal}.sc-info-page__body .sc-method-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.sc-info-page__body .sc-method-steps li{margin:0;display:grid;align-content:start;gap:6px;padding:14px;border-radius:14px;background:var(--sc-surface);box-shadow:var(--sc-panel-ring)}.sc-method-steps__n{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--sc-accent-soft);color:var(--sc-accent);font-size:13px;font-weight:700}.sc-method-steps strong{font-size:15px}.sc-info-page__body .sc-method-steps p{margin:0;font-size:13.5px;line-height:20px;color:var(--sc-text-2)}.sc-method-gauge{margin:16px 0}.sc-method-gauge__bar{display:flex;height:34px;border-radius:10px;overflow:hidden;font-size:12.5px;font-weight:600}.sc-method-gauge__bar span{display:grid;place-items:center;padding:0 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-method-gauge__bar span:first-child{background:var(--sc-surface-3);color:var(--sc-text-3)}.sc-method-gauge__bar span:nth-child(2){background:color-mix(in srgb,var(--sc-accent) 30%,var(--sc-surface));color:var(--sc-text)}.sc-method-gauge__bar span:nth-child(3){background:var(--sc-accent);color:#fff}.sc-method-gauge__scale{position:relative;height:18px;margin-top:4px;font-size:11.5px;color:var(--sc-text-3);font-variant-numeric:tabular-nums}.sc-method-gauge__scale b{position:absolute;font-weight:500;transform:translateX(-50%)}.sc-method-gauge__scale b:first-child{left:0;transform:none}.sc-method-gauge__scale b:last-child{right:0;transform:none}.sc-info-page__body .sc-method-note{padding:12px 14px;border-left:3px solid var(--sc-accent);border-radius:0 10px 10px 0;background:var(--sc-surface);color:var(--sc-text-2);font-size:14.5px}.sc-method-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.sc-method-pair>div{padding:14px 16px;border-radius:14px;background:var(--sc-surface);box-shadow:var(--sc-panel-ring)}.sc-info-page__body .sc-method-pair h3{margin:0 0 6px;font-size:12px;line-height:18px;letter-spacing:.08em;text-transform:uppercase;color:var(--sc-text-3)}.sc-info-page__body .sc-method-pair>div:first-child h3{color:var(--sc-positive)}.sc-info-page__body .sc-method-pair ul{margin:0;padding-left:18px;font-size:14.5px}.sc-info-page__body .sc-method-pair li+li{margin-top:4px}.sc-info-page__body .sc-method-verdicts{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sc-info-page__body .sc-method-verdicts li{margin:0;display:grid;align-content:start;justify-items:start;gap:8px;padding:14px;border-radius:14px;background:var(--sc-surface);box-shadow:var(--sc-panel-ring)}.sc-info-page__body .sc-method-verdicts p{margin:0;font-size:14px;line-height:21px;color:var(--sc-text-2)}.sc-method-agree,.sc-method-strength{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;margin:16px 0;padding:16px;border-radius:14px;background:var(--sc-surface);box-shadow:var(--sc-panel-ring)}.sc-info-page__body .sc-method-strength__num{margin:0;font-size:40px;line-height:1;font-weight:700;color:var(--sc-accent);font-variant-numeric:tabular-nums}.sc-method-strength__num small{font-size:15px;color:var(--sc-text-3);font-weight:600}.sc-method-strength__track{height:8px;border-radius:99px;background:var(--sc-surface-3);overflow:hidden}.sc-method-strength__track i{display:block;height:100%;background:var(--sc-accent);border-radius:99px}.sc-method-strength figcaption{margin-top:10px;font-size:14px;line-height:21px;color:var(--sc-text-2)}.sc-info-page__body .sc-method-agree p{margin:0;font-size:14.5px;color:var(--sc-text-2)}.sc-info-page__body .sc-method-agree .sc-method-agree__num{display:grid;font-size:40px;line-height:1;font-weight:700;color:var(--sc-text)}.sc-method-agree__num small{margin-top:6px;font-size:12px;line-height:16px;font-weight:600;color:var(--sc-text-3)}.sc-info-page__body .sc-method-claims{list-style:none;padding:0;display:grid;border-radius:14px;background:var(--sc-surface);box-shadow:var(--sc-panel-ring);overflow:hidden}.sc-info-page__body .sc-method-claims li{margin:0;display:grid;grid-template-columns:14px minmax(170px,auto) minmax(0,1fr);align-items:center;gap:12px;padding:12px 16px}.sc-info-page__body .sc-method-claims li+li{border-top:1px solid var(--sc-line)}.sc-method-claims i{width:14px;height:14px;border-radius:4px;background:var(--sc-text-3)}.sc-method-claims i[data-k=ok]{background:var(--sc-positive)}.sc-method-claims i[data-k=bad]{background:var(--sc-negative)}.sc-method-claims i[data-k=mid]{background:var(--sc-warning)}.sc-method-claims span{font-size:14px;color:var(--sc-text-2)}.sc-method-families{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.sc-method-family{--fam:#55b4ff;padding:14px;border-radius:14px;background:var(--sc-surface);box-shadow:var(--sc-panel-ring);border-top:3px solid var(--fam)}.sc-method-family[data-family=przedstawienie]{--fam:#f5a54a}.sc-method-family[data-family=spor]{--fam:#b58ad8}.sc-info-page__body .sc-method-family h3{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:15px;line-height:20px}.sc-method-family h3 i{flex:none;width:10px;height:10px;border-radius:50%;background:var(--fam)}.sc-method-family h3 span{margin-left:auto;font-size:13px;color:var(--sc-text-3);font-variant-numeric:tabular-nums}.sc-info-page__body .sc-method-family ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.sc-info-page__body .sc-method-family li{margin:0;font-size:13.5px;line-height:19px;color:var(--sc-text-2)}.sc-info-page__body .sc-method-chips{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px}.sc-info-page__body .sc-method-chips li{margin:0;padding:6px 12px;border-radius:999px;background:var(--sc-surface-2);font-size:14px}.sc-method-table{width:100%;margin-top:12px;border-collapse:collapse;font-size:14px;border-radius:14px;overflow:hidden;background:var(--sc-surface);box-shadow:var(--sc-panel-ring)}.sc-method-table td,.sc-method-table th{padding:10px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--sc-line)}.sc-method-table thead th{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--sc-text-3)}.sc-method-table tbody th{width:34%;font-weight:600}.sc-method-table td{color:var(--sc-text-2)}.sc-method-table tr:last-child>*{border-bottom:0}.sc-method-callout{margin-top:12px;padding:16px;border-radius:14px;background:var(--sc-accent-soft)}.sc-info-page__body .sc-method-callout p{margin:0}@media (max-width:760px){.sc-info-page__body .sc-method-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-info-page__body .sc-method-verdicts,.sc-method-families,.sc-method-pair{grid-template-columns:1fr}.sc-info-page__body .sc-method-claims li{grid-template-columns:14px minmax(0,1fr)}.sc-method-claims span{grid-column:2}.sc-method-gauge__bar span{font-size:11px;padding:0 4px}}.sc-method-family h3 span{flex:none;white-space:nowrap;align-self:flex-start}@media (max-width:640px){.sc-method-agree,.sc-method-strength{grid-template-columns:1fr;gap:10px}.sc-method-table tbody th{width:40%}}.sc-camp-heading{font-size:20px;line-height:26px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--sc-ind-gov);padding-bottom:12px;border-bottom:2px solid color-mix(in srgb,var(--sc-ind-gov) 45%,transparent)}.sc-camp-heading[data-camp=opposition]{color:var(--sc-ind-opp);border-bottom-color:color-mix(in srgb,var(--sc-ind-opp) 45%,transparent)}.sc-camp-heading:before{width:12px;height:12px}.sc-info-page__body .sc-kons-flow{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;counter-reset:none}.sc-info-page__body .sc-kons-flow li{position:relative;margin:0;display:grid;align-content:start;gap:6px;padding:16px;border-radius:14px;background:var(--sc-surface);box-shadow:var(--sc-panel-ring)}.sc-kons-flow__n{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--sc-accent);color:#fff;font-size:13px;font-weight:700}.sc-kons-flow strong{font-size:16px;line-height:22px}.sc-info-page__body .sc-kons-flow p{margin:0;font-size:14px;line-height:21px;color:var(--sc-text-2)}.sc-info-page__body .sc-kons-roles{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sc-info-page__body .sc-kons-roles li{margin:0;display:grid;align-content:start;gap:6px;padding:16px;border-radius:14px;background:var(--sc-surface);box-shadow:var(--sc-panel-ring)}.sc-info-page__body .sc-kons-roles li:first-child{grid-column:1/-1;border-left:3px solid var(--sc-accent)}.sc-info-page__body .sc-kons-roles h3{margin:0;font-size:16px;line-height:22px}.sc-info-page__body .sc-kons-roles p{margin:0;font-size:14px;line-height:21px;color:var(--sc-text-2)}.sc-info-page__body .sc-kons-roles .sc-kons-roles__who{font-size:12px;line-height:18px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sc-accent)}.sc-kons-example{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);margin-top:12px;border-radius:16px;background:var(--sc-surface);box-shadow:var(--sc-panel-ring);overflow:hidden}.sc-info-page__body .sc-kons-example__votes{list-style:none;margin:0;padding:16px;display:grid;gap:10px}.sc-info-page__body .sc-kons-example__votes li{margin:0;display:grid;grid-template-columns:64px 118px minmax(40px,1fr) 28px;align-items:center;gap:10px;font-size:13.5px}.sc-kons-example__model{color:var(--sc-text-2)}.sc-kons-example__votes .sc-verdict{justify-self:start}.sc-kons-example__track{height:8px;border-radius:99px;background:var(--sc-surface-3);overflow:hidden}.sc-kons-example__track i{display:block;height:100%;border-radius:99px;background:var(--sc-accent)}.sc-kons-example__votes b{text-align:right;font-variant-numeric:tabular-nums}.sc-kons-example__result{display:grid;align-content:center;justify-items:start;gap:8px;padding:16px 20px;border-left:1px solid var(--sc-line);background:var(--sc-surface-2)}.sc-info-page__body .sc-kons-example__lbl{margin:0;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sc-text-3)}.sc-info-page__body .sc-kons-example__num{margin:0;font-size:40px;line-height:1;font-weight:700;color:var(--sc-accent);font-variant-numeric:tabular-nums}.sc-kons-example__num small{font-size:15px;font-weight:600;color:var(--sc-text-3)}.sc-info-page__body .sc-kons-example__agree{margin:0;font-size:13.5px;color:var(--sc-text-2)}.sc-info-page__body .sc-kons-example__cap{margin:6px 0 0;font-size:12.5px;color:var(--sc-text-3)}.sc-info-page__body .sc-kons-rules{list-style:none;padding:0;display:grid;gap:8px;margin-top:14px}.sc-info-page__body .sc-kons-rules li{margin:0;padding-left:14px;border-left:2px solid var(--sc-line);font-size:14.5px;color:var(--sc-text-2)}.sc-kons-rules strong{color:var(--sc-text)}.sc-info-page__body .sc-kons-rulebar{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sc-info-page__body .sc-kons-rulebar li{margin:0;display:grid;gap:4px;padding:14px 16px;border-radius:14px;background:var(--sc-surface);box-shadow:var(--sc-panel-ring)}.sc-kons-rulebar strong{font-size:30px;line-height:34px;font-weight:700;color:var(--sc-text)}.sc-kons-rulebar span{font-size:13.5px;line-height:19px;color:var(--sc-text-2)}.sc-kons-tools td:last-child{width:1%;white-space:nowrap}.sc-kons-state{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;font-size:11.5px;font-weight:700;color:var(--sc-positive);box-shadow:inset 0 0 0 1px currentColor}.sc-kons-state[data-state=planowane]{color:var(--sc-text-3)}.sc-info-page__body .sc-kons-limits{list-style:none;padding:0;display:grid;gap:0;border-radius:14px;background:var(--sc-surface);box-shadow:var(--sc-panel-ring);overflow:hidden}.sc-info-page__body .sc-kons-limits li{margin:0;padding:12px 16px 12px 40px;position:relative;font-size:14.5px;color:var(--sc-text-2)}.sc-info-page__body .sc-kons-limits li+li{border-top:1px solid var(--sc-line)}.sc-kons-limits li:before{content:"!";position:absolute;left:14px;top:13px;display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--sc-warning);color:#111;font-size:11px;font-weight:800}.sc-info-page__body .sc-kons-links{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sc-info-page__body .sc-kons-links li{margin:0}.sc-kons-links a{display:grid;gap:4px;height:100%;padding:16px;border-radius:14px;background:var(--sc-surface);box-shadow:var(--sc-panel-ring);text-decoration:none;color:var(--sc-text)}.sc-kons-links a:hover{box-shadow:inset 0 0 0 1px var(--sc-accent)}.sc-kons-links strong{color:var(--sc-accent)}.sc-kons-links span{font-size:13.5px;line-height:19px;color:var(--sc-text-2)}@media (max-width:760px){.sc-info-page__body .sc-kons-flow,.sc-info-page__body .sc-kons-links,.sc-info-page__body .sc-kons-roles,.sc-kons-example{grid-template-columns:1fr}.sc-kons-example__result{border-left:0;border-top:1px solid var(--sc-line)}.sc-info-page__body .sc-kons-example__votes li{grid-template-columns:58px auto minmax(30px,1fr) 24px;gap:8px}.sc-info-page__body .sc-kons-rulebar li{padding:12px}.sc-kons-rulebar strong{font-size:24px;line-height:28px}}@media (min-width:761px) and (max-width:1100px){.sc-info-page__body .sc-kons-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}#dr-spin .sc-scan-s-top{display:contents}@media (max-width:760px){#dr-spin .sc-scan-s-top>.sc-scan-s-tabs{grid-column:2;grid-row:1}}@media (min-width:900px){#dr-spin .sc-scan-s-top{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center}#dr-spin .sc-scan-s-head{grid-column:1/-1;grid-row:1;display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;align-items:baseline;gap:8px}#dr-spin .sc-scan-s-links{display:contents}#dr-spin .sc-scan-s-links a{white-space:nowrap;font-size:14px}#dr-spin .sc-scan-s-links a:first-child{justify-self:start;font-size:12px}#dr-spin .sc-scan-s-top>.sc-scan-s-tabs{grid-column:2;grid-row:1}}.sc-dg-layout{display:grid;grid-template-columns:minmax(300px,420px) minmax(0,660px);justify-content:space-between;gap:48px;align-items:start;margin-top:8px}.sc-dg-main,.sc-dg-side{display:flex;flex-direction:column;gap:20px;min-width:0}.sc-dg-layout .sc-spin-detail__post{position:static}.sc-dg-quick{padding:20px;border-radius:var(--sc-r-lg);background:var(--sc-surface);box-shadow:0 0 0 1px var(--sc-line)}.sc-dg-quick h2{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sc-text-3)}.sc-dg-quick .sc-spin-detail__summary{margin:0;font-size:16px;line-height:26px;font-weight:500}.sc-dg-main .sc-spin-detail__diagnosis{max-width:none}.sc-dg-main .sc-spin-detail__anchors{margin-top:-8px}.sc-dg-score .sc-scan-m{grid-template-columns:minmax(0,1fr)!important}.sc-dg-score .sc-scan-m-col{grid-template-columns:132px 150px minmax(0,1fr)!important;grid-template-rows:auto!important;align-items:center;-moz-column-gap:16px;column-gap:16px;padding:14px 16px!important}.sc-dg-score .sc-scan-m-col+.sc-scan-m-col{border-left:0!important;border-top:1px solid var(--sc-line)!important}.sc-dg-score .sc-scan-m-col>:nth-child(n+4){grid-column:3}.sc-dg-score .sc-scan-m-num{font-size:30px!important;line-height:34px!important;white-space:nowrap}.sc-dg-score .sc-scan-m-num .sc-scan-agreement-caption{display:block;margin-top:2px}.sc-dg-score .sc-scan-g{margin:0}.sc-spin-detail__claims>li{padding:0!important}.sc-spin-detail__claim-item>summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding:14px 16px;cursor:pointer;list-style:none}.sc-spin-detail__claim-item>summary::-webkit-details-marker{display:none}.sc-spin-detail__claim-item>summary:after{content:"+";grid-column:3;grid-row:1;font-size:20px;line-height:20px;color:var(--sc-text-3)}.sc-spin-detail__claim-item[open]>summary:after{content:"−"}.sc-spin-detail__claim-item>summary .sc-spin-detail__claim{margin:0;font-weight:600;line-height:1.5}.sc-spin-detail__claim-count{grid-column:2;font-size:13px;color:var(--sc-text-3)}.sc-spin-detail__claim-item>summary:focus-visible{outline:2px solid var(--sc-focus);outline-offset:-2px;border-radius:var(--sc-r-md)}.sc-spin-detail__claim-body{display:grid;gap:8px;padding:0 16px 16px}.sc-spin-detail__claim-body p{margin:0}@media (max-width:1000px){.sc-dg-layout{display:flex;flex-direction:column;align-items:stretch;gap:20px}.sc-dg-main,.sc-dg-side{display:contents}.sc-dg-layout .sc-spin-detail__post{order:1}.sc-dg-score{order:2}.sc-dg-quick{order:3}.sc-spin-detail>.sc-spin-author{display:none}.sc-dg-main .sc-spin-detail__anchors{order:4;margin-top:0}.sc-dg-main .sc-spin-detail__diagnosis{order:5;max-width:none}}@media (max-width:560px){.sc-dg-score .sc-scan-m-col{grid-template-columns:minmax(0,1fr) auto!important;row-gap:8px}.sc-dg-score .sc-scan-m-col>.sc-scan-m-lbl{grid-column:1}.sc-dg-score .sc-scan-m-col>.sc-scan-m-num{grid-column:2;grid-row:1;text-align:right}.sc-dg-score .sc-scan-m-col>:nth-child(n+3){grid-column:1/-1}.sc-spin-detail__claim-item>summary{grid-template-columns:minmax(0,1fr) auto}.sc-spin-detail__claim-item>summary .sc-verdict{grid-column:1;justify-self:start}.sc-spin-detail__claim-item>summary:after{grid-column:2}.sc-spin-detail__claim-count,.sc-spin-detail__claim-item>summary .sc-spin-detail__claim{grid-column:1/-1}}@media (min-width:1000px){.sc-clinic-db .sc-clinic-db__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:stretch}.sc-clinic-db .sc-spin-row{grid-template-columns:88px minmax(0,1fr);align-items:start;height:100%;padding:16px}.sc-clinic-db .sc-spin-row__thumb{width:88px;height:88px}.sc-clinic-db .sc-spin-row__body{display:flex;flex-direction:column;gap:8px;height:100%}.sc-clinic-db .sc-spin-row__summary{-webkit-line-clamp:3}.sc-clinic-db .sc-spin-row__techniques{margin:0}.sc-clinic-db .sc-spin-row__author{margin-top:auto}}.sc-interview-results{grid-template-columns:minmax(0,1fr)!important}.sc-interview-results>section{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"lbl score" "who score" "bar bar";align-items:center;align-content:start;-moz-column-gap:16px;column-gap:16px;row-gap:4px!important;padding:12px 16px!important}.sc-interview-results>section>.sc-scan-m-lbl{white-space:nowrap;font-size:11px}.sc-interview-results>section>.sc-scan-g{margin-top:6px!important}.sc-interview-results>section+section{border-left:0!important;border-top:1px solid var(--sc-line)}.sc-interview-results>section>.sc-scan-m-lbl{grid-area:lbl}.sc-interview-results>section>.sc-interview-results__who{grid-area:who}.sc-interview-results>section>.sc-scan-g{grid-area:bar;margin:0;min-height:0!important;height:auto!important}.sc-interview-results>section>.sc-scan-g .sc-scan-g-scale{display:none}.sc-interview-results>section>.sc-interview-results__score{grid-area:score;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.sc-interview-results .sc-scan-m-num{font-size:28px!important;line-height:30px!important}.sc-iv-card__text{display:flex;flex-direction:column;gap:8px;min-width:0}.sc-iv-card__text h2,.sc-iv-card__text>*{margin:0}.sc-iv-card__cta{margin-top:auto;padding-top:4px;color:var(--sc-accent);font-weight:600}.sc-iv-card{display:grid;gap:16px}@media (min-width:900px){.sc-iv-card{grid-template-columns:minmax(0,1fr) minmax(320px,400px);gap:28px;align-items:stretch}.sc-iv-card__text{max-width:600px}.sc-iv-card .sc-interview-results{align-self:start}}.sc-clinic-nav .sc-clinic-nav__aside{margin-left:auto;color:var(--sc-accent)}@media (max-width:760px){.sc-clinic-nav .sc-clinic-nav__aside{margin-left:0}}.sc-clinic .sc-section-header__subtitle{max-width:none}.sc-camp-heading{justify-content:center}.sc-app-main{padding-bottom:32px}.sc-app-main>*>:last-child,.sc-app-main>:last-child{margin-bottom:0}.sc-social-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0 0;padding:0;list-style:none}.sc-social-list li{display:grid;align-content:start;gap:6px;margin:0!important;padding:16px;border-radius:var(--sc-r-lg);background:var(--sc-surface);box-shadow:0 0 0 1px var(--sc-line)}.sc-social-list a{display:grid;gap:2px;text-decoration:none;color:var(--sc-text)}.sc-social-list a strong{font-size:16px}.sc-social-list a span{font-size:14px;color:var(--sc-accent);overflow-wrap:anywhere}@media (hover:hover){.sc-social-list li:has(a:hover){box-shadow:0 0 0 1px var(--sc-accent)}}.sc-social-list p{margin:0;font-size:14px;line-height:21px;color:var(--sc-text-2)}@media (max-width:560px){.sc-social-list{grid-template-columns:minmax(0,1fr)}}.sc-clinic-message[data-camp=government]>.sc-clinic-kicker{color:var(--sc-ind-gov)}.sc-clinic-message[data-camp=opposition]>.sc-clinic-kicker{color:var(--sc-ind-opp)}@media (max-width:760px){.sc-clinic-overview .sc-clinic-split{grid-template-columns:minmax(0,1fr)!important}}.sc-interview-results>section+section .sc-scan-g-track i{background:var(--sc-accent)!important}a.sc-source-chip{min-height:44px;min-width:44px;height:auto;align-items:center;justify-content:center}.sc-social-list li:last-child:nth-child(odd){grid-column:1/-1}.sc-howto{margin-top:12px;border-radius:var(--sc-r-lg);background:var(--sc-surface);box-shadow:0 0 0 1px var(--sc-line)}.sc-howto>summary{display:flex;align-items:center;min-height:44px;padding:0 16px;cursor:pointer;font-size:14px;font-weight:600;color:var(--sc-accent);list-style:none}.sc-howto>summary::-webkit-details-marker{display:none}.sc-howto>summary:after{content:"+";margin-left:auto;color:var(--sc-text-3);font-size:18px}.sc-howto[open]>summary:after{content:"−"}.sc-howto dl{display:grid;gap:10px;margin:0;padding:0 16px}.sc-howto dt{font-size:13px;font-weight:700}.sc-howto dd{margin:2px 0 0;font-size:14px;line-height:21px;color:var(--sc-text-2)}.sc-howto>p{margin:0;padding:12px 16px 16px;font-size:14px}.sc-directory-pagination{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-s-3)}.sc-source-directory-filter{display:grid;gap:var(--sc-s-2)}.sc-source-directory-filter select{min-height:44px;max-width:100%;padding:var(--sc-s-2);color:var(--sc-text);background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:var(--sc-r-sm)}.sc-source-page__grid li{flex-wrap:wrap;align-items:center}.sc-source-page__grid li>span{flex:1 1 100%}.sc-source-page__grid li>small{max-width:100%;white-space:normal}.sc-public-directory__name,.sc-source-page__grid li>span>a{display:inline-flex;align-items:center;min-height:44px;overflow-wrap:anywhere;max-width:100%}.sc-source-page .sc-source-chips{display:flex;flex-wrap:wrap}.sc-source-page a.sc-source-chip{min-height:44px;min-width:44px;height:auto;align-items:center;justify-content:center}.sc-public-directory,.sc-public-directory__filters>*,.sc-source-page__suggestion .sc-search{min-width:0}.sc-public-directory{overflow-wrap:anywhere}.sc-public-directory .sc-btn,.sc-source-editor .sc-btn,.sc-source-page .sc-btn{min-height:44px}@media (max-width:480px){.sc-source-page__suggestion .sc-search-form{display:flex;flex-direction:column;align-items:stretch}.sc-source-page__suggestion .sc-search{width:100%;flex-basis:auto}.sc-public-directory__filters{grid-template-columns:minmax(0,1fr)}.sc-public-directory__list li>div{width:100%}}.sc-recruit{display:grid;gap:12px;margin:16px 0 0;padding:0;list-style:none}.sc-recruit__row{display:grid;gap:6px;margin:0!important;padding:16px;border-radius:var(--sc-r-lg);background:var(--sc-surface);box-shadow:0 0 0 1px var(--sc-line)}.sc-recruit__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0}.sc-recruit__head span,.sc-recruit__head time{font-size:13px;color:var(--sc-text-3)}.sc-recruit__head .sc-recruit__decision{font-weight:700;color:var(--sc-text-2)}.sc-recruit__row[data-decision=admitted] .sc-recruit__decision,.sc-recruit__row[data-decision=returned] .sc-recruit__decision,.sc-recruit__row[data-decision=would_admit] .sc-recruit__decision{color:var(--sc-positive)}.sc-recruit__row[data-decision=suspended] .sc-recruit__decision{color:var(--sc-warning)}.sc-recruit__head time{margin-left:auto}.sc-recruit__exam,.sc-recruit__reason{margin:0;font-size:14px;line-height:21px;color:var(--sc-text-2)}.sc-recruit__votes{display:grid;gap:4px;margin:4px 0 0;padding:0;list-style:none;font-size:13px;line-height:19px;color:var(--sc-text-2)}.sc-command-panel{max-width:1280px;margin:0 auto;padding:32px 20px;color:var(--sc-text)}.sc-command-banner{margin:24px 0;padding:20px;border:1px solid var(--sc-line-strong);border-radius:16px;background:var(--sc-surface-2)}.sc-command-banner strong{font-size:1.15rem}.sc-command-banner p,.sc-command-card p{margin:10px 0;color:var(--sc-text-2);line-height:1.6}.sc-command-banner a{color:var(--sc-accent);text-decoration:underline}.sc-command-refresh{min-height:44px;padding:10px 18px;border:1px solid var(--sc-line-strong);border-radius:10px;background:var(--sc-surface-2);color:var(--sc-text);cursor:pointer}.sc-command-refresh:disabled{opacity:.6;cursor:wait}.sc-command-panel :is(button,a,summary):focus-visible{outline:2px solid var(--sc-focus);outline-offset:4px}.sc-command-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px}.sc-command-card{min-width:0;padding:24px;border:1px solid var(--sc-line);border-radius:16px;background:var(--sc-surface);overflow-wrap:anywhere}.sc-command-status{display:inline-flex;align-items:center;gap:8px;color:var(--sc-text-2);font-size:.85rem}.sc-command-status>span{width:9px;height:9px;flex:0 0 9px;border-radius:50%;background:var(--sc-text-3)}.sc-command-status[data-status=ok]>span{background:var(--sc-positive)}.sc-command-status[data-status=warn]>span{background:var(--sc-warning)}.sc-command-status[data-status=error]>span{background:var(--sc-negative)}.sc-command-metrics{margin:16px 0}.sc-command-metrics>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:8px 0;border-bottom:1px solid var(--sc-line)}.sc-command-metrics dt{color:var(--sc-text-2)}.sc-command-metrics dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums}.sc-command-time{font-size:.75rem}.sc-command-card summary{padding:12px 0;min-height:44px;cursor:pointer;color:var(--sc-accent)}.sc-command-items{list-style:none;margin:0;padding:0}.sc-command-items li{padding:18px 0;border-top:1px solid var(--sc-line)}.sc-command-items h3{margin:0 0 8px;font-size:.95rem}.sc-command-error{color:var(--sc-negative)}.sc-command-install{margin:28px 0;color:var(--sc-text-3);font-size:.85rem;line-height:1.6}@media (max-width:700px){.sc-command-panel{padding:24px 12px}.sc-command-grid{grid-template-columns:minmax(0,1fr);gap:14px}.sc-command-card{padding:18px}}body:has(.sc-command-panel) .sc-footer-dock,body:has(.sc-command-panel) .sc-navmenu{display:none!important}body:has(.sc-command-panel) .sc-app-main{padding-top:max(16px,env(safe-area-inset-top,0px))}.sc-scan-g-legend span{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-scan-g-legend{font-size:11px;letter-spacing:-.01em}.sc-command-v2{font-family:var(--sc-font-sans);padding:20px 24px;overflow-wrap:anywhere}.sc-command-v2 *,.sc-command-v2 :after,.sc-command-v2 :before{box-sizing:border-box}.sc-command-v2 :is(h1,h2,h3,p){margin-top:0}.sc-command-v2 :is(button,input,select,summary,a){min-height:44px}.sc-command-v2 :is(input,select):focus-visible{outline:2px solid var(--sc-focus);outline-offset:3px}.sc-command-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0 20px}.sc-command-header>div{min-width:0}.sc-command-header h1{margin:4px 0 0;font-size:clamp(20px,3vw,30px);line-height:1.2;letter-spacing:-.04em}.sc-command-eyebrow{display:block;color:var(--sc-text-3);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.sc-command-header .sc-command-refresh{flex-shrink:0;font:inherit;font-size:13px}.sc-command-health{--health-color:var(--sc-positive);padding:18px 20px;border:1px solid var(--sc-line);border-left:3px solid var(--health-color);border-radius:12px;background:var(--sc-surface)}.sc-command-health[data-status=error]{--health-color:var(--sc-negative)}.sc-command-health[data-status=warn]{--health-color:var(--sc-warning)}.sc-command-health[data-status=unknown]{--health-color:var(--sc-text-3)}.sc-command-health-title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px}.sc-command-health-title>strong{font-size:16px;line-height:1.4}.sc-command-health>p{margin:8px 0 0;color:var(--sc-text-2);font-size:13px;line-height:1.5}.sc-command-actions{display:grid;gap:6px;list-style:none;margin:12px 0 0;padding:0}.sc-command-actions li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:12px;column-gap:12px;padding:8px 0;border-top:1px solid var(--sc-line);font-size:13px}.sc-command-actions li>b{color:var(--sc-text)}.sc-command-actions li>span{grid-column:1;margin-top:4px;color:var(--sc-text-2);line-height:1.5}.sc-command-actions a{display:inline-flex;align-items:center;grid-column:2;grid-row:1/3;color:var(--sc-accent);font-weight:600;text-decoration:none}.sc-command-more-actions summary{display:flex;align-items:center;color:var(--sc-accent);cursor:pointer;font-size:13px}.sc-command-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:12px 0 20px}.sc-command-toolbar p{margin:0;color:var(--sc-text-3);font-size:11px;line-height:1.6}.sc-command-toolbar p>span{display:block}.sc-command-filter{padding:8px 12px;flex-shrink:0;border:1px solid var(--sc-line);border-radius:10px;background:var(--sc-surface);color:var(--sc-text-2);font:inherit;font-size:12px;cursor:pointer}.sc-command-filter[aria-pressed=true]{border-color:var(--sc-accent);color:var(--sc-accent);background:var(--sc-accent-soft)}.sc-command-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sc-command-kpis article{display:grid;align-content:start;gap:6px;min-width:0;padding:18px;background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:12px}.sc-command-kpis h2{margin:0;font-size:13px;color:var(--sc-text-2);font-weight:500}.sc-command-kpis article>strong{color:var(--sc-accent);font-size:clamp(21px,2.7vw,32px);letter-spacing:-.04em;line-height:1.3;font-variant-numeric:tabular-nums}.sc-command-trend{margin-top:6px;font-size:11px;line-height:1.5;color:var(--sc-text-2)}.sc-command-trend b{color:var(--sc-accent);font-size:15px}.sc-command-trend>span{display:block;color:var(--sc-text-3)}.sc-command-charts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0 28px}.sc-command-chart{min-width:0;padding:16px;border:1px solid var(--sc-line);border-radius:12px}.sc-command-chart h3{margin-bottom:4px;font-size:13px}.sc-command-chart p{margin-bottom:12px;color:var(--sc-text-3);font-size:11px}.sc-command-chart svg{display:block;width:100%;max-height:110px;overflow:visible;color:var(--sc-accent)}.sc-command-chart-base{fill:none;stroke:var(--sc-line);stroke-width:1}.sc-command-chart-line{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sc-command-chart circle{fill:currentColor}.sc-command-chart-axis{display:flex;justify-content:space-between;gap:8px;font-size:10px;color:var(--sc-text-3)}.sc-command-chart-empty{display:grid;place-items:center;height:78px;color:var(--sc-text-3);font-size:13px}.sc-command-chart-data summary{display:flex;align-items:center;color:var(--sc-accent);cursor:pointer;font-size:11px}.sc-command-chart-data dl{margin:0;font-size:12px}.sc-command-chart-data dl>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px;padding:6px 0}.sc-command-chart-data dd{margin:0;font-variant-numeric:tabular-nums}.sc-command-section-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin:24px 0 12px}.sc-command-section-heading h2{margin:0;font-size:19px;letter-spacing:-.03em}.sc-command-section-heading>span{color:var(--sc-text-3);font-size:12px}.sc-command-wallet-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sc-command-wallets{scroll-margin-top:100px}.sc-command-wallet{min-width:0;padding:18px;border:1px solid var(--sc-line);border-radius:12px;background:var(--sc-surface)}.sc-command-wallet-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:20px}.sc-command-wallet-head h3{margin:0;font-size:14px}.sc-command-balance{display:block;margin-top:6px;color:var(--sc-text);font-size:26px;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.sc-command-runway{margin:12px 0 8px;color:var(--sc-text-2);font-size:12px;line-height:1.5}.sc-command-wallet-track{height:6px;overflow:hidden;background:var(--sc-surface-2);border-radius:999px}.sc-command-wallet-track>span{display:block;height:100%;background:var(--sc-accent);border-radius:inherit}.sc-command-wallet[data-status=error] .sc-command-wallet-track>span{background:var(--sc-negative)}.sc-command-wallet[data-status=warn] .sc-command-wallet-track>span{background:var(--sc-warning)}.sc-command-wallet-facts{display:grid;gap:10px;margin:20px 0 0;font-size:11px}.sc-command-wallet-facts>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px}.sc-command-wallet-facts dt{color:var(--sc-text-3)}.sc-command-wallet-facts dd{margin:0;color:var(--sc-text-2);font-variant-numeric:tabular-nums}.sc-command-note{margin:12px 0;color:var(--sc-text-3);font-size:11px;line-height:1.6}.sc-command-wallet .sc-command-note{margin-bottom:0}.sc-command-wallet-editor{margin-top:12px;border:1px solid var(--sc-line);border-radius:12px;background:var(--sc-surface)}.sc-command-wallet-editor>summary{display:flex;align-items:center;padding:12px 16px;color:var(--sc-accent);cursor:pointer;font-size:13px;font-weight:600}.sc-command-wallet-editor form{padding:0 16px 16px}.sc-command-wallet-editor form>p{color:var(--sc-text-2);font-size:13px;line-height:1.6}.sc-command-form-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.7fr) minmax(0,1.4fr);gap:12px;margin-bottom:16px}.sc-command-form-grid label{display:grid;align-content:start;gap:8px;min-width:0;color:var(--sc-text-2);font-size:12px}.sc-command-form-grid :is(input,select){width:100%;min-width:0;max-width:100%;padding:10px;color:var(--sc-text);background:var(--sc-bg);border:1px solid var(--sc-line-strong);border-radius:8px;font:inherit;font-size:16px;color-scheme:dark}.sc-command-v2 .sc-command-grid{gap:12px}.sc-command-v2 .sc-command-card{padding:0;border-radius:12px;scroll-margin-top:100px}.sc-command-item>summary,.sc-command-v2 .sc-command-card>summary{display:flex;align-items:center;gap:10px;min-height:60px;padding:14px 16px;color:var(--sc-text);list-style:none;cursor:pointer;font-size:14px;font-weight:600}.sc-command-item>summary::-webkit-details-marker,.sc-command-v2 .sc-command-card>summary::-webkit-details-marker{display:none}.sc-command-item>summary>span:first-child,.sc-command-v2 .sc-command-card>summary>span:first-child{min-width:0;flex:1}.sc-command-toggle{flex-shrink:0;color:var(--sc-accent);font-size:20px;font-weight:400;transition:transform .15s}.sc-command-v2 details[open]>summary>.sc-command-toggle{transform:rotate(45deg)}.sc-command-card-body{padding:0 16px 16px}.sc-command-card-body>p{font-size:13px}.sc-command-item{margin-top:12px;border:1px solid var(--sc-line);border-radius:10px;background:var(--sc-bg)}.sc-command-item>summary{font-size:12px}.sc-command-v2 .sc-command-metrics{margin:12px 0;font-size:12px;line-height:1.5}.sc-command-v2 .sc-command-metrics>div{gap:6px 12px}.sc-command-v2 .sc-command-metrics dd,.sc-command-v2 .sc-command-metrics dt{min-width:0;max-width:100%}.sc-command-v2 .sc-command-status{flex-shrink:0;font-size:11px;font-weight:500;gap:6px}.sc-command-v2 .sc-command-status>span{width:7px;height:7px;flex-basis:7px}.sc-command-v2 .sc-command-time{font-size:10px}.sc-command-v2 .sc-command-install{font-size:11px}@media (max-width:1000px){.sc-command-form-grid,.sc-command-kpis,.sc-command-wallet-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.sc-command-v2{padding:0 12px 20px}.sc-command-header{position:sticky;top:0;z-index:20;padding:max(12px,env(safe-area-inset-top,0px)) 0 12px;background:var(--sc-bg);border-bottom:1px solid var(--sc-line)}.sc-command-header h1{font-size:20px}.sc-command-header .sc-command-eyebrow{font-size:9px}.sc-command-header .sc-command-refresh{padding:8px 10px;font-size:11px}.sc-command-health{margin-top:12px;padding:12px}.sc-command-health-title>strong{font-size:14px}.sc-command-actions li{font-size:12px}.sc-command-priority li>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sc-command-toolbar{margin:8px 0 12px}.sc-command-toolbar p{font-size:10px}.sc-command-kpis{gap:8px}.sc-command-kpis article{padding:12px;gap:4px}.sc-command-kpis h2{font-size:11px}.sc-command-kpis article>strong{font-size:23px}.sc-command-kpis .sc-command-eyebrow,.sc-command-trend{font-size:10px}.sc-command-charts{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:12px}.sc-command-chart{padding:12px}.sc-command-chart svg{max-height:85px}.sc-command-v2 .sc-command-grid,.sc-command-wallet-grid{grid-template-columns:minmax(0,1fr)}.sc-command-wallet{padding:16px}.sc-command-v2 .sc-command-card>summary{padding:12px;font-size:13px}.sc-command-card-body{padding:0 12px 12px}.sc-command-item>summary{padding:12px}.sc-command-section-heading h2{font-size:17px}}@media (max-width:420px){.sc-command-form-grid{grid-template-columns:minmax(0,1fr)}.sc-command-health-title .sc-command-status{font-size:10px}.sc-command-item>summary{flex-wrap:wrap}.sc-command-item>summary>span:first-child{flex-basis:calc(100% - 100px)}}@media (prefers-reduced-motion:reduce){.sc-command-toggle{transition:none}}.sc-account-form .sc-account-form__consent{grid-template-columns:44px minmax(0,1fr);align-items:center;min-height:44px;font-weight:400}.sc-account-form__consent input[type=checkbox]{width:22px;height:22px;min-height:22px;margin:11px;accent-color:var(--sc-accent)}.sc-account-form__consent .sc-account-form__error{grid-column:2}.sc-account-form a{text-decoration:underline;text-underline-offset:3px}.sc-account-form__google{margin-top:var(--sc-s-6);padding-top:var(--sc-s-4);border-top:1px solid var(--sc-line)}.sc-account-recovery{width:min(100% - 32px,480px);margin:var(--sc-s-8) auto}.sc-account-recovery h1{margin-bottom:var(--sc-s-6)}.sc-f2,.sc-f2-context,.sc-f2-form{font-family:var(--sc-font-sans);color:var(--sc-text);font-size:16px;line-height:1.6;overflow-wrap:anywhere}.sc-f2{width:100%;max-width:1200px;margin-inline:auto;padding:32px 24px}.sc-f2 *,.sc-f2-context *,.sc-f2-form *{box-sizing:border-box;min-width:0}.sc-f2 [hidden]{display:none!important}.sc-f2 h1{font-size:clamp(28px,3.5vw,40px);line-height:1.2}.sc-f2 h2,.sc-f2-context h2{font-size:24px;line-height:1.35}.sc-f2 h3{font-size:18px;line-height:1.4}.sc-f2 :is(p,ul,ol){margin-block:12px}.sc-f2 :is(small,.sc-account-meta,.sc-account-kicker,.sc-account-hint,.sc-community-card__meta,.sc-account-tile__note),.sc-f2-form small,.sc-f2-muted{font-size:14px;line-height:1.5;color:var(--sc-text-2)}.sc-f2 a,.sc-f2-context a,.sc-f2-form a{color:var(--sc-accent);text-underline-offset:3px}.sc-f2 :is(button,.sc-btn,select,summary),.sc-f2-follow :is(button,.sc-btn),.sc-f2-form :is(button,.sc-btn),.sc-f2-share{min-height:44px;min-width:44px;white-space:normal}.sc-f2 :is(button,a,input,select,textarea,summary):focus-visible,.sc-f2-follow button:focus-visible,.sc-f2-form :is(button,a,input):focus-visible{outline:3px solid var(--sc-focus);outline-offset:3px}.sc-f2 :is(input:not([type=checkbox]),textarea,select),.sc-f2-form input:not([type=checkbox]){display:block;width:100%;max-width:100%;min-height:48px;padding:12px;border:1px solid var(--sc-line-strong);border-radius:8px;background:var(--sc-surface);color:var(--sc-text);font:inherit}.sc-f2 label,.sc-f2-form label{display:grid;gap:8px;margin-block:12px}.sc-f2 .sc-f2-check,.sc-f2-form .sc-f2-check{display:flex;align-items:center;gap:12px;min-height:44px;cursor:pointer}.sc-f2-check input[type=checkbox]{flex:0 0 22px;width:22px;height:22px;accent-color:var(--sc-accent)}.sc-f2 .sc-account-overview{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.sc-f2 .sc-account-tile{min-height:132px;padding:20px;border:1px solid var(--sc-line-strong);border-radius:12px;background:var(--sc-surface);text-decoration:none}.sc-f2 .sc-account-tile__label{color:var(--sc-text);font-size:16px}.sc-f2 .sc-account-tile__value{color:var(--sc-accent);font-size:30px}.sc-f2 .sc-account-tile__label{text-transform:none;letter-spacing:0;font-weight:700;line-height:1.35;overflow-wrap:normal;word-break:normal;hyphens:manual}.sc-f2 :is(h1,h2,h3)[tabindex="-1"]:focus{outline:none}.sc-f2 .sc-account-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:32px;margin-top:32px}.sc-f2 .sc-account-sidenav{align-self:start;position:sticky;top:100px}.sc-f2 .sc-account-sidenav a{display:flex;align-items:center;min-height:48px;padding:10px 12px}.sc-f2 .sc-account-section{scroll-margin-top:120px;margin-block:0 32px}.sc-f2 .sc-account-content>.sc-account-section{border-top:1px solid var(--sc-line-strong);padding-top:24px}.sc-f2 .sc-account-rows>li{padding:16px;border:1px solid var(--sc-line);border-radius:8px;gap:16px}.sc-f2 .sc-account-rows>li[data-unread]{border-inline-start:3px solid var(--sc-accent)}.sc-f2 .sc-account-rows>li>div{flex:1}.sc-f2 .sc-account-cards,.sc-f2 .sc-account-duo{display:grid;grid-template-columns:minmax(0,1fr)}.sc-f2 .sc-account-card__actions{flex-wrap:wrap}.sc-f2 .sc-account-card__actions a,.sc-f2 .sc-account-links a{display:inline-flex;align-items:center;min-height:44px}.sc-f2-notice,.sc-f2-onboarding{padding:20px;margin-block:24px;background:var(--sc-surface-2);border:1px solid var(--sc-line-strong);border-radius:12px}.sc-f2-onboarding form{max-width:620px}.sc-f2-actions,.sc-f2-follow{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.sc-f2-follow{max-width:100%}.sc-f2-follow>span{flex-basis:100%;font-size:14px}.sc-f2-settings{display:grid;gap:24px}.sc-f2-settings>section{border-bottom:1px solid var(--sc-line);padding-bottom:24px}.sc-f2-settings form{max-width:640px}.sc-f2-settings>section>.sc-btn{margin:8px 8px 8px 0}.sc-f2-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:0;gap:8px;list-style:none}.sc-f2-steps button{height:100%;width:100%;padding:12px 8px;border:1px solid var(--sc-line-strong);border-radius:8px;color:var(--sc-text-2);background:var(--sc-surface);text-align:start;font:inherit}.sc-f2-steps button[aria-current=step]{color:var(--sc-text);border-color:var(--sc-accent);background:var(--sc-accent-soft)}.sc-f2 button:disabled{opacity:.6;cursor:not-allowed}.sc-f2 .sc-account-item-actions{align-items:center}.sc-f2-drag{padding:8px;font-size:14px;cursor:grab;color:var(--sc-text-2)}.sc-f2 .sc-account-savebar{position:static;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:20px 0;margin-top:24px;border-top:1px solid var(--sc-line-strong);box-shadow:none}.sc-f2-preview,.sc-f2-publish{padding:24px;border:1px solid var(--sc-line-strong);border-radius:12px;margin-block:24px}.sc-f2 .sc-thread-el{grid-template-columns:36px minmax(0,1fr)}.sc-f2-context{margin-block:32px;padding-block:24px;border-top:1px solid var(--sc-line-strong)}.sc-f2-context ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;gap:16px;list-style:none}.sc-f2-context li{padding:16px;border:1px solid var(--sc-line-strong);border-radius:8px;background:var(--sc-surface)}.sc-f2-context li>a{display:block;min-height:44px;font-weight:600}.sc-f2-figure .sc-public-figure-tabs{flex-wrap:wrap;overflow:visible}.sc-f2-figure .sc-public-figure-tabs button{min-height:44px;white-space:normal}.sc-f2-figure .sc-public-figure-tabs button:focus-visible{outline:3px solid var(--sc-focus);outline-offset:3px}.sc-f2-filters{display:flex;flex-wrap:wrap;gap:16px}.sc-f2-filters label{flex:1 1 200px}.sc-f2-drspin{border-inline-start:3px solid var(--sc-accent);padding:0 0 0 20px;margin-block:32px}.sc-f2 .sc-community__list,.sc-f2-drspin>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sc-f2-share{display:inline-flex;align-items:center;padding:8px 12px}.sc-f2 .sc-news-strip,.sc-f2 .sc-news-strip__track,.sc-f2 .sc-saved-topics{max-width:100%;min-width:0}@media (max-width:760px){.sc-f2{padding:24px 16px max(24px,env(safe-area-inset-bottom))}.sc-f2 .sc-account-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sc-f2 .sc-account-tile{padding:16px}.sc-f2 .sc-account-layout{grid-template-columns:minmax(0,1fr);gap:24px}.sc-f2 .sc-account-sidenav{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.sc-f2 .sc-account-sidenav a{white-space:normal}.sc-f2 .sc-account-section{padding-inline:0}.sc-f2 .sc-account-section>header{flex-wrap:wrap}.sc-f2 .sc-account-candidates>li,.sc-f2 .sc-account-rows>li{flex-direction:column}.sc-f2-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-f2 .sc-account-items>li{display:grid;grid-template-columns:minmax(0,1fr);padding:16px}.sc-f2 .sc-account-inline{display:flex;flex-wrap:wrap}.sc-f2 .sc-account-inline input{flex:1 1 100%}.sc-f2-notice,.sc-f2-onboarding,.sc-f2-preview,.sc-f2-publish{padding:16px}.sc-f2 .sc-community__actions,.sc-f2 .sc-community__search,.sc-f2 .sc-saved-topics__head{flex-wrap:wrap}.sc-f2 .sc-community__search{width:100%}.sc-f2 .sc-community__list,.sc-f2 .sc-news-strip__track,.sc-f2-context ul,.sc-f2-drspin>div{grid-template-columns:minmax(0,1fr)}.sc-f2 .sc-news-strip__track{display:grid;grid-auto-flow:row;grid-auto-columns:auto;overflow:visible;margin:0;padding:8px 0}.sc-f2 .sc-news-strip__track>*{width:100%;min-width:0;max-width:100%}.sc-f2 .sc-news-strip__actions [data-shape=icon]{display:none}.sc-f2 .sc-thread-opinions-columns{grid-template-columns:minmax(0,1fr)}.sc-f2 .sc-account-savebar{padding-bottom:env(safe-area-inset-bottom)}}@media (prefers-reduced-motion:reduce){.sc-f2 *,.sc-f2-context *,.sc-f2-follow *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.sc-interview-full__share{margin-top:16px}.sc-interview-full__share summary{cursor:pointer}.sc-interview-full__share label{display:block}.sc-interview-full__share textarea{box-sizing:border-box;width:100%;max-width:100%}.sc-interview-full__share button,.sc-interview-full__share textarea{font:inherit;background:var(--sc-surface);color:var(--sc-text);border:1px solid var(--sc-line)}.sc-interview-full__share button{min-height:44px;min-width:44px;padding:8px 16px;cursor:pointer}.sc-reader-switch{display:flex;flex-wrap:wrap;gap:8px;margin-block:16px}.sc-reader-switch button{flex:1 1 120px;min-width:44px;min-height:44px;padding:10px 16px;border:1px solid var(--sc-line);border-radius:var(--sc-r-md);background:var(--sc-surface);color:var(--sc-text);font:inherit;cursor:pointer}.sc-reader-switch button[aria-pressed=true]{border-color:var(--sc-accent);box-shadow:inset 0 -3px var(--sc-accent);font-weight:700}.sc-interview-full :is(a,button,summary):focus-visible,.sc-message-detail__camp :is(a,button,summary):focus-visible,.sc-reader-switch button:focus-visible{outline:2px solid var(--sc-focus);outline-offset:3px}.sc-interview-full{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}.sc-interview-full :is(section,article,aside,li),.sc-message-detail__camp>*{min-width:0;overflow-wrap:anywhere}.sc-interview-full__summary{display:grid;gap:12px;padding:16px;background:var(--sc-surface);border-radius:var(--sc-r-lg)}.sc-interview-full__summary p{margin:0}.sc-interview-full__summary .sc-interview-results{grid-template-columns:minmax(0,1fr)}.sc-interview-full__summary .sc-interview-results>section{grid-template-columns:minmax(0,1fr);grid-template-areas:"lbl" "who" "score" "bar"}.sc-interview-full__summary .sc-interview-results>section>.sc-scan-m-lbl{white-space:normal;font-size:14px;line-height:1.5}.sc-interview-full__summary .sc-interview-results>section>.sc-interview-results__score{flex-direction:row;align-items:center;justify-content:flex-start}.sc-interview-full__summary .sc-interview-results__score{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sc-interview-full__summary .sc-scan-m-num{font-size:24px;line-height:32px}.sc-interview-full__summary .sc-scan-m-num small{font-size:14px}.sc-interview-full__summary nav{display:grid}.sc-interview-full a,.sc-message-detail__camp a{display:inline-flex;align-items:center;min-height:44px;min-width:44px;overflow-wrap:anywhere}.sc-interview-full .sc-interview__thumb{display:block}.sc-interview-full__body{width:100%;max-width:75ch;font-size:16px;line-height:1.6}.sc-interview-full__body section{margin-bottom:24px;scroll-margin-top:112px}.sc-interview-full__body [hidden]{display:none}.sc-interview-full__body blockquote,.sc-interview-full__body p{white-space:pre-line}.sc-interview-full__body h2{font-size:22px;line-height:1.35}.sc-interview-full__quotes{list-style:none;padding:0;display:grid;gap:16px}.sc-interview-full__quotes li{padding:16px;background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:var(--sc-r-lg)}.sc-interview-full__quotes h3{font-size:18px;margin:0 0 12px}.sc-interview-full__quotes blockquote{margin:0;padding-left:16px;border-left:2px solid var(--sc-line)}.sc-interview-full__body summary{min-height:44px}.sc-interview-full__meta{font-size:14px;color:var(--sc-text-3)}.sc-message-detail__camp{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px}.sc-message-detail__narrative{max-width:75ch;font-size:16px;line-height:1.6}.sc-message-detail__narrative>p{white-space:pre-line}.sc-message-detail__meta,.sc-message-detail__sources time{font-size:14px;line-height:1.6}.sc-message-detail__feed{padding:16px;background:var(--sc-surface);border-radius:var(--sc-r-lg)}.sc-message-detail__feed summary{min-height:44px;cursor:pointer;font-weight:700}.sc-message-detail__sources{list-style:none;padding:0;margin-top:16px;font-size:16px;line-height:1.6}.sc-message-detail__sources li{padding:0 0 16px;border-bottom:1px solid var(--sc-line)}.sc-message-detail__sources a{display:block}.sc-message-detail__source-column button{min-height:44px}.sc-clinic-archives__day>a{display:inline-flex;align-items:center;min-height:44px}@media (min-width:1024px){.sc-fit-sticky[data-fits]{position:sticky;top:104px;align-self:start}.sc-interview-full{grid-template-columns:minmax(240px,300px) minmax(0,75ch);justify-content:space-between}.sc-interview-full__summary{position:sticky;top:104px;max-height:calc(100dvh - 120px);overflow-y:auto;scrollbar-gutter:stable}.sc-message-detail__camp{grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:32px}.sc-message-detail__source-column{position:sticky;top:104px;max-height:calc(100dvh - 120px);overflow-y:auto;scrollbar-gutter:stable}}.sc-participant-tabs{flex-wrap:nowrap;max-width:100%;overflow-x:auto;padding:4px}.sc-participant-tabs button{flex:0 0 auto;white-space:nowrap}.sc-participant-tabs button[aria-selected=true]{border-color:var(--sc-accent);box-shadow:inset 0 -3px var(--sc-accent);font-weight:700}.sc-interview-full [role=tabpanel]{min-width:0;scroll-margin-top:112px}.sc-participant-result{padding:24px;background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:var(--sc-r-lg)}.sc-participant-result .sc-scan-m-lbl{white-space:normal;font-size:14px}.sc-participant-result h2 span{font-weight:400}.sc-participant-result__score{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-block:16px}.sc-participant-result .sc-scan-m-num{margin:0;font-size:48px!important;line-height:1.2!important}.sc-participant-result .sc-scan-m-num small{font-size:20px}.sc-participant-result .sc-scan-g{width:100%;height:auto}.sc-participant-result .sc-scan-g-scale{font-size:14px}.sc-howto-trigger{min-height:44px;padding:8px;border:0;background:transparent;color:var(--sc-accent);font:inherit;font-size:14px;cursor:pointer;text-align:left}.sc-dialog-backdrop:has(.sc-howto-panel){justify-items:end}.sc-howto-panel{width:min(100%,440px);max-height:calc(100dvh - 32px);font-family:var(--sc-font-sans);font-size:16px;line-height:1.6}.sc-howto-panel dl{display:grid;gap:24px;margin:0 0 24px}.sc-howto-panel dt{font-weight:700}.sc-howto-panel dd{margin:4px 0 0}.sc-howto-methodology{justify-content:center;min-height:56px;padding:8px 16px;border-radius:var(--sc-r-md);font-weight:700}.sc-howto-methodology,.sc-interview-full__share>summary.sc-share-cta,.sc-share-cta{display:flex;align-items:center;background:var(--sc-accent);color:var(--sc-on-accent);text-decoration:none}.sc-interview-full__share>summary.sc-share-cta,.sc-share-cta{gap:16px;box-sizing:border-box;width:100%;min-width:0;min-height:88px;padding:20px;border:1px solid var(--sc-accent);border-radius:var(--sc-r-lg);font:inherit;line-height:1.5;text-align:left;cursor:pointer;list-style:none}.sc-share-cta::-webkit-details-marker{display:none}.sc-share-cta__icon{flex:0 0 28px;width:28px;height:28px}.sc-share-cta>span{min-width:0;overflow-wrap:anywhere}.sc-share-cta strong{display:block;font-size:20px}.sc-share-cta span span{display:block;margin-top:4px;font-size:16px}.sc-howto-methodology:hover,.sc-share-cta:hover{box-shadow:inset 0 0 0 2px var(--sc-on-accent)}.sc-howto-methodology:focus-visible,.sc-howto-trigger:focus-visible,.sc-interview-full [role=tabpanel]:focus-visible,.sc-share-cta:focus-visible{outline:2px solid var(--sc-focus);outline-offset:3px}@media (max-width:639px){.sc-dialog-backdrop:has(.sc-howto-panel){padding:0;align-items:end}.sc-howto-panel{width:100%;max-height:90dvh;border-radius:var(--sc-r-lg) var(--sc-r-lg) 0 0;padding-bottom:env(safe-area-inset-bottom)}.sc-footer__bar:has(.sc-howto-trigger){flex-wrap:wrap}.sc-footer__bar>.sc-howto-trigger{order:4;width:100%;text-align:center}.sc-participant-result{padding:16px}.sc-spin-card__links:has(.sc-share-cta){width:100%;flex-direction:column;align-items:stretch}}.sc-clinic-ranking,.sc-clinic-ranking__columns>*,.sc-clinic-recent,.sc-clinic-recent__card{min-width:0;max-width:100%}.sc-clinic-recent__chips{display:flex;gap:8px;width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;padding:4px 2px 12px;margin-bottom:16px}.sc-clinic-recent__chips button{flex:0 0 auto;display:flex;align-items:center;gap:8px;max-width:min(320px,85vw);min-height:44px;padding:10px 14px;border:1px solid var(--sc-border);border-radius:var(--sc-r-lg);background:var(--sc-surface);color:var(--sc-text);font:inherit;cursor:pointer}.sc-clinic-recent__chips small{flex-shrink:0}.sc-clinic-recent__chips span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sc-clinic-recent__chips button[aria-pressed=true]{border-color:var(--sc-accent);box-shadow:inset 0 0 0 1px var(--sc-accent);font-weight:700}.sc-clinic-ranking button,.sc-clinic-recent button,.sc-clinic-recent__actions>a{min-height:44px;min-width:44px}.sc-clinic-ranking a:focus-visible,.sc-clinic-ranking button:focus-visible,.sc-clinic-recent a:focus-visible,.sc-clinic-recent button:focus-visible{outline:2px solid var(--sc-focus);outline-offset:2px}.sc-clinic-recent__actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:16px}.sc-clinic-recent__actions>a:not(.sc-share-cta){display:inline-flex;align-items:center;padding:8px 16px}.sc-clinic-recent__actions>.sc-share-cta{flex:1 1 300px;width:auto}.sc-clinic-ranking__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sc-clinic-ranking .sc-camp-heading{flex-wrap:wrap}.sc-clinic-ranking .sc-camp-heading small{font-size:14px;font-weight:400}.sc-clinic-ranking__list{padding-left:24px;margin:0}.sc-clinic-ranking__list li{min-width:0;overflow-wrap:anywhere}@media (max-width:639px){.sc-clinic-ranking__columns{grid-template-columns:minmax(0,1fr)}.sc-clinic-recent__actions>.sc-share-cta{flex-basis:100%}}.sc-interview-results>section>.sc-scan-m-lbl{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:normal;line-height:1.35}.sc-clinic-recent__actions>*{order:2}.sc-clinic-recent__actions>:nth-child(2){order:1;flex:1 1 100%}.sc-scan-g-row{min-width:0}.sc-scan-g-row>em,.sc-scan-vote-missing{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:760px){.sc-post-scan>.sc-scan-mobile-author{order:1;grid-row:auto!important}.sc-post-scan>.sc-scan-p{order:2;grid-row:auto!important}.sc-post-scan>.sc-scan-dg{order:3;grid-row:auto!important}.sc-post-scan>.sc-scan-share{order:4}.sc-post-scan .sc-source-disclosure>summary{display:none}.sc-post-scan .sc-source-disclosure:not([data-full]) .sc-scan-p-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.sc-post-scan .sc-source-disclosure .sc-scan-p-more{display:inline-flex;min-height:44px;align-items:center}.sc-post-scan .sc-source-disclosure{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--sc-line)}}.sc-f2-editor-layout{display:grid;grid-template-columns:240px minmax(0,720px);gap:32px;align-items:start}.sc-f2-editor-nav{position:sticky;top:100px}.sc-f2-editor-nav .sc-f2-steps{grid-template-columns:minmax(0,1fr);margin:0}.sc-f2-editor-nav button{display:flex;align-items:center;gap:12px;padding:16px;cursor:pointer}.sc-f2-step-number{flex:0 0 28px;text-align:center;font-weight:700}.sc-f2-editor-nav small{display:block;margin-top:4px}.sc-f2-step-compact{display:none}.sc-f2-editor-content{min-width:0;overflow-wrap:anywhere}.sc-f2-editor-content>h2{margin-top:0}.sc-f2 .sc-f2-add-material{display:grid;gap:8px;width:100%;min-height:80px;padding:20px;border:2px dashed var(--sc-line-strong);border-radius:12px;background:var(--sc-surface);color:var(--sc-text);font:inherit;text-align:left;cursor:pointer}.sc-f2-add-material:hover{border-color:var(--sc-accent)}.sc-f2-add-material span{color:var(--sc-text-2)}.sc-f2-editor-content .sc-f2-preview .sc-thread-el{padding:16px;margin-block:12px;background:var(--sc-surface-2);border-radius:12px;border:1px solid var(--sc-line)}.sc-f2-publish-actions{margin-top:24px}.sc-f2-editor-dialog{box-sizing:border-box;padding:0;border:1px solid var(--sc-line-strong);border-radius:16px;width:min(600px,calc(100% - 32px));max-width:100%;max-height:calc(100dvh - 32px);color:var(--sc-text);background:var(--sc-surface);font:inherit;overflow:hidden}.sc-f2-editor-dialog::backdrop{background:rgba(0,0,0,.65)}.sc-f2-dialog-panel{display:flex;flex-direction:column;max-height:calc(100dvh - 34px)}.sc-f2-dialog-panel>footer,.sc-f2-dialog-panel>header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-shrink:0;padding:20px}.sc-f2-dialog-panel>header{border-bottom:1px solid var(--sc-line)}.sc-f2-dialog-panel>header h2{margin:0}.sc-f2-dialog-panel>footer{border-top:1px solid var(--sc-line);padding-bottom:max(20px,env(safe-area-inset-bottom))}.sc-f2-dialog-body{padding:20px;overflow-y:auto;overscroll-behavior:contain;min-height:0;overflow-wrap:anywhere}.sc-f2-dialog-body .sc-account-candidates>li{flex-wrap:wrap}.sc-f2-dialog-body .sc-account-candidates>li>div{flex:1 1 240px;min-width:0}.sc-f2-editor-drawer{position:fixed;inset:0 0 0 auto;margin:0;width:min(580px,100%);height:100dvh;max-height:100dvh;border-radius:16px 0 0 16px}.sc-f2-editor-drawer .sc-f2-dialog-panel{height:100%;max-height:100%}.sc-f2-editor-drawer .sc-f2-dialog-body{flex:1}.sc-f2-editor-content [hidden],.sc-f2-editor-dialog [hidden]{display:none!important}@media (max-width:999px){.sc-f2-editor-layout{grid-template-columns:minmax(0,720px);justify-content:center;gap:24px}.sc-f2-editor-nav{position:static}.sc-f2-editor-nav .sc-f2-steps{display:none}.sc-f2-step-compact{display:block}.sc-f2-step-compact progress{display:block;width:100%;height:8px;accent-color:var(--sc-accent)}}@media (max-width:600px){.sc-f2-editor-drawer{width:100%;border:0;border-radius:0}.sc-f2-dialog-body,.sc-f2-dialog-panel>footer,.sc-f2-dialog-panel>header{padding-inline:16px}.sc-f2-dialog-panel>footer{flex-wrap:wrap}.sc-f2-dialog-body .sc-account-field{padding:12px}.sc-f2-dialog-body .sc-account-candidates>li>div{flex-basis:auto}}.sc-news-strip__track.sc-strip-bleed{padding-block:calc(120px + var(--sc-s-2)) calc(120px + var(--sc-s-4));pointer-events:none}.sc-news-strip__track.sc-strip-bleed>*{pointer-events:auto}@media (max-width:760px){.sc-f2 .sc-news-strip__track.sc-strip-bleed{padding:8px 0;pointer-events:auto}}[data-familiar] .sc-home-intro{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}[data-familiar] .sc-home-doctor__scale,[data-familiar] .sc-scan-s-rule{display:none}.sc-scan-council .sc-scan-g-row b{white-space:nowrap}.sc-clinic-discussion,.sc-discussion-rules{min-width:0;width:100%;max-width:1200px;margin:32px auto;padding:24px;box-sizing:border-box;color:var(--sc-text);font:400 16px/1.6 var(--sc-font-sans);overflow-wrap:anywhere}.sc-clinic-discussion{border-top:1px solid var(--sc-line)}.sc-clinic-discussion h2,.sc-discussion-rules h1{margin:0 0 16px}.sc-clinic-discussion p,.sc-discussion-rules p{margin:16px 0}.sc-clinic-discussion form,.sc-clinic-discussion label{display:grid;gap:8px;min-width:0}.sc-clinic-discussion select,.sc-clinic-discussion textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%;background:var(--sc-surface);color:var(--sc-text);border:1px solid var(--sc-line);border-radius:8px;padding:12px;font:inherit}.sc-clinic-discussion textarea{resize:vertical}.sc-clinic-discussion button{min-width:44px;min-height:44px;white-space:normal;overflow-wrap:anywhere}.sc-clinic-discussion button[aria-pressed=true]{border-color:var(--sc-accent);background:var(--sc-surface);box-shadow:inset 0 0 0 1px var(--sc-accent)}.sc-clinic-discussion :is(button,a,textarea,select):focus-visible,.sc-discussion-rules a:focus-visible{outline:2px solid var(--sc-focus);outline-offset:3px}.sc-discussion-actions{display:flex;flex-wrap:wrap;align-items:start;gap:8px}.sc-discussion-actions>*{min-width:0;max-width:100%}.sc-discussion-comment{padding:24px 0;border-top:1px solid var(--sc-line);scroll-margin-top:100px}.sc-discussion-comment header{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:14px}.sc-discussion-comment time,.sc-discussion-counts{color:var(--sc-text-2);font-size:14px}.sc-discussion-counts{display:block;padding:8px 0;overflow-wrap:anywhere}.sc-discussion-body{white-space:pre-wrap}.sc-discussion-replies{margin:16px 0 0 16px;padding-left:16px;border-left:2px solid var(--sc-line);min-width:0}.sc-discussion-hidden{color:var(--sc-text-2);font-style:italic}.sc-discussion-report form{width:min(100%,480px);padding:8px 0}#dyskusja{scroll-margin-top:100px}.sc-clinic-discussion{max-width:820px}.sc-clinic-discussion h2{font:700 13px/1.2 var(--sc-font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--sc-text-2)}.sc-clinic-discussion textarea{min-height:96px}.sc-discussion-note{color:var(--sc-text-2);font-size:14px}.sc-discussion-rate{gap:12px;margin:8px 0 16px}.sc-clinic-discussion .sc-rate{border:1px solid var(--sc-line-strong);border-radius:var(--sc-r-pill);padding:8px 18px;font-weight:700;display:inline-flex;gap:8px;align-items:center}.sc-clinic-discussion .sc-rate span{font-variant-numeric:tabular-nums}.sc-clinic-discussion .sc-rate--positive[aria-pressed=true]{border-color:var(--sc-positive);box-shadow:inset 0 0 0 1px var(--sc-positive);color:var(--sc-positive)}.sc-clinic-discussion .sc-rate--negative[aria-pressed=true]{border-color:var(--sc-negative);box-shadow:inset 0 0 0 1px var(--sc-negative);color:var(--sc-negative)}.sc-clinic-discussion .sc-rate--positive:hover{border-color:var(--sc-positive)}.sc-clinic-discussion .sc-rate--negative:hover{border-color:var(--sc-negative)}@media (max-width:600px){.sc-clinic-discussion,.sc-discussion-rules{padding:16px;margin:24px auto}.sc-discussion-replies{margin-left:0;padding-left:12px}.sc-discussion-report{flex:1 1 auto}}.sc-list-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:8px 0;font-variant-numeric:tabular-nums}.sc-list-metrics>div{min-width:0;border-top:1px solid var(--sc-line);padding-top:8px}.sc-list-metrics dt{font-size:10px;line-height:14px;font-weight:700;color:var(--sc-text-2)}.sc-list-metrics dd{margin:4px 0 0;font-size:22px;line-height:28px;font-weight:800}.sc-list-metrics small{display:block;font-size:10px;line-height:14px;color:var(--sc-text-2);overflow-wrap:anywhere}.sc-list-metrics dd small{display:inline;margin-left:2px;font-weight:500}.sc-list-metrics .sc-list-metrics__strength{color:var(--sc-accent)}.sc-list-metrics .sc-list-metrics__unverified{color:var(--sc-text-3)}.sc-list-metrics__track{display:block;height:4px;margin-top:9px;background:var(--sc-line);border-radius:4px;overflow:hidden}.sc-list-metrics__track i{display:block;height:100%;background:var(--sc-accent)}.sc-list-metrics__families{display:flex;gap:6px;margin-top:5px}.sc-list-metrics__families i{width:7px;height:7px;border-radius:50%;background:currentColor}.sc-list-metrics__families [data-family=dane]{color:#55b4ff}.sc-list-metrics__families [data-family=przedstawienie]{color:#f5a54a}.sc-list-metrics__families [data-family=spor]{color:#b58ad8}.sc-list-metrics__families [data-empty]{background:transparent;box-shadow:inset 0 0 0 1px currentColor}.sc-clinic-db .sc-spin-row,.sc-home-spin__card .sc-spin-row,.sc-spin-row{grid-template-columns:132px minmax(0,1fr);align-items:start;row-gap:10px}.sc-spin-row .sc-spin-row__body,.sc-spin-row .sc-spin-row__side{display:contents}.sc-spin-row .sc-spin-row__who{grid-column:1;grid-row:1;display:grid;gap:4px;align-content:start;min-width:0;padding-top:2px}.sc-spin-row .sc-spin-row__title{grid-column:2;grid-row:1}.sc-clinic-db .sc-spin-row__thumb,.sc-home-spin__card .sc-spin-row__thumb,.sc-spin-row .sc-spin-row__thumb{grid-column:1;grid-row:2;width:104px;height:104px;display:grid}.sc-spin-row .sc-list-metrics{grid-column:2;grid-row:2;margin:0}.sc-spin-row__body>:not(.sc-spin-row__title):not(.sc-list-metrics){grid-column:2}.sc-spin-row__who .sc-spin-row__meta>*{white-space:nowrap}.sc-spin-row__who .sc-spin-row__author{white-space:normal;line-height:1.35;overflow-wrap:anywhere;margin:0}.sc-spin-row__who .sc-spin-row__date{white-space:nowrap;margin:0}@media (min-width:521px){.sc-spin-row .sc-spin-row__side{display:flex;flex-direction:column;gap:4px;grid-column:1;grid-row:1/span 2;min-width:0}.sc-spin-row .sc-spin-row__who{order:0;padding-top:0}.sc-spin-row{row-gap:8px}.sc-spin-row__body>:empty{display:none}.sc-clinic-db .sc-spin-row__thumb,.sc-home-spin__card .sc-spin-row__thumb,.sc-spin-row .sc-spin-row__thumb{order:1}}.sc-spin-row__verdict{position:absolute;left:4px;bottom:4px;display:flex;gap:4px;max-width:calc(100% - 8px)}.sc-spin-row__verdict>*{background:var(--sc-surface);white-space:nowrap;font-size:11px}.sc-spin-row__who .sc-spin-row__author{font-weight:600;color:var(--sc-text-2)}@media (max-width:520px){.sc-clinic-db .sc-spin-row,.sc-home-spin__card .sc-spin-row,.sc-spin-row{grid-template-columns:64px minmax(0,1fr);gap:8px 12px}.sc-clinic-db .sc-spin-row__thumb,.sc-home-spin__card .sc-spin-row__thumb,.sc-spin-row .sc-spin-row__thumb{grid-column:1;grid-row:1;width:64px;height:64px}.sc-spin-row .sc-spin-row__title{grid-column:2;grid-row:1;align-self:center}.sc-spin-row .sc-list-metrics{grid-column:1/-1;grid-row:2}.sc-spin-row .sc-spin-row__who{grid-column:1/-1;grid-row:3;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding-top:0}.sc-spin-row__body>:not(.sc-spin-row__title):not(.sc-list-metrics){grid-column:1/-1}}.sc-semeval-scroll{max-width:100%;overflow-x:auto}.sc-semeval-table{width:100%}.sc-semeval-table td,.sc-semeval-table th{overflow-wrap:anywhere}@media (max-width:600px){.sc-semeval-table th[scope=row]{width:46%}}.sc-semeval-note{color:var(--sc-text-3);font-size:14px}.sc-doc-language{display:inline-flex;align-items:center;gap:4px;font-size:var(--sc-t-body-s-size)}.sc-doc-language :is(a,[aria-current]){display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border-radius:var(--sc-radius-control)}.sc-doc-language a{color:var(--sc-accent);text-decoration:underline;text-underline-offset:3px}.sc-doc-language [aria-current]{color:var(--sc-text);font-weight:700}.sc-corrections{max-width:1120px;margin:0 auto;padding:28px 24px 64px;color:var(--sc-text);font-family:var(--sc-font-sans)}.sc-author-replies a,.sc-corrections a{color:var(--sc-accent);text-underline-offset:4px}.sc-corrections__lead{max-width:800px;font-size:17px;line-height:1.75;color:var(--sc-text-2)}.sc-corrections__counts{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:16px;margin:32px 0 16px}.sc-corrections__counts>div{padding:24px;background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:12px}.sc-corrections__counts dt{font-size:14px;color:var(--sc-text-2)}.sc-corrections__counts dd{margin:12px 0 0;font-size:38px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.2}.sc-corrections__counts dd span{display:block;margin-top:8px;font-size:14px;font-weight:400;color:var(--sc-text-2)}.sc-corrections__note{color:var(--sc-text-2);font-size:13px;line-height:1.7}.sc-corrections__feed{padding:0;margin:32px 0;list-style:none}.sc-corrections__feed>li{display:grid;grid-template-columns:220px minmax(0,1fr);gap:28px;padding:28px 0;border-top:1px solid var(--sc-line)}.sc-corrections__event-meta{display:flex;flex-direction:column;align-items:flex-start;gap:12px;font-size:13px;color:var(--sc-text-2)}.sc-corrections__chip{display:inline-block;padding:6px 10px;border:1px solid var(--sc-line-strong);border-radius:6px;font-size:12px;font-weight:600;color:var(--sc-text)}.sc-corrections__chip[data-type=author_reply]{color:var(--sc-accent);background:var(--sc-accent-soft);border-color:transparent}.sc-corrections__event-body{overflow-wrap:anywhere;line-height:1.75}.sc-corrections__event-body h2{margin:0;font-size:19px;font-weight:600}.sc-corrections__event-body p{margin:8px 0 12px}.sc-corrections__event-body a{font-size:14px}.sc-corrections__empty{padding:32px 24px;border:1px solid var(--sc-line);border-radius:12px;background:var(--sc-surface)}.sc-corrections__contact{margin-top:40px;padding-top:24px;border-top:1px solid var(--sc-line);font-size:14px;line-height:1.8;color:var(--sc-text-2)}.sc-withdrawn{max-width:1000px}.sc-withdrawn h1{margin:32px 0 24px;font-size:clamp(28px,4vw,42px);line-height:1.2;font-weight:600}.sc-withdrawn__notice{border:1px solid var(--sc-line-strong);border-left:4px solid var(--sc-accent);border-radius:8px;padding:20px 24px;background:var(--sc-surface);line-height:1.8;overflow-wrap:anywhere}.sc-withdrawn__notice p{margin:0}.sc-withdrawn__source{margin:32px 0;padding-bottom:24px;border-bottom:1px solid var(--sc-line)}.sc-withdrawn__source>a{display:inline-block;margin-top:20px}.sc-author-replies{margin:40px 0;padding:24px;border:1px solid var(--sc-line);border-radius:12px;background:var(--sc-surface);line-height:1.8;overflow-wrap:anywhere}.sc-author-replies h2{margin-top:0;font-size:22px}.sc-author-replies article{padding-top:16px;border-top:1px solid var(--sc-line)}.sc-author-replies article+article{margin-top:24px}.sc-author-replies__body{white-space:pre-wrap}@media (max-width:640px){.sc-corrections{padding:16px 16px 48px}.sc-corrections__lead{font-size:15px}.sc-corrections__counts{grid-template-columns:1fr 1fr;gap:10px;margin-top:24px}.sc-corrections__counts>div{padding:18px 14px}.sc-corrections__counts>div:first-child{grid-column:1/-1}.sc-corrections__counts dd{font-size:30px}.sc-corrections__feed>li{grid-template-columns:minmax(0,1fr);gap:16px;padding:24px 0}.sc-corrections__event-meta{flex-direction:row;align-items:center;flex-wrap:wrap}.sc-author-replies,.sc-withdrawn__notice{padding:18px}}.sc-clinic-footer-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 16px}@media (max-width:640px){.sc-clinic-footer-actions{order:4;width:100%}}.sc-spin-row .sc-spin-row__title{font-size:17px;line-height:24px;font-weight:700}.sc-spin-row .sc-spin-row__title a{color:color-mix(in srgb,var(--sc-text) 88%,var(--sc-bg));transition:color .15s}.sc-spin-row .sc-spin-row__title a:focus-visible,.sc-spin-row:hover .sc-spin-row__title a{color:var(--sc-text)}@media (max-width:520px){.sc-spin-row .sc-spin-row__title{font-size:16px;line-height:22px}}.sc-spin-row .sc-spin-row__verdict{left:50%;right:auto;transform:translateX(-50%);justify-content:center;bottom:6px}.sc-clinic-group .sc-clinic-column__list .sc-spin-row{padding-left:var(--sc-s-3)}:root{--sc-role-guest:#3fb8af;--sc-role-host:#9b87f5}.sc-interview-results>section[data-role],.sc-participant-result[data-role]{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--sc-role) 55%,transparent)}[data-role=guest]{--sc-role:var(--sc-role-guest)}[data-role=host]{--sc-role:var(--sc-role-host)}.sc-interview-results>section[data-role]>.sc-scan-m-lbl,.sc-participant-result[data-role]>.sc-scan-m-lbl{color:color-mix(in srgb,var(--sc-role) 75%,var(--sc-text-3))}.sc-interview-results .sc-interview-results__who{font-size:17px;line-height:24px;font-weight:700}@media (max-width:520px){.sc-interview-results .sc-interview-results__who{font-size:16px;line-height:22px}}.sc-tm-ai{display:inline-block;vertical-align:top;margin-left:4px;font-size:0;line-height:0;position:relative;top:4px}.sc-tm-ai .sc-ai-tag{height:16px;padding:0 5px;font-size:9px}.sc-spin-row__thumb:has(>.sc-spin-avatar){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.sc-spin-row__thumb:has(>.sc-spin-avatar)>.sc-spin-row__verdict{position:static;transform:none;max-width:calc(100% - 8px)}@media (max-width:520px){.sc-spin-row__thumb:has(>.sc-spin-avatar){gap:3px}.sc-spin-row__thumb:has(>.sc-spin-avatar)>.sc-spin-avatar{width:34px;height:34px;flex:none}.sc-spin-row__thumb:has(>.sc-spin-avatar)>.sc-spin-row__verdict>*{font-size:10px;padding:1px 6px}}.sc-xshare__card{margin:0;border-radius:var(--sc-r-md);overflow:hidden;box-shadow:0 0 0 1px var(--sc-line);background:#0d0d0d}.sc-xshare__card img{display:block;width:100%;height:auto;aspect-ratio:16/9}.sc-xshare button.sc-xshare__link{border:0;background:none;cursor:pointer;font:inherit;font-size:var(--sc-t-body-s-size);font-weight:600}.sc-xshare__posts{max-height:none}