.search[data-astro-cid-vzsb225d]{position:relative;width:100%}.search--sidebar[data-astro-cid-vzsb225d]{margin-top:.9rem}.visually-hidden[data-astro-cid-vzsb225d]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.search-field[data-astro-cid-vzsb225d]{position:relative;display:flex;align-items:center}.search-icon[data-astro-cid-vzsb225d]{position:absolute;left:.6rem;color:var(--color-text-tertiary);pointer-events:none}.search-input[data-astro-cid-vzsb225d]{width:100%;min-width:9.5rem;height:2.1rem;padding:0 1.9rem 0 2rem;border:1px solid transparent;border-radius:var(--radius-md, 8px);background:var(--color-bg-input);color:var(--color-text-primary);font:inherit;font-size:var(--type-body-size);outline:none;-webkit-appearance:none;appearance:none}.search-input[data-astro-cid-vzsb225d]::placeholder{color:var(--color-text-tertiary)}.search-input[data-astro-cid-vzsb225d]::-webkit-search-cancel-button{display:none}.search-input[data-astro-cid-vzsb225d]:focus{border-color:var(--color-border-subtle);background:var(--color-bg-page)}.search-kbd[data-astro-cid-vzsb225d]{position:absolute;right:.5rem;min-width:1.1rem;padding:0 .3rem;border:1px solid var(--color-border-subtle);border-radius:4px;font:inherit;font-size:.7rem;line-height:1.1rem;text-align:center;color:var(--color-text-tertiary);pointer-events:none}.search-input[data-astro-cid-vzsb225d]:focus~.search-kbd[data-astro-cid-vzsb225d],.search-input[data-astro-cid-vzsb225d]:not(:placeholder-shown)~.search-kbd[data-astro-cid-vzsb225d]{display:none}.search-panel[data-astro-cid-vzsb225d]{position:absolute;top:calc(100% + 6px);left:0;z-index:200;width:22rem;max-width:calc(100vw - 32px);padding:.3rem;border-radius:var(--radius-lg, 12px);background:var(--color-bg-elevated);box-shadow:var(--shadow-md)}.search-results[data-astro-cid-vzsb225d]{margin:0;padding:0;list-style:none;max-height:min(26rem,70vh);overflow-y:auto}.search-results[data-astro-cid-vzsb225d] a{display:flex;align-items:center;gap:.65rem;padding:.45rem .55rem;border-radius:var(--radius-md, 8px);color:inherit;text-decoration:none}.search-results[data-astro-cid-vzsb225d] [aria-selected=true] a{background:var(--color-row-hover)}.search-results[data-astro-cid-vzsb225d] .sr-mark{flex-shrink:0;display:grid;place-items:center;width:1.75rem;height:1.75rem}.search-results[data-astro-cid-vzsb225d] .sr-logo{width:1.5rem;height:1.5rem;object-fit:contain}.search-results[data-astro-cid-vzsb225d] .sr-logo--dark,[data-theme=dark] .search-results[data-astro-cid-vzsb225d] .sr-logo--light{display:none}[data-theme=dark] .search-results[data-astro-cid-vzsb225d] .sr-logo--dark{display:block}.search-results[data-astro-cid-vzsb225d] .sr-fallback{font-weight:600;color:var(--color-text-tertiary)}.search-results[data-astro-cid-vzsb225d] .sr-text{display:flex;flex-direction:column;min-width:0;flex:1}.search-results[data-astro-cid-vzsb225d] .sr-title{font-size:var(--type-body-size);font-weight:500;line-height:1.3;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-results[data-astro-cid-vzsb225d] .sr-fn{font-size:var(--type-label-size);line-height:1.3;color:var(--color-text-tertiary)}.search-results[data-astro-cid-vzsb225d] .sr-stage{flex-shrink:0;display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .5rem .2rem .4rem;border-radius:999px;font-size:var(--type-label-size);font-weight:600;line-height:1}.search-results[data-astro-cid-vzsb225d] .sr-stage-1{color:var(--stage-1);background:var(--stage-1-bg)}.search-results[data-astro-cid-vzsb225d] .sr-stage-2{color:var(--stage-2);background:var(--stage-2-bg)}.search-results[data-astro-cid-vzsb225d] .sr-stage-3{color:var(--stage-3);background:var(--stage-3-bg)}.search-results[data-astro-cid-vzsb225d] .sr-stage-4{color:var(--stage-4);background:var(--stage-4-bg)}.search-toggle[data-astro-cid-vzsb225d],.search-cancel[data-astro-cid-vzsb225d]{display:none}.search--hero[data-astro-cid-vzsb225d]{margin:0}.search--hero[data-astro-cid-vzsb225d] .search-input[data-astro-cid-vzsb225d]{height:3.25rem;padding-left:2.85rem;border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg, 12px);background:var(--color-bg-elevated);font-size:1rem;box-shadow:var(--shadow-sm)}.search--hero[data-astro-cid-vzsb225d] .search-input[data-astro-cid-vzsb225d]:focus{background:var(--color-bg-elevated);border-color:var(--color-text-tertiary)}.search--hero[data-astro-cid-vzsb225d] .search-icon[data-astro-cid-vzsb225d]{left:1rem}.search--hero[data-astro-cid-vzsb225d] .search-kbd[data-astro-cid-vzsb225d]{right:.9rem;font-size:.75rem}.search--hero[data-astro-cid-vzsb225d] .search-panel[data-astro-cid-vzsb225d]{width:100%;max-width:none}.search-empty[data-astro-cid-vzsb225d]{margin:0;padding:.6rem .65rem;font-size:var(--type-body-size);color:var(--color-text-tertiary)}@media(max-width:900px){.search--sidebar[data-astro-cid-vzsb225d]{position:absolute;top:50%;right:8px;width:auto;margin:0;transform:translateY(-50%)}.search-toggle[data-astro-cid-vzsb225d]{display:grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:var(--radius-md, 8px);background:none;color:var(--color-text-secondary);cursor:pointer}.search-toggle[data-astro-cid-vzsb225d]:hover{color:var(--color-text-primary)}.search--sidebar[data-astro-cid-vzsb225d] .search-field[data-astro-cid-vzsb225d],.search--sidebar[data-astro-cid-vzsb225d] .search-panel[data-astro-cid-vzsb225d],.search-kbd[data-astro-cid-vzsb225d]{display:none}.search--sidebar[data-astro-cid-vzsb225d].is-open{inset:0;transform:none;display:flex;flex-direction:column;justify-content:center;padding:0 16px;background:var(--color-bg-surface)}.search--sidebar[data-astro-cid-vzsb225d].is-open .search-toggle[data-astro-cid-vzsb225d]{display:none}.search--sidebar[data-astro-cid-vzsb225d].is-open .search-field[data-astro-cid-vzsb225d]{display:flex;gap:.75rem}.search--sidebar[data-astro-cid-vzsb225d].is-open .search-panel[data-astro-cid-vzsb225d]:not([hidden]){display:block;top:100%;left:8px;right:8px;width:auto;max-width:none}.search-cancel[data-astro-cid-vzsb225d]{display:block;flex-shrink:0;padding:.4rem 0;border:0;background:none;font:inherit;font-size:var(--type-body-size);color:var(--color-text-secondary);cursor:pointer}.search-icon[data-astro-cid-vzsb225d]{left:.6rem}}.theme-toggle[data-astro-cid-x3pjskd3]{position:fixed;bottom:1rem;left:1rem;z-index:200;padding:0;border:none;background:transparent;cursor:pointer;border-radius:999px}.theme-toggle[data-astro-cid-x3pjskd3]:focus-visible{box-shadow:var(--focus-ring)}.theme-toggle-track[data-astro-cid-x3pjskd3]{display:block;width:44px;height:26px;border-radius:999px;background:var(--color-bg-input);position:relative;transition:background .2s ease}.theme-toggle[data-astro-cid-x3pjskd3]:hover .theme-toggle-track[data-astro-cid-x3pjskd3]{background:var(--color-bg-mute-hover)}.theme-toggle-thumb[data-astro-cid-x3pjskd3]{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:var(--color-text-primary);color:var(--color-bg-page);display:grid;place-items:center;transition:transform .2s ease,background .2s ease}.theme-toggle-icon[data-astro-cid-x3pjskd3]{width:14px;height:14px}.icon-moon[data-astro-cid-x3pjskd3]{display:none}[data-theme=dark] .theme-toggle-thumb[data-astro-cid-x3pjskd3]{transform:translate(18px);background:var(--pill-active-bg);color:var(--color-bg-page)}[data-theme=dark] .icon-sun[data-astro-cid-x3pjskd3]{display:none}[data-theme=dark] .icon-moon[data-astro-cid-x3pjskd3]{display:block}[data-theme=dark] .theme-toggle-track[data-astro-cid-x3pjskd3]{background:var(--color-bg-input)}@font-face{font-family:ABC Areal;src:url(/fonts/ABCArealSuperfamilyVariable.woff2) format("woff2");font-weight:400 700;font-style:oblique 0deg 12deg;font-display:swap}:root{color-scheme:light;--color-text-primary: #2c1a0e;--color-text-secondary: #6b5344;--color-text-tertiary: #927562;--color-text-muted: #4d3a2b;--color-bg-page: #f3ebe1;--color-bg-surface: #faf6f0;--color-bg-input: #ebe3d9;--color-border: #d9cbb8;--color-border-faint: rgba(44, 26, 14, .06);--color-border-subtle: rgba(44, 26, 14, .1);--color-cta-bg: #3d2718;--color-cta-hover: #4a3020;--pill-active-bg: #3d2718;--pill-active-fg: #faf6f0;--pill-active-hover-bg: #4a3020;--color-bg-mute-hover: #dfd3c4;--color-row-hover: rgba(61, 39, 24, .07);--text: var(--color-text-primary);--muted: var(--color-text-secondary);--surface: var(--color-bg-surface);--border: var(--color-border);--bg: var(--color-bg-page);--accent: var(--color-cta-bg);--link: var(--color-text-muted);--link-hover: var(--color-text-primary);--stage-1: #059669;--stage-1-bg: rgba(16, 185, 129, .12);--stage-2: #6d28d9;--stage-2-bg: rgba(124, 58, 237, .1);--stage-3: #a16207;--stage-3-bg: rgba(234, 179, 8, .16);--stage-4: #c01c1c;--stage-4-bg: rgba(239, 68, 68, .1);--stage-glyph: #fff;--color-bg-elevated: #ffffff;--color-bg-chart: #ffffff;--color-fg-on-inverse: var(--color-bg-surface);--color-selection-bg: #c9a882;--color-selection-fg: #1a100a;--color-link-underline-idle: color-mix(in srgb, currentColor 26%, transparent);--color-link-underline-hover: color-mix(in srgb, var(--color-text-primary) 38%, transparent);--shadow-md: 0 14px 36px rgba(0, 0, 0, .12);--shadow-sm: 0 10px 20px rgba(0, 0, 0, .09);--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 14px;--radius-button: 12px;--radius-pill: 999px;--focus-ring: 0 0 0 3px color-mix(in srgb, var(--color-text-primary) 22%, transparent);--leading-none: 1;--leading-micro: 1.2;--leading-dense: 1.3333333;--leading-tight: 1.25;--leading-snug: 1.3;--leading-subhead: 1.35;--leading-normal: 1.5;--leading-relaxed: 1.6;--leading-body: 1.5714286;--leading-caption: 1.5384615;--leading-headline: 1.5555556;--type-display-size: 2rem;--type-display-line-height: var(--leading-tight);--type-display-font-weight: 500;--type-display-letter-spacing: -.028125em;--type-headline-size: 1.125rem;--type-headline-line-height: var(--leading-headline);--type-headline-font-weight: 500;--type-headline-letter-spacing: -.02em;--type-title-size: 1.35rem;--type-title-line-height: var(--leading-tight);--type-title-font-weight: 700;--type-title-letter-spacing: -.03em;--type-title-md-size: 1rem;--type-title-md-line-height: var(--leading-subhead);--type-title-md-font-weight: 500;--type-body-size: .875rem;--type-body-line-height: var(--leading-body);--type-body-font-weight: 400;--type-body-letter-spacing: 0;--type-caption-size: .8125rem;--type-caption-line-height: var(--leading-caption);--type-caption-font-weight: 400;--type-caption-letter-spacing: -.015em;--type-label-size: .75rem;--type-label-line-height: var(--leading-snug);--type-label-font-weight: 500;--type-label-letter-spacing: .07em;font-family:ABC Areal,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 1,"calt" 1;font-optical-sizing:auto;line-height:var(--leading-relaxed)}[data-theme=dark]{color-scheme:dark;font-variation-settings:"DRKM" 1;--color-text-primary: #f2e8dc;--color-text-secondary: #b9a08c;--color-text-tertiary: #8a7260;--color-text-muted: #d4c4b0;--color-bg-page: #140d08;--color-bg-surface: #1f140c;--color-bg-input: #2d1f14;--color-border: #4a3628;--color-border-faint: rgba(242, 232, 220, .06);--color-border-subtle: rgba(242, 232, 220, .11);--color-cta-bg: #e8dcc8;--color-cta-hover: #f2e8dc;--pill-active-bg: #f2e8dc;--pill-active-fg: #1a100a;--pill-active-hover-bg: #dfd3c4;--color-bg-mute-hover: #3d2a1c;--color-row-hover: rgba(242, 232, 220, .08);--text: var(--color-text-primary);--muted: var(--color-text-secondary);--surface: var(--color-bg-surface);--border: var(--color-border);--bg: var(--color-bg-page);--accent: var(--color-cta-bg);--link: var(--color-text-muted);--link-hover: var(--color-text-primary);--stage-1-bg: rgba(16, 185, 129, .18);--stage-2: #a78bfa;--stage-2-bg: rgba(167, 139, 250, .16);--stage-3: #fbbf24;--stage-3-bg: rgba(251, 191, 36, .16);--stage-4: #f05252;--stage-4-bg: rgba(239, 68, 68, .16);--stage-glyph: var(--color-bg-page);--color-bg-elevated: #2d1f14;--color-bg-chart: #2d1f14;--color-selection-bg: #5c4330;--color-selection-fg: #f2e8dc;--shadow-md: 0 14px 36px rgba(0, 0, 0, .45);--shadow-sm: 0 10px 22px rgba(0, 0, 0, .35);--color-fg-on-inverse: #1a100a}.type-display{font-size:var(--type-display-size);line-height:var(--type-display-line-height);font-weight:var(--type-display-font-weight);letter-spacing:var(--type-display-letter-spacing)}.type-headline{font-size:var(--type-headline-size);line-height:var(--type-headline-line-height);font-weight:var(--type-headline-font-weight);letter-spacing:var(--type-headline-letter-spacing)}.type-title{font-size:var(--type-title-size);line-height:var(--type-title-line-height);font-weight:var(--type-title-font-weight);letter-spacing:var(--type-title-letter-spacing)}.type-title--md{font-size:var(--type-title-md-size);line-height:var(--type-title-md-line-height);font-weight:var(--type-title-md-font-weight);letter-spacing:var(--type-headline-letter-spacing)}.type-body{font-size:var(--type-body-size);line-height:var(--type-body-line-height);font-weight:var(--type-body-font-weight);letter-spacing:var(--type-body-letter-spacing)}.type-caption{font-size:var(--type-caption-size);line-height:var(--type-caption-line-height);font-weight:var(--type-caption-font-weight);letter-spacing:var(--type-caption-letter-spacing)}.type-label{font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-font-weight);letter-spacing:var(--type-label-letter-spacing);text-transform:uppercase}.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}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px;background:var(--color-bg-surface);overflow-x:clip}body{margin:0;min-height:100vh;background:var(--color-bg-page);color:var(--color-text-primary);letter-spacing:-.045px}p{text-wrap:pretty}button,input[type=button],input[type=submit],input[type=reset]{border-radius:var(--radius-button)}:focus-visible{outline:none;box-shadow:var(--focus-ring)}::selection{background:var(--color-selection-bg);color:var(--color-selection-fg)}a{color:var(--link);text-decoration:none;transition:color .15s ease,text-decoration-color .15s ease}a:hover{color:var(--link-hover)}.layout-root{display:grid;grid-template-columns:auto 1fr;align-items:start;min-height:100vh;background:var(--color-bg-surface)}.site-sidebar{position:sticky;top:0;z-index:100;align-self:start;height:100vh;width:max-content;max-width:200px;padding:28px 20px 24px;display:flex;flex-direction:column;align-items:flex-start;background:var(--color-bg-surface)}.sidebar-nav{display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%}.sidebar-nav-cluster{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%}.sidebar-nav-collections{width:100%;margin-top:.9rem}.toc-link--collection{justify-content:space-between;gap:.75rem;width:100%}.toc-link-meta{font-size:var(--type-label-size);font-weight:600;color:var(--color-text-tertiary);font-variant-numeric:tabular-nums}.stage-tone-1{color:var(--stage-1)}.stage-tone-2{color:var(--stage-2)}.stage-tone-3{color:var(--stage-3)}.stage-tone-4{color:var(--stage-4)}.toc-link{display:flex;align-items:center;padding:7px 0;border-radius:var(--radius-md);font-size:var(--type-body-size);font-weight:var(--type-body-font-weight);line-height:var(--type-body-line-height);color:var(--color-text-secondary);text-decoration:none;transition:color .15s ease,box-shadow .15s ease}.toc-link:hover{color:var(--color-text-primary);text-decoration:none}.toc-link:focus-visible{color:var(--color-text-primary)}.toc-brand-mark{margin-right:.35rem}.toc-link.active{color:var(--color-text-primary);font-weight:500}.site-content{min-width:0;width:100%}main{max-width:640px;margin:0 auto;padding:72px 48px 64px}.page-grid{display:flex;flex-direction:column}.page-head,.page-body,.page-rail{min-width:0}.page-grid--rail-first .page-rail{order:1}.page-grid--rail-first .page-body{order:2}@media(min-width:1200px){main.page-grid{--rail-width: 17.5rem;--rail-gap: 3.5rem;max-width:calc(544px + var(--rail-gap) + var(--rail-width) + 96px);display:grid;grid-template-columns:minmax(0,544px) var(--rail-width);grid-template-rows:auto 1fr;column-gap:var(--rail-gap);align-items:start}.page-head{grid-column:1;grid-row:1}.page-body{grid-column:1;grid-row:2}.page-grid--span .page-head,.page-grid--span .page-body{grid-column:1 / -1}.page-rail,.page-grid--rail-first .page-rail{grid-column:2;grid-row:2;align-self:stretch}.page-rail--sticky .page-rail-inner{position:sticky;top:2rem}.page-rail .entry-list .summary{display:none}.page-rail .entry-list .entry-row-link{padding-top:.55rem;padding-bottom:.55rem}.page-rail .entry-list .entry-top{margin-bottom:0}}.page-title{font-size:var(--type-display-size);line-height:var(--type-display-line-height);font-weight:var(--type-display-font-weight);letter-spacing:var(--type-display-letter-spacing);margin:0 0 12px;color:var(--color-text-primary)}.page-title--icon{display:flex;align-items:center;gap:.6rem}.page-title--icon .function-icon{flex-shrink:0;color:var(--color-text-tertiary)}.lede{color:var(--color-text-secondary);font-size:var(--type-body-size);line-height:var(--type-body-line-height);margin:0 0 32px;max-width:40rem}.lede :where(a){color:var(--color-text-secondary);text-decoration:underline dotted;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--color-link-underline-idle)}.lede :where(a):hover{color:var(--color-text-primary);text-decoration-style:solid;text-decoration-color:var(--color-link-underline-hover)}.lede :where(strong){color:var(--color-text-primary);font-weight:500}.entry-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--color-border-subtle)}.entry-list>li{border-bottom:1px solid var(--color-border-subtle)}.entry-list>li:last-child{border-bottom:none}.section-title{font-size:var(--type-headline-size);line-height:var(--type-headline-line-height);font-weight:var(--type-headline-font-weight);letter-spacing:var(--type-headline-letter-spacing);margin:64px 0 16px;color:var(--color-text-primary)}.section-title:first-of-type,main>.section-title:first-child{margin-top:0}.muted{color:var(--color-text-secondary);font-size:var(--type-caption-size);line-height:var(--type-caption-line-height)}.prose{max-width:42rem}.prose :where(p){margin:0 0 1rem;font-size:var(--type-body-size);line-height:var(--type-body-line-height);color:var(--color-text-secondary)}.prose :where(strong){color:var(--color-text-primary);font-weight:500}.prose :where(em){font-style:italic;color:inherit}.prose.entry-prose :where(strong,b){font-weight:400;color:inherit}.prose.entry-prose :where(em){font-style:normal}.prose :where(ul,ol){margin:0 0 1rem;padding-left:1.25rem;font-size:var(--type-body-size);line-height:var(--type-body-line-height);color:var(--color-text-secondary)}.prose :where(li){margin-bottom:.35rem}.prose :where(a){color:var(--color-text-secondary);text-decoration:underline dotted;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--color-link-underline-idle)}.prose :where(a):hover{color:var(--color-text-primary);text-decoration-style:solid;text-decoration-color:var(--color-link-underline-hover)}.entry-detail{--entry-hero-logo-size: 3.75rem;--entry-hero-gap: 1.1rem;--entry-title-align: calc(var(--entry-hero-logo-size) + var(--entry-hero-gap));--news-pad-left: .35rem;--news-item-pad-x: .75rem;--news-col-gap: .75rem}.entry-facts-wrap .facts-prose{margin:.5rem 0 0 var(--facts-hang, 4rem)}@media(max-width:560px){.entry-facts-wrap .facts-prose,.entry-facts-wrap .facts-body{margin-left:var(--facts-hang)!important}}.entry-section{margin-top:2.75rem}.entry-section-title{margin:0 0 .3rem;font-size:var(--type-headline-size);line-height:var(--type-headline-line-height);font-weight:600;letter-spacing:var(--type-headline-letter-spacing);color:var(--color-text-primary)}.entry-section-note{margin:0 0 .9rem;max-width:42rem;font-size:var(--type-caption-size);line-height:var(--type-caption-line-height);color:var(--color-text-tertiary)}.entry-section-note a{color:var(--color-text-secondary);text-decoration:underline dotted;text-decoration-thickness:1px;text-underline-offset:3px}.entry-section-note a:hover{color:var(--color-text-primary)}.entry-section>:is(.news-list,.checklist,.entry-list):first-of-type{margin-top:.9rem}:is(.entry-news-signals,.entry-rating-history) :where(.news-list){display:flex;flex-direction:column}:is(.entry-news-signals,.entry-rating-history) :where(.news-item){display:grid;grid-template-columns:var(--entry-title-align, 4.85rem) 1fr;align-items:start;padding:.85rem 0;border-top:1px solid var(--color-border-subtle)}:is(.entry-news-signals,.entry-rating-history) :where(.news-item):last-child{border-bottom:1px solid var(--color-border-subtle)}:is(.entry-news-signals,.entry-rating-history) :where(.news-date){display:flex;flex-direction:column;padding-top:.1rem}:is(.entry-news-signals,.entry-rating-history) :where(.news-date-main),:is(.entry-news-signals,.entry-rating-history) :where(.news-date-year){font-size:var(--type-label-size);line-height:var(--leading-dense);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;letter-spacing:0;font-weight:500}:is(.entry-news-signals,.entry-rating-history) :where(.news-content){display:flex;flex-direction:column;gap:.3rem}:is(.entry-news-signals,.entry-rating-history) :where(.news-pills){display:flex;flex-wrap:wrap;gap:.4rem}:is(.entry-news-signals,.entry-rating-history) :where(.news-pill){display:inline-flex;align-items:center;padding:2px 7px;border-radius:var(--radius-pill);background:color-mix(in oklab,var(--color-text-primary) 7%,var(--color-bg-page));color:var(--color-text-secondary);font-size:var(--type-label-size);line-height:var(--leading-dense);letter-spacing:0;font-weight:550;white-space:nowrap}[data-theme=dark] :is(.entry-news-signals,.entry-rating-history) :where(.news-pill){background:color-mix(in oklab,var(--color-text-primary) 14%,var(--color-bg-page))}:is(.entry-news-signals,.entry-rating-history) :where(.news-title){font-size:var(--type-body-size);line-height:var(--type-body-line-height);color:var(--color-text-primary);font-weight:500}:is(.entry-news-signals,.entry-rating-history) :where(a.news-title){text-decoration:underline dotted;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--color-link-underline-idle)}:is(.entry-news-signals,.entry-rating-history) :where(a.news-title):hover{color:var(--color-text-primary);text-decoration-style:solid;text-decoration-color:var(--color-link-underline-hover)}.skip-link{position:absolute;top:-100%;left:16px;z-index:1000;padding:8px 16px;background:var(--color-text-primary);color:var(--color-fg-on-inverse);font-size:var(--type-caption-size);font-weight:500;border-radius:0 0 var(--radius-md) var(--radius-md);text-decoration:none;transition:top .15s ease}.skip-link:focus{top:0}@media(max-width:900px){:root{--type-display-size: 1.5rem;--type-headline-size: 1rem;--type-headline-line-height: var(--leading-normal)}html{scroll-padding-top:56px}.layout-root{grid-template-columns:1fr}.site-sidebar{position:sticky;top:0;width:100%;max-width:none;height:auto;flex-direction:row;flex-wrap:wrap;align-items:center;padding:12px 16px}.sidebar-nav{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:4px .6rem;width:100%;padding-right:2.25rem}.sidebar-nav-cluster{flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px 10px;width:auto}.sidebar-nav-collections{display:none}.toc-link{padding:8px 0}main{padding:40px 24px 5rem}.section-title{margin-top:48px}}@media(max-width:480px){main{padding:32px 16px 4.5rem}.site-sidebar{padding-left:12px;padding-right:12px}.sidebar-nav-cluster{gap:4px 8px}}
