@font-face{font-family:Maple Mono;src:url(/fonts/MapleMono-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Maple Mono;src:url(/fonts/MapleMono-Medium.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Maple Mono;src:url(/fonts/MapleMono-Bold.otf)format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Maple Mono;src:url(/fonts/MapleMono-Italic.otf)format("opentype");font-weight:400;font-style:italic;font-display:swap}:root{--tooling-bg:#fff;--tooling-bg-muted:#fafafa;--tooling-bg-subtle:#f4f4f5;--tooling-bg-hover:#f0f0f1;--tooling-fg:#18181b;--tooling-fg-muted:#71717a;--tooling-fg-subtle:#a1a1aa;--tooling-fg-faint:#d4d4d8;--tooling-border:#e6e6e8;--tooling-border-strong:#d4d4d8;--tooling-accent:#2563eb;--tooling-accent-fg:#fff;--tooling-success:#16a34a;--tooling-danger:#dc2626;--tooling-warning:#d97706;--tooling-info:#2563eb;--tooling-font:"Maple Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--tooling-font-mono:"Maple Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--tooling-radius-sm:6px;--tooling-radius:10px;--tooling-radius-lg:14px;--tooling-radius-pill:9999px;--tooling-shadow-xs:0 1px 2px #0f0f0f0a;--tooling-shadow-sm:0 1px 3px #0f0f0f0f, 0 1px 2px #0f0f0f0a;--tooling-shadow:0 4px 14px #0f0f0f0f, 0 1px 2px #0f0f0f0a;--tooling-shadow-lg:0 14px 36px #0f0f0f1a, 0 2px 6px #0f0f0f0d;color:var(--tooling-fg);background:var(--tooling-bg-muted);font-family:var(--tooling-font);font-synthesis:none;text-rendering:optimizelegibility}*{box-sizing:border-box}body{background:var(--tooling-bg-muted);min-width:320px;min-height:100vh;color:var(--tooling-fg);margin:0}button,input,select{font:inherit}button{cursor:pointer}.tooling-surface{background:var(--tooling-bg-muted);color:var(--tooling-fg);font-family:var(--tooling-font);font-feature-settings:"calt", "ss01", "ss02";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tooling-card{background:var(--tooling-bg);border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);box-shadow:var(--tooling-shadow-xs)}.tooling-button{border-radius:var(--tooling-radius);font-family:var(--tooling-font);letter-spacing:0;background:var(--tooling-bg-subtle);color:var(--tooling-fg);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:18px;transition:background .12s,opacity .12s,border-color .12s,color .12s;display:inline-flex}.tooling-button:hover{background:var(--tooling-bg-hover)}.tooling-button-primary{background:var(--tooling-fg);color:var(--tooling-bg)}.tooling-button-primary:hover{background:var(--tooling-fg);opacity:.88}.tooling-button-outline{border-color:var(--tooling-border-strong);color:var(--tooling-fg);background:0 0}.tooling-button-outline:hover{background:var(--tooling-bg-muted)}.tooling-field{background:var(--tooling-bg);border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);color:var(--tooling-fg);outline:none;font-size:14px;line-height:20px;transition:border-color .12s,background .12s}.tooling-field:focus,.tooling-field:focus-visible{border-color:var(--tooling-accent)}.tooling-pill{border-radius:var(--tooling-radius-pill);background:var(--tooling-bg-subtle);color:var(--tooling-fg-muted);font-family:var(--tooling-font);letter-spacing:0;border:1px solid #0000;align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.tooling-eyebrow{font-family:var(--tooling-font);letter-spacing:0;text-transform:uppercase;color:var(--tooling-fg-muted);font-size:11px;font-weight:500;line-height:14px}.tooling-muted{color:var(--tooling-fg-muted)}.app-shell{background:var(--tooling-bg-muted);grid-template-columns:260px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{background:var(--tooling-bg);color:var(--tooling-fg);border-right:1px solid var(--tooling-border);flex-direction:column;gap:28px;padding:24px 18px;display:flex}.brand,.account-chip,.platform-cell,.topbar-actions,.status-list div,.integration-card div{align-items:center;display:flex}.brand{gap:12px}.brand strong,.brand span,.account-chip strong,.account-chip span{display:block}.brand span{color:var(--tooling-fg-muted);margin-top:2px;font-size:12px}.brand-mark{border-radius:var(--tooling-radius);background:var(--tooling-fg);width:42px;height:42px;color:var(--tooling-bg);place-items:center;font-size:14px;font-weight:700;display:grid}.nav-list{gap:8px;display:grid}.nav-list button,.topbar-actions button,.primary-action,.secondary-action,.stacked-form button{border-radius:var(--tooling-radius);border:0;justify-content:center;align-items:center;gap:9px;min-height:42px;font-weight:500;display:inline-flex}.nav-list button{color:var(--tooling-fg-muted);background:0 0;justify-content:flex-start;padding:11px 12px;transition:background .12s,color .12s}.nav-list button.active,.nav-list button:hover{background:var(--tooling-bg-subtle);color:var(--tooling-fg)}svg{flex:none;width:18px;height:18px}.sidebar-note{color:var(--tooling-fg-muted);border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-muted);align-items:center;gap:10px;margin-top:auto;padding:13px;font-size:13px;line-height:1.35;display:flex}.main-area{min-width:0;padding:24px}#overview,#videos,#deals,#spark-codes,#payouts,#settings{scroll-margin-top:24px}.topbar{justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;display:flex}.topbar span,.section-title span,.kpi-card span,.ops-stat span,.ops-insight>span,.metric-mini-chart span,.metric-history-header span,.payout-total span,label,.integration-card>span{color:var(--tooling-fg-muted);text-transform:uppercase;letter-spacing:0;font-size:11px;font-weight:500}h1,h2{color:var(--tooling-fg);letter-spacing:0;margin:0}h1{overflow-wrap:anywhere;font-size:30px;font-weight:700;line-height:36px}h2{font-size:17px;font-weight:700;line-height:24px}.topbar-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;min-width:0}.topbar-actions button,.secondary-action{border:1px solid var(--tooling-border-strong);color:var(--tooling-fg);background:0 0;padding:0 14px}.admin-view-switcher{border:1px solid var(--tooling-border-strong);border-radius:var(--tooling-radius);background:var(--tooling-bg);min-width:0;max-width:min(100%,320px);min-height:42px;color:var(--tooling-fg-muted);text-transform:none;align-items:center;gap:8px;padding:0 9px;display:inline-flex}.admin-view-switcher svg{flex:none;width:16px;height:16px}.admin-view-switcher span{white-space:nowrap}.admin-view-switcher select{background-color:#0000;border:0;flex:auto;width:auto;min-width:150px;max-width:190px;min-height:32px;padding:0 26px 0 7px}.kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.kpi-card,.overview-filter-bar,.ambassador-home-panel,.ops-command-center,.overview-rail-card,.onboarding-panel,.admin-panel,.reassignment-panel,.import-review-panel,.overview-video-panel,.example-spotlight-panel,.chart-panel,.spark-panel,.peer-panel,.competitor-panel,.video-table-panel,.payout-panel,.deal-panel,.payment-plan-panel,.invoice-list-panel,.invoice-drawer{border:1px solid var(--tooling-border);background:var(--tooling-bg);border-radius:var(--tooling-radius);box-shadow:var(--tooling-shadow-xs)}.kpi-card{gap:14px;min-height:128px;padding:18px;display:grid;position:relative}.kpi-card strong,.payout-total strong{color:var(--tooling-fg);margin-top:6px;display:block}.kpi-card strong{font-size:30px;line-height:1}.kpi-card svg{color:var(--tooling-fg-muted);position:absolute;top:18px;right:18px}.kpi-card small{color:var(--tooling-fg-muted);align-self:end;font-size:13px}.overview-filter-bar{align-items:center;gap:8px;min-width:0;margin-bottom:18px;padding:10px;display:flex;overflow-x:auto}.filter-token,.filter-action{flex:none}.filter-token{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);min-height:38px;color:var(--tooling-fg);white-space:nowrap;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}button.filter-token{cursor:pointer}.filter-token.is-static{color:var(--tooling-fg-muted)}.filter-platform-icon{place-items:center;width:18px;height:18px;display:inline-grid}.filter-action{white-space:nowrap;min-height:38px;margin-left:auto;padding:0 12px}.ops-command-center{gap:16px;margin-bottom:18px;padding:18px;display:grid}.ops-command-center .section-title{margin-bottom:0}.ops-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ops-stat{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);gap:7px;min-height:92px;padding:13px;display:grid}.ops-stat strong{color:var(--tooling-fg);font-size:24px;line-height:1}.ops-stat small{color:var(--tooling-fg-muted);font-size:12px;line-height:1.35}.ops-work-grid{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:12px;display:grid}.ops-action-list{gap:9px;display:grid}.ops-action{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg);width:100%;min-height:68px;color:var(--tooling-fg);text-align:left;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px;transition:background .12s,border-color .12s;display:grid}.ops-action:hover{background:var(--tooling-bg-muted);border-color:var(--tooling-border-strong)}.ops-action>span:not(.ops-action-icon){gap:4px;min-width:0;display:grid}.ops-action strong{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.ops-action small,.ops-insight p{color:var(--tooling-fg-muted);font-size:12px;line-height:1.4}.ops-action em{color:var(--tooling-fg);white-space:nowrap;font-size:12px;font-style:normal;font-weight:700}.ops-action-icon{border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);place-items:center;width:38px;height:38px;display:grid}.ops-action-icon.green{color:var(--tooling-success);background:color-mix(in oklab, var(--tooling-success) 10%, white)}.ops-action-icon.amber{color:var(--tooling-warning);background:color-mix(in oklab, var(--tooling-warning) 10%, white)}.ops-action-icon.blue{color:var(--tooling-info);background:color-mix(in oklab, var(--tooling-info) 10%, white)}.ops-action-icon.gray{color:var(--tooling-fg-muted);background:var(--tooling-bg-subtle)}.ops-insight{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);align-content:start;gap:9px;min-height:100%;padding:13px;display:grid}.ops-insight strong{color:var(--tooling-fg);font-size:15px;line-height:1.35}.ops-insight p{margin:0}.content-grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:18px;display:grid}.left-column,.right-rail,.single-column-view{gap:16px;min-width:0;display:grid}.left-column>*,.onboarding-panel>*{min-width:0}.section-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.section-title-note,.panel-subtitle{color:var(--tooling-fg-muted);font-size:12px;line-height:1.35}.section-title-note{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-pill);background:var(--tooling-bg-subtle);flex:none;padding:6px 9px}.panel-subtitle{margin-top:4px;display:block}.panel-owner{color:var(--tooling-fg-muted);margin-top:5px;font-size:12px;font-weight:500;line-height:1.35;display:block}.section-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.subsection-title{border-top:1px solid var(--tooling-border);justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:14px;display:flex}.subsection-title span{color:var(--tooling-fg-muted);text-transform:uppercase;font-size:11px;font-weight:500}.subsection-title strong{color:var(--tooling-fg);margin-top:3px;font-size:14px;display:block}.onboarding-panel,.ambassador-home-panel,.ambassador-weekly-brief,.analytics-workbench,.account-analytics-panel,.ops-command-center,.overview-rail-card,.admin-panel,.reassignment-panel,.import-review-panel,.chart-panel,.example-spotlight-panel,.spark-panel,.peer-panel,.competitor-panel,.video-table-panel,.payout-panel,.deal-panel,.payment-plan-panel,.invoice-list-panel{padding:18px}.video-table-panel,.overview-video-panel,.ambassador-home-panel,.ambassador-weekly-brief,.analytics-workbench,.account-analytics-panel,.ops-command-center,.overview-rail-card,.chart-panel,.onboarding-panel,.admin-panel,.reassignment-panel,.import-review-panel,.example-spotlight-panel,.spark-panel,.peer-panel,.competitor-panel,.deal-panel,.payment-plan-panel,.invoice-list-panel{overflow:hidden}.ambassador-home-panel{gap:16px;margin-bottom:18px;padding:18px;display:grid}.ambassador-home-panel .section-title{margin-bottom:0}.ambassador-weekly-brief{gap:16px;margin-bottom:18px;padding:18px;display:grid}.ambassador-weekly-brief .section-title{align-items:flex-start;margin-bottom:0}.creator-scoreboard{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg);grid-template-columns:minmax(170px,.72fr) minmax(280px,1fr) minmax(260px,.95fr);align-items:stretch;gap:10px;min-width:0;padding:14px;display:grid}.creator-scoreboard-main,.creator-scoreboard-stats span,.creator-scoreboard-video{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg-subtle);min-width:0}.creator-scoreboard-main{align-content:start;gap:8px;padding:12px;display:grid}.creator-scoreboard-main span,.creator-scoreboard-stats span,.creator-scoreboard-video small{color:var(--tooling-fg-muted);text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.2}.creator-scoreboard-main strong{color:var(--tooling-fg);font-size:34px;line-height:1}.creator-scoreboard-main small{color:var(--tooling-fg-muted);font-size:12px;line-height:1.35}.creator-scoreboard-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.creator-scoreboard-stats span{align-content:center;gap:5px;padding:10px;display:grid}.creator-scoreboard-stats b{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1.05;overflow:hidden}.creator-scoreboard-video{color:var(--tooling-fg);text-align:left;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:10px;padding:10px;display:grid}.creator-scoreboard-video:hover{border-color:var(--tooling-border-strong);background:var(--tooling-bg-hover)}.creator-scoreboard-video>span{gap:4px;min-width:0;display:grid}.creator-scoreboard-video strong,.creator-scoreboard-video em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.creator-scoreboard-video strong{color:var(--tooling-fg);font-size:13px;line-height:1.25}.creator-scoreboard-video em{color:var(--tooling-fg-muted);font-size:11px;font-style:normal;line-height:1.25}.creator-scoreboard-actions{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.creator-scoreboard-actions .tooling-button{min-height:36px;padding-inline:10px}.creator-cycle-panel{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg);gap:11px;min-width:0;padding:14px;display:grid}.creator-cycle-head{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.creator-cycle-head>div{gap:4px;min-width:0;display:grid}.creator-cycle-head span,.creator-cycle-grid article>span,.cycle-labels{color:var(--tooling-fg-muted);text-transform:uppercase;font-size:11px;font-weight:500}.creator-cycle-head strong{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1.2;overflow:hidden}.creator-cycle-head small,.creator-cycle-grid small{color:var(--tooling-fg-muted);font-size:12px;line-height:1.4}.cycle-timeline{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-pill);background:var(--tooling-bg-subtle);height:11px;position:relative;overflow:hidden}.cycle-timeline span{border-radius:inherit;background:linear-gradient(90deg, color-mix(in oklab, var(--tooling-accent) 70%, white), var(--tooling-success));height:100%;display:block}.cycle-timeline b{border:2px solid var(--tooling-bg);border-radius:var(--tooling-radius-pill);background:var(--tooling-fg);width:15px;height:15px;box-shadow:var(--tooling-shadow-soft);position:absolute;top:50%;transform:translate(-50%,-50%)}.cycle-labels{text-transform:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.cycle-labels span:nth-child(2){text-align:center}.cycle-labels span:last-child{text-align:right}.creator-cycle-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.creator-cycle-grid article{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg-subtle);align-content:start;gap:9px;min-width:0;min-height:150px;padding:12px;display:grid}.creator-cycle-grid strong{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:23px;line-height:1.08;overflow:hidden}.creator-cycle-grid button{place-self:end start;min-height:34px;padding:0 10px}.ambassador-brief-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.brief-card{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);align-content:start;gap:12px;min-width:0;padding:14px;display:grid}.brief-card>span,.brief-stat-pair,.brief-status-list{color:var(--tooling-fg-muted);text-transform:uppercase;font-size:11px;font-weight:500}.brief-card>strong{color:var(--tooling-fg);font-size:26px;line-height:1.05}.brief-card>small{color:var(--tooling-fg-muted);font-size:12px;line-height:1.4}.brief-stat-pair,.brief-status-list{text-transform:none;gap:7px;display:grid}.brief-stat-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.brief-stat-pair span,.brief-status-list span{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg);gap:3px;min-width:0;padding:9px;display:grid}.brief-stat-pair b,.brief-status-list b{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.brief-payout-breakdown{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-width:0;display:grid}.brief-payout-breakdown span{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg);min-width:0;min-height:54px;color:var(--tooling-fg-muted);text-transform:uppercase;gap:3px;padding:9px;font-size:10px;font-weight:700;line-height:1.2;display:grid}.brief-payout-breakdown b{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:1.05;overflow:hidden}.brief-payout-card button,.brief-video-list>button:last-child{justify-self:start;min-height:36px;padding:0 10px}.posting-runway-card{background:var(--tooling-bg);grid-column:span 2;align-self:start}.posting-runway-card .subsection-title,.brief-format-rotation .subsection-title{border-top:0;margin-top:0;padding-top:0}.brief-format-rotation{background:var(--tooling-bg);grid-column:span 2}.campaign-assignment-brief{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg);grid-template-columns:minmax(0,1.6fr) minmax(230px,.8fr);gap:12px;min-width:0;padding:14px;display:grid}.campaign-assignment-brief>div,.campaign-assignment-main,.campaign-assignment-example{min-width:0}.campaign-assignment-brief>div:first-child,.campaign-assignment-main,.campaign-assignment-example{align-content:start;gap:10px;display:grid}.campaign-assignment-brief>div:first-child>span,.campaign-assignment-main .subsection-title span{color:var(--tooling-fg-muted);text-transform:uppercase;font-size:11px;font-weight:700}.campaign-assignment-brief>div:first-child>strong{color:var(--tooling-fg);font-size:20px;line-height:1.15}.campaign-assignment-brief p,.campaign-assignment-brief small,.campaign-assignment-brief>div:first-child>small{color:var(--tooling-fg-muted);font-size:12px;line-height:1.45}.assignment-progress-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.assignment-progress-row span{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg-subtle);min-width:0;color:var(--tooling-fg-muted);gap:3px;padding:9px;font-size:11px;display:grid}.assignment-progress-row b{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.assignment-video-pick{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg-subtle);width:100%;min-width:0;color:inherit;text-align:left;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:10px;padding:10px;display:grid}.assignment-video-pick>span{gap:3px;min-width:0;display:grid}.assignment-video-pick small,.assignment-video-pick em{color:var(--tooling-fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;overflow:hidden}.assignment-video-pick strong{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden}.assignment-video-empty{border:1px dashed var(--tooling-border);border-radius:var(--tooling-radius-sm);min-height:118px;color:var(--tooling-fg-muted);background:var(--tooling-bg-subtle);text-align:center;place-items:center;gap:8px;padding:12px;display:grid}.campaign-assignment-example>button:last-child,.campaign-assignment-brief>button{justify-self:start}.campaign-planning-strip{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:linear-gradient(135deg, color-mix(in oklab, var(--tooling-info) 7%, transparent), transparent 46%), var(--tooling-bg);gap:12px;min-width:0;padding:14px;display:grid}.campaign-planning-strip .subsection-title{border-top:0;margin-top:0;padding-top:0}.campaign-plan-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.campaign-plan-stats span{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg-subtle);min-width:0;color:var(--tooling-fg-muted);gap:4px;padding:10px;font-size:11px;line-height:1.25;display:grid}.campaign-plan-stats b{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:1.05;overflow:hidden}.campaign-plan-list{gap:8px;display:grid}.campaign-plan-row{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg-subtle);min-width:0;color:var(--tooling-fg);text-align:left;grid-template-columns:minmax(0,1.4fr) 68px minmax(100px,.62fr) auto;align-items:center;gap:8px 12px;padding:11px;display:grid}.campaign-plan-row:hover{border-color:var(--tooling-border-strong);background:var(--tooling-bg-hover)}.campaign-plan-row.amber{border-color:color-mix(in oklab, var(--tooling-warning) 35%, var(--tooling-border))}.campaign-plan-row.blue{border-color:color-mix(in oklab, var(--tooling-info) 35%, var(--tooling-border))}.campaign-plan-row.green{border-color:color-mix(in oklab, var(--tooling-success) 30%, var(--tooling-border))}.campaign-plan-row>span{gap:3px;min-width:0;display:grid}.campaign-plan-row b,.campaign-plan-row em,.campaign-plan-row small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.campaign-plan-row b{color:var(--tooling-fg);font-size:13px;line-height:1.25}.campaign-plan-row em,.campaign-plan-row small{color:var(--tooling-fg-muted);font-size:11px;font-style:normal;line-height:1.25}.campaign-plan-row>strong{color:var(--tooling-fg);white-space:nowrap;font-size:18px;line-height:1}.campaign-plan-row .progress-meter{grid-column:1/-1}.runway-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.runway-summary span{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg-subtle);min-width:0;color:var(--tooling-fg-muted);gap:3px;padding:9px;font-size:11px;display:grid}.runway-summary b{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.format-rotation-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.format-rotation-summary span{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg-subtle);min-width:0;color:var(--tooling-fg-muted);gap:3px;padding:9px;font-size:11px;display:grid}.format-rotation-summary b{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.format-rotation-list{gap:8px;display:grid}.format-rotation-row{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);width:100%;min-width:0;min-height:76px;color:var(--tooling-fg);text-align:left;grid-template-columns:78px 58px minmax(0,1fr);align-items:center;gap:9px;padding:9px;display:grid}.format-rotation-row:not(:disabled):hover{border-color:var(--tooling-border-strong);background:var(--tooling-bg-hover)}.format-rotation-row:disabled{cursor:default}.format-rotation-day,.format-rotation-copy{gap:3px;min-width:0;display:grid}.format-rotation-day b,.format-rotation-copy strong{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.format-rotation-day b{font-size:14px}.format-rotation-copy strong{font-size:13px}.format-rotation-day em,.format-rotation-copy small,.format-rotation-copy em{color:var(--tooling-fg-muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-style:normal;line-height:1.25;overflow:hidden}.format-rotation-copy small{color:var(--tooling-accent);font-weight:700}.format-rotation-empty{border:1px dashed var(--tooling-border);border-radius:var(--tooling-radius-sm);width:58px;min-width:58px;min-height:58px;color:var(--tooling-fg-muted);background:var(--tooling-bg);place-items:center;display:grid}.brief-format-rotation>button:last-child{justify-self:start;min-height:36px;padding:0 10px}.runway-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;display:grid}.runway-day{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg-subtle);min-width:0;min-height:78px;color:var(--tooling-fg-muted);text-align:center;align-content:center;justify-items:center;gap:5px;padding:8px 4px;display:grid}.runway-day.today{border-color:color-mix(in oklab, var(--tooling-accent) 42%, white);background:color-mix(in oklab, var(--tooling-accent) 8%, white)}.runway-day.hit,.runway-day.stretch{color:var(--tooling-success);background:color-mix(in oklab, var(--tooling-success) 8%, white)}.runway-day.missed{color:var(--tooling-warning);background:color-mix(in oklab, var(--tooling-warning) 8%, white)}.runway-day.future{color:var(--tooling-fg-muted)}.runway-day small,.runway-day em{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;font-style:normal;line-height:1.15;overflow:hidden}.runway-day b{color:var(--tooling-fg);font-size:21px;line-height:1}.runway-note{color:var(--tooling-fg-muted);font-size:12px;line-height:1.35}.production-calendar-card{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg);gap:12px;min-width:0;padding:14px;display:grid}.production-calendar-card .subsection-title{border-top:0;margin-top:0;padding-top:0}.production-calendar-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.production-calendar-summary span{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg-subtle);min-width:0;color:var(--tooling-fg-muted);gap:4px;padding:10px;font-size:11px;line-height:1.25;display:grid}.production-calendar-summary b{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:1.05;overflow:hidden}.production-calendar-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.production-day{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg-subtle);min-width:0;min-height:132px;color:var(--tooling-fg-muted);text-align:left;align-content:start;gap:7px;padding:10px;display:grid}.production-day:hover{border-color:var(--tooling-border-strong);background:var(--tooling-bg-hover)}.production-day.today{border-color:color-mix(in oklab, var(--tooling-accent) 44%, white);background:color-mix(in oklab, var(--tooling-accent) 8%, white)}.production-day.needs-work{border-color:color-mix(in oklab, var(--tooling-warning) 34%, var(--tooling-border))}.production-day.due{border-color:color-mix(in oklab, var(--tooling-info) 38%, var(--tooling-border));background:color-mix(in oklab, var(--tooling-info) 7%, white)}.production-day.hit{border-color:color-mix(in oklab, var(--tooling-success) 30%, var(--tooling-border))}.production-day>span{gap:2px;min-width:0;display:grid}.production-day small,.production-day em,.production-day b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.production-day small{font-size:10px;line-height:1.2}.production-day>span small,.production-day b{color:var(--tooling-fg-muted);text-transform:uppercase;font-weight:700}.production-day em{font-size:11px;font-style:normal;line-height:1.2}.production-day strong{color:var(--tooling-fg);font-size:26px;line-height:1}.production-day b{border-top:1px solid var(--tooling-border);align-self:end;padding-top:6px;font-size:10px}.production-reminder-list{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:stretch;gap:8px;display:grid}.production-reminder-list>div{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg-subtle);gap:5px;min-width:0;padding:10px;display:grid}.production-reminder-list>div>span{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.production-reminder-list b{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden}.production-reminder-list small{color:var(--tooling-fg-muted);font-size:11px;line-height:1.35}.production-reminder-list>button{white-space:nowrap;min-height:100%}.brief-video-list,.brief-copy-list{background:var(--tooling-bg);grid-column:span 2}.brief-video-list{grid-row:span 2}.brief-video-list .subsection-title,.brief-copy-list .subsection-title{border-top:0;margin-top:0;padding-top:0}.brief-video-row,.brief-copy-row{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);width:100%;min-width:0;min-height:74px;color:var(--tooling-fg);text-align:left;align-items:center;padding:9px;display:grid}.brief-video-row{grid-template-columns:58px minmax(0,1fr);gap:10px}.brief-copy-row{grid-template-columns:30px 58px minmax(0,1fr);gap:9px}.brief-video-row:hover,.brief-copy-row:hover{border-color:var(--tooling-border-strong);background:var(--tooling-bg-hover)}.brief-video-row>span,.brief-copy-row>span:last-child{gap:4px;min-width:0;display:grid}.brief-copy-meta{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.brief-copy-meta b,.brief-copy-meta em{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-style:normal;line-height:1.2;overflow:hidden}.brief-copy-meta b{color:var(--tooling-accent)}.brief-copy-meta em{color:var(--tooling-fg-muted)}.brief-video-row strong,.brief-copy-row strong{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;overflow:hidden}.brief-video-row small,.brief-copy-row small{color:var(--tooling-fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;overflow:hidden}.brief-rank{border-radius:var(--tooling-radius-pill);background:var(--tooling-bg);width:30px;height:30px;color:var(--tooling-fg-muted);justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.overview-side-rail{gap:16px;min-width:0;display:grid}.overview-rail-card{gap:14px;display:grid}.overview-rail-card .section-title{margin-bottom:0}.rail-metric{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);gap:8px;min-width:0;padding:13px;display:grid}.rail-metric span,.rail-list{color:var(--tooling-fg-muted);text-transform:uppercase;font-size:11px;font-weight:500}.rail-metric strong{color:var(--tooling-fg);font-size:26px;line-height:1}.rail-metric small{color:var(--tooling-fg-muted);font-size:12px;line-height:1.4}.rail-list{text-transform:none;gap:8px;display:grid}.rail-list span{border-bottom:1px solid var(--tooling-border);justify-content:space-between;gap:10px;min-width:0;padding:9px 0;display:flex}.rail-list span:last-child{border-bottom:0}.rail-list b{min-width:0;color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.rail-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.rail-actions button,.rail-full-button{min-height:38px}.rail-example{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);width:100%;min-width:0;min-height:104px;color:var(--tooling-fg);text-align:left;grid-template-columns:86px minmax(0,1fr);align-items:center;gap:10px;padding:8px;display:grid}.rail-example .video-thumbnail.drawer{border-radius:var(--tooling-radius-sm);width:86px;min-width:86px}.rail-example span{gap:5px;min-width:0;display:grid}.rail-example strong{color:var(--tooling-fg);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.rail-example small{color:var(--tooling-fg-muted);font-size:11px;line-height:1.35}.ambassador-home-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.cadence-card{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);align-content:start;gap:10px;min-width:0;min-height:178px;padding:14px;display:grid}.cadence-card span,.example-video-card small{color:var(--tooling-fg-muted);text-transform:uppercase;font-size:11px;font-weight:500}.cadence-card strong{color:var(--tooling-fg);font-size:24px;line-height:1.1}.cadence-card small,.cadence-card em,.example-video-card em{color:var(--tooling-fg-muted);font-size:12px;font-style:normal;line-height:1.4}.cadence-card div{gap:4px;padding-top:2px;display:grid}.cadence-card b{color:var(--tooling-fg);font-size:14px}.cadence-card button{place-self:end start;min-height:36px;padding:0 10px}.home-trend-card{grid-column:span 2;min-height:214px}.cadence-card .home-trend-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;padding-top:0}.home-trend-head span,.home-trend-head small{grid-column:1/-1}.home-trend-head strong{grid-column:1}.home-trend-chart{min-width:0;padding:0}.home-trend-chart svg{width:100%;height:112px;display:block}.home-trend-chart line{stroke:var(--tooling-border);stroke-width:1px}.home-trend-chart path{fill:none;stroke:var(--tooling-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:5px}.home-trend-metrics,.home-target-strip{gap:8px;min-width:0;display:grid}.home-trend-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.home-target-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.home-trend-metrics span,.home-target-strip span{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg);gap:2px;min-width:0;padding:8px;display:grid}.home-trend-metrics b,.home-target-strip b{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.home-signal-card{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg);width:100%;min-width:0;min-height:74px;color:var(--tooling-fg);text-align:left;grid-template-columns:58px minmax(0,1fr);place-self:start stretch;align-items:center;gap:10px;padding:8px;display:grid}.home-signal-card:not(:disabled):hover{border-color:var(--tooling-border-strong);background:var(--tooling-bg-hover)}.home-signal-card span{min-width:0;color:inherit;font-size:inherit;font-weight:inherit;text-transform:none;gap:4px;display:grid}.home-signal-card strong{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden}.home-signal-card small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.progress-meter{border-radius:var(--tooling-radius-pill);background:var(--tooling-bg);border:1px solid var(--tooling-border);width:100%;height:9px;display:block;overflow:hidden}.progress-meter span{border-radius:inherit;background:var(--tooling-success);height:100%;display:block}.onboarding-panel{grid-template-columns:1fr 1fr;gap:14px;display:grid}.onboarding-panel .section-title{grid-column:1/-1;margin-bottom:0}.stacked-form{gap:10px;display:grid}.input-row,.handle-grid,.date-grid{gap:8px;display:grid}.input-row{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg);grid-template-columns:18px minmax(0,1fr);align-items:center;padding:0 12px}.handle-grid{grid-template-columns:120px minmax(0,1fr)}input,select{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);width:100%;min-height:42px;color:var(--tooling-fg);background:var(--tooling-bg);outline:none;padding:0 11px;transition:border-color .12s,background .12s}input:focus,select:focus{border-color:var(--tooling-accent)}.input-row input{background:0 0;border:0;padding:0}.stacked-form button,.primary-action{background:var(--tooling-fg);color:var(--tooling-bg);padding:0 14px}button:disabled{cursor:not-allowed;opacity:.55}.account-strip{flex-wrap:wrap;gap:10px;min-width:0;display:flex}.account-chip{border:1px solid var(--tooling-border);background:var(--tooling-bg);border-radius:var(--tooling-radius);gap:11px;min-width:0;max-width:100%;min-height:58px;padding:11px 12px}.account-chip>div{min-width:0}.account-chip strong,.account-chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-chip span{color:var(--tooling-fg-muted);font-size:12px}.status-pill{border-radius:var(--tooling-radius-pill);justify-content:center;align-items:center;min-height:26px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.status-pill.green{color:var(--tooling-success);background:color-mix(in oklab, var(--tooling-success) 10%, white)}.status-pill.amber{color:var(--tooling-warning);background:color-mix(in oklab, var(--tooling-warning) 10%, white)}.status-pill.blue{color:var(--tooling-info);background:color-mix(in oklab, var(--tooling-info) 10%, white)}.status-pill.gray{color:var(--tooling-fg-muted);background:var(--tooling-bg-subtle)}.video-panel-title{align-items:flex-start}.video-panel-controls{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.segmented-control{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);align-items:center;min-height:34px;padding:3px;display:inline-flex}.segmented-control button{border-radius:var(--tooling-radius-sm);min-height:28px;color:var(--tooling-fg-muted);white-space:nowrap;background:0 0;border:0;padding:0 10px;font-size:12px;font-weight:700}.segmented-control button.active{background:var(--tooling-fg);color:var(--tooling-bg)}.video-card-grid{grid-template-columns:repeat(auto-fit,minmax(214px,1fr));gap:12px;display:grid}.video-range-summary{grid-template-columns:repeat(4,minmax(112px,.72fr)) minmax(220px,1.5fr);gap:8px;margin-bottom:14px;display:grid}.video-range-summary span{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg-subtle);min-width:0;padding:10px 12px}.video-range-summary small,.video-range-summary em{color:var(--tooling-fg-muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-style:normal;font-weight:700;line-height:1.25;display:block;overflow:hidden}.video-range-summary strong{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;margin:4px 0;font-size:18px;line-height:1.08;display:block;overflow:hidden}.video-range-summary .wide strong{font-size:14px}.video-trend-insights{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.trend-insight-card{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg);min-width:0;min-height:84px;color:inherit;text-align:left;align-content:start;gap:5px;padding:10px 12px;display:grid}button.trend-insight-card{cursor:pointer}button.trend-insight-card:hover{border-color:var(--tooling-border-strong);background:var(--tooling-bg-subtle)}.trend-insight-card.accent{border-color:color-mix(in oklab, var(--tooling-accent) 38%, var(--tooling-border));background:color-mix(in oklab, var(--tooling-accent) 7%, white)}.trend-insight-card.muted{background:var(--tooling-bg-subtle)}.trend-insight-card span,.trend-insight-card small{color:var(--tooling-fg-muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:800;line-height:1.25;overflow:hidden}.trend-insight-card strong{color:var(--tooling-fg);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.2;display:-webkit-box;overflow:hidden}.focus-video-panel{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:linear-gradient(135deg, color-mix(in oklab, var(--tooling-accent) 7%, transparent), transparent 42%), var(--tooling-bg-subtle);grid-template-columns:minmax(138px,.42fr) minmax(0,1fr) minmax(250px,.82fr);align-items:stretch;gap:14px;margin-bottom:14px;padding:12px;display:grid}.focus-video-media{min-width:0;position:relative}.focus-video-media .video-thumbnail.drawer{width:100%;min-width:0;height:100%;min-height:206px}.focus-video-rank{z-index:3;border-radius:var(--tooling-radius-pill);color:#fff;background:#18181bc7;align-items:center;min-height:26px;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;top:10px;left:10px}.focus-video-rank.positive{background:color-mix(in oklab, var(--tooling-success) 82%, black)}.focus-video-copy,.focus-video-breakdown{align-content:start;gap:11px;min-width:0;display:grid}.focus-video-copy p{color:var(--tooling-fg-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;line-height:1.35;overflow:hidden}.focus-video-signal-grid,.focus-video-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.focus-video-signal-grid span,.focus-video-metric-grid span,.focus-format-cue{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg);min-width:0;padding:9px}.focus-video-signal-grid b,.focus-video-metric-grid b{color:var(--tooling-fg);font-size:15px;line-height:1.1;display:block}.focus-video-signal-grid span,.focus-video-metric-grid small,.focus-video-metric-grid em,.focus-format-cue span,.focus-format-cue small{color:var(--tooling-fg-muted);text-transform:uppercase;font-size:10px;font-style:normal;font-weight:700;line-height:1.25}.focus-video-metric-grid span{border-top:3px solid var(--metric-tone,var(--tooling-border-strong))}.focus-video-metric-grid em{text-transform:none;margin-top:4px;display:block}.focus-video-trend{gap:6px;min-width:0;display:grid}.focus-video-trend svg{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:linear-gradient(var(--tooling-border) 1px, transparent 1px) 0 0 / 100% 31px, linear-gradient(90deg, var(--tooling-border) 1px, transparent 1px) 0 0 / 25% 100%, var(--tooling-bg);width:100%;height:92px}.focus-video-trend div{color:var(--tooling-fg-muted);text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px;font-size:10px;font-weight:700;display:grid}.focus-video-trend div span:last-child{text-align:right}.focus-format-cue{gap:4px;display:grid}.focus-format-cue strong{color:var(--tooling-fg);font-size:13px;line-height:1.25}.focus-format-cue small{text-transform:none}.focus-video-open{justify-content:center;width:100%}.video-card{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg);min-width:0;min-height:100%;transition:border-color .12s,background .12s,transform .12s;position:relative;overflow:hidden}.video-card.is-pinned{border-color:color-mix(in oklab, var(--tooling-accent) 46%, var(--tooling-border))}.video-card.is-focused{border-color:var(--tooling-fg);box-shadow:0 0 0 2px color-mix(in oklab, var(--tooling-fg) 8%, transparent)}.video-card-signal{z-index:3;border-radius:var(--tooling-radius-pill);color:#fff;background:#18181bc7;align-items:center;min-height:24px;padding:0 8px;font-size:11px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:9px;left:9px}.video-card-signal.positive{background:color-mix(in oklab, var(--tooling-success) 82%, black)}.video-card-main{width:100%;min-width:0;min-height:100%;color:var(--tooling-fg);text-align:left;background:0 0;border:0;grid-template-rows:auto auto minmax(44px,auto) auto auto auto;gap:10px;padding:0 0 12px;display:grid}.video-card:hover{border-color:var(--tooling-border-strong);background:var(--tooling-bg-muted);transform:translateY(-1px)}.video-card-main>strong,.video-card-platform,.video-card-stats,.video-card-footer,.video-card-sparkline{margin-inline:12px}.video-card-main>strong{color:var(--tooling-fg);font-size:14px;line-height:1.35}.video-card-platform{color:var(--tooling-fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.video-card-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.video-card-stats span{border-radius:var(--tooling-radius-sm);background:var(--tooling-bg-subtle);gap:3px;min-width:0;padding:8px 6px;display:grid}.video-card-stats small{color:var(--tooling-fg-muted);text-transform:uppercase;font-size:9px;line-height:1}.video-card-stats b{color:var(--tooling-fg);font-size:13px;line-height:1.1}.video-card-footer{grid-template-columns:minmax(0,1fr);gap:5px;min-width:0;display:grid}.video-card-footer span{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;font-size:11px;font-weight:700;line-height:1.2;display:inline-flex;overflow:hidden}.video-card-footer svg{width:13px;min-width:13px;height:13px}.video-card-footer .sync{color:var(--tooling-fg-muted)}.video-card-footer .sync.green{color:var(--tooling-success)}.video-card-footer .sync.amber{color:var(--tooling-warning)}.video-card-sparkline{border-radius:var(--tooling-radius-sm);background:linear-gradient(var(--tooling-bg-subtle) 1px, transparent 1px) 0 0 / 100% 19px, var(--tooling-bg);width:calc(100% - 24px);height:38px}.video-card-pin{z-index:4;width:34px;min-width:34px;min-height:34px;color:var(--tooling-fg);box-shadow:var(--tooling-shadow-xs);background:#ffffffeb;border:1px solid #18181b1f;padding:0;position:absolute;top:8px;right:8px}.video-card.is-pinned .video-card-pin{color:var(--tooling-accent)}.example-spotlight-panel{padding:18px}.example-scorebar{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 14px;display:grid}.example-scorebar span{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg-subtle);min-width:0;color:var(--tooling-fg-muted);text-transform:uppercase;gap:3px;padding:10px;font-size:10px;font-weight:700;line-height:1.2;display:grid}.example-scorebar b{color:var(--tooling-fg);font-size:18px;line-height:1}.example-week-status{grid-template-columns:repeat(3,minmax(0,.82fr)) minmax(220px,1.15fr);gap:8px;min-width:0;margin:0 0 14px;display:grid}.example-week-status span{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg);align-content:center;gap:4px;min-width:0;min-height:74px;padding:10px;display:grid}.example-week-status .wide{border-color:color-mix(in oklab, var(--tooling-accent) 32%, var(--tooling-border));background:color-mix(in oklab, var(--tooling-accent) 6%, white)}.example-week-status small,.example-week-status em{color:var(--tooling-fg-muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-style:normal;font-weight:700;line-height:1.2;overflow:hidden}.example-week-status strong{color:var(--tooling-fg);white-space:normal;font-size:16px;line-height:1.12;overflow:hidden}.example-leaderboard{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);gap:10px;min-width:0;margin:0 0 14px;padding:12px;display:grid}.example-leaderboard-head{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.example-leaderboard-head>div:first-child{gap:4px;min-width:0;display:grid}.example-leaderboard-head span{color:var(--tooling-fg-muted);text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.2}.example-leaderboard-head strong{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1.15;overflow:hidden}.example-leaderboard-list{gap:7px;display:grid}.example-leaderboard-row{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg);width:100%;min-width:0;min-height:78px;color:var(--tooling-fg);text-align:left;grid-template-columns:34px 58px minmax(0,1fr) minmax(320px,.82fr);align-items:center;gap:10px;padding:9px;display:grid}.example-leaderboard-row:hover{border-color:var(--tooling-border-strong);background:var(--tooling-bg-hover)}.example-leaderboard-rank{border-radius:var(--tooling-radius-sm);background:var(--tooling-fg);width:30px;height:30px;color:var(--tooling-bg);place-items:center;font-size:13px;font-weight:800;display:grid}.example-leaderboard-copy{gap:4px;min-width:0;display:grid}.example-leaderboard-copy>span{align-items:center;gap:8px;min-width:0;display:flex}.example-leaderboard-copy b,.example-leaderboard-copy em,.example-leaderboard-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.example-leaderboard-copy b{color:var(--tooling-accent);text-transform:uppercase;font-size:10px}.example-leaderboard-copy em,.example-leaderboard-copy small{color:var(--tooling-fg-muted);font-size:11px;font-style:normal;line-height:1.25}.example-leaderboard-copy strong{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.3;overflow:hidden}.example-leaderboard-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-width:0;display:grid}.example-leaderboard-metrics b{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg-subtle);min-width:0;color:var(--tooling-fg);gap:3px;padding:8px;font-size:13px;line-height:1;display:grid}.example-leaderboard-metrics b.active{border-color:color-mix(in oklab, var(--tooling-accent) 38%, var(--tooling-border));background:color-mix(in oklab, var(--tooling-accent) 8%, white)}.example-leaderboard-metrics small{color:var(--tooling-fg-muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:700;line-height:1;overflow:hidden}.example-curation-strip{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg);gap:10px;min-width:0;margin:0 0 14px;padding:12px;display:grid}.example-curation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.example-curation-card{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg-subtle);grid-template-columns:minmax(0,1fr) 36px;align-items:stretch;gap:8px;min-width:0;min-height:82px;padding:8px;display:grid}.example-curation-card.is-pinned{border-color:color-mix(in oklab, var(--tooling-accent) 40%, var(--tooling-border));background:color-mix(in oklab, var(--tooling-accent) 7%, white)}.example-curation-main{min-width:0;color:var(--tooling-fg);text-align:left;background:0 0;border:0;grid-template-columns:58px minmax(0,1fr);align-items:stretch;gap:8px;padding:0;display:grid}.example-curation-main:hover strong{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.example-curation-main>span{align-content:center;gap:4px;min-width:0;display:grid}.example-curation-main small,.example-curation-main strong,.example-curation-main em{text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.example-curation-main small,.example-curation-main em{color:var(--tooling-fg-muted);font-size:10px;font-style:normal}.example-curation-main strong{color:var(--tooling-fg);font-size:12px}.example-curation-pin{width:36px;min-width:36px;min-height:100%;color:var(--tooling-fg);padding:0}.example-curation-card.is-pinned .example-curation-pin{color:var(--tooling-accent)}.example-board{grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr);gap:10px;margin:0 0 14px;display:grid}.example-hero-card{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);width:100%;min-width:0;min-height:186px;color:var(--tooling-fg);text-align:left;grid-template-columns:136px minmax(0,1fr);align-items:stretch;gap:12px;padding:10px;display:grid}.example-hero-card:hover{border-color:var(--tooling-border-strong);background:var(--tooling-bg-hover)}.example-hero-card .video-thumbnail.drawer{border-radius:var(--tooling-radius-sm);width:136px;min-width:136px}.example-hero-copy{align-content:start;gap:8px;min-width:0;display:grid}.example-hero-copy .example-video-source{grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.example-hero-copy>strong{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:21px;line-height:1.15;display:block;overflow:hidden}.example-hero-copy>span:not(.example-video-source){color:var(--tooling-fg);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}.example-hero-copy>em{color:var(--tooling-fg-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12px;font-style:normal;line-height:1.45;display:-webkit-box;overflow:hidden}.example-copy-plan{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);align-content:start;gap:8px;min-width:0;padding:12px;display:grid}.example-copy-plan>span{color:var(--tooling-fg-muted);text-transform:uppercase;font-size:11px;font-weight:700}.example-copy-plan small{color:var(--tooling-fg);grid-template-columns:17px minmax(0,1fr);align-items:start;gap:7px;font-size:12px;line-height:1.35;display:grid}.example-copy-plan svg{width:15px;height:15px;color:var(--tooling-accent);margin-top:1px}.example-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.subsection-title.compact{border:0;margin:0 0 10px;padding:0}.example-columns>div{align-content:start;gap:9px;min-width:0;display:grid}.example-video-card{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg);width:100%;min-width:0;min-height:164px;color:var(--tooling-fg);text-align:left;grid-template-columns:104px minmax(0,1fr);align-items:stretch;gap:11px;padding:9px;display:grid}.example-video-card:hover{background:var(--tooling-bg-muted);border-color:var(--tooling-border-strong)}.example-video-card .video-thumbnail.drawer{border-radius:var(--tooling-radius-sm);width:104px;min-width:104px}.example-video-copy{align-content:start;gap:7px;min-width:0;display:grid}.example-video-source{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.example-video-source b,.example-video-source em{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-style:normal;line-height:1.2;overflow:hidden}.example-video-source b{color:var(--tooling-accent)}.example-video-source em,.example-video-metrics{color:var(--tooling-fg-muted)}.example-video-card strong{color:var(--tooling-fg);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.example-video-metrics{text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;overflow:hidden}.example-copy-cue{border-top:1px solid var(--tooling-border);gap:3px;min-width:0;padding-top:8px;display:grid}.example-copy-cue b{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.3;overflow:hidden}.example-copy-cue em{color:var(--tooling-fg-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-style:normal;line-height:1.35;display:-webkit-box;overflow:hidden}.video-thumbnail{aspect-ratio:4/5;background:var(--tooling-bg-subtle);min-width:0;position:relative;overflow:hidden}.video-thumbnail.drawer{border-radius:var(--tooling-radius);border:1px solid var(--tooling-border);width:116px;min-width:116px}.video-thumbnail.table{border-radius:var(--tooling-radius-sm);border:1px solid var(--tooling-border);width:58px;min-width:58px}.video-thumbnail img,.video-thumb-fallback,.video-thumb-badge{position:absolute}.video-thumbnail img{z-index:1;object-fit:cover;width:100%;height:100%;inset:0}.video-thumbnail img.is-hidden{display:none}.video-thumb-fallback{color:var(--tooling-bg);background:linear-gradient(145deg, #14b8a6fa, #f97316e6), var(--tooling-fg);align-content:end;gap:7px;padding:14px;display:grid;inset:0}.video-thumb-fallback svg{width:32px;height:32px}.video-thumb-fallback strong{text-transform:capitalize;font-size:14px}.video-thumb-fallback small{color:#ffffffd1;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.video-thumb-badge{z-index:2;border-radius:var(--tooling-radius-pill);color:#fff;background:#18181bd1;align-items:center;gap:5px;min-height:24px;padding:0 7px;font-size:11px;font-weight:700;display:inline-flex;bottom:9px;right:9px}.video-thumb-badge svg{width:13px;height:13px}.chart-panel{min-height:300px}.line-chart{gap:12px;min-height:230px;display:grid}.line-chart svg{border-radius:var(--tooling-radius);background:linear-gradient(var(--tooling-bg-subtle) 1px, transparent 1px) 0 0 / 100% 52px, linear-gradient(90deg, var(--tooling-bg-subtle) 1px, transparent 1px) 0 0 / 25% 100%, var(--tooling-bg);border:1px solid var(--tooling-border);width:100%;height:210px}.chart-axis{color:var(--tooling-fg-muted);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;font-size:12px;display:grid}.chart-axis strong{color:var(--tooling-fg);font-size:14px}.chart-axis span:last-child{text-align:right}.analytics-workbench{gap:16px;display:grid}.analytics-workbench-title{margin-bottom:0}.analytics-metric-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.analytics-metric-tabs button{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);min-width:0;min-height:82px;color:var(--tooling-fg);text-align:left;gap:7px;padding:13px;transition:border-color .12s,background .12s,transform .12s;display:grid}.analytics-metric-tabs button.active{border-color:var(--metric-tone);background:color-mix(in oklab, var(--metric-tone) 8%, white)}.analytics-metric-tabs button:hover{border-color:var(--tooling-border-strong);transform:translateY(-1px)}.analytics-metric-tabs span,.analytics-chart-head span,.analytics-insight-stack span,.analytics-account-row small,.analytics-video-list small{color:var(--tooling-fg-muted);text-transform:uppercase;font-size:11px;font-weight:500}.analytics-metric-tabs strong{min-width:0;color:var(--tooling-fg);overflow-wrap:anywhere;font-size:24px;line-height:1.05}.analytics-layout{grid-template-columns:minmax(0,1fr) minmax(210px,260px);align-items:stretch;gap:12px;display:grid}.analytics-chart-card,.analytics-insight-stack>div,.analytics-activity-card,.analytics-ranking-card{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg);min-width:0}.analytics-chart-card{gap:12px;padding:14px;display:grid}.analytics-chart-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.analytics-chart-head>div{gap:4px;min-width:0;display:grid}.analytics-chart-head strong{color:var(--tooling-fg);font-size:34px;line-height:1}.analytics-chart-tools{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.analytics-chart-tools>span{color:var(--tooling-fg-muted);text-transform:uppercase;font-size:11px;font-weight:700}.analytics-compare-selector{flex-wrap:wrap;justify-content:flex-end;gap:6px;min-width:0;display:flex}.analytics-compare-selector button{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-pill);background:var(--tooling-bg-subtle);min-height:30px;color:var(--tooling-fg-muted);padding:0 10px;font-size:11px;font-weight:700}.analytics-compare-selector button.active{border-color:color-mix(in oklab, var(--metric-tone,var(--tooling-fg)) 44%, var(--tooling-border));background:color-mix(in oklab, var(--metric-tone,var(--tooling-fg)) 10%, white);color:var(--tooling-fg)}.analytics-line-chart{gap:10px;display:grid}.analytics-line-chart svg{border-radius:var(--tooling-radius-sm);background:linear-gradient(var(--tooling-bg-subtle) 1px, transparent 1px) 0 0 / 100% 46px, linear-gradient(90deg, var(--tooling-bg-subtle) 1px, transparent 1px) 0 0 / 25% 100%, var(--tooling-bg);width:100%;height:230px}.analytics-chart-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.analytics-chart-legend span{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg-subtle);grid-template-columns:24px minmax(0,auto) minmax(0,1fr);align-items:center;gap:7px;min-width:0;padding:9px;display:grid}.analytics-chart-legend i{border-radius:var(--tooling-radius-pill);background:var(--legend-tone,var(--tooling-fg-muted));width:24px;height:4px;display:block}.analytics-chart-legend i.dashed{background:repeating-linear-gradient(90deg, var(--legend-tone,var(--tooling-fg-muted)) 0, var(--legend-tone,var(--tooling-fg-muted)) 6px, transparent 6px, transparent 10px)}.analytics-chart-legend i.muted{background:var(--tooling-border-strong)}.analytics-chart-legend b,.analytics-chart-legend small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.analytics-chart-legend b{color:var(--tooling-fg);font-size:12px}.analytics-chart-legend small{color:var(--tooling-fg-muted);text-transform:uppercase;font-size:10px;line-height:1.2}.analytics-signal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.analytics-signal-grid>div{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg-subtle);gap:4px;min-width:0;padding:10px;display:grid}.analytics-signal-grid span,.analytics-signal-grid small,.analytics-driver-strip small{color:var(--tooling-fg-muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;line-height:1.2;overflow:hidden}.analytics-signal-grid strong{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1.05;overflow:hidden}.analytics-driver-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.analytics-driver-strip button{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg-subtle);min-width:0;min-height:78px;color:var(--tooling-fg);text-align:left;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:9px;padding:9px;display:grid}.analytics-driver-strip button:hover{border-color:var(--tooling-border-strong);background:var(--tooling-bg-hover)}.analytics-driver-strip button>span{gap:4px;min-width:0;display:grid}.analytics-driver-strip strong{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.25;overflow:hidden}.analytics-insight-stack{gap:10px;min-width:0;display:grid}.analytics-insight-stack>div{align-content:start;gap:8px;padding:14px;display:grid}.analytics-insight-stack strong{color:var(--tooling-fg);font-size:25px;line-height:1}.analytics-insight-stack small{color:var(--tooling-fg-muted);font-size:12px;line-height:1.35}.analytics-bottom-grid{grid-template-columns:minmax(220px,.9fr) minmax(220px,.9fr) minmax(260px,1.2fr);gap:12px;display:grid}.analytics-activity-card,.analytics-ranking-card{align-content:start;gap:12px;padding:14px;display:grid}.analytics-heatmap{grid-template-columns:repeat(14,minmax(0,1fr));gap:5px;display:grid}.analytics-heatmap span{aspect-ratio:1;border:1px solid var(--tooling-border);background:rgba(15, 159, 145, var(--activity-level));min-width:0;color:var(--tooling-fg);border-radius:5px;place-items:center;font-size:10px;font-weight:700;display:grid}.analytics-account-list,.analytics-video-list{gap:8px;min-width:0;display:grid}.analytics-account-row{border-bottom:1px solid var(--tooling-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.analytics-account-row:last-child{border-bottom:0}.analytics-account-row>div{align-items:center;gap:9px;min-width:0;display:flex}.analytics-account-row span{gap:3px;min-width:0;display:grid}.analytics-account-row strong,.analytics-video-list strong{color:var(--tooling-fg);line-height:1.35}.analytics-account-row strong{text-overflow:ellipsis;overflow:hidden}.analytics-account-row b{color:var(--tooling-fg);font-size:14px}.analytics-video-list button{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);min-width:0;min-height:76px;color:var(--tooling-fg);text-align:left;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:10px;padding:7px;display:grid}.analytics-video-list button:hover{background:var(--tooling-bg-muted);border-color:var(--tooling-border-strong)}.analytics-video-list .video-thumbnail.drawer{border-radius:var(--tooling-radius-sm);width:58px;min-width:58px}.analytics-video-list button>span{gap:5px;min-width:0;display:grid}.analytics-video-list strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.analytics-video-list small{text-transform:none;line-height:1.35}.account-analytics-panel{gap:0;display:grid}.account-analytics-header,.account-analytics-row{grid-template-columns:minmax(126px,1.35fr) minmax(102px,1fr) minmax(0,.42fr) minmax(0,.6fr) minmax(0,.54fr) minmax(0,.5fr) minmax(0,.5fr) minmax(0,.5fr) minmax(0,.56fr) minmax(0,.72fr);align-items:center;gap:10px;display:grid}.account-analytics-header{min-height:30px;color:var(--tooling-fg-muted);text-transform:uppercase;padding:0 10px 8px;font-size:10px;font-weight:500}.account-analytics-list{gap:8px;min-width:0;display:grid}.account-analytics-row{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg);min-width:0;padding:12px 10px}.account-analytics-identity{align-items:center;gap:9px;min-width:0;display:flex}.account-analytics-identity span,.account-analytics-stat{gap:4px;min-width:0;display:grid}.account-analytics-identity strong,.account-analytics-stat strong{color:var(--tooling-fg);text-overflow:ellipsis;font-size:13px;line-height:1.2;overflow:hidden}.account-analytics-identity strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-analytics-identity small,.account-analytics-stat span,.account-activity-sparkline span{color:var(--tooling-fg-muted);text-transform:uppercase;font-size:10px;font-weight:500}.account-analytics-stat span{display:none}.account-analytics-stat.percentile strong{color:var(--tooling-info)}.account-analytics-stat.refresh strong{font-size:12px}.account-activity-sparkline{gap:4px;min-width:0;display:grid}.account-activity-sparkline svg{border-radius:var(--tooling-radius-sm);background:linear-gradient(var(--tooling-bg-subtle) 1px, transparent 1px) 0 0 / 100% 21px, var(--tooling-bg-subtle);border:1px solid var(--tooling-border);width:100%;height:42px}.admin-account-form,.reassignment-form,.deal-form,.deal-grid,.campaign-assignment-form,.special-payment-form{gap:10px;display:grid}.tracking-quota-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.tracking-quota-grid div,.tracking-schedule div{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);gap:7px;min-width:0;padding:13px;display:grid}.tracking-quota-grid span,.tracking-schedule span{color:var(--tooling-fg-muted);text-transform:uppercase;font-size:11px;font-weight:700}.tracking-quota-grid strong,.tracking-schedule strong{color:var(--tooling-fg);font-size:24px;line-height:1}.tracking-quota-grid small,.tracking-schedule small,.tracking-empty-state span{color:var(--tooling-fg-muted);font-size:12px;line-height:1.4}.admin-account-form{grid-template-columns:minmax(104px,.72fr) minmax(112px,.72fr) minmax(148px,1.45fr) minmax(82px,.6fr) minmax(108px,1fr) minmax(92px,auto)}.admin-account-form>*{min-width:0}.admin-account-form button{border-radius:var(--tooling-radius);background:var(--tooling-fg);color:var(--tooling-bg);white-space:nowrap;border:0;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-weight:500;display:inline-flex}.tracking-tabs{margin:14px 0 12px}.tracking-account-table{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg)}.tracking-account-table table{min-width:1120px}.tracking-account-table td strong{max-width:190px;color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.individual-video-tracking{gap:12px;min-width:0;display:grid}.tracking-video-form{grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:10px;display:grid}.tracking-video-form label{color:var(--tooling-fg-muted);text-transform:uppercase;gap:6px;font-size:11px;font-weight:700;display:grid}.tracking-video-form button{min-height:42px;padding:0 14px}.tracking-video-help{color:var(--tooling-fg-muted);margin:0;font-size:12px;line-height:1.45}.tracking-video-table{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg)}.tracking-video-table table{min-width:920px}.tracking-video-cell{width:100%;min-width:0;min-height:72px;color:var(--tooling-fg);text-align:left;background:0 0;border:0;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:9px;padding:0;display:grid}.tracking-video-cell>span{gap:4px;min-width:0;display:grid}.tracking-video-cell strong{max-width:300px;color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;overflow:hidden}.tracking-video-cell small{color:var(--tooling-fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;overflow:hidden}.tracking-empty-state{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);text-align:center;place-items:center;gap:9px;min-height:190px;padding:20px;display:grid}.tracking-empty-state svg{color:var(--tooling-fg-muted)}.tracking-empty-state strong{color:var(--tooling-fg);font-size:16px}.tracking-empty-state span{max-width:420px}.tracking-schedule{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.reassignment-form{grid-template-columns:minmax(220px,1fr) minmax(220px,1fr) auto;align-items:end}.reassignment-form label{gap:6px;display:grid}.reassignment-form button{white-space:nowrap;min-height:42px;padding:0 14px}.tracking-lists,.peer-grid,.learning-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.import-review-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.import-review-stats div{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);min-height:74px;padding:12px}.import-review-stats span,.import-review-note{color:var(--tooling-fg-muted);text-transform:uppercase;font-size:11px;font-weight:500}.import-review-stats strong{color:var(--tooling-fg);margin-top:8px;font-size:26px;line-height:1;display:block}.import-review-list{gap:10px;display:grid}.import-review-card{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg);gap:12px;padding:13px;display:grid}.import-review-meta{justify-content:space-between;align-items:start;gap:12px;display:flex}.import-review-meta div{gap:4px;min-width:0;display:grid}.import-review-meta strong{color:var(--tooling-fg);text-overflow:ellipsis;overflow:hidden}.import-review-meta span{color:var(--tooling-fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.import-review-controls{grid-template-columns:150px minmax(180px,1fr) auto auto;align-items:end;gap:10px;display:grid}.import-review-controls label{gap:6px;display:grid}.import-review-controls button{white-space:nowrap;min-height:42px;padding:0 14px}.import-review-note{text-transform:none;line-height:1.4;display:block}.mini-account-list{border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);border:1px solid var(--tooling-border);align-content:start;gap:8px;min-height:128px;padding:12px;display:grid}.mini-account-list>span{color:var(--tooling-fg-muted);text-transform:uppercase;font-size:11px;font-weight:500}.mini-account-list div{grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:4px 8px;font-size:13px;display:grid}.mini-account-list strong{text-overflow:ellipsis;overflow:hidden}.mini-account-list small{color:var(--tooling-fg-muted);font-size:11px}.mini-account-list em{color:var(--tooling-fg-muted);text-overflow:ellipsis;white-space:nowrap;grid-column:2/-1;font-size:11px;font-style:normal;overflow:hidden}.spark-list{gap:10px;display:grid}.spark-request-controls{grid-template-columns:minmax(140px,.8fr) 150px minmax(220px,1.2fr);gap:10px;margin-bottom:12px;display:grid}.spark-request-controls label{gap:6px;display:grid}.spark-list article{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg);overflow:hidden}.spark-list a,.peer-grid a{color:inherit;background:var(--tooling-bg);text-decoration:none}.spark-list a{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:12px;padding:13px;display:grid}.spark-request-row{border-top:1px solid var(--tooling-border);background:var(--tooling-bg-subtle);grid-template-columns:auto minmax(0,1fr) minmax(140px,.8fr) auto;align-items:center;gap:8px;padding:10px 13px;display:grid}.spark-request-row>div{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.spark-request-row button{min-height:32px;padding:0 10px}.spark-request-summary{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);gap:8px;padding:12px;display:grid}.spark-request-summary>span{text-transform:uppercase;font-size:11px;font-weight:500}.spark-request-summary div{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.spark-request-summary strong{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.spark-list a>strong{border-radius:var(--tooling-radius);background:var(--tooling-fg);width:48px;height:48px;color:var(--tooling-bg);place-items:center;font-size:18px;display:grid}.spark-list span,.spark-request-row small,.spark-request-summary small,.peer-grid span,.learning-card p,.learning-card-topline span,.learning-proof span,.learning-proof small,.learning-checklist span,.competitor-stat-grid span,.competitor-video-list span,.competitor-insights>span,.active-deal span,.payment-plan-panel p,.payment-plan-panel li{color:var(--tooling-fg-muted);font-size:13px}.spark-list p{color:var(--tooling-fg);margin:4px 0 0;font-size:13px;line-height:1.4}.peer-grid a{gap:9px;min-height:132px;padding:13px;display:grid}.peer-grid a.peer-video-card{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);grid-template-columns:58px minmax(0,1fr);align-items:start;min-height:112px}.peer-grid a.peer-video-card:hover{border-color:var(--tooling-border-strong);background:var(--tooling-bg-muted)}.peer-video-card>span{gap:6px;min-width:0;display:grid}.peer-video-topline{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.peer-video-topline em{color:var(--tooling-fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;line-height:1.2;overflow:hidden}.peer-grid strong{color:var(--tooling-fg);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.peer-grid small{color:var(--tooling-fg-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.learning-card{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);align-content:start;gap:11px;min-width:0;padding:13px;display:grid}.learning-card-topline,.learning-proof{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.learning-card>strong{color:var(--tooling-fg);font-size:17px;line-height:1.25}.learning-card p{color:var(--tooling-fg);margin:0;line-height:1.45}.learning-checklist{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg);gap:7px;padding:10px;display:grid}.learning-checklist ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.learning-checklist li{color:var(--tooling-fg);grid-template-columns:16px minmax(0,1fr);align-items:start;gap:7px;font-size:12px;line-height:1.35;display:grid}.learning-checklist svg{width:15px;height:15px;color:var(--tooling-accent)}.learning-proof{align-items:end}.learning-proof div{gap:3px;min-width:0;display:grid}.learning-proof strong{color:var(--tooling-fg);font-size:18px}.learning-proof a{color:var(--tooling-accent);flex:none;font-size:12px;font-weight:500;text-decoration:none}.learning-proof a:hover{text-decoration:underline}.competitor-sync-button{white-space:nowrap;min-height:38px;padding:0 12px}.competitor-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.competitor-stat-grid div{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);gap:6px;min-width:0;padding:13px;display:grid}.competitor-stat-grid strong{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:22px;line-height:1.2;overflow:hidden}.competitor-stat-grid small,.competitor-insights small{color:var(--tooling-fg-muted);font-size:12px;line-height:1.35}.competitor-layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:12px;display:grid}.competitor-video-list{gap:10px;min-width:0;display:grid}.competitor-video-list a{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg);min-width:0;color:inherit;gap:8px;padding:13px;text-decoration:none;display:grid}.competitor-video-list a:hover{background:var(--tooling-bg-muted)}.competitor-video-list a>div{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.competitor-video-list strong{color:var(--tooling-fg);text-overflow:ellipsis;font-size:14px;line-height:1.35;overflow:hidden}.competitor-insights{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);align-content:start;gap:9px;min-width:0;padding:13px;display:grid}.competitor-insights div{border-bottom:1px solid var(--tooling-border);gap:3px;padding-bottom:9px;display:grid}.competitor-insights div:last-of-type{border-bottom:0;padding-bottom:0}.competitor-insights strong{color:var(--tooling-fg);font-size:13px;line-height:1.35}.creator-economics-panel{gap:16px;padding:18px;display:grid}.creator-economics-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.creator-economics-grid>div,.creator-hub-card,.payout-ledger-summary>div{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);gap:6px;min-width:0;padding:14px;display:grid}.creator-economics-grid span,.creator-hub-card .subsection-title span,.creator-activity-row span,.campaign-timeline span,.creator-event-row span,.payout-ledger-summary span{color:var(--tooling-fg-muted);text-transform:uppercase;font-size:11px;font-weight:700}.creator-economics-grid strong{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:22px;line-height:1.1;overflow:hidden}.creator-economics-grid small,.creator-activity-row small,.campaign-timeline small,.creator-performance-summary small,.payout-ledger-summary small{color:var(--tooling-fg-muted);text-overflow:ellipsis;font-size:12px;line-height:1.35;overflow:hidden}.creator-hub-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.creator-hub-card{background:var(--tooling-bg);align-content:start}.creator-hub-card .subsection-title{padding-top:0}.creator-hub-card .subsection-title strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.creator-activity-row,.campaign-timeline{gap:7px;min-width:0;display:grid}.creator-activity-row strong,.campaign-timeline strong{color:var(--tooling-fg);font-size:24px;line-height:1.1}.creator-performance-summary{grid-template-columns:58px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.creator-performance-summary>span{gap:4px;min-width:0;display:grid}.creator-performance-summary strong{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.creator-performance-summary small{overflow:visible}.creator-event-row{border-top:1px solid var(--tooling-border);gap:4px;min-width:0;padding-top:9px;display:grid}.creator-event-row strong{color:var(--tooling-fg);font-size:13px;line-height:1.35}.active-deal{border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);border:1px solid var(--tooling-border);gap:6px;margin-bottom:12px;padding:13px;display:grid}.active-deal strong,.payment-provider strong{color:var(--tooling-fg)}.active-deal small{color:var(--tooling-fg-muted);line-height:1.35}.deal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.deal-grid:first-of-type{grid-template-columns:1fr 1fr}.special-payment-section{gap:12px;display:grid}.campaign-assignment-section{gap:12px;padding-top:4px;display:grid}.campaign-assignment-form textarea{resize:vertical;width:100%;min-width:0;min-height:68px}.campaign-assignment-form button{white-space:nowrap;justify-self:start;min-height:42px}.campaign-assignment-list{gap:9px;display:grid}.campaign-assignment-list div{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;min-width:0;padding:12px;display:grid}.campaign-assignment-list span{color:var(--tooling-fg-muted);text-transform:uppercase;grid-column:1/-1;font-size:11px}.campaign-assignment-list strong,.campaign-assignment-list small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.campaign-assignment-list strong{color:var(--tooling-fg);font-size:13px}.campaign-assignment-list small{color:var(--tooling-fg-muted);font-size:12px}.special-payment-form{grid-template-columns:minmax(180px,1.1fr) minmax(180px,1.1fr) 110px auto}.special-payment-form button{white-space:nowrap;min-height:42px}.special-payment-list{gap:9px;display:grid}.special-payment-list div{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px 10px;padding:12px;display:grid}.special-payment-list span{color:var(--tooling-fg-muted);text-transform:uppercase;grid-column:1/-1;font-size:11px}.special-payment-list strong{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.special-payment-list small{color:var(--tooling-fg);font-size:13px;font-weight:700}.payment-provider{border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);border:1px solid var(--tooling-border);justify-content:space-between;align-items:center;gap:10px;padding:13px;display:flex}.payment-plan-panel ul{margin:0;padding-left:18px}.audit-list{border-top:1px solid var(--tooling-border);gap:8px;margin-top:12px;padding-top:12px;display:grid}.audit-list div{gap:3px;display:grid}.audit-list span{color:var(--tooling-fg-muted);text-transform:uppercase;font-size:11px;font-weight:500}.audit-list strong{color:var(--tooling-fg);font-size:13px;line-height:1.35}.video-table-toolbar{grid-template-columns:minmax(220px,1.4fr) repeat(5,minmax(132px,1fr)) auto;align-items:end;gap:9px;margin:-2px 0 14px;display:grid}.table-filter-field{gap:5px;min-width:0;display:grid}.table-filter-field>span{color:var(--tooling-fg-muted);text-transform:uppercase;font-size:11px;font-weight:700}.table-search-field .input-row,.table-filter-field select,.table-filter-field input{min-height:42px}.content-type-token{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);min-height:42px;color:var(--tooling-fg-muted);justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.tracking-options-button{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg);min-height:34px;color:var(--tooling-fg);white-space:nowrap;align-items:center;gap:8px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}.tracking-options-button:hover{background:var(--tooling-bg-hover)}.tracking-options-menu{position:relative}.tracking-options-menu summary{cursor:pointer;list-style:none}.tracking-options-menu summary::-webkit-details-marker{display:none}.tracking-options-popover{z-index:9;border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg);width:min(320px,100vw - 32px);box-shadow:var(--tooling-shadow-lg);gap:4px;padding:8px;display:grid;position:absolute;top:calc(100% + 7px);right:0}.tracking-options-popover button{border-radius:var(--tooling-radius-sm);min-height:62px;color:var(--tooling-fg);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:9px;padding:9px;display:grid}.tracking-options-popover button:hover{background:var(--tooling-bg-subtle)}.tracking-options-popover svg{color:var(--tooling-accent)}.tracking-options-popover span{gap:3px;min-width:0;display:grid}.tracking-options-popover strong{font-size:13px;font-weight:800}.tracking-options-popover small{color:var(--tooling-fg-muted);font-size:11px;line-height:1.35}.column-settings-menu{position:relative}.column-settings-menu summary{cursor:pointer;list-style:none}.column-settings-menu summary::-webkit-details-marker{display:none}.column-settings-popover{z-index:8;border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg);width:min(240px,100vw - 32px);box-shadow:var(--tooling-shadow-lg);gap:3px;padding:8px;display:grid;position:absolute;top:calc(100% + 7px);right:0}.column-settings-popover label{border-radius:var(--tooling-radius-sm);min-height:31px;color:var(--tooling-fg);grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;padding:0 7px;font-size:12px;font-weight:700;display:grid}.column-settings-popover label:hover{background:var(--tooling-bg-subtle)}.column-settings-popover input{width:16px;min-height:16px}.table-scroll{overscroll-behavior-x:contain;overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:1320px}th{color:var(--tooling-fg-muted);text-align:left;text-transform:uppercase;padding:0 8px 10px;font-size:11px}td{border-top:1px solid var(--tooling-border);color:var(--tooling-fg);vertical-align:middle;padding:14px 8px;font-size:13px}td a{color:var(--tooling-fg);white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-weight:700;text-decoration:none;display:block;overflow:hidden}td span{color:var(--tooling-fg-muted);margin-top:4px;font-size:12px;display:block}.video-table-video{grid-template-columns:58px minmax(0,1fr);align-items:center;gap:10px;min-width:252px;display:grid}.video-table-video>div{min-width:0}.video-table-thumb-button{width:58px;min-width:58px;min-height:72px;color:inherit;background:0 0;border:0;padding:0;display:block}.video-table-thumb-button:hover .video-thumbnail{border-color:var(--tooling-border-strong)}.platform-cell{text-transform:capitalize;align-items:center;gap:7px;display:inline-flex}.positive{color:var(--tooling-success);font-weight:700}.negative{color:var(--tooling-danger);font-weight:700}.table-link-button{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg);min-height:30px;color:var(--tooling-fg);padding:0 10px;font-size:12px;font-weight:700}.table-link-button:hover{background:var(--tooling-bg-hover)}.table-pagination{border-top:1px solid var(--tooling-border);justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding-top:13px;display:flex}.table-pagination>span{color:var(--tooling-fg-muted);font-size:12px}.table-pagination>div{align-items:center;gap:8px;display:flex}.table-pagination strong{color:var(--tooling-fg);white-space:nowrap;font-size:12px}.payout-ledger-panel{gap:16px;padding:18px;display:grid}.payout-ledger-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.payout-ledger-summary strong{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:24px;line-height:1.1;overflow:hidden}.payout-ledger-tabs{gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.payout-ledger-tabs button{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-pill);background:var(--tooling-bg);min-height:34px;color:var(--tooling-fg-muted);white-space:nowrap;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.payout-ledger-tabs button.active{border-color:color-mix(in oklab, var(--tooling-accent) 26%, white);background:color-mix(in oklab, var(--tooling-accent) 10%, white);color:var(--tooling-accent)}.payout-ledger-tabs span{border-radius:var(--tooling-radius-pill);background:var(--tooling-bg-subtle);min-width:22px;min-height:22px;color:inherit;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.payout-ledger-scroll{overscroll-behavior-x:contain;overflow-x:auto}.payout-ledger-table{min-width:840px}.payout-ledger-table th{padding-top:2px}.payout-ledger-table td strong{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.payout-ledger-table td span{max-width:260px}.ledger-status-cell{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.payout-panel{gap:16px;display:grid;position:sticky;top:20px}.payout-total{border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);border:1px solid var(--tooling-border);padding:16px}.payout-total strong{font-size:32px}.status-list{gap:10px;display:grid}.status-list div{border-bottom:1px solid var(--tooling-border);justify-content:space-between;gap:10px;padding:12px 0}.status-list span{color:var(--tooling-fg-muted);margin-right:auto;font-size:13px}.status-list strong{color:var(--tooling-fg);font-size:13px}.date-grid{grid-template-columns:1fr 1fr}.payout-method-form{border-top:1px solid var(--tooling-border);border-bottom:1px solid var(--tooling-border);gap:10px;padding:14px 0;display:grid}.method-grid{grid-template-columns:minmax(0,1fr) 84px;gap:8px;display:grid}.secondary-action,.primary-action{width:100%}.integration-card{border-top:1px solid var(--tooling-border);gap:10px;padding-top:14px;display:grid}.integration-card div{flex-wrap:wrap;gap:8px}.icon-button{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg);width:34px;height:34px;color:var(--tooling-fg-muted);place-items:center;transition:background .12s,color .12s;display:inline-grid}.icon-button:hover{background:var(--tooling-bg-hover);color:var(--tooling-fg)}.drawer-backdrop{z-index:20;background:#18181b57;justify-content:flex-end;display:flex;position:fixed;inset:0}.invoice-drawer{border-radius:0;width:min(520px,100vw);height:100vh;padding:22px;overflow:auto}.metric-drawer{border-radius:0;width:min(680px,100vw);height:100vh;padding:22px;overflow:auto}.metric-video-summary{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);grid-template-columns:116px minmax(0,1fr);align-items:start;gap:9px;margin-bottom:16px;padding:14px;display:grid}.metric-video-summary a{color:var(--tooling-fg);font-size:16px;font-weight:700;line-height:1.35;text-decoration:none}.metric-video-summary>span,.metric-loading{color:var(--tooling-fg-muted);font-size:13px}.metric-video-summary>div:not(.video-thumbnail){gap:9px;min-width:0;display:grid}.metric-video-summary>div:not(.video-thumbnail)>span{color:var(--tooling-fg-muted);font-size:13px;line-height:1.45}.metric-video-summary>div:not(.video-thumbnail)>div{flex-wrap:wrap;gap:8px;display:flex}.metric-spark-signal{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg);grid-template-columns:minmax(0,1fr) minmax(220px,.68fr);align-items:stretch;gap:12px;min-width:0;margin-bottom:12px;padding:13px;display:grid}.metric-spark-signal.ready{border-color:color-mix(in oklab, var(--tooling-accent) 36%, var(--tooling-border));background:color-mix(in oklab, var(--tooling-accent) 6%, white)}.metric-spark-signal.watch{background:var(--tooling-bg-subtle)}.metric-spark-signal>div{align-content:center;gap:6px;min-width:0;display:grid}.metric-spark-signal>div:first-child>span,.metric-spark-signal small,.metric-spark-plan em{color:var(--tooling-fg-muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-style:normal;font-weight:700;line-height:1.25;overflow:hidden}.metric-spark-signal strong,.metric-spark-plan b{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:1.2;overflow:hidden}.metric-spark-plan{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:#ffffffa8;align-content:center;gap:8px;padding:10px;display:grid}.metric-spark-plan>span{gap:3px;min-width:0;display:grid}.metric-spark-plan .status-pill,.metric-spark-plan button{justify-self:start}.metric-tab-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.metric-tab-strip button{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);min-width:0;min-height:70px;color:var(--tooling-fg-muted);text-align:left;gap:6px;padding:11px;display:grid}.metric-tab-strip button.active{border-color:color-mix(in oklab, var(--metric-tone,var(--tooling-accent)) 42%, white);background:color-mix(in oklab, var(--metric-tone,var(--tooling-accent)) 8%, white)}.metric-tab-strip span{text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.metric-tab-strip strong{color:var(--tooling-fg);text-overflow:ellipsis;font-size:20px;line-height:1;overflow:hidden}.metric-loading{justify-content:center;align-items:center;gap:10px;min-height:120px;display:flex}.metric-trend-chart{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg);gap:13px;min-height:248px;margin-bottom:12px;padding:16px;display:grid}.metric-trend-chart div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:5px 12px;display:grid}.metric-trend-chart span{color:var(--tooling-fg-muted);text-transform:uppercase;grid-column:1/-1;font-size:12px;font-weight:700}.metric-trend-chart strong{color:var(--tooling-fg);font-size:34px;line-height:1}.metric-trend-chart small{color:var(--tooling-success);text-align:right;font-size:12px;font-weight:700}.metric-trend-chart svg{border-radius:var(--tooling-radius-sm);background:linear-gradient(var(--tooling-bg-subtle) 1px, transparent 1px) 0 0 / 100% 40px, linear-gradient(90deg, var(--tooling-bg-subtle) 1px, transparent 1px) 0 0 / 25% 100%, var(--tooling-bg);width:100%;height:160px}.metric-chart-axis{color:var(--tooling-fg-muted);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;margin-top:-4px;font-size:11px;display:grid}.metric-chart-axis span:last-child{text-align:right}.metric-chart-axis strong{color:var(--tooling-fg);font-size:12px;line-height:1.2}.metric-trend-signals{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.metric-trend-signals span{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius-sm);background:var(--tooling-bg-subtle);gap:4px;min-width:0;padding:10px;display:grid}.metric-trend-signals b,.metric-trend-signals small{color:var(--tooling-fg-muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;line-height:1.2;overflow:hidden}.metric-trend-signals strong{color:var(--tooling-fg);text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1.05;overflow:hidden}.metric-breakdown-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.metric-breakdown-grid div{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);gap:6px;min-width:0;padding:13px;display:grid}.metric-breakdown-grid div.active{border-color:color-mix(in oklab, var(--tooling-accent) 34%, white);background:color-mix(in oklab, var(--tooling-accent) 7%, white)}.metric-breakdown-grid span{color:var(--tooling-fg-muted);text-transform:uppercase;font-size:11px;font-weight:700}.metric-breakdown-grid strong{color:var(--tooling-fg);text-overflow:ellipsis;font-size:23px;line-height:1;overflow:hidden}.metric-breakdown-grid small{font-size:12px;font-weight:700}.metric-velocity-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.metric-velocity-strip div{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg);gap:6px;min-width:0;padding:13px;display:grid}.metric-velocity-strip span{color:var(--tooling-fg-muted);text-transform:uppercase;font-size:11px;font-weight:700}.metric-velocity-strip strong{color:var(--tooling-fg);text-overflow:ellipsis;font-size:22px;line-height:1;overflow:hidden}.metric-velocity-strip small{color:var(--tooling-fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.3;overflow:hidden}.metric-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.metric-mini-chart{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg);gap:10px;min-height:150px;padding:13px;display:grid}.metric-mini-chart div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:5px 10px;display:grid}.metric-mini-chart span{grid-column:1/-1}.metric-mini-chart strong{color:var(--tooling-fg);font-size:24px;line-height:1}.metric-mini-chart small{color:var(--tooling-success);font-size:12px;font-weight:700}.metric-mini-chart svg{border-radius:var(--tooling-radius-sm);background:linear-gradient(var(--tooling-bg-subtle) 1px, transparent 1px) 0 0 / 100% 43px, var(--tooling-bg);width:100%;height:86px}.metric-history-list{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);display:grid;overflow:hidden}.metric-history-list div{border-bottom:1px solid var(--tooling-border);background:var(--tooling-bg);grid-template-columns:minmax(150px,1fr) repeat(4,minmax(68px,auto));align-items:center;gap:12px;padding:11px 13px;display:grid}.metric-history-list.active-metric div{grid-template-columns:minmax(155px,1fr) repeat(3,minmax(72px,auto))}.metric-history-list div:last-child{border-bottom:0}.metric-history-list span{color:var(--tooling-fg-muted);font-size:12px}.metric-history-list strong{color:var(--tooling-fg);text-align:right;font-size:13px}.invoice-meta{grid-template-columns:1fr;gap:10px;margin:0 0 18px;display:grid}.invoice-meta div,.invoice-lines div{border-bottom:1px solid var(--tooling-border);justify-content:space-between;gap:16px;padding:12px 0;display:flex}dt{color:var(--tooling-fg-muted);text-transform:uppercase;font-size:11px;font-weight:500}dd{color:var(--tooling-fg);margin:0;font-weight:700}.invoice-workflow{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:18px;display:grid}.invoice-workflow-step{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg-subtle);min-width:0;min-height:72px;color:var(--tooling-fg-muted);text-align:center;align-content:center;justify-items:center;gap:7px;padding:10px 6px;display:grid}.invoice-workflow-step span{border-radius:var(--tooling-radius-pill);background:var(--tooling-bg);width:26px;height:26px;color:inherit;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.invoice-workflow-step strong{max-width:100%;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.2;overflow:hidden}.invoice-workflow-step.complete,.invoice-workflow-step.current{border-color:color-mix(in oklab, var(--tooling-accent) 28%, white);color:var(--tooling-accent)}.invoice-workflow-step.current{background:color-mix(in oklab, var(--tooling-accent) 10%, white)}.invoice-workflow.stopped .invoice-workflow-step{color:var(--tooling-fg-muted)}.invoice-admin-actions{border-top:1px solid var(--tooling-border);gap:10px;margin-top:14px;padding-top:14px;display:grid}.invoice-admin-actions>span{color:var(--tooling-fg-muted);text-transform:uppercase;font-size:11px;font-weight:700}.invoice-admin-actions>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.invoice-admin-actions button{white-space:normal;min-width:0;padding-inline:10px}.invoice-lines{margin-bottom:18px}.invoice-list{gap:10px;display:grid}.invoice-list button{border:1px solid var(--tooling-border);border-radius:var(--tooling-radius);background:var(--tooling-bg);width:100%;min-height:74px;color:var(--tooling-fg);text-align:left;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:13px;transition:background .12s,border-color .12s;display:grid}.invoice-list button:hover{background:var(--tooling-bg-muted);border-color:var(--tooling-border-strong)}.invoice-list button>strong{white-space:nowrap}.invoice-list div{gap:4px;min-width:0;display:grid}.invoice-list div strong{text-overflow:ellipsis;overflow:hidden}.invoice-list div span{color:var(--tooling-fg-muted);font-size:12px}.invoice-lines span{color:var(--tooling-fg);line-height:1.4}.invoice-lines strong{white-space:nowrap}.empty-inline,.empty-table{color:var(--tooling-fg-muted);font-size:14px}.empty-table{padding:24px 12px 8px}.error-banner,.form-error{color:var(--tooling-danger);background:color-mix(in oklab, var(--tooling-danger) 8%, white);border:1px solid color-mix(in oklab, var(--tooling-danger) 20%, white);border-radius:var(--tooling-radius)}.error-banner{margin-bottom:16px;padding:12px 14px}.form-error{grid-column:1/-1;margin:0;padding:9px 11px;font-size:13px}.loading-screen{min-height:100vh;color:var(--tooling-fg-muted);place-items:center;gap:12px;display:grid}.password-gate{background:linear-gradient(var(--tooling-bg-muted), var(--tooling-bg-muted)), var(--tooling-bg);place-items:center;min-height:100vh;padding:20px;display:grid}.password-gate-card{gap:18px;width:min(420px,100%);padding:22px;display:grid}.password-gate-card>div:nth-of-type(2){gap:4px;display:grid}.password-gate-card>div:nth-of-type(2)>span,.password-gate-card label span{color:var(--tooling-fg-muted);text-transform:uppercase;font-size:11px;font-weight:500}.password-gate-card h1{font-size:28px;line-height:34px}.spin{animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=1500px){.content-grid .account-analytics-header{display:none}.content-grid .account-analytics-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px}.content-grid .account-analytics-identity,.content-grid .account-activity-sparkline{grid-column:span 2}.content-grid .account-analytics-stat{border-radius:var(--tooling-radius-sm);background:var(--tooling-bg-subtle);min-height:58px;padding:9px}.content-grid .account-analytics-stat span{display:block}}@media (width<=1100px){.app-shell{grid-template-columns:1fr}.sidebar{flex-direction:row;align-items:center;position:static;overflow-x:auto}.nav-list{display:flex}.sidebar-note{margin-top:0;margin-left:auto}.content-grid,.ops-work-grid,.right-rail{grid-template-columns:1fr}.overview-side-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.ambassador-brief-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-scoreboard{grid-template-columns:1fr}.creator-scoreboard-actions{grid-column:auto}.brief-video-list{grid-row:auto}.posting-runway-card,.brief-format-rotation{grid-column:span 2}.production-calendar-summary,.campaign-plan-stats,.production-reminder-list{grid-template-columns:repeat(2,minmax(0,1fr))}.campaign-plan-row{grid-template-columns:minmax(0,1fr) 60px auto}.campaign-plan-row small{grid-column:1/-1}.example-leaderboard-row{grid-template-columns:34px 58px minmax(0,1fr)}.example-leaderboard-metrics{grid-column:3}.example-curation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-layout,.analytics-bottom-grid,.competitor-layout{grid-template-columns:1fr}.creator-economics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.creator-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.payout-panel{position:static}.video-table-toolbar{grid-template-columns:repeat(3,minmax(0,1fr))}.focus-video-panel{grid-template-columns:142px minmax(0,1fr)}.focus-video-breakdown{grid-column:1/-1}.content-type-token{justify-self:start}}@media (width<=760px){.main-area{padding:16px}.topbar,.onboarding-panel{display:grid}.topbar{justify-content:stretch}.topbar>div{min-width:0}.topbar-actions{justify-content:flex-start;width:100%}.overview-filter-bar{align-items:stretch}.filter-action{margin-left:0}.kpi-grid,.ops-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.competitor-stat-grid,.ambassador-home-grid,.ambassador-brief-grid,.campaign-assignment-brief,.creator-cycle-grid,.overview-side-rail,.production-calendar-summary,.campaign-plan-stats,.production-reminder-list,.example-board,.example-columns,.example-curation-grid{grid-template-columns:1fr}.home-trend-card{grid-column:auto}.home-trend-metrics,.home-target-strip,.production-calendar-days{grid-template-columns:repeat(2,minmax(0,1fr))}.production-reminder-list>button{min-height:38px}.format-rotation-summary{grid-template-columns:1fr}.format-rotation-row{grid-template-columns:64px 50px minmax(0,1fr)}.campaign-plan-row{grid-template-columns:minmax(0,1fr) auto}.campaign-plan-row>strong,.campaign-plan-row small{grid-column:1/-1}.example-leaderboard-head{display:grid}.example-leaderboard-head .segmented-control{justify-self:start}.example-leaderboard-row{grid-template-columns:30px 50px minmax(0,1fr)}.example-leaderboard-rank{width:28px;height:28px}.example-leaderboard-metrics{grid-column:1/-1}.brief-video-list,.brief-format-rotation,.brief-copy-list{grid-column:auto}.analytics-metric-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-driver-strip{grid-template-columns:1fr}.analytics-driver-strip button{min-height:72px}.analytics-chart-tools{justify-content:stretch;display:grid}.analytics-compare-selector{justify-content:flex-start}.analytics-chart-legend,.analytics-layout,.analytics-bottom-grid,.onboarding-panel,.handle-grid,.method-grid,.metric-tab-strip,.metric-velocity-strip,.metric-trend-signals,.metric-mini-grid,.metric-breakdown-grid,.date-grid,.admin-account-form,.reassignment-form,.import-review-stats,.import-review-controls,.tracking-quota-grid,.tracking-lists,.tracking-schedule,.tracking-video-form,.spark-request-controls,.spark-request-row,.peer-grid,.learning-card-grid,.creator-hub-grid,.payout-ledger-summary,.special-payment-form,.campaign-assignment-form,.campaign-assignment-list div,.deal-grid,.deal-grid:first-of-type{grid-template-columns:1fr}.creator-economics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.video-panel-title{display:grid}.video-panel-controls{justify-content:flex-start}.video-range-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.video-range-summary .wide{grid-column:1/-1}.video-trend-insights,.example-week-status{grid-template-columns:repeat(2,minmax(0,1fr))}.example-week-status .wide{grid-column:1/-1}.focus-video-panel{grid-template-columns:1fr}.focus-video-media .video-thumbnail.drawer{width:min(240px,100%);height:auto;min-height:0}.focus-video-copy p{white-space:normal}.focus-video-signal-grid,.focus-video-metric-grid,.video-table-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.segmented-control{max-width:100%;overflow-x:auto}.metric-video-summary,.metric-spark-signal,.invoice-workflow,.invoice-admin-actions>div{grid-template-columns:1fr}.invoice-workflow-step{text-align:left;grid-template-columns:28px minmax(0,1fr);align-content:center;justify-items:start;min-height:52px}.tracking-video-table{overflow:visible}.tracking-video-table table,.tracking-video-table tbody,.tracking-video-table tr,.tracking-video-table td{width:100%;min-width:0;display:block}.tracking-video-table thead{display:none}.tracking-video-table tr{border-bottom:1px solid var(--tooling-border);padding:12px}.tracking-video-table tr:last-child{border-bottom:0}.tracking-video-table td{text-align:right;border-bottom:0;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;display:flex}.tracking-video-table td:before{content:attr(data-label);color:var(--tooling-fg-muted);text-transform:uppercase;flex:none;font-size:10px;font-weight:700}.tracking-video-table td:first-child{text-align:left;padding-top:0;display:block}.tracking-video-table td:first-child:before{display:none}.tracking-video-cell{grid-template-columns:58px minmax(0,1fr);min-height:66px}.tracking-video-cell strong{max-width:none}.account-analytics-header{display:none}.account-analytics-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px}.account-analytics-identity,.account-activity-sparkline{grid-column:1/-1}.account-analytics-stat{border-radius:var(--tooling-radius-sm);background:var(--tooling-bg-subtle);min-height:58px;padding:9px}.account-analytics-stat span{display:block}.analytics-insight-stack{grid-template-columns:repeat(3,minmax(0,1fr))}.video-thumbnail.drawer{width:min(220px,100%);min-width:0}.metric-trend-chart div{grid-template-columns:1fr}.metric-trend-chart small{text-align:left}.sidebar{padding:16px}.brand{min-width:190px}.metric-history-list div{grid-template-columns:1fr;gap:4px}.metric-history-list.active-metric div{grid-template-columns:1fr}.metric-history-list strong{text-align:left}.spark-request-row>div{justify-content:flex-start}.table-pagination{display:grid}.table-pagination>div{justify-content:space-between}}@media (width<=520px){.kpi-grid,.ops-stat-grid{grid-template-columns:1fr}.ops-action{grid-template-columns:38px minmax(0,1fr)}.ops-action em{grid-column:2}.example-leaderboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.example-leaderboard-copy>span em{display:none}.example-curation-card{grid-template-columns:minmax(0,1fr) 34px}.example-curation-main{grid-template-columns:50px minmax(0,1fr)}.example-curation-pin{width:34px;min-width:34px}.sidebar-note{display:none}.sidebar{grid-template-columns:1fr;align-items:stretch;gap:12px;display:grid;overflow-x:visible}.nav-list{max-width:100%;padding-bottom:2px;display:flex;overflow-x:auto}.brand{min-width:0}h1{font-size:27px;line-height:33px}.ambassador-home-panel .section-title{justify-content:stretch;display:grid}.ambassador-home-panel .section-title-note{justify-self:start}.topbar-actions{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.topbar-actions .admin-view-switcher{grid-column:1/-1;width:100%;max-width:100%}.admin-view-switcher select{width:100%;min-width:0;max-width:none}.topbar-actions>.status-pill{white-space:nowrap;width:100%;min-width:0;padding-inline:8px}.topbar-actions>button{white-space:nowrap;min-width:76px;padding-inline:10px}.video-card-grid,.video-range-summary{grid-template-columns:1fr}.video-range-summary .wide{grid-column:auto}.video-trend-insights,.example-week-status{grid-template-columns:1fr}.example-week-status .wide{grid-column:auto}.example-week-status strong,.example-week-status em{white-space:normal}.trend-insight-card{min-height:72px}.focus-video-panel{padding:10px}.focus-video-signal-grid,.focus-video-metric-grid{grid-template-columns:1fr}.focus-video-trend svg{height:78px}.metric-spark-signal strong,.metric-spark-plan b,.metric-spark-plan em{white-space:normal}.video-table-toolbar{grid-template-columns:1fr}.content-type-token{justify-self:stretch}.tracking-options-menu{width:100%}.tracking-options-menu .tracking-options-button{justify-content:center;width:100%}.tracking-options-popover{width:min(300px,100vw - 48px);left:auto;right:0}#admin-tracking .section-title{display:grid}#admin-tracking .section-actions{justify-content:start}.analytics-metric-tabs,.analytics-signal-grid,.creator-scoreboard-stats,.analytics-insight-stack,.ambassador-home-grid,.ambassador-brief-grid,.campaign-assignment-brief,.creator-cycle-grid,.creator-economics-grid,.creator-hub-grid,.payout-ledger-summary,.example-board,.example-columns,.home-trend-metrics,.home-target-strip{grid-template-columns:1fr}.home-signal-card{grid-template-columns:70px minmax(0,1fr)}.posting-runway-card,.brief-format-rotation,.brief-video-list,.brief-copy-list{grid-column:auto}.runway-summary{grid-template-columns:1fr}.format-rotation-row{grid-template-columns:1fr;min-height:0}.format-rotation-row .video-thumbnail.table,.format-rotation-empty{width:70px;min-width:70px}.format-rotation-day em,.format-rotation-copy strong,.format-rotation-copy em{white-space:normal}.assignment-progress-row,.campaign-plan-row{grid-template-columns:1fr}.campaign-plan-row b,.campaign-plan-row em,.campaign-plan-row small{white-space:normal}.runway-days{grid-template-columns:repeat(4,minmax(0,1fr))}.runway-day{min-height:70px}.creator-cycle-head{display:grid}.creator-cycle-head .status-pill{justify-self:start}.creator-cycle-grid article{min-height:0}.analytics-chart-head{display:grid}.analytics-chart-head .status-pill{justify-self:start}.analytics-chart-legend span{grid-template-columns:22px minmax(0,1fr)}.analytics-chart-legend small{white-space:normal;grid-column:2}.analytics-line-chart svg{height:180px}.analytics-heatmap{grid-template-columns:repeat(7,minmax(0,1fr))}.example-video-card{grid-template-columns:72px minmax(0,1fr)}.rail-example{grid-template-columns:72px minmax(0,1fr)}.brief-stat-pair,.brief-payout-breakdown{grid-template-columns:1fr}.brief-video-row small,.brief-copy-row small{white-space:normal}.brief-copy-meta{flex-direction:column;align-items:flex-start;gap:2px}.example-scorebar{grid-template-columns:1fr}.example-video-card{grid-template-columns:78px minmax(0,1fr);min-height:0}.example-hero-card{grid-template-columns:92px minmax(0,1fr);min-height:0}.example-hero-card .video-thumbnail.drawer{width:92px;min-width:92px}.example-hero-copy>strong{white-space:normal;font-size:17px}.example-hero-copy .example-video-source{grid-template-columns:1fr;gap:2px}.example-hero-copy .example-video-source em{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.example-hero-copy>em{-webkit-line-clamp:2}.example-video-card .video-thumbnail.drawer,.rail-example .video-thumbnail.drawer{width:78px;min-width:78px}.example-video-source{flex-direction:column;align-items:flex-start;gap:2px}}@media (width<=360px){.main-area,.sidebar{padding:12px}h1{font-size:24px;line-height:30px}.brand{min-width:176px}.admin-view-switcher span{display:none}.account-analytics-row{grid-template-columns:1fr}}
