.SbS7QW_root{--bg:#060a11;--bg-glow:#134d8547;--panel:#0c131d;--panel-2:#111a27;--line:#f4f1de1a;--line-2:#f4f1de33;--txt:#f4f1de;--dim:#a8b2bf;--faint:#f4f1de99;--accent:#f4a261;--accent-ink:#f4a261;--on-accent:#1d0f04;--red-ink:#ff7d86;--teal:#2a9d8f;--teal-ink:#62d6c7;--teal-wash:#2a9d8f29;--card-bg:#141d2a;--card-ink:#f4f1de;--card-seam:#000000b3;--map-bg:#0d3b66;--map-line:#f4f1de8c;--map-ink:#f4f1debf;--focus:#f4a261;--overlay:#080c13e0;--shadow:0 1px 2px #0006, 0 12px 32px #00000059;--k-hall:#04070c;--k-hall-low:#0a1018;--k-floor:#2c1714;--k-floor-line:#ffffff06;--k-spot:#ffe4ba38;--k-table:#144f8a;--k-table-far:#0d3b66;--k-table-edge:#072340;--k-frame:#1b2430;--k-line:#f4f1de;--k-net:#f4f1de38;--k-tape:#f4f1de;--k-ball:#f4a261;--k-ball-shade:#c2622a;--k-shadow:#00000080;--k-you:#e63946;--k-you-edge:#6e161d;--k-bot:#2a9d8f;--k-bot-edge:#11463f;--k-arm:#7d8a9c;--k-zone:#f4f1de38;--k-zone-ink:#f4f1de9e;--k-zone-open:#2a9d8f6b;--k-aim:#f4a261;--k-guide:#8ff0e2;--k-barrier:#0b1626;--k-barrier-ink:#f4f1de24}html[data-scheme=light] .SbS7QW_root{--bg:#eceee7;--bg-glow:#ffffffb3;--panel:#fff;--panel-2:#f4f4ee;--line:#0d1d2e1f;--line-2:#0d1d2e38;--txt:#0d1d2e;--dim:#47566a;--faint:#0d1d2e9e;--accent:#e07a2e;--accent-ink:#a94e0c;--on-accent:#1d0f04;--red-ink:#c22635;--teal:#1f8a7e;--teal-ink:#17695f;--teal-wash:#1f8a7e1f;--card-bg:#0d3b66;--card-ink:#f4f1de;--card-seam:#00000059;--map-bg:#1d5a9a;--map-line:#ffffffbf;--map-ink:#ffffffd1;--focus:#a94e0c;--overlay:#ffffffe6;--shadow:0 1px 2px #0d1d2e0f, 0 8px 24px #0d1d2e12;--k-hall:#e8eae3;--k-hall-low:#d9dcd2;--k-floor:#dcc29a;--k-floor-line:#6e461921;--k-spot:#fff6;--k-table:#2063a8;--k-table-far:#174d86;--k-table-edge:#0e3358;--k-frame:#3a4552;--k-line:#fff;--k-net:#0d1d2e4d;--k-tape:#fff;--k-ball:#f28a3a;--k-ball-shade:#b4561b;--k-shadow:#32230f4d;--k-you:#e63946;--k-you-edge:#861b24;--k-bot:#2a9d8f;--k-bot-edge:#155e55;--k-arm:#5b6878;--k-zone:#fff6;--k-zone-ink:#ffffffd9;--k-zone-open:#2a9d8f8c;--k-aim:#ffb066;--k-guide:#c6fff6;--k-barrier:#1d4f80;--k-barrier-ink:#f4f1de4d}@media (prefers-color-scheme:light){html:not([data-scheme=dark]) .SbS7QW_root{--bg:#eceee7;--bg-glow:#ffffffb3;--panel:#fff;--panel-2:#f4f4ee;--line:#0d1d2e1f;--line-2:#0d1d2e38;--txt:#0d1d2e;--dim:#47566a;--faint:#0d1d2e9e;--accent:#e07a2e;--accent-ink:#a94e0c;--on-accent:#1d0f04;--red-ink:#c22635;--teal:#1f8a7e;--teal-ink:#17695f;--teal-wash:#1f8a7e1f;--card-bg:#0d3b66;--card-ink:#f4f1de;--card-seam:#00000059;--map-bg:#1d5a9a;--map-line:#ffffffbf;--map-ink:#ffffffd1;--focus:#a94e0c;--overlay:#ffffffe6;--shadow:0 1px 2px #0d1d2e0f, 0 8px 24px #0d1d2e12;--k-hall:#e8eae3;--k-hall-low:#d9dcd2;--k-floor:#dcc29a;--k-floor-line:#6e461921;--k-spot:#fff6;--k-table:#2063a8;--k-table-far:#174d86;--k-table-edge:#0e3358;--k-frame:#3a4552;--k-line:#fff;--k-net:#0d1d2e4d;--k-tape:#fff;--k-ball:#f28a3a;--k-ball-shade:#b4561b;--k-shadow:#32230f4d;--k-you:#e63946;--k-you-edge:#861b24;--k-bot:#2a9d8f;--k-bot-edge:#155e55;--k-arm:#5b6878;--k-zone:#fff6;--k-zone-ink:#ffffffd9;--k-zone-open:#2a9d8f8c;--k-aim:#ffb066;--k-guide:#c6fff6;--k-barrier:#1d4f80;--k-barrier-ink:#f4f1de4d}}.SbS7QW_root{--display:var(--font-saira-cond), "Arial Narrow", sans-serif;--body:var(--font-archivo), "Helvetica Neue", Arial, sans-serif;--mono:var(--font-geist-mono), ui-monospace, Menlo, monospace;--pad:max(16px, 2.6vw);background:radial-gradient(ellipse 70% 45% at 35% 0%, var(--bg-glow), transparent 70%),var(--bg);min-height:100vh;color:var(--txt);font:400 15px/1.55 var(--body);overflow-x:clip}.SbS7QW_root a{color:inherit;text-underline-offset:3px}.SbS7QW_root :focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}.SbS7QW_root :where(h1,h2,h3,h4){text-wrap:balance;margin:0}.SbS7QW_root :where(p){margin:0}.SbS7QW_root kbd{font:500 11px/1 var(--mono)}body:has(.SbS7QW_root){background:#060a11}html[data-scheme=light] body:has(.SbS7QW_root){background:#eceee7}@media (prefers-color-scheme:light){html:not([data-scheme=dark]) body:has(.SbS7QW_root){background:#eceee7}}.SbS7QW_sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.SbS7QW_skip{z-index:50;background:var(--accent);font:600 14px var(--display);text-transform:uppercase;letter-spacing:.06em;border-radius:8px;padding:8px 12px;position:absolute;top:8px;left:8px;transform:translateY(-200%);color:var(--on-accent)!important}.SbS7QW_skip:focus{transform:none}.SbS7QW_top{padding:16px var(--pad) 12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px 32px;display:grid}@media (max-width:1080px){.SbS7QW_top{grid-template-columns:minmax(0,1fr) auto}.SbS7QW_top .SbS7QW_intro{grid-area:2/1/auto/-1}}@media (max-width:640px){.SbS7QW_top{grid-template-columns:minmax(0,1fr);gap:10px;padding-top:14px}}.SbS7QW_brand{align-items:center;gap:14px;display:flex}.SbS7QW_brand h1{font:700 30px/.95 var(--display);text-transform:uppercase;letter-spacing:.02em}.SbS7QW_brand p{color:var(--dim);font:500 14px/1.3 var(--display);text-transform:uppercase;letter-spacing:.08em;margin-top:4px}.SbS7QW_mark{background:radial-gradient(circle at 34% 30%, #fff3e3 0 8%, var(--k-ball) 38%, var(--k-ball-shade) 100%);color:#3a1a06;width:46px;height:46px;font:700 22px/1 var(--display);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 6px 18px #f4a26140}.SbS7QW_intro{max-width:62ch;color:var(--dim);font-size:14.5px}.SbS7QW_topLinks{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.SbS7QW_topLinks a{border:1px solid var(--line-2);font:600 13px/1 var(--display);text-transform:uppercase;letter-spacing:.08em;border-radius:8px;padding:7px 12px;text-decoration:none}.SbS7QW_topLinks a:hover{border-color:var(--txt)}@media (max-width:640px){.SbS7QW_topLinks{justify-content:flex-start}}.SbS7QW_readLink{background:var(--accent);border-color:var(--accent)!important;color:var(--on-accent)!important}.SbS7QW_stage{padding:6px var(--pad) 40px;grid-template-columns:minmax(0,1fr) minmax(340px,410px);align-items:start;gap:18px;display:grid}@media (max-width:1080px){.SbS7QW_stage{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.SbS7QW_stage{gap:14px;padding:4px 12px 32px}}.SbS7QW_court{flex-direction:column;gap:10px;min-width:0;display:flex}.SbS7QW_tableWrap{border:1px solid var(--line);background:var(--k-hall);box-shadow:var(--shadow);border-radius:14px;position:relative;overflow:hidden}.SbS7QW_canvas{cursor:crosshair;touch-action:pan-y;width:100%;height:clamp(380px,100svh - 250px,720px);display:block}.SbS7QW_canvas:focus-visible{outline:3px solid var(--focus);outline-offset:-3px;border-radius:14px}.SbS7QW_tableWrap[data-live] .SbS7QW_canvas{cursor:none;touch-action:none}@media (max-width:640px){.SbS7QW_canvas{height:clamp(340px,112vw,100svh - 230px)}}.SbS7QW_toast{border-left:3px solid var(--accent);background:var(--overlay);font:700 20px/1.05 var(--display);text-transform:uppercase;letter-spacing:.03em;pointer-events:none;border-radius:4px 10px 10px 4px;flex-direction:column;padding:8px 14px 9px 12px;animation:2.6s both SbS7QW_toastIn;display:flex;position:absolute;top:12px;left:12px}.SbS7QW_toast small{color:var(--accent-ink);font:600 11px/1.3 var(--display);letter-spacing:.16em}@keyframes SbS7QW_toastIn{0%{opacity:0;transform:translate(-12px)}10%,80%{opacity:1;transform:none}to{opacity:0}}.SbS7QW_call{pointer-events:none;text-align:center;flex-direction:column;align-items:center;animation:1.8s both SbS7QW_callIn;display:flex;position:absolute;top:26%;left:50%;transform:translate(-50%)}.SbS7QW_call b{color:#fff;font:700 clamp(34px, 6vw, 64px)/1 var(--display);text-transform:uppercase;letter-spacing:.04em;text-shadow:0 2px #00000059,0 0 24px #00000073}.SbS7QW_call small{background:var(--overlay);color:var(--txt);font:600 12px/1.4 var(--display);text-transform:uppercase;letter-spacing:.14em;border-radius:999px;margin-top:4px;padding:3px 10px}@keyframes SbS7QW_callIn{0%{opacity:0;transform:translate(-50%,8px)scale(.96)}12%,75%{opacity:1;transform:translate(-50%)}to{opacity:0}}.SbS7QW_prompt{border:1px solid var(--line-2);background:var(--overlay);max-width:calc(100% - 24px);font:600 13px/1.3 var(--display);text-align:center;text-transform:uppercase;letter-spacing:.1em;pointer-events:none;white-space:nowrap;border-radius:999px;padding:6px 14px;position:absolute;top:12px;left:50%;transform:translate(-50%)}@media (max-width:640px){.SbS7QW_prompt{letter-spacing:.06em;font-size:11.5px}}.SbS7QW_replayBadge{background:var(--k-you);color:#fff;font:700 13px/1 var(--display);text-transform:uppercase;letter-spacing:.14em;pointer-events:none;border-radius:6px;align-items:center;gap:8px;padding:5px 10px;display:flex;position:absolute;top:12px;right:12px}.SbS7QW_replayBadge:before{content:"";background:#fff;border-radius:50%;width:7px;height:7px;animation:1s steps(2,end) infinite SbS7QW_blink}@keyframes SbS7QW_blink{50%{opacity:0}}.SbS7QW_still{border:1px solid var(--line-2);background:var(--overlay);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 14px;font-size:13.5px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.SbS7QW_still p{flex:280px}.SbS7QW_still div{flex-wrap:wrap;gap:8px;display:flex}.SbS7QW_still button,.SbS7QW_still a{border:1px solid var(--line-2);background:var(--panel);color:var(--txt);font:600 13px/1 var(--display);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border-radius:8px;padding:8px 12px;text-decoration:none}.SbS7QW_still button{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.SbS7QW_controls{flex-direction:column;gap:8px;display:flex}.SbS7QW_controls button{border:1px solid var(--line-2);background:var(--panel);min-height:34px;color:var(--txt);font:600 13.5px/1 var(--display);text-transform:uppercase;letter-spacing:.07em;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.SbS7QW_controls button:hover:not(:disabled){border-color:var(--txt)}.SbS7QW_controls button:disabled{opacity:.45;cursor:not-allowed}.SbS7QW_controls button kbd{opacity:.7;border:1px solid;border-radius:4px;padding:2px 5px}.SbS7QW_row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:640px){.SbS7QW_controls{gap:6px}.SbS7QW_controls button{letter-spacing:.05em;min-height:32px;padding:5px 9px;font-size:12.5px}.SbS7QW_controls .SbS7QW_seg button{padding:5px 8px}.SbS7QW_row{gap:6px}}.SbS7QW_controls .SbS7QW_primary{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.SbS7QW_controls .SbS7QW_primary:hover:not(:disabled){border-color:var(--txt)}.SbS7QW_controls .SbS7QW_seg{border:1px solid var(--line-2);background:var(--panel);border-radius:8px;flex-wrap:wrap;display:inline-flex}.SbS7QW_controls .SbS7QW_seg button{background:0 0;border:0;border-radius:7px;min-height:32px}.SbS7QW_controls .SbS7QW_seg button[aria-checked=true]{background:var(--txt);color:var(--bg)}.SbS7QW_controls .SbS7QW_toggle:before{content:"";border:1.5px solid;border-radius:50%;width:8px;height:8px}.SbS7QW_controls .SbS7QW_toggle[aria-pressed=true]{border-color:var(--teal);background:var(--teal-wash);color:var(--teal-ink)}.SbS7QW_controls .SbS7QW_toggle[aria-pressed=true]:before{background:currentColor}.SbS7QW_controls .SbS7QW_quiet{color:var(--dim);background:0 0;border-color:#0000;margin-left:auto}@media (max-width:640px){.SbS7QW_controls .SbS7QW_quiet{margin-left:0}}.SbS7QW_replayBar{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.SbS7QW_scrub{color:var(--dim);font:600 12px var(--display);text-transform:uppercase;letter-spacing:.1em;flex:200px;align-items:center;gap:8px;display:flex}.SbS7QW_scrub input{min-width:0;accent-color:var(--accent);flex:1}.SbS7QW_readout{min-width:15em;color:var(--dim);font:500 12.5px/1.3 var(--mono);font-variant-numeric:tabular-nums}.SbS7QW_keys{color:var(--faint);flex-wrap:wrap;gap:4px 16px;font-size:12.5px;display:flex}.SbS7QW_keys b{color:var(--dim);font:600 12px var(--display);text-transform:uppercase;letter-spacing:.1em}.SbS7QW_keys kbd{border:1px solid var(--line-2);border-radius:3px;margin:0 1px;padding:1px 4px}.SbS7QW_board{max-height:calc(100svh - 100px - var(--switcher-room-y));border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow);border-radius:14px;flex-direction:column;display:flex;position:sticky;top:12px;overflow:hidden}@media (max-width:1080px){.SbS7QW_board{max-height:none;position:static}}.SbS7QW_score{background:var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.SbS7QW_side{background:var(--panel);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px 10px;padding:12px 14px;display:grid}.SbS7QW_side>.SbS7QW_flip{grid-area:1/2/3}.SbS7QW_who{font:700 18px/1 var(--display);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;display:flex}.SbS7QW_side[data-side=you] .SbS7QW_who{color:var(--red-ink)}.SbS7QW_side[data-side=bot] .SbS7QW_who{color:var(--teal-ink)}.SbS7QW_serveDot{border:1.5px solid var(--line-2);border-radius:50%;width:9px;height:9px}.SbS7QW_serveDot[data-on]{border-color:var(--accent);background:var(--accent);box-shadow:0 0 10px var(--accent)}.SbS7QW_games{align-items:center;gap:8px;display:flex}.SbS7QW_games small{color:var(--faint);font:600 10.5px var(--display);text-transform:uppercase;letter-spacing:.14em}.SbS7QW_flip{background:var(--card-bg);min-width:30px;height:34px;color:var(--card-ink);font:700 24px/1 var(--display);font-variant-numeric:tabular-nums;perspective:300px;border-radius:5px;place-items:center;padding:0 6px;display:inline-grid;position:relative;overflow:hidden}.SbS7QW_flip:after{background:var(--card-seam);content:"";height:1px;position:absolute;top:50%;left:0;right:0}.SbS7QW_flip[data-big]{border-radius:8px;min-width:74px;height:70px;font-size:58px}.SbS7QW_card{transform-origin:50% 0;animation:.38s cubic-bezier(.2,.7,.3,1) both SbS7QW_flipIn;display:block}@keyframes SbS7QW_flipIn{0%{opacity:.2;transform:rotateX(-80deg)}to{opacity:1;transform:none}}.SbS7QW_stats{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.SbS7QW_stats div{padding:8px 12px 9px}.SbS7QW_stats div+div{border-left:1px solid var(--line)}.SbS7QW_stats dt{color:var(--faint);font:600 10.5px/1.3 var(--display);text-transform:uppercase;letter-spacing:.12em;white-space:nowrap}.SbS7QW_stats dd{font:700 22px/1.1 var(--display);font-variant-numeric:tabular-nums;margin:0}.SbS7QW_stats dd small{color:var(--faint);letter-spacing:.06em;margin-left:3px;font-size:11px}.SbS7QW_reader{flex-direction:column;flex:auto;min-height:0;display:flex}.SbS7QW_readerHead{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:12px 14px 10px;display:flex}.SbS7QW_readerHead h3{font:700 24px/1.05 var(--display);text-transform:uppercase;letter-spacing:.02em}.SbS7QW_readerHead p{color:var(--faint);margin-top:2px;font-size:12.5px}.SbS7QW_chNo{flex:none;align-items:flex-end;gap:4px;display:flex}.SbS7QW_chNo .SbS7QW_flip{min-width:50px;height:46px;font-size:32px}.SbS7QW_chNo small{color:var(--faint);font:600 13px var(--display)}.SbS7QW_readerBody{overscroll-behavior:contain;flex:auto;min-height:180px;padding:12px 14px 16px;font-size:14px;animation:.35s both SbS7QW_rise;overflow:auto}.SbS7QW_readerBody>*+*{margin-top:10px}@media (max-width:1080px){.SbS7QW_readerBody{max-height:70vh}}@keyframes SbS7QW_rise{0%{opacity:0;transform:translateY(6px)}}.SbS7QW_how{counter-reset:how;gap:10px;margin:0;padding:0;list-style:none;display:grid}.SbS7QW_how li{color:var(--dim);counter-increment:how;padding-left:34px;position:relative}.SbS7QW_how li:before{background:var(--card-bg);width:24px;height:24px;color:var(--card-ink);font:700 13px/1 var(--display);content:counter(how);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.SbS7QW_how b{color:var(--txt)}.SbS7QW_map{border-top:1px solid var(--line);padding:10px 14px 12px}.SbS7QW_map ol{border:2px solid var(--map-line);background:var(--map-line);border-radius:4px;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;margin:6px 0;padding:2px;list-style:none;display:grid}.SbS7QW_map button{background:var(--map-bg);width:100%;min-height:40px;color:var(--map-ink);font:600 11.5px/1.15 var(--display);text-align:left;text-transform:uppercase;letter-spacing:.05em;cursor:default;border:0;border-radius:2px;flex-direction:column;align-items:flex-start;padding:4px 7px;display:flex}.SbS7QW_map button b{opacity:.75;font-size:15px}.SbS7QW_map button span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.SbS7QW_map button[data-open]{background:color-mix(in srgb, var(--teal) 70%, var(--map-bg));color:#fff;cursor:pointer}.SbS7QW_map button[data-open] b{opacity:1}.SbS7QW_map button[data-open]:hover{background:var(--teal)}.SbS7QW_map button[data-current]{outline:2px solid var(--k-aim);outline-offset:-2px}.SbS7QW_mapHead,.SbS7QW_mapFoot{color:var(--faint);font:600 10.5px var(--display);text-transform:uppercase;letter-spacing:.14em;justify-content:space-between;display:flex}.SbS7QW_lead{color:var(--txt);font-size:1.06em}.SbS7QW_big{color:var(--accent-ink);font:700 1.5em/1 var(--display);margin-right:4px}.SbS7QW_chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.SbS7QW_chips li{border:1px solid var(--line-2);font:500 12.5px/1.4 var(--body);border-radius:999px;padding:3px 9px}.SbS7QW_roles,.SbS7QW_prs,.SbS7QW_products,.SbS7QW_others,.SbS7QW_devices,.SbS7QW_roots,.SbS7QW_numbers,.SbS7QW_duties,.SbS7QW_cvList{margin:0;padding:0;list-style:none}.SbS7QW_roles,.SbS7QW_prs,.SbS7QW_products{gap:12px;display:grid}.SbS7QW_roles>li,.SbS7QW_prs>li,.SbS7QW_products>li{border-left:2px solid var(--line-2);padding-left:12px}.SbS7QW_roles p,.SbS7QW_prs p,.SbS7QW_products p{color:var(--dim)}.SbS7QW_roleHead{flex-wrap:wrap;justify-content:space-between;gap:2px 12px;display:flex}.SbS7QW_roleHead b,.SbS7QW_roleHead>a{font:700 16px/1.2 var(--display);text-transform:uppercase;letter-spacing:.03em}.SbS7QW_roleHead span{color:var(--faint);font:500 12px/1.6 var(--mono)}.SbS7QW_roleTitle{font-weight:600;color:var(--accent-ink)!important}.SbS7QW_duties{gap:4px;margin-top:4px;display:grid}.SbS7QW_duties li{color:var(--dim);padding-left:14px;position:relative}.SbS7QW_duties li:before{background:var(--k-ball);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0}.SbS7QW_products>li b,.SbS7QW_others b{font:700 16px/1.2 var(--display);text-transform:uppercase;letter-spacing:.03em}.SbS7QW_clamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.SbS7QW_tech{color:var(--faint);font:500 12px/1.5 var(--mono);display:block}.SbS7QW_links{flex-wrap:wrap;gap:4px 12px;margin-top:2px;display:flex}.SbS7QW_links a{color:var(--teal-ink);font-size:13.5px;font-weight:600}.SbS7QW_minor{color:var(--faint);font:600 12px var(--display);text-transform:uppercase;letter-spacing:.14em;margin-top:16px!important}.SbS7QW_others{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px 16px;display:grid}.SbS7QW_others b{font-size:14px}.SbS7QW_others p{color:var(--dim);font-size:13.5px}.SbS7QW_devices{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.SbS7QW_devices li{border:1px solid var(--line);background:var(--panel-2);border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.SbS7QW_devices b{font:700 18px/1.1 var(--display);text-transform:uppercase}.SbS7QW_devices i{color:var(--accent-ink);font-size:13px;font-style:normal}.SbS7QW_devices p{color:var(--dim);font-size:13.5px}.SbS7QW_tag{color:var(--faint);font:500 11px var(--mono)}.SbS7QW_figures{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.SbS7QW_figures em{background:var(--teal-wash);color:var(--teal-ink);font:600 12px/1.5 var(--display);letter-spacing:.04em;border-radius:4px;padding:2px 7px;font-style:normal}.SbS7QW_prs>li>.SbS7QW_roleHead>a{overflow-wrap:anywhere}.SbS7QW_impact{font-size:13.5px;color:var(--faint)!important}.SbS7QW_numbers{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;display:grid}.SbS7QW_numbers li{background:var(--card-bg);color:var(--card-ink);border-radius:8px;flex-direction:column;padding:10px 12px;display:flex}.SbS7QW_numbers b{font:700 34px/1 var(--display);font-variant-numeric:tabular-nums}.SbS7QW_numbers span{opacity:.75;margin-top:4px;font-size:12.5px;line-height:1.35}.SbS7QW_roots{gap:10px;display:grid}.SbS7QW_roots li{grid-template-columns:82px minmax(0,1fr);gap:10px;display:grid}.SbS7QW_roots b{font-weight:600}.SbS7QW_roots p{color:var(--dim);font-size:13.5px}.SbS7QW_roots a{color:var(--teal-ink);font-size:13.5px;font-weight:600}.SbS7QW_year{color:var(--accent-ink);font:700 15px/1.4 var(--display);letter-spacing:.03em}.SbS7QW_email{color:var(--accent-ink);font:700 clamp(20px, 3vw, 28px)/1.1 var(--display);overflow-wrap:anywhere;display:inline-block}.SbS7QW_download{border:1px dashed var(--line-2);border-radius:10px;flex-direction:column;gap:2px;padding:12px 14px;text-decoration:none;display:flex}.SbS7QW_download b{color:var(--accent-ink);font:700 22px/1.1 var(--display);text-transform:uppercase}.SbS7QW_download span{color:var(--dim);font-size:13.5px}.SbS7QW_download:hover{border-color:var(--accent)}.SbS7QW_cvList{gap:6px;display:grid}.SbS7QW_cvList li{color:var(--dim);grid-template-columns:64px minmax(0,1fr);gap:8px;display:grid}.SbS7QW_cvList span{color:var(--faint);font:600 12px/1.7 var(--display);text-transform:uppercase;letter-spacing:.12em}.SbS7QW_sheet{max-width:1200px;padding:24px var(--pad) 56px;margin:0 auto;scroll-margin-top:12px}.SbS7QW_sheet:focus{outline:none}.SbS7QW_sheetHead{max-width:64ch;margin-bottom:18px}.SbS7QW_sheetHead h2{font:700 clamp(30px, 4vw, 44px)/1 var(--display);text-transform:uppercase}.SbS7QW_sheetHead p{color:var(--dim);margin-top:6px}.SbS7QW_kicker{font:600 12px var(--display);text-transform:uppercase;letter-spacing:.18em;color:var(--accent-ink)!important;margin:0 0 6px!important}.SbS7QW_chapters{margin:0;padding:0;list-style:none}.SbS7QW_chapter{border-top:1px solid var(--line);grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:12px 40px;padding:28px 0;scroll-margin-top:12px;display:grid}.SbS7QW_chapter>header{align-self:start;align-items:flex-start;gap:14px;display:flex;position:sticky;top:16px}.SbS7QW_chapter>header h3{font:700 26px/1.05 var(--display);text-transform:uppercase}.SbS7QW_chapter>header p{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}@media (max-width:800px){.SbS7QW_chapter{grid-template-columns:minmax(0,1fr)}.SbS7QW_chapter>header{position:static}}.SbS7QW_chBig{background:var(--card-bg);width:54px;height:54px;color:var(--card-ink);font:700 30px/1 var(--display);border-radius:8px;flex:none;place-items:center;display:grid}.SbS7QW_chapter[data-open] .SbS7QW_chBig{background:var(--teal);color:#fff}.SbS7QW_zoneTag,.SbS7QW_stamp,.SbS7QW_unplayed{font:600 11.5px/1.5 var(--display);text-transform:uppercase;letter-spacing:.08em;border-radius:4px;padding:2px 8px}.SbS7QW_zoneTag{border:1px solid var(--line-2);color:var(--dim)}.SbS7QW_stamp{background:var(--teal-wash);color:var(--teal-ink)}.SbS7QW_unplayed{border:1px dashed var(--line-2);color:var(--faint)}.SbS7QW_chBody{min-width:0;max-width:72ch}.SbS7QW_chBody>*+*{margin-top:12px}.SbS7QW_footer{max-width:1200px;padding:24px var(--pad) calc(28px + var(--switcher-room-y));border-top:1px solid var(--line);color:var(--faint);gap:8px;margin:0 auto;font-size:13px;display:grid}.SbS7QW_footer p{max-width:90ch}.SbS7QW_footer b{color:var(--txt);font:700 14px var(--display);text-transform:uppercase;letter-spacing:.08em}
