@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-vietnamese-400-normal-CkBxLiRJ.woff2)format("woff2"),url(/assets/anton-vietnamese-400-normal-2FfR1wHA.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:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-ext-400-normal-SyiqE2Jt.woff2)format("woff2"),url(/assets/anton-latin-ext-400-normal-BMODBQc6.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:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2)format("woff2"),url(/assets/anton-latin-400-normal-AUNGEG_V.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:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-vietnamese-500-normal-k0drYPZA.woff2)format("woff2"),url(/assets/archivo-vietnamese-500-normal-7W3lD2kQ.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:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-latin-ext-500-normal-RFhg4CpD.woff2)format("woff2"),url(/assets/archivo-latin-ext-500-normal-D7mXw3Kz.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:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-latin-500-normal-CGugC8dq.woff2)format("woff2"),url(/assets/archivo-latin-500-normal-pkzA7jw9.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:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-vietnamese-600-normal-anCjMumA.woff2)format("woff2"),url(/assets/archivo-vietnamese-600-normal-C8xBVdfP.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:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-latin-ext-600-normal-Dm61iqcg.woff2)format("woff2"),url(/assets/archivo-latin-ext-600-normal-D7uErJuz.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:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-latin-600-normal-3BBy0ZsW.woff2)format("woff2"),url(/assets/archivo-latin-600-normal-DwYieO8P.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:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-vietnamese-700-normal-nuAQAQa7.woff2)format("woff2"),url(/assets/archivo-vietnamese-700-normal-Bz2vkKqq.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:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-latin-ext-700-normal-DD_nkw6b.woff2)format("woff2"),url(/assets/archivo-latin-ext-700-normal-CgyfnKjw.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:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-latin-700-normal-D9cHMWGj.woff2)format("woff2"),url(/assets/archivo-latin-700-normal-lT5TFe7H.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff)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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.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:Mr Dafoe;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)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:Mr Dafoe;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mr-dafoe-latin-400-normal-CbwCR40x.woff2)format("woff2"),url(/assets/mr-dafoe-latin-400-normal-D0MUsVTf.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}:root{--ink:#0f0e0d;--surface:#1a1816;--surface-2:#2a2622;--paper:#f2ece1;--paper-2:#ddd5c7;--red:#e8452c;--gold:#e3b341;--silver:#c9cdd3;--bronze:#c47a45;--twitch:#9146ff;--text-muted:#f2ece19e;--text-faint:#f2ece173;--ink-muted:#0f0e0d9e;--line:#f2ece11f;--line-strong:#f2ece138;--font-display:"Anton", Impact, "Arial Narrow", sans-serif;--font-body:"Archivo", "Arial Narrow", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "Cascadia Mono", monospace;--font-signature:"Mr Dafoe", "Brush Script MT", cursive;--pad-x:clamp(20px, 3.5vw, 56px);--shadow-color:var(--paper)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--ink);min-height:100vh;color:var(--paper);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;font-weight:500;line-height:1.45}h1,h2,h3,p,ol,ul{margin:0}ol,ul{padding:0;list-style:none}a{color:inherit}button,input{font:inherit;color:inherit}button{cursor:pointer}img{max-width:100%;display:block}::selection{background:var(--red);color:var(--ink)}:focus-visible{outline:3px solid var(--red);outline-offset:3px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.anton{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.03em;font-weight:400}.mono-label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:13px;font-weight:600}.share{display:inline-flex;position:relative}.share__note{letter-spacing:.1em;width:max-content;max-width:80vw;color:var(--red);font-size:12px;position:absolute;top:calc(100% + 12px);left:0}.share-menu{z-index:30;background:var(--surface);border:2px solid var(--paper);width:300px;box-shadow:8px 8px 0 var(--red);color:var(--paper);position:absolute;left:0}.share-menu--below{top:calc(100% + 14px)}.share-menu--above{bottom:calc(100% + 14px)}.share-menu__item{border:0;border-top:1px solid var(--line);width:100%;min-height:48px;color:inherit;font-family:var(--font-body);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:14px;padding:0 16px;font-size:16px;font-weight:700;display:flex}.share-menu__item:first-child{border-top:0}.share-menu__item:hover,.share-menu__item:focus-visible{background:#80786e2e}.share-menu__item svg{flex-shrink:0}.share-menu__hint{letter-spacing:.12em;color:var(--text-faint);margin-left:auto;font-size:11px}.share-menu__status{border-top:1px solid var(--line);letter-spacing:.1em;color:var(--red);padding:12px 16px;font-size:12px}.share-menu__status:empty{display:none}.soon-tag{background:var(--red);height:30px;color:var(--ink);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:-2px;right:-2px}.on-paper{color:var(--ink);--shadow-color:var(--ink)}.brand{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:inherit;align-items:center;gap:10px;font-size:26px;text-decoration:none;display:inline-flex}.brand__mark{flex-shrink:0;width:1.15em;height:1.15em}.btn{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border:2px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:12px;font-weight:400;text-decoration:none;transition:transform 80ms,box-shadow 80ms,background-color .12s;display:inline-flex}.btn--lg{height:84px;padding:0 36px;font-size:36px}.btn--md{height:64px;padding:0 26px;font-size:24px}.btn--sm{height:52px;padding:0 22px;font-size:20px}.btn--primary{background:var(--red);color:var(--ink);border-color:var(--red);--offset:6px;box-shadow:var(--offset) var(--offset) 0 var(--shadow-color)}.btn--primary.btn--lg{--offset:8px}.btn--primary.btn--sm{--offset:4px}.btn--primary:hover:not(:disabled){box-shadow:calc(var(--offset) + 2px) calc(var(--offset) + 2px) 0 var(--shadow-color);transform:translate(-2px,-2px)}.btn--primary:active:not(:disabled){box-shadow:calc(var(--offset) - 3px) calc(var(--offset) - 3px) 0 var(--shadow-color);transform:translate(3px,3px)}.btn--secondary{color:inherit;background:0 0;border-color:currentColor}.btn--secondary:hover:not(:disabled){background:#80786e24}.btn:disabled{opacity:.45;cursor:not-allowed}.key{width:32px;height:32px;font-family:var(--font-display);background:var(--paper);color:var(--ink);justify-content:center;align-items:center;font-size:18px;display:inline-flex}.on-paper .key{background:var(--ink);color:var(--paper)}.key--lg{width:44px;height:44px;font-size:26px}.loading-dots span{animation:1.2s ease-in-out infinite dot-pulse}.loading-dots span:nth-child(2){animation-delay:.2s}.loading-dots span:nth-child(3){animation-delay:.4s}@keyframes dot-pulse{0%,80%,to{opacity:.2}40%{opacity:1}}.site-nav{height:84px;padding:0 var(--pad-x);border-bottom:2px solid var(--line);justify-content:space-between;align-items:center;gap:16px;display:flex}.site-footer{padding:21px var(--pad-x) 0;background:var(--ink);border-top:2px solid var(--line);flex-direction:column;align-items:center;display:flex}.site-footer__mark{cursor:pointer;background:0 0;border:0;margin-bottom:5px;padding:7px;display:block}.site-footer__logo{width:30px;height:30px;display:block;overflow:visible}.site-footer__logo,.site-footer__logo polygon,.site-footer__logo path{transform-box:fill-box;transform-origin:50%;transition:transform .32s cubic-bezier(.3,1.6,.5,1),opacity .15s}.site-footer__mark:hover .site-footer__logo,.site-footer__mark:focus-visible .site-footer__logo{transform:translateY(-4px)}.site-footer__mark:hover .logo-mark__left,.site-footer__mark:focus-visible .logo-mark__left{transform:rotate(-90deg)scale(.85)}.site-footer__mark:hover .logo-mark__right,.site-footer__mark:focus-visible .logo-mark__right{transform:rotate(90deg)scale(.85)}.site-footer__mark:hover .logo-mark__ticks,.site-footer__mark:focus-visible .logo-mark__ticks{opacity:0}@media (prefers-reduced-motion:reduce){.site-footer__logo,.site-footer__logo polygon,.site-footer__logo path{transition:none}}.site-footer__links{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;align-self:stretch;gap:4px 32px;margin-top:20px;padding:12px 0 14px;display:flex}.site-footer__links a{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:600;text-decoration:none}.site-footer__links .site-footer__legal{color:var(--text-faint)}.site-footer__links a:hover{color:var(--red)}.site-footer__by{color:var(--text-muted);align-items:center;gap:8px;display:inline-flex}.site-footer__by svg{color:var(--twitch)}.site-footer__maker{font-family:var(--font-signature);white-space:nowrap;color:var(--paper);margin-top:2px;font-size:clamp(36px,12vw,48px);line-height:1.1;text-decoration:none;transition:color .12s}.site-footer__maker:hover{color:var(--twitch)}.site-footer__support{text-underline-offset:3px;color:var(--red);align-items:center;gap:6px;margin-top:10px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.site-footer__support:hover{text-decoration:underline}.site-footer__support svg{transition:transform .25s cubic-bezier(.3,1.8,.5,1)}.site-footer__support:hover svg,.site-footer__support:focus-visible svg{transform:scale(1.35)}@media (prefers-reduced-motion:reduce){.site-footer__support svg{transition:none}}@media (width<=560px){.site-footer__links{grid-template-rows:repeat(2,44px);grid-auto-flow:column;gap:0 36px;padding:0 0 4px;display:grid}.site-footer__links a{align-items:center;display:inline-flex}}.modal{z-index:50;padding:clamp(40px, 14vh, 160px) var(--pad-x) 40px;background:#0f0e0de0;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.modal--center{align-items:center;padding-top:40px}.modal__panel{background:var(--surface);border:2px solid var(--line-strong);width:min(820px,100%);box-shadow:12px 12px 0 var(--red);padding:44px 48px 48px;position:relative}.modal__close{background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:16px;right:16px}.modal__kicker{color:var(--red)}.modal__title{margin:12px 0 28px;font-size:clamp(36px,4vw,56px);line-height:.95}.modal__loading{letter-spacing:.14em;font-size:15px}.modal__error{color:var(--text-muted);margin-top:28px;font-size:15px}.modal__panel--narrow{width:min(620px,100%)}.modal__text{color:var(--text-muted);font-size:18px}.modal__actions{flex-wrap:wrap;gap:16px;margin-top:36px;display:flex}.search{width:min(720px,100%);position:relative}.search__field{background:var(--paper);height:76px;color:var(--ink);box-shadow:10px 10px 0 var(--red);cursor:text;align-items:center;gap:16px;padding:0 24px;display:flex}.search__field input{min-width:0;height:100%;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:22px;font-weight:600}.search__field input::placeholder{color:#0f0e0d80;font-weight:500}.search__field:focus-within{outline:3px solid var(--red);outline-offset:4px}.search__dropdown{z-index:20;background:var(--surface);border:2px solid var(--line-strong);flex-direction:column;max-height:min(60vh,560px);display:flex;position:absolute;top:calc(100% + 18px);left:0;right:0;overflow-y:auto}.search__note{color:var(--text-muted);padding:22px;font-size:16px}.search__hit{text-align:left;background:0 0;border:0;align-items:center;gap:16px;min-height:68px;padding:10px 18px;display:flex}.search__hit.is-active{background:var(--surface-2)}.search__photo{object-fit:cover;background:var(--surface-2);flex-shrink:0;width:48px;height:48px}.search__photo--empty{color:var(--text-muted);background:var(--ink);justify-content:center;align-items:center;font-size:22px;display:flex}.search__meta{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.search__name{text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:700;overflow:hidden}.search__genre{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);font-size:12px}.search__arrow{color:var(--red);opacity:0;transition:opacity .12s}.search__hit.is-active .search__arrow{opacity:1}.ticker{background:var(--surface);border-bottom:2px solid var(--line);z-index:1;align-items:stretch;height:48px;display:flex;position:relative}.ticker__viewport{min-width:0;padding-left:var(--pad-x);flex:1;align-items:center;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.ticker__track{width:max-content;animation:45s linear infinite ticker-scroll;display:flex}.ticker__track:hover{animation-play-state:paused}.ticker__group{gap:44px;padding-right:44px;display:flex}.ticker__item{white-space:nowrap;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:12px;font-size:13px;font-weight:500;display:inline-flex}.ticker__item b{color:var(--paper);font-weight:600}.ticker__time{color:var(--text-faint)}.ticker__result{color:inherit;text-decoration:none}.ticker__result:hover b{color:var(--red)}.ticker__channel{color:var(--paper);margin:0 -4px;padding:3px 4px;font-weight:600;text-decoration:none}a.ticker__channel:hover{background:var(--twitch);color:#fff}.ticker__mark{background:var(--red);flex-shrink:0;width:8px;height:8px}.ticker__link{background:var(--ink);border-left:2px solid var(--line);white-space:nowrap;align-items:center;gap:10px;padding:0 22px;text-decoration:none;display:flex}.ticker__link:hover{color:var(--red)}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ticker__track{animation:none}}.start{flex-direction:column;display:flex}.start__main{grid-template-columns:minmax(0,1fr) minmax(460px,38%);min-height:calc(100vh - 48px);display:grid;overflow-x:clip}.start__hero{padding:clamp(24px, 4vh, 72px) var(--pad-x);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex}.start__hero .search{text-align:left}.start__mark{--mark:clamp(64px, min(8.5vw, 16vh - 50px), 150px);width:var(--mark);height:var(--mark);margin:calc(var(--mark) * -.094) 0 calc(var(--mark) * -.094 + clamp(8px, 1.6vh, 18px));overflow:visible}.start__mark polygon,.start__mark path{transform-box:fill-box}.start__mark .logo-mark__left{animation:.8s cubic-bezier(.55,0,.25,1) both mark-left}.start__mark .logo-mark__right{animation:.8s cubic-bezier(.55,0,.25,1) both mark-right}.start__mark .logo-mark__ticks{transform-origin:50%;animation:.95s ease-out both mark-ticks}.start__mark+.start__logo{animation:.95s ease-out both logo-jolt}@keyframes mark-left{0%{opacity:0;transform:translate(-120px)}25%{opacity:1}68%{transform:translate(3px)}82%{transform:translate(-1.5px)}to{transform:none}}@keyframes mark-right{0%{opacity:0;transform:translate(120px)}25%{opacity:1}68%{transform:translate(-3px)}82%{transform:translate(1.5px)}to{transform:none}}@keyframes mark-ticks{0%,62%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes logo-jolt{0%,64%{transform:none}72%{transform:translateY(4px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.start__mark *,.start__mark+.start__logo{animation:none!important}}.start__logo{font-family:var(--font-display);letter-spacing:.01em;flex-direction:column;align-items:center;font-size:clamp(88px,min(11.5vw,58vh - 300px),196px);font-weight:400;line-height:.86;display:flex}.start__logo-accent{color:var(--red)}.start__claim{margin-top:clamp(18px,2.8vh,30px);font-size:clamp(20px,1.8vw,28px);font-weight:600;line-height:1.3}.start__hero .search{margin-top:clamp(20px,3.4vh,36px)}.start__quick{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 24px;margin-top:clamp(18px,3vh,32px);display:flex}.btn--quick{height:56px;padding:0 22px;font-size:22px}.btn--quick:hover:not(:disabled) svg{animation:.62s cubic-bezier(.3,1.35,.5,1) dice-roll}.btn--quick.is-rolling svg{animation:.7s linear infinite dice-roll}@keyframes dice-roll{0%{transform:rotate(0)scale(1)}50%{transform:rotate(200deg)scale(1.18)}to{transform:rotate(360deg)scale(1)}}@media (prefers-reduced-motion:reduce){.btn--quick svg{animation:none!important}}.start__quick-links{color:var(--text-muted);font-size:17px}.start__quick-link{color:var(--paper);text-underline-offset:4px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.start__quick-link:hover:not(:disabled){color:var(--red)}.start__quick-link:disabled{opacity:.5;cursor:wait}.start__notice{min-height:24px;color:var(--text-muted);margin-top:18px;font-size:15px}.start__panel{isolation:isolate;padding:clamp(24px, 4vh, 72px) var(--pad-x) clamp(24px, 4vh, 48px) clamp(88px, 6vw, 120px);flex-direction:column;justify-content:center;display:flex;position:relative}.start__panel:before{content:"";z-index:-1;background:var(--paper);clip-path:polygon(clamp(60px,5vw,110px) 0,100% 0,100% 100%,0 100%);position:absolute;inset:0}.start__panel-label{color:var(--ink-muted)}.start__panel-label--steps{margin-top:clamp(24px,8vh - 34px,52px)}.connect-list{flex-direction:column;gap:12px;margin-top:16px;display:flex}.connect-card{border:2px solid var(--ink);min-height:clamp(64px,9vh,80px);color:var(--ink);text-align:left;background:0 0;align-items:center;padding:0;transition:background-color .12s;display:flex}a.connect-card{text-decoration:none}.connect-card:hover{background:#0f0e0d0f}.connect-card--live,.connect-card--live:hover{background:var(--ink);color:var(--paper)}.connect-card--live .connect-card__icon{background:var(--red);color:var(--ink)}.connect-card--live .connect-card__text{color:var(--text-muted)}.connect-card__icon{background:var(--ink);width:76px;color:var(--paper);flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;display:flex}.connect-card__body{flex-direction:column;flex:1;gap:3px;min-width:0;padding:4px 18px;display:flex}.connect-card__title{letter-spacing:.04em;font-size:22px}.connect-card__text{color:var(--ink-muted);font-size:15px}.connect-card__arrow{padding-right:18px}.connect-card--soon,.connect-card--soon:hover{cursor:not-allowed;background:0 0;border-color:#0f0e0d2e;position:relative}.connect-card--soon .connect-card__icon{color:#0f0e0d73;background:#0f0e0d2e}.connect-card--soon .connect-card__title,.connect-card--soon .connect-card__text{color:#0f0e0d59}.connect-card__action{color:#f2ece199;background:0 0;border:0;align-self:stretch;padding:0 18px;font-size:14px;font-weight:600}.connect-card__action:hover{color:var(--paper)}.steps{flex-direction:column;gap:clamp(12px,4vh - 17px,26px);margin-top:clamp(12px,2vh,20px);display:flex}.steps__item{align-items:flex-start;gap:20px;display:flex}.steps__number{min-width:64px;color:var(--red);font-size:52px;line-height:.9}.steps__title{font-size:26px;line-height:1.1}.steps__text{color:var(--ink-muted);margin-top:4px;font-size:16px;line-height:1.45}@media (width<=1000px){.start__main{grid-template-columns:minmax(0,1fr)}.start__panel{padding:96px var(--pad-x) 56px}.start__panel:before{clip-path:polygon(0 48px,100% 0,100% 100%,0 100%)}}@media (width<=560px){.search__field{height:64px;padding:0 16px}.search__field input{font-size:17px}.steps__number{min-width:48px;font-size:40px}}.loading{min-height:100vh;padding:0 var(--pad-x) 64px;position:relative;overflow:hidden}.loading__outline{color:#0000;-webkit-text-stroke:2px #f2ece10f;pointer-events:none;font-size:min(900px,90vh);line-height:1;position:absolute;top:-60px;right:-40px}.loading__brand{height:84px;position:relative}.loading__center{text-align:center;flex-direction:column;align-items:center;width:min(620px,100%);margin:clamp(24px,6vh,66px) auto 0;display:flex;position:relative}.loading__photo{width:180px;height:180px;box-shadow:10px 10px 0 var(--red);background-color:#3a2a26;background-image:repeating-linear-gradient(135deg,#f2ece114 0 2px,#0000 2px 10px)}.loading__photo img{object-fit:cover;width:100%;height:100%}.loading__name{overflow-wrap:anywhere;margin-top:32px;font-size:clamp(56px,7vw,104px);line-height:.95}.loading__label{letter-spacing:.2em;color:var(--red);margin-top:22px;font-size:15px}.loading__bar{background:var(--line);width:100%;height:14px;margin-top:36px}.loading__fill{background:var(--red);height:100%;transition:width .3s}.loading__counts{letter-spacing:.12em;width:100%;color:var(--text-muted);justify-content:space-between;gap:16px;margin-top:10px;font-size:13px;display:flex}.loading__steps{text-align:left;flex-direction:column;gap:12px;width:100%;margin:32px 0;display:flex}.loading__step{align-items:center;gap:12px;font-size:16px;display:flex}.loading__step.is-todo{color:#f2ece166}.loading__spinner{animation:.9s linear infinite loading-spin}@keyframes loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.loading__spinner{animation:none}}.matchmaker{min-height:100vh;padding:0 var(--pad-x) 140px}.matchmaker__top{justify-content:space-between;align-items:center;gap:16px;height:84px;display:flex}.matchmaker__leave{color:#f2ece1b3;align-items:center;gap:8px;text-decoration:none;display:flex}.matchmaker__band{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;display:flex}.matchmaker__artist{align-items:center;gap:18px;display:flex}.matchmaker__photo{width:64px;height:64px;box-shadow:5px 5px 0 var(--red)}.matchmaker__name{font-size:44px;line-height:1}.mode-tabs{display:flex}.mode-tabs__tab{letter-spacing:.05em;background:0 0;border:2px solid #f2ece133;height:52px;padding:0 24px;font-size:20px}.mode-tabs__tab+.mode-tabs__tab{border-left:none}.mode-tabs__tab:hover:not(.is-active){background:#f2ece10f}.mode-tabs__tab.is-active{background:var(--paper);border-color:var(--paper);color:var(--ink)}.matchmaker__heading{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:36px;display:flex}.matchmaker__count{font-size:clamp(44px,5vw,64px);line-height:1}.matchmaker__hint{background:var(--red);color:var(--ink);letter-spacing:.1em;padding:10px 16px;font-size:14px}.matchmaker__years{flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;display:flex}.matchmaker__years-label{letter-spacing:.16em;color:#f2ece18c;margin-right:8px}.year-chip{letter-spacing:.04em;background:0 0;border:2px solid #f2ece133;height:42px;padding:0 16px;font-size:18px}.year-chip.is-active{background:var(--paper);border-color:var(--paper);color:var(--ink)}.matchmaker__releases{flex-direction:column;gap:34px;margin-top:40px;display:flex}.release__title{letter-spacing:.16em;flex-wrap:wrap;gap:6px 14px;display:flex}.release__meta{color:#f2ece180}.release__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;margin-top:14px;display:grid}.pick{background:var(--surface);cursor:pointer;outline-offset:2px;flex-direction:column;gap:8px;padding:8px;display:flex}.pick:hover:not(.is-selected){background:#22201d}.pick.is-selected{background:var(--paper);color:var(--ink)}.pick__cover{aspect-ratio:1;background-color:var(--surface-2);background-image:repeating-linear-gradient(135deg,#80786e24 0 2px,#0000 2px 10px);position:relative;overflow:hidden}.pick__cover img{object-fit:cover;width:100%;height:100%}.pick__play{width:36px;height:36px;color:var(--paper);background:#0f0e0dd9;border:0;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:8px;left:8px}.pick__play.is-playing{background:var(--red);color:var(--ink)}.pick__check{background:var(--red);width:34px;height:34px;color:var(--ink);justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.pick__progress{background:var(--red);height:4px;position:absolute;bottom:0;left:0}.pick__title{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.pick__year{font-family:var(--font-mono);letter-spacing:.1em;opacity:.6;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.matchmaker__bar{z-index:10;min-height:96px;padding:16px var(--pad-x);background:var(--surface);border-top:4px solid var(--red);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex;position:fixed;bottom:0;left:0;right:0}.matchmaker__tally{align-items:center;gap:20px;display:flex}.matchmaker__tally-number{font-size:44px;line-height:1}.matchmaker__tally-side{flex-direction:column;gap:8px;display:flex}.matchmaker__tally-side .mono-label{letter-spacing:.16em;color:var(--text-muted);font-size:12px}.matchmaker__meter{background:#f2ece124;width:220px;height:6px;display:block}.matchmaker__meter span{background:var(--red);height:100%;display:block}.matchmaker__actions{align-items:center;gap:20px;display:flex}.matchmaker__allowed{letter-spacing:.14em;color:#f2ece18c}@media (width<=700px){.matchmaker__allowed{display:none}.mode-tabs__tab{padding:0 14px;font-size:16px}}.setup{grid-template-columns:minmax(0,1fr) minmax(460px,36%);min-height:100vh;display:grid}.setup__main{padding:0 var(--pad-x) 56px;min-width:0}.setup__brand{height:84px}.setup__panel{isolation:isolate;padding:0 var(--pad-x) 48px clamp(88px, 6vw, 120px);flex-direction:column;display:flex;position:relative}.setup__panel:before{content:"";z-index:-1;background:var(--paper);clip-path:polygon(clamp(50px,4.5vw,70px) 0,100% 0,100% 100%,0 100%);position:absolute;inset:0}.setup__leave{align-self:flex-end;align-items:center;gap:8px;height:84px;text-decoration:none;display:flex}.setup__leave:hover,.matchmaker__leave:hover{color:var(--red)}.setup__panel-body{flex-direction:column;margin-top:36px;display:flex}.setup__start{flex-direction:column;gap:14px;margin-top:auto;padding-top:40px;display:flex}.setup__summary{color:var(--ink-muted);letter-spacing:.14em}.setup__go{width:100%}.setup__artist{align-items:flex-start;gap:32px;margin-top:36px;display:flex}.setup__photo,.badge__photo,.matchmaker__photo{background-color:#3a2a26;background-image:repeating-linear-gradient(135deg,#f2ece114 0 2px,#0000 2px 10px);flex-shrink:0}.setup__photo img,.badge__photo img,.matchmaker__photo img{object-fit:cover;width:100%;height:100%}.setup__photo{width:150px;height:150px;box-shadow:8px 8px 0 var(--red)}.setup__artist-text{flex-direction:column;gap:8px;min-width:0;display:flex}.setup__name{overflow-wrap:anywhere;font-size:clamp(56px,6.2vw,96px);line-height:.9}.setup__counts{letter-spacing:.14em;color:var(--text-muted);font-size:14px}.setup__missing{color:var(--text-muted);font-size:14px}.text-button{color:var(--red);text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:700;text-decoration:underline;display:inline-flex}.setup__vs-button{align-self:flex-start;height:48px;margin-top:8px;padding:0 18px;font-size:18px}.setup__versus{flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:32px;display:flex}.setup__vs{color:var(--red);font-size:64px;line-height:1}.badge{align-items:center;gap:20px;display:flex}.badge__photo{width:120px;height:120px}.badge__photo--red{box-shadow:7px 7px 0 var(--red)}.badge__photo--paper{box-shadow:7px 7px 0 var(--paper)}.badge__text{flex-direction:column;gap:8px;display:flex}.badge__name{font-size:clamp(40px,4vw,60px);line-height:.9}.badge__counts{color:var(--text-muted);letter-spacing:.14em}.badge__remove{color:var(--text-muted);align-self:flex-start;font-weight:600}.setup__section{margin-top:48px}.section-label{align-items:baseline;gap:14px;display:flex}.section-label .anton{color:var(--red);font-size:28px}.section-label .mono-label{letter-spacing:.2em;font-size:14px}.tile-grid{gap:16px;margin-top:16px;display:grid}.tile-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.tile-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.tile{text-align:left;background:var(--surface);color:var(--paper);border:2px solid #f2ece124;flex-direction:column;padding:22px;transition:border-color .12s;display:flex;position:relative}.tile:hover:not(:disabled):not(.is-active){border-color:#f2ece166}.tile.is-active{background:var(--paper);border-color:var(--paper);color:var(--ink)}.tile.is-locked{cursor:not-allowed;background:0 0;border-color:#f2ece114}.tile__check{background:var(--red);justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;top:0;right:0}.tile__lock{color:#f2ece173;position:absolute;top:16px;right:16px}.tile--mode{gap:8px;min-height:150px}.tile__title{font-size:40px;line-height:1}.tile__text{color:var(--text-muted);font-size:15px;line-height:1.45}.tile.is-active .tile__text{color:var(--ink-muted)}.tile.is-locked .tile__title,.tile.is-locked .tile__size{color:#f2ece140}.tile--size{justify-content:space-between;min-height:132px;padding:18px 20px}.tile__size{align-items:baseline;gap:8px;display:flex}.tile__size .anton{font-size:60px;line-height:1}.tile__size .mono-label{letter-spacing:.14em;font-size:12px}.tile__caption{letter-spacing:.12em;color:var(--text-faint);font-size:12px;font-weight:500}.tile.is-active .tile__caption{color:var(--ink-muted)}.tile.is-locked .tile__caption{color:var(--text-muted)}.setup__note{color:#f2ece18c;max-width:760px;margin-top:16px;font-size:15px;line-height:1.5}.link-card{border:2px solid var(--ink);align-items:center;gap:16px;min-height:88px;margin-top:12px;padding:0 18px;display:flex}.link-card__icon{background:var(--ink);width:52px;height:52px;color:var(--paper);flex-shrink:0;justify-content:center;align-items:center;display:flex}.link-card__body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.link-card__status{letter-spacing:.16em;color:var(--ink-muted);font-size:12px}.link-card__title{font-size:17px;font-weight:700}.link-card__action{color:var(--red);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:14px;font-weight:700;text-decoration:underline}a.link-card__action{display:inline-block}.link-card--soon{cursor:not-allowed;border-color:#0f0e0d2e;position:relative}.link-card--soon .link-card__icon{color:#0f0e0d73;background:#0f0e0d2e}.link-card--soon .link-card__status,.link-card--soon .link-card__title{color:#0f0e0d59}.link-card--live{background:var(--ink);border-color:var(--ink);color:var(--paper)}.link-card--live .link-card__icon{background:var(--red);color:var(--ink)}.link-card--live .link-card__status{color:var(--red);align-items:center;gap:8px;display:flex}.link-card__dot{background:var(--red);border-radius:50%;width:8px;height:8px}.link-card--live .link-card__title{font-size:19px}.link-card--live .link-card__action{color:#f2ece199;font-weight:600;text-decoration:none}.link-card--live .link-card__action:hover{color:var(--paper)}.setup__panel-label{margin-top:32px}.seconds{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.seconds__option{border:2px solid var(--ink);height:60px;color:var(--ink);background:0 0;justify-content:center;align-items:baseline;gap:4px;padding-top:12px;display:flex}.seconds__option .anton{font-size:28px;line-height:1}.seconds__option .mono-label{letter-spacing:.1em;font-size:11px}.seconds__option.is-active{background:var(--red);border-color:var(--red)}.segmented{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.segmented__option{border:2px solid var(--ink);height:60px;font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:var(--ink);background:0 0;justify-content:center;align-items:center;gap:8px;font-size:22px;display:flex}.segmented__option.is-active{background:var(--red);border-color:var(--red)}.segmented__option.is-locked{color:#0f0e0d59;cursor:not-allowed;border-color:#0f0e0d2e}.setup__hint{color:var(--ink-muted);margin-top:10px;font-size:14px;line-height:1.5}.setup__notice{min-height:21px;margin-top:12px;font-size:14px;font-weight:600}.setup-error{min-height:100vh;padding:0 var(--pad-x)}.setup-error .brand{height:84px}.setup-error__body{max-width:760px;margin-top:clamp(40px,12vh,120px)}.setup-error__kicker{color:var(--red)}.setup-error__title{margin-top:14px;font-size:clamp(56px,8vw,120px);line-height:.92}.setup-error__text{color:var(--text-muted);margin-top:20px;font-size:19px}.setup-error__actions{flex-wrap:wrap;gap:16px;margin-top:36px;display:flex}@media (width<=1100px){.setup{grid-template-columns:minmax(0,1fr)}.setup__panel{padding:96px var(--pad-x) 56px}.setup__panel:before{clip-path:polygon(0 48px,100% 0,100% 100%,0 100%)}.setup__leave{top:-84px;right:var(--pad-x);color:var(--paper);position:absolute}}@media (width<=760px){.tile-grid--3,.tile-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.setup__artist{flex-direction:column;gap:24px}.tile--mode{min-height:0}.tile__title{font-size:32px}}.page{flex-direction:column;min-height:100vh;display:flex}.page__main{padding:clamp(48px, 9vh, 96px) var(--pad-x);flex:1}.page__bare{flex:1}.site-nav__short{display:none}.page__kicker{color:var(--red)}.page__title{font-family:var(--font-display);text-transform:uppercase;margin-top:14px;font-size:clamp(56px,8vw,128px);font-weight:400;line-height:.92}.page__text{max-width:640px;color:var(--text-muted);margin-top:24px;font-size:19px;line-height:1.5}.page__actions{flex-wrap:wrap;gap:16px;margin-top:36px;display:flex}@media (width<=560px){.site-nav .btn--sm{height:44px;padding:0 14px;font-size:16px}.site-nav .brand{font-size:20px}.site-nav__long{display:none}.site-nav__short{display:inline}}.arena{--u:min(calc(100vw / 1600), calc(100vh / 900));--cover:calc(var(--u) * 280);--head:calc(var(--u) * 96);--foot:calc(var(--u) * 104);grid-template-rows:var(--head) 4px 1fr auto;background:var(--ink);min-height:100vh;display:grid;position:relative;overflow:hidden}.arena--duel:before,.arena--champion:before{content:"";background:var(--paper);pointer-events:none;position:absolute;inset:0}.arena--duel:before{clip-path:polygon(56% 0,100% 0,100% 100%,44% 100%)}.arena--champion:before{clip-path:polygon(60% 0,100% 0,100% 100%,50% 100%)}.arena>*{position:relative}.arena__head{padding:0 calc(var(--u) * 48);align-items:center;gap:calc(var(--u) * 22);display:flex}.arena__head .brand{gap:calc(var(--u) * 10);font-size:calc(var(--u) * 26)}.arena__divider{width:2px;height:calc(var(--u) * 42);background:#f2ece133}.arena__round{gap:calc(var(--u) * 4);flex-direction:column;min-width:0;display:flex}.arena__kicker{font-size:max(12px, calc(var(--u) * 13));color:#f2ece18c;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.arena__title{font-size:calc(var(--u) * 30);line-height:1}.arena__bar{background:#80786e40;height:4px}.arena__bar-fill{background:var(--red);height:100%;transition:width .4s}.arena__stage{min-height:0;padding:calc(var(--u) * 26) calc(var(--u) * 48) calc(var(--u) * 20)}.arena__foot{min-height:var(--foot);padding:calc(var(--u) * 16) calc(var(--u) * 48);justify-content:space-between;align-items:center;gap:calc(var(--u) * 24);background:var(--ink);border-top:2px solid var(--line);display:flex}.arena__hint{font-size:calc(var(--u) * 18);font-weight:600}.arena__actions{align-items:center;gap:calc(var(--u) * 14);display:flex}.arena .key{width:calc(var(--u) * 32);height:calc(var(--u) * 32);font-size:calc(var(--u) * 18)}.arena .key--lg{width:calc(var(--u) * 48);height:calc(var(--u) * 48);font-size:calc(var(--u) * 28)}.arena .btn--md{--offset:calc(var(--u) * 6);height:calc(var(--u) * 64);padding:0 calc(var(--u) * 26);gap:calc(var(--u) * 12);font-size:calc(var(--u) * 24)}.tools{height:calc(var(--u) * 64);border:2px solid;display:flex}.tools>*+*{border-left:2px solid}.tools__volume{align-items:center;display:flex}.tools__volume.is-open{gap:calc(var(--u) * 12);padding-right:calc(var(--u) * 16)}.tools__button{width:calc(var(--u) * 60);height:100%;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.tools__button:hover,.tools__volume.is-open .tools__button{background:#80786e24}.tools__button svg{width:calc(var(--u) * 24);height:calc(var(--u) * 24)}.tools__range{width:calc(var(--u) * 120);height:calc(var(--u) * 24);appearance:none;color:inherit;cursor:pointer;background:0 0;margin:0}.tools__range::-webkit-slider-runnable-track{background:currentColor;height:2px}.tools__range::-moz-range-track{background:currentColor;height:2px}.tools__range::-webkit-slider-thumb{-webkit-appearance:none;width:calc(var(--u) * 14);height:calc(var(--u) * 14);margin-top:calc(1px - var(--u) * 7);background:var(--red);border:0;border-radius:0}.tools__range::-moz-range-thumb{width:calc(var(--u) * 14);height:calc(var(--u) * 14);background:var(--red);border:0;border-radius:0}.tools__value{min-width:calc(var(--u) * 32);font-size:calc(var(--u) * 22);text-align:right;font-variant-numeric:tabular-nums}.volume-flash{z-index:50;background:var(--ink);color:var(--paper);border:2px solid var(--red);box-shadow:6px 6px 0 var(--red);pointer-events:none;align-items:center;gap:14px;padding:12px 18px;display:flex;position:fixed;top:clamp(90px,13vh,150px);left:50%;transform:translate(-50%)}.volume-flash__steps{gap:4px;display:flex}.volume-flash__steps i{background:#f2ece12e;width:12px;height:24px}.volume-flash__steps i.is-on{background:var(--red)}.volume-flash__value{text-align:right;min-width:78px;font-size:28px}.arena .btn svg{width:calc(var(--u) * 20);height:calc(var(--u) * 20)}.btn--square,.arena .btn--square{width:calc(var(--u,1px) * 64);padding:0}.cover{width:var(--cover);aspect-ratio:1;background-color:var(--surface-2);background-image:repeating-linear-gradient(135deg,#f2ece112 0 2px,#0000 2px 12px);flex-shrink:0;transition:box-shadow .12s,transform .12s;position:relative}.on-paper .cover{background-color:var(--paper-2);background-image:repeating-linear-gradient(135deg,#0f0e0d12 0 2px,#0000 2px 12px)}.cover__image{object-fit:cover;width:100%;height:100%}.cover__button{width:calc(var(--u,1px) * 48);height:calc(var(--u,1px) * 48);color:var(--paper);background:#0f0e0dd9;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cover__button:hover{background:var(--red);color:var(--ink)}.cover__button--red{width:calc(var(--u,1px) * 40);height:calc(var(--u,1px) * 40);background:var(--red);color:var(--ink)}.cover__play{bottom:calc(var(--u,1px) * 14);left:calc(var(--u,1px) * 14);position:absolute}.cover--right .cover__play{left:auto;right:calc(var(--u,1px) * 14)}.cover__player{height:calc(var(--u,1px) * 60);padding:0 calc(var(--u,1px) * 14);align-items:center;gap:calc(var(--u,1px) * 12);color:var(--paper);background:#0f0e0de0;display:flex;position:absolute;bottom:0;left:0;right:0}.cover__track{background:#f2ece133;flex-grow:1;height:4px}.cover__track-fill{background:var(--red);height:100%;display:block}.cover__time{font-family:var(--font-mono);font-size:max(12px, calc(var(--u,1px) * 13));font-weight:600}.cover__tip{top:calc(var(--u,1px) * 12);right:calc(var(--u,1px) * 12);width:calc(var(--u,1px) * 56);height:calc(var(--u,1px) * 56);border:2px solid var(--paper);background:var(--ink);color:var(--paper);justify-content:center;align-items:center;animation:.22s cubic-bezier(.2,1.6,.4,1) tip-in;display:flex;position:absolute;overflow:hidden}.cover--right .cover__tip{right:auto;left:calc(var(--u,1px) * 12)}.cover__tip img{object-fit:cover;width:100%;height:100%}.cover__tip svg{width:calc(var(--u,1px) * 28);height:calc(var(--u,1px) * 28)}@keyframes tip-in{0%{opacity:0;scale:.6}}.stamp{left:calc(var(--u,1px) * -18);padding:calc(var(--u,1px) * 4) calc(var(--u,1px) * 16);border:4px solid var(--red);background:var(--paper);color:var(--red);font-size:calc(var(--u,1px) * 40);letter-spacing:.06em;animation:.26s cubic-bezier(.2,1.6,.4,1) stamp-in;position:absolute;bottom:24%;transform:rotate(-8deg)}.cover--right .stamp{left:auto;right:calc(var(--u,1px) * -18);transform:rotate(8deg)}@keyframes stamp-in{0%{opacity:0;scale:1.6}}.song-card{flex-direction:column;align-items:flex-start;min-width:0;transition:opacity .2s;animation:.32s cubic-bezier(.2,.9,.3,1) backwards card-in-left;display:flex}.song-card--right{text-align:right;align-items:flex-end;animation-name:card-in-right}@keyframes card-in-left{0%{opacity:0;transform:translate(-40px)}}@keyframes card-in-right{0%{opacity:0;transform:translate(40px)}}.group .song-card:nth-child(2){animation-delay:50ms}.group .song-card:nth-child(3){animation-delay:.1s}.group .song-card:nth-child(4){animation-delay:.15s}@media (prefers-reduced-motion:reduce){.song-card,.stamp{animation:none}}.song-card__pick{margin-top:calc(var(--u,1px) * 24);max-width:100%;text-align:inherit;background:0 0;border:0;padding:0}.song-card__title{-webkit-line-clamp:3;overflow-wrap:anywhere;line-height:.95;font-size:calc(var(--fit,1) * var(--title-size));-webkit-box-orient:vertical;transition:color .12s;display:-webkit-box;overflow:hidden}.song-card__meta{margin-top:calc(var(--u,1px) * 12);max-width:100%;font-size:max(13px, calc(var(--u,1px) * 16));letter-spacing:.12em;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.on-paper .song-card__meta,.on-paper .apple-link{color:var(--ink-muted)}.apple-link{margin-top:calc(var(--u,1px) * 10);font-size:max(14px, calc(var(--u,1px) * 15));color:var(--text-muted);align-items:center;gap:7px;font-weight:600;text-decoration:none;display:inline-flex}.apple-link:hover{color:var(--red)}.song-card.is-pickable{cursor:pointer}.song-card.is-pickable:hover .song-card__title,.song-card__pick:focus-visible .song-card__title{color:var(--red)}.song-card.is-pickable.is-open:hover .cover{transform:translate(-3px,-3px)}.song-card.is-lost{opacity:.3}.song-card.is-won,.song-card.is-lost{cursor:default}.vote-row{margin-top:calc(var(--u,1px) * 24);align-items:center;gap:calc(var(--u,1px) * 14);width:100%;display:flex}.song-card--right .vote-row{flex-direction:row}.vote-row__track{height:calc(var(--u,1px) * 12);background:#f2ece11f;flex-grow:1}.on-paper .vote-row__track{background:#0f0e0d1f}.vote-row__fill{background:var(--red);height:100%;transition:width .3s;display:block}.vote-row__percent{font-size:var(--percent-size,calc(var(--u,1px) * 38));white-space:nowrap;line-height:1}.vote-row.is-idle .vote-row__percent{color:#f2ece159}.on-paper .vote-row.is-idle .vote-row__percent{color:#0f0e0d59}.vote-row__count{min-width:calc(var(--u,1px) * 48);text-align:right;font-family:var(--font-mono);font-size:max(14px, calc(var(--u,1px) * 20));color:var(--text-muted);font-weight:600}.on-paper .vote-row__count{color:var(--ink-muted)}.group .vote-row{--percent-size:calc(var(--u,1px) * 28)}.group .key--lg{flex-shrink:0}.arena__timer{font-family:var(--font-display);font-size:calc(var(--u) * 60);font-variant-numeric:tabular-nums;margin-left:auto;line-height:1}.arena--duel .arena__timer{color:var(--ink)}.arena__bar.is-idle .arena__bar-fill{background:#f2ece173}.arena__bar.is-countdown .arena__bar-fill{transition:width .25s linear}.arena__hint{align-items:center;gap:calc(var(--u) * 10);flex-wrap:wrap;display:flex}.arena__hint-accent{color:var(--red)}.arena__hint-muted{margin-left:calc(var(--u) * 16);color:var(--text-muted)}.duel__votes{margin-top:calc(var(--u) * 4);align-items:center;gap:calc(var(--u) * 3);flex-direction:column;display:flex}.duel__count{font-size:calc(var(--u) * 34);font-variant-numeric:tabular-nums;line-height:1}.duel__count-label{font-size:max(11px, calc(var(--u) * 13));letter-spacing:.14em}.arena--duel{--title-size:calc(var(--u) * 104)}.duel{align-content:center;align-items:start;gap:calc(var(--u) * 24);height:100%;padding:0 calc(var(--u) * 52);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.duel .song-card{width:100%;max-width:calc(var(--u) * 560);min-height:calc(var(--cover) + var(--title-size) * 1.9 + var(--u) * 92)}.duel .song-card:has(.vote-row){min-height:calc(var(--cover) + var(--title-size) * 1.9 + var(--u) * 164)}.duel__right{justify-content:flex-end;display:flex}.duel .song-card--left .cover{box-shadow:calc(var(--u) * 12) calc(var(--u) * 12) 0 var(--red)}.duel .song-card--right .cover{box-shadow:calc(var(--u) * -12) calc(var(--u) * 12) 0 var(--ink)}.duel__vs{margin-top:calc(var(--cover) * .52 - var(--u) * 10);width:calc(var(--u) * 170);aspect-ratio:1;background:var(--red);color:var(--ink);box-shadow:0 0 0 calc(var(--u) * 10) var(--ink);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex}.duel__vs>.anton{font-size:calc(var(--u) * 54);line-height:1}.arena--group{--title-size:calc(var(--u) * 48);--cover:min(100%, calc(var(--u) * 324))}.group{align-content:center;align-items:start;gap:calc(var(--u) * 48);grid-template-columns:repeat(4,minmax(0,1fr));height:100%;display:grid}.group .cover{width:var(--cover)}.group .song-card.is-picked .cover,.group .song-card.is-won .cover,.group .cover.is-playing{box-shadow:calc(var(--u) * 10) calc(var(--u) * 10) 0 var(--red)}.arena--champion{--title-size:calc(var(--u) * 117);--cover:calc(var(--u) * 396)}.champion{align-content:center;align-items:center;gap:calc(var(--u) * 64);height:100%;padding:calc(var(--u) * 18) calc(var(--u) * 32);grid-template-columns:minmax(0,1fr) auto;display:grid}.champion__main{max-width:calc(var(--u) * 720);min-width:0}.champion__kicker{font-size:calc(var(--u) * 16);letter-spacing:.2em;color:var(--red)}.champion__title{margin-top:calc(var(--u) * 12);-webkit-line-clamp:2;overflow-wrap:anywhere;font-size:calc(var(--fit,1) * var(--title-size));-webkit-box-orient:vertical;line-height:.95;display:-webkit-box;overflow:hidden}.champion__meta{margin-top:calc(var(--u) * 12);font-size:max(13px, calc(var(--u) * 17));letter-spacing:.12em;color:var(--text-muted);font-weight:500}.champion__label{margin-top:calc(var(--u) * 36);font-size:max(12px, calc(var(--u) * 13));color:#f2ece18c}.path{margin-top:calc(var(--u) * 10)}.path__row{min-height:calc(var(--u) * 50);align-items:center;gap:calc(var(--u) * 20);border-top:1px solid #f2ece129;display:flex}.path__row:last-child{border-bottom:1px solid #f2ece129}.path__round{width:calc(var(--u) * 190);font-size:max(12px, calc(var(--u) * 13));letter-spacing:.14em;color:#f2ece18c;flex-shrink:0}.path__row--final .path__round,.path__row--final .path__share{color:var(--red)}.path__opponents{min-width:0;font-size:calc(var(--u) * 19);white-space:nowrap;text-overflow:ellipsis;flex-grow:1;overflow:hidden}.path__share{font-size:calc(var(--u) * 28);white-space:nowrap}.path__tie{font-size:max(12px, calc(var(--u) * 13));letter-spacing:.14em;color:#f2ece18c;white-space:nowrap}.path__row--final .path__tie{color:var(--red)}.champion__actions{margin-top:calc(var(--u) * 40);gap:calc(var(--u) * 12);flex-wrap:wrap;display:flex}.champion__actions .btn--secondary{padding:0 calc(var(--u) * 18)}.champion__side{width:var(--cover);gap:calc(var(--u) * 22);margin-right:calc(var(--u) * 64);flex-direction:column;display:flex}.champion__side .cover{box-shadow:calc(var(--u) * 14) calc(var(--u) * 14) 0 var(--red)}.champion__side .stamp{left:calc(var(--u) * -26);bottom:calc(var(--u) * 34);font-size:calc(var(--u) * 46)}.champion__side .apple-link{margin-top:calc(var(--u) * -8)}.champion__stats{font-size:max(12px, calc(var(--u) * 14));letter-spacing:.12em;color:var(--ink-muted);flex-direction:column;font-weight:600;line-height:1.7;display:flex}.arena__toast{z-index:40;background:var(--red);color:var(--ink);padding:12px 20px;font-weight:700;position:fixed;bottom:124px;left:50%;transform:translate(-50%)}.arena__hint-muted--solo{margin-left:0}.preview-bar{align-items:center;gap:12px;margin-top:8px;display:flex}.preview-bar__button{background:var(--ink);width:38px;height:38px}.preview-bar__track{background:#0f0e0d26;flex-grow:1;height:4px}.preview-bar__fill{background:var(--red);height:100%;display:block}.preview-bar__time{font-family:var(--font-mono);font-size:12px;font-weight:600}@media (width<=1100px){.arena{--u:1px;--cover:clamp(150px, 26vh, 260px)}.arena--duel{--title-size:min(104px, 6.4vw, 10.5vh)}.arena--champion{--title-size:min(136px, 8vw, 13vh);--cover:min(420px, 44vh)}.duel__vs{width:clamp(120px,17vh,160px)}.duel__vs>.anton{font-size:clamp(34px,5vh,46px)}.duel__count{font-size:clamp(22px,3.4vh,30px)}.arena__head,.arena__stage,.arena__foot{padding-left:var(--pad-x);padding-right:var(--pad-x)}.duel{padding:0}.group{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.arena--group{--title-size:min(40px, 5vw);--cover:min(100%, 30vh)}.champion{grid-template-columns:minmax(0,1fr);padding:0}.champion__main{max-width:none}.arena--champion:before{clip-path:polygon(0 62%,100% 54%,100% 100%,0 100%)}.champion__side{margin:24px 0 0}}@media (width<=760px){.arena{--cover:min(62vw, 260px);min-height:100dvh}:is(.duel .song-card,.duel .song-card:has(.vote-row)){min-height:0}.arena__head{gap:14px}.arena__head .brand{font-size:20px}.arena__divider,.arena__head .brand,.arena--duel:before{display:none}.arena--duel{--title-size:min(64px, 11vw)}.duel{grid-template-columns:minmax(0,1fr);gap:0}.duel__vs{width:104px;box-shadow:none;margin:20px auto}.duel__vs>.anton{font-size:30px}.duel__count{font-size:22px}.duel__count-label{font-size:10px}.duel__right{margin:0 calc(-1 * var(--pad-x));padding:28px var(--pad-x);background:var(--paper)}.group{gap:28px 16px}.arena--group{--title-size:min(30px, 7vw);--cover:100%}.arena__foot{flex-direction:column;align-items:flex-start}.arena--champion{--title-size:min(80px, 14vw);--cover:min(78vw, 360px)}.path__round{width:120px}}.tie{min-height:100vh;padding:clamp(28px, 6.5vh, 60px) var(--pad-x) 48px;background:var(--ink);flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.tie:before{content:"";background:var(--paper);opacity:.05;clip-path:polygon(56% 0,100% 0,100% 100%,44% 100%);pointer-events:none;position:absolute;inset:0}.tie>*{position:relative}.tie__heading{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.tie__kicker{letter-spacing:.2em;color:var(--text-muted);font-size:15px}.tie__title{color:var(--red);font-size:clamp(80px,17vh,170px);line-height:.95}.tie__detail{letter-spacing:.16em;font-size:17px}.tie__action{margin-top:clamp(24px,5vh,48px)}.coin-stage{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:40px;width:min(1440px,100%);margin-top:clamp(24px,5vh,48px);display:grid}.coin-side{--title-size:min(92px, 5.8vw, 10vh);flex-direction:column;gap:12px;min-width:0;transition:opacity .3s;display:flex}.coin-side--right{text-align:right;align-items:flex-end}.coin-side--left{align-items:flex-start}.coin-side__title{-webkit-line-clamp:2;overflow-wrap:anywhere;font-size:calc(var(--fit,1) * var(--title-size));-webkit-box-orient:vertical;line-height:.95;display:-webkit-box;overflow:hidden}.coin-side__meta{letter-spacing:.12em;color:var(--text-muted);font-size:15px;font-weight:500}.coin-side.is-lost{opacity:.3}.coin-side__stamp{margin-top:8px;position:static}.coin-wrap{aspect-ratio:1;perspective:1000px;width:clamp(220px,34vh,320px);position:relative}.coin-wrap__arcs{fill:none;width:100%;height:100%;stroke:var(--red);stroke-width:6px;stroke-linecap:round;position:absolute;inset:0}.coin-wrap__arcs .faint{stroke:#e8452c73;stroke-width:4px}.coin-wrap:after{content:"";background:var(--red);z-index:-1;border-radius:50%;position:absolute;inset:12.5%;transform:translate(10px,12px)}.coin{transform-style:preserve-3d;transform:rotate(-12deg) rotateY(var(--turn,0deg));position:absolute;inset:12.5%}.coin.is-flipping{transition:transform 2.4s cubic-bezier(.15,.6,.25,1)}.coin__face{background:var(--paper);color:var(--ink);box-shadow:inset 0 0 0 10px var(--paper), inset 0 0 0 14px var(--ink);backface-visibility:hidden;border-radius:50%;justify-content:center;align-items:center;font-size:clamp(100px,15vh,150px);line-height:1;display:flex;position:absolute;inset:0}.coin__face--back{transform:rotateY(180deg)}.coin__arrow{width:58%;height:58%}.wheel-stage{grid-template-columns:auto minmax(0,520px);justify-content:center;align-items:center;gap:clamp(40px,8vw,140px);width:min(1300px,100%);margin-top:clamp(20px,4vh,40px);display:grid}.wheel{width:clamp(280px,52vh,460px);height:auto;overflow:visible}.wheel__disc.is-spinning{transition:transform 4.2s cubic-bezier(.12,.7,.18,1)}.wheel-list__label{color:var(--text-muted);font-size:14px}.wheel-list__items{flex-direction:column;gap:10px;margin-top:20px;display:flex}.wheel-list__item{border-bottom:1px solid #f2ece124;align-items:center;gap:18px;min-height:64px;transition:opacity .3s;display:flex}.wheel-list__swatch{border:2px solid #f2ece166;flex-shrink:0;width:26px;height:26px}.wheel-list__title{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;min-width:0;font-size:clamp(26px,4.2vh,38px);line-height:1;overflow:hidden}.wheel-list__votes{letter-spacing:.12em;color:#f2ece18c;font-size:13px}.wheel-list__item.is-won .wheel-list__votes{color:var(--red)}.wheel-list__item.is-lost{opacity:.35}.wheel-list__action{margin-top:40px}@media (width<=1100px){.coin-stage{grid-template-columns:minmax(0,1fr);justify-items:center;gap:24px}.coin-side--right,.coin-side--left{text-align:center;align-items:center}.wheel-stage{grid-template-columns:minmax(0,1fr);justify-items:center}}@media (prefers-reduced-motion:reduce){.coin.is-flipping,.wheel__disc.is-spinning{transition-duration:1ms}}.champion__result-link{color:var(--text-muted);align-items:center;gap:8px;margin-top:18px;text-decoration:none;display:inline-flex}.champion__result-link:hover{color:var(--red)}.legal{text-align:center;max-width:760px;margin:0 auto}.legal__lead{color:var(--text-muted);margin-top:24px;font-size:19px;line-height:1.5}.legal__section{border-top:2px solid var(--line);margin-top:44px;padding-top:20px}.legal__heading{color:var(--red);margin-bottom:14px}.legal__section p{color:#f2ece1cc;font-size:16px;line-height:1.65}.legal__section p+p,.legal__section p+dl{margin-top:14px}.legal a{color:var(--paper);text-underline-offset:3px;text-decoration:underline}.legal a:hover{color:var(--red)}.legal__address{font-size:18px;font-weight:600;line-height:1.7}.legal__missing{border:2px dashed var(--red);color:var(--red);margin:2px 0;padding:0 10px;font-weight:700;line-height:1.6;display:inline-block}.legal__contact{text-align:left;grid-template-columns:max-content max-content;justify-content:center;gap:8px 20px;margin:0;font-size:16px;display:grid}.legal__contact dt{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);align-self:center;font-size:12px;font-weight:600}.legal__contact dd{margin:0}.legal__updated{color:var(--text-faint);margin-top:48px}.board-head{padding:64px var(--pad-x) 0;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.board-head__text{flex-direction:column;gap:14px;display:flex}.board-head__kicker{color:var(--red);font-size:15px}.board-head__title{font-size:clamp(56px,8vw,128px);line-height:.92}.board-head__claim{font-size:clamp(19px,1.8vw,26px);font-weight:600}.board-month{flex-direction:column;align-items:center;gap:12px;padding-bottom:4px;display:flex}.board-month__nav{align-items:center;display:flex}.board-month__arrow{border:2px solid var(--paper);width:56px;height:56px;color:var(--paper);background:0 0;justify-content:center;align-items:center;display:flex}.board-month__arrow:hover:not(:disabled){background:#80786e24}.board-month__arrow:disabled{color:#f2ece140;cursor:default;border-color:#f2ece126}.board-month__label{background:var(--paper);height:56px;color:var(--ink);letter-spacing:.05em;white-space:nowrap;align-items:center;padding:0 26px;font-size:26px;display:flex}.board-month__note{letter-spacing:.12em;color:#f2ece18c}.podium{margin:80px var(--pad-x) 0;border-bottom:4px solid var(--paper);justify-content:center;align-items:flex-end;gap:20px;display:flex}.podium__step{text-align:center;flex-direction:column;align-items:center;width:min(420px,30%);display:flex}.podium__step--1{width:min(440px,32%)}.podium__crown{fill:var(--gold)}.podium__pct{font-size:clamp(40px,4.5vw,72px);line-height:1}.podium__step--1 .podium__pct{color:var(--gold);margin-top:10px;font-size:clamp(52px,6vw,96px)}.podium__name{overflow-wrap:anywhere;margin-top:10px;font-size:clamp(18px,1.8vw,26px);font-weight:700}.podium__step--1 .podium__name{font-size:clamp(22px,2.2vw,32px)}.podium__tips{letter-spacing:.12em;color:var(--text-muted);margin-top:6px}.podium__block{width:100%;color:var(--ink);background-image:repeating-linear-gradient(135deg,#0f0e0d12 0 2px,#0000 2px 12px);justify-content:center;margin-top:22px;display:flex}.podium__block .anton{margin-top:18px;line-height:1}.podium__step--1 .podium__block{background-color:var(--gold);height:clamp(180px,20vw,300px);box-shadow:10px 10px 0 var(--red)}.podium__step--1 .podium__block .anton{font-size:clamp(110px,12vw,200px)}.podium__step--2 .podium__block{background-color:var(--silver);height:clamp(130px,14vw,220px)}.podium__step--2 .podium__block .anton{font-size:clamp(80px,9vw,150px)}.podium__step--3 .podium__block{background-color:var(--bronze);height:clamp(100px,11vw,170px)}.podium__step--3 .podium__block .anton{margin-top:14px;font-size:clamp(70px,8vw,130px)}.board-empty{margin:72px var(--pad-x) 0;max-width:720px;color:var(--text-muted);font-size:19px;line-height:1.5}.board-empty--inline{margin:24px 0 0}.board-rules{margin:56px var(--pad-x) 0;flex-direction:column;gap:18px;display:flex}.board-rules__label{color:var(--red)}.board-rules__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.board-rule{background:var(--surface);flex-direction:column;gap:10px;padding:24px 28px;display:flex}.board-rule__number{color:var(--red);font-size:44px;line-height:1}.board-rule__title{letter-spacing:.04em;font-size:26px}.board-rule__text{color:#f2ece1b3;font-size:16px;line-height:1.5}.board-table{padding:40px var(--pad-x) 64px}.board-table__tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.board-search{background:var(--surface);color:#f2ece18c;border:2px solid #f2ece133;align-items:center;gap:14px;width:min(520px,100%);height:60px;padding:0 18px;display:flex}.board-search:focus-within{border-color:var(--red)}.board-search input{min-width:0;color:var(--paper);background:0 0;border:0;outline:none;flex:1;font-size:17px}.board-search input::placeholder{color:#f2ece173}.board-table__count{letter-spacing:.14em;color:#f2ece18c}.board-rows{border-top:2px solid #f2ece124;margin-top:20px}.board-row{border-bottom:1px solid #f2ece11f;grid-template-columns:90px minmax(0,1fr) minmax(120px,360px) 150px 170px;align-items:center;gap:24px;min-height:64px;display:grid}.board-row__rank{color:#f2ece18c;font-size:28px}.board-row__name{text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:700;overflow:hidden}.board-row__bar{background:#f2ece11a;height:8px}.board-row__bar span{background:var(--red);height:100%;display:block}.board-row__pct{text-align:right;font-size:28px}.board-row__tips{text-align:right;letter-spacing:.1em;color:#f2ece18c}.board-pages{justify-content:center;gap:8px;padding-top:32px;display:flex}.board-pages__group{gap:8px;display:flex}.board-pages__page,.board-pages__gap{justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex}.board-pages__page{color:var(--paper);background:0 0;border:2px solid #f2ece133}.board-pages__page.is-active{border-color:var(--paper);background:var(--paper);color:var(--ink)}.board-pages__gap{color:#f2ece180}@media (width<=900px){.board-rules__list{grid-template-columns:minmax(0,1fr)}.board-row{grid-template-columns:48px minmax(0,1fr) auto;gap:12px;padding:10px 0}.board-row__bar{grid-area:2/2/auto/-1}.board-row__tips{display:none}.board-row__pct{font-size:22px}.podium{gap:8px}}.result-hero{--cover:min(400px, 30vw);--title-size:min(150px, 9.4vw);min-height:580px;padding:64px var(--pad-x) 56px;z-index:2;grid-template-columns:minmax(0,1fr) auto;gap:48px;display:grid;position:relative}.result-hero:before{content:"";background:var(--paper);clip-path:polygon(62% 0,100% 0,100% 100%,54% 100%);position:absolute;inset:0}.result-hero>*{position:relative}.result-hero__text{max-width:min(860px, calc(52vw - var(--pad-x)));min-width:0}.result-hero__kicker{color:var(--red);font-size:15px}.result-hero__channel{color:#f2ece1bf;align-items:center;gap:10px;margin-top:14px;font-size:18px;display:flex}.result-hero__channel b{color:var(--paper)}.result-hero__setup{color:#f2ece18c;margin-top:44px;font-size:14px}.result-hero__title{-webkit-line-clamp:3;overflow-wrap:anywhere;font-size:calc(var(--fit,1) * var(--title-size));-webkit-box-orient:vertical;margin-top:10px;line-height:.95;display:-webkit-box;overflow:hidden}.result-hero__meta{letter-spacing:.12em;color:var(--text-muted);margin-top:12px;font-size:16px;font-weight:500}.result-hero__actions{flex-wrap:wrap;gap:14px;margin-top:40px;display:flex}.result-hero__cover{width:var(--cover);flex-direction:column;gap:20px;margin:16px 42px 0 0;display:flex}.result-hero__cover .cover{box-shadow:14px 14px 0 var(--red)}.result-hero__cover .stamp{font-size:clamp(30px,3vw,44px);bottom:30px;left:-30px}.result-stats{border-top:4px solid var(--red);border-bottom:2px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.result-stat{padding:36px var(--pad-x);border-right:2px solid var(--line);flex-direction:column;gap:8px;display:flex}.result-stat:last-child{border-right:0}.result-stat__value{font-size:clamp(40px,4.5vw,72px);line-height:1}.result-stat__value.is-accent{color:var(--red)}.result-stat__label{color:#f2ece199}.result-stat__short{display:none}.result-stat__text{color:#f2ece1bf;font-size:15px;line-height:1.4}.result-section__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.result-section__label{letter-spacing:.2em;font-size:14px}.result-section__note{letter-spacing:.14em;color:var(--text-faint);font-size:12px}.result-path{display:none}.result-bouts{padding:72px var(--pad-x) 0;flex-direction:column;gap:36px;display:flex}.result-round__head{cursor:pointer;align-items:center;gap:18px;list-style:none;display:flex}.result-round__head::-webkit-details-marker{display:none}.result-round__head .anton{letter-spacing:.04em;font-size:28px}.result-round__line{background:#f2ece124;flex-grow:1;height:2px}.result-round--final .result-round__head .anton{color:var(--red)}.result-round--final .result-round__line{background:#e8452c66}.result-round[open]>:not(summary){margin-top:16px}.result-round__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.result-round__grid--groups{grid-template-columns:repeat(4,minmax(0,1fr))}.bout{background:var(--surface);grid-template-columns:minmax(0,1fr) 130px minmax(0,1fr);align-items:center;gap:18px;min-height:68px;padding:10px 24px;display:grid}.bout__winner{text-align:right;overflow-wrap:anywhere;font-size:30px;line-height:1}.bout__score{flex-direction:column;align-items:center;gap:2px;font-size:18px;display:flex}.bout__score .mono-label{letter-spacing:.04em;font-size:18px}.bout__lost{color:#f2ece166}.bout__tag{letter-spacing:.16em;color:var(--red);font-size:10px}.bout__loser{color:#f2ece173;overflow-wrap:anywhere;font-size:18px;font-weight:600}.bout--final{background:var(--paper);min-height:120px;box-shadow:10px 10px 0 var(--red);grid-template-columns:minmax(0,1fr) 220px minmax(0,1fr);gap:24px;padding:16px 40px}.bout--final .bout__winner{font-size:clamp(36px,4vw,60px)}.bout--final .bout__score .anton{font-size:44px;line-height:1}.bout--final .bout__won{color:var(--red)}.bout--final .bout__lost{color:#0f0e0d73}.bout--final .bout__loser{color:#0f0e0d80;font-size:24px}.group-card{background:var(--surface);padding:18px 20px}.group-card__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.group-card__head .anton{letter-spacing:.04em;font-size:22px}.group-card__list{margin-top:10px}.group-card__row{border-top:1px solid var(--line);align-items:center;gap:12px;min-height:40px;display:flex}.group-card__title{color:#f2ece173;text-overflow:ellipsis;white-space:nowrap;flex-grow:1;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.group-card__row.is-won .group-card__title{color:var(--paper);font-size:20px;font-weight:400}.group-card__share{letter-spacing:.04em;color:#f2ece18c;font-size:13px}.result-tips{padding:80px var(--pad-x) 0;flex-direction:column;gap:24px;display:flex}.result-tips__link{color:var(--red);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.result-tips__link:hover{color:var(--paper)}.result-tips__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.result-tip{background:var(--surface);align-items:center;gap:24px;padding:26px 28px;display:flex}.result-tip--first{background:var(--paper);color:var(--ink)}.result-tip__rank{font-size:72px;line-height:1}.result-tip--first .result-tip__rank{color:var(--red)}.result-tip__text{flex-direction:column;gap:6px;min-width:0;display:flex}.result-tip__name{overflow-wrap:anywhere;font-size:20px;font-weight:700}.result-tip__score{letter-spacing:.12em;color:var(--text-muted)}.result-tip--first .result-tip__score{color:var(--ink-muted)}.result-cta{--shadow-color:var(--ink);min-height:300px;padding:64px var(--pad-x) 56px;background:var(--paper);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-top:96px;display:flex;position:relative;overflow:hidden}.result-cta__vs{color:#0000;-webkit-text-stroke:2px #0f0e0d1a;pointer-events:none;font-size:520px;line-height:1;position:absolute;top:-130px;right:-20px}.result-cta__text{flex-direction:column;align-self:flex-start;gap:16px;display:flex;position:relative}.result-cta__title{font-size:clamp(44px,5.5vw,88px);line-height:.95}.result-cta__copy{color:#0f0e0da8;font-size:19px}.result-cta__button{position:relative}@media (width<=1100px){.result-round__grid--groups{grid-template-columns:repeat(2,minmax(0,1fr))}.result-tips__list{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.result-hero{--cover:min(300px, 76vw);--title-size:min(64px, 16vw);grid-template-columns:minmax(0,1fr);gap:0;min-height:0;padding:28px 20px 0}.result-hero:before{display:none}.result-hero__text{display:contents}.result-hero__kicker{font-size:12px}.result-hero__channel{margin-top:10px;font-size:15px}.result-hero__cover{background:var(--paper);clip-path:polygon(0 26px,100% 0,100% 100%,0 100%);order:2;width:auto;margin:26px -20px 0;padding:58px 34px 34px}.result-hero__cover .cover{width:var(--cover)}.result-hero__setup{order:3;margin-top:28px;font-size:12px}.result-hero__title{order:4;margin-top:8px}.result-hero__meta{order:5;margin-top:8px;font-size:13px}.result-hero__actions{flex-direction:column;order:6;align-items:stretch;margin-top:24px}.result-stats{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px}.result-stat{border-bottom:2px solid var(--line);gap:4px;padding:20px}.result-stat:nth-child(2n){border-right:0}.result-stat__long{display:none}.result-stat__short{display:inline}.result-stat__label{font-size:11px}.result-stat__text{font-size:13px}.result-path{flex-direction:column;gap:12px;padding:32px 20px 0;display:flex}.result-path__row{border-top:1px solid #f2ece129;align-items:center;gap:12px;min-height:58px;display:flex}.result-path__text{flex-direction:column;flex-grow:1;gap:3px;font-size:16px;display:flex}.result-path__round{color:#f2ece18c;font-size:11px}.result-path__share{font-size:26px}.result-path__tie{color:#f2ece18c;white-space:nowrap;font-size:11px}.result-path__row.is-final .result-path__round,.result-path__row.is-final .result-path__share,.result-path__row.is-final .result-path__tie{color:var(--red)}.result-section__label{font-size:12px}.result-section__note{display:none}.result-bouts{gap:8px;padding:32px 20px 0}.result-round{background:var(--surface);padding:14px 16px}.result-round__head .anton{font-size:20px}.result-round__line{visibility:hidden}.result-round__head:after{content:"+";font-family:var(--font-display);font-size:22px;line-height:1}.result-round[open] .result-round__head:after{content:"–"}.result-round[open]>:not(summary){margin-top:10px}.result-round__grid,.result-round__grid--groups{grid-template-columns:minmax(0,1fr);gap:0}.bout,.bout--final{min-height:48px;box-shadow:none;color:var(--paper);background:0 0;border-top:1px solid #f2ece11f;grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);gap:8px;padding:8px 0}.bout__winner,.bout--final .bout__winner{font-size:18px}.bout__score .mono-label,.bout--final .bout__score .anton{font-family:var(--font-mono);font-size:13px;font-weight:600}.bout--final .bout__won{color:var(--paper)}.bout--final .bout__lost,.bout__lost{color:#f2ece166}.bout__loser,.bout--final .bout__loser{color:#f2ece173;font-size:14px}.group-card{background:0 0;padding:8px 0}.result-tips{gap:12px;padding:32px 20px 0}.result-tips__list{gap:0}.result-tip,.result-tip--first{min-height:54px;color:var(--paper);background:0 0;border-top:1px solid #f2ece129;gap:14px;padding:0}.result-tip__rank{width:24px;font-size:26px}.result-tip__text{flex-direction:row;flex-grow:1;justify-content:space-between;align-items:center}.result-tip__name{font-size:16px}.result-tip--first .result-tip__score,.result-tip__score{color:var(--text-muted);font-size:12px}.result-cta{flex-direction:column;align-items:stretch;min-height:0;margin-top:40px;padding:32px 20px}.result-cta__vs{display:none}.result-cta__copy{font-size:15px;line-height:1.5}}
