.su-brand-ritual{display:flex;flex-direction:column;align-items:center;flex-wrap:wrap;gap:.18rem;margin:.55rem 0 0;max-width:16rem;font-family:var(--su-font-body, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:.68rem;font-weight:500;letter-spacing:.06em;line-height:1.25;text-align:center;text-transform:uppercase;color:#f5f5f785}.su-brand-ritual.is-inline{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;max-width:min(100%,36rem);white-space:nowrap}.su-brand-ritual-line{display:block;white-space:nowrap;opacity:0;transform:translate3d(0,3px,0);transition:opacity var(--su-motion-speed, .2s) ease,transform var(--su-motion-speed, .2s) ease,color .24s ease,letter-spacing .24s ease,text-shadow .24s ease}.su-brand-ritual-line[data-active="1"]{opacity:1;transform:none;color:#f5f5f780}.su-brand-ritual-line[data-ritual-line="3"][data-active="1"]{color:var(--su-red, #BC0000);text-shadow:0 0 10px rgba(188,0,0,.28)}.su-brand-line-dot{display:block;width:7.5rem;height:.5rem;margin:.28rem auto 0;overflow:visible;color:inherit}.su-brand-line-dot line{stroke:currentColor;stroke-width:var(--su-line-thickness, var(--su-alien-line-thickness, .7px));stroke-linecap:round;opacity:calc(var(--su-line-opacity, .42) * (.72 + .28 * var(--su-edge-reaction-intensity, var(--su-edge-pulse, .5))))}.su-brand-line-dot circle{fill:currentColor;opacity:var(--su-dot-opacity, .55)}.su-brand-wait{display:flex;min-height:50vh;align-items:center;justify-content:center;color:var(--su-red, #BC0000)}.su-brand-wait .su-brand-line-dot{margin:0}.su-home-hero-slogan.su-brand-ritual{align-items:flex-start;margin:0 0 .85rem;max-width:min(100%,28rem);color:var(--su-red, #BC0000)}.su-home-hero-slogan .su-brand-ritual-line,.su-home-hero-slogan .su-brand-ritual-line[data-active="1"]{color:inherit;text-shadow:none;letter-spacing:inherit}.su-home-hero-slogan .su-brand-line-dot,.su-boot-ritual .su-brand-line-dot{display:none}.su-boot-ritual{position:relative;margin-top:1.5rem;color:var(--su-ash, #8A8A8E)}@media(min-width:40rem){.su-home-hero-slogan.su-brand-ritual.is-stacked,.su-hidden-door-ritual.su-brand-ritual.is-stacked{flex-direction:row;flex-wrap:wrap;gap:.45em;max-width:min(100%,36rem)}.su-home-hero-slogan.su-brand-ritual.is-stacked{justify-content:flex-start}.su-hidden-door-ritual.su-brand-ritual.is-stacked{justify-content:center}.su-home-hero-slogan.su-brand-ritual.is-stacked .su-brand-ritual-line,.su-hidden-door-ritual.su-brand-ritual.is-stacked .su-brand-ritual-line{display:inline;white-space:nowrap}.su-hidden-door-ritual.su-brand-ritual.is-stacked .su-brand-line-dot{flex:0 0 100%;width:7.5rem}}@media(orientation:landscape)and (max-height:560px){.su-brand-ritual,.su-hidden-door-ritual{margin-top:.28rem;font-size:.58rem;gap:.08rem}}@media(prefers-reduced-motion:reduce){.su-brand-ritual-line{opacity:1;transform:none;transition:none}.su-brand-line-dot line,.su-brand-line-dot circle{opacity:var(--su-line-dot-rest, .28)}}.su-hidden-door{--su-door-red: var(--su-red, #BC0000);--su-door-bloom: rgba(188, 0, 0, .22);--su-door-threshold: 0;--su-door-opacity: 1;--su-logo-opacity: .92;--su-logo-bloom: .22;--su-mirage-strength: .28;--su-edge-energy: .42;--su-surface-depth: .4;--su-login-clarity: 1;--su-handle-visibility: .64;--su-env-quiet: .35;position:relative;display:block;height:100dvh;min-height:100dvh;width:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:#000;color:var(--su-starlight, #F5F5F7)}.su-hidden-door-veil{position:sticky;top:0;left:0;height:0;pointer-events:none;z-index:0}.su-hidden-door-veil:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 42% 38% at 50% 46%,rgba(188,0,0,.045) 0%,transparent 62%),radial-gradient(ellipse 70% 50% at 50% 110%,rgba(188,0,0,.02) 0%,transparent 55%);opacity:calc(1 - (var(--su-env-quiet) * .35));animation:su-door-veil-breathe 36s ease-in-out infinite}.su-hidden-door-haze{position:fixed;top:-8%;right:-8%;bottom:-8%;left:-8%;pointer-events:none;z-index:0;background:radial-gradient(circle at 50% 48%,#0c0c0e00 18%,#000000b8 78%);opacity:calc(.72 + (var(--su-env-quiet) * .28));animation:su-door-haze-drift var(--su-float-duration, 36s) var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1)) infinite alternate}.su-hidden-door-field{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;opacity:calc(1 - (var(--su-env-quiet) * .45))}.su-hidden-door-orb{position:absolute;border-radius:50%;background:radial-gradient(circle at 32% 28%,rgba(245,245,247,.1),transparent 34%),radial-gradient(circle at 70% 74%,rgba(188,0,0,.1),transparent 40%),#0402036b;box-shadow:inset 0 1px #f5f5f71f,0 0 18px #bc00001a;opacity:.22;animation-duration:var(--su-float-duration, 36s);animation-timing-function:var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1));animation-iteration-count:infinite}.su-hidden-door-orb--a{width:4.6rem;height:4.6rem;left:8%;top:22%;animation-name:su-voyage-float;animation-duration:40s}.su-hidden-door-orb--b{width:3.2rem;height:3.2rem;right:10%;top:58%;animation-name:su-voyage-float-opp;animation-duration:34s;animation-delay:-11s;opacity:.16}.su-hidden-door-orb--c{width:2.4rem;height:2.4rem;left:18%;bottom:14%;animation-name:su-voyage-float;animation-duration:42s;animation-delay:-19s;opacity:.12}.su-welcome-threshold{position:relative;z-index:2;display:flex;min-height:calc(100dvh + 56px);width:100%;flex-direction:column;align-items:center;justify-content:center}.su-welcome-threshold-space{flex:0 0 28px;width:100%;pointer-events:none}.su-door-plane-0{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:#000}.su-hidden-door-slab{position:relative;z-index:2;isolation:isolate;display:flex;width:min(28rem,88vw);max-height:94dvh;min-height:min(78dvh,44rem);flex-direction:column;overflow:visible;border-radius:1.85rem;background:linear-gradient(180deg,#08080a2e,#0202039e 42%,#000000c7);box-shadow:inset 0 1px rgba(245,245,247,calc(.02 + (var(--su-surface-depth) * .04))),inset 0 -36px 70px #0000008c,0 28px 70px #0000006b;opacity:var(--su-door-opacity);transform:translateZ(0);filter:none}.su-hidden-door-slab:hover,.su-hidden-door-slab:focus-within{box-shadow:inset 0 1px #f5f5f70d,inset 0 -36px 70px #0000008c,inset 0 0 28px #bc00000d,0 0 36px #bc000014}.su-door-glass{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:linear-gradient(145deg,rgba(245,245,247,.035) 0%,transparent 28%,transparent 68%,rgba(188,0,0,.03) 100%);box-shadow:inset 0 0 40px #00000059;opacity:calc(.35 + (var(--su-surface-depth) * .45))}.su-door-heat-haze{position:fixed;top:16%;right:20%;bottom:16%;left:20%;pointer-events:none;z-index:2;border-radius:46% 40% 48% 42%;background:radial-gradient(ellipse 70% 62% at 50% 48%,rgba(188,0,0,.035) 0%,transparent 62%);opacity:var(--su-mirage-strength);transform:translateZ(0) scale(1.01);animation:su-door-haze-warp 88s cubic-bezier(.37,0,.63,1) infinite alternate}.su-hidden-door-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible}.su-hidden-door-engrave{fill:none;stroke:#f5f5f707;stroke-width:.55}.su-hidden-door-glyph{fill:none;stroke:#f5f5f706;stroke-width:.45}.su-hidden-door-pulse,.su-hidden-door-pulse-inner{fill:none;stroke:var(--su-door-red);stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px rgba(188,0,0,.55))}.su-hidden-door-pulse{stroke-width:1.15;stroke-dasharray:18 38 72 872;opacity:var(--su-edge-energy);animation:su-door-pulse-travel 31.7s cubic-bezier(.42,.02,.22,1) infinite}.su-hidden-door-pulse-inner{stroke-width:.55;stroke-dasharray:8 22 40 930;opacity:calc(var(--su-edge-energy) * .55);animation:su-door-pulse-travel-rev 71.1s cubic-bezier(.38,.08,.18,1) infinite}.su-hidden-door-core{position:relative;z-index:3;display:flex;min-height:0;flex:1;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;padding:1.35rem 1.2rem 1.5rem;-webkit-overflow-scrolling:touch;opacity:var(--su-login-clarity);filter:none}.su-hidden-door-seal{display:flex;flex-shrink:0;flex-direction:column;align-items:center;margin:.35rem auto .85rem;opacity:var(--su-logo-opacity);animation:su-door-seal-breathe 47.9s ease-in-out infinite;transform-origin:center center;filter:drop-shadow(0 0 calc(8px + (var(--su-logo-bloom) * 18px)) rgba(188,0,0,calc(.12 + (var(--su-logo-bloom) * .4))))}.su-hidden-door-seal-mark{filter:drop-shadow(0 0 16px rgba(188,0,0,.34))}.su-hidden-door-word{margin-top:.7rem;font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:.68rem;font-weight:700;letter-spacing:.34em;text-indent:.34em;color:#f5f5f79e;text-transform:uppercase}.su-hidden-door-body{min-width:0;flex:1}.su-hidden-door-vortex{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 48%,#bc00008c,#bc00002e 18%,#0000 42%),repeating-radial-gradient(circle at 50% 48%,rgba(188,0,0,.14) 0 1px,transparent 1px 18px);transform:scale(.42)}.su-hidden-door-vortex-ring{position:absolute;left:50%;top:48%;width:140%;height:140%;border-radius:50%;border:1px solid rgba(188,0,0,.28);transform:translate(-50%,-50%) scale(.2);opacity:0;box-shadow:0 0 48px #bc000059,inset 0 0 60px #bc000033}.su-hidden-door .su-auth-field,.su-hidden-door input:not([type=checkbox]):not([type=radio]):not([type=hidden]){background:#08080a38!important;border:1px solid rgba(245,245,247,.12)!important;box-shadow:inset 0 1px 8px #00000059;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.su-hidden-door input:not([type=checkbox]):not([type=radio]):not([type=hidden]):focus-visible{border-color:#bc00008c!important;box-shadow:0 0 0 1px #bc000047,0 0 22px #bc000038}.su-hidden-door label{font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:#c7c7ccd1}.su-hidden-door .su-auth-btn-primary{background:transparent;border:1px solid rgba(188,0,0,.58);color:var(--su-starlight, #F5F5F7);letter-spacing:.22em;text-transform:uppercase;box-shadow:0 0 22px #bc00001f}.su-hidden-door .su-auth-btn-primary:hover:not(:disabled){background:#bc00002e;box-shadow:0 0 28px #bc000047}.su-hidden-door .su-auth-btn-ghost{background:#00000047;border-color:#f5f5f71f}.su-hidden-door .su-auth-role{background:#08080a47;border-color:#f5f5f714}.su-hidden-door .rounded-su-panel,.su-hidden-door .rounded-su-surface{background:#08080a47!important;border-color:#f5f5f712!important}.su-hidden-door.is-opening{pointer-events:none}.su-hidden-door.is-opening .su-hidden-door-slab{animation:su-door-pull 1.68s cubic-bezier(.22,.08,.16,1) forwards}.su-hidden-door.is-opening .su-hidden-door-core{animation:su-door-core-fade .72s ease forwards}.su-hidden-door.is-opening .su-hidden-door-seal{animation:su-door-seal-ignite .9s ease forwards}.su-hidden-door.is-opening .su-hidden-door-pulse,.su-hidden-door.is-opening .su-hidden-door-pulse-inner{animation-duration:1.1s;filter:drop-shadow(0 0 12px rgba(188,0,0,.9))}.su-hidden-door.is-opening .su-hidden-door-vortex{animation:su-door-vortex 1.68s cubic-bezier(.18,.02,.12,1) forwards}.su-hidden-door.is-opening .su-hidden-door-vortex-ring{animation:su-door-vortex-ring 1.68s cubic-bezier(.18,.02,.12,1) forwards}@keyframes su-door-pulse-travel{0%{stroke-dashoffset:0;opacity:.18}14%{opacity:.92}48%{stroke-dashoffset:-500;opacity:.38}72%{opacity:.95}to{stroke-dashoffset:-1000;opacity:.2}}@keyframes su-door-pulse-travel-rev{0%{stroke-dashoffset:-1000;opacity:.12}22%{opacity:.7}to{stroke-dashoffset:0;opacity:.16}}@keyframes su-door-seal-breathe{0%,to{transform:scale(1);filter:drop-shadow(0 0 10px rgba(188,0,0,.16))}48%{transform:scale(1.012);filter:drop-shadow(0 0 18px rgba(188,0,0,.28))}}@keyframes su-door-veil-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes su-door-haze-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(0,-1.2%,0) scale(1.012)}}@keyframes su-door-haze-warp{0%{transform:translate3d(-.6%,.4%,0) scale(1.008);opacity:calc(var(--su-mirage-strength) * .72)}42%{transform:translate3d(.5%,-.5%,0) scale(1.018)}to{transform:translate3d(.3%,.6%,0) scale(1.004);opacity:var(--su-mirage-strength)}}.su-door-dj-handle{position:absolute;top:46%;right:-.15rem;z-index:6;display:flex;min-height:44px;min-width:44px;align-items:center;justify-content:center;padding:0;border:0;background:transparent;opacity:var(--su-handle-visibility);cursor:pointer;transform:translate3d(0,-50%,0)}.su-door-dj-handle-body{width:.42rem;height:1.55rem;border-radius:999px;background:linear-gradient(180deg,#bc0000b8,#1c0404f2 42%,#080202fa);box-shadow:inset 0 1px #f5f5f729,0 0 8px #bc000038}.su-door-dj-handle-tip{position:absolute;left:50%;top:calc(100% + .2rem);translate:-50% 0;font-size:.55rem;letter-spacing:.16em;text-transform:uppercase;color:#bc0000b8;opacity:0;pointer-events:none}.su-door-dj-handle:hover .su-door-dj-handle-body,.su-door-dj-handle:focus-visible .su-door-dj-handle-body{box-shadow:inset 0 1px #f5f5f738,0 0 14px #bc00008c}.su-door-dj-handle:hover .su-door-dj-handle-tip,.su-door-dj-handle:focus-visible .su-door-dj-handle-tip{opacity:.82}.su-door-dj-handle.is-on .su-door-dj-handle-body,.su-door-dj-handle.is-pulsing .su-door-dj-handle-body{box-shadow:inset 0 1px #f5f5f747,0 0 18px #bc0000cc}.su-hidden-door:has(.su-door-dj-handle.is-pulsing) .su-hidden-door-pulse{animation-duration:1.15s;filter:drop-shadow(0 0 14px rgba(188,0,0,.9))}.su-hidden-door:has(.su-door-dj-handle.is-pulsing) .su-hidden-door-slab{transform:translateZ(0) scale(.986)}.su-hidden-door[data-su-door-mode=NORMAL_MIRAGE] .su-hidden-door-core,.su-hidden-door[data-su-door-mode=AUTH_FOCUS] .su-hidden-door-core{filter:none}.su-hidden-door[data-su-door-mode=TOP_THRESHOLD] .su-door-plane-0,.su-hidden-door[data-su-door-mode=BOTTOM_THRESHOLD] .su-door-plane-0,.su-hidden-door[data-su-door-mode=TOP_THRESHOLD] .su-hidden-door-haze,.su-hidden-door[data-su-door-mode=BOTTOM_THRESHOLD] .su-hidden-door-haze{filter:blur(2.4px)}.su-hidden-door[data-su-door-mode=TOP_THRESHOLD] .su-door-plane-2,.su-hidden-door[data-su-door-mode=BOTTOM_THRESHOLD] .su-door-plane-2{filter:blur(.7px)}.su-hidden-door[data-su-door-mode=TOP_THRESHOLD] .su-hidden-door-seal,.su-hidden-door[data-su-door-mode=BOTTOM_THRESHOLD] .su-hidden-door-seal{filter:drop-shadow(0 0 28px rgba(188,0,0,.72));transform:translate3d(0,-3px,0)}.su-hidden-door[data-su-door-mode=TOP_THRESHOLD] .su-hidden-door-word,.su-hidden-door[data-su-door-mode=BOTTOM_THRESHOLD] .su-hidden-door-word,.su-hidden-door[data-su-door-mode=TOP_THRESHOLD] .su-brand-ritual,.su-hidden-door[data-su-door-mode=BOTTOM_THRESHOLD] .su-brand-ritual{filter:blur(.55px)}.su-hidden-door[data-su-door-mode=TOP_THRESHOLD] .su-door-dj-handle,.su-hidden-door[data-su-door-mode=BOTTOM_THRESHOLD] .su-door-dj-handle{filter:none}.su-hidden-door[data-su-threshold-dir=top] .su-hidden-door-slab{transform:translate3d(0,4px,0)}.su-hidden-door[data-su-threshold-dir=bottom] .su-hidden-door-slab{transform:translate3d(0,-4px,0)}.su-hidden-door[data-su-door-mode=AUTH_SUCCESS] .su-door-dj-handle-body,.su-hidden-door[data-su-door-mode=PORTAL_OPENING] .su-door-dj-handle-body{box-shadow:0 0 22px #bc0000f2}.su-hidden-door[data-portal-density=min] .su-door-plane-0,.su-hidden-door[data-portal-density=min] .su-hidden-door-haze,.su-hidden-door[data-portal-density=min] .su-door-plane-2{filter:none}@keyframes su-door-pull{0%{transform:scale(1);filter:brightness(1)}22%{transform:scale(1.035);filter:brightness(1.18)}to{transform:scale(2.35);filter:brightness(1.7);opacity:0}}@keyframes su-door-core-fade{to{opacity:0}}@keyframes su-door-seal-ignite{0%{transform:scale(1);filter:drop-shadow(0 0 16px rgba(188,0,0,.34))}to{transform:scale(1.28);filter:drop-shadow(0 0 48px rgba(188,0,0,.95))}}@keyframes su-door-vortex{0%{opacity:0;transform:scale(.42)}28%{opacity:.85;transform:scale(.85)}to{opacity:1;transform:scale(3.2)}}@keyframes su-door-vortex-ring{0%{opacity:0;transform:translate(-50%,-50%) scale(.18)}30%{opacity:.8;transform:translate(-50%,-50%) scale(.55)}to{opacity:0;transform:translate(-50%,-50%) scale(1.8)}}@keyframes su-door-dissolve{to{opacity:0}}@media(min-width:768px){.su-hidden-door-slab{width:min(30rem,72vw);min-height:min(88dvh,50rem)}.su-hidden-door-core{padding:1.75rem 1.65rem 1.85rem}}@media(orientation:landscape)and (max-height:560px){.su-hidden-door-slab{width:min(38rem,70vw);min-height:96dvh;max-height:98dvh}.su-hidden-door-seal{margin-bottom:.4rem;transform:scale(.82)}.su-hidden-door-core{padding:.7rem 1.1rem .9rem}}@media(min-aspect-ratio:16/9)and (min-width:1100px){.su-hidden-door-slab{width:min(32rem,36vw)}}@media(prefers-reduced-motion:reduce){.su-hidden-door-veil,.su-hidden-door-veil:before,.su-hidden-door-haze,.su-hidden-door-orb,.su-hidden-door-seal,.su-hidden-door-pulse,.su-hidden-door-pulse-inner,.su-door-heat-haze{animation:none!important;will-change:auto}.su-hidden-door-pulse,.su-hidden-door-pulse-inner{stroke-dasharray:none;opacity:.28}.su-hidden-door-seal{opacity:.88;filter:drop-shadow(0 0 10px rgba(188,0,0,.22))}.su-hidden-door-slab,.su-hidden-door-core,.su-door-dj-handle{filter:none;opacity:1;transform:none}.su-door-heat-haze{opacity:.08}.su-welcome-threshold{min-height:100dvh}.su-welcome-threshold-space{flex:0 0 0}.su-hidden-door[data-su-door-mode=TOP_THRESHOLD] .su-door-plane-0,.su-hidden-door[data-su-door-mode=BOTTOM_THRESHOLD] .su-door-plane-0,.su-hidden-door[data-su-door-mode=TOP_THRESHOLD] .su-hidden-door-haze,.su-hidden-door[data-su-door-mode=BOTTOM_THRESHOLD] .su-hidden-door-haze,.su-hidden-door[data-su-door-mode=TOP_THRESHOLD] .su-door-plane-2,.su-hidden-door[data-su-door-mode=BOTTOM_THRESHOLD] .su-door-plane-2,.su-hidden-door[data-su-door-mode=TOP_THRESHOLD] .su-hidden-door-word,.su-hidden-door[data-su-door-mode=BOTTOM_THRESHOLD] .su-hidden-door-word{filter:none}.su-hidden-door.is-opening .su-hidden-door-slab,.su-hidden-door.is-opening .su-hidden-door-vortex,.su-hidden-door.is-opening .su-hidden-door-core,.su-hidden-door.is-opening .su-hidden-door-seal{animation:su-door-dissolve .32s ease forwards!important}.su-hidden-door.is-opening .su-hidden-door-vortex-ring{animation:none!important;opacity:0}}.su-hidden-door[data-portal-density=min] .su-door-heat-haze,.su-hidden-door[data-portal-density=drop] .su-door-heat-haze{animation:none;opacity:.06;filter:none}.su-hidden-door[data-portal-density=min] .su-hidden-door-slab,.su-hidden-door[data-portal-density=drop] .su-hidden-door-slab{filter:none}.su-welcome-portal{--su-portal-px: 0px;--su-portal-py: 0px;--su-portal-sink: 24vmin;--su-door-red: var(--su-red, #BC0000)}.su-welcome-portal-field{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden;transform:translate3d(var(--su-portal-px),var(--su-portal-py),0);will-change:transform}.su-portal-layer{position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;pointer-events:none;transform-origin:50% 46%;will-change:transform,opacity}.su-portal-layer-a{animation:su-portal-layer-inward 88s linear infinite}.su-portal-layer-b{animation:su-portal-layer-outward 64s linear infinite}.su-portal-layer-d{animation:su-portal-layer-orbit 112s linear infinite}.su-portal-layer-e{animation:su-portal-layer-far 74s linear infinite}.su-portal-glyph{position:absolute;color:#f5f5f78c;font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-weight:500;letter-spacing:.04em;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform,opacity}.su-portal-layer-a .su-portal-glyph,.su-portal-layer-b .su-portal-glyph,.su-portal-layer-c .su-portal-glyph,.su-portal-layer-e .su-portal-glyph{animation-name:su-portal-glyph-fade;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.su-portal-layer-d .su-portal-glyph{animation-name:su-portal-orbit,su-portal-glyph-fade;animation-timing-function:linear,ease-in-out;animation-iteration-count:infinite}.su-portal-sink{position:absolute;left:50%;top:46%;width:clamp(18vmin,var(--su-portal-sink),32vmin);height:clamp(18vmin,var(--su-portal-sink),32vmin);pointer-events:none;z-index:1;border-radius:50%;transform:translate(-50%,-50%) translateZ(0);background:radial-gradient(circle at 50% 50%,#0000,#0000 42%,#0000002e 78%,#0000);mask-image:radial-gradient(circle at 50% 50%,transparent 18%,#000 72%);-webkit-mask-image:radial-gradient(circle at 50% 50%,transparent 18%,#000 72%)}.su-portal-edge{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:linear-gradient(180deg,#000 0%,transparent 9%,transparent 91%,#000 100%),linear-gradient(90deg,#000 0%,transparent 8%,transparent 92%,#000 100%)}.su-portal-edge-stretch{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mask-image:radial-gradient(ellipse 78% 76% at 50% 48%,transparent 68%,#000 100%);-webkit-mask-image:radial-gradient(ellipse 78% 76% at 50% 48%,transparent 68%,#000 100%);transform:scaleY(1.08) translateZ(0);opacity:.55}.su-portal-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:3;overflow:visible}.su-portal-frame-channel{fill:none;stroke:#bc000017;stroke-width:.7}.su-portal-frame-pulse{fill:none;stroke:var(--su-door-red, #BC0000);stroke-width:.85;stroke-linecap:round;stroke-dasharray:28 1400;opacity:.42;animation:su-portal-frame-travel 38s cubic-bezier(.42,.02,.22,1) infinite;filter:drop-shadow(0 0 3px rgba(188,0,0,.28))}.su-welcome-portal .su-hidden-door-slab{background:repeating-linear-gradient(180deg,rgba(255,255,255,.003) 0 1px,transparent 1px 14px),linear-gradient(180deg,#08080a14,#00000038 42%,#00000061);box-shadow:inset 0 1px #f5f5f708,inset 0 0 0 1px #f5f5f705;border-radius:1.65rem}.su-welcome-portal .su-hidden-door-slab:hover,.su-welcome-portal .su-hidden-door-slab:focus-within{box-shadow:inset 0 1px #f5f5f70a,inset 0 0 28px #bc00000a,inset 0 0 0 1px #bc000014}.su-welcome-portal .su-hidden-door-engrave{stroke:#f5f5f707}.su-welcome-portal .su-hidden-door-glyph{stroke:#f5f5f705}.su-welcome-portal .su-hidden-door-pulse{stroke-width:.85;filter:drop-shadow(0 0 3px rgba(188,0,0,.28))}.su-welcome-portal .su-hidden-door-pulse-inner{stroke-width:.5;opacity:.32}.su-welcome-portal .su-hidden-door-orb{opacity:.08}.su-welcome-portal .su-hidden-door-veil{opacity:.35}.su-welcome-portal .su-hidden-door-seal{animation:su-portal-lock-breathe 11.8s ease-in-out infinite}.su-welcome-portal .su-hidden-door-seal-mark{filter:drop-shadow(0 0 7px rgba(188,0,0,.16))}.su-welcome-portal .su-hidden-door input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.su-welcome-portal .su-auth-field{background:#0000001f!important;border:1px solid rgba(245,245,247,.07)!important;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.su-welcome-portal .su-hidden-door input:not([type=checkbox]):not([type=radio]):not([type=hidden]):focus-visible,.su-welcome-portal .su-auth-field:focus-visible{border-color:#bc000061!important;box-shadow:0 0 0 1px #bc000029,0 0 12px #bc00001a}.su-welcome-portal .su-auth-btn-primary{box-shadow:none;border-color:#bc000061}.su-welcome-portal .su-auth-btn-primary:hover:not(:disabled){background:#bc00001a;box-shadow:0 0 16px #bc00001f}.su-welcome-portal[data-portal-micro=focus] .su-portal-layer-d .su-portal-glyph{transform:translate3d(2px,-1px,0)}.su-welcome-portal[data-portal-micro=type] .su-portal-layer-c .su-portal-glyph:nth-child(3n){opacity:.16}.su-welcome-portal[data-portal-idle="1"] .su-welcome-portal-field{transform:translateZ(0)}.su-welcome-portal[data-portal-density=drop] .su-portal-glyph--tier-a,.su-welcome-portal[data-portal-density=min] .su-portal-glyph--tier-a,.su-welcome-portal[data-portal-density=min] .su-portal-glyph--tier-b{display:none}.su-portal-wormhole{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 46%,#bc000038,#5000001a 16%,#0000 42%);transform:scale(.72)}.su-welcome-portal[data-slogan-beat="1"] .su-hidden-door-orb{opacity:.14}.su-welcome-portal[data-slogan-beat="2"] .su-hidden-door-veil{opacity:.48}.su-welcome-portal[data-slogan-beat="2"] .su-hidden-door-haze{opacity:.55}.su-welcome-portal[data-slogan-beat="3"] .su-hidden-door-pulse,.su-welcome-portal[data-slogan-beat="3"] .su-portal-frame-pulse{opacity:.78;filter:drop-shadow(0 0 8px rgba(188,0,0,.42))}.su-welcome-portal[data-slogan-beat="3"] .su-hidden-door-seal-mark{filter:drop-shadow(0 0 12px rgba(188,0,0,.32))}.su-welcome-portal[data-portal-phase=RECOGNIZED] .su-hidden-door-seal{animation:su-portal-lock-recognize .28s ease forwards}.su-welcome-portal[data-portal-phase=ENERGY_GATHER] .su-portal-layer-a,.su-welcome-portal[data-portal-phase=ENERGY_GATHER] .su-portal-layer-d{transform:scale(.92);transition:transform .4s ease}.su-welcome-portal[data-portal-phase=ENERGY_GATHER] .su-portal-frame-pulse,.su-welcome-portal[data-portal-phase=ENERGY_GATHER] .su-hidden-door-pulse{animation-duration:2.4s;opacity:.7}.su-welcome-portal[data-portal-phase=PORTAL_OPENING] .su-portal-sink{transform:translate(-50%,-50%) scale(2.15);transition:transform .52s cubic-bezier(.18,.02,.12,1)}.su-welcome-portal[data-portal-phase=PORTAL_OPENING] .su-hidden-door-slab{animation:su-portal-split .52s cubic-bezier(.18,.02,.12,1) forwards}.su-welcome-portal[data-portal-phase=WORMHOLE_TRANSIT] .su-portal-wormhole,.su-welcome-portal[data-portal-phase=UNIVERSE_ENTERED] .su-portal-wormhole{animation:su-portal-wormhole-pull .48s cubic-bezier(.18,.02,.12,1) forwards}.su-welcome-portal[data-portal-phase=UNIVERSE_ENTERED] .su-hidden-door-core{opacity:0}@keyframes su-portal-layer-inward{0%{transform:scale(1) rotate(0)}to{transform:scale(.78) rotate(-8deg)}}@keyframes su-portal-layer-outward{0%{transform:scale(1) rotate(0)}to{transform:scale(1.12) rotate(6deg)}}@keyframes su-portal-layer-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes su-portal-layer-far{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-10px,8px,0) scale(.96)}}@keyframes su-portal-orbit{0%{transform:rotate(0) translate3d(6px,0,0) rotate(0)}to{transform:rotate(calc(var(--su-glyph-dir, 1) * 360deg)) translate3d(6px,0,0) rotate(calc(var(--su-glyph-dir, 1) * -360deg))}}@keyframes su-portal-far{0%{transform:translateZ(0)}to{transform:translate3d(calc(var(--su-glyph-dir, 1) * -12px),8px,0)}}@keyframes su-portal-spin{0%{rotate:0deg}to{rotate:calc(var(--su-glyph-dir, 1) * 360deg)}}@keyframes su-portal-glyph-fade{0%,to{opacity:var(--su-glyph-opacity, .05)}50%{opacity:calc(var(--su-glyph-opacity, .05) * 1.45)}}@keyframes su-portal-frame-travel{0%{stroke-dashoffset:0;opacity:.12}18%{opacity:.55}52%{stroke-dashoffset:-720;opacity:.2}78%{opacity:.48}to{stroke-dashoffset:-1428;opacity:.1}}@keyframes su-portal-lock-breathe{0%,to{transform:scale(1);filter:drop-shadow(0 0 5px rgba(188,0,0,.12))}50%{transform:scale(1.012);filter:drop-shadow(0 0 9px rgba(188,0,0,.22))}}@keyframes su-portal-lock-recognize{0%{transform:scale(1);filter:drop-shadow(0 0 5px rgba(188,0,0,.12))}to{transform:scale(1.04);filter:drop-shadow(0 0 14px rgba(188,0,0,.32))}}@keyframes su-portal-split{0%{transform:scale(1);opacity:1;filter:brightness(1)}38%{transform:scale(1.04);opacity:.72;filter:brightness(1.08)}to{transform:scale(1.55);opacity:0;filter:brightness(1.2)}}@keyframes su-portal-wormhole-pull{0%{opacity:0;transform:scale(.72)}40%{opacity:.42;transform:scale(1.15)}to{opacity:.7;transform:scale(2.6)}}@media(max-width:767px){.su-portal-glyph--tier-a{display:none}.su-welcome-portal{--su-portal-sink: 28vmin}}@media(orientation:landscape)and (max-height:560px){.su-welcome-portal{--su-portal-sink: 22vmin}.su-portal-sink{top:48%}}@media(min-aspect-ratio:16/9)and (min-width:1100px){.su-welcome-portal{--su-portal-sink: 20vmin}}@media(prefers-reduced-motion:reduce){.su-portal-glyph,.su-portal-layer,.su-portal-frame-pulse,.su-welcome-portal .su-hidden-door-seal{animation:none!important}.su-welcome-portal[data-slogan-beat] .su-hidden-door-orb,.su-welcome-portal[data-slogan-beat] .su-hidden-door-pulse,.su-welcome-portal[data-slogan-beat] .su-portal-frame-pulse,.su-welcome-portal[data-slogan-beat] .su-hidden-door-seal-mark{filter:none;transition:none}.su-portal-glyph{opacity:.055}.su-portal-glyph--tier-a,.su-portal-glyph--tier-b{display:none}.su-welcome-portal-field{transform:none}.su-welcome-portal[data-portal-phase=PORTAL_OPENING] .su-hidden-door-slab,.su-welcome-portal[data-portal-phase=WORMHOLE_TRANSIT] .su-portal-wormhole,.su-welcome-portal[data-portal-phase=UNIVERSE_ENTERED] .su-portal-wormhole{animation:su-door-dissolve .32s ease forwards!important}.su-fast-join-methods,.su-fast-join.is-invited .su-hidden-door-pulse{animation:none!important}}.su-universal-login{position:relative;color:rgba(245,245,247,calc(.55 + (var(--su-login-clarity) * .45)))}.su-welcome-portal .su-universal-login,.su-welcome-portal .su-flight-simulation,.su-welcome-portal .su-hidden-door-body{position:relative;z-index:4;pointer-events:auto}.su-flight-simulation{position:relative;z-index:4;pointer-events:auto;isolation:isolate;border:1px solid rgba(188,0,0,.22);background:#0000006b;box-shadow:inset 0 1px #f5f5f70f;border-radius:var(--su-radius-surface, 12px)}.su-flight-simulation-form{pointer-events:auto}.su-flight-simulation-hit{display:flex;width:100%;flex-direction:column;align-items:center;gap:.7rem;padding:1rem .85rem .95rem;border:1px solid transparent;border-radius:inherit;background:transparent;color:var(--su-starlight, #F5F5F7);cursor:pointer;pointer-events:auto;touch-action:manipulation}.su-flight-simulation-title{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--su-starlight, #F5F5F7)}.su-flight-simulation-hint{display:flex;min-height:3rem;width:100%;align-items:center;justify-content:center;border:1px solid rgba(245,245,247,.08);border-radius:var(--su-radius-surface, 12px);background:#0000002e;font-size:.875rem;color:var(--su-ash-muted, #8A8A8E)}.su-flight-simulation-cta{display:flex;min-height:var(--su-control-large, 48px);width:100%;align-items:center;justify-content:center;border:1px solid rgba(245,245,247,.16);border-radius:var(--su-radius-surface, 12px);background:var(--su-void, #000000);font-size:.875rem;font-weight:600;letter-spacing:.18em}.su-flight-simulation-hit:hover:not(:disabled),.su-flight-simulation-hit:focus-visible{border-color:var(--su-red-hairline, rgba(188, 0, 0, .35));background:#bc00000d;box-shadow:inset 0 0 0 1px #bc000047,0 0 18px #bc000029}.su-flight-simulation-hit:hover:not(:disabled) .su-flight-simulation-hint,.su-flight-simulation-hit:focus-visible .su-flight-simulation-hint,.su-flight-simulation-hit:hover:not(:disabled) .su-flight-simulation-cta,.su-flight-simulation-hit:focus-visible .su-flight-simulation-cta{border-color:var(--su-red-hairline, rgba(188, 0, 0, .35));box-shadow:var(--su-glow-hairline, 0 0 0 1px rgba(188, 0, 0, .35))}.su-flight-simulation-hit:disabled{cursor:wait;opacity:.5}.su-universal-login input.su-auth-field{background:#0000002e!important;border:1px solid rgba(245,245,247,.08)!important;color:inherit}.su-universal-login-methods .su-fast-join-chip{background:#00000047;color:#f5f5f7b8;border-color:#bc00002e}.su-fast-join-enter{letter-spacing:.18em;min-height:44px}.su-fast-join-chip{min-height:44px;border:1px solid color-mix(in srgb,#BC0000 35%,transparent);background:#0000008c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.su-fast-join-methods{animation:su-fast-join-float .42s ease}@keyframes su-fast-join-float{0%{opacity:0;transform:translate3d(0,8px,0) scale(.985)}to{opacity:1;transform:none}}.su-fast-join.is-invited{--su-door-red: #BC0000}:root{--su-signature-mirage-presence: .03;--su-signature-smoke-outer: 6%;--su-signature-dock-ease: cubic-bezier(.22, 1, .36, 1)}.su-playbar-chip.su-signature-dock,.su-playbar-chip[data-su-signature-dock="1"],html[data-su-playbar-collapsed="1"] .su-playbar-chip.su-signature-dock,html[data-su-player-dock=center] .su-playbar-chip.su-signature-dock,.su-open-player-handle.su-signature-dock,.su-open-player-handle[data-su-signature-dock="1"],html[data-su-player-dock=center] .su-open-player-handle.su-signature-dock{left:50%;right:auto;top:50%;bottom:auto;transform:translate3d(-50%,-50%,0);transition:transform .48s var(--su-signature-dock-ease),left .48s var(--su-signature-dock-ease),right .48s var(--su-signature-dock-ease),top .48s var(--su-signature-dock-ease),bottom .48s var(--su-signature-dock-ease)}html[data-su-player-dock=left] .su-playbar-chip.su-signature-dock,html[data-su-player-dock=left] .su-open-player-handle.su-signature-dock{left:max(10px,calc(env(safe-area-inset-left,0px) + 6px));right:auto;top:50%;bottom:auto;transform:translate3d(0,-50%,0)}html[data-su-player-dock=right] .su-playbar-chip.su-signature-dock,html[data-su-player-dock=right] .su-open-player-handle.su-signature-dock{left:auto;right:max(10px,calc(env(safe-area-inset-right,0px) + 6px));top:50%;bottom:auto;transform:translate3d(0,-50%,0)}html[data-su-player-dock=top] .su-playbar-chip.su-signature-dock,html[data-su-player-dock=top] .su-open-player-handle.su-signature-dock{left:50%;right:auto;top:max(12px,calc(env(safe-area-inset-top,0px) + 8px));bottom:auto;transform:translate3d(-50%,0,0)}html[data-su-player-dock=bottom] .su-playbar-chip.su-signature-dock,html[data-su-player-dock=bottom] .su-open-player-handle.su-signature-dock,html.su-sidebar-open[data-su-player-dock=bottom] .su-playbar-chip.su-signature-dock{left:50%;right:auto;top:auto;bottom:max(16px,calc(env(safe-area-inset-bottom,0px) + 12px));transform:translate3d(-50%,0,0)}html.su-sidebar-open[data-su-player-dock=left] .su-playbar-chip.su-signature-dock,html.su-sidebar-open[data-su-player-dock=left] .su-open-player-handle.su-signature-dock{left:max(10px,calc(env(safe-area-inset-left,0px) + 6px));right:auto;top:50%;transform:translate3d(0,-50%,0)}html.su-sidebar-open[data-su-player-dock=right] .su-playbar-chip.su-signature-dock,html.su-sidebar-open[data-su-player-dock=right] .su-open-player-handle.su-signature-dock{left:auto;right:max(10px,calc(env(safe-area-inset-right,0px) + 6px));top:50%;transform:translate3d(0,-50%,0)}.su-player-dock-snap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:64;pointer-events:none}.su-player-dock-snap__edge{position:absolute;pointer-events:auto;margin:0;padding:0;border:0;background:transparent;cursor:pointer;touch-action:manipulation}.su-player-dock-snap__edge--left{left:0;top:14%;bottom:14%;width:16px}.su-player-dock-snap__edge--right{right:0;top:14%;bottom:14%;width:16px}.su-player-dock-snap__edge--top{top:0;left:14%;right:14%;height:16px}.su-player-dock-snap__edge--bottom{bottom:0;left:14%;right:14%;height:16px}.su-playbar-chip.su-signature-dock,.su-open-player-handle.su-signature-dock{min-width:44px;min-height:44px}.su-playbar-chip.su-signature-dock:before,.su-open-player-handle.su-signature-dock:before{content:"";position:absolute;left:-8px;top:16%;bottom:16%;width:2px;border-radius:999px;background:#bc0000;pointer-events:none;mix-blend-mode:plus-lighter;box-shadow:0 0 0 .5px rgba(255,72,72,calc(.36 * var(--su-menu-glow-pulse, 1))),0 0 calc(8px * var(--su-menu-glow-pulse, 1)) rgba(188,0,0,calc(.62 * var(--su-menu-glow-pulse, 1))),0 0 calc(18px * var(--su-menu-glow-pulse, 1)) rgba(188,0,0,calc(.22 * var(--su-menu-glow-pulse, 1)));opacity:calc(.7 + (var(--su-menu-glow-pulse, 1) * .22))}.su-playbar-chip.su-signature-dock .su-playbar-chip-orb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--su-bs-month, var(--su-mood-accent, #BC0000)) 22%,transparent)}.su-playbar-chip.su-signature-dock .su-playbar-chip-orb,.su-playbar-orb-core{position:relative}.su-playbar-orb-core{width:var(--su-touch-min, 44px);height:var(--su-touch-min, 44px);border-radius:50%;overflow:visible;background:#000;pointer-events:auto!important}.su-playbar-orb-kick{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:50%;background:transparent;pointer-events:auto!important}html[data-su-player-dock=left] .su-playbar-chip.su-signature-dock .su-playbar-orb-kick,html[data-su-player-dock=right] .su-playbar-chip.su-signature-dock .su-playbar-orb-kick,html[data-su-player-dock=top] .su-playbar-chip.su-signature-dock .su-playbar-orb-kick,html[data-su-player-dock=bottom] .su-playbar-chip.su-signature-dock .su-playbar-orb-kick,.su-playbar-chip.su-signature-dock[data-su-krshout-glow="1"] .su-playbar-orb-kick{box-shadow:0 0 14px color-mix(in srgb,#BC0000 52%,transparent),0 0 28px color-mix(in srgb,#BC0000 24%,transparent),inset 0 0 10px color-mix(in srgb,#BC0000 18%,transparent);animation:su-edge-dock-krshout-glow 4.8s ease-in-out infinite}@keyframes su-edge-dock-krshout-glow{0%,to{opacity:.72;filter:brightness(1)}50%{opacity:1;filter:brightness(1.14)}}.su-playbar-orb-expand{position:absolute;top:16%;right:16%;bottom:16%;left:16%;z-index:2;border-radius:50%;background:#000;box-shadow:inset 0 0 0 1px #bc000047;pointer-events:auto!important}.su-playbar-chip .su-playbar-dj-cycle{pointer-events:none}.su-player-bar.glass-player.su-signature-glass,.su-playbar-chip.su-signature-dock{background:var(--su-player-glass, rgba(0, 0, 0, .58));backdrop-filter:blur(var(--su-player-blur, 8px)) saturate(var(--su-player-saturate, 108%));-webkit-backdrop-filter:blur(var(--su-player-blur, 8px)) saturate(var(--su-player-saturate, 108%));box-shadow:inset 0 1px #f5f5f70f,inset 0 0 0 1px #bc000029,0 14px 32px #00000061}.su-playbar-chip.su-signature-dock,.su-playbar-dock.su-playbar-float,.su-player-bar.su-signature-glass{z-index:var(--su-z-player, 65)}.su-player-now.su-signature-expand,.su-player-now[data-su-signature-expand="1"]{z-index:var(--su-z-now-playing, 70)}.su-playbar-chip.su-signature-dock .su-playbar-chip-orb .su-dj-god-mark,.su-playbar-chip.su-signature-dock .su-playbar-chip-orb svg{width:22px;height:22px}.su-player-bar.glass-player.su-signature-glass .su-playbar-title,.su-player-bar.glass-player.su-signature-glass .su-playbar-meta,.su-player-bar.glass-player.su-signature-glass .su-playbar-hit{color:var(--su-starlight, #F5F5F7);text-shadow:0 1px 2px rgba(0,0,0,.55)}.su-player-now.su-signature-expand:after,.su-player-now[data-su-signature-expand="1"]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;box-shadow:inset 0 0 var(--su-signature-smoke-outer, 6%) 2.2vw #bc000042,inset 0 0 2.4% .5vw color-mix(in srgb,var(--su-bs-month, var(--su-mood-accent, #BC0000)) 10%,transparent)}html[data-su-player-now="1"] .su-event-horizon .su-edge-fall{opacity:calc(.34 + .18 * var(--su-edge-pulse, .5))}html[data-su-player-now="1"] .su-event-horizon .su-music-edge-bloom{mix-blend-mode:plus-lighter}.su-event-horizon[data-su-signature-mirage="1"] .su-mirage-language,.su-event-horizon[data-su-signature-mirage="1"] .su-mirage-lockup,.su-event-horizon[data-su-signature-mirage="1"] .su-mirage-cluster,.su-event-horizon[data-su-signature-mirage="1"] .su-mirage-haze,.su-event-horizon[data-su-signature-mirage="1"] .su-dj-psychic-ghost,.su-event-horizon[data-su-signature-mirage="1"] .su-dj-psychic-ghost-photo{pointer-events:none!important}.su-event-horizon[data-su-signature-mirage="1"] .su-mirage-lockup{opacity:calc(.012 + .016 * var(--su-music-light-intensity, .5))}@media(max-width:640px){html[data-su-player-dock=left] .su-playbar-chip.su-signature-dock,html[data-su-player-dock=left] .su-open-player-handle.su-signature-dock{left:max(8px,calc(env(safe-area-inset-left,0px) + 4px));top:50%;bottom:auto;transform:translate3d(0,-50%,0)}html[data-su-player-dock=right] .su-playbar-chip.su-signature-dock,html[data-su-player-dock=right] .su-open-player-handle.su-signature-dock{right:max(8px,calc(env(safe-area-inset-right,0px) + 4px));top:50%;bottom:auto;transform:translate3d(0,-50%,0)}.su-playbar-chip.su-signature-dock .su-playbar-chip-hit,.su-open-player-handle.su-signature-dock{min-width:44px;min-height:44px}}.su-player-now.su-player-now-windshield,.su-player-now[data-su-player-windshield="1"]{overflow:hidden}.su-player-windshield-art{transform:scale(1.08) translateZ(0);transform-origin:60% 50%;will-change:transform}.su-player-windshield-art.is-playing{animation:su-windshield-pan 56s linear infinite}@keyframes su-windshield-pan{0%{transform:scale(1.08) translateZ(0)}to{transform:scale(1.08) translate3d(-2.2%,0,0)}}.su-player-windshield-veil{background:linear-gradient(180deg,#00000047,#0000001f 42%,#00000075),radial-gradient(120% 80% at 50% 40%,transparent 46%,rgba(0,0,0,.38) 100%);box-shadow:inset 0 0 12vw 2vw #00000059}.su-player-queue-strip-wrap{position:relative;z-index:12;flex-shrink:0;width:100%;padding:.35rem 0 .15rem}.su-player-queue-strip{display:flex;align-items:flex-start;gap:.85rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;padding:.4rem 1.25rem .2rem;-webkit-overflow-scrolling:touch}.su-player-queue-tile{flex:0 0 auto;width:5.5rem;padding:0;border:0;background:transparent;color:var(--su-starlight, #F5F5F7);scroll-snap-align:center;cursor:pointer}.su-player-queue-vinyl{width:5.25rem;height:5.25rem;filter:drop-shadow(0 0 10px rgba(188,0,0,.28))}.su-player-queue-tile.is-active .su-player-queue-vinyl{filter:drop-shadow(0 0 16px rgba(188,0,0,.55))}.su-player-queue-tile-title{display:block;margin-top:.35rem;font-size:.58rem;letter-spacing:.08em;text-transform:uppercase;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.su-player-queue-search-label{display:block;width:min(100%,22rem);margin:.15rem auto 0}.su-player-queue-search{width:100%;height:1.65rem;margin:0;padding:0 .6rem;border:0;border-radius:0;background:transparent;color:#f5f5f738;caret-color:#bc0000;outline:none;font-size:.72rem;letter-spacing:.06em}.su-player-queue-search:focus{color:#f5f5f78c;box-shadow:inset 0 -1px #bc000038}@media(prefers-reduced-motion:reduce){.su-playbar-chip.su-signature-dock,.su-open-player-handle.su-signature-dock,.su-playbar-chip.su-signature-dock:before,.su-open-player-handle.su-signature-dock:before,.su-playbar-chip.su-signature-dock .su-playbar-orb-kick,.su-player-windshield-art,.su-player-windshield-art.is-playing,.su-player-queue-vinyl{transition:none!important;animation:none!important}.su-player-windshield-art,.su-player-windshield-art.is-playing{transform:scale(1.04) translateZ(0)!important}}.su-playbar-dock.su-player-open-bottom-full,.su-playbar-dock[data-su-player-open-bottom-full="1"]{left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:none!important;padding-top:12px;padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.su-playbar-dock.su-player-open-bottom-full .su-playbar-close-edge-rim{display:none}.su-playbar-dock.su-player-open-bottom-full .su-player-bar,.su-playbar-dock.su-player-open-bottom-full .su-player-bar.su-signature-glass,.su-playbar-dock.su-player-open-bottom-full .su-player-bar.glass-player.su-signature-glass{width:100%;max-width:none;border-radius:12px 12px 0 0;box-shadow:inset 0 0 0 1px #bc00008c,0 0 18px #bc000052,0 -10px 28px #0000006b}html.su-sidebar-open .su-playbar-dock.su-player-open-bottom-full,html.su-sidebar-open .su-player-now.su-player-open-bottom-full,.su-app-atmosphere.su-sidebar-open .su-playbar-dock.su-player-open-bottom-full,.su-app-atmosphere.su-sidebar-open .su-player-now.su-player-open-bottom-full{left:0!important;right:0!important;width:100%!important;max-width:none!important}html.su-player-now-open .su-player-now.su-player-open-bottom-full,html.su-sidebar-open.su-player-now-open .su-player-now.su-player-open-bottom-full,html.su-sidebar-open .su-player-now.su-player-open-bottom-full,.su-player-now.su-player-open-bottom-full,.su-player-now.su-player-now-slide.su-player-open-bottom-full,.su-player-now[data-su-player-open-bottom-full="1"]{top:auto!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;background:transparent!important;box-shadow:none!important;transform:none!important;overflow:visible!important;pointer-events:none!important}.su-player-now.su-player-open-bottom-full.su-signature-expand:after,.su-player-now.su-player-open-bottom-full[data-su-signature-expand="1"]:after{display:none}.su-player-now.su-player-open-bottom-full:not(.is-queue-strip) .su-player-now-legacy{display:none}.su-player-now.su-player-open-bottom-full.is-queue-strip,.su-player-now.su-player-open-bottom-full .su-player-queue-strip-wrap{pointer-events:auto!important}.su-krsh-eclipse{--krsh-red: #BC0000;--krsh-lunar: #241033;--krsh-lunar-line: #5A2A78;--krsh-void: #000000;--krsh-hot: #F5F5F7;--krsh-uv: #B44CFF;--krsh-sun-x: 0px;--krsh-moon-x: 0px;--krsh-eye: 0;--krsh-key: .42;--krsh-corona: .55;--krsh-veil: 0;--krsh-detail: 0;position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--krsh-size, 18px);height:var(--krsh-size, 18px);overflow:visible;pointer-events:none;color:var(--krsh-red)}.su-krsh-eclipse-svg{display:block;width:100%;height:100%;overflow:visible}.su-krsh-sun,.su-krsh-moon,.su-krsh-key,.su-krsh-eye,.su-krsh-pupil,.su-krsh-flash{transform-box:fill-box;transform-origin:center}.su-krsh-sun{transform:translate(var(--krsh-sun-x))}.su-krsh-moon{transform:translate(var(--krsh-moon-x))}.su-krsh-sun-disc{fill:var(--krsh-void);stroke:var(--krsh-red);stroke-width:1.15}.su-krsh-corona{fill:none;stroke:var(--krsh-red);stroke-width:1.05;opacity:calc(var(--krsh-corona) * var(--su-menu-glow-pulse, 1));filter:drop-shadow(0 0 1.4px rgba(188,0,0,.55))}.su-krsh-moon-disc{fill:var(--krsh-lunar);stroke:var(--krsh-lunar-line);stroke-width:.7}.su-krsh-moon-core{fill:#14081c;opacity:.92}.su-krsh-key{fill:none;stroke-width:.85;stroke-linecap:round;stroke-linejoin:round;opacity:var(--krsh-key)}.su-krsh-key--sun{stroke:var(--krsh-red)}.su-krsh-key--moon{stroke:var(--krsh-lunar-line)}.su-krsh-eye{fill:none;stroke:color-mix(in srgb,var(--krsh-hot) 55%,var(--krsh-lunar-line));stroke-width:.7;opacity:var(--krsh-eye)}.su-krsh-pupil{fill:var(--krsh-hot);opacity:calc(var(--krsh-eye) * (.72 + .28 * var(--su-menu-glow-pulse, 1)));transform:scale(calc(.92 + .08 * var(--su-menu-glow-pulse, 1)))}.su-krsh-flash{stroke:var(--krsh-uv);stroke-width:.45;opacity:0}.su-krsh-veil{fill:var(--krsh-void);opacity:var(--krsh-veil)}.su-krsh-detail{opacity:var(--krsh-detail)}.su-krsh-eclipse[data-eclipse-state=PYKoTIK_ONLY]{--krsh-sun-x: 0px;--krsh-moon-x: 11px;--krsh-eye: 0;--krsh-key: .28;--krsh-corona: calc(.72 * var(--krsh-corona-gain, 1));--krsh-veil: 0}.su-krsh-eclipse[data-eclipse-state=PYKoTIK_ONLY] .su-krsh-moon{opacity:.08}.su-krsh-eclipse[data-eclipse-state=PYKoTICa_ONLY]{--krsh-sun-x: -11px;--krsh-moon-x: 0px;--krsh-eye: 0;--krsh-key: .28;--krsh-corona: calc(.18 * var(--krsh-corona-gain, 1));--krsh-veil: 0}.su-krsh-eclipse[data-eclipse-state=PYKoTICa_ONLY] .su-krsh-sun,.su-krsh-eclipse[data-eclipse-state=PYKoTICa_ONLY] .su-krsh-corona{opacity:.16}.su-krsh-eclipse[data-eclipse-state=APPROACHING]{--krsh-sun-x: -5.5px;--krsh-moon-x: 5.5px;--krsh-eye: 0;--krsh-key: .55;--krsh-corona: calc(.48 * var(--krsh-corona-gain, 1));--krsh-veil: .18}.su-krsh-eclipse[data-eclipse-state=PARTIAL_ECLIPSE]{--krsh-sun-x: -2.1px;--krsh-moon-x: 1.7px;--krsh-eye: 0;--krsh-key: .72;--krsh-corona: calc(.62 * var(--krsh-corona-gain, 1));--krsh-veil: .22}.su-krsh-eclipse[data-eclipse-state=TOTAL_ECLIPSE]{--krsh-sun-x: 0px;--krsh-moon-x: 0px;--krsh-eye: 0;--krsh-key: .88;--krsh-corona: calc(.78 * var(--krsh-corona-gain, 1));--krsh-veil: .16}.su-krsh-eclipse[data-eclipse-state=KEY_ALIGNMENT]{--krsh-sun-x: 0px;--krsh-moon-x: 0px;--krsh-eye: .22;--krsh-key: 1;--krsh-corona: calc(.86 * var(--krsh-corona-gain, 1));--krsh-veil: .1}.su-krsh-eclipse[data-eclipse-state=KEY_ALIGNMENT] .su-krsh-flash{opacity:.42}.su-krsh-eclipse[data-eclipse-state=THIRD_EYE_ACTIVE],.su-krsh-eclipse[data-eclipse-state=KRSHOUT_ACTIVE]{--krsh-sun-x: 0px;--krsh-moon-x: 0px;--krsh-eye: 1;--krsh-key: .2;--krsh-corona: calc(.9 * var(--krsh-corona-gain, 1));--krsh-veil: 0}.su-krsh-eclipse[data-eclipse-state=EXITING]{--krsh-sun-x: -3.5px;--krsh-moon-x: 3.5px;--krsh-eye: .35;--krsh-key: .5;--krsh-corona: calc(.4 * var(--krsh-corona-gain, 1));--krsh-veil: .08}.su-krsh-eclipse[data-balance=solar]{--krsh-corona-gain: 1.16}.su-krsh-eclipse[data-balance=lunar]{--krsh-corona-gain: .82}.su-krsh-eclipse[data-balance=balanced]{--krsh-corona-gain: 1}.su-krsh-eclipse--full{--krsh-detail: 1}.su-krsh-eclipse--compact{--krsh-detail: .55}.su-krsh-eclipse--mini{--krsh-detail: 0}.su-krsh-eclipse--mini .su-krsh-flash,.su-krsh-eclipse--mini .su-krsh-detail{display:none}.su-krsh-eclipse[data-eclipse-state=KRSHOUT_ACTIVE] .su-krsh-corona,.su-krsh-eclipse[data-eclipse-state=THIRD_EYE_ACTIVE] .su-krsh-corona{animation:su-krsh-corona-breath calc(2.6s * var(--su-motion-pace, 1)) cubic-bezier(.37,0,.63,1) infinite}.su-krsh-eclipse[data-eclipse-state=KRSHOUT_ACTIVE] .su-krsh-moon-disc,.su-krsh-eclipse[data-eclipse-state=THIRD_EYE_ACTIVE] .su-krsh-moon-disc{animation:su-krsh-moon-breath calc(2.6s * var(--su-motion-pace, 1)) cubic-bezier(.37,0,.63,1) infinite}.su-krsh-eclipse[data-eclipse-state=PYKoTIK_ONLY] .su-krsh-corona{animation:su-krsh-corona-breath calc(2.6s * var(--su-motion-pace, 1)) cubic-bezier(.37,0,.63,1) infinite}.su-krsh-eclipse[data-eclipse-state=PYKoTICa_ONLY] .su-krsh-moon-disc{animation:su-krsh-moon-breath calc(4.8s * var(--su-motion-pace, 1)) cubic-bezier(.37,0,.63,1) infinite}.su-krsh-sun,.su-krsh-moon,.su-krsh-key,.su-krsh-eye,.su-krsh-veil{transition:transform .18s cubic-bezier(.37,0,.63,1),opacity .18s cubic-bezier(.37,0,.63,1)}@keyframes su-krsh-corona-breath{0%,to{opacity:.36;transform:scale(1)}28%{opacity:.62;transform:scale(1.012)}48%{opacity:.9;transform:scale(1.026)}70%{opacity:.52;transform:scale(1.006)}}@keyframes su-krsh-moon-breath{0%,to{opacity:.88}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.su-krsh-eclipse{--krsh-sun-x: 0px;--krsh-moon-x: 0px}.su-krsh-eclipse[data-eclipse-state=PYKoTIK_ONLY]{--krsh-moon-x: 0px}.su-krsh-eclipse[data-eclipse-state=PYKoTICa_ONLY]{--krsh-sun-x: 0px}.su-krsh-eclipse[data-eclipse-state=APPROACHING],.su-krsh-eclipse[data-eclipse-state=PARTIAL_ECLIPSE],.su-krsh-eclipse[data-eclipse-state=EXITING]{--krsh-sun-x: 0px;--krsh-moon-x: 0px}.su-krsh-sun,.su-krsh-moon,.su-krsh-key,.su-krsh-eye,.su-krsh-veil,.su-krsh-corona,.su-krsh-moon-disc,.su-krsh-pupil{animation:none!important;transition:opacity .16s ease,transform .16s ease}.su-krsh-eclipse[data-eclipse-state=PYKoTIK_ONLY] .su-krsh-moon,.su-krsh-eclipse[data-eclipse-state=PYKoTICa_ONLY] .su-krsh-sun{opacity:.22}}.su-space-vinyl{--sv-red: #bc0000;--sv-purple: #6b3a8c;--sv-black: #050505;position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:var(--su-touch-min, 44px);min-height:var(--su-touch-min, 44px);padding:0;border:none;background:transparent;color:var(--su-ash, #8a8a8e);touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:pointer}.su-space-vinyl:disabled,.su-space-vinyl[aria-disabled=true]{opacity:.42;cursor:default}.su-space-vinyl-hit{position:relative;width:2.35rem;height:2.35rem;display:grid;place-items:center;pointer-events:none}.su-space-vinyl.is-compact .su-space-vinyl-hit{width:2.1rem;height:2.1rem}.su-space-vinyl.is-instrument .su-space-vinyl-hit{width:7.5rem;height:7.5rem}.su-space-vinyl-disc{width:1.55rem;height:1.55rem;border-radius:50%;background:radial-gradient(circle at 50% 50%,#141414 0 18%,var(--sv-black) 19% 100%);box-shadow:0 0 0 1px #bc000038,0 4px 10px #0000008c;position:relative;will-change:transform,opacity;transform:translateZ(0)}.su-space-vinyl.is-compact .su-space-vinyl-disc{width:1.35rem;height:1.35rem}.su-space-vinyl.is-instrument .su-space-vinyl-disc{width:6.2rem;height:6.2rem}.su-space-vinyl-grooves,.su-space-vinyl-hub,.su-space-vinyl-stylus,.su-space-vinyl-trace,.su-space-vinyl-trace-b,.su-space-vinyl-marker{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.su-space-vinyl-grooves{border-radius:50%;background:repeating-radial-gradient(circle at 50% 50%,transparent 0 2px,rgba(188,0,0,.07) 2px 2.6px);opacity:.55}.su-space-vinyl-hub{top:44%;right:44%;bottom:44%;left:44%;border-radius:50%;border:1px solid rgba(188,0,0,.28);background:transparent}.su-space-vinyl-stylus{width:3px;height:3px;inset:auto 18% 18% auto;border-radius:50%;background:var(--sv-red);box-shadow:0 0 4px #bc000073;opacity:.85}.su-space-vinyl-marker{inset:28% auto auto 48%;width:3px;height:3px;border-radius:50%;background:transparent}.su-space-vinyl[data-grabbed=true] .su-space-vinyl-marker{background:var(--sv-red)}.su-space-vinyl-wave{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;border-radius:50%;border:1px solid rgba(188,0,0,0);pointer-events:none}.su-space-vinyl[data-grabbed=true] .su-space-vinyl-wave{border-color:#bc000038;opacity:.8}.su-space-vinyl[data-trajectory=COMET] .su-space-vinyl-trace{inset:-28% -8% auto 40%;width:42%;height:2px;border:none;border-radius:0;background:linear-gradient(90deg,rgba(188,0,0,.7),transparent);opacity:.85}.su-space-vinyl[data-trajectory=ORBIT] .su-space-vinyl-trace{top:-22%;right:-22%;bottom:-22%;left:-22%;border-radius:48% 52% 47% 53%;border-color:#bc000066;opacity:.75}.su-space-vinyl[data-trajectory=BLACK_HOLE_PULL] .su-space-vinyl-grooves{top:12%;right:12%;bottom:12%;left:12%;opacity:.35}.su-space-vinyl[data-eclipse=true] .su-space-vinyl-trace,.su-space-vinyl[data-eclipse=true] .su-space-vinyl-trace-b{opacity:.9}.su-space-vinyl[data-release=slip-return]:not([data-grabbed=true]) .su-space-vinyl-disc{animation:su-sv-spin 10s linear infinite}.su-space-vinyl[data-release=vinyl-accelerate]:not([data-grabbed=true]) .su-space-vinyl-disc{animation:su-sv-spin 4.5s linear infinite}.su-space-vinyl[data-release=flick-coast]:not([data-grabbed=true]) .su-space-vinyl-disc{animation:su-sv-spin 7s linear 2}.su-space-vinyl[data-release=brake-hold]:not([data-grabbed=true]) .su-space-vinyl-disc{animation:none}.su-space-vinyl[data-wake=true] .su-space-vinyl-grooves{opacity:.9}.su-space-vinyl[data-vocal=true][data-pro=true] .su-space-vinyl-hub{border-color:#bc0000b3}.su-space-vinyl[data-owner=AI] .su-space-vinyl-disc{box-shadow:0 0 0 1px #bc000029}@media(prefers-contrast:more){.su-space-vinyl-disc{box-shadow:0 0 0 2px #bc0000}}.su-space-vinyl-trace,.su-space-vinyl-trace-b{top:-18%;right:-18%;bottom:-18%;left:-18%;border-radius:50%;border:1px solid transparent;opacity:0}.su-space-vinyl[data-space=true] .su-space-vinyl-trace{border-color:#bc000059;opacity:.7}.su-space-vinyl[data-owner=PYKOTICA] .su-space-vinyl-trace{border-radius:46% 54% 48% 52%;border-color:#6b3a8c73}.su-space-vinyl[data-owner="ZTHURD I"] .su-space-vinyl-trace{border-color:#bc000080;opacity:.8}.su-space-vinyl[data-owner="ZTHURD I"] .su-space-vinyl-trace-b{top:-10%;right:-10%;bottom:-10%;left:-10%;border-color:#6b3a8c66;opacity:.7}.su-space-vinyl[data-owner=USER] .su-space-vinyl-disc{box-shadow:0 0 0 1px #bc00008c,0 0 10px #bc00002e}.su-space-vinyl-word{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.su-space-vinyl:not(.is-compact) .su-space-vinyl-word.is-shown{position:static;width:auto;height:auto;clip:auto;overflow:visible;margin-left:.2rem;font-size:8px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.su-space-vinyl-arc{position:absolute;right:-.15rem;top:18%;bottom:18%;width:.42rem;border:1px solid rgba(188,0,0,.35);border-left:none;border-radius:0 999px 999px 0;opacity:0;pointer-events:none}.su-space-vinyl[data-pro=true][data-grabbed=true] .su-space-vinyl-arc{opacity:.85}.su-space-vinyl-msg{position:absolute;left:50%;bottom:calc(100% + .2rem);transform:translate(-50%);font-size:7px;letter-spacing:.12em;white-space:nowrap;color:var(--sv-red);opacity:0;pointer-events:none}.su-space-vinyl[data-state=DISABLED] .su-space-vinyl-msg{opacity:.9}.su-space-vinyl:not([data-grabbed=true]) .su-space-vinyl-disc{animation:su-sv-float 7.5s ease-in-out infinite}.su-space-vinyl[data-playing=true]:not([data-grabbed=true]) .su-space-vinyl-disc{animation:su-sv-float 7.5s ease-in-out infinite,su-sv-spin 14s linear infinite}.su-space-vinyl[data-grabbed=true] .su-space-vinyl-disc,.su-space-vinyl[data-state=SCRATCHING] .su-space-vinyl-disc,.su-space-vinyl[data-state=ZERO_SPEED] .su-space-vinyl-disc{animation:none}.su-space-vinyl[data-owner=PYKOTIK] .su-space-vinyl-stylus{clip-path:polygon(20% 0,100% 50%,20% 100%);border-radius:0;width:4px;height:4px}.su-space-vinyl[data-owner=PYKOTICA] .su-space-vinyl-stylus{width:4px;height:4px;background:var(--sv-purple)}.su-space-vinyl[data-zero=true] .su-space-vinyl-grooves{opacity:.28;filter:none}.su-space-vinyl[data-trail=true] .su-space-vinyl-grooves{filter:blur(.25px)}@keyframes su-sv-float{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}@keyframes su-sv-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.su-space-vinyl:not([data-grabbed=true]) .su-space-vinyl-disc,.su-space-vinyl[data-playing=true]:not([data-grabbed=true]) .su-space-vinyl-disc{animation:none}.su-space-vinyl-trace,.su-space-vinyl-trace-b{display:none}}.su-pykoblue-orb{width:1.15rem;height:1.15rem;border:1px solid var(--su-red, #BC0000);border-radius:999px;background:transparent;box-shadow:0 0 8px var(--su-red-glow, rgba(188, 0, 0, .28));position:relative}.su-pykoblue-orb:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:1px solid var(--su-red-hairline, rgba(188, 0, 0, .35));border-radius:999px}.su-pykoblue-orb.is-ready{box-shadow:0 0 12px var(--su-red, #BC0000)}.su-pykoblue-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#000000d1;display:flex;align-items:flex-end;justify-content:center;padding:1.25rem 1rem 5.5rem}.su-pykoblue-stage{width:min(100%,22rem);color:var(--su-red, #BC0000);text-align:center;font-family:inherit;letter-spacing:.18em}.su-pykoblue-title{font-size:.72rem;font-weight:500;margin:0 0 .85rem}.su-pykoblue-search{font-size:.58rem;opacity:.8;margin:0 0 1.1rem}.su-pykoblue-dots{display:flex;justify-content:center;gap:.85rem;margin-bottom:1.4rem}.su-pykoblue-dots span{width:.35rem;height:.35rem;border:1px solid var(--su-red, #BC0000);border-radius:999px;animation:su-pykoblue-pulse 1.6s ease-in-out infinite}.su-pykoblue-dots span:nth-child(2){animation-delay:.2s}.su-pykoblue-dots span:nth-child(3){animation-delay:.4s}.su-pykoblue-list{display:flex;flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none}.su-pykoblue-node{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;letter-spacing:.14em;cursor:pointer;padding:.35rem 0;width:100%}.su-pykoblue-node-name{display:block;font-size:.72rem}.su-pykoblue-node-type{display:block;font-size:.52rem;opacity:.72;margin-top:.15rem}.su-pykoblue-node.is-primary .su-pykoblue-node-name:after{content:"  PRIMARY";font-size:.48rem;letter-spacing:.2em}.su-pykoblue-status{margin-top:1.4rem;font-size:.58rem;letter-spacing:.16em;line-height:1.7}.su-pykoblue-orbit{position:relative;height:13rem;margin:.6rem 0 1rem}.su-pykoblue-orbit-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:.52rem;letter-spacing:.2em}.su-pykoblue-device-orb{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;width:4.8rem;padding:0;cursor:pointer;letter-spacing:.08em}.su-pykoblue-device-orb i{display:block;width:.55rem;height:.55rem;margin:0 auto .25rem;border:1px solid var(--su-red, #BC0000);border-radius:999px;box-shadow:0 0 8px var(--su-red-glow, rgba(188, 0, 0, .28))}.su-pykoblue-device-orb span{display:block;font-size:.42rem;font-style:normal}.su-pykoblue-hint{font-size:.52rem;opacity:.75;letter-spacing:.12em;margin:.8rem 0 0;line-height:1.6}.su-pykoblue-actions{display:flex;justify-content:center;gap:1.2rem;margin-top:1rem}.su-pykoblue-actions button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;font-size:.52rem;letter-spacing:.16em;cursor:pointer;padding:.45rem}@media(prefers-reduced-motion:reduce){.su-pykoblue-dots span,.su-pykoblue-orb{animation:none}}@keyframes su-pykoblue-pulse{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:1;transform:scale(1.05)}}@property --su-bs-mix{syntax: "<color>"; inherits: true; initial-value: #6b1a22;}.su-bs-host,.su-bs-orb{--su-bs-garnet: #6b1a22;--su-bs-amethyst: #5c3d7a;--su-bs-aquamarine: #4aa3a8;--su-bs-diamond: #d5dbe4;--su-bs-emerald: #1f6b45;--su-bs-alexandrite: #3a6e6a;--su-bs-alexandrite-b: #5a3d70;--su-bs-ruby: #8b1e2d;--su-bs-peridot: #7a8b3d;--su-bs-sapphire: #1e3d7a;--su-bs-opal: #ddd4d0;--su-bs-opal-pink: #e4c4c8;--su-bs-opal-aqua: #c8dce0;--su-bs-opal-lavender: #d4cce0;--su-bs-opal-gold: #e8dcc0;--su-bs-citrine: #c48a2a;--su-bs-turquoise: #2f7f86;--su-bs-cycle: 480s;--su-bs-phase: 0ms;--su-bs-month: var(--su-bs-garnet);--su-bs-mix: var(--su-bs-garnet);--su-bs-gain: 1;--su-bs-progress: 0}.su-bs-orb{--su-bs-mix: var(--su-bs-garnet);animation:su-bs-cycle var(--su-bs-cycle) linear infinite;animation-delay:calc(var(--su-bs-phase) * -1)}.su-bs-halo,.su-bs-progress{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none}.su-bs-halo{box-shadow:0 0 0 1px color-mix(in srgb,var(--su-bs-mix) 42%,transparent),0 0 10px color-mix(in srgb,var(--su-bs-month) 14%,transparent)}.su-bs-orb[data-bs-affinity="1"] .su-bs-halo{box-shadow:0 0 0 1px color-mix(in srgb,var(--su-bs-mix) 42%,transparent),0 0 12px color-mix(in srgb,var(--su-bs-affinity, var(--su-bs-month)) 22%,transparent)}.su-bs-orb[data-bs-current="1"] .su-bs-halo,.su-bs-orb[data-bs-playing="1"] .su-bs-halo{box-shadow:0 0 0 1px color-mix(in srgb,var(--su-bs-mix) 70%,#f5f5f7),0 0 14px color-mix(in srgb,var(--su-bs-mix) 28%,transparent);filter:saturate(calc(.7 + (var(--su-bs-gain) * .28))) brightness(var(--su-bs-gain))}.su-bs-progress{top:-3px;right:-3px;bottom:-3px;left:-3px;background:conic-gradient(from -90deg,color-mix(in srgb,var(--su-bs-mix) 80%,#f5f5f7) calc(var(--su-bs-progress) * 360deg),transparent 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1px));opacity:0}.su-bs-orb[data-bs-playing="1"][data-bs-progress="1"] .su-bs-progress{opacity:.9}.pzk-orb.su-bs-orb .pzk-orb-skin{box-shadow:0 0 0 1px color-mix(in srgb,var(--su-bs-mix) 40%,transparent)}.pzk-orb.su-bs-orb[data-playing="1"] .pzk-orb-skin{box-shadow:0 0 0 1px color-mix(in srgb,var(--su-bs-mix) 72%,transparent),0 0 16px color-mix(in srgb,var(--su-bs-mix) 20%,transparent)}.pzk-orb.su-bs-orb .pzk-orb-title,.su-bs-orb .su-engraved-meta{color:color-mix(in srgb,var(--su-bs-mix) 36%,#f5f5f7);text-shadow:0 1px 5px #000,0 0 8px #000}.pzk-orb.su-bs-orb[data-playing="1"] .pzk-orb-title,.su-bs-orb[data-bs-playing="1"] .su-engraved-meta{color:color-mix(in srgb,var(--su-bs-mix) 18%,#f5f5f7)}.sob-song-orb.su-bs-orb .sob-song-skin{box-shadow:inset 0 0 0 .65px color-mix(in srgb,var(--su-bs-mix) 48%,transparent),0 0 14px #00000073}.ssw-core.su-bs-orb .ssw-core-shell{box-shadow:inset 0 0 0 .7px color-mix(in srgb,var(--su-bs-mix) 55%,transparent),0 0 0 .6px color-mix(in srgb,var(--su-bs-month) 22%,transparent)}.ssw-distant-orb.su-bs-orb{overflow:visible;box-shadow:0 0 0 1px color-mix(in srgb,var(--su-bs-mix) 36%,transparent)}.su-bs-host[data-bs-tier=BALANCED] .su-bs-halo{box-shadow:0 0 0 1px color-mix(in srgb,var(--su-bs-mix) 36%,transparent)}.su-bs-host[data-bs-tier=REDUCED] .su-bs-halo,.su-bs-orb[data-bs-reduced="1"] .su-bs-halo{box-shadow:0 0 0 1px color-mix(in srgb,var(--su-bs-mix) 30%,transparent);filter:none}.su-bs-host[data-bs-tier=REDUCED] .su-bs-orb,.su-bs-host[data-bs-reduced="1"] .su-bs-orb{--su-bs-cycle: 1440s}.su-bs-host[data-bs-tier=ULTRA] .su-bs-orb{animation-name:su-bs-cycle-ultra}@keyframes su-bs-cycle{0%,to{--su-bs-mix: var(--su-bs-garnet)}8.333%{--su-bs-mix: var(--su-bs-amethyst)}16.666%{--su-bs-mix: var(--su-bs-aquamarine)}25%{--su-bs-mix: var(--su-bs-diamond)}33.333%{--su-bs-mix: var(--su-bs-emerald)}41.666%{--su-bs-mix: var(--su-bs-alexandrite)}50%{--su-bs-mix: var(--su-bs-ruby)}58.333%{--su-bs-mix: var(--su-bs-peridot)}66.666%{--su-bs-mix: var(--su-bs-sapphire)}75%{--su-bs-mix: var(--su-bs-opal)}83.333%{--su-bs-mix: var(--su-bs-citrine)}91.666%{--su-bs-mix: var(--su-bs-turquoise)}}@keyframes su-bs-cycle-ultra{0%,to{--su-bs-mix: var(--su-bs-garnet)}8.333%{--su-bs-mix: var(--su-bs-amethyst)}16.666%{--su-bs-mix: var(--su-bs-aquamarine)}25%{--su-bs-mix: var(--su-bs-diamond)}33.333%{--su-bs-mix: var(--su-bs-emerald)}39%{--su-bs-mix: var(--su-bs-alexandrite)}45%{--su-bs-mix: var(--su-bs-alexandrite-b)}50%{--su-bs-mix: var(--su-bs-ruby)}58.333%{--su-bs-mix: var(--su-bs-peridot)}66.666%{--su-bs-mix: var(--su-bs-sapphire)}72%{--su-bs-mix: var(--su-bs-opal)}75%{--su-bs-mix: var(--su-bs-opal-pink)}77.5%{--su-bs-mix: var(--su-bs-opal-aqua)}80%{--su-bs-mix: var(--su-bs-opal-lavender)}82.5%{--su-bs-mix: var(--su-bs-opal-gold)}83.333%{--su-bs-mix: var(--su-bs-citrine)}91.666%{--su-bs-mix: var(--su-bs-turquoise)}}@media(prefers-reduced-motion:reduce){.su-bs-orb{--su-bs-cycle: 1440s;animation:su-bs-cycle 1440s linear infinite;animation-delay:calc(var(--su-bs-phase) * -1)}.su-bs-halo,.su-bs-orb[data-bs-playing="1"] .su-bs-halo,.pzk-orb.su-bs-orb[data-breathe=playing] .pzk-orb-skin{filter:none;animation:none}}.ssw-world{--ssw-red: #bc0000;--ssw-void: #000000;--ssw-star: #f5f5f7;--ssw-speed: var(--su-orbit-spin-duration, var(--su-cw-spin, 280s));--ssw-song-spin: var(--ssw-speed);--ssw-moon-spin: var(--ssw-speed);--ssw-drift: calc(var(--ssw-speed) * 4);--ssw-line: rgba(188, 0, 0, .38);--ssw-line-soft: rgba(188, 0, 0, .16);position:relative;width:min(100%,22rem);aspect-ratio:1;margin:0 auto;isolation:isolate;overflow:hidden;border-radius:50%;background:radial-gradient(circle at 50% 46%,rgba(188,0,0,.1),var(--ssw-void) 64%);transform:translateZ(0) scale(.18);opacity:0;will-change:transform,opacity}.ssw-world[data-ssw-phase=enter],.ssw-world[data-ssw-phase=idle]{transform:translateZ(0) scale(1);opacity:1;transition:transform var(--ssw-enter-ms, .72s) cubic-bezier(.22,1,.36,1),opacity var(--ssw-enter-ms, .72s) ease}.ssw-world[data-ssw-phase=exit]{transform:translateZ(0) scale(.18);opacity:0;transition:transform var(--ssw-exit-ms, .42s) cubic-bezier(.4,0,1,1),opacity var(--ssw-exit-ms, .42s) ease}.ssw-void{position:absolute;top:-16%;right:-16%;bottom:-16%;left:-16%;pointer-events:none;background:radial-gradient(circle at 40% 36%,rgba(188,0,0,.08),transparent 44%),radial-gradient(circle at 64% 70%,rgba(245,245,247,.03),transparent 38%);animation:ssw-drift var(--ssw-drift) linear infinite;will-change:transform}.ssw-core{position:absolute;top:22%;right:22%;bottom:22%;left:22%;border-radius:50%;animation:ssw-cw var(--ssw-song-spin) linear infinite;will-change:transform}.ssw-core-shell,.ssw-core-atmosphere,.ssw-core-inner{position:absolute;border-radius:50%;pointer-events:none}.ssw-core-shell{top:-6%;right:-6%;bottom:-6%;left:-6%;box-shadow:inset 0 0 0 .7px var(--ssw-line),0 0 0 .6px var(--ssw-line-soft)}.ssw-core-atmosphere{top:8%;right:8%;bottom:8%;left:8%;overflow:hidden;opacity:.72}.ssw-core-atmosphere .su-mirage-surface,.ssw-core-atmosphere .su-mirage-surface-art{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.ssw-core-inner{top:34%;right:34%;bottom:34%;left:34%;background:radial-gradient(circle at 42% 38%,#bc00006b,#0000008c 70%);box-shadow:inset 0 0 18px #bc000047}.ssw-core[data-state=playing] .ssw-core-inner{opacity:1}.ssw-core[data-state=paused] .ssw-core-inner{opacity:.55}.ssw-core[data-state=loading] .ssw-core-shell{opacity:.45}.ssw-core[data-state=transition]{opacity:.7}.ssw-world[data-ssw-personality=pykotik] .ssw-core-shell{box-shadow:inset 0 0 0 .8px var(--ssw-line),0 0 10px #bc00002e}.ssw-world[data-ssw-personality=pykotica] .ssw-core-atmosphere{opacity:.86}.ssw-world[data-ssw-third-eye=on] .ssw-core-shell{box-shadow:inset 0 0 0 .7px var(--ssw-line),0 0 0 6px #bc000014,0 0 0 11px #bc00000d}.ssw-orbit,.ssw-signals,.ssw-distant{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ssw-orbit{pointer-events:auto;cursor:pointer}.ssw-orbit-ring{position:absolute;top:10%;right:10%;bottom:10%;left:10%;border-radius:50%;box-shadow:inset 0 0 0 .6px var(--ssw-line-soft)}.ssw-orbit-sat,.ssw-signal,.ssw-distant-slot{position:absolute;width:0;height:0}.ssw-orbit-sat{width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--ssw-red);box-shadow:0 0 8px #bc00008c}.ssw-signal{width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:#f5f5f78c;box-shadow:0 0 6px #bc000059}.ssw-distant{animation:ssw-cw var(--ssw-song-spin) linear infinite;will-change:transform}.ssw-distant-orb{position:absolute;left:50%;top:50%;width:44px;height:44px;min-width:44px;min-height:44px;margin:-22px 0 0 -22px;padding:0;border:0;border-radius:50%;overflow:hidden;background:transparent;cursor:pointer}.ssw-distant-orb img,.ssw-distant-void{display:block;width:28px;height:28px;margin:8px;border-radius:50%;-o-object-fit:cover;object-fit:cover;box-shadow:inset 0 0 0 .5px var(--ssw-line-soft);opacity:.55}.ssw-distant-void{background:radial-gradient(circle,#bc000047,#000 70%)}.ssw-moon{width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ssw-star, #f5f5f7);box-shadow:inset 0 0 0 .7px var(--ssw-line-soft);position:relative}.ssw-moon--play{box-shadow:inset 0 0 0 1.2px var(--ssw-red, #bc0000)}.ssw-moon--play[data-playing="1"]:after{content:"";position:absolute;top:34%;right:38%;bottom:34%;left:38%;border-left:2px solid currentColor;border-right:2px solid currentColor}.ssw-moon--play[data-playing="0"]:after{content:"";position:absolute;left:40%;top:32%;width:0;height:0;border-style:solid;border-width:7px 0 7px 11px;border-color:transparent transparent transparent currentColor;opacity:.72}.ssw-moon--prev:after,.ssw-moon--next:after{content:"";position:absolute;top:50%;width:8px;height:8px;border-top:1.2px solid currentColor;border-right:1.2px solid currentColor}.ssw-moon--prev:after{left:42%;transform:translate(-50%,-50%) rotate(-135deg)}.ssw-moon--next:after{left:38%;transform:translate(-50%,-50%) rotate(45deg)}.ssw-moons{display:flex;align-items:center;justify-content:center;gap:1.25rem}@keyframes ssw-cw{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ssw-ccw{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes ssw-drift{0%{transform:translateZ(0)}to{transform:translate3d(2%,-1.5%,0)}}@media(max-width:360px){.ssw-world{width:min(100%,18rem)}}@media(min-width:768px){.ssw-world{width:min(100%,26rem)}}@media(min-width:1920px){.ssw-world{width:min(100%,28rem)}}@media(prefers-reduced-motion:reduce){.ssw-world,.ssw-world[data-ssw-phase=enter],.ssw-world[data-ssw-phase=idle],.ssw-world[data-ssw-phase=exit],.ssw-void,.ssw-core,.ssw-distant,.ssw-moons,.ssw-moons .ssw-moon{animation:none!important;transition:opacity .16s ease!important;transform:none!important;will-change:auto}.ssw-world[data-ssw-phase=exit]{opacity:0}.ssw-world[data-ssw-phase=enter],.ssw-world[data-ssw-phase=idle]{opacity:1}}.su-overscroll-mirage,.su-overscroll-mirage-layers,.su-overscroll-mirage-layer,.su-overscroll-mirage-haze,.su-overscroll-mirage-lockup{pointer-events:none!important}.su-overscroll-mirage[data-open="1"]{pointer-events:none}.su-overscroll-mirage-veil,.su-overscroll-mirage-door,.su-overscroll-mirage-close{pointer-events:auto}.su-overscroll-mirage{position:fixed;top:0;right:0;bottom:0;left:0;z-index:46;display:flex;align-items:center;justify-content:center;padding:calc(1.25rem + env(safe-area-inset-top,0px)) calc(1.25rem + env(safe-area-inset-right,0px)) calc(1.25rem + env(safe-area-inset-bottom,0px)) calc(1.25rem + env(safe-area-inset-left,0px));background:transparent;contain:layout style paint}.su-overscroll-mirage-veil{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#0000006b;cursor:pointer}.su-overscroll-mirage-stage{position:relative;width:min(92vw,36rem);max-width:92vw;height:min(58vh,28rem);max-height:min(58dvh,28rem);border-radius:1.25rem;overflow:hidden;isolation:isolate;box-shadow:0 0 0 1px color-mix(in srgb,var(--su-mood-accent, #BC0000) 38%,transparent)}.su-overscroll-mirage-layers{position:absolute;top:0;right:0;bottom:0;left:0}.su-overscroll-mirage-layer{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;width:116%;height:116%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none}.su-overscroll-mirage[data-edge=top] .su-overscroll-mirage-layer--lockup{-o-object-position:50% 18%;object-position:50% 18%;mix-blend-mode:soft-light;opacity:.92;z-index:2}.su-overscroll-mirage[data-edge=bottom] .su-overscroll-mirage-layer--lockup{-o-object-position:50% 86%;object-position:50% 86%;mix-blend-mode:overlay;opacity:.88;z-index:3}.su-overscroll-mirage[data-edge=top] .su-overscroll-mirage-layer--ghost{-o-object-position:62% 28%;object-position:62% 28%;mix-blend-mode:plus-lighter;opacity:.28;z-index:3;transform:scaleX(-1)}.su-overscroll-mirage[data-edge=bottom] .su-overscroll-mirage-layer--ghost{-o-object-position:38% 78%;object-position:38% 78%;mix-blend-mode:soft-light;opacity:.34;z-index:1}.su-overscroll-mirage[data-edge=top] .su-overscroll-mirage-layer--song{top:28%;right:34%;bottom:42%;left:34%;width:auto;height:auto;border-radius:50%;-o-object-position:50% 50%;object-position:50% 50%;mix-blend-mode:overlay;opacity:.72;z-index:4;filter:saturate(.8)}.su-overscroll-mirage[data-edge=bottom] .su-overscroll-mirage-layer--song{top:-4%;right:-4%;bottom:-4%;left:-4%;width:108%;height:108%;-o-object-position:50% 80%;object-position:50% 80%;mix-blend-mode:multiply;opacity:.46;z-index:1}.su-overscroll-mirage-layer--song-inner{position:absolute;width:18%;height:18%;left:41%;top:22%;border-radius:50%;-o-object-fit:cover;object-fit:cover;mix-blend-mode:soft-light;opacity:.64;z-index:5;pointer-events:none!important}.su-overscroll-mirage[data-edge=bottom] .su-overscroll-mirage-layer--song-inner{left:58%;top:62%;width:16%;height:16%;border-radius:18%;mix-blend-mode:overlay}.su-overscroll-mirage-layer--signal{inset:auto;width:18%;height:18%;left:8%;bottom:10%;-o-object-fit:contain;object-fit:contain;opacity:.22;mix-blend-mode:screen;z-index:4;pointer-events:none!important}.su-overscroll-mirage[data-edge=bottom] .su-overscroll-mirage-layer--signal{left:auto;right:10%;bottom:auto;top:12%}.su-overscroll-mirage-lockup{position:absolute;top:8%;right:8%;bottom:8%;left:8%;opacity:.18;mix-blend-mode:soft-light;z-index:6}.su-overscroll-mirage-lockup path{fill:none;stroke:var(--su-mood-accent, #BC0000);stroke-width:.42;stroke-dasharray:.3 1.6 .8 2.2;stroke-linecap:round}.su-overscroll-mirage-haze{position:absolute;top:0;right:0;bottom:0;left:0;z-index:7;background:radial-gradient(ellipse 70% 64% at 50% 48%,transparent 20%,rgba(0,0,0,.28) 72%,rgba(0,0,0,.55) 100%)}.su-overscroll-mirage-door{position:absolute;left:50%;bottom:calc(1rem + env(safe-area-inset-bottom,0px));transform:translate(-50%);z-index:8;display:flex;flex-direction:column;align-items:center;gap:.35rem;min-width:var(--su-touch-min, 44px);min-height:var(--su-touch-min, 44px);padding:.45rem .8rem;color:var(--su-starlight, #F5F5F7);text-decoration:none;background:transparent;border:0}.su-overscroll-mirage-door-mark{width:44px;height:44px;opacity:.88}.su-overscroll-mirage-door-label{font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb,var(--su-mood-accent, #BC0000) 72%,var(--su-starlight, #F5F5F7))}.su-overscroll-mirage-close{position:absolute;top:calc(.7rem + env(safe-area-inset-top,0px));right:calc(.7rem + env(safe-area-inset-right,0px));z-index:9;min-width:var(--su-touch-min, 44px);min-height:var(--su-touch-min, 44px);border:0;background:transparent;color:var(--su-starlight, #F5F5F7);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.su-overscroll-mirage[data-mood=IDLE] .su-overscroll-mirage-layer--lockup{filter:contrast(.88) saturate(.72) brightness(.92)}.su-overscroll-mirage[data-mood=FOCUSED] .su-overscroll-mirage-layer--lockup{filter:contrast(1.14) saturate(1.04) brightness(1.02)}.su-overscroll-mirage[data-mood=PERFORMING] .su-overscroll-mirage-layer--lockup{filter:contrast(1.08) saturate(1.18) brightness(1.08)}.su-overscroll-mirage[data-mood=ECLIPSE] .su-overscroll-mirage-layer--lockup{filter:contrast(1.22) saturate(.58) brightness(.7)}@media(min-aspect-ratio:2/1){.su-overscroll-mirage-stage{width:min(56vw,40rem);height:min(62vh,26rem)}}@media(prefers-reduced-motion:reduce){.su-overscroll-mirage,.su-overscroll-mirage-layer,.su-overscroll-mirage-door,.su-overscroll-mirage-lockup{animation:none!important;transition:none!important}}.su-live-debug{position:fixed;z-index:80;left:.75rem;right:.75rem;bottom:calc(env(safe-area-inset-bottom,0px) + 5.5rem);max-height:40vh;overflow:auto;background:#0b0b0bf0;border:1px solid rgba(188,0,0,.45);color:#f5f5f7;padding:.7rem;font-size:.7rem;letter-spacing:.04em}.su-live-debug-head{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.4rem}.su-live-debug-hide{min-height:2.75rem;min-width:4.5rem;border:1px solid rgba(188,0,0,.5);background:transparent;color:inherit;letter-spacing:.12em;text-transform:uppercase}.su-live-debug-body{margin:0;white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.skmatik-root{position:fixed;inset:auto .75rem calc(var(--su-playbar-height, 4.5rem) + .75rem) auto;z-index:60;width:min(22rem,calc(100vw - 1.5rem));pointer-events:none;font-family:inherit;color:#f4f4f4}.skmatik-card{pointer-events:auto;background:#000;border:1px solid #bc0000;padding:.85rem .9rem .75rem;box-shadow:0 0 0 1px #bc000040}.skmatik-kicker{font-size:.62rem;letter-spacing:.16em;color:#bc0000;margin:0 0 .35rem}.skmatik-msg{font-size:.92rem;line-height:1.35;margin:0 0 .7rem}.skmatik-actions,.skmatik-choices{display:flex;flex-wrap:wrap;gap:.35rem}.skmatik-actions button,.skmatik-choices button,.skmatik-card input,.skmatik-card textarea{background:transparent;color:inherit;border:1px solid #bc0000;font-size:.68rem;letter-spacing:.08em;padding:.32rem .5rem}.skmatik-card input,.skmatik-card textarea{width:100%;margin-bottom:.45rem;font-size:.8rem;letter-spacing:0}.skmatik-license{margin-top:.7rem;border-top:1px solid #3a0000;padding-top:.55rem;font-size:.72rem}.skmatik-cert{opacity:.75}.skmatik-overlay{pointer-events:auto;position:fixed;top:0;right:0;bottom:0;left:0;z-index:59;background:#00000059}.skmatik-schematic{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:58}.skmatik-label{pointer-events:auto;position:absolute;border:1px solid #bc0000;background:#000;color:#f4f4f4;font-size:.62rem;letter-spacing:.14em;padding:.28rem .45rem}.skmatik-origin{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.skmatik-card,.skmatik-label{transition:opacity .16s ease}}@media(max-width:640px){.skmatik-root{left:.75rem;right:.75rem;width:auto}}:root{--su-edge-cue-inset: 36px;--su-edge-cue-hit: 44px;--su-edge-cue-z: 40;--su-edge-cue-red: #BC0000}html[data-su-edge-cue="1"],[data-su-edge-cue="1"]{--su-edge-cue-pad: var(--su-edge-cue-inset, 36px)}html[data-su-edge-cue="1"] .su-chrome-pulse,html[data-su-edge-cue="1"] [data-su-chrome-pulse],html[data-su-edge-cue="1"] .su-left-menu-pulse,html[data-su-edge-cue="1"] .su-right-menu-pulse,html[data-su-edge-cue="1"] .su-bottom-menu-pulse,html[data-su-edge-cue="1"] .su-chrome-nav-restore,html[data-su-edge-cue="1"] [data-su-left-menu-pulse],html[data-su-edge-cue="1"] [data-su-right-menu-pulse],html[data-su-edge-cue="1"] [data-su-bottom-menu-pulse],html[data-su-edge-cue="1"] .su-left-menu,html[data-su-edge-cue="1"] .su-right-menu,html[data-su-edge-cue="1"] .su-bottom-menu,html[data-su-edge-cue="1"] .su-left-menu-veil,html[data-su-edge-cue="1"] .su-right-menu-veil,html[data-su-edge-cue="1"] .su-bottom-menu-veil{display:none!important}html[data-su-edge-cue="1"] .su-arn-hit,html[data-su-edge-cue="1"] .su-arn-hits{pointer-events:none!important}html[data-su-edge-cue="1"] .su-chrome-pulse--left,html[data-su-edge-cue="1"] .su-chrome-pulse--right,html[data-su-edge-cue="1"] .su-left-menu-host,html[data-su-edge-cue="1"] [data-su-left-menu-host],html[data-su-edge-cue="1"] [data-su-right-menu-edge],html[data-su-edge-cue="1"] [data-su-left-menu-edge],html[data-su-edge-cue="1"] .su-arn-hit--e,html[data-su-edge-cue="1"] .su-arn-hit--w,html[data-su-edge-cue="1"] [data-su-shell-like-rail]{display:none!important;visibility:hidden!important;pointer-events:none!important;opacity:0!important}.su-edge-viewport-frame{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--su-edge-cue-z, 40);pointer-events:none;margin:0;padding:0}.su-edge-viewport-frame .su-universe-edge-field,.su-universe-edge-field[data-su-edge-fixed="1"]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}html[data-su-edge-cue="1"] .su-app-atmosphere>main[data-su-page-scroll="1"]{margin-left:0;margin-right:0;padding-top:max(.5rem,calc(var(--su-edge-cue-pad, 36px) - 8px));padding-right:max(.5rem,calc(var(--su-edge-cue-pad, 36px) - 8px));padding-bottom:max(.5rem,calc(var(--su-edge-cue-pad, 36px) - 8px));padding-left:max(.5rem,calc(var(--su-edge-cue-pad, 36px) - 8px))}.su-universe-edge-field[data-su-edge-cue-field="1"]{z-index:2;pointer-events:none;transform-origin:50% 50%;box-shadow:inset 0 0 28px color-mix(in srgb,var(--su-edge-cue-red, #BC0000) 22%,transparent),inset 0 0 64px color-mix(in srgb,var(--su-energy-current, #BC0000) 10%,transparent),inset 0 0 120px #bc00000f;animation:su-universe-edge-breathe var(--su-psychedelic-time, 480s) linear infinite,su-edge-cue-hand-drift 96s ease-in-out infinite}.su-universe-edge-field[data-su-edge-cue-field="1"]:before,.su-universe-edge-field[data-su-edge-cue-field="1"]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:0}.su-universe-edge-field[data-su-edge-cue-field="1"]:before{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--su-edge-cue-red, #BC0000) 28%,transparent),inset 0 0 18px color-mix(in srgb,var(--su-edge-cue-red, #BC0000) 18%,transparent);opacity:.72;animation:su-edge-cue-pulse 7.2s ease-in-out infinite}.su-universe-edge-field[data-su-edge-cue-field="1"]:after{box-shadow:inset 0 0 36px color-mix(in srgb,var(--su-energy-current, #BC0000) 14%,transparent);opacity:.45;mix-blend-mode:screen}.su-edge-cue-nav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--su-edge-cue-z, 40);pointer-events:none;margin:0;padding:0}.su-edge-cue-orb{position:absolute;width:var(--su-edge-cue-hit, 44px);height:var(--su-edge-cue-hit, 44px);min-width:var(--su-touch-min, 44px);min-height:var(--su-touch-min, 44px);margin:0;padding:0;border:0;border-radius:50%;transform:translate3d(-50%,-50%,0);pointer-events:auto;cursor:pointer;touch-action:manipulation;background:transparent;text-decoration:none;color:inherit;z-index:var(--su-edge-cue-z, 40)}.su-edge-cue-orb-core{position:absolute;left:50%;top:50%;width:18px;height:18px;border-radius:50%;transform:translate3d(-50%,-50%,0);pointer-events:none;background:radial-gradient(circle at 35% 30%,rgba(245,245,247,.18),transparent 46%),radial-gradient(circle at 50% 50%,#08080ab8,#000 78%);border:1px solid color-mix(in srgb,var(--su-edge-cue-red, #BC0000) 55%,transparent);box-shadow:0 0 10px color-mix(in srgb,var(--su-edge-cue-red, #BC0000) 36%,transparent),0 0 18px color-mix(in srgb,var(--su-energy-current, #BC0000) 16%,transparent),inset 0 0 8px #0000008c;animation:su-edge-cue-orb-pulse 4.8s ease-in-out infinite}.su-edge-cue-orb-core:before{content:"";position:absolute;left:2px;top:18%;bottom:18%;width:1px;border-radius:1px;background:color-mix(in srgb,var(--su-edge-cue-red, #BC0000) 70%,transparent);box-shadow:0 0 6px color-mix(in srgb,var(--su-edge-cue-red, #BC0000) 50%,transparent);opacity:.85}.su-edge-cue-orb[data-active="1"] .su-edge-cue-orb-core{width:22px;height:22px;border-color:var(--su-edge-cue-red, #BC0000);box-shadow:0 0 14px color-mix(in srgb,var(--su-edge-cue-red, #BC0000) 52%,transparent),0 0 28px color-mix(in srgb,var(--su-energy-current, #BC0000) 22%,transparent),inset 0 0 8px #00000080}.su-edge-cue-orb:focus-visible{outline:none;box-shadow:var(--su-focus-ring, 0 0 0 2px #000, 0 0 0 4px #BC0000)}.su-edge-cue-orb:hover .su-edge-cue-orb-core,.su-edge-cue-orb:focus-visible .su-edge-cue-orb-core{border-color:var(--su-edge-cue-red, #BC0000);box-shadow:0 0 16px color-mix(in srgb,var(--su-edge-cue-red, #BC0000) 48%,transparent),0 0 24px color-mix(in srgb,var(--su-energy-current, #BC0000) 18%,transparent)}@keyframes su-edge-cue-pulse{0%,to{opacity:.42}50%{opacity:.92}}@keyframes su-edge-cue-orb-pulse{0%,to{opacity:.78;filter:brightness(1)}50%{opacity:1;filter:brightness(1.12)}}@keyframes su-edge-cue-hand-drift{0%,to{transform:translateZ(0) rotate(0)}33%{transform:translate3d(2px,-1.5px,0) rotate(1.2deg)}66%{transform:translate3d(-1.5px,2px,0) rotate(-1deg)}}@media(prefers-reduced-motion:reduce){.su-universe-edge-field[data-su-edge-cue-field="1"]{animation:su-universe-edge-breathe 24s linear infinite}.su-universe-edge-field[data-su-edge-cue-field="1"]:before,.su-edge-cue-orb-core{animation:none}}.su-char-constellation{--su-char-line-weight: 1.35;--su-char-glow-strength: .22;--su-char-active-glow: .45;--su-char-idle-opacity: .55;--su-char-icon-size-mobile: 32px;--su-char-icon-size-desktop: 40px;--su-char-label-spacing: .35rem;--su-char-rail-gap: .85rem;--su-char-constellation-h: 4.85rem;position:sticky;top:0;z-index:28;padding-top:env(safe-area-inset-top,0px);pointer-events:none}.su-char-constellation-inner{pointer-events:auto;position:relative;display:flex;justify-content:center;padding:.35rem .75rem .45rem}.su-char-constellation-rail{display:flex;align-items:flex-start;gap:var(--su-char-rail-gap);max-width:min(52rem,100%);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;padding:.15rem 1.25rem .2rem}.su-char-constellation-rail::-webkit-scrollbar{display:none}.su-char-constellation-fade{position:absolute;top:0;bottom:0;width:1.4rem;pointer-events:none;z-index:1}.su-char-constellation-fade--l{left:0;background:linear-gradient(90deg,var(--su-void, #000) 0%,transparent 100%)}.su-char-constellation-fade--r{right:0;background:linear-gradient(270deg,var(--su-void, #000) 0%,transparent 100%)}.su-char-constellation-cell{flex:0 0 auto;scroll-snap-align:center;list-style:none}.su-char-constellation-btn{display:flex;flex-direction:column;align-items:center;gap:var(--su-char-label-spacing);min-width:44px;min-height:44px;padding:.15rem .2rem;border:0;background:transparent;color:var(--su-ash, #8A8A8E);cursor:pointer}.su-char-constellation-btn:disabled{cursor:default;opacity:.35}.su-char-constellation-mark{display:grid;place-items:center;width:var(--su-char-icon-size-mobile);height:var(--su-char-icon-size-mobile);color:var(--su-starlight, #F5F5F7);opacity:var(--su-char-idle-opacity)}.su-char-constellation-btn.is-active .su-char-constellation-mark{color:var(--su-red, #BC0000);opacity:1;filter:drop-shadow(0 0 6px rgba(188,0,0,var(--su-char-active-glow)));animation:su-char-constellation-breathe var(--su-motion-drift, 12s) ease-in-out infinite}.su-char-constellation-btn.is-idle .su-char-constellation-mark{filter:none}.su-char-constellation-btn:hover .su-char-constellation-mark,.su-char-constellation-btn:focus-visible .su-char-constellation-mark{opacity:.92;color:var(--su-red, #BC0000)}.su-char-constellation-btn:focus-visible{outline:none}.su-char-constellation-btn:focus-visible .su-char-constellation-mark{box-shadow:0 0 0 1px var(--su-red, #BC0000)}.su-char-constellation-name{font-family:var(--su-font-display, "Salvaje Aerospace", sans-serif);font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;line-height:1.15;max-width:4.6rem;text-align:center;color:var(--su-ash, #8A8A8E)}.su-char-constellation-btn.is-active .su-char-constellation-name{color:var(--su-starlight, #F5F5F7)}.su-char-constellation-line{position:absolute;left:12%;right:12%;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(188,0,0,.45),transparent);pointer-events:none}.su-char-constellation-intro{pointer-events:none;text-align:center;font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;color:var(--su-ash, #8A8A8E);padding:0 1rem .35rem}.su-char-profile{pointer-events:auto;position:relative;margin:0 auto .45rem;max-width:18rem;padding:.85rem 1rem .95rem;border:1px solid rgba(188,0,0,.35);background:#08080ab8;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.su-char-profile-close{position:absolute;top:.35rem;right:.4rem;min-width:32px;min-height:32px;border:0;background:transparent;color:var(--su-ash, #8A8A8E);cursor:pointer}.su-char-profile-name{font-family:var(--su-font-display, "Salvaje Aerospace", sans-serif);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:var(--su-starlight, #F5F5F7)}.su-char-profile-line{margin-top:.35rem;font-size:.72rem;color:var(--su-ash-strong, #C7C7CC)}.su-char-profile-meta{margin-top:.45rem;font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;color:var(--su-red, #BC0000)}.su-char-profile-portrait{display:grid;place-items:center;margin-bottom:.45rem;color:var(--su-red, #BC0000)}@keyframes su-char-constellation-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media(min-width:768px){.su-char-constellation-mark{width:var(--su-char-icon-size-desktop);height:var(--su-char-icon-size-desktop)}.su-char-constellation-rail{justify-content:center}}@media(prefers-reduced-motion:reduce){.su-char-constellation-btn.is-active .su-char-constellation-mark{animation:none}}.su-cid{--su-cid-line: 1.35;--su-cid-glow: .18;color:#f4f1ea;display:inline-flex;align-items:center;gap:.45rem;min-width:0}.su-cid[data-context=feature-header]{max-width:16rem}.su-cid-mark{position:relative;flex:0 0 auto;width:1.75rem;height:1.75rem;color:var(--su-cid-stone, #c9a227)}.su-cid-mark:after{content:"";position:absolute;top:-.2rem;right:-.2rem;bottom:-.2rem;left:-.2rem;border-radius:999px;box-shadow:0 0 10px color-mix(in srgb,var(--su-cid-stone, #c9a227) 22%,transparent);pointer-events:none;opacity:var(--su-cid-glow)}.su-cid-copy{min-width:0}.su-cid-name{font-size:.72rem;font-weight:800;letter-spacing:.04em;line-height:1.15}.su-cid-desc{font-size:.58rem;opacity:.62;letter-spacing:.03em}.su-cid-undiscovered .su-cid-name,.su-cid-undiscovered .su-cid-desc{opacity:.45}.su-fob{display:inline-flex;align-items:center;margin-left:auto}.su-fob-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:.15rem;cursor:pointer;color:inherit}.su-char-detail{position:relative;background:#050505;color:#f4f1ea;border:1px solid rgba(255,255,255,.08);border-radius:1rem;padding:1rem 1.1rem 1.15rem;max-width:28rem}.su-char-detail-name{font-size:1.05rem;font-weight:800;letter-spacing:.04em}.su-char-detail-desc{margin-top:.2rem;font-size:.78rem;opacity:.7}.su-char-detail-meta{margin-top:.55rem;font-size:.68rem;opacity:.55}.su-char-related{display:flex;gap:.35rem;margin-top:.7rem}.su-char-related button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:0;color:inherit;cursor:pointer}.su-char-world{min-height:100vh;background:#000;color:#f4f1ea;padding:4.5rem 1rem 6rem}.su-char-world-head{max-width:52rem;margin:0 auto 1.25rem}.su-char-world-head h1{font-size:1.35rem;font-weight:900;letter-spacing:.06em}.su-char-filters{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.75rem}.su-char-filters button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff0a;color:#d8d4cc;border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:.28rem .7rem;font-size:.68rem;letter-spacing:.04em}.su-char-filters button[aria-pressed=true]{background:#bc00002e;border-color:#bc000073;color:#fff}.su-char-search{width:100%;max-width:22rem;margin-top:.75rem;background:#0a0a0a;color:#f4f1ea;border:1px solid rgba(255,255,255,.1);border-radius:.65rem;padding:.45rem .7rem;font-size:.85rem}.su-char-grid{max-width:52rem;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.65rem}.su-char-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#080808;color:inherit;border:1px solid rgba(255,255,255,.07);border-radius:.85rem;padding:.7rem .65rem .8rem;text-align:left;cursor:pointer;min-height:7.2rem}.su-char-card[data-undiscovered=true]{opacity:.55}.su-char-card-name{display:block;margin-top:.4rem;font-size:.7rem;font-weight:800}.su-char-card-desc{display:block;margin-top:.15rem;font-size:.58rem;opacity:.6}.su-char-founder{max-width:52rem;margin:0 auto 1.25rem;padding:.7rem .85rem;border:1px solid rgba(188,0,0,.35);border-radius:.85rem;color:#f0d0d0}.su-char-founder-crown{font-size:.62rem;letter-spacing:.16em;color:#bc0000;opacity:.7}.su-char-admin{max-width:52rem;margin:1.5rem auto 0;padding-top:1rem;border-top:1px solid rgba(255,255,255,.08)}.su-char-transition{transition:opacity .42s ease,filter .42s ease}.su-char-transition.is-recede{opacity:.35;filter:saturate(.4)}.su-char-transition.is-emerge{opacity:1}@media(prefers-reduced-motion:reduce){.su-cid-mark:after,.su-char-transition{transition:opacity .18s linear;filter:none;box-shadow:none}}@media(max-width:640px){.su-cid[data-context=feature-header] .su-cid-desc{display:none}.su-char-grid{grid-template-columns:repeat(auto-fill,minmax(7.2rem,1fr))}}[data-su-vehicle-safe=true] .su-cid-mark:after{animation:none}.su-char-page{min-height:100vh;background:#000;color:#f5f5f7;padding:1.25rem 1rem 7rem}.su-char-page[data-reduced="1"] .su-char-icon,.su-char-page[data-reduced="1"] .su-char-card,.su-char-page[data-reduced="1"] .su-char-chip{transition:none}.su-char-wrap{max-width:72rem;margin:0 auto}.su-char-kicker{font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:#bc0000}.su-char-title{font-size:1.65rem;font-weight:800;letter-spacing:-.03em;margin:.25rem 0 .35rem}.su-char-lede{color:#9a9690;font-size:.92rem;max-width:40rem}.su-char-toolbar{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.1rem 0 .85rem}.su-char-search{flex:1 1 14rem;min-height:2.4rem;border:1px solid #2a2a2a;background:#0a0a0a;color:#f5f5f7;border-radius:.75rem;padding:0 .8rem}.su-char-search:focus{outline:2px solid #bc0000;outline-offset:2px}.su-char-filters{display:flex;flex-wrap:wrap;gap:.35rem}.su-char-filter{border:1px solid #2a2a2a;background:transparent;color:#c8c4be;border-radius:999px;padding:.35rem .7rem;font-size:.72rem;letter-spacing:.06em}.su-char-filter[data-state=selected],.su-char-filter[aria-pressed=true]{border-color:#bc0000;color:#f5f5f7}.su-char-filter:focus-visible{outline:2px solid #bc0000;outline-offset:2px}.su-char-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));gap:.75rem}.su-char-grid[data-layout=list]{grid-template-columns:1fr}.su-char-card{display:flex;gap:.75rem;align-items:flex-start;text-align:left;width:100%;border:1px solid #1f1f1f;background:#0a0a0a;border-radius:.9rem;padding:.8rem;color:inherit;cursor:pointer}.su-char-card[data-state=hover],.su-char-card:hover{border-color:color-mix(in srgb,var(--su-char-primary, #bc0000) 55%,#1f1f1f)}.su-char-card[data-state=selected],.su-char-card[data-state=active]{border-color:var(--su-char-primary, #bc0000);box-shadow:0 0 0 1px var(--su-char-halo, #8b1e2d)}.su-char-card[data-state=disabled]{opacity:.45;cursor:not-allowed}.su-char-card:focus-visible{outline:2px solid var(--su-char-primary, #bc0000);outline-offset:2px}.su-char-card-copy{min-width:0}.su-char-name{font-weight:700;font-size:.95rem}.su-char-desc{color:var(--su-char-text, #f5d0d4);font-size:.72rem;letter-spacing:.04em}.su-char-meta{color:#8a8680;font-size:.7rem;margin-top:.2rem}.su-char-chip{display:inline-flex;align-items:center;gap:.4rem;border:1px solid color-mix(in srgb,var(--su-char-primary, #bc0000) 45%,#1f1f1f);background:#0a0a0a;color:var(--su-char-text, #f5f5f7);border-radius:999px;padding:.2rem .55rem .2rem .25rem;font-size:.68rem;text-decoration:none}.su-char-chip:focus-visible{outline:2px solid var(--su-char-primary, #bc0000);outline-offset:2px}.su-char-detail{margin-top:1.1rem;border:1px solid #1f1f1f;border-radius:1rem;padding:1rem;background:#080808}.su-char-detail-head{display:flex;gap:1rem;align-items:flex-start}.su-char-dl{display:grid;grid-template-columns:8rem 1fr;gap:.35rem .75rem;margin-top:.9rem;font-size:.82rem}.su-char-dl dt{color:#8a8680}.su-char-empty{color:#8a8680;padding:1.5rem 0}@media(prefers-reduced-motion:reduce){.su-char-card,.su-char-icon,.su-char-chip{transition:none}}:root{--su-arn-core: #BC0000;--su-arn-stone: #6b1a22;--su-arn-seam: #BC0000;--su-arn-smoke: #8B1E2D;--su-arn-atmosphere: #6b1a22;--su-arn-color-sec: 18s;--su-arn-rx: 0deg;--su-arn-ry: 0deg;--su-arn-rz: 0deg;--su-arn-depth: 0;--su-arn-open: 0;--su-arn-energy: .22;--su-arn-bpm-drift: 1;--su-arn-micro-x: 0deg;--su-arn-micro-y: 0deg;--su-arn-ease-align: cubic-bezier(.22, .74, .18, 1);--su-arn-ease-settle: cubic-bezier(.16, .84, .32, 1);--su-arn-amp: .18}.su-arn-host{position:relative;isolation:isolate;z-index:1;min-height:100%}.su-arn-page,.su-arn-host .su-app-atmosphere{position:relative;z-index:2}.su-arn-artifact{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;contain:paint;perspective:1400px}.su-arn-stage{position:absolute;top:8%;right:6%;bottom:8%;left:6%;display:grid;place-items:center;transform-style:preserve-3d}.su-arn-mass{position:relative;width:min(52vmin,28rem);height:min(52vmin,28rem);transform-style:preserve-3d;transform:translateZ(calc(var(--su-arn-depth) * 72px)) rotateX(calc(var(--su-arn-rx) + var(--su-arn-micro-x))) rotateY(calc(var(--su-arn-ry) + var(--su-arn-micro-y))) rotate(var(--su-arn-rz));transition:transform .01s linear,filter var(--su-arn-color-sec, 18s) ease;will-change:transform}html[data-su-arn-nav="1"] .su-arn-mass{transition:transform var(--su-arn-nav-ms, .72s) var(--su-arn-ease-align, cubic-bezier(.22, .74, .18, 1))}.su-arn-core{position:absolute;top:28%;right:28%;bottom:28%;left:28%;border-radius:46% 54% 48% 52%;background:radial-gradient(circle at 42% 38%,#bc0000b8,#000000eb 62%,#000);box-shadow:0 0 28px #bc000047,inset 0 0 18px #bc000059;transform:scale(calc(1 + (var(--su-arn-open) * .18)))}.su-arn-band{position:absolute;top:8%;right:8%;bottom:8%;left:8%;border-radius:48% 52% 46% 54%;border:1px solid rgba(188,0,0,.28);box-shadow:inset 0 0 12px #bc000014;transform:rotate(calc(var(--band-rot, 0deg) + (var(--su-arn-open) * 8deg)))}.su-arn-band--2{top:16%;right:16%;bottom:16%;left:16%;border-color:var(--su-arn-seam);opacity:.72;transform:rotate(calc(-18deg - (var(--su-arn-open) * 10deg)))}.su-arn-band--3{top:22%;right:22%;bottom:22%;left:22%;border-radius:54% 46% 52% 48%;border-color:#bc00002e;transform:rotate(calc(27deg + (var(--su-arn-open) * 6deg)))}.su-arn-facets{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.su-arn-facet{fill:#0000002e;stroke:var(--su-arn-core, #BC0000);stroke-width:.7;opacity:.55}.su-arn-void{fill:#000;stroke:var(--su-arn-seam, #BC0000);stroke-width:.55;opacity:.82}.su-arn-glyph{fill:none;stroke:var(--su-arn-stone, #6b1a22);stroke-width:.45;opacity:.42}.su-arn-smoke{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;border-radius:50%;background:radial-gradient(circle at 50% 50%,transparent 42%,color-mix(in oklab,var(--su-arn-smoke) 22%,transparent) 70%,transparent 86%);filter:blur(18px);opacity:calc(.22 + (var(--su-arn-energy) * .28));transition:background var(--su-arn-color-sec, 18s) ease,opacity 1.2s ease}html[data-su-arn-playing="0"] .su-arn-smoke{opacity:calc(.12 + (var(--su-arn-energy) * .16))}.su-arn-lock{position:absolute;top:24%;right:24%;bottom:24%;left:24%;border-radius:48%;box-shadow:0 0 #bc000000}html[data-su-arn-step=lock] .su-arn-lock{animation:su-arn-lock-pulse .22s ease-out 1}.su-arn-hits{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.su-arn-hit{position:absolute;width:2.75rem;height:2.75rem;border:0;padding:0;background:transparent;pointer-events:none;border-radius:50%}.su-arn-hit:focus-visible{outline:2px solid #BC0000;outline-offset:3px;box-shadow:0 0 0 4px #bc000047}.su-arn-hit:hover{box-shadow:0 0 0 2px #bc000059}.su-arn-hit--n{top:6%;left:50%;transform:translate(-50%)}.su-arn-hit--e{right:8%;top:50%;transform:translateY(-50%)}.su-arn-hit--s{bottom:8%;left:50%;transform:translate(-50%)}.su-arn-hit--w{left:8%;top:50%;transform:translateY(-50%)}.su-arn-fallback{position:absolute;top:18%;right:22%;bottom:18%;left:22%;border:1px solid rgba(188,0,0,.28);border-radius:46% 54% 48% 52%;opacity:.35;display:none}html[data-su-arn-quality=LOW] .su-arn-band--3,html[data-su-arn-quality=LOW] .su-arn-band--2,html[data-su-arn-quality=MEDIUM] .su-arn-band--3{display:none}html[data-su-arn-quality=LOW] .su-arn-smoke{filter:none;opacity:.1}html[data-su-arn-quality=LOW] .su-arn-fallback{display:block}html[data-su-arn-explore=open] .su-arn-mass{width:min(64vmin,34rem);height:min(64vmin,34rem)}html[data-su-arn-face=PLAYER] .su-arn-core{top:22%;right:22%;bottom:22%;left:22%;box-shadow:0 0 36px #bc000066,inset 0 0 28px #bc000080}html[data-su-arn-face=PYKOADMIN] .su-arn-mass{filter:contrast(1.08) brightness(.86)}html[data-su-arn-dj=solar] .su-arn-band--1{border-style:solid}html[data-su-arn-dj=lunar] .su-arn-band--1{border-radius:42% 58% 50% 50%}html[data-su-arn-dj=eclipse] .su-arn-band--2{border-color:color-mix(in oklab,var(--su-arn-stone) 45%,#BC0000)}html[data-su-arn-scratch="1"] .su-arn-band--2{animation:su-arn-scratch-impulse .24s ease-out 1}.su-arn-transmission{background:color-mix(in oklab,#000 78%,#BC0000 8%);border:1px solid rgba(188,0,0,.32);box-shadow:inset 0 0 24px #bc000014;color:#f5f5f7}@media(max-width:720px){.su-arn-mass{width:min(38vmin,16rem);height:min(38vmin,16rem);opacity:.55}.su-arn-hit{display:none}}@media(min-width:1280px)and (min-aspect-ratio:16/9){.su-arn-stage{top:4%;right:2%;bottom:4%;left:2%}.su-arn-mass{width:min(58vmin,34rem);height:min(58vmin,34rem)}}@media(prefers-reduced-motion:reduce){.su-arn-mass,html[data-su-arn-nav="1"] .su-arn-mass,.su-arn-smoke,.su-arn-core,.su-arn-band{animation:none!important;transition:opacity .18s ease,filter .18s ease!important}.su-arn-lock{animation:none!important}}@keyframes su-arn-lock-pulse{0%{box-shadow:0 0 #bc000000}40%{box-shadow:0 0 0 8px #bc000047}to{box-shadow:0 0 #bc000000}}@keyframes su-arn-scratch-impulse{0%{transform:rotate(-18deg)}40%{transform:rotate(-12deg)}to{transform:rotate(-18deg)}}@keyframes su-arn-micro{0%{--su-arn-micro-x: -.18deg;--su-arn-micro-y: .12deg}50%{--su-arn-micro-x: .16deg;--su-arn-micro-y: -.14deg}to{--su-arn-micro-x: -.18deg;--su-arn-micro-y: .12deg}}html[data-su-arn-quality=HIGH] .su-arn-mass{animation:su-arn-micro calc(72s / var(--su-arn-bpm-drift, 1)) ease-in-out infinite}html[data-su-arn-nav="1"] .su-arn-mass{animation:none}.su-page-route,[data-su-page-scroll="1"],.su-arn-page{opacity:1;filter:none;transform:none}.su-arn-artifact{opacity:var(--su-arn-content, 1)}.su-playbar-dock,.su-playbar-chip,.su-player-bar,.su-playbar-float{z-index:65}html[data-su-arn-boot=black] .su-arn-artifact,html[data-su-arn-boot=core] .su-arn-band,html[data-su-arn-boot=core] .su-arn-facets{opacity:0}html[data-su-arn-boot=seams] .su-arn-smoke{opacity:.08}html[data-su-arn-explore=open] .su-arn-band--1{opacity:.9}html[data-su-arn-explore=closed] .su-arn-mass{opacity:.72}html[data-su-arn-choreo=archive] .su-arn-band--2{opacity:.95}html[data-su-arn-choreo=identity] .su-arn-core{top:26%;right:26%;bottom:26%;left:26%}html[data-su-arn-choreo=quiet] .su-arn-smoke{opacity:.08}html[data-su-arn-choreo=deep] .su-arn-mass{filter:contrast(1.08) brightness(.86)}html[data-su-arn-energy=CALM] .su-arn-smoke{opacity:.12}html[data-su-arn-energy=PEAK] .su-arn-core{box-shadow:0 0 18px #bc000052,inset 0 0 14px #bc000066}.su-arn-debug{position:fixed;right:.75rem;bottom:5.5rem;z-index:40;pointer-events:auto;font-size:10px;color:#f5f5f7;background:#000000b8;border:1px solid rgba(188,0,0,.4);padding:.4rem .5rem}.su-arn-debug select{display:block;margin-top:.2rem;background:#000;color:#f5f5f7;border:1px solid #BC0000}html[data-su-arn-precision="1"] .su-arn-mass,html[data-su-arn-scroll="1"] .su-arn-mass{animation:none}html[data-su-arn-ack] .su-arn-core{box-shadow:0 0 16px #bc00006b,inset 0 0 12px #bc000061}html[data-su-arn-face=PLAYER] .su-arn-mass{filter:saturate(1.04)}html[data-su-arn-explore=open] .su-arn-hit{opacity:.55}html[data-su-arn-explore=closed] .su-arn-void,html[data-su-arn-explore=closed] .su-arn-fallback{opacity:.22}html[data-su-arn-face=SETTINGS] .su-arn-smoke,html[data-su-arn-choreo=quiet] .su-arn-smoke{opacity:.06}html[data-su-arn-face=PROFILE] .su-arn-smoke{opacity:.1}html[data-su-arn-fallback=css] .su-arn-fallback{display:block}.su-playbar-hit,.su-playbar-seek,.su-playbar-chip-hit{transform:none}@media(min-width:1280px)and (min-aspect-ratio:16/9){.su-arn-hit{width:2.75rem;height:2.75rem}}.su-arn-artifact{padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)}.su-arn-facet,.su-arn-void,.su-arn-glyph{stroke-width:var(--su-arn-hairline, .7)}html[data-su-arn-geo=PHONE_COMPACT] .su-arn-mass{width:min(36vmin,15rem);height:min(36vmin,15rem)}html[data-su-arn-geo=TABLET] .su-arn-mass{width:min(46vmin,22rem);height:min(46vmin,22rem)}html[data-su-arn-geo=WIDE] .su-arn-stage{top:4%;right:2%;bottom:4%;left:2%}html[data-su-arn-preview] .su-arn-hit[data-active="1"]{box-shadow:0 0 0 1px #bc000066}html[data-su-arn-explore=open] .su-cx-frame{border-color:#bc000047;box-shadow:inset 0 0 0 1px #bc00002e,inset 0 0 80px #0000008c}html[data-su-arn-face=PLAYER] .su-arn-core{top:22%;right:22%;bottom:22%;left:22%}html[data-su-arn-face=EXPLORE] .su-arn-mass{width:min(64vmin,34rem);height:min(64vmin,34rem)}:root{--su-arn-z-atmosphere: 0;--su-arn-z-artifact: 0;--su-arn-z-content: 2;--su-arn-z-player: 65;--su-arn-smoke-idle: .07;--su-arn-glyph-idle: .11;--su-arn-maze-idle: .08;--su-arn-core-home-idle: .26}.su-arn-host{z-index:var(--su-arn-z-content, 2)}.su-arn-artifact{z-index:var(--su-arn-z-artifact, 0)}.su-arn-page{z-index:var(--su-arn-z-content, 2)}.su-playbar-dock,.su-playbar-chip,.su-player-bar,.su-playbar-float{z-index:var(--su-arn-z-player, 65);rotate:none}.su-arn-facet,.su-arn-void{opacity:var(--su-arn-maze-idle, .08)}.su-arn-glyph{opacity:var(--su-arn-glyph-idle, .11)}.su-arn-smoke{opacity:calc(var(--su-arn-smoke-idle, .07) + (var(--su-arn-energy) * .12))}html[data-su-arn-face=HOME][data-su-arn-nav="0"] .su-arn-core{opacity:var(--su-arn-core-home-idle, .26);top:34%;right:34%;bottom:34%;left:34%}html[data-su-arn-face=HOME][data-su-arn-nav="0"] .su-arn-band{opacity:.22}html[data-su-arn-face=SETTINGS] .su-arn-mass,html[data-su-arn-precision="1"] .su-arn-mass{animation:none}html[data-su-arn-face=SETTINGS] .su-arn-smoke,html[data-su-arn-face=PROFILE] .su-arn-smoke{opacity:.04}html[data-su-arn-face=PYKOADMIN] .su-arn-mass{opacity:.42}html[data-su-arn-lock="1"] .su-arn-lock{animation:su-arn-lock-master .14s ease-out 1}html[data-su-arn-quality=HIGH] .su-arn-mass{animation:su-arn-micro-master calc(128s / var(--su-arn-bpm-drift, 1)) ease-in-out infinite}html[data-su-arn-nav="1"] .su-arn-mass,html[data-su-arn-precision="1"] .su-arn-mass,html[data-su-arn-scroll="1"] .su-arn-mass{animation:none}html[data-su-arn-quality=LOW] .su-arn-core,html[data-su-arn-fallback=css] .su-arn-core{background:radial-gradient(circle at 42% 38%,#bc00008c,#000 70%);box-shadow:none}html[data-su-arn-quality=LOW] .su-arn-fallback{display:block;border-color:#bc0000;opacity:.42}html[data-su-arn-step=content-crisp] .su-arn-page,html[data-su-arn-lock="1"] .su-arn-page{-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}html[data-su-arn-ack] .su-arn-glyph{opacity:.38;stroke:#bc0000}html[data-su-arn-preview] .su-arn-hit[data-active="1"]{box-shadow:0 0 0 1px #bc00008c}@keyframes su-arn-lock-master{0%{box-shadow:0 0 #bc000000}50%{box-shadow:0 0 0 1px #bc000080}to{box-shadow:0 0 #bc000000}}@keyframes su-arn-micro-master{0%{--su-arn-micro-x: -.07deg;--su-arn-micro-y: .04deg}31%{--su-arn-micro-x: .05deg;--su-arn-micro-y: -.03deg}58%{--su-arn-micro-x: -.02deg;--su-arn-micro-y: .06deg}82%{--su-arn-micro-x: .04deg;--su-arn-micro-y: .01deg}to{--su-arn-micro-x: -.07deg;--su-arn-micro-y: .04deg}}@media(prefers-reduced-motion:reduce){.su-arn-mass,html[data-su-arn-nav="1"] .su-arn-mass,html[data-su-arn-quality=HIGH] .su-arn-mass,.su-arn-smoke,.su-arn-core,.su-arn-band,.su-arn-lock{animation:none!important;transition:opacity .16s ease,filter .16s ease!important}}@media(min-width:1200px)and (min-aspect-ratio:16/9){html[data-su-arn-tesla=parked] .su-arn-mass{opacity:.38}html[data-su-arn-tesla=parked] .su-arn-hit{min-width:52px;min-height:52px}}.su-page-route,[data-su-page-scroll="1"],.su-arn-page,.su-arn-host .su-app-atmosphere{opacity:1!important;filter:none;z-index:var(--su-arn-z-content, 2);pointer-events:auto;overflow:visible}.su-arn-artifact,.su-arn-hits,.su-arn-hit{z-index:var(--su-arn-z-artifact, 0)!important;pointer-events:none!important}.su-arn-artifact{background:transparent}.su-playbar-dock,.su-playbar-chip,.su-player-bar,.su-playbar-float{z-index:var(--su-arn-z-player, 65)!important;pointer-events:auto}:root{--su-arn-safe-t: env(safe-area-inset-top, 0px);--su-arn-safe-r: env(safe-area-inset-right, 0px);--su-arn-safe-b: env(safe-area-inset-bottom, 0px);--su-arn-safe-l: env(safe-area-inset-left, 0px);--su-arn-dvh: 100dvh;--su-arn-svh: 100svh;--su-arn-lvh: 100lvh;--su-arn-vh: 100vh;--su-arn-compose-scale: .58;--su-arn-compose-opacity: .78;--su-arn-text-scale: 1;--su-arn-hit-min: 44px;--su-arn-dpr: 1;--su-arn-dpr-hair: 1px;--su-arn-audio-scale: .78;--su-arn-oled: #000000;--su-arn-red-luminous: #BC0000;--su-arn-red-dark: #7A0000;--su-arn-master-base: #6B1A22;--su-arn-master-seam: #BC0000;--su-arn-master-smoke: #8B1E2D;--su-arn-master-deep: #000000;--su-arn-master-contrast: #F5F5F7}.su-arn-host{width:100%;max-width:none;min-width:0;min-height:100vh;min-height:100svh;min-height:100dvh;background:#000}.su-arn-page,.su-page-route,[data-su-page-scroll="1"]{opacity:1;filter:none;transform:none;z-index:2;pointer-events:auto;overflow:visible}.su-arn-host{pointer-events:none}.su-arn-artifact{pointer-events:none;background:transparent}.su-arn-mass{width:calc(min(52vmin,28rem) * var(--su-arn-compose-scale, .58) / .58);height:calc(min(52vmin,28rem) * var(--su-arn-compose-scale, .58) / .58);opacity:var(--su-arn-compose-opacity, .78)}.su-arn-facet,.su-arn-void,.su-arn-glyph{stroke-width:var(--su-arn-dpr-hair, .7px)}.su-arn-hit{min-width:var(--su-arn-hit-min, 44px);min-height:var(--su-arn-hit-min, 44px);top:max(6%,var(--su-arn-safe-t))}.su-arn-hit--e{right:max(8%,var(--su-arn-safe-r))}.su-arn-hit--w{left:max(8%,var(--su-arn-safe-l))}.su-arn-hit--s{bottom:max(8%,var(--su-arn-safe-b))}.su-arn-debug{right:max(.75rem,var(--su-arn-safe-r));bottom:max(5.5rem,calc(var(--su-arn-safe-b) + 4.5rem))}html[data-su-arn-viewport=PHONE_PORTRAIT] .su-arn-mass{opacity:.4}html[data-su-arn-viewport=PHONE_PORTRAIT] .su-arn-band--3,html[data-su-arn-viewport=PHONE_PORTRAIT] .su-arn-hit{display:none}html[data-su-arn-viewport=PHONE_LANDSCAPE] .su-arn-page{font-size:1em}html[data-su-arn-viewport=TABLET_PORTRAIT] .su-arn-mass{opacity:.66}html[data-su-arn-viewport=TABLET_LANDSCAPE] .su-arn-stage{top:6%;right:4%;bottom:6%;left:4%}html[data-su-arn-viewport=DESKTOP] .su-arn-mass{opacity:.8}html[data-su-arn-viewport=WIDE] .su-arn-stage,html[data-su-arn-viewport=ULTRAWIDE] .su-arn-stage{top:3%;right:8%;bottom:3%;left:8%}html[data-su-arn-viewport=WIDE] .su-arn-hit,html[data-su-arn-viewport=ULTRAWIDE] .su-arn-hit{width:2.75rem;height:2.75rem}html[data-su-arn-tesla=parked] .su-arn-stage{top:10%;right:18%;bottom:10%;left:18%}html[data-su-arn-tesla=parked] .su-arn-mass{opacity:.55}html[data-su-arn-tesla=parked] .su-arn-hit{min-width:52px;min-height:52px}html[data-su-arn-resize="1"] .su-arn-mass,html[data-su-arn-resize="1"] .su-arn-smoke,html[data-su-arn-resize="1"] .su-arn-band{animation:none!important;transition:transform .14s ease,opacity .14s ease!important}.su-playbar-dock,.su-playbar-chip,.su-player-bar,.su-playbar-float,.su-now-playing{z-index:65;transform:none!important;pointer-events:auto}.su-playbar-dock,.su-player-bar{padding-left:max(0px,var(--su-arn-safe-l));padding-right:max(0px,var(--su-arn-safe-r))}.su-arn-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html[data-su-arn-quality=LOW] .su-arn-core,html[data-su-arn-quality=LOW] .su-arn-fallback,html[data-su-arn-quality=LOW] .su-arn-glyph{display:block;opacity:.55}@media(prefers-reduced-motion:reduce){.su-arn-mass,html[data-su-arn-nav="1"] .su-arn-mass{animation:none!important;transform:none!important;transition:opacity .18s ease!important}}@media(color-gamut:p3){.su-arn-core{background:radial-gradient(circle at 42% 38%,#bc0000b8,#000000eb 62%,#000)}}html[data-su-arn-review=B] .su-arn-smoke,html[data-su-arn-review=B] .su-arn-maze{opacity:0!important}html[data-su-arn-review=B] .su-arn-band{transform:none!important;animation:none!important}html[data-su-arn-freeze="1"] .su-arn-mass,html[data-su-arn-freeze="1"] .su-arn-smoke,html[data-su-arn-freeze="1"] .su-arn-core,html[data-su-arn-freeze="1"] .su-arn-band,html[data-su-arn-freeze="1"] .su-arn-lock{animation-play-state:paused!important}.su-access-state,.su-auth-recovery{min-height:100dvh;background:#000;color:#bc0000;display:flex;flex-direction:column;justify-content:center;padding:1.5rem;letter-spacing:.12em;gap:.7rem}.su-access-state h1{font-size:.9rem;font-weight:500;margin:0}.su-access-state-kicker{font-size:.48rem;opacity:.7;margin:0}.su-access-state p,.su-auth-recovery p{font-size:.58rem;line-height:1.55;opacity:.85}.su-access-state-actions{display:flex;flex-wrap:wrap;gap:.55rem}.su-access-state-actions a,.su-access-state-actions button,.su-auth-recovery button{color:inherit;background:transparent;border:1px solid rgba(188,0,0,.45);min-height:2.75rem;padding:.7rem .85rem;text-decoration:none;letter-spacing:.14em;font-size:.5rem}@property --su-mirage-hue{syntax: "<number>"; inherits: true; initial-value: 0;}@property --su-mirage-mix{syntax: "<percentage>"; inherits: true; initial-value: 14%;}@property --su-mirage-copy-mix{syntax: "<percentage>"; inherits: true; initial-value: 6%;}:root{--su-mirage-angle: .72deg;--su-mirage-scale: 1.0012;--su-mirage-cycle: 180s;--su-mirage-hue: 0;--su-mirage-mix: 14%;--su-mirage-copy-mix: 6%;--su-mirage-stone: var(--ship-core, var(--su-bs-month, var(--su-mood-accent, #BC0000)))}@keyframes su-mirage-field-rotate{0%{transform:rotate(0) scale(1)}25%{transform:rotate(.72deg) scale(1.0012)}50%{transform:rotate(0) scale(1)}75%{transform:rotate(-.72deg) scale(1.0012)}to{transform:rotate(0) scale(1)}}@keyframes su-mirage-field-clock{0%,50%,to{--su-mirage-hue: 0;--su-mirage-mix: 14%;--su-mirage-copy-mix: 6%}25%{--su-mirage-hue: 14;--su-mirage-mix: 42%;--su-mirage-copy-mix: 16%}75%{--su-mirage-hue: -12;--su-mirage-mix: 42%;--su-mirage-copy-mix: 16%}}html.su-mirage-field-on{overflow:hidden;background-color:#000;animation:su-mirage-field-clock var(--su-mirage-cycle, 180s) var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1)) infinite;--su-mirage-shifted: hsl(calc(0 + var(--su-mirage-hue, 0)) 86% 38%);--su-mirage-identity: color-mix( in srgb, var(--su-mood-accent, #BC0000) 64%, var(--su-mirage-stone, var(--su-mood-accent, #BC0000)) 36% );--su-mirage-wash: color-mix( in srgb, color-mix(in srgb, var(--su-mirage-identity) 74%, var(--su-mirage-shifted) 26%) 80%, var(--su-starlight, #F5F5F7) 20% );--su-mirage-display: color-mix( in srgb, var(--su-ink, #000000) calc(100% - var(--su-mirage-mix, 14%)), var(--su-mirage-wash) var(--su-mirage-mix, 14%) );--su-mirage-copy: color-mix( in srgb, var(--su-ink, #000000) calc(100% - var(--su-mirage-copy-mix, 6%)), var(--su-mirage-wash) var(--su-mirage-copy-mix, 6%) )}html.su-mirage-field-on #root{transform-origin:50vw 50vh;transform-origin:50vw 50dvh;animation:su-mirage-field-rotate var(--su-mirage-cycle, 180s) var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1)) infinite}html.su-mirage-field-on body :where(h1,h2,h3,.su-type-display,.su-type-display-xl,.su-type-display-l,.su-type-display-m,.su-type-title-l,.su-type-title-m,.su-home-hero-title,.su-home-hero-slogan,.su-home-hero-kicker,.su-home-hero-now,.su-tile-title,.su-playbar-title){color:var(--su-mirage-display)!important;text-shadow:var(--su-ink-glow),0 0 14px color-mix(in srgb,var(--su-mirage-wash) 26%,transparent)}html.su-mirage-field-on body :where(p,li,blockquote,.su-type-body-l,.su-type-body-m,.su-type-body-s,.su-tile-meta,.su-playbar-meta){color:var(--su-mirage-copy)!important}html.su-mirage-field-on[data-su-mirage-paused="1"],html.su-mirage-field-on[data-su-mirage-paused="1"] #root{animation-play-state:paused}html[data-su-mirage=off],html[data-su-mirage=off] #root{animation:none!important;transform:none!important}html[data-su-mirage=off] body :where(h1,h2,h3,p,li,.su-type-display,.su-type-title-l,.su-home-hero-slogan,.su-tile-title){color:var(--su-ink, #000000)!important}@media(prefers-reduced-motion:reduce){html.su-mirage-field-on,html.su-mirage-field-on #root,html.su-mirage-field-on[data-su-mirage-paused="1"],html.su-mirage-field-on[data-su-mirage-paused="1"] #root{animation:none!important;transform:none!important;--su-mirage-hue: 0;--su-mirage-mix: 0%;--su-mirage-copy-mix: 0%}html.su-mirage-field-on body :where(h1,h2,h3,p,li,blockquote,.su-type-display,.su-type-display-xl,.su-type-display-l,.su-type-display-m,.su-type-title-l,.su-type-title-m,.su-home-hero-title,.su-home-hero-slogan,.su-home-hero-kicker,.su-home-hero-now,.su-tile-title,.su-tile-meta,.su-playbar-title,.su-playbar-meta,.su-type-body-l,.su-type-body-m,.su-type-body-s){color:var(--su-ink, #000000)!important;text-shadow:var(--su-ink-glow)}}.su-mirage-language,.su-mirage-lockup,.su-mirage-cluster,.su-mirage-haze{pointer-events:none!important}.su-mirage-language{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;contain:layout style paint}.su-mirage-lockup{position:absolute;left:50%;top:48%;width:min(78vw,40rem);height:min(78vw,40rem);transform:translate(-50%,-50%);transform-origin:50% 50%;opacity:calc(.016 + .012 * var(--su-music-light-intensity, .5));filter:blur(1.15px);mix-blend-mode:soft-light;animation:su-mirage-lockup-drift calc(var(--su-mirage-cycle, 180s) * var(--su-motion-pace, 1)) var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1)) infinite}.su-mirage-lockup-stroke{fill:none;stroke:var(--su-mood-accent, #BC0000);stroke-width:.38;stroke-dasharray:.28 1.7 .82 2.35;stroke-linecap:round;stroke-linejoin:round}.su-mirage-cluster{position:absolute;transform:translate(-50%,-50%);font-size:10px;letter-spacing:.62em;line-height:1;color:var(--su-mood-accent, #BC0000);filter:blur(.75px);mix-blend-mode:soft-light;white-space:nowrap;animation:su-mirage-cluster-drift calc(var(--su-float-duration, 36s) * var(--su-motion-pace, 1)) var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1)) infinite alternate}.su-mirage-cluster--center{opacity:.014}.su-mirage-cluster--mid{opacity:.018}.su-mirage-cluster--edge{opacity:calc(.016 + .018 * var(--su-edge-pulse, .5));animation-name:su-mirage-cluster-drift,su-mirage-cluster-breathe;animation-duration:calc(var(--su-float-duration, 36s) * var(--su-motion-pace, 1)),calc(var(--su-float-duration, 36s) * var(--su-motion-pace, 1));animation-timing-function:var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1)),ease-in-out;animation-iteration-count:infinite,infinite;animation-direction:alternate,alternate}.su-mirage-haze{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(ellipse 72% 68% at 50% 48%,rgba(0,0,0,.58) 0%,rgba(0,0,0,.28) 38%,rgba(0,0,0,.08) 62%,transparent 78%)}@keyframes su-mirage-lockup-drift{0%,50%,to{transform:translate(-50%,-50%) rotate(0) scale(1)}25%{transform:translate(-50%,-50%) rotate(.72deg) scale(1.0012)}75%{transform:translate(-50%,-50%) rotate(-.72deg) scale(1.0012)}}@keyframes su-mirage-cluster-drift{0%{transform:translate(-50%,-50%) translate(0)}to{transform:translate(-50%,-50%) translate(var(--su-mirage-dx, 6px),var(--su-mirage-dy, -4px))}}@keyframes su-mirage-cluster-breathe{0%{opacity:calc(.014 + .01 * var(--su-edge-pulse, .5))}to{opacity:calc(.018 + .016 * var(--su-edge-pulse, .5))}}html[data-su-mirage-paused="1"] .su-mirage-lockup,html[data-su-mirage-paused="1"] .su-mirage-cluster,html[data-su-vis=hidden] .su-mirage-lockup,html[data-su-vis=hidden] .su-mirage-cluster{animation-play-state:paused!important}html[data-su-player-now="1"] .su-mirage-language,.su-app-atmosphere:has(.su-settings-panel) .su-mirage-language,.su-app-atmosphere:has([role=dialog]) .su-mirage-language,.su-app-atmosphere:has([data-su-dense-copy]) .su-mirage-language{opacity:.22}html[data-su-mirage=off] .su-mirage-language{opacity:0}html[data-su-mirage=off] .su-mirage-lockup,html[data-su-mirage=off] .su-mirage-cluster{animation:none!important}@media(prefers-reduced-motion:reduce){.su-mirage-lockup,.su-mirage-cluster,.su-mirage-cluster--edge{animation:none!important}.su-mirage-lockup,.su-mirage-cluster{transform:translate(-50%,-50%)}.su-mirage-cluster--edge{opacity:.016}}html[data-su-tesla-universe="1"]{--su-tesla-void: #000000;--su-tesla-red: #BC0000;--su-tesla-starlight: #F5F5F7;--su-tesla-cinematic-gutter: 4vw;--su-tesla-hit-min: 56px;--su-tesla-black-ratio: .93}html[data-su-tesla-universe="1"][data-su-tesla-hits="1"] .su-tesla-hit{position:relative;min-width:var(--su-tesla-hit-min);min-height:var(--su-tesla-hit-min)}html[data-su-tesla-universe="1"][data-su-tesla-hits="1"] .su-tesla-hit:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;pointer-events:auto}.su-tesla-launch{display:none}html[data-su-tesla-universe="1"] .su-tesla-launch{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;align-items:center;justify-content:center;flex-direction:column;gap:2.5rem;background:#000;color:var(--su-tesla-starlight, #F5F5F7);pointer-events:auto}.su-tesla-launch-title{font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:clamp(1.6rem,4vw,3rem);letter-spacing:.18em;color:#bc0000;text-transform:uppercase}.su-tesla-launch-enter{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(188,0,0,.55);background:#000;color:#f5f5f7;letter-spacing:.22em;text-transform:uppercase;padding:.9rem 2.4rem;font-size:.95rem}.su-tesla-launch-enter:focus-visible{outline:2px solid #BC0000;outline-offset:4px}.su-tesla-light-bridge{display:none}html[data-su-tesla-universe="1"] .su-tesla-light-bridge{display:block;position:fixed;right:var(--su-tesla-cinematic-gutter, 4vw);bottom:5.5rem;z-index:55;max-width:22rem;padding:1rem 1.15rem;background:#000000eb;color:#f5f5f7;border:1px solid rgba(188,0,0,.28);pointer-events:auto}.su-tesla-light-bridge h2{margin:0 0 .5rem;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:#bc0000}.su-tesla-light-bridge p,.su-tesla-light-bridge li{margin:0;font-size:.72rem;line-height:1.45;color:#f5f5f7c7}.su-tesla-light-bridge ol{margin:.55rem 0 0;padding-left:1.1rem}.su-tesla-light-bridge-dismiss{margin-top:.75rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:#f5f5f78c;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem}html[data-su-tesla-universe="1"][data-su-tesla-experience=DRIVING_SAFE] .su-tesla-motion,html[data-su-tesla-universe="1"][data-su-tesla-experience=UNKNOWN] .su-tesla-motion{animation-duration:.01ms!important;animation-iteration-count:1!important}@media(prefers-reduced-motion:reduce){html[data-su-tesla-universe="1"] .su-tesla-motion{animation:none!important}}@font-face{font-family:Rintvera;src:url(/fonts/rintvera/Rintvera-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/outfit/outfit-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/outfit/outfit-latin-500-normal.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/outfit/outfit-latin-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/outfit/outfit-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Salvaje Aerospace;src:url(/fonts/rintvera/Rintvera-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Salvaje Aerospace;src:url(/fonts/outfit/outfit-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-024F}@font-face{font-family:Salvaje Aerospace;src:url(/fonts/outfit/outfit-latin-500-normal.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0100-024F}@font-face{font-family:Salvaje Aerospace;src:url(/fonts/outfit/outfit-latin-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0100-024F}@font-face{font-family:Salvaje Aerospace;src:url(/fonts/outfit/outfit-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0100-024F}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--su-font-display),var(--su-font-body),var(--font-body);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--su-font-display),var(--su-font-body),var(--font-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html{font-size:clamp(14px,.18vw + 12.5px,16px);overscroll-behavior-y:none}*{border-color:hsl(var(--border));outline-color:hsl(var(--ring) / .5)}body :where(.border,.border-t,.border-b,.border-l,.border-r,.border-x,.border-y,*,[class*=border-zinc],[class*=border-white],[class*=border-gray],[class*=border-neutral],[class*=border-slate],[class*=border-stone],[class*=border-black],[class*=border-red],[class*=border-rose],[class*=border-green],[class*=border-emerald],[class*=border-amber],[class*=border-yellow],[class*=border-blue],[class*=border-sky],[class*=border-indigo],[class*=border-violet],[class*=border-orange],[class*=border-muted],[class*=border-primary],[class*=border-input],[class*=border-card],[class*=border-border]):not(.border-0):not(.border-none):not(.border-transparent):not([class*=animate-spin]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]){border-color:transparent}body{background-color:hsl(var(--background));font-family:var(--su-font-display),var(--su-font-body),var(--font-body);color:hsl(var(--foreground));font-family:var(--su-font-body, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif)}.su-auth-void body{color:var(--su-starlight, #F5F5F7)}body{font-weight:400;overscroll-behavior:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}button,a,nav,svg,[role=button],[role=tab],.cosmo-tile{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}p,h1,h2,h3,h4,h5,h6,li,blockquote,td,th,label,textarea,input{-webkit-user-select:text;-moz-user-select:text;user-select:text}html,body,#root,button,input,textarea,select,p,li,blockquote,td,th,label{font-family:var(--su-font-body, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif)}h1,h2,h3,h4,h5,h6,nav,[role=tab],.font-display,.font-heading,.su-type-display,.su-type-title,.su-type-label,.su-type-micro{font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif)}h1,h2,h3{font-weight:400;letter-spacing:.08em}h4,h5,h6{font-weight:400;letter-spacing:.06em}.lyrics-line,.chat-message,.message-bubble,[data-selectable=true]{-webkit-user-select:text;-moz-user-select:text;user-select:text;-webkit-touch-callout:default}input,textarea,select{font-size:16px}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.\!relative{position:relative!important}.relative{position:relative}.sticky{position:sticky}.-inset-1{top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem}.-inset-1\.5{top:-.375rem;right:-.375rem;bottom:-.375rem;left:-.375rem}.-inset-3{top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.75rem}.-inset-4{top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}.-inset-\[2px\]{top:-2px;right:-2px;bottom:-2px;left:-2px}.-inset-\[3px\]{top:-3px;right:-3px;bottom:-3px;left:-3px}.inset-0{top:0;right:0;bottom:0;left:0}.inset-\[12\%\]{top:12%;right:12%;bottom:12%;left:12%}.inset-\[16\%\]{top:16%;right:16%;bottom:16%;left:16%}.inset-\[24\%\]{top:24%;right:24%;bottom:24%;left:24%}.inset-\[8\%\]{top:8%;right:8%;bottom:8%;left:8%}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.\!bottom-auto{bottom:auto!important}.-bottom-0\.5{bottom:-.125rem}.-bottom-1{bottom:-.25rem}.-bottom-12{bottom:-3rem}.-left-12{left:-3rem}.-left-\[21px\]{left:-21px}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-10{right:-2.5rem}.-right-12{right:-3rem}.-right-8{right:-2rem}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-10{top:-2.5rem}.-top-12{top:-3rem}.-top-8{top:-2rem}.bottom-0{bottom:0}.bottom-0\.5{bottom:.125rem}.bottom-1{bottom:.25rem}.bottom-1\.5{bottom:.375rem}.bottom-1\/3{bottom:33.333333%}.bottom-10{bottom:2.5rem}.bottom-12{bottom:3rem}.bottom-14{bottom:3.5rem}.bottom-2{bottom:.5rem}.bottom-20{bottom:5rem}.bottom-24{bottom:6rem}.bottom-28{bottom:7rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-full{bottom:100%}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-6{left:1.5rem}.left-\[50\%\]{left:50%}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-1\/4{right:25%}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-20{right:5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-12{top:3rem}.top-14{top:3.5rem}.top-16{top:4rem}.top-2{top:.5rem}.top-20{top:5rem}.top-28{top:7rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-9{top:2.25rem}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[52px\]{top:52px}.top-\[6\%\]{top:6%}.top-\[60\%\]{top:60%}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[101\]{z-index:101}.z-\[110\]{z-index:110}.z-\[115\]{z-index:115}.z-\[120\]{z-index:120}.z-\[150\]{z-index:150}.z-\[151\]{z-index:151}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[210\]{z-index:210}.z-\[30\]{z-index:30}.z-\[44\]{z-index:44}.z-\[45\]{z-index:45}.z-\[55\]{z-index:55}.z-\[56\]{z-index:56}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[61\]{z-index:61}.z-\[65\]{z-index:65}.z-\[66\]{z-index:66}.z-\[70\]{z-index:70}.z-\[71\]{z-index:71}.z-\[80\]{z-index:80}.z-\[85\]{z-index:85}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.z-\[9999\]{z-index:9999}.z-\[var\(--su-z-chrome\,20\)\]{z-index:var(--su-z-chrome,20)}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-full{grid-column:1 / -1}.m-0{margin:0}.m-3{margin:.75rem}.m-4{margin:1rem}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-px{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-ml-4{margin-left:-1rem}.-mr-8{margin-right:-2rem}.-mt-1{margin-top:-.25rem}.-mt-12{margin-top:-3rem}.-mt-32{margin-top:-8rem}.-mt-4{margin-top:-1rem}.-mt-8{margin-top:-2rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.box-border{box-sizing:border-box}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.line-clamp-5{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-4{width:1rem;height:1rem}.h-0{height:0px}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-3\/5{height:60%}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[220px\]{height:220px}.h-\[22px\]{height:22px}.h-\[350px\]{height:350px}.h-\[3px\]{height:3px}.h-\[42px\]{height:42px}.h-\[70vh\]{height:70vh}.h-\[72px\]{height:72px}.h-\[85vh\]{height:85vh}.h-\[calc\(100vh-200px\)\]{height:calc(100vh - 200px)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-28{max-height:7rem}.max-h-32{max-height:8rem}.max-h-36{max-height:9rem}.max-h-40{max-height:10rem}.max-h-44{max-height:11rem}.max-h-48{max-height:12rem}.max-h-56{max-height:14rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[200px\]{max-height:200px}.max-h-\[280px\]{max-height:280px}.max-h-\[28rem\]{max-height:28rem}.max-h-\[300px\]{max-height:300px}.max-h-\[32vh\]{max-height:32vh}.max-h-\[35vh\]{max-height:35vh}.max-h-\[400px\]{max-height:400px}.max-h-\[40vh\]{max-height:40vh}.max-h-\[480px\]{max-height:480px}.max-h-\[500px\]{max-height:500px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[55vh\]{max-height:55vh}.max-h-\[60\%\]{max-height:60%}.max-h-\[600px\]{max-height:600px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-\[100px\]{min-height:100px}.min-h-\[120px\]{min-height:120px}.min-h-\[16rem\]{min-height:16rem}.min-h-\[180px\]{min-height:180px}.min-h-\[2\.5em\]{min-height:2.5em}.min-h-\[200px\]{min-height:200px}.min-h-\[240px\]{min-height:240px}.min-h-\[280px\]{min-height:280px}.min-h-\[28px\]{min-height:28px}.min-h-\[300px\]{min-height:300px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[68px\]{min-height:68px}.min-h-\[70px\]{min-height:70px}.min-h-\[80px\]{min-height:80px}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.\!w-full{width:100%!important}.w-0{width:0px}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[100px\]{width:100px}.w-\[120px\]{width:120px}.w-\[140px\]{width:140px}.w-\[18px\]{width:18px}.w-\[1px\]{width:1px}.w-\[200px\]{width:200px}.w-\[22px\]{width:22px}.w-\[2px\]{width:2px}.w-\[5\%\]{width:5%}.w-\[72px\]{width:72px}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-11{min-width:2.75rem}.min-w-5{min-width:1.25rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[13rem\]{min-width:13rem}.min-w-\[140px\]{min-width:140px}.min-w-\[160px\]{min-width:160px}.min-w-\[16px\]{min-width:16px}.min-w-\[180px\]{min-width:180px}.min-w-\[2\.5rem\]{min-width:2.5rem}.min-w-\[200px\]{min-width:200px}.min-w-\[32\%\]{min-width:32%}.min-w-\[3rem\]{min-width:3rem}.min-w-\[42px\]{min-width:42px}.min-w-\[48px\]{min-width:48px}.min-w-\[7\.5rem\]{min-width:7.5rem}.min-w-\[70px\]{min-width:70px}.min-w-\[78px\]{min-width:78px}.min-w-\[80px\]{min-width:80px}.min-w-\[85\%\]{min-width:85%}.min-w-\[8px\]{min-width:8px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-2xl{max-width:42rem}.max-w-32{max-width:8rem}.max-w-3xl{max-width:48rem}.max-w-48{max-width:12rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[100px\]{max-width:100px}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[280px\]{max-width:280px}.max-w-\[35\%\]{max-width:35%}.max-w-\[40\%\]{max-width:40%}.max-w-\[480px\]{max-width:480px}.max-w-\[55\%\]{max-width:55%}.max-w-\[60vw\]{max-width:60vw}.max-w-\[70\%\]{max-width:70%}.max-w-\[75\%\]{max-width:75%}.max-w-\[80\%\]{max-width:80%}.max-w-\[80px\]{max-width:80px}.max-w-\[85vw\]{max-width:85vw}.max-w-\[88\%\]{max-width:88%}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-screen-lg{max-width:1024px}.max-w-screen-xl{max-width:1280px}.max-w-sm{max-width:24rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-bottom{transform-origin:bottom}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-5{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[18px\]{--tw-translate-x: 18px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-150{--tw-scale-x: 1.5;--tw-scale-y: 1.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-\[-1\]{--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.touch-manipulation{touch-action:manipulation}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-y{scroll-snap-type:y var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-start{scroll-snap-align:start}.snap-center{scroll-snap-align:center}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[1fr_1fr_auto_auto_auto\]{grid-template-columns:1fr 1fr auto auto auto}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-items-center{justify-items:center}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-px{gap:1px}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.-space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.375rem * var(--tw-space-x-reverse));margin-left:calc(-.375rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}.divide-white\/\[0\.03\]>:not([hidden])~:not([hidden]){border-color:#ffffff08}.divide-white\/\[0\.04\]>:not([hidden])~:not([hidden]){border-color:#ffffff0a}.divide-zinc-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(39 39 42 / var(--tw-divide-opacity, 1))}.divide-zinc-800\/50>:not([hidden])~:not([hidden]){border-color:#27272a80}.divide-zinc-800\/60>:not([hidden])~:not([hidden]){border-color:#27272a99}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-clip{overflow-x:clip}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[1px\]{border-radius:1px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[6px\]{border-radius:6px}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--su-radius-control\,8px\)\]{border-radius:var(--su-radius-control,8px)}.rounded-\[var\(--su-radius-panel\,16px\)\]{border-radius:var(--su-radius-panel,16px)}.rounded-\[var\(--su-radius-precise\,6px\)\]{border-radius:var(--su-radius-precise,6px)}.rounded-\[var\(--su-radius-surface\,12px\)\]{border-radius:var(--su-radius-surface,12px)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-su-cinematic{border-radius:var(--su-radius-cinematic)}.rounded-su-control{border-radius:var(--su-radius-control)}.rounded-su-panel{border-radius:var(--su-radius-panel)}.rounded-su-surface{border-radius:var(--su-radius-surface)}.rounded-xl{border-radius:.75rem}.rounded-b-sm{border-bottom-right-radius:calc(var(--radius) - 4px);border-bottom-left-radius:calc(var(--radius) - 4px)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-bl{border-bottom-left-radius:.25rem}.rounded-bl-lg{border-bottom-left-radius:var(--radius)}.rounded-br-lg{border-bottom-right-radius:var(--radius)}.rounded-tl-lg{border-top-left-radius:var(--radius)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-tr-lg{border-top-right-radius:var(--radius)}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-\[2\.5px\]{border-width:2.5px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-y-\[8px\]{border-top-width:8px;border-bottom-width:8px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-\[12px\]{border-left-width:12px}.border-r{border-right-width:1px}.border-r-4{border-right-width:4px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-t-4{border-top-width:4px}.border-dashed{border-style:dashed}.border-\[\#BC0000\]{--tw-border-opacity: 1;border-color:rgb(188 0 0 / var(--tw-border-opacity, 1))}.border-\[\#BC0000\]\/20{border-color:#bc000033}.border-\[\#BC0000\]\/25{border-color:#bc000040}.border-\[\#BC0000\]\/30{border-color:#bc00004d}.border-\[\#BC0000\]\/35{border-color:#bc000059}.border-\[\#BC0000\]\/40{border-color:#bc000066}.border-\[--color-border\]{border-color:var(--color-border)}.border-\[rgba\(188\,0\,0\,0\.28\)\]{border-color:#bc000047}.border-\[rgba\(245\,245\,247\,0\.08\)\]{border-color:#f5f5f714}.border-\[var\(--su-border-standard\,rgba\(245\,245\,247\,0\.10\)\)\]{border-color:var(--su-border-standard,rgba(245,245,247,.1))}.border-\[var\(--su-chrome-border\,rgba\(245\,245\,247\,0\.10\)\)\]{border-color:var(--su-chrome-border,rgba(245,245,247,.1))}.border-\[var\(--su-red\,\#BC0000\)\]{border-color:var(--su-red,#BC0000)}.border-\[var\(--su-red-hairline\,rgba\(188\,0\,0\,0\.28\)\)\]{border-color:var(--su-red-hairline,rgba(188,0,0,.28))}.border-\[var\(--su-red-hairline\,rgba\(188\,0\,0\,0\.35\)\)\]{border-color:var(--su-red-hairline,rgba(188,0,0,.35))}.border-amber-500{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-amber-500\/10{border-color:#f59e0b1a}.border-amber-500\/15{border-color:#f59e0b26}.border-amber-500\/20{border-color:#f59e0b33}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-500\/40{border-color:#f59e0b66}.border-amber-600\/20{border-color:#d9770633}.border-amber-600\/30{border-color:#d977064d}.border-amber-600\/40{border-color:#d9770666}.border-amber-700\/30{border-color:#b453094d}.border-amber-700\/40{border-color:#b4530966}.border-amber-800\/40{border-color:#92400e66}.border-amber-900\/30{border-color:#78350f4d}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-black\/60{border-color:#0009}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-500\/20{border-color:#3b82f633}.border-blue-500\/30{border-color:#3b82f64d}.border-blue-600\/20{border-color:#2563eb33}.border-blue-600\/30{border-color:#2563eb4d}.border-blue-600\/40{border-color:#2563eb66}.border-blue-900\/30{border-color:#1e3a8a4d}.border-blue-900\/50{border-color:#1e3a8a80}.border-border{border-color:hsl(var(--border))}.border-border\/30{border-color:hsl(var(--border) / .3)}.border-border\/40{border-color:hsl(var(--border) / .4)}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-cyan-400\/40{border-color:#22d3ee66}.border-cyan-500\/20{border-color:#06b6d433}.border-cyan-500\/30{border-color:#06b6d44d}.border-cyan-500\/40{border-color:#06b6d466}.border-cyan-600\/30{border-color:#0891b24d}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-emerald-500\/15{border-color:#10b98126}.border-emerald-500\/20{border-color:#10b98133}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-600\/30{border-color:#0596694d}.border-emerald-800\/30{border-color:#065f464d}.border-emerald-800\/40{border-color:#065f4666}.border-fuchsia-500\/40{border-color:#d946ef66}.border-fuchsia-600\/30{border-color:#c026d34d}.border-gray-400\/30{border-color:#9ca3af4d}.border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-green-500\/20{border-color:#ef444433}.border-green-500\/30{border-color:#ef44444d}.border-green-500\/40{border-color:#ef444466}.border-green-500\/50{border-color:#ef444480}.border-green-600{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.border-green-600\/10{border-color:#dc26261a}.border-green-600\/20{border-color:#dc262633}.border-green-600\/30{border-color:#dc26264d}.border-green-600\/40{border-color:#dc262666}.border-green-700\/30{border-color:#b91c1c4d}.border-green-700\/40{border-color:#b91c1c66}.border-green-800\/40{border-color:#991b1b66}.border-green-900\/30{border-color:#7f1d1d4d}.border-green-900\/50{border-color:#7f1d1d80}.border-indigo-500\/30{border-color:#6366f14d}.border-indigo-600\/30{border-color:#4f46e54d}.border-input{border-color:hsl(var(--input))}.border-muted-foreground\/30{border-color:hsl(var(--muted-foreground) / .3)}.border-neutral-800{--tw-border-opacity: 1;border-color:rgb(38 38 38 / var(--tw-border-opacity, 1))}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.border-orange-500\/20{border-color:#f9731633}.border-orange-500\/30{border-color:#f973164d}.border-orange-600\/20{border-color:#ea580c33}.border-orange-600\/30{border-color:#ea580c4d}.border-pink-500\/20{border-color:#ec489933}.border-pink-600\/20{border-color:#db277733}.border-pink-600\/30{border-color:#db27774d}.border-pink-600\/40{border-color:#db277766}.border-primary{border-color:hsl(var(--primary))}.border-primary\/20{border-color:hsl(var(--primary) / .2)}.border-primary\/30{border-color:hsl(var(--primary) / .3)}.border-purple-500{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-purple-500\/15{border-color:#a855f726}.border-purple-500\/20{border-color:#a855f733}.border-purple-500\/30{border-color:#a855f74d}.border-purple-500\/40{border-color:#a855f766}.border-purple-600\/10{border-color:#9333ea1a}.border-purple-600\/20{border-color:#9333ea33}.border-purple-600\/30{border-color:#9333ea4d}.border-purple-600\/40{border-color:#9333ea66}.border-purple-700\/30{border-color:#7e22ce4d}.border-purple-900\/30{border-color:#581c874d}.border-red-400\/30{border-color:#f871714d}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-500\/20{border-color:#ef444433}.border-red-500\/25{border-color:#ef444440}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/35{border-color:#ef444459}.border-red-500\/40{border-color:#ef444466}.border-red-500\/50{border-color:#ef444480}.border-red-600{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.border-red-600\/15{border-color:#dc262626}.border-red-600\/20{border-color:#dc262633}.border-red-600\/30{border-color:#dc26264d}.border-red-600\/40{border-color:#dc262666}.border-red-600\/50{border-color:#dc262680}.border-red-700{--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1))}.border-red-700\/30{border-color:#b91c1c4d}.border-red-700\/40{border-color:#b91c1c66}.border-red-700\/60{border-color:#b91c1c99}.border-red-700\/70{border-color:#b91c1cb3}.border-red-800{--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.border-red-800\/20{border-color:#991b1b33}.border-red-800\/30{border-color:#991b1b4d}.border-red-800\/40{border-color:#991b1b66}.border-red-800\/50{border-color:#991b1b80}.border-red-900\/30{border-color:#7f1d1d4d}.border-red-900\/40{border-color:#7f1d1d66}.border-red-900\/50{border-color:#7f1d1d80}.border-red-900\/70{border-color:#7f1d1db3}.border-rose-500\/20{border-color:#f43f5e33}.border-rose-600\/30{border-color:#e11d484d}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-sky-500\/20{border-color:#0ea5e933}.border-sky-500\/25{border-color:#0ea5e940}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-teal-600\/30{border-color:#0d94884d}.border-transparent{border-color:transparent}.border-violet-500\/20{border-color:#8b5cf633}.border-violet-500\/40{border-color:#8b5cf666}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-white\/5{border-color:#ffffff0d}.border-white\/\[0\.04\]{border-color:#ffffff0a}.border-white\/\[0\.05\]{border-color:#ffffff0d}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-white\/\[0\.12\]{border-color:#ffffff1f}.border-yellow-500\/20{border-color:#eab30833}.border-yellow-500\/30{border-color:#eab3084d}.border-yellow-500\/50{border-color:#eab30880}.border-yellow-600\/30{border-color:#ca8a044d}.border-yellow-600\/40{border-color:#ca8a0466}.border-yellow-800\/40{border-color:#854d0e66}.border-zinc-400\/20{border-color:#a1a1aa33}.border-zinc-400\/30{border-color:#a1a1aa4d}.border-zinc-500\/20{border-color:#71717a33}.border-zinc-500\/30{border-color:#71717a4d}.border-zinc-600{--tw-border-opacity: 1;border-color:rgb(82 82 91 / var(--tw-border-opacity, 1))}.border-zinc-600\/30{border-color:#52525b4d}.border-zinc-600\/40{border-color:#52525b66}.border-zinc-700{--tw-border-opacity: 1;border-color:rgb(63 63 70 / var(--tw-border-opacity, 1))}.border-zinc-700\/20{border-color:#3f3f4633}.border-zinc-700\/30{border-color:#3f3f464d}.border-zinc-700\/40{border-color:#3f3f4666}.border-zinc-700\/50{border-color:#3f3f4680}.border-zinc-700\/60{border-color:#3f3f4699}.border-zinc-800{--tw-border-opacity: 1;border-color:rgb(39 39 42 / var(--tw-border-opacity, 1))}.border-zinc-800\/30{border-color:#27272a4d}.border-zinc-800\/40{border-color:#27272a66}.border-zinc-800\/50{border-color:#27272a80}.border-zinc-800\/60{border-color:#27272a99}.border-zinc-800\/80{border-color:#27272acc}.border-zinc-900{--tw-border-opacity: 1;border-color:rgb(24 24 27 / var(--tw-border-opacity, 1))}.border-zinc-900\/50{border-color:#18181b80}.border-y-transparent{border-top-color:transparent;border-bottom-color:transparent}.border-l-\[\#BC0000\]{--tw-border-opacity: 1;border-left-color:rgb(188 0 0 / var(--tw-border-opacity, 1))}.border-l-amber-500\/50{border-left-color:#f59e0b80}.border-l-blue-500{--tw-border-opacity: 1;border-left-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-l-blue-500\/50{border-left-color:#3b82f680}.border-l-purple-500\/50{border-left-color:#a855f780}.border-l-transparent{border-left-color:transparent}.border-l-white{--tw-border-opacity: 1;border-left-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-l-zinc-500{--tw-border-opacity: 1;border-left-color:rgb(113 113 122 / var(--tw-border-opacity, 1))}.border-t-primary{border-top-color:hsl(var(--primary))}.border-t-red-400\/70{border-top-color:#f87171b3}.border-t-red-500{--tw-border-opacity: 1;border-top-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-t-red-600{--tw-border-opacity: 1;border-top-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.border-t-slate-800{--tw-border-opacity: 1;border-top-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.border-t-white{--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.bg-\[\#00FF66\]{--tw-bg-opacity: 1;background-color:rgb(0 255 102 / var(--tw-bg-opacity, 1))}.bg-\[\#635bff\]{--tw-bg-opacity: 1;background-color:rgb(99 91 255 / var(--tw-bg-opacity, 1))}.bg-\[\#BC0000\]{--tw-bg-opacity: 1;background-color:rgb(188 0 0 / var(--tw-bg-opacity, 1))}.bg-\[\#BC0000\]\/10{background-color:#bc00001a}.bg-\[\#BC0000\]\/20{background-color:#bc000033}.bg-\[\#BC0000\]\/5{background-color:#bc00000d}.bg-\[\#BC0000\]\/50{background-color:#bc000080}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-\[rgba\(188\,0\,0\,0\.1\)\],.bg-\[rgba\(188\,0\,0\,0\.10\)\]{background-color:#bc00001a}.bg-\[rgba\(188\,0\,0\,0\.12\)\]{background-color:#bc00001f}.bg-\[rgba\(188\,0\,0\,0\.14\)\]{background-color:#bc000024}.bg-\[rgba\(188\,0\,0\,0\.18\)\]{background-color:#bc00002e}.bg-\[var\(--su-ash-muted\,\#6E6E73\)\]{background-color:var(--su-ash-muted,#6E6E73)}.bg-\[var\(--su-obsidian\,\#0B0B0B\)\]{background-color:var(--su-obsidian,#0B0B0B)}.bg-\[var\(--su-obsidian-raised\,\#111\)\]{background-color:var(--su-obsidian-raised,#111)}.bg-\[var\(--su-red\,\#BC0000\)\]{background-color:var(--su-red,#BC0000)}.bg-\[var\(--su-void\,\#000\)\]{background-color:var(--su-void,#000)}.bg-accent{background-color:hsl(var(--accent))}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-amber-500\/90{background-color:#f59e0be6}.bg-amber-500\/\[0\.04\]{background-color:#f59e0b0a}.bg-amber-500\/\[0\.05\]{background-color:#f59e0b0d}.bg-amber-600{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-amber-600\/10{background-color:#d977061a}.bg-amber-600\/15{background-color:#d9770626}.bg-amber-600\/20{background-color:#d9770633}.bg-amber-600\/40{background-color:#d9770666}.bg-amber-600\/5{background-color:#d977060d}.bg-amber-600\/80{background-color:#d97706cc}.bg-amber-600\/90{background-color:#d97706e6}.bg-amber-900\/20{background-color:#78350f33}.bg-amber-900\/30{background-color:#78350f4d}.bg-amber-950\/10{background-color:#451a031a}.bg-amber-950\/20{background-color:#451a0333}.bg-amber-950\/30{background-color:#451a034d}.bg-amber-950\/40{background-color:#451a0366}.bg-background{background-color:hsl(var(--background))}.bg-background\/50{background-color:hsl(var(--background) / .5)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/0{background-color:#0000}.bg-black\/20{background-color:#0003}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/65{background-color:#000000a6}.bg-black\/70{background-color:#000000b3}.bg-black\/75{background-color:#000000bf}.bg-black\/80{background-color:#000c}.bg-black\/85{background-color:#000000d9}.bg-black\/90{background-color:#000000e6}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-400\/10{background-color:#60a5fa1a}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/15{background-color:#3b82f626}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-500\/40{background-color:#3b82f666}.bg-blue-500\/60{background-color:#3b82f699}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-blue-600\/10{background-color:#2563eb1a}.bg-blue-600\/15{background-color:#2563eb26}.bg-blue-600\/20{background-color:#2563eb33}.bg-blue-600\/30{background-color:#2563eb4d}.bg-blue-900\/50{background-color:#1e3a8a80}.bg-blue-950\/10{background-color:#1725541a}.bg-blue-950\/20{background-color:#17255433}.bg-blue-950\/30{background-color:#1725544d}.bg-blue-950\/50{background-color:#17255480}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-current{background-color:currentColor}.bg-cyan-400{--tw-bg-opacity: 1;background-color:rgb(34 211 238 / var(--tw-bg-opacity, 1))}.bg-cyan-500{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-cyan-500\/15{background-color:#06b6d426}.bg-cyan-500\/20{background-color:#06b6d433}.bg-cyan-600\/10{background-color:#0891b21a}.bg-cyan-600\/20{background-color:#0891b233}.bg-cyan-950\/10{background-color:#0833441a}.bg-cyan-950\/40{background-color:#08334466}.bg-destructive{background-color:hsl(var(--destructive))}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-500\/5{background-color:#10b9810d}.bg-emerald-500\/\[0\.03\]{background-color:#10b98108}.bg-emerald-500\/\[0\.04\]{background-color:#10b9810a}.bg-emerald-500\/\[0\.05\]{background-color:#10b9810d}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-emerald-600\/10{background-color:#0596691a}.bg-emerald-600\/15{background-color:#05966926}.bg-emerald-600\/20{background-color:#05966933}.bg-emerald-600\/80{background-color:#059669cc}.bg-emerald-950\/10{background-color:#022c221a}.bg-emerald-950\/20{background-color:#022c2233}.bg-emerald-950\/30{background-color:#022c224d}.bg-foreground{background-color:hsl(var(--foreground))}.bg-fuchsia-400{--tw-bg-opacity: 1;background-color:rgb(232 121 249 / var(--tw-bg-opacity, 1))}.bg-fuchsia-500\/15{background-color:#d946ef26}.bg-fuchsia-600\/10{background-color:#c026d31a}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-400\/10{background-color:#9ca3af1a}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-green-400\/10{background-color:#f871711a}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-green-500\/10{background-color:#ef44441a}.bg-green-500\/15{background-color:#ef444426}.bg-green-500\/20{background-color:#ef444433}.bg-green-500\/40{background-color:#ef444466}.bg-green-500\/50{background-color:#ef444480}.bg-green-500\/\[0\.05\]{background-color:#ef44440d}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-green-600\/10{background-color:#dc26261a}.bg-green-600\/15{background-color:#dc262626}.bg-green-600\/20{background-color:#dc262633}.bg-green-600\/30{background-color:#dc26264d}.bg-green-600\/80{background-color:#dc2626cc}.bg-green-600\/90{background-color:#dc2626e6}.bg-green-800{--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity, 1))}.bg-green-900\/10{background-color:#7f1d1d1a}.bg-green-900\/15{background-color:#7f1d1d26}.bg-green-900\/20{background-color:#7f1d1d33}.bg-green-900\/30{background-color:#7f1d1d4d}.bg-green-900\/40{background-color:#7f1d1d66}.bg-green-900\/50{background-color:#7f1d1d80}.bg-green-950\/10{background-color:#450a0a1a}.bg-green-950\/20{background-color:#450a0a33}.bg-green-950\/30{background-color:#450a0a4d}.bg-green-950\/50{background-color:#450a0a80}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-indigo-500\/20{background-color:#6366f133}.bg-indigo-600\/10{background-color:#4f46e51a}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/10{background-color:hsl(var(--muted) / .1)}.bg-muted\/15{background-color:hsl(var(--muted) / .15)}.bg-muted\/20{background-color:hsl(var(--muted) / .2)}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/40{background-color:hsl(var(--muted) / .4)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-neutral-800{--tw-bg-opacity: 1;background-color:rgb(38 38 38 / var(--tw-bg-opacity, 1))}.bg-neutral-950{--tw-bg-opacity: 1;background-color:rgb(10 10 10 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-500\/10{background-color:#f973161a}.bg-orange-500\/15{background-color:#f9731626}.bg-orange-500\/20{background-color:#f9731633}.bg-orange-500\/5{background-color:#f973160d}.bg-orange-600{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-orange-600\/10{background-color:#ea580c1a}.bg-orange-600\/15{background-color:#ea580c26}.bg-orange-600\/20{background-color:#ea580c33}.bg-orange-700\/20{background-color:#c2410c33}.bg-orange-950\/20{background-color:#43140733}.bg-pink-500\/10{background-color:#ec48991a}.bg-pink-600{--tw-bg-opacity: 1;background-color:rgb(219 39 119 / var(--tw-bg-opacity, 1))}.bg-pink-600\/10{background-color:#db27771a}.bg-pink-600\/15{background-color:#db277726}.bg-pink-600\/20{background-color:#db277733}.bg-pink-950\/20{background-color:#50072433}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/15{background-color:hsl(var(--primary) / .15)}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-primary\/40{background-color:hsl(var(--primary) / .4)}.bg-primary\/5{background-color:hsl(var(--primary) / .05)}.bg-primary\/60{background-color:hsl(var(--primary) / .6)}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-purple-500\/10{background-color:#a855f71a}.bg-purple-500\/15{background-color:#a855f726}.bg-purple-500\/20{background-color:#a855f733}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-purple-600\/10{background-color:#9333ea1a}.bg-purple-600\/15{background-color:#9333ea26}.bg-purple-600\/20{background-color:#9333ea33}.bg-purple-600\/40{background-color:#9333ea66}.bg-purple-600\/80{background-color:#9333eacc}.bg-purple-900\/10{background-color:#581c871a}.bg-purple-900\/20{background-color:#581c8733}.bg-purple-900\/40{background-color:#581c8766}.bg-purple-950\/10{background-color:#3b07641a}.bg-purple-950\/15{background-color:#3b076426}.bg-purple-950\/20{background-color:#3b076433}.bg-purple-950\/50{background-color:#3b076480}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-400\/10{background-color:#f871711a}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/15{background-color:#ef444426}.bg-red-500\/20{background-color:#ef444433}.bg-red-500\/30{background-color:#ef44444d}.bg-red-500\/40{background-color:#ef444466}.bg-red-500\/50{background-color:#ef444480}.bg-red-500\/60{background-color:#ef444499}.bg-red-500\/70{background-color:#ef4444b3}.bg-red-500\/\[0\.03\]{background-color:#ef444408}.bg-red-500\/\[0\.05\]{background-color:#ef44440d}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-red-600\/10{background-color:#dc26261a}.bg-red-600\/15{background-color:#dc262626}.bg-red-600\/20{background-color:#dc262633}.bg-red-600\/30{background-color:#dc26264d}.bg-red-600\/40{background-color:#dc262666}.bg-red-600\/5{background-color:#dc26260d}.bg-red-600\/80{background-color:#dc2626cc}.bg-red-600\/90{background-color:#dc2626e6}.bg-red-600\/\[0\.08\]{background-color:#dc262614}.bg-red-800{--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity, 1))}.bg-red-900{--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.bg-red-900\/10{background-color:#7f1d1d1a}.bg-red-900\/15{background-color:#7f1d1d26}.bg-red-900\/20{background-color:#7f1d1d33}.bg-red-900\/30{background-color:#7f1d1d4d}.bg-red-900\/40{background-color:#7f1d1d66}.bg-red-900\/50{background-color:#7f1d1d80}.bg-red-900\/80{background-color:#7f1d1dcc}.bg-red-950\/10{background-color:#450a0a1a}.bg-red-950\/20{background-color:#450a0a33}.bg-red-950\/30{background-color:#450a0a4d}.bg-red-950\/40{background-color:#450a0a66}.bg-red-950\/50{background-color:#450a0a80}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-rose-600\/10{background-color:#e11d481a}.bg-rose-950\/20{background-color:#4c051933}.bg-secondary{background-color:hsl(var(--secondary))}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-sky-500\/10{background-color:#0ea5e91a}.bg-sky-500\/15{background-color:#0ea5e926}.bg-sky-500\/\[0\.04\]{background-color:#0ea5e90a}.bg-sky-500\/\[0\.06\]{background-color:#0ea5e90f}.bg-sky-600{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-su-obsidian{background-color:var(--su-obsidian)}.bg-su-starlight{background-color:var(--su-starlight)}.bg-su-void{background-color:var(--su-void)}.bg-teal-600\/10{background-color:#0d94881a}.bg-transparent{background-color:transparent}.bg-violet-400{--tw-bg-opacity: 1;background-color:rgb(167 139 250 / var(--tw-bg-opacity, 1))}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-violet-500\/15{background-color:#8b5cf626}.bg-violet-500\/\[0\.04\]{background-color:#8b5cf60a}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/30{background-color:#ffffff4d}.bg-white\/5{background-color:#ffffff0d}.bg-white\/90{background-color:#ffffffe6}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-yellow-400\/10{background-color:#facc151a}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-yellow-500\/15{background-color:#eab30826}.bg-yellow-500\/20{background-color:#eab30833}.bg-yellow-500\/40{background-color:#eab30866}.bg-yellow-600{--tw-bg-opacity: 1;background-color:rgb(202 138 4 / var(--tw-bg-opacity, 1))}.bg-yellow-600\/10{background-color:#ca8a041a}.bg-yellow-600\/15{background-color:#ca8a0426}.bg-yellow-600\/20{background-color:#ca8a0433}.bg-yellow-900\/20{background-color:#713f1233}.bg-yellow-900\/50{background-color:#713f1280}.bg-yellow-950\/5{background-color:#4220060d}.bg-zinc-200{--tw-bg-opacity: 1;background-color:rgb(228 228 231 / var(--tw-bg-opacity, 1))}.bg-zinc-400{--tw-bg-opacity: 1;background-color:rgb(161 161 170 / var(--tw-bg-opacity, 1))}.bg-zinc-400\/10{background-color:#a1a1aa1a}.bg-zinc-400\/15{background-color:#a1a1aa26}.bg-zinc-400\/20{background-color:#a1a1aa33}.bg-zinc-400\/5{background-color:#a1a1aa0d}.bg-zinc-500{--tw-bg-opacity: 1;background-color:rgb(113 113 122 / var(--tw-bg-opacity, 1))}.bg-zinc-500\/10{background-color:#71717a1a}.bg-zinc-500\/20{background-color:#71717a33}.bg-zinc-600{--tw-bg-opacity: 1;background-color:rgb(82 82 91 / var(--tw-bg-opacity, 1))}.bg-zinc-600\/10{background-color:#52525b1a}.bg-zinc-600\/15{background-color:#52525b26}.bg-zinc-600\/20{background-color:#52525b33}.bg-zinc-700{--tw-bg-opacity: 1;background-color:rgb(63 63 70 / var(--tw-bg-opacity, 1))}.bg-zinc-700\/10{background-color:#3f3f461a}.bg-zinc-700\/30{background-color:#3f3f464d}.bg-zinc-700\/40{background-color:#3f3f4666}.bg-zinc-700\/50{background-color:#3f3f4680}.bg-zinc-700\/90{background-color:#3f3f46e6}.bg-zinc-800{--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}.bg-zinc-800\/30{background-color:#27272a4d}.bg-zinc-800\/40{background-color:#27272a66}.bg-zinc-800\/50{background-color:#27272a80}.bg-zinc-800\/60{background-color:#27272a99}.bg-zinc-800\/70{background-color:#27272ab3}.bg-zinc-800\/80{background-color:#27272acc}.bg-zinc-800\/95{background-color:#27272af2}.bg-zinc-900{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.bg-zinc-900\/20{background-color:#18181b33}.bg-zinc-900\/30{background-color:#18181b4d}.bg-zinc-900\/40{background-color:#18181b66}.bg-zinc-900\/50{background-color:#18181b80}.bg-zinc-900\/60{background-color:#18181b99}.bg-zinc-900\/70{background-color:#18181bb3}.bg-zinc-900\/80{background-color:#18181bcc}.bg-zinc-900\/90{background-color:#18181be6}.bg-zinc-900\/95{background-color:#18181bf2}.bg-zinc-950{--tw-bg-opacity: 1;background-color:rgb(9 9 11 / var(--tw-bg-opacity, 1))}.bg-zinc-950\/50{background-color:#09090b80}.bg-zinc-950\/60{background-color:#09090b99}.bg-zinc-950\/70{background-color:#09090bb3}.bg-zinc-950\/75{background-color:#09090bbf}.bg-zinc-950\/80{background-color:#09090bcc}.bg-zinc-950\/90{background-color:#09090be6}.bg-zinc-950\/95{background-color:#09090bf2}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#BC0000\]\/40{--tw-gradient-from: rgb(188 0 0 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(188 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-200{--tw-gradient-from: #fde68a var(--tw-gradient-from-position);--tw-gradient-to: rgb(253 230 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-300{--tw-gradient-from: #fcd34d var(--tw-gradient-from-position);--tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from: #f59e0b var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500\/30{--tw-gradient-from: rgb(245 158 11 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-600{--tw-gradient-from: #d97706 var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-600\/20{--tw-gradient-from: rgb(217 119 6 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-900\/20{--tw-gradient-from: rgb(120 53 15 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(120 53 15 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-900\/40{--tw-gradient-from: rgb(120 53 15 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(120 53 15 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-950\/30{--tw-gradient-from: rgb(69 26 3 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(69 26 3 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-950\/40{--tw-gradient-from: rgb(69 26 3 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(69 26 3 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black{--tw-gradient-from: #000 var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/40{--tw-gradient-from: rgb(0 0 0 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/50{--tw-gradient-from: rgb(0 0 0 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/60{--tw-gradient-from: rgb(0 0 0 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/70{--tw-gradient-from: rgb(0 0 0 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from: rgb(0 0 0 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/90{--tw-gradient-from: rgb(0 0 0 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/20{--tw-gradient-from: rgb(59 130 246 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-700{--tw-gradient-from: #1d4ed8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-900\/40{--tw-gradient-from: rgb(30 58 138 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-950\/30{--tw-gradient-from: rgb(23 37 84 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(23 37 84 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-950\/40{--tw-gradient-from: rgb(23 37 84 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(23 37 84 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-950\/50{--tw-gradient-from: rgb(23 37 84 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(23 37 84 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-card{--tw-gradient-from: hsl(var(--card)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--card) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from: #06b6d4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-600{--tw-gradient-from: #0891b2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(8 145 178 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-950\/40{--tw-gradient-from: rgb(8 51 68 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(8 51 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from: #10b981 var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/30{--tw-gradient-from: rgb(16 185 129 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-600{--tw-gradient-from: #059669 var(--tw-gradient-from-position);--tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-950\/20{--tw-gradient-from: rgb(2 44 34 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 44 34 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-950\/30{--tw-gradient-from: rgb(2 44 34 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 44 34 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-950\/40{--tw-gradient-from: rgb(2 44 34 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 44 34 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-300{--tw-gradient-from: #d1d5db var(--tw-gradient-from-position);--tw-gradient-to: rgb(209 213 219 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-400\/20{--tw-gradient-from: rgb(156 163 175 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(156 163 175 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-700{--tw-gradient-from: #374151 var(--tw-gradient-from-position);--tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500{--tw-gradient-from: #ef4444 var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500\/20{--tw-gradient-from: rgb(239 68 68 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-600{--tw-gradient-from: #dc2626 var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-600\/20{--tw-gradient-from: rgb(220 38 38 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-700{--tw-gradient-from: #b91c1c var(--tw-gradient-from-position);--tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-900{--tw-gradient-from: #7f1d1d var(--tw-gradient-from-position);--tw-gradient-to: rgb(127 29 29 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-900\/40{--tw-gradient-from: rgb(127 29 29 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(127 29 29 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-950\/30{--tw-gradient-from: rgb(69 10 10 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(69 10 10 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-950\/40{--tw-gradient-from: rgb(69 10 10 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(69 10 10 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-950\/50{--tw-gradient-from: rgb(69 10 10 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(69 10 10 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-600{--tw-gradient-from: #4f46e5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-900\/40{--tw-gradient-from: rgb(49 46 129 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(49 46 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-950\/40{--tw-gradient-from: rgb(30 27 75 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 27 75 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-400{--tw-gradient-from: #fb923c var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 146 60 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from: #f97316 var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500\/20{--tw-gradient-from: rgb(249 115 22 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-600{--tw-gradient-from: #ea580c var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 88 12 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-800{--tw-gradient-from: #9a3412 var(--tw-gradient-from-position);--tw-gradient-to: rgb(154 52 18 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-950\/40{--tw-gradient-from: rgb(67 20 7 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(67 20 7 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-600{--tw-gradient-from: #db2777 var(--tw-gradient-from-position);--tw-gradient-to: rgb(219 39 119 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-600\/30{--tw-gradient-from: rgb(219 39 119 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(219 39 119 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-900\/40{--tw-gradient-from: rgb(131 24 67 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(131 24 67 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-950\/40{--tw-gradient-from: rgb(80 7 36 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(80 7 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/30{--tw-gradient-from: hsl(var(--primary) / .3) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from: #a855f7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500\/20{--tw-gradient-from: rgb(168 85 247 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from: #9333ea var(--tw-gradient-from-position);--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-600\/20{--tw-gradient-from: rgb(147 51 234 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-600\/30{--tw-gradient-from: rgb(147 51 234 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-900\/20{--tw-gradient-from: rgb(88 28 135 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(88 28 135 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-900\/30{--tw-gradient-from: rgb(88 28 135 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(88 28 135 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-900\/40{--tw-gradient-from: rgb(88 28 135 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(88 28 135 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-950\/30{--tw-gradient-from: rgb(59 7 100 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 7 100 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-950\/40{--tw-gradient-from: rgb(59 7 100 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 7 100 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-950\/50{--tw-gradient-from: rgb(59 7 100 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 7 100 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-300{--tw-gradient-from: #fca5a5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-400{--tw-gradient-from: #f87171 var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500{--tw-gradient-from: #ef4444 var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500\/20{--tw-gradient-from: rgb(239 68 68 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500\/70{--tw-gradient-from: rgb(239 68 68 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600{--tw-gradient-from: #dc2626 var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600\/15{--tw-gradient-from: rgb(220 38 38 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600\/20{--tw-gradient-from: rgb(220 38 38 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600\/25{--tw-gradient-from: rgb(220 38 38 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600\/30{--tw-gradient-from: rgb(220 38 38 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600\/5{--tw-gradient-from: rgb(220 38 38 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-700{--tw-gradient-from: #b91c1c var(--tw-gradient-from-position);--tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-800{--tw-gradient-from: #991b1b var(--tw-gradient-from-position);--tw-gradient-to: rgb(153 27 27 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-900{--tw-gradient-from: #7f1d1d var(--tw-gradient-from-position);--tw-gradient-to: rgb(127 29 29 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-900\/10{--tw-gradient-from: rgb(127 29 29 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(127 29 29 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-900\/20{--tw-gradient-from: rgb(127 29 29 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(127 29 29 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-900\/30{--tw-gradient-from: rgb(127 29 29 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(127 29 29 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-900\/40{--tw-gradient-from: rgb(127 29 29 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(127 29 29 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-950\/20{--tw-gradient-from: rgb(69 10 10 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(69 10 10 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-950\/30{--tw-gradient-from: rgb(69 10 10 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(69 10 10 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-950\/40{--tw-gradient-from: rgb(69 10 10 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(69 10 10 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-950\/50{--tw-gradient-from: rgb(69 10 10 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(69 10 10 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-950\/60{--tw-gradient-from: rgb(69 10 10 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(69 10 10 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-600{--tw-gradient-from: #e11d48 var(--tw-gradient-from-position);--tw-gradient-to: rgb(225 29 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-700{--tw-gradient-from: #be123c var(--tw-gradient-from-position);--tw-gradient-to: rgb(190 18 60 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-500{--tw-gradient-from: #0ea5e9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-500\/30{--tw-gradient-from: rgb(14 165 233 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-600{--tw-gradient-from: #0284c7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 132 199 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-950\/40{--tw-gradient-from: rgb(8 47 73 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(8 47 73 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-600{--tw-gradient-from: #475569 var(--tw-gradient-from-position);--tw-gradient-to: rgb(71 85 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-950\/50{--tw-gradient-from: rgb(2 6 23 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 6 23 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-600{--tw-gradient-from: #0d9488 var(--tw-gradient-from-position);--tw-gradient-to: rgb(13 148 136 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-900\/40{--tw-gradient-from: rgb(19 78 74 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(19 78 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-950\/40{--tw-gradient-from: rgb(4 47 46 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(4 47 46 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500\/30{--tw-gradient-from: rgb(139 92 246 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-600{--tw-gradient-from: #7c3aed var(--tw-gradient-from-position);--tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-700{--tw-gradient-from: #6d28d9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(109 40 217 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-950\/40{--tw-gradient-from: rgb(46 16 101 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(46 16 101 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/10{--tw-gradient-from: rgb(255 255 255 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/20{--tw-gradient-from: rgb(255 255 255 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.08\]{--tw-gradient-from: rgb(255 255 255 / .08) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-300{--tw-gradient-from: #fde047 var(--tw-gradient-from-position);--tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-400{--tw-gradient-from: #facc15 var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-500{--tw-gradient-from: #eab308 var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-500\/10{--tw-gradient-from: rgb(234 179 8 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-500\/20{--tw-gradient-from: rgb(234 179 8 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-600{--tw-gradient-from: #ca8a04 var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-700{--tw-gradient-from: #a16207 var(--tw-gradient-from-position);--tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-600{--tw-gradient-from: #52525b var(--tw-gradient-from-position);--tw-gradient-to: rgb(82 82 91 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-700{--tw-gradient-from: #3f3f46 var(--tw-gradient-from-position);--tw-gradient-to: rgb(63 63 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-800{--tw-gradient-from: #27272a var(--tw-gradient-from-position);--tw-gradient-to: rgb(39 39 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-800\/40{--tw-gradient-from: rgb(39 39 42 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(39 39 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-900{--tw-gradient-from: #18181b var(--tw-gradient-from-position);--tw-gradient-to: rgb(24 24 27 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-900\/60{--tw-gradient-from: rgb(24 24 27 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(24 24 27 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-900\/80{--tw-gradient-from: rgb(24 24 27 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(24 24 27 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-950\/70{--tw-gradient-from: rgb(9 9 11 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(9 9 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-amber-500{--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f59e0b var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #000 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/20{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/30{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/70{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-500{--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #3b82f6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-400{--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #34d399 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-950\/30{--tw-gradient-to: rgb(59 7 100 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(59 7 100 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-500{--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #ef4444 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-600{--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #dc2626 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-600\/5{--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(220 38 38 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-900{--tw-gradient-to: rgb(127 29 29 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #7f1d1d var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-rose-400{--tw-gradient-to: rgb(251 113 133 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fb7185 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-yellow-500{--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #eab308 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-zinc-800{--tw-gradient-to: rgb(39 39 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #27272a var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-zinc-900{--tw-gradient-to: rgb(24 24 27 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #18181b var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-zinc-950{--tw-gradient-to: rgb(9 9 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #09090b var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-zinc-950\/80{--tw-gradient-to: rgb(9 9 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(9 9 11 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#BC0000\]\/10{--tw-gradient-to: rgb(188 0 0 / .1) var(--tw-gradient-to-position)}.to-\[\#BC0000\]\/20{--tw-gradient-to: rgb(188 0 0 / .2) var(--tw-gradient-to-position)}.to-amber-500{--tw-gradient-to: #f59e0b var(--tw-gradient-to-position)}.to-amber-600{--tw-gradient-to: #d97706 var(--tw-gradient-to-position)}.to-amber-600\/20{--tw-gradient-to: rgb(217 119 6 / .2) var(--tw-gradient-to-position)}.to-amber-700{--tw-gradient-to: #b45309 var(--tw-gradient-to-position)}.to-amber-700\/10{--tw-gradient-to: rgb(180 83 9 / .1) var(--tw-gradient-to-position)}.to-amber-900{--tw-gradient-to: #78350f var(--tw-gradient-to-position)}.to-amber-900\/20{--tw-gradient-to: rgb(120 53 15 / .2) var(--tw-gradient-to-position)}.to-amber-950\/20{--tw-gradient-to: rgb(69 26 3 / .2) var(--tw-gradient-to-position)}.to-amber-950\/30{--tw-gradient-to: rgb(69 26 3 / .3) var(--tw-gradient-to-position)}.to-black{--tw-gradient-to: #000 var(--tw-gradient-to-position)}.to-black\/20{--tw-gradient-to: rgb(0 0 0 / .2) var(--tw-gradient-to-position)}.to-black\/30{--tw-gradient-to: rgb(0 0 0 / .3) var(--tw-gradient-to-position)}.to-black\/40{--tw-gradient-to: rgb(0 0 0 / .4) var(--tw-gradient-to-position)}.to-black\/60{--tw-gradient-to: rgb(0 0 0 / .6) var(--tw-gradient-to-position)}.to-black\/70{--tw-gradient-to: rgb(0 0 0 / .7) var(--tw-gradient-to-position)}.to-black\/80{--tw-gradient-to: rgb(0 0 0 / .8) var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to: #3b82f6 var(--tw-gradient-to-position)}.to-blue-500\/10{--tw-gradient-to: rgb(59 130 246 / .1) var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to: #2563eb var(--tw-gradient-to-position)}.to-blue-600\/10{--tw-gradient-to: rgb(37 99 235 / .1) var(--tw-gradient-to-position)}.to-blue-700{--tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position)}.to-blue-900{--tw-gradient-to: #1e3a8a var(--tw-gradient-to-position)}.to-blue-900\/10{--tw-gradient-to: rgb(30 58 138 / .1) var(--tw-gradient-to-position)}.to-blue-900\/20{--tw-gradient-to: rgb(30 58 138 / .2) var(--tw-gradient-to-position)}.to-blue-950\/30{--tw-gradient-to: rgb(23 37 84 / .3) var(--tw-gradient-to-position)}.to-blue-950\/40{--tw-gradient-to: rgb(23 37 84 / .4) var(--tw-gradient-to-position)}.to-blue-950\/60{--tw-gradient-to: rgb(23 37 84 / .6) var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to: #06b6d4 var(--tw-gradient-to-position)}.to-cyan-500\/30{--tw-gradient-to: rgb(6 182 212 / .3) var(--tw-gradient-to-position)}.to-cyan-600{--tw-gradient-to: #0891b2 var(--tw-gradient-to-position)}.to-cyan-950\/30{--tw-gradient-to: rgb(8 51 68 / .3) var(--tw-gradient-to-position)}.to-cyan-950\/60{--tw-gradient-to: rgb(8 51 68 / .6) var(--tw-gradient-to-position)}.to-emerald-400{--tw-gradient-to: #34d399 var(--tw-gradient-to-position)}.to-emerald-500{--tw-gradient-to: #10b981 var(--tw-gradient-to-position)}.to-emerald-500\/70{--tw-gradient-to: rgb(16 185 129 / .7) var(--tw-gradient-to-position)}.to-emerald-600{--tw-gradient-to: #059669 var(--tw-gradient-to-position)}.to-emerald-700{--tw-gradient-to: #047857 var(--tw-gradient-to-position)}.to-emerald-700\/10{--tw-gradient-to: rgb(4 120 87 / .1) var(--tw-gradient-to-position)}.to-emerald-800\/10{--tw-gradient-to: rgb(6 95 70 / .1) var(--tw-gradient-to-position)}.to-emerald-900{--tw-gradient-to: #064e3b var(--tw-gradient-to-position)}.to-emerald-900\/30{--tw-gradient-to: rgb(6 78 59 / .3) var(--tw-gradient-to-position)}.to-emerald-950\/30{--tw-gradient-to: rgb(2 44 34 / .3) var(--tw-gradient-to-position)}.to-gray-400{--tw-gradient-to: #9ca3af var(--tw-gradient-to-position)}.to-gray-500{--tw-gradient-to: #6b7280 var(--tw-gradient-to-position)}.to-gray-600\/10{--tw-gradient-to: rgb(75 85 99 / .1) var(--tw-gradient-to-position)}.to-green-400{--tw-gradient-to: #f87171 var(--tw-gradient-to-position)}.to-green-500{--tw-gradient-to: #ef4444 var(--tw-gradient-to-position)}.to-green-600\/10{--tw-gradient-to: rgb(220 38 38 / .1) var(--tw-gradient-to-position)}.to-green-700{--tw-gradient-to: #b91c1c var(--tw-gradient-to-position)}.to-green-800{--tw-gradient-to: #991b1b var(--tw-gradient-to-position)}.to-green-900{--tw-gradient-to: #7f1d1d var(--tw-gradient-to-position)}.to-green-900\/20{--tw-gradient-to: rgb(127 29 29 / .2) var(--tw-gradient-to-position)}.to-green-950\/20{--tw-gradient-to: rgb(69 10 10 / .2) var(--tw-gradient-to-position)}.to-green-950\/30{--tw-gradient-to: rgb(69 10 10 / .3) var(--tw-gradient-to-position)}.to-indigo-600\/20{--tw-gradient-to: rgb(79 70 229 / .2) var(--tw-gradient-to-position)}.to-indigo-700{--tw-gradient-to: #4338ca var(--tw-gradient-to-position)}.to-indigo-900{--tw-gradient-to: #312e81 var(--tw-gradient-to-position)}.to-indigo-950\/30{--tw-gradient-to: rgb(30 27 75 / .3) var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to: #f97316 var(--tw-gradient-to-position)}.to-orange-600{--tw-gradient-to: #ea580c var(--tw-gradient-to-position)}.to-orange-600\/10{--tw-gradient-to: rgb(234 88 12 / .1) var(--tw-gradient-to-position)}.to-orange-600\/20{--tw-gradient-to: rgb(234 88 12 / .2) var(--tw-gradient-to-position)}.to-orange-700{--tw-gradient-to: #c2410c var(--tw-gradient-to-position)}.to-orange-700\/10{--tw-gradient-to: rgb(194 65 12 / .1) var(--tw-gradient-to-position)}.to-orange-900{--tw-gradient-to: #7c2d12 var(--tw-gradient-to-position)}.to-orange-950\/30{--tw-gradient-to: rgb(67 20 7 / .3) var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to: #ec4899 var(--tw-gradient-to-position)}.to-pink-600{--tw-gradient-to: #db2777 var(--tw-gradient-to-position)}.to-pink-700{--tw-gradient-to: #be185d var(--tw-gradient-to-position)}.to-pink-900\/10{--tw-gradient-to: rgb(131 24 67 / .1) var(--tw-gradient-to-position)}.to-pink-900\/20{--tw-gradient-to: rgb(131 24 67 / .2) var(--tw-gradient-to-position)}.to-pink-950\/30{--tw-gradient-to: rgb(80 7 36 / .3) var(--tw-gradient-to-position)}.to-purple-500{--tw-gradient-to: #a855f7 var(--tw-gradient-to-position)}.to-purple-600\/10{--tw-gradient-to: rgb(147 51 234 / .1) var(--tw-gradient-to-position)}.to-purple-600\/20{--tw-gradient-to: rgb(147 51 234 / .2) var(--tw-gradient-to-position)}.to-purple-700{--tw-gradient-to: #7e22ce var(--tw-gradient-to-position)}.to-purple-800{--tw-gradient-to: #6b21a8 var(--tw-gradient-to-position)}.to-purple-900{--tw-gradient-to: #581c87 var(--tw-gradient-to-position)}.to-purple-900\/20{--tw-gradient-to: rgb(88 28 135 / .2) var(--tw-gradient-to-position)}.to-purple-950\/20{--tw-gradient-to: rgb(59 7 100 / .2) var(--tw-gradient-to-position)}.to-purple-950\/30{--tw-gradient-to: rgb(59 7 100 / .3) var(--tw-gradient-to-position)}.to-red-400{--tw-gradient-to: #f87171 var(--tw-gradient-to-position)}.to-red-500{--tw-gradient-to: #ef4444 var(--tw-gradient-to-position)}.to-red-600{--tw-gradient-to: #dc2626 var(--tw-gradient-to-position)}.to-red-600\/10{--tw-gradient-to: rgb(220 38 38 / .1) var(--tw-gradient-to-position)}.to-red-600\/20{--tw-gradient-to: rgb(220 38 38 / .2) var(--tw-gradient-to-position)}.to-red-600\/30{--tw-gradient-to: rgb(220 38 38 / .3) var(--tw-gradient-to-position)}.to-red-700{--tw-gradient-to: #b91c1c var(--tw-gradient-to-position)}.to-red-800{--tw-gradient-to: #991b1b var(--tw-gradient-to-position)}.to-red-800\/10{--tw-gradient-to: rgb(153 27 27 / .1) var(--tw-gradient-to-position)}.to-red-800\/5{--tw-gradient-to: rgb(153 27 27 / .05) var(--tw-gradient-to-position)}.to-red-900{--tw-gradient-to: #7f1d1d var(--tw-gradient-to-position)}.to-red-900\/10{--tw-gradient-to: rgb(127 29 29 / .1) var(--tw-gradient-to-position)}.to-red-900\/20{--tw-gradient-to: rgb(127 29 29 / .2) var(--tw-gradient-to-position)}.to-red-900\/30{--tw-gradient-to: rgb(127 29 29 / .3) var(--tw-gradient-to-position)}.to-red-950{--tw-gradient-to: #450a0a var(--tw-gradient-to-position)}.to-red-950\/20{--tw-gradient-to: rgb(69 10 10 / .2) var(--tw-gradient-to-position)}.to-red-950\/30{--tw-gradient-to: rgb(69 10 10 / .3) var(--tw-gradient-to-position)}.to-red-950\/40{--tw-gradient-to: rgb(69 10 10 / .4) var(--tw-gradient-to-position)}.to-red-950\/60{--tw-gradient-to: rgb(69 10 10 / .6) var(--tw-gradient-to-position)}.to-rose-300{--tw-gradient-to: #fda4af var(--tw-gradient-to-position)}.to-rose-900{--tw-gradient-to: #881337 var(--tw-gradient-to-position)}.to-rose-950\/30{--tw-gradient-to: rgb(76 5 25 / .3) var(--tw-gradient-to-position)}.to-sky-400{--tw-gradient-to: #38bdf8 var(--tw-gradient-to-position)}.to-sky-700\/10{--tw-gradient-to: rgb(3 105 161 / .1) var(--tw-gradient-to-position)}.to-sky-900{--tw-gradient-to: #0c4a6e var(--tw-gradient-to-position)}.to-slate-900{--tw-gradient-to: #0f172a var(--tw-gradient-to-position)}.to-slate-950\/30{--tw-gradient-to: rgb(2 6 23 / .3) var(--tw-gradient-to-position)}.to-teal-700{--tw-gradient-to: #0f766e var(--tw-gradient-to-position)}.to-teal-900{--tw-gradient-to: #134e4a var(--tw-gradient-to-position)}.to-teal-950\/30{--tw-gradient-to: rgb(4 47 46 / .3) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-violet-700\/10{--tw-gradient-to: rgb(109 40 217 / .1) var(--tw-gradient-to-position)}.to-violet-800{--tw-gradient-to: #5b21b6 var(--tw-gradient-to-position)}.to-white\/\[0\.03\]{--tw-gradient-to: rgb(255 255 255 / .03) var(--tw-gradient-to-position)}.to-yellow-400{--tw-gradient-to: #facc15 var(--tw-gradient-to-position)}.to-yellow-600{--tw-gradient-to: #ca8a04 var(--tw-gradient-to-position)}.to-yellow-700\/10{--tw-gradient-to: rgb(161 98 7 / .1) var(--tw-gradient-to-position)}.to-yellow-900{--tw-gradient-to: #713f12 var(--tw-gradient-to-position)}.to-yellow-950\/30{--tw-gradient-to: rgb(66 32 6 / .3) var(--tw-gradient-to-position)}.to-yellow-950\/60{--tw-gradient-to: rgb(66 32 6 / .6) var(--tw-gradient-to-position)}.to-zinc-500{--tw-gradient-to: #71717a var(--tw-gradient-to-position)}.to-zinc-800{--tw-gradient-to: #27272a var(--tw-gradient-to-position)}.to-zinc-900{--tw-gradient-to: #18181b var(--tw-gradient-to-position)}.to-zinc-900\/20{--tw-gradient-to: rgb(24 24 27 / .2) var(--tw-gradient-to-position)}.to-zinc-900\/50{--tw-gradient-to: rgb(24 24 27 / .5) var(--tw-gradient-to-position)}.to-zinc-900\/60{--tw-gradient-to: rgb(24 24 27 / .6) var(--tw-gradient-to-position)}.to-zinc-950{--tw-gradient-to: #09090b var(--tw-gradient-to-position)}.to-zinc-950\/80{--tw-gradient-to: rgb(9 9 11 / .8) var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-green-500{fill:#ef4444}.fill-primary{fill:hsl(var(--primary))}.fill-red-400{fill:#f87171}.fill-red-500{fill:#ef4444}.fill-white{fill:#fff}.stroke-border{stroke:hsl(var(--border))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.p-\[3px\]{padding:3px}.\!px-0{padding-left:0!important;padding-right:0!important}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[20vh\]{padding-top:20vh;padding-bottom:20vh}.py-\[30\%\]{padding-top:30%;padding-bottom:30%}.py-\[35\%\]{padding-top:35%;padding-bottom:35%}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.pb-\[calc\(env\(safe-area-inset-bottom\)\+1\.5rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 1.5rem)}.pb-\[calc\(env\(safe-area-inset-bottom\)\+1rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 1rem)}.pb-px{padding-bottom:1px}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-16{padding-right:4rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-3\.5{padding-right:.875rem}.pr-4{padding-right:1rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-14{padding-top:3.5rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[calc\(env\(safe-area-inset-top\)\+1rem\)\]{padding-top:calc(env(safe-area-inset-top) + 1rem)}.pt-\[calc\(env\(safe-area-inset-top\)\+2rem\)\]{padding-top:calc(env(safe-area-inset-top) + 2rem)}.pt-\[calc\(env\(safe-area-inset-top\)\+3\.5rem\)\]{padding-top:calc(env(safe-area-inset-top) + 3.5rem)}.pt-\[calc\(env\(safe-area-inset-top\)\+5rem\)\]{padding-top:calc(env(safe-area-inset-top) + 5rem)}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-body{font-family:var(--su-font-display),var(--su-font-body),var(--font-body)}.font-display{font-family:var(--su-font-display),var(--font-display)}.font-mono{font-family:var(--su-font-display),var(--su-font-body),var(--font-mono)}.font-sans{font-family:var(--su-font-display),var(--su-font-body),var(--font-body)}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-\[0\.8rem\]{font-size:.8rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.35em\]{letter-spacing:.35em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#8A75B5\]{--tw-text-opacity: 1;color:rgb(138 117 181 / var(--tw-text-opacity, 1))}.text-\[\#BC0000\]{--tw-text-opacity: 1;color:rgb(188 0 0 / var(--tw-text-opacity, 1))}.text-\[var\(--su-ash\,\#8A8A8E\)\]{color:var(--su-ash,#8A8A8E)}.text-\[var\(--su-ash-muted\,\#6E6E73\)\]{color:var(--su-ash-muted,#6E6E73)}.text-\[var\(--su-ash-strong\,\#C7C7CC\)\]{color:var(--su-ash-strong,#C7C7CC)}.text-\[var\(--su-red\,\#BC0000\)\]{color:var(--su-red,#BC0000)}.text-\[var\(--su-starlight\,\#F5F5F7\)\]{color:var(--su-starlight,#F5F5F7)}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-amber-100\/80{color:#fef3c7cc}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-200\/80{color:#fde68acc}.text-amber-200\/90{color:#fde68ae6}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-300\/70{color:#fcd34db3}.text-amber-300\/80{color:#fcd34dcc}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-400\/60{color:#fbbf2499}.text-amber-400\/70{color:#fbbf24b3}.text-amber-400\/80{color:#fbbf24cc}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-500\/70{color:#f59e0bb3}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-amber-950{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-300{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-400\/70{color:#60a5fab3}.text-blue-400\/90{color:#60a5fae6}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-cyan-300{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.text-cyan-400{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.text-cyan-400\/70{color:#22d3eeb3}.text-cyan-400\/80{color:#22d3eecc}.text-cyan-400\/90{color:#22d3eee6}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-300\/80{color:#6ee7b7cc}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-400\/80{color:#34d399cc}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-foreground\/70{color:hsl(var(--foreground) / .7)}.text-foreground\/80{color:hsl(var(--foreground) / .8)}.text-foreground\/90{color:hsl(var(--foreground) / .9)}.text-fuchsia-300{--tw-text-opacity: 1;color:rgb(240 171 252 / var(--tw-text-opacity, 1))}.text-fuchsia-400{--tw-text-opacity: 1;color:rgb(232 121 249 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-green-100{--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.text-green-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-green-200\/80{color:#fecacacc}.text-green-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-green-300\/60{color:#fca5a599}.text-green-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-green-400\/70{color:#f87171b3}.text-green-400\/80{color:#f87171cc}.text-green-400\/90{color:#f87171e6}.text-green-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-indigo-400{--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.text-indigo-400\/90{color:#818cf8e6}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/30{color:hsl(var(--muted-foreground) / .3)}.text-muted-foreground\/40{color:hsl(var(--muted-foreground) / .4)}.text-muted-foreground\/50{color:hsl(var(--muted-foreground) / .5)}.text-muted-foreground\/60{color:hsl(var(--muted-foreground) / .6)}.text-muted-foreground\/70{color:hsl(var(--muted-foreground) / .7)}.text-neutral-100{--tw-text-opacity: 1;color:rgb(245 245 245 / var(--tw-text-opacity, 1))}.text-neutral-300{--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity, 1))}.text-neutral-400{--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity, 1))}.text-neutral-500{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}.text-neutral-600{--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity, 1))}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-pink-400{--tw-text-opacity: 1;color:rgb(244 114 182 / var(--tw-text-opacity, 1))}.text-pink-500{--tw-text-opacity: 1;color:rgb(236 72 153 / var(--tw-text-opacity, 1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary\/40{color:hsl(var(--primary) / .4)}.text-primary\/70{color:hsl(var(--primary) / .7)}.text-purple-100{--tw-text-opacity: 1;color:rgb(243 232 255 / var(--tw-text-opacity, 1))}.text-purple-200{--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1))}.text-purple-300{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.text-purple-300\/80{color:#d8b4fecc}.text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-purple-400\/50{color:#c084fc80}.text-purple-400\/70{color:#c084fcb3}.text-purple-400\/90{color:#c084fce6}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-red-100{--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-300\/70{color:#fca5a5b3}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-400\/60{color:#f8717199}.text-red-400\/70{color:#f87171b3}.text-red-400\/80{color:#f87171cc}.text-red-400\/90{color:#f87171e6}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-500\/40{color:#ef444466}.text-red-500\/50{color:#ef444480}.text-red-500\/60{color:#ef444499}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-rose-300{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.text-sky-300{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.text-sky-400{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-su-ash{color:var(--su-ash)}.text-su-ash-muted{color:var(--su-ash-muted)}.text-su-red{color:var(--su-red)}.text-su-starlight{color:var(--su-starlight)}.text-teal-400{--tw-text-opacity: 1;color:rgb(45 212 191 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-200{--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.text-violet-300{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.text-violet-400{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/10{color:#ffffff1a}.text-white\/15{color:#ffffff26}.text-white\/20{color:#fff3}.text-white\/30{color:#ffffff4d}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/50{color:#ffffff80}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.text-yellow-300{--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.text-zinc-100{--tw-text-opacity: 1;color:rgb(244 244 245 / var(--tw-text-opacity, 1))}.text-zinc-200{--tw-text-opacity: 1;color:rgb(228 228 231 / var(--tw-text-opacity, 1))}.text-zinc-300{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}.text-zinc-400{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.text-zinc-500{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.text-zinc-600{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.text-zinc-700{--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1))}.text-zinc-800{--tw-text-opacity: 1;color:rgb(39 39 42 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-4{text-underline-offset:4px}.placeholder-zinc-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(161 161 170 / var(--tw-placeholder-opacity, 1))}.placeholder-zinc-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(161 161 170 / var(--tw-placeholder-opacity, 1))}.placeholder-zinc-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(113 113 122 / var(--tw-placeholder-opacity, 1))}.placeholder-zinc-500::placeholder{--tw-placeholder-opacity: 1;color:rgb(113 113 122 / var(--tw-placeholder-opacity, 1))}.placeholder-zinc-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(82 82 91 / var(--tw-placeholder-opacity, 1))}.placeholder-zinc-600::placeholder{--tw-placeholder-opacity: 1;color:rgb(82 82 91 / var(--tw-placeholder-opacity, 1))}.accent-amber-600{accent-color:#d97706}.accent-blue-500{accent-color:#3b82f6}.accent-blue-600{accent-color:#2563eb}.accent-green-600{accent-color:#dc2626}.accent-red-500{accent-color:#ef4444}.accent-red-600{accent-color:#dc2626}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.03\]{opacity:.03}.opacity-\[0\.05\]{opacity:.05}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(167\,139\,250\,0\.3\)\]{--tw-shadow: 0 0 12px rgba(167,139,250,.3);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(188\,0\,0\,0\.4\)\]{--tw-shadow: 0 0 12px rgba(188,0,0,.4);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(232\,121\,249\,0\.3\)\]{--tw-shadow: 0 0 12px rgba(232,121,249,.3);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(239\,68\,68\,0\.4\)\]{--tw-shadow: 0 0 12px rgba(239,68,68,.4);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(251\,191\,36\,0\.3\)\]{--tw-shadow: 0 0 12px rgba(251,191,36,.3);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(34\,211\,238\,0\.3\)\]{--tw-shadow: 0 0 12px rgba(34,211,238,.3);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(188\,0\,0\,0\.4\)\]{--tw-shadow: 0 0 20px rgba(188,0,0,.4);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(239\,68\,68\,0\.6\)\]{--tw-shadow: 0 0 20px rgba(239,68,68,.6);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_6px_rgba\(239\,68\,68\,0\.8\)\]{--tw-shadow: 0 0 6px rgba(239,68,68,.8);--tw-shadow-colored: 0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(239\,68\,68\,0\.8\)\]{--tw-shadow: 0 0 8px rgba(239,68,68,.8);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_40px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 8px 40px rgba(0,0,0,.5);--tw-shadow-colored: 0 8px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-amber-500\/20{--tw-shadow-color: rgb(245 158 11 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-amber-900\/30{--tw-shadow-color: rgb(120 53 15 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/40{--tw-shadow-color: rgb(0 0 0 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-900\/30{--tw-shadow-color: rgb(6 78 59 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-green-600\/20{--tw-shadow-color: rgb(220 38 38 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-green-900\/20{--tw-shadow-color: rgb(127 29 29 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary\/30{--tw-shadow-color: hsl(var(--primary) / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-600\/10{--tw-shadow-color: rgb(220 38 38 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-600\/20{--tw-shadow-color: rgb(220 38 38 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-600\/30{--tw-shadow-color: rgb(220 38 38 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-600\/40{--tw-shadow-color: rgb(220 38 38 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-900\/20{--tw-shadow-color: rgb(127 29 29 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-900\/30{--tw-shadow-color: rgb(127 29 29 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-900\/40{--tw-shadow-color: rgb(127 29 29 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-sky-900\/30{--tw-shadow-color: rgb(12 74 110 / .3);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.\!ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-amber-500\/30{--tw-ring-color: rgb(245 158 11 / .3)}.ring-black\/50{--tw-ring-color: rgb(0 0 0 / .5)}.ring-green-400\/50{--tw-ring-color: rgb(248 113 113 / .5)}.ring-green-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.ring-primary{--tw-ring-color: hsl(var(--primary))}.ring-purple-600\/40{--tw-ring-color: rgb(147 51 234 / .4)}.ring-red-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.ring-red-500\/20{--tw-ring-color: rgb(239 68 68 / .2)}.ring-red-500\/30{--tw-ring-color: rgb(239 68 68 / .3)}.ring-red-500\/40{--tw-ring-color: rgb(239 68 68 / .4)}.ring-red-500\/50{--tw-ring-color: rgb(239 68 68 / .5)}.ring-red-600{--tw-ring-opacity: 1;--tw-ring-color: rgb(220 38 38 / var(--tw-ring-opacity, 1))}.ring-red-600\/10{--tw-ring-color: rgb(220 38 38 / .1)}.ring-red-600\/30{--tw-ring-color: rgb(220 38 38 / .3)}.ring-ring{--tw-ring-color: hsl(var(--ring))}.ring-sidebar-ring{--tw-ring-color: hsl(var(--sidebar-ring))}.ring-white\/10{--tw-ring-color: rgb(255 255 255 / .1)}.ring-white\/15{--tw-ring-color: rgb(255 255 255 / .15)}.ring-white\/60{--tw-ring-color: rgb(255 255 255 / .6)}.ring-white\/\[0\.04\]{--tw-ring-color: rgb(255 255 255 / .04)}.ring-white\/\[0\.06\]{--tw-ring-color: rgb(255 255 255 / .06)}.ring-yellow-500\/30{--tw-ring-color: rgb(234 179 8 / .3)}.ring-zinc-800{--tw-ring-opacity: 1;--tw-ring-color: rgb(39 39 42 / var(--tw-ring-opacity, 1))}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[100px\]{--tw-blur: blur(100px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-lg{--tw-blur: blur(16px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur: blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur: blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-2xl{--tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / .15));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_20px_rgba\(255\,255\,255\,0\.4\)\]{--tw-drop-shadow: drop-shadow(0 0 20px rgba(255,255,255,.4));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.8\)\]{--tw-drop-shadow: drop-shadow(0 2px 8px rgba(0,0,0,.8));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sepia{--tw-sepia: sepia(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-2xl{--tw-backdrop-blur: blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-lg{--tw-backdrop-blur: blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-saturate-150{--tw-backdrop-saturate: saturate(1.5);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-75{transition-duration:75ms}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in,.fade-in-0{--tw-enter-opacity: 0}.zoom-in-95{--tw-enter-scale: .95}.slide-in-from-bottom{--tw-enter-translate-y: 100%}.slide-in-from-bottom-4{--tw-enter-translate-y: 1rem}.duration-100{animation-duration:.1s}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.duration-75{animation-duration:75ms}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.\!running{animation-play-state:running!important}.running{animation-play-state:running}.paused{animation-play-state:paused}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}@property --su-lang-phase{syntax: "<number>"; inherits: true; initial-value: 0;}:root{color-scheme:dark;--su-lang-phase: 0;--background: 0 0% 3%;--foreground: 0 0% 100%;--card: 0 0% 8%;--card-foreground: 0 0% 100%;--popover: 0 0% 8%;--popover-foreground: 0 0% 100%;--primary: 0 72% 42%;--primary-foreground: 0 0% 100%;--secondary: 0 0% 14%;--secondary-foreground: 0 0% 100%;--muted: 0 0% 18%;--muted-foreground: 0 0% 68%;--accent: 0 72% 52%;--accent-foreground: 0 0% 0%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 0 0% 98%;--border: 0 0% 14%;--input: 0 0% 12%;--ring: 0 72% 42%;--chart-1: 0 72% 42%;--chart-2: 0 60% 35%;--chart-3: 0 50% 30%;--chart-4: 0 72% 52%;--chart-5: 0 80% 45%;--radius: .625rem;--bottom-nav-height: 64px;--su-font-display: "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif;--su-font-body: "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif;--su-icon: #BC0000;--su-icon-muted: rgba(188, 0, 0, .55);--su-icon-glow: drop-shadow(0 0 3px rgba(188, 0, 0, .4));--font-heading: var(--su-font-display);--font-body: var(--su-font-body);--font-display: var(--su-font-display);--font-mono: "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif;--sidebar-background: 0 0% 0%;--sidebar-foreground: 0 0% 100%;--sidebar-primary: 0 72% 42%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 0 0% 15%;--sidebar-accent-foreground: 0 0% 100%;--sidebar-border: 0 0% 15%;--sidebar-ring: 0 72% 42%}@media(prefers-color-scheme:dark){:root{--background: 0 0% 3%;--foreground: 0 0% 100%;--card: 0 0% 8%;--card-foreground: 0 0% 100%;--popover: 0 0% 8%;--popover-foreground: 0 0% 100%;--primary: 0 72% 42%;--primary-foreground: 0 0% 100%;--secondary: 0 0% 14%;--secondary-foreground: 0 0% 100%;--muted: 0 0% 18%;--muted-foreground: 0 0% 68%;--accent: 0 72% 52%;--accent-foreground: 0 0% 0%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 0 0% 98%;--border: 0 0% 14%;--input: 0 0% 12%;--ring: 0 72% 42%;--chart-1: 0 72% 42%;--chart-2: 0 60% 35%;--chart-3: 0 50% 30%;--chart-4: 0 72% 52%;--chart-5: 0 80% 45%;--sidebar-background: 0 0% 0%;--sidebar-foreground: 0 0% 100%;--sidebar-primary: 0 72% 42%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 0 0% 14%;--sidebar-accent-foreground: 0 0% 100%;--sidebar-border: 0 0% 14%;--sidebar-ring: 0 72% 42%}}@media(max-width:768px){input,textarea,select{font-size:16px}}@keyframes eq{0%,to{height:4px}50%{height:16px}}@keyframes twinkle{0%,to{opacity:.55}50%{opacity:.78}}@keyframes nebula-drift{0%{transform:translate(0) scale(1)}to{transform:translate(12px,-8px) scale(1.03)}}@keyframes float-cosmic{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes orbit-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes glow-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.75;transform:scale(1.06)}}@keyframes eq-bar{0%,to{transform:scaleY(.2)}50%{transform:scaleY(1)}}@keyframes art-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes cloud-drift{0%{transform:translate(0) scale(1.04)}50%{transform:translate(-1.5%) scale(1.06)}to{transform:translate(0) scale(1.04)}}@keyframes cloud-float{0%,to{transform:translateY(0) scale(1.04)}50%{transform:translateY(-.8%) scale(1.05)}}@keyframes cloud-pan{0%{transform:scale(1.08) translate(0)}to{transform:scale(1.08) translate(-3%)}}@keyframes cloud-breathe{0%,to{transform:scale(1.03);opacity:1}50%{transform:scale(1.06);opacity:.97}}.cloud-drift{animation:cloud-drift 25s ease-in-out infinite;will-change:transform}.cloud-float{animation:cloud-float 20s ease-in-out infinite;will-change:transform}.cloud-pan{animation:cloud-pan 30s ease-in-out infinite alternate;will-change:transform}.cloud-breathe{animation:cloud-breathe 18s ease-in-out infinite;will-change:transform,opacity}@keyframes track-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes player-slide-up{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.player-slide-up{animation:player-slide-up .4s cubic-bezier(.22,1,.36,1)}@keyframes swipe-hint-left{0%,to{transform:translate(0);opacity:.3}50%{transform:translate(-4px);opacity:.65}}@keyframes swipe-hint-right{0%,to{transform:translate(0);opacity:.3}50%{transform:translate(4px);opacity:.65}}.swipe-hint-left{animation:swipe-hint-left 2.5s ease-in-out infinite}.swipe-hint-right{animation:swipe-hint-right 2.5s ease-in-out infinite}.cosmo-popup{container-type:inline-size}.cosmo-popup-overlay{backdrop-filter:blur(8px) saturate(150%);-webkit-backdrop-filter:blur(8px) saturate(150%)}.cosmo-popup-content{background:linear-gradient(145deg,#121212,#0d0d0d);border:1px solid rgba(255,255,255,.08);border-radius:1rem;box-shadow:0 32px 64px -12px #000000b3,0 0 0 1px #ffffff0a,inset 0 1px #ffffff0d;max-height:min(85vh,calc(100dvh - 2rem));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;width:calc(100vw - 1.5rem);max-width:32rem}.cosmo-popup-sheet{background:linear-gradient(180deg,#121212,#0d0d0d);border:1px solid rgba(255,255,255,.08);border-top:1px solid rgba(255,255,255,.06);box-shadow:0 -16px 48px #00000080,inset 0 1px #ffffff0a;max-height:85vh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.fixed.inset-0[class*=bg-black]:not([role=dialog]):not([data-vaul-drawer]),.fixed.inset-0[class*=bg-zinc]:not([role=dialog]):not([data-vaul-drawer]),.fixed.inset-0[class*=bg-background]:not([role=dialog]):not([data-vaul-drawer]){display:flex;align-items:center;justify-content:center;padding:env(safe-area-inset-top) .75rem env(safe-area-inset-bottom)}.fixed.inset-0[class*=bg-black]:not([role=dialog]):not([data-vaul-drawer])>*,.fixed.inset-0[class*=bg-zinc]:not([role=dialog]):not([data-vaul-drawer])>*,.fixed.inset-0[class*=bg-background]:not([role=dialog]):not([data-vaul-drawer])>*{max-height:min(85vh,calc(100dvh - 2rem));overflow-y:auto;overscroll-behavior:contain}.cosmo-popup-drag{position:absolute;top:2px;left:50%;transform:translate(-50%);width:48px;height:20px;display:flex;align-items:center;justify-content:center;cursor:grab;z-index:100;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cosmo-popup-drag:active{cursor:grabbing}.cosmo-popup-drag-bar{width:36px;height:4px;border-radius:2px;background:#ffffff26;transition:background .2s,width .2s}.cosmo-popup-drag:hover .cosmo-popup-drag-bar{background:#ef444480;width:44px}.cosmo-popup-drag:active .cosmo-popup-drag-bar{background:#ef4444cc}.cosmo-popup-resize{position:absolute;bottom:0;right:0;width:22px;height:22px;cursor:nwse-resize;z-index:100;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25;transition:opacity .2s}.cosmo-popup-resize:after{content:"";position:absolute;bottom:3px;right:3px;width:12px;height:12px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;border-bottom-right-radius:3px}.cosmo-popup-resize:hover{opacity:.7}.cosmo-popup-resize:active{opacity:1}.god-mode-active{box-shadow:0 0 30px #ef444480,0 0 60px #ef444433,inset 0 1px #ef444433;border-color:#ef444480!important;animation:cosmo-pulse-ring 2s ease-out infinite}.glass-player{background:#09090bc7;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}.live-volume-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;border-radius:9999px;outline:none;cursor:pointer}.live-volume-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;border-radius:9999px;background:#050505;border:1px solid rgba(188,0,0,.85);box-shadow:0 0 8px rgba(188,0,0,calc(.45 * var(--su-edge-pulse, .5)));cursor:pointer;-webkit-transition:transform .15s ease;transition:transform .15s ease}.live-volume-slider::-webkit-slider-thumb:hover{transform:scale(1.12)}.live-volume-slider::-moz-range-thumb{width:12px;height:12px;border-radius:9999px;background:#050505;border:1px solid rgba(188,0,0,.85);box-shadow:0 0 8px rgba(188,0,0,calc(.45 * var(--su-edge-pulse, .5)));cursor:pointer}.live-volume-slider::-moz-range-track{height:4px;border-radius:9999px;background:transparent}@keyframes beat-pulse{0%,to{box-shadow:0 0 8px #ef444433,0 -4px 12px #ef444414}50%{box-shadow:0 0 28px #ef444480,0 -4px 40px #ef444433}}.cosmic-glow{box-shadow:0 0 20px #ef444426,0 0 60px #ef44440d}@keyframes cosmo-pulse-ring{0%{box-shadow:0 0 #ef444499,0 0 #ef444466,0 0 20px 4px #ef444480}70%{box-shadow:0 0 0 14px #ef444400,0 0 0 24px #ef444400,0 0 30px 6px #ef444499}to{box-shadow:0 0 #ef444400,0 0 #ef444400,0 0 20px 4px #ef444480}}.cosmo-pulse-ring{animation:cosmo-pulse-ring 1.4s ease-out infinite}.cosmic-card{background:linear-gradient(145deg,#1c1c22b3,#0e0e12cc);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border:1px solid rgba(255,255,255,.06);box-shadow:0 8px 24px #0003,inset 0 1px #ffffff08}@keyframes tab-glow{0%,to{box-shadow:0 0 6px #ef444499}50%{box-shadow:0 0 12px #ef4444e6}}.tab-glow{animation:tab-glow 2s ease-in-out infinite}.gradient-surface{background:radial-gradient(ellipse at top left,rgba(239,68,68,.08),transparent 50%),radial-gradient(ellipse at bottom right,rgba(188,0,0,.06),transparent 50%),linear-gradient(145deg,#0e0e12e6,#08080af2)}.glow-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(239,68,68,.4),transparent)}.holo-text{background:linear-gradient(135deg,#ff1a1a,#ff6b6b,#faa,#ff6b6b,#ff1a1a);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:holo-shift 4s ease-in-out infinite;display:inline-block;line-height:1.15;padding-right:.08em;padding-bottom:.05em;text-shadow:0 0 30px rgba(239,68,68,.3)}@keyframes holo-shift{0%,to{background-position:0% center}50%{background-position:100% center}}.neon-border{position:relative;border:1px solid rgba(239,68,68,.3);box-shadow:0 0 12px #ef444426,inset 0 0 12px #ef44440d}.neon-border:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(239,68,68,.4),transparent 40%,transparent 60%,rgba(239,68,68,.2));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.6;transition:opacity .3s ease}.neon-border:hover:after{opacity:1}.salvaje-glass{background:#0a0a0e8c;backdrop-filter:blur(28px) saturate(180%) brightness(1.05);-webkit-backdrop-filter:blur(28px) saturate(180%) brightness(1.05);border:1px solid rgba(239,68,68,.08);box-shadow:0 12px 40px #0006,inset 0 1px #ffffff0d,0 0 0 .5px #ef44440f}.font-display,.font-heading{font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);letter-spacing:.08em}.font-body,.font-sans{font-family:var(--su-font-body, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif)}.font-mono{font-family:var(--su-font-body, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-variant-numeric:tabular-nums}.salvaje-btn{position:relative;overflow:hidden;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .25s ease}.salvaje-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at var(--x, 50%) var(--y, 50%),rgba(239,68,68,.25),transparent 50%);opacity:0;transition:opacity .3s ease;pointer-events:none}.salvaje-btn:hover:before{opacity:1}.salvaje-btn:active{transform:scale(.96);box-shadow:0 0 20px #ef444466}.scanlines{position:relative}.scanlines:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(255,255,255,.015) 2px,rgba(255,255,255,.015) 3px);pointer-events:none;border-radius:inherit}@keyframes border-rotate{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.animated-border{position:relative;background:#141414;border-radius:.625rem}.animated-border:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#ef444480,#ff64641a,#ef44444d);background-size:200% 200%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:border-rotate 3s ease infinite;pointer-events:none}.cosmic-card:hover{border-color:#ef444433;box-shadow:0 12px 32px #0000004d,0 0 24px #ef444414}@keyframes comment-float{0%{transform:translateY(0) translate(-30px);opacity:0}15%{transform:translateY(-5px) translate(0);opacity:1}75%{opacity:1;transform:translateY(-30px) translate(0)}to{transform:translateY(-60px) translate(0);opacity:0}}.animate-comment-float{animation:comment-float 4.5s ease-out forwards}@keyframes waveform-pulse{0%,to{opacity:1;transform:scaleY(1)}50%{opacity:.7;transform:scaleY(.85)}}.animate-waveform-pulse{animation:waveform-pulse .5s ease-in-out infinite;transform-origin:bottom}@keyframes comment-pop{0%{opacity:0;transform:translate(-10px)}15%{opacity:1;transform:translate(0)}85%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(10px)}}.animate-comment-pop{animation:comment-pop 5s ease-out forwards}@keyframes comment-drift-lr{0%{transform:translate(-40px);opacity:0}5%{opacity:1}90%{opacity:1}to{transform:translate(50vw);opacity:0}}.comment-drift{animation-name:comment-drift-lr;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes live-feed-drift{0%{left:2.5rem;opacity:0}8%{opacity:1}85%{opacity:1}to{left:100%;opacity:0}}.live-feed-drift{animation-name:live-feed-drift;animation-timing-function:linear;animation-fill-mode:forwards;will-change:left,opacity}@keyframes sheet-up{0%{transform:translateY(100%);opacity:.5}to{transform:translateY(0);opacity:1}}@keyframes sheet-down{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}@keyframes backdrop-fade-out{0%{opacity:1}to{opacity:0}}@keyframes story-pulse{0%,to{box-shadow:0 0 #ef4444b3}50%{box-shadow:0 0 0 5px #ef444400}}.animate-story-pulse{animation:story-pulse 1.5s ease-in-out infinite}@property --neon-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes neon-spin{to{--neon-angle: 360deg}}.neon-story-ring{background:conic-gradient(from var(--neon-angle, 0deg),#BC0000 0%,#ff1a1a 8%,#BC0000 16%,#BC0000 100%);animation:neon-spin 2.5s linear infinite}@keyframes jiggle{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}.jiggle{animation:jiggle .25s ease-in-out infinite}@keyframes cosmo-ptr-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.12)}}.cosmo-ptr-pulse{animation:cosmo-ptr-pulse .8s ease-in-out infinite}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollable-viewport{overscroll-behavior-y:none;-webkit-overflow-scrolling:touch}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.glide-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior-x:none;scroll-snap-type:x proximity;will-change:scroll-position;transform:translateZ(0);-webkit-transform:translateZ(0);scroll-behavior:auto}.glide-scroll>*{scroll-snap-align:start}.nav-clear-bottom{bottom:calc(var(--bottom-nav-height) + env(safe-area-inset-bottom))}@media(hover:none)and (pointer:coarse){:root{--safe-area-bottom-fallback: max(env(safe-area-inset-bottom, 0px), 6px)}}@media(min-width:768px){.nav-clear-bottom{bottom:0}}@keyframes sidebar-slide-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes sidebar-slide-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes backdrop-fade-in{0%{opacity:0}to{opacity:1}}.sidebar-slide-left{animation:sidebar-slide-left .25s ease-out}.sidebar-slide-right{animation:sidebar-slide-right .25s ease-out}.backdrop-fade-in{animation:backdrop-fade-in .25s ease-out}.learn-mode-active [data-learn]{cursor:help}.learn-mode-active [data-learn]:hover{outline:2px dashed rgba(239,68,68,.5);outline-offset:2px;border-radius:4px}@keyframes learn-pulse{0%,to{box-shadow:0 0 #ef444466}50%{box-shadow:0 0 0 6px #ef444400}}.learn-mode-btn-active{animation:learn-pulse 2s ease-in-out infinite}.fixed.inset-0,[role=dialog],[data-vaul-overlay],[data-vaul-drawer]{overscroll-behavior:contain}[data-radix-portal]>*{contain:layout style}[role=dialog],[data-vaul-drawer]{will-change:transform,opacity;backface-visibility:hidden}button,a,[role=button]{transition:transform .2s cubic-bezier(.22,1,.36,1),background-color .2s ease,opacity .2s ease,box-shadow .25s ease,color .2s ease}.cosmo-card-lift{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease}.cosmo-card-lift:hover{transform:translateY(-5px);box-shadow:0 16px 48px #0000004d,0 0 24px #ef44441f}.cosmo-card-lift:active{transform:translateY(-1px) scale(.97)}.cosmo-tile{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;position:relative}.cosmo-tile-img{position:relative;aspect-ratio:1 / 1;overflow:hidden;display:flex;align-items:center;justify-content:center}.cosmo-glass{background:#0c0c1099;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(255,255,255,.07);box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff0a}#root{min-height:100vh;min-height:100dvh;overscroll-behavior-y:none}.glide-scroll,.cloud-drift,.cloud-float,.cloud-pan,.cloud-breathe,.cosmo-pulse-ring,.player-slide-up,.animate-spin,.animate-pulse,.comment-drift{will-change:transform,opacity}html{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.overflow-y-auto,.overflow-auto,.overflow-x-auto,.overflow-y-scroll,.overflow-x-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:none;scroll-behavior:smooth}@media(hover:none)and (pointer:coarse){.overflow-y-auto::-webkit-scrollbar,.overflow-auto::-webkit-scrollbar,.overflow-x-auto::-webkit-scrollbar{width:4px;height:4px}}*:focus-visible{outline:2px solid rgba(239,68,68,.7);outline-offset:2px;border-radius:4px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ef444433;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#ef444466}.cosmo-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--tile-min-width, 130px),1fr));gap:var(--grid-gap, .6rem)}.cosmo-grid-sm{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--tile-min-width, 160px) - 30px),1fr));gap:var(--grid-gap, .75rem)}.cosmo-grid-lg{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--tile-min-width, 160px) + 40px),1fr));gap:var(--grid-gap, 1.25rem)}@media(max-width:768px){button:active,a:active,[role=button]:active{transform:scale(.95)}}@supports (height: 100dvh){.min-h-screen{min-height:100dvh}.h-screen{height:100dvh}}@media(max-width:360px){html{font-size:14px}.cosmo-tile{padding:.75rem}.cosmo-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem}}@media(min-width:431px)and (max-width:480px){html{font-size:16px}}@media(min-width:540px)and (max-width:600px)and (orientation:portrait){.cosmo-tile{padding:1.25rem}.cosmo-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media(min-width:768px)and (max-width:1024px)and (orientation:portrait){html{font-size:16px}}@media(min-width:1920px){html{font-size:18px}}@media(max-height:500px)and (orientation:landscape){:root{--bottom-nav-height: 64px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media(hover:none)and (pointer:coarse){button,a,[role=button]{min-height:44px;min-width:44px}}.feed-item{content-visibility:auto;contain-intrinsic-size:auto 80px}@media(max-width:380px){h1{font-size:1.5rem;line-height:1.2}h2{font-size:1.25rem;line-height:1.25}h3{font-size:1.1rem;line-height:1.3}p,span,li{word-break:break-word;overflow-wrap:break-word}}.flex-1{min-width:0;min-height:0}.truncate-safe{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}@supports (height: 100svh){.h-screen{height:100svh}.min-h-screen{min-height:100svh}}html,body{overflow-x:hidden;max-width:100%}h1,h2,h3,h4{overflow-wrap:break-word}img,video,canvas{max-width:100%;height:auto}@media(max-height:600px)and (orientation:landscape){.cosmo-tile{padding:.5rem}.cosmo-grid{gap:.5rem}}@media(max-width:360px){.cosmo-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.5rem}.cosmo-tile{padding:.6rem}.cosmo-tile-img{margin-bottom:.5rem}}@media(min-width:768px)and (max-width:1279px){.cosmo-grid-lg{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media(min-width:2560px){html{font-size:20px}}.has-dynamic-island{--safe-area-top-min: 59px}.has-notch{--safe-area-top-min: 47px}@media(max-width:360px)and (max-height:670px){.cosmo-tile{padding:.6rem}.cosmo-grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:.5rem}}@media(min-width:370px)and (max-width:380px)and (min-height:800px)and (max-height:820px){.cosmo-tile{padding:.75rem}}@media(min-width:390px)and (max-width:395px)and (min-height:840px)and (max-height:860px){html{font-size:16px}}@media(min-width:425px)and (max-width:435px)and (min-height:920px){html{font-size:17px}.cosmo-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}}@media(min-width:740px)and (max-width:750px)and (orientation:portrait){.cosmo-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1.25rem}}@media(min-width:815px)and (max-width:830px)and (orientation:portrait){.cosmo-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.5rem}}@media(min-width:1020px)and (max-width:1030px)and (orientation:portrait){.cosmo-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.5rem}}@media(min-width:320px)and (max-width:440px)and (min-height:700px){.device-ipad .cosmo-tile{padding:.75rem}}@media(min-width:1270px)and (max-width:1300px)and (min-height:790px)and (max-height:810px){.cosmo-grid-lg{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media(min-width:1500px)and (max-width:1530px)and (min-height:970px){.cosmo-grid-lg{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media(min-width:1720px)and (max-width:1740px)and (min-height:1100px){.cosmo-grid-lg{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}.device-mac .cosmo-grid-lg{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.is-standalone{--bottom-nav-height: 88px}.is-ios .fixed.inset-0{position:fixed;-webkit-overflow-scrolling:auto}.is-safari .glass-player,.is-safari .cosmo-glass{-webkit-backdrop-filter:blur(20px) saturate(180%)}.device-ipad button,.device-ipad a,.device-ipad [role=button]{min-height:44px;min-width:44px}.device-mac .cosmo-tile:hover,.device-mac .su-tile:hover,.device-mac .su-browse-tile:hover,.device-mac .su-home-tile:hover{border-color:#f5f5f729;box-shadow:var(--su-shadow-tile, 0 16px 40px rgba(0, 0, 0, .5))}@media(max-height:430px)and (orientation:landscape)and (hover:none){.is-ios{--bottom-nav-height: 56px}}.has-dynamic-island .fixed.top-0{padding-top:max(env(safe-area-inset-top),var(--safe-area-top-min, 59px))!important}.vehicle-mode button,.vehicle-mode [role=button]{min-height:48px;min-width:48px}.device-tesla{--bottom-nav-height: 72px}.device-tesla html{font-size:18px}.device-tesla .cosmo-tile{padding:1.5rem}.device-tesla .cosmo-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.5rem}.device-carplay,.device-android-auto{--bottom-nav-height: 64px}.vehicle-mode{--foreground: 0 0% 100%;--muted-foreground: 0 0% 80%}.device-tesla *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.vehicle-mode .cosmo-tile:hover,.vehicle-mode .su-tile:hover,.vehicle-mode .su-browse-tile:hover,.vehicle-mode .su-home-tile:hover{transform:none}.immersive-mode aside,.immersive-mode [data-recent-sidebar],.immersive-mode [data-sidebar-toggle]{display:none!important}[data-radix-popper-content-wrapper]>*{background:#171717!important;border:1px solid hsl(0 0% 15%)!important;color:#fff!important}[role=dialog],[data-vaul-drawer]{background:#121212!important;color:#fff!important}[data-vaul-overlay]{background:#000000d9!important}[data-radix-collection-item],.shcn-dialog-content,[class*=DialogContent]{background:#171717!important;border-color:#262626!important;color:#fff!important}[class*=PopoverContent],[data-state=open][role=dialog]{background:#171717!important;border-color:#262626!important}[role=menu]{background:#171717!important;border:1px solid hsl(0 0% 15%)!important}[role=menuitem]{color:#e6e6e6!important}[role=menuitem]:hover,[data-highlighted]{background:#262626!important}[role=listbox]{background:#171717!important;border:1px solid hsl(0 0% 15%)!important}[data-radix-tooltip-content]{background:#262626!important;color:#fff!important;border:1px solid hsl(0 0% 20%)!important}[class*=AlertDialogContent],[class*=AlertDialogOverlay],[class*=HoverCardContent]{background:#171717!important;border-color:#262626!important}[cmdk-root]{background:#171717!important}[cmdk-item]{color:#e6e6e6!important}[cmdk-item][data-selected=true]{background:#262626!important}[class*=CalendarContent],[class*=react-day-picker]{background:#171717!important;color:#fff!important}[role=navigation] [data-state=open]{background:#171717!important}[role=menu][data-radix-context-menu-content]{background:#171717!important;border:1px solid hsl(0 0% 15%)!important}[class*=ToastViewport]{background:transparent!important}[class*=ToastRoot]{background:#1f1f1f!important;border:1px solid hsl(0 0% 20%)!important;color:#fff!important}[data-vaul-drawer]>*{background:#121212!important;color:#fff!important}[class*=ScrollAreaViewport]>*{color:#fff!important}[class*=AccordionContent]{background:transparent!important;color:#e6e6e6!important}[role=tablist]{background:#1f1f1f!important}[role=tab][data-state=active]{background:#171717!important;color:#fff!important}input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea,select{background-color:var(--su-void-input-fill, rgba(8, 8, 10, .14))!important;color:var(--su-ink, #000000)!important;border-color:var(--su-void-input-border, rgba(245, 245, 247, .1))!important;font-family:var(--su-font-body, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif)}input:not([type=checkbox]):not([type=radio]):not([type=file]):focus,input:not([type=checkbox]):not([type=radio]):not([type=file]):focus-visible,textarea:focus,textarea:focus-visible,select:focus,select:focus-visible{border-color:var(--su-mood-hairline, rgba(188, 0, 0, .35))!important;box-shadow:0 0 0 1px var(--su-mood-hairline, rgba(188, 0, 0, .35));outline:none}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--su-void-input-placeholder, rgba(245, 245, 247, .48))!important}input::placeholder,textarea::placeholder{color:var(--su-void-input-placeholder, rgba(245, 245, 247, .48))!important}[class*=SelectTrigger]{background:#242424!important;color:#fff!important;border-color:#333!important}[class*=BadgeRoot]{background:#262626!important;color:#e6e6e6!important;border-color:#333!important}[class*=CardRoot]{background:#171717!important;border-color:#262626!important;color:#fff!important}table{background:#171717!important;color:#fff!important}th{background:#1f1f1f!important;color:#e6e6e6!important}[class*=SeparatorRoot]{background:#262626!important}body{background:#0a0a0a!important;color:var(--su-ink, #000000)!important}::-webkit-scrollbar-track{background:#121212}::-webkit-scrollbar-thumb{background:#333}::-webkit-scrollbar-thumb:hover{background:#b81e1e}.su-dj-char-pair{display:inline-flex;flex-direction:column;align-items:center;gap:.35rem;background:none;border:none;border-radius:0;box-shadow:none}.su-dj-char-pair-marks{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:6px;width:auto;height:auto;background:none;border:none;border-radius:0;box-shadow:none;overflow:visible}.su-dj-char-slot{position:relative;display:flex;align-items:center;justify-content:center;width:var(--su-dj-mark-size, 40px);height:var(--su-dj-mark-size, 40px);border:none;border-radius:0;overflow:visible;background:none;box-shadow:none;transform-origin:50% 50%;backface-visibility:hidden}.su-dj-char-pair-labels{display:flex;gap:6px;font-size:8px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#8a8a8e}.su-dj-char-avatar{display:block;overflow:visible;-o-object-fit:contain;object-fit:contain;background:transparent;border:none;border-radius:0}.su-dj-char-avatar.is-active,.su-dj-god-mark.is-active{filter:drop-shadow(0 0 5px rgba(188,0,0,.28))}.su-dj-god-mark{display:block;-o-object-fit:contain;object-fit:contain;background:transparent;border:none;border-radius:0}.su-krs-out-hit{position:relative}.su-krs-out-hit.is-active{color:var(--su-starlight, #F5F5F7)}.su-krs-out-label{display:none}.su-krs-out-icon{display:block;transform-origin:42% 38%}.su-krs-out-icon--soft{transform:rotate(-8deg)}.su-krs-out-icon--mid{transform:rotate(-16deg)}.su-krs-out-icon--hard{transform:rotate(-26deg)}.su-krs-out-icon.is-active{filter:drop-shadow(0 0 6px rgba(188,0,0,.45))}.su-dj-char-selector.is-krs-out .su-dj-char-btn{opacity:1}.su-dj-char-selector.is-krs-out .su-dj-char-eclipse-mark--pychotik{transform:rotate(-14deg);transform-origin:60% 30%}html.su-krs-out .su-dj-char-slot--pychotik{transform:rotate(-12deg);transform-origin:60% 30%}@media(prefers-reduced-motion:reduce){.su-krs-out-icon,.su-dj-char-selector.is-krs-out .su-dj-char-eclipse-mark--pychotik,html.su-krs-out .su-dj-char-slot--pychotik{transform:none}}.su-dj-char-selector{display:inline-flex;align-items:center;gap:2px;background:none;border:none;border-radius:0}.su-dj-char-selector--eclipse{position:relative;align-items:flex-end}.su-dj-char-eclipse-stage{position:relative;display:inline-flex;width:5.5rem;min-width:88px;min-height:44px;height:44px}.su-dj-char-selector--labeled .su-dj-char-eclipse-stage{height:3.6rem;min-height:3.6rem}.su-dj-char-selector--labeled .su-dj-char-eclipse-marks{bottom:1.1rem}.su-dj-char-eclipse-marks{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1}.su-dj-char-eclipse-mark{display:inline-flex;opacity:.42;transition:opacity .16s ease}.su-dj-char-eclipse-mark.is-selected,.su-dj-char-eclipse-mark.is-present{opacity:1}.su-dj-char-eclipse-mark--pychotik{margin-right:-1.1rem;z-index:1}.su-dj-char-eclipse-mark--pychotica{margin-left:-1.1rem;z-index:2}.su-dj-char-eclipse-halves{position:relative;z-index:2;display:flex;width:100%;height:100%}.su-dj-char-btn.su-dj-char-half{flex:1 1 50%;min-width:44px;min-height:44px;margin:0;padding:0;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.su-dj-char-selector--eclipse .su-dj-char-half{transform:none}.su-dj-char-selector--labeled .su-dj-char-btn-label{position:absolute;left:0;right:0;bottom:2px;text-align:center}.su-dj-char-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-width:44px;min-height:44px;padding:.2rem;border:none;border-radius:0;background:transparent;color:#f5f5f7;opacity:.42;transition:opacity .16s ease}.su-dj-char-btn.is-selected{opacity:1;background:transparent}.su-dj-char-btn.is-selected:after{content:"";position:absolute;left:22%;right:22%;bottom:3px;height:1px;background:#bc0000;pointer-events:none}.su-dj-char-btn.is-unselected{opacity:.42}.su-dj-char-btn:focus-visible{outline:2px solid #BC0000;outline-offset:2px}.su-dj-char-btn-label{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.su-dj-char-badge,.su-dj-char-presence{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;line-height:0;border:none;background:none}.su-dj-char-presence-who{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#8a8a8e;line-height:1;white-space:nowrap}.su-dj-char-pair--spin .su-dj-char-slot--pychotik{animation:su-char-orbit-cw 72s linear infinite;will-change:transform}.su-dj-char-pair--spin .su-dj-char-slot--pychotica{animation:su-char-orbit-ccw 84s linear infinite;animation-delay:-28s;will-change:transform}.su-dj-char-pair--hidden .su-dj-char-slot,.su-dj-char-pair--hidden .su-dj-char-btn{animation-play-state:paused}@keyframes su-char-orbit-cw{0%{transform:translateZ(0) rotate(0)}25%{transform:translate3d(1.5px,-2.5px,0) rotate(90deg)}50%{transform:translate3d(0,-3.5px,0) rotate(180deg)}75%{transform:translate3d(-1.5px,-1.5px,0) rotate(270deg)}to{transform:translateZ(0) rotate(360deg)}}@keyframes su-char-orbit-ccw{0%{transform:translateZ(0) rotate(0)}25%{transform:translate3d(-1.5px,-2px,0) rotate(-90deg)}50%{transform:translate3d(0,-3px,0) rotate(-180deg)}75%{transform:translate3d(1.5px,-1px,0) rotate(-270deg)}to{transform:translateZ(0) rotate(-360deg)}}@media(prefers-reduced-motion:reduce){.su-dj-char-pair--spin .su-dj-char-slot,.su-dj-char-pair--spin .su-dj-char-slot--pychotik,.su-dj-char-pair--spin .su-dj-char-slot--pychotica,.su-dj-char-avatar.is-active{animation:none!important;filter:none;will-change:auto}.su-dj-char-btn{transition:none}.su-dj-char-btn.is-selected:after{content:none}}.su-alien-line-mark{position:relative;display:inline-block;overflow:visible;line-height:0;background:transparent;border:none;border-radius:0}.su-alien-line-photo{position:relative;z-index:1;display:block;background:transparent;border:none;border-radius:0}.su-alien-line-mark--dj-pychotik .su-alien-line-photo{opacity:1}.su-alien-line-mark--pychotik .su-alien-line-photo,.su-alien-line-mark--pychotica .su-alien-line-photo{opacity:.14}.su-alien-line-aura{position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;width:136%;height:136%;pointer-events:none;overflow:visible;z-index:2;filter:drop-shadow(0 0 calc(6px * var(--su-glow-softness, 1)) var(--su-soft-edge-line, rgba(188, 0, 0, .22))) drop-shadow(0 0 calc(14px * var(--su-glow-softness, 1)) rgba(188,0,0,.1))}.su-alien-line-mark--pychotik .su-alien-line-aura,.su-alien-line-mark--pychotica .su-alien-line-aura{top:-8%;right:-8%;bottom:-8%;left:-8%;width:116%;height:116%}.su-alien-line-bloom{filter:blur(1.35px)}.su-alien-line-core{filter:blur(.22px) drop-shadow(0 0 2.4px rgba(188,0,0,.55))}.su-alien-line-aura--dj-pychotik{animation:su-alien-line-solar 6.4s ease-in-out infinite}.su-alien-line-aura--pychotik{animation:su-alien-line-sun 8.8s ease-in-out infinite}.su-alien-line-aura--pychotica{animation:su-alien-line-lunar 12.6s ease-in-out infinite}@keyframes su-alien-line-solar{0%,to{opacity:.78;transform:translateZ(0) scale(1)}50%{opacity:1;transform:translate3d(0,-.6px,0) scale(1.012)}}@keyframes su-alien-line-sun{0%,to{opacity:.74;transform:translateZ(0)}50%{opacity:.96;transform:translate3d(.4px,-.8px,0)}}@keyframes su-alien-line-lunar{0%,to{opacity:.62;transform:translateZ(0) scale(1)}50%{opacity:.9;transform:translate3d(-.5px,-1.1px,0) scale(1.018)}}@media(prefers-reduced-motion:reduce){.su-alien-line-aura,.su-alien-line-aura--dj-pychotik,.su-alien-line-aura--pychotik,.su-alien-line-aura--pychotica{animation:none!important;opacity:.88;transform:none}}.brand-grain{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");background-size:180px 180px;opacity:.12;mix-blend-mode:overlay}:root{--su-void: #000000;--su-obsidian: #0B0B0B;--su-obsidian-raised: #111111;--su-smoked-glass: rgba(8, 8, 10, .08);--su-player-glass: rgba(0, 0, 0, .58);--su-player-blur: 8px;--su-player-saturate: 108%;--su-cosmic-glass: rgba(10, 6, 8, .06);--su-chrome-fill: rgba(8, 8, 10, .08);--su-chrome-blur: 18px;--su-chrome-border: rgba(245, 245, 247, .1);--su-void-input-fill: rgba(8, 8, 10, .06);--su-void-input-border: rgba(245, 245, 247, .1);--su-void-input-placeholder: rgba(0, 0, 0, .48);--su-ink: #000000;--su-mood-accent: #BC0000;--su-mood-accent-rgb: 188, 0, 0;--su-mood-glow: rgba(188, 0, 0, .12);--su-mood-hairline: rgba(188, 0, 0, .35);--su-space-opacity: .22;--su-playbar-wash-opacity: .41;--su-red: #BC0000;--su-red-hover: #D10000;--su-red-active: #9A0000;--su-red-muted: rgba(188, 0, 0, .42);--su-red-hairline: rgba(188, 0, 0, .35);--su-red-glow: rgba(188, 0, 0, .28);--su-starlight: #F5F5F7;--su-ash-strong: #C7C7CC;--su-ash: #8A8A8E;--su-ash-muted: #6E6E73;--su-success: #2F9E6B;--su-warning: #C9A227;--su-error: #C41E3A;--su-info: #3D6F9C;--su-blur-smoked: 16px;--su-blur-cosmic: 16px;--su-radius-small: 4px;--su-radius-control: 8px;--su-radius-surface: 12px;--su-radius-panel: 16px;--su-radius-cinematic: 24px;--su-radius-tile: 36px;--su-radius-tile-art: 20px;--su-radius-playlist-orb: 50%;--su-playlist-orb-cover-opacity: .48;--su-glob-orb-size: clamp(10.75rem, 52vw, 17rem);--su-glob-orb-max: 17rem;--su-radius-pill: 9999px;--su-shadow-lift: 0 8px 24px rgba(0, 0, 0, .45);--su-shadow-float: 0 16px 40px rgba(0, 0, 0, .55);--su-glow-hairline: 0 0 0 1px rgba(188, 0, 0, .35);--su-glow-soft: 0 0 24px rgba(188, 0, 0, .22);--su-glow-red-subtle: rgba(188, 0, 0, .14);--su-glow-active: 0 0 32px rgba(188, 0, 0, .34);--su-tile-glass: rgba(14, 14, 16, .24);--su-tile-border: rgba(245, 245, 247, .1);--su-tile-blur: 20px;--su-shadow-tile: 0 18px 44px rgba(0, 0, 0, .52), 0 0 28px rgba(188, 0, 0, .07);--su-motion-instant: 80ms;--su-motion-fast: .16s;--su-motion-standard: .24s;--su-motion-elegant: .42s;--su-motion-cinematic: .72s;--su-ease-standard: cubic-bezier(.22, 1, .36, 1);--su-ease-enter: cubic-bezier(.16, 1, .3, 1);--su-ease-exit: cubic-bezier(.4, 0, 1, 1);--su-ease-emphasized: cubic-bezier(.2, 0, 0, 1);--su-focus-ring: 0 0 0 2px #000000, 0 0 0 4px #BC0000;--su-z-atmosphere: 0;--su-z-content: 1;--su-z-chrome: 20;--su-z-overlay: 50;--su-z-player: 65;--su-z-now-playing: 70;--su-z-modal: 80;--su-z-toast: 90;--su-z-debug: 100;--su-glow-none: none;--su-glow-whisper: 0 0 16px rgba(188, 0, 0, .1);--su-glow-peak: 0 0 40px rgba(188, 0, 0, .42);--su-orbit-period: 280s;--su-orbit-counter-period: 420s;--su-orbit-radius-default: 48%;--su-perimeter-period: 56s;--su-perimeter-thickness: 1px;--su-perimeter-thickness-cap: 2px;--su-perimeter-color: #BC0000;--su-control-touch: 44px;--su-control-pointer: 32px;--su-control-compact: 36px;--su-control-large: 48px;--su-space-icon: .25rem;--su-space-compact: .5rem;--su-space-control: .75rem;--su-space-card: 1rem;--su-space-section: 1.5rem;--su-space-gutter: 1.25rem;--su-space-hero: 3rem;--su-font-display: "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif;--su-font-body: "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif;--su-icon: #BC0000;--su-icon-muted: rgba(188, 0, 0, .55);--su-icon-glow: drop-shadow(0 0 3px rgba(188, 0, 0, .4));--su-text: #F5F5F7;--su-line: 1px;--su-glow: var(--su-glow-soft);--su-clock-accent: #BC0000;--su-clock-next: #BC0000;--su-clock-progress: 0;--su-energy-current: var(--su-clock-accent, #BC0000);--su-psychedelic-time: 480s}.su-focus-ring:focus-visible{outline:none;box-shadow:var(--su-focus-ring)}.su-constitution-env{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--su-z-atmosphere, 0);pointer-events:none}.su-universe-tablet-mark{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none;color:#f5f5f706;opacity:.38}.su-universe-tablet-mark svg{width:min(92vw,48rem);height:auto;filter:contrast(1.06)}.su-universe-edge-field{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 0 42px color-mix(in srgb,var(--su-energy-current, #BC0000) 7%,transparent),inset 0 0 88px #bc00000a;animation:su-universe-edge-breathe var(--su-psychedelic-time, 480s) linear infinite}.su-universe-eye{position:absolute;left:50%;top:38%;width:min(22vw,9.5rem);height:min(22vw,9.5rem);transform:translate(-50%,-50%);pointer-events:none;opacity:.22}.su-universe-song-cloud{position:absolute;top:-22%;right:-22%;bottom:-22%;left:-22%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--su-energy-current, #BC0000) 16%,transparent),transparent 72%);opacity:.28;filter:blur(18px)}.su-universe-eye-ring{position:absolute;top:18%;right:18%;bottom:18%;left:18%;border-radius:50%;border:var(--su-line, 1px) solid color-mix(in srgb,var(--su-energy-current, #BC0000) 26%,transparent);animation:su-universe-eye-turn var(--su-psychedelic-time, 480s) linear infinite}.su-universe-eye-inner{position:absolute;top:32%;right:32%;bottom:32%;left:32%;border-radius:50%;border:var(--su-line, 1px) solid color-mix(in srgb,var(--su-energy-current, #BC0000) 14%,transparent);animation:su-universe-eye-counter var(--su-psychedelic-time, 480s) linear infinite reverse}.su-universe-eye-core{position:absolute;top:44%;right:44%;bottom:44%;left:44%;border-radius:50%;background:var(--su-void, #000000);box-shadow:0 0 10px color-mix(in srgb,var(--su-energy-current, #BC0000) 18%,transparent)}@keyframes su-universe-edge-breathe{0%,to{opacity:.72}50%{opacity:1}}@keyframes su-universe-eye-turn{to{transform:rotate(360deg)}}@keyframes su-universe-eye-counter{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.su-universe-edge-field,.su-universe-eye-ring,.su-universe-eye-inner{animation:none}}.su-boot-mark{transform-origin:center center;backface-visibility:hidden;will-change:transform;filter:drop-shadow(0 0 8px rgba(188,0,0,.16));animation:su-boot-orbit 64s linear infinite}@keyframes su-boot-orbit{0%{transform:translateZ(0) rotate(0)}33%{transform:translate3d(2px,-3px,0) rotate(120deg)}66%{transform:translate3d(-1.5px,-1.5px,0) rotate(240deg)}to{transform:translateZ(0) rotate(360deg)}}@media(prefers-reduced-motion:reduce){.su-boot-mark{animation:none!important;filter:none;will-change:auto}}.su-boot-mark--enter{animation:su-boot-orbit 56s linear infinite}.su-auth-void{background:var(--su-void, #000000);color:var(--su-starlight, #F5F5F7)}.su-auth-atmosphere{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 50% 16%,rgba(188,0,0,.038) 0%,transparent 48%),radial-gradient(ellipse at 82% 94%,rgba(188,0,0,.018) 0%,transparent 40%)}.su-auth-panel{background:transparent;border:none;box-shadow:none}.su-auth-field,.su-auth-void input:not([type=checkbox]):not([type=radio]):not([type=hidden]){min-height:var(--su-control-large, 48px);background:var(--su-void-input-fill, rgba(8, 8, 10, .14))!important;border:1px solid var(--su-void-input-border, rgba(245, 245, 247, .1))!important;color:var(--su-starlight, #F5F5F7)!important;border-radius:var(--su-radius-surface, 12px);backdrop-filter:blur(var(--su-chrome-blur, 16px));-webkit-backdrop-filter:blur(var(--su-chrome-blur, 16px))}.su-auth-void input:not([type=checkbox]):not([type=radio]):not([type=hidden])::-moz-placeholder{color:var(--su-void-input-placeholder, rgba(245, 245, 247, .48))}.su-auth-void input:not([type=checkbox]):not([type=radio]):not([type=hidden])::placeholder{color:var(--su-void-input-placeholder, rgba(245, 245, 247, .48))}.su-auth-void input:not([type=checkbox]):not([type=radio]):not([type=hidden]):focus-visible{outline:none;box-shadow:var(--su-focus-ring);border-color:var(--su-red-hairline, rgba(188, 0, 0, .35))!important}.su-auth-void label{color:var(--su-ash-strong, #C7C7CC)}.su-auth-void .text-foreground{color:var(--su-starlight, #F5F5F7)}.su-auth-void .text-muted-foreground{color:var(--su-ash, #8A8A8E)}.su-auth-void .text-primary{color:var(--su-red, #BC0000)}.su-auth-void .bg-card{background:transparent}.su-auth-btn-primary{background:var(--su-red, #BC0000);color:var(--su-starlight, #F5F5F7);min-height:var(--su-control-large, 48px)}.su-auth-btn-primary:hover{background:var(--su-red-hover, #D10000)}.su-auth-btn-primary:active{background:var(--su-red-active, #9A0000)}.su-auth-btn-ghost{min-height:var(--su-control-large, 48px);background:var(--su-void, #000000);color:var(--su-starlight, #F5F5F7);border:1px solid rgba(245,245,247,.16)}.su-auth-btn-ghost:hover{background:var(--su-obsidian, #0B0B0B)}.su-auth-role{min-height:var(--su-control-touch, 44px);border:1px solid rgba(245,245,247,.1);background:var(--su-obsidian, #0B0B0B);color:var(--su-ash, #8A8A8E);border-radius:var(--su-radius-surface, 12px)}.su-auth-role[aria-pressed=true]{border-color:var(--su-red-hairline, rgba(188, 0, 0, .35));color:var(--su-starlight, #F5F5F7);background:#bc00001a;box-shadow:var(--su-glow-hairline)}.su-auth-error{background:#c41e3a1f;color:var(--su-error, #C41E3A);border:1px solid rgba(196,30,58,.28)}@media(prefers-reduced-motion:reduce){.su-home-star{animation:none!important;opacity:.22}.su-boot-mark--enter{animation:none!important;filter:none}.su-auth-atmosphere{background:var(--su-void, #000000)}}.su-home-hero-glow{background:var(--su-red, #BC0000);filter:blur(120px);opacity:.04}.su-home-hero-glow--low{opacity:.025;filter:blur(100px)}.su-home-star{animation:su-home-twinkle 180s ease-in-out infinite}@keyframes su-home-twinkle{0%,to{opacity:.18}50%{opacity:.4}}.su-home-cta-primary{border-radius:var(--su-radius-control, 8px);background:var(--su-red, #BC0000);color:var(--su-starlight, #F5F5F7);box-shadow:var(--su-glow-soft)}.su-home-cta-primary:hover{background:var(--su-red-hover, #D10000)}.su-home-cta-primary:focus-visible,.su-home-cta-secondary:focus-visible,.su-home-quick-mark:focus-visible,.su-home-vibe-tile:focus-visible{outline:none;box-shadow:var(--su-focus-ring)}.su-home-cta-secondary{border-radius:var(--su-radius-control, 8px);border:1px solid var(--su-red-hairline, rgba(188, 0, 0, .35));background:var(--su-smoked-glass, rgba(10, 10, 10, .72));color:var(--su-starlight, #F5F5F7);-webkit-backdrop-filter:blur(var(--su-blur-smoked, 18px));backdrop-filter:blur(var(--su-blur-smoked, 18px))}.su-home-quick-mark{border-radius:var(--su-radius-surface, 12px);border:1px solid var(--su-red-hairline, rgba(188, 0, 0, .35));background:var(--su-obsidian-raised, #111111)}.su-home-vibe-tile{border-radius:var(--su-radius-panel, 16px);border:1px solid var(--su-tile-border, rgba(245, 245, 247, .1));background:var(--su-tile-glass, rgba(16, 16, 18, .58))}.su-home-vibe-tile:hover,.su-home-vibe-tile:active{border-color:var(--su-red-hairline, rgba(188, 0, 0, .35));background:#111}.su-home-dj-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border:1px solid var(--su-red-hairline, rgba(188, 0, 0, .35));border-radius:var(--su-radius-panel, 16px);background:var(--su-smoked-glass, rgba(10, 10, 10, .72))}.su-home-admin-panel{border:1px solid var(--su-red-hairline, rgba(188, 0, 0, .35));background:var(--su-obsidian, #0B0B0B)}.su-home-shell{isolation:isolate;background:radial-gradient(ellipse 78% 42% at 50% 12%,rgba(188,0,0,.045),transparent 58%),var(--su-void, #000000)}.su-home-drift{opacity:.1;pointer-events:none;animation-duration:48s;z-index:0}.su-home-hero,.su-home-hero-panel{--su-home-hero-track: min(100%, 22rem)}.su-home-hero-panel{max-width:var(--su-content-wide, 80rem)}.su-home-hero-fly{display:flex;align-items:center;gap:.75rem;width:var(--su-home-hero-track);margin-top:1rem;pointer-events:auto}.su-home-hero-fly .su-dj-char-selector{flex:1 1 auto;display:flex;justify-content:flex-start;min-width:0}.su-home-hero-fly .su-dj-char-btn{flex:0 0 auto}.su-home-hero-skeleton{background:linear-gradient(180deg,#0b0b0b66,#000000e6)}.su-home-tile{text-align:left}.su-home-tile-img{position:relative;aspect-ratio:1;overflow:hidden}.su-home-media-card{border-radius:var(--su-radius-surface, 12px)}.su-home-chip{display:inline-flex;min-height:32px;align-items:center;gap:.35rem;border-radius:var(--su-radius-precise, 6px);border:1px solid rgba(245,245,247,.1);background:var(--su-obsidian, #0B0B0B);padding:.35rem .7rem;color:var(--su-ash, #8A8A8E);font-size:.75rem;font-weight:600}.su-home-chip.is-active{border-color:var(--su-red-hairline, rgba(188, 0, 0, .35));color:var(--su-starlight, #F5F5F7)}.su-home-shelf-empty,.su-home-shelf-error{color:var(--su-ash, #8A8A8E)}.su-home-cta-primary,.su-home-cta-secondary,.su-home-quick-mark,.su-home-vibe-tile,.su-home-chip{min-height:var(--su-touch-min, 44px)}.su-home-chip{min-height:36px}@media(prefers-reduced-motion:reduce){.su-home-star,.su-home-drift,.su-home-shell .su-cosmic-drift,.su-home-shell .su-micro-starz{animation:none!important}}.su-player-bar.glass-player{background:var(--su-cosmic-glass, rgba(12, 6, 8, .68));border-top-color:var(--su-red-hairline, rgba(188, 0, 0, .35));box-shadow:0 -12px 40px #0000008c}.su-player-now{background:var(--su-void, #000);color:var(--su-starlight, #F5F5F7)}.su-player-play{border-radius:9999px;background:var(--su-red, #BC0000);color:var(--su-starlight, #F5F5F7);box-shadow:var(--su-glow-soft, 0 0 24px rgba(188, 0, 0, .28))}.su-player-play:hover{background:var(--su-red-hover, #D10000)}.su-player-play:focus-visible{outline:none;box-shadow:var(--su-focus-ring, 0 0 0 2px #000, 0 0 0 4px #BC0000)}.su-player-god{background:var(--su-red, #BC0000);box-shadow:var(--su-glow-soft, 0 0 24px rgba(188, 0, 0, .28))}.su-player-god:hover{background:var(--su-red-hover, #D10000)}.su-player-bar .god-mode-active,.su-player-god.god-mode-active{box-shadow:0 0 24px #bc000073,0 0 48px #bc00002e}.su-player-queue{background:var(--su-void, #000)}@media(prefers-reduced-motion:reduce){.su-player-bar,.su-player-now,.su-player-queue,.su-player-bar *,.su-player-now *{animation:none!important}}.su-browse-page{background:var(--su-void, #000);color:var(--su-starlight, #F5F5F7)}.su-browse-header{background:var(--su-smoked-glass, rgba(10, 10, 10, .72));border-bottom:1px solid var(--su-red-hairline, rgba(188, 0, 0, .35));-webkit-backdrop-filter:blur(var(--su-blur-smoked, 18px));backdrop-filter:blur(var(--su-blur-smoked, 18px))}.su-browse-search{background:var(--su-void-input-fill, rgba(8, 8, 10, .14))!important;border:1px solid var(--su-void-input-border, rgba(245, 245, 247, .1));color:var(--su-starlight, #F5F5F7);border-radius:var(--su-radius-surface, 12px);backdrop-filter:blur(var(--su-chrome-blur, 16px));-webkit-backdrop-filter:blur(var(--su-chrome-blur, 16px))}.su-browse-search:focus{border-color:var(--su-mood-hairline, rgba(188, 0, 0, .35));background:#08080a38!important;outline:none}.su-browse-empty{color:var(--su-ash, #8A8A8E)}.su-browse-row{border:1px solid transparent;border-radius:var(--su-radius-surface, 12px)}.su-browse-row:hover{background:#bc00000f;border-color:var(--su-red-hairline, rgba(188, 0, 0, .35))}.su-browse-row-active{color:var(--su-red, #BC0000)}.su-browse-play{background:var(--su-red, #BC0000);color:var(--su-starlight, #F5F5F7);box-shadow:var(--su-glow-soft, 0 0 24px rgba(188, 0, 0, .28))}.su-browse-play:hover{background:var(--su-red-hover, #D10000)}.su-browse-play:focus-visible,.su-browse-search:focus-visible,.su-browse-tab:focus-visible,.su-browse-tile:focus-visible{outline:none;box-shadow:var(--su-focus-ring, 0 0 0 2px #000, 0 0 0 4px #BC0000)}.su-browse-tab-active{background:var(--su-red, #BC0000);color:var(--su-starlight, #F5F5F7);box-shadow:var(--su-glow-soft, 0 0 24px rgba(188, 0, 0, .28))}.su-browse-chip-active{background:var(--su-red, #BC0000);color:var(--su-starlight, #F5F5F7);border-color:var(--su-red, #BC0000)}.su-browse-tile{display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.su-browse-tile-img{position:relative;aspect-ratio:1 / 1;overflow:hidden}.su-browse-vibe{background:var(--su-obsidian, #0B0B0B);border:1px solid rgba(245,245,247,.08);border-radius:var(--su-radius-panel, 16px)}.su-browse-vibe-cell{background:var(--su-obsidian-raised, #111111);border:1px solid rgba(245,245,247,.08)}.su-browse-vibe-cell:hover,.su-browse-vibe-cell[data-active=true]{border-color:var(--su-red-hairline, rgba(188, 0, 0, .35))}@media(prefers-reduced-motion:reduce){.su-browse-tile:hover{transform:none}.su-browse-page [style*=twinkle]{animation:none!important}}.su-dj-char-selector--compact .su-dj-char-btn,.su-dj-char-selector--labeled .su-dj-char-btn{min-width:44px;min-height:44px}.su-live-page,.su-social-page{background:var(--su-void, #000);color:var(--su-starlight, #F5F5F7)}.su-live-panel{background:var(--su-obsidian, #0B0B0B);border:1px solid var(--su-red-hairline, rgba(188, 0, 0, .35));border-radius:var(--su-radius-panel, 16px)}.su-live-cta{background:var(--su-red, #BC0000);color:var(--su-starlight, #F5F5F7);box-shadow:var(--su-glow-soft, 0 0 24px rgba(188, 0, 0, .28))}.su-live-cta:hover{background:var(--su-red-hover, #D10000)}.su-live-mark{background:var(--su-red, #BC0000);color:var(--su-starlight, #F5F5F7)}.su-operator-page{background:var(--su-void, #000);color:var(--su-starlight, #F5F5F7)}.su-operator-header{background:var(--su-obsidian, #0B0B0B);border:1px solid var(--su-red-hairline, rgba(188, 0, 0, .35));border-radius:var(--su-radius-panel, 16px)}.su-operator-panel{background:var(--su-obsidian, #0B0B0B);border:1px solid rgba(245,245,247,.08);border-radius:var(--su-radius-surface, 12px)}.su-live-page a:focus-visible,.su-live-page button:focus-visible,.su-social-page a:focus-visible,.su-social-page button:focus-visible,.su-operator-page a:focus-visible,.su-operator-page button:focus-visible,.su-live-cta:focus-visible{outline:none;box-shadow:var(--su-focus-ring, 0 0 0 2px #000, 0 0 0 4px #BC0000)}@media(prefers-reduced-motion:reduce){.su-live-page *,.su-social-page *,.su-operator-page *{animation:none!important}}@media(max-width:640px){.su-live-page,.su-social-page,.su-operator-page,.su-browse-page{padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right))}}@media(orientation:landscape)and (max-height:500px){.su-live-page h1,.su-social-page h1,.su-operator-page h1{font-size:1.125rem}}@media(hover:none)and (pointer:coarse){.su-live-cta,.su-browse-play,.su-browse-tab-active,.su-operator-page button{min-height:44px}}html,body,#root,button,input,textarea,select{font-family:var(--su-font-body, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif)}.su-tron-label,nav span,nav a,aside a,[role=tab]{letter-spacing:.06em}svg.lucide,button>svg,a>svg,nav svg,[role=button]>svg,[role=tab]>svg,[role=menuitem]>svg{color:var(--su-icon, var(--su-red, #BC0000));stroke:currentColor}nav svg.lucide,aside svg.lucide,header svg.lucide,.sticky.top-0 svg.lucide,.su-player-bar svg.lucide,.su-player-now svg.lucide,.su-browse-header svg.lucide,.su-auth-void svg.lucide{filter:var(--su-icon-glow, drop-shadow(0 0 3px rgba(188, 0, 0, .4)))}.text-zinc-400,.text-zinc-500,.text-zinc-600,.text-muted-foreground{--su-icon: var(--su-icon-muted, rgba(188, 0, 0, .55))}nav button.text-white,nav button.text-zinc-200,nav button.text-zinc-300,nav button.text-zinc-400,nav button.text-zinc-500,nav a.text-white,aside a.text-white,aside button.text-white,aside button.text-zinc-400,aside button.text-zinc-500,.sticky.top-0 button.text-zinc-300,.sticky.top-0 button.text-white{color:var(--su-red, #BC0000);--su-icon: var(--su-red, #BC0000)}nav button.text-zinc-500,nav button.text-zinc-400,aside a.text-zinc-400,aside a.text-zinc-500,aside button.text-zinc-400{color:var(--su-icon-muted, rgba(188, 0, 0, .55));--su-icon: var(--su-icon-muted, rgba(188, 0, 0, .55))}.su-player-play,.su-browse-play,.su-home-cta-primary,.su-auth-btn-primary,.su-live-cta,.su-player-god{--su-icon: var(--su-starlight, #F5F5F7)}.su-player-play svg,.su-browse-play svg,.su-home-cta-primary svg,.su-auth-btn-primary svg,.su-live-cta svg,.su-player-god svg{color:var(--su-starlight, #F5F5F7);filter:none}nav .text-blue-400,nav .text-cyan-400,nav .text-sky-400,header .text-blue-400,header .text-cyan-400,aside .text-blue-400,aside .text-cyan-400,.su-player-bar .text-blue-400,.su-player-bar .text-cyan-400,.su-player-now .text-blue-400,.su-auth-void .text-blue-400,.su-browse-page .text-blue-400{color:var(--su-red, #BC0000);--su-icon: var(--su-red, #BC0000)}@media(prefers-reduced-motion:reduce){nav svg.lucide,aside svg.lucide,header svg.lucide,.su-player-bar svg.lucide,.su-player-now svg.lucide{filter:none}}:root{--su-space-1: .25rem;--su-space-2: .5rem;--su-space-3: .75rem;--su-space-4: 1rem;--su-space-5: 1.25rem;--su-space-6: 1.5rem;--su-space-7: 1.75rem;--su-space-8: 2rem;--su-space-9: 2.25rem;--su-space-10: 2.5rem;--su-space-11: 2.75rem;--su-space-12: 3rem;--su-space-13: 3.25rem;--su-space-14: 3.5rem;--su-space-15: 3.75rem;--su-space-16: 4rem;--su-space-17: 4.25rem;--su-space-18: 4.5rem;--su-space-19: 4.75rem;--su-space-20: 5rem;--su-space-21: 5.25rem;--su-space-22: 5.5rem;--su-space-23: 5.75rem;--su-space-24: 6rem;--su-content-narrow: 36rem;--su-content-standard: 64rem;--su-content-wide: 80rem;--su-touch-min: 44px;--su-line-hairline: 1px;--su-line-standard: 1px;--su-line-emphasis: 1.5px;--su-line-thickness: var(--su-alien-line-thickness, .7px);--su-dot-size: 3px;--su-line-opacity: .42;--su-dot-opacity: .55;--su-line-dot-rest: .28;--su-motion-speed: var(--su-motion-slow, .64s);--su-edge-reaction-intensity: var(--su-edge-pulse, .5);--su-border-hairline: rgba(245, 245, 247, .06);--su-border-standard: rgba(245, 245, 247, .1);--su-border-emphasis: rgba(188, 0, 0, .35);--su-radius-hairline: 2px;--su-radius-precise: 6px;--su-glass-fill: rgba(8, 8, 10, .07);--su-glass-blur: 18px;--su-glass-border: rgba(245, 245, 247, .1);--su-radius-tile: 36px;--su-radius-tile-art: 20px;--su-radius-playlist-orb: 50%;--su-playlist-orb-cover-opacity: .48;--su-glob-orb-size: clamp(10.75rem, 52vw, 17rem);--su-glob-orb-max: 17rem;--su-glow-red-subtle: rgba(188, 0, 0, .14);--su-tile-glass: rgba(14, 14, 16, .08);--su-tile-border: rgba(245, 245, 247, .1);--su-tile-blur: 20px;--su-shadow-tile: 0 18px 44px rgba(0, 0, 0, .52), 0 0 28px rgba(188, 0, 0, .07);--su-motion-slow: .64s;--su-motion-drift: 12s;--su-ease-drift: cubic-bezier(.37, 0, .63, 1);--su-text-primary: var(--su-ink, #000000);--su-text-secondary: rgba(0, 0, 0, .72);--su-text-muted: rgba(0, 0, 0, .48);--su-bg-app: var(--su-void);--su-bg-surface: var(--su-obsidian);--su-bg-raised: var(--su-obsidian-raised)}.su-content-narrow{width:100%;max-width:var(--su-content-narrow);margin-inline:auto}.su-content-standard{width:100%;max-width:var(--su-content-standard);margin-inline:auto}.su-content-wide{width:100%;max-width:var(--su-content-wide);margin-inline:auto}.su-type-display-xl,.su-type-display-l,.su-type-display-m,.su-type-title-l,.su-type-title-m,.su-type-title-s,.su-type-label-l,.su-type-label-m,.su-type-label-s,.su-type-micro{font-family:var(--su-font-display);font-weight:400}.su-type-body-l,.su-type-body-m,.su-type-body-s,.su-type-telemetry,.su-type-numeric{font-family:var(--su-font-body)}.su-type-display-xl{font-size:2.75rem;line-height:1.1;letter-spacing:.16em}.su-type-display-l{font-size:2rem;line-height:1.15;letter-spacing:.14em}.su-type-display-m{font-size:1.5rem;line-height:1.2;letter-spacing:.1em}.su-type-title-l{font-size:1.25rem;line-height:1.25;letter-spacing:.08em}.su-type-title-m{font-size:1.125rem;line-height:1.3;letter-spacing:.06em}.su-type-title-s{font-size:1rem;line-height:1.3;letter-spacing:.05em}.su-type-body-l{font-size:1.0625rem;line-height:1.55;font-weight:400;letter-spacing:.01em}.su-type-body-m{font-size:.9375rem;line-height:1.5;font-weight:400;letter-spacing:.01em}.su-type-body-s{font-size:.8125rem;line-height:1.45;font-weight:400;letter-spacing:.01em}.su-type-label-l{font-size:.875rem;line-height:1.3;letter-spacing:.08em}.su-type-label-m{font-size:.75rem;line-height:1.3;letter-spacing:.1em}.su-type-label-s{font-size:.6875rem;line-height:1.25;letter-spacing:.12em}.su-type-micro{font-size:.625rem;line-height:1.2;letter-spacing:.14em}.su-type-telemetry{font-size:.6875rem;line-height:1.3;font-weight:500;letter-spacing:.04em}.su-type-numeric{font-size:.875rem;line-height:1.2;font-weight:500;letter-spacing:.02em;font-variant-numeric:tabular-nums}.su-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--su-space-2);min-height:var(--su-touch-min);min-width:var(--su-touch-min);padding:0 var(--su-space-4);border-radius:var(--su-radius-precise);border:var(--su-line-standard) solid transparent;font-family:var(--su-font-display);font-size:.875rem;letter-spacing:.08em;line-height:1.3;color:var(--su-starlight);background:var(--su-red);transition:background-color var(--su-motion-fast) var(--su-ease-standard),border-color var(--su-motion-fast) var(--su-ease-standard),opacity var(--su-motion-fast) var(--su-ease-standard)}.su-btn:focus-visible{outline:none;box-shadow:var(--su-focus-ring)}.su-btn:hover{background:var(--su-red-hover)}.su-btn:active{background:var(--su-red-active)}.su-btn:disabled,.su-btn[data-disabled=true]{opacity:.38;pointer-events:none}.su-btn--secondary{background:var(--su-obsidian-raised);border-color:var(--su-border-standard);color:var(--su-starlight)}.su-btn--secondary:hover{background:#161616}.su-btn--ghost{background:transparent;border-color:var(--su-border-standard);color:var(--su-starlight)}.su-btn--ghost:hover{background:#f5f5f70a}.su-btn--danger{background:var(--su-error);color:var(--su-starlight)}.su-btn--icon{width:var(--su-touch-min);padding:0;background:transparent;color:var(--su-starlight)}.su-btn--icon:hover{background:#f5f5f70a}.su-btn--instrument{background:transparent;border-color:var(--su-red-hairline, rgba(188, 0, 0, .35));color:var(--su-starlight, #F5F5F7);box-shadow:var(--su-glow-whisper, 0 0 16px rgba(188, 0, 0, .1))}.su-btn--instrument:hover{background:#bc000014;border-color:var(--su-red, #BC0000)}.su-glow--none{box-shadow:var(--su-glow-none, none)}.su-glow--whisper{box-shadow:var(--su-glow-whisper, 0 0 16px rgba(188, 0, 0, .1))}.su-glow--active{box-shadow:var(--su-glow-active, 0 0 32px rgba(188, 0, 0, .34))}.su-glow--peak{box-shadow:var(--su-glow-peak, 0 0 40px rgba(188, 0, 0, .42))}.su-page{position:relative;z-index:var(--su-z-content, 1);min-height:100%;height:auto;max-height:none;overflow:visible;color:var(--su-starlight, #F5F5F7);background:transparent}.su-page--standard{padding:var(--su-space-section, 1.5rem) var(--su-space-gutter, 1.25rem)}.su-page--spatial{padding:var(--su-space-4, 1rem) var(--su-space-3, .75rem)}.su-page--dense{padding:var(--su-space-3, .75rem) var(--su-space-2, .5rem)}.su-textarea,.su-select{min-height:var(--su-control-large, 48px);width:100%;background:var(--su-void-input-fill, rgba(8, 8, 10, .14));border:1px solid var(--su-void-input-border, rgba(245, 245, 247, .1));color:var(--su-starlight, #F5F5F7);border-radius:var(--su-radius-surface, 12px);font-family:var(--su-font-body);padding:var(--su-space-3, .75rem) var(--su-space-4, 1rem)}.su-textarea{min-height:7.5rem;resize:vertical}.su-select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.su-toggle{--su-toggle-track: rgba(245, 245, 247, .14);--su-toggle-on: var(--su-red, #BC0000);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:2.25rem;height:1.25rem;min-width:2.25rem;min-height:1.25rem;border-radius:9999px;border:1px solid var(--su-void-input-border, rgba(245, 245, 247, .1));background:var(--su-toggle-track);cursor:pointer}.su-toggle:checked{background:var(--su-toggle-on);border-color:var(--su-red-hairline, rgba(188, 0, 0, .35))}.su-toggle:focus-visible{outline:none;box-shadow:var(--su-focus-ring)}@media(prefers-reduced-motion:reduce){.su-glow--whisper,.su-glow--active,.su-glow--peak{animation:none!important}.su-btn--instrument{box-shadow:none}}.su-icon-btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--su-touch-min);min-width:var(--su-touch-min);padding:0;border:none;border-radius:var(--su-radius-precise);background:transparent;color:var(--su-starlight);transition:color var(--su-motion-fast) var(--su-ease-standard),background-color var(--su-motion-fast) var(--su-ease-standard)}.su-icon-btn:hover{background:#f5f5f70a}.su-icon-btn:focus-visible{outline:none;box-shadow:var(--su-focus-ring)}.su-icon-btn--active,.su-icon-btn[data-active=true]{color:var(--su-red)}.su-icon-btn:disabled{opacity:.38;pointer-events:none}.su-icon{display:inline-flex;color:var(--su-starlight);line-height:0}.su-icon svg{width:1.375rem;height:1.375rem;stroke-width:1.4}.su-icon--active,.su-icon[data-active=true]{color:var(--su-red)}.su-card{background:var(--su-obsidian);color:var(--su-starlight);border:var(--su-line-hairline) solid var(--su-border-hairline);border-radius:var(--su-radius-small);padding:var(--su-space-4)}.su-card--flat{box-shadow:none}.su-card--raised{background:var(--su-obsidian-raised);box-shadow:var(--su-shadow-lift)}.su-card--interactive{cursor:pointer;transition:border-color var(--su-motion-fast) var(--su-ease-standard)}.su-card--interactive:hover{border-color:var(--su-border-emphasis)}.su-card--media,.su-card--tile{padding:var(--tile-padding, .7rem);overflow:visible;background:transparent}.su-tile,.su-card--tile,.su-card--media,.su-browse-tile,.su-home-tile,.cosmo-tile{position:relative;isolation:isolate;display:flex;flex-direction:column;max-width:100%;min-width:0;padding:var(--tile-padding, 1rem);border-radius:var(--su-radius-tile, 36px);background:var(--su-tile-glass, rgba(14, 14, 16, .46));border:1px solid var(--su-tile-border, rgba(245, 245, 247, .1));backdrop-filter:blur(var(--su-tile-blur, 20px));-webkit-backdrop-filter:blur(var(--su-tile-blur, 20px));box-shadow:var(--su-shadow-tile, 0 18px 44px rgba(0, 0, 0, .52), 0 0 28px rgba(188, 0, 0, .07));color:var(--su-starlight, #F5F5F7);overflow:visible;text-align:left;text-decoration:none;transition:transform var(--su-motion-fast, .16s) var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),border-color var(--su-motion-fast, .16s) var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),box-shadow var(--su-motion-fast, .16s) var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1))}.su-tile:before,.su-card--tile:before,.su-card--media:before,.su-browse-tile:before,.su-home-tile:before,.cosmo-tile:before{content:"";position:absolute;inset:18% 10% auto;height:52%;border-radius:inherit;background:radial-gradient(ellipse at 50% 40%,rgba(188,0,0,.1),rgba(245,245,247,.03) 42%,transparent 72%);filter:blur(22px);z-index:-1;pointer-events:none}.su-tile-art,.su-browse-tile-img,.su-home-tile-img,.cosmo-tile-img{position:relative;aspect-ratio:1 / 1;width:100%;border-radius:var(--su-radius-tile-art, 20px);overflow:hidden;margin-bottom:.85rem;flex:0 0 auto;background:var(--su-obsidian-raised, #111111);border:none;box-shadow:0 8px 20px #00000059}.su-tile-art-img,.su-tile-art img,.su-browse-tile-img img,.su-home-tile-img img,.cosmo-tile-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--su-motion-standard, .24s) var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1))}.su-tile-art-fallback{width:100%;height:100%;background:linear-gradient(145deg,#1c1c20e6,#080808f2)}.su-tile-copy{display:flex;flex-direction:column;gap:.28rem;padding:0 .15rem .15rem;min-width:0}.su-tile-title,.su-tile h3,.su-browse-tile h3,.su-home-tile>p:first-of-type,.cosmo-tile>p:first-of-type,.cosmo-tile h3{font-family:var(--su-font-display);font-size:.8125rem;line-height:1.25;letter-spacing:.08em;font-weight:400;text-transform:uppercase;color:var(--su-starlight, #F5F5F7);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.su-tile-meta,.su-tile>p,.su-browse-tile>p,.su-home-tile>p:last-of-type,.cosmo-tile>p:last-of-type{font-family:var(--su-font-body);font-size:.625rem;line-height:1.35;letter-spacing:.12em;font-weight:400;text-transform:uppercase;color:var(--su-ash, #8A8A8E);margin-top:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.su-tile-now{position:absolute;left:.55rem;right:.55rem;bottom:.55rem;display:flex;align-items:center;gap:.4rem;pointer-events:none;z-index:2}.su-tile-now-line{width:2px;height:.7rem;background:var(--su-red, #BC0000);border-radius:1px}.su-tile-now-label{font-family:var(--su-font-display);font-size:.5625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--su-starlight, #F5F5F7)}.su-tile-play{opacity:1}.su-tile--disabled,.su-tile[data-disabled=true]{opacity:.42;pointer-events:none;cursor:not-allowed}.su-tile--orb,.su-tile[data-su-tile=playlist],.su-tile[data-su-tile=mood]{align-items:center;text-align:center;background:transparent;border-color:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;padding:.4rem .35rem .65rem;min-width:0;width:100%;border-radius:0}.su-tile--orb:before,.su-tile[data-su-tile=playlist]:before,.su-tile[data-su-tile=mood]:before{inset:6% 8% auto;height:68%;border-radius:50%;background:radial-gradient(circle at 50% 42%,rgba(188,0,0,.08),rgba(245,245,247,.035) 42%,transparent 72%);filter:blur(20px)}.su-tile--orb .su-tile-copy,.su-tile[data-su-tile=playlist] .su-tile-copy,.su-tile[data-su-tile=mood] .su-tile-copy{align-items:center;width:100%}.su-tile--orb .su-tile-title,.su-tile--orb .su-tile-meta,.su-tile[data-su-tile=playlist] .su-tile-title,.su-tile[data-su-tile=playlist] .su-tile-meta,.su-tile[data-su-tile=mood] .su-tile-title,.su-tile[data-su-tile=mood] .su-tile-meta{text-align:center;max-width:100%}.su-tile[data-su-tile=vibe],.su-home-vibe-tile{align-items:center;justify-content:center;aspect-ratio:1;padding:.5rem;border-radius:var(--su-radius-panel, 16px)}.su-tile[data-su-tile=vibe]:before,.su-home-vibe-tile:before{content:none}.su-tile:focus-visible,.su-card--tile:focus-visible,.su-card--media:focus-visible,.su-browse-tile:focus-visible,.su-home-tile:focus-visible,.cosmo-tile:focus-visible,.su-home-vibe-tile:focus-visible{outline:none;box-shadow:var(--su-focus-ring, 0 0 0 2px #000, 0 0 0 4px #BC0000)}.su-tile[data-active=true],.su-tile[data-selected=true],.su-home-tile[data-active=true],.cosmo-tile[data-active=true]{border-color:var(--su-red-hairline, rgba(188, 0, 0, .35));box-shadow:var(--su-shadow-tile, 0 16px 40px rgba(0, 0, 0, .5)),0 0 28px var(--su-glow-red-subtle, rgba(188, 0, 0, .14))}.su-tile--orb[data-active=true],.su-tile--orb[data-selected=true],.su-tile[data-su-tile=playlist][data-active=true],.su-tile[data-su-tile=playlist][data-selected=true],.su-tile[data-su-tile=mood][data-active=true],.su-tile[data-su-tile=mood][data-selected=true]{border-color:transparent;box-shadow:none}.su-tile--orb[data-active=true] .su-playlist-orb,.su-tile--orb[data-selected=true] .su-playlist-orb,.su-tile[data-su-tile=playlist][data-active=true] .su-playlist-orb,.su-tile[data-su-tile=mood][data-active=true] .su-playlist-orb{border-color:var(--su-red-hairline, rgba(188, 0, 0, .35));box-shadow:inset 0 1px #f5f5f733,inset 0 -16px 28px #0000005c,0 16px 36px #00000075,0 0 28px var(--su-glow-red-subtle, rgba(188, 0, 0, .14))}@media(hover:hover)and (pointer:fine){.su-tile-play{opacity:0}.su-tile:hover .su-tile-play,.su-tile[data-active=true] .su-tile-play,.su-home-tile:hover .su-tile-play,.su-home-tile[data-active=true] .su-tile-play{opacity:1}.su-tile:hover,.su-card--tile:hover,.su-card--media:hover,.su-browse-tile:hover,.su-home-tile:hover,.cosmo-tile:hover{transform:translateY(-4px) scale(1.02);border-color:#f5f5f729;box-shadow:0 24px 52px #00000094,0 0 32px var(--su-glow-red-subtle, rgba(188, 0, 0, .14))}.su-tile:hover .su-tile-art-img,.su-tile:hover .su-tile-art img,.su-browse-tile:hover .su-browse-tile-img img,.su-home-tile:hover .su-home-tile-img img,.cosmo-tile:hover .cosmo-tile-img img{transform:scale(1.02)}.su-tile--orb:hover,.su-tile[data-su-tile=playlist]:hover,.su-tile[data-su-tile=mood]:hover{border-color:transparent;box-shadow:none}.su-tile--orb:hover .su-playlist-orb,.su-tile[data-su-tile=playlist]:hover .su-playlist-orb,.su-tile[data-su-tile=mood]:hover .su-playlist-orb{border-color:#f5f5f72e;box-shadow:inset 0 1px #f5f5f738,inset 0 -16px 28px #0000005c,0 20px 44px #00000085,0 0 32px var(--su-glow-red-subtle, rgba(188, 0, 0, .14))}.su-tile--orb:hover .su-playlist-orb-cover,.su-tile[data-su-tile=playlist]:hover .su-playlist-orb-cover,.su-tile[data-su-tile=mood]:hover .su-playlist-orb-cover{transform:scale(1.02);opacity:.58}}.su-tile:active,.su-browse-tile:active,.su-home-tile:active,.cosmo-tile:active{transform:scale(.985)}@media(prefers-reduced-motion:reduce){.su-tile,.su-card--tile,.su-card--media,.su-browse-tile,.su-home-tile,.cosmo-tile,.su-tile:hover,.su-browse-tile:hover,.su-home-tile:hover,.cosmo-tile:hover,.su-tile:active{transform:none;transition:none}.su-tile-art-img,.su-tile-art img{transform:none!important}}.su-surface{background:var(--su-obsidian);color:var(--su-starlight);border:var(--su-line-hairline) solid var(--su-border-hairline);border-radius:var(--su-radius-precise);padding:var(--su-space-4)}.su-surface--glass{background:var(--su-glass-fill);border-color:var(--su-glass-border);backdrop-filter:blur(var(--su-glass-blur));-webkit-backdrop-filter:blur(var(--su-glass-blur))}.su-void-input,.su-input{display:block;width:100%;min-height:var(--su-touch-min);padding:0 var(--su-space-3);border-radius:var(--su-radius-precise);border:var(--su-line-hairline, 1px) solid var(--su-void-input-border, rgba(245, 245, 247, .1));background:var(--su-void-input-fill, rgba(8, 8, 10, .14))!important;color:var(--su-starlight)!important;font-family:var(--su-font-body);font-size:1rem;backdrop-filter:blur(var(--su-chrome-blur, 16px));-webkit-backdrop-filter:blur(var(--su-chrome-blur, 16px))}.su-void-input:focus-visible,.su-input:focus-visible{outline:none;box-shadow:var(--su-focus-ring);border-color:var(--su-mood-hairline, rgba(188, 0, 0, .35))!important}.su-input--error,.su-input[data-error=true]{border-color:var(--su-error)!important}.su-input:disabled{opacity:.38}.su-divider{height:var(--su-line-hairline);width:100%;background:var(--su-border-hairline)}.su-divider--vertical{width:var(--su-line-hairline);height:auto;align-self:stretch}.su-divider--emphasis{background:var(--su-border-emphasis)}.su-badge{display:inline-flex;align-items:center;min-height:1.25rem;padding:0 .5rem;border-radius:var(--su-radius-small);border:var(--su-line-hairline) solid var(--su-border-standard);font-family:var(--su-font-display);font-size:.6875rem;letter-spacing:.1em;color:var(--su-ash-strong)}.su-badge--accent{color:var(--su-starlight);border-color:var(--su-red-hairline);background:#bc00001f}.su-badge--muted{color:var(--su-ash)}.su-badge--success{color:var(--su-success);border-color:#2f9e6b59}.su-badge--error{color:var(--su-error);border-color:#c41e3a59}.su-progress{height:2px;width:100%;overflow:hidden;border:none;border-radius:999px;background:#bc00001f;box-shadow:0 0 6px rgba(188,0,0,calc(.16 * var(--su-edge-pulse, .5)))}.su-progress-fill{position:relative;height:100%;background:linear-gradient(90deg,#bc000038,#bc0000);box-shadow:0 0 8px rgba(188,0,0,calc(.28 * var(--su-edge-pulse, .5)));transition:width var(--su-motion-standard) var(--su-ease-standard)}.su-skeleton{border-radius:var(--su-radius-small);background:#f5f5f70f;animation:su-skeleton-pulse 1.2s var(--su-ease-standard) infinite}@keyframes su-skeleton-pulse{0%,to{opacity:.45}50%{opacity:.8}}.su-universe-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:var(--su-z-atmosphere, 0);background:var(--su-void)}.su-universe-backdrop--home,.su-universe-backdrop--explore{background:radial-gradient(ellipse at 50% 0%,rgba(188,0,0,.028),transparent 42%),var(--su-void)}.su-universe-backdrop--player,.su-universe-backdrop--psycolic{background:radial-gradient(ellipse at 50% 80%,rgba(188,0,0,.02),transparent 36%),var(--su-void)}.su-universe-backdrop--karaoke,.su-universe-backdrop--live,.su-universe-backdrop--artist{background:var(--su-void)}.su-micro-starz{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(1px 1px at 12% 18%,rgba(245,245,247,.22),transparent),radial-gradient(1px 1px at 38% 72%,rgba(245,245,247,.16),transparent),radial-gradient(1px 1px at 71% 28%,rgba(245,245,247,.14),transparent),radial-gradient(1px 1px at 86% 64%,rgba(245,245,247,.12),transparent),radial-gradient(1px 1px at 54% 44%,rgba(245,245,247,.1),transparent);animation:su-starz-twinkle 180s var(--su-ease-drift) infinite}.su-micro-starz--low{opacity:.35}.su-micro-starz--medium{opacity:.5}@keyframes su-starz-twinkle{0%,to{opacity:.28}50%{opacity:.42}}.su-cosmic-drift{pointer-events:none;animation:su-cosmic-drift-move var(--su-motion-drift) var(--su-ease-drift) infinite alternate;will-change:transform}.su-cosmic-drift--off{animation:none}@keyframes su-cosmic-drift-move{0%{transform:translateZ(0)}to{transform:translate3d(0,-6px,0)}}.su-alien-code-field{top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--su-red, #BC0000)}.su-alien-code-field--contained{position:absolute;z-index:0}.su-alien-code-field--viewport{position:fixed;z-index:1;mix-blend-mode:screen}.su-alien-code-glyph{position:absolute;margin:0;padding:0;border:0;color:var(--su-red, #BC0000);font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-weight:400;letter-spacing:.14em;line-height:1;white-space:nowrap;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;animation-name:su-alien-code-flicker;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes su-alien-code-flicker{0%,14%{opacity:0}24%{opacity:var(--su-alien-peak, .08)}36%{opacity:.012}48%{opacity:var(--su-alien-peak, .08)}60%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.su-skeleton{animation:none}.su-micro-starz,.su-cosmic-drift,.su-universe-backdrop,.su-alien-code-field,.su-alien-code-glyph{animation:none!important}.su-alien-code-glyph{opacity:.03}.su-btn,.su-icon-btn,.su-card--interactive,.su-progress-fill{transition-duration:80ms}}.su-player-bar.su-playbar-elite{pointer-events:auto;background:var(--su-glass-fill, rgba(8, 8, 8, .78));backdrop-filter:blur(var(--su-glass-blur, 14px)) saturate(160%);-webkit-backdrop-filter:blur(var(--su-glass-blur, 14px)) saturate(160%);border-top:var(--su-line-hairline, 1px) solid var(--su-red-hairline, rgba(188, 0, 0, .35));box-shadow:0 -1px #f5f5f70a,0 -16px 36px #0000008c}.su-playbar-wash{pointer-events:none}.su-playbar-art-well{width:36px;height:36px;border-radius:50%;overflow:hidden;border:1px solid var(--su-border-hairline, rgba(245, 245, 247, .06));background:var(--su-void, #000)}.su-playbar-art-well--desktop{width:40px;height:40px}.su-playbar-title{font-family:var(--su-font-body, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);color:var(--su-starlight, #F5F5F7);font-size:.8125rem;font-weight:500;letter-spacing:.01em;line-height:1.3}.su-playbar-title:hover{color:var(--su-starlight, #F5F5F7)}button.su-playbar-title{background:none;border:none;padding:0;cursor:pointer}.su-playbar-meta,.su-playbar-time,.su-playbar-note-label{font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);color:var(--su-ash, #8A8A8E);font-size:.625rem;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.su-playbar-time{font-variant-numeric:tabular-nums;color:var(--su-ash-muted, #6E6E73)}.su-playbar-hit{display:inline-flex;align-items:center;justify-content:center;min-width:var(--su-touch-min, 44px);min-height:var(--su-touch-min, 44px);padding:0;border:none;border-radius:var(--su-radius-precise, 6px);background:transparent;color:var(--su-ash, #8A8A8E)}.su-playbar-hit:focus-visible{outline:none;box-shadow:var(--su-focus-ring, 0 0 0 2px #000, 0 0 0 4px #BC0000)}.su-playbar-hit.is-active,.su-playbar-hit[data-active=true]{color:var(--su-red, #BC0000);background:#bc00001a}.su-playbar-hit:disabled{opacity:.4}.su-playbar-scratch{gap:4px;padding-inline:6px}.su-playbar-scratch-word{font-size:8px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1}.su-playbar-tron .su-playbar-scratch:not(:disabled){color:var(--su-red, #BC0000)}.su-playbar-tray,.su-playbar-volume{border-top:var(--su-line-hairline, 1px) solid var(--su-border-hairline, rgba(245, 245, 247, .06))}.su-playbar-volume{border-top:none;border-left:var(--su-line-hairline, 1px) solid var(--su-border-hairline, rgba(245, 245, 247, .06));padding-left:.5rem}.su-playbar-count{position:absolute;top:4px;right:4px;min-width:12px;height:12px;padding:0 3px;border-radius:999px;background:var(--su-red, #BC0000);color:var(--su-starlight, #F5F5F7);font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:7px;line-height:12px;text-align:center}.su-playbar-playhead{width:1px;background:var(--su-red, #BC0000)}.su-playbar-note-input{min-height:28px;padding:0 .5rem;border:1px solid var(--su-void-input-border, rgba(245, 245, 247, .1));border-radius:var(--su-radius-precise, 6px);background:transparent!important;color:var(--su-starlight, #F5F5F7);font-family:var(--su-font-body, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:.6875rem;outline:none}.su-playbar-note-input:focus{border-color:var(--su-mood-hairline, rgba(188, 0, 0, .35))}.su-playbar-note-input::-moz-placeholder{color:var(--su-void-input-placeholder, rgba(245, 245, 247, .48));font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);letter-spacing:.1em;text-transform:uppercase}.su-playbar-note-input::placeholder{color:var(--su-void-input-placeholder, rgba(245, 245, 247, .48));font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);letter-spacing:.1em;text-transform:uppercase}.su-playbar-note-send{color:var(--su-red, #BC0000);font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:11px;letter-spacing:0}.su-playbar-note-feed{border:1px solid var(--su-border-hairline, rgba(245, 245, 247, .06));border-radius:var(--su-radius-precise, 6px);background:#08080875}.su-playbar-live-dot{width:4px;height:4px;border-radius:999px;background:var(--su-ash-muted, #6E6E73)}.su-playbar-live-dot.is-live{background:var(--su-red, #BC0000)}.su-playbar-note-chip,.su-playbar-note-tip{background:#000000d1;border:1px solid var(--su-border-hairline, rgba(245, 245, 247, .06));border-radius:var(--su-radius-precise, 6px);padding:2px 6px;color:var(--su-starlight, #F5F5F7);font-size:10px}.su-playbar-sheet{border-top:1px solid var(--su-red-hairline, rgba(188, 0, 0, .35));background:var(--su-glass-fill, rgba(8, 8, 8, .92));backdrop-filter:blur(var(--su-glass-blur, 14px));-webkit-backdrop-filter:blur(var(--su-glass-blur, 14px))}.su-playbar-sheet-btn{min-height:var(--su-touch-min, 44px);border:1px solid var(--su-border-hairline, rgba(245, 245, 247, .06));border-radius:var(--su-radius-precise, 6px);background:transparent;color:var(--su-ash, #8A8A8E)}.su-playbar-sheet-btn.is-active{color:var(--su-red, #BC0000);border-color:var(--su-red-hairline, rgba(188, 0, 0, .35));background:#bc00001a}@media(prefers-reduced-motion:reduce){.su-playbar-elite,.su-playbar-elite *,.su-playbar-sheet,.su-playbar-live-wave{animation:none!important}}.su-home-hero-void{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 68% 46% at 50% 38%,rgba(188,0,0,.055),transparent 64%),linear-gradient(180deg,#000000d6,#000000e6 48%,#000),linear-gradient(90deg,#000000b8,#0000006b,#000000ad)}.su-home-hero-tick{position:absolute;top:0;left:1.25rem;z-index:15;width:1px;height:38%;pointer-events:none;background:linear-gradient(180deg,#bc000061,#bc00000a)}.su-home-hero-kicker{margin:0 0 .45rem;color:var(--su-ash, #8A8A8E);font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:.625rem;font-weight:400;letter-spacing:.22em;line-height:1.2;text-transform:uppercase}.su-home-hero-kicker--inline{margin:0}.su-home-hero-title{margin:0;color:var(--su-starlight, #F5F5F7);font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:clamp(1.15rem,2.6vw,1.65rem);font-weight:400;letter-spacing:.18em;line-height:1.15;text-transform:uppercase}.su-home-hero-title--shelf{font-size:clamp(1rem,2vw,1.25rem);letter-spacing:.16em}.su-home-hero-rule{display:block;width:var(--su-home-hero-track, min(100%, 22rem));height:7px;margin:.85rem 0 1.05rem;pointer-events:none;border-top:1px solid rgba(188,0,0,.42);border-bottom:1px solid rgba(188,0,0,.42);background-image:linear-gradient(var(--su-red, #BC0000),var(--su-red, #BC0000)),linear-gradient(var(--su-red, #BC0000),var(--su-red, #BC0000)),repeating-linear-gradient(90deg,var(--su-red, #BC0000) 0 3px,transparent 3px 9px);background-repeat:no-repeat;background-size:8px 3px,8px 3px,calc(100% - 22px) 3px;background-position:0 center,10px center,22px center}.su-home-hero-slogan,.su-home-hero-now{max-width:28rem;margin:0 0 .85rem;color:var(--su-ash, #8A8A8E);font-family:var(--su-font-body, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:.75rem;font-weight:400;letter-spacing:.02em;line-height:1.45}.su-home-hero-now{color:var(--su-ash-strong, #C7C7CC);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.su-home-hero-actions{display:flex;flex-wrap:nowrap;align-items:stretch;gap:.75rem;width:var(--su-home-hero-track, min(100%, 22rem))}.su-home-hero-actions .su-home-hero-cta{flex:1 1 0;justify-content:center;min-width:0}.su-home-hero .su-home-hero-cta{border-radius:2px;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;padding:.65rem 1rem;font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:.6875rem;font-weight:400;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.su-home-hero .su-home-hero-cta--primary,.su-home-hero .su-home-cta-primary.su-home-hero-cta{background:var(--su-red, #BC0000);color:var(--su-starlight, #F5F5F7)}.su-home-hero .su-home-cta-secondary.su-home-hero-cta{background:transparent;border:1px solid rgba(188,0,0,.35);color:var(--su-starlight, #F5F5F7)}.su-home-hero .su-home-hero-cta:hover{background:var(--su-red-hover, #D10000);color:var(--su-starlight, #F5F5F7)}.su-home-hero .su-home-cta-secondary.su-home-hero-cta:hover{background:#bc00001f}.su-home-hero-nav{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgba(188,0,0,.28);background:transparent;color:#f5f5f78c}.su-home-hero-nav:hover{color:var(--su-starlight, #F5F5F7);border-color:#bc00008c}.su-home-hero-admin-count,.su-home-hero-admin-add,.su-home-hero-preview{display:inline-flex;align-items:center;gap:.4rem;min-height:32px;padding:.35rem .7rem;border:1px solid rgba(188,0,0,.22);border-radius:2px;background:transparent;color:var(--su-ash, #8A8A8E);font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:.625rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase}.su-home-hero-preview.is-on{color:var(--su-starlight, #F5F5F7);border-color:#bc00008c}.su-home-greet .su-home-hero-kicker{margin-bottom:.35rem}.su-player-bar.su-playbar-tron{pointer-events:auto;background:#000000b8;border-top:none;box-shadow:0 -18px 40px #0000008c}.su-playbar-wash-veil{background:rgba(0,0,0,var(--su-playbar-wash-opacity, .41))}.su-playbar-circuit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background-image:linear-gradient(rgba(var(--su-mood-accent-rgb, 188, 0, 0),.045) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--su-mood-accent-rgb, 188, 0, 0),.045) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 88%);mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 88%)}.su-playbar-live-edge{position:absolute;top:0;left:0;right:0;height:1px;z-index:3;pointer-events:none;background:var(--su-mood-accent, var(--su-red, #BC0000));box-shadow:0 0 8px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.55),0 0 18px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.22);opacity:.72}.su-playbar-tron.is-playing .su-playbar-live-edge.is-playing,.su-playbar-live-edge.is-playing{animation:su-playbar-edge-live 2.8s ease-in-out infinite}@keyframes su-playbar-edge-live{0%,to{opacity:.55;box-shadow:0 0 6px #bc000061,0 0 14px #bc000024}50%{opacity:1;box-shadow:0 0 10px #bc0000b3,0 0 22px #bc000047}}.su-playbar-tron .su-playbar-wash{z-index:0}.su-playbar-tron .su-playbar-live-wave,.su-playbar-tron .su-playbar-row,.su-playbar-tron .su-playbar-desktop,.su-playbar-tron .su-playbar-tray{position:relative;z-index:2}.su-playbar-art-well--tron{border-radius:50%;border:1px solid var(--su-red, #BC0000);box-shadow:inset 0 0 0 1px #000000d9,0 0 10px #bc000047;background:#000}.su-playbar-tron.is-playing .su-playbar-art-well--tron{box-shadow:inset 0 0 0 1px #000000d9,0 0 14px #bc00006b}.su-playbar-tron .su-playbar-hit{border-radius:2px;border:1px solid transparent;color:var(--su-ash, #8A8A8E)}.su-playbar-tron .su-playbar-hit.is-active,.su-playbar-tron .su-playbar-hit[data-active=true]{color:var(--su-red, #BC0000);background:transparent;border-color:#bc00008c;box-shadow:0 0 10px #bc000038}.su-playbar-tron .su-playbar-hit:focus-visible{border-color:var(--su-red, #BC0000)}.su-playbar-tron .su-playbar-title{color:var(--su-starlight, #F5F5F7);text-shadow:0 0 12px rgba(188,0,0,.18)}.su-playbar-tron .su-playbar-meta,.su-playbar-tron .su-playbar-time,.su-playbar-tron .su-playbar-note-label{color:#bc0000b8}.su-playbar-energy-bar{border-radius:0;background:#bc000029}.su-playbar-energy-bar.is-lit{background:var(--su-red, #BC0000);box-shadow:0 0 6px #bc00008c}.su-playbar-tron .su-playbar-playhead{width:1px;background:var(--su-red, #BC0000);box-shadow:0 0 8px #bc0000d9,0 0 16px #bc000059}.su-playbar-tron .su-playbar-tray,.su-playbar-tron .su-playbar-volume{border-color:#bc000038}.su-playbar-tron .su-playbar-note-input{border-radius:2px;border-color:var(--su-void-input-border, rgba(245, 245, 247, .1));background:transparent!important}.su-playbar-tron .su-playbar-note-feed,.su-playbar-tron .su-playbar-note-chip,.su-playbar-tron .su-playbar-note-tip,.su-playbar-tron .su-playbar-sheet,.su-playbar-tron .su-playbar-sheet-btn{border-radius:2px;border-color:#bc000047;background:#000}.su-playbar-tron .su-playbar-sheet-btn.is-active{background:transparent;color:var(--su-red, #BC0000);border-color:var(--su-red, #BC0000);box-shadow:0 0 10px #bc000038}.su-playbar-tron .su-playbar-count,.su-playbar-tron .su-playbar-live-dot.is-live{border-radius:2px;box-shadow:0 0 8px #bc000073}@media(prefers-reduced-motion:reduce){.su-playbar-tron .su-playbar-live-edge,.su-playbar-tron .su-playbar-live-edge.is-playing,.su-playbar-tron.is-playing .su-playbar-live-edge{animation:none!important;opacity:.85;box-shadow:0 0 8px #bc000073}}.su-chrome-glass{background:var(--su-chrome-fill, rgba(8, 8, 10, .22));border-color:var(--su-chrome-border, rgba(245, 245, 247, .1));backdrop-filter:blur(var(--su-chrome-blur, 16px)) saturate(140%);-webkit-backdrop-filter:blur(var(--su-chrome-blur, 16px)) saturate(140%);box-shadow:inset 0 1px #f5f5f70f,0 12px 32px #00000047;transition:background-color 1.2s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),border-color 1.2s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),box-shadow 1.2s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1))}.su-player-bar:not(.su-playbar-tron),.su-playbar-sheet:not(.su-playbar-tron .su-playbar-sheet){background:var(--su-chrome-fill, rgba(8, 8, 10, .22));backdrop-filter:blur(var(--su-chrome-blur, 16px)) saturate(140%);-webkit-backdrop-filter:blur(var(--su-chrome-blur, 16px)) saturate(140%)}.su-player-queue,.su-more-nav-sheet,.su-chrome-sheet{background:var(--su-chrome-fill, rgba(8, 8, 10, .22));border-color:var(--su-chrome-border, rgba(245, 245, 247, .1));backdrop-filter:blur(var(--su-chrome-blur, 16px)) saturate(140%);-webkit-backdrop-filter:blur(var(--su-chrome-blur, 16px)) saturate(140%)}@media(prefers-reduced-motion:reduce){.su-chrome-glass,.su-surface--glass,.su-player-bar:not(.su-playbar-tron),.su-player-queue,.su-more-nav-sheet,.su-chrome-sheet{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:none;transition-duration:2.4s}}.su-app-atmosphere{background:var(--su-void, #000000)}.su-app-atmosphere .su-tile,.su-app-atmosphere [data-su-card=tile]{transition:background-color 1.2s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),box-shadow 1.2s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),border-color 1.2s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1))}.su-playbar-tron .su-playbar-live-edge,.su-playbar-circuit{transition:background-color 1.2s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),box-shadow 1.2s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),opacity 1.2s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1))}@media(prefers-reduced-motion:reduce){.su-app-atmosphere .su-tile,.su-app-atmosphere [data-su-card=tile],.su-playbar-tron .su-playbar-live-edge,.su-playbar-circuit,.su-chrome-glass{transition-duration:2.4s}}.su-clock{position:relative;width:100%;padding:0 0 .15rem;color:var(--su-starlight, #F5F5F7)}.su-clock-strip{position:relative;height:32px;cursor:pointer;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;background:transparent;box-shadow:none}.su-clock--expanded .su-clock-strip{height:52px}.su-clock-wave{display:block;width:100%;height:100%;pointer-events:none}.su-clock-playhead{position:absolute;top:0;bottom:0;z-index:4;width:0;pointer-events:none;transform:translate(-50%)}.su-clock-now-orb{position:absolute;top:50%;left:0;width:14px;height:14px;margin-left:-7px;margin-top:-7px;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 35% 32%,rgba(245,245,247,.22),transparent 42%),radial-gradient(circle at 50% 50%,#bc00002e,#00000026 70%);border:1px solid rgba(188,0,0,.85);box-shadow:0 0 0 1px #f5f5f71f inset,0 0 10px #bc00008c,0 0 18px #bc000038;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.su-clock-now-time{position:absolute;left:10px;top:50%;transform:translateY(-50%);font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:9px;letter-spacing:.14em;font-variant-numeric:tabular-nums;color:var(--su-starlight, #F5F5F7);text-shadow:0 0 10px rgba(188,0,0,.45);white-space:nowrap}.su-clock-times{position:absolute;inset:auto 6px 2px;z-index:3;display:flex;justify-content:space-between;pointer-events:none;font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:8px;letter-spacing:.12em;font-variant-numeric:tabular-nums;color:var(--su-ash-muted, #6E6E73);text-transform:uppercase}.su-clock-preview{position:absolute;top:0;z-index:5;pointer-events:none;transform:translate(-50%);opacity:0}.su-clock-preview-time{display:block;margin-top:-1px;padding:1px 4px;background:#000000d1;border:1px solid rgba(188,0,0,.28);font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:8px;letter-spacing:.12em;font-variant-numeric:tabular-nums;color:var(--su-starlight, #F5F5F7)}.su-clock-markers{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none}.su-clock-marker{position:absolute;top:50%;left:0;width:14px;height:14px;margin:0;padding:0;border:0;background:transparent;pointer-events:auto;transform:translate3d(-20px,-50%,0)}.su-clock-marker-dot{display:block;width:5px;height:5px;margin:4px auto 0;border-radius:1px;background:#bc0000d1;box-shadow:0 0 6px #bc000073}.su-clock-marker-count{position:absolute;top:-2px;right:-1px;min-width:10px;height:10px;padding:0 2px;border-radius:1px;background:var(--su-red, #BC0000);color:var(--su-starlight, #F5F5F7);font-size:7px;line-height:10px;text-align:center}.su-clock-cue{position:absolute;top:18%;bottom:18%;left:0;width:1px;background:#f5f5f738;pointer-events:none;transform:translate3d(-20px,0,0)}.su-clock-cue.is-live{background:#bc00008c}.su-clock-strip.is-marking{cursor:crosshair}.su-clock-moment-cues{position:absolute;top:0;right:0;bottom:0;left:0;z-index:7;pointer-events:none}.su-clock-moment-cue{position:absolute;top:50%;left:0;width:16px;height:16px;margin:0;padding:0;border:0;background:transparent;pointer-events:auto;transform:translate3d(-20px,-50%,0)}.su-clock-moment-cue-orb{display:block;width:9px;height:9px;margin:3.5px auto 0;border-radius:50%;box-sizing:border-box;background:radial-gradient(circle at 35% 32%,rgba(245,245,247,.16),transparent 48%);border:1px solid rgba(188,0,0,.72);box-shadow:0 0 8px #bc000047}.su-clock-moment-cue.is-lyric .su-clock-moment-cue-orb{width:8px;height:8px;margin:4px auto 0;border-color:#f5f5f79e;box-shadow:0 0 7px #f5f5f72e}.su-clock-moment-cue-label{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);white-space:nowrap;max-width:92px;overflow:hidden;text-overflow:ellipsis;padding:1px 4px;border-radius:2px;background:#000000d1;border:1px solid rgba(188,0,0,.28);font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:7px;letter-spacing:.08em;line-height:1.2;color:var(--su-starlight, #F5F5F7);opacity:0;pointer-events:none}.su-clock-moment-cue:hover .su-clock-moment-cue-orb,.su-clock-moment-cue:focus-visible .su-clock-moment-cue-orb{opacity:.28}.su-clock-moment-cue:hover .su-clock-moment-cue-label,.su-clock-moment-cue:focus-visible .su-clock-moment-cue-label{opacity:1}.su-clock-admin-cues{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;pointer-events:none}.su-clock-admin-cue{position:absolute;top:50%;left:0;width:16px;height:16px;margin:0;padding:0;border:0;background:transparent;pointer-events:auto;transform:translate3d(-20px,-50%,0)}.su-clock-admin-cue-orb{display:block;width:9px;height:9px;margin:3.5px auto 0;border-radius:50%;box-sizing:border-box}.su-clock-admin-cue.is-recommended .su-clock-admin-cue-orb{background:radial-gradient(circle at 35% 32%,rgba(245,245,247,.18),transparent 48%);border:1px solid rgba(188,0,0,.72);box-shadow:0 0 8px #bc000047}.su-clock-admin-cue.is-saved .su-clock-admin-cue-orb{background:radial-gradient(circle at 35% 32%,rgba(245,245,247,.28),transparent 42%),radial-gradient(circle at 50% 50%,#bc0000d9,#bc000073 70%);border:1px solid rgba(188,0,0,.95);box-shadow:0 0 10px #bc00008c}.su-clock-admin-cue.is-manual .su-clock-admin-cue-orb{border-color:#f5f5f7b8}.su-clock-mark-toggle{flex-shrink:0;height:18px;padding:0 7px;border:1px solid rgba(188,0,0,.35);border-radius:999px;background:transparent;color:#f5f5f79e;font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:8px;letter-spacing:.16em;cursor:pointer}.su-clock-mark-toggle.is-on{border-color:#bc0000d9;background:#bc00002e;color:var(--su-starlight, #F5F5F7);box-shadow:0 0 8px #bc000059}.su-clock-slider{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;margin:0;opacity:0;pointer-events:none;cursor:pointer}.su-clock-slider:focus-visible{opacity:0;outline:none;box-shadow:var(--su-focus-ring, 0 0 0 2px #000, 0 0 0 4px #BC0000)}.su-clock-signals,.su-clock-dock{display:flex;flex-direction:column;align-items:stretch;gap:.28rem;min-height:0;margin-top:2px;padding:.2rem .75rem .35rem;background:transparent}.su-clock-feed-toolbar{display:flex;justify-content:flex-end}.su-clock-feed{display:flex;flex-direction:column;min-width:0;border:1px solid rgba(188,0,0,.16);background:transparent}.su-clock-feed-head{display:flex;align-items:center;gap:.35rem;padding:.15rem .4rem;border-bottom:1px solid rgba(188,0,0,.12);font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:8px;letter-spacing:.16em;text-transform:uppercase;color:#bc0000c7}.su-clock-feed-head-count{margin-left:auto;font-variant-numeric:tabular-nums;color:#f5f5f773}.su-clock-feed-scroll{display:flex;flex-direction:column;gap:1px;overflow-x:hidden;overflow-y:auto;max-height:42px;scrollbar-width:none}.su-clock-feed-scroll::-webkit-scrollbar{display:none}.su-clock--expanded .su-clock-feed-scroll{max-height:132px}.su-clock-feed-empty{display:flex;align-items:center;gap:.4rem;min-height:20px;padding:.2rem .45rem;font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#f5f5f752}.su-clock-feed-line{display:flex;align-items:center;gap:.35rem;min-height:18px;padding:.08rem .4rem;overflow:hidden}.su-clock-feed-line.is-live{background:#bc000014;box-shadow:inset 2px 0 #bc0000b3}.su-clock-feed-time,.su-clock-feed-name,.su-clock-feed-reply,.su-clock-feed-glyph{flex-shrink:0;font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:#bc0000c7}.su-clock-feed-time{width:2.2rem;padding:0;border:0;background:transparent;text-align:right;font-variant-numeric:tabular-nums;cursor:pointer}.su-clock-feed-time:disabled{cursor:default;color:#bc000073}.su-clock-feed-glyph{color:#f5f5f761}.su-clock-feed-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;color:var(--su-starlight, #F5F5F7)}.su-clock-feed-reply{margin-left:auto;border:0;background:transparent;padding:0 2px;cursor:pointer}.su-clock-composer{position:relative;display:flex;align-items:center;gap:.35rem;flex:1 1 46%;min-width:0}.su-clock-composer-stamp{flex-shrink:0;width:2.1rem;text-align:right;font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:8px;letter-spacing:.12em;font-variant-numeric:tabular-nums;color:#bc0000b8}.su-clock-composer-input{flex:1 1 auto;min-width:0}.su-clock-composer-clear{position:absolute;right:2.1rem}.su-clock-active{display:flex;align-items:center;gap:.35rem;flex:1 1 54%;min-width:0;min-height:22px;padding:0 .35rem;overflow:hidden;border:1px solid rgba(188,0,0,.16);background:transparent}.su-clock-active.is-empty{border-color:transparent;background:transparent}.su-clock-active-time,.su-clock-active-name,.su-clock-cycle,.su-clock-reply{font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:#bc0000c7;flex-shrink:0}.su-clock-active-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;color:var(--su-starlight, #F5F5F7)}.su-clock-active-avatar,.su-clock-active-glyph{width:14px;height:14px;flex-shrink:0;border-radius:1px;-o-object-fit:cover;object-fit:cover}.su-clock-active-glyph{display:inline-flex;align-items:center;justify-content:center;background:#bc0000b3;color:var(--su-starlight, #F5F5F7);font-size:8px;font-weight:700}.su-clock-cycle,.su-clock-reply{border:0;background:transparent;padding:0 2px;cursor:pointer}.su-playbar-tron .su-clock-strip,.su-playbar-tron .su-clock-signals{background:transparent;box-shadow:none}.su-playbar-tron .su-clock-now-orb{box-shadow:0 0 0 1px #f5f5f71f inset,0 0 10px #bc00008c,0 0 18px #bc000038}@media(min-width:640px){.su-clock-strip{height:40px}.su-clock--expanded .su-clock-strip{height:56px}}@media(prefers-reduced-motion:reduce){.su-clock,.su-clock *{animation:none!important}.su-clock-now-orb{backdrop-filter:none;-webkit-backdrop-filter:none}}.su-vinyl{position:relative;width:100%;height:100%;aspect-ratio:1 / 1}.su-vinyl-disc{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle at 50% 50%,#1a1a1c 0,#1a1a1c 18%,#0a0a0a 19%,#0a0a0a);box-shadow:inset 0 0 0 1px #f5f5f70f,0 8px 18px #0006}.su-vinyl-groove,.su-vinyl-groove--mid,.su-vinyl-groove--inner{position:absolute;border-radius:50%;border:1px solid rgba(245,245,247,.05);pointer-events:none}.su-vinyl-groove{top:10%;right:10%;bottom:10%;left:10%}.su-vinyl-groove--mid{top:18%;right:18%;bottom:18%;left:18%}.su-vinyl-groove--inner{top:26%;right:26%;bottom:26%;left:26%}.su-vinyl-label{position:absolute;top:29%;right:29%;bottom:29%;left:29%;border-radius:50%;overflow:hidden;background:#111}.su-vinyl-label-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.su-vinyl-label-fallback,.su-vinyl .su-tile-art-fallback{width:100%;height:100%;background:linear-gradient(145deg,#1c1c20e6,#080808f2)}.su-vinyl-spindle{position:absolute;top:50%;left:50%;width:5px;height:5px;border-radius:50%;background:#000;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #bc000059}.su-vinyl.is-spinning .su-vinyl-disc{animation:orbit-spin 8s linear infinite}.su-tile-art--vinyl{background:transparent;box-shadow:none;overflow:visible}.su-vinyl--now{width:44px;height:44px;flex:0 0 44px}.su-vinyl--row{width:40px;height:40px}@media(prefers-reduced-motion:reduce){.su-vinyl.is-spinning .su-vinyl-disc,.su-tile[data-playing=true] .su-vinyl-disc,.su-vinyl-turntable{animation:none!important}}.su-tile-art--orb{background:transparent;box-shadow:none;overflow:visible;border-radius:var(--su-radius-playlist-orb, 50%)}.su-playlist-orb{position:relative;width:100%;height:100%;border-radius:var(--su-radius-playlist-orb, 50%);overflow:hidden;background:#08080a38;border:1px solid rgba(245,245,247,.12);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:inset 0 1px #f5f5f72e,inset 0 -18px 28px #00000061,0 16px 36px #0000006b;animation:su-orb-drift 36s var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1)) infinite}.su-playlist-orb-glass{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(circle at 30% 22%,rgba(245,245,247,.22),transparent 32%),radial-gradient(circle at 72% 78%,rgba(188,0,0,.08),transparent 38%),radial-gradient(circle at 50% 58%,rgba(8,4,6,.28),transparent 62%);pointer-events:none;z-index:1}.su-playlist-orb-cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:var(--su-playlist-orb-cover-opacity, .76);z-index:0;transition:transform var(--su-motion-standard, .24s) var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),opacity var(--su-motion-standard, .24s) var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1))}.su-playlist-orb-fallback{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(circle at 50% 42%,#1c1c208c,#080808d1)}.su-playlist-orb-sheen{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(165deg,rgba(245,245,247,.18) 0%,transparent 38%,transparent 62%,rgba(0,0,0,.22) 100%);pointer-events:none;z-index:2}@keyframes su-orb-drift{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-3px) rotate(1.4deg)}}@media(prefers-reduced-motion:reduce){.su-playlist-orb{animation:none}.su-playlist-orb-cover{transform:none!important}}.su-gear-field{top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.su-gear-field--contained{position:absolute;z-index:0}.su-gear-field--viewport{position:fixed;z-index:1}.su-gear-mark{position:absolute;margin:0;padding:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform-origin:50% 50%;animation-name:su-gear-spin;animation-timing-function:linear;animation-iteration-count:infinite}.su-gear-mark circle,.su-gear-mark line{stroke:currentColor;stroke-width:.7;fill:none;vector-effect:non-scaling-stroke}@keyframes su-gear-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.su-track-b{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem .65rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.su-track-b--live{pointer-events:auto;grid-template-columns:minmax(0,1fr)}.su-track-b--playbar{margin:0 .75rem .35rem;padding:.28rem .45rem;border:1px solid rgba(188,0,0,.22);background:#0000006b}.su-track-b--now{width:100%;max-width:28rem;margin-top:.55rem;padding:.45rem .55rem;border:1px solid rgba(188,0,0,.28);background:#0000005c}.su-track-b-art{width:1.65rem;height:1.65rem;overflow:hidden;border:1px solid rgba(188,0,0,.35);background:#000;flex-shrink:0}.su-track-b--now .su-track-b-art{width:2.25rem;height:2.25rem}.su-track-b-art img,.su-track-b-art-fallback{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.su-track-b-art-fallback{background:radial-gradient(circle at 40% 30%,#bc000047,#050505 70%)}.su-track-b-kicker{margin:0;font-size:.55rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#bc0000c7}.su-track-b-title{margin:0;font-size:.72rem;font-weight:700;color:var(--su-starlight, #F5F5F7);line-height:1.15}.su-track-b--now .su-track-b-title{font-size:.82rem}.su-track-b-meta,.su-track-b-reason{margin:0;font-size:.62rem;color:#bc0000ad}.su-track-b-facts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.28rem;font-size:.58rem;letter-spacing:.04em;color:var(--su-ash, #8A8A8E)}.su-track-b-cue{padding:0 .28rem;border:1px solid rgba(188,0,0,.55);color:var(--su-red, #BC0000)}.su-track-b-mood{text-transform:lowercase}.su-track-b-reason{grid-column:1 / -1}.su-playbar-tron .su-track-b--playbar,.su-player-now .su-track-b--now{border-radius:2px}.su-track-b-chrome{margin:0;font-size:.5rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#bc00008c}.su-track-b[data-su-track-b-chrome=REQUESTED] .su-track-b-chrome{color:#bc0000d1}.su-track-b[data-su-track-b-chrome=LOCKED] .su-track-b-chrome{color:var(--su-ash, #8A8A8E)}.su-track-b-deck{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.35rem;min-width:0}.su-track-b-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem .65rem;min-width:0;touch-action:pan-y;cursor:grab}.su-track-b-arrow{display:none;width:1.35rem;height:1.35rem;padding:0;border:1px solid rgba(188,0,0,.28);background:transparent;color:var(--su-ash, #8A8A8E);align-items:center;justify-content:center}.su-track-b-arrow:disabled{opacity:.28}.su-track-b-request{grid-column:1 / -1;display:flex;gap:.35rem;min-width:0}.su-track-b-ask{flex:1;min-width:0;height:1.55rem;padding:0 .45rem;border:1px solid var(--su-void-input-border, rgba(245, 245, 247, .1));background:transparent!important;color:var(--su-starlight, #F5F5F7);font-family:var(--su-font-body, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:.62rem}.su-track-b-ask::-moz-placeholder{color:var(--su-void-input-placeholder, rgba(245, 245, 247, .48))}.su-track-b-ask::placeholder{color:var(--su-void-input-placeholder, rgba(245, 245, 247, .48))}.su-track-b-ask-go{flex-shrink:0;height:1.55rem;padding:0 .45rem;border:1px solid rgba(188,0,0,.4);background:transparent;color:#bc0000db;font-size:.55rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.su-track-b-note{grid-column:1 / -1;margin:0;font-size:.58rem;color:var(--su-ash, #8A8A8E)}@media(min-width:768px){.su-track-b-arrow{display:inline-flex}}.su-track-b--playbar .su-track-b-ask-go{display:none}@media(min-width:768px){.su-track-b--playbar .su-track-b-ask-go{display:inline-flex;align-items:center}}@media(prefers-reduced-motion:reduce){.su-cosmic-orb,.su-cosmic-band,.su-cosmic-cluster,.su-gear-field,.su-gear-mark{animation:none!important}}.su-clock-composer[data-su-transmit=alien]{isolation:isolate;min-height:28px;padding:0 .2rem 0 .15rem;background:transparent;border:1px solid rgba(188,0,0,.18);box-shadow:inset 0 0 14px #bc00000d}.su-clock-composer-blink{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:linear-gradient(90deg,transparent 0%,rgba(188,0,0,.14) 46%,transparent 100%);opacity:0;animation-name:su-clock-transmit-blink;animation-duration:9s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes su-clock-transmit-blink{0%,14%{opacity:0}24%{opacity:.08}36%{opacity:.012}48%{opacity:.08}60%,to{opacity:0}}.su-clock-composer[data-su-transmit=alien] .su-clock-composer-stamp,.su-clock-composer[data-su-transmit=alien] .su-clock-composer-input,.su-clock-composer[data-su-transmit=alien] .su-playbar-note-send{position:relative;z-index:1}.su-clock-composer[data-su-transmit=alien] .su-clock-composer-clear{z-index:2}.su-clock-composer[data-su-transmit=alien] .su-playbar-note-input,.su-clock-composer[data-su-transmit=alien] .su-clock-composer-input,.su-playbar-tron .su-clock-composer[data-su-transmit=alien] .su-playbar-note-input,.su-playbar-tron .su-clock-composer .su-playbar-note-input{min-height:26px;background:transparent!important;border-color:transparent;box-shadow:none;color:var(--su-starlight, #F5F5F7);font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);letter-spacing:.08em}.su-clock-composer[data-su-transmit=alien] .su-playbar-note-input:focus,.su-playbar-tron .su-clock-composer[data-su-transmit=alien] .su-playbar-note-input:focus{border-color:#bc000059;box-shadow:0 0 10px #bc00001f}.su-clock-composer[data-su-transmit=alien] .su-playbar-note-input::-moz-placeholder{color:#bc00008c;letter-spacing:.14em;text-transform:uppercase}.su-clock-composer[data-su-transmit=alien] .su-playbar-note-input::placeholder{color:#bc00008c;letter-spacing:.14em;text-transform:uppercase}@media(prefers-reduced-motion:reduce){.su-clock-composer-blink,.su-clock-composer[data-su-transmit=alien]{animation:none!important}.su-clock-composer-blink{opacity:.03}}.su-tx-takeover{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:var(--su-void, #000000);color:var(--su-starlight, #F5F5F7);overflow:hidden;font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif)}.su-tx-wash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,transparent 0%,rgba(188,0,0,.08) 48%,transparent 100%);opacity:0;animation-name:su-tx-wash-pulse;animation-duration:9s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes su-tx-wash-pulse{0%,16%{opacity:0}28%{opacity:.07}40%{opacity:.012}52%{opacity:.07}68%,to{opacity:0}}.su-tx-chrome{position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between;padding:calc(.75rem + env(safe-area-inset-top)) 1rem .5rem}.su-tx-kicker{margin:0;font-size:11px;letter-spacing:.22em;text-transform:lowercase;color:#bc0000b8}.su-tx-chrome-actions{display:flex;align-items:center;gap:.35rem}.su-tx-hit{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-width:44px;min-height:44px;padding:0 .7rem;color:var(--su-starlight, #F5F5F7);background:transparent;border:1px solid rgba(188,0,0,.28)}.su-tx-off span{letter-spacing:.18em;font-size:11px;text-transform:lowercase}.su-tx-field{position:absolute;top:12%;right:4%;bottom:22%;left:4%;z-index:3}.su-tx-art{position:absolute;transform:translate(-50%,-50%);padding:0;border:1px solid rgba(188,0,0,.22);background:#00000059;overflow:hidden;animation-name:su-tx-art-enter,su-tx-art-drift;animation-duration:2.6s,11s;animation-timing-function:ease,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:both,none}.su-tx-art img,.su-tx-art-void{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.su-tx-art-void{display:flex;align-items:center;justify-content:center;color:#bc000073;letter-spacing:.16em;font-size:13px}.su-tx-art.is-focused,.su-tx-art.is-current{border-color:#bc0000b3;box-shadow:0 0 24px #bc00002e;z-index:2}@keyframes su-tx-art-enter{0%{opacity:0}to{opacity:1}}@keyframes su-tx-art-drift{0%,to{filter:saturate(.92)}50%{filter:saturate(1.05)}}.su-tx-preview{position:absolute;left:0;right:0;bottom:0;z-index:4;padding:.75rem 1rem calc(1rem + env(safe-area-inset-bottom));text-align:center;pointer-events:none}.su-tx-preview-kicker,.su-tx-hint{margin:0;letter-spacing:.2em;text-transform:lowercase;font-size:10px;color:#bc00009e}.su-tx-preview-title{margin:.2rem 0 0;font-size:clamp(1.1rem,3vw,1.7rem);letter-spacing:.08em;text-transform:lowercase}.su-tx-preview-meta{margin:.15rem 0 .4rem;font-size:12px;letter-spacing:.12em;color:#f5f5f79e}@media(prefers-reduced-motion:reduce){.su-tx-wash,.su-tx-art{animation:none!important}.su-tx-wash{opacity:.03}.su-tx-art{filter:none}}.su-clock-signals.su-txbar-shell,.su-txbar-shell{position:relative;margin-top:4px;padding:.35rem .7rem .42rem;border-radius:22px;background:transparent;border:1px solid rgba(188,0,0,.22);box-shadow:0 0 16px #bc00001f,inset 0 0 18px #bc00000a}.su-txbar-kicker{display:block;margin:0 0 .12rem;font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:7px;letter-spacing:.18em;text-transform:uppercase;color:#bc000085}.su-txbar-lanes{position:relative;overflow:hidden;height:22px;min-height:22px;pointer-events:none}.su-clock--expanded .su-txbar-lanes{height:40px;min-height:40px}.su-txbar-chip{position:absolute;top:calc(var(--su-txbar-lane, 0) * 20px);left:0;display:inline-flex;align-items:center;gap:.32rem;max-width:92%;white-space:nowrap;color:var(--su-starlight, #F5F5F7);transform:translate3d(-12%,0,0);animation-name:su-txbar-float-lr;animation-duration:var(--su-txbar-ms, 16s);animation-timing-function:linear;animation-fill-mode:forwards;will-change:transform,opacity}.su-txbar-chip.is-hold{position:relative;top:0;max-width:100%;transform:none;animation:none;opacity:1}.su-txbar-glyph{flex-shrink:0;font-size:8px;color:#bc00009e}.su-txbar-name{flex-shrink:0;font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:#bc0000c7}.su-txbar-text{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:11px;color:var(--su-starlight, #F5F5F7)}.su-txbar-remain,.su-txbar-ack{flex-shrink:0;font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:8px;letter-spacing:.12em;text-transform:uppercase;color:#f5f5f76b}.su-txbar-remain.is-over{color:#bc0000e0}.su-txbar-ack{color:#bc0000b8}@keyframes su-txbar-float-lr{0%{transform:translate3d(-12%,0,0);opacity:0}8%{opacity:1}88%{opacity:1}to{transform:translate3d(108%,0,0);opacity:0}}@media(prefers-reduced-motion:reduce){.su-txbar-chip{animation:none!important;transform:none;opacity:1}}.su-player-bar.su-playbar-tron.su-playbar-space{left:10px;right:10px;width:auto;border-radius:18px;background:rgba(8,8,10,calc(var(--su-space-opacity, .22) * .78));border:1px solid rgba(245,245,247,.1);border-bottom-color:rgba(var(--su-mood-accent-rgb, 188, 0, 0),.22);box-shadow:inset 0 1px #f5f5f70f,0 16px 36px #00000047,0 0 28px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.08);backdrop-filter:blur(var(--su-chrome-blur, 16px)) saturate(140%);-webkit-backdrop-filter:blur(var(--su-chrome-blur, 16px)) saturate(140%);animation:none}.su-playbar-space .su-playbar-circuit{opacity:.16;background-size:56px 56px}.su-playbar-space .su-playbar-live-edge,.su-playbar-space .su-playbar-live-edge.is-playing,.su-playbar-space.is-playing .su-playbar-live-edge{height:1px;background:linear-gradient(90deg,transparent,rgba(245,245,247,.28),rgba(var(--su-mood-accent-rgb, 188, 0, 0),.55),rgba(245,245,247,.28),transparent);box-shadow:0 0 12px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.16);opacity:.5;animation:none}.su-playbar-space .su-playbar-wash-veil{background:rgba(0,0,0,calc(var(--su-space-opacity, .22) * .42))}.su-playbar-space .su-playbar-art-well--tron{border-color:#f5f5f724;box-shadow:inset 0 0 0 1px #0000008c,0 0 12px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.16);background:var(--su-void, #000)}.su-playbar-space.is-playing .su-playbar-art-well--tron{box-shadow:inset 0 0 0 1px #0000008c,0 0 16px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.22)}.su-playbar-space .su-playbar-hit{border-radius:10px;border-color:transparent;color:var(--su-ash, #8A8A8E)}.su-playbar-space .su-playbar-hit.is-active,.su-playbar-space .su-playbar-hit[data-active=true]{color:var(--su-mood-accent, var(--su-red, #BC0000));background:rgba(var(--su-mood-accent-rgb, 188, 0, 0),.1);border-color:rgba(var(--su-mood-accent-rgb, 188, 0, 0),.28);box-shadow:none}.su-playbar-space .su-playbar-title{text-shadow:none;font-family:var(--su-font-body, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif)}.su-playbar-space .su-playbar-meta,.su-playbar-space .su-playbar-time,.su-playbar-space .su-playbar-note-label{color:var(--su-ash, #8A8A8E)}.su-playbar-space .su-playbar-tray,.su-playbar-space .su-playbar-volume{border-color:#f5f5f714}.su-playbar-chip{position:fixed;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:2px;padding:4px 6px 4px 4px;border-radius:999px;background:rgba(8,8,10,calc(var(--su-space-opacity, .22) * .85));border:1px solid rgba(245,245,247,.12);box-shadow:inset 0 1px #f5f5f70f,0 12px 28px #00000052,0 0 20px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.1);backdrop-filter:blur(var(--su-chrome-blur, 16px)) saturate(140%);-webkit-backdrop-filter:blur(var(--su-chrome-blur, 16px)) saturate(140%);pointer-events:auto}.su-playbar-chip-orb{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0;border:1px solid rgba(245,245,247,.14);box-shadow:0 0 12px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.16);background:var(--su-void, #000)}.su-playbar-chip-orb-void{display:block;width:100%;height:100%;background:radial-gradient(circle at 40% 35%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),.28),#000 70%)}.su-playbar-chip-hit{display:inline-flex;align-items:center;justify-content:center;min-width:var(--su-touch-min, 44px);min-height:var(--su-touch-min, 44px);padding:0;border:none;border-radius:999px;background:transparent;color:var(--su-starlight, #F5F5F7)}.su-playbar-chip-hit:focus-visible,.su-playbar-space .su-playbar-collapse:focus-visible{outline:none;box-shadow:var(--su-focus-ring, 0 0 0 2px #000, 0 0 0 4px #BC0000)}@media(prefers-reduced-motion:reduce){.su-player-bar.su-playbar-tron.su-playbar-space,.su-playbar-chip,.su-playbar-space .su-playbar-live-edge,.su-playbar-space .su-playbar-live-edge.is-playing{animation:none!important;transition:none!important}}@keyframes su-lang-phase-cycle{0%,12%{--su-lang-phase: 0}38%,62%{--su-lang-phase: 1}88%,to{--su-lang-phase: 0}}html[data-su-lang-phase=cycle]{animation:su-lang-phase-cycle 56s ease-in-out infinite}html[data-su-lang-phase=static]{--su-lang-phase: 0;animation:none}.su-lang{position:relative;display:inline-grid;align-items:center;vertical-align:baseline;max-width:100%}.su-lang-latin,.su-lang-signal{grid-area:1 / 1;min-width:0}.su-lang-latin{opacity:calc(1 - var(--su-lang-phase, 0))}.su-lang-signal{display:inline-flex;align-items:center;gap:.06em;opacity:var(--su-lang-phase, 0);color:var(--su-mood-accent, var(--su-red, #BC0000));pointer-events:none;overflow:hidden}.su-lang-gap{display:inline-block;min-width:.28em}.su-lang--readable{display:inline-flex;align-items:baseline;gap:.28em;max-width:100%}.su-lang--readable .su-lang-latin{opacity:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.su-lang--readable .su-lang-halo{display:inline-flex;align-items:center;gap:.04em;flex-shrink:0;opacity:calc(var(--su-lang-phase, 0) * .22);color:var(--su-mood-accent, var(--su-red, #BC0000));pointer-events:none}.lyrics-line,.chat-message,.message-bubble,[data-su-lang=secret]{--su-lang-phase: 0}.su-playbar-title:before,.su-playbar-meta:before{content:"⟨⟡⟩";display:inline-block;margin-right:.35em;font-size:.72em;color:var(--su-mood-accent, var(--su-red, #BC0000));opacity:calc(var(--su-lang-phase, 0) * .2);pointer-events:none}.su-playbar-title:before{opacity:calc(var(--su-lang-phase, 0) * .16)}.su-universe-keys{position:fixed;left:0;right:0;bottom:calc(var(--bottom-nav-height, 64px) + 4.5rem + env(safe-area-inset-bottom));z-index:62;margin:0 auto;width:min(42rem,calc(100% - 1rem));padding:.7rem .75rem .8rem;border-radius:10px;background:#08080a38;border:1px solid rgba(var(--su-mood-accent-rgb, 188, 0, 0),.38);box-shadow:inset 0 1px #f5f5f70f,0 18px 40px #00000073,0 0 24px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.12);backdrop-filter:blur(var(--su-chrome-blur, 16px)) saturate(140%);-webkit-backdrop-filter:blur(var(--su-chrome-blur, 16px)) saturate(140%);color:var(--su-starlight, #F5F5F7)}.su-universe-keys--invite{width:auto;min-height:44px;padding:.45rem .85rem;cursor:pointer}.su-universe-keys-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.55rem}.su-universe-keys-title{font-family:var(--su-font-display);font-size:.625rem;letter-spacing:.16em;color:var(--su-mood-accent, var(--su-red, #BC0000))}.su-universe-keys-tools{display:flex;gap:.35rem}.su-universe-keys-tool{min-height:32px;padding:0 .55rem;border-radius:6px;border:1px solid rgba(var(--su-mood-accent-rgb, 188, 0, 0),.35);background:#08080a2e;color:var(--su-starlight, #F5F5F7);font-family:var(--su-font-display);font-size:.625rem;letter-spacing:.1em}.su-universe-keys-tool:focus-visible{outline:none;box-shadow:var(--su-focus-ring, 0 0 0 2px #000, 0 0 0 4px #BC0000)}.su-universe-keys-rows{display:flex;flex-direction:column;gap:.28rem}.su-universe-keys-row{display:flex;justify-content:center;gap:.22rem}.su-universe-key{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:40px;padding:0 .2rem;border-radius:6px;border:1px solid rgba(var(--su-mood-accent-rgb, 188, 0, 0),.32);background:#08080a29;color:var(--su-mood-accent, var(--su-red, #BC0000))}.su-universe-key:hover,.su-universe-key.is-active{background:rgba(var(--su-mood-accent-rgb, 188, 0, 0),.14);border-color:var(--su-mood-accent, var(--su-red, #BC0000))}.su-universe-key:focus-visible{outline:none;box-shadow:var(--su-focus-ring, 0 0 0 2px #000, 0 0 0 4px #BC0000)}.su-universe-key--space{flex:1;min-width:7rem}.su-universe-key--shift,.su-universe-key--delete{min-width:3.4rem}.su-universe-key-word{font-family:var(--su-font-display);font-size:.5625rem;letter-spacing:.14em;color:var(--su-starlight, #F5F5F7)}@media(prefers-reduced-motion:reduce){html{--su-lang-phase: 0;animation:none!important}html[data-su-lang-phase=cycle]{animation:none!important;--su-lang-phase: 0}.su-lang-latin{opacity:1!important}.su-lang-signal,.su-lang-halo,.su-playbar-title:before,.su-playbar-meta:before{opacity:0!important}.su-universe-key,.su-universe-keys{animation:none!important;transition:none!important}}.su-seven-cue-overlay{position:fixed;top:max(12px,env(safe-area-inset-top));left:50%;transform:translate(-50%);width:min(420px,calc(100vw - 24px));max-height:min(58vh,520px);z-index:72;pointer-events:none}.su-seven-cue-overlay--type{max-height:min(70vh,640px)}.su-seven-cue-sheet{pointer-events:auto;overflow:auto;padding:14px 14px 16px;border-radius:18px;background:#08080a38;border:1px solid rgba(245,245,247,.12);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);box-shadow:inset 0 1px #f5f5f71f,0 18px 40px #0000006b;color:var(--su-starlight, #F5F5F7)}.su-seven-cue-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.su-seven-cue-kicker{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#f5f5f7c7}.su-seven-cue-note{margin:0 0 12px;font-size:12px;line-height:1.4;color:#f5f5f79e}.su-seven-cue-icon-hit{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:none;border-radius:999px;background:transparent;color:var(--su-starlight, #F5F5F7)}.su-seven-cue-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.su-seven-cue-row{display:flex;align-items:center;gap:8px}.su-seven-cue-seek{flex:1;display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 10px;border-radius:12px;border:1px solid var(--su-void-input-border, rgba(245, 245, 247, .1));background:var(--su-void-input-fill, rgba(8, 8, 10, .14));color:inherit;text-align:left}.su-seven-cue-seek:disabled{opacity:.45}.su-seven-cue-slot{width:22px;font-size:11px;letter-spacing:.06em;color:#f5f5f780}.su-seven-cue-copy{display:flex;flex-direction:column;min-width:0}.su-seven-cue-label{font-size:13px}.su-seven-cue-time{font-size:11px;color:#f5f5f780}.su-seven-cue-bind{min-width:72px;min-height:44px;padding:0 10px;border-radius:12px;border:1px solid rgba(188,0,0,.35);background:#bc00001f;color:var(--su-starlight, #F5F5F7);font-size:13px}.su-seven-cue-row.is-listening .su-seven-cue-bind{border-color:#bc0000;box-shadow:0 0 0 1px #bc000066}.su-seven-cue-fab{position:fixed;top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));z-index:72;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;border:1px solid rgba(245,245,247,.12);background:#08080a38;color:var(--su-starlight, #F5F5F7);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.su-drive-dj{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:14px}.su-drive-dj--overlay{position:fixed;top:max(16px,env(safe-area-inset-top));left:50%;transform:translate(-50%);width:min(520px,calc(100vw - 24px));z-index:62;border-radius:20px;background:#08080a38;border:1px solid rgba(245,245,247,.12);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%)}.su-drive-dj-kicker{margin:0;text-align:center;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#f5f5f7b3}.su-drive-dj-go{min-height:88px;display:flex;align-items:center;justify-content:center;gap:12px;border-radius:18px;border:1px solid rgba(188,0,0,.4);background:#bc000029;color:var(--su-starlight, #F5F5F7);font-size:28px;font-weight:700}.su-drive-dj-go.is-active{background:#bc000052}.su-drive-dj-moods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.su-drive-dj-mood{min-height:72px;border-radius:16px;border:1px solid var(--su-void-input-border, rgba(245, 245, 247, .1));background:var(--su-void-input-fill, rgba(8, 8, 10, .14));color:var(--su-starlight, #F5F5F7);font-size:16px;font-weight:600}.su-drive-dj-note{margin:0;text-align:center;font-size:12px;color:#f5f5f78c}@media(prefers-reduced-motion:reduce){.su-seven-cue-overlay,.su-seven-cue-sheet,.su-seven-cue-fab,.su-drive-dj,.su-seven-cue-row.is-listening .su-seven-cue-bind{animation:none!important;transition:none!important;box-shadow:inset 0 1px #f5f5f71f}}[data-su-playbar],.su-playbar-float{border:none!important;border-color:transparent!important}[data-su-playbar] *:not(.su-clock-now-orb):not(.su-clock-moment-cue-orb):not(.su-clock-admin-cue-orb):not(.su-vinyl-groove):not(.su-vinyl-groove--mid):not(.su-vinyl-groove--inner),.su-playbar-float *:not(.su-clock-now-orb):not(.su-clock-moment-cue-orb):not(.su-clock-admin-cue-orb):not(.su-vinyl-groove):not(.su-vinyl-groove--mid):not(.su-vinyl-groove--inner){border:none!important;border-color:transparent!important}[data-su-playbar] *:focus:not(:focus-visible),.su-playbar-float *:focus:not(:focus-visible){outline:none}.su-player-bar.su-playbar-tron.su-playbar-space.su-playbar-float,.su-player-bar.su-playbar-elite.su-playbar-float,.su-player-bar.glass-player.su-playbar-float,.su-playbar-chip.su-playbar-float{border:none!important;box-shadow:0 16px 40px #00000052,0 0 28px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.1)}.su-playbar-float .su-playbar-circuit,[data-su-playbar] .su-playbar-circuit{display:none;opacity:0;background:none;background-image:none}.su-playbar-float .su-playbar-live-edge,.su-playbar-float .su-playbar-live-edge.is-playing,.su-playbar-float.is-playing .su-playbar-live-edge,[data-su-playbar] .su-playbar-live-edge,[data-su-playbar] .su-playbar-live-edge.is-playing{display:none;height:0;opacity:0;background:none;box-shadow:none}.su-playbar-float .su-playbar-art-well,.su-playbar-float .su-playbar-art-well--tron,.su-playbar-float .su-playbar-chip-orb,.su-playbar-float.is-playing .su-playbar-art-well--tron{border:none!important;box-shadow:0 0 14px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.18)}.su-playbar-float .su-playbar-tray,.su-playbar-float .su-playbar-volume,.su-playbar-float .su-playbar-sheet,.su-playbar-float .su-playbar-sheet-btn,.su-playbar-float .su-playbar-note-feed,.su-playbar-float .su-playbar-note-chip,.su-playbar-float .su-playbar-note-tip,.su-playbar-float .su-playbar-note-input,.su-playbar-float .su-playbar-hit,.su-playbar-float .su-playbar-hit.is-active,.su-playbar-float .su-playbar-hit[data-active=true]{border:none!important;border-color:transparent!important}.su-playbar-float .su-playbar-hit.is-active,.su-playbar-float .su-playbar-hit[data-active=true],.su-playbar-float .su-playbar-sheet-btn.is-active{box-shadow:0 0 12px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.22)}.su-playbar-float .su-clock-strip,.su-playbar-float .su-playbar-live-wave,[data-su-playbar] .su-clock-strip,[data-su-playbar] .su-playbar-live-wave{border:none!important;box-shadow:none;background:transparent}.su-playbar-float .su-clock-cue,[data-su-playbar] .su-clock-cue{width:0;background:none}.su-playbar-float .su-clock-feed,.su-playbar-float .su-clock-feed-head,.su-playbar-float .su-clock-active,.su-playbar-float .su-clock-composer,.su-playbar-float .su-clock-composer[data-su-transmit=alien],.su-playbar-float .su-clock-preview-time,.su-playbar-float .su-clock-moment-cue-label,.su-playbar-float .su-clock-mark-toggle,.su-playbar-float .su-txbar-shell,.su-playbar-float .su-clock-signals.su-txbar-shell,[data-su-playbar] .su-clock-feed,[data-su-playbar] .su-clock-active,[data-su-playbar] .su-clock-composer,[data-su-playbar] .su-txbar-shell{border:none!important;box-shadow:none;background:transparent}.su-playbar-float .su-clock-feed-line.is-live,[data-su-playbar] .su-clock-feed-line.is-live{box-shadow:none;background:rgba(var(--su-mood-accent-rgb, 188, 0, 0),.08)}.su-playbar-float .su-clock-composer[data-su-transmit=alien] .su-playbar-note-input:focus,[data-su-playbar] .su-clock-composer[data-su-transmit=alien] .su-playbar-note-input:focus{border-color:transparent!important;box-shadow:0 0 12px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.16)}.su-playbar-float .su-track-b--playbar,.su-playbar-float .su-track-b--now,.su-playbar-float .su-track-b-art,.su-playbar-float .su-track-b-cue,.su-playbar-float .su-track-b-arrow,.su-playbar-float .su-track-b-ask,.su-playbar-float .su-track-b-ask-go,[data-su-playbar] .su-track-b--playbar,[data-su-playbar] .su-track-b--now,[data-su-playbar] .su-track-b-art,[data-su-playbar] .su-track-b-cue,[data-su-playbar] .su-track-b-arrow,[data-su-playbar] .su-track-b-ask,[data-su-playbar] .su-track-b-ask-go{border:none!important;box-shadow:none}.su-playbar-float .su-track-b--playbar,.su-playbar-float .su-track-b--now,[data-su-playbar] .su-track-b--playbar,[data-su-playbar] .su-track-b--now{background:transparent}.su-playbar-float .su-vinyl-disc,[data-su-playbar] .su-vinyl-disc{box-shadow:0 8px 18px #0006}.su-player-now.su-playbar-float{border:none!important;box-shadow:none;background:var(--su-void, #000)}.su-player-queue{border:none!important;border-color:transparent!important;box-shadow:0 -16px 40px #0006}.su-playbar-float .su-clock-now-orb,[data-su-playbar] .su-clock-now-orb{border:1px solid rgba(188,0,0,.85);box-shadow:0 0 0 1px #f5f5f71f inset,0 0 10px #bc00008c,0 0 18px #bc000038}.su-playbar-float .su-clock-moment-cue-orb,[data-su-playbar] .su-clock-moment-cue-orb{border:1px solid rgba(188,0,0,.72);box-shadow:0 0 8px #bc000047}.su-playbar-float .su-clock-moment-cue.is-lyric .su-clock-moment-cue-orb,[data-su-playbar] .su-clock-moment-cue.is-lyric .su-clock-moment-cue-orb{border-color:#f5f5f79e}.su-playbar-float .su-clock-admin-cue.is-recommended .su-clock-admin-cue-orb,[data-su-playbar] .su-clock-admin-cue.is-recommended .su-clock-admin-cue-orb{border:1px solid rgba(188,0,0,.72)}.su-playbar-float .su-clock-admin-cue.is-saved .su-clock-admin-cue-orb,[data-su-playbar] .su-clock-admin-cue.is-saved .su-clock-admin-cue-orb{border:1px solid rgba(188,0,0,.95)}.su-playbar-float .su-clock-admin-cue.is-manual .su-clock-admin-cue-orb,[data-su-playbar] .su-clock-admin-cue.is-manual .su-clock-admin-cue-orb{border-color:#f5f5f7b8}[data-su-playbar] *:focus-visible,.su-playbar-float *:focus-visible,.su-playbar-float .su-playbar-hit:focus-visible,.su-playbar-float .su-playbar-chip-hit:focus-visible,.su-playbar-float .su-clock-slider:focus-visible{outline:none;box-shadow:var(--su-focus-ring, 0 0 0 2px #000, 0 0 0 4px #BC0000)}@media(prefers-reduced-motion:reduce){.su-player-bar.su-playbar-tron.su-playbar-space.su-playbar-float,.su-playbar-chip.su-playbar-float,.su-playbar-float .su-playbar-live-edge,.su-playbar-float .su-playbar-circuit{animation:none!important;transition:none!important}}@keyframes su-chrome-pulse-breathe{0%,to{opacity:.58}50%{opacity:.78}}.su-chrome-pulse{position:fixed;z-index:46;padding:0;margin:0;border:none;background:transparent;cursor:pointer;pointer-events:auto}.su-chrome-pulse:after{content:"";position:absolute;border-radius:999px;background:linear-gradient(180deg,#f5f5f714,rgba(var(--su-mood-accent-rgb, 188, 0, 0),.55),#f5f5f714);box-shadow:0 0 14px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.28);animation:su-chrome-pulse-breathe 180s ease-in-out infinite}.su-chrome-pulse--left:after,.su-chrome-pulse--right:after{top:14%;bottom:14%;width:2px}.su-chrome-pulse--left:after{left:5px}.su-chrome-pulse--right:after{right:5px}.su-chrome-pulse--top:after,.su-chrome-pulse--bottom:after{left:16%;right:16%;height:2px;background:linear-gradient(90deg,#f5f5f714,rgba(var(--su-mood-accent-rgb, 188, 0, 0),.55),#f5f5f714)}.su-chrome-pulse--top:after{top:calc(4px + env(safe-area-inset-top,0px))}.su-chrome-pulse--bottom:after{bottom:calc(4px + env(safe-area-inset-bottom,0px))}.su-chrome-pulse:focus-visible{outline:none;box-shadow:var(--su-focus-ring, 0 0 0 2px #000, 0 0 0 4px #BC0000)}.su-explore-presence{position:fixed;top:11%;left:50%;transform:translate(-50%);z-index:20;margin:0;max-width:min(72vw,28rem);pointer-events:none;font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", sans-serif);font-size:12px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;text-align:center;color:#f5f5f747;text-shadow:0 0 18px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.18)}@media(prefers-reduced-motion:reduce){.su-chrome-pulse:after{animation:none;opacity:.7}}html.su-explore-chrome .su-legal-chrome,html.su-chrome-collapsed .su-legal-chrome,html[data-su-chrome-collapsed="1"] .su-legal-chrome,.su-app-atmosphere.su-explore-chrome .su-legal-chrome,.su-app-atmosphere.su-chrome-collapsed .su-legal-chrome,.su-app-atmosphere[data-su-chrome-collapsed="1"] .su-legal-chrome,html.su-explore-chrome .su-cookie-strip,html.su-chrome-collapsed .su-cookie-strip,html[data-su-chrome-collapsed="1"] .su-cookie-strip,html.su-explore-chrome .su-privacy-strip,html.su-chrome-collapsed .su-privacy-strip,html[data-su-chrome-collapsed="1"] .su-privacy-strip,html.su-explore-chrome [data-su-legal-chrome],html.su-chrome-collapsed [data-su-legal-chrome],html[data-su-chrome-collapsed="1"] [data-su-legal-chrome]{display:none!important}.su-legal-chrome[data-su-legal-chrome=footer]{border:none!important;background:transparent!important;box-shadow:none!important;font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);color:var(--su-ash-muted, #6E6E73)}.su-legal-chrome[data-su-legal-chrome=footer] a{color:var(--su-ash-muted, #6E6E73);font-family:inherit;letter-spacing:.04em}.su-legal-chrome[data-su-legal-chrome=footer] a:hover,.su-legal-chrome[data-su-legal-chrome=footer] a:focus-visible{color:var(--su-ash, #8A8A8E)}@keyframes su-glob-tremor{0%,to{transform:translateZ(0) rotate(0)}21%{transform:translate3d(.55px,-.35px,0) rotate(.08deg)}47%{transform:translate3d(-.45px,.5px,0) rotate(-.06deg)}72%{transform:translate3d(.4px,.25px,0) rotate(.05deg)}}@keyframes su-glob-tremor-playing{0%,to{transform:translateZ(0) rotate(0)}19%{transform:translate3d(1.15px,-.7px,0) rotate(.14deg)}44%{transform:translate3d(-.95px,1.05px,0) rotate(-.11deg)}71%{transform:translate3d(.85px,.45px,0) rotate(.09deg)}}.su-tile--glob[data-su-tile=song],.su-tile--glob[data-su-tile=album]{background:transparent;border-color:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.su-tile--glob[data-su-tile=song]:before,.su-tile--glob[data-su-tile=album]:before{inset:8% 10% auto;height:64%;border-radius:50%;background:radial-gradient(circle at 50% 42%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),.1),transparent 72%)}.su-tile--glob .su-vinyl-disc{box-shadow:inset 0 0 0 1px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.42),0 0 10px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.16),0 8px 18px #0006}.su-tile--glob .su-playlist-orb,.su-tile .su-playlist-orb{border-color:rgba(var(--su-mood-accent-rgb, 188, 0, 0),.38);box-shadow:inset 0 1px #f5f5f72e,inset 0 -18px 28px #00000061,0 16px 36px #0000006b,0 0 14px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.2)}.su-tile--glob[data-active=true] .su-vinyl-disc,.su-tile--glob[data-selected=true] .su-vinyl-disc,.su-tile--glob[data-playing=true] .su-vinyl-disc{box-shadow:inset 0 0 0 1px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.58),0 0 16px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.24),0 8px 18px #0006}.su-tile--glob[data-active=true] .su-playlist-orb,.su-tile--glob[data-selected=true] .su-playlist-orb,.su-tile--orb[data-active=true] .su-playlist-orb,.su-tile--orb[data-selected=true] .su-playlist-orb,.su-tile[data-su-tile=playlist][data-active=true] .su-playlist-orb,.su-tile[data-su-tile=mood][data-active=true] .su-playlist-orb{border-color:rgba(var(--su-mood-accent-rgb, 188, 0, 0),.55);box-shadow:inset 0 1px #f5f5f733,inset 0 -16px 28px #0000005c,0 16px 36px #00000075,0 0 22px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.22)}.su-tile--glob .su-vinyl-label-img,.su-tile--glob .su-playlist-orb-cover,.su-tile--glob .su-tile-art-img{animation:su-glob-tremor 180s var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1)) infinite}.su-tile--glob:nth-child(2n) .su-vinyl-label-img,.su-tile--glob:nth-child(2n) .su-playlist-orb-cover,.su-tile--glob:nth-child(2n) .su-tile-art-img{animation-delay:-4.2s}.su-tile--glob:nth-child(3n) .su-vinyl-label-img,.su-tile--glob:nth-child(3n) .su-playlist-orb-cover,.su-tile--glob:nth-child(3n) .su-tile-art-img{animation-delay:-9.1s}.su-tile--glob:nth-child(5n) .su-vinyl-label-img,.su-tile--glob:nth-child(5n) .su-playlist-orb-cover,.su-tile--glob:nth-child(5n) .su-tile-art-img{animation-delay:-13.6s}.su-tile--glob[data-playing=true] .su-vinyl-label-img,.su-tile--glob[data-playing=true] .su-playlist-orb-cover,.su-tile--glob[data-playing=true] .su-tile-art-img{animation-name:su-glob-tremor-playing;animation-duration:200s}@media(hover:hover)and (pointer:fine){.su-tile--glob[data-su-tile=song]:hover,.su-tile--glob[data-su-tile=album]:hover,.su-tile--glob[data-su-tile=song][data-active=true],.su-tile--glob[data-su-tile=album][data-active=true],.su-tile--glob[data-su-tile=song][data-selected=true],.su-tile--glob[data-su-tile=album][data-selected=true]{border-color:transparent;box-shadow:none}.su-tile--glob:hover .su-vinyl-disc{box-shadow:inset 0 0 0 1px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.52),0 0 16px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.22),0 10px 22px #00000073}.su-tile--glob:hover .su-playlist-orb,.su-tile--orb:hover .su-playlist-orb,.su-tile[data-su-tile=playlist]:hover .su-playlist-orb,.su-tile[data-su-tile=mood]:hover .su-playlist-orb{border-color:rgba(var(--su-mood-accent-rgb, 188, 0, 0),.5);box-shadow:inset 0 1px #f5f5f738,inset 0 -16px 28px #0000005c,0 20px 44px #00000085,0 0 22px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.22)}}@media(prefers-reduced-motion:reduce){.su-tile--glob .su-vinyl-label-img,.su-tile--glob .su-playlist-orb-cover,.su-tile--glob .su-tile-art-img,.su-tile--glob[data-playing=true] .su-vinyl-label-img,.su-tile--glob[data-playing=true] .su-playlist-orb-cover,.su-tile--glob[data-playing=true] .su-tile-art-img{animation:none!important;transform:none!important}}@property --su-menu-glow-pulse{syntax: "<number>"; inherits: true; initial-value: 1;}@property --su-ink-mix{syntax: "<percentage>"; inherits: true; initial-value: 42%;}:root{--su-menu-glow-pulse: 1;--su-music-light-intensity: .5;--su-music-light-amp: 1;--su-edge-pulse: calc(var(--su-music-light-intensity, .5) * var(--su-menu-glow-pulse, 1));--su-pulse-for-light: max(.68, min(1, calc( 1 + (var(--su-menu-glow-pulse, 1) - 1) * var(--su-music-light-amp, 1) )));--su-dj-psychic-ghost-opacity: max(.01, min(.05, calc( .01 + .04 * var(--su-music-light-intensity, .5) * (.05 + .1 * var(--su-edge-pulse, .5)) )));--su-menu-glow-line: rgba( var(--su-mood-accent-rgb, 188, 0, 0), calc((.18 + var(--su-space-opacity, .22) * .9) * var(--su-pulse-for-light, var(--su-menu-glow-pulse, 1))) );--su-menu-glow-soft: rgba( var(--su-mood-accent-rgb, 188, 0, 0), calc((.09 + var(--su-space-opacity, .22) * .52) * var(--su-pulse-for-light, var(--su-menu-glow-pulse, 1))) );--su-menu-glow-edge: 0 0 12px var(--su-menu-glow-line), 0 0 20px var(--su-menu-glow-soft);--su-menu-glow-divider: transparent;--su-menu-line: 0 0 calc(12px * var(--su-pulse-for-light, var(--su-menu-glow-pulse, 1))) var(--su-menu-glow-line), 0 0 calc(28px * var(--su-pulse-for-light, var(--su-menu-glow-pulse, 1))) var(--su-menu-glow-soft)}@keyframes su-menu-glow-breathe{0%,to{--su-menu-glow-pulse: .86}50%{--su-menu-glow-pulse: 1}}html{animation:su-menu-glow-breathe 180s ease-in-out infinite}.su-chrome-glass:not([data-su-playbar]):not(.su-playbar-float):not(.su-tile):not([data-su-card=tile]),.su-chrome-sheet,.su-more-nav-sheet,.su-menu-glow,[data-su-menu=glow],[data-dj-character-settings],.su-settings-panel,.cosmo-popup-content,.cosmo-popup-sheet,[role=menu],[role=listbox],[data-radix-popper-content-wrapper]>*,[data-vaul-drawer],[data-radix-dropdown-menu-content],[data-radix-context-menu-content],[data-radix-select-content],[data-radix-popover-content],[class*=PopoverContent],[class*=AlertDialogContent],[class*=HoverCardContent],[data-radix-tooltip-content],[class*=ToastRoot],[role=dialog]:not([data-su-playbar]):not(.su-playbar-float):not(.su-player-now){border-color:transparent!important;box-shadow:none!important}nav.su-menu-glow.fixed.bottom-0{border:none!important;box-shadow:none!important}nav.su-menu-glow.fixed.bottom-0:before{content:"";position:absolute;left:10%;right:10%;top:0;height:1px;pointer-events:none;z-index:2;border-radius:999px;background:var(--su-mood-accent, #BC0000);opacity:calc(.52 + var(--su-space-opacity, .22) * .48);box-shadow:var(--su-menu-line, var(--su-menu-glow-edge));transform:translateZ(0);will-change:opacity,box-shadow}html[data-su-chrome-collapsed="1"] nav.su-menu-glow.fixed.bottom-0:before,.su-explore-chrome nav.su-menu-glow.fixed.bottom-0:before{content:none}.su-chrome-glass:not([data-su-playbar]) .border-b,.su-chrome-glass:not([data-su-playbar]) .border-t,.su-chrome-glass:not([data-su-playbar]) .border-l,.su-chrome-glass:not([data-su-playbar]) .border-r,.su-chrome-sheet .border-b,.su-chrome-sheet .border-t,.su-more-nav-sheet .border-b,.su-more-nav-sheet .border-t,.su-menu-glow .border-b,.su-menu-glow .border-t,.su-menu-glow .border-l,.su-menu-glow .border-r,[data-su-menu=glow] .border-b,[data-su-menu=glow] .border-t,.su-settings-panel .border-b,[role=menu] .border-b,[role=dialog]:not([data-su-playbar]) .border-b,[role=dialog]:not([data-su-playbar]) .border-t{border-color:transparent!important}.su-chrome-glass:not([data-su-playbar]):focus-visible,.su-menu-glow:focus-visible,[data-su-menu=glow]:focus-visible,[role=menu]:focus-visible,[role=dialog]:not([data-su-playbar]):focus-visible{outline:none;box-shadow:var(--su-focus-ring, 0 0 0 2px #000, 0 0 0 4px #BC0000)!important}.su-chrome-glass:not([data-su-playbar]) *:focus-visible,.su-menu-glow *:focus-visible,[data-su-menu=glow] *:focus-visible,.su-settings-panel *:focus-visible,[role=menu] *:focus-visible,[role=dialog]:not([data-su-playbar]) *:focus-visible{outline:none;box-shadow:var(--su-focus-ring, 0 0 0 2px #000, 0 0 0 4px #BC0000)}@media(prefers-reduced-motion:reduce){html{animation:none;--su-menu-glow-pulse: 1;--su-edge-pulse: var(--su-music-light-intensity, .5);--su-pulse-for-light: 1}}html[data-su-vis=hidden]{animation-play-state:paused}:root{--su-ink: #000000;--su-ink-color: var(--su-ink);--su-ink-soft: rgba(0, 0, 0, .58);--su-ink-faint: rgba(0, 0, 0, .42);--su-ink-glow: 0 0 calc(7px * var(--su-menu-glow-pulse, 1)) rgba( var(--su-mood-accent-rgb, 188, 0, 0), calc((.22 + var(--su-space-opacity, .22) * .7) * var(--su-menu-glow-pulse, 1)) );--su-polaroid-glow: 0 0 0 1px rgba(var(--su-mood-accent-rgb, 188, 0, 0), .22), 0 0 18px rgba(var(--su-mood-accent-rgb, 188, 0, 0), calc(.16 * var(--su-menu-glow-pulse, 1))), 0 10px 24px rgba(0, 0, 0, .55)}body{color:var(--su-ink, #000000)!important;text-shadow:var(--su-ink-glow)}body :where(h1,h2,h3,h4,h5,h6,p,span,a,li,label,td,th,button,legend,figcaption,small,strong,em,time,dt,dd,nav,code,pre,cite,blockquote,[role=tab],[role=menuitem],[role=link],.su-tile-title,.su-tile-meta,.su-tile-now-label,.su-type-display,.su-type-title,.su-type-label,.su-type-micro,.su-type-display-xl,.su-type-display-l,.su-type-display-m,.su-type-title-l,.su-type-title-m,.su-type-title-s,.su-type-label-l,.su-type-label-m,.su-type-label-s,.su-type-body-l,.su-type-body-m,.su-type-body-s,.su-playbar-title,.su-playbar-meta,.su-playbar-time,.su-playbar-note-label,.su-playbar-scratch-word,.su-playbar-count,.su-playbar-note-send,.su-playbar-note-chip,.su-playbar-sheet-btn,.su-home-hero-slogan,.su-home-hero-now,.su-home-hero-cta,.su-btn,.su-icon-btn,.su-card,.su-badge,.su-tron-label){color:var(--su-ink, #000000)!important;text-shadow:var(--su-ink-glow)}body :where(input,textarea,select){color:var(--su-ink, #000000)!important;text-shadow:var(--su-ink-glow)}body :where(.text-white,.text-zinc-200,.text-zinc-300,.text-zinc-400,.text-zinc-500,.text-zinc-600,.text-muted-foreground),body [class*="text-[var(--su-starlight"],body [class*="text-[var(--su-ash"]{color:var(--su-ink, #000000)!important;text-shadow:var(--su-ink-glow)}body :where(input,textarea,select)::-moz-placeholder,body ::-moz-placeholder{color:var(--su-ink-soft, rgba(0, 0, 0, .58))!important;opacity:.72}body :where(input,textarea,select)::placeholder,body ::placeholder{color:var(--su-ink-soft, rgba(0, 0, 0, .58))!important;opacity:.72}body :where(button,a,input,textarea,select):disabled,body :where([aria-disabled=true],[data-disabled=true]){color:var(--su-ink-faint, rgba(0, 0, 0, .42))!important}body :where(text,tspan){fill:var(--su-ink, #000000)!important}.su-cosmo-mirage,.su-cosmo-mirage-line,.su-cosmo-mirage-kicker{color:var(--su-ink, #000000);text-shadow:var(--su-ink-glow)}.su-player-play,.su-browse-play,.su-auth-btn-primary,.su-home-cta-primary,.su-live-cta,.su-player-god{color:var(--su-ink, #000000)!important;text-shadow:var(--su-ink-glow)}svg.lucide,button>svg,a>svg,nav svg,[role=button]>svg,[role=tab]>svg,[role=menuitem]>svg{color:var(--su-mood-accent, var(--su-red, #BC0000));filter:drop-shadow(0 0 calc(4px * var(--su-menu-glow-pulse, 1)) rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc(.42 * var(--su-menu-glow-pulse, 1))))}.su-player-play svg,.su-browse-play svg,.su-auth-btn-primary svg,.su-home-cta-primary svg,.su-live-cta svg,.su-player-god svg{color:var(--su-starlight, #F5F5F7);filter:none}.su-polaroid,.su-polaroid-mark,.su-tile[data-su-tile=moments]{background:#000!important;border-color:transparent!important;border-radius:3px;box-shadow:var(--su-polaroid-glow);backdrop-filter:none;-webkit-backdrop-filter:none}.su-tile[data-su-tile=moments]{padding:.55rem .55rem 1.05rem;align-items:stretch}.su-tile[data-su-tile=moments] .su-tile-art{aspect-ratio:1 / 1;border-radius:1px;margin-bottom:.7rem;box-shadow:none;background:#000}.su-tile[data-su-tile=moments] .su-tile-title,.su-polaroid .su-tile-title,.su-polaroid-caption{color:var(--su-ink, #000000)!important;text-shadow:var(--su-ink-glow);padding:0 .15rem}.su-polaroid-mark{background:#000!important;box-shadow:var(--su-polaroid-glow)}.su-polaroid-mark .su-polaroid-window{background:#0a0a0a}@media(prefers-reduced-motion:reduce){body,body :where(h1,h2,h3,h4,h5,h6,p,span,a,li,label,td,th,button,.su-tile-title,.su-tile-meta){text-shadow:0 0 6px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.28)}svg.lucide,button>svg,a>svg,nav svg{filter:drop-shadow(0 0 3px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.35))}}.su-cosmo-mirage{--su-cosmo-mirage-red: var(--su-red, #BC0000);--su-cosmo-mirage-void: var(--su-void, #000000);--su-cosmo-mirage-star: var(--su-starlight, #F5F5F7);position:fixed;left:max(.75rem,env(safe-area-inset-left));bottom:calc(var(--bottom-nav-height, 60px) + 5.75rem + env(safe-area-inset-bottom));z-index:45;width:min(22.5rem,calc(100vw - 5.5rem));pointer-events:auto;font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);color:var(--su-ink, #000000)}.su-cosmo-mirage--mark{width:2.15rem;height:2.15rem;border:0;padding:0;display:grid;place-items:center;background:transparent;opacity:.38;filter:blur(.35px)}.su-cosmo-mirage-haze{position:absolute;top:-18%;right:-10%;bottom:-18%;left:-10%;border-radius:40% 55% 45% 50%;background:radial-gradient(ellipse at 40% 45%,rgba(188,0,0,.22),transparent 58%),radial-gradient(ellipse at 70% 60%,rgba(245,245,247,.08),transparent 52%);filter:blur(14px) saturate(1.15);opacity:.55;animation:su-cosmo-mirage-haze 180s ease-in-out infinite;pointer-events:none}.su-cosmo-mirage-body{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:.7rem;align-items:start;padding:.7rem .75rem .55rem;background:color-mix(in srgb,var(--su-cosmo-mirage-void) 72%,transparent);border:0;border-radius:1.35rem;box-shadow:none;backdrop-filter:blur(10px) saturate(1.2);-webkit-backdrop-filter:blur(10px) saturate(1.2)}.su-cosmo-mirage-craft{opacity:.46;filter:blur(.55px) contrast(1.08);color:var(--su-cosmo-mirage-red);animation:su-cosmo-mirage-drift 200s ease-in-out infinite}.su-cosmo-mirage-ship{color:var(--su-cosmo-mirage-red)}.su-cosmo-mirage-kicker{margin:0 0 .2rem;font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:var(--su-ink, #000000);text-shadow:var(--su-ink-glow);opacity:.82}.su-cosmo-mirage-line{margin:0;font-size:.78rem;line-height:1.35;color:var(--su-ink, #000000);text-shadow:var(--su-ink-glow);opacity:.86}.su-cosmo-mirage-act{margin-top:.45rem;padding:0;border:0;background:transparent;color:var(--su-cosmo-mirage-red);font:inherit;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.su-cosmo-mirage-act:focus-visible,.su-cosmo-mirage-tool:focus-visible,.su-cosmo-mirage--mark:focus-visible{outline:1px solid rgba(188,0,0,.55);outline-offset:3px}.su-cosmo-mirage-tools{display:flex;flex-direction:column;gap:.3rem}.su-cosmo-mirage-tool{width:1.55rem;height:1.55rem;border:0;padding:0;display:grid;place-items:center;background:transparent;color:var(--su-cosmo-mirage-star);opacity:.55;cursor:pointer}.su-cosmo-mirage-tool.is-live{color:var(--su-cosmo-mirage-red);opacity:.95}.su-cosmo-mirage-honest{position:relative;margin:.35rem .2rem 0;font-size:.58rem;line-height:1.3;letter-spacing:.02em;color:#f5f5f76b}@keyframes su-cosmo-mirage-haze{0%,to{transform:translateZ(0) scale(1);opacity:.42}50%{transform:translate3d(3px,-2px,0) scale(1.04);opacity:.62}}@keyframes su-cosmo-mirage-drift{0%,to{transform:translateZ(0);opacity:.4}50%{transform:translate3d(1px,-2px,0);opacity:.58}}@media(prefers-reduced-motion:reduce){.su-cosmo-mirage-haze,.su-cosmo-mirage-craft{animation:none;filter:blur(.4px);opacity:.34}}@property --su-ad-accent{syntax: "<color>"; inherits: true; initial-value: #BC0000;}@property --su-ad-wash-alpha{syntax: "<number>"; inherits: true; initial-value: .18;}:root{--su-ad-accent: var(--su-mood-accent, #BC0000);--su-ad-wash-alpha: .18;--su-ad-motion: .48s;--su-ad-motion-max: .6s;--su-ad-crossfade: var(--su-ad-motion)}.su-ad-surface,.su-premium-ad{--su-ad-accent: var(--su-mood-accent, #BC0000);position:relative;isolation:isolate;overflow:hidden;color:var(--su-starlight, #F5F5F7);background:#0000006b;border:1px solid rgba(var(--su-mood-accent-rgb, 188, 0, 0),.22);box-shadow:0 0 28px rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc(var(--su-space-opacity, .22) * .35));backdrop-filter:blur(16px) saturate(1.08);-webkit-backdrop-filter:blur(16px) saturate(1.08);transition:color var(--su-ad-motion, .48s) var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),border-color .52s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),box-shadow var(--su-ad-motion-max, .6s) var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),background-color .4s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),--su-ad-accent var(--su-ad-motion, .48s) var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1))}.su-ad-wash{position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 42% 28%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc(var(--su-space-opacity, .22) * .9)),transparent 62%);opacity:calc(var(--su-space-opacity, .22) * .95);transition:opacity .4s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),background var(--su-ad-motion, .48s) var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1))}.su-app-atmosphere[data-su-ad-wash=out] .su-ad-wash{opacity:0}.su-app-atmosphere[data-su-ad-wash=in] .su-ad-wash{opacity:calc(var(--su-space-opacity, .22) * .95)}.su-ad-disclosure,.su-ad-eyebrow,.su-ad-headline,.su-ad-body,.su-ad-cta,.su-ad-dismiss,.su-ad-media{position:relative;z-index:1}.su-ad-disclosure{margin:0 0 .55rem;font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--su-mood-accent-rgb, 188, 0, 0),.82);transition:color .4s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1))}.su-ad-eyebrow{margin:0 0 .35rem;font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:var(--su-ad-accent, var(--su-mood-accent, #BC0000));transition:color .4s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1))}.su-ad-headline{margin:0 0 .55rem;font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:clamp(1.35rem,3.4vw,2.35rem);line-height:1.12;letter-spacing:.04em;color:var(--su-starlight, #F5F5F7)}.su-ad-headline--copy{font-size:clamp(.95rem,2.2vw,1.2rem);letter-spacing:.03em;line-height:1.4}.su-ad-body{margin:0 0 1rem;max-width:36rem;font-size:.88rem;line-height:1.45;color:#f5f5f7b8}.su-ad-cta,.su-ad-dismiss{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.55rem 1.15rem;border:1px solid rgba(var(--su-mood-accent-rgb, 188, 0, 0),.42);border-radius:999px;background:#00000059;color:var(--su-starlight, #F5F5F7);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:border-color .32s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),box-shadow .4s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),background-color .28s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1))}.su-ad-cta:hover,.su-ad-cta:focus-visible{border-color:var(--su-mood-accent, #BC0000);box-shadow:0 0 18px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.22)}.su-ad-dismiss{position:absolute;top:max(.85rem,env(safe-area-inset-top));right:max(.85rem,env(safe-area-inset-right));z-index:2;min-width:44px}.su-ad-media{display:block;width:100%;max-height:42vh;-o-object-fit:contain;object-fit:contain;pointer-events:none}.su-ad-shelf,.su-ad-feed,.su-ad-audio-copy{padding:1.25rem 1.2rem 1.35rem;border-radius:1.25rem}.su-ad-home-shelf{position:relative;z-index:1}.su-ad-home-grid{display:grid;gap:.9rem;grid-template-columns:1fr}.su-ad-feed{display:grid;gap:1rem}.su-ad-audio-copy{margin-top:.85rem;padding:.95rem 1.1rem}.su-ad-cinematic,.su-ad-takeover{position:fixed;left:0;right:0;top:0;display:flex;flex-direction:column;justify-content:flex-end;padding:max(2.5rem,env(safe-area-inset-top)) max(1.25rem,env(safe-area-inset-right)) 1.5rem max(1.25rem,env(safe-area-inset-left));background:#000000b8;border:0;border-radius:0}.su-ad-takeover{bottom:calc(var(--bottom-nav-height, 60px) + 5.5rem + env(safe-area-inset-bottom));z-index:58}.su-ad-cinematic{bottom:calc(var(--bottom-nav-height, 60px) + 5.5rem + env(safe-area-inset-bottom));z-index:70}.su-ad-interstitial{z-index:100}@media(min-width:768px){.su-ad-home-grid{grid-template-columns:1.15fr .85fr}.su-ad-home-grid>:nth-child(3){grid-column:1 / -1}.su-ad-shelf,.su-ad-feed{min-height:16rem;padding:1.6rem 1.7rem 1.75rem}.su-ad-headline{font-size:clamp(1.6rem,2.4vw,2.6rem)}.su-ad-cinematic,.su-ad-takeover{padding-left:max(3rem,env(safe-area-inset-left));padding-right:max(3rem,env(safe-area-inset-right))}}@media(min-width:1200px){.su-ad-home-grid{grid-template-columns:1.2fr .8fr 1fr}.su-ad-home-grid>:nth-child(3){grid-column:auto}}@media(orientation:landscape)and (max-height:520px){.su-ad-cinematic,.su-ad-takeover{justify-content:center;padding-top:1rem;padding-bottom:1rem}.su-ad-headline{font-size:1.25rem}.su-ad-body{display:none}.su-ad-disclosure{display:block}}@media(prefers-reduced-motion:reduce){.su-ad-surface,.su-premium-ad,.su-ad-wash,.su-ad-disclosure,.su-ad-eyebrow,.su-ad-cta,.su-ad-dismiss{transition:none}.su-app-atmosphere[data-su-ad-wash=out] .su-ad-wash,.su-app-atmosphere[data-su-ad-wash=in] .su-ad-wash{opacity:calc(var(--su-space-opacity, .22) * .7)}.su-ad-product{animation:none}}.su-ad-hero-darken{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#00000038,#000000b8 68%,#000)}.su-ad-product{position:relative;z-index:1;pointer-events:auto;background:#000;animation:su-ad-product-from-black var(--su-ad-motion, .48s) var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)) both}@keyframes su-ad-product-from-black{0%{opacity:0;transform:translateY(10px);filter:brightness(0)}to{opacity:1;transform:none;filter:none}}.su-ad-media-frame{position:relative;z-index:1;width:100%;overflow:hidden;background:#000}.su-ad-media-frame .su-ad-media{width:100%;height:100%;max-height:none;-o-object-fit:contain;object-fit:contain}.su-ad-cinematic,.su-ad-takeover{pointer-events:none;background:transparent;touch-action:manipulation}.su-ad-cinematic .su-ad-product,.su-ad-takeover .su-ad-product{pointer-events:auto;max-width:36rem}.su-ad-disclosure{display:block}@media(max-width:767px){.su-ad-cinematic,.su-ad-takeover{justify-content:flex-end}.su-ad-cinematic .su-ad-product,.su-ad-takeover .su-ad-product{width:100%;max-width:none}}@media(min-width:1200px){.su-ad-feed .su-ad-product{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:1.4rem;align-items:end}.su-ad-cinematic .su-ad-product,.su-ad-takeover .su-ad-product{max-width:42rem}}.device-tesla .su-ad-cinematic .su-ad-product,.device-tesla .su-ad-takeover .su-ad-product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:end;gap:1.25rem;max-width:72rem}@media(orientation:landscape)and (min-width:800px)and (max-height:720px){.su-ad-cinematic .su-ad-product,.su-ad-takeover .su-ad-product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:end;gap:1.25rem;max-width:72rem}.su-ad-disclosure{display:block}}html.su-explore-chrome,html.su-playbar-collapsed,html[data-su-chrome-collapsed="1"],html[data-su-playbar-collapsed="1"],html.su-explore-chrome body,html.su-playbar-collapsed body,html[data-su-chrome-collapsed="1"] body,html[data-su-playbar-collapsed="1"] body,html.su-explore-chrome #root,html.su-playbar-collapsed #root,html[data-su-chrome-collapsed="1"] #root,html[data-su-playbar-collapsed="1"] #root{overflow-x:hidden;overflow-y:auto;height:auto;max-height:none;overscroll-behavior-y:auto;touch-action:pan-y pinch-zoom}html.su-explore-chrome .su-app-atmosphere,html.su-playbar-collapsed .su-app-atmosphere,html[data-su-chrome-collapsed="1"] .su-app-atmosphere,html[data-su-playbar-collapsed="1"] .su-app-atmosphere,.su-app-atmosphere.su-explore-chrome,.su-app-atmosphere[data-su-chrome-collapsed="1"]{overflow:visible;height:auto;max-height:none}html.su-explore-chrome .su-app-atmosphere>main,html.su-playbar-collapsed .su-app-atmosphere>main,html[data-su-chrome-collapsed="1"] .su-app-atmosphere>main,html[data-su-playbar-collapsed="1"] .su-app-atmosphere>main,[data-su-page-scroll="1"]{min-height:-moz-min-content;min-height:min-content;overflow:visible;touch-action:pan-y}html.su-explore-chrome .su-alien-code-field,html.su-explore-chrome .su-gear-field,html.su-explore-chrome .su-explore-presence,html.su-explore-chrome .su-cosmo-mirage-haze,html.su-playbar-collapsed .su-alien-code-field,html.su-playbar-collapsed .su-gear-field,html.su-playbar-collapsed .su-explore-presence,html.su-playbar-collapsed .su-cosmo-mirage-haze,html[data-su-playbar-collapsed="1"] .su-alien-code-field,html[data-su-playbar-collapsed="1"] .su-gear-field,html[data-su-playbar-collapsed="1"] .su-explore-presence,html[data-su-playbar-collapsed="1"] .su-cosmo-mirage-haze{pointer-events:none}html.su-playbar-collapsed .su-playbar-chip,html[data-su-playbar-collapsed="1"] .su-playbar-chip,.su-playbar-chip .su-playbar-chip-hit,.su-cosmo-mirage,.su-cosmo-mirage--mark,.su-chrome-pulse{pointer-events:auto}.su-playbar-dock{--su-playbar-close-hit: 44px;--su-playbar-close-hit-bottom: 8px;position:fixed;left:0;right:0;z-index:var(--su-z-player, 65);padding:var(--su-playbar-close-hit) var(--su-playbar-close-hit) var(--su-playbar-close-hit-bottom);pointer-events:none}.su-playbar-close-edge{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;margin:0;padding:0;border:0;background:transparent;pointer-events:auto;cursor:pointer;touch-action:manipulation}.su-playbar-close-edge-rim{position:absolute;top:var(--su-playbar-close-hit);right:var(--su-playbar-close-hit);bottom:var(--su-playbar-close-hit-bottom);left:var(--su-playbar-close-hit);border-radius:20px;border:1px solid rgba(var(--su-mood-accent-rgb, 188, 0, 0),.46);box-shadow:0 0 12px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.16),inset 0 0 10px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.05);pointer-events:none;animation:su-playbar-close-edge-breathe 180s ease-in-out infinite}.su-playbar-close-edge-rim:before,.su-playbar-close-edge-rim:after{content:"";position:absolute;width:13px;height:13px;border-color:var(--su-mood-accent, #BC0000);border-style:solid;pointer-events:none}.su-playbar-close-edge-rim:before{top:-1px;left:-1px;border-width:1px 0 0 1px}.su-playbar-close-edge-rim:after{right:-1px;bottom:-1px;border-width:0 1px 1px 0}.su-playbar-dock .su-player-bar.su-playbar-tron.su-playbar-space,.su-playbar-dock .su-player-bar{position:relative;left:auto;right:auto;bottom:auto;width:100%;z-index:1;pointer-events:auto}@keyframes su-playbar-close-edge-breathe{0%,to{opacity:.58}50%{opacity:.76}}@media(min-width:768px){.su-playbar-dock{--su-playbar-close-hit: 56px}}@media(min-width:1100px){.su-playbar-dock{--su-playbar-close-hit: 64px}}@media(orientation:landscape)and (min-width:800px){.su-playbar-dock{--su-playbar-close-hit: 64px}}@media(prefers-reduced-motion:reduce){.su-playbar-close-edge-rim{animation:none;opacity:.7}}.su-app-atmosphere{--su-amplify-fog: rgba(var(--su-mood-accent-rgb, 188, 0, 0), calc(var(--su-space-opacity, .22) * .2));--su-amplify-halo: rgba(var(--su-mood-accent-rgb, 188, 0, 0), calc(var(--su-space-opacity, .22) * .14))}.su-cosmic-field{isolation:isolate}.su-cosmic-fog,.su-cosmic-halo{position:absolute;pointer-events:none;z-index:1}.su-cosmic-fog{top:-10%;right:-10%;bottom:-10%;left:-10%;background:radial-gradient(ellipse at 46% 30%,var(--su-amplify-fog),transparent 58%),radial-gradient(ellipse at 74% 78%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),.028),transparent 50%);animation:su-amplify-fog-breathe 240s var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1)) infinite}.su-cosmic-halo{inset:16% 24% auto;height:40%;border-radius:50%;background:radial-gradient(circle at 50% 48%,var(--su-amplify-halo),transparent 72%);filter:blur(52px);opacity:.48;animation:su-amplify-halo-breathe 220s var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1)) infinite}@keyframes su-amplify-fog-breathe{0%,to{opacity:.7;transform:translateZ(0) scale(1)}50%{opacity:1;transform:translate3d(0,-5px,0) scale(1.015)}}@keyframes su-amplify-halo-breathe{0%,to{opacity:.38}50%{opacity:.62}}[data-su-scene=architectural] .su-cosmic-halo{opacity:.28}[data-su-scene=exploratory] .su-cosmic-fog{opacity:.88}[data-su-scene=ceremonial] .su-cosmic-halo{opacity:.56}[data-su-scene=performance] .su-cosmic-halo{animation-duration:180s}[data-su-scene=musical] .su-cosmic-halo{opacity:.48}.su-home-shell,.su-browse-page{background:radial-gradient(ellipse 90% 36% at 50% -8%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc(var(--su-space-opacity, .22) * .28)),transparent 70%),var(--su-void, #000)}.su-tile.su-tile--glob,.su-tile.su-tile--orb{width:min(100%,var(--su-glob-orb-size, clamp(10.75rem, 52vw, 17rem)));max-width:min(100%,var(--su-glob-orb-max, 17rem));min-width:0}.su-tile--glob .su-tile-art,.su-tile--glob .su-tile-art--vinyl,.su-tile--glob .su-tile-art--orb{width:92%;max-width:100%;margin-inline:auto;aspect-ratio:1 / 1}.su-tile--glob .su-tile-copy{position:relative;z-index:2;width:100%;max-width:100%;overflow:hidden}.su-playlist-orb{background:#08080a1a}.su-tile--glob .su-vinyl-disc{background:radial-gradient(circle at 32% 24%,rgba(245,245,247,.1),transparent 38%),radial-gradient(circle at 50% 50%,#08080a29 0,#08080a29 16%,#08080a38 18%,#08080a38);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.su-tile--glob .su-vinyl-label{top:7%;right:7%;bottom:7%;left:7%;background:transparent}.su-tile--glob .su-vinyl-label-img,.su-tile--glob .su-playlist-orb-cover{opacity:var(--su-playlist-orb-cover-opacity, .48)}.su-tile--glob .su-vinyl-disc:after,.su-tile--glob .su-playlist-orb:after{content:"";position:absolute;top:-7%;right:-7%;bottom:-7%;left:-7%;border-radius:50%;pointer-events:none;z-index:-1;background:radial-gradient(circle,rgba(var(--su-mood-accent-rgb, 188, 0, 0),.1),transparent 70%);animation:su-amplify-halo-breathe 220s var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1)) infinite}@media(orientation:landscape)and (min-width:800px){:root{--su-glob-orb-size: clamp(12rem, 18vw, 17rem)}}@media(orientation:landscape)and (max-height:480px){:root{--su-glob-orb-size: clamp(8.75rem, 36vh, 13rem);--su-glob-orb-max: 13rem}}.su-player-now.su-playbar-float,.su-player-now{background:radial-gradient(ellipse 130% 46% at 50% -10%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc(var(--su-space-opacity, .22) * .9)),transparent 68%),var(--su-void, #000)}.su-player-now-top,.su-player-now-grip-wrap{background:linear-gradient(180deg,rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc(var(--su-space-opacity, .22) * .42)) 0%,rgba(8,8,10,calc(var(--su-space-opacity, .22) * .18)) 42%,transparent 100%)}.su-player-now-grip{background:rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc(.32 + var(--su-space-opacity, .22) * .55));box-shadow:0 0 10px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.22)}.su-player-now-top .text-zinc-400,.su-player-now-top .text-zinc-500{color:rgba(var(--su-mood-accent-rgb, 188, 0, 0),.62)}.su-playbar-close-edge{background:linear-gradient(180deg,rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc(var(--su-space-opacity, .22) * .32)) 0%,transparent 58%)}.su-player-now,.su-player-now-top,.su-player-now-grip,.su-cosmic-fog,.su-home-shell,.su-browse-page{transition:background-color 1.6s var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1)),box-shadow 1.6s var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1))}@media(prefers-reduced-motion:reduce){.su-cosmic-fog,.su-cosmic-halo,.su-tile--glob .su-vinyl-disc:after,.su-tile--glob .su-playlist-orb:after{animation:none!important;opacity:.5;transform:none}.su-player-now,.su-player-now-top,.su-player-now-grip,.su-cosmic-fog,.su-home-shell,.su-browse-page{transition:none}}:root{--su-focus-edge-line: rgba( var(--su-mood-accent-rgb, 188, 0, 0), calc((.24 + var(--su-space-opacity, .22) * .48) * var(--su-menu-glow-pulse, 1)) );--su-focus-edge-soft: rgba( var(--su-mood-accent-rgb, 188, 0, 0), calc((.09 + var(--su-space-opacity, .22) * .28) * var(--su-menu-glow-pulse, 1)) );--su-focus-edge: 0 0 8px var(--su-focus-edge-line), 0 0 14px var(--su-focus-edge-soft)}.su-app-atmosphere{--su-menu-glow-edge: var(--su-focus-edge);--su-polaroid-glow: var(--su-focus-edge), 0 10px 24px rgba(0, 0, 0, .55)}.su-focus-edge,.su-player-now-top,.su-player-now-grip-wrap,.su-playbar-close-edge-rim,.su-tile--glob .su-vinyl-disc,.su-tile--glob .su-playlist-orb,.su-playlist-orb,.su-card--panel,.su-home-chip,.su-browse-search,.su-void-input,.su-polaroid,.su-polaroid-mark,.su-ad-surface,.su-premium-ad,.su-ad-media-frame,.su-dj-char-selector,.su-settings-panel,.su-chrome-sheet,.su-more-nav-sheet{box-shadow:var(--su-focus-edge)}.su-void-input,.su-browse-search,.su-app-atmosphere input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.su-app-atmosphere textarea,.su-app-atmosphere select{border-color:var(--su-focus-edge-line)!important}.su-player-bar.su-playbar-space.su-playbar-float,.su-playbar-chip.su-playbar-float{box-shadow:var(--su-focus-edge),0 16px 40px #00000047!important}.su-playbar-close-edge-rim{box-shadow:var(--su-focus-edge)!important}.su-tile--glob .su-vinyl-disc,.su-tile--glob .su-playlist-orb{box-shadow:var(--su-focus-edge),0 8px 18px #00000047}@media(prefers-reduced-motion:reduce){:root{--su-focus-edge-line: rgba(var(--su-mood-accent-rgb, 188, 0, 0), .38);--su-focus-edge-soft: rgba(var(--su-mood-accent-rgb, 188, 0, 0), .12)}}.su-app-atmosphere .su-menu-glow,.su-app-atmosphere .su-chrome-glass:not([data-su-playbar]):not(.su-playbar-float):not(.su-tile),.su-app-atmosphere .su-chrome-sheet,.su-app-atmosphere .su-more-nav-sheet,.su-app-atmosphere .su-settings-panel,.su-app-atmosphere [data-su-menu=glow],.su-app-atmosphere [role=menu],.su-app-atmosphere [role=menuitem]{border-color:transparent!important;box-shadow:none!important}.su-app-atmosphere nav.su-menu-glow.fixed.bottom-0:before{content:"";box-shadow:var(--su-menu-line, var(--su-menu-glow-edge))}@media(prefers-reduced-motion:reduce){nav.su-menu-glow.fixed.bottom-0:before{will-change:auto;opacity:.72}}:root{--su-pulse-edge-line: rgba( var(--su-mood-accent-rgb, 188, 0, 0), calc(.22 + var(--su-space-opacity, .22) * .28) );--su-pulse-edge-soft: rgba( var(--su-mood-accent-rgb, 188, 0, 0), calc((.1 + var(--su-space-opacity, .22) * .3) * var(--su-pulse-for-light, var(--su-menu-glow-pulse, 1))) );--su-pulse-edge: 0 0 calc(8px * var(--su-pulse-for-light, var(--su-menu-glow-pulse, 1))) var(--su-pulse-edge-line), 0 0 calc(20px * var(--su-pulse-for-light, var(--su-menu-glow-pulse, 1))) var(--su-pulse-edge-soft);--su-focus-edge-line: var(--su-pulse-edge-line);--su-focus-edge-soft: var(--su-pulse-edge-soft);--su-focus-edge: var(--su-pulse-edge);--su-chrome-border: var(--su-pulse-edge-line);--su-void-input-border: var(--su-pulse-edge-line);--su-border-hairline: var(--su-pulse-edge-line);--su-border-standard: var(--su-pulse-edge-line);--su-border-emphasis: var(--su-pulse-edge-line);--su-glass-border: var(--su-pulse-edge-line);--su-tile-border: var(--su-pulse-edge-line);--su-mood-hairline: var(--su-pulse-edge-line)}.su-pulse-edge{border-color:transparent;box-shadow:var(--su-pulse-edge)}body :where(.border,.border-t,.border-b,.border-l,.border-r,.border-x,.border-y,.border-border,[class*=border-zinc],[class*=border-white],[class*=border-gray],[class*=border-neutral],[class*=border-slate],[class*=border-stone],[class*=border-black],[class*=border-red],[class*=border-rose],[class*=border-green],[class*=border-emerald],[class*=border-amber],[class*=border-yellow],[class*=border-blue],[class*=border-sky],[class*=border-indigo],[class*=border-violet],[class*=border-orange],[class*=border-muted],[class*=border-primary],[class*=border-input],[class*=border-card],[class*=border-border]):not(.border-0):not(.border-none):not(.border-transparent):not([class*=animate-spin]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]){border-color:transparent!important}body :where(.border-2,.border-4,.border-8):not(.border-transparent):not([class*=animate-spin]){border-color:transparent!important}body :where([class*=outline-zinc],[class*=outline-white],[class*=outline-gray],[class*=outline-black],[class*=outline-neutral],[class*=outline-slate],[class*=outline-muted]){outline-color:var(--su-pulse-edge-line)!important}body :where([class*=divide-zinc],[class*=divide-white],[class*=divide-gray],[class*=divide-border],[class*=divide-muted])>:not([hidden])~:not([hidden]){border-color:var(--su-pulse-edge-line)!important}.su-app-atmosphere .su-card,.su-app-atmosphere .su-card--panel,.su-app-atmosphere .su-home-chip,.su-app-atmosphere .su-btn--secondary,.su-app-atmosphere .su-btn--ghost,.su-app-atmosphere .su-badge,.su-app-atmosphere .su-void-input,.su-app-atmosphere .su-browse-search,.su-app-atmosphere .su-chrome-sheet,.su-app-atmosphere .su-more-nav-sheet,.su-app-atmosphere .su-settings-panel,.su-app-atmosphere .su-ad-surface,.su-app-atmosphere .su-premium-ad,.su-app-atmosphere .su-ad-media-frame,.su-app-atmosphere .su-dj-char-selector,.su-app-atmosphere .su-polaroid,.su-app-atmosphere .su-polaroid-mark,.su-app-atmosphere .cosmic-card,.su-app-atmosphere .cosmo-glass,.su-app-atmosphere .glass-player,.su-app-atmosphere table,.su-app-atmosphere [role=dialog]:not([data-su-playbar]):not(.su-playbar-float):not(.su-player-now),.su-app-atmosphere [role=tabpanel],.su-app-atmosphere [data-radix-dialog-content],.su-app-atmosphere [data-radix-alert-dialog-content],body .su-card,body .su-card--panel,body .su-void-input,body .su-browse-search,body .su-chrome-sheet,body .su-more-nav-sheet,body .su-settings-panel,body [data-radix-dialog-content],body [data-radix-alert-dialog-content]{border-color:transparent!important;box-shadow:var(--su-pulse-edge)!important}body :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]),textarea,select){border-color:transparent!important;box-shadow:var(--su-pulse-edge)}.su-tile--glob .su-vinyl-disc,.su-tile--glob .su-playlist-orb,.su-playlist-orb{border-color:var(--su-pulse-edge-line);box-shadow:inset 0 1px #f5f5f729,inset 0 -16px 28px #0000005c,var(--su-pulse-edge),0 8px 18px #00000047}.su-tile--glob[data-active=true] .su-vinyl-disc,.su-tile--glob[data-selected=true] .su-vinyl-disc,.su-tile--glob[data-playing=true] .su-vinyl-disc,.su-tile--glob[data-active=true] .su-playlist-orb,.su-tile--glob[data-selected=true] .su-playlist-orb,.su-tile--glob[data-playing=true] .su-playlist-orb{border-color:var(--su-pulse-edge-line);box-shadow:inset 0 1px #f5f5f733,inset 0 -16px 28px #00000057,var(--su-pulse-edge),0 10px 22px #00000052}.su-player-now-top,.su-player-now-grip-wrap,.su-playbar-close-edge-rim{box-shadow:var(--su-pulse-edge)}.su-player-bar.su-playbar-space.su-playbar-float,.su-playbar-chip.su-playbar-float{box-shadow:var(--su-pulse-edge),0 16px 40px #00000047!important}.su-app-atmosphere .su-menu-glow:not(.su-chrome-sheet):not(.su-more-nav-sheet):not(.su-settings-panel),.su-app-atmosphere .su-chrome-glass:not([data-su-playbar]):not(.su-playbar-float):not(.su-tile):not(.su-chrome-sheet),.su-app-atmosphere [data-su-menu=glow]:not(.su-chrome-sheet):not(.su-more-nav-sheet),.su-app-atmosphere [role=menu],.su-app-atmosphere [role=menuitem]{border-color:transparent!important;box-shadow:none!important}.su-app-atmosphere .su-menu-glow .border-t,.su-app-atmosphere .su-menu-glow .border-b,.su-app-atmosphere .su-menu-glow .border-l,.su-app-atmosphere .su-menu-glow .border-r,.su-app-atmosphere .su-chrome-glass:not([data-su-playbar]) .border-t,.su-app-atmosphere .su-chrome-glass:not([data-su-playbar]) .border-b,.su-app-atmosphere .su-chrome-glass:not([data-su-playbar]) .border-l,.su-app-atmosphere .su-chrome-glass:not([data-su-playbar]) .border-r,.su-app-atmosphere [role=menu] .border-b,.su-app-atmosphere [role=menuitem]{border-color:transparent!important}nav.su-menu-glow.fixed.bottom-0,.su-app-atmosphere nav.su-menu-glow.fixed.bottom-0{border:none!important;box-shadow:none!important}[data-su-playbar]:not(.su-playbar-close-edge-rim):not(.su-player-now-top),.su-player-now:not(.su-player-now-top){border-color:transparent!important}@media(prefers-reduced-motion:reduce){:root{--su-pulse-edge-line: rgba(var(--su-mood-accent-rgb, 188, 0, 0), .22);--su-pulse-edge-soft: rgba(var(--su-mood-accent-rgb, 188, 0, 0), .1);--su-pulse-edge: 0 0 8px var(--su-pulse-edge-line), 0 0 16px var(--su-pulse-edge-soft);--su-focus-edge-line: var(--su-pulse-edge-line);--su-focus-edge-soft: var(--su-pulse-edge-soft);--su-focus-edge: var(--su-pulse-edge)}}html.su-scroll-nav,html:not(.su-player-now-open),html:not(.su-player-now-open) body,html:not(.su-player-now-open) #root{overflow-x:hidden;overflow-y:auto;height:auto;max-height:none;overscroll-behavior-y:auto;touch-action:pan-y pinch-zoom}html:not(.su-player-now-open) .su-app-atmosphere,html:not(.su-player-now-open) .su-scroll-root,.su-app-atmosphere.su-scroll-root{overflow-x:clip;overflow-y:visible;height:auto;max-height:none;min-height:-moz-min-content;min-height:min-content}html:not(.su-player-now-open) [data-su-page-scroll="1"],html:not(.su-player-now-open) .su-page-scroll,[data-su-page-scroll="1"].flex-1,.su-tab-keep,.su-ptr-content,.su-page-route{min-height:-moz-min-content;min-height:min-content;overflow:visible;touch-action:pan-y}.su-nav-hit{min-width:var(--su-touch-min, 44px);min-height:var(--su-touch-min, 44px);pointer-events:auto;touch-action:manipulation}.su-alien-code-field,.su-alien-code-field--viewport,.su-gear-field,.su-gear-field--viewport,.su-cosmic-field,.su-cosmic-fog,.su-cosmic-halo,.su-home-drift,.su-universe-backdrop,.su-explore-presence,.su-cosmo-mirage-haze,.su-playbar-circuit,.su-playbar-live-edge,.su-playbar-wash,.su-playbar-chip-orb{pointer-events:none!important}.su-playbar-chip,.su-playbar-chip .su-playbar-chip-hit,.su-player-bar,.su-playbar-close-edge,.su-chrome-pulse,.su-cosmo-mirage,.su-cosmo-mirage--mark,.su-cosmo-mirage-act,.su-cosmo-mirage-tool,nav.su-menu-glow,.su-nav-hit,.su-more-nav-sheet{pointer-events:auto}.su-alien-code-field--viewport{z-index:1}.overflow-x-auto,.overflow-x-scroll,.glide-scroll,.su-shelf-x{touch-action:pan-x pan-y;overscroll-behavior-x:contain;overscroll-behavior-y:auto}.su-player-bar,.su-playbar-chip,.su-player-now{touch-action:pan-y pinch-zoom}html.su-player-now-open,html.su-player-now-open body,html.su-player-now-open #root{overflow:hidden;height:100%;max-height:100%;overscroll-behavior:none}html.su-player-now-open .su-player-now{overflow:hidden;touch-action:pan-y pinch-zoom}html.su-player-now-open .su-player-now .overflow-y-auto{overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}.su-cosmo-mirage-act,.su-cosmo-mirage-tool,.su-cosmo-mirage--mark{min-width:var(--su-touch-min, 44px);min-height:var(--su-touch-min, 44px)}@media(prefers-reduced-motion:reduce){.su-cosmic-fog,.su-cosmic-halo,.su-home-drift,.su-alien-code-glyph,.su-gear-mark,.su-playbar-close-edge-rim,.su-chrome-pulse:after{animation:none!important}html:not(.su-player-now-open),html:not(.su-player-now-open) body,html:not(.su-player-now-open) #root,html:not(.su-player-now-open) [data-su-page-scroll="1"]{overflow-y:auto;touch-action:pan-y pinch-zoom}}.su-app-atmosphere .su-card.su-tile.su-planet,.su-app-atmosphere .su-tile.su-planet,.su-app-atmosphere [data-su-planet=true],body .su-card.su-tile.su-planet,body .su-tile.su-planet,body [data-su-planet=true],.su-planet,.su-tile.su-planet{width:min(100%,var(--su-glob-orb-size, clamp(10.75rem, 52vw, 17rem)));max-width:min(100%,var(--su-glob-orb-max, 17rem));min-width:0;padding:0;background:transparent!important;border:none!important;border-color:transparent!important;outline:none;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:visible;border-radius:0}.su-planet:before,.su-tile.su-planet:before,.su-app-atmosphere .su-planet:before{inset:4% 4% auto;height:72%;border-radius:50%;background:radial-gradient(circle at 50% 42%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc((.07 + var(--su-space-opacity, .22) * .16) * var(--su-menu-glow-pulse, 1))),transparent 72%);filter:blur(22px);opacity:calc(.42 + var(--su-space-opacity, .22) * .55)}.su-planet-art,.su-planet .su-tile-art,.su-planet .su-tile-art--vinyl,.su-planet .su-tile-art--orb,.su-planet .su-planet-art{width:100%;max-width:100%;aspect-ratio:1 / 1;margin-inline:0;margin-bottom:.5rem;padding:0;background:transparent!important;border:none!important;border-color:transparent!important;box-shadow:none!important;overflow:visible;border-radius:0}.su-planet .su-vinyl,.su-planet .su-playlist-orb{width:100%;height:100%;aspect-ratio:1 / 1}.su-planet-copy,.su-planet-info{position:relative;z-index:2;width:100%;padding:.1rem .2rem .2rem;background:transparent}.su-planet .su-vinyl-disc,.su-planet .su-playlist-orb,.su-app-atmosphere .su-planet .su-vinyl-disc,.su-app-atmosphere .su-planet .su-playlist-orb,body .su-planet .su-vinyl-disc,body .su-planet .su-playlist-orb{border:none!important;border-color:transparent!important;outline:none!important;background-color:#04020361;box-shadow:inset 0 1px #f5f5f738,inset 0 -18px 30px #0000007a,inset 10px 0 22px #bc00000f,0 14px 28px #0006,0 0 18px #bc00001a!important}.su-planet .su-vinyl-label-img,.su-planet .su-playlist-orb-cover{opacity:var(--su-playlist-orb-cover-opacity, .48)}.su-planet .su-playlist-orb{animation:none}.su-planet .su-vinyl-disc:after,.su-planet .su-playlist-orb:after{content:"";position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;border-radius:50%;pointer-events:none;z-index:-1;background:radial-gradient(circle,rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc((.08 + var(--su-space-opacity, .22) * .18) * var(--su-menu-glow-pulse, 1))),transparent 70%);opacity:calc((.28 + var(--su-space-opacity, .22) * .62) * var(--su-menu-glow-pulse, 1));animation:su-amplify-halo-breathe 220s var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1)) infinite}.su-planet-art:after,.su-planet-halo{content:"";position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;border-radius:50%;pointer-events:none;z-index:-1;background:radial-gradient(circle,rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc((.08 + var(--su-space-opacity, .22) * .18) * var(--su-menu-glow-pulse, 1))),transparent 70%);opacity:calc((.28 + var(--su-space-opacity, .22) * .62) * var(--su-menu-glow-pulse, 1));animation:su-amplify-halo-breathe 220s var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1)) infinite}.su-planet[data-active=true] .su-vinyl-disc,.su-planet[data-selected=true] .su-vinyl-disc,.su-planet[data-playing=true] .su-vinyl-disc,.su-planet[data-active=true] .su-playlist-orb,.su-planet[data-selected=true] .su-playlist-orb,.su-planet[data-playing=true] .su-playlist-orb,.su-app-atmosphere .su-planet[data-active=true] .su-vinyl-disc,.su-app-atmosphere .su-planet[data-playing=true] .su-playlist-orb{border:none!important;border-color:transparent!important;box-shadow:inset 0 1px #f5f5f733,inset 0 -16px 28px #00000057,0 12px 26px #0000004d!important}.su-planet[data-active=true] .su-vinyl-disc:after,.su-planet[data-playing=true] .su-vinyl-disc:after,.su-planet[data-active=true] .su-playlist-orb:after,.su-planet[data-playing=true] .su-playlist-orb:after{opacity:calc((.4 + var(--su-space-opacity, .22) * .7) * var(--su-menu-glow-pulse, 1))}.su-planet:focus-visible,.su-app-atmosphere .su-planet:focus-visible,.su-tile.su-planet:focus-visible{outline:none!important;border:none!important;box-shadow:none!important}.su-planet:focus-visible .su-vinyl-disc,.su-planet:focus-visible .su-playlist-orb{box-shadow:inset 0 1px #f5f5f72e,inset 0 -16px 28px #00000057,0 0 22px rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc((.22 + var(--su-space-opacity, .22) * .4) * var(--su-menu-glow-pulse, 1)))!important}@media(hover:hover)and (pointer:fine){.su-planet:hover,.su-app-atmosphere .su-card.su-tile.su-planet:hover,.su-app-atmosphere .su-planet:hover,body .su-planet:hover,.su-planet:focus-visible,.su-planet[data-active=true],.su-planet[data-selected=true]{background:transparent!important;border:none!important;border-color:transparent!important;box-shadow:none!important}.su-planet:hover,.su-planet:focus-visible{z-index:3;animation-duration:72s}.su-planet:hover .su-vinyl-disc,.su-planet:hover .su-playlist-orb,.su-planet:focus-visible .su-vinyl-disc,.su-planet:focus-visible .su-playlist-orb{border:none!important;border-color:transparent!important;filter:contrast(1.06) saturate(1.04);box-shadow:inset 0 1px #f5f5f742,inset 0 -16px 28px #00000057,0 0 0 .7px #bc00008c,0 14px 28px #00000052,0 0 22px #bc00002e!important}.su-planet:hover .su-vinyl-disc:after,.su-planet:hover .su-playlist-orb:after,.su-planet:focus-visible .su-vinyl-disc:after,.su-planet:focus-visible .su-playlist-orb:after{opacity:calc((.42 + var(--su-space-opacity, .22) * .68) * var(--su-menu-glow-pulse, 1))}.su-planet:hover .su-vinyl-label-img,.su-planet:hover .su-playlist-orb-cover,.su-planet:focus-visible .su-vinyl-label-img,.su-planet:focus-visible .su-playlist-orb-cover{opacity:.72;filter:contrast(1.05) saturate(1.03)}.su-planet:hover .su-planet-copy,.su-planet:hover .su-planet-info,.su-planet:focus-visible .su-planet-copy,.su-planet:focus-visible .su-planet-info{opacity:1}.su-shelf-arc:has(.su-planet:hover) .su-planet:not(:hover),.su-shelf-arc:has(.su-planet:focus-visible) .su-planet:not(:focus-visible){opacity:.62;filter:brightness(.82)}}@media(prefers-reduced-motion:reduce){.su-planet,.su-planet:hover,.su-planet:active{transform:none}.su-planet .su-vinyl-disc:after,.su-planet .su-playlist-orb:after,.su-planet-art:after,.su-planet-halo{animation:none!important;opacity:calc(.34 + var(--su-space-opacity, .22) * .28)}.su-planet .su-vinyl-label-img,.su-planet .su-playlist-orb-cover,.su-planet[data-playing=true] .su-vinyl-label-img,.su-planet[data-playing=true] .su-playlist-orb-cover{animation:none!important;transform:none!important;opacity:var(--su-playlist-orb-cover-opacity, .48)}.su-planet,.su-planet .su-planet-art{width:min(100%,var(--su-glob-orb-size, clamp(10.75rem, 52vw, 17rem)))}}:root{--su-motion-pace: 1;--su-drift-amp: .62;--su-glow-softness: 1;--su-field-density: .86;--su-cloud-dur: 180s;--su-pulse-breathe-dur: 180s;--su-float-duration: 180s;--su-orbit-spin-duration: 280s;--su-cw-spin: 280s;--su-cw-revolve: 240s;--su-soft-edge-line: rgba( var(--su-mood-accent-rgb, 188, 0, 0), calc((.1 + var(--su-space-opacity, .22) * .2) * var(--su-menu-glow-pulse, 1) * var(--su-glow-softness, 1)) );--su-soft-edge: 0 0 calc(14px * var(--su-menu-glow-pulse, 1) * var(--su-glow-softness, 1)) var(--su-soft-edge-line), 0 0 calc(30px * var(--su-menu-glow-pulse, 1) * var(--su-glow-softness, 1)) rgba( var(--su-mood-accent-rgb, 188, 0, 0), calc(.07 * var(--su-glow-softness, 1)) )}html{animation-duration:calc(var(--su-pulse-breathe-dur, 180s) * var(--su-motion-pace, 1))}body,body :where(h1,h2,h3,h4,h5,h6,p,span,a,li,label,td,th,button,legend,figcaption,small,strong,em,time,dt,dd,nav,code,pre,cite,blockquote,[role=tab],[role=menuitem],[role=link],.su-tile-title,.su-tile-meta,.su-tile-now-label,.su-type-display,.su-type-title,.su-type-label,.su-type-micro,.su-playbar-title,.su-playbar-meta,.su-home-hero-slogan){color:var(--su-ink, #E4D2C6)!important;text-shadow:var(--su-ink-glow)}body :where(input,textarea,select)::-moz-placeholder,body ::-moz-placeholder{color:var(--su-ink-soft, rgba(228, 210, 198, .62))!important}body :where(input,textarea,select)::placeholder,body ::placeholder{color:var(--su-ink-soft, rgba(228, 210, 198, .62))!important}.su-app-atmosphere .su-card:not(.su-planet),.su-app-atmosphere .su-card--panel,.su-app-atmosphere .su-chrome-sheet,.su-app-atmosphere .su-more-nav-sheet,.su-app-atmosphere .su-settings-panel,.su-app-atmosphere .su-void-input,.su-app-atmosphere .su-browse-search,.su-app-atmosphere [role=dialog]:not([data-su-playbar]):not(.su-playbar-float):not(.su-player-now),.su-app-atmosphere .su-divider,.su-app-atmosphere .su-divider--emphasis{border-color:transparent!important;box-shadow:var(--su-soft-edge)!important}.su-pulse-edge:not(.su-planet):not([data-su-planet=true]){border-color:transparent;box-shadow:var(--su-soft-edge)}nav.su-menu-glow.fixed.bottom-0:before{height:2px;filter:blur(.7px);opacity:calc(.36 + var(--su-space-opacity, .22) * .34);box-shadow:0 0 calc(18px * var(--su-glow-softness, 1) * var(--su-menu-glow-pulse, 1)) var(--su-menu-glow-line),0 0 calc(36px * var(--su-glow-softness, 1) * var(--su-menu-glow-pulse, 1)) var(--su-menu-glow-soft);animation:su-soft-line-breathe calc(180s * var(--su-motion-pace, 1)) ease-in-out infinite}@keyframes su-soft-line-breathe{0%,to{opacity:.32;transform:translateZ(0) scaleX(.96)}50%{opacity:.58;transform:translate3d(0,-1px,0) scaleX(1)}}.su-windshield,.su-windshield-depth,.su-windshield-glass,.su-windshield-hud{pointer-events:none!important}.su-windshield{position:absolute;top:-8%;right:-12%;bottom:-8%;left:-12%;z-index:2;overflow:visible}.su-windshield-depth{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:46%/18%}.su-windshield-depth--far{background:radial-gradient(ellipse 92% 54% at 50% 42%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc(var(--su-space-opacity, .22) * .1)),transparent 70%);filter:blur(28px);opacity:calc(.42 * var(--su-field-density, .86));animation:su-windshield-pan calc(240s * var(--su-motion-pace, 1)) var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1)) infinite alternate}.su-windshield-depth--near{background:radial-gradient(ellipse 70% 36% at 50% 88%,rgba(0,0,0,.28),transparent 68%);opacity:.55;animation:su-windshield-pan calc(180s * var(--su-motion-pace, 1)) var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1)) infinite alternate-reverse}.su-windshield-glass{position:absolute;inset:-4% 4% auto;height:38%;border-radius:50%;background:radial-gradient(ellipse at 50% 0%,rgba(245,245,247,.055),transparent 62%);filter:blur(8px);opacity:calc(.38 + var(--su-space-opacity, .22) * .22);animation:su-chrome-buoyancy calc(var(--su-float-duration, 36s) * var(--su-motion-pace, 1)) ease-in-out infinite}.su-windshield-hud{position:absolute;top:6%;right:8%;bottom:6%;left:8%;width:84%;height:88%;color:rgba(var(--su-mood-accent-rgb, 188, 0, 0),.1);opacity:.55}.su-orbit-ring,[data-su-orbit-ring],.su-app-atmosphere [class*="border-red-600/15"][style*=rotateX]{opacity:.04!important;border-color:transparent!important}.su-planet.su-planet-float,.su-planet-float{--su-kinetic-dur: var(--su-float-duration, 36s);--su-kinetic-delay: 0s;min-width:var(--su-touch-min, 44px);min-height:var(--su-touch-min, 44px);animation-name:su-voyage-float;animation-duration:calc(var(--su-kinetic-dur, 36s) * var(--su-motion-pace, 1));animation-timing-function:var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1));animation-iteration-count:infinite;animation-delay:var(--su-kinetic-delay, 0s)}.su-planet.su-planet-float:nth-child(odd),.su-planet-float:nth-child(odd),.su-planet.su-planet-float[data-su-drift=left],.su-planet-float[data-su-drift=left]{animation-name:su-voyage-float}.su-planet.su-planet-float:nth-child(2n),.su-planet-float:nth-child(2n),.su-planet.su-planet-float[data-su-drift=right],.su-planet-float[data-su-drift=right]{animation-name:su-voyage-float-opp}.su-planet.su-planet-float:nth-child(2n){--su-kinetic-dur: 38s;--su-kinetic-delay: -7s}.su-planet.su-planet-float:nth-child(3n){--su-kinetic-dur: 32s;--su-kinetic-delay: -13s}.su-planet.su-planet-float:nth-child(4n){--su-kinetic-dur: 42s;--su-kinetic-delay: -19s}.su-planet.su-planet-float:nth-child(5n){--su-kinetic-dur: 34s;--su-kinetic-delay: -25s}.su-planet.su-planet-float:nth-child(7n){--su-kinetic-dur: 40s;--su-kinetic-delay: -11s}@keyframes su-voyage-float{0%,to{transform:translateZ(0) rotate(0) scale(1)}28%{transform:translate3d(-8px,-2px,0) rotate(.5deg) scale(1.003)}54%{transform:translate3d(-11px,-1px,0) rotate(.28deg) scale(.999)}78%{transform:translate3d(-6px,-2px,0) rotate(.42deg) scale(.997)}}@keyframes su-voyage-float-opp{0%,to{transform:translateZ(0) rotate(0) scale(1)}26%{transform:translate3d(8px,2px,0) rotate(-.5deg) scale(.997)}52%{transform:translate3d(12px,1px,0) rotate(-.32deg) scale(1.002)}76%{transform:translate3d(6px,2px,0) rotate(-.45deg) scale(1.003)}}.su-planet[data-active=true],.su-planet[data-playing=true],.su-planet[data-selected=true]{z-index:2;animation-duration:64s}.su-planet[data-playing=true] .su-vinyl-disc,.su-planet[data-playing=true] .su-playlist-orb{box-shadow:inset 0 1px #f5f5f73d,inset 0 -16px 28px #00000057,0 0 0 .65px rgba(188,0,0,calc(.42 * var(--su-menu-glow-pulse, 1))),0 12px 26px #0000004d,0 0 20px rgba(188,0,0,calc(.14 * var(--su-menu-glow-pulse, 1)))!important}@media(prefers-reduced-motion:no-preference){.su-planet.su-planet-float,.su-planet-float{will-change:transform}}.su-planet{position:relative}.su-planet .su-planet-art{margin-bottom:0}.su-planet-copy,.su-planet-info,.su-planet [data-su-planet-info=true]{position:absolute;left:13%;right:13%;bottom:16%;top:auto;z-index:3;width:auto;max-width:74%;margin-inline:auto;padding:0;text-align:center;pointer-events:none;background:transparent;opacity:.86;mix-blend-mode:plus-lighter;color:var(--su-ink, #E4D2C6);text-shadow:0 1px 10px rgba(0,0,0,.55),var(--su-ink-glow)}.su-planet-copy .su-tile-title,.su-planet-info .su-tile-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:clip;text-overflow:ellipsis;line-height:1.2;font-size:.78rem}.su-planet-copy .su-tile-meta,.su-planet-info .su-tile-meta{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:clip;text-overflow:ellipsis;line-height:1.2;font-size:.64rem;opacity:.78}.su-planet:focus-visible .su-planet-copy,.su-planet:focus-within .su-planet-copy,.su-planet[data-active=true] .su-planet-copy,.su-planet[data-playing=true] .su-planet-copy,.su-planet:active .su-planet-copy{opacity:1}@media(hover:hover)and (pointer:fine){.su-planet:hover .su-planet-copy{opacity:1}}@keyframes su-cw-orb-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.su-planet .su-vinyl-disc,.su-planet .su-playlist-orb,.su-app-atmosphere .su-planet .su-vinyl-disc,.su-app-atmosphere .su-planet .su-playlist-orb,.su-planet .su-vinyl.is-spinning .su-vinyl-disc,.su-planet[data-playing=true] .su-vinyl-disc,.su-planet[data-playing=true] .su-playlist-orb{animation:su-cw-orb-spin var(--su-orbit-spin-duration, var(--su-cw-spin, 280s)) linear infinite}@keyframes su-chrome-buoyancy{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,calc(-2px * var(--su-drift-amp, 1)),0)}}@keyframes su-windshield-pan{0%{transform:translate3d(-2.4%,0,0) scale(1.04)}to{transform:translate3d(2.4%,-1.2%,0) scale(1.08)}}.su-home-hero-slogan,.su-playbar-float,.su-app-atmosphere .su-progress{animation:su-chrome-buoyancy calc(var(--su-float-duration, 36s) * var(--su-motion-pace, 1)) ease-in-out infinite}.su-cosmic-fog{animation-duration:calc(240s * var(--su-motion-pace, 1))}.su-cosmic-halo{animation-duration:calc(220s * var(--su-motion-pace, 1))}[data-su-motion=ambient] .su-cosmic-field{filter:saturate(.86) brightness(.92)}[data-su-motion=romantic] .su-windshield-glass{opacity:.48}[data-su-motion=energy] .su-planet[data-active=true] .su-vinyl-disc,[data-su-motion=energy] .su-planet[data-playing=true] .su-playlist-orb{filter:saturate(1.08)}[data-su-motion=latenight] .su-windshield-depth--far{opacity:.28}.su-shelf-arc,.su-app-atmosphere .flex.gap-4.overflow-x-auto:not(.items-center):not(.items-start),.su-app-atmosphere .flex.gap-3.overflow-x-auto:not(.items-center):not(.items-start),.su-app-atmosphere .flex.gap-6.overflow-x-auto:not(.items-center):not(.items-start){--su-arc-perspective: 1180px;perspective:var(--su-arc-perspective);perspective-origin:50% 68%;transform-style:preserve-3d;overflow-x:auto;overflow-y:visible;touch-action:pan-x pan-y;overscroll-behavior-x:contain;overscroll-behavior-y:auto;padding-block:1.05rem 1.55rem}.su-shelf-arc>*,.su-app-atmosphere .flex.gap-4.overflow-x-auto:not(.items-center):not(.items-start)>*,.su-app-atmosphere .flex.gap-3.overflow-x-auto:not(.items-center):not(.items-start)>*,.su-app-atmosphere .flex.gap-6.overflow-x-auto:not(.items-center):not(.items-start)>*{flex-shrink:0;transform-origin:50% 72%;transform-style:preserve-3d;min-width:var(--su-touch-min, 44px);min-height:var(--su-touch-min, 44px);pointer-events:auto;animation:su-shelf-cw-revolve calc(var(--su-cw-revolve, 240s) * var(--su-motion-pace, 1)) linear infinite}.su-shelf-arc>*:nth-child(6n+1){animation-delay:0s}.su-shelf-arc>*:nth-child(6n+2){animation-delay:calc(var(--su-cw-revolve, 240s) * -.166)}.su-shelf-arc>*:nth-child(6n+3){animation-delay:calc(var(--su-cw-revolve, 240s) * -.333)}.su-shelf-arc>*:nth-child(6n+4){animation-delay:calc(var(--su-cw-revolve, 240s) * -.5)}.su-shelf-arc>*:nth-child(6n+5){animation-delay:calc(var(--su-cw-revolve, 240s) * -.666)}.su-shelf-arc>*:nth-child(6n){animation-delay:calc(var(--su-cw-revolve, 240s) * -.833)}.su-shelf-arc>*:nth-child(6n+1),.su-app-atmosphere .flex.gap-4.overflow-x-auto:not(.items-center):not(.items-start)>*:nth-child(6n+1){--su-arc-yaw: 11deg;--su-arc-z: -26px}.su-shelf-arc>*:nth-child(6n+2),.su-app-atmosphere .flex.gap-4.overflow-x-auto:not(.items-center):not(.items-start)>*:nth-child(6n+2){--su-arc-yaw: 6deg;--su-arc-z: -10px}.su-shelf-arc>*:nth-child(6n+3),.su-app-atmosphere .flex.gap-4.overflow-x-auto:not(.items-center):not(.items-start)>*:nth-child(6n+3){--su-arc-yaw: 0deg;--su-arc-z: 14px}.su-shelf-arc>*:nth-child(6n+4),.su-app-atmosphere .flex.gap-4.overflow-x-auto:not(.items-center):not(.items-start)>*:nth-child(6n+4){--su-arc-yaw: -5deg;--su-arc-z: 8px}.su-shelf-arc>*:nth-child(6n+5),.su-app-atmosphere .flex.gap-4.overflow-x-auto:not(.items-center):not(.items-start)>*:nth-child(6n+5){--su-arc-yaw: -9deg;--su-arc-z: -12px}.su-shelf-arc>*:nth-child(6n),.su-app-atmosphere .flex.gap-4.overflow-x-auto:not(.items-center):not(.items-start)>*:nth-child(6n){--su-arc-yaw: -13deg;--su-arc-z: -28px}@keyframes su-shelf-cw-revolve{0%{transform:rotateY(16deg) rotateX(8deg) translate3d(10px,8px,-36px) scale(.9)}38%{transform:rotateY(2deg) rotateX(4deg) translateZ(22px) scale(1.03)}72%{transform:rotateY(-16deg) rotateX(7deg) translate3d(-10px,6px,-32px) scale(.91)}to{transform:rotateY(16deg) rotateX(8deg) translate3d(10px,8px,-36px) scale(.9)}}@keyframes su-shelf-arc-spin-in{0%{transform:rotateY(var(--su-arc-yaw, 0deg)) rotateX(8deg) translate3d(0,8px,calc(var(--su-arc-z, 0px) - 28px)) scale(.94)}42%{transform:rotateY(var(--su-arc-yaw, 0deg)) rotateX(4deg) translateZ(calc(var(--su-arc-z, 0px) + 16px)) scale(1)}to{transform:rotateY(var(--su-arc-yaw, 0deg)) rotateX(7deg) translate3d(0,5px,calc(var(--su-arc-z, 0px) - 18px)) scale(.97)}}.su-shelf-arc .su-planet[data-active=true],.su-shelf-arc .su-planet[data-playing=true]{animation-duration:64s;z-index:3}@media(prefers-reduced-motion:reduce){html{animation:none;--su-menu-glow-pulse: 1}.su-windshield-depth,.su-windshield-glass,.su-home-hero-slogan,.su-playbar-float,.su-app-atmosphere .su-progress,.su-cosmic-fog,.su-cosmic-halo,nav.su-menu-glow.fixed.bottom-0:before{animation:none!important}.su-planet.su-planet-float,.su-planet-float,.su-planet:hover,.su-planet:active{animation:none!important;transform:none;opacity:1}.su-planet .su-vinyl-disc,.su-planet .su-playlist-orb,.su-planet .su-vinyl.is-spinning .su-vinyl-disc,.su-planet[data-playing=true] .su-vinyl-disc,.su-planet[data-playing=true] .su-playlist-orb{animation:none!important}.su-shelf-arc>*,.su-app-atmosphere .flex.gap-4.overflow-x-auto:not(.items-center):not(.items-start)>*,.su-app-atmosphere .flex.gap-3.overflow-x-auto:not(.items-center):not(.items-start)>*,.su-app-atmosphere .flex.gap-6.overflow-x-auto:not(.items-center):not(.items-start)>*{animation:none!important;transform:rotateY(var(--su-arc-yaw, 0deg)) rotateX(6deg) translateZ(var(--su-arc-z, 0px))}.su-planet-copy,.su-planet-info{opacity:1;mix-blend-mode:plus-lighter}}@keyframes su-shelf-travel-ltr{0%{transform:translate3d(calc(var(--su-shelf-travel-x, 18vw) * -1),0,0)}to{transform:translate3d(var(--su-shelf-travel-x, 18vw),0,0)}}@keyframes su-shelf-travel-rtl{0%{transform:translate3d(var(--su-shelf-travel-x, 18vw),0,0)}to{transform:translate3d(calc(var(--su-shelf-travel-x, 18vw) * -1),0,0)}}.su-shelf-arc,.su-app-atmosphere .su-shelf-arc{--su-shelf-travel-x: 18vw;animation:su-shelf-travel-ltr var(--su-orbit-spin-duration, var(--su-cw-spin, 280s)) linear infinite}.su-shelf-arc:nth-child(odd of.su-shelf-arc),.su-shelf-arc[data-su-shelf-lane=odd]{animation-name:su-shelf-travel-ltr}.su-shelf-arc:nth-child(2n of.su-shelf-arc),.su-shelf-arc[data-su-shelf-lane=even]{animation-name:su-shelf-travel-rtl}.su-shelf-arc:hover,.su-shelf-arc:focus-within,.su-shelf-arc:has(.su-planet[data-active=true]),.su-shelf-arc:has(.su-planet[data-playing=true]){animation-play-state:paused}@media(prefers-reduced-motion:reduce){.su-shelf-arc,.su-shelf-arc:nth-child(odd of.su-shelf-arc),.su-shelf-arc:nth-child(2n of.su-shelf-arc),.su-shelf-arc[data-su-shelf-lane=odd],.su-shelf-arc[data-su-shelf-lane=even]{animation:none!important;transform:none}}html{--su-sidebar-open: 15rem;--su-playbar-inset-left: env(safe-area-inset-left, 0px);--su-playbar-inset-right: env(safe-area-inset-right, 0px)}@media(min-width:768px){html{--su-sidebar-open: 16rem}}@media(orientation:landscape)and (min-width:800px){html{--su-sidebar-open: 16rem}}html.su-sidebar-open[data-su-menu=left],html.su-sidebar-open[data-su-menu=both],.su-app-atmosphere.su-sidebar-open[data-su-menu=left],.su-app-atmosphere.su-sidebar-open[data-su-menu=both]{--su-playbar-inset-left: calc(var(--su-sidebar-open) + env(safe-area-inset-left, 0px))}html.su-sidebar-open[data-su-menu=right],html.su-sidebar-open[data-su-menu=both],.su-app-atmosphere.su-sidebar-open[data-su-menu=right],.su-app-atmosphere.su-sidebar-open[data-su-menu=both]{--su-playbar-inset-right: calc(var(--su-sidebar-open) + env(safe-area-inset-right, 0px))}.su-playbar-dock,.su-playbar-chip,.su-player-now{transition:left .22s ease,right .22s ease,max-width .22s ease}html.su-sidebar-open .su-playbar-hit,html.su-sidebar-open .su-playbar-chip-hit,html.su-sidebar-open .su-playbar-close-edge,html[data-su-menu-sheet="1"] .su-playbar-hit,html[data-su-menu-sheet="1"] .su-playbar-chip-hit{min-width:var(--su-touch-min, 44px);min-height:var(--su-touch-min, 44px)}html.su-sidebar-open:not(.su-player-now-open),html.su-sidebar-open:not(.su-player-now-open) body,html[data-su-menu-sheet="1"]:not(.su-player-now-open),html[data-su-menu=closed]:not(.su-player-now-open){overflow-y:auto}@media(prefers-reduced-motion:reduce){.su-playbar-dock,.su-playbar-chip,.su-player-now{transition:none}}.su-orb-play{display:inline-flex;align-items:center;justify-content:center;min-width:var(--su-touch-min, 44px);min-height:var(--su-touch-min, 44px);padding:0;margin:0;border:none;background:transparent;cursor:pointer;pointer-events:auto}.su-orb-play:focus-visible{outline:none;box-shadow:var(--su-focus-ring, 0 0 0 2px #000, 0 0 0 4px #BC0000)}.su-playbar-chip button.su-playbar-chip-orb,.su-playbar-chip-orb.su-orb-play,.su-playbar-chip-orb.su-playbar-chip-hit{pointer-events:auto!important;width:var(--su-touch-min, 44px);height:var(--su-touch-min, 44px)}.su-playbar-art-well,.su-playbar-art-well--desktop,.su-vinyl--now-hit{width:var(--su-touch-min, 44px);height:var(--su-touch-min, 44px);min-width:var(--su-touch-min, 44px);min-height:var(--su-touch-min, 44px)}.su-vinyl--now-hit{border-radius:50%}.su-clock-strip,.su-clock-wave,.su-clock-wave--dj{background:transparent;border:none;box-shadow:none;outline:none}.su-clock-wave--dj{filter:drop-shadow(var(--su-soft-edge, 0 0 14px rgba(188, 0, 0, .18)))}.su-planet .su-planet-art,.su-planet-halo,.su-playbar-chip-orb.su-orb-play,.su-playbar-art-well,.su-vinyl--now-hit{--su-orb-song-scale: calc(1 + (var(--su-menu-glow-pulse, 1) - .68) * .056);transform:scale(var(--su-orb-song-scale));transform-origin:50% 50%;box-shadow:0 0 calc(12px * var(--su-menu-glow-pulse, 1) * var(--su-glow-softness, 1)) rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc(.1 * var(--su-menu-glow-pulse, 1) * var(--su-space-opacity, .22) * 4))}.su-planet[data-playing=true] .su-planet-art,.su-planet[data-active=true] .su-planet-art,.su-playbar-chip.is-playing .su-playbar-chip-orb,.su-player-bar.is-playing .su-playbar-art-well,.su-vinyl--now-hit.is-playing{--su-orb-song-scale: calc(1.008 + (var(--su-menu-glow-pulse, 1) - .68) * .072);box-shadow:0 0 calc(18px * var(--su-menu-glow-pulse, 1) * var(--su-glow-softness, 1)) rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc(.16 * var(--su-menu-glow-pulse, 1) * var(--su-space-opacity, .22) * 4))}.su-planet,.su-planet .su-vinyl,.su-planet .su-playlist-orb,.su-orb-play,.su-playbar-chip-orb{pointer-events:auto}@media(prefers-reduced-motion:reduce){.su-planet .su-planet-art,.su-planet-halo,.su-playbar-chip-orb.su-orb-play,.su-playbar-art-well,.su-vinyl--now-hit,.su-planet[data-playing=true] .su-planet-art,.su-planet[data-active=true] .su-planet-art,.su-playbar-chip.is-playing .su-playbar-chip-orb,.su-player-bar.is-playing .su-playbar-art-well,.su-vinyl--now-hit.is-playing{--su-orb-song-scale: 1;transform:none;animation:none!important}.su-clock-wave--dj{filter:none}}:root{--su-ink: #BC0000;--su-ink-color: #BC0000;--su-ink-soft: rgba(188, 0, 0, .72);--su-ink-faint: rgba(188, 0, 0, .48);--su-ink-glow: 0 0 calc(9px * var(--su-menu-glow-pulse, 1)) rgba(188, 0, 0, calc(.46 * var(--su-menu-glow-pulse, 1)));--su-text-primary: #BC0000;--su-text-secondary: rgba(188, 0, 0, .78);--su-text-muted: rgba(188, 0, 0, .55);--su-void-input-placeholder: rgba(188, 0, 0, .55)}body,body :where(h1,h2,h3,h4,h5,h6,p,span,a,li,label,td,th,button,legend,figcaption,small,strong,em,time,dt,dd,nav,code,pre,cite,blockquote,[role=tab],[role=menuitem],[role=link],.su-tile-title,.su-tile-meta,.su-tile-now-label,.su-type-display,.su-type-title,.su-type-label,.su-type-micro,.su-playbar-title,.su-playbar-meta,.su-playbar-time,.su-home-hero-slogan,.su-btn,.su-icon-btn){color:var(--su-ink, #BC0000)!important;text-shadow:var(--su-ink-glow)}body :where(input,textarea,select){color:var(--su-ink, #BC0000)!important}body :where(input,textarea,select)::-moz-placeholder,body ::-moz-placeholder{color:var(--su-ink-soft, rgba(188, 0, 0, .72))!important}body :where(input,textarea,select)::placeholder,body ::placeholder{color:var(--su-ink-soft, rgba(188, 0, 0, .72))!important}body :where(text,tspan){fill:var(--su-ink, #BC0000)!important}.su-planet-copy,.su-planet-info,.su-planet [data-su-planet-info=true]{color:var(--su-ink, #BC0000)}.su-chrome-glass,.su-chrome-sheet,.su-more-nav-sheet,.su-player-queue,.su-player-bar:not(.su-playbar-tron),.su-playbar-sheet:not(.su-playbar-tron .su-playbar-sheet),.su-surface--glass,.su-void-input,.su-browse-search{position:relative;background:var(--su-chrome-fill, rgba(8, 8, 10, .08));backdrop-filter:blur(var(--su-chrome-blur, 18px)) saturate(155%);-webkit-backdrop-filter:blur(var(--su-chrome-blur, 18px)) saturate(155%)}.su-device-glass,.su-chrome-glass:after{pointer-events:none}.su-chrome-glass:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,rgba(245,245,247,.07),transparent 34%),radial-gradient(ellipse at 18% 0%,rgba(245,245,247,.06),transparent 42%);opacity:.72;mix-blend-mode:screen;z-index:1}@media(prefers-reduced-motion:reduce){.su-chrome-glass:after{opacity:.45}}.su-tron-m3{color:var(--su-red, #BC0000);overflow:visible;filter:drop-shadow(0 0 2px rgba(188,0,0,.85)) drop-shadow(0 0 8px rgba(188,0,0,.38))}.su-tron-m3-glow{opacity:.32}.su-playbar-hit.is-active .su-tron-m3,.su-playbar-hit[data-active=true] .su-tron-m3{filter:drop-shadow(0 0 3px rgba(188,0,0,1)) drop-shadow(0 0 12px rgba(188,0,0,.55))}@media(prefers-reduced-motion:reduce){.su-tron-m3{filter:drop-shadow(0 0 2px rgba(188,0,0,.7))}}.su-gear-cluster{position:absolute;width:7.5rem;height:5.5rem;pointer-events:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--su-red, #BC0000);filter:drop-shadow(0 0 2px rgba(188,0,0,.45)) drop-shadow(0 0 10px rgba(188,0,0,.18));animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform;z-index:0}.su-gear-cluster .su-gear-mark{position:absolute;color:inherit;opacity:1}.su-gear-cluster-core{left:.4rem;top:.2rem}.su-gear-cluster-sat{left:3.35rem;top:1.35rem}.su-gear-cluster-micro{left:2.1rem;top:2.7rem}.su-gear-cluster .su-gear-mark circle,.su-gear-cluster .su-gear-mark line{stroke-width:.55}.su-gear-cluster--ltr{animation-name:su-gear-voyage-ltr;animation-duration:var(--su-orbit-spin-duration, 280s)}.su-gear-cluster--rtl{animation-name:su-gear-voyage-rtl;animation-duration:var(--su-orbit-spin-duration, 280s)}.su-gear-cluster--orbit{animation-name:su-gear-voyage-orbit;animation-duration:calc(var(--su-orbit-spin-duration, 280s) * 1.15)}@keyframes su-gear-voyage-ltr{0%{transform:translate3d(-18vw,6vh,0) rotate(0)}50%{transform:translate3d(42vw,-4vh,0) rotate(8deg)}to{transform:translate3d(96vw,8vh,0) rotate(0)}}@keyframes su-gear-voyage-rtl{0%{transform:translate3d(22vw,0,0) rotate(0)}50%{transform:translate3d(-28vw,5vh,0) rotate(-7deg)}to{transform:translate3d(-92vw,-3vh,0) rotate(0)}}@keyframes su-gear-voyage-orbit{0%{transform:translate3d(-8vw,0,0) rotate(0)}25%{transform:translate3d(38vw,18vh,0) rotate(90deg)}50%{transform:translate3d(12vw,52vh,0) rotate(180deg)}75%{transform:translate3d(-24vw,22vh,0) rotate(270deg)}to{transform:translate3d(-8vw,0,0) rotate(360deg)}}@media(prefers-reduced-motion:reduce){.su-gear-cluster,.su-gear-cluster--ltr,.su-gear-cluster--rtl,.su-gear-cluster--orbit{animation:none!important;filter:drop-shadow(0 0 2px rgba(188,0,0,.35))}}.su-tile-play,.su-play-glyph{opacity:0;background:transparent!important;box-shadow:none!important;color:var(--su-red, #BC0000);transition:opacity .42s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1))}.su-planet:hover .su-tile-play,.su-planet:focus-visible .su-tile-play,.su-planet:focus-within .su-tile-play{opacity:.16}.su-planet[data-playing=true] .su-tile-play,.su-planet[data-active=true] .su-tile-play,.su-orb-play.is-playing .su-play-glyph,.su-play-glyph.is-playing,.su-car-play.is-playing{opacity:.08}.su-car-play{min-width:var(--su-touch-min, 44px);min-height:var(--su-touch-min, 44px);background:transparent;color:var(--su-red, #BC0000)}.su-car-play:focus-visible,.su-orb-play:focus-visible .su-play-glyph,.su-tile-play:focus-visible{opacity:.42}.su-browse-play svg,.su-home-hero-cta--primary svg,.su-home-hero-cta [data-lucide=play],.su-home-hero-cta [data-lucide=pause]{opacity:.22}html .su-home-hero-cta [aria-label^=Pause] svg,.su-home-hero-cta[aria-label^=Pause] svg{opacity:.08}@media(prefers-reduced-motion:reduce){.su-tile-play,.su-play-glyph,.su-car-play.is-playing{transition:none}}html.su-app-atmosphere,.su-app-atmosphere{transition:background-color 2.8s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),border-color 2.8s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),box-shadow 2.8s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),color 2.8s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1))}.su-code-rain,.su-alien-code-field.su-code-rain{pointer-events:none!important;color:var(--su-red, #BC0000)}.su-code-rain-glyph{top:-12%;color:var(--su-red, #BC0000);text-shadow:0 0 calc(6px * var(--su-menu-glow-pulse, 1)) rgba(188,0,0,calc(.55 * var(--su-menu-glow-pulse, 1)));animation-name:su-code-rain-fall;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform,opacity;opacity:0}@keyframes su-code-rain-fall{0%{transform:translate3d(0,-8vh,0);opacity:0}10%{opacity:calc(var(--su-alien-peak, .12) * (.55 + var(--su-menu-glow-pulse, 1) * .55))}70%{opacity:calc(var(--su-alien-peak, .12) * (.35 + var(--su-menu-glow-pulse, 1) * .45))}to{transform:translate3d(0,118vh,0);opacity:0}}@media(prefers-reduced-motion:reduce){.su-code-rain-glyph{animation:none!important;top:18%;opacity:.08;transform:none}html.su-app-atmosphere,.su-app-atmosphere{transition-duration:.01s}}:root{--su-alien-line: rgba( var(--su-mood-accent-rgb, 188, 0, 0), calc((.22 + var(--su-space-opacity, .22) * .18) * var(--su-menu-glow-pulse, 1) * var(--su-glow-softness, 1)) );--su-alien-line-soft: rgba( var(--su-mood-accent-rgb, 188, 0, 0), calc((.08 + var(--su-space-opacity, .22) * .1) * var(--su-menu-glow-pulse, 1) * var(--su-glow-softness, 1)) );--su-alien-line-thickness: .7px;--su-psy-wash: rgba( var(--su-mood-accent-rgb, 188, 0, 0), calc((.034 + var(--su-space-opacity, .22) * .06) * var(--su-menu-glow-pulse, 1) * var(--su-glow-softness, 1)) );--su-alien-line-mask-x: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 8' preserveAspectRatio='none'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='0.85' stroke-linecap='round' d='M0 4C18 1.6 36 6.4 54 3.8S90 6.8 108 3.4 144 7 162 4.2 198 1.8 216 4.6 252 7.1 270 3.7 306 1.9 324 4.3 360 6.6 400 4'/%3E%3C/svg%3E");--su-alien-line-mask-y: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 400' preserveAspectRatio='none'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='0.85' stroke-linecap='round' d='M4 0C1.6 18 6.4 36 3.8 54S6.8 90 3.4 108 7 144 4.2 162 1.8 198 4.6 216 7.1 252 3.7 270 1.9 306 4.3 324 6.6 360 4 400'/%3E%3C/svg%3E")}html.su-app-atmosphere,.su-app-atmosphere{transition:background-color 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),border-color 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),box-shadow 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),color 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),filter 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1));background-image:radial-gradient(ellipse 78% 58% at 50% 38%,var(--su-psy-wash),transparent 72%)}.su-app-atmosphere .su-chrome-glass:not([data-su-playbar]):not(.su-playbar-float),.su-app-atmosphere .su-chrome-sheet,.su-app-atmosphere .su-more-nav-sheet,.su-app-atmosphere .su-settings-panel,.su-app-atmosphere .su-planet-halo,.su-app-atmosphere .su-planet-art:after{box-shadow:var(--su-soft-edge, 0 0 14px var(--su-alien-line-soft))}.su-divider,.su-divider--emphasis,.su-alien-line.su-divider,hr{height:6px;width:100%;background:var(--su-alien-line, rgba(188, 0, 0, .22));border:none!important;box-shadow:0 0 10px var(--su-alien-line-soft);-webkit-mask-image:var(--su-alien-line-mask-x);mask-image:var(--su-alien-line-mask-x);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.su-divider--vertical{width:6px;height:auto;align-self:stretch;-webkit-mask-image:var(--su-alien-line-mask-y);mask-image:var(--su-alien-line-mask-y)}nav.su-menu-glow.fixed.bottom-0:before{height:7px;border-radius:0;background:var(--su-alien-line, var(--su-mood-accent, #BC0000));opacity:calc(.42 + var(--su-space-opacity, .22) * .28);filter:none;box-shadow:0 0 12px var(--su-alien-line-soft);-webkit-mask-image:var(--su-alien-line-mask-x);mask-image:var(--su-alien-line-mask-x);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.su-chrome-pulse:after,.su-chrome-pulse.su-alien-line:after{border-radius:0;background:var(--su-alien-line, rgba(188, 0, 0, .28))!important;box-shadow:0 0 10px var(--su-alien-line-soft);animation:none;opacity:calc(.38 + var(--su-menu-glow-pulse, 1) * .28)}.su-chrome-pulse--top:after,.su-chrome-pulse--bottom:after{height:7px;-webkit-mask-image:var(--su-alien-line-mask-x);mask-image:var(--su-alien-line-mask-x);-webkit-mask-size:100% 100%;mask-size:100% 100%}.su-chrome-pulse--left:after,.su-chrome-pulse--right:after{width:7px;-webkit-mask-image:var(--su-alien-line-mask-y);mask-image:var(--su-alien-line-mask-y);-webkit-mask-size:100% 100%;mask-size:100% 100%}.su-pulse-edge:not(.su-planet):not([data-su-planet=true]),.su-app-atmosphere .su-card:not(.su-planet):not([data-su-planet=true]){border-color:transparent!important;box-shadow:0 0 0 var(--su-alien-line-thickness, .7px) transparent,0 0 11px var(--su-alien-line-soft)}.su-app-atmosphere .border-t:not(.su-planet):not([data-su-playbar]):not(.su-playbar-float),.su-app-atmosphere .border-b:not(.su-planet):not([data-su-playbar]):not(.su-playbar-float),.su-app-atmosphere .su-divider{-o-border-image:none;border-image:none}.su-shelf-arc[data-su-shelf=genres],.su-shelf-arc[data-su-shelf=moods],.su-app-atmosphere .su-shelf-arc[data-su-shelf=genres],.su-app-atmosphere .su-shelf-arc[data-su-shelf=moods],.su-shelf-arc[data-su-shelf=genres] .su-playlist-orb,.su-shelf-arc[data-su-shelf=moods] .su-playlist-orb,.su-shelf-arc[data-su-shelf=genres] .su-vinyl-disc,.su-shelf-arc[data-su-shelf=moods] .su-vinyl-disc,.su-shelf-arc[data-su-shelf=genres] .su-planet[data-playing=true] .su-playlist-orb,.su-shelf-arc[data-su-shelf=moods] .su-planet[data-playing=true] .su-playlist-orb{animation-duration:var(--su-orbit-spin-duration, var(--su-cw-spin, 280s))}@media(prefers-reduced-motion:reduce){.su-divider,.su-divider--emphasis,hr,nav.su-menu-glow.fixed.bottom-0:before,.su-chrome-pulse:after{animation:none!important;opacity:.36;filter:none}html.su-app-atmosphere,.su-app-atmosphere{transition-duration:.01s;background-image:radial-gradient(ellipse 78% 58% at 50% 38%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),.028),transparent 72%)}.su-shelf-arc[data-su-shelf=genres],.su-shelf-arc[data-su-shelf=moods],.su-shelf-arc[data-su-shelf=genres] .su-playlist-orb,.su-shelf-arc[data-su-shelf=moods] .su-playlist-orb{animation:none!important}}html.su-krs-out[data-su-krs-out-phase=together] .su-dj-char-btn--pychotik,html.su-krs-out[data-su-krs-out-phase=together] .su-dj-char-btn--pychotica,html.su-krs-out[data-su-krs-out-phase=together] .su-dj-char-slot--pychotik,html.su-krs-out[data-su-krs-out-phase=together] .su-dj-char-slot--pychotica{opacity:1;filter:drop-shadow(0 0 calc(7px * var(--su-menu-glow-pulse, 1)) color-mix(in srgb,var(--su-mood-accent, #BC0000) 55%,transparent))}html.su-krs-out[data-su-krs-out-phase=together] .su-dj-char-eclipse-mark--pychotik,html.su-krs-out[data-su-krs-out-phase=together] .su-dj-char-slot--pychotik{transform:rotate(-14deg);transform-origin:60% 30%}html.su-krs-out[data-su-krs-out-phase=together] .su-dj-char-eclipse-mark--pychotica,html.su-krs-out[data-su-krs-out-phase=together] .su-dj-char-slot--pychotica{transform:rotate(14deg);transform-origin:40% 30%}html.su-krs-out[data-su-krs-out-phase=together] .su-dj-char-selector--eclipse .su-dj-char-half{transform:none}.su-dj-char-badge[data-krs-out-phase=together],.su-dj-char-presence[data-krs-out-phase=together],.su-drive-dj-characters{display:inline-flex;align-items:center;gap:4px}@media(prefers-reduced-motion:reduce){html.su-krs-out[data-su-krs-out-phase=together] .su-dj-char-eclipse-mark--pychotik,html.su-krs-out[data-su-krs-out-phase=together] .su-dj-char-eclipse-mark--pychotica,html.su-krs-out[data-su-krs-out-phase=together] .su-dj-char-slot--pychotik,html.su-krs-out[data-su-krs-out-phase=together] .su-dj-char-slot--pychotica,.su-dj-char-eclipse-mark{transform:none;transition:none}}.su-code-rain-glyph.su-code-rain--dir-n,.su-code-rain-glyph.su-code-rain--dir-ne,.su-code-rain-glyph.su-code-rain--dir-e,.su-code-rain-glyph.su-code-rain--dir-se,.su-code-rain-glyph.su-code-rain--dir-s,.su-code-rain-glyph.su-code-rain--dir-sw,.su-code-rain-glyph.su-code-rain--dir-w,.su-code-rain-glyph.su-code-rain--dir-nw{top:var(--su-code-oy, 8%);left:var(--su-code-ox, 50%);color:var(--su-red, #BC0000);pointer-events:none;animation-timing-function:linear;animation-iteration-count:infinite}.su-code-rain-glyph.su-code-rain--dir-n{animation-name:su-code-rain-dir-n}.su-code-rain-glyph.su-code-rain--dir-ne{animation-name:su-code-rain-dir-ne}.su-code-rain-glyph.su-code-rain--dir-e{animation-name:su-code-rain-dir-e}.su-code-rain-glyph.su-code-rain--dir-se{animation-name:su-code-rain-dir-se}.su-code-rain-glyph.su-code-rain--dir-s{animation-name:su-code-rain-dir-s}.su-code-rain-glyph.su-code-rain--dir-sw{animation-name:su-code-rain-dir-sw}.su-code-rain-glyph.su-code-rain--dir-w{animation-name:su-code-rain-dir-w}.su-code-rain-glyph.su-code-rain--dir-nw{animation-name:su-code-rain-dir-nw}@keyframes su-code-rain-dir-n{0%{transform:translateZ(0);opacity:0}10%{opacity:calc(var(--su-alien-peak, .12) * (.55 + var(--su-menu-glow-pulse, 1) * .55))}70%{opacity:calc(var(--su-alien-peak, .12) * (.35 + var(--su-menu-glow-pulse, 1) * .45))}to{transform:translate3d(0,-130vh,0);opacity:0}}@keyframes su-code-rain-dir-ne{0%{transform:translateZ(0);opacity:0}10%{opacity:calc(var(--su-alien-peak, .12) * (.55 + var(--su-menu-glow-pulse, 1) * .55))}70%{opacity:calc(var(--su-alien-peak, .12) * (.35 + var(--su-menu-glow-pulse, 1) * .45))}to{transform:translate3d(88vw,-130vh,0);opacity:0}}@keyframes su-code-rain-dir-e{0%{transform:translateZ(0);opacity:0}10%{opacity:calc(var(--su-alien-peak, .12) * (.55 + var(--su-menu-glow-pulse, 1) * .55))}70%{opacity:calc(var(--su-alien-peak, .12) * (.35 + var(--su-menu-glow-pulse, 1) * .45))}to{transform:translate3d(130vw,0,0);opacity:0}}@keyframes su-code-rain-dir-se{0%{transform:translateZ(0);opacity:0}10%{opacity:calc(var(--su-alien-peak, .12) * (.55 + var(--su-menu-glow-pulse, 1) * .55))}70%{opacity:calc(var(--su-alien-peak, .12) * (.35 + var(--su-menu-glow-pulse, 1) * .45))}to{transform:translate3d(88vw,130vh,0);opacity:0}}@keyframes su-code-rain-dir-s{0%{transform:translateZ(0);opacity:0}10%{opacity:calc(var(--su-alien-peak, .12) * (.55 + var(--su-menu-glow-pulse, 1) * .55))}70%{opacity:calc(var(--su-alien-peak, .12) * (.35 + var(--su-menu-glow-pulse, 1) * .45))}to{transform:translate3d(0,130vh,0);opacity:0}}@keyframes su-code-rain-dir-sw{0%{transform:translateZ(0);opacity:0}10%{opacity:calc(var(--su-alien-peak, .12) * (.55 + var(--su-menu-glow-pulse, 1) * .55))}70%{opacity:calc(var(--su-alien-peak, .12) * (.35 + var(--su-menu-glow-pulse, 1) * .45))}to{transform:translate3d(-88vw,130vh,0);opacity:0}}@keyframes su-code-rain-dir-w{0%{transform:translateZ(0);opacity:0}10%{opacity:calc(var(--su-alien-peak, .12) * (.55 + var(--su-menu-glow-pulse, 1) * .55))}70%{opacity:calc(var(--su-alien-peak, .12) * (.35 + var(--su-menu-glow-pulse, 1) * .45))}to{transform:translate3d(-130vw,0,0);opacity:0}}@keyframes su-code-rain-dir-nw{0%{transform:translateZ(0);opacity:0}10%{opacity:calc(var(--su-alien-peak, .12) * (.55 + var(--su-menu-glow-pulse, 1) * .55))}70%{opacity:calc(var(--su-alien-peak, .12) * (.35 + var(--su-menu-glow-pulse, 1) * .45))}to{transform:translate3d(-88vw,-130vh,0);opacity:0}}@media(prefers-reduced-motion:reduce){.su-code-rain-glyph.su-code-rain--dir-n,.su-code-rain-glyph.su-code-rain--dir-ne,.su-code-rain-glyph.su-code-rain--dir-e,.su-code-rain-glyph.su-code-rain--dir-se,.su-code-rain-glyph.su-code-rain--dir-s,.su-code-rain-glyph.su-code-rain--dir-sw,.su-code-rain-glyph.su-code-rain--dir-w,.su-code-rain-glyph.su-code-rain--dir-nw{animation:none!important;transform:none!important;will-change:auto;top:var(--su-code-oy, 22%);left:var(--su-code-ox, 50%);opacity:.07}}html.su-chrome-collapsed,html.su-explore-chrome,html[data-su-chrome-collapsed="1"]{--su-chrome-fill: rgba(8, 8, 10, .06)}.su-chrome-pulse,.su-chrome-pulse.su-alien-line{position:fixed;z-index:58;padding:0;margin:0;border:none;background:transparent!important;box-shadow:none!important;cursor:pointer;pointer-events:auto!important;-webkit-mask-image:none;mask-image:none}.su-chrome-pulse:after,.su-chrome-pulse.su-alien-line:after{content:"";position:absolute;border-radius:999px;background:linear-gradient(180deg,#f5f5f71a,#bc0000b8,#f5f5f71a)!important;box-shadow:0 0 12px #bc000047;animation:su-chrome-pulse-breathe 180s ease-in-out infinite!important;opacity:.82;-webkit-mask-image:none!important;mask-image:none!important}.su-chrome-pulse--left,.su-chrome-pulse--right{top:0;bottom:0;width:16px}.su-chrome-pulse--left{left:0}.su-chrome-pulse--right{right:0}.su-chrome-pulse--left:after,.su-chrome-pulse--right:after{top:16%;bottom:16%;width:2px;height:auto}.su-chrome-pulse--left:after{left:7px}.su-chrome-pulse--right:after{right:7px}.su-chrome-pulse--top,.su-chrome-pulse--bottom{left:0;right:0;height:16px}.su-chrome-pulse--top{top:0}.su-chrome-pulse--bottom{bottom:0}.su-chrome-pulse--top:after,.su-chrome-pulse--bottom:after{left:18%;right:18%;height:2px;width:auto;background:linear-gradient(90deg,#f5f5f71a,#bc0000b8,#f5f5f71a)!important}.su-chrome-pulse--top:after{top:calc(5px + env(safe-area-inset-top,0px))}.su-chrome-pulse--bottom:after{bottom:calc(5px + env(safe-area-inset-bottom,0px))}.su-chrome-pulse:focus-visible{outline:none;box-shadow:var(--su-focus-ring, 0 0 0 2px #000, 0 0 0 4px #BC0000)!important}.su-chrome-screen{background:var(--su-chrome-fill, rgba(8, 8, 10, .08))!important;border-color:#bc000047!important;box-shadow:inset 0 1px #f5f5f70a,0 18px 40px #00000057!important;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);pointer-events:auto}.su-chrome-screen.su-chrome-glass:after,.su-chrome-screen:after{opacity:.18!important;mix-blend-mode:normal;background:linear-gradient(180deg,rgba(245,245,247,.03),transparent 42%)!important;pointer-events:none!important}.su-chrome-screen-veil{background:#0000007a;pointer-events:auto}.su-chrome-sheet-veil{background:#0000006b;pointer-events:auto;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.su-more-nav-sheet.su-chrome-screen,.su-chrome-sheet.su-chrome-screen{border-radius:0;border-top:1px solid rgba(188,0,0,.38)!important;background:#08080a1a!important}.su-chrome-sheet-grip{width:42px;height:2px;border-radius:999px;background:#bc0000b8;box-shadow:0 0 10px #bc000047}.su-chrome-sheet-close{background:transparent;color:var(--su-starlight, #F5F5F7);border:1px solid rgba(188,0,0,.32)}.su-chrome-sheet-close:hover,.su-chrome-sheet-close:focus-visible{color:#bc0000;border-color:#bc0000;outline:none;box-shadow:var(--su-focus-ring, 0 0 0 2px #000, 0 0 0 4px #BC0000)}.su-chrome-nav-restore{position:relative;background:#08080a0f!important;border-color:transparent!important;box-shadow:none!important;min-height:16px}.su-chrome-nav-restore svg{opacity:0}.su-chrome-nav-restore:before{content:"";position:absolute;left:18%;right:18%;top:6px;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(188,0,0,.72),transparent);box-shadow:0 0 10px #bc00003d;pointer-events:none}html.su-chrome-collapsed .su-chrome-pulse,html.su-explore-chrome .su-chrome-pulse,html[data-su-chrome-collapsed="1"] .su-chrome-pulse,html.su-playbar-collapsed .su-playbar-chip,html[data-su-playbar-collapsed="1"] .su-playbar-chip,.su-playbar-chip .su-playbar-chip-hit,.su-chrome-screen,.su-chrome-sheet-close,.su-more-nav-sheet{pointer-events:auto!important}html.su-chrome-collapsed .su-alien-code-field,html.su-chrome-collapsed .su-gear-field,html.su-chrome-collapsed .su-explore-presence,html.su-chrome-collapsed .su-cosmo-mirage-haze,html.su-chrome-collapsed .su-windshield,html.su-chrome-collapsed .su-windshield-depth,html.su-chrome-collapsed .su-windshield-glass,html.su-chrome-collapsed .su-windshield-hud{pointer-events:none!important}html.su-sidebar-open .su-playbar-dock,html.su-sidebar-open .su-player-now,.su-app-atmosphere.su-sidebar-open .su-playbar-dock,.su-app-atmosphere.su-sidebar-open .su-player-now{left:var(--su-playbar-inset-left);right:var(--su-playbar-inset-right);width:auto;max-width:none;visibility:visible}html.su-sidebar-open .su-playbar-chip,.su-app-atmosphere.su-sidebar-open .su-playbar-chip{left:calc(var(--su-playbar-inset-left) + (100vw - var(--su-playbar-inset-left) - var(--su-playbar-inset-right)) / 2);transform:translate(-50%);max-width:calc(100vw - var(--su-playbar-inset-left) - var(--su-playbar-inset-right) - 16px);visibility:visible}@media(min-width:768px){.su-chrome-screen-veil{background:transparent!important;pointer-events:none!important}}@media(prefers-reduced-motion:reduce){.su-chrome-pulse:after,.su-chrome-pulse.su-alien-line:after,.su-chrome-nav-restore:before{animation:none!important;opacity:.7}}:root{--su-ink: #F5F5F7;--su-ink-color: var(--su-ink);--su-ink-rgb: 245, 245, 247;--su-ink-soft: rgba(245, 245, 247, .8);--su-ink-faint: rgba(245, 245, 247, .6);--su-void-input-placeholder: rgba(245, 245, 247, .64);--su-text-primary: var(--su-ink);--su-text-secondary: var(--su-ink-soft);--su-text-muted: var(--su-ink-faint);--su-ink-glow: 0 0 calc(9px * var(--su-menu-glow-pulse, 1)) rgba(var(--su-ink-rgb, 245, 245, 247), calc(.34 * var(--su-menu-glow-pulse, 1)))}.su-contrast-ink{color:var(--su-ink, #F5F5F7)}.su-home-hero-slogan{color:var(--su-red, #BC0000)!important}.su-player-now.su-player-now-slide,.su-player-now-slide{position:fixed;left:0;right:0;top:0;bottom:0;width:100vw;max-width:none;height:100dvh;min-height:100vh;z-index:var(--su-z-now-playing, 70);transform:translate(100%);pointer-events:none;visibility:hidden;background:var(--su-void, #000);box-shadow:-1px 0 0 0 var(--su-red-hairline, rgba(188, 0, 0, .35));transition:transform .32s cubic-bezier(.22,1,.36,1),visibility .32s linear;touch-action:pan-x pan-y pinch-zoom}.su-player-now-slide.is-open,.su-player-now-slide[data-su-player-now-slide=open]{transform:translate(0);pointer-events:auto;visibility:visible}.su-player-now-slide.is-closed,.su-player-now-slide[data-su-player-now-slide=closed],html:not(.su-player-now-open) .su-player-now-slide{pointer-events:none}html.su-player-now-open .su-player-now.su-player-now-slide,html.su-sidebar-open.su-player-now-open .su-player-now.su-player-now-slide,html.su-sidebar-open .su-player-now.su-player-now-slide,.su-app-atmosphere.su-sidebar-open .su-player-now.su-player-now-slide{left:0!important;right:0!important;top:0!important;bottom:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;min-height:100vh}.su-player-now-slide .su-player-now-grip-wrap{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:12;width:18px;padding:0;justify-content:center;pointer-events:none}.su-player-now-slide .su-player-now-grip{width:3px;height:44px;border-radius:999px;background:#bc0000b8;box-shadow:0 0 10px #bc000047}@media(prefers-reduced-motion:reduce){.su-player-now.su-player-now-slide,.su-player-now-slide{transition:opacity 80ms linear,visibility 80ms linear;transform:none}.su-player-now-slide.is-closed,.su-player-now-slide[data-su-player-now-slide=closed]{opacity:0;visibility:hidden;pointer-events:none}.su-player-now-slide.is-open,.su-player-now-slide[data-su-player-now-slide=open]{opacity:1;visibility:visible}}.su-gear-cluster.su-gear-cluster--dir-n,.su-gear-cluster.su-gear-cluster--dir-ne,.su-gear-cluster.su-gear-cluster--dir-e,.su-gear-cluster.su-gear-cluster--dir-se,.su-gear-cluster.su-gear-cluster--dir-s,.su-gear-cluster.su-gear-cluster--dir-sw,.su-gear-cluster.su-gear-cluster--dir-w,.su-gear-cluster.su-gear-cluster--dir-nw{pointer-events:none!important;color:var(--su-mood-accent, var(--su-red, #BC0000));mix-blend-mode:plus-lighter;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:calc(320s * var(--su-motion-pace, 1));filter:drop-shadow(0 0 2px rgba(188,0,0,.42)) drop-shadow(0 0 calc(12px * var(--su-menu-glow-pulse, 1)) var(--su-psy-wash, rgba(188, 0, 0, .16)))}.su-gear-cluster.su-gear-cluster--dir-n{animation-name:su-gear-cluster-dir-n}.su-gear-cluster.su-gear-cluster--dir-ne{animation-name:su-gear-cluster-dir-ne}.su-gear-cluster.su-gear-cluster--dir-e{animation-name:su-gear-cluster-dir-e}.su-gear-cluster.su-gear-cluster--dir-se{animation-name:su-gear-cluster-dir-se}.su-gear-cluster.su-gear-cluster--dir-s{animation-name:su-gear-cluster-dir-s}.su-gear-cluster.su-gear-cluster--dir-sw{animation-name:su-gear-cluster-dir-sw}.su-gear-cluster.su-gear-cluster--dir-w{animation-name:su-gear-cluster-dir-w}.su-gear-cluster.su-gear-cluster--dir-nw{animation-name:su-gear-cluster-dir-nw}.su-gear-cluster-grind{position:relative;width:100%;height:100%;pointer-events:none;transform-origin:46% 54%;animation-name:su-gear-cluster-grind;animation-duration:calc(480s * var(--su-motion-pace, 1));animation-timing-function:linear;animation-iteration-count:infinite}.su-gear-cluster-grind .su-gear-cluster-core{animation-duration:calc(360s * var(--su-motion-pace, 1))}.su-gear-cluster-grind .su-gear-cluster-sat{animation-duration:calc(480s * var(--su-motion-pace, 1))}.su-gear-cluster-grind .su-gear-cluster-micro{animation-duration:calc(420s * var(--su-motion-pace, 1))}@keyframes su-gear-cluster-grind{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes su-gear-cluster-dir-n{0%{transform:translateZ(0);opacity:0}12%{opacity:calc(var(--su-gear-peak, .16) * (.55 + var(--su-menu-glow-pulse, 1) * .55))}70%{opacity:calc(var(--su-gear-peak, .16) * (.38 + var(--su-menu-glow-pulse, 1) * .42))}to{transform:translate3d(0,-130vh,0);opacity:0}}@keyframes su-gear-cluster-dir-ne{0%{transform:translateZ(0);opacity:0}12%{opacity:calc(var(--su-gear-peak, .16) * (.55 + var(--su-menu-glow-pulse, 1) * .55))}70%{opacity:calc(var(--su-gear-peak, .16) * (.38 + var(--su-menu-glow-pulse, 1) * .42))}to{transform:translate3d(88vw,-130vh,0);opacity:0}}@keyframes su-gear-cluster-dir-e{0%{transform:translateZ(0);opacity:0}12%{opacity:calc(var(--su-gear-peak, .16) * (.55 + var(--su-menu-glow-pulse, 1) * .55))}70%{opacity:calc(var(--su-gear-peak, .16) * (.38 + var(--su-menu-glow-pulse, 1) * .42))}to{transform:translate3d(130vw,0,0);opacity:0}}@keyframes su-gear-cluster-dir-se{0%{transform:translateZ(0);opacity:0}12%{opacity:calc(var(--su-gear-peak, .16) * (.55 + var(--su-menu-glow-pulse, 1) * .55))}70%{opacity:calc(var(--su-gear-peak, .16) * (.38 + var(--su-menu-glow-pulse, 1) * .42))}to{transform:translate3d(88vw,130vh,0);opacity:0}}@keyframes su-gear-cluster-dir-s{0%{transform:translateZ(0);opacity:0}12%{opacity:calc(var(--su-gear-peak, .16) * (.55 + var(--su-menu-glow-pulse, 1) * .55))}70%{opacity:calc(var(--su-gear-peak, .16) * (.38 + var(--su-menu-glow-pulse, 1) * .42))}to{transform:translate3d(0,130vh,0);opacity:0}}@keyframes su-gear-cluster-dir-sw{0%{transform:translateZ(0);opacity:0}12%{opacity:calc(var(--su-gear-peak, .16) * (.55 + var(--su-menu-glow-pulse, 1) * .55))}70%{opacity:calc(var(--su-gear-peak, .16) * (.38 + var(--su-menu-glow-pulse, 1) * .42))}to{transform:translate3d(-88vw,130vh,0);opacity:0}}@keyframes su-gear-cluster-dir-w{0%{transform:translateZ(0);opacity:0}12%{opacity:calc(var(--su-gear-peak, .16) * (.55 + var(--su-menu-glow-pulse, 1) * .55))}70%{opacity:calc(var(--su-gear-peak, .16) * (.38 + var(--su-menu-glow-pulse, 1) * .42))}to{transform:translate3d(-130vw,0,0);opacity:0}}@keyframes su-gear-cluster-dir-nw{0%{transform:translateZ(0);opacity:0}12%{opacity:calc(var(--su-gear-peak, .16) * (.55 + var(--su-menu-glow-pulse, 1) * .55))}70%{opacity:calc(var(--su-gear-peak, .16) * (.38 + var(--su-menu-glow-pulse, 1) * .42))}to{transform:translate3d(-88vw,-130vh,0);opacity:0}}@media(prefers-reduced-motion:reduce){.su-gear-cluster.su-gear-cluster--dir-n,.su-gear-cluster.su-gear-cluster--dir-ne,.su-gear-cluster.su-gear-cluster--dir-e,.su-gear-cluster.su-gear-cluster--dir-se,.su-gear-cluster.su-gear-cluster--dir-s,.su-gear-cluster.su-gear-cluster--dir-sw,.su-gear-cluster.su-gear-cluster--dir-w,.su-gear-cluster.su-gear-cluster--dir-nw,.su-gear-cluster-grind,.su-gear-cluster-grind .su-gear-mark{animation:none!important;transform:none!important;will-change:auto}.su-gear-cluster.su-gear-cluster--dir-n,.su-gear-cluster.su-gear-cluster--dir-ne,.su-gear-cluster.su-gear-cluster--dir-e,.su-gear-cluster.su-gear-cluster--dir-se,.su-gear-cluster.su-gear-cluster--dir-s,.su-gear-cluster.su-gear-cluster--dir-sw,.su-gear-cluster.su-gear-cluster--dir-w,.su-gear-cluster.su-gear-cluster--dir-nw{opacity:.06;filter:drop-shadow(0 0 2px rgba(188,0,0,.28));mix-blend-mode:normal}}html.su-chrome-collapsed,html.su-explore-chrome,html[data-su-chrome-collapsed="1"]{--su-tron-ares-core: #BC0000}html.su-chrome-collapsed .su-chrome-pulse--left,html.su-chrome-collapsed .su-chrome-pulse--right,html.su-chrome-collapsed .su-chrome-pulse--top,html.su-chrome-collapsed .su-chrome-pulse--bottom,html.su-explore-chrome .su-chrome-pulse--left,html.su-explore-chrome .su-chrome-pulse--right,html.su-explore-chrome .su-chrome-pulse--top,html.su-explore-chrome .su-chrome-pulse--bottom,html[data-su-chrome-collapsed="1"] .su-chrome-pulse--left,html[data-su-chrome-collapsed="1"] .su-chrome-pulse--right,html[data-su-chrome-collapsed="1"] .su-chrome-pulse--top,html[data-su-chrome-collapsed="1"] .su-chrome-pulse--bottom{visibility:hidden!important;pointer-events:none!important;opacity:0!important;width:0!important;height:0!important}html.su-chrome-collapsed aside.su-menu-glow,html.su-chrome-collapsed nav.su-menu-glow,html.su-chrome-collapsed .su-app-atmosphere>main>.su-chrome-screen.su-menu-glow,html.su-chrome-collapsed .su-more-nav-sheet,html.su-chrome-collapsed .su-chrome-nav-restore,html.su-chrome-collapsed .su-chrome-sheet-veil,html.su-chrome-collapsed .su-chrome-screen-veil,html.su-explore-chrome aside.su-menu-glow,html.su-explore-chrome nav.su-menu-glow,html.su-explore-chrome .su-app-atmosphere>main>.su-chrome-screen.su-menu-glow,html.su-explore-chrome .su-more-nav-sheet,html.su-explore-chrome .su-chrome-nav-restore,html[data-su-chrome-collapsed="1"] aside.su-menu-glow,html[data-su-chrome-collapsed="1"] nav.su-menu-glow,html[data-su-chrome-collapsed="1"] .su-more-nav-sheet,html[data-su-chrome-collapsed="1"] .su-chrome-nav-restore{visibility:hidden!important;pointer-events:none!important;opacity:0!important}html.su-chrome-collapsed nav.su-menu-glow.fixed.bottom-0:before,html.su-chrome-collapsed .su-chrome-nav-restore:before,html.su-explore-chrome nav.su-menu-glow.fixed.bottom-0:before,html[data-su-chrome-collapsed="1"] nav.su-menu-glow.fixed.bottom-0:before{content:none!important;visibility:hidden!important;opacity:0!important}.su-chrome-pulse--single,.su-chrome-pulse.su-tron-ares-line,.su-chrome-pulse--single.su-alien-line{position:fixed;left:0;right:0;bottom:calc(10px + env(safe-area-inset-bottom,0px));top:auto;width:100%;height:24px;z-index:58;padding:0;margin:0;border:none;background:transparent!important;box-shadow:none!important;cursor:pointer;pointer-events:auto!important;-webkit-mask-image:none!important;mask-image:none!important}.su-chrome-pulse--single:after,.su-chrome-pulse.su-tron-ares-line:after,.su-chrome-pulse--single.su-alien-line:after,html.su-chrome-collapsed .su-chrome-pulse--single:after,html.su-explore-chrome .su-chrome-pulse--single:after,html[data-su-chrome-collapsed="1"] .su-chrome-pulse--single:after,html.su-chrome-collapsed .su-chrome-pulse.su-tron-ares-line:after,html.su-chrome-collapsed .su-chrome-pulse--single.su-alien-line:after{content:"";position:absolute;left:11%!important;right:11%!important;top:50%!important;bottom:auto!important;width:auto!important;height:1px!important;border-radius:0!important;background:#bc0000!important;-webkit-mask-image:none!important;mask-image:none!important;animation:none!important;mix-blend-mode:plus-lighter;box-shadow:0 0 0 .5px rgba(255,72,72,calc(.42 * var(--su-menu-glow-pulse, 1))),0 0 calc(8px * var(--su-menu-glow-pulse, 1)) rgba(188,0,0,calc(.78 * var(--su-menu-glow-pulse, 1))),0 0 calc(22px * var(--su-menu-glow-pulse, 1)) rgba(188,0,0,calc(.28 * var(--su-menu-glow-pulse, 1)));opacity:calc(.74 + (var(--su-menu-glow-pulse, 1) * .26));filter:brightness(calc(1 + ((var(--su-menu-glow-pulse, 1) - .68) * .55)))}.su-chrome-pulse--single:focus-visible,.su-chrome-pulse.su-tron-ares-line:focus-visible{outline:none;box-shadow:var(--su-focus-ring, 0 0 0 2px #000, 0 0 0 4px #BC0000)!important}@media(prefers-reduced-motion:reduce){.su-chrome-pulse--single:after,.su-chrome-pulse.su-tron-ares-line:after,.su-chrome-pulse--single.su-alien-line:after,html.su-chrome-collapsed .su-chrome-pulse--single:after{animation:none!important;filter:none;opacity:.92;height:1px!important}}.su-gear-field.su-gear-field--spacex-3d,.su-alien-code-field.su-alien-code-field--spacex-3d{perspective:1600px;perspective-origin:50% 22%;transform-style:preserve-3d;pointer-events:none!important}.su-gear-field.su-gear-field--spacex-3d:before,.su-alien-code-field.su-alien-code-field--spacex-3d:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 62% 46% at 48% 16%,rgba(188,0,0,.055),transparent 62%);mix-blend-mode:screen;z-index:0}.su-gear-field--spacex-3d .su-gear-mark-pose,.su-gear-field--spacex-3d .su-gear-cluster-pose{position:absolute;pointer-events:none;transform:rotateX(var(--su-gear-tilt-x, 16deg)) rotateY(var(--su-gear-tilt-y, -10deg)) translateZ(var(--su-gear-z, 0px));transform-style:preserve-3d;transform-origin:50% 42%}.su-gear-field--spacex-3d .su-gear-cluster-pose{position:relative;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.su-gear-field--spacex-3d .su-gear-mark-pose .su-gear-mark{position:relative;left:auto;top:auto}.su-gear-field--spacex-3d .su-gear-cluster,.su-gear-field--spacex-3d .su-gear-cluster-grind{transform-style:preserve-3d}.su-gear-field--spacex-3d .su-gear-cog{position:absolute;pointer-events:none;transform:translateZ(var(--su-gear-cog-z, 0px));transform-style:preserve-3d}.su-gear-field--spacex-3d .su-gear-cog.su-gear-cluster-core{z-index:3}.su-gear-field--spacex-3d .su-gear-cog.su-gear-cluster-sat{z-index:2}.su-gear-field--spacex-3d .su-gear-cog.su-gear-cluster-micro{z-index:4}.su-gear-field--spacex-3d .su-gear-cog .su-gear-mark.su-gear-cluster-core,.su-gear-field--spacex-3d .su-gear-cog .su-gear-mark.su-gear-cluster-sat,.su-gear-field--spacex-3d .su-gear-cog .su-gear-mark.su-gear-cluster-micro{position:relative;left:0;top:0}.su-gear-field--spacex-3d .su-gear-cog:after{content:"";position:absolute;top:10%;right:10%;bottom:10%;left:10%;border-radius:50%;pointer-events:none;background:conic-gradient(from 204deg,#0000009e,#bc000024 68deg,#000000b3 148deg,#f5f5f70d 208deg,#000000bd 292deg,#bc000014 360deg);mix-blend-mode:multiply;opacity:.48}.su-gear-field--spacex-3d .su-gear-mark{filter:drop-shadow(0 3px 5px rgba(0,0,0,.72)) drop-shadow(0 -.7px .9px rgba(188,0,0,.34))}.su-gear-field--spacex-3d .su-gear-bevel-void{fill:#00000094;stroke:none}.su-gear-field--spacex-3d .su-gear-bevel-shade{fill:#08080a47;stroke:#0000008c;stroke-width:.9}.su-gear-field--spacex-3d .su-gear-bevel-rim{fill:none;stroke:#bc0000b3;stroke-width:1.25}.su-gear-field--spacex-3d .su-gear-bevel-spec{fill:none;stroke:#ff484875;stroke-width:1.05;stroke-linecap:round}.su-alien-code-field--spacex-3d .su-code-rain-space{position:absolute;left:var(--su-code-ox, 50%);top:var(--su-code-oy, 8%);pointer-events:none!important;transform:translateZ(var(--su-code-z, 0px)) scale(var(--su-code-scale, 1));transform-style:preserve-3d;transform-origin:50% 40%;z-index:1}.su-alien-code-field--spacex-3d .su-code-rain-space--near{z-index:3}.su-alien-code-field--spacex-3d .su-code-rain-space--mid{z-index:2}.su-alien-code-field--spacex-3d .su-code-rain-space--far{z-index:1}.su-alien-code-field--spacex-3d .su-code-rain-space>.su-alien-code-glyph{left:0!important;top:0!important;position:relative;filter:brightness(var(--su-code-bright, .7));text-shadow:0 0 .6px #BC0000,0 1px 0 rgba(188,0,0,.32),0 0 7px rgba(188,0,0,.18)}@media(prefers-reduced-motion:reduce){.su-gear-field.su-gear-field--spacex-3d .su-gear-cluster,.su-gear-field.su-gear-field--spacex-3d .su-gear-cluster-grind,.su-gear-field.su-gear-field--spacex-3d .su-gear-mark,.su-alien-code-field.su-alien-code-field--spacex-3d .su-code-rain-glyph{animation:none!important;will-change:auto}.su-gear-field.su-gear-field--spacex-3d .su-gear-cluster,.su-alien-code-field.su-alien-code-field--spacex-3d .su-code-rain-glyph{transform:none!important}.su-gear-field--spacex-3d .su-gear-mark-pose,.su-gear-field--spacex-3d .su-gear-cluster-pose{transform:rotateX(var(--su-gear-tilt-x, 16deg)) rotateY(var(--su-gear-tilt-y, -10deg)) translateZ(var(--su-gear-z, 0px))}.su-gear-field--spacex-3d .su-gear-cog{transform:translateZ(var(--su-gear-cog-z, 0px))}.su-alien-code-field--spacex-3d .su-code-rain-space{transform:translateZ(var(--su-code-z, 0px)) scale(var(--su-code-scale, 1))}}.su-chrome-pulse.su-chrome-pulse--right.su-right-menu-pulse,.su-right-menu-pulse[data-su-right-menu-pulse="1"]{position:fixed;top:0;right:0;bottom:0;left:auto;width:24px;height:auto;z-index:46;padding:0;margin:0;border:none;background:transparent!important;box-shadow:none!important;cursor:pointer;pointer-events:auto!important;-webkit-mask-image:none!important;mask-image:none!important}.su-chrome-pulse.su-chrome-pulse--right.su-right-menu-pulse:after,.su-right-menu-pulse[data-su-right-menu-pulse="1"]:after{content:"";position:absolute;top:12%!important;bottom:12%!important;right:11px!important;left:auto!important;width:1px!important;height:auto!important;border-radius:0!important;background:#bc0000!important;-webkit-mask-image:none!important;mask-image:none!important;animation:none!important;mix-blend-mode:plus-lighter;box-shadow:0 0 0 .5px rgba(255,72,72,calc(.42 * var(--su-menu-glow-pulse, 1))),0 0 calc(8px * var(--su-menu-glow-pulse, 1)) rgba(188,0,0,calc(.78 * var(--su-menu-glow-pulse, 1))),0 0 calc(22px * var(--su-menu-glow-pulse, 1)) rgba(188,0,0,calc(.28 * var(--su-menu-glow-pulse, 1)));opacity:calc(.74 + (var(--su-menu-glow-pulse, 1) * .26));filter:brightness(calc(1 + ((var(--su-menu-glow-pulse, 1) - .68) * .55)))}.su-right-menu.su-right-menu-slide,.su-right-menu-slide{transform:translate(100%);pointer-events:none;visibility:hidden;background:var(--su-chrome-fill, rgba(8, 8, 10, .08));box-shadow:-1px 0 0 0 var(--su-red-hairline, rgba(188, 0, 0, .35));transition:transform .28s cubic-bezier(.22,1,.36,1),visibility .28s linear}.su-right-menu-slide.is-open,.su-right-menu-slide[data-su-right-menu=open]{transform:translate(0);pointer-events:auto;visibility:visible}.su-right-menu-slide.is-closed,.su-right-menu-slide[data-su-right-menu=closed]{transform:translate(100%);pointer-events:none;visibility:hidden}.su-right-menu-veil[data-su-right-menu-veil=closed],.su-right-menu-veil[hidden]{pointer-events:none!important}html.su-chrome-collapsed .su-right-menu-pulse,html.su-explore-chrome .su-right-menu-pulse,html[data-su-chrome-collapsed="1"] .su-right-menu-pulse,html.su-chrome-collapsed .su-right-menu,html.su-explore-chrome .su-right-menu,html[data-su-chrome-collapsed="1"] .su-right-menu,html.su-chrome-collapsed .su-right-menu-veil,html.su-explore-chrome .su-right-menu-veil,html[data-su-chrome-collapsed="1"] .su-right-menu-veil{visibility:hidden!important;pointer-events:none!important;opacity:0!important}@media(min-width:768px){.su-right-menu-veil,.su-right-menu-veil.su-chrome-screen-veil{background:transparent!important;pointer-events:none!important}}@media(prefers-reduced-motion:reduce){.su-right-menu.su-right-menu-slide,.su-right-menu-slide{transition:opacity 80ms linear,visibility 80ms linear;transform:none}.su-right-menu-slide.is-closed,.su-right-menu-slide[data-su-right-menu=closed]{opacity:0;visibility:hidden;pointer-events:none}.su-right-menu-slide.is-open,.su-right-menu-slide[data-su-right-menu=open]{opacity:1;visibility:visible}.su-chrome-pulse.su-chrome-pulse--right.su-right-menu-pulse:after,.su-right-menu-pulse[data-su-right-menu-pulse="1"]:after{animation:none!important;filter:none;opacity:.92;width:1px!important}}.su-windshield .su-eye,.su-cosmic-field .su-eye[data-su-eye="1"]{pointer-events:none!important;position:absolute;left:50%;top:42%;z-index:1;width:min(78vw,46rem);height:min(32vw,17.5rem);transform:translate(-50%,-50%);overflow:visible;opacity:calc((.07 + var(--su-space-opacity, .22) * .16) * var(--su-menu-glow-pulse, 1));mix-blend-mode:plus-lighter}.su-eye-lid,.su-iris-ring,.su-eye-cloud,.su-windshield .su-iris:not(.su-planet),.su-eye .su-iris:not(.su-planet),.su-cosmic-field .su-iris:not(.su-planet),[data-su-eye] .su-iris:not(.su-planet),.su-windshield .su-pupil,.su-eye[data-su-eye="1"] .su-pupil{pointer-events:none!important}.su-eye-lid{position:absolute;left:4%;right:4%;height:42%;border-radius:50%;background:radial-gradient(ellipse 88% 70% at 50% 100%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc((.06 + var(--su-space-opacity, .22) * .1) * var(--su-menu-glow-pulse, 1))),transparent 72%);filter:blur(16px);opacity:calc(.42 + var(--su-space-opacity, .22) * .28)}.su-eye-lid--upper{top:-2%}.su-eye-lid--lower{bottom:-2%;transform:scaleY(-1)}.su-windshield .su-iris:not(.su-planet),.su-eye .su-iris:not(.su-planet),.su-cosmic-field .su-iris:not(.su-planet),[data-su-eye] .su-iris:not(.su-planet){position:absolute;top:16%;right:22%;bottom:16%;left:22%;border-radius:50%}.su-iris-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle at 50% 48%,transparent 34%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc((.1 + var(--su-space-opacity, .22) * .14) * var(--su-menu-glow-pulse, 1))) 50%,var(--su-psy-wash, rgba(188, 0, 0, .16)) 62%,transparent 78%);filter:blur(8px);animation:su-eye-cloud-fade calc(180s * var(--su-motion-pace, 1)) var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1)) infinite}.su-windshield .su-pupil,.su-eye[data-su-eye="1"] .su-pupil{position:absolute;left:50%;top:50%;width:27%;height:36%;margin:-18% 0 0 -13.5%;border-radius:50%;background:radial-gradient(circle at 42% 36%,rgba(28,6,6,.42),rgba(0,0,0,.58) 68%,transparent 86%);box-shadow:0 0 calc(18px * var(--su-menu-glow-pulse, 1)) rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc(.1 * var(--su-menu-glow-pulse, 1)));filter:blur(1.2px);animation:su-pupil-gaze calc(240s * var(--su-motion-pace, 1)) var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1)) infinite}.su-eye-cloud{position:absolute;top:8%;right:10%;bottom:8%;left:10%;border-radius:50%;background:var(--su-psy-wash, rgba(188, 0, 0, .16));filter:blur(28px);opacity:calc((.18 + var(--su-space-opacity, .22) * .22) * var(--su-menu-glow-pulse, 1));mix-blend-mode:plus-lighter;animation:su-eye-cloud-fade calc(220s * var(--su-motion-pace, 1)) var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1)) infinite}@keyframes su-pupil-gaze{0%{transform:translateZ(0)}18%{transform:translate3d(10%,-6%,0)}36%{transform:translate3d(-8%,4%,0)}54%{transform:translate3d(7%,7%,0)}74%{transform:translate3d(-9%,-3%,0)}to{transform:translateZ(0)}}@keyframes su-pupil-gaze-planet{0%{transform:rotateY(0) rotateX(3deg) translate3d(0,-2px,22px) scale(1.04)}22%{transform:rotateY(0) rotateX(3deg) translate3d(9px,-5px,22px) scale(1.04)}48%{transform:rotateY(0) rotateX(3deg) translate3d(-7px,3px,22px) scale(1.03)}72%{transform:rotateY(0) rotateX(3deg) translate3d(6px,4px,22px) scale(1.04)}to{transform:rotateY(0) rotateX(3deg) translate3d(0,-2px,22px) scale(1.04)}}@keyframes su-eye-cloud-fade{0%,to{opacity:calc((.16 + var(--su-space-opacity, .22) * .18) * var(--su-menu-glow-pulse, 1));filter:blur(26px)}50%{opacity:calc((.34 + var(--su-space-opacity, .22) * .22) * var(--su-menu-glow-pulse, 1));filter:blur(34px)}}.su-planet.su-pupil,.su-planet.su-pupil[data-active=true],.su-planet.su-pupil[data-playing=true],.su-planet.su-pupil[data-selected=true],.su-shelf-arc .su-planet.su-pupil[data-active=true],.su-shelf-arc .su-planet.su-pupil[data-playing=true]{animation:su-pupil-gaze-planet calc(240s * var(--su-motion-pace, 1)) var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1)) infinite;z-index:3}.su-planet.su-iris:not(.su-pupil) .su-vinyl-disc:after,.su-planet.su-iris:not(.su-pupil) .su-playlist-orb:after,.su-planet.su-iris:not(.su-pupil) .su-planet-art:after{background:radial-gradient(circle,transparent 40%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc((.08 + var(--su-space-opacity, .22) * .14) * var(--su-menu-glow-pulse, 1))) 56%,var(--su-psy-wash, rgba(188, 0, 0, .16)) 68%,transparent 82%);opacity:calc((.22 + var(--su-space-opacity, .22) * .4) * var(--su-menu-glow-pulse, 1))}.su-shelf-arc .su-planet.su-iris:not(.su-pupil):nth-child(6n+1) .su-planet-art{transform:translate3d(-5px,-9px,0) scale(.97)}.su-shelf-arc .su-planet.su-iris:not(.su-pupil):nth-child(6n+2) .su-planet-art{transform:translate3d(-2px,8px,0) scale(.96)}.su-shelf-arc .su-planet.su-iris:not(.su-pupil):nth-child(6n+3) .su-planet-art{transform:translate3d(0,-4px,0) scale(.98)}.su-shelf-arc .su-planet.su-iris:not(.su-pupil):nth-child(6n+4) .su-planet-art{transform:translate3d(2px,7px,0) scale(.96)}.su-shelf-arc .su-planet.su-iris:not(.su-pupil):nth-child(6n+5) .su-planet-art{transform:translate3d(4px,-8px,0) scale(.97)}.su-shelf-arc .su-planet.su-iris:not(.su-pupil):nth-child(6n) .su-planet-art{transform:translate3d(6px,5px,0) scale(.96)}.su-planet.su-iris .su-vinyl-disc,.su-planet.su-iris .su-playlist-orb,.su-planet.su-pupil .su-vinyl-disc,.su-planet.su-pupil .su-playlist-orb,.su-planet.su-pupil[data-playing=true] .su-vinyl-disc,.su-planet.su-pupil[data-playing=true] .su-playlist-orb{animation-duration:var(--su-orbit-spin-duration, var(--su-cw-spin, 280s))}@media(prefers-reduced-motion:reduce){.su-windshield .su-pupil,.su-eye[data-su-eye="1"] .su-pupil,.su-iris-ring,.su-eye-cloud,.su-planet.su-pupil,.su-planet.su-pupil[data-active=true],.su-planet.su-pupil[data-playing=true],.su-shelf-arc .su-planet.su-pupil[data-active=true],.su-shelf-arc .su-planet.su-pupil[data-playing=true]{animation:none!important;transform:none}.su-shelf-arc .su-planet.su-iris:not(.su-pupil) .su-planet-art{transform:none}.su-windshield .su-eye,.su-cosmic-field .su-eye[data-su-eye="1"]{opacity:.11;animation:none!important}}html.su-bottom-nav-gone,html[data-su-bottom-nav=gone]{--bottom-nav-height: 0px !important}nav.su-menu-glow.fixed.bottom-0,.su-app-atmosphere nav.su-menu-glow.fixed.bottom-0,html.su-bottom-nav-gone nav.su-menu-glow.fixed.bottom-0,html[data-su-bottom-nav=gone] nav.su-menu-glow.fixed.bottom-0{visibility:hidden!important;pointer-events:none!important;height:0!important;min-height:0!important;max-height:0!important;opacity:0!important}.su-event-horizon,.su-horizon-drift,.su-void-well,.su-edge-fall,.su-edge-shock,.su-edge-shock-wave,.su-edge-shock-chroma,.su-pykotik-void-mark,.su-pykotik-void-photo,.su-pykotik-void-wash,.su-pykotik-void-orb{pointer-events:none!important}.su-horizon-drift{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 46%;animation:su-horizon-outward calc(520s * var(--su-motion-pace, 1)) linear infinite alternate}.su-app-atmosphere.su-event-horizon .su-gear-field--viewport,.su-app-atmosphere.su-event-horizon .su-alien-code-field--viewport{transform-origin:50% 46%;animation:su-horizon-outward calc(560s * var(--su-motion-pace, 1)) linear infinite alternate}@keyframes su-horizon-outward{0%{transform:scale(1)}to{transform:scale(1.034)}}.su-event-horizon{--su-horizon-min: 280s;--su-horizon-max: 600s;transition:background-color 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),filter 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),opacity 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1))}.su-cosmic-field>.su-event-horizon,.su-event-horizon[data-su-signature-mirage="1"]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;overflow:clip}html.su-event-horizon,.su-app-atmosphere.su-event-horizon,.su-scroll-root.su-event-horizon,[data-su-player-shell="1"].su-event-horizon{position:relative;inset:auto;top:auto;right:auto;bottom:auto;left:auto;overflow:visible;z-index:auto;width:100%;max-width:none;min-width:0;height:auto;max-height:none;min-height:100vh;min-height:100dvh}.su-void-well{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 38% 32% at 50% 46%,rgba(0,0,0,calc(.46 + var(--su-space-opacity, .22) * .16)) 0%,rgba(0,0,0,.18) 34%,transparent 62%);mix-blend-mode:multiply;animation:su-void-well-breathe calc(560s * var(--su-motion-pace, 1)) ease-in-out infinite;transition:background-color 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),opacity 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1))}@keyframes su-void-well-breathe{0%,to{transform:scale(.96);opacity:.72}50%{transform:scale(1.05);opacity:.92}}.su-edge-fall{position:absolute;mix-blend-mode:plus-lighter;transition:background-color 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),opacity 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),filter 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1))}.su-edge-fall--n{top:0;left:0;right:0;height:min(22vh,11rem);background:linear-gradient(to top,transparent 0%,var(--su-psy-wash, rgba(188, 0, 0, .16)) 44%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc((.07 + var(--su-space-opacity, .22) * .12) * var(--su-pulse-for-light, var(--su-menu-glow-pulse, 1)))) 78%,transparent 100%);-webkit-mask-image:linear-gradient(to top,transparent,#000 36%,#000);mask-image:linear-gradient(to top,transparent,#000 36%,#000);animation:su-edge-fall-n calc(360s * var(--su-motion-pace, 1)) var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1)) infinite}.su-edge-fall--s{bottom:0;left:0;right:0;height:min(24vh,12rem);background:linear-gradient(to bottom,transparent 0%,var(--su-psy-wash, rgba(188, 0, 0, .16)) 44%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc((.08 + var(--su-space-opacity, .22) * .14) * var(--su-pulse-for-light, var(--su-menu-glow-pulse, 1)))) 80%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 36%,#000);mask-image:linear-gradient(to bottom,transparent,#000 36%,#000);animation:su-edge-fall-s calc(420s * var(--su-motion-pace, 1)) var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1)) infinite}.su-edge-fall--e{top:0;right:0;bottom:0;width:min(18vw,9rem);background:linear-gradient(to right,transparent 0%,var(--su-psy-wash, rgba(188, 0, 0, .16)) 48%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc((.07 + var(--su-space-opacity, .22) * .12) * var(--su-pulse-for-light, var(--su-menu-glow-pulse, 1)))) 82%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent,#000 36%,#000);mask-image:linear-gradient(to right,transparent,#000 36%,#000);animation:su-edge-fall-e calc(480s * var(--su-motion-pace, 1)) var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1)) infinite}.su-edge-fall--w{top:0;left:0;bottom:0;width:min(18vw,9rem);background:linear-gradient(to left,transparent 0%,var(--su-psy-wash, rgba(188, 0, 0, .16)) 48%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc((.07 + var(--su-space-opacity, .22) * .12) * var(--su-pulse-for-light, var(--su-menu-glow-pulse, 1)))) 82%,transparent 100%);-webkit-mask-image:linear-gradient(to left,transparent,#000 36%,#000);mask-image:linear-gradient(to left,transparent,#000 36%,#000);animation:su-edge-fall-w calc(600s * var(--su-motion-pace, 1)) var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1)) infinite}@keyframes su-edge-fall-n{0%,to{transform:translate3d(0,5%,0);opacity:.22}50%{transform:translate3d(0,-8%,0);opacity:.4}}@keyframes su-edge-fall-s{0%,to{transform:translate3d(0,-5%,0);opacity:.24}50%{transform:translate3d(0,8%,0);opacity:.42}}@keyframes su-edge-fall-e{0%,to{transform:translate3d(-5%,0,0);opacity:.2}50%{transform:translate3d(8%,0,0);opacity:.38}}@keyframes su-edge-fall-w{0%,to{transform:translate3d(5%,0,0);opacity:.2}50%{transform:translate3d(-8%,0,0);opacity:.38}}.su-pykotik-void-mark{position:absolute;left:50%;top:46%;z-index:4;width:min(42vw,22rem);height:min(42vw,22rem);transform:translate(-50%,-50%);opacity:calc((.06 + var(--su-space-opacity, .22) * .18) * var(--su-menu-glow-pulse, 1));mix-blend-mode:plus-lighter;filter:drop-shadow(0 0 calc(16px * var(--su-menu-glow-pulse, 1)) rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc(.18 * var(--su-menu-glow-pulse, 1))));transition:filter 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),opacity 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1))}.su-pykotik-void-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block;border:none;background:transparent}.su-pykotik-void-wash{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--su-mood-accent-rgb, 188, 0, 0));mix-blend-mode:color;opacity:calc(.42 + var(--su-space-opacity, .22) * .28);transition:background-color 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),opacity 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1))}.su-pykotik-void-orb{position:absolute;top:42%;width:7.2%;height:7.2%;border-radius:50%;background:radial-gradient(circle,rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc(.22 * var(--su-menu-glow-pulse, 1))) 0%,transparent 72%);opacity:calc(.28 * var(--su-menu-glow-pulse, 1));mix-blend-mode:plus-lighter}.su-pykotik-void-orb--l{left:36.5%}.su-pykotik-void-orb--r{left:56.5%}@media(prefers-reduced-motion:reduce){.su-horizon-drift,.su-app-atmosphere.su-event-horizon .su-gear-field--viewport,.su-app-atmosphere.su-event-horizon .su-alien-code-field--viewport,.su-void-well,.su-edge-fall,.su-edge-fall--n,.su-edge-fall--e,.su-edge-fall--s,.su-edge-fall--w{animation:none!important;transform:none}.su-edge-fall{opacity:.22}.su-void-well{opacity:.4}.su-pykotik-void-mark{opacity:.08;filter:none}.su-music-edge-bloom,.su-dj-psychic-ghost{animation:none!important}}.su-music-edge-bloom,.su-dj-psychic-ghost,.su-dj-psychic-ghost-photo{pointer-events:none!important}.su-music-edge-bloom{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;opacity:calc(max(0,var(--su-music-light-intensity, .5) - .5)*1.1);background:radial-gradient(ellipse 128% 128% at 50% 50%,transparent 0%,transparent 46%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc(.018 * var(--su-edge-pulse, .5))) 68%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc(.045 * var(--su-edge-pulse, .5))) 86%,rgba(0,0,0,calc(.16 * var(--su-edge-pulse, .5))) 100%);mix-blend-mode:plus-lighter;transform:translateZ(0)}.su-dj-psychic-ghost{position:absolute;left:50%;top:48%;z-index:1;width:min(72vw,36rem);height:min(72vw,36rem);transform:translate(-50%,-50%);opacity:var(--su-dj-psychic-ghost-opacity, .02);mix-blend-mode:soft-light;filter:blur(.6px) saturate(.35)}.su-dj-psychic-ghost-photo{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block;border:none;background:transparent}html[data-su-music-light="0"] .su-edge-fall{animation:none!important;opacity:.22}html[data-su-music-light="0"] .su-music-edge-bloom{opacity:0}html[data-su-vis=hidden] .su-edge-fall,html[data-su-vis=hidden] .su-music-edge-bloom,html[data-su-vis=hidden] .su-dj-psychic-ghost,html[data-su-vis=hidden] .su-void-well,html[data-su-vis=hidden] .su-horizon-drift{animation-play-state:paused!important}html[data-su-player-now="1"] .su-dj-psychic-ghost,.su-app-atmosphere:has(.su-settings-panel) .su-dj-psychic-ghost,.su-app-atmosphere:has([role=dialog]) .su-dj-psychic-ghost,.su-app-atmosphere:has([data-su-dense-copy]) .su-dj-psychic-ghost{opacity:calc(var(--su-dj-psychic-ghost-opacity, .02) * .2)}@media(max-width:640px){.su-music-edge-bloom{background:radial-gradient(ellipse 160% 160% at 50% 50%,transparent 0%,transparent 62%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc(.014 * var(--su-edge-pulse, .5))) 78%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc(.036 * var(--su-edge-pulse, .5))) 90%,rgba(0,0,0,calc(.14 * var(--su-edge-pulse, .5))) 100%)}}@media(min-aspect-ratio:16/9){.su-music-edge-bloom{background:radial-gradient(ellipse 118% 118% at 50% 50%,transparent 0%,transparent 44%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc(.018 * var(--su-edge-pulse, .5))) 66%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc(.048 * var(--su-edge-pulse, .5))) 84%,rgba(0,0,0,calc(.18 * var(--su-edge-pulse, .5))) 100%)}}.su-music-light{display:flex;flex-direction:column;gap:.65rem;width:100%}.su-music-light-copy{display:flex;flex-direction:column;gap:.2rem}.su-music-light-label{color:#f5f5f7;font-size:.875rem;font-weight:600}.su-music-light-desc{color:#71717a;font-size:.75rem}.su-music-light-row{display:flex;align-items:center;gap:.75rem;min-height:44px}.su-music-light-range{flex:1;min-height:28px;height:28px}.su-music-light-value{color:#a1a1aa;font-size:.7rem;letter-spacing:.04em;text-transform:uppercase;min-width:5.5rem;text-align:right}.su-music-light--compact{gap:.25rem;margin-top:.35rem;max-width:28rem}.su-music-light--compact .su-music-light-label{font-size:.7rem;color:#a1a1aa}.su-music-light--compact .su-music-light-value{min-width:4.5rem}:root{--su-range-fill: 0%;--su-range-track: 2px;--su-range-node: 14px;--su-range-void: #050505;--su-range-rim: rgba(188, 0, 0, .88);--su-range-hair: rgba(188, 0, 0, .16);--su-range-glow: rgba(188, 0, 0, calc(.38 * var(--su-edge-pulse, .5)))}@keyframes su-range-travel{0%{background-position:0 0,-36% 0}to{background-position:0 0,136% 0}}@keyframes su-range-thumb-pulse{0%,to{opacity:.82;transform:translateZ(0) scale(1)}50%{opacity:1;transform:translateZ(0) scale(1.06)}}@keyframes su-range-fill-travel{0%{transform:translate3d(-120%,0,0);opacity:.15}50%{opacity:.55}to{transform:translate3d(220%,0,0);opacity:.15}}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;outline:none;box-shadow:none;accent-color:transparent;color:transparent}input[type=range]:focus,input[type=range]:focus-visible{outline:none;box-shadow:none}input[type=range]::-webkit-slider-runnable-track{height:var(--su-range-track, 2px);border:none;border-radius:999px;background:linear-gradient(90deg,rgba(188,0,0,.55) 0%,#BC0000 var(--su-range-fill, 0%),var(--su-range-hair, rgba(188, 0, 0, .16)) var(--su-range-fill, 0%),var(--su-range-hair, rgba(188, 0, 0, .16)) 100%),linear-gradient(90deg,transparent 0%,rgba(245,245,247,.42) 50%,transparent 100%);background-size:100% 100%,28% 100%;background-repeat:no-repeat;box-shadow:0 0 8px var(--su-range-glow);animation:su-range-travel 180s linear infinite}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--su-range-node, 14px);height:var(--su-range-node, 14px);margin-top:calc((var(--su-range-track, 2px) - var(--su-range-node, 14px)) / 2);border-radius:50%;background:var(--su-range-void, #050505);border:1px solid var(--su-range-rim);box-shadow:0 0 8px var(--su-range-glow),0 0 16px rgba(188,0,0,calc(.18 * var(--su-edge-pulse, .5)));cursor:pointer;animation:su-range-thumb-pulse 180s ease-in-out infinite}input[type=range]::-moz-range-track{height:var(--su-range-track, 2px);border:none;border-radius:999px;background:var(--su-range-hair, rgba(188, 0, 0, .16));box-shadow:0 0 8px var(--su-range-glow)}input[type=range]::-moz-range-progress{height:var(--su-range-track, 2px);border:none;border-radius:999px;background:#bc0000;box-shadow:0 0 8px var(--su-range-glow)}input[type=range]::-moz-range-thumb{width:var(--su-range-node, 14px);height:var(--su-range-node, 14px);border-radius:50%;background:var(--su-range-void, #050505);border:1px solid var(--su-range-rim);box-shadow:0 0 8px var(--su-range-glow);cursor:pointer}.su-range{--su-range-fill: 0%;background:transparent;border:none;outline:none;box-shadow:none}.su-range-track{height:var(--su-range-track, 2px);overflow:hidden;border:none;border-radius:999px;background:var(--su-range-hair, rgba(188, 0, 0, .16));box-shadow:0 0 8px var(--su-range-glow)}.su-range-fill{border:none;border-radius:999px;background:linear-gradient(90deg,#bc000047,#bc0000);box-shadow:0 0 8px var(--su-range-glow);overflow:hidden}.su-range-fill:after{content:"";position:absolute;inset:0 auto 0 0;width:36%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(245,245,247,.45),transparent);animation:su-range-fill-travel 180s linear infinite}.su-range-thumb,[data-radix-slider-thumb].su-range-thumb,.su-range [role=slider]{display:block;width:var(--su-range-node, 14px);height:var(--su-range-node, 14px);border-radius:50%;background:var(--su-range-void, #050505)!important;border:1px solid var(--su-range-rim)!important;box-shadow:0 0 8px var(--su-range-glow),0 0 16px rgba(188,0,0,calc(.18 * var(--su-edge-pulse, .5)))!important;outline:none;cursor:pointer;animation:su-range-thumb-pulse 180s ease-in-out infinite}.su-range-thumb:focus-visible,.su-range [role=slider]:focus-visible{outline:none;box-shadow:0 0 10px var(--su-range-glow),0 0 20px rgba(188,0,0,calc(.28 * var(--su-edge-pulse, .5)))!important}.su-range-thumb--seek{opacity:.86}@media(hover:hover)and (pointer:fine){.su-range.group .su-range-thumb--seek{opacity:0}.su-range.group:hover .su-range-thumb--seek,.su-range.group:focus-within .su-range-thumb--seek{opacity:1}}.su-progress-fill:after{content:"";position:absolute;inset:0 auto 0 0;width:36%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(245,245,247,.4),transparent);animation:su-range-fill-travel 180s linear infinite}@media(prefers-reduced-motion:reduce){input[type=range]::-webkit-slider-runnable-track,input[type=range]::-webkit-slider-thumb,.su-range-thumb,.su-range [role=slider],.su-range-fill:after,.su-progress-fill:after{animation:none!important}input[type=range]::-webkit-slider-thumb,.su-range-thumb,.su-range [role=slider]{opacity:.9;transform:none;box-shadow:0 0 6px #bc000047!important}}.su-edge-shock,.su-edge-shock-wave,.su-edge-shock-chroma,.su-edge-fall:before,.su-edge-fall:after{pointer-events:none!important}:root{--su-edge-shock-amp: 0px;--su-edge-shock-luma: .22}html[data-su-player-now="1"]{--su-edge-shock-amp: calc(1px + 3px * var(--su-edge-pulse, .5));--su-edge-shock-luma: .22}@media(prefers-color-scheme:dark){html[data-su-player-now="1"]{--su-edge-shock-luma: .14}}html[data-su-player-now="1"] .su-event-horizon .su-edge-fall{z-index:2;filter:drop-shadow(0 0 calc(10px * var(--su-edge-pulse, .5)) rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc(var(--su-edge-shock-luma, .22) * var(--su-edge-pulse, .5))));transition:background-color 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),opacity 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),filter 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1))}html[data-su-player-now="1"] .su-event-horizon .su-void-well{z-index:1}html[data-su-player-now="1"] .su-event-horizon .su-edge-shock{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;pointer-events:none!important;mix-blend-mode:normal}html[data-su-player-now="1"] .su-edge-fall:before,html[data-su-player-now="1"] .su-edge-fall:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none!important;mix-blend-mode:normal;background:inherit;opacity:0}html[data-su-player-now="1"]:not([data-su-edge-shock="0"]) .su-edge-fall--n{animation:su-edge-shock-a-n calc(72s * var(--su-motion-pace, 1)) ease-in-out infinite}html[data-su-player-now="1"]:not([data-su-edge-shock="0"]) .su-edge-fall--s{animation:su-edge-shock-b-s calc(64s * var(--su-motion-pace, 1)) ease-in-out infinite}html[data-su-player-now="1"]:not([data-su-edge-shock="0"]) .su-edge-fall--e{animation:su-edge-shock-e-e calc(80s * var(--su-motion-pace, 1)) ease-in-out infinite}html[data-su-player-now="1"]:not([data-su-edge-shock="0"]) .su-edge-fall--w{animation:su-edge-shock-a-w calc(76s * var(--su-motion-pace, 1)) ease-in-out infinite}@keyframes su-edge-shock-a-n{0%,to{transform:translateZ(0)}38%{transform:translate3d(0,calc(-1 * var(--su-edge-shock-amp, 2px)),0)}72%{transform:translate3d(0,calc(.28 * var(--su-edge-shock-amp, 2px)),0)}}@keyframes su-edge-shock-b-s{0%,to{transform:translateZ(0)}18%{transform:translate3d(0,var(--su-edge-shock-amp, 2px),0)}42%{transform:translate3d(0,calc(-.2 * var(--su-edge-shock-amp, 2px)),0)}}@keyframes su-edge-shock-e-e{0%,to{transform:translateZ(0)}50%{transform:translate3d(var(--su-edge-shock-amp, 2px),0,0)}}@keyframes su-edge-shock-a-w{0%,to{transform:translateZ(0)}40%{transform:translate3d(calc(-1 * var(--su-edge-shock-amp, 2px)),0,0)}70%{transform:translate3d(calc(.3 * var(--su-edge-shock-amp, 2px)),0,0)}}html[data-su-player-now="1"]:not([data-su-edge-shock="0"]) .su-edge-fall:before{opacity:calc(.06 * var(--su-edge-pulse, .5) * var(--su-edge-shock-luma, .22) / .14);filter:none;animation:su-edge-shock-d-r calc(68s * var(--su-motion-pace, 1)) ease-in-out infinite;transform:translateZ(0)}html[data-su-player-now="1"]:not([data-su-edge-shock="0"]) .su-edge-fall:after{opacity:calc(.04 * var(--su-edge-pulse, .5));filter:none;animation:su-edge-shock-d-b calc(70s * var(--su-motion-pace, 1)) ease-in-out infinite;transform:translateZ(0)}@keyframes su-edge-shock-d-r{0%,to{transform:translateZ(0)}45%{transform:translate3d(calc(-.55 * var(--su-edge-shock-amp, 2px)),0,0)}}@keyframes su-edge-shock-d-b{0%,to{transform:translateZ(0)}50%{transform:translate3d(calc(.55 * var(--su-edge-shock-amp, 2px)),0,0)}}html[data-su-player-now="1"]:not([data-su-edge-shock="0"]) .su-edge-shock-wave{position:absolute;width:22%;height:3px;left:0;top:0;border-radius:999px;pointer-events:none!important;offset-path:inset(2px);offset-distance:0%;background:linear-gradient(90deg,transparent 0%,var(--su-psy-wash, rgba(188, 0, 0, .16)) 36%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc(.42 * var(--su-edge-pulse, .5))) 50%,var(--su-red, #BC0000) 58%,transparent 100%);opacity:calc(.12 * var(--su-edge-pulse, .5) * var(--su-edge-shock-luma, .22) / .14);mix-blend-mode:normal;animation:su-edge-shock-c calc(180s * var(--su-motion-pace, 1)) linear infinite;transform:translateZ(0)}@keyframes su-edge-shock-c{to{offset-distance:100%}}html[data-su-player-now="1"]:not([data-su-edge-shock="0"]) .su-edge-shock-chroma{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none!important;mix-blend-mode:normal;opacity:calc(.03 * var(--su-edge-pulse, .5));box-shadow:inset 0 0 18px rgba(188,0,0,calc(.04 * var(--su-edge-pulse, .5)));transform:translateZ(0)}html[data-su-player-now="1"]:not([data-su-edge-shock="0"]) .su-edge-shock-chroma--r{animation:su-edge-shock-d-r calc(68s * var(--su-motion-pace, 1)) ease-in-out infinite}html[data-su-player-now="1"]:not([data-su-edge-shock="0"]) .su-edge-shock-chroma--b{animation:su-edge-shock-d-b calc(70s * var(--su-motion-pace, 1)) ease-in-out infinite}html[data-su-music-light="0"] .su-edge-shock,html[data-su-music-light="0"] .su-edge-fall:before,html[data-su-music-light="0"] .su-edge-fall:after{animation:none!important;opacity:0}html[data-su-vis=hidden] .su-edge-shock,html[data-su-vis=hidden] .su-edge-shock-wave,html[data-su-vis=hidden] .su-edge-shock-chroma{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){html[data-su-player-now="1"] .su-edge-fall--n,html[data-su-player-now="1"] .su-edge-fall--e,html[data-su-player-now="1"] .su-edge-fall--s,html[data-su-player-now="1"] .su-edge-fall--w,html[data-su-player-now="1"] .su-edge-fall:before,html[data-su-player-now="1"] .su-edge-fall:after,html[data-su-player-now="1"] .su-edge-shock-wave,html[data-su-player-now="1"] .su-edge-shock-chroma{animation:none!important;transform:none;filter:none}html[data-su-player-now="1"] .su-edge-fall:before,html[data-su-player-now="1"] .su-edge-fall:after,html[data-su-player-now="1"] .su-edge-shock-wave,html[data-su-player-now="1"] .su-edge-shock-chroma{opacity:0}html[data-su-player-now="1"] .su-event-horizon .su-edge-fall{opacity:.28}}@media(max-width:640px),(prefers-reduced-data:reduce){html[data-su-player-now="1"] .su-edge-fall:after,html[data-su-player-now="1"] .su-edge-shock-chroma--b{content:none;display:none;animation:none!important}}.su-edge-shock-toggle{display:flex;align-items:center;justify-content:space-between;gap:.85rem;width:100%;margin-top:1rem;padding-top:.85rem;border-top:1px solid rgba(255,255,255,.06)}.su-edge-shock-toggle-copy{display:flex;flex-direction:column;gap:.2rem;min-width:0}.su-edge-shock-toggle-label{color:#f5f5f7;font-size:.875rem;font-weight:600}.su-edge-shock-toggle-desc{color:#71717a;font-size:.75rem}.su-edge-shock-toggle-row{display:flex;align-items:center;gap:.55rem;min-height:44px;flex-shrink:0}.su-edge-shock-switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:44px;height:26px;border-radius:999px;background:#1a0000;border:1px solid rgba(188,0,0,.35);position:relative;cursor:pointer;outline:none;accent-color:#BC0000}.su-edge-shock-switch:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#71717a;transition:transform .18s ease,background-color .18s ease}.su-edge-shock-switch:checked{background:#3a0000;border-color:var(--su-red, #BC0000)}.su-edge-shock-switch:checked:after{transform:translate(18px);background:var(--su-red, #BC0000)}.su-edge-shock-switch:focus-visible{box-shadow:var(--su-focus-ring, 0 0 0 2px #000, 0 0 0 4px #BC0000)}.su-edge-shock-toggle-value{color:#a1a1aa;font-size:.7rem;letter-spacing:.04em;text-transform:uppercase;min-width:1.8rem}@property --su-color-travel{syntax: "<number>"; inherits: true; initial-value: 1;}@property --su-color-phase{syntax: "<number>"; inherits: true; initial-value: 1;}:root,html{--su-mood-held: #BC0000;--su-ink-held: #F4F0E8;--su-color-travel: 1;--su-color-phase: calc( var(--su-color-travel, 1) * ( var(--su-menu-glow-pulse, 1) * (1 - var(--su-color-travel, 1)) + var(--su-color-travel, 1) ) );--su-mood-phased: color-mix( in srgb, var(--su-mood-held, #BC0000) calc((1 - var(--su-color-phase, 1)) * 100%), var(--su-mood-accent, #BC0000) );--su-ink-phased: color-mix( in srgb, var(--su-ink-held, var(--su-ink, #F4F0E8)) calc((1 - var(--su-color-phase, 1)) * 100%), var(--su-ink, #F4F0E8) );--su-color-travel-dur: calc(180s * var(--su-motion-pace, 1))}html{transition:--su-color-travel var(--su-color-travel-dur, 180s) linear}html[data-su-color-hold="1"]{transition:--su-color-travel 0s}html.su-app-atmosphere,.su-app-atmosphere{transition:--su-color-travel var(--su-color-travel-dur, 180s) linear,background-color 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),border-color 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),box-shadow 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),color 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),filter 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1));background-image:radial-gradient(ellipse 78% 58% at 50% 38%,rgb(from var(--su-mood-phased, var(--su-mood-accent, #BC0000)) r g b / calc((.034 + var(--su-space-opacity, .22) * .06) * var(--su-menu-glow-pulse, 1) * var(--su-glow-softness, 1) * var(--su-color-phase, 1))),transparent 72%);--su-amplify-fog: rgb( from var(--su-mood-phased, var(--su-mood-accent, #BC0000)) r g b / calc(var(--su-space-opacity, .22) * .2 * var(--su-menu-glow-pulse, 1)) );--su-amplify-halo: rgb( from var(--su-mood-phased, var(--su-mood-accent, #BC0000)) r g b / calc(var(--su-space-opacity, .22) * .14 * var(--su-menu-glow-pulse, 1)) )}.su-event-horizon,.su-void-well,.su-edge-fall,.su-pykotik-void-mark,.su-pykotik-void-wash{transition:background-color 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),opacity 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),filter 3.6s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1))}.su-edge-fall--n{background:linear-gradient(to top,transparent 0%,rgb(from var(--su-mood-phased, var(--su-mood-accent, #BC0000)) r g b / calc(.12 * var(--su-menu-glow-pulse, 1) * var(--su-color-phase, 1))) 44%,rgb(from var(--su-mood-phased, var(--su-mood-accent, #BC0000)) r g b / calc((.07 + var(--su-space-opacity, .22) * .12) * var(--su-menu-glow-pulse, 1))) 78%,transparent 100%)}.su-edge-fall--s{background:linear-gradient(to bottom,transparent 0%,rgb(from var(--su-mood-phased, var(--su-mood-accent, #BC0000)) r g b / calc(.12 * var(--su-menu-glow-pulse, 1) * var(--su-color-phase, 1))) 44%,rgb(from var(--su-mood-phased, var(--su-mood-accent, #BC0000)) r g b / calc((.08 + var(--su-space-opacity, .22) * .14) * var(--su-menu-glow-pulse, 1))) 80%,transparent 100%)}.su-edge-fall--e{background:linear-gradient(to right,transparent 0%,rgb(from var(--su-mood-phased, var(--su-mood-accent, #BC0000)) r g b / calc(.12 * var(--su-menu-glow-pulse, 1) * var(--su-color-phase, 1))) 48%,rgb(from var(--su-mood-phased, var(--su-mood-accent, #BC0000)) r g b / calc((.07 + var(--su-space-opacity, .22) * .12) * var(--su-menu-glow-pulse, 1))) 82%,transparent 100%)}.su-edge-fall--w{background:linear-gradient(to left,transparent 0%,rgb(from var(--su-mood-phased, var(--su-mood-accent, #BC0000)) r g b / calc(.12 * var(--su-menu-glow-pulse, 1) * var(--su-color-phase, 1))) 48%,rgb(from var(--su-mood-phased, var(--su-mood-accent, #BC0000)) r g b / calc((.07 + var(--su-space-opacity, .22) * .12) * var(--su-menu-glow-pulse, 1))) 82%,transparent 100%)}.su-pykotik-void-wash{background:var(--su-mood-phased, rgb(var(--su-mood-accent-rgb, 188, 0, 0)));opacity:calc((.42 + var(--su-space-opacity, .22) * .28) * (.72 + .28 * var(--su-menu-glow-pulse, 1)) * var(--su-color-phase, 1))}.su-pykotik-void-mark{filter:drop-shadow(0 0 calc(16px * var(--su-menu-glow-pulse, 1)) rgb(from var(--su-mood-phased, var(--su-mood-accent, #BC0000)) r g b / calc(.18 * var(--su-menu-glow-pulse, 1) * var(--su-color-phase, 1))))}.su-pykotik-void-orb{background:radial-gradient(circle,rgb(from var(--su-mood-phased, var(--su-mood-accent, #BC0000)) r g b / calc(.22 * var(--su-menu-glow-pulse, 1) * var(--su-color-phase, 1))) 0%,transparent 72%)}.su-planet-art:after,.su-planet-halo{background:radial-gradient(circle,rgb(from var(--su-mood-phased, var(--su-mood-accent, #BC0000)) r g b / calc((.08 + var(--su-space-opacity, .22) * .18) * var(--su-menu-glow-pulse, 1) * var(--su-color-phase, 1))),transparent 70%)}.su-app-atmosphere .su-chrome-glass:not([data-su-playbar]):not(.su-playbar-float),.su-app-atmosphere .su-chrome-sheet,.su-app-atmosphere .su-more-nav-sheet,.su-app-atmosphere .su-settings-panel,.su-app-atmosphere .su-planet-halo{box-shadow:0 0 calc(14px * var(--su-menu-glow-pulse, 1) * var(--su-glow-softness, 1)) rgb(from var(--su-mood-phased, var(--su-mood-accent, #BC0000)) r g b / calc(.1 * var(--su-menu-glow-pulse, 1) * var(--su-color-phase, 1)))}.su-divider,.su-divider--emphasis,.su-alien-line.su-divider,hr{background:rgb(from var(--su-mood-phased, var(--su-mood-accent, #BC0000)) r g b / calc((.22 + var(--su-space-opacity, .22) * .18) * var(--su-menu-glow-pulse, 1) * var(--su-glow-softness, 1) * var(--su-color-phase, 1)))}nav.su-menu-glow.fixed.bottom-0:before{background:var(--su-mood-phased, var(--su-mood-accent, #BC0000));opacity:calc((.52 + var(--su-space-opacity, .22) * .48) * var(--su-menu-glow-pulse, 1) * var(--su-color-phase, 1))}.su-app-atmosphere [data-su-ink],.su-app-atmosphere .su-ink,.su-app-atmosphere .su-comfort-ink{color:var(--su-ink-phased, var(--su-ink))}.su-third-eye,.su-third-eye-sil,.su-third-eye-orb,.su-third-eye-orb-color,.su-third-eye-line,.su-third-eye-iris,.su-third-eye-pupil{pointer-events:none}.su-third-eye{position:absolute;top:18%;right:22%;bottom:28%;left:22%;z-index:2;display:grid;place-items:center}.su-third-eye[data-su-third-eye=THIRD_EYE_INACTIVE]{opacity:0}.su-third-eye[data-su-third-eye=THIRD_EYE_FORMING]{opacity:.42}.su-third-eye[data-su-third-eye=THIRD_EYE_ACTIVE]{opacity:.72}.su-third-eye[data-su-third-eye=THIRD_EYE_RELEASING]{opacity:.28}.su-third-eye-sil{position:absolute;width:18%;height:42%;border-radius:50% 50% 40% 40%;background:radial-gradient(circle at 40% 30%,rgba(188,0,0,.18),transparent 70%);filter:blur(8px)}.su-third-eye-sil--pychotik{left:18%}.su-third-eye-sil--pychotica{right:18%}.su-third-eye[data-su-third-eye=THIRD_EYE_FORMING] .su-third-eye-sil--pychotik,.su-third-eye[data-su-third-eye=THIRD_EYE_ACTIVE] .su-third-eye-sil--pychotik{transform:translate(18%)}.su-third-eye[data-su-third-eye=THIRD_EYE_FORMING] .su-third-eye-sil--pychotica,.su-third-eye[data-su-third-eye=THIRD_EYE_ACTIVE] .su-third-eye-sil--pychotica{transform:translate(-18%)}.su-third-eye-orb{width:72px;height:72px;border-radius:50%;background:radial-gradient(circle at 50% 45%,#BC0000 0%,#000000 62%,transparent 78%);box-shadow:0 0 18px #bc000038}.su-third-eye-orb-color{position:absolute;width:10px;height:10px;border-radius:50%;background:var(--su-mood-accent, #BC0000);opacity:.28;filter:blur(1px)}.su-third-eye-orb-color--a{top:28%;left:38%}.su-third-eye-orb-color--b{top:46%;right:34%}.su-third-eye-orb-color--c{bottom:30%;left:48%}.su-third-eye[data-su-third-eye=THIRD_EYE_ACTIVE] .su-third-eye-orb-color{animation:su-third-eye-drift calc(180s * var(--su-motion-pace, 1)) var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1)) infinite}.su-third-eye-line{position:absolute;width:22%;height:1px;background:linear-gradient(90deg,transparent,#BC0000,transparent);opacity:.35}.su-third-eye-line--l{left:12%;top:48%}.su-third-eye-line--r{right:12%;top:52%}.su-psycolic-mark,.su-full-psychotik-mark{width:10px;height:10px;border-radius:50%;border:1px solid currentColor;pointer-events:none}.su-psycolic-hit.is-active .su-psycolic-mark{background:#bc0000;box-shadow:0 0 8px #bc000073}.su-full-psychotik-hit{opacity:.38}.su-dj-intensity{display:inline-flex;align-items:center;min-width:44px;min-height:44px;padding-inline:4px}.su-dj-intensity-range{width:56px;accent-color:#BC0000;background:transparent}@keyframes su-third-eye-drift{0%{transform:translateZ(0);opacity:.18}50%{transform:translate3d(4px,-3px,0);opacity:.32}to{transform:translateZ(0);opacity:.18}}.su-chrome-pulse.su-chrome-pulse--left.su-left-menu-pulse,.su-left-menu-pulse[data-su-left-menu-pulse="1"]{position:fixed;top:0;left:0;bottom:0;right:auto;width:24px;height:auto;z-index:46;padding:0;margin:0;border:none;background:transparent!important;box-shadow:none!important;cursor:pointer;pointer-events:auto!important;-webkit-mask-image:none!important;mask-image:none!important}.su-chrome-pulse.su-chrome-pulse--left.su-left-menu-pulse:after,.su-left-menu-pulse[data-su-left-menu-pulse="1"]:after{content:"";position:absolute;top:12%!important;bottom:12%!important;left:11px!important;right:auto!important;width:1px!important;height:auto!important;border-radius:0!important;background:#bc0000!important;-webkit-mask-image:none!important;mask-image:none!important;animation:none!important;mix-blend-mode:plus-lighter;box-shadow:0 0 0 .5px rgba(255,72,72,calc(.42 * var(--su-menu-glow-pulse, 1))),0 0 calc(8px * var(--su-menu-glow-pulse, 1)) rgba(188,0,0,calc(.78 * var(--su-menu-glow-pulse, 1))),0 0 calc(22px * var(--su-menu-glow-pulse, 1)) rgba(188,0,0,calc(.28 * var(--su-menu-glow-pulse, 1)));opacity:calc(.74 + (var(--su-menu-glow-pulse, 1) * .26));filter:brightness(calc(1 + ((var(--su-menu-glow-pulse, 1) - .68) * .55)))}.su-left-menu.su-left-menu-slide,.su-left-menu-slide{transform:translate(-100%);pointer-events:none;visibility:hidden;background:var(--su-chrome-fill, rgba(8, 8, 10, .08));box-shadow:1px 0 0 0 var(--su-red-hairline, rgba(188, 0, 0, .35));transition:transform .28s cubic-bezier(.22,1,.36,1),visibility .28s linear}.su-left-menu-slide.is-open,.su-left-menu-slide[data-su-left-menu=open]{transform:translate(0);pointer-events:auto;visibility:visible;z-index:47}.su-left-menu-slide.is-closed,.su-left-menu-slide[data-su-left-menu=closed]{transform:translate(-100%);pointer-events:none;visibility:hidden}.su-left-menu-veil[data-su-left-menu-veil=closed],.su-left-menu-veil[hidden]{pointer-events:none!important}html.su-chrome-collapsed .su-left-menu-pulse,html.su-explore-chrome .su-left-menu-pulse,html[data-su-chrome-collapsed="1"] .su-left-menu-pulse,html.su-chrome-collapsed .su-left-menu,html.su-explore-chrome .su-left-menu,html[data-su-chrome-collapsed="1"] .su-left-menu,html.su-chrome-collapsed .su-left-menu-veil,html.su-explore-chrome .su-left-menu-veil,html[data-su-chrome-collapsed="1"] .su-left-menu-veil{visibility:hidden!important;pointer-events:none!important;opacity:0!important}@media(min-width:768px){.su-left-menu-veil,.su-left-menu-veil.su-chrome-screen-veil{background:transparent!important;pointer-events:none!important}}@media(prefers-reduced-motion:reduce){.su-left-menu.su-left-menu-slide,.su-left-menu-slide{transition:opacity 80ms linear,visibility 80ms linear;transform:none}.su-left-menu-slide.is-closed,.su-left-menu-slide[data-su-left-menu=closed]{opacity:0;visibility:hidden;pointer-events:none}.su-left-menu-slide.is-open,.su-left-menu-slide[data-su-left-menu=open]{opacity:1;visibility:visible}.su-chrome-pulse.su-chrome-pulse--left.su-left-menu-pulse:after,.su-left-menu-pulse[data-su-left-menu-pulse="1"]:after{animation:none!important;filter:none;opacity:.92;width:1px!important}html{animation:none;transition:none;--su-menu-glow-pulse: 1 !important;--su-color-travel: 1 !important;--su-color-phase: 1 !important}.su-third-eye-sil,.su-third-eye-orb-color,.su-third-eye-pupil,.su-third-eye-line{animation:none!important;transform:none!important}html.su-app-atmosphere,.su-app-atmosphere,.su-event-horizon,.su-void-well,.su-edge-fall,.su-pykotik-void-mark,.su-pykotik-void-wash,.su-planet-halo,.su-planet-art:after{transition:none!important}}.su-playlist-universe,.su-universe-creator,.su-explore-universe{position:relative;color:var(--su-starlight, #F5F5F7);background:#000}.su-universe-kicker{margin:0 0 .35rem;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--su-mood-accent-rgb, 188, 0, 0),.72)}.su-playlist-universe-title{margin:0;font-size:clamp(1.35rem,3vw,2rem);letter-spacing:.06em;font-weight:400}.su-playlist-universe-meta{margin:.35rem 0 0;color:var(--su-ash, #8A8A8E);font-size:.8125rem}.su-playlist-universe-head,.su-universe-creator-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.su-playlist-universe-views,.su-universe-creator-foot,.su-planet-info-actions{display:flex;flex-wrap:wrap;gap:.5rem}.su-universe-view-btn,.su-gravity-chip{min-height:var(--su-control-touch, 44px);min-width:44px;padding:0 .95rem;border-radius:999px;border:1px solid rgba(var(--su-mood-accent-rgb, 188, 0, 0),.28);background:rgba(8,8,10,var(--su-space-opacity, .22));color:var(--su-starlight, #F5F5F7);letter-spacing:.06em}.su-universe-view-btn[aria-selected=true],.su-universe-view-btn--go,.su-gravity-chip[data-selected="1"]{border-color:var(--su-mood-accent, #BC0000);box-shadow:0 0 18px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.22)}.su-mood-song-ring{position:relative;width:min(100%,42rem);aspect-ratio:1;margin:0 auto 1.5rem;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 50% 50%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),.1),transparent 42%),#000}.su-mood-ring-atmosphere{position:absolute;top:8%;right:8%;bottom:8%;left:8%;border-radius:50%;background:radial-gradient(circle,rgba(var(--su-mood-accent-rgb, 188, 0, 0),.08),transparent 70%);pointer-events:none;animation:su-mood-ring-breathe 180s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)) infinite}.su-mood-ring-glyph{position:absolute;top:7%;right:11%;font-size:.7rem;opacity:.16;letter-spacing:.2em;pointer-events:none}.su-mood-ring-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;text-align:center;pointer-events:none}.su-mood-ring-listener{display:block;width:18px;height:18px;margin:0 auto .35rem;border-radius:50%;background:var(--su-mood-accent, #BC0000);box-shadow:0 0 16px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.45)}.su-mood-ring-center-label{font-size:.625rem;letter-spacing:.18em;color:var(--su-ash, #8A8A8E)}.su-mood-orbit{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.su-mood-orbit-ring{position:absolute;left:50%;top:50%;width:calc(var(--su-orbit-radius, 48%) * 2);height:calc(var(--su-orbit-radius, 48%) * 2);transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(var(--su-mood-accent-rgb, 188, 0, 0),.16);box-shadow:0 0 24px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.06)}.su-mood-orbit-mark{position:absolute;left:calc(50% + var(--su-orbit-radius, 48%));top:50%;width:3px;height:3px;border-radius:50%;background:rgba(var(--su-mood-accent-rgb, 188, 0, 0),.35)}.su-mood-ring-slot{position:absolute;transform:translate(-50%,-50%);pointer-events:auto;z-index:4}.su-song-planet{position:relative;width:var(--su-planet-size, 72px);height:var(--su-planet-size, 72px);border:0;padding:0;background:transparent;border-radius:50%;cursor:pointer;animation:su-song-planet-float 180s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)) infinite}.su-song-planet-glow{position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;border-radius:50%;background:radial-gradient(circle,rgba(var(--su-mood-accent-rgb, 188, 0, 0),.22),transparent 68%);opacity:.55;pointer-events:none}.su-song-planet[data-playing="1"] .su-song-planet-glow{animation:su-song-planet-pulse 180s ease-in-out infinite}.su-song-planet-orb{width:100%;height:100%}.su-song-planet-name{position:absolute;left:50%;top:calc(100% + .35rem);transform:translate(-50%);max-width:7.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;letter-spacing:.04em;color:var(--su-ash-strong, #C7C7CC)}.su-universe-timeline{display:flex;gap:.75rem;overflow-x:auto;list-style:none;margin:0 0 1.25rem;padding:.25rem 0 .75rem;scrollbar-width:none}.su-universe-timeline-node{display:flex;align-items:center;gap:.45rem;min-height:44px;padding:0 .7rem;border:0;background:transparent;color:var(--su-ash, #8A8A8E);white-space:nowrap}.su-universe-timeline-dot{width:7px;height:7px;border-radius:50%;background:rgba(var(--su-mood-accent-rgb, 188, 0, 0),.45)}.su-universe-timeline-node[data-current="1"]{color:var(--su-starlight, #F5F5F7)}.su-universe-timeline-node[data-current="1"] .su-universe-timeline-dot{background:var(--su-mood-accent, #BC0000);box-shadow:0 0 10px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.55)}.su-experience-field{margin:0 0 1.25rem}.su-experience-row{display:flex;gap:.65rem;overflow-x:auto;padding-bottom:.35rem}.su-experience-planet{flex:0 0 auto;min-width:5.5rem;min-height:44px;padding:.7rem .85rem;border-radius:999px;border:1px solid rgba(245,245,247,.08);background:#08080a59;color:var(--su-starlight, #F5F5F7)}.su-experience-planet[data-selected="1"]{border-color:var(--su-mood-accent, #BC0000)}.su-experience-core{display:inline-block;width:6px;height:6px;margin-right:.4rem;border-radius:50%;background:var(--su-mood-accent, #BC0000)}.su-universe-fallback-list{list-style:none;margin:0 0 1.25rem;padding:0}.su-universe-fallback-row{width:100%;display:flex;align-items:center;gap:.75rem;min-height:48px;padding:.55rem .75rem;border:0;border-bottom:1px solid rgba(245,245,247,.06);background:transparent;color:var(--su-starlight, #F5F5F7);text-align:left}.su-universe-fallback-row[data-current="1"]{color:var(--su-mood-accent, #BC0000)}.su-universe-fallback-index{width:1.5rem;color:var(--su-ash-muted, #6E6E73)}.su-planet-info{margin:0 0 1.25rem;padding:1rem;border:1px solid rgba(var(--su-mood-accent-rgb, 188, 0, 0),.22);background:#08080a8c;border-radius:16px}.su-planet-info-title{margin:0 0 .25rem}.su-planet-info-meta{margin:0 0 .75rem;color:var(--su-ash, #8A8A8E);font-size:.8125rem}.su-universe-creator-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--su-z-modal, 60);display:flex;align-items:center;justify-content:center;padding:calc(1rem + env(safe-area-inset-top)) 1rem calc(1rem + env(safe-area-inset-bottom));background:#000000d1}.su-universe-creator{width:min(36rem,100%);max-height:88vh;overflow:auto;padding:1.35rem 1.25rem 1.1rem;border:1px solid rgba(var(--su-mood-accent-rgb, 188, 0, 0),.22);border-radius:20px;background:#000}.su-universe-field{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem;color:var(--su-ash, #8A8A8E);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.su-universe-input{min-height:48px;padding:0 .9rem;border-radius:12px;border:1px solid rgba(245,245,247,.12);background:#08080a8c;color:var(--su-starlight, #F5F5F7)}.su-universe-range{width:100%;accent-color:var(--su-mood-accent, #BC0000)}.su-gravity-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.55rem;margin-bottom:1rem}.su-universe-song-list{max-height:14rem;overflow:auto;margin:.5rem 0 1rem}.su-universe-creator-foot{margin-top:.5rem}.su-explore-gravity{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.85rem}.su-explore-world{position:relative;min-height:9.5rem;padding:1.1rem 1rem;border-radius:50%;overflow:hidden;border:1px solid rgba(var(--su-mood-accent-rgb, 188, 0, 0),.18);background:radial-gradient(circle at 35% 30%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),.16),#000 70%);display:flex;flex-direction:column;justify-content:flex-end;gap:.35rem}.su-explore-world h3{margin:0;font-size:1rem;letter-spacing:.05em}.su-explore-world p{margin:0;color:var(--su-ash, #8A8A8E);font-size:.75rem}@keyframes su-mood-ring-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.03)}}@keyframes su-song-planet-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes su-song-planet-pulse{0%,to{opacity:.52;transform:scale(1)}50%{opacity:.68;transform:scale(1.02)}}@media(max-width:639px){.su-mood-song-ring{width:min(100%,22rem)}.su-song-planet-name{display:none}.su-explore-world{border-radius:24px}}@media(prefers-reduced-motion:reduce){.su-mood-ring-atmosphere,.su-song-planet,.su-song-planet[data-playing="1"] .su-song-planet-glow{animation:none!important}}.su-mirage-record{--su-mirage-size: 72px;position:relative;display:block;width:var(--su-mirage-size);height:var(--su-mirage-size);border:0;padding:0;margin:0;border-radius:50%;overflow:hidden;isolation:isolate;background:#000;color:var(--su-starlight, #F5F5F7);cursor:inherit;box-shadow:inset 0 1px #f5f5f729,inset 0 -10px 18px #0000008c,inset 0 0 0 1px #f5f5f714,0 0 0 1px rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc(.16 + var(--su-space-opacity, .22) * .35)),0 0 18px rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc(var(--su-space-opacity, .22) * .7));transition:transform var(--su-motion-elegant, .42s) var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)),box-shadow var(--su-motion-elegant, .42s) var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1))}.su-mirage-halo,.su-mirage-nav,.su-mirage-grooves{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none}.su-mirage-halo{top:-12%;right:-12%;bottom:-12%;left:-12%;z-index:0;background:radial-gradient(circle,rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc(.1 + var(--su-space-opacity, .22) * .35)),transparent 68%);animation:su-mirage-breathe 180s var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1)) infinite}.su-mirage-nav{z-index:3;box-shadow:inset 0 0 0 1px #f5f5f71a,inset 0 0 0 5px #00000038,inset 0 0 0 6px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.18);animation:su-mirage-nav-spin 128s linear infinite}.su-mirage-grooves{z-index:2;background:repeating-radial-gradient(circle at 50% 50%,rgba(245,245,247,.045) 0 .7px,transparent 1.1px 2.4px);mix-blend-mode:screen;opacity:.42;animation:su-mirage-groove-spin 96s linear infinite}.su-mirage-marks{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:4;pointer-events:none}.su-mirage-mark-ring,.su-mirage-freq{stroke:rgba(var(--su-mood-accent-rgb, 188, 0, 0),.14);stroke-width:.4}.su-mirage-glyphs path{fill:rgba(var(--su-mood-accent-rgb, 188, 0, 0),.16)}.su-mirage-surface{position:absolute;top:18%;right:18%;bottom:18%;left:18%;border-radius:50%;overflow:hidden;z-index:1}.su-mirage-surface-art,.su-mirage-surface-void{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;width:116%;height:116%;-o-object-fit:cover;object-fit:cover;opacity:.42;filter:saturate(.72) contrast(1.08) blur(.35px);transform:scale(1.06) rotate(-1.2deg)}.su-mirage-surface-void{background:radial-gradient(circle at 38% 32%,rgba(245,245,247,.08),transparent 42%),radial-gradient(circle at 50% 50%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),.16),#000 72%)}.su-mirage-surface-holo,.su-mirage-surface-distort,.su-mirage-surface-glass{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.su-mirage-surface-holo{background:conic-gradient(from 210deg,transparent 0 40%,rgba(var(--su-mood-accent-rgb, 188, 0, 0),.1) 48%,transparent 58% 100%);mix-blend-mode:screen;opacity:calc(.35 + var(--su-space-opacity, .22))}.su-mirage-surface-distort{background:linear-gradient(118deg,rgba(245,245,247,.08),transparent 36%,transparent 62%,rgba(0,0,0,.28));transform:skew(-4deg) scale(1.04);opacity:.55}.su-mirage-surface-glass{background:radial-gradient(circle at 32% 24%,rgba(245,245,247,.2),transparent 34%),radial-gradient(circle at 70% 78%,rgba(0,0,0,.35),transparent 46%);box-shadow:inset 0 0 0 1px #f5f5f714}.su-engraved-meta{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:5;pointer-events:none;opacity:.12;transition:opacity var(--su-motion-elegant, .42s) var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1))}.su-engraved-line{fill:var(--su-starlight, #F5F5F7);font-size:5.2px;letter-spacing:.18em;font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", sans-serif)}.su-engraved-line--meta{font-size:3.6px;fill:#f5f5f7b8}.su-mirage-play{position:absolute;left:50%;top:50%;width:22%;height:22%;min-width:12px;min-height:12px;transform:translate(-50%,-50%);z-index:6;display:grid;place-items:center;border-radius:50%;background:#00000047;box-shadow:0 0 0 1px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.35);opacity:.55;transition:opacity var(--su-motion-standard, .24s) var(--su-ease-standard, cubic-bezier(.22, 1, .36, 1))}.su-mirage-play-tri{width:0;height:0;margin-left:12%;border-style:solid;border-width:4px 0 4px 7px;border-color:transparent transparent transparent var(--su-mood-accent, #BC0000)}.su-mirage-play-bars{width:8px;height:8px;background:linear-gradient(var(--su-mood-accent, #BC0000),var(--su-mood-accent, #BC0000)) 0 0 / 2.5px 100% no-repeat,linear-gradient(var(--su-mood-accent, #BC0000),var(--su-mood-accent, #BC0000)) 100% 0 / 2.5px 100% no-repeat}.su-mirage-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.su-song-planet{min-width:var(--su-control-touch, 44px);min-height:var(--su-control-touch, 44px);display:grid;place-items:center}.su-song-planet .su-mirage-record{--su-mirage-size: var(--su-planet-size, 72px)}.su-song-planet-name{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.su-orbital-song-ring{position:absolute;left:50%;top:50%;width:calc(var(--su-orbit-radius, 48%) * 2);height:calc(var(--su-orbit-radius, 48%) * 2);transform:translate(-50%,-50%);border-radius:50%;pointer-events:none}.su-orbital-ring-nav,.su-orbital-ring-grooves,.su-orbital-ring-freq{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none}.su-orbital-ring-nav{border:1px solid rgba(var(--su-mood-accent-rgb, 188, 0, 0),.16);box-shadow:inset 0 0 0 1px #f5f5f70d,0 0 20px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.06);animation:su-mirage-nav-spin 160s linear infinite}.su-orbital-ring-grooves{top:3%;right:3%;bottom:3%;left:3%;background:repeating-radial-gradient(circle at 50% 50%,rgba(245,245,247,.03) 0 .6px,transparent 1px 3px);opacity:.35;animation:su-mirage-groove-spin 180s linear infinite reverse}.su-orbital-ring-freq{top:8%;right:8%;bottom:8%;left:8%;border:1px dashed rgba(var(--su-mood-accent-rgb, 188, 0, 0),.1)}.su-orbital-song-ring--layout{position:relative;width:min(100%,42rem);aspect-ratio:1;left:auto;top:auto;transform:none}.su-orbital-ring-slot{position:absolute;left:50%;top:50%;transform:rotate(var(--su-orbit-angle, 0deg)) translateY(calc(var(--su-orbit-radius, 36%) * -1)) rotate(calc(var(--su-orbit-angle, 0deg) * -1))}.su-playlist-universe-record{flex:0 0 auto}.su-universe-creator-head,.su-playlist-universe-head{align-items:center}.su-universe-song-pick-row .su-mirage-record{flex:0 0 auto}.su-explore-world{align-items:center;text-align:center;justify-content:center;min-height:12rem}.su-explore-world .su-mirage-record{margin:0 auto .35rem}.su-mirage-record[data-playing="1"],.su-song-planet[data-playing="1"] .su-mirage-record{box-shadow:inset 0 1px #f5f5f733,inset 0 -10px 18px #00000080,0 0 0 1px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.55),0 0 28px rgba(var(--su-mood-accent-rgb, 188, 0, 0),calc(.22 + var(--su-space-opacity, .22)))}.su-mirage-record[data-playing="1"] .su-mirage-nav,.su-song-planet[data-playing="1"] .su-mirage-nav{animation-duration:64s}.su-mirage-record[data-playing="1"] .su-mirage-grooves,.su-song-planet[data-playing="1"] .su-mirage-grooves{animation-duration:48s}.su-mirage-record[data-playing="1"] .su-mirage-halo,.su-song-planet[data-playing="1"] .su-mirage-halo{animation-name:su-mirage-inner-pulse;animation-duration:180s}.su-mirage-record[data-playing="1"] .su-engraved-meta,.su-song-planet[data-playing="1"] .su-engraved-meta,.su-mirage-record[data-active="1"] .su-engraved-meta,.su-song-planet[data-current="1"] .su-engraved-meta{opacity:.72}.su-mirage-record[data-playing="1"] .su-mirage-play,.su-song-planet[data-playing="1"] .su-mirage-play{opacity:1}@media(hover:hover)and (pointer:fine){.su-song-planet:hover,.su-mirage-record:hover{transform:translateY(-5px)}.su-song-planet:hover .su-engraved-meta,.su-mirage-record:hover .su-engraved-meta,.su-song-planet:focus-visible .su-engraved-meta,.su-mirage-record:focus-visible .su-engraved-meta{opacity:.88}.su-song-planet:hover .su-mirage-play,.su-mirage-record:hover .su-mirage-play,.su-song-planet:focus-visible .su-mirage-play,.su-mirage-record:focus-visible .su-mirage-play{opacity:1}.su-song-planet:hover .su-mirage-record,button.su-mirage-record:hover{box-shadow:inset 0 1px #f5f5f738,0 0 0 1px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.48),0 12px 28px #00000073,0 0 24px rgba(var(--su-mood-accent-rgb, 188, 0, 0),.22)}}@media(hover:none){.su-song-planet:focus-visible,.su-song-planet:active,.su-mirage-record:focus-visible,.su-mirage-record:active{transform:scale(1.08)}.su-song-planet:focus-visible .su-engraved-meta,.su-song-planet:active .su-engraved-meta,.su-mirage-record:focus-visible .su-engraved-meta,.su-mirage-record:active .su-engraved-meta{opacity:.9}.su-song-planet:focus-visible .su-mirage-play,.su-song-planet:active .su-mirage-play,.su-mirage-record:focus-visible .su-mirage-play,.su-mirage-record:active .su-mirage-play{opacity:1}}.su-song-planet:focus-visible,button.su-mirage-record:focus-visible{outline:none;box-shadow:var(--su-focus-ring, 0 0 0 2px #000000, 0 0 0 4px #BC0000)}@keyframes su-mirage-nav-spin{to{transform:rotate(360deg)}}@keyframes su-mirage-groove-spin{to{transform:rotate(-360deg)}}@keyframes su-mirage-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.82;transform:scale(1.03)}}@keyframes su-mirage-inner-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.95;transform:scale(1.05)}}@media(max-width:639px){.su-mirage-nav,.su-orbital-ring-grooves,.su-mirage-glyphs{opacity:.55}.su-mirage-surface-distort,.su-engraved-line--meta{display:none}}@media(min-width:1100px)and (max-width:1400px){.device-tesla .su-song-planet,.vehicle-mode .su-song-planet,.device-tesla .su-mirage-record,.vehicle-mode .su-mirage-record{min-width:64px;min-height:64px}.device-tesla .su-mirage-play,.vehicle-mode .su-mirage-play{opacity:.92;width:28%;height:28%}}@media(prefers-reduced-motion:reduce){.su-mirage-nav,.su-mirage-grooves,.su-mirage-halo,.su-orbital-ring-nav,.su-orbital-ring-grooves,.su-mirage-record[data-playing="1"] .su-mirage-nav,.su-mirage-record[data-playing="1"] .su-mirage-grooves,.su-mirage-record[data-playing="1"] .su-mirage-halo,.su-song-planet[data-playing="1"] .su-mirage-nav,.su-song-planet[data-playing="1"] .su-mirage-grooves,.su-song-planet[data-playing="1"] .su-mirage-halo{animation:none!important}.su-song-planet:hover,.su-mirage-record:hover,.su-song-planet:active,.su-mirage-record:active{transform:none}.su-engraved-meta{opacity:.7}.su-mirage-play{opacity:.92}}.su-chrome-pulse.su-chrome-pulse--bottom.su-bottom-menu-pulse,.su-bottom-menu-pulse[data-su-bottom-menu-pulse="1"]{position:fixed;left:0;right:0;bottom:var(--su-cube-bottom-slot, var(--su-cube-dock-clear, 0px));top:auto;width:auto;height:24px;z-index:46;padding:0;margin:0;border:none;background:transparent!important;box-shadow:none!important;cursor:pointer;pointer-events:auto!important;-webkit-mask-image:none!important;mask-image:none!important}.su-chrome-pulse.su-chrome-pulse--bottom.su-bottom-menu-pulse:after,.su-bottom-menu-pulse[data-su-bottom-menu-pulse="1"]:after{content:"";position:absolute;left:12%!important;right:12%!important;top:auto!important;bottom:var(--su-cube-pulse-inset, 11px)!important;width:auto!important;height:var(--su-cube-pulse-thickness, 1px)!important;border-radius:0!important;background:var(--su-cube-pulse-color, #BC0000)!important;-webkit-mask-image:none!important;mask-image:none!important;animation:none!important;mix-blend-mode:plus-lighter;box-shadow:var(--su-cube-pulse-glow, 0 0 0 .5px rgba(255, 72, 72, calc(.42 * var(--su-menu-glow-pulse, 1))), 0 0 calc(8px * var(--su-menu-glow-pulse, 1)) rgba(188, 0, 0, calc(.78 * var(--su-menu-glow-pulse, 1))), 0 0 calc(22px * var(--su-menu-glow-pulse, 1)) rgba(188, 0, 0, calc(.28 * var(--su-menu-glow-pulse, 1))));opacity:calc(.74 + (var(--su-menu-glow-pulse, 1) * .26));filter:brightness(calc(1 + ((var(--su-menu-glow-pulse, 1) - .68) * .55)))}.su-bottom-menu.su-bottom-menu-slide,.su-bottom-menu-slide{transform:translateY(100%);pointer-events:none;visibility:hidden;background:var(--su-chrome-fill, rgba(8, 8, 10, .08));box-shadow:0 -1px 0 0 var(--su-red-hairline, rgba(188, 0, 0, .35));transition:transform .28s cubic-bezier(.22,1,.36,1),visibility .28s linear}.su-bottom-menu-slide.is-open,.su-bottom-menu-slide[data-su-bottom-menu=open]{transform:translateY(0);pointer-events:auto;visibility:visible}.su-bottom-menu-slide.is-closed,.su-bottom-menu-slide[data-su-bottom-menu=closed]{transform:translateY(100%);pointer-events:none;visibility:hidden}.su-bottom-menu-veil[data-su-bottom-menu-veil=closed],.su-bottom-menu-veil[hidden]{pointer-events:none!important}html.su-chrome-collapsed .su-bottom-menu-pulse,html.su-explore-chrome .su-bottom-menu-pulse,html[data-su-chrome-collapsed="1"] .su-bottom-menu-pulse,html[data-su-chrome-focus=now] .su-bottom-menu-pulse,html.su-chrome-collapsed .su-bottom-menu,html.su-explore-chrome .su-bottom-menu,html[data-su-chrome-collapsed="1"] .su-bottom-menu,html.su-chrome-collapsed .su-bottom-menu-veil,html.su-explore-chrome .su-bottom-menu-veil,html[data-su-chrome-collapsed="1"] .su-bottom-menu-veil{visibility:hidden!important;pointer-events:none!important;opacity:0!important}@media(min-width:768px){.su-bottom-menu-veil,.su-bottom-menu-veil.su-chrome-screen-veil{background:transparent!important;pointer-events:none!important}}@media(prefers-reduced-motion:reduce){.su-bottom-menu.su-bottom-menu-slide,.su-bottom-menu-slide{transition:opacity 80ms linear,visibility 80ms linear;transform:none}.su-bottom-menu-slide.is-closed,.su-bottom-menu-slide[data-su-bottom-menu=closed]{opacity:0;visibility:hidden;pointer-events:none}.su-bottom-menu-slide.is-open,.su-bottom-menu-slide[data-su-bottom-menu=open]{opacity:1;visibility:visible}.su-chrome-pulse.su-chrome-pulse--bottom.su-bottom-menu-pulse:after,.su-bottom-menu-pulse[data-su-bottom-menu-pulse="1"]:after{animation:none!important;filter:none;opacity:.92;height:var(--su-cube-pulse-thickness, 1px)!important}}html{--su-cube-rot: 0deg;--su-cube-pad: max(.75rem, env(safe-area-inset-left, 0px));--su-cube-pad-end: max(.75rem, env(safe-area-inset-right, 0px));--su-cube-pad-top: max(.75rem, env(safe-area-inset-top, 0px));--su-cube-dock-clear: max(5.75rem, calc(4.75rem + env(safe-area-inset-bottom, 0px)) );--su-cube-bottom-slot: var(--su-cube-dock-clear);--su-cube-pulse-color: #BC0000;--su-cube-pulse-thickness: 1px;--su-cube-pulse-inset: 11px;--su-cube-pulse-glow: 0 0 0 .5px rgba(255, 72, 72, calc(.42 * var(--su-menu-glow-pulse, 1))), 0 0 calc(8px * var(--su-menu-glow-pulse, 1)) rgba(188, 0, 0, calc(.78 * var(--su-menu-glow-pulse, 1))), 0 0 calc(22px * var(--su-menu-glow-pulse, 1)) rgba(188, 0, 0, calc(.28 * var(--su-menu-glow-pulse, 1)))}.su-app-atmosphere.su-page-cube,.su-page-cube{perspective:1600px;perspective-origin:50% 100%}.su-cube-hit{min-width:var(--su-touch-min, 44px);min-height:var(--su-touch-min, 44px)}.su-universe-page{width:100%;max-width:100vw;overflow-x:hidden;padding-bottom:max(7rem,env(safe-area-inset-bottom,0px))}.su-universe-page-inner{width:100%;max-width:none;overflow-x:hidden;padding-left:max(1rem,env(safe-area-inset-left,0px));padding-right:max(1rem,env(safe-area-inset-right,0px));padding-top:max(3.5rem,env(safe-area-inset-top,0px));padding-bottom:1.5rem}.su-universe-tabs{display:flex;flex-wrap:wrap;gap:.5rem;width:100%;margin-bottom:1rem;overflow-x:hidden}.su-universe-tabs>button{flex:1 1 6.5rem;min-height:var(--su-touch-min, 44px)}.su-universe-feed{width:100%;max-width:100vw;min-height:100dvh;height:100dvh;overflow-x:hidden;padding-bottom:max(5.5rem,env(safe-area-inset-bottom,0px));box-sizing:border-box}.su-universe-feed-bar{padding-left:max(.75rem,env(safe-area-inset-left,0px));padding-right:max(.75rem,env(safe-area-inset-right,0px));padding-top:max(.65rem,env(safe-area-inset-top,0px));padding-bottom:.75rem}html[data-su-cube]:not([data-su-cube=closed]) .su-left-menu,html[data-su-cube]:not([data-su-cube=closed]) .su-right-menu,html[data-su-cube]:not([data-su-cube=closed]) .su-bottom-menu,.su-app-atmosphere[data-su-cube]:not([data-su-cube=closed]) .su-left-menu,.su-app-atmosphere[data-su-cube]:not([data-su-cube=closed]) .su-right-menu,.su-app-atmosphere[data-su-cube]:not([data-su-cube=closed]) .su-bottom-menu{transform-style:preserve-3d;backface-visibility:hidden;overflow-x:hidden;transition:transform .52s cubic-bezier(.22,1,.36,1),visibility .52s linear}html[data-su-cube=left] .su-left-menu.is-open,html[data-su-cube=left] .su-left-menu-slide[data-su-left-menu=open],html[data-su-cube=recent] .su-right-menu.is-open,html[data-su-cube=recent] .su-right-menu-slide[data-su-right-menu=open],html[data-su-cube=messages] .su-right-menu.is-open,html[data-su-cube=messages] .su-right-menu-slide[data-su-right-menu=open],html[data-su-cube=bottom] .su-bottom-menu.is-open,html[data-su-cube=bottom] .su-bottom-menu-slide[data-su-bottom-menu=open]{left:var(--su-cube-pad);right:var(--su-cube-pad-end);top:var(--su-cube-pad-top);width:auto;max-width:none;height:auto;max-height:none;bottom:var(--su-cube-dock-clear);border-right:none;border-left:none;border-top:1px solid rgba(188,0,0,.42);padding-top:.75rem!important;transform:translateZ(28px) rotateY(0);pointer-events:auto;visibility:visible}html[data-su-cube=bottom] .su-bottom-menu.is-open,html[data-su-cube=bottom] .su-bottom-menu-slide[data-su-bottom-menu=open]{height:auto;max-height:none;padding-bottom:max(.5rem,env(safe-area-inset-bottom,0px))}html[data-su-cube=recent] .su-left-menu.is-closed,html[data-su-cube=messages] .su-left-menu.is-closed,html[data-su-cube=bottom] .su-left-menu.is-closed{transform:rotateY(var(--su-cube-rot, -90deg)) translateZ(-48px)}html[data-su-cube=left] .su-right-menu.is-closed,html[data-su-cube=bottom] .su-right-menu.is-closed{transform:rotateY(calc(var(--su-cube-rot, 0deg) + 90deg)) translateZ(-48px)}html[data-su-cube=left] .su-bottom-menu.is-closed,html[data-su-cube=recent] .su-bottom-menu.is-closed,html[data-su-cube=messages] .su-bottom-menu.is-closed{transform:rotateY(calc(var(--su-cube-rot, 0deg) - 90deg)) translateZ(-48px)}html[data-su-cube] .su-left-menu-pulse,html[data-su-cube] .su-right-menu-pulse,html[data-su-cube] .su-bottom-menu-pulse,.su-app-atmosphere[data-su-cube] .su-left-menu-pulse,.su-app-atmosphere[data-su-cube] .su-right-menu-pulse,.su-app-atmosphere[data-su-cube] .su-bottom-menu-pulse{width:var(--su-touch-min, 44px);min-width:var(--su-touch-min, 44px);min-height:var(--su-touch-min, 44px);transition:left .52s cubic-bezier(.22,1,.36,1),right .52s cubic-bezier(.22,1,.36,1),bottom .52s cubic-bezier(.22,1,.36,1)}html[data-su-cube] .su-left-menu-pulse:after,html[data-su-cube] .su-right-menu-pulse:after,html[data-su-cube] .su-bottom-menu-pulse:after{background:var(--su-cube-pulse-color, #BC0000)!important;box-shadow:var(--su-cube-pulse-glow)}html[data-su-cube] .su-left-menu-pulse:after,html[data-su-cube] .su-right-menu-pulse:after{width:var(--su-cube-pulse-thickness, 1px)!important}html[data-su-cube] .su-bottom-menu-pulse:after{height:var(--su-cube-pulse-thickness, 1px)!important}html[data-su-cube=left] .su-left-menu-pulse,html[data-su-cube=recent] .su-right-menu-pulse,html[data-su-cube=messages] .su-right-menu-pulse,html[data-su-cube=bottom] .su-bottom-menu-pulse,html[data-su-cube=left] .su-bottom-menu-pulse,html[data-su-cube=recent] .su-bottom-menu-pulse,html[data-su-cube=messages] .su-bottom-menu-pulse{opacity:0;pointer-events:none;visibility:hidden}html[data-su-cube-slot=left] .su-right-menu-pulse,html[data-su-cube=left] .su-right-menu-pulse{left:0;right:auto;opacity:1;pointer-events:auto;visibility:visible}html[data-su-cube-slot=left] .su-right-menu-pulse:after,html[data-su-cube=left] .su-right-menu-pulse:after{left:11px!important;right:auto!important}html[data-su-cube-slot=right] .su-left-menu-pulse,html[data-su-cube=recent] .su-left-menu-pulse,html[data-su-cube=messages] .su-left-menu-pulse{right:0;left:auto;opacity:1;pointer-events:auto;visibility:visible}html[data-su-cube-slot=right] .su-left-menu-pulse:after,html[data-su-cube=recent] .su-left-menu-pulse:after,html[data-su-cube=messages] .su-left-menu-pulse:after{right:11px!important;left:auto!important}html[data-su-cube=left],html[data-su-cube=recent],html[data-su-cube=messages],html[data-su-cube=bottom],.su-app-atmosphere[data-su-cube=left],.su-app-atmosphere[data-su-cube=recent],.su-app-atmosphere[data-su-cube=messages],.su-app-atmosphere[data-su-cube=bottom]{--su-playbar-inset-left: env(safe-area-inset-left, 0px);--su-playbar-inset-right: env(safe-area-inset-right, 0px)}html.su-page-cube-spin .su-left-menu.is-open,html.su-page-cube-spin .su-right-menu.is-open,html.su-page-cube-spin .su-bottom-menu.is-open{box-shadow:0 -1px #bc000073,0 0 18px #bc000029}@media(orientation:landscape)and (max-height:800px){html[data-su-cube=left] .su-left-menu.is-open,html[data-su-cube=recent] .su-right-menu.is-open,html[data-su-cube=messages] .su-right-menu.is-open,html[data-su-cube=bottom] .su-bottom-menu.is-open{top:var(--su-cube-pad-top);height:auto;max-height:none;bottom:max(4.5rem,env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){html{--su-cube-rot: 0deg !important}html[data-su-cube] .su-left-menu,html[data-su-cube] .su-right-menu,html[data-su-cube] .su-bottom-menu,html[data-su-cube] .su-left-menu-pulse,html[data-su-cube] .su-right-menu-pulse,html[data-su-cube] .su-bottom-menu-pulse{transition:opacity 80ms linear,visibility 80ms linear;transform:none!important}html.su-page-cube-spin .su-left-menu.is-open,html.su-page-cube-spin .su-right-menu.is-open,html.su-page-cube-spin .su-bottom-menu.is-open{box-shadow:0 -1px #bc0000}}@media(hover:hover)and (pointer:fine){.su-left-menu-host[data-su-left-menu-host=open]:before{content:"";position:fixed;left:0;top:0;bottom:0;width:var(--su-sidebar-open, 15rem);z-index:46;pointer-events:auto}html[data-su-cube=left] .su-left-menu.is-open,html[data-su-cube=left] .su-left-menu-slide[data-su-left-menu=open],.su-app-atmosphere[data-su-cube=left] .su-left-menu.is-open,.su-app-atmosphere[data-su-cube=left] .su-left-menu-slide[data-su-left-menu=open]{left:0;right:auto;top:0;width:var(--su-sidebar-open, 15rem);max-width:var(--su-sidebar-open, 15rem);height:auto;max-height:none;bottom:0;border-top:none;border-right:1px solid var(--su-chrome-border, rgba(188, 0, 0, .28));padding-top:env(safe-area-inset-top)!important;transform:translate(0);overflow:visible;overflow-x:visible;backface-visibility:visible;z-index:47;pointer-events:auto;visibility:visible}html[data-su-cube=left] .su-left-menu-pulse,.su-app-atmosphere[data-su-cube=left] .su-left-menu-pulse{left:0;right:auto;pointer-events:auto;visibility:visible;opacity:0}html[data-su-cube=left] .su-right-menu-pulse,html[data-su-cube-slot=left] .su-right-menu-pulse,.su-app-atmosphere[data-su-cube=left] .su-right-menu-pulse{left:auto;right:0;pointer-events:auto;visibility:visible;opacity:1}html[data-su-cube=left] .su-right-menu-pulse:after,html[data-su-cube-slot=left] .su-right-menu-pulse:after,.su-app-atmosphere[data-su-cube=left] .su-right-menu-pulse:after{left:auto!important;right:11px!important}}:root{--su-shelf-meta-stack: 2.75rem;--su-shelf-row-pad-top: 1.5rem;--su-shelf-row-pad-bottom: 2rem;--su-shelf-row-min: calc( var(--su-glob-orb-size, clamp(10.75rem, 52vw, 17rem)) + var(--su-shelf-meta-stack, 2.75rem) + var(--su-shelf-row-pad-top, 1.5rem) + var(--su-shelf-row-pad-bottom, 2rem) )}.su-planet.su-iris,.su-tile.su-planet.su-iris,.su-shelf-arc .su-planet,.su-shelf-x .su-planet{position:relative;inset:auto;pointer-events:auto!important;overflow:visible}.su-shelf-arc:has(.su-planet),.su-shelf-x:has(.su-planet){display:flex;align-items:flex-start;flex-wrap:nowrap;width:100%;max-width:100%;box-sizing:border-box;min-height:var(--su-shelf-row-min);padding-block:var(--su-shelf-row-pad-top, 1.5rem) var(--su-shelf-row-pad-bottom, 2rem);padding-inline:max(1.25rem,env(safe-area-inset-left,0px)) max(1.25rem,env(safe-area-inset-right,0px));overflow-x:auto;overflow-y:hidden}.su-shelf-arc:has(.su-planet) .su-planet,.su-shelf-x:has(.su-planet) .su-planet,.su-shelf-arc:has(.su-planet) .su-tile.su-planet,.su-shelf-x:has(.su-planet) .su-tile.su-planet,.su-shelf-arc:has(.su-planet) .w-44:has(.su-planet),.su-shelf-x:has(.su-planet) .w-44:has(.su-planet){flex:0 0 auto;align-self:flex-start;width:min(100%,var(--su-glob-orb-size, clamp(10.75rem, 52vw, 17rem)))!important;min-width:min(100%,var(--su-glob-orb-size, clamp(10.75rem, 52vw, 17rem)));min-height:calc(var(--su-glob-orb-size, clamp(10.75rem, 52vw, 17rem)) + var(--su-shelf-meta-stack, 2.75rem));max-width:min(100%,var(--su-glob-orb-max, 17rem));overflow:visible}.su-shelf-arc:has(.su-planet) .su-planet-art,.su-shelf-x:has(.su-planet) .su-planet-art,.su-shelf-arc:has(.su-planet) .su-planet .su-tile-art{position:relative;width:100%;aspect-ratio:1 / 1;margin-bottom:.45rem;overflow:visible}.su-shelf-arc:has(.su-planet) .su-planet-copy,.su-shelf-arc:has(.su-planet) .su-planet-info,.su-shelf-x:has(.su-planet) .su-planet-copy,.su-shelf-x:has(.su-planet) .su-planet-info,.su-shelf-arc:has(.su-planet) .su-planet [data-su-planet-info=true]{position:relative;left:auto;right:auto;bottom:auto;top:auto;z-index:2;width:100%;max-width:100%;margin-inline:0;padding:.2rem .15rem 0;text-align:center;pointer-events:none;background:transparent;opacity:.92;mix-blend-mode:normal}@media(orientation:landscape)and (max-height:480px){:root{--su-shelf-meta-stack: 2.25rem;--su-shelf-row-pad-top: 1rem;--su-shelf-row-pad-bottom: 1.25rem}}@media(prefers-reduced-motion:reduce){.su-shelf-arc:has(.su-planet)>.su-planet,.su-shelf-x:has(.su-planet)>.su-planet{animation:none!important;transform:none}}.su-home-shell{container-type:inline-size;container-name:su-home;overflow-x:clip;max-width:100%;--su-home-hero-track: min(100%, 22rem);--su-home-pad-x: clamp(.75rem, 3.2cqw, 1.5rem);--su-home-gap: clamp(1.1rem, 3.4cqi, 2rem);--su-home-type-display: clamp(1.05rem, 2.6cqi + .55rem, 1.65rem);--su-home-type-kicker: clamp(.5625rem, 1.05cqi + .38rem, .6875rem);--su-home-type-body: clamp(.6875rem, 1.2cqi + .42rem, .8125rem);--su-home-type-cta: clamp(.5625rem, 1cqi + .38rem, .6875rem);--su-home-cta-pad-y: clamp(.5rem, 1.35cqi, .7rem);--su-home-cta-pad-x: clamp(.55rem, 1.7cqi, 1rem);--su-home-hero-min: clamp(16.5rem, 38dvh, 25rem);--su-home-end-pad: calc(5.5rem + env(safe-area-inset-bottom, 0px)) ;--su-shelf-meta-stack: clamp(2.75rem, 7.5cqi, 3.65rem);padding-bottom:var(--su-home-end-pad)}.su-home-shell .su-home-hero,.su-home-shell .su-home-hero-panel{--su-home-hero-track: min(100%, 22rem)}.su-home-hero{display:flex;flex-direction:column;justify-content:flex-end;min-height:var(--su-home-hero-min, clamp(16.5rem, 38dvh, 25rem));overflow:hidden;box-sizing:border-box}.su-home-hero-panel{position:relative;z-index:20;width:100%;max-width:var(--su-content-wide, 80rem);min-width:0;margin-inline:0;padding-inline:max(var(--su-home-pad-x, 1rem),env(safe-area-inset-left,0px)) max(var(--su-home-pad-x, 1rem),env(safe-area-inset-right,0px));padding-bottom:clamp(.85rem,3dvh,2rem);box-sizing:border-box}.su-home-hero-title{max-width:100%;font-size:var(--su-home-type-display, clamp(1.05rem, 2.6vw + .55rem, 1.65rem));letter-spacing:clamp(.08em,.6cqi,.18em);overflow-wrap:anywhere}.su-home-hero-kicker{font-size:var(--su-home-type-kicker, .625rem)}.su-home-hero-slogan,.su-home-hero-now{max-width:min(100%,28rem);width:var(--su-home-hero-track, min(100%, 22rem));font-size:var(--su-home-type-body, .75rem)}.su-home-hero-now{white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.su-home-hero-rule,.su-home-hero-actions,.su-home-hero-fly{width:var(--su-home-hero-track, min(100%, 22rem));max-width:100%}.su-home-hero-actions{display:flex;flex-wrap:wrap;align-items:stretch;gap:clamp(.45rem,1.6cqi,.75rem)}.su-home-hero-actions .su-home-hero-cta{flex:1 1 6.5rem;min-width:0;min-height:var(--su-touch-min, 44px)}.su-home-hero .su-home-hero-cta{padding:var(--su-home-cta-pad-y, .65rem) var(--su-home-cta-pad-x, 1rem);font-size:var(--su-home-type-cta, .6875rem);letter-spacing:clamp(.08em,.45cqi,.16em)}.su-home-hero-admin{position:absolute;top:max(.5rem,env(safe-area-inset-top,0px));right:max(.75rem,env(safe-area-inset-right,0px));z-index:30;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;max-width:min(calc(100% - 5.5rem),22rem)}.su-home-hero-preview{position:absolute;top:max(.5rem,env(safe-area-inset-top,0px));left:max(.75rem,env(safe-area-inset-left,0px));z-index:30}.su-home-body{display:flex;flex-direction:column;gap:var(--su-home-gap, 1.5rem);width:100%;max-width:var(--su-content-wide, 80rem);min-width:0;padding-inline:max(var(--su-home-pad-x, 1rem),env(safe-area-inset-left,0px)) max(var(--su-home-pad-x, 1rem),env(safe-area-inset-right,0px));padding-top:clamp(1rem,2.8cqi,2rem);box-sizing:border-box}.su-home-loader{padding-bottom:var(--su-home-end-pad, 5.5rem)}.su-home-hero-skeleton{min-height:var(--su-home-hero-min, clamp(16.5rem, 38dvh, 25rem))}.su-home-shell .su-home-greet{display:flex;flex-wrap:wrap;align-items:baseline;gap:.65rem 1rem;min-width:0}.su-home-shell .su-home-greet .su-home-hero-kicker{margin:0}.su-home-shell .su-home-greet .su-home-hero-title{font-size:clamp(.85rem,1.7cqi + .35rem,1.1rem);letter-spacing:.14em}.su-home-quick{margin-inline:0;width:100%;max-width:100%;min-width:0;gap:clamp(.45rem,2cqi,1rem)}.su-home-shell .su-home-quick-mark{width:clamp(2.75rem,8cqi,3.5rem);height:clamp(2.75rem,8cqi,3.5rem)}.su-home-shell .su-home-vibe-tile{min-height:var(--su-touch-min, 44px)}.su-home-shell .su-shelf-arc,.su-home-shell .su-shelf-x{margin-inline:0;max-width:100%;box-sizing:border-box}.su-home-shell .su-planet .su-tile-title,.su-home-shell .su-planet .su-tile-meta{white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.su-home-shell .su-planet .su-tile-title{-webkit-line-clamp:2;letter-spacing:clamp(.05em,.35cqi,.08em);font-size:clamp(.7rem,1.4cqi + .4rem,.8125rem)}.su-home-shell .su-planet .su-tile-meta{-webkit-line-clamp:1}.su-home-shell .su-home-section-head{min-width:0;gap:clamp(.5rem,2cqi,.85rem)}@container su-home (max-width: 28rem){.su-home-hero-actions .su-home-hero-cta{flex:1 1 calc(50% - .4rem)}}@media(orientation:landscape)and (max-height:480px){.su-home-shell{--su-home-hero-min: clamp(12rem, 58dvh, 18rem);--su-home-gap: clamp(.75rem, 4dvh, 1.15rem);--su-shelf-meta-stack: clamp(2.25rem, 8dvh, 3.1rem)}.su-home-hero{min-height:0;padding-top:clamp(1.75rem,12dvh,2.75rem)}.su-home-shell .su-home-greet{display:none}}.vehicle-mode .su-home-hero-slogan,.device-tesla .su-home-hero-slogan,.vehicle-mode .su-home-drift,.device-tesla .su-home-drift{animation:none!important}@media(prefers-reduced-motion:reduce){.su-home-hero-slogan,.su-home-drift,.su-home-shell .su-cosmic-drift,.su-home-shell .su-micro-starz{animation:none!important}}.su-browse-page.su-explore-page{container-type:inline-size;container-name:su-explore;width:100%;max-width:var(--su-content-wide, 80rem);min-width:0;min-height:-moz-min-content;min-height:min-content;overflow:visible;box-sizing:border-box;margin-inline:auto;--su-explore-pad-x: clamp(.75rem, 3.2cqi, 1.5rem);--su-explore-pad-y: clamp(1rem, 3.2dvh, 2rem);--su-explore-end-pad: calc(5.5rem + env(safe-area-inset-bottom, 0px)) ;--su-explore-world-min: clamp(11rem, 36dvh, 16rem);padding-inline:max(var(--su-explore-pad-x),env(safe-area-inset-left,0px)) max(var(--su-explore-pad-x),env(safe-area-inset-right,0px));padding-top:max(var(--su-explore-pad-y),env(safe-area-inset-top,0px));padding-bottom:var(--su-explore-end-pad)}.su-explore-page .su-explore-search-wrap{margin-bottom:clamp(1rem,3.2cqi,2rem)}.su-explore-universe{position:relative;z-index:2;width:100%;max-width:100%;min-width:0;min-height:-moz-min-content;min-height:min-content;overflow:visible;box-sizing:border-box}.su-explore-gravity{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),1fr));gap:clamp(.65rem,2.4cqi,1rem);width:100%;min-height:-moz-min-content;min-height:min-content}.su-explore-world{min-height:var(--su-explore-world-min, clamp(11rem, 36dvh, 16rem));min-width:0;overflow:visible;padding:clamp(.85rem,2.8cqi,1.25rem) clamp(.75rem,2.2cqi,1.1rem);box-sizing:border-box}.su-explore-world h3,.su-explore-world p,.su-explore-world .su-universe-view-btn{position:relative;z-index:2;max-width:100%;overflow-wrap:anywhere}html.su-explore-chrome .su-browse-page.su-explore-page,html.su-explore-chrome .su-explore-universe,html.su-playbar-collapsed .su-browse-page.su-explore-page{overflow:visible;min-height:-moz-min-content;min-height:min-content}@media(orientation:landscape)and (max-height:480px){.su-browse-page.su-explore-page{--su-explore-pad-y: clamp(.55rem, 6dvh, 1rem);--su-explore-world-min: clamp(8.5rem, 52dvh, 12rem);--su-explore-end-pad: calc(4.25rem + env(safe-area-inset-bottom, 0px)) }.su-explore-gravity{grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr))}}.device-tesla .su-browse-page.su-explore-page,.vehicle-mode .su-browse-page.su-explore-page{--su-explore-world-min: clamp(8.75rem, 48dvh, 13rem)}@media(prefers-reduced-motion:reduce){.su-explore-world,.su-explore-world-glow{animation:none!important}}.su-tab-keep[data-su-tab-keep="/"],.su-tab-keep[data-su-tab-keep="/search"],[data-su-tab-cache="/"],[data-su-tab-cache="/search"]{min-width:0;min-height:-moz-min-content;min-height:min-content}html[data-su-cube=closed] .su-left-menu-pulse,html[data-su-cube=closed] .su-right-menu-pulse,html[data-su-cube=closed] .su-bottom-menu-pulse,.su-app-atmosphere[data-su-cube=closed] .su-left-menu-pulse,.su-app-atmosphere[data-su-cube=closed] .su-right-menu-pulse,.su-app-atmosphere[data-su-cube=closed] .su-bottom-menu-pulse{opacity:1;visibility:visible;pointer-events:auto;z-index:46}html[data-su-cube=closed] .su-left-menu-pulse,.su-app-atmosphere[data-su-cube=closed] .su-left-menu-pulse{left:0;right:auto;width:var(--su-touch-min, 44px);min-width:var(--su-touch-min, 44px)}html[data-su-cube=closed] .su-bottom-menu-pulse,.su-app-atmosphere[data-su-cube=closed] .su-bottom-menu-pulse{bottom:0;height:var(--su-touch-min, 44px);min-height:calc(var(--su-touch-min, 44px) + env(safe-area-inset-bottom,0px))}html[data-su-cube=closed] .su-left-menu-pulse:after,html[data-su-cube=closed] .su-right-menu-pulse:after,html[data-su-cube=closed] .su-bottom-menu-pulse:after{background:#bc0000!important;opacity:.92}:root{--su-deck-red: var(--su-red, #BC0000);--su-deck-void: var(--su-void, #000000);--su-deck-star: var(--su-starlight, #F5F5F7);--su-deck-ash: var(--su-ash, #8A8A8E);--su-deck-line: var(--su-red-hairline, rgba(188, 0, 0, .35));--su-deck-glow: var(--su-red-glow, rgba(188, 0, 0, .28));--su-deck-type-l1: clamp(1.15rem, 2.8cqi + .4rem, 2rem);--su-deck-type-l2: clamp(.85rem, 1.6cqi + .4rem, 1.15rem);--su-deck-type-l3: clamp(.72rem, 1.2cqi + .38rem, .88rem);--su-deck-type-l4: clamp(.62rem, .9cqi + .36rem, .75rem);--su-deck-type-l5: .58rem;--su-deck-space: clamp(1.25rem, 4cqi, 2.75rem);--su-deck-radius: 2px}.su-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.su-home-shell{--su-home-hero-min: min(92dvh, 44rem);--su-home-gap: var(--su-deck-space)}.su-home-shell .su-home-greet{display:none}.su-deck-arrival{min-height:var(--su-home-hero-min, 92dvh)}.su-deck-mark{display:block;margin:0 0 1.1rem;opacity:.92}.su-deck-haze{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 40% 28% at 50% 18%,rgba(188,0,0,.04),transparent 70%)}.su-home-shell .su-home-hero-title{font-size:var(--su-deck-type-l1)}.su-home-shell .su-home-hero-kicker{font-size:var(--su-deck-type-l5);letter-spacing:.22em}.su-home-shell .su-home-hero-slogan,.su-home-shell .su-home-hero-now{font-size:var(--su-deck-type-l4)}.su-deck-spine{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .85rem;min-width:0;padding-bottom:.25rem}.su-deck-spine-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--su-deck-ash);font-family:var(--su-font-display, "Salvaje Aerospace", "Rintvera", "Outfit", sans-serif);font-size:var(--su-deck-type-l5);letter-spacing:.16em;line-height:1.2;text-transform:uppercase;min-height:var(--su-touch-min, 44px);padding:.35rem 0;text-decoration:none}.su-deck-spine-link:hover,.su-deck-spine-link:focus-visible{color:var(--su-deck-red)}.su-deck-spine-link.is-active{color:var(--su-deck-star);box-shadow:inset 0 -1px 0 var(--su-deck-red)}.su-deck-region .su-home-section-head h2{font-size:var(--su-deck-type-l2);letter-spacing:.12em;text-transform:uppercase}.su-deck-coord-row{display:flex;flex-wrap:wrap;gap:.45rem}.su-deck-coord{flex:1 1 5.5rem;min-width:5.5rem;min-height:var(--su-touch-min, 44px);aspect-ratio:auto;border:0;background:transparent;box-shadow:inset 0 0 0 .5px #bc00002e}.su-deck-coord.is-active{box-shadow:inset 0 0 0 .7px var(--su-deck-red)}.su-deck-coord-status{margin:.55rem 0 0;color:var(--su-deck-ash);font-size:var(--su-deck-type-l5);letter-spacing:.16em;text-transform:uppercase}.su-deck-live{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .75rem;min-height:var(--su-touch-min, 44px);padding:.35rem 0;color:var(--su-deck-star);text-decoration:none}.su-deck-live-dot{width:.4rem;height:.4rem;border-radius:50%;background:var(--su-deck-red)}.su-deck-live-kicker{font-size:var(--su-deck-type-l5);letter-spacing:.16em;text-transform:uppercase;color:var(--su-deck-red)}.su-deck-live-copy{font-size:var(--su-deck-type-l4);color:var(--su-deck-ash)}.su-deck-secondary{display:flex;flex-direction:column;gap:var(--su-deck-space);opacity:.92}.su-deck-secondary .su-home-quick{justify-content:flex-start;gap:1rem}.su-deck-memory-orb{transition:opacity .28s ease}.su-deck-loader{display:grid;place-items:center;min-height:8rem}.su-deck-source-pulse{width:11px;height:11px;border-radius:50%;background:var(--su-deck-red);box-shadow:0 0 10px #bc000047;animation:su-deck-pulse 2.4s ease-in-out infinite}.su-deck-explore .su-explore-world{border:0;background:transparent;box-shadow:none}.su-deck-world h3{font-size:var(--su-deck-type-l3);letter-spacing:.1em;text-transform:uppercase}@keyframes su-deck-pulse{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}@media(min-width:1024px){.su-home-shell .su-home-hero-panel,.su-home-shell .su-home-body{max-width:var(--su-content-wide, 80rem);padding-inline:clamp(1.5rem,4vw,3.5rem)}}@media(max-width:390px){.su-deck-spine{gap:.15rem .55rem}.su-deck-spine-link{font-size:.52rem}}.device-tesla .su-deck-spine-link,.vehicle-mode .su-deck-spine-link,.device-tesla .su-deck-coord,.vehicle-mode .su-deck-coord,.device-tesla .su-home-hero-cta,.vehicle-mode .su-home-hero-cta{min-height:48px}.device-tesla .su-deck-source-pulse,.vehicle-mode .su-deck-source-pulse,.device-tesla .su-home-hero-slogan,.vehicle-mode .su-home-hero-slogan{animation:none!important}@media(prefers-reduced-motion:reduce){.su-deck-source-pulse,.su-deck-haze,.su-deck-live-dot{animation:none!important}}@media(orientation:landscape)and (max-height:480px){.su-home-shell{--su-home-hero-min: clamp(12rem, 58dvh, 18rem)}}:root{--su-zg-core: #BC0000;--su-zg-inner: #BC0000;--su-zg-secondary: rgba(188, 0, 0, .28);--su-zg-atmosphere: #6b1a22;--su-zg-inner-soft: rgba(188, 0, 0, .16);--su-zg-atmosphere-soft: rgba(107, 26, 34, .1);--su-zg-secondary-soft: rgba(188, 0, 0, .1);--su-zg-chakra-x: 50%;--su-zg-chakra-y: 50%;--su-zg-chakra-size: 56%;--su-zg-pace: 1;--su-zg-glow: .72;--su-zg-playing: 0;--su-zg-handoff: 12s;--su-zg-scroll: 0;--su-zg-tilt-x: 0px;--su-zg-tilt-y: 0px;--machine-line: rgba(188, 0, 0, .22);--machine-line-dim: rgba(188, 0, 0, .08);--machine-line-active: rgba(188, 0, 0, .42);--machine-line-hot: rgba(188, 0, 0, .72);--machine-node: rgba(188, 0, 0, .35);--machine-glow: rgba(188, 0, 0, .16);--machine-depth-near: .55;--machine-depth-mid: .28;--machine-depth-far: .12}.su-zg-shell,.su-zg-home{--su-zg-core: #BC0000}.su-zg-field{position:fixed;top:-10%;right:-8%;bottom:-10%;left:-8%;z-index:0;pointer-events:none;overflow:hidden;contain:paint}.su-zg-layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.su-zg-layer-0{background:#000}.su-zg-layer-1{background:radial-gradient(1px 1px at 12% 18%,rgba(245,245,247,.22) 0,transparent 2px),radial-gradient(1px 1px at 78% 32%,rgba(245,245,247,.16) 0,transparent 2px),radial-gradient(1px 1px at 34% 71%,rgba(245,245,247,.14) 0,transparent 2px),radial-gradient(1px 1px at 91% 64%,rgba(245,245,247,.12) 0,transparent 2px),radial-gradient(1px 1px at 56% 12%,rgba(188,0,0,.18) 0,transparent 2px);opacity:.55;animation:su-zg-depth-phase var(--su-zg-depthphase-sec, 720s) linear var(--su-zg-depthphase-delay, 0s) infinite;transform:translate3d(var(--su-zg-tilt-x),var(--su-zg-tilt-y),0)}.su-zg-layer-2{background:radial-gradient(ellipse var(--su-zg-chakra-size) var(--su-zg-chakra-size) at var(--su-zg-chakra-x) var(--su-zg-chakra-y),var(--su-zg-atmosphere-soft) 0%,transparent 68%),radial-gradient(ellipse 40% 28% at 50% 108%,var(--su-zg-inner-soft) 0%,transparent 70%);opacity:calc(.72 + (var(--su-zg-glow) * .12));transition:background var(--su-zg-handoff) ease,opacity 8s ease;animation:su-zg-slow-breathe var(--su-zg-slowbreathe-sec, 110s) ease-in-out var(--su-zg-slowbreathe-delay, 0s) infinite}.su-zg-layer-3{background:radial-gradient(circle at 50% 46%,transparent 28%,rgba(188,0,0,.03) 42%,transparent 58%);opacity:.7;transform:translate3d(0,calc(var(--su-zg-scroll) * -8px),0)}.su-zg-float-x{animation:su-zg-float-x var(--su-zg-floatx-sec, 96s) ease-in-out var(--su-zg-floatx-delay, 0s) infinite}.su-zg-float-y{animation:su-zg-float-y var(--su-zg-floaty-sec, 64s) ease-in-out var(--su-zg-floaty-delay, 0s) infinite}.su-zg-float-depth{animation:su-zg-float-depth var(--su-zg-floatdepth-sec, 120s) ease-in-out var(--su-zg-floatdepth-delay, 0s) infinite}.su-zg-micro-tilt{animation:su-zg-micro-tilt var(--su-zg-microtilt-sec, 80s) ease-in-out var(--su-zg-microtilt-delay, 0s) infinite}.su-zg-micro-rotate{animation:su-zg-micro-rotate var(--su-zg-microrotate-sec, 180s) linear var(--su-zg-microrotate-delay, 0s) infinite}.su-zg-slow-breathe{animation:su-zg-slow-breathe var(--su-zg-slowbreathe-sec, 110s) ease-in-out var(--su-zg-slowbreathe-delay, 0s) infinite}.su-zg-signal-drift{animation:su-zg-signal-drift var(--su-zg-signaldrift-sec, 210s) ease-in-out var(--su-zg-signaldrift-delay, 0s) infinite}.su-zg-orbital-drift{animation:su-zg-orbital-drift var(--su-zg-orbitaldrift-sec, 280s) linear var(--su-zg-orbitaldrift-delay, 0s) infinite}.su-zg-phase-drift{animation:su-zg-phase-drift var(--su-zg-phasedrift-sec, 140s) ease-in-out var(--su-zg-phasedrift-delay, 0s) infinite}.su-zg-depth-phase{animation:su-zg-depth-phase var(--su-zg-depthphase-sec, 720s) linear var(--su-zg-depthphase-delay, 0s) infinite}@keyframes su-zg-float-x{0%,to{transform:translate3d(-1.6px,0,0)}50%{transform:translate3d(1.6px,0,0)}}@keyframes su-zg-float-y{0%,to{transform:translate3d(0,-1.8px,0)}50%{transform:translate3d(0,1.8px,0)}}@keyframes su-zg-float-depth{0%,to{transform:scale(1);filter:blur(0);opacity:1}50%{transform:scale(1.006);filter:blur(.2px);opacity:1.02}}@keyframes su-zg-micro-tilt{0%,to{transform:rotate(-.28deg)}50%{transform:rotate(.28deg)}}@keyframes su-zg-micro-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes su-zg-slow-breathe{0%,to{opacity:.86}50%{opacity:1}}@keyframes su-zg-signal-drift{0%,to{transform:translate3d(-1px,.6px,0)}50%{transform:translate3d(1.2px,-.8px,0)}}@keyframes su-zg-orbital-drift{0%{transform:rotate(0) translate3d(.8px,0,0)}to{transform:rotate(360deg) translate3d(.8px,0,0)}}@keyframes su-zg-phase-drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(.8px,-.6px,0) scale(1.003)}}@keyframes su-zg-depth-phase{0%{transform:translateZ(0)}50%{transform:translate3d(-1.4%,.8%,0)}to{transform:translateZ(0)}}[data-su-zg-sign=dual] .su-zg-float-x{animation-duration:calc(var(--su-zg-floatx-sec, 96s) * .86)}[data-su-zg-sign=mirror] .su-zg-micro-tilt{animation-direction:alternate}[data-su-zg-sign=inward] .su-zg-float-depth{animation-name:su-zg-inward}[data-su-zg-sign=tide] .su-zg-float-y{animation-duration:calc(var(--su-zg-floaty-sec, 64s) * 1.12)}@keyframes su-zg-inward{0%,to{transform:scale(1)}50%{transform:scale(.997)}}.su-tx{position:relative;isolation:isolate}.su-tx-plane,.su-tx-circuit{position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;pointer-events:none;z-index:0}.su-tx-plane{clip-path:polygon(25% 4%,75% 4%,98% 50%,75% 96%,25% 96%,2% 50%);background:#00000038;border:1px solid rgba(188,0,0,.12);opacity:0;transform:scale(.96);filter:blur(1.2px);transition:opacity .28s ease,transform .24s ease,filter .28s ease,border-color 12s ease}.su-tx-circuit{background:linear-gradient(90deg,transparent 0 42%,rgba(188,0,0,.1) 50%,transparent 58%),linear-gradient(0deg,transparent 0 46%,rgba(188,0,0,.08) 50%,transparent 54%);clip-path:polygon(25% 4%,75% 4%,98% 50%,75% 96%,25% 96%,2% 50%);opacity:0;transition:opacity .32s ease}.su-tx-body{position:relative;z-index:1}.su-tx--approaching .su-tx-plane,.su-tx[data-su-tx=approaching] .su-tx-plane{opacity:.28;transform:scale(.985);filter:blur(.4px)}.su-tx--focused .su-tx-plane,.su-tx[data-su-tx=focused] .su-tx-plane,.su-tx--active .su-tx-plane,.su-tx[data-su-tx=active] .su-tx-plane{opacity:.42;transform:scale(1);filter:blur(0);border-color:color-mix(in srgb,var(--su-zg-inner) 35%,rgba(188,0,0,.28))}.su-tx--active .su-tx-circuit,.su-tx[data-su-tx=active] .su-tx-circuit,.su-tx--focused .su-tx-circuit,.su-tx[data-su-tx=focused] .su-tx-circuit{opacity:.55}.su-tx--receding .su-tx-plane,.su-tx[data-su-tx=receding] .su-tx-plane{opacity:.08;transform:scale(1.02);filter:blur(1.6px)}.su-tx--tile{display:inline-block}.su-zg-nav.su-left-menu,.su-zg-nav.su-bottom-menu{background:#0000006b!important;border-color:#bc000029!important;box-shadow:inset 0 0 0 1px #bc00001a}.su-zg-nav:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(188,0,0,.16),transparent 8%),linear-gradient(90deg,rgba(188,0,0,.1),transparent 6%);opacity:.7}.su-zg-cockpit{isolation:isolate}.su-zg-cockpit-halo{position:absolute;inset:-12% -6% auto;height:140%;pointer-events:none;z-index:0;background:radial-gradient(ellipse 70% 80% at 50% 120%,var(--su-zg-inner-soft) 0%,transparent 62%),radial-gradient(ellipse 40% 50% at 50% 100%,rgba(188,0,0,.1) 0%,transparent 70%);opacity:calc(.35 + (var(--su-zg-glow) * .28));transition:opacity 8s ease,background var(--su-zg-handoff) ease}.su-player-bar.su-zg-cockpit .su-playbar-hit,.su-player-bar.su-zg-cockpit .su-playbar-art,.su-player-bar.su-zg-cockpit .su-playbar-title{transform:none}.su-zg-mineral{position:relative}.su-zg-mineral:after{content:"";position:absolute;top:8%;right:8%;bottom:8%;left:8%;border-radius:50%;pointer-events:none;box-shadow:inset 0 0 10px color-mix(in srgb,var(--su-zg-inner) 28%,transparent)}.su-mz-field{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;-webkit-mask-image:linear-gradient(180deg,#000 0 78%,transparent 94%),radial-gradient(ellipse 70% 28% at 50% 100%,transparent 40%,#000 78%);mask-image:linear-gradient(180deg,#000 0 78%,transparent 94%),radial-gradient(ellipse 70% 28% at 50% 100%,transparent 40%,#000 78%);-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:linear-gradient(180deg,#000 0 78%,transparent 94%)}.su-mz-plane{position:absolute;top:-4%;right:-4%;bottom:-4%;left:-4%;width:108%;height:108%;overflow:visible;fill:none;stroke-linecap:square;stroke-linejoin:miter}.su-mz-plane--rear{opacity:var(--machine-depth-far);transform:translate3d(calc(var(--su-zg-scroll) * -4px),calc(var(--su-zg-scroll) * 6px),0)}.su-mz-plane--deep{opacity:calc(var(--machine-depth-far) + .08)}.su-mz-plane--mid{opacity:var(--machine-depth-mid)}.su-mz-plane--fore,.su-mz-plane--signal{opacity:var(--machine-depth-near)}.su-mz-plane.is-live{opacity:calc(var(--machine-depth-near) + .08)}.su-mz-line{fill:none;stroke:var(--machine-line);stroke-width:.18;vector-effect:non-scaling-stroke}.su-mz-line--h{stroke:var(--machine-line-dim)}.su-mz-line--v{stroke:var(--machine-line)}.su-mz-sector.is-focus .su-mz-line{stroke:var(--machine-line-active)}.su-mz-plane--fore .su-mz-line{stroke-width:.22}.su-mz-node{fill:var(--machine-node);stroke:none;animation:su-mz-node-breath calc(48s / var(--su-zg-pace, 1)) ease-in-out infinite}.su-mz-node.is-hot{fill:var(--machine-line-hot);filter:drop-shadow(0 0 2px var(--machine-glow))}.su-mz-signal{fill:none;stroke:var(--machine-line-hot);stroke-width:.2;stroke-dasharray:4 28;animation:su-mz-signal calc(var(--mz-signal-sec, 5s) / var(--su-zg-pace, 1)) linear infinite;opacity:.55}.su-mz-ack{fill:none;stroke:var(--machine-line-hot);stroke-width:.28;stroke-dasharray:40;stroke-dashoffset:40;opacity:0}.su-mz-field[data-su-mz-ack="1"] .su-mz-ack{opacity:.9;animation:su-mz-ack .4s linear forwards}.su-mz-sector[data-su-mz-state=align-h]{animation:su-mz-align-h var(--mz-A-sec, 140s) ease-in-out var(--mz-A-delay, 0s) infinite}.su-mz-sector--B[data-su-mz-state=align-h]{animation-duration:var(--mz-B-sec, 160s);animation-delay:var(--mz-B-delay, 0s)}.su-mz-sector--C[data-su-mz-state=align-h]{animation-duration:var(--mz-C-sec, 180s);animation-delay:var(--mz-C-delay, 0s)}.su-mz-sector--D[data-su-mz-state=align-h]{animation-duration:var(--mz-D-sec, 200s);animation-delay:var(--mz-D-delay, 0s)}.su-mz-sector--E[data-su-mz-state=align-h]{animation-duration:var(--mz-E-sec, 220s);animation-delay:var(--mz-E-delay, 0s)}.su-mz-sector[data-su-mz-state=orient-90] .su-mz-line--h{animation:su-mz-orient-h var(--mz-C-sec, 180s) ease-in-out infinite}.su-mz-sector[data-su-mz-state=orient-90] .su-mz-line--v{animation:su-mz-orient-v var(--mz-C-sec, 180s) ease-in-out infinite}.su-mz-sector[data-su-mz-state=corridor-v]{transform-origin:center;animation:su-mz-corridor var(--mz-D-sec, 200s) ease-in-out infinite}.su-mz-sector[data-su-mz-state=depth-rot]{transform-origin:center;animation:su-mz-depth var(--mz-B-sec, 160s) ease-in-out infinite}.su-mz-sector[data-su-mz-state=maze-breathe]{transform-origin:center;animation:su-mz-breathe var(--mz-E-sec, 220s) ease-in-out infinite}@keyframes su-mz-align-h{0%,to{transform:translate3d(-1.2%,0,0)}50%{transform:translate3d(1.2%,0,0)}}@keyframes su-mz-orient-h{0%,40%{opacity:.9}50%,90%{opacity:.18}to{opacity:.9}}@keyframes su-mz-orient-v{0%,40%{opacity:.22}50%,90%{opacity:.95}to{opacity:.22}}@keyframes su-mz-corridor{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.06)}}@keyframes su-mz-depth{0%,to{transform:perspective(240px) rotateX(0)}50%{transform:perspective(240px) rotateX(6deg)}}@keyframes su-mz-breathe{0%,to{transform:scale(1);opacity:.86}50%{transform:scale(1.035);opacity:1}}@keyframes su-mz-signal{to{stroke-dashoffset:-32}}@keyframes su-mz-node-breath{0%,to{opacity:.35}50%{opacity:.8}}@keyframes su-mz-ack{0%{stroke-dashoffset:40}to{stroke-dashoffset:0}}.sob-stage{--machine-line: rgba(188, 0, 0, .18)}.sob-stage .sob-rings{filter:drop-shadow(0 0 6px var(--machine-glow))}html.su-zg-paused .su-zg-field *,html.su-zg-paused .su-mz-field *,html.su-zg-paused .su-zg-float-x,html.su-zg-paused .su-zg-float-y,html.su-zg-paused .su-zg-float-depth,html.su-zg-paused .su-zg-micro-tilt,html.su-zg-paused .su-zg-micro-rotate,html.su-zg-paused .su-zg-slow-breathe,html.su-zg-paused .su-zg-signal-drift,html.su-zg-paused .su-zg-orbital-drift,html.su-zg-paused .su-zg-phase-drift,html.su-zg-paused .su-zg-depth-phase{animation-play-state:paused!important}@media(max-width:767px){.su-zg-field{top:-12%;right:-10%;bottom:-12%;left:-10%}.su-mz-plane--rear{opacity:calc(var(--machine-depth-far) * .8)}}@media(min-width:768px)and (max-width:1023px){.su-zg-field{top:-8%;right:-6%;bottom:-8%;left:-6%}.su-mz-plane--fore{opacity:calc(var(--machine-depth-near) * .88)}}@media(min-width:1024px){.su-zg-field{top:-10%;right:-8%;bottom:-10%;left:-8%}}@media(orientation:landscape)and (max-height:480px){.su-zg-layer-1,.su-mz-plane--rear{opacity:.18}.su-tx-plane{opacity:.16}.device-tesla .su-zg-float-y,.vehicle-mode .su-zg-float-y{animation:none}}@media(prefers-reduced-motion:reduce){.su-zg-float-x,.su-zg-float-y,.su-zg-float-depth,.su-zg-micro-tilt,.su-zg-micro-rotate,.su-zg-signal-drift,.su-zg-orbital-drift,.su-zg-phase-drift,.su-zg-depth-phase,.su-zg-layer-1,.su-zg-layer-2,.su-mz-sector,.su-mz-sector .su-mz-line--h,.su-mz-sector .su-mz-line--v,.su-mz-signal,.su-mz-node,.su-mz-ack{animation:none!important;transform:none!important;filter:none!important}.su-tx-plane,.su-tx-circuit{transition:none}.su-zg-layer-2,.su-tx-plane,.su-mz-field,.su-zg-mineral:after{opacity:1}}.su-im-world{position:absolute;top:-12%;right:-10%;bottom:-12%;left:-10%;pointer-events:none;z-index:3;transform-origin:var(--su-im-origin-x, 46%) var(--su-im-origin-y, 44%)}.su-im-connect{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;overflow:visible}.su-im-path{fill:none;stroke:var(--machine-line, rgba(188, 0, 0, .22));stroke-width:.16;vector-effect:non-scaling-stroke;opacity:calc(.28 * var(--su-im-signals, 1))}.su-im-path--orbit{stroke-dasharray:3 18}.su-im-path--hex{stroke:var(--machine-line-dim, rgba(188, 0, 0, .08))}.su-im-path--orb{stroke:var(--machine-line-active, rgba(188, 0, 0, .42));opacity:calc(.22 * var(--su-im-signals, 1))}.su-im-path--behind{stroke:var(--machine-line-dim, rgba(188, 0, 0, .08));opacity:.2}.su-im-path--think{stroke:var(--machine-line-hot, rgba(188, 0, 0, .72));stroke-dasharray:2 16;animation:su-im-think var(--su-im-think-sec, 64s) linear infinite;opacity:calc(.35 * var(--su-im-pulse, 1) * var(--su-zg-glow, .72))}.su-im-node{fill:var(--machine-node, rgba(188, 0, 0, .35))}.su-im-node--a{animation:su-im-node-a var(--su-im-think-sec, 64s) ease-in-out infinite}.su-im-node--b{animation:su-im-node-b var(--su-im-think-sec, 64s) ease-in-out infinite}.su-im-glyph{fill:#f5f5f72e;font-size:2.2px}.su-im-invite{position:absolute;left:71%;top:27%;width:7px;height:7px;clip-path:polygon(25% 4%,75% 4%,98% 50%,75% 96%,25% 96%,2% 50%);background:#bc000038;box-shadow:0 0 8px #bc000029;pointer-events:none}[data-su-im-dj=solar] .su-im-path--orbit,[data-su-im-dj=solar] .su-mz-line--v{stroke-linejoin:miter}[data-su-im-dj=lunar] .su-im-path{stroke-linecap:round}[data-su-im-dj=eclipse] .su-im-world{filter:brightness(calc(1 - (var(--su-im-occlude, .55) * .12)))}[data-su-im-dj=eclipse] .su-im-path--think,[data-su-im-dj=eclipse] .su-im-path--hex{opacity:calc(.42 * var(--su-im-symmetry, .86))}[data-su-im-psy="1"] .su-zg-layer-1{filter:blur(calc(.4px * var(--su-im-separate, 1.22)))}[data-su-im-psy="1"] .su-mz-plane--rear{opacity:calc(var(--machine-depth-far) * var(--su-im-separate, 1.22))}[data-su-im-psy="1"] .su-mz-plane--fore{opacity:calc(var(--machine-depth-near) / var(--su-im-separate, 1.22))}[data-su-im-pressure=open] .su-zg-layer-2{opacity:.58}[data-su-im-pressure=signals] .su-im-path--think{opacity:.55}[data-su-im-pressure=deeper] .su-mz-plane--rear{opacity:calc(var(--machine-depth-far) * 1.35)}[data-su-im-pressure=clean] .su-im-path--orbit,[data-su-im-pressure=clean] .su-im-path--behind{opacity:.12}[data-su-im-pressure=pulse] .su-im-node{filter:drop-shadow(0 0 2px var(--machine-glow))}[data-su-im-handoff="1"] .su-zg-layer-2,[data-su-im-handoff="1"] .su-im-world,[data-su-im-handoff="1"] .su-mz-field{transition:opacity var(--su-im-handoff, 12s) ease,filter var(--su-im-handoff, 12s) ease}.su-zg-layer-1{animation-name:su-im-drift-1;animation-duration:var(--su-im-drift-1-sec, 120s)}.su-mz-plane--rear{animation:su-im-drift-2 var(--su-im-drift-2-sec, 110s) ease-in-out infinite}.su-mz-plane--mid{animation:su-im-drift-3 var(--su-im-drift-3-sec, 100s) ease-in-out infinite}.su-mz-plane--fore{animation:su-im-drift-4 var(--su-im-drift-4-sec, 130s) ease-in-out infinite}@keyframes su-im-drift-1{0%,to{transform:translate3d(1px,-1px,0)}50%{transform:translate3d(-1px,1px,0)}}@keyframes su-im-drift-2{0%,to{transform:translate3d(-2px,1px,0)}50%{transform:translate3d(1px,-1px,0)}}@keyframes su-im-drift-3{0%,to{transform:translate3d(2px,2px,0)}50%{transform:translate3d(-1px,-1px,0)}}@keyframes su-im-drift-4{0%,to{transform:translate3d(-1px,-2px,0)}50%{transform:translate3d(1px,1px,0)}}@keyframes su-im-think{to{stroke-dashoffset:-18}}@keyframes su-im-node-a{0%,20%,to{opacity:.3}8%{opacity:.9}}@keyframes su-im-node-b{0%,28%,to{opacity:.28}36%{opacity:.85}}.su-player-bar.su-zg-cockpit,.su-player-bar.su-zg-cockpit .su-playbar-hit{transform:none!important}@media(max-width:767px){.su-im-world{top:-8%;right:-6%;bottom:-8%;left:-6%}.su-im-invite{width:6px;height:6px}}@media(min-width:1024px){.su-im-world{top:-14%;right:-12%;bottom:-14%;left:-12%}}@media(orientation:landscape)and (max-height:480px){.su-im-world{top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:18% 1fr 18%}.su-im-connect{grid-column:1 / -1}.su-im-invite{left:50%;top:22%}.device-tesla .su-im-path--think,.vehicle-mode .su-im-path--think{animation:none}}html.su-zg-paused .su-im-world *,html.su-zg-paused .su-mz-plane--rear,html.su-zg-paused .su-mz-plane--mid,html.su-zg-paused .su-mz-plane--fore{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.su-im-path--think,.su-im-node--a,.su-im-node--b,.su-zg-layer-1,.su-mz-plane--rear,.su-mz-plane--mid,.su-mz-plane--fore{animation:none!important;transform:none!important;filter:none!important}.su-im-world,.su-mz-field,.su-zg-layer-2{opacity:1}}:root{--su-mat-void: #000000;--su-mat-red: #BC0000;--su-mat-sat: 1;--su-mat-lum: 1;--su-mat-glow: .86;--su-mat-edge: 1;--su-mat-refract: .62;--su-mat-breath-sec: 72s;--su-mat-breath-haze: 0;--su-mat-breath-glow: .18;--su-mat-breath-membrane: .36;--su-mat-breath-halo: .54;--su-mat-breath-line: .72;--su-mat-breath-depth: .9;--su-mat-dof-deep: 1px;--su-mat-dof-mid: .55px;--su-mat-dof-hit: 0px;--su-mat-gravity: 1;--su-mat-album: 0;--su-mat-light-x: 0px;--su-mat-light-y: 0px;--su-mat-l0: 0;--su-mat-l1: .22;--su-mat-l2: .34;--su-mat-l3: .48;--su-mat-l4: .72;--su-mat-l5: 1;--su-mat-song: #BC0000;--su-mat-song-soft: rgba(188, 0, 0, .16);--su-mat-corona: rgba(107, 26, 34, .1)}.su-zg-layer-0{background:var(--su-mat-void, #000);filter:none}.su-zg-layer-1{opacity:calc(.42 + (var(--su-mat-l1, .22) * .4));filter:blur(var(--su-mat-dof-deep, 1px));transform:none;animation-name:su-mat-breath-depth;animation-duration:var(--su-mat-breath-sec, 72s);animation-delay:calc(var(--su-mat-breath-sec, 72s) * var(--su-mat-breath-depth, .9) * -1);animation-timing-function:ease-in-out;animation-iteration-count:infinite}.su-zg-layer-2{background:radial-gradient(ellipse 18% 16% at var(--su-im-origin-x, 46%) var(--su-im-origin-y, 44%),rgba(188,0,0,.16) 0%,transparent 42%),radial-gradient(ellipse calc(var(--su-zg-chakra-size, 56%) * .92) calc(var(--su-zg-chakra-size, 56%) * .92) at var(--su-zg-chakra-x, 50%) var(--su-zg-chakra-y, 50%),var(--su-mat-corona, var(--su-zg-atmosphere-soft)) 0%,transparent 68%),radial-gradient(ellipse 40% 28% at 50% 108%,var(--su-mat-song-soft, var(--su-zg-inner-soft)) 0%,transparent 70%),radial-gradient(circle at 50% 50%,transparent 34%,rgba(0,0,0,.55) 78%);filter:blur(var(--su-mat-dof-mid, .55px)) saturate(var(--su-mat-sat, 1)) brightness(var(--su-mat-lum, 1));opacity:calc(.58 + (var(--su-mat-glow, .86) * .16));animation-name:su-mat-breath-haze;animation-duration:var(--su-mat-breath-sec, 72s);animation-delay:calc(var(--su-mat-breath-sec, 72s) * var(--su-mat-breath-haze, 0) * -1);animation-timing-function:ease-in-out;animation-iteration-count:infinite}.su-zg-layer-3{filter:blur(var(--su-mat-dof-mid, .55px));opacity:calc(.55 * var(--su-mat-l3, .48) * 1.6)}.su-mz-plane--rear{opacity:calc(var(--machine-depth-far) * .85);filter:blur(var(--su-mat-dof-deep, 1px))}.su-mz-plane--deep{opacity:calc(var(--machine-depth-far) + .1);filter:blur(var(--su-mat-dof-mid, .55px))}.su-mz-plane--mid{opacity:calc(var(--machine-depth-mid) * 1.05);filter:blur(.35px)}.su-mz-plane--fore,.su-mz-plane--signal{opacity:var(--machine-depth-near);filter:none}.su-mz-line{stroke:color-mix(in srgb,var(--machine-line) 82%,transparent);filter:drop-shadow(0 0 .6px rgba(188,0,0,.18))}.su-mz-signal{opacity:calc(.42 + (var(--su-mat-glow, .86) * .18));animation-name:su-mz-signal,su-mat-breath-line;animation-duration:calc(var(--mz-signal-sec, 5s) / var(--su-zg-pace, 1)),var(--su-mat-breath-sec, 72s);animation-delay:0s,calc(var(--su-mat-breath-sec, 72s) * var(--su-mat-breath-line, .72) * -1)}.su-im-path--think{filter:drop-shadow(0 0 1px rgba(188,0,0,.22))}.su-im-path--orbit,.su-im-path--hex,.su-im-path--orb{transform-origin:var(--su-im-origin-x, 46%) var(--su-im-origin-y, 44%);translate:calc((var(--su-mat-gravity, 1) - 1) * 1.2px) calc((var(--su-mat-gravity, 1) - 1) * .8px)}[data-su-mat-album="1"] .su-im-path--orb{opacity:calc(.3 * var(--su-im-signals, 1));stroke:color-mix(in srgb,var(--su-mat-song, #BC0000) 22%,var(--machine-line-active))}.su-tx-plane{background:radial-gradient(circle at 50% 50%,#0000000a,#0000002e 70%),#0000001a;border-color:#bc000014;box-shadow:inset 0 0 0 .5px #f5f5f70a}.su-tx--dormant .su-tx-plane,.su-tx[data-su-tx=dormant] .su-tx-plane{opacity:.04;filter:blur(1.4px)}.su-tx--approaching .su-tx-plane,.su-tx[data-su-tx=approaching] .su-tx-plane{animation:su-mat-tx-enter .28s ease forwards}.su-tx--focused .su-tx-plane,.su-tx[data-su-tx=focused] .su-tx-plane,.su-tx--active .su-tx-plane,.su-tx[data-su-tx=active] .su-tx-plane{opacity:.38;filter:none;border-color:color-mix(in srgb,var(--su-mat-song, var(--su-zg-inner)) 32%,rgba(188,0,0,.3));box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--su-mat-song, #BC0000) 22%,transparent),0 0 10px #bc00001a}.su-tx-body{color:var(--su-starlight, #F5F5F7);text-shadow:0 1px 2px #000,0 0 8px #000}@media(max-width:767px){.su-tx-plane{transform:translate3d(0,-1px,0) scale(.96);box-shadow:0 1px #f5f5f70f,0 2px 4px #00000059}.su-tx--focused .su-tx-plane,.su-tx[data-su-tx=focused] .su-tx-plane,.su-tx--active .su-tx-plane,.su-tx[data-su-tx=active] .su-tx-plane{transform:translate3d(0,-1.5px,0) scale(1)}}.su-zg-mineral{isolation:isolate}.su-zg-mineral:before{content:"";position:absolute;top:3%;right:3%;bottom:3%;left:3%;border-radius:50%;pointer-events:none;z-index:2;background:radial-gradient(circle at 32% 26%,rgba(245,245,247,.14),transparent 28%),radial-gradient(circle at 68% 72%,color-mix(in srgb,var(--su-mat-song, var(--su-zg-inner)) 22%,transparent),transparent 42%);mix-blend-mode:screen;opacity:calc(.42 * var(--su-mat-refract, .62));animation:su-mat-breath-halo var(--su-mat-breath-sec, 72s) ease-in-out calc(var(--su-mat-breath-sec, 72s) * var(--su-mat-breath-halo, .54) * -1) infinite}.su-zg-mineral:after{top:10%;right:10%;bottom:10%;left:10%;background:radial-gradient(circle at 50% 50%,rgba(0,0,0,.08) 0 38%,transparent 70%);box-shadow:inset 0 0 12px color-mix(in srgb,var(--su-mat-song, var(--su-zg-inner)) 26%,transparent),inset 0 0 0 .6px color-mix(in srgb,var(--su-mat-song, #BC0000) 34%,transparent);animation:su-mat-breath-glow var(--su-mat-breath-sec, 72s) ease-in-out calc(var(--su-mat-breath-sec, 72s) * var(--su-mat-breath-glow, .18) * -1) infinite}.sob-song-skin.su-zg-mineral{background:radial-gradient(circle at 50% 50%,#0402032e,#0000006b 72%),#0402038c}.sob-song-glass{background:radial-gradient(circle at calc(30% + var(--su-mat-light-x, 0px)) calc(24% + var(--su-mat-light-y, 0px)),rgba(245,245,247,.18),transparent 30%),radial-gradient(circle at 50% 62%,rgba(0,0,0,.14),transparent 58%),radial-gradient(circle at 72% 78%,color-mix(in srgb,var(--su-mat-song, #BC0000) 16%,transparent),transparent 40%)}.sob-orb-corona{box-shadow:inset 0 0 0 .5px #bc00002e,0 0 10px color-mix(in srgb,var(--su-mat-song, #BC0000) 14%,transparent)}.sob-song-orb[data-focus="1"] .sob-song-skin,.sob-song-orb[data-current="1"] .sob-song-skin,.sob-song-orb[data-focus="1"],.su-tx--focused,.su-tx[data-su-tx=focused]{filter:blur(var(--su-mat-dof-hit, 0px));z-index:2}.su-chrome-glass.su-zg-nav,.su-tile.su-planet,.su-planet .su-planet-art{box-shadow:inset 0 1px #f5f5f712,inset 0 -10px 18px #00000047}.su-player-bar.su-zg-cockpit{background:linear-gradient(180deg,#101011f5,#050506fa),#050505;backdrop-filter:saturate(108%);-webkit-backdrop-filter:saturate(108%);box-shadow:inset 0 1px #f5f5f70f,inset calc(var(--su-mat-light-x, 0px)) calc(-1px + var(--su-mat-light-y, 0px)) 0 0 #f5f5f714,inset 0 -14px 28px color-mix(in srgb,var(--su-mat-song-soft, rgba(188, 0, 0, .1)) 70%,transparent),0 -1px #bc000038,0 -10px 24px #00000094}.su-zg-cockpit-halo{background:radial-gradient(ellipse 70% 80% at calc(50% + var(--su-mat-light-x, 0px)) calc(120% + var(--su-mat-light-y, 0px)),var(--su-mat-song-soft, var(--su-zg-inner-soft)) 0%,transparent 62%),radial-gradient(ellipse 40% 50% at 50% 100%,rgba(188,0,0,.1) 0%,transparent 70%);opacity:calc(.28 + (var(--su-mat-glow, .86) * .22))}.su-player-bar.su-zg-cockpit .su-playbar-hit,.su-player-bar.su-zg-cockpit .su-playbar-art,.su-player-bar.su-zg-cockpit .su-playbar-title{transform:none!important;filter:none}.su-playbar-live-wave{mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%);opacity:calc(.72 + (var(--su-mat-glow, .86) * .18));filter:saturate(var(--su-mat-sat, 1))}.su-zg-nav nav a:not(.text-white){color:#f5f5f775}.su-zg-nav nav a:hover,.su-zg-nav nav a:focus-visible{color:#bc0000}.su-zg-nav nav a.text-white,.su-zg-nav nav a[aria-current=page]{color:#bc0000!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--su-mat-song, #BC0000) 26%,transparent)}[data-su-mat-zodiac=inward] .su-zg-mineral:after{transform:scale(.96)}[data-su-mat-zodiac=radiate] .su-zg-mineral:before{opacity:.7}[data-su-mat-zodiac=dissolve] .su-tx-plane{filter:blur(.8px)}[data-su-mat-zodiac=grid] .su-mz-line{stroke-dasharray:1 3}[data-su-mat-zodiac=tide] .su-zg-layer-2{animation-duration:calc(var(--su-mat-breath-sec, 72s) * 1.12)}[data-su-mat-zodiac=charge] .su-im-path--think{opacity:.55}@keyframes su-mat-breath-haze{0%,to{opacity:.72}50%{opacity:1}}@keyframes su-mat-breath-glow{0%,to{opacity:.78}50%{opacity:1}}@keyframes su-mat-breath-halo{0%,to{opacity:.34}50%{opacity:.62}}@keyframes su-mat-breath-line{0%,to{opacity:.4}50%{opacity:.68}}@keyframes su-mat-breath-depth{0%,to{opacity:.48}50%{opacity:.62}}@keyframes su-mat-tx-enter{0%{opacity:.06;filter:blur(1.6px);transform:scale(.97);border-color:transparent}22%{opacity:.16;filter:blur(.8px);border-color:#bc00002e}44%{opacity:.26;filter:blur(.3px);border-color:#bc000052}66%{opacity:.34;filter:none;border-color:color-mix(in srgb,var(--su-mat-song, #BC0000) 28%,rgba(188,0,0,.28))}to{opacity:.38;filter:none;transform:scale(1)}}html.su-zg-paused .su-zg-mineral:before,html.su-zg-paused .su-zg-mineral:after,html.su-zg-paused .su-zg-layer-1,html.su-zg-paused .su-zg-layer-2,html.su-zg-paused .su-mz-signal{animation-play-state:paused!important}@media(orientation:landscape)and (max-height:480px){.su-player-bar.su-zg-cockpit{box-shadow:inset 0 1px #f5f5f70d,0 -1px #bc000047}.su-zg-layer-1,.su-mz-plane--rear{filter:none;opacity:.16}.device-tesla .su-zg-mineral:before,.vehicle-mode .su-zg-mineral:before{animation:none}}@media(min-width:1024px){.su-zg-field{top:-12%;right:-10%;bottom:-12%;left:-10%}.su-home-shell,.su-explore-shell{max-width:none}}@media(prefers-reduced-motion:reduce){.su-zg-layer-1,.su-zg-layer-2,.su-zg-mineral:before,.su-zg-mineral:after,.su-mz-signal,.su-tx-plane{animation:none!important;transform:none!important}.su-zg-layer-0{background:#000}.su-zg-layer-1{filter:none;opacity:.4}.su-zg-layer-2{filter:none;opacity:.7}.su-mz-plane--rear{filter:none;opacity:.14}.su-mz-plane--mid{filter:none;opacity:.28}.su-mz-plane--fore{filter:none;opacity:.5}.su-tx-body,.su-playbar-title,.su-zg-nav a.text-white{color:#f5f5f7;text-shadow:none}.su-zg-nav a.text-white,.su-zg-nav a[aria-current=page]{color:#bc0000!important}}.su-open-player-handle{position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom) + 12px);transform:translate(-50%);z-index:110;width:48px;height:48px;min-width:44px;min-height:44px;padding:0;border:none;border-radius:999px;background:#000;color:var(--su-red, #BC0000);box-shadow:inset 0 0 0 1.5px var(--su-red, #BC0000),0 0 16px #bc00006b;display:inline-flex;align-items:center;justify-content:center;pointer-events:auto}.su-open-player-handle:focus-visible{outline:none;box-shadow:inset 0 0 0 1.5px var(--su-red, #BC0000),0 0 0 2px #000,0 0 0 4px var(--su-red, #BC0000)}.su-playbar-dj-cycle{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:44px;min-height:44px;color:var(--su-red, #BC0000);z-index:2}.su-playbar-dj-cycle:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:999px;background:#000;border:1.5px solid var(--su-red, #BC0000);box-shadow:0 0 12px #bc000061;pointer-events:none}.su-playbar-dj-cycle .su-dj-char-selector{position:relative;z-index:1}.su-playbar-dj-cycle--center{position:relative}.su-playbar-chip .su-playbar-dj-cycle .su-dj-char-eclipse-stage{width:4.5rem;min-width:72px}html.su-chrome-collapsed .su-open-player-handle,html.su-chrome-collapsed .su-playbar-chip,html[data-su-chrome-collapsed="1"] .su-open-player-handle,html[data-su-chrome-collapsed="1"] .su-playbar-chip,html.su-playbar-collapsed .su-playbar-chip,html[data-su-playbar-collapsed="1"] .su-playbar-chip{visibility:visible!important;pointer-events:auto!important;z-index:110}@media(orientation:landscape)and (max-height:500px){.su-open-player-handle{bottom:calc(env(safe-area-inset-bottom) + 8px)}}@media(prefers-reduced-motion:reduce){.su-open-player-handle,.su-playbar-dj-cycle:before{transition:none!important;animation:none!important}}html{--su-maze-strip-color: var(--su-arn-core, #BC0000);--su-maze-strip-period: 180s;--su-maze-strip-thickness: 1px;--su-maze-strip-shift: 2px}html[data-su-maze-page="1"] .su-app-atmosphere>main,.su-maze-page-shell[data-su-page-scroll="1"],.su-arn-page.su-maze-page-shell{width:100%;max-width:100vw;min-height:100dvh;margin-left:0;margin-right:0}html[data-su-maze-page="1"] .su-maze-page-shell[data-su-page-scroll="1"]{animation:su-maze-chamber-enter var(--su-arn-nav-ms, .72s) cubic-bezier(.22,1,.36,1);transform-origin:50% 100%}@keyframes su-maze-chamber-enter{0%{transform:rotateY(-10deg) translateZ(-20px);opacity:.78}to{transform:none;opacity:1}}.su-maze-light-strip{position:fixed;top:0;right:0;bottom:0;left:0;z-index:56;pointer-events:none;overflow:hidden}.su-maze-light-strip__orbit{position:absolute;inset:calc(var(--su-maze-strip-shift, 2px) * -1);pointer-events:none;padding:var(--su-maze-strip-thickness, 1px);background:conic-gradient(from 0deg,transparent 0 84%,color-mix(in oklab,var(--su-maze-strip-color, #BC0000) 70%,transparent) 88%,var(--su-maze-strip-color, #BC0000) 93%,rgba(245,245,247,.28) 95%,var(--su-maze-strip-color, #BC0000) 97%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:su-maze-strip-travel calc(var(--su-maze-strip-period, 56s) * var(--su-motion-pace, 1)) linear infinite;will-change:transform;transform:translateZ(0)}@keyframes su-maze-strip-travel{to{transform:rotate(360deg) translateZ(0)}}.su-playbar-dock,.su-playbar-chip,.su-player-bar,.su-playbar-float,.su-z-player{z-index:var(--su-z-player, 65)}.su-z-now-playing{z-index:var(--su-z-now-playing, 70)}.su-pykoscreen-exit{top:calc(.75rem + env(safe-area-inset-top,0px));left:max(.75rem,env(safe-area-inset-left,0px))}@media(prefers-reduced-motion:reduce){html[data-su-maze-page="1"] .su-maze-page-shell[data-su-page-scroll="1"]{animation:none;transform:none}.su-maze-light-strip__orbit{animation:none;background:none;-webkit-mask:none;mask:none;padding:0;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 var(--su-maze-strip-thickness, 1px) var(--su-maze-strip-color, #BC0000);opacity:.48;will-change:auto}}.su-constitution-visual-purge,.su-instrument-canvas{background:var(--su-void, #000000);color:var(--su-starlight, #F5F5F7)}.su-instrument-panel{background:var(--su-void, #000000);border:var(--su-line-hairline, 1px) solid var(--su-red-hairline, rgba(188, 0, 0, .35));border-radius:var(--su-radius-surface, 12px);box-shadow:none}.su-home-shell{background:var(--su-void, #000000)}.su-home-shell>.su-universe-backdrop{opacity:.07!important}.su-home-drift{opacity:.04}.su-gear-field--viewport,.su-alien-code-field--viewport{opacity:.28}.su-browse-page .cosmo-glass,.su-social-page .cosmo-glass,.su-instrument-canvas .cosmo-glass,.su-browse-page .cosmic-card,.su-social-page .cosmic-card,.su-instrument-canvas .cosmic-card{background:var(--su-void, #000000)!important;border:var(--su-line-hairline, 1px) solid var(--su-red-hairline, rgba(188, 0, 0, .28))!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.su-browse-page [class*=bg-zinc-],.su-social-page [class*=bg-zinc-],.su-instrument-canvas [class*=bg-zinc-],.su-home-shell [class*=bg-zinc-]{background-color:var(--su-void, #000000)!important}.su-browse-page [class*=border-zinc-],.su-social-page [class*=border-zinc-],.su-instrument-canvas [class*=border-zinc-]{border-color:var(--su-red-hairline, rgba(188, 0, 0, .28))!important}.su-browse-page [class*=shadow-2xl],.su-browse-page [class*=shadow-xl],.su-social-page [class*=shadow-2xl],.su-instrument-canvas [class*=shadow-2xl]{box-shadow:none!important}.su-browse-page .su-settings-panel,.su-instrument-canvas .su-settings-panel{background:var(--su-void, #000000);border:var(--su-line-hairline, 1px) solid var(--su-red-hairline, rgba(188, 0, 0, .28));box-shadow:none}html:not(.su-player-now-open),html:not(.su-player-now-open) body,html:not(.su-player-now-open) #root{min-height:100vh;min-height:100dvh;height:auto;max-height:none;overflow-x:hidden;overflow-y:auto}.su-page,.su-home-shell,.su-browse-page,.su-instrument-canvas,.su-page-scroll,[data-su-page-scroll="1"]{overflow:visible;height:auto;max-height:none}html,body,#root,.su-page-route,.su-arn-host,.su-arn-page,.su-app-atmosphere,.su-scroll-root,.su-zg-shell,[data-su-player-shell="1"],[data-su-page-scroll="1"],.su-home-shell,.su-browse-page,.su-instrument-canvas,.su-page-scroll{width:100%;max-width:none;min-width:0;box-sizing:border-box}.su-app-atmosphere>main[data-su-page-scroll="1"]{flex:1 1 auto;width:100%;max-width:none;min-width:0}.file\:mr-3::file-selector-button{margin-right:.75rem}.file\:w-full::file-selector-button{width:100%}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:rounded-xl::file-selector-button{border-radius:.75rem}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-red-600::file-selector-button{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:bg-zinc-700::file-selector-button{--tw-bg-opacity: 1;background-color:rgb(63 63 70 / var(--tw-bg-opacity, 1))}.file\:px-4::file-selector-button{padding-left:1rem;padding-right:1rem}.file\:py-3::file-selector-button{padding-top:.75rem;padding-bottom:.75rem}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-bold::file-selector-button{font-weight:700}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.file\:text-white::file-selector-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.placeholder\:text-\[var\(--su-ash\,\#8A8A8E\)\]::-moz-placeholder{color:var(--su-ash,#8A8A8E)}.placeholder\:text-\[var\(--su-ash\,\#8A8A8E\)\]::placeholder{color:var(--su-ash,#8A8A8E)}.placeholder\:text-\[var\(--su-ash-muted\,\#6E6E73\)\]::-moz-placeholder{color:var(--su-ash-muted,#6E6E73)}.placeholder\:text-\[var\(--su-ash-muted\,\#6E6E73\)\]::placeholder{color:var(--su-ash-muted,#6E6E73)}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-zinc-500::-moz-placeholder{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.placeholder\:text-zinc-500::placeholder{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.placeholder\:text-zinc-600::-moz-placeholder{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.placeholder\:text-zinc-600::placeholder{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.placeholder\:text-zinc-700::-moz-placeholder{--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1))}.placeholder\:text-zinc-700::placeholder{--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-0:last-child{border-width:0px}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:border-cyan-500:focus-within{--tw-border-opacity: 1;border-color:rgb(6 182 212 / var(--tw-border-opacity, 1))}.focus-within\:border-pink-500:focus-within{--tw-border-opacity: 1;border-color:rgb(236 72 153 / var(--tw-border-opacity, 1))}.focus-within\:border-white:focus-within{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.hover\:z-10:hover{z-index:10}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-125:hover{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.03\]:hover{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#BC0000\]:hover{--tw-border-opacity: 1;border-color:rgb(188 0 0 / var(--tw-border-opacity, 1))}.hover\:border-\[var\(--su-red\,\#BC0000\)\]:hover{border-color:var(--su-red,#BC0000)}.hover\:border-\[var\(--su-red-hairline\,rgba\(188\,0\,0\,0\.35\)\)\]:hover{border-color:var(--su-red-hairline,rgba(188,0,0,.35))}.hover\:border-blue-500\/40:hover{border-color:#3b82f666}.hover\:border-blue-500\/50:hover{border-color:#3b82f680}.hover\:border-green-600:hover{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.hover\:border-green-600\/40:hover{border-color:#dc262666}.hover\:border-pink-500:hover{--tw-border-opacity: 1;border-color:rgb(236 72 153 / var(--tw-border-opacity, 1))}.hover\:border-primary:hover{border-color:hsl(var(--primary))}.hover\:border-primary\/30:hover{border-color:hsl(var(--primary) / .3)}.hover\:border-primary\/40:hover{border-color:hsl(var(--primary) / .4)}.hover\:border-primary\/50:hover{border-color:hsl(var(--primary) / .5)}.hover\:border-purple-600\/30:hover{border-color:#9333ea4d}.hover\:border-red-500:hover{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.hover\:border-red-500\/30:hover{border-color:#ef44444d}.hover\:border-red-500\/40:hover{border-color:#ef444466}.hover\:border-red-500\/50:hover{border-color:#ef444480}.hover\:border-red-600:hover{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.hover\:border-red-600\/20:hover{border-color:#dc262633}.hover\:border-red-600\/30:hover{border-color:#dc26264d}.hover\:border-red-600\/40:hover{border-color:#dc262666}.hover\:border-red-600\/50:hover{border-color:#dc262680}.hover\:border-red-600\/60:hover{border-color:#dc262699}.hover\:border-red-700:hover{--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1))}.hover\:border-red-700\/40:hover{border-color:#b91c1c66}.hover\:border-red-800:hover{--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.hover\:border-slate-300:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.hover\:border-zinc-500:hover{--tw-border-opacity: 1;border-color:rgb(113 113 122 / var(--tw-border-opacity, 1))}.hover\:border-zinc-600:hover{--tw-border-opacity: 1;border-color:rgb(82 82 91 / var(--tw-border-opacity, 1))}.hover\:border-zinc-700:hover{--tw-border-opacity: 1;border-color:rgb(63 63 70 / var(--tw-border-opacity, 1))}.hover\:border-zinc-800:hover{--tw-border-opacity: 1;border-color:rgb(39 39 42 / var(--tw-border-opacity, 1))}.hover\:border-zinc-900:hover{--tw-border-opacity: 1;border-color:rgb(24 24 27 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#5851ed\]:hover{--tw-bg-opacity: 1;background-color:rgb(88 81 237 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#BC0000\]:hover{--tw-bg-opacity: 1;background-color:rgb(188 0 0 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#BC0000\]\/20:hover{background-color:#bc000033}.hover\:bg-\[\#BC0000\]\/30:hover{background-color:#bc00004d}.hover\:bg-\[\#BC0000\]\/80:hover{background-color:#bc0000cc}.hover\:bg-\[\#a00000\]:hover{--tw-bg-opacity: 1;background-color:rgb(160 0 0 / var(--tw-bg-opacity, 1))}.hover\:bg-\[rgba\(188\,0\,0\,0\.06\)\]:hover{background-color:#bc00000f}.hover\:bg-\[rgba\(188\,0\,0\,0\.08\)\]:hover{background-color:#bc000014}.hover\:bg-\[rgba\(188\,0\,0\,0\.28\)\]:hover{background-color:#bc000047}.hover\:bg-\[rgba\(188\,0\,0\,0\.32\)\]:hover{background-color:#bc000052}.hover\:bg-\[var\(--su-red\,\#BC0000\)\]:hover{background-color:var(--su-red,#BC0000)}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-amber-500:hover{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-600\/25:hover{background-color:#d9770640}.hover\:bg-amber-600\/30:hover{background-color:#d977064d}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.hover\:bg-black\/40:hover{background-color:#0006}.hover\:bg-black\/60:hover{background-color:#0009}.hover\:bg-black\/80:hover{background-color:#000c}.hover\:bg-black\/90:hover{background-color:#000000e6}.hover\:bg-blue-500:hover{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-600\/25:hover{background-color:#2563eb40}.hover\:bg-blue-600\/30:hover{background-color:#2563eb4d}.hover\:bg-blue-600\/40:hover{background-color:#2563eb66}.hover\:bg-blue-900\/20:hover{background-color:#1e3a8a33}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-emerald-500:hover{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-600\/30:hover{background-color:#0596694d}.hover\:bg-green-400:hover{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.hover\:bg-green-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-green-600\/20:hover{background-color:#dc262633}.hover\:bg-green-600\/25:hover{background-color:#dc262640}.hover\:bg-green-600\/30:hover{background-color:#dc26264d}.hover\:bg-green-600\/40:hover{background-color:#dc262666}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-green-900\/20:hover{background-color:#7f1d1d33}.hover\:bg-green-900\/30:hover{background-color:#7f1d1d4d}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/20:hover{background-color:hsl(var(--muted) / .2)}.hover\:bg-muted\/30:hover{background-color:hsl(var(--muted) / .3)}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-muted\/70:hover{background-color:hsl(var(--muted) / .7)}.hover\:bg-muted\/80:hover{background-color:hsl(var(--muted) / .8)}.hover\:bg-orange-600\/30:hover{background-color:#ea580c4d}.hover\:bg-orange-600\/40:hover{background-color:#ea580c66}.hover\:bg-pink-600\/10:hover{background-color:#db27771a}.hover\:bg-pink-600\/30:hover{background-color:#db27774d}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/20:hover{background-color:hsl(var(--primary) / .2)}.hover\:bg-primary\/30:hover{background-color:hsl(var(--primary) / .3)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-purple-500:hover{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-600:hover{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-600\/20:hover{background-color:#9333ea33}.hover\:bg-purple-600\/25:hover{background-color:#9333ea40}.hover\:bg-purple-600\/30:hover{background-color:#9333ea4d}.hover\:bg-purple-600\/5:hover{background-color:#9333ea0d}.hover\:bg-purple-600\/60:hover{background-color:#9333ea99}.hover\:bg-purple-700:hover{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600\/10:hover{background-color:#dc26261a}.hover\:bg-red-600\/15:hover{background-color:#dc262626}.hover\:bg-red-600\/20:hover{background-color:#dc262633}.hover\:bg-red-600\/25:hover{background-color:#dc262640}.hover\:bg-red-600\/30:hover{background-color:#dc26264d}.hover\:bg-red-600\/40:hover{background-color:#dc262666}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-red-900\/20:hover{background-color:#7f1d1d33}.hover\:bg-red-900\/30:hover{background-color:#7f1d1d4d}.hover\:bg-red-900\/50:hover{background-color:#7f1d1d80}.hover\:bg-red-950:hover{--tw-bg-opacity: 1;background-color:rgb(69 10 10 / var(--tw-bg-opacity, 1))}.hover\:bg-red-950\/20:hover{background-color:#450a0a33}.hover\:bg-red-950\/30:hover{background-color:#450a0a4d}.hover\:bg-red-950\/40:hover{background-color:#450a0a66}.hover\:bg-red-950\/50:hover{background-color:#450a0a80}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:bg-sky-500:hover{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/30:hover{background-color:#ffffff4d}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:bg-white\/\[0\.07\]:hover{background-color:#ffffff12}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:bg-white\/\[0\.12\]:hover{background-color:#ffffff1f}.hover\:bg-white\/\[0\.1\]:hover{background-color:#ffffff1a}.hover\:bg-yellow-600\/30:hover{background-color:#ca8a044d}.hover\:bg-yellow-900\/30:hover{background-color:#713f124d}.hover\:bg-zinc-500:hover{--tw-bg-opacity: 1;background-color:rgb(113 113 122 / var(--tw-bg-opacity, 1))}.hover\:bg-zinc-600:hover{--tw-bg-opacity: 1;background-color:rgb(82 82 91 / var(--tw-bg-opacity, 1))}.hover\:bg-zinc-700:hover{--tw-bg-opacity: 1;background-color:rgb(63 63 70 / var(--tw-bg-opacity, 1))}.hover\:bg-zinc-700\/50:hover{background-color:#3f3f4680}.hover\:bg-zinc-700\/60:hover{background-color:#3f3f4699}.hover\:bg-zinc-800:hover{--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}.hover\:bg-zinc-800\/30:hover{background-color:#27272a4d}.hover\:bg-zinc-800\/50:hover{background-color:#27272a80}.hover\:bg-zinc-800\/60:hover{background-color:#27272a99}.hover\:bg-zinc-900:hover{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.hover\:bg-zinc-900\/30:hover{background-color:#18181b4d}.hover\:bg-zinc-900\/50:hover{background-color:#18181b80}.hover\:from-pink-600\/40:hover{--tw-gradient-from: rgb(219 39 119 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(219 39 119 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-purple-500:hover{--tw-gradient-from: #a855f7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-purple-600\/30:hover{--tw-gradient-from: rgb(147 51 234 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-purple-950\/60:hover{--tw-gradient-from: rgb(59 7 100 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 7 100 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-red-500:hover{--tw-gradient-from: #ef4444 var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-red-600\/30:hover{--tw-gradient-from: rgb(220 38 38 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-violet-500:hover{--tw-gradient-from: #8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-amber-500:hover{--tw-gradient-to: #f59e0b var(--tw-gradient-to-position)}.hover\:to-blue-950\/60:hover{--tw-gradient-to: rgb(23 37 84 / .6) var(--tw-gradient-to-position)}.hover\:to-cyan-500\/40:hover{--tw-gradient-to: rgb(6 182 212 / .4) var(--tw-gradient-to-position)}.hover\:to-orange-600\/30:hover{--tw-gradient-to: rgb(234 88 12 / .3) var(--tw-gradient-to-position)}.hover\:to-purple-600:hover{--tw-gradient-to: #9333ea var(--tw-gradient-to-position)}.hover\:to-red-600:hover{--tw-gradient-to: #dc2626 var(--tw-gradient-to-position)}.hover\:to-red-600\/30:hover{--tw-gradient-to: rgb(220 38 38 / .3) var(--tw-gradient-to-position)}.hover\:to-red-700:hover{--tw-gradient-to: #b91c1c var(--tw-gradient-to-position)}.hover\:to-violet-700:hover{--tw-gradient-to: #6d28d9 var(--tw-gradient-to-position)}.hover\:text-\[\#BC0000\]:hover{--tw-text-opacity: 1;color:rgb(188 0 0 / var(--tw-text-opacity, 1))}.hover\:text-\[var\(--su-starlight\,\#F5F5F7\)\]:hover{color:var(--su-starlight,#F5F5F7)}.hover\:text-accent:hover{color:hsl(var(--accent))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-amber-400:hover{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.hover\:text-blue-300:hover{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.hover\:text-blue-400:hover{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.hover\:text-cyan-300:hover{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-green-200:hover{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.hover\:text-green-300:hover{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-pink-400:hover{--tw-text-opacity: 1;color:rgb(244 114 182 / var(--tw-text-opacity, 1))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-primary\/80:hover{color:hsl(var(--primary) / .8)}.hover\:text-purple-300:hover{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.hover\:text-red-300:hover{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:text-su-ash:hover{color:var(--su-ash)}.hover\:text-su-red:hover{color:var(--su-red)}.hover\:text-su-red-hover:hover{color:var(--su-red-hover)}.hover\:text-su-starlight:hover{color:var(--su-starlight)}.hover\:text-violet-200:hover{--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:text-white\/50:hover{color:#ffffff80}.hover\:text-white\/60:hover{color:#fff9}.hover\:text-yellow-400:hover{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.hover\:text-zinc-200:hover{--tw-text-opacity: 1;color:rgb(228 228 231 / var(--tw-text-opacity, 1))}.hover\:text-zinc-300:hover{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}.hover\:text-zinc-400:hover{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_12px_rgba\(239\,68\,68\,0\.3\)\]:hover{--tw-shadow: 0 0 12px rgba(239,68,68,.3);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-red-900\/40:hover{--tw-shadow-color: rgb(127 29 29 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.focus\:border-\[\#BC0000\]:focus{--tw-border-opacity: 1;border-color:rgb(188 0 0 / var(--tw-border-opacity, 1))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-blue-600:focus{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.focus\:border-emerald-500\/30:focus{border-color:#10b9814d}.focus\:border-green-500:focus{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.focus\:border-green-600:focus{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.focus\:border-primary:focus{border-color:hsl(var(--primary))}.focus\:border-red-500:focus{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.focus\:border-red-500\/40:focus{border-color:#ef444466}.focus\:border-red-500\/50:focus{border-color:#ef444480}.focus\:border-red-600:focus{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.focus\:border-red-600\/40:focus{border-color:#dc262666}.focus\:border-red-600\/50:focus{border-color:#dc262680}.focus\:border-red-700\/50:focus{border-color:#b91c1c80}.focus\:border-zinc-600:focus{--tw-border-opacity: 1;border-color:rgb(82 82 91 / var(--tw-border-opacity, 1))}.focus\:border-zinc-700:focus{--tw-border-opacity: 1;border-color:rgb(63 63 70 / var(--tw-border-opacity, 1))}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:bg-zinc-800:focus{--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:text-zinc-200:focus{--tw-text-opacity: 1;color:rgb(228 228 231 / var(--tw-text-opacity, 1))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-primary:focus{--tw-ring-color: hsl(var(--primary))}.focus\:ring-primary\/30:focus{--tw-ring-color: hsl(var(--primary) / .3)}.focus\:ring-red-600\/20:focus{--tw-ring-color: rgb(220 38 38 / .2)}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-slate-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(100 116 139 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color: hsl(var(--sidebar-ring))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.active\:scale-90:active{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:bg-zinc-600:active{--tw-bg-opacity: 1;background-color:rgb(82 82 91 / var(--tw-bg-opacity, 1))}.active\:bg-zinc-700\/60:active{background-color:#3f3f4699}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:from-zinc-700:disabled{--tw-gradient-from: #3f3f46 var(--tw-gradient-from-position);--tw-gradient-to: rgb(63 63 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.disabled\:to-zinc-800:disabled{--tw-gradient-to: #27272a var(--tw-gradient-to-position)}.disabled\:opacity-20:disabled{opacity:.2}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:hover\:scale-100:hover:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group:hover .group-hover\:inline{display:inline}.group:hover .group-hover\:hidden{display:none}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-red-400\/50{border-color:#f8717180}.group:hover .group-hover\:bg-black\/10{background-color:#0000001a}.group:hover .group-hover\:bg-black\/20{background-color:#0003}.group:hover .group-hover\:bg-black\/30{background-color:#0000004d}.group:hover .group-hover\:bg-black\/40{background-color:#0006}.group:hover .group-hover\:bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-red-600\/20{background-color:#dc262633}.group:hover .group-hover\:text-\[\#BC0000\]{--tw-text-opacity: 1;color:rgb(188 0 0 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-green-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-purple-300{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-60{opacity:.6}.group:hover .group-hover\:opacity-80{opacity:.8}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color: hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:hsl(var(--muted-foreground))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-200[data-state=closed],.data-\[state\=open\]\:duration-200[data-state=open]{transition-duration:.2s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity: 0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale: .9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x: 13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x: -13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x: 13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x: -13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-200[data-state=closed],.data-\[state\=open\]\:duration-200[data-state=open]{animation-duration:.2s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:hsl(var(--sidebar-border))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover{background-color:hsl(var(--sidebar-background))}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}@media(min-width:640px){.sm\:bottom-0{bottom:0}.sm\:left-4{left:1rem}.sm\:left-5{left:1.25rem}.sm\:right-0{right:0}.sm\:right-4{right:1rem}.sm\:right-5{right:1.25rem}.sm\:top-5{top:1.25rem}.sm\:top-auto{top:auto}.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:m-4{margin:1rem}.sm\:my-4{margin-top:1rem;margin-bottom:1rem}.sm\:-mt-10{margin-top:-2.5rem}.sm\:-mt-16{margin-top:-4rem}.sm\:mb-10{margin-bottom:2.5rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mb-8{margin-bottom:2rem}.sm\:ml-4{margin-left:1rem}.sm\:mt-0{margin-top:0}.sm\:mt-8{margin-top:2rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-10{height:2.5rem}.sm\:h-11{height:2.75rem}.sm\:h-12{height:3rem}.sm\:h-14{height:3.5rem}.sm\:h-16{height:4rem}.sm\:h-20{height:5rem}.sm\:h-24{height:6rem}.sm\:h-28{height:7rem}.sm\:h-3\.5{height:.875rem}.sm\:h-32{height:8rem}.sm\:h-36{height:9rem}.sm\:h-4{height:1rem}.sm\:h-40{height:10rem}.sm\:h-5{height:1.25rem}.sm\:h-56{height:14rem}.sm\:h-6{height:1.5rem}.sm\:h-60{height:15rem}.sm\:h-64{height:16rem}.sm\:h-7{height:1.75rem}.sm\:h-72{height:18rem}.sm\:h-8{height:2rem}.sm\:max-h-44{max-height:11rem}.sm\:min-h-\[88px\]{min-height:88px}.sm\:w-10{width:2.5rem}.sm\:w-11{width:2.75rem}.sm\:w-12{width:3rem}.sm\:w-14{width:3.5rem}.sm\:w-16{width:4rem}.sm\:w-20{width:5rem}.sm\:w-24{width:6rem}.sm\:w-28{width:7rem}.sm\:w-3\.5{width:.875rem}.sm\:w-32{width:8rem}.sm\:w-36{width:9rem}.sm\:w-4{width:1rem}.sm\:w-40{width:10rem}.sm\:w-44{width:11rem}.sm\:w-48{width:12rem}.sm\:w-5{width:1.25rem}.sm\:w-56{width:14rem}.sm\:w-6{width:1.5rem}.sm\:w-7{width:1.75rem}.sm\:w-8{width:2rem}.sm\:w-\[280px\]{width:280px}.sm\:w-auto{width:auto}.sm\:min-w-0{min-width:0px}.sm\:min-w-\[88px\]{min-width:88px}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:flex-none{flex:none}.sm\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1fr_auto_auto_auto\]{grid-template-columns:1fr 1fr auto auto auto}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-0{gap:0px}.sm\:gap-1{gap:.25rem}.sm\:gap-2{gap:.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-6{gap:1.5rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.sm\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.sm\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.sm\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.sm\:rounded-2xl{border-radius:1rem}.sm\:border{border-width:1px}.sm\:p-1\.5{padding:.375rem}.sm\:p-2{padding:.5rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pb-0{padding-bottom:0}.sm\:pb-4{padding-bottom:1rem}.sm\:pt-16{padding-top:4rem}.sm\:pt-\[calc\(env\(safe-area-inset-top\)\+4rem\)\]{padding-top:calc(env(safe-area-inset-top) + 4rem)}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[9px\]{font-size:9px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media(min-width:768px){.md\:absolute{position:absolute}.md\:bottom-6{bottom:1.5rem}.md\:bottom-8{bottom:2rem}.md\:right-8{right:2rem}.md\:ml-6{margin-left:1.5rem}.md\:ml-60{margin-left:15rem}.md\:mr-72{margin-right:18rem}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:hidden{display:none}.md\:aspect-auto{aspect-ratio:auto}.md\:h-10{height:2.5rem}.md\:h-5{height:1.25rem}.md\:h-72{height:18rem}.md\:h-80{height:20rem}.md\:h-\[80vh\]{height:80vh}.md\:max-h-\[80vh\]{max-height:80vh}.md\:min-h-\[100px\]{min-height:100px}.md\:min-h-\[110px\]{min-height:110px}.md\:w-10{width:2.5rem}.md\:w-5{width:1.25rem}.md\:w-64{width:16rem}.md\:w-72{width:18rem}.md\:w-96{width:24rem}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[420px\]{max-width:420px}.md\:max-w-lg{max-width:32rem}.md\:flex-1{flex:1 1 0%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-10{gap:2.5rem}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.md\:rounded-2xl{border-radius:1rem}.md\:border{border-width:1px}.md\:border-l{border-left-width:1px}.md\:border-t-0{border-top-width:0px}.md\:bg-transparent{background-color:transparent}.md\:p-1\.5{padding:.375rem}.md\:p-3{padding:.75rem}.md\:p-4{padding:1rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:pb-12{padding-bottom:3rem}.md\:pb-8{padding-bottom:2rem}.md\:pt-0{padding-top:0}.md\:pt-8{padding-top:2rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-\[10px\]{font-size:10px}.md\:text-\[11px\]{font-size:11px}.md\:text-\[9px\]{font-size:9px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.group:hover .md\:group-hover\:opacity-100{opacity:1}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media(min-width:1024px){.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:h-full{height:100%}.lg\:max-h-\[70vh\]{max-height:70vh}.lg\:w-64{width:16rem}.lg\:w-80{width:20rem}.lg\:w-96{width:24rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:overflow-y-auto{overflow-y:auto}.lg\:px-8{padding-left:2rem;padding-right:2rem}}@media(min-width:1280px){.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]){border-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\*\:first-child\]\:mt-0>*:first-child{margin-top:0}.\[\&\>\*\:last-child\]\:mb-0>*:last-child{margin-bottom:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>div\:last-child\]\:\!block>div:last-child{display:block!important}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:h-3\.5>svg{height:.875rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:w-3\.5>svg{width:.875rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.bg-primary\]\:bg-\[var\(--su-red\,\#BC0000\)\] .bg-primary{background-color:var(--su-red,#BC0000)}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_\[role\=slider\]\]\:h-3 [role=slider]{height:.75rem}.\[\&_\[role\=slider\]\]\:h-3\.5 [role=slider]{height:.875rem}.\[\&_\[role\=slider\]\]\:w-3 [role=slider]{width:.75rem}.\[\&_\[role\=slider\]\]\:w-3\.5 [role=slider]{width:.875rem}.\[\&_\[role\=slider\]\]\:bg-\[var\(--su-starlight\,\#F5F5F7\)\] [role=slider]{background-color:var(--su-starlight,#F5F5F7)}.\[\&_\[role\=slider\]\]\:bg-white [role=slider]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}
