:root{--bg:#08080a;--surface:#ffffff0a;--line:#ffffff1a;--text:#f2f0ea;--muted:#9a9aa2;--gold:#e2be55;--gold-light:#f6e3a1;--gold-dark:#c89b2c;--gold-line:#e2be5559;--gold-gradient:linear-gradient(180deg, #f6e3a1 0%, #e2be55 42%, #c89b2c 100%);--tier-common:#c9ccd1;--tier-uncommon:#5aa9f5;--tier-rare:#b48cff;--tier-epic:#ff7a45;--tier-legendary:#e8c25a;--bet-1:#c9ccd1;--bet-2:#5aa9f5;--bet-5:#ff7a45;--bet-10:#c084fc;--font-display:"Unbounded", system-ui, sans-serif;--font-body:"Manrope", system-ui, sans-serif;--font-plate:"Roboto Condensed", "Arial Narrow", sans-serif;--gutter:16px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bg);color:var(--text);font-family:var(--font-body);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overscroll-behavior:none}button{font:inherit;color:inherit;cursor:pointer}button:disabled{cursor:default}.app{height:var(--tg-viewport-stable-height,100dvh);background:radial-gradient(ellipse 120% 50% at 50% 0%, #17161a 0%, var(--bg) 70%);flex-direction:column;max-width:480px;margin:0 auto;display:flex;overflow:hidden}.screen{flex-direction:column;flex:1;min-height:0;display:flex}.screen__scroll{flex:1;min-height:0;padding-bottom:12px;overflow-y:auto}.screen__bottom{padding:8px var(--gutter) 12px;flex-direction:column;gap:12px;display:flex}.hairline{height:1px;margin:0 var(--gutter);background:linear-gradient(90deg,#0000,#e2be5599,#0000)}.hud{padding:14px var(--gutter) 12px;align-items:center;gap:10px;display:flex}.hud__level{background:conic-gradient(var(--gold) 0 var(--progress), #2a2a2f var(--progress) 100%);border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.hud__level span{width:32px;height:32px;font-family:var(--font-display);background:#111113;border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.hud__luck{background:var(--surface);border:1px solid var(--gold-line);height:36px;color:var(--gold);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:700;display:flex}.hud__spacer{flex:1}.hud__luck{animation:.35s ease-out pop-in}.hud__delta{z-index:5;font-family:var(--font-display);white-space:nowrap;pointer-events:none;font-size:13px;font-weight:700;animation:1.4s ease-out forwards delta-float;position:absolute;top:100%;right:0}.hud__delta--plus{color:#6fdc8c;text-shadow:0 0 10px #6fdc8c99}.hud__delta--minus{color:#ff9b73}@keyframes delta-float{0%{opacity:0;transform:translateY(6px)}15%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-22px)}}.hud__balance{flex-direction:column;align-items:flex-end;gap:2px;display:flex;position:relative}.hud__balance-label{letter-spacing:2px;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:600}.hud__balance-value{font-family:var(--font-display);background:linear-gradient(180deg, #f8e7b0 0%, var(--gold) 55%, #b8892a 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:21px;font-weight:700;line-height:1}.daily{margin:12px var(--gutter) 0;background-color:#141416;background-image:linear-gradient(27deg,#151515 5px,#0000 5px),linear-gradient(207deg,#151515 5px,#0000 5px),linear-gradient(27deg,#1f1f21 5px,#0000 5px),linear-gradient(207deg,#1f1f21 5px,#0000 5px),linear-gradient(90deg,#19191b 10px,#0000 10px),linear-gradient(#1b1b1d 25%,#18181a 25% 50%,#0000 50% 75%,#202022 75%,#202022);background-position:0 5px,10px 0,0 10px,10px 5px,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat,repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;gap:7px;padding:11px 14px;display:flex}.daily__row{justify-content:space-between;align-items:center;min-height:20px;display:flex}.daily__title{letter-spacing:2px;text-transform:uppercase;color:var(--gold);align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.daily__count{color:#b5b5bc;font-size:12px;font-weight:600}.daily__claim{background:var(--gold-gradient);color:#1a1406;border:none;border-radius:999px;height:26px;padding:0 12px;font-size:12px;font-weight:800}.daily__text{font-size:14px;font-weight:600}.progress{background:#ffffff14;border-radius:2px;height:4px;display:block}.progress__fill{background:linear-gradient(90deg, #b8892a, var(--gold-light));border-radius:2px;height:4px;transition:width .4s;display:block;box-shadow:0 0 8px #e2be5599}.stage{--tier:var(--tier-common);--glow:0;--rays:0;--flash:0;height:300px;margin:12px var(--gutter) 0;-webkit-user-select:none;user-select:none;background:radial-gradient(90% 70% at 50% 0,#1d1c21 0%,#0c0c0e 70%);border:1px solid #e2be5538;border-radius:20px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.stage[data-tier=common]{--tier:var(--tier-common);--glow:.3;--rays:0;--flash:.2}.stage[data-tier=uncommon]{--tier:var(--tier-uncommon);--glow:.65;--rays:.25;--flash:.45}.stage[data-tier=rare]{--tier:var(--tier-rare);--glow:.75;--rays:.4;--flash:.6}.stage[data-tier=epic]{--tier:var(--tier-epic);--glow:.85;--rays:.55;--flash:.75}.stage[data-tier=legendary]{--tier:var(--tier-legendary);--glow:1;--rays:.75;--flash:.95}.stage__glow{background:radial-gradient(closest-side, var(--tier), transparent);width:400px;height:200px;opacity:var(--glow);pointer-events:none;transition:opacity .5s,background .5s;position:absolute;top:60px;left:50%;translate:-50%}.stage:not([data-tier=none]) .stage__glow{animation:2.4s ease-in-out infinite glow-pulse}.stage__rays{background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--tier) 70%, transparent) 0deg 5deg, transparent 5deg 18deg);width:520px;height:520px;opacity:var(--rays);pointer-events:none;margin-left:-260px;transition:opacity .6s;animation:16s linear infinite rays-spin;position:absolute;top:-113px;left:50%;-webkit-mask-image:radial-gradient(closest-side,#000 15%,#0000 72%);mask-image:radial-gradient(closest-side,#000 15%,#0000 72%)}.stage__flash{background:radial-gradient(circle at 50% 147px, var(--tier) 0%, transparent 65%);opacity:0;pointer-events:none;animation:.7s ease-out stage-flash;position:absolute;inset:0}.stage[data-phase=spinning]:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#fff0cd17 50%,#0000 70%);animation:.9s linear infinite stage-scan;position:absolute;inset:0}.stage[data-phase=spinning] .stage__plate{animation:.12s linear infinite plate-rumble}.sparks{pointer-events:none;width:0;height:0;position:absolute;top:147px;left:50%}.spark{background:color-mix(in srgb, var(--tier) 60%, #fff);width:6px;height:6px;box-shadow:0 0 10px 2px var(--tier);opacity:0;animation:spark-fly 1s cubic-bezier(.15, .7, .3, 1) var(--delay) forwards;border-radius:50%;position:absolute;top:-3px;left:-3px}.spark:nth-child(3n){background:var(--gold-light);width:4px;height:4px}@keyframes glow-pulse{0%,to{opacity:var(--glow);transform:scale(1)}50%{opacity:calc(var(--glow) * .7);transform:scale(1.12)}}@keyframes rays-spin{to{rotate:360deg}}@keyframes stage-flash{0%{opacity:0}15%{opacity:var(--flash)}to{opacity:0}}@keyframes stage-scan{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes plate-rumble{0%,to{transform:translate(0)}25%{transform:translate(.8px,-.6px)}50%{transform:translate(-.8px,.5px)}75%{transform:translate(.5px,.8px)}}@keyframes spark-fly{0%{opacity:1;transform:rotate(var(--a)) translateX(0) scale(1.3)}70%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateX(var(--d)) scale(.3)}}.stage__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:absolute;top:16px;left:16px;right:16px}.tier-pill{height:28px;box-shadow:0 0 16px color-mix(in srgb, var(--tier) 35%, transparent);background:color-mix(in srgb, var(--tier) 12%, transparent);border:1px solid color-mix(in srgb, var(--tier) 55%, transparent);color:var(--tier);letter-spacing:1.5px;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:11px;font-weight:700;animation:.3s ease-out pop-in;display:flex}.stage__price{flex-direction:column;align-items:flex-end;gap:3px;min-width:0;display:flex}.stage__value{font-family:var(--font-display);white-space:nowrap;font-size:22px;font-weight:700;line-height:1}.stage__region{color:var(--muted);font-size:11px}.stage:not([data-tier=none]) .stage__plate .plate{box-shadow:0 0 0 1px #bdbdbd, 0 0 0 3px color-mix(in srgb, var(--tier) 75%, transparent), 0 0 34px 4px color-mix(in srgb, var(--tier) 55%, transparent), 0 12px 24px #0009;transition:box-shadow .4s}.stage__value{text-shadow:0 0 18px color-mix(in srgb, var(--tier) 65%, transparent)}.stage__plate{width:min(320px,100% - 24px);position:absolute;top:112px;left:50%;translate:-50%}.plate-wrap{width:100%;container-type:inline-size}.plate{--h:18cqw;aspect-ratio:320/70;background:#fff;border-radius:2.5cqw;padding:.94cqw;box-shadow:0 0 0 1px #bdbdbd,0 12px 24px #0009}.plate__inner{color:#111;height:100%;font-family:var(--font-plate);border:.94cqw solid #111;border-radius:1.9cqw;font-weight:500;display:flex;position:relative;overflow:hidden}.plate__main{flex:1;justify-content:center;align-items:flex-start;gap:1.25cqw;display:flex}.plate__region{border-left:.94cqw solid #111;flex-direction:column;justify-content:center;align-items:center;gap:.3cqw;width:22.5cqw;display:flex}.plate__region-code{font-size:12.5cqw;line-height:.95}.plate__region-code--long{font-size:10.6cqw}.plate__rus{align-items:center;gap:1cqw;font-size:3.4cqw;font-weight:600;line-height:1;display:flex}.plate__az{flex-direction:column;justify-content:center;align-items:center;gap:1.25cqw;width:15cqw;display:flex}.plate__az-text{font-size:4.7cqw;font-weight:600;line-height:1}.plate__main--az{gap:1cqw;padding-right:2cqw}.plate__static,.plate__dash{height:var(--h);line-height:var(--h)}.plate__static{font-size:16.25cqw}.plate__dash{font-size:11.25cqw}.flag{flex-direction:column;flex:none;display:inline-flex}.flag>span{flex:1}.flag--ru{width:15px;height:10px;box-shadow:0 0 0 1px #00000080}.flag--az{width:16px;height:10px}.plate .flag--ru{width:4.7cqw;height:3.1cqw;box-shadow:0 0 0 1px #111}.plate .flag--az{width:8.75cqw;height:5.6cqw}.plate__shine{pointer-events:none;z-index:1;background:linear-gradient(100deg,#0000,#ffffffe6,#0000);width:30%;animation:.9s ease-out .1s forwards plate-shine;position:absolute;top:0;bottom:0;left:-40%}@keyframes plate-shine{to{left:120%}}.reel{height:var(--h);flex:none;display:block;overflow:hidden}.reel--letter{width:9.4cqw;font-size:14.4cqw;translate:0 1.5cqw}.reel--digit{width:9.6cqw;font-size:18.75cqw}.reel--az-letter{width:10.4cqw;font-size:16.25cqw}.reel--az-digit{width:8.8cqw;font-size:16.25cqw}.reel--landed .reel__cell:last-child{animation:.35s ease-out reel-land}@keyframes reel-land{0%{color:var(--gold-dark);text-shadow:0 0 12px #e2be55e6;transform:scale(1.3)}to{transform:scale(1)}}.reel__strip{will-change:transform;flex-direction:column;display:flex}.reel__strip--loop{filter:blur(.6px);animation:.5s linear infinite reel-loop}.reel__cell{height:var(--h);line-height:var(--h);text-align:center;display:block}@keyframes reel-loop{0%{transform:translateY(0)}to{transform:translateY(calc(var(--h) * -12))}}.chips{min-height:32px;margin:12px var(--gutter) 0;flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.chip{background:var(--surface);border:1px solid var(--gold-line);border-radius:999px;gap:6px;padding:7px 12px;font-size:13px;font-weight:500;animation:.3s ease-out pop-in;display:flex}.chip b{color:var(--gold)}.chip{animation:.45s ease-out chip-in}@keyframes chip-in{0%{opacity:0;transform:translateY(8px)scale(.8);box-shadow:0 0 #e2be5500}50%{opacity:1;transform:translateY(0)scale(1.08);box-shadow:0 0 18px #e2be55b3}to{transform:scale(1);box-shadow:0 0 #e2be5500}}.formula{margin:8px var(--gutter) 0;text-align:center;color:var(--muted);font-size:12px}@keyframes pop-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.actions{min-height:50px;margin:12px var(--gutter) 0;gap:10px;display:flex}.btn{border-radius:14px;flex:1;justify-content:center;align-items:center;gap:8px;height:50px;font-size:15px;font-weight:700;display:flex}.btn--outline{background:#ffffff08;border:1px solid #ffffff38}.btn--steel{background:linear-gradient(#2c2c31,#1a1a1d);border:1px solid #e2be5573;box-shadow:inset 0 1px #ffffff14}.btn--ghost{border:1px solid var(--line);color:var(--muted);background:0 0}.btn__icon{color:var(--gold)}.notice{color:var(--muted);flex:1;justify-content:center;align-items:center;margin:0;font-size:14px;font-weight:600;display:flex}.controls{gap:8px;display:flex}.control{background:var(--surface);border:1px solid var(--line);border-radius:12px;height:44px;font-size:13px;font-weight:700}.control--region{flex:1;justify-content:space-between;align-items:center;gap:4px;min-width:0;padding:0 10px;display:flex}.control__region{align-items:center;gap:6px;display:flex}.control--multi{justify-content:center;align-items:center;gap:3px;width:56px;display:flex}.control--multi[aria-pressed=true]{border-color:var(--gold);color:var(--gold);box-shadow:0 0 10px #e2be554d}.control:disabled,.segmented__item:disabled{opacity:.5}.segmented{background:var(--surface);border:1px solid var(--line);border-radius:12px;gap:2px;padding:3px;display:flex}.segmented__item{min-width:40px;height:36px;color:var(--muted);background:0 0;border:none;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 6px;font-size:13px;font-weight:700;display:flex}.segmented__item[aria-pressed=true]{background:var(--gold-gradient);color:#1a1406;font-weight:800}.segmented--wide .segmented__item{flex:1}.spin-button{background:var(--gold-gradient);color:#1a1406;border:none;border-radius:16px;justify-content:center;align-items:center;gap:12px;height:60px;transition:transform 80ms,box-shadow 80ms,filter .2s;display:flex;box-shadow:inset 0 1px #ffffffb3,inset 0 -2px #0000002e,0 5px #7a5a12,0 14px 28px #e2be554d}.spin-button:active:not(:disabled){transform:translateY(4px);box-shadow:inset 0 1px #ffffffb3,inset 0 -2px #0000002e,0 1px #7a5a12,0 6px 14px #e2be5540}.spin-button:disabled{filter:grayscale(.6)brightness(.7)}.spin-button{position:relative;overflow:hidden}.spin-button:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#fff9,#0000);width:40%;animation:3.2s ease-in-out infinite button-shine;position:absolute;top:0;bottom:0;left:-60%}.spin-button:disabled:after{opacity:0;animation:none}@keyframes button-shine{0%,55%{left:-60%}to{left:130%}}.spin-button__label{font-family:var(--font-display);letter-spacing:2px;text-transform:uppercase;font-size:19px;font-weight:700}.spin-button__cost{background:#1a140624;border-radius:8px;padding:4px 9px;font-size:13px;font-weight:800}.nav{height:66px;padding-bottom:env(safe-area-inset-bottom);background:#0c0c0e;border-top:1px solid #e2be552e;display:flex}.nav__item{color:#8e8e96;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;font-size:11px;font-weight:600;display:flex;position:relative}.nav__item[aria-current=page]{color:var(--gold);font-weight:700}.nav__item[aria-current=page]:before{content:"";background:var(--gold);width:22px;height:2px;box-shadow:0 0 8px var(--gold);border-radius:0 0 2px 2px;position:absolute;top:0}.sheet{z-index:10;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.sheet__backdrop{background:#0009;border:none;position:absolute;inset:0}.sheet__panel{width:100%;max-width:480px;max-height:80%;padding:16px var(--gutter) calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--gold-line);background:#121215;border-radius:20px 20px 0 0;flex-direction:column;gap:12px;margin:0 auto;animation:.25s ease-out sheet-up;display:flex;position:relative}@keyframes sheet-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.sheet__head{justify-content:space-between;align-items:center;display:flex}.sheet__title{font-family:var(--font-display);font-size:16px;font-weight:700}.icon-button{width:44px;height:44px;color:var(--muted);background:0 0;border:none;place-items:center;display:grid}.sheet__list{flex-direction:column;gap:14px;display:flex;overflow-y:auto}.area{flex-direction:column;gap:8px;display:flex}.area__head{align-items:baseline;gap:8px;display:flex}.area__name{font-size:14px;font-weight:700}.area__mult{color:var(--gold);font-size:12px;font-weight:700}.area__cost{color:var(--muted);margin-left:auto;font-size:12px}.area__codes{flex-wrap:wrap;gap:6px;display:flex}.code{background:var(--surface);border:1px solid var(--line);border-radius:10px;min-width:52px;height:40px;padding:0 10px;font-size:14px;font-weight:700}.code[aria-pressed=true]{border-color:var(--gold);color:var(--gold)}.toast{z-index:20;background:#1f1f23;border:1px solid #ff7a4580;border-radius:12px;max-width:calc(100% - 32px);padding:12px 16px;font-size:14px;font-weight:600;animation:.2s ease-out pop-in;position:fixed;bottom:150px;left:50%;translate:-50%}.soon{text-align:center;padding:48px 24px}.soon__title{font-family:var(--font-display);margin:0 0 8px;font-size:20px}.soon__text{color:var(--muted);margin:0 0 6px}@media (prefers-reduced-motion:reduce){.reel__strip--loop{animation-duration:1.5s}.chip,.tier-pill,.sheet__panel,.stage__rays,.stage__glow,.stage[data-phase=spinning] .stage__plate,.spin-button:after,.spark{animation:none}}.page{padding:12px var(--gutter) 16px;flex-direction:column;gap:12px;display:flex}.section-title{font-family:var(--font-display);margin:8px 0 0;font-size:14px;font-weight:700}.card{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:8px;padding:14px;display:flex}.card__title{font-family:var(--font-display);font-size:15px;font-weight:700}.card__text{margin:0;font-size:13px;line-height:1.4}.card__text--muted,.empty{color:var(--muted)}.empty{text-align:center;margin:24px 0;font-size:14px}.badge{border:1px solid var(--gold-line);color:var(--gold);border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.sheet__body>.segmented{flex:none}.sheet__body{flex-direction:column;gap:12px;min-height:0;display:flex;overflow-y:auto}.btn--gold{background:var(--gold-gradient);color:#1a1406;border:none;box-shadow:inset 0 1px #fff9}.btn--gold:disabled{filter:grayscale(.7)brightness(.6)}.btn--small{border-radius:11px;flex:none;height:40px;padding:0 14px;font-size:13px}.danger-link{color:#ff9b73;flex:none;height:44px}.filter-row{scrollbar-width:none;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter);gap:6px;display:flex;overflow-x:auto}.filter-row::-webkit-scrollbar{display:none}.filter-chip{background:var(--surface);border:1px solid var(--line);height:34px;color:var(--muted);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.filter-chip[aria-pressed=true]{border-color:var(--gold);color:var(--text);background:#e2be551a}.filter-chip--add{border-style:dashed}.field{flex-direction:column;gap:6px;display:flex}.field__label{color:var(--muted);align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.field__input{border:1px solid var(--line);min-width:0;height:44px;color:var(--text);font:inherit;background:#18181b;border-radius:11px;flex:1;padding:0 12px;font-size:15px}.field__input:focus{border-color:var(--gold);outline:none}.field__input[aria-invalid=true]{border-color:#ff7a45}.inline-form{gap:8px;display:flex}.summary{align-items:center;gap:12px;display:flex}.summary__icon{color:var(--gold);filter:drop-shadow(0 0 10px #e2be5573)}.summary__side{margin-left:auto}.summary>div{flex-direction:column;gap:4px;display:flex}.summary__label{letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.summary__value{font-family:var(--font-display);color:var(--gold);font-size:24px;font-weight:700}.summary__side{color:var(--muted);font-size:13px}.plate-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.plate-row,.listing{--tier:var(--tier-common);background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--tier);text-align:left;border-radius:14px;align-items:center;gap:12px;width:100%;padding:10px 12px;display:flex}[data-tier=common]{--tier:var(--tier-common)}[data-tier=uncommon]{--tier:var(--tier-uncommon)}[data-tier=rare]{--tier:var(--tier-rare)}[data-tier=epic]{--tier:var(--tier-epic)}[data-tier=legendary]{--tier:var(--tier-legendary)}.mini-plate{flex:none}.mini-plate .plate{box-shadow:0 0 0 1px #bdbdbd,0 4px 10px #00000080}.plate-row__info,.listing__info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.plate-row__value{font-family:var(--font-display);font-size:15px;font-weight:700}.plate-row__tier{color:var(--tier);font-size:12px;font-weight:700}.plate-row__mod{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.listing{flex-wrap:wrap}.listing__action{flex:100%}.plate-sheet{flex-direction:column;gap:12px;display:flex}.plate-sheet .plate-wrap{max-width:320px;margin:4px auto 0}.plate-sheet__value{text-align:center;font-family:var(--font-display);color:var(--tier);font-size:24px;font-weight:700}.plate-sheet__actions{flex-wrap:wrap;gap:10px;display:flex}.plate-sheet__actions .notice{flex-basis:100%}.breakdown{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;font-size:14px;display:flex}.breakdown__title{letter-spacing:1.5px;text-transform:uppercase;color:var(--gold);font-size:11px;font-weight:700}.breakdown__row{justify-content:space-between;gap:12px;display:flex}.breakdown__row b{color:var(--gold)}.list-form{flex-direction:column;gap:8px;display:flex}.list-form__fee{color:var(--muted);font-size:12px}.folder-pick{flex-direction:column;gap:6px;display:flex}.invite__link{word-break:break-all;color:var(--gold-light);background:#18181b;border-radius:10px;padding:10px 12px;font-size:12px}.task-list,.friend-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.task{background:var(--surface);border:1px solid var(--line);border-radius:14px;align-items:center;gap:10px;padding:12px 14px;display:flex}.task__info{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.task__title{font-size:14px;font-weight:700}.task__reward{color:var(--gold);font-size:12px}.task__actions{gap:6px;display:flex}.task__done{color:var(--muted);font-size:12px;font-weight:600}.friend{background:var(--surface);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.friend__avatar{background:var(--gold-gradient);color:#1a1406;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:800;display:grid}.friend__name{flex:1;font-weight:600}.friend__level{color:var(--muted);font-size:12px}.profile{flex-direction:row;align-items:center;gap:14px}.hud__level--big{flex:none;width:56px;height:56px}.hud__level--big span{width:46px;height:46px;font-size:16px}.profile__info{flex-direction:column;gap:4px;min-width:0;display:flex}.stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.stat{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:4px;min-width:0;padding:12px 10px;display:flex}.stat__value{font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.stat__label{color:var(--muted);font-size:11px}.shop{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.product{border:1px solid var(--gold-line);text-align:left;background-color:#141416;background-image:linear-gradient(27deg,#151515 5px,#0000 5px),linear-gradient(207deg,#151515 5px,#0000 5px),linear-gradient(27deg,#1f1f21 5px,#0000 5px),linear-gradient(207deg,#1f1f21 5px,#0000 5px),linear-gradient(90deg,#19191b 10px,#0000 10px);background-position:0 5px,10px 0,0 10px,10px 5px,0 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;border-radius:14px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px;min-height:76px;padding:12px;display:flex}.product__label{font-size:14px;font-weight:700}.product__price{background:var(--gold-gradient);color:#1a1406;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:13px;font-weight:800;display:flex}.setting{flex-direction:column;gap:6px;display:flex}.toast--info{border-color:var(--gold-line)}.nav__icon{border-radius:999px;place-items:center;width:44px;height:28px;transition:background .2s;display:grid}.nav__item[aria-current=page] .nav__icon{filter:drop-shadow(0 0 8px #e2be558c);background:#e2be5524}.hud__balance-row{align-items:center;gap:6px;display:flex}.hud__coins{color:var(--gold)}.bets{gap:4px;display:flex}.bet,.bet-badge{--c:var(--bet-1)}[data-bet="2"]{--c:var(--bet-2)}[data-bet="5"]{--c:var(--bet-5)}[data-bet="10"]{--c:var(--bet-10)}.bet{border:1px solid color-mix(in srgb, var(--c) 35%, transparent);background:color-mix(in srgb, var(--c) 8%, transparent);width:46px;height:44px;color:var(--c);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1px;transition:transform .15s,box-shadow .2s,background .2s;display:flex}.bet__emoji{filter:grayscale(.6);opacity:.75;font-size:15px;line-height:1}.bet__x{font-size:12px;font-weight:800;line-height:1}.bet[aria-pressed=true]{background:linear-gradient(180deg, color-mix(in srgb, var(--c) 55%, #fff), var(--c));color:#111;box-shadow:0 0 16px color-mix(in srgb, var(--c) 60%, transparent), inset 0 1px 0 #ffffff80;border-color:#0000;transform:translateY(-2px)}.bet[aria-pressed=true] .bet__emoji{filter:none;opacity:1;animation:.3s ease-out pop-in}.bet:disabled{opacity:.5}.spin-info{flex-direction:column;gap:8px;min-width:0;display:flex}.spin-info__label{color:var(--muted);font-size:12px;font-weight:700}.stage[data-phase=spinning] .spin-info__label{color:var(--gold);animation:.8s ease-in-out infinite label-blink}.spin-info__row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.spin-info__region{background:var(--surface);border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.bet-badge,.multi-badge{border-radius:999px;align-items:center;gap:4px;height:26px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.bet-badge{color:var(--c);background:color-mix(in srgb, var(--c) 14%, transparent);border:1px solid color-mix(in srgb, var(--c) 50%, transparent);box-shadow:0 0 12px color-mix(in srgb, var(--c) 30%, transparent)}.multi-badge{color:var(--gold);border:1px solid var(--gold-line);background:#e2be551f}@keyframes label-blink{50%{opacity:.55}}.search{border:1px solid var(--line);height:44px;color:var(--muted);background:#18181b;border-radius:12px;flex:none;align-items:center;gap:8px;padding:0 12px;display:flex}.search:focus-within{border-color:var(--gold)}.search__input{min-width:0;color:var(--text);font:inherit;background:0 0;border:none;outline:none;flex:1;font-size:15px}.spin-button__icon.is-spinning{animation:.8s linear infinite icon-spin}@keyframes icon-spin{to{rotate:360deg}}.task__icon{width:40px;height:40px;color:var(--gold);background:#e2be551f;border-radius:12px;flex:none;place-items:center;display:grid}.invite__icon{color:var(--gold);filter:drop-shadow(0 0 12px #e2be5580)}.stat__icon{color:var(--gold)}.product__icon{color:var(--gold);filter:drop-shadow(0 0 8px #e2be5566)}
