/*! (c) 2026 PayerParity. All rights reserved. Proprietary - unauthorized copying prohibited. */
@keyframes wb-pop{0%{opacity:0;transform:translateY(-4px) scale(.985)}}@keyframes wb-rise{0%{opacity:0;transform:translateY(8px) scale(.985)}}@keyframes wb-fade{0%{opacity:0}}@keyframes sk{to{background-position:-200%0}}@keyframes wb-show{to{visibility:visible}}@keyframes wb-sheet{0%{opacity:0;transform:translateY(12px)}}@keyframes hl-chg{0%{background-color:var(--chg,var(--markbg))}}@keyframes gl-rule{0%{border-bottom-color:transparent}}@keyframes gl-edge{0%{box-shadow:inset 0 2px 0 var(--panel),inset 0 3px 0 transparent,var(--heroshadow)}}@keyframes wb-fade-end{0%,85%{--wb-fade:32px}to{--wb-fade:0px}}:root,:root[data-theme=light]{color-scheme:light;--bg:#F4F3F1;--strip:#ECEBE8;--panel:#FFFFFF;--raised:#F8F7F5;--band:#FAF9F8;--line:#D2CFD5;--rule:#E8E6EA;--field:#85808C;--track:#ECEAEE;--grid:#E8E6EA;--axis:#85808C;--text:#1B1920;--muted:#5C5862;--ink:#17121C;--accent:#5A2A63;--onaccent:#FFFFFF;--accentfill:#5A2A63;--onaccentfill:#FFFFFF;--accenthover:#47204F;--accentsoft:#F3ECF6;--accentline:#9D7AA6;--brandmark:#5A2A63;--focus:#5A2A63;--sel:#5A2A63;--selbg:#EADCF0;--hl:#8C6A1E;--hlbg:#FBF9F3;--hlline:#8C6A1E;--herobg:#FFFFFF;--heroline:#8C6A1E;--heroink:#17121C;--markbg:#DCE8F7;--ok:#1F6B4A;--okbg:#E5F3EB;--okline:#2F7D58;--warn:#8A5100;--warnbg:#FCEBD4;--warnline:#A86414;--danger:#B0261C;--dangerbg:#FCE7E4;--dangerline:#C2392E;--ondanger:#FFFFFF;--info:#2F5A93;--infobg:#E8EFF8;--infoline:#5277AA;--up:#1B1920;--down:#1B1920;--carve:#B0261C;--s-op:#3B4252;--s-ime:#2A54AF;--s-cap:#008182;--s-ucp:#658AE1;--s-ntap:#7A67B7;--s-pt:#89929E;--s-out:#D9740F;--s-q:#6B5F4C;--paper:var(--bg);--sheet:var(--panel);--text-2:#5C5862;--text-3:#6B6670;--gold:#8C6A1E;--delta:#6E6874;--hover:var(--strip);--hair2:var(--rule);--shadow:0 1px 2px rgba(27,25,32,.06);--heroshadow:0 0 0 1px rgba(23,18,28,.05),0 1px 2px rgba(23,18,28,.05),0 12px 32px -16px rgba(23,18,28,.16);--segtrack:#ECEAEE;--segsel:#FFFFFF}:root[data-theme=dark],:root[data-theme=graphite],:root[data-theme=loden-night],:root[data-theme=night]{color-scheme:dark;--bg:#121015;--strip:#1B1820;--panel:#1A171E;--raised:#221E27;--band:#1E1B22;--line:#3D3744;--rule:#2A2630;--field:#80798A;--track:#2A2630;--grid:#2A2630;--axis:#80798A;--text:#ECE9EF;--muted:#B8B2BF;--ink:#F7F4FA;--accent:#CDA9DA;--onaccent:#121015;--accentfill:#8A4F96;--onaccentfill:#FFFFFF;--accenthover:#9A5CA7;--accentsoft:#2C2133;--accentline:#8E6A99;--brandmark:#8A4F96;--focus:#CDA9DA;--sel:#CDA9DA;--selbg:#4A2E55;--hl:#EAD79A;--hlbg:#1F1B17;--hlline:#EAD79A;--herobg:#1A171E;--heroline:#EAD79A;--heroink:#F7F4FA;--markbg:#1D3550;--ok:#6FD39C;--okbg:#12291D;--okline:#3E8C63;--warn:#F5B451;--warnbg:#3A2708;--warnline:#DDA64F;--danger:#FF8A7E;--dangerbg:#3A1512;--dangerline:#E06A5E;--ondanger:#121015;--info:#8DB8F2;--infobg:#14223A;--infoline:#5B82B8;--up:#ECE9EF;--down:#ECE9EF;--carve:#FF8A7E;--s-op:#858E9C;--s-ime:#B0CBFF;--s-cap:#3FC0B9;--s-ucp:#4A6FC4;--s-ntap:#B09CFA;--s-pt:#7C6585;--s-out:#D9740F;--s-q:#BF9F73;--paper:var(--bg);--sheet:var(--panel);--text-2:#ABA5B2;--text-3:#9C96A4;--gold:#EAD79A;--delta:#9A94A2;--hover:var(--raised);--hair2:var(--rule);--shadow:0 1px 2px rgba(0,0,0,.4);--heroshadow:0 0 0 1px rgba(255,255,255,.06),0 16px 40px -16px rgba(0,0,0,.7);--segtrack:#25212A;--segsel:#322D38}:root[data-theme=contrast-night],:root[data-theme=contrast]{--paper:var(--bg);--sheet:var(--panel);--hair2:var(--rule);--shadow:none}:root[data-theme=contrast]{color-scheme:light;--bg:#FFFFFF;--strip:#F2F2F2;--panel:#FFFFFF;--raised:#F5F5F5;--band:#FAFAFA;--line:#5A5560;--rule:#8A8590;--field:#1C1A1F;--track:#E4E2E6;--grid:#8A8590;--axis:#3A3640;--text:#000000;--muted:#2B2830;--ink:#000000;--accent:#3F1A47;--onaccent:#FFFFFF;--accentfill:#3F1A47;--onaccentfill:#FFFFFF;--accenthover:#2C1032;--accentsoft:#F4EEF6;--accentline:#3F1A47;--brandmark:#3F1A47;--focus:#000000;--sel:#3F1A47;--selbg:#E6D6EC;--hl:#5E440F;--hlbg:#FFFFFF;--hlline:#5E440F;--herobg:#FFFFFF;--heroline:#5E440F;--heroink:#000000;--markbg:#D7E6F8;--ok:#0E4A31;--okbg:#FFFFFF;--okline:#0E4A31;--warn:#5C3600;--warnbg:#FFFFFF;--warnline:#5C3600;--danger:#7E1A12;--dangerbg:#FFFFFF;--dangerline:#7E1A12;--ondanger:#FFFFFF;--info:#1D3E6B;--infobg:#FFFFFF;--infoline:#1D3E6B;--up:#000000;--down:#000000;--carve:#7E1A12;--s-op:#363D4A;--s-ime:#154396;--s-cap:#0D6D6D;--s-ucp:#5E83CC;--s-ntap:#6C4CBB;--s-pt:#767E8A;--s-out:#B85F00;--s-q:#2F2920;--text-2:#2B2830;--text-3:#3A3640;--gold:#5E440F;--delta:#3A3640;--hover:var(--strip);--heroshadow:0 0 0 1px #000000;--segtrack:#E4E2E6;--segsel:#FFFFFF}:root[data-theme=contrast-night]{color-scheme:dark;--bg:#000000;--strip:#0D0C0F;--panel:#0B0A0D;--raised:#141217;--band:#100E12;--line:#A39DA9;--rule:#6E6875;--field:#D4D0D9;--track:#2A2730;--grid:#6E6875;--axis:#C4BFCA;--text:#FFFFFF;--muted:#E2DEE6;--ink:#FFFFFF;--accent:#E8D2F0;--onaccent:#000000;--accentfill:#E8D2F0;--onaccentfill:#000000;--accenthover:#F3E6F8;--accentsoft:#2A1F30;--accentline:#E8D2F0;--brandmark:#E8D2F0;--focus:#FFFFFF;--sel:#E8D2F0;--selbg:#4E3459;--hl:#F7EFD1;--hlbg:#000000;--hlline:#F7EFD1;--herobg:#0B0A0D;--heroline:#F7EFD1;--heroink:#FFFFFF;--markbg:#22405E;--ok:#9BE8BC;--okbg:#000000;--okline:#9BE8BC;--warn:#FFD08A;--warnbg:#000000;--warnline:#FFD08A;--danger:#FFB3AA;--dangerbg:#000000;--dangerline:#FFB3AA;--ondanger:#000000;--info:#B8D4FA;--infobg:#000000;--infoline:#B8D4FA;--up:#FFFFFF;--down:#FFFFFF;--carve:#FFB3AA;--s-op:#E0E5EB;--s-ime:#B2D0FF;--s-cap:#67D7C1;--s-ucp:#6B8DE0;--s-ntap:#B8AAFB;--s-pt:#878E99;--s-out:#EE862B;--s-q:#B0A187;--text-2:#E2DEE6;--text-3:#D2CDD8;--gold:#F7EFD1;--delta:#D2CDD8;--hover:var(--raised);--heroshadow:0 0 0 1px #FFFFFF;--segtrack:#2A2730;--segsel:#141217}:root{--wb-bar:1;--wb-themes:1;--chrome-h:0px;--dock-h:0px;--fs-2xs:.75rem;--fs-cap:.75rem;--fs-xs:.8125rem;--fs-note:var(--fs-xs);--fs-sm:.875rem;--fs-md:.875rem;--caps-fs:var(--fs-2xs);--caps-lh:1.3;--caps-ls:.08em;--fs-lg:1.125rem;--fs-xl:1.5rem;--fs-2xl:2.5rem;--fs-hero:4rem;--fs-read:1.125rem;--fs-dek:1.125rem;--fs-h3r:1.125rem;--fs-h2r:1.5rem;--fs-3xl:2.5rem;--fs-4xl:2.5rem;--r-1:4px;--r-2:8px;--r-3:12px;--r-4:16px;--r-full:999px;--ease-out:cubic-bezier(.2,.8,.2,1);--ease-in:cubic-bezier(.4,0,1,1);--ease-gilt:cubic-bezier(.22,.61,.36,1);--d-1:90ms;--d-2:160ms;--d-3:220ms;--d-4:320ms;--z-sticky:5;--z-actbar:30;--z-pop:35;--z-bar:40;--z-toast:60;--glass-a:84%;--glass-strong-a:92%;--desk-a:7%;--hair:color-mix(in srgb,var(--text) 11%,transparent);--glass:color-mix(in srgb,var(--panel) var(--glass-a),transparent);--glass-strong:color-mix(in srgb,var(--panel) var(--glass-strong-a),transparent);--glass-line:color-mix(in srgb,var(--text) 10%,transparent);--glass-hi:inset 0 1px 0 rgba(255,255,255,.55);--glass-blur:saturate(150%) blur(18px);--glass-blur-strong:saturate(140%) blur(28px);--scrim:color-mix(in srgb,var(--ink) 34%,transparent);--glow:color-mix(in srgb,var(--accentfill) 30%,transparent);--halo:0 0 0 4px color-mix(in srgb,var(--focus) 20%,transparent);--desk:radial-gradient(1200px 420px at 50% -160px,color-mix(in srgb,var(--accentfill) var(--desk-a),transparent),transparent 70%);--e1:0 1px 2px rgba(24,16,14,.05),0 1px 1px rgba(24,16,14,.03);--e2:0 1px 2px rgba(24,16,14,.05),0 10px 24px -8px rgba(24,16,14,.14);--e3:0 2px 6px rgba(24,16,14,.06),0 18px 40px -10px rgba(24,16,14,.24);--e4:0 4px 12px rgba(24,16,14,.08),0 36px 80px -16px rgba(24,16,14,.36);--i-chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6 8l4 4 4-4' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--i-chevR:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M8 6l4 4-4 4' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--i-arrowR:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4 10h12M11 5l5 5-5 5' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--i-x:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 5.5l9 9M14.5 5.5l-9 9' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");--i-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4.5 10.5l3.5 3.5 7.5-8' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--i-info:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 1a7 7 0 1 0 0 14A7 7 0 0 0 8 1zM7.1 7.1h1.8v4.7H7.1zM8 3.8a1.05 1.05 0 1 1 0 2.1 1.05 1.05 0 0 1 0-2.1z'/%3E%3C/svg%3E");--i-caut:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 1.3l7 12.4H1zM7.1 5.8h1.8v3.9H7.1zM8 10.6a1.05 1.05 0 1 1 0 2.1 1.05 1.05 0 0 1 0-2.1z'/%3E%3C/svg%3E");--i-crit:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M5.2 1h5.6L15 5.2v5.6L10.8 15H5.2L1 10.8V5.2zM7.1 4.3h1.8v4.6H7.1zM8 10.2a1.05 1.05 0 1 1 0 2.1 1.05 1.05 0 0 1 0-2.1z'/%3E%3C/svg%3E");--i-pos:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cmask id='m'%3E%3Ccircle cx='8' cy='8' r='7' fill='%23fff'/%3E%3Cpath d='M4.8 8.2l2.2 2.2 4.2-4.6' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/mask%3E%3Ccircle cx='8' cy='8' r='7' mask='url(%23m)'/%3E%3C/svg%3E")}:root[data-scheme=dark]{--desk-a:14%;--hair:color-mix(in srgb,var(--text) 13%,transparent);--glass-strong:color-mix(in srgb,var(--raised) var(--glass-strong-a),transparent);--glass-line:color-mix(in srgb,var(--text) 12%,transparent);--glass-hi:inset 0 1px 0 rgba(255,255,255,.06);--scrim:rgba(0,0,0,.55);--glow:color-mix(in srgb,var(--accentfill) 40%,transparent);--e1:inset 0 1px 0 rgba(255,255,255,.04);--e2:inset 0 1px 0 rgba(255,255,255,.05),0 12px 32px -10px rgba(0,0,0,.6);--e3:inset 0 1px 0 rgba(255,255,255,.06),0 20px 48px -12px rgba(0,0,0,.7);--e4:inset 0 1px 0 rgba(255,255,255,.07),0 40px 96px -20px rgba(0,0,0,.8)}:root:is([data-theme=contrast],[data-theme=contrast-night],[data-contrast=high]){--glass:var(--panel);--glass-strong:var(--panel);--glass-blur:none;--glass-blur-strong:none;--glass-line:var(--line);--glass-hi:0 0 #0000;--hair:var(--line);--glow:transparent;--desk-a:0%;--e1:0 0 #0000;--e2:0 0 #0000;--e3:0 0 0 1px var(--line);--e4:0 0 0 1px var(--line)}@media (prefers-reduced-transparency:reduce){:root,:root[data-scheme]{--glass:var(--panel);--glass-strong:var(--panel);--glass-blur:none;--glass-blur-strong:none}}@supports not (color:color-mix(in srgb,red 50%,blue)){:root,:root[data-scheme]{--hair:var(--line);--glass:var(--panel);--glass-strong:var(--panel);--glass-line:var(--line);--scrim:rgba(17,13,15,.45);--glow:transparent;--halo:0 0 #0000;--desk:none}}@media (forced-colors:active){:root,:root[data-scheme]{--desk:none}}.glass{position:relative;isolation:isolate}.glass::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-hi);pointer-events:none}@font-face{font-family:"Archivo";font-style:normal;font-weight:350 700;font-display:swap;src:url(/assets/fonts/archivo-wght-latin.v1.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Atkinson Hyperlegible Mono";font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/fonts/atkinson-mono-wght-latin.v1.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Ledger Serif";font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/fonts/ledger-serif-latin.v1.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Ledger Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/ledger-serif-italic-latin.v1.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Ledger Serif Display Georgia";src:local("Georgia");size-adjust:92.58%;ascent-override:111.9%;descent-override:36.18%;line-gap-override:0%}@font-face{font-family:"Ledger Serif Display Times";src:local("Times New Roman"),local("TimesNewRomanPSMT"),local("Liberation Serif");size-adjust:101.72%;ascent-override:101.84%;descent-override:32.93%;line-gap-override:0%}@font-face{font-family:"Ledger Serif Display Noto";src:local("Noto Serif"),local("NotoSerif-Regular");size-adjust:85.73%;ascent-override:120.84%;descent-override:39.07%;line-gap-override:0%}@font-face{font-family:"Ledger Serif Read Georgia";src:local("Georgia");size-adjust:101.16%;ascent-override:102.42%;descent-override:33.12%;line-gap-override:0%}@font-face{font-family:"Ledger Serif Read Times";src:local("Times New Roman"),local("TimesNewRomanPSMT"),local("Liberation Serif");size-adjust:111.14%;ascent-override:93.21%;descent-override:30.14%;line-gap-override:0%}@font-face{font-family:"Ledger Serif Read Noto";src:local("Noto Serif"),local("NotoSerif-Regular");size-adjust:93.67%;ascent-override:110.6%;descent-override:35.76%;line-gap-override:0%}@font-face{font-family:"Ledger Serif Figures Times";src:local("Times New Roman"),local("TimesNewRomanPSMT"),local("Liberation Serif");size-adjust:94%;ascent-override:110.21%;descent-override:35.64%;line-gap-override:0%}@font-face{font-family:"Ledger Serif Figures Noto";src:local("Noto Serif"),local("NotoSerif-Regular");size-adjust:85.39%;ascent-override:121.33%;descent-override:39.23%;line-gap-override:0%}@font-face{font-family:"Archivo Fallback";src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("Arimo");size-adjust:98.32%;ascent-override:89.3%;descent-override:21.36%;line-gap-override:0%}@font-face{font-family:"Atkinson Hyperlegible Mono Fallback";src:local("Consolas");size-adjust:114.95%;ascent-override:85.6%;descent-override:27.49%;line-gap-override:0%}@font-face{font-family:"Archivo Fallback Roboto";src:local("Roboto"),local("Roboto-Regular");size-adjust:97.78%;ascent-override:89.8%;descent-override:21.48%;line-gap-override:0%}@font-face{font-family:"Atkinson Hyperlegible Mono Fallback Menlo";src:local("Menlo"),local("Menlo-Regular");size-adjust:104.97%;ascent-override:93.74%;descent-override:30.1%;line-gap-override:0%}@font-face{font-family:"Atkinson Hyperlegible Mono Fallback Roboto Mono";src:local("Roboto Mono"),local("RobotoMono-Regular");size-adjust:105.32%;ascent-override:93.43%;descent-override:30%;line-gap-override:0%}:root{--ff-display:'Ledger Serif','Ledger Serif Display Georgia','Ledger Serif Display Times','Ledger Serif Display Noto',Georgia,'Times New Roman',Times,serif;--ff-figures:'Ledger Serif','Ledger Serif Figures Times','Ledger Serif Figures Noto','Times New Roman',Times,serif;--ff-sans:'Archivo','Archivo Fallback','Archivo Fallback Roboto',Arial,'Helvetica Neue',Helvetica,sans-serif;--ff-mono:'Atkinson Hyperlegible Mono','Atkinson Hyperlegible Mono Fallback','Atkinson Hyperlegible Mono Fallback Menlo','Atkinson Hyperlegible Mono Fallback Roboto Mono',ui-monospace,'SF Mono',Menlo,'Cascadia Mono',Consolas,monospace;--ff-read:'Ledger Serif','Ledger Serif Read Georgia','Ledger Serif Read Times','Ledger Serif Read Noto',Georgia,'Times New Roman',Times,serif;--font-display:var(--ff-display);--font-text:var(--ff-sans);--font-mono:var(--ff-mono);--wa:0;--fs:.875rem;font-synthesis:none;font-optical-sizing:auto}:root[data-scheme=dark]{--wa:-20;--exportbg:var(--raised);--exportfg:var(--ink)}@media (prefers-color-scheme:dark){:root:not([data-scheme]):not([data-theme]){--wa:-20}}:root[data-density=dense]{--fs:.8125rem;--fs-sm:.8125rem}:root[data-density=presentation]{--fs:1rem}html{font-size:100%;scroll-padding-top:calc(var(--chrome-h) + 12px);-webkit-tap-highlight-color:transparent;scroll-padding-bottom:max(calc(var(--ctl) + 40px),calc(var(--dock-h,0px) + 24px))}:root[data-scheme=dark] body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.disp{font-family:var(--ff-display)}.hcard,.kcard{container-type:inline-size}.hero,.hero.num{margin-top:8px;font-weight:400;line-height:1;white-space:nowrap;font-size:clamp(2.5rem,1.6rem + 3.2vw,4rem);font-size:min(4rem,calc(100cqi/(var(--hero-chars,14)*.42)));text-box:trim-both cap alphabetic}:root[data-density=presentation] .hero{font-size:min(5.5rem,calc(100cqi/(var(--hero-chars,14)*.42)));font-weight:calc(500 + var(--wa))}.hero .sgn{font-family:var(--ff-sans);font-weight:300;font-size:.6em;vertical-align:baseline;position:relative;top:-.05em;margin-right:.04em}.tile.lead .cur{font-size:.6em;vertical-align:.44em}.kpi,tr.t-sub>*{font-weight:calc(600 + var(--wa))}.kpi{letter-spacing:-.005em;line-height:1.1;font-size:var(--fs-xl);font-size:min(var(--fs-xl),calc(100cqi/(var(--n,14)*.52)))}.caps,.kpi,td.n{white-space:nowrap}.caps{font-size:var(--caps-fs);line-height:var(--caps-lh);font-weight:600;font-stretch:100%;letter-spacing:var(--caps-ls);text-transform:uppercase;color:var(--muted)}.qual{font-size:var(--fs-note);line-height:1.45}td.n{text-align:right}tr.t-sub>*{border-top:1px solid var(--line)}tr.t-total>*{font-weight:calc(700 + var(--wa));border-top:1.5px solid var(--ink);border-bottom:3px double var(--ink)}.dd{font-weight:calc(650 + var(--wa));text-decoration:underline 2px;text-underline-offset:.18em}.code,.mono,code{font-family:var(--ff-mono);font-size:1em;font-weight:calc(500 + var(--wa));font-variant-ligatures:none;white-space:nowrap}.mono{font-weight:inherit;white-space:normal}:is(p,li,dd,.s13,.small,.stamp,.note) :is(code,.code){font-size:.92em}.prose code{font-size:.9em}.keycode{font-size:1.125rem;font-weight:calc(600 + var(--wa))}.codechip{user-select:all;border:1px solid var(--line);border-radius:var(--r-1);padding:0 .35em;background:var(--raised)}pre.raw{font:400 var(--fs-xs)/1.55 var(--ff-mono);white-space:pre-wrap;overflow-wrap:anywhere;font-variant-ligatures:none}.prose{font-family:var(--ff-read);font-size:1.125rem;line-height:1.55;max-width:62ch;text-wrap:pretty}.prose a,p a{text-decoration:underline 1px;text-underline-offset:.18em}h1,h2,h3{text-wrap:balance;overflow-wrap:break-word}h1.tool-h1{margin:0 0 calc(var(--gap)*.6);max-width:62em;text-wrap:balance}h1.tool-h1:has(+.tool-what){margin-bottom:0}p.tool-what{margin:4px 0 calc(var(--gap)*.6);max-width:72rem;font-size:var(--fs-sm,.875rem);line-height:1.45;text-wrap:pretty}h1.pt{margin:0;font-family:var(--ff-display);font-weight:calc(500 + var(--wa));color:var(--ink)}:root[data-density=dense] h1.pt{font-size:var(--fs-xl)}sup{font-size:max(.75em,var(--fs-2xs));line-height:0;vertical-align:baseline;position:relative;top:-.42em}@media (pointer:coarse){input,input.inp,select,select.inp,textarea,textarea.inp{font-size:max(1rem,16px)}:root .maps select.inp,:root details.paste textarea,:root table.lines .inp,:root textarea.mono,:root textarea.ta{font-size:max(1rem,16px)}}@media print{.codechip{print-color-adjust:exact}}@media (forced-colors:active){.codechip,.pill{border:1px solid CanvasText}}:root{--gut:24px;--gap:24px;--pad:20px;--hpad:24px;--ctl:40px;--row:48px;--fs-s:13px;--lh:1.5;--hero:clamp(34px,7vw,46px);--colL:320px;--colR:360px;--rail:232px}@media (min-width:1440px){:root{--gut:32px}}:root[data-density=dense]{--pad:16px;--hpad:16px;--ctl:34px;--row:36px;--fs-s:12px;--lh:1.4}:root[data-density=presentation]{--ctl:48px;--row:52px;--fs-s:14px;--pad:24px;--hpad:28px}@media (pointer:coarse){:root,:root[data-density=comfortable],:root[data-density=dense]{--ctl:44px}}:root{--ctl-sm:32px}:root[data-density=dense]{--ctl-sm:28px}@media (pointer:coarse){:root,:root[data-density]{--ctl-sm:44px}}*{box-sizing:border-box}[hidden]{display:none!important}body{margin:0;background:var(--desk) no-repeat;color:var(--text);font-family:var(--ff-sans);font-size:var(--fs);line-height:var(--lh);font-weight:calc(400 + var(--wa))}small{font-size:max(.8333em,var(--fs-cap))}button,input,select,textarea{font:inherit;color:inherit}@media (pointer:coarse){input,select,textarea{font-size:max(1rem,16px)}}button{border:1px solid transparent}#hdr .pn-pop a[aria-current] b,a{color:var(--accent)}input::placeholder,textarea::placeholder{color:var(--muted)}.inp.mono::placeholder,.mono::placeholder{font-family:var(--ff-sans);letter-spacing:normal;font-style:italic}.inp.mono,input.mono,textarea.mono{font-size:var(--fs-md)}@media (pointer:coarse){.inp.mono,input.mono,textarea.mono{font-size:max(1rem,16px)}}.num,.trace td.trv{font-variant-numeric:tabular-nums}.skip,.sr{position:absolute}.sr{width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{left:12px;top:-60px;padding:10px 14px;border-radius:var(--r-2);background:var(--ink);color:var(--bg);z-index:70}.skip:focus{top:10px}:root{--press:color-mix(in srgb,var(--text) 10%,transparent)}:is(.seg button:not([aria-checked=true]),.tools a,.menu :is(button,a),.xbtn,.ibtn,.btn.ghost,.golist a,.lb li,.pl-res [role=option],.linkbtn,summary,.fam-o,.hl-basis>[role=radio],button.ch-row,.tbl thead th>button,.hl-copyfig,.tray-row):active{background-color:var(--press)}.beta,.chip{font-size:var(--fs-xs)}.beta{background:var(--warnbg);color:var(--warn);padding:8px var(--gut);border-bottom:1px solid var(--line)}.chip{font-weight:calc(500 + var(--wa));background:var(--raised);border:1px solid var(--line);border-radius:var(--r-1);padding:1px 8px;white-space:nowrap}.btn{min-height:var(--ctl);padding:0 14px;background:var(--panel);border:1px solid var(--hair);cursor:pointer;display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:var(--text);transition:background-color var(--d-1) var(--ease-out),border-color var(--d-1) var(--ease-out),box-shadow var(--d-2) var(--ease-out)}@media (hover:hover){.btn:hover{background:color-mix(in srgb,var(--text) 4%,var(--panel));border-color:color-mix(in srgb,var(--text) 22%,transparent)}}.btn:active{background:color-mix(in srgb,var(--text) 8%,var(--panel));box-shadow:none}:where(:root[data-scheme=dark]) .btn{background:var(--raised)}@media (hover:hover){:where(:root[data-scheme=dark]) .btn:hover{background:color-mix(in srgb,var(--text) 6%,var(--raised))}}:where(:root[data-scheme=dark]) .btn:active{background:color-mix(in srgb,var(--text) 10%,var(--raised))}:where(:root:is([data-theme=contrast],[data-theme=contrast-night],[data-contrast=high])) .btn{border-color:var(--field)}@media (hover:hover){:where(:root:is([data-theme=contrast],[data-theme=contrast-night],[data-contrast=high])) .btn:hover{border-color:var(--text)}}.btn[disabled]{opacity:.55;cursor:not-allowed}#hdr .sbtn svg,.btn svg,.ibtn svg{flex:none;width:16px;height:16px}.btn.sm{min-height:var(--ctl-sm);padding:0 10px;gap:6px;font-size:var(--fs-xs)}.btn.ghost,.ibtn{background:0 0;border-color:transparent;box-shadow:none}@media (hover:hover){.btn.ghost:hover,.ibtn:hover{background:color-mix(in srgb,var(--text) 6%,transparent);border-color:transparent}}:where(:root[data-scheme=dark]) :is(.btn.ghost,.ibtn){background:0 0}@media (hover:hover){:where(:root[data-scheme=dark]) :is(.btn.ghost,.ibtn):hover{background:color-mix(in srgb,var(--text) 9%,transparent)}}.btnrow{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.linkbtn,.xbtn{padding:0;background:0 0;cursor:pointer}.linkbtn{border:0;color:var(--accent);font-size:var(--fs-xs);font-weight:calc(500 + var(--wa));text-decoration:underline 1px;text-underline-offset:.18em;min-height:24px}@media (hover:hover){.linkbtn:hover{text-decoration-thickness:2px}}.xbtn{display:inline-grid;place-items:center;min-width:var(--ctl-sm);min-height:var(--ctl-sm);border:1px solid transparent;border-radius:var(--r-2);color:var(--muted);transition:background-color var(--d-1) var(--ease-out),color var(--d-1) var(--ease-out)}@media (hover:hover){.xbtn:hover{background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--text)}}.xbtn svg{width:16px;height:16px}.chk,.right{gap:8px;align-items:center}.chk{display:inline-flex;min-height:var(--ctl-sm);font-size:var(--fs-xs);color:var(--text);cursor:pointer}.chk input{flex:none;width:18px;height:18px;margin:0;accent-color:var(--accentfill)}.right{margin-left:auto;display:flex;flex-wrap:wrap}.kbd{display:inline-block;padding:0 6px;border:1px solid var(--hair);border-bottom-width:2px;border-radius:var(--r-1);background:var(--raised);font:500 var(--fs-cap)/1.5 var(--ff-sans);white-space:nowrap}.kbd2,.primary .kbd,.primary .kbd2{border-radius:var(--r-1);font-size:var(--fs-cap);font-weight:calc(500 + var(--wa))}.kbd2{display:inline-block;margin-left:6px;padding:0 5px;background:color-mix(in srgb,var(--text) 7%,transparent);color:var(--muted);line-height:1.5;white-space:nowrap}.primary .kbd,.primary .kbd2{margin-left:8px;padding:1px 6px;border:0;background:rgba(0,0,0,.18);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--onaccentfill) 28%,transparent);line-height:1.4;vertical-align:1px}@media (hover:none) and (pointer:coarse){.kbd,.kbd2,.kh{display:none}}.menuwrap{position:relative}.menu{position:absolute;right:0;top:calc(100% + 6px);z-index:var(--z-pop);min-width:260px;max-width:calc(100vw - 24px);padding:6px;background:var(--glass-strong);-webkit-backdrop-filter:var(--glass-blur-strong);backdrop-filter:var(--glass-blur-strong);transform-origin:top right}.menu:not([hidden]){animation:wb-pop var(--d-2) var(--ease-out) backwards}.menu[hidden]{display:none}.menu .grp{font-size:var(--caps-fs);line-height:var(--caps-lh);font-weight:calc(600 + var(--wa));font-stretch:100%;letter-spacing:var(--caps-ls);text-transform:uppercase;padding:10px 8px 4px}.menu .grp:not(:first-child){margin-top:6px;border-top:1px solid var(--hair)}.menu a,.menu button{width:100%;min-height:32px;display:flex;align-items:center;gap:8px;padding:0 8px;background:0 0;border:0;border-radius:var(--r-2);text-align:left;cursor:pointer;color:var(--text);text-decoration:none;transition:background-color var(--d-1) var(--ease-out)}@media (hover:hover){.menu a:hover,.menu button:hover{background:color-mix(in srgb,var(--accent) 9%,transparent)}}.menu a:focus-visible,.menu button:focus-visible{outline-offset:-2px}.menu a[aria-current]{font-weight:calc(600 + var(--wa))}.menu [aria-checked]::before{content:"";flex:none;width:14px;height:14px}.menu [aria-checked=true]::before{background:var(--accent);-webkit-mask:var(--i-check) center/14px no-repeat;mask:var(--i-check) center/14px no-repeat}.menu .mi{display:flex;flex-direction:column;gap:1px;min-width:0;padding:6px 0}.menu .mi-m,.note{font-size:var(--fs-cap);color:var(--muted)}#expMenu{min-width:min(360px,calc(100vw - 24px))}.note{margin:0;padding:8px var(--gut);font-size:var(--fs-note);line-height:1.45;text-wrap:pretty;border-bottom:1px solid var(--line);background:var(--strip)}.note a{color:inherit;text-decoration:underline 1px;text-underline-offset:.18em}@media (hover:hover){.note a:hover{color:var(--text);text-decoration-thickness:2px}}.stale,main{margin:0 auto}.stale{position:fixed;top:calc(var(--chrome-h) + var(--note-vis,0px) + 10px);left:0;right:0;z-index:calc(var(--z-bar) - 1);isolation:isolate;display:none;align-items:center;gap:10px;width:max-content;max-width:calc(100vw - 32px);padding:8px 14px;border:1px solid var(--warnline);border-radius:var(--r-full);background:0 0;color:var(--warn);box-shadow:var(--e3);font-size:var(--fs-xs);font-weight:calc(600 + var(--wa));transition:top var(--d-1) linear}.stale::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:color-mix(in srgb,var(--warnbg) 97%,transparent);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);pointer-events:none}@property --note-vis{syntax:"<length>";inherits:false;initial-value:0}body.is-stale .stale{display:flex;animation:wb-pop var(--d-2) var(--ease-out) backwards}main{max-width:1520px;padding:var(--gap) var(--gut) 40px}.wb{display:grid;gap:var(--gap);grid-template-columns:var(--colL) minmax(0,1fr) var(--colR);align-items:start}@media (max-width:1439px){.wb{grid-template-columns:300px minmax(0,1fr)}.checks{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}.checks,.checks>h2{grid-column:1/-1}}@media (max-width:1023px){.wb{grid-template-columns:minmax(0,1fr)}.pay{order:-1}.checks{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){:root{--gut:16px}}.card,.col{display:flex;flex-direction:column}.col{gap:var(--gap);min-width:0}h2.eye{margin:0;font-size:var(--fs-xs);line-height:1.4;font-weight:calc(500 + var(--wa));letter-spacing:0;text-transform:none;color:var(--text-2)}.card{background:var(--panel);border:1px solid var(--line);padding:var(--pad);gap:12px}.card h3{margin:0;line-height:1.3}.card>.row:first-child{align-items:baseline}.hcard{background:radial-gradient(120% 70%at 0% 0%,color-mix(in srgb,var(--heroline) 9%,transparent),transparent 60%),var(--herobg);padding:var(--hpad);gap:16px}label.f{display:flex;flex-direction:column;gap:6px;font-size:var(--fs-sm);line-height:1.3}.fld>.lrow>label,.fld>label,.inp,label.f{color:var(--text);font-weight:calc(500 + var(--wa))}.inp{min-height:var(--ctl);width:100%;padding:0 12px;background:var(--panel);border:1px solid var(--field);font-size:var(--fs-md);box-shadow:inset 0 1px 1px rgba(24,16,14,.04);transition:border-color var(--d-1) var(--ease-out),box-shadow var(--d-2) var(--ease-out)}@media (hover:hover){.inp:hover{border-color:color-mix(in srgb,var(--field) 65%,var(--text))}}.inp:focus-visible{outline:2px solid var(--focus);outline-offset:1px;border-color:var(--focus);box-shadow:var(--halo)}:where(:root[data-scheme=dark]) .inp{background:color-mix(in srgb,var(--bg) 35%,var(--panel));box-shadow:none}select.inp{-webkit-appearance:none;appearance:none;padding-right:32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5l3 3 3-3' fill='none' stroke='%23807772' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px}:where(:root[data-scheme=dark]) select.inp{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5l3 3 3-3' fill='none' stroke='%23B9AEAA' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.full{grid-column:1/-1}.hint{line-height:1.45;margin:-6px 0 0}.hint,.small{font-size:var(--fs-note)}.s13{font-size:var(--fs-xs)}@media screen{.card .small.muted,.card>details>p,.modes .hint,.prose .state p,.tool-fine,:is(.card,.method,.seo-in)>p,:is(.notes,#notes)>li{max-width:39em}}.nw{white-space:nowrap}.row{display:flex;justify-content:space-between;gap:8px}.primary{position:sticky;bottom:16px;min-height:var(--ctl);padding:0 18px;border:0;background-color:var(--accentfill);background-image:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,0) 40%,transparent 60%,rgba(0,0,0,.07));color:var(--onaccentfill);font-size:var(--fs-md);cursor:pointer;--pdepth:inset 0 1px 0 rgba(255,255,255,.18),0 1px 2px rgba(0,0,0,.14),0 6px 16px -6px var(--glow);--pband:var(--bg);transition:background-color var(--d-1) var(--ease-out),box-shadow var(--d-2) var(--ease-out),transform var(--d-1) var(--ease-out)}@media (hover:hover){.primary:hover{background-color:var(--accenthover)}}.primary:active{transform:translateY(1px)}.card .primary{--pband:var(--panel)}dialog .primary{position:static}.actbar{position:sticky;bottom:12px;z-index:var(--z-actbar);isolation:isolate;display:flex;flex-wrap:wrap;gap:8px;align-items:stretch;padding:6px 8px;margin:0;border:1px solid var(--glass-line);border-radius:var(--r-4);background:0 0;box-shadow:var(--e2),0 12px 0 0 var(--panel);container:dock/inline-size}.actbar::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--glass-strong);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);pointer-events:none}.actbar .primary{position:static;flex:1 1 160px;container:pbtn/inline-size;white-space:nowrap}.actbar .btn{flex:0 0 auto;white-space:nowrap}@container pbtn (max-width:180px){.kbd,.kbd2{display:none}}.actout{flex:1 1 100%;margin:0;font-size:var(--fs-xs);display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center}.actout:empty{display:none}.actout .state{width:100%;padding:10px 12px 10px 38px}@media (min-width:1024px){.actout:not(.ask){display:none}:root[data-hero-off] .actout:not(:empty):not(.ask){display:flex;position:absolute;left:8px;right:8px;bottom:calc(100% + 6px);padding:6px 10px;border:1px solid var(--line);border-radius:var(--r-3);background:var(--panel);color:var(--text);box-shadow:var(--e2)}:root[data-hero-off]:has(.actbar .actout:not(:empty):not(.ask)){scroll-padding-bottom:max(calc(var(--ctl) + 110px),calc(var(--dock-h) + 86px))}:root[data-hero-off]:not([data-dock-fresh]) .actout:not(:empty):not(.ask):not(:focus-within){display:none}}@container pbtn (max-width:400px){[data-long] .kbd,[data-long] .kbd2{display:none}}@media (max-width:767px){.actbar{position:fixed;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));margin:0}}@media (max-width:767px) and (max-height:480px){.actbar{position:static;margin:12px 0 0}body:has(.actbar){padding-bottom:0}}@media (min-width:768px) and (max-height:500px){:root #hdr{position:relative}:root .actbar{position:static;margin:12px 0 0}}@media (max-width:767px),(min-width:768px) and (max-height:500px){.actbar{box-shadow:var(--e2)}}@media (max-width:767px){.actbar>*{overflow-wrap:anywhere}.actbar .primary,.actbar>*{min-width:0}}@media (max-width:360px){.hcard .hero{white-space:normal;overflow-wrap:anywhere}.card .row.wrap{flex-wrap:wrap}:is(.card .row.wrap,.card>.row.wrap:first-child)>*{min-width:0;overflow-wrap:anywhere;white-space:normal}}@media screen and (max-width:767px){body:has(.actbar){padding-bottom:var(--dock-h)}}.combo{position:relative}.lb{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:var(--z-pop);max-height:300px;overflow:auto;margin:0;padding:6px;list-style:none;background:var(--glass-strong);-webkit-backdrop-filter:var(--glass-blur-strong);backdrop-filter:var(--glass-blur-strong);transform-origin:top center}.lb:not([hidden]){animation:wb-pop var(--d-2) var(--ease-out) backwards}.lb[hidden]{display:none}.lb li{padding:8px 10px;border-radius:var(--r-2);cursor:pointer;font-size:var(--fs-xs)}@media (hover:hover){.lb li:hover{background:var(--accentsoft)}}.lb li small{display:block;color:var(--muted)}.picked{display:flex;flex-direction:column;gap:2px}.hero-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.hero-top>:first-child{min-width:0}.hcard>.hero-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:start;gap:20px 24px}.hcard>.hero-top>:first-child{container-type:inline-size}.hcard>.hero-top>.ladder{min-width:0;max-width:none}.hcard>.hero-top:not(:has(>:nth-child(2):not([hidden]))){grid-template-columns:minmax(0,1fr)}@container (max-width:560px){.hcard>.hero-top{grid-template-columns:minmax(0,1fr)}.hcard>.hero-top .ladder{max-width:none}}.hero-label{font-size:var(--fs-xs);line-height:1.4;font-weight:calc(500 + var(--wa));letter-spacing:0;text-transform:none;color:var(--text-2)}.tagm{display:inline-block;font-size:var(--fs-cap);font-weight:600;line-height:1.25;border:1px dashed var(--field);border-radius:var(--r-2);padding:0 6px;color:var(--muted);vertical-align:middle}.tagm:is(.warn,.stalet){border:1px solid var(--warn);color:var(--warn);background:var(--warnbg)}.ladder{flex:1 1 240px;min-width:min(240px,100%);max-width:340px;display:flex;flex-direction:column;gap:0;font-size:var(--fs-xs)}.ladder .cap{padding-bottom:4px;font-size:var(--fs-cap);font-weight:calc(600 + var(--wa))}.ladder .row{padding:4px 0;border-bottom:1px solid color-mix(in srgb,var(--heroline) 18%,transparent)}.ladder .row:not(.muted)>span:last-child{color:var(--text);font-weight:calc(500 + var(--wa))}.ladder .row:last-child{border-bottom:0}.seg{display:inline-flex;flex-wrap:wrap;gap:2px;background:var(--track);border:0}.seg button{min-height:calc(var(--ctl) - 8px);padding:0 12px;border-radius:var(--r-2);background:0 0;cursor:pointer;font-size:var(--fs-sm);hyphens:none;word-break:keep-all;transition:color var(--d-1) var(--ease-out),background-color var(--d-1) var(--ease-out)}@media (hover:hover){.seg button:hover{color:var(--text)}}.seg button[aria-checked=true]{border-color:transparent;box-shadow:inset 0 0 0 1px var(--sel),var(--e1)}.seg.fit{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,7.5rem),1fr))}.seg.fit:has(>button:nth-child(3):last-child),.seg.fit:has(>button:nth-child(6):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.seg.fit:has(>button:nth-child(4)+button[hidden]:last-child),.seg.fit:has(>button:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.seg.fit:is(:has(>button:nth-child(3 of:not([hidden])):nth-last-child(1 of:not([hidden]))),:has(>button:nth-child(6 of:not([hidden])):nth-last-child(1 of:not([hidden])))){grid-template-columns:repeat(3,minmax(0,1fr))}.hcard .legend:has(>li:nth-child(4):last-child),.seg.fit:has(>button:nth-child(2 of:not([hidden])):nth-last-child(1 of:not([hidden]))),.seg.fit:has(>button:nth-child(4 of:not([hidden])):nth-last-child(1 of:not([hidden]))){grid-template-columns:repeat(2,minmax(0,1fr))}.seg.fit:has(>button:nth-child(5 of:not([hidden])):nth-last-child(1 of:not([hidden]))){grid-template-columns:repeat(6,minmax(0,1fr))}.seg.fit:has(>button:nth-child(5 of:not([hidden])):nth-last-child(1 of:not([hidden])))>button{grid-column:span 2}.seg.fit:has(>button:nth-child(5 of:not([hidden])):nth-last-child(1 of:not([hidden])))>button:nth-last-child(-n+2 of:not([hidden])){grid-column:span 3}@media (max-width:767px){.card .seg:not(.fit,#viewSeg):has(>button:nth-child(3 of:not([hidden])):nth-last-child(1 of:not([hidden]))){display:inline-grid;grid-template-columns:repeat(3,minmax(0,1fr))}.card .seg:not(.fit,#viewSeg):has(>button:nth-child(3 of:not([hidden])):nth-last-child(1 of:not([hidden])))>button{display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.2;padding-block:4px}}.seg.fit button{display:flex;align-items:center;justify-content:center;text-align:center;white-space:normal;line-height:1.2;padding:4px 8px}.switch{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:32px;font-size:var(--fs-sm);font-weight:calc(500 + var(--wa));color:var(--text);cursor:pointer}.switch input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.switch .tr{position:relative;flex:none;width:34px;height:20px;border-radius:var(--r-full);background:var(--track);box-shadow:inset 0 0 0 1px var(--field);transition:background-color var(--d-1) var(--ease-out)}.switch .tr::after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--panel);box-shadow:var(--e1),0 0 0 1px var(--hair);transition:transform var(--d-2) var(--ease-out)}.switch input:checked+.tr{background:var(--accentfill);box-shadow:none}.switch input:checked+.tr::after{transform:translateX(14px)}.switch input:focus-visible+.tr{outline:2px solid var(--focus);outline-offset:2px}@media (pointer:coarse){.switch{min-height:44px}}@media (forced-colors:active){.switch .tr{border:1px solid CanvasText}.switch input:checked+.tr{background:Highlight}.switch .tr::after{forced-color-adjust:none;background:CanvasText}}.golist,.navsheet ul{list-style:none;margin:0;padding:0}.golist a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;padding:0 4px;border-bottom:1px solid var(--rule);color:var(--text);text-decoration:none;transition:color var(--d-1) var(--ease-out)}.golist a::after{content:"";flex:none;width:16px;height:16px;background:var(--muted);-webkit-mask:var(--i-arrowR) center/16px no-repeat;mask:var(--i-arrowR) center/16px no-repeat;transition:transform var(--d-1) var(--ease-out)}@media (hover:hover){.golist a:hover{color:var(--accent)}.golist a:hover::after{background:var(--accent);transform:translateX(2px)}}.build tbody th button:focus-visible,.golist a:focus-visible{outline-offset:-2px}@media (pointer:coarse){.golist a{min-height:44px}}@media (forced-colors:active){.golist a::after{forced-color-adjust:none;background:CanvasText}}.strip{display:flex;flex-wrap:wrap;gap:10px;align-items:center;border-radius:var(--r-2);padding:10px 12px;font-size:var(--fs-xs)}.strip.okk{background:var(--okbg);color:var(--ok)}.strip.neutral{background:var(--raised);color:var(--text);border:1px solid var(--line)}.strip.warnx{background:var(--warnbg);color:var(--warn)}.strip.crit{background:var(--dangerbg);color:var(--danger)}.strip.info{background:var(--infobg);color:var(--info)}.card .lock,.card .strip.neutral{border:0;background:color-mix(in srgb,var(--text) 4%,var(--panel))}.hcard .strip.neutral{padding:10px 0 0;border-top:1px solid color-mix(in srgb,var(--heroline) 30%,transparent);border-radius:0;background:0 0}.strip .hl-ic{width:1rem;height:1rem;--ko:var(--okbg)}.strip.warnx .hl-ic{--ko:var(--warnbg)}.share{display:flex;height:8px;border-radius:var(--r-1);overflow:hidden;gap:2px}:root{--pat-ink:color-mix(in srgb,var(--panel) 62%,transparent)}:root[data-scheme=dark]{--pat-ink:color-mix(in srgb,var(--panel) 45%,transparent)}:is(.share>span,.dot,.legend i,.gl-clab i,.ch-stack>i,.ch-key i)[style*="--s-out)"]{background-image:repeating-linear-gradient(135deg,var(--pat-ink)0 1.5px,transparent 1.5px 4px)!important}:is(.share>span,.dot,.legend i,.gl-clab i,.ch-stack>i,.ch-key i)[style*="--s-ntap)"]{background-image:radial-gradient(circle,var(--pat-ink) .9px,transparent 1.2px)!important;background-size:4px 4px!important}@media (forced-colors:active){:is(.share>span,.dot,.legend i,.gl-clab i,.ch-stack>i,.ch-key i)[style*="--s-ntap)"],:is(.share>span,.dot,.legend i,.gl-clab i,.ch-stack>i,.ch-key i)[style*="--s-out)"]{background-image:none!important}}.legend{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 16px;font-size:var(--fs-note);line-height:1.45;color:var(--muted)}.hcard .legend{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr))}.nowrap{white-space:nowrap}.legend li{display:flex;align-items:center;gap:6px}.dot{width:8px;height:8px;border-radius:50%;display:inline-block}.stamp{font-size:var(--fs-note);line-height:1.45;border-top:1px solid var(--line);padding-top:10px}.bcard{container-type:inline-size}table.build{width:100%;border-collapse:collapse}.build td,.build th{padding:0 6px;text-align:right;font-weight:inherit}.build thead th{font-size:var(--fs-sm);font-weight:calc(500 + var(--wa));color:var(--muted);height:32px;border-bottom:1px solid var(--line)}.build tbody th,.build thead th:first-child{text-align:left}.build thead th:first-child,nav.wb-local a:first-child{padding-inline-start:0}.build .code{font-size:.92em}.build tbody tr.r>*{height:var(--row);border-bottom:1px solid var(--rule);transition:background-color var(--d-1) var(--ease-out)}@media (hover:hover){.build tbody tr.r:not(.key):hover>*{background:color-mix(in srgb,var(--text) 3%,transparent)}}.build tbody tr.r:not(.key):focus-within>*{background:color-mix(in srgb,var(--accent) 5%,transparent)}.build tbody th{padding:0}.build tbody th button{width:100%;min-height:var(--row);display:flex;align-items:center;gap:8px;background:0 0;text-align:left;cursor:pointer;padding:4px 0}.chev{display:inline-block;flex:none;width:14px;height:14px;font-size:0;color:transparent;background:var(--muted);-webkit-mask:var(--i-chevR) center/14px no-repeat;mask:var(--i-chevR) center/14px no-repeat;transition:transform var(--d-2) var(--ease-out)}button[aria-expanded=true] .chev{transform:rotate(90deg)}.lbl{display:flex;flex-direction:column;gap:1px}.lbl .chipc,.lbl .fac{font-size:var(--fs-cap);color:var(--muted);font-weight:400}.lbl .chipc::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--hlline);margin-right:5px;vertical-align:1px}.on{font-weight:calc(600 + var(--wa))}.off{color:var(--muted)}.dneg{color:var(--text)}.dpos{color:var(--up)}.eqrow td,.obrow td{padding:2px 0 12px 22px;text-align:left}.eqrow .eqtxt{padding:8px 12px;border-radius:var(--r-2);background:color-mix(in srgb,var(--text) 3%,transparent)}.eqrow .eqw,.hl-facts dt{margin:0}.eqrow .eqtxt{max-width:none}.eqrow .eqw{max-width:62ch}.eqrow .eqf,.eqrow .eqsrc{display:grid;grid-template-columns:72px minmax(0,1fr);column-gap:10px;margin:8px 0 0;padding-top:8px;border-top:1px solid var(--hair,var(--rule));font-size:var(--fs-sm);line-height:1.5}.eqrow .eqh,.parity b{font-weight:calc(600 + var(--wa))}.eqrow .eqh{grid-row:1/span 4;font-size:var(--fs-cap,var(--fs-xs));color:var(--text-3,var(--muted))}.eqrow .eqk,.eqrow .eql{grid-column:2;overflow-wrap:anywhere}.eqrow .eql+.eqk,.eqrow .eql+.eql{margin-top:4px}.eqrow .eqf-fig .eql{font-variant-numeric:tabular-nums;color:var(--text)}.eqrow .eqk,.trace td.trv.trk{color:var(--text-3,var(--muted))}@container (max-width:520px){.eqrow .eqf,.eqrow .eqsrc{grid-template-columns:minmax(0,1fr)}.eqrow .eqh,.eqrow .eqk,.eqrow .eql{grid-column:1;grid-row:auto}}.obrow td{padding:6px 0 12px 22px}.ob{position:relative;height:10px;border-radius:5px;background:color-mix(in srgb,var(--text) 8%,transparent);overflow:hidden}.ob-line,.ob-tick,.ob-zone{position:absolute;inset-block:0}.ob-zone{right:0;background:color-mix(in srgb,var(--s-out,var(--accent)) 30%,transparent)}.ob-line,.ob-tick{width:2px;translate:-1px 0;background:var(--text)}.ob-tick{width:4px;translate:-2px 0;border-radius:2px;background:var(--text-3,var(--muted))}.ob-tick.on{background:var(--s-out,var(--accent))}.ob-msg,.parity{color:var(--text-3,var(--muted))}.ob-msg{margin:6px 0 0;font-size:var(--fs-sm)}.parity{margin:0}.parity b{color:var(--text)}.trlink{background:0 0;border:0;padding:0;margin:0;font:inherit;color:inherit;text-align:inherit;cursor:pointer;text-decoration:underline dotted 1.5px;text-underline-offset:.28em;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent)}.trlink:focus-visible{outline-offset:2px}@media (hover:hover){.trlink:hover{text-decoration-style:solid;text-decoration-color:var(--accent)}}.build tfoot .trlink{text-decoration-color:color-mix(in srgb,currentColor 28%,transparent)}.tcard{container-type:inline-size}table.trace{width:100%;table-layout:fixed;border-collapse:collapse;margin-top:10px;font-size:var(--fs-sm);line-height:1.45}.trace td,.trace th{padding:7px 8px 7px 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--hair,var(--rule));overflow-wrap:anywhere}.trace thead th{font-size:var(--fs-cap,var(--fs-xs));font-weight:calc(600 + var(--wa));color:var(--text-3,var(--muted))}.trace thead th:nth-child(1){width:17%}.trace thead th:nth-child(2){width:21%}.trace thead th:nth-child(3){width:32%}.trace tbody th{font-weight:calc(600 + var(--wa));color:var(--text)}.trace tbody tr:focus:not(:focus-visible){outline:0}.trace tbody tr:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.trace tbody tr.trhit>*{background:color-mix(in srgb,var(--accent) 9%,transparent)}.trf{display:block;margin-top:2px;font-size:var(--fs-xs);color:var(--text-3,var(--muted))}.eqsrc .trf{display:inline;margin:0 0 0 6px}@container (max-width:560px){.trace thead{display:none}.trace tbody tr{display:block;padding:8px 0;border-bottom:1px solid var(--hair,var(--rule))}.trace tbody tr>*{display:block;border:0;padding:0;width:auto}.trace tbody td{margin-top:3px}.trace td.trv{color:var(--text);font-weight:calc(500 + var(--wa))}}@media print{.trace tbody tr{break-inside:avoid}.trlink{text-decoration:none}}@media (prefers-reduced-motion:no-preference){.eqrow .eqtxt{transition:opacity var(--d-2) var(--ease-out),translate var(--d-2) var(--ease-out)}@starting-style{.eqrow:not([hidden]) .eqtxt{opacity:0;translate:0-4px}}}.build tfoot th{text-align:left;padding-left:0}.build tfoot td,.build tfoot th{height:52px;border-top:1.5px solid var(--ink);border-bottom:3px double var(--ink);font-size:1rem}.build tbody>tr:has(+tr[hidden]:last-child)>*,.build tbody>tr:last-child>*{border-bottom:0}.build tfoot tr.rc>*{height:auto;padding-top:6px;padding-bottom:6px;border-top:0;border-bottom:0;font-size:var(--fs-xs);font-weight:400;letter-spacing:0;color:var(--muted)}.build tfoot tr.total:has(+tr.rc)>*{border-bottom:0}.build tfoot tr.rc.net>*{border-top:1px solid var(--ink);border-bottom:3px double var(--ink);font-size:var(--fs-md);font-weight:calc(700 + var(--wa));color:var(--ink)}@container (max-width:520px){.build .cmp,.build .dif{display:none}.build .m2{display:block!important}}.m2,.pill{font-size:var(--fs-cap)}.m2{display:none;color:var(--muted);font-weight:400}.pill{border-radius:var(--r-full);padding:1px 10px;white-space:nowrap;display:inline-flex;align-items:center;gap:4px;line-height:1.35;vertical-align:1px}.pill.okk{color:var(--ok);background:var(--okbg);border:1px solid var(--okline)}.pill.neutral{color:var(--muted);border:1px solid var(--line)}.pill.warnx{color:var(--warn);background:var(--warnbg);border:1px solid var(--warnline)}.pill.crit{color:var(--danger);background:var(--dangerbg);border:1px solid var(--dangerline)}.pill.info{color:var(--info);background:var(--infobg);border:1px solid var(--infoline)}.pill.acc{color:var(--accent);background:var(--accentsoft);border:1px solid var(--accentline)}.pill .hl-ic,.pill>svg{width:12px;height:12px}.lock,.lv{color:var(--muted);background:var(--raised)}.lv{display:inline-block;padding:0 6px;border:1px solid var(--line);border-radius:var(--r-1);font-size:var(--fs-cap);font-weight:calc(600 + var(--wa));line-height:1.5;white-space:nowrap}.lv.mcc{color:var(--ink);border-color:var(--ink);background:var(--panel)}.lv.cc{color:var(--info);border-color:var(--infoline);background:var(--infobg)}.lv.w{color:var(--warn);border-color:var(--warnline);background:var(--warnbg)}.lv.ok{color:var(--ok);border-color:var(--okline);background:var(--okbg)}.lv.x{color:var(--danger);border-color:var(--dangerline);background:var(--dangerbg)}.lock{display:flex;gap:8px;align-items:flex-start;border:1px dashed var(--field);border-radius:var(--r-2);padding:10px 12px;font-size:var(--fs-xs)}.lock b{color:var(--text)}.state{position:relative;display:flex;flex-direction:column;gap:6px;padding:10px 14px 10px 38px;border:1px solid color-mix(in srgb,var(--info) 22%,var(--line));border-radius:var(--r-3);background:color-mix(in srgb,var(--info) 6%,var(--panel))}.state::before{content:"";position:absolute;left:13px;top:12px;width:16px;height:16px;background:var(--info);-webkit-mask:var(--i-info) center/16px no-repeat;mask:var(--i-info) center/16px no-repeat}.state.err{background:var(--warnbg);color:var(--warn);border-color:var(--warnline)}.state.err::before{background:var(--warn);-webkit-mask-image:var(--i-caut);mask-image:var(--i-caut)}.state:has(>.skel){padding-left:14px;border-color:var(--line);background:var(--panel)}.state:has(>.skel)::before{content:none}.state.empty{align-items:center;justify-content:center;gap:4px;min-height:96px;padding:20px 16px;text-align:center;color:var(--muted);border-style:dashed;border-color:var(--line);background:0 0}.state.empty::before{position:static;margin:0 auto 4px;background:var(--muted)}.skel{height:14px;border-radius:var(--r-1);background:linear-gradient(90deg,var(--track),color-mix(in srgb,var(--track) 40%,var(--panel)),var(--track));background-size:200% 100%;animation:sk 1.4s cubic-bezier(.4,0,.2,1) infinite}:is(.wb,.cx) details:not(.hl-resolve,.hl-hlindex,.colmenu,.nochev)>summary{list-style:none;cursor:pointer}:is(.wb,.cx) details:not(.hl-resolve,.hl-hlindex,.colmenu,.nochev)>summary::-webkit-details-marker{display:none}:is(.wb,.cx) details:not(.hl-resolve,.hl-hlindex,.colmenu,.nochev)>summary::before{content:"";display:inline-block;flex:none;width:14px;height:14px;margin-right:6px;vertical-align:-2px;background:var(--muted);-webkit-mask:var(--i-chevR) center/14px no-repeat;mask:var(--i-chevR) center/14px no-repeat;transition:transform var(--d-2) var(--ease-out)}:is(.wb,.cx) details[open]:not(.hl-resolve,.hl-hlindex,.colmenu,.nochev)>summary::before{transform:rotate(90deg)}@media (forced-colors:active){:is(.wb,.cx) details:not(.hl-resolve,.hl-hlindex,.colmenu,.nochev)>summary::before{forced-color-adjust:none;background:CanvasText}}@supports selector(::details-content){:root{interpolate-size:allow-keywords}@media (prefers-reduced-motion:no-preference){details:not(.colmenu,.nochev)::details-content{block-size:0;overflow-y:clip;transition:block-size var(--d-3) var(--ease-out),content-visibility var(--d-3) allow-discrete}details[open]:not(.colmenu,.nochev)::details-content{block-size:auto}}}@media print{details::details-content{block-size:auto}}footer{border-top:1px solid var(--line);background:var(--panel);padding:16px var(--gut);font-size:var(--fs-note);display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between;background:var(--bg);border-top-color:var(--hair);color:var(--text-3)}.foot-links a{display:inline-flex;align-items:center;min-height:24px}@media (pointer:coarse){.foot-links a{min-height:44px;min-width:44px;padding:0 6px;justify-content:center}.foot-links a:first-child{padding-left:0;justify-content:flex-start}}.wb-toast,.wb-toasts{display:flex;align-items:center}.wb-toasts{position:fixed;left:16px;right:16px;bottom:calc(var(--dock-h) + 20px + env(safe-area-inset-bottom));z-index:var(--z-toast);flex-direction:column;gap:8px;pointer-events:none}.wb-toast{pointer-events:auto;gap:10px;width:min(24rem,100%);padding:10px 18px 10px 14px;border:1px solid var(--glass-line);border-radius:var(--r-full);box-shadow:var(--e3);color:var(--text);font-size:var(--fs-sm);font-weight:calc(500 + var(--wa));line-height:1.35;animation:wb-rise var(--d-2) var(--ease-out) backwards}@media (max-width:767px){.wb-toast{width:100%}}.wb-toast .ti{flex:none;width:16px;height:16px;background:var(--ok);-webkit-mask:var(--i-pos) center/16px no-repeat;mask:var(--i-pos) center/16px no-repeat}.wb-toast.info .ti{background:var(--info);-webkit-mask-image:var(--i-info);mask-image:var(--i-info)}.wb-toast.err .ti{background:var(--warn);-webkit-mask-image:var(--i-caut);mask-image:var(--i-caut)}.wb-toast.out{opacity:0;transform:translateY(4px);transition:opacity var(--d-1) var(--ease-in),transform var(--d-1) var(--ease-in)}@media (min-width:1024px){.wb-toasts{left:auto;right:24px;align-items:flex-end;max-width:min(560px,calc(100vw - 48px))}}@media (prefers-reduced-motion:reduce){*,::after,::before{transition:none!important;animation:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){#hdr::before,.actbar::before,.glass::before,.lb,.menu,dialog.appear,dialog.keys,dialog.palette{background:var(--panel)}.stale::before{background:var(--warnbg)}}@media (forced-colors:active){.menu [aria-checked=true],.seg button[aria-checked=true]{border:2px solid Highlight}.menu [aria-checked=true]::before{background:Highlight;forced-color-adjust:none}.dot,.share{forced-color-adjust:none}.share span{background:CanvasText!important;border-right:2px solid Canvas}#hdr::before,.actbar::before,.glass::before,.stale::before{background:Canvas;-webkit-backdrop-filter:none;backdrop-filter:none}#hdr{border-bottom:1px solid CanvasText}.actbar,.stale,.wb-toast{border:1px solid CanvasText}.primary,select.inp{background-image:none}.primary{border:1px solid ButtonText}select.inp{-webkit-appearance:auto;appearance:auto;padding-right:8px}.chev,.state::before,.wb-toast .ti{forced-color-adjust:none;background:CanvasText}}@media print{#hdr .right,#hdr .tmore,.actbar,.beta,.combo .lb,.menu,.primary,.rail,.sbtn,.seg,.stale,.tools,.wb-toasts,dialog{display:none!important}#hdr{position:static}#hdr::before{display:none}body{background:#fff}.eqrow[hidden]{display:table-row!important}.wb{display:block}.card,.hcard{box-shadow:none}.card{break-inside:avoid;margin-bottom:12px}.hcard{background:#fff}a[href^=http]::after{content:" ("attr(href)")";font-size:10px}}#hdr{position:sticky;top:0;z-index:var(--z-bar);isolation:isolate;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;min-height:56px;border-top:3px solid var(--brandmark);border-bottom:1px solid transparent;background:0 0;transition:border-color var(--d-3) var(--ease-out)}#hdr::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-hi);pointer-events:none}:root[data-density=dense] #hdr:empty{min-height:90px}:root[data-density=presentation] #hdr:empty{min-height:104px}@media (min-width:1024px){:root[data-nav=side] #hdr:empty{min-height:56px}:root[data-nav=side][data-density=presentation] #hdr:empty{min-height:64px}}@media (min-width:768px) and (max-width:1023px){:root #hdr:empty,:root[data-density] #hdr:empty{min-height:126px}}@media (max-width:767px){:root #hdr:empty,:root[data-density] #hdr:empty{min-height:104px}:root[data-density=presentation] #hdr:empty{min-height:112px}}html:not([data-wb-ready]) main:is([data-wb-wait],:has(.wb,.cx)),html:not([data-wb-ready]) main:is([data-wb-wait],:has(.wb,.cx))~*{visibility:hidden;animation:wb-show 0s 1.5s forwards!important}html:not([data-wb-ready]) main [data-prerender]{visibility:visible}html[data-wb-js]:not([data-wb-ready]) main:not([data-wb-wait]):has(.wb,.cx),html[data-wb-js]:not([data-wb-ready]) main:not([data-wb-wait]):has(.wb,.cx)~*{animation-delay:10s!important}@view-transition{navigation:auto}::view-transition-group(root){animation-duration:140ms}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}@media print{html:not([data-wb-ready]) main:is([data-wb-wait],:has(.wb,.cx)),html:not([data-wb-ready]) main:is([data-wb-wait],:has(.wb,.cx))~*{visibility:visible;animation:none!important}}.brand{display:flex;align-items:center;text-decoration:none;color:var(--ink);border-radius:var(--r-2)}.brand::before{content:"";flex:0 0 26px;background:var(--brandmark);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26'%3E%3Crect width='26' height='26' rx='7' fill='%23fff'/%3E%3Cpath d='M7 9h12M7 13h7M7 17h5' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M15 16.5l2.2 2.2L21 14' stroke='%23000' stroke-width='2.2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")center/26px 26px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26'%3E%3Crect width='26' height='26' rx='7' fill='%23fff'/%3E%3Cpath d='M7 9h12M7 13h7M7 17h5' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M15 16.5l2.2 2.2L21 14' stroke='%23000' stroke-width='2.2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")center/26px 26px no-repeat;mask-mode:luminance;-webkit-mask-mode:luminance}.indep{font-size:var(--fs-cap);font-weight:calc(500 + var(--wa));color:var(--muted);border:1px solid var(--line);border-radius:var(--r-full);padding:1px 8px;white-space:nowrap;background:var(--panel)}@media (min-width:768px) and (max-width:1599px){.indep{display:none}}.pagename{display:flex;flex-direction:column;line-height:1.2;min-width:0;max-width:26ch}.pagename>b,.pagename>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pagename b{font-size:var(--fs-md);font-weight:calc(600 + var(--wa))}.pagename .chip,.pagename span{font-size:var(--fs-cap);color:var(--muted)}#hdr .chip{max-width:30ch;overflow:hidden;text-overflow:ellipsis;min-width:0}.pagename .chip{align-self:flex-start;max-width:100%;margin-top:3px;line-height:1.35;padding:0 6px;color:var(--text)}:root[data-density=dense] #hdr .pagename{line-height:1.15}:root[data-density=dense] #hdr .pagename .chip{margin-top:1px;line-height:1.2}#hdr .pagename:has(.chip)>span:not(.chip){display:none}@media (min-width:768px) and (max-width:1023px){#hdr .sbtn{min-width:0;flex:1 1 140px}}@media (max-width:1023px){#hdr .pagename{order:98;flex:1 1 100%;max-width:none;display:flex;flex-flow:row wrap;align-items:center;gap:2px 10px;padding:0 0 4px}#hdr .pagename>b{font-size:var(--fs-md);font-weight:calc(600 + var(--wa));color:var(--ink);white-space:normal}#hdr .pagename>span:not(.chip){font-size:var(--fs-xs);white-space:normal}#hdr .pagename .chip{margin-top:0;max-width:100%}}#hdr .sbtn{flex:1 1 200px;min-width:160px;max-width:440px;min-height:var(--ctl);display:inline-flex;align-items:center;gap:10px;padding:0 8px 0 12px;background:color-mix(in srgb,var(--text) 5%,transparent);border:1px solid transparent;border-radius:var(--r-2);cursor:text;text-align:left}@media (hover:hover){#hdr .sbtn:hover{background:color-mix(in srgb,var(--text) 7%,transparent);border-color:var(--hair)}}#hdr .sbtn .ph{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767px){#hdr .sbtn .ph>span{display:none}}#hdr .sbtn .kbd{flex:none;background:var(--panel)}@media (min-width:1024px){#hdr .pagename{flex:0 0 11rem;max-width:none}#hdr .pagename>:is(b,span){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#hdr .sbtn{flex:0 0 clamp(15rem,100vw - 47rem,24rem);max-width:none}}@media (min-width:1280px){#hdr .pagename{flex-basis:13rem}#hdr .sbtn{flex-basis:24rem}}@media (min-width:1440px){#hdr .pagename{flex-basis:13.5rem}#hdr .sbtn{flex-basis:25rem}}#hdr .right{flex-wrap:nowrap}#hdr .btn svg{width:18px;height:18px}#hdr .btn .cv{width:14px;height:14px;margin:0-3px 0-2px;color:var(--muted)}.ibtn{min-width:var(--ctl);justify-content:center;padding:0 10px}#navBtn,#navBtn .ti,.tools .tg{display:none}@media (max-width:359px){#hdr #navBtn{min-width:var(--ctl);padding:0;justify-content:center}#hdr #navBtn .ti{display:block}#hdr #navBtn .cv{display:none}#hdr #navBtn .bl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media (max-width:1279px){#hdr :is(#signInBtn,#acctBtn,#viewBtn){min-width:var(--ctl);padding:0;justify-content:center}#hdr :is(#signInBtn,#acctBtn,#viewBtn) .bl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#hdr :is(#signInBtn,#acctBtn,#viewBtn) .cv{display:none}}.tools{display:flex;align-items:baseline;gap:4px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--gut);padding:6px var(--gut);border-bottom:1px solid var(--line);background:var(--bg)}.tools::-webkit-scrollbar{display:none}#hdr>.tools,.tools a{border:0;background:0 0}#hdr>.tools{flex:1 1 100%;min-width:0;margin:0 calc(var(--gut)*-1) -6px;padding:2px var(--gut) 6px}.tools a{flex:0 0 auto;display:inline-flex;align-items:center;min-height:30px;padding:0 8px;border-radius:var(--r-full);color:var(--muted);text-decoration:none;font-size:var(--fs-sm);font-weight:calc(500 + var(--wa));white-space:nowrap;scroll-snap-align:start;transition:background-color var(--d-1) var(--ease-out),color var(--d-1) var(--ease-out)}@media (hover:hover){.tools a:hover{background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--text)}}.tools a:focus-visible{outline-offset:-2px}.tools a[aria-current],.tools a[aria-current]:hover{background:var(--accentfill);color:var(--onaccentfill);font-weight:calc(600 + var(--wa));box-shadow:none;cursor:default}:where(:root:is([data-theme=contrast],[data-theme=contrast-night],[data-contrast=high])) .tools a[aria-current]{background:var(--accentfill);color:var(--onaccentfill);box-shadow:none}.tools .sep{flex:0 0 1px;align-self:center;height:16px;margin:0 6px;background:var(--hair)}#hdr>.tools[data-overflow]{--fade:linear-gradient(90deg,#000 calc(100% - var(--gut) - 72px),transparent calc(100% - var(--gut) - 20px));-webkit-mask-image:var(--fade);mask-image:var(--fade)}#hdr>.tools[data-underflow]{--fade:linear-gradient(90deg,transparent var(--gut),#000 calc(var(--gut) + 40px));-webkit-mask-image:var(--fade);mask-image:var(--fade)}#hdr>.tools[data-underflow][data-overflow]{--fade:linear-gradient(90deg,transparent var(--gut),#000 calc(var(--gut) + 40px),#000 calc(100% - var(--gut) - 72px),transparent calc(100% - var(--gut) - 20px))}#hdr>.tmore{position:absolute;right:calc(var(--gut) - 6px);bottom:6px;display:none;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid var(--hair);border-radius:var(--r-full);background:var(--panel);box-shadow:var(--e1);color:var(--text);cursor:pointer;transition:background-color var(--d-1) var(--ease-out)}#hdr>.tmore svg{width:16px;height:16px}@media (hover:hover){#hdr>.tmore:hover{background:color-mix(in srgb,var(--text) 5%,var(--panel))}}#hdr[data-tools-over]>.tmore{display:inline-flex}@media (min-width:1024px){:root[data-nav=side] body{display:grid;grid-template-columns:var(--rail) minmax(0,1fr);align-items:start}:root[data-nav=side] body>*{grid-column:2;min-width:0}:root[data-nav=side] body>#hdr{grid-column:1/-1}:root[data-nav=side] body>main{width:100%}:root[data-nav=side] body>.tools{grid-column:1;grid-row:2/span 40;position:sticky;top:var(--chrome-h);align-self:start;max-height:calc(100vh - var(--chrome-h));flex-direction:column;align-items:stretch;gap:2px;overflow:auto;padding:16px 12px 24px;border-bottom:0;border-right:1px solid var(--line);background:var(--panel)}:root[data-nav=side] .tools .tg{display:block;margin:14px 8px 4px;font-size:var(--caps-fs);font-weight:calc(600 + var(--wa));font-stretch:100%;letter-spacing:var(--caps-ls);text-transform:uppercase;color:var(--muted)}:root[data-nav=side] .tools .tg:first-child{margin-top:0}:root[data-nav=side] .tools a{border:0;border-radius:var(--r-2);background:0 0;min-height:36px;padding:0 10px;color:var(--text)}@media (hover:hover){:root[data-nav=side] .tools a:hover{background:color-mix(in srgb,var(--text) 5%,transparent)}}:root[data-nav=side] .tools a[aria-current]{background:var(--accentsoft);color:var(--text);box-shadow:inset 3px 0 0 var(--accentfill)}:root[data-nav=side] .tools .sep{display:none}:root[data-nav=side] .tools[data-overflow],:root[data-nav=side] .tools[data-underflow]{-webkit-mask-image:none;mask-image:none}}@media (max-width:767px){#hdr{position:relative;gap:4px 6px;padding:4px var(--gut)}#hdr .right{display:contents}#hdr .acct{margin-left:auto}#hdr .sbtn{order:5;flex:1 1 160px;min-width:0;max-width:none}#hdr .navwrap{order:6}#hdr #expBtn{min-width:var(--ctl);padding:0;justify-content:center}#hdr #expBtn .bl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#hdr #expBtn .cv,#hdr .sbtn .kbd,.indep,.tools{display:none}#navBtn{display:inline-flex}.brand{gap:8px}.brand b{font-size:var(--fs-lg)}}@media (max-width:399px){.brand b span{display:none}}@media (max-width:767px){html:root .menu{position:fixed!important;left:8px!important;right:8px!important;top:auto!important;bottom:calc(8px + env(safe-area-inset-bottom))!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0;max-height:min(72vh,560px);overflow:auto;overscroll-behavior:contain;padding:8px;border-radius:var(--r-4);box-shadow:var(--e4);transform-origin:bottom center;color:var(--text)}html:root .menu:not([hidden]){animation:wb-sheet var(--d-3) var(--ease-out) backwards}html:root .menu :is(button,a){min-height:48px}}details:not([open])>.menu[popover]{display:none}.menu a[aria-current]{color:var(--accent);background:var(--accentsoft)}.dock-exp,dialog.signin .sg-turn[hidden]{display:none}@media (max-width:767px){.actbar .dock-exp{display:inline-flex;flex:0 0 auto;min-width:44px;justify-content:center;padding:0}}@media print{.dock-exp{display:none!important}}dialog.appear,dialog.palette{padding:0;border:1px solid var(--glass-line);border-radius:var(--r-4);background:var(--glass-strong);-webkit-backdrop-filter:var(--glass-blur-strong);backdrop-filter:var(--glass-blur-strong);color:var(--text)}dialog[open]{animation:wb-rise var(--d-3) var(--ease-out) backwards}dialog::backdrop{background:rgba(17,13,15,.45);background:var(--scrim,rgba(17,13,15,.45));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}dialog[open]::backdrop{animation:wb-fade var(--d-3) var(--ease-out) backwards}@media (prefers-reduced-transparency:reduce){dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}dialog.appear{width:min(600px,calc(100vw - 24px));max-height:calc(100vh - 32px)}dialog.appear .ap-body{flex:1 1 auto;min-height:0;max-height:none}.ap-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:10px 12px 10px 20px;border-bottom:1px solid var(--hair)}.ap-head h2{margin:0;font-family:var(--ff-display);font-weight:calc(500 + var(--wa));font-size:var(--fs-xl);line-height:1.1;color:var(--ink)}.ap-head .ibtn,.pl-in .ibtn{flex:none;min-width:32px;width:32px;min-height:32px;height:32px;padding:0;border-radius:var(--r-full);color:var(--muted)}@media (hover:hover){.ap-head .ibtn:hover,.pl-in .ibtn:hover{color:var(--text)}}@media (pointer:coarse){.ap-head .ibtn,.pl-in .ibtn{min-width:44px;width:44px;min-height:44px;height:44px}}.ap-body,.ap-sec,dialog.appear[open]{display:flex;flex-direction:column}.ap-body{padding:6px 20px 20px;overflow:auto;max-height:calc(100vh - 120px);gap:18px}.ap-sec{gap:8px;margin:0;padding:0;border:0;min-width:0}.ap-sec>h3,.ap-sec>legend{padding:0;margin:12px 0 2px;font-size:var(--caps-fs);line-height:var(--caps-lh);font-weight:calc(600 + var(--wa));font-stretch:100%;letter-spacing:var(--caps-ls);text-transform:uppercase;color:var(--muted)}.fams{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px}.acc-row input[type=color],.fam-o{background:var(--panel);cursor:pointer}.fam-o{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-3);text-align:left;transition:border-color var(--d-1) var(--ease-out),box-shadow var(--d-2) var(--ease-out)}@media (hover:hover){.fam-o:hover{border-color:var(--field);box-shadow:var(--e1)}}.fam-o[aria-checked=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:var(--accentsoft)}.acc-sw span.c,.fam-o b{font-size:var(--fs-sm);font-weight:calc(600 + var(--wa))}.fam-o small{line-height:1.35}.acc-sw div,.sw{display:flex;gap:4px}.acc-row,.sw i{align-items:center}.sw i{display:inline-flex;gap:3px;height:22px;padding:0 5px;border-radius:6px;border:1px solid color-mix(in srgb,var(--text) 18%,transparent)}.sw i b{width:8px;height:8px;border-radius:50%}.acc-row{display:flex;flex-wrap:wrap;gap:8px}.acc-row input[type=color]{width:44px;height:36px;padding:2px;border:1px solid var(--field);border-radius:var(--r-2)}.preset{width:32px;height:32px;border-radius:50%;border:2px solid var(--panel);box-shadow:0 0 0 1px var(--field);cursor:pointer}.preset[aria-pressed=true]{box-shadow:0 0 0 2px var(--panel),0 0 0 4px var(--focus)}.acc-sw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.acc-sw div,.fam-o small{font-size:var(--fs-cap);color:var(--muted)}.acc-sw div{flex-direction:column}.acc-sw span.c{height:30px;border-radius:var(--r-2);border:1px solid var(--line);justify-content:center;font-size:var(--fs-cap)}.acc-notes{margin:0;padding-left:18px;font-size:var(--fs-xs);color:var(--text)}.acc-sw span.c,.ap-foot{display:flex;align-items:center}.ap-foot{justify-content:flex-end;gap:8px;padding:12px 20px;border-top:1px solid var(--hair)}.ap-foot>:first-child:not(:last-child){margin-right:auto}dialog.palette{width:min(680px,calc(100vw - 24px));margin-top:8vh}.pl-in{display:flex;align-items:center;gap:10px;padding:10px 12px 10px 16px;border-bottom:1px solid var(--hair)}.pl-in svg{flex:none;width:18px;height:18px;color:var(--muted)}.pl-in input{flex:1;min-width:0;min-height:40px;border:0;background:0 0;font-size:var(--fs-lg);outline:0;color:var(--text)}.pl-in:focus-within{box-shadow:inset 0-2px 0 var(--focus)}@media (forced-colors:active){.pl-in:focus-within{outline:2px solid Highlight;outline-offset:-2px}}.pl-echo{margin:0;padding:6px 16px 0;font-size:var(--fs-cap);color:var(--muted);min-height:1.2em}.pl-res{list-style:none;margin:0;padding:6px 8px 10px;max-height:min(60vh,520px);overflow:auto}.pl-res .pg{padding:10px 8px 4px;font-size:var(--caps-fs);line-height:var(--caps-lh);font-weight:calc(600 + var(--wa));font-stretch:100%;letter-spacing:var(--caps-ls);text-transform:uppercase;color:var(--muted)}.pl-res [role=option]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:4px 10px;padding:8px 10px;border-radius:var(--r-2);color:var(--text);text-decoration:none;cursor:pointer}.lb li[aria-selected=true],.pl-res [role=option][aria-selected=true]{background:var(--accentsoft)}@media (hover:hover){.pl-res [role=option]:hover{background:var(--accentsoft)}}.pl-empty{margin:0;padding:12px 18px 14px;font-size:var(--fs-xs);color:var(--muted);max-width:60ch}#plQ::-webkit-search-cancel-button{display:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:24px;height:24px;margin:0-4px 0 4px;cursor:pointer;background:var(--muted);-webkit-mask:var(--i-x) center/14px no-repeat;mask:var(--i-x) center/14px no-repeat}@media (forced-colors:active){input[type=search]::-webkit-search-cancel-button{forced-color-adjust:none;background:CanvasText}}.pl-res .ty{font-size:var(--caps-fs);line-height:var(--caps-lh);font-weight:calc(600 + var(--wa));font-stretch:100%;letter-spacing:var(--caps-ls);text-transform:uppercase;color:var(--muted);min-width:3.5em}.pl-res .tt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pl-res .tt code{margin-right:6px}.pl-foot,.pl-res .fx{font-size:var(--fs-cap);color:var(--muted)}.pl-res .fx{white-space:nowrap}.pl-foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 16px;border-top:1px solid var(--hair)}.pl-foot .kbd svg{width:10px;height:10px;vertical-align:-1px}.ap-body,.lb,.menu,.pl-res{scrollbar-width:thin;scrollbar-color:var(--hair) transparent}@media (max-width:767px){dialog.palette{margin-top:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh;border-radius:0}dialog.palette[open]{animation-name:wb-fade}}@media (hover:none) and (pointer:coarse){.pl-foot .pk{display:none}}@media (pointer:coarse){.brand,.btn.sm,.chk,.hl-trace-btn,.lb li,.linkbtn,.menu a,.menu button,.pl-res [role=option],.seg button,.tools a,.xbtn,details>summary{min-height:44px}.ibtn,.linkbtn,.ppx,.xbtn{min-width:44px}.ibtn,.ppx{min-height:44px}}:root{--sheen:var(--herobg)}:root:is([data-scheme=dark],[data-theme=night],[data-theme=graphite],[data-theme=loden-night],[data-theme=contrast-night]){--sheen:var(--heroink)}.hl-arr,.hl-ic,.hl-star,.hl-tick,.hl-tri{display:inline-block;flex:none;width:1em;height:1em;vertical-align:-.125em;overflow:visible}.hl-ic{--ko:var(--panel)}.hl-arr,.hl-ic .hl-k,.hl-tick{fill:none;stroke-linecap:round;stroke-linejoin:round}.hl-ic .hl-k{stroke:var(--ko);stroke-width:1.75}.hl-ic .hl-kd{fill:var(--ko)}.hl-arr,.hl-tick{stroke:currentColor;stroke-width:1.5}.hl-star{fill:var(--hlline)}.hl-rank,.hl-reflabel{font-family:var(--ff-sans);font-size:var(--caps-fs);line-height:var(--caps-lh);font-weight:calc(600 + var(--wa));font-stretch:100%;letter-spacing:var(--caps-ls);text-transform:uppercase;white-space:nowrap}.hl-fam .hl-tag,.hl-flag>.hl-tag,.hl-resolve-tag,.hl-statepill{font-family:var(--ff-sans);font-size:var(--fs-cap);line-height:1.3;font-weight:calc(600 + var(--wa));white-space:nowrap}.hl-chg{border-radius:2px;animation:hl-chg 1.2s ease-out 1}:root[data-scheme=dark]{--chg:color-mix(in srgb,var(--markbg) 65%,var(--panel))}.hl-was{margin-left:.375rem;font-size:var(--fs-cap);font-weight:calc(400 + var(--wa));color:var(--muted);white-space:nowrap}.hl-rechip{align-items:baseline;gap:.25rem .625rem}.hl-facts,.hl-facts dd,.hl-rechip{margin:0;display:flex;flex-wrap:wrap}.hl-facts{gap:.625rem 1.5rem;padding-top:.75rem;border-top:1px solid var(--rule)}.hl-facts>.hl-fact{display:grid;gap:.1875rem;min-width:0}.hl-facts dd{align-items:baseline;gap:.25rem .375rem;color:var(--text)}.hl-facts .hl-arr{width:.875rem;height:.875rem;align-self:center;color:var(--muted)}.hl-fchip{--ko:var(--raised);display:inline-flex;align-items:center;gap:.3em;padding:0 .4em;border:1px solid var(--line);border-radius:var(--r-1);background:var(--raised);color:var(--text);white-space:nowrap}.hl-fchip.caut{--ko:var(--warnbg);border-color:var(--warnline);background:var(--warnbg);color:var(--warn)}.hl-fchip>.hl-ic,.hl-hlindex .hl-ic{width:.875rem;height:.875rem}.hl-ev,.is-src,mark{background:var(--markbg);color:var(--text);border-radius:2px;padding:0 .08em;-webkit-box-decoration-break:clone;box-decoration-break:clone}pre.raw :is(mark,.is-src){padding:0;border-radius:0}.hl-qecho{margin:0;font-size:var(--fs-note);line-height:1.45;color:var(--muted)}.hl-hlindex{font-size:var(--fs-xs);color:var(--text)}.hl-hlindex>summary{display:inline-flex;align-items:center;gap:.5rem;min-height:2.25rem;list-style:none;cursor:pointer}.hl-hlindex>summary::-webkit-details-marker{display:none}.hl-hlindex ol{list-style:none;margin:.25rem 0 0;padding:0;display:grid;gap:.25rem}.hl-hlindex a{color:var(--accent);text-decoration:underline 1px;text-underline-offset:.18em}dialog.keys{width:min(30rem,calc(100vw - 24px));max-height:calc(100vh - 32px);padding:0;border:1px solid var(--glass-line);border-radius:var(--r-4);background:var(--glass-strong);-webkit-backdrop-filter:var(--glass-blur-strong);backdrop-filter:var(--glass-blur-strong);color:var(--text);box-shadow:var(--e4)}dialog.keys[open]{display:flex;flex-direction:column}dialog.keys .ap-body{gap:6px;padding-bottom:18px}dialog.keys dl{display:grid;grid-template-columns:9.5rem minmax(0,1fr);align-items:baseline;gap:8px 16px;margin:0}dialog.keys dd{margin:0;font-size:var(--fs-sm)}dialog.keys dt{line-height:1.9}#copyText{box-sizing:border-box;width:100%;max-width:100%;font-size:var(--fs-xs);line-height:1.5;resize:vertical}dialog.keys:has(#copyText){width:min(38rem,calc(100vw - 24px))}:is(dialog.keys,.hl-hlindex) kbd{display:inline-grid;place-items:center;min-width:1.5rem;padding:0 .375rem;border:1px solid var(--field);border-bottom-width:2px;border-radius:var(--r-1);background:var(--raised);color:var(--text);font-family:var(--ff-sans);font-size:var(--fs-2xs);font-weight:calc(600 + var(--wa));line-height:1.5}.hskel .hero{--hero-chars:10;color:color-mix(in srgb,var(--muted) 55%,transparent)}.hskel .hero .hph{display:inline-block;width:1.4em;height:max(2px,.045em);margin-inline-start:.06em;vertical-align:.34em;border-radius:1px;background:currentColor}.hskel .hero-label,.hskel .ladder{opacity:.8}.hskel .ladder .row>span:last-child{color:var(--muted)}.hskel.auto:not(:has(+.hcard[hidden])),.pay:has(.state .skel) .hskel.auto{display:none}@media (prefers-reduced-motion:reduce){.hcard.is-new::after{content:none;animation:none}.hl-chg{animation:none;text-decoration:underline 2px var(--markbg);text-underline-offset:.2em;text-decoration-skip-ink:none}}@media (forced-colors:active){.hcard :is(.hero,.hero.num,.herocode),.hero{text-box:normal}.hcard .eyebrow{position:relative;z-index:1}.hcard{border:2px solid CanvasText}.hcard.is-new::after{content:none}.hl-fcount,.hl-ic,.hl-pin,.hl-star,.hl-tri,td.vg{forced-color-adjust:none}.hl-ic{color:CanvasText!important}.hl-ic .hl-k{stroke:Canvas}.hl-ic .hl-kd{fill:Canvas}.hl-star{fill:Highlight!important}.hl-tri{fill:CanvasText!important}.hl-fam>.hl-rung.key,:is(li,div,article).hl-key,tr.key>*{border-top:1px solid Highlight;border-bottom:1px solid Highlight}.hl-flag,.hl-resolve{border:1px solid CanvasText;border-left:3px solid CanvasText}tr:is(.hl-f-crit,.hl-f-caut)>:first-child{border-left:3px solid CanvasText}.hl-pin .hl-sh{fill:Canvas;stroke:LinkText}.hl-pin>.hl-pn{color:LinkText}.hl-pin.is-linked{box-shadow:none;outline:2px solid Highlight;outline-offset:1px}.hl-fcount{background:CanvasText;color:Canvas}.hl-ev,.is-src,mark{background:Mark;color:MarkText}.hl-mk{text-decoration:underline 2px;text-underline-offset:.18em}.is-traced>td.on,tr.tr-sum>td.on{border-right:2px solid Highlight}.hl-basis>[aria-checked=true]{border:2px solid Highlight}.hl-basis .hl-tick{color:Highlight}.hl-ref,:is(th,td).hl-ref{outline:2px solid CanvasText;outline-offset:-2px}.hl-dchip,.hl-fchip,.hl-statepill{border:1px solid CanvasText}td.vg{background-color:Canvas;background-image:linear-gradient(CanvasText,CanvasText)}td.vg>.hl-vgb,td.vg>.hl-vgb.clip::after{background:CanvasText!important}td.vg>.hl-tol{background:GrayText}.share.is-tracing>:not(.is-traced){background:GrayText!important}.hl-chg{animation:none;text-decoration:underline 2px}.hl-ferr::before{forced-color-adjust:none;background:CanvasText}}@media print{html:root[data-theme]{--hl:#000;--hlline:#000;--heroline:#000;--heroink:#000;--ink:#000;--text:#000;--accent:#000;--focus:#000;--hlbg:#fff;--herobg:#fff;--markbg:#fff;--accentsoft:#fff;--okbg:#fff;--warnbg:#fff;--dangerbg:#fff;--infobg:#fff;--ok:#000;--warn:#000;--danger:#000;--info:#000;--okline:#000;--warnline:#000;--dangerline:#000;--infoline:#000;--ondanger:#fff;--up:#000;--down:#000;--carve:#000;--shadow:none;--heroshadow:none;--e1:0 0 #0000;--e2:0 0 #0000;--e3:0 0 #0000;--e4:0 0 #0000;--glow:transparent;--desk:none;color-scheme:light;--wa:0;--bg:#fff;--strip:#fff;--panel:#fff;--raised:#fff;--band:#fff;--field:#595959;--line:#8c8c8c;--rule:#bfbfbf;--track:#e6e6e6;--grid:#d9d9d9;--axis:#595959;--muted:#404040;--onaccent:#fff;--accentfill:#000;--onaccentfill:#fff;--accenthover:#000;--accentline:#000;--brandmark:#000;--sel:#000;--selbg:#fff;--s-op:#3B4252;--s-cap:#008182;--s-ucp:#658AE1;--s-pt:#89929E;--s-out:#D9740F;--s-ime:#2A54AF;--s-ntap:#7A67B7;--s-q:#8A7D67}body,html{background:#fff!important;color:#000}.hcard.is-new::after,.hl-hlindex,.hl-notes-folded,.hl-rechip,.hl-share-of,.hl-sumline,.hl-trace-btn,.hl-was,dialog.keys,tr.rest{display:none!important}[aria-busy=true] .hcard::before{content:none}.hl-chg{animation:none}.hl-resolve>summary::after{display:none}.hcard{border:1pt solid #000;break-inside:avoid}.hcard .hero{font-size:28pt}.hcard .hero.verdict{font-size:22pt}.hcard .herocode{font-size:24pt}.hl-fam>.hl-rung.key,:is(li,div,article).hl-key,tr.key>*{box-shadow:none;border-top:1pt solid #000;border-bottom:1pt solid #000}.hl-flag,.hl-resolve{box-shadow:none;border:1px solid #000;break-inside:avoid}tr:is(.hl-f-crit,.hl-f-caut)>:first-child{box-shadow:none;border-left:1pt solid #000}.hl-ev,.hl-mk,.is-src,mark{box-shadow:none;text-decoration:underline 2px;text-underline-offset:.18em}.hl-fchip,.hl-fcount,.hl-pin,.hl-statepill,code.chip,td.vg>.hl-vgb{-webkit-print-color-adjust:exact;print-color-adjust:exact}.hl-basis>[aria-checked=true]{border-width:2px;box-shadow:none}.hl-ref,:is(th,td).hl-ref{box-shadow:none;outline:2px solid #000;outline-offset:-2px}.hl-flag.is-linked,.hl-pin.is-linked,tr.is-traced>td.on,tr.key.is-traced>td.on,tr.tr-sum>td.on{box-shadow:none}.is-tracing tbody tr.r:not(.is-traced) .delta,.is-tracing tbody tr.r:not(.is-traced) .delta>.vs,.is-tracing tbody tr.r:not(.is-traced)>*{color:inherit}td.vg>.hl-tol{background:0 0;border:1px dotted #000}input[data-empty]::-webkit-datetime-edit{display:none}.card h3,.card>.row:first-child,details>summary,h2.eye{break-after:avoid}.btn:not(.primary),.btnrow,.dock-exp,.help-t,.linkbtn,.wb-cta,.xbtn{display:none!important}}.foot-tools{display:flex;flex-wrap:wrap;padding:20px var(--gut,24px);border-top:1px solid var(--line,#D5CFCB);background:var(--panel,#FFFFFF);font-size:var(--fs-xs,13px)}.foot-tools div{display:flex;flex-direction:column;gap:2px;min-width:min(9rem,100%)}.foot-tools b{line-height:var(--caps-lh);font-stretch:100%;letter-spacing:var(--caps-ls);color:var(--muted,#635A56)}.foot-tools a{min-height:24px;display:flex;align-items:center;color:var(--text,#221D1A);text-decoration:none}@media (hover:hover){.foot-tools a:hover{text-decoration:underline;text-underline-offset:.18em}}@media (pointer:coarse){.foot-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.foot-tools a{min-height:44px}}@media print{.foot-tools{display:none}}.seo{border-top:1px solid var(--line);background:var(--panel)}.seo-in{max-width:880px;margin:0 auto;padding:32px var(--gut) 40px;font-size:var(--fs-md);line-height:1.65;color:var(--text)}.seo h2,.seo h3{font-weight:calc(500 + var(--wa))}.seo h2{margin:0 0 10px;font-family:var(--ff-display);font-size:var(--fs-lg);line-height:1.2;letter-spacing:-.01em;color:var(--ink)}.seo h3{margin:22px 0 6px;font-size:var(--fs-xs);line-height:1.4;font-stretch:100%;letter-spacing:0;text-transform:none;color:var(--text-2)}.seo p{margin:0 0 12px;color:var(--muted)}.seo-q{border-top:1px solid var(--rule);padding:10px 0}.seo-q summary{display:flex;align-items:flex-start;gap:8px;min-height:24px;list-style:none;cursor:pointer;font-weight:calc(600 + var(--wa));color:var(--text)}.seo-q summary::-webkit-details-marker{display:none}.seo-q summary::before{content:"";flex:none;width:14px;height:14px;margin-top:.3em;background:var(--muted);-webkit-mask:var(--i-chevR) center/14px no-repeat;mask:var(--i-chevR) center/14px no-repeat;transition:transform var(--d-2) var(--ease-out)}.seo-q[open]>summary::before{transform:rotate(90deg)}.seo-q p{margin:8px 0 0 22px}@media (pointer:coarse){.seo-q{padding:0}.seo-q[open]{padding-bottom:10px}.seo-q summary{min-height:44px;padding:10px 0;box-sizing:border-box}}@media (forced-colors:active){.seo-q summary::before{forced-color-adjust:none;background:CanvasText}}@media print{.seo{display:none!important}}#hdr .acct{display:inline-flex;align-items:center;gap:8px}#hdr #acctBtn .bl{max-width:14ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}dialog.signin .sg-otp{font-family:var(--ff-mono);font-size:var(--fs-xl);letter-spacing:.3em;text-align:center}dialog.signin .sg-addr b{overflow-wrap:anywhere}dialog.signin #sgResend[aria-disabled=true]{color:var(--muted);cursor:default}dialog.signin .sg-foot>#sgCancel{margin-inline-start:auto}dialog.signin{width:min(420px,calc(100vw - 24px))}dialog.signin .ap-body,dialog.signin .sg-form{display:flex;flex-direction:column;gap:12px}.menu-note{margin:8px 8px 4px;padding-top:8px;border-top:1px solid var(--hair);max-width:36ch;font-size:var(--fs-note);line-height:1.45;color:var(--muted)}.btn.go{background:var(--accentfill);color:var(--onaccentfill);border-color:var(--accentfill);font-weight:calc(600 + var(--wa));text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 6px 16px -8px var(--glow)}@media (hover:hover){.btn.go:hover{background:var(--accenthover);border-color:var(--accenthover)}}.wb-cta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}dialog.signin .sg-turn{min-height:65px;margin:2px 0}dialog.signin .sg-form .btnrow .primary{flex:1 1 100%;min-height:var(--ctl)}dialog.signin .sg-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:4px;padding-top:12px;border-top:1px solid var(--hair)}dialog.signin .sg-swap{background:0 0;border:0;padding:0;font:inherit;font-size:var(--fs-xs);color:var(--accent);text-decoration:underline 1px;text-underline-offset:.18em;cursor:pointer}@media (max-width:767px){:root:not([data-theme]),:root[data-theme=light]{--strip:var(--bg);--desk-a:3%;--track:color-mix(in srgb,var(--accent) 6%,var(--panel));--e1:0 1px 1px rgba(60,40,30,.04),0 6px 18px -10px rgba(60,40,30,.14);--dockline:color-mix(in srgb,var(--heroline) 38%,transparent)}:root[data-theme=dark]{--strip:var(--bg);--desk-a:10%;--track:color-mix(in srgb,var(--accent) 8%,var(--panel));--e1:inset 0 1px 0 rgba(255,255,255,.05),0 8px 24px -14px rgba(0,0,0,.7);--dockline:color-mix(in srgb,var(--heroline) 32%,transparent)}:root,:root[data-density]{--fs-cap:.8125rem;--fs-xs:.875rem;--fs-note:.8125rem;--fs-sm:1rem;--fs-md:1rem;--fs:1rem;--fs-s:.875rem}:root:not([data-density=presentation]){--gap:16px;--pad:16px;--hpad:18px}main{padding-top:12px}.fl{letter-spacing:-.01em}.fl,.hl-tag,.pill,.rc{font-size:var(--fs-2xs)}:is(.hint,.small,.qual,.reqkey,.opt,.sub,.meta){line-height:1.45}.card .small.muted,.stamp{line-height:1.45}.fld>.lrow>label{color:var(--text);font-weight:calc(500 + var(--wa))}.fgrid .fld>.lrow>label,.fgrid .fld>label{font-size:var(--fs-xs)}:is(p,li,dd) code{white-space:normal;overflow-wrap:anywhere}.fig .tw{max-width:100%}table.kv td{overflow-wrap:anywhere}.fig .tw,.tool-out{overflow-x:auto}.note[role=note]{position:relative;font-size:0;line-height:0;padding-block:8px;border-bottom-color:var(--hair);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.note[role=note]::before{content:"Independent, not affiliated with CMS · "/""}.note[role=note] a,.note[role=note]::before{font-size:var(--fs-2xs);line-height:1.45}.note[role=note]:not(:has(a))::before{content:"Independent, not affiliated with CMS"/""}h1.tool-h1{margin-bottom:12px;font-size:var(--fs-xl);line-height:1.15}h1.tool-h1:has(+.tool-what){margin-bottom:0}p.tool-what{margin:2px 0 12px;font-size:var(--fs-note)}body:has(.actbar) #hdr .menuwrap:has(>#expBtn){display:none}#hdr{flex-wrap:wrap}#hdr .brand{margin-inline-end:auto;min-width:0}#hdr .acct{margin-left:0;order:3}#hdr .navwrap{order:2}#hdr .menuwrap:not(.navwrap){order:4}#hdr .sbtn{order:1;flex:0 0 var(--ctl);min-width:var(--ctl);max-width:none;padding:0;justify-content:center;background:var(--panel);border:1px solid var(--hair);border-radius:var(--r-2);color:var(--text);box-shadow:var(--e1)}#hdr .sbtn>:not(svg){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#hdr #navBtn{min-width:var(--ctl);padding:0;justify-content:center}#hdr #navBtn .ti{display:block}#hdr #navBtn .cv{display:none}#hdr #navBtn .bl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:root #hdr:empty,:root[data-density] #hdr:empty{min-height:84px}.card{border-color:var(--hair);box-shadow:var(--e1)}.hcard{box-shadow:var(--heroshadow,var(--e2));gap:12px}.hero-label{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.hero-label>*+*{margin-inline-start:0}.seg{background:var(--track)}.seg button[aria-checked=true]{color:var(--accent)}#payState .state:not(.err),.pay>.state:not(.err){background:0 0;border:0;border-left:2px solid var(--heroline);border-radius:0;padding:4px 0 4px 34px;font-size:var(--fs-xs)}#payState .state:not(.err)::before,.pay>.state:not(.err)::before{background:var(--hl);left:10px;top:6px}.topbar{gap:6px}.topbar>#modeSeg{display:flex;width:100%}.topbar>#modeSeg button{flex:1 1 0}.topbar>.btnrow{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:6px}.topbar>.btnrow .btn,.topbar>.btnrow>*{width:100%;justify-content:center}#newBtn .kbd{display:none}.modes .seg,.tblwrap[data-wb-scroll]:not(:focus-visible){-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 32px),transparent)}.modes .seg{padding-inline-end:40px;scroll-snap-type:x proximity;scroll-padding-inline:var(--gut)}.modes .seg button{scroll-snap-align:start}.actbar{left:0;right:0;bottom:0;border-width:1px 0 0;border-color:var(--dockline,var(--glass-line));border-radius:var(--r-4) var(--r-4)0 0;padding:8px var(--gut) calc(8px + env(safe-area-inset-bottom));gap:6px}.actbar .actout{order:-1;min-height:0;font-size:var(--fs-note);color:var(--muted)}.actbar .actout .linkbtn{position:relative;min-height:28px;font-size:var(--fs-note)}.actbar .actout .linkbtn::before{content:"";position:absolute;inset:-8px -10px}@media (pointer:coarse){.actbar .actout .linkbtn{min-height:44px;margin-block:-8px}}:root:not([data-hero-off]) .actbar .actout:not(.ask){display:none}.card[data-fold]:not([data-open])>:not(:first-child){display:none}.card[data-fold]:not([data-open]){gap:0}.card[data-fold]:not([data-open])>:first-child>:not(h3):not(.foldbtn):has(button,select,input,label){display:none!important}.card[data-fold]:not([data-open])>:first-child>:is(button,a):not(.foldbtn){display:none!important}.card[data-fold]>:first-child{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.card[data-fold]>:first-child>h3{flex:1 1 auto;cursor:pointer}.foldbtn{position:relative;flex:none;margin-inline-start:auto;width:24px;height:24px;margin-block:0;margin-inline-end:0;display:inline-flex;align-items:center;justify-content:center;background:0 0;border:0;border-radius:var(--r-2);color:var(--muted);cursor:pointer}.foldbtn::before{content:"";width:14px;height:14px;background:currentColor;-webkit-mask:var(--i-chev) center/14px no-repeat;mask:var(--i-chev) center/14px no-repeat;transition:transform var(--d-1) var(--ease-out)}.card[data-open] .foldbtn::before{transform:rotate(180deg)}.foldbtn::after{content:"";position:absolute;inset:-10px}#hdr .brand{flex-shrink:0}}@media (max-width:439px){#hdr .brand b span{display:none}}@media (max-width:399px){#hdr{gap:4px}}@media (max-width:399px) and (pointer:fine){#hdr{--ctl:42px}}@media (max-width:379px){#hdr .brand b{font-size:var(--fs-lg)}}@media (max-width:379px) and (pointer:coarse){#hdr .brand b{font-size:1rem}}@media (max-width:339px){#hdr .brand b{font-size:0}}@media (max-width:439px){body:not(:has(.actbar)) #hdr .menuwrap:has(>#expBtn){display:none}}#hdr .exp-slot{visibility:hidden;pointer-events:none;order:-1}@media (max-width:767px){#hdr .exp-slot{display:none}}.navsheet .ns-exp{display:none}@media (max-width:439px){body:not(:has(.actbar)) .navsheet .ns-exp{display:block}}.navsheet .ns-exp button{display:flex;align-items:center;width:100%;min-height:44px;padding:0 10px;border:0;border-radius:var(--r-2);background:0 0;color:var(--text);font:inherit;font-size:var(--fs-md);text-align:left;cursor:pointer}.navsheet .ns-note{margin:4px 10px 12px;font-size:var(--fs-xs);color:var(--muted)}.navsheet .ns-exp>.grp{margin-top:6px;border-top:1px solid var(--hair)}@media (max-width:767px) and (pointer:coarse){.fgrid .help-t{position:relative;width:24px;height:24px;margin-block:calc((1lh - 24px)/2);margin-inline:auto 0}.fgrid .help-t::before{content:"";position:absolute;inset:-10px}}@media print{.foldbtn{display:none}.card[data-fold]>*{display:revert!important}}.tools .tgrp{display:contents}.tools .tg{display:inline-flex;align-items:center;flex:0 0 auto;min-height:30px;padding:0 2px 0 4px;font-size:var(--caps-fs);font-weight:calc(600 + var(--wa));font-stretch:100%;letter-spacing:var(--caps-ls);text-transform:uppercase;color:var(--muted);white-space:nowrap;user-select:none;cursor:default}.tools .tgrp:first-child .tg{padding-left:0}:root[data-nav=side] .tools .tgrp:not(:first-child) .tg{margin-top:14px}.req{display:inline;margin-left:5px;padding:0 3px;background:radial-gradient(circle,var(--accent)0 2.6px,transparent 3.1px) center/6px 6px no-repeat}.wb-nw{white-space:nowrap}.reqkey{display:flex;align-items:center;gap:2px;margin:0 0 8px;font-size:var(--fs-note);color:var(--muted)}.reqkey .req{display:inline-block;width:6px;height:6px;margin:0 4px 0 0;padding:0}.wb-reqrow{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 12px}.wb-reqrow>.reqkey{flex:none;margin:0 0 0 auto}.wb-reqrow>.reqkey+*{flex:none}.gl-claim .wb-reqrow>.reqkey{margin-top:0}@media (forced-colors:active){.req{forced-color-adjust:none;background-image:radial-gradient(circle,CanvasText 0 2.6px,transparent 3.1px)}}.wb-date{position:relative;display:block}.wb-date>input:not(.wb-date-pick){padding-right:32px}.wb-date-btn,.wb-date-pick{position:absolute;padding:0;border:0}.wb-date-pick{right:0;bottom:0;width:36px;height:100%;opacity:0;pointer-events:none}.wb-date-btn{top:50%;right:2px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--r-2);background:0 0;color:var(--muted);cursor:pointer}.wb-date-btn svg{width:16px;height:16px}input[type=date]::-webkit-calendar-picker-indicator{width:16px;height:16px;padding:4px;margin-inline-start:4px;border-radius:var(--r-2);background:var(--muted);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4.5' width='14' height='12.5' rx='2'/%3E%3Cpath d='M3 8.5h14M7 2.5v4M13 2.5v4'/%3E%3C/svg%3E")center/16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4.5' width='14' height='12.5' rx='2'/%3E%3Cpath d='M3 8.5h14M7 2.5v4M13 2.5v4'/%3E%3C/svg%3E")center/16px 16px no-repeat;opacity:1;cursor:pointer}@media (hover:hover){input[type=date]::-webkit-calendar-picker-indicator:hover{background:var(--text)}}:is(.grid2,.calgrid).dategrid{grid-template-columns:repeat(auto-fit,minmax(max(min(100%,9.5rem),calc((100% - 12px)/2)),1fr))}@media (hover:hover){.wb-date-btn:hover{background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--text)}}.wb-date-btn:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}@media (pointer:coarse){.wb-date-btn{width:44px;height:44px;right:0}.wb-date>input:not(.wb-date-pick){padding-right:46px}}.actbar .wb-allow{flex:1 1 100%;order:10;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:var(--fs-xs);color:var(--muted)}.actbar .wb-allow::before{content:"";flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:var(--okline)}.actbar .wb-allow[data-warn]{color:var(--warn)}.actbar .wb-allow[data-warn]::before{background:var(--warnline)}.actbar .wb-allow[data-out]{color:var(--danger)}.actbar .wb-allow[data-out]::before{background:var(--dangerline)}@media (min-width:1024px){.actbar .wb-allow{flex:1 1 9rem;flex-wrap:wrap;min-width:0;order:0;align-self:center;font-size:var(--fs-xs)}.actbar:has(.wb-allow:not([hidden])) .primary:not([data-long]){flex:0 1 55%}.actbar .primary[data-long]{flex:1 1 100%}.actbar:has(.primary[data-long]) .wb-allow{flex:1 1 100%;order:10}.actbar .wb-allow .wb-allow-t{flex:1 1 12ch;min-width:0}.actbar .wb-allow::before{align-self:flex-start;margin-top:calc((1lh - 6px)/2)}}@media (min-width:768px){@container dock (max-width:420px){.actbar .primary,.actbar .primary:not([data-long]),.actbar:has(.wb-allow:not([hidden])) .primary:not([data-long]){flex:1 1 100%}.actbar .wb-allow{flex:1 1 100%;order:10;justify-content:center;margin-top:-4px}}}.actbar .wb-allow .wb-cta{display:inline-flex}.actbar .wb-allow .btn.sm{min-height:26px;padding:0 10px;font-size:var(--fs-xs)}@media (max-width:767px){.actbar .wb-allow{font-size:var(--fs-2xs)}.actbar .wb-allow .wb-cta{display:none}}@media (forced-colors:active){.actbar .wb-allow::before{forced-color-adjust:none;background:CanvasText}}@media print{.actbar .wb-allow,.wb-date-btn{display:none}}@media (max-width:767px){:root #viewSeg button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:first baseline;column-gap:12px}:root #viewSeg button::before{align-self:center}:root #viewSeg button .num{margin-left:0}}.fgrid{align-items:end}.fgrid select,.fld select{width:100%;min-width:0}:is(.wb-date>input:not(.wb-date-pick),input[data-date-mask]){min-width:min(9.5rem,100%);padding-left:10px}:is(.wb-date>input:not(.wb-date-pick),input[data-date-mask])::placeholder{font-size:.875em}input[data-date-mask]{padding-right:34px}@media (pointer:coarse){input[data-date-mask]{padding-right:46px}}.ratechip{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 0;margin-top:6px;font-size:var(--fs-note);line-height:1.45;color:var(--muted)}.ratechip>*+::before{content:"·";margin:0 .45em;color:var(--muted);font-weight:400}.ratechip>span.rc{display:inline;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none;font-size:inherit;font-weight:calc(600 + var(--wa));color:var(--text);white-space:normal}.ratechip>span.rc.warn{color:var(--warn);background:0 0}.ratechip:empty{display:none}.card>.row:first-child{flex-wrap:wrap;row-gap:2px}.card>.row:first-child>:not(h2,h3,h4){white-space:nowrap}.card:has(>dl.kv){container-type:inline-size}@container (max-width:400px){dl.kv{grid-template-columns:minmax(0,1fr);row-gap:0}dl.kv dt{margin-top:10px;font-size:var(--fs-note);line-height:1.45;color:var(--muted)}dl.kv dt:first-child{margin-top:0}dl.kv dd{margin:0;text-align:left}}@media (max-width:767px){.actbar{transition:transform var(--d-3) var(--ease-out),visibility 0s}:is(html[data-dock-away],html.kbd-open) .actbar:not(:focus-within){transform:translateY(calc(100% + 24px));visibility:hidden;transition:transform var(--d-3) var(--ease-in),visibility 0s var(--d-3)}}@media (hover:none) and (pointer:coarse){[data-kbd-only]{display:none!important}}@media (pointer:coarse){.help-t,.hl-copyfig{position:relative}.help-t::after,.hl-copyfig::after{content:"";position:absolute;inset:-10px}footer>span:not(.foot-links) a{display:inline-block;padding-block:10px;margin-block:-10px}.note a{padding-block:10px}.foot-links{display:inline-flex;flex-wrap:wrap;column-gap:8px;font-size:0}.foot-links a{font-size:var(--fs-note)}}.menu>[role=group]:not(:first-child)>.grp{margin-top:6px;border-top:1px solid var(--hair)}.navsheet .grp{display:block}.pl-res .alt{grid-column:2/-1;justify-self:start;font-size:var(--fs-cap);color:var(--accent)}#hdr .pnav{display:flex;align-items:center;min-width:0;order:50}#hdr .sbtn{order:2}#hdr>.right{order:3}#hdr .indep{order:0}#hdr>.tools{order:99}#hdr .pnav a{min-height:32px;padding:0 9px;background:0 0;color:var(--text);font-size:var(--fs-sm);white-space:nowrap}#hdr .pn-btn,#hdr .pnav a{flex:0 0 auto;display:inline-flex;align-items:center;border:0;border-radius:var(--r-full);text-decoration:none;font-weight:calc(500 + var(--wa));cursor:pointer;transition:background-color var(--d-1) var(--ease-out),color var(--d-1) var(--ease-out)}@media (hover:hover){#hdr .pn-btn:hover,#hdr .pnav a:hover{background:color-mix(in srgb,var(--text) 6%,transparent)}}#hdr .pnav a:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}#hdr .pn-btn[data-cur]{background:var(--accentsoft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 22%,transparent)}#hdr .pnav a[aria-current],#hdr .pnav a[aria-current]:hover{background:var(--accentfill);color:var(--onaccentfill);box-shadow:none;cursor:default}:where(:root:is([data-theme=contrast],[data-theme=contrast-night],[data-contrast=high])) #hdr .pnav a[aria-current]{background:var(--accentfill);color:var(--onaccentfill);box-shadow:none}#hdr .pn-btn .cv{margin:0;color:var(--muted);transition:transform var(--d-2) var(--ease-out)}#hdr .pn-btn[aria-expanded=true]{background:color-mix(in srgb,var(--text) 7%,transparent)}#hdr .pn-btn[aria-expanded=true] .cv{transform:rotate(180deg)}#hdr .pn-m{position:relative;flex:0 0 auto}#hdr .pn-lab{flex:0 0 auto;font-size:calc(var(--caps-fs)*.9);font-weight:calc(500 + var(--wa));font-stretch:100%;letter-spacing:var(--caps-ls);text-transform:uppercase;color:color-mix(in srgb,var(--muted) 78%,transparent);white-space:nowrap;user-select:none;cursor:default}#hdr .pn-pop{position:absolute;left:0;top:calc(100% + 8px);z-index:calc(var(--z-bar) + 1);width:max-content;background:var(--glass-strong);-webkit-backdrop-filter:var(--glass-blur-strong);backdrop-filter:var(--glass-blur-strong);transform-origin:top left}#hdr .pn-pop[data-align=end]{transform-origin:top right}#hdr .pn-pop:not([hidden]){animation:wb-pop var(--d-2) var(--ease-out) backwards}#hdr .pn-pop a,#hdr .pn-pop ul{display:flex;flex-direction:column}#hdr .pn-pop ul{list-style:none;margin:0;padding:0;gap:1px}#hdr .pn-pop a{align-items:flex-start;width:100%;border-radius:var(--r-2);white-space:normal;box-shadow:none;background:0 0;color:var(--text);font-weight:400}.tgrid a b{font-weight:calc(600 + var(--wa));font-size:var(--fs-sm);color:var(--ink)}.tgrid a span{font-size:var(--fs-xs);line-height:1.4;color:var(--muted)}@media (hover:hover){#hdr .pn-pop a:hover{background:color-mix(in srgb,var(--accent) 9%,transparent)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){#hdr .pn-pop{background:var(--panel)}}@media (forced-colors:active){#hdr .pn-pop{background:Canvas;border:1px solid CanvasText}#hdr .pn-pop a[aria-current],#hdr .pnav a[aria-current]{outline:2px solid Highlight;outline-offset:-2px}#hdr .pn-btn[aria-expanded=true]{outline:1px solid Highlight}}@media print{#hdr .plans,#hdr .pn-pop,#hdr .pnav,#hdr .walk{display:none!important}}#hdr .plans,#hdr .walk{min-height:var(--ctl);font-size:var(--fs-sm);white-space:nowrap;text-decoration:none;display:inline-flex;align-items:center;border-radius:var(--r-2)}#hdr .plans{margin:0}@media (hover:hover){#hdr .plans:hover{background:color-mix(in srgb,var(--text) 6%,transparent)}}#hdr .plans[aria-current]{color:var(--accent);font-weight:calc(600 + var(--wa))}#navMenu .ns-cta a.adm[aria-current]{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 40%,transparent)}#hdr .walk{position:static}#toolbar[hidden]{display:none!important}.tools .st-tabs{display:contents}.tools>.chip{flex:0 0 auto;margin-inline-start:auto;align-self:center;max-width:30ch;overflow:hidden;text-overflow:ellipsis;font-size:var(--fs-cap)}#hdr>.tools{padding-top:5px}#hdr[data-tools-over]>.tools::after{content:"";flex:0 0 36px}@media (min-width:768px){#hdr{flex-wrap:wrap;column-gap:10px}#hdr .sbtn{margin-inline-start:auto}#hdr>.right{display:flex;align-items:center;gap:6px;flex:0 0 auto}#hdr .pnav{flex:1 1 100%;flex-direction:column;align-items:stretch;margin:0 calc(var(--gut)*-1);padding:0 var(--gut)}#hdr .pn-r1,#hdr .pn-r2{display:flex;align-items:center;flex-wrap:nowrap;gap:2px;min-height:40px;border-top:1px solid var(--hair);padding:3px 0}#hdr .pn-lab{margin-inline-end:6px;min-width:4.5em}#hdr .pn-ri{display:flex;align-items:center;gap:2px;flex:0 0 auto}#hdr .pn-ri+.pn-ri{margin-inline-start:12px;padding-inline-start:12px;border-inline-start:1px solid var(--hair)}#hdr .pn-ri:not(:first-child) .pn-lab{min-width:0}#hdr .pn-r1>.chip{flex:0 1 auto;min-width:0;margin-inline-start:auto;max-width:30ch;overflow:hidden;text-overflow:ellipsis;font-size:var(--fs-cap)}}@media (min-width:1280px){#hdr .pn-m{display:none}#hdr>#toolbar:not([data-minor]):not([data-g=medicaid]):not(:has(.chip)),#toolbar:not([data-minor]):not([data-g=medicaid]) .st-tabs{display:none}}@media (min-width:1280px) and (max-width:1439px){#hdr .pn-ri+.pn-ri{margin-inline-start:8px;padding-inline-start:8px}}@media (min-width:1024px){#hdr .sbtn{flex:0 1 26rem;min-width:12rem}#hdr .pn-m:is([data-g=price],[data-g=medicaid]){display:none}#toolbar[data-g=price] .st-tabs{display:none}#hdr>#toolbar[data-g=price]:not(:has(.chip)){display:none}}@media (min-width:1024px) and (max-width:1279px){#hdr .pn-ri{display:none}}@media (min-width:768px) and (max-width:1279px){#hdr :is(#signInBtn,#acctBtn,#viewBtn,#expBtn,.exp-slot>.btn){min-width:var(--ctl);padding:0;justify-content:center}#hdr :is(#signInBtn,#acctBtn,#viewBtn,#expBtn,.exp-slot>.btn) .bl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#hdr :is(#signInBtn,#acctBtn,#viewBtn,#expBtn,.exp-slot>.btn) .cv{display:none}}@media (min-width:768px) and (max-width:1023px){#hdr .pn-r1,#hdr .pn-ri{display:none}#hdr .sbtn{flex:0 0 var(--ctl);min-width:var(--ctl);max-width:none;width:var(--ctl);padding:0;justify-content:center;background:var(--panel);border:1px solid var(--hair);color:var(--text);box-shadow:var(--e1)}#hdr .sbtn>:not(svg){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}:root #hdr:empty,:root[data-density] #hdr:empty{min-height:56px}@media (min-width:768px){:root #hdr:empty,:root[data-density] #hdr:empty{min-height:96px}}@media (min-width:1024px){:root #hdr:empty,:root[data-density] #hdr:empty{min-height:144px}}@media (max-width:767px){#hdr .plans,#hdr .pnav,#hdr .walk{display:none}#toolbar.tools{display:flex;position:sticky;top:0;z-index:calc(var(--z-bar) - 1);gap:6px;padding:8px var(--gut);background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-bottom:1px solid var(--hair);overflow-x:auto;scroll-padding-inline:var(--gut)}#toolbar.tools a{min-height:36px;padding:0 12px;border:1px solid var(--hair);background:var(--panel);color:var(--text)}#toolbar.tools a[aria-current],#toolbar.tools a[aria-current]:hover{border-color:var(--accentfill);background:var(--accentfill);color:var(--onaccentfill)}#toolbar.tools>.chip{margin-inline-start:6px}#toolbar.tools[data-overflow]{--fade:linear-gradient(90deg,#000 calc(100% - 48px),transparent);-webkit-mask-image:var(--fade);mask-image:var(--fade)}#toolbar.tools[data-underflow]{--fade:linear-gradient(90deg,transparent 4px,#000 36px);-webkit-mask-image:var(--fade);mask-image:var(--fade)}#toolbar.tools[data-underflow][data-overflow]{--fade:linear-gradient(90deg,transparent 4px,#000 36px,#000 calc(100% - 48px),transparent);-webkit-mask-image:var(--fade);mask-image:var(--fade)}html:root #navMenu.menu{top:0!important;bottom:0!important;left:0!important;right:0!important;max-height:none!important;height:100dvh;padding:0 var(--gut) calc(24px + env(safe-area-inset-bottom));border:0;border-radius:0!important;background:var(--panel);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;z-index:calc(var(--z-toast) - 1)}html:has(#navMenu:not([hidden])){overflow:hidden}}.navsheet .ns-head{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;margin:0 calc(var(--gut)*-1);padding:4px var(--gut);background:var(--panel);border-bottom:1px solid var(--hair)}.navsheet .ns-t,section.home h1{font-family:var(--ff-display);color:var(--ink)}.navsheet .ns-t{font-weight:calc(500 + var(--wa));font-size:var(--fs-xl)}#navMenu .ns-x{flex:0 0 44px;width:44px;min-width:44px;min-height:44px;padding:0;justify-content:center}.home-search,.navsheet .ns-cta{display:flex;flex-wrap:wrap;gap:8px}.navsheet .ns-cta{padding:14px 0 6px}#navMenu .ns-cta a,.navsheet ul a{min-height:44px;border-radius:var(--r-2)}#navMenu .ns-cta a{flex:1 1 auto;white-space:nowrap;width:auto;justify-content:center;padding:0 14px;border:1px solid var(--hair);background:var(--panel);box-shadow:var(--e1);font-weight:calc(600 + var(--wa))}#navMenu .ns-cta a.primary{flex-grow:2;position:static;border:0;background-color:var(--accentfill);color:var(--onaccentfill);box-shadow:var(--pdepth)}.navsheet .grp{margin-top:14px;padding:6px 2px 4px;font-size:var(--caps-fs);font-weight:calc(600 + var(--wa));font-stretch:100%;letter-spacing:var(--caps-ls);text-transform:uppercase;color:var(--muted);border-top:0}.navsheet ul a{display:flex;align-items:center;padding:0 10px;color:var(--text);text-decoration:none;font-size:var(--fs-md)}@media (min-width:768px){.navsheet .ns-cta,.navsheet .ns-head{display:none}}section.home{max-width:1240px;margin:0 auto;padding:28px var(--gut) 12px}section.home h1{margin:0;max-width:32ch;font-size:var(--fs-3xl);line-height:1.08;letter-spacing:-.01em}section.home .home-sub{margin:10px 0 0;max-width:60ch;font-size:var(--fs-dek);color:var(--muted)}.home-search{max-width:760px;margin:20px 0 0}.home-search .inp{flex:1 1 280px;min-width:0;min-height:48px;font-size:1rem}.home-search .primary{position:static;min-height:48px;box-shadow:var(--pdepth)}.home-proof,section.home h1,section.home h2{font-weight:calc(500 + var(--wa))}.home-cov li,.home-proof{border-radius:var(--r-full);font-size:var(--fs-xs)}.home-proof{display:inline-flex;align-items:center;gap:8px;margin:14px 0 0;padding:6px 12px 6px 10px;border:1px solid var(--okline);background:var(--okbg);color:var(--text);text-decoration:none;line-height:1.35}.gl-proof svg,.home-proof svg{flex:none;width:14px;height:14px;color:var(--ok)}.home-proof b{font-weight:650}@media (hover:hover){.home-proof:hover{border-color:var(--ok)}}@media (pointer:coarse){.home-proof{min-height:44px}}.aud,.home-cov{padding:0;list-style:none}.home-cov{display:flex;flex-wrap:wrap;gap:6px;margin:18px 0 0}.home-cov li{padding:3px 10px;white-space:nowrap}section.home h2{margin:36px 0 4px;font-family:var(--ff-display);font-size:var(--fs-h2r);line-height:1.2;color:var(--ink)}section.home .h2-sub{margin:0 0 14px;font-size:var(--fs-sm);color:var(--muted)}.aud{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;margin:0}.aud a,.tgrid ul{display:flex;gap:6px}.aud a,.home-cov li{border:1px solid var(--hair);background:var(--panel);color:var(--text)}.aud a{flex-direction:column;height:100%;padding:16px 18px;border-radius:var(--r-3);box-shadow:var(--e1);text-decoration:none;transition:border-color var(--d-1) var(--ease-out),box-shadow var(--d-2) var(--ease-out)}@media (hover:hover){.aud a:hover{border-color:color-mix(in srgb,var(--accent) 45%,transparent);box-shadow:var(--e2)}}.aud .aud-t,.aud .aud-who{font-weight:calc(600 + var(--wa))}.aud .aud-who{font-size:var(--caps-fs);font-stretch:100%;letter-spacing:var(--caps-ls);text-transform:uppercase;color:var(--accent)}.aud .aud-t{font-size:var(--fs-md);color:var(--ink)}.aud .aud-d,.home-walk p{font-size:var(--fs-sm);color:var(--muted)}.aud .aud-go,.tgrid section h3{font-weight:calc(600 + var(--wa))}.aud .aud-go{margin-top:auto;padding-top:4px;font-size:var(--fs-xs);color:var(--accent)}.tgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:20px 24px}.tgrid section h3{margin:0 0 6px;font-size:var(--caps-fs);line-height:var(--caps-lh);font-stretch:100%;letter-spacing:var(--caps-ls);text-transform:uppercase;color:var(--muted)}.tgrid ul{list-style:none;margin:0;padding:0}.home-walk,.tgrid a{display:flex;border:1px solid var(--hair)}.tgrid a,.tgrid ul{flex-direction:column}.tgrid a{gap:2px;padding:10px 12px;border-radius:var(--r-2);background:var(--panel);color:var(--text);text-decoration:none}@media (hover:hover){.tgrid a:hover{border-color:color-mix(in srgb,var(--accent) 45%,transparent)}}.home-walk{flex-wrap:wrap;align-items:center;gap:10px 16px;margin:32px 0 8px;padding:16px 18px;border-radius:var(--r-3);background:var(--raised)}.home-walk p{flex:1 1 320px;margin:0;color:var(--text)}.home-walk .primary{position:static;text-decoration:none;display:inline-flex;align-items:center}@media (max-width:767px){section.home{padding-top:18px}.aud,.tgrid{grid-template-columns:minmax(0,1fr)}.home-search .primary{flex:1 1 100%}}@media print{section.home{display:none}}:root{--r-2:6px;--r-3:10px;--r-4:14px;--desk-a:0%;--glass-a:86%;--glass-strong-a:96%;--e1:0 1px 2px rgba(23,18,28,.05);--e2:0 1px 2px rgba(23,18,28,.05),0 10px 28px -14px rgba(23,18,28,.16);--e3:0 2px 6px rgba(23,18,28,.06),0 18px 44px -14px rgba(23,18,28,.24);--e4:0 4px 12px rgba(23,18,28,.08),0 32px 72px -16px rgba(23,18,28,.30);--hair:color-mix(in srgb,var(--text) 10%,transparent);--ease-ledger:cubic-bezier(.2,.7,.2,1);--hatch:repeating-linear-gradient(135deg,color-mix(in srgb,var(--panel) 62%,transparent) 0 2px,transparent 2px 6px);--specimen:repeating-linear-gradient(135deg,color-mix(in srgb,var(--info) 7%,transparent) 0 1px,transparent 1px 9px);--font-answer:var(--ff-figures)}:root[data-scheme=dark]{--hair:color-mix(in srgb,var(--text) 12%,transparent)}:root[data-density=dense]{--font-answer:var(--ff-sans)}body{background-image:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:var(--selbg);color:var(--text)}.n-answer{font-family:var(--font-answer);letter-spacing:-.015em}.n-kpi{font-weight:calc(600 + var(--wa))}.hero,.hero.num,.n-answer{font-variant-numeric:lining-nums proportional-nums}.actbar .wb-allow,.delta,.hl-facts dd,.hl-fam>.hl-rung,.hl-fcount,.hl-flag .hl-amt,.hl-pin>.hl-pn,.hl-resolve .hl-amt,.hl-was,.kpi,.ladder,.n-kpi,.n-ledger,.num,:root[data-density=dense] .hero:not(.verdict),dialog.signin .sg-otp,table,td.n{font-variant-numeric:lining-nums tabular-nums}.n-inline,.prose,.seo-in,body,h1,h2:not(.eye){font-variant-numeric:lining-nums proportional-nums}.code,.inp.mono,.mono,.n-code,code{font-feature-settings:"zero"1,"liga"0,"calt"0;letter-spacing:0}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}#hdr{border-top:0;border-bottom:1px solid var(--hair);column-gap:14px;padding:0 var(--gut)}#hdr::before{background:color-mix(in srgb,var(--bg) var(--glass-a),transparent);box-shadow:none}:root[data-scrolled] #hdr{border-bottom-color:var(--line)}#hdr>.brand,#hdr>.right,#hdr>.sbtn{margin-block:9px}.brand{gap:10px;padding-inline-end:4px}.brand::before{flex-basis:28px;width:28px;height:28px;border-radius:7px}.brand .bt{display:grid;gap:3px;min-width:0}.brand b{font-family:var(--ff-display);font-weight:calc(600 + var(--wa));font-size:var(--fs-lg);line-height:1;letter-spacing:-.015em;color:var(--ink)}.brand b span{color:var(--text-3);font-weight:calc(500 + var(--wa))}.brand small{display:block;font:500 var(--fs-cap)/1.1 var(--ff-sans);letter-spacing:.01em;color:var(--text-3);white-space:nowrap}#hdr .indep,#hdr>#toolbar .tc{display:none}#hdr .sbtn{min-height:38px;border:1px solid var(--hair);border-radius:8px;background:var(--panel);box-shadow:var(--e1);color:var(--text-3);font-size:var(--fs-sm);transition:border-color var(--d-1) var(--ease-ledger),box-shadow var(--d-1) var(--ease-ledger)}@media (hover:hover){#hdr .sbtn:hover{background:var(--panel);border-color:color-mix(in srgb,var(--text) 24%,transparent);box-shadow:var(--e2)}}#hdr .sbtn .kbd,#hdr .sbtn svg{color:var(--text-3)}#hdr .sbtn .kbd{background:var(--raised);border-color:var(--hair)}#hdr .right{gap:4px}#hdr .right .btn:not(.primary){min-height:36px;padding:0 10px;border-color:transparent;background:0 0;box-shadow:none;color:var(--text);font-weight:calc(500 + var(--wa))}@media (hover:hover){#hdr .right .btn:not(.primary):hover{background:color-mix(in srgb,var(--text) 6%,transparent);border-color:transparent}}#hdr .right .btn[aria-expanded=true]{background:color-mix(in srgb,var(--text) 8%,transparent)}#hdr .plans,#hdr .right .btn svg{color:var(--text-2)}#hdr .plans{min-height:36px;padding:0 10px;font-weight:calc(500 + var(--wa))}#hdr .walk{min-height:36px;margin-inline:6px 2px;padding:0 14px;font-weight:calc(600 + var(--wa));border-radius:8px}#hdr .pn-m,#hdr .pn-m[data-g]{display:flex}#hdr .pn-btn{min-height:32px;gap:2px;padding:0 6px 0 4px;border-radius:6px;background:0 0;color:var(--text-3);font:600 var(--fs-cap)/1 var(--ff-sans);font-stretch:100%;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;box-shadow:none}#hdr .pn-btn .cv{width:13px;height:13px;color:currentColor;opacity:.8}@media (hover:hover){#hdr .pn-btn:hover{color:var(--text);background:color-mix(in srgb,var(--text) 6%,transparent)}}#hdr .pn-btn[aria-expanded=true]{color:var(--text);background:color-mix(in srgb,var(--text) 8%,transparent)}#hdr .pn-btn[data-cur]{color:var(--accent);background:0 0;box-shadow:none}#hdr .pn-btn:focus-visible{outline:2px solid var(--focus);outline-offset:0}#hdr .pn-links{display:flex;align-items:stretch;gap:0;align-self:stretch}#hdr .pnav a.pn-rd{position:relative;min-height:40px;padding:0 10px;border-radius:0;background:0 0;box-shadow:none;color:var(--text-2);font-size:var(--fs-sm);font-weight:calc(500 + var(--wa));white-space:nowrap;transition:color var(--d-1) var(--ease-ledger)}#hdr .pnav a.pn-rd::after,nav.wb-local a::after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:0 0;transition:background-color var(--d-1) var(--ease-ledger)}@media (hover:hover){#hdr .pnav a.pn-rd:hover{color:var(--text);background:0 0}#hdr .pnav a.pn-rd:hover::after{background:var(--line)}}#hdr .pnav a.pn-rd[aria-current]{background:0 0;box-shadow:none}#hdr>#toolbar.tools a[aria-current]{color:var(--text);font-weight:calc(600 + var(--wa));background:0 0;box-shadow:none}#hdr .pnav a.pn-rd[aria-current]::after,#hdr>#toolbar.tools a[aria-current]::after{background:var(--accentfill)}#hdr .pnav a.pn-rd:focus-visible{outline:2px solid var(--focus);outline-offset:-4px;border-radius:6px}:where(:root[data-contrast=high]) #hdr .pnav a.pn-rd[aria-current]{background:0 0}:where(:root[data-contrast=high]) #hdr .pnav a.pn-rd[aria-current]::after{height:3px}#hdr .pn-pop{min-width:300px;max-width:min(380px,calc(100vw - 24px));padding:6px;border:1px solid var(--hair);border-radius:var(--r-3);background:var(--panel);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--e3)}#hdr .pn-pop .pn-ph{margin:2px 8px 6px;font:600 var(--fs-cap)/1.3 var(--ff-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--text-3)}#hdr .pn-pop a{min-height:0;padding:8px 10px;border-radius:7px;gap:2px}#hdr .pn-pop a b{display:flex;align-items:baseline;gap:8px;width:100%;font-size:var(--fs-sm);font-weight:calc(600 + var(--wa));color:var(--text)}#hdr .pn-pop a span{font-size:var(--fs-xs);line-height:1.45;color:var(--text-2)}#hdr .pn-pop .pn-code{margin-inline-start:auto;font:500 var(--fs-cap)/1 var(--ff-mono);color:var(--text-3)}#hdr .pn-pop .pn-tag{display:inline-flex;align-items:center;padding:0 6px;border:1px solid var(--line);border-radius:999px;font:600 var(--fs-cap)/1.5 var(--ff-sans);color:var(--text-2)}@media (hover:hover){#hdr .pn-pop a:hover{background:color-mix(in srgb,var(--text) 5%,transparent)}}#hdr .pn-pop a[aria-current]{background:var(--accentsoft);box-shadow:inset 2px 0 0 var(--accentfill)}#hdr .pn-r1>.chip,#hdr>#toolbar.tools a,#toolbar .chip{box-shadow:none;color:var(--text-2);font-weight:calc(500 + var(--wa))}#hdr .pn-r1>.chip,#toolbar .chip{padding:2px 8px;border:1px solid var(--hair);border-radius:999px;background:var(--panel);font-size:var(--fs-cap);line-height:1.5}@media (min-width:768px){#hdr .pnav{margin:0 calc(var(--gut)*-1);padding:0 var(--gut)}#hdr .pn-r1,#hdr .pn-r2{min-height:40px;padding:0;gap:0;border-top:1px solid var(--hair)}#hdr .pn-ri{display:flex;align-items:center;gap:4px;align-self:stretch}#hdr .pn-ri+.pn-ri{margin-inline-start:12px;padding-inline-start:12px;border-inline-start:0;position:relative}#hdr .pn-ri+.pn-ri::before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:1px;background:var(--line)}#hdr .pn-r1>.pn-ri:first-child>.pn-m,#hdr .pn-r2>.pn-ri:first-child>.pn-m{min-width:5.25rem}}@media (min-width:1280px){#hdr .pn-m,#hdr .pn-ri{display:flex}}@media (min-width:1024px){#hdr .sbtn{flex:1 1 15rem;min-width:11rem;max-width:26rem}}@media (min-width:1024px) and (max-width:1279px){#hdr .pn-m,#hdr .pn-ri{display:flex}#hdr .pn-r2 .pn-btn{color:var(--text-2)}#hdr .pn-r2 .pn-links{display:none}#hdr .pn-r2 .pn-ri+.pn-ri{margin-inline-start:6px;padding-inline-start:6px}}@media (min-width:768px) and (max-width:1023px){#hdr .pn-r1,#hdr .pn-r2{display:contents}#hdr .pnav{flex-direction:row;align-items:center;gap:6px;min-height:44px;border-top:1px solid var(--hair)}#hdr .pn-ri{display:flex}#hdr .pn-links{display:none}#hdr .pn-ri+.pn-ri{margin-inline-start:0;padding-inline-start:0}#hdr .pn-ri+.pn-ri::before{content:none}#hdr .pn-m{display:flex}#hdr .pn-btn{min-height:36px;padding:0 10px;color:var(--text);letter-spacing:.06em}}#hdr>#toolbar,#hdr>.tools{border-top:1px solid var(--hair);padding-block:0}#hdr>#toolbar.tools a{position:relative;min-height:40px;padding:0 10px;border-radius:0;background:0 0}#hdr>#toolbar.tools a::after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:2px;border-radius:2px 2px 0 0;background:0 0}@media (hover:hover){#hdr>#toolbar.tools a:hover{color:var(--text);background:0 0}}#hdr>#toolbar.tools a:focus-visible{outline-offset:-4px;border-radius:6px}#toolbar .tl,.gl-sheet .build thead th{white-space:nowrap}@media (min-width:1024px){:root[data-nav=side] body>.tools{width:var(--rail);padding:12px 10px 16px;gap:1px;border-right:1px solid var(--hair);background:var(--bg)}:root[data-nav=side] .tools .tg{margin:16px 10px 4px;font:600 var(--fs-cap)/1.3 var(--ff-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--text-3)}:root[data-nav=side] .tools a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:32px;padding:0 10px;border-radius:7px;color:var(--text);font-size:var(--fs-sm);font-weight:calc(500 + var(--wa))}:root[data-nav=side] .tools a::after{content:none}:root[data-nav=side] .tools .tc{display:inline;font:500 var(--fs-cap)/1 var(--ff-mono);color:var(--text-3)}:root[data-nav=side] .tools a[aria-current]{background:var(--panel);color:var(--accent);font-weight:calc(600 + var(--wa));box-shadow:inset 0 0 0 1px var(--hair),inset 3px 0 0 var(--accentfill)}:root[data-nav=side] #hdr .pnav{display:none}:root[data-nav=side] body>.tools .tgrp{display:contents}:root #hdr:empty,:root[data-density] #hdr:empty{min-height:138px}}@media (min-width:768px) and (max-width:1023px){:root #hdr:empty,:root[data-density] #hdr:empty{min-height:102px}}.note[role=note]{padding:7px var(--gut);color:var(--text-3);background:var(--bg);border-bottom:1px solid var(--hair)}@media (min-width:768px){.note[role=note]{font-size:var(--fs-cap);line-height:1.5}}body{background-color:var(--bg)}.card{border-color:var(--hair);border-radius:var(--r-3);box-shadow:var(--e1)}.card h3{font-size:var(--fs-lg);font-weight:calc(600 + var(--wa));letter-spacing:-.01em;color:var(--ink)}h1.tool-h1{font:500 var(--fs-xl)/1.25 var(--ff-display);letter-spacing:-.012em;color:var(--ink)}p.tool-what{font-size:var(--fs-sm)}h1.pt{font-size:var(--fs-2xl);line-height:1.1;letter-spacing:-.018em}.hint,.muted,.qual,.small.muted,.stamp,.tbl thead th,p.tool-what{color:var(--text-2)}.stamp{border-top-color:var(--hair)}.tbl thead th{font-size:var(--fs-xs);font-weight:calc(600 + var(--wa))}.btn,.primary{border-radius:var(--r-2)}.btn{border-color:var(--hair);box-shadow:var(--e1);font-weight:calc(500 + var(--wa))}@media (hover:hover){.btn:hover{border-color:color-mix(in srgb,var(--text) 22%,transparent)}}.primary{font-weight:calc(600 + var(--wa));letter-spacing:-.005em;background-image:none;--pdepth:inset 0 1px 0 rgba(255,255,255,.12),0 1px 2px rgba(23,18,28,.18);box-shadow:var(--pdepth),0 16px 0 0 var(--pband),0-10px 0 0 var(--pband)}#hdr .walk,.actbar .primary,.home-walk .primary,dialog .primary{box-shadow:var(--pdepth)}:where(:root[data-scheme=dark]) .primary{--pdepth:inset 0 1px 0 rgba(255,255,255,.35),0 1px 2px rgba(0,0,0,.4)}.inp{border-radius:var(--r-2);font-weight:450;box-shadow:none}.inp::placeholder{color:var(--text-3)}.seg{border-radius:9px;background:color-mix(in srgb,var(--text) 6%,var(--bg));padding:3px}.seg button{border-radius:6px;font-weight:calc(500 + var(--wa))}.seg button[aria-checked=true]{background:var(--panel);font-weight:calc(600 + var(--wa))}:where(:root[data-scheme=dark]) .seg button[aria-checked=true]{background:var(--raised)}:where(:root[data-contrast=high]) .seg button[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--sel)}.pill{font-weight:calc(600 + var(--wa));letter-spacing:0}.kbd,.kbd2{font-family:var(--ff-sans)}.chip,.lb,.menu{background:var(--panel)}.chip{border-color:var(--hair);border-radius:999px;color:var(--text-2)}.lb,.menu{border:1px solid var(--hair);border-radius:var(--r-3);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--e3)}.menu a,.menu button{border-radius:7px}@media (hover:hover){.menu a:hover,.menu button:hover{background:color-mix(in srgb,var(--text) 5%,transparent)}}.menu .grp{color:var(--text-3)}.menu .accsw{flex:none;width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.18)}.menu [aria-checked]:has(.accsw)::before{order:3;margin-inline-start:auto}dialog.appear,dialog.palette{border-color:var(--hair);background:var(--panel);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--e4)}.ap-fam{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--hair);border-radius:var(--r-3);background:var(--raised)}.ap-fam>span:last-child{display:grid;gap:2px}.ap-fam small{color:var(--text-2);font-size:var(--fs-xs)}.ap-fam .sw,.ap-fam .sw i{display:inline-flex;gap:4px}.ap-fam .sw i{align-items:flex-end;gap:2px;width:34px;height:26px;padding:4px;border-radius:6px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.ap-fam .sw b{display:block;width:6px;height:6px;border-radius:50%}.hcard{background:var(--panel);border:1px solid var(--hair);border-top:2px solid var(--ink);box-shadow:var(--heroshadow);border-radius:3px 3px var(--r-3) var(--r-3)}.hero,.hero.num{font-family:var(--font-answer);color:var(--ink);letter-spacing:-.018em}.hero .cur{font-size:.6em;vertical-align:baseline;position:relative;top:-.05em;margin-right:.05em;color:var(--text-2);letter-spacing:0}.hero .ct{font-size:1em;color:var(--text-2)}.hcard .hero{border-bottom:1.5px solid var(--gold);padding-bottom:.14em}.hcard[data-state=sample]{background-image:var(--specimen)}.hcard[data-state=sample] .hero{border-bottom-color:transparent}.hcard .herocode{border-bottom:1.5px solid var(--gold)}.hcard:has(.seal) :is(.hero,.herocode){border-bottom-color:transparent}.hcard:has(.seal){background-image:var(--specimen)}.seal{border-color:var(--infoline);background:var(--infobg)}.ladder .row{border-bottom-color:var(--hair)}.ladder .cap{color:var(--text-3)}:root[data-density=dense] .hero:not(.verdict){font-weight:calc(600 + var(--wa));font-size:min(var(--fs-2xl),calc(100cqi/(var(--hero-chars,14)*.62)))}.foot-tools{gap:18px 48px;padding:28px var(--gut) 24px}.foot-tools b{font-size:var(--fs-cap);font-weight:calc(600 + var(--wa));letter-spacing:.07em;text-transform:uppercase;color:var(--text-3)}.foot-tools a{color:var(--text-2)}@media (hover:hover){.foot-tools a:hover{color:var(--text)}}.foot-tools,.seo{background:var(--bg);border-top-color:var(--hair)}@media (max-width:767px){#hdr{column-gap:6px;padding:0 var(--gut);border-bottom-color:var(--hair)}#hdr>.brand,#hdr>.sbtn{margin-block:8px}.brand small{font-size:var(--fs-2xs)}#hdr .sbtn{min-height:40px;border-color:transparent;background:0 0;box-shadow:none;color:var(--text)}#hdr .sbtn svg{color:var(--text-2)}#toolbar.tools{overflow:visible;flex-wrap:nowrap;justify-content:space-between;gap:8px;padding:6px var(--gut);background:color-mix(in srgb,var(--bg) 92%,transparent);border-bottom:1px solid var(--hair);-webkit-mask-image:none!important;mask-image:none!important}#toolbar .st-cur{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto}#toolbar .st-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:calc(600 + var(--wa));color:var(--ink)}#toolbar .st-switch{flex:none;min-height:36px;gap:4px;padding:0 10px;margin-inline-start:auto}#toolbar .st-switch .cv{width:14px;height:14px;color:var(--text-2)}#toolbar.tools>.chip{flex:0 1 auto;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-2xs)}.navsheet ul a{justify-content:space-between;gap:12px}.navsheet ul a code{font:500 var(--fs-cap)/1 var(--ff-mono);color:var(--text-3)}.note[role=note]{padding-block:6px}#payState .state:not(.err),.pay>.state:not(.err){border-left-color:var(--line)}#payState .state:not(.err)::before,.pay>.state:not(.err)::before{background:var(--info)}}@media (forced-colors:active){#hdr .pnav a.pn-rd[aria-current]::after,#toolbar.tools a[aria-current]::after{background:Highlight;forced-color-adjust:none}.hcard{border:2px solid CanvasText;box-shadow:none}.hcard .hero{border-bottom-color:CanvasText}.menu .accsw{forced-color-adjust:none}}@media print{#hdr .pn-pop,#toolbar{display:none!important}.hcard{box-shadow:none;background-image:none}}.gl-main{padding-top:20px}.gl-th,.gl-tool{display:flex;flex-wrap:wrap;align-items:center}.gl-tool{justify-content:space-between;gap:10px 24px;margin:0 0 18px}.gl-th{gap:8px 14px;min-width:0}.gl-th>#periodChip,.gl-tool>#rateYear{flex:none;padding:2px 8px;font-size:var(--fs-cap);line-height:1.5}.gl-th>#periodChip .cx{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.gl-tool>#rateYear{max-width:100%}.gl-tool>#rateYear:empty{display:none}@media (min-width:768px){.gl-tool>#rateYear{display:none}}.gl-tool h1{margin:0;font:500 var(--fs-xl)/1.25 var(--ff-display);letter-spacing:-.012em;color:var(--ink)}.gl-ctx,.gl-value{margin:0;color:var(--text-2)}.gl-ctx{display:inline-flex;align-items:stretch;min-height:28px;border:1px solid var(--hair);border-radius:var(--r-2);background:var(--panel);font-size:var(--fs-xs);overflow:hidden;max-width:100%}.gl-ctx span{padding:0 10px;white-space:nowrap}.gl-ctx .gl-ctx-h{min-width:0;max-width:22ch}.gl-ctx .gl-ctx-h b{overflow:hidden;text-overflow:ellipsis}.gl-ctx span+span{border-left:1px solid var(--hair)}.gl-ctx b{color:var(--text)}.gl-value{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:var(--fs-sm)}.gl-ctx span,.gl-proof{display:inline-flex;align-items:center}.gl-proof{gap:7px;min-height:28px;padding:0 12px 0 9px;border:1px solid var(--hair);border-radius:999px;background:var(--panel);color:var(--text);font-size:var(--fs-xs);text-decoration:none;transition:border-color var(--d-1) var(--ease-ledger)}.gl-ctx b,.gl-proof b,b,strong{font-weight:calc(600 + var(--wa))}@media (hover:hover){.gl-proof:hover{border-color:color-mix(in srgb,var(--text) 26%,transparent)}}@media (pointer:coarse){.gl-proof{min-height:44px}}.wb.gl{grid-template-columns:304px minmax(0,1fr) 264px;gap:20px;align-items:start}body[data-mode=full] .wb.gl{grid-template-columns:360px minmax(0,1fr) 264px}@media (max-width:1279px){.wb.gl,body[data-mode=full] .wb.gl{grid-template-columns:320px minmax(0,1fr)}.wb.gl>.gl-insp{grid-column:1/-1;display:grid!important;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:0 28px}}@media (max-width:1023px){.wb.gl,body[data-mode=full] .wb.gl{grid-template-columns:minmax(0,1fr)}.wb.gl>.pay{order:0}}.gl-claim{gap:0;background:var(--panel);border:1px solid var(--hair);border-radius:var(--r-3);box-shadow:var(--e1)}.gl-pane-hd{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:52px;padding:8px 12px 8px 20px;border-bottom:1px solid var(--hair)}.gl-pane-h{margin:0;font:600 var(--fs-lg)/1.3 var(--ff-sans);letter-spacing:-.01em;color:var(--ink)}.gl-pane-acts{flex-wrap:nowrap;gap:2px}.gl-pane-acts .btn{min-height:32px;padding:0 8px;border-color:transparent;background:0 0;box-shadow:none;font-weight:calc(500 + var(--wa))}@media (hover:hover){.gl-pane-acts .btn:hover{background:color-mix(in srgb,var(--text) 6%,transparent);border-color:transparent}}.gl-pane-acts .btn[aria-expanded=true]{background:color-mix(in srgb,var(--text) 8%,transparent)}.gl-claim .topbar>#modeSeg{display:flex;width:100%}.gl-claim .topbar>#modeSeg button{flex:1 1 0}.gl-claim #modeSeg .ub,.gl-claim #typeCap,.gl-pane-acts .kbd2,body[data-ctype=prof] .gl-pane-acts{display:none}.gl-claim>.card{border:0;border-radius:0 0 var(--r-3) var(--r-3);box-shadow:none;background:0 0;padding:16px 20px 18px;gap:14px}body[data-ctype=prof] .gl-ans{display:none!important}.gl-claim .fld>.lrow>label,.gl-claim .fld>label,.gl-claim legend{font-size:var(--fs-xs);font-weight:calc(600 + var(--wa));color:var(--text)}.gl-claim .fl{font-family:var(--ff-sans);font-size:var(--fs-cap);font-weight:calc(500 + var(--wa));letter-spacing:0}.gl-claim .fl,.gl-claim .modehint,.gl-claim .reqkey{color:var(--text-3)}.gl-claim .picked,.seg button{color:var(--text-2)}.gl-claim .topbar{gap:8px}.gl-claim .sect{border-top-color:var(--hair)}.gl-sheet{gap:0;background:var(--panel);border:1px solid var(--hair);border-radius:3px 3px var(--r-3) var(--r-3);min-width:0}.gl-sheet>#profPay>.card,.gl-sheet>.card{border:0;border-radius:0;box-shadow:none;background:0 0;padding:22px 28px 24px}.gl-sheet>#profPay>.card:not(.hcard),.gl-sheet>.card:not(.hcard){border-top:1px solid var(--hair)}.gl-sheet>#profPay>.state{margin:16px 28px 0}.gl-tabbar,.gl-tabs{display:flex;min-width:0}.gl-tabbar{align-items:center;gap:6px 12px;padding:0 20px;border-bottom:1px solid var(--hair)}.gl-tabs{gap:4px;margin-inline-end:auto;overflow-x:auto;scrollbar-width:none}.gl-tabs::-webkit-scrollbar{display:none}.gl-tabs [role=tab]{flex:none;min-height:44px;margin-bottom:-1px;padding:2px 8px 0;border:0;border-bottom:2px solid transparent;background:0 0;color:var(--text-2);font-size:var(--fs-sm);font-weight:calc(500 + var(--wa));white-space:nowrap;cursor:pointer}@media (hover:hover){.gl-tabs [role=tab]:hover{color:var(--text)}}.gl-tabs [role=tab][aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink)}.gl-tabs [role=tab]:focus-visible{outline-offset:-2px}.gl-tabfig{flex:none;font-size:var(--fs-sm);font-weight:calc(600 + var(--wa));color:var(--ink);white-space:nowrap}.gl-sheet[data-tab=answer] .gl-tabfig{display:none}.gl-sheet[data-state=stale] .gl-tabfig{color:var(--text-3)}.gl-tabbar .gl-chkbtn{flex:none;min-height:28px;padding:0 8px;gap:6px;border-color:transparent;background:0 0;box-shadow:none;font-size:var(--fs-xs);font-weight:calc(500 + var(--wa));color:var(--text)}@media (hover:hover){.gl-tabbar .gl-chkbtn:hover{background:color-mix(in srgb,var(--text) 6%,transparent);border-color:transparent}}@media (max-width:767px){.gl-tabbar{padding:0 6px}.gl-tabs{flex:1 1 auto;gap:0;margin-inline-end:0}.gl-tabs [role=tab]{flex:1 1 auto;padding:2px 4px 0}.gl-tabfig{display:none}}@media screen{.gl-sheet[data-tab=answer]>[data-pane]:not([data-pane=answer]),.gl-sheet[data-tab=build]>[data-pane]:not([data-pane=build]),.gl-sheet[data-tab=stay]>[data-pane]:not([data-pane=stay]),.gl-sheet[data-tab=worksheet]>[data-pane]:not([data-pane=worksheet]){display:none}.gl-sheet>#buildCard,.gl-sheet>#wholeCard,.gl-sheet>#wsCard{border-top:0}}.gl-sheet>[data-pane] h3[tabindex="-1"]:focus{outline:0}@media print{.gl-tabbar{display:none}.gl-wholeline :is(a,button){display:none}}.gl-wholeline{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:12px 0 0;padding:10px 0 0;border-top:1px solid var(--hair);font-size:var(--fs-sm);color:var(--text-2)}.gl-wholeline b{font-weight:calc(600 + var(--wa));color:var(--ink)}.gl-wholeline .linkbtn,.gl-wholeline a{font-size:var(--fs-sm);font-weight:calc(500 + var(--wa))}.gl-sheet>#profPay>.hcard .seal{top:12px;right:28px;box-shadow:none}.gl-sheet>.hcard{border-top:0;border-radius:3px 3px 0 0}.gl-sheet>#payState:not(:empty){padding:16px 28px 0}.gl-sheet>#profPay{padding:0}.gl-sheet #heroPill,.gl-sheet #heroSeal,.gl-sheet .card .tagm.stalet{display:none}.gl-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:24px;margin:-6px 0 0}.gl-head:not(:has(.gl-pill)){display:none}.gl-acts,.gl-lrow{display:flex;flex-wrap:wrap}.gl-lrow{align-items:center;justify-content:space-between;gap:4px 12px;margin-top:10px}.gl-lrow>.hero-label{margin:0}.gl-ref .code{font-size:var(--fs-cap);color:var(--text-3)}.gl-acts{gap:2px;margin-inline-start:auto}.gl-acts .btn{min-height:28px;padding:0 8px;gap:6px;border-color:transparent;background:0 0;box-shadow:none;font-size:var(--fs-xs);font-weight:calc(500 + var(--wa));color:var(--text)}@media (hover:hover){.gl-acts .btn:hover{background:color-mix(in srgb,var(--text) 6%,transparent);border-color:transparent}}.gl-acts .kbd2{margin:0;padding:0 5px;border:1px solid var(--hair);border-radius:4px;background:var(--panel);color:var(--text-3);font-size:var(--fs-2xs);line-height:16px}.gl-pill{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 10px;border-radius:999px;font-size:var(--fs-cap);font-weight:calc(600 + var(--wa));line-height:1.3;white-space:normal;background:var(--raised);color:var(--text-2)}.gl-pill.smp{background:var(--infobg);color:var(--info)}.gl-pill.acc{background:var(--accentsoft);color:var(--accent)}.gl-pill.old,.gl-pill.warnx{background:var(--warnbg);color:var(--warn)}.gl-pill.crit{background:var(--dangerbg);color:var(--danger)}.gl-pill.ok{background:var(--okbg);color:var(--ok)}.gl-pill .hl-ic{width:12px;height:12px}.gl-sheet .hcard>.hero-top{grid-template-columns:minmax(0,1fr);gap:0}.gl-sheet .hero-label .tagm{margin-inline-start:6px}.gl-sheet #hero{margin-top:10px;padding-bottom:.12em}.gl-sheet #heroSub{margin-top:12px;font-size:var(--fs-sm);color:var(--text-2)}.gl-sheet #heroSub .code{color:var(--text)}.gl-sheet[data-state=sample] .hcard{background-image:var(--specimen)}.gl-sheet[data-state=sample] #hero{border-bottom-color:transparent}.gl-sheet[data-state=live] #hero{border-bottom:1.5px solid var(--gold)}.gl-sheet[data-state=verified] #hero{border-bottom:4.5px double var(--gold)}@media (prefers-reduced-motion:no-preference){.gl-sheet[data-state=verified] #hero{animation:gl-rule var(--d-2) var(--ease-ledger) both}}.gl-sheet[data-state=stale] #hero{color:var(--text-3);border-bottom-color:transparent}.gl-sheet[data-state=stale] :is(.share,#legend .dot,.dbar){opacity:.5}.gl-sheet[data-state=stale] :is(.ladder .row>span:last-child,#payOpts .num){color:var(--text-3)}body.is-stale .gl-sheet .card{border-style:solid;border-color:var(--hair)}body.is-stale .gl-sheet>.card:not(.hcard){border-width:1px 0 0}body.is-stale .gl-sheet>.hcard{border-width:0}.gl-sheet .hcard .ladder{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));max-width:none;margin-top:20px;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);font-size:var(--fs-sm)}.gl-sheet .hcard .ladder>.cap{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gl-sheet .hcard .ladder>.row{display:flex;flex-direction:column;justify-content:space-between;gap:4px;padding:10px 12px 11px;border:0;font-weight:400}.gl-sheet .hcard .ladder>.row+.row{box-shadow:inset 1px 0 0 var(--hair)}.gl-sheet .hcard .ladder>.row:nth-child(2){padding-inline-start:0;box-shadow:none}.gl-sheet .hcard .ladder>.row>span:first-child{font-size:var(--fs-cap);line-height:1.35;color:var(--text-3)}.gl-sheet .hcard .ladder>.row>span:first-child .muted{color:var(--text-3)}.gl-sheet .hcard .ladder>.row>span:last-child{font-size:var(--fs-sm);font-weight:calc(600 + var(--wa));color:var(--text)}.gl-sheet .hcard .ladder>.row.small{font-size:inherit}.gl-sheet #resultWarns:not(:empty){margin-top:14px}.gl-sheet #heroCard>#matchStrip:not(:empty){margin-top:14px;padding-top:12px;border-top:1px solid var(--hair)}.gl-sheet #matchStrip .strip{padding:0;background:0 0;font-size:var(--fs-xs);color:var(--text-2)}.gl-sheet #matchStrip .strip b{color:var(--text);font-weight:calc(600 + var(--wa))}.gl-sheet .share{height:12px;margin-top:16px;border-radius:4px;gap:2px}.gl-sheet .share>span:first-child{border-radius:4px 0 0 4px}.gl-sheet .share>span:last-child{border-radius:0 4px 4px 0}.gl-sheet #legend,.gl-sheet #stamp{font-size:var(--fs-xs);color:var(--text-2)}.gl-sheet #legend .dot{width:9px;height:9px;border-radius:2px}.gl-sheet #stamp{margin-top:6px;padding-top:12px;border-top:1px solid var(--hair);font-size:var(--fs-note);line-height:1.5}.gl-insp .kv dd,.gl-sheet #stamp .code{color:var(--text)}.gl-sheet #buildCard h3,.gl-sheet .build tfoot td,.gl-sheet .build tfoot th{font-size:var(--fs-lg)}.gl-sheet .build .sw{flex:none;width:8px;height:8px;border-radius:2px;margin-inline:-2px 2px}.gl-sheet .build tr[data-ser=s-out] .sw{background-image:var(--hatch)!important}.gl-sheet .build tr[data-ser=s-ntap] .sw{background-image:radial-gradient(circle,var(--pat-ink) .9px,transparent 1.2px)!important;background-size:4px 4px!important}.gl-sheet .build .pbm{font-size:var(--fs-xs);color:var(--text-3);white-space:nowrap}.gl-sheet .build .dv{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px}.gl-sheet .build .dbar{display:inline-block;inline-size:calc(var(--w,0)*.4px);min-inline-size:3px;height:6px;border-radius:3px;background:var(--delta)}.gl-insp{gap:0}.gl-insp>.card{padding:16px 2px;border:0;border-radius:0;box-shadow:none;background:0 0;border-top:1px solid var(--hair);gap:10px}.gl-insp>.card:first-of-type{border-top:0;padding-top:4px}.gl-insp .card h3{font-size:var(--fs-sm);font-weight:calc(600 + var(--wa));letter-spacing:0;color:var(--ink)}.gl-insp .kv{grid-template-columns:minmax(0,1fr);gap:2px 0;font-size:var(--fs-xs)}.gl-insp .kv dt{margin-top:8px;font-size:var(--fs-cap);color:var(--text-3)}.gl-insp .kv dt:first-child{margin-top:0}.gl-insp .golist a{min-height:36px;border-bottom-color:var(--hair)}.gl-insp .golist .golink{min-height:36px;font-size:var(--fs-xs);display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:0 4px;border:0;border-bottom:1px solid var(--hair);background:0 0;color:var(--text);text-align:left;cursor:pointer}.gl-insp .golist .golink::after{content:"";flex:none;width:16px;height:16px;background:var(--muted);-webkit-mask:var(--i-arrowR) center/16px no-repeat;mask:var(--i-arrowR) center/16px no-repeat}@media (hover:hover){.gl-insp .golist .golink:hover{color:var(--accent)}}@media (pointer:coarse){.gl-insp .golist .golink{min-height:44px}}.gl-insp .golist a,.gl-insp .hl-fam{font-size:var(--fs-xs)}body.is-stale #checks.gl-insp>.card[data-card]{border-style:solid;border-width:1px 0 0;border-color:var(--hair)}.gl-insp .card .tagm.stalet{top:-9px;right:0;box-shadow:0 0 0 3px var(--bg)}@media (max-width:1279px){.gl-insp>.card,.gl-insp>.card:first-of-type{border-top:1px solid var(--hair);padding-top:16px}}.gl-explore{max-width:1520px;margin:24px auto 0;padding:36px var(--gut) 16px;border-top:1px solid var(--hair)}.gl-explore h2{margin-top:0}.gl-explore h2#all-h{margin-top:40px}.gl-explore .aud a{box-shadow:var(--e1);border-color:var(--hair)}.gl-explore .aud .aud-who{color:var(--text-3)}@media (max-width:767px){.gl-main{padding-top:14px}.gl-tool{margin-bottom:14px}.gl-ctx{display:none}.gl-pane-hd{padding:6px 8px 6px 16px}.gl-claim>.card{padding:14px 16px 16px}.gl-sheet>.card{padding:18px 16px 20px}.gl-sheet>#payState:not(:empty){padding:14px 16px 0}.gl-sheet .hcard .ladder{grid-template-columns:repeat(2,minmax(0,1fr))}.gl-sheet .hcard .ladder>.row:nth-child(2){padding-inline-start:12px}.gl-acts .kbd2{display:none}}@media (forced-colors:active){.gl-sheet{border-top:2px solid CanvasText}.gl-pill,.gl-sheet{border:1px solid CanvasText}.gl-sheet #payOpts .po-o.on{outline:2px solid Highlight;outline-offset:-2px}.gl-sheet .build .dbar{forced-color-adjust:none;background:CanvasText}}@media print{.gl-explore,.gl-head .gl-acts{display:none!important}.gl-sheet{box-shadow:none;border:0}}@media (min-width:768px){:root{--lh:1.4286}}h2.sr,h3.sr{font-size:var(--fs-lg);font-weight:calc(600 + var(--wa))}.build tfoot td,.build tfoot th{font-weight:calc(600 + var(--wa));letter-spacing:-.01em}.build tfoot tr.rc.net>*,.tbl :is(tfoot tr,tr.tot)>*,:is(tr.total,tfoot tr) .delta{font-weight:calc(600 + var(--wa))}.hero[data-lead1] .cur{margin-right:-.06em}:root .tile.lead{background:var(--panel);border-color:var(--line);box-shadow:var(--e1)}@media (min-width:1280px){#hdr .pn-r1,#hdr .pn-r2,#hdr .pnav a.pn-rd{min-height:36px}}@media (min-width:1280px) and (max-width:1439px){#hdr .pnav a.pn-rd{padding:0 7px;font-size:var(--fs-xs)}#hdr .pnav a.pn-rd::after{left:7px;right:7px}#hdr .pn-ri+.pn-ri{margin-inline-start:8px;padding-inline-start:8px}#hdr .pn-r1>.pn-ri:first-child>.pn-m,#hdr .pn-r2>.pn-ri:first-child>.pn-m{min-width:4.75rem}}@media (min-width:1024px) and (max-width:1279px){#hdr .pnav{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:0;min-height:40px;border-top:1px solid var(--hair)}#hdr .pn-r1,#hdr .pn-r2{display:contents}#hdr .pnav a.pn-rd{min-height:40px;padding:0 8px}#hdr .pnav a.pn-rd::after{left:8px;right:8px}#hdr .pn-r1 .pn-links a.pn-rd.pn-w{display:none}#hdr .pn-r2>.pn-ri:first-child{margin-inline-start:6px;padding-inline-start:10px;position:relative}#hdr .pn-r2>.pn-ri:first-child::before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:1px;background:var(--line)}#hdr .pn-r2 .pn-ri+.pn-ri{margin-inline-start:2px;padding-inline-start:2px}#hdr .pn-r2 .pn-ri+.pn-ri::before{content:none}#hdr .pnav .chip,#hdr .pnav>.pn-r1>.chip{margin-inline-start:auto}:root #hdr:empty,:root[data-density] #hdr:empty{min-height:98px}}@media (min-width:1280px){:root #hdr:empty,:root[data-density] #hdr:empty{min-height:130px}}#hdr .pn-r1>.chip,#toolbar .chip{flex:none;max-width:none;white-space:nowrap;overflow:visible}@media (min-width:768px){.note[role=note]{padding:4px var(--gut);font-size:var(--fs-2xs);line-height:16px;color:var(--text-3);background:var(--bg);border-bottom:1px solid var(--hair)}}@media (min-width:768px) and (max-width:1279px){.note[role=note]{position:relative;font-size:0;line-height:0;white-space:nowrap;overflow:hidden}.note[role=note] a,.note[role=note]::before{font-size:var(--fs-2xs);line-height:16px}.note[role=note]::before{content:"Independent pricing tool. Not affiliated with, endorsed by, or operated by CMS or any government agency. Estimates are not a claims determination."/"";display:block}}@media (min-width:768px) and (max-width:1023px){.note[role=note]::before{content:"Independent pricing tool. Not affiliated with, endorsed by, or operated by CMS or any government agency."/""}}@media (max-width:767px){#toolbar.tools>.chip{flex:none;overflow:visible;text-overflow:clip}#periodChip .cx{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html{scroll-padding-top:calc(var(--chrome-h,0px) + 12px)}}body:has(.actbar) #hdr .walk{background-color:transparent;background-image:none;color:var(--text);box-shadow:inset 0 0 0 1px var(--line)}@media (hover:hover){body:has(.actbar) #hdr .walk:hover{background-color:color-mix(in srgb,var(--text) 5%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text) 32%,transparent)}}@media (max-width:379px){#hdr .brand small{display:none}#hdr .brand b{font-size:var(--fs-md)}#hdr{column-gap:2px}}@media (max-width:359px){#hdr .brand::before{display:none}#hdr .brand{gap:0}#hdr{padding-inline:12px}}@media (min-width:768px) and (min-height:501px){.actbar,.actbar::before{border-radius:0;background:var(--panel)}.actbar{bottom:0;padding:12px 16px;border:0;border-top:1px solid var(--hair);box-shadow:none}.actbar::before{-webkit-backdrop-filter:none;backdrop-filter:none}.actbar::after{content:"";position:absolute;left:0;right:0;bottom:100%;height:12px;background:linear-gradient(to top,var(--panel),color-mix(in srgb,var(--panel) 0%,transparent));pointer-events:none}.card>.actbar{margin-inline:calc(var(--pad)*-1);margin-bottom:calc(var(--pad)*-1);padding-inline:var(--pad);border-radius:0 0 calc(var(--r-3) - 1px) calc(var(--r-3) - 1px)}.col>.card:has(+.actbar){border-bottom-left-radius:0;border-bottom-right-radius:0}.col>.card+.actbar{margin-top:calc(var(--gap)*-1 - 1px);border:1px solid var(--hair);border-radius:0 0 var(--r-3) var(--r-3)}}:root{--specimen:repeating-linear-gradient(135deg,color-mix(in srgb,var(--text-3) 62%,transparent) 0 1px,transparent 1px 4px);--specimen-edge:repeating-linear-gradient(135deg,var(--line) 0 1.5px,transparent 1.5px 4px)}.gl-sheet[data-state=sample],.gl-sheet[data-state=sample] .hcard,.hcard:has(.seal),.hcard[data-state=sample]{background-image:none}:not(.gl-sheet)>.hcard:is([data-state=sample],:has(.seal)){border-top:1px solid var(--hair)}.gl-sheet{position:relative}.gl-sheet[data-state=sample]::before,:not(.gl-sheet)>:is(.hcard[data-state=sample],.hcard:has(.seal))::after{content:"";position:absolute;left:0;top:0;z-index:1;width:3px;height:min(100%,240px);background:var(--specimen-edge);-webkit-mask:linear-gradient(#000 60%,transparent);mask:linear-gradient(#000 60%,transparent);border-top-left-radius:inherit;pointer-events:none}@media (forced-colors:active){.gl-sheet[data-state=sample]::before,:is(.hcard[data-state=sample],.hcard:has(.seal))::after{content:none}}@media print{.gl-sheet[data-state=sample]::before,:is(.hcard[data-state=sample],.hcard:has(.seal))::after{content:none}}.hcard .seal,.seal{position:static;display:inline-flex;align-items:center;gap:6px;margin:0 8px 0 0;border:0;background:var(--raised);color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line);font:600 var(--fs-cap)/1.5 var(--ff-sans);letter-spacing:0;text-transform:none;vertical-align:baseline}#ppNote.state::before,#sampleNote.state::before,.gl-pill .gl-sw,.hcard .seal::before{width:9px;height:9px;border-radius:2px;background:var(--specimen);box-shadow:inset 0 0 0 1px var(--line)}.gl-pill .gl-sw,.hcard .seal::before{content:"";flex:none}#ppNote.state,#sampleNote.state{gap:2px;padding:0 0 0 18px;border:0;border-radius:0;background:0 0;box-shadow:none;color:var(--text-2);font-size:var(--fs-xs)}#ppNote.state::before,#sampleNote.state::before{left:0;top:5px;-webkit-mask:none;mask:none}@media (max-width:767px){.pay>#ppNote.state:not(.err),.pay>#sampleNote.state:not(.err){padding:0 0 0 18px;border-left:0}}.seg{background:var(--segtrack)}.seg button[aria-checked=true]{background:var(--segsel);color:var(--text);box-shadow:inset 0 0 0 1px var(--line),0 1px 2px rgba(0,0,0,.06)}:where(:root[data-scheme=dark]) .seg button[aria-checked=true]{box-shadow:inset 0 0 0 1px var(--line),0 1px 2px rgba(0,0,0,.3)}:root[data-density=dense]{--font-answer:var(--ff-figures)}:root[data-density=dense] .hero:not(.verdict){font-family:var(--font-answer);font-weight:400;letter-spacing:-.018em}:root[data-density=dense] :is(.gl-take,.gl-comp,.gl-sheet #heroSub){display:none}:root[data-density=dense] .gl-lrow{margin-top:6px}:root[data-density=dense] .gl-sheet .hcard .ladder{margin-top:12px;grid-template-columns:repeat(4,minmax(0,1fr))}:root[data-density=dense] .gl-sheet .hcard .ladder>.row,:root[data-density=dense] .gl-sheet .hcard .ladder>.row:nth-child(2){grid-template-rows:auto auto;gap:0;padding:5px 12px 6px}:root[data-density=dense] .gl-sheet .hcard .ladder>.row>span:nth-child(2){font-size:var(--fs-sm)}:root[data-density=dense] .gl-sheet .hcard .ladder>.row>span.fsub{display:none}:root[data-density=dense] .gl-terms{margin-top:2px}:root[data-density=dense] .gl-terms>details>summary{min-height:26px}:root[data-density=dense] .gl-sheet>#profPay>.card,:root[data-density=dense] .gl-sheet>.card{padding:12px 24px 14px}:root[data-density=dense] .gl-sheet #buildCard>.row:first-child .btn{min-height:26px}:root[data-density=dense] .gl-sheet #buildCard h3{font-size:var(--fs-sm)}:root[data-density=dense] .gl-sheet .build thead th{height:28px}:root[data-density=dense] .gl-sheet .build :is(.fac,.chipc,.m2){display:none}:root[data-density=dense] .gl-sheet .build tbody tr.r>*{height:30px;padding-block:1px}:root[data-density=dense] .gl-sheet .build tbody tr.r>th>button{min-height:28px;padding-block:0}:root[data-density=dense] .gl-sheet .build tfoot td,:root[data-density=dense] .gl-sheet .build tfoot th{height:36px;font-size:var(--fs-sm)}:root[data-contrast=high]{--hair:var(--line)}:root[data-contrast=high] :is(.gl-ctx,.gl-proof,.gl-pill,.chip,.seg,.kbd,.kbd2,.gl-sheet .hcard .ladder>.row){box-shadow:inset 0 0 0 1px var(--line)}:root[data-contrast=high] .gl-sheet #payOpts .po-o.on,:root[data-contrast=high] .seg button[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--sel)}:root[data-contrast=high] .build thead th,:root[data-contrast=high] .seg button:not([aria-checked=true]){color:var(--text-2)}@media (forced-colors:active){.gl-cl li::before{forced-color-adjust:none;background:CanvasText}.wb.gl>.gl-insp{border-left:1px solid CanvasText}}@media print{.gl-ans,.gl-chkbtn,.gl-clab,.gl-drawer-x,.gl-foot{display:none!important}.gl-sheet[data-state=sample],.hcard:has(.seal){background-image:none}}:root{--fs-base:1rem}.primary:active{background-color:color-mix(in srgb,var(--accentfill) 84%,#000)}.primary .kbd,.primary .kbd2{background:rgba(255,255,255,.2);box-shadow:inset 0 0 0 1px rgba(255,255,255,.3);color:inherit}:root[data-theme=contrast-night] .primary :is(.kbd,.kbd2){background:rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px currentColor}.gl-sheet{border-top:1px solid var(--hair);box-shadow:var(--heroshadow)}.gl-sheet[data-state=live]{border-top-color:var(--gold);box-shadow:inset 0 1px 0 var(--gold),var(--heroshadow)}.gl-sheet[data-state=verified]{border-top-color:var(--gold);box-shadow:inset 0 2px 0 var(--panel),inset 0 3px 0 var(--gold),var(--heroshadow)}.gl-sheet[data-state=stale]{border-top-color:color-mix(in srgb,var(--gold) 50%,var(--panel));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--gold) 50%,var(--panel)),var(--heroshadow)}@media (prefers-reduced-motion:no-preference){.gl-sheet[data-state=verified]{animation:gl-edge var(--d-2) var(--ease-ledger) both}}.gl-sheet[data-state] #hero{border-bottom:1.5px solid transparent;animation:none}@media (forced-colors:active){.gl-sheet,.gl-sheet[data-state]{border-top:2px solid CanvasText}}@media print{.gl-sheet,.gl-sheet[data-state]{box-shadow:none;border:0}}@media (max-width:767px){.gl-ans:not([hidden]){border-top:1px solid var(--hair)}.wb.gl:has(>.gl-sheet[data-state=live])>.gl-ans{border-top-color:var(--gold);box-shadow:inset 0 1px 0 var(--gold),var(--e1)}.wb.gl:has(>.gl-sheet[data-state=verified])>.gl-ans{border-top-color:var(--gold);box-shadow:inset 0 2px 0 var(--panel),inset 0 3px 0 var(--gold),var(--e1)}.wb.gl:has(>.gl-sheet[data-state=stale])>.gl-ans{border-top-color:color-mix(in srgb,var(--gold) 50%,var(--panel))}.gl-ans:has(.smp)::before{content:"";position:absolute;left:0;top:0;width:3px;height:100%;background:var(--specimen-edge);-webkit-mask:linear-gradient(#000 60%,transparent);mask:linear-gradient(#000 60%,transparent);border-top-left-radius:inherit;pointer-events:none}}.gl-tool .gl-ctx .code,.gl-tool .gl-ctx .gl-ctx-h .code,.wb.gl :is(.gl-kv,#crossText,.gl-cl,#periodList,.hl-fam,.rowinfo) .code,:is(.picked,.hcard #heroSub) .code{font-family:var(--ff-sans);font-size:inherit;font-weight:inherit;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:normal;letter-spacing:.01em}.gl-tool .gl-ctx .gl-ctx-h .code{color:var(--text-2)}.hl-fam>.hl-rung.key,:is(li,div,article).hl-key,tr.key>*{background:var(--raised)}.hl-fam .hl-tag,.hl-fam .sub,.hl-fam :is(.rt,.hl-amt) .sub{color:var(--text-2)}@media (max-width:1439px){.gl-proof .pf-c{display:inline}}.gl-proof{max-width:100%}.gl-proof>span{min-width:0;text-wrap:balance}@media (min-width:1024px){:root[data-hdr-compact] #hdr{min-height:52px;flex-wrap:nowrap;column-gap:10px}:root[data-hdr-compact] #hdr>.brand,:root[data-hdr-compact] #hdr>.right,:root[data-hdr-compact] #hdr>.sbtn{margin-block:7px}:root[data-hdr-compact] #hdr>.brand{flex:none;gap:0;padding-inline-end:0}:root[data-hdr-compact] #hdr>.brand .bt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:root[data-hdr-compact] #hdr .pnav{order:1;flex:1 1 auto;min-width:0;display:flex;flex-direction:row;align-items:stretch;flex-wrap:nowrap;gap:0;margin:0;padding:0;border:0;overflow:hidden}:root[data-hdr-compact] #hdr .pn-r1,:root[data-hdr-compact] #hdr .pn-r2{display:contents}:root[data-hdr-compact] #hdr .pn-ri{flex:none}:root[data-hdr-compact] #hdr .pn-links,:root[data-hdr-compact] #hdr .pn-r1>.chip{display:none}:root[data-hdr-compact] #hdr .pn-ri:has(>.pn-m .pn-btn[data-cur]) .pn-links,:root[data-hdr-compact] #hdr .pnav:not(:has(.pn-btn[data-cur])) .pn-r1 .pn-links{display:flex}:root[data-hdr-compact] #hdr .pnav a.pn-rd{min-height:52px}:root[data-hdr-compact] #hdr .pnav a.pn-rd::after{bottom:0}:root[data-hdr-compact] #hdr .pn-r2>.pn-ri:first-child,:root[data-hdr-compact] #hdr .pn-ri+.pn-ri{margin-inline-start:6px;padding-inline-start:8px;position:relative}:root[data-hdr-compact] #hdr .pn-r2>.pn-ri:first-child::before,:root[data-hdr-compact] #hdr .pn-ri+.pn-ri::before{content:"";position:absolute;left:0;top:17px;bottom:17px;width:1px;background:var(--line)}:root[data-hdr-compact] #hdr .pn-r1>.pn-ri:first-child>.pn-m,:root[data-hdr-compact] #hdr .pn-r2>.pn-ri:first-child>.pn-m{min-width:0}:root[data-hdr-compact] #hdr>.sbtn{order:2;flex:0 0 38px;width:38px;min-width:38px;max-width:none;min-height:36px;padding:0;justify-content:center}:root[data-hdr-compact] #hdr>.sbtn>:not(svg){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:root[data-hdr-compact] #hdr>.right{order:3;flex:none}:root[data-hdr-compact] #hdr :is(.plans,.acct,.walk){display:none}:root[data-hdr-compact] #hdr>#toolbar,:root[data-hdr-compact] #hdr>.tmore,:root[data-hdr-compact] #hdr>.tools{display:none}}@media (min-width:1280px) and (max-width:1439px){:root[data-hdr-compact] #hdr{column-gap:8px}:root[data-hdr-compact] #hdr .pn-r2>.pn-ri:first-child,:root[data-hdr-compact] #hdr .pn-ri+.pn-ri{margin-inline-start:4px;padding-inline-start:6px}}@media (min-width:1024px) and (max-width:1279px){:root[data-hdr-compact] #hdr .right .btn>.cv{display:none}:root[data-hdr-compact] #hdr .right .btn .bl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:root[data-hdr-compact] #hdr .right .btn:not(.primary){padding:0 9px}}.st-switch{display:none}@media (max-width:767px){#toolbar.tools{display:none}main .st-switch{display:inline-flex;align-items:center;flex:none;gap:4px;min-height:36px;padding:0 10px}main .st-switch .cv{width:14px;height:14px;color:var(--text-2)}.gl-tool>.st-switch{margin-inline-start:auto}main :not(.gl-tool)>.st-switch,main>.st-switch{float:right;margin:0 0 6px 12px}main .st-switch~p.tool-what{clear:right}}@media (pointer:coarse){.gl-claim .topbar>#modeSeg button,.gl-pane-acts .btn,.gl-proof,.seg button,main .st-switch{min-height:44px}#hdr #navBtn,#hdr .right .btn:not(.primary),#hdr .sbtn{min-height:44px;min-width:44px}}@media (min-width:1024px) and (max-width:1279px){.wb.gl>.gl-insp[data-open]{box-shadow:var(--e4),0 0 0 100vmax color-mix(in srgb,var(--ink) 22%,transparent)}:root[data-scheme=dark] .wb.gl>.gl-insp[data-open]{box-shadow:var(--e4),0 0 0 100vmax rgba(0,0,0,.5)}}@media (forced-colors:active){.wb.gl>.gl-insp[data-open]{box-shadow:none;border-left:2px solid CanvasText}}@media (min-width:1280px){#hdr .pn-ri+.pn-ri{margin-inline-start:24px;padding-inline-start:0}#hdr .pn-ri+.pn-ri::before{content:none}}@media (min-width:1280px) and (max-width:1439px){#hdr .pn-ri+.pn-ri{margin-inline-start:16px}}@media (min-width:1024px){#hdr .pn-btn{font-size:var(--fs-2xs);letter-spacing:.05em;color:var(--text-3)}#hdr .pn-btn[data-cur]{color:var(--accent)}#hdr .pn-btn .cv{width:12px;height:12px}}@media (min-width:1024px) and (max-width:1279px){#hdr .pn-r2 .pn-btn:not([data-cur]){color:var(--text-2)}#hdr .pn-r2>.pn-ri:first-child{margin-inline-start:24px;padding-inline-start:0}#hdr .pn-r2>.pn-ri:first-child::before{content:none}#hdr .pn-r2 .pn-ri+.pn-ri{margin-inline-start:8px}#hdr .pnav .chip{order:99;margin-inline-start:auto}}:root[data-hdr-compact] #hdr .pn-r2>.pn-ri:first-child::before,:root[data-hdr-compact] #hdr .pn-ri+.pn-ri::before{content:none}@media (min-width:1024px){:root[data-hdr-compact] #hdr .pn-r2>.pn-ri:first-child,:root[data-hdr-compact] #hdr .pn-ri+.pn-ri{margin-inline-start:16px;padding-inline-start:0}}@media (min-width:1280px){:root:not([data-nav=side]) #hdr>#toolbar{display:none!important}}@media (min-width:768px){#hdr>#toolbar[data-g=lookup] .st-tabs{display:none}#hdr>#toolbar[data-g=lookup]:not(:has(.chip)){display:none!important}}.wb-local{display:none;flex-wrap:wrap;align-items:stretch;column-gap:4px;margin:2px 0 22px;padding:0;border-bottom:1px solid var(--hair)}@media (min-width:768px){.wb-local[data-g=lookup]{display:flex}}@media (min-width:1280px){.wb-local{display:flex}.wb-local[data-main]{display:none}}@media print{.wb-local{display:none!important}}nav.wb-local a{position:relative;display:inline-flex;align-items:center;min-height:36px;padding:0 10px;color:var(--text-2);font-size:var(--fs-sm);font-weight:calc(500 + var(--wa));line-height:1.3;text-decoration:none;white-space:nowrap;transition:color var(--d-1) var(--ease-ledger)}nav.wb-local a:first-child::after{left:0}@media (hover:hover){nav.wb-local a:hover{color:var(--text)}nav.wb-local a:not([aria-current]):hover::after{background:var(--line)}}nav.wb-local a[aria-current]{color:var(--text);font-weight:calc(600 + var(--wa))}nav.wb-local a[aria-current]::after{background:var(--accentfill)}nav.wb-local a:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:6px}@media (pointer:coarse){nav.wb-local a{min-height:44px}}@media (forced-colors:active){nav.wb-local a[aria-current]::after{forced-color-adjust:none;background:Highlight}}#hdr .right .btn.walk{min-height:36px;margin-inline:6px 2px;padding:0 14px;border:1px solid var(--line);border-radius:8px;background:0 0;box-shadow:none;color:var(--text);font-weight:calc(600 + var(--wa));white-space:nowrap;text-decoration:none}@media (hover:hover){#hdr .right .btn.walk:hover{background:color-mix(in srgb,var(--text) 5%,transparent);border-color:color-mix(in srgb,var(--text) 32%,transparent)}}#navMenu .ns-cta a.walk{flex-grow:2;font-weight:calc(600 + var(--wa))}.gl-proof .pf-a{display:none}.gl-proof .pf-b,.gl-proof .pf-c{display:inline}.gl-proof .pf-b,.gl-proof b{white-space:nowrap}@media (max-width:359px){.gl-proof .pf-b{display:none}}@media (min-width:768px) and (min-height:501px){.actbar::after{content:none}.gl-claim .actbar{padding-block:12px;border-top:1px solid var(--line)}.col>.card:has(+.actbar){border-bottom-left-radius:var(--r-3);border-bottom-right-radius:var(--r-3)}.col>.actbar,.col>.card+.actbar{bottom:0;margin-top:0;padding:12px;border:1px solid var(--hair);border-radius:var(--r-3);background:var(--panel);box-shadow:0-10px 24px -18px rgba(23,18,28,.3),var(--e1)}:root[data-scheme=dark] .col>.actbar{box-shadow:0-10px 24px -16px rgba(0,0,0,.65),var(--e1)}.col>.actbar::before{border-radius:inherit}}:not(.gl-sheet)>.hcard>.hero-top{grid-template-columns:minmax(0,1fr);gap:0}:not(.gl-sheet)>.hcard>.hero-top>:first-child{min-width:0}:not(.gl-sheet)>.hcard #heroSub>a:only-child{display:inline-flex;align-items:center;min-height:24px}:not(.gl-sheet)>.hcard #heroSub,:not(.gl-sheet)>.hcard .hero+.small.muted{margin-top:14px;font-size:var(--fs-sm);line-height:1.45;color:var(--text-2);text-wrap:pretty}:not(.gl-sheet)>.hcard>.hero-top>.ladder{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:1px;margin-top:20px;max-width:none;border:1px solid var(--hair);border-radius:8px;background:var(--hair);overflow:hidden;font-size:var(--fs-sm)}:not(.gl-sheet)>.hcard>.hero-top>.ladder>.row{flex:1 1 8.5rem;display:flex;flex-direction:column;justify-content:flex-start;gap:3px;min-width:0;margin:0;padding:11px 14px 12px;border:0;background:var(--panel);font-weight:400}:not(.gl-sheet)>.hcard>.hero-top>.ladder:has(>.row~.row~.row~.row~.row)>.row{flex-basis:9.5rem}:not(.gl-sheet)>.hcard>.hero-top>.ladder>.row>span:first-child{font-size:var(--fs-cap);line-height:1.35;font-weight:400;color:var(--text-3);overflow-wrap:anywhere}:not(.gl-sheet)>.hcard>.hero-top>.ladder>.row>span:first-child :is(.muted,b){color:var(--text-3);font-weight:400}:not(.gl-sheet)>.hcard>.hero-top>.ladder>.row>span:last-child{font-size:var(--fs-base);line-height:1.4;font-weight:calc(500 + var(--wa));color:var(--text);text-align:start;white-space:nowrap}:not(.gl-sheet)>.hcard>.hero-top>.ladder>.row.tot>span:last-child,:not(.gl-sheet)>.hcard>.hero-top>.ladder>.row.tot>span:last-child b{font-weight:calc(600 + var(--wa))}:not(.gl-sheet)>.hcard>.hero-top>.ladder>.row.muted>span:last-child{color:var(--text-2)}:not(.gl-sheet)>.hcard>.hero-top>.ladder>.cap{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:not(.gl-sheet)>.hcard>.hero-top>.ladder>.lad-h{flex:1 0 100%;order:-1;display:flex;align-items:center;justify-content:flex-start;gap:4px;margin:0;padding:8px 14px 7px;background:var(--panel);font-size:var(--fs-cap);font-weight:calc(500 + var(--wa));color:var(--text-3)}:not(.gl-sheet)>.hcard>.hero-top>.ladder>.lad-h .tagm{padding:0;border:0;background:0 0;font:inherit;color:inherit}:not(.gl-sheet)>.hcard>.hero-top>.ladder>.lad-h .tagm::before{content:"· "}:not(.gl-sheet)>.hcard>.hero-top>.ladder>:is(.lnote,.small:not(.row)){flex:1 0 100%;order:9;margin:0;padding:8px 14px;background:var(--panel);font-size:var(--fs-cap);line-height:1.45;color:var(--text-3)}:not(.gl-sheet)>.hcard>.hero-top>.ladder>.lnote.wn-line{color:var(--warn)}:root :not(.gl-sheet)>.hcard>.hero-top>.ladder>:is(.cap,.small:first-child:not(.lnote):not(.row)){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:root .hcard .kstrip,:root .hcard[data-state] .kstrip{display:flex;flex-wrap:wrap;gap:1px;margin-top:20px;border:1px solid var(--hair);border-radius:8px;background:var(--hair);overflow:hidden}.hcard .kstrip>div{flex:1 1 7.5rem;gap:3px;justify-content:flex-start;padding:11px 14px 12px;background:var(--panel);box-shadow:none}.hcard .kstrip dt{font-size:var(--fs-cap);line-height:1.35;color:var(--text-3)}.hcard .kstrip dd{font-size:var(--fs-base);line-height:1.4;font-weight:calc(500 + var(--wa));color:var(--text)}.hcard .herocode{font-family:var(--font-answer);font-weight:400;font-size:min(4rem,calc(100cqi/(var(--hero-chars,14)*.42)));line-height:1;letter-spacing:-.018em;color:var(--ink);font-variant-ligatures:normal}:root[data-density=dense] .hcard .herocode{font-size:min(var(--fs-2xl),calc(100cqi/(var(--hero-chars,14)*.62)))}.hcard>.basis{margin-top:16px;padding:12px 14px 13px;border:1px solid var(--hair);border-radius:8px;background:var(--panel);column-gap:10px;font-size:var(--fs-sm)}.hcard>.basis .bh{font-weight:calc(600 + var(--wa));color:var(--text)}.hcard>.basis p{color:var(--text-3);font-size:var(--fs-cap);line-height:1.45}.hcard .share{gap:2px}.gl-ans:has(.smp)::before,.gl-sheet[data-state=sample]::before,:not(.gl-sheet)>:is(.hcard[data-state=sample],.hcard:has(.seal))::after{content:none}.hcard .seal,.seal{min-height:24px;padding:0 10px;border-radius:6px;font-weight:calc(500 + var(--wa));line-height:1.3}.hcard .hero-label>.seal,.seal-ref{margin:0 0 10px}.seal-ref{order:-2;font-size:var(--fs-cap);color:var(--text-3)}@media (max-width:767px){.seal .sl-pl{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}:root #bars .ch-lab b,:root .seo .drglinks .code,:root :is(.hint,.picked,.stamp,.small,.s13,.build,.tbl,.ch,.kv,.legend,.ladder) :is(.code,.mono):not(input):not(textarea):not(pre *),:root main :is(.code,.mono):not(input):not(textarea):not(select):not(pre *):not(.gl-ref *):not(.seal-ref *):not(.pn-code):not(.gl-tc){font-family:var(--ff-sans);font-size:inherit;font-weight:inherit;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:normal;letter-spacing:.01em}:root #bars .ch-lab b{font-weight:calc(600 + var(--wa))}:root .tile .tl,:root .tile.lead .tl{font-size:var(--fs-xs);line-height:1.35;font-weight:calc(500 + var(--wa));letter-spacing:0;text-transform:none;color:var(--text-2)}:root :is(main#main.dash>.kpis,#natKpis)>.tile.lead .val{font-family:var(--ff-sans);font-weight:calc(600 + var(--wa));font-size:var(--fs-xl);line-height:1.1;letter-spacing:-.005em;color:var(--ink);font-variant-numeric:tabular-nums lining-nums}:root :is(main#main.dash>.kpis,#natKpis)>.tile.lead .val .cur{font-size:1em;vertical-align:baseline;margin-right:0;color:inherit}:root .dash-head .lede,:root main.dash>div>.lede{max-width:48rem;text-wrap:pretty}@media (min-width:768px) and (max-width:1279px){:root .kpis:has(>.tile:nth-child(6):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}@container pay (min-width:1000px){.pay>#bInsp,.pay>.sumrow{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--gap)}.pay>.sumrow{align-items:stretch}.pay>#bInsp{align-items:start}}@container pay (min-width:1000px){.pay>.sumrow>#sumCard{align-self:stretch}}:root #grid .hn{max-width:14rem}:root #grid td.scr{max-width:11rem}:root #grid td.scr>.sub{display:block;max-width:11rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@property --wb-fade{syntax:"<length>";inherits:false;initial-value:32px}@supports (animation-timeline:scroll()){.tblwrap[data-wb-side]:not(:focus-visible){-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--wb-fade)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - var(--wb-fade)),transparent);animation:wb-fade-end linear both;animation-timeline:scroll(self inline)}}@container (max-width:420px){:root #bars .ch-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"lab lab""trk v";align-items:center;row-gap:3px;column-gap:12px;min-height:0;padding:4px 4px 5px}:root #bars .ch-lab{grid-area:lab;display:block;-webkit-line-clamp:unset;line-clamp:none;white-space:normal;overflow:visible;text-overflow:clip}:root #bars .ch-trk{grid-area:trk}:root #bars .ch-v{grid-area:v;display:flex;align-items:baseline;justify-content:flex-end;gap:6px}:root #bars .ch-v small{display:inline;min-width:0;text-align:start}}@container pay (min-width:1000px){@container (max-width:420px){:root #bars .ch-lab{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}}details.fhandled{margin:0;font-size:var(--fs-xs);color:var(--text-2)}details.fhandled>summary{display:flex;align-items:center;gap:8px;min-height:32px;font-weight:calc(500 + var(--wa));color:var(--text);cursor:pointer}details.fhandled>p{margin:6px 0 0}@media (pointer:coarse){details.fhandled>summary{min-height:44px}}:where(:root[data-scheme=dark]:not([data-contrast=high])) .primary :is(.kbd,.kbd2){background:rgba(255,255,255,.12);box-shadow:inset 0 0 0 1px rgba(255,255,255,.22)}#hdr .pn-more{display:none}@media (min-width:1024px){#hdr .pn-r1 .pn-ri>.pn-m{order:2}#hdr .pn-r1 .pn-l{display:none}#hdr .pn-r1 .pn-more{display:inline}#hdr .pn-r1>.pn-ri:first-child>.pn-m{min-width:0}}@media (min-width:1280px){#hdr .pn-ri>.pn-m{order:2}#hdr .pn-pop li.pn-inl,#hdr .pn-ri .pn-l{display:none}#hdr .pn-ri .pn-more{display:inline}#hdr .pn-r2>.pn-ri:first-child>.pn-m{min-width:0}#hdr .pn-m.pn-nox{display:none}#hdr .pn-btn{text-transform:none;letter-spacing:0;font-size:var(--fs-xs);color:var(--text-2)}}@media (min-width:1024px) and (max-width:1279px){#hdr .pn-r1 .pn-btn{text-transform:none;letter-spacing:0;font-size:var(--fs-xs);color:var(--text-2)}}@media (min-width:1024px){:root[data-hdr-compact] #hdr .pn-ri>.pn-m{order:0}:root[data-hdr-compact] #hdr .pn-ri .pn-l{display:inline}:root[data-hdr-compact] #hdr .pn-ri .pn-more{display:none}:root[data-hdr-compact] #hdr .pn-m.pn-nox{display:flex}:root[data-hdr-compact] #hdr .pn-pop li.pn-inl{display:list-item}:root[data-hdr-compact] #hdr .pn-btn{text-transform:uppercase;letter-spacing:.07em;font-size:var(--fs-cap)}}#hdr .pnav a.pn-rd[aria-current],#hdr .pnav a.pn-rd[aria-current]:hover{align-self:center;min-height:28px;margin-inline:2px;padding:0 10px;border-radius:999px;background:var(--accentfill);color:var(--onaccentfill);font-weight:calc(600 + var(--wa));cursor:default}#hdr .pnav a.pn-rd[aria-current]::after{content:none}:root[data-hdr-compact] #hdr .pnav a.pn-rd[aria-current]{min-height:30px;max-height:32px;align-self:center}:where(:root[data-contrast=high]) #hdr .pnav a.pn-rd[aria-current]{background:var(--accentfill);color:var(--onaccentfill)}@media (forced-colors:active){#hdr .pnav a.pn-rd[aria-current]{forced-color-adjust:none;background:Highlight;color:HighlightText}}#hdr .pn-links a.pn-x:not(.pn-fit){display:none}@media (max-width:1279px){#hdr .pn-links a.pn-x{display:none}}:root[data-hdr-compact] #hdr .pn-links a.pn-x{display:none}@media (min-width:1280px){:root:not([data-hdr-compact]) #hdr .pn-m.pn-fnox,:root:not([data-hdr-compact]) #hdr .pn-pop li.pn-fin{display:none}}#hdr .pn-pop li.pn-md{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:-1px 0 3px;padding:0 10px 7px 24px}#hdr .pn-pop li.pn-md .pn-mp{font:600 var(--fs-cap)/1.3 var(--ff-sans);letter-spacing:.04em;color:var(--text-3)}#hdr .pn-pop li.pn-md .pn-mc{display:flex;flex-wrap:wrap;gap:4px 6px}#hdr .pn-pop li.pn-md a{display:inline-flex;flex-direction:row;align-items:center;width:auto;min-height:28px;padding:0 10px;border:1px solid var(--line);border-radius:999px;font-size:var(--fs-xs);font-weight:calc(500 + var(--wa));line-height:1.2;color:var(--text)}@media (pointer:coarse){#hdr .pn-pop li.pn-md a{min-height:36px}}#hdr .pn-pop a.pn-all{margin-top:4px;padding:9px 10px;border-top:1px solid var(--hair);border-radius:0 0 7px 7px;font-size:var(--fs-sm);font-weight:calc(600 + var(--wa));color:var(--accent)}.navsheet li:has(>.ns-md){display:block}.navsheet .ns-md{display:flex;flex-wrap:wrap;gap:6px;padding:0 10px 8px 22px}.navsheet ul .ns-md a{display:inline-flex;width:auto;min-height:36px;padding:0 12px;border:1px solid var(--line);border-radius:999px;font-size:var(--fs-sm)}.smp-hd{display:flex;justify-content:flex-end;margin:0 0 8px}.gl-pane-hd .smp-hd{margin:0}.smp-hd .menuwrap{position:relative}.smp-hd .menu{left:auto;right:0;width:max-content;max-width:min(360px,calc(100vw - 24px))}.smp-hd .menu a{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:var(--r-2);color:var(--text);text-decoration:none;font-size:var(--fs-sm);white-space:normal}@media (hover:hover){.smp-hd .menu a:hover{background:color-mix(in srgb,var(--text) 6%,transparent)}}@media (min-width:768px){#hdr .pn-pop{max-height:calc(100vh - 130px);max-height:calc(100dvh - 130px);overflow-y:auto;overscroll-behavior:contain}}@media (min-width:1024px){main.gl-main:has(#payTabBar)>.stale{display:none!important}}@media (max-width:1023px){main.gl-main:has(#payTabBar)>.stale{top:auto;bottom:calc(var(--dock-h,0px) + 12px)}}.gl-insp .card h3>.tagm.stalet{position:static;margin-inline-start:6px;padding:0 6px;box-shadow:none;font-weight:500;line-height:1.3;vertical-align:1px}:root .covl .cv{font-family:var(--ff-figures);font-weight:400;letter-spacing:-.01em;font-variant-numeric:lining-nums tabular-nums}:root[data-scheme=dark]:not([data-density=presentation]) .hero{font-weight:440;--heroink:#E9E4EE}:root .tbl thead th{white-space:normal;hyphens:none}@media (max-width:480px){:root .tbl thead th{font-size:var(--fs-2xs)}h1.pt{font-size:2rem;line-height:1.1}}.ch-v{font-weight:calc(500 + var(--wa))}:where(:root[data-scheme=dark]) input[type=date].inp{background-color:color-mix(in srgb,var(--bg) 35%,var(--panel));border-color:var(--field);color:var(--text);color-scheme:dark}:where(:root[data-scheme=dark]) input[type=date]::-webkit-datetime-edit{color:var(--text)}:is(.share>span,.dot,.legend i,.gl-clab i,.ch-stack>i,.ch-key i)[style*="--s-cap)"]{background-image:repeating-linear-gradient(90deg,var(--pat-ink)0 1.5px,transparent 1.5px 4px)!important}:is(.share>span,.dot,.legend i,.gl-clab i,.ch-stack>i,.ch-key i)[style*="--s-ucp)"]{background-image:repeating-linear-gradient(0deg,var(--pat-ink)0 1.5px,transparent 1.5px 4px)!important}:is(.share>span,.dot,.legend i,.gl-clab i,.ch-stack>i,.ch-key i)[style*="--s-pt)"]{background-image:repeating-linear-gradient(45deg,var(--pat-ink)0 1px,transparent 1px 4px),repeating-linear-gradient(135deg,var(--pat-ink)0 1px,transparent 1px 4px)!important}:is(.share>span,.dot,.legend i,.gl-clab i,.ch-stack>i,.ch-key i)[style*="--s-q)"]{background-image:repeating-linear-gradient(45deg,var(--pat-ink)0 1.5px,transparent 1.5px 4px)!important}:is(.share>span,.dot,.legend i,.gl-clab i,.ch-stack>i,.ch-key i)[style*="--s-ime)"]{background-image:repeating-linear-gradient(90deg,var(--pat-ink)0 1px,transparent 1px 3px),repeating-linear-gradient(0deg,var(--pat-ink)0 1px,transparent 1px 3px)!important}@media (forced-colors:active){:is(.share>span,.dot,.legend i,.gl-clab i,.ch-stack>i,.ch-key i):is([style*="--s-cap)"],[style*="--s-ucp)"],[style*="--s-pt)"],[style*="--s-q)"],[style*="--s-ime)"]){background-image:none!important}}.state.err[data-kind=daily]{background:var(--infobg);color:var(--info);border-color:var(--infoline)}.state.err[data-kind=daily]::before{background:var(--info);-webkit-mask-image:var(--i-info);mask-image:var(--i-info)}@media (max-width:767px){:is(.actout,.gl-ans-l) .linkbtn{display:inline-flex;align-items:center;min-height:24px;padding-block:2px}.hl-pin{min-width:24px;min-height:24px}.hl-pin::after{content:"";position:absolute;inset:-4px}}.gl-cl li.ck-na::before{width:10px;height:2px;margin-inline:2px;border-radius:1px;background:var(--text-3);-webkit-mask:none;mask:none}.gl-cl li.ck-na .ck-l,.gl-cl li.ck-na .ck-v{color:var(--text-3)}.state[data-kind=daily]{border-color:var(--line);background:var(--raised);color:var(--text)}.gl-staybar[data-collapsed]>:not(.sb-top){display:none}.gl-sheet .hcard .ladder>:is(.lad-h,.cap,.small:first-child:not(.row)){grid-column:1/-1;order:-1}.gl-sheet .hcard .ladder>.lad-h{padding:7px 14px;background:var(--panel)}.gl-sheet .hcard .ladder>:is(.lnote,.small:not(.row):not(:first-child)){grid-column:1/-1;order:9}@container sheet (min-width:680px){.gl-sheet .hcard .ladder:not(.l5){display:flex;flex-flow:row wrap}.gl-sheet .hcard .ladder:not(.l5)>.row{flex:1 1 9rem;min-width:0}.gl-sheet .hcard .ladder:not(.l5)>:is(.lad-h,.cap,.small:not(.row),.lnote){flex:1 0 100%}}@container sheet (max-width:679px){.gl-sheet .hcard .ladder>.row:nth-child(odd of.row):nth-last-child(1 of.row){grid-column:1/-1}}