*{box-sizing:border-box}body{color:#f5f7fb;background:radial-gradient(circle at 75% 10%,#1a2030 0,#0000 30%),#0a0c10;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.shell{grid-template-columns:245px 1fr;min-height:100vh;display:grid}.sidebar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c0e13db;border-right:1px solid #252a35;flex-direction:column;height:100vh;padding:28px 20px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:12px;margin-bottom:42px;display:flex}.brandMark{color:#11151e;background:#eef1f7;border-radius:12px;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.brand div{display:grid}.brand small{color:#8f98aa;margin-top:2px}.sidebar nav{gap:8px;display:grid}.sidebar nav a{color:#aeb5c2;border-radius:10px;padding:11px 12px;text-decoration:none}.sidebar nav a:hover,.sidebar nav a.active{color:#fff;background:#171b24}.syncBox{color:#aeb5c2;border:1px solid #282e39;border-radius:12px;margin-top:auto;padding:12px;font-size:13px}.dot{background:#b46f52;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.dot.ok{background:#60b883}.content{width:100%;max-width:1450px;margin:0 auto;padding:40px}.topbar{justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px;display:flex}.eyebrow{text-transform:uppercase;letter-spacing:.14em;color:#8f98aa;margin:0 0 8px;font-size:11px;font-weight:700}.topbar h1{letter-spacing:-.045em;max-width:740px;margin:0;font-size:clamp(31px,4vw,52px);line-height:1.02}.primary,.ghost{cursor:pointer;border:0;border-radius:11px;padding:12px 17px;font-weight:750}.primary{color:#11151e;background:#f4f6fa}.ghost{color:#dce1ea;background:#171b24;border:1px solid #2b313d}.stats{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:24px;display:grid}.stats article,.panel,.roadmap{background:#12151cbd;border:1px solid #252a35;border-radius:18px}.stats article{padding:19px}.stats span,.stats small{color:#8f98aa;font-size:12px;display:block}.stats strong{margin:7px 0 3px;font-size:27px;display:block}.panel{padding:24px}.panelHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.panel h2,.roadmap h2{letter-spacing:-.02em;margin:0;font-size:22px}.songGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.songCard,.emptyCard{background:#10131a;border:1px solid #2a303c;border-radius:15px;min-height:210px;padding:18px}.songMeta{color:#858e9f;justify-content:space-between;gap:8px;font-size:11px;display:flex}.pill{color:#d8deea;background:#232936;border-radius:999px;padding:5px 8px}.songCard h3,.emptyCard h3{margin:24px 0 9px;font-size:20px}.songCard p,.emptyCard p{color:#9ca5b4;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}.songCard footer{color:#717b8d;justify-content:space-between;margin-top:24px;font-size:11px;display:flex}.roadmap{justify-content:space-between;align-items:start;gap:28px;margin-top:24px;padding:24px;display:flex}.chips{flex-wrap:wrap;gap:8px;max-width:680px;display:flex}.chips span{color:#bdc5d2;background:#171b24;border:1px solid #29303b;border-radius:999px;padding:8px 10px;font-size:12px}@media (max-width:900px){.shell{grid-template-columns:1fr}.sidebar{border-bottom:1px solid #252a35;border-right:0;height:auto;padding:16px;position:static}.sidebar nav{display:flex;overflow-x:auto}.sidebar .syncBox{display:none}.brand{margin-bottom:14px}.content{padding:24px 16px}.stats,.songGrid{grid-template-columns:1fr}.roadmap{flex-direction:column}.topbar{flex-direction:column;align-items:start}.primary{width:100%}}.songLink{color:inherit;text-decoration:none;transition:transform .15s,border-color .15s}.songLink:hover{border-color:#454e5e;transform:translateY(-2px)}.editorShell{max-width:1360px;margin:0 auto;padding:24px 32px 80px}.editorTop{justify-content:space-between;align-items:center;gap:16px;margin-bottom:34px;display:flex}.saveBadge{color:#aab3c1;border:1px solid #2d3440;border-radius:999px;padding:7px 10px;font-size:12px}.saveBadge.saved{color:#8ed0a6}.saveBadge.error{color:#e29a83}.editorHeader{border-bottom:1px solid #252a35;margin-bottom:24px;padding-bottom:24px}.titleInput{letter-spacing:-.05em;color:#fff;background:0 0;border:0;outline:0;width:100%;margin-bottom:22px;padding:0;font-size:clamp(34px,6vw,64px);font-weight:800}.metaRow{grid-template-columns:2fr 1.5fr .7fr .7fr 1.5fr;gap:9px;display:grid}.metaRow input,.metaRow select,.railCard input{color:#e9edf4;background:#12161e;border:1px solid #2a303b;border-radius:10px;outline:0;width:100%;padding:10px 11px}.editorGrid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;display:grid}.lyricsColumn{gap:14px;display:grid}.sectionEditor{background:#10131a;border:1px solid #282e39;border-radius:16px;overflow:hidden}.sectionToolbar{border-bottom:1px solid #252a35;grid-template-columns:1fr 150px auto;align-items:center;gap:8px;padding:10px 12px;display:grid}.sectionToolbar input,.sectionToolbar select{color:#dfe4ed;background:0 0;border:0;outline:0}.sectionName{font-size:14px;font-weight:800}.sectionActions{gap:5px;display:flex}.sectionActions button{color:#dce1e9;cursor:pointer;background:#171b24;border:1px solid #2a303b;border-radius:8px;width:30px;height:30px}.sectionActions button:disabled{opacity:.3}.sectionEditor textarea{resize:vertical;color:#f4f6fa;background:#0d1016;border:0;outline:0;width:100%;min-height:210px;padding:20px;font:500 17px/1.75 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:block}.addSection{color:#b8c0cd;cursor:pointer;background:0 0;border:1px dashed #38404e;border-radius:13px;padding:14px}.writerRail{gap:14px;display:grid;position:sticky;top:20px}.railCard{background:#11151c;border:1px solid #282e39;border-radius:15px;padding:18px}.railCard h3{margin:0 0 8px}.railCard p:not(.eyebrow){color:#929cad;font-size:13px;line-height:1.5}.railCard input{margin:8px 0}.railCard .primary{width:100%}@media (max-width:900px){.editorShell{padding:16px 12px 70px}.editorGrid{grid-template-columns:1fr}.writerRail{position:static}.metaRow{grid-template-columns:1fr 1fr}.sectionToolbar{grid-template-columns:1fr auto}.sectionToolbar select{grid-column:1/2}.sectionActions{grid-area:1/2/3/3}.sectionEditor textarea{min-height:250px;font-size:16px}}.sidebarBottom{gap:9px;margin-top:auto;display:grid}.userChip{border:1px solid #282e39;border-radius:12px;gap:2px;padding:11px 12px;display:grid}.signOut{color:#8f98aa;text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 12px}.signOut:hover{color:#fff}.stats a{color:inherit}.mutedLabel,.vaultCount{color:#8f98aa;font-size:12px}.placeholderCopy{color:#9ca5b4;max-width:720px;line-height:1.65}.railLink{text-align:center;margin-top:12px;text-decoration:none;display:block}.authShell{background:radial-gradient(circle at 50% 0,#20283b 0,#0000 38%),#090b0f;place-items:center;min-height:100vh;padding:24px;display:grid}.authCard{background:#0f1219ed;border:1px solid #282e39;border-radius:22px;width:min(100%,480px);padding:30px;box-shadow:0 28px 80px #00000052}.authBrand{margin-bottom:34px}.authCard h1{letter-spacing:-.045em;margin:0;font-size:clamp(32px,7vw,48px);line-height:1.02}.authIntro{color:#929cad;margin:14px 0 24px;line-height:1.6}.authForm{gap:14px;display:grid}.authForm label{color:#c7ced9;gap:7px;font-size:13px;font-weight:650;display:grid}.authForm input{color:#f1f4f8;background:#0c1016;border:1px solid #303744;border-radius:11px;outline:0;width:100%;padding:12px 13px}.authForm input:focus{border-color:#596578}.authForm small{color:#788295;font-weight:400}.authForm .primary{margin-top:4px}.formError{color:#e7a38d;margin:0;font-size:13px}.authSwitch{text-align:center;color:#858fa0;font-size:13px}.authSwitch a{color:#fff}.devHint{color:#7f899a;border:1px dashed #394150;border-radius:11px;gap:3px;margin-top:20px;padding:12px;font-size:11px;display:grid}.devHint strong{color:#aeb7c5}.vaultCreate{margin-bottom:16px}.captureForm{gap:10px;display:grid}.captureForm>textarea{color:#f5f7fb;resize:vertical;background:#0d1016;border:1px solid #2b323e;border-radius:13px;outline:0;width:100%;min-height:115px;padding:16px;font:600 17px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.captureMeta{grid-template-columns:150px 1.5fr 1.5fr auto;gap:9px;display:grid}.captureMeta input,.captureMeta select,.vaultTools input,.vaultTools select,.vaultCard input,.vaultCard select{color:#dfe4ed;background:#11151c;border:1px solid #2c333f;border-radius:10px;outline:0;padding:10px 11px}.vaultTools{grid-template-columns:minmax(220px,1fr) 180px 180px;gap:9px;margin-bottom:12px;display:grid}.vaultMessage{color:#9dc9ad;margin:8px 2px 14px;font-size:12px}.vaultGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.vaultCard{background:#10131a;border:1px solid #292f3b;border-radius:16px;gap:10px;padding:15px;display:grid}.vaultCardTop{justify-content:space-between;gap:8px;display:flex}.vaultCardTop select{padding:7px 9px;font-size:11px}.vaultText{resize:vertical;color:#f4f6fa;background:#0c0f15;border:0;border-radius:10px;outline:0;width:100%;min-height:150px;padding:14px;font:600 16px/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.vaultNotes{resize:vertical;color:#acb5c3;background:#0d1016;border:1px solid #282f3b;border-radius:10px;outline:0;width:100%;min-height:70px;padding:10px}.vaultActions{justify-content:space-between;align-items:center;gap:10px;display:flex}.vaultActions div{gap:7px;display:flex}.dangerGhost{color:#c99589;cursor:pointer;background:0 0;border:1px solid #46302f;border-radius:10px;padding:10px 12px}@media (max-width:900px){.sidebarBottom{margin-top:12px}.userChip,.sidebarBottom .signOut{display:none}.captureMeta{grid-template-columns:1fr 1fr}.captureMeta .primary{grid-column:1/-1}.vaultTools{grid-template-columns:1fr 1fr}.vaultSearch{grid-column:1/-1}.vaultGrid{grid-template-columns:1fr}.authCard{padding:22px}}html{background:#090b0f}body{padding-bottom:env(safe-area-inset-bottom)}.compactButton{padding:9px 12px}.editorTopActions{align-items:center;gap:9px;display:flex}.songMetrics{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.songMetrics span{color:#8e98aa;background:#11151c;border:1px solid #29303b;border-radius:999px;padding:7px 9px;font-size:12px}.sectionToolbar{grid-template-columns:auto minmax(140px,1fr) 145px auto auto}.dragHandle{color:#657083;cursor:grab;-webkit-user-select:none;user-select:none;letter-spacing:-4px;place-items:center;width:28px;height:30px;font-weight:900;display:grid}.dragHandle:active{cursor:grabbing}.sectionEditor.dragging{opacity:.55;border-color:#596578}.sectionCount{color:#778193;white-space:nowrap;gap:8px;font-size:10px;display:flex}.sectionActions button[title=Delete\ section]{color:#d49a8d}.sectionNotes{background:#0d1016;border-top:1px solid #202630}.sectionNotes summary{cursor:pointer;color:#778193;-webkit-user-select:none;user-select:none;padding:9px 20px;font-size:11px}.sectionNotes textarea{resize:vertical;color:#aeb6c3;background:#0b0e13;border:0;border-top:1px solid #202630;outline:0;width:100%;min-height:88px;padding:14px 20px;font:500 13px/1.55 inherit;display:block}.addSectionRow{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.railStats{color:#9099a8;gap:7px;margin:10px 0 14px;font-size:12px;display:grid}.railAction{width:100%}.readOnlyNotice{background:#0e1117;border:1px solid #343b47;border-radius:10px;padding:10px}.mobileEditorBar{display:none}.settingsGrid{gap:16px;display:grid}.installBox{gap:12px;display:grid}.installBox h3{margin:0;font-size:20px}.installBox p:not(.eyebrow){color:#949dac;margin:0;line-height:1.6}.installButton{justify-self:start;min-width:180px}.installHelp{background:#0e1117;border:1px dashed #343c49;border-radius:10px;padding:11px 12px}.installStatus{color:#a8d4b7;align-items:center;gap:2px;padding:10px 0;font-size:14px;display:flex}.offlineShell{background:radial-gradient(circle at 50% 0,#20283b 0,#0000 38%),#090b0f;place-items:center;min-height:100vh;padding:24px;display:grid}.offlineCard{background:#0f1219;border:1px solid #282e39;border-radius:22px;width:min(100%,520px);padding:30px}.offlineCard .brandMark{margin-bottom:28px}.offlineCard h1{letter-spacing:-.045em;margin:0 0 16px;font-size:clamp(34px,8vw,56px);line-height:1}.offlineCard p:not(.eyebrow){color:#949dac;line-height:1.65}.offlineButton{margin-top:12px;text-decoration:none;display:inline-block}@media (max-width:1100px){.sectionToolbar{grid-template-columns:auto minmax(120px,1fr) 130px auto}.sectionCount{grid-column:2/4}.sectionActions{grid-area:1/4/3}.dragHandle{grid-row:1/3}}@media (max-width:900px){.editorShell{padding-top:max(12px,env(safe-area-inset-top));padding-bottom:calc(84px + env(safe-area-inset-bottom))}.editorTop{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#090b0fe8;border-bottom:1px solid #202630;margin:0 -12px 22px;padding:10px 12px;position:sticky;top:0}.desktopAction{display:none}.titleInput{margin-bottom:14px;font-size:clamp(34px,12vw,54px)}.songMetrics{margin-bottom:14px}.metaRow{grid-template-columns:1fr 1fr}.metaRow select{grid-column:1/-1}.sectionToolbar{grid-template-columns:auto minmax(0,1fr) auto}.sectionToolbar select{grid-area:2/2/auto/3}.sectionCount{grid-area:3/2/auto/3}.sectionActions{grid-area:1/3/4;grid-template-columns:repeat(2,30px);display:grid}.dragHandle{grid-area:1/1/4}.sectionEditor textarea{min-height:310px;padding:18px 16px;line-height:1.72}.sectionNotes summary,.sectionNotes textarea{padding-left:16px}.addSectionRow{grid-template-columns:1fr}.mobileEditorBar{z-index:30;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f1219f0;border:1px solid #303744;border-radius:15px;grid-template-columns:repeat(3,1fr);gap:7px;padding:7px;display:grid;position:fixed;box-shadow:0 18px 60px #00000061}.mobileEditorBar button{color:#dce2eb;background:#1a1f29;border:0;border-radius:10px;padding:11px 8px;font-weight:750}.mobileEditorBar .mobilePrimary{color:#11151e;background:#eef1f7}.writerRail{padding-bottom:10px}.installButton{width:100%}}@media (max-width:520px){.editorTopActions{gap:5px}.saveBadge{padding:6px 8px;font-size:10px}.songMetrics span{font-size:10px}.metaRow{grid-template-columns:1fr 1fr}.sectionName{font-size:13px}.sectionToolbar select{font-size:12px}.sectionCount{font-size:9px}.sectionActions button{width:28px;height:28px}.mobileEditorBar{left:7px;right:7px;bottom:calc(7px + env(safe-area-inset-bottom))}}.brandMark{letter-spacing:-.08em;font-size:13px}.registrationClosed{background:#0c1016;border:1px solid #303744;border-radius:12px;gap:12px;margin-top:22px;padding:16px;display:grid}.registrationClosed p{color:#929cad;margin:0;line-height:1.55}.registrationLink{justify-self:start;text-decoration:none}.brand strong{letter-spacing:-.01em}.releaseGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.releaseCard{min-height:170px;color:inherit;background:#10131a;border:1px solid #2a303c;border-radius:15px;grid-template-columns:105px minmax(0,1fr);text-decoration:none;transition:transform .15s,border-color .15s;display:grid;overflow:hidden}.releaseCard:hover{border-color:#454e5e;transform:translateY(-2px)}.releaseCardCover{color:#7d8798;background:linear-gradient(145deg,#252c3a,#12161e);place-items:center;min-height:170px;font-size:22px;font-weight:900;display:grid}.releaseCardCover img{object-fit:cover;width:100%;height:100%}.releaseCardBody{min-width:0;padding:16px}.releaseCardBody h3{white-space:nowrap;text-overflow:ellipsis;margin:19px 0 6px;font-size:19px;overflow:hidden}.releaseCardBody p{color:#8f98aa;margin:0;font-size:13px}.releaseCardBody footer{color:#737d8e;justify-content:space-between;gap:10px;margin-top:26px;font-size:11px;display:flex}.emptyRelease{background:#0e1117;border:1px dashed #343c49;border-radius:14px;padding:34px}.emptyRelease h3{margin:0 0 8px}.emptyRelease p{color:#8f98aa;margin:0;line-height:1.55}.releaseEditor{gap:18px;display:grid}.releaseHero{grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:22px;display:grid}.releaseCover{aspect-ratio:1;background:#0c1016;border:1px solid #2b323e;border-radius:14px;width:150px;overflow:hidden}.releaseCover img{object-fit:cover;width:100%;height:100%}.coverPlaceholder{background:linear-gradient(145deg,#252c3a,#11151c);align-content:center;place-items:center;gap:8px;height:100%;display:grid}.coverPlaceholder span{color:#d9dee7;font-size:27px;font-weight:900}.coverPlaceholder small{color:#7c8697;font-size:11px}.releaseHeroFields{min-width:0}.releaseTitleInput{color:#fff;letter-spacing:-.045em;background:0 0;border:0;outline:0;width:100%;margin-bottom:18px;padding:0;font-size:clamp(32px,5vw,58px);font-weight:850}.releaseQuickMeta{grid-template-columns:160px 190px minmax(190px,1fr);gap:9px;display:grid}.releaseQuickMeta input,.releaseQuickMeta select,.releaseFields input,.releaseFields textarea,.addTrackBar select,.releaseLinkRow input,.trackVersion{color:#dfe4ed;background:#11151c;border:1px solid #2c333f;border-radius:10px;outline:0;padding:10px 11px}.releaseSaveBlock{justify-items:end;gap:10px;display:grid}.releaseLayout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:18px;display:grid}.releaseMain{gap:18px;display:grid}.releaseRail{gap:14px;display:grid;position:sticky;top:18px}.trackList{gap:8px;display:grid}.trackRow{background:#0d1016;border:1px solid #292f3b;border-radius:12px;grid-template-columns:36px minmax(180px,1fr) minmax(130px,.8fr) auto auto;align-items:center;gap:10px;padding:10px;display:grid}.trackNumber{color:#aeb7c5;background:#1b202a;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.trackInfo{gap:3px;min-width:0;display:grid}.trackInfo strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bonusToggle{color:#8f98aa;white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.trackActions{gap:5px;display:flex}.trackActions button,.releaseLinkRow button{color:#dce1e9;cursor:pointer;background:#171b24;border:1px solid #303744;border-radius:8px;width:30px;height:30px}.trackActions button:disabled{opacity:.3}.addTrackBar{grid-template-columns:minmax(180px,1fr) auto;gap:9px;margin-top:14px;display:grid}.releaseFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.releaseFields label{color:#aeb6c3;gap:7px;font-size:12px;font-weight:650;display:grid}.releaseFields textarea{resize:vertical;min-height:120px}.fullField{grid-column:1/-1}.releaseLinks{gap:8px;display:grid}.releaseLinkRow{grid-template-columns:140px 180px minmax(200px,1fr) auto;gap:8px;display:grid}.readinessBar{background:#222833;border-radius:999px;height:8px;margin:12px 0 15px;overflow:hidden}.readinessBar span{background:#8fbfa0;border-radius:999px;height:100%;transition:width .2s;display:block}.readinessList{color:#929cac;gap:8px;font-size:12px;display:grid}.readinessList div{align-items:center;gap:8px;display:flex}.readyDot{background:#4b5360;border-radius:50%;width:8px;height:8px}.readyDot.done{background:#60b883}.releaseDelete{width:100%}@media (max-width:1180px){.releaseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.releaseHero{grid-template-columns:120px minmax(0,1fr)}.releaseCover{width:120px}.releaseSaveBlock{grid-column:1/-1;grid-template-columns:1fr auto;place-items:center start}.releaseSaveBlock .primary{justify-self:end}.trackRow{grid-template-columns:34px minmax(150px,1fr) minmax(120px,.7fr) auto}.bonusToggle{grid-column:2}.trackActions{grid-area:1/4/3}}@media (max-width:900px){.releaseGrid,.releaseLayout{grid-template-columns:1fr}.releaseRail{position:static}.releaseHero{grid-template-columns:92px minmax(0,1fr);padding:16px}.releaseCover{width:92px}.releaseQuickMeta{grid-template-columns:1fr 1fr}.releaseQuickMeta input{grid-column:1/-1}.releaseTitleInput{font-size:clamp(29px,9vw,46px)}.releaseFields{grid-template-columns:1fr}.fullField{grid-column:auto}.releaseLinkRow{grid-template-columns:1fr 1fr auto}.releaseLinkRow input:nth-child(3){grid-column:1/3}.releaseLinkRow button{grid-area:1/3/3;height:100%}.trackRow{grid-template-columns:32px minmax(0,1fr) auto}.trackVersion{grid-column:2/4}.bonusToggle{grid-column:2}.trackActions{grid-area:1/3}.addTrackBar,.releaseSaveBlock{grid-template-columns:1fr}.releaseSaveBlock .primary{justify-self:stretch;width:100%}.releaseCard{grid-template-columns:90px minmax(0,1fr)}.releaseCardCover{min-height:155px}}.adminRoleBadge{color:#b9c2cf;background:#11151c;border:1px solid #343c49;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:800}.adminConsole{gap:18px;display:grid}.adminToast{z-index:40;color:#b8c8d6;background:#121820;border:1px solid #34404d;border-radius:999px;justify-self:end;padding:9px 12px;font-size:12px;position:sticky;top:10px}.adminSearch{color:#e5eaf1;background:#11151c;border:1px solid #2d3440;border-radius:10px;outline:0;width:min(100%,320px);padding:10px 12px}.adminUserTable{border:1px solid #292f3a;border-radius:13px;gap:0;display:grid;overflow:hidden}.adminUserHeader,.adminUserRow{grid-template-columns:2fr 1.3fr .8fr .8fr 1fr;align-items:center;gap:12px;display:grid}.adminUserHeader{color:#7f8999;text-transform:uppercase;letter-spacing:.09em;background:#171b24;padding:10px 12px;font-size:10px}.adminUserRow{background:#0e1117;border-top:1px solid #252b35;padding:13px 12px}.adminUserRow:first-of-type{border-top:0}.adminUserRow>div{min-width:0}.adminUserRow strong,.adminUserRow span,.adminUserRow small{display:block}.adminUserRow small,.adminUserIdentity span{color:#7e8898;margin-top:3px;font-size:11px}.adminUserRow select{color:#dfe4ed;background:#11151c;border:1px solid #303744;border-radius:9px;width:100%;padding:8px}.adminBadge,.statusPill{color:#c3cbd7;background:#202631;border-radius:999px;padding:6px 8px;font-size:11px!important;display:inline-block!important}.statusPill.active{color:#91d2a8;background:#173023}.statusPill.suspended{color:#e0a28d;background:#352019}.adminStatusCell{flex-wrap:wrap;align-items:center;gap:7px;display:flex!important}.tinyButton{font-size:10px;padding:6px 8px!important}.planGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.planAdminCard{background:#0e1117;border:1px solid #292f3a;border-radius:14px;gap:12px;padding:17px;display:grid}.planAdminHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.planAdminHead>div{gap:6px;min-width:0;display:grid}.planCode{color:#7c8797;letter-spacing:.12em;font-size:10px}.planAdminCard input,.planAdminCard textarea{color:#e5eaf1;background:#11151c;border:1px solid #2d3440;border-radius:9px;outline:0;padding:9px}.planAdminHead input{font-size:18px;font-weight:800}.planAdminCard textarea{resize:vertical;min-height:68px}.planActive{color:#aeb6c3;align-items:center;gap:7px;font-size:11px;display:flex}.planPriceRow{grid-template-columns:1fr 1fr .8fr;gap:8px;display:grid}.planPriceRow label{color:#8f98aa;gap:4px;font-size:10px;display:grid}.planPriceRow small{color:#646f80}.entitlementList{border-top:1px solid #252b35;display:grid}.entitlementRow{border-bottom:1px solid #202630;grid-template-columns:minmax(0,1fr) 86px 70px;align-items:center;gap:8px;padding:9px 0;display:grid}.entitlementRow>label{align-items:center;gap:8px;display:flex}.entitlementRow span{display:grid}.entitlementRow strong{font-size:12px}.entitlementRow small{color:#6f7a8b;font-size:9px}.entitlementRow>input{width:86px}.planSaveButton{width:100%}.auditList{display:grid}.auditList>div{border-bottom:1px solid #252b35;grid-template-columns:1.2fr 1fr auto;align-items:center;gap:12px;padding:10px 0;display:grid}.auditList strong{font-size:12px}.auditList span,.auditList small{color:#818b9b;font-size:11px}.profileEditor{gap:18px;display:grid}.profileHeroPanel{grid-template-columns:105px minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.profileAvatar{aspect-ratio:1;background:linear-gradient(145deg,#262d3b,#10141b);border:1px solid #2e3541;border-radius:18px;place-items:center;width:105px;display:grid;overflow:hidden}.profileAvatar img{object-fit:cover;width:100%;height:100%}.profileAvatar span{font-size:24px;font-weight:900}.profileNameInput{color:#fff;letter-spacing:-.04em;background:0 0;border:0;outline:0;width:100%;font-size:clamp(30px,5vw,50px);font-weight:850}.profileMetaRow{grid-template-columns:1.3fr 1fr;gap:8px;margin-top:10px;display:grid}.profileMetaRow input,.profileImageFields input,.profileLinkRow input{color:#e1e6ee;background:#11151c;border:1px solid #2c333f;border-radius:10px;outline:0;padding:10px}.profileSaveBlock{justify-items:end;gap:10px;display:grid}.profileLayout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:18px;display:grid}.profileMain{gap:18px;display:grid}.profileRail{gap:14px;display:grid;position:sticky;top:18px}.profileBio{resize:vertical;color:#e7ebf1;width:100%;min-height:180px;font:inherit;background:#0d1016;border:1px solid #2b323e;border-radius:12px;outline:0;padding:15px;line-height:1.6}.profileLinks{gap:8px;display:grid}.profileLinkRow{grid-template-columns:140px 180px minmax(200px,1fr) auto;gap:8px;display:grid}.profileLinkRow button{color:#dce1e9;cursor:pointer;background:#171b24;border:1px solid #303744;border-radius:9px;width:38px}.profileImageFields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.profileImageFields label{color:#aeb6c3;gap:7px;font-size:12px;display:grid}.profilePublicToggle{color:#aab3c1;align-items:flex-start;gap:8px;margin-top:12px;font-size:12px;line-height:1.4;display:flex}.profileSlug{color:#687386;word-break:break-all;margin-top:12px;display:block}@media (max-width:1100px){.adminUserHeader{display:none}.adminUserRow{grid-template-columns:1.5fr 1fr 1fr}.adminUserRow>div:nth-child(4),.adminUserRow>div:nth-child(5){grid-column:auto}.planGrid{grid-template-columns:1fr}}@media (max-width:900px){.adminToast{top:62px}.adminUserRow{grid-template-columns:1fr 1fr}.adminUserIdentity{grid-column:1/-1}.planPriceRow{grid-template-columns:1fr 1fr}.planPriceRow label:last-child{grid-column:1/-1}.auditList>div{grid-template-columns:1fr}.profileHeroPanel{grid-template-columns:78px minmax(0,1fr)}.profileAvatar{width:78px}.profileSaveBlock{grid-column:1/-1;grid-template-columns:1fr auto;place-items:center start}.profileSaveBlock .primary{justify-self:end}.profileLayout{grid-template-columns:1fr}.profileRail{position:static}.profileLinkRow{grid-template-columns:1fr 1fr auto}.profileLinkRow input:nth-child(3){grid-column:1/3}.profileLinkRow button{grid-area:1/3/3}.profileImageFields{grid-template-columns:1fr}}@media (max-width:560px){.adminUserRow{grid-template-columns:1fr}.adminUserIdentity{grid-column:auto}.entitlementRow{grid-template-columns:minmax(0,1fr) 72px}.entitlementRow>small{grid-column:2}.profileHeroPanel{grid-template-columns:1fr}.profileAvatar{width:90px}.profileMetaRow,.profileSaveBlock{grid-template-columns:1fr}.profileSaveBlock .primary{width:100%}}.songPageStack{gap:0;display:grid}.collaborationPanel{gap:18px;width:100%;max-width:1360px;margin:0 auto;padding:0 32px 90px;display:grid}.collaborationGrid{grid-template-columns:1.1fr .9fr .9fr;gap:16px;display:grid}.peopleList,.pendingInvites,.creditList,.commentList{gap:8px;display:grid}.personRow,.pendingInvites>div,.creditList>div{border-bottom:1px solid #252b35;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.personRow>div,.pendingInvites span,.creditList span{gap:3px;display:grid}.personRow small,.pendingInvites small,.creditList small{color:#7d8797;font-size:11px}.pendingInvites>div>div{gap:6px;display:flex}.inviteForm{grid-template-columns:1.3fr 1fr 110px auto;gap:8px;margin-top:16px;display:grid}.inviteForm input,.inviteForm select,.creditForm input,.songLinkEditor input,.needForm input,.needForm select,.needForm textarea,.commentComposer textarea{color:#e6ebf3;background:#0d1117;border:1px solid #2d3440;border-radius:10px;outline:0;padding:10px 11px}.collabMessage,.collabHint{color:#8ebfa0;font-size:12px;line-height:1.5}.creditForm{grid-template-columns:1fr 1fr 130px auto;gap:8px;margin-top:16px;display:grid}.songLinkEditor{gap:8px;display:grid}.songLinkEditor>div{grid-template-columns:120px 150px minmax(180px,1fr) 34px;gap:8px;display:grid}.songLinkEditor button{color:#dce1e9;cursor:pointer;background:#171b24;border:1px solid #303744;border-radius:9px}.songLinksSave{margin-top:12px}.commentPanel{overflow:hidden}.commentItem{background:#0d1117;border:1px solid #282f39;border-radius:13px;padding:12px 14px}.commentItem>div{justify-content:space-between;gap:10px;display:flex}.commentItem strong{font-size:12px}.commentItem small{color:#707b8c;font-size:10px}.commentItem p{color:#c7ced8;white-space:pre-wrap;margin:8px 0 0;line-height:1.55}.commentComposer{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:9px;margin-top:14px;display:grid}.commentComposer textarea{resize:vertical;min-height:80px}.collabHub{gap:18px;display:grid}.collabStats{margin-bottom:0}.collabColumns{grid-template-columns:.85fr 1.15fr;align-items:start;gap:18px;display:grid}.incomingList,.sharedSongList,.needsList{gap:9px;display:grid}.incomingList>div{background:#0d1117;border:1px solid #2a303a;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.incomingList>div>div{gap:4px;display:grid}.incomingList small,.sharedSongList small{color:#7f8999}.sharedSongList a{color:inherit;background:#0d1117;border:1px solid #2a303a;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:13px;text-decoration:none;display:flex}.sharedSongList a:hover{border-color:#465162}.sharedSongList span{gap:4px;display:grid}.sharedSongList b{text-transform:uppercase;letter-spacing:.08em;color:#8e99aa;font-size:10px}.needForm{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px;display:grid}.needForm textarea{resize:vertical;grid-column:1/-1;min-height:95px}.publicNeedToggle{color:#9ea8b8;align-items:center;gap:7px;font-size:11px;display:flex}.needForm .primary{width:auto}.needCard{background:#0d1117;border:1px solid #2b323d;border-radius:13px;padding:14px}.needCard.closed{opacity:.62}.needCard>div{justify-content:space-between;gap:10px;display:flex}.needCard>div span,.needCard small{color:#7f8999;font-size:11px}.needCard p{color:#aeb7c5;font-size:13px;line-height:1.55}.needCard footer{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.inviteCard{max-width:560px}.inviteLinkButton{text-align:center;margin-top:14px;text-decoration:none;display:block}.inviteActions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.inviteActions .formError{grid-column:1/-1}.publicProfileShell{color:#f4f7fb;background:#090b0f;min-height:100vh}.publicProfileHero{background-color:#10141b;background-image:radial-gradient(circle at 70% 10%,#283149 0,#0000 38%),none;background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-bottom:1px solid #282e38;flex-direction:column;justify-content:space-between;min-height:340px;padding:28px max(24px,50vw - 590px);display:flex}.publicBrand{color:#aeb7c5;align-items:center;gap:10px;font-size:12px;font-weight:750;display:flex}.publicIdentity{align-items:end;gap:22px;display:flex}.publicAvatar{aspect-ratio:1;background:#151a22;border:1px solid #39414e;border-radius:24px;place-items:center;width:126px;display:grid;overflow:hidden}.publicAvatar img{object-fit:cover;width:100%;height:100%}.publicAvatar span{font-size:30px;font-weight:900}.publicIdentity h1{letter-spacing:-.055em;margin:0;font-size:clamp(42px,8vw,78px);line-height:.94}.publicMeta{color:#a8b1bf;flex-wrap:wrap;align-items:center;gap:8px;margin-top:13px;font-size:12px;display:flex}.publicMeta>span:not(.statusPill){border-right:1px solid #3a414d;padding-right:8px}.publicProfileContent{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:18px;width:min(1180px,100% - 32px);margin:24px auto 70px;display:grid}.publicMain,.publicRail{gap:18px;display:grid}.publicRail{position:sticky;top:18px}.publicCard{background:#10131a;border:1px solid #282e39;border-radius:18px;padding:22px}.publicCard h2{margin:0}.publicBio{color:#c0c8d4;white-space:pre-wrap;line-height:1.75}.publicSocials,.publicLinks{flex-wrap:wrap;gap:7px;display:flex}.publicSocials a,.publicLinks a{color:#d9e0ea;background:#171b24;border:1px solid #303744;border-radius:999px;padding:8px 10px;font-size:11px;text-decoration:none}.publicSocials a:hover,.publicLinks a:hover{border-color:#526071}.publicReleaseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.publicReleaseCard{background:#0d1117;border:1px solid #2a303a;border-radius:14px;grid-template-columns:105px minmax(0,1fr);gap:13px;padding:10px;display:grid}.publicReleaseCard img,.publicCoverPlaceholder{aspect-ratio:1;object-fit:cover;background:#1b212c;border-radius:10px;place-items:center;width:105px;font-weight:900;display:grid}.publicReleaseCard h3{margin:8px 0 4px}.publicReleaseCard small{color:#7f8999}.publicReleaseCard .publicLinks{margin-top:10px}.publicSongList{gap:8px;display:grid}.publicSongList>div{background:#0d1117;border:1px solid #2a303a;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:13px;display:flex}.publicSongList>div>div:first-child{gap:3px;display:grid}.publicSongList small,.publicSongList span{color:#7d8798;font-size:11px}.publicNeeds{gap:10px;display:grid}.publicNeeds>div{border-bottom:1px solid #272d37;gap:4px;padding-bottom:11px;display:grid}.publicNeeds small{color:#8993a3}.publicNeeds p{color:#aab3c1;margin:4px 0 0;font-size:12px;line-height:1.5}@media (max-width:1050px){.collaborationGrid{grid-template-columns:1fr 1fr}.collaborationGrid>article:first-child{grid-column:1/-1}.collabColumns,.publicProfileContent{grid-template-columns:1fr}.publicRail{position:static}.publicReleaseGrid{grid-template-columns:1fr}}@media (max-width:760px){.collaborationPanel{padding:0 12px 85px}.collaborationGrid{grid-template-columns:1fr}.collaborationGrid>article:first-child{grid-column:auto}.inviteForm,.creditForm{grid-template-columns:1fr}.songLinkEditor>div{grid-template-columns:1fr 1fr auto}.songLinkEditor>div input:nth-child(3){grid-column:1/3}.songLinkEditor>div button{grid-area:1/3/3}.commentComposer,.needForm{grid-template-columns:1fr}.needForm textarea{grid-column:auto}.incomingList>div,.publicSongList>div{flex-direction:column;align-items:flex-start}.publicProfileHero{min-height:390px;padding:20px}.publicIdentity{flex-direction:column;align-items:flex-start}.publicAvatar{width:96px}.publicProfileContent{width:min(100% - 20px,1180px);margin-top:10px}.publicReleaseCard{grid-template-columns:85px minmax(0,1fr)}.publicReleaseCard img,.publicCoverPlaceholder{width:85px}.inviteActions{grid-template-columns:1fr}}.backupCenter{gap:14px;display:grid}.backupCenter .panelHead{margin-bottom:0}.backupPreferenceGrid{grid-template-columns:1.4fr 1fr .7fr;gap:10px;display:grid}.backupPreferenceGrid label{color:#aeb6c3;gap:7px;font-size:12px;display:grid}.backupPreferenceGrid input,.backupPreferenceGrid select{color:#e6ebf3;background:#0d1117;border:1px solid #2d3440;border-radius:10px;outline:0;width:100%;padding:10px 11px}.backupFolder{grid-column:1/3}.backupToggle{align-self:end;align-items:center;gap:8px;padding:10px 0;display:flex!important}.backupToggle input{width:auto}.backupNotice{background:#10161d;border:1px solid #34404d;border-radius:12px;gap:5px;padding:12px 14px;display:grid}.backupNotice strong{font-size:13px}.backupNotice span{color:#8f9baa;font-size:12px;line-height:1.55}.backupActions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.attachmentPanel{width:calc(100% - 64px);max-width:1296px;margin:0 auto 18px}.attachmentList{gap:8px;display:grid}.attachmentRow{border-bottom:1px solid #272d37;justify-content:space-between;align-items:center;gap:14px;padding:11px 0;display:flex}.attachmentRow>div:first-child{gap:3px;min-width:0;display:grid}.attachmentRow strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attachmentRow small{color:#7f8999;font-size:11px}.attachmentRow>div:last-child{flex-shrink:0;gap:6px;display:flex}.attachmentRow a{text-decoration:none}.attachmentUpload{flex-wrap:wrap;align-items:center;gap:9px;margin-top:14px;display:flex}.attachmentUpload input{color:#9ba5b4;max-width:360px}.attachmentUpload small{color:#778193}.opsGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.opsGrid>div{background:#0d1117;border:1px solid #2b323d;border-radius:12px;gap:4px;padding:14px;display:grid}.opsGrid strong{font-size:26px}.opsGrid span{font-size:12px;font-weight:750}.opsGrid small{color:#7f8999;font-size:11px;line-height:1.4}@media (max-width:900px){.backupPreferenceGrid{grid-template-columns:1fr 1fr}.backupFolder,.backupToggle{grid-column:1/-1}.attachmentPanel{width:calc(100% - 24px)}.opsGrid{grid-template-columns:1fr}.attachmentRow{flex-direction:column;align-items:flex-start}.attachmentRow>div:last-child{width:100%}.attachmentRow>div:last-child a,.attachmentRow>div:last-child button{text-align:center;flex:1}.backupActions{flex-direction:column;align-items:stretch}.backupActions .primary{width:100%}}@media (max-width:560px){.backupPreferenceGrid{grid-template-columns:1fr}.backupFolder,.backupToggle{grid-column:auto}.backupCenter .panelHead{flex-direction:column;align-items:flex-start}.backupCenter .panelHead a{text-align:center;width:100%}.attachmentUpload{flex-direction:column;align-items:stretch}.attachmentUpload input{width:100%;max-width:none}}.discoveryBrowser{gap:18px;display:grid}.discoveryNotice{background:#7786ff14;border:1px solid #7786ff47;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.discoveryNotice div{gap:4px;display:grid}.discoveryNotice span{color:#8f98aa;font-size:.9rem}.discoveryFilterGrid{grid-template-columns:2fr 1fr 1fr;gap:10px;display:grid}.discoveryFilterGrid input,.creatorInviteBox input,.creatorInviteBox select{color:#f5f7fb;background:#11151c;border:1px solid #2a303b;border-radius:10px;width:100%;padding:11px 12px}.discoveryChecks{flex-wrap:wrap;gap:18px;margin-top:12px;display:flex}.discoveryChecks label{color:#8f98aa;align-items:center;gap:7px;font-size:.9rem;display:flex}.discoveryMessage{color:#8f98aa;background:#10131a;border:1px solid #2a303b;border-radius:10px;justify-content:space-between;align-items:center;padding:10px 13px;display:flex}.discoveryMessage button{color:#8f98aa;background:0 0;border:0;font-size:1.2rem}.creatorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.creatorCard{background:#10131a;border:1px solid #2a303b;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000001f}.creatorCardTop{background:linear-gradient(135deg,#171b27,#10131a) 50%/cover;align-items:flex-end;gap:12px;min-height:118px;padding:18px;display:flex}.creatorCardTop h3{margin:0 0 3px;font-size:1.2rem}.creatorCardTop small{color:#b9c0cf}.creatorAvatar{background:#222838;border:1px solid #ffffff1f;border-radius:15px;place-items:center;width:58px;height:58px;font-weight:800;display:grid;overflow:hidden}.creatorAvatar img{object-fit:cover;width:100%;height:100%}.saveCreator{color:#fff;background:#080a0eb8;border:1px solid #ffffff2e;border-radius:50%;width:36px;height:36px;font-size:1.35rem;position:absolute;top:14px;right:14px}.saveCreator.active{color:#ffd86b}.creatorCardBody{gap:11px;padding:15px 16px;display:grid}.creatorBadges{flex-wrap:wrap;gap:7px;display:flex}.creatorDetail{grid-template-columns:62px 1fr;gap:8px;font-size:.9rem;display:grid}.creatorDetail b{color:#8f98aa;font-weight:600}.creatorBio{color:#8f98aa;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.creatorNeeds{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.creatorNeeds b{color:#8f98aa;margin-right:3px;font-size:.82rem}.creatorNeeds span{background:#ffffff0d;border:1px solid #2a303b;border-radius:999px;padding:5px 7px;font-size:.78rem}.creatorLinks{flex-wrap:wrap;gap:8px;display:flex}.creatorLinks a{color:#aab6ff;font-size:.8rem;text-decoration:none}.creatorCardFoot{border-top:1px solid #2a303b;flex-wrap:wrap;gap:7px;padding:12px 15px;display:flex}.creatorInviteBox{background:#ffffff06;border-top:1px solid #2a303b;gap:9px;padding:14px 15px;display:grid}.creatorInviteBox>div{gap:8px;display:flex}.emptyDiscovery{text-align:center;padding:38px 24px}.emptyDiscovery p{color:#8f98aa;max-width:650px;margin:8px auto 0}@media (max-width:900px){.discoveryFilterGrid,.creatorGrid{grid-template-columns:1fr}.discoveryNotice{flex-direction:column;align-items:flex-start}}.hiddenCreatorList{gap:8px;display:grid}.hiddenCreatorList>div{border-bottom:1px solid #272d37;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.hiddenCreatorList span{gap:2px;display:grid}.hiddenCreatorList small{color:#7f8999}.discoveryChecks button{margin-left:auto}@media (max-width:700px){.discoveryChecks button{width:100%;margin-left:0}.hiddenCreatorList>div{flex-direction:column;align-items:flex-start}.hiddenCreatorList button{width:100%}}@media (min-width:1100px){.opsGrid{grid-template-columns:repeat(4,1fr)}}.profileInviteActions{gap:8px;margin-top:12px;display:grid}.profileInviteActions input,.profileInviteActions select{color:#e6ebf3;background:#0d1117;border:1px solid #2d3440;border-radius:10px;width:100%;padding:10px 11px}.profileInviteActions small{color:#8f98aa;line-height:1.4}.sidebar nav a{justify-content:space-between;align-items:center;gap:8px;display:flex}.navUnread{color:#10131a;background:#f2f4f8;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:10px;font-weight:900;display:grid}.messageContent{max-width:1600px}.messageHub{grid-template-columns:350px minmax(0,1fr);gap:16px;min-height:680px;display:grid}.messageRail{min-height:680px;padding:0;overflow:hidden}.messageTabs{border-bottom:1px solid #282e39;grid-template-columns:1fr 1fr;display:grid}.messageTabs button{color:#8f98aa;cursor:pointer;background:#11151c;border:0;padding:14px 10px;font-weight:800;position:relative}.messageTabs button.active{color:#fff;background:#171b24}.messageTabs b{color:#11151e;background:#f3f5f8;border-radius:999px;place-items:center;min-width:19px;height:19px;margin-left:6px;padding:0 5px;font-size:9px;display:inline-grid}.conversationList,.notificationList{max-height:690px;overflow:auto}.conversationItem{color:#eef2f7;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #252b35;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:13px;display:grid}.conversationItem:hover,.conversationItem.active{background:#171b24}.conversationIcon{background:#242b38;border-radius:12px;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.conversationText{gap:3px;min-width:0;display:grid}.conversationText strong,.conversationText small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.conversationText small{color:#9ba5b4;font-size:11px}.conversationText em{color:#6f798a;font-size:10px;font-style:normal}.messageUnread{color:#10131a;background:#f4f6fa;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:10px;font-weight:900;display:grid}.notificationTools{color:#8f98aa;border-bottom:1px solid #252b35;justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;font-size:11px;display:flex}.notificationItem{color:#dbe1eb;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #252b35;gap:4px;width:100%;padding:13px;display:grid}.notificationItem.unread{background:#7988ff12}.notificationItem span{color:#9aa4b3;font-size:12px;line-height:1.4}.notificationItem small{color:#6f7989;font-size:10px}.messagePanel{flex-direction:column;min-width:0;min-height:680px;padding:0;display:flex;overflow:hidden}.messagePanelHead{border-bottom:1px solid #282e39;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.messagePanelHead h2{margin:0}.messagePanelHead a{color:#aeb8ff;margin-top:5px;font-size:11px;text-decoration:none;display:inline-block}.messageHeaderActions{gap:7px;display:flex}.messageThread{flex-direction:column;flex:1;gap:12px;min-height:380px;max-height:640px;padding:20px;display:flex;overflow:auto}.chatMessage{background:#11151c;border:1px solid #2a303b;border-radius:14px 14px 14px 4px;align-self:flex-start;max-width:min(78%,720px);padding:12px 14px}.chatMessage.mine{background:#1b2130;border-radius:14px 14px 4px;align-self:flex-end}.chatMeta{justify-content:space-between;align-items:center;gap:18px;display:flex}.chatMeta strong{font-size:11px}.chatMeta small{color:#778191;font-size:9px}.chatMessage p{white-space:pre-wrap;margin:7px 0 4px;line-height:1.55}.chatActions{opacity:.65;gap:8px;display:flex}.chatActions button{color:#9ca7b7;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px}.replyPreview,.composerReply,.commentReplyPreview,.commentComposerReply{color:#9fa9b8;background:#ffffff09;border-left:2px solid #6978a8;border-radius:6px;align-items:center;gap:6px;min-width:0;padding:7px 9px;font-size:10px;display:flex}.replyPreview span,.commentReplyPreview span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.messageComposer{border-top:1px solid #282e39;gap:8px;padding:13px;display:grid}.messageComposer textarea{resize:vertical;color:#f4f6fa;background:#0d1117;border:1px solid #2d3440;border-radius:12px;outline:0;width:100%;min-height:90px;padding:12px}.messageComposer>div:last-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.composerReply{justify-content:space-between}.composerReply button,.commentComposerReply button{color:#aeb7c5;cursor:pointer;background:0 0;border:0;font-size:16px}.messageEmpty{color:#8f98aa;gap:5px;padding:24px;display:grid}.messageWelcome{text-align:center;margin:auto}.threadEmpty{text-align:center;align-self:center;margin:auto}.songDiscussionActions{align-items:center;gap:9px;display:flex}.commentItem.reply{border-left:2px solid #343c49;margin-left:28px}.commentReplyPreview{margin-bottom:8px}.commentReplyButton{color:#8994a6;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px}.commentReplyButton:hover{color:#fff}.commentComposer{position:relative}.commentComposerReply{grid-column:1/-1;justify-content:space-between}.profileActionRow{gap:8px;display:flex}.profileActionRow>*{flex:1}@media (max-width:980px){.messageHub{grid-template-columns:1fr}.messageRail{min-height:auto}.conversationList,.notificationList{max-height:360px}.messagePanel{min-height:600px}.messageThread{max-height:560px}}@media (max-width:620px){.messageContent{padding-left:10px;padding-right:10px}.messageHub{gap:10px}.messagePanelHead{flex-direction:column;align-items:flex-start}.messageHeaderActions{width:100%}.messageHeaderActions button{flex:1}.chatMessage{max-width:92%}.messageComposer>div:last-child{flex-direction:column;align-items:stretch}.messageComposer .primary{width:100%}.commentItem.reply{margin-left:12px}.songDiscussionActions{flex-direction:column;align-items:flex-end}}.messageReadOnly{background:#0d1117;border-top:1px solid #282e39;gap:3px;padding:14px 16px;display:grid}.messageReadOnly strong{font-size:12px}.messageReadOnly span{color:#7f8999;font-size:11px}.collaborationPeoplePanel{grid-column:span 1}.collaboratorManageRow{border-bottom:1px solid #252b35;grid-template-columns:minmax(150px,1.2fr) minmax(120px,.9fr) 110px auto;align-items:center;gap:8px;padding:10px 0;display:grid}.collaboratorIdentity{gap:3px;min-width:0;display:grid}.collaboratorIdentity strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.collaboratorIdentity small{color:#7d8797;font-size:11px}.collaboratorManageRow input,.collaboratorManageRow select{color:#e6ebf3;background:#0d1117;border:1px solid #2d3440;border-radius:9px;outline:0;min-width:0;padding:8px 9px}.collaboratorManageRow input:focus,.collaboratorManageRow select:focus{border-color:#526071}.collaboratorRowActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.permissionBadge{text-transform:uppercase;letter-spacing:.08em;color:#9ea8b8;background:#171b24;border:1px solid #303744;border-radius:999px;padding:6px 8px;font-size:10px}.managedPendingInvites{margin-top:10px}.managedPendingInvites .collaboratorManageRow{width:100%}.collabHistory{border-top:1px solid #2a303a;gap:7px;margin-top:18px;padding-top:14px;display:grid}.collabHistoryHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.collabHistoryHead strong{font-size:12px}.collabHistoryHead small{color:#747f90;font-size:10px}.collabHistoryRow{border-bottom:1px solid #202630;gap:2px;padding:8px 0;display:grid}.collabHistoryRow span{color:#c7ced8;font-size:11px}.collabHistoryRow small{color:#707b8c;font-size:9px}@media (max-width:1000px){.collaboratorManageRow{grid-template-columns:minmax(140px,1fr) minmax(120px,1fr) 105px}.collaboratorRowActions{grid-column:1/-1;justify-content:flex-start}}@media (max-width:760px){.collaboratorManageRow{grid-template-columns:1fr 110px}.collaboratorIdentity{grid-column:1/-1}.collaboratorManageRow input{grid-column:1}.collaboratorManageRow select{grid-column:2}.collaboratorRowActions{grid-column:1/-1}.collabHistoryHead{flex-direction:column;align-items:flex-start;gap:3px}}.rightsPanel{scroll-margin-top:24px}.rightsHead{align-items:flex-start}.rightsTabs{border:1px solid #2b323d;border-radius:10px;display:flex;overflow:hidden}.rightsTabs button{color:#8993a3;cursor:pointer;background:#11151c;border:0;padding:9px 12px;font-weight:800}.rightsTabs button.active{color:#11151e;background:#eef1f7}.rightsIntro,.rightsDisclaimer{color:#8f98aa;font-size:12px;line-height:1.55}.rightsIntro{max-width:880px;margin:-7px 0 18px}.rightsDisclaimer{border-top:1px solid #252b35;margin:18px 0 0;padding-top:14px}.rightsEmpty{background:#0f1319;border:1px dashed #323947;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;padding:22px;display:flex}.rightsEmpty strong{font-size:15px}.rightsEmpty p{color:#8993a2;margin:5px 0 0;font-size:12px}.rightsSummary{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px;display:grid}.rightsSummary>div{background:#10141b;border:1px solid #282f3a;border-radius:12px;gap:5px;padding:13px;display:grid}.rightsSummary span{text-transform:uppercase;letter-spacing:.08em;color:#7e8898;font-size:10px}.rightsSummary strong{font-size:17px}.shareGood{color:#78c995}.shareBad{color:#df9a79}.rightsMetadataEditor{grid-template-columns:minmax(180px,1fr) minmax(280px,2fr) auto;align-items:start;gap:9px;margin-bottom:16px;display:grid}.rightsMetadataEditor input,.rightsMetadataEditor textarea,.splitParticipantEdit input,.splitAddBox input,.splitAddBox select,.splitAcknowledgeBox input{color:#eef2f7;background:#0d1117;border:1px solid #2d3440;border-radius:9px;outline:0;width:100%;padding:9px 10px}.rightsMetadataEditor textarea{resize:vertical;min-height:70px}.rightsDocumentHead{background:#10141b;border:1px solid #2a313d;border-radius:12px;margin-bottom:14px;padding:14px 15px}.rightsDocumentHead strong{font-size:15px}.rightsDocumentHead p{white-space:pre-wrap;color:#a4adbb;font-size:12px;line-height:1.55}.rightsDocumentHead small{color:#758091}.splitParticipants{gap:8px;display:grid}.splitParticipantEdit,.splitParticipantView{background:#0f1319;border:1px solid #29303a;border-radius:12px;padding:12px}.splitParticipantCore{grid-template-columns:1.35fr 1.2fr 1fr 110px;gap:8px;display:grid}.splitPercentInput{position:relative}.splitPercentInput input{padding-right:26px}.splitPercentInput span{color:#7f8998;font-size:11px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.splitMetadata{margin-top:9px}.splitMetadata summary{cursor:pointer;color:#8f99a9;font-size:11px}.splitMetadata>div{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:8px;display:grid}.splitRowActions{justify-content:flex-end;gap:7px;margin-top:9px;display:flex}.splitParticipantView{grid-template-columns:minmax(180px,1.5fr) minmax(130px,.8fr) minmax(170px,1fr) auto;align-items:center;gap:12px;display:grid}.splitPersonMain,.splitShare,.splitStatus{gap:3px;display:grid}.splitPersonMain small,.splitShare small,.splitStatus small{color:#7d8797;font-size:10px}.splitShare strong{font-size:19px}.splitStatus{background:#171c24;border:1px solid #2b323e;border-radius:9px;padding:8px 10px}.splitStatus.acknowledged{border-color:#355346}.splitStatus.declined{border-color:#5d3831}.splitYou{text-transform:uppercase;letter-spacing:.08em;color:#aab4c2;font-size:10px}.splitIdentityActions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.splitAddBox{background:#10141b;border:1px solid #2a313d;border-radius:13px;gap:10px;margin-top:15px;padding:15px;display:grid}.splitAddHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.splitAddHead>div{gap:3px;display:grid}.splitAddHead small{color:#808a9a;font-size:10px}.splitAddHead select{max-width:260px}.splitAddGrid{grid-template-columns:1.35fr 1.2fr 1fr 110px;gap:8px;display:grid}.splitAcknowledgeBox{background:#141922;border:1px solid #3a4351;border-radius:13px;gap:10px;margin-top:16px;padding:15px;display:grid}.splitAcknowledgeBox>div:first-child{gap:4px;display:grid}.splitAcknowledgeBox small{color:#929cac;font-size:11px;line-height:1.45}.splitAcknowledgeBox>div:last-child{grid-template-columns:auto minmax(180px,1fr) auto;gap:8px;display:grid}.rightsActions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:16px;display:flex}.rightsWarning{color:#c39a79;font-size:11px}.creditRightsHint{color:#7f8998;margin:10px 0 0;font-size:10px}.creditRightsHint strong{color:#aab4c3}@media (max-width:1000px){.rightsSummary{grid-template-columns:repeat(2,1fr)}.rightsMetadataEditor{grid-template-columns:1fr}.splitParticipantCore,.splitAddGrid,.splitMetadata>div,.splitParticipantView{grid-template-columns:1fr 1fr}.splitParticipantView>button,.splitParticipantView>.splitYou{justify-self:start}}@media (max-width:650px){.rightsHead{flex-direction:column}.rightsTabs{width:100%}.rightsTabs button{flex:1}.rightsSummary{grid-template-columns:1fr 1fr}.rightsEmpty{flex-direction:column;align-items:flex-start}.rightsEmpty button{width:100%}.splitParticipantCore,.splitAddGrid,.splitMetadata>div,.splitParticipantView{grid-template-columns:1fr}.splitAddHead{flex-direction:column;align-items:flex-start}.splitAddHead select{width:100%;max-width:none}.splitAcknowledgeBox>div:last-child{grid-template-columns:1fr}.splitAcknowledgeBox button{width:100%}.rightsActions{flex-direction:column;align-items:stretch}.rightsActions button{width:100%}}.sidebarHeader{align-items:center;gap:8px;margin-bottom:18px;display:flex}.sidebarHeader .brand{color:inherit;flex:1;margin:0;text-decoration:none}.sidebarCollapse{color:#939dac;cursor:pointer;background:#151922;border:1px solid #2b323d;border-radius:9px;width:30px;height:30px;font-size:18px}.sidebarCollapse:hover{color:#fff;border-color:#465162}.sidebarTools{gap:8px;margin-bottom:18px;display:grid}.globalSearchTrigger,.quickCreateTrigger{color:#abb4c2;cursor:pointer;text-align:left;background:#11151c;border:1px solid #2a303b;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;width:100%;height:40px;padding:0 11px;display:flex}.globalSearchTrigger:hover,.quickCreateTrigger:hover{color:#fff;border-color:#475160}.globalSearchTrigger kbd{color:#7f8999;background:#202631;border:1px solid #303845;border-radius:6px;padding:4px 6px;font:700 9px/1 ui-sans-serif,system-ui}.quickCreate{position:relative}.quickCreateTrigger{color:#11151e;background:#eef1f7;border-color:#eef1f7;justify-content:center;font-weight:850}.quickCreateMenu{z-index:60;background:#11151c;border:1px solid #303744;border-radius:14px;gap:4px;width:290px;padding:8px;display:grid;position:absolute;top:47px;left:0;box-shadow:0 22px 60px #00000073}.quickCreateMenu button,.quickCreateMenu a{text-align:left;color:#e7ebf2;cursor:pointer;background:0 0;border:0;border-radius:10px;gap:3px;width:100%;padding:11px 12px;text-decoration:none;display:grid}.quickCreateMenu button:hover,.quickCreateMenu a:hover{background:#1a2029}.quickCreateMenu strong{font-size:12px}.quickCreateMenu span{color:#818b9b;font-size:10px}.sidebar nav a{align-items:center;gap:10px;display:flex}.navDot{background:#404856;border-radius:50%;flex:none;width:7px;height:7px}.sidebar.collapsed{padding-left:14px;padding-right:14px}.shell:has(.sidebar.collapsed){grid-template-columns:84px 1fr}.sidebar.collapsed .brand div,.sidebar.collapsed .navLabel,.sidebar.collapsed .userChip,.sidebar.collapsed .syncBox,.sidebar.collapsed .signOut,.sidebar.collapsed .globalSearchTrigger span,.sidebar.collapsed .globalSearchTrigger kbd{display:none}.sidebar.collapsed .brand,.sidebar.collapsed .sidebarHeader{justify-content:center}.sidebar.collapsed .sidebarHeader .brand{flex:0}.sidebar.collapsed .sidebarCollapse{position:absolute;top:76px}.sidebar.collapsed .sidebarTools{margin-top:38px}.sidebar.collapsed .globalSearchTrigger{justify-content:center;padding:0;font-size:0}.sidebar.collapsed .globalSearchTrigger:before{content:"⌕";font-size:18px}.sidebar.collapsed .quickCreateTrigger{padding:0;font-size:0}.sidebar.collapsed .quickCreateTrigger:before{content:"+";font-size:20px}.sidebar.collapsed nav a{justify-content:center;padding:13px 8px}.sidebar.collapsed .sidebarBottom{display:none}.sidebar.collapsed .quickCreateMenu{top:0;left:50px}.mobileBottomNav,.mobileMenuSheet{display:none}.commandOverlay{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030508b8;justify-content:center;align-items:flex-start;padding:12vh 20px 30px;display:flex;position:fixed;inset:0}.commandPalette{background:#0d1117;border:1px solid #343c48;border-radius:18px;width:min(680px,100%);max-height:70vh;overflow:hidden;box-shadow:0 30px 100px #0000008c}.commandInputRow{border-bottom:1px solid #282e39;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:13px 15px;display:grid}.commandInputRow>span{color:#8993a3;font-size:22px}.commandInputRow input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:16px}.commandInputRow button{color:#8993a3;cursor:pointer;background:#171b24;border:1px solid #303744;border-radius:7px;padding:5px 7px;font-size:10px}.commandResults{max-height:58vh;padding:8px;overflow:auto}.commandEmpty{text-align:center;color:#7f8999;gap:7px;padding:28px 20px;display:grid}.commandEmpty strong{color:#dfe4ec}.commandGroup{gap:3px;margin-bottom:8px;display:grid}.commandGroup>small{text-transform:uppercase;letter-spacing:.1em;color:#667182;padding:8px 10px 4px;font-size:9px;font-weight:800}.commandGroup>a{color:#dfe4ed;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:10px 11px;text-decoration:none;display:flex}.commandGroup>a:hover{background:#181d25}.commandGroup>a>span{gap:3px;display:grid}.commandGroup>a small{color:#7f8999}.commandGroup>a b{color:#667182}.appBreadcrumb{color:#7f8998;align-items:center;gap:8px;margin:0 0 6px;padding:0 32px;font-size:12px;display:flex}.appBreadcrumb a{color:#aeb7c5;text-decoration:none}.appBreadcrumb a:hover{color:#fff}.appBreadcrumb strong{color:#d7dde6;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.detailContent{padding-left:8px;padding-right:8px}.detailContent>.appBreadcrumb{padding-top:18px}.detailContent .editorShell{max-width:none}.detailContent .editorTop>button:first-child{display:none}.detailContent .editorTop{justify-content:flex-end;margin-bottom:22px}.embeddedEditorShell{padding-top:20px}.pageIntro{color:#8f98aa;max-width:760px;margin:10px 0 0;line-height:1.6}.songsStats{grid-template-columns:repeat(4,1fr)}.songCatalogGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.songCatalogCard{color:inherit;background:#0f1319;border:1px solid #2a303b;border-radius:14px;gap:10px;padding:17px;text-decoration:none;transition:border-color .15s,transform .15s;display:grid}.songCatalogCard:hover{border-color:#465160;transform:translateY(-1px)}.songCatalogTop{color:#7f8999;justify-content:space-between;align-items:center;font-size:11px;display:flex}.songCatalogCard h3{margin:4px 0 0;font-size:20px}.songCatalogCard>p{color:#9ca5b4;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:40px;margin:0;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.songCatalogMeta{flex-wrap:wrap;gap:7px;display:flex}.songCatalogMeta span{color:#7f8998;border:1px solid #2a313b;border-radius:999px;padding:5px 7px;font-size:14px;font-weight:650}.songCatalogCard footer{color:#717c8c;border-top:1px solid #242a33;justify-content:space-between;align-items:center;padding-top:10px;font-size:10px;display:flex}.dashboardContent{gap:20px;display:grid}.dashboardHero{justify-content:space-between;align-items:end;gap:24px;padding-bottom:6px;display:flex}.dashboardHero h1{letter-spacing:-.05em;margin:0;font-size:clamp(36px,5vw,60px);line-height:.98}.dashboardHero>div>p:last-child{color:#8f98aa;margin:13px 0 0;font-size:14px;line-height:1.6}.dashboardStats{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.dashboardStats>a{color:inherit;background:#11151c;border:1px solid #252c36;border-radius:15px;gap:5px;padding:16px;text-decoration:none;display:grid}.dashboardStats>a:hover{border-color:#465160}.dashboardStats strong{font-size:27px}.dashboardGrid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.7fr);align-items:start;gap:16px;display:grid}.dashboardPrimary{min-width:0}.textLink{color:#9ba5b5;font-size:11px;text-decoration:none}.textLink:hover{color:#fff}.continueList{display:grid}.continueList>a{color:inherit;border-bottom:1px solid #252b34;grid-template-columns:1fr auto;gap:14px;padding:14px 3px;text-decoration:none;display:grid}.continueList>a>div{min-width:0}.continueList span{color:#7f8999;margin-left:8px;font-size:10px}.continueList p{color:#8e98a8;white-space:nowrap;text-overflow:ellipsis;margin:5px 0 0;font-size:12px;overflow:hidden}.continueList>a>small{color:#687384;white-space:nowrap;font-size:10px}.dashboardSide{gap:16px;display:grid}.attentionList,.dashboardQuickLinks{display:grid}.attentionList>a{color:inherit;border-bottom:1px solid #252b34;align-items:flex-start;gap:10px;padding:10px 0;text-decoration:none;display:flex}.attentionList>a:last-child{border-bottom:0}.attentionDot{background:#d1a574;border-radius:50%;flex:none;width:8px;height:8px;margin-top:5px}.attentionList a>div{gap:3px;display:grid}.dashboardQuickLinks h2{margin:0 0 9px}.dashboardQuickLinks>a{color:inherit;border-bottom:1px solid #252b34;gap:2px;padding:9px 0;text-decoration:none;display:grid}.dashboardQuickLinks>a:last-child{border-bottom:0}.dashboardQuickLinks>a span{font-size:12px;font-weight:750}.dashboardQuickLinks>a small{color:#7d8797;font-size:10px}.dashboardEmpty{color:#7f8999;gap:5px;padding:20px 8px;display:grid}.dashboardEmpty strong{color:#cbd2dc}.dashboardEmpty span{font-size:11px;line-height:1.5}.activityList{display:grid}.activityList>a{color:inherit;border-bottom:1px solid #252b34;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 0;text-decoration:none;display:grid}.activityMark{background:#3f4754;border-radius:50%;width:8px;height:8px}.activityMark.unread{background:#77bd91}.activityList>a>div{gap:2px;display:grid}.activityList small,.activityList time{color:#747f90;font-size:9px}.publicSiteShell{color:#f4f7fb;background:#090b0f;min-height:100vh}.publicSiteHeader{z-index:70;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090b0fe0;border-bottom:1px solid #2c333ed6;position:sticky;top:0}.publicSiteHeaderInner{grid-template-columns:auto 1fr auto;align-items:center;gap:28px;width:min(1240px,100% - 36px);height:72px;margin:0 auto;display:grid}.publicSiteBrand{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.publicSiteBrand>span:last-child{display:grid}.publicSiteBrand small{color:#7f8999;font-size:10px}.publicSiteNav{justify-content:center;gap:6px;display:flex}.publicSiteNav a,.publicLoginLink{color:#a2acba;border-radius:8px;padding:9px 10px;font-size:12px;font-weight:650;text-decoration:none}.publicSiteNav a:hover,.publicLoginLink:hover{color:#fff;background:#151922}.publicSiteActions{align-items:center;gap:7px;display:flex}.marketingHero{grid-template-columns:1fr 1fr;align-items:center;gap:60px;width:min(1240px,100% - 36px);min-height:680px;margin:0 auto;padding:80px 0;display:grid}.marketingHeroCopy h1{letter-spacing:-.065em;max-width:700px;margin:0;font-size:clamp(58px,8vw,100px);line-height:.88}.marketingLead{color:#aab3c1;max-width:680px;margin:25px 0;font-size:clamp(17px,2vw,22px);line-height:1.55}.marketingActions{gap:10px;display:flex}.marketingButton{justify-content:center;align-items:center;padding:14px 18px;text-decoration:none;display:inline-flex}.trustLine{color:#717c8c;flex-wrap:wrap;gap:12px;margin-top:26px;font-size:10px;display:flex}.trustLine span{border-right:1px solid #2a313b;padding-right:12px}.productPreview{background:linear-gradient(155deg,#161b24,#0c0f14);border:1px solid #303744;border-radius:24px;overflow:hidden;transform:rotate(1deg);box-shadow:0 40px 120px #00000059}.previewBar{color:#aab3c1;border-bottom:1px solid #29303a;justify-content:space-between;padding:14px 16px;font-size:11px;display:flex}.previewBar small{color:#687384}.previewGrid{grid-template-columns:135px 1fr;min-height:380px;display:grid}.previewGrid aside{border-right:1px solid #29303a;align-content:start;gap:6px;padding:18px 12px;display:grid}.previewGrid aside span,.previewGrid aside b{border-radius:8px;padding:9px;font-size:10px}.previewGrid aside b{background:#1b2029}.previewGrid aside span{color:#747f90}.previewGrid>div{padding:38px}.previewGrid h3{letter-spacing:-.04em;margin:8px 0 18px;font-size:35px}.previewGrid>div>p:not(.eyebrow){color:#8993a3;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;line-height:1.8}.previewCards{grid-template-columns:1fr 1fr;gap:8px;margin-top:34px;display:grid}.previewCards span{color:#909aaa;background:#11151c;border:1px solid #2e3540;border-radius:11px;padding:14px;font-size:10px}.marketingSection{width:min(1240px,100% - 36px);margin:0 auto;padding:90px 0}.marketingSectionHead{max-width:820px}.marketingSectionHead h2,.marketingCta h2{letter-spacing:-.045em;margin:0;font-size:clamp(38px,5vw,64px);line-height:1}.marketingSectionHead>p:last-child,.marketingCta>p:not(.eyebrow){color:#929cab;font-size:16px;line-height:1.65}.workflowRail{border-top:1px solid #2b323d;border-bottom:1px solid #2b323d;grid-template-columns:repeat(8,1fr);margin-top:42px;display:grid}.workflowRail>div{border-right:1px solid #252c36;gap:18px;padding:20px 13px;display:grid}.workflowRail>div:last-child{border-right:0}.workflowRail span{color:#626d7e;font-size:9px}.featureBands{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.featureBands article{background:#10141a;border:1px solid #2a313b;border-radius:18px;padding:26px}.featureBands h2{letter-spacing:-.025em;font-size:25px}.featureBands article>p:not(.eyebrow){color:#929cab;font-size:13px;line-height:1.65}.featureBands a{color:#dce2eb;font-size:11px;text-decoration:none}.marketingCta{text-align:center;background:radial-gradient(circle at 50% 0,#20283a 0,#0000 55%),#10141a;border:1px solid #303744;border-radius:26px;width:min(1000px,100% - 36px);margin:40px auto 100px;padding:60px}.marketingCta>p:not(.eyebrow){max-width:760px;margin:20px auto}.marketingCta>div{justify-content:center;gap:10px;margin-top:26px;display:flex}.publicSiteFooter{background:#080a0e;border-top:1px solid #262d36;padding:50px 0 22px}.publicSiteFooterGrid{grid-template-columns:2fr repeat(3,1fr);gap:40px;width:min(1240px,100% - 36px);margin:0 auto;display:grid}.footerBrand{margin-bottom:14px}.publicSiteFooterGrid>div{align-content:start;gap:8px;display:grid}.publicSiteFooterGrid>div:first-child p{color:#747f90;max-width:420px;font-size:11px;line-height:1.6}.publicSiteFooterGrid>div>strong{margin-bottom:5px;font-size:11px}.publicSiteFooterGrid a{color:#7f8999;font-size:11px;text-decoration:none}.publicSiteFooterGrid a:hover{color:#fff}.publicSiteFooterBottom{color:#626d7e;border-top:1px solid #20262e;justify-content:space-between;width:min(1240px,100% - 36px);margin:38px auto 0;padding-top:18px;font-size:9px;display:flex}.publicContentPage{width:min(1120px,100% - 36px);margin:0 auto;padding:75px 0 100px}.narrowPublicPage{width:min(880px,100% - 36px)}.publicPageHero{max-width:850px;margin-bottom:44px}.publicPageHero h1{letter-spacing:-.055em;margin:0;font-size:clamp(46px,7vw,76px);line-height:.96}.publicPageHero>p:last-child{color:#929cab;font-size:17px;line-height:1.65}.featureDetailGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.featureDetailGrid article,.supportGrid article,.pricingCard,.proseCard,.contactCards article,.publicEmpty{background:#10141a;border:1px solid #2a313b;border-radius:17px;padding:22px}.featureDetailGrid h2,.supportGrid h2,.pricingCard h2{margin-top:0}.featureDetailGrid ul,.pricingCard ul{color:#9da6b4;padding-left:18px;font-size:12px;line-height:1.8}.inlineCta{background:#131820;border:1px solid #303744;border-radius:17px;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding:22px;display:flex}.inlineCta h2{margin:0 0 4px}.inlineCta p{color:#7f8999;margin:0;font-size:12px}.inlineCta a{text-decoration:none}.pricingGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.pricingCard{flex-direction:column;display:flex}.pricingCard>p:not(.eyebrow){color:#8993a3;min-height:58px;font-size:12px;line-height:1.55}.priceTag{margin:12px 0;font-size:23px}.pricingCard ul{flex:1}.pricingCard>a{text-align:center;text-decoration:none}.creatorPublicGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.creatorPublicCard{color:inherit;background:#10141a;border:1px solid #2a313b;border-radius:16px;grid-template-columns:74px 1fr;gap:14px;padding:16px;text-decoration:none;display:grid}.creatorPublicCard:hover{border-color:#465160}.creatorPublicAvatar{background:#1a2029;border-radius:15px;place-items:center;width:74px;height:74px;font-weight:900;display:grid;overflow:hidden}.creatorPublicAvatar img{object-fit:cover;width:100%;height:100%}.creatorPublicTop{justify-content:space-between;align-items:start;gap:8px;display:flex}.creatorPublicTop h2{margin:1px 0;font-size:17px}.creatorPublicCard p{color:#8791a1;font-size:11px;line-height:1.5}.creatorPublicMeta{flex-wrap:wrap;gap:5px;display:flex}.creatorPublicMeta span{color:#8993a3;border:1px solid #2b323d;border-radius:999px;padding:5px 7px;font-size:9px}.publicEmpty{grid-column:1/-1}.faqList{gap:8px;display:grid}.faqList details{background:#10141a;border:1px solid #2a313b;border-radius:13px;padding:0 17px}.faqList summary{cursor:pointer;padding:16px 0;font-weight:750}.faqList p{color:#929cab;margin:0 0 18px;font-size:13px;line-height:1.65}.supportGrid,.contactCards{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.supportGrid article p,.contactCards p,.proseCard p{color:#929cab;font-size:13px;line-height:1.7}.supportGrid article span,.contactCards span{color:#687384;font-size:10px}.contactCards a{color:#d8dee8;font-size:11px;text-decoration:none}.proseCard{padding:28px}.proseCard h2{margin-top:28px}.proseCard h2:first-child{margin-top:0}@media (max-width:1100px){.pricingGrid{grid-template-columns:repeat(2,1fr)}.workflowRail{grid-template-columns:repeat(4,1fr)}.workflowRail>div:nth-child(4){border-right:0}.marketingHero{grid-template-columns:1fr;min-height:auto;padding:70px 0}.productPreview{max-width:720px;transform:none}.dashboardGrid{grid-template-columns:1fr}.dashboardSide{grid-template-columns:1fr 1fr}.songCatalogGrid,.featureBands{grid-template-columns:1fr}.publicSiteNav{gap:1px}}@media (max-width:900px){body{padding-bottom:64px}:is(.shell,.shell:has(.sidebar.collapsed)){display:block}.sidebar{display:none}.content{padding:24px 14px 84px}.mobileBottomNav{z-index:80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);height:64px;padding-bottom:env(safe-area-inset-bottom);background:#0a0c10f5;border-top:1px solid #303744;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.mobileBottomNav>a,.mobileBottomNav>button,.mobileBottomNav>.mobileQuickCreate{justify-content:center;align-items:center;min-width:0;display:flex}.mobileBottomNav>a,.mobileBottomNav>button{color:#7f8999;background:0 0;border:0;flex-direction:column;gap:4px;font-size:9px;font-weight:700;text-decoration:none}.mobileBottomNav>a.active,.mobileBottomNav>button.active{color:#fff}.mobileNavDot{background:#414956;border-radius:50%;width:5px;height:5px}.mobileBottomNav .active .mobileNavDot{background:#eef1f7}.mobileQuickCreate .quickCreate{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.mobileQuickCreate .quickCreateTrigger{border-radius:50%;width:44px;height:44px;padding:0;font-size:0}.mobileQuickCreate .quickCreateTrigger:after{content:"+";font-size:24px}.mobileQuickCreate .quickCreateMenu{width:auto;position:fixed;inset:auto 12px 72px}.mobileMenuSheet{z-index:90;background:#0e1218;border:1px solid #343c48;border-radius:18px;gap:12px;max-height:70vh;padding:14px;display:grid;position:fixed;bottom:72px;left:10px;right:10px;overflow:auto;box-shadow:0 30px 80px #0000008c}.mobileMenuHead{justify-content:space-between;align-items:center;display:flex}.mobileMenuHead button{color:#fff;background:#171b24;border:1px solid #303744;border-radius:9px;width:30px;height:30px}.mobileMenuGrid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.mobileMenuGrid a{color:#aeb7c5;border:1px solid #282f39;border-radius:10px;justify-content:space-between;gap:8px;padding:11px;font-size:11px;text-decoration:none;display:flex}.mobileMenuGrid a.active{color:#fff;background:#1a2029}.mobileSignOut{border-top:1px solid #282e38;padding-top:12px}.globalSearchTrigger{height:42px}.dashboardHero{flex-direction:column;align-items:flex-start}.dashboardHero .primary{width:100%}.dashboardStats,.songsStats{grid-template-columns:1fr 1fr}.dashboardSide{grid-template-columns:1fr}.detailContent{padding-left:6px;padding-right:6px}.detailContent>.appBreadcrumb{padding-left:10px;padding-right:10px}.detailContent .editorShell,.collaborationPanel{padding-left:8px;padding-right:8px}.publicSiteHeaderInner{grid-template-columns:1fr auto;height:auto;min-height:64px;padding:10px 0}.publicSiteNav{order:3;grid-column:1/-1;justify-content:flex-start;padding-bottom:2px;overflow:auto}.publicSiteNav a{white-space:nowrap}.publicLoginLink{display:none}.marketingHeroCopy h1{font-size:clamp(54px,16vw,82px)}.workflowRail{grid-template-columns:repeat(2,1fr)}.workflowRail>div{border-bottom:1px solid #252c36}.workflowRail>div:nth-child(2n){border-right:0}.featureDetailGrid,.creatorPublicGrid,.supportGrid,.contactCards{grid-template-columns:1fr}.pricingGrid,.publicSiteFooterGrid{grid-template-columns:1fr 1fr}.publicSiteFooterGrid>div:first-child{grid-column:1/-1}.marketingCta{padding:38px 20px}.marketingCta>div,.marketingActions{flex-direction:column}.marketingButton{width:100%}}@media (max-width:600px){.dashboardStats,.songsStats,.pricingGrid{grid-template-columns:1fr}.previewGrid{grid-template-columns:95px 1fr}.previewGrid>div{padding:26px 18px}.previewGrid aside{padding:12px 6px}.publicSiteActions .primary{padding:10px 12px}.publicSiteHeaderInner{gap:8px}.publicSiteNav a{padding:7px 8px}.publicPageHero h1{font-size:45px}.inlineCta{flex-direction:column;align-items:stretch}.inlineCta a{text-align:center}.publicSiteFooterGrid{grid-template-columns:1fr}.publicSiteFooterGrid>div:first-child{grid-column:auto}.publicSiteFooterBottom{flex-direction:column;align-items:flex-start;gap:5px}.creatorPublicCard{grid-template-columns:58px 1fr}.creatorPublicAvatar{width:58px;height:58px}.creatorPublicTop{flex-direction:column}.featureDetailGrid article{padding:18px}}@media (max-width:900px){body:has(.publicSiteShell){padding-bottom:0}.publicSiteActions .primary{width:auto}}.taskPageContent{gap:18px;display:grid}.taskTopbar{margin-bottom:0}.taskBoardWrap{gap:16px;display:grid}.taskStats{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.taskStats article{background:#11151c;border:1px solid #252c36;border-radius:15px;gap:5px;padding:16px;display:grid}.taskStats strong{font-size:26px}.taskToolbar{justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}.taskFilters{flex:1;grid-template-columns:minmax(180px,1.5fr) repeat(3,minmax(130px,.8fr)) auto;gap:8px;display:grid}.taskFilters input,.taskFilters select,.taskComposer input,.taskComposer select,.taskComposer textarea,.taskDetail input,.taskDetail select,.taskDetail textarea,.embeddedTaskAdd input,.embeddedTaskList select{color:#e6ebf3;background:#0d1117;border:1px solid #2d3440;border-radius:10px;outline:0;width:100%;padding:10px 11px}.taskCanceledToggle{color:#8f98aa;align-items:center;gap:7px;padding:0 6px;font-size:11px;display:flex}.taskCanceledToggle input{width:auto}.taskComposerGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.taskComposerGrid label,.taskDetailGrid label,.taskDescriptionEdit label{color:#aeb6c3;gap:6px;font-size:11px;display:grid}.taskWide{grid-column:1/-1}.taskComposerActions{justify-content:flex-end;margin-top:14px;display:flex}.taskError{color:#f1a9b5;background:#241318;border:1px solid #6f3b45;border-radius:12px;padding:11px 13px;font-size:12px}.taskBoard{grid-template-columns:repeat(4,minmax(240px,1fr));align-items:start;gap:12px;padding-bottom:4px;display:grid;overflow-x:auto}.taskColumn{background:#0f1319;border:1px solid #252c36;border-radius:15px;min-height:360px;overflow:hidden}.taskColumn>header{background:#131820;border-bottom:1px solid #252c36;padding:12px 13px}.taskColumn>header>div{justify-content:space-between;align-items:center;display:flex}.taskColumn>header span{color:#7d8797;border:1px solid #303744;border-radius:999px;padding:3px 7px;font-size:10px}.taskColumnBody{gap:9px;padding:9px;display:grid}.taskColumnEmpty{color:#586171;border:1px dashed #2c333e;border-radius:10px;place-items:center;min-height:80px;font-size:10px;display:grid}.taskCard{background:#151a22;border:1px solid #29313c;border-radius:12px;overflow:hidden}.taskCard[draggable=true]{cursor:grab}.taskCardMain{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;gap:8px;padding:12px;display:grid}.taskCardTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.taskPriority{text-transform:uppercase;letter-spacing:.08em;color:#9ca6b6;border:1px solid #3a4350;border-radius:999px;width:max-content;padding:4px 6px;font-size:8px;font-weight:850;display:inline-flex}.taskPriority.low{color:#7d8797}.taskCardTop time{color:#747f90;font-size:9px}.taskCardTop time.overdue{color:#ef9eae}.taskCardMeta{color:#657080;flex-wrap:wrap;gap:8px;font-size:8px;display:flex}.taskDetail{border-top:1px solid #29313c;gap:13px;padding:12px;display:grid}.taskSourceLink{color:#9eabbc;font-size:10px;text-decoration:none}.taskDetailGrid{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.taskDescriptionEdit{gap:7px;display:grid}.taskDescriptionEdit .ghost{justify-self:end}.taskDescription{white-space:pre-wrap;color:#a1abba;margin:0;font-size:11px;line-height:1.55}.taskSubsection{border-top:1px solid #262d37;gap:8px;padding-top:10px;display:grid}.taskSubhead{color:#8791a1;justify-content:space-between;font-size:10px;display:flex}.taskChecklist{gap:5px;display:grid}.taskChecklist>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.taskChecklist label{color:#b3bbc8;align-items:flex-start;gap:7px;font-size:10px;line-height:1.4;display:flex}.taskChecklist label input{width:auto;margin-top:2px}.taskChecklist .done{color:#657080;text-decoration:line-through}.taskChecklist button{color:#626d7d;cursor:pointer;background:0 0;border:0}.taskInlineAdd{grid-template-columns:1fr auto;gap:7px;display:grid}.taskInlineAdd input,.taskInlineAdd textarea{color:#e6ebf3;background:#0d1117;border:1px solid #2d3440;border-radius:9px;padding:9px}.taskComments{gap:7px;display:grid}.taskComments>div{border:1px solid #272e38;border-radius:9px;gap:3px;padding:8px;display:grid}.taskComments p{color:#a1abba;white-space:pre-wrap;margin:0;font-size:10px;line-height:1.45}.taskComments time,.taskComments>small{color:#657080;font-size:8px}.taskCommentAdd{align-items:end}.taskDanger{justify-content:flex-end;display:flex}.taskDanger button{color:#bd7782;cursor:pointer;background:0 0;border:0;font-size:10px}.embeddedTaskPanel{margin-top:0}.embeddedTaskAdd{grid-template-columns:1fr auto;gap:8px;margin-bottom:12px;display:grid}.embeddedTaskList{display:grid}.embeddedTaskList article{border-bottom:1px solid #252b34;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:10px 0;display:grid}.embeddedTaskList article>div{gap:4px;display:grid}.embeddedTaskLink{color:inherit;border-radius:10px;gap:4px;margin:-4px;padding:4px;text-decoration:none;transition:background .15s,transform .15s;display:grid}.embeddedTaskLink:focus-visible{outline-offset:2px;outline:2px solid #6f87a8}.embeddedTaskLink strong{font-size:12px}.embeddedTaskLink small{color:#7e8898;font-size:9px}.embeddedTaskList article strong{font-size:12px}.embeddedTaskList article small{color:#7e8898;font-size:9px}.embeddedTaskList select{min-width:120px;padding:8px;font-size:10px}.taskStatusText{color:#7e8898;font-size:9px}.embeddedTaskCompleted{color:#687384;margin-top:10px;display:block}.dashboardStats{grid-template-columns:repeat(5,1fr)}.dashboardTaskList{display:grid}.dashboardTaskList>a{color:inherit;border-bottom:1px solid #252b34;grid-template-columns:auto 1fr;align-items:start;gap:9px;padding:9px 0;text-decoration:none;display:grid}.dashboardTaskList>a:last-child{border-bottom:0}.dashboardTaskList>a>div{gap:2px;display:grid}@media (max-width:1200px){.taskBoard{grid-template-columns:repeat(4,minmax(260px,1fr))}.taskToolbar{flex-direction:column;align-items:stretch}.taskFilters{grid-template-columns:repeat(2,1fr)}.dashboardStats{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.taskStats,.taskComposerGrid{grid-template-columns:1fr 1fr}.taskBoard{scroll-snap-type:x proximity;grid-template-columns:repeat(4,minmax(82vw,1fr))}.taskColumn{scroll-snap-align:start}.taskFilters{grid-template-columns:1fr 1fr}.taskFilters>input:first-child{grid-column:1/-1}.dashboardStats{grid-template-columns:1fr 1fr}}@media (max-width:600px){.taskStats,.taskComposerGrid,.taskFilters,.taskDetailGrid{grid-template-columns:1fr}.taskWide,.taskFilters>input:first-child{grid-column:auto}.embeddedTaskList article{grid-template-columns:1fr}.embeddedTaskList select{width:100%}.dashboardStats{grid-template-columns:1fr}}.taskTitleEdit{grid-template-columns:1fr auto;align-items:end;gap:8px;display:grid}.taskTitleEdit label{color:#aeb6c3;gap:6px;font-size:11px;display:grid}.taskTitleEdit .ghost{height:38px}@media (max-width:600px){.taskTitleEdit{grid-template-columns:1fr}}.sidebar nav{scrollbar-width:thin;min-height:0;overflow-y:auto}.sidebarNav{align-content:start;gap:7px;display:grid}.sidebarNav .navPrimary{font-weight:800}.navGroup{border:1px solid #0000;border-radius:12px}.navGroup.active{background:#ffffff05;border-color:#2a313d}.navGroupToggle{color:#9da7b6;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;width:100%;padding:8px 9px;display:grid}.navGroupMark{letter-spacing:.08em;color:#8994a5;border:1px solid #303744;border-radius:7px;place-items:center;min-width:28px;height:25px;padding:0 5px;font-size:8px;font-weight:900;display:grid}.navGroup.active .navGroupMark{color:#eef2f7;border-color:#4a5668}.navGroupLabel{font-size:12px;font-weight:850}.navGroupChevron{color:#667183;font-size:15px}.navGroupItems{gap:3px;padding:2px 6px 7px 34px;display:grid}.navGroupItems a{font-size:12px;padding:8px 10px!important}.navGroupItems .navDot{width:5px;height:5px}.navDivider{background:#252b35;height:1px;margin:5px 2px}.sidebar.collapsed .navGroup{background:0 0;border:0}.sidebar.collapsed .navGroupMark{min-width:34px;height:34px;font-size:11px}.sidebar.collapsed .navGroupLabel,.sidebar.collapsed .navGroupChevron{display:none}.sidebar.collapsed .navDivider{width:34px;margin:5px auto}.formSuccess{color:#a7dbb9;background:#3585531f;border:1px solid #28563b;border-radius:10px;padding:10px 12px;font-size:12px;line-height:1.5}.accountSecurityPanel{gap:12px;display:grid}.securityStatus{color:#b7c0ce;border:1px solid #3b4350;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:850}.securityStatus.ok{color:#9fdbb4;background:#4497631a;border-color:#2d6345}.securityStatus.warn{color:#e3c486;background:#ae7c261a;border-color:#745b31}.securityActions{flex-wrap:wrap;gap:8px;display:flex}.inlineDevLink{width:max-content;text-decoration:none;display:inline-block}.aiStudio{scroll-margin-top:20px}.aiStudioHead{align-items:flex-start}.aiAllowance{text-align:right;gap:4px;min-width:220px;display:grid}.aiAllowance strong{color:#dfe6ef;font-size:12px}.aiAllowance span{color:#7d8999;font-size:10px}.aiNotice{color:#c8bdd9;background:#17131f;border:1px solid #3a3547;border-radius:10px;margin-bottom:12px;padding:11px 13px;font-size:12px}.aiStudioGrid{grid-template-columns:minmax(0,1.5fr) minmax(250px,.75fr);gap:16px;display:grid}.aiControls{gap:12px;display:grid}.aiControls label{color:#9ca6b5;gap:6px;font-size:11px;font-weight:700;display:grid}.aiControls select,.aiControls textarea{color:#e7ebf1;background:#0f1319;border:1px solid #303744;border-radius:10px;outline:0;width:100%;padding:10px 11px}.aiControls textarea:focus,.aiControls select:focus{border-color:#5d6d83}.aiWorkingText{resize:vertical;min-height:180px;line-height:1.55}.aiInstruction{resize:vertical;min-height:72px}.aiToolDescription,.aiFullSongNote{color:#7f8998;margin:0;font-size:11px;line-height:1.45}.aiFullSongNote{background:#10141a;border:1px dashed #303744;border-radius:10px;padding:10px 12px}.aiRunRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.aiRunRow span{color:#8f99a8;font-size:11px}.aiLocalScan{background:#0d1117;border:1px solid #292f38;border-radius:13px;align-content:start;gap:12px;padding:16px;display:grid}.aiLocalScan h3{margin:0}.aiScanStats{gap:8px;display:flex}.aiScanStats span{color:#909aa8;background:#12171e;border:1px solid #252c35;border-radius:9px;flex:1;padding:9px;font-size:10px}.aiScanStats strong{color:#e4e8ef;font-size:18px;display:block}.aiScanBlock{border-top:1px solid #242a33;gap:7px;padding-top:10px;display:grid}.aiScanBlock>strong{font-size:11px}.aiScanBlock p,.aiLocalScan small{color:#778292;margin:0;font-size:10px;line-height:1.5}.aiChips{flex-wrap:wrap;gap:6px;display:flex}.aiChips span{color:#b9c2cf;background:#202631;border-radius:999px;padding:5px 7px;font-size:9px}.aiResult{background:#0c1016;border:1px solid #303846;border-radius:13px;margin-top:16px;padding:16px}.aiResult pre{white-space:pre-wrap;word-break:break-word;color:#e2e7ee;font:inherit;background:#11161d;border:1px solid #232a33;border-radius:10px;margin:0;padding:14px;font-size:13px;line-height:1.6}.aiUsageLine{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.aiUsageLine span{color:#8792a2;background:#181e27;border-radius:999px;padding:5px 7px;font-size:9px}@media (max-width:900px){.aiStudioGrid{grid-template-columns:1fr}.aiAllowance{text-align:left;min-width:0}.aiStudioHead{gap:10px;display:grid}}.aiPrivacyNote{color:#737f8f;margin:14px 0 0;font-size:10px;line-height:1.5}.adminAiUsageTable{gap:0;display:grid;overflow-x:auto}.adminAiUsageHeader,.adminAiUsageRow{grid-template-columns:1.1fr 1.4fr 1fr 1.35fr .8fr .9fr;align-items:center;gap:14px;min-width:880px;padding:12px 0;display:grid}.adminAiUsageHeader{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);border-bottom:1px solid var(--line);font-size:.74rem;font-weight:700}.adminAiUsageRow{border-bottom:1px solid var(--line)}.adminAiUsageRow:last-child{border-bottom:0}.adminAiUsageRow>div{gap:3px;display:grid}.adminAiUsageRow strong{font-size:.9rem}.adminAiUsageRow small{color:var(--muted);font-size:.76rem}.catalogMetadataPanel{scroll-margin-top:20px}.catalogSave{align-items:center;gap:9px;display:flex}.catalogFields,.copyrightFields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.catalogFields label,.copyrightFields label,.copyrightCreateGrid label{color:#aeb6c3;gap:6px;font-size:11px;font-weight:700;display:grid}.catalogFields input,.catalogFields select,.catalogFields textarea,.copyrightFields input,.copyrightFields select,.copyrightFields textarea,.copyrightCreateGrid input,.copyrightCreateGrid select,.copyrightFilter{color:#e7ebf1;background:#0f1319;border:1px solid #303744;border-radius:9px;outline:0;padding:9px 10px}.catalogFields textarea,.copyrightFields textarea{resize:vertical;min-height:88px}.catalogWide,.copyrightWide{grid-column:1/-1}.catalogCheck{align-content:end;align-items:center;min-height:38px;flex-direction:row!important;gap:8px!important;display:flex!important}.catalogCheck input{width:auto}.catalogStats,.copyrightStats{grid-template-columns:repeat(4,1fr)}.catalogTable{display:grid;overflow-x:auto}.catalogTableHead,.catalogRow{grid-template-columns:minmax(190px,1.3fr) 110px minmax(150px,1fr) minmax(170px,1fr) minmax(170px,1fr) 110px 96px;align-items:center;gap:14px;min-width:1010px;padding:11px 8px;display:grid}.catalogTableHead{text-transform:uppercase;letter-spacing:.08em;color:#6f7989;border-bottom:1px solid #29313b;font-size:9px}.catalogRow{color:inherit;border-bottom:1px solid #242b34;border-radius:8px;text-decoration:none}.catalogSongLink{color:inherit;text-decoration:none}.catalogSongLink:hover{text-decoration:underline}.catalogActions{justify-content:flex-start;align-items:center;display:flex!important}.catalogActions .compactButton{white-space:nowrap}.catalogRow>div{gap:3px;display:grid}.catalogCodes{flex-direction:row;gap:5px!important;display:flex!important}.catalogCodes span{color:#596373;border:1px solid #333b48;border-radius:7px;place-items:center;width:24px;height:24px;font-size:9px;font-weight:900;display:grid}.catalogCodes span.on{color:#a7ddb9;background:#213329;border-color:#39664a}.catalogCompleteness span{background:#252c35;border-radius:999px;height:5px;display:block;overflow:hidden}.catalogCompleteness i{background:#7da78b;border-radius:999px;height:100%;display:block}.copyrightManager{gap:16px;display:grid}.copyrightCreateGrid{grid-template-columns:1.6fr 1fr 1fr 1fr 1.4fr auto;align-items:end;gap:10px;display:grid}.copyrightCreateGrid button{height:38px}.copyrightRecordList{gap:12px;display:grid}.copyrightRecord{background:#0d1117;border:1px solid #29313b;border-radius:13px;padding:14px}.copyrightRecordHead{justify-content:space-between;align-items:center;gap:14px;margin-bottom:13px;display:flex}.copyrightRecordHead>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.copyrightRecordHead a{color:#e7ebf1;text-decoration:none}.copyrightRecordHead a:hover{text-decoration:underline}.catalogStatusBadge{letter-spacing:.05em;text-transform:uppercase;color:#929cac;border:1px solid #38414e;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:900}.catalogStatusBadge.filed{color:#e2c27c;border-color:#775c2d}.catalogStatusBadge.registered{color:#9cd7af;border-color:#2f6745}.trackRow{grid-template-columns:36px minmax(155px,.75fr) minmax(400px,1.8fr) auto auto auto}.trackMetaGrid{grid-template-columns:repeat(3,minmax(110px,1fr));gap:6px;display:grid}.trackMetaGrid input,.trackMetaGrid select{color:#dfe4ed;background:#11151c;border:1px solid #2c333f;border-radius:8px;min-width:0;padding:7px 8px;font-size:9px}.releaseFields input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (max-width:1180px){.catalogFields,.copyrightFields{grid-template-columns:repeat(2,minmax(0,1fr))}.catalogWide,.copyrightWide{grid-column:1/-1}.copyrightCreateGrid{grid-template-columns:repeat(3,1fr)}.trackRow{grid-template-columns:34px minmax(140px,.7fr) minmax(320px,1.6fr) auto}.trackMetaGrid{grid-template-columns:repeat(2,minmax(110px,1fr))}.trackActions{grid-area:1/4/3}}@media (max-width:900px){.catalogStats,.copyrightStats{grid-template-columns:repeat(2,1fr)}.catalogFields,.copyrightFields,.copyrightCreateGrid{grid-template-columns:1fr}.catalogWide,.copyrightWide{grid-column:auto}.copyrightRecordHead{flex-direction:column;align-items:flex-start}.trackRow{grid-template-columns:32px minmax(0,1fr) auto}.trackMetaGrid{grid-column:2/4;grid-template-columns:1fr 1fr}.bonusToggle{grid-column:auto}.trackActions{grid-area:1/3}}@media (max-width:600px){.catalogStats,.copyrightStats,.trackMetaGrid{grid-template-columns:1fr}}.copyrightSummary{gap:14px;display:grid}.copyrightSummaryPrimary{background:#0f1a14;border:1px solid #2f6745;border-radius:11px;gap:3px;padding:13px 14px;display:grid}.copyrightSummaryPrimary span,.copyrightSummaryNotes span{letter-spacing:.08em;text-transform:uppercase;color:#8ea49a;font-size:9px;font-weight:800}.copyrightSummaryPrimary strong{letter-spacing:.02em;color:#c7eed2;overflow-wrap:anywhere;font-size:18px}.copyrightSummaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.copyrightSummaryGrid>div{border:1px solid #29313b;border-radius:10px;min-width:0;padding:10px 11px}.copyrightSummaryGrid dt{letter-spacing:.06em;text-transform:uppercase;color:#7f8997;margin-bottom:4px;font-size:9px;font-weight:800}.copyrightSummaryGrid dd{color:#e1e6ed;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.copyrightSummaryNotes{border-top:1px solid #29313b;padding-top:11px}.copyrightSummaryNotes p{color:#c7ced8;white-space:pre-wrap;margin:5px 0 0;line-height:1.55}.copyrightRecordHead>div:last-child{gap:6px}@media (max-width:900px){.copyrightSummaryGrid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.copyrightSummaryGrid{grid-template-columns:1fr}}.copyrightFilters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.copyrightAddBar{justify-content:flex-end;align-items:center;display:flex}.demoPanel{width:calc(100% - 64px);max-width:1296px;margin:0 auto 18px}.demoPanelHead{align-items:flex-start}.demoHeadActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.demoList{gap:12px;margin-top:18px;display:grid}.demoCard{background:#0d1117;border:1px solid #2a303a;border-radius:15px;gap:13px;padding:16px;display:grid}.demoCard.archivedDemo{opacity:.68}.demoCardTop{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.demoIdentity{min-width:0}.demoIdentity h3{margin:7px 0 5px;font-size:18px}.demoIdentity small{color:#7f8999;overflow-wrap:anywhere;font-size:11px;line-height:1.45;display:block}.demoBadges{flex-wrap:wrap;gap:6px;display:flex}.demoBadge{color:#c7cfda;text-transform:uppercase;letter-spacing:.055em;background:#171c24;border:1px solid #303844;border-radius:999px;align-items:center;padding:4px 7px;font-size:10px;font-weight:800;display:inline-flex}.demoBadge.primaryBadge{color:#9ed1ae;background:#15221a;border-color:#46614f}.demoBadge.labelBadge{color:#9ca8bb;background:#171a22}.demoCardActions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.demoAudio{width:100%;height:42px}.demoNotes{color:#b9c2cf;white-space:pre-wrap;background:#10151c;border:1px solid #262e38;border-radius:11px;margin:0;padding:11px 12px;font-size:12px;line-height:1.6}.demoMeta{color:#707b8c;justify-content:space-between;gap:12px;font-size:10px;display:flex}.demoEmpty{background:#0d1117;border:1px dashed #323a47;border-radius:14px;gap:4px;margin-top:16px;padding:18px;display:grid}.demoEmpty strong{font-size:13px}.demoEmpty span{color:#808b9b;font-size:12px;line-height:1.55}.demoFutureNote{background:#10151c;border:1px solid #2b343f;border-radius:12px;gap:4px;margin-top:15px;padding:12px 14px;display:grid}.demoFutureNote strong{text-transform:uppercase;letter-spacing:.08em;color:#aeb8c7;font-size:11px}.demoFutureNote span{color:#798596;font-size:11px;line-height:1.5}.demoEditor{background:#10151c;border:1px solid #343d49;border-radius:13px;gap:12px;padding:14px;display:grid}.demoAddEditor{margin:16px 0}.demoEditorGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.demoEditor label,.demoNotesLabel{color:#9da8b7;gap:6px;font-size:11px;display:grid}.demoEditor input,.demoEditor select,.demoEditor textarea{color:#e6ebf3;background:#0b0f14;border:1px solid #303844;border-radius:9px;outline:0;width:100%;padding:9px 10px}.demoEditor input[type=file]{padding:7px}.demoEditor textarea{resize:vertical;min-height:86px}.demoPrimaryToggle{align-self:end;align-items:center;gap:8px;min-height:39px;padding:0 4px;display:flex!important}.demoPrimaryToggle input{width:auto}.demoEditorFooter,.demoEditActions{justify-content:space-between;align-items:center;gap:12px;display:flex}.demoEditorFooter small{color:#737e8f;max-width:720px;font-size:10px;line-height:1.5}.demoEditActions{justify-content:flex-end}@media (max-width:900px){.demoPanel{width:calc(100% - 24px)}.demoEditorGrid{grid-template-columns:1fr 1fr}.demoCardTop{flex-direction:column}.demoCardActions{justify-content:flex-start;width:100%}.demoMeta{flex-direction:column;gap:3px}.demoEditorFooter{flex-direction:column;align-items:stretch}.demoEditorFooter .primary{width:100%}}@media (max-width:560px){.demoPanelHead{flex-direction:column}.demoHeadActions{justify-content:space-between;width:100%}.demoHeadActions .ghost{width:auto}.demoEditorGrid{grid-template-columns:1fr}.demoPrimaryToggle{align-self:auto}.demoCardActions{grid-template-columns:1fr 1fr;display:grid}.demoCardActions button{width:100%}.demoEditActions{grid-template-columns:1fr 1fr;display:grid}.demoEditActions button{width:100%}}.demoCardActions a{text-align:center;text-decoration:none}.networkPageContent{max-width:1600px}.networkManager{gap:16px;display:grid}.networkStats{grid-template-columns:repeat(4,1fr)}.networkToolbarPanel{padding:14px 16px}.networkToolbar{grid-template-columns:minmax(260px,1fr) 180px auto auto;align-items:center;gap:10px;display:grid}.networkToolbar input,.networkToolbar select{color:#e8edf5;background:#0d1117;border:1px solid #303844;border-radius:10px;outline:0;width:100%;padding:10px 11px}.networkViewToggle{background:#0d1117;border:1px solid #303844;border-radius:10px;display:flex;overflow:hidden}.networkViewToggle button{color:#8792a2;cursor:pointer;background:0 0;border:0;padding:10px 12px;font-weight:800}.networkViewToggle button.active{color:#11151c;background:#e9edf4}.networkMessage{color:#a7b0be;margin:10px 0 0;font-size:11px}.networkCardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.networkCard{gap:14px;min-width:0;display:grid}.networkCardHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.networkIdentity{gap:12px;min-width:0;display:flex}.networkAvatar{letter-spacing:.04em;background:#1b2230;border:1px solid #343c49;border-radius:14px;flex:0 0 48px;place-items:center;width:48px;height:48px;font-size:13px;font-weight:900;display:grid}.networkIdentity>div:last-child{gap:3px;min-width:0;display:grid}.networkIdentity h2{margin:0;font-size:18px}.networkIdentity strong{color:#c8d0db;font-size:11px}.networkIdentity span{color:#7f8999;font-size:11px}.networkNameLine{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.networkConnected{letter-spacing:.08em;background:#112019;border:1px solid #365a44;border-radius:999px;align-items:center;padding:3px 6px;font-weight:900;color:#91d1a7!important;font-size:8px!important;display:inline-flex!important}.networkStar{color:#596474;cursor:pointer;background:#11161e;border:1px solid #303844;border-radius:10px;width:36px;height:36px;font-size:18px}.networkBadges{flex-wrap:wrap;gap:6px;display:flex}.networkTag{color:#95a3b7;background:#10151d;border:1px solid #2c3440;border-radius:999px;padding:5px 7px;font-size:9px}.networkSummary{background:#0f141b;border:1px solid #272f3a;border-radius:11px;gap:5px;padding:10px 12px;display:grid}.networkSummary span{color:#d2d8e2;font-size:11px}.networkSummary small{color:#788494;font-size:10px;line-height:1.45}.networkContactLines{flex-wrap:wrap;gap:10px;display:flex}.networkContactLines a,.networkContactLines span{color:#99a6b8;font-size:10px;text-decoration:none}.networkContactLines a:hover{color:#fff;text-decoration:underline}.networkIndustry{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.networkIndustry>div{border:1px solid #272f3a;border-radius:10px;padding:9px 10px}.networkIndustry dt{text-transform:uppercase;letter-spacing:.08em;color:#6f7b8d;margin-bottom:3px;font-size:8px}.networkIndustry dd{color:#dbe1e9;overflow-wrap:anywhere;margin:0;font-size:11px}.networkHistory{gap:8px;display:grid}.networkHistory>b{text-transform:uppercase;letter-spacing:.08em;color:#8b96a6;font-size:10px}.networkHistory>div{flex-wrap:wrap;gap:7px;display:flex}.networkHistory a{color:#b7c2d2;background:#10151d;border:1px solid #303844;border-radius:8px;padding:6px 8px;font-size:10px;text-decoration:none}.networkHistory a:hover{color:#fff;border-color:#536071}.networkCardNotes{color:#8c97a7;white-space:pre-wrap;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.55;display:-webkit-box;overflow:hidden}.networkCardActions{border-top:1px solid #262d37;justify-content:space-between;align-items:center;gap:10px;padding-top:11px;display:flex}.networkCardActions>div{gap:6px;display:flex}.networkLinkedNote{color:#759181;font-size:9px}.networkEmpty{text-align:center;grid-column:1/-1;padding:36px 24px}.networkEmpty h2{margin:0 0 7px}.networkEmpty p{color:#8792a2;max-width:680px;margin:0 auto 16px;line-height:1.55}.networkEditPanel{grid-column:1/-1}.networkForm{gap:18px;display:grid}.networkFormSection{border-top:1px solid #252d37;gap:12px;padding-top:14px;display:grid}.networkFormSection:first-child{border-top:0;padding-top:0}.networkFormTitle{gap:3px;display:grid}.networkFormTitle span,.networkHint{color:#7d8898;font-size:10px;line-height:1.5}.networkHint{margin:0}.networkFieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.networkFieldGrid label{color:#9fa9b8;gap:6px;font-size:10px;font-weight:700;display:grid}.networkFieldGrid input,.networkFieldGrid select,.networkNotes{color:#e8edf4;background:#0d1117;border:1px solid #303844;border-radius:9px;outline:0;width:100%;padding:9px 10px}.networkWide{grid-column:1/-1}.networkFavoriteToggle{color:#a9b3c1;align-items:center;gap:8px;font-size:11px;display:flex}.networkLinkPickerGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.networkLinkPickerGrid>div{background:#0d1117;border:1px solid #29313c;border-radius:12px;gap:8px;padding:12px;display:grid}.networkLinkPickerGrid b{font-size:11px}.networkChecks{gap:6px;max-height:220px;padding-right:5px;display:grid;overflow:auto}.networkChecks label{color:#a6b0bf;align-items:center;gap:8px;padding:4px 0;font-size:10px;display:flex}.networkEmptySmall{color:#707b8c;font-size:10px}.networkNotes{resize:vertical;min-height:110px}.networkFormActions{justify-content:flex-end;gap:8px;display:flex}.networkEditCard{align-self:start}@media (max-width:1100px){.networkCardGrid{grid-template-columns:1fr}.networkToolbar{grid-template-columns:1fr 160px auto}.networkToolbar .primary{grid-column:1/-1}.networkStats{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.networkToolbar{grid-template-columns:1fr}.networkViewToggle{width:100%}.networkViewToggle button{flex:1}.networkStats{grid-template-columns:1fr 1fr}.networkFieldGrid,.networkLinkPickerGrid{grid-template-columns:1fr}.networkWide{grid-column:auto}.networkIndustry{grid-template-columns:1fr}.networkCardActions{flex-direction:column;align-items:flex-start}.networkCardActions>div{width:100%}.networkCardActions button{flex:1}.networkFormActions{grid-template-columns:1fr 1fr;display:grid}.networkFormActions button{width:100%}}@media (max-width:480px){.networkStats{grid-template-columns:1fr}.networkCardHead{align-items:flex-start}.networkIdentity{gap:9px}.networkAvatar{flex-basis:42px;width:42px;height:42px}.networkFormActions{grid-template-columns:1fr}}.announcementBanner{color:#e8edf4;z-index:80;background:#121820;border-bottom:1px solid #33404b;grid-column:1/-1;width:100%;position:relative}.announcementBanner.public{border-bottom-color:#2f3844}.announcementBanner.info{background:#121820}.announcementBanner.update{background:#151c2b}.announcementBanner.warning{background:#2b2013}.announcementBanner.maintenance{background:#281a1a}.announcementBanner.promotion{background:#20192b}.announcementInner{text-align:center;justify-content:center;align-items:center;gap:12px;max-width:1450px;min-height:42px;margin:0 auto;padding:8px 22px;font-size:12px;display:flex}.announcementInner span{line-height:1.45}.announcementInner a{color:#fff;text-underline-offset:3px;font-weight:850;text-decoration:underline}.announcementInner button{color:#aeb8c7;cursor:pointer;background:0 0;border:0;padding:3px 7px;font-size:19px;line-height:1}.adminHeaderActions{align-items:center;gap:10px;display:flex}.adminHeaderActions a{text-decoration:none}.adminContentPage{max-width:1600px}.contentManager{gap:16px;display:grid}.cmsTabs{background:#0f1319;border:1px solid #2a313c;border-radius:13px;gap:7px;padding:4px;display:flex;overflow:auto}.cmsTabs button{white-space:nowrap;color:#8994a4;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:9px 13px;font-weight:800}.cmsTabs button.active{color:#11151c;background:#eef1f6}.cmsEditorPanel,.cmsSummaryCard{gap:16px;display:grid}.cmsCardStack{gap:14px;display:grid}.cmsSummaryCard .panelHead{margin-bottom:0}.cmsCardPreview{color:#8e99a9;margin:6px 0 0;font-size:12px;line-height:1.5}.cmsCardActions,.cmsInlineActions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.cmsFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cmsFormGrid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.cmsFormGrid label,.cmsMediaUpload label{color:#9da8b8;gap:6px;font-size:11px;font-weight:700;display:grid}.cmsFormGrid label small{color:#687486;font-weight:500;line-height:1.4}.cmsFormGrid input,.cmsFormGrid textarea,.cmsFormGrid select,.cmsMediaUpload input{color:#edf1f7;background:#0c1016;border:1px solid #303844;border-radius:9px;outline:0;width:100%;padding:10px 11px}.cmsFormGrid textarea{resize:vertical;min-height:96px}.cmsFormGrid .tallTextarea{min-height:190px}.cmsFormGrid .wide{grid-column:1/-1}.cmsCheck{grid-auto-flow:column;justify-content:start;align-items:center;gap:8px!important;display:flex!important}.cmsCheck input{width:auto}.cmsPageEditor{border-top:1px solid #28303a;gap:17px;padding-top:17px;display:grid}.cmsSubsectionHead{justify-content:space-between;align-items:end;gap:16px;padding-top:8px;display:flex}.cmsSubsectionHead h3{margin:0 0 4px}.cmsSubsectionHead p{color:#7f8a9a;margin:0;font-size:11px}.cmsSectionList{gap:10px;display:grid}.cmsSectionEditor{background:#0c1016;border:1px solid #2a323e;border-radius:12px;gap:11px;padding:14px;display:grid}.cmsEditDrawer{background:#10151d;border:1px solid #394452;border-radius:14px;gap:13px;margin:4px 0 16px;padding:16px;display:grid}.cmsArticleList{border:1px solid #29313c;border-radius:12px;display:grid;overflow:hidden}.cmsListRow{background:#0d1117;border-bottom:1px solid #252d37;justify-content:space-between;align-items:center;gap:16px;padding:13px 14px;display:flex}.cmsListRow:last-child{border-bottom:0}.cmsListRow>div:first-child{gap:3px;min-width:0;display:grid}.cmsListRow strong{font-size:12px}.cmsListRow span,.cmsListRow small{color:#7e899a;font-size:10px}.cmsMediaUpload{background:#0d1117;border:1px solid #303844;border-radius:12px;grid-template-columns:minmax(220px,1fr) 1fr 1.5fr auto;align-items:end;gap:10px;padding:14px;display:grid}.cmsMediaGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.cmsMediaGrid article{background:#0d1117;border:1px solid #29313c;border-radius:12px;overflow:hidden}.cmsMediaGrid img{aspect-ratio:16/9;object-fit:cover;background:#171c24;width:100%}.cmsMediaGrid article>div{gap:5px;padding:11px;display:grid}.cmsMediaGrid strong{font-size:12px}.cmsMediaGrid span{color:#7c8797;font-size:10px}.cmsMediaGrid code{text-overflow:ellipsis;white-space:nowrap;color:#98a6b8;background:#090c10;border-radius:6px;padding:6px;font-size:9px;display:block;overflow:hidden}.cmsRichText{color:#aeb7c5;line-height:1.7}.cmsRichText p{margin:0 0 12px}.cmsRichText p:last-child{margin-bottom:0}.cmsRichText ul{margin:0 0 12px;padding-left:20px}.cmsManagedSections{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.cmsManagedSection{background:#10141b;border:1px solid #2a313d;border-radius:17px;padding:24px}.cmsManagedSection h2{margin:0 0 10px}.cmsSectionCta{margin-top:8px;text-decoration:none;display:inline-block}.cmsIntroBody{max-width:960px}.helpSearch{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:0 0 18px;display:grid}.helpSearch input{color:#eef2f7;background:#0d1117;border:1px solid #303844;border-radius:11px;outline:0;padding:12px 13px}.helpSearch button{width:auto}.featuredHelpBadge{color:#aebcff;text-transform:uppercase;letter-spacing:.07em;background:#222b39;border-radius:999px;margin-left:9px;padding:3px 6px;font-size:8px;display:inline-block}.faqList details[open] .cmsRichText{padding-bottom:16px}.helpEmpty{color:#8d98a7;border:1px dashed #303844;border-radius:12px;padding:20px}.supportGrid details{margin-top:12px}.supportGrid details summary{cursor:pointer;color:#d8dee8;font-weight:800}.supportGrid .cmsRichText{margin-top:10px}@media (max-width:1050px){.cmsMediaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.cmsMediaUpload{grid-template-columns:1fr 1fr}.cmsMediaUpload label:first-child{grid-column:1/-1}.cmsManagedSections{grid-template-columns:1fr}}@media (max-width:760px){.announcementInner{text-align:left;justify-content:flex-start;padding:9px 14px}.adminHeaderActions{justify-content:space-between;width:100%}.cmsFormGrid,.cmsFormGrid.compact{grid-template-columns:1fr}.cmsFormGrid .wide{grid-column:auto}.cmsSubsectionHead,.cmsListRow{flex-direction:column;align-items:flex-start}.cmsCardActions{justify-content:space-between;width:100%}.cmsMediaUpload,.cmsMediaGrid{grid-template-columns:1fr}.cmsMediaUpload label:first-child{grid-column:auto}.helpSearch{grid-template-columns:1fr}.helpSearch button{width:100%}}.planUsagePanel{gap:16px;display:grid}.usageMeterGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.usageMeterCard{background:#0e1117;border:1px solid #292f3a;border-radius:12px;gap:9px;padding:14px;display:grid}.usageMeterHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.usageMeterHead strong{font-size:13px}.usageMeterHead span,.usageMeterCard small{color:#818b9b;font-size:11px}.usageTrack{background:#202630;border-radius:999px;height:7px;overflow:hidden}.usageTrack span{border-radius:inherit;background:#697588;height:100%;display:block}.usageUnlimited{background:linear-gradient(90deg,#364252,#202630);border-radius:999px;height:7px;font-size:0}.planAllowanceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.planAllowanceGrid>div{background:#0c1016;border:1px solid #262d37;border-radius:11px;gap:6px;padding:12px;display:grid}.planAllowanceGrid strong{font-size:12px}.planAllowanceGrid span{color:#8e98a8;font-size:11px}@media (max-width:760px){.usageMeterGrid,.planAllowanceGrid{grid-template-columns:1fr}.usageMeterHead{flex-direction:column;align-items:flex-start;gap:4px}}.createAction{justify-items:start;gap:5px;display:grid}.planLimitMessage{color:#d5a28f;max-width:320px;font-size:10px;line-height:1.4}.quickCreateError{color:#d5a28f;background:#151116;border-top:1px solid #252c36;border-bottom:1px solid #252c36;padding:9px 11px;font-size:11px;line-height:1.4;display:block}.epkContent,.epkEditorContent{max-width:1600px}.epkPageIntro{color:#8f99a9;max-width:780px;margin:12px 0 0;line-height:1.6}.epkManager{gap:18px;display:grid}.epkCreatePanel{gap:4px;display:grid}.epkCreateRow{grid-template-columns:minmax(260px,1fr) 220px auto;align-items:start;gap:10px;display:grid}.epkCreateRow label,.epkFormGrid label{color:#9da8b8;align-content:start;gap:6px;font-size:11px;font-weight:750;display:grid}.epkCreateRow input,.epkCreateRow select,.epkFormGrid input,.epkFormGrid select,.epkFormGrid textarea,.epkSectionRow input{color:#edf1f7;background:#0c1016;border:1px solid #303844;border-radius:9px;outline:0;width:100%;padding:10px 11px}.epkCreateRow .primary{white-space:nowrap;width:auto}.epkHint{color:#788393;margin:5px 0 0;font-size:11px;line-height:1.5}.epkCardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.epkCard{background:#0d1117;border:1px solid #29313c;border-radius:14px;gap:14px;padding:17px;display:grid}.epkCardHead{align-items:center;gap:12px;display:flex}.epkMiniAvatar{color:#cbd4df;background:#171d25;border:1px solid #353e4b;border-radius:13px;flex:0 0 48px;place-items:center;width:48px;height:48px;font-weight:900;display:grid;overflow:hidden}.epkMiniAvatar img{object-fit:cover;width:100%;height:100%}.epkCardHead>div:last-child{gap:4px;min-width:0;display:grid}.epkCardHead h3{margin:1px 0 0;font-size:17px}.epkCardHead small,.epkStatusRow small{color:#7e8999;font-size:10px}.epkCardHead .pill{justify-self:start;font-size:9px}.epkStatusRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.statusPill{color:#8793a4;text-transform:uppercase;letter-spacing:.06em;background:#11161d;border:1px solid #303946;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800;display:inline-flex}.statusPill.active{color:#a9d4b9;background:#111a16;border-color:#355443}.epkCardMetrics{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.epkCardMetrics span{color:#737f90;border:1px solid #252d37;border-radius:9px;gap:3px;padding:8px;font-size:9px;display:grid}.epkCardMetrics strong{color:#dce3ec;font-size:13px}.epkCardActions{flex-wrap:wrap;gap:7px;display:flex}.epkCardActions .ghost{width:auto;padding:8px 10px;font-size:10px;text-decoration:none}.epkEmpty,.epkProfileRequired{justify-items:start;gap:10px;padding:30px;display:grid}.epkEmpty h3,.epkProfileRequired h2{margin:0}.epkEmpty p,.epkProfileRequired p{color:#8994a4;max-width:680px;margin:0;line-height:1.6}.epkProfileRequired .primary{margin-top:4px;text-decoration:none}.epkEditor{gap:16px;display:grid}.epkBuilderHero{background:linear-gradient(120deg,#121821,#0d1117);border:1px solid #2a323e;border-radius:17px;justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}.epkBuilderIdentity{align-items:center;gap:14px;min-width:0;display:flex}.epkBuilderAvatar{color:#dfe6ef;background:#1b222d;border:1px solid #3a4553;border-radius:17px;flex:0 0 64px;place-items:center;width:64px;height:64px;font-weight:900;display:grid;overflow:hidden}.epkBuilderAvatar img{object-fit:cover;width:100%;height:100%}.epkBuilderIdentity>div:last-child{gap:3px;min-width:0;display:grid}.epkTitleInput{color:#f4f6fa;letter-spacing:-.035em;background:0 0;border:0;outline:0;width:min(620px,65vw);padding:0;font-size:clamp(25px,3vw,39px);font-weight:900}.epkBuilderIdentity span{color:#7f8b9b;font-size:11px}.epkBuilderActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.epkBuilderActions .ghost{width:auto;text-decoration:none}.epkMessage{color:#9bc9ab;margin:0;padding:8px 2px;font-size:11px}.epkBuilderLayout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:18px;display:grid}.epkBuilderMain{gap:16px;display:grid}.epkBuilderRail{gap:12px;display:grid;position:sticky;top:18px}.epkFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.epkFormGrid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.epkFormGrid textarea{resize:vertical;min-height:120px}.epkFormGrid label small{color:#6e7989;font-size:9px;font-weight:500}.epkWide{grid-column:1/-1}.epkPublishToggle{grid-auto-flow:column;justify-content:flex-start;align-items:center;padding-top:4px;gap:8px!important;display:flex!important}.epkPublishToggle input{width:auto}.epkReuseNote{background:#0d1117;border:1px solid #28313c;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:14px;padding:11px 12px;display:grid}.epkReuseNote strong{font-size:10px}.epkReuseNote span{text-overflow:ellipsis;white-space:nowrap;color:#7d8999;font-size:10px;overflow:hidden}.epkReuseNote a{color:#c9d1dc;font-size:10px}.epkSectionList{border:1px solid #29313c;border-radius:12px;display:grid;overflow:hidden}.epkSectionRow{background:#0c1016;border-bottom:1px solid #252d37;grid-template-columns:46px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.epkSectionRow:last-child{border-bottom:0}.epkSectionRow.enabled{background:#0e131a}.epkDragMark{color:#5f6a7a;font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.epkSectionRow>div:nth-child(2){grid-template-columns:120px minmax(160px,1fr);align-items:center;gap:10px;display:grid}.epkSectionRow strong{text-transform:uppercase;letter-spacing:.07em;color:#98a4b4;font-size:10px}.epkSectionRow label{color:#919cac;align-items:center;gap:6px;font-size:10px;display:flex}.epkOrderButtons,.epkRepeaterHead>div,.epkSelectedStack>div>div:last-child{gap:5px;display:flex}.epkOrderButtons button,.epkRepeaterHead button,.epkSelectedStack button{color:#c4ccd8;cursor:pointer;background:#151a22;border:1px solid #303844;border-radius:8px;width:30px;height:30px}.epkOrderButtons button:disabled,.epkRepeaterHead button:disabled,.epkSelectedStack button:disabled{opacity:.28;cursor:default}.epkSelectedStack{gap:7px;display:grid}.epkSelectedStack>div{background:#0d1117;border:1px solid #29313c;border-radius:10px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 11px;display:grid}.epkSelectedStack>div>span{color:#647081;font-size:10px;font-weight:800}.epkSelectedStack>div>div:nth-child(2){gap:3px;display:grid}.epkSelectedStack strong{font-size:11px}.epkSelectedStack small{color:#778394;font-size:9px}.epkPicker{background:#0d1117;border:1px dashed #303946;border-radius:11px;margin-top:12px}.epkPicker summary{color:#acb6c5;cursor:pointer;padding:11px 12px;font-size:10px;font-weight:800}.epkPickerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:300px;padding:0 12px 12px;display:grid;overflow:auto}.epkPickerGrid label{color:#adb7c5;border:1px solid #252d37;border-radius:9px;align-items:flex-start;gap:8px;padding:9px;font-size:10px;display:flex}.epkPickerGrid label>span{gap:2px;display:grid}.epkPickerGrid small{color:#6f7b8c}.epkRepeater{gap:10px;display:grid}.epkRepeaterCard{background:#0c1016;border:1px solid #29313c;border-radius:12px;gap:12px;padding:13px;display:grid}.epkRepeaterHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.epkRepeaterHead strong{font-size:11px}.epkRailButton{text-align:center;width:100%;text-decoration:none;display:block}.epkBuilderRail>.dangerGhost{width:100%}.epkPublicShell{background:#080a0e}.epkPublicPage{gap:22px;width:min(1180px,100% - 32px);margin:36px auto 80px;display:grid}.epkPublicHero{background-color:#0000;background-image:radial-gradient(circle at 75% 20%,#262e3c,#0000 34%),linear-gradient(125deg,#171c24,#0b0e13);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #2a313b;border-radius:24px;align-items:flex-end;min-height:430px;padding:clamp(24px,5vw,58px);display:flex;overflow:hidden}.epkPublicHeroInner{align-items:end;gap:24px;width:100%;display:flex}.epkPublicAvatar{color:#edf1f7;background:#171d25;border:1px solid #ffffff29;border-radius:26px;flex:0 0 132px;place-items:center;width:132px;height:132px;font-size:31px;font-weight:950;display:grid;overflow:hidden;box-shadow:0 18px 50px #00000052}.epkPublicAvatar img{object-fit:cover;width:100%;height:100%}.epkPublicHeroCopy{gap:10px;display:grid}.epkPublicBadge{text-transform:uppercase;letter-spacing:.12em;color:#c8d0dc;background:#0a0c108c;border:1px solid #fff3;border-radius:999px;justify-self:start;padding:6px 9px;font-size:9px}.epkPublicHero h1{letter-spacing:-.055em;margin:0;font-size:clamp(46px,7vw,82px);line-height:.94}.epkPublicHeroCopy>p{color:#c2cad5;max-width:760px;margin:0;font-size:clamp(16px,2vw,22px);line-height:1.45}.epkPublicMeta{flex-wrap:wrap;gap:8px;display:flex}.epkPublicMeta span{color:#9ca8b9;background:#080a0e9e;border-radius:999px;padding:6px 8px;font-size:10px}.epkPublicSection{background:#0f1319;border:1px solid #252d37;border-radius:20px;padding:clamp(22px,4vw,42px)}.epkPublicSectionHead{margin-bottom:22px}.epkPublicSectionHead h2{letter-spacing:-.035em;margin:0;font-size:clamp(27px,4vw,43px)}.epkPublicBio>p:last-child{color:#b4bdca;white-space:pre-wrap;max-width:920px;margin:0;font-size:15px;line-height:1.8}.epkPublicSongGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.epkPublicSongGrid article{background:#0a0e13;border:1px solid #29313c;border-radius:14px;gap:16px;padding:18px;display:grid}.epkPublicSongGrid h3,.epkPublicReleaseGrid h3,.epkPublicHighlightGrid h3{margin:10px 0 6px;font-size:20px}.epkPublicSongGrid p,.epkPublicReleaseCopy>p,.epkPublicHighlightGrid p{color:#7f8a9a;margin:0;font-size:11px;line-height:1.55}.epkPublicButtons{flex-wrap:wrap;gap:7px;display:flex}.epkPublicButtons a,.epkPublicHighlightGrid a{color:#dce3eb;border:1px solid #343e4b;border-radius:9px;padding:8px 10px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.epkPublicButtons a:hover,.epkPublicLinks a:hover{background:#151b24;border-color:#657286}.epkPublicReleaseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.epkPublicReleaseGrid article{background:#0a0e13;border:1px solid #29313c;border-radius:15px;grid-template-columns:180px minmax(0,1fr);display:grid;overflow:hidden}.epkPublicReleaseGrid img,.epkPublicCoverPlaceholder{object-fit:cover;background:#171d25;width:100%;height:100%;min-height:230px}.epkPublicCoverPlaceholder{color:#657183;place-items:center;font-size:27px;font-weight:900;display:grid}.epkPublicReleaseCopy{padding:18px}.epkPublicReleaseCopy ol{color:#8f9aaa;margin:13px 0;padding-left:19px;font-size:10px;line-height:1.65}.epkPublicHighlightGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.epkPublicHighlightGrid article{background:#0a0e13;border:1px solid #29313c;border-radius:13px;align-content:start;gap:5px;padding:16px;display:grid}.epkPublicHighlightGrid article>span{color:#8d99aa;text-transform:uppercase;letter-spacing:.09em;font-size:8px;font-weight:850}.epkPublicHighlightGrid small{color:#657184;margin:4px 0;font-size:9px}.epkPublicLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.epkPublicLinks a{color:#c9d2de;border:1px solid #303945;border-radius:11px;justify-content:space-between;gap:10px;padding:13px 14px;font-size:11px;font-weight:800;text-decoration:none;display:flex}.epkPublicContactGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.epkPublicContactGrid article{background:#0a0e13;border:1px solid #29313c;border-radius:12px;gap:6px;padding:15px;display:grid}.epkPublicContactGrid article>span{color:#768293;text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:800}.epkPublicContactGrid strong{font-size:12px}.epkPublicContactGrid a{color:#aeb9c8;overflow-wrap:anywhere;font-size:10px;text-decoration:none}.epkPublicCredit{color:#596473;justify-content:center;align-items:center;gap:7px;padding:10px;font-size:9px;display:flex}.epkPublicCredit strong{color:#7c8797}.epkPublicCredit small{display:none}@media (max-width:1100px){.epkBuilderLayout{grid-template-columns:1fr}.epkBuilderRail{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.epkBuilderRail>.epkRailButton,.epkBuilderRail>.dangerGhost{align-self:stretch}.epkCardGrid{grid-template-columns:1fr}.epkPublicHighlightGrid,.epkPublicLinks,.epkPublicContactGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.epkCreateRow,.epkFormGrid,.epkFormGrid.compact{grid-template-columns:1fr}.epkWide{grid-column:auto}.epkBuilderHero,.epkBuilderIdentity{align-items:flex-start}.epkBuilderHero{flex-direction:column}.epkBuilderActions{justify-content:flex-start;width:100%}.epkTitleInput{width:100%;font-size:27px}.epkBuilderIdentity{width:100%}.epkBuilderIdentity>div:last-child{width:calc(100% - 78px)}.epkReuseNote{grid-template-columns:1fr}.epkReuseNote span{white-space:normal}.epkSectionRow{grid-template-columns:34px minmax(0,1fr);align-items:start}.epkSectionRow>div:nth-child(2){grid-template-columns:1fr}.epkSectionRow>label,.epkOrderButtons{grid-column:2}.epkPickerGrid,.epkBuilderRail{grid-template-columns:1fr}.epkPublicHero{min-height:360px}.epkPublicHeroInner{flex-direction:column;align-items:flex-start}.epkPublicAvatar{border-radius:20px;flex-basis:96px;width:96px;height:96px}.epkPublicSongGrid,.epkPublicReleaseGrid,.epkPublicHighlightGrid,.epkPublicLinks,.epkPublicContactGrid{grid-template-columns:1fr}.epkPublicReleaseGrid article{grid-template-columns:120px minmax(0,1fr)}.epkPublicReleaseGrid img,.epkPublicCoverPlaceholder{min-height:190px}.epkCardMetrics{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.epkPublicPage{width:min(100% - 20px,1180px);margin-top:18px}.epkPublicHero,.epkPublicSection{border-radius:16px}.epkPublicReleaseGrid article{grid-template-columns:1fr}.epkPublicReleaseGrid img,.epkPublicCoverPlaceholder{aspect-ratio:1;min-height:auto}.epkSelectedStack>div{grid-template-columns:24px minmax(0,1fr)}.epkSelectedStack>div>div:last-child{grid-column:2}.epkBuilderAvatar{flex-basis:52px;width:52px;height:52px}.epkBuilderIdentity>div:last-child{width:calc(100% - 66px)}}.catalogCodes span[data-tooltip]{cursor:help;position:relative}.catalogCodes span[data-tooltip]:hover:after,.catalogCodes span[data-tooltip]:focus-visible:after{content:attr(data-tooltip);color:#e0e6ee;white-space:normal;z-index:40;pointer-events:none;background:#080b10;border:1px solid #3a4553;border-radius:8px;width:max-content;max-width:250px;padding:7px 9px;font-size:10px;font-weight:650;line-height:1.35;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 12px 30px #0006}.catalogCodes span[data-tooltip]:hover:before,.catalogCodes span[data-tooltip]:focus-visible:before{content:"";z-index:41;background:#080b10;border-bottom:1px solid #3a4553;border-right:1px solid #3a4553;width:8px;height:8px;position:absolute;bottom:calc(100% + 3px);left:50%;transform:translate(-50%)rotate(45deg)}.epkPublicationControl{background:#0d1117;border:1px solid #303946;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;padding:12px 13px;display:flex}.epkPublicationControl>div{gap:3px;display:grid}.epkPublicationControl>div strong{font-size:11px}.epkPublicationControl>div small{color:#748092;font-size:9px}.epkPublicationControl .epkPublishToggle{white-space:nowrap;padding:0}.epkPublishToggle span{font-size:10px;font-weight:800}.epkReuseNote .linkButton{appearance:none;color:#c9d1dc;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;text-decoration:underline}@media (max-width:780px){.epkPublicationControl{flex-direction:column;align-items:flex-start}.epkPublicationControl .epkPublishToggle{padding-top:2px}}.epkLinkIntro{margin:0 0 12px}.epkLinkSelection{margin-bottom:12px}.epkLinkSelection small{text-overflow:ellipsis;white-space:nowrap;max-width:680px;overflow:hidden}.epkProfileLinkPicker label,.epkProfileLinkPicker label>span{min-width:0}.epkProfileLinkPicker small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.epkEmptyLinkSource{justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.epkEmptyLinkSource .placeholderCopy{margin:0}.epkEmptyLinkSource button{width:auto}@media (max-width:780px){.epkEmptyLinkSource{flex-direction:column;align-items:flex-start}.epkLinkSelection small{max-width:55vw}}.profileArtworkPanel{gap:14px;display:grid}.profileUploadGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.profileUploadCard{background:#0c1016;border:1px solid #29313c;border-radius:12px;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid}.profileUploadCard>div:last-child{gap:7px;display:grid}.profileUploadCard strong{font-size:11px}.profileUploadCard p{color:#7f8a9a;margin:0;font-size:10px;line-height:1.5}.profileUploadPreview{color:#788596;background:#171d25;border:1px solid #343e4b;place-items:center;font-size:10px;display:grid;overflow:hidden}.profileUploadPreview img{object-fit:cover;width:100%;height:100%}.profileUploadAvatar{border-radius:18px;width:96px;height:96px}.profileUploadBanner{border-radius:10px;width:110px;height:74px}.imageUploadButton{cursor:pointer;justify-content:center;align-items:center;position:relative;overflow:hidden;width:max-content!important;display:inline-flex!important}.imageUploadButton input{opacity:0!important;cursor:pointer!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.profileImageMessage{color:#9bc9ab;margin:0;font-size:10px;line-height:1.5}.profileExternalImages{border:1px dashed #303946;border-radius:10px;padding:0 11px}.profileExternalImages summary{color:#9ba6b6;cursor:pointer;padding:10px 0;font-size:10px}.profileExternalImages .profileImageFields{padding:0 0 11px}.profileMediaLibrary{background:#0d1117;border:1px solid #28313c;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 11px;display:flex}.profileMediaLibrary span{color:#c7d0dc;font-size:10px;font-weight:750}.profileMediaLibrary small{color:#717d8e;text-align:right;font-size:9px}.epkMediaPanel{gap:12px;display:grid}.epkMediaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.epkMediaCard{background:#0c1016;border:1px solid #29313c;border-radius:12px;gap:11px;padding:12px;display:grid}.epkMediaPreview{color:#738092;background:#161c24;border:1px solid #343e4b;place-items:center;font-size:10px;display:grid;overflow:hidden}.epkMediaPreview img{object-fit:cover;width:100%;height:100%}.epkMediaPortrait{aspect-ratio:4/3;border-radius:11px}.epkMediaHero{aspect-ratio:16/8;border-radius:11px}.epkMediaControls{gap:7px;display:grid}.epkMediaControls strong{font-size:11px}.epkMediaControls small{color:#748092;font-size:9px;line-height:1.5}.epkMediaControls select{color:#edf1f7;background:#0c1016;border:1px solid #303844;border-radius:9px;outline:0;width:100%;padding:10px 11px}.epkMediaControls .imageUploadButton{padding:8px 10px;font-size:10px}@media (max-width:900px){.profileUploadGrid,.epkMediaGrid{grid-template-columns:1fr}.profileUploadCard{grid-template-columns:90px minmax(0,1fr)}.profileUploadAvatar{width:78px;height:78px}.profileUploadBanner{width:90px;height:64px}.profileMediaLibrary{flex-direction:column;align-items:flex-start}.profileMediaLibrary small{text-align:left}}.epkGenreEditor{background:#0d1117;border:1px solid #303946;border-radius:11px;gap:10px;padding:12px 13px;display:grid}.epkGenreHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.epkGenreHead>div{gap:3px;display:grid}.epkGenreHead strong{color:#d7dee8;font-size:11px}.epkGenreHead small{color:#748092;font-size:9px;font-weight:500;line-height:1.5}.epkGenreHead>span{color:#7f8b9b;white-space:nowrap;font-size:9px;font-weight:800}.epkGenreChips{flex-wrap:wrap;gap:7px;display:flex}.epkGenreChips button{color:#c9d2df;cursor:pointer;background:#141a22;border:1px solid #364252;border-radius:999px;width:auto;padding:6px 9px;font-size:9px;font-weight:750}.epkGenreChips button:disabled{cursor:default}.epkGenreAdd{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.epkGenreAdd input{color:#edf1f7;background:#0c1016;border:1px solid #303844;border-radius:9px;outline:0;width:100%;padding:10px 11px}.epkGenreAdd button{white-space:nowrap;width:auto}.epkPublicShortBio{font-weight:650;color:#c9d2de!important;margin-bottom:16px!important;font-size:clamp(17px,2vw,22px)!important;line-height:1.55!important}.profileCharacterCount{color:#748092;text-align:right;margin-top:6px;font-size:9px;display:block}@media (max-width:780px){.epkGenreAdd{grid-template-columns:1fr}.epkGenreAdd button{width:100%}.epkGenreHead{align-items:flex-start}}.epkCreateRow{grid-template-columns:minmax(200px,1fr) minmax(200px,1fr) 160px 180px auto}.epkCreateRow label small{color:#6e7989;font-size:9px;font-weight:500;line-height:1.4}@media (max-width:1000px){.epkCreateRow{grid-template-columns:repeat(2,minmax(0,1fr))}.epkCreateRow .primary{align-self:end}}@media (max-width:780px){.epkCreateRow{grid-template-columns:1fr}.epkCreateRow .primary{width:100%}}.epkPurposeRecommendation{background:#0e151d;border:1px solid #314052;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin:0 0 12px;padding:11px 12px;display:flex}.epkPurposeRecommendation>div{gap:3px;display:grid}.epkPurposeRecommendation strong{color:#d7dee8;font-size:10px}.epkPurposeRecommendation small{color:#788597;font-size:9px;line-height:1.5}.epkPurposeRecommendation button{white-space:nowrap;width:auto}.epkPublicPressGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.epkPublicPressGrid article{background:#0e131a;border:1px solid #252e39;border-radius:12px;gap:7px;padding:14px;display:grid}.epkPublicPressGrid article>span,.epkPublicPerformanceList article>div:nth-child(2)>span{letter-spacing:.08em;text-transform:uppercase;color:#718095;font-size:8px;font-weight:850}.epkPublicPressGrid h3,.epkPublicPerformanceList h3{margin:0;font-size:14px}.epkPublicPressGrid p{color:#aeb8c6;margin:0;font-size:10px;line-height:1.55}.epkPublicPressGrid small{color:#728093;font-size:9px}.epkPublicPressGrid a{color:#cbd4df;font-size:9px;text-decoration:none}.epkPublicPerformanceList{gap:8px;display:grid}.epkPublicPerformanceList article{background:#0e131a;border:1px solid #252e39;border-radius:12px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 13px;display:grid}.epkPerformanceDate{background:#141b24;border:1px solid #303a47;border-radius:10px;align-content:center;place-items:center;min-height:56px;display:grid}.epkPerformanceDate strong{font-size:12px}.epkPerformanceDate span{color:#738092;font-size:8px}.epkPublicPerformanceList article>div:nth-child(2){gap:3px;display:grid}.epkPublicPerformanceList p,.epkPublicPerformanceList small{color:#8491a2;margin:0;font-size:9px;line-height:1.45}.epkPublicPerformanceList>a{color:#cbd4df;white-space:nowrap;font-size:9px;text-decoration:none}.epkCardMetrics{grid-template-columns:repeat(3,1fr)}@media (max-width:780px){.epkPurposeRecommendation{flex-direction:column;align-items:flex-start}.epkPurposeRecommendation button{width:100%}.epkPublicPressGrid{grid-template-columns:1fr}.epkPublicPerformanceList article{grid-template-columns:54px minmax(0,1fr)}.epkPublicPerformanceList article>a{grid-column:2}.epkCardMetrics{grid-template-columns:repeat(2,1fr)}}.epkCreateRow>label{align-self:start}.epkCreateRow>label>small{min-height:25px;display:block}.epkCreateRow>.primary{align-self:start;margin-top:19px}.epkFormGrid>label{align-content:start;align-self:start}.epkFormGrid>label>small{min-height:24px;line-height:1.45;display:block}@media (max-width:1000px){.epkCreateRow>.primary{align-self:start;margin-top:0}}@media (max-width:780px){.epkCreateRow>label>small,.epkFormGrid>label>small{min-height:0}.epkCreateRow>.primary{margin-top:0}}select:not([multiple]){appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%238b96a8' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px 8px;padding-right:34px!important}.epkLimitBadge{background:#0d1117;border:1px solid #303946;border-radius:10px;justify-items:end;gap:2px;min-width:150px;padding:8px 10px;display:grid}.epkLimitBadge strong{color:#dbe2ec;font-size:11px}.epkLimitBadge small{color:#758193;text-align:right;font-size:9px}.adminRoleBadge{white-space:nowrap}@media (max-width:780px){.epkLimitBadge{justify-items:start;width:100%}.epkLimitBadge small{text-align:left}}.epkExportCard{gap:10px;display:grid}.epkExportCard>label{color:#97a2b2;gap:5px;font-size:10px;font-weight:750;display:grid}.epkExportCard select{color:#edf1f7;background:#0c1016;border:1px solid #303844;border-radius:9px;outline:0;width:100%;padding:10px 36px 10px 11px}.epkExportChecks{background:#0c1016;border:1px solid #29313c;border-radius:10px;gap:7px;padding:10px;display:grid}.epkExportChecks>strong{font-size:10px}.epkExportChecks>small{color:#6f7a8b;font-size:9px}.epkExportChecks>label{color:#aeb8c6;align-items:center;gap:7px;font-size:10px;display:flex}.epkExportChecks input{width:auto;margin:0}.epkExportChecks p{color:#758091;margin:0;font-size:10px}.epkExportNote{color:#758091!important;margin:0!important;font-size:10px!important}.appVersion{color:#667082;letter-spacing:.04em;padding:0 12px 2px;font-size:10px}.mobileAppVersion{text-align:center;color:#667082;padding:10px 0 2px;font-size:10px}.sidebar.collapsed .appVersion{display:none}:root{--swd-font-ui:"Segoe UI Variable Text","Segoe UI",Roboto,Helvetica,Arial,sans-serif;--swd-text-secondary:#aab4c3;--swd-text-tertiary:#8e99aa}body{font-family:var(--swd-font-ui);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-size:16px;font-weight:450;line-height:1.5}button,input,select,textarea{font:inherit}.navGroupMark{letter-spacing:.055em;font-size:10px}.navGroupItems a{line-height:1.35;font-size:14px!important}.sidebar nav a{color:#b8c1ce}.userChip small{color:#929daf;font-size:12px}.appVersion{font-size:11px}.dashboardHero>div>p:last-child{color:var(--swd-text-secondary);font-size:15px}.dashboardStats span,.dashboardStats small{color:var(--swd-text-tertiary);font-size:12px}.continueList strong{font-size:17px}.continueList span{color:#98a3b4;font-size:13px}.continueList p{color:var(--swd-text-secondary);font-size:15px;line-height:1.5}.continueList>a>small{color:#8995a7;font-size:12px}.attentionList small{color:var(--swd-text-secondary);font-size:13px;line-height:1.5}.dashboardQuickLinks>a small{color:var(--swd-text-secondary);font-size:13px;line-height:1.45}.activityList small,.activityList time{color:var(--swd-text-secondary);font-size:13px;line-height:1.45}.dashboardTaskList small{color:var(--swd-text-secondary);font-size:12px}.taskCanceledToggle{font-size:13px}.taskColumnEmpty{color:#7f8a9b;font-size:12px}.taskCardMain>strong{font-size:15px;line-height:1.4}.taskSource{color:#98a3b3;font-size:12px}.taskCardMeta{color:#8e99aa;font-size:12px;line-height:1.4}.taskSourceLink{font-size:12px}.taskSubhead,.taskChecklist label{font-size:12px}.taskComments strong{font-size:11px}.taskComments p{font-size:12px}.taskDanger button{font-size:12px}.taskComposerGrid label,.taskDetailGrid label,.taskDescriptionEdit label{font-size:13px}.eyebrow{font-size:12px}.stats span,.stats small{font-size:13px}.songMeta,.songCard footer{font-size:12px}.chips span,.mutedLabel,.vaultCount{font-size:13px}.railCard p:not(.eyebrow){font-size:14px}@media (max-width:900px){.navGroupLabel,.navGroupItems a{font-size:15px}.continueList p,.activityList small,.activityList time{font-size:14px}}:root{--swd-font-ui:Arial,"Helvetica Neue",Helvetica,sans-serif;--swd-font-size-body:16px;--swd-font-size-support:14px;--swd-font-size-meta:13px;--swd-line-height-body:1.55}body{font-family:var(--swd-font-ui);font-size:var(--swd-font-size-body);line-height:var(--swd-line-height-body);letter-spacing:0;font-weight:400}button,input,select,textarea{font-family:var(--swd-font-ui)}body small{line-height:1.45;font-size:var(--swd-font-size-meta)!important}.placeholderCopy,.mutedLabel{font-size:var(--swd-font-size-support);line-height:1.5}.navGroupMark{font-size:11px}.navGroupLabel{font-size:15px}.navGroupItems a{font-size:15px!important}.sidebar nav a{font-size:15px}.userChip strong,.signOut{font-size:14px}.authForm label,.catalogFields label,.copyrightFields label,.copyrightCreateGrid label,.networkFieldGrid label,.epkEditor label,.taskComposerGrid label,.taskDetailGrid label,.taskDescriptionEdit label{font-size:14px;line-height:1.35}.authForm small,.networkFormTitle span,.networkHint,.networkChecks label,.networkEmptySmall{line-height:1.45;font-size:13px!important}input,select,textarea{font-size:14px}.catalogTableHead{font-size:12px;line-height:1.35}.catalogRow strong{font-size:14px}.catalogRow small{font-size:13px!important}.catalogCodes span,.catalogStatusBadge{font-size:11px}.catalogCodes span[data-tooltip]:hover:after,.catalogCodes span[data-tooltip]:focus-visible:after{font-size:13px}.networkMessage{font-size:14px}.networkIdentity h2{font-size:19px}.networkIdentity strong{font-size:14px}.networkIdentity span{font-size:13px}.networkConnected{font-size:11px!important}.networkTag{font-size:12px}.networkSummary span{font-size:14px}.networkSummary small{font-size:13px!important}.networkContactLines a,.networkContactLines span{font-size:14px;line-height:1.45}.networkIndustry dt{font-size:11px}.networkIndustry dd{font-size:14px}.networkHistory>b{font-size:12px}.networkHistory a{font-size:13px}.networkCardNotes{font-size:14px}.networkLinkedNote{font-size:12px}.networkFormTitle strong{font-size:15px}.networkFavoriteToggle,.networkLinkPickerGrid b{font-size:14px}.networkChecks label{font-size:13px}.dashboardStats span,.dashboardStats small{font-size:13px!important}.textLink,.continueList span{font-size:14px}.continueList>a>small{font-size:13px!important}.attentionList strong{font-size:15px}.attentionList small{font-size:14px!important}.dashboardQuickLinks>a span{font-size:15px}.dashboardQuickLinks>a small{font-size:14px!important}.dashboardEmpty span{font-size:14px}.activityList strong{font-size:15px}.activityList small,.activityList time{font-size:14px!important}.dashboardTaskList strong{font-size:15px}.dashboardTaskList small{font-size:13px!important}.taskStats span{font-size:13px}.taskColumn>header strong{font-size:15px}.taskColumn>header span{font-size:12px}.taskColumnEmpty{font-size:13px}.taskPriority{font-size:11px}.taskCardTop time{font-size:12px}.taskCardMain>strong{font-size:16px}.taskSource,.taskCardMeta,.taskSourceLink{font-size:13px}.taskDescription{font-size:14px}.taskSubhead,.taskChecklist label,.taskComments strong,.taskComments p{font-size:13px}.taskComments time,.taskComments>small{font-size:12px!important}.epkLimitBadge strong{font-size:13px}.epkLimitBadge small{font-size:12px!important}.epkExportCard>label,.epkExportChecks>strong{font-size:13px}.epkExportChecks>small{font-size:12px!important}.epkExportChecks>label{font-size:13px}.epkExportChecks p,.epkExportNote{font-size:13px!important}.publicSiteBrand strong{font-size:14px}.publicSiteBrand small{font-size:12px!important}.publicSiteNav a,.publicLoginLink{font-size:14px}.trustLine{font-size:12px}.previewBar{font-size:13px}.previewGrid aside span,.previewGrid aside b{font-size:12px}.previewCards span{font-size:13px}.workflowRail span{font-size:11px}.workflowRail strong{font-size:14px}.featureBands article>p:not(.eyebrow){font-size:15px}.featureBands a,.publicSiteFooterGrid>div:first-child p,.publicSiteFooterGrid>div>strong,.publicSiteFooterGrid a{font-size:13px}.publicSiteFooterBottom,.appVersion{font-size:11px}.mobileAppVersion{font-size:12px}.navGroupToggle{grid-template-columns:34px 1fr auto}.navGroupIcon{color:#8f9aab;flex:none;place-items:center;width:34px;height:30px;display:grid}.navGroupIcon svg{display:block}.sidebar.collapsed .navGroupToggle{justify-content:center;padding:10px 4px;display:flex}.sidebar.collapsed .navGroupIcon{width:34px;height:34px}.navGroupMark{display:none}.messageReportList{gap:12px;display:grid}.messageReportCard{background:#0d1117;border:1px solid #2b323d;border-radius:13px;gap:9px;padding:14px;display:grid}.messageReportHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.messageReportHead>div{gap:4px;display:grid}.messageReportHead span,.messageReportBody,.messageReportDetails{font-size:14px;line-height:1.55}.messageReportHead span,.messageReportDetails{color:#9aa5b5}.messageReportBody{color:#d4dbe5;margin:0}.messageReportActions{flex-wrap:wrap;gap:8px;display:flex}.messageReportActions button{width:auto}.messageReportError{color:#e7a4a4;font-size:14px}.messageReportResolved{color:#9fcdb0;font-size:13px}.songCatalogMeta{row-gap:8px}.songCatalogMeta span{line-height:1.25}.moderationTabs{gap:8px;margin:0 0 16px;display:flex}.moderationTabs button{border-radius:10px;width:auto;padding:10px 14px}.moderationTabs button.active{color:#fff;background:#252d38}.moderationList{gap:16px;display:grid}.moderationCard{background:#0d1117;border:1px solid #2b323d;border-radius:14px;gap:14px;padding:18px;display:grid}.moderationCard header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.moderationCard header>div{align-items:center;gap:10px;display:flex}.moderationPeople{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.moderationPeople>div{background:#111720;border-radius:10px;gap:4px;padding:12px;display:grid}.moderationPeople small,.moderationCard section>small{color:#9aa5b5}.moderationCard blockquote{background:#111720;border-left:3px solid #68758a;border-radius:0 9px 9px 0;margin:6px 0 8px;padding:12px 14px;font-size:15px;line-height:1.55}.moderationCard blockquote.removed{color:#9aa5b5;font-style:italic}.moderationContext summary,.moderationCard details summary{cursor:pointer;font-weight:650}.moderationContext>div{gap:6px;max-height:360px;margin-top:10px;display:grid;overflow:auto}.moderationContext p{background:#10151c;border-radius:8px;gap:3px;margin:0;padding:9px 10px;display:grid}.moderationContext p.reportedContext{background:#171e28;outline:1px solid #7f8da3}.moderationContext p span{font-size:14px;line-height:1.5}.moderationContext p small{color:#8994a4}.moderationNote{gap:6px;display:grid}.moderationNote textarea{min-height:80px}.moderationActions{flex-wrap:wrap;gap:8px;display:flex}.moderationActions button{width:auto}.dangerButton{color:#efb0b0!important;border-color:#7d4141!important}.restrictionNotice{background:#26191b;border:1px solid #5c3438;border-radius:9px;padding:10px}.emptyState{text-align:center;color:#9aa5b5;border:1px dashed #303946;border-radius:12px;padding:28px}@media (max-width:760px){.moderationPeople{grid-template-columns:1fr}.moderationCard header{display:grid}.moderationActions button{width:100%}}:root{--aurora-bg:#f6f7fb;--aurora-surface:#fff;--aurora-surface-2:#f9fafc;--aurora-surface-3:#f0f3f8;--aurora-text:#172033;--aurora-muted:#667085;--aurora-subtle:#8a94a6;--aurora-border:#dfe4ec;--aurora-border-strong:#cbd3df;--aurora-accent:#4f5f9f;--aurora-accent-soft:#edf0fb;--aurora-success:#287a52;--aurora-danger:#a13d45;--aurora-shadow:0 10px 30px #1c273c12;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--aurora-bg:#0a0c10;--aurora-surface:#10131a;--aurora-surface-2:#12161e;--aurora-surface-3:#171b24;--aurora-text:#f5f7fb;--aurora-muted:#aeb5c2;--aurora-subtle:#8f98aa;--aurora-border:#282e39;--aurora-border-strong:#38404e;--aurora-accent:#b8c4ff;--aurora-accent-soft:#20263a;--aurora-success:#8ed0a6;--aurora-danger:#e29a83;--aurora-shadow:0 18px 44px #0003;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{background:var(--aurora-bg);color:var(--aurora-text)}body{background:radial-gradient(circle at 82% 0,#5f74be17,transparent 28%),var(--aurora-bg);transition:background-color .18s,color .18s}.sidebar{background:color-mix(in srgb,var(--aurora-surface) 92%,transparent);border-color:var(--aurora-border);box-shadow:4px 0 24px #1c273c06}.brandMark{background:var(--aurora-text);color:var(--aurora-surface)}.brand small,.eyebrow,.mutedLabel,.vaultCount,.stats span,.stats small,.sidebar nav a,.signOut,.placeholderCopy{color:var(--aurora-muted)}.sidebar nav a:hover,.sidebar nav a.active,.signOut:hover{color:var(--aurora-text);background:var(--aurora-surface-3)}.syncBox,.userChip,.saveBadge{border-color:var(--aurora-border);color:var(--aurora-muted)}.primary{background:var(--aurora-text);color:var(--aurora-surface)}.ghost{background:var(--aurora-surface);color:var(--aurora-text);border-color:var(--aurora-border)}.stats article,.panel,.roadmap,.songCard,.emptyCard,.sectionEditor,.railCard,.vaultCard,.authCard{background:var(--aurora-surface);border-color:var(--aurora-border);box-shadow:var(--aurora-shadow)}.songCard,.emptyCard,.sectionEditor,.vaultCard{box-shadow:0 2px 10px #1c273c09}.songMeta,.songCard footer,.songCard p,.emptyCard p,.railCard p:not(.eyebrow),.authIntro,.authSwitch{color:var(--aurora-muted)}.pill,.chips span{background:var(--aurora-surface-3);border-color:var(--aurora-border);color:var(--aurora-text)}.titleInput,.sectionToolbar input,.sectionToolbar select{color:var(--aurora-text)}.metaRow input,.metaRow select,.railCard input,.captureMeta input,.captureMeta select,.vaultTools input,.vaultTools select,.vaultCard input,.vaultCard select,.authForm input,.sectionEditor textarea,.captureForm>textarea,.vaultText,.vaultNotes{background:var(--aurora-surface-2);color:var(--aurora-text);border-color:var(--aurora-border)}.sectionToolbar,.editorHeader{border-color:var(--aurora-border)}.sectionActions button{background:var(--aurora-surface-3);color:var(--aurora-text);border-color:var(--aurora-border)}.addSection{border-color:var(--aurora-border-strong);color:var(--aurora-muted)}.authShell{background:radial-gradient(circle at 50% 0,#5f74be1f,transparent 38%),var(--aurora-bg)}.authForm label,.authSwitch a{color:var(--aurora-text)}input,select,textarea,button{font-family:inherit}input,select,textarea{accent-color:var(--aurora-accent)}input:focus,select:focus,textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--aurora-accent) 13%,transparent);border-color:var(--aurora-accent)!important}.content{padding-top:34px}.topbar{align-items:center}.topbar h1{color:var(--aurora-text)}html[data-theme=light] .panel input,html[data-theme=light] .panel select,html[data-theme=light] .panel textarea,html[data-theme=light] .content input,html[data-theme=light] .content select,html[data-theme=light] .content textarea{color:var(--aurora-text);border-color:var(--aurora-border);background:#fff}html[data-theme=light] .content a{color:inherit}html[data-theme=light] .mobileMenuSheet,html[data-theme=light] .mobileBottomNav{background:var(--aurora-surface);color:var(--aurora-text);border-color:var(--aurora-border)}.auroraThemePanel{gap:20px;display:grid}.auroraThemePanel h2{margin:0 0 8px}.auroraThemePanel .eyebrow{margin-bottom:6px}.auroraThemeChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.auroraThemeChoices>button{text-align:left;background:var(--aurora-surface-2);color:var(--aurora-text);border:1px solid var(--aurora-border);cursor:pointer;border-radius:14px;gap:5px;padding:12px;display:grid}.auroraThemeChoices>button:hover{border-color:var(--aurora-border-strong)}.auroraThemeChoices>button.active{border-color:var(--aurora-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--aurora-accent) 12%,transparent)}.auroraThemeChoices small{color:var(--aurora-muted)}.auroraThemePreview{border:1px solid var(--aurora-border);border-radius:9px;grid-template-rows:10px 1fr;grid-template-columns:22% 1fr;gap:5px;height:58px;margin-bottom:5px;padding:8px;display:grid;overflow:hidden}.auroraThemePreview i{border-radius:4px;display:block}.auroraThemePreview i:first-child{grid-row:1/3}.auroraThemePreview.light{background:#f7f8fb}.auroraThemePreview.light i{background:#dfe4ec}.auroraThemePreview.light i:last-child{background:#fff}.auroraThemePreview.dark{background:#0a0c10}.auroraThemePreview.dark i{background:#2a303c}.auroraThemePreview.dark i:last-child{background:#171b24}.auroraThemePreview.system{background:linear-gradient(90deg,#f7f8fb 50%,#0a0c10 50%)}.auroraThemePreview.system i{background:#8d98b4}.auroraThemeQuick{border:1px solid var(--aurora-border);background:var(--aurora-surface-2);width:100%;color:var(--aurora-muted);cursor:pointer;text-transform:capitalize;border-radius:10px;align-items:center;gap:8px;padding:8px 11px;display:flex}.auroraThemeQuick:hover{color:var(--aurora-text);border-color:var(--aurora-border-strong)}@media (max-width:700px){.auroraThemeChoices{grid-template-columns:1fr}.auroraThemePreview{height:48px}}.songCatalogCard{background:var(--aurora-surface);border-color:var(--aurora-border);color:var(--aurora-text);box-shadow:0 4px 16px #1c273c0b}.songCatalogCard:hover{border-color:var(--aurora-border-strong);box-shadow:var(--aurora-shadow)}.songCatalogTop,.songCatalogCard>p,.songCatalogCard footer{color:var(--aurora-muted)}.songCatalogCard h3{color:var(--aurora-text)}.songCatalogCard footer{border-color:var(--aurora-border)}.messageReportCard,.moderationCard,.moderationPeople>div,.moderationCard blockquote,.moderationContext p{background:var(--aurora-surface-2);border-color:var(--aurora-border);color:var(--aurora-text)}.messageReportHead span,.messageReportDetails,.moderationPeople small,.moderationCard section>small,.moderationContext p small,.emptyState{color:var(--aurora-muted)}.messageReportBody{color:var(--aurora-text)}.moderationTabs button.active{background:var(--aurora-text);color:var(--aurora-surface)}.moderationContext p.reportedContext{outline-color:var(--aurora-border-strong);background:var(--aurora-accent-soft)}.restrictionNotice{background:color-mix(in srgb,var(--aurora-danger) 8%,var(--aurora-surface));border-color:color-mix(in srgb,var(--aurora-danger) 35%,var(--aurora-border));color:var(--aurora-text)}.emptyState{border-color:var(--aurora-border)}.epkMediaCard,.epkGenreEditor,.epkPurposeRecommendation,.epkPublicPressGrid article,.epkPublicPerformanceList article,.epkLimitBadge,.epkExportChecks,.profileMediaLibrary{background:var(--aurora-surface-2);border-color:var(--aurora-border);color:var(--aurora-text)}.epkMediaPreview,.epkPerformanceDate{background:var(--aurora-surface-3);border-color:var(--aurora-border);color:var(--aurora-muted)}.epkMediaControls select,.epkGenreAdd input,.epkExportCard select{background:var(--aurora-surface);border-color:var(--aurora-border);color:var(--aurora-text)}.epkGenreHead strong,.epkPurposeRecommendation strong,.epkLimitBadge strong,.profileMediaLibrary span{color:var(--aurora-text)}.epkGenreHead small,.epkGenreHead>span,.epkPurposeRecommendation small,.epkLimitBadge small,.profileMediaLibrary small,.epkExportChecks>small,.epkExportChecks p,.epkExportNote{color:var(--aurora-muted)!important}.epkExportChecks>label{color:var(--aurora-text)}html[data-theme=dark] .songCatalogCard{box-shadow:0 2px 10px #0000001f}.dashboardContent{gap:18px}.dashboardHero{align-items:center;padding:2px 0 0}.dashboardHero h1{letter-spacing:-.045em;font-size:clamp(38px,4.2vw,54px);line-height:1}.dashboardHero>div>p:last-child{color:var(--aurora-muted);max-width:680px;margin-top:10px}.dashboardStats{gap:12px}.dashboardStats>a{background:var(--aurora-surface);border:1px solid var(--aurora-border);min-height:118px;color:var(--aurora-text);border-radius:17px;grid-template-rows:auto 1fr auto;gap:4px;padding:17px 18px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden;box-shadow:0 5px 18px #1c273c0b}.dashboardStats>a:before{content:"";background:var(--aurora-accent);opacity:.72;width:4px;position:absolute;inset:0 auto 0 0}.dashboardStats>a:nth-child(2):before{opacity:.48}.dashboardStats>a:nth-child(3):before{opacity:.6}.dashboardStats>a:nth-child(4):before{opacity:.38}.dashboardStats>a:nth-child(5):before{opacity:.75;background:#c58a49}.dashboardStats>a:hover{border-color:var(--aurora-border-strong);box-shadow:var(--aurora-shadow);transform:translateY(-2px)}.dashboardStats span{font-weight:700;color:var(--aurora-muted)!important}.dashboardStats strong{color:var(--aurora-text);align-self:center;font-size:30px;line-height:1}.dashboardStats small{line-height:1.35;color:var(--aurora-muted)!important}.dashboardGrid{grid-template-columns:minmax(0,1.55fr) minmax(320px,.72fr);gap:16px}.dashboardMainColumn,.dashboardSide{align-content:start;gap:16px;display:grid}.dashboardContent .panel{border-radius:18px;padding:20px;box-shadow:0 6px 22px #1c273c0b}.dashboardContent .panelHead{margin-bottom:12px}.dashboardContent .panel h2{font-size:20px}.dashboardContent .eyebrow,.dashboardContent .textLink{color:var(--aurora-muted)}.dashboardContent .textLink:hover{color:var(--aurora-text)}.continueList{gap:8px}.continueList>a{border:1px solid #0000;border-radius:12px;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;padding:11px 12px;transition:background .15s,border-color .15s,transform .15s}.continueList>a:last-child{border-bottom:1px solid #0000}.continueList>a:hover{background:var(--aurora-surface-2);border-color:var(--aurora-border);transform:translate(2px)}.dashboardSongMark{background:var(--aurora-accent-soft);width:40px;height:40px;color:var(--aurora-accent);border-radius:11px;place-items:center;font-size:18px;font-weight:800;display:grid}.continueList strong{color:var(--aurora-text);font-size:15px}.continueList span:not(.dashboardSongMark){color:var(--aurora-muted)}.continueList p{color:var(--aurora-muted);font-size:13px}.continueList>a>small{color:var(--aurora-subtle)!important}.attentionList,.dashboardTaskList{gap:6px}.attentionList>a,.dashboardTaskList>a{border-radius:11px;transition:background .15s,border-color .15s;border:1px solid #0000!important;padding:10px!important}.attentionList>a:hover,.dashboardTaskList>a:hover{background:var(--aurora-surface-2);border-color:var(--aurora-border)!important}.attentionDot{background:#d19a5b;width:9px;height:9px;box-shadow:0 0 0 4px #d19a5b24}.attentionList strong,.dashboardTaskList strong{color:var(--aurora-text)}.attentionList small,.dashboardTaskList small{color:var(--aurora-muted)!important}.dashboardQuickLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.dashboardQuickLinks>p,.dashboardQuickLinks>h2{grid-column:1/-1}.dashboardQuickLinks>h2{margin-bottom:2px}.dashboardQuickLinks>a{background:var(--aurora-surface-2);border-radius:12px;align-content:start;gap:5px;min-height:92px;padding:12px;transition:transform .15s,border-color .15s,background .15s;border:1px solid var(--aurora-border)!important}.dashboardQuickLinks>a:hover{background:var(--aurora-surface);transform:translateY(-2px);border-color:var(--aurora-border-strong)!important}.dashboardQuickLinks>a span{color:var(--aurora-text);line-height:1.25}.dashboardQuickLinks>a small{line-height:1.4;color:var(--aurora-muted)!important}.dashboardActivity{margin:0}.activityList{gap:5px}.activityList>a{border:1px solid #0000;border-radius:11px;grid-template-columns:34px 1fr auto;gap:10px;padding:9px 10px;transition:background .15s,border-color .15s}.activityList>a:last-child{border-bottom:1px solid #0000}.activityList>a:hover{background:var(--aurora-surface-2);border-color:var(--aurora-border)}.activityMark{background:var(--aurora-surface-3);width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--aurora-border);border-radius:9px;display:grid}.activityMark.unread{background:color-mix(in srgb,var(--aurora-success) 14%,var(--aurora-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--aurora-success) 28%,var(--aurora-border))}.activityList strong{color:var(--aurora-text)}.activityList small,.activityList time{color:var(--aurora-muted)!important}html[data-theme=dark] .dashboardStats>a{background:var(--aurora-surface);box-shadow:0 4px 18px #00000024}@media (max-width:1100px){.dashboardGrid{grid-template-columns:1fr}.dashboardSide{grid-template-columns:1fr 1fr}.dashboardQuickLinks{grid-column:1/-1}}@media (max-width:900px){.dashboardHero h1{font-size:clamp(36px,9vw,48px)}.dashboardSide{grid-template-columns:1fr}.dashboardQuickLinks{grid-column:auto}.continueList>a{grid-template-columns:38px 1fr auto}.dashboardSongMark{width:36px;height:36px}}@media (max-width:600px){.dashboardQuickLinks{grid-template-columns:1fr}.continueList>a{grid-template-columns:36px 1fr}.continueList>a>small{grid-column:2}.dashboardSongMark{grid-row:1/3}}.adminUserTable{border-color:var(--aurora-border);background:var(--aurora-surface);box-shadow:0 4px 18px #1c273c09}.adminUserHeader{background:var(--aurora-surface-2);color:var(--aurora-muted);border-bottom:1px solid var(--aurora-border)}.adminUserRow{background:var(--aurora-surface);border-color:var(--aurora-border)}.adminUserRow:hover{background:var(--aurora-surface-2)}.adminUserRow strong{color:var(--aurora-text)}.adminUserRow small,.adminUserIdentity span{color:var(--aurora-muted)}.adminUserRow select,.adminSearch{background:var(--aurora-surface);color:var(--aurora-text);border-color:var(--aurora-border-strong)}.adminUserRow select:focus,.adminSearch:focus{border-color:var(--aurora-accent);box-shadow:0 0 0 3px var(--aurora-accent-soft)}.adminBadge{background:var(--aurora-surface-3);color:var(--aurora-text);border:1px solid var(--aurora-border)}.opsGrid>div{background:var(--aurora-surface-2);border-color:var(--aurora-border);transition:transform .15s,border-color .15s,background .15s;box-shadow:0 3px 14px #1c273c08}.opsGrid>div:hover{background:var(--aurora-surface);border-color:var(--aurora-border-strong);transform:translateY(-1px)}.opsGrid strong,.opsGrid span{color:var(--aurora-text)}.opsGrid small{color:var(--aurora-muted)}.adminStats article{box-shadow:0 4px 18px #1c273c09}html[data-theme=dark] .adminUserTable,html[data-theme=dark] .adminStats article,html[data-theme=dark] .opsGrid>div{box-shadow:0 4px 18px #0000001f}.sidebar{padding:22px 16px}.sidebarHeader,.sidebarTools{margin-bottom:14px}.sidebarNav{gap:6px}.sidebarNav .navPrimary{border:1px solid #0000;border-radius:11px;min-height:42px;padding:10px 11px}.sidebarNav .navPrimary.active{border-color:var(--aurora-border);background:var(--aurora-accent-soft)}.sidebar nav a.active .navDot{background:var(--aurora-accent);box-shadow:0 0 0 3px var(--aurora-accent-soft)}.navGroup{border-radius:13px}.navGroup.active{border-color:var(--aurora-border);background:var(--aurora-surface-2)}.navGroupToggle{min-height:42px;color:var(--aurora-muted);padding:8px 9px}.navGroupToggle:hover,.navGroup.active>.navGroupToggle{color:var(--aurora-text);background:var(--aurora-surface-3)}.navGroupIcon{color:var(--aurora-subtle)}.navGroupToggle:hover .navGroupIcon,.navGroup.active>.navGroupToggle .navGroupIcon{color:var(--aurora-accent)}.navGroupChevron{color:var(--aurora-subtle)}.navGroupItems{gap:2px;padding:3px 7px 8px 38px}.navGroupItems a{min-height:36px;color:var(--aurora-muted);border-radius:9px;padding:8px 10px!important}.navGroupItems a:hover{background:var(--aurora-surface-3)}.navGroupItems a.active{background:var(--aurora-surface);color:var(--aurora-text);box-shadow:inset 0 0 0 1px var(--aurora-border)}.navDivider{background:var(--aurora-border);margin:7px 2px}.sidebarBottom{gap:8px}.userChip,.syncBox{background:var(--aurora-surface);border-color:var(--aurora-border)}.signOut{border-radius:9px}.appVersion{color:var(--aurora-subtle)}html[data-theme=light] .dashboardContent .panel{border-color:color-mix(in srgb,var(--aurora-border-strong) 72%,transparent);box-shadow:0 8px 26px #1c273c0e}html[data-theme=light] .dashboardStats>a{box-shadow:0 6px 20px #1c273c0d}html[data-theme=light] .dashboardQuickLinks>a{background:color-mix(in srgb,var(--aurora-surface-2) 72%,var(--aurora-surface))}.songsStats,.catalogStats{gap:12px}.songsStats article,.catalogStats article{position:relative;overflow:hidden;box-shadow:0 5px 18px #1c273c0a}.songCatalogGrid{gap:14px}.songCatalogCard{background:var(--aurora-surface);border-color:var(--aurora-border);border-radius:16px;padding:19px;transition:transform .16s,border-color .16s,box-shadow .16s;position:relative;box-shadow:0 5px 18px #1c273c0a}.songCatalogCard:before{content:"";background:var(--aurora-accent);opacity:.55;border-radius:0 999px 999px 0;width:3px;position:absolute;top:18px;bottom:18px;left:0}.songCatalogCard:hover{border-color:var(--aurora-border-strong);box-shadow:var(--aurora-shadow);transform:translateY(-2px)}.songCatalogTop{color:var(--aurora-muted);font-size:13px}.songCatalogCard h3{color:var(--aurora-text);font-size:21px}.songCatalogCard>p{color:var(--aurora-muted);min-height:43px;font-size:14px}.songCatalogMeta span{background:var(--aurora-surface-2);border-color:var(--aurora-border);color:var(--aurora-muted)}.songCatalogCard footer{color:var(--aurora-muted);border-color:var(--aurora-border);font-size:12px}.songCatalogCard footer b{color:var(--aurora-text)}.catalogTable{border:1px solid var(--aurora-border);background:var(--aurora-surface);border-radius:13px;overflow:auto}.catalogTableHead,.catalogRow{padding:13px 12px}.catalogTableHead{background:var(--aurora-surface-2);color:var(--aurora-muted);border-color:var(--aurora-border);font-size:12px}.catalogRow{border-color:var(--aurora-border);transition:background .14s}.catalogRow:last-child{border-bottom:0}.catalogRow:hover{background:var(--aurora-surface-2)}.catalogRow strong{color:var(--aurora-text);font-size:14px}.catalogRow small{color:var(--aurora-muted);font-size:13px!important}.catalogCodes span{background:var(--aurora-surface-2);border-color:var(--aurora-border);color:var(--aurora-subtle)}.catalogCodes span.on{background:color-mix(in srgb,var(--aurora-success) 14%,var(--aurora-surface));border-color:color-mix(in srgb,var(--aurora-success) 38%,var(--aurora-border));color:var(--aurora-success)}.catalogCompleteness span{background:var(--aurora-surface-3)}.catalogCompleteness i{background:var(--aurora-success)}.catalogCodes span[data-tooltip]:hover:after,.catalogCodes span[data-tooltip]:focus-visible:after{background:var(--aurora-text);color:var(--aurora-surface);border-color:var(--aurora-border-strong);box-shadow:var(--aurora-shadow)}.catalogCodes span[data-tooltip]:hover:before,.catalogCodes span[data-tooltip]:focus-visible:before{background:var(--aurora-text);border-color:var(--aurora-border-strong)}.vaultCreate{border-radius:18px;padding:20px}.captureForm>textarea{border:1px solid var(--aurora-border);border-radius:13px;min-height:128px;box-shadow:inset 0 1px 2px #1c273c06}.captureMeta{gap:10px}.vaultTools{border:1px solid var(--aurora-border);background:var(--aurora-surface);border-radius:14px;gap:10px;padding:10px;box-shadow:0 4px 16px #1c273c08}.vaultGrid{gap:14px}.vaultCard{border-radius:16px;padding:16px;transition:border-color .15s,box-shadow .15s,transform .15s;position:relative;box-shadow:0 5px 18px #1c273c0a}.vaultCard:hover{border-color:var(--aurora-border-strong);box-shadow:var(--aurora-shadow);transform:translateY(-1px)}.vaultText{border:1px solid var(--aurora-border);min-height:160px;font-size:16px}.vaultNotes{border-color:var(--aurora-border)}.vaultActions{padding-top:4px}.vaultActions small{color:var(--aurora-muted)}.dangerGhost{border-color:color-mix(in srgb,#b85d55 35%,var(--aurora-border));color:#a9554f}.vaultMessage{color:var(--aurora-success)}.releaseGrid{gap:16px}.releaseCard{background:var(--aurora-surface);border-color:var(--aurora-border);border-radius:16px;min-height:178px;transition:transform .16s,border-color .16s,box-shadow .16s;box-shadow:0 5px 18px #1c273c0a}.releaseCard:hover{border-color:var(--aurora-border-strong);box-shadow:var(--aurora-shadow);transform:translateY(-2px)}.releaseCardCover{background:linear-gradient(145deg,var(--aurora-accent-soft),var(--aurora-surface-3));min-height:178px;color:var(--aurora-accent)}.releaseCardBody h3{color:var(--aurora-text)}.releaseCardBody p,.releaseCardBody footer{color:var(--aurora-muted)}.emptyRelease{border-color:var(--aurora-border-strong);background:var(--aurora-surface-2)}.emptyRelease p{color:var(--aurora-muted)}html[data-theme=dark] .songCatalogCard,html[data-theme=dark] .vaultCard,html[data-theme=dark] .releaseCard,html[data-theme=dark] .vaultTools{box-shadow:0 4px 18px #0000001f}.taskStats article{background:var(--aurora-surface);border-color:var(--aurora-border);box-shadow:0 5px 18px #1c273c0a}.taskStats span{color:var(--aurora-muted);font-size:13px}.taskStats strong{color:var(--aurora-text)}.taskToolbar{background:var(--aurora-surface);border-color:var(--aurora-border);box-shadow:0 5px 18px #1c273c09}.taskFilters input,.taskFilters select,.taskComposer input,.taskComposer select,.taskComposer textarea,.taskDetail input,.taskDetail select,.taskDetail textarea,.embeddedTaskAdd input,.embeddedTaskList select,.taskInlineAdd input,.taskInlineAdd textarea{background:var(--aurora-surface);color:var(--aurora-text);border-color:var(--aurora-border-strong)}.taskCanceledToggle,.taskComposerGrid label,.taskDetailGrid label,.taskDescriptionEdit label{color:var(--aurora-muted);font-size:13px}.taskColumn{background:var(--aurora-surface-2);border-color:var(--aurora-border);box-shadow:0 5px 18px #1c273c09}.taskColumn>header{background:var(--aurora-surface);border-color:var(--aurora-border)}.taskColumn>header strong{color:var(--aurora-text);font-size:14px}.taskColumn>header span{color:var(--aurora-muted);border-color:var(--aurora-border-strong);background:var(--aurora-surface-2)}.taskColumnEmpty{color:var(--aurora-muted);border-color:var(--aurora-border-strong);background:color-mix(in srgb,var(--aurora-surface) 55%,transparent);font-size:12px}.taskCard{background:var(--aurora-surface);border-color:var(--aurora-border);box-shadow:0 3px 12px #1c273c09}.taskCard:hover{border-color:var(--aurora-border-strong)}.taskCardMain{color:var(--aurora-text)}.taskCardMain>strong{color:var(--aurora-text);font-size:14px}.taskCardTop time,.taskSource,.taskCardMeta{color:var(--aurora-muted)}.taskPriority{border-color:var(--aurora-border-strong);color:var(--aurora-muted);background:var(--aurora-surface-2)}.taskPriority.high{color:#8a5d16;background:#fff7e8;border-color:#b48a4b}.taskPriority.urgent{color:#9f3f4b;background:#fff0f2;border-color:#c16a75}.taskDetail,.taskSubsection{border-color:var(--aurora-border)}.taskDescription,.taskChecklist label,.taskComments p{color:var(--aurora-muted)}.taskComments>div{border-color:var(--aurora-border);background:var(--aurora-surface-2)}html[data-theme=dark] .taskStats article,html[data-theme=dark] .taskColumn,html[data-theme=dark] .taskCard,html[data-theme=dark] .taskToolbar{box-shadow:0 4px 18px #0000001f}html[data-theme=dark] .taskPriority.high{color:#e7bd81;background:#211a12;border-color:#765b38}html[data-theme=dark] .taskPriority.urgent{color:#ef9eae;background:#25151a;border-color:#7d3d49}.copyrightCreateGrid label,.copyrightFields label{color:var(--aurora-muted);font-size:13px}.copyrightCreateGrid input,.copyrightCreateGrid select,.copyrightFields input,.copyrightFields select,.copyrightFields textarea,.copyrightFilter{background:var(--aurora-surface);color:var(--aurora-text);border-color:var(--aurora-border-strong)}.copyrightRecord{background:var(--aurora-surface);border-color:var(--aurora-border);box-shadow:0 5px 18px #1c273c0a}.copyrightRecordHead a{color:var(--aurora-text)}.copyrightRecordComplete{background:var(--aurora-surface);border-color:color-mix(in srgb,var(--aurora-success) 34%,var(--aurora-border))}.copyrightSummaryPrimary{background:color-mix(in srgb,var(--aurora-success) 9%,var(--aurora-surface));border-color:color-mix(in srgb,var(--aurora-success) 38%,var(--aurora-border))}.copyrightSummaryPrimary span,.copyrightSummaryNotes span{color:var(--aurora-muted)}.copyrightSummaryPrimary strong{color:var(--aurora-success)}.copyrightSummaryGrid>div{background:var(--aurora-surface-2);border-color:var(--aurora-border)}.copyrightSummaryGrid dt{color:var(--aurora-muted)}.copyrightSummaryGrid dd{color:var(--aurora-text);font-size:13px}.copyrightSummaryNotes{border-color:var(--aurora-border)}.copyrightSummaryNotes p{color:var(--aurora-muted)}.catalogStatusBadge{background:var(--aurora-surface-2);border-color:var(--aurora-border-strong);color:var(--aurora-muted)}.catalogStatusBadge.filed{color:#8a5d16;background:#fff7e8;border-color:#b48a4b}.catalogStatusBadge.registered{border-color:color-mix(in srgb,var(--aurora-success) 45%,var(--aurora-border));color:var(--aurora-success);background:color-mix(in srgb,var(--aurora-success) 10%,var(--aurora-surface))}html[data-theme=dark] .copyrightRecord{box-shadow:0 4px 18px #0000001f}html[data-theme=dark] .catalogStatusBadge.filed{color:#e2c27c;background:#211a12;border-color:#775c2d}.editorShell{color:var(--aurora-text)}.editorHeader{border-color:var(--aurora-border)}.titleInput{color:var(--aurora-text)}.saveBadge{background:var(--aurora-surface);border-color:var(--aurora-border);color:var(--aurora-muted)}.songMetrics span{background:var(--aurora-surface-2);border-color:var(--aurora-border);color:var(--aurora-muted)}.songMetrics strong{color:var(--aurora-text)}.sectionEditor{background:var(--aurora-surface);border-color:var(--aurora-border);box-shadow:0 4px 16px #1c273c09}.sectionToolbar{border-color:var(--aurora-border);background:var(--aurora-surface)}.sectionToolbar input,.sectionToolbar select{color:var(--aurora-text)}.sectionActions button{background:var(--aurora-surface-2);border-color:var(--aurora-border);color:var(--aurora-text)}.sectionEditor textarea{background:var(--aurora-surface);color:var(--aurora-text)}.sectionNotes{background:var(--aurora-surface-2);border-color:var(--aurora-border)}.sectionNotes summary{color:var(--aurora-muted)}.sectionNotes textarea{background:var(--aurora-surface);color:var(--aurora-text);border-color:var(--aurora-border)}.addSection{border-color:var(--aurora-border-strong);color:var(--aurora-muted);background:var(--aurora-surface)}.addSection:hover{color:var(--aurora-text);background:var(--aurora-surface-2)}.railCard{background:var(--aurora-surface);border-color:var(--aurora-border);box-shadow:0 4px 16px #1c273c09}.railCard p:not(.eyebrow),.railStats{color:var(--aurora-muted)}.aiAllowance strong,.aiLocalScan h3,.aiScanBlock>strong{color:var(--aurora-text)}.aiAllowance span,.aiControls label,.aiToolDescription,.aiFullSongNote,.aiRunRow span,.aiPrivacyNote{color:var(--aurora-muted)}.aiControls select,.aiControls textarea{background:var(--aurora-surface);color:var(--aurora-text);border-color:var(--aurora-border-strong)}.aiFullSongNote,.aiLocalScan,.aiResult{background:var(--aurora-surface-2);border-color:var(--aurora-border)}.aiScanStats span,.aiResult pre{background:var(--aurora-surface);border-color:var(--aurora-border);color:var(--aurora-muted)}.aiScanStats strong,.aiResult pre{color:var(--aurora-text)}.aiScanBlock{border-color:var(--aurora-border)}.aiScanBlock p,.aiLocalScan small{color:var(--aurora-muted)}.aiChips span,.aiUsageLine span{background:var(--aurora-surface-3);color:var(--aurora-muted)}.demoCard,.demoEmpty,.demoFutureNote,.demoEditor{background:var(--aurora-surface-2);border-color:var(--aurora-border);color:var(--aurora-text)}.demoCard.primaryDemo{background:color-mix(in srgb,var(--aurora-success) 7%,var(--aurora-surface));border-color:color-mix(in srgb,var(--aurora-success) 35%,var(--aurora-border))}.demoIdentity small,.demoMeta,.demoEmpty span,.demoFutureNote span,.demoEditorFooter small,.demoEditor label,.demoNotesLabel{color:var(--aurora-muted)}.demoBadge{background:var(--aurora-surface-3);border-color:var(--aurora-border);color:var(--aurora-text)}.demoNotes{background:var(--aurora-surface);border-color:var(--aurora-border);color:var(--aurora-muted)}.demoEditor input,.demoEditor select,.demoEditor textarea{background:var(--aurora-surface);color:var(--aurora-text);border-color:var(--aurora-border-strong)}.collaboratorManageRow,.collabHistory,.collabHistoryRow{border-color:var(--aurora-border)}.collaboratorIdentity small,.collabHistoryHead small,.collabHistoryRow small{color:var(--aurora-muted)}.collaboratorManageRow input,.collaboratorManageRow select{background:var(--aurora-surface);color:var(--aurora-text);border-color:var(--aurora-border-strong)}.permissionBadge{background:var(--aurora-surface-3);border-color:var(--aurora-border);color:var(--aurora-muted)}.rightsTabs{border-color:var(--aurora-border)}.rightsTabs button{background:var(--aurora-surface-2);color:var(--aurora-muted)}.rightsTabs button.active{background:var(--aurora-text);color:var(--aurora-surface)}.rightsIntro,.rightsDisclaimer,.rightsEmpty p,.rightsDocumentHead p,.splitPersonMain small,.splitShare small,.splitStatus small,.creditRightsHint{color:var(--aurora-muted)}.rightsDisclaimer{border-color:var(--aurora-border)}.rightsEmpty,.rightsSummary>div,.rightsDocumentHead,.splitParticipantEdit,.splitParticipantView,.splitAddBox,.splitAcknowledgeBox{background:var(--aurora-surface-2);border-color:var(--aurora-border)}.rightsMetadataEditor input,.rightsMetadataEditor textarea,.splitParticipantEdit input,.splitAddBox input,.splitAddBox select,.splitAcknowledgeBox input{background:var(--aurora-surface);color:var(--aurora-text);border-color:var(--aurora-border-strong)}.splitStatus{background:var(--aurora-surface-3);border-color:var(--aurora-border)}.splitMetadata summary,.splitAddHead small,.splitAcknowledgeBox small,.splitYou{color:var(--aurora-muted)}.songWorkspace .panel,.editorShell~.panel,.editorShell~section.panel{background:var(--aurora-surface);border-color:var(--aurora-border);color:var(--aurora-text)}.songWorkspace input,.songWorkspace select,.songWorkspace textarea{color:var(--aurora-text)}html[data-theme=dark] .sectionEditor,html[data-theme=dark] .railCard,html[data-theme=dark] .demoCard{box-shadow:0 3px 14px #0000001f}@media (max-width:900px){.aiStudioGrid{grid-template-columns:1fr}.aiAllowance{text-align:left;min-width:0}.rightsSummary{grid-template-columns:repeat(2,1fr)}.splitParticipantView{grid-template-columns:1fr}.splitParticipantCore,.splitAddGrid{grid-template-columns:1fr 1fr}}.collaborationPanel .panel,.attachmentPanel,.demoPanel{background:var(--aurora-surface);border-color:var(--aurora-border);color:var(--aurora-text);box-shadow:0 5px 18px #1c273c0a}.personRow,.pendingInvites>div,.creditList>div,.attachmentRow,.embeddedTaskList article{border-color:var(--aurora-border)}.personRow small,.pendingInvites small,.creditList small,.attachmentRow small,.embeddedTaskLink small,.embeddedTaskList article small,.taskStatusText{color:var(--aurora-muted)}.inviteForm input,.inviteForm select,.creditForm input,.songLinkEditor input,.commentComposer textarea,.attachmentUpload input,.embeddedTaskAdd input,.embeddedTaskList select{background:var(--aurora-surface);color:var(--aurora-text);border-color:var(--aurora-border-strong)}.songLinkEditor button{background:var(--aurora-surface-2);color:var(--aurora-text);border-color:var(--aurora-border)}.commentItem{background:var(--aurora-surface-2);border-color:var(--aurora-border)}.commentItem.mine{background:color-mix(in srgb,var(--aurora-success) 6%,var(--aurora-surface));border-color:color-mix(in srgb,var(--aurora-success) 28%,var(--aurora-border))}.commentItem p{color:var(--aurora-text)}.commentItem small{color:var(--aurora-muted)}.embeddedTaskLink:hover{background:var(--aurora-surface-2)}html,body{max-width:100%;overflow-x:hidden}.shell{grid-template-columns:245px minmax(0,1fr);max-width:100vw}.shell>*,.content,.detailContent,.editorShell,.collaborationPanel,.adminContentPage,.epkContent,.epkEditorContent{min-width:0;max-width:100%}.content{width:100%;padding-inline:clamp(18px,2.5vw,40px)}.editorShell,.collaborationPanel{width:100%;padding-inline:clamp(14px,2.2vw,32px)}.panel,.stats article,.taskColumn,.taskCard,.copyrightRecord,.songCatalogCard{min-width:0}img,video,audio,canvas,svg{max-width:100%}input,select,textarea{min-width:0}@media (max-width:1280px){.editorGrid{grid-template-columns:minmax(0,1fr)}.writerRail{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.writerRail>.railCard:first-child{grid-column:1/-1}.collaborationGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.collaborationGrid>article:first-child{grid-column:1/-1}.metaRow{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1380px){.taskBoard{grid-template-columns:repeat(2,minmax(0,1fr));overflow-x:visible}.taskFilters{grid-template-columns:minmax(180px,1.5fr) repeat(2,minmax(120px,.8fr))}.taskFilters>:nth-child(4),.taskCanceledToggle{grid-column:auto}}@media (max-width:1280px){.catalogTable{gap:10px;overflow-x:visible}.catalogTableHead{display:none}.catalogRow{border:1px solid var(--aurora-border);background:var(--aurora-surface);border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;padding:14px}.catalogRow>div{min-width:0}.catalogRow>div:first-child{border-bottom:1px solid var(--aurora-border);grid-column:1/-1;padding-bottom:8px}.catalogActions{justify-content:flex-end}.cmsMediaUpload{grid-template-columns:repeat(2,minmax(0,1fr))}.cmsMediaUpload label:first-child{grid-column:1/-1}.epkCreateRow{grid-template-columns:repeat(2,minmax(0,1fr))}.adminHeaderActions{flex-wrap:wrap;justify-content:flex-end}}@media (max-width:1100px){.taskStats,.stats,.songsStats,.dashboardStats{grid-template-columns:repeat(2,minmax(0,1fr))}.taskToolbar{flex-direction:column;align-items:stretch}.taskFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.taskFilters>:first-child{grid-column:1/-1}.metaRow{grid-template-columns:repeat(2,minmax(0,1fr))}.writerRail{grid-template-columns:1fr}.writerRail>.railCard:first-child{grid-column:auto}.collaborationGrid{grid-template-columns:1fr}.collaborationGrid>article:first-child{grid-column:auto}.inviteForm,.creditForm{grid-template-columns:repeat(2,minmax(0,1fr))}.songLinkEditor>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.songLinkEditor>div>*{min-width:0}}@media (max-width:760px){.taskBoard,.taskFilters,.taskStats,.stats,.songsStats,.dashboardStats,.metaRow,.inviteForm,.creditForm{grid-template-columns:1fr}.taskFilters>:first-child{grid-column:auto}.catalogRow{grid-template-columns:1fr 1fr}.catalogRow>div:first-child{grid-column:1/-1}.catalogActions{justify-content:flex-start}.cmsMediaUpload,.epkCreateRow{grid-template-columns:1fr}.cmsMediaUpload label:first-child{grid-column:auto}}.songPageLower{gap:0;width:min(1040px,100%);min-width:0;margin:0 auto;display:grid}.songPageLower>.collaborationPanel,.songPageLower>.panel,.songPageLower>div{min-width:0;max-width:100%}.songPageLower>.collaborationPanel{width:100%;padding-left:0;padding-right:0}.editorGrid{grid-template-columns:minmax(0,1fr) minmax(250px,300px)}.writerRail{min-width:0}@media (max-width:1050px){.editorGrid{grid-template-columns:minmax(0,1fr)}.writerRail{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.writerRail>.railCard:first-child{grid-column:1/-1}}@media (max-width:650px){.writerRail{grid-template-columns:1fr}.writerRail>.railCard:first-child{grid-column:auto}}.detailContent{--song-page-gutter:clamp(14px,2.2vw,32px);--song-context-rail:300px;--song-workspace-gap:24px}.songPageLower{width:calc(100% - (var(--song-page-gutter) * 2) - var(--song-context-rail) - var(--song-workspace-gap));max-width:none;margin-left:var(--song-page-gutter);margin-right:auto}@media (max-width:1050px){.songPageLower{width:calc(100% - (var(--song-page-gutter) * 2));margin-left:var(--song-page-gutter);margin-right:var(--song-page-gutter)}}.songPageLower{gap:18px;padding-bottom:90px}.songPageLower>.panel,.songPageLower>div,.songPageLower>.collaborationPanel,.songPageLower>div>.panel,.songPageLower .demoPanel,.songPageLower .attachmentPanel{box-sizing:border-box;width:100%;max-width:none;margin:0}.songPageLower>.collaborationPanel{gap:18px;padding:0}.songPageLower .collaborationGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.songPageLower .collaborationGrid>.collaborationPeoplePanel{grid-column:1/-1}.songPageLower .collaboratorManageRow{grid-template-columns:minmax(150px,1.2fr) minmax(130px,.9fr) 110px auto}@media (max-width:760px){.songPageLower{gap:14px;padding-bottom:72px}.songPageLower .collaborationGrid{grid-template-columns:1fr}.songPageLower .collaborationGrid>.collaborationPeoplePanel{grid-column:auto}}.collabHub .panel{background:var(--aurora-surface);border-color:var(--aurora-border);color:var(--aurora-text);box-shadow:0 5px 18px #1c273c0a}.collabStats article{background:var(--aurora-surface);border-color:var(--aurora-border);box-shadow:0 5px 18px #1c273c0a}.incomingList>div,.sharedSongList a,.needCard{background:var(--aurora-surface-2);border-color:var(--aurora-border);color:var(--aurora-text)}.sharedSongList a:hover,.needCard:hover{border-color:var(--aurora-border-strong);background:var(--aurora-surface)}.incomingList small,.sharedSongList small,.needCard>div span,.needCard small,.needCard p,.publicNeedToggle{color:var(--aurora-muted)}.sharedSongList b{color:var(--aurora-subtle)}.needForm input,.needForm select,.needForm textarea{background:var(--aurora-surface);color:var(--aurora-text);border-color:var(--aurora-border-strong)}.needCard{transition:border-color .15s,background .15s,box-shadow .15s;box-shadow:0 3px 12px #1c273c06}.needCard:hover{box-shadow:0 6px 18px #1c273c0b}.needCard>div>strong{color:var(--aurora-text);font-size:15px}.needCard p{font-size:14px}.needCard footer{padding-top:5px}.collabHint{color:var(--aurora-success)}.networkToolbarPanel,.networkCard,.networkEditPanel{background:var(--aurora-surface);border-color:var(--aurora-border);color:var(--aurora-text)}.networkToolbar input,.networkToolbar select,.networkFieldGrid input,.networkFieldGrid select,.networkNotes{background:var(--aurora-surface);color:var(--aurora-text);border-color:var(--aurora-border-strong)}.networkViewToggle{background:var(--aurora-surface-2);border-color:var(--aurora-border)}.networkViewToggle button{color:var(--aurora-muted)}.networkViewToggle button.active{background:var(--aurora-text);color:var(--aurora-surface)}.networkCard{box-shadow:0 5px 18px #1c273c0a}.networkAvatar{background:var(--aurora-accent-soft);border-color:var(--aurora-border);color:var(--aurora-accent)}.networkIdentity h2,.networkNameLine h2,.networkIdentity strong{color:var(--aurora-text)}.networkIdentity span{color:var(--aurora-muted)}.networkStar{background:var(--aurora-surface-2);border-color:var(--aurora-border);color:var(--aurora-subtle)}.networkStar.active{color:#946717;background:#fff7e8;border-color:#d9bd7e}.networkTag,.networkHistory a{background:var(--aurora-surface-2);border-color:var(--aurora-border);color:var(--aurora-muted)}.networkSummary,.networkLinkPickerGrid>div{background:var(--aurora-surface-2);border-color:var(--aurora-border)}.networkSummary span,.networkIndustry dd{color:var(--aurora-text)}.networkSummary small,.networkContactLines a,.networkContactLines span,.networkIndustry dt,.networkHistory>b,.networkCardNotes,.networkFormTitle span,.networkHint,.networkChecks label,.networkEmptySmall{color:var(--aurora-muted)}.networkContactLines a:hover,.networkHistory a:hover{color:var(--aurora-text);border-color:var(--aurora-border-strong)}.networkIndustry>div,.networkFormSection,.networkCardActions{border-color:var(--aurora-border)}.networkHistory a{font-weight:650}.networkLinkedNote{color:var(--aurora-success)}.discoveryNotice{border-color:color-mix(in srgb,var(--aurora-accent) 24%,var(--aurora-border));background:color-mix(in srgb,var(--aurora-accent-soft) 58%,var(--aurora-surface));color:var(--aurora-text)}.discoveryNotice span,.discoveryChecks label,.emptyDiscovery p,.hiddenCreatorList small{color:var(--aurora-muted)}.discoveryFilters,.hiddenCreatorPanel,.emptyDiscovery{background:var(--aurora-surface);border-color:var(--aurora-border);color:var(--aurora-text)}.discoveryFilterGrid input,.creatorInviteBox input,.creatorInviteBox select{background:var(--aurora-surface);border-color:var(--aurora-border-strong);color:var(--aurora-text)}.discoveryMessage{background:var(--aurora-surface-2);border-color:var(--aurora-border);color:var(--aurora-muted)}.discoveryMessage button{color:var(--aurora-muted)}.creatorCard{background:var(--aurora-surface);border-color:var(--aurora-border);color:var(--aurora-text);box-shadow:0 6px 20px #1c273c0d}.creatorCardBody{background:var(--aurora-surface)}.creatorCardFoot{background:var(--aurora-surface-2);border-color:var(--aurora-border)}.creatorDetail b,.creatorBio,.creatorNeeds b{color:var(--aurora-muted)}.creatorDetail span{color:var(--aurora-text)}.creatorNeeds span{background:var(--aurora-surface-2);border-color:var(--aurora-border);color:var(--aurora-text)}.creatorLinks a{color:var(--aurora-accent)}.creatorInviteBox{background:var(--aurora-surface-2);border-color:var(--aurora-border)}.hiddenCreatorList>div{border-color:var(--aurora-border)}html[data-theme=light] .creatorCardTop:not([style]){background:linear-gradient(135deg,var(--aurora-accent-soft),var(--aurora-surface-3));color:var(--aurora-text)}html[data-theme=light] .creatorCardTop:not([style]) small{color:var(--aurora-muted)}html[data-theme=light] .creatorCardTop:not([style]) .creatorAvatar{background:var(--aurora-surface);border-color:var(--aurora-border);color:var(--aurora-accent)}.messageHub{gap:16px}.messageRail,.messagePanel{background:var(--aurora-surface);border-color:var(--aurora-border);color:var(--aurora-text);box-shadow:0 6px 22px #1c273c0b}.messageTabs{border-color:var(--aurora-border)}.messageTabs button{background:var(--aurora-surface-2);color:var(--aurora-muted)}.messageTabs button:hover{color:var(--aurora-text);background:var(--aurora-surface-3)}.messageTabs button.active{background:var(--aurora-surface);color:var(--aurora-text);box-shadow:inset 0 -2px 0 var(--aurora-accent)}.messageTabs b,.messageUnread{background:var(--aurora-text);color:var(--aurora-surface)}.conversationItem{color:var(--aurora-text);border-color:var(--aurora-border);background:0 0}.conversationItem:hover{background:var(--aurora-surface-2)}.conversationItem.active{background:var(--aurora-accent-soft);box-shadow:inset 3px 0 0 var(--aurora-accent)}.conversationIcon{background:var(--aurora-surface-3);border:1px solid var(--aurora-border);color:var(--aurora-accent)}.conversationText strong{color:var(--aurora-text)}.conversationText small,.conversationText em{color:var(--aurora-muted)}.notificationTools{border-color:var(--aurora-border);color:var(--aurora-muted);background:var(--aurora-surface-2)}.notificationItem{color:var(--aurora-text);border-color:var(--aurora-border);background:var(--aurora-surface)}.notificationItem:hover{background:var(--aurora-surface-2)}.notificationItem.unread{background:var(--aurora-accent-soft);box-shadow:inset 3px 0 0 var(--aurora-accent)}.notificationItem strong{color:var(--aurora-text)}.notificationItem span,.notificationItem small{color:var(--aurora-muted)}.messagePanelHead{border-color:var(--aurora-border);background:var(--aurora-surface)}.messagePanelHead h2{color:var(--aurora-text)}.messagePanelHead a{color:var(--aurora-accent)}.messageThread{background:color-mix(in srgb,var(--aurora-surface-2) 65%,var(--aurora-surface))}.chatMessage{background:var(--aurora-surface);border-color:var(--aurora-border);color:var(--aurora-text);box-shadow:0 2px 9px #1c273c09}.chatMessage.mine{background:var(--aurora-accent-soft);border-color:color-mix(in srgb,var(--aurora-accent) 28%,var(--aurora-border));color:var(--aurora-text)}.chatMeta strong,.chatMessage p{color:var(--aurora-text)}.chatMeta small{color:var(--aurora-muted)}.chatActions{opacity:1}.chatActions button{color:var(--aurora-muted)}.chatActions button:hover{color:var(--aurora-accent)}.replyPreview,.composerReply{background:var(--aurora-surface-3);color:var(--aurora-muted);border-color:var(--aurora-accent)}.messageComposer{background:var(--aurora-surface);border-color:var(--aurora-border)}.messageComposer textarea{background:var(--aurora-surface);color:var(--aurora-text);border-color:var(--aurora-border-strong)}.messageComposer small,.messageEmpty{color:var(--aurora-muted)}.messageEmpty strong{color:var(--aurora-text)}.messageReadOnly{background:var(--aurora-surface-2);border-color:var(--aurora-border)}.messageReadOnly span{color:var(--aurora-muted)}html[data-theme=dark] .collabHub .panel,html[data-theme=dark] .networkCard,html[data-theme=dark] .creatorCard,html[data-theme=dark] .messageRail,html[data-theme=dark] .messagePanel{box-shadow:0 5px 20px #00000024}html[data-theme=dark] .networkStar.active{color:#f0c76e;background:#1b1810;border-color:#6a5630}@media (max-width:1180px){.collabColumns,.networkCardGrid{grid-template-columns:1fr}}@media (max-width:980px){.messageHub{grid-template-columns:1fr}.messageRail{min-height:auto}.conversationList,.notificationList{max-height:340px}}.profileEditor,.epkManager,.epkEditor{min-width:0}.profileEditor .panel,.epkManager .panel,.epkEditor .panel{border-color:var(--aurora-border);box-shadow:0 6px 22px #1c273c0a}.profileLayout,.epkBuilderLayout,.profileMain,.epkBuilderMain{min-width:0}.profileHeroPanel{border-color:color-mix(in srgb,var(--aurora-border-strong) 72%,#202936);box-shadow:0 10px 28px #151f3017}.profileHeroPanel:not([style]){background:linear-gradient(135deg,#172033 0%,#101722 58%,#111826 100%)}.profileHeroPanel .eyebrow{color:#aebbd2}.profileHeroPanel .profileNameInput{color:#fff}.profileHeroPanel .profileMetaRow input{color:#f6f8fb;box-shadow:none;background:#080d16b8;border-color:#adbed93d}.profileHeroPanel .profileMetaRow input::placeholder{color:#93a0b4}.profileHeroPanel .ghost{color:#eef3f9;background:#ffffff0d;border-color:#ffffff2e}.profileHeroPanel .ghost:hover{background:#ffffff1a}.profileAvatar{border-color:#ffffff29;box-shadow:0 8px 24px #0000002e}.profileAvatar span{color:#f6f8fc}.profileBio,.profileImageFields input,.profileLinkRow input,.profileExternalImages,.profileUploadCard,.profileMediaLibrary{background:var(--aurora-surface);border-color:var(--aurora-border);color:var(--aurora-text)}.profileBio::placeholder,.profileImageFields input::placeholder,.profileLinkRow input::placeholder{color:var(--aurora-subtle)}.profileBio:focus,.profileImageFields input:focus,.profileLinkRow input:focus{border-color:var(--aurora-accent);box-shadow:0 0 0 3px var(--aurora-accent-soft)}.profileImageFields label,.profilePublicToggle{color:var(--aurora-muted)}.profileLinkRow button{background:var(--aurora-surface-2);border-color:var(--aurora-border);color:var(--aurora-text)}.profileLinkRow button:hover{background:var(--aurora-surface-3);border-color:var(--aurora-border-strong)}.profileUploadCard{background:var(--aurora-surface-2);box-shadow:0 2px 10px #1c273c06}.profileUploadCard strong{color:var(--aurora-text)}.profileUploadCard p,.profileCharacterCount,.profileExternalImages summary,.profileSlug{color:var(--aurora-muted)}.profileUploadPreview{background:var(--aurora-surface-3);border-color:var(--aurora-border);color:var(--aurora-muted)}.profileMediaLibrary{background:var(--aurora-surface-2)}.profileMediaLibrary span{color:var(--aurora-text)}.profileMediaLibrary small{color:var(--aurora-muted)}.profileImageMessage{color:var(--aurora-success)}.profileRail{gap:14px}.profileRail .railCard{background:var(--aurora-surface);border-color:var(--aurora-border);box-shadow:0 4px 16px #1c273c09}.profileRail .railCard h3{color:var(--aurora-text)}.profileRail .railCard p,.profileRail .railCard small{color:var(--aurora-muted)}.profileRail .railLink{text-align:center;justify-content:center;width:100%;margin-top:10px}.epkPageIntro,.epkHint{color:var(--aurora-muted)}.epkCreatePanel{background:var(--aurora-surface)}.epkCreateRow label,.epkFormGrid label{color:var(--aurora-muted)}.epkCreateRow label small,.epkFormGrid label small{color:var(--aurora-subtle)}.epkCreateRow input,.epkCreateRow select,.epkFormGrid input,.epkFormGrid select,.epkFormGrid textarea,.epkSectionRow input{background:var(--aurora-surface);border-color:var(--aurora-border);color:var(--aurora-text)}.epkCreateRow input::placeholder,.epkFormGrid input::placeholder,.epkFormGrid textarea::placeholder,.epkSectionRow input::placeholder{color:var(--aurora-subtle)}.epkCreateRow input:focus,.epkCreateRow select:focus,.epkFormGrid input:focus,.epkFormGrid select:focus,.epkFormGrid textarea:focus,.epkSectionRow input:focus{border-color:var(--aurora-accent);box-shadow:0 0 0 3px var(--aurora-accent-soft)}.epkLimitBadge{background:var(--aurora-surface-2);border-color:var(--aurora-border)}.epkLimitBadge strong{color:var(--aurora-text)}.epkLimitBadge small{color:var(--aurora-muted)}.epkCardGrid{gap:16px}.epkCard{background:var(--aurora-surface);border-color:var(--aurora-border);transition:transform .15s,border-color .15s,box-shadow .15s;box-shadow:0 5px 18px #1c273c0a}.epkCard:hover{border-color:var(--aurora-border-strong);box-shadow:var(--aurora-shadow);transform:translateY(-2px)}.epkMiniAvatar{background:var(--aurora-accent-soft);border-color:var(--aurora-border);color:var(--aurora-accent)}.epkCardHead h3{color:var(--aurora-text)}.epkCardHead small,.epkStatusRow small{color:var(--aurora-muted)}.epkCardMetrics{gap:8px}.epkCardMetrics span{background:var(--aurora-surface-2);border:1px solid var(--aurora-border);color:var(--aurora-muted);border-radius:10px;padding:9px 10px}.epkCardMetrics strong{color:var(--aurora-text)}.epkCardActions{flex-wrap:wrap;gap:8px}.epkEmpty,.epkProfileRequired{background:var(--aurora-surface);border-color:var(--aurora-border)}.epkEmpty p,.epkProfileRequired p{color:var(--aurora-muted)}.epkBuilderHero{background:var(--aurora-surface);border-color:var(--aurora-border);box-shadow:0 8px 26px #1c273c0b}.epkBuilderAvatar{background:var(--aurora-accent-soft);border-color:var(--aurora-border);color:var(--aurora-accent)}.epkTitleInput{color:var(--aurora-text)}.epkBuilderIdentity small,.epkReuseNote span,.mutedLabel{color:var(--aurora-muted)}.epkBuilderActions{flex-wrap:wrap}.epkBuilderRail .railCard,.epkExportCard{background:var(--aurora-surface);border-color:var(--aurora-border);box-shadow:0 4px 16px #1c273c08}.epkBuilderRail .railCard h3,.epkBuilderRail .railCard strong{color:var(--aurora-text)}.epkBuilderRail .railCard p,.epkBuilderRail .railCard small{color:var(--aurora-muted)}.epkPublicationControl,.epkGenreEditor,.epkPurposeRecommendation,.epkMediaCard,.epkRepeaterCard,.epkPicker,.epkSelectedStack>div,.epkSectionRow,.epkExportChecks{background:var(--aurora-surface-2);border-color:var(--aurora-border);color:var(--aurora-text)}.epkPublicationControl>div small,.epkGenreHead small,.epkGenreHead>span,.epkPurposeRecommendation small,.epkMediaControls small,.epkExportChecks p,.epkExportNote{color:var(--aurora-muted)!important}.epkMediaControls select,.epkGenreAdd input,.epkRepeaterCard input,.epkRepeaterCard select,.epkRepeaterCard textarea,.epkPicker input,.epkPicker select{background:var(--aurora-surface);border-color:var(--aurora-border);color:var(--aurora-text)}.epkMediaPreview{background:var(--aurora-surface-3);border-color:var(--aurora-border);color:var(--aurora-muted)}.epkGenreChips button{background:var(--aurora-surface);border-color:var(--aurora-border);color:var(--aurora-text)}.epkGenreChips button:hover:not(:disabled){background:var(--aurora-surface-3);border-color:var(--aurora-border-strong)}.epkSectionList,.epkRepeater,.epkSelectedStack{gap:10px}.epkSectionRow{border-radius:12px}.epkOrderButtons button{background:var(--aurora-surface);border-color:var(--aurora-border);color:var(--aurora-text)}.epkDragMark{color:var(--aurora-subtle)}.epkPurposeRecommendation{background:color-mix(in srgb,var(--aurora-accent-soft) 58%,var(--aurora-surface))}.epkPublicationControl{background:var(--aurora-surface-2)}.epkReuseNote{border-color:var(--aurora-border);background:var(--aurora-surface-2)}.epkReuseNote .linkButton{color:var(--aurora-accent)}.epkReuseNote .linkButton:hover{color:var(--aurora-text)}.readinessBar{background:var(--aurora-surface-3)}.readinessList{color:var(--aurora-muted)}html[data-theme=dark] .profileEditor .panel,html[data-theme=dark] .epkManager .panel,html[data-theme=dark] .epkEditor .panel,html[data-theme=dark] .epkCard,html[data-theme=dark] .profileRail .railCard,html[data-theme=dark] .epkBuilderRail .railCard{box-shadow:0 5px 18px #00000021}@media (max-width:1180px){.profileLayout{grid-template-columns:minmax(0,1fr) 270px}.epkCardGrid{grid-template-columns:1fr}}@media (max-width:980px){.profileLayout{grid-template-columns:1fr}.profileRail{grid-template-columns:repeat(3,minmax(0,1fr));position:static}.epkBuilderLayout{grid-template-columns:1fr}.epkBuilderRail{grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (max-width:760px){.profileRail,.epkBuilderRail{grid-template-columns:1fr}.profileHeroPanel{grid-template-columns:76px minmax(0,1fr)}.profileSaveBlock{grid-column:1/-1}.profileLinkRow{grid-template-columns:1fr 1fr auto}.profileLinkRow input:nth-child(3){grid-column:1/3}.profileLinkRow button{grid-area:1/3/3}.epkCardMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.profileHeroPanel,.profileMetaRow{grid-template-columns:1fr}.profileLinkRow{grid-template-columns:1fr auto}.profileLinkRow input:nth-child(3){grid-column:1}.profileLinkRow button{grid-area:1/2/4}.epkCardMetrics{grid-template-columns:1fr 1fr}}.epkManagerHeaderPanel{padding:22px 24px}.epkManagerTopline{align-items:flex-start;margin-bottom:0}.epkManagerTopline>div:first-child{min-width:0;max-width:820px}.epkManagerCreateActions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:10px;display:flex}.epkManagerCreateActions .primary{white-space:nowrap;width:auto;text-decoration:none}.epkManagerHeaderPanel+.panel{padding-top:22px}.epkEmpty .primary{width:auto;margin-top:4px;text-decoration:none}.epkNewContent{max-width:1180px}.epkSetupFlow{gap:18px;display:grid}.epkSetupIntro{background:var(--aurora-surface);justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.epkSetupIntro>div:first-child{max-width:760px}.epkSetupIntro h1{color:var(--aurora-text);letter-spacing:-.04em;margin:0;font-size:clamp(30px,4vw,46px);line-height:1.02}.epkSetupIntro p:not(.eyebrow){color:var(--aurora-muted);margin:10px 0 0;line-height:1.6}.epkSetupCard{background:var(--aurora-surface);gap:22px;display:grid}.epkSetupSteps{grid-template-columns:1fr 1fr;gap:10px;max-width:520px;display:grid}.epkSetupSteps span{border:1px solid var(--aurora-border);background:var(--aurora-surface-2);color:var(--aurora-muted);border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;padding:10px 12px;display:grid}.epkSetupSteps span.active{background:var(--aurora-accent-soft);border-color:color-mix(in srgb,var(--aurora-accent) 35%,var(--aurora-border));color:var(--aurora-text)}.epkSetupSteps b{background:var(--aurora-surface);border:1px solid var(--aurora-border);border-radius:999px;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.epkSetupSteps small{font-size:12px;font-weight:750}.epkSetupGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.epkSetupGrid label,.epkSetupSource{min-width:0;color:var(--aurora-muted);align-content:start;gap:7px;font-size:12px;font-weight:750;display:grid}.epkSetupGrid input,.epkSetupGrid select{background:var(--aurora-surface);border:1px solid var(--aurora-border-strong);width:100%;min-width:0;color:var(--aurora-text);font:inherit;border-radius:10px;outline:0;padding:11px 12px}.epkSetupGrid input:focus,.epkSetupGrid select:focus{border-color:var(--aurora-accent);box-shadow:0 0 0 3px var(--aurora-accent-soft)}.epkSetupGrid small,.epkSetupSource small{color:var(--aurora-subtle);font-size:10px;font-weight:500;line-height:1.5}.epkSetupWide{grid-column:span 1}.epkSetupSource{border:1px solid var(--aurora-border);background:var(--aurora-surface-2);border-radius:11px;padding:12px}.epkSetupSource span{text-transform:uppercase;letter-spacing:.09em;color:var(--aurora-subtle);font-size:10px}.epkSetupSource strong{color:var(--aurora-text);font-size:15px}.epkSetupActions{border-top:1px solid var(--aurora-border);flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:18px;display:flex}.epkSetupActions .ghost,.epkSetupActions .primary{width:auto;text-decoration:none}@media (min-width:1100px){.content>.topbar h1{max-width:900px}.content>.topbar h1:first-line{white-space:normal}}@media (min-width:1180px){body:has(.profileEditor) .content>.topbar h1{white-space:nowrap;max-width:none;font-size:clamp(31px,3.35vw,50px)}}@media (max-width:1180px){.profileRail{grid-template-columns:repeat(2,minmax(0,1fr))}.profileRail>.railCard:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:760px){.profileRail{grid-template-columns:1fr}.profileRail>.railCard:last-child:nth-child(odd){grid-column:auto}}.epkBuilderHero,.epkBuilderLayout,.epkBuilderMain,.epkBuilderRail,.epkMediaGrid,.epkSectionList,.epkSectionRow{min-width:0}.epkBuilderActions{max-width:100%}.epkSectionRow>*,.epkSectionRow input{min-width:0}.epkSectionRow strong,.epkSectionRow label{overflow-wrap:anywhere}@media (max-width:1120px){.epkMediaGrid{grid-template-columns:1fr}.epkBuilderActions{justify-content:flex-start}}@media (max-width:980px){.epkBuilderRail{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.epkBuilderRail>.dangerGhost{grid-column:1/-1}}@media (max-width:820px){.epkSectionRow{grid-template-columns:32px minmax(0,1fr);gap:8px}.epkSectionRow>div:nth-child(2){grid-template-columns:1fr;gap:7px}.epkSectionRow>label,.epkOrderButtons{grid-column:2}.epkOrderButtons{flex-wrap:wrap}.epkBuilderHero{flex-direction:column;align-items:flex-start}.epkBuilderActions{justify-content:flex-start;width:100%}}@media (max-width:680px){.epkBuilderRail,.epkSetupGrid{grid-template-columns:1fr}.epkSetupIntro{flex-direction:column}.epkSetupActions{justify-content:stretch}.epkSetupActions .ghost,.epkSetupActions .primary{text-align:center;width:100%}.epkManagerTopline{flex-direction:column}.epkManagerCreateActions{justify-content:flex-start;width:100%}}.epkManagerCreateActions a.primary,.epkManagerCreateActions a.primary:visited,.epkManagerCreateActions a.primary:hover,.epkManagerCreateActions a.primary:focus-visible{color:var(--aurora-surface)!important}.planUsagePanel .usageMeterCard,.planUsagePanel .planAllowanceGrid>div{background:var(--aurora-surface-2);border-color:var(--aurora-border);color:var(--aurora-text);box-shadow:0 3px 14px #1c273c08}.planUsagePanel .usageMeterHead strong,.planUsagePanel .planAllowanceGrid strong{color:var(--aurora-text)}.planUsagePanel .usageMeterHead span,.planUsagePanel .usageMeterCard small,.planUsagePanel .planAllowanceGrid span{color:var(--aurora-muted)}.planUsagePanel .usageTrack{background:var(--aurora-surface-3);box-shadow:inset 0 0 0 1px var(--aurora-border)}.planUsagePanel .usageTrack span{background:var(--aurora-accent)}.planUsagePanel .usageUnlimited{background:linear-gradient(90deg,var(--aurora-accent-soft),var(--aurora-surface-3));box-shadow:inset 0 0 0 1px var(--aurora-border)}.planAdminCard{background:var(--aurora-surface-2);border-color:var(--aurora-border);color:var(--aurora-text);box-shadow:0 4px 18px #1c273c09}.planAdminCard:hover{border-color:var(--aurora-border-strong)}.planCode{color:var(--aurora-subtle)}.planActive,.planPriceRow label{color:var(--aurora-muted)}.planPriceRow small,.entitlementRow small{color:var(--aurora-subtle)}.planAdminCard input,.planAdminCard textarea{background:var(--aurora-surface);color:var(--aurora-text);border-color:var(--aurora-border-strong)}.planAdminCard input:focus,.planAdminCard textarea:focus{border-color:var(--aurora-accent);box-shadow:0 0 0 3px var(--aurora-accent-soft)}.planAdminCard input:disabled,.planAdminCard textarea:disabled{background:var(--aurora-surface-3);color:var(--aurora-muted);opacity:.82}.entitlementList,.entitlementRow{border-color:var(--aurora-border)}.entitlementRow strong{color:var(--aurora-text)}.planSaveButton{background:var(--aurora-surface);color:var(--aurora-text);border-color:var(--aurora-border-strong)}.planSaveButton:hover{background:var(--aurora-accent-soft);border-color:var(--aurora-accent)}.cmsEditorPanel,.cmsSummaryCard,.cmsManagedSection{background:var(--aurora-surface);border-color:var(--aurora-border);color:var(--aurora-text)}.cmsCardPreview,.cmsSubsectionHead p,.cmsRichText,.cmsListRow span,.cmsListRow small,.cmsMediaGrid span,.cmsFormGrid label,.cmsMediaUpload label{color:var(--aurora-muted)}.cmsFormGrid label small{color:var(--aurora-subtle)}.cmsFormGrid input,.cmsFormGrid textarea,.cmsFormGrid select,.cmsMediaUpload input,.helpSearch input{background:var(--aurora-surface);color:var(--aurora-text);border-color:var(--aurora-border-strong)}.cmsFormGrid input:focus,.cmsFormGrid textarea:focus,.cmsFormGrid select:focus,.cmsMediaUpload input:focus,.helpSearch input:focus{border-color:var(--aurora-accent);box-shadow:0 0 0 3px var(--aurora-accent-soft)}.cmsPageEditor{border-color:var(--aurora-border)}.cmsSectionEditor,.cmsEditDrawer,.cmsMediaUpload{background:var(--aurora-surface-2);border-color:var(--aurora-border);color:var(--aurora-text);box-shadow:0 3px 14px #1c273c06}.cmsArticleList{background:var(--aurora-surface);border-color:var(--aurora-border)}.cmsListRow{background:var(--aurora-surface);border-color:var(--aurora-border);color:var(--aurora-text);transition:background .15s}.cmsListRow:hover{background:var(--aurora-surface-2)}.cmsListRow strong{color:var(--aurora-text)}.cmsMediaGrid article{background:var(--aurora-surface);border-color:var(--aurora-border);color:var(--aurora-text);box-shadow:0 4px 18px #1c273c09}.cmsMediaGrid img{background:var(--aurora-surface-3)}.cmsMediaGrid strong{color:var(--aurora-text)}.cmsMediaGrid code{background:var(--aurora-surface-3);color:var(--aurora-muted);border:1px solid var(--aurora-border)}.cmsRichText a{color:var(--aurora-accent)}.helpEmpty{color:var(--aurora-muted);border-color:var(--aurora-border)}.supportGrid details summary{color:var(--aurora-text)}.contentManager .primary,.adminConsole .primary{background:var(--aurora-text);color:var(--aurora-surface)}.contentManager .ghost,.adminConsole .ghost{background:var(--aurora-surface);color:var(--aurora-text);border-color:var(--aurora-border)}.contentManager .ghost:hover,.adminConsole .ghost:hover{background:var(--aurora-surface-2);border-color:var(--aurora-border-strong)}.contentManager .dangerButton{color:var(--aurora-danger)!important;border-color:color-mix(in srgb,var(--aurora-danger) 42%,var(--aurora-border))!important}.planGrid,.cmsFormGrid,.cmsMediaGrid,.cmsMediaUpload,.entitlementRow,.planAdminCard,.cmsListRow,.cmsMediaGrid article{min-width:0}.planAdminCard input,.planAdminCard textarea,.cmsFormGrid input,.cmsFormGrid textarea,.cmsFormGrid select,.cmsMediaUpload input{min-width:0;max-width:100%}@media (max-width:1280px){.planGrid{grid-template-columns:1fr}}@media (max-width:760px){.planPriceRow{grid-template-columns:1fr}.entitlementRow{grid-template-columns:minmax(0,1fr) 84px}.entitlementRow>small{grid-column:2}}html[data-theme=dark] .planAdminCard,html[data-theme=dark] .planUsagePanel .usageMeterCard,html[data-theme=dark] .planUsagePanel .planAllowanceGrid>div,html[data-theme=dark] .cmsSectionEditor,html[data-theme=dark] .cmsEditDrawer,html[data-theme=dark] .cmsMediaUpload,html[data-theme=dark] .cmsMediaGrid article{box-shadow:0 4px 18px #00000024}.sidebar{overflow:hidden}.sidebarNav{flex:1;align-content:start;min-height:0;overflow:hidden}.sidebarBottom{flex:none;margin-top:12px}.sidebarBottom .userChip{padding:9px 11px}.sidebarBottom .themePreferenceCompact{min-height:38px}.navGroupItems{overflow:hidden}@media (min-width:901px){.sidebarTools{position:relative}.quickCreateMenu{gap:2px;width:260px;max-width:calc(100vw - 32px);padding:7px}.quickCreateMenu button,.quickCreateMenu a{padding:9px 10px}.quickCreateMenu strong{font-size:13px}.quickCreateMenu span{font-size:11px;line-height:1.35}.commandOverlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;justify-content:flex-start;align-items:flex-start;padding:0}.commandPalette{border-color:var(--aurora-border);background:var(--aurora-surface);width:min(420px,100vw - 32px);max-height:min(620px,100vh - 120px);margin:96px 0 0 16px;box-shadow:0 20px 60px #0f172a2e}.commandInputRow{border-bottom-color:var(--aurora-border)}.commandInputRow input{color:var(--aurora-text)}.commandInputRow button{background:var(--aurora-surface-2);border-color:var(--aurora-border);color:var(--aurora-muted)}.commandEmpty,.commandGroup>a small{color:var(--aurora-muted)}.commandEmpty strong,.commandGroup>a{color:var(--aurora-text)}.commandGroup>a:hover{background:var(--aurora-surface-2)}}@media (max-height:780px) and (min-width:901px){.sidebar{padding-top:16px;padding-bottom:14px}.sidebarHeader{margin-bottom:10px}.sidebarTools{gap:6px;margin-bottom:9px}.globalSearchTrigger,.quickCreateTrigger{height:36px}.sidebarNav{gap:3px}.sidebarNav .navPrimary,.navGroupToggle{min-height:36px;padding-top:6px;padding-bottom:6px}.navGroupItems{padding-top:1px;padding-bottom:4px}.navGroupItems a{min-height:30px;padding-top:5px!important;padding-bottom:5px!important}.navDivider{margin-top:2px;margin-bottom:2px}.sidebarBottom{gap:5px;margin-top:7px}.userChip{padding:7px 10px}.signOut{padding-top:5px;padding-bottom:5px}}@media (min-width:901px){.sidebar .sidebarNav{scrollbar-width:none;overflow:visible}.sidebar .sidebarNav::-webkit-scrollbar{display:none}}@media (max-height:860px) and (min-width:901px){.sidebar{padding:14px 14px 12px}.sidebarHeader{margin-bottom:8px}.sidebarHeader .brandMark{border-radius:10px;width:34px;height:34px;font-size:12px}.sidebarHeader .brand{gap:9px}.sidebarHeader .brand strong{font-size:13px}.sidebarHeader .brand small{font-size:10px}.sidebarCollapse{width:28px;height:28px}.sidebarTools{gap:5px;margin-bottom:8px}.globalSearchTrigger,.quickCreateTrigger{height:34px;min-height:34px}.sidebarNav{gap:2px}.sidebarNav .navPrimary{min-height:34px;padding:6px 9px}.navGroupToggle{grid-template-columns:30px 1fr auto;min-height:34px;padding:5px 8px}.navGroupIcon{width:28px;height:28px}.navGroupIcon svg{width:17px;height:17px}.navGroupItems{gap:0;padding:0 6px 3px 34px}.navGroupItems a{min-height:27px;line-height:1.2;padding:4px 8px!important;font-size:13px!important}.navGroupLabel,.sidebar nav a{font-size:13px}.navDivider{height:1px;margin:2px}.sidebarNav>a:not(.navPrimary){min-height:31px;padding:5px 9px}.sidebarBottom{gap:4px;margin-top:5px}.sidebarBottom .userChip{border-radius:10px;padding:6px 9px}.sidebarBottom .userChip strong{font-size:12px}.sidebarBottom .userChip small{font-size:10px}.sidebarBottom .themePreferenceCompact{min-height:34px}.signOut{padding:4px 9px;font-size:12px}.appVersion{font-size:10px}}@media (max-height:700px) and (min-width:901px){.sidebarBottom .userChip{display:none}.sidebar{padding-top:10px;padding-bottom:8px}.sidebarHeader,.sidebarTools{margin-bottom:5px}.sidebarNav .navPrimary,.navGroupToggle{min-height:31px}.navGroupItems a{min-height:24px;padding-top:3px!important;padding-bottom:3px!important}.sidebarBottom{margin-top:3px}}.releaseArtworkManager{gap:12px;padding-top:2px;display:grid}.releaseArtworkHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.releaseArtworkHead>div{gap:4px;display:grid}.releaseArtworkHead>div>span{color:var(--aurora-text);font-size:13px;font-weight:800}.releaseArtworkHead small{color:var(--aurora-muted);font-weight:500;line-height:1.45}.releaseArtworkGrid{border:1px solid var(--aurora-border);background:var(--aurora-surface-2);border-radius:14px;grid-template-columns:150px minmax(0,1fr);align-items:start;gap:14px;padding:12px;display:grid}.releaseArtworkPreview{aspect-ratio:1;border:1px solid var(--aurora-border);background:var(--aurora-surface);border-radius:12px;width:150px;overflow:hidden}.releaseArtworkPreview img{object-fit:cover;width:100%;height:100%;display:block}.releaseArtworkPreview .coverPlaceholder{background:var(--aurora-surface);height:100%}.releaseArtworkPreview .coverPlaceholder span{color:var(--aurora-text)}.releaseArtworkPreview .coverPlaceholder small{color:var(--aurora-muted)}.releaseArtworkControls{gap:9px;min-width:0;display:grid}.releaseArtworkControls label:not(.imageUploadButton){color:var(--aurora-muted);gap:6px;font-size:12px;font-weight:700;display:grid}.releaseArtworkControls select,.releaseExternalArtwork input{border:1px solid var(--aurora-border);background:var(--aurora-surface);width:100%;min-width:0;color:var(--aurora-text);font:inherit;border-radius:10px;padding:10px 11px}.releaseCoverUpload{justify-self:start}.releaseExternalArtwork{border-top:1px solid var(--aurora-border);padding-top:8px}.releaseExternalArtwork summary{cursor:pointer;color:var(--aurora-muted);margin-bottom:8px;font-size:11px;font-weight:700}.releaseExternalArtwork[open] summary{color:var(--aurora-text)}.installHelp{border:1px solid var(--aurora-border)!important;background:var(--aurora-surface-2)!important;color:var(--aurora-muted)!important}html[data-theme=dark] .installHelp{background:var(--aurora-surface-2)!important}@media (min-width:901px){.commandOverlay{pointer-events:none}.commandPalette{pointer-events:auto;width:min(390px,100vw - 32px)!important;max-height:min(560px,100vh - 96px)!important;margin-top:74px!important;margin-left:16px!important}.quickCreateMenu{max-height:min(430px,100vh - 170px);overflow:auto;width:248px!important;top:41px!important;left:0!important;right:auto!important}}@media (max-width:760px){.releaseArtworkGrid{grid-template-columns:1fr}.releaseArtworkPreview{width:min(220px,100%)}}.trackRow{background:var(--aurora-surface-2);border-color:var(--aurora-border);color:var(--aurora-text)}.trackInfo strong{color:var(--aurora-text)}.trackInfo small{color:var(--aurora-muted)}.trackNumber{background:var(--aurora-surface-3);color:var(--aurora-text);border:1px solid var(--aurora-border)}.trackMetaGrid input,.trackMetaGrid select,.trackVersion{background:var(--aurora-surface);color:var(--aurora-text);border-color:var(--aurora-border)}.trackMetaGrid input::placeholder,.trackVersion::placeholder{color:var(--aurora-subtle)}.bonusToggle{color:var(--aurora-muted)}.trackActions button{background:var(--aurora-surface);color:var(--aurora-text);border-color:var(--aurora-border)}.trackActions button:hover:not(:disabled){background:var(--aurora-surface-3);border-color:var(--aurora-border-strong)}.releaseTaskShell{padding-top:0;padding-bottom:80px}.releaseTaskAligned{width:calc(100% - 318px);min-width:0;max-width:calc(100% - 318px);margin:0}.releaseTaskAligned .embeddedTaskPanel{width:100%;margin:0}@media (max-width:900px){.releaseTaskShell{padding-bottom:70px;padding-left:8px;padding-right:8px}.releaseTaskAligned{width:100%;max-width:100%}}
