:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:oklch(12.5% .025 306);--ink:oklch(14% .03 306);--surface:oklch(17% .028 306);--surface-2:oklch(20.5% .032 306);--surface-3:oklch(24.5% .038 306);--panel:oklch(18% .03 306);--panel-strong:oklch(21.5% .034 306);--text:oklch(96% .012 325);--muted:oklch(69% .025 310);--soft:oklch(84% .018 318);--line:oklch(77% .045 312/.17);--line-strong:oklch(82% .065 312/.32);--gold:oklch(68% .205 9);--gold-strong:oklch(77% .16 15);--signal:oklch(79% .16 161);--electric:oklch(69% .2 284);--plum:oklch(75% .17 319);--copper:oklch(73% .18 44);--nickel:oklch(73% .035 300);--danger:oklch(71% .17 17);--warn:oklch(79% .15 82);--good:oklch(76% .16 155);--shadow:0 26px 78px oklch(6% .025 306/.46);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:56px;--space-10:72px;--font-display:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-utility:"SF Mono", "Cascadia Code", "Roboto Mono", Consolas, monospace}*{box-sizing:border-box;letter-spacing:0}html{background:var(--bg);min-width:0;overflow-x:hidden}html,body,#root{max-width:100%}body{min-height:100vh;font-family:var(--font-body);color:var(--text);background-color:#0000;background-image:radial-gradient(circle at 12% -8%,oklch(45% .16 320/.22),#0000 34%),radial-gradient(circle at 88% 12%,oklch(45% .17 15/.14),#0000 28%),linear-gradient(155deg,oklch(12.5% .025 306),oklch(15.5% .032 300) 52%,oklch(12% .026 318));background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;margin:0;overflow-x:hidden}body::selection{color:var(--text);background:oklch(68% .205 9/.42)}a{color:var(--gold-strong);text-decoration:none}a:hover{color:oklch(86% .12 18);text-decoration:none}p,li,dd,dt,small,span,strong,label,a,button,input,textarea,select{overflow-wrap:break-word}main,header,footer,section,article,aside,nav,form,label,div{min-width:0}button,input,textarea,select{min-width:0;max-width:100%}pre,code{overflow-wrap:anywhere;max-width:100%}img,svg,video,canvas,iframe{max-width:100%}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:3px;outline:3px solid #8ab2ff5c}.app-shell{min-height:100vh}.topbar{z-index:5;justify-content:space-between;align-items:center;gap:var(--space-6);border-bottom:1px solid var(--line);background:oklch(14.5% .028 306/.97);padding:14px 30px;display:flex;position:sticky;top:0;box-shadow:0 14px 40px oklch(7% .025 306/.36)}.brand{color:var(--text);align-items:center;gap:13px;min-width:250px;display:flex}.brand:hover{color:var(--text);text-decoration:none}.brand>span:last-child{min-width:0}.brand strong{font-family:var(--font-display);letter-spacing:-.035em;font-size:20px;font-weight:820}.brand small{color:var(--muted);margin-top:2px;font-size:12px;display:block}.brand-mark{width:40px;height:40px;font-family:var(--font-display);color:oklch(15% .035 306);background:linear-gradient(145deg,oklch(76% .19 12),oklch(59% .23 326));border-radius:13px;place-items:center;font-size:23px;font-weight:700;display:grid;box-shadow:0 12px 30px oklch(52% .2 330/.24)}.topbar nav,.main-nav{flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:flex}.topbar nav a,.main-nav a{min-height:40px;color:var(--soft);border:1px solid #0000;border-radius:8px;align-items:center;padding:8px 10px;line-height:1;display:inline-flex}.topbar nav a:hover,.topbar nav a.is-active,.main-nav a:hover,.main-nav a.is-active{color:var(--text);border-color:var(--line);background:#ffffff0b}.topbar nav a.is-active,.main-nav a.is-active{background:#8ab2ff17;border-color:#8ab2ff57;box-shadow:inset 0 -2px #f1d98f8a}.utility-link{color:var(--muted)!important}.nav-separator{background:var(--line);width:1px;height:24px;margin:0 3px}.nav-toggle{display:none}.main-nav a.nav-cta{background:var(--gold);border-color:oklch(76% .18 12/.42);padding-inline:15px;font-weight:820;color:var(--ink)!important}.main-nav a.nav-cta:hover{border-color:var(--gold-strong);background:var(--gold-strong);color:var(--ink)!important}.product-rail{border-bottom:1px solid var(--line);background:#dccca81c;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.product-rail span{min-width:0;color:var(--muted);background:#080807c7;padding:9px 22px;font-size:12px;line-height:1.35}.product-rail strong{color:var(--soft);font-family:var(--font-utility);text-transform:uppercase;font-size:11px}.site-footer{max-width:1240px;padding:var(--space-7) 22px;color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;gap:18px;margin:0 auto;font-size:13px;display:flex}.site-footer nav{flex-wrap:wrap;gap:14px;display:flex}.page-state{place-items:center;min-height:min(560px,100vh - 170px);padding-top:56px;padding-bottom:72px;display:grid}.page-state>section{border:1px solid var(--line);background:var(--panel);width:min(100%,720px);box-shadow:var(--shadow);border-radius:8px;padding:38px}.page-state h1{margin:8px 0 14px;font-size:48px}.page-state p:not(.eyebrow){max-width:58ch;color:var(--muted);line-height:1.65}.page-state .button{margin-top:12px}.hero-layout{max-width:1240px;padding:var(--space-9) 22px var(--space-10);gap:var(--space-8);grid-template-columns:minmax(320px,.76fr) minmax(560px,1.24fr);align-items:start;margin:0 auto;display:grid}.hero-layout>*,.grid>*,.card{min-width:0}.create-layout{grid-template-columns:1fr;gap:0;max-width:1040px;padding-top:24px}.create-layout .hero,.create-layout .create-command-strip,.create-layout .release-console{display:none}.create-layout .form-card{width:100%;max-width:none;padding:22px 24px}.landing-page{max-width:1240px;padding:var(--space-9) 22px var(--space-10);margin:0 auto}.landing-hero{border-bottom:1px solid var(--line);min-height:calc(100vh - 210px);padding-bottom:var(--space-8);grid-template-columns:minmax(320px,.88fr) minmax(430px,.82fr);align-items:center;gap:clamp(36px,7vw,92px);display:grid}.landing-hero h1{max-width:920px}.landing-hero p{color:var(--soft);max-width:62ch;font-size:18px;line-height:1.72}.platform-snapshot{border:1px solid var(--line-strong);padding:var(--space-5);box-shadow:var(--shadow), inset 0 1px 0 #ffffff14;background:linear-gradient(#79e4d414,#0000 42%),#0d0d0bd6;border-radius:8px}.artist-studio-preview{background:radial-gradient(circle at 96% 0,oklch(55% .2 326/.28),#0000 38%),linear-gradient(155deg,oklch(22.5% .05 310),oklch(16% .03 303));border-color:oklch(78% .08 315/.25);border-radius:24px;padding:18px;position:relative;overflow:hidden;box-shadow:0 34px 90px oklch(7% .025 306/.52)}.artist-studio-preview:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 45%,oklch(96% .02 330/.035) 45.2%,#0000 45.5%);position:absolute;inset:0}.artist-studio-preview .snapshot-top{color:var(--soft);text-transform:none;letter-spacing:-.01em;margin-bottom:16px;position:relative}.studio-release-view{grid-template-columns:minmax(180px,.78fr) minmax(220px,1fr);align-items:stretch;gap:18px;display:grid;position:relative}.studio-album-art{isolation:isolate;min-height:330px;color:var(--text);background:radial-gradient(circle at 75% 22%,oklch(83% .17 78/.95) 0 8%,#0000 9%),radial-gradient(circle at 72% 28%,oklch(71% .22 18) 0 26%,#0000 27%),linear-gradient(145deg,oklch(54% .22 322),oklch(36% .17 286) 52%,oklch(17% .05 305));border-radius:18px;flex-direction:column;justify-content:space-between;padding:22px;transition:transform .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 22px 48px oklch(8% .03 306/.48)}.studio-album-art:after{content:"";z-index:-1;border:34px solid oklch(88% .15 163/.72);border-radius:50%;width:220px;height:220px;position:absolute;bottom:-72px;right:-92px}.studio-album-art:hover{color:var(--text);transform:translateY(-3px)rotate(-.4deg)}.studio-album-art>span{font-family:var(--font-display);letter-spacing:-.07em;font-size:clamp(29px,3vw,45px);font-weight:900;line-height:.82}.studio-album-art small{letter-spacing:.14em;font-size:11px;font-weight:850}.studio-track-panel{flex-direction:column;min-height:330px;padding:14px 4px 4px;display:flex}.studio-track-panel .eyebrow{margin:0 0 8px}.studio-track-panel h2{margin:0;font-size:clamp(25px,3vw,38px)}.studio-track-panel>p:not(.eyebrow){color:var(--muted);margin:7px 0 0;font-size:13px}.studio-waveform{grid-template-columns:repeat(16,minmax(3px,1fr));align-items:center;gap:4px;height:80px;margin:auto 0 16px;display:grid}.studio-waveform span{background:linear-gradient(180deg, var(--gold-strong), var(--plum));border-radius:999px;min-height:6px;display:block;box-shadow:0 0 16px oklch(66% .19 325/.18)}.studio-track-status{gap:7px;display:grid}.studio-track-status span{min-height:34px;color:var(--soft);grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;font-size:12px;font-weight:700;display:grid}.studio-track-status b{color:oklch(15% .03 306);background:var(--signal);border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;display:grid}.studio-track-status span:last-child b{background:var(--gold)}.studio-next-move{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding-top:16px;display:flex;position:relative}.studio-next-move span,.studio-next-move strong{display:block}.studio-next-move span{color:var(--gold-strong);text-transform:uppercase;margin-bottom:3px;font-size:10px;font-weight:850}.studio-next-move strong{max-width:34ch;font-size:13px;line-height:1.35}.snapshot-top,.snapshot-grid{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.snapshot-top{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:840}.demo-screenshot-frame{min-height:260px;margin:var(--space-4) 0;background:#090908;border:1px solid #8ab2ff4d;border-radius:8px;display:block;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000052}.demo-screenshot-frame img{aspect-ratio:16/10;object-fit:cover;object-position:center bottom;opacity:.88;width:100%;transition:opacity .16s,transform .22s;display:block}.demo-screenshot-frame:hover img{opacity:1;transform:scale(1.015)}.demo-screenshot-frame span{min-height:30px;color:var(--text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080807c7;border:1px solid #f0d88957;border-radius:999px;align-items:center;padding:6px 10px;font-size:12px;font-weight:820;display:inline-flex;position:absolute;bottom:12px;left:12px}.snapshot-record{margin:var(--space-6) 0;padding:var(--space-5);background:#ffffff0a;border:1px solid #e8d39a29;border-radius:8px}.snapshot-record strong{font-family:var(--font-display);font-size:31px;font-weight:560;display:block}.snapshot-record>span{color:var(--muted);margin:4px 0 12px;display:block}.snapshot-listening-card{background:#79e4d40f;border:1px solid #79e4d42e;border-radius:8px;gap:8px;margin:0 0 14px;padding:13px;display:grid}.snapshot-listening-card span{color:var(--signal);text-transform:uppercase;font-size:11px;font-weight:820}.snapshot-listening-card strong{color:var(--text);font-size:14px;line-height:1.35}.snapshot-listening-card .button{justify-self:start}.snapshot-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.snapshot-grid span{color:var(--muted);background:#b6c5c00e;border:1px solid #b6c5c02e;border-radius:8px;padding:10px;font-size:12px}.snapshot-grid strong{color:var(--text);margin-bottom:2px;font-size:12px;display:block}.platform-cards{margin:var(--space-7) 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.platform-cards p{color:var(--muted);line-height:1.65}.platform-cards .eyebrow{margin-top:0}.hero-boundary-note{color:var(--muted);margin-top:14px;font-size:14px;line-height:1.6}.landing-boundary{color:var(--soft);background:#f2c96d13;border:1px solid #f2c96d47;border-radius:8px;flex-wrap:wrap;gap:10px;padding:16px 18px;display:flex}.beginner-steps{padding:var(--space-9) 0;border-bottom:1px solid var(--line)}.beginner-step-list{max-width:850px;margin-top:var(--space-7)}.beginner-step-list article{border-top:1px solid var(--line);grid-template-columns:52px minmax(0,1fr);gap:18px;padding:22px 0;display:grid}.beginner-step-list article:last-child{border-bottom:1px solid var(--line)}.beginner-step-list article>span{width:44px;height:44px;color:var(--gold-soft);font-family:var(--font-display);background:oklch(68% .205 9/.09);border:1px solid oklch(73% .19 8/.4);border-radius:13px;place-items:center;font-weight:860;display:grid}.beginner-step-list h3{margin:0 0 7px}.beginner-step-list p,.beginner-reassurance>p:not(.eyebrow){max-width:68ch;color:var(--muted);margin:0;line-height:1.65}.beginner-reassurance{max-width:820px;padding:var(--space-9) 0}.beginner-reassurance h2{margin-bottom:12px}.beginner-reassurance .hero-actions{margin-top:var(--space-6)}.persona-paths{padding:var(--space-9) 0}.persona-paths .section-title p{max-width:64ch}.persona-path-list{border-top:1px solid var(--line)}.persona-path-list>a{border-bottom:1px solid var(--line);min-height:86px;color:var(--text);grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 4px;transition:background .18s cubic-bezier(.16,1,.3,1),padding .18s cubic-bezier(.16,1,.3,1);display:grid}.persona-path-list>a:hover,.persona-path-list>a:focus-visible{color:var(--text);background:oklch(73% .16 18/.07);padding-inline:12px}.persona-path-list>a>span{color:var(--gold-soft);font-size:13px;font-weight:850}.persona-path-list div{gap:4px;display:grid}.persona-path-list strong{font-size:17px}.persona-path-list small{color:var(--muted);line-height:1.45}.persona-path-list b{color:var(--soft);white-space:nowrap;font-size:13px}.entry-flow-note{background:oklch(18% .035 306/.62);border:1px solid oklch(76% .14 18/.22);border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:14px 16px;display:grid}.entry-flow-note>span{color:var(--gold-soft);background:oklch(76% .16 18/.14);border-radius:999px;padding:7px 10px;font-size:12px;font-weight:850}.entry-flow-note>div{gap:3px;display:grid}.entry-flow-note small{color:var(--muted)}.manager-entry{background:oklch(16% .03 306/.62);border:1px solid oklch(76% .14 18/.2);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px;padding:20px;display:flex}.manager-entry h2{margin:3px 0 6px}.manager-entry p:not(.eyebrow){max-width:68ch;color:var(--muted);margin:0;line-height:1.5}.route-loading{min-height:100vh;color:var(--soft);place-items:center;padding:24px;font-weight:760;display:grid}.comparison-panel{margin:var(--space-7) 0;background:#ffffff06;border:1px solid #b6c5c029;border-radius:8px;grid-template-columns:minmax(280px,.8fr) minmax(420px,1fr);align-items:stretch;gap:18px;padding:18px;display:grid}.comparison-panel-emphasis{background:linear-gradient(120deg,#f0d88913,#8ab2ff0b),#ffffff06;border-color:#f0d88947}.comparison-panel>div:first-child p{color:var(--muted);line-height:1.65}.before-after-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.before-after-grid .card{padding:16px}.before-after-grid h3{margin-top:0}.before-after-grid ul{color:var(--muted);margin-bottom:0;padding-left:18px;line-height:1.55}.visual-story-section{margin:var(--space-7) 0}.visual-story-section .section-title.compact{align-items:flex-start}.visual-story-section .section-title p{max-width:68ch}.product-demo-grid{grid-template-columns:minmax(280px,.9fr) minmax(280px,1fr);gap:14px;display:grid}.product-demo-grid article{background:linear-gradient(#ffffff0e,#0000 42%),#0c0d0cc7;border:1px solid #b6c5c029;border-radius:8px;min-width:0;padding:16px;box-shadow:inset 0 1px #ffffff0b}.visual-card-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.visual-card-heading strong{color:var(--text);font-family:var(--font-display);font-size:21px;font-weight:560}.visual-card-heading span{color:var(--muted);font-family:var(--font-utility);text-transform:uppercase;font-size:11px;font-weight:820}.release-timeline-demo{grid-template-columns:repeat(7,minmax(0,1fr));align-items:stretch;gap:8px;display:grid}.release-timeline-demo .visual-card-heading{grid-column:1/-1}.release-timeline-demo>span{min-height:84px;color:var(--muted);background:#ffffff08;border:1px solid #dccca829;border-radius:8px;align-items:flex-end;padding:9px;display:flex;position:relative}.release-timeline-demo>span:before{content:"";background:#dccca85c;border-radius:999px;width:10px;height:10px;position:absolute;top:12px;left:10px}.release-timeline-demo>span.is-complete{color:#e7fff2;background:#75d39710;border-color:#75d39747}.release-timeline-demo>span.is-current{color:var(--text);background:#8ab2ff14;border-color:#8ab2ff57}.release-timeline-demo>span.is-complete:before{background:#75d397}.release-timeline-demo>span.is-current:before{background:var(--electric)}.release-timeline-demo b{font-size:12px;line-height:1.2}.listening-page-demo{gap:12px;display:grid}.mini-player{background:#79e4d411;border:1px solid #79e4d438;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid}.mini-player button{color:#090806;background:linear-gradient(135deg,#f3dc92,#8cd7c2);border:0;border-radius:999px;width:54px;height:54px;font-weight:860}.mini-player strong,.mini-player small{display:block}.mini-player small{color:var(--muted);margin:3px 0 8px}.mini-player span{background:#0000004d;border-radius:999px;height:8px;display:block;overflow:hidden}.mini-player i{border-radius:inherit;background:linear-gradient(90deg,#8cd7c2,#f1d98f);height:100%;display:block}.listening-page-demo dl{grid-template-columns:max-content minmax(0,1fr);gap:8px 12px;margin:0;display:grid}.listening-page-demo dt{color:var(--soft);font-weight:820}.listening-page-demo dd{color:var(--muted);margin:0}.readiness-board-demo,.radio-board-demo{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.readiness-board-demo .visual-card-heading,.radio-board-demo .visual-card-heading{grid-column:1/-1}.readiness-board-demo>span,.radio-board-demo>span{min-width:0;min-height:58px;color:var(--muted);background:#ffffff08;border:1px solid #dccca829;border-radius:8px;align-content:center;padding:10px;font-size:12px;font-weight:760;display:grid}.readiness-board-demo>span:before{content:"";background:#e8be74bd;border-radius:999px;width:9px;height:9px;margin-bottom:8px}.readiness-board-demo>span.is-ready{color:#e7fff2;background:#75d39711;border-color:#75d39747}.readiness-board-demo>span.is-ready:before{background:#75d397}.radio-board-demo b{color:var(--text);font-family:var(--font-display);font-size:28px;font-weight:560;line-height:1}.beta-proof-strip{margin:var(--space-7) 0;background:#8ab2ff29;border:1px solid #8ab2ff2e;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.beta-proof-strip span{background:linear-gradient(#ffffff0b,#0000),#0a0b0ad1;gap:4px;min-width:0;padding:14px;display:grid}.beta-proof-strip strong{color:var(--text);font-family:var(--font-display);font-size:30px;font-weight:560;line-height:1}.beta-proof-strip small{color:var(--muted);font-family:var(--font-utility);text-transform:uppercase;font-size:10px;font-weight:820;line-height:1.35}.hero{padding:var(--space-7) 0;position:sticky;top:92px}.eyebrow{color:var(--signal);text-transform:uppercase;font-size:12px;font-weight:800;font-family:var(--font-utility)}h1{font-family:var(--font-display);margin:var(--space-3) 0 var(--space-5);letter-spacing:-.055em;font-size:64px;font-weight:840;line-height:.98}h2{font-family:var(--font-display);letter-spacing:-.035em;margin-top:0;font-size:29px;font-weight:790}h3{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:21px;font-weight:760}h4{margin-bottom:8px}.hero p{color:var(--soft);max-width:54ch;font-size:18px;line-height:1.72}.hero-actions,.actions,.release-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.release-console{margin-top:var(--space-7);border:1px solid var(--line-strong);padding:var(--space-5);box-shadow:var(--shadow), inset 0 1px 0 #ffffff14;background:linear-gradient(#ffffff14,#0000 34%),#0d0d0bc7;border-radius:8px}.console-top{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;font-size:12px;display:flex}.console-top strong{color:var(--text);font-size:13px}.console-wave{grid-template-columns:repeat(12,1fr);align-items:end;gap:6px;height:78px;padding:14px 0;display:grid}.console-wave span{background:linear-gradient(180deg, var(--gold-strong), #79e4d47a);border-radius:4px 4px 1px 1px;min-width:7px;display:block;box-shadow:0 0 18px #d9b66d29}.console-wave span:first-child{height:28%}.console-wave span:nth-child(2){height:58%}.console-wave span:nth-child(3){height:42%}.console-wave span:nth-child(4){height:84%}.console-wave span:nth-child(5){height:62%}.console-wave span:nth-child(6){height:36%}.console-wave span:nth-child(7){height:76%}.console-wave span:nth-child(8){height:50%}.console-wave span:nth-child(9){height:92%}.console-wave span:nth-child(10){height:44%}.console-wave span:nth-child(11){height:66%}.console-wave span:nth-child(12){height:30%}.console-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.console-stats span{background:#ffffff0a;border:1px solid #e8d39a24;border-radius:8px;padding:10px}.console-stats strong,.console-stats small{display:block}.console-stats strong{color:var(--text);font-size:12px}.console-stats small{color:var(--muted);margin-top:2px;font-size:11px}.create-command-strip,.dashboard-command-strip,.form-status-rail{background:#8ab2ff29;border:1px solid #8ab2ff2e;border-radius:8px;gap:1px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0b}.create-command-strip{margin-top:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-command-strip{grid-template-columns:repeat(6,minmax(0,1fr));margin:0 0 18px}.form-status-rail{background:#e8be7421;border-color:#e8be742e;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:16px}.create-command-strip span,.dashboard-command-strip span,.form-status-rail span{background:linear-gradient(#ffffff0b,#0000),#0a0b0ad1;gap:3px;min-width:0;padding:12px 13px;display:grid}.form-status-rail span.is-ready{background:linear-gradient(#76d69b17,#0000),#0a0d0bd6}.create-command-strip strong,.dashboard-command-strip strong,.form-status-rail strong{color:var(--text);font-family:var(--font-display);font-size:24px;font-weight:560;line-height:1}.form-status-rail strong{font-size:18px}.create-command-strip small,.dashboard-command-strip small,.form-status-rail small{color:var(--muted);font-family:var(--font-utility);text-transform:uppercase;font-size:10px;font-weight:820;line-height:1.35}.container{max-width:1240px;padding:var(--space-8) 22px var(--space-10);margin:0 auto}.card{border:1px solid var(--line);padding:var(--space-6);background:var(--panel);border-radius:16px;position:relative;box-shadow:0 18px 50px oklch(7% .025 306/.25)}.card>*{min-width:0}.form-card{border-color:var(--line-strong);background:linear-gradient(oklch(21.5% .034 306),oklch(17% .028 306));overflow:hidden}.section-title{margin-bottom:18px}.section-title p{color:var(--muted);margin-top:6px}.section-title.compact{justify-content:space-between;align-items:center;gap:16px;margin-top:10px;display:flex}.create-title-row{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.create-title-row .eyebrow{margin:0 0 5px}.create-title-row h1{font-size:32px;line-height:1.08}.create-layout .eyebrow,.create-layout .release-step-count,.create-layout .distribution-process-count,.create-layout .create-step-heading>span,.create-layout .create-step-index{font-family:var(--font-body)}.create-layout .eyebrow,.create-layout .release-step-count,.create-layout .distribution-process-count{letter-spacing:.055em}.create-title-row p{max-width:58ch}.create-title-actions{flex:none;justify-content:flex-end;padding-top:2px}.grid{gap:16px;display:grid}.grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.field{gap:7px;margin-bottom:14px;display:grid}.field span{color:var(--soft);font-size:13px;font-weight:750}.field small,.muted{color:var(--muted)}input,textarea,select{width:100%;color:var(--text);font:inherit;background:oklch(13.5% .026 306/.8);border:1px solid oklch(78% .055 312/.18);border-radius:11px;outline:none;padding:12px 13px;transition:border-color .16s,background .16s,box-shadow .16s;box-shadow:inset 0 1px #ffffff08}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:oklch(64% .03 310/.72)}input:focus,textarea:focus,select:focus{background:oklch(15.5% .03 306);border-color:oklch(72% .19 9/.78);box-shadow:0 0 0 3px oklch(68% .205 9/.15)}.check-row{color:var(--soft);flex-wrap:wrap;gap:22px;margin:8px 0 18px;display:flex}.check-row label{align-items:center;gap:8px;display:inline-flex}.check-row input{width:auto;accent-color:var(--gold)}.version-box{background:#ffffff09;border:1px dashed #e8d39a38;border-radius:8px;margin-bottom:12px;padding:15px}.turnstile-panel{background:#8ab2ff11;border:1px solid #8ab2ff33;border-radius:8px;gap:10px;width:100%;margin:8px 0 16px;padding:13px;display:grid;overflow:hidden}.turnstile-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.turnstile-heading strong{color:var(--text);font-size:13px}.turnstile-heading span,.turnstile-error{color:var(--muted);font-size:12px}.turnstile-widget{width:100%;min-height:65px;overflow:hidden}.button{border:1px solid var(--line);color:var(--text);cursor:pointer;background:oklch(27% .04 305/.72);border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 16px;font-weight:820;text-decoration:none;transition:transform .16s,border-color .16s,background .16s,color .16s;display:inline-flex}.button:hover{color:var(--text);border-color:var(--line-strong);background:oklch(31% .05 305/.82);text-decoration:none;transform:translateY(-1px)}.button.primary{color:oklch(15% .035 306);background:linear-gradient(135deg,oklch(73% .205 10),oklch(63% .235 332));border-color:oklch(76% .18 12/.76);box-shadow:0 15px 36px oklch(49% .2 336/.26)}.button.secondary{color:oklch(92% .05 162);background:oklch(79% .16 161/.08);border-color:oklch(79% .16 161/.3)}.button.ghost{background:0 0}.button.danger{color:#ffd7de;background:#61112042;border-color:#ef7b8f80}.button.small{min-height:44px;padding:8px 11px;font-size:13px}.button.full{width:100%;margin-top:14px}button:disabled{opacity:.62;cursor:not-allowed;transform:none}.choice-chip,.filter-chip-row button{min-height:40px}.workflow-card{gap:var(--space-4);padding:var(--space-4);margin-bottom:var(--space-4);background:linear-gradient(120deg,#cfa95c1f,#8cd7c20b),#0000002e;border:1px solid #dccca838;border-radius:8px;grid-template-columns:minmax(0,.8fr) minmax(260px,1.2fr);align-items:center;display:grid}.workflow-card .eyebrow{margin:0 0 5px}.workflow-card h3{font-size:22px}.workflow-card small{color:var(--muted);margin-top:4px;display:block}.workflow-steps{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.workflow-steps span{min-width:0;color:var(--muted);text-align:center;background:#ffffff09;border:1px solid #dccca829;border-radius:8px;padding:9px 8px;font-size:12px;font-weight:820}.workflow-steps span:before{content:"";vertical-align:middle;background:#dccca861;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.workflow-steps .is-complete{color:#e7fff2;background:#27764b29;border-color:#76d69b5c}.workflow-steps .is-complete:before{background:var(--good)}.readiness-gate{gap:var(--space-3);margin:0 0 var(--space-4);padding:var(--space-4);background:#ffffff09;border:1px solid #e8be743d;border-radius:8px;display:grid}.readiness-gate.is-ready{background:#75d3970e;border-color:#75d39752}.readiness-gate-heading{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.readiness-gate-heading h3{margin:0;font-size:24px}.readiness-gate-heading span{border:1px solid var(--line);min-height:32px;color:var(--soft);font-family:var(--font-utility);text-transform:uppercase;border-radius:8px;align-items:center;padding:6px 10px;font-size:12px;font-weight:820;display:inline-flex}.readiness-meter{background:#00000038;border:1px solid #dccca824;border-radius:999px;height:9px;overflow:hidden}.readiness-meter span{border-radius:inherit;background:linear-gradient(90deg,#75d397,#f3dc92);min-width:4px;height:100%;display:block}.readiness-check-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.readiness-check-grid>div{align-content:start;gap:8px;display:grid}.readiness-check-grid strong{color:var(--soft);font-family:var(--font-utility);text-transform:uppercase;font-size:12px}.readiness-check-grid span{min-height:52px;color:var(--muted);background:#ffffff08;border:1px solid #dccca829;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;padding:8px 10px;font-size:13px;font-weight:720;display:grid}.readiness-check-grid span b,.readiness-check-grid span small{grid-column:2;display:block}.readiness-check-grid span b{color:var(--soft);font-size:13px}.readiness-check-grid span small{color:var(--muted);margin-top:2px;font-size:11px;font-weight:560;line-height:1.35}.readiness-check-grid span:before{content:"";background:#e8be7494;border-radius:50%;flex:none;width:8px;height:8px}.readiness-check-grid span.is-complete{color:#dff7e4;background:#75d39711;border-color:#75d39747}.readiness-check-grid span.is-complete:before{background:#75d397}.trust-strip,.public-trust-strip,.editor-trust-strip{gap:var(--space-2);color:var(--nickel);display:grid}.trust-strip,.public-trust-strip{margin-bottom:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.editor-trust-strip{margin:0 0 var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr))}.trust-strip span,.public-trust-strip span,.editor-trust-strip span{background:#b6c5c00e;border:1px solid #b6c5c02e;border-radius:8px;min-width:0;padding:9px 10px;font-size:12px;font-weight:820;line-height:1.35}.editor-trust-strip strong{color:var(--text);margin-bottom:2px;display:block}.legacy-release-claim{margin:0 0 var(--space-5);border:1px solid #f2c96d57;border-left:3px solid var(--gold);background:#f2c96d0e;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;padding:13px 14px;display:flex}.legacy-release-claim strong{color:var(--text)}.legacy-release-claim p{max-width:760px;color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.45}.legacy-release-claim .button{flex:none}.legacy-claim-notice{margin-bottom:var(--space-5);grid-template-columns:minmax(0,1fr)}.error{color:#ffd7de;background:#61112038;border:1px solid #ef7b8f6b;border-radius:8px;margin-bottom:16px;padding:12px 14px}.notice{color:var(--text);background:#79e4d414;border:1px solid #79e4d452;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;margin-bottom:16px;padding:12px 14px;display:grid}.notice strong{grid-column:1/-1}.notice span{color:var(--muted);min-width:0}.notice .button{white-space:nowrap}.profile-import-panel{background:linear-gradient(#79e4d409,#0000),#ffffff06;border:1px solid #79e4d438;border-radius:8px;margin-bottom:0;padding:14px}.profile-import-panel .section-title{margin-bottom:12px}.profile-import-panel .section-title.compact{margin-top:0}.profile-import-panel .eyebrow{margin:0 0 5px}.publish-prep-panel{background:linear-gradient(145deg,#1b211eeb,#100f0cf5),#ffffff06;border:1px solid #e8d39a2e;border-radius:8px;margin:0 0 12px;padding:18px;box-shadow:inset 0 1px #ffffff0b}.publish-prep-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.publish-prep-head h3{margin:0;font-size:24px;line-height:1.12}.publish-prep-head p:not(.eyebrow){max-width:62ch;color:var(--muted);margin:7px 0 0}.publish-prep-head .button{white-space:nowrap;flex:none}.distribution-profile-card{background:oklch(69% .2 284/.07);border:1px solid oklch(69% .2 284/.34);border-radius:16px;gap:14px;margin:0 0 14px;padding:16px;display:grid}.distribution-profile-heading,.distribution-profile-footer{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.distribution-profile-heading h4{color:var(--text);margin:2px 0 0;font-size:18px}.distribution-profile-heading p:not(.eyebrow){max-width:70ch;color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.5}.distribution-profile-heading>span{border:1px solid var(--line);color:var(--soft);background:var(--surface-2);border-radius:999px;flex:none;padding:6px 9px;font-size:10px;font-weight:800}.distribution-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.distribution-profile-footer{align-items:center}.distribution-profile-footer small,.distribution-profile-message{color:var(--muted);font-size:11px;line-height:1.4}.distribution-profile-message{color:var(--signal)}.suno-library-import{background:linear-gradient(145deg,#f2c96d14,#79e4d409);border:1px solid #f2c96d40;border-radius:10px;gap:12px;min-width:0;margin:0 0 14px;padding:14px;display:grid}.suno-library-heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.suno-library-heading h4{color:var(--text);margin:0;font-size:18px}.suno-library-heading p:not(.eyebrow){max-width:68ch;color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.5}.suno-library-heading>span{color:var(--soft);border:1px solid #f2c96d38;border-radius:999px;flex:none;padding:5px 9px;font-size:11px;font-weight:800}.suno-library-import>.actions small{color:var(--muted);align-self:center;font-size:11px}.suno-song-results{gap:8px;display:grid}.suno-library-filter{border:1px solid var(--line);background:var(--surface-2);border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));align-self:start;gap:3px;padding:3px;display:inline-grid}.suno-release-check-note{border-left:3px solid var(--signal);color:var(--soft);gap:4px;padding:8px 12px;font-size:12px;line-height:1.5;display:grid}.suno-release-check-note strong{color:var(--text)}.suno-library-filter button{min-height:40px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 11px;font-size:12px;font-weight:750}.suno-library-filter button.is-active{color:var(--text);background:oklch(79% .16 161/.12)}.suno-library-filter button:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.suno-library-filter span{min-width:20px;min-height:20px;color:var(--soft);background:oklch(18% .01 80/.7);border-radius:999px;place-items:center;margin-inline-start:5px;font-size:11px;display:inline-grid}.suno-song-card{background:#0000002e;border:1px solid #79e4d429;border-radius:9px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid}.suno-song-card.is-released{border-color:var(--line);background:color-mix(in oklch, var(--surface-2) 84%, transparent)}.suno-release-status{font-weight:750;color:var(--signal)!important}.suno-release-status.is-unpublished{color:var(--warn)!important}.suno-library-empty{border:1px dashed var(--line);color:var(--muted);border-radius:10px;padding:16px;font-size:13px;line-height:1.5}.suno-song-card.is-selected{background:oklch(79% .16 161/.08);border-color:oklch(79% .16 161/.54);box-shadow:inset 0 0 0 1px oklch(79% .16 161/.12)}.suno-selection-notice{border-color:oklch(79% .16 161/.32)}.suno-song-card img,.suno-song-art-placeholder{object-fit:cover;border-radius:7px;width:52px;height:52px}.suno-ownership-gate{background:oklch(68% .205 9/.08);border:1px solid oklch(68% .205 9/.42);border-radius:15px;gap:14px;margin:14px 0;padding:16px;display:grid}.suno-ownership-gate.is-ready{background:oklch(79% .16 161/.07);border-color:oklch(79% .16 161/.42)}.suno-ownership-gate h4{color:var(--text);margin:2px 0 0;font-size:18px}.suno-ownership-gate p:not(.eyebrow){max-width:68ch;color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.5}.suno-ownership-checks{border-block:1px solid var(--line);grid-template-columns:1fr;gap:0;display:grid}.suno-ownership-checks label{cursor:pointer;background:0 0;border:0;border-radius:0;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:12px;min-width:0;min-height:58px;padding:10px 2px;display:grid}.suno-ownership-checks label+label{border-top:1px solid var(--line)}.create-layout .suno-ownership-checks input[type=checkbox]{width:22px;height:22px;min-height:22px;max-height:22px;box-shadow:none;accent-color:var(--signal);border-radius:6px;margin:0;padding:0}.suno-ownership-checks span,.suno-ownership-checks strong,.suno-ownership-checks small{min-width:0;display:block}.suno-ownership-checks strong{color:var(--text);font-size:14px;line-height:1.3}.suno-ownership-checks small{color:var(--muted);margin-top:3px;font-size:12px;line-height:1.4}.suno-ownership-status{color:var(--gold-strong);font-size:12px}.suno-ownership-gate.is-ready .suno-ownership-status{color:var(--signal)}.suno-song-art-placeholder{color:var(--accent);background:#79e4d41a;place-items:center;font-size:22px;display:grid}.suno-song-card>div:nth-child(2){gap:2px;min-width:0;display:grid}.suno-song-card strong,.suno-song-card span,.suno-song-card small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.suno-song-card span,.suno-song-card small{color:var(--muted);font-size:12px}.suno-import-failures{min-width:0;color:var(--muted);gap:3px;display:grid}.suno-import-failures small{overflow-wrap:anywhere}.suno-import-failures strong{color:#f3c7bd;font-size:12px}.advanced-publish-details{background:#79e4d409;border:1px solid #79e4d42e;border-radius:9px;overflow:hidden}.advanced-publish-details>summary{cursor:pointer;min-height:54px;color:var(--text);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-weight:820;display:flex}.advanced-publish-details>summary small{color:var(--muted);font-size:12px;font-weight:620}.advanced-publish-details[open]{padding:0 12px 12px}.advanced-publish-details[open]>summary{border-bottom:1px solid #79e4d429;margin:0 -12px 14px}[hidden]{display:none!important}.distribution-process-count{color:var(--muted);font-family:var(--font-utility);letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:780}.distribution-breadcrumb{scrollbar-width:none;align-items:center;gap:0;padding-bottom:10px;display:flex;overflow-x:auto}.distribution-breadcrumb::-webkit-scrollbar{display:none}.distribution-breadcrumb button{min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;align-items:center;gap:7px;padding:5px 10px 5px 5px;display:inline-flex}.distribution-breadcrumb button:not(:last-child):after{content:"/";color:#dccca847;padding-left:7px}.distribution-breadcrumb button.is-active{color:var(--text);background:#79e4d414}.distribution-breadcrumb button.is-complete{color:#bceacb}.distribution-breadcrumb button>span{border:1px solid #dccca82e;border-radius:999px;place-items:center;width:22px;height:22px;font-size:10px;display:grid}.distribution-breadcrumb strong{font-size:12px}.distribution-step-heading{margin:2px 0 14px}.distribution-step-heading h4{margin:3px 0 0;font-size:19px}.distribution-process-actions{border-top:1px solid #dccca824;grid-template-columns:minmax(96px,auto) 1fr minmax(96px,auto);align-items:center;gap:10px;min-height:56px;margin-top:16px;padding-top:12px;display:grid}.distribution-process-actions>span{color:var(--muted);text-align:center;font-size:11px}.distribution-process-actions .button{min-height:44px}.publish-assistant-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 14px;display:grid}.publish-assistant-flow>div{background:#79e4d40b;border:1px solid #79e4d429;border-radius:8px;grid-template-rows:auto 1fr auto;gap:7px;min-width:0;padding:12px;display:grid}.publish-assistant-flow strong{color:var(--text);font-size:13px}.publish-assistant-flow span{color:var(--muted);font-size:12px;line-height:1.45}.publish-assistant-flow .button{justify-self:start}.distrokid-handoff-panel{background:linear-gradient(140deg,#79e4d413,#f2c96d0b),#0003;border:1px solid #79e4d42e;border-radius:8px;gap:12px;margin:0 0 14px;padding:14px;display:grid}.distrokid-connect-card{background:oklch(68% .205 9/.08);border:1px solid oklch(68% .205 9/.42);border-radius:15px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.distrokid-connect-card.is-connected{background:oklch(79% .16 161/.07);border-color:oklch(79% .16 161/.42)}.distrokid-connect-copy h4{color:var(--text);margin:2px 0 0;font-size:18px}.distrokid-connect-copy p:not(.eyebrow){max-width:62ch;color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.45}.distrokid-connect-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.distrokid-connected-label{color:var(--signal);font-size:12px;font-weight:800}.distrokid-handoff-heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.distrokid-handoff-heading h4{color:var(--text);margin:0;font-size:17px;line-height:1.25}.distrokid-handoff-heading p:not(.eyebrow){max-width:68ch;color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.45}.distrokid-status-rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:260px;display:grid}.distrokid-status-rail span{min-height:34px;color:var(--muted);text-align:center;background:#0000002e;border:1px solid #dccca826;border-radius:8px;justify-content:center;align-items:center;padding:6px 8px;font-size:11px;font-weight:820;display:inline-flex}.distrokid-status-rail span.is-ready{color:#bff1cf;background:#75d39714;border-color:#75d39747}.distrokid-handoff-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:10px;display:grid}.distrokid-handoff-card{background:#0000002e;border:1px solid #dccca821;border-radius:8px;align-content:start;gap:8px;min-width:0;padding:12px;display:grid}.distrokid-handoff-card strong{color:var(--text);font-size:13px}.distrokid-handoff-card small{color:var(--muted);font-size:12px;line-height:1.4}.distrokid-handoff-card .actions{gap:7px}.handoff-status-message{color:#bff1cf!important}.distrokid-file-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.distrokid-file-grid input{display:none}.distrokid-asset-list{gap:6px;display:grid}.distrokid-asset-list span{overflow-wrap:anywhere;min-width:0;color:var(--soft);background:#79e4d40b;border:1px solid #79e4d421;border-radius:8px;padding:7px 8px;font-size:12px}.distrokid-credit-grid{margin-top:0}.publish-prep-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.publish-prep-strip span{background:#79e4d40b;border:1px solid #79e4d424;border-radius:8px;gap:2px;min-width:0;padding:10px 11px 10px 26px;display:grid;position:relative}.publish-prep-strip span:before{content:"";background:#dccca86b;border-radius:999px;width:7px;height:7px;position:absolute;top:15px;left:11px}.publish-prep-strip span.is-ready{background:#75d39713;border-color:#75d39747}.publish-prep-strip span.is-ready:before{background:#75d397}.publish-prep-strip strong{color:var(--text);font-size:12px}.publish-prep-strip small{color:var(--muted);font-size:11px}.publish-prep-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:12px;margin-bottom:10px;display:grid}.publish-prep-section{background:#0000002e;border:1px solid #dccca821;border-radius:8px;min-width:0;padding:13px}.publish-prep-section-title{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.publish-prep-section-title strong{color:var(--text);font-size:13px}.publish-prep-section-title span{color:var(--muted);text-align:right;font-size:12px}.publish-prep-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10px;display:grid}.publish-prep-small-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.publish-prep-panel .field{margin-bottom:10px}.publish-prep-panel .field span{font-size:12px}.publish-prep-panel input,.publish-prep-panel textarea,.publish-prep-panel select{padding:10px 11px}.publish-prep-input-action{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.publish-prep-input-action .button{min-height:40px}.publish-prep-panel .field small{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.35;display:block}.publish-prep-panel .field small.field-error{color:#ffb1a7}.publish-prep-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.publish-prep-checks label{min-width:0;min-height:54px;color:var(--soft);background:#00000029;border:1px solid #dccca826;border-radius:8px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:10px;padding:10px;display:grid}.publish-prep-checks input{width:16px;height:16px;accent-color:var(--gold)}.publish-prep-checks span,.publish-prep-checks strong,.publish-prep-checks small{min-width:0;display:block}.publish-prep-checks strong{color:var(--text);font-size:12px}.publish-prep-checks small{color:var(--muted);font-size:11px;line-height:1.35}.alternate-import-panel{background:#79e4d40a;border:1px solid #79e4d429;border-radius:8px;padding:0;overflow:hidden}.alternate-import-panel>summary{cursor:pointer;min-height:50px;color:var(--text);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-weight:820;display:flex}.alternate-import-panel>summary small{color:var(--muted);font-size:12px;font-weight:650}.alternate-import-panel[open]{padding:0 14px 14px}.alternate-import-panel[open]>summary{border-bottom:1px solid #79e4d424;margin:0 -14px 12px}.publish-prep-summary{margin:0 0 var(--space-4);background:linear-gradient(140deg,#f2c96d12,#79e4d40b),#0000002e;border:1px solid #f2c96d38;border-radius:8px;padding:14px}.publish-prep-warnings{gap:8px;margin-bottom:12px;display:grid}.publish-prep-warnings span{color:#f5dfaa;background:#f2c96d14;border:1px solid #f2c96d3d;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:760}.publish-prep-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.publish-prep-review-grid>div{align-content:start;gap:8px;display:grid}.publish-prep-review-grid>div>strong{color:var(--text);font-size:13px}.distrokid-review-handoff{background:#79e4d40e;border:1px solid #79e4d42e;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;align-items:center;gap:10px;margin-bottom:12px;padding:10px;display:grid}.distrokid-review-handoff strong,.distrokid-review-handoff small{display:block}.distrokid-review-handoff strong{color:var(--text);font-size:13px}.distrokid-review-handoff small{color:var(--muted);font-size:12px}.distrokid-review-handoff>div:nth-child(2){flex-wrap:wrap;gap:6px;display:flex}.distrokid-review-handoff span{color:var(--soft);background:#0000002e;border:1px solid #dccca826;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:760}.autofill-source-note{color:var(--soft);background:#75d39712;border:1px solid #75d3973d;border-radius:8px;align-items:center;gap:9px;margin-bottom:12px;padding:10px 12px;font-size:12px;line-height:1.4;display:flex}.autofill-source-note strong{color:#bff1cf;flex:none}.autofill-source-note.is-empty{background:#f2c96d0e;border-color:#f2c96d33}.autofill-source-note.is-empty strong{color:#f5dfaa}.publish-prep-quick{background:#79e4d409;border-top:1px solid #79e4d433;border-bottom:1px solid #79e4d429;gap:14px;margin-bottom:12px;padding:16px 0;display:grid}.publish-prep-quick-head,.publish-prep-quick-footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.publish-prep-quick-head>div,.publish-prep-quick-footer>div{gap:3px;min-width:0;display:grid}.publish-prep-quick-head strong,.publish-prep-quick-footer strong{color:var(--text);font-size:14px}.publish-prep-quick-head>div>span,.publish-prep-quick-footer>div>span{color:var(--muted);font-size:12px;line-height:1.4}.publish-prep-quick-head>span{color:#f5dfaa;background:#f2c96d12;border:1px solid #f2c96d3d;border-radius:999px;flex:none;padding:6px 9px;font-size:11px;font-weight:820}.publish-prep-quick-head>span.is-ready{color:#bff1cf;background:#75d39714;border-color:#75d39742}.publish-prep-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;display:grid}.publish-prep-quick-grid .field{min-width:0;margin-bottom:10px}.publish-prep-quick-wide{grid-column:1/-1}.publish-prep-date-input{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.publish-prep-date-input .button{white-space:nowrap}.publish-prep-quick-wide>span small{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:700}.publish-prep-name-group{gap:5px;margin-bottom:10px;display:grid}.publish-prep-name-group>span{color:var(--soft);font-size:13px;font-weight:750}.publish-prep-name-group>small{color:var(--muted);font-size:11px;line-height:1.4}.publish-prep-name-group>small.field-error{color:#ffb1a7}.publish-prep-name-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.publish-prep-name-grid .field{margin-bottom:0}.publish-prep-name-grid input[aria-invalid=true]{border-color:#ff7369a6}.publish-prep-profile-links{border-top:1px solid #79e4d421;border-bottom:1px solid #79e4d421}.publish-prep-profile-links>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:9px 2px;list-style:none;display:flex}.publish-prep-profile-links>summary::-webkit-details-marker{display:none}.publish-prep-profile-links>summary>span:first-child{gap:2px;min-width:0;display:grid}.publish-prep-profile-links>summary strong{color:var(--text);font-size:12px}.publish-prep-profile-links>summary small{color:var(--muted);font-size:11px;line-height:1.4}.publish-prep-profile-links>summary>span:last-child{color:var(--gold-strong);font-family:var(--font-utility);text-transform:uppercase;flex:none;font-size:10px;font-weight:800}.publish-prep-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;padding:4px 0 8px;display:grid}.publish-prep-profile-grid .field{min-width:0;margin-bottom:10px}.publish-prep-quick-footer{padding-top:2px}.publish-prep-remember{min-width:0;color:var(--soft);cursor:pointer;border-top:1px solid #79e4d421;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;padding-top:12px;display:grid}.publish-prep-remember input{width:16px;height:16px;accent-color:var(--gold);margin-top:2px}.publish-prep-remember span,.publish-prep-remember strong,.publish-prep-remember small{min-width:0;display:block}.publish-prep-remember strong{color:var(--text);font-size:12px}.publish-prep-remember small,.publish-prep-default-status{color:var(--muted);font-size:11px;line-height:1.4}.publish-prep-default-status{color:#bff1cf}.publish-prep-quick-footer .button{flex:none}.publish-prep-advanced{background:#00000021;border:1px solid #dccca826;border-radius:8px;margin-top:12px;overflow:hidden}.publish-prep-advanced>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:52px;padding:11px 13px;list-style:none;display:flex}.publish-prep-advanced>summary::-webkit-details-marker{display:none}.publish-prep-advanced>summary>span:first-child{gap:3px;min-width:0;display:grid}.publish-prep-advanced>summary strong{color:var(--text);font-size:13px}.publish-prep-advanced>summary small{color:var(--muted);font-size:11px;line-height:1.35}.publish-prep-advanced>summary>span:last-child{color:var(--gold-strong);font-family:var(--font-utility);text-transform:uppercase;flex:none;font-size:10px;font-weight:800}.publish-prep-advanced[open]{padding:0 13px 13px}.publish-prep-advanced[open]>summary{border-bottom:1px solid #dccca824;margin:0 -13px 13px}.distrokid-simple-handoff{background:#79e4d40e;border:1px solid #79e4d440;border-radius:8px;gap:12px;margin-bottom:12px;padding:14px;display:grid}.distrokid-simple-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.distrokid-simple-heading h3,.distrokid-simple-heading p{margin:0}.distrokid-simple-heading h3{font-size:19px;line-height:1.2}.distrokid-simple-heading p:not(.eyebrow){color:var(--muted);margin-top:4px;font-size:12px}.distrokid-simple-heading>span{color:#bff1cf;background:#75d39714;border:1px solid #75d39742;border-radius:999px;flex:none;padding:6px 9px;font-size:11px;font-weight:820}.distrokid-autofill-preview{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.distrokid-autofill-preview>span{background:#0003;border:1px solid #dccca826;border-radius:8px;gap:3px;min-width:0;padding:9px 10px;display:grid}.distrokid-autofill-preview>span.is-ready{border-color:#75d39733}.distrokid-autofill-preview small{color:var(--muted);font-family:var(--font-utility);text-transform:uppercase;font-size:10px;font-weight:780}.distrokid-autofill-preview strong{overflow-wrap:anywhere;min-width:0;color:var(--text);font-size:12px}.distrokid-missing-note{color:#f5dfaa;margin:0;font-size:12px;line-height:1.45}.distrokid-simple-actions{width:100%}.distrokid-simple-help,.distrokid-simple-handoff .handoff-status-message{color:var(--muted);font-size:11px;line-height:1.45;display:block}.publish-prep-optional{border-top:1px solid #dccca826;margin-top:10px;padding-top:10px}.publish-prep-optional>summary{cursor:pointer;min-height:42px;color:var(--text);justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:820;display:flex}.publish-prep-optional>summary span{color:var(--muted);font-size:11px;font-weight:700}.publish-prep-optional[open]>summary{margin-bottom:12px}.publish-prep-boundary{color:var(--muted);margin-top:12px;font-size:11px;line-height:1.45;display:block}.distributor-pack-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:9px;margin:0 0 12px;display:grid}.distributor-pack-grid article{background:#ffffff0a;border:1px solid #dccca829;border-radius:8px;align-content:start;gap:8px;min-width:0;padding:10px;display:grid}.distributor-pack-grid strong,.distributor-pack-grid small,.distributor-pack-grid p{overflow-wrap:anywhere;min-width:0;display:block}.distributor-pack-grid strong{color:var(--text);font-size:13px}.distributor-pack-grid small,.distributor-pack-stats span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:820}.distributor-pack-grid p{color:var(--soft);margin:0;font-size:11px;line-height:1.4}.distributor-pack-stats{flex-wrap:wrap;gap:6px;display:flex}.distributor-pack-stats span{background:#81e6d90f;border:1px solid #81e6d92e;border-radius:999px;padding:4px 6px}.simple-distributor-flow{gap:12px;margin-bottom:12px;display:grid}.distributor-choice-field{max-width:460px}.selected-distributor-card{background:linear-gradient(145deg,#79e4d414,#ffffff09);border:1px solid #79e4d43d;border-radius:10px;gap:14px;padding:14px;display:grid}.selected-distributor-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.selected-distributor-heading h4{margin:2px 0 0}.selected-distributor-heading>span{color:var(--muted);border:1px solid #dccca82e;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:800}.selected-distributor-heading>span.is-ready{color:var(--accent);background:#79e4d414;border-color:#79e4d447}.simple-release-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.simple-release-steps>span{border:1px solid #dccca824;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 7px;padding:9px;display:grid}.simple-release-steps b{width:24px;height:24px;color:var(--muted);background:#ffffff14;border-radius:50%;grid-row:span 2;place-items:center;font-size:11px;display:grid}.simple-release-steps strong{font-size:12px}.simple-release-steps small{color:var(--muted);font-size:10px}.simple-release-steps>span.is-ready b{background:var(--accent);color:#05211d}.selected-distributor-card>p{color:var(--soft);margin:0;font-size:12px;line-height:1.5}.optional-distributor-tools{background:#ffffff06;border:1px solid #dccca824;border-radius:8px}.optional-distributor-tools>summary{cursor:pointer;color:var(--soft);justify-content:space-between;gap:12px;padding:10px 12px;font-size:12px;font-weight:760;display:flex}.optional-distributor-tools>summary small{color:var(--muted);font-weight:600}.optional-distributor-tools[open]{padding-bottom:10px}.optional-distributor-tools[open]>:not(summary){margin:0 10px}.optional-distributor-tools .distributor-pack-grid button{color:var(--text);cursor:pointer;background:#ffffff0a;border:1px solid #dccca826;border-radius:8px;justify-content:space-between;gap:8px;padding:9px 10px;display:flex}.optional-distributor-tools .distributor-pack-grid button.is-selected{background:#79e4d414;border-color:#79e4d44d}.publish-prep-item{background:#ffffff0a;border:1px solid #dccca826;border-radius:8px;grid-template-columns:10px minmax(0,1fr) auto;align-items:start;gap:8px;padding:9px 10px;display:grid}.publish-prep-item:before{content:"";background:#f0c76a;border-radius:50%;width:8px;height:8px}.publish-prep-item.done:before{background:#75d397}.publish-prep-item.blocked:before{background:#ef7b8f}.publish-prep-item b,.publish-prep-item small{min-width:0;display:block}.publish-prep-item b{color:var(--text);grid-column:2/-1;font-size:12px}.publish-prep-item small{color:var(--muted);grid-column:2/-1;font-size:12px;line-height:1.35}.publish-prep-item a{color:var(--signal);grid-column:2/-1;justify-self:start;font-size:12px;font-weight:820;text-decoration:none}.create-flow-shell{gap:12px;display:grid}.plain-step-guide{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.plain-step-guide span{min-width:0;color:var(--soft);background:#b6c5c00d;border:1px solid #b6c5c029;border-radius:8px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;padding:9px 10px;font-size:12px;font-weight:760;line-height:1.25;display:grid}.plain-step-guide strong{color:#dff7f0;width:28px;height:28px;font-family:var(--font-utility);background:#8cd7c21f;border-radius:999px;place-items:center;font-size:12px;display:grid}.create-stepper{scrollbar-width:none;background:0 0;border:0;border-radius:0;align-items:center;gap:0;padding:2px 0 8px;display:flex;overflow-x:auto}.create-step-button{min-width:0;min-height:44px;color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;align-items:center;gap:8px;padding:4px 2px 4px 6px;transition:border-color .16s,background .16s,transform .16s;display:inline-flex}.create-step-button:hover{color:var(--text);background:#ffffff0a}.create-step-button.is-active{color:var(--text);box-shadow:none;background:#cfa95c1a}.create-step-button.is-complete{color:#dff7e4d1}.create-step-index{width:22px;height:22px;color:var(--signal);font-family:var(--font-utility);border:1px solid #dccca82e;border-radius:999px;place-items:center;font-size:10px;font-weight:860;display:grid}.create-step-button strong,.create-step-button small{min-width:0;display:block}.create-step-button strong{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.15;overflow:hidden}.create-step-button small{display:none}.create-step-heading{background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:14px;padding:2px 0 0;scroll-margin-top:92px;display:flex}.create-step-heading .eyebrow{margin:0 0 3px}.create-step-heading h3{font-size:22px}.create-step-heading p{color:var(--muted);margin:3px 0 0;font-size:13px;line-height:1.42}.create-step-heading>span{min-height:28px;color:var(--soft);font-family:var(--font-utility);text-transform:uppercase;background:#e8be7412;border:1px solid #e8be7447;border-radius:999px;flex:none;align-items:center;padding:5px 8px;font-size:10px;font-weight:820;display:inline-flex}.create-step-heading>span.is-ready{color:#dff7e4;background:#75d39712;border-color:#75d39757}.create-step-hints{flex-wrap:wrap;gap:8px;display:flex}.create-step-hints span{min-height:32px;color:var(--soft);background:#e8be740f;border:1px solid #e8be7438;border-radius:8px;align-items:center;padding:7px 9px;font-size:12px;font-weight:760;display:inline-flex}.create-step-body{min-height:250px;display:grid}.create-step-panel{background:0 0;border:0;border-radius:0;padding:0}.plain-step-note,.nontechnical-help{background:#8cd7c20f;border:1px solid #8cd7c233;border-radius:8px;margin:0 0 14px;padding:12px}.plain-step-note{gap:4px;display:grid}.plain-step-note strong,.nontechnical-help strong{color:var(--text);font-size:14px}.plain-step-note span,.nontechnical-help p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.nontechnical-help{margin:12px 0 0}.create-step-panel.profile-import-panel{margin-bottom:0}.start-substepper{background:#ffffff06;border:1px solid #dccca826;border-radius:14px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px;margin-bottom:18px;padding:5px;display:grid}.start-substepper>span{color:var(--muted);font-size:18px}.start-substepper button{min-width:0;min-height:46px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:780;display:flex}.start-substepper button b{border:1px solid #dccca833;border-radius:999px;flex:none;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.start-substepper button.is-active{color:var(--text);background:#ee5d981f}.start-substepper button.is-active b,.start-substepper button.is-complete b{color:var(--accent);border-color:#ee5d9875}.start-substepper button:disabled{cursor:not-allowed;opacity:.48}.start-stage-screen{animation:.18s cubic-bezier(.22,1,.36,1) both creation-output-reveal}.start-stage-screen .first-release-options{margin-bottom:0}.start-source-heading{border-bottom:1px solid #dccca821;justify-content:space-between;align-items:center;gap:14px;padding-bottom:14px;display:flex}.start-source-heading div{gap:3px;min-width:0;display:grid}.start-source-heading small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:780}.start-source-heading strong{color:var(--text);font-size:15px}.start-source-heading button{min-height:44px;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:1px solid #dccca82e;border-radius:10px;flex:none;padding:8px 13px;font-size:12px;font-weight:780}.create-subsection{border-top:1px solid #dccca824;margin-top:18px;padding-top:16px}.artist-name-generator{background:linear-gradient(125deg,#75d39713,#e8be740a),#ffffff06;border:1px solid #75d3973d;border-radius:10px;gap:13px;margin:4px 0 18px;padding:16px;display:grid}.artist-name-generator-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.artist-name-generator-heading>div{min-width:0}.artist-name-generator-heading strong{color:var(--text);font-size:15px}.artist-name-generator-heading p{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.45}.artist-name-generator-heading .button{flex:none}.artist-name-suggestion-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.artist-name-suggestion{min-width:0;min-height:132px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:#00000029;border:1px solid #b6c5c02e;border-radius:9px;align-content:start;gap:7px;padding:13px;display:grid}.artist-name-suggestion:hover,.artist-name-suggestion.is-selected{background:#75d39717;border-color:#75d3978f}.artist-name-suggestion strong{color:var(--signal);font-size:16px}.artist-name-suggestion span,.artist-name-suggestion small{overflow-wrap:anywhere;color:var(--muted);font-size:11px;line-height:1.42}.artist-name-suggestion small{color:var(--soft);font-weight:700}.artist-name-generator-boundary{gap:4px;display:grid}.artist-name-generator-boundary span,.artist-name-generator-boundary small,.artist-name-generator-prompt{color:var(--muted);font-size:11px;line-height:1.45}.artist-name-generator-boundary span{color:var(--soft);font-weight:720}.create-import-options,.create-review-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.create-import-options{margin-top:12px}.first-release-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.release-goal-option{border:1px solid var(--line);min-height:112px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:#ffffff06;border-radius:8px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:12px;padding:15px;transition:border-color .18s cubic-bezier(.22,1,.36,1),background .18s cubic-bezier(.22,1,.36,1);display:flex}.release-goal-option:hover{border-color:var(--line-strong);background:#ffffff0b}.release-goal-option.is-active{background:#cfa95c1a;border-color:#f0d88994}.release-goal-option strong{font-size:15px;line-height:1.3}.release-goal-option span{color:var(--muted);font-size:12px;line-height:1.45}.start-method-block{border-top:0;gap:12px;padding-top:0;display:grid}.start-method-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.start-method-options>button{min-height:82px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #dccca829;border-radius:8px;align-content:center;gap:5px;padding:14px;display:grid}.start-method-options>button:hover,.start-method-options>button.is-active{background:#cfa95c14;border-color:#f0d88980}.start-method-options strong{font-size:14px}.start-method-options span{color:var(--muted);font-size:12px;line-height:1.4}.advanced-start-panel,.optional-fields{background:#ffffff05;border:1px solid #dccca829;border-radius:8px;overflow:hidden}.advanced-start-panel{margin-bottom:10px}.advanced-start-panel.is-focused,.alternate-import-panel.is-focused{background:0 0;border:0;overflow:visible}.advanced-start-panel.is-focused .publish-prep-panel{margin:0}.advanced-start-panel>summary,.optional-fields>summary{min-height:50px;color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-weight:790;display:flex}.advanced-start-panel>summary small,.optional-fields>summary small{color:var(--muted);text-align:right;font-size:12px;font-weight:620}.advanced-start-panel[open]>summary,.optional-fields[open]>summary{border-bottom:1px solid var(--line)}.advanced-start-panel .publish-prep-panel{margin:12px}.optional-fields[open]{padding:0 14px 14px}.optional-fields[open]>summary{margin:0 -14px 14px}.optional-fields.create-subsection{padding-top:0}.compact-optional-fields{margin-top:10px}.market-signal-details{margin-top:16px}.market-signal-details .market-signal-panel{margin:0}.song-upload-card{background:linear-gradient(#f2c96d13,#0000),#ffffff06;border:1px solid #f2c96d3d;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 0 14px;padding:13px;display:grid}.song-upload-card strong{color:var(--text);margin-bottom:4px;display:block}.song-upload-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.song-upload-card span{color:var(--signal);margin-top:8px;font-size:12px;font-weight:760;display:inline-block}.song-upload-card label.button{cursor:pointer;white-space:nowrap}.create-import-options span,.create-review-grid span{background:#b6c5c00e;border:1px solid #b6c5c02e;border-radius:8px;min-width:0;padding:10px}.create-import-options strong,.create-review-grid strong,.create-import-options small,.create-review-grid small{display:block}.create-import-options strong,.create-review-grid strong{color:var(--text);font-size:13px}.create-import-options small,.create-review-grid small{color:var(--muted);margin-top:3px;font-size:11px;line-height:1.4}.create-review-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px}.create-step-actions{border-top:1px solid #dccca824;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding-top:12px;display:grid}.create-step-actions.is-first-step{grid-template-columns:minmax(0,1fr) auto}.create-step-actions>span{color:var(--muted);text-align:center;font-size:12px;line-height:1.45}.create-step-actions .button{min-width:136px}.market-signal-panel{background:linear-gradient(#e8be740e,#0000),#ffffff08;border:1px solid #e8be7438;border-radius:8px;margin:0 0 18px;padding:16px}.market-signal-panel .section-title{margin-bottom:12px}.market-signal-panel .section-title.compact{margin-top:0}.market-signal-panel .eyebrow{margin:0 0 5px}.listen-card audio{width:100%;margin-top:8px;display:block}.import-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.integration-strip{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.integration-strip span{color:var(--muted);background:#0000002e;border:1px solid #e8d39a29;border-radius:8px;padding:6px 8px;font-size:12px;font-weight:760}.import-source-details{color:var(--muted);margin-top:10px}.create-step-button.is-active .create-step-index{color:var(--signal);border-color:#f0d88980}.create-step-button.is-complete .create-step-index{color:#bceacb;border-color:#75d39757}.breadcrumb-separator{color:#dccca847;padding:0 8px;font-size:14px}.release-step-count{color:var(--muted);font-family:var(--font-utility);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:760;display:none}.import-source-details summary{cursor:pointer;width:max-content;max-width:100%;color:var(--muted);font-size:12px;font-weight:760}.import-source-details summary:hover,.import-source-details[open] summary{color:var(--soft)}.import-source-details .integration-strip{margin-top:9px}.compact-error{margin-top:12px;margin-bottom:0}.compact-notice{grid-template-columns:1fr;margin-top:12px;margin-bottom:0}.guest-account-gate{grid-template-columns:minmax(0,1fr)}.guest-account-gate>*{grid-column:1;min-width:0}.guest-account-gate .button{white-space:normal;width:100%}.guest-account-gate p{color:var(--muted);text-align:center;margin:2px 0 0}.guest-account-gate p a{color:var(--accent);font-weight:780}.import-preview{background:#0003;border:1px solid #e8d39a2e;border-radius:8px;gap:10px;margin-top:12px;padding:12px;display:grid}.import-preview strong{color:var(--text);display:block}.import-preview span,.import-preview small{color:var(--muted)}.import-fields{flex-wrap:wrap;gap:8px;display:flex}.import-fields span{color:var(--soft);background:#79e4d411;border:1px solid #79e4d433;border-radius:8px;padding:6px 8px;font-size:12px;font-weight:760}.choice-chip-grid,.public-tag-strip{flex-wrap:wrap;gap:8px;display:flex}.choice-chip{color:var(--soft);min-width:40px;font:inherit;cursor:pointer;background:#ffffff0b;border:1px solid #e8d39a29;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:820;line-height:1.2}.choice-chip:hover{background:#ffffff12;border-color:#e8d39a57}.choice-chip.is-active,.public-tag-strip span{color:var(--text);background:#79e4d41a;border-color:#79e4d457}.public-tag-strip{margin-top:16px}.public-tag-strip span{border:1px solid #79e4d442;border-radius:8px;padding:7px 9px;font-size:12px;font-weight:820}.editor-header{justify-content:space-between;align-items:flex-start;gap:22px;margin-bottom:20px;display:flex}.editor-header h1{font-size:52px}.editor-header p{color:var(--muted)}.editor.is-simple{max-width:1120px}.editor.is-simple .editor-header>div:first-child>p:last-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:760px;display:-webkit-box;overflow:hidden}.workspace-view-panel,.advanced-tools-prompt{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;padding:14px 16px;display:flex}.workspace-view-panel>div:first-child,.advanced-tools-prompt>div{gap:3px;display:grid}.workspace-view-panel span,.advanced-tools-prompt span{color:var(--muted);font-size:13px;line-height:1.45}.workspace-view-switch{border:1px solid var(--line);background:var(--surface);border-radius:12px;flex:none;grid-template-columns:repeat(2,minmax(86px,1fr));gap:4px;padding:4px;display:inline-grid}.workspace-view-switch button{min-height:38px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 12px;font-size:13px;font-weight:780}.workspace-view-switch button:hover{color:var(--text)}.workspace-view-switch button.is-active{background:var(--surface-3);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-strong)}.simple-editor-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:18px;margin-bottom:18px;display:grid}.simple-editor-grid .card{margin:0}.simple-essentials-panel .section-title{margin-top:0}.simple-essentials-panel .button{margin-top:4px}.simple-check-row{gap:8px;margin:2px 0 16px;display:grid}.simple-check-row label{border:1px solid var(--line);background:var(--surface);min-height:40px;color:var(--soft);border-radius:10px;align-items:center;gap:9px;padding:8px 11px;font-size:13px;display:flex}.advanced-tools-prompt{border-style:dashed}.distrokid-resume-panel{background:oklch(18.5% .034 306);border-color:oklch(78% .12 161/.28);grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:18px 26px;margin-bottom:18px;display:grid}.simple-editor-grid .distrokid-resume-panel{grid-template-columns:1fr;height:100%}.simple-editor-grid .distrokid-resume-steps{grid-column:auto;grid-template-columns:1fr}.simple-editor-grid .distrokid-manual-boundary{grid-column:auto}.distrokid-resume-copy .eyebrow{margin-top:0}.distrokid-resume-copy h2{margin-bottom:8px}.distrokid-resume-copy p:last-child,.distrokid-manual-boundary{color:var(--muted);line-height:1.55}.distrokid-resume-actions{align-content:start;gap:9px;display:grid}.distrokid-resume-actions .button{width:100%}.distribution-status-summary{gap:7px;margin:10px 0 14px;display:grid}.distribution-status-summary .badge{justify-self:start}.distribution-status-summary span{color:var(--muted);font-size:12px;line-height:1.5}.release-reach-panel{border-color:oklch(75% .12 250/.26);gap:18px;margin-bottom:18px;display:grid}.release-launch-desk{border-color:oklch(78% .12 161/.3);gap:16px;margin-bottom:18px;display:grid}.release-launch-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.release-launch-steps article{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:13px;display:grid}.release-launch-steps article.is-complete{border-color:oklch(78% .12 161/.32)}.release-launch-steps article.is-blocked{border-color:oklch(72% .16 24/.28)}.release-launch-steps article>div{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px 8px;min-width:0;display:grid}.release-launch-steps article strong{min-width:0}.release-launch-steps article span:not(.badge){color:var(--muted);grid-column:1/-1;font-size:12px;line-height:1.5}.release-launch-steps .button{white-space:nowrap}.release-reach-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.release-reach-actions article{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;align-content:start;gap:10px;padding:15px;display:grid}.release-reach-actions article span{min-height:3.1em;color:var(--muted);font-size:13px;line-height:1.55}.release-reach-actions article .button{justify-self:start}.social-outreach-builder{border-top:1px solid var(--line);gap:12px;padding-top:18px;display:grid}.social-outreach-builder .field{margin:0}.extension-install-note{border:1px solid var(--line);background:var(--surface-2);color:var(--soft);border-radius:12px;grid-column:1/-1;padding:14px 16px}.extension-install-note strong{color:var(--text)}.extension-install-note ol{margin:9px 0 0;padding-left:20px;font-size:13px;line-height:1.6}.extension-status{border-left:3px solid var(--signal);color:var(--soft);grid-column:1/-1;margin:0;padding-left:12px;font-size:13px}.extension-status.is-error{border-left-color:var(--danger)}.distrokid-resume-steps{counter-reset:distrokid-step;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.distrokid-resume-steps li{border:1px solid var(--line);background:var(--surface-2);min-height:74px;color:var(--soft);counter-increment:distrokid-step;border-radius:12px;padding:13px 13px 13px 46px;font-size:13px;line-height:1.45;position:relative}.distrokid-resume-steps li:before{content:counter(distrokid-step);width:24px;height:24px;color:var(--signal);background:oklch(76% .16 155/.16);border-radius:999px;place-items:center;font-weight:850;display:grid;position:absolute;top:13px;left:13px}.distrokid-manual-boundary{border-left:3px solid var(--signal);grid-column:1/-1;margin:0;padding-left:12px;font-size:12px}.editor-grid{align-items:start;margin-bottom:18px}.public-link,.export-panel{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.export-panel p{color:var(--muted);margin:6px 0 0}.smart-link-panel{margin-bottom:18px}.smart-link-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:16px;display:grid}.qr-box{background:#fff;border:1px solid #e8d39a38;border-radius:8px;padding:12px}.qr-box svg{width:100%;height:auto;display:block}.smart-link-list{gap:8px;display:grid}.smart-link-list a{min-width:0;color:var(--text);background:#ffffff09;border:1px solid #b6c5c029;border-radius:8px;gap:3px;padding:10px 12px;text-decoration:none;display:grid}.smart-link-list a span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.audio-upload-inline{background:#79e4d40e;border:1px solid #79e4d42e;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin:-4px 0 16px;padding:12px;display:grid}.audio-upload-inline strong{color:var(--text);display:block}.audio-upload-inline small{color:var(--muted);line-height:1.45;display:block}.audio-upload-inline label.button{cursor:pointer;white-space:nowrap}.badge{border:1px solid var(--line);color:var(--soft);background:#ffffff0f;border-radius:8px;align-items:center;padding:7px 10px;font-size:12px;font-weight:900;display:inline-flex}.badge-good{color:#d4f8de;background:#2d845029;border-color:#72d99a66}.badge-warn{color:#ffeab2;background:#825b1333;border-color:#f2c96d6b}.badge-danger{color:#ffd7de;background:#6111203d;border-color:#ef7b8f6b}.score-line{align-items:center;gap:12px;display:flex}.metric-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.metric-card{padding:16px}.metric-card span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:820;display:block}.metric-card strong{font-family:var(--font-display);margin-top:6px;font-size:32px;font-weight:560;display:block}.metric-card .metric-small{font-size:18px;line-height:1.35}.analytics-top{margin-bottom:18px}.mini-stats{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.mini-stats span{border:1px solid var(--line);color:var(--muted);background:#ffffff0e;border-radius:8px;padding:6px 9px;font-size:12px;font-weight:820}.dashboard-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 18px;display:grid}.dashboard-action-tile{min-width:0;color:var(--text);background:linear-gradient(135deg,#8ab2ff0e,#0000 52%),#ffffff09;border:1px solid #e8d39a29;border-radius:8px;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:6px 12px;padding:16px;transition:transform .16s,border-color .16s,background .16s;display:grid}.dashboard-action-tile:hover{color:var(--text);background:linear-gradient(135deg,#8ab2ff16,#0000 52%),#ffffff0d;border-color:#8ab2ff57;transform:translateY(-1px)}.dashboard-action-tile.is-primary{background:linear-gradient(135deg,#f1d98f1c,#0000 54%),#ffffff0b;border-color:#f1d98f52}.dashboard-action-tile span{width:34px;height:34px;color:var(--soft);font-family:var(--font-utility);border:1px solid #8ab2ff3d;border-radius:8px;place-items:center;font-size:11px;font-weight:900;display:grid}.dashboard-action-tile strong{font-size:16px;line-height:1.2}.dashboard-action-tile small{color:var(--muted);grid-column:2;line-height:1.45}.legacy-release-recovery{background:#79e4d409;border:1px solid #79e4d433;border-radius:8px;margin:0 0 18px;overflow:hidden}.legacy-release-recovery>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:12px 14px;list-style:none;display:flex}.legacy-release-recovery>summary::-webkit-details-marker{display:none}.legacy-release-recovery>summary strong,.legacy-release-recovery>summary small{display:block}.legacy-release-recovery>summary strong{color:var(--text);font-size:14px}.legacy-release-recovery>summary small{color:var(--muted);margin-top:3px;font-size:11px}.legacy-release-recovery>summary>span:last-child{color:var(--mint);font-family:var(--font-utility);text-transform:uppercase;font-size:10px;font-weight:820}.legacy-release-recovery[open]>summary{border-bottom:1px solid #79e4d429}.legacy-release-recovery-body{gap:12px;padding:14px;display:grid}.legacy-release-recovery form>label{color:var(--soft);margin-bottom:6px;font-size:12px;font-weight:780;display:block}.legacy-release-recovery form>div{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.legacy-release-recovery form input{min-width:0}.legacy-release-recovery form>small{color:var(--muted);margin-top:6px;font-size:10px;line-height:1.4;display:block}.legacy-release-preview{border:1px solid #f2c96d47;border-left:3px solid var(--gold);background:#f2c96d0d;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:12px;display:flex}.legacy-release-preview small,.legacy-release-preview strong,.legacy-release-preview p{display:block}.legacy-release-preview small{color:var(--gold);text-transform:uppercase;font-size:9px;font-weight:820}.legacy-release-preview strong{color:var(--text);margin-top:3px;font-size:14px}.legacy-release-preview p{color:var(--muted);text-transform:capitalize;margin:4px 0 0;font-size:11px}.legacy-release-preview .button{flex:none}.legacy-release-preview-actions{flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.legacy-release-recovery-message{grid-template-columns:minmax(0,1fr);margin:0}@media (width<=720px){.legacy-release-recovery form>div{grid-template-columns:1fr}.legacy-release-recovery form .button,.legacy-release-preview .button{width:100%}.legacy-release-preview-actions{grid-template-columns:1fr;display:grid}.legacy-release-preview{flex-direction:column;align-items:stretch}}.catalog-controls{margin-bottom:18px}.catalog-controls .section-title.compact{align-items:flex-start;margin-top:0}.catalog-controls p{color:var(--muted);margin:6px 0 0;line-height:1.6}.catalog-filter-grid{grid-template-columns:minmax(220px,1.35fr) repeat(4,minmax(150px,1fr));align-items:end;gap:12px;display:grid}.catalog-filter-grid label{gap:7px;display:grid}.catalog-filter-grid span{color:var(--soft);text-transform:uppercase;font-size:12px;font-weight:820}.catalog-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.catalog-actions .mini-stats{margin:0}.catalog-tags{flex-wrap:wrap;gap:7px;margin:9px 0 6px;display:flex}.catalog-tags span{color:var(--soft);background:#79e4d413;border:1px solid #79e4d43d;border-radius:8px;padding:6px 8px;font-size:12px;font-weight:780}.artist-intel-panel{background:linear-gradient(135deg, #79e4d413, transparent 48%), linear-gradient(180deg, #e8be740b, transparent 68%), var(--panel);border-color:#79e4d42e;margin-bottom:18px}.artist-intel-panel .section-title.compact{align-items:flex-start;margin-top:0}.artist-intel-panel p{color:var(--muted);margin:6px 0 0;line-height:1.6}.artist-intel-stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.artist-intel-stats span{background:#00000029;border:1px solid #ffffff16;border-radius:8px;min-height:82px;padding:13px}.artist-intel-stats strong{font-family:var(--font-display);font-size:28px;font-weight:560;display:block}.artist-intel-stats small{color:var(--muted);text-transform:uppercase;margin-top:6px;font-size:11px;font-weight:860;line-height:1.25;display:block}.artist-intel-grid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);align-items:start;gap:16px;display:grid}.artist-intel-artists,.artist-intel-side{gap:12px;display:grid}.artist-intel-artist,.country-signal-block,.publisher-signal-block{background:#00000024;border:1px solid #ffffff16;border-radius:8px;padding:14px}.artist-intel-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.artist-intel-heading h3,.country-signal-block h3,.publisher-signal-block h3{margin:0;font-size:20px}.artist-intel-heading p{margin-top:3px}.release-signal-list{gap:8px;margin-top:10px;display:grid}.release-signal-list a{color:var(--text);background:#79e4d40b;border:1px solid #79e4d429;border-radius:8px;gap:3px;padding:9px 10px;text-decoration:none;display:grid}.release-signal-list a:hover{border-color:#79e4d457}.release-signal-list span,.publisher-signal-list span{color:var(--muted);font-size:12px;line-height:1.4}.country-signal-rail{gap:9px;margin:12px 0 0;padding:0;list-style:none;display:grid}.country-signal-rail li{grid-template-columns:28px 38px minmax(80px,1fr) minmax(118px,auto);align-items:center;gap:9px;display:grid}.country-rank{width:24px;height:24px;color:var(--soft);border:1px solid #e8be743d;border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:900;display:inline-flex}.country-bar{background:#ffffff0e;border:1px solid #79e4d433;border-radius:999px;height:9px;overflow:hidden}.country-bar i{border-radius:inherit;background:linear-gradient(90deg,#79e4d4b8,#e8be74c7);height:100%;display:block}.country-signal-rail small{color:var(--muted);text-align:right;font-size:11px;line-height:1.25}.publisher-signal-list{gap:8px;margin-top:12px;display:grid}.publisher-signal-list div{border-bottom:1px solid #ffffff12;gap:3px;padding-bottom:8px;display:grid}.publisher-signal-list div:last-child{border-bottom:0;padding-bottom:0}.artist-intel-disclaimer{border-top:1px solid #ffffff16;padding-top:12px;font-size:12px;margin-top:16px!important}.next-actions-panel{margin-bottom:18px}.next-actions-panel .section-title.compact{align-items:flex-start;margin-top:0}.next-actions-panel p{color:var(--muted);margin:6px 0 0;line-height:1.6}.next-actions-list{gap:10px;display:grid}.next-action{background:#ffffff09;border:1px solid #e8d39a29;border-radius:8px;padding:14px}.next-action-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.next-action-heading strong{color:var(--text)}.authority-workbench{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;margin-bottom:18px;display:grid}.authority-side-stack{gap:18px;display:grid}.publication-record-panel .section-title.compact,.origin-label-panel .section-title.compact,.evidence-summary-panel .section-title.compact,.audio-identity-panel .section-title.compact,.receiver-link-panel .section-title.compact,.market-fit-panel .section-title.compact{align-items:flex-start;margin-top:0}.publication-record-panel p,.origin-label-panel p,.evidence-summary-panel p,.publication-credits-panel p,.audio-identity-panel p,.receiver-link-panel p,.market-fit-panel p{color:var(--muted);margin:6px 0 0;line-height:1.6}.publication-record-list{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin:14px 0 18px;display:grid}.publication-record-option,.origin-option{min-width:0;color:var(--text);cursor:pointer;text-align:left;background:#ffffff09;border:1px solid #e8d39a29;border-radius:8px;transition:border-color .16s,background .16s,transform .16s}.publication-record-option{gap:4px;padding:12px;display:grid}.publication-record-option strong,.origin-option strong,.evidence-summary-row strong{color:var(--text)}.publication-record-option span,.origin-option span,.publication-actions span,.evidence-summary-row span{color:var(--muted);font-size:12px;line-height:1.45}.publication-record-option:hover,.origin-option:hover,.publication-record-option.is-active,.origin-option.is-active{background:#cfa95c17;border-color:#f0d88980;transform:translateY(-1px)}.publication-record-option:focus-visible,.origin-option:focus-visible{outline-offset:2px;outline:3px solid #d9b66d38}.publication-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 12px;display:grid}.publication-form-grid .field:first-child,.publication-form-grid .field:nth-child(5),.publication-form-grid .field:nth-child(13){grid-column:span 2}.publication-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.publication-actions span{max-width:52ch}.origin-label-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.origin-option{gap:5px;padding:11px;display:grid}.origin-current,.evidence-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.origin-current span,.evidence-facts span{min-width:0;color:var(--muted);background:#b6c5c00e;border:1px solid #b6c5c02e;border-radius:8px;padding:9px 10px;font-size:12px;line-height:1.4}.origin-current strong,.evidence-facts strong{color:var(--soft);margin-bottom:2px;font-size:12px;display:block}.evidence-list{gap:10px;display:grid}.evidence-summary-row,.identity-row{background:#ffffff09;border:1px solid #e8d39a29;border-radius:8px;padding:12px}.authority-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px;margin-top:14px;display:grid}.evidence-summary-panel .button,.publication-credits-panel .button,.audio-identity-panel .button,.receiver-link-panel .button{margin-top:14px}.evidence-attachment-list,.contributor-confirmation-list,.delivery-reminder-list{gap:7px;margin-top:10px;display:grid}.evidence-attachment-list>span,.contributor-confirmation-list>div,.delivery-reminder-list>div{border-top:1px solid #e8d39a1f;min-width:0;padding-top:8px}.evidence-attachment-list>span,.contributor-confirmation-list>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.evidence-attachment-list a,.receiver-link-result input{overflow-wrap:anywhere;min-width:0}.evidence-attachment-list small{color:var(--muted);flex:none}.evidence-summary-panel .evidence-attachment-button,.evidence-summary-panel .evidence-attachment-list .button{margin-top:8px}.evidence-review-controls{grid-template-columns:minmax(180px,1fr) auto auto;align-items:center;gap:8px;margin-top:10px;display:grid}.evidence-review-controls input{min-width:0}.evidence-summary-panel .evidence-review-controls .button{margin-top:0}.contributor-confirmation-panel{border-top:1px solid #e8d39a29;margin-top:18px;padding-top:18px}.contributor-confirmation-list span{gap:2px;min-width:0;display:grid}.contributor-confirmation-list small{color:var(--muted);text-transform:capitalize}.delivery-reminder-list{margin:12px 0}.delivery-reminder-list>div{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;display:grid}.delivery-reminder-list span{color:var(--muted);gap:3px;font-size:12px;line-height:1.45;display:grid}.delivery-reminder-list strong{color:var(--text)}.section-scroll-anchor{height:0;scroll-margin-top:24px;display:block}.artist-profile-claims{background:#ffffff06;border:1px solid #e8d39a29;border-radius:10px;margin:14px 0;padding:11px}.artist-profile-claims>summary{cursor:pointer;color:var(--text);font-weight:760}.artist-profile-claims>p{color:var(--muted);font-size:12px;line-height:1.5}.artist-profile-claim-row{border-top:1px solid #e8d39a1f;grid-template-columns:minmax(150px,.8fr) minmax(150px,1fr) minmax(180px,1.25fr) minmax(130px,.7fr) minmax(160px,1fr);align-items:center;gap:8px;padding:10px 0;display:grid}.artist-profile-claim-row input,.artist-profile-claim-row select{min-width:0}.publication-credits-panel .section-title.compact{align-items:flex-start;margin-top:0}.rights-readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.rights-readiness-grid>div{background:#ffffff08;border:1px solid #e8d39a24;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;padding:10px;display:grid}.rights-readiness-grid>div.is-complete{border-color:#76d69b38}.rights-readiness-grid>div.is-attention{border-color:#f2c96d42}.rights-readiness-grid span,.rights-readiness-grid strong{display:block}.rights-readiness-grid span{color:var(--muted);font-size:12px;line-height:1.45}.rights-readiness-grid strong{color:var(--text);margin-bottom:2px}.rights-summary-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.rights-summary-strip span{min-width:0;color:var(--muted);background:#b6c5c00d;border:1px solid #b6c5c029;border-radius:8px;padding:9px 10px;font-size:12px}.rights-summary-strip strong{color:var(--soft);margin-bottom:2px;display:block}.publication-credit-list,.receiver-credit-list{gap:8px;margin:12px 0 16px;display:grid}.publication-credit-row{background:#ffffff09;border:1px solid #e8d39a29;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:11px;display:grid}.publication-credit-row>div:first-child,.publication-credit-row>div:first-child span,.publication-credit-row>div:first-child small{min-width:0;display:block}.publication-credit-row>div:first-child span,.publication-credit-row>div:first-child small{color:var(--muted);font-size:12px;line-height:1.4}.publication-credit-actions,.publication-credit-form-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.publication-credits-panel .publication-credit-actions .button,.publication-credits-panel .publication-credit-form-actions .button{margin-top:0}.publication-credit-form-actions{margin-top:12px}.receiver-credit-list>div{border-top:1px solid #e8d39a24;grid-template-columns:minmax(0,1fr) minmax(130px,auto) auto;align-items:center;gap:10px;padding-top:9px;display:grid}.receiver-credit-list span,.receiver-credit-list strong,.receiver-credit-list small{display:block}.receiver-credit-list span,.receiver-credit-list small{color:var(--muted);font-size:12px}@media (width<=760px){.evidence-review-controls,.rights-readiness-grid,.rights-summary-strip,.publication-credit-row,.receiver-credit-list>div{grid-template-columns:1fr}.publication-credit-actions{justify-content:flex-start}}.contributor-confirmation-page{max-width:820px}.contributor-confirmation-card blockquote{border-left:3px solid var(--accent);color:var(--soft);margin:16px 0;padding:10px 14px;font-size:16px;line-height:1.65}.identity-list{gap:10px;margin-bottom:14px;display:grid}.identity-row strong{color:var(--text);text-transform:capitalize}.identity-row span{color:var(--muted);margin-top:4px;font-size:12px;display:block}.market-fit-panel{margin-bottom:18px}.market-agent-panel{background:linear-gradient(135deg, #79e4d413, transparent 46%), linear-gradient(180deg, #e8be740b, transparent 70%), var(--panel);border-color:#79e4d438;margin-bottom:18px}.market-agent-panel p{color:var(--muted);line-height:1.62}.market-agent-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.market-agent-market{background:#00000029;border:1px solid #ffffff16;border-radius:8px;grid-template-columns:66px minmax(0,1fr);gap:12px;padding:13px;transition:transform .16s,border-color .16s,background .16s;display:grid}.market-agent-market:hover{background:#8ab2ff0e;border-color:#8ab2ff42;transform:translateY(-1px)}.market-agent-score{background:#79e4d413;border:1px solid #79e4d43d;border-radius:8px;align-self:start;place-items:center;min-height:62px;display:grid}.market-agent-score strong{font-family:var(--font-display);font-size:28px;font-weight:560;line-height:1}.market-agent-score span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:860}.market-agent-strategy{grid-template-columns:minmax(0,1fr) minmax(300px,.82fr);gap:14px;margin-top:14px;display:grid}.market-agent-strategy h3,.market-agent-market h3{margin:0;font-size:19px}.artist-targeting-panel{background:#00000024;border:1px solid #e8be742e;border-radius:8px;margin-top:14px;padding:14px}.artist-lane-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.artist-lane{background:#ffffff09;border:1px solid #ffffff16;border-radius:8px;padding:13px;transition:transform .16s,border-color .16s,background .16s}.artist-lane:hover{background:#e8be740e;border-color:#e8be7440;transform:translateY(-1px)}.artist-lane h4,.real-artist-targets h4{margin:0;font-size:16px}.artist-lane small,.real-artist-target small,.real-artist-target span{color:var(--muted);line-height:1.45;display:block}.real-artist-targets{gap:8px;margin-top:14px;display:grid}.real-artist-target{background:#79e4d40b;border:1px solid #79e4d424;border-radius:8px;padding:10px 11px}.real-artist-target strong{color:var(--text);display:block}.station-page{padding-top:var(--space-7)}.station-hero{margin-bottom:18px}.station-hero p{color:var(--soft);max-width:74ch;line-height:1.68}.station-command-strip,.creation-command-strip{background:#8ab2ff29;border:1px solid #8ab2ff2e;border-radius:8px;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin:0 0 18px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0b}.creation-command-strip{grid-template-columns:repeat(5,minmax(0,1fr))}.station-command-strip span,.creation-command-strip span{background:linear-gradient(#ffffff0b,#0000),#0a0b0ad1;gap:3px;min-width:0;padding:13px 14px;display:grid}.station-command-strip strong,.creation-command-strip strong{font-family:var(--font-display);color:var(--text);font-size:28px;font-weight:560;line-height:1}.station-command-strip small,.creation-command-strip small{color:var(--muted);font-family:var(--font-utility);text-transform:uppercase;font-size:10px;font-weight:820;line-height:1.35}.station-access-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:18px;display:grid}.station-access-steps p,.station-directory-panel p,.station-match-panel p{color:var(--muted);line-height:1.6}.radio-campaign-panel{border-color:#f2c96d57;gap:16px;margin-bottom:18px;display:grid}.radio-campaign-heading,.radio-campaign-approval,.radio-campaign-zero-ready{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.radio-campaign-heading h2{margin:3px 0 5px;font-size:clamp(24px,3vw,38px);line-height:1.05}.radio-campaign-heading p,.radio-campaign-approval p,.radio-campaign-zero-ready p{color:var(--muted);margin:0;line-height:1.45}.radio-campaign-scope-choice{background:#ffffff05;border:1px solid #dccca829;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:11px 12px;display:flex}.radio-campaign-scope-choice small,.radio-campaign-scope-choice strong,.radio-campaign-scope-choice p{overflow-wrap:anywhere;min-width:0;display:block}.radio-campaign-scope-choice small{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:820}.radio-campaign-scope-choice strong{color:var(--text);margin-top:2px;font-size:13px}.radio-campaign-scope-choice p{color:var(--muted);margin:3px 0 0;font-size:11px}.radio-campaign-scope-actions{flex:none;align-items:end;gap:9px;display:flex}.radio-strategy-actions{flex-wrap:wrap;justify-content:flex-end}.radio-strategy-field{gap:4px;min-width:150px;display:grid}.radio-strategy-field span,.radio-strategy-default span{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:800}.radio-strategy-field input,.radio-strategy-field select{width:100%;min-height:40px}.radio-strategy-default{align-items:center;gap:7px;min-height:40px;display:flex}.radio-strategy-default input{width:16px;height:16px}.radio-strategy-reach{flex-wrap:wrap;gap:5px 12px;margin-top:8px;display:flex}.radio-strategy-reach span{color:var(--muted);font-size:10px}.radio-strategy-reach b{color:var(--text);font-size:12px}.radio-strategy-reach .is-warning,.radio-strategy-reach .is-warning b{color:var(--gold)}.radio-scope-segments{border:1px solid #79e4d43d;border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:230px;display:grid;overflow:hidden}.radio-scope-segments button{min-height:40px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-right:1px solid #79e4d42e;border-radius:0;padding:0 12px;font-size:11px;font-weight:800}.radio-scope-segments button:last-child{border-right:0}.radio-scope-segments button.is-active{color:var(--text);background:#79e4d41f}.radio-scope-segments button:disabled{cursor:not-allowed;opacity:.58}.radio-scope-limit{gap:4px;min-width:122px;display:grid}.radio-scope-limit span{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:800}.radio-scope-limit select{min-height:40px}.radio-campaign-controls{border-top:1px solid #dccca829;border-bottom:1px solid #dccca829;grid-template-columns:minmax(190px,1fr) minmax(170px,.8fr) minmax(260px,1.3fr) auto;align-items:end;gap:10px;padding:13px 0;display:grid}.radio-campaign-controls .field{margin:0}.radio-package-setup{background:#79e4d40a;border:1px solid #79e4d43d;border-left:3px solid #79e4d4;border-radius:8px;gap:12px;padding:14px;display:grid}.radio-package-heading,.radio-package-actions{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.radio-package-heading small,.radio-package-heading strong,.radio-package-heading p{overflow-wrap:anywhere;min-width:0;display:block}.radio-package-heading small{color:var(--mint);font-family:var(--font-utility);text-transform:uppercase;font-size:10px;font-weight:820}.radio-package-heading strong{color:var(--text);margin-top:3px;font-size:16px}.radio-package-heading p,.radio-package-actions p,.radio-package-lock-note{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.45}.radio-package-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 10px;display:grid}.radio-package-media{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:stretch;gap:8px;display:grid}.radio-package-media>span{background:#ffffff05;border:1px solid #dccca824;border-radius:7px;min-width:0;padding:8px 9px}.radio-package-media>span.is-ready{background:#79e4d40b;border-color:#79e4d43d}.radio-package-media>span.is-missing{border-color:#f2c96d3d}.radio-package-media strong,.radio-package-media small{overflow-wrap:anywhere;min-width:0;display:block}.radio-package-media strong{color:var(--text);font-size:12px}.radio-package-media small{color:var(--muted);text-transform:uppercase;margin-top:3px;font-size:9px;font-weight:800}.radio-package-media>.button{white-space:nowrap;align-self:stretch}.radio-package-grid .field{margin:0}.radio-package-optional{background:#0000001f;border:1px solid #dccca824;border-radius:8px}.radio-package-optional>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 11px;list-style:none;display:flex}.radio-package-optional>summary::-webkit-details-marker{display:none}.radio-package-optional>summary strong,.radio-package-optional>summary small{display:block}.radio-package-optional>summary strong{color:var(--text);font-size:12px}.radio-package-optional>summary small,.radio-package-optional>summary>span:last-child{color:var(--muted);text-transform:uppercase;margin-top:2px;font-size:9px;font-weight:780}.radio-package-optional[open]>summary{border-bottom:1px solid #dccca824}.radio-package-optional[open]>summary>span:last-child:before{content:"Close";font-size:9px}.radio-package-optional[open]>summary>span:last-child{font-size:0}.radio-package-optional>.radio-package-grid{padding:11px}.radio-package-actions{border-top:1px solid #dccca824;align-items:center;padding-top:10px}.radio-package-actions p{max-width:720px;margin:0}.radio-package-actions .button{flex:none}.radio-package-lock-note{color:var(--gold);margin:0}.radio-campaign-scope{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;min-height:44px;display:flex}.radio-campaign-scope span{max-width:100%;color:var(--soft);overflow-wrap:anywhere;border:1px solid #79e4d433;border-radius:8px;padding:6px 8px;font-size:11px;font-weight:780}.radio-campaign-notice{grid-template-columns:minmax(0,1fr);margin:0}.radio-campaign-runway{gap:14px;display:grid}.radio-campaign-counts{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;display:grid}.radio-campaign-counts>span{background:#ffffff06;border:1px solid #dccca829;border-left-width:3px;border-radius:8px;min-width:0;padding:10px 11px}.radio-campaign-counts>span.is-ready{border-left-color:#79e4d4}.radio-campaign-counts>span.is-action{border-left-color:#f2c96d}.radio-campaign-counts>span.is-unavailable{border-left-color:#ef7b8f}.radio-campaign-counts>span.is-queued{border-left-color:#82aef5}.radio-campaign-counts>span.is-held{border-left-color:#d6aa4d}.radio-campaign-counts>span.is-handoff{border-left-color:#b8a6f2}.radio-campaign-counts>span.is-waived{border-left-color:#9a8d72}.radio-campaign-counts strong,.radio-campaign-counts small{overflow-wrap:anywhere;min-width:0;display:block}.radio-campaign-counts strong{color:var(--text);font-size:22px;line-height:1}.radio-campaign-counts small{color:var(--muted);text-transform:uppercase;margin-top:5px;font-size:10px;font-weight:820}.radio-campaign-execution{background:#f2c96d0b;border:1px solid #f2c96d47;border-left:3px solid #f2c96d;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.radio-campaign-execution.is-complete{background:#79e4d40b;border-color:#79e4d442 #79e4d442 #79e4d442 #79e4d4}.radio-campaign-execution-head,.radio-campaign-execution-action{justify-content:space-between;align-items:center;gap:14px;display:flex}.radio-campaign-execution-head>div{min-width:0}.radio-campaign-execution-head small,.radio-campaign-execution-head strong,.radio-campaign-execution-head p{overflow-wrap:anywhere;display:block}.radio-campaign-execution-head small{color:var(--gold);text-transform:uppercase;font-size:9px;font-weight:820}.radio-campaign-execution.is-complete .radio-campaign-execution-head small{color:var(--mint)}.radio-campaign-execution-head strong{color:var(--text);margin-top:2px;font-size:14px}.radio-campaign-execution-head p{color:var(--muted);margin:3px 0 0;font-size:10px}.radio-campaign-execution-head>span{color:var(--text);flex:none;font-size:22px;font-weight:820}.radio-campaign-execution-track{background:#dccca81f;border-radius:4px;height:5px;overflow:hidden}.radio-campaign-execution-track>span{border-radius:inherit;background:var(--gold);height:100%;transition:width .18s;display:block}.radio-campaign-execution.is-complete .radio-campaign-execution-track>span{background:var(--mint)}.radio-campaign-execution-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.radio-campaign-execution-stats>span{border-top:1px solid #dccca824;min-width:0;padding-top:7px}.radio-campaign-execution-stats strong,.radio-campaign-execution-stats small{overflow-wrap:anywhere;display:block}.radio-campaign-execution-stats strong{color:var(--text);font-size:13px}.radio-campaign-execution-stats small{color:var(--muted);text-transform:uppercase;margin-top:2px;font-size:8px;font-weight:780}.radio-campaign-execution>ul{color:var(--soft);border-top:1px solid #dccca81f;margin:0;padding:8px 0 0 18px;font-size:10px;line-height:1.45}.radio-campaign-execution-action{justify-content:flex-end}.radio-release-audit{background:#79e4d40b;border:1px solid #79e4d43d;border-left:3px solid #79e4d4;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 18px;padding:11px 12px;display:grid}.radio-campaign-coverage{background:#79e4d409;border:1px solid #79e4d438;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;display:flex}.radio-campaign-coverage.is-partial{background:#f2c96d0b;border-color:#f2c96d47}.radio-campaign-coverage small,.radio-campaign-coverage strong,.radio-campaign-coverage p{overflow-wrap:anywhere;min-width:0;display:block}.radio-campaign-coverage-actions{flex:none;justify-items:end;gap:7px;display:grid}.radio-campaign-load-more{width:100%}.radio-campaign-coverage small{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:820}.radio-campaign-coverage strong{color:var(--text);margin-top:2px;font-size:13px}.radio-campaign-coverage p{color:var(--muted);margin:3px 0 0;font-size:11px}.radio-release-audit.is-needs_action{background:#f2c96d0d;border-color:#f2c96d47 #f2c96d47 #f2c96d47 #f2c96d}.radio-release-audit small,.radio-release-audit strong,.radio-release-audit p{overflow-wrap:anywhere;min-width:0;display:block}.radio-release-audit small{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:820}.radio-release-audit strong{color:var(--text);margin-top:2px;font-size:13px}.radio-release-audit p{color:var(--muted);margin:3px 0 0;font-size:11px}.radio-release-audit ul{color:var(--soft);border-top:1px solid #dccca824;grid-column:1/-1;margin:0;padding:9px 0 0 18px;font-size:11px;line-height:1.45}.radio-release-audit-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.radio-release-audit-actions>span{color:var(--gold);font-size:10px;font-weight:780}.radio-campaign-zero-ready{background:#f2c96d0e;border:1px solid #f2c96d47;border-radius:8px;align-items:center;padding:12px}.radio-campaign-zero-ready strong{color:var(--gold)}.radio-campaign-zero-ready p{margin-top:3px;font-size:12px}.radio-campaign-stale{background:#f2c96d0e;border:1px solid #f2c96d52;border-left:3px solid #f2c96d;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:11px 12px;display:flex}.radio-campaign-stale strong,.radio-campaign-stale p{overflow-wrap:anywhere;display:block}.radio-campaign-stale strong{color:var(--gold);font-size:12px}.radio-campaign-stale p{color:var(--muted);margin:3px 0 0;font-size:11px}.radio-handoff-desk{background:#f2c96d06;border-top:1px solid #f2c96d4d;border-bottom:1px solid #f2c96d33;gap:12px;min-width:0;padding:16px 2px;display:grid}.radio-handoff-desk-head{justify-content:space-between;align-items:start;gap:16px;display:flex}.radio-handoff-desk-head>div:first-child{min-width:0}.radio-handoff-desk-head small,.radio-handoff-desk-head strong,.radio-handoff-desk-head p{overflow-wrap:anywhere;display:block}.radio-handoff-desk-head>div:first-child>small{color:var(--gold);text-transform:uppercase;font-size:9px;font-weight:840}.radio-handoff-desk-head>div:first-child>strong{color:var(--text);font-family:var(--font-display);margin-top:3px;font-size:20px;font-weight:560}.radio-handoff-desk-head p{max-width:760px;color:var(--muted);margin:4px 0 0;font-size:11px;line-height:1.45}.radio-handoff-desk-progress{text-align:right;min-width:124px}.radio-handoff-desk-progress strong{color:var(--text);font-size:18px}.radio-handoff-desk-progress small{color:var(--muted);text-transform:uppercase;margin-top:3px;font-size:8px;font-weight:780}.radio-handoff-progress-track{background:#dccca81f;border-radius:4px;height:5px;overflow:hidden}.radio-handoff-progress-track>span{border-radius:inherit;background:var(--mint);height:100%;transition:width .18s;display:block}.radio-handoff-load-all,.radio-handoff-finished,.radio-handoff-empty{border-top:1px solid #dccca81f;justify-content:space-between;align-items:center;gap:14px;padding-top:11px;display:flex}.radio-handoff-load-all p,.radio-handoff-finished p,.radio-handoff-empty p{color:var(--muted);margin:0;font-size:11px;line-height:1.45}.radio-handoff-current{background:#00000024;border:1px solid #f2c96d33;border-radius:8px;gap:12px;min-width:0;padding:13px;display:grid}.radio-handoff-current-head{justify-content:space-between;align-items:start;gap:12px;display:flex}.radio-handoff-current-head>div{min-width:0}.radio-handoff-current-head small{color:var(--gold);text-transform:uppercase;font-size:8px;font-weight:820}.radio-handoff-current-head h3{color:var(--text);font-family:var(--font-display);margin:3px 0 0;font-size:20px;font-weight:560}.radio-handoff-current-head p{color:var(--muted);text-transform:uppercase;margin:3px 0 0;font-size:10px}.radio-handoff-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.radio-handoff-steps>span{border-top:1px solid #dccca824;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:1px 8px;min-width:0;padding-top:8px;display:grid}.radio-handoff-steps b{width:24px;height:24px;color:var(--gold);border:1px solid #f2c96d4d;border-radius:50%;grid-row:1/3;place-items:center;font-size:9px;display:grid}.radio-handoff-steps strong{min-width:0;color:var(--soft);overflow-wrap:anywhere;font-size:10px}.radio-handoff-steps small{min-width:0;color:var(--muted);overflow-wrap:anywhere;font-size:8px;line-height:1.35}.radio-handoff-route-actions,.radio-handoff-completion-actions,.radio-handoff-navigation{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.radio-handoff-copy{border-top:1px solid #dccca81f;border-bottom:1px solid #dccca81f;min-width:0}.radio-handoff-copy>summary{cursor:pointer;justify-content:space-between;gap:12px;min-width:0;padding:9px 0;list-style:none;display:flex}.radio-handoff-copy>summary span:first-child{gap:2px;min-width:0;display:grid}.radio-handoff-copy>summary strong,.radio-handoff-copy>summary small{overflow-wrap:anywhere;min-width:0}.radio-handoff-copy>summary strong{color:var(--soft);font-size:10px}.radio-handoff-copy>summary small,.radio-handoff-copy>summary span:last-child{color:var(--muted);font-size:8px}.radio-handoff-copy pre{max-height:220px;color:var(--soft);font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;background:#0000002e;border:1px solid #dccca81a;border-radius:6px;margin:0 0 10px;padding:10px;font-size:10px;line-height:1.5;overflow:auto}.radio-handoff-completion-form{grid-template-columns:minmax(0,1fr) minmax(220px,.65fr);gap:9px 12px;display:grid}.radio-handoff-completion-form>label:not(.radio-handoff-confirm){min-width:0;color:var(--soft);gap:4px;font-size:10px;font-weight:760;display:grid}.radio-handoff-completion-form label>span{color:var(--muted);text-transform:uppercase;font-size:8px}.radio-handoff-completion-form textarea,.radio-handoff-completion-form input[type=url]{width:100%;min-width:0}.radio-handoff-confirm{color:var(--soft);grid-column:1/-1;align-items:center;gap:7px;font-size:10px;display:flex}.radio-handoff-confirm input{width:16px;height:16px;accent-color:var(--mint);margin:0}.radio-handoff-completion-actions{grid-column:1/-1}.radio-handoff-waive{border-top:1px solid #dccca81f;padding-top:9px}.radio-handoff-waive>summary{cursor:pointer;width:fit-content;color:var(--muted);font-size:9px;font-weight:780}.radio-handoff-waive>form{background:#f2c96d06;border:1px solid #f2c96d29;border-radius:7px;gap:8px;margin-top:9px;padding:10px;display:grid}.radio-handoff-waive p{color:var(--muted);margin:0;font-size:9px;line-height:1.45}.radio-handoff-waive form>label:not(.radio-handoff-confirm){color:var(--soft);gap:4px;font-size:10px;font-weight:760;display:grid}.radio-handoff-waive textarea{width:100%;min-width:0}.radio-handoff-waive .button{justify-self:start}.radio-handoff-navigation{border-top:1px solid #dccca81f;justify-content:space-between;padding-top:9px}.radio-handoff-navigation span{color:var(--muted);font-size:9px}.radio-handoff-boundary{color:var(--muted);margin:0;font-size:9px;line-height:1.4}.radio-campaign-lanes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;display:grid}.radio-campaign-lane{border-top:2px solid #b6c5c03d;gap:9px;min-width:0;padding-top:10px;display:grid}.radio-campaign-lane.is-ready{border-top-color:#79e4d4}.radio-campaign-lane.is-needs_action{border-top-color:#f2c96d}.radio-campaign-lane.is-unavailable{border-top-color:#ef7b8f;grid-column:1/-1}.radio-campaign-lane.is-unavailable .radio-campaign-destinations{grid-template-columns:repeat(4,minmax(0,1fr))}.radio-campaign-lane>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.radio-campaign-lane>header>strong{color:var(--text);font-size:14px}.radio-campaign-lane>header>span{min-width:28px;color:var(--soft);text-align:center;border:1px solid #dccca82e;border-radius:999px;padding:3px 7px;font-size:11px;font-weight:820}.radio-campaign-lane>p{margin:0;font-size:12px}.radio-campaign-destinations{gap:7px;display:grid}.radio-campaign-destinations article{background:#ffffff08;border:1px solid #b6c5c026;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;min-width:0;padding:9px;display:grid}.radio-campaign-destination-main{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;min-width:0;display:grid}.radio-campaign-destination-main input{width:16px;height:16px;accent-color:var(--mint);margin:2px 0 0}.radio-campaign-state-dot{background:var(--muted);border-radius:50%;width:8px;height:8px;margin:5px}.radio-campaign-lane.is-needs_action .radio-campaign-state-dot{background:#f2c96d}.radio-campaign-lane.is-unavailable .radio-campaign-state-dot{background:#ef7b8f}.radio-campaign-destination-main strong,.radio-campaign-destination-main small,.radio-campaign-destination-main p{overflow-wrap:anywhere;min-width:0;display:block}.radio-campaign-destination-main strong{color:var(--text);font-size:12px;line-height:1.25}.radio-campaign-destination-main small{color:var(--muted);text-transform:uppercase;margin-top:3px;font-size:9px;font-weight:800;line-height:1.4}.radio-campaign-destination-main p{color:var(--soft);margin:5px 0 0;font-size:11px;line-height:1.4}.radio-campaign-destination-action{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.radio-campaign-handoff,.radio-campaign-handoff-complete{border-top:1px solid #f2c96d33;grid-column:1/-1;min-width:0;padding-top:8px}.radio-campaign-handoff>summary{width:fit-content;color:var(--gold);cursor:pointer;font-size:10px;font-weight:820}.radio-campaign-handoff form{background:#00000029;border:1px solid #f2c96d29;border-radius:7px;gap:8px;margin-top:9px;padding:10px;display:grid}.radio-campaign-handoff form>label:not(.radio-campaign-handoff-confirm){color:var(--soft);gap:4px;font-size:10px;font-weight:760;display:grid}.radio-campaign-handoff label>span{color:var(--muted);text-transform:uppercase;font-size:8px}.radio-campaign-handoff textarea,.radio-campaign-handoff input[type=url]{width:100%;min-width:0}.radio-campaign-handoff-confirm{color:var(--soft);align-items:center;gap:7px;font-size:10px;display:flex}.radio-campaign-handoff-confirm input{width:16px;height:16px;accent-color:var(--mint);margin:0}.radio-campaign-handoff form>p{color:var(--muted);margin:0;font-size:9px}.radio-campaign-handoff form>.button{justify-self:start}.radio-campaign-handoff-complete{justify-content:space-between;gap:10px;display:flex}.radio-campaign-handoff-complete>div{min-width:0}.radio-campaign-handoff-complete strong,.radio-campaign-handoff-complete p,.radio-campaign-handoff-complete small,.radio-campaign-handoff-complete a{overflow-wrap:anywhere;display:block}.radio-campaign-handoff-complete strong{color:var(--mint);font-size:10px}.radio-campaign-handoff-complete.is-waived strong{color:var(--gold)}.radio-campaign-handoff-complete p{color:var(--soft);margin:4px 0;font-size:10px}.radio-campaign-handoff-complete small{color:var(--muted);font-size:8px}.radio-campaign-handoff-complete a{color:var(--mint);margin-top:5px;font-size:9px;font-weight:760}.radio-campaign-packet-preview{border-top:1px solid #dccca81f;grid-column:1/-1;min-width:0;padding-top:7px}.radio-campaign-packet-preview>summary{cursor:pointer;color:var(--soft);justify-content:space-between;align-items:center;gap:10px;list-style:none;display:flex}.radio-campaign-packet-preview>summary span:first-child{gap:1px;display:grid}.radio-campaign-packet-preview>summary strong{font-size:10px}.radio-campaign-packet-preview>summary small,.radio-campaign-packet-preview>summary span:last-child{color:var(--muted);text-transform:uppercase;font-size:8px;font-weight:800}.radio-campaign-packet-preview>div{background:#0000002e;border:1px solid #dccca81f;border-radius:6px;gap:6px;margin-top:8px;padding:9px;display:grid}.radio-campaign-packet-preview label{color:var(--muted);text-transform:uppercase;font-size:8px;font-weight:820}.radio-campaign-packet-subject,.radio-campaign-packet-preview pre{min-width:0;color:var(--soft);font:inherit;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:10px;line-height:1.45}.radio-campaign-packet-preview .button{justify-self:start}.radio-campaign-more{color:var(--muted);cursor:pointer;background:0 0;border:0;justify-self:start;padding:2px 0;font-size:10px;font-weight:780}.radio-campaign-more:hover{color:var(--text)}.radio-campaign-approval{border-top:1px solid #dccca82e;align-items:center;padding-top:14px}.radio-campaign-approval strong{color:var(--text)}.radio-campaign-approval p{margin-top:3px;font-size:12px}.radio-campaign-operation-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.radio-campaign-history{background:#ffffff05;border:1px solid #dccca829;border-radius:8px}.radio-campaign-history>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;list-style:none;display:flex}.radio-campaign-history>summary span:first-child{gap:2px;display:grid}.radio-campaign-history>summary small,.radio-campaign-history>summary span:last-child{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:780}.radio-campaign-history>div{border-top:1px solid #dccca824;gap:8px;padding:12px;display:grid}.radio-campaign-history article{grid-template-columns:10px minmax(0,1fr);align-items:start;gap:8px;display:grid}.radio-campaign-history article strong,.radio-campaign-history article small{overflow-wrap:anywhere;display:block}.radio-campaign-history article strong{font-size:12px}.radio-campaign-history article small{color:var(--muted);margin-top:2px;font-size:10px}.radio-campaign-history-dot{background:var(--mint);border-radius:50%;width:7px;height:7px;margin-top:4px}.radio-campaign-attempt-summary{border-top:1px solid #dccca81f;flex-wrap:wrap;gap:6px;padding-top:8px;display:flex}.radio-campaign-attempt-summary span{max-width:100%;color:var(--soft);overflow-wrap:anywhere;border:1px solid #dccca824;border-radius:6px;padding:5px 7px;font-size:10px}.radio-campaign-deadlines{border-top:1px solid #dccca81f;flex-wrap:wrap;gap:6px;padding-top:8px;display:flex}.radio-campaign-deadlines span{max-width:100%;color:var(--soft);overflow-wrap:anywhere;border:1px solid #79e4d433;border-radius:6px;padding:5px 7px;font-size:10px}.radio-campaign-deadlines span.is-overdue{color:#f2d48c;border-color:#f2c96d57}.station-advanced-workspace{margin-bottom:18px}.station-advanced-workspace>summary{color:var(--text);cursor:pointer;background:#ffffff06;border:1px solid #b6c5c02e;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;list-style:none;display:flex}.station-advanced-workspace>summary::-webkit-details-marker{display:none}.station-advanced-workspace>summary span,.station-advanced-workspace>summary strong,.station-advanced-workspace>summary small{overflow-wrap:anywhere;min-width:0;display:block}.station-advanced-workspace>summary small{color:var(--muted);margin-top:3px;font-size:11px}.station-advanced-workspace>summary>span:last-child{color:var(--mint);text-transform:uppercase;font-size:11px;font-weight:820}.station-advanced-workspace[open]>summary{margin-bottom:10px}.station-directory-panel,.station-match-panel,.station-automation-panel,.target-pack-panel{margin-bottom:18px}.station-directory-panel .section-title.compact,.station-match-panel .section-title.compact,.station-automation-panel .section-title.compact,.target-pack-panel .section-title.compact{align-items:flex-start;margin-top:0}.station-workspace-notice{grid-template-columns:minmax(0,1fr);margin-bottom:12px}.artist-workspace-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.station-workspace-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.station-workspace-card{background:linear-gradient(145deg,#79e4d40d,#8ab2ff09),#00000029;border:1px solid #79e4d429;border-radius:8px;align-content:start;gap:12px;min-width:0;padding:14px;display:grid}.station-workspace-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.station-workspace-card-head strong,.station-workspace-card-head small{display:block}.station-workspace-card-head strong{color:var(--text);font-size:14px}.station-workspace-card-head small{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.35}.station-workspace-card-head select{flex:none;max-width:230px}.station-credit-form,.station-list-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px;display:grid}.station-prepare-box{background:#f2c96d0e;border:1px solid #f2c96d2e;border-radius:8px;gap:10px;padding:12px;display:grid}.station-prepare-summary{gap:6px;display:grid}.station-prepare-summary span{color:var(--soft);background:#00000029;border:1px solid #dccca826;border-radius:8px;padding:7px 9px;font-size:12px;line-height:1.35}.station-list-items{gap:7px;display:grid}.station-list-items>span{background:#ffffff09;border:1px solid #b6c5c026;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;min-width:0;padding:8px 9px;display:grid}.station-list-items b,.station-list-items small{min-width:0;display:block}.station-list-items b{color:var(--text);font-size:12px}.station-list-items small{color:var(--muted);font-size:11px}.station-list-items button{color:#ffd7de;cursor:pointer;background:#ef7b8f12;border:1px solid #ef7b8f42;border-radius:8px;grid-area:1/2/span 2;min-height:32px;padding:5px 8px;font-size:11px;font-weight:820}.station-marketplace-panel{background:linear-gradient(135deg,#79e4d411,#8ab2ff0a),#00000029;border:1px solid #79e4d438;border-radius:8px;gap:12px;margin-top:12px;padding:14px;display:grid}.station-marketplace-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.station-marketplace-stats span{background:#0000002e;border:1px solid #dccca829;border-radius:8px;min-width:0;padding:9px}.station-marketplace-stats strong,.station-marketplace-stats small{overflow-wrap:anywhere;min-width:0;display:block}.station-marketplace-stats strong{color:var(--mint);font-size:18px}.station-marketplace-stats small,.station-delivery-packets small,.station-receiver-grid small,.station-inbox-list small{color:var(--muted);text-transform:uppercase;margin-top:3px;font-size:10px;font-weight:820;line-height:1.35}.station-marketplace-disclaimer{max-width:90ch;margin:0;font-size:12px}.station-notification-list{gap:8px;display:grid}.station-notification-list article{background:#81e6d911;border:1px solid #81e6d92e;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.station-notification-list strong,.station-notification-list p,.station-notification-list small{overflow-wrap:anywhere;min-width:0;display:block}.station-notification-list strong{color:var(--text);font-size:13px}.station-notification-list p{color:var(--soft);margin:4px 0 0;font-size:12px;line-height:1.45}.station-notification-list small{color:var(--muted);text-transform:uppercase;margin-top:4px;font-size:10px;font-weight:780}.station-delivery-packets,.station-inbox-list{gap:9px;display:grid}.station-delivery-packets article,.station-inbox-list article,.station-receiver-grid article{background:#ffffff09;border:1px solid #b6c5c029;border-radius:8px;min-width:0;padding:11px}.station-delivery-packets article{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.station-delivery-packets strong,.station-inbox-list h3,.station-receiver-grid strong{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.25;display:block}.station-delivery-packets p,.station-inbox-list p{color:var(--soft);margin:5px 0 0;font-size:12px;line-height:1.45}.station-delivery-actions,.station-inbox-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.station-delivery-actions>span:not(.badge){color:var(--muted);text-align:right;font-size:11px;font-weight:760}.station-inbox-panel,.station-team-invitations{margin-bottom:18px}.station-team-invitation-list,.station-team-member-list{gap:8px;display:grid}.station-team-invitation-list article,.station-team-member-list article{border-top:1px solid #dccca81f;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding-top:9px;display:grid}.station-team-invitation-list strong,.station-team-invitation-list small,.station-team-member-list strong,.station-team-member-list small{overflow-wrap:anywhere;display:block}.station-team-invitation-list small,.station-team-member-list small{color:var(--muted);margin-top:3px;font-size:10px}.station-receiver-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:10px;display:grid}.station-receiver-grid article{gap:8px;display:grid}.station-receiver-main{gap:6px;display:grid}.station-receiver-grid .badge{justify-self:start}.station-onboarding{border-top:1px solid #b6c5c024;border-bottom:1px solid #b6c5c024;gap:10px;padding:10px 0;display:grid}.station-onboarding-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.station-onboarding-heading span{color:var(--muted);font-size:11px;font-weight:800}.station-onboarding ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}.station-onboarding li{color:var(--muted);grid-template-columns:24px minmax(0,1fr);align-items:start;gap:8px;display:grid}.station-onboarding li>span{border:1px solid #b6c5c033;border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;font-weight:850;display:grid}.station-onboarding li.is-complete>span{color:var(--text);background:#79e4d41f;border-color:#79e4d473}.station-onboarding li.is-current>span{color:var(--gold-strong);border-color:#f2c96d8c}.station-onboarding li strong,.station-onboarding li small{display:block}.station-onboarding li strong{color:var(--soft);font-size:12px}.station-onboarding li small{overflow-wrap:anywhere;margin-top:2px;font-size:10px;line-height:1.4}.station-onboarding-action{border-left:2px solid #f2c96d7a;gap:8px;padding-left:9px;display:grid}.station-onboarding-action p,.station-onboarding-blocker{color:var(--muted);margin:0;font-size:11px;line-height:1.45}.station-onboarding-action .button{justify-self:start}.station-test-packet>strong{font-size:12px}.station-test-packet dl{gap:5px;margin:0;display:grid}.station-test-packet dl>div{grid-template-columns:62px minmax(0,1fr);gap:7px;display:grid}.station-test-packet dt,.station-test-packet dd{margin:0;font-size:10px;line-height:1.4}.station-test-packet dt{color:var(--soft);font-weight:820}.station-test-packet dd{color:var(--muted)}.station-receiver-controls,.station-inbox-decision{gap:8px;display:grid}.station-receiver-controls label,.station-inbox-decision label{gap:4px;min-width:0;display:grid}.station-receiver-controls span,.station-inbox-decision span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:820}.station-receiver-controls input,.station-receiver-controls select,.station-receiver-controls textarea,.station-inbox-decision select,.station-inbox-decision textarea{width:100%;min-width:0;color:var(--text);font:inherit;background:#0000003d;border:1px solid #dccca829;border-radius:8px;padding:8px;font-size:12px;line-height:1.35}.station-receiver-controls textarea,.station-inbox-decision textarea{resize:vertical}.station-inbox-report{border-top:1px solid #dccca81f;padding-top:9px}.station-inbox-report>summary{color:var(--muted);cursor:pointer;font-size:11px;font-weight:760}.station-inbox-report>div{grid-template-columns:minmax(160px,.7fr) minmax(220px,1.5fr) auto;align-items:end;gap:8px;padding-top:10px;display:grid}.station-inbox-report label{gap:4px;min-width:0;display:grid}.station-inbox-report label span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:820}.station-inbox-report select,.station-inbox-report textarea{width:100%;min-width:0;color:var(--text);font:inherit;background:#0000003d;border:1px solid #dccca829;border-radius:8px;padding:8px;font-size:12px}.station-receiver-control-actions{flex-wrap:wrap;gap:8px;display:flex}.station-availability-summary{background:#79e4d40e;border:1px solid #79e4d433;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.station-availability-summary>div{min-width:0}.station-availability-summary strong,.station-availability-summary small{overflow-wrap:anywhere;display:block}.station-availability-summary small{margin-top:3px}.station-receiver-settings,.station-team-settings,.station-claim-advanced{background:#00000029;border:1px solid #dccca829;border-radius:8px}.station-receiver-settings>summary,.station-team-settings>summary,.station-claim-advanced>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:10px 12px;list-style:none;display:flex}.station-receiver-settings>summary::-webkit-details-marker{display:none}.station-team-settings>summary::-webkit-details-marker{display:none}.station-claim-advanced>summary::-webkit-details-marker{display:none}.station-receiver-settings>summary span,.station-team-settings>summary span,.station-claim-advanced>summary span{text-transform:none;gap:2px;min-width:0;display:grid}.station-receiver-settings>summary strong,.station-team-settings>summary strong,.station-claim-advanced>summary strong{font-size:13px}.station-receiver-settings>summary small,.station-team-settings>summary small,.station-claim-advanced>summary small{color:var(--muted);font-size:10px;line-height:1.35}.station-receiver-settings>summary b,.station-team-settings>summary b,.station-claim-advanced>summary b{color:var(--gold-strong);text-transform:uppercase;font-size:10px}.station-receiver-settings[open]>summary,.station-team-settings[open]>summary,.station-claim-advanced[open]>summary{border-bottom:1px solid #dccca824}.station-receiver-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:12px;display:grid}.station-file-policy{border:0;border-top:1px solid #dccca81f;flex-wrap:wrap;gap:7px;margin:0;padding:12px;display:flex}.station-file-policy legend{width:100%;color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:820}.station-file-policy label{border:1px solid #dccca82e;border-radius:6px;grid-template-columns:none;align-items:center;gap:6px;padding:7px 8px;display:inline-flex}.station-file-policy label span{color:var(--soft);text-transform:none}.station-file-policy input{width:auto;margin:0}.station-settings-rules,.station-receiver-settings .station-receiver-control-actions{padding:0 12px 12px}.station-team-settings .station-team-member-list{padding:12px}.station-team-invite-form{border-top:1px solid #dccca81f;grid-template-columns:minmax(180px,1fr) minmax(120px,.4fr) auto;align-items:end;gap:8px;padding:12px;display:grid}.station-team-invite-form label{gap:4px;display:grid}.station-team-invite-form label>span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:820}.station-team-invite-form input,.station-team-invite-form select,.station-team-member-list select{width:100%;min-width:0;color:var(--text);font:inherit;background:#0000003d;border:1px solid #dccca829;border-radius:8px;padding:8px;font-size:12px}.station-team-settings>.muted{border-top:1px solid #dccca81f;margin:0;padding:0 12px 12px}.station-performance-summary{border-bottom:1px solid #dccca824;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding-bottom:9px;display:grid}.station-performance-summary>span{text-transform:none;gap:2px;min-width:0;display:grid}.station-performance-summary strong{color:var(--text);font-size:15px}.station-performance-summary small{color:var(--muted);font-size:9px;line-height:1.3}.station-performance-summary p{color:var(--muted);grid-column:1/-1;margin:2px 0 0;font-size:10px;line-height:1.4}.station-suppression-control{border-top:1px solid #e58b8b2e;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding-top:10px;display:grid}.station-suppression-control strong,.station-suppression-control small{overflow-wrap:anywhere;min-width:0;display:block}.station-suppression-control strong{color:var(--soft);font-size:12px}.station-suppression-control small{color:var(--muted);text-transform:none;margin-top:3px;font-size:10px;line-height:1.4}.station-inbox-list article{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 12px;display:grid}.station-inbox-list pre{max-height:280px;color:var(--soft);white-space:pre-wrap;background:#00000038;border:1px solid #dccca824;border-radius:8px;grid-column:1/-1;padding:10px;font-size:12px;line-height:1.5;overflow:auto}.station-evidence-share{background:#79e4d40b;border:1px solid #79e4d42e;border-radius:8px;grid-column:1/-1;gap:9px;padding:10px;display:grid}.station-evidence-share>div strong,.station-evidence-share>div small{display:block}.station-evidence-share ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.station-evidence-share li{border-left:2px solid #79e4d466;gap:3px;padding-left:8px;display:grid}.station-evidence-share li strong{color:var(--text);font-size:12px}.station-evidence-share li span,.station-evidence-share>p{color:var(--muted);font-size:11px;line-height:1.45}.station-evidence-share>p{margin:0}.station-inbox-blocked-note{color:var(--muted);border-left:2px solid #e58b8b99;grid-column:1/-1;margin:0;padding-left:9px;font-size:11px;line-height:1.45}.station-inbox-decision{border-top:1px solid #b6c5c01f;grid-column:1/-1;grid-template-columns:minmax(120px,180px) minmax(0,1fr) auto;align-items:end;padding-top:10px}.artist-release-ledger{background:linear-gradient(135deg,#f2c96d0f,#79e4d40b),#00000029;border:1px solid #f2c96d33;border-radius:8px;gap:12px;margin-top:12px;padding:14px;display:grid}.artist-ledger-disclaimer{max-width:90ch;margin:0;font-size:12px}.artist-ledger-list{gap:10px;display:grid}.artist-ledger-row{background:#ffffff09;border:1px solid #b6c5c029;border-radius:8px;gap:10px;padding:12px;display:grid}.artist-ledger-main{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.artist-ledger-main h3{color:var(--text);margin:0;font-size:16px;line-height:1.25}.artist-ledger-main p{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.4}.artist-ledger-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.artist-ledger-stats,.artist-ledger-timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.artist-ledger-stats span,.artist-ledger-timeline span,.artist-ledger-targets span{background:#0000002e;border:1px solid #dccca826;border-radius:8px;min-width:0;padding:8px}.artist-ledger-stats strong,.artist-ledger-stats small,.artist-ledger-timeline b,.artist-ledger-timeline small,.artist-ledger-targets b,.artist-ledger-targets small{overflow-wrap:anywhere;min-width:0;display:block}.artist-ledger-stats strong{color:var(--gold-strong);font-size:17px}.artist-ledger-stats small,.artist-ledger-timeline small,.artist-ledger-targets small{color:var(--muted);text-transform:uppercase;margin-top:3px;font-size:10px;font-weight:820;line-height:1.35}.artist-ledger-timeline span{padding-left:22px;position:relative}.artist-ledger-timeline span:before{content:"";background:#b6c5c052;border-radius:999px;width:8px;height:8px;position:absolute;top:12px;left:8px}.artist-ledger-timeline span.is-complete:before{background:#75d397}.artist-ledger-timeline span.is-active:before{background:var(--gold-strong)}.artist-ledger-timeline b,.artist-ledger-targets b{color:var(--text);font-size:12px;line-height:1.3}.artist-ledger-targets{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.artist-ledger-campaigns,.artist-ledger-deliveries{border-top:1px solid #b6c5c024;gap:0;padding-top:10px;display:grid}.artist-ledger-campaigns>strong,.artist-ledger-deliveries>strong{color:var(--soft);text-transform:uppercase;margin-bottom:4px;font-size:11px;line-height:1.3}.artist-ledger-campaigns>div,.artist-ledger-deliveries>div{border-top:1px solid #b6c5c01a;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px;padding:8px 0;display:grid}.artist-ledger-campaigns span,.artist-ledger-deliveries span,.artist-ledger-campaigns b,.artist-ledger-deliveries b,.artist-ledger-campaigns small,.artist-ledger-deliveries small{overflow-wrap:anywhere;min-width:0;display:block}.artist-ledger-campaigns b,.artist-ledger-deliveries b{color:var(--text);font-size:12px;line-height:1.35}.artist-ledger-campaigns small,.artist-ledger-deliveries small{color:var(--muted);text-transform:uppercase;margin-top:2px;font-size:10px;line-height:1.35}.artist-ledger-events{border-top:1px solid #b6c5c024;gap:6px;padding-top:10px;display:grid}.artist-ledger-events span{background:#8ab2ff0b;border:1px solid #8ab2ff24;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:grid}.artist-ledger-events b,.artist-ledger-events small{overflow-wrap:anywhere;min-width:0;display:block}.artist-ledger-events b{color:var(--soft);font-size:12px;line-height:1.35}.artist-ledger-events small{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:820;line-height:1.35}.target-pack-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.target-pack-grid button{text-align:left;min-height:126px;color:var(--text);cursor:pointer;background:#ffffff0a;border:1px solid #b6c5c02e;border-radius:8px;padding:14px}.target-pack-grid button:hover{background:#79e4d412;border-color:#79e4d452}.target-pack-grid strong,.target-pack-grid span{display:block}.target-pack-grid span{color:var(--muted);margin-top:8px;line-height:1.45}.station-filter-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:0 10px;margin:14px 0;display:grid}.filter-chip-row{flex-wrap:wrap;gap:8px;margin:-2px 0 16px;display:flex}.filter-chip-row button{color:var(--soft);cursor:pointer;font:inherit;background:#b6c5c00e;border:1px solid #b6c5c033;border-radius:8px;min-height:40px;padding:7px 11px;font-size:12px;font-weight:820;transition:transform .16s,border-color .16s,background .16s}.filter-chip-row button:hover,.filter-chip-row button.is-active{color:var(--text);background:#8ab2ff1c;border-color:#8ab2ff70;transform:translateY(-1px)}.filter-chip-row .ghost-chip{background:#e8be740f;border-color:#e8be7438}.station-target-list,.station-match-grid{gap:12px;margin-top:14px;display:grid}.station-target-row,.station-match-row{background:linear-gradient(120deg,#79e4d40b,#cfa95c09),#ffffff08;border:1px solid #e8d39a29;border-radius:8px;min-width:0;padding:14px}.station-target-row{grid-template-columns:minmax(0,1fr) minmax(190px,.28fr);gap:14px;transition:transform .16s,border-color .16s,background .16s;display:grid}.station-target-row:hover{background:linear-gradient(120deg,#8ab2ff12,#cfa95c0b),#ffffff0a;border-color:#8ab2ff47;transform:translateY(-1px)}.station-match-row{grid-template-columns:76px minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.station-target-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.station-target-heading h3{font-family:var(--font-display);margin:0;font-size:23px;font-weight:560}.station-signals{margin-top:10px}.station-target-footer{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.station-target-footer a{color:#dbe6ff;background:#8ab2ff12;border:1px solid #8ab2ff38;border-radius:8px;align-items:center;min-height:40px;padding:6px 9px;font-size:12px;font-weight:820;display:inline-flex}.station-target-footer a:hover{color:var(--text);border-color:#f1d98f6b}.station-rules-box{color:var(--muted);background:#0000002e;border:1px solid #b6c5c02e;border-radius:8px;gap:6px;padding:11px;font-size:12px;line-height:1.35;display:grid}.station-rules-box strong{color:var(--soft)}.station-rules-box .button{width:100%;margin-top:4px}.station-match-score{background:#cfa95c16;border:1px solid #f0d88957;border-radius:8px;align-content:center;place-items:center;width:68px;min-height:68px;display:grid}.station-match-score strong{font-family:var(--font-display);font-size:28px;line-height:1}.station-match-score span,.station-warning-list span{color:var(--muted);font-size:12px}.station-warning-list{gap:6px;margin-top:10px;display:grid}.station-warning-list span{color:var(--soft);background:#f2c96d13;border:1px solid #f2c96d3d;border-radius:8px;padding:7px 9px}.station-match-actions{gap:8px;display:grid}.station-claim-panel,.station-claim-status-panel,.admin-supply-panel,.admin-queue-panel,.admin-claims-panel,.admin-import-panel{margin-bottom:18px}.station-claim-panel .section-title.compact,.admin-supply-panel .section-title.compact,.admin-queue-panel .section-title.compact,.admin-claims-panel .section-title.compact,.admin-import-panel .section-title.compact{align-items:flex-start;margin-top:0}.station-claim-panel p,.admin-supply-panel p,.admin-queue-panel p,.admin-claims-panel p,.admin-import-panel p{color:var(--muted);line-height:1.6}.station-claim-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 10px;display:grid}.station-claim-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 18px;display:grid}.station-claim-steps>span{border-top:2px solid #79e4d46b;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:2px 9px;min-width:0;padding:10px 4px 0;display:grid}.station-claim-steps b{width:28px;height:28px;color:var(--mint);background:#79e4d41f;border-radius:50%;grid-row:span 2;place-items:center;font-size:11px;display:grid}.station-claim-steps strong,.station-claim-steps small{overflow-wrap:anywhere;min-width:0}.station-claim-steps strong{color:var(--text);font-size:12px}.station-claim-steps small{color:var(--muted);font-size:10px}.station-invitation-banner{margin-bottom:14px}.station-invitation-banner strong{display:block}.station-claim-status-panel{margin-bottom:18px}.station-claim-status-list{gap:8px;display:grid}.station-claim-status-list article{border-top:1px solid #dccca824;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding-top:10px;display:grid}.station-claim-status-list strong,.station-claim-status-list small{overflow-wrap:anywhere;display:block}.station-claim-status-list small{color:var(--muted);margin-top:3px;font-size:10px}.station-claim-status-list p{color:var(--soft);grid-column:1/-1;margin:0;font-size:12px}.station-claim-grid.is-primary{margin-bottom:8px}.station-claim-advanced{margin:4px 0 12px}.station-claim-advanced>.station-claim-grid,.station-claim-advanced>.field{margin-inline:12px}.station-claim-submit{justify-content:space-between;align-items:center;gap:14px;display:flex}.station-claim-submit strong,.station-claim-submit small{display:block}.station-claim-submit small{color:var(--muted);margin-top:3px;font-size:11px}.station-invite-notice{margin:10px 0}.station-invite-link{grid-template-columns:minmax(0,1fr) auto;gap:6px;min-width:0;display:grid}.station-invite-link input{width:100%;min-width:0;color:var(--soft);background:#0000003d;border:1px solid #79e4d433;border-radius:6px;padding:7px;font-size:10px}.station-invite-link button{color:var(--mint);cursor:pointer;font:inherit;background:0 0;border:1px solid #79e4d440;border-radius:6px;padding:7px 9px;font-size:10px;font-weight:800}.station-invitation-tracker{gap:12px;display:grid}.station-invitation-progress-list{border-top:1px solid var(--line)}.station-invitation-progress-list article{border-bottom:1px solid var(--line);grid-template-columns:minmax(160px,.8fr) minmax(240px,1.4fr) auto;align-items:center;gap:12px;padding:14px 0;display:grid}.station-invitation-progress-list article>div:first-child,.station-invitation-progress-state{gap:4px;min-width:0;display:grid}.station-invitation-progress-list strong{overflow-wrap:anywhere}.station-invitation-progress-list small{color:var(--muted);line-height:1.4}.station-invitation-progress-list .station-invite-link{grid-column:1/-1}.station-invitation-progress-list .actions{justify-content:flex-end}@media (width<=720px){.station-invitation-progress-list article{grid-template-columns:1fr;align-items:stretch}.station-invitation-progress-list .actions{justify-content:stretch}.station-invitation-progress-list .actions>*{flex:auto}}.station-claim-grid .field:nth-child(3),.station-claim-grid .field:nth-child(12),.station-claim-grid .field:nth-child(13),.station-claim-grid .field:nth-child(14){grid-column:span 2}.station-consent-box{border-top:1px solid #e8d39a29;border-bottom:1px solid #e8d39a29;gap:10px;margin:12px 0 16px;padding:14px 0;display:grid}.station-consent-box label{color:var(--muted);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;font-size:12px;line-height:1.5;display:grid}.station-consent-box input{margin-top:3px}.station-consent-box strong{color:var(--text);display:block}.admin-station-grid{grid-template-columns:minmax(0,1.16fr) minmax(360px,.84fr);align-items:start;gap:18px;display:grid}.admin-supply-panel,.admin-queue-panel,.admin-station-reports-panel{grid-column:1/-1}.admin-supply-coverage{border-top:1px solid #dccca81f;border-bottom:1px solid #dccca81f;gap:10px;margin:12px 0;padding:12px 0;display:grid}.admin-supply-coverage-metrics{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}.admin-supply-coverage-metrics span{gap:2px;display:grid}.admin-supply-coverage-metrics strong{color:var(--text);font-size:18px}.admin-supply-coverage-metrics small,.admin-supply-priorities>div>small{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:800}.admin-supply-priorities{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.admin-supply-priorities>div{min-width:0}.admin-supply-priority-reason{color:var(--gold)!important}.admin-supply-funnel{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin:14px 0;display:grid}.admin-supply-funnel button{min-width:0;color:var(--muted);cursor:pointer;text-align:left;background:#ffffff06;border:1px solid #dccca824;border-radius:7px;padding:10px}.admin-supply-funnel button:hover,.admin-supply-funnel button.is-active{background:#79e4d414;border-color:#79e4d46b}.admin-supply-funnel strong,.admin-supply-funnel small{overflow-wrap:anywhere;min-width:0;display:block}.admin-supply-funnel strong{color:var(--text);font-size:20px}.admin-supply-funnel small{text-transform:uppercase;margin-top:3px;font-size:10px}.admin-supply-toolbar{align-items:end;gap:10px;margin-bottom:12px;display:flex}.admin-supply-toolbar .field{width:min(260px,100%);margin:0}.admin-supply-list{gap:8px;display:grid}.admin-supply-list article{border-top:1px solid #dccca81f;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;padding-top:11px;display:grid}.admin-supply-main,.admin-supply-main small{overflow-wrap:anywhere;min-width:0;display:block}.admin-supply-main p{margin:3px 0 7px;font-size:12px}.admin-supply-main>small{color:var(--muted);margin-top:4px;font-size:10px}.admin-supply-actions{gap:7px;min-width:132px;display:grid}.admin-invite-link{grid-template-columns:minmax(0,1fr) auto;gap:7px;margin-top:8px;display:grid}.admin-invite-link input{min-width:0;font-size:10px}.admin-supply-disclaimer{margin:14px 0 0;font-size:11px}@media (width<=900px){.admin-supply-funnel{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.admin-supply-funnel{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-supply-toolbar{flex-direction:column;align-items:stretch}.admin-supply-toolbar .field{width:100%}.admin-supply-list article,.admin-supply-priorities{grid-template-columns:1fr}.admin-supply-actions{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.admin-supply-actions .button{width:100%}.admin-invite-link{grid-template-columns:1fr}}.admin-queue-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.admin-queue-summary span{background:#ffffff06;border:1px solid #dccca824;border-radius:7px;min-width:0;padding:10px}.admin-queue-summary strong,.admin-queue-summary small{overflow-wrap:anywhere;display:block}.admin-queue-summary strong{color:var(--text);font-size:20px}.admin-queue-summary small{color:var(--muted);text-transform:uppercase;margin-top:3px;font-size:10px}.admin-queue-runs{gap:6px;margin-top:12px;display:grid}.admin-queue-runs article{color:var(--soft);border-top:1px solid #dccca81c;grid-template-columns:minmax(180px,.8fr) minmax(0,1.2fr);align-items:center;gap:10px;padding-top:7px;font-size:11px;display:grid}.admin-queue-runs article>span{overflow-wrap:anywhere;min-width:0}.admin-queue-runs article strong,.admin-queue-runs article small{display:block}.admin-queue-runs article small{color:var(--muted)}.admin-queue-runs .error-text{color:#f09aaa;grid-column:1/-1}.station-admin-list{gap:12px;margin-top:14px;display:grid}.station-admin-row{background:#ffffff08;border:1px solid #e8d39a29;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;padding:14px;display:grid}.station-admin-actions{gap:8px;min-width:136px;display:grid}.station-claim-consent-status{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.station-verification-form{border-top:1px solid #e8d39a24;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:12px;padding-top:12px;display:grid}.station-verification-form label{gap:4px;min-width:0;display:grid}.station-verification-form label>span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:820}.station-verification-form input,.station-verification-form select,.station-verification-form textarea{width:100%;min-width:0}.station-verification-form .station-verification-check{color:var(--soft);grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:center;font-size:12px}.station-verification-form .station-verification-check input{width:auto}@media (width<=760px){.station-verification-form{grid-template-columns:1fr}}.station-import-result{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.station-import-result span,.station-import-result p{min-width:0;color:var(--muted);background:#b6c5c00e;border:1px solid #b6c5c02e;border-radius:8px;padding:9px 10px;font-size:12px;line-height:1.4}.station-import-result strong{color:var(--soft);font-size:14px;display:block}.station-import-result p{grid-column:1/-1;margin:0}.creation-page{padding-top:var(--space-7)}.creation-hero{margin-bottom:18px}.creation-hero p,.creation-provider-card p,.creation-form-panel p,.creation-output-panel p{color:var(--muted);line-height:1.65}.creation-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.creation-provider-card{align-content:space-between;gap:10px;transition:transform .16s,border-color .16s,background .16s;display:grid}.creation-provider-card:hover,.creation-provider-card.is-selected{background:linear-gradient(135deg,#8ab2ff12,#0000 48%),#13120eeb;border-color:#8ab2ff57;transform:translateY(-1px)}.creation-provider-card.is-selected{box-shadow:var(--shadow), inset 0 0 0 1px #f1d98f38}.creation-provider-card .section-title.compact,.creation-form-panel .section-title.compact,.creation-output-panel .section-title.compact{align-items:flex-start;margin-top:0}.creation-provider-card h2{font-size:20px}.creation-provider-card .signal-strip{margin:0}.provider-card-footer{justify-content:space-between;align-items:center;gap:10px;margin-top:4px;display:flex}.provider-card-footer a{min-height:40px;color:var(--soft);border:1px solid #e8be7438;border-radius:8px;align-items:center;padding:8px 10px;font-size:12px;font-weight:820;display:inline-flex}.provider-card-footer a:hover{color:var(--text);border-color:#e8be746b}.creation-advanced-engines{border:1px solid var(--border);border-radius:var(--radius-md);background:#13120eb3;grid-column:1/-1;padding:12px}.creation-summary-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.creation-advanced-engines summary{cursor:pointer;font-weight:800}.compact-engine-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0 0}.release-video-launcher{background:radial-gradient(circle at 88% 18%,#79e4d41f,#0000 30%),linear-gradient(135deg,#f2c96d17,#13120ef0);border-color:#f2c96d47;justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px;display:flex}.release-video-launcher h2{margin:0;font-size:25px}.release-video-launcher p:not(.eyebrow){max-width:72ch;color:var(--muted);margin:7px 0 0;line-height:1.55}.release-video-launcher .button{flex:none}.creation-flow-progress{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0 0 18px;padding:0;list-style:none;display:grid}.creation-flow-progress li{border:1px solid var(--line);background:var(--surface-2);min-width:0;min-height:44px;color:var(--muted);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;transition:border-color .2s cubic-bezier(.16,1,.3,1),background .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1);display:flex}.creation-flow-progress span{width:25px;height:25px;color:var(--soft);background:oklch(24% .012 80);border-radius:999px;flex:0 0 25px;place-items:center;font-size:11px;font-weight:850;display:grid}.creation-flow-progress strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.creation-flow-progress li.is-current{color:var(--text);background:oklch(79% .16 161/.07);border-color:oklch(79% .16 161/.42)}.creation-flow-progress li.is-current span{background:var(--signal);color:oklch(18% .015 161);animation:1.8s cubic-bezier(.16,1,.3,1) infinite creation-step-pulse}.creation-flow-progress li.is-complete{color:var(--soft)}.creation-flow-progress li.is-complete span{color:var(--signal);background:oklch(79% .16 161/.18)}.creation-engine-settings{background:#ffffff06;border:1px solid #b6c5c026;border-radius:9px;margin-bottom:18px;overflow:hidden}.creation-engine-settings>summary{cursor:pointer;min-height:50px;color:var(--soft);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-weight:800;display:flex}.creation-engine-settings>summary small{color:var(--muted);font-size:12px}.creation-engine-settings[open]{padding:0 12px 12px}.creation-engine-settings[open]>summary{border-bottom:1px solid #b6c5c024;margin:0 -12px 14px}.creation-engine-settings .creation-command-strip,.creation-engine-settings .creation-provider-grid{margin-bottom:12px}.video-provider-actions{background:#79e4d40e;border:1px solid #79e4d433;border-radius:9px;gap:10px;margin-top:14px;padding:12px;display:grid}.video-provider-actions strong,.video-provider-actions small{display:block}.video-provider-actions small{color:var(--muted);margin-top:4px;line-height:1.4}.video-platform-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.video-platform-picker>button{border:1px solid var(--line);background:var(--surface-2);min-width:0;min-height:58px;color:var(--text);text-align:left;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;transition:transform .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1);display:flex}.video-platform-picker>button:hover{border-color:oklch(79% .16 161/.32);transform:translateY(-1px)}.video-platform-picker>button:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.video-platform-picker>button.is-selected{background:oklch(79% .16 161/.09);border-color:oklch(79% .16 161/.52);box-shadow:inset 0 0 0 1px oklch(79% .16 161/.1)}.video-platform-picker span,.video-platform-picker strong,.video-platform-picker small{min-width:0;display:block}.video-platform-picker small{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;overflow:hidden}.video-platform-picker em{color:var(--muted);white-space:nowrap;background:oklch(24% .012 80);border-radius:999px;flex:none;padding:5px 7px;font-size:10px;font-style:normal;font-weight:820}.video-platform-picker>button.is-selected em{color:var(--signal);background:oklch(79% .16 161/.16)}.video-platform-action{align-items:center;gap:10px;display:flex}.video-platform-action>small{margin:0}.creation-output-panel.has-draft{animation:.22s cubic-bezier(.16,1,.3,1) both creation-output-reveal}@keyframes creation-output-reveal{0%{opacity:.68;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes creation-step-pulse{0%,to{box-shadow:0 0 oklch(79% .16 161/0)}45%{box-shadow:0 0 0 5px oklch(79% .16 161/.12)}}.creation-workbench{grid-template-columns:minmax(0,.92fr) minmax(380px,1.08fr);align-items:start;gap:18px;margin-bottom:18px;display:grid}.creation-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px;display:grid}.creation-output-panel h3{margin-top:18px}.creation-history-panel{gap:12px;margin-bottom:18px;display:grid}.creation-spend-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.creation-spend-strip span{background:#ffffff09;border:1px solid #b6c5c029;border-radius:8px;min-width:0;padding:9px}.creation-spend-strip strong,.creation-spend-strip small{overflow-wrap:anywhere;min-width:0;display:block}.creation-spend-strip strong{color:var(--mint);font-size:16px}.creation-spend-strip small{color:var(--muted);text-transform:uppercase;margin-top:3px;font-size:10px;font-weight:800}.creation-history-list{gap:8px;display:grid}.creation-evidence-target{background:#79e4d40a;border:1px solid #79e4d429;border-radius:8px;grid-template-columns:minmax(240px,420px) minmax(0,1fr);align-items:end;gap:12px;padding:10px;display:grid}.creation-evidence-target label{gap:5px;display:grid}.creation-evidence-target label span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:820}.creation-evidence-target select{width:100%;min-width:0}.creation-evidence-target>small{color:var(--muted);font-size:11px;line-height:1.45}.creation-history-list article{background:#ffffff08;border:1px solid #b6c5c029;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.creation-history-list strong,.creation-history-list small{overflow-wrap:anywhere;min-width:0;display:block}.creation-history-list strong{color:var(--text);font-size:13px}.creation-history-list small{color:var(--muted);margin-top:4px;font-size:10px;line-height:1.4}.creation-history-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.market-fit-bar{background:#00000038;border:1px solid #e8be7438;border-radius:999px;height:10px;overflow:hidden}.market-fit-bar span{border-radius:inherit;background:linear-gradient(90deg,#79e4d4b8,#e8be74db);height:100%;display:block}.market-fit-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.signal-strip{flex-wrap:wrap;gap:7px;margin:12px 0 0;display:flex}.signal-strip span{color:var(--soft);background:#79e4d411;border:1px solid #79e4d433;border-radius:8px;padding:6px 8px;font-size:12px;font-weight:760}.compact-list{margin-top:12px}.receiver-link-list{margin-top:14px}.receiver-link-list .identity-row{gap:4px;display:grid}.receiver-link-list .button{justify-self:start}.receiver-page .editor-header{margin-bottom:18px}.receiver-boundary-card{background:linear-gradient(180deg, #79e4d40e, transparent), var(--panel);border-color:#79e4d43d;margin-bottom:18px}.receiver-boundary-card p{color:var(--soft);margin:0;line-height:1.6}.readiness-list{gap:10px;margin-top:14px;display:grid}.readiness-item{color:var(--muted);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.readiness-item strong{color:var(--soft);margin-bottom:2px;display:block}.readiness-disclaimer{color:var(--soft);background:#f2c96d13;border:1px solid #f2c96d3d;border-radius:8px;padding:10px 12px;font-size:13px;line-height:1.45}.recommendation-list{color:var(--muted);gap:8px;padding-left:20px;line-height:1.55;display:grid}.json-block,.lyrics{white-space:pre-wrap;border:1px solid var(--line);background:#00000042;border-radius:8px;padding:16px;overflow:auto}.tracker-form{grid-template-columns:1.2fr .75fr .75fr 1.2fr 1.2fr .85fr 1fr auto auto;align-items:center;gap:10px;margin-bottom:18px;display:grid}.submission-guide-card .section-title.compact{align-items:flex-start}.submission-step-grid,.submission-progress-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.submission-step-grid{margin:0 0 10px}.submission-step-grid span{min-width:0;color:var(--muted);background:#ffffff08;border:1px solid #dccca829;border-radius:8px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px;padding:10px;display:grid}.submission-step-grid span.is-complete{color:var(--soft);background:#76d69b14;border-color:#76d69b4d}.submission-step-grid strong{width:32px;height:32px;color:var(--gold-strong);font-family:var(--font-utility);background:#e8be741a;border-radius:999px;place-items:center;font-size:12px;display:grid}.submission-step-grid small{color:inherit;font-weight:760;line-height:1.25}.submission-progress-strip{margin:0 0 16px}.submission-progress-strip span{min-width:0;color:var(--muted);background:#b6c5c00d;border:1px solid #b6c5c029;border-radius:8px;padding:10px;font-size:12px}.submission-progress-strip strong{color:var(--text);margin-bottom:4px;font-size:22px;line-height:1;display:block}.crm-pipeline{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0 0 18px;display:grid}.crm-pipeline span{min-width:0;color:var(--muted);background:#ffffff07;border:1px solid #b6c5c024;border-radius:8px;gap:2px;padding:10px;display:grid}.crm-pipeline span.is-active{color:var(--text);background:#79e4d411;border-color:#79e4d447}.crm-pipeline strong{color:var(--text);font-size:18px;line-height:1}.crm-pipeline small{font-size:11px;line-height:1.25}.submission-add-panel{background:#ffffff08;border:1px solid #dccca829;border-radius:8px;margin:0 0 18px;padding:14px}.submission-add-panel .section-title.compact{margin-top:0}.guided-tracker-form{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.guided-tracker-form .field{margin-bottom:0}.guided-tracker-form .field:last-child{grid-column:1/-1}.submission-submit-row{border-top:1px solid #dccca824;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.submission-submit-row span{color:var(--muted);font-size:13px;line-height:1.45}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%}th,td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:11px}th{color:var(--soft);text-transform:uppercase;font-size:12px}.submission-notes-cell{min-width:280px}.submission-notes-cell textarea{white-space:pre-wrap;width:100%;min-height:116px;font-size:12px;line-height:1.45}.submission-notes-cell .button{margin-top:6px}.empty{color:var(--muted);background:linear-gradient(135deg,#8ab2ff0f,#0000 48%),#ffffff06;border:1px dashed #8ab2ff47;border-radius:8px;padding:20px}.empty strong{color:var(--text);font-family:var(--font-display);font-size:20px;font-weight:560}.empty p{margin-bottom:0}.empty-actions{margin-top:14px}.public-page{max-width:1120px;margin:0 auto;padding:38px 22px 76px}.release-hero{text-align:center;padding:var(--space-9) 18px var(--space-7);border-bottom:1px solid var(--line);margin-bottom:var(--space-5)}.release-hero h1{margin-bottom:8px}.release-hero h2{color:var(--gold-strong);font-size:38px}.release-hero p{color:var(--soft);max-width:70ch;margin:18px auto;line-height:1.7}.release-cover{aspect-ratio:1;object-fit:cover;width:min(420px,86vw);margin:var(--space-5) auto var(--space-6);border:1px solid #dccca847;border-radius:12px;display:block;box-shadow:0 24px 70px #00000057}.artwork-upload-inline{justify-content:space-between;align-items:center;gap:var(--space-4);margin:var(--space-3) 0;padding:var(--space-3);border:1px solid var(--line);background:#ffffff06;border-radius:8px;display:flex}.artwork-upload-copy{align-items:center;gap:var(--space-3);min-width:0;display:flex}.artwork-upload-copy img,.artwork-placeholder{object-fit:cover;border:1px solid var(--line);border-radius:7px;flex:0 0 68px;width:68px;height:68px}.artwork-placeholder{color:var(--muted);font-family:var(--font-utility);text-transform:uppercase;background:#ffffff09;place-items:center;font-size:11px;display:grid}.artwork-upload-copy strong,.artwork-upload-copy small{display:block}.artwork-upload-copy small{color:var(--muted);margin-top:5px;line-height:1.4}.simple-media-prep-grid{gap:var(--space-2);margin:var(--space-3) 0 var(--space-4);display:grid}.release-actions{justify-content:center}.release-meta-strip{gap:var(--space-2);max-width:980px;margin:var(--space-6) auto 0;text-align:left;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.release-meta-strip span{min-width:0;padding:var(--space-3);color:var(--soft);background:#ffffff0a;border:1px solid #dccca82e;border-radius:8px;line-height:1.35}.release-meta-strip strong{color:var(--muted);font-family:var(--font-utility);text-transform:uppercase;margin-bottom:5px;font-size:11px;display:block}.public-trust-strip{margin:0 0 var(--space-5)}.public-release-score-card{margin-bottom:var(--space-5);background:linear-gradient(120deg, #79e4d40f, transparent 50%), var(--panel);grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:center;gap:18px;display:grid}.release-score-main{align-items:center;gap:18px;min-width:0;display:flex}.release-score-ring{background:#79e4d414;border:1px solid #79e4d457;border-radius:999px;align-content:center;place-items:center;width:92px;min-width:92px;height:92px;display:grid}.release-score-ring strong{font-family:var(--font-display);font-size:34px;line-height:1}.release-score-ring span,.release-score-actions li{color:var(--muted);font-size:12px}.release-score-actions{gap:12px;display:grid}.release-score-actions ul{color:var(--muted);margin:0;padding-left:18px}.public-grid{align-items:stretch;margin-bottom:18px}.listen-card,.metadata-card,.public-copy-card{background:linear-gradient(180deg, #ffffff0e, transparent 42%), var(--panel)}.listen-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:15px 0;display:flex}.listen-row p{color:var(--muted);margin:5px 0 0}.onesheet{grid-template-columns:minmax(128px,.42fr) minmax(0,1fr);gap:10px 14px;display:grid}.onesheet dt{color:var(--soft);font-weight:820;font-family:var(--font-utility);font-size:12px}.onesheet dd{color:var(--muted);margin:0}.publication-record-card{margin-bottom:var(--space-5)}.public-lyrics-card{margin-bottom:var(--space-5);padding:var(--space-5);border:1px solid var(--line);background:var(--panel);border-radius:8px}.public-lyrics-card summary{cursor:pointer;color:var(--text);font-family:var(--font-display);font-size:24px;font-weight:600}.public-lyrics-card[open] summary{margin-bottom:16px}.legal-page{max-width:980px}.legal-hero{padding:28px 0 18px}.legal-hero h1{max-width:760px;font-size:56px}.legal-hero p{color:var(--muted);max-width:72ch;line-height:1.7}.legal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.legal-grid p,.legal-grid li{color:var(--muted);line-height:1.65}.legal-grid ul{margin-bottom:0;padding-left:20px}.production-readiness-panel{background:linear-gradient(135deg, #8ab2ff0f, transparent 48%), var(--panel);border-color:#8ab2ff3d;margin-bottom:18px}.production-readiness-panel .section-title.compact{align-items:flex-start;margin-top:0}.production-readiness-panel p{color:var(--muted);line-height:1.6}.readiness-meta-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:14px 0 16px;display:grid}.readiness-meta-strip span{background:#b6c5c00e;border:1px solid #b6c5c02e;border-radius:8px;min-width:0;padding:10px}.readiness-meta-strip strong,.readiness-meta-strip small{display:block}.readiness-meta-strip strong{color:var(--text);font-family:var(--font-display);font-size:24px;font-weight:560}.readiness-meta-strip small{color:var(--muted);font-family:var(--font-utility);text-transform:uppercase;font-size:10px;font-weight:820;line-height:1.3}.production-readiness-section{margin-top:16px}.production-readiness-section h3{margin-bottom:10px}.production-readiness-panel .readiness-item{background:#ffffff08;border:1px solid #dccca824;border-radius:8px;align-items:flex-start;padding:11px}.production-readiness-panel .readiness-item span,.production-readiness-panel .readiness-item small{color:var(--muted);line-height:1.45;display:block}.production-readiness-panel .readiness-item small{color:var(--soft);margin-top:5px}.setup-hero p,.setup-section p,.setup-key-card p,.setup-provider-card p,.setup-check-card p{color:var(--muted);line-height:1.62}.setup-status-strip{grid-template-columns:repeat(5,minmax(0,1fr))}.setup-workbench{grid-template-columns:minmax(0,.96fr) minmax(360px,.72fr);align-items:start;gap:18px;margin-bottom:22px;display:grid}.setup-priority-card,.setup-command-card{background:linear-gradient(135deg, #8ab2ff0f, transparent 48%), var(--panel);border-color:#8ab2ff38}.setup-step-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.setup-step-list li{background:#ffffff09;border:1px solid #dccca824;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:12px;display:grid}.setup-step-list strong,.setup-step-list span{display:block}.setup-step-list strong{color:var(--soft);margin-bottom:3px}.setup-step-list span{color:var(--muted);line-height:1.45}.setup-command-block{font-size:12px;line-height:1.58}.setup-section{margin-top:22px}.setup-key-grid,.setup-check-grid,.setup-provider-grid{gap:14px;display:grid}.setup-key-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.setup-check-grid,.setup-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.setup-key-card,.setup-provider-card,.setup-check-card{align-content:space-between;gap:12px;display:grid}.setup-key-card .section-title.compact,.setup-provider-card .section-title.compact,.setup-check-card .section-title.compact{align-items:flex-start;margin-top:0}.setup-key-card h3,.setup-provider-card h3,.setup-check-card h3{font-size:21px}.setup-env-list{flex-wrap:wrap;gap:7px;display:flex}.setup-env-list span{color:var(--soft);font-family:var(--font-utility);background:#f2c96d13;border:1px solid #f2c96d42;border-radius:8px;padding:7px 8px;font-size:11px;font-weight:820;line-height:1.35}.setup-env-list span.is-ready{color:#dfffe9;background:#76d69b14;border-color:#76d69b47}.setup-provider-diagnostic{background:#0f1c236b;border:1px solid #b6c5c024;border-radius:8px;padding:11px}.setup-provider-diagnostic p{margin:0}.setup-provider-diagnostic .muted{overflow-wrap:anywhere;margin-top:8px}.setup-provider-event-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.setup-provider-event-grid span{background:#b6c5c00d;border:1px solid #b6c5c01f;border-radius:8px;min-width:0;padding:8px}.setup-provider-event-grid strong,.setup-provider-event-grid small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.setup-provider-event-grid strong{color:var(--soft);font-family:var(--font-utility);font-size:13px}.setup-provider-event-grid small{color:var(--muted);margin-top:3px;font-size:10px}.setup-provider-actions{border-top:1px solid #b6c5c01f;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding-top:10px;display:flex}.setup-provider-actions span{color:var(--muted);text-align:right;font-size:11px;line-height:1.35}.setup-provider-result{color:#dfffe9;background:#76d69b14;border:1px solid #76d69b3d;border-radius:8px;margin:0 0 12px;padding:10px 12px;font-size:13px}.setup-customer-card{gap:12px;display:grid}.setup-customer-search{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.setup-customer-search input{min-width:0;color:var(--text);font:inherit;background:#0003;border:1px solid #dccca829;border-radius:8px;padding:10px 11px}.setup-customer-result{gap:10px;display:grid}.setup-customer-summary,.setup-customer-detail-grid{gap:9px;display:grid}.setup-customer-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.setup-customer-summary span,.setup-customer-detail-grid>div{background:#ffffff09;border:1px solid #b6c5c024;border-radius:8px;min-width:0;padding:10px}.setup-customer-summary strong,.setup-customer-summary small,.setup-customer-detail-grid strong,.setup-customer-detail-grid span{overflow-wrap:anywhere;min-width:0;display:block}.setup-customer-summary strong{color:var(--mint);font-size:18px}.setup-customer-summary small{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:820}.setup-customer-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.setup-customer-detail-grid>div{align-content:start;gap:5px;display:grid}.setup-customer-detail-grid strong{color:var(--text);font-size:13px}.setup-customer-detail-grid span{color:var(--soft);font-size:12px}.setup-oauth-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.setup-oauth-grid span{background:#b6c5c00d;border:1px solid #b6c5c029;border-radius:8px;min-width:0;padding:11px}.setup-oauth-grid span.is-ready{background:#76d69b14;border-color:#76d69b47}.setup-oauth-grid strong,.setup-oauth-grid small{display:block}.setup-oauth-grid strong{color:var(--soft);margin-bottom:4px}.setup-oauth-grid small{color:var(--muted);line-height:1.35}.auth-page{max-width:840px}.is-auth-flow .topbar{box-shadow:none;position:static}.auth-card{background:linear-gradient(135deg, #8ab2ff0f, transparent 48%), var(--panel);border-color:#8ab2ff33;max-width:720px;margin:0 auto}.auth-card h1{overflow-wrap:normal;max-width:100%;font-size:48px;line-height:1.02}.auth-switch{color:var(--muted);text-align:center;margin:18px 0 0}.clerk-auth-card .cl-rootBox,.clerk-auth-card .cl-cardBox,.clerk-auth-card .clerk-card-box,.clerk-auth-card .cl-card,.clerk-auth-card .clerk-card,.clerk-auth-card .cl-main{width:100%;max-width:none}.clerk-auth-card .cl-cardBox,.clerk-auth-card .clerk-card-box{box-shadow:none}.clerk-auth-card .cl-card,.clerk-auth-card .clerk-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.clerk-auth-card .cl-header,.clerk-auth-card .cl-footer{display:none}.clerk-auth-card .cl-main{gap:18px}.clerk-auth-card .clerk-social-button,.clerk-auth-card .cl-socialButtonsIconButton{justify-content:center;align-items:center;min-height:44px;padding:10px 12px}.clerk-auth-card .clerk-primary-button,.clerk-auth-card .cl-formButtonPrimary,.clerk-auth-card .cl-formFieldInput,.clerk-auth-card .cl-selectButton{min-height:44px}.clerk-auth-card .cl-formFieldInputShowPasswordButton{min-width:44px;min-height:44px}.clerk-auth-card .cl-socialButtonsBlockButtonText,.clerk-auth-card .cl-socialButtonsIconButton,.clerk-auth-card .cl-formButtonPrimary,.clerk-auth-card .cl-formFieldInput,.clerk-auth-card .cl-selectButton{line-height:1.2}@media (width<=700px){.auth-page{padding-top:20px}.auth-card{border-radius:20px;padding:22px 18px}.auth-card .section-title{margin-bottom:16px}.auth-card h1{margin-block:8px 14px;font-size:34px;line-height:1.04}.auth-card .section-title>p:last-child{margin-bottom:0;font-size:16px;line-height:1.5}.auth-card .field{margin-bottom:14px}.auth-card input,.auth-card .button{min-height:50px}.auth-switch{margin-top:16px;font-size:14px;line-height:1.5}.clerk-auth-card .cl-formFieldInput{font-size:16px!important}.clerk-auth-card .cl-formFieldInputShowPasswordButton{width:44px!important;height:44px!important}}.auth-benefit-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 18px;display:grid}.clerk-auth-surface .cl-footer{background:0 0}@media (width<=860px){.auth-shell-page{grid-template-columns:1fr;gap:34px;min-height:0;padding-top:38px}.auth-workspace-intro,.auth-surface{justify-self:center;width:100%;max-width:620px}.auth-workspace-intro h1{max-width:14ch;font-size:50px}}@media (width<=540px){.auth-shell-page{gap:22px;padding-top:28px;padding-bottom:42px}.auth-workspace-intro{padding:0}.auth-workspace-intro h1{margin-bottom:12px;font-size:38px}.auth-workspace-intro>p{font-size:14px;line-height:1.5}.auth-workspace-intro ul{display:none}.auth-workspace-intro>small{margin-top:14px;font-size:9px;display:block}.auth-surface{padding:20px}.auth-surface-heading{margin-bottom:18px;padding-bottom:15px}.auth-surface-heading h2{font-size:27px}}.dashboard-page .kit-list{gap:14px;display:grid}.billing-command-card{margin-bottom:18px}.pricing-current-plan{background:linear-gradient(135deg, #75d39721, #e8be740f), var(--panel);border-color:#75d39780;justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px;display:flex}.pricing-current-plan h2{margin:4px 0 6px;font-size:clamp(30px,4vw,48px)}.pricing-current-plan p:last-child{color:var(--muted);margin:0}.pricing-plan-card{position:relative}.pricing-plan-card.is-current{box-shadow:0 0 0 1px #75d3972e, var(--shadow-card);border-color:#75d397ad}.pricing-lifetime-card{background:linear-gradient(135deg, #e8be7421, #75d39714), var(--panel);border-color:#e8be7480;grid-template-columns:minmax(0,1fr) minmax(220px,300px);align-items:center;gap:28px;margin-top:18px;display:grid}.pricing-lifetime-card.is-current{border-color:#75d397ad}.pricing-lifetime-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.pricing-lifetime-heading h2{margin:4px 0 6px}.pricing-lifetime-cta{gap:12px;display:grid}.pricing-lifetime-cta .metric-small{font-size:clamp(28px,4vw,42px)}.usage-budget-card{background:linear-gradient(120deg, #75d3970b, transparent 44%), var(--panel);margin-bottom:18px}.usage-budget-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.usage-meter,.provider-budget-row{background:#ffffff0a;border:1px solid #b6c5c02e;border-radius:8px;min-width:0;padding:12px}.usage-meter>div:first-child,.provider-budget-row{gap:4px;display:grid}.usage-meter strong,.provider-budget-row strong{color:var(--soft)}.usage-meter span,.usage-meter small,.provider-budget-row span,.provider-budget-row small,.usage-budget-updated{color:var(--muted);line-height:1.4}.usage-meter-bar{background:#0000003d;border:1px solid #75d3972e;border-radius:999px;height:8px;margin:10px 0 8px;overflow:hidden}.usage-meter-bar span{border-radius:inherit;background:linear-gradient(90deg,#75d397c7,#f1d98fd1);height:100%;display:block}.provider-budget-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.usage-budget-updated{font-family:var(--font-utility);text-transform:uppercase;margin-top:12px;font-size:11px;display:block}.kit-row{background:linear-gradient(120deg, #8ab2ff0b, transparent 42%), var(--panel);justify-content:space-between;align-items:stretch;gap:18px;transition:transform .16s,border-color .16s,background .16s;display:flex}.kit-row:hover{background:linear-gradient(120deg, #8ab2ff12, transparent 42%), var(--panel);border-color:#8ab2ff47;transform:translateY(-1px)}.kit-row>div:first-child{flex:1;min-width:0}.kit-row .actions{place-content:flex-start flex-end;max-width:420px}.kit-row h2{margin-bottom:6px}.kit-row p{color:var(--muted);margin:0 0 6px}.kit-health-bar{background:#0000003d;border:1px solid #e8be7433;border-radius:999px;max-width:420px;height:8px;margin:12px 0 8px;overflow:hidden}.kit-health-bar span{border-radius:inherit;background:linear-gradient(90deg,#79e4d4bf,#f1d98fdb);height:100%;display:block}.kit-updated{color:var(--muted);font-family:var(--font-utility);text-transform:uppercase;font-size:11px}.referral-card,.powered-by-card{justify-content:space-between;align-items:center;gap:18px;display:flex}.referral-card code{overflow-wrap:anywhere;border:1px solid var(--line);max-width:min(100%,620px);color:var(--text);background:#ffffff0d;border-radius:8px;margin-top:10px;padding:10px 12px;display:block}.referral-stats{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.referral-stats span{border:1px solid var(--line);background:#ffffff0d;border-radius:8px;min-width:96px;padding:10px 12px}.referral-stats strong,.referral-stats small{display:block}.powered-by-card small{color:var(--muted);margin-top:8px;display:block}@media (width<=1080px){.create-step-actions .button,.distribution-process-actions .button{min-height:44px}.product-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.station-command-strip,.dashboard-command-strip,.setup-status-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.creation-command-strip{grid-template-columns:repeat(5,minmax(130px,1fr));overflow-x:auto}.hero-layout{grid-template-columns:1fr;max-width:900px}.landing-hero{grid-template-columns:1fr;min-height:auto}.platform-cards,.comparison-panel,.product-demo-grid{grid-template-columns:1fr}.hero{order:2;padding:24px 0 8px;position:static}.form-card{order:1}.create-layout{max-width:960px}.create-layout .hero,.create-layout .form-card{order:0}.create-layout .hero{align-items:flex-start;padding:0}.create-layout .create-command-strip{grid-area:auto;grid-template-columns:repeat(3,minmax(0,1fr))}.create-stepper{grid-template-columns:repeat(3,minmax(0,1fr))}.create-review-grid,.publish-prep-checks{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.creation-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.creation-workbench,.setup-workbench{grid-template-columns:1fr}.setup-key-grid,.setup-oauth-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.artist-intel-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.artist-intel-grid,.authority-workbench,.smart-link-layout{grid-template-columns:1fr}.crm-pipeline{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=820px){.topbar{flex-direction:column;align-items:flex-start;padding:14px 18px}.brand{min-width:0}.topbar nav{width:100%}.main-nav a,.topbar nav a{align-items:center;min-height:44px;display:inline-flex}.button.small,.choice-chip,.song-upload-card label.button,.filter-chip-row button,.provider-card-footer a,.station-target-footer a{min-height:44px}.choice-chip,.filter-chip-row button{min-width:44px}.provider-card-footer a,.station-target-footer a{justify-content:center;align-items:center;display:inline-flex}.editor-header{flex-direction:column;align-items:stretch}.editor-header .actions{justify-content:flex-start;max-width:none}.workspace-view-panel,.advanced-tools-prompt{flex-direction:column;align-items:stretch}.workspace-view-switch{width:100%}.workspace-view-switch button,.distrokid-resume-actions .button{min-height:44px}.simple-editor-grid,.distrokid-resume-panel,.distrokid-resume-steps,.release-launch-steps,.release-reach-actions,.release-launch-steps article,.artist-profile-claim-row{grid-template-columns:1fr}.release-launch-steps .button,.release-reach-actions article .button,.social-outreach-builder .button{width:100%}.distrokid-resume-steps,.distrokid-manual-boundary,.extension-install-note,.extension-status{grid-column:auto}.advanced-tools-prompt .button{width:100%}.grid.four,.metric-grid,.console-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.artist-name-generator-heading{flex-direction:column;align-items:stretch}.artist-name-generator-heading .button{width:100%}.artist-name-suggestion-grid{grid-template-columns:1fr}.artist-name-suggestion{min-height:0}.suno-ownership-checks{grid-template-columns:1fr}.distribution-profile-heading,.distribution-profile-footer{flex-direction:column;align-items:stretch}.distribution-profile-grid{grid-template-columns:1fr}.distribution-profile-footer .button{width:100%}.artist-studio-preview{border-radius:18px;padding:14px}.studio-release-view{grid-template-columns:minmax(0,1fr)}.studio-album-art{aspect-ratio:1;width:100%;min-height:0}.studio-track-panel{min-width:0;min-height:0;padding:4px 0}.studio-next-move{flex-direction:column;align-items:stretch}.studio-next-move .button{width:100%}.topbar{flex-direction:column;align-items:flex-start;padding:14px 18px}.brand{min-width:0}.topbar nav{width:100%}.topbar nav a{padding:7px 8px}.nav-separator{display:none}.product-rail,.setup-status-strip,.station-command-strip,.dashboard-command-strip,.create-command-strip,.form-status-rail,.creation-command-strip{grid-template-columns:1fr 1fr}.product-rail span,.setup-status-strip span,.station-command-strip span,.dashboard-command-strip span,.create-command-strip span,.form-status-rail span,.creation-command-strip span{padding-left:12px;padding-right:12px}.hero-layout,.landing-page,.container,.public-page{padding-left:16px;padding-right:16px}h1{font-size:46px;line-height:.98}.page-state h1{overflow-wrap:anywhere;font-size:40px;line-height:1.03}.editor-header h1,.legal-hero h1,.auth-card h1{font-size:38px;line-height:1.02}.grid.two,.grid.three,.grid.four,.legal-grid{grid-template-columns:1fr}.metric-grid,.console-stats,.artist-intel-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-card,.workflow-steps,.readiness-check-grid,.trust-strip,.public-trust-strip,.editor-trust-strip,.release-meta-strip,.readiness-meta-strip,.plain-step-guide,.create-import-options,.create-review-grid,.create-step-actions,.submission-step-grid,.submission-progress-strip,.guided-tracker-form{grid-template-columns:1fr}.create-step-heading{flex-direction:column;align-items:stretch}.readiness-gate-heading{flex-direction:column;align-items:flex-start}.snapshot-grid{grid-template-columns:1fr}.release-timeline-demo,.readiness-board-demo,.radio-board-demo{grid-template-columns:repeat(2,minmax(0,1fr))}.listening-page-demo dl{grid-template-columns:1fr}.beta-proof-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.import-row,.catalog-filter-grid{grid-template-columns:1fr}.catalog-actions{flex-direction:column;align-items:flex-start}.artist-intel-heading,.country-signal-rail li{align-items:flex-start}.country-signal-rail li{grid-template-columns:28px 38px minmax(0,1fr)}.country-signal-rail small{text-align:left;grid-column:3}.notice{grid-template-columns:1fr}.notice .button{justify-self:start}.site-footer{flex-direction:column}.editor-header,.release-video-launcher,.public-link,.export-panel,.kit-row,.referral-card,.powered-by-card{flex-direction:column;align-items:stretch}.referral-stats{justify-content:flex-start}.next-action-heading{flex-direction:column}.publication-form-grid,.authority-form-grid,.station-access-steps,.station-claim-steps,.radio-campaign-controls,.radio-package-grid,.radio-package-media,.radio-campaign-counts,.radio-campaign-lanes,.radio-campaign-destinations article,.station-workspace-grid,.station-credit-form,.station-list-form,.station-marketplace-stats,.station-notification-list article,.station-delivery-packets article,.station-receiver-grid,.station-receiver-settings-grid,.station-inbox-list article,.station-inbox-decision,.station-inbox-report>div,.station-suppression-control,.station-team-invitation-list article,.station-team-member-list article,.station-team-invite-form,.station-filter-grid,.target-pack-grid,.artist-ledger-main,.artist-ledger-stats,.artist-ledger-timeline,.artist-ledger-targets,.artist-ledger-campaigns>div,.artist-ledger-deliveries>div,.artist-ledger-events span,.station-target-row,.station-claim-grid,.station-claim-status-list article,.admin-station-grid,.admin-queue-summary,.admin-queue-runs article,.station-admin-row,.station-import-result,.dashboard-action-grid,.market-agent-grid,.market-agent-strategy,.artist-lane-grid,.creation-provider-grid,.setup-workbench,.setup-key-grid,.setup-check-grid,.setup-provider-grid,.setup-oauth-grid,.setup-customer-search,.setup-customer-summary,.setup-customer-detail-grid,.creation-form-grid,.creation-workbench,.creation-spend-strip,.creation-history-list article,.creation-evidence-target,.origin-label-grid,.origin-current,.market-fit-facts,.evidence-facts,.usage-budget-grid,.provider-budget-list,.public-release-score-card,.station-command-strip,.setup-status-strip,.dashboard-command-strip,.create-command-strip,.form-status-rail,.auth-benefit-strip,.creation-command-strip{grid-template-columns:1fr}.station-target-heading,.station-match-row{grid-template-columns:1fr;align-items:stretch}.station-target-heading,.station-workspace-card-head{flex-direction:column}.radio-campaign-heading,.radio-package-heading,.radio-package-actions,.radio-campaign-stale,.radio-campaign-coverage,.radio-campaign-execution-head,.radio-campaign-execution-action,.radio-campaign-scope-choice,.radio-campaign-approval,.radio-campaign-zero-ready,.radio-release-audit{flex-direction:column;align-items:stretch}.radio-package-actions .button{width:100%}.radio-campaign-coverage-actions{justify-items:stretch}.radio-package-media{grid-template-columns:repeat(2,minmax(0,1fr))}.radio-package-media>.button,.radio-campaign-stale .button{width:100%}.radio-campaign-scope-actions{flex-direction:column;align-items:stretch;width:100%}.radio-strategy-field{width:100%}.radio-scope-segments,.radio-scope-limit{width:100%;min-width:0}.radio-release-audit{grid-template-columns:1fr}.radio-release-audit-actions{justify-content:flex-start}.radio-release-audit ul{grid-column:auto}.radio-campaign-destination-action{justify-content:flex-start}.radio-handoff-desk-head,.radio-handoff-load-all,.radio-handoff-finished,.radio-handoff-current-head{flex-direction:column;align-items:stretch}.radio-handoff-desk-progress{text-align:left;min-width:0}.radio-handoff-steps,.radio-handoff-completion-form,.radio-campaign-execution-stats{grid-template-columns:1fr}.radio-handoff-confirm,.radio-handoff-completion-actions{grid-column:auto}.radio-handoff-route-actions .button,.radio-handoff-completion-actions .button,.radio-campaign-execution-action .button{width:100%}.radio-handoff-navigation{grid-template-columns:auto minmax(0,1fr) auto;display:grid}.radio-handoff-navigation span{text-align:center}.radio-campaign-lane.is-unavailable{grid-column:auto}.radio-campaign-lane.is-unavailable .radio-campaign-destinations{grid-template-columns:1fr}.station-workspace-card-head select{width:100%;max-width:none}.artist-ledger-actions,.artist-workspace-actions{justify-content:flex-start}.station-match-score{width:100%;min-height:56px}.station-match-actions{justify-items:start}.station-claim-grid .field:nth-child(3),.station-claim-grid .field:nth-child(12),.station-claim-grid .field:nth-child(13),.station-claim-grid .field:nth-child(14){grid-column:auto}.station-admin-actions{min-width:0}.station-claim-submit{flex-direction:column;align-items:stretch}.dashboard-action-tile{grid-template-columns:34px minmax(0,1fr)}.kit-row .actions{justify-content:flex-start;max-width:none}.publication-form-grid .field:first-child,.publication-form-grid .field:nth-child(5),.publication-form-grid .field:nth-child(13){grid-column:auto}.tracker-form{grid-template-columns:1fr}.submission-submit-row{flex-direction:column;align-items:stretch}.listen-row{flex-direction:column;align-items:flex-start}.onesheet{grid-template-columns:1fr}}@media (width<=430px){h1{font-size:38px}.landing-hero h1{font-size:31px;line-height:1.08}.landing-hero p{font-size:16px}.metric-grid,.console-stats,.artist-intel-stats{grid-template-columns:1fr}.card{padding:18px}.button{width:100%}.before-after-grid,.song-upload-card,.audio-upload-inline{grid-template-columns:1fr}.audio-upload-inline label.button{width:100%}.qr-box{max-width:240px}.crm-pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}.song-upload-card label.button{width:100%}.provider-card-footer{flex-direction:column;align-items:stretch}.release-hero h2{font-size:30px}}@media (width<=640px){body{background-attachment:scroll}.setup-provider-actions{flex-direction:column;align-items:stretch}.setup-provider-actions span{text-align:left}.topbar{gap:12px;padding:12px 14px;position:static}.brand{gap:10px;width:100%;min-width:0}.brand-mark{flex:none;width:36px;height:36px;font-size:20px}.brand strong{text-overflow:ellipsis;font-size:19px;display:block;overflow:hidden}.brand small{max-width:100%;font-size:11px;line-height:1.25}.main-nav,.topbar nav{flex-wrap:wrap;gap:4px;width:100%;max-width:100%;padding:0;overflow:visible}.main-nav::-webkit-scrollbar{display:none}.topbar nav::-webkit-scrollbar{display:none}.mobile-scroll-rail::-webkit-scrollbar{display:none}.product-rail::-webkit-scrollbar{display:none}.setup-status-strip::-webkit-scrollbar{display:none}.station-command-strip::-webkit-scrollbar{display:none}.dashboard-command-strip::-webkit-scrollbar{display:none}.create-command-strip::-webkit-scrollbar{display:none}.form-status-rail::-webkit-scrollbar{display:none}.create-stepper::-webkit-scrollbar{display:none}.creation-command-strip::-webkit-scrollbar{display:none}.main-nav a,.topbar nav a{white-space:normal;flex:0 auto;align-items:center;min-height:44px;display:inline-flex}.product-rail,.setup-status-strip,.station-command-strip,.dashboard-command-strip,.create-command-strip,.form-status-rail,.create-stepper,.creation-command-strip{overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:x proximity;touch-action:pan-x;-webkit-overflow-scrolling:touch;grid-auto-columns:minmax(136px,72vw);grid-auto-flow:column;max-width:100%;display:grid;overflow:auto hidden;grid-template-columns:none!important}.product-rail span,.setup-status-strip span,.station-command-strip span,.dashboard-command-strip span,.create-command-strip span,.form-status-rail span,.create-step-button,.creation-command-strip span{scroll-snap-align:start;min-height:58px}.form-status-rail{grid-auto-flow:row;overflow:visible;grid-template-columns:1fr!important}.create-stepper{grid-auto-flow:initial;grid-auto-columns:initial;display:flex;grid-template-columns:none!important}.create-step-button{flex:0 0 136px;min-width:136px}.dashboard-command-strip strong,.station-command-strip strong,.setup-status-strip strong,.creation-command-strip strong,.create-command-strip strong{font-size:22px}.hero-layout,.landing-page,.container,.public-page{width:100%;padding-left:14px;padding-right:14px}.hero-layout{gap:18px;padding-top:22px;padding-bottom:44px}.landing-page,.container,.public-page{padding-top:24px;padding-bottom:48px}.landing-hero,.hero{padding-top:8px;padding-bottom:22px}.create-layout .hero{flex-direction:column;align-items:stretch;gap:12px;padding-top:0;padding-bottom:0}.create-layout .hero h1{margin-bottom:8px;font-size:31px;line-height:1.08}.create-layout .hero p{font-size:14px;line-height:1.45}h1,.editor-header h1,.legal-hero h1,.auth-card h1{font-size:36px;line-height:1.03}h2{font-size:24px;line-height:1.12}h3{font-size:19px;line-height:1.2}.hero p,.landing-hero p,.station-hero p,.creation-hero p,.legal-hero p,.release-hero p{font-size:16px;line-height:1.6}.section-title.compact,.pricing-current-plan,.pricing-lifetime-heading,.publish-prep-head,.suno-library-heading,.distrokid-connect-card,.distrokid-handoff-heading,.distrokid-simple-heading,.auth-provider-heading,.artist-intel-heading,.station-target-heading,.next-action-heading{flex-direction:column;align-items:stretch}.distrokid-connect-actions,.distrokid-connect-actions .button{width:100%}.pricing-lifetime-card{grid-template-columns:1fr}.section-title.compact .actions,.editor-header .actions,.station-target-heading .actions{justify-content:flex-start}.editor-header>.actions,.hero-actions,.release-actions,.publication-actions,.catalog-actions,.provider-card-footer,.empty-actions{flex-direction:column}.hero-actions,.actions,.release-actions,.publication-actions,.station-target-footer,.catalog-actions,.provider-card-footer,.referral-stats{align-items:stretch;width:100%;min-width:0}.hero-actions>*,.actions>*,.release-actions>*,.publication-actions>*,.catalog-actions>*,.provider-card-footer>*,.station-target-footer>*,.referral-stats>*{min-width:0}.button,input,textarea,select,.choice-chip,.filter-chip-row button,.station-target-footer a,.provider-card-footer a,.dashboard-action-tile{min-height:44px}.button{white-space:normal;text-align:center}.button.small{min-height:44px;padding:9px 11px}.hero-actions .button,.editor-header>.actions .button,.actions .button,.actions button,.release-actions .button,.publication-actions .button,.catalog-actions .button,.provider-card-footer .button,.provider-card-footer a,.station-match-actions .button,.station-admin-actions .button,.referral-stats .button{width:100%}.card,.platform-snapshot,.release-console,.create-step-panel,.profile-import-panel,.market-signal-panel,.artist-targeting-panel,.turnstile-panel{max-width:100%;padding:16px}.platform-cards,.metric-grid,.artist-intel-stats,.station-access-steps,.station-claim-steps,.station-filter-grid,.station-claim-grid,.station-receiver-settings-grid,.station-team-invitation-list article,.station-team-member-list article,.station-team-invite-form,.station-claim-status-list article,.admin-station-grid,.station-admin-row,.station-import-result,.creation-provider-grid,.setup-workbench,.setup-key-grid,.setup-check-grid,.setup-provider-grid,.setup-oauth-grid,.creation-form-grid,.creation-workbench,.publication-form-grid,.authority-form-grid,.origin-label-grid,.origin-current,.evidence-facts,.publish-assistant-flow,.suno-song-card,.distrokid-handoff-grid,.distrokid-status-rail,.distrokid-file-grid,.distrokid-credit-grid,.distrokid-review-handoff,.distributor-pack-grid,.simple-release-steps,.publish-prep-checks,.publish-prep-layout,.publish-prep-quick-grid,.publish-prep-name-grid,.publish-prep-profile-grid,.publish-prep-strip,.publish-prep-field-grid,.publish-prep-input-action,.publish-prep-date-input,.publish-prep-small-grid,.publish-prep-review-grid,.market-fit-facts,.market-agent-grid,.market-agent-strategy,.artist-lane-grid,.legal-grid,.auth-benefit-strip,.release-meta-strip,.readiness-meta-strip,.onesheet,.public-grid,.tracker-form{grid-template-columns:1fr!important}.selected-distributor-heading{flex-direction:column;align-items:flex-start}.suno-song-card img,.suno-song-art-placeholder{width:64px;height:64px}.dashboard-action-grid{grid-template-columns:1fr!important}.auth-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.auth-provider-grid .auth-provider-chip{width:100%;min-width:0}.dashboard-action-tile{grid-template-columns:34px minmax(0,1fr);padding:14px}.dashboard-action-tile small{grid-column:1/-1}.station-target-row,.station-match-row,.market-agent-market,.readiness-item{grid-template-columns:1fr!important}.market-agent-score,.station-match-score{width:100%;min-height:54px}.station-target-footer a,.filter-chip-row button,.choice-chip,.mini-stats span,.catalog-tags span,.signal-strip span,.public-tag-strip span,.integration-strip span,.import-fields span{text-align:center;flex:auto}.filter-chip-row button,.choice-chip{flex-basis:min(100%,136px)}.signal-strip span,.catalog-tags span,.public-tag-strip span,.integration-strip span,.import-fields span,.mini-stats span{max-width:100%}.notice .button,.create-step-actions .button{width:100%}.create-step-actions>span{text-align:left}.filter-chip-row,.choice-chip-grid,.catalog-tags,.signal-strip,.mini-stats,.integration-strip,.import-fields{gap:7px}.readiness-check-grid span,.workflow-steps span,.publish-prep-item{text-align:left}.publish-prep-item{grid-template-columns:10px minmax(0,1fr)}.publish-prep-item a{grid-column:2;justify-self:start}.publish-prep-head .button{width:100%}.autofill-source-note{flex-direction:column;align-items:flex-start}.distrokid-simple-heading>span{align-self:flex-start}.distrokid-autofill-preview{grid-template-columns:repeat(2,minmax(0,1fr))}.publish-prep-optional>summary{flex-direction:column;justify-content:center;align-items:flex-start}.publish-prep-section-title{flex-direction:column;align-items:flex-start}.publish-prep-section-title span{text-align:left}.console-wave{gap:4px;height:54px}.console-stats{grid-template-columns:1fr!important}.table-wrap{-webkit-overflow-scrolling:touch;margin-inline:-2px;padding-bottom:8px;overflow-x:auto}.table-wrap table{min-width:720px}th,td{padding:10px 9px}.json-block,.lyrics{max-width:100%;padding:12px;font-size:12px}.public-link a,.referral-card code,.identity-row span,.release-signal-list span,.publisher-signal-list span{word-break:break-all}.kit-row .actions,.referral-stats,.powered-by-card,.referral-card,.public-link,.export-panel,.listen-row{align-items:stretch}.kit-health-bar{max-width:none}.site-footer{align-items:stretch}.site-footer nav{width:100%}}@media (width<=380px){.hero-layout,.landing-page,.container,.public-page{padding-left:12px;padding-right:12px}h1,.editor-header h1,.legal-hero h1,.auth-card h1{font-size:32px}.card,.platform-snapshot,.release-console,.profile-import-panel,.market-signal-panel,.artist-targeting-panel,.turnstile-panel{padding:14px}.turnstile-widget{min-height:76px}.turnstile-widget iframe{max-width:100%}.product-rail,.station-command-strip,.dashboard-command-strip,.create-command-strip,.form-status-rail,.creation-command-strip{grid-auto-columns:minmax(126px,82vw)}.auth-provider-grid{grid-template-columns:1fr}}@media (width<=760px){.create-title-row{flex-direction:column;align-items:stretch;gap:12px}.create-title-actions{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:flex-start;width:100%;display:grid}.create-title-actions .button{width:100%}.create-title-actions>:last-child:nth-child(odd){grid-column:1/-1}.create-layout .notice{grid-template-columns:repeat(2,minmax(0,1fr))}.create-layout .guest-account-gate{grid-template-columns:minmax(0,1fr)}.create-layout .notice strong,.create-layout .notice span{grid-column:1/-1}.create-stepper{padding-bottom:2px}.create-step-button{flex:none;min-width:max-content;min-height:44px;padding-right:11px}}@media (width<=640px){.create-layout{padding-top:16px;padding-bottom:36px}.create-layout .form-card{padding:16px}.create-title-row h1{font-size:26px}.create-step-panel{padding:0}.profile-import-panel{padding:13px}.create-step-body{min-height:0}.create-step-heading{align-items:flex-start}.create-step-heading>span{align-self:flex-start}.suno-library-import{width:100%;max-width:100%;padding:12px;overflow:hidden}.suno-library-heading>span{align-self:flex-start}.suno-library-import .field,.suno-library-import .field input{width:100%;min-width:0;max-width:100%}.suno-library-import .field input{font-size:16px}.suno-library-import>.actions{flex-direction:column;align-items:stretch}.suno-library-import>.actions .button,.suno-library-filter{width:100%}.suno-library-filter button{min-height:44px;padding-inline:8px}.suno-song-card{align-items:start;padding:10px;grid-template-columns:64px minmax(0,1fr)!important}.suno-song-card .button{grid-column:1/-1;width:100%}.suno-song-card strong,.suno-song-card span,.suno-song-card small{overflow-wrap:anywhere;white-space:normal}.suno-ownership-gate{min-width:0;padding:12px}.suno-ownership-checks label{min-height:44px}.topbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.brand{width:auto}.nav-toggle{border:1px solid var(--line-strong);min-width:64px;min-height:44px;color:var(--text);font:inherit;cursor:pointer;background:#ffffff0a;border-radius:8px;justify-content:center;align-items:center;font-size:14px;font-weight:760;display:inline-flex}.main-nav,.topbar nav{grid-column:1/-1;width:100%;max-width:none;padding:6px 0 2px;display:none;overflow:visible}.main-nav.is-open{grid-template-columns:1fr;gap:4px;display:grid}.main-nav a,.topbar nav a{justify-content:flex-start;width:100%;padding:10px 12px}.main-nav a.nav-cta{justify-content:center;margin-top:4px}.nav-separator{display:none}.beginner-step-list article{grid-template-columns:44px minmax(0,1fr);gap:12px}.first-release-options{grid-template-columns:1fr}.create-stepper{margin-right:-16px;padding-right:16px;display:flex;overflow-x:auto}.create-step-button{width:auto;min-width:max-content}.release-step-count{display:block}.start-method-options{grid-template-columns:1fr}.distribution-breadcrumb{margin-right:-12px;padding-right:12px}.distribution-process-actions{grid-template-columns:1fr 1fr}.distribution-process-actions>span{display:none}.release-goal-option{min-height:88px}.advanced-start-panel>summary,.advanced-publish-details>summary,.creation-engine-settings>summary,.optional-fields>summary,.alternate-import-panel>summary{flex-direction:column;align-items:flex-start;gap:3px}.advanced-start-panel>summary small,.advanced-publish-details>summary small,.creation-engine-settings>summary small,.optional-fields>summary small,.alternate-import-panel>summary small{text-align:left}}.topbar{-webkit-backdrop-filter:blur(28px)saturate(1.35);backdrop-filter:blur(28px)saturate(1.35);background:oklch(16% .028 306/.74);border-bottom-color:oklch(90% .025 315/.12);box-shadow:0 10px 34px oklch(5.5% .02 306/.3)}.create-layout{max-width:980px;padding-top:28px}.create-layout .form-card{background:oklch(18.5% .03 306/.98);border:1px solid oklch(90% .025 315/.13);border-radius:26px;box-shadow:0 34px 90px oklch(5.5% .022 306/.42),inset 0 1px oklch(98% .01 315/.05)}.create-title-row{margin-bottom:20px}.create-title-row h2{letter-spacing:-.045em;font-size:clamp(30px,4vw,40px);font-weight:760}.create-stepper.release-breadcrumb{z-index:4;-webkit-backdrop-filter:blur(24px)saturate(1.35);backdrop-filter:blur(24px)saturate(1.35);background:oklch(20% .028 306/.7);border:1px solid oklch(94% .02 315/.13);border-radius:18px;gap:2px;padding:7px;position:sticky;top:78px;box-shadow:0 14px 36px oklch(6% .02 306/.28),inset 0 1px oklch(98% .01 315/.06)}.create-step-button{border-radius:12px;min-height:46px;padding:6px 8px;transition:color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.create-step-button:hover{background:oklch(98% .01 315/.055);transform:translateY(-1px)}.create-step-button.is-active{background:oklch(72% .18 18/.2);box-shadow:inset 0 0 0 1px oklch(82% .14 18/.22)}.create-step-index{width:24px;height:24px;font-family:var(--font-body);border-color:oklch(90% .025 315/.18);font-weight:760}.create-step-button.is-active .create-step-index{color:oklch(17% .025 306);background:oklch(76% .17 18);border-color:#0000}.create-step-heading{padding:14px 4px 4px}.create-step-heading h3{letter-spacing:-.035em;font-size:25px}.create-step-heading>span{background:oklch(98% .01 315/.055);border-radius:999px;min-height:30px;padding-inline:10px}.plain-step-note,.nontechnical-help{background:oklch(26% .045 161/.22);border-color:oklch(86% .065 161/.12);border-radius:14px;padding:14px 15px}.release-goal-option,.start-method-options>button{background:oklch(22.5% .03 306);border-color:oklch(90% .025 315/.11);border-radius:16px;min-height:104px;transition:border-color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 1px oklch(98% .01 315/.035)}.release-goal-option:hover,.start-method-options>button:hover{background:oklch(24.5% .036 306);border-color:oklch(80% .12 18/.36);transform:translateY(-2px)}.release-goal-option.is-active,.start-method-options>button.is-active{background:oklch(28% .065 18/.72);border-color:oklch(80% .15 18/.5);box-shadow:inset 0 0 0 1px oklch(88% .09 18/.12),0 12px 30px oklch(11% .04 18/.24)}.distributor-choice-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.distributor-choice-list>button{min-height:84px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:oklch(22.5% .03 306);border:1px solid oklch(90% .025 315/.11);border-radius:16px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:11px;padding:13px 14px;transition:border-color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1);display:grid}.distributor-choice-list>button:hover{border-color:oklch(80% .12 18/.34);transform:translateY(-1px)}.distributor-choice-list>button.is-selected{background:oklch(28% .065 18/.72);border-color:oklch(80% .15 18/.52);box-shadow:inset 0 0 0 1px oklch(88% .09 18/.12)}.distributor-choice-list>button>span:last-child{gap:4px;display:grid}.distributor-choice-list strong{font-size:14px}.distributor-choice-list small{color:var(--muted);font-size:12px;line-height:1.35}.distributor-choice-mark{color:oklch(16% .025 306);border:1px solid oklch(90% .025 315/.2);border-radius:999px;place-items:center;width:26px;height:26px;font-size:13px;font-weight:850;display:grid}.distributor-choice-list>button.is-selected .distributor-choice-mark{background:oklch(76% .17 18);border-color:#0000}.selected-distributor-setup{background:oklch(14.5% .024 306/.56);border:1px solid oklch(90% .025 315/.12);border-radius:18px;grid-template-columns:minmax(0,.9fr) minmax(220px,1.1fr);align-items:end;gap:14px 18px;padding:16px;display:grid}.selected-distributor-setup h4{margin:3px 0 5px;font-size:21px}.selected-distributor-setup p:not(.eyebrow){color:var(--muted);margin:0;font-size:12px;line-height:1.45}.selected-distributor-setup .field{margin:0}.selected-distributor-actions{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.selected-distributor-actions .button{border-radius:13px;min-height:46px}.distributor-pack-cta{background:oklch(17% .035 306/.72);border:1px solid oklch(78% .12 18/.22);border-radius:18px;justify-content:space-between;align-items:center;gap:20px;padding:18px;display:flex}.distributor-pack-cta h4{margin:3px 0 5px;font-size:19px}.distributor-pack-cta p:not(.eyebrow),.distributor-pack-cta small{color:var(--muted);margin:0;font-size:12px;line-height:1.45;display:block}.distributor-pack-cta small{margin-top:6px}.distributor-pack-cta .button{border-radius:14px;flex:none;min-height:48px}.distributor-connected-state{color:oklch(90% .06 161);background:oklch(28% .07 161/.3);border:1px solid oklch(82% .1 161/.24);border-radius:13px;align-items:center;gap:8px;min-height:46px;padding:9px 13px;font-size:13px;font-weight:720;display:inline-flex}.distributor-connected-state b{color:oklch(16% .025 306);background:oklch(76% .16 155);border-radius:999px;place-items:center;width:22px;height:22px;display:grid}.create-layout input,.create-layout textarea,.create-layout select{background:oklch(14.5% .024 306/.72);border-color:oklch(90% .025 315/.14);border-radius:12px;min-height:48px;transition:border-color .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1),background .16s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 1px 2px oklch(5.5% .02 306/.32)}.create-layout input:focus,.create-layout textarea:focus,.create-layout select:focus{background:oklch(13.5% .025 306/.92);border-color:oklch(78% .16 18/.72);outline:none;box-shadow:0 0 0 4px oklch(72% .18 18/.16),inset 0 1px 2px oklch(5.5% .02 306/.28)}.advanced-start-panel,.advanced-publish-details,.alternate-import-panel,.optional-fields{background:oklch(21.5% .03 306);border-color:oklch(90% .025 315/.12);border-radius:18px}.distribution-breadcrumb{-webkit-backdrop-filter:blur(20px)saturate(1.3);backdrop-filter:blur(20px)saturate(1.3);background:oklch(17% .026 306/.68);border:1px solid oklch(94% .02 315/.12);border-radius:16px;gap:2px;padding:6px;box-shadow:inset 0 1px oklch(98% .01 315/.05)}.distribution-breadcrumb button{border-radius:11px;min-height:46px;padding-inline:8px}.distribution-breadcrumb button.is-active{background:oklch(74% .13 161/.18);box-shadow:inset 0 0 0 1px oklch(82% .1 161/.18)}.create-step-actions,.distribution-process-actions{bottom:max(10px, env(safe-area-inset-bottom));z-index:4;-webkit-backdrop-filter:blur(26px)saturate(1.4);backdrop-filter:blur(26px)saturate(1.4);background:oklch(18% .028 306/.72);border:1px solid oklch(94% .02 315/.14);border-radius:18px;padding:10px;position:sticky;box-shadow:0 16px 44px oklch(5.5% .02 306/.38),inset 0 1px oklch(98% .01 315/.06)}.create-step-actions .button,.distribution-process-actions .button{border-radius:13px;min-height:48px}.create-step-actions .button.primary,.distribution-process-actions .button.primary{color:oklch(16% .025 306);background:oklch(73% .19 18);border-color:#0000;box-shadow:0 8px 20px oklch(42% .16 18/.28),inset 0 1px oklch(98% .03 18/.34)}.create-step-actions .button.primary:hover,.distribution-process-actions .button.primary:hover{background:oklch(78% .17 18)}@media (width<=640px){.topbar{padding:10px 14px}.brand{gap:9px;min-width:0}.brand-mark{border-radius:12px;width:36px;height:36px}.brand small{display:none}.nav-toggle{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:oklch(28% .03 306/.58);border-radius:13px;min-width:52px}.create-layout{padding:12px 10px calc(94px + env(safe-area-inset-bottom))}.create-layout .form-card{border-radius:22px;padding:16px 14px}.create-title-row{margin-bottom:14px}.create-title-row h2{font-size:29px}.create-stepper.release-breadcrumb{border-radius:15px;margin-inline:-4px;padding:5px;top:62px}.create-step-button{min-height:48px;padding-inline:8px}.create-step-heading{padding-top:12px}.create-step-heading h3{font-size:23px}.release-goal-option,.start-method-options>button{border-radius:15px;min-height:92px}.distributor-choice-list{grid-template-columns:1fr}.distributor-choice-list>button{min-height:78px}.selected-distributor-setup{grid-template-columns:1fr;padding:14px}.selected-distributor-actions{grid-column:auto;grid-template-columns:1fr;display:grid}.selected-distributor-actions .button,.selected-distributor-actions a{width:100%}.distributor-pack-cta{gap:14px;padding:14px;display:grid}.distributor-pack-cta .button{width:100%}.distribution-breadcrumb{border-right:0;border-radius:14px 0 0 14px;margin-right:-14px}.create-step-actions{left:max(10px, env(safe-area-inset-left));right:max(10px, env(safe-area-inset-right));bottom:max(8px, env(safe-area-inset-bottom));border-radius:17px;grid-template-columns:minmax(92px,.72fr) minmax(0,1.28fr);width:auto;margin:0;padding:8px;position:fixed}.create-step-actions.is-first-step{grid-template-columns:1fr}.create-step-actions>span{display:none}.distribution-process-actions{bottom:max(8px, env(safe-area-inset-bottom));border-radius:16px;padding:8px}.persona-path-list>a{grid-template-columns:32px minmax(0,1fr);gap:12px;min-height:94px;padding:14px 2px}.persona-path-list b{white-space:normal;grid-column:2}.entry-flow-note{grid-template-columns:1fr;align-items:start;padding:14px}.entry-flow-note>span{justify-self:start}.manager-entry{gap:16px;padding:16px;display:grid}.manager-entry .actions{grid-template-columns:1fr;display:grid}.manager-entry .button{width:100%}}@media (prefers-contrast:more){.topbar,.create-stepper.release-breadcrumb,.distribution-breadcrumb,.create-step-actions,.distribution-process-actions{background:oklch(17% .025 306/.96);border-color:oklch(94% .02 315/.36)}}@media (width<=700px){.creation-page{padding-top:18px}.release-video-launcher{gap:16px}.release-video-launcher h2{font-size:22px}.creation-flow-progress{gap:4px}.creation-flow-progress li{justify-content:center;padding:7px 5px}.creation-flow-progress strong{font-size:11px}.video-platform-picker{grid-template-columns:1fr}.video-platform-picker>button{min-height:64px}.video-platform-picker small{overflow-wrap:anywhere;white-space:normal}.video-platform-action{flex-direction:column;align-items:stretch}.video-platform-action .button{width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}}.home-page{padding-top:18px}.home-manager-hero{border:1px solid var(--line-strong);isolation:isolate;background:#090a08;border-radius:8px;min-height:min(650px,100svh - 150px);position:relative;overflow:hidden}.home-manager-hero:before{content:"";z-index:1;background:linear-gradient(90deg,#050605fa 0%,#050605eb 38%,#05060561 60%,#05060508 78%),linear-gradient(#0000 62%,#05060599);width:100%;height:100%;position:absolute;inset:0}.home-hero-product{z-index:0;object-fit:cover;object-position:center 23%;opacity:1;filter:saturate(.94)contrast(1.04)brightness(1.2);width:78%;max-width:none;height:calc(100% + 128px);position:absolute;top:-78px;right:-8%}.publish-prep-details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;list-style:none;display:flex}.publish-prep-details>summary::-webkit-details-marker{display:none}.publish-prep-details>summary>span:first-child{gap:5px;display:grid}.publish-prep-details>summary strong{color:var(--text);font-size:16px}.publish-prep-details>summary small{color:var(--muted);line-height:1.45}.publish-prep-details>summary>span:last-child{color:var(--gold-strong);font-family:var(--font-utility);text-transform:uppercase;flex:none;font-size:10px;font-weight:800}.publish-prep-details[open]>summary{border-bottom:1px solid var(--line);padding-bottom:14px}.publish-prep-details[open]>.publish-prep-head{margin-top:18px}.station-load-more{justify-content:center;padding-top:18px;display:flex}.pricing-comparison{border-top:1px solid var(--line);margin-top:54px;padding-top:42px}.pricing-comparison-scroll{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);overflow-x:auto}.pricing-comparison table{border-collapse:collapse;width:100%;min-width:820px;color:var(--muted);font-size:13px}.pricing-comparison th,.pricing-comparison td{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;padding:15px 14px}.pricing-comparison thead th{color:var(--gold-strong);font-family:var(--font-utility);text-transform:uppercase;font-size:10px}.pricing-comparison tbody th{width:32%;color:var(--soft);font-weight:700}.pricing-comparison tbody tr:last-child th,.pricing-comparison tbody tr:last-child td{border-bottom:0}.home-hero-copy{z-index:2;text-shadow:0 2px 20px #000000eb;width:60%;max-width:720px;padding:58px 50px 48px;position:relative}.home-manager-hero h1{max-width:13ch;margin:13px 0 19px;font-size:64px;line-height:.98}.home-manager-hero h1 span{display:block}.home-manager-hero h1 span:last-child{color:var(--gold-strong)}.home-hero-lead,.home-hero-scope{max-width:49ch;margin:0}.home-hero-lead{color:var(--text);font-size:18px;font-weight:650;line-height:1.5}.home-hero-scope{color:var(--soft);margin-top:12px;font-size:14px;line-height:1.5}.home-manager-hero .hero-actions{margin-top:24px}.home-hero-signals{border-top:1px solid var(--line);color:var(--muted);font-family:var(--font-utility);text-transform:uppercase;flex-wrap:wrap;gap:8px 18px;margin:24px 0 0;padding:16px 0 0;font-size:10px;font-weight:760;list-style:none;display:flex}.home-hero-signals li{align-items:center;gap:8px;display:inline-flex}.home-hero-signals li:before{content:"";background:var(--signal);border-radius:999px;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #8cd7c21a}.home-hero-signals li:nth-child(2):before{background:var(--gold-strong);box-shadow:0 0 0 3px #f1d98f1a}.home-hero-signals li:nth-child(3):before{background:var(--electric);box-shadow:0 0 0 3px #8ab2ff1a}.home-proof-section,.home-manager-section,.home-tools-section,.home-memory-section,.home-plans-section,.home-faq-section{border-top:1px solid var(--line);margin-top:84px;padding-top:58px}.home-manager-section{margin-top:64px}.home-section-heading{grid-template-columns:minmax(360px,1.08fr) minmax(300px,.72fr);align-items:end;gap:48px;margin-bottom:30px;display:grid}.home-section-heading .eyebrow{margin:0 0 10px}.home-section-heading h2{max-width:18ch;margin:0;font-size:44px;line-height:1.03}.home-section-heading>p{max-width:58ch;color:var(--muted);margin:0;font-size:16px;line-height:1.62}.home-release-output{border:1px solid var(--line-strong);box-shadow:var(--shadow);background:#0a0a08;border-radius:8px;margin:0;position:relative;overflow:hidden}.home-release-output>a{display:block}.home-release-output img{aspect-ratio:1280/900;object-fit:contain;opacity:1;filter:brightness(1.12)contrast(1.02);width:100%;transition:transform .22s;display:block}.home-release-output>a:hover img{transform:scale(1.006)}.home-release-output figcaption{border-top:1px solid var(--line);background:#11100d;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 18px;display:grid}.home-release-output figcaption span{color:var(--signal);font-family:var(--font-utility);text-transform:uppercase;font-size:10px;font-weight:820}.home-release-output figcaption strong{color:var(--soft);font-size:14px}.home-release-output figcaption a{font-size:13px;font-weight:780}.home-result-features{border:1px solid var(--line);background:#dccca824;border-radius:8px;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin-top:12px;display:grid;overflow:hidden}.home-result-features span{min-height:54px;color:var(--soft);text-align:center;background:#11110e;place-items:center;padding:10px;font-size:12px;font-weight:720;display:grid}.home-workflow-heading{margin-top:46px}.home-workflow-heading .eyebrow{margin:0 0 8px}.home-workflow-heading h3{color:var(--text);font-family:var(--font-display);margin:0;font-size:32px;font-weight:560}.home-lifecycle{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin-top:22px;display:grid}.home-lifecycle article{border-top:2px solid var(--signal);padding-top:18px}.home-lifecycle article:nth-child(2){border-top-color:var(--gold-strong)}.home-lifecycle article:nth-child(3){border-top-color:var(--electric)}.home-lifecycle article:nth-child(4){border-top-color:var(--plum)}.home-lifecycle article>span,.home-channel-grid article>span{color:var(--signal);font-family:var(--font-utility);text-transform:uppercase;font-size:10px;font-weight:820}.home-lifecycle article:nth-child(2)>span{color:var(--gold-strong)}.home-lifecycle article:nth-child(3)>span{color:var(--electric)}.home-lifecycle article:nth-child(4)>span{color:var(--plum)}.home-lifecycle h3{min-height:56px;color:var(--text);margin:9px 0 8px;font-size:22px;line-height:1.15}.home-lifecycle p,.home-channel-grid p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.home-manager-layout{grid-template-columns:minmax(540px,1.12fr) minmax(320px,.72fr);align-items:start;gap:38px;display:grid}.home-manager-intervention{background:#10110f;border:1px solid #e8c36d57;border-radius:8px;overflow:hidden;box-shadow:0 24px 64px #00000042}.home-manager-intervention>header{border-bottom:1px solid var(--line);background:#171610;justify-content:space-between;align-items:center;gap:18px;padding:17px 20px;display:flex}.home-manager-intervention>header span,.home-manager-intervention>header strong{display:block}.home-manager-intervention>header span,.home-manager-action>span{color:var(--gold-strong);font-family:var(--font-utility);text-transform:uppercase;font-size:10px;font-weight:820}.home-manager-intervention>header strong{color:var(--text);font-family:var(--font-display);margin-top:4px;font-size:24px;font-weight:560}.home-manager-intervention>header>b{color:var(--warn);font-family:var(--font-utility);text-transform:uppercase;border:1px solid #e8c36d57;border-radius:6px;padding:6px 9px;font-size:10px}.home-manager-facts{background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.home-manager-facts>span{background:#10110f;align-content:center;gap:5px;min-height:84px;padding:15px;display:grid}.home-manager-facts small{color:var(--muted);font-family:var(--font-utility);text-transform:uppercase;font-size:9px;font-weight:760}.home-manager-facts strong{color:var(--soft);font-size:14px}.home-manager-action{background:#111a17;padding:25px 20px 22px}.home-manager-action>span{color:var(--signal)}.home-manager-action h3{color:var(--text);margin:8px 0;font-size:31px}.home-manager-action p{max-width:62ch;color:var(--muted);margin:0 0 15px;font-size:14px;line-height:1.55}.home-manager-action>strong{color:var(--signal);font-size:13px}.home-manager-explainer{padding-top:3px}.home-manager-explainer .eyebrow{margin:0 0 9px}.home-manager-explainer ol{margin:0 0 24px;padding:0;list-style:none}.home-manager-explainer li{border-bottom:1px solid var(--line);gap:4px;padding:14px 0;display:grid}.home-manager-explainer li strong{color:var(--text);font-size:14px}.home-manager-explainer li span{color:var(--muted);font-size:13px;line-height:1.48}.home-tool-flow{grid-template-columns:minmax(230px,.36fr) minmax(620px,1fr);align-items:stretch;gap:30px;display:grid}.home-tool-source{background:#101b18;border:1px solid #8cd7c257;border-radius:8px;align-content:center;gap:7px;min-height:210px;padding:26px;display:grid;position:relative}.home-tool-source:after{content:"";background:#8cd7c26b;width:30px;height:1px;position:absolute;top:50%;right:-31px}.home-tool-source span{color:var(--signal);font-family:var(--font-utility);text-transform:uppercase;font-size:10px;font-weight:820}.home-tool-source strong{color:var(--text);font-family:var(--font-display);font-size:31px;font-weight:560}.home-tool-source small{color:var(--muted);font-size:12px;line-height:1.5}.home-tool-destinations{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.home-tool-destinations>span{border:1px solid var(--line);background:#11100d;border-radius:6px;align-content:center;gap:5px;min-height:100px;padding:17px;display:grid}.home-tool-destinations strong{color:var(--soft);font-size:14px}.home-tool-destinations small{color:var(--muted);font-size:12px;line-height:1.42}.home-channel-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;display:grid}.home-channel-grid article{border-top:2px solid var(--gold);min-height:154px;padding:18px 0 0}.home-channel-grid article:nth-child(2){border-top-color:var(--electric)}.home-channel-grid article:nth-child(3){border-top-color:var(--plum)}.home-channel-grid article:nth-child(4){border-top-color:var(--signal)}.home-channel-grid article:nth-child(5){border-top-color:var(--copper)}.home-channel-grid article>span{min-height:34px;color:var(--soft);font-family:var(--font-body);text-transform:none;margin-bottom:8px;font-size:15px;display:block}.home-network-status{background:#8cd7c229;border:1px solid #8cd7c242;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:stretch;gap:1px;margin-top:30px;display:grid;overflow:hidden}.home-network-status>span{background:#101714;align-content:center;gap:4px;min-height:94px;padding:15px;display:grid}.home-network-status small,.home-plan-lanes small{color:var(--muted);font-family:var(--font-utility);text-transform:uppercase;font-size:9px;font-style:normal;font-weight:800}.home-network-status strong{color:var(--signal);font-size:14px}.home-network-status em{color:var(--muted);font-size:11px;font-style:normal;line-height:1.4}.home-network-status>.button{background:#121e1a;border:0;border-left:1px solid #8cd7c242;border-radius:0;min-width:170px;height:auto}.home-memory-layout{grid-template-columns:minmax(420px,1fr) minmax(360px,.82fr);align-items:start;gap:48px;display:grid}.home-reuse-list{border-top:1px solid var(--line)}.home-reuse-list p{border-bottom:1px solid var(--line);grid-template-columns:120px minmax(0,1fr);gap:20px;margin:0;padding:18px 0;display:grid}.home-reuse-list strong{color:var(--gold-strong);font-family:var(--font-utility);text-transform:uppercase;font-size:10px}.home-reuse-list span{color:var(--muted);font-size:14px;line-height:1.55}.home-collaboration-example{background:#101213;border:1px solid #8ab2ff4d;border-radius:8px;overflow:hidden}.home-collaboration-example header,.home-collaboration-example footer{background:#141719;justify-content:space-between;align-items:center;gap:16px;padding:14px 17px;display:flex}.home-collaboration-example header{border-bottom:1px solid #8ab2ff2e}.home-collaboration-example footer{border-top:1px solid #8ab2ff2e}.home-collaboration-example header span{color:var(--electric);font-family:var(--font-utility);text-transform:uppercase;font-size:10px;font-weight:800}.home-collaboration-example header b,.home-collaboration-example footer b{color:var(--soft);font-size:11px}.home-collaboration-example>div{padding:24px 20px}.home-collaboration-example>div small,.home-collaboration-example>div strong{display:block}.home-collaboration-example>div small{color:var(--muted);font-size:11px}.home-collaboration-example>div strong{color:var(--text);font-family:var(--font-display);margin:7px 0 8px;font-size:29px;font-weight:560}.home-collaboration-example>div p,.home-collaboration-example footer span{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.home-collaboration-example footer b{color:var(--warn)}.home-beta-evidence{border-top:1px solid #8cd7c252;border-bottom:1px solid #8cd7c252;grid-template-columns:minmax(320px,.84fr) minmax(460px,1.16fr);align-items:start;gap:48px;margin-top:84px;padding:46px 0;display:grid}.home-beta-evidence .eyebrow{margin-top:0}.home-beta-evidence h2{max-width:18ch;margin-bottom:14px;font-size:36px;line-height:1.06}.home-beta-evidence p{color:var(--muted);margin:0;line-height:1.6}.home-beta-evidence dl{margin:0}.home-beta-evidence dl>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(150px,.42fr) minmax(0,1fr);gap:20px;padding:15px 0;display:grid}.home-beta-evidence dl>div:first-child{border-top:1px solid var(--line)}.home-beta-evidence dt{color:var(--signal);font-family:var(--font-utility);text-transform:uppercase;font-size:10px;font-weight:800}.home-beta-evidence dd{color:var(--soft);margin:0;font-size:14px;line-height:1.48}.home-plans-section .home-section-heading{align-items:center}.home-plans-section .home-section-heading>.button{justify-self:end}.home-plan-lanes{border:1px solid var(--line);background:#dccca824;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.home-plan-lanes>span{background:#11100d;align-content:center;gap:8px;min-height:142px;padding:19px;display:grid}.home-plan-lanes>span:nth-child(2){background:#13201d}.home-plan-lanes strong{color:var(--text);font-family:var(--font-display);font-size:28px;font-weight:560}.home-plan-lanes em{color:var(--muted);font-size:12px;font-style:normal;line-height:1.45}.home-trust-section{background:#17140e;border:1px solid #e8c36d40;border-radius:8px;grid-template-columns:minmax(300px,.9fr) minmax(300px,.9fr) auto;align-items:center;gap:34px;margin-top:84px;padding:28px;display:grid}.home-trust-section .eyebrow{margin-top:0}.home-trust-section h2{margin-bottom:12px;font-size:32px;line-height:1.08}.home-trust-section p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.home-trust-section ul{color:var(--soft);gap:9px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.home-trust-section li{padding-left:17px;position:relative}.home-trust-section li:before{content:"";border:1px solid var(--warn);border-radius:999px;width:7px;height:7px;position:absolute;top:7px;left:0}.home-trust-section nav{gap:8px;display:grid}.home-trust-section nav a{border:1px solid var(--line);min-height:40px;color:var(--soft);border-radius:8px;justify-content:center;align-items:center;padding:8px 11px;font-size:12px;font-weight:760;display:inline-flex}.home-faq-list{border-top:1px solid var(--line-strong)}.home-faq-list details{border-bottom:1px solid var(--line)}.home-faq-list summary{cursor:pointer;min-height:62px;color:var(--text);justify-content:space-between;align-items:center;gap:22px;font-size:17px;font-weight:720;list-style:none;display:flex}.home-faq-list summary::-webkit-details-marker{display:none}.home-faq-list summary:after{content:"+";color:var(--gold-strong);font-family:var(--font-utility);font-size:20px}.home-faq-list details[open] summary:after{content:"-"}.home-faq-list p{max-width:78ch;color:var(--muted);margin:-2px 0 20px;font-size:14px;line-height:1.6}.home-final-cta{background:#111b18;border:1px solid #8cd7c247;border-radius:8px;justify-content:space-between;align-items:center;gap:36px;margin-top:84px;padding:34px;display:flex}.home-final-cta .eyebrow{margin-top:0}.home-final-cta h2{max-width:19ch;margin:0;font-size:38px;line-height:1.06}.home-final-cta .hero-actions{flex:none;justify-content:flex-end}@media (width<=980px){.home-hero-product{width:105%;right:-30%}.home-hero-copy{width:66%}.home-manager-hero h1{font-size:54px}.home-section-heading{grid-template-columns:1fr;gap:18px}.home-section-heading h2{max-width:22ch}.home-lifecycle{grid-template-columns:repeat(2,minmax(0,1fr))}.home-manager-layout,.home-tool-flow,.home-memory-layout,.home-beta-evidence{grid-template-columns:1fr}.home-tool-source{min-height:140px}.home-tool-source:after{display:none}.home-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-network-status{grid-template-columns:repeat(2,minmax(0,1fr))}.home-network-status>.button{border-top:1px solid #8cd7c242;border-left:0;min-height:70px}.home-trust-section{grid-template-columns:repeat(2,minmax(0,1fr))}.home-trust-section nav{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.home-plans-section .home-section-heading>.button{justify-self:start}}@media (width<=760px){.home-page{padding-top:16px}.home-manager-hero{min-height:600px}.home-manager-hero:before{background:#050605d1}.home-hero-product{object-position:58% 25%;opacity:.5;width:125%;height:calc(100% + 90px);top:-55px;right:-45%}.home-hero-copy{width:100%;max-width:620px;padding:36px 30px}.home-manager-hero h1{font-size:48px}.home-proof-section{margin-top:52px}.home-manager-section,.home-tools-section,.home-memory-section,.home-plans-section,.home-faq-section{margin-top:64px;padding-top:46px}.home-beta-evidence{gap:26px;margin-top:64px;padding:38px 0}.home-section-heading h2{font-size:36px}.home-release-output figcaption{grid-template-columns:1fr auto}.home-release-output figcaption span{grid-column:1/-1}.home-result-features{grid-template-columns:repeat(3,minmax(0,1fr))}.home-manager-facts,.home-tool-destinations,.home-plan-lanes,.home-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-trust-section{grid-template-columns:1fr;gap:24px;margin-top:64px;padding:24px}.home-trust-section nav{grid-column:auto}.home-final-cta{flex-direction:column;align-items:flex-start;margin-top:64px;padding:28px}.home-final-cta .hero-actions{justify-content:flex-start}}@media (width<=540px){.home-manager-hero{min-height:570px}.home-manager-hero:before{background:#050605db}.home-hero-product{opacity:.28;width:150%;height:calc(100% + 30px);top:-20px;right:-76%}.home-hero-copy{padding:28px 22px}.home-manager-hero h1{max-width:12ch;margin:10px 0 17px;font-size:43px;line-height:.98}.home-hero-lead{font-size:15px;line-height:1.5}.home-hero-scope{margin-top:9px;font-size:12px;line-height:1.45}.home-manager-hero .hero-actions{margin-top:17px}.home-manager-hero .hero-actions .button{width:100%}.home-hero-signals{gap:8px;margin-top:14px;padding-top:12px;display:grid}.home-section-heading h2{font-size:31px;line-height:1.05}.home-section-heading>p{font-size:14px}.home-release-output figcaption,.home-result-features,.home-lifecycle,.home-manager-facts,.home-tool-destinations,.home-channel-grid,.home-network-status,.home-plan-lanes{grid-template-columns:1fr}.home-release-output figcaption{gap:7px}.home-release-output figcaption span{grid-column:auto}.home-result-features{grid-template-columns:repeat(2,minmax(0,1fr))}.home-lifecycle{gap:24px}.home-lifecycle h3{min-height:0}.home-manager-intervention>header,.home-collaboration-example header,.home-collaboration-example footer{flex-direction:column;align-items:flex-start}.home-manager-facts>span{min-height:66px}.home-manager-action h3{font-size:27px}.home-tool-source{min-height:124px}.home-channel-grid article,.home-channel-grid article>span{min-height:0}.home-network-status>.button{min-height:56px}.home-reuse-list p{grid-template-columns:1fr;gap:6px}.home-beta-evidence h2{font-size:30px}.home-beta-evidence dl>div{grid-template-columns:1fr;gap:5px}.home-trust-section nav{grid-template-columns:1fr}.home-final-cta h2{font-size:30px}}@media (height<=700px) and (width>=761px){.home-page{padding-top:12px}.home-manager-hero{min-height:430px}.home-hero-copy{width:63%;padding:28px 36px 25px}.home-manager-hero h1{margin:8px 0 12px;font-size:48px}.home-hero-lead{font-size:14px;line-height:1.42}.home-hero-scope{margin-top:7px;font-size:12px;line-height:1.38}.home-manager-hero .hero-actions{margin-top:15px}.home-hero-signals{margin-top:12px;padding-top:10px;font-size:9px}.home-proof-section{margin-top:18px}}.execution-panel{border-color:#8ab2ff40;margin-bottom:18px}.execution-panel>.section-title.compact{align-items:flex-start;margin-top:0}.execution-summary-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:16px 0 22px;display:grid}.execution-summary-grid span{min-height:68px;color:var(--muted);background:#8ab2ff0e;border:1px solid #8ab2ff2e;border-radius:6px;padding:10px;font-size:12px;line-height:1.35}.execution-summary-grid strong{color:var(--text);margin-bottom:5px;font-size:22px;line-height:1.1;display:block}.execution-columns{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:start;gap:22px;display:grid}.execution-columns .section-title.compact{margin:0 0 10px}.execution-columns .section-title>span{color:var(--muted);font-size:12px}.destination-readiness-list,.release-timeline-list,.execution-check-list{gap:8px;display:grid}.destination-readiness-row{border:1px solid var(--line);background:#ffffff06;border-radius:6px;padding:0 12px}.destination-readiness-row summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:56px;display:flex}.destination-readiness-row summary>span,.destination-readiness-row summary small,.execution-check>span,.execution-check small,.release-timeline-row>span,.release-timeline-row small,.receiver-event-row>span,.receiver-event-row small{display:block}.destination-readiness-row summary small,.execution-check small,.release-timeline-row small,.receiver-event-row small,.receiver-event-row time{color:var(--muted);font-size:12px;line-height:1.45}.destination-readiness-row>p{color:var(--muted);margin:0 0 10px;font-size:13px;line-height:1.5}.execution-check-list{border-top:1px solid var(--line);padding:10px 0 12px}.execution-check,.release-timeline-row,.receiver-event-row{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;display:grid}.execution-consequence{margin-top:3px;color:var(--soft)!important}.release-timeline-row{border-bottom:1px solid var(--line);padding:8px 0 11px}.release-timeline-row:last-child{border-bottom:0}.release-timeline-row small+small{color:var(--soft);margin-top:3px}.execution-footer{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;margin-top:22px;padding-top:18px;display:grid}.execution-footer ol{color:var(--muted);margin:8px 0 0;padding-left:20px;line-height:1.55}.execution-footer+.readiness-disclaimer{margin:16px 0 0}.receiver-event-ledger{border-top:1px solid var(--line);margin-top:18px;padding-top:14px}.receiver-event-ledger .section-title.compact{margin:0 0 10px}.receiver-event-row{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;padding:9px 0}.receiver-event-row:last-child{border-bottom:0}.radio-service-marketplace,.station-service-bookings-panel{background:#79e4d409;border:1px solid #79e4d433;border-radius:8px;padding:14px}.radio-service-marketplace-head,.radio-service-offer-list article,.station-service-booking-list article{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.radio-service-marketplace-head>div,.radio-service-offer-list article>div:first-child,.station-service-booking-list article>div:first-child{min-width:0}.radio-service-marketplace-head small,.radio-service-marketplace-head strong,.radio-service-offer-list strong,.radio-service-offer-list small,.station-service-booking-list strong,.station-service-booking-list small{display:block}.radio-service-marketplace-head>div>small{color:var(--mint);text-transform:uppercase;font-size:9px;font-weight:820}.radio-service-marketplace-head p,.radio-service-offer-list p,.station-service-booking-list p{color:var(--muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:11px;line-height:1.45}.radio-service-offer-list,.station-service-booking-list{gap:8px;margin-top:12px;display:grid}.radio-service-offer-list article,.station-service-booking-list article{background:#00000029;border:1px solid #dccca824;border-radius:7px;padding:11px}.radio-service-offer-actions,.station-service-booking-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:7px;display:flex}.radio-service-offer-actions small,.station-service-booking-actions small{color:var(--muted);font-size:10px}.station-service-offer-settings{background:#79e4d409;border:1px solid #79e4d42e;border-radius:8px}.station-service-offer-settings>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:10px 12px;list-style:none;display:flex}.station-service-offer-settings>summary::-webkit-details-marker{display:none}.station-service-offer-settings>summary>span{gap:2px;min-width:0;display:grid}.station-service-offer-settings>summary small{color:var(--muted);font-size:10px;line-height:1.35}.station-service-offer-form{border-top:1px solid #79e4d424;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:12px;display:grid}.station-service-offer-form label{gap:4px;display:grid}.station-service-offer-form label>span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:820}.station-service-offer-form input,.station-service-offer-form select,.station-service-offer-form textarea{width:100%;min-width:0;color:var(--text);font:inherit;background:#0000003d;border:1px solid #dccca829;border-radius:7px;padding:8px;font-size:12px}.station-service-description,.station-service-offer-form>p,.station-service-offer-form>.button{grid-column:1/-1}.station-service-offer-form>p{color:var(--muted);margin:0;font-size:10px;line-height:1.45}.station-service-offer-form>.button{justify-self:start}@media (width<=980px){.execution-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.execution-columns{grid-template-columns:1fr}}@media (width<=620px){.execution-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.execution-footer{grid-template-columns:1fr}.receiver-event-row{grid-template-columns:auto minmax(0,1fr)}.receiver-event-row time{grid-column:2}.radio-service-marketplace-head,.radio-service-offer-list article,.station-service-booking-list article{flex-direction:column;align-items:stretch}.radio-service-offer-actions,.station-service-booking-actions{justify-content:flex-start}.station-service-offer-form{grid-template-columns:1fr}}.dashboard-continue-release{isolation:isolate;border-color:color-mix(in srgb, var(--accent) 52%, var(--line));background:linear-gradient(115deg, color-mix(in srgb, var(--accent) 13%, transparent), transparent 58%), var(--panel);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;min-height:230px;margin-bottom:30px;padding:clamp(24px,4vw,38px);display:grid;position:relative;overflow:hidden}.dashboard-continue-release:after{content:"";z-index:-1;opacity:.34;background:radial-gradient(circle,#0000 0 17%,#f1d98f47 17.5% 18.5%,#0000 19% 30%,#8ab2ff38 30.5% 31.5%,#0000 32% 43%,#f1d98f2e 43.5% 44.5%,#0000 45% 58%,#8ab2ff21 58.5% 59.5%,#0000 60%);border-radius:50%;width:300px;height:300px;position:absolute;top:50%;right:-84px;transform:translateY(-50%)}.dashboard-continue-release>*{position:relative}.dashboard-continue-release h2,.dashboard-continue-release p{margin:0}.dashboard-continue-release h2{max-width:16ch;margin-top:9px;font-size:clamp(36px,5vw,58px);line-height:.98}.dashboard-current-copy{gap:8px;display:grid}.dashboard-current-label{color:var(--gold-soft);font-size:13px;font-weight:820}.dashboard-current-copy .dashboard-current-artist{color:var(--soft);font-size:17px;font-weight:760}.dashboard-current-copy>p:not(.dashboard-current-artist){max-width:56ch;color:var(--muted);line-height:1.55}.dashboard-current-status,.dashboard-release-badges{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.dashboard-continue-release .button{flex:none;min-width:170px;min-height:44px}.dashboard-simple-header{align-items:center;margin-bottom:24px}.dashboard-simple-header h1{margin-bottom:6px}.dashboard-simple-header p{max-width:48ch;margin:0}.dashboard-release-library{margin-bottom:26px}.dashboard-release-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:14px;display:flex}.dashboard-release-heading h2,.dashboard-release-heading p{margin:0}.dashboard-release-heading h2{font-size:clamp(25px,3vw,34px)}.dashboard-release-heading p{color:var(--muted);margin-top:3px}.dashboard-catalog-tools{grid-template-columns:minmax(220px,1fr) auto auto;align-items:start;gap:10px;margin-bottom:14px;display:grid}.dashboard-catalog-tools>label,.dashboard-catalog-tools input{width:100%}.dashboard-filter-details>summary,.dashboard-release-more>summary{cursor:pointer;border:1px solid var(--line);min-height:44px;color:var(--soft);background:#ffffff09;border-radius:8px;justify-content:center;align-items:center;padding:9px 14px;font-size:13px;font-weight:820;list-style:none;display:inline-flex}.dashboard-filter-details>summary::-webkit-details-marker{display:none}.dashboard-release-more>summary::-webkit-details-marker{display:none}.dashboard-tools>summary::-webkit-details-marker{display:none}.dashboard-tools-group>summary::-webkit-details-marker{display:none}.dashboard-filter-details[open]{grid-column:1/-1}.dashboard-filter-details[open]>summary{margin-left:auto}.dashboard-filter-details .catalog-filter-grid{border:1px solid var(--line);background:#ffffff06;border-radius:8px;grid-template-columns:repeat(5,minmax(150px,1fr));margin-top:10px;padding:14px}.dashboard-release-list{gap:10px;display:grid}.dashboard-release-row{background:color-mix(in srgb, var(--panel) 94%, var(--accent) 6%);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:18px 20px;display:grid}.dashboard-release-title{min-width:0}.dashboard-release-title h2,.dashboard-release-title p{margin:0}.dashboard-release-title h2{overflow-wrap:anywhere;font-size:22px}.dashboard-release-title p{color:var(--muted);margin-top:4px}.dashboard-release-badges{margin-top:10px}.dashboard-release-more[open]{grid-column:1/-1}.dashboard-release-more[open]>summary{width:max-content;margin-left:auto;display:flex}.dashboard-release-more-body{border-top:1px solid var(--line);margin-top:12px;padding-top:14px}.dashboard-release-more-body .mini-stats{margin-top:0}.dashboard-release-more-body .actions{margin-top:12px}.dashboard-tools{border:1px solid var(--line);background:#ffffff06;border-radius:10px;margin:28px 0 18px;overflow:hidden}.dashboard-tools>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:76px;padding:16px 20px;list-style:none;display:flex}.dashboard-tools>summary strong,.dashboard-tools>summary small{display:block}.dashboard-tools>summary strong{color:var(--text);font-size:17px}.dashboard-tools>summary small{color:var(--muted);margin-top:4px;line-height:1.4}.dashboard-tools-indicator{color:var(--gold-soft);font-size:27px;line-height:1;transition:transform .16s}.dashboard-tools[open] .dashboard-tools-indicator{transform:rotate(45deg)}.dashboard-tools-body{border-top:1px solid var(--line);gap:12px;padding:18px 20px 20px;display:grid}.dashboard-tool-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dashboard-tool-links a{border:1px solid var(--line);min-height:72px;color:var(--text);background:#ffffff08;border-radius:8px;align-content:center;gap:4px;padding:14px 16px;display:grid}.dashboard-tool-links a:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));color:var(--text)}.dashboard-tool-links small{color:var(--muted)}.dashboard-tools .legacy-release-recovery,.dashboard-tools .billing-command-card,.dashboard-tools .usage-budget-card,.dashboard-tools .artist-intel-panel{margin-bottom:0}.dashboard-tools-group{border:1px solid var(--line);background:#ffffff05;border-radius:8px;overflow:hidden}.dashboard-tools-group>summary{cursor:pointer;min-height:52px;color:var(--soft);align-items:center;padding:11px 14px;font-weight:820;list-style:none;display:flex}.dashboard-tools-group>summary:after{content:"+";color:var(--muted);margin-left:auto;font-size:18px}.dashboard-tools-group[open]>summary:after{content:"−"}.dashboard-tools-group-body{padding:0 12px 12px}.dashboard-insight-metrics{grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.dashboard-account-action{min-height:54px;color:var(--muted);justify-content:space-between;align-items:center;gap:14px;padding:4px 2px;font-size:13px;display:flex}.dashboard-tools summary:focus-visible,.dashboard-release-more summary:focus-visible,.dashboard-filter-details summary:focus-visible,.dashboard-tool-links a:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 70%, white);outline-offset:3px}.journey-stage-panel{padding:10px}.journey-stage-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.journey-stage-nav button{border:1px solid var(--line);background:var(--surface-soft);min-height:72px;color:var(--text);text-align:left;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 10px;padding:12px;display:grid}.journey-stage-nav button>span{background:var(--surface);width:30px;height:30px;color:var(--muted);border-radius:999px;grid-row:1/span 2;place-items:center;font-weight:800;display:grid}.journey-stage-nav button strong,.journey-stage-nav button small{display:block}.journey-stage-nav button small{color:var(--muted);line-height:1.35}.journey-stage-nav button.is-active{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--surface))}.journey-stage-nav button.is-active>span{background:var(--accent);color:var(--accent-ink)}.simple-editor-grid.is-single-stage{grid-template-columns:minmax(0,1fr)}@media (width<=720px){.dashboard-continue-release{grid-template-columns:1fr;align-items:stretch;gap:22px;min-height:0;padding:24px}.dashboard-continue-release:after{opacity:.23;right:-132px}.dashboard-continue-release .button{width:100%}.dashboard-catalog-tools{grid-template-columns:minmax(0,1fr) auto}.dashboard-filter-details .catalog-filter-grid,.dashboard-insight-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-release-row{grid-template-columns:minmax(0,1fr) auto}.dashboard-release-more{grid-column:1/-1}.dashboard-release-more>summary{width:max-content;margin-left:auto}.dashboard-tool-links{grid-template-columns:1fr}.journey-stage-nav button{text-align:center;grid-template-rows:auto auto;grid-template-columns:1fr;min-height:64px}.journey-stage-nav button>span{grid-row:auto;margin:0 auto}.journey-stage-nav button small{display:none}}@media (width<=480px){.dashboard-simple-header .actions,.dashboard-simple-header .button,.dashboard-release-row>.button,.dashboard-account-action,.dashboard-account-action .button{width:100%}.dashboard-continue-release{padding:20px}.dashboard-continue-release h2{font-size:36px}.dashboard-catalog-tools,.dashboard-filter-details .catalog-filter-grid,.dashboard-insight-metrics,.dashboard-release-row{grid-template-columns:1fr}.dashboard-filter-details,.dashboard-filter-details[open]{grid-column:auto}.dashboard-filter-details>summary,.dashboard-filter-details[open]>summary,.dashboard-release-more>summary,.dashboard-release-more[open]>summary{width:100%;margin-left:0}.dashboard-tools>summary{min-height:70px;padding:14px 16px}.dashboard-tools>summary small{font-size:11px}.dashboard-tools-body{padding:14px}.dashboard-account-action{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.dashboard-tools-indicator{transition:none}}
