.suno-music-workspace-module__0I4aDq__workspace{background:var(--ds-canvas,#0e0f12);color:#f4f4f5;min-height:calc(100svh - 7rem);padding:28px clamp(20px,4vw,64px) 40px}.suno-music-workspace-module__0I4aDq__heading{justify-content:space-between;align-items:flex-start;gap:20px;max-width:1480px;margin:0 auto 26px;display:flex}.suno-music-workspace-module__0I4aDq__eyebrow{color:#fd8d45;align-items:center;gap:7px;margin-bottom:10px;font-size:12px;font-weight:600;display:flex}.suno-music-workspace-module__0I4aDq__heading h1{margin:0;font-size:clamp(22px,2.5vw,30px);font-weight:700;line-height:1.25}.suno-music-workspace-module__0I4aDq__heading p{color:#a8a9ad;margin:9px 0 0;font-size:14px}.suno-music-workspace-module__0I4aDq__status{color:#ffc59f;background:#2a1d17;border:1px solid #774c34;border-radius:999px;flex-shrink:0;margin-top:6px;padding:7px 11px;font-size:12px;font-weight:600}.suno-music-workspace-module__0I4aDq__columns{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);gap:16px;max-width:1480px;min-height:min(680px,100svh - 200px);margin:0 auto;display:grid}.suno-music-workspace-module__0I4aDq__editor,.suno-music-workspace-module__0I4aDq__results{background:#18191d;border:1px solid #303137;border-radius:18px;min-width:0}.suno-music-workspace-module__0I4aDq__editor{flex-direction:column;display:flex;overflow:hidden}.suno-music-workspace-module__0I4aDq__modeTabs{gap:8px;padding:20px 20px 0;display:flex}.suno-music-workspace-module__0I4aDq__modeTabs button{align-items:center;gap:7px;display:inline-flex}.suno-music-workspace-module__0I4aDq__fields{flex-direction:column;flex:1;gap:20px;padding:26px 20px;display:flex}.suno-music-workspace-module__0I4aDq__field{flex-direction:column;gap:9px;display:flex}.suno-music-workspace-module__0I4aDq__field label{font-size:13px;font-weight:650}.suno-music-workspace-module__0I4aDq__field input,.suno-music-workspace-module__0I4aDq__field textarea{color:#f4f4f5;width:100%;font:inherit;background:#101114;border:1px solid #3b3c42;border-radius:10px;outline:none;font-size:14px;line-height:1.55}.suno-music-workspace-module__0I4aDq__field input{min-height:42px;padding:10px 12px}.suno-music-workspace-module__0I4aDq__field textarea{resize:vertical;padding:13px 14px;display:block}.suno-music-workspace-module__0I4aDq__field input:focus-visible,.suno-music-workspace-module__0I4aDq__field textarea:focus-visible{border-color:#fb6a13;box-shadow:0 0 0 2px #fb6a1340}.suno-music-workspace-module__0I4aDq__field textarea:disabled{opacity:.45;cursor:not-allowed}.suno-music-workspace-module__0I4aDq__field input::placeholder,.suno-music-workspace-module__0I4aDq__field textarea::placeholder{color:#777980}.suno-music-workspace-module__0I4aDq__field small,.suno-music-workspace-module__0I4aDq__switchRow small{color:#92949b;font-size:12px;line-height:1.4}.suno-music-workspace-module__0I4aDq__largeTextarea{min-height:190px}.suno-music-workspace-module__0I4aDq__lyricsTextarea{min-height:150px}.suno-music-workspace-module__0I4aDq__switchRow{cursor:pointer;align-items:center;gap:12px;display:flex}.suno-music-workspace-module__0I4aDq__switchRow>span:first-child{flex-direction:column;flex:1;gap:5px;display:flex}.suno-music-workspace-module__0I4aDq__switchRow strong{font-size:13px}.suno-music-workspace-module__0I4aDq__switchRow input{opacity:0;position:absolute}.suno-music-workspace-module__0I4aDq__switch{background:#505158;border-radius:99px;width:42px;height:24px;transition:background .15s;position:relative}.suno-music-workspace-module__0I4aDq__switch:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px}.suno-music-workspace-module__0I4aDq__switchRow input:checked+.suno-music-workspace-module__0I4aDq__switch{background:#fb6a13}.suno-music-workspace-module__0I4aDq__switchRow input:checked+.suno-music-workspace-module__0I4aDq__switch:after{transform:translate(18px)}.suno-music-workspace-module__0I4aDq__switchRow input:focus-visible+.suno-music-workspace-module__0I4aDq__switch{outline-offset:3px;outline:2px solid #fff}.suno-music-workspace-module__0I4aDq__actionBar{border-top:1px solid #303137;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.suno-music-workspace-module__0I4aDq__actionBar p{color:#a2a4a9;max-width:400px;margin:0;font-size:12px;line-height:1.45}.suno-music-workspace-module__0I4aDq__actionBar button{flex-shrink:0}.suno-music-workspace-module__0I4aDq__results{flex-direction:column;padding:20px;display:flex}.suno-music-workspace-module__0I4aDq__results h2{margin:0;font-size:14px;font-weight:650}.suno-music-workspace-module__0I4aDq__emptyState{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:9px;padding:24px;display:flex}.suno-music-workspace-module__0I4aDq__artwork{aspect-ratio:1;color:#ffab74;background:radial-gradient(circle at 50% 42%,#6b361b 0,#3c231b 34%,#18191d 73%);border:1px solid #503426;border-radius:22px;justify-content:center;align-items:center;width:min(100%,300px);margin-bottom:18px;display:flex;position:relative;overflow:hidden}.suno-music-workspace-module__0I4aDq__wave{opacity:.75;justify-content:center;align-items:center;gap:3px;display:flex;position:absolute;inset:36% 8%}.suno-music-workspace-module__0I4aDq__wave span{background:linear-gradient(#ffb377,#f36b20);border-radius:4px;flex:1;min-width:2px}.suno-music-workspace-module__0I4aDq__artwork>svg{z-index:1;box-sizing:content-box;background:#261914;border:1px solid #a75938;border-radius:50%;padding:8px;position:relative}.suno-music-workspace-module__0I4aDq__emptyState strong{font-size:15px}.suno-music-workspace-module__0I4aDq__emptyState p{color:#93959c;max-width:340px;margin:0;font-size:13px;line-height:1.5}@media (max-width:850px){.suno-music-workspace-module__0I4aDq__workspace{padding:24px 16px 36px}.suno-music-workspace-module__0I4aDq__columns{grid-template-columns:1fr;min-height:0}.suno-music-workspace-module__0I4aDq__results{min-height:340px}.suno-music-workspace-module__0I4aDq__artwork{width:180px;margin-bottom:8px}}@media (max-width:500px){.suno-music-workspace-module__0I4aDq__heading{flex-direction:column;gap:10px}.suno-music-workspace-module__0I4aDq__modeTabs{flex-wrap:wrap}.suno-music-workspace-module__0I4aDq__actionBar{flex-direction:column;align-items:stretch}}
