.ubFWOq_screen{align-items:center;gap:var(--space-l);max-width:28rem;padding-block:var(--space-l);text-align:center;flex-direction:column;margin:0 auto;display:flex}.ubFWOq_stationName{font-size:var(--font-size-l);font-weight:var(--font-weight-bold);margin:0}.ubFWOq_artwork{width:var(--size-artwork);height:var(--size-artwork);border-radius:var(--radius-card);background:var(--color-surface);object-fit:cover}html[data-air] .ubFWOq_artwork{outline:3px solid var(--color-accent);outline-offset:3px}.ubFWOq_badge{align-items:center;gap:var(--space-s);padding:var(--space-xs) var(--space-m);border-radius:var(--radius-pill);font-size:var(--font-size-s);font-weight:var(--font-weight-bold);letter-spacing:.04em;text-transform:uppercase;border:1px solid;display:inline-flex}.ubFWOq_badge[data-state=live]{color:var(--color-status-live)}.ubFWOq_badge[data-state=offline]{color:var(--color-status-offline)}.ubFWOq_badge[data-state=autodj]{color:var(--color-status-rotation)}.ubFWOq_badge[data-state=unknown]{color:var(--color-text-muted)}.ubFWOq_badgeIcon{border-radius:var(--radius-pill);background:currentColor;width:.6em;height:.6em}.ubFWOq_badge[data-state=offline] .ubFWOq_badgeIcon,.ubFWOq_badge[data-state=unknown] .ubFWOq_badgeIcon{background:0 0;border:2px solid}.ubFWOq_playButton{width:var(--size-play-button);height:var(--size-play-button);border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-on-accent);font-size:var(--font-size-xl);cursor:pointer;transition:transform var(--motion-duration) var(--motion-ease);border:0}.ubFWOq_playButton:active{transform:scale(.96)}.ubFWOq_playButton:disabled{background:var(--color-surface);color:var(--color-text-muted);cursor:not-allowed}.ubFWOq_message{color:var(--color-text-muted);font-size:var(--font-size-s);min-height:calc(var(--font-size-s) * var(--line-height-body));margin:0}.ubFWOq_message[data-tone=warning]{color:var(--color-status-warning)}.ubFWOq_tagline{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--font-size-s);margin:0}.ubFWOq_steps{padding:var(--space-m) var(--space-l);text-align:left;background:var(--color-surface);border-radius:var(--radius-card);margin:0}.ubFWOq_steps li+li{margin-top:var(--space-s)}.ubFWOq_debug{width:100%;padding:var(--space-m);border-radius:var(--radius-card);background:var(--color-surface);font-family:var(--font-mono);font-size:var(--font-size-xs);text-align:left;white-space:pre-wrap}
