.super-os{margin:112px 0 32px;padding:32px;border:1px solid var(--ink-line);background:var(--ink-page)}.super-os>.section-heading{margin-bottom:24px}.super-os-feedback{margin:0 0 16px;padding:12px 16px;border-left:3px solid var(--ink-accent);background:rgba(184,255,61,.08);color:#dfffaa}.super-os-feedback.error{border-color:var(--state-danger-line);background:rgba(255,107,94,.08);color:var(--state-danger)}.super-os-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0 0 1px;grid-gap:1px;gap:1px;background:var(--ink-panel-soft)}.super-os-metrics div{padding:16px;background:var(--ink-page)}.super-os-metrics dt{color:var(--ink-muted);font:var(--weight-semibold) var(--text-sm)/var(--leading-snug) var(--font-data);letter-spacing:var(--tracking-label)}.super-os-metrics dd{margin:4px 0 0;color:var(--ink-text);font:var(--weight-medium) var(--text-2xl)/var(--leading-flat) var(--font-ui)}.super-os-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--ink-panel-soft)}.super-os-grid>article{min-width:0;padding:20px;background:var(--ink-page)}.super-os-grid>article>header{display:flex;align-items:baseline;gap:12px;margin-bottom:16px}.super-os-grid>article>header span{color:var(--ink-accent);font:var(--weight-semibold) var(--text-sm)/var(--leading-flat) var(--font-data);letter-spacing:var(--tracking-label)}.super-os-grid h3{margin:0;color:var(--ink-text);font-size:var(--text-lg)}.super-os-grid form{display:grid;grid-gap:8px;gap:8px}.super-os-grid input,.super-os-grid select,.super-os-grid textarea{width:100%;box-sizing:border-box;border:1px solid var(--ink-line);border-radius:0;padding:12px;background:var(--ink-page);color:var(--ink-text);font:inherit}.super-os-grid textarea{min-height:88px;resize:vertical}.super-os-grid button{border:1px solid var(--ink-line-strong);padding:8px 12px;background:transparent;color:var(--ink-text);cursor:pointer}.super-os-grid button:focus-visible,.super-os-grid button:hover:not(:disabled){border-color:var(--ink-accent);color:var(--ink-accent)}.super-os-grid button:disabled{cursor:not-allowed;opacity:var(--dim-strong)}.super-os-grid form>button,.super-os-preview>button{background:var(--ink-accent);color:var(--ink-invert-ink);font-weight:var(--weight-bold)}.super-os-check{display:flex;align-items:center;gap:8px;color:var(--ink-muted);font-size:var(--text-sm)}.super-os-check input,.super-os-preview input{width:auto}.super-os-grid ul{display:grid;grid-gap:0;gap:0;margin:16px 0 0;padding:0;list-style:none}.super-os-grid li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px 16px;gap:8px 16px;padding:12px 0;border-top:1px solid var(--ink-line)}.super-os-grid li strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.super-os-grid li span,.super-os-grid>article>p,.super-os-grid>article>small{color:var(--ink-muted);font-size:var(--text-sm)}.super-os-grid li>div{grid-column:1/-1}.super-os-catalog,.super-os-grid li>div{display:flex;flex-wrap:wrap;gap:8px}.super-os-import{grid-column:1/-1}.super-os-preview{display:grid;grid-gap:8px;gap:8px;margin-top:16px}.super-os-preview label{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:12px 0;border-top:1px solid var(--ink-line)}.super-os-preview small{color:var(--ink-muted)}@media (max-width:900px){.super-os-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.super-os-grid{grid-template-columns:minmax(0,1fr)}.super-os-import{grid-column:auto}}@media (max-width:640px){.super-os{padding:16px}.super-os-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.workflow-shell{min-height:100vh;background:var(--ink-page);color:var(--ink-text)}.workflow-hero{padding:112px 0 64px}.workflow-composer header span,.workflow-hero p,.workflow-lower header span,.workflow-run-panel header span{margin:0 0 16px;color:var(--ink-muted);font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data);letter-spacing:var(--tracking-label)}.workflow-hero h1{max-width:var(--measure-xl);margin:0;font-size:var(--display-xl);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-tightest)}.workflow-hero>span{display:block;max-width:var(--measure-md);margin:36px 0 0 auto;color:var(--ink-muted);line-height:var(--leading-loose)}.workflow-kinds{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid #aaa99f}.workflow-kinds button{display:grid;grid-gap:8px;gap:8px;min-height:96px;border:0;border-right:1px solid #aaa99f;border-bottom:1px solid #aaa99f;padding:16px;background:transparent;color:inherit;text-align:left;cursor:pointer}.workflow-kinds button:last-child{border-right:0}.workflow-kinds button[aria-pressed=true]{background:var(--ink-panel);color:var(--ink-text)}.workflow-kinds span{font-weight:var(--weight-bold)}.workflow-kinds small{color:var(--ink-text);font:var(--text-sm)/var(--leading-normal) var(--font-data)}.workflow-catalog-tools{display:grid;grid-template-columns:minmax(0,1fr) minmax(12rem,.35fr);grid-gap:16px;gap:16px;margin-bottom:16px}.workflow-catalog-tools label{display:grid;grid-gap:8px;gap:8px;color:var(--ink-muted);font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data);letter-spacing:var(--tracking-label)}.workflow-catalog-tools input,.workflow-catalog-tools select,.workflow-composer select{min-height:var(--control-lg);border:1px solid #aaa99f;border-radius:0;padding:12px;background:transparent;color:inherit;font:var(--weight-medium) var(--text-md)/var(--leading-normal) var(--font-ui);letter-spacing:var(--tracking-normal)}.workflow-contract-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;border-bottom:1px solid #aaa99f;padding:16px 0;color:var(--ink-muted);font-size:var(--text-sm)}.workflow-contract-meta p{margin:0}.workflow-contract-meta button{border:1px solid var(--ink-line-strong);padding:8px 12px;background:transparent;color:inherit;cursor:pointer;font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data)}.workflow-feedback{margin:16px 0 0;padding:12px 16px;border-left:3px solid #1c71e8;background:var(--ink-panel)}.workflow-feedback.error{border-color:var(--state-danger-line);background:var(--ink-panel-soft)}.workflow-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);margin-top:64px;border-top:1px solid #aaa99f;border-bottom:1px solid #aaa99f}.workflow-composer{padding:32px var(--space-gutter) 48px 0;border-right:1px solid #aaa99f}.workflow-composer>header{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;margin-bottom:40px}.workflow-composer h2,.workflow-lower h2{margin:0;font-size:var(--text-3xl);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight)}.workflow-composer header p{margin:0;color:var(--ink-muted);line-height:var(--leading-relaxed)}.workflow-composer form{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.workflow-approval label,.workflow-composer label{display:grid;grid-gap:8px;gap:8px;color:var(--ink-muted);font:var(--weight-bold) var(--text-sm)/var(--leading-snug) var(--font-data);letter-spacing:var(--tracking-wide)}.workflow-composer label>small{font-size:var(--text-sm);line-height:var(--leading-relaxed);letter-spacing:var(--tracking-normal)}.workflow-wide{grid-column:1/-1}.workflow-approval input,.workflow-composer input,.workflow-composer textarea,.workflow-lower input,.workflow-lower textarea{width:100%;box-sizing:border-box;border:1px solid #aaa99f;border-radius:0;padding:12px;background:transparent;color:inherit;font:var(--weight-regular) var(--text-md)/var(--leading-relaxed) sans-serif}.workflow-composer textarea,.workflow-lower textarea{min-height:112px;resize:vertical}.workflow-toggle{display:flex!important;grid-column:1/-1;grid-template-columns:auto 1fr;align-items:center}.workflow-toggle input{width:auto}.workflow-approval button,.workflow-lower form button,.workflow-primary{border:0;padding:16px 20px;background:#1c71e8;color:white;font-weight:var(--weight-bold);cursor:pointer}.workflow-run-panel{padding:32px 0 48px var(--space-gutter)}.workflow-run-panel>header{display:flex;justify-content:space-between;border-bottom:1px solid #aaa99f;padding-bottom:20px}.workflow-run-panel>p{margin-top:64px;color:var(--ink-muted);line-height:var(--leading-loose)}.workflow-cost{display:grid;grid-template-columns:1fr auto;grid-gap:4px 16px;gap:4px 16px;padding:24px 0}.workflow-cost small{font:var(--text-sm)/var(--leading-flat) var(--font-data);color:var(--ink-muted)}.workflow-cost b{grid-row:1/3;grid-column:2;font-size:var(--text-2xl)}.workflow-cost span{color:var(--ink-muted);font-size:var(--text-sm)}.workflow-steps{margin:0;padding:0;list-style:none}.workflow-steps li{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;padding:16px 0;border-top:1px solid #c4c2b9}.workflow-steps i{font:normal var(--text-sm)/var(--leading-normal) var(--font-data);color:var(--ink-muted)}.workflow-steps div{display:grid;grid-gap:4px;gap:4px}.workflow-steps small{color:var(--ink-muted)}.workflow-steps li>span{font:var(--weight-bold) var(--text-sm)/var(--leading-normal) var(--font-data)}.workflow-steps em{color:#d1524a;font:normal var(--text-sm)/var(--leading-normal) var(--font-data)}.workflow-steps li>button{grid-column:2/-1;justify-self:start;border:1px solid #1c71e8;background:transparent;color:#2a7ae9;cursor:pointer}.workflow-steps li[data-status=COMPLETED]>span{color:var(--state-success)}.workflow-steps li[data-status=FAILED]>span{color:var(--state-danger)}.workflow-approval{display:grid;grid-template-columns:1fr auto;align-items:end;grid-gap:12px;gap:12px;margin-top:24px}.workflow-cancel{margin-top:24px;border:1px solid #b5362e;padding:12px 16px;background:transparent;color:#d1524a}.workflow-outputs{display:grid;grid-gap:8px;gap:8px;margin-top:24px;padding-top:16px;border-top:1px solid #aaa99f}.workflow-outputs a{color:#2a7ae9}.workflow-lower{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-gutter);gap:var(--space-gutter);margin-top:96px}.workflow-lower article>header{margin-bottom:24px}.workflow-lower ul{margin:0;padding:0;list-style:none}.workflow-lower li{display:flex;justify-content:space-between;gap:16px;border-top:1px solid #aaa99f;padding:16px 0}.workflow-lower li>button:first-child{display:grid;grid-gap:4px;gap:4px;width:100%;border:0;padding:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.workflow-lower li span{color:var(--ink-muted);font-size:var(--text-sm)}.workflow-lower li>div{display:grid;grid-gap:4px;gap:4px}.workflow-lower li>button:last-child{border:1px solid var(--ink-line-strong);background:transparent;cursor:pointer}.workflow-lower form{display:grid;grid-gap:12px;gap:12px;margin-bottom:24px}@media (max-width:1200px){.workflow-kinds{grid-template-columns:repeat(3,1fr)}.workflow-kinds button:nth-child(3){border-right:0}.workflow-kinds button{border-bottom:1px solid #aaa99f}.workflow-layout,.workflow-lower{grid-template-columns:minmax(0,1fr)}.workflow-composer{border-right:0;padding-right:0}.workflow-run-panel{border-top:1px solid #aaa99f;padding-left:0}}@media (max-width:640px){.workflow-hero{padding-block:80px 48px}.workflow-kinds{grid-template-columns:repeat(2,1fr)}.workflow-catalog-tools{grid-template-columns:minmax(0,1fr)}.workflow-kinds button:nth-child(3){border-right:1px solid #aaa99f}.workflow-kinds button:nth-child(2n){border-right:0}.workflow-composer form,.workflow-composer>header{grid-template-columns:minmax(0,1fr)}.workflow-wide{grid-column:auto}}.three-d-shell{min-height:100vh;background:var(--ink-page);color:var(--ink-text)}.three-d-shell .topbar{border-color:var(--ink-line)}.three-d-shell .topbar-nav a,.three-d-shell .wordmark{color:var(--ink-text)}.three-d-shell .runtime-badge{color:var(--ink-accent)}.three-d-shell .runtime-badge i{background:var(--ink-accent)}.three-d-hero{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.45fr);align-items:end;grid-gap:48px;gap:48px;min-height:68vh;padding:112px var(--space-gutter) 64px;border-bottom:1px solid var(--ink-line)}.three-d-hero h1{margin:12px 0 0;font-size:var(--display-2xl);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-tightest)}.three-d-hero .eyebrow{color:var(--ink-accent)}.three-d-hero>p{margin:0;padding-bottom:4px;color:var(--ink-muted);font-size:var(--text-md);line-height:var(--leading-loose)}.three-d-shell>.project-error{margin:16px var(--space-gutter) 0}.three-d-layout{display:grid;grid-template-columns:minmax(250px,.32fr) minmax(0,1fr);min-height:720px}.three-d-layout>aside{border-right:1px solid var(--ink-line)}.three-d-layout>aside>span{display:block;padding:16px 24px;border-bottom:1px solid var(--ink-line);color:var(--ink-muted);font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data);letter-spacing:var(--tracking-label)}.three-d-layout>aside>p{margin:0;padding:24px;color:var(--ink-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.three-d-layout>aside button{display:grid;grid-template-columns:1fr auto;grid-gap:8px 16px;gap:8px 16px;width:100%;border:0;border-bottom:1px solid var(--ink-line);padding:20px 24px;background:transparent;color:inherit;text-align:left;cursor:pointer}.three-d-layout>aside button.active{background:var(--ink-accent);color:white}.three-d-layout>aside small{grid-column:1/-1;opacity:var(--dim-soft);font:var(--weight-semibold) var(--text-sm)/var(--leading-flat) var(--font-data)}.three-d-layout>aside strong{font-size:var(--text-md);font-weight:var(--weight-semibold)}.three-d-layout>aside i{font:normal var(--text-sm)/var(--leading-flat) var(--font-data)}.three-d-layout>form{display:grid;align-content:start;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;padding:var(--space-gutter);background:var(--ink-line)}.three-d-layout>form>*{background:var(--ink-page)}.three-d-layout>form>button,.three-d-layout>form>header,.three-d-layout>form>label:not(.dynamic-checkbox),.three-d-readiness{grid-column:1/-1}.three-d-layout>form>header{display:flex;justify-content:space-between;align-items:flex-start;padding:24px}.three-d-layout>form>header div{display:grid;grid-gap:8px;gap:8px}.three-d-layout label>span,.three-d-layout>form>header b,.three-d-layout>form>header span,.three-d-readiness span{color:var(--ink-muted);font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data);letter-spacing:var(--tracking-label)}.three-d-layout>form>header strong{font-size:var(--text-2xl);letter-spacing:var(--tracking-tight)}.three-d-layout>form>header b,.three-d-readiness span{color:var(--ink-accent)}.three-d-readiness{padding:16px 24px;border-left:4px solid #d54c35;background:var(--ink-panel-soft)!important}.three-d-readiness p{margin:8px 0 0;font-size:var(--text-sm);line-height:var(--leading-relaxed)}.three-d-layout label{display:grid;grid-gap:8px;gap:8px;padding:20px 24px}.three-d-layout input[type=number],.three-d-layout input[type=password],.three-d-layout input[type=text],.three-d-layout select,.three-d-layout textarea{width:100%;box-sizing:border-box;border:0;border-bottom:1px solid var(--ink-line);border-radius:0;padding:12px 0;background:transparent;color:inherit;font:inherit}.three-d-layout textarea{resize:vertical}.three-d-layout label small{color:var(--ink-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.three-d-reference-upload{position:relative;cursor:pointer}.three-d-reference-upload input[type=file]{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.three-d-reference-upload>strong{font-size:var(--text-lg)}.three-d-reference-upload:has(input:focus-visible){outline:2px solid var(--ink-accent);outline-offset:-2px}.three-d-reference-upload:has(input:disabled){cursor:not-allowed;opacity:var(--dim-soft)}.three-d-reference-list{display:grid;grid-column:1/-1;grid-gap:1px;gap:1px;background:var(--ink-line)!important}.three-d-reference-list>div{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:16px 24px;background:var(--ink-page)}.three-d-reference-list span{display:grid;grid-gap:4px;gap:4px;min-width:0}.three-d-reference-list strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.three-d-reference-list small{color:var(--ink-muted);font:var(--weight-bold) var(--text-sm)/var(--leading-normal) var(--font-data)}.three-d-reference-list button{border:1px solid var(--ink-line);padding:8px 12px;background:transparent;color:inherit;cursor:pointer}.three-d-fields{display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--ink-line)!important}.three-d-fields>label{background:var(--ink-page)}.three-d-layout .dynamic-checkbox{grid-template-columns:auto 1fr;align-items:center;cursor:pointer}.three-d-layout>form>button{min-height:64px;border:0;background:var(--ink-accent);color:white;font-weight:var(--weight-heavy);cursor:pointer}.three-d-layout>form>button:disabled{background:var(--ink-panel);cursor:not-allowed}@media (max-width:900px){.three-d-hero,.three-d-layout{grid-template-columns:minmax(0,1fr)}.three-d-hero{min-height:auto;padding-top:112px}.three-d-layout>aside{border-right:0}}@media (max-width:640px){.three-d-shell .topbar-nav{display:none}.three-d-hero,.three-d-layout>form{padding-inline:16px}.three-d-hero h1{font-size:var(--display-poster)}.three-d-fields{grid-template-columns:minmax(0,1fr)}}.influencer-shell{min-height:100vh;background:var(--ink-page);color:var(--ink-text)}.influencer-topbar{border-color:var(--ink-line);background:var(--ink-page)}.influencer-topbar a{color:inherit}.influencer-topbar .runtime-badge{color:#e33768}.influencer-topbar .runtime-badge i{background:var(--ink-accent)}.influencer-hero{display:grid;grid-template-columns:1.45fr .55fr;grid-gap:64px;gap:64px;align-items:end;min-height:74vh;padding:112px var(--space-gutter) 64px;border-bottom:1px solid var(--ink-line)}.influencer-hero .eyebrow{color:#e33768}.influencer-hero h1{margin:12px 0 0;font-size:var(--display-2xl);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-tightest)}.influencer-hero>p{margin:0;color:var(--ink-muted);font-size:var(--text-md);line-height:var(--leading-loose)}.influencer-feedback{margin:16px var(--space-gutter) 0;border-left:4px solid #268153;padding:16px;background:var(--ink-panel);font-size:var(--text-sm)}.influencer-feedback.error{border-color:var(--state-danger-line);background:var(--ink-panel-soft)}.influencer-create{display:grid;grid-template-columns:minmax(220px,.28fr) minmax(0,1fr);border-bottom:1px solid var(--ink-line)}.influencer-create>header,.influencer-lock>header,.influencer-productions>header,.influencer-version>header{display:grid;align-content:start;grid-gap:8px;gap:8px;padding:24px}.influencer-create>header{border-right:1px solid var(--ink-line)}.influencer-create header span,.influencer-lock header span,.influencer-productions header span,.influencer-tools article>header span,.influencer-version header span{color:#e33768;font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data);letter-spacing:var(--tracking-label)}.influencer-create form,.influencer-version form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--ink-line)}.influencer-create label,.influencer-tools label,.influencer-version label{display:grid;grid-gap:8px;gap:8px;padding:16px 20px;background:var(--ink-page)}.influencer-create label>span,.influencer-tools label>span,.influencer-version label>span{color:var(--ink-muted);font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data)}.influencer-create .wide,.influencer-version .wide{grid-column:span 2}.influencer-create input,.influencer-create select,.influencer-create textarea,.influencer-lock select,.influencer-tools input,.influencer-tools select,.influencer-tools textarea,.influencer-version input{min-width:0;border:0;border-bottom:1px solid var(--ink-line);border-radius:0;padding:12px 0;background:transparent;color:inherit;font:inherit}.influencer-create textarea,.influencer-tools textarea{min-height:88px;resize:vertical}.influencer-create button,.influencer-lock button,.influencer-tools button,.influencer-version button{border:0;padding:16px 20px;background:var(--ink-accent);color:var(--ink-accent-ink);font-weight:var(--weight-heavy);cursor:pointer}.influencer-create button{grid-column:4}.influencer-create button:disabled,.influencer-lock button:disabled,.influencer-tools button:disabled,.influencer-version button:disabled{background:var(--ink-panel);cursor:not-allowed}.influencer-workspace{display:grid;grid-template-columns:minmax(230px,.24fr) minmax(0,1fr)}.influencer-workspace>aside{border-right:1px solid var(--ink-line)}.influencer-workspace>aside header{display:flex;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--ink-line);color:var(--ink-muted);font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data)}.influencer-workspace>aside>button{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;width:100%;border:0;border-bottom:1px solid var(--ink-line);padding:20px;background:transparent;color:inherit;text-align:left;cursor:pointer}.influencer-workspace>aside>button[data-active=true]{background:var(--ink-panel);color:var(--ink-text)}.influencer-workspace>aside small{grid-column:1/-1;opacity:var(--dim-soft)}.influencer-workspace>aside small,.influencer-workspace>aside span{font:var(--text-sm)/var(--leading-flat) var(--font-data)}.influencer-workspace>aside p{padding:32px 20px;color:var(--ink-muted)}.influencer-detail{min-width:0}.influencer-detail>header{display:grid;grid-template-columns:1fr minmax(260px,.35fr);grid-gap:var(--space-gutter);gap:var(--space-gutter);padding:64px var(--space-gutter);border-bottom:1px solid var(--ink-line)}.influencer-detail>header b,.influencer-detail>header span{color:#e33768;font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data)}.influencer-detail>header h2{margin:8px 0;font-size:var(--display-xl);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-tightest)}.influencer-detail>header p,.influencer-detail>header small{color:var(--ink-muted);line-height:var(--leading-relaxed)}.influencer-detail>header>div:last-child{display:grid;align-content:end;grid-gap:12px;gap:12px;border-left:1px solid var(--ink-line);padding-left:32px}.influencer-lock,.influencer-version{display:grid;grid-template-columns:minmax(230px,.27fr) minmax(0,1fr);border-bottom:1px solid var(--ink-line)}.influencer-lock>header,.influencer-version>header{border-right:1px solid var(--ink-line)}.influencer-version form{grid-template-columns:repeat(3,minmax(0,1fr))}.influencer-lock form{display:grid;grid-template-columns:1fr auto;grid-gap:1px;gap:1px;padding:20px}.influencer-lock p{grid-column:2;margin:0;padding:0 20px 20px;color:var(--ink-muted);font-size:var(--text-sm)}.influencer-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--ink-line)}.influencer-tools>article{min-width:0;background:var(--ink-page)}.influencer-tools article>header{display:flex;justify-content:space-between;padding:20px;border-bottom:1px solid var(--ink-line)}.influencer-tools form{display:grid;grid-gap:1px;gap:1px;background:var(--ink-line)}.influencer-tools form>p{margin:0;padding:20px;background:var(--ink-page);color:var(--ink-muted);line-height:var(--leading-relaxed)}.influencer-execution{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--ink-line)}.influencer-check{grid-template-columns:auto 1fr;align-items:center;cursor:pointer}.influencer-check input{width:auto}.influencer-platforms{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px;gap:1px;background:var(--ink-line)}.influencer-platforms label{grid-template-columns:auto 1fr;align-items:center}.influencer-productions>header{grid-template-columns:1fr auto;border-bottom:1px solid var(--ink-line)}.influencer-productions>header strong{grid-row:1/3;grid-column:2}.influencer-productions>article{display:grid;grid-template-columns:minmax(220px,.3fr) 1fr;grid-gap:16px;gap:16px;padding:20px;border-bottom:1px solid var(--ink-line)}.influencer-productions>article>div:first-child{display:grid;grid-gap:4px;gap:4px}.influencer-productions>article>div:first-child span{color:#e33768;font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data)}.influencer-productions>article>div:first-child small{color:var(--ink-muted)}.influencer-productions>article>div:nth-child(2){display:flex;justify-content:flex-end;gap:8px}.influencer-productions a{color:#e33768;font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data)}.influencer-productions ul{display:grid;grid-column:1/-1;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;margin:0;padding:0;background:var(--ink-line);list-style:none}.influencer-productions li{padding:16px;background:var(--ink-page)}.influencer-productions li span{float:right;color:var(--ink-muted);font-size:var(--text-sm)}.influencer-productions li p{color:var(--ink-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed);white-space:pre-line}.influencer-productions>p{padding:32px;color:var(--ink-muted)}@media (max-width:1200px){.influencer-create,.influencer-detail>header,.influencer-hero,.influencer-lock,.influencer-version,.influencer-workspace{grid-template-columns:minmax(0,1fr)}.influencer-hero{min-height:auto;padding-top:112px}.influencer-create>header,.influencer-lock>header,.influencer-version>header,.influencer-workspace>aside{border-right:0}.influencer-detail>header>div:last-child{border-left:0;padding-left:0}}@media (max-width:900px){.influencer-topbar nav{display:none}.influencer-hero{padding-inline:16px}.influencer-hero h1{font-size:var(--display-poster)}.influencer-create form,.influencer-productions ul,.influencer-tools,.influencer-version form{grid-template-columns:minmax(0,1fr)}.influencer-create .wide,.influencer-create button,.influencer-version .wide{grid-column:auto}}.original-detail-shell,.original-publisher-shell,.original-share-shell,.originals-shell{min-height:100vh;background:var(--ink-page);color:var(--ink-text);font-family:var(--font-ui)}.originals-topbar{position:relative;z-index:var(--z-content);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:56px;padding:0 var(--space-gutter);border-bottom:1px solid var(--ink-line);background:var(--ink-page)}.originals-topbar>a{color:inherit;font:var(--weight-heavy) var(--text-sm)/var(--leading-flat) var(--font-data);text-decoration:none}.originals-topbar nav{display:flex;gap:20px}.originals-topbar nav a{color:inherit;font-size:var(--text-sm);text-decoration:none}.originals-topbar>span{justify-self:end;color:var(--ink-accent);font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data);letter-spacing:var(--tracking-label)}.originals-hero{display:grid;grid-template-columns:1.45fr .55fr;grid-gap:64px;gap:64px;align-items:end;min-height:73vh;padding:112px var(--space-gutter) 64px;border-bottom:1px solid var(--ink-line)}.original-detail-hero p,.original-publisher-hero p,.original-share-hero p,.originals-hero p{color:var(--ink-accent);font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data);letter-spacing:var(--tracking-label)}.original-publisher-hero h1,.originals-hero h1{margin:12px 0 0;font-size:var(--display-2xl);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-tightest)}.originals-hero>span{color:var(--ink-muted);font-size:var(--text-md);line-height:var(--leading-loose)}.originals-filter{display:grid;grid-template-columns:1fr 210px 110px 120px auto;border-bottom:1px solid var(--ink-line)}.original-publisher-create label,.original-publisher-episode label,.originals-filter label{display:grid;grid-gap:8px;gap:8px;padding:16px 20px;border-right:1px solid var(--ink-line)}.original-publisher-create label span,.original-publisher-episode label span,.originals-filter label span{color:var(--ink-muted);font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data)}.original-publisher-create input,.original-publisher-create textarea,.original-publisher-episode input,.original-publisher-episode textarea,.original-release-controls input,.originals-filter input,.originals-filter select{min-width:0;border:0;border-bottom:1px solid var(--ink-line);border-radius:0;padding:8px 0;background:transparent;color:inherit;font:inherit}.original-publisher-create button,.original-publisher-episode button,.original-release-controls button,.originals-filter button{border:0;padding:16px 24px;background:var(--ink-accent);color:white;font-weight:var(--weight-heavy);cursor:pointer}.original-publisher-create button:disabled,.original-publisher-episode button:disabled,.original-release-controls button:disabled,.originals-filter button:disabled{background:var(--ink-panel);cursor:not-allowed}.originals-error{margin:16px var(--space-gutter);border-left:4px solid var(--ink-accent);padding:16px;background:var(--ink-panel-soft)}.originals-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;padding:var(--space-gutter);background:var(--ink-line)}.originals-grid>article{min-width:0;background:var(--ink-page)}.originals-poster{position:relative;display:grid;min-height:540px;place-items:center;overflow:hidden;background-color:var(--ink-panel);background-position:50%;background-size:cover;color:var(--ink-text);text-decoration:none}.originals-poster:after{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.05),rgba(0,0,0,.46));content:""}.originals-poster>b,.originals-poster>span{position:absolute;z-index:var(--z-content);top:1rem;font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data)}.originals-poster>span{left:1rem}.originals-poster>b{right:1rem}.originals-poster>strong{font-size:var(--display-2xl);font-weight:var(--weight-regular)}.originals-grid article>div{padding:24px}.originals-grid article p{margin:0;color:var(--ink-accent);font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data)}.originals-grid h2{margin:16px 0;font-size:var(--display-sm);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tighter)}.originals-grid h2 a{color:inherit;text-decoration:none}.originals-grid article>div>span{display:block;min-height:56px;color:var(--ink-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.originals-grid footer{display:flex;justify-content:space-between;gap:16px;margin-top:20px;padding-top:12px;border-top:1px solid var(--ink-line);color:var(--ink-text)}.original-detail-shell{background:var(--ink-page);color:var(--ink-text)}.original-detail-topbar{position:absolute;width:100%;box-sizing:border-box;border-color:var(--ink-line);background:var(--ink-page)}.original-detail-hero{display:grid;grid-template-columns:1fr minmax(250px,.28fr);align-items:end;grid-gap:48px;gap:48px;min-height:86vh;padding:112px var(--space-gutter) 64px;box-sizing:border-box;background-position:50%;background-size:cover}.original-detail-hero h1,.original-share-hero h1{max-width:var(--measure-2xl);margin:16px 0;font-size:var(--display-2xl);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-tightest)}.original-detail-hero>div>span{display:block;max-width:var(--measure-md);color:var(--ink-muted);line-height:var(--leading-loose)}.original-detail-hero>div>div{display:flex;gap:12px;margin-top:32px}.original-detail-hero button{border:1px solid var(--ink-line-strong);padding:12px 20px;background:transparent;color:inherit;cursor:pointer}.original-detail-hero button:first-child{border-color:var(--ink-accent);background:var(--ink-accent)}.original-detail-hero aside{display:grid;grid-gap:8px;gap:8px;border-left:1px solid var(--ink-line-strong);padding-left:24px}.original-detail-hero aside span{color:var(--ink-accent);font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data)}.original-detail-hero aside small{color:var(--ink-muted)}.original-player-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.31fr);border-top:1px solid var(--ink-line);border-bottom:1px solid var(--ink-line)}.original-player{min-width:0;padding:var(--space-gutter);border-right:1px solid var(--ink-line)}.original-video-frame{display:grid;aspect-ratio:16/9;place-items:center;overflow:hidden;background:var(--ink-page);color:var(--ink-text)}.original-video-frame video{width:100%;height:100%;object-fit:contain}.original-player>header{display:flex;justify-content:space-between;gap:32px;margin-top:20px}.original-player>header>div{display:grid;grid-gap:4px;gap:4px}.original-player>header span{color:var(--ink-accent);font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data)}.original-player>header strong{font-size:var(--text-2xl)}.original-player>header small{color:var(--ink-muted);font-size:var(--text-sm)}.original-player>p{color:var(--ink-muted);line-height:var(--leading-loose)}.original-episodes header{display:flex;justify-content:space-between;padding:20px;border-bottom:1px solid var(--ink-line);font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data)}.original-episodes button{display:grid;grid-template-columns:auto 1fr;grid-gap:16px;gap:16px;width:100%;border:0;border-bottom:1px solid var(--ink-line);padding:20px;background:transparent;color:inherit;text-align:left;cursor:pointer}.original-episodes button[data-active=true]{background:var(--ink-accent)}.original-episodes button>span{font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data)}.original-episodes button div{display:grid;grid-gap:8px;gap:8px}.original-episodes button small{color:var(--ink-muted)}.original-episodes button[data-active=true] small{color:var(--state-danger)}.original-about{display:grid;grid-template-columns:.3fr 1fr;grid-gap:var(--space-gutter);gap:var(--space-gutter);padding:112px var(--space-gutter)}.original-about>span{color:var(--ink-accent);font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data)}.original-about>p{margin:0;font-size:var(--display-md);line-height:var(--leading-snug);letter-spacing:var(--tracking-tighter)}.original-about ul{display:flex;grid-column:2;gap:8px;margin:0;padding:0;list-style:none}.original-about li{border:1px solid var(--ink-line-strong);padding:8px 12px;color:var(--ink-muted);font-size:var(--text-sm)}.original-share-shell{background:var(--ink-page);color:var(--ink-text)}.original-share-shell>header{display:flex;justify-content:space-between;padding:20px var(--space-gutter);border-bottom:1px solid var(--ink-line)}.original-share-shell>header a{color:inherit;font:var(--weight-heavy) var(--text-sm)/var(--leading-flat) var(--font-data);text-decoration:none}.original-share-shell>header span{color:var(--ink-accent);font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data)}.original-share-hero{display:grid;min-height:72vh;align-items:end;padding:80px var(--space-gutter) 48px;box-sizing:border-box;background-position:50%;background-size:cover}.original-share-hero>div{max-width:var(--measure-2xl)}.original-share-hero span{display:block;max-width:var(--measure-md);color:var(--ink-muted);line-height:var(--leading-relaxed)}.original-share-error a,.original-share-hero a{display:inline-block;margin-top:32px;color:var(--ink-text);-webkit-text-decoration-color:var(--ink-accent);text-decoration-color:var(--ink-accent);text-underline-offset:5px}.original-share-meta{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--ink-line);border-bottom:1px solid var(--ink-line)}.original-share-meta div{display:grid;grid-gap:12px;gap:12px;padding:24px;border-right:1px solid var(--ink-line)}.original-share-meta span{color:var(--ink-accent);font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data)}.original-share-description{display:grid;grid-template-columns:1fr .3fr;grid-gap:var(--space-gutter);gap:var(--space-gutter);padding:96px var(--space-gutter)}.original-share-description p{margin:0;font-size:var(--display-sm);line-height:var(--leading-snug)}.original-share-description small{color:var(--ink-muted);line-height:var(--leading-loose)}.original-share-error{max-width:var(--measure-xl);padding:192px var(--space-gutter)}.original-share-error span{color:var(--ink-accent);font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data)}.original-share-error h1{font-size:var(--display-xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tightest)}.original-publisher-hero{display:grid;grid-template-columns:auto 1fr .35fr;grid-gap:48px;gap:48px;align-items:end;min-height:67vh;padding:112px var(--space-gutter) 64px;border-bottom:1px solid var(--ink-line)}.original-publisher-hero h1{margin:0}.original-publisher-hero>span{color:var(--ink-muted);line-height:var(--leading-loose)}.original-publisher-create{display:grid;grid-template-columns:.25fr 1fr;border-bottom:1px solid var(--ink-line)}.original-publisher-create>header,.original-publisher-episode>header,.original-release-controls>header{display:grid;align-content:start;grid-gap:8px;gap:8px;padding:24px;border-right:1px solid var(--ink-line)}.original-publisher-create header span,.original-publisher-episode header span,.original-release-controls header span,.original-release-history header span{color:var(--ink-accent);font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data)}.original-publisher-create form,.original-publisher-episode form{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--ink-line)}.original-publisher-create label,.original-publisher-episode label{background:var(--ink-page)}.original-publisher-create .wide,.original-publisher-episode .wide{grid-column:span 2}.original-publisher-create textarea,.original-publisher-episode textarea{min-height:80px;resize:vertical}.original-publisher-create button{grid-column:4}.original-publisher-workspace{display:grid;grid-template-columns:minmax(240px,.23fr) 1fr}.original-publisher-workspace>aside{border-right:1px solid var(--ink-line)}.original-publisher-workspace>aside header{display:flex;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--ink-line);font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data)}.original-publisher-workspace>aside button{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;width:100%;border:0;border-bottom:1px solid var(--ink-line);padding:20px;background:transparent;color:inherit;text-align:left;cursor:pointer}.original-publisher-workspace>aside button[data-active=true]{background:var(--ink-accent);color:white}.original-publisher-workspace>aside small{grid-column:1/-1;opacity:var(--dim-soft);font:var(--text-sm)/var(--leading-flat) var(--font-data)}.original-publisher-workspace>aside span{font-size:var(--text-sm)}.original-publisher-detail>header{display:grid;grid-template-columns:1fr auto;grid-gap:var(--space-gutter);gap:var(--space-gutter);padding:64px var(--space-gutter);border-bottom:1px solid var(--ink-line)}.original-publisher-detail>header span{color:var(--ink-accent);font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data)}.original-publisher-detail>header h2{margin:8px 0;font-size:var(--display-xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tightest)}.original-publisher-detail>header p,.original-publisher-detail>header small{color:var(--ink-muted)}.original-publisher-episode{display:grid;grid-template-columns:.25fr 1fr;border-bottom:1px solid var(--ink-line)}.original-publisher-episodes article{display:grid;grid-template-columns:50px 1fr;grid-gap:16px;gap:16px;padding:16px 24px;border-bottom:1px solid var(--ink-line)}.original-publisher-episodes article>span{color:var(--ink-accent);font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data)}.original-publisher-episodes article div{display:grid;grid-gap:4px;gap:4px}.original-publisher-episodes article small{color:var(--ink-muted)}.original-release-controls{display:grid;grid-template-columns:.25fr 1fr;border-bottom:1px solid var(--ink-line)}.original-release-controls>div{display:flex;gap:1px;padding:20px 20px 0}.original-release-controls .danger{background:var(--ink-panel-soft)}.original-release-controls form{display:grid;grid-column:2;grid-template-columns:1fr 1fr auto;grid-gap:12px;gap:12px;padding:16px 20px 20px}.original-release-history>header{display:flex;justify-content:space-between;padding:20px;border-bottom:1px solid var(--ink-line)}.original-release-history article{display:grid;grid-template-columns:120px 1fr auto;grid-gap:16px;gap:16px;padding:16px 20px;border-bottom:1px solid var(--ink-line)}.original-release-history article span{color:var(--ink-accent);font:var(--weight-bold) var(--text-sm)/var(--leading-flat) var(--font-data)}.original-release-history article small{color:var(--ink-muted)}@media (max-width:1200px){.original-about,.original-detail-hero,.original-player-layout,.original-publisher-create,.original-publisher-episode,.original-publisher-hero,.original-publisher-workspace,.original-release-controls,.originals-hero{grid-template-columns:minmax(0,1fr)}.originals-hero{min-height:auto}.originals-filter,.originals-grid{grid-template-columns:repeat(2,1fr)}.original-player{border-right:0}.original-about ul,.original-release-controls form{grid-column:auto}.original-publisher-create>header,.original-publisher-episode>header,.original-release-controls>header{border-right:0}}@media (max-width:900px){.originals-topbar{grid-template-columns:1fr auto;padding-inline:16px}.originals-topbar nav{display:none}.original-publisher-hero,.originals-hero{padding-inline:16px}.original-publisher-hero h1,.originals-hero h1{font-size:var(--display-poster)}.original-publisher-create form,.original-publisher-episode form,.original-share-description,.original-share-meta,.originals-filter,.originals-grid{grid-template-columns:minmax(0,1fr)}.originals-grid{padding:16px}.original-publisher-create .wide,.original-publisher-create button,.original-publisher-episode .wide{grid-column:auto}.original-release-controls form{grid-template-columns:minmax(0,1fr)}.original-release-history article{grid-template-columns:80px 1fr}.original-release-history article small{grid-column:2}}