html.tv{--ink:#16150f;--muted:#5f5d54;--faint:#8b887c;--canvas:#e9e7e0;--surface:#fcfcfa;--raised:#f1f0ea;--line:#d3d0c6;--line-soft:#e2dfd5;--acid:#ff4a1c;--acid-dark:#dd3a10;--danger:#e23a26;--focus:#ff4a1c;--radius-shell:20px;--radius-panel:14px;--radius-card:11px;--font-silo-display:var(--font-geist-sans), "Helvetica Neue", system-ui, sans-serif;--te-mono:var(--font-geist-mono), "SFMono-Regular", ui-monospace, monospace;--te-ease:cubic-bezier(.22, .85, .24, 1)}html.tv body{background:linear-gradient(#00000005 1px, transparent 1px) 0 0 / 100% 26px, linear-gradient(90deg, #00000004 1px, transparent 1px) 0 0 / 26px 100%, var(--canvas);color:var(--ink)}html.tv .platform-layout,html.tv main.page{background:0 0!important}html.tv h1,html.tv h2,html.tv .dashboard-heading h1,html.tv .track-workspace-heading h2,html.tv .app-recovery-state h1{font-family:var(--font-silo-display)!important;letter-spacing:-.03em!important;font-weight:640!important}html.tv .wordmark{letter-spacing:.34em;font-family:var(--te-mono)!important;font-weight:600!important}html.tv .eyebrow,html.tv .dashboard-completion span,html.tv .dashboard-quick-stat small,html.tv .attention-row span,html.tv .community-card-roles span,html.tv .job-handoff-steps span,html.tv .marketplace-card-main>span,html.tv .account-block small,html.tv .dashboard-card-title h2{text-transform:uppercase;font-family:var(--te-mono)!important;letter-spacing:.1em!important;font-weight:500!important}html.tv .eyebrow{color:var(--faint);font-size:11px}html.tv .primary-button{font-family:var(--te-mono);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600;background:var(--ink)!important;color:#fafaf7!important;transition:transform .16s var(--te-ease), box-shadow .16s var(--te-ease)!important;border-radius:11px!important;box-shadow:0 3px #000,0 6px 18px #1a170f24!important}html.tv .primary-button:hover{transform:translateY(-2px)!important;box-shadow:0 5px #000,0 12px 26px #1a170f2e!important}html.tv .primary-button:active{transform:translateY(1px)!important;box-shadow:0 1px #000,0 4px 12px #1a170f24!important}html.tv .secondary-button,html.tv .text-button,html.tv .account-block button{font-family:var(--te-mono);text-transform:uppercase;letter-spacing:.05em;font-size:12px;border:1.5px solid var(--line)!important;background:var(--surface)!important;color:var(--ink)!important;transition:border-color .16s var(--te-ease), background .16s var(--te-ease), transform .16s var(--te-ease)!important;border-radius:11px!important}html.tv .account-block .global-help-button,html.tv .account-block>button:last-child{border-radius:999px!important}html.tv .workspace-section-tabs a:not(.active),html.tv .community-section-tabs a:not(.active){font-family:var(--te-mono);text-transform:uppercase;letter-spacing:.05em;font-size:12px;color:var(--muted)!important;transition:color .16s var(--te-ease), background .16s var(--te-ease)!important;background:0 0!important;border:0!important;border-radius:999px!important}html.tv .workspace-section-tabs a:not(.active):hover,html.tv .community-section-tabs a:not(.active):hover{color:var(--ink)!important;background:#ffffff8c!important}html.tv .secondary-button:hover,html.tv .text-button:hover,html.tv .account-block button:hover{border-color:var(--ink)!important;transform:translateY(-1px)!important}html.tv .topnav a{font-family:var(--te-mono);text-transform:uppercase;letter-spacing:.05em;border-radius:9px;font-size:12px}html.tv .topnav a.active,html.tv .project-tabs button.active{background:var(--ink)!important;color:#fafaf7!important;border-radius:9px!important}html.tv .workspace-section-tabs a.active,html.tv .community-section-tabs a.active{background:var(--ink)!important;color:#fafaf7!important;border-radius:999px!important}html.tv .dashboard-reference-grid>*,html.tv .dashboard-command-bar,html.tv .marketplace-card,html.tv .collectors-card,html.tv .business-summary-grid article,html.tv .workspace-columns,html.tv .jobs-empty-state,html.tv .community-profile-card{border:1.5px solid var(--line)!important;border-radius:var(--radius-panel)!important;box-shadow:inset 0 1px #fffc,0 10px 28px #201d1210!important}html.tv .project-card,html.tv .project-card:hover{box-shadow:none!important;background:0 0!important;border:0!important}html.tv .account-block span,html.tv .dashboard-attention-rail>section>header strong{color:var(--acid)!important}html.tv :focus-visible{outline-offset:2px;outline:2.5px solid var(--acid)!important}html.tv .row-arrow,html.tv .community-messages-close,html.tv .notification-center button[aria-label],html.tv .global-search-trigger{border:1.5px solid var(--line)!important;background:var(--surface)!important;transition:transform .16s var(--te-ease), border-color .16s var(--te-ease)!important;border-radius:999px!important}html.tv .row-arrow:hover{border-color:var(--ink)!important;transform:scale(1.08)!important}@keyframes te-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}html.tv .dashboard-command-bar,html.tv .dashboard-attention-rail,html.tv .dashboard-reference-grid,html.tv .projects-grid,html.tv .marketplace-grid,html.tv .community-profile-grid{animation:te-rise .5s var(--te-ease) both}html.tv .dashboard-attention-rail{animation-delay:60ms}html.tv .dashboard-reference-grid{animation-delay:.12s}html.tv .dashboard-reference-grid>*{animation:te-rise .55s var(--te-ease) both}html.tv .dashboard-reference-grid>:first-child{animation-delay:.14s}html.tv .dashboard-reference-grid>:nth-child(2){animation-delay:.2s}html.tv .dashboard-reference-grid>:nth-child(3){animation-delay:.26s}html.tv .dashboard-reference-grid>:nth-child(4){animation-delay:.32s}html.tv .dashboard-reference-grid>:nth-child(5){animation-delay:.38s}html.tv .project-card,html.tv .marketplace-card,html.tv .collectors-card,html.tv .community-profile-card{transition:transform .28s var(--te-ease), box-shadow .28s var(--te-ease)!important}html.tv .project-card:hover,html.tv .marketplace-card:hover,html.tv .collectors-card:hover,html.tv .community-profile-card:hover{transform:translateY(-6px)!important;box-shadow:inset 0 1px #fffc,0 22px 48px #201d1220!important}@media (prefers-reduced-motion:reduce){html.tv *{animation:none!important}}html.tv form label,html.tv .field-group label,html.tv .field-group label span{text-transform:uppercase;font-family:var(--te-mono)!important;letter-spacing:.1em!important;font-size:10.5px!important;font-weight:500!important}html.tv .platform-content form:not(.tasks-composer) input:not([type=checkbox]):not([type=radio]):not(.file-input),html.tv .platform-content form:not(.tasks-composer) select,html.tv .platform-content form:not(.tasks-composer) textarea{min-height:44px;border:1.5px solid var(--line)!important;box-shadow:none!important;color:#16150f!important;font-family:var(--font-geist-sans), system-ui, sans-serif!important;transition:border-color .15s var(--te-ease), box-shadow .15s var(--te-ease)!important;background:#fcfcfa!important;border-radius:10px!important;padding:0 14px!important}html.tv .platform-content form:not(.tasks-composer) textarea{line-height:1.55;min-height:104px!important;padding:12px 14px!important}html.tv .platform-content form:not(.tasks-composer) input:focus,html.tv .platform-content form:not(.tasks-composer) select:focus,html.tv .platform-content form:not(.tasks-composer) textarea:focus{border-color:var(--acid)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--acid) 22%, transparent)!important;outline:none!important}html.tv .platform-content form:not(.tasks-composer) input::placeholder,html.tv .platform-content form:not(.tasks-composer) textarea::placeholder{color:#9a988c!important}html.tv .platform-content form:not(.tasks-composer) select{appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 10 7'%3E%3Cpath d='M1 1.5 5 5 9 1.5' stroke='%2316150f' fill='none' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 13px center!important;background-repeat:no-repeat!important;padding-right:36px!important}html.tv .campaign-picker>header form,html.tv .campaign-list form,html.tv .campaign-team form,html.tv .project-desk-card form,html.tv .business-entry-form,html.tv .community-profile-settings,html.tv .create-project-form,html.tv fieldset{border:1.5px solid var(--line)!important;background:#fcfcfa!important;border-radius:14px!important;box-shadow:inset 0 1px #fffc,0 10px 26px #201d1210!important}html.tv .business-entry-form,html.tv .business-entry-form label,html.tv .business-entry-form>header span{color:#16150f!important}html.tv .tasks-composer input,html.tv .tasks-composer select{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html.tv .tasks-composer select{padding-right:15px!important}html.tv .file-input,html.tv .upload-dropzone,html.tv [class*=drop]{border-radius:10px!important}html.tv .project-card,html.tv .project-card:hover,html.tv .project-card:focus{box-shadow:none!important;background:0 0!important;border:0!important}html.tv .workspace-side :is(.project-decision-log,.project-reference-library,.project-clearances) h2,html.tv .project-brief h2,html.tv .project-desk-card h2{letter-spacing:-.02em!important;font-size:clamp(22px,2.3vw,27px)!important;line-height:1.06!important}html.tv .topbar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#f1efe9!important}html.tv .platform-content form .primary-button,html.tv .platform-content form>button[type=submit]{border-radius:11px!important}html.tv .primary-button:disabled,html.tv .platform-content form .primary-button:disabled,html.tv .platform-content form>button[type=submit]:disabled{opacity:1!important;color:#a8a596!important;box-shadow:none!important;background:#e6e3da!important;transform:none!important}html.tv .credit-ledger-form{flex-direction:column;align-items:flex-start;gap:2px;display:flex}html.tv .credit-ledger-form .credit-entry-list,html.tv .credit-ledger-form .credit-ledger-empty,html.tv .credit-ledger-form datalist{align-self:stretch}html.tv .credit-ledger-form>.primary-button{margin-top:14px}html.tv .primary-button,html.tv .primary-button:hover,html.tv .primary-button:active{box-shadow:none!important;transform:none!important}html.tv .primary-button:hover{background:#2a2820!important}html.tv .primary-button:active{background:#000!important}html.tv .secondary-button:hover,html.tv .text-button:hover,html.tv .account-block button:hover,html.tv .row-arrow:hover,html.tv .global-search-trigger:hover{transform:none!important}html.tv .row-arrow:hover{background:var(--raised)!important}html.tv .player-backdrop{-webkit-backdrop-filter:blur(22px)saturate(115%)!important;backdrop-filter:blur(22px)saturate(115%)!important;background:#12110dcc!important}html.tv .player-backdrop::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#12110db3}@keyframes te-player-in{0%{opacity:0;transform:translateY(18px)scale(.965)}to{opacity:1;transform:none}}html.tv .player-expanded{animation:.5s cubic-bezier(.22,.85,.24,1) both te-player-in;background:radial-gradient(120% 90% at 12% 6%,#ffd7c455,#0000 46%),linear-gradient(150deg,#f6f4ee,#efece3)!important;border:1.5px solid #ffffffd0!important;border-radius:30px!important;box-shadow:0 50px 130px #0009!important}html.tv .player-record{background:repeating-radial-gradient(circle,#6f0f18 0 1px,#a5232e 2px 3px,#5f0d14 4px 5px)!important;animation:26s linear infinite record-spin!important;box-shadow:0 30px 80px #5a0f1840,inset 0 0 70px #0005!important}html.tv .player-record.playing{animation-duration:5s!important}html.tv .player-record:after{display:none!important}html.tv .player-record:before{content:"";z-index:1;background:linear-gradient(125deg,#0000 34%,#ffffff2e 49%,#0000 62%);border-radius:50%;position:absolute;inset:0}html.tv .player-record>i{z-index:2;background:radial-gradient(circle at 38% 32%,#26251f,#100f0c)!important;inset:33%!important;box-shadow:inset 0 0 0 6px #ffffff12,0 6px 18px #0005!important}html.tv .player-record>i span{letter-spacing:.14em;text-transform:uppercase;font-family:var(--te-mono)!important;font-size:15px!important}html.tv .player-record>i:after{box-shadow:inset 0 0 0 2px #0003;background:#f0eee6!important}html.tv .player-expanded-copy>span{text-transform:uppercase;letter-spacing:.12em;font-family:var(--te-mono)!important;color:var(--muted)!important;font-size:11px!important}html.tv .player-expanded-copy h2{letter-spacing:-.03em!important;font-size:clamp(40px,5.5vw,70px)!important;font-weight:650!important;line-height:.9!important}html.tv .player-expanded-copy p{color:var(--muted)!important;font-size:12.5px!important}html.tv .player-dials label{border:1.5px solid var(--line);background:#fbfbf8!important;border-radius:20px!important;box-shadow:0 10px 26px #201d1214!important}html.tv .player-dials span{text-transform:uppercase;letter-spacing:.12em;font-family:var(--te-mono)!important;font-size:10.5px!important}html.tv .player-dials strong{font-size:15px!important}html.tv .player-dials input::-webkit-slider-thumb{background:#fff!important;box-shadow:0 4px 10px #0002,inset 0 0 0 8px #16150f!important}html.tv .player-dials input::-moz-range-thumb{background:#fff!important;box-shadow:0 4px 10px #0002,inset 0 0 0 8px #16150f!important}html.tv .expanded-waveform .waveform i{background:#cfccc0!important}html.tv .expanded-waveform .waveform i.played{background:var(--acid)!important}html.tv .player-console{border:1.5px solid var(--line);background:#fbfbf8!important;border-radius:16px!important;box-shadow:0 14px 40px #201d1216!important}html.tv .player-main-control{transition:transform .2s cubic-bezier(.22,.85,.24,1);background:var(--ink)!important}html.tv .player-main-control:hover{transform:scale(1.05)}html.tv .player-listen-label,html.tv .player-download{text-transform:uppercase;letter-spacing:.1em;font-family:var(--te-mono)!important;font-size:11px!important}html.tv .player-close{border:1.5px solid var(--line)!important;background:#fbfbf8!important}@media (prefers-reduced-motion:reduce){html.tv .player-record,html.tv .player-expanded{animation:none!important}}html.tv .player-dials label{background:linear-gradient(#efede7,#e6e4dd)!important;border:0!important;border-radius:18px!important;width:118px!important;min-height:148px!important;box-shadow:inset 0 1.5px #fffd,inset 0 0 0 1px #00000010,0 7px #2f2e29,0 16px 30px #201d1230!important}html.tv .player-dials input{background:#b9b6ab!important;box-shadow:inset 0 1px 2px #0002!important}html.tv .player-dials input::-webkit-slider-thumb{cursor:grab;background:radial-gradient(circle at 42% 34%,#fff,#e7e5de 62%,#d6d3c8)!important;border:0!important;width:44px!important;height:44px!important;box-shadow:inset 0 0 0 7px #f6f4ef,inset 0 -3px 6px #0000001a,0 4px 9px #0003!important}html.tv .player-dials input::-moz-range-thumb{cursor:grab;background:radial-gradient(circle at 42% 34%,#fff,#e7e5de 62%,#d6d3c8)!important;border:0!important;width:44px!important;height:44px!important;box-shadow:inset 0 0 0 7px #f6f4ef,inset 0 -3px 6px #0000001a,0 4px 9px #0003!important}
html .project-publish-view,html .project-business-view,html .publish-destinations,html .managed-intake{color:#242820;--muted:#565d50;--faint:#565d50}html .project-publish-view>header{color:#242820;background:0 0;padding:12px 0 24px}html .project-publish-view>header h3{max-width:none;font-size:clamp(26px,4vw,36px)}html .project-publish-view>header span{color:#526126}html .release-preflight{background:#edf1df;border:1px solid #cbd3b5;flex-wrap:wrap;gap:20px;padding:24px}html .release-preflight-copy p,html .release-preflight-checkpoints{color:#4d5641;font-size:14px}html .release-preflight-copy strong{font-size:21px}html .publish-grid{grid-template-columns:1fr;gap:20px;padding-top:24px}html .publish-grid>main,html .publish-grid>aside>section{color:#242820;background:#fff;border:1px solid #d9ddd1;border-radius:16px;padding:24px}html .publish-grid>aside{grid-template-columns:1fr 1fr;gap:20px;display:grid}html .publish-section-title,html .ledger-review-title{text-transform:none;letter-spacing:0;color:#30382a;font-size:16px}html .publish-grid .ledger-empty-copy,html .publish-rule{color:#565d50;font-size:14px;line-height:1.65}html .publish-variant-list article.blocked{opacity:1}html .publish-variant-list article>div>span{color:#565d50;padding:16px;font-size:14px}html .publish-variant-list .missing b{color:#934321}html .publish-variant-list label small{color:#565d50}html .publish-grid .ledger-review-title strong{color:#526126}html .publish-destinations{background:#fff;border:1px solid #d9ddd1;border-radius:16px;margin-top:28px;padding:24px}html .publish-destinations h3{font-size:25px}html .publish-destinations header p{color:#565d50;max-width:70ch;font-size:14px;line-height:1.6}html .publish-destination-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}html .publish-destination-grid>*{background:#f3f5ee;border:1px solid #e0e4d6;min-height:0;padding:20px}html .publish-destination-grid small{color:#565d50;font-size:14px;line-height:1.6}html .publish-destination-grid>*>span{display:none}html .publish-destination-panel{color:#242820;background:#fff;border:1px solid #cbd3b5;margin-top:24px;padding:24px}html .publish-destination-panel>div:first-child>span{color:#242820;text-transform:none;letter-spacing:0;font-size:20px}html .publish-destination-panel>div:first-child>button{color:#49552a}html .managed-intake>p{color:#565d50;max-width:70ch;font-size:15px;line-height:1.65}html .managed-intake form,html .project-business-form{color:#242820;background:#fff;border:1px solid #d9ddd1;border-radius:16px;grid-template-columns:1fr;gap:24px;padding:24px;display:grid}html .ux-form-group{border:0;min-width:0;margin:0;padding:0}html .ux-form-group legend{font:inherit;color:#30382a;margin-bottom:16px;padding:0;font-size:18px;font-weight:650}html .ux-form-group>p,html .ux-form-heading p,html .ux-submit-note{color:#565d50;margin-bottom:16px;font-size:14px;line-height:1.6}html .ux-fields,html .managed-intake-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}html .project-business-form label,html .managed-intake label{color:#30382a;text-transform:none;letter-spacing:0;gap:8px;font-family:inherit;font-size:14px;font-weight:550;display:grid}html .project-business-form input,html .project-business-form select,html .managed-intake input:not([type=checkbox]),html .managed-intake select,html .managed-intake textarea{color:#242820;letter-spacing:0;background:#fff;border:1px solid #8c947f;border-radius:8px;width:100%;min-width:0;min-height:46px;padding:11px 13px;font-family:inherit;font-size:15px}html .managed-intake textarea{min-height:110px}html .project-business-form input::placeholder,html .managed-intake textarea::placeholder{color:#626957;opacity:1}html .ux-fields .wide{grid-column:1/-1}html .ux-optional,html .ux-destinations{color:#30382a;border-top:1px solid #d9ddd1;padding-top:18px}html .ux-optional summary,html .ux-destinations summary{cursor:pointer;padding:8px 0;font-size:15px;font-weight:600}html .ux-optional[open]>.ux-fields{margin-top:18px}html .project-business-form>.primary-button,html .managed-intake form>.primary-button{width:fit-content;min-height:46px;font:inherit;letter-spacing:0;text-transform:none;color:#fff;background:#293120;justify-self:start;padding:12px 24px;font-weight:650}html .project-business-form>.primary-button:disabled,html .managed-intake form>.primary-button:disabled{color:#626957;cursor:not-allowed;background:#dfe3d7}html .project-business-history{margin-top:24px}html .project-business-history>header{font-size:17px}html .project-statement{color:#242820;background:#f0f2eb;border:1px solid #d9ddd1;border-radius:12px;margin-top:24px;padding:20px}html .project-statement strong{font-size:18px}html .project-statement p,html .project-statement small,html .project-statement span{color:#565d50;font-size:13px}html .project-statement .secondary-button{color:#30382a;background:#fff;border:1px solid #8c947f;width:auto}html .project-service-history{color:#30382a;border-top:1px solid #d9ddd1;margin-top:24px;padding-top:24px}html .project-service-history p,html .project-service-history-heading{color:#565d50;font-size:14px}html :is(.project-publish-view,.project-business-view,.managed-intake) :is(input,select,textarea,button,a,summary):focus-visible{outline-offset:3px;outline:3px solid #637737}@media (max-width:640px){html .publish-grid>aside,html .publish-destination-grid,html .ux-fields,html .managed-intake-grid{grid-template-columns:1fr}html .publish-variant-list article>div{grid-template-columns:1fr 1fr}html .managed-intake form,html .project-business-form,html .publish-destinations,html .publish-destination-panel{padding:18px}html .release-preflight{display:grid}html .release-preflight-checkpoints{flex-wrap:wrap;gap:10px}}html.tv :is(.project-business-form,.managed-intake) label,html.tv :is(.project-business-form,.managed-intake) :is(input,select,textarea){font-family:var(--font-geist-sans), system-ui, sans-serif!important;letter-spacing:0!important;text-transform:none!important;font-size:15px!important}html.tv .ux-form-group legend{padding:0}html.tv fieldset.ux-form-group{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}html .project-business-view>header h2{font-size:clamp(25px,4vw,34px);line-height:1.2}html .ux-form-heading h3{margin-bottom:8px;font-size:21px}html .ux-record-link{color:#485d20;text-underline-offset:3px;padding:8px 0;font-size:13px;text-decoration:underline;display:inline-block}html .release-preflight-checkpoints{display:none}.focus-release-step{gap:10px;max-width:600px;margin:24px 0;display:grid}.focus-release-step select{color:#25382b;font:inherit;background:#fff;border:1px solid #b8c4b4;border-radius:8px;padding:14px}.focus-release-step>span{color:#768373;font-size:12px;line-height:1.6}html .track-workspace-heading h2{max-width:none;font-size:clamp(26px,3vw,36px)}html .track-workspace-heading p:not(.eyebrow){color:#565d50;margin-top:8px;font-size:14px;line-height:1.6}.audio-version-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}html .track-workspace-feature{border-radius:14px;gap:18px;padding:20px}html .track-workspace-feature strong{overflow-wrap:anywhere;font-size:21px}html .track-workspace-feature button{white-space:normal;padding:12px 18px}html .track-workspace-feature small{color:#d2d5c9}html .song-tree-root{border-radius:10px;min-height:0;padding:14px 18px}html .song-tree-root strong{font-size:17px}html .workspace-side{gap:20px}html .project-desk-card,html .project-decision-log{color:#252c20;box-shadow:none;background:#fff;border:1px solid #d9ddd1;border-radius:16px;padding:22px}html .project-decision-log:before,html .project-decision-log:after{display:none}html .project-desk-card h3,html .project-decision-log h2{margin:12px 0;font-size:23px}html .project-desk-card>div>strong,html .project-decision-summary strong{font-size:16px}html .project-desk-card p,html .project-decision-log p,html .project-decision-log header span,html .project-desk-card>div>span{color:#565d50;font-size:14px;line-height:1.6}html .project-decision-summary{align-items:center;gap:8px;margin:12px 0;display:flex}html .project-desk-card form{background:0 0;border:0;grid-template-columns:1fr;gap:12px;padding:0;display:grid}html .project-desk-card form :is(input,select,button){width:100%;min-height:44px;font-size:14px}html .project-desk-card form button{color:#fff;background:#293120;border-radius:8px}html .project-desk-card form button:disabled{color:#626957;background:#e3e6db}html .project-desk-list>div{grid-template-columns:20px minmax(0,1fr) auto}html .project-desk-list button{color:#485d20;width:auto;font-size:13px}html .project-setting-disclosure{border-top:1px solid #d9ddd1;padding:20px 0}html .project-setting-disclosure summary{cursor:pointer;font-size:18px;font-weight:600}html .project-setting-disclosure.danger summary{color:#923b2b}html .project-transfer-panel form{gap:16px;max-width:600px}html .project-transfer-panel p{max-width:70ch;font-size:15px;line-height:1.7}html .project-transfer-panel form button,html .project-delete-panel button{width:fit-content;padding:12px 20px}html .project-ownership-admin h2{margin-bottom:24px;font-size:28px}html .song-status-clear{color:#242820;background:#f4f6ed;border:1px solid #d9ddd1;border-radius:16px;padding:24px}html .song-status-clear header h2{max-width:35ch;font-size:27px}html .song-status-clear header p,html .song-status-clear p{color:#565d50;font-size:14px;line-height:1.65}html .song-status-clear header button{color:#485d20;font-size:13px}html .song-status-clear .song-status-records{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}html .song-status-clear .song-status-records article{background:#fff;border:1px solid #d9ddd1;border-radius:12px;padding:20px}html .song-status-records article>span{color:#526126;font-size:13px}html .song-status-records strong{overflow-wrap:anywhere;margin:12px 0;font-size:18px;display:block}html .song-status-records button{white-space:normal;margin-top:16px}.song-status-activity{border-top:1px solid #d9ddd1;margin-top:24px;padding-top:18px}.song-status-activity summary{cursor:pointer;font-weight:600}.song-status-activity ul{padding-left:24px;line-height:1.9}html dialog.final-master-picker{color:#242820;background:#fff;border:1px solid #cbd3b5;border-radius:18px;width:min(760px,100vw - 32px);max-height:88dvh;margin:auto;padding:28px;overflow-y:auto;box-shadow:0 20px 90px #0005}.final-master-picker::backdrop{background:#10170eb3}.final-master-picker header{justify-content:space-between;align-items:start;gap:18px;display:flex}.final-master-picker h2{font-size:28px}.final-master-picker>p{margin:16px 0;font-size:15px;line-height:1.6}html.tv .final-master-picker fieldset{min-width:0;margin:24px 0;padding:0;box-shadow:none!important;background:0 0!important;border:0!important}.final-master-picker legend{margin-bottom:12px;font-size:16px;font-weight:600}.final-master-picker article{border-bottom:1px solid #d9ddd1;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:16px 0;display:grid}.final-master-picker article label{cursor:pointer;align-items:start;gap:12px;display:flex}.final-master-picker article input{accent-color:#526126;margin-top:4px}.final-master-picker article strong{overflow-wrap:anywhere;font-size:15px;display:block}.final-master-picker article small{color:#565d50;margin-top:6px;font-size:13px;display:block}.final-master-picker footer{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.final-master-picker button{min-height:44px}.master-picker-note{background:#f4f2e7;border-radius:10px;padding:14px}.master-picker-success{background:#e7efd9;border-radius:10px;padding:14px}.final-master-picker :is(input,button):focus-visible{outline-offset:3px;outline:3px solid #637737}@media (max-width:700px){html .song-status-clear .song-status-records{grid-template-columns:1fr}html .song-status-clear header{flex-direction:column;align-items:start;gap:16px}html .track-workspace-heading{flex-wrap:wrap;gap:16px}html dialog.final-master-picker{padding:20px}.final-master-picker article{grid-template-columns:1fr}}html body .workspace-side .project-decision-log{box-shadow:none;background:#fff;border:1px solid #d9ddd1}html .final-master-picker footer{background:#fff;border-top:1px solid #d9ddd1;padding:16px 0;position:sticky;bottom:-28px}html .workspace-columns>*,html .workspace-side>*{min-width:0}@media (max-width:900px){html .workspace-columns{grid-template-columns:minmax(0,1fr)}html .workspace-side{grid-template-columns:minmax(0,1fr);display:grid}html .track-workspace-heading>div{min-width:0;max-width:100%}html .track-workspace-heading p,html .project-decision-log p{overflow-wrap:anywhere}}html dialog.file-console-clear{color:#252a20;background:#f7f7f2;width:min(800px,100vw - 24px)}html .file-console-clear .file-console-header{color:#252a20;background:#fff;align-items:start;gap:20px;min-height:0;padding:24px}html .file-console-clear .file-console-header>div:first-child{min-width:0}html .file-console-clear .file-console-header h2{color:#252a20;overflow-wrap:anywhere;font-size:24px;line-height:1.3}html .file-console-clear .file-console-header span{color:#526126}html .file-console-clear .file-console-header p{color:#596050;font-size:14px}html .file-console-clear .file-console-header button{color:#252a20;background:#f2f3eb;border:1px solid #d4d9ca;border-radius:10px;width:auto;height:auto;min-height:44px;padding:8px 14px}html .file-console-clear .file-console-body{gap:18px;padding:24px;display:grid}html .file-console-clear h3{margin:0;font-size:18px;line-height:1.4}html .file-console-clear p{color:#535d4c;font-size:14px;line-height:1.65}html .file-listen-section{background:#fff;border:1px solid #d9ddd1;border-radius:14px;padding:20px}html .file-listen-section .file-console-player{min-height:0;box-shadow:none;background:0 0;padding:12px 0 0}html .file-console-clear .final-master-control{background:#edf1e2;border-radius:14px;gap:18px;margin:0;padding:20px}html .file-console-clear .final-master-control button{flex-shrink:0;min-height:44px}html .file-master-badge{color:#3d531f;white-space:nowrap;font-weight:600}html .file-console-disclosure{background:#fff;border:1px solid #d9ddd1;border-radius:12px;min-width:0;padding:0 18px}html .file-console-disclosure>summary{cursor:pointer;color:#303b25;padding:18px 0;font-size:15px;font-weight:600;line-height:1.5}html .file-console-disclosure>summary:focus-visible{outline-offset:3px;outline:2px solid #637737}html .file-console-clear .file-console-section,html .file-console-clear .file-details-form{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:16px 0}html .file-console-clear .file-console-facts{box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}html .file-console-clear .file-console-facts>div{overflow-wrap:anywhere;min-width:0;padding:12px 0}html .file-console-clear .file-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html .file-console-clear .file-report-grid button{text-align:left;border-radius:10px;min-height:110px;padding:16px}html .file-console-clear .file-report-grid button strong{font-size:16px}html .file-console-clear .file-report-grid button small{max-width:none;font-size:13px}html .file-console-clear .file-console-feedback{background:#e7efd9;border-radius:10px;margin:0;padding:14px}html .file-console-clear .file-console-feedback.form-error{color:#8a3126;background:#fbeae6}html .file-delete-disclosure{background:0 0}html .file-delete-disclosure>summary{color:#8a3126}html .file-delete-disclosure button{margin:0 0 18px;padding:12px 16px}@media (max-width:600px){html .file-console-clear .file-console-header,html .file-console-clear .file-console-body{padding:16px}html .file-console-clear .file-console-header h2{font-size:20px}html .file-console-clear .final-master-control{flex-direction:column;align-items:stretch}html .file-console-clear .file-report-grid{grid-template-columns:minmax(0,1fr)}}html .file-console-clear .file-console-feedback{z-index:3;position:sticky;top:0}html .file-console-clear .file-console-body{grid-template-columns:minmax(0,1fr);min-width:0}html .file-console-clear .file-console-body>*,html .file-console-clear .file-console-player{min-width:0;max-width:100%}html .workspace-section-picker{color:#273021;background:#fff;border:1px solid #d9ddd1;border-radius:14px;align-items:end;gap:24px;margin:20px 0;padding:20px;display:flex}html .workspace-section-picker label{flex:0 350px;gap:8px;min-width:260px;font-size:13px;font-weight:600;display:grid}html .workspace-section-picker select{color:#253020;width:100%;min-height:44px;font:inherit;text-transform:none;letter-spacing:normal;background:#f6f7f1;border:1px solid #bac4aa;border-radius:8px;padding:10px 12px;font-size:16px}html .workspace-section-picker p{color:#56604f;max-width:65ch;margin:0;font-size:14px;line-height:1.6}html .workspace-disclosure{color:#273021;background:#fff;border:1px solid #d9ddd1;border-radius:12px;min-width:0;margin:16px 0;padding:0 20px}html .workspace-disclosure>summary{cursor:pointer;padding:18px 0;font-size:16px;font-weight:600;line-height:1.5}html .workspace-disclosure>p{color:#56604f;max-width:75ch;font-size:14px;line-height:1.7}html .workspace-disclosure>:last-child:not(summary){margin-bottom:20px}html .workspace-disclosure :is(input,select,textarea){max-width:100%}html .workspace-panels{gap:0;display:grid}html .workspace-next-step{color:#293822;background:#edf1e2;border-radius:12px;margin:18px 0;padding:18px 22px}html .workspace-next-step strong{font-size:17px}html .workspace-next-step p{margin:8px 0 0;font-size:14px;line-height:1.65}html .workspace-save-status{z-index:5;color:#31451c;background:#eaf2df;border:1px solid #c2d6a5;border-radius:10px;padding:14px;position:sticky;top:80px}html .workspace-danger{border:1px solid #e2cfc8;border-radius:10px;padding:14px}html .workspace-danger summary{color:#8a3528;cursor:pointer}html .workspace-filter{gap:8px;font-size:14px;display:grid}html .workspace-filter select{min-height:44px;padding:8px 12px}html .album-card-options{z-index:4;color:#343a2b;background:#fff;border-radius:8px;padding:8px 12px;position:absolute;bottom:12px;right:12px}html .album-card-options summary{cursor:pointer;font-size:13px}html .album-card-options button{color:#8a3528;min-height:44px;display:block}html .release-album-hero{border-radius:16px;gap:24px;min-height:0;padding:24px}html .release-album-hero h2{overflow-wrap:anywhere;font-size:clamp(26px,4vw,38px);line-height:1.2}html .release-album-hero .release-picker-artwork{width:120px;height:120px}html .release-tab-panel{border-radius:14px;padding:24px}html .release-track-builder,html .release-projects{min-width:0}html .release-track-list>article{background:#fff;border:1px solid #d9ddd1;border-radius:12px;grid-template-columns:28px minmax(0,1fr) auto;padding:18px}html .release-track-list>article>div{min-width:0}html .release-track-list strong,html .release-track-list small{overflow-wrap:anywhere}html .track-details-disclosure{margin:12px 0 0;padding:0 12px}html .track-details-disclosure>summary{padding:12px 0;font-size:13px}html .release-track-add{z-index:3;background:#fff;border:1px solid #d9ddd1;border-radius:12px;padding:16px;position:sticky;bottom:12px}html .release-track-add span{font-size:14px;line-height:1.6}html .release-metadata-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html .page :is(.release-heading,.business-heading,.marketplace-heading,.collectors-heading,.community-heading,.calendar-page-header,.page-header) h1{font-size:clamp(28px,4vw,42px);line-height:1.2}html .release-page .release-heading,html .business-heading,html .marketplace-heading,html .collectors-heading{padding-top:24px;padding-bottom:24px}html .campaign-workbench>header{padding:24px}html .campaign-workbench>.workspace-section-picker{margin:20px}html .campaign-workbench footer{flex-wrap:wrap;gap:16px}html .collectors-intro{min-height:0;padding:24px}html .collectors-intro h2{font-size:26px}html .community-hub .community-directory-panel,html .community-hub .community-relationship-grid{min-width:0}html .workspace-disclosure :focus-visible,html .workspace-section-picker :focus-visible{outline-offset:3px;outline:2px solid #657b3b}@media (max-width:800px){html .workspace-section-picker{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px;display:grid}html .workspace-section-picker label{min-width:0}html .workspace-disclosure{padding:0 14px}html .release-tab-panel{padding:16px}html .release-album-hero{flex-wrap:wrap;padding:18px;display:flex}html .release-album-hero .release-back{text-align:left;width:100%}html .release-album-hero .release-picker-artwork{width:96px;height:96px}html .release-track-list>article{grid-template-columns:24px minmax(0,1fr);padding:12px}html .release-track-list>article>div:last-child{flex-wrap:wrap;grid-column:2}html .release-track-add{flex-direction:column;align-items:stretch}html .release-metadata-grid,html .release-version-pickers>article{grid-template-columns:minmax(0,1fr)}html .release-project-add,html .release-track-upgrade{grid-template-columns:minmax(0,1fr);display:grid}html .release-projects>article{flex-wrap:wrap;gap:12px}html .campaign-controls,html .marketplace-toolbar{flex-wrap:wrap}html .campaign-strategy-grid,html .campaign-date-grid,html .workspace-disclosure .community-relationship-grid{grid-template-columns:minmax(0,1fr)}}html .release-page .release-heading,html .business-heading,html .collectors-heading,html .marketplace-heading,html .community-heading{min-height:0;margin-top:16px;padding:20px 0}html .release-album-hero{grid-template-columns:120px minmax(0,1fr);display:grid}html .release-album-hero .release-back{grid-column:1/-1;justify-self:start;width:auto;min-height:36px;position:static}html .release-album-hero>div{min-width:0;padding:0}html .release-album-hero:after{display:none}html .workspace-inline-link{color:#415d22;margin:12px 0;font-size:14px;text-decoration:underline;display:inline-block}html .workspace-hint{color:#56604f;font-size:14px;line-height:1.6}html .workspace-disclosure .dashboard-command-bar{color:#263021;box-shadow:none;background:#f5f6ef;border:1px solid #d9ddd1;border-radius:12px;padding:20px}html .workspace-disclosure .dashboard-completion>div,html .workspace-disclosure .dashboard-quick-stat{color:#263021;box-shadow:none;background:0 0;min-height:0}html .workspace-disclosure .dashboard-command-bar :is(span,small){color:#526148}html .workspace-disclosure .dashboard-command-bar strong{color:#263021}html .campaign-workbench>footer{color:#293822;background:#fff;border:1px solid #d9ddd1;border-radius:12px}html .campaign-workbench .campaign-footer-actions{flex-wrap:wrap}@media (max-width:600px){html .release-album-hero{grid-template-columns:96px minmax(0,1fr);gap:16px}html .release-album-hero>div h2{font-size:24px}html .release-album-hero>div p{font-size:13px}}
