[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)}[data-theme^=viewfinder-]{--digit-font:ui-monospace,"SF Mono","Cascadia Mono",Consolas,"Roboto Mono","Lucida Console",monospace;--label-font:var(--digit-font);--digit-weight:500;--digit-tracking:0.02em;--label-weight:600;--label-tracking:0.14em;--ring-width:3px;--char-w:0.62;--dw:72;--dh:28}[data-theme=viewfinder-day]{--vf:#ffffff;--ink:#ffffff;--label-ink:#ffffff;--caption-ink:rgba(255,255,255,0.85);--text-shadow:0 1px 3px rgba(0,0,0,0.85),0 0 12px rgba(0,0,0,0.35);--track:rgba(255,255,255,0.25);--chip-bg:rgba(0,0,0,0.45);--chip-border:rgba(255,255,255,0.35)}[data-theme=viewfinder-night]{--vf:#7dff8a;--ink:#c2ffc9;--label-ink:#7dff8a;--caption-ink:#7dff8a;--text-shadow:0 0 0.12em rgba(125,255,138,0.8);--track:rgba(125,255,138,0.25);--chip-bg:rgba(0,20,4,0.6);--chip-border:rgba(125,255,138,0.5)}[data-theme^=viewfinder-] .stream-caption,[data-theme^=viewfinder-] .stream-label{text-transform:uppercase}[data-theme^=viewfinder-]:not([data-style=pill]) .stream-label>span:before{content:"";display:inline-block;width:.6em;height:.6em;margin-right:.5em;border-radius:50%;background:#ff3b30;box-shadow:0 0 .4em #ff3b30;animation:blink 1.2s steps(1) infinite}[data-theme^=viewfinder-]:is([data-style=minimal],[data-style=bar]) .stream-type{padding:calc(var(--h) * 7) calc(var(--w) * 7)}[data-theme=viewfinder-night]:is([data-style=minimal],[data-style=bar]) .stream-type{background:repeating-linear-gradient(0deg,rgba(125,255,138,.05) 0 1px,transparent 1px 3px)}[data-theme^=viewfinder-]:is([data-style=minimal],[data-style=bar]) .stream-deco{display:block}[data-theme^=viewfinder-] .stream-deco>i{width:calc(var(--u) * 5);height:calc(var(--u) * 5);border:calc(var(--u) * .45) solid var(--vf);filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}[data-theme^=viewfinder-] .stream-deco>i:first-child{left:0;top:0;border-right:0;border-bottom:0}[data-theme^=viewfinder-] .stream-deco>i:nth-child(2){right:0;top:0;border-left:0;border-bottom:0}[data-theme^=viewfinder-] .stream-deco>i:nth-child(3){left:0;bottom:0;border-right:0;border-top:0}[data-theme^=viewfinder-] .stream-deco>i:nth-child(4){right:0;bottom:0;border-left:0;border-top:0}[data-theme^=viewfinder-]:is([data-style=minimal],[data-style=bar]) .stream-type:before{content:"4K · 60";position:absolute;left:calc(var(--u) * 6.5);top:calc(var(--u) * 1.6);font:600 min(calc(var(--h) * 3.4),calc(var(--w) * 2)) /1 var(--digit-font);letter-spacing:.1em;color:var(--vf);text-shadow:var(--text-shadow)}[data-theme^=viewfinder-]:is([data-style=minimal],[data-style=bar]) .stream-type:after{content:"";position:absolute;right:calc(var(--u) * 6.5);top:calc(var(--u) * 1.6);width:calc(var(--u) * 5);height:calc(var(--u) * 2.4);padding:2px;border:2px solid var(--vf);border-radius:3px;background:linear-gradient(90deg,var(--vf) 0 72%,transparent 72%) content-box;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}[data-theme^=viewfinder-] .stream-bar>div{background:var(--vf)}[data-theme^=viewfinder-] .stream-ring .progress{stroke:var(--vf)}[data-theme^=viewfinder-] .stream-ring .head{stroke:#ff3b30}[data-theme^=viewfinder-][data-style=ring] .stream-face:before{content:"";position:absolute;inset:5%;background:linear-gradient(var(--vf),var(--vf)) 50% 0 /2px 7% no-repeat,linear-gradient(var(--vf),var(--vf)) 50% 100% /2px 7% no-repeat,linear-gradient(var(--vf),var(--vf)) 0 50% /7% 2px no-repeat,linear-gradient(var(--vf),var(--vf)) 100% 50% /7% 2px no-repeat;opacity:.8}[data-theme^=viewfinder-] .stream-dot{background:#ff3b30;box-shadow:0 0 .3em #ff3b30;animation:blink 1.2s steps(1) infinite}.scene-viewfinder-day{--bokeh:rgba(255,214,160,0.4);background:linear-gradient(160deg,#4a5a6e,#1d2633 70%)}.scene-viewfinder-night{--bokeh:rgba(125,255,138,0.22);background:radial-gradient(ellipse at 50% 50%,#0d2a10,#020803 75%)}.scene-viewfinder .vf-vignette{inset:0;background:radial-gradient(ellipse at center,transparent 50%,rgba(0,0,0,.65))}.scene-viewfinder .vf-cross{inset:0;opacity:.12;background:linear-gradient(90deg,transparent calc(33.3% - 1px),#fff calc(33.3% - 1px) 33.3%,transparent 33.3% calc(66.6% - 1px),#fff calc(66.6% - 1px) 66.6%,transparent 66.6%),linear-gradient(180deg,transparent calc(33.3% - 1px),#fff calc(33.3% - 1px) 33.3%,transparent 33.3% calc(66.6% - 1px),#fff calc(66.6% - 1px) 66.6%,transparent 66.6%)}[data-theme^=boarding-]{--digit-weight:800;--digit-tracking:-0.01em;--label-weight:700;--label-tracking:0.16em;--text-shadow:none;--ring-width:6px;--char-w:0.62;--dw:62;--dh:26}[data-theme=boarding-day]{--paper:#fdfaf3;--ticket-ink:#1b2330;--muted:#6b7482;--band-ink:#ffffff;--ink:#1b2330;--label-ink:#ffffff;--caption-ink:#6b7482;--chip-bg:#fdfaf3;--chip-border:rgba(0,0,0,0.12);--track:rgba(27,35,48,0.15)}[data-theme=boarding-redeye]{--paper:#141b2d;--ticket-ink:#f5ecd7;--muted:#9aa3b8;--band-ink:#141b2d;--ink:#f5ecd7;--label-ink:#141b2d;--caption-ink:#9aa3b8;--chip-bg:#141b2d;--chip-border:rgba(255,255,255,0.15);--track:rgba(245,236,215,0.15)}[data-theme^=boarding-] .stream-sub{color:var(--muted);text-transform:uppercase;letter-spacing:.12em}[data-theme^=boarding-]:is([data-style=minimal],[data-style=bar]) .stream-face{filter:drop-shadow(0 calc(var(--u) * 1.5) calc(var(--u) * 3) rgba(0,0,0,.35))}[data-theme^=boarding-]:is([data-style=minimal],[data-style=bar]) .stream-type{min-width:calc(var(--w) * 48);padding:0 calc(var(--w) * 5) calc(var(--h) * 11);border-radius:calc(var(--u) * 2);background:var(--paper);-webkit-mask-image:radial-gradient(circle calc(var(--u) * 1.8) at 0 74%,transparent 97%,#000),radial-gradient(circle calc(var(--u) * 1.8) at 100% 74%,transparent 97%,#000);-webkit-mask-composite:source-in;mask-image:radial-gradient(circle calc(var(--u) * 1.8) at 0 74%,transparent 97%,#000),radial-gradient(circle calc(var(--u) * 1.8) at 100% 74%,transparent 97%,#000);mask-composite:intersect}[data-theme^=boarding-]:is([data-style=minimal],[data-style=bar]) .stream-label{align-self:stretch;max-width:none;margin:0 calc(var(--w) * -5) .5em;padding:.6em 1.2em;font-size:min(calc(var(--h) * 4.4),calc(var(--w) * 2.6));text-align:left;text-transform:uppercase;background:var(--overlay-accent);color:var(--band-ink)}[data-theme^=boarding-] .stream-label>span:before{content:"✈ "}[data-theme^=boarding-]:is([data-style=minimal],[data-style=bar]) .stream-deco{display:block}[data-theme^=boarding-] .stream-deco>i:first-child{left:10%;right:10%;bottom:calc(var(--h) * 2.4);height:calc(var(--h) * 4.6);opacity:.85;background:repeating-linear-gradient(90deg,var(--ticket-ink) 0 2px,transparent 2px 4px,var(--ticket-ink) 4px 7px,transparent 7px 9px,var(--ticket-ink) 9px 10px,transparent 10px 14px,var(--ticket-ink) 14px 17px,transparent 17px 19px)}[data-theme^=boarding-] .stream-deco>i:nth-child(2){left:calc(var(--u) * 2.6);right:calc(var(--u) * 2.6);top:74%;border-top:2px dashed var(--muted);opacity:.6}[data-theme^=boarding-] .stream-deco>i:nth-child(n+3){display:none}[data-theme^=boarding-] .stream-bar>div{background:var(--overlay-accent)}[data-theme^=boarding-][data-style=ring] .stream-face:before{content:"";position:absolute;inset:6%;border-radius:50%;background:var(--paper);box-shadow:0 calc(var(--u) * 1.5) calc(var(--u) * 5) rgba(0,0,0,.35),inset 0 0 0 calc(var(--u) * 2) var(--paper),inset 0 0 0 calc(var(--u) * 2.3) var(--muted)}[data-theme^=boarding-]:is([data-style=ring],[data-style=pill]) .stream-label{padding:.12em .8em;border-radius:999px;background:var(--overlay-accent);color:var(--band-ink)}.scene-boarding-day{background:linear-gradient(180deg,#4d9dff,#8cc6ff 55%,#d6ecff)}.scene-boarding-redeye{background:linear-gradient(180deg,#03050f,#0b1433 60%,#1a2448)}.scene-boarding .twinkle{top:calc(var(--y) * .6)}.scene-boarding .cloud-bank{left:-10%;width:70%;height:26%;border-radius:50%;background:radial-gradient(ellipse at 50% 60%,rgba(255,255,255,.95),rgba(255,255,255,0) 70%)}.scene-boarding .cloud-bank.one{bottom:-6%}.scene-boarding .cloud-bank.two{left:45%;bottom:2%;width:65%;opacity:.8}.scene-boarding-redeye .cloud-bank{opacity:.08}.scene-boarding .plane{position:absolute;top:18%;left:-15%;width:calc(var(--u) * 9);height:calc(var(--u) * 9);animation:fly 28s linear infinite}.scene-boarding .plane svg{position:relative;z-index:1;width:100%;height:100%;fill:#ffffff;transform:rotate(90deg);filter:drop-shadow(0 2px 3px rgba(0,40,90,.35))}.scene-boarding-redeye .plane svg{fill:#1c2540;filter:drop-shadow(0 0 3px rgba(255,60,60,.9))}.scene-boarding .contrail{position:absolute;right:55%;top:46%;width:calc(var(--u) * 50);height:3px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.85))}.scene-boarding .runway{left:-20%;right:-20%;bottom:0;height:22%;background:radial-gradient(circle,#ffcf5a 0 2px,transparent 3px) 0 60% /60px 100% repeat-x,radial-gradient(circle,#ff4d4d 0 2px,transparent 3px) 30px 90% /60px 100% repeat-x;transform:perspective(200px) rotateX(55deg);transform-origin:50% 100%;animation:blink 2s steps(1) infinite}@keyframes fly{0%{left:-15%}to{left:115%}}[data-theme^=navigator-]{--digit-weight:800;--digit-tracking:-0.02em;--label-weight:800;--label-tracking:0.02em;--text-shadow:none;--ring-width:7px;--char-w:0.62;--dw:62;--dh:24;--map:linear-gradient(35deg,transparent 46%,var(--map-road) 46% 50%,transparent 50%) 0 0 /140px 140px,linear-gradient(-55deg,transparent 47%,var(--map-road) 47% 51%,transparent 51%) 0 0 /180px 180px,linear-gradient(0deg,transparent 47%,var(--map-road) 47% 51%,transparent 51%) 0 0 /90px 90px,radial-gradient(ellipse 60px 40px at 30% 40%,var(--map-park) 60%,transparent 62%) 0 0 /260px 200px,radial-gradient(ellipse 120px 60px at 70% 80%,var(--map-water) 60%,transparent 62%) 0 0 /420px 300px,var(--map-base)}[data-theme=navigator-day]{--map-base:#eef1ea;--map-road:#ffffff;--map-park:#cfe8c4;--map-water:#b8dcf5;--card:#ffffff;--ink:#1b2330;--label-ink:#1b2330;--caption-ink:#5b6472;--chip-bg:#ffffff;--chip-border:rgba(0,0,0,0.1);--track:rgba(27,35,48,0.12);--route:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 60' preserveAspectRatio='none'%3E%3Cpath d='M10 52 C40 50 50 30 80 30 S130 40 150 20 S180 10 190 8' fill='none' stroke='%232f7bff' stroke-width='4' stroke-dasharray='8 5' stroke-linecap='round'/%3E%3C/svg%3E")}[data-theme=navigator-night]{--map-base:#131a26;--map-road:#26303f;--map-park:#17281e;--map-water:#0d2742;--card:#0d131c;--ink:#eaf4ff;--label-ink:#eaf4ff;--caption-ink:#93a3b8;--chip-bg:#0d131c;--chip-border:rgba(94,231,255,0.35);--track:rgba(234,244,255,0.12);--route:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 60' preserveAspectRatio='none'%3E%3Cpath d='M10 52 C40 50 50 30 80 30 S130 40 150 20 S180 10 190 8' fill='none' stroke='%235ee7ff' stroke-width='4' stroke-dasharray='8 5' stroke-linecap='round'/%3E%3C/svg%3E")}[data-theme^=navigator-]:is([data-style=minimal],[data-style=bar]) .stream-type{overflow:hidden;min-width:calc(var(--w) * 46);padding:calc(var(--h) * 21) calc(var(--w) * 5) calc(var(--h) * 4);border-radius:calc(var(--u) * 3);background:var(--card);box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 6) rgba(0,0,0,.35)}[data-theme^=navigator-]:is([data-style=minimal],[data-style=bar]) .stream-type:after,[data-theme^=navigator-]:is([data-style=minimal],[data-style=bar]) .stream-type:before{content:"";position:absolute;left:0;right:0;top:0;height:calc(var(--h) * 17)}[data-theme^=navigator-]:is([data-style=minimal],[data-style=bar]) .stream-type:before{background:var(--map)}[data-theme^=navigator-]:is([data-style=minimal],[data-style=bar]) .stream-type:after{background:var(--route) center /100% 100% no-repeat}[data-theme^=navigator-]:is([data-style=minimal],[data-style=bar]) .stream-deco{display:block}[data-theme^=navigator-] .stream-deco>i:first-child{z-index:2;right:5%;top:calc(var(--h) * 1.2);width:calc(var(--u) * 4);height:calc(var(--u) * 4);border-radius:50% 50% 50% 0;background:radial-gradient(circle,#ffffff 0 24%,var(--overlay-accent) 27%);transform:rotate(-45deg);box-shadow:-2px 2px 4px rgba(0,0,0,.35)}[data-theme^=navigator-] .stream-deco>i:nth-child(2){z-index:1;right:calc(5% - var(--u) * 1);top:calc(var(--h) * 1.2 + var(--u) * 4.4);width:calc(var(--u) * 6);height:calc(var(--u) * 2);border-radius:50%;border:2px solid var(--overlay-accent);animation:pin-pulse 2s ease-out infinite}[data-theme^=navigator-] .stream-deco>i:nth-child(n+3){display:none}[data-theme^=navigator-] .stream-bar>div{background:var(--overlay-accent)}[data-theme^=navigator-][data-style=ring] .stream-face:before{content:"";position:absolute;inset:6%;border-radius:50%;border:calc(var(--u) * 1) solid var(--card);background:var(--map);box-shadow:0 calc(var(--u) * 1.5) calc(var(--u) * 5) rgba(0,0,0,.35)}[data-theme^=navigator-][data-style=ring] .stream-type{width:auto;padding:calc(var(--u) * 2) calc(var(--u) * 4);border-radius:calc(var(--u) * 3);background:var(--card);box-shadow:0 calc(var(--u) * 1) calc(var(--u) * 3) rgba(0,0,0,.3)}[data-theme^=navigator-] .stream-dot{width:.28em;height:.28em;border-radius:50% 50% 50% 0;background:radial-gradient(circle,#ffffff 0 22%,var(--overlay-accent) 26%);box-shadow:none;transform:rotate(-45deg);animation:none}.scene-navigator .map{inset:0;background:var(--map);background-size:210px 210px,270px 270px,135px 135px,390px 300px,630px 450px,auto}.scene-navigator .route{position:absolute;inset:0;width:100%;height:100%}.scene-navigator .route path{fill:none;stroke:#2f7bff;stroke-width:7px;stroke-linecap:round;stroke-dasharray:16 12;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px rgba(47,123,255,.6));animation:route-march 1.4s linear infinite}.scene-navigator-night .route path{stroke:#5ee7ff;filter:drop-shadow(0 0 6px #5ee7ff)}.scene-navigator .pin{left:94%;top:10.7%;width:calc(var(--u) * 5);height:calc(var(--u) * 5);margin:calc(var(--u) * -5) 0 0 calc(var(--u) * -2.5);border-radius:50% 50% 50% 0;background:radial-gradient(circle,#ffffff 0 24%,var(--overlay-accent) 27%);transform:rotate(-45deg);box-shadow:-3px 3px 6px rgba(0,0,0,.35)}@keyframes route-march{to{stroke-dashoffset:-28}}@keyframes pin-pulse{0%{transform:scale(.4);opacity:1}to{transform:scale(1.4);opacity:0}}[data-theme^=chat-]{--digit-weight:800;--digit-tracking:-0.02em;--label-weight:700;--label-tracking:0;--text-shadow:none;--ring-width:7px;--char-w:0.62;--dw:62;--dh:26}[data-theme=chat-blue]{--bubble:linear-gradient(180deg,#4a9dff,#1c6cf2);--bubble-solid:#1f70f3;--room:#e9f1ff;--room-2:#cfe0ff;--msg:#ffffff;--msg-2:#2b7cf6;--ink:#ffffff;--label-ink:rgba(255,255,255,0.85);--caption-ink:rgba(255,255,255,0.85);--chip-bg:#2b7cf6;--chip-border:transparent;--track:rgba(255,255,255,0.3)}[data-theme=chat-dark]{--bubble:linear-gradient(180deg,#363642,#25252d);--bubble-solid:#25252d;--room:#0e0e13;--room-2:#17171f;--msg:#26262f;--msg-2:var(--overlay-accent);--ink:#ffffff;--label-ink:var(--overlay-accent);--caption-ink:rgba(255,255,255,0.65);--chip-bg:#2a2a33;--chip-border:rgba(255,255,255,0.1);--track:rgba(255,255,255,0.15)}[data-theme^=chat-] .stream-sub{color:var(--caption-ink)}[data-theme^=chat-]:is([data-style=minimal],[data-style=bar]) .stream-type{padding:calc(var(--h) * 4.5) calc(var(--w) * 6) calc(var(--h) * 7);border-radius:calc(var(--u) * 6);background:var(--bubble);box-shadow:0 calc(var(--u) * 1.5) calc(var(--u) * 5) rgba(0,0,0,.25)}[data-theme^=chat-]:is([data-style=minimal],[data-style=bar]) .stream-type:after{content:"";position:absolute;left:calc(var(--u) * -1.6);bottom:0;width:calc(var(--u) * 5);height:calc(var(--u) * 4.4);background:var(--bubble-solid);clip-path:polygon(100% 0,100% 100%,0 100%,34% 80%)}[data-theme^=chat-]:is([data-style=minimal],[data-style=bar]) .stream-label{align-self:flex-start;font-size:min(calc(var(--h) * 4.4),calc(var(--w) * 2.6))}[data-theme^=chat-]:is([data-style=minimal],[data-style=bar]) .stream-deco{display:block}[data-theme^=chat-] .stream-deco>i:nth-child(-n+3){bottom:calc(var(--h) * 2.6);width:calc(var(--u) * 1.5);height:calc(var(--u) * 1.5);border-radius:50%;background:currentColor;color:rgba(255,255,255,.8);animation:typing 1.2s ease-in-out infinite}[data-theme^=chat-] .stream-deco>i:first-child{left:calc(var(--w) * 6)}[data-theme^=chat-] .stream-deco>i:nth-child(2){left:calc(var(--w) * 6 + var(--u) * 2.4);animation-delay:.15s}[data-theme^=chat-] .stream-deco>i:nth-child(3){left:calc(var(--w) * 6 + var(--u) * 4.8);animation-delay:.3s}[data-theme^=chat-] .stream-deco>i:nth-child(4){display:none}[data-theme^=chat-] .stream-bar{background:rgba(255,255,255,.25)}[data-theme^=chat-] .stream-bar>div{background:#ffffff}[data-theme=chat-dark] .stream-bar>div{background:var(--overlay-accent)}[data-theme^=chat-] .stream-ring .progress{stroke:var(--bubble-solid)}[data-theme=chat-dark] .stream-ring .progress{stroke:var(--overlay-accent)}[data-theme^=chat-][data-style=ring] .stream-face:before{content:"";position:absolute;inset:8%;border-radius:50% 50% 50% 12%;background:var(--bubble);box-shadow:0 calc(var(--u) * 1.5) calc(var(--u) * 5) rgba(0,0,0,.3)}[data-theme^=chat-][data-style=pill] .stream-face{border-radius:.6em .6em .6em .12em}[data-theme^=chat-] .stream-dot{background:#34c759;box-shadow:0 0 .25em #34c759}.scene-chat{background:linear-gradient(180deg,var(--room),var(--room-2))}.scene-chat .msg{left:calc(4% + var(--x) * .8);bottom:-12%;width:calc(var(--u) * 16 * var(--s));height:calc(var(--u) * 5.4);border-radius:calc(var(--u) * 3);background:var(--msg);opacity:.55;box-shadow:0 2px 8px rgba(0,0,0,.08);animation:rise calc(18s * var(--t)) linear var(--d) infinite}.scene-chat .msg:nth-child(3n){background:var(--msg-2);opacity:.45}@keyframes typing{0%,60%,to{transform:translateY(0);opacity:.55}30%{transform:translateY(calc(var(--u) * -.9));opacity:1}}[data-theme^=polaroid-]{--label-font:"Segoe Print","Bradley Hand","Marker Felt","Comic Sans MS",cursive;--label-weight:400;--label-tracking:0;--digit-weight:700;--digit-tracking:-0.02em;--text-shadow:none;--ring-width:8px;--char-w:0.62;--dw:58;--dh:26}[data-theme=polaroid-classic]{--frame:#fbfaf6;--photo:linear-gradient(160deg,#ffb46a,#ff7a7a 42%,#7a5cff);--ink:#ffffff;--label-ink:#2a2a2a;--caption-ink:#5a5a5a;--chip-bg:#fbfaf6;--chip-border:rgba(0,0,0,0.08);--track:rgba(0,0,0,0.15)}[data-theme=polaroid-film]{--frame:#121212;--photo:linear-gradient(160deg,#e6aa62,#b05a3c 55%,#3a2230);--label-font:ui-monospace,"Cascadia Mono",Consolas,"Roboto Mono",monospace;--label-tracking:0.2em;--ink:#fff3e0;--label-ink:#ffb347;--caption-ink:#d9c2a0;--chip-bg:#121212;--chip-border:#333;--track:rgba(255,255,255,0.15)}[data-theme=polaroid-film] .stream-label{text-transform:uppercase}[data-theme^=polaroid-] .stream-sub{color:var(--caption-ink);font-family:var(--label-font)}[data-theme^=polaroid-]:is([data-style=minimal],[data-style=bar]) .stream-digits{order:1}[data-theme^=polaroid-]:is([data-style=minimal],[data-style=bar]) .stream-label{order:3;margin-top:.35em}[data-theme^=polaroid-]:is([data-style=minimal],[data-style=bar]) .stream-sub{order:4}[data-theme^=polaroid-]:is([data-style=minimal],[data-style=bar]) .stream-caption{order:5}[data-theme^=polaroid-]:is([data-style=minimal],[data-style=bar]) .stream-bar{order:6}[data-theme^=polaroid-]:is([data-style=minimal],[data-style=bar]) .stream-digits{align-self:stretch;margin:0;padding:.14em .4em;background:var(--photo);text-shadow:0 .04em .14em rgba(0,0,0,.35)}[data-theme=polaroid-classic]:is([data-style=minimal],[data-style=bar]) .stream-type{padding:calc(var(--u) * 2.6) calc(var(--u) * 2.6) calc(var(--u) * 4);background:var(--frame);box-shadow:0 calc(var(--u) * 1.5) calc(var(--u) * 5) rgba(0,0,0,.35);transform:rotate(-2deg)}[data-theme=polaroid-classic]:is([data-style=minimal],[data-style=bar]) .stream-deco{display:block}[data-theme=polaroid-classic] .stream-deco>i:first-child{z-index:2;left:50%;top:calc(var(--u) * -2.2);width:calc(var(--u) * 14);height:calc(var(--u) * 4);margin-left:calc(var(--u) * -7);background:rgba(240,226,196,.8);transform:rotate(3deg);box-shadow:0 1px 3px rgba(0,0,0,.15)}[data-theme=polaroid-classic] .stream-deco>i:nth-child(n+2){display:none}[data-theme=polaroid-film]:is([data-style=minimal],[data-style=bar]) .stream-type{padding:calc(var(--u) * 5) calc(var(--u) * 3.4);background:var(--frame);box-shadow:0 calc(var(--u) * 1.5) calc(var(--u) * 5) rgba(0,0,0,.45)}[data-theme=polaroid-film]:is([data-style=minimal],[data-style=bar]) .stream-type:after,[data-theme=polaroid-film]:is([data-style=minimal],[data-style=bar]) .stream-type:before{content:"";position:absolute;left:calc(var(--u) * 1);right:calc(var(--u) * 1);height:calc(var(--u) * 2.2);background:repeating-linear-gradient(90deg,transparent 0 calc(var(--u) * 1.2),#e9e2d6 calc(var(--u) * 1.2) calc(var(--u) * 3),transparent calc(var(--u) * 3) calc(var(--u) * 4.4));border-radius:2px;opacity:.85}[data-theme=polaroid-film]:is([data-style=minimal],[data-style=bar]) .stream-type:before{top:calc(var(--u) * 1.3)}[data-theme=polaroid-film]:is([data-style=minimal],[data-style=bar]) .stream-type:after{bottom:calc(var(--u) * 1.3)}[data-theme^=polaroid-] .stream-bar>div{background:var(--overlay-accent)}[data-theme^=polaroid-][data-style=ring] .stream-face:before{content:"";position:absolute;inset:6%;border-radius:50%;background:radial-gradient(circle,transparent 0 60%,var(--frame) 61%),var(--photo);box-shadow:0 calc(var(--u) * 1.5) calc(var(--u) * 5) rgba(0,0,0,.35)}[data-theme^=polaroid-][data-style=ring] .stream-type{text-shadow:0 .04em .14em rgba(0,0,0,.4)}[data-theme^=polaroid-][data-style=ring] .stream-label{color:#ffffff}[data-theme=polaroid-classic][data-style=pill] .stream-numerals{color:#2a2a2a}.scene-polaroid-classic{background:#b98d5e}.scene-polaroid .cork{inset:0;background:radial-gradient(circle,rgba(90,55,25,.35) 1.4px,transparent 2px) 0 0 /13px 11px,radial-gradient(circle,rgba(255,230,190,.3) 1.2px,transparent 1.8px) 5px 6px /17px 15px,radial-gradient(ellipse at center,transparent 45%,rgba(40,20,5,.5))}.scene-polaroid .snap{width:calc(var(--u) * 22);height:calc(var(--u) * 26);padding:calc(var(--u) * 1.6) calc(var(--u) * 1.6) calc(var(--u) * 6);background:linear-gradient(160deg,#8fb8d8,#50708f) content-box,#fbfaf6;box-shadow:0 calc(var(--u) * 1) calc(var(--u) * 3) rgba(0,0,0,.35)}.scene-polaroid .snap.one{left:4%;top:8%;transform:rotate(-8deg)}.scene-polaroid .snap.two{right:5%;top:12%;transform:rotate(7deg);background:linear-gradient(160deg,#f5b98a,#c46a6a) content-box,#fbfaf6}.scene-polaroid .snap.three{right:12%;bottom:6%;transform:rotate(-4deg);background:linear-gradient(160deg,#a8d8a8,#4f8a6a) content-box,#fbfaf6}.scene-polaroid-film{background:#0b0908}.scene-polaroid .leak{width:70%;height:90%;border-radius:50%;animation:haze 7s ease-in-out infinite alternate}.scene-polaroid .leak.one{left:-25%;top:-20%;background:radial-gradient(ellipse,rgba(255,120,40,.45),transparent 65%)}.scene-polaroid .leak.two{right:-25%;bottom:-25%;background:radial-gradient(ellipse,rgba(255,60,60,.35),transparent 65%);animation-delay:-3s}