:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:#fbf8f3;--surface:#fff;--text:#24201a;--muted:#6d655a;--border:#e4ddd2;--accent:#a4501f;--accent-text:#fff;--error-bg:#fbe9e7;--error-text:#8c1d18;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#17140f;--surface:#221e17;--text:#f4efe6;--muted:#b0a696;--border:#3a3429;--accent:#e39a63;--accent-text:#24150a;--error-bg:#3f1c19;--error-text:#ffc9c3}}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0}main{max-width:640px;margin:0 auto;padding:24px 16px 64px}h1{margin:0;font-size:1.75rem}h2{margin:0 0 12px;font-size:1.05rem}h3{margin:20px 0 8px;font-size:.95rem}header p{color:var(--muted);margin:4px 0 20px}section{background:var(--surface);border:1px solid var(--border);border-radius:12px;margin-bottom:16px;padding:16px}button{background:var(--accent);min-height:44px;color:var(--accent-text);font:inherit;cursor:pointer;border:0;border-radius:8px;flex-shrink:0;padding:0 16px;font-weight:600}button:disabled{opacity:.5;cursor:default}button.secondary{color:var(--text);border:1px solid var(--border);background:0 0}form{gap:8px;display:flex}input{background:var(--bg);min-width:0;min-height:44px;color:var(--text);font:inherit;border:1px solid var(--border);border-radius:8px;flex:1;padding:0 12px;font-size:16px}ul{margin:0;padding:0;list-style:none}.checks li{padding:4px 0}.error{background:var(--error-bg);color:var(--error-text);overflow-wrap:anywhere;border-radius:8px;margin:0 0 16px;padding:12px}.now-playing{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.songs li{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.songs li div{min-width:0}.songs strong,.songs span,.songs small{overflow-wrap:anywhere;display:block}.songs span,.songs small{color:var(--muted)}.dropped{opacity:.7}
