@font-face{font-family:Mukta;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mukta-devanagari-400-normal-DFIcfn-0.woff2)format("woff2"),url(/assets/mukta-devanagari-400-normal-GTtcXJDg.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Mukta;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mukta-latin-ext-400-normal-CoeaTj-I.woff2)format("woff2"),url(/assets/mukta-latin-ext-400-normal-DBvoNXLH.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mukta;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mukta-latin-400-normal-DXND9OdD.woff2)format("woff2"),url(/assets/mukta-latin-400-normal-DWf8bB-R.woff)format("woff");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:Mukta;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/mukta-devanagari-700-normal-D240QxyY.woff2)format("woff2"),url(/assets/mukta-devanagari-700-normal-CWkH65WJ.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Mukta;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/mukta-latin-ext-700-normal-Cf5rBHCJ.woff2)format("woff2"),url(/assets/mukta-latin-ext-700-normal-CAeWTKjH.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mukta;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/mukta-latin-700-normal-CI4CvK0O.woff2)format("woff2"),url(/assets/mukta-latin-700-normal-B651Istf.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,d09GMgABAAAAAASYABAAAAAACSgAAAQ+AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFNgeBFAwHG4gHKB4HORmvKfE0WZSp/ZiLDEc8/Gf31H3V9YURuWAEO5UzIwQjIRs6XTHbM/2/c/nbjg8HSBkBqbTLEaQZ8/PAwgHLSSKhptQYA65ZF5nk+Q73etdYVOCdJRJYxNGcuBb1srVwLY4gGmv79ChbYJl9cf5H3r5Sn9dHT5aFBxFoA0KoCCEQAk2jheGOrW/tBQ8Zyn8QaJoqAT/mXZ8bMLOBGkZPz+kcYTxX0mPpHACngN5xEaBYD5BoKFhTzdCTC+ArnfxT8f/RnYQdYvZ44F49soc0Ne3H+EN71iUMpmDyH3u33sA4XHts4XrCYC4KIUUfIJAgasV4kH6nGA+QUGAwQWAwF5cAA2kJko7xqpz5OlJ+L/9UlvRQ380/cospP5dfldeXG8oADI9WVTdU1GCvEGWpB1Q5lsY+hU2YHGSOwVuDP09W8CcRgBC5KOqNXq/RGNhoDMrdVqWTL1NVrjArWxcrLvQ6y+uMEcVZJ7tHPrdzdKs4T3Hm8a4RL+4Zd7biHP7S7d1R3Lun9fgu6Z6dO896fEdE0z3bzmvFvdubj201jCNB8CRHMsGftbwzc5Hi3P2XX34+7n3x1VdHna+4AGamOGNmAWu07vlcSb9sLL/zvP1v7b9wQVpJxX9qcRoEf7jvi4/3PT/xrXcrR68aPRNzfmX35Nxc5Ulj8Je37Xr5/ANbB5+UX+/T9HjOgZeSTbJZjdvmpnXpJEpp8xSSXlM0aipsXlo4LG346bzZgdnFT6fMCUAoIH180Inm/BKxemUD4zBZYxvAYCMw3X8aiRl+P4Pnivm/2/tzMUI4A/4++viHKS+ev7h799bFAItvXT/tvLz976Z8rHV5imHn9TseN/Db8aeR7ho5rDuSasPkGvsS8FNxqOqMJaQuTobNixosAYwAaV3xKYC92JP4/UaVrWnN/E3T0nzo/Qf3Xdxb/V+9KH6EA9vfeYE692/9W2+G9CSE7lQlELwOTTpnDOnoqDLAKaTdfukwSw2u4TWwNDUUQIDwW4BP3YFDz2SCcQR8eeK0rndjIzfwWZyaQGF+jEZJN7qosN5Hah6JKka6QVVzraOupTpRX5hc+gA+YhiCtqGlUeuFPXzzP6nPC6exs8JsmjCYhZFkAGGkZ8DUmcRQWDU7i1HNCKYahRnZyKK0sbOxM2AYB1mxTJlkEsrIgZFlkBlZZLCj9DJ1qNeKK1LZ0g8B+2UUjz/y1ShIBiRbNqzMEs2qleDD7urrjbHA6GWzRWHoatipZQp9QFcUJKumi9KbhiQObF0nClwmhISiqzJGZYZH440vK8kzG/SM4743RpRBYmeVuVWumQ/iSMYr2C0JBIQz9zDZcySro4gclahGTRH1aEQzWtUNIiXjxP1OmzErt6oOUOoKuUl8vWeR69XYasXq7ayqLP6YbvWl0hgjX/Tg/dVDpuw35GTlO/eHKB98Pz8J)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/jetbrains-mono-cyrillic-800-normal-ByBGbHIv.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-800-normal-B6A7wovd.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/jetbrains-mono-greek-800-normal-CHF5NZ22.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-800-normal-kI_3BVxX.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-800-normal-PNBZwIr4.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/jetbrains-mono-latin-ext-800-normal-M9NLV9AA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-800-normal-BTI8MNNQ.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/jetbrains-mono-latin-800-normal-D2mQHRMK.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-800-normal-Dj9qwObk.woff)format("woff");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}.glyph{vertical-align:middle;flex:none;display:inline-block}.team-tag{align-items:center;gap:8px;min-width:0;font-weight:600;display:inline-flex}.team-tag .slot{font-family:var(--mono);color:var(--team-ink);background:var(--team);border-radius:4px;padding:0 5px;font-size:.72em;font-weight:700;line-height:1.5}.team-tag .name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.team-tag.lg{font-family:var(--display);gap:12px;font-size:1.6em;font-weight:400}.flame{transform-origin:50% 90%;filter:drop-shadow(0 0 6px #ffaa3cbf)drop-shadow(0 0 18px #ff8c2859);animation:1.6s ease-in-out infinite flicker;display:block}.flame.still{animation:none}.diya{flex-direction:column;align-items:center;display:inline-flex;position:relative}.diya-flame{z-index:1;margin-bottom:-6%;position:relative}.wordmark{font-family:var(--display);letter-spacing:.01em;color:var(--ivory);white-space:nowrap;align-items:baseline;gap:8px;font-size:22px;display:inline-flex}.wordmark .flame{align-self:center;margin-right:2px}.wordmark .w-first{color:var(--gold)}.wordmark.compact{gap:6px;font-size:17px}.ornament{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='14' viewBox='0 0 48 14'%3E%3Cpath d='M0 7H17M31 7H48' stroke='%23E8B65A' stroke-opacity='.45' stroke-width='1'/%3E%3Cpath d='M24 1 L30 7 L24 13 L18 7 Z' fill='none' stroke='%23E8B65A' stroke-opacity='.8'/%3E%3Ccircle cx='24' cy='7' r='1.6' fill='%23F7DFA6'/%3E%3C/svg%3E") 50%/48px 14px repeat-x;height:14px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.wick{align-items:center;gap:1.2em;width:100%;display:flex}.wick-track{height:.5em;box-shadow:inset 0 0 0 1px var(--line);background:#e8b65a1a;border-radius:999px;flex:1;position:relative}.wick-burn{background:linear-gradient(90deg, var(--gold-lo), var(--gold) 70%, var(--flame-hi));border-radius:999px;transition:width .12s linear;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 18px #ffb44659}.wick-tip{font-size:1.6em;position:absolute;bottom:.05em;right:-.55em}.wick-tip .flame{width:.8em;height:1.12em}.wick-num{justify-content:flex-end;align-items:baseline;gap:.3em;min-width:3.4em;display:flex}.wick-num .n{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ivory);font-size:2.2em;font-weight:800;line-height:1}.wick-num .u{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.8em;font-weight:700}.wick.urgent .wick-num .n{color:var(--flame)}.wick.urgent .wick-burn{background:linear-gradient(90deg, #b2461d, var(--flame) 70%, var(--flame-hi))}.wick.paused .wick-burn{filter:saturate(.3)brightness(.8)}.wick.paused .wick-num .u{color:var(--flame)}.wick.out .wick-num .n{color:var(--sindoor)}.rebus{place-items:center;width:100%;height:100%;display:grid;container-type:size}.rebus pre{font-family:var(--mono);color:var(--ivory);white-space:pre;text-align:center;letter-spacing:.04em;font-variant-ligatures:none;font-feature-settings:"calt" 0, "liga" 0, "zero" 0;font-weight:800;line-height:1.12;font-size:min(calc(88cqw / (var(--cols) * .64)), calc(82cqh / (var(--rows) * 1.14)), 30cqh);text-shadow:0 2px #00000080,0 0 40px #f7dfa61f;margin:0}.rebus-card pre,.rebus-mini pre{font-size:min(calc(90cqw / (var(--cols) * .64)), calc(80cqh / (var(--rows) * 1.14)), 40px);text-shadow:none}.board{gap:.35em;margin:0;padding:0;list-style:none;display:grid}.board-row{border-radius:var(--r-1);background:var(--ink-2);border:1px solid var(--line);animation:rise .42s var(--ease-out) both;grid-template-columns:2.2em 1fr auto;align-items:center;gap:.8em;padding:.45em .9em .45em .45em;display:grid}.board-row .b-rank{height:1.9em;font-family:var(--mono);color:var(--muted);background:var(--ink-1);border-radius:4px;place-items:center;font-weight:800;display:grid}.board-row .b-label{font-weight:600}.board-row .b-count{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:700}.board-row .b-count small{color:var(--muted);font-weight:500}.board-row.accepted{border-color:var(--line-3);background:linear-gradient(90deg,#e8b65a38,#e8b65a0f)}.board-row.accepted .b-rank{background:var(--gold);color:#1d1206}.standings{gap:.4em;margin:0;padding:0;list-style:none;display:grid}.st-row{border-radius:var(--r-1);background:var(--ink-2);border:1px solid var(--line);border-left:4px solid var(--team,var(--gold));animation:rise .46s var(--ease-out) both;grid-template-columns:2.4em minmax(0,1.3fr) minmax(0,1fr) 4.2em;align-items:center;gap:.9em;padding:.55em .9em .55em .6em;display:grid}.st-place{font-family:var(--display);color:var(--gold);text-align:center;font-size:1.5em;line-height:1}.st-eq{font-family:var(--mono);vertical-align:.35em;color:var(--gold-hi);margin-right:1px;font-size:.6em}.st-name{align-items:center;gap:.6em;min-width:0;display:flex}.st-n{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.st-members{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.8em;overflow:hidden}.st-bar{background:#ffffff0d;border-radius:999px;height:.45em;overflow:hidden}.st-bar span{border-radius:inherit;background:var(--team,var(--gold));height:100%;transition:width .7s var(--ease-out);display:block}.st-pts{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:1.25em;font-weight:800}.st-pts small{font-family:var(--ui);color:var(--muted);margin-left:3px;font-size:.55em;font-weight:600}.standings.dense .st-row{grid-template-columns:1.8em minmax(0,1fr) 3em;gap:.6em;padding:.3em .6em .3em .4em}.standings.two-col{grid-template-columns:1fr 1fr;column-gap:.6em}.standings.dense .st-bar{display:none}.standings.dense .st-place{font-size:1.1em}.standings.dense .st-pts{font-size:1em}.podium{grid-template-columns:repeat(3,1fr);align-items:end;gap:2.5%;width:100%;height:100%;display:grid}.plinth{animation:rise .8s var(--ease-out) both;flex-direction:column;align-items:center;gap:.6em;display:flex}.plinth.p1{animation-delay:.9s}.plinth.p2{animation-delay:.45s}.plinth-names{text-align:center;flex-wrap:wrap;justify-content:center;gap:.4em 1.2em;display:flex}.plinth-names.multi .pod-name span{font-size:1.35em}.plinth-names.multi .pod-name small{font-size:.75em}.pod-name{justify-items:center;gap:.15em;display:grid}.pod-name span{font-family:var(--display);color:var(--ivory);font-size:1.7em;line-height:1.05}.p1 .pod-name span{color:var(--gold-hi);font-size:2.2em}.pod-name small{color:var(--muted);font-size:.9em}.plinth-block{border-radius:var(--r-2) var(--r-2) 0 0;border:1px solid var(--line-2);background:linear-gradient(180deg, var(--ink-3), var(--ink-1));border-bottom:0;align-content:center;place-items:center;gap:.15em;width:100%;display:grid;box-shadow:inset 0 1px #f7dfa633}.p1 .plinth-block{background:linear-gradient(180deg, #3a2a14, var(--ink-1));border-color:var(--line-3);height:13em}.p2 .plinth-block{height:9em}.p3 .plinth-block{height:6.5em}.plinth-place{font-family:var(--display);color:var(--gold);font-size:2em;line-height:1}.plinth-pts{font-family:var(--mono);color:var(--ivory-2);font-weight:700}.modal-back{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:rise .16s var(--ease-out);background:#050302b8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal{width:min(560px,100%);max-height:calc(100dvh - 32px);animation:pop .22s var(--ease-out);padding:24px;overflow:auto}.modal h2{font-family:var(--display);color:var(--gold-hi);margin:0 0 12px;font-size:26px;font-weight:400}.modal-body{color:var(--ivory-2);gap:12px;display:grid}.modal-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.howto{gap:.9em;display:grid;container-type:inline-size}.ht-stage{--ht-step:5.2s;grid-template-columns:1fr 13em;align-items:stretch;gap:1.4em;font-size:clamp(7px,2cqw,30px);display:grid}.howto.passive .ht-stage{font-size:1.9cqw}@container (width<=540px){.ht-stage{grid-template-columns:1fr;justify-items:center;gap:1em;font-size:3.4cqw}.ht-stage .ht-tv{width:100%}.ht-stage .ht-phone{width:15em;min-height:15em}}.ht-tv{aspect-ratio:16/10;background:radial-gradient(90% 60% at 50% 0%, #e8a0461f, transparent 70%), var(--ink-1);box-shadow:0 .6em 1.6em #00000073, inset 0 0 0 1px var(--line);border:.18em solid #2c2117;border-radius:.9em;grid-template-rows:auto 1fr;display:grid;overflow:hidden}.ht-tv-top{border-bottom:1px solid var(--line);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:.55em .9em;font-size:.72em;font-weight:700;display:flex}.ht-tv-brand{color:var(--gold)}.ht-tv-label{color:var(--gold-hi);border:1px solid var(--line-2);border-radius:99em;padding:.15em .8em}.ht-tv-body{min-height:0;animation:ht-fade .4s var(--ease-out);flex-direction:column;justify-content:center;gap:.6em;padding:.8em 1em;display:flex}.ht-onclock{gap:.1em;display:grid}.ht-onclock small{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);font-size:.62em;font-weight:700}.ht-onclock span{font-family:var(--display);color:var(--ivory);align-items:center;gap:.4em;font-size:1.35em;line-height:1.1;display:flex}.ht-card{border:1px solid var(--line-2);text-align:center;background:#0000002e;border-radius:.6em;flex:1;place-content:center;justify-items:center;gap:.3em;min-height:0;padding:.6em;display:grid}.ht-card>small{letter-spacing:.18em;text-transform:uppercase;color:var(--gold);font-size:.62em;font-weight:700}.ht-card.ready>small{letter-spacing:.08em;color:var(--muted);font-size:.9em;animation:1.6s ease-in-out infinite ht-breathe}.ht-rebus{font-family:var(--mono);letter-spacing:.06em;color:var(--ivory);text-shadow:0 0 .6em #ffdca040;margin:0;font-size:2.3em;font-weight:800;line-height:1.05}.ht-answer{font-family:var(--display);color:var(--gold-hi);animation:ht-pop .5s var(--ease-spring) both;font-size:1.4em}.ht-q{font-family:var(--display);color:var(--ivory);font-size:1.1em;line-height:1.15}.ht-board{gap:.25em;width:17em;max-width:100%;margin:.2em 0 0;padding:0;list-style:none;display:grid}.ht-board li{background:var(--ink-3);border:1px solid var(--line);text-align:left;border-radius:.3em;grid-template-columns:1.6em 1fr 2.2em;align-items:center;gap:.4em;height:1.55em;padding:0 .5em;font-size:.82em;display:grid}.ht-board li span:first-child{color:var(--gold);font-weight:700}.ht-board li span:last-child{text-align:right;font-family:var(--mono);font-weight:700}.ht-board li.open,.ht-board li.hit{animation:ht-flip .45s var(--ease-out) both}.ht-board li.hit{background:color-mix(in srgb, var(--leaf) 30%, var(--ink-3));border-color:var(--leaf)}.ht-wick{align-items:center;gap:.6em;display:flex}.ht-wick-track{background:var(--ink-3);border-radius:99em;flex:1;height:.35em;overflow:hidden}.ht-wick-burn{border-radius:inherit;background:linear-gradient(90deg, var(--gold-lo), var(--flame) 80%, var(--flame-hi));height:100%;box-shadow:0 0 .6em var(--flame);animation:ht-burn var(--ht-step) linear forwards;display:block}.ht-wick b{font-family:var(--mono);color:var(--ivory);font-size:1.1em}.ht-tiles{grid-template-columns:repeat(3,1fr);gap:.4em;display:grid}.ht-tile{border:1px solid var(--line);border-top:.15em solid var(--team);background:var(--ink-2);border-radius:.35em;gap:.05em;min-width:0;padding:.3em .45em;display:grid}.ht-tile.turn{background:color-mix(in srgb, var(--team) 18%, var(--ink-2));border-color:var(--team)}.ht-tile-n{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.3em;font-size:.6em;font-weight:700;display:flex;overflow:hidden}.ht-tile b{font-family:var(--mono);font-size:1em;line-height:1.1}.ht-tile b.bump{color:var(--leaf);animation:ht-bump .7s var(--ease-spring) .3s both}.ht-banner{text-align:center;animation:ht-pop .45s var(--ease-spring) .25s both;border-radius:.5em;align-self:center;align-items:center;gap:.45em;padding:.45em 1em;font-size:.95em;font-weight:700;display:flex}.ht-banner.team{background:var(--team);color:var(--team-ink);box-shadow:0 0 1.4em color-mix(in srgb, var(--team) 55%, transparent)}.ht-banner.gold{border:1px solid var(--line-3);color:var(--gold-hi);background:#e8b65a14}.ht-count{font-family:var(--display);justify-content:center;align-items:baseline;gap:.6em;display:flex}.ht-count span,.ht-count b{opacity:0;animation:ht-pop .3s var(--ease-spring) forwards}.ht-count span{color:var(--muted);font-size:1.6em}.ht-count span:nth-child(2){animation-delay:.5s}.ht-count span:nth-child(3){animation-delay:1s}.ht-count b{color:var(--flame);font-size:2em;font-weight:400;animation-delay:1.5s}.ht-count span:first-child{animation-delay:0s}.ht-target{text-align:center;justify-items:center;gap:.1em;display:grid}.ht-target small{letter-spacing:.18em;text-transform:uppercase;color:var(--gold);font-size:.62em;font-weight:700}.ht-target b{font-family:var(--mono);color:var(--gold-hi);font-size:2.8em;font-weight:800;line-height:1}.ht-target span{color:var(--ivory-2);font-size:.85em}.ht-results{gap:.35em;margin:0;padding:0;list-style:none;display:grid}.ht-results li{background:var(--ink-2);border:1px solid var(--line);border-left:.25em solid var(--team);animation:ht-rise .45s var(--ease-out) both;border-radius:.4em;grid-template-columns:2.4em 1fr auto 3.6em;align-items:center;gap:.5em;padding:.4em .7em;display:grid}.ht-results li:first-child{background:color-mix(in srgb, var(--team) 16%, var(--ink-2))}.ht-place{font-family:var(--display);color:var(--gold-hi)}.ht-rname{white-space:nowrap;align-items:center;gap:.35em;font-size:.85em;font-weight:700;display:flex;overflow:hidden}.ht-results b{font-family:var(--mono)}.ht-results small{font-family:var(--mono);color:var(--muted);text-align:right}.ht-pointsrow{justify-content:center;gap:1em;display:flex}.ht-pointsrow span{border:1px solid var(--line-2);background:var(--ink-2);width:4.4em;animation:ht-rise .45s var(--ease-out) both;border-radius:.5em;justify-items:center;padding:.5em 0;display:grid}.ht-pointsrow span:nth-child(2){animation-delay:.15s}.ht-pointsrow span:nth-child(3){animation-delay:.3s}.ht-pointsrow small{color:var(--gold);font-size:.75em;font-weight:700}.ht-pointsrow b{font-family:var(--display);color:var(--gold-hi);font-size:2em;font-weight:400;line-height:1.1}.ht-rules{grid-template-columns:1fr 1fr;gap:.5em;margin:0;padding:0;list-style:none;display:grid}.ht-rules li{border:1px solid var(--line-2);background:var(--ink-2);animation:ht-rise .4s var(--ease-out) both;border-radius:.45em;padding:.55em .7em;font-size:.9em;font-weight:700}.ht-rules li:before{content:"✕ ";color:var(--sindoor)}.ht-rules li:nth-child(2){animation-delay:.12s}.ht-rules li:nth-child(3){animation-delay:.24s}.ht-rules li:nth-child(4){animation-delay:.36s}.ht-pw{flex:1;grid-template-columns:.9fr 1fr;align-items:center;gap:1em;display:grid}.ht-pw>div{gap:.6em;display:grid}.ht-hidden{aspect-ratio:1;border:.15em solid var(--gold-lo);background:radial-gradient(circle,#e8b65a2e,#0000 70%);border-radius:50%;flex-direction:column;justify-content:center;justify-self:center;align-items:center;gap:.3em;width:7.5em;display:flex}.ht-hidden b{font-family:var(--display);color:var(--gold-hi);font-size:2.6em;font-weight:400;line-height:.9}.ht-hidden small{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:.5em}.ht-clues{flex-wrap:wrap;gap:.4em;display:flex}.ht-clues span{border:1px solid var(--line-3);font-family:var(--display);color:var(--ivory);border-radius:99em;padding:.25em .8em;font-size:1em}.ht-clues span:last-child{animation:ht-pop .45s var(--ease-spring) .3s both}.ht-flap{justify-self:center;gap:.2em;display:flex}.ht-flap span{background:linear-gradient(var(--ink-4) 50%, var(--ink-3) 50%);width:1.5em;height:2em;font-family:var(--mono);color:var(--gold-hi);animation:ht-flip .5s var(--ease-out) both;border-radius:.25em;place-items:center;font-size:1.3em;font-weight:800;display:grid}.ht-phone{border:.18em solid #2c2117;border-top:.3em solid var(--team);background:var(--ink-0);min-width:0;animation:ht-fade .4s var(--ease-out);border-radius:1.4em;flex-direction:column;gap:.5em;padding:.7em .7em .9em;display:flex;box-shadow:0 .6em 1.6em #00000073}.ht-ph-head{align-items:center;gap:.45em;display:flex}.ht-ph-head span{min-width:0;line-height:1.15;display:grid}.ht-ph-head b{font-family:var(--display);white-space:nowrap;text-overflow:ellipsis;font-size:.95em;font-weight:400;overflow:hidden}.ht-ph-head small{color:var(--muted);font-size:.65em}.ht-ph-task{border:1px solid var(--line);background:var(--ink-2);text-align:center;white-space:nowrap;text-overflow:ellipsis;border-radius:.4em;padding:.3em .5em;font-size:.62em;font-weight:700;overflow:hidden}.ht-ph-main{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5em;display:flex;position:relative}.ht-btn{aspect-ratio:1;width:7.4em;font-family:var(--display);color:var(--team-ink);background:radial-gradient(circle at 40% 30%, color-mix(in srgb, var(--team) 60%, #fff), var(--team) 60%, color-mix(in srgb, var(--team) 70%, #000));border-radius:50%;place-items:center;font-size:.95em;line-height:1.05;display:grid;position:relative;box-shadow:0 0 0 .15em #00000080,0 .4em 1.2em #00000080}.ht-btn>span:not(.ht-finger){grid-area:1/1;padding:0 .5em}.ht-btn.lock{--team:#ffa63d;--team-ink:#2a1500}.ht-btn.off{background:var(--ink-3);color:var(--muted);box-shadow:inset 0 0 0 .12em var(--line-2)}.ht-btn.first,.ht-btn.done{--team:var(--leaf);--team-ink:#132100}.ht-btn.first{animation:1.2s ease-out infinite ht-pulse}.ht-btn.start{--team:#e8b65a;--team-ink:#2a1500}.ht-btn.stop{--team:#f0644f;--team-ink:#2b0504}.ht-btn.tapped{animation:.36s ease-in-out 1.1s both ht-press}.ht-btn.swaps .ht-b1{animation:.2s linear 1.25s forwards ht-out}.ht-btn.swaps .ht-b2{opacity:0;animation:.25s linear 1.3s forwards ht-in}.ht-finger{width:2.2em;height:2.2em;animation:ht-finger 1.8s var(--ease-out) both;pointer-events:none;background:#fff6dcd9;border:.15em solid #00000059;border-radius:50%;position:absolute;bottom:-.6em;right:-.4em;box-shadow:0 .2em .6em #00000080}.ht-ph-status{color:var(--ivory-2);font-size:.7em;font-weight:700;line-height:1.2}.ht-say{background:var(--ivory);color:var(--ink-0);box-shadow:0 0 0 .15em var(--team);animation:ht-pop .45s var(--ease-spring) .7s both;border-radius:.8em;padding:.4em .8em;font-size:.85em;font-weight:700;position:relative}.ht-secret{border:1px solid var(--line-3);background:#e8b65a14;border-radius:.6em;justify-items:center;gap:.1em;width:100%;padding:.6em .4em;display:grid}.ht-secret small{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);font-size:.55em;font-weight:700}.ht-secret b{font-family:var(--display);color:var(--gold-hi);font-size:1.5em;font-weight:400;line-height:1.1}.ht-secret+.ht-btn{width:5.4em;font-size:.85em}.ht-handoff{gap:.3em;display:grid}.ht-handoff small{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);font-size:.6em;font-weight:700}.ht-handoff b{font-family:var(--display);font-size:1.15em;font-weight:400;line-height:1.15}.ht-caption{min-height:6.6em}.ht-stepno{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);font-size:.72em;font-weight:700}.ht-caption h3{font-family:var(--display);color:var(--gold-hi);margin:.15em 0 .2em;font-size:1.4em;font-weight:400;line-height:1.15}.ht-caption p{color:var(--ivory-2);margin:0;line-height:1.45}.howto.passive .ht-caption{min-height:5.6em}.ht-nav{flex-wrap:wrap;align-items:center;gap:.6em;display:flex}.ht-dots{flex:1;justify-content:center;gap:.45em;display:flex}.ht-dots>*{background:var(--ink-4);width:.6em;height:.6em;transition:width .25s var(--ease-out), background .25s;border:0;border-radius:99em;padding:0}.ht-dots>.on{background:var(--gold);width:1.8em}.ht-dots button{cursor:pointer}.howto.passive .ht-dots{justify-content:flex-start}.modal.ht-modal{width:min(900px,100%)}.ht-modal-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ht-modal-head h2{margin:0}.ht-tabs{scrollbar-width:none;gap:6px;margin:14px 0 18px;display:flex;overflow-x:auto}.ht-tabs button{border:1px solid var(--line-2);color:var(--ivory-2);background:0 0;border-radius:99px;flex:none;padding:7px 14px;font-size:14px;font-weight:600}.ht-tabs button.on{background:var(--gold);border-color:var(--gold);color:var(--ink-0)}.howto-link{color:var(--gold-hi);text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}@keyframes ht-fade{0%{opacity:0;transform:translateY(.4em)}to{opacity:1;transform:none}}@keyframes ht-rise{0%{opacity:0;transform:translateY(.6em)}to{opacity:1;transform:none}}@keyframes ht-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes ht-flip{0%{opacity:0;transform:rotateX(90deg)}to{opacity:1;transform:none}}@keyframes ht-burn{to{width:8%}}@keyframes ht-bump{0%{transform:scale(1)}40%{transform:scale(1.6)}to{transform:scale(1)}}@keyframes ht-breathe{50%{opacity:.45}}@keyframes ht-press{50%{filter:brightness(1.2);transform:scale(.9)}}@keyframes ht-out{to{opacity:0}}@keyframes ht-in{to{opacity:1}}@keyframes ht-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--team) 60%, transparent)}to{box-shadow:0 0 0 1.4em #0000}}@keyframes ht-finger{0%{opacity:0;transform:translate(2.5em,2.5em)}40%{opacity:1;transform:translate(-1.6em,-1.8em)}62%{transform:translate(-1.6em,-1.8em)scale(.8)}78%{opacity:1;transform:translate(-1.6em,-1.8em)scale(1)}to{opacity:0;transform:translate(-.6em,-.6em)}}@container (width<=540px){.ht-nav{gap:.3em}.ht-nav .btn{padding-inline:10px}}
