._overlay_1mno7_1{z-index:1000;padding:max(16px, env(safe-area-inset-top)) 22px max(24px, env(safe-area-inset-bottom));background:linear-gradient(#f9f5ec 0%,#f5efe4 55%,#faf8f4 100%);flex-direction:column;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}._close_1mno7_25{width:2.75rem;height:2.75rem;color:var(--text-secondary);align-self:flex-start;font-size:1.25rem}._cover_1mno7_41{aspect-ratio:1;background:var(--sky-soft);width:min(72vw,300px);box-shadow:var(--shadow-card);border-radius:18px;margin:1.25rem 0 1.5rem;position:relative;overflow:hidden}._title_1mno7_63{color:var(--text-primary);font-family:var(--font-serif);text-align:center;margin:0;font-size:1.5rem}._album_1mno7_79{color:var(--text-muted);margin:.4rem 0 0;font-size:.88rem}._times_1mno7_91{width:min(100%,22rem);color:var(--text-muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:1.5rem;font-size:.75rem;display:flex}._seek_1mno7_111{width:min(100%,22rem);accent-color:var(--gold-primary);margin-top:.4rem}._controls_1mno7_123,._footer_1mno7_125{color:var(--text-secondary);justify-content:center;align-items:center;gap:1.25rem;margin-top:1.5rem;display:flex}._play_1mno7_143{background:var(--gold-primary);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:inline-flex}._footer_1mno7_125{gap:2rem;font-size:.88rem}._queue_1mno7_175{width:min(100%,22rem);max-height:12rem;margin-top:1rem;overflow:auto}._queueItem_1mno7_189{width:100%;min-height:2.75rem;color:var(--text-primary);text-align:left;padding:.4rem 0;display:block}@media (min-width:48rem){._overlay_1mno7_1{display:none}}._bar_1orfz_1{pointer-events:none;z-index:50;padding:0 .75rem max(.6rem, env(safe-area-inset-bottom));position:fixed;inset:auto 0 0}._card_1orfz_17{pointer-events:auto;border:1px solid var(--border-soft);border-radius:var(--radius-md);max-width:72rem;box-shadow:var(--shadow-raised);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffcf4f5;margin:0 auto;overflow:hidden}._progress_1orfz_41{cursor:pointer;background:var(--paper-deep);height:.28rem}._fill_1orfz_53{background:var(--gold-primary);height:100%}._row_1orfz_63{grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:.65rem;min-height:4.25rem;padding:.45rem .7rem .55rem;display:grid}._cover_1orfz_81{background:var(--sky-soft);border-radius:.45rem;width:2.75rem;height:2.75rem;position:relative;overflow:hidden}._copy_1orfz_99{min-width:0}._title_1orfz_107{color:var(--text-primary);font-family:var(--font-serif);text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;overflow:hidden}._album_1orfz_125{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}._controls_1orfz_141{align-items:center;gap:.15rem;display:flex}._icon_1orfz_153{width:2.5rem;height:2.5rem;color:var(--text-secondary);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}._icon_1orfz_153:hover{background:var(--gold-bg);color:var(--text-primary)}._play_1orfz_183{background:var(--gold-primary);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}._desktop_1orfz_205,._wide_1orfz_213{display:none}._queue_1orfz_221{border-top:1px solid var(--border-soft);background:#fff;max-height:14rem;overflow:auto}._queueItem_1orfz_235{width:100%;min-height:2.75rem;color:var(--text-primary);text-align:left;text-overflow:ellipsis;white-space:nowrap;padding:.45rem .9rem;font-size:.82rem;display:block;overflow:hidden}._queueItem_1orfz_235[aria-current=true]{color:var(--gold-primary)}._sheet_1orfz_269{border-top:1px solid var(--border-soft);padding:.75rem .9rem 1rem}@media (min-width:48rem){._desktop_1orfz_205{display:inline-flex}._row_1orfz_63{grid-template-columns:3rem minmax(0,1fr) auto auto}}@media (min-width:75rem){._wide_1orfz_213{display:inline-flex}}@media (prefers-reduced-motion:reduce){._card_1orfz_17{-webkit-backdrop-filter:none;backdrop-filter:none}}
