.sc-composer{--sc-surface:#1b1b1e;--sc-inset:#101012;--sc-border:#303034;--sc-muted:#8e8e96;--sc-text:#efefed;--sc-pink:#fa3996;min-width:0;color:var(--sc-text);font-size:14px}.sc-composer button,.sc-creative-slider button{font:inherit}.sc-composer button:focus-visible,.sc-composer summary:focus-visible,.sc-composer select:focus-visible,.sc-creative-slider button:focus-visible{outline-offset:3px;outline:2px solid #eee}.sc-composer textarea:focus-visible{outline:none}.sc-simple{width:100%}.sc-prompt-box{background:#1b1b1ee8;border:1px solid #39393e;border-radius:20px;min-height:178px;padding:22px;transition:border-color .15s}.sc-prompt-box:focus-within{border-color:#707078}.sc-composer .sc-prompt{resize:vertical;width:100%;min-height:74px;box-shadow:none;color:var(--sc-text);background:0 0;border:0;border-radius:0;padding:0;font-size:20px;line-height:1.6;display:block}.sc-composer textarea::placeholder{color:#78787f;opacity:1}.sc-prompt-actions,.sc-prompt-right{align-items:center;gap:10px;display:flex}.sc-prompt-actions{justify-content:space-between;margin-top:12px}.sc-composer .sc-round-button{color:#f3f3f0;cursor:pointer;background:0 0;border:1px solid #39393e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:inline-flex}.sc-composer .sc-round-button:hover{background:#303034;border-color:#52525a}.sc-composer .sc-inspiration{background:#262629}.sc-submit-control{align-items:center;display:flex}.sc-submit-control>button,.sc-submit-control .create-button{width:auto;min-height:48px;box-shadow:none;color:#141416;background:#f0efed;border:0;border-radius:999px;margin:0;padding:0 24px;font-size:16px;font-weight:600}.sc-submit-control>button:disabled,.sc-submit-control .create-button:disabled{color:#777780;background:#303034}.sc-attachment-menu-wrap{position:relative}.sc-attachment-menu{z-index:15;bottom:58px;background:#262629;border:1px solid #3a3a40;border-radius:13px;width:174px;padding:6px;display:grid;position:absolute;inset-inline-start:0;box-shadow:0 8px 28px #0006}.sc-attachment-menu>button{color:var(--sc-text);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;padding:11px 12px;display:flex}.sc-attachment-menu>button:hover{background:#39393e}.sc-prompt-caption{color:var(--sc-muted);justify-content:space-between;gap:16px;padding:12px 3px;font-size:12px;display:flex}.sc-recording{color:#ffc1dc;align-items:center;gap:8px;padding:12px 0;display:flex}.sc-recording>i{background:#fa3996;border-radius:50%;width:7px;height:7px}.sc-recording>button{margin-inline-start:auto}.sc-references{gap:12px;display:grid}.sc-custom{flex-direction:column;gap:14px;width:100%;display:flex}.sc-model-row{color:#aaaab1;justify-content:space-between;align-items:center;min-height:36px;font-size:12px;display:flex}.sc-model-select{position:relative}.sc-model-select select{appearance:none;border:1px solid var(--sc-border,#303034);background:var(--sc-inset,#101012);min-height:36px;color:var(--sc-text,#efefed);font:inherit;cursor:pointer;border-radius:999px;padding-block:0;padding-inline:14px 31px;font-size:12px}.sc-model-select>svg{top:11px;pointer-events:none;position:absolute;inset-inline-end:11px}.sc-source-actions{background:var(--sc-surface);border:1px solid #242428;border-radius:999px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.sc-source-actions>button{color:#d5d5d9;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;min-height:45px;padding:10px 8px;font-size:12px;display:flex}.sc-source-actions>button+button{border-inline-start:1px solid #101012}.sc-source-actions>button:hover{background:#2a2a2e}.sc-panel{background:var(--sc-surface);border:1px solid #242428;border-radius:18px;min-width:0}.sc-panel>summary{color:#e4e4e7;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:9px;min-height:54px;padding:16px;list-style:none;display:flex}.sc-panel>summary::-webkit-details-marker{display:none}.sc-panel>summary>svg:first-child{transition:transform .15s;transform:rotate(-90deg)}.sc-panel[open]>summary>svg:first-child{transform:rotate(0)}.sc-summary-trailing{color:#888890;margin-inline-start:auto}.sc-panel-content{min-width:0;padding:0 16px 16px}.sc-composer .sc-textarea{resize:vertical;width:100%;box-shadow:none;color:var(--sc-text);font:inherit;background:0 0;border:0;border-radius:0;padding:4px 0;line-height:1.65;display:block}.sc-composer .sc-lyrics{min-height:220px}.sc-composer .sc-style{min-height:104px}.sc-editor-bottom{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.sc-editor-bottom>span{color:#74747d;white-space:nowrap;font-size:11px}.sc-composer .sc-text-button,.sc-creative-slider .sc-text-button{color:#d2d2d8;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;min-height:28px;padding:0;font-size:12px;display:inline-flex}.sc-composer .sc-text-button:hover,.sc-creative-slider .sc-text-button:hover{color:#fff}.sc-tags{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.sc-composer .sc-tags>button{color:#bcbcc4;cursor:pointer;background:#29292d;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:3px;min-height:28px;padding:5px 10px;font-size:11px;display:inline-flex}.sc-composer .sc-tags>button:hover{color:#fff;background:#38383e}.sc-composer .sc-tags>button.sc-selected{color:#fff;background:#3a3a42;border-color:#696974}.sc-help{color:#85858f;margin:8px 0 0;font-size:11px;line-height:1.6}.sc-options{flex-direction:column;gap:12px;display:flex}.sc-composer .field{gap:8px;min-width:0;margin:0}.sc-composer .field>label,.sc-composer .field>span:first-child{color:#c9c9d0;font-size:12px;font-weight:400}.sc-composer .field input:not([type=file]):not([type=range]),.sc-composer .field textarea,.sc-composer .field select{background:var(--sc-inset);min-height:42px;color:var(--sc-text);border-color:#313137;border-radius:10px;font-size:13px}.sc-composer .field textarea{min-height:72px}.sc-composer .field .field-help{color:#85858f;font-size:11px;line-height:1.6}.sc-composer .optional{color:#777780;font-size:10px}.sc-duration,.sc-options>.field,.sc-options>.sc-creative-slider{background:var(--sc-inset);border:1px solid #222226;border-radius:13px;padding:13px}.sc-duration-header{justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.sc-duration>.field{margin-top:12px}.sc-segmented{gap:3px;display:flex}.sc-composer .sc-segmented>button{color:#85858f;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:32px;padding:6px 10px;font-size:12px}.sc-composer .sc-segmented>button[aria-pressed=true]{color:#f1f1f3;background:#2c2c30}.sc-creative-slider{color:#d2d2d9;min-width:0;font-size:12px}.sc-slider-heading,.sc-slider-endpoints{justify-content:space-between;align-items:center;gap:10px;display:flex}.sc-slider-heading>label{color:inherit;font-size:12px}.sc-slider-heading>output{color:#ececf1;font-variant-numeric:tabular-nums}.sc-creative-slider input[type=range]{accent-color:#fa3996;cursor:pointer;background:0 0;border:0;width:100%;height:22px;min-height:0;margin:10px 0 1px;padding:0;display:block}.sc-slider-endpoints{color:#6e6e79;font-size:10px}.sc-slider-footer{align-items:flex-start;gap:8px;display:flex}.sc-slider-footer>p{flex:1;margin-top:7px}.sc-slider-footer>button{white-space:nowrap;margin-top:3px}.sc-title{background:var(--sc-surface);color:#aaaab3;border:1px solid #242428;border-radius:16px;align-items:center;gap:10px;padding:14px 16px;display:flex}.sc-title>.field{flex:1}.sc-composer .sc-title .field>label{display:none}.sc-composer .sc-title .field>input{min-height:30px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.sc-advanced-submit .create-button,.sc-advanced-submit>button{border-radius:999px;width:100%;min-height:48px;margin:0}@media (max-width:600px){.sc-prompt-box{border-radius:18px;min-height:176px;padding:17px}.sc-composer .sc-prompt{min-height:78px;font-size:17px}.sc-prompt-caption{gap:8px;font-size:10px}.sc-submit-control>button,.sc-submit-control .create-button{padding-inline:17px;font-size:14px}}html:is(:lang(en),:lang(ug)) :is(.sc-prompt-caption,.sc-prompt-actions,.sc-prompt-right,.sc-editor-bottom,.sc-slider-footer,.sc-options){flex-wrap:wrap;min-width:0}html:is(:lang(en),:lang(ug)) :is(.sc-editor-bottom>span,.sc-slider-footer>button,.sc-source-actions>button,.sc-option){white-space:normal;overflow-wrap:anywhere;min-width:0}html[dir=rtl] .sc-panel:not([open])>summary>svg:first-child{transform:rotate(90deg)}
.workspace-player{bottom:0;z-index:40;box-sizing:border-box;color:#f4f4f5;background:#141416;border-top:1px solid #2b2b2d;grid-template-columns:minmax(180px,1fr) minmax(260px,1.4fr) minmax(130px,1fr);align-items:center;gap:24px;height:80px;padding:10px 24px;display:grid;position:fixed;inset-inline-start:var(--sidebar,210px);inset-inline-end:0}.workspace-player-song{align-items:center;gap:12px;min-width:0;display:flex}.workspace-player-art{color:#b4b4bb;background:#29292c;border-radius:8px;flex:0 0 46px;place-items:center;height:46px;display:grid;overflow:hidden}.workspace-player-art img{object-fit:cover;width:100%;height:100%}.workspace-player-label{flex-direction:column;gap:5px;min-width:0;display:flex}.workspace-player-label strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:550;overflow:hidden}.workspace-player-label>span{color:#85858d;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.workspace-player-complete{color:#e7ddeb;cursor:pointer;background:0 0;border:0;align-self:flex-start;max-width:100%;padding:0;font-size:10px;line-height:1.2}.workspace-player-complete:hover{text-decoration:underline}.workspace-player-complete:focus-visible{outline-offset:3px;outline:2px solid #fff}.workspace-player-icon{color:#aaaab2;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex}.workspace-player-icon:hover{color:#fff;background:#242427}.workspace-player-icon:disabled{color:#49494f;cursor:default;background:0 0}.workspace-player-icon:focus-visible,.workspace-player-play:focus-visible,.workspace-player input:focus-visible{outline-offset:4px;outline:2px solid #fff}.workspace-player-favorite{margin-inline-start:auto}.workspace-player-favorite.is-favorite{color:#efb8c3}.workspace-player-center{flex-direction:column;align-items:center;gap:5px;min-width:0;display:flex}.workspace-player-controls{align-items:center;gap:19px;display:flex}.workspace-player-play{color:#141416;cursor:pointer;background:#f1f1f3;border:0;border-radius:50%;place-items:center;width:31px;height:31px;padding:0;display:grid}.workspace-player-play:disabled{opacity:.35;cursor:default}.workspace-player-play:hover:not(:disabled){background:#fff}.workspace-player-progress{color:#81818a;font-variant-numeric:tabular-nums;align-items:center;gap:9px;width:100%;font-size:10px;display:flex}.workspace-player input[type=range]{accent-color:#e6e6e9;cursor:pointer;min-width:0;height:3px}.workspace-player input[type=range]:disabled{cursor:default;opacity:.35}.workspace-player-progress input{flex:1;width:100%}.workspace-player-progress span{min-width:25px}.workspace-player-tools{justify-content:flex-end;align-items:center;gap:10px;display:flex}.workspace-player-tools input{width:70px}@media (max-width:1000px){.workspace-player{grid-template-columns:minmax(130px,1fr) minmax(210px,1.4fr) 80px;gap:14px;padding-inline:16px}.workspace-player-tools input,.workspace-player-favorite{display:none}}@media (max-width:760px){.workspace-player{inset-inline-start:0;grid-template-columns:minmax(0,1fr) auto;gap:12px;height:68px;padding:9px 16px;bottom:64px}.workspace-player-art{flex-basis:40px;height:40px}.workspace-player-tools,.workspace-player-progress{display:none}.workspace-player-controls{gap:9px}.workspace-player-label strong{font-size:12px}.workspace-player-label>span{font-size:10px}}
:root{--background:#101012;--panel:#1b1b1e;--panel-raised:#262629;--text:#efefed;--muted:#96969e;--line:#303034;--lime:#f2f0eb;--lime-dark:#29292e;--sidebar:208px}body{background:#101012}.music-workspace{color:#efefed;background:#101012;min-height:100dvh}.music-workspace button{transition:background-color .15s,color .15s}.music-workspace .sidebar{width:var(--sidebar);background:#101012;border-color:#29292d;padding:26px 12px 92px}.music-workspace .brand{gap:9px;padding:0 12px}.music-workspace .brand-mark{color:#f5f3ee;background:0 0;width:28px}.music-workspace .brand b{letter-spacing:-1.4px;font-size:29px}.music-workspace .brand b span,.music-workspace .sidebar-caption{display:none}.music-workspace .sidebar nav{gap:7px;margin-top:32px}.music-workspace .nav-item{color:#a6a6ae;border:0;border-radius:999px;gap:13px;height:45px;padding:0 17px;font-size:14px}.music-workspace .nav-item:hover{color:#f0f0f3;background:#1b1b1e}.music-workspace .nav-item.active{color:#f6f6f5;box-shadow:none;background:#29292c}.music-workspace .nav-item.active:before,.music-workspace .nav-dot{display:none}.music-workspace .sidebar-bottom{margin-top:auto;padding:0}.sidebar-library,.account-menu>summary,.account-menu>div>button{color:#94949d;text-align:start;align-items:center;gap:11px;width:100%;padding:12px 14px;font-size:12px;display:flex}.sidebar-library>span,.account-menu>summary>svg:last-child{margin-inline-start:auto}.account-menu>summary{cursor:pointer;list-style:none}.account-menu>summary::-webkit-details-marker{display:none}.account-menu>div{background:#1b1b1e;border-radius:12px;margin:2px 4px 10px}.sidebar-library:hover,.account-menu button:hover,.account-menu summary:hover{color:#f1f1f3}.sidebar-upgrade{border:1px solid #303034;border-radius:30px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:40px;margin-top:10px;font-size:12px;display:flex}.music-workspace .profile{border:0;gap:8px;margin:14px 0 0;padding:8px 5px}.music-workspace .profile .avatar{color:#ddd6e7;background:#37313d;border-radius:50%;width:29px;height:29px}.music-workspace .profile strong{text-overflow:ellipsis;max-width:105px;font-size:11px;overflow:hidden}.music-workspace .profile span{color:#888891;font-size:9px}.music-workspace .topbar{border-color:#242428;height:62px;padding:0 28px}.music-workspace .breadcrumb{color:#888891;font-size:12px}.music-workspace .breadcrumb strong{color:#ceced4}.music-workspace .topbar-actions{gap:18px}.workspace-library-button{color:#a7a7b0;align-items:center;gap:8px;font-size:12px;display:flex}.music-workspace .top-credits{color:#e2e2e5;background:#202023;border:1px solid #34343a;border-radius:99px;padding:6px 13px}.music-workspace .top-credits svg:last-child{color:#aaaab2}.music-workspace .main-content{max-width:1540px;padding:32px 28px 110px}.music-workspace .page-heading .eyebrow,.music-workspace .heading-decoration{display:none}.music-workspace .page-heading h1{color:#f6f4ee}.music-workspace .page-heading p{color:#92929b}.music-workspace .service-notice{color:#9797a1;background:0 0;border:1px solid #2c2c32;font-size:11px}.music-workspace .button.primary{color:#161618;box-shadow:none;background:#f2f0eb;border-color:#f2f0eb;border-radius:999px}.music-workspace .button.primary:hover:not(:disabled){background:#fff}.music-workspace .button.primary:disabled{color:#85858c;opacity:1;background:#29292d;border-color:#29292d}.music-workspace .button.secondary{color:#e3e3e9;background:#242428;border-color:#393940;border-radius:999px}.music-workspace .field input:not([type=range]),.music-workspace .field textarea,.music-workspace .field select{color:#e5e5eb;background-color:#151518;border-color:#34343a}.music-workspace input:focus,.music-workspace textarea:focus,.music-workspace select:focus{box-shadow:none;border-color:#777782}.music-workspace .field label{color:#c0c0ca}.music-workspace .field-help,.music-workspace .optional{color:#8c8c96}.music-workspace .upload-box{color:#cccbd4;background:#1d1d22;border-color:#44444c}.music-workspace .upload-box p,.music-workspace .upload-box span{color:#9898a4}.music-workspace .uploaded-assets{color:#ceced9;background:#19191d;border-color:#393940}.music-workspace .error-banner{color:#efc0c9;background:#351f23;border:1px solid #73434c}.music-workspace .page-footer{color:#72727c;border-color:#25252a;margin-top:45px;font-size:10px}.music-workspace .create-footer{box-shadow:none;background:#101012;border-color:#2c2c32;margin:0;padding:14px 16px 10px}.music-workspace .create-footer .submit-estimate{color:#a0a0a9;margin-bottom:10px;font-size:11px}.music-workspace .submit-estimate strong{color:#b6b6c0;font-weight:400}.music-workspace .create-button{border-radius:999px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;margin:0;display:flex}.music-workspace .create-footer>p.submit-private{text-align:center;color:#767680;margin:8px 0 0;font-size:10px}.music-workspace .results-panel{background:0 0;border:0;border-radius:0;min-width:0;padding:0}.workspace-results-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:21px;display:flex}.workspace-results-heading h2{align-items:center;gap:12px;font-size:16px;font-weight:550;display:flex}.workspace-results-heading>div{align-items:center;gap:15px;display:flex}.workspace-results-heading button{color:#9999a3;align-items:center;gap:6px;font-size:12px;display:inline-flex}.workspace-results-heading .count-pill{color:#d6c6e0;background:#27252e;font-size:10px}.workspace-toolbar{align-items:center;gap:10px;margin-bottom:22px;display:flex}.workspace-search{color:#9d9da7;background:#1c1c20;border-radius:99px;flex:1;align-items:center;gap:10px;min-width:0;height:40px;padding:0 15px;display:flex}.workspace-search input{color:#efeff3;background:0 0;border:0;width:100%;min-width:0;font-size:13px}.workspace-toolbar>button{color:#a1a1ac;border:1px solid #323238;border-radius:99px;align-items:center;gap:5px;padding:9px 13px;font-size:12px;display:flex}.workspace-toolbar>button.selected{color:#1b1b1e;background:#edece8;border-color:#edece8}.workspace-work-list{gap:4px;display:grid}.music-workspace .workspace-work-list .work-card{box-shadow:none;background:0 0;border:0;border-radius:10px;align-items:center;gap:17px;margin:0;padding:16px 12px;display:flex}.music-workspace .workspace-work-list .work-card:hover{background:#18181c}.music-workspace .work-art{color:#b1b1c1;width:76px;height:76px;box-shadow:none;background:#25252b;border-radius:9px;flex:0 0 76px;justify-content:center;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}.music-workspace .work-art:before,.music-workspace .work-art:after{display:none}.music-workspace .work-art>span{bottom:4px;color:#c6c6d0;background:#17171a99;border-radius:4px;padding:0 4px;font-size:10px;position:absolute;inset-inline-end:5px}.music-workspace .work-art.is-playing{color:#efc0dd;background:#362832}.music-workspace .work-art:hover{color:#fff;background:#37373e}.music-workspace .work-info{flex:1;min-width:0}.music-workspace .work-title-line{gap:10px}.music-workspace .work-title{color:#e8e8eb;white-space:nowrap;text-overflow:ellipsis;text-align:start;min-width:0;font-size:14px;font-weight:500;overflow:hidden}.music-workspace .work-info>p{color:#888891;margin:3px 0;font-size:11px}.music-workspace .work-info .text-preview{color:#9898a3;max-height:35px;overflow:hidden}.music-workspace .work-actions{justify-content:flex-start;gap:8px;margin:7px 0 0;display:flex}.music-workspace .work-actions button,.music-workspace .work-actions a{color:#93939f;background:#212126;border:0;border-radius:99px;justify-content:center;align-items:center;gap:5px;min-width:27px;min-height:26px;padding:4px 9px;font-size:10px;display:inline-flex}.music-workspace .work-actions button:hover,.music-workspace .work-actions a:hover{color:#eee;background:#34343b}.music-workspace .heart.active{color:#ee77ad}.workspace-empty{text-align:center;color:#767680;flex-direction:column;align-items:center;padding:64px 20px;display:flex}.workspace-empty h3{color:#b5b5c0;margin-top:17px;font-size:16px;font-weight:500}.workspace-empty p{margin-top:8px;font-size:12px}.is-home .topbar{border-color:#0000}.is-home .main-content{max-width:1260px;padding-top:68px}.is-home .page-heading{text-align:center;justify-content:center;margin:0 0 32px}.is-home .page-heading h1{letter-spacing:-1.2px;margin:0;font-size:clamp(30px,3.1vw,46px);font-weight:550;line-height:1.4}.is-home .studio-grid{display:block}.is-home .creation-panel{background:0 0;border:0;border-radius:0;max-width:820px;margin:0 auto;padding:0;overflow:visible}.is-home .editor-body{padding:0}.is-home .create-footer{background:0 0;border:0;padding:0 3px;position:static}.is-home .create-footer .submit-estimate{color:#81818c;justify-content:center;gap:8px;font-size:11px}.is-home .submit-estimate>span{display:none}.is-home .sc-submit-control .create-button{width:auto;padding:0 25px}.is-home .results-panel{max-width:1030px;margin:72px auto 0}.is-home .workspace-work-list{grid-template-columns:1fr 1fr;gap:8px 16px}.is-home .home-plaza{max-width:1030px;margin:45px auto 0}.plaza-invitation{color:#aaaab5;background:#18181b;border:1px solid #28282f;border-radius:18px;align-items:center;gap:20px;padding:25px;display:flex}.plaza-invitation h3{color:#d9d9e0;font-size:15px;font-weight:500}.plaza-invitation p{color:#82828d;margin-top:5px;font-size:12px}.plaza-invitation button{white-space:nowrap;align-items:center;gap:10px;margin-inline-start:auto;font-size:12px;display:flex}.is-workspace .main-shell{height:calc(100dvh - 80px);min-height:0;overflow:hidden}.is-workspace .main-content{flex-direction:column;max-width:none;height:calc(100% - 62px);margin:0;padding:0;display:flex}.is-workspace .page-heading,.is-workspace .page-footer{display:none}.is-workspace .service-notice{flex-shrink:0;margin:4px 16px}.is-workspace .error-banner{flex-shrink:0;margin:8px 16px}.is-workspace .studio-grid{flex:1;grid-template-columns:minmax(330px,390px) minmax(0,1fr);align-items:stretch;gap:0;height:100%;min-height:0}.is-workspace .creation-panel{border:0;background:#101012;border-inline-end:1px solid #2c2c30;border-radius:0;min-height:0;padding:0;overflow:hidden}.is-workspace .creation-panel form{flex-direction:column;height:100%;min-height:0;display:flex}.workspace-composer-header{background:#101012;flex-shrink:0;padding:0 16px}.workspace-song-heading{color:#e6e6e3;text-align:center;border-bottom:2px solid #e6e6e3;padding:17px 8px 14px;font-size:15px;font-weight:500}.workspace-composer-controls{justify-content:space-between;align-items:center;gap:12px;padding-top:15px;display:flex}.workspace-mode-switch{background:#202023;border-radius:999px;padding:3px;display:inline-flex}.workspace-mode-switch button{color:#aaaab0;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:9px 16px;font-size:13px}.workspace-mode-switch button[aria-pressed=true]{color:#f1f1ee;background:#363639}.workspace-mode-switch button:hover{color:#f1f1ee}.workspace-composer-controls :is(button,select):focus-visible{outline-offset:3px;outline:2px solid #eee}.is-workspace .sc-prompt-box{border-color:#2c2c30;padding:18px}.is-workspace .sc-composer .sc-prompt{min-height:210px;font-size:15px;line-height:1.8}.is-workspace .sc-prompt-caption{gap:8px;font-size:11px}.is-workspace .sc-prompt-caption>span:last-child{white-space:nowrap}.is-workspace .editor-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#45454d transparent;flex:1;min-height:0;padding:16px;overflow-y:auto}.is-workspace .create-footer{z-index:2;flex-shrink:0;position:static}.is-workspace .results-panel{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#45454d transparent;padding:23px 25px 32px;overflow-y:auto}.music-workspace .dialog{background:#1b1b20;border-color:#414149}.music-workspace .submission-summary dt{color:#9999a6}.music-workspace .customer-cost-total{background:#24242a;border-color:#3b3b43}.music-workspace .customer-cost-total strong{color:#f3f1ef}.music-workspace .customer-live-note{color:#b4afbf;background:#25222c;border-color:#474050}.music-workspace .mobile-bottom-nav{background:#141416;border-color:#303036}.music-workspace .mobile-bottom-nav button.selected{color:#f2efea}.music-workspace .mobile-bottom-nav button{color:#93939f}.music-workspace .toast{color:#eeeef2;background:#2a2a30;border-color:#55555f}@media (max-width:1180px) and (min-width:761px){:root{--sidebar:180px}.music-workspace .sidebar{width:180px}.is-workspace .studio-grid{grid-template-columns:340px minmax(0,1fr)}.is-workspace .results-panel{padding:20px 16px}.workspace-toolbar{flex-wrap:wrap;gap:6px}.workspace-search{flex-basis:100%}}@media (max-width:760px){:root{--sidebar:208px}.music-workspace .sidebar{padding-bottom:150px}.music-workspace .main-shell{margin-inline-start:0}.music-workspace .topbar{height:58px;padding:0 17px}.music-workspace .topbar-actions{gap:12px}.music-workspace .workspace-library-button{gap:0;font-size:0}.music-workspace .topbar-actions>.icon-button{display:none}.music-workspace .main-content{padding:26px 18px 154px}.music-workspace .page-footer{margin-top:25px}.is-home .main-content{padding-top:43px}.is-home .page-heading{margin-bottom:26px}.is-home .page-heading h1{letter-spacing:-.8px;font-size:28px}.is-home .results-panel{margin-top:45px}.is-home .workspace-work-list{grid-template-columns:1fr;gap:3px}.music-workspace .workspace-work-list .work-card{gap:13px;padding:12px 3px}.music-workspace .work-art{flex-basis:64px;width:64px;height:64px}.music-workspace .work-title{font-size:13px}.workspace-results-heading{margin-bottom:15px}.workspace-results-heading h2{font-size:15px}.is-home .home-plaza{margin-top:30px}.plaza-invitation{flex-wrap:wrap;gap:14px;padding:20px 17px}.plaza-invitation button{margin-inline-start:41px}.is-workspace .main-shell{height:auto;overflow:visible}.is-workspace .main-content{height:auto;padding:0 0 150px;display:block}.is-workspace .studio-grid{flex-direction:column;height:auto;display:flex}.is-workspace .creation-panel{border:0;overflow:visible}.is-workspace .creation-panel form{height:auto;display:block}.is-workspace .editor-body{height:auto;padding:16px 18px;overflow:visible}.is-workspace .create-footer{padding:16px 18px;position:static}.is-workspace .results-panel{border-top:1px solid #2c2c32;margin-top:12px;padding:28px 18px;overflow:visible}.workspace-toolbar{flex-wrap:wrap;gap:8px}.workspace-search{flex-basis:100%}.music-workspace .mobile-bottom-nav{z-index:41;height:64px;display:flex}.music-workspace .mobile-bottom-nav button{flex:1}}.music-workspace .work-info{padding:0}.music-workspace .work-actions{border:0;padding-top:0}.music-workspace .work-art>span{letter-spacing:0;inset-inline-start:auto}.workspace-history{color:#73737f;margin-bottom:16px;font-size:11px}.workspace-history summary{cursor:pointer}.workspace-history p{color:#a99fa9;padding-block:8px 2px;padding-inline:13px 0}.music-workspace .sc-title>input{color:#eeeef0;background:0 0;border:0;outline:none;flex:1;min-width:0;min-height:28px;padding:0;font-size:13px}.music-workspace .sc-title>input::placeholder{color:#81818c}.music-workspace .works-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.music-workspace .works-grid .work-card{background:#18181c;border:1px solid #2c2c32;align-items:center;gap:16px;padding:17px;display:flex}.music-workspace .empty-state{color:#9999a7;background:#18181c;border-color:#31313a}.music-workspace .empty-state .empty-icon{color:#aaaab5;background:#27272d}@media (max-width:760px){.music-workspace .works-grid{grid-template-columns:1fr}.music-workspace .sidebar{visibility:hidden}.music-workspace .sidebar.visible{visibility:visible}.music-workspace .workspace-player.is-empty{display:none}.is-workspace .create-footer{bottom:64px;z-index:39;border-top:1px solid #303036;padding:10px 18px;position:fixed;inset-inline:0}.is-workspace.has-player-track .create-footer{bottom:132px}.is-workspace .create-footer .submit-private{display:none}.is-workspace .main-content{padding-bottom:170px}.is-workspace.has-player-track .main-content{padding-bottom:235px}.is-workspace .create-footer .submit-estimate{margin-bottom:6px}}.music-workspace .work-info>p.work-style{white-space:nowrap;text-overflow:ellipsis;color:#878792;max-width:100%;margin:4px 0;font-size:11px;display:block;overflow:hidden}.music-workspace .explore-note{color:#b9b9c7;background:#1b1b20;border-color:#303038;border-radius:15px}.music-workspace .explore-note strong{color:#d8d8e1}.music-workspace .explore-note p,.music-workspace .empty-state p{color:#8a8a97}.music-workspace .empty-state h3{color:#bdbdc9}.music-workspace .collection-tabs>button{color:#9999a5;border-color:#33333c}.music-workspace .collection-tabs>button.selected{color:#17171a;background:#eeeae5;border-color:#eeeae5}.music-workspace .search-field{color:#aaaab7;background:#1d1d22;border-color:#34343c}.music-workspace .search-field input{color:#e7e7ee}.music-workspace .account-summary,.music-workspace .product-card,.music-workspace .detail-panel{background:#1b1b20;border-color:#34343c}.music-workspace .membership-icon,.music-workspace .product-icon{color:#d6d6df;background:#29292f}.music-workspace .product-card.featured{background:#242429;border-color:#73737e}.music-workspace .account-summary p,.music-workspace .product-card p,.music-workspace .section-label span{color:#9696a3}.music-workspace .recommended{color:#242029;background:#d8d4df}@media (min-width:1600px){:root{--sidebar:236px}.music-workspace .sidebar{width:var(--sidebar)}.is-workspace .studio-grid{grid-template-columns:452px minmax(0,1fr)}}@media (min-width:1600px) and (min-height:1050px){.is-workspace .sc-lyrics{min-height:270px}}.composer-submit-actions{align-items:center;gap:12px;display:flex}.composer-clear{color:#c4c4cf;background:#252529;border-radius:50%;flex:0 0 46px;place-items:center;height:46px;display:grid}.composer-clear:hover:not(:disabled){background:#37373e}.restore-draft{color:#d6c8df;margin:8px auto 0;font-size:11px;display:block}.sc-style-panel .sc-tags{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.sc-style-panel .sc-tags>button{flex-shrink:0}.music-workspace .work-art .song-cover{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.music-workspace .work-art .song-play-overlay{box-sizing:border-box;color:#f1f1f3;opacity:0;background:#111111b8;border-radius:50%;width:32px;height:32px;padding:7px;transition:opacity .14s;position:relative}.music-workspace .work-art:hover .song-play-overlay,.music-workspace .work-art:focus-visible .song-play-overlay,.music-workspace .work-art.is-playing .song-play-overlay{opacity:1}.music-workspace .work-art .song-cover-fallback+.song-play-overlay{position:absolute}.music-workspace .work-art:disabled{cursor:default;opacity:1;color:#a5a5af;background:#25252b}.music-workspace .task-work-card .work-title{font-weight:500}.music-workspace .work-info .task-work-status{color:#c0c0c8;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.song-status-dot{background:#b8b8c4;border-radius:50%;flex:0 0 5px;height:5px;display:inline-block}.song-status-dot.is-review{background:#c7bda2}.song-creation-spinner{animation:1.4s linear infinite song-creation-spin}@keyframes song-creation-spin{to{transform:rotate(360deg)}}@media (hover:none){.music-workspace .work-art .song-play-overlay{opacity:1}}@media (prefers-reduced-motion:reduce){.song-creation-spinner{animation:none}.music-workspace .work-art .song-play-overlay{transition:none}}html:is(:lang(en),:lang(ug)) .music-workspace :is(.sidebar-library,.sidebar-logout,.plaza-invitation button,.sc-prompt-caption>span:last-child){white-space:normal;overflow-wrap:anywhere;min-width:0}html:is(:lang(en),:lang(ug)) .music-workspace .nav-item{height:auto;min-height:45px}
.phone-login-screen.login-screen{color:#efefed;background:#101012}.phone-login-screen .login-visual{background:radial-gradient(at 80% 80%,#4c465336,#0000 65%),#19191d;border-color:#303034}.phone-login-screen .login-visual:before{background:repeating-linear-gradient(125deg,#0000 0 65px,#b7b1c3 66px,#0000 67px)}.phone-login-screen .brand-mark{color:#19191d;background:#f2f0eb}.phone-login-screen .brand b span,.phone-login-screen .eyebrow,.phone-login-screen .login-copy p,.phone-login-screen .login-footnote,.phone-login-screen .login-card>p{color:#a4a2ad}.phone-login-screen .login-wave i{background:#c9c4d2}.phone-login-screen .login-card{max-width:365px}.phone-login{flex-direction:column;gap:10px;display:flex}.phone-login label{color:#c2c1c9;font-size:12px}.phone-login-number,.phone-login-code{background:#1b1b1f;border:1px solid #35353d;border-radius:10px;align-items:center;height:50px;margin-bottom:10px;display:flex}.phone-login-number:focus-within,.phone-login-code:focus-within{border-color:#a5a3af;box-shadow:0 0 0 3px #ffffff08}.phone-login-number>span{color:#d6d4de;border-inline-end:1px solid #35353d;align-items:center;gap:7px;padding:0 14px;font-size:13px;display:flex}.phone-login input{color:#f1f0f3;width:100%;min-width:0;height:100%;box-shadow:none;background:0 0;border:0;outline:none;padding:0 14px;font-size:14px}.phone-login input::placeholder{color:#77757f}.phone-login-code button{color:#e5e3eb;border-inline-start:1px solid #35353d;flex-shrink:0;height:32px;margin-inline-end:5px;padding:0 14px;font-size:12px}.phone-login .phone-login-submit{color:#19191d;background:#f2f0eb;border-radius:999px;min-height:48px;margin-top:8px;font-size:14px}.phone-login .phone-login-submit:hover:not(:disabled){background:#dcd9e1}.phone-login-config,.phone-login-status,.phone-login-error,.phone-login-note,.phone-login-dev p{font-size:12px;line-height:1.8}.phone-login-config{color:#b9afb8;background:#30272d;border:1px solid #443941;border-radius:8px;padding:10px 12px}.phone-login-status,.phone-login-note,.phone-login-dev p{color:#9996a2}.phone-login-error{color:#f2a6a6}.phone-login-note{text-align:center}.phone-login-dev{border-top:1px solid #303034;margin-top:28px;padding-top:17px}.phone-login-dev summary{cursor:pointer;color:#898692;font-size:12px}.phone-login-dev p{margin:12px 0}.phone-login-dev .button.secondary{color:#d2d0d9;background:#242429;border:1px solid #3b3b43}.music-workspace .sidebar-logout{color:#aaa6b1;border-radius:8px;justify-content:flex-start;width:100%;padding:11px 14px;font-size:12px}.music-workspace .sidebar-logout:hover:not(:disabled){color:#efedf3;background:#232327}@media (max-width:760px){.phone-login-screen .login-visual{padding:24px 27px 22px}.phone-login-screen .login-copy{margin:0;padding:18px 0 0}.phone-login-screen .login-copy h1{margin:0;font-size:24px;line-height:1.5}.phone-login-screen .login-copy .eyebrow,.phone-login-screen .login-copy p,.phone-login-screen .login-wave{display:none}.phone-login-screen .login-form{padding-top:26px}.music-workspace .sidebar.visible{z-index:46;padding-bottom:max(20px, env(safe-area-inset-bottom));overflow-y:auto}.music-workspace .sidebar-backdrop{z-index:45}.phone-login-screen .login-card{max-width:none}}
