.kWTOzq_page{--bg:#000;--fg:#fff;--gold:#d9b56f;--panel:#0b0b0b;--dead:#d66060;--muted:color-mix(in srgb, var(--fg) 58%, var(--bg));--soft:color-mix(in srgb, var(--fg) 84%, var(--bg));--line:color-mix(in srgb, var(--fg) 16%, var(--bg));--display:var(--font-doto), "IBM Plex Mono", ui-monospace, monospace;--data:var(--font-plex-mono), ui-monospace, Menlo, Consolas, monospace;--quote:var(--font-caslon), Georgia, serif;background:radial-gradient(1200px 600px at 30% -10%, color-mix(in srgb, var(--fg) 7%, var(--bg)) 0%, var(--bg) 60%) var(--bg);max-width:1240px;color:var(--fg);border:1px solid var(--line);border-radius:6px;flex-direction:column;gap:20px;margin:1rem auto 6rem;padding:clamp(14px,2.5vw,28px);font-size:15px;line-height:1.5;transition:background-color .6s,color .6s;display:flex}.kWTOzq_k{font-family:var(--data);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.kWTOzq_note{color:var(--muted);margin:0;font-size:12.5px}.kWTOzq_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 32px;display:flex}.kWTOzq_brand{flex-direction:column;gap:4px;min-width:0;display:flex}.kWTOzq_tag{font-family:var(--data);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:11px}.kWTOzq_tag b{color:var(--gold);font-weight:600}.kWTOzq_title{font-family:var(--display);letter-spacing:.02em;text-shadow:0 0 24px color-mix(in srgb, var(--fg) 18%, transparent);margin:0;font-size:clamp(40px,7vw,72px);font-weight:900;line-height:.85}.kWTOzq_hook{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.kWTOzq_hook strong{font-family:var(--quote);font-size:clamp(22px,3vw,30px);font-style:italic;font-weight:400;line-height:1.1}.kWTOzq_hook span{color:var(--muted);font-size:14px}@media (max-width:700px){.kWTOzq_hook{text-align:left;align-items:flex-start}}.kWTOzq_game{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:18px;display:grid}@media (max-width:900px){.kWTOzq_game{grid-template-columns:minmax(0,1fr)}}.kWTOzq_plateWrap{justify-self:center;width:100%;max-width:min(100%,82vh);position:relative}.kWTOzq_desk{flex-direction:column;gap:14px;min-width:0;display:flex}.kWTOzq_card{background:linear-gradient(180deg, color-mix(in srgb, var(--fg) 4%, var(--panel)) 0%, var(--panel) 100%);border:1px solid var(--line);box-shadow:0 1px 0 color-mix(in srgb, var(--fg) 4%, transparent) inset, 0 12px 30px #00000073;border-radius:4px;flex-direction:column;gap:10px;padding:16px;display:flex}.kWTOzq_clockCard{border-color:color-mix(in srgb, var(--gold) 35%, transparent)}.kWTOzq_clock{font-family:var(--display);font-variant-numeric:tabular-nums;color:var(--gold);text-shadow:0 0 18px color-mix(in srgb, var(--gold) 25%, transparent);font-size:36px;font-weight:900;line-height:1}.kWTOzq_big{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:30px;font-weight:900;line-height:1}.kWTOzq_fades{flex-wrap:wrap;gap:6px;display:flex}.kWTOzq_fade{font-family:var(--data);border:1px solid var(--line);color:var(--soft);border-radius:2px;padding:3px 8px;font-size:12px}.kWTOzq_fade.kWTOzq_sat{border-color:var(--gold);color:var(--gold)}.kWTOzq_fade.kWTOzq_picked{border-color:var(--fg);color:var(--fg)}button.kWTOzq_fade{cursor:pointer;font:inherit;font-family:var(--data);background:0 0;font-size:12px}button.kWTOzq_fade:hover{border-color:var(--muted)}.kWTOzq_fade.kWTOzq_active{outline:2px solid var(--gold);outline-offset:1px;color:var(--fg)}button.kWTOzq_fade:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.kWTOzq_btn{font-family:var(--data);letter-spacing:.14em;text-transform:uppercase;background:var(--fg);color:var(--bg);cursor:pointer;border:0;border-radius:3px;padding:14px;font-size:13px;font-weight:600;transition:transform .12s,box-shadow .2s}.kWTOzq_btn:hover:not(:disabled){box-shadow:0 0 24px color-mix(in srgb, var(--fg) 25%, transparent)}.kWTOzq_btn:active:not(:disabled){transform:scale(.98)}.kWTOzq_btn:disabled{opacity:.35;cursor:not-allowed}.kWTOzq_btn:focus-visible,.kWTOzq_ghost:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.kWTOzq_ghost{font-family:var(--data);letter-spacing:.1em;text-transform:uppercase;color:var(--fg);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:3px;padding:9px 12px;font-size:11.5px}.kWTOzq_ghost:hover:not(:disabled){border-color:var(--muted)}.kWTOzq_error{color:var(--dead);margin:0;font-size:13px}.kWTOzq_ok{color:var(--gold);margin:0;font-size:13px}.kWTOzq_summary{color:var(--muted);margin:0;font-size:13px}.kWTOzq_summary b{font-family:var(--display);color:var(--gold);margin-right:4px;font-size:22px;font-weight:900}.kWTOzq_tiles{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--gold) 45%, transparent) transparent;overscroll-behavior:contain;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-height:236px;padding:3px 6px 3px 3px;display:grid;overflow-y:auto}.kWTOzq_tiles::-webkit-scrollbar{width:6px}.kWTOzq_tiles::-webkit-scrollbar-track{background:0 0}.kWTOzq_tiles::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--gold) 35%, transparent);border-radius:3px}.kWTOzq_tiles::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--gold) 60%, transparent)}.kWTOzq_tilesScroll{-webkit-mask-image:linear-gradient(#000 calc(100% - 36px),#0000);mask-image:linear-gradient(#000 calc(100% - 36px),#0000)}.kWTOzq_tilesScroll.kWTOzq_atEnd{-webkit-mask-image:linear-gradient(#0000,#000 36px);mask-image:linear-gradient(#0000,#000 36px)}.kWTOzq_tilesScroll.kWTOzq_atMiddle{-webkit-mask-image:linear-gradient(#0000,#000 28px calc(100% - 28px),#0000);mask-image:linear-gradient(#0000,#000 28px calc(100% - 28px),#0000)}.kWTOzq_tile{border:1px solid var(--line);background:color-mix(in srgb, var(--fg) 2%, transparent);font-family:var(--data);color:var(--soft);text-align:left;border-radius:3px;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;padding:6px 8px;display:flex}.kWTOzq_tile b{color:var(--fg);font-size:13px;font-weight:600}.kWTOzq_tile span{letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10.5px;overflow:hidden}button.kWTOzq_tile{cursor:pointer}button.kWTOzq_tile:hover{border-color:var(--muted)}.kWTOzq_tileSat{border-color:color-mix(in srgb, var(--gold) 45%, transparent)}.kWTOzq_tileSat b,.kWTOzq_tileSat span{color:var(--gold)}.kWTOzq_tilePicked{border-color:var(--fg)}.kWTOzq_tilePicked span{color:var(--fg)}.kWTOzq_tileActive{outline:2px solid var(--gold);outline-offset:1px;background:color-mix(in srgb, var(--gold) 8%, transparent)}button.kWTOzq_tile:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.kWTOzq_hint{color:var(--soft);margin:0;font-size:13px}.kWTOzq_hint b{color:var(--gold);font-weight:600}.kWTOzq_howto{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.kWTOzq_howto li{grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px;display:grid}.kWTOzq_howto strong{font-size:13.5px;font-weight:600}.kWTOzq_howto span{color:var(--muted);font-size:12.5px}.kWTOzq_winners{font-family:var(--data);font-variant-numeric:tabular-nums;margin:0;padding:0;font-size:12px;list-style:none}.kWTOzq_winners li{border-bottom:1px solid var(--line);color:var(--soft);grid-template-columns:22px minmax(0,1fr) auto;gap:8px;padding:3px 0;display:grid}.kWTOzq_winners li span:first-child{color:var(--gold)}.kWTOzq_winners li.kWTOzq_you{color:var(--gold);font-weight:600}.kWTOzq_wallet{color:inherit;text-overflow:ellipsis;white-space:nowrap;min-width:0;text-decoration:none;overflow:hidden}.kWTOzq_wallet:hover{color:var(--gold);text-underline-offset:2px;text-decoration:underline}.kWTOzq_wallet:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.kWTOzq_intro{background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--bg) 84%, transparent), color-mix(in srgb, var(--bg) 95%, transparent));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2;justify-content:center;align-items:center;padding:clamp(16px,5%,48px);display:flex;position:absolute;inset:0}.kWTOzq_memo{flex-direction:column;gap:14px;max-width:46ch;display:flex}.kWTOzq_memo .kWTOzq_k{color:var(--gold)}.kWTOzq_memo h2{font-family:var(--quote);margin:0;font-size:clamp(22px,3.2vw,32px);font-style:italic;font-weight:400;line-height:1.1}.kWTOzq_memo p{color:var(--soft);margin:0;font-size:15px}.kWTOzq_memo ol{flex-direction:column;gap:8px;margin:0;padding:0;font-size:14.5px;list-style:none;display:flex}.kWTOzq_memo li{grid-template-columns:22px minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.kWTOzq_memo li b{font-family:var(--data);color:var(--gold);font-weight:600}.kWTOzq_memo .kWTOzq_btn{align-self:flex-start;padding-inline:22px}.kWTOzq_reopen{border:1px solid var(--line);background:color-mix(in srgb, var(--bg) 75%, transparent);width:28px;height:28px;color:var(--fg);font-family:var(--data);cursor:pointer;z-index:2;border-radius:50%;position:absolute;top:10px;right:10px}.kWTOzq_decide{border-top:1px solid var(--line);flex-direction:column;gap:14px;padding-top:22px;display:flex}.kWTOzq_decide ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:900px){.kWTOzq_decide ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.kWTOzq_decide ol{grid-template-columns:minmax(0,1fr)}}.kWTOzq_decide li{flex-direction:column;gap:4px;min-width:0;display:flex}.kWTOzq_decide li b{font-family:var(--display);color:var(--gold);font-size:26px;font-weight:900;line-height:1}.kWTOzq_decide li strong{font-size:14px;font-weight:600}.kWTOzq_decide li span{color:var(--soft);font-size:13.5px}.kWTOzq_fair{color:var(--muted);max-width:90ch;margin:0;font-size:13px}.kWTOzq_fair strong{color:var(--fg);font-weight:600}.kWTOzq_theory{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:28px 48px;padding-top:22px;display:grid}@media (max-width:800px){.kWTOzq_theory{grid-template-columns:minmax(0,1fr)}}.kWTOzq_theory blockquote{flex-direction:column;gap:10px;min-width:0;margin:0;display:flex}.kWTOzq_theory q{font-family:var(--quote);color:var(--soft);font-size:clamp(17px,2vw,21px);font-style:italic;line-height:1.45}.kWTOzq_theory .kWTOzq_small q{font-size:clamp(16px,1.8vw,19px)}.kWTOzq_theory cite{font-family:var(--data);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px;font-style:normal}.kWTOzq_fine{color:var(--muted);margin:0;font-size:12px}.kWTOzq_setup{text-align:center;color:var(--muted);padding:48px 16px}
