.suno-account{max-width:740px;margin:0 auto;padding:46px 32px 60px}.suno-account h1{margin:0 0 32px;font-size:24px;line-height:32px}.suno-account__panel{border:1px solid var(--suno-border);background:var(--suno-surface);border-radius:14px;margin-bottom:26px;padding:26px}.suno-account__panel h2{margin:0 0 12px;font-size:20px}.suno-account__panel>p{color:var(--suno-muted);font-size:14px}.suno-account__row{justify-content:space-between;gap:20px;padding:18px 0;font-size:14px;display:flex}.suno-account__row strong{text-align:right;overflow-wrap:anywhere;min-width:0}.suno-account__row>span{color:var(--suno-muted)}.suno-account__panel>.suno-button{margin-top:20px}.suno-account__themes{gap:14px;margin-top:26px;display:flex}.suno-account__theme{border:1px solid var(--suno-border);color:var(--suno-text);background:0 0;border-radius:12px;flex:1;padding:10px;font-size:13px}.suno-account__theme[aria-pressed=true]{border-color:var(--suno-accent);color:var(--suno-accent)}.suno-account__theme>i{background:#101012;border-radius:6px;height:72px;margin-bottom:10px;display:flex;overflow:hidden}.suno-account__theme i b{background:#333;width:22%}.suno-account__theme i span{background:#444;border-radius:4px;flex:1;height:22px;margin:14px}.suno-account__theme--light>i{background:#f8f5f0}.suno-account__theme--light i b,.suno-account__theme--light i span{background:#dedbd7}.suno-account__theme--system>i{background:linear-gradient(120deg,#111 50%,#eee 50%)}@media (max-width:600px){.suno-account{padding:28px 16px}.suno-account__panel{padding:18px}.suno-account__row{flex-wrap:wrap}.suno-account__themes{gap:6px}.suno-account__theme{padding:6px;font-size:11px}}.suno-account__verification{justify-items:start;gap:12px;display:grid}.suno-account__verification p{color:var(--suno-muted);overflow-wrap:anywhere;margin:0;font-size:14px}.suno-account__verification form{gap:12px;width:100%;max-width:360px;display:grid}.suno-account__verification .suno-field{margin:0}.suno-account__verification [role=alert]{color:var(--suno-text)}.suno-account__balance-actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}
.platform-account-info{border:1px solid var(--border-color,#555);min-width:0;color:inherit;overflow-wrap:anywhere;border-radius:16px;gap:12px;padding:20px;display:grid}.platform-account-info h2{margin:0;font-size:20px}.platform-account-info p{margin:0;line-height:1.5}.platform-account-info a{color:inherit;text-underline-offset:3px;text-decoration:underline}.platform-account-info code{white-space:normal}
