.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}}@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-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}}@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: 80s;--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, 80s) 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, 80s) 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)}}@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:var(--su-pulse-edge-line)}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-1\/4{bottom:25%}.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}.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-3{margin-left:-.75rem;margin-right:-.75rem}.-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-1{margin-left:.25rem;margin-right:.25rem}.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-5{margin-top:1.25rem;margin-bottom:1.25rem}.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}.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-72{height:18rem}.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\(100dvh-5rem\)\]{height:calc(100dvh - 5rem)}.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-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-\[100dvh\]{min-height:100dvh}.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-\[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-\[20rem\]{max-width:20rem}.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-\[var\(--su-content-standard\,64rem\)\]{max-width:var(--su-content-standard,64rem)}.max-w-\[var\(--su-content-wide\,80rem\)\]{max-width:var(--su-content-wide,80rem)}.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))}.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\]\/30{border-color:#bc00004d}.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\.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-primary\/50{border-color:hsl(var(--primary) / .5)}.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\/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\/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\.08\]{border-color:#ffffff14}.border-white\/\[0\.12\]{border-color:#ffffff1f}.border-yellow-500{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity, 1))}.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-700{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.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-600\/30{background-color:#ca8a044d}.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-600\/60{background-color:#52525b99}.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\/40{--tw-gradient-from: rgb(220 38 38 / .4) 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\/50{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .5) 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-500\/20{--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(239 68 68 / .2) 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-red-950\/10{--tw-gradient-to: rgb(69 10 10 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(69 10 10 / .1) 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-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-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.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-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-ash-strong{color:var(--su-ash-strong)}.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-\[\#BC0000\]{accent-color:#BC0000}.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-25{opacity:.25}.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-black\/50{--tw-shadow-color: rgb(0 0 0 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/60{--tw-shadow-color: rgb(0 0 0 / .6);--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:.15}50%{opacity:1}}@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:#ef4444;border:2px solid #0a0a0e;box-shadow:0 0 8px #ef444499;cursor:pointer;-webkit-transition:transform .15s ease;transition:transform .15s ease}.live-volume-slider::-webkit-slider-thumb:hover{transform:scale(1.2)}.live-volume-slider::-moz-range-thumb{width:12px;height:12px;border-radius:9999px;background:#ef4444;border:2px solid #0a0a0e;box-shadow:0 0 8px #ef444499;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-btn--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-btn--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-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-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-player: 40;--su-z-overlay: 50;--su-z-modal: 60;--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-focus-ring:focus-visible{outline:none;box-shadow:var(--su-focus-ring)}.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-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 4s 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}.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-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-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:4px;width:100%;overflow:hidden;border-radius:var(--su-radius-hairline);background:#f5f5f714}.su-progress-fill{height:100%;background:var(--su-red);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 8s 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)}.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: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 32% 24%,rgba(245,245,247,.16),transparent 36%),radial-gradient(circle at 50% 58%,rgba(188,0,0,.06),transparent 58%);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:.42}50%{opacity:.92}}.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 3.8s 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}@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 16.8s 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:12.4s}@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-menu-glow-line: rgba( var(--su-mood-accent-rgb, 188, 0, 0), calc((.18 + var(--su-space-opacity, .22) * .9) * 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-menu-glow-pulse, 1)) );--su-menu-glow-edge: 0 0 0 1px 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-menu-glow-pulse, 1)) var(--su-menu-glow-line), 0 0 calc(28px * var(--su-menu-glow-pulse, 1)) var(--su-menu-glow-soft)}@keyframes su-menu-glow-breathe{0%,to{--su-menu-glow-pulse: .68}50%{--su-menu-glow-pulse: 1}}html{animation:su-menu-glow-breathe 6.8s 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}}: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), calc(.34 * var(--su-menu-glow-pulse, 1))), 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 9.6s 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 11.2s 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: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 3.8s 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:.42}50%{opacity:.88}}@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 48s 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 36s 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:28s}[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 36s 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 0 1px 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((.3 + var(--su-space-opacity, .22) * .46) * var(--su-menu-glow-pulse, 1)) );--su-pulse-edge-soft: rgba( var(--su-mood-accent-rgb, 188, 0, 0), calc((.1 + var(--su-space-opacity, .22) * .3) * var(--su-menu-glow-pulse, 1)) );--su-pulse-edge: 0 0 calc(8px * var(--su-menu-glow-pulse, 1)) var(--su-pulse-edge-line), 0 0 calc(20px * 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:var(--su-pulse-edge-line);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:var(--su-pulse-edge-line)!important}body :where(.border-2,.border-4,.border-8):not(.border-transparent):not([class*=animate-spin]){border-color:var(--su-pulse-edge-line)!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:var(--su-pulse-edge-line)!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:var(--su-pulse-edge-line)!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), .38);--su-pulse-edge-soft: rgba(var(--su-mood-accent-rgb, 188, 0, 0), .12);--su-pulse-edge: 0 0 0 1px var(--su-pulse-edge-line), 0 0 10px 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;box-shadow:inset 0 1px #f5f5f729,inset 0 -16px 28px #0000005c,0 10px 22px #00000047!important}.su-planet .su-vinyl-label-img,.su-planet .su-playlist-orb-cover{opacity:var(--su-playlist-orb-cover-opacity, .48)}.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 36s 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 36s 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[data-active=true],.su-planet[data-selected=true]{background:transparent!important;border:none!important;border-color:transparent!important;box-shadow:none!important;transform:translateY(-4px)}.su-planet:hover .su-vinyl-disc,.su-planet:hover .su-playlist-orb{border:none!important;border-color:transparent!important;box-shadow:inset 0 1px #f5f5f733,inset 0 -16px 28px #00000057,0 14px 28px #00000052!important}.su-planet:hover .su-vinyl-disc:after,.su-planet:hover .su-playlist-orb:after{opacity:calc((.38 + var(--su-space-opacity, .22) * .68) * var(--su-menu-glow-pulse, 1))}.su-planet:hover .su-playlist-orb-cover{opacity:var(--su-playlist-orb-cover-opacity, .48)}}@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-float-duration: 36s;--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(6.8s * 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(8.4s * 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(64s * 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(42s * 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{min-width:var(--su-touch-min, 44px);min-height:var(--su-touch-min, 44px);animation:su-voyage-float calc(var(--su-float-duration, 36s) * var(--su-motion-pace, 1)) var(--su-ease-drift, cubic-bezier(.37, 0, .63, 1)) infinite}.su-planet.su-planet-float:nth-child(2n){animation-delay:-7s}.su-planet.su-planet-float:nth-child(3n){animation-delay:-13s}.su-planet.su-planet-float:nth-child(4n){animation-delay:-19s}.su-planet.su-planet-float:nth-child(5n){animation-delay:-25s}@keyframes su-voyage-float{0%{transform:translate3d(0,10px,0) scale(.93);opacity:.68}22%{transform:translateZ(0) scale(1);opacity:1}58%{transform:translate3d(0,calc(-3px * var(--su-drift-amp, 1)),0) scale(1.01);opacity:1}to{transform:translate3d(calc(5px * var(--su-drift-amp, 1)),7px,0) scale(.96);opacity:.8}}.su-planet[data-active=true],.su-planet[data-playing=true],.su-planet[data-selected=true]{animation:none;transform:translate3d(0,-2px,0) scale(1.03);z-index:2}.su-planet:has(+.su-planet[data-active=true]),.su-planet[data-active=true]+.su-planet{transform:translate3d(6px,3px,0) scale(.97)}.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(48s * var(--su-motion-pace, 1))}.su-cosmic-halo{animation-duration:calc(36s * 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:none;transform:rotateY(0) rotateX(3deg) translate3d(0,-2px,22px) scale(1.04)}@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-btn--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-btn--pychotica,html.su-krs-out[data-su-krs-out-phase=together] .su-dj-char-slot--pychotica{transform:rotate(14deg);transform-origin:40% 30%}.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-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{transform: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 3.8s 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: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,.su-iris-ring,.su-pupil,.su-eye-cloud{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-iris{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(48s * 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(64s * 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(56s * 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(64s * 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-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;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;overflow:clip;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-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-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-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-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-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}}@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(6.8s * var(--su-motion-pace, 1))}html{transition:--su-color-travel var(--su-color-travel-dur, 6.8s) 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, 6.8s) linear,background-color .01s linear,border-color .01s linear,box-shadow .01s linear,color .01s linear,filter .01s linear;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 .01s linear,opacity calc(.45s + .55s * (1 - var(--su-menu-glow-pulse, 1))) linear,filter calc(.45s + .55s * (1 - var(--su-menu-glow-pulse, 1))) linear}.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(48s * 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}.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 14s 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 11s 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 2.8s 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:.4;transform:scale(1)}50%{opacity:.85;transform:scale(1.08)}}@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 9.6s 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:3.8s}.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}}.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-700\/50:hover{border-color:#b91c1c80}.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\.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:hover{--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.hover\:bg-red-900\/10:hover{background-color:#7f1d1d1a}.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\/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-su-obsidian-raised:hover{background-color:var(--su-obsidian-raised)}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / 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-red-900\/30:hover{--tw-gradient-to: rgb(127 29 29 / .3) 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-orange-300:hover{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.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-ash-strong:hover{color:var(--su-ash-strong)}.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\: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))}.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\:left-6{left:1.5rem}.sm\:right-0{right:0}.sm\:right-4{right:1rem}.sm\:right-5{right:1.25rem}.sm\:right-6{right:1.5rem}.sm\:top-5{top:1.25rem}.sm\:top-8{top:2rem}.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\:mx-0{margin-left:0;margin-right:0}.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-6{margin-top:1.5rem}.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-1\.5{height:.375rem}.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-\[320px\]{min-height:320px}.sm\:min-h-\[360px\]{min-height:360px}.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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.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-0{padding-left:0;padding-right:0}.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-12{padding-top:3rem;padding-bottom:3rem}.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\:pb-8{padding-bottom:2rem}.sm\:pt-16{padding-top:4rem}.sm\:pt-8{padding-top:2rem}.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}.sm\:opacity-0{opacity:0}.group:hover .sm\:group-hover\:h-2\.5{height:.625rem}.group:hover .sm\:group-hover\:opacity-100{opacity:1}.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\:h-screen{height:100vh}.md\:max-h-\[80vh\]{max-height:80vh}.md\:min-h-\[100px\]{min-height:100px}.md\:min-h-\[110px\]{min-height:110px}.md\:min-h-\[360px\]{min-height:360px}.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\:left-8{left:2rem}.lg\:right-8{right:2rem}.lg\:top-8{top:2rem}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:h-full{height:100%}.lg\:max-h-\[70vh\]{max-height:70vh}.lg\:min-h-\[400px\]{min-height:400px}.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:1200px){.min-\[1200px\]\:max-w-\[var\(--su-content-wide\,80rem\)\]{max-width:var(--su-content-wide,80rem)}}@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}
