:root{--bg:#070a12;--surface:#0f172a;--surface-strong:#111827;--line:#94a3b82e;--text-primary:#f8fafc;--text-secondary:#cbd5e1;--text-muted:#94a3b8;--text-soft:#64748b;--violet:#8b5cf6;--violet-weak:#c4b5fd;--cyan:#22d3ee;--green:#22c55e;--amber:#f59e0b;--red:#ef4444;--font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;color:var(--text-primary);background:var(--bg);font-family:var(--font-sans);letter-spacing:0;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1.45}*{box-sizing:border-box}html{background:var(--bg)}body{background:var(--bg);min-width:320px;min-height:100svh;margin:0}button,input,select,textarea{font:inherit;letter-spacing:0}button{border:0}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}img,svg{max-width:100%}a{color:inherit}h1,h2,h3,p{letter-spacing:0}::selection{color:#fff;background:#8b5cf67a}.app-shell{min-height:100svh;color:var(--text-primary);background:radial-gradient(circle at 80% 6%,#22d3ee29,#0000 28rem),linear-gradient(135deg,#070a12 0%,#0a101b 42%,#090812 100%);grid-template-columns:248px minmax(0,1fr);display:grid}.sidebar{border-right:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050910db;flex-direction:column;gap:18px;height:100svh;padding:18px 14px;display:flex;position:sticky;top:0}.logo-lockup{align-items:center;gap:12px;height:62px;padding:8px 10px;display:flex}.logo-lockup strong,.logo-lockup span{color:#fff;line-height:1.05;display:block}.logo-lockup span{color:var(--violet-weak)}.logo-mark{width:42px;height:42px;color:var(--violet);background:#8b5cf61f;border:1px solid #8b5cf67a;border-radius:8px;place-items:center;display:grid}.logo-mark svg{width:30px;height:30px}.brand-icon{width:18px;height:18px;color:var(--violet-weak);flex:none;place-items:center;display:inline-grid}.brand-icon svg{display:block}.brand-label{min-height:28px;color:var(--text-secondary);background:#0f172a94;border:1px solid #94a3b838;border-radius:8px;align-items:center;gap:7px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.nav-list{gap:5px;display:grid}.nav-item{width:100%;height:38px;color:var(--text-muted);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:24px minmax(0,1fr) 32px;align-items:center;gap:9px;padding:0 9px;text-decoration:none;display:grid}.nav-item span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nav-item small{color:var(--text-soft);justify-self:end}.nav-item:hover,.nav-item.active{color:#fff;background:#8b5cf62e;border-color:#8b5cf66b}.operator-card{border:1px solid var(--line);background:#0f172ab8;border-radius:8px;align-items:center;gap:10px;min-height:58px;margin-top:auto;padding:10px;display:flex}.operator-card strong,.operator-card span{display:block}.operator-card span{color:var(--text-soft);font-size:12px}.avatar{color:#fff;background:linear-gradient(135deg,#6d28d9,#0891b2);border-radius:8px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:grid}.workspace{min-width:0;padding:16px 20px 28px}.topbar{grid-template-columns:38px minmax(220px,1fr) auto auto;align-items:center;gap:10px;min-height:48px;display:grid}.search-box,.select-button,.contract-chip,.icon-button,.primary-button,.secondary-button{border:1px solid var(--line);min-height:36px;color:var(--text-primary);background:#0f172ab8;border-radius:8px;justify-content:center;align-items:center;gap:8px;display:inline-flex}.search-box{color:var(--text-soft);justify-content:flex-start;padding:0 12px}.topbar-controls{justify-content:flex-end;align-items:center;gap:8px;display:flex}.select-button,.icon-button,.primary-button,.secondary-button,.panel-title button,.filter-pill,.tab-row button,.wizard-steps button,.autonomy-selector button{cursor:pointer;font:inherit}.select-button{color:var(--text-secondary);padding:0 10px}.icon-button{width:36px;padding:0}.primary-button{color:#fff;background:linear-gradient(135deg,#6d28d9,#8b5cf6);border-color:#8b5cf6a3;min-width:112px;padding:0 13px;font-weight:700}.secondary-button{min-width:102px;color:var(--text-secondary);padding:0 12px}.primary-button:hover,.secondary-button:hover,.icon-button:hover,.select-button:hover{border-color:#22d3ee7a}.primary-button:disabled,.secondary-button:disabled{cursor:not-allowed;opacity:.52}.full-width{width:100%}.contract-chip{white-space:nowrap;text-overflow:ellipsis;max-width:310px;color:var(--text-soft);justify-content:flex-start;padding:0 10px;font-size:12px;overflow:hidden}.contract-chip span{color:var(--cyan);font-weight:800}.status-chip{background:#22c55e1f;border:1px solid #22c55e5c;border-radius:8px;align-items:center;height:28px;padding:0 9px;font-size:12px;display:inline-flex}.page-header{justify-content:space-between;align-items:flex-end;gap:20px;min-height:96px;padding:18px 0 20px;display:flex}.page-header h1{color:#fff;margin:3px 0 6px;font-size:30px;line-height:1.12}.page-header p{max-width:780px;color:var(--text-secondary)}.eyebrow{color:var(--violet-weak);text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.header-actions,.button-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.button-row.end{justify-content:flex-end}.page-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid}.span-2{grid-column:span 2}.span-3{grid-column:span 3}.span-4{grid-column:span 4}.span-5{grid-column:span 5}.span-6{grid-column:span 6}.span-7{grid-column:span 7}.span-8{grid-column:span 8}.span-9{grid-column:span 9}.span-12{grid-column:1/-1}.panel,.metric-card,.audience-card,.creative-card,.hero-panel,.workflow-strip,.warning-banner{border:1px solid var(--line);background:linear-gradient(#0f172ae0,#050910d6),#0f172ad1;border-radius:8px;box-shadow:0 18px 54px #00000038}.panel{min-width:0;padding:14px}.panel-title{justify-content:space-between;align-items:center;gap:12px;min-height:34px;margin-bottom:12px;display:flex}.panel-title>div{min-width:0;color:var(--violet-weak);align-items:center;gap:8px;display:flex}.panel-title h2{color:#fff;margin:0;font-size:15px;line-height:1.2}.panel-title button{border:1px solid var(--line);min-height:28px;color:var(--violet-weak);background:#02061770;border-radius:8px;padding:0 10px;font-size:12px}.hero-panel{grid-column:1/-1;grid-template-columns:minmax(300px,.82fr) minmax(340px,1.18fr);gap:18px;min-height:440px;padding:28px;display:grid;overflow:hidden}.hero-copy{flex-direction:column;justify-content:center;gap:18px;display:flex}.hero-copy h2{color:#fff;max-width:760px;margin:0;font-size:46px;line-height:1.08}.hero-copy p:not(.eyebrow){max-width:640px;color:var(--text-secondary)}.product-preview{background:#050914;border:1px solid #8b5cf652;border-radius:8px;align-self:center;overflow:hidden;transform:perspective(1000px)rotateY(-4deg)}.product-preview img{aspect-ratio:941/1672;object-fit:cover;object-position:top;width:100%;max-height:620px;display:block}.provider-strip{flex-wrap:wrap;gap:7px;display:flex}.workflow-strip{grid-template-columns:repeat(5,1fr);gap:1px;display:grid;overflow:hidden}.workflow-step{text-align:center;background:#0206175c;place-items:center;gap:6px;min-height:92px;padding:12px;display:grid}.workflow-step span{width:30px;height:30px;color:var(--violet-weak);border:1px solid #8b5cf6ad;border-radius:50%;place-items:center;display:grid}.buyer-grid,.entity-grid,.integration-grid,.selected-grid,.filter-grid,.signal-grid{gap:10px;display:grid}.buyer-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.mini-card,.entity-card,.integration-card,.selected-card,.recommendation-card,.contract-row,.rule,.source-row,.alert-row,.timeline-row,.decision-card,.outcome-row,.upload-card,.field,.link-field{border:1px solid var(--line);background:#0206175c;border-radius:8px}.mini-card{flex-direction:column;gap:8px;min-height:118px;padding:14px;display:flex}.mini-card svg,.entity-card svg,.integration-card svg{color:var(--violet-weak)}.mini-card p,.entity-card span,.integration-card span,.selected-card span,.contract-row span,.muted-copy,.memory-card p,.explain-card p,.audience-card p,.creative-card p{color:var(--text-soft);margin:0;font-size:12px}.kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.kpi-grid.six{grid-template-columns:repeat(6,minmax(0,1fr))}.metric-card{flex-direction:column;gap:7px;min-height:132px;padding:14px;display:flex}.metric-card span{color:var(--text-soft);font-size:12px}.metric-card strong{color:#fff;font-size:28px;line-height:1}.metric-card small{color:var(--text-soft);margin-top:auto}.metric-delta{align-items:center;gap:6px;font-size:12px;display:flex}.mini-trend{width:44px;height:18px}.good{color:var(--green)}.warn{color:var(--amber)}.danger{color:var(--red)}.info{color:var(--cyan)}.neutral{color:var(--text-secondary)}.check-list{gap:9px;margin:0;padding:0;list-style:none;display:grid}.check-list li{color:var(--text-secondary);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;font-size:13px;display:grid}.check-list span{background:#ffffff0a;border-radius:6px;place-items:center;width:20px;height:20px;display:grid}.contract-list,.rule-stack,.source-list,.alert-list,.timeline-list,.decision-list,.recommendation-stack,.control-stack,.outcome-stack,.assumption-list,.evidence-timeline{gap:8px;display:grid}.contract-row,.rule,.source-row,.alert-row,.timeline-row{align-items:center;gap:9px;min-height:48px;padding:9px 10px;display:grid}.contract-row{grid-template-columns:22px minmax(0,1fr)}.contract-row strong,.contract-row span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.rule{grid-template-columns:22px minmax(0,1fr)}.health-block{grid-template-columns:136px minmax(0,1fr);align-items:center;gap:14px;display:grid}.confidence-ring{--score:70%;background:radial-gradient(circle, #07111f 57%, transparent 58%), conic-gradient(var(--green) var(--score), #94a3b833 0);border-radius:50%;place-items:center;width:118px;height:118px;display:grid}.confidence-ring div{background:#020617db;border-radius:50%;place-items:center;width:82px;height:82px;display:grid}.confidence-ring strong,.confidence-ring span{display:block}.confidence-ring strong{color:#fff;font-size:30px}.confidence-ring span{color:var(--text-soft);font-size:12px}.source-row{grid-template-columns:22px minmax(0,1fr) auto auto}.source-row strong,.source-row span{display:block}.source-row em,.timeline-row em{color:var(--text-soft);font-size:11px;font-style:normal}.source-list.compact .source-row{min-height:42px}.alert-row{grid-template-columns:22px minmax(0,1fr)}.alert-row strong,.alert-row span{display:block}.alert-row span{color:var(--text-soft);font-size:11px}.decision-card{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:10px;display:grid}.decision-card>div:first-child{gap:9px;display:flex}.decision-card strong,.decision-card span,.decision-card small{display:block}.decision-card span{color:var(--green);font-size:12px}.decision-card small{color:var(--text-soft);font-size:11px}.decision-list.compact .decision-card{grid-template-columns:1fr}.recommendation-card{gap:8px;min-height:118px;padding:10px;display:grid}.timeline-row{grid-template-columns:12px minmax(0,1fr) auto}.timeline-row>span{background:var(--cyan);border-radius:50%;width:8px;height:8px;box-shadow:0 0 14px #22d3eeb3}.timeline-row p{color:var(--text-soft);margin:0;font-size:12px}.explain-card{background:#082f492e;border:1px solid #22d3ee42;border-radius:8px;gap:10px;padding:12px;display:grid}.evidence-chips,.platform-row,.tab-row{flex-wrap:wrap;gap:7px;display:flex}.evidence-chips span,.platform-row span,.status-pill,.confidence-badge{min-height:22px;color:var(--violet-weak);background:#8b5cf61f;border:1px solid #8b5cf65c;border-radius:8px;align-items:center;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.platform-row span,.creative-platform{gap:6px}.intake-grid{align-items:start}.wizard-panel{position:sticky;top:78px}.wizard-steps{gap:7px;display:grid}.wizard-steps button{height:42px;color:var(--text-secondary);background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;display:flex}.wizard-steps button.active{color:#fff;background:#8b5cf629;border-color:#8b5cf666}.wizard-steps span{background:#ffffff14;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.autofill-card,.memory-card{border:1px solid var(--line);background:#8b5cf61f;border-radius:8px;gap:10px;margin-top:14px;padding:12px;display:grid}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.field{gap:7px;min-height:74px;padding:11px;display:grid}.field.wide{grid-column:1/-1}.field span,.link-field span{color:var(--text-soft);font-size:12px}.field strong,.link-field strong{color:#fff}.field input{color:#fff;background:#02061775;border:1px solid #94a3b838;border-radius:8px;width:100%;min-height:34px;padding:0 10px}.field em{color:var(--green);font-size:11px;font-style:normal}.field em.warn{color:var(--amber)}.asset-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.upload-card{grid-template-columns:118px minmax(0,1fr) 36px;align-items:center;gap:10px;min-height:116px;padding:10px;display:grid}.link-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.link-field{grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:4px 8px;min-height:58px;padding:10px;display:grid}.link-field span{grid-column:1/-1}.filter-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.filter-pill,.tab-row button{border:1px solid var(--line);min-height:36px;color:var(--text-secondary);background:#02061761;border-radius:8px;padding:0 10px}.tab-row button.active{color:#fff;background:#8b5cf647;border-color:#8b5cf694}.audience-grid,.creative-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.audience-card{flex-direction:column;gap:12px;min-height:320px;padding:14px;display:flex}.audience-card.selected,.creative-card.approved{border-color:#22c55e70;box-shadow:0 0 0 1px #22c55e1a,0 18px 54px #00000038}.card-topline{justify-content:space-between;gap:10px;display:flex}.card-topline h2{color:#fff;margin:0;font-size:16px}.audience-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.audience-stats span{color:var(--text-soft);gap:4px;font-size:11px;display:grid}.audience-stats strong{color:#fff;font-size:13px}.scene-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.scene-tile{background:linear-gradient(135deg,#0f172a33,#020617b8),linear-gradient(120deg,#111827,#172554 48%,#0f172a);border:1px solid #94a3b838;border-radius:8px;place-items:center;min-height:86px;display:grid;position:relative;overflow:hidden}.scene-tile:before{content:"";opacity:.55;background:linear-gradient(90deg,#ffffff0f,#0000 28%,#ffffff0a 46%,#0000 62%),repeating-linear-gradient(90deg,#00000059 0 8px,#0000 8px 16px);position:absolute;inset:0}.scene-tile.face{background-color:#111827;background-image:linear-gradient(135deg,#111827,#4c1d1d 52%,#020617)}.scene-tile.woods{background-color:#052e16;background-image:linear-gradient(135deg,#020617,#14532d 52%,#030712)}.scene-tile.shadow{background-color:#312e81;background-image:linear-gradient(135deg,#030712,#312e81 52%,#020617)}.scene-tile.poster{background-color:#451a03;background-image:linear-gradient(135deg,#020617,#451a03 55%,#111827)}.scene-tile.lights{background-color:#083344;background-image:linear-gradient(135deg,#020617,#083344 55%,#0f172a)}.scene-tile svg,.scene-tile span{z-index:1;position:relative}.scene-tile span{color:var(--text-primary);font-size:11px;position:absolute;bottom:7px;right:8px}.creative-card{flex-direction:column;min-height:376px;display:flex;overflow:hidden}.creative-card .scene-tile{border-width:0 0 1px;border-radius:0;min-height:170px}.creative-copy,.card-actions{gap:8px;padding:12px;display:grid}.creative-copy h2{color:#fff;min-height:48px;margin:0;font-size:18px;line-height:1.2}.creative-copy>span{color:var(--cyan);font-size:12px;font-weight:700}.creative-platform{align-items:center;display:inline-flex}.card-actions{grid-template-columns:1fr 1fr;margin-top:auto}.card-actions strong{color:var(--text-secondary);grid-column:1/-1}.number-control{gap:8px;display:grid}.number-control span{color:var(--text-soft);font-size:12px}.number-control strong{color:#fff}.number-control input{accent-color:var(--violet)}.outcome-row{justify-content:space-between;align-items:center;gap:10px;min-height:52px;padding:10px;display:flex}.outcome-row span{color:var(--text-soft)}.outcome-row strong{color:#fff}.assumption-list span,.confidence-notes span{color:var(--text-soft);border-bottom:1px solid #94a3b824;justify-content:space-between;gap:12px;padding:8px 0;display:flex}.assumption-list strong,.confidence-notes strong{color:var(--text-primary)}.warning-banner{min-height:46px;color:var(--amber);background:#78350f38;border-color:#f59e0b57;align-items:center;gap:10px;padding:0 14px;display:flex}.line-chart{width:100%;height:286px;display:block}.line-chart line{stroke:#94a3b821}.data-table{width:100%;overflow-x:auto}.data-table table{border-collapse:collapse;width:100%;min-width:560px;color:var(--text-secondary);font-size:12px}.data-table th,.data-table td{text-align:left;border-bottom:1px solid #94a3b824;padding:10px 8px}.data-table th{color:var(--text-soft);font-weight:700}.launch-stepper{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.launch-stepper div{border:1px solid var(--line);min-height:44px;color:var(--text-muted);border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:flex}.launch-stepper div.complete{color:#fff;background:#8b5cf61f;border-color:#8b5cf67a}.launch-stepper span{background:#ffffff14;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.selected-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:16px}.selected-card{gap:8px;min-height:118px;padding:10px;display:grid}.poster-thumb{background:linear-gradient(135deg,#334155,#6d28d9);border-radius:8px;width:44px;height:44px}.allocation-layout{grid-template-columns:180px minmax(0,1fr) 220px;align-items:center;gap:14px;display:grid}.budget-total{border:1px solid var(--line);border-radius:8px;place-content:center;gap:8px;min-height:132px;padding:12px;display:grid}.budget-total span,.budget-total small{color:var(--text-soft)}.budget-total strong{color:#fff;font-size:30px}.allocation-bars{gap:10px;display:grid}.allocation-row{grid-template-columns:112px minmax(0,1fr) 76px;align-items:center;gap:8px;display:grid}.allocation-row>span{align-items:center;gap:7px;display:inline-flex}.allocation-row div,.progress{background:#94a3b829;border-radius:999px;height:8px;overflow:hidden}.allocation-row i,.progress span{border-radius:inherit;background:linear-gradient(90deg, var(--violet), var(--cyan));height:100%;display:block}.donut-layout{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:14px;display:grid}.donut{background:conic-gradient(var(--violet) 0 40%, var(--cyan) 40% 70%, var(--red) 70% 90%, #64748b 90% 100%);border-radius:50%;width:112px;height:112px;position:relative}.donut:after{content:"$4,280";color:#fff;background:#07111f;border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid;position:absolute;inset:24px}.donut-legend{color:var(--text-secondary);gap:7px;font-size:12px;display:grid}.donut-legend span{align-items:center;gap:7px;display:inline-flex}.donut-legend i{border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.violet{background:var(--violet)}.cyan{background:var(--cyan)}.red{background:var(--red)}.slate{background:#64748b}.progress-block{gap:9px;display:grid}.progress-block span{color:var(--text-soft)}.progress-block strong{color:#fff}.signal-grid{grid-template-columns:1fr}.evidence-timeline{position:relative}.evidence-event{grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:64px;display:grid}.evidence-event>span{background:var(--cyan);border-radius:50%;width:10px;height:10px}.evidence-event p{color:var(--text-soft);margin:0;font-size:12px}.entity-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.entity-card,.integration-card{text-align:left;cursor:pointer;gap:8px;min-height:110px;padding:12px;display:grid}.integration-card.connected{border-color:#22c55e47}.integration-card.disconnected{opacity:.78;border-color:#f59e0b57}.integration-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.autonomy-selector{gap:8px;margin-bottom:12px;display:grid}.autonomy-selector button{border:1px solid var(--line);min-height:42px;color:var(--text-secondary);background:#02061766;border-radius:8px}.autonomy-selector button.active{color:#fff;background:#082f497a;border-color:#22d3ee70}.brain-mini{width:46px;height:46px;color:var(--cyan);background:#22d3ee1f;border-radius:8px;place-items:center;display:grid}.toast{z-index:20;border:1px solid var(--line);color:#fff;background:#020617f0;border-radius:8px;align-items:center;gap:8px;max-width:min(420px,100vw - 36px);min-height:42px;padding:10px 12px;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 18px 54px #00000057}.toast.good{border-color:#22c55e66}.toast.warn{border-color:#f59e0b7a}.toast.info{border-color:#22d3ee66}@media (width<=1180px){.app-shell{grid-template-columns:76px minmax(0,1fr)}.logo-lockup div:last-child,.nav-item span,.nav-item small,.operator-card div:last-child,.contract-chip{display:none}.nav-item{grid-template-columns:1fr;place-items:center}.buyer-grid,.audience-grid,.creative-grid,.entity-grid,.kpi-grid,.kpi-grid.six{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.app-shell{display:block}.sidebar{border-right:0;border-bottom:1px solid var(--line);height:auto;position:static}.nav-list{grid-template-columns:repeat(3,minmax(0,1fr))}.nav-item span,.nav-item small,.logo-lockup div:last-child{display:block}.nav-item{grid-template-columns:22px minmax(0,1fr)}.topbar{grid-template-columns:38px minmax(0,1fr)}.topbar-controls,.contract-chip{grid-column:1/-1;max-width:none;display:flex}.page-header,.hero-panel{display:grid}.hero-panel{grid-template-columns:1fr;min-height:auto;padding:18px}.hero-copy h2{font-size:34px}.span-2,.span-3,.span-4,.span-5,.span-6,.span-7,.span-8,.span-9{grid-column:1/-1}.workflow-strip,.filter-grid,.scene-strip,.asset-grid,.link-row,.selected-grid,.allocation-layout,.integration-grid,.buyer-grid,.audience-grid,.creative-grid,.entity-grid,.form-grid,.kpi-grid,.kpi-grid.six,.upload-card{grid-template-columns:1fr}.donut-layout{grid-template-columns:112px 1fr}}
