.Hero_hero__bqvNd{position:fixed;inset:0;z-index:0;overflow:hidden;background:#6a9cc4}.Hero_kenBurns__ICzla{position:absolute;inset:-4%;will-change:transform;animation:Hero_kenBurns__ICzla 45s ease-in-out infinite alternate}.Hero_image__z_RW5{width:100%;height:100%;object-fit:cover;object-position:center 40%;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.Hero_vignette__FECfj{background:radial-gradient(ellipse at center,transparent 40%,rgba(30,15,5,.35) 100%)}.Hero_shimmer__xSKiW,.Hero_vignette__FECfj{position:absolute;inset:0;pointer-events:none}.Hero_shimmer__xSKiW{background:linear-gradient(115deg,transparent 35%,rgba(255,220,140,.12) 50%,transparent 65%);background-size:200% 200%;animation:Hero_shimmerSweep__piX_E 25s ease-in-out infinite;mix-blend-mode:soft-light}@keyframes Hero_kenBurns__ICzla{0%{transform:scale(1) translate(0)}to{transform:scale(1.07) translate(-1.5%,-1%)}}@keyframes Hero_shimmerSweep__piX_E{0%,to{background-position:100% 0;opacity:.35}50%{background-position:0 100%;opacity:.7}}@media (prefers-reduced-motion:reduce){.Hero_kenBurns__ICzla,.Hero_shimmer__xSKiW{animation:none}.Hero_kenBurns__ICzla{inset:0;transform:none}}.PlayerBar_wrap__UXHu5{position:fixed;left:0;right:0;bottom:0;z-index:35;display:flex;justify-content:center;padding:0 1rem 1.25rem;pointer-events:none}.PlayerBar_bar__ll_jU{pointer-events:auto;display:grid;grid-template-columns:56px 1fr auto;align-items:center;grid-gap:.85rem;gap:.85rem;width:100%;max-width:640px;padding:.7rem .85rem;border-radius:18px;background:rgba(60,30,15,.55);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,240,210,.2);box-shadow:0 10px 40px rgba(15,8,0,.4),inset 0 1px 0 rgba(255,245,220,.12);color:#fff8ec;font-family:var(--font-ui)}.PlayerBar_thumb__MLDBh{width:56px;height:56px;border-radius:10px;overflow:hidden;flex-shrink:0;background:rgba(20,10,4,.5);border:1px solid rgba(255,240,210,.12);position:relative}.PlayerBar_ytMount__92BVM,.PlayerBar_ytMount__92BVM iframe{width:100%!important;height:100%!important;border:0;pointer-events:none;position:absolute;inset:0}.PlayerBar_meta__5i2MS{min-width:0;display:flex;flex-direction:column;gap:.2rem}.PlayerBar_titleRow__7YAMi{display:flex;align-items:center;gap:.45rem;min-width:0}.PlayerBar_marquee__JdndB{min-width:0;overflow:hidden;flex:1 1}.PlayerBar_title__ccbYy{display:inline-block;font-size:.92rem;font-weight:700;white-space:nowrap;max-width:100%;animation:PlayerBar_marquee__JdndB 12s linear infinite;padding-right:2rem}.PlayerBar_chip__3x_fb{flex-shrink:0;font-size:.65rem;font-weight:600;padding:.15rem .4rem;border-radius:6px;background:rgba(255,220,140,.18);border:1px solid rgba(255,230,170,.25);letter-spacing:.02em}.PlayerBar_artist__nr12J{font-size:.72rem;opacity:.78;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PlayerBar_progress__zL2sP{height:4px;margin-top:.25rem;border-radius:999px;background:rgba(255,245,220,.18);cursor:pointer;overflow:hidden}.PlayerBar_progress__zL2sP:focus-visible{outline:2px solid rgba(255,220,140,.8);outline-offset:2px}.PlayerBar_progressFill__4AxRL{height:100%;border-radius:inherit;background:linear-gradient(90deg,#f0c878,#e8a84a);transition:width .25s linear}.PlayerBar_times__6EsIL{display:flex;justify-content:space-between;font-size:.65rem;opacity:.7;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PlayerBar_controls__WCNSb{display:flex;align-items:center;gap:.15rem}.PlayerBar_ctrl__bl_Vi{display:grid;place-items:center;width:36px;height:36px;border:none;border-radius:50%;background:transparent;color:#fff8ec;cursor:pointer;transition:background .15s ease,opacity .15s ease}.PlayerBar_ctrl__bl_Vi:hover:not(:disabled){background:rgba(255,240,210,.12)}.PlayerBar_ctrl__bl_Vi:disabled{opacity:.4;cursor:default}.PlayerBar_playBtn__19bkl{width:42px;height:42px;background:rgba(255,230,170,.16);border:1px solid rgba(255,240,210,.2)}.PlayerBar_playBtn__19bkl:hover:not(:disabled){background:rgba(255,230,170,.28)}@keyframes PlayerBar_marquee__JdndB{0%,20%{transform:translateX(0)}80%,to{transform:translateX(calc(-100% + min(100%, 180px)))}}@media (max-width:520px){.PlayerBar_bar__ll_jU{grid-template-columns:48px 1fr;grid-template-rows:auto auto;gap:.55rem .7rem}.PlayerBar_thumb__MLDBh{width:48px;height:48px}.PlayerBar_controls__WCNSb{grid-column:1/-1;justify-content:center}.PlayerBar_title__ccbYy{animation:none;overflow:hidden;text-overflow:ellipsis;max-width:100%;padding-right:0}}@media (prefers-reduced-motion:reduce){.PlayerBar_title__ccbYy{animation:none}.PlayerBar_progressFill__4AxRL{transition:none}}.StartOverlay_overlay__r5065{position:fixed;inset:0;z-index:40;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;border:none;cursor:pointer;background:rgba(20,10,4,.42);color:#fff8ec;transition:opacity .4s ease,visibility .4s ease;-webkit-tap-highlight-color:transparent}.StartOverlay_visible__8ks6U{opacity:1;visibility:visible;pointer-events:auto}.StartOverlay_hidden__CppGk{opacity:0;visibility:hidden;pointer-events:none}.StartOverlay_play__SRjQc{display:grid;place-items:center;width:88px;height:88px;border-radius:50%;font-size:2rem;padding-left:6px;background:rgba(60,30,15,.55);border:1px solid rgba(255,240,210,.28);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 32px rgba(10,5,0,.35);animation:StartOverlay_pulsePlay__cRa0i 2.2s ease-in-out infinite}.StartOverlay_text__sFk5x{font-family:var(--font-display);font-size:clamp(1.15rem,3.5vw,1.55rem);letter-spacing:.04em;text-shadow:0 2px 16px rgba(10,5,0,.55)}@keyframes StartOverlay_pulsePlay__cRa0i{0%,to{transform:scale(1);box-shadow:0 8px 32px rgba(10,5,0,.35)}50%{transform:scale(1.06);box-shadow:0 10px 40px rgba(255,200,100,.22)}}@media (prefers-reduced-motion:reduce){.StartOverlay_play__SRjQc{animation:none}}.OnlineBadge_badge__272DK{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .75rem;border-radius:999px;background:rgba(40,22,10,.45);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,240,210,.18);color:#fff8ec;font-family:var(--font-ui);font-size:.8rem;font-weight:500;letter-spacing:.02em;box-shadow:0 4px 16px rgba(20,10,0,.25)}.OnlineBadge_dot__9KyyA{width:8px;height:8px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 0 rgba(74,222,128,.55);animation:OnlineBadge_pulseDot__CvBEj 2s ease-out infinite}.OnlineBadge_label__MOCc5{white-space:nowrap}@keyframes OnlineBadge_pulseDot__CvBEj{0%{box-shadow:0 0 0 0 rgba(74,222,128,.55)}70%{box-shadow:0 0 0 8px rgba(74,222,128,0)}to{box-shadow:0 0 0 0 rgba(74,222,128,0)}}@media (prefers-reduced-motion:reduce){.OnlineBadge_dot__9KyyA{animation:none}}.TopLinks_chrome__071xY{position:fixed;top:0;left:0;right:0;z-index:30;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:.75rem;gap:.75rem;padding:1rem 1.25rem;pointer-events:none}.TopLinks_chrome__071xY>*{pointer-events:auto}.TopLinks_clock___v9NP{font-family:var(--font-ui);font-size:.9rem;font-weight:500;color:#fff8ec;text-shadow:0 1px 8px rgba(20,10,0,.45);letter-spacing:.04em;justify-self:start}.TopLinks_center__c5EQE{justify-self:center}.TopLinks_links___R9qo{display:flex;gap:.5rem;justify-self:end;flex-wrap:wrap;justify-content:flex-end}.TopLinks_pill__hHInG{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .75rem;border-radius:999px;background:rgba(40,22,10,.45);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,240,210,.18);color:#fff8ec;font-family:var(--font-ui);font-size:.78rem;font-weight:600;text-decoration:none;transition:background .2s ease,transform .15s ease;box-shadow:0 4px 16px rgba(20,10,0,.2)}.TopLinks_pill__hHInG:hover{background:rgba(60,32,14,.65);transform:translateY(-1px)}.TopLinks_pill__hHInG:focus-visible{outline:2px solid rgba(255,220,140,.8);outline-offset:2px}@media (max-width:560px){.TopLinks_chrome__071xY{padding:.75rem;gap:.4rem}.TopLinks_clock___v9NP{font-size:.78rem}.TopLinks_pill__hHInG span{display:none}.TopLinks_pill__hHInG{padding:.45rem}}