@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-normal-rJmnGBSt.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-normal-7khWdh9v.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal-DY7AcnAa.woff2)format("woff2-variations");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:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-cyrillic-ext-wght-normal-CGKlZYBf.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-cyrillic-wght-normal-DLqwHbi6.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-greek-ext-wght-normal-e3e57Shi.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-greek-wght-normal-CO1l-giJ.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-vietnamese-wght-normal-LcSrhZ7T.woff2)format("woff2-variations");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:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-ext-wght-normal-BnEbWgdZ.woff2)format("woff2-variations");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:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-wght-normal-DLxlUchJ.woff2)format("woff2-variations");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{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--display:"Archivo Variable", "Arial Black", Arial, sans-serif;--reading:"Literata Variable", Georgia, "Times New Roman", serif;font-family:var(--display);font-synthesis:none;text-rendering:optimizelegibility;--cab:#ef5b21;--cab-deep:#9f2f18;--cab-raised:#ff793d;--cab-well:#321126;--keyline:#210817;--ink:#fff4e2;--muted:#ffd2b8;--muted-dim:#f2ad88;--rule:#c33f20;--screen:#fff4df;--screen-ink:#28100b;--screen-dim:#765744;--screen-rule:#e3c7a5;--hot:#ffe135;--hot-deep:#b78100;--error:#f35;--error-soft:#ff8fa3;--success:#39e36b;--tier-cruise:#4fe07a;--tier-brisk:#28d8e0;--tier-quick:#4da6ff;--tier-sprint:#ffc01f;--tier-blitz:#ff8320;--tier-reckless:#ff6076;--tier-color:var(--hot);--tier-on-screen:color-mix(in srgb, var(--tier-color) 62%, var(--screen-ink));--mobile-dock-height:84px;--drop-2:2px 2px 0 var(--keyline);--drop-3:3px 3px 0 var(--keyline);--drop-5:5px 5px 0 var(--keyline);--shade:#04010eb8;--shade-soft:#04010e3d;--lift:0 14px 34px -10px var(--shade)}*{box-sizing:border-box}html{background:var(--cab);min-width:320px}body{min-width:320px;min-height:100vh;color:var(--ink);background:var(--cab);background-image:linear-gradient(135deg,#0000 0 46%,#2108170e 46% 54%,#0000 54%),radial-gradient(circle at 1px 1px,#fff4e21f 1px,#0000 0);background-size:28px 28px,5px 5px;margin:0}button,input,textarea{font:inherit}button,a,input,textarea{-webkit-tap-highlight-color:transparent}button{color:inherit}button:focus-visible,input:focus-visible,textarea:focus-visible,a:focus-visible{outline:3px solid var(--hot);outline-offset:3px}.primary-button:focus-visible,.roll-action:focus-visible,.tier-option.selected:focus-visible{outline:4px solid var(--ink);outline-offset:6px}button:disabled{cursor:not-allowed}::selection{color:var(--keyline);background:var(--hot)}.icon{fill:none;stroke:currentColor;stroke-linecap:square;stroke-width:2.5px;width:20px;height:20px}.marquee{font-family:var(--display);letter-spacing:-.03em;text-transform:uppercase;color:var(--ink);text-shadow:.085em .085em 0 var(--keyline);margin:0;font-size:clamp(2.75rem,9vw,5rem);font-weight:900;font-stretch:118%;line-height:.88;position:relative}.plate{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.75rem;font-weight:800;line-height:1}.plate b{color:var(--ink);font-weight:800}.lamp{border:2px solid var(--keyline);background:var(--cab-well);border-radius:999px;flex:none;width:13px;height:13px;transition:background .12s linear,box-shadow .12s linear}.lamp.lit{background:var(--tier-color);box-shadow:0 0 0 2px color-mix(in srgb, var(--tier-color) 32%, transparent)}.reel{font-variant-numeric:tabular-nums;gap:2px;display:inline-flex}.reel-digit{border:2px solid var(--keyline);background:var(--cab-well);border-radius:3px;place-items:center;min-width:.78em;padding:.14em .1em;font-weight:800;line-height:1;display:grid}.reel-gap{width:.16em}.energy{border:2px solid var(--keyline);background:var(--cab-well);border-radius:3px;height:14px;display:block;position:relative;overflow:hidden}.energy i{width:100%;height:100%;transform:scaleX(var(--energy-fill,0));transform-origin:0;background:var(--tier-color);transition:transform .26s cubic-bezier(.16,1,.3,1);display:block}.energy:after{content:"";background:repeating-linear-gradient(90deg, transparent 0 calc(5% - 3px), var(--keyline) calc(5% - 3px) 5%);pointer-events:none;position:absolute;inset:0}.primary-button,.quiet-button{min-height:48px;font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;border-radius:10px;font-size:1rem;font-weight:800;transition:transform 90ms ease-out,box-shadow 90ms ease-out,background .12s linear;position:relative}.primary-button{border:3px solid var(--keyline);background:var(--hot);color:var(--keyline);box-shadow:0 6px 0 var(--keyline);padding:14px 24px}.primary-button b{font-variant-numeric:tabular-nums;font-weight:900}.primary-button:hover:not(:disabled){background:color-mix(in srgb, var(--hot) 88%, #fff)}.primary-button:active:not(:disabled){box-shadow:0 0 0 var(--keyline);transform:translateY(6px)}.primary-button:disabled{background:var(--cab-raised);color:var(--muted);box-shadow:0 6px 0 var(--keyline)}.quiet-button{border:3px solid var(--keyline);color:var(--ink);background:0 0;padding:11px 16px}.quiet-button:hover:not(:disabled){background:var(--cab-raised)}.quiet-button:active:not(:disabled){transform:translateY(2px)}.wordmark{width:fit-content;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:2px 0;display:inline-flex}.wordmark-coin{border:3px solid var(--keyline);background:var(--hot);border-radius:3px;width:24px;height:18px;position:relative}.wordmark-coin:after{content:"";background:var(--keyline);border-radius:999px;position:absolute;inset:6px 3px}.wordmark-text{letter-spacing:-.02em;text-transform:uppercase;text-shadow:2px 2px 0 var(--keyline);font-size:1.25rem;font-weight:900;font-stretch:112%;position:relative}.app-shell{grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}.utility-shell{border-right:4px solid var(--keyline);background:var(--cab-deep);flex-direction:column;gap:24px;padding:24px 20px 20px;display:flex}.primary-nav{gap:8px;display:grid}.primary-nav button{border:3px solid var(--keyline);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:10px;padding:11px 12px;font-size:.875rem;font-weight:800;transition:background .12s linear,color .12s linear;display:flex}.primary-nav button:hover{background:var(--cab-raised);color:var(--ink)}.primary-nav button.active{background:var(--cab-raised);color:var(--ink);box-shadow:0 3px 0 var(--keyline)}.shell-standing{gap:10px;margin-top:auto;display:grid}.shell-streak{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.75rem;font-weight:800}.shell-streak b{color:var(--ink)}.local-storage-note{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--muted) 84%, var(--cab-deep));margin:0;font-size:.6875rem;font-weight:700}.mobile-app-bar{border-bottom:4px solid var(--keyline);background:var(--cab-deep);justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:none}.mobile-progress-link{border:3px solid var(--keyline);background:var(--cab);color:var(--ink);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-size:.75rem;font-weight:800;display:flex}.mobile-progress-link:hover{background:var(--cab-raised)}.mobile-progress-link .reel-digit{border-width:2px;font-size:.8125rem}.app-shell.title-screen{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.app-shell.title-screen .utility-shell{display:none}.app-shell.title-screen .mobile-app-bar{display:flex}.workspace{align-content:start;gap:32px;width:min(100%,1120px);margin-inline:auto;padding:48px 40px 64px;display:grid}.rank-bar{border:3px solid var(--keyline);background:var(--cab);--tier-color:var(--ink);border-radius:8px;gap:8px;padding:14px;display:grid}.rank-bar-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.rank-bar-head strong{letter-spacing:.02em;text-transform:uppercase;font-size:.9375rem;font-weight:900}.rank-points{font-size:.875rem}.rank-bar>p{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.6875rem;font-weight:800}.rank-bar.compact{padding:12px}.home-standing .rank-bar,.round-standing .rank-bar,.progress-standing .rank-bar{background:0 0;border:0;border-radius:0;padding:0}.rank-bar.compact .rank-bar-head strong{font-size:.8125rem}.rank-bar.compact .rank-points{font-size:.75rem}.home-workspace{grid-template-columns:minmax(0,1fr);align-content:stretch;gap:0;width:100%;max-width:none;min-height:100vh;padding:0}.home-lead{padding:44px 24px 40px}@media (width>=1000px){.home-workspace{grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);align-items:stretch}.home-lead{align-content:center;padding:64px 56px}.home-standing,.home-rules{height:100%;box-shadow:none;border-width:0 0 0 4px;border-radius:0;align-content:center;padding:56px 44px}}.home-lead{justify-items:start;gap:20px;display:grid}.marquee-housing{border:4px solid var(--keyline);background:var(--cab-deep);box-shadow:var(--drop-5);border-radius:8px;gap:14px;padding:26px 28px 24px;display:grid;position:relative}.housing-lamps{justify-content:space-between;display:flex;position:absolute;top:-9px;left:24px;right:24px}.housing-lamps i{border:3px solid var(--keyline);background:var(--hot);border-radius:999px;width:14px;height:14px}.home-lead .marquee{max-width:6ch;font-size:clamp(3rem,7.4vw,6rem)}.roll-action{border:5px solid var(--keyline);background:var(--hot);width:168px;height:168px;color:var(--keyline);cursor:pointer;box-shadow:0 10px 0 var(--hot-deep), 0 10px 0 5px var(--keyline), var(--lift);border-radius:999px;place-items:center;margin-top:12px;padding:0;transition:transform 90ms ease-out,box-shadow 90ms ease-out;display:grid;position:relative}.roll-action:after{content:"";background:radial-gradient(circle at 50% 20%, #ffffff6b, transparent 54%), radial-gradient(circle at 50% 112%, var(--shade-soft), transparent 42%);pointer-events:none;border-radius:999px;position:absolute;inset:0}.roll-action-face{justify-items:center;gap:6px;display:grid}.roll-action span{letter-spacing:.02em;text-transform:uppercase;font-size:1.75rem;font-weight:900;font-stretch:112%}.roll-action:hover{background:color-mix(in srgb, var(--hot) 88%, #fff)}.roll-action:active{box-shadow:0 0 0 var(--hot-deep), 0 0 0 5px var(--keyline), 0 6px 14px -6px var(--shade);transform:translateY(10px)}.dice-icon{fill:none;stroke:currentColor;stroke-width:2.6px;width:46px;height:46px}.dice-icon rect{stroke-linejoin:round}.dice-icon circle{fill:currentColor;stroke:none}.form-error{border:3px solid var(--keyline);background:var(--error);color:var(--keyline);border-radius:8px;max-width:46ch;margin:0;padding:10px 14px;font-size:.875rem;font-weight:800}.home-notice{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.8125rem;font-weight:800}.home-standing,.home-rules{border:4px solid var(--keyline);background:var(--cab-deep);box-shadow:var(--drop-5);background-image:repeating-linear-gradient(-45deg,#ffffff08 0 12px,#0000 12px 30px);border-radius:8px;gap:14px;padding:20px;display:grid}.standing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.standing-grid.wide{grid-template-columns:repeat(auto-fit,minmax(128px,1fr))}.standing-grid>div{border:3px solid var(--keyline);background:var(--cab-well);border-radius:8px;align-content:start;gap:6px;padding:12px;display:grid}.standing-grid>div span{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.625rem;font-weight:800}.standing-grid>div strong{font-variant-numeric:tabular-nums;font-size:2rem;font-weight:800;line-height:1}.standing-grid>div small{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.625rem;font-weight:800}.standing-note{color:var(--muted);margin:0;font-size:.8125rem;font-weight:700}.standing-note b{color:var(--ink);text-transform:uppercase;letter-spacing:.04em}.home-rules ol{counter-reset:none;gap:8px;margin:0;padding:0;list-style:none;display:grid}.home-rules li{border:3px solid var(--keyline);background:var(--cab);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;display:flex}.home-rules li i{border:3px solid var(--keyline);background:var(--ink);width:30px;height:30px;color:var(--keyline);border-radius:999px;flex:none;place-items:center;font-size:.9375rem;font-style:normal;font-weight:900;display:grid}.home-rules li b{letter-spacing:.04em;text-transform:uppercase;font-size:1rem;font-weight:900}.home-rules li span{color:var(--muted);font-size:.8125rem;font-weight:700}.roll-workspace{background:var(--cab-deep);place-items:center;width:100%;min-height:100vh;padding:48px 40px;display:grid;position:relative}.roll-copy{text-align:center;justify-items:center;gap:16px;display:grid;position:absolute;bottom:clamp(32px,8vh,80px);left:32px;right:32px}.roll-copy h1{letter-spacing:-.03em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(2.25rem,5.4vw,4rem);font-weight:900;font-stretch:112%;line-height:.94}.roll-dots{gap:12px;display:inline-flex}.roll-dots i{border:3px solid var(--keyline);background:var(--ink);border-radius:999px;width:20px;height:20px;animation:1.05s step-end infinite lamp-cycle}.roll-dots i:nth-child(2){animation-delay:.35s}.roll-dots i:nth-child(3){animation-delay:.7s}@keyframes lamp-cycle{0%,33%{background:var(--ink)}34%,to{background:var(--cab-well)}}.die-scene{perspective:900px;place-items:center;display:grid}.rolling-die{--die-size:clamp(120px, 18vw, 190px);width:var(--die-size);height:var(--die-size);transform-style:preserve-3d;filter:drop-shadow(0 22px 26px var(--shade));animation:2.6s cubic-bezier(.36,.05,.28,1) infinite dice-tumble;position:relative}.die-face{border:5px solid var(--keyline);background:var(--ink);border-radius:10px;grid-template:repeat(3,1fr)/repeat(3,1fr);gap:8%;padding:13%;display:grid;position:absolute;inset:0}.die-face i{background:0 0;border-radius:999px}.die-face[data-value="1"] i:nth-child(5),.die-face[data-value="2"] i:first-child,.die-face[data-value="2"] i:nth-child(9),.die-face[data-value="3"] i:first-child,.die-face[data-value="3"] i:nth-child(5),.die-face[data-value="3"] i:nth-child(9),.die-face[data-value="4"] i:first-child,.die-face[data-value="4"] i:nth-child(3),.die-face[data-value="4"] i:nth-child(7),.die-face[data-value="4"] i:nth-child(9),.die-face[data-value="5"] i:first-child,.die-face[data-value="5"] i:nth-child(3),.die-face[data-value="5"] i:nth-child(5),.die-face[data-value="5"] i:nth-child(7),.die-face[data-value="5"] i:nth-child(9),.die-face[data-value="6"] i:first-child,.die-face[data-value="6"] i:nth-child(3),.die-face[data-value="6"] i:nth-child(4),.die-face[data-value="6"] i:nth-child(6),.die-face[data-value="6"] i:nth-child(7),.die-face[data-value="6"] i:nth-child(9){background:var(--keyline)}.die-front{transform:rotateY(0deg) translateZ(calc(var(--die-size) / 2))}.die-back{transform:rotateY(180deg) translateZ(calc(var(--die-size) / 2))}.die-right{transform:rotateY(90deg) translateZ(calc(var(--die-size) / 2))}.die-left{transform:rotateY(-90deg) translateZ(calc(var(--die-size) / 2))}.die-top{transform:rotateX(90deg) translateZ(calc(var(--die-size) / 2))}.die-bottom{transform:rotateX(-90deg) translateZ(calc(var(--die-size) / 2))}@keyframes dice-tumble{0%{transform:rotateX(0)rotateY(0)}to{transform:rotateX(360deg)rotateY(720deg)}}.bet-workspace{align-content:start;gap:24px;padding-block:40px 48px}.bet-header{gap:10px;display:grid}.bet-header h1{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.875rem,4.6vw,3rem);font-weight:800;font-stretch:106%;line-height:1.02}.bet-header h1[data-length=medium]{font-size:clamp(1.75rem,3.9vw,2.5rem)}.bet-header h1[data-length=long]{font-size:clamp(1.5rem,3.2vw,2rem)}.bet-meta{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.8125rem;font-weight:800}.bet-meta b{color:var(--ink);font-variant-numeric:tabular-nums}.bet-ladder{border:4px solid var(--keyline);background:var(--cab-deep);box-shadow:var(--drop-5);border-radius:8px;gap:12px;padding:16px;display:grid}.bet-ladder-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.bet-ladder-head h2{color:var(--ink)}.bet-ladder-head p b{font-variant-numeric:tabular-nums;color:var(--ink);font-size:1rem}.bet-ladder ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.tier-option{border:3px solid var(--keyline);background:var(--cab);width:100%;color:var(--ink);text-align:left;cursor:pointer;border-radius:8px;grid-template-columns:auto minmax(96px,auto) minmax(56px,1fr) auto 3.6em 3.2em 3.2em auto;align-items:center;gap:14px;padding:15px 16px;transition:background .12s linear,transform 90ms ease-out,box-shadow 90ms ease-out;display:grid}.tier-option:hover:not(.selected){background:var(--cab-raised)}.tier-option.selected{background:var(--tier-color);color:var(--keyline);box-shadow:0 4px 0 var(--keyline);transform:translateY(-2px)}.tier-option.selected .lamp{background:var(--keyline);box-shadow:none}.tier-name{letter-spacing:.03em;text-transform:uppercase;font-size:1.0625rem;font-weight:900}.tier-wpm{font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;display:flex}.tier-wpm b{font-size:1.5rem;font-weight:800;line-height:1}.tier-wpm small,.tier-clock,.tier-record{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.6875rem;font-weight:800}.tier-heat{gap:3px;height:22px;display:flex}.tier-heat i{border:2px solid var(--keyline);background:var(--cab-well);border-radius:3px;flex:1}.tier-heat i.on{background:var(--tier-color)}.tier-option:not(.selected) .tier-heat i.on{background:color-mix(in srgb, var(--tier-color) 55%, var(--cab-well))}.tier-option.selected .tier-heat i{background:color-mix(in srgb, var(--keyline) 22%, transparent)}.tier-option.selected .tier-heat i.on{background:var(--keyline)}.tier-multiplier{font-variant-numeric:tabular-nums;text-align:right;min-width:3.4em;color:var(--tier-color);font-size:1.5rem;font-weight:900}.tier-clock,.tier-record{font-variant-numeric:tabular-nums;text-align:right;min-width:3.2em}.tier-record.risky{color:var(--error-soft)}.tier-option.selected .tier-wpm small,.tier-option.selected .tier-clock,.tier-option.selected .tier-record,.tier-option.selected .tier-multiplier,.tier-option.selected .tier-record.risky{color:var(--keyline)}.tier-option kbd{border:2px solid var(--keyline);background:var(--cab-well);width:22px;height:22px;font-family:var(--display);color:var(--muted);border-radius:3px;place-items:center;font-size:.6875rem;font-weight:800;display:grid}.tier-option.selected kbd{background:var(--keyline);color:var(--tier-color)}.bet-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bet-start{align-items:center;gap:12px;padding:16px 30px;font-size:1.125rem;display:inline-flex}.bet-start:before{content:"";border:3px solid var(--keyline);background:var(--tier-color);border-radius:999px;width:15px;height:15px}.reader-shell{--tier-color:var(--hot);--tier-on-screen:color-mix(in srgb, var(--tier-color) 62%, var(--screen-ink));grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}.reader-utility{border-right:4px solid var(--keyline);background:var(--cab-deep);flex-direction:column;gap:22px;padding:24px 20px 20px;display:flex}.reader-source{gap:8px;display:grid}.reader-source h1{letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:800;line-height:1.24}.reader-source h1 a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px}.reader-source h1 a:hover{-webkit-text-decoration-color:var(--tier-color);text-decoration-color:var(--tier-color)}.committed-speed{border:3px solid var(--keyline);background:var(--cab-well);border-radius:8px;grid-template-columns:auto auto;justify-content:start;align-items:baseline;gap:0 6px;padding:14px;display:grid}.committed-speed .plate{grid-column:1/-1;margin-bottom:8px}.committed-speed strong{font-variant-numeric:tabular-nums;color:var(--tier-color);font-size:3rem;font-weight:800;line-height:.9}.committed-speed small{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.6875rem;font-weight:800}.committed-speed em{letter-spacing:.08em;text-transform:uppercase;color:var(--ink);grid-column:1/-1;align-items:center;gap:7px;margin-top:10px;font-size:.6875rem;font-style:normal;font-weight:800;display:flex}.reader-progress{gap:8px;display:grid}.reader-progress p{letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--muted);justify-content:space-between;gap:8px;margin:0;font-size:.6875rem;font-weight:800;display:flex}.reader-progress b{color:var(--ink)}.desktop-reader-controls{gap:6px;display:grid}.reader-control{border:3px solid var(--keyline);background:var(--cab);color:var(--ink);letter-spacing:.04em;text-transform:uppercase;text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:.8125rem;font-weight:800;transition:background .12s linear,transform 90ms ease-out;display:flex}.reader-control span{flex:1}.reader-control kbd{border:2px solid var(--keyline);background:var(--cab-well);min-width:22px;height:22px;font-family:var(--display);color:var(--muted);border-radius:3px;place-items:center;padding:0 5px;font-size:.625rem;font-weight:800;display:grid}.reader-control:hover:not(:disabled){background:var(--cab-raised)}.reader-control:active:not(:disabled){transform:translateY(2px)}.reader-control[aria-pressed=true]{background:var(--ink);color:var(--keyline)}.reader-control[aria-pressed=true] kbd{background:var(--keyline);color:var(--ink)}.reader-control:disabled,.reader-control:disabled kbd{background:var(--cab-well);color:var(--muted-dim)}.reader-utility-footer{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;display:flex}.reader-utility-footer>span{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.625rem;font-weight:800}.reader-main{--ink:var(--screen-ink);--muted:var(--screen-dim);--rule:var(--screen-rule);background:var(--cab);align-content:start;min-height:100vh;padding:20px;display:grid;position:relative}.mobile-reader-status,.mobile-reader-controls{display:none}.reader-stage{border:5px solid var(--keyline);background:var(--screen);min-height:calc(100vh - 40px);box-shadow:var(--lift), inset 0 0 120px -40px #1b120680;border-radius:8px;padding:clamp(96px,30vh,300px) 24px 55vh;position:relative;overflow:hidden}.reader-copy{font-family:var(--reading);color:var(--screen-ink);margin:0 auto;font-size:1.3125rem;font-weight:400;line-height:1.6}.reading-curtain,.reading-future-curtain{z-index:2;background:var(--cab);pointer-events:none;background-image:radial-gradient(circle at 1px 1px,#ffffff0d 1px,#0000 0);background-size:5px 5px;position:absolute;left:0;right:0}.reading-curtain{border-bottom:4px solid var(--keyline);box-shadow:0 10px 22px -8px var(--shade);top:0}.reading-future-curtain{border-top:4px solid var(--keyline);height:100%;box-shadow:0 -10px 22px -8px var(--shade);pointer-events:auto;bottom:0}.reading-progress-marker{z-index:4;width:min(100%, var(--reader-measure,72ch));font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--tier-on-screen);pointer-events:none;align-items:baseline;gap:5px;padding:0 0 10px;font-size:.6875rem;font-weight:800;display:flex;position:absolute;left:50%;transform:translate(-50%,-100%)}.reading-progress-marker b{color:var(--screen-ink);font-size:.875rem}.reading-progress-marker span{color:var(--screen-dim)}.reading-line{color:#0000;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block;position:relative}.reading-line.paragraph-start:not(:first-child){margin-top:1.05em}.reading-line.window-visible:not(.active){color:color-mix(in srgb, var(--screen-ink) 68%, var(--screen))}.reading-line.window-visible:hover:not(.active),.reading-line.active{color:var(--screen-ink)}.reading-line.active:after{content:"";background:var(--tier-on-screen);border-radius:3px;height:5px;position:absolute;bottom:-2px;left:0;right:0}.countdown{width:44px;height:44px;position:absolute;top:50%;left:-60px;transform:translateY(-50%)}.countdown-bar{display:none}.countdown svg{fill:none;width:100%;height:100%;transform:rotate(-90deg)}.countdown-limit,.countdown-meter{stroke-width:6px}.countdown-ring{stroke:var(--screen-ink);stroke-width:2px}.countdown-limit{stroke:color-mix(in srgb, var(--screen-ink) 30%, var(--screen))}.countdown-meter{stroke:var(--tier-on-screen);stroke-linecap:butt;stroke-dasharray:100;animation:line-countdown var(--line-duration,2s) linear forwards}.reader-shell.timer-paused .countdown-meter{animation-play-state:paused}.reader-shell.timer-paused .countdown{opacity:.4}@keyframes line-countdown{0%{stroke-dashoffset:0}to{stroke-dashoffset:100px}}.article-end{border-top:3px solid var(--screen-rule);justify-items:start;gap:14px;margin-top:2.5em;padding-top:1.4em;display:grid}.article-end>span{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--screen-dim);font-size:.6875rem;font-weight:800}.article-end .primary-button{color:var(--keyline)}.round-workspace{align-content:start;gap:28px}.round-header{gap:24px;display:grid}@media (width>=900px){.round-header{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:start;gap:32px}}.round-header>div:first-child{align-content:start;gap:12px;display:grid}.round-summary{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;gap:8px;margin:0;font-size:.75rem;font-weight:800;display:flex}.round-summary em{border:2px solid var(--keyline);background:var(--success);color:var(--keyline);border-radius:3px;padding:3px 8px;font-style:normal}.round-pending{align-content:center;justify-items:start;gap:20px;min-height:60vh}.round-pending .quiz-actions{margin-top:8px}.scoreboard{border:4px solid var(--keyline);background:var(--cab-deep);box-shadow:var(--drop-5);--tier-color:var(--success);border-radius:8px;gap:14px;padding:18px;display:grid}.scoreboard.failed{--tier-color:var(--error)}.verdict{letter-spacing:-.02em;text-transform:uppercase;color:var(--tier-color);text-shadow:3px 3px 0 var(--keyline);margin:0;font-size:clamp(1.5rem,3.6vw,2.125rem);font-weight:900;font-stretch:114%;line-height:.92;position:relative}.score-reel{font-size:clamp(2rem,5.4vw,2.75rem)}.score-reel .reel-digit{background:var(--cab-well);color:var(--ink);border-width:3px}.score-tally{gap:4px;margin:0;display:grid}.score-tally>div{border-top:2px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.score-tally dt{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;font-size:.75rem;font-weight:800;display:flex}.score-tally dt em{color:var(--ink);font-style:normal}.score-tally dd{font-variant-numeric:tabular-nums;margin:0;font-size:1rem;font-weight:800}.score-bonus dd{color:var(--ink)}.score-note{letter-spacing:.04em;text-transform:uppercase;color:var(--error-soft);margin:0;font-size:.75rem;font-weight:800}.round-standing{border:4px solid var(--keyline);background:var(--cab-deep);border-radius:8px;gap:16px;padding:18px;display:grid}.round-next{flex-wrap:wrap;gap:10px;display:flex}.quiz-form{gap:18px;display:grid}.quiz-round-meta{align-items:center;gap:10px;display:flex}.quiz-round-meta b{border:3px solid var(--keyline);background:var(--ink);color:var(--keyline);letter-spacing:.1em;border-radius:3px;padding:5px 9px;font-weight:900}.quiz-kickoff{justify-items:start}.quiz-progress{gap:8px;display:flex}.quiz-progress i{border:3px solid var(--keyline);background:var(--cab-well);border-radius:3px;flex:1;height:12px;transition:background .14s linear}.quiz-progress i.answered{background:var(--muted)}.quiz-progress i.active{background:var(--ink)}.quiz-question-stage{animation:.22s cubic-bezier(.16,1,.3,1) quiz-question-forward}.quiz-question-stage.back{animation-name:quiz-question-back}@keyframes quiz-question-forward{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:none}}@keyframes quiz-question-back{0%{opacity:0;transform:translate(-22px)}to{opacity:1;transform:none}}.quiz-question{--ink:var(--screen-ink);--muted:var(--screen-dim);--rule:var(--screen-rule);border:5px solid var(--keyline);background:var(--screen);color:var(--screen-ink);box-shadow:var(--lift);border-radius:8px;gap:16px;margin:0;padding:24px;display:grid}@media (width>=861px){.quiz-question{align-content:start;min-height:460px}}.quiz-question legend{float:left;width:100%;font-family:var(--reading);letter-spacing:-.01em;text-wrap:balance;margin-bottom:16px;padding:0;font-size:clamp(1.25rem,2.6vw,1.625rem);font-weight:600;line-height:1.28}.quiz-choices{clear:both;gap:8px;display:grid}.quiz-choices label{border:3px solid var(--keyline);background:color-mix(in srgb, var(--screen) 88%, var(--screen-rule));font-family:var(--reading);cursor:pointer;box-shadow:0 4px 0 var(--keyline);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 15px;font-size:1.0625rem;line-height:1.35;transition:background .11s linear,transform 90ms ease-out,box-shadow 90ms ease-out;display:grid}.quiz-choices label:hover{background:var(--screen)}.quiz-choices label:active{box-shadow:0 0 0 var(--keyline);transform:translateY(4px)}.quiz-choices input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.quiz-choices label:has(input:focus-visible){outline:3px solid var(--cab);outline-offset:3px}.pad-key{border:3px solid var(--keyline);background:var(--screen);width:30px;height:30px;font-family:var(--display);color:var(--keyline);pointer-events:none;border-radius:999px;place-items:center;font-size:.875rem;font-weight:900;display:grid}.quiz-choices label:has(input:checked) .pad-key{background:var(--keyline);color:var(--screen)}.quiz-choices label>em{border:2px solid var(--keyline);font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:3px;padding:4px 9px;font-size:.625rem;font-style:normal;font-weight:800}.quiz-choices label.correct{background:var(--success);box-shadow:0 4px 0 var(--keyline)}.quiz-choices label.correct>em{background:var(--keyline);color:var(--success)}.quiz-choices label.incorrect{background:var(--error);box-shadow:0 4px 0 var(--keyline)}.quiz-choices label.incorrect>em{background:var(--keyline);color:var(--error)}.quiz-question:disabled .quiz-choices label{cursor:default;transform:none}.quiz-explanation{border-top:3px solid var(--screen-rule);font-family:var(--reading);color:var(--screen-dim);margin:0;padding-top:14px;font-size:1rem;line-height:1.5}.quiz-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.quiz-back{align-items:center;gap:8px;display:inline-flex}.quiz-back:disabled{opacity:.4}.quiz-footer .primary-button{align-items:center;gap:8px;display:inline-flex}.quiz-actions{flex-wrap:wrap;gap:10px;display:flex}.quiz-error{border:3px solid var(--keyline);background:var(--error);color:var(--keyline);border-radius:8px;max-width:56ch;margin:0;padding:12px 14px;font-size:.9375rem;font-weight:700}.quiz-loading-lines{gap:8px;width:min(100%,460px);display:grid}.quiz-loading-lines i{border:3px solid var(--keyline);background:var(--cab-well);border-radius:3px;height:20px;animation:1.2s ease-in-out infinite loading-sweep}.quiz-loading-lines i:nth-child(2){width:92%;animation-delay:.12s}.quiz-loading-lines i:nth-child(3){width:72%;animation-delay:.24s}.quiz-loading-lines i:nth-child(4){width:86%;animation-delay:.36s}@keyframes loading-sweep{0%,to{background:var(--cab-well)}50%{background:var(--cab-raised)}}.progress-workspace{align-content:start;gap:26px}.progress-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.progress-header>div{gap:12px;display:grid}.progress-empty{border:4px solid var(--keyline);background:var(--cab-deep);box-shadow:var(--drop-5);border-radius:8px;justify-items:start;gap:18px;padding:32px 24px;display:grid}.progress-empty h2{letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:1.25rem;font-weight:900}.empty-boundary{gap:8px;display:flex}.empty-boundary i{border:3px solid var(--keyline);background:var(--cab-well);border-radius:999px;width:18px;height:18px}.progress-standing,.curve,.round-log{border:4px solid var(--keyline);background:var(--cab-deep);border-radius:8px;gap:14px;padding:18px;display:grid}.curve>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.curve h2,.round-log h2{color:var(--ink)}.curve-table{gap:6px;display:grid}.curve-row{border:3px solid var(--keyline);background:var(--cab);border-radius:8px;grid-template-columns:auto 96px 48px minmax(80px,1fr) 56px;grid-template-areas:"lamp tier wpm bar pct"".meta meta meta meta";align-items:center;gap:8px 12px;padding:10px 12px;display:grid}.curve-row.ceiling{background:var(--cab-raised)}.curve-row>.lamp{grid-area:lamp}.curve-tier{grid-area:tier}.curve-wpm{grid-area:wpm}.curve-bar{grid-area:bar}.curve-row>strong{grid-area:pct}.curve-row>small{grid-area:meta}.curve-tier{letter-spacing:.04em;text-transform:uppercase;font-size:.875rem;font-weight:900}.curve-wpm{font-variant-numeric:tabular-nums;color:var(--muted);font-size:.875rem;font-weight:800}.curve-bar{border:2px solid var(--keyline);background:var(--cab-well);border-radius:3px;height:16px;position:relative;overflow:hidden}.curve-bar i{height:100%;width:var(--curve-width,0%);background:var(--tier-color);display:block}.curve-bar:after{content:"";background:repeating-linear-gradient(90deg, transparent 0 calc(10% - 4px), var(--keyline) calc(10% - 4px) 10%);position:absolute;inset:0}.curve-row>strong{font-variant-numeric:tabular-nums;text-align:right;font-size:1rem;font-weight:800}.curve-row>small{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.625rem;font-weight:800}.curve-row.untested{background:var(--cab-deep)}.curve-row.untested .curve-tier,.curve-row.untested .curve-wpm,.curve-row.untested>strong{color:var(--muted)}.round-list{gap:6px;display:grid}.round-row{border:3px solid var(--keyline);background:var(--cab);border-radius:8px;grid-template-columns:40px minmax(0,1fr) 74px 60px auto auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.round-index{font-variant-numeric:tabular-nums;color:var(--muted);font-size:.875rem;font-weight:900}.round-title h3{margin:0;font-size:.9375rem;font-weight:800;line-height:1.24}.round-title h3 a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px}.round-title h3 a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.round-title p{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:3px 0 0;font-size:.625rem;font-weight:800}.round-speed{font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;display:flex}.round-speed b{font-size:1.125rem;font-weight:800}.round-speed small{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.5625rem;font-weight:800}.round-result span{border:2px solid var(--keyline);background:var(--cab-well);font-variant-numeric:tabular-nums;border-radius:3px;place-items:center;min-width:48px;padding:5px 8px;font-size:.8125rem;font-weight:800;display:inline-grid}.round-result .clean{background:var(--success);color:var(--keyline)}.round-result .miss{background:var(--error);color:var(--keyline)}.round-score{font-size:.9375rem}.round-row.failed{background:var(--cab-deep)}.restore-workspace{align-content:center;justify-items:start;gap:16px;min-height:70vh}@media (width<=1000px){.roll-workspace{place-items:center}}@media (width<=860px){.app-shell,.reader-shell{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.utility-shell,.reader-utility{display:none}.mobile-app-bar{z-index:20;padding:12px 16px;display:flex;position:sticky;top:0}.workspace{gap:24px;padding:24px 16px 48px}.home-workspace{min-height:0;padding-block:28px 48px}.home-lead{text-align:center;justify-items:center;gap:16px;width:100%;padding-inline:0}.home-lead .marquee-housing{justify-items:center;width:min(100%,360px)}.roll-action{width:148px;height:148px}.roll-workspace{min-height:calc(100vh - 60px);padding:32px 16px}.bet-workspace{gap:18px;padding-block:20px 40px}.bet-header{gap:8px}.bet-ladder{gap:10px;padding:12px}.bet-ladder ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tier-option{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"lamp name name""heat heat heat""wpm wpm mult""clock clock rec";gap:6px 10px;padding:10px}.tier-option .lamp{grid-area:lamp}.tier-name{grid-area:name;min-width:0;font-size:.9375rem}.tier-heat{grid-area:heat;height:7px}.tier-wpm{grid-area:wpm}.tier-wpm b{font-size:1.25rem}.tier-multiplier{text-align:right;grid-area:mult;min-width:0;font-size:1.0625rem}.tier-clock{text-align:left;grid-area:clock;min-width:0}.tier-record{text-align:right;grid-area:rec;min-width:0}.tier-option kbd{display:none}.bet-actions{z-index:10;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:4px solid var(--keyline);background:var(--cab-deep);margin:0 -16px -48px;position:sticky;bottom:0}.bet-start{flex:1;gap:9px;padding:15px 14px;font-size:1rem}.reader-main{min-height:calc(100vh - 60px);padding:0}.mobile-reader-status{--ink:#fff4e2;--muted:#c0a8ec;--muted-dim:#9483c4;border-bottom:4px solid var(--keyline);background:var(--cab-deep);color:var(--ink);align-items:center;gap:12px;padding:10px 14px;display:flex}.mobile-reader-status button{border:3px solid var(--keyline);background:var(--cab);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:8px;place-items:center;font-size:1.125rem;font-weight:800;line-height:1;display:grid}.mobile-status-speed{font-variant-numeric:tabular-nums;align-items:baseline;gap:3px;display:flex}.mobile-status-speed b{color:var(--tier-color);font-size:1.125rem;font-weight:800}.mobile-status-speed small,.mobile-status-progress,.mobile-status-clock{letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--ink);font-size:.6875rem;font-weight:800}.mobile-status-progress{text-align:right;min-width:3ch;color:var(--tier-color)}.mobile-status-energy{flex:1}.reader-stage{min-height:calc(100vh - 60px - var(--mobile-dock-height));padding:clamp(64px, 22vh, 180px) 18px calc(var(--mobile-dock-height) + 45vh);border-width:0;border-radius:0;box-shadow:inset 0 0 70px -26px #1b120666}.reader-copy{font-size:1.0625rem;line-height:1.58}.reading-progress-marker{width:calc(100% - 36px);padding-bottom:8px}.countdown{width:auto;height:auto;position:static;transform:none}.countdown svg{display:none}.countdown-bar{z-index:1;background:var(--tier-on-screen);transform-origin:100%;width:100%;height:5px;animation:line-drain var(--line-duration,2s) linear forwards;border-radius:3px;display:block;position:absolute;bottom:-2px;left:0}.reading-line.active:after{background:color-mix(in srgb, var(--tier-on-screen) 30%, var(--screen))}.reader-shell.timer-paused .countdown-bar{animation-play-state:paused}@keyframes line-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.mobile-reader-controls{z-index:30;padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-top:4px solid var(--keyline);background:var(--cab-deep);grid-template-columns:repeat(3,1fr);gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-reader-controls .reader-control{text-align:center;flex-direction:column;gap:4px;padding:9px 6px;font-size:.625rem}.mobile-reader-controls .reader-control span{flex:none}.round-header{gap:20px}.curve-row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"lamp tier wpm""bar bar bar""pct meta meta"}.round-row{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"index title title""speed result score""actions actions actions";gap:10px}.round-index{grid-area:index}.round-title{grid-area:title}.round-speed{grid-area:speed}.round-result{grid-area:result}.round-score{grid-area:score;justify-self:end;font-size:.8125rem}.round-actions{grid-area:actions;justify-self:stretch}.round-actions .quiet-button{width:100%}}@media (width<=420px){.marquee{font-size:clamp(2.25rem,12vw,3rem)}.workspace{padding-inline:12px}.progress-standing,.curve,.round-log,.home-standing,.home-rules,.bet-ladder{padding:12px}.curve-row,.round-row,.tier-option{padding:9px}.mobile-app-bar{gap:8px;padding:12px}.wordmark-text{font-size:1.0625rem}.mobile-progress-link{padding:6px 8px}.mobile-progress-link .reel{gap:1px}.mobile-progress-link .reel-digit{padding:.16em .08em;font-size:.6875rem}.standing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.standing-grid>div strong{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.rolling-die{animation:none;transform:rotateX(-22deg)rotateY(28deg)}.countdown-meter{animation:line-countdown var(--line-duration,2s) steps(4, end) forwards!important;animation-duration:var(--line-duration,2s)!important}.roll-dots i{background:var(--ink);animation:none}.countdown-bar{animation:line-drain var(--line-duration,2s) steps(4, end) forwards!important;animation-duration:var(--line-duration,2s)!important}}
