.sc-stage-h{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.sc-rights{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;font-size:12.5px;color:#cfdde6;background:color-mix(in srgb,var(--mint) 10%,var(--panel-2));border:1px solid color-mix(in srgb,var(--mint) 40%,transparent)}.sc-rights .ico{color:var(--mint)}.sc-rights b{font-size:16px;font-weight:800;color:var(--mint);font-variant-numeric:tabular-nums}.sc-rights.none{background:var(--panel-2);border-color:var(--line);color:var(--muted)}.sc-rights.none .ico,.sc-rights.none b{color:var(--muted)}.sc-how{display:inline-flex;align-items:center;gap:6px;background:none;border:0;cursor:pointer;padding:6px 2px;color:var(--muted);font-size:12.5px;font-weight:700;transition:color .2s}.sc-how:hover{color:var(--mint)}.sc-ticket{position:relative;max-width:580px;margin:0 auto;overflow:hidden;border-radius:18px;border:1px solid color-mix(in srgb,var(--gold) 38%,var(--line));background:radial-gradient(100% 50% at 50% 0%,color-mix(in srgb,var(--gold) 12%,transparent) 0%,transparent 72%),var(--panel-2);box-shadow:0 18px 44px #0000004d}.sc-ticket-h{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 18px 12px}.sc-ticket-h strong{display:block;font-size:21px;font-weight:800;letter-spacing:2px;line-height:1.1;background:linear-gradient(135deg,var(--gold-2),var(--gold));-webkit-background-clip:text;background-clip:text;color:transparent}.sc-ticket-h p{margin-top:4px;font-size:12.5px;color:#cfdde6}.sc-no{flex:none;font-size:11.5px;font-weight:700;color:var(--muted);font-variant-numeric:tabular-nums;padding-top:4px}.sc-play{--foil-a:var(--gold-2);--foil-b:var(--gold);position:relative;margin:0 18px 18px;border-radius:12px;overflow:hidden;background:var(--bg)}body.th .sc-play{--foil-a:var(--th-b);--foil-b:var(--th-a)}body.th-sober .sc-play{--foil-a:var(--muted);--foil-b:var(--panel-2)}.sc-grid{container-type:inline-size;list-style:none;display:grid;aspect-ratio:3/2;grid-template:repeat(3,1fr) / repeat(3,1fr);gap:8px;padding:8px;background:var(--bg)}.sc-cell{display:grid;place-items:center;border-radius:9px;min-width:0;font-size:clamp(14px,4.8cqw,25px);font-weight:800;font-variant-numeric:tabular-nums;color:var(--txt);background:var(--panel);border:1px solid var(--line);transition:opacity .4s,background .4s,border-color .4s}.sc-cell.big{color:var(--gold-2)}.sc-cell.dim{opacity:.38}.sc-cell.win{color:#241a05;border-color:var(--gold-2);background:linear-gradient(135deg,var(--gold-2),var(--gold));box-shadow:0 0 18px color-mix(in srgb,var(--gold) 55%,transparent);animation:scWin 1.5s ease-in-out infinite}@keyframes scWin{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.sc-foil{position:absolute;inset:0}.sc-foil canvas{display:block;width:100%;height:100%}.sc-foil.off canvas{opacity:0;visibility:hidden;transition:opacity .5s,visibility 0s .5s}.sc-foil.live canvas{touch-action:none;cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Ccircle cx='16' cy='16' r='13' fill='%23f3d17a' stroke='%23241a05' stroke-width='2'/%3E%3Ccircle cx='16' cy='16' r='8.5' fill='none' stroke='%23241a05' stroke-opacity='.45' stroke-width='1.5'/%3E%3C/svg%3E") 16 16,crosshair}.sc-cta{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:12px}.sc-cta small{font-size:12px;font-weight:700;color:#241a05}.sc-cta.dark{background:color-mix(in srgb,var(--bg) 74%,transparent)}.sc-cta.dark p{font-size:15px;font-weight:700;color:var(--txt)}.sc-cta .closed-ic{margin:0;width:52px;height:52px;background:var(--panel)}.sc-cta .closed-ic .ico{width:22px;height:22px}.sc-open{padding:16px 34px;font-size:14px;box-shadow:0 8px 26px #0006}.sc-open:hover{box-shadow:0 12px 30px #00000073}.sc-foot{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:76px;padding:12px 60px 12px 18px;border-top:1px dashed color-mix(in srgb,var(--gold) 30%,var(--line))}.sc-foot:before,.sc-foot:after{content:"";position:absolute;top:-10px;width:20px;height:20px;border-radius:50%;background:var(--bg);border:1px solid color-mix(in srgb,var(--gold) 38%,var(--line))}.sc-foot:before{left:-11px}.sc-foot:after{right:-11px}.sc-foot-note{width:100%;text-align:center;font-size:13px;color:#cfdde6}.sc-foot-note b{color:var(--gold-2);font-variant-numeric:tabular-nums}.sc-prog{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.sc-prog span{font-size:12.5px;font-weight:600;color:#cfdde6}.sc-bar{height:6px;border-radius:9px;background:var(--bg);overflow:hidden}.sc-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--gold),var(--gold-2));transition:width .12s linear}.sc-res{display:flex;align-items:center;gap:12px;min-width:0;animation:cardIn .4s cubic-bezier(.22,1,.36,1) both}.sc-res-ic{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:var(--muted);background:var(--panel);border:1px solid var(--line)}.sc-res-ic .ico{width:20px;height:20px}.sc-res small{display:block;font-size:12px;font-weight:600;color:var(--muted)}.sc-res b{display:block;font-size:24px;font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums}.sc-res b.sm{font-size:15px;font-weight:700;margin-top:2px}.sc-res.won .sc-res-ic{color:#241a05;border-color:var(--gold-2);background:linear-gradient(135deg,var(--gold-2),var(--gold))}.sc-res.won small{color:#cfdde6}.sc-res.won b{color:var(--gold-2)}.sc-foot .btn-main,.sc-foot .btn-ghost{flex:none}.sc-err{max-width:580px;margin:12px auto 0}.sc-rules-sub{margin:20px 0 10px}.sc-prizes{list-style:none;display:flex;flex-wrap:wrap;gap:8px}.sc-prizes li{padding:6px 12px;border-radius:999px;font-size:13px;font-weight:800;color:var(--gold-2);font-variant-numeric:tabular-nums;background:color-mix(in srgb,var(--gold) 9%,var(--panel));border:1px solid color-mix(in srgb,var(--gold) 40%,transparent)}.sc-how:focus-visible,.bh-row:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.sc-recent{padding:18px}.sc-recent-h{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:6px}.sc-recent-h .card-h{margin-bottom:0}.sc-recent-h a{font-size:12.5px;font-weight:700;color:var(--mint);text-underline-offset:3px}.sc-recent ul{list-style:none}.sc-recent li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid color-mix(in srgb,var(--line) 60%,transparent)}.sc-recent li:last-child{border-bottom:0;padding-bottom:0}.sc-recent li b{display:block;font-size:13px;font-weight:700}.sc-recent li small{font-size:11.5px;color:var(--muted);font-variant-numeric:tabular-nums}.sc-recent li>span{flex:none;font-size:12.5px;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums}.sc-recent li.won>span{font-size:14px;font-weight:800;color:var(--gold-2)}.sc-recent-empty{padding-top:10px;font-size:13px;color:var(--muted)}.sc-filter{margin-bottom:14px}.sc-filter .fchip{padding-left:14px}.sc-bh-end{display:inline-flex;align-items:center;gap:12px;justify-self:end}.sc-bh-end .st-chip{min-width:112px;text-align:center}.sc-bh-end>.ico{color:var(--muted);transition:transform .25s}.sc-bh-end>.ico.flip{transform:rotate(180deg)}.sc-bh-card{max-width:360px;margin:0 auto;padding:4px 18px 18px;animation:cardIn .25s both}.sc-bh-card .sc-grid{border-radius:12px}.sc-fx{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:40}body.th-sober .sc-cell.win,body.th-sober .sc-res{animation:none}@media(min-width:981px){.sc-ticket{max-width:clamp(360px,calc((100vh - 520px)*1.5 + 36px),640px)}}@media(max-width:760px){.sc-ticket-h{padding:14px 14px 10px}.sc-ticket-h strong{font-size:18px}.sc-play{margin:0 14px 14px}.sc-grid{aspect-ratio:4/3;gap:6px;padding:6px}.sc-foot{flex-wrap:wrap;padding:14px 14px 58px}.sc-foot>.btn-main,.sc-foot>.btn-ghost{width:100%}.sc-prog{flex-basis:100%}.sc-res{width:100%}}@media(prefers-reduced-motion:reduce){.sc-cell.win,.sc-res,.sc-bh-card{animation:none}.sc-foil.off canvas{transition:none}}[data-tt=misir]{--tt-a:#3fd8c0;--tt-b:#ffd978;--ch-m1:#ffe9a0;--ch-m2:#e4a92c;--ch-m3:#8f5a10;--ch-line:#5f3a0c;--ch-b1:#3a78e0;--ch-b2:#143580;--ch-w1:#6d4220;--ch-w2:#3f2410;--ch-g1:#b6fff0;--ch-g2:#22c3a6;--ch-g3:#0b6f60;--fr-1:#ffe9a0;--fr-2:#d39a2c;--fr-3:#7b4d10;--in-1:#3c2410;--in-2:#150b05;--in-line:#c48f36;--pl-1:#2f66d6;--pl-2:#12317f;--fr-tile:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='84' fill='none' stroke='%235f3a0c' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M5 12s3-4 8-4 8 4 8 4-3 4-8 4-8-4-8-4zM13 12h.01'/%3E%3Cpath d='M13 32c-2-2-3-3-3-5a3 3 0 0 1 6 0c0 2-1 3-3 5zm0 0v8m-5-5h10'/%3E%3Cpath d='M6 50l3-3 4 3 4-3 3 3M6 56l3-3 4 3 4-3 3 3'/%3E%3Cpath d='M8 74c0-5 2-8 5-8s5 3 5 8zM6 74h14'/%3E%3C/svg%3E")}[data-tt=turkiye]{--tt-a:#ff4757;--tt-b:#ffd27a;--ch-m1:#ffe7a6;--ch-m2:#d9a236;--ch-m3:#7d4f0d;--ch-line:#4b1408;--ch-b1:#d6202e;--ch-b2:#7a0a14;--ch-w1:#2b6a8f;--ch-w2:#123a57;--ch-g1:#ffc7cf;--ch-g2:#e30a17;--ch-g3:#7a0610;--fr-1:#dd2a38;--fr-2:#b3121d;--fr-3:#6a0a12;--in-1:#3d0d14;--in-2:#12050c;--in-line:#d9a236;--pl-1:#d6202e;--pl-2:#7a0a14;--fr-tile:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='84' fill='none' stroke='%23fff0c9' stroke-width='1.5' stroke-linejoin='round'%3E%3Cpath d='M13 4l3 5 5.500-.5-.5 5.500 3 3-3 3 .5 5.500-5.500-.5-3 5-3-5-5.500.5.5-5.500-3-3 3-3-.5-5.500 5.500.5z' transform='translate(0 -1) scale(1 .85)'/%3E%3Cpath d='M13 52c-4 0-6-3-6-8l3 2 3-4 3 4 3-2c0 5-2 8-6 8zm0 0v12m0-4c-2 0-3-1-4-2m4 2c2 0 3-1 4-2'/%3E%3C/svg%3E")}[data-tt=avrupa]{--tt-a:#7cc7ff;--tt-b:#ffe9a8;--ch-m1:#eef3fb;--ch-m2:#9fb0c9;--ch-m3:#4b5a73;--ch-line:#1d2940;--ch-b1:#2f58c7;--ch-b2:#142a70;--ch-w1:#7a4f2a;--ch-w2:#42280f;--ch-g1:#d6ecff;--ch-g2:#3a8de0;--ch-g3:#123e80;--fr-1:#e6ecf7;--fr-2:#8092b0;--fr-3:#36435c;--in-1:#14224f;--in-2:#060b22;--in-line:#9fb0c9;--pl-1:#2f58c7;--pl-2:#142a70;--fr-tile:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='84' fill='none' stroke='%23182340' stroke-width='1.6'%3E%3Cpath fill='%233a8de0' fill-opacity='.65' d='M13 6a4 4 0 0 1 4 4 4 4 0 0 1 0 8 4 4 0 0 1-8 0 4 4 0 0 1 0-8 4 4 0 0 1 4-4z'/%3E%3Cpath fill='%23e5484d' fill-opacity='.65' d='M6 64V46a7 8 0 0 1 14 0v18z'/%3E%3Cpath d='M13 38v26M6 54h14'/%3E%3C/svg%3E")}[data-tt=napolyon]{--tt-a:#3ddc84;--tt-b:#ffd978;--ch-m1:#fff0ad;--ch-m2:#e0a428;--ch-m3:#84550c;--ch-line:#3f2a06;--ch-b1:#1d7a4d;--ch-b2:#0b3f27;--ch-w1:#7a1426;--ch-w2:#430812;--ch-g1:#d4ffe6;--ch-g2:#1fae66;--ch-g3:#0b5a33;--fr-1:#fff0ad;--fr-2:#c9941f;--fr-3:#5e3c08;--in-1:#0f2a4f;--in-2:#050d20;--in-line:#c9941f;--pl-1:#10295c;--pl-2:#060f2a;--fr-tile:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='84' fill='none' stroke='%233f2a06' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M13 30c-4-2-6-7-6-13M13 30c4-2 6-7 6-13M7 22c2 0 3-1 3-3M19 22c-2 0-3-1-3-3M9 27c2 0 3-1 3-3M17 27c-2 0-3-1-3-3'/%3E%3Cpath d='M16 50c0-2-2-3-3-3s-3 .8-3 2.800c0 3.700 6 2 6 5.400 0 2-2 2.800-3 2.800s-3-.8-3-2.800M13 44v16'/%3E%3C/svg%3E")}[data-tt=korsan]{--tt-a:#35c9d6;--tt-b:#ffcf6b;--ch-m1:#ecd29a;--ch-m2:#ad7f3f;--ch-m3:#5a3a18;--ch-line:#2a1808;--ch-b1:#6f3f1e;--ch-b2:#39200d;--ch-w1:#37343f;--ch-w2:#15131b;--ch-g1:#ffd6d6;--ch-g2:#d6283a;--ch-g3:#6d0a14;--fr-1:#94683a;--fr-2:#5e3a1a;--fr-3:#2c1a0a;--in-1:#0f3340;--in-2:#04101a;--in-line:#c79a4b;--pl-1:#23202c;--pl-2:#07060c;--fr-tile:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='84' fill='none' stroke='%23f0dcb0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 6a7 7 0 0 0-7 7c0 2.500 1.200 4 3 5v3h8v-3c1.800-1 3-2.500 3-5a7 7 0 0 0-7-7z'/%3E%3Cpath d='M10.500 12.500h.01M15.500 12.500h.01M13 15v1.500' stroke-width='2.200'/%3E%3Cpath d='M13 44a2.500 2.500 0 1 0 0-.1M13 47v19M8.500 51h9M5 58c.5 5 4 8 8 8s7.500-3 8-8'/%3E%3C/svg%3E")}.tr-scene{position:relative;isolation:isolate;overflow:hidden;border-radius:18px;padding:12px 76px 22px;background:#050d20;border:1px solid color-mix(in srgb,var(--tt-b) 26%,var(--line));box-shadow:inset 0 0 0 1px #ffffff0a}.tr-bg{position:absolute;inset:0;z-index:-3;width:100%;height:100%;display:block}.tr-vignette{position:absolute;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(75% 75% at 50% 50%,#0000000d 40%,#0000008c)}.tr-defs{position:absolute}.tr-captain{position:absolute;z-index:-1;right:0;bottom:0;width:min(25%,calc(50% - var(--grid-w, 0px) / 2 - 36px));height:auto;display:block;overflow:visible;pointer-events:none}.tr-captain .sway{animation:trSway 4s ease-in-out infinite alternate;transform-box:fill-box;transform-origin:50% 100%}.tr-fade-enter-active,.tr-fade-leave-active{transition:opacity .55s}.tr-fade-enter-from,.tr-fade-leave-to{opacity:0}.tr-fade-leave-active{position:absolute}.tr-bg .tw{animation:trTwinkle 3s ease-in-out infinite}.tr-bg .pulse{animation:trPulse 6s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.tr-bg .lights>*{animation:trLight 4.5s steps(1) infinite}.tr-bg .waves{animation:trWaves 5s ease-in-out infinite alternate}.tr-bg .sway{animation:trSway 7s ease-in-out infinite alternate;transform-box:fill-box;transform-origin:50% 100%}@keyframes trTwinkle{0%,to{opacity:1}50%{opacity:.2}}@keyframes trPulse{0%,to{opacity:.85;scale:1}50%{opacity:1;scale:1.04}}@keyframes trLight{0%,82%{opacity:1}83%,92%{opacity:.25}93%,to{opacity:1}}@keyframes trWaves{0%{transform:translate(-14px)}to{transform:translate(14px)}}@keyframes trSway{0%{transform:rotate(-1.3deg)}to{transform:rotate(1.3deg)}}.tr-rail{position:absolute;z-index:6;left:10px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:10px}.tr-swatch{display:flex;flex-direction:column;align-items:center;gap:3px;width:56px;padding:6px 2px 5px;border-radius:12px;cursor:pointer;background:#040a189e;border:1px solid rgba(255,255,255,.14);color:#dfe8ef;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .15s,border-color .2s,background .2s}.tr-swatch:hover{transform:translate(2px);border-color:#fff6}.tr-swatch.on{border-color:#fff;background:#040a18db;box-shadow:0 0 16px #ffffff47}.tr-swatch:focus-visible{outline:2px solid #fff;outline-offset:2px}.tr-swatch i{display:block;width:30px;height:30px;border-radius:50%;box-shadow:inset 0 0 0 2px #ffffffa6}.tr-swatch small{font-size:9.5px;font-weight:700;line-height:1.1;letter-spacing:.1px}.sw-misir i{background:linear-gradient(180deg,#e8804a 0 45%,#3a78e0 45% 62%,#d39a2c 62%)}.sw-turkiye i{background:radial-gradient(circle at 53% 50%,#e30a17 0 23%,transparent 24%),radial-gradient(circle at 44% 50%,#fff 0 30%,#e30a17 31%)}.sw-avrupa i{background:linear-gradient(135deg,#142a70 0 50%,#3a8de0 50% 70%,#ffe9a8 70%)}.sw-napolyon i{background:linear-gradient(90deg,#10295c 0 33%,#f5f0e0 33% 66%,#b3122a 66%)}.sw-korsan i{background:radial-gradient(circle at 50% 42%,#f3ead7 0 24%,transparent 25%),radial-gradient(circle at 50% 62%,#f3ead7 0 15%,transparent 16%),#14101a}.tr-stagebox{position:relative;z-index:2;width:fit-content;max-width:100%;margin:0 auto}.tr-plaque{position:relative;z-index:3;width:fit-content;max-width:94%;margin:0 auto -13px;padding:3px;border-radius:999px;background:linear-gradient(180deg,var(--ch-m1),var(--ch-m2) 55%,var(--ch-m3));box-shadow:0 8px 20px #00000080,0 0 22px color-mix(in srgb,var(--tt-b) 30%,transparent)}.tr-plaque span{display:block;padding:6px 26px;border-radius:999px;text-align:center;white-space:nowrap;font-size:clamp(14px,2vw,20px);font-weight:800;color:#fff;letter-spacing:.3px;line-height:1.2;background:radial-gradient(90% 150% at 50% 0%,var(--pl-1) 0%,var(--pl-2) 100%);box-shadow:inset 0 0 0 1.5px #ffffff4d;text-shadow:0 2px 3px rgba(0,0,0,.5)}.tr-frame{position:relative;padding:20px 28px 18px;border-radius:12px;background-color:var(--fr-2);background-image:var(--fr-tile),var(--fr-tile),linear-gradient(135deg,var(--fr-1),var(--fr-2) 45%,var(--fr-3));background-repeat:repeat-y,repeat-y,no-repeat;background-position:1px 0,calc(100% - 1px) 0,0 0;box-shadow:0 18px 40px #0000008c,0 0 34px color-mix(in srgb,var(--tt-b) 20%,transparent),inset 0 0 0 1.5px #ffffff73,inset 0 0 0 3px #00000059}.tr-run{position:absolute;inset:-2px;border-radius:14px;padding:2.5px;pointer-events:none;z-index:1;background:conic-gradient(from var(--shop-ang),transparent 0 250deg,color-mix(in srgb,var(--tt-b) 70%,transparent) 300deg,#fff 335deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:ringSpin 6s linear infinite}.tr-corner{position:absolute;z-index:2;width:30px;height:30px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.6))}.tr-corner.tl{left:-9px;top:-9px}.tr-corner.tr{right:-9px;top:-9px}.tr-corner.bl{left:-9px;bottom:-9px}.tr-corner.br{right:-9px;bottom:-9px}.tr-inner{position:relative;padding:14px 12px 12px;border-radius:7px;background:radial-gradient(75% 75% at 50% 42%,var(--in-1) 0%,var(--in-2) 100%);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--in-line) 55%,#000),inset 0 8px 22px #0009}.tr-prompt{text-align:center;font-size:clamp(13px,1.7vw,16px);font-weight:800;color:#fff4d6;margin-bottom:8px;text-shadow:0 2px 5px rgba(0,0,0,.6)}.tr-grid{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 8px;margin:0 auto}@media(min-width:981px){.tr-scene{--grid-w:clamp(250px, calc((100vh - 595px)*1.154) , 440px)}.tr-grid{width:var(--grid-w)}}.tr-grid li:has(.chosen){position:relative;z-index:3}.tr-grid li{animation:trDrop .5s cubic-bezier(.2,1.3,.4,1) both;animation-delay:calc(var(--i) * 28ms)}@keyframes trDrop{0%{opacity:0;transform:translateY(-14px) scale(.85)}to{opacity:1;transform:none}}.tr-cell{position:relative;display:block;width:100%;padding:0;border:0;background:none;cursor:pointer;border-radius:10px;transition:transform .18s,filter .25s,opacity .25s}.tr-cell:disabled{cursor:default}.tr-cell:not(.idle):not(.opened):not(.rattling){filter:saturate(.75) brightness(.72)}.tr-cell.idle:hover,.tr-cell.idle:focus-visible{transform:translateY(-4px) scale(1.07);z-index:2;filter:brightness(1.14) drop-shadow(0 0 14px color-mix(in srgb,var(--tt-b) 75%,transparent))}.tr-cell:focus-visible{outline:2px solid #fff;outline-offset:2px}.tr-scene.focused .tr-cell:not(.chosen){opacity:.42;filter:saturate(.5) brightness(.7)}.tr-cell.chosen{z-index:3;transform:scale(1.12)}.tr-cell.opened.chosen{transform:scale(1.2)}.tr-cell.rattling{animation:trRattle .36s linear infinite;filter:brightness(1.1) drop-shadow(0 0 16px color-mix(in srgb,var(--tt-b) 85%,transparent))}@keyframes trRattle{0%,to{translate:0 0;rotate:0deg}20%{translate:-2px -1px;rotate:-3deg}45%{translate:2px 0;rotate:3deg}70%{translate:-1px -2px;rotate:-2deg}}.tr-cell.jolt{animation:trJolt .42s ease-out;animation-delay:var(--jolt)}@keyframes trJolt{0%,to{translate:0 0}30%{translate:0 -7px;rotate:-2deg}60%{translate:0 2px;rotate:1.5deg}}.tr-cell.idle:after{content:"";position:absolute;inset:8% 6% 14%;border-radius:10px;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.55) 50%,transparent 62%) -160% 0 / 260% 100% no-repeat;animation:trGlint 9s ease-in-out infinite;animation-delay:calc(var(--i) * -1.37s)}.tr-grid li:nth-child(1){--i:0}@keyframes trGlint{0%,88%{background-position:-160% 0}to{background-position:190% 0}}.tr-chest{display:block;width:100%;height:auto;overflow:visible}.tr-chest .tr-shadow{fill:#00000073}.tr-chest .tr-inside{opacity:0}.tr-chest .tr-beam{opacity:0;transition:opacity .35s}.tr-chest .tr-lid{transform-origin:60px 50px;transition:transform .18s ease-out .13s}.tr-chest .tr-lid-in{transform-origin:60px 51px;transform:scaleY(0);transition:transform .13s ease-in}.tr-chest .tr-loot{transform:translateY(12px);opacity:0;transition:transform .12s,opacity .1s}.tr-chest .tr-lock{transform-origin:60px 70px;transition:transform .2s}.tr-chest .tr-seam{fill:var(--tt-b);opacity:0;filter:blur(1.5px)}.tr-cell.rattling .tr-seam{animation:trSeam .6s ease-in forwards}@keyframes trSeam{0%{opacity:0}to{opacity:1}}.tr-chest.open .tr-inside{opacity:1}.tr-chest.open .tr-beam{opacity:.75}.tr-chest.open .tr-lid{transform:scaleY(0);transition:transform .15s ease-in}.tr-chest.open .tr-lid-in{transform:none;transition:transform .36s cubic-bezier(.3,1.55,.5,1) .14s}.tr-chest.open .tr-loot{transform:none;opacity:1;transition:transform .4s cubic-bezier(.3,1.7,.5,1) .2s,opacity .15s .2s}.tr-chest.open .tr-lock{transform:scaleY(.72)}.tr-reveal{position:absolute;z-index:2;left:50%;top:45%;width:100%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:2px;pointer-events:none;animation:trReveal .5s cubic-bezier(.3,1.6,.5,1) .16s both}@keyframes trReveal{0%{opacity:0;transform:translate(-50%,-14%) scale(.45)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.tr-reveal .tr-sym{position:relative;width:56%}.tr-prize{position:relative;padding:2px 10px 3px;border-radius:999px;white-space:nowrap;font-size:clamp(13px,1.5vw,16px);font-weight:800;line-height:1.25;font-variant-numeric:tabular-nums;color:#241a05;background:linear-gradient(135deg,#fff0ad,#e4a92c);box-shadow:0 3px 10px #0009,0 0 12px #ffd97880}.tr-reveal.lv1 .tr-prize,.tr-reveal.lv2 .tr-prize{color:#f1e7d6;background:#18110af0;box-shadow:0 3px 10px #0009,inset 0 0 0 1px #8a6c48}.tr-reveal.lv4:before,.tr-reveal.lv5:before{content:"";position:absolute;left:50%;top:30%;width:120%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;pointer-events:none;background:repeating-conic-gradient(transparent 0deg,color-mix(in srgb,var(--tt-b) 72%,#fff) 9deg,transparent 18deg,transparent 36deg);-webkit-mask:radial-gradient(closest-side,#000 30%,transparent 96%);mask:radial-gradient(closest-side,#000 30%,transparent 96%);animation:trSymRays 9s linear infinite}.tr-reveal.lv5:before{width:165%}@keyframes trSymRays{to{rotate:360deg}}.tr-sym{display:block;width:100%;height:auto;overflow:visible;--rim:#9c6b43;--ink:#e6bd95;--face:#2b1c11}.tr-sym.l2{--rim:#c5ced6;--ink:#eef3f7;--face:#232c35}.tr-sym.l3{--rim:#e8b93f;--ink:#ffe9a6;--face:#35270b}.tr-sym.l4{--rim:#ffd35c;--ink:#fff4c4;--face:#4d2e05;filter:drop-shadow(0 0 7px rgba(255,211,92,.8))}.tr-sym.l5{--rim:#fff2b4;--ink:#fff;--face:color-mix(in srgb, var(--tt-a) 62%, #000);filter:drop-shadow(0 0 12px rgba(255,236,170,.95))}.tr-sym .rim{fill:var(--rim);stroke:#00000080;stroke-width:1}.tr-sym .face{fill:var(--face)}.tr-sym .ring{fill:none;stroke:#000;stroke-opacity:.28;stroke-width:1;stroke-dasharray:1.6 2.4}.tr-sym .glyph{fill:none;stroke:var(--ink);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.tr-res-sym{flex:none;display:block;width:44px;height:44px}.tr-banner-sym{display:block;width:clamp(58px,8vw,92px);margin-bottom:2px}.tr-fx{position:absolute;inset:0;z-index:4;width:100%;height:100%;pointer-events:none}.tr-scene.shake-big{animation:trShakeA .5s linear}.tr-scene.shake-jackpot{animation:trShakeB .9s linear}@keyframes trShakeA{0%,to{transform:none}15%{transform:translate(-4px,2px)}30%{transform:translate(4px,-3px)}45%{transform:translate(-3px,-2px)}60%{transform:translate(3px,2px)}80%{transform:translate(-1px,1px)}}@keyframes trShakeB{0%,to{transform:none}8%{transform:translate(-8px,4px) rotate(-.5deg)}16%{transform:translate(8px,-5px) rotate(.5deg)}26%{transform:translate(-7px,-4px) rotate(-.4deg)}36%{transform:translate(6px,4px) rotate(.4deg)}50%{transform:translate(-4px,3px)}65%{transform:translate(3px,-2px)}82%{transform:translate(-1px,1px)}}.tr-banner{position:absolute;z-index:5;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;pointer-events:none;text-align:center;background:radial-gradient(50% 36% at 50% 50%,rgba(2,8,18,.84) 0%,transparent 100%)}.tr-banner small{font-size:clamp(13px,1.9vw,19px);font-weight:800;letter-spacing:5px;color:var(--tt-b)}.tr-banner b{font-size:clamp(46px,8.5vw,96px);font-weight:800;line-height:1.05;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#fff 8%,var(--tt-b) 50%,#d99a26 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 26px color-mix(in srgb,var(--tt-b) 70%,transparent))}.tr-banner.big b{font-size:clamp(38px,6.5vw,72px)}.tr-banner.jackpot b{animation:trPulseText .55s ease-in-out infinite alternate}@keyframes trPulseText{to{transform:scale(1.06)}}.tr-banner-enter-active{transition:opacity .15s;animation:trBannerIn .55s cubic-bezier(.2,1.7,.4,1)}.tr-banner-leave-active{transition:opacity .4s,transform .4s}.tr-banner-enter-from{opacity:0}.tr-banner-leave-to{opacity:0;transform:scale(1.15)}@keyframes trBannerIn{0%{transform:scale(.3)}to{transform:scale(1)}}body.th-sober .tr-bg *,body.th-sober .tr-run,body.th-sober .tr-grid li,body.th-sober .tr-cell.idle:after,body.th-sober .tr-reveal:before,body.th-sober .tr-captain .sway{animation:none}@media(max-width:1180px){.tr-scene{padding:12px 68px 18px}}@media(max-width:980px){.tr-scene{padding:10px 72px 18px}}@media(max-width:760px){.tr-scene .tr-captain{display:none}.tr-scene{padding:58px 8px 56px}.tr-rail{left:8px;right:8px;top:8px;transform:none;flex-direction:row;gap:5px}.tr-swatch{flex:1;width:auto;flex-direction:row;justify-content:center;gap:3px;padding:6px 2px;min-width:0}.tr-swatch i{width:14px;height:14px;flex:none}.tr-swatch small{font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tr-stagebox{width:100%}.tr-frame{padding:14px 13px 12px;background-image:linear-gradient(135deg,var(--fr-1),var(--fr-2) 45%,var(--fr-3));background-repeat:no-repeat}.tr-corner{width:22px;height:22px}.tr-inner{padding:10px 5px 8px}.tr-grid{gap:2px 3px}}@media(prefers-reduced-motion:reduce){.tr-bg *,.tr-run,.tr-grid li,.tr-cell.rattling,.tr-cell.jolt,.tr-cell.idle:after,.tr-reveal,.tr-reveal:before,.tr-captain .sway,.tr-banner.jackpot b,.tr-scene.shake-big,.tr-scene.shake-jackpot,.tr-banner-enter-active{animation:none}.tr-chest .tr-lid,.tr-chest .tr-lid-in,.tr-chest .tr-loot,.tr-chest .tr-lock,.tr-chest.open .tr-lid,.tr-chest.open .tr-lid-in,.tr-chest.open .tr-loot,.tr-chest.open .tr-lock,.tr-fade-enter-active,.tr-fade-leave-active{transition:none}}.pl-arena{--pl-a:var(--mint);--pl-b:var(--gold-2);position:relative;isolation:isolate;overflow:hidden;border-radius:18px;padding:10px 12px 12px;background:radial-gradient(70% 55% at 50% 0%,color-mix(in srgb,var(--pl-a) 16%,transparent) 0%,transparent 70%),radial-gradient(80% 45% at 50% 105%,color-mix(in srgb,var(--pl-b) 13%,transparent) 0%,transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--bg) 70%,#000) 0%,var(--bg) 100%);border:1px solid color-mix(in srgb,var(--pl-a) 24%,var(--line));box-shadow:inset 0 1px #ffffff0d,inset 0 0 70px #00000059}body.th .pl-arena{--pl-a:var(--th-a);--pl-b:var(--th-b)}body.th-sober .pl-arena{--pl-a:var(--muted);--pl-b:var(--txt)}.pl-board{position:relative;z-index:2;display:block;width:100%;height:clamp(280px,calc(100vh - 452px),580px)}.pl-grid{position:absolute;inset:0;z-index:-2;opacity:.5;background-image:linear-gradient(color-mix(in srgb,var(--pl-a) 13%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--pl-a) 13%,transparent) 1px,transparent 1px);background-size:38px 38px;background-position:50% 0;-webkit-mask:radial-gradient(75% 75% at 50% 45%,#000 0%,transparent 100%);mask:radial-gradient(75% 75% at 50% 45%,#000 0%,transparent 100%)}.pl-orb{position:absolute;z-index:-1;width:46%;aspect-ratio:1;border-radius:50%;filter:blur(60px);opacity:.28;pointer-events:none}.pl-orb.a{left:-14%;top:12%;background:var(--pl-a);animation:plDrift 14s ease-in-out infinite alternate}.pl-orb.b{right:-14%;bottom:-12%;background:var(--pl-b);animation:plDrift 18s ease-in-out infinite alternate-reverse}@keyframes plDrift{0%{transform:translate(0) scale(1)}to{transform:translate(12%,-14%) scale(1.15)}}.pl-hud{position:absolute;z-index:3;left:12px;right:12px;top:10px;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;pointer-events:none}.pl-tape{list-style:none;display:flex;gap:5px;min-width:0;overflow:hidden;max-width:40%;-webkit-mask:linear-gradient(90deg,#000 78%,transparent 100%);mask:linear-gradient(90deg,#000 78%,transparent 100%)}.pl-tape li{flex:none;padding:4px 9px;border-radius:999px;font-size:11.5px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--muted);background:color-mix(in srgb,var(--panel-2) 80%,transparent);border:1px solid var(--line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pl-tape .t-even{color:var(--txt)}.pl-tape .t-win{color:var(--pl-a);border-color:color-mix(in srgb,var(--pl-a) 45%,var(--line))}.pl-tape .t-big{color:var(--pl-b);border-color:color-mix(in srgb,var(--pl-b) 55%,var(--line))}.pl-tape .t-jackpot{color:#241a05;border-color:var(--pl-b);background:linear-gradient(135deg,var(--pl-b),var(--gold));box-shadow:0 0 14px color-mix(in srgb,var(--pl-b) 55%,transparent)}.pl-chip-enter-active{transition:transform .35s cubic-bezier(.25,1.6,.5,1),opacity .25s}.pl-chip-enter-from{transform:scale(.4);opacity:0}.pl-chip-move{transition:transform .3s}.pl-chip-leave-active{display:none}.pl-arena:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;opacity:0;transition:opacity .35s;background:radial-gradient(60% 60% at 50% 72%,transparent 0%,rgba(2,10,16,.72) 100%)}.pl-arena.tense:after{opacity:1}.shake-big{animation:plShake .5s linear}.shake-jackpot{animation:plShakeHard .9s linear}@keyframes plShake{0%,to{transform:none}15%{transform:translate(-4px,2px)}30%{transform:translate(4px,-3px)}45%{transform:translate(-3px,-2px)}60%{transform:translate(3px,2px)}80%{transform:translate(-1px,1px)}}@keyframes plShakeHard{0%,to{transform:none}8%{transform:translate(-8px,4px) rotate(-.5deg)}16%{transform:translate(8px,-5px) rotate(.5deg)}26%{transform:translate(-7px,-4px) rotate(-.4deg)}36%{transform:translate(6px,4px) rotate(.4deg)}50%{transform:translate(-4px,3px)}65%{transform:translate(3px,-2px)}82%{transform:translate(-1px,1px)}}.pl-banner{position:absolute;z-index:4;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;pointer-events:none;text-align:center;background:radial-gradient(50% 42% at 50% 46%,rgba(2,10,16,.82) 0%,transparent 100%)}.pl-banner small{font-size:clamp(13px,1.8vw,18px);font-weight:800;letter-spacing:5px;color:var(--pl-b)}.pl-banner b{font-size:clamp(66px,11vw,132px);font-weight:800;line-height:1;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#fff 8%,var(--pl-b) 48%,var(--gold) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 26px color-mix(in srgb,var(--pl-b) 70%,transparent))}.pl-banner span{font-size:clamp(22px,3.4vw,36px);font-weight:800;color:var(--txt);font-variant-numeric:tabular-nums;text-shadow:0 2px 12px rgba(0,0,0,.7)}.pl-banner.big b{font-size:clamp(50px,8vw,92px)}.pl-banner.jackpot b{animation:plPulse .55s ease-in-out infinite alternate}@keyframes plPulse{to{transform:scale(1.06)}}.pl-banner-enter-active{transition:opacity .15s;animation:plBannerIn .55s cubic-bezier(.2,1.7,.4,1)}.pl-banner-leave-active{transition:opacity .4s,transform .4s}.pl-banner-enter-from{opacity:0}.pl-banner-leave-to{opacity:0;transform:scale(1.15)}@keyframes plBannerIn{0%{transform:scale(.3)}to{transform:scale(1)}}.pl-drop{padding:15px 28px}body.th-sober .pl-orb{animation:none}@media(max-width:760px){.pl-arena{padding:6px 4px 50px;border-radius:14px}.pl-board{height:auto;aspect-ratio:1 / 1.12}.pl-hud{left:8px;right:8px;top:7px}.pl-tape{max-width:40%}.pl-tape li{font-size:10.5px;padding:3px 7px}.pl-grid{background-size:26px 26px}}@media(prefers-reduced-motion:reduce){.pl-orb,.pl-banner.jackpot b,.shake-big,.shake-jackpot,.pl-banner-enter-active{animation:none}.pl-chip-enter-active,.pl-chip-move{transition:none}}.lc-table{--deck-base:#141d3f;--deck-accent:#1f2c5c;--deck-gold:#d9b25c;position:relative;isolation:isolate;overflow:hidden;border-radius:16px;padding:12px 16px 16px;min-height:clamp(320px,calc(100vh - 450px),470px);display:flex;flex-direction:column;justify-content:center;background:repeating-linear-gradient(90deg,rgba(0,0,0,.28) 0 2px,transparent 2px 118px),repeating-linear-gradient(90deg,rgba(255,255,255,.018) 0 1px,transparent 1px 7px),repeating-linear-gradient(90deg,rgba(0,0,0,.05) 0 3px,transparent 3px 19px),linear-gradient(180deg,#5a4a3e,#41342b)}.lc-vignette{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(70% 70% at 50% 50%,#ffbe6e21,#0a06039e)}.lc-candle{--s:58px;position:absolute;z-index:-1;width:var(--s);height:var(--s);border-radius:50%;background:radial-gradient(circle at 50% 50%,#fff7d8,#ffd78a 34%,#e8b76a 62%,#a87a3e);box-shadow:0 0 0 4px #50321499,0 0 44px 16px #ffb45057}.lc-candle b{position:absolute;left:50%;top:50%;width:13px;height:21px;margin:-22px 0 0 -6.5px;border-radius:50%/62% 62% 38% 38%;background:radial-gradient(circle at 50% 72%,#fff,#ffe07a 42%,#ff9c2e 76%,#ff781400);transform-origin:50% 100%;animation:lcFlame 1.3s ease-in-out infinite alternate}@keyframes lcFlame{0%{transform:scale(1) rotate(-3deg);opacity:.95}to{transform:scale(1.08,1.18) rotate(3deg);opacity:1}}.lc-candle.c1{left:-12px;bottom:-10px;--s:82px}.lc-candle.c2{right:-14px;bottom:-8px;--s:82px}.lc-candle.c3{right:8%;top:-16px;--s:60px}.lc-candle.c4{left:34%;top:-26px;--s:50px}.lc-candle.c2 b{animation-delay:-.5s}.lc-candle.c3 b{animation-delay:-.9s}.lc-candle.c4 b{animation-delay:-.2s}.lc-crystal{position:absolute;z-index:-1;clip-path:polygon(50% 0,88% 26%,100% 66%,64% 100%,22% 92%,0 50%,18% 18%);background:linear-gradient(135deg,#e3c7ff,#8d5ad6 48%,#41206f);filter:drop-shadow(0 4px 6px rgba(0,0,0,.5))}.lc-crystal.a{right:18%;bottom:4px;width:34px;height:30px;background:linear-gradient(135deg,#ffd9ee,#d97cb2,#6f2558)}.lc-crystal.b{left:16%;bottom:6px;width:26px;height:24px}.lc-crystal.c{right:28%;top:6px;width:40px;height:30px;background:linear-gradient(135deg,#ffe9f0,#d6a5b8 55%,#6e4557)}.lc-deck{position:absolute;z-index:-1;left:-22px;top:-8px;width:88px;transform:rotate(-14deg);filter:drop-shadow(5px 6px 0 #1a1208) drop-shadow(10px 12px 8px rgba(0,0,0,.5))}.lc-prompt{text-align:center;font-size:17px;font-weight:800;color:#fff1d6;margin-bottom:14px;text-shadow:0 2px 6px rgba(0,0,0,.65)}.lc-cards{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;perspective:1100px}.lc-slot{--w:clamp(84px, min(18%, calc((100vh - 560px)*.52) ), 130px);width:var(--w);display:flex;flex-direction:column;align-items:center;gap:8px;animation:lcDeal .5s cubic-bezier(.2,.8,.3,1.1) both;animation-delay:calc(var(--i) * 60ms)}.n3 .lc-slot{--w:clamp(84px, min(25%, calc((100vh - 560px)*.62) ), 160px)}.n9 .lc-slot{--w:clamp(62px, min(15.5%, calc((100vh - 560px)*.32) ), 100px)}.n9 .lc-cards{gap:10px;width:100%;max-width:620px;margin:0 auto}@keyframes lcDeal{0%{opacity:0;transform:translate(-40px,-60px) rotate(-12deg) scale(.8)}to{opacity:1;transform:none}}.lc-card{display:block;width:100%;aspect-ratio:5/8;padding:0;border:0;background:none;cursor:pointer;border-radius:10px;transition:transform .22s,filter .3s,opacity .3s}.lc-card:disabled{cursor:default}.lc-card:not(:disabled):hover,.lc-card.lift{transform:translateY(-8px) scale(1.03);filter:drop-shadow(0 0 16px rgba(255,205,120,.6))}.lc-card:focus-visible{outline:2px solid var(--deck-gold);outline-offset:3px}.lc-card.dim{opacity:.45;filter:saturate(.6)}.lc-card.alt{--deck-base:#3a1020;--deck-accent:#561a2e}.lc-inner{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.3,.9,.3,1)}.lc-card.flipped .lc-inner{transform:rotateY(180deg)}.lc-face{position:absolute;inset:0;display:block;border-radius:10px;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 8px 18px #0000008c}.lc-art{position:relative;display:block;width:100%;height:100%}.lc-art svg{display:block;width:100%;height:100%}.lc-emblem{position:absolute;inset:0;display:grid;place-items:center;font-size:clamp(14px,2.4vw,24px);line-height:1;color:#fff}.lc-emblem .th-badge{margin:0;font-size:1em;animation:none}.lc-front{transform:rotateY(180deg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:8px;text-align:center;color:#3a2606;background:radial-gradient(90% 70% at 50% 45%,#fff8e2,#f4e0b0 70%,#dcbd7a);box-shadow:inset 0 0 0 3px #b98a2d,inset 0 0 0 5px #fff1c8,0 10px 26px #ffbe5a73}.lc-front .ico{width:24px;height:24px;color:#a8741a}.lc-front b{font-size:clamp(14px,2.3vw,22px);font-weight:800;line-height:1.15;font-variant-numeric:tabular-nums}.lc-front small{font-size:clamp(9.5px,1.2vw,12px);font-weight:600;color:#6d5426}.lc-front.none{background:radial-gradient(90% 70% at 50% 45%,#efe9dd,#cfc6b4);box-shadow:inset 0 0 0 3px #8c8370,0 8px 18px #00000080}.lc-front.none .ico{color:#7c7464}.lc-num{min-width:30px;padding:3px 8px;border-radius:6px;text-align:center;font-size:clamp(13px,1.6vw,17px);font-weight:800;line-height:1.3;color:#f3d58a;background:#10162e;box-shadow:inset 0 0 0 1px #8a6f33,0 3px 7px #0000008c}body.th .lc-table{--deck-gold:#f0d68c}body.th .lc-card{--deck-base:color-mix(in srgb, var(--th-a) 42%, #06080f);--deck-accent:color-mix(in srgb, var(--th-a) 64%, #06080f)}body.th .lc-card.alt{--deck-base:color-mix(in srgb, var(--th-b) 30%, #06080f);--deck-accent:color-mix(in srgb, var(--th-b) 46%, #06080f)}body.th .lc-deck{--deck-base:color-mix(in srgb, var(--th-a) 42%, #06080f);--deck-accent:color-mix(in srgb, var(--th-a) 64%, #06080f)}body.th-sober .lc-candle b,body.th-sober .lc-slot{animation:none}@media(max-width:760px){.lc-table{padding:12px 8px 56px;min-height:0}.lc-candle.c3,.lc-candle.c4,.lc-crystal.c{display:none}.lc-candle.c1,.lc-candle.c2{--s:52px;bottom:-14px}.lc-deck{width:56px;left:-16px;top:-10px}.lc-prompt{font-size:15px;margin-bottom:10px}.lc-cards{gap:8px}.lc-slot,.n3 .lc-slot{--w: calc(33.3% - 8px) }.n9 .lc-slot{--w: calc(30% - 6px) }.n9 .lc-cards{gap:6px}}@media(prefers-reduced-motion:reduce){.lc-candle b,.lc-slot{animation:none}.lc-inner{transition:none}}.gk-scene{--gk-a:var(--mint);--gk-b:var(--gold-2);--tt-a:var(--mint);--tt-b:var(--gold-2);position:relative;isolation:isolate;overflow:hidden;border-radius:18px;display:flex;flex-direction:column;align-items:center;height:clamp(370px,calc(100vh - 440px),580px);padding:10px 14px 12px;background:#050d1a;border:1px solid color-mix(in srgb,var(--gk-b) 30%,var(--line))}body.th .gk-scene{--gk-a:var(--th-a);--gk-b:var(--th-b);--tt-a:var(--th-a);--tt-b:var(--th-b)}body.th-sober .gk-scene{--gk-a:var(--muted);--gk-b:var(--txt);--tt-a:var(--muted);--tt-b:var(--txt)}.gk-bg{position:absolute;inset:0;z-index:-4;background:radial-gradient(52% 58% at 50% 34%,color-mix(in srgb,var(--gk-a) 26%,transparent) 0%,transparent 72%),linear-gradient(180deg,#060f22,color-mix(in srgb,var(--bg) 70%,#0a2038) 58%,#040a16)}.gk-floor{position:absolute;z-index:-2;left:0;right:0;bottom:0;height:38%;background:linear-gradient(180deg,color-mix(in srgb,var(--gk-b) 16%,transparent) 0%,transparent 42%),repeating-linear-gradient(90deg,transparent 0 58px,rgba(255,255,255,.035) 58px 59px),linear-gradient(180deg,#0a1c33,#040a16);box-shadow:0 -1px color-mix(in srgb,var(--gk-a) 60%,transparent),0 -8px 26px color-mix(in srgb,var(--gk-a) 24%,transparent)}.gk-floor:after{content:"";position:absolute;left:50%;top:44%;width:86%;height:62%;transform:translate(-50%);border-radius:50%;border:3px solid color-mix(in srgb,var(--gk-a) 62%,transparent);box-shadow:0 0 22px color-mix(in srgb,var(--gk-a) 45%,transparent),inset 0 0 22px color-mix(in srgb,var(--gk-a) 24%,transparent)}.gk-spot{position:absolute;z-index:-3;top:-30px;width:150px;height:78%;transform-origin:50% 0;background:linear-gradient(180deg,rgba(255,247,214,.55) 0%,rgba(255,247,214,.1) 60%,transparent 100%);clip-path:polygon(44% 0,56% 0,100% 100%,0 100%);filter:blur(4px);opacity:.75;animation:gkSweep 7s ease-in-out infinite alternate}.gk-spot.s1{left:12%;--a:14deg;--b:26deg}.gk-spot.s2{left:32%;--a:-4deg;--b:12deg;animation-delay:-2s}.gk-spot.s3{right:32%;--a:4deg;--b:-12deg;animation-delay:-4s}.gk-spot.s4{right:12%;--a:-14deg;--b:-26deg;animation-delay:-1s}@keyframes gkSweep{0%{transform:rotate(var(--a))}to{transform:rotate(var(--b))}}.gk-scene.is-open .gk-spot{opacity:1}.gk-ladder{list-style:none;position:relative;z-index:2;display:flex;gap:5px;flex:none}.gk-ladder li{padding:4px 11px;border-radius:7px;font-size:12.5px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--gk-b);background:#040a18c2;border:1px solid color-mix(in srgb,var(--gk-b) 45%,transparent);transition:transform .25s,background .25s,color .25s;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.gk-ladder li.none{color:#9aa8b4;border-color:#fff3}.gk-ladder li.hit{color:#241a05;background:var(--gk-b);transform:scale(1.14);box-shadow:0 0 16px color-mix(in srgb,var(--gk-b) 65%,transparent)}.gk-ladder li.none.hit{color:#fff;background:#b3273a;border-color:#ff6b7c;box-shadow:0 0 14px #ff50648c}.gk-center{position:relative;z-index:1;flex:1 1 0;min-height:0;width:100%;display:flex;align-items:center;justify-content:center;padding:11px 0 10px}.gk-vaultbox{position:relative;height:100%;aspect-ratio:1;max-width:100%}.gk-vault{position:relative;display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 10px 18px rgba(0,0,0,.55))}.gk-marquee{position:absolute;inset:-4%;width:108%;height:108%;overflow:visible;pointer-events:none}.gk-marquee rect{fill:none;stroke:var(--gk-b);stroke-width:5;stroke-linecap:round;stroke-dasharray:.01 2.2;filter:drop-shadow(0 0 4px var(--gk-b));animation:gkChase 2.2s linear infinite}.gk-scene.busy .gk-marquee rect{animation-duration:.6s}@keyframes gkChase{to{stroke-dashoffset:-2.21}}.gk-vault .gk-door{transform-origin:30px 120px;transition:transform .42s cubic-bezier(.45,.05,.3,1)}.gk-vault .gk-bolt{transition:transform .32s cubic-bezier(.5,0,.3,1)}.gk-vault .gk-wheel{transform-origin:120px 120px;transition:transform .55s cubic-bezier(.35,0,.25,1)}.gk-vault .gk-loot{opacity:0;transform:translateY(16px);transform-box:view-box;transition:opacity .3s .12s,transform .45s cubic-bezier(.3,1.6,.5,1) .12s}.gk-vault .gk-inner-glow{opacity:.35;transition:opacity .4s}.gk-vault .gk-jamlight{opacity:0;mix-blend-mode:screen;pointer-events:none}.gk-vault.is-spin .gk-bolt,.gk-vault.is-open .gk-bolt{transform:translateY(20px)}.gk-vault.is-spin .gk-wheel,.gk-vault.is-open .gk-wheel{transform:rotate(300deg)}.gk-vault.is-open .gk-door{transform:perspective(600px) scaleX(.13) skewY(-13deg)}.gk-vault.is-open .gk-loot{opacity:1;transform:none}.gk-vault.is-open .gk-inner-glow{opacity:1}.gk-scene.is-jam .gk-vault{animation:gkJamShake .42s linear}.gk-vault.is-jam .gk-jamlight{animation:gkJamLight .75s ease-out}.gk-vault.is-jam .gk-wheel{animation:gkWheelJam .36s ease-in-out}@keyframes gkJamShake{0%,to{translate:0 0}15%{translate:-5px 0}35%{translate:5px 0}55%{translate:-4px 0}75%{translate:3px 0}}@keyframes gkJamLight{0%{opacity:0}18%{opacity:.5}50%{opacity:.16}72%{opacity:.34}to{opacity:0}}@keyframes gkWheelJam{0%,to{transform:rotate(0)}40%{transform:rotate(16deg)}70%{transform:rotate(-6deg)}}.gk-prize{position:absolute;z-index:3;left:50%;top:38%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;padding:6px 18px 8px;border-radius:13px;text-align:center;white-space:nowrap;color:#241a05;background:linear-gradient(135deg,#fff3b8,#e4a92c);box-shadow:0 10px 26px #0000008c,0 0 26px #ffd66ea6;animation:gkPrize .5s cubic-bezier(.25,1.7,.45,1) both}.gk-prize small{font-size:12px;font-weight:800;line-height:1.2;opacity:.75}.gk-prize b{font-size:clamp(19px,3vw,28px);font-weight:800;line-height:1.15;font-variant-numeric:tabular-nums}.gk-prize.even{color:var(--txt);background:var(--panel-2);box-shadow:0 10px 26px #0000008c;border:1px solid var(--line)}@keyframes gkPrize{0%{opacity:0;transform:translate(-50%,-15%) scale(.55)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.gk-status{position:relative;z-index:2;flex:none;margin:3px 0 4px;font-size:clamp(13px,1.8vw,16px);font-weight:800;color:#fff4d6;text-shadow:0 2px 6px rgba(0,0,0,.75)}.gk-scene.is-jam .gk-status,.gk-scene.is-locked .gk-status{color:#ff9aa6}.gk-keys{list-style:none;position:relative;z-index:2;flex:none;display:flex;justify-content:center;gap:clamp(6px,1.6vw,18px);width:100%;padding-right:0}.gk-slot{animation:gkDeal .5s cubic-bezier(.2,1.3,.4,1) both;animation-delay:calc(var(--i) * 65ms)}@keyframes gkDeal{0%{opacity:0;transform:translateY(22px) scale(.85)}to{opacity:1;transform:none}}.gk-ped{--w:clamp(52px, min(8.2vw, 8.8vh), 76px);position:relative;display:flex;flex-direction:column;align-items:center;width:var(--w);padding:0;border:0;background:none;color:inherit;cursor:pointer;transition:transform .18s,opacity .25s,filter .25s}.gk-ped:disabled{cursor:default}.gk-ped:not(.idle):not(.mine):not(.off){filter:saturate(.7) brightness(.72)}.gk-ped.off{opacity:.34;filter:saturate(.5)}.gk-ped.idle:hover,.gk-ped.idle:focus-visible{transform:translateY(-5px)}.gk-ped:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:9px}.gk-key{position:relative;z-index:3;display:block;width:44%;margin-bottom:-5px;transform-origin:50% 100%;filter:drop-shadow(0 4px 6px rgba(0,0,0,.55)) drop-shadow(0 0 8px rgba(255,205,90,.55));transition:transform .46s cubic-bezier(.4,.05,.25,1),opacity .25s;animation:gkFloat 2.8s ease-in-out infinite;animation-delay:calc(var(--i) * -.45s)}.gk-keyart{display:block;width:100%;height:auto;overflow:visible}@keyframes gkFloat{0%,to{translate:0 0}50%{translate:0 -5px}}.gk-ped.idle:hover .gk-key{filter:drop-shadow(0 4px 6px rgba(0,0,0,.55)) drop-shadow(0 0 16px rgba(255,214,110,.95))}.gk-key.flying{z-index:6;animation:none;transform:translate(var(--fx),var(--fy)) scale(var(--fs))}.gk-key.turned{transform:translate(var(--fx),var(--fy)) scale(var(--fs)) rotate(90deg);transition:transform .42s cubic-bezier(.4,.05,.3,1)}.gk-scene.is-spin .gk-key.flying,.gk-scene.is-open .gk-key.flying{opacity:.98}.gk-scene.is-open .gk-key.flying{opacity:0;transition:opacity .2s}.gk-key.jammed{animation:gkKeyDrop .72s ease-in forwards;transform:translate(var(--fx),var(--fy)) scale(var(--fs))}@keyframes gkKeyDrop{0%{rotate:0deg;opacity:1}18%{rotate:28deg}34%{rotate:-8deg}50%{rotate:12deg;translate:0 0;opacity:1}to{rotate:70deg;translate:0 130px;opacity:0}}.gk-key.used{opacity:0;animation:none}.gk-box{position:relative;z-index:2;display:grid;place-items:center;width:100%;height:clamp(30px,5.2vh,46px);border-radius:5px 5px 8px 8px;background:linear-gradient(180deg,#2a1c0c,#120b05);box-shadow:inset 0 0 0 1.5px var(--gk-b),inset 0 0 0 3px #00000073,0 8px 12px #00000080;transition:box-shadow .2s}.gk-box:before{content:"";position:absolute;left:6%;right:6%;top:-5px;height:8px;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--gk-b) 85%,#fff),color-mix(in srgb,var(--gk-b) 40%,transparent))}.gk-box b{font-size:clamp(14px,2vw,18px);font-weight:800;color:var(--gk-b);text-shadow:0 0 10px color-mix(in srgb,var(--gk-b) 70%,transparent)}.gk-ped.idle:hover .gk-box{box-shadow:inset 0 0 0 1.5px #fff,inset 0 0 0 3px #00000073,0 8px 12px #00000080,0 0 22px color-mix(in srgb,var(--gk-b) 70%,transparent)}.gk-scene.shake-big{animation:gkShakeA .5s linear}.gk-scene.shake-jackpot{animation:gkShakeB .9s linear}@keyframes gkShakeA{0%,to{transform:none}15%{transform:translate(-4px,2px)}30%{transform:translate(4px,-3px)}45%{transform:translate(-3px,-2px)}60%{transform:translate(3px,2px)}80%{transform:translate(-1px,1px)}}@keyframes gkShakeB{0%,to{transform:none}8%{transform:translate(-8px,4px) rotate(-.5deg)}16%{transform:translate(8px,-5px) rotate(.5deg)}26%{transform:translate(-7px,-4px) rotate(-.4deg)}36%{transform:translate(6px,4px) rotate(.4deg)}50%{transform:translate(-4px,3px)}65%{transform:translate(3px,-2px)}82%{transform:translate(-1px,1px)}}.gk-banner{position:absolute;z-index:6;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;pointer-events:none;text-align:center;background:radial-gradient(50% 38% at 50% 48%,rgba(2,8,18,.86) 0%,transparent 100%)}.gk-banner small{font-size:clamp(13px,1.9vw,19px);font-weight:800;letter-spacing:5px;color:var(--gk-b)}.gk-banner b{font-size:clamp(44px,8.5vw,96px);font-weight:800;line-height:1.05;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#fff 8%,var(--gk-b) 50%,#d99a26 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 26px color-mix(in srgb,var(--gk-b) 70%,transparent))}.gk-banner span{font-size:clamp(18px,2.6vw,28px);font-weight:800;color:var(--txt)}.gk-banner.big b{font-size:clamp(38px,6.5vw,72px)}.gk-banner.jackpot b{animation:gkPulse .55s ease-in-out infinite alternate}@keyframes gkPulse{to{transform:scale(1.06)}}.gk-banner-enter-active{transition:opacity .15s;animation:gkBannerIn .55s cubic-bezier(.2,1.7,.4,1)}.gk-banner-leave-active{transition:opacity .4s,transform .4s}.gk-banner-enter-from{opacity:0}.gk-banner-leave-to{opacity:0;transform:scale(1.15)}@keyframes gkBannerIn{0%{transform:scale(.3)}to{transform:scale(1)}}body.th-sober .gk-spot,body.th-sober .gk-marquee rect,body.th-sober .gk-key,body.th-sober .gk-slot{animation:none}@media(max-width:760px){.gk-scene{height:auto;padding:8px 6px 54px;border-radius:14px}.gk-center{flex:none;height:min(70vw,280px)}.gk-floor{height:34%}.gk-ladder li{padding:3px 8px;font-size:11.5px}.gk-keys{gap:4px}.gk-ped{--w:clamp(50px, 16vw, 66px)}.gk-box{height:32px}.gk-spot{width:96px}}@media(prefers-reduced-motion:reduce){.gk-spot,.gk-marquee rect,.gk-key,.gk-slot,.gk-prize,.gk-banner.jackpot b,.gk-scene.shake-big,.gk-scene.shake-jackpot,.gk-banner-enter-active,.gk-vault.is-jam .gk-jamlight,.gk-vault.is-jam .gk-wheel,.gk-scene.is-jam .gk-vault{animation:none}.gk-vault .gk-door,.gk-vault .gk-bolt,.gk-vault .gk-wheel,.gk-vault .gk-loot{transition:none}}.kd-scene{--tt-a:#ffd978;--tt-b:#fff2b4;--dh:clamp(270px, min( calc(100vh - 530px) , 46vw), 390px);--w:calc(var(--dh) * .611);--gap:clamp(10px, 2.6vw, 40px);position:relative;isolation:isolate;overflow:hidden;border-radius:18px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:clamp(370px,calc(100vh - 440px),580px);padding:8px 12px 10px;background:#05080d;border:1px solid var(--line)}.kd-hall{position:absolute;inset:0;z-index:-2;width:100%;height:100%}.kd-lamp{position:absolute;z-index:-1;left:calc(50% + var(--side) * (var(--w) + var(--gap)) / 2);bottom:50%;width:clamp(18px,calc(var(--gap) * .68),28px);transform:translate(-50%);pointer-events:none}.kd-lamp svg{position:relative;display:block;width:100%;height:auto;overflow:visible}.kd-lamp i{position:absolute;left:50%;top:55%;width:640%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(255,200,110,.5),rgba(255,158,61,.14) 50%,transparent);animation:kdFlicker 2.3s ease-in-out infinite}.kd-lamp:last-of-type i{animation-delay:-.9s}@keyframes kdFlicker{0%,to{opacity:1}18%{opacity:.82}34%{opacity:.96}52%{opacity:.74}70%{opacity:.94}}.kd-status{position:absolute;z-index:2;top:10px;left:0;right:0;text-align:center;font-size:clamp(13px,1.6vw,16px);font-weight:800;color:#fff4d6;text-shadow:0 2px 6px rgba(0,0,0,.8)}.kd-row{list-style:none;position:relative;z-index:1;display:flex;justify-content:center;align-items:flex-end;gap:var(--gap);transform-origin:50% 92%;transition:transform .55s cubic-bezier(.3,.9,.3,1)}.kd-row.focused{transform:translate(calc(var(--off) * (var(--w) + var(--gap)) * 1.06)) scale(1.06)}.kd-door{display:flex;flex-direction:column;align-items:center;gap:5px;padding:0;border:0;background:none;color:inherit;cursor:pointer;transition:opacity .35s,filter .35s,transform .2s;font:inherit}.kd-door:disabled{cursor:default}.kd-door:not(.idle):not(.mine):not(.dim){filter:saturate(.72) brightness(.74)}.kd-door.dim{filter:brightness(.36) saturate(.55)}.kd-door.idle:hover,.kd-door.idle:focus-visible{transform:translateY(-4px)}.kd-door:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:12px}.kd-holder{display:block}.kd-unit{--kc:#ffc04d;position:relative;display:block;width:var(--w);height:calc(var(--w) * 1.636)}.kd-unit.k-ay{--kc:#70c8ff}.kd-unit.k-gunes{--kc:#ffc04d}.kd-unit.k-orman{--kc:#62e088}.kd-frame,.kd-neon{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}.kd-frame{filter:drop-shadow(0 8px 12px rgba(0,0,0,.6))}.kd-neon{overflow:visible}.kd-neon path{fill:none;stroke:var(--kc);stroke-width:3;filter:drop-shadow(0 0 5px var(--kc)) drop-shadow(0 0 13px var(--kc));animation:kdNeon 3.2s ease-in-out infinite}.k-gunes .kd-neon path{animation-delay:-1s}.k-orman .kd-neon path{animation-delay:-2.1s}@keyframes kdNeon{0%,to{opacity:.72}50%{opacity:1}}.kd-pool{position:absolute;left:-6%;right:-6%;bottom:-5%;height:17%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--kc) 52%,transparent),transparent);opacity:.65;transition:opacity .5s,transform .5s}.kd-unit.open .kd-pool{opacity:1;transform:scale(1.25,1.3)}.kd-opening{position:absolute;left:13.64%;top:13.89%;width:72.73%;height:82.2%;perspective:calc(var(--w) * 3)}.kd-room{position:absolute;inset:0;overflow:hidden;border-radius:50% 50% 0 0/26.7% 26.7% 0 0;background:radial-gradient(70% 55% at 55% 65%,color-mix(in srgb,var(--kc) 42%,#05070b),#05070b)}.kd-leaf{position:absolute;inset:0;transform-origin:0 50%;transition:transform .68s cubic-bezier(.42,.05,.25,1),filter .68s}.kd-art{display:block;width:100%;height:100%;overflow:visible}.kd-door.idle:hover .kd-leaf,.kd-door.idle:focus-visible .kd-leaf{transform:rotateY(9deg)}.kd-unit.open .kd-leaf{transform:rotateY(76deg);filter:brightness(.62)}.kd-unit.knocking{animation:kdKnock .62s linear}.kd-unit.knocking .kd-handle{transform-box:fill-box;transform-origin:100% 50%;animation:kdHandle .32s ease-in-out .3s 1 both}@keyframes kdKnock{0%,to{translate:0 0}6%{translate:-2px 0}12%{translate:2px 0}18%{translate:0 0}28%{translate:-2px 0}34%{translate:2px 0}40%{translate:0 0}}@keyframes kdHandle{0%,to{transform:none}50%{transform:rotate(-20deg)}}.kd-rays{position:absolute;inset:-30%;opacity:0;animation:kdRaysIn .6s ease-out .1s forwards}.kd-rays:before{content:"";position:absolute;inset:0;border-radius:50%;background:repeating-conic-gradient(from 0deg at 50% 62%,transparent 0deg,color-mix(in srgb,var(--kc) 62%,#fff) 8deg,transparent 16deg,transparent 30deg);animation:kdSpin 14s linear infinite;-webkit-mask:radial-gradient(closest-side,#000 18%,transparent 82%);mask:radial-gradient(closest-side,#000 18%,transparent 82%)}.kd-rays.t-empty{display:none}@keyframes kdRaysIn{to{opacity:.75}}@keyframes kdSpin{to{transform:rotate(360deg)}}.kd-pile{position:absolute;left:21%;right:0;bottom:0;width:79%;display:block;filter:drop-shadow(0 0 12px rgba(255,200,90,.65));animation:kdPile .45s cubic-bezier(.3,1.5,.5,1) .18s both}@keyframes kdPile{0%{opacity:0;transform:translateY(20%) scale(.8)}to{opacity:1;transform:none}}.kd-web{position:absolute;right:0;top:12%;width:64%;display:block}.kd-plate{position:absolute;z-index:3;left:50%;top:39%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;padding:6px 16px 8px;border-radius:12px;text-align:center;white-space:nowrap;color:#241a05;background:linear-gradient(135deg,#fff3b8,#e4a92c);box-shadow:0 10px 26px #0009,0 0 26px #ffd66e99;animation:kdPlate .5s cubic-bezier(.25,1.7,.45,1) both}.kd-plate small{font-size:12px;font-weight:800;line-height:1.2;opacity:.75}.kd-plate b{font-size:clamp(17px,2.6vw,26px);font-weight:800;line-height:1.15;font-variant-numeric:tabular-nums}.kd-plate.t-even{color:var(--txt);background:var(--panel-2);border:1px solid var(--line);box-shadow:0 10px 26px #0009}.kd-plate.t-empty{color:#cfdde6;background:#060c16eb;border:1px solid rgba(255,255,255,.2);box-shadow:0 10px 26px #0009}@keyframes kdPlate{0%{opacity:0;transform:translate(-50%,-15%) scale(.55)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.kd-flies{position:absolute;inset:6% 2% 10%;pointer-events:none}.kd-flies i{position:absolute;width:4px;height:4px;border-radius:50%;background:#c8ff9e;box-shadow:0 0 7px 2px #7dff8a;animation:kdFly 4.4s ease-in-out infinite;animation-delay:calc(var(--d) * -1)}@keyframes kdFly{0%,to{opacity:.15;transform:translate(0)}30%{opacity:1;transform:translate(9px,-12px)}60%{opacity:.45;transform:translate(-7px,-20px)}80%{opacity:.95;transform:translate(5px,-6px)}}.kd-plaque{display:flex;flex-direction:column;align-items:center;gap:1px;padding:4px 12px 5px;border-radius:9px;background:#040810c2;border:1px solid rgba(255,255,255,.12);white-space:nowrap}.kd-plaque b{font-size:13.5px;font-weight:800;color:#fff}.kd-plaque span{font-size:11.5px;color:#cfdde6}.kd-plaque em{font-style:normal;font-weight:800;color:var(--gold-2)}.kd-scene.shake-big{animation:kdShakeA .5s linear}.kd-scene.shake-jackpot{animation:kdShakeB .9s linear}@keyframes kdShakeA{0%,to{transform:none}15%{transform:translate(-4px,2px)}30%{transform:translate(4px,-3px)}45%{transform:translate(-3px,-2px)}60%{transform:translate(3px,2px)}80%{transform:translate(-1px,1px)}}@keyframes kdShakeB{0%,to{transform:none}8%{transform:translate(-8px,4px) rotate(-.5deg)}16%{transform:translate(8px,-5px) rotate(.5deg)}26%{transform:translate(-7px,-4px) rotate(-.4deg)}36%{transform:translate(6px,4px) rotate(.4deg)}50%{transform:translate(-4px,3px)}65%{transform:translate(3px,-2px)}82%{transform:translate(-1px,1px)}}.kd-banner{position:absolute;z-index:6;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;pointer-events:none;text-align:center;background:radial-gradient(52% 40% at 50% 48%,rgba(2,8,18,.88) 0%,transparent 100%)}.kd-banner small{font-size:clamp(13px,1.9vw,19px);font-weight:800;letter-spacing:5px;color:var(--gold-2)}.kd-banner b{font-size:clamp(42px,8vw,90px);font-weight:800;line-height:1.05;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#fff 8%,var(--gold-2) 50%,#d99a26 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 26px color-mix(in srgb,var(--gold-2) 70%,transparent))}.kd-banner span{font-size:clamp(18px,2.6vw,28px);font-weight:800;color:var(--txt)}.kd-banner.big b{font-size:clamp(36px,6.5vw,70px)}.kd-banner-enter-active{transition:opacity .15s;animation:kdBannerIn .55s cubic-bezier(.2,1.7,.4,1)}.kd-banner-leave-active{transition:opacity .4s,transform .4s}.kd-banner-enter-from{opacity:0}.kd-banner-leave-to{opacity:0;transform:scale(1.15)}@keyframes kdBannerIn{0%{transform:scale(.3)}to{transform:scale(1)}}body.th-sober .kd-lamp i,body.th-sober .kd-neon path,body.th-sober .kd-flies i,body.th-sober .kd-rays:before{animation:none}body.th-sober .kd-flies{display:none}@media(max-width:760px){.kd-scene{--w:min(28.5vw, 124px);--gap:4px;height:auto;padding:38px 6px 56px;border-radius:14px}.kd-lamp{display:none}.kd-plaque{padding:3px 5px 4px}.kd-plaque b{font-size:11.5px}.kd-plaque span{font-size:9.5px}.kd-row.focused{transform:translate(calc(var(--off) * (var(--w) + var(--gap)) * 1.2)) scale(1.2)}.kd-plate{padding:4px 10px 6px}}@media(prefers-reduced-motion:reduce){.kd-lamp i,.kd-neon path,.kd-flies i,.kd-rays,.kd-rays:before,.kd-pile,.kd-plate,.kd-unit.knocking,.kd-unit.knocking .kd-handle,.kd-scene.shake-big,.kd-scene.shake-jackpot,.kd-banner-enter-active{animation:none}.kd-rays{opacity:.75}.kd-row,.kd-leaf{transition:none}}.yt-scene{--tt-a:var(--gold);--tt-b:var(--gold-2);--ya:var(--mint);--cs:clamp(128px, calc((100vh - 440px)*.46) , 230px);position:relative;isolation:isolate;overflow:hidden;border-radius:18px;display:flex;flex-direction:column;align-items:center;height:clamp(370px,calc(100vh - 440px),560px);padding:12px 14px 14px;background:#050d1a;border:1px solid color-mix(in srgb,var(--gold-2) 26%,var(--line))}body.th .yt-scene{--ya:var(--th-a);--tt-a:var(--th-a);--tt-b:var(--th-b)}body.th-sober .yt-scene{--ya:var(--muted);--tt-a:var(--muted);--tt-b:var(--txt)}.yt-bg{position:absolute;inset:0;z-index:-2;background:radial-gradient(44% 58% at 50% 50%,color-mix(in srgb,var(--gold-2) 22%,transparent) 0%,transparent 72%),radial-gradient(90% 60% at 50% 110%,color-mix(in srgb,var(--ya) 22%,transparent) 0%,transparent 70%),linear-gradient(180deg,#060f22,color-mix(in srgb,var(--bg) 72%,#0a2038) 60%,#040a16)}.yt-strip{position:relative;z-index:2;flex:none;display:flex;align-items:center;gap:10px}.yt-strip-h{font-size:11.5px;font-weight:700;letter-spacing:.4px;color:#cfdde6}.yt-strip ul{list-style:none;display:flex;gap:5px}.yt-strip li{width:26px;height:26px;border-radius:50%;opacity:.42;filter:saturate(.55);transition:opacity .2s}.yt-strip li.on{opacity:1;filter:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--ya) 75%,transparent),0 0 10px color-mix(in srgb,var(--ya) 55%,transparent)}.yt-strip li:first-child{animation:ytChip .4s cubic-bezier(.3,1.6,.5,1)}@keyframes ytChip{0%{transform:scale(.4);opacity:0}}.yt-facesvg{display:block;width:100%;height:100%}.yt-mid{position:relative;z-index:1;flex:1 1 0;min-height:0;width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(8px,1.6vw,22px)}.yt-side.s-yazi{grid-column:1;grid-row:1;justify-self:end}.yt-side.s-tura{grid-column:3;grid-row:1;justify-self:start}.yt-zone{grid-column:2;grid-row:1}.yt-side{display:flex;flex-direction:column;align-items:center;gap:6px;width:min(100%,176px);padding:14px 10px 12px;border-radius:16px;cursor:pointer;color:var(--txt);font:inherit;background:linear-gradient(180deg,#ffffff13,#ffffff05),#050e1cbd;border:1px solid color-mix(in srgb,var(--gold-2) 40%,transparent);box-shadow:0 12px 26px #0006,inset 0 1px #ffffff1a;transition:transform .18s,border-color .2s,box-shadow .2s,opacity .25s,filter .25s}.yt-side b{font-size:clamp(17px,2.2vw,23px);font-weight:800;letter-spacing:2px;line-height:1}.yt-side small{font-size:13px;font-weight:800;color:var(--gold-2);font-variant-numeric:tabular-nums}.yt-sideface{width:clamp(50px,6.6vw,84px);aspect-ratio:1;border-radius:50%;box-shadow:0 6px 14px #00000073;transition:transform .25s cubic-bezier(.3,1.6,.5,1)}.yt-side:not(:disabled):hover,.yt-side:not(:disabled):focus-visible{transform:translateY(-4px);border-color:var(--gold-2);box-shadow:0 18px 34px #00000080,0 0 26px color-mix(in srgb,var(--gold-2) 40%,transparent),inset 0 1px #ffffff24}.yt-side:not(:disabled):hover .yt-sideface{transform:rotate(-8deg) scale(1.07)}.yt-side:not(:disabled):active{transform:translateY(1px) scale(.98)}.yt-side:focus-visible{outline:2px solid #fff;outline-offset:3px}.yt-side:disabled{cursor:default;opacity:.62}.yt-side.mine{opacity:1;border-color:var(--gold-2);box-shadow:0 0 0 1px var(--gold-2),0 0 24px color-mix(in srgb,var(--gold-2) 42%,transparent)}.yt-side.dim{opacity:.3;filter:saturate(.5)}.yt-side.good{border-color:var(--ya);box-shadow:0 0 0 2px var(--ya),0 0 34px color-mix(in srgb,var(--ya) 55%,transparent);animation:ytGood .55s cubic-bezier(.3,1.6,.5,1)}.yt-side.bad{opacity:.62;border-color:#ffffff38;box-shadow:none}@keyframes ytGood{0%{transform:scale(.94)}}.yt-zone{position:relative;width:calc(var(--cs) * 1.26);height:calc(var(--cs) * 1.26);display:grid;place-items:center}.yt-air{position:relative;z-index:2;display:block;width:var(--cs);height:var(--cs);perspective:calc(var(--cs) * 5)}.yt-toss{display:block;width:100%;height:100%;transform-style:preserve-3d;transition:transform .13s ease-out;will-change:transform}.yt-toss.charging{transform:translateY(6%) scale(.92)}.yt-coin{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;will-change:transform}.yt-edge{position:absolute;inset:0;border-radius:50%;background:linear-gradient(90deg,#8d5c0e,#e9b53a 28%,#fff0ad,#d99a22 72%,#8d5c0e);transform:translateZ(calc(var(--cs) * .0085 * var(--z)))}.yt-face{position:absolute;inset:0;display:block;border-radius:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.yt-face.yazi{transform:translateZ(calc(var(--cs) * .036))}.yt-face.tura{transform:rotateX(180deg) translateZ(calc(var(--cs) * .036))}.yt-ped{position:absolute;z-index:0;left:50%;bottom:-2%;width:112%;height:24%;transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--gold-2) 22%,#060f1e) 0%,rgba(6,15,30,.9) 72%,transparent 100%);box-shadow:0 0 0 2px color-mix(in srgb,var(--gold-2) 60%,transparent),0 0 24px color-mix(in srgb,var(--gold-2) 40%,transparent)}.yt-shadow{position:absolute;z-index:1;left:50%;bottom:3%;width:70%;height:11%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.72),transparent);transform:translate(-50%);opacity:.8}.yt-rays{position:absolute;z-index:0;left:50%;top:50%;width:190%;aspect-ratio:1;margin:-95% 0 0 -95%;border-radius:50%;opacity:0;transition:opacity .4s;pointer-events:none;background:repeating-conic-gradient(color-mix(in srgb,var(--gold-2) 44%,transparent) 0 9deg,transparent 9deg 30deg);-webkit-mask:radial-gradient(closest-side,#000 26%,transparent 90%);mask:radial-gradient(closest-side,#000 26%,transparent 90%);animation:ytRays 18s linear infinite}.yt-scene.won .yt-rays{opacity:.9}@keyframes ytRays{to{transform:rotate(360deg)}}.yt-info{position:relative;z-index:2;flex:none;min-height:24px;margin-top:6px;text-align:center;font-size:clamp(14px,1.8vw,17px);font-weight:800;color:#fff4d6;text-shadow:0 2px 6px rgba(0,0,0,.75)}.yt-info b{color:var(--gold-2);font-variant-numeric:tabular-nums}.yt-info.won b{font-size:1.2em;margin-left:5px}.yt-info.tie{color:#e6dcc0}.yt-info.tie b{margin-left:5px;color:#f1e3b4}.yt-scene.tie .yt-rays{opacity:.5}.yt-strip li.tie{opacity:1;filter:none;box-shadow:0 0 0 2px #f1e3b48c}.gm-res.tie .gm-res-ic{color:#f1e3b4;border-color:#f1e3b48c}.gm-res.tie b{color:#f1e3b4}.yt-info.lost{color:#cfdde6}.yt-info.lost span{font-weight:600}body.th-sober .yt-rays,body.th-sober .yt-side.good{animation:none}@media(max-width:760px){.yt-scene{--cs:clamp(128px, 42vw, 170px);height:auto;padding:10px 8px 54px;border-radius:14px}.yt-strip{flex-wrap:wrap;justify-content:center;gap:5px 8px}.yt-strip li{width:22px;height:22px}.yt-mid{flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding-top:12px}.yt-zone{grid-column:1 / -1;grid-row:1;justify-self:center;margin-bottom:6px}.yt-side.s-yazi{grid-column:1;grid-row:2;justify-self:stretch}.yt-side.s-tura{grid-column:2;grid-row:2;justify-self:stretch}.yt-side{width:auto;flex-direction:row;justify-content:center;min-height:68px;padding:10px 8px;gap:9px}.yt-sideface{width:42px}.yt-side small{margin-left:auto}.yt-info{margin-top:10px}}@media(prefers-reduced-motion:reduce){.yt-rays,.yt-strip li:first-child,.yt-side.good{animation:none}.yt-toss{transition:none}}.zr-scene{--tt-a:var(--gold);--tt-b:var(--gold-2);--s:clamp(58px, calc((100vh - 440px)/5) , 96px);position:relative;isolation:isolate;overflow:hidden;border-radius:18px;display:flex;flex-direction:column;align-items:center;height:clamp(370px,calc(100vh - 440px),560px);padding:12px 14px 14px;background:#0b1016;border:1px solid color-mix(in srgb,var(--gold-2) 26%,var(--line))}body.th-sober .zr-scene{--tt-a:var(--muted);--tt-b:var(--txt)}.zr-bg{position:absolute;inset:0;z-index:-2;background:radial-gradient(52% 34% at 28% 16%,rgba(150,180,200,.26) 0%,transparent 100%),radial-gradient(70% 34% at 50% 104%,color-mix(in srgb,var(--gold-2) 16%,transparent) 0%,transparent 100%),linear-gradient(180deg,#171f28,#0f151c 56%,#1a2129 76%,#0a0e13)}.zr-score{position:relative;z-index:3;flex:none;width:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px}.zr-side{justify-self:start;display:flex;align-items:center;gap:10px;padding:5px 14px 5px 12px;border-radius:12px;background:#040910b8;border:1px solid rgba(255,255,255,.12);transition:border-color .25s,box-shadow .25s,opacity .25s}.zr-side.sys{justify-self:end;flex-direction:row-reverse;padding:5px 12px 5px 14px}.zr-side span{font-size:11.5px;font-weight:800;letter-spacing:1.2px;color:#cfdde6}.zr-side b{min-width:28px;text-align:center;font-size:clamp(25px,3.4vw,36px);font-weight:800;line-height:1.1;color:var(--gold-2);font-variant-numeric:tabular-nums;animation:zrNum .32s cubic-bezier(.3,1.7,.5,1)}.zr-side.sys b{color:#d4dde5}.zr-side.lead{border-color:var(--gold-2);box-shadow:0 0 18px color-mix(in srgb,var(--gold-2) 42%,transparent)}.zr-side.lag{opacity:.55}@keyframes zrNum{0%{transform:scale(.45);opacity:0}}.zr-verdict{display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center}.zr-verdict small{font-size:12px;font-weight:800;letter-spacing:2px;color:var(--gold-2)}.zr-verdict strong{font-size:clamp(23px,3.4vw,36px);font-weight:800;line-height:1.15;color:#fff;font-variant-numeric:tabular-nums}.zr-verdict strong.soft{font-size:clamp(13px,1.6vw,16px);font-weight:600;color:#cfdde6}.o-lose .zr-verdict small{color:#cfdde6}.o-win .zr-verdict strong{animation:zrWin .5s cubic-bezier(.25,1.7,.45,1)}@keyframes zrWin{0%{transform:scale(.55);opacity:0}}.zr-arena{position:relative;z-index:1;flex:1 1 0;min-height:0;width:100%;display:flex;align-items:flex-end;justify-content:center}.zr-chip{position:absolute;left:50%;bottom:0;width:min(100%,620px);max-height:100%;transform:translate(-50%);display:block;filter:drop-shadow(0 12px 18px rgba(0,0,0,.6))}.zr-dice{position:absolute;left:50%;bottom:0;width:min(100%,620px);transform:translate(-50%);height:calc(min(100vw,620px)/5);min-height:calc(var(--s) * 1.5);display:flex;justify-content:center;gap:clamp(40px,11vw,150px);align-items:flex-start}.zr-slot{position:relative;width:var(--s);height:var(--s);perspective:calc(var(--s) * 8)}.zr-throw,.zr-pose,.zr-cube{display:block;width:100%;height:100%;transform-style:preserve-3d}.zr-throw.shaking{animation:zrShake .12s linear infinite}.zr-slot.sys .zr-throw.shaking{animation-delay:-.05s}@keyframes zrShake{0%,to{transform:translate(0)}25%{transform:translate(-2px,-2px)}50%{transform:translate(2px)}75%{transform:translate(-1px,2px)}}.zr-pose{transform:rotateX(36deg) rotate(var(--tz, -22deg))}.zr-slot.sys .zr-pose{--tz:20deg}.zr-cube{position:relative;will-change:transform}.zr-face,.zr-core{position:absolute;inset:0;display:block;border-radius:17%;font-style:normal}.zr-face{background:linear-gradient(135deg,#ffe9a6,#eeb93f 38%,#bd7f1c 70%,#f7d577);box-shadow:inset 0 0 0 1px #ffffff57,inset 0 0 calc(var(--s) * .13) #6036008c;transition:filter .2s}.zr-core{background:#94661b}.zr-core.b{transform:rotateX(90deg)}.zr-core.c{transform:rotateY(90deg)}.zr-face b{position:absolute;width:20%;height:20%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 38% 30%,#7c848d 0,#23272d 32%,#07090c 76%);box-shadow:inset 0 1px 1px #000c,0 1px #ffecaab3}.zr-cube.set .zr-face:not(.on){filter:brightness(.56)}.zr-cube.set .zr-face.on{filter:brightness(1.06)}.zr-cube.dark .zr-face{background:linear-gradient(135deg,#5c6670,#2f373f 40%,#171c22 72%,#3f4852);box-shadow:inset 0 0 0 1px #fff3,inset 0 0 calc(var(--s) * .13) #0009}.zr-cube.dark .zr-core{background:#20262c}.zr-cube.dark .zr-face b{background:radial-gradient(circle at 38% 30%,#fff0b4 0,#eeb93f 44%,#99661a 90%);box-shadow:0 1px 1px #000000a6}.zr-shadow{position:absolute;left:50%;bottom:-16%;width:112%;height:30%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.8),transparent);transform:translate(-50%);opacity:.85}.o-win .zr-slot.you:after,.o-lose .zr-slot.sys:after,.o-tie .zr-slot:after{content:"";position:absolute;left:50%;bottom:-26%;width:165%;height:48%;transform:translate(-50%);border-radius:50%;z-index:-1;background:radial-gradient(closest-side,color-mix(in srgb,var(--gold-2) 70%,transparent),transparent);animation:zrGlow .6s ease-out}@keyframes zrGlow{0%{opacity:0;transform:translate(-50%) scale(.5)}}.zr-roll{position:relative;z-index:3;flex:none;display:inline-flex;align-items:center;justify-content:center;gap:9px;margin-top:10px;min-height:46px;padding:0 28px;border:0;border-radius:999px;cursor:pointer;font:inherit;font-size:14px;font-weight:800;letter-spacing:1.3px;font-variant-numeric:tabular-nums;color:#241a05;background:linear-gradient(135deg,#fff0ad,#e8b23a 58%,#bb7c1a);box-shadow:0 8px 24px color-mix(in srgb,var(--gold-2) 40%,transparent),inset 0 1px #ffffff80;transition:transform .15s,box-shadow .2s,opacity .2s}.zr-roll:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 12px 30px color-mix(in srgb,var(--gold-2) 60%,transparent),inset 0 1px #ffffff80}.zr-roll:not(:disabled):active{transform:scale(.97)}.zr-roll:focus-visible{outline:2px solid #fff;outline-offset:3px}.zr-roll:disabled{cursor:default;opacity:.5;box-shadow:none}body.th-sober .zr-side b,body.th-sober .o-win .zr-verdict strong{animation:none}@media(max-width:760px){.zr-scene{--s:clamp(54px, 15vw, 66px);height:auto;padding:10px 8px 14px;border-radius:14px}.zr-score{gap:5px}.zr-side{flex-direction:column;gap:0;padding:4px 9px}.zr-side.sys{flex-direction:column;padding:4px 9px}.zr-side span{font-size:10px;letter-spacing:.8px}.zr-arena{flex:none;height:210px}.zr-dice{gap:clamp(36px,12vw,70px)}.zr-roll{width:calc(100% - 66px);margin-right:58px;padding:0 10px;font-size:13px}}@media(prefers-reduced-motion:reduce){.zr-throw.shaking,.zr-side b,.o-win .zr-verdict strong,.o-win .zr-slot.you:after,.o-lose .zr-slot.sys:after,.o-tie .zr-slot:after{animation:none}}:root{--bg:#0d2230;--panel:#10293a;--panel-2:#143246;--line:#1e3d52;--mint:#00d66f;--mint-2:#00b87c;--deep:#001e18;--deep-2:#00432f;--gold:#d9a83c;--gold-2:#f3d17a;--txt:#e8f0f4;--muted:#7f97a6}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--ab-bg, #0b2230)!important;color:var(--txt);font-family:Outfit,sans-serif;min-height:100vh;overflow-x:hidden}button,input,select,textarea{font-family:inherit}a{color:inherit}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ico{width:16px;height:16px;flex:none;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.app-shell{min-height:100vh}.top{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1240px;margin:0 auto;padding:18px 28px}.logo{display:block;line-height:0;-webkit-user-select:none;user-select:none}.logo img{height:46px;width:auto;max-width:220px;object-fit:contain}.shell{max-width:1240px;margin:0 auto;padding:0 28px 56px}.card{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:16px}.card h3,.card-h{display:flex;align-items:center;gap:8px;font-size:12px;letter-spacing:1.4px;font-weight:700;color:var(--muted);text-transform:uppercase;margin-bottom:14px}.card-h .ico{color:var(--mint)}@property --shop-ang{syntax:"<angle>";initial-value:0deg;inherits:false}.pill-link{position:relative;display:inline-flex;align-items:center;gap:9px;border:1px solid color-mix(in srgb,var(--mint) 32%,transparent);color:var(--mint);text-decoration:none;border-radius:999px;padding:11px 20px;font-size:12px;font-weight:800;letter-spacing:1.3px;text-transform:uppercase;background:linear-gradient(105deg,transparent 38%,color-mix(in srgb,var(--mint) 20%,transparent) 48%,color-mix(in srgb,var(--gold-2) 14%,transparent) 52%,transparent 62%) 0 0 / 220% 100% no-repeat,var(--panel);animation:sheen 3.4s linear infinite;transition:transform .18s,color .18s,box-shadow .18s}.pill-link:hover{transform:translateY(-2px);color:var(--txt);animation-play-state:paused;box-shadow:0 0 0 4px color-mix(in srgb,var(--mint) 14%,transparent),0 8px 26px color-mix(in srgb,var(--mint) 40%,transparent)}@keyframes sheen{0%{background-position:-70% 0,0 0}60%{background-position:170% 0,0 0}to{background-position:170% 0,0 0}}.btn-main{--tone:var(--mint);display:inline-flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:999px;padding:14px 24px;cursor:pointer;text-decoration:none;font-size:12.5px;font-weight:800;letter-spacing:1.2px;white-space:nowrap;color:#06251a;background:var(--tone);box-shadow:0 6px 22px color-mix(in srgb,var(--tone) 40%,transparent);transition:transform .18s,box-shadow .18s}.btn-main .ico{stroke-width:2.2}.btn-main:hover{transform:translateY(-2px);box-shadow:0 10px 28px color-mix(in srgb,var(--tone) 55%,transparent)}.btn-main:active{transform:none}.btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--panel-2);border:1px solid var(--line);color:var(--txt);border-radius:999px;padding:11px 20px;cursor:pointer;font-size:12px;font-weight:800;letter-spacing:1.1px;transition:border-color .2s,color .2s}.btn-ghost:hover{border-color:var(--mint);color:var(--mint)}.glow-ring{position:relative}.glow-ring:before{content:"";position:absolute;inset:-3px;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--shop-ang),transparent 0deg 200deg,color-mix(in srgb,var(--ring-a, var(--mint)) 70%,transparent) 268deg,var(--ring-a, var(--mint)) 300deg,var(--ring-b, var(--gold-2)) 322deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:ringSpin 3s linear infinite;pointer-events:none}@keyframes ringSpin{to{--shop-ang:360deg}}.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin:6px 0 22px}.page-title h1{font-size:30px;font-weight:800;letter-spacing:.2px;line-height:1.15}.page-title p{margin-top:6px;font-size:13.5px;color:var(--muted);max-width:520px;line-height:1.55}.empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;border-style:dashed;padding:56px 20px;margin-bottom:8px}.empty .em{font-size:44px;line-height:1;opacity:.75}.empty p{font-size:15px;font-weight:700;color:var(--txt)}.empty span{font-size:12.5px;color:var(--muted)}.empty .btn-ghost{margin-top:8px}.dev-fab{position:fixed;right:18px;bottom:18px;z-index:60;width:46px;height:46px;border-radius:50%;cursor:pointer;background:var(--panel);border:1px solid var(--mint);color:var(--mint);font-size:19px;display:grid;place-items:center;box-shadow:0 0 22px #00e19740;transition:.2s}.dev-fab:hover{background:var(--mint);color:#06251a;transform:scale(1.06)}.dev-panel{position:fixed;right:18px;bottom:76px;z-index:60;width:290px;background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:16px;box-shadow:0 18px 50px #0009;max-height:76vh;overflow:auto}.dev-panel h4{font-size:12px;letter-spacing:1.4px;color:var(--muted);text-transform:uppercase;margin-bottom:12px}.dev-row{display:flex;align-items:center;gap:10px;padding:5px 0}.dev-row label{flex:1;font-size:11px;color:#cfdde6}.dev-row input[type=color]{width:34px;height:26px;padding:0;border:1px solid var(--line);border-radius:6px;background:none;cursor:pointer;flex:none}.dev-row code{font-size:10px;color:var(--muted);width:58px;text-align:right}.dev-actions{display:flex;gap:8px;margin-top:14px}.dev-actions button{flex:1;padding:9px;border-radius:9px;cursor:pointer;font-size:11px;font-weight:700;background:var(--mint);color:#06251a;border:0}.dev-actions button.ghost{background:none;border:1px solid var(--line);color:var(--muted)}.dev-panel textarea{width:100%;height:120px;margin-top:12px;background:var(--bg);color:#cfdde6;border:1px solid var(--line);border-radius:8px;padding:9px;font:10px/1.5 ui-monospace,Consolas,monospace;resize:vertical}.dev-note{font-size:10px;color:var(--muted);margin-top:8px;line-height:1.5}.boot{min-height:100vh;display:grid;place-items:center;padding:24px 16px;background:radial-gradient(60% 50% at 50% 40%,color-mix(in srgb,var(--mint) 9%,transparent) 0%,transparent 70%)}.boot-card{width:100%;max-width:340px;display:flex;flex-direction:column;align-items:center;text-align:center;animation:cardIn .45s cubic-bezier(.22,1,.36,1) both}@keyframes cardIn{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:none}}.boot-logo{max-height:46px;max-width:180px;object-fit:contain;margin-bottom:26px}.boot-mark{position:relative;width:120px;height:120px;margin-bottom:24px;display:grid;place-items:center}.boot-glow{position:absolute;inset:-18px;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--mint) 30%,transparent),transparent 72%);animation:bootPulse 2.2s ease-in-out infinite}.boot-ring{position:absolute;inset:0;width:100%;height:100%;animation:bootSpin 1.4s linear infinite}.boot-trk{fill:none;stroke:var(--line);stroke-width:5}.boot-arc{fill:none;stroke:var(--mint);stroke-width:5;stroke-linecap:round;stroke-dasharray:70 207}.boot-ic{font-size:44px;line-height:1;margin-bottom:16px}.boot-title{font-size:17px;font-weight:700;color:var(--txt);margin-bottom:14px}.boot-dots i{font-style:normal;animation:bootDot 1.2s infinite both}.boot-dots i:nth-child(2){animation-delay:.2s}.boot-dots i:nth-child(3){animation-delay:.4s}.boot-msg{font-size:13px;line-height:1.7;color:var(--muted);margin:-4px 0 16px}.boot-hint{margin-top:14px;font-size:12px;line-height:1.6;color:var(--muted);animation:cardIn .4s both}.boot-retry{margin-top:18px;width:100%;border:0;border-radius:999px;padding:13px;cursor:pointer;font-size:12px;font-weight:800;letter-spacing:1.1px;color:#06251a;background:var(--mint);box-shadow:0 6px 20px color-mix(in srgb,var(--mint) 40%,transparent);transition:transform .18s}.boot-retry:hover{transform:translateY(-1px)}.boot-lock{width:76px;height:76px;margin-bottom:20px;display:grid;place-items:center;border-radius:50%;color:var(--gold-2);background:color-mix(in srgb,var(--gold) 12%,var(--panel));border:1px solid color-mix(in srgb,var(--gold) 40%,var(--line))}.boot-lock .ico{width:34px;height:34px}.boot-actions{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:6px}.boot-actions .gm-site{justify-content:center}.boot-actions .boot-retry{margin-top:0}@keyframes bootSpin{to{transform:rotate(360deg)}}@keyframes bootPulse{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}@keyframes bootDot{0%,80%,to{opacity:.2}40%{opacity:1}}@media(max-width:1080px){.top{padding:16px 14px}.shell{padding:0 14px 40px}}@media(max-width:760px){.top{gap:10px}.logo{min-width:0;flex:1}.logo img{height:30px;max-width:100%}.pill-link{padding:9px 14px;font-size:11px}.head-right .pill-link span{display:none}.page-head{flex-direction:column;align-items:stretch;gap:14px}.page-title h1{font-size:24px}}@media(prefers-reduced-motion:reduce){.pill-link,.glow-ring:before,.boot-card,.boot-glow,.boot-dots i,.boot-hint{animation:none}.boot-ring{animation-duration:6s}}.head-right{display:flex;align-items:center;gap:10px}body.th{background-image:radial-gradient(60% 40% at 15% -5%,color-mix(in srgb,var(--th-a) 16%,transparent) 0%,transparent 70%),radial-gradient(50% 35% at 90% 0%,color-mix(in srgb,var(--th-b) 11%,transparent) 0%,transparent 70%);background-attachment:fixed}.th-fx{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:40}.th-lights,.th-bunting{position:relative;height:30px;margin-bottom:-14px;overflow:hidden;pointer-events:none;display:flex;justify-content:space-around;padding:0 6px}.th-lights:before,.th-bunting:before{content:"";position:absolute;left:-2%;right:-2%;top:-14px;height:26px;border-bottom:2px solid rgba(255,255,255,.18);border-radius:0 0 50% 50%/0 0 100% 100%}.th-lights i{position:relative;top:calc(8px + 5px*sin(var(--i) * .45rad));width:9px;height:13px;border-radius:50%/40% 40% 60% 60%;background:var(--c);box-shadow:0 0 10px 2px color-mix(in srgb,var(--c) 70%,transparent);animation:bulb 1.6s ease-in-out infinite;animation-delay:calc(var(--i) * -.23s)}.th-lights i:before{content:"";position:absolute;left:2px;top:-4px;width:5px;height:5px;border-radius:1px;background:#5c6f7b}@keyframes bulb{0%,to{opacity:1;filter:brightness(1.15)}50%{opacity:.35;filter:brightness(.7)}}.th-bunting{height:34px;margin-bottom:-16px}.th-bunting i{position:relative;top:calc(3px + 6px*sin(var(--i) * .42rad));width:16px;height:20px;background:var(--c);clip-path:polygon(0 0,100% 0,50% 100%);filter:drop-shadow(0 2px 2px rgba(0,0,0,.35));transform-origin:50% 0;animation:flutter 2.6s ease-in-out infinite;animation-delay:calc(var(--i) * -.17s)}@keyframes flutter{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.th-mourning{position:fixed;left:0;top:0;width:110px;height:110px;overflow:hidden;z-index:45;pointer-events:none}.th-mourning span{position:absolute;left:-46px;top:26px;width:180px;height:16px;background:#0a0a0a;transform:rotate(-45deg);box-shadow:0 2px 6px #00000080}.th-badge{display:inline-block;margin-left:10px;font-size:.72em;vertical-align:.08em;animation:badgeBob 3s ease-in-out infinite}.th-flag{width:1.15em;height:auto;vertical-align:-.04em;border-radius:3px;animation:none;box-shadow:0 2px 8px #00000059}@keyframes badgeBob{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-3px) rotate(6deg)}}body.th-sober{background-image:none}body.th-sober .pill-link,body.th-sober .glow-ring:before,body.th-sober .th-badge{animation:none}body.th-sober .glow-ring:before{display:none}body.th-gray .top,body.th-gray main{filter:grayscale(1)}@media(max-width:760px){.th-lights i:nth-child(n+17),.th-bunting i:nth-child(n+19){display:none}.th-mourning{width:80px;height:80px}.th-mourning span{left:-52px;top:16px;height:12px}}@media(prefers-reduced-motion:reduce){.th-lights i,.th-bunting i,.th-badge{animation:none}}.dev-select{width:100%;background:var(--panel-2);color:var(--txt);border:1px solid var(--line);border-radius:9px;padding:9px 10px;font-size:12px;font-weight:600;cursor:pointer}.dev-note-top{margin:6px 0 16px}.dev-preview{position:fixed;left:18px;bottom:18px;z-index:60;max-width:calc(100% - 100px);display:flex;align-items:center;gap:10px;padding:8px 8px 8px 14px;border-radius:999px;background:var(--panel);border:1px solid var(--gold);color:#cfdde6;font-size:12px;box-shadow:0 8px 24px #00000073}.dev-preview b{color:var(--gold-2)}.dev-preview button{flex:none;border:0;border-radius:999px;padding:6px 12px;cursor:pointer;background:var(--gold);color:#241a05;font-size:11px;font-weight:800;letter-spacing:.8px}.btn-main:disabled{opacity:.42;cursor:not-allowed;transform:none;box-shadow:none}.btn-main:disabled.glow-ring:before{display:none}.btn-ghost:disabled{opacity:.5;cursor:not-allowed}.tabs{display:flex;background:var(--panel-2);border:1px solid var(--line);border-radius:999px;padding:4px}.tabs a{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--muted);text-decoration:none;padding:10px 20px;border-radius:999px;white-space:nowrap;font-size:12px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;transition:.25s}.tabs a:hover{color:var(--txt)}.tabs .on{background:var(--mint);color:#06251a;box-shadow:0 4px 14px color-mix(in srgb,var(--mint) 30%,transparent)}.tabs .on:hover{color:#06251a}.toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}.chips{display:flex;gap:8px;flex-wrap:wrap;min-width:0}.fchip{display:inline-flex;align-items:center;gap:8px;padding:8px 10px 8px 14px;border-radius:999px;cursor:pointer;background:var(--panel);border:1px solid var(--line);color:var(--muted);font-size:13px;font-weight:700;transition:border-color .2s,color .2s,background .2s}.fchip i{font-style:normal;font-size:15px;line-height:1}.fchip .ico{color:var(--mint)}.fchip em{font-style:normal;min-width:22px;height:20px;padding:0 6px;border-radius:999px;display:grid;place-items:center;font-size:11px;font-weight:800;background:var(--panel-2);color:var(--txt)}.fchip:hover{color:var(--txt);border-color:color-mix(in srgb,var(--mint) 40%,var(--line))}.fchip.on{color:var(--txt);border-color:var(--mint);background:color-mix(in srgb,var(--mint) 12%,var(--panel))}.fchip.on em{background:var(--mint);color:#06251a}.view-toggle{flex:none;display:flex;gap:4px;padding:4px;border-radius:12px;background:var(--panel);border:1px solid var(--line)}.view-toggle button{width:38px;height:34px;display:grid;place-items:center;border:0;border-radius:9px;cursor:pointer;background:none;color:var(--muted);transition:background .2s,color .2s}.view-toggle button:hover{color:var(--txt)}.view-toggle button.on{background:var(--panel-2);color:var(--mint);box-shadow:inset 0 0 0 1px var(--line)}.view-toggle .ico{width:18px;height:18px}.oc-grid{display:grid;gap:16px;align-items:start}.oc-grid.v-grid{grid-template-columns:repeat(auto-fill,minmax(310px,1fr))}.oc-grid.v-list{grid-template-columns:1fr}.oc{--tone:var(--mint);display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:16px;background:radial-gradient(120% 60% at 0% 0%,color-mix(in srgb,var(--mint) 7%,transparent) 0%,transparent 60%),var(--panel);border:1px solid var(--line);transition:border-color .25s,box-shadow .25s}.oc:hover{border-color:color-mix(in srgb,var(--mint) 35%,var(--line));box-shadow:0 14px 34px #00000047}.oc-main,.oc-side{display:flex;flex-direction:column;gap:12px;min-width:0}.oc.wide{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:22px}.oc.wide .oc-side{border-left:1px solid var(--line);padding-left:22px;justify-content:center}.oc.wide .oc-legs{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}.oc-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.oc-title{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.oc-title h3{font-size:18px;font-weight:800;line-height:1.25}.oc-boost{display:inline-flex;align-items:center;gap:4px;padding:4px 9px 4px 7px;border-radius:999px;font-size:11.5px;font-weight:800;color:#241a05;background:linear-gradient(135deg,var(--gold-2),var(--gold));box-shadow:0 4px 14px color-mix(in srgb,var(--gold) 35%,transparent)}.oc-boost .ico{width:13px;height:13px;stroke-width:2.2}.oc-info{flex:none;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;cursor:pointer;background:var(--panel-2);border:1px solid var(--line);color:var(--muted);transition:color .2s,border-color .2s}.oc-info:hover{color:var(--mint);border-color:var(--mint)}.oc-info .ico{width:18px;height:18px}.oc-meta{display:flex;align-items:center;gap:8px;font-size:12.5px;color:#cfdde6;padding-bottom:12px;border-bottom:1px solid var(--line)}.oc-sport{display:inline-flex;align-items:center;gap:6px;font-weight:600}.oc-sport i{font-style:normal;font-size:15px;line-height:1}.oc-dot{width:4px;height:4px;border-radius:50%;background:var(--muted)}.oc-count{margin-left:auto;color:var(--muted)}.oc-count b{color:var(--txt)}.oc-legs{list-style:none;display:flex;flex-direction:column;gap:10px}.leg{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:12px;background:var(--panel-2);border:1px solid var(--line);animation:cardIn .3s both}.leg-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.leg-market{padding:3px 8px;border-radius:6px;font-size:10.5px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:var(--mint);background:color-mix(in srgb,var(--mint) 12%,transparent)}.leg-time{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--muted);font-variant-numeric:tabular-nums}.leg-time .ico{width:13px;height:13px}.leg-teams{display:flex;align-items:center;gap:8px;font-size:14.5px;font-weight:700;color:var(--txt);margin-top:4px}.leg-teams i{font-style:normal;color:var(--muted);font-weight:400}.leg-league{font-size:11.5px;color:var(--muted);margin-top:-3px}.leg-pick{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:4px;padding:9px 12px;border-radius:10px;background:color-mix(in srgb,var(--gold) 7%,var(--panel));border:1px solid color-mix(in srgb,var(--gold) 55%,transparent)}.leg-sel{font-size:13px;font-weight:700;color:#cfdde6}.odds{display:inline-flex;align-items:baseline;gap:8px;font-variant-numeric:tabular-nums}.odds s{font-size:12.5px;color:var(--muted);text-decoration-color:color-mix(in srgb,#ff6b6b 70%,transparent)}.odds b{font-size:15px;font-weight:800;color:var(--gold-2)}.odds.big b{font-size:19px}.oc-more{align-self:center;display:inline-flex;align-items:center;gap:6px;margin-top:-2px;background:none;border:0;cursor:pointer;color:var(--muted);font-size:12.5px;font-weight:700;padding:4px 8px}.oc-more:hover{color:var(--mint)}.oc-more .ico{transition:transform .25s}.oc-more .ico.flip{transform:rotate(180deg)}.oc-total{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:10px;border:1px dashed var(--line);font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.stake{display:flex;flex-direction:column;gap:12px}.stake-head{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:10px}.stake-head small{display:block;font-size:11px;color:var(--muted);margin-bottom:2px}.stake-head b{font-size:13.5px;font-weight:700;font-variant-numeric:tabular-nums}.stake-head .r{text-align:right}.stake-input{display:flex;align-items:center;gap:4px;padding:7px 12px;border-radius:10px;background:var(--bg);border:1px solid var(--line);transition:border-color .2s,box-shadow .2s}.stake-input:focus-within{border-color:var(--mint);box-shadow:0 0 0 3px color-mix(in srgb,var(--mint) 18%,transparent)}.stake-input input{width:80px;background:none;border:0;outline:0;text-align:center;color:var(--mint);font-size:16px;font-weight:800;font-variant-numeric:tabular-nums}.stake-input em{font-style:normal;color:var(--muted);font-weight:700}.range{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:9px;cursor:pointer;outline:0;background:linear-gradient(90deg,var(--mint-2),var(--mint)) 0 0 / var(--fill, 0%) 100% no-repeat,var(--panel-2)}.range::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:var(--mint);border:4px solid var(--panel);box-shadow:0 0 0 1px var(--mint),0 0 14px color-mix(in srgb,var(--mint) 55%,transparent)}.range::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:var(--mint);border:4px solid var(--panel);box-shadow:0 0 0 1px var(--mint),0 0 14px color-mix(in srgb,var(--mint) 55%,transparent)}.range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px color-mix(in srgb,var(--mint) 35%,transparent)}.range:disabled{opacity:.5;cursor:not-allowed}.oc-win{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:#cfdde6}.oc-win b{font-size:17px;font-weight:800;color:var(--gold-2);font-variant-numeric:tabular-nums}.dep{display:flex;flex-direction:column;gap:8px;padding:11px 12px;border-radius:12px;background:color-mix(in srgb,var(--gold) 8%,var(--panel));border:1px solid color-mix(in srgb,var(--gold) 40%,transparent)}.dep-text{display:flex;align-items:flex-start;gap:8px;font-size:13px;font-weight:700;line-height:1.45;color:var(--gold-2)}.dep-text .ico{margin-top:1px;width:16px;height:16px}.dep-row{display:flex;align-items:center;gap:10px}.dep-bar{flex:1;height:6px;border-radius:9px;background:var(--panel-2);overflow:hidden}.dep-bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--gold),var(--gold-2))}.dep-row small{flex:none;font-size:12px;font-weight:700;color:#cfdde6;font-variant-numeric:tabular-nums}.dep-note{font-size:12px;line-height:1.5;color:var(--muted)}.dep-ok{font-size:12px;font-weight:700;color:var(--mint)}.dep.met{background:color-mix(in srgb,var(--mint) 7%,var(--panel));border-color:color-mix(in srgb,var(--mint) 40%,transparent)}.dep.met .dep-text{color:var(--txt)}.dep.met .dep-text .ico{color:var(--mint);stroke-width:2.4}.oc-clock{display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px;border-radius:12px;background:var(--panel-2);border:1px solid var(--line)}.oc-clock p{font-size:12.5px;color:#cfdde6}.oc-clock.off p{color:#ff8f8f}.ot{display:flex;align-items:flex-end;gap:6px}.ot-sep{font-size:18px;font-weight:800;color:var(--muted);padding-bottom:9px}.ot-cell{display:flex;flex-direction:column;align-items:center;gap:4px}.ot-cell small{font-size:9.5px;font-weight:700;letter-spacing:1px;color:var(--muted);text-transform:uppercase}.ot-cell b{min-width:44px;padding:9px 6px;border-radius:9px;text-align:center;font-size:18px;font-weight:800;line-height:1;color:var(--mint);font-variant-numeric:tabular-nums;background:radial-gradient(120% 90% at 50% 0%,color-mix(in srgb,var(--mint) 12%,transparent) 0%,transparent 70%),var(--bg);border:1px solid var(--line);text-shadow:0 0 14px color-mix(in srgb,var(--mint) 35%,transparent)}.oc-clock.off .ot-cell b{color:var(--muted);text-shadow:none;background:var(--bg)}.oc-go{width:100%;padding:15px}.oc-go .ico{width:16px;height:16px}.oc-link{align-self:center;background:none;border:0;cursor:pointer;color:var(--mint);font-size:12.5px;font-weight:700;text-decoration:underline;text-underline-offset:3px;margin-top:-4px}.oc-confirm{padding:12px;border-radius:12px;border:1px solid var(--mint);background:color-mix(in srgb,var(--mint) 7%,var(--panel));animation:cardIn .25s both}.oc-confirm p{font-size:13px;line-height:1.55;color:#cfdde6;margin-bottom:10px}.oc-confirm b{color:var(--gold-2)}.oc-btns{display:flex;gap:8px}.oc-btns>*{flex:1;padding:12px}.oc-msg{padding:10px 12px;border-radius:10px;font-size:12.5px;font-weight:700;line-height:1.5}.oc-msg.good{color:var(--mint);background:color-mix(in srgb,var(--mint) 12%,transparent);border:1px solid var(--mint)}.oc-msg.bad{color:#ff8f8f;background:#ff6b6b14;border:1px solid rgba(255,107,107,.5)}.oc.is-expired .oc-main{opacity:.6}.oc.is-expired .leg-pick{border-color:var(--line);background:var(--panel)}.oc.is-expired .odds b{color:var(--txt)}.oc.is-used{border-color:color-mix(in srgb,var(--mint) 30%,var(--line))}.ov{position:fixed;inset:0;background:#030a10d1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:none;place-items:center;z-index:50;padding:20px}.ov.on{display:grid}.modal{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:28px;max-width:520px;width:100%;max-height:82vh;overflow:auto;animation:cardIn .3s cubic-bezier(.22,1,.36,1)}.modal h2{font-size:19px;color:var(--gold-2)}.modal-sub{font-size:12px;letter-spacing:1.2px;text-transform:uppercase;color:var(--muted);margin:4px 0 16px}.modal .close{margin-top:20px;width:100%;padding:13px;border:0;border-radius:999px;background:var(--mint);color:#06251a;font-weight:800;letter-spacing:1px;cursor:pointer}.cond-list{list-style:none;display:flex;flex-direction:column;gap:10px}.cond-list li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.55;color:#cfdde6}.cond-list .ico{margin-top:2px;padding:2px;width:18px;height:18px;border-radius:50%;stroke-width:2.6;color:#06251a;background:var(--mint)}.cond-list b{color:var(--txt)}.closed .btn-main{margin-top:10px}.closed-ic{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;margin-bottom:4px;color:var(--gold-2);background:color-mix(in srgb,var(--gold) 12%,transparent);border:1px solid color-mix(in srgb,var(--gold) 45%,transparent)}.closed-ic .ico{width:28px;height:28px}.bh-list{display:flex;flex-direction:column;gap:12px}.bh{--st:var(--muted);padding:0;overflow:hidden;border-left:3px solid var(--st)}.bh.st-mint{--st:var(--mint)}.bh.st-gold{--st:var(--gold-2)}.bh.st-red{--st:#ff6b6b}.bh-row{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:22px;padding:16px 18px;background:none;border:0;color:inherit;text-align:left;cursor:pointer}.bh-row:hover{background:color-mix(in srgb,var(--panel-2) 60%,transparent)}.bh-what{display:flex;flex-direction:column;gap:4px;min-width:0}.bh-what b{font-size:15px}.bh-what small{font-size:12px;color:var(--muted)}.bh-nums{display:flex;gap:26px}.bh-nums dt{font-size:10.5px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--muted);margin-bottom:3px}.bh-nums dd{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.bh-pay{color:var(--st)}.st-chip{justify-self:end;padding:6px 12px;border-radius:999px;font-size:10.5px;font-weight:800;letter-spacing:1.2px;color:var(--st);background:color-mix(in srgb,var(--st) 12%,transparent);border:1px solid color-mix(in srgb,var(--st) 45%,transparent)}.bh-legs{list-style:none;border-top:1px solid var(--line);padding:6px 18px 10px}.bh-legs li{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:9px 0;border-bottom:1px solid color-mix(in srgb,var(--line) 60%,transparent);font-size:13px}.bh-legs li:last-child{border-bottom:0}.bh-teams{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk{position:relative;overflow:hidden}.sk:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.04) 50%,transparent 70%) 0 0 / 220% 100%;animation:skMove 1.3s linear infinite}@keyframes skMove{0%{background-position:120% 0}to{background-position:-120% 0}}.sk-row{height:78px}body.th .tabs .on{background:linear-gradient(135deg,var(--th-a),color-mix(in srgb,var(--th-a) 70%,#000));color:var(--th-ink);box-shadow:0 4px 16px color-mix(in srgb,var(--th-a) 40%,transparent)}body.th .tabs .on:hover{color:var(--th-ink)}body.th-sober .tabs .on{background:var(--panel-2);color:var(--txt);box-shadow:inset 0 0 0 1px var(--th-a)}@media(max-width:1080px){.oc.wide{grid-template-columns:1fr}.oc.wide .oc-side{border-left:0;padding-left:0;border-top:1px solid var(--line);padding-top:16px}.bh-row{grid-template-columns:minmax(0,1fr) auto;row-gap:12px}.bh-nums{grid-column:1 / -1;grid-row:2}}@media(max-width:760px){.tabs a{padding:10px 12px;letter-spacing:.8px}.toolbar{align-items:flex-start}.chips{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.chips::-webkit-scrollbar{display:none}.fchip{flex:none}.oc-grid.v-grid{grid-template-columns:1fr}.oc{padding:16px}.bh-nums{gap:16px;justify-content:space-between}.bh-legs li{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.bh-legs .leg-market{grid-column:1 / -1;justify-self:start}.modal{padding:22px 18px}}@media(prefers-reduced-motion:reduce){.leg,.oc-confirm,.sk:after{animation:none}}.gm-site{flex:none;display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:999px;background:var(--panel);border:1px solid color-mix(in srgb,var(--mint) 35%,var(--line));color:var(--mint);text-decoration:none;white-space:nowrap;font-size:12px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;transition:background .2s,transform .15s}.gm-site:hover{background:color-mix(in srgb,var(--mint) 12%,var(--panel));transform:translateY(-1px)}.gm-site:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.gm-bal{display:inline-flex;align-items:center;gap:10px;padding:6px 20px 6px 7px}.gm-bal-ic{width:36px;height:36px;flex:none;border-radius:50%;display:grid;place-items:center;color:var(--mint);background:color-mix(in srgb,var(--mint) 14%,transparent)}.gm-bal-ic .ico{width:18px;height:18px}.gm-bal small{display:block;font-size:10px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--muted)}.gm-bal b{display:block;font-size:17px;font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums;transition:color .3s}.gm-bal.up b{color:var(--gold-2)}.gm-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:18px;align-items:start}.gm-side{display:flex;flex-direction:column;gap:18px;min-width:0}.gm-stage{min-width:0}.gm-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.gm-chip{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;font-size:12.5px;color:#cfdde6;background:color-mix(in srgb,var(--mint) 10%,var(--panel-2));border:1px solid color-mix(in srgb,var(--mint) 40%,transparent)}.gm-chip .ico{color:var(--mint)}.gm-chip b{font-size:16px;font-weight:800;color:var(--mint);font-variant-numeric:tabular-nums}.gm-chip.none{background:var(--panel-2);border-color:var(--line);color:var(--muted)}.gm-chip.none .ico,.gm-chip.none b{color:var(--muted)}.gm-how{display:inline-flex;align-items:center;gap:6px;background:none;border:0;cursor:pointer;padding:6px 2px;color:var(--muted);font-size:12.5px;font-weight:700;transition:color .2s}.gm-how:hover{color:var(--mint)}.gm-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:62px;padding-top:12px}.gm-foot .btn-main,.gm-foot .btn-ghost{flex:none}.gm-foot-note{flex:1;min-width:0;font-size:13px;line-height:1.5;color:#cfdde6}.gm-foot-note b{color:var(--gold-2);font-variant-numeric:tabular-nums}.gm-res{display:flex;align-items:center;gap:12px;min-width:0;animation:cardIn .4s cubic-bezier(.22,1,.36,1) both}.gm-res-ic{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:var(--muted);background:var(--panel-2);border:1px solid var(--line)}.gm-res-ic .ico{width:20px;height:20px}.gm-res small{display:block;font-size:12px;font-weight:600;color:var(--muted)}.gm-res b{display:block;font-size:22px;font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums}.gm-res.none b{font-size:15px;font-weight:700;margin-top:2px}.gm-res.won .gm-res-ic{color:#241a05;border-color:var(--gold-2);background:linear-gradient(135deg,var(--gold-2),var(--gold))}.gm-res.won small{color:#cfdde6}.gm-res.won b{color:var(--gold-2)}.gm-err{margin-top:12px}.gm-rules-sub{margin:20px 0 10px}.gm-prizes{list-style:none;display:flex;flex-wrap:wrap;gap:8px}.gm-prizes li{padding:6px 12px;border-radius:999px;font-size:13px;font-weight:800;color:var(--gold-2);font-variant-numeric:tabular-nums;background:color-mix(in srgb,var(--gold) 9%,var(--panel));border:1px solid color-mix(in srgb,var(--gold) 40%,transparent)}.gm-wallet{display:flex;flex-direction:column;gap:14px;padding:16px 18px 18px;transition:border-color .3s,box-shadow .3s}.gm-wallet:has(.gm-bal.up){border-color:var(--gold);box-shadow:0 0 22px color-mix(in srgb,var(--gold) 28%,transparent)}.gm-wallet .gm-bal{display:flex;padding:0;gap:12px}.gm-wallet .gm-bal-ic{width:44px;height:44px}.gm-wallet .gm-bal-ic .ico{width:21px;height:21px}.gm-wallet .gm-bal small{font-size:11px}.gm-wallet .gm-bal b{font-size:25px}.gm-coupon{padding-top:14px;border-top:1px dashed var(--line)}.gm-coupon label{display:block;margin-bottom:6px;font-size:12px;font-weight:700;color:#cfdde6}.gm-coupon>div{display:flex;gap:8px}.gm-coupon input{flex:1;min-width:0;padding:10px 14px;border-radius:999px;outline:0;background:var(--bg);border:1px solid var(--line);color:var(--txt);font-size:13px;font-weight:700;letter-spacing:.6px;transition:border-color .2s,box-shadow .2s}.gm-coupon input::placeholder{color:var(--muted);font-weight:500;letter-spacing:0}.gm-coupon input:focus{border-color:var(--mint);box-shadow:0 0 0 3px color-mix(in srgb,var(--mint) 18%,transparent)}.gm-coupon .btn-ghost{flex:none;padding:10px 16px}.gm-how:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.gm-main{display:flex;flex-direction:column;gap:14px;min-width:0}.gm-bet{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 16px}.gm-bet-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.gm-bet-label{font-size:12px;font-weight:800;letter-spacing:1.3px;text-transform:uppercase;color:var(--muted)}.gm-bet-bal{display:none;font-size:12.5px;color:var(--muted)}.gm-bet-bal b{color:var(--txt);font-variant-numeric:tabular-nums}.gm-bets{display:flex;gap:6px;min-width:0}.gm-betchip{flex:1 1 0;min-width:0;padding:11px 4px;border-radius:10px;cursor:pointer;white-space:nowrap;font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;color:#cfdde6;background:var(--panel-2);border:1px solid var(--line);transition:border-color .15s,background .15s,color .15s,transform .15s}.gm-betchip:hover:not(:disabled){border-color:color-mix(in srgb,var(--mint) 50%,var(--line));transform:translateY(-1px)}.gm-betchip.on{color:var(--mint);border-color:var(--mint);background:color-mix(in srgb,var(--mint) 13%,var(--panel-2));box-shadow:inset 0 0 0 1px var(--mint)}.gm-betchip:disabled{opacity:.34;cursor:not-allowed}.gm-betchip:focus-visible{outline:2px solid var(--mint);outline-offset:2px}body.th .gm-betchip.on{color:var(--txt);border-color:var(--th-a);box-shadow:inset 0 0 0 1px var(--th-a);background:color-mix(in srgb,var(--th-a) 16%,var(--panel-2))}.gm-buy{min-width:178px;padding:14px 18px}.gm-buy.sure{--tone:var(--gold-2);color:#241a05}.gm-bet-msg{grid-column:1 / -1}.gm-next{font-size:12.5px;color:var(--muted);white-space:nowrap}.gm-next b{color:var(--gold-2);font-variant-numeric:tabular-nums}.gm-bar,.sc-stage-h{justify-content:flex-start}.gm-bar .gm-how,.sc-stage-h .sc-how{margin-left:auto}.gm-recent{padding:18px}.gm-recent-h{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:6px}.gm-recent-h .card-h{margin-bottom:0}.gm-recent-h a{font-size:12.5px;font-weight:700;color:var(--mint);text-underline-offset:3px}.gm-recent ul{list-style:none}.gm-recent li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid color-mix(in srgb,var(--line) 60%,transparent)}.gm-recent li:last-child{border-bottom:0;padding-bottom:0}.gm-recent li b{display:block;font-size:13px;font-weight:700}.gm-recent li small{font-size:11.5px;color:var(--muted);font-variant-numeric:tabular-nums}.gm-recent li>span{flex:none;font-size:12.5px;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums;text-align:right}.gm-recent li.won>span{font-size:13.5px;font-weight:800;color:var(--gold-2)}.gm-recent-empty{padding-top:10px;font-size:13px;color:var(--muted)}.gm-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px}.gm-stats dt{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.gm-stats dd{font-size:22px;font-weight:800;font-variant-numeric:tabular-nums}.gm-stats .hot dd{color:var(--gold-2)}.gm-filter{margin-bottom:14px}.gm-filter .fchip{padding-left:14px}.gm-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px}.gm-row-prize{flex:none;font-size:15px;font-weight:800;color:var(--st);font-variant-numeric:tabular-nums;text-align:right}.gm-note{margin-top:14px;font-size:12.5px;line-height:1.5;color:var(--muted)}.gm-fx{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:40}@media(max-width:980px){.gm-layout{grid-template-columns:1fr}.gm-bet{grid-template-columns:1fr;gap:10px;padding:14px}.gm-bet-bal{display:inline}.gm-buy{width:100%}}@media(max-width:760px){.gm-bal{padding:4px 14px 4px 5px;gap:8px}.gm-site{padding:10px 14px;font-size:11px;letter-spacing:.8px}.gm-bal-ic{width:30px;height:30px}.gm-bets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.gm-next{font-size:11.5px}.gm-bal b{font-size:15px}.gm-foot{flex-wrap:wrap}.gm-foot>.btn-main,.gm-foot>.btn-ghost{width:100%}.gm-res{width:100%}.gm-stats{grid-template-columns:1fr 1fr}.gm-stats .hot{grid-column:1 / -1}.gm-stats dd{font-size:18px}}@media(prefers-reduced-motion:reduce){.gm-res{animation:none}}.gm-back{display:inline-flex;align-items:center;gap:6px;margin:2px 0 14px;color:var(--muted);text-decoration:none;font-size:12.5px;font-weight:700;transition:color .2s}.gm-back:hover{color:var(--mint)}.gm-back:focus-visible{outline:2px solid var(--mint);outline-offset:3px}.gm-vol{position:absolute;z-index:7;right:10px;bottom:10px;display:flex;align-items:center;height:38px;border-radius:999px;color:#fff;background:#040a18ad;border:1px solid rgba(255,255,255,.26);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color .2s}.gm-vol-btn,.gm-vol-mute{flex:none;width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:50%;background:none;color:inherit;cursor:pointer}.gm-vol-btn .ico,.gm-vol-mute .ico{width:18px;height:18px}.gm-vol-btn:hover,.gm-vol-mute:hover{color:var(--mint)}.gm-vol-btn:focus-visible,.gm-vol-mute:focus-visible{outline:2px solid #fff;outline-offset:-2px}.gm-vol.off{color:#9aa8b4}.gm-vol-panel{display:flex;align-items:center;gap:2px;width:0;overflow:hidden;opacity:0;transition:width .22s cubic-bezier(.3,.9,.4,1),opacity .15s}.gm-vol:not(.touch):hover .gm-vol-panel,.gm-vol:not(.touch):has(input:active) .gm-vol-panel,.gm-vol:not(.touch):has(:focus-visible) .gm-vol-panel{width:128px;padding-left:12px;opacity:1}.gm-vol:not(.touch):hover,.gm-vol:not(.touch):has(input:active){border-color:#ffffff80}.gm-vol.touch.open .gm-vol-panel{width:166px;padding-left:2px;opacity:1}.gm-vol-range{-webkit-appearance:none;appearance:none;flex:1;min-width:0;height:5px;border-radius:9px;cursor:pointer;outline:0;touch-action:none;background:linear-gradient(90deg,var(--mint),var(--mint)) 0 0 / var(--fill, 0%) 100% no-repeat,#ffffff42}.gm-vol-range::-webkit-slider-thumb{-webkit-appearance:none;width:15px;height:15px;border-radius:50%;background:#fff;box-shadow:0 1px 5px #00000080}.gm-vol-range::-moz-range-thumb{width:15px;height:15px;border:0;border-radius:50%;background:#fff;box-shadow:0 1px 5px #00000080}.gm-vol-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px #ffffff73}.gm-vol.touch .gm-vol-range{height:6px}.gm-vol.touch .gm-vol-range::-webkit-slider-thumb{width:20px;height:20px}.gm-vol.touch .gm-vol-range::-moz-range-thumb{width:20px;height:20px}@media(prefers-reduced-motion:reduce){.gm-vol-panel{transition:none}}.empty a.btn-ghost{text-decoration:none}.gs-page{position:relative;isolation:isolate}.gs-glow{position:fixed;z-index:-1;width:520px;height:520px;border-radius:50%;filter:blur(110px);opacity:.2;pointer-events:none}.gs-glow.a{left:-180px;top:-120px;background:var(--mint);animation:gsGlow 12s ease-in-out infinite alternate}.gs-glow.b{right:-180px;top:160px;background:var(--gold);animation:gsGlow 16s ease-in-out infinite alternate-reverse}@keyframes gsGlow{0%{transform:translate(0) scale(1)}to{transform:translate(50px,30px) scale(1.14)}}body.th .gs-glow.a{background:var(--th-a)}body.th .gs-glow.b{background:var(--th-b)}.gs-hero{align-items:center;margin-bottom:18px}.gs-hero h1{font-size:clamp(30px,4vw,44px)}.gs-shine{background:linear-gradient(100deg,var(--txt) 20%,var(--gold-2) 42%,#fff 50%,var(--gold-2) 58%,var(--txt) 80%) 0 0 / 240% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gsShine 5.5s linear infinite}@keyframes gsShine{0%{background-position:130% 0}60%,to{background-position:-60% 0}}.gs-hero p{font-size:15px;color:#cfdde6}.gs-balance{flex:none;padding:6px 18px 6px 7px;border-radius:999px;background:var(--panel);border:1px solid var(--line)}.gs-balance .gm-bal{padding:0}.gs-shut{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding:12px 12px 12px 16px;border-radius:14px;background:color-mix(in srgb,var(--gold) 10%,var(--panel));border:1px solid color-mix(in srgb,var(--gold) 40%,var(--line))}.gs-shut>.ico{flex:none;width:22px;height:22px;color:var(--gold-2)}.gs-shut p{flex:1;min-width:0;font-size:14px;color:#cfdde6}.gs-shut p b{color:var(--txt);font-weight:800}.gs-shut .gm-site{flex:none}.gs-grid{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;perspective:1400px}.gs-grid>li{animation:gsRise .6s cubic-bezier(.2,.9,.3,1.1) both;animation-delay:calc(var(--i) * 80ms)}@keyframes gsRise{0%{opacity:0;transform:translateY(26px) scale(.96)}to{opacity:1;transform:none}}.gs-card{--ga:var(--mint);--rx:0deg;--ry:0deg;--mx:50%;--my:30%;position:relative;display:flex;height:100%;min-height:clamp(390px,calc(50vh - 20px),450px);border-radius:18px;color:inherit;text-decoration:none}.gs-card-in{position:relative;isolation:isolate;display:flex;flex-direction:column;flex:1;min-width:0;overflow:hidden;border-radius:inherit;background:var(--panel);border:1px solid color-mix(in srgb,var(--ga) 28%,var(--line));box-shadow:0 12px 30px #00000052;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .18s ease-out,box-shadow .25s,border-color .25s}.art-kazi-kazan{--ga:var(--gold-2)}.art-hazine-avi{--ga:#ffb454}.art-plinko{--ga:var(--mint)}.art-sans-kartlari{--ga:#e0657c}.art-altin-anahtar{--ga:#ffd978}.art-uc-kapi{--ga:#70c8ff}.art-yazi-tura{--ga:#ffc94d}.art-altin-zar{--ga:#d9a441}.gs-card.hot .gs-card-in,.gs-card:focus-visible .gs-card-in{transform:translateY(-8px) rotateX(var(--rx)) rotateY(var(--ry));border-color:color-mix(in srgb,var(--ga) 70%,transparent);box-shadow:0 26px 54px #00000080,0 0 44px color-mix(in srgb,var(--ga) 38%,transparent)}.gs-card:focus-visible{outline:2px solid var(--ga);outline-offset:3px}.gs-card.off{cursor:not-allowed}.gs-card.off .gs-card-in{filter:grayscale(.75);opacity:.62}.gs-closed{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:800;color:var(--muted)}.gs-closed .ico{width:15px;height:15px}.gs-ring{position:absolute;inset:0;z-index:5;border-radius:inherit;padding:2px;pointer-events:none;opacity:0;transition:opacity .25s;background:conic-gradient(from var(--shop-ang),transparent 0 230deg,var(--ga) 300deg,#fff 335deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:ringSpin 2.6s linear infinite}.gs-card.hot .gs-ring,.gs-card:focus-visible .gs-ring{opacity:1}.gs-shimmer{position:absolute;inset:0;z-index:4;pointer-events:none;opacity:0;transition:opacity .25s;mix-blend-mode:screen;background:radial-gradient(260px circle at var(--mx) var(--my),rgba(255,255,255,.2),transparent 70%)}.gs-card.hot .gs-shimmer{opacity:1}.gs-art{position:relative;z-index:0;display:block;flex:1 1 auto;min-height:230px;overflow:hidden;isolation:isolate}.gs-max{position:absolute;z-index:3;left:12px;top:12px;display:inline-flex;align-items:center;gap:5px;padding:6px 11px 6px 8px;border-radius:999px;font-size:11.5px;font-weight:700;color:#fff;background:#040a18b8;border:1px solid color-mix(in srgb,var(--gold-2) 55%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.gs-max .ico{width:13px;height:13px;color:var(--gold-2)}.gs-max b{font-size:14px;font-weight:800;color:var(--gold-2);font-variant-numeric:tabular-nums}.gs-body{position:relative;z-index:2;display:flex;flex-direction:column;gap:6px;padding:10px 16px 16px;background:var(--panel)}.gs-body:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:30px;pointer-events:none;background:linear-gradient(180deg,transparent,var(--panel))}.gs-title{font-size:25px;font-weight:800;line-height:1.1;letter-spacing:.2px}.gs-tag{min-height:40px;font-size:13px;line-height:1.5;color:#cfdde6}.gs-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:6px}.gs-foot .gm-chip{padding:6px 11px}.gs-foot .gm-chip b{font-size:14px}.gs-go{display:inline-flex;align-items:center;gap:8px;padding:11px 20px;border-radius:999px;font-size:12.5px;font-weight:800;letter-spacing:1.3px;color:#06251a;background:var(--mint);box-shadow:0 6px 20px color-mix(in srgb,var(--mint) 38%,transparent);transition:box-shadow .2s}.gs-go .ico{stroke-width:2.2;transition:transform .2s}.gs-card.hot .gs-go{box-shadow:0 8px 28px color-mix(in srgb,var(--mint) 65%,transparent)}.gs-card.hot .gs-go .ico{transform:translate(4px)}body.th .gs-go{color:var(--th-ink);background:var(--th-a);box-shadow:0 6px 20px color-mix(in srgb,var(--th-a) 38%,transparent)}.art-kazi-kazan .gs-art{background:radial-gradient(80% 70% at 50% 45%,color-mix(in srgb,var(--gold) 20%,var(--bg)),var(--bg))}.gs-scratch{position:absolute;inset:8px 8px 14px;width:calc(100% - 16px);height:calc(100% - 22px);display:block;filter:drop-shadow(0 8px 16px rgba(0,0,0,.45))}.gs-tt{position:absolute;inset:0;display:block}.gs-tt .tr-bg{position:absolute;inset:0;z-index:-3}.gs-tt .tr-captain{right:-3%;bottom:0;width:36%;z-index:0}.gs-chest.tr-chest{position:absolute;z-index:1;left:50%;top:52%;width:min(68%,210px);transform:translate(-50%,-50%);filter:drop-shadow(0 12px 16px rgba(0,0,0,.55));transition:top .3s}.gs-beam{position:absolute;z-index:0;left:50%;top:44%;width:120%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .4s;background:radial-gradient(closest-side,color-mix(in srgb,var(--tt-b) 75%,transparent),transparent)}.gs-tt.open .gs-beam{opacity:.8}.gs-flycoin{--a:calc(var(--n) * 40deg - 200deg);position:absolute;z-index:2;left:50%;top:42%;width:17px;height:17px;margin:-8px;border-radius:50%;display:grid;place-items:center;font-style:normal;opacity:0;background:radial-gradient(circle at 35% 30%,#fff6c9,#f4c33a 60%,#b87a10);box-shadow:0 2px 6px #00000073}.gs-flycoin b{font-size:10px;font-weight:800;color:#a96a08}.gs-tt.open .gs-flycoin{animation:gsCoinFly 1.1s cubic-bezier(.2,.75,.4,1) both;animation-delay:calc(var(--n) * 45ms)}@keyframes gsCoinFly{0%{opacity:0;transform:translate(0) scale(.5)}15%{opacity:1}70%{opacity:1;transform:rotate(var(--a)) translateY(-86px) rotate(calc(var(--a) * -1)) scale(1)}to{opacity:0;transform:rotate(var(--a)) translateY(-70px) rotate(calc(var(--a) * -1)) scale(.8)}}.gs-pl.pl-arena{position:absolute;inset:0;padding:6px 8px 0;border:0;border-radius:0;box-shadow:none}.gs-pl .pl-board{height:calc(100% - 18px);min-height:0;aspect-ratio:auto}.gs-table{--deck-base:#141d3f;--deck-accent:#1f2c5c;--deck-gold:#d9b25c;position:absolute;inset:0;display:block;background:radial-gradient(70% 70% at 50% 42%,#ffbe6e3d,#0a06039e),repeating-linear-gradient(90deg,rgba(0,0,0,.28) 0 2px,transparent 2px 64px),linear-gradient(180deg,#5a4a3e,#41342b)}.gs-candle{position:absolute;top:-14px;width:46px;height:46px;border-radius:50%;background:radial-gradient(circle,#fff7d8,#ffd78a 34%,#e8b76a 62%,#a87a3e);box-shadow:0 0 0 3px #50321499,0 0 38px 14px #ffb4505c;animation:gsCandle 1.7s ease-in-out infinite alternate}.gs-candle.l{left:-8px}.gs-candle.r{right:-8px;animation-delay:-.7s}@keyframes gsCandle{to{box-shadow:0 0 0 3px #50321499,0 0 50px 20px #ffb45080}}.gs-fan{position:absolute;left:50%;top:48%;width:0;height:0}.gs-fan>i{position:absolute;width:112px;height:178px;left:-56px;top:-89px;font-style:normal;border-radius:9px;transform-origin:50% 130%;transition:transform .35s cubic-bezier(.3,1.3,.5,1);filter:drop-shadow(0 8px 12px rgba(0,0,0,.55))}.gs-fan .side{overflow:hidden}.gs-fan .side.l{transform:rotate(-17deg)}.gs-fan .side.r{transform:rotate(17deg)}.gs-fan .alt{--deck-base:#3a1020;--deck-accent:#561a2e}.gs-card.hot .gs-fan .side.l{transform:rotate(-27deg) translateY(-5px)}.gs-card.hot .gs-fan .side.r{transform:rotate(27deg) translateY(-5px)}.gs-card.hot .gs-fan .mid{transform:translateY(-9px) scale(1.04)}.gs-fan .mid{perspective:600px;z-index:1}.gs-flip{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;animation:gsFlip 7s cubic-bezier(.4,.1,.3,1) infinite}@keyframes gsFlip{0%,30%{transform:rotateY(0)}40%,80%{transform:rotateY(180deg)}90%,to{transform:rotateY(360deg)}}.gs-flip>span{position:absolute;inset:0;border-radius:9px;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.gs-flip .front{transform:rotateY(180deg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#3a2606;background:radial-gradient(90% 70% at 50% 45%,#fff8e2,#f4e0b0 70%,#dcbd7a);box-shadow:inset 0 0 0 3px #b98a2d,inset 0 0 0 5px #fff1c8,0 0 28px #ffbe5a8c}.gs-flip .front .ico{width:30px;height:30px;color:#a8741a}.gs-flip .front b{font-size:30px;font-weight:800;line-height:1}body.th .gs-table{--deck-gold:#f0d68c}body.th .gs-fan>i{--deck-base:color-mix(in srgb, var(--th-a) 42%, #06080f);--deck-accent:color-mix(in srgb, var(--th-a) 64%, #06080f)}body.th .gs-fan .alt{--deck-base:color-mix(in srgb, var(--th-b) 30%, #06080f);--deck-accent:color-mix(in srgb, var(--th-b) 46%, #06080f)}.gs-gk{--gk-a:var(--mint);--gk-b:var(--gold-2);position:absolute;inset:0;display:block;overflow:hidden;background:radial-gradient(60% 50% at 50% 38%,color-mix(in srgb,var(--mint) 26%,transparent) 0%,transparent 72%),linear-gradient(180deg,#060f22,#0a2038 62%,#040a16)}.gs-gk .gk-spot{height:88%;width:120px;z-index:0}.gs-gk .gk-spot.s2{left:6%;--a:6deg;--b:18deg}.gs-gk .gk-spot.s3{right:6%;--a:-6deg;--b:-18deg}.gs-gk-vault{position:absolute;z-index:1;left:50%;top:40%;height:56%;aspect-ratio:1;max-width:78%;transform:translate(-50%,-50%)}.gs-gk-vault .gk-vault{width:100%;height:100%}.gs-gk-keys{position:absolute;z-index:2;left:0;right:0;bottom:14px;display:flex;justify-content:center;gap:4%}.gs-gk-keys i{display:block;width:12%;max-width:26px;font-style:normal;filter:drop-shadow(0 3px 5px rgba(0,0,0,.6)) drop-shadow(0 0 7px rgba(255,205,90,.6));animation:gkFloat 2.8s ease-in-out infinite;animation-delay:calc(var(--i) * -.5s)}.gs-kd{position:absolute;inset:0;display:block;overflow:hidden;container-type:size;background:#05080d}.gs-kd .kd-hall{z-index:0}.gs-kd-row{position:absolute;z-index:1;left:0;right:0;bottom:12%;display:flex;justify-content:center;align-items:flex-end;gap:2cqw;--w:min(29cqw, 44cqh)}.gs-kd-row .kd-unit:nth-child(2){--w:min(33cqw, 50cqh)}.gs-yt{--cs:min(56cqw, 60cqh);position:absolute;inset:0;display:grid;place-items:center;overflow:hidden;container-type:size;background:radial-gradient(48% 52% at 50% 46%,color-mix(in srgb,var(--gold-2) 28%,transparent),transparent 72%),linear-gradient(180deg,#060f22,color-mix(in srgb,var(--bg) 72%,#0a2038) 62%,#040a16)}.gs-yt>*{--cs:min(56cqw, 60cqh)}.gs-yt .yt-rays{opacity:.75;width:calc(var(--cs) * 2.2);margin:calc(var(--cs) * -1.1) 0 0 calc(var(--cs) * -1.1)}.gs-yt .yt-ped{left:50%;bottom:9%;width:calc(var(--cs) * 1.15);height:calc(var(--cs) * .28)}.gs-yt-air{position:relative;z-index:1;display:block;width:var(--cs);height:var(--cs);perspective:calc(var(--cs) * 5)}.gs-yt-hop{display:block;width:100%;height:100%;transform-style:preserve-3d;animation:gsYtHop 3.6s ease-in-out infinite}.gs-yt-spin{animation:gsYtSpin 3.6s cubic-bezier(.3,.1,.3,1) infinite}@keyframes gsYtHop{0%,55%,to{transform:translateY(0)}76%{transform:translateY(-14%)}}@keyframes gsYtSpin{0%,55%{transform:rotateX(0)}to{transform:rotateX(1080deg)}}.gs-zr{--s:min(23cqw, 34cqh);position:absolute;inset:0;display:block;overflow:hidden;container-type:size;background:radial-gradient(60% 36% at 26% 14%,rgba(150,180,200,.3),transparent),linear-gradient(180deg,#171f28,#0f151c 60%,#1a2129 78%,#0a0e13)}.gs-zr>*{--s:min(23cqw, 34cqh)}.gs-zr .zr-chip{bottom:10%;width:96%}.gs-zr-die{position:absolute;z-index:1;display:block;width:var(--s);height:var(--s);perspective:calc(var(--s) * 8)}.gs-zr-die.a{left:21%;top:40%}.gs-zr-die.b{right:21%;top:24%}.gs-zr-roll{display:block;width:100%;height:100%;animation:gsZrRoll 6s linear infinite}.gs-zr-die.b .gs-zr-roll{animation-direction:reverse;animation-duration:7.5s}@keyframes gsZrRoll{0%{transform:rotateX(25deg) rotateY(0) rotate(10deg)}to{transform:rotateX(385deg) rotateY(360deg) rotate(370deg)}}.gs-wins{display:flex;align-items:center;gap:14px;margin-top:16px;padding:10px 14px;border-radius:14px;background:var(--panel);border:1px solid var(--line)}.gs-wins-h{flex:none;display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:var(--gold-2)}.gs-tape{flex:1;min-width:0;overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.gs-tape ul{list-style:none;display:flex;gap:22px;width:max-content}.gs-tape ul.run{animation:gsTape 42s linear infinite}.gs-tape:hover ul{animation-play-state:paused}@keyframes gsTape{to{transform:translate(calc(-50% - 11px))}}.gs-tape li{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#cfdde6;white-space:nowrap}.gs-tape li .ico{width:14px;height:14px;color:var(--muted)}.gs-tape li b{font-weight:800;color:var(--gold-2);font-variant-numeric:tabular-nums}body.th-sober .gs-shine,body.th-sober .gs-glow,body.th-sober .gs-tape ul,body.th-sober .gs-flip,body.th-sober .gs-candle,body.th-sober .gs-ring,body.th-sober .gs-yt-hop,body.th-sober .gs-yt-spin,body.th-sober .gs-zr-roll{animation:none}body.th-sober .gs-glow{display:none}@media(max-width:1180px){.gs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-card{min-height:400px}.gs-grid>li:last-child:nth-child(odd){grid-column:1 / -1}.gs-tag{min-height:0}}@media(max-width:640px){.gs-hero{flex-direction:row;align-items:flex-start;gap:10px}.gs-hero h1{font-size:27px}.gs-hero p{font-size:13px}.gs-balance{padding:4px 12px 4px 5px}.gs-grid{gap:10px}.gs-card{min-height:292px;border-radius:15px}.gs-grid>li:last-child:nth-child(odd) .gs-card{min-height:250px}.gs-art{min-height:170px}.gs-body{padding:6px 10px 11px;gap:4px}.gs-title{font-size:19px}.gs-tag{display:none}.gs-foot{margin-top:4px;gap:5px}.gs-foot .gm-chip{padding:4px 7px;font-size:11px;gap:4px}.gs-foot .gm-chip .ico{width:13px;height:13px}.gs-foot .gm-chip span{display:none}.gs-go{padding:9px 13px;font-size:11px;letter-spacing:.8px;gap:5px}.gs-go .ico{width:13px;height:13px}.gs-max{left:7px;top:7px;padding:4px 8px 4px 6px;font-size:10px;gap:3px}.gs-max b{font-size:12px}.gs-pl.pl-arena{padding:4px 3px 0}.gs-pl .pl-board{height:calc(100% - 14px)}.gs-fan>i{width:76px;height:122px;left:-38px;top:-61px}.gs-flip .front b{font-size:21px}.gs-flip .front .ico{width:20px;height:20px}.gs-flycoin{width:13px;height:13px;margin:-6px}.gs-wins{flex-direction:column;align-items:stretch;gap:8px}.gs-shut{flex-wrap:wrap;gap:8px 10px;padding:10px 12px}.gs-shut p{font-size:13px}.gs-shut .gm-site{margin-left:32px}}@media(prefers-reduced-motion:reduce){.gs-shine,.gs-glow,.gs-grid>li,.gs-ring,.gs-tape ul,.gs-flip,.gs-candle,.gs-tt.open .gs-flycoin,.gs-yt-hop,.gs-yt-spin,.gs-zr-roll{animation:none}.gs-card-in,.gs-card.hot .gs-card-in,.gs-card:focus-visible .gs-card-in{transition:none;transform:none}}
