:root{--content-wide:1240px;--content-narrow:1080px;--page-gutter:clamp(16px, 3vw, 40px);--radius-panel:16px;--radius-control:10px;--type-page:clamp(26px, 3vw, 34px);--type-section:clamp(18px, 2vw, 22px);--shadow-panel:0 6px 24px var(--shadow-soft), inset 0 1px 0 var(--surface-glint);--shadow-interactive:0 10px 30px var(--shadow-deep);--control-height:42px;--shell-nav-width:224px;--motion-signal:7.2s;--motion-hop:1.8s;--motion-breathe:4.6s;--motion-status:2.4s;--motion-ambient:16s;--motion-feedback:.18s;--motion-entry:.36s}.skip-link{z-index:200;border:1px solid var(--border);background:var(--surface);color:var(--foreground);border-radius:8px;padding:10px 16px;position:fixed;top:10px;left:16px;transform:translateY(-180%)}.skip-link:focus-visible{transform:translateY(0)}.artist-portrait{background:var(--accent-soft);color:var(--accent-bright);border:1px solid var(--accent-border);border-radius:14px;flex-shrink:0;place-items:center;display:inline-grid;overflow:hidden}.artist-portrait img{object-fit:cover;width:100%;height:100%}.sample-artwork{object-fit:cover;border:1px solid var(--border);border-radius:9px;flex-shrink:0}.watch-heading>div:last-child{flex:1;order:2;min-width:0}.artist-watch-panel{--watch-tone:var(--muted)}.artist-watch-panel[data-signal=positive]{--watch-tone:var(--success)}.artist-watch-panel[data-signal=caution]{--watch-tone:var(--warning)}.watch-title-line{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.watch-heading h2{letter-spacing:-.04em;align-items:center;gap:13px;font-size:clamp(23px,2.8vw,30px);display:flex}.watch-status-dot{background:var(--watch-tone);width:11px;height:11px;box-shadow:0 0 0 4px color-mix(in srgb, var(--watch-tone) 12%, transparent);border-radius:50%;flex:0 0 11px;display:inline-block;position:relative}.watch-status-dot:after{content:"";border-radius:inherit;border:1px solid color-mix(in srgb, var(--watch-tone) 42%, transparent);background:color-mix(in srgb, var(--watch-tone) 8%, transparent);box-shadow:0 0 14px color-mix(in srgb, var(--watch-tone) 18%, transparent);pointer-events:none;opacity:.55;position:absolute;inset:-5px}.watch-alert-signal,.home .watch-alert-signal{--watch-tone:var(--danger);border:1px solid var(--danger-border);background:var(--danger-soft);min-height:34px;color:var(--danger);letter-spacing:0;border-radius:999px;align-items:center;gap:11px;margin:0;padding:7px 13px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.artist-watch-panel[data-animate=true][data-motion-level=full][data-in-view=true] h2>.watch-status-dot:after,.artist-watch-panel[data-alert=true][data-motion-level=full][data-in-view=true] .watch-alert-signal>.watch-status-dot:after{animation:watch-status-halo var(--motion-status) ease-in-out infinite}@keyframes watch-status-halo{0%,to{opacity:.65;transform:scale(.92)}60%{opacity:.12;transform:scale(1.5)}}.watch-artist{color:var(--foreground);margin-bottom:6px;font-size:14px}.watch-platforms{gap:6px;margin-left:12px;display:inline-flex}.watch-platforms>span{border:1px solid var(--border);color:var(--muted);background:var(--surface-raised);border-radius:6px;padding:4px 8px;font-size:11px;line-height:1.4}.section-heading{justify-content:space-between;align-items:center;gap:20px;margin:26px 0 15px;display:flex}.section-heading h1{letter-spacing:-.04em;font-size:26px;font-weight:550}.section-heading h3{font-size:15px;font-weight:550}.section-heading p{color:var(--muted);margin-top:7px;font-size:13px;line-height:1.6}.section-heading .text-link{align-items:center;gap:6px;font-size:12px;display:inline-flex}.button-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.context-note{color:var(--muted);margin:12px 0;font-size:12px;line-height:1.65}.inline-success{color:var(--success);align-items:center;gap:8px;margin-top:14px;font-size:13px;display:flex}.signal-flow{--signal-color:var(--accent-bright);padding:12px 0 5px}.signal-flow-content{isolation:isolate;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.signal-flow-content>svg{z-index:-1;width:100%;height:62px;position:absolute;inset:3px 0 auto;overflow:visible}.signal-rail{stroke:var(--accent-border);stroke-width:1px}.signal-traveler{stroke:var(--accent-bright);stroke-width:2px;stroke-linecap:round;stroke-dasharray:.055 .945;stroke-dashoffset:1px;opacity:0;filter:drop-shadow(0 0 3px var(--primary))}.signal-node{flex-direction:column;align-items:center;gap:10px;padding:10px 0 6px;display:flex}.signal-node>span{border:1px solid var(--border);background:var(--surface);width:48px;height:48px;color:var(--muted);border-radius:12px;place-items:center;display:grid;position:relative}.signal-node i{background:var(--border-strong);border-radius:50%;width:4px;height:4px;position:absolute;top:4px;right:4px}.signal-node small{color:var(--muted);font-size:11px}.signal-flow[data-motion-level=full][data-in-view=true] .signal-flow-content[data-active=true] .signal-traveler{animation:signal-travel var(--motion-signal) linear infinite;animation-delay:calc(var(--signal-index) * var(--motion-hop))}.signal-flow[data-motion-level=full][data-in-view=true] .signal-flow-content[data-active=true] .signal-node i{background:var(--primary);animation:signal-dot var(--motion-breathe) ease-in-out infinite;animation-delay:calc(var(--signal-index) * .5s)}.signal-flow-content[data-active=true] .signal-node>span{color:var(--accent-bright);border-color:var(--accent-border)}@keyframes signal-travel{0%{stroke-dashoffset:1px;opacity:0}3%{opacity:.9}25%{stroke-dashoffset:0;opacity:.9}28%,to{stroke-dashoffset:0;opacity:0}}@keyframes signal-dot{0%,to{box-shadow:0 0 0 0 var(--accent-soft);opacity:.55}50%{box-shadow:0 0 10px 3px var(--accent-soft);opacity:1}}.signal-flow[data-in-view=false] *{animation-play-state:paused!important}.public-demo{isolation:isolate;background:var(--background);min-height:100vh;color:var(--foreground);position:relative}body:has(.public-demo)>.theme-corner{display:none}.public-demo .starfield-workspace{inset:72px 0 0}.public-demo-header{z-index:35;box-shadow:0 2px 18px var(--shadow-soft);padding:16px var(--page-gutter);border-bottom:1px solid var(--border);background:var(--surface);justify-content:space-between;align-items:center;gap:24px;min-height:72px;display:flex;position:sticky;top:0}.public-demo-header .brand{font-size:22px}.public-demo-header-actions{align-items:center;gap:22px;display:flex}.public-demo-header .home-motion-toggle{color:var(--muted);background:0 0;border:0;align-items:center;gap:6px;min-height:32px;font-size:11px;display:flex}.public-demo-header .text-link{align-items:center;gap:6px;font-size:12px;display:flex}.public-demo-layout{grid-template-columns:var(--shell-nav-width) minmax(0, 1fr);max-width:var(--content-wide);padding:34px var(--page-gutter) 0;gap:34px;margin:auto;display:grid}.public-demo-nav{flex-direction:column;gap:6px;padding-top:0;display:flex}.public-demo-nav a{color:var(--muted);border:1px solid #0000;border-radius:8px;padding:11px 15px;font-size:13px}.public-demo-nav a[aria-current=page]{background:var(--surface);color:var(--foreground);border-color:var(--border)}.public-demo-nav a:hover{color:var(--foreground);background:var(--surface-raised)}.public-demo-main{min-width:0;max-width:1000px;padding:0 0 30px}.public-demo-page-title{font-size:var(--type-page);letter-spacing:-.04em;margin:0 0 18px;font-weight:550}.public-demo-footer{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;gap:20px;margin-top:36px;padding:22px 0 0;font-size:12px;display:flex}.public-demo-footer a{color:var(--accent-bright);align-items:center;gap:6px;display:inline-flex}.demo-context-row{color:var(--muted);justify-content:space-between;align-items:center;gap:14px;min-height:28px;margin-bottom:18px;font-size:11px;display:flex}.demo-context-row>span{align-items:center;gap:7px;display:inline-flex}.demo-context-row i{background:var(--primary);border-radius:50%;width:5px;height:5px}.demo-context-row .text-button{min-height:32px;color:var(--muted);align-items:center;gap:6px;font-size:11px;display:flex}.demo-experience .artist-watch-panel{box-shadow:0 8px 32px var(--shadow-soft);padding:26px 28px;position:relative;overflow:hidden}.demo-experience .artist-watch-panel[data-state=active]{border-color:var(--accent-border)}.demo-experience .watch-primary,.demo-experience .watch-scope{margin-top:20px}.demo-experience .watch-details{margin-top:22px;padding-top:12px}.demo-experience .watch-details summary{font-size:11px}.demo-experience .signal-flow{margin:8px 0;padding:10px 18px}.demo-cadence-note{text-align:center;color:var(--muted);margin:0 0 22px;font-size:11px;line-height:1.65}.sample-release-list{border:1px solid var(--border);background:var(--surface);border-radius:12px;overflow:hidden}.sample-release{text-align:left;background:var(--surface);width:100%;color:var(--foreground);border:0;border-bottom:1px solid var(--border);transition:box-shadow var(--motion-feedback);align-items:center;gap:15px;padding:16px 20px;display:flex}.sample-release:last-child{border-bottom:0}.sample-release:hover{background:var(--surface-raised)}.sample-release-info{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.sample-release-info strong{font-size:14px;font-weight:550}.sample-release-info small{color:var(--muted);font-size:11px}.sample-release .badge{flex-shrink:0;font-size:10px}.sample-release-grid{background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid;overflow:visible}.sample-release-grid .sample-release{border:1px solid var(--border);border-radius:12px;flex-direction:column;align-items:start;gap:14px;padding:14px;display:flex}.sample-release-grid .sample-artwork{aspect-ratio:1;width:100%;height:auto}.sample-release-grid .sample-release-info{gap:8px}.sample-release-grid .badge{margin-top:auto}.sample-release-detail{align-items:center;gap:18px;margin:10px 0 24px;display:flex}.sample-release-detail h3{letter-spacing:-.03em;font-size:18px}.sample-release-detail p{color:var(--muted);margin:8px 0;font-size:13px}.sample-service-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:16px 0;font-size:13px;display:flex}.sample-service-row>span{color:var(--muted)}.demo-attention{background:var(--warning-soft);border:1px solid var(--warning-border);border-radius:12px;align-items:center;gap:16px;margin:20px 0 26px;padding:22px;display:flex}.demo-attention>div:nth-child(2){flex:1}.demo-alert-icon{border:1px solid var(--warning-border);width:36px;height:36px;color:var(--warning);border-radius:10px;place-items:center;display:grid}.demo-attention h3{margin:6px 0;font-size:14px;font-weight:550}.demo-attention p{color:var(--muted);font-size:12px;line-height:1.65}.demo-attention .eyebrow{color:var(--warning);font-size:9px}.demo-attention .button{white-space:nowrap;font-size:12px}.demo-secondary-examples,.demo-optional-info{border-top:1px solid var(--border);color:var(--muted);margin:25px 0 0;padding:17px 0;font-size:12px}.demo-secondary-examples summary,.demo-optional-info summary{cursor:pointer;padding:5px 0}.demo-optional-info p{margin:12px 0;line-height:1.7}.calm-empty{border:1px solid var(--border);background:var(--surface);text-align:center;border-radius:12px;padding:36px}.calm-empty>svg{color:var(--muted);margin:auto auto 14px}.calm-empty p{color:var(--muted);margin:10px 0 16px;font-size:13px}.release-search{color:var(--muted);max-width:230px;font-size:11px}.release-search input{margin-top:6px}.compact-change{justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.compact-change>span{color:var(--muted);flex-direction:column;flex:1;gap:8px;font-size:11px;display:flex}.compact-change strong{color:var(--foreground);align-items:center;gap:6px;font-size:14px;font-weight:500;display:flex}.compact-change>svg{color:var(--muted);flex-shrink:0}.review-choice-row{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.review-next-step{background:var(--surface-raised);border:1px solid var(--border);border-radius:10px;align-items:start;gap:12px;margin-top:20px;padding:18px;display:flex}.review-next-step>svg{color:var(--success)}.review-recovery{border-top:1px solid var(--border);margin:24px 0 0;padding-top:20px}.review-recovery p,.modal .review-next-step p{color:var(--muted);margin:12px 0;font-size:13px;line-height:1.7}.review-recovery label{gap:7px;margin-top:16px;font-size:12px;display:grid}.recording-protections{border-top:1px solid var(--border);margin-top:24px;padding-top:1px}.recording-protections>article{border-bottom:1px solid var(--border);flex-direction:column;align-items:start;gap:12px;padding:18px 0;display:flex}.recording-protections>article>div:first-child{align-items:center;gap:10px;display:flex}.recording-protections>article>div:first-child>svg{color:var(--muted)}.recording-protections strong{font-size:14px}.recording-protections .badge{font-size:10px}.recording-protections form,.recording-protections form label{width:100%}.recording-protections form label{gap:8px;font-size:12px;display:grid}.recording-protections .section-heading{margin-top:20px}.audio-upload-label{border:1px solid var(--border-strong);background:var(--surface-raised);cursor:pointer;border-radius:8px;align-items:center;gap:8px;min-height:42px;padding:10px 12px;font-size:12px;display:flex;position:relative}.audio-upload-label input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.audio-upload-label:focus-within{outline:2px solid var(--focus);outline-offset:3px}.recording-protections small{color:var(--muted);font-size:11px;line-height:1.6}.audio-saved-file{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;width:100%;font-size:12px;display:flex}.recording-protections progress{width:160px;accent-color:var(--primary);margin:5px 0;display:block}.platform-connections{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:24px}.platform-connections>.section-heading{margin:0 0 22px}.platform-profile-list{gap:10px;margin-bottom:20px;display:grid}.platform-profile-list>article{border:1px solid var(--border);border-radius:9px;align-items:center;gap:13px;padding:15px;display:flex}.platform-profile-list>article>div{flex:1;gap:6px;display:grid}.platform-profile-list strong{font-size:13px;font-weight:500}.platform-profile-list small{color:var(--muted);font-size:11px}.platform-profile-list a{color:var(--muted);padding:5px}.platform-profile-list .badge{font-size:10px}.platform-monogram{background:var(--surface-raised);border:1px solid var(--border);width:30px;height:30px;color:var(--muted);border-radius:8px;flex-shrink:0;place-items:center;font-size:13px;display:grid}.platform-simple-form{background:var(--surface-raised);border:1px solid var(--border);border-radius:9px;gap:16px;padding:18px;display:grid}.platform-simple-form label{gap:8px;font-size:12px;display:grid}.platform-simple-form p{color:var(--muted);font-size:12px;line-height:1.6}@media (max-width:900px){.public-demo-layout{grid-template-columns:135px minmax(0,1fr);gap:22px;padding:22px 22px 0}.public-demo-header{padding:16px 22px}.public-demo-header-actions{gap:12px}.sample-release-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-attention{flex-wrap:wrap}.demo-attention .button{margin-left:52px}.public-demo-header .home-motion-toggle{font-size:0}.public-demo-header .home-motion-toggle svg{width:15px;height:15px}}@media (max-width:600px){.public-demo-header{gap:10px;min-height:64px;padding:14px 16px}.public-demo-header .brand{gap:8px;font-size:19px}.public-demo-header .brand-mark{display:none}.public-demo-header .text-link{font-size:11px}.public-demo-header-actions{gap:10px}.public-demo-header .home-motion-toggle{display:none}.public-demo-layout{padding:0 16px;display:block}.public-demo-nav{flex-direction:row;gap:3px;padding:12px 0 18px}.public-demo-nav a{text-align:center;flex:1;padding:11px 6px;font-size:12px}.public-demo-page-title{margin-bottom:12px;font-size:19px}.public-demo-main{padding-bottom:20px}.demo-context-row{gap:8px;margin-bottom:12px;font-size:10px}.demo-context-row .text-button{white-space:nowrap;font-size:10px}.demo-context-row>span{max-width:230px;line-height:1.6}.demo-experience .artist-watch-panel{padding:22px 20px}.watch-heading .artist-portrait{border-radius:11px;width:52px!important;height:52px!important}.watch-heading>.watch-signal{width:26px;height:26px}.watch-heading{gap:13px}.watch-heading h2{font-size:23px}.watch-artist{font-size:13px}.watch-platforms{margin-top:8px;margin-left:0;display:flex}.watch-scope{font-size:14px}.sample-release{gap:12px;padding:14px}.sample-release-info strong{font-size:13px}.sample-release-info small{font-size:10px;line-height:1.6}.sample-release .badge{white-space:normal;text-align:center;max-width:85px;font-size:9px}.sample-release-grid{gap:12px}.sample-release-grid .sample-release{padding:10px}.sample-release-grid .sample-release-info strong{font-size:13px}.sample-release-grid .sample-release-info small{font-size:10px}.sample-service-row{flex-direction:column;align-items:start;gap:8px}.section-heading{gap:12px}.section-heading .text-link{font-size:11px}.section-heading h1{font-size:23px}.release-search{max-width:160px}.release-search input{font-size:12px}.demo-attention{gap:12px;padding:17px}.demo-attention h3{font-size:13px;line-height:1.5}.demo-attention .button{width:100%;margin-left:0}.public-demo-footer{font-size:11px;line-height:1.6}.platform-connections{padding:20px}.platform-profile-list>article{flex-wrap:wrap;padding:13px}.platform-profile-list .badge{margin-left:43px}.platform-simple-form{padding:14px}.compact-change{gap:15px}.compact-change strong{font-size:13px}.sample-release-detail{gap:14px}.sample-release-detail .sample-artwork{width:66px;height:66px}.review-choice-row .button{flex:1;padding-inline:10px;font-size:12px}.recording-protections .section-heading h3{font-size:15px}}@media (prefers-reduced-motion:reduce){.signal-traveler,.signal-node i,.artist-watch-panel .watch-signal,.artist-watch-panel .watch-status-dot:after{animation:none!important}.signal-traveler{opacity:0!important}*,:before,:after{scroll-behavior:auto!important}}@media (forced-colors:active){.signal-traveler,.signal-node i{display:none}.artist-portrait,.signal-node>span{border-color:canvastext}.starfield{display:none}.watch-status-dot{box-shadow:none;background:canvastext}.watch-status-dot:after{display:none}}.public-demo-footer .home-motion-toggle{display:none}@media (max-width:600px){.public-demo-footer{flex-wrap:wrap}.public-demo-footer .home-motion-toggle{color:var(--muted);background:0 0;border:0;align-items:center;gap:6px;min-height:32px;font-size:10px;display:inline-flex}}.artist-watch-panel[data-in-view=false] .watch-signal{animation-play-state:paused!important}.artist-watch-panel[data-motion-level=full][data-in-view=true][data-state=checking] .watch-signal svg{animation:watch-check var(--motion-hop) linear infinite}@keyframes watch-check{to{transform:rotate(360deg)}}.setup-steps>button[aria-selected=true]{position:relative;overflow:hidden}.setup-layout[data-motion-level=full][data-in-view=true] .setup-steps>button[aria-selected=true]:after{content:"";background:var(--primary);width:36px;height:1px;box-shadow:0 0 8px var(--primary);opacity:0;animation:setup-edge var(--motion-signal) linear infinite;pointer-events:none;position:absolute;top:0;left:5%}@keyframes setup-edge{0%{opacity:0;left:5%}5%{opacity:.8}30%{opacity:.8;left:90%}35%,to{opacity:0;left:90%}}.artist-watch-roster{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.artist-watch-roster>div{min-width:0}.artist-watch-roster>div>.text-link{margin:12px 0 8px;padding-left:5px;font-size:12px;display:inline-flex}.watch-compact{padding:22px}.watch-compact .watch-heading{gap:12px}.watch-compact .artist-portrait{width:48px!important;height:48px!important}.watch-compact .watch-heading h2{font-size:20px}.watch-compact .watch-scope{margin-top:18px;font-size:13px}.watch-compact .watch-primary{margin-top:18px}.watch-compact .watch-primary .button{width:100%;min-width:0}.watch-compact .watch-heading>.watch-signal{display:none}.artist-verification-details{border:1px solid var(--border);border-radius:12px;margin:14px 0 22px;padding:16px 20px}.artist-verification-details>summary{cursor:pointer;font-size:13px}.artist-verification-details .customer-verification{margin-top:20px}@media (max-width:1000px){.artist-watch-roster{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.setup-steps:after,.setup-steps>button:after,.watch-signal svg{animation:none!important}}.alive-home .home-value-row[data-motion-level=full][data-seen=true]{animation:section-settle var(--motion-entry) ease-out both}.alive-home .home-value-row[data-in-view=false]{animation-play-state:paused}@keyframes section-settle{0%{transform:translateY(6px)}to{transform:translateY(0)}}.sample-release:hover{box-shadow:inset 0 0 0 1px var(--accent-border)}.metadata-change-preview .compact-change{border-bottom:1px solid var(--border);padding:17px 0}.metadata-identifiers{color:var(--muted);margin:12px 0;font-size:11px}.metadata-identifiers summary{cursor:pointer}.metadata-identifiers p{overflow-wrap:anywhere;margin-top:8px}.release-check-history{border-top:1px solid var(--border);margin-top:24px;padding-top:18px;font-size:12px}.release-check-history>summary{cursor:pointer;margin-bottom:14px}@media (prefers-reduced-motion:reduce){.alive-home .home-value-row{animation:none!important}}html .button{min-height:var(--control-height);border-radius:var(--radius-control);transition:transform var(--motion-feedback), box-shadow var(--motion-feedback);font-size:13px;line-height:1.35}html .button.button-primary{background:var(--primary);color:var(--accent-ink);box-shadow:0 3px 10px var(--shadow-soft);border:1px solid #0000}html .button.button-primary:hover:not(:disabled){background:var(--accent-hover);box-shadow:0 6px 20px var(--shadow-deep)}html .button.button-outline{background:var(--surface);color:var(--foreground);border-color:var(--border-strong)}html .button.button-outline:hover:not(:disabled){border-color:var(--accent-bright);box-shadow:0 2px 12px var(--shadow-soft)}html .button.button-danger{background:var(--danger-soft);color:var(--danger);border-color:var(--danger-border)}html .button.button-danger:hover:not(:disabled){border-color:var(--danger);box-shadow:0 2px 12px rgba(var(--danger-rgb), .25)}html .button:active:not(:disabled){transform:translateY(1px)}html :is(.app-shell,.public-demo,.account-shell) :is(input,select,textarea):not([type=checkbox]):not([type=radio]){min-height:var(--control-height);border-radius:var(--radius-control);background:var(--surface);font-size:13px}html :is(.app-shell,.public-demo,.account-shell) :is(input,select,textarea):focus-visible{outline-color:var(--focus);box-shadow:0 0 0 4px var(--accent-soft)}html .app-shell .dashboard-main{max-width:calc(var(--content-wide) + 2 * var(--page-gutter));width:100%;padding:32px var(--page-gutter) 48px;margin-inline:auto}html .app-shell .page-heading h1{font-size:var(--type-page);line-height:1.15}html .app-shell .page-heading p{max-width:68ch;line-height:1.65}html .app-shell .panel{border-radius:var(--radius-panel);box-shadow:var(--shadow-panel)}html .app-shell .panel-heading{padding:22px 24px}html .app-shell .panel-heading h2{font-size:17px;font-weight:600}html .app-shell .app-header{background:var(--surface);box-shadow:0 2px 18px var(--shadow-soft)}html .app-shell .sidebar nav a.active,.public-demo-nav a[aria-current=page]{background:var(--accent-soft);color:var(--accent-bright);border-color:var(--accent-border);box-shadow:inset 3px 0 0 var(--primary)}html .app-shell .sidebar nav a,.public-demo-nav a{transition:box-shadow var(--motion-feedback), transform var(--motion-feedback)}html .app-shell .sidebar nav a:hover,.public-demo-nav a:hover{box-shadow:inset 3px 0 0 var(--accent-border)}html .app-shell .sidebar .workspace-select{border-radius:var(--radius-control)}html .app-shell .settings-card{padding:26px}html .app-shell .settings-card h2{margin:8px 0 12px;font-size:21px}html .app-shell .view-tabs{border-bottom:1px solid var(--border);gap:4px;padding-bottom:8px}html .app-shell .view-tabs :is(a,button){border-radius:8px;padding:10px 13px}html :is(.product-dialog,.modal){border-radius:var(--radius-panel);box-shadow:0 26px 90px var(--shadow-deep);border-color:var(--border-strong)}html .product-dialog{padding:28px}html .product-dialog .modal-heading{border-bottom:1px solid var(--border);gap:20px;margin-bottom:24px;padding-bottom:18px}html .product-dialog .modal-heading h2{font-size:clamp(21px,2.5vw,26px);line-height:1.25}html :is(.product-dialog,.modal) :is(p,label,legend,small){line-height:1.65}html .product-dialog>details{border-top:1px solid var(--border);margin-top:22px;padding-top:16px}html .product-dialog summary{cursor:pointer;color:var(--muted);font-size:13px}html .product-dialog summary:hover{color:var(--foreground)}html .product-dialog fieldset{border-radius:var(--radius-control);border-color:var(--border);margin:20px 0;padding:18px}html .product-dialog [aria-label=Catalog\ recovery]>h3{margin:20px 0 12px;font-size:20px}html .product-error{border-radius:var(--radius-control)}html .customer-empty,html .app-shell .empty{border-radius:var(--radius-panel)}html .customer-release-row,.sample-release-list .sample-release{transition:box-shadow var(--motion-feedback)}html .customer-release-row:hover,.sample-release-list .sample-release:hover{box-shadow:inset 3px 0 0 var(--primary);background:var(--surface-raised)}.customer-release-row .album-tile{background:var(--accent-soft);color:var(--accent-bright);border-radius:10px}.customer-release-row>span:nth-child(2) strong{font-size:15px}.customer-release-row>span:nth-child(2) small{margin-top:6px;display:block}.release-service-row{border-radius:var(--radius-control);background:var(--surface-raised);padding:18px}.public-demo-brand-context{align-items:center;gap:24px;display:flex}.public-demo-breadcrumb{border-left:1px solid var(--border);color:var(--muted);padding-left:24px;font-size:12px}.public-demo-sidebar{align-self:start;min-width:0;position:sticky;top:106px}.public-demo-nav a{align-items:center;gap:12px;min-height:44px;font-weight:500;display:flex}.demo-artist-context{border-top:1px solid var(--border);align-items:center;gap:10px;margin-top:26px;padding:17px 12px;display:flex}.demo-artist-context>span:nth-child(2){flex:1;min-width:0}.demo-artist-context strong{font-size:12px;font-weight:550;display:block}.demo-artist-context small{margin-top:4px;font-size:10px;display:block}.demo-artist-context>svg{color:var(--muted)}.demo-nav-note{max-width:21ch;padding:0 12px;font-size:11px;line-height:1.7}.public-demo .section-heading h1{font-size:var(--type-page);line-height:1.15}.public-demo .section-heading p{max-width:60ch;line-height:1.7}.public-demo .sample-release-grid{gap:22px}.public-demo .sample-release-grid .sample-release{border-radius:var(--radius-panel);box-shadow:var(--shadow-panel)}.public-demo .sample-release-grid .sample-release:hover{box-shadow:var(--shadow-interactive);border-color:var(--accent-border)}.public-demo .artist-watch-panel,.app-shell .artist-watch-panel{border-radius:var(--radius-panel);box-shadow:var(--shadow-panel)}.settings-plan-card{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding:24px;display:flex}.settings-plan-card h2{margin-top:8px;font-size:21px}.settings-plan-card p{max-width:60ch;margin-top:10px;font-size:13px;line-height:1.7}.settings-plan-card .text-link{align-items:center;gap:7px;font-size:13px;display:inline-flex}.auth-page.account-shell{width:100%;max-width:none;min-height:100svh;padding:70px var(--page-gutter) 40px;align-items:center;margin:0;display:grid}.account-layout{width:min(100%, var(--content-narrow));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,7vw,110px);margin:auto;display:grid}.account-story{padding-block:28px}.account-brand{align-items:center;gap:12px;font-size:26px;display:inline-flex}.account-story-copy{margin-top:64px}.account-story-title{letter-spacing:-.055em;margin:18px 0 22px;font-size:clamp(34px,4.5vw,54px);font-weight:550;line-height:1.06}.account-story-copy>p{max-width:37ch;font-size:15px;line-height:1.8}.account-process{gap:25px;margin:36px 0;padding:0;list-style:none;display:grid}.account-process li{align-items:center;gap:15px;display:flex;position:relative}.account-process li:not(:last-child):after{content:"";border-left:1px solid var(--accent-border);height:22px;position:absolute;top:40px;left:19px}.account-process li>span{border:1px solid var(--accent-border);width:40px;height:40px;color:var(--accent-bright);background:var(--accent-soft);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.account-process strong{font-size:13px;font-weight:550;display:block}.account-process small{margin-top:4px;font-size:12px;line-height:1.6;display:block}.account-story-note{border-top:1px solid var(--border);max-width:43ch;padding-top:20px;font-size:12px;line-height:1.7}.account-content{min-width:0}.auth-card.account-card{border:1px solid var(--border);background:var(--surface);width:100%;max-width:none;box-shadow:var(--shadow-panel);border-radius:20px;margin:0;padding:clamp(24px,3.5vw,40px)}.account-card h1{margin:12px 0 18px;font-size:clamp(26px,3vw,34px);line-height:1.15}.account-card h1+p{margin-bottom:24px;font-size:14px;line-height:1.7}.account-card .auth-heading{margin-bottom:28px}.account-card .auth-heading p{margin-top:14px;font-size:14px;line-height:1.7}.account-card form{gap:20px;margin-top:24px}.account-card>.button{margin:20px 0 0}.account-card .auth-demo-link{color:var(--accent-bright);align-items:center;gap:6px;display:inline-flex}.account-footer{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:14px;padding:22px 4px;font-size:12px;display:flex}.account-footer a{align-items:center;gap:6px;display:inline-flex}.account-footer a:hover{color:var(--accent-bright)}.account-state{border:1px solid var(--border);background:var(--surface-raised);border-radius:var(--radius-control);color:var(--muted);margin:20px 0;padding:18px;font-size:13px;line-height:1.7}.account-state[data-tone=error]{color:var(--danger);border-color:var(--danger-border);background:var(--danger-soft)}.account-state-icon{background:var(--accent-soft);width:44px;height:44px;color:var(--accent-bright);border-radius:12px;place-items:center;margin-bottom:20px;display:grid}.setup-stage{min-width:0}.setup-stage-heading{align-items:flex-start;gap:15px;margin:26px 0;display:flex}.setup-stage-heading :is(h2,h3){font-size:var(--type-section);margin-bottom:9px;line-height:1.2}.setup-stage-heading p{max-width:60ch;font-size:13px;line-height:1.7}.setup-stage-icon{border:1px solid var(--accent-border);background:var(--accent-soft);width:44px;height:44px;color:var(--accent-bright);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.setup-step-list{gap:12px;margin:0 0 26px;padding:0;list-style:none;display:flex}.setup-step-list li{border-bottom:2px solid var(--border);color:var(--muted);flex:1;padding:12px;font-size:12px;line-height:1.5}.setup-step-list li[aria-current=step]{border-color:var(--primary);color:var(--accent-bright);background:var(--accent-soft);border-radius:8px 8px 0 0}.setup-step-list li[data-complete=true]{color:var(--success);border-color:var(--success-border)}.setup-card{border-radius:var(--radius-panel)}.setup-search{background:var(--surface-raised);border:1px solid var(--border);padding:22px}.setup-search .button-row{margin-top:0}.profile-choice{border-radius:var(--radius-control);border:1px solid var(--border);background:var(--surface);align-items:center;gap:15px;padding:18px;display:flex}.profile-choice[data-selected=true]{background:var(--accent-soft);border-color:var(--accent-border)}.profile-choice-copy{flex:1;min-width:0}.profile-choice-copy strong{font-size:15px;display:block}.profile-choice-copy small,.profile-choice-copy p{margin-top:5px;font-size:12px;line-height:1.65;display:block}.setup-next-action{border-top:1px solid var(--border);gap:12px;margin-top:22px;padding-top:22px;display:grid}.setup-next-action .button{justify-self:start}.setup-progress{border:1px solid var(--border);background:var(--surface-raised);padding:22px}.verification-state{border-radius:var(--radius-control);border:1px solid var(--border);background:var(--surface-raised);align-items:flex-start;gap:16px;margin:18px 0;padding:20px;display:flex}.verification-state>span{flex-shrink:0}.verification-state :is(h3,strong){margin:0 0 8px;font-size:18px}.verification-state p{margin-top:6px;font-size:13px;line-height:1.7}.verification-state[data-state=approved]{background:var(--success-soft);border-color:var(--success-border)}.verification-state[data-state=approved]>span{color:var(--success)}.verification-state[data-state=pending]>span{color:var(--warning)}.verification-state[data-state=rejected]{border-color:var(--danger-border);background:var(--danger-soft)}.verification-state[data-state=rejected]>span{color:var(--danger)}.verification-method-list{gap:10px;margin:20px 0;padding:0;list-style:none;display:grid}.verification-method-list li{border:1px solid var(--border);border-radius:var(--radius-control);align-items:start;gap:12px;padding:16px;display:flex}.verification-method-list li[data-available=true]{border-color:var(--accent-border);background:var(--accent-soft)}.verification-method-list li>svg{color:var(--accent-bright)}.verification-method-list li strong{margin-bottom:5px;font-size:13px;display:block}.verification-method-list li span{color:var(--muted);font-size:12px;line-height:1.6}.verification-request{border-top:1px solid var(--border);margin-top:20px;padding-top:20px}.verification-feedback{font-size:13px;line-height:1.65}.verification-refresh{margin-top:18px}.settings-artist-context{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.settings-artist-selector{min-width:180px}.artist-verification-details{border:1px solid var(--border);margin:18px 0}.artist-verification-details>summary{cursor:pointer;padding:18px;font-size:13px}.artist-verification-details>.customer-verification{box-shadow:none;border:0;padding:0 20px 20px}.profile-state[data-state=active]{background:var(--success-soft);border-color:var(--success-border);color:var(--success)}.profile-state[data-state=available]{background:var(--accent-soft);color:var(--accent-bright);border-color:var(--accent-border)}.platform-empty-state{color:var(--muted);padding:20px 0;font-size:13px}.refocus-settings .platform-connections{border:0;border-top:1px solid var(--border);box-shadow:none;border-radius:0;padding:24px 0 0}@media (max-width:1000px){.public-demo-breadcrumb{display:none}.public-demo-layout{grid-template-columns:176px minmax(0,1fr);gap:24px}.account-layout{gap:40px}}@media (max-width:700px){.public-demo-layout{padding:0 18px;display:block}.public-demo-sidebar{position:static}.public-demo-nav{flex-direction:row;gap:3px;margin-bottom:6px;padding:12px 0 18px}.public-demo-nav a{flex:1;justify-content:center;gap:7px;padding:10px 4px;font-size:12px}.public-demo-nav a[aria-current=page]{box-shadow:inset 0 -2px 0 var(--primary)}.demo-artist-context,.demo-nav-note{display:none}.public-demo-main{padding-top:12px}.public-demo-header{padding:14px 18px}.public-demo-header-actions{gap:12px}.public-demo-header .brand{font-size:21px}.public-demo .section-heading{flex-wrap:wrap;gap:18px}.public-demo .section-heading>.release-search{width:100%;max-width:none}.auth-page.account-shell{align-items:start;padding:65px 20px 26px}.account-layout{grid-template-columns:1fr;gap:22px;max-width:480px;margin:0 auto}.account-story{padding:0}.account-story-copy{margin-top:24px}.account-story-copy>.eyebrow,.account-process,.account-story-note{display:none}.account-story-title{margin:0 0 12px;font-size:30px}.account-story-title br{display:none}.public-demo-header .home-motion-toggle{justify-content:center;width:32px;min-height:36px;font-size:0;display:inline-flex}.account-story-copy>p{max-width:none;font-size:13px}.auth-card.account-card{padding:26px 22px}.account-footer{padding:18px 2px}.setup-step-list{gap:6px}.setup-step-list li{padding:10px 7px;font-size:11px}.profile-choice{flex-wrap:wrap}.profile-choice>.button{margin-left:auto}.setup-search{padding:18px}html .app-shell .dashboard-main{padding:24px 18px 40px}html .app-shell .panel-heading{padding:20px}html .app-shell .settings-card{padding:22px}html .product-dialog{max-width:calc(100vw - 28px);padding:22px}}@media (max-width:420px){.public-demo-nav a{gap:5px;font-size:11px}.public-demo-nav a svg{width:15px}html .app-shell .button{min-height:42px}}@media (prefers-reduced-motion:reduce){html .button,.public-demo-nav a,html .app-shell .sidebar nav a,html .customer-release-row,.sample-release-list .sample-release,.public-demo .sample-release-grid .sample-release{transition:none}}.wizard-profiles.setup-card{gap:16px;padding:22px;display:grid}.settings-artist-context>.section-heading{flex:1;margin:0}.settings-artist-context>:is(details,.platform-connections,.product-error){flex-basis:100%;width:100%;min-width:0}@media (max-width:420px){.platform-profile-list>article{flex-wrap:wrap}.platform-profile-list>article>div{flex:calc(100% - 50px);min-width:0}.platform-profile-list>article>.profile-state{order:2;margin-left:43px}.platform-profile-list>article>button{order:3}.platform-profile-list>article>a{order:4}}.profile-choice-links{flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:6px;display:flex}.profile-choice-links a,.candidate-releases-toggle{color:var(--accent-bright);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:none}.profile-choice-links a:hover,.candidate-releases-toggle:hover{text-decoration:underline}.candidate-releases{flex-basis:100%;margin-top:4px}.candidate-releases ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.candidate-releases li{align-items:center;gap:10px;min-width:0;display:flex}.candidate-releases img,.candidate-release-blank{object-fit:cover;background:var(--surface-raised,var(--border));border-radius:6px;flex:none;width:40px;height:40px}.candidate-releases li a{min-width:0;color:inherit;text-decoration:none}.candidate-releases li a:hover strong{text-decoration:underline}.candidate-releases li strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.candidate-releases li small{color:var(--muted,inherit);margin-top:1px;font-size:11px;display:block}.youtube-channels{gap:10px;display:grid}.youtube-channels h3{margin:0;font-size:15px}.youtube-channel-row{border-top:1px solid var(--border);gap:6px;padding-top:10px;display:grid}.youtube-channel-row form{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.youtube-channel-row label{flex:240px;gap:4px;display:grid}.youtube-channel-row p{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.release-picker{gap:4px;display:grid}.release-picker-list{gap:8px;max-height:420px;margin:0;padding:0 2px 0 0;list-style:none;display:grid;overflow:auto}.release-picker-row{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);cursor:pointer;align-items:center;gap:12px;padding:10px 12px;transition:background .16s,border-color .16s;display:flex}.release-picker-list li[data-selected=true] .release-picker-row{background:var(--accent-soft);border-color:var(--accent-border)}.release-picker-row input[type=checkbox]{width:18px;height:18px;accent-color:var(--primary);flex:none;margin:0}.release-picker-art{background:var(--surface-raised,var(--border));width:44px;height:44px;color:var(--muted);border-radius:8px;flex:none;place-items:center;display:grid;overflow:hidden}.release-picker-art img{object-fit:cover;width:100%;height:100%;display:block}.release-picker-copy{flex:1;gap:2px;min-width:0;display:grid}.release-picker-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.release-picker-copy small{color:var(--muted);font-size:12px}.release-picker-check{background:var(--primary);width:22px;height:22px;color:var(--primary-ink,#fff);border-radius:999px;flex:none;place-items:center;display:grid}.release-picker-count{color:var(--muted);margin:0;font-size:13px}.release-picker-count strong{color:var(--foreground)}.platform-confirm{gap:4px;display:grid}.platform-confirm-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.platform-confirm-list li{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);align-items:center;gap:12px;padding:12px 14px;display:flex}.platform-confirm-list li[data-state=confirmed]{background:var(--success-soft);border-color:var(--success-border)}.platform-confirm-list li[data-state=suggested]{background:var(--accent-soft);border-color:var(--accent-border)}.platform-confirm-copy{flex:1;gap:4px;min-width:0;display:grid}.platform-confirm-copy strong{font-size:14px}.platform-confirm-copy small{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;font-size:12px;display:flex}.platform-confirm-copy small a{color:var(--accent-bright);align-items:center;gap:3px;text-decoration:none;display:inline-flex}.platform-confirm-copy small a:hover{text-decoration:underline}.platform-confirm-state{color:var(--success)}.platform-confirm-paste{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.platform-confirm-paste input{min-width:0;font:inherit;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--background);color:inherit;flex:220px;padding:9px 12px;font-size:13px}.platform-confirm-actions{flex:none;gap:6px;display:flex}.setup-start{border:1px solid var(--border);background:var(--surface-raised);gap:12px;padding:22px;display:grid}.setup-start-summary{align-items:center;gap:10px;margin:0;font-size:18px;font-weight:600;display:flex}.setup-start-dot{background:var(--border-strong,var(--border));border-radius:999px;flex:none;width:12px;height:12px}.setup-start[data-state=on]{background:var(--success-soft);border-color:var(--success-border)}.setup-start[data-state=on] .setup-start-dot{background:var(--success);box-shadow:0 0 0 4px color-mix(in srgb, var(--success) 25%, transparent)}.setup-start .button{justify-self:start}@media (max-width:700px){.platform-confirm-list li{flex-wrap:wrap}.platform-confirm-actions{justify-content:flex-end;width:100%}}
.rork-ui{--success-rgb:var(--health-success-rgb);--danger-rgb:var(--health-danger-rgb);--font-sans:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, monospace;isolation:isolate;font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh;font-size:16px;line-height:1.5;position:relative}@layer base{.rork-ui *,.rork-ui :before,.rork-ui :after{border-color:var(--border)}}.rork-ui :where(h1,h2,h3,h4,button,a,p,small,strong,label,form,dl,dt,dd,.panel,.eyebrow,.btn,.btn-primary,.btn-secondary,.btn-ghost,.chip){color:revert-layer;background:revert-layer;border:revert-layer;border-radius:revert-layer;box-shadow:revert-layer;outline:revert-layer;outline-offset:revert-layer;opacity:revert-layer;cursor:revert-layer;-webkit-tap-highlight-color:revert-layer;color-scheme:revert-layer;font:revert-layer;font-feature-settings:revert-layer;font-variant-numeric:revert-layer;letter-spacing:revert-layer;word-spacing:revert-layer;-webkit-text-decoration:revert-layer;text-decoration:revert-layer;text-underline-offset:revert-layer;text-transform:revert-layer;text-align:revert-layer;text-indent:revert-layer;text-shadow:revert-layer;white-space:revert-layer;word-break:revert-layer;overflow-wrap:revert-layer;hyphens:revert-layer;-webkit-font-smoothing:revert-layer;margin:revert-layer;display:revert-layer;position:revert-layer;inset:revert-layer;z-index:revert-layer;float:revert-layer;clear:revert-layer;flex:revert-layer;flex-flow:revert-layer;order:revert-layer;place-content:revert-layer;place-items:revert-layer;place-self:revert-layer;gap:revert-layer;grid-template-columns:revert-layer;grid-template-rows:revert-layer;grid-column:revert-layer;grid-row:revert-layer;width:revert-layer;min-width:revert-layer;max-width:revert-layer;height:revert-layer;min-height:revert-layer;max-height:revert-layer;box-sizing:revert-layer;aspect-ratio:revert-layer;overflow:revert-layer;vertical-align:revert-layer;visibility:revert-layer;animation:revert-layer;transform:revert-layer;translate:revert-layer;scale:revert-layer;rotate:revert-layer;appearance:revert-layer;list-style:revert-layer;user-select:revert-layer;pointer-events:revert-layer;isolation:revert-layer;mix-blend-mode:revert-layer;filter:revert-layer;-webkit-backdrop-filter:revert-layer;backdrop-filter:revert-layer;object-fit:revert-layer;fill:revert-layer;stroke:revert-layer;accent-color:revert-layer;caret-color:revert-layer;resize:revert-layer;scroll-margin:revert-layer;transition:revert-layer}.rork-ui :where(input,textarea,select){all:revert-layer}@layer components{.rork-ui .eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;color:var(--caption);font-size:10.5px;font-weight:500}.rork-ui .panel{border:1px solid var(--border);background:var(--surface);box-shadow:0 1px 0 var(--surface-tint) inset, 0 12px 36px var(--shadow-soft);border-radius:12px}.rork-ui :is(.btn,.btn-primary,.btn-secondary,.btn-ghost){border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:14px;font-weight:600;line-height:20px;transition-property:transform,background-color,border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.rork-ui :is(.btn,.btn-primary,.btn-secondary,.btn-ghost):active{transform:scale(.98)}.rork-ui .btn-primary{background:var(--primary);color:var(--accent-ink)}.rork-ui .btn-primary:hover{background:var(--accent-hover)}.rork-ui .btn-secondary{border:1px solid var(--border-strong);background:var(--surface);color:var(--foreground)}.rork-ui .btn-secondary:hover{background:var(--surface-hover)}.rork-ui .btn-ghost{color:var(--muted)}.rork-ui .btn-ghost:hover{background:var(--surface-hover);color:var(--foreground)}.rork-ui .chip{white-space:nowrap;border:1px solid var(--border);border-radius:9999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.rork-ui .tnum{font-variant-numeric:tabular-nums}}.rork-ui .brand-mark{box-shadow:none;color:inherit;background:0 0;border:0;border-radius:0}.rork-ui .brand-mark svg{width:100%;height:100%}.rork-ui :is(button,a,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:3px}.rork-ui summary{cursor:pointer;list-style:none}.rork-ui summary::-webkit-details-marker{display:none}.rork-ui [id]{scroll-margin-top:110px}body:has(.rork-ui)>.theme-corner{display:none}.rork-ui .cookie-dialog{color:var(--foreground);background:var(--surface)}.rork-ui .cookie-settings{color:var(--foreground);background:var(--surface);border-color:var(--border);overscroll-behavior:contain}.rork-ui .cookie-settings-icon{border:1px solid var(--border);background:var(--surface-raised);color:var(--foreground)}.rork-ui .cookie-settings-note{border:1px solid var(--accent-border);background:var(--accent-soft);color:var(--foreground)}.rork-ui .cookie-settings-note svg{color:var(--accent-bright)}.rork-ui .cookie-settings-section+.cookie-settings-section{border-top:1px solid var(--border)}.rork-ui .cookie-settings-chip{border:1px solid var(--border);background:var(--surface-raised);color:var(--muted)}.rork-ui .cookie-settings-chip :is(.font-medium,code){color:var(--foreground)}.rork-ui .cookie-settings-switch{background:var(--border-strong);transition:background-color .15s}.rork-ui .cookie-settings-switch[aria-checked=true]{background:var(--primary)}.rork-ui .cookie-settings-switch:disabled{cursor:not-allowed;opacity:.55}.rork-ui .cookie-settings-switch>span{background:#fff;transition:transform .15s;box-shadow:0 1px 3px #0000004d}.rork-ui .cookie-settings-switch[aria-checked=true]>span{transform:translate(20px)}.rork-ui .starfield{z-index:0;pointer-events:none;contain:strict;opacity:var(--atmosphere-opacity);position:fixed;inset:0;overflow:hidden}.rork-ui .starfield-workspace{opacity:calc(var(--atmosphere-opacity) * .6)}.rork-ui .starfield-halo{opacity:.65;background:radial-gradient(at 50% 45%,#5c94e42b,#3067b20e 43%,#0000 70%);border-radius:50%;width:min(1080px,105vw);height:min(900px,100vh);position:absolute;top:-23%;right:-15%}.rork-ui .starfield-horizon{background:radial-gradient(#387bc21a,#0000 67%);width:min(1200px,120vw);height:740px;position:absolute;bottom:-55%;left:-35%}.rork-ui .starfield-stars{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000b,#000 25%,#000b 75%,#0004);mask-image:linear-gradient(#000b,#000 25%,#000b 75%,#0004)}.rork-ui .starfield-star{opacity:var(--star-opacity);background:#c5dcff;border-radius:50%;position:absolute}html:root[data-theme=light] .rork-ui .starfield-star{background:#5c94e4}.rork-ui .starfield-star:nth-child(13n){background:#e1edff;box-shadow:0 0 5px #8abaff88,0 0 13px #5c94e43d}.rork-ui .starfield-beacon{opacity:.65;background:#dfedff;border-radius:50%;width:3px;height:3px;position:absolute;box-shadow:0 0 7px #a8cdff,0 0 28px 5px #5c94e433}.rork-ui .starfield-beacon:before,.rork-ui .starfield-beacon:after{content:"";background:linear-gradient(#0000,#b5d5ffad,#0000);position:absolute;inset:-6px 1px}.rork-ui .starfield-beacon:after{transform:rotate(90deg)}.rork-ui .starfield-beacon-one{top:17%;left:71%}.rork-ui .starfield-beacon-two{top:58%;left:46%;transform:scale(.7)}.rork-ui .starfield-beacon-three{top:77%;left:89%;transform:scale(.6)}html[data-motion=full] .rork-ui .starfield-halo{animation:12s ease-in-out infinite starlight-bloom}html[data-motion=full] .rork-ui .starfield-star:nth-child(6n){animation:starlight-reveal 5.5s var(--star-delay) ease-in-out both}html[data-paused=true] .rork-ui .starfield *,html[data-paused=true] .rork-ui .breathe,html[data-paused=true] .rork-ui .presence-line{animation-play-state:paused!important}@keyframes starlight-bloom{0%,to{opacity:.55;transform:scale(.98)}50%{opacity:.85;transform:scale(1.025)}}@keyframes starlight-reveal{0%,to{opacity:var(--star-opacity)}50%{opacity:.95}}.rork-ui .status-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block;position:relative}.rork-ui .status-dot:after{content:"";background:inherit;opacity:0;border-radius:50%;position:absolute;inset:0}html[data-motion=full] .rork-ui .status-dot[data-live=true]:after{animation:2.4s ease-out infinite status-halo}@keyframes status-halo{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.rork-ui .breathe{opacity:.6;background:radial-gradient(at 30% 0,#5c94e426,#0000 60%)}html[data-motion=full] .rork-ui .breathe{animation:12s ease-in-out infinite breathe}@keyframes breathe{0%,to{opacity:.45}50%{opacity:.9}}.rork-ui .presence-line{opacity:0;background:linear-gradient(90deg,#0000 36%,#5c94e433 45%,#a9ceff 50%,#5c94e433 55%,#0000 64%);width:100%;height:1px;display:block}html[data-motion=full] .rork-ui .presence-line{animation:8s ease-in-out infinite both presence-flow}@keyframes presence-flow{0%{opacity:0;transform:translate(-70%)}6%{opacity:.8}40%{opacity:.8;transform:translate(70%)}44%,to{opacity:0;transform:translate(70%)}}html[data-motion=full] .rork-ui .rise{animation:.6s cubic-bezier(.2,.7,.2,1) both rise}@keyframes rise{0%{opacity:.4;transform:translateY(9px)}to{opacity:1;transform:none}}.rork-ui details[open]>summary .disclosure-icon{transform:rotate(90deg)}.rork-ui{--ease-soft:cubic-bezier(.16, .84, .36, 1);--ease-spring:cubic-bezier(.34, 1.4, .64, 1)}.rork-ui .reveal{transition:opacity .8s var(--ease-soft), transform .8s var(--ease-soft)}.rork-ui .reveal[data-hidden=true]{opacity:0;transform:translateY(22px)}html[data-motion=static] .rork-ui .reveal[data-hidden=true]{opacity:1;transform:none}@keyframes dot-glow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.35)}}@keyframes live-ping{0%{opacity:.8;transform:scale(.5)}70%,to{opacity:0;transform:scale(3.4)}}.rork-ui .live-dot{background:var(--primary);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block;position:relative}.rork-ui .live-dot:before,.rork-ui .live-dot:after{content:"";background:inherit;opacity:0;border-radius:50%;position:absolute;inset:0}.rork-ui .live-dot.is-success{background:var(--success)}.rork-ui .live-dot.is-danger{background:var(--danger)}.rork-ui .live-dot.is-warning{background:var(--warning)}.rork-ui .live-dot.is-idle{background:var(--border-strong)}html[data-motion=full] .rork-ui .live-dot.is-idle:before,html[data-motion=full] .rork-ui .live-dot.is-idle:after{animation:none}html[data-motion=full] .rork-ui .live-dot:before{animation:live-ping 2.3s var(--ease-soft) infinite}html[data-motion=full] .rork-ui .live-dot:after{animation:live-ping 2.3s var(--ease-soft) .9s infinite}.rork-ui .pill-nav{background:color-mix(in srgb, var(--surface) 78%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);box-shadow:0 0 0 1px var(--border), 0 10px 30px -14px var(--shadow-deep);transition:box-shadow .4s var(--ease-soft), transform .4s var(--ease-soft)}.rork-ui .mobile-menu{background:var(--surface);border-color:var(--border-strong)}.rork-ui .period-pill{background:var(--surface-raised);border-color:var(--border)}.rork-ui .period-pill>button{color:var(--muted)}.rork-ui .period-pill>button:hover{color:var(--foreground)}.rork-ui .period-pill>button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-bright)}.rork-ui .pill-nav[data-stuck=true]{box-shadow:0 0 0 1px var(--border-strong), 0 18px 44px -18px var(--shadow-deep)}.rork-ui .aurora{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.rork-ui .aurora-blob{filter:blur(70px);opacity:calc(var(--atmosphere-opacity) * .55);will-change:transform;border-radius:50%;position:absolute}.rork-ui .aurora-a{background:radial-gradient(circle,#5c94e4 0%,#5c94e400 65%);width:60vw;max-width:820px;height:60vw;max-height:820px;top:-22%;left:-12%}.rork-ui .aurora-b{background:radial-gradient(circle,#7ab8ff 0%,#7ab8ff00 65%);width:50vw;max-width:700px;height:50vw;max-height:700px;top:4%;right:-14%}.rork-ui .aurora-c{background:radial-gradient(circle,#2e62b5 0%,#2e62b500 65%);width:46vw;max-width:640px;height:46vw;max-height:640px;top:34%;left:32%}html[data-motion=full] .rork-ui .aurora-a{animation:26s ease-in-out infinite drift-a}html[data-motion=full] .rork-ui .aurora-b{animation:32s ease-in-out infinite drift-b}html[data-motion=full] .rork-ui .aurora-c{animation:38s ease-in-out infinite drift-c}@keyframes drift-a{0%,to{transform:translate(0)scale(1)}50%{transform:translate(14%,10%)scale(1.12)}}@keyframes drift-b{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-16%,14%)scale(.92)}}@keyframes drift-c{0%,to{opacity:calc(var(--atmosphere-opacity) * .4);transform:translate(0)scale(1)}50%{opacity:calc(var(--atmosphere-opacity) * .7);transform:translate(-10%,-14%)scale(1.18)}}.rork-ui .grid-field{pointer-events:none;background-image:radial-gradient(circle, color-mix(in srgb, var(--foreground) 16%, transparent) 1px, transparent 1.2px);opacity:.55;background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 0,#000 20%,#0000 70%);mask-image:radial-gradient(at 50% 0,#000 20%,#0000 70%)}.rork-ui .scan-beam{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--primary) 18%, transparent) 50%, transparent);opacity:0;pointer-events:none;height:160px;position:absolute;inset-inline:0}html[data-motion=full] .rork-ui .scan-beam{animation:9s linear infinite scan}@keyframes scan{0%{opacity:0;transform:translateY(-160px)}8%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(100vh)}}.rork-ui .frame-glow{background:radial-gradient(ellipse at 50% 0%, color-mix(in srgb, var(--primary) 40%, transparent), transparent 65%);filter:blur(30px);opacity:.5;pointer-events:none;height:60%;position:absolute;inset:-40px -10% auto}html[data-motion=full] .rork-ui .frame-glow{animation:7s ease-in-out infinite breathe}.rork-ui .frame-mask{-webkit-mask-image:linear-gradient(#000 76%,#0000);mask-image:linear-gradient(#000 76%,#0000)}.rork-ui .frame-border{position:relative}.rork-ui .frame-border:before{content:"";border-radius:inherit;background:conic-gradient(from var(--angle,0deg), transparent 0 60%, color-mix(in srgb, var(--primary) 80%, #fff) 75%, transparent 90%);-webkit-mask-composite:xor;opacity:.9;pointer-events:none;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}html[data-motion=full] .rork-ui .frame-border:before{animation:9s linear infinite spin-angle}@keyframes spin-angle{to{--angle:360deg}}.rork-ui .stat-chip{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 55%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.3);min-height:40px;box-shadow:0 1px 0 var(--surface-tint) inset, 0 10px 28px -18px var(--shadow-deep);border-radius:999px;justify-content:flex-start;align-items:center;gap:8px;padding:6px 15px 6px 8px;display:inline-flex}.rork-ui .event-in{animation:event-in .7s var(--ease-soft) both}@keyframes event-in{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}html[data-motion=static] .rork-ui .event-in{animation:none}.rork-ui .check-sweep{position:relative;overflow:hidden}.rork-ui .check-sweep:after{content:"";inset-block:0;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--primary) 85%, #fff), transparent);width:40%;position:absolute;left:-40%}html[data-motion=full] .rork-ui .check-sweep:after{animation:sweep 2.8s var(--ease-soft) infinite}@keyframes sweep{0%{left:-40%}60%,to{left:110%}}.rork-ui .caret{vertical-align:-.15em;background:currentColor;width:1.5px;height:1em;margin-left:2px;display:inline-block}html[data-motion=full] .rork-ui .caret{animation:1s steps(2,end) infinite caret}@keyframes caret{50%{opacity:0}}@keyframes demo-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.rork-ui .toast-in{animation:toast-in .5s var(--ease-spring) both}@keyframes toast-in{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:none}}html[data-motion=static] .rork-ui .toast-in{animation:none}.rork-ui .marquee{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.rork-ui .marquee-track{flex-shrink:0;gap:12px;min-width:100%;padding-right:12px;display:flex}html[data-motion=full] .rork-ui .marquee-track{animation:38s linear infinite marquee}.rork-ui .marquee:hover .marquee-track{animation-play-state:paused}@keyframes marquee{to{transform:translate(-100%)}}.rork-ui .radar{background:var(--primary);width:12px;height:12px;box-shadow:0 0 18px 4px color-mix(in srgb, var(--primary) 60%, transparent);border-radius:50%;margin:-6px;position:absolute;top:50%;left:50%}.rork-ui .radar-ring{width:var(--d);height:var(--d);margin:calc(var(--d) / -2);border:1px solid color-mix(in srgb, var(--primary) 55%, transparent);opacity:0;border-radius:50%;position:absolute;top:50%;left:50%}html[data-motion=full] .rork-ui .radar-ring{animation:ring-out 9s var(--ease-soft) infinite;animation-delay:var(--delay,0s)}html[data-motion=static] .rork-ui .radar-ring{opacity:.25}@keyframes ring-out{0%{opacity:0;transform:scale(.2)}20%{opacity:.6}to{opacity:0;transform:scale(1)}}.rork-ui .traveller{background:var(--primary);width:8px;height:8px;box-shadow:0 0 12px 2px color-mix(in srgb, var(--primary) 70%, transparent);opacity:0;border-radius:50%;margin-top:-4px;position:absolute;top:50%}html[data-motion=full] .rork-ui .traveller{animation:10s linear infinite travel}@keyframes travel{0%{opacity:0;left:0%}4%{opacity:1}56%{opacity:1}60%,to{opacity:0;left:100%}}.rork-ui .timeline-line{background:linear-gradient(90deg, color-mix(in srgb, var(--primary) 20%, transparent), var(--primary), color-mix(in srgb, var(--primary) 20%, transparent))}.rork-ui .connector{transform-origin:0;transition:transform 1.4s var(--ease-soft) .3s;transform:scaleX(0)}.rork-ui .reveal:not([data-hidden=true]) .connector,html[data-motion=static] .rork-ui .connector{transform:scaleX(1)}.rork-ui .shimmer-text{background:linear-gradient(100deg, var(--accent-bright) 0%, var(--primary) 40%, #9fd0ff 50%, var(--primary) 60%, var(--accent-bright) 100%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text}html[data-motion=full] .rork-ui .shimmer-text{animation:6s ease-in-out infinite shimmer}@keyframes shimmer{0%,to{background-position:0%}50%{background-position:100%}}.rork-ui .lift{transition:transform .45s var(--ease-soft), box-shadow .45s var(--ease-soft), border-color .3s}.rork-ui .lift:hover{box-shadow:0 1px 0 var(--surface-tint) inset, 0 30px 60px -24px var(--shadow-deep);border-color:var(--accent-border);transform:translateY(-4px)}html[data-motion=full] .rork-ui .float{animation:6s ease-in-out infinite floaty;animation-delay:var(--delay,0s)}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.rork-ui .swap{display:grid;position:relative}.rork-ui .swap>*{grid-area:1/1}html[data-motion=full] .rork-ui .swap-a{animation:6s ease-in-out infinite swap-a}html[data-motion=full] .rork-ui .swap-b{animation:6s ease-in-out infinite swap-b}html[data-motion=static] .rork-ui .swap-a{opacity:0}@keyframes swap-a{0%,40%{opacity:1;transform:none}50%,90%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes swap-b{0%,40%{opacity:0;transform:translateY(6px)}50%,90%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px)}}html[data-paused=true] .rork-ui .aurora-blob,html[data-paused=true] .rork-ui .marquee-track,html[data-paused=true] .rork-ui .scan-beam,html[data-paused=true] .rork-ui .radar-ring,html[data-paused=true] .rork-ui .traveller{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.rork-ui *,.rork-ui :before,.rork-ui :after{transition:none!important;animation:none!important}}@media (forced-colors:active){.rork-ui .starfield,.rork-ui .breathe,.rork-ui .presence-line,.rork-ui .aurora,.rork-ui .grid-field,.rork-ui .scan-beam,.rork-ui .frame-glow{display:none}}html[data-motion=static] .rork-ui *,html[data-motion=static] .rork-ui :before,html[data-motion=static] .rork-ui :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html[data-paused=true] .rork-ui *,html[data-paused=true] .rork-ui :before,html[data-paused=true] .rork-ui :after{animation-play-state:paused!important}.rork-ui[data-motion-level=off] *,.rork-ui[data-motion-level=reduced] *,.rork-ui[data-motion-level=off] :before,.rork-ui[data-motion-level=reduced] :before,.rork-ui[data-motion-level=off] :after,.rork-ui[data-motion-level=reduced] :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.rork-ui *,.rork-ui :before,.rork-ui :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.rork-brand .brand-mark{box-shadow:none;color:inherit;background:0 0;border:0;border-radius:0}.rork-brand .brand-mark svg{width:100%;height:100%}.rork-ui .reveal,.rork-ui .reveal[data-hidden=true],.rork-ui .event-in{opacity:1!important}.rork-ui .reveal{transition-property:transform}.rork-ui{--atmosphere-opacity:.12;--shadow-deep:#14233b14}html[data-theme=dark] .rork-ui{--atmosphere-opacity:.8;--shadow-deep:#00000048}@media (prefers-color-scheme:dark){html:not([data-theme=light]):not([data-theme=dark]) .rork-ui{--atmosphere-opacity:.8;--shadow-deep:#00000048}}
html .app-shell.rork-workspace{--radius-panel:16px;--radius-control:10px;background:0 0;width:min(100%,1320px);min-height:100svh;margin-inline:auto;padding:104px 40px 80px;display:block;position:relative}html .rork-workspace .app-header{z-index:35;background:color-mix(in srgb, var(--background) 86%, transparent);border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);height:65px;box-shadow:none;padding:0;display:block;position:fixed;inset:0 0 auto}.rork-header-inner{align-items:center;gap:16px;width:min(100%,1320px);height:64px;margin-inline:auto;padding-inline:40px;display:flex}.rork-header-divider{background:var(--border);width:1px;height:20px}.rork-workspace-label{color:var(--muted);align-items:center;gap:9px;font-size:13px;display:inline-flex}.rork-workspace-label>span{background:var(--primary);border-radius:50%;width:6px;height:6px}html .rork-workspace .header-right{align-items:center;gap:12px;margin-left:auto;display:flex}html .rork-workspace .presence-track{bottom:-1px}html .rork-workspace .sidebar{width:232px;height:auto;max-height:calc(100svh - 128px);box-shadow:none;background:0 0;border:0;flex-direction:column;padding:0;display:flex;position:fixed;inset:104px auto auto max(40px,50vw - 620px);overflow-y:auto;transform:none}html .rork-workspace .drawer-brand{display:none}html .rork-workspace .workspace-select{border:0;border-top:1px solid var(--border);background:0 0;border-radius:0;order:2;margin:24px 0 0;padding:18px 4px 0}html .rork-workspace .workspace-select strong{font-size:13px;font-weight:600}html .rork-workspace .workspace-select small{color:var(--caption);margin-top:4px;font-size:11px}html .rork-workspace .workspace-avatar{background:var(--surface);border:1px solid var(--border);border-radius:50%;width:36px;height:36px}html .rork-workspace .sidebar>nav{order:1}html .rork-workspace .sidebar nav .nav-group{gap:5px;display:grid}html .rork-workspace .sidebar .nav-caption{display:none}html .rork-workspace .sidebar nav a{min-height:46px;color:var(--muted);border:1px solid #0000;border-radius:999px;gap:12px;padding:10px 16px;font-size:14px;font-weight:500}html .rork-workspace .sidebar nav a:hover{color:var(--foreground);background:var(--surface-hover)}html .rork-workspace .sidebar nav a.active{color:var(--accent-bright);background:var(--surface);border-color:var(--accent-border);box-shadow:0 3px 12px var(--shadow-soft)}html .rork-workspace .sidebar-roster{border:0;order:3;margin-top:18px;padding:0}html .rork-workspace .roster-caption{display:none}html .rork-workspace .sidebar-roster a{gap:10px;min-height:48px;padding:8px 4px}html .rork-workspace .sidebar-roster .artist-portrait{border-radius:50%;width:36px;height:36px}html .rork-workspace .sidebar-roster a>span:not(.artist-portrait){font-size:13px}html .rork-workspace .sidebar-bottom{order:4;margin-top:0;padding-top:16px}html .rork-workspace .sidebar-tools{font-size:12px}html .rork-workspace .sidebar-tools>summary{padding:14px 4px;font-size:12px}html .rork-workspace .sidebar-tools .settings-link{min-height:36px;padding:9px;font-size:12px}html .rork-workspace .sidebar-tools .motion-quick{border-top:1px solid var(--border);margin-top:10px;padding:14px 9px;display:block}html .rork-workspace .sidebar-tools .motion-quick label{color:var(--muted);gap:8px;font-size:12px;display:grid}html .rork-workspace .sidebar-tools .motion-quick select{width:100%;min-height:40px}html .rork-workspace .sidebar-user{margin-top:16px;padding:16px 3px 4px}html .rork-workspace .sidebar-user strong{font-size:11px;font-weight:500}html .rork-workspace .sidebar-user small{color:var(--caption);margin-top:4px}html .rork-workspace .main-shell{width:calc(100% - 272px);min-width:0;margin-left:272px}html .rork-workspace .dashboard-main{width:100%;max-width:none;margin:0;padding:0}html .rork-workspace .page-intro{margin:0 0 28px;padding:0}html .rork-workspace .page-heading,html .rork-workspace .section-overview .page-heading{background:0 0;border:0;border-radius:0;align-items:flex-start;margin:0;padding:0}html .rork-workspace .page-heading h1,html .rork-workspace .section-overview .page-heading h1{letter-spacing:-.045em;font-size:40px;font-weight:600;line-height:1.15}html .rork-workspace .page-heading p{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.7}html .rork-workspace .page-heading p:empty{display:none}html .rork-workspace .panel{border:1px solid var(--border);background:var(--surface);box-shadow:0 3px 16px var(--shadow-soft);border-radius:16px}html .rork-workspace .panel-heading{padding:22px 24px}html .rork-workspace .panel-heading h2{letter-spacing:-.02em;font-size:17px;font-weight:600;line-height:1.45}html .rork-workspace .panel-heading p{font-size:13px;line-height:1.65}html .rork-workspace .view-tabs{border:0;gap:6px;margin-top:20px}html .rork-workspace .view-tabs a{border:1px solid #0000;border-radius:10px;min-height:40px;padding:10px 13px;font-size:12px}html .rork-workspace .view-tabs a[aria-current=page]{background:var(--surface);color:var(--accent-bright);border-color:var(--accent-border)}html .rork-workspace .monitoring-workspace{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}html .rork-workspace .monitoring-workspace>.toolbar{margin-bottom:24px;padding:0}html .rork-workspace .artist-watch-panel{border:1px solid var(--border);background:var(--surface);box-shadow:0 3px 16px var(--shadow-soft);border-radius:16px;padding:30px}html .rork-workspace .watch-heading{align-items:center;gap:16px;margin:0}html .rork-workspace .watch-heading .artist-portrait{background:var(--surface-raised);border-color:var(--border);border-radius:14px;width:64px;height:64px}html .rork-workspace .watch-artist{color:var(--foreground);margin:0;font-size:15px;font-weight:600}html .rork-workspace .watch-title-line{gap:12px;margin-top:20px}html .rork-workspace .watch-heading h2{letter-spacing:-.03em;gap:12px;font-size:23px;line-height:1.4}html .rork-workspace .watch-status-dot{flex-basis:8px;width:8px;height:8px}html .rork-workspace .watch-scope{margin:20px 0 0;font-size:13px}html .rork-workspace .watch-platforms{gap:5px;margin-left:10px}html .rork-workspace .watch-explanation{max-width:60ch;margin-top:18px;font-size:14px;line-height:1.7}html .rork-workspace .watch-facts{border:1px solid var(--border);background:var(--border);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:24px 0;padding:0;display:grid;overflow:hidden}html .rork-workspace .watch-facts>div{background:var(--surface);min-width:0;padding:16px;display:block}html .rork-workspace .watch-facts dt{color:var(--caption);font-size:11px;line-height:1.5}html .rork-workspace .watch-facts dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:left;margin:7px 0 0;font-size:12px;line-height:1.65}.rork-watch-journey{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin:28px 0;padding:0;list-style:none;display:grid}.rork-watch-journey li{text-align:center;color:var(--caption);flex-direction:column;align-items:center;gap:8px;font-size:11px;display:flex;position:relative}.rork-watch-journey li+li:before{content:"";background:var(--border);width:100%;height:1px;position:absolute;top:18px;right:50%}.rork-watch-journey .journey-icon{z-index:1;border:1px solid var(--border);background:var(--surface);border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:relative}.rork-watch-journey [data-step=complete] .journey-icon{border-color:var(--primary);background:var(--primary);color:var(--accent-ink)}.rork-watch-journey [data-step=current]{color:var(--foreground)}.rork-watch-journey [data-step=current] .journey-icon{border-color:var(--accent-border);color:var(--accent-bright)}html .rork-workspace .watch-primary{border-top:1px solid var(--border);justify-content:flex-end;margin-top:24px;padding-top:24px;display:flex}html .rork-workspace .watch-details{border-top:0;margin-top:24px;padding-top:0;font-size:12px}html .rork-workspace .watch-details>summary{min-height:40px;color:var(--muted);font-size:12px}html .rork-workspace .watch-release-preview{margin-top:32px}html .rork-workspace .watch-release-preview>header{margin-bottom:14px;padding:0}html .rork-workspace .watch-release-preview h3{letter-spacing:-.02em;font-size:17px;font-weight:600}html .rork-workspace .customer-release-rows{border:1px solid var(--border);background:var(--surface);border-radius:16px;overflow:hidden}html .rork-workspace .customer-release-row{border-bottom:1px solid var(--border);min-height:83px;box-shadow:none;background:0 0;border-radius:0;padding:16px 20px}html .rork-workspace .customer-release-row:last-child{border-bottom:0}html .rork-workspace .customer-release-row strong{font-size:14px;font-weight:600}html .rork-workspace .customer-release-row small{color:var(--muted);margin-top:5px;font-size:12px}html .rork-workspace .customer-release-row:hover{background:var(--surface-hover)}html .rork-workspace .customer-release-row .album-tile{border-radius:8px;width:48px;height:48px}html .rork-workspace .customer-release-library[data-layout=grid] .customer-release-rows{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px 18px;display:grid;overflow:visible}html .rork-workspace .customer-release-library[data-layout=grid] .customer-release-row{text-align:left;border:0;border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:0;display:flex}html .rork-workspace .customer-release-library[data-layout=grid] .customer-release-row:hover{background:0 0}html .rork-workspace .customer-release-library[data-layout=grid] .album-tile{aspect-ratio:1;border:1px solid var(--border);background:var(--surface);width:100%;height:auto;color:var(--caption);border-radius:16px;place-items:center;margin-bottom:1px;display:grid;overflow:hidden}html .rork-workspace .customer-release-library[data-layout=grid] .album-tile>img{object-fit:cover;width:100%;height:100%}html .rork-workspace .customer-release-library[data-layout=grid] .album-tile>svg{width:38px;height:38px}html .rork-workspace .customer-release-library[data-layout=grid] .customer-release-row>span:nth-child(2){width:100%;padding-inline:2px}html .rork-workspace .customer-release-library[data-layout=grid] .customer-release-row strong{white-space:nowrap;text-overflow:ellipsis;font-size:15px;display:block;overflow:hidden}html .rork-workspace .customer-release-library[data-layout=grid] .customer-release-row .badge{max-width:100%;margin-left:2px}html .rork-workspace .attention-panel{border:1px solid var(--warning-border);background:var(--warning-soft);border-radius:16px;margin-top:24px;padding:20px 24px}html .rork-workspace .attention-panel>.panel-heading{padding:0 0 16px}html .rork-workspace .settings-grid{gap:20px}html .rork-workspace .settings-card{padding:24px}html .rork-workspace .settings-card>.panel-heading{padding:0 0 20px}html .rork-workspace :is(input,select,textarea){border-radius:10px;font-size:13px}html .rork-workspace .button{border-radius:10px;min-height:42px;padding:11px 16px;font-size:13px}html .rork-workspace .badge{font-size:11px;line-height:1.5}html .rork-workspace .empty{flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:32px 24px;display:flex}html .rork-workspace .empty>p{text-align:center;max-width:54ch;margin:0;font-size:13px;line-height:1.7}html .rork-workspace .empty>.button{margin-top:6px}.rork-mobile-nav{display:none}html .rork-workspace[data-motion-level=off] *,html .rork-workspace[data-motion-level=reduced] *{animation:none!important}@media (max-width:1023px){html .app-shell.rork-workspace{padding:158px 24px 70px}html .rork-workspace .main-shell{width:100%;margin-left:0}html .rork-workspace .app-header{height:126px}.rork-header-inner{gap:16px;padding-inline:24px}html .rork-workspace .mobile-menu{place-items:center;min-width:40px;min-height:40px;display:grid}.rork-mobile-nav{border-top:1px solid var(--border);gap:5px;padding:7px 20px;display:flex}.rork-mobile-nav>a{min-height:46px;color:var(--muted);border-radius:10px;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:500;display:flex}.rork-mobile-nav>a[aria-current=page]{color:var(--accent-bright);background:var(--accent-soft)}html .rork-workspace .sidebar{z-index:60;background:var(--surface);border-right:1px solid var(--border);visibility:hidden;width:min(320px,86vw);height:100svh;max-height:none;padding:28px 20px;inset:0 auto 0 0;transform:translate(-105%)}html .rork-workspace .sidebar.open{visibility:visible;transform:translate(0)}html .rork-workspace .drawer-brand{order:0;margin-bottom:28px;display:block}html .rork-workspace .sidebar-scrim{z-index:55}html .rork-workspace .sidebar nav a.active{background:var(--accent-soft)}}@media (max-width:639px){html .app-shell.rork-workspace{padding:156px 16px 56px}.rork-header-inner{gap:10px;padding-inline:16px}.rork-header-divider,.rork-workspace-label{display:none}html .rork-workspace .header-right{gap:6px}html .rork-workspace .header-right .notification-button{flex-shrink:0;display:grid}html .rork-workspace .rork-header-effects button>span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html .rork-workspace .rork-header-effects{display:none}.rork-mobile-nav{gap:4px;padding-inline:12px}.rork-mobile-nav>a{flex-direction:column;flex:1;justify-content:center;gap:4px;min-height:48px;padding:5px 8px;font-size:11px}html .rork-workspace .page-intro{margin-bottom:24px}html .rork-workspace .page-heading h1,html .rork-workspace .section-overview .page-heading h1{font-size:34px}html .rork-workspace .artist-watch-panel{padding:20px}html .rork-workspace .watch-heading .artist-portrait{width:54px;height:54px}html .rork-workspace .watch-heading h2{font-size:21px}html .rork-workspace .watch-facts{grid-template-columns:1fr}html .rork-workspace .watch-facts>div{padding:13px 15px}html .rork-workspace .watch-facts dd{margin-top:4px}html .rork-workspace .watch-primary{justify-content:stretch}html .rork-workspace .watch-primary .button{width:100%}html .rork-workspace .watch-platforms{margin:10px 0 0;display:flex}html .rork-workspace .customer-release-row{gap:12px;padding:14px}html .rork-workspace .customer-release-row .badge{text-align:center;max-width:100px}html .rork-workspace .customer-release-library[data-layout=grid] .customer-release-rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}html .rork-workspace .panel-heading,html .rork-workspace .settings-card,html .rork-workspace .attention-panel{padding:20px}}.rork-workspace .notification-button{position:relative}.rork-workspace .notification-count{background:var(--accent);min-width:16px;height:16px;color:var(--background);border-radius:999px;place-items:center;padding:0 3px;font-size:9px;font-weight:600;display:grid;position:absolute;top:-6px;right:-6px}.rork-workspace [aria-label=Notification\ inbox] .inbox-row>div{overflow-wrap:anywhere;min-width:0}html .rork-workspace .add-artist-action{justify-items:end;gap:6px;display:grid}html .rork-workspace .add-artist-left{color:var(--muted);margin:0;font-size:12px}html .rork-workspace .artist-picker{justify-self:start;align-items:center;max-width:100%;display:inline-flex;position:relative}html .rork-workspace .monitoring-workspace .artist-picker select:not([type=checkbox]){appearance:none;border:1px solid var(--accent-border);background:var(--accent-soft);width:auto;min-width:210px;max-width:100%;min-height:40px;box-shadow:none;color:var(--accent-bright);cursor:pointer;border-radius:999px;padding:9px 40px;font-size:13px;font-weight:500;transition:border-color .2s}html .rork-workspace .monitoring-workspace .artist-picker select:not([type=checkbox]):hover{border-color:var(--accent)}html .rork-workspace .artist-picker>svg{pointer-events:none;color:var(--accent-bright);position:absolute}html .rork-workspace .artist-picker>svg:first-child{left:15px}html .rork-workspace .artist-picker>svg:last-child{right:15px}@media (max-width:640px){html .rork-workspace .artist-picker,html .rork-workspace .monitoring-workspace .artist-picker select:not([type=checkbox]){width:100%}}@media (max-width:1023px){.rork-mobile-nav{overscroll-behavior-x:contain;scrollbar-width:none;overflow-x:auto}.rork-mobile-nav::-webkit-scrollbar{display:none}.rork-mobile-nav>a{white-space:nowrap;flex:none}}@media (max-width:639px){.rork-mobile-nav>a{flex:1 0 auto;min-width:60px}}
html .app-shell.rork-workspace{--radius-panel:18px;--ease-soft:cubic-bezier(.16, .84, .36, 1);--ease-spring:cubic-bezier(.34, 1.4, .64, 1)}html .app-shell.rork-workspace:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(900px 520px at 18% -10%, color-mix(in srgb, var(--primary) 16%, transparent), transparent 70%), radial-gradient(700px 420px at 100% 20%, color-mix(in srgb, var(--primary) 7%, transparent), transparent 70%);position:fixed;inset:0}html .rork-workspace .app-header{background:color-mix(in srgb, var(--background) 72%, transparent);-webkit-backdrop-filter:blur(22px)saturate(1.3);height:60px}.rork-header-inner{height:59px}@media (max-width:1023px){html .rork-workspace .app-header{height:auto}}.rork-workspace-label>span{width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 18%, transparent)}html[data-motion=full] .rork-workspace-label>span{animation:2.6s ease-in-out infinite cc-glow}html .rork-workspace .header-right .notification-button{border:1px solid var(--border);background:var(--surface);width:38px;height:38px;color:var(--muted);border-radius:999px;place-items:center;transition:color .2s,border-color .2s,background-color .2s;display:grid}html .rork-workspace .header-right .notification-button:hover{color:var(--foreground);border-color:var(--border-strong)}html .rork-workspace .sidebar nav a{border-radius:999px;min-height:44px;padding:9px 14px;transition:background-color .2s,color .2s,border-color .2s}html .rork-workspace .sidebar nav a.active{color:var(--accent-bright);background:var(--accent-soft);border-color:var(--accent-border);box-shadow:none}html .rork-workspace .sidebar nav a .nav-count{background:var(--danger-soft);min-width:20px;height:20px;color:var(--danger);border-radius:999px;place-items:center;margin-left:auto;padding:0 6px;font-size:11px;font-weight:600;display:grid}html .rork-workspace .sidebar-roster{border:1px solid var(--border);background:var(--surface);border-radius:14px;margin-top:14px;padding:6px}html .rork-workspace .sidebar-roster a{border-radius:10px;min-height:46px;padding:6px 8px}html .rork-workspace .sidebar-roster a:hover{background:var(--surface-hover)}html .rork-workspace .workspace-select{margin-top:18px;padding-top:16px}html .rork-workspace .sidebar-user{border-top:1px solid var(--border)}html .rork-workspace .page-heading h1,html .rork-workspace .section-overview .page-heading h1{letter-spacing:-.04em;font-size:34px}html .rork-workspace .page-intro{margin-bottom:22px}.artist-watch-panel .watch-heading{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;display:grid}.artist-watch-panel .watch-heading>*{order:0;min-width:0}.artist-watch-panel .watch-primary{grid-column:1/-1;margin-top:12px;display:flex}.artist-watch-panel .watch-facts{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.artist-watch-panel .watch-sweep{background:var(--surface-raised,transparent);border-radius:999px;height:3px;margin-top:16px;position:relative;overflow:hidden}html .rork-workspace .artist-watch-panel{isolation:isolate;border-radius:var(--radius-panel);box-shadow:0 1px 0 var(--surface-tint) inset, 0 14px 40px -18px var(--shadow-deep);padding:26px 28px;position:relative;overflow:hidden}html .rork-workspace .artist-watch-panel[data-signal=positive]{border-color:color-mix(in srgb, var(--success) 38%, var(--border))}html .rork-workspace .artist-watch-panel[data-alert=true]{border-color:color-mix(in srgb, var(--danger) 40%, var(--border))}html .rork-workspace .watch-glow{z-index:-1;pointer-events:none;opacity:.55;background:radial-gradient(620px 260px at 12% 0%, color-mix(in srgb, var(--watch-tone) 20%, transparent), transparent 70%);position:absolute;inset:-1px}html[data-motion=full] .rork-workspace .artist-watch-panel[data-animate=true] .watch-glow{animation:6s ease-in-out infinite cc-breathe}html .rork-workspace .watch-heading{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin:0;display:grid}html .rork-workspace .watch-heading .artist-portrait{border-radius:16px;width:60px;height:60px}html .rork-workspace .watch-identity{min-width:0}html .rork-workspace .watch-artist{color:var(--muted);margin:0;font-size:13px;font-weight:500}html .rork-workspace .watch-title-line{margin-top:6px}html .rork-workspace .watch-heading h2{gap:14px;font-size:clamp(24px,2.6vw,30px);line-height:1.2}html .rork-workspace .watch-status-dot{width:12px;height:12px;box-shadow:0 0 0 4px color-mix(in srgb, var(--watch-tone) 14%, transparent), 0 0 18px color-mix(in srgb, var(--watch-tone) 55%, transparent);flex-basis:12px}html .rork-workspace .watch-status-dot:after{inset:-7px}html .rork-workspace .watch-status-dot:before{content:"";border-radius:inherit;background:var(--watch-tone);opacity:0;position:absolute;inset:0}html[data-motion=full] .rork-workspace .artist-watch-panel[data-animate=true] h2>.watch-status-dot:before,html[data-motion=full] .rork-workspace .artist-watch-panel[data-alert=true] .watch-alert-signal>.watch-status-dot:before{animation:cc-ping 2.4s var(--ease-soft) infinite}html .rork-workspace .watch-scope{color:var(--muted);margin:10px 0 0;font-size:13px}html .rork-workspace .watch-primary{border:0;justify-content:flex-end;align-self:center;margin:0;padding:0;display:flex}html .rork-workspace .button-large,html .rork-workspace .watch-primary .button{white-space:nowrap;min-height:52px;transition:transform .15s var(--ease-soft), box-shadow .3s var(--ease-soft), background-color .2s;border-radius:999px;padding:0 26px;font-size:15px;font-weight:600}html .rork-workspace .watch-primary .button:not(:disabled):hover{transform:translateY(-1px)}html .rork-workspace .watch-primary .button:not(:disabled):active{transform:scale(.98)}html .rork-workspace .artist-watch-panel[data-state=ready] .watch-primary{position:relative}html[data-motion=full] .rork-workspace .artist-watch-panel[data-state=ready] .watch-primary .button:not(:disabled){animation:2.8s ease-in-out infinite cc-ready}html .rork-workspace .watch-explanation{max-width:64ch;color:var(--muted);margin:18px 0 0;font-size:14px;line-height:1.65}html .rork-workspace .watch-stage{color:var(--accent-bright);margin:12px 0 0;font-size:13px}html .rork-workspace .watch-facts{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:22px 0 0;padding:0;overflow:visible}html .rork-workspace .watch-facts>div{border:1px solid var(--border);background:var(--surface-raised);border-radius:14px;padding:14px 16px}html .rork-workspace .watch-facts dt{letter-spacing:.02em;text-transform:uppercase;color:var(--caption);font-size:11px}html .rork-workspace .watch-facts dd{color:var(--muted);flex-direction:column;gap:2px;margin-top:8px;font-size:12.5px;display:flex}html .rork-workspace .watch-facts dd strong{letter-spacing:-.03em;color:var(--foreground);font-size:22px;font-weight:600;line-height:1.1}html .rork-workspace .watch-sweep{background:var(--surface-raised);border-radius:999px;height:3px;margin-top:16px;position:relative;overflow:hidden}html .rork-workspace .watch-sweep:after{content:"";inset-block:0;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--watch-tone) 85%, #fff), transparent);width:40%;position:absolute;left:-40%}html[data-motion=full] .rork-workspace .watch-sweep[data-active=true]:after,html[data-motion=full] .rork-workspace .artist-watch-panel[data-check-running=true] .watch-sweep:after{animation:cc-sweep 2.8s var(--ease-soft) infinite}.rork-watch-journey{margin:22px 0 0}.rork-watch-journey li{font-size:11.5px}.rork-watch-journey .journey-icon{width:34px;height:34px}.rork-watch-journey [data-step=complete] .journey-icon{border-color:var(--success);background:var(--success);color:var(--background)}html .rork-workspace .watch-last-check{color:var(--muted);margin:16px 0 0;font-size:13px}html .rork-workspace .watch-details{margin-top:18px}html .rork-workspace .watch-details>summary{min-height:36px}html .rork-workspace .watch-compact{padding:20px}html .rork-workspace .watch-compact .watch-heading{grid-template-columns:auto minmax(0,1fr)}html .rork-workspace .watch-compact .watch-primary{grid-column:1/-1;justify-content:flex-start;margin-top:14px}html .rork-workspace .command-columns{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:20px;margin-top:20px;display:grid}html .rork-workspace .command-columns>.panel{border-radius:var(--radius-panel);padding:22px 24px}html .rork-workspace .command-activity>header,html .rork-workspace .watch-release-preview.panel>header{justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;padding:0;display:flex}html .rork-workspace .command-activity h3,html .rork-workspace .watch-release-preview.panel h3{letter-spacing:-.02em;margin:0;font-size:15px;font-weight:600}html .rork-workspace .watch-release-preview{margin-top:0}html .rork-workspace .command-live{color:var(--caption);align-items:center;gap:7px;font-size:11.5px;display:inline-flex}html .rork-workspace .command-feed{gap:8px;margin:0;padding:0;list-style:none;display:grid}html .rork-workspace .command-feed>li>:is(button,a){border:1px solid var(--border);background:var(--surface-raised);width:100%;min-height:56px;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;transition:border-color .2s, background-color .2s, transform .2s var(--ease-soft);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;display:grid}html .rork-workspace .command-feed>li>:is(button,a):hover{border-color:var(--border-strong);background:var(--surface-hover)}html[data-motion=full] .rork-workspace .command-feed>li{animation:cc-event-in .6s var(--ease-soft) both}html .rork-workspace .command-feed-text{min-width:0;display:grid}html .rork-workspace .command-feed-text strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}html .rork-workspace .command-feed-text small{white-space:nowrap;text-overflow:ellipsis;color:var(--muted);font-size:12px;overflow:hidden}html .rork-workspace .command-feed time{color:var(--caption);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}html .rork-workspace .command-feed-empty{border:1px dashed var(--border);color:var(--muted);border-radius:12px;margin:0;padding:18px 16px;font-size:13px;line-height:1.6}html .rork-workspace .command-activity>.text-link{margin-top:14px;font-size:13px;display:inline-block}html .rork-workspace .attention-panel{margin-top:20px}.rork-workspace .live-dot{background:var(--primary);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block;position:relative}.rork-workspace .live-dot:before,.rork-workspace .live-dot:after{content:"";background:inherit;opacity:0;border-radius:50%;position:absolute;inset:0}.rork-workspace .live-dot.is-success{background:var(--success)}.rork-workspace .live-dot.is-danger{background:var(--danger)}.rork-workspace .live-dot.is-warning{background:var(--warning)}.rork-workspace .live-dot.is-idle{background:var(--border-strong)}html[data-motion=full] .rork-workspace .live-dot:not(.is-idle):before{animation:cc-ping 2.3s var(--ease-soft) infinite}html[data-motion=full] .rork-workspace .live-dot:not(.is-idle):after{animation:cc-ping 2.3s var(--ease-soft) .9s infinite}html .rork-workspace .effects-row{border:1px solid var(--border);background:var(--surface-raised);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin:16px 0;padding:14px 16px;display:flex}html .rork-workspace .effects-row strong{font-size:13.5px;display:block}html .rork-workspace .effects-row small{color:var(--muted);margin-top:3px;font-size:12px;display:block}html .rork-workspace .effects-row button{border:1px solid var(--border);background:var(--surface);min-height:38px;color:var(--foreground);border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}html .rork-workspace .effects-row button[aria-pressed=true]{border-color:var(--accent-border);color:var(--accent-bright)}@keyframes cc-ping{0%{opacity:.8;transform:scale(.5)}70%,to{opacity:0;transform:scale(3.2)}}@keyframes cc-glow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.35)}}@keyframes cc-breathe{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.8;transform:scale(1.04)}}@keyframes cc-sweep{0%{left:-40%}60%,to{left:110%}}@keyframes cc-ready{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--primary) 45%, transparent)}50%{box-shadow:0 0 0 10px color-mix(in srgb, var(--primary) 0%, transparent)}}@keyframes cc-event-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:1023px){html .rork-workspace .watch-facts{grid-template-columns:repeat(2,minmax(0,1fr))}html .rork-workspace .command-columns{grid-template-columns:1fr}}@media (max-width:639px){html .rork-workspace .artist-watch-panel{padding:20px}html .rork-workspace .watch-heading{grid-template-columns:auto minmax(0,1fr)}html .rork-workspace .watch-heading .artist-portrait{width:52px;height:52px}html .rork-workspace .watch-heading h2{font-size:22px}html .rork-workspace .watch-primary{grid-column:1/-1;justify-content:stretch;margin-top:16px}html .rork-workspace .watch-primary .button{width:100%}html .rork-workspace .watch-facts{grid-template-columns:1fr 1fr;gap:8px}html .rork-workspace .watch-facts>div{padding:12px 13px}html .rork-workspace .watch-facts dd strong{font-size:18px}html .rork-workspace .command-columns>.panel{padding:18px}html .rork-workspace .effects-row{flex-direction:column;align-items:flex-start}}@media (forced-colors:active){html .rork-workspace .watch-glow,html .rork-workspace .watch-sweep{display:none}}html .rork-workspace .command-sub{color:var(--caption);margin:2px 0 0;font-size:12px}html .rork-workspace .command-chart-wrap{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;margin-bottom:16px;padding-bottom:16px;display:grid}html .rork-workspace .command-chart{grid-template-columns:repeat(14,minmax(0,1fr));align-items:end;gap:6px;height:110px;margin:0;padding:0;list-style:none;display:grid}html .rork-workspace .command-chart>li{flex-direction:column;justify-content:flex-end;align-items:stretch;min-width:0;height:100%;display:flex}html .rork-workspace .command-chart-bar{background:var(--surface-raised);transition:height .6s var(--ease-soft);border-radius:6px 6px 3px 3px;flex-direction:column-reverse;gap:2px;display:flex;overflow:hidden}html .rork-workspace .command-chart-bar[data-empty=true]{background:color-mix(in srgb, var(--border) 70%, transparent)}html .rork-workspace .command-chart-bar>i{flex-basis:0;min-height:4px;display:block}html .rork-workspace .command-chart-bar>i.is-danger{background:var(--danger)}html .rork-workspace .command-chart-bar>i.is-warning{background:var(--warning)}html .rork-workspace .command-chart-bar>i.is-success{background:var(--primary)}html .rork-workspace .command-chart>li>small{text-align:center;color:var(--caption);white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:10px;overflow:hidden}html .rork-workspace .command-chart>li:last-child>small{color:var(--foreground);font-weight:600}html .rork-workspace .command-chart-legend{gap:6px;min-width:92px;margin:0;display:grid}html .rork-workspace .command-chart-legend>div{justify-content:space-between;align-items:center;gap:10px;display:flex}html .rork-workspace .command-chart-legend dt{color:var(--muted);align-items:center;gap:7px;font-size:11.5px;display:inline-flex}html .rork-workspace .command-chart-legend dd{margin:0;font-size:13px;font-weight:600}html .rork-workspace .command-chart-legend .live-dot.is-success{background:var(--primary)}@media (max-width:639px){html .rork-workspace .command-chart-wrap{grid-template-columns:1fr}html .rork-workspace .command-chart-legend{grid-template-columns:repeat(3,auto);justify-content:start;gap:14px}html .rork-workspace .command-chart{gap:4px;height:84px}html .rork-workspace .command-chart>li:not(:nth-child(2n))>small{visibility:hidden}}html .rork-workspace .section-settings{flex-direction:column;display:flex}html .rork-workspace .section-settings>*{order:5}html .rork-workspace .section-settings>.page-intro{order:0}html .rork-workspace .section-settings>#profiles{order:1}html .rork-workspace .section-settings>.delivery-panel{order:2}html .rork-workspace .section-settings>#alert-destinations,html .rork-workspace .section-settings>#push-notifications,html .rork-workspace .section-settings>#sms-destinations,html .rork-workspace .section-settings>#team{order:3}html .rork-workspace .team-panel .team-invite small{color:var(--muted);display:block}html .rork-workspace .team-panel ul{border:1px solid var(--border);border-radius:14px;margin:14px 0;padding:0;list-style:none}html .rork-workspace .team-panel li{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:4px 12px;padding:12px 16px;display:flex}html .rork-workspace .team-panel li:first-child{border-top:0}html .rork-workspace .team-panel li>div{overflow-wrap:anywhere;flex:220px;min-width:0}html .rork-workspace .team-panel li small{color:var(--muted)}html .rork-workspace .section-settings>.settings-grid{order:4}html .rork-workspace .section-settings>.panel{margin-bottom:20px}html .rork-workspace .command-chart>li:last-child>small{text-align:right;overflow:visible}.platform-chips{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.platform-chip{--chip-color:var(--muted);border:1px solid var(--border);background:var(--surface-glint);color:var(--foreground);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:500;line-height:1.5;display:inline-flex}.platform-chip[data-state=live_on_profile],.platform-chip[data-state=listed]{--chip-color:var(--success);border-color:var(--success-border)}.platform-chip[data-state=different_profile],.platform-chip[data-state=not_found_yet],.platform-chip[data-state=not_listed]{--chip-color:var(--danger);border-color:var(--danger-border)}.platform-chip[data-state=not_delivered]{opacity:.72;text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent)}.platform-chip[data-state=found_unconfirmed],.platform-chip[data-state=checking]{--chip-color:var(--warning);border-color:var(--warning-border)}.platform-chip[data-saved=false]{color:var(--muted);border-style:dashed}.platform-chip-dot{background:var(--chip-color);border-radius:50%;flex:none;width:6px;height:6px}.platform-chip[data-state=live_on_profile] .platform-chip-dot,.platform-chip[data-state=listed] .platform-chip-dot{box-shadow:0 0 6px var(--chip-color)}.platform-check{margin:18px 0 6px}.platform-check-list{gap:8px;margin:10px 0;padding:0;list-style:none;display:grid}.platform-check-row{border:1px solid var(--border);background:var(--surface-raised);border-radius:12px;grid-template-columns:minmax(118px,auto) minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.platform-check-row[data-state=different_profile],.platform-check-row[data-state=not_found_yet],.platform-check-row[data-state=not_listed]{border-color:var(--danger-border)}.platform-check-row[data-state=found_unconfirmed],.platform-check-row[data-state=checking]{border-color:var(--warning-border)}.platform-check-row strong,.platform-check-row small{display:block}.platform-check-row small{color:var(--muted);margin-top:2px;font-size:12px}.platform-check-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (max-width:640px){.platform-check-row{grid-template-columns:minmax(0,1fr)}.platform-check-actions{justify-content:flex-start}}html .rork-workspace .customer-release-library[data-layout=grid] .release-detail-heading .album-tile{aspect-ratio:auto;width:120px;height:120px;margin-bottom:0}@media (max-width:639px){html .rork-workspace .section-settings .view-tabs{flex-wrap:wrap;overflow:visible}html .rork-workspace .command-chart{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}html .rork-workspace .command-chart>li:nth-child(-n+7){display:none}html .rork-workspace .command-chart>li:not(:nth-child(2n))>small{visibility:visible}html .rork-workspace .command-sub:after{content:" · last 7 shown"}.rork-mobile-nav>a[aria-current=page]{color:var(--accent-bright);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-border);font-weight:600}}html .rork-workspace .watch-heading .artist-portrait{box-shadow:0 0 0 3px color-mix(in srgb, var(--watch-tone) 22%, transparent);transition:box-shadow .4s var(--ease-soft);border-radius:50%;overflow:hidden}html .rork-workspace .watch-heading .artist-portrait img{object-fit:cover;width:100%;height:100%}html .rork-workspace .artist-watch-panel[data-signal=positive] .watch-heading .artist-portrait{box-shadow:0 0 0 3px color-mix(in srgb, var(--success) 35%, transparent), 0 0 24px color-mix(in srgb, var(--success) 30%, transparent)}.plan-usage-bar{border:1px solid var(--border);background:var(--surface);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0 0 16px;padding:10px 14px;display:flex}.plan-usage-bar .plan-usage-line{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;font-size:13.5px;display:flex}.plan-usage-bar .plan-usage-line strong{color:var(--foreground);font-weight:600}.plan-usage-bar .plan-usage-line span{font-variant-numeric:tabular-nums}.plan-usage-bar .plan-usage-line span[data-full=true]{color:var(--foreground)}.plan-usage-bar .plan-usage-contact{color:var(--caption);margin:0;font-size:13px}.plan-usage-bar .plan-usage-contact span{color:var(--foreground);-webkit-user-select:all;user-select:all}.plan-upgrade-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.plan-upgrade-confirm{border:1px solid var(--border);background:var(--surface-raised);border-radius:12px;margin-top:12px;padding:12px 14px}.plan-upgrade-confirm p{color:var(--muted);margin:0 0 6px;font-size:13.5px}.plan-upgrade-confirm p strong{color:var(--foreground)}.plan-upgrade-status{color:var(--foreground);margin:12px 0 0;font-size:13.5px;font-weight:600}.settings-card .plan-usage-contact{color:var(--caption);margin:12px 0 0;font-size:13px}.settings-card .plan-usage-contact span{color:var(--foreground);-webkit-user-select:all;user-select:all}html .rork-workspace .watch-all-clear{border:1px solid var(--success-border);background:var(--success-soft);color:var(--success);white-space:nowrap;border-radius:999px;align-self:center;align-items:center;gap:8px;margin:0;padding:10px 16px;font-size:13.5px;font-weight:600;display:inline-flex}@media (max-width:639px){html .rork-workspace .watch-all-clear{white-space:normal;grid-column:1/-1;justify-content:center;margin-top:14px}}html .rork-workspace .platform-fetch{margin-top:16px}html .rork-workspace .platform-fetch>h3{margin:0 0 10px;font-size:15px;font-weight:600}html .rork-workspace .platform-confirm-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}html .rork-workspace .platform-confirm-head .microcopy{margin:0}@media (max-width:639px){html .rork-workspace .platform-confirm-head{flex-direction:column;align-items:stretch}}html .rork-workspace .artist-watch-roster{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:stretch;gap:16px;display:grid}html .rork-workspace .artist-watch-roster>div{flex-direction:column;min-width:0;display:flex}html .rork-workspace .artist-watch-roster .watch-compact{flex:1;padding:20px}html .rork-workspace .watch-compact .watch-heading{grid-template-columns:auto minmax(0,1fr);gap:14px}html .rork-workspace .watch-compact .watch-heading .artist-portrait{width:52px;height:52px}html .rork-workspace .watch-compact .watch-heading h2{font-size:21px;line-height:1.25}html .rork-workspace .watch-compact .watch-title-line{margin-top:4px}html .rork-workspace .watch-compact .watch-scope{margin-top:6px;font-size:12.5px}html .rork-workspace .watch-compact .watch-all-clear,html .rork-workspace .watch-compact .watch-primary{white-space:normal;grid-column:1/-1;justify-self:start;margin:12px 0 0}html .rork-workspace .watch-compact .watch-all-clear{padding:7px 12px;font-size:12.5px}html .rork-workspace .watch-compact .watch-last-check{margin-top:12px;font-size:12.5px}html .rork-workspace .artist-watch-roster .roster-card-link{align-self:flex-start;margin:10px 0 0 4px;font-size:12.5px}.platform-confirm-reference{align-items:center;gap:12px;margin-bottom:12px;display:flex}.platform-confirm-reference .artist-portrait{border-radius:50%;flex-shrink:0;overflow:hidden}.platform-confirm-reference .artist-portrait img{object-fit:cover;width:100%;height:100%}.platform-confirm-reference small{color:var(--muted);font-size:12.5px;line-height:1.5}html .rork-workspace .release-filters{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;margin-bottom:18px;display:flex}html .rork-workspace .release-filters>label{color:var(--muted);gap:6px;font-size:12px;display:grid}html .rork-workspace .release-filters>label:first-child{flex:220px}html .rork-workspace .release-filters select{min-width:140px}.platform-avatar{flex-shrink:0;width:44px;height:44px;position:relative}.platform-avatar img{object-fit:cover;border:1px solid var(--border);border-radius:50%;width:44px;height:44px}.platform-avatar .platform-monogram-badge{border:2px solid var(--surface);background:var(--surface-raised);width:20px;height:20px;color:var(--foreground);border-radius:50%;place-items:center;font-size:10px;font-style:normal;font-weight:700;display:grid;position:absolute;bottom:-4px;right:-4px}html .rork-workspace .motion-segmented{gap:8px;margin:14px 0;display:grid}html .rork-workspace .segmented-label{color:var(--muted);font-size:12px}html .rork-workspace .segmented,html .rork-workspace .segmented-theme{border:1px solid var(--border);background:var(--surface-raised);border-radius:999px;align-items:center;gap:2px;width:fit-content;max-width:100%;padding:3px;display:inline-flex}html .rork-workspace .segmented>button,html .rork-workspace .segmented-theme>button{min-height:36px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:13px;font-weight:500;transition:background-color .18s,color .18s,box-shadow .18s}html .rork-workspace .segmented>button:hover,html .rork-workspace .segmented-theme>button:hover{color:var(--foreground);background:var(--surface-hover)}html .rork-workspace .segmented>button[aria-checked=true],html .rork-workspace .segmented-theme>button[aria-checked=true]{color:var(--accent-ink);background:var(--primary);box-shadow:0 2px 10px color-mix(in srgb, var(--primary) 40%, transparent)}html .rork-workspace .segmented>button:focus-visible,html .rork-workspace .segmented-theme>button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}html .rork-workspace .segmented-theme>button{justify-content:center;align-items:center;gap:6px;width:auto;min-width:52px;height:36px;display:inline-flex}html .rork-workspace .motion-segmented>p[role=status]{color:var(--muted);margin:4px 0 0;font-size:12.5px}@media (max-width:639px){html .rork-workspace .segmented,html .rork-workspace .segmented-theme{width:100%;display:flex}html .rork-workspace .segmented>button,html .rork-workspace .segmented-theme>button{flex:1;justify-content:center;padding:0 8px}}.history-export details{gap:10px;margin:4px 0 18px;display:grid}.history-export details>summary{cursor:pointer}.history-export details label{gap:6px;display:grid}.recording-protections>article.lyrics-monitoring{gap:10px}.lyrics-monitoring .button-row{flex-wrap:wrap;gap:8px;display:flex}.lyrics-confirm{gap:10px;width:100%;display:grid}.lyrics-box{white-space:pre-wrap;max-height:260px;font:inherit;border:1px solid var(--border);background:var(--surface-raised);border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.6;overflow:auto}.lyrics-pixel{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.lyrics-monitoring .potential-match{width:100%}.lyrics-box.no-copy{-webkit-user-select:none;user-select:none}.lyrics-powered{font-size:12px}.support-chat{z-index:70;border:1px solid var(--border);background:var(--surface-raised);width:min(400px,100vw - 32px);color:var(--foreground);box-shadow:var(--shadow-deep);border-radius:18px;flex-direction:column;display:flex;position:fixed;top:72px;bottom:16px;right:16px;overflow:hidden}.support-chat-head{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:14px 14px 14px 18px;font-size:15px;display:flex}.support-chat-head strong{flex:1;font-weight:600}.support-chat-light{background:var(--primary);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 18%, transparent);border-radius:50%}html[data-motion=full] .support-chat-light{animation:2.6s ease-in-out infinite cc-glow}.support-chat-icon{width:32px;height:32px;color:var(--muted);background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.support-chat-icon:hover{color:var(--foreground);background:var(--surface-hover)}.support-chat-log{overscroll-behavior:contain;flex-direction:column;flex:1;gap:12px;padding:18px;display:flex;overflow-y:auto}.support-chat-empty{gap:8px;margin-top:auto;display:grid}.support-chat-empty p{color:var(--muted);margin:0 0 4px;font-size:14px}.support-chat-empty button{text-align:left;border:1px solid var(--border);background:var(--surface);color:var(--foreground);font:inherit;border-radius:14px;padding:10px 14px;font-size:14px;transition:border-color .2s,background-color .2s}.support-chat-empty button:hover{border-color:var(--accent-border);background:var(--accent-soft)}.support-chat-message{overflow-wrap:anywhere;max-width:88%;font-size:14px;line-height:1.55}.support-chat-message p,.support-chat-message ul,.support-chat-message ol{margin:0}.support-chat-message :is(p,ul,ol)+:is(p,ul,ol){margin-top:8px}.support-chat-message ul,.support-chat-message ol{padding-left:18px;list-style:outside}.support-chat-message ol{list-style:decimal}.support-chat-message a{color:var(--accent-bright);text-underline-offset:2px;text-decoration:underline}.support-chat-message.user{border:1px solid var(--accent-border);background:var(--accent-soft);white-space:pre-wrap;border-radius:16px 16px 4px;align-self:flex-end;padding:9px 14px}.support-chat-message.assistant{align-self:flex-start}.support-chat-typing{gap:4px;padding:6px 0;display:inline-flex}.support-chat-typing i{background:var(--muted);opacity:.6;border-radius:50%;width:6px;height:6px}html[data-motion=full] .support-chat-typing i{animation:1.2s ease-in-out infinite cc-glow}html[data-motion=full] .support-chat-typing i:nth-child(2){animation-delay:.2s}html[data-motion=full] .support-chat-typing i:nth-child(3){animation-delay:.4s}.support-chat-notice{border:1px solid var(--danger-border);background:var(--danger-soft);border-radius:12px;margin:0;padding:10px 12px;font-size:13px}.support-chat-form{border:1px solid var(--border);background:var(--surface);border-radius:22px;align-items:flex-end;gap:8px;margin:0 14px;padding:6px 6px 6px 16px;display:flex}.support-chat-form:focus-within{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 22%, transparent)}.support-chat .support-chat-form textarea,.support-chat .support-chat-form textarea:focus-visible{box-shadow:none;background:0 0;border:0;outline:none}.support-chat-form textarea{resize:none;min-height:34px;max-height:120px;color:inherit;font:inherit;field-sizing:content;background:0 0;border:0;outline:none;flex:1;padding:7px 0;font-size:14px}.support-chat-form button{background:var(--primary);width:34px;height:34px;color:var(--accent-ink);border:0;border-radius:999px;flex-shrink:0;place-items:center;display:grid}.support-chat-form button:hover:not(:disabled){background:var(--accent-hover)}.support-chat-form button:disabled{opacity:.4}.support-chat-foot{color:var(--caption);text-align:center;margin:0;padding:10px 18px 14px;font-size:12px}.support-chat-foot a{color:inherit}.support-chat .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){.support-chat{border:0;border-radius:0;width:auto;inset:0}.support-chat-form{margin-bottom:max(0px, env(safe-area-inset-bottom))}}.support-chat-related{flex-wrap:wrap;align-items:center;gap:6px;margin-top:-4px;display:flex}.support-chat-related span{width:100%;color:var(--caption);font-size:12px}.support-chat-related button{border:1px solid var(--border);background:var(--surface);color:var(--foreground);font:inherit;text-align:left;border-radius:999px;padding:6px 12px;font-size:13px}.support-chat-related button:hover{border-color:var(--accent-border);background:var(--accent-soft)}.platform-check-request{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin:6px 0 10px;display:grid}.platform-check-request>.microcopy{margin:0}.platform-check-request>.watch-sweep{grid-column:1/-1;margin-top:0}@media (max-width:640px){.platform-check-request{grid-template-columns:minmax(0,1fr)}}html .rork-workspace .watch-primary[data-gated] .button:disabled{background:var(--surface-hover);color:var(--muted);border:1px solid var(--border);box-shadow:none;opacity:1;cursor:not-allowed}.watch-gate{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin:18px 0 0;display:flex}.watch-gate>p{max-width:52ch;color:var(--foreground);margin:0;font-size:15px;font-weight:600;line-height:1.5}.first-check-guide{border:1px solid var(--border);background:var(--surface-raised);border-radius:16px;margin:22px 0 0;padding:18px}.first-check-guide>h3{margin:0 0 12px;font-size:15px;font-weight:600}.first-check-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.first-check-steps>li{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:10px;display:grid}.first-check-steps>li>span{border:1px solid var(--accent-border);background:var(--accent-soft);width:26px;height:26px;color:var(--accent-bright);border-radius:999px;place-items:center;font-size:12px;font-weight:600;display:grid}.first-check-steps strong{font-size:14px;display:block}.first-check-steps p{color:var(--muted);margin:2px 0 0;font-size:13px;line-height:1.5}.example-alert{margin:16px 0 0}.example-alert>summary{cursor:pointer;width:fit-content;color:var(--accent-bright);font-size:13.5px;font-weight:600}.example-alert>article{border:1px dashed var(--border-strong);background:var(--surface);border-radius:14px;margin:12px 0 0;padding:16px}.example-alert-eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--caption);margin:0;font-size:12px;font-weight:600}.example-alert-title{margin:4px 0 0;font-size:18px;font-weight:600}.example-alert-sub,.example-alert-body{color:var(--muted);margin:2px 0 0;font-size:13.5px;line-height:1.55}.example-alert-body{margin-top:10px}.example-alert article ol{color:var(--muted);gap:8px;margin:12px 0 0;padding-left:20px;font-size:13px;display:grid}.example-alert article ol strong{color:var(--foreground);display:block}@media (max-width:639px){.first-check-steps{grid-template-columns:minmax(0,1fr)}.watch-gate .button{width:100%}}.cancel-plan>p{margin:0 0 20px}.cancel-plan-actions{flex-wrap:wrap;gap:10px;display:flex}.cancel-plan-error{color:var(--danger,#f87171);margin-top:16px}
