.grad[data-astro-cid-fhqdvqiz]{background:var(--grad-warm);color:#0000;-webkit-background-clip:text;background-clip:text}.player[data-astro-cid-3qievc35]{border:1px solid var(--line);border-radius:var(--radius-lg);max-width:480px;box-shadow:var(--shadow-lg);backdrop-filter:blur(16px);text-align:center;background:linear-gradient(#171d29eb,#0b0e14eb);flex-direction:column;align-items:center;gap:1.05rem;margin:0 auto;padding:1.6rem 1.35rem 1.35rem;display:flex;position:relative;overflow:hidden}.live[data-astro-cid-3qievc35]{border:1px solid var(--line);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:#ffffff0d;border-radius:999px;align-items:center;gap:.5rem;padding:.34rem .78rem;font-size:.72rem;font-weight:700;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.live__waves[data-astro-cid-3qievc35]{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.live__waves[data-astro-cid-3qievc35] i[data-astro-cid-3qievc35]{opacity:.6;background:currentColor;border-radius:2px;width:2.5px;height:5px}.live[data-astro-cid-3qievc35][data-state=live]{color:var(--gold-300);background:#f7a51b1f;border-color:#f7a51b66;box-shadow:0 8px 22px -14px #f7a51bd9}.live[data-astro-cid-3qievc35][data-state=live] .live__waves[data-astro-cid-3qievc35] i[data-astro-cid-3qievc35]{opacity:1;animation:.9s ease-in-out infinite live-wave}.live[data-astro-cid-3qievc35][data-state=live] .live__waves[data-astro-cid-3qievc35] i[data-astro-cid-3qievc35]:nth-child(2){animation-delay:.15s}.live[data-astro-cid-3qievc35][data-state=live] .live__waves[data-astro-cid-3qievc35] i[data-astro-cid-3qievc35]:nth-child(3){animation-delay:.3s}.live[data-astro-cid-3qievc35][data-state=live] .live__waves[data-astro-cid-3qievc35] i[data-astro-cid-3qievc35]:nth-child(4){animation-delay:.45s}.player[data-astro-cid-3qievc35].is-playing:not(.is-muted) .live[data-astro-cid-3qievc35][data-state=live]{color:#56e39a;background:#31d57224;border-color:#31d5726b;box-shadow:0 8px 22px -14px #31d572e6}@keyframes live-wave{0%,to{height:4px}50%{height:12px}}.live[data-astro-cid-3qievc35][data-state=connecting]{color:#7cb4fb;background:#3b82f624;border-color:#3b82f661}.live[data-astro-cid-3qievc35][data-state=off]{color:var(--muted);background:#ffffff0f}.playbtn[data-astro-cid-3qievc35]{cursor:pointer;color:#06121f;background:var(--grad-warm);border:0;border-radius:50%;place-items:center;width:152px;height:152px;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:0 18px 36px -16px #ff6a15f2}.playbtn[data-astro-cid-3qievc35]:hover{transform:scale(1.05)}.playbtn[data-astro-cid-3qievc35]:active{transform:scale(.98)}@keyframes tap-pulse{0%{box-shadow:0 0 #ff6a158c,0 18px 36px -16px #ff6a15f2}70%{box-shadow:0 0 0 18px #ff6a1500,0 18px 36px -16px #ff6a15f2}to{box-shadow:0 0 #ff6a1500,0 18px 36px -16px #ff6a15f2}}.player[data-astro-cid-3qievc35].needs-tap .playbtn[data-astro-cid-3qievc35],.player[data-astro-cid-3qievc35].is-muted .playbtn[data-astro-cid-3qievc35]{animation:1.8s ease-out infinite tap-pulse}.playbtn[data-astro-cid-3qievc35]:focus-visible{outline:2px solid var(--gold-300);outline-offset:3px}.playbtn__icon{width:64px;height:64px}.playbtn__icon--pause,.player[data-astro-cid-3qievc35].is-playing .playbtn__icon--play{display:none}.player[data-astro-cid-3qievc35].is-playing .playbtn__icon--pause{display:block}.player__meta[data-astro-cid-3qievc35]{flex-direction:column;gap:.28rem;width:100%;max-width:100%;display:flex}.player__now[data-astro-cid-3qievc35]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);opacity:.7;margin:0;font-size:.68rem}.player__track[data-astro-cid-3qievc35]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.04rem;font-weight:650;overflow:hidden}.player__artist[data-astro-cid-3qievc35]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.94rem;overflow:hidden}.player__hint[data-astro-cid-3qievc35]{min-height:1ch;color:var(--muted);font-size:.78rem}.player[data-astro-cid-3qievc35].needs-tap .player__hint[data-astro-cid-3qievc35],.player[data-astro-cid-3qievc35].is-muted .player__hint[data-astro-cid-3qievc35]{color:var(--gold-300);font-weight:600}.player[data-astro-cid-3qievc35].is-error .player__hint[data-astro-cid-3qievc35]{color:var(--gold-300)}.hero[data-astro-cid-r6kqvpqm]{max-width:var(--maxw);text-align:center;margin:0 auto;padding:clamp(1.6rem,5vw,4rem) 1.5rem clamp(3rem,8vw,6rem);position:relative}.hero__glow[data-astro-cid-r6kqvpqm]{pointer-events:none;background:radial-gradient(#f7a51b29,#0000 66%);width:min(760px,120%);height:420px;position:absolute;top:-4rem;left:50%;transform:translate(-50%)}.hero__eyebrow[data-astro-cid-r6kqvpqm]{border:1px solid var(--line);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;background:#ffffff0a;border-radius:999px;align-items:center;gap:.6rem;margin:1.4rem 0 .6rem;padding:.42rem .95rem;font-size:.82rem;font-weight:500;display:inline-flex}.dot[data-astro-cid-r6kqvpqm]{background:#31d572;border-radius:50%;width:8px;height:8px;animation:2s infinite pulse;box-shadow:0 0 #31d572b3}@keyframes pulse{0%{box-shadow:0 0 #31d5728c}70%{box-shadow:0 0 0 10px #31d57200}to{box-shadow:0 0 #31d57200}}.hero__brand[data-astro-cid-r6kqvpqm]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.9rem;margin:.6rem 0 1.1rem;display:flex}.hero__logo[data-astro-cid-r6kqvpqm]{box-shadow:0 0 0 1px var(--line);background:linear-gradient(140deg,#2e9be847,#e8540f38);border-radius:50%;flex:none;padding:.4rem;display:inline-flex;position:relative}.hero__title[data-astro-cid-r6kqvpqm]{margin:0;font-size:clamp(2rem,6vw,3.2rem);line-height:1.05}.hero__lead[data-astro-cid-r6kqvpqm]{max-width:62ch;color:var(--muted);margin:0 auto;font-size:clamp(1rem,2vw,1.13rem)}.hero__lead[data-astro-cid-r6kqvpqm] strong[data-astro-cid-r6kqvpqm]{color:var(--text);font-weight:600}
