[data-theme=neon]{--ink:#fff5fb;--label-ink:#fff5fb;--digit-weight:200;--digit-tracking:0.01em;--label-weight:300;--label-tracking:0.06em;--text-shadow:0 0 0.02em #fff,0 0 0.08em var(--overlay-accent),0 0 0.22em var(--overlay-accent),0 0 0.55em var(--overlay-accent);--track:rgba(255,255,255,0.05);--ring-width:4px;--chip-bg:rgba(14,4,20,0.78);--chip-border:var(--overlay-accent);--char-w:0.58}[data-theme=neon] .stream-label{font-style:italic}[data-theme=neon] .stream-digits,[data-theme=neon] .stream-label{animation:neon-on 2.2s linear both}[data-theme=neon] .stream-ring .progress{stroke:#fff5fb}[data-theme=neon] .stream-ring{filter:drop-shadow(0 0 4px var(--overlay-accent)) drop-shadow(0 0 14px var(--overlay-accent))}[data-theme=neon] .stream-bar>div{background:#fff5fb;box-shadow:0 0 10px var(--overlay-accent),0 0 24px var(--overlay-accent)}[data-theme=neon][data-style=pill] .stream-face{border-width:.05em;box-shadow:0 0 .2em var(--overlay-accent),inset 0 0 .2em var(--overlay-accent)}.scene-neon{background-color:#0c0712;background-image:repeating-linear-gradient(0deg,rgba(0,0,0,.45) 0 3px,transparent 3px 64px),radial-gradient(ellipse at 50% 45%,#2b1433 0,#140a1a 55%,#070409 100%)}.neon-haze{inset:10% 15%;background:radial-gradient(ellipse at center,var(--overlay-accent),transparent 62%);opacity:.16;animation:haze 5s ease-in-out infinite alternate}[data-theme=neon]{--neon-2:#7df9ff}[data-theme=neon] .stream-label,[data-theme=neon] .stream-sub{text-shadow:0 0 .02em #fff,0 0 .08em var(--neon-2),0 0 .22em var(--neon-2),0 0 .55em var(--neon-2)}.scene-neon{background-color:#1a0d16;background-image:radial-gradient(ellipse at 50% 45%,rgba(255,255,255,.05),transparent 55%),radial-gradient(ellipse at 50% 50%,transparent 40%,rgba(0,0,0,.75) 100%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='44'%3E%3Crect width='96' height='44' fill='%23241019'/%3E%3Crect x='2' y='2' width='44' height='18' fill='%232b131f'/%3E%3Crect x='50' y='2' width='44' height='18' fill='%23211017'/%3E%3Crect x='-22' y='24' width='44' height='18' fill='%23281220'/%3E%3Crect x='26' y='24' width='44' height='18' fill='%231f0e16'/%3E%3Crect x='74' y='24' width='44' height='18' fill='%232a1320'/%3E%3C/svg%3E");background-size:100% 100%,100% 100%,96px 44px}.scene-neon .neon-floor{left:0;right:0;bottom:0;height:16%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.7)),radial-gradient(ellipse 40% 60% at 50% 0,var(--overlay-accent),transparent 70%);opacity:.35}[data-theme=marquee]{--digit-font:"Rockwell Extra Bold",Rockwell,"Roboto Slab","Courier New",Georgia,serif;--label-font:var(--font-inter),"Inter","Segoe UI",sans-serif;--digit-weight:800;--digit-tracking:0.02em;--ink:#fff8e7;--label-ink:#ffe3a3;--label-weight:800;--label-tracking:0.32em;--caption-ink:#ffdca0;--text-shadow:0 0 0.06em rgba(255,230,170,0.9),0 0 0.3em rgba(255,170,60,0.6);--track:rgba(255,220,150,0.15);--chip-bg:#2a0508;--chip-border:var(--overlay-accent);--char-w:0.66;--dw:68;--dh:26}[data-theme=marquee] .stream-label{text-transform:uppercase}[data-theme=marquee]:is([data-style=minimal],[data-style=bar]) .stream-type{padding:calc(var(--h) * 6.5) calc(var(--w) * 6);background:radial-gradient(ellipse at 50% 30%,#4a0c12,#1c0306 75%);border:calc(var(--u) * .7) solid #b8862b;border-radius:calc(var(--u) * 1.4);box-shadow:inset 0 0 0 calc(var(--u) * 3.2) #2a0508,inset 0 0 0 calc(var(--u) * 3.5) #7a5418,0 calc(var(--u) * 2) calc(var(--u) * 7) rgba(0,0,0,.6)}[data-theme=jackpot]:is([data-style=minimal],[data-style=bar]) .stream-deco,[data-theme=marquee]:is([data-style=minimal],[data-style=bar]) .stream-deco{display:block}[data-theme=jackpot] .stream-deco>i:nth-child(-n+2),[data-theme=marquee] .stream-deco>i{--bulb:calc(var(--u) * 2.2);--gap:calc(var(--u) * 3.6);background:radial-gradient(circle,#fffbe8 0 22%,#ffd36b 30%,rgba(255,170,50,.45) 44%,transparent 58%) 0 0 /calc(var(--gap) * 2) var(--gap),radial-gradient(circle,#8a6a2a 0 20%,rgba(120,80,20,.35) 34%,transparent 50%) var(--gap) 0 /calc(var(--gap) * 2) var(--gap);animation:bulb-chase .9s steps(1) infinite}[data-theme=jackpot] .stream-deco>i:first-child,[data-theme=jackpot] .stream-deco>i:nth-child(2),[data-theme=marquee] .stream-deco>i:first-child,[data-theme=marquee] .stream-deco>i:nth-child(2){left:calc(var(--u) * 1);right:calc(var(--u) * 1);height:var(--gap);background-repeat:repeat-x}[data-theme=jackpot] .stream-deco>i:first-child,[data-theme=marquee] .stream-deco>i:first-child{top:calc(var(--u) * .2)}[data-theme=jackpot] .stream-deco>i:nth-child(2),[data-theme=marquee] .stream-deco>i:nth-child(2){bottom:calc(var(--u) * .2)}[data-theme=marquee] .stream-deco>i:nth-child(3),[data-theme=marquee] .stream-deco>i:nth-child(4){top:var(--gap);bottom:var(--gap);width:var(--gap);background-repeat:repeat-y;background-size:var(--gap) calc(var(--gap) * 2),var(--gap) calc(var(--gap) * 2);background-position:0 0,0 var(--gap)}[data-theme=marquee] .stream-deco>i:nth-child(3){left:calc(var(--u) * .2)}[data-theme=marquee] .stream-deco>i:nth-child(4){right:calc(var(--u) * .2)}[data-theme=festive] .stream-ticks circle,[data-theme=jackpot] .stream-ticks circle,[data-theme=marquee] .stream-ticks circle{animation:bulb-blink .9s steps(1) infinite}[data-theme=jackpot] .stream-ticks circle:nth-child(odd),[data-theme=marquee] .stream-ticks circle:nth-child(odd){animation-delay:-.45s}[data-theme=jackpot] .stream-ticks .on,[data-theme=marquee] .stream-ticks .on{fill:#fff3c4}[data-theme=jackpot] .stream-ticks .off,[data-theme=marquee] .stream-ticks .off{fill:rgba(255,200,120,.18);animation:none}[data-theme=jackpot] .stream-ticks,[data-theme=marquee] .stream-ticks{filter:drop-shadow(0 0 6px #ffb347)}[data-theme=marquee] .stream-bar>div{background:linear-gradient(90deg,#b8862b,#ffe3a3);box-shadow:0 0 10px #ffb347}.scene-marquee{background:radial-gradient(ellipse at 50% 40%,#2a0508,#0c0102 75%)}.scene-marquee .spotlight{inset:0;background:radial-gradient(ellipse 34% 55% at 50% 45%,rgba(255,240,200,.26),transparent 70%),conic-gradient(from 168deg at 50% -10%,transparent 0deg,rgba(255,240,200,.12) 8deg,transparent 24deg);animation:haze 6s ease-in-out infinite alternate}.scene-marquee .curtain{top:0;bottom:0;width:24%;background:repeating-linear-gradient(90deg,#4a0610,#8f1220 1.4%,#c21d2e 2.6%,#7a0c17 4.4%,#4a0610 5.6%);box-shadow:inset 0 0 calc(var(--u) * 6) rgba(0,0,0,.6)}.scene-marquee .curtain.left{left:0;clip-path:polygon(0 0,100% 0,96% 22%,80% 48%,55% 74%,40% 100%,0 100%)}.scene-marquee .curtain.right{right:0;clip-path:polygon(0 0,100% 0,100% 100%,60% 100%,45% 74%,20% 48%,4% 22%)}.scene-marquee .valance{left:0;right:0;top:0;height:13%;background:radial-gradient(ellipse at 50% 0,#b01726 60%,transparent 62%) 0 100% /calc(var(--u) * 14) calc(var(--u) * 6) repeat-x,linear-gradient(180deg,#5a0710,#9b1422 80%,transparent 80%);border-bottom:0;filter:drop-shadow(0 calc(var(--u) * .6) 0 #b8862b)}.scene-marquee .stage{left:0;right:0;bottom:0;height:12%;background:linear-gradient(180deg,#3a1a0a,#1a0a04),repeating-linear-gradient(90deg,rgba(0,0,0,.25) 0 2px,transparent 2px 60px);box-shadow:0 calc(var(--u) * -.8) 0 #b8862b}@keyframes bulb-chase{50%{background-position:var(--gap) 0,0 0}}@keyframes bulb-blink{50%{opacity:.35}}[data-theme=jackpot]{--digit-weight:900;--digit-tracking:0;--ink:#fff3c4;--label-ink:#fff3c4;--label-weight:900;--label-tracking:0.14em;--caption-ink:#ffe8a8;--text-shadow:0 0.06em 0 #6b0000,0 0 0.3em rgba(255,200,60,0.55);--track:rgba(242,195,91,0.2);--chip-bg:linear-gradient(180deg,#c8102e,#6e0010);--chip-border:#f2c35b;--char-w:0.8;--dw:70;--dh:28}[data-theme=jackpot] .stream-label{display:inline-block;padding:.12em .9em;font-style:italic;text-transform:uppercase;border:.08em solid #f2c35b;border-radius:.35em;background:linear-gradient(180deg,#e0102f,#8a0015)}.reel-row{display:inline-flex;align-items:center;gap:.05em;padding:.07em;border-radius:.14em;background:linear-gradient(180deg,#fbe39a,#b8862b 50%,#f2c35b);box-shadow:0 .05em .14em rgba(0,0,0,.55),inset 0 0 0 .02em rgba(90,50,0,.6)}.reel{position:relative;display:inline-block;width:.72em;height:1.1em;overflow:hidden;border-radius:.06em;background:linear-gradient(180deg,#a9a9a9,#ffffff 24%,#ffffff 76%,#a9a9a9);color:#16101a;text-shadow:none}.reel:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.38),transparent 28%,transparent 72%,rgba(0,0,0,.38));pointer-events:none}.reel-strip{display:flex;flex-direction:column;transition:transform .75s cubic-bezier(.25,1.45,.45,1)}.reel-strip>span{display:block;height:1.1em;line-height:1.1em;text-align:center}[data-style=pill] .reel-row{font-size:.78em}.reel-sep{padding:0 .03em;color:#6b0000;text-shadow:none}[data-theme=jackpot][data-status=overtime] .reel{color:#c8102e}[data-theme=jackpot]:is([data-style=minimal],[data-style=bar]) .stream-type{padding:calc(var(--h) * 6) calc(var(--w) * 5);border:calc(var(--u) * .7) solid #f2c35b;border-radius:calc(var(--u) * 3);background:linear-gradient(180deg,#c8102e,#7a0012);box-shadow:inset 0 calc(var(--u) * 1) 0 rgba(255,255,255,.2),0 calc(var(--u) * 2) calc(var(--u) * 6) rgba(0,0,0,.6)}[data-theme=jackpot] .stream-bar>div{background:linear-gradient(90deg,#b8862b,#fff1b8)}.scene-jackpot{background:#3a0008}.scene-jackpot .rays{left:50%;top:50%;width:260%;height:260%;margin:-130% 0 0 -130%;background:repeating-conic-gradient(from 0deg,#7a0012 0deg 7.5deg,#4a000a 7.5deg 15deg);animation:spin 60s linear infinite}.scene-jackpot .jackpot-glow{inset:0;background:radial-gradient(ellipse at 50% 50%,rgba(255,200,80,.4),transparent 55%),radial-gradient(ellipse at 50% 50%,transparent 40%,rgba(0,0,0,.6))}.scene-jackpot .sparkle{--sparkle:#ffe38a}[data-theme=comic]{--digit-font:"Arial Black","Arial Bold",var(--font-inter),sans-serif;--label-font:"Comic Sans MS","Chalkboard SE","Comic Neue",var(--font-inter),sans-serif;--digit-weight:900;--digit-tracking:0;--ink:#ffffff;--label-ink:#111111;--label-weight:800;--label-tracking:0.02em;--caption-ink:#111111;--text-shadow:none;--track:#111111;--ring-width:10px;--chip-bg:#ffffff;--chip-border:#111111;--char-w:0.7;--dw:66;--dh:28}[data-theme=comic] .stream-numerals{display:inline-block;font-style:italic;-webkit-text-stroke:.05em #111;paint-order:stroke fill;text-shadow:.07em .07em 0 #111;transform:rotate(-3deg)}[data-theme=comic] .stream-label{position:relative;display:inline-block;padding:.2em .9em;border:.09em solid #111;border-radius:1em;background:#ffffff;box-shadow:.12em .12em 0 #111;transform:rotate(-2deg)}[data-theme=comic]:not([data-style=pill]) .stream-label:after{content:"";position:absolute;left:22%;bottom:-.5em;width:.7em;height:.55em;background:#111;clip-path:polygon(0 0,100% 0,10% 100%)}[data-theme=comic] .stream-caption,[data-theme=comic] .stream-sub{font-weight:800;color:#111;text-shadow:none}[data-theme=comic]:is([data-style=minimal],[data-style=bar]) .stream-type{padding:calc(var(--h) * 7) calc(var(--w) * 8)}[data-theme=comic]:is([data-style=minimal],[data-style=bar]) .stream-type:after,[data-theme=comic]:is([data-style=minimal],[data-style=bar]) .stream-type:before{content:"";position:absolute;z-index:-1;clip-path:polygon(50% 0,60% 20%,80% 5%,76% 30%,100% 32%,82% 50%,98% 72%,72% 68%,68% 98%,50% 78%,32% 98%,28% 68%,2% 72%,18% 50%,0 32%,24% 30%,20% 5%,40% 20%)}[data-theme=comic]:is([data-style=minimal],[data-style=bar]) .stream-type:before{inset:-14% -6%;background:#111}[data-theme=comic]:is([data-style=minimal],[data-style=bar]) .stream-type:after{inset:-11% -4.5%;background:radial-gradient(circle,rgba(0,0,0,.22) 24%,transparent 26%) 0 0 /calc(var(--u) * 1.8) calc(var(--u) * 1.8),var(--overlay-accent)}[data-theme=comic] .stream-type{isolation:isolate}[data-theme=comic] .stream-bar{height:max(8px,calc(var(--h) * 2.6));border:.18em solid #111;background:#fff}[data-theme=comic] .stream-bar>div{border-radius:0;background:#ff3b3b}[data-theme=comic][data-style=ring] .stream-face:before{content:"";position:absolute;inset:5%;border:calc(var(--u) * 1) solid #111;border-radius:50%;background:radial-gradient(circle,rgba(0,0,0,.18) 24%,transparent 26%) 0 0 /calc(var(--u) * 2) calc(var(--u) * 2),var(--overlay-accent)}[data-theme=comic] .stream-ring .progress{stroke:#ff3b3b;stroke-linecap:butt}[data-theme=comic] .stream-ring .head{stroke:#111}[data-theme=comic][data-style=pill] .stream-face{border-width:.07em;box-shadow:.08em .08em 0 #111}[data-theme=comic][data-style=pill] .stream-numerals{color:#111;-webkit-text-stroke:0;text-shadow:none}.scene-comic{background:#ffcf2e}.scene-comic .rays{left:50%;top:50%;width:260%;height:260%;margin:-130% 0 0 -130%;background:repeating-conic-gradient(from 0deg,#ffb000 0deg 6deg,#ffd84a 6deg 12deg);animation:spin 90s linear infinite}.scene-comic .halftone{inset:0;background:radial-gradient(circle,rgba(200,40,40,.5) 30%,transparent 32%) 0 0 /18px 18px;-webkit-mask-image:radial-gradient(ellipse at center,transparent 30%,#000 85%);mask-image:radial-gradient(ellipse at center,transparent 30%,#000 85%)}[data-theme=quest]{--digit-font:"Cinzel","Trajan Pro","Palatino Linotype","Book Antiqua",Palatino,Georgia,serif;--label-font:var(--digit-font);--digit-weight:700;--digit-tracking:0.02em;--ink:#f7d77a;--label-ink:#f2d38a;--label-weight:700;--label-tracking:0.2em;--caption-ink:#e8d3a0;--text-shadow:0 0.04em 0 #2a1605,0 0 0.25em rgba(0,0,0,0.6);--track:rgba(201,162,74,0.18);--ring-width:8px;--chip-bg:linear-gradient(180deg,#2c1e12,#150d07);--chip-border:#c9a24a;--char-w:0.64;--dw:70;--dh:28}[data-theme=quest] .stream-numerals{color:transparent;text-shadow:none;background:linear-gradient(180deg,#fffbe6,#ffe08a 38%,#e9a93a 58%,#fff0b0);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 .04em 0 #2a1605) drop-shadow(0 0 .16em rgba(255,190,90,.5))}[data-theme=quest] .stream-label{font-variant:small-caps}[data-theme=quest]:is([data-style=minimal],[data-style=bar]) .stream-label>span:after,[data-theme=quest]:is([data-style=minimal],[data-style=bar]) .stream-label>span:before{content:"";display:inline-block;width:.4em;height:.4em;margin:0 .6em .12em;background:var(--overlay-accent);transform:rotate(45deg);box-shadow:0 0 .3em var(--overlay-accent)}[data-theme=quest] .stream-sub{font-style:italic;color:#efe2c2}[data-theme=quest]:is([data-style=minimal],[data-style=bar]) .stream-type{padding:calc(var(--h) * 5.5) calc(var(--w) * 6);border:2px solid #c9a24a;border-radius:calc(var(--u) * 1);background:radial-gradient(ellipse at 50% 20%,#3d2a18,#1b120a 75%);box-shadow:0 0 0 5px #1b120a,0 0 0 7px #7a5a22,0 calc(var(--u) * 2) calc(var(--u) * 8) rgba(0,0,0,.65),inset 0 0 calc(var(--u) * 5) rgba(0,0,0,.6)}[data-theme=quest]:is([data-style=minimal],[data-style=bar]) .stream-deco{display:block}[data-theme=quest] .stream-deco>i{width:calc(var(--u) * 2.4);height:calc(var(--u) * 2.4);background:radial-gradient(circle at 35% 35%,#ffd6d6,#d4162f 55%,#5a0010);border:2px solid #c9a24a;transform:rotate(45deg);box-shadow:0 0 calc(var(--u) * 1.2) rgba(212,22,47,.6)}[data-theme=quest] .stream-deco>i:first-child{left:calc(var(--u) * -1.2);top:calc(var(--u) * -1.2)}[data-theme=quest] .stream-deco>i:nth-child(2){right:calc(var(--u) * -1.2);top:calc(var(--u) * -1.2)}[data-theme=quest] .stream-deco>i:nth-child(3){left:calc(var(--u) * -1.2);bottom:calc(var(--u) * -1.2)}[data-theme=quest] .stream-deco>i:nth-child(4){right:calc(var(--u) * -1.2);bottom:calc(var(--u) * -1.2)}[data-theme=quest] .stream-bar{height:max(8px,calc(var(--h) * 2.4));border:2px solid #c9a24a;border-radius:2px;background:#140c06}[data-theme=quest] .stream-bar>div{border-radius:0;background:linear-gradient(180deg,#fff1b8,#e0a93c 50%,#8a5a1c)}[data-theme=quest][data-style=ring] .stream-face:before{content:"";position:absolute;inset:7%;border-radius:50%;border:2px solid rgba(201,162,74,.6);box-shadow:inset 0 0 0 5px rgba(27,18,10,.8),inset 0 0 0 7px rgba(201,162,74,.35);background:radial-gradient(circle,rgba(61,42,24,.85),rgba(27,18,10,.9))}[data-theme=quest] .stream-ring{filter:drop-shadow(0 0 6px rgba(0,0,0,.6))}.scene-quest{background:#140d08}.scene-quest .stone{inset:0;background-image:radial-gradient(ellipse at 50% 50%,transparent 30%,rgba(0,0,0,.8) 100%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='60'%3E%3Crect width='120' height='60' fill='%23201712'/%3E%3Crect x='2' y='2' width='56' height='26' rx='3' fill='%232c211a'/%3E%3Crect x='62' y='2' width='56' height='26' rx='3' fill='%23261c16'/%3E%3Crect x='-28' y='32' width='56' height='26' rx='3' fill='%23291e17'/%3E%3Crect x='32' y='32' width='56' height='26' rx='3' fill='%23231913'/%3E%3Crect x='92' y='32' width='56' height='26' rx='3' fill='%232b2019'/%3E%3C/svg%3E");background-size:100% 100%,120px 60px}.scene-quest .torch{position:absolute;bottom:34%;width:calc(var(--u) * 2.6);height:calc(var(--u) * 13);background:linear-gradient(90deg,#2a180c,#6b4428,#2a180c);border-radius:0 0 calc(var(--u) * 1) calc(var(--u) * 1)}.scene-quest .torch.left{left:11%}.scene-quest .torch.right{right:11%}.scene-quest .torch:before{content:"";position:absolute;left:50%;bottom:60%;width:calc(var(--u) * 60);height:calc(var(--u) * 60);margin-left:calc(var(--u) * -30);border-radius:50%;background:radial-gradient(circle,rgba(255,150,50,.3),transparent 60%);animation:flicker .5s ease-in-out infinite alternate}.scene-quest .torch b{position:absolute;left:50%;bottom:96%;width:calc(var(--u) * 6);height:calc(var(--u) * 10);margin-left:calc(var(--u) * -3);border-radius:50% 50% 45% 45%/62% 62% 38% 38%;background:radial-gradient(ellipse at 50% 72%,#fff6c0 0,#ffc04d 30%,#ff6a1a 62%,rgba(255,60,0,0) 72%);transform-origin:50% 100%;animation:flicker .35s ease-in-out infinite alternate}.scene-quest .ember{left:calc(11% + var(--x) * .06);bottom:44%}.scene-quest .ember:nth-child(2n){left:calc(89% - var(--x) * .06)}[data-theme=rainbow]{--digit-weight:900;--digit-tracking:-0.02em;--label-ink:#ffffff;--label-weight:800;--label-tracking:0.12em;--caption-ink:#f2ecff;--text-shadow:none;--track:rgba(255,255,255,0.16);--ring-width:8px;--chip-bg:linear-gradient(#1a1030,#1a1030) padding-box,linear-gradient(90deg,#ff5f6d,#ffc371,#f9f871,#5ee7a0,#5ec8ff,#b77dff) border-box;--chip-border:transparent;--dw:76;--dh:30}[data-theme=rainbow] .stream-numerals{color:transparent;background:linear-gradient(90deg,#ff5f6d,#ffc371,#f9f871,#5ee7a0,#5ec8ff,#b77dff,#ff5f6d);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 .04em 0 rgba(0,0,0,.35)) drop-shadow(0 0 .14em rgba(255,255,255,.3));animation:rainbow-slide 5s linear infinite}[data-theme=rainbow] .stream-label{display:inline-block;padding:.12em .9em;border-radius:999px;background:linear-gradient(90deg,#ff5f6d,#ffc371,#f9f871,#5ee7a0,#5ec8ff,#b77dff,#ff5f6d);background-size:200% 100%;text-shadow:0 .05em .1em rgba(0,0,0,.35);animation:rainbow-slide 5s linear infinite}[data-theme=rainbow] .stream-bar>div{background:linear-gradient(90deg,#ff5f6d,#ffc371,#f9f871,#5ee7a0,#5ec8ff,#b77dff)}[data-theme=rainbow] .stream-ring{animation:hue-cycle 10s linear infinite}.scene-rainbow{--sparkle:#ffffff;background:radial-gradient(ellipse at 50% 100%,#3a2a6b,#140c2e 60%,#0a0618 100%)}.scene-rainbow .arc{left:6%;right:6%;bottom:-78%;height:120%;border-radius:50%;opacity:.45;background:radial-gradient(closest-side,transparent 63%,#b77dff 0 68%,#5ec8ff 68% 73%,#5ee7a0 73% 78%,#f9f871 78% 83%,#ffc371 83% 88%,#ff5f6d 88% 93%,transparent 93%)}.scene-rainbow .cloud{bottom:2%;width:26%;height:18%;background:radial-gradient(circle at 30% 60%,#ffffff 0 30%,transparent 31%),radial-gradient(circle at 55% 42%,#ffffff 0 34%,transparent 35%),radial-gradient(circle at 76% 62%,#ffffff 0 26%,transparent 27%),radial-gradient(ellipse at 50% 80%,#ffffff 0 45%,transparent 46%);opacity:.92}.scene-rainbow .cloud.one{left:0}.scene-rainbow .cloud.two{right:0}@keyframes rainbow-slide{to{background-position:-200% 0}}@keyframes hue-cycle{to{filter:hue-rotate(1turn)}}[data-theme=cozy]{--digit-font:ui-rounded,"SF Pro Rounded","Nunito","Varela Round","Quicksand",var(--font-inter),"Segoe UI",sans-serif;--label-font:var(--digit-font);--digit-weight:800;--digit-tracking:-0.01em;--ink:#6a4a7a;--label-weight:800;--label-tracking:0.04em;--caption-ink:#9a7aa8;--text-shadow:none;--track:#ffe3f1;--ring-width:16px;--chip-bg:#fff6fb;--chip-border:#ffffff;--dw:68;--dh:28}[data-theme=cozy] .stream-label{display:inline-block;padding:.18em .9em;color:#fff;border-radius:999px;background:var(--overlay-accent);box-shadow:0 .12em 0 rgba(106,74,122,.18)}[data-theme=cozy] .stream-sub{margin-top:.4em;font-weight:700}[data-theme=cozy][data-style=pill] .stream-label{padding:.12em .6em;letter-spacing:.08em}[data-theme=cozy]:is([data-style=minimal],[data-style=bar]) .stream-type{padding:calc(var(--h) * 4.5) calc(var(--w) * 5);border:calc(var(--u) * .8) solid #fff;border-radius:calc(var(--u) * 6);background:#fff6fb;box-shadow:0 calc(var(--u) * 1.4) 0 rgba(255,143,196,.35),0 calc(var(--u) * 4) calc(var(--u) * 8) rgba(90,40,90,.25);animation:cozy-bob 4.5s ease-in-out infinite}[data-theme=cozy][data-style=ring] .stream-face:before{content:"";position:absolute;inset:6%;border-radius:50%;background:#fff6fb;box-shadow:0 calc(var(--u) * 1.2) 0 rgba(255,143,196,.35),0 calc(var(--u) * 3) calc(var(--u) * 7) rgba(90,40,90,.25)}[data-theme=cozy]:is([data-style=minimal],[data-style=bar]) .stream-type:after,[data-theme=cozy]:is([data-style=minimal],[data-style=bar]) .stream-type:before,[data-theme=cozy][data-style=ring] .stream-type:after,[data-theme=cozy][data-style=ring] .stream-type:before{content:"";position:absolute;width:calc(var(--u) * 6);height:calc(var(--u) * 6);background:#ffd36b;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);animation:twinkle 2.6s ease-in-out infinite}[data-theme=cozy] .stream-type:before{top:calc(var(--u) * -3);left:calc(var(--u) * -2.5)}[data-theme=cozy] .stream-type:after{right:calc(var(--u) * -2);bottom:calc(var(--u) * -2.5);width:calc(var(--u) * 4.5);height:calc(var(--u) * 4.5);background:#9ad9ff;animation-delay:-1.3s}.scene-cozy{background:linear-gradient(135deg,#ffd6ea,#e8dbff 52%,#d2f5ec)}.scene-cozy .bubble{bottom:-20%;width:calc(var(--u) * 9);height:calc(var(--u) * 9);border-radius:50%;background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.95),rgba(255,255,255,.35) 45%,rgba(255,255,255,.12) 70%);animation:bubble-rise 16s linear infinite}.scene-cozy .b0{left:6%;animation-delay:-2s}.scene-cozy .b1{left:20%;width:calc(var(--u) * 5);height:calc(var(--u) * 5);animation-delay:-9s;animation-duration:12s}.scene-cozy .b2{left:34%;width:calc(var(--u) * 12);height:calc(var(--u) * 12);animation-delay:-5s;animation-duration:21s}.scene-cozy .b3{left:58%;width:calc(var(--u) * 6);height:calc(var(--u) * 6);animation-delay:-13s}.scene-cozy .b4{left:72%;animation-delay:-7s;animation-duration:19s}.scene-cozy .b5{left:86%;width:calc(var(--u) * 4);height:calc(var(--u) * 4);animation-delay:-3s;animation-duration:11s}.scene-cozy .b6{left:94%;width:calc(var(--u) * 10);height:calc(var(--u) * 10);animation-delay:-11s;animation-duration:24s}[data-theme=cozy]:is([data-style=minimal],[data-style=bar]) .stream-deco{display:block}[data-theme=cozy] .stream-deco>i:first-child,[data-theme=cozy] .stream-deco>i:nth-child(2){top:calc(var(--u) * -2);width:calc(var(--u) * 12);height:calc(var(--u) * 3.4);opacity:.85;background:repeating-linear-gradient(45deg,#ffd6e7 0 calc(var(--u) * 1),#ffeef5 calc(var(--u) * 1) calc(var(--u) * 2));clip-path:polygon(3% 0,97% 6%,100% 50%,97% 100%,2% 94%,0 50%)}[data-theme=cozy] .stream-deco>i:first-child{left:calc(var(--u) * -3);transform:rotate(-24deg)}[data-theme=cozy] .stream-deco>i:nth-child(2){right:calc(var(--u) * -3);transform:rotate(24deg);background:repeating-linear-gradient(45deg,#cfe9ff 0 calc(var(--u) * 1),#eaf5ff calc(var(--u) * 1) calc(var(--u) * 2))}.scene-cozy .cozy-dots{inset:0;opacity:.5;background:radial-gradient(circle,rgba(255,255,255,.7) 0 12%,transparent 14%) 0 0 /46px 46px,radial-gradient(circle,rgba(255,255,255,.5) 0 8%,transparent 10%) 23px 23px /46px 46px}.scene-cozy .heart{left:var(--x);bottom:-10%;width:calc(var(--u) * 3.4 * var(--s));height:calc(var(--u) * 3.4 * var(--s));background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 22'%3E%3Cpath d='M12 21S1 14 1 7a5.5 5.5 0 0 1 11-1 5.5 5.5 0 0 1 11 1c0 7-11 14-11 14Z' fill='%23ff8fc4'/%3E%3C/svg%3E") 50% /contain no-repeat;opacity:.75;animation:rise calc(18s * var(--t)) linear var(--d) infinite}[data-theme=lofi]{--digit-weight:500;--digit-tracking:-0.02em;--ink:#fbeee0;--label-font:ui-monospace,"Cascadia Mono","SF Mono",Consolas,"Roboto Mono",monospace;--label-ink:#2b2233;--label-weight:600;--label-tracking:0.06em;--caption-ink:#f3d9c4;--text-shadow:0 0.03em 0.14em rgba(40,20,40,0.55);--track:rgba(255,240,225,0.18);--chip-bg:rgba(43,34,51,0.8);--chip-border:rgba(255,230,210,0.3);--dw:72;--dh:30}[data-theme=lofi] .stream-label{display:inline-block;padding:.15em .9em;text-transform:lowercase;text-shadow:none;background:#f1dfc0;clip-path:polygon(2% 0,98% 5%,100% 50%,97% 100%,1% 95%,0 50%);transform:rotate(-2deg)}[data-theme=lofi] .stream-caption,[data-theme=lofi] .stream-sub{text-transform:lowercase}[data-theme=lofi]:is([data-style=minimal],[data-style=bar]) .stream-type{padding:calc(var(--h) * 5) calc(var(--w) * 5);border-radius:calc(var(--u) * 3);background:rgba(46,32,56,.42);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 7) rgba(20,10,25,.35)}[data-theme=lofi][data-style=ring] .stream-face:before{content:"";position:absolute;inset:5%;border-radius:50%;background:conic-gradient(from 20deg,rgba(255,255,255,.08),transparent 12%,transparent 48%,rgba(255,255,255,.06) 56%,transparent 66%),radial-gradient(circle,#1b141c 0 2%,var(--overlay-accent) 2.5% 13%,#120d13 13.5% 15%,transparent 15.5%),repeating-radial-gradient(circle,#141015 0 2px,#1f1820 2px 4px);box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 6) rgba(0,0,0,.45);animation:spin 9s linear infinite}[data-theme=lofi] .stream-ring .track{stroke:transparent}.scene-lofi{--bokeh:rgba(255,190,130,0.4);background:linear-gradient(180deg,#211a38,#4a3560 45%,#b86f73 78%,#e8a77a)}.scene-lofi .bokeh{top:calc(40% + var(--y) * .45)}.scene-lofi .rain{inset:-120px 0 0 0;opacity:.4;background:repeating-linear-gradient(95deg,transparent 0 38px,rgba(220,230,255,.45) 38px 39px,transparent 39px 83px) 0 0 /100% 120px,radial-gradient(circle,rgba(230,240,255,.5) 0 1.5px,transparent 2.5px) 0 0 /73px 61px;animation:fall-120 .8s linear infinite}.scene-lofi .window{inset:0;background:linear-gradient(90deg,transparent calc(50% - 7px),#1a1320 calc(50% - 7px) calc(50% + 7px),transparent calc(50% + 7px)),linear-gradient(180deg,transparent calc(46% - 7px),#1a1320 calc(46% - 7px) calc(46% + 7px),transparent calc(46% + 7px));box-shadow:inset 0 0 0 calc(var(--u) * 3) #1a1320,inset 0 0 calc(var(--u) * 12) rgba(0,0,0,.55)}.scene-lofi .sill{left:0;right:0;bottom:0;height:8%;background:linear-gradient(180deg,#3a2a24,#1c1411);box-shadow:0 calc(var(--u) * -.6) 0 #4a372f}.scene-lofi .lofi-cat{position:absolute;right:9%;bottom:7.4%;width:calc(var(--u) * 14);height:auto}.scene-lofi .lofi-cat path{fill:#120d14}.scene-lofi .lofi-cat .tail{fill:none;stroke:#120d14;stroke-width:7;stroke-linecap:round;transform-origin:58px 104px;animation:sway 4s ease-in-out infinite}@keyframes fall-120{to{transform:translateY(120px)}}[data-theme=sakura]{--ink:#ffffff;--digit-weight:700;--digit-tracking:-0.02em;--label-ink:#ffffff;--label-weight:700;--label-tracking:0.2em;--caption-ink:#7a3a5a;--text-shadow:0 0.035em 0 #d45a8f,0 0 0.22em rgba(255,120,170,0.55);--track:rgba(255,255,255,0.35);--ring-width:8px;--chip-bg:rgba(255,183,213,0.9);--chip-border:#ffffff;--dw:72;--dh:30}[data-theme=sakura] .stream-label{display:inline-block;padding:.12em 1em;border-radius:999px;background:var(--overlay-accent);text-shadow:0 .04em 0 rgba(160,40,90,.4);box-shadow:0 .1em .3em rgba(212,90,143,.35)}[data-theme=sakura] .stream-sub{color:#7a3a5a;text-shadow:none;font-weight:700}[data-theme=sakura]:is([data-style=minimal],[data-style=bar]) .stream-type{padding:calc(var(--h) * 5) calc(var(--w) * 5.5);border:2px solid rgba(255,255,255,.85);border-radius:calc(var(--u) * 5);background:linear-gradient(160deg,rgba(255,240,246,.55),rgba(255,214,231,.35));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 8) rgba(212,90,143,.28)}[data-theme=sakura]:is([data-style=minimal],[data-style=bar]) .stream-deco{display:block}[data-theme=sakura] .stream-deco>i{width:calc(var(--u) * 3.6);height:calc(var(--u) * 2.4);border-radius:100% 0 100% 0;background:linear-gradient(135deg,#ffe0ec,#ff9cc6)}[data-theme=sakura] .stream-deco>i:first-child{left:calc(var(--u) * -1.4);top:calc(var(--u) * 2);transform:rotate(-30deg)}[data-theme=sakura] .stream-deco>i:nth-child(2){right:calc(var(--u) * -1.2);top:calc(var(--u) * -1.2);transform:rotate(40deg)}[data-theme=sakura] .stream-deco>i:nth-child(3){right:calc(var(--u) * 3);bottom:calc(var(--u) * -1.3);transform:rotate(-10deg)}[data-theme=sakura] .stream-deco>i:nth-child(4){display:none}[data-theme=sakura] .stream-bar>div{background:linear-gradient(90deg,#ffb7d5,#ff7ab6)}[data-theme=sakura] .stream-ring{filter:drop-shadow(0 0 8px rgba(255,122,182,.6))}.scene-sakura{background:linear-gradient(180deg,#ffe7f1,#ffd3e4 45%,#e9d7ff)}.scene-sakura .sakura-sun{right:14%;top:14%;width:calc(var(--u) * 26);height:calc(var(--u) * 26);border-radius:50%;background:radial-gradient(circle,#ffffff 0 45%,rgba(255,255,255,0) 70%);opacity:.8}.scene-sakura .branch{position:absolute;left:0;top:0;width:40%;height:auto}.scene-sakura .branch .wood{fill:none;stroke:#5a3140;stroke-width:6;stroke-linecap:round}.scene-sakura .branch .bloom{fill:#ffb7d5;stroke:#ffe3ef;stroke-width:2;opacity:.95}.scene-sakura .petal{left:var(--x);top:-8%;width:calc(var(--u) * 2.6 * var(--s));height:calc(var(--u) * 1.7 * var(--s));border-radius:100% 0 100% 0;background:linear-gradient(135deg,#ffe0ec,#ff9cc6);opacity:.9;animation:petal-fall calc(14s * var(--t)) linear var(--d) infinite}@keyframes petal-fall{0%{transform:translate(0) rotate(0deg)}25%{transform:translate(calc(var(--u) * 6),calc(var(--h) * 30)) rotate(90deg)}50%{transform:translate(calc(var(--u) * -3),calc(var(--h) * 60)) rotate(200deg)}75%{transform:translate(calc(var(--u) * 5),calc(var(--h) * 90)) rotate(290deg)}to{transform:translateY(calc(var(--h) * 120)) rotate(380deg)}}[data-theme=ocean]{--ink:#f0fdff;--digit-weight:600;--digit-tracking:-0.02em;--label-weight:600;--label-tracking:0.24em;--caption-ink:#bff6ff;--text-shadow:0 0 0.2em rgba(0,40,80,0.6),0 0 0.12em rgba(94,231,255,0.5);--track:rgba(94,231,255,0.18);--ring-width:6px;--chip-bg:rgba(0,40,70,0.72);--chip-border:rgba(94,231,255,0.5)}[data-theme=ocean] .stream-numerals{color:transparent;text-shadow:none;background:linear-gradient(180deg,#ffffff,#d4fbff 45%,#6fe0ff);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 .1em rgba(94,231,255,.55)) drop-shadow(0 .03em .03em rgba(0,30,60,.6))}[data-theme=ocean] .stream-label{text-transform:uppercase}[data-theme=ocean] .stream-bar>div{background:linear-gradient(90deg,#2b7bff,#5ee7ff,#b8fff6)}[data-theme=ocean] .stream-ring{filter:drop-shadow(0 0 8px rgba(94,231,255,.6))}.scene-ocean{background:linear-gradient(180deg,#0f7fa8,#075078 30%,#033050 65%,#01182c)}.scene-ocean .rays{left:-20%;right:-20%;top:-10%;height:90%;opacity:.45;background:repeating-conic-gradient(from 160deg at 50% -20%,rgba(200,255,255,.28) 0deg 2deg,transparent 2deg 7deg);-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent);transform-origin:50% -20%;animation:sway 9s ease-in-out infinite}.scene-ocean .caustics{inset:0 0 50% 0;opacity:.18;background:radial-gradient(ellipse 60px 24px at 30% 40%,#c8ffff 0 30%,transparent 70%) 0 0 /180px 90px,radial-gradient(ellipse 50px 20px at 70% 60%,#c8ffff 0 30%,transparent 70%) 40px 20px /150px 80px;animation:caustic-shift 8s ease-in-out infinite alternate}.scene-ocean .seabed{left:-5%;right:-5%;bottom:0;height:16%;background:linear-gradient(180deg,#0d3b4f,#041a26);border-radius:50% 50% 0 0/30% 30% 0 0}.scene-ocean .bubble{left:var(--x);bottom:-6%;width:calc(var(--u) * 1.8 * var(--s));height:calc(var(--u) * 1.8 * var(--s));border-radius:50%;border:1px solid rgba(220,255,255,.7);background:radial-gradient(circle at 32% 30%,rgba(255,255,255,.8) 0 12%,rgba(200,255,255,.12) 30%,transparent 70%);animation:rise calc(10s * var(--t)) linear var(--d) infinite}@keyframes caustic-shift{to{background-position:60px 30px,-30px 50px}}[data-theme=cosmos]{--ink:#ffffff;--digit-weight:300;--digit-tracking:0.02em;--label-weight:600;--label-tracking:0.38em;--caption-ink:#dccfff;--text-shadow:0 0 0.08em rgba(183,125,255,0.85),0 0 0.35em rgba(94,200,255,0.45);--track:rgba(183,125,255,0.18);--ring-width:4px;--chip-bg:rgba(12,6,30,0.78);--chip-border:rgba(183,125,255,0.5)}[data-theme=cosmos] .stream-label{text-transform:uppercase}[data-theme=cosmos] .stream-bar>div{background:linear-gradient(90deg,#9fe8ff,#b77dff,#ff7ad9);box-shadow:0 0 10px rgba(183,125,255,.7)}[data-theme=cosmos] .stream-ring{filter:drop-shadow(0 0 10px rgba(183,125,255,.7))}.scene-cosmos{background:#04020d}.scene-cosmos .nebula{inset:0;background:radial-gradient(ellipse 45% 40% at 22% 30%,rgba(142,68,255,.45),transparent 70%),radial-gradient(ellipse 40% 35% at 70% 65%,rgba(255,78,190,.35),transparent 70%),radial-gradient(ellipse 50% 30% at 55% 25%,rgba(60,170,255,.28),transparent 70%),radial-gradient(ellipse 30% 25% at 35% 80%,rgba(94,231,255,.18),transparent 70%);animation:aurora-drift 40s ease-in-out infinite alternate}.scene-cosmos .planet{right:8%;top:10%;width:calc(var(--u) * 20);height:calc(var(--u) * 20);border-radius:50%;background:radial-gradient(circle at 32% 30%,#ffd2a6 0,#e07a8f 45%,#6a2f7a 75%,#2a1040 100%);box-shadow:inset calc(var(--u) * -3) calc(var(--u) * -2) calc(var(--u) * 5) rgba(0,0,0,.55),0 0 calc(var(--u) * 8) rgba(255,150,200,.25)}.scene-cosmos .planet b{position:absolute;left:-40%;top:36%;width:180%;height:28%;border-radius:50%;border:calc(var(--u) * 1.1) solid rgba(255,220,190,.65);border-top-color:rgba(255,220,190,.15);transform:rotate(-18deg)}.scene-cosmos .shooting{left:10%;top:12%;width:calc(var(--u) * 18);height:2px;background:linear-gradient(90deg,transparent,#ffffff);opacity:0;transform:rotate(18deg);animation:shoot 9s ease-in 2s infinite}@keyframes shoot{0%,88%{opacity:0;transform:rotate(18deg) translateX(0)}90%{opacity:1}to{opacity:0;transform:rotate(18deg) translateX(calc(var(--u) * 60))}}[data-theme=campfire]{--ink:#fff4e3;--digit-weight:700;--digit-tracking:-0.02em;--label-weight:700;--label-tracking:0.22em;--caption-ink:#ffd9a8;--text-shadow:0 0 0.08em rgba(255,170,80,0.7),0 0 0.3em rgba(255,110,20,0.45);--track:rgba(255,154,60,0.15);--chip-bg:rgba(30,14,6,0.82);--chip-border:rgba(255,154,60,0.45)}[data-theme=campfire] .stream-label{text-transform:uppercase}[data-theme=campfire] .stream-digits{animation:campfire-glow 2.2s ease-in-out infinite alternate}[data-theme=campfire] .stream-bar>div{background:linear-gradient(90deg,#ff5a00,#ffb347,#fff1c4);box-shadow:0 0 10px #ff7a1a}[data-theme=campfire] .stream-ring{filter:drop-shadow(0 0 8px #ff7a1a)}.scene-campfire{--pine:#030710;background:linear-gradient(180deg,#040712,#0c1630 55%,#2a1822 80%,#1a0e0a)}.scene-campfire .twinkle{top:calc(var(--y) * .5)}.scene-campfire .moon{left:14%;top:10%;width:calc(var(--u) * 9);height:calc(var(--u) * 9);border-radius:50%;box-shadow:calc(var(--u) * 2) calc(var(--u) * -1) 0 0 #f4ecd0;filter:drop-shadow(0 0 8px rgba(255,245,210,.5))}.scene-campfire .scene-pines.far{--pine:#0a1328;height:52%}.scene-campfire .scene-pines.near{height:40%}.scene-campfire .glow{left:20%;right:20%;bottom:-30%;height:70%;border-radius:50%;background:radial-gradient(ellipse,rgba(255,130,40,.5),transparent 65%);animation:flicker .6s ease-in-out infinite alternate}.scene-campfire .fire{position:absolute;left:50%;bottom:5%;width:calc(var(--u) * 14);height:calc(var(--u) * 18);margin-left:calc(var(--u) * -7)}.scene-campfire .fire b{position:absolute;bottom:0;left:50%;border-radius:50% 50% 45% 45%/62% 62% 38% 38%;transform-origin:50% 100%;animation:flicker .32s ease-in-out infinite alternate}.scene-campfire .fire b:first-child{width:70%;height:90%;margin-left:-35%;background:radial-gradient(ellipse at 50% 80%,#ffcf5a,#ff6a1a 55%,rgba(255,50,0,0) 72%)}.scene-campfire .fire b:nth-child(2){width:46%;height:72%;margin-left:-34%;background:radial-gradient(ellipse at 50% 80%,#fff1b0,#ff9a3c 55%,rgba(255,80,0,0) 72%);animation-duration:.41s}.scene-campfire .fire b:nth-child(3){width:36%;height:58%;margin-left:-4%;background:radial-gradient(ellipse at 50% 80%,#fffbe0,#ffb347 55%,rgba(255,100,0,0) 72%);animation-duration:.27s}.scene-campfire .logs{left:50%;bottom:3%;width:calc(var(--u) * 20);height:calc(var(--u) * 3);margin-left:calc(var(--u) * -10);background:linear-gradient(8deg,transparent 38%,#4a2c18 38% 62%,transparent 62%),linear-gradient(-8deg,transparent 38%,#5a3620 38% 62%,transparent 62%)}.scene-campfire .ember{left:calc(46% + var(--x) * .08);bottom:12%}.scene-campfire .firefly{left:var(--x);top:calc(55% + var(--y) * .35);width:4px;height:4px;border-radius:50%;background:#eaff8a;box-shadow:0 0 6px #d4ff5a,0 0 12px #b8ff3a;animation:firefly calc(6s * var(--t)) ease-in-out var(--d) infinite alternate}@keyframes campfire-glow{0%{text-shadow:0 0 .08em rgba(255,170,80,.7),0 0 .3em rgba(255,110,20,.45)}to{text-shadow:0 0 .1em rgba(255,190,100,.85),0 0 .45em rgba(255,120,30,.6)}}@keyframes firefly{0%{transform:translate(0);opacity:.2}30%{opacity:1}60%{opacity:.3}to{transform:translate(calc(var(--u) * 5),calc(var(--u) * -4));opacity:1}}[data-theme=spooky]{--ink:#fff1dc;--digit-weight:800;--digit-tracking:-0.02em;--label-weight:800;--label-tracking:0.16em;--text-shadow:0 0 0.06em rgba(255,255,255,0.2),0 0 0.2em var(--overlay-accent),0 0.05em 0.02em #3b0d4d;--chip-bg:rgba(24,8,32,0.84);--chip-border:var(--overlay-accent)}[data-theme=spooky] .stream-digits{animation:spooky-float 4s ease-in-out infinite}[data-theme=spooky] .stream-label{font-style:italic;text-transform:uppercase}[data-theme=spooky] .stream-ring{filter:drop-shadow(0 0 10px var(--overlay-accent))}.scene-spooky{background:radial-gradient(ellipse at 75% 18%,#3d2160 0,#1b0b30 42%,#07030d 100%)}.spooky-moon{right:10%;top:9%;width:calc(var(--h) * 24);height:calc(var(--h) * 24);border-radius:50%;background:radial-gradient(circle at 62% 38%,rgba(120,90,40,.14) 0 9%,transparent 10%),radial-gradient(circle at 35% 64%,rgba(120,90,40,.12) 0 7%,transparent 8%),radial-gradient(circle at 70% 70%,rgba(120,90,40,.1) 0 5%,transparent 6%),radial-gradient(circle at 35% 35%,#fffcec,#f4e5b4 60%,#d9c38a);box-shadow:0 0 calc(var(--h) * 6) rgba(255,240,200,.45),0 0 calc(var(--h) * 20) rgba(255,190,110,.22)}.spooky-fog{left:-50%;width:200%;height:45%;bottom:4%;background:radial-gradient(ellipse at 25% 60%,rgba(210,190,255,.2),transparent 55%),radial-gradient(ellipse at 70% 45%,rgba(210,190,255,.16),transparent 50%);animation:fog 26s ease-in-out infinite alternate}.spooky-fog.two{bottom:-8%;opacity:.8;animation-duration:34s;animation-direction:alternate-reverse}.spooky-hills{left:0;right:0;bottom:0;height:20%;background:#05020a;clip-path:polygon(0 55%,8% 40%,18% 52%,30% 28%,42% 48%,55% 34%,66% 50%,78% 22%,90% 42%,100% 30%,100% 100%,0 100%)}.scene-bat{position:absolute;width:calc(var(--h) * 13);height:auto;fill:#030106;filter:drop-shadow(0 0 3px rgba(190,150,255,.35));animation:bat-fly 18s linear infinite,bat-flap .28s ease-in-out infinite alternate}.scene-bat.one{top:16%;animation-delay:-4s,0s}.scene-bat.two{top:30%;width:calc(var(--h) * 9);animation-duration:24s,.24s;animation-delay:-15s,-.1s}.scene-bat.three{top:12%;width:calc(var(--h) * 7);animation-duration:30s,.2s;animation-delay:-22s,-.05s}[data-theme=frost]{--ink:#f2fbff;--digit-weight:700;--digit-tracking:-0.03em;--label-weight:600;--label-tracking:0.24em;--caption-ink:#cfeaff;--text-shadow:0 0 0.3em rgba(10,40,80,0.6);--chip-bg:linear-gradient(135deg,rgba(210,240,255,0.3),rgba(150,210,255,0.1));--chip-border:rgba(220,245,255,0.6)}[data-theme=frost] .stream-numerals{color:transparent;text-shadow:none;background:linear-gradient(180deg,#ffffff,#e2f6ff 45%,#9fd8ff);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 .08em rgba(144,206,255,.85)) drop-shadow(0 .03em .02em rgba(10,40,80,.5))}[data-theme=frost] .stream-label{text-transform:uppercase;text-shadow:0 0 .4em var(--overlay-accent)}[data-theme=frost] .stream-ring{filter:drop-shadow(0 0 8px var(--overlay-accent))}.scene-frost{background:radial-gradient(ellipse at 50% 110%,rgba(200,235,255,.35),transparent 45%),linear-gradient(180deg,#030b1c,#0a2145 60%,#164173)}.stream-scene .snow{left:0;right:0;top:-200px;bottom:0;background-image:radial-gradient(circle,#ffffff 2px,transparent 2.6px),radial-gradient(circle,rgba(255,255,255,.8) 1.4px,transparent 2px);background-size:100px 100px,140px 140px;background-position:10px 20px,60px 70px;animation:fall-200 9s linear infinite}.stream-scene .snow.two{top:-140px;background-size:140px 140px,70px 70px;background-position:40px 0,5px 35px;opacity:.6;animation-name:fall-140;animation-duration:13s}.stream-scene .snow.three{top:-300px;background-image:radial-gradient(circle,#ffffff 3px,transparent 3.8px);background-size:300px 300px;background-position:120px 80px;opacity:.9;animation-name:fall-300;animation-duration:7s}.scene-spooky .twinkle{top:calc(var(--y) * .5)}.scene-spooky .spooky-tree{position:absolute;left:2%;bottom:12%;width:calc(var(--u) * 30);height:62%;fill:#05020a}.scene-spooky .pumpkin{position:absolute;left:16%;bottom:7%;width:calc(var(--u) * 15);height:auto;filter:drop-shadow(0 0 calc(var(--u) * 2) rgba(255,140,20,.55));animation:pumpkin-glow 2.4s ease-in-out infinite alternate}.scene-spooky .pumpkin .body{fill:#e86a12}.scene-spooky .pumpkin .rib{fill:none;stroke:#b84c06;stroke-width:2.5}.scene-spooky .pumpkin .stem{fill:#3a5a1c}.scene-spooky .pumpkin .face{fill:#ffe066}[data-theme=spooky]:is([data-style=minimal],[data-style=bar],[data-style=ring]) .stream-deco{display:block}[data-theme=spooky] .stream-deco>i:first-child{right:14%;top:calc(var(--u) * -12);width:1px;height:calc(var(--u) * 12);background:rgba(230,220,255,.45);transform-origin:50% 0;animation:spider-drop 7s ease-in-out infinite}[data-theme=spooky] .stream-deco>i:first-child:after{content:"";position:absolute;left:50%;bottom:calc(var(--u) * -3);width:calc(var(--u) * 5);height:calc(var(--u) * 4);margin-left:calc(var(--u) * -2.5);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 40'%3E%3Cg stroke='%23120616' stroke-width='2.4' fill='none' stroke-linecap='round'%3E%3Cpath d='M21 18 9 10 3 16M21 21 6 20 1 27M22 24 9 30 6 38M23 26 16 34 15 40M29 18 41 10 47 16M29 21 44 20 49 27M28 24 41 30 44 38M27 26 34 34 35 40'/%3E%3C/g%3E%3Cellipse cx='25' cy='22' rx='7' ry='8' fill='%23120616'/%3E%3Ccircle cx='25' cy='12' r='5' fill='%23120616'/%3E%3Ccircle cx='23' cy='11' r='1.2' fill='%23ff4040'/%3E%3Ccircle cx='27' cy='11' r='1.2' fill='%23ff4040'/%3E%3C/svg%3E") 50% /contain no-repeat}[data-theme=spooky] .stream-deco>i:nth-child(n+2){display:none}@keyframes pumpkin-glow{to{filter:drop-shadow(0 0 calc(var(--u) * 3.4) rgba(255,160,30,.8))}}@keyframes spider-drop{0%,to{transform:scaleY(1)}45%{transform:scaleY(1.7)}55%{transform:scaleY(1.6) rotate(3deg)}}[data-theme=frost]:is([data-style=minimal],[data-style=bar]) .stream-type{padding:calc(var(--h) * 5) calc(var(--w) * 5.5);border:1px solid rgba(220,245,255,.55);border-radius:calc(var(--u) * 3);background:linear-gradient(160deg,rgba(210,240,255,.24),rgba(150,210,255,.08));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 8) rgba(0,20,50,.4),inset 0 1px 0 rgba(255,255,255,.5)}[data-theme=frost]:is([data-style=minimal],[data-style=bar]) .stream-deco{display:block}[data-theme=frost] .stream-deco>i:first-child{left:calc(var(--u) * -.8);right:calc(var(--u) * -.8);top:calc(var(--u) * -1.6);height:calc(var(--u) * 3.2);border-radius:999px;background:linear-gradient(180deg,#ffffff,#dff2ff);box-shadow:0 calc(var(--u) * .4) calc(var(--u) * 1) rgba(0,30,70,.25)}[data-theme=frost] .stream-deco>i:nth-child(2){left:6%;right:6%;top:100%;height:calc(var(--u) * 5);background:linear-gradient(180deg,#ffffff,rgba(190,230,255,.6));clip-path:polygon(0 0,100% 0,97% 30%,94% 0,90% 70%,86% 0,81% 45%,76% 0,71% 90%,66% 0,60% 40%,55% 0,49% 75%,44% 0,38% 50%,33% 0,27% 95%,22% 0,17% 40%,12% 0,7% 65%,3% 0)}[data-theme=frost] .stream-deco>i:nth-child(n+3){display:none}.scene-frost .twinkle{top:calc(var(--y) * .5)}.scene-frost .scene-pines.far{--pine:#0e2a4a;height:46%;bottom:8%}.scene-frost .scene-pines.near{--pine:#06162b;height:36%;bottom:4%}.scene-frost .frost-ground{left:-5%;right:-5%;bottom:0;height:12%;border-radius:50% 50% 0 0/30% 30% 0 0;background:linear-gradient(180deg,#f2fbff,#b9dcf4);box-shadow:0 calc(var(--u) * -1) calc(var(--u) * 4) rgba(200,235,255,.35)}[data-theme=festive]{--ink:#fffaf0;--digit-weight:800;--digit-tracking:-0.02em;--label-font:Georgia,"Times New Roman",ui-serif,serif;--label-ink:#ffffff;--label-weight:700;--label-tracking:0.12em;--caption-ink:#ffe9c9;--text-shadow:0 0.04em 0 #5a0a0a,0 0 0.25em rgba(255,210,120,0.45);--track:rgba(255,255,255,0.15);--chip-bg:linear-gradient(180deg,#b3001b,#7a0010);--chip-border:#f2c35b;--dw:72;--dh:28}[data-theme=festive] .stream-label{display:inline-block;padding:.14em 1.3em;font-style:italic;background:linear-gradient(180deg,#d4142f,#9a0a1c);clip-path:polygon(0 0,100% 0,95% 50%,100% 100%,0 100%,5% 50%);text-shadow:0 .05em 0 rgba(0,0,0,.3)}[data-theme=festive]:is([data-style=minimal],[data-style=bar]) .stream-type{padding:calc(var(--h) * 6.5) calc(var(--w) * 6) calc(var(--h) * 4.5);border:calc(var(--u) * 1) solid transparent;border-radius:calc(var(--u) * 2);background:radial-gradient(ellipse at 50% 20%,#145c37,#072a19 75%) padding-box,repeating-linear-gradient(45deg,#d4142f 0 calc(var(--u) * 1.4),#ffffff calc(var(--u) * 1.4) calc(var(--u) * 2.8)) border-box;box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 7) rgba(0,0,0,.55)}[data-theme=festive]:is([data-style=minimal],[data-style=bar]) .stream-deco{display:block}[data-theme=festive] .stream-deco>i:first-child{left:-3%;right:-3%;top:calc(var(--u) * -3.2);height:calc(var(--u) * 5);background:radial-gradient(ellipse 34% 42% at 50% 64%,#ff4d4d 0 70%,transparent 74%) 0 0 /calc(var(--u) * 16) 100%,radial-gradient(ellipse 34% 42% at 50% 64%,#4dff88 0 70%,transparent 74%) calc(var(--u) * 4) 0 /calc(var(--u) * 16) 100%,radial-gradient(ellipse 34% 42% at 50% 64%,#ffd24d 0 70%,transparent 74%) calc(var(--u) * 8) 0 /calc(var(--u) * 16) 100%,radial-gradient(ellipse 34% 42% at 50% 64%,#4db8ff 0 70%,transparent 74%) calc(var(--u) * 12) 0 /calc(var(--u) * 16) 100%,linear-gradient(180deg,transparent 22%,#1d3a24 22% 30%,transparent 30%);background-repeat:repeat-x;filter:drop-shadow(0 0 calc(var(--u) * .8) rgba(255,230,150,.8));animation:lights-twinkle 1.6s steps(2) infinite}[data-theme=festive] .stream-deco>i:nth-child(n+2){display:none}[data-theme=festive] .stream-bar>div{background:repeating-linear-gradient(45deg,#d4142f 0 .5em,#ffffff .5em 1em)}[data-theme=festive] .stream-ticks circle:nth-child(4n+1).on{fill:#ff4d4d}[data-theme=festive] .stream-ticks circle:nth-child(4n+2).on{fill:#4dff88}[data-theme=festive] .stream-ticks circle:nth-child(4n+3).on{fill:#ffd24d}[data-theme=festive] .stream-ticks circle:nth-child(4n+4).on{fill:#4db8ff}[data-theme=festive] .stream-ticks circle:nth-child(2n){animation-delay:-.45s}[data-theme=festive] .stream-ticks .off{fill:rgba(255,255,255,.12);animation:none}[data-theme=festive] .stream-ticks{filter:drop-shadow(0 0 5px rgba(255,230,150,.8))}.scene-festive{--bokeh:rgba(255,200,120,0.3);background:radial-gradient(ellipse at 50% 30%,#173b2a 0,#0b1f18 55%,#050d0a 100%)}.scene-festive .bulbs,.scene-festive .lights{position:absolute;left:0;right:0;top:0;width:100%;height:14%}.scene-festive .lights .wire{fill:none;stroke:#0f2616;stroke-width:3px;vector-effect:non-scaling-stroke}.scene-festive .bulbs i{position:absolute;left:var(--x);top:var(--y);width:calc(var(--u) * 1.8);height:calc(var(--u) * 2.8);margin-left:calc(var(--u) * -.9);border-radius:45% 45% 50% 50%/40% 40% 60% 60%;background:#ff4d4d;box-shadow:0 0 calc(var(--u) * 2) #ff4d4d;animation:bulb-blink 1.8s ease-in-out infinite;animation-delay:calc(var(--i) * -.37s)}.scene-festive .bulbs i:nth-child(4n+2){background:#4dff88;box-shadow:0 0 calc(var(--u) * 2) #4dff88}.scene-festive .bulbs i:nth-child(4n+3){background:#ffd24d;box-shadow:0 0 calc(var(--u) * 2) #ffd24d}.scene-festive .bulbs i:nth-child(4n+4){background:#4db8ff;box-shadow:0 0 calc(var(--u) * 2) #4db8ff}@keyframes lights-twinkle{50%{filter:drop-shadow(0 0 calc(var(--u) * 1.4) rgba(255,230,150,1)) brightness(1.2)}}[data-theme^=raid-]{--digit-font:"Friz Quadrata","Palatino Linotype","Book Antiqua",Palatino,Georgia,serif;--label-font:var(--digit-font);--digit-weight:700;--digit-tracking:0.01em;--ink:#ffffff;--label-ink:#ffd100;--label-weight:700;--label-tracking:0.04em;--caption-ink:#e8e0c8;--text-shadow:0.03em 0.03em 0 #000,-0.03em 0.03em 0 #000,0.03em -0.03em 0 #000,-0.03em -0.03em 0 #000,0 0.06em 0.16em rgba(0,0,0,0.85);--track:rgba(0,0,0,0.55);--ring-width:10px;--chip-bg:linear-gradient(180deg,#2a2018,#120c08);--chip-border:#b08d57;--char-w:0.6;--dw:68;--dh:26}[data-theme=raid-azure]{--raid:#2f7bff;--raid-glow:#8fc0ff;--raid-dark:#081a36;--raid-gem:#4fb2ff}[data-theme=raid-crimson]{--raid:#c8102e;--raid-glow:#ff7a5c;--raid-dark:#260606;--raid-gem:#ff3b30}[data-theme=raid-emerald]{--raid:#34c830;--raid-glow:#b4ff7a;--raid-dark:#081c0b;--raid-gem:#a24bff}[data-theme^=raid-] .stream-sub{color:#ffffff}[data-theme^=raid-]:is([data-style=minimal],[data-style=bar]) .stream-type{padding:calc(var(--h) * 5.5) calc(var(--w) * 6);border:2px solid #b08d57;border-radius:calc(var(--u) * 1.6);background:radial-gradient(ellipse at 50% 0,#3a2c1c,#140d07 70%);box-shadow:0 0 0 3px #2a1d10,0 0 0 5px #6b5431,inset 0 0 calc(var(--u) * 4) rgba(0,0,0,.7),0 calc(var(--u) * 2) calc(var(--u) * 7) rgba(0,0,0,.65)}[data-theme^=raid-]:is([data-style=minimal],[data-style=bar]) .stream-deco{display:block}[data-theme^=raid-] .stream-deco>i{width:calc(var(--u) * 2.2);height:calc(var(--u) * 2.2);border:2px solid #d8b878;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffffff,var(--raid-gem) 45%,#05070d);box-shadow:0 0 calc(var(--u) * 1.4) var(--raid-gem)}[data-theme^=raid-] .stream-deco>i:first-child{left:50%;top:calc(var(--u) * -1.8);width:calc(var(--u) * 3.4);height:calc(var(--u) * 3.4);margin-left:calc(var(--u) * -1.7);border-radius:0;transform:rotate(45deg)}[data-theme^=raid-] .stream-deco>i:nth-child(2){left:calc(var(--u) * -1.4);top:50%;margin-top:calc(var(--u) * -1.1)}[data-theme^=raid-] .stream-deco>i:nth-child(3){right:calc(var(--u) * -1.4);top:50%;margin-top:calc(var(--u) * -1.1)}[data-theme^=raid-] .stream-deco>i:nth-child(4){display:none}[data-theme^=raid-] .stream-bar{overflow:visible;height:max(10px,calc(var(--h) * 3.2));border:2px solid #b08d57;border-radius:3px;background:rgba(0,0,0,.8);box-shadow:0 0 0 2px #1a120a}[data-theme^=raid-] .stream-bar>div{position:relative;border-radius:0;background:linear-gradient(180deg,var(--raid-glow),var(--raid) 50%,#000 140%)}[data-theme^=raid-] .stream-bar>div:after{content:"";position:absolute;right:-6px;top:-40%;bottom:-40%;width:12px;background:radial-gradient(ellipse,#ffffff 0 20%,var(--raid-glow) 40%,transparent 70%)}[data-theme^=raid-] .stream-ring .progress{stroke:var(--raid)}[data-theme^=raid-] .stream-ring{filter:drop-shadow(0 0 10px var(--raid))}[data-theme^=raid-][data-style=ring] .stream-face:before{content:"";position:absolute;inset:6%;border-radius:50%;border:4px solid #b08d57;background:radial-gradient(circle,#241a10,#0c0805 75%);box-shadow:0 0 0 3px #2a1d10,inset 0 0 calc(var(--u) * 6) var(--raid-dark),inset 0 0 0 calc(var(--u) * 1.2) rgba(176,141,87,.25)}[data-theme^=raid-][data-style=pill] .stream-face{border-width:.05em;border-radius:.2em}.scene-raid{background:radial-gradient(ellipse at 50% 60%,var(--raid-dark),#030305 78%)}.scene-raid .raid-sky{inset:0;background:radial-gradient(circle,rgba(255,255,255,.5) 1px,transparent 1.5px) 0 0 /90px 70px;opacity:.35}.scene-raid .runes{position:absolute;left:50%;top:50%;width:calc(var(--u) * 118);height:calc(var(--u) * 118);margin:calc(var(--u) * -59) 0 0 calc(var(--u) * -59);fill:none;stroke:var(--raid-glow);stroke-width:.9;opacity:.4;filter:drop-shadow(0 0 6px var(--raid));animation:spin 90s linear infinite}.stream-scene .mote{left:var(--x);bottom:-4%;width:calc(3px * var(--s));height:calc(3px * var(--s));border-radius:50%;background:var(--raid-glow,var(--arena-glow,#ffffff));box-shadow:0 0 8px var(--raid-glow,var(--arena-glow,#ffffff));animation:rise calc(12s * var(--t)) linear var(--d) infinite}.scene-raid .raid-vignette{inset:0;background:radial-gradient(ellipse at center,transparent 50%,rgba(0,0,0,.7))}[data-theme^=heist-]{--digit-font:Impact,Haettenschweiler,"Arial Narrow Bold","Arial Black",sans-serif;--label-font:var(--digit-font);--digit-weight:400;--digit-tracking:0.01em;--ink:#ffffff;--label-ink:var(--heist);--label-weight:400;--label-tracking:0.05em;--caption-ink:#ffffff;--text-shadow:none;--track:rgba(0,0,0,0.5);--ring-width:9px;--chip-bg:rgba(0,0,0,0.72);--chip-border:rgba(255,255,255,0.2);--char-w:0.5;--dw:70;--dh:34}[data-theme=heist-sunset]{--heist:#ffb347;--heist-2:#ff4f8b}[data-theme=heist-night]{--heist:#ff4fd8;--heist-2:#37e6ff}[data-theme=heist-wanted]{--heist:#ff3b3b;--heist-2:#3b8bff}[data-theme^=heist-] .stream-caption,[data-theme^=heist-] .stream-label,[data-theme^=heist-] .stream-numerals,[data-theme^=heist-] .stream-sub{-webkit-text-stroke:.06em #000;paint-order:stroke fill;text-shadow:.04em .05em 0 rgba(0,0,0,.85)}[data-theme^=heist-] .stream-numerals{-webkit-text-stroke-width:.045em}[data-theme^=heist-] .stream-label{text-transform:uppercase}.stream-stars{display:flex;justify-content:center;gap:.14em;margin:.15em 0;font-size:min(calc(var(--h) * 5.5),calc(var(--w) * 3.2))}[data-style=ring] .stream-stars{font-size:calc(var(--u) * 4)}[data-style=pill] .stream-stars{display:none}.stream-stars i{display:block;width:1em;height:1em;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background:rgba(0,0,0,.45);box-shadow:inset 0 0 0 .08em rgba(255,255,255,.5)}.stream-stars i.on{background:#ffffff}[data-theme=heist-wanted] .stream-stars i.on{animation:star-flash .8s steps(1) infinite}@keyframes star-flash{50%{background:var(--heist-2)}}[data-theme^=heist-] .stream-bar{height:max(8px,calc(var(--h) * 2.2));border:3px solid #000;border-radius:0;background:rgba(0,0,0,.55)}[data-theme^=heist-] .stream-bar>div{border-radius:0;background:var(--heist)}[data-theme^=heist-] .stream-ring .progress{stroke:var(--heist);stroke-linecap:butt}[data-theme^=heist-] .stream-ring .head{stroke:#000}[data-theme^=heist-][data-style=ring] .stream-face:before{content:"";position:absolute;inset:6%;border-radius:50%;border:calc(var(--u) * 1) solid #000;background:linear-gradient(35deg,transparent 47%,rgba(255,255,255,.14) 47% 49%,transparent 49%),linear-gradient(-60deg,transparent 58%,rgba(255,255,255,.12) 58% 60%,transparent 60%),linear-gradient(95deg,transparent 30%,rgba(255,255,255,.1) 30% 31.5%,transparent 31.5%),radial-gradient(circle,rgba(20,40,30,.85),rgba(8,14,12,.92))}.scene-heist .heist-sky{inset:0}.scene-heist-sunset .heist-sky{background:linear-gradient(180deg,#2b1055,#7b2a6b 30%,#d7385e 55%,#ff9a3c 75%,#ffd36b 90%)}.scene-heist-night .heist-sky{background:linear-gradient(180deg,#03040f,#0c1238 55%,#2a1450)}.scene-heist-wanted .heist-sky{background:linear-gradient(180deg,#04050b,#0c1022 70%,#111733)}.scene-heist .heist-sun{left:50%;bottom:26%;width:calc(var(--u) * 34);height:calc(var(--u) * 34);margin-left:calc(var(--u) * -17);border-radius:50%;background:radial-gradient(circle,#fff6c4,#ffc04d 55%,#ff7a3c 100%);box-shadow:0 0 calc(var(--u) * 16) rgba(255,180,80,.7)}.scene-heist .skyline{position:absolute;left:0;right:0;bottom:0;width:100%}.scene-heist .skyline.far{height:50%}.scene-heist .skyline.near{height:34%}.scene-heist-sunset .skyline.far .tower{fill:#5a2360}.scene-heist-sunset .skyline.near .tower{fill:#1a0a22}.scene-heist-sunset .skyline .win{fill:#ffd36b;opacity:.18}.scene-heist-night .skyline.far .tower{fill:#161c46}.scene-heist-night .skyline.near .tower{fill:#06071a}.scene-heist-night .skyline.far .win{fill:#37e6ff;opacity:.4}.scene-heist-night .skyline.near .win{fill:#ff4fd8;opacity:.45}.scene-heist-wanted .skyline.far .tower{fill:#121729}.scene-heist-wanted .skyline.near .tower{fill:#05070d}.scene-heist-wanted .skyline .win{fill:#ffe7a0;opacity:.22}.scene-heist .palm{position:absolute;bottom:0;height:72%;width:auto}.scene-heist .palm path{fill:#12061a}.scene-heist .palm .trunk{fill:none;stroke:#12061a;stroke-width:6}.scene-heist .palm.one{left:1%}.scene-heist .palm.two{right:3%;height:58%;transform:scaleX(-1)}.scene-heist .light-trails{left:-20%;right:-20%;bottom:4%;height:7%;opacity:.85;background:repeating-linear-gradient(90deg,transparent 0 40px,rgba(255,60,80,.9) 40px 120px,transparent 120px 190px) 0 20% /100% 2px no-repeat,repeating-linear-gradient(90deg,transparent 0 70px,rgba(255,245,220,.95) 70px 160px,transparent 160px 220px) 0 70% /100% 2px no-repeat;filter:drop-shadow(0 0 4px #ff4f8b);animation:trails 1.2s linear infinite}@keyframes trails{to{transform:translateX(190px)}}.scene-heist .searchlight{left:50%;top:-10%;width:60%;height:130%;margin-left:-30%;background:conic-gradient(from 170deg at 50% 0,transparent 0deg,rgba(220,235,255,.18) 6deg,rgba(220,235,255,.18) 14deg,transparent 20deg);transform-origin:50% 0;animation:sway 5s ease-in-out infinite}.scene-heist .siren{top:-30%;width:70%;height:90%;border-radius:50%;animation:siren .9s steps(1) infinite}.scene-heist .siren.red{left:-20%;background:radial-gradient(ellipse,rgba(255,40,60,.45),transparent 65%)}.scene-heist .siren.blue{right:-20%;background:radial-gradient(ellipse,rgba(40,110,255,.45),transparent 65%);animation-delay:-.45s}@keyframes siren{50%{opacity:.1}}[data-theme^=arena-]{--digit-font:"Palatino Linotype","Book Antiqua",Palatino,Georgia,serif;--label-font:var(--digit-font);--digit-weight:700;--digit-tracking:0.04em;--label-weight:700;--label-tracking:0.24em;--text-shadow:0 0.04em 0.1em rgba(0,0,0,0.7);--ring-width:6px;--char-w:0.62;--dw:70;--dh:28}[data-theme=arena-crystal]{--metal:#c8aa6e;--metal-2:#f0e6d2;--metal-dark:#785a28;--arena-glow:#0ac8b9;--arena-base:#010a13;--ink:#f0e6d2;--label-ink:#c8aa6e;--caption-ink:#a09b8c;--chip-bg:#010a13;--chip-border:#c8aa6e;--track:rgba(200,170,110,0.2)}[data-theme=arena-ancient]{--metal:#c9a15a;--metal-2:#f3dcaa;--metal-dark:#6b4a1f;--arena-glow:#e0452f;--arena-base:#140908;--ink:#f3e6cf;--label-ink:#d8a55a;--caption-ink:#b8a488;--chip-bg:#160b09;--chip-border:#8a6a36;--track:rgba(201,161,90,0.2)}[data-theme=arena-shadow]{--metal:#7fdcc4;--metal-2:#e3fff6;--metal-dark:#2a5a50;--arena-glow:#4dffc3;--arena-base:#020c0a;--ink:#e3fff6;--label-ink:#7fdcc4;--caption-ink:#9cc9bd;--chip-bg:#04110e;--chip-border:#3a8a78;--track:rgba(127,220,196,0.18)}[data-theme^=arena-] .stream-numerals{color:transparent;text-shadow:none;background:linear-gradient(180deg,#ffffff 0,var(--metal-2) 30%,var(--metal) 78%,var(--metal-dark) 100%);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 .03em 0 rgba(0,0,0,.85)) drop-shadow(0 0 .04em var(--arena-glow))}[data-theme^=arena-] .stream-label{text-transform:uppercase}[data-theme^=arena-]:is([data-style=minimal],[data-style=bar]) .stream-label>span:after,[data-theme^=arena-]:is([data-style=minimal],[data-style=bar]) .stream-label>span:before{content:"";display:inline-block;width:.36em;height:.36em;margin:0 .7em .12em;background:var(--arena-glow);transform:rotate(45deg);box-shadow:0 0 .35em var(--arena-glow)}[data-theme^=arena-]:is([data-style=minimal],[data-style=bar]) .stream-type{--cut:calc(var(--u) * 2.6);padding:calc(var(--h) * 5.5) calc(var(--w) * 6);border:2px solid transparent;background:linear-gradient(180deg,var(--arena-base),#000) padding-box,linear-gradient(180deg,var(--metal-2),var(--metal) 40%,var(--metal-dark)) border-box;clip-path:polygon(var(--cut) 0,calc(100% - var(--cut)) 0,100% var(--cut),100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,var(--cut) 100%,0 calc(100% - var(--cut)),0 var(--cut));box-shadow:inset 0 0 calc(var(--u) * 5) rgba(0,0,0,.8)}[data-theme^=arena-]:is([data-style=minimal],[data-style=bar]) .stream-type:after{content:"";position:absolute;left:18%;right:18%;bottom:calc(var(--u) * 1);height:2px;background:linear-gradient(90deg,transparent,var(--arena-glow),transparent);box-shadow:0 0 8px var(--arena-glow)}[data-theme^=arena-] .stream-bar{height:max(6px,calc(var(--h) * 1.8));border:1px solid var(--metal);border-radius:0;background:rgba(0,0,0,.7)}[data-theme^=arena-] .stream-bar>div{border-radius:0;background:linear-gradient(90deg,var(--metal-dark),var(--arena-glow));box-shadow:0 0 8px var(--arena-glow)}[data-theme^=arena-] .stream-ring .progress{stroke:var(--arena-glow)}[data-theme^=arena-] .stream-ring{filter:drop-shadow(0 0 8px var(--arena-glow))}[data-theme^=arena-][data-style=ring] .stream-face:after,[data-theme^=arena-][data-style=ring] .stream-face:before{content:"";position:absolute;border-radius:50%}[data-theme^=arena-][data-style=ring] .stream-face:before{inset:6%;border:3px solid var(--metal);background:radial-gradient(circle,var(--arena-base),#000 80%);box-shadow:inset 0 0 calc(var(--u) * 5) rgba(0,0,0,.9),0 0 0 2px #000}[data-theme^=arena-][data-style=ring] .stream-face:after{inset:10%;border:1px dashed var(--arena-glow);opacity:.55;animation:spin 40s linear infinite}.scene-arena{background:var(--arena-base)}.scene-arena .arena-floor{inset:0;opacity:.22;background:radial-gradient(ellipse at 50% 55%,var(--arena-glow),transparent 58%)}.scene-arena .arena-frame{inset:6%;border:1px solid var(--metal);opacity:.35;clip-path:polygon(4% 0,96% 0,100% 7%,100% 93%,96% 100%,4% 100%,0 93%,0 7%)}.scene-arena .crystal{left:var(--x);top:var(--y);width:calc(var(--u) * 1.8 * var(--s));height:calc(var(--u) * 3.2 * var(--s));background:linear-gradient(180deg,#ffffff,var(--arena-glow) 60%,var(--metal-dark));clip-path:polygon(50% 0,100% 45%,50% 100%,0 45%);opacity:.55;filter:drop-shadow(0 0 6px var(--arena-glow));animation:bob calc(5s * var(--t)) ease-in-out var(--d) infinite alternate}.scene-arena-shadow .spooky-fog{background:radial-gradient(ellipse at 25% 60%,rgba(77,255,195,.18),transparent 55%),radial-gradient(ellipse at 70% 45%,rgba(77,255,195,.12),transparent 50%)}@keyframes bob{to{transform:translateY(calc(var(--u) * -3)) rotate(8deg)}}[data-theme^=tactical-]{--digit-font:Bahnschrift,"DIN Condensed","D-DIN","Arial Narrow","Roboto Condensed",var(--font-inter),sans-serif;--label-font:var(--digit-font);--digit-weight:700;--digit-tracking:0.03em;--label-weight:700;--label-tracking:0.22em;--text-shadow:none;--ring-width:5px;--char-w:0.55;--dw:72;--dh:32}[data-theme=tactical-agent]{--tac:#ff4655;--tac-base:#0f1923;--tac-line:rgba(236,232,225,0.35);--ink:#ece8e1;--label-ink:#0f1923;--caption-ink:#ece8e1;--chip-bg:#0f1923;--chip-border:#ff4655;--track:rgba(236,232,225,0.15)}[data-theme=tactical-defuse]{--tac:#de9b35;--tac-base:#1a1c1e;--tac-line:rgba(222,155,53,0.4);--ink:#ff4a3d;--label-ink:#1a1c1e;--caption-ink:#f2e9d8;--chip-bg:#1a1c1e;--chip-border:#de9b35;--track:rgba(222,155,53,0.15);--text-shadow:0 0 0.12em rgba(255,74,61,0.7)}[data-theme^=tactical-] .stream-label{display:inline-block;padding:.1em 1.1em .1em .8em;text-transform:uppercase;background:var(--tac);clip-path:polygon(0 0,100% 0,calc(100% - .5em) 100%,0 100%)}[data-theme^=tactical-] .stream-caption,[data-theme^=tactical-] .stream-sub{text-transform:uppercase;letter-spacing:.14em}[data-theme^=tactical-]:is([data-style=minimal],[data-style=bar]) .stream-type{padding:calc(var(--h) * 5) calc(var(--w) * 5.5);background:linear-gradient(135deg,var(--tac-base) 60%,rgba(0,0,0,.85));border-left:calc(var(--u) * 1) solid var(--tac);box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 6) rgba(0,0,0,.5)}[data-theme^=tactical-]:is([data-style=minimal],[data-style=bar]) .stream-deco{display:block}[data-theme^=tactical-] .stream-deco>i:first-child{right:calc(var(--u) * 1.4);top:calc(var(--u) * 1.4);width:calc(var(--u) * 6);height:calc(var(--u) * 6);border-top:2px solid var(--tac-line);border-right:2px solid var(--tac-line)}[data-theme^=tactical-] .stream-deco>i:nth-child(2){left:calc(var(--u) * 3);right:calc(var(--u) * 3);bottom:calc(var(--u) * 1.4);height:calc(var(--u) * 1.2);background:repeating-linear-gradient(90deg,var(--tac-line) 0 2px,transparent 2px calc(var(--u) * 1.6))}[data-theme=tactical-defuse] .stream-deco>i:nth-child(3){left:calc(var(--u) * 2.2);top:calc(var(--u) * 2.2);width:calc(var(--u) * 1.6);height:calc(var(--u) * 1.6);border-radius:50%;background:#ff2a1f;box-shadow:0 0 calc(var(--u) * 1.6) #ff2a1f;animation:blink 1s steps(1) infinite}[data-theme^=tactical-] .stream-deco>i:nth-child(n+3){display:none}[data-theme=tactical-defuse] .stream-deco>i:nth-child(3){display:block}[data-theme^=tactical-] .stream-bar{height:max(5px,calc(var(--h) * 1.4));border-radius:0}[data-theme^=tactical-] .stream-bar>div{border-radius:0;background:var(--tac)}[data-theme^=tactical-] .stream-ring .progress{stroke:var(--tac);stroke-linecap:butt}[data-theme^=tactical-] .stream-ring .track{stroke-dasharray:1 7;stroke:var(--tac-line)}[data-theme^=tactical-][data-style=ring] .stream-face:before{content:"";position:absolute;inset:8%;border-radius:50%;background:radial-gradient(circle,var(--tac-base) 60%,transparent 61%),repeating-conic-gradient(var(--tac-line) 0 1deg,transparent 1deg 15deg)}[data-theme^=tactical-][data-style=pill] .stream-face{border-radius:0;border-left-width:.12em;border-left-color:var(--tac)}.scene-tactical{background:var(--tac-base)}.scene-tactical .shard{background:rgba(255,255,255,.035)}.scene-tactical .shard.one{left:-10%;top:0;width:60%;height:100%;clip-path:polygon(0 0,70% 0,30% 100%,0 100%)}.scene-tactical .shard.two{right:-5%;top:0;width:45%;height:100%;clip-path:polygon(40% 0,100% 0,100% 100%,0 100%);background:rgba(255,255,255,.025)}.scene-tactical .shard.three{right:18%;bottom:12%;width:18%;height:30%;background:var(--tac);opacity:.85;clip-path:polygon(20% 0,100% 0,80% 100%,0 100%)}.scene-tactical .tac-grid{inset:0;opacity:.12;background:linear-gradient(var(--tac-line) 1px,transparent 1px) 0 0 /60px 60px,linear-gradient(90deg,var(--tac-line) 1px,transparent 1px) 0 0 /60px 60px;-webkit-mask-image:radial-gradient(ellipse at center,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse at center,#000 20%,transparent 75%)}.scene-tactical .hazard{left:0;right:0;bottom:0;height:7%;background:repeating-linear-gradient(45deg,#de9b35 0 calc(var(--u) * 3),#111 calc(var(--u) * 3) calc(var(--u) * 6));box-shadow:0 calc(var(--u) * -.6) 0 #000}.scene-tactical .beacon{right:8%;top:10%;width:calc(var(--u) * 30);height:calc(var(--u) * 30);margin:calc(var(--u) * -15) calc(var(--u) * -15) 0 0;border-radius:50%;background:radial-gradient(circle,#ff2a1f 0 6%,rgba(255,42,31,.35) 12%,transparent 60%);animation:blink 1s steps(1) infinite}[data-theme^=storm-]{--digit-font:"Arial Black",var(--font-inter),"Inter",sans-serif;--label-font:var(--font-inter),"Inter","Segoe UI",sans-serif;--digit-weight:900;--digit-tracking:0;--ink:#ffffff;--label-ink:#ffffff;--label-weight:900;--label-tracking:0.06em;--caption-ink:#ffffff;--text-shadow:0 0.06em 0 rgba(0,0,0,0.35);--chip-border:rgba(255,255,255,0.7);--track:rgba(0,0,0,0.3);--ring-width:10px;--char-w:0.72;--dw:66;--dh:28}[data-theme=storm-legendary]{--r1:#ffd98a;--r2:#f08a24;--r3:#7a3304;--chip-bg:linear-gradient(135deg,#f08a24,#7a3304)}[data-theme=storm-epic]{--r1:#efb8ff;--r2:#b23cf0;--r3:#3f0f66;--chip-bg:linear-gradient(135deg,#b23cf0,#3f0f66)}[data-theme=storm-rare]{--r1:#b8ecff;--r2:#2f9bff;--r3:#0d3478;--chip-bg:linear-gradient(135deg,#2f9bff,#0d3478)}[data-theme^=storm-] .stream-numerals{display:inline-block;font-style:italic;-webkit-text-stroke:.035em rgba(0,0,0,.6);paint-order:stroke fill;text-shadow:0 .07em 0 rgba(0,0,0,.4);transform:skewX(-4deg)}[data-theme^=storm-] .stream-label{font-style:italic;text-transform:uppercase;text-shadow:0 .08em 0 rgba(0,0,0,.35)}[data-theme^=storm-] .stream-sub{font-weight:800;color:#ffffff}[data-theme^=storm-]:is([data-style=minimal],[data-style=bar]) .stream-type{overflow:hidden;padding:calc(var(--h) * 5) calc(var(--w) * 6);border:calc(var(--u) * .6) solid rgba(255,255,255,.8);border-radius:calc(var(--u) * 2);background:radial-gradient(ellipse at 50% 28%,var(--r1) 0,var(--r2) 42%,var(--r3) 100%);box-shadow:0 0 0 calc(var(--u) * .5) rgba(0,0,0,.35),0 calc(var(--u) * 2) calc(var(--u) * 6) rgba(0,0,0,.45),inset 0 0 calc(var(--u) * 6) rgba(255,255,255,.25)}[data-theme^=storm-]:is([data-style=minimal],[data-style=bar]) .stream-deco{display:block}[data-theme^=storm-] .stream-deco>i:first-child{top:-20%;bottom:-20%;left:0;width:25%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:sheen 4.5s ease-in-out infinite}[data-theme^=storm-] .stream-deco>i:nth-child(2){left:50%;bottom:-60%;width:160%;height:160%;margin-left:-80%;opacity:.18;background:repeating-conic-gradient(from 0deg at 50% 100%,#ffffff 0deg 4deg,transparent 4deg 12deg)}[data-theme^=storm-] .stream-deco>i:nth-child(n+3){display:none}[data-theme^=storm-] .stream-bar{height:max(8px,calc(var(--h) * 2.2));border:2px solid rgba(0,0,0,.45);background:rgba(0,0,0,.35)}[data-theme^=storm-] .stream-bar>div{background:linear-gradient(180deg,#ffffff,var(--r1))}[data-theme^=storm-] .stream-ring .progress{stroke:#ffffff}[data-theme^=storm-] .stream-ring .head{stroke:var(--r2)}[data-theme^=storm-][data-style=ring] .stream-face:before{content:"";position:absolute;inset:6%;border-radius:50%;border:calc(var(--u) * .8) solid rgba(255,255,255,.85);background:radial-gradient(circle at 50% 30%,var(--r1),var(--r2) 45%,var(--r3));box-shadow:0 calc(var(--u) * 1.5) calc(var(--u) * 5) rgba(0,0,0,.4)}.scene-storm{--sparkle:#ffffff;background:#2a0a4a}.scene-storm .storm-sky{inset:0;background:radial-gradient(circle at 50% 50%,#7fd4ff 0,#4aa8f0 30%,#2c6fd0 44%,transparent 46%)}.scene-storm .storm-wall{left:50%;top:50%;width:150%;height:150%;margin:-75% 0 0 -75%;border-radius:50%;background:conic-gradient(from 0deg,rgba(200,120,255,.25),rgba(90,20,170,.1),rgba(200,120,255,.3),rgba(90,20,170,.1),rgba(200,120,255,.25)),radial-gradient(circle,transparent 28%,rgba(170,70,255,.55) 31%,rgba(95,25,170,.85) 42%,rgba(40,5,80,.97) 62%);animation:spin 50s linear infinite}.scene-storm .storm-cloud{width:40%;height:22%;background:radial-gradient(circle at 30% 60%,rgba(255,255,255,.9) 0 28%,transparent 30%),radial-gradient(circle at 55% 42%,rgba(255,255,255,.95) 0 32%,transparent 34%),radial-gradient(circle at 76% 62%,rgba(255,255,255,.85) 0 24%,transparent 26%);opacity:.55;animation:cloud-drift 60s linear infinite}.scene-storm .storm-cloud.one{top:30%;animation-delay:-20s}.scene-storm .storm-cloud.two{top:52%;animation-duration:80s;animation-delay:-55s}[data-theme^=matchday-]{--digit-font:var(--font-inter),"Inter","Segoe UI",Arial,sans-serif;--label-font:var(--digit-font);--digit-weight:800;--digit-tracking:-0.01em;--label-weight:800;--label-tracking:0.08em;--text-shadow:none;--ring-width:8px;--char-w:0.62}[data-theme=matchday-broadcast]{--md-bar:#0d1b3e;--md-tab:#ffffff;--md-tab-ink:#0d1b3e;--ink:#ffffff;--label-ink:#0d1b3e;--caption-ink:#ffffff;--chip-bg:#0d1b3e;--chip-border:rgba(255,255,255,0.3);--track:rgba(255,255,255,0.2)}[data-theme=matchday-floodlit]{--md-bar:#06130c;--md-tab:var(--overlay-accent);--md-tab-ink:#06130c;--ink:#eafff2;--label-ink:#06130c;--caption-ink:#eafff2;--chip-bg:#06130c;--chip-border:var(--overlay-accent);--track:rgba(234,255,242,0.18)}[data-theme^=matchday-]:is([data-style=minimal],[data-style=bar]) .stream-type{flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:center;font-size:min(calc(var(--h) * 20),calc(var(--w) * 46 / (var(--chars) * var(--char-w))));box-shadow:0 calc(var(--u) * 1.5) calc(var(--u) * 5) rgba(0,0,0,.45)}[data-theme^=matchday-]:is([data-style=minimal],[data-style=bar]) .stream-label{display:flex;align-items:center;padding:0 1em;font-size:.34em;text-transform:uppercase;background:var(--md-tab);color:var(--md-tab-ink)}[data-theme^=matchday-]:is([data-style=minimal],[data-style=bar]) .stream-digits{margin:0;padding:.04em .3em;font-size:1em;line-height:1.2;background:var(--md-bar);box-shadow:inset 0 -.07em 0 var(--overlay-accent)}[data-theme^=matchday-]:is([data-style=minimal],[data-style=bar]) .stream-caption,[data-theme^=matchday-]:is([data-style=minimal],[data-style=bar]) .stream-sub{flex-basis:100%;margin:0;padding:.35em .9em;font-size:.2em;text-align:left;color:#ffffff;background:rgba(13,27,62,.85)}[data-theme=matchday-floodlit]:is([data-style=minimal],[data-style=bar]) .stream-caption,[data-theme=matchday-floodlit]:is([data-style=minimal],[data-style=bar]) .stream-sub{background:rgba(6,19,12,.88)}[data-theme^=matchday-]:is([data-style=minimal],[data-style=bar]) .stream-caption:empty{display:none}[data-theme^=matchday-] .stream-sub{order:3}[data-theme^=matchday-] .stream-caption{order:4}[data-theme^=matchday-] .stream-bar{order:5;flex-basis:100%;min-width:0;height:max(4px,.05em);margin:0;border-radius:0}[data-theme^=matchday-] .stream-bar>div{border-radius:0}[data-theme^=matchday-][data-style=ring] .stream-face:before{content:"";position:absolute;inset:6%;border-radius:50%;border:3px solid #ffffff;background:radial-gradient(circle,transparent 17%,rgba(255,255,255,.75) 17.5% 18.5%,transparent 19%),linear-gradient(90deg,transparent calc(50% - 1px),rgba(255,255,255,.75) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)),repeating-linear-gradient(90deg,#2f8f3a 0 12.5%,#287c33 12.5% 25%);box-shadow:0 calc(var(--u) * 1.5) calc(var(--u) * 5) rgba(0,0,0,.45)}[data-theme^=matchday-][data-style=ring] .stream-type{text-shadow:0 .04em .12em rgba(0,0,0,.7)}[data-theme^=matchday-]:is([data-style=ring],[data-style=pill]) .stream-label{padding:.1em .8em;background:var(--md-tab);color:var(--md-tab-ink);text-shadow:none}.scene-matchday{background:linear-gradient(180deg,#05070d,#111a2e 40%,#0c1a14 45%)}.scene-matchday .crowd{left:var(--x);top:calc(var(--y) * .42);width:3px;height:3px;border-radius:50%;background:rgba(255,255,255,.55);animation:twinkle-star calc(1.6s * var(--t)) ease-in-out var(--d) infinite}.scene-matchday .floodlight{top:-8%;width:40%;height:50%;border-radius:50%;background:radial-gradient(ellipse,rgba(255,255,255,.55) 0 4%,rgba(220,235,255,.2) 12%,transparent 60%)}.scene-matchday .floodlight.left{left:-8%}.scene-matchday .floodlight.right{right:-8%}.scene-matchday-floodlit .floodlight{background:radial-gradient(ellipse,rgba(255,255,255,.8) 0 5%,rgba(200,255,220,.28) 14%,transparent 60%)}.scene-matchday .pitch{left:-30%;right:-30%;top:44%;height:90%;background:radial-gradient(ellipse 13% 9% at 50% 22%,transparent 88%,rgba(255,255,255,.8) 90% 96%,transparent 98%),linear-gradient(180deg,transparent 21.6%,rgba(255,255,255,.8) 21.6% 22.2%,transparent 22.2%),repeating-linear-gradient(90deg,#2f8f3a 0 5%,#287c33 5% 10%);transform:perspective(300px) rotateX(48deg);transform-origin:50% 0}.scene-matchday-floodlit .pitch{filter:brightness(.75) saturate(1.2)}