.artistLifecycle{background:linear-gradient(140deg,#0a0d0ff7,#110f19eb);border:1px solid #ffffff1c;border-radius:30px;max-width:1540px;margin:26px auto;padding:28px;box-shadow:0 24px 80px #00000047}.artistLifecycle>header{justify-content:space-between;align-items:flex-end;gap:22px;display:flex}.artistLifecycle>header span{letter-spacing:.2em;color:#caff57;font-size:.72rem}.artistLifecycle h2{margin:.4rem 0;font-size:clamp(1.8rem,4vw,3.2rem)}.artistLifecycle p{color:#ffffff9e;max-width:820px}.artistLifecycle>header>a{color:#dfff91;white-space:nowrap;border:1px solid #caff5773;border-radius:999px;padding:13px 18px}.artistLifecycleTrack{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.artistLifecycleTrack>a{background:#ffffff06;border:1px solid #ffffff14;border-radius:18px;gap:6px;min-height:138px;padding:16px;display:grid}.artistLifecycleTrack>a.done{background:linear-gradient(145deg,#caff5712,#ffffff05);border-color:#caff573d}.artistLifecycleTrack em{color:#ffffff52;letter-spacing:.12em;font-size:.7rem;font-style:normal}.artistLifecycleTrack b{font-size:.93rem}.artistLifecycleTrack small{color:#ffffff85;line-height:1.4}.artistLifecycleTrack i{text-transform:uppercase;letter-spacing:.12em;color:#caff579e;margin-top:auto;font-size:.63rem;font-style:normal}.artistLifecycle>footer{color:#ffffff80;border-top:1px solid #ffffff14;margin-top:16px;padding-top:15px;font-size:.8rem}@media (max-width:1050px){.artistLifecycleTrack{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.artistLifecycle{border-radius:22px;margin:18px 10px;padding:18px}.artistLifecycle>header{flex-direction:column;align-items:flex-start}.artistLifecycle>header>a{text-align:center;width:100%}.artistLifecycleTrack{grid-template-columns:repeat(2,minmax(0,1fr))}.artistLifecycleTrack>a{min-height:125px}}@media (max-width:430px){.artistLifecycleTrack{grid-template-columns:1fr}.artistLifecycleTrack>a{min-height:0}}
.releaseOS{color:#f8f7f1;max-width:1500px;margin:0 auto;padding:34px 24px 120px}.releaseHero{background:linear-gradient(145deg,#ffffff0d,#ffffff04);border:1px solid #ffffff1a;border-radius:28px;justify-content:space-between;align-items:flex-end;gap:28px;padding:38px;display:flex}.releaseHero>div>span,.releaseHead span,.launchRail span{letter-spacing:.18em;color:#caff57;font-size:10px}.releaseHero h1{letter-spacing:-.06em;max-width:1000px;margin:14px 0;font-size:clamp(44px,6vw,82px);line-height:.95}.releaseHero p{color:#ffffff94;max-width:820px;line-height:1.6}.releaseScore{text-align:right;min-width:170px}.releaseScore b{letter-spacing:-.06em;color:#caff57;font-size:55px;display:block}.releaseScore span,.releaseScore small{color:#ffffff75;display:block}.releaseScore small{margin-top:12px;font-size:11px}.releaseFlow{gap:8px;padding:16px 0 4px;display:flex;overflow-x:auto}.releaseFlow a,.releaseFlow span{white-space:nowrap;color:#ffffff7a;border:1px solid #ffffff17;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:10px;text-decoration:none;display:inline-flex}.releaseFlow .done{color:#9fe85c}.releaseFlow .active{color:#081004;background:#caff57;border-color:#caff57}.releaseGrid{grid-template-columns:repeat(12,1fr);gap:16px;margin-top:18px;display:grid}.releasePanel{background:#090c0dd6;border:1px solid #ffffff17;border-radius:24px;padding:24px}.metadataPanel{grid-column:span 7}.collabPanel{grid-column:span 5}.creditsPanel{grid-column:1/-1}.artworkPanel{grid-column:span 5}.distributionPanel{grid-column:span 7}.releaseHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.releaseHead h2{letter-spacing:-.04em;margin:8px 0 18px;font-size:31px}.releaseFields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.releaseFields label,.creditAdder label,.creditRows label,.artControls label{color:#ffffff80;flex-direction:column;gap:6px;font-size:10px;display:flex}.releaseFields input,.releaseFields select,.inlineForm input,.inlineForm select,.creditAdder input,.creditAdder select,.creditRows input,.artControls input{color:#fff;background:#0d1112;border:1px solid #ffffff1a;border-radius:10px;min-height:43px;padding:0 11px}.releaseFields label.check{flex-direction:row;align-items:center;font-size:12px}.releaseFields .check input{min-height:auto}.metadataTruth{color:#ffffff8c;background:#ffc64812;border-radius:10px;margin-top:14px;padding:12px;font-size:11px;line-height:1.5}.inlineForm{grid-template-columns:1fr 1fr 150px auto;gap:8px;display:grid}.inlineForm button,.creditAdder button,.splitLock button,.artControls button,.distActions button,.distActions a{color:#fff;cursor:pointer;background:#121718;border:1px solid #ffffff1c;border-radius:10px;justify-content:center;align-items:center;min-height:43px;padding:0 13px;text-decoration:none;display:inline-flex}.collabRows,.creditRows{flex-direction:column;gap:8px;margin-top:14px;display:flex}.collabRows>div{border:1px solid #ffffff12;border-radius:12px;grid-template-columns:1fr auto auto auto;align-items:center;gap:8px;padding:11px;display:grid}.collabRows b,.collabRows span{display:block}.collabRows span{color:#ffffff73;margin-top:3px;font-size:11px}.collabRows em{color:#caff57;font-size:10px;font-style:normal}.collabRows button{color:#ffffffa6;cursor:pointer;background:0 0;border:0}.collabPanel>small,.artworkPanel>small{color:#fff6;margin-top:12px;line-height:1.55;display:block}.splitTotals{flex-wrap:wrap;gap:8px;display:flex}.splitTotals b{color:#ffbe67;border:1px solid #ffffff1a;border-radius:999px;padding:8px 10px;font-size:11px}.splitTotals b.ok{color:#caff57}.creditAdder{grid-template-columns:1fr 1fr 180px 120px 120px auto;align-items:end;gap:8px;display:grid}.creditRows>div{border:1px solid #ffffff12;border-radius:12px;grid-template-columns:1fr 88px 88px 130px 38px;align-items:end;gap:8px;padding:10px;display:grid}.creditIdentity b,.creditIdentity span{display:block}.creditIdentity span{color:#ffffff70;margin-top:4px;font-size:10px}.creditRows label.ack{flex-direction:row;align-items:center;min-height:43px}.creditRows .ack input{min-height:auto}.creditRows>div>button{color:#fff9;cursor:pointer;background:0 0;border:0;height:42px}.splitLock{background:#caff570f;border-radius:13px;justify-content:space-between;align-items:center;gap:15px;margin-top:14px;padding:14px;display:flex}.splitLock b,.splitLock span{display:block}.splitLock span{color:#ffffff73;margin-top:3px;font-size:10px}.splitLock button:disabled{opacity:.5}.artworkWorkspace{grid-template-columns:minmax(0,1fr) 180px;gap:14px;display:grid}.artworkWorkspace canvas{aspect-ratio:1;background:#050708;border:1px solid #ffffff14;border-radius:16px;width:100%}.artControls{flex-direction:column;gap:8px;display:flex}.artControls input[type=color]{padding:4px}.artControls input[type=file]{height:auto;padding:8px}.readinessList{flex-wrap:wrap;gap:7px;margin-bottom:16px;display:flex}.readinessList span{color:#ffffff75;border:1px solid #ffffff14;border-radius:999px;padding:7px 9px;font-size:10px}.readinessList span.ok{color:#caff57;border-color:#caff574d}.readinessList b{margin-right:5px}.distTargets{grid-template-columns:1fr 1fr;gap:8px;display:grid}.distTargets span{border:1px solid #ffffff12;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:10px 11px;display:flex}.distTargets b{font-size:12px}.distTargets em{text-transform:uppercase;letter-spacing:.08em;color:#ffffff6b;font-size:9px;font-style:normal}.distTargets em.ready{color:#caff57}.distTargets em.live{color:#6cf0ff}.distActions{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.distributionPanel>p{color:#ffffff7a;margin-top:14px;font-size:11px;line-height:1.55}.launchRail{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px;display:grid}.launchRail article{background:#ffffff05;border:1px solid #ffffff17;border-radius:20px;padding:24px}.launchRail h3{letter-spacing:-.04em;margin:9px 0;font-size:25px}.launchRail p{color:#ffffff80;line-height:1.55}.launchRail a{color:#caff57;font-weight:700;text-decoration:none}.emptyRelease{text-align:center;padding-top:120px}.emptyRelease a{color:#caff57}@media (max-width:1000px){.metadataPanel,.collabPanel,.artworkPanel,.distributionPanel{grid-column:1/-1}.creditAdder{grid-template-columns:1fr 1fr 1fr}.creditRows>div{grid-template-columns:1fr 90px 90px}.creditRows .ack,.creditRows>div>button{grid-column:auto}.launchRail{grid-template-columns:1fr}.releaseHero{align-items:flex-start}.releaseScore{text-align:left}}@media (max-width:700px){.releaseOS{padding:20px 14px 100px}.releaseHero{padding:26px;display:block}.releaseScore{margin-top:18px}.releaseFields,.distTargets,.inlineForm,.creditAdder,.collabRows>div,.creditRows>div,.artworkWorkspace{grid-template-columns:1fr}.splitLock{flex-direction:column;align-items:stretch}.releasePanel{padding:18px}.releaseHead{display:block}.splitTotals{margin-bottom:12px}}.provenanceVerdict b{letter-spacing:.08em;border:1px solid;border-radius:999px;padding:6px 12px;font-size:12px}.provenanceVerdict.clear{color:#7ee2a0}.provenanceVerdict.clear_with_disclosure{color:#ffd479}.provenanceVerdict.blocked{color:#ff9d9d}.provenanceHeadline{margin:4px 0 8px;font-size:16px;font-weight:600}.provenanceReasons,.provenanceDisclosures{margin:6px 0;padding-left:18px;font-size:14px;line-height:1.55}.provenanceReasons li{color:#ffb3b3}.provenanceDisclosures li{color:#ffe1a1}.provenanceFlags{flex-wrap:wrap;gap:16px;margin:10px 0;font-size:13px;display:flex}.provenanceFlags label{cursor:pointer;align-items:center;gap:6px;display:flex}
.artworkPro{background:radial-gradient(circle at 85% 10%,#caff5714,#0000 28%),linear-gradient(145deg,#090c0ef7,#100d16f0);border:1px solid #ffffff1c;border-radius:30px;max-width:1540px;margin:26px auto;padding:28px;overflow:hidden;box-shadow:0 24px 80px #0000004d}.artworkPro>header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.artworkPro>header span{letter-spacing:.2em;color:#caff57;font-size:.72rem}.artworkPro h2{margin:.45rem 0;font-size:clamp(1.8rem,4vw,3.2rem)}.artworkPro p,.artworkPro small{color:#ffffff8f;line-height:1.5}.artworkChecks{gap:5px;min-width:230px;display:grid}.artworkChecks b{letter-spacing:.04em;color:#ffcf80;border:1px solid #ffffff1a;border-radius:999px;padding:7px 10px;font-size:.68rem}.artworkChecks b.ok{color:#caff57;border-color:#caff5740}.artworkProGrid{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:22px;display:grid}.artworkCanvasWrap{min-width:0}.artworkCanvasWrap canvas{background:#090b0c;border:1px solid #ffffff1f;border-radius:24px;width:100%;height:auto;display:block;box-shadow:0 18px 55px #0006}.artworkCanvasWrap>small{margin-top:8px;display:block}.artworkProControls{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:11px;display:grid}.artworkProControls label{color:#ffffffa8;gap:6px;font-size:.72rem;display:grid}.artworkProControls label>b{color:#caff57;font-weight:600}.artworkProControls input,.artworkProControls select,.artworkProControls button{color:#fff;background:#0d1114;border:1px solid #ffffff21;border-radius:13px;min-height:44px;padding:9px 11px}.artworkProControls input[type=range]{accent-color:#caff57;padding:0}.artworkProControls input[type=color]{width:100%;padding:4px}.artworkColorRow{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:10px;display:grid}.artworkToggle{background:#ffffff05;border:1px solid #ffffff17;border-radius:13px;align-self:end;align-items:center;min-height:44px;padding:10px 12px;grid-template-columns:auto 1fr!important}.artworkToggle input{accent-color:#caff57;width:18px;height:18px;min-height:auto;padding:0}.artworkProActions{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px;display:grid}.artworkProActions button{cursor:pointer;background:linear-gradient(135deg,#caff572e,#ffffff08)}.artworkProActions button:hover,.artworkProActions button:focus-visible{border-color:#caff57;outline:none}.artworkProControls>small{border-top:1px solid #ffffff12;grid-column:1/-1;padding-top:5px}@media (max-width:980px){.artworkProGrid{grid-template-columns:1fr}.artworkCanvasWrap{width:100%;max-width:720px;margin:auto}}@media (max-width:700px){.artworkPro{border-radius:22px;margin:18px 10px;padding:18px}.artworkPro>header{flex-direction:column;align-items:flex-start}.artworkChecks{grid-template-columns:1fr 1fr;width:100%}.artworkProControls{grid-template-columns:1fr}.artworkColorRow,.artworkProActions{grid-template-columns:1fr 1fr}.artworkColorRow,.artworkProActions,.artworkProControls>small{grid-column:1}.artworkCanvasWrap canvas{border-radius:18px}}@media (max-width:430px){.artworkChecks,.artworkColorRow,.artworkProActions{grid-template-columns:1fr}}
.cloudCollab{color:#f8f7f1;background:linear-gradient(135deg,#49a7ff12,#ffffff05);border:1px solid #77d7ff2e;border-radius:22px;max-width:1500px;margin:18px auto 0;padding:24px 28px}.cloudCollabHead{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.cloudCollabHead span{letter-spacing:.18em;color:#7fd8ff;font-size:10px}.cloudCollabHead h2{letter-spacing:-.04em;margin:8px 0 5px;font-size:30px}.cloudCollabHead p{color:#ffffff8a;max-width:850px;font-size:12px;line-height:1.55}.cloudCollabHead>strong{letter-spacing:.08em;color:#ffffff80;border:1px solid #ffffff1f;border-radius:999px;padding:9px 11px;font-size:10px}.cloudCollabHead>strong.ready{color:#caff57;border-color:#caff5759}.cloudCollabHead>strong.blocked{color:#ffc766;border-color:#ffc76652}.cloudCollabGrid{grid-template-columns:.8fr 1.2fr;gap:12px;margin-top:16px;display:grid}.syncCard,.inviteCard{background:#06090a73;border:1px solid #ffffff14;border-radius:16px;padding:18px}.syncCard b,.inviteCard>b{font-size:15px}.syncCard p{color:#ffffff73;font-size:11px;line-height:1.55}.syncCard button,.inviteCard button{color:#fff;cursor:pointer;background:#111617;border:1px solid #ffffff1c;border-radius:10px;min-height:42px;padding:0 13px;font-weight:700}.syncCard button:disabled,.inviteCard button:disabled{opacity:.48}.inviteCard>div{grid-template-columns:1fr 170px 120px auto;align-items:center;gap:8px;margin-top:12px;display:grid}.inviteCard input,.inviteCard select{color:#fff;background:#0d1112;border:1px solid #ffffff1a;border-radius:10px;min-height:42px;padding:0 10px}.inviteCard label{color:#ffffff8c;align-items:center;gap:7px;font-size:11px;display:flex}.inviteCard label input{min-height:auto}.inviteCard .inviteLink{color:#caff57;width:100%;margin-top:10px}@media (max-width:900px){.cloudCollabGrid{grid-template-columns:1fr}.cloudCollabHead{display:block}.cloudCollabHead>strong{margin-top:12px;display:inline-block}.inviteCard>div{grid-template-columns:1fr 1fr}}@media (max-width:600px){.cloudCollab{margin:14px;padding:20px}.inviteCard>div{grid-template-columns:1fr}.syncCard button,.inviteCard button{width:100%}}
.publishBridge{color:#f8f7f1;background:linear-gradient(135deg,#caff5714,#ffffff05);border:1px solid #caff5738;border-radius:22px;justify-content:space-between;align-items:center;gap:22px;max-width:1500px;margin:18px auto 0;padding:24px 28px;display:flex}.publishBridgeCopy>span{letter-spacing:.18em;color:#caff57;font-size:10px}.publishBridge h2{letter-spacing:-.04em;margin:8px 0 5px;font-size:30px}.publishBridge p{color:#ffffff8a;font-size:12px;line-height:1.5}.publishChecks{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.publishChecks b{color:#ffffff73;border:1px solid #ffffff17;border-radius:999px;padding:7px 9px;font-size:10px}.publishChecks b.ok{color:#caff57;border-color:#caff574d}.publishActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.publishActions button,.publishActions a{color:#fff;cursor:pointer;background:#111617;border:1px solid #ffffff1f;border-radius:11px;justify-content:center;align-items:center;min-height:44px;padding:0 14px;font-weight:700;text-decoration:none;display:inline-flex}.publishActions button{color:#081004;background:#caff57;border-color:#caff57}.publishActions button:disabled{opacity:.55}@media (max-width:800px){.publishBridge{margin:14px;padding:20px;display:block}.publishActions{justify-content:stretch;margin-top:15px}.publishActions button,.publishActions a{width:100%}}
.artistOps{color:#f4f2ec;max-width:1480px;margin:28px auto 110px;padding:0 28px}.artistOps.empty{place-content:center;gap:12px;min-height:360px;display:grid}.artistOps a{color:inherit}.artistOpsHero{background:radial-gradient(circle at 85% 5%,#c6ff3c1f,#0000 31%),linear-gradient(145deg,#14161af5,#07080afa);border:1px solid #ffffff1f;border-radius:32px;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:22px;padding:32px;display:grid;box-shadow:0 28px 90px #00000047}.artistOpsHero>div:first-child>span,.opsPanel header span{letter-spacing:.18em;text-transform:uppercase;color:#caff57;font-size:10px;font-weight:800}.artistOpsHero h2{letter-spacing:-.055em;max-width:860px;margin:14px 0 18px;font-size:clamp(34px,4.2vw,68px);line-height:.94}.artistOpsHero p{color:#a9abb0;max-width:850px;line-height:1.65}.opsStatus{background:#ffffff09;border:1px solid #ffffff14;border-radius:24px;align-content:center;gap:12px;padding:18px;display:grid}.opsStatus>b{letter-spacing:.12em;color:#d2d4d8;font-size:10px}.opsStatus>b.ready{color:#caff57}.opsStatus>b.blocked{color:#ffb86b}.opsStatus small{color:#8f9298;line-height:1.55}.opsStatus button,.opsForm button,.identityRows button,.royaltyRows button,.signalRows button{color:#080a07;background:#caff57;border:1px solid #caff5747;border-radius:14px;min-height:44px;padding:0 14px;font-weight:800}.opsStatus button:disabled,.opsForm button:disabled,.identityRows button:disabled,.royaltyRows button:disabled,.signalRows button:disabled{opacity:.42;cursor:not-allowed}.artistLifecycle{z-index:8;scrollbar-width:none;background:#08090bf2;border:1px solid #ffffff17;border-radius:20px;gap:8px;margin:18px 0;padding:10px;display:flex;position:sticky;top:70px;overflow-x:auto}.artistLifecycle::-webkit-scrollbar{display:none}.artistLifecycle a{color:#8f9299;border:1px solid #ffffff12;border-radius:13px;flex:none;align-items:center;gap:8px;min-height:42px;padding:0 13px;font-size:11px;text-decoration:none;display:flex}.artistLifecycle a.done{color:#dfffa0;background:#caff570d;border-color:#caff572e}.artistLifecycle a.blocked i{color:#ffb86b}.artistLifecycle i{font-style:normal}.opsGrid{gap:18px;display:grid}.opsPanel{background:linear-gradient(155deg,#121418f5,#08090bfa);border:1px solid #ffffff1a;border-radius:28px;min-width:0;padding:24px;overflow:hidden}.opsPanel header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.opsPanel header h3{letter-spacing:-.04em;margin:9px 0 0;font-size:clamp(23px,2.4vw,38px);line-height:1}.opsPanel header>b{letter-spacing:.09em;color:#a9abb0;border:1px solid #ffffff1a;border-radius:999px;flex:none;padding:9px 11px;font-size:9px}.opsPanel header>b.ok,.identityRows em.ok,.jobRows em.ok,.signalRows em.ok{color:#caff57;border-color:#caff5740}.opsPanel header>b.warn{color:#ffb86b;border-color:#ffb86b47}.validationRows{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.validationRows>div{background:#ffffff06;border:1px solid #ffffff12;border-radius:15px;grid-template-columns:30px 1fr;gap:9px;padding:12px;display:grid}.validationRows i{background:#ffffff0d;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.validationRows b{font-size:12px;display:block}.validationRows span{color:#7f8289;margin-top:4px;font-size:11px;line-height:1.45;display:block}.validationRows .ok i{color:#caff57;background:#caff5712}.validationRows .missing.blocker i{color:#ff7e87;background:#ff4b5b14}.validationRows .missing.warning i{color:#ffcc72}.identityRows,.jobRows,.royaltyRows,.signalRows{gap:8px;display:grid}.identityRows>div{background:#ffffff06;border:1px solid #ffffff12;border-radius:16px;grid-template-columns:minmax(0,1.2fr) auto auto;align-items:center;gap:10px;padding:12px;display:grid}.identityRows b,.jobRows b,.royaltyRows b,.signalRows b{font-size:12px}.identityRows span,.jobRows span,.royaltyRows span,.signalRows span{color:#7e8188;margin-top:3px;font-size:10px;display:block}.identityRows em,.jobRows em,.signalRows em{text-transform:uppercase;letter-spacing:.08em;color:#ffb86b;font-size:9px;font-style:normal}.identityRows input{color:#bec1c5;background:#08090b;border:1px solid #ffffff17;border-radius:10px;grid-column:1/-1;width:100%;padding:10px}.jobRows>div{border-bottom:1px solid #ffffff0f;grid-template-columns:1fr 1fr auto auto;align-items:center;gap:10px;padding:11px 12px;display:grid}.jobRows a{color:#caff57;font-size:10px}.opsForm{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 0;display:grid}.opsForm input,.opsForm select,.opsForm label{color:#d4d5d9;min-width:0;min-height:44px;font:inherit;background:#08090b;border:1px solid #ffffff17;border-radius:13px;padding:0 12px;font-size:11px}.opsForm label{color:#8d9097;align-content:center;gap:3px;padding-top:6px;padding-bottom:6px;display:grid}.opsForm label input[type=range]{border:0;width:100%;min-height:18px;padding:0}.opsForm button{grid-column:auto}.royaltyForm{grid-template-columns:repeat(4,minmax(0,1fr))}.royaltyRows>div{background:#ffffff05;border:1px solid #ffffff12;border-radius:17px;padding:14px}.royaltyMain{grid-template-columns:1fr 1.3fr auto;align-items:center;gap:10px;display:grid}.royaltyMain em{color:#ffb86b;letter-spacing:.08em;font-size:9px;font-style:normal}.allocationStrip{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}.allocationStrip span{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:999px;padding:6px 9px}.allocationStrip span b{color:#dfffa0;margin-left:5px}.royaltyRows button{min-height:38px}.audienceSummary{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.audienceSummary>div{background:#ffffff06;border:1px solid #ffffff12;border-radius:17px;padding:14px}.audienceSummary span{color:#74777f;text-transform:uppercase;letter-spacing:.09em;font-size:9px;display:block}.audienceSummary b{letter-spacing:-.03em;margin-top:7px;font-size:18px;display:block}.audienceForm{grid-template-columns:repeat(5,minmax(0,1fr))}.signalRows>div{border-bottom:1px solid #ffffff0f;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.growthPrompt{background:#caff570a;border:1px solid #caff5729;border-radius:18px;margin-top:14px;padding:17px}.growthPrompt p{color:#96999f;font-size:12px;line-height:1.55}.growthPrompt a{color:#caff57;margin-top:6px;font-size:11px;text-decoration:none;display:inline-flex}.opsPanel>small{color:#73767d;margin-top:12px;line-height:1.55;display:block}.opsFooter{background:#090a0c;border:1px solid #ffffff14;border-radius:18px;flex-wrap:wrap;align-items:center;gap:9px;margin-top:18px;padding:14px 16px;display:flex}.opsFooter a{background:#ffffff0a;border-radius:10px;padding:8px 10px;font-size:10px;text-decoration:none}.opsFooter span{color:#74777d;text-transform:uppercase;letter-spacing:.08em;margin-left:auto;font-size:9px}@media (max-width:900px){.artistOps{padding:0 16px}.artistOpsHero{border-radius:25px;grid-template-columns:1fr;padding:22px}.artistLifecycle{top:56px}.validationRows{grid-template-columns:1fr}.opsForm,.royaltyForm,.audienceForm{grid-template-columns:repeat(2,minmax(0,1fr))}.audienceSummary{grid-template-columns:repeat(2,1fr)}.identityRows>div{grid-template-columns:1fr auto}.identityRows>div button{grid-column:1/-1}.jobRows>div{grid-template-columns:1fr auto}.jobRows>div span{grid-column:1/-1}.royaltyMain{grid-template-columns:1fr auto}.royaltyMain span{grid-column:1/-1}.signalRows>div{grid-template-columns:1fr auto}.signalRows button{grid-column:1/-1}.opsFooter span{width:100%;margin-left:0}}@media (max-width:560px){.artistOps{margin-top:14px;padding:0 10px}.artistOpsHero,.opsPanel{border-radius:22px;padding:17px}.artistOpsHero h2{font-size:38px}.opsPanel header{display:grid}.opsPanel header>b{justify-self:start}.opsForm,.royaltyForm,.audienceForm{grid-template-columns:1fr}.audienceSummary{grid-template-columns:1fr 1fr}.identityRows>div{grid-template-columns:1fr}.identityRows em{justify-self:start}.jobRows>div{grid-template-columns:1fr auto}.artistLifecycle{margin-left:-5px;margin-right:-5px}.opsFooter a{text-align:center;flex:1}.opsFooter span{text-align:center}.validationRows span{font-size:10px}}
.playIntel{background:#0c0c1a80;border:1px solid #ffffff21;border-radius:16px;max-width:1200px;margin:26px auto;padding:22px}.playIntelHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.playIntelHead h2{margin:6px 0;font-size:30px}.playIntelHead select{color:inherit;font:inherit;background:#ffffff0d;border:1px solid #ffffff29;border-radius:10px;padding:9px 12px}.playIntelStats{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin:16px 0;display:grid}.playIntelStats div{background:#ffffff0a;border-radius:12px;gap:2px;padding:12px;display:grid}.playIntelStats b{font-size:24px}.playIntelStats span{letter-spacing:.06em;text-transform:uppercase;opacity:.7;font-size:11px}.playIntelNotice{background:#ffa60021;border:1px solid #ffa60059;border-radius:12px;padding:12px 14px}.playIntelGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;margin-top:14px;display:grid}.playIntelCard{background:#ffffff08;border-radius:12px;padding:16px}.playIntelCard h3{margin:0 0 12px}.playIntelSub{margin-top:18px}.playIntelRegion{grid-template-columns:1fr auto;align-items:center;gap:4px 12px;margin-bottom:10px;font-size:14px;display:grid}.playIntelBar{background:#ffffff17;border-radius:99px;grid-column:1/-1;height:8px;overflow:hidden}.playIntelBar i{background:linear-gradient(90deg,#ffb347,#ff5e8a);border-radius:99px;height:100%;display:block}.playIntelStep{margin:6px 0;font-size:14px}.playIntelRec{font-size:15px;line-height:1.55}.playIntelGrade{background:#ffffff0d;border-radius:9px;margin-top:10px;padding:9px 11px;font-size:13px}.playIntelGrade.working{background:#3cc87824}.playIntelEmpty{margin-top:14px;line-height:1.6}.playIntelWatch{background:#5aa0ff1f;border:1px solid #5aa0ff59;border-radius:12px;margin-top:10px;padding:12px 14px}.playIntelActions{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}
.portableCloud{background:radial-gradient(circle at 86% 10%,#caff5717,#0000 30%),linear-gradient(145deg,#0b0e10f7,#0f0d16f0);border:1px solid #ffffff1c;border-radius:30px;max-width:1540px;margin:26px auto;padding:28px;box-shadow:0 24px 80px #0000004d}.portableCloud>header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.portableCloud>header span,.portableRights span{letter-spacing:.19em;color:#caff57;font-size:.71rem}.portableCloud h2{margin:.45rem 0;font-size:clamp(1.8rem,4vw,3.1rem)}.portableCloud h3{margin:.3rem 0 .85rem}.portableCloud p,.portableCloud footer{color:#ffffff94;line-height:1.55}.portableCloud>header strong{letter-spacing:.12em;white-space:nowrap;border:1px solid #ffffff26;border-radius:999px;padding:10px 14px;font-size:.7rem}.portableCloud>header strong.ready{color:#caff57;border-color:#caff5761}.portableCloud>header strong.blocked{color:#ffcf80}.portableProviderGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:22px 0;display:grid}.portableProviderGrid>div{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;gap:5px;padding:14px;display:grid}.portableProviderGrid b{text-transform:uppercase;letter-spacing:.08em;font-size:.77rem}.portableProviderGrid span{color:#ffffff80;font-size:.76rem}.portableActions{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.portableCloud button,.portableCloud input,.portableCloud select,.portableCloud textarea{color:#fff;background:#0d1114;border:1px solid #ffffff24;border-radius:13px;min-height:44px;padding:10px 12px}.portableCloud button{cursor:pointer}.portableCloud button:disabled{opacity:.4;cursor:not-allowed}.portableCloud button:not(:disabled):hover,.portableCloud button:not(:disabled):focus-visible{border-color:#caff57;outline:none}.portableCredits,.portableRights{background:#0003;border:1px solid #ffffff17;border-radius:20px;margin-top:14px;padding:20px}.portableCredits>div{border-top:1px solid #ffffff12;grid-template-columns:minmax(180px,1fr) auto minmax(220px,1fr);align-items:center;gap:10px;padding:10px 0;display:grid}.portableCredits>div:first-of-type{border-top:0}.portableCredits small{color:#ffffff73;margin-top:3px;display:block}.portableRights{grid-template-columns:minmax(180px,.7fr) minmax(130px,.4fr) minmax(180px,.6fr) minmax(260px,1fr) auto;align-items:center;gap:10px;display:grid}.portableRights textarea{resize:vertical;min-height:78px}.portableTruth{border:1px solid #ffffff14;border-radius:16px;margin-top:14px;padding:14px}.portableTruth pre{white-space:pre-wrap;word-break:break-word;color:#ffffff9e;max-height:420px;font-size:.72rem;overflow:auto}.portableCloud footer{border-top:1px solid #ffffff14;margin-top:16px;padding-top:15px;font-size:.77rem}@media (max-width:980px){.portableProviderGrid{grid-template-columns:repeat(2,1fr)}.portableRights{grid-template-columns:1fr 1fr}.portableRights>div,.portableRights textarea{grid-column:1/-1}.portableCredits>div{grid-template-columns:1fr auto}.portableCredits input{grid-column:1/-1}}@media (max-width:650px){.portableCloud{border-radius:22px;margin:18px 10px;padding:18px}.portableCloud>header{flex-direction:column}.portableProviderGrid{grid-template-columns:1fr}.portableActions{grid-template-columns:1fr 1fr;display:grid}.portableCredits>div,.portableRights{grid-template-columns:1fr}.portableCredits button,.portableActions button{width:100%}}
