.studio-shell{--app-bg:#0f1012;--app-elevated:#15171a;--app-panel:#191b1f;--app-panel-strong:#202328;--app-input:#111316;--app-border:#30343a;--app-border-subtle:#25282d;--app-ink:#f2f3f5;--app-muted:#9ca1aa;--app-muted-strong:#bac0c8;--app-accent:#57adff;--app-accent-hover:#83c3ff;--app-accent-soft:#57adff1c;--app-accent-border:#57adff57;--app-success:#6fd3a8;--app-warning:#e9b86a;--app-danger:#f07a8d;--app-danger-soft:#f07a8d1a;--app-success-soft:#6fd3a81a;--app-shadow:0 16px 42px #0003;--app-radius-control:8px;--app-radius-panel:12px;--app-radius-major:18px;background:var(--app-bg);color:var(--app-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-workspace-theme=light] .studio-shell{--app-bg:#f4f5f6;--app-elevated:#fff;--app-panel:#fff;--app-panel-strong:#f8f9fa;--app-input:#fff;--app-border:#d7dbe0;--app-border-subtle:#e7e9ec;--app-ink:#191b1f;--app-muted:#686e77;--app-muted-strong:#4f555d;--app-accent:#147bd1;--app-accent-hover:#0968b7;--app-accent-soft:#147bd114;--app-accent-border:#147bd14d;--app-success:#187951;--app-warning:#956416;--app-danger:#bb354e;--app-danger-soft:#bb354e12;--app-success-soft:#18795114;--app-shadow:0 12px 30px #1c222a12;--ink:var(--app-ink);--muted:var(--app-muted);--acid:var(--app-accent);--glass-border:var(--app-border);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.studio-sidebar{background:var(--app-elevated);border-color:var(--app-border);width:232px;padding:24px 16px 18px}.studio-sidebar-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.studio-mark{color:var(--app-ink)}.studio-mark-dot{box-shadow:none}.studio-nav-links{gap:3px;margin-top:42px}.studio-nav-links a{color:var(--app-muted);border-radius:6px;padding:10px 11px}.studio-nav-links a:hover,.studio-nav-links a.is-active{background:var(--app-accent-soft);color:var(--app-ink)}.studio-nav-links a.is-active{border-left-color:var(--app-accent)}.studio-public-link{border-color:var(--app-border);color:var(--app-accent)}.studio-account,.studio-account-billing{border-color:var(--app-border-subtle)}.studio-account-avatar{background:var(--app-accent);color:var(--app-elevated)}.studio-account small,.studio-account-billing-top small,.studio-signout{color:var(--app-muted)}.studio-account-billing-bar{background:var(--app-border-subtle)}.workspace-theme-toggle{background:var(--app-panel-strong);border:1px solid var(--app-border);border-radius:var(--app-radius-control);color:var(--app-muted-strong);cursor:pointer;font:650 .7rem var(--font-geist-sans),sans-serif;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 11px;display:inline-flex}.workspace-theme-toggle:hover{border-color:var(--app-accent-border);color:var(--app-ink)}.workspace-theme-toggle.is-compact{flex:0 0 34px;width:34px;min-height:34px;padding:0}.workspace-theme-toggle>span:first-child{font-size:1rem;line-height:1}.studio-standalone-theme{z-index:2;position:absolute;top:22px;right:24px}.studio-shell-standalone .studio-main{margin-left:0}.studio-main{box-sizing:border-box;margin-left:232px;padding:52px clamp(28px,4vw,68px) 72px}.studio-content{gap:20px;width:min(100%,1280px);max-width:1280px}.studio-content.narrow{max-width:860px}.studio-content h1{letter-spacing:-.05em;font-size:clamp(2rem,2.7vw,2.75rem)}.studio-content h2{font-size:1.02rem}.studio-content p{line-height:1.55}.lede,.field-hint{color:var(--app-muted)}.title-row{align-items:center;gap:24px}.title-actions{align-items:center;gap:8px}.title-actions>input,.title-actions>select{background:var(--app-input);border:1px solid var(--app-border);border-radius:var(--app-radius-control);color:var(--app-ink);font:inherit;min-height:42px;padding:0 11px}.button-primary,.button-secondary,.button-danger{border-radius:var(--app-radius-control);box-sizing:border-box;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-weight:700;display:inline-flex}.button-primary{background:var(--app-accent);color:#07131e}.button-primary:hover{background:var(--app-accent-hover)}html[data-workspace-theme=light] .studio-shell .button-primary{color:#fff}.button-secondary{background:var(--app-panel-strong);border-color:var(--app-border);color:var(--app-ink)}.button-secondary:hover{background:var(--app-accent-soft);border-color:var(--app-accent-border)}.button-danger{background:var(--app-danger-soft);border-color:color-mix(in srgb,var(--app-danger) 42%,transparent);color:var(--app-danger)}.button-quiet,.text-button{color:var(--app-muted)}.button-quiet:hover,.text-button:hover{color:var(--app-danger)}.studio-shell .panel,.studio-shell .form-card,.studio-shell .analytics-metric,.studio-shell .growth-summary-card,.studio-shell .outreach-stats article,.studio-shell .outreach-bookmarklet,.studio-shell .outreach-media,.studio-shell .desktop-flow-step,.studio-shell .collection-opportunity-card{background:var(--app-panel);border-color:var(--app-border);box-shadow:var(--app-shadow)}.studio-shell .panel,.studio-shell .form-card{border-radius:var(--app-radius-panel)}.studio-shell .panel>:first-child,.studio-shell .form-card>:first-child{margin-top:0}.studio-shell .panel>:last-child,.studio-shell .form-card>:last-child{margin-bottom:0}.studio-shell .collection-opportunity-card:hover{border-color:var(--app-accent-border)}.studio-shell .collection-opportunity-card>p,.studio-shell .collection-opportunity-card small,.studio-shell .outreach-stats small,.studio-shell .outreach-stats span{color:var(--app-muted)}.studio-shell .field{color:var(--app-ink)}.studio-shell .field input,.studio-shell .field textarea,.studio-shell .field select,.studio-shell .bulk-actions select,.studio-shell .bulk-actions input,.studio-shell .bulk-row input,.studio-shell .bulk-row select,.studio-shell .outreach-form input,.studio-shell .outreach-form textarea,.studio-shell .outreach-filters input,.studio-shell .outreach-filters select,.studio-shell .outreach-followup input,.studio-shell .collection-producer-trigger{background:var(--app-input);border-color:var(--app-border);color:var(--app-ink)}.studio-shell input::placeholder,.studio-shell textarea::placeholder{color:var(--app-muted);opacity:.72}.studio-shell input:focus,.studio-shell textarea:focus,.studio-shell select:focus{border-color:var(--app-accent);box-shadow:0 0 0 3px var(--app-accent-soft);outline:none}.studio-shell .currency-input,.studio-shell .input-prefix,.studio-shell .sound-kit-price-input{background:var(--app-input);border-color:var(--app-border)}.studio-shell select{color-scheme:normal}.studio-shell select option{background:var(--app-elevated);color:var(--app-ink)}.studio-shell .source-category-trigger{background:var(--app-input);border-color:var(--app-border);color:var(--app-ink)}.studio-shell .source-category-trigger:hover,.studio-shell .source-category-trigger[aria-expanded=true]{border-color:var(--app-accent-border)}.studio-shell .track-list{border-color:var(--app-border)}.studio-shell .track-list-header{background:var(--app-panel-strong);border-color:var(--app-border);color:var(--app-muted)}.studio-shell .track-row{border-color:var(--app-border-subtle);color:var(--app-ink);padding:12px 10px;transform:none}.studio-shell .track-row:hover{background:var(--app-accent-soft);transform:none}.studio-shell .track-row small,.studio-shell .stats{color:var(--app-muted)}.studio-shell .track-row em,.studio-shell .submission-status{background:var(--app-accent-soft);border-color:var(--app-accent-border);color:var(--app-accent)}.studio-shell .stats{background:var(--app-panel-strong);border-color:var(--app-border)}.studio-shell .track-bulk-toolbar{border-color:var(--app-border)}.studio-shell .bulk-toolbar,.studio-shell .bulk-actions,.studio-shell .bulk-selected-actions,.studio-shell .bulk-edit-dialog-inner{background:var(--app-panel);border-color:var(--app-border)}.studio-shell .bulk-table{border-color:var(--app-border)}.studio-shell .bulk-head{background:var(--app-panel-strong);color:var(--app-muted-strong)}.studio-shell .bulk-row{border-color:var(--app-border-subtle)}.studio-shell .bulk-status--complete{color:var(--app-success)}.studio-shell .analytics-chart-wrap,.studio-shell .analytics-list,.studio-shell .sales-list,.studio-shell .sales-row,.studio-shell .collection-submission-list>a,.studio-shell .outreach-artist-row,.studio-shell .outreach-timeline li,.studio-shell .outreach-facts div{border-color:var(--app-border-subtle)}.studio-shell .sales-row:hover,.studio-shell .outreach-artist-row:hover{background:var(--app-accent-soft)}.studio-shell .sales-main small,.studio-shell .sales-amount small,.studio-shell .sales-status small,.studio-shell .analytics-chart-note{color:var(--app-muted)}.studio-shell .outreach-tabs{border-color:var(--app-border)}.studio-shell .outreach-tabs a{color:var(--app-muted)}.studio-shell .outreach-tabs a:hover,.studio-shell .outreach-tabs a.is-active{color:var(--app-ink)}.studio-shell .notice-message{background:var(--app-success-soft);border-color:color-mix(in srgb,var(--app-success) 34%,transparent);color:var(--app-success)}.studio-shell .notice-error{background:var(--app-danger-soft);border-color:color-mix(in srgb,var(--app-danger) 34%,transparent);color:var(--app-danger)}.studio-shell .danger-zone{background:var(--app-danger-soft);border-color:color-mix(in srgb,var(--app-danger) 30%,transparent)}.studio-shell .eyebrow,.studio-shell .link,.studio-shell .back-link,.studio-shell .studio-overview-link{color:var(--app-accent)}.studio-shell .growth-goals-form input{background:var(--app-input);border-color:var(--app-border);color:var(--app-ink)}.studio-shell .growth-progress{background:var(--app-border-subtle)}.studio-shell .profile-builder{grid-template-columns:minmax(300px,380px) minmax(0,1fr);width:100%;max-width:1420px}.studio-shell .profile-builder-controls{scrollbar-color:var(--app-accent-border) transparent}.studio-shell .builder-savebar,.studio-shell .profile-builder-controls details,.studio-shell .preview-toolbar{background:var(--app-panel);border-color:var(--app-border)}.studio-shell .profile-builder-controls details[open] summary,.studio-shell .builder-identity-summary span{border-color:var(--app-border-subtle);color:var(--app-accent)}.studio-shell .builder-panel>label:not(.check),.studio-shell .builder-panel>label:not(.check)>span{color:var(--app-ink)}.studio-shell .builder-panel input:not([type=checkbox]):not([type=range]):not([type=color]),.studio-shell .builder-panel select{background:var(--app-input);border-color:var(--app-border);color:var(--app-ink)}.studio-shell .builder-pin-row,.studio-shell .builder-link-row,.studio-shell .builder-pin-row button,.studio-shell .builder-pin-picker button,.studio-shell .theme-swatches button,.studio-shell .preview-toolbar button,.studio-shell .builder-sections button,.studio-shell .builder-link-actions button{background:var(--app-panel-strong);border-color:var(--app-border);color:var(--app-muted-strong)}.studio-shell .theme-swatches button.is-active,.studio-shell .preview-toolbar button.is-active{background:var(--app-accent);border-color:var(--app-accent);color:#07131e}.studio-shell .builder-pins,.studio-shell .builder-sections>div{border-color:var(--app-border-subtle)}.studio-shell .preview-toolbar>span{color:var(--app-muted)}.studio-shell .preview-frame{border-color:var(--app-border)}html[data-workspace-theme=light] .studio-shell .check{color:var(--app-muted-strong)}html[data-workspace-theme=light] .studio-shell .profile-status{background:var(--app-success-soft);border-color:color-mix(in srgb,var(--app-success) 28%,transparent);color:var(--app-success);box-shadow:none}html[data-workspace-theme=light] .studio-shell .collection-status{background:var(--app-danger-soft);border-color:color-mix(in srgb,var(--app-danger) 28%,transparent);color:var(--app-danger)}html[data-workspace-theme=light] .studio-shell .collection-status.is-open{background:var(--app-success-soft);border-color:color-mix(in srgb,var(--app-success) 28%,transparent);color:var(--app-success)}html[data-workspace-theme=light] .studio-shell .opportunity-filter-panel{background:var(--app-panel-strong);border-color:var(--app-border)}html[data-workspace-theme=light] .studio-shell .opportunity-search input,html[data-workspace-theme=light] .studio-shell .opportunity-filter-row input,html[data-workspace-theme=light] .studio-shell .opportunity-filter-row select{background:var(--app-input);border-color:var(--app-border);color:var(--app-ink)}html[data-workspace-theme=light] .studio-shell .opportunity-track-row{background:var(--app-panel);border-color:var(--app-border-subtle)}html[data-workspace-theme=light] .studio-shell .opportunity-track-row:hover,html[data-workspace-theme=light] .studio-shell .opportunity-track-row.is-selected{background:var(--app-accent-soft)}html[data-workspace-theme=light] .studio-shell .opportunity-track-row.is-unavailable:not(.is-selected){background:var(--app-panel-strong)}html[data-workspace-theme=light] .studio-shell .opportunity-preview-button{background:var(--app-accent-soft);border-color:var(--app-accent-border)}html[data-workspace-theme=light] .studio-shell .opportunity-submit-dock{background:var(--app-elevated);border-color:var(--app-accent-border);box-shadow:var(--app-shadow)}html[data-workspace-theme=light] .studio-shell .analytics-ranges{background:var(--app-panel-strong);border-color:var(--app-border)}html[data-workspace-theme=light] .studio-shell .analytics-ranges a{color:var(--app-muted-strong)}html[data-workspace-theme=light] .studio-shell .analytics-ranges a:hover{color:var(--app-ink)}html[data-workspace-theme=light] .studio-shell .analytics-ranges a.is-active{background:var(--app-accent);box-shadow:none;color:#fff}html[data-workspace-theme=light] .studio-shell .analytics-metric small{color:var(--app-muted-strong)}html[data-workspace-theme=light] .studio-shell .analytics-metric strong,html[data-workspace-theme=light] .studio-shell .analytics-panel-heading h2,html[data-workspace-theme=light] .studio-shell .analytics-list h2,html[data-workspace-theme=light] .studio-shell .analytics-list strong,html[data-workspace-theme=light] .studio-shell .analytics-empty strong{color:var(--app-ink)}html[data-workspace-theme=light] .studio-shell .analytics-panel-heading p,html[data-workspace-theme=light] .studio-shell .analytics-chart-legend span,html[data-workspace-theme=light] .studio-shell .analytics-chart-note,html[data-workspace-theme=light] .studio-shell .analytics-chart-labels,html[data-workspace-theme=light] .studio-shell .analytics-list small,html[data-workspace-theme=light] .studio-shell .analytics-empty{color:var(--app-muted)}html[data-workspace-theme=light] .studio-shell .analytics-list b{color:var(--app-success)}html[data-workspace-theme=light] .studio-shell .analytics-list>a,html[data-workspace-theme=light] .studio-shell .analytics-list>div{border-color:var(--app-border-subtle)}html[data-workspace-theme=light] .studio-shell .chart-grid-line{stroke:var(--app-border-subtle)}html[data-workspace-theme=light] .studio-shell .chart-axis-label{fill:var(--app-muted)}html[data-workspace-theme=light] .studio-shell .chart-point{stroke:var(--app-panel)}@media (min-width:1440px){.studio-main{padding-left:72px;padding-right:72px}.studio-content:not(.narrow){width:min(100%,1360px);max-width:1360px}}@media (max-width:900px){.studio-sidebar{width:232px}.studio-mobile-header{background:var(--app-elevated);border-color:var(--app-border);gap:12px}.studio-mobile-header .workspace-theme-toggle{margin-left:auto}.studio-main{margin-left:0;padding:40px 20px 56px}.studio-shell-standalone .studio-main{padding-top:76px}}@media (max-width:1000px) and (min-width:761px){.studio-shell .profile-builder{grid-template-columns:320px minmax(0,1fr)}}@media (max-width:560px){.studio-main{padding:30px 14px 48px}.studio-content,.title-row{gap:16px}.title-actions>input,.title-actions>select{width:100%;min-width:0}.studio-mobile-header{padding-right:76px}.studio-standalone-theme{top:14px;right:14px}}
