@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.V9XBlW_className{font-family:Geist,Geist Fallback;font-style:normal}.V9XBlW_variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.C72cgW_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.C72cgW_variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:GeistPixelSquare;src:url(../media/GeistPixel_Square.p.3i-voztpvqxl2.woff2)format("woff2");font-display:swap;font-weight:500}.pfzg3G_className{font-family:GeistPixelSquare,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.pfzg3G_variable{--font-geist-pixel-square:"GeistPixelSquare", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelGrid;src:url(../media/GeistPixel_Grid.p.2u9udzfirdsy9.woff2)format("woff2");font-display:swap;font-weight:500}._0_ms0W_className{font-family:GeistPixelGrid,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}._0_ms0W_variable{--font-geist-pixel-grid:"GeistPixelGrid", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelCircle;src:url(../media/GeistPixel_Circle.p.33ptqjycga8_k.woff2)format("woff2");font-display:swap;font-weight:500}._5hHWgq_className{font-family:GeistPixelCircle,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}._5hHWgq_variable{--font-geist-pixel-circle:"GeistPixelCircle", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelTriangle;src:url(../media/GeistPixel_Triangle.p.2yt1keahkoo6c.woff2)format("woff2");font-display:swap;font-weight:500}.jfzJRW_className{font-family:GeistPixelTriangle,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.jfzJRW_variable{--font-geist-pixel-triangle:"GeistPixelTriangle", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelLine;src:url(../media/GeistPixel_Line.p.2mkbez_3692ug.woff2)format("woff2");font-display:swap;font-weight:500}.k2Jioa_className{font-family:GeistPixelLine,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.k2Jioa_variable{--font-geist-pixel-line:"GeistPixelLine", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
.V9BQVG_mark{vertical-align:middle;flex:none;display:inline-block;overflow:visible}.V9BQVG_mark rect{fill:var(--ink)}.V9BQVG_mark rect[data-cell=c]{fill:var(--slot-4);opacity:0}@media (prefers-reduced-motion:reduce){.V9BQVG_mark[data-animate=hover]{transition:opacity var(--dur-instant) var(--ease-smooth)}.V9BQVG_mark[data-animate=hover][data-hover=true]{opacity:.7}}
.aAvzbq_toggle{border-radius:var(--radius-2);box-shadow:var(--hairline);background:var(--surface);gap:2px;padding:2px;display:inline-flex}.aAvzbq_option{font:inherit;font-size:var(--text-xs);color:var(--muted);border-radius:var(--radius-1);cursor:pointer;transition:color var(--dur-fast) var(--ease-smooth), background-color var(--dur-fast) var(--ease-smooth);background:0 0;border:0;padding:3px 9px}.aAvzbq_option[aria-pressed=true]{color:var(--paper);background:var(--ink)}@media (hover:hover) and (pointer:fine){.aAvzbq_option:not([aria-pressed=true]):hover{color:var(--text)}}.aAvzbq_option:active{transform:scale(var(--press-scale))}
.LAgjIa_footer{border-top:1px solid var(--rule);color:var(--muted);margin-top:var(--space-9);font-size:13px}.LAgjIa_footer .LAgjIa_grid{gap:var(--space-6);padding-top:var(--space-7);padding-bottom:var(--space-6);grid-template-columns:2fr repeat(3,1fr);display:grid}.LAgjIa_brand{gap:var(--space-3);color:var(--text);flex-direction:column;display:flex}.LAgjIa_brand p{color:var(--muted);max-width:28ch;margin:0}.LAgjIa_col h2{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0 0 var(--space-3);font-size:12px;font-weight:500}.LAgjIa_col ul{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LAgjIa_col a{color:var(--text)}.LAgjIa_col a:hover{text-underline-offset:3px;text-decoration:underline}.LAgjIa_footer .LAgjIa_base{padding-top:var(--space-4);padding-bottom:var(--space-6);border-top:1px solid var(--rule-soft);flex-wrap:wrap;align-items:center;gap:6px 20px;display:flex}.LAgjIa_toggle{margin-left:auto}@media (max-width:640px){.LAgjIa_grid{grid-template-columns:1fr 1fr}.LAgjIa_brand{grid-column:1/-1}}
.qL7PFW_button{--btn-bg:transparent;--btn-fg:var(--text);--btn-fill:var(--ink);--btn-fill-fg:var(--paper);--btn-line:transparent;--btn-h:36px;--btn-radius:var(--radius-2);box-sizing:border-box;isolation:isolate;min-height:var(--btn-h);padding:0 var(--space-4);font:inherit;font-size:var(--text-sm);white-space:nowrap;border:1px solid var(--btn-line);border-radius:var(--btn-radius);background:var(--btn-bg) padding-box;color:var(--btn-fg);cursor:pointer;transition:color var(--dur-moderate) var(--ease-smooth) 40ms, border-color var(--dur-moderate) var(--ease-smooth), transform var(--dur-fast) var(--ease-smooth);justify-content:center;align-items:center;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.qL7PFW_sm{--btn-h:28px;padding:0 var(--space-3);font-size:var(--text-xs)}.qL7PFW_button:before{content:"";z-index:-1;background:var(--btn-fill);transform-origin:50% 0;transition:transform var(--dur-slow) var(--ease-swing);position:absolute;inset:0;transform:scaleY(0)}.qL7PFW_ink{--btn-bg:var(--ink);--btn-fg:var(--paper);--btn-fill:var(--slot-3);--btn-fill-fg:#111}.qL7PFW_ghost{--btn-line:var(--rule)}.qL7PFW_link{min-height:0;padding:var(--space-1) 0;border:0;border-bottom:1px solid var(--rule);transition:color var(--dur-fast) var(--ease-smooth);border-radius:0;overflow:visible}.qL7PFW_link:before{content:none}.qL7PFW_link:after{content:"";transform-origin:100%;height:1px;transition:transform var(--dur-slow) var(--ease-swing);background:currentColor;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.qL7PFW_roll{height:1.25em;line-height:1.25;display:inline-flex;position:relative;overflow:hidden}.qL7PFW_row{display:inline-flex}.qL7PFW_rowNext{position:absolute;top:1.25em;left:0}.qL7PFW_char{display:inline-block}.qL7PFW_split .qL7PFW_char,.qL7PFW_roll:not(.qL7PFW_split) .qL7PFW_row{transition:transform var(--dur-slow) var(--ease-smooth);transition-delay:calc(min(var(--i,0), 16) * 14ms)}@media (hover:hover) and (pointer:fine){.qL7PFW_button:not(.qL7PFW_link):hover:not([aria-disabled=true]){color:var(--btn-fill-fg)}.qL7PFW_button:not(.qL7PFW_link):hover:not([aria-disabled=true]):before{transform-origin:50% 100%;transform:scaleY(1)}.qL7PFW_ghost:hover:not([aria-disabled=true]){--btn-line:var(--btn-fill)}.qL7PFW_button:hover:not([aria-disabled=true]) .qL7PFW_split .qL7PFW_char,.qL7PFW_button:hover:not([aria-disabled=true]) .qL7PFW_roll:not(.qL7PFW_split) .qL7PFW_row{transform:translateY(-1.25em)}.qL7PFW_link:hover:not([aria-disabled=true]):after{transform-origin:0;transform:scaleX(1)}}.qL7PFW_button:focus-visible{outline:2px solid var(--text);outline-offset:3px}.qL7PFW_button:not(.qL7PFW_link):focus-visible:not([aria-disabled=true]){color:var(--btn-fill-fg)}.qL7PFW_button:not(.qL7PFW_link):focus-visible:not([aria-disabled=true]):before{transform-origin:50% 100%;transform:scaleY(1)}.qL7PFW_ghost:focus-visible:not([aria-disabled=true]){--btn-line:var(--btn-fill)}.qL7PFW_button:focus-visible:not([aria-disabled=true]) .qL7PFW_split .qL7PFW_char,.qL7PFW_button:focus-visible:not([aria-disabled=true]) .qL7PFW_roll:not(.qL7PFW_split) .qL7PFW_row{transform:translateY(-1.25em)}.qL7PFW_link:focus-visible{outline-offset:2px}.qL7PFW_link:focus-visible:after{transform-origin:0;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.qL7PFW_button,.qL7PFW_link{transition:color var(--dur-instant) var(--ease-smooth), border-color var(--dur-instant) var(--ease-smooth)}.qL7PFW_link:after{opacity:0;transition:opacity var(--dur-instant) var(--ease-smooth);transform:scaleX(1)}.qL7PFW_link:hover:after,.qL7PFW_link:focus-visible:after{opacity:1}.qL7PFW_button:before{opacity:0;transition:opacity var(--dur-instant) var(--ease-smooth);transform:none}.qL7PFW_button:not(.qL7PFW_link):hover:not([aria-disabled=true]):before,.qL7PFW_button:not(.qL7PFW_link):focus-visible:not([aria-disabled=true]):before{opacity:1;transform:none}.qL7PFW_rowNext{display:none}.qL7PFW_split .qL7PFW_char,.qL7PFW_roll:not(.qL7PFW_split) .qL7PFW_row{transition:none}.qL7PFW_button:hover .qL7PFW_split .qL7PFW_char,.qL7PFW_button:hover .qL7PFW_roll:not(.qL7PFW_split) .qL7PFW_row,.qL7PFW_button:focus-visible .qL7PFW_split .qL7PFW_char,.qL7PFW_button:focus-visible .qL7PFW_roll:not(.qL7PFW_split) .qL7PFW_row{transform:none}}.qL7PFW_button[aria-disabled=true]{cursor:default}.qL7PFW_button[aria-disabled=true]:not([aria-busy=true]){opacity:.5}.qL7PFW_stack{justify-content:center;align-items:center;display:inline-flex;position:relative}.qL7PFW_label{align-items:center;display:inline-flex}.qL7PFW_label[data-hidden]{opacity:0}.qL7PFW_pending{justify-content:center;align-items:center;gap:var(--space-2);white-space:nowrap;display:flex;position:absolute;inset:0;overflow:hidden}.qL7PFW_dots{background:currentColor;border-radius:50%;width:6px;height:6px}@media (prefers-reduced-motion:no-preference){.qL7PFW_dots{animation:qL7PFW_dot-pulse var(--dur-loop) var(--ease-move) infinite}}@keyframes qL7PFW_dot-pulse{50%{opacity:.3}}
._0RqKOG_panel{margin:var(--space-8) auto 0;padding:var(--space-7);text-align:left;gap:var(--space-7) var(--space-8);border:1px solid var(--rule);background:var(--surface);border-radius:20px;grid-template-columns:minmax(0,5fr) minmax(0,8fr);align-items:center;display:grid}._0RqKOG_steps{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}._0RqKOG_steps li{column-gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);transition:background-color var(--dur-moderate) var(--ease-smooth), border-color var(--dur-moderate) var(--ease-smooth);border:1px solid #0000;border-radius:10px;grid-template-columns:32px minmax(0,1fr);row-gap:2px;display:grid;position:relative}._0RqKOG_steps li:before{content:"";left:0;top:var(--space-3);bottom:var(--space-3);background:var(--c);transform-origin:50% 0;width:2px;transition:transform var(--dur-slow) var(--ease-smooth);border-radius:1px;position:absolute;transform:scaleY(0)}._0RqKOG_num{font-family:var(--font-pixel);color:var(--muted);transition:color var(--dur-moderate) var(--ease-smooth);grid-row:span 2;padding-top:3px;font-size:13px}._0RqKOG_stepTitle{letter-spacing:-.01em;color:var(--muted);transition:color var(--dur-moderate) var(--ease-smooth);font-size:18px;font-weight:400}._0RqKOG_stepBody{color:var(--muted);font-size:14px;font-weight:300;line-height:1.5}._0RqKOG_steps li[data-state=done] ._0RqKOG_stepTitle{color:var(--text)}._0RqKOG_steps li[data-state=active]{background:var(--bg);border-color:var(--rule)}._0RqKOG_steps li[data-state=active]:before{transform:scaleY(1)}._0RqKOG_steps li[data-state=active] ._0RqKOG_num,._0RqKOG_steps li[data-state=active] ._0RqKOG_stepTitle{color:var(--text)}._0RqKOG_term{color:#ededea;background:#0e0e0e;border:1px solid #262626;border-radius:12px;overflow:hidden}._0RqKOG_bar{align-items:center;gap:var(--space-3);height:38px;padding:0 var(--space-3) 0 var(--space-4);background:#181818;border-bottom:1px solid #242424;display:flex}._0RqKOG_lights{gap:6px;display:inline-flex}._0RqKOG_lights i{background:#333;border-radius:50%;width:9px;height:9px}._0RqKOG_path{text-align:center;font-family:var(--mono);color:#8a8a8a;flex:1;font-size:12px}._0RqKOG_replay{font:inherit;color:#bdbdb8;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-smooth), color var(--dur-fast) var(--ease-smooth);background:0 0;border:1px solid #2e2e2e;border-radius:6px;padding:4px 10px;font-size:12px}._0RqKOG_replay:hover{color:#fff;background:#262626}._0RqKOG_replay:focus-visible,._0RqKOG_copy:focus-visible{outline-offset:2px;outline:2px solid #ededea}._0RqKOG_replay[hidden]{visibility:hidden;display:inline-block}._0RqKOG_screen{min-height:300px;padding:var(--space-5) var(--space-5) var(--space-6);font-family:var(--mono);font-size:13px;line-height:1.75}._0RqKOG_block+._0RqKOG_block{margin-top:var(--space-3)}._0RqKOG_line{align-items:center;gap:10px;min-height:30px;display:flex}._0RqKOG_prompt{color:var(--c,#8a8a8a)}._0RqKOG_typed{white-space:nowrap;width:calc(var(--len) * 1ch);color:#fff;font-family:inherit;display:inline-block;overflow:hidden}._0RqKOG_caret,._0RqKOG_idle{background:#ededea;width:.6em;height:1.15em;margin-left:-6px;display:inline-block}._0RqKOG_caret{visibility:hidden}._0RqKOG_idle{margin-left:0;animation:1.1s steps(2,jump-none) infinite _0RqKOG_blink}@keyframes _0RqKOG_blink{50%{opacity:0}}._0RqKOG_out{color:#8f8f8a;white-space:pre-wrap;overflow-wrap:anywhere;padding-left:calc(1ch + 10px)}._0RqKOG_out[data-pass]{color:var(--slot-2);font-family:var(--font-pixel);letter-spacing:.04em}._0RqKOG_copy{font:inherit;font-family:var(--sans);color:#bdbdb8;cursor:pointer;opacity:.7;transition:opacity var(--dur-fast) var(--ease-smooth), background-color var(--dur-fast) var(--ease-smooth), color var(--dur-fast) var(--ease-smooth);background:#161616;border:1px solid #2e2e2e;border-radius:6px;flex:none;margin-left:auto;padding:6px 10px;font-size:12px;line-height:1}._0RqKOG_line:hover ._0RqKOG_copy,._0RqKOG_copy:focus-visible{opacity:1}._0RqKOG_copy:hover{color:#fff;background:#262626}._0RqKOG_copy[data-copied]{opacity:1;color:var(--slot-2);border-color:color-mix(in oklch, var(--slot-2) 40%, #2e2e2e)}._0RqKOG_screen[data-arm] ._0RqKOG_line,._0RqKOG_screen[data-arm] ._0RqKOG_out{opacity:0}._0RqKOG_screen[data-arm] ._0RqKOG_typed{width:0}._0RqKOG_screen[data-play] ._0RqKOG_line,._0RqKOG_screen[data-play] ._0RqKOG_out{animation:_0RqKOG_appear 1ms linear var(--d) both}._0RqKOG_screen[data-play] ._0RqKOG_typed{animation:_0RqKOG_type calc(var(--len) * 34ms) steps(var(--len)) var(--d) both}._0RqKOG_screen[data-play] ._0RqKOG_caret{animation:_0RqKOG_caret-life calc(var(--len) * 34ms + .32s) linear var(--d)}._0RqKOG_screen[data-play] ._0RqKOG_out{animation:_0RqKOG_out-in var(--dur-moderate) var(--ease-smooth) var(--d) both}@keyframes _0RqKOG_appear{0%{opacity:0}}@keyframes _0RqKOG_type{0%{width:0}}@keyframes _0RqKOG_caret-life{0%,to{visibility:visible}}@keyframes _0RqKOG_out-in{0%{opacity:0;transform:translateY(4px)}}._0RqKOG_actions{gap:var(--space-3);padding-top:var(--space-6);border-top:1px solid var(--rule);flex-wrap:wrap;grid-column:1/-1;display:flex}@media (max-width:900px){._0RqKOG_panel{padding:var(--space-5);grid-template-columns:1fr}}@media (max-width:560px){._0RqKOG_panel{padding:var(--space-3);gap:var(--space-5);margin-top:var(--space-7);border-radius:16px}._0RqKOG_screen{padding:var(--space-4) var(--space-3) var(--space-5);min-height:0;font-size:11px}._0RqKOG_line{gap:8px}._0RqKOG_copy{padding:5px 8px}._0RqKOG_actions{padding:var(--space-5) var(--space-2) var(--space-2)}._0RqKOG_actions>*{flex:100%}}@media (prefers-reduced-motion:reduce){._0RqKOG_steps li,._0RqKOG_steps li:before,._0RqKOG_num,._0RqKOG_stepTitle{transition:none}._0RqKOG_idle{animation:none}}
.EMCUaW_proof,.EMCUaW_cta{width:100vw;margin-left:calc(50% - 50vw);position:relative}.EMCUaW_hero{width:100vw;padding:0 clamp(20px, 3vw, 48px) var(--space-7);min-height:calc(100svh - var(--hero-top,95px));flex-direction:column;margin-left:calc(50% - 50vw);display:flex;container-type:inline-size}@keyframes EMCUaW_blink{50%{opacity:.2}}.EMCUaW_word{margin:var(--space-4) 0 -.14em;letter-spacing:-.07em;justify-content:space-between;padding-bottom:.2em;font-size:17cqi;font-weight:300;line-height:.78;display:flex;overflow:hidden}.EMCUaW_word span{animation:EMCUaW_letter .9s var(--ease-smooth) both;display:inline-block}@keyframes EMCUaW_letter{0%{transform:translateY(105%)}}.EMCUaW_heroBody{margin-top:var(--space-6);flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(32px,5cqi,96px);display:grid}.EMCUaW_heroIntro{gap:var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--rule);animation:EMCUaW_rise .8s var(--ease-smooth) .7s both;display:grid}.EMCUaW_heroLede{letter-spacing:-.015em;max-width:34ch;margin:0;font-size:clamp(18px,1.8cqi,28px);font-weight:300;line-height:1.4}.EMCUaW_heroActions{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.EMCUaW_plate{background:var(--bg);width:min(58cqi,66svh);animation:EMCUaW_rise 1.1s var(--ease-smooth) .45s both;margin:calc(-1*clamp(64px,16cqi,260px)) 0 0;position:relative}@keyframes EMCUaW_rise{0%{opacity:0;transform:translateY(32px)}}@media (max-width:720px){.EMCUaW_hero{min-height:0}.EMCUaW_heroBody{gap:var(--space-6);grid-template-columns:1fr;align-items:start}.EMCUaW_plate{width:100%;margin-top:0}}@media (prefers-reduced-motion:reduce){.EMCUaW_word span,.EMCUaW_heroIntro,.EMCUaW_plate{animation:none}}.EMCUaW_actions{gap:var(--space-3);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.EMCUaW_section{padding:var(--space-10) 0 0;text-align:center}.EMCUaW_label{color:var(--muted);letter-spacing:.02em;margin:0;font-size:13px}.EMCUaW_h2{letter-spacing:-.045em;margin:var(--space-3) auto 0;max-width:18ch;font-size:clamp(36px,5vw,64px);font-weight:300;line-height:1.02}.EMCUaW_sub{color:var(--muted);max-width:54ch;margin:var(--space-4) auto 0;font-size:18px;font-weight:300;line-height:1.6}.EMCUaW_cards{gap:var(--space-4);margin-top:var(--space-8);text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.EMCUaW_card{border:1px solid var(--rule);padding:var(--space-5);background:var(--bg);transition:border-color var(--dur-moderate) var(--ease-swing), transform var(--dur-moderate) var(--ease-swing);border-radius:14px}.EMCUaW_card:hover{border-color:color-mix(in srgb, var(--text) 30%, var(--rule));transform:translateY(-3px)}.EMCUaW_card h3{letter-spacing:-.02em;margin:var(--space-5) 0 var(--space-2);font-size:20px;font-weight:400}.EMCUaW_card p{color:var(--muted);margin:0;font-size:15px;font-weight:300;line-height:1.55}.EMCUaW_mock{height:220px;padding:var(--space-5);background:var(--surface);border:1px solid var(--rule-soft);border-radius:10px;place-items:center;display:grid;overflow:hidden}.EMCUaW_editor{color:#e8e8e4;background:#121212;border:1px solid #262626;border-radius:8px;width:100%;max-width:340px;overflow:hidden}.EMCUaW_fileTab{font-family:var(--mono);color:#bbb;background:#1f1f1f;padding:6px 12px;font-size:11px;display:inline-block}.EMCUaW_editor pre{font-family:var(--mono);margin:0;padding:12px 14px;font-size:12px;line-height:1.7}.EMCUaW_kw{color:var(--slot-4)}.EMCUaW_str{color:var(--slot-2)}.EMCUaW_num{color:var(--slot-3)}.EMCUaW_cm{color:#777}.EMCUaW_checkMock{gap:var(--space-3);flex-direction:column;width:100%;max-width:300px;display:flex}.EMCUaW_chip{background:var(--bg);border:1px solid var(--rule);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:6px 12px;font-size:13px;display:inline-flex}.EMCUaW_chip i{background:var(--slot-3);border-radius:50%;width:8px;height:8px;animation:1s steps(2,jump-none) infinite EMCUaW_blink}.EMCUaW_chip b{font-family:var(--mono);color:var(--muted);font-weight:400}.EMCUaW_checkMock ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.EMCUaW_checkMock li{background:var(--bg);border:1px solid var(--rule);border-radius:8px;gap:8px;padding:10px 12px;font-size:13px;display:flex}.EMCUaW_checkMock li[data-done]:before{content:"✓";color:var(--slot-2)}.EMCUaW_checkMock li[data-run]:before{content:"■";color:var(--slot-3);animation:.8s steps(2,jump-none) infinite EMCUaW_blink}.EMCUaW_replayMock{flex-direction:column;gap:10px;width:100%;max-width:280px;display:flex}.EMCUaW_replayMock img{width:140px;height:140px;image-rendering:pixelated;margin:0 auto;display:block}.EMCUaW_scrub{background:var(--bg);border:1px solid var(--rule);border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:12px;display:flex}.EMCUaW_scrub i{background:var(--rule);border-radius:2px;flex:1;height:4px;position:relative;overflow:hidden}.EMCUaW_scrub b{background:var(--text);width:46%;animation:6s linear infinite EMCUaW_scrub;position:absolute;inset:0 auto 0 0}@keyframes EMCUaW_scrub{0%{width:0}to{width:100%}}.EMCUaW_scrub em{font-style:normal;font-family:var(--mono);color:var(--muted)}.EMCUaW_toastMock{flex-direction:column;gap:10px;width:100%;max-width:300px;display:flex}.EMCUaW_toast{background:var(--bg);border:1px solid var(--rule);animation:EMCUaW_toastIn 3.6s var(--ease-swing) infinite;border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.EMCUaW_toast b{font-size:14px;font-weight:500;display:block}.EMCUaW_toast span{color:var(--muted);font-size:12px}@keyframes EMCUaW_toastIn{0%{opacity:0;transform:translateY(-12px)}12%,85%{opacity:1;transform:none}to{opacity:0}}.EMCUaW_miniLadder{font-size:12px;font-family:var(--mono);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.EMCUaW_miniLadder li{border:1px solid var(--rule);background:var(--bg);border-radius:6px;padding:6px 10px}.EMCUaW_miniLadder li[data-you]{background:var(--text);color:var(--bg);border-color:var(--text)}.EMCUaW_tabsWrap{margin-top:var(--space-7)}.EMCUaW_tabList{border:1px solid var(--rule);border-radius:999px;flex-wrap:wrap;justify-content:center;gap:4px;padding:4px;display:inline-flex}.EMCUaW_tab{font:inherit;color:var(--muted);cursor:pointer;transition:background-color var(--dur-fast), color var(--dur-fast);background:0 0;border:0;border-radius:999px;padding:8px 16px;font-size:14px}.EMCUaW_tab:hover{color:var(--text)}.EMCUaW_tab[aria-selected=true]{background:var(--text);color:var(--bg)}.EMCUaW_tabPanel{gap:var(--space-7);margin-top:var(--space-6);padding:var(--space-6);border:1px solid var(--rule);text-align:left;animation:EMCUaW_panelIn var(--dur-slow) var(--ease-swing) both;border-radius:14px;grid-template-columns:240px minmax(0,1fr);align-items:center;display:grid}@keyframes EMCUaW_panelIn{0%{opacity:0;transform:translateY(8px)}}.EMCUaW_tabArt{aspect-ratio:1;background:color-mix(in oklch, var(--c) 12%, var(--surface));border-radius:10px;place-items:center;display:grid}.EMCUaW_tabCopy p{letter-spacing:-.015em;margin:0 0 var(--space-5);font-size:22px;font-weight:300;line-height:1.4}.EMCUaW_tabCopy code{font-family:var(--mono);background:var(--surface);border:1px solid var(--rule);border-radius:8px;padding:8px 12px;font-size:13px;display:inline-block}.EMCUaW_proof{margin-top:var(--space-10);padding:var(--space-8) 0 0;border-top:1px solid var(--rule);text-align:center}.EMCUaW_marquee{padding:var(--space-6) 0;overflow:hidden}.EMCUaW_marquee ul{gap:var(--space-8);width:max-content;margin:0;padding:0;list-style:none;animation:40s linear infinite EMCUaW_slide;display:flex}.EMCUaW_marquee:hover ul{animation-play-state:paused}.EMCUaW_marquee li a{color:var(--text);flex-direction:column;align-items:center;gap:6px;text-decoration:none;display:flex}.EMCUaW_marquee li span{font-size:13px}.EMCUaW_marquee li em{font-style:normal;font-family:var(--font-pixel);color:var(--muted);font-size:12px}@keyframes EMCUaW_slide{to{transform:translate(-50%)}}.EMCUaW_stats{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,1fr);max-width:960px;min-height:110px;margin:0 auto;padding:0 28px;display:grid}.EMCUaW_stats div{padding:var(--space-6) var(--space-4)}.EMCUaW_stats div+div{border-left:1px solid var(--rule)}.EMCUaW_stats dt{color:var(--muted);font-size:13px}.EMCUaW_stats dd{font-family:var(--font-pixel);margin:8px 0 0;font-size:clamp(32px,4vw,52px);line-height:1}.EMCUaW_stats dd[data-text]{font-size:clamp(18px,2vw,24px);line-height:1.2}.EMCUaW_statsEmpty{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);max-width:960px;padding-block:var(--space-8);margin:0 auto}.EMCUaW_more{margin:var(--space-5) 0 0;font-size:14px}.EMCUaW_cta{margin-top:var(--space-10);padding:var(--space-10) 24px;text-align:center;align-items:center;gap:var(--space-5);background:var(--text);color:var(--bg);--bot-ink:var(--bg);--bot-hole:var(--text);flex-direction:column;margin-bottom:-56px;display:flex}.EMCUaW_cta h2{letter-spacing:-.05em;margin:0;font-size:clamp(40px,6.5vw,96px);font-weight:300;line-height:1}.EMCUaW_ctaSub{margin:calc(var(--space-4) - var(--space-5)) 0 var(--space-3);text-wrap:pretty;max-width:46ch;color:color-mix(in srgb, var(--bg) 72%, var(--text));font-size:18px;font-weight:300;line-height:1.6}.EMCUaW_cta .EMCUaW_ctaPrimary,.EMCUaW_cta .EMCUaW_ctaGhost{--btn-h:48px;--btn-radius:999px;padding:0 var(--space-6);font-size:15px;font-weight:400}.EMCUaW_cta .EMCUaW_ctaPrimary{--btn-bg:var(--bg);--btn-fg:var(--text)}.EMCUaW_cta .EMCUaW_ctaGhost{--btn-line:color-mix(in srgb, var(--bg) 45%, transparent);--btn-fg:var(--bg);--btn-fill:var(--bg);--btn-fill-fg:var(--text)}.EMCUaW_cta .EMCUaW_ctaPrimary:focus-visible,.EMCUaW_cta .EMCUaW_ctaGhost:focus-visible{outline-color:var(--bg)}@media (max-width:900px){.EMCUaW_windowBody{grid-template-columns:1fr}.EMCUaW_seats{border-right:0;border-bottom:1px solid var(--rule)}.EMCUaW_seats ol{flex-flow:wrap}.EMCUaW_cards,.EMCUaW_tabPanel{grid-template-columns:1fr}.EMCUaW_tabArt{max-width:200px}}@media (prefers-reduced-motion:reduce){.EMCUaW_marquee ul{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.EMCUaW_marquee li[aria-hidden]{display:none}.EMCUaW_chip i,.EMCUaW_checkMock li[data-run]:before,.EMCUaW_scrub b,.EMCUaW_toast,.EMCUaW_tabPanel{animation:none}}
.xP0qwq_list{margin:var(--space-8) 0 0;text-align:left;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.xP0qwq_list li+li{border-left:1px solid var(--rule)}.xP0qwq_cell{isolation:isolate;gap:var(--space-2);height:100%;padding:var(--space-6) var(--space-5);color:var(--text);flex-direction:column;text-decoration:none;display:flex;position:relative}.xP0qwq_cell:before,.xP0qwq_cell:after{content:"";z-index:-1;pointer-events:none;position:absolute}.xP0qwq_cell:before{background:color-mix(in oklch, var(--c) 7%, transparent);transform-origin:50% 0;transition:transform var(--dur-slow) var(--ease-swing);inset:0;transform:scaleY(0)}.xP0qwq_cell:after{background:var(--c);transform-origin:100%;height:2px;transition:transform var(--dur-slow) var(--ease-smooth);inset:-1px 0 auto;transform:scaleX(0)}.xP0qwq_cell:focus-visible{outline:2px solid var(--text);outline-offset:-2px;border-radius:0}.xP0qwq_meter{width:96px;height:96px;margin-bottom:var(--space-4);display:block}.xP0qwq_meter svg{width:100%;height:100%;display:block;overflow:visible}.xP0qwq_value{font-family:var(--font-pixel);font-size:clamp(32px,3.6vw,44px);line-height:1}.xP0qwq_caption{color:var(--muted);font-size:14px;font-weight:300;line-height:1.45}.xP0qwq_detail{padding-top:var(--space-3);color:var(--text);opacity:0;transition:opacity var(--dur-moderate) var(--ease-smooth), transform var(--dur-slow) var(--ease-smooth);margin-top:auto;font-size:13px;line-height:1.45;transform:translateY(6px)}@media (hover:hover) and (pointer:fine){.xP0qwq_cell:hover:before{transform-origin:50% 100%;transform:scaleY(1)}.xP0qwq_cell:hover:after{transform-origin:0;transform:scaleX(1)}.xP0qwq_cell:hover .xP0qwq_detail{opacity:1;transform:none}}.xP0qwq_cell:focus-visible:before{transform-origin:50% 100%;transform:scaleY(1)}.xP0qwq_cell:focus-visible .xP0qwq_detail{opacity:1;transform:none}@media (hover:none){.xP0qwq_detail{opacity:1;color:var(--muted);transform:none}}.xP0qwq_outline{fill:none;stroke:var(--muted);stroke-width:1.5px;stroke-linejoin:round}.xP0qwq_track{fill:none;stroke:var(--rule);stroke-width:2px}.xP0qwq_tick{stroke:var(--muted);stroke-width:1.5px;stroke-linecap:round}.xP0qwq_px{fill:var(--c);transform-box:fill-box;transform-origin:50%}.xP0qwq_list[data-arm] .xP0qwq_px{opacity:.14}.xP0qwq_list[data-play] .xP0qwq_px{animation:xP0qwq_px-in var(--dur-moderate) var(--ease-swing) both;animation-delay:calc(.3s + var(--i) * 35ms)}@keyframes xP0qwq_px-in{0%{opacity:.14;transform:scale(.4)}}@keyframes xP0qwq_px-loop{0%{opacity:.14}6%,72%{opacity:1}86%,to{opacity:.14}}.xP0qwq_sweep{fill:none;stroke:var(--c);stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:0}.xP0qwq_arena{fill:color-mix(in oklch, var(--c) 6%, transparent);stroke:var(--rule)}.xP0qwq_seats{transform-box:view-box;transform-origin:48px 48px}.xP0qwq_list[data-arm] .xP0qwq_sweep{stroke-dashoffset:1px}.xP0qwq_list[data-play] .xP0qwq_sweep{animation:xP0qwq_sweep 1.8s var(--ease-move) .2s both}@keyframes xP0qwq_sweep{0%{stroke-dashoffset:1px}}@keyframes xP0qwq_orbit{to{transform:rotate(360deg)}}.xP0qwq_beat rect{fill:color-mix(in srgb, var(--c) 10%, transparent);stroke:var(--rule)}.xP0qwq_beat .xP0qwq_flash{fill:var(--c);stroke:var(--c);opacity:0}.xP0qwq_beat path{fill:none;stroke:var(--muted);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.xP0qwq_scan{fill:none;stroke:var(--c);stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:0}.xP0qwq_list[data-arm] .xP0qwq_scan{stroke-dashoffset:1px}.xP0qwq_list[data-play] .xP0qwq_beat .xP0qwq_flash{animation:1s linear both xP0qwq_beat-fill;animation-delay:calc(.3s + var(--i) * .1s)}.xP0qwq_list[data-play] .xP0qwq_beat path{animation:1s linear both xP0qwq_beat-ink;animation-delay:calc(.3s + var(--i) * .1s)}.xP0qwq_list[data-play] .xP0qwq_scan{animation:1s linear .3s both xP0qwq_scan}@keyframes xP0qwq_beat-fill{0%,25%{opacity:1}to{opacity:0}}@keyframes xP0qwq_beat-ink{0%,25%{stroke:#111}}@keyframes xP0qwq_scan{0%{stroke-dashoffset:1px}}.xP0qwq_minute{stroke:var(--rule);stroke-width:2.5px;stroke-linecap:round}.xP0qwq_minute[data-gone]{stroke:var(--c)}.xP0qwq_hand{stroke:var(--text);stroke-width:2px;stroke-linecap:round}.xP0qwq_hub{fill:var(--c)}.xP0qwq_list[data-arm] .xP0qwq_minute[data-gone]{stroke:var(--rule)}.xP0qwq_list[data-play] .xP0qwq_minute[data-gone]{animation:xP0qwq_minute-in var(--dur-moderate) var(--ease-smooth) both;animation-delay:calc(.3s + var(--i) * 60ms)}@keyframes xP0qwq_minute-in{0%{stroke:var(--rule)}}@keyframes xP0qwq_chase{0%,18%{stroke:var(--c)}40%,to{stroke:var(--rule)}}@media (prefers-reduced-motion:no-preference){.xP0qwq_cell:is(:hover,:focus-visible) .xP0qwq_px{animation:xP0qwq_px-loop 2.4s var(--ease-smooth) both infinite;animation-delay:calc(var(--i) * 35ms)}.xP0qwq_cell:is(:hover,:focus-visible) .xP0qwq_sweep{animation:3s linear infinite xP0qwq_sweep}.xP0qwq_cell:is(:hover,:focus-visible) .xP0qwq_seats{animation:6s linear infinite xP0qwq_orbit}.xP0qwq_cell:is(:hover,:focus-visible) .xP0qwq_beat .xP0qwq_flash{animation:1s linear infinite xP0qwq_beat-fill;animation-delay:calc(var(--i) * .1s)}.xP0qwq_cell:is(:hover,:focus-visible) .xP0qwq_beat path{animation:1s linear infinite xP0qwq_beat-ink;animation-delay:calc(var(--i) * .1s)}.xP0qwq_cell:is(:hover,:focus-visible) .xP0qwq_scan{animation:1s linear infinite xP0qwq_scan}.xP0qwq_cell:is(:hover,:focus-visible) .xP0qwq_minute:not([data-gone]){animation:1.5s linear infinite xP0qwq_chase;animation-delay:calc(var(--i) * .1s)}}@media (max-width:900px){.xP0qwq_list{grid-template-columns:repeat(2,minmax(0,1fr))}.xP0qwq_list li:nth-child(3){border-left:0}.xP0qwq_list li:nth-child(n+3){border-top:1px solid var(--rule)}}@media (max-width:560px){.xP0qwq_list{grid-template-columns:1fr}.xP0qwq_list li+li{border-left:0;border-top:1px solid var(--rule)}.xP0qwq_cell{column-gap:var(--space-5);row-gap:var(--space-1);padding:var(--space-5) var(--space-2);grid-template-columns:72px minmax(0,1fr);display:grid}.xP0qwq_meter{grid-row:span 3;width:72px;height:72px;margin:0}.xP0qwq_detail{padding-top:var(--space-1);opacity:1;color:var(--muted);margin-top:0;transform:none}}@media (prefers-reduced-motion:reduce){.xP0qwq_cell:before,.xP0qwq_cell:after,.xP0qwq_detail{transition-duration:var(--dur-instant)}.xP0qwq_list[data-play] .xP0qwq_px,.xP0qwq_list[data-play] .xP0qwq_sweep,.xP0qwq_list[data-play] .xP0qwq_beat .xP0qwq_flash,.xP0qwq_list[data-play] .xP0qwq_beat path,.xP0qwq_list[data-play] .xP0qwq_scan,.xP0qwq_list[data-play] .xP0qwq_minute[data-gone]{animation:none}}
.kU7xiq_empty{align-items:center;gap:var(--space-3);padding:var(--space-9) var(--space-5);text-align:center;flex-direction:column;display:flex}.kU7xiq_art{margin-bottom:var(--space-2);color:var(--muted);place-items:center;display:grid}.kU7xiq_title{font-size:var(--text-xl);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:500}.kU7xiq_body{max-width:44ch;color:var(--muted);font-size:var(--text-md);text-wrap:pretty;margin:0;line-height:1.5}.kU7xiq_actions{justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-3);flex-wrap:wrap;display:flex}
.gO4caG_reason{gap:var(--space-2);min-width:0;display:grid}.gO4caG_none{margin:0}.gO4caG_error{font-size:var(--text-sm);overflow-wrap:anywhere;margin:0}.gO4caG_lines{font-size:var(--text-xs);color:var(--muted);overflow-wrap:anywhere;margin:0}.gO4caG_hints{gap:var(--space-1);margin:0;display:grid}.gO4caG_fix{margin-right:var(--space-1);border:1px solid var(--rule);border-radius:var(--radius-1);font-size:var(--text-xs);color:var(--muted);padding:0 6px;line-height:18px;display:inline-block}
.WQ8_Eq_form{gap:var(--space-3);display:grid}.WQ8_Eq_zone{border:1px solid var(--rule);border-radius:var(--radius-1);background:var(--paper);text-align:center;cursor:pointer;min-height:132px;transition:border-color var(--dur-fast) var(--ease-swing), background-color var(--dur-fast) var(--ease-swing);justify-content:center;align-items:center;padding:28px 20px;display:flex;position:relative}.WQ8_Eq_zone:hover{border-color:var(--muted)}.WQ8_Eq_zone[data-over]{border-color:var(--text);background:var(--surface)}.WQ8_Eq_zone:has(.WQ8_Eq_input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.WQ8_Eq_zone[data-state=file]{justify-content:stretch;min-height:0;padding:16px 18px}.WQ8_Eq_zone[data-state=waiting],.WQ8_Eq_zone[data-state=offline],.WQ8_Eq_zone[data-pending]{cursor:default}.WQ8_Eq_zone[data-state=waiting]:hover,.WQ8_Eq_zone[data-state=offline]:hover,.WQ8_Eq_zone[data-pending]:hover{border-color:var(--rule)}.WQ8_Eq_input{opacity:0;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.WQ8_Eq_tick{border:0 solid var(--text);pointer-events:none;width:10px;height:10px;transition:transform var(--dur-moderate) var(--ease-swing), border-color var(--dur-fast) var(--ease-swing);position:absolute}.WQ8_Eq_tick[data-c=tl]{border-top-width:1px;border-left-width:1px;top:-1px;left:-1px}.WQ8_Eq_tick[data-c=tr]{border-top-width:1px;border-right-width:1px;top:-1px;right:-1px}.WQ8_Eq_tick[data-c=bl]{border-bottom-width:1px;border-left-width:1px;bottom:-1px;left:-1px}.WQ8_Eq_tick[data-c=br]{border-bottom-width:1px;border-right-width:1px;bottom:-1px;right:-1px}.WQ8_Eq_zone[data-over] .WQ8_Eq_tick[data-c=tl]{transform:translate(4px,4px)}.WQ8_Eq_zone[data-over] .WQ8_Eq_tick[data-c=tr]{transform:translate(-4px,4px)}.WQ8_Eq_zone[data-over] .WQ8_Eq_tick[data-c=bl]{transform:translate(4px,-4px)}.WQ8_Eq_zone[data-over] .WQ8_Eq_tick[data-c=br]{transform:translate(-4px,-4px)}.WQ8_Eq_zone[data-state=waiting] .WQ8_Eq_tick,.WQ8_Eq_zone[data-state=offline] .WQ8_Eq_tick{border-color:var(--rule)}.WQ8_Eq_prompt{justify-items:center;gap:6px;display:grid}.WQ8_Eq_prompt b{font-weight:500}.WQ8_Eq_fake{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px}.WQ8_Eq_zone:hover .WQ8_Eq_fake{text-decoration-color:currentColor}.WQ8_Eq_clock{font-variant-numeric:tabular-nums}.WQ8_Eq_narrow{display:none}.WQ8_Eq_chip{align-items:center;gap:var(--space-3);text-align:left;width:100%;min-width:0;display:flex}.WQ8_Eq_glyph{border:1px solid var(--rule);border-radius:var(--radius-1);background:var(--surface);width:34px;height:42px;font-family:var(--mono);font-size:var(--text-xs);color:var(--muted);flex-shrink:0;place-items:center;display:grid}.WQ8_Eq_chipText{flex:1;gap:2px;min-width:0;display:grid}.WQ8_Eq_name{white-space:nowrap;min-width:0;font-weight:500;display:flex}.WQ8_Eq_head{text-overflow:ellipsis;min-width:0;overflow:hidden}.WQ8_Eq_size{margin-left:var(--space-2);flex-shrink:0;font-weight:400}.WQ8_Eq_status{color:var(--muted)}.WQ8_Eq_status[data-tone=ok]{color:var(--up)}.WQ8_Eq_status[data-tone=error]{color:var(--down)}.WQ8_Eq_status[data-tone=warn]{color:var(--text);font-weight:500}.WQ8_Eq_change{flex-shrink:0}.WQ8_Eq_foot{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.WQ8_Eq_meta{flex:260px;margin:0}.WQ8_Eq_submit{margin-left:auto}.WQ8_Eq_msg{margin:0}.WQ8_Eq_phone{color:var(--muted);margin:0;display:none}@media (max-width:640px){.WQ8_Eq_zone{min-height:96px}.WQ8_Eq_wide{display:none}.WQ8_Eq_narrow{display:inline}.WQ8_Eq_phone{display:block}.WQ8_Eq_submit{width:100%}.WQ8_Eq_change{display:none}}@media (prefers-reduced-motion:reduce){.WQ8_Eq_zone,.WQ8_Eq_tick{transition:none}}
.hIICFW_head{margin-bottom:var(--space-7)}.hIICFW_head h1{letter-spacing:-.03em;margin:0;font-size:clamp(32px,4vw,44px);line-height:1.05}.hIICFW_head p{margin:var(--space-3) 0 0;max-width:56ch;font-size:var(--text-md)}.hIICFW_stamp{margin-top:var(--space-3)}
.-ekIdW_root{z-index:var(--z-modal);position:fixed;inset:0}.-ekIdW_backdrop{background:color-mix(in oklch, var(--ink) 30%, transparent);transition:opacity var(--dur-fast) var(--ease-smooth);position:absolute;inset:0}.-ekIdW_backdrop[data-state=closed]{opacity:0}@starting-style{.-ekIdW_backdrop{opacity:0}}.-ekIdW_panel{background:var(--surface);width:min(440px,100vw);color:var(--text);transition:transform var(--dur-slow) var(--ease-swing);outline:none;flex-direction:column;display:flex;position:absolute;top:0;bottom:0}.-ekIdW_panel[data-side=right]{box-shadow:-1px 0 0 var(--rule);right:0}.-ekIdW_panel[data-state=closed]{transition-duration:var(--dur-moderate);transform:translate(100%)}@starting-style{.-ekIdW_panel{transform:translate(100%)}}.-ekIdW_header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--rule);display:flex}.-ekIdW_title{font-size:var(--text-lg);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-weight:500}.-ekIdW_close{width:32px;height:32px;font:inherit;font-size:var(--text-xl);color:var(--muted);border-radius:var(--radius-1);cursor:pointer;transition:color var(--dur-fast) var(--ease-smooth), background-color var(--dur-fast) var(--ease-smooth);background:0 0;border:0;flex:none;place-items:center;line-height:1;display:grid}@media (hover:hover) and (pointer:fine){.-ekIdW_close:hover{color:var(--text);background:var(--rule-soft)}}.-ekIdW_body{min-height:0;padding:var(--space-5);overscroll-behavior:contain;flex:1;overflow-y:auto}.-ekIdW_root[inert]{pointer-events:none}@media (prefers-reduced-motion:reduce){.-ekIdW_panel{transition:opacity var(--dur-instant) var(--ease-smooth)}.-ekIdW_panel[data-state=closed]{opacity:0;transform:none}@starting-style{.-ekIdW_panel{opacity:0;transform:none}}}
.cXPkTq_panel{gap:var(--space-4);scroll-margin-top:88px;display:grid}.cXPkTq_head{gap:var(--space-1);display:grid}.cXPkTq_head p{margin:0}.cXPkTq_title{font-size:var(--text-md);margin:0;font-weight:500}.cXPkTq_steps{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.cXPkTq_steps>li{gap:var(--space-3);grid-template-columns:28px 1fr;display:grid}.cXPkTq_n{font-family:var(--mono);font-size:var(--text-xs);color:var(--muted);line-height:22px}.cXPkTq_step{gap:var(--space-3);min-width:0;display:grid}.cXPkTq_step>b{font-weight:500;line-height:22px}.cXPkTq_starter{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}
.uTIkaa_status{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:4px 0 20px;display:flex}.uTIkaa_status p{margin:0}.uTIkaa_rejected{margin:0 0 var(--space-4);border:1px solid var(--rule);border-left:2px solid var(--down);background:var(--surface);padding:14px 16px}.uTIkaa_rejectedTitle{margin:0 0 var(--space-2);font-size:var(--text-md);font-weight:500}
.hwdJ6a_nav{align-items:center;gap:var(--space-4,16px);font-size:14px;display:flex}.hwdJ6a_links{gap:4px;display:flex;position:relative}.hwdJ6a_link{color:var(--muted);transition:color var(--dur-fast) var(--ease-swing), background-color var(--dur-fast) var(--ease-swing);border-radius:6px;padding:6px 10px}.hwdJ6a_link:hover{color:var(--text);background:var(--rule-soft)}.hwdJ6a_link[aria-current=page]{color:var(--text)}.hwdJ6a_bar{background:var(--text);height:2px;transition:transform var(--dur-moderate) var(--ease-swing), width var(--dur-moderate) var(--ease-swing), opacity var(--dur-fast) linear;pointer-events:none;position:absolute;bottom:-13px;left:0}.hwdJ6a_upload{display:inline-flex}.hwdJ6a_upload:empty{display:none}.hwdJ6a_account{font-weight:500}.hwdJ6a_account a{color:var(--text)}.hwdJ6a_menu{font:inherit;border:1px solid var(--rule);color:var(--text);cursor:pointer;background:0 0;border-radius:6px;padding:6px 12px;font-size:14px;display:none}.hwdJ6a_drawerUpload{margin-bottom:var(--space-4);display:grid}.hwdJ6a_drawerUpload:empty{display:none}.hwdJ6a_drawerLinks{flex-direction:column;gap:4px;font-size:18px;display:flex}.hwdJ6a_drawerLinks a{color:var(--muted);padding:10px 4px}.hwdJ6a_drawerLinks a[aria-current=page]{color:var(--text)}@media (max-width:640px){.hwdJ6a_links,.hwdJ6a_account,.hwdJ6a_upload{display:none}.hwdJ6a_menu{display:inline-block}}@media (prefers-reduced-motion:reduce){.hwdJ6a_bar,.hwdJ6a_link{transition:none}}
._5U_Cvq_podium{margin:var(--space-7) 0 var(--space-8);border-bottom:1px solid var(--rule);grid-template-columns:1fr 1.15fr 1fr;align-items:end;gap:0;padding:0;list-style:none;display:grid}._5U_Cvq_step{justify-content:center;display:flex}._5U_Cvq_card{align-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-4) var(--space-6);color:var(--text);border:1px solid var(--rule);background:var(--bg);width:100%;transition:background-color var(--dur-fast) var(--ease-swing);border-bottom:0;flex-direction:column;text-decoration:none;display:flex}._5U_Cvq_card:hover{background:var(--rule-soft)}._5U_Cvq_step[data-place="1"] ._5U_Cvq_card{padding-bottom:var(--space-9)}._5U_Cvq_step[data-place="2"] ._5U_Cvq_card{padding-bottom:var(--space-7);border-right:0}._5U_Cvq_step[data-place="3"] ._5U_Cvq_card{border-left:0}._5U_Cvq_rank{font-family:var(--font-pixel);margin-top:var(--space-3);font-size:56px;line-height:1}._5U_Cvq_step[data-place="1"] ._5U_Cvq_rank{font-size:80px}._5U_Cvq_card strong{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:17px;overflow:hidden}._5U_Cvq_rating{font-family:var(--mono);color:var(--muted);font-size:13px}@media (max-width:640px){._5U_Cvq_rank{font-size:36px}._5U_Cvq_step[data-place="1"] ._5U_Cvq_rank{font-size:48px}}
.koaFQG_actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}
.GVPuWa_tabs{border-bottom:1px solid var(--rule);margin:var(--space-4) 0 var(--space-6);gap:2px;display:flex;overflow-x:auto}.GVPuWa_tabs a{color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 14px;text-decoration:none}.GVPuWa_tabs a:hover{color:var(--text)}.GVPuWa_tabs a[aria-current=page]{color:var(--text);border-bottom-color:var(--text)}.GVPuWa_panel{border:1px solid var(--rule);padding:var(--space-6);margin-bottom:var(--space-6)}.GVPuWa_panel h2{margin-top:0;font-size:18px}.GVPuWa_row{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.GVPuWa_input{font:inherit;border:1px solid var(--rule);background:var(--bg);color:var(--text);min-width:220px;padding:8px 12px}.GVPuWa_msg{margin-top:var(--space-3);font-size:14px}.GVPuWa_msg[data-ok=false]{color:var(--down,#d33)}.GVPuWa_note{padding:var(--space-4);background:var(--rule-soft);border-left:3px solid var(--slot-3);font-size:14px}.GVPuWa_list{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.GVPuWa_list li{gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--rule);grid-template-columns:10px minmax(0,1fr) auto;align-items:start;display:grid}.GVPuWa_list li[data-read=true]{opacity:.6}.GVPuWa_dot{background:var(--text);width:8px;height:8px;margin-top:7px}.GVPuWa_list strong{display:block}.GVPuWa_list p{color:var(--muted);margin:4px 0 0;font-size:14px}.GVPuWa_list time{color:var(--muted);white-space:nowrap;font-size:13px}tr:has(+.GVPuWa_reasonRow)>td{border-bottom-color:#0000}.GVPuWa_reasonRow>td{white-space:normal;padding-top:0}.GVPuWa_reasonBody{gap:var(--space-2);justify-items:start;max-width:min(640px,100vw - 48px);display:grid;position:sticky;left:0}
.AYSl4q_banner{background:var(--text);color:var(--bg);font-size:13px}.AYSl4q_banner .wrap{align-items:center;gap:10px;padding-top:8px;padding-bottom:8px;display:flex}.AYSl4q_banner a{color:inherit;text-underline-offset:3px;margin-left:auto;text-decoration:underline}.AYSl4q_dot{background:var(--slot-3);flex:none;width:8px;height:8px}.AYSl4q_close{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:0;padding:0 4px;font-size:18px;line-height:1}.AYSl4q_close:hover{opacity:1}
.JqmrTG_row[data-mine] td{background:color-mix(in srgb, var(--slot-3) 14%, var(--bg));border-top:1px solid var(--text);border-bottom:1px solid var(--text)}.JqmrTG_row[data-unrated] td{color:var(--muted)}.JqmrTG_bot{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;display:inline-flex}.JqmrTG_bot .bot-tag{min-width:0}.JqmrTG_bot .bot-tag span{text-overflow:ellipsis;white-space:nowrap;max-width:clamp(12ch,38vw,24ch);display:block;overflow:hidden}.JqmrTG_house{font-family:var(--mono);border:1px solid var(--rule);color:var(--muted);cursor:help;flex:none;padding:0 5px;font-size:10px}.JqmrTG_you{font-family:var(--font-pixel);background:var(--text);color:var(--bg);flex:none;padding:1px 6px;font-size:11px}.JqmrTG_gap td{text-align:center;color:var(--muted);padding-block:2px}.JqmrTG_more{margin:var(--space-4) 0 0;color:var(--muted);font-size:13px}.JqmrTG_more a{color:var(--text)}.JqmrTG_unrated{font-family:var(--mono);border:1px solid var(--rule);white-space:nowrap;padding:2px 8px;font-size:11px}.JqmrTG_provisional{font-family:var(--font-pixel);border:1px solid var(--rule);color:var(--muted);cursor:help;vertical-align:1px;margin-left:6px;padding:0 4px;font-size:10px;text-decoration:none}
.H_THKW_stamp{align-items:center;gap:var(--space-2);font-family:var(--mono);color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:12px;display:inline-flex}.H_THKW_stamp i{background:var(--slot-2);width:6px;height:6px}.H_THKW_stamp[data-offline]{color:var(--text)}.H_THKW_stamp[data-offline] i{background:var(--slot-0)}
.sS0L4W_stage{position:relative}
.I69vbW_bot{flex:none;display:block;overflow:visible}.I69vbW_bot g,.I69vbW_bot rect{transform-box:fill-box}.I69vbW_bot [data-layer=figure]{transform-origin:50% 100%}.I69vbW_bot [data-layer=lids]{transform-origin:50%}.I69vbW_body,.I69vbW_antenna{fill:var(--bot-ink,var(--text))}.I69vbW_accent{fill:var(--bot-accent,var(--text))}.I69vbW_eye,.I69vbW_mouth{fill:var(--bot-hole,var(--bg))}.I69vbW_bot[data-state=dead]{opacity:.3}
.zfOaUG_overlay{pointer-events:none;position:absolute;inset:0;overflow:visible}.zfOaUG_rider{filter:drop-shadow(0 1px 0 var(--bg));position:absolute;transform:translate(-50%,-92%)}.zfOaUG_rider svg{width:100%;height:auto;display:block}.zfOaUG_ring{aspect-ratio:1;opacity:1;width:4%;animation:zfOaUG_ring var(--dur-slow) var(--ease-swing) forwards;border:2px solid;position:absolute;transform:translate(-50%,-50%)scale(.2)}@keyframes zfOaUG_ring{to{opacity:0;transform:translate(-50%,-50%)scale(2.6)}}@media (prefers-reduced-motion:reduce){.zfOaUG_ring{display:none}}
.FKieNG_track{flex:1;align-items:center;min-width:160px;padding-top:14px;display:flex;position:relative}.FKieNG_track>input{flex:1;width:100%}.FKieNG_marks{pointer-events:none;height:12px;position:absolute;top:0;left:8px;right:8px}.FKieNG_mark{pointer-events:auto;color:var(--c);font-family:var(--font-pixel);cursor:pointer;opacity:.45;transition:opacity var(--dur-fast) var(--ease-smooth), transform var(--dur-fast) var(--ease-swing);background:0 0;border:0;padding:0;font-size:10px;line-height:12px;position:absolute;top:0;transform:translate(-50%)}.FKieNG_mark[data-past]{opacity:1}.FKieNG_mark[data-kind=lead]{color:var(--text)}.FKieNG_mark:hover{opacity:1;transform:translate(-50%)scale(1.5)}.FKieNG_moments{margin-top:var(--space-3);font-size:13px}.FKieNG_moments summary{cursor:pointer;color:var(--muted);width:max-content}.FKieNG_moments summary:hover{color:var(--text)}.FKieNG_moments ol{margin:var(--space-3) 0 0;border-top:1px solid var(--rule);max-height:220px;padding:0;list-style:none;overflow:auto}.FKieNG_moments li{border-bottom:1px solid var(--rule-soft)}.FKieNG_moments li:not([data-past]){color:var(--muted)}.FKieNG_moments button{gap:var(--space-2);width:100%;padding:6px var(--space-2);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:44px 16px 1fr;align-items:center;display:grid}.FKieNG_moments button:hover,.FKieNG_moments button:focus-visible{background:color-mix(in srgb, var(--c) 14%, transparent)}.FKieNG_moments time{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:12px}.FKieNG_moments i{font-style:normal;font-family:var(--font-pixel);color:var(--c);font-size:11px}.FKieNG_moments i[data-kind=lead]{color:var(--text)}@media (prefers-reduced-motion:reduce){.FKieNG_mark{transition:none}.FKieNG_mark:hover{transform:translate(-50%)}}
.mCq9fG_skeleton{display:block}.mCq9fG_row{border-bottom:1px solid var(--rule-soft);align-items:center;height:37px;display:flex}.mCq9fG_bar{max-width:100%;height:10px;display:block}
.rA4imG_waiting{aspect-ratio:1;font-family:var(--mono);color:var(--muted);place-items:center;font-size:12px;display:grid}.rA4imG_final{aspect-ratio:1;justify-content:center;gap:var(--space-4);padding:var(--space-4);flex-direction:column;display:flex}.rA4imG_finalHead{font-family:var(--mono);color:var(--muted);margin:0;font-size:12px}.rA4imG_bar{border:1px solid var(--rule);background:var(--bg);height:20px;display:flex}.rA4imG_bar>span{background:var(--c);height:100%;display:block}.rA4imG_bar>span+span{border-left:1px solid var(--surface)}.rA4imG_shares{margin:0;padding:0;font-size:14px;list-style:none}.rA4imG_shares li{align-items:center;gap:var(--space-2);border-bottom:1px solid var(--rule-soft);padding:6px 0;display:flex}.rA4imG_shares li:last-child{border-bottom:0}.rA4imG_shares .rA4imG_place{width:2ch;font-family:var(--font-pixel);color:var(--muted)}.rA4imG_shares .rA4imG_name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rA4imG_shares .rA4imG_pct{font-variant-numeric:tabular-nums}.rA4imG_unclaimed{color:var(--muted)}
.kHu_Aq_page{gap:var(--space-7);padding-bottom:var(--space-9);display:grid}.kHu_Aq_head{gap:var(--space-3);padding-top:var(--space-6);display:grid}.kHu_Aq_kicker{font-family:var(--mono);color:var(--muted);letter-spacing:.04em;margin:0;font-size:12px}.kHu_Aq_head h1{letter-spacing:-.04em;margin:0;font-size:clamp(36px,5vw,56px);font-weight:300;line-height:1}.kHu_Aq_mono{font-family:var(--mono);font-size:13px}.kHu_Aq_mono[data-mismatch]{color:var(--down)}.kHu_Aq_season{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-5) 0;border-top:1px solid var(--text);border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}.kHu_Aq_season dl{gap:var(--space-7);flex-wrap:wrap;margin:0;display:flex}.kHu_Aq_season dt{font-family:var(--mono);color:var(--muted);font-size:12px}.kHu_Aq_season dd{margin:4px 0 0}.kHu_Aq_error{padding:var(--space-4);border:1px solid var(--down);color:var(--down);margin:0}.kHu_Aq_warnings{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.kHu_Aq_warnings li{padding:var(--space-3) var(--space-4);border:1px solid var(--rule);border-left:3px solid var(--slot-3);gap:2px;display:grid}.kHu_Aq_warnings li[data-tone=failed]{border-left-color:var(--down)}.kHu_Aq_warnings span{color:var(--muted);font-size:14px}.kHu_Aq_block h2{align-items:baseline;gap:var(--space-3);margin:0 0 var(--space-3);font-size:20px;font-weight:400;display:flex}.kHu_Aq_count{font-family:var(--mono);color:var(--muted);font-size:13px}.kHu_Aq_rows{margin:var(--space-3) 0 0;border-top:1px solid var(--rule);padding:0;list-style:none}.kHu_Aq_rows li{gap:var(--space-4);min-height:52px;padding:var(--space-2) 0;border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,14rem) minmax(0,1fr) auto;align-items:center;display:grid}.kHu_Aq_rows li[data-banned] .kHu_Aq_who a{color:var(--muted);text-decoration:line-through}.kHu_Aq_who{align-items:center;gap:var(--space-2);min-width:0;display:flex}.kHu_Aq_who a,.kHu_Aq_who>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kHu_Aq_meta{color:var(--muted);min-width:0;font-size:14px}.kHu_Aq_tag{border:1px solid var(--rule);font-family:var(--mono);color:var(--muted);flex:none;padding:1px 6px;font-size:11px}.kHu_Aq_tag[data-tone=failed]{border-color:var(--down);color:var(--down)}.kHu_Aq_why summary{cursor:pointer;width:max-content}.kHu_Aq_why pre{margin:var(--space-2) 0 0;padding:var(--space-3);border:1px solid var(--rule);white-space:pre-wrap;word-break:break-word;max-height:160px;font-size:12px;overflow:auto}.kHu_Aq_inline{align-items:center;gap:var(--space-3);justify-content:flex-end;display:flex}.kHu_Aq_msg{max-width:22ch;font-size:13px}.kHu_Aq_msg[data-ok=false]{color:var(--down)}.kHu_Aq_filter input{width:min(100%,320px);font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--rule);padding:8px 12px}.kHu_Aq_filter input:focus-visible{outline:2px solid var(--text);outline-offset:2px}.kHu_Aq_loading{border-top:1px solid var(--rule);display:grid}.kHu_Aq_loading span{border-bottom:1px solid var(--rule);height:52px}@media (max-width:720px){.kHu_Aq_rows li{grid-template-columns:minmax(0,1fr) auto}.kHu_Aq_rows li .kHu_Aq_meta{grid-area:2/1/auto/-1}.kHu_Aq_inline{flex-wrap:wrap}}
.GSwHeG_version{font-family:var(--mono);color:var(--muted);font-size:12px}.GSwHeG_seats li{white-space:nowrap;padding:4px 0}.GSwHeG_replay{margin-top:28px}.GSwHeG_failed p{margin:0}.GSwHeG_failed p+p{margin-top:var(--space-2)}.GSwHeG_raw{margin-top:var(--space-3);font-size:13px}.GSwHeG_raw summary{cursor:pointer;color:var(--muted)}.GSwHeG_raw summary:hover{color:var(--text)}.GSwHeG_raw pre{margin:var(--space-2) 0 0;border:1px solid var(--rule);background:var(--bg);font-family:var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;padding:10px 12px;font-size:12px;overflow-y:auto}.GSwHeG_failed+ul{margin-top:var(--space-4)}
.x4Ko0q_page{text-align:center;padding:var(--space-8) 0 var(--space-6)}.x4Ko0q_code{font-family:var(--font-pixel);background:var(--text);color:var(--bg);margin:0;padding:4px 12px;font-size:18px;display:inline-block}.x4Ko0q_page h1{letter-spacing:-.05em;margin:var(--space-5) 0 var(--space-3);font-size:clamp(44px,7vw,96px);font-weight:300;line-height:1}.x4Ko0q_sub{color:var(--muted);margin:0 auto var(--space-7);max-width:46ch;font-size:18px;font-weight:300}.x4Ko0q_actions{gap:var(--space-5);margin-top:var(--space-7);justify-content:center;align-items:center;display:flex}
.xYnHca_header{z-index:var(--z-sticky);background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);transition:border-color var(--dur-moderate) var(--ease-swing);view-transition-name:xYnHca_site-header;border-bottom:1px solid #0000;position:sticky;top:0}.xYnHca_header[data-scrolled]{border-bottom-color:var(--rule)}.xYnHca_header .xYnHca_row{justify-content:space-between;align-items:center;gap:8px 24px;padding-top:12px;padding-bottom:12px;display:flex}.xYnHca_brand{letter-spacing:-.01em;color:var(--text);align-items:center;gap:10px;font-size:16px;font-weight:500;display:inline-flex}
.lUR5Oq_status{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text);line-height:1.4;display:inline-flex}.lUR5Oq_mark{flex:none;width:8px;height:8px;position:relative}.lUR5Oq_live{background:var(--up);border-radius:50%}.lUR5Oq_live:after{content:"";background:var(--up);border-radius:50%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.lUR5Oq_live:after{animation:lUR5Oq_live-ring var(--dur-loop) var(--ease-smooth) infinite}}@keyframes lUR5Oq_live-ring{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.lUR5Oq_live:after{display:none}}.lUR5Oq_waiting{box-shadow:inset 0 0 0 1.5px var(--muted);border-radius:50%}.lUR5Oq_done{background:var(--ink);border-radius:1px}.lUR5Oq_failed{background:var(--down);transform:rotate(45deg)scale(.85)}.lUR5Oq_paused{background:linear-gradient(var(--muted), var(--muted)) 0 0 / 3px 100% no-repeat, linear-gradient(var(--muted), var(--muted)) 100% 0 / 3px 100% no-repeat}
.KfZnvq_art{width:100%;height:auto;display:block;overflow:visible}.KfZnvq_ink{fill:var(--text)}.KfZnvq_rule{fill:var(--rule)}.KfZnvq_soft{fill:var(--rule-soft)}.KfZnvq_muted{fill:var(--muted)}.KfZnvq_s0{fill:var(--slot-0)}.KfZnvq_s1{fill:var(--slot-1)}.KfZnvq_s2{fill:var(--slot-2)}.KfZnvq_s3{fill:var(--slot-3)}.KfZnvq_s4{fill:var(--slot-4)}.KfZnvq_wire{stroke:var(--rule);stroke-width:.5px;shape-rendering:geometricprecision}
.A9wUXW_page{max-width:760px;padding-top:var(--space-7)}.A9wUXW_page h1{letter-spacing:-.03em;margin:0 0 var(--space-6);font-size:clamp(36px,5vw,56px)}.A9wUXW_hero{gap:var(--space-2);padding:var(--space-6);border:1px solid var(--rule);flex-direction:column;font-size:17px;display:flex}.A9wUXW_hero p{margin:0}.A9wUXW_grid{border-left:1px solid var(--rule);border-top:1px solid var(--rule);margin:var(--space-6) 0;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.A9wUXW_grid div{padding:var(--space-5);border-right:1px solid var(--rule);border-bottom:1px solid var(--rule)}.A9wUXW_grid dt{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:12px}.A9wUXW_grid dd{margin:var(--space-2) 0 0;font-size:24px;font-family:var(--font-pixel);letter-spacing:.01em}.A9wUXW_note{padding:var(--space-4);border-left:3px solid var(--slot-3);background:var(--rule-soft)}.A9wUXW_small{color:var(--muted);font-size:13px}.A9wUXW_error{padding:var(--space-6);border:1px solid var(--slot-0)}.A9wUXW_error a{text-decoration:underline}
.ckXcFq_hero{gap:var(--space-9);padding:var(--space-6) 0 var(--space-9);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;display:grid}.ckXcFq_intro{gap:var(--space-5);align-content:start;display:grid}.ckXcFq_kicker{font-family:var(--mono);color:var(--muted);letter-spacing:.04em;margin:0;font-size:12px}.ckXcFq_intro h1{letter-spacing:-.05em;margin:0;font-size:clamp(44px,6vw,72px);font-weight:300;line-height:.95}.ckXcFq_lede{max-width:38ch;margin:0;font-size:18px;font-weight:300;line-height:1.5}.ckXcFq_lede b{font-weight:500;font-family:var(--font-pixel);letter-spacing:.02em}.ckXcFq_visibility{margin:var(--space-2) 0 0;border-top:1px solid var(--rule);display:grid}.ckXcFq_visibility div{gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--rule-soft);grid-template-columns:80px 1fr;font-size:14px;display:grid}.ckXcFq_visibility dt{font-family:var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;padding-top:2px;font-size:12px}.ckXcFq_visibility dd{margin:0}.ckXcFq_stage{gap:var(--space-4);justify-items:center;margin:0;display:grid}.ckXcFq_plinth{aspect-ratio:4/3;border:1px solid var(--rule);background:var(--surface);place-items:center;width:100%;display:grid;position:relative}.ckXcFq_plinth:after{content:"";background:var(--c);width:176px;height:16px;position:absolute;bottom:18%;left:50%;transform:translate(-50%)}.ckXcFq_preview{gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--text);grid-template-columns:32px 24px minmax(0,1fr) auto auto;align-items:center;font-size:14px;display:grid}.ckXcFq_preview b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ckXcFq_rank{font-family:var(--font-pixel);color:var(--muted)}.ckXcFq_owner{color:var(--muted);font-size:13px}.ckXcFq_unrated{font-family:var(--mono);color:var(--muted);border:1px solid var(--rule);padding:2px 8px;font-size:11px}.ckXcFq_stage figcaption{color:var(--muted);font-size:12px}.ckXcFq_next{padding:var(--space-8) 0 var(--space-6);gap:var(--space-6);display:grid}.ckXcFq_next h2{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:400}.ckXcFq_next ol{border:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ckXcFq_next li+li{border-left:1px solid var(--rule)}.ckXcFq_next a{gap:var(--space-2);height:100%;padding:var(--space-5);color:inherit;transition:background-color var(--dur-fast) var(--ease-smooth);align-content:start;text-decoration:none;display:grid}.ckXcFq_next a:hover,.ckXcFq_next a:focus-visible{background:color-mix(in srgb, var(--slot-3) 14%, transparent)}.ckXcFq_next a b{font-size:16px;font-weight:500}.ckXcFq_next a span{color:var(--muted);font-size:14px;line-height:1.5}.ckXcFq_next code{margin-top:var(--space-2);font-family:var(--mono);border:1px solid var(--rule);justify-self:start;padding:4px 8px;font-size:12px}.ckXcFq_n{font-family:var(--font-pixel);font-size:14px;color:var(--muted)!important}.ckXcFq_actions{gap:var(--space-5);flex-wrap:wrap;align-items:center;display:flex}@media (max-width:760px){.ckXcFq_hero{gap:var(--space-7);grid-template-columns:1fr}.ckXcFq_stage{order:-1}.ckXcFq_next ol{grid-template-columns:1fr}.ckXcFq_next li+li{border-left:0;border-top:1px solid var(--rule)}.ckXcFq_preview{grid-template-columns:24px 24px minmax(0,1fr) auto}.ckXcFq_owner{display:none}}@media (prefers-reduced-motion:reduce){.ckXcFq_next a{transition:none}}
.rwb4tq_forge{gap:var(--space-7);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;display:grid}.rwb4tq_stage{align-items:center;gap:var(--space-5);padding:var(--space-8) var(--space-5) var(--space-6);border:1px solid var(--rule);background:linear-gradient(var(--rule-soft) 1px, transparent 1px) 0 0 / 24px 24px, linear-gradient(90deg, var(--rule-soft) 1px, transparent 1px) 0 0 / 24px 24px, color-mix(in oklch, var(--forge-accent) 8%, var(--bg));flex-direction:column;display:flex;position:sticky;top:90px}.rwb4tq_pop{animation:rwb4tq_pop var(--dur-moderate) var(--ease-swing) both}@keyframes rwb4tq_pop{0%{opacity:.4;transform:scale(.92)}to{opacity:1;transform:none}}.rwb4tq_sizes{gap:var(--space-5);align-items:end;display:flex}.rwb4tq_name{font-family:var(--font-pixel);margin:0;font-size:22px}.rwb4tq_controls{gap:var(--space-4);flex-direction:column;display:flex}.rwb4tq_part{border:0;margin:0;padding:0}.rwb4tq_part legend{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:var(--space-2);font-size:12px}.rwb4tq_options{flex-wrap:wrap;gap:6px;display:flex}.rwb4tq_option,.rwb4tq_arrow{font:inherit;border:1px solid var(--rule);background:var(--bg);color:var(--text);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-swing), border-color var(--dur-fast) var(--ease-swing);padding:6px 12px;font-size:14px}.rwb4tq_option:hover,.rwb4tq_arrow:hover{background:var(--rule-soft)}.rwb4tq_option[aria-pressed=true]{background:var(--text);color:var(--bg);border-color:var(--text)}.rwb4tq_option[data-swatch]{padding:6px}.rwb4tq_swatch{background:var(--chip);width:18px;height:18px;display:block}.rwb4tq_option[data-swatch][aria-pressed=true]{background:var(--bg);border-color:var(--text);box-shadow:inset 0 0 0 2px var(--text)}.rwb4tq_arrow{color:var(--muted);padding:6px 10px}.rwb4tq_actions{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.rwb4tq_msg{margin:0;font-size:14px}.rwb4tq_msg[data-ok=false]{color:var(--down,#d33)}@media (max-width:860px){.rwb4tq_forge{grid-template-columns:1fr}.rwb4tq_stage{position:static}}@media (prefers-reduced-motion:reduce){.rwb4tq_pop{animation:none}}
._1J6GWq_hero{gap:var(--space-6);padding-top:var(--space-6);margin-bottom:var(--space-6);grid-template-columns:auto minmax(0,1fr);align-items:end;display:grid}._1J6GWq_portrait{aspect-ratio:1;border:1px solid var(--rule);background:color-mix(in oklch, var(--hero-accent) 10%, var(--bg));place-items:center;width:184px;display:grid}._1J6GWq_text h1{letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:clamp(36px,6vw,64px);line-height:1}._1J6GWq_text p{margin:var(--space-3) 0 0;color:var(--muted);font-size:14px}._1J6GWq_rank{font-family:var(--font-pixel);color:var(--muted);margin-bottom:var(--space-2);font-size:28px;display:block}@media (max-width:640px){._1J6GWq_hero{grid-template-columns:1fr}._1J6GWq_portrait{width:136px}}
.b7xLmG_page{gap:var(--space-8);max-width:760px;margin:var(--space-9) auto var(--space-8);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.b7xLmG_art{aspect-ratio:1;border:1px solid var(--rule);background:linear-gradient(var(--rule-soft) 1px, transparent 1px) 0 0 / 20px 20px, linear-gradient(90deg, var(--rule-soft) 1px, transparent 1px) 0 0 / 20px 20px;place-items:center;width:240px;display:grid;position:relative}.b7xLmG_code{background:var(--text);color:var(--bg);font-family:var(--font-pixel);padding:4px 10px;font-size:18px;position:absolute;top:-1px;left:-1px}.b7xLmG_body h1{letter-spacing:-.03em;margin:0 0 var(--space-3);font-size:clamp(32px,5vw,48px);line-height:1.05}.b7xLmG_body p{color:var(--muted);margin:0 0 var(--space-4);max-width:44ch}@media (max-width:640px){.b7xLmG_page{gap:var(--space-6);margin-top:var(--space-7);grid-template-columns:1fr}.b7xLmG_art{width:180px}}
.XoDYGG_home{min-width:0}.XoDYGG_hero{gap:var(--space-8);padding-bottom:var(--space-8);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;display:grid}.XoDYGG_eyebrow{font-family:var(--mono);font-size:var(--text-xs);color:var(--muted);letter-spacing:.02em;margin:0 0 var(--space-4)}.XoDYGG_title{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(40px,6vw,64px);font-weight:400;line-height:.98}.XoDYGG_lede{margin:var(--space-5) 0 0;font-size:var(--text-lg);color:var(--muted);text-wrap:pretty;max-width:46ch;line-height:1.5}.XoDYGG_stats{justify-content:start;gap:var(--space-7);margin:var(--space-7) 0 0;grid-template-columns:repeat(3,auto);display:grid}.XoDYGG_stats div{flex-direction:column;gap:4px;display:flex}.XoDYGG_stats dt{font-size:var(--text-xs);color:var(--muted);order:2}.XoDYGG_stats dd{font-family:var(--font-pixel);order:1;margin:0;font-size:28px;line-height:1}.XoDYGG_start{color:var(--text);border:1px solid var(--rule);border-radius:var(--radius-3);background:var(--surface);transition:border-color var(--dur-moderate) var(--ease-smooth);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.XoDYGG_startArt{padding:var(--space-5) var(--space-6);background:color-mix(in oklch, var(--slot-1) 8%, var(--surface));border-bottom:1px solid var(--rule)}.XoDYGG_startBody{gap:var(--space-2);padding:var(--space-5);flex-direction:column;display:flex}.XoDYGG_startLabel{align-items:center;gap:var(--space-2);font-family:var(--mono);font-size:var(--text-xs);color:var(--muted);display:inline-flex}.XoDYGG_startLabel:before{content:"";background:var(--slot-1);width:8px;height:8px}.XoDYGG_startTitle{font-size:var(--text-xl);letter-spacing:-.02em;line-height:1.2}.XoDYGG_startSum{font-size:var(--text-sm);color:var(--muted);line-height:1.5}.XoDYGG_startCta{margin-top:var(--space-3);align-self:flex-start;align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-4);background:var(--text);color:var(--bg);font-size:var(--text-sm);border-radius:999px;display:inline-flex}.XoDYGG_startCta span{transition:transform var(--dur-moderate) var(--ease-swing);display:inline-block}.XoDYGG_track{align-items:center;gap:var(--space-3) var(--space-7);padding:var(--space-5) 0;border-bottom:1px solid var(--rule);font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.XoDYGG_trackHead{flex-direction:column;gap:2px;display:flex}.XoDYGG_trackLabel{color:var(--text)}.XoDYGG_trackCount{font-family:var(--mono);font-size:var(--text-xs);color:var(--muted)}.XoDYGG_trackParts{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.XoDYGG_trackPart{align-items:center;gap:var(--space-2);display:flex}.XoDYGG_trackPartId{font-family:var(--font-pixel);color:var(--muted);width:10px;font-size:12px}.XoDYGG_trackSquares{gap:3px;display:flex}.XoDYGG_square{border:1px solid var(--rule);background:var(--bg);width:14px;height:14px;transition:background-color var(--dur-fast) var(--ease-smooth), border-color var(--dur-fast) var(--ease-smooth);display:block}.XoDYGG_square:hover{border-color:var(--text)}.XoDYGG_square[data-opened]{background:var(--text);border-color:var(--text)}.XoDYGG_trackNext{color:var(--text);white-space:nowrap}.XoDYGG_trackHint{color:var(--muted);white-space:nowrap}.XoDYGG_part{margin-top:var(--space-9)}.XoDYGG_partHead{gap:var(--space-5);margin-bottom:var(--space-6);grid-template-columns:56px minmax(0,1fr) auto;align-items:start;display:grid}.XoDYGG_partId{width:56px;height:56px;font-family:var(--font-pixel);color:var(--text);background:color-mix(in oklch, var(--part) 14%, var(--bg));border:1px solid color-mix(in oklch, var(--part) 35%, transparent);border-radius:var(--radius-2);place-items:center;font-size:32px;line-height:1;display:grid}.XoDYGG_partTitle{font-size:var(--text-2xl);letter-spacing:-.025em;margin:2px 0 0;font-weight:400;line-height:1.15}.XoDYGG_partBlurb{margin:var(--space-2) 0 0;color:var(--muted);font-size:var(--text-md);max-width:56ch}.XoDYGG_partMeta{font-family:var(--mono);font-size:var(--text-xs);color:var(--muted);white-space:nowrap;padding-top:8px}.XoDYGG_grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.XoDYGG_card{height:100%}.XoDYGG_cardLink{height:100%;color:var(--text);border:1px solid var(--rule);border-radius:var(--radius-3);background:var(--surface);transition:border-color var(--dur-moderate) var(--ease-smooth);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.XoDYGG_cardArt{padding:var(--space-4) var(--space-5);background:color-mix(in oklch, var(--part) 7%, var(--surface));border-bottom:1px solid var(--rule);transition:background-color var(--dur-moderate) var(--ease-smooth)}.XoDYGG_cardArt svg{transition:transform var(--dur-slow) var(--ease-swing)}.XoDYGG_cardBody{gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-5);flex-direction:column;flex:1;display:flex}.XoDYGG_cardTop{align-items:center;gap:var(--space-2);min-height:22px;display:flex}.XoDYGG_num{font-family:var(--font-pixel);color:var(--muted);margin-right:auto;font-size:16px;line-height:1}.XoDYGG_chip{min-height:20px;padding:0 var(--space-2);border:1px solid var(--rule);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;font-size:11px;display:inline-flex}.XoDYGG_opened{min-height:20px;padding:0 var(--space-2);border:1px solid var(--text);color:var(--text);white-space:nowrap;border-radius:999px;align-items:center;font-size:11px;display:inline-flex}.XoDYGG_cardTitle{font-size:var(--text-md);letter-spacing:-.01em;text-wrap:balance;font-weight:500;line-height:1.3}.XoDYGG_cardSum{font-size:var(--text-sm);color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.XoDYGG_card[data-soon] .XoDYGG_cardLink{cursor:default}.XoDYGG_card[data-soon] .XoDYGG_cardArt{filter:grayscale();opacity:.5}@media (hover:hover) and (pointer:fine){a.XoDYGG_cardLink:hover,.XoDYGG_start:hover{border-color:var(--text)}a.XoDYGG_cardLink:hover .XoDYGG_cardArt{background:color-mix(in oklch, var(--part) 13%, var(--surface))}a.XoDYGG_cardLink:hover .XoDYGG_cardArt svg{transform:scale(1.04)}.XoDYGG_start:hover .XoDYGG_startCta span{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){a.XoDYGG_cardLink:hover .XoDYGG_cardArt svg,.XoDYGG_start:hover .XoDYGG_startCta span{transform:none}}.XoDYGG_refs{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.XoDYGG_refs .XoDYGG_cardLink{flex-direction:row}.XoDYGG_refs .XoDYGG_cardArt{width:132px;padding:var(--space-3);border-bottom:0;border-right:1px solid var(--rule);flex:none;place-items:center;display:grid}@media (max-width:860px){.XoDYGG_hero{gap:var(--space-7);grid-template-columns:minmax(0,1fr)}.XoDYGG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.XoDYGG_track{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.XoDYGG_grid,.XoDYGG_refs{grid-template-columns:minmax(0,1fr)}.XoDYGG_stats{gap:var(--space-5)}.XoDYGG_stats dd{font-size:22px}.XoDYGG_partHead{gap:var(--space-4);grid-template-columns:44px minmax(0,1fr)}.XoDYGG_partId{width:44px;height:44px;font-size:24px}.XoDYGG_partMeta{grid-column:2;padding-top:0}.XoDYGG_part{margin-top:var(--space-8)}.XoDYGG_refs .XoDYGG_cardArt{width:104px}}
