.arc{--bg:#0f1012;--steel:#1b1c20;--steel2:#24262b;--edge:#34363d;--ink:#efece6;--muted:#a39e95;--rust:#ff641e;--rust2:#c9440b;--gold:#f2bd44;--gold2:#b8811c;--ok:#5fd08f;--bad:#ff5d4f;--display:var(--font-heading);--body:var(--font-sans);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--ink);font:16px/1.45 var(--body);gap:12px;max-width:36rem;margin:0 auto;display:grid}.arc *{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.arc h2,.arc h3{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;color:var(--ink);margin:0;line-height:1}.arc .cab{background:linear-gradient(180deg, var(--steel2), var(--steel));border:1px solid var(--edge);border-radius:var(--r);padding:14px;position:relative;box-shadow:0 10px 30px #00000073,inset 0 1px #ffffff0a}.arc .cab:before,.arc .cab:after{content:"";background:radial-gradient(circle at 35% 35%,#8b8f99,#3b3e45);border-radius:50%;width:7px;height:7px;position:absolute;top:7px;left:7px}.arc .cab:after{left:auto;right:7px}.arc .head{justify-content:space-between;align-items:center;gap:10px;display:flex}.arc .logo{align-items:center;gap:10px;display:flex}.arc .logo b{font:800 2.2rem/.9 var(--display);letter-spacing:.02em}.arc .logo b span{color:var(--rust);text-shadow:0 0 16px #ff641e99}.arc .logo small{font:700 .72rem var(--display);letter-spacing:.3em;color:var(--muted);text-transform:uppercase;display:block}.arc .chipbox{text-align:right}.arc .chipbox .n{font:800 1.9rem/1 var(--display);color:var(--gold);text-shadow:0 0 14px #f2bd4473;font-variant-numeric:tabular-nums}.arc .chipbox small{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:.72rem;display:block}.arc .bucksbar{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);grid-template-columns:auto 1fr auto;align-items:center;gap:8px;margin-top:12px;font-size:.7rem;display:grid}.arc .meter{border:1px solid var(--edge);background:#0b0b0d;border-radius:99px;height:8px;overflow:hidden}.arc .meter i{background:linear-gradient(90deg, var(--gold2), var(--gold));width:0;height:100%;box-shadow:0 0 10px var(--gold);transition:width .4s;display:block}.arc .bucksbar b{font:800 .95rem var(--display);color:var(--gold);letter-spacing:.02em;font-variant-numeric:tabular-nums}.arc .note{color:var(--gold);border-radius:var(--r);background:#f2bd4414;border:1px solid #f2bd4459;margin:0;padding:8px 10px;font-size:.82rem}.arc .note a{text-decoration:underline}.arc .tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.arc .tabs button{min-width:0;font:700 .8rem/1 var(--display);text-transform:uppercase;letter-spacing:.04em;border-radius:var(--r);border:1px solid var(--edge);background:linear-gradient(180deg, var(--steel2), var(--steel));color:var(--ink);cursor:pointer;justify-items:center;gap:4px;padding:10px 4px 9px;display:grid;position:relative;box-shadow:0 3px #0a0a0c}.arc .tabs button svg{pointer-events:none;width:22px;height:22px}.arc .tabs button svg.lk{width:12px;height:12px;color:var(--gold);position:absolute;top:4px;right:4px}.arc .tabs button span{pointer-events:none;white-space:nowrap}.arc .tabs button.locked{color:var(--muted)}.arc .tabs button[aria-selected=true]{background:linear-gradient(180deg, #ff7a36, var(--rust2));border-color:var(--rust);color:#140a04;box-shadow:0 0 18px #ff641e73}.arc .game{gap:12px;display:grid}.arc .sub{color:var(--muted);margin:2px 0 0;font-size:.9rem}.arc .sub a,.arc .result a{color:var(--gold);text-decoration:underline}.arc .abtn{font:800 1.2rem var(--display);text-transform:uppercase;letter-spacing:.05em;border-radius:var(--r);cursor:pointer;color:#160a03;background:linear-gradient(180deg, #ff8a4a, var(--rust) 55%, var(--rust2));border:0;padding:12px 18px;transition:transform 80ms;box-shadow:0 4px #7a2a06,0 0 22px #ff641e59}.arc .abtn:active{transform:translateY(2px);box-shadow:0 2px #7a2a06}.arc .abtn:disabled{filter:grayscale(.6)brightness(.7);cursor:default}.arc .abtn.gold{background:linear-gradient(180deg, #ffe08a, var(--gold) 55%, var(--gold2));box-shadow:0 4px #6e4a0c,0 0 22px #f2bd4459}.arc .abtn.ghost{background:var(--steel2);color:var(--ink);border:1px solid var(--edge);box-shadow:0 4px #0b0b0d}.arc .controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.arc .bets{flex-wrap:wrap;gap:5px;display:flex}.arc .bets button{font:700 .95rem var(--display);border-radius:var(--r);border:1px solid var(--edge);background:var(--steel);color:var(--ink);cursor:pointer;font-variant-numeric:tabular-nums;padding:7px 11px}.arc .bets button[aria-pressed=true]{border-color:var(--gold);color:var(--gold);box-shadow:inset 0 0 10px #f2bd444d}.arc .bets button[style*=--bc]{box-shadow:inset 0 -3px 0 var(--bc)}.arc .bets button[style*=--bc][aria-pressed=true]{border-color:var(--bc);color:var(--bc);box-shadow:inset 0 -3px 0 var(--bc), 0 0 12px color-mix(in srgb, var(--bc) 35%, transparent) inset}.arc .result.betc{color:var(--bc)}.arc .result{min-height:1.5em;font:800 1.35rem var(--display);text-transform:uppercase;letter-spacing:.03em;text-align:center;margin:0}.arc .result.small{text-transform:none;letter-spacing:0;font-size:1rem}.arc .win{color:var(--ok);text-shadow:0 0 14px #5fd08f80}.arc .lose{color:var(--bad)}.arc .screen{border-radius:var(--r);background:radial-gradient(circle at 50% 20%,#23140c,#0b0b0d 70%);border:2px solid #3d2a1c;position:relative;overflow:hidden;box-shadow:inset 0 0 30px #000c,0 0 0 1px #000}.arc canvas{width:100%;height:auto;display:block}.arc .fx{pointer-events:none;z-index:5;width:100%;height:100%;position:absolute;inset:0}.arc .bulbs{z-index:3;pointer-events:none;justify-content:space-between;height:8px;display:flex;position:absolute;left:6px;right:6px}.arc .bulbs.t{top:4px}.arc .bulbs.b{bottom:4px}.arc .bulbs i{background:#ffd27a;border-radius:50%;width:7px;height:7px;animation:1s steps(2,end) infinite arc-blink;box-shadow:0 0 8px #ffb54a}.arc .bulbs i:nth-child(2n){animation-delay:.5s}@keyframes arc-blink{50%{opacity:.2;box-shadow:none}}.arc .streak{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.arc .streak span{text-align:center;font:800 .82rem var(--display);border-radius:var(--r);background:var(--steel);color:var(--muted);border:1px solid var(--edge);gap:2px;padding:6px 0;display:grid}.arc .streak span b{font-size:1.05rem}.arc .streak span.done{color:var(--ink);border-color:var(--rust);background:linear-gradient(#4a2412,#2a160c);box-shadow:0 0 10px #ff641e4d}.arc .streak span.big{border-color:var(--gold);color:var(--gold)}.arc .streak span.now{border-color:var(--gold);color:var(--gold);background:#f2bd441a;animation:1.4s ease-in-out infinite arc-glow;box-shadow:0 0 12px #f2bd4459}@keyframes arc-glow{50%{box-shadow:0 0 2px #f2bd441a}}.arc .reel{height:108px}.arc .strip{will-change:transform;gap:8px;display:flex;position:absolute;top:10px;left:0}.arc .prize{border-radius:var(--r);text-align:center;width:92px;height:88px;font:800 .82rem/1.05 var(--display);text-transform:uppercase;background:linear-gradient(#23252b,#15161a);border:2px solid;flex:none;place-items:center;padding:6px;display:grid}.arc .prize svg{width:34px;height:34px;margin:0 auto 2px;display:block}.arc .marker{background:var(--gold);width:3px;box-shadow:0 0 14px var(--gold);z-index:2;position:absolute;top:0;bottom:0;left:50%;transform:translate(-1.5px)}.arc .rules{color:var(--muted);margin:0;padding-left:1.1rem;font-size:.85rem;list-style:outside}.arc .slots{grid-template-columns:repeat(3,1fr);gap:8px;padding:18px 12px;display:grid}.arc .slot{border-radius:var(--r);background:linear-gradient(#050506,#191a1f 18% 82%,#050506);border:2px solid #2d2f35;height:116px;position:relative;overflow:hidden}.arc .slot .col{position:absolute;top:0;left:0;right:0}.arc .sym{place-items:center;height:116px;display:grid}.arc .sym svg{filter:drop-shadow(0 4px 6px #0009);width:70px;height:70px}.arc .payline{z-index:2;height:3px;transition:background .2s,box-shadow .2s;position:absolute;top:50%;left:14px;right:14px;transform:translateY(-50%)}.arc .payline.on{background:var(--gold);box-shadow:0 0 16px var(--gold)}.arc .pay{color:var(--muted);grid-template-columns:repeat(2,1fr);gap:6px;font-size:.8rem;display:grid}.arc .pay div{background:var(--steel);border:1px solid var(--edge);border-radius:var(--r);align-items:center;gap:3px;padding:4px 8px;display:flex}.arc .pay svg{flex:none;width:22px;height:22px}.arc .pay b{color:var(--gold);font-family:var(--display);margin-left:auto;font-size:1rem}.arc .coinstage{perspective:800px;place-items:center;height:210px;display:grid}.arc .coin{width:150px;height:150px;transform-style:preserve-3d;transition:transform 1.6s cubic-bezier(.2,.75,.15,1);position:relative}.arc .face{backface-visibility:hidden;border-radius:50%;position:absolute;inset:0}.arc .face svg{width:100%;height:100%;display:block}.arc .face.back{transform:rotateY(180deg)}.arc .picks{grid-template-columns:1fr 1fr;gap:8px;display:grid}.arc .picks button{font:800 1.15rem var(--display);text-transform:uppercase;border-radius:var(--r);border:2px solid var(--edge);background:var(--steel);color:var(--ink);cursor:pointer;padding:11px}.arc .picks button[aria-pressed=true]{border-color:var(--gold);color:var(--gold);box-shadow:0 0 14px #f2bd444d}.arc .mult{font:800 2.2rem var(--display);text-align:center;color:var(--gold);text-shadow:0 0 18px #f2bd4480;font-variant-numeric:tabular-nums}.arc .bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.arc .seg{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.arc .seg button{font:700 .9rem var(--display);border-radius:var(--r);border:1px solid var(--edge);background:var(--steel);color:var(--ink);cursor:pointer;padding:6px 10px}.arc .seg button[aria-pressed=true]{border-color:var(--rust);color:var(--rust)}.arc .grid5{grid-template-columns:repeat(5,1fr);gap:7px;padding:12px;display:grid}.arc .tile{aspect-ratio:1;border-radius:var(--r);cursor:pointer;background:linear-gradient(#33363e,#1d1f24);border:0;place-items:center;max-width:100%;padding:0;transition:transform .12s;display:grid;box-shadow:inset 0 1px #ffffff12,0 3px #0a0a0c}.arc .tile:hover:not(:disabled){transform:translateY(-2px)}.arc .tile:disabled{cursor:default}.arc .tile svg{pointer-events:none;width:62%;height:62%}.arc .tile.safe{background:radial-gradient(circle,#3b2a10,#18130a);box-shadow:inset 0 0 14px #f2bd4459}.arc .tile.boom{background:radial-gradient(circle,#6b1408,#250805);animation:.35s arc-shake;box-shadow:inset 0 0 18px #ff5d4f99}@keyframes arc-shake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}.arc .scard{border-radius:var(--r);border:2px solid var(--gold2);background:linear-gradient(135deg,#2a1608,#120a05);position:relative;overflow:hidden}.arc .cells{grid-template-columns:repeat(3,1fr);gap:8px;padding:14px;display:grid}.arc .cell{aspect-ratio:1;border-radius:var(--r);text-align:center;max-width:100%;font:800 1rem/1 var(--display);color:var(--gold);background:#1a0f07;border:1px solid #4a2e14;place-content:center;display:grid}.arc .cell svg{width:44px;height:44px;margin:0 auto 4px;display:block}.arc .scard canvas{touch-action:none;cursor:crosshair;width:100%;height:100%;position:absolute;inset:0}.arc .paytable{color:var(--muted);grid-template-columns:1fr 1fr;gap:3px 10px;font-size:.8rem;display:grid}.arc .paytable div{border-radius:var(--r);justify-content:space-between;gap:6px;padding:3px 8px;display:flex}.arc .paytable b{color:var(--gold);font-family:var(--display)}.arc .paytable .hit{color:var(--ink);box-shadow:inset 0 0 0 1px var(--gold);background:#f2bd442e}.arc .felt{background:radial-gradient(circle at 50% 30%,#1f5a3a,#0d2a1b 75%);padding:18px 10px}.arc .hand{perspective:600px;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.arc .pcard{aspect-ratio:5/7;border-radius:var(--r);color:#1b1c20;cursor:pointer;background:linear-gradient(#fffdf7,#ece6d8);border:0;max-width:100%;padding:0;transition:transform .15s,box-shadow .15s;position:relative;box-shadow:0 4px 10px #00000080}.arc .pcard.red{color:#c8202a}.arc .pcard .cr{font:800 1.15rem/1 var(--display);pointer-events:none;justify-items:center;gap:1px;display:grid;position:absolute;top:5px;left:5px}.arc .pcard .cr svg{fill:currentColor;width:12px;height:12px}.arc .pcard .cs{fill:currentColor;pointer-events:none;width:46%;height:46%;margin:auto;position:absolute;inset:0}.arc .pcard .hl{border-radius:var(--r);background:var(--gold);color:#160a03;font:800 .7rem/1.5 var(--display);letter-spacing:.08em;opacity:0;pointer-events:none;text-align:center;position:absolute;bottom:4px;left:4px;right:4px}.arc .pcard.held{box-shadow:0 0 0 2px var(--gold), 0 0 16px #f2bd4499;transform:translateY(-8px)}.arc .pcard.held .hl{opacity:1}.arc .pcard.back{cursor:default;background:repeating-linear-gradient(45deg,#c9440b 0 6px,#a3360a 6px 12px);border:3px solid #fff3e6}.arc .pcard.flip{animation:.3s ease-out backwards arc-flip}@keyframes arc-flip{0%{transform:rotateY(90deg)}}.arc .track{background:repeating-linear-gradient(90deg,#5a3b22 0 18px,#533620 18px 36px);border-color:#2e1d10;padding:6px 0}.arc .lane{height:40px;position:relative}.arc .lane+.lane{border-top:2px dashed #ffffff2e}.arc .ln{font:800 .9rem var(--display);color:#fff9;position:absolute;top:50%;left:6px;transform:translateY(-50%)}.arc .horse{will-change:transform;width:56px;height:38px;position:absolute;top:1px;left:18px}.arc .horse svg{width:100%;height:100%;display:block}.arc .horse .lb,.arc .horse.f2 .la{display:none}.arc .horse.f2 .lb{display:inline}.arc .finish{background:repeating-conic-gradient(#fff 0 25%, #111 0 50%) 0 0 / 10px 10px;opacity:.9;width:10px;position:absolute;top:0;bottom:0;right:14px}.arc .picks.horses button{text-align:left;align-items:center;gap:6px;min-width:0;padding:9px 10px;font-size:.95rem;display:flex}.arc .picks.horses i{border-radius:var(--r);flex:none;width:12px;height:12px}.arc .picks.horses span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.arc .picks.horses b{color:var(--gold)}.arc .trade{border:2px solid var(--gold2);border-radius:var(--r);background:radial-gradient(circle at 15% 0,#3a2408,#15110a 70%);gap:12px;padding:14px;display:grid;box-shadow:inset 0 0 24px #f2bd4426}.arc .tradehead{align-items:center;gap:12px;display:flex}.arc .tradehead svg{filter:drop-shadow(0 0 10px #f2bd4466);flex:none;width:56px;height:56px}.arc .tradehead b{font:800 2.5rem/1 var(--display);color:var(--gold);text-shadow:0 0 16px #f2bd4473;font-variant-numeric:tabular-nums;display:block}.arc .tradehead small{color:var(--muted)}.arc .shop{gap:8px;display:grid}.arc .item{background:var(--steel);border:1px solid var(--edge);border-radius:var(--r);align-items:center;gap:10px;padding:10px;display:flex}.arc .item>svg{flex:none;width:38px;height:38px}.arc .item>div{flex:1;min-width:0}.arc .item b{font:800 1.05rem var(--display);text-transform:uppercase;display:block}.arc .item small{color:var(--muted)}.arc .item .prog{background:#0b0b0d;border-radius:99px;height:5px;margin-top:6px;display:block;overflow:hidden}.arc .item .prog i{background:linear-gradient(90deg, var(--rust2), var(--gold));height:100%;display:block}.arc .item .buy{font:800 .95rem var(--display);border-radius:var(--r);border:1px solid var(--edge);background:var(--steel2);color:var(--muted);white-space:nowrap;cursor:default;font-variant-numeric:tabular-nums;flex:none;padding:9px 10px}.arc .item .buy:not(:disabled){border-color:var(--gold);background:linear-gradient(180deg, #ffe08a, var(--gold) 55%, var(--gold2));color:#160a03;cursor:pointer;box-shadow:0 0 14px #f2bd4459}.arc .board{gap:4px;display:grid}.arc .board div{border-radius:var(--r);background:var(--steel);border:1px solid var(--edge);font-variant-numeric:tabular-nums;grid-template-columns:2rem 1fr auto;align-items:center;gap:8px;padding:7px 10px;display:grid}.arc .board div:first-child{border-color:var(--gold)}.arc .board span:first-child{font:800 1.1rem var(--display);color:var(--muted)}.arc .board span:last-child{font:800 1.05rem var(--display);color:var(--gold)}.arc .lockscreen{text-align:center;justify-items:center;gap:10px;display:grid}.arc .lockscreen>svg{width:64px;height:64px;color:var(--gold);filter:drop-shadow(0 0 14px #f2bd4480)}.arc .lockscreen .streak{width:100%}@media (prefers-reduced-motion:reduce){.arc .coin{transition-duration:10ms}.arc .bulbs i,.arc .streak span.now{animation:none}}.arc .lvl{color:var(--muted);align-items:center;gap:8px;margin-top:10px;font-size:.8rem;display:flex}.arc .lvl b{font:800 .9rem var(--display);text-transform:uppercase;letter-spacing:.06em;color:#160a03;background:linear-gradient(180deg, #ffe08a, var(--gold) 55%, var(--gold2));border-radius:var(--r);flex:none;padding:2px 8px}.arc .lvl span{min-width:0}.arc .bets button.lockbet{color:var(--muted);cursor:default;opacity:.7;justify-items:center;line-height:1;display:inline-grid}.arc .bets button.lockbet small{color:var(--gold);letter-spacing:.05em;font-size:.6rem}.arc .lvlbar{border:1px solid var(--edge);background:#0b0b0d;border-radius:99px;width:100%;height:10px;overflow:hidden}.arc .lvlbar i{background:linear-gradient(90deg, var(--rust2), var(--gold));height:100%;box-shadow:0 0 10px var(--gold);display:block}.arc .road{gap:4px;display:grid}.arc .road div{border-radius:var(--r);background:var(--steel);border:1px solid var(--edge);color:var(--muted);grid-template-columns:4.6rem 1fr auto;align-items:center;gap:8px;padding:7px 10px;font-size:.88rem;display:grid}.arc .road div span:first-child{font:800 .95rem var(--display);color:var(--gold)}.arc .road div span:last-child{font:700 .85rem var(--display);text-transform:uppercase;white-space:nowrap}.arc .road div.done{color:var(--ink);border-color:#5fd08f73}.arc .road div.done span:last-child{color:var(--ok)}.arc .sign{border-radius:var(--r) var(--r) 0 0;border-bottom:1px solid var(--edge);width:calc(100% + 28px);max-width:none;height:auto;margin:-14px -14px 12px;display:block}.arc .chiprow{align-items:center;gap:10px;display:flex}.arc .chiprow img{filter:drop-shadow(0 0 10px #f2bd4473);width:48px;height:48px}.arc .chiprow .chipbox{text-align:left}.arc .head .free{text-align:right;color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:.72rem;line-height:1.4}.arc .tabs button img{border-radius:var(--r);pointer-events:none;width:40px;height:40px;box-shadow:0 2px 6px #00000080}.arc .tabs button.locked img{filter:grayscale(.85)brightness(.55)}.arc .crateimg{place-items:center;height:172px;display:grid}.arc .crateimg img{filter:drop-shadow(0 12px 16px #0009)drop-shadow(0 0 22px #ff8c2840);width:auto;max-width:100%;height:160px}.arc .crateimg img.ready{animation:2.4s ease-in-out infinite arc-bob}.arc .crateimg img.shake{animation:.7s ease-in-out infinite arc-crate-shake}.arc .crateimg img.pop{animation:.55s cubic-bezier(.2,1.6,.4,1) arc-crate-pop}@keyframes arc-bob{50%{transform:translateY(-6px)}}@keyframes arc-crate-shake{0%,to{transform:rotate(0)}20%{transform:rotate(-6deg)scale(1.03)}40%{transform:rotate(6deg)scale(1.05)}60%{transform:rotate(-4deg)scale(1.06)}80%{transform:rotate(3deg)scale(1.07)}}@keyframes arc-crate-pop{0%{transform:scale(.75)}to{transform:scale(1)}}.arc .lockart{width:96px;height:96px;position:relative}.arc .lockart img{border-radius:var(--r);filter:grayscale(.75)brightness(.5);width:96px;height:96px}.arc .lockart svg{width:40px;height:40px;color:var(--gold);filter:drop-shadow(0 0 10px #000000e6);margin:auto;position:absolute;inset:0}.arc .item>img{flex:none;width:44px;height:44px}.arc .tradehead img{filter:drop-shadow(0 0 10px #f2bd4466);flex:none;width:56px;height:56px}@media (prefers-reduced-motion:reduce){.arc .crateimg img{animation:none!important}}.arc .prize img{object-fit:contain;width:46px;height:40px;margin:0 auto 3px;display:block}.arc .sym img{object-fit:contain;filter:drop-shadow(0 4px 6px #0009);width:92px;height:92px}.arc .pay img{object-fit:contain;flex:none;width:26px;height:26px}.arc .cell img{object-fit:contain;width:52px;height:52px;margin:0 auto 4px;display:block}.arc .tile img{object-fit:contain;pointer-events:none;width:72%;height:72%}.arc .pcard.back{background:url(/brand/arcade/card-back.webp) 50%/cover no-repeat;border:0}.arc .cname{text-align:center;font:800 1rem var(--display);text-transform:uppercase;letter-spacing:.05em;color:var(--gold);margin:-6px 0 0}.arc .lane{height:54px}.arc .horse{width:auto;height:50px;top:2px}.arc .horse img{width:auto;height:50px;display:block}.arc .lvl img{object-fit:contain;filter:drop-shadow(0 0 6px #f2bd4466);flex:none;width:34px;height:34px}.arc .road img{object-fit:contain;vertical-align:-6px;width:22px;height:22px;margin-right:4px}.arc .face img{filter:drop-shadow(0 10px 16px #0009);width:100%;height:100%;display:block}.arc .coin{width:170px;height:170px}.arc .coinpicks button{justify-content:center;align-items:center;gap:8px;display:flex}.arc .coinpicks img{width:30px;height:30px}.arc .tabs button .dot{background:var(--gold);width:9px;height:9px;box-shadow:0 0 8px var(--gold);border-radius:50%;animation:1.4s ease-in-out infinite arc-glow;display:none;position:absolute;top:5px;left:5px}.arc .tabs button.has-dot .dot{display:block}.arc .item .prog.hot i{background:linear-gradient(90deg, var(--gold2), var(--gold), #fff3c4, var(--gold), var(--gold2));background-size:200% 100%;animation:1.6s linear infinite arc-shine}@keyframes arc-shine{to{background-position:-200% 0}}.arc .item small .hot{color:var(--gold);font-weight:700}.arc .item small .ready{color:var(--ok);font-weight:700}.arc .item.can{border-color:var(--gold);box-shadow:0 0 16px #f2bd4440}.arc .road .nx{color:var(--gold)}.arc .road .lkr{width:14px;height:14px;color:var(--muted)}@media (prefers-reduced-motion:reduce){.arc .item .prog.hot i,.arc .tabs button .dot{animation:none}}.arc .stay{z-index:70;background:#000000bf;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.arc .stay-card{text-align:center;border-radius:var(--r);border:2px solid var(--rust);background:linear-gradient(180deg, var(--steel2), var(--steel));justify-items:center;gap:10px;width:100%;max-width:24rem;padding:20px;display:grid;box-shadow:0 0 60px #ff641e73}.arc .stay-card img{object-fit:contain;filter:drop-shadow(0 8px 14px #0009);width:110px;height:auto;max-height:110px}.arc .stay-card h2{font-size:1.9rem}.arc .stay-card p{color:var(--muted);margin:0}.arc .stay-card .later{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:.9rem;text-decoration:underline}.arc .scard{aspect-ratio:457/760;border-radius:var(--r);background:url(/brand/arcade/scratch-cover.webp) 50%/100% 100% no-repeat;border:0;width:min(100%,320px);margin:0 auto;overflow:visible}.arc .spanel{border-radius:var(--r);background:radial-gradient(circle at 50% 30%,#2a1608,#120a05);width:82.06%;height:66.45%;position:absolute;top:13.16%;left:8.75%;overflow:hidden}.arc .spanel .cells{grid-template-rows:repeat(3,1fr);gap:6px;height:100%;padding:8px}.arc .spanel .cell{aspect-ratio:auto}.arc .spanel .cell img{width:44px;height:44px}.arc .streak span img{object-fit:contain;filter:drop-shadow(0 0 4px #ff781e99);width:18px;height:26px;margin:0 auto -2px}.arc .streak span i{height:24px;display:block}.arc .medals{flex-wrap:wrap;align-items:center;gap:4px;margin-top:10px;display:flex}.arc .medals span{font:800 .72rem var(--display);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-right:4px}.arc .medals button{cursor:pointer;background:0 0;border:0;padding:0;line-height:0}.arc .medals img{object-fit:contain;filter:grayscale()brightness(.35);width:32px;height:30px;transition:filter .3s,transform .3s}.arc .medals button.got img{filter:drop-shadow(0 0 6px #f2bd448c)}.arc .medals button:hover img{transform:scale(1.12)}.arc .medal-how{min-height:1em;color:var(--gold);margin:4px 0 0;font-size:.78rem}.arc .toast{z-index:80;border-radius:var(--r);border:2px solid var(--gold);background:linear-gradient(#2a1f0c,#15110a);align-items:center;gap:12px;width:min(92vw,360px);padding:14px 16px;animation:.5s cubic-bezier(.2,1.6,.4,1) arc-pop-in;display:flex;position:fixed;top:18%;left:50%;transform:translate(-50%);box-shadow:0 0 50px #f2bd4480}.arc .toast img{object-fit:contain;flex:none;width:70px;height:66px;animation:.8s ease-out arc-spin-in}.arc .toast small{font:800 .75rem var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);display:block}.arc .toast b{font:800 1.5rem/1 var(--display);text-transform:uppercase;display:block}.arc .toast span{color:var(--muted);font-size:.82rem}@keyframes arc-pop-in{0%{opacity:0;transform:translate(-50%)scale(.6)}}@keyframes arc-spin-in{0%{transform:rotateY(360deg)scale(.4)}}.arc .cardpick{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.arc .cardpick button{border-radius:var(--r);border:2px solid var(--edge);background:var(--steel);color:var(--ink);cursor:pointer;text-align:center;justify-items:center;gap:3px;min-width:0;padding:8px 4px;display:grid}.arc .cardpick button[aria-pressed=true]{border-color:var(--gold);box-shadow:0 0 16px #f2bd4459}.arc .cardpick button:disabled{cursor:default;opacity:.55}.arc .cardpick .mini{aspect-ratio:457/760;border-radius:var(--r);background:url(/brand/arcade/scratch-cover.webp) 50%/100% 100%;width:34px}.arc .cardpick b{font:800 .95rem var(--display);text-transform:uppercase}.arc .cardpick small{color:var(--muted);font-size:.68rem;line-height:1.2}.arc .tier-steel .mini,.arc .scard.tier-steel:before,.arc .scard.tier-steel canvas{filter:grayscale()brightness(1.15)contrast(1.05)}.arc .tier-gold .mini,.arc .scard.tier-gold:before,.arc .scard.tier-gold canvas{filter:sepia()saturate(2.4)hue-rotate(-8deg)brightness(1.08)}.arc .scard{background:0 0}.arc .scard:before{content:"";border-radius:var(--r);background:url(/brand/arcade/scratch-cover.webp) 50%/100% 100% no-repeat;position:absolute;inset:0}.arc .scard.tier-gold{box-shadow:0 0 34px #f2bd4473}.arc .controls.center{justify-content:center}.arc .abtn.big{min-width:70%;min-height:54px;font-size:1.3rem}.arc .sub.center{text-align:center}.arc .linkish{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:.85rem;text-decoration:underline}.arc .dmpref{color:var(--ink);align-items:center;gap:8px;font-size:.88rem;display:flex}.arc .dmpref input{accent-color:#ff641e;width:18px;height:18px}.arc .jackpot{border-radius:var(--r);border:1px solid var(--gold2);background:radial-gradient(circle at 0%,#f2bd442e,#0000 70%),#120d05;grid-template-columns:auto 1fr;align-items:baseline;gap:2px 10px;margin-top:10px;padding:8px 12px;display:grid}.arc .jackpot span{font:800 .8rem var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.arc .jackpot b{font:800 1.7rem/1 var(--display);color:var(--gold);text-shadow:0 0 16px #f2bd4499;font-variant-numeric:tabular-nums;justify-self:end;animation:2s ease-in-out infinite arc-glow}.arc .jackpot small{color:var(--muted);grid-column:1/-1;font-size:.72rem}.arc .looks{gap:8px;display:grid}.arc .item.look .tpill{text-align:center;min-width:64px;color:var(--gold);font:800 .72rem var(--display);letter-spacing:.12em;text-transform:uppercase;background:#f2bd441a;border:1px solid #f2bd44b3;border-radius:99px;flex:none;padding:3px 8px}.arc .item.look .rpill{border-radius:99px;flex:none;place-items:center;width:46px;height:46px;padding:3px;display:grid}.arc .item.look .rpill img{background:#111;border-radius:99px;width:40px;height:40px}.arc .item .buy.wear{border-color:var(--gold);color:var(--gold);cursor:pointer}.arc{gap:10px}.arc .cab.top{padding:10px 12px}.arc .sign{aspect-ratio:4;object-fit:cover;width:calc(100% + 24px);margin:-10px -12px 10px}.arc .head,.arc .chiprow{gap:8px}.arc .chiprow img{width:40px;height:40px}.arc .chipbox .n{font-size:1.7rem}.arc .jackpot{border-radius:var(--r);border:1px solid var(--gold2);color:inherit;cursor:pointer;font:inherit;grid-template-columns:none;justify-items:end;gap:0;margin:0;padding:5px 10px;display:grid}.arc .jackpot span{letter-spacing:.14em;font-size:.62rem}.arc .jackpot b{justify-self:end;font-size:1.35rem}.arc .pots{flex:none;gap:6px;display:flex}.arc .jackpot.lpot{background:radial-gradient(circle at 0%,#5fd08f29,#0000 70%),#07120c;border-color:#5fd08f99}.arc .jackpot.lpot span,.arc .jackpot.lpot b{color:#7fe3a9}.arc .jackpot.lpot b{text-shadow:0 0 14px #5fd08f8c}@media (max-width:400px){.arc .pots .jackpot{padding:4px 7px}.arc .pots .jackpot b{font-size:1.1rem}.arc .pots .jackpot span{letter-spacing:.08em;font-size:.56rem}}.arc .lvl{gap:6px;margin-top:8px}.arc .lvl img{width:28px;height:28px}.arc .lvl .medals{flex-wrap:nowrap;gap:1px;margin:0 0 0 auto}.arc .lvl .medals img{width:24px;height:23px}.arc .lvl-next{color:var(--muted);margin:4px 0 0;font-size:.75rem}.arc .now{flex-wrap:wrap;align-items:center;gap:5px;margin:8px 0 0;font-size:.78rem;display:flex}.arc .now .live{font:800 .68rem var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--ok);text-shadow:0 0 8px #5fd08fb3;align-items:center;gap:6px;margin-right:2px;display:inline-flex}.arc .now .live:before{content:"";background:var(--ok);width:8px;height:8px;box-shadow:0 0 8px var(--ok);border-radius:50%;animation:1.4s infinite arc-blink}.arc .now .live.idle{color:var(--muted);text-shadow:none}.arc .now .live.idle:before{background:var(--muted);box-shadow:none;animation:none}.arc .now .p{background:#00000059;border:1px solid #5fd08f59;border-radius:99px;align-items:center;gap:4px;max-width:100%;padding:2px 9px 2px 4px;display:inline-flex}.arc .now .p img{object-fit:contain;width:18px;height:18px}.arc .now .p span{text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-weight:700;overflow:hidden}.arc .duelbtn{border-radius:var(--r);color:#fff;background:linear-gradient(90deg,#0a0605f0 0%,#0a0605bf 45%,#0a06051a 85%),url(/brand/sections/pvp-small.webp) 75% 68%/cover no-repeat,#140c0a;border:1px solid #ff3b3b99;flex-direction:column;justify-content:center;gap:2px;min-height:64px;margin-top:10px;padding:10px 34px 10px 14px;text-decoration:none;transition:box-shadow .15s,border-color .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 18px -6px #ff3b3bcc}.arc .duelbtn b{font:800 1.5rem/1 var(--display);text-transform:uppercase;letter-spacing:.08em;color:#fff;text-shadow:0 0 6px #ff3b3b,0 0 18px #ff3b3bcc}.arc .duelbtn span{color:#f3c9c2;text-shadow:0 1px 3px #000;max-width:62%;font-size:.74rem;line-height:1.25}.arc .duelbtn:after{content:"›";font:800 1.8rem/1 var(--display);color:#ff6b5b;position:absolute;top:50%;right:12px;transform:translateY(-52%)}.arc .duelbtn:hover,.arc .duelbtn:focus-visible{border-color:#ff3b3b;box-shadow:0 0 26px -4px #ff3b3bf2}.arc .now a.p{color:inherit;cursor:pointer;text-decoration:none}.arc .now a.p:hover,.arc .now a.p:focus-visible{background:#5fd08f1f;border-color:#5fd08fe6}.arc .now .sub{margin:0}.arc .goal{color:var(--muted);gap:4px;margin:6px 0 0;font-size:.78rem;display:grid}.arc .goal b{color:var(--gold)}.arc .goal i{background:#ffffff14;border-radius:99px;height:6px;display:block;overflow:hidden}.arc .goal em{border-radius:inherit;background:linear-gradient(90deg, var(--gold2), var(--gold));height:100%;box-shadow:0 0 10px var(--gold);transition:width .4s;display:block}.arc .medal-how{min-height:0;margin:2px 0 0;font-size:.75rem}.arc .note.slim{padding:6px 10px;font-size:.8rem}.arc .tabs{gap:5px}.arc .tabs button{gap:3px;padding:6px 2px 5px;font-size:.7rem}.arc .tabs button img{width:34px;height:34px}.arc .game{gap:10px}.arc .game h2{font-size:1.55rem}.arc .sub{font-size:.85rem}.arc .crateimg{height:128px}.arc .crateimg img{height:118px}.arc .trade .bucksbar{margin-top:0}.arc .how{border:1px solid var(--edge);border-radius:var(--r);background:var(--steel);padding:8px 10px}.arc .how summary{cursor:pointer;font:800 1rem var(--display);text-transform:uppercase;letter-spacing:.05em;list-style:none}.arc .how summary::-webkit-details-marker{display:none}.arc .how summary:after{content:" +";color:var(--gold)}.arc .how[open] summary:after{content:" −"}.arc .how[open] summary,.arc .how .rules{margin-bottom:8px}@media (min-width:640px){.arc .sign{aspect-ratio:3}.arc .tabs button{padding:10px 4px 9px;font-size:.8rem}.arc .tabs button img{width:40px;height:40px}.arc .game h2{font-size:1.9rem}.arc .lvl .medals img{width:30px;height:28px}}.arc .slots{padding:14px 10px}.arc .slot,.arc .sym{height:96px}.arc .sym img{width:78px;height:78px}@media (min-width:640px){.arc .slots{padding:18px 12px}.arc .slot,.arc .sym{height:116px}.arc .sym img{width:92px;height:92px}}@media (max-width:639px){.arc .game .controls{gap:6px}.arc .game .controls .abtn{flex:100%;order:-1;min-height:50px}.arc .game .controls>.sub{display:none}}.arc .modes{border-radius:var(--r);border:1px solid var(--edge);background:#0b0b0d;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid;box-shadow:inset 0 2px 6px #0009}.arc .modes button{border-radius:var(--r);min-height:42px;color:var(--muted);font:800 1.05rem/1 var(--display);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:2px 10px;transition:background .15s,color .15s;display:flex;position:relative}.arc .modes button img{pointer-events:none;opacity:.55;filter:grayscale(.5);width:28px;height:28px;transition:opacity .15s,filter .15s}.arc .modes button span{pointer-events:none}.arc .modes button[aria-selected=true]{background:linear-gradient(180deg, var(--steel2), #1a1b1f);color:var(--gold);border-color:#f2bd448c;box-shadow:0 0 14px #f2bd442e,inset 0 1px #ffffff0f}.arc .modes button[aria-selected=true] img{opacity:1;filter:none}.arc .modes button .dot,.arc .cats button .dot{background:var(--gold);width:9px;height:9px;box-shadow:0 0 8px var(--gold);border-radius:50%;animation:1.4s ease-in-out infinite arc-glow;display:none;position:absolute;top:6px;right:8px}.arc .modes button.has-dot .dot,.arc .cats button.has-dot .dot{display:block}.arc .tabs[hidden]{display:none}.arc .tabs{flex-wrap:wrap;justify-content:center;display:flex}.arc .tabs button{flex:0 0 calc(20% - 4px)}.arc .storehead{align-items:center;gap:10px;display:flex}.arc .storehead img{flex:none;width:54px;height:54px}.arc .storehead .sub{margin:4px 0 0}.arc .mirror{border-radius:var(--r);border:2px solid var(--gold2);background:radial-gradient(circle at 12% 30%,#3a2408,#141110 70%);align-items:center;gap:12px;padding:12px;display:flex;box-shadow:inset 0 0 24px #f2bd441f}.arc .mring{background:var(--edge);border-radius:99px;flex:none;place-items:center;width:70px;height:70px;padding:3px;display:grid}.arc .mring img{object-fit:cover;background:#111;border-radius:99px;width:64px;height:64px}.arc .mwho{justify-items:start;gap:5px;min-width:0;display:grid}.arc .mname{overflow-wrap:anywhere;max-width:100%;font-size:1.6rem;font-weight:800;line-height:1.1}.arc .mname:not([class*=look-font-]),.arc .sample:not([class*=look-font-]){font-family:var(--display);text-transform:uppercase}.arc .mname.look-font-arcade{font-size:1rem}.arc .mwho .tpl{font-size:.78rem}.arc .mwho small{color:var(--muted);font-size:.78rem}.arc .cats{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;display:grid}.arc .cats button{border-radius:var(--r);border:1px solid var(--edge);background:var(--steel);min-width:0;min-height:40px;color:var(--muted);font:800 .78rem/1.05 var(--display);text-transform:uppercase;letter-spacing:.03em;cursor:pointer;padding:5px 3px;position:relative}.arc .cats button[aria-selected=true]{border-color:var(--rust);color:var(--ink);background:linear-gradient(#4a2412,#2a160c);box-shadow:0 0 12px #ff641e59}.arc .cats button .dot{width:7px;height:7px;top:4px;right:4px}.arc .shelf{gap:8px;display:grid}.arc .shelf.loot{gap:12px}.arc .item.look{cursor:pointer}.arc .item.look.trying{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold), 0 0 14px #f2bd4440}.arc .item.look .tpl{flex:none;padding:4px 12px;font-size:.9rem}.arc .item.look .sample{overflow-wrap:anywhere;justify-self:start;max-width:100%;font-size:1.3rem;font-weight:800;line-height:1.15}.arc .item.look .sample.look-font-arcade{font-size:.8rem}.arc .item.look.name,.arc .item.look.font{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;display:grid}.arc .item.look.name .sample,.arc .item.look.font .sample{grid-column:1/-1}@media (prefers-reduced-motion:reduce){.arc .modes button .dot,.arc .cats button .dot{animation:none}}@media (min-width:640px){.arc .cats button{font-size:.85rem}.arc .mname{font-size:1.9rem}}.arc .cats{grid-template-columns:repeat(3,minmax(0,1fr))}.arc .item.look.entrance{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 10px;display:grid}.arc .item.look.entrance .chatprev{grid-column:1/-1}.arc .chatprev{border-radius:var(--r);border-left:3px solid var(--rust);font:600 .9rem/1.3 var(--body);color:#fff;text-shadow:0 1px 2px #000;overflow-wrap:anywhere;background:#0000008c;gap:2px;padding:8px 10px;display:grid}.arc .chatprev b{font-weight:800}.arc .chatprev .big{font-size:1.15rem}.arc .chatprev .huge{font-size:1.5rem;line-height:1.1}.arc .chatprev small{color:#aaa;font-size:.75rem}.arc .chatprev .grey{color:#aaa;font-weight:600}.arc .chatprev .gold{color:#e8b23a}.arc .chatprev .pink{color:#ff4fa3}.arc .chatprev .ctitle{color:var(--tb,var(--gold))}.arc .shoutbox{border-radius:var(--r);background:radial-gradient(circle at 10% 0,#3a0f2a,#141110 70%);border:2px solid #ff4fa3;gap:8px;padding:12px;display:grid;box-shadow:0 0 18px #ff4fa340}.arc .shoutbox h3{font-size:1.3rem}.arc .shoutbox select{border-radius:var(--r);border:1px solid var(--edge);background:var(--steel);min-height:44px;color:var(--ink);font:600 1rem var(--body);padding:8px 10px}.arc .shoutbox small{color:var(--muted);text-align:center}@media (min-width:640px){.arc .cats{grid-template-columns:repeat(6,minmax(0,1fr))}}.arc .item .chatprev b{font:800 .95rem/1.3 var(--body);text-transform:none;letter-spacing:0;display:block}.arc .item .chatprev b.big{font-size:1.15rem}.arc .item .chatprev b.huge{font-size:1.5rem;line-height:1.1}.arc .item .chatprev .chatnm:not([class*=look-name-]){color:#fff}.arc .lotto{border-radius:var(--r);border:2px solid var(--gold2);text-align:center;background:radial-gradient(circle at 50% 0,#3a2408,#141110 70%);justify-items:center;gap:4px;padding:16px 12px;display:grid;box-shadow:inset 0 0 24px #f2bd4426}.arc .lotto small{font:800 .8rem var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.arc .lotto b{font:800 3rem/1 var(--display);color:var(--gold);text-shadow:0 0 22px #f2bd448c;font-variant-numeric:tabular-nums}.arc .lotto span{color:var(--muted);font-size:.8rem}.arc .ltix{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;display:grid}.arc .ltix span{aspect-ratio:3/4;border-radius:var(--r);border:1px dashed var(--edge);font:800 .55rem var(--display);color:#0000;place-items:center;display:grid}.arc .ltix span.mine{border:1px solid var(--gold);background:linear-gradient(180deg, #ffe08a, var(--gold2));color:#160a03;box-shadow:0 0 8px #f2bd4473}.arc .lodds{text-align:center;margin:0}.arc .lastdraw{border-radius:var(--r);background:var(--steel);border:1px solid var(--edge);padding:10px 12px}.arc .lastdraw small{font:800 .72rem var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);display:block}.arc .lastdraw b{color:var(--gold)}.arc .lastdraw .lw{font-weight:800}.arc .lastdraw.you{border-color:var(--gold);box-shadow:0 0 14px #f2bd444d}.arc .giftbox{border-radius:var(--r);background:var(--steel);border:1px solid #ff4fa399;padding:8px 12px}.arc .giftbox summary{cursor:pointer;font:800 1rem var(--display);text-transform:uppercase;letter-spacing:.05em;color:#ff8ac4;list-style:none}.arc .giftbox summary::-webkit-details-marker{display:none}.arc .giftbox summary:after{content:" +"}.arc .giftbox[open] summary:after{content:" −"}.arc .giftbox input{border-radius:var(--r);border:1px solid var(--edge);width:100%;min-height:44px;color:var(--ink);font:600 1rem var(--body);background:#0b0b0d;margin-top:8px;padding:8px 10px;display:block}.arc .giftbox .amt{margin-top:8px}.arc .giftbox .abtn{width:100%;margin-top:8px}.arc .giftbox small{color:var(--muted);margin-top:6px;font-size:.75rem;display:block}.arc .giftbox .sub{margin:8px 0 0}.arc .practice{border-radius:var(--r);border:2px solid var(--gold2);background:radial-gradient(circle at 10% 0,#3a2408,#141110 70%);align-items:center;gap:12px;padding:12px;display:flex}.arc .practice>div{gap:2px;min-width:0;display:grid}.arc .practice b{font:800 1.2rem var(--display);text-transform:uppercase;color:var(--gold);letter-spacing:.05em}.arc .practice span{color:var(--ink);font-size:.82rem}.arc .practice .abtn{flex:none;padding:10px 14px;font-size:1rem;text-decoration:none}@media (max-width:480px){.arc .practice{text-align:center;flex-direction:column;align-items:stretch}.arc .practice .abtn{text-align:center}}.arc .stay-card img.wide{border-radius:var(--r);width:100%;max-height:none}.arc .stay-card .perks{text-align:left;gap:4px;margin:0;padding-left:1.1rem;font-size:.9rem;display:grid}.arc .stay-card a.abtn{text-decoration:none}.arc .lsign{border-radius:var(--r);width:100%;height:auto;margin-bottom:8px;display:block}.arc .vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.arc .item.look .lookart{object-fit:contain;vertical-align:middle;filter:drop-shadow(0 2px 4px #00000080);width:30px;height:30px;margin-right:6px}.arc .giftbox summary{align-items:center;gap:8px;display:flex}.arc .giftbox summary img{object-fit:contain;width:32px;height:32px}.arc .cats button{justify-items:center;gap:2px;display:grid}.arc .cats button img{object-fit:contain;pointer-events:none;width:30px;height:30px}.arc .lotto{position:relative}.arc .lotto .lmachine{object-fit:contain;filter:drop-shadow(0 6px 10px #00000080);width:84px;height:84px}.arc .ltix span.mine{box-shadow:none;color:#0000;background:url(/brand/arcade/lotto-ticket.webp) 50%/contain no-repeat;border:0}.arc .lastdraw{align-items:center;gap:10px;display:flex}.arc .lastdraw img{object-fit:contain;flex:none;width:44px;height:44px}.arc .item.look b:has(.lookart){align-items:center;gap:6px;display:flex}.arc .item.look b .lookart{margin-right:0}.arc .cpreview{gap:10px;display:grid}.arc .cp{border-radius:var(--r);background:var(--steel);border:1px solid var(--edge);padding:10px}.arc .cp.now{border-color:var(--gold);box-shadow:0 0 14px #f2bd4440}.arc .cp header{align-items:center;gap:10px;margin-bottom:8px;display:flex}.arc .cp header img{object-fit:contain;width:52px;height:52px}.arc .cp header b{font:800 1.05rem var(--display);text-transform:uppercase;color:var(--ink);display:block}.arc .cp header small{color:var(--muted);font-size:.78rem}.arc .cp ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:0;padding:0;list-style:none;display:grid}.arc .cp li:last-child:nth-child(odd){grid-column:1/-1}@media (max-width:380px){.arc .cp ul{grid-template-columns:1fr}}.arc .cp li{border-radius:var(--r);border:1px solid color-mix(in srgb, var(--rc) 55%, transparent);background:color-mix(in srgb, var(--rc) 8%, transparent);color:var(--ink);align-items:center;gap:7px;padding:4px 8px 4px 4px;font-size:.8rem;display:flex}.arc .cp li img,.arc .cp li svg{object-fit:contain;flex:none;width:30px;height:30px}.arc .cp li span{flex:1;min-width:0}.arc .cp li em{font-style:normal;font:800 .8rem var(--display);color:var(--rc);font-variant-numeric:tabular-nums}.arc .nextcrate{border-radius:var(--r);border:2px solid var(--gold2);background:radial-gradient(circle at 44px,#ff641e47,#0000 72px),linear-gradient(#2a1608,#120a05);flex:100%;align-items:center;gap:12px;min-width:0;padding:10px 14px 10px 8px;display:flex;box-shadow:inset 0 0 22px #f2bd441f,0 4px #0a0a0c,0 0 18px #ff641e2e}.arc .nextcrate[hidden]{display:none}.arc .nextcrate>img{object-fit:contain;filter:drop-shadow(0 6px 10px #0009)drop-shadow(0 0 14px #ff8c2866);flex:none;width:72px;height:72px}.arc .nextcrate>div{flex:1;gap:3px;min-width:0;display:grid}.arc .nextcrate small{font:800 .7rem var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.arc .nextcrate b{font:800 1.15rem/1.1 var(--display);text-transform:uppercase;letter-spacing:.03em;color:var(--ink)}.arc .nextcrate b em{color:var(--gold);white-space:nowrap;font-style:normal}.arc .nextcrate .clock{font:700 .85rem var(--display);text-transform:uppercase;letter-spacing:.08em;color:var(--rust)}.arc .nextcrate .clock em{font:800 1.35rem/1 var(--display);text-transform:none;letter-spacing:.02em;color:var(--gold);text-shadow:0 0 12px #f2bd4473;font-variant-numeric:tabular-nums;margin-left:2px;font-style:normal}.arc .nextcrate .dayfill{border-radius:var(--r);background:#ffffff14;height:6px;margin-top:3px;display:block;overflow:hidden}.arc .nextcrate .dayfill em{border-radius:inherit;background:linear-gradient(90deg, var(--rust2), var(--gold));width:0;height:100%;box-shadow:0 0 10px var(--gold);transition:width 1s linear;display:block}@media (max-width:400px){.arc .nextcrate{gap:10px;padding:8px 10px 8px 6px}.arc .nextcrate>img{width:56px;height:56px}.arc .nextcrate b{font-size:1rem}.arc .nextcrate .clock em{font-size:1.2rem}}@media (prefers-reduced-motion:reduce){.arc .nextcrate .dayfill em{transition:none}}
