:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#07090c;--surface:#0d1117;--surface2:#121820;--line:#222a34;--muted:#84909e;--text:#f6f7f8;--blue:#168cff;--orange:#ff7a1a;background:var(--bg);color:var(--text);font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);margin:0}button,input{font:inherit}button{color:inherit}.shell{min-height:100vh}.sidebar{border-right:1px solid var(--line);z-index:4;background:#090c10;flex-direction:column;width:248px;padding:28px 18px;display:flex;position:fixed;inset:0 auto 0 0}.brand{color:var(--text);letter-spacing:-.04em;align-items:center;gap:12px;padding:0 10px 32px;font-size:22px;font-weight:800;text-decoration:none;display:flex}.brand small{color:var(--muted);letter-spacing:.2em;margin-top:3px;font-size:8px;display:block}.brand-mark{background:linear-gradient(145deg,var(--blue),#0754ff);border-radius:11px;place-items:center;width:37px;height:37px;font-weight:900;display:grid;box-shadow:0 8px 28px #0877ff44}.brand-mark.large{width:54px;height:54px;margin-bottom:25px;font-size:24px}.sidebar nav{gap:5px;display:grid}.sidebar nav a,.mobile-nav a{background:0 0;border:0}.sidebar nav a{height:49px;color:var(--muted);cursor:pointer;text-align:left;border-radius:12px;align-items:center;gap:13px;padding:0 13px;display:flex}.sidebar nav a svg{width:20px;height:20px}.sidebar nav a b{color:#9ecfff;background:#1a2532;border-radius:7px;place-items:center;width:22px;height:22px;margin-left:auto;display:grid}.sidebar nav a:hover,.sidebar nav a.active{color:var(--text);background:#121820}.sidebar nav a.active{box-shadow:inset 3px 0 var(--blue)}.logout{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:12px;margin-top:auto;padding:12px}.workspace{max-width:1500px;min-height:100vh;margin-left:248px;padding:clamp(30px,5vw,72px)}.workspace header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:42px;display:flex}.eyebrow{letter-spacing:.2em;color:#7f8b99;margin:0 0 14px;font-size:11px;font-weight:700}.workspace h1{letter-spacing:-.065em;margin:0;font-size:clamp(42px,6vw,74px);line-height:.96}.workspace h1 em{color:#5f6c7b;font-style:normal}.environment{letter-spacing:.15em;color:#5ee2a0;background:#0b1b14;border:1px solid #1d5e3d;border-radius:99px;padding:9px 12px;font-size:10px}.drop-cta{text-align:left;cursor:pointer;background:linear-gradient(120deg,#0d2033,#0c1722 55%,#11151b);border:1px solid #175b96;border-radius:20px;grid-template-rows:1fr 1fr;grid-template-columns:auto 1fr;align-items:end;column-gap:20px;width:100%;min-height:116px;margin-bottom:22px;padding:26px 30px;text-decoration:none;display:grid;box-shadow:0 20px 60px #0005}.drop-cta>span{background:var(--blue);border-radius:17px;grid-row:1/3;align-self:center;place-items:center;width:58px;height:58px;font-size:32px;display:grid;box-shadow:0 10px 34px #168cff55}.drop-cta strong{letter-spacing:.04em;font-size:20px}.drop-cta small{color:#91a1b3;align-self:start;margin-top:5px}.metric-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:14px;display:grid}.metric-grid article,.panel,.recent{border:1px solid var(--line);background:linear-gradient(145deg,var(--surface2),var(--surface));border-radius:18px}.metric-grid article{padding:22px}.metric-grid small,.panel>small,.panel-title small{letter-spacing:.16em;color:var(--muted);font-size:10px}.metric-grid strong{letter-spacing:-.06em;margin:12px 0 4px;font-size:40px;display:block}.metric-grid p{color:var(--muted);margin:0;font-size:13px}.panel-grid{grid-template-columns:1.45fr 1fr;gap:14px;display:grid}.panel{padding:26px}.panel h2,.recent h2{letter-spacing:-.035em;margin:5px 0 0;font-size:23px}.director{background:radial-gradient(circle at 85% 20%,#17386a66,#0000 38%),linear-gradient(145deg,#111923,#0d1117)}.panel-title{align-items:center;gap:16px;display:flex}.panel-title>span{color:#74b7ff;border:1px solid #265888;border-radius:15px;place-items:center;width:48px;height:48px;font-weight:800;display:grid}.director>p{color:#a2adba;max-width:520px;margin:24px 0;line-height:1.6}.director button{border:1px solid var(--line);color:#657181;letter-spacing:.14em;background:#121820;border-radius:9px;padding:10px 13px;font-size:10px}.system dl{margin:22px 0 0}.system dl div{border-top:1px solid var(--line);justify-content:space-between;padding:12px 0;font-size:13px;display:flex}.system dt{color:var(--muted)}.system dd{margin:0;font-weight:700}.recent{justify-content:space-between;gap:30px;margin-top:14px;padding:25px;display:flex}.recent>p{color:var(--muted)}.recent ul{min-width:280px;margin:0;padding:0;list-style:none}.recent li{border-top:1px solid var(--line);justify-content:space-between;padding:9px 0;display:flex}.recent li small{color:#66e29c}.mobile-nav{display:none}.boot{min-height:100vh;color:var(--muted);letter-spacing:.1em;place-items:center;display:grid}.pulse{background:var(--blue);border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 12px #168cff11}.login-page{background:radial-gradient(circle at 50% 10%,#14263d,var(--bg) 50%);place-items:center;min-height:100vh;padding:24px;display:grid}.login-card{border:1px solid var(--line);background:#0b0f14dd;border-radius:24px;width:min(430px,100%);padding:44px;box-shadow:0 30px 100px #0009}.login-card h1{letter-spacing:-.065em;margin:0;font-size:55px}.claim{letter-spacing:.12em;color:#9ba8b7;margin:6px 0 36px;font-size:12px;font-weight:700}.login-form{gap:18px;display:grid}.login-form label{color:#98a4b2;gap:8px;font-size:12px;display:grid}.login-form input{width:100%;height:50px;color:var(--text);background:#0a0d11;border:1px solid #2a3440;border-radius:11px;outline:none;padding:0 14px}.login-form input:focus{border-color:var(--blue);box-shadow:0 0 0 3px #168cff22}.login-form button{background:var(--blue);letter-spacing:.08em;cursor:pointer;border:0;border-radius:12px;height:52px;font-size:12px;font-weight:800}.login-form button:disabled{opacity:.6}.form-error{color:#ff8e82;margin:0;font-size:12px}@media (max-width:800px){.sidebar{display:none}.workspace{margin:0;padding:28px 18px 100px}.workspace header{margin-bottom:30px;display:block}.environment{margin-top:20px;display:inline-block}.workspace h1{font-size:48px}.drop-cta{min-height:102px;padding:21px;text-decoration:none}.drop-cta>span{width:50px;height:50px}.metric-grid{grid-template-columns:1fr 1fr}.metric-grid article:last-child{grid-column:1/3}.panel-grid{grid-template-columns:1fr}.recent{display:block}.recent ul{min-width:0;margin-top:20px}.mobile-nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid var(--line);padding:8px 6px max(8px,env(safe-area-inset-bottom));z-index:5;background:#090c10ee;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;inset:auto 0 0}.mobile-nav a{color:#697685;place-items:center;gap:3px;padding:5px;font-size:9px;display:grid}.mobile-nav svg{width:21px;height:21px}.mobile-nav a.active{color:#63adff}}@media (max-width:430px){.login-card{padding:32px 24px}.metric-grid article{padding:18px}.drop-cta strong{font-size:16px}.drop-cta small{font-size:11px}}.area-empty{text-align:center;border:1px solid var(--line);background:radial-gradient(circle at 50% 35%,#142d4b66,transparent 35%),linear-gradient(145deg,var(--surface2),var(--surface));border-radius:22px;align-content:center;place-items:center;min-height:420px;padding:50px 24px;display:grid}.area-empty h2{letter-spacing:-.04em;margin:25px 0 10px;font-size:30px}.area-empty p{color:#9aa6b4;max-width:580px;margin:0 0 28px;line-height:1.7}.area-empty small{color:#668099;letter-spacing:.14em}.area-orbit{border:1px solid #214c77;border-radius:50%;width:82px;height:82px;position:relative;box-shadow:0 0 50px #168cff22}.area-orbit:before,.area-orbit:after{content:"";border:1px solid #1b324a;border-radius:50%;position:absolute;inset:13px}.area-orbit:after{background:var(--blue);border:0;inset:28px;box-shadow:0 0 30px #168cff99}.area-orbit i{background:var(--orange);z-index:2;border-radius:50%;width:8px;height:8px;position:absolute;top:3px;left:37px;box-shadow:0 0 18px #ff7a1a}.drop-panel{gap:18px;display:grid}.drop-zone{cursor:pointer;background:linear-gradient(145deg,#0d1b2a,#0c1117);border:1px dashed #2b5d8b;border-radius:20px;align-content:center;place-items:center;gap:9px;min-height:210px;transition:all .2s;display:grid}.drop-zone.dragging{background:#102944;border-color:#62b1ff;transform:scale(1.005)}.drop-zone input{display:none}.drop-zone>span{background:var(--blue);border-radius:16px;place-items:center;width:52px;height:52px;font-size:30px;display:grid;box-shadow:0 10px 30px #168cff55}.drop-zone strong{letter-spacing:.09em;margin-top:8px;font-size:14px}.drop-zone small{color:var(--muted)}.file-list{border:1px solid var(--line);border-radius:15px;margin:0;padding:0;list-style:none;overflow:hidden}.file-list li{border-top:1px solid var(--line);justify-content:space-between;gap:20px;padding:13px 16px;font-size:13px;display:flex}.file-list li:first-child{border:0}.file-list small{color:var(--muted);text-align:right}.drop-fields{grid-template-columns:2fr 1fr;gap:14px;display:grid}.drop-fields label{color:var(--muted);gap:8px;font-size:12px;display:grid}.drop-fields textarea,.drop-fields select{border:1px solid var(--line);width:100%;color:var(--text);background:#0a0e13;border-radius:13px;outline:none;padding:14px}.drop-fields textarea{resize:vertical;min-height:120px}.drop-fields select{height:50px}.drop-fields textarea:focus,.drop-fields select:focus{border-color:var(--blue)}.progress{background:#111821;border-radius:10px;height:34px;position:relative;overflow:hidden}.progress i{background:linear-gradient(90deg,#096cff,var(--blue));height:100%;transition:width .2s;display:block}.progress span{place-items:center;font-size:11px;font-weight:800;display:grid;position:absolute;inset:0}.submit-drop{background:var(--blue);letter-spacing:.1em;cursor:pointer;border:0;border-radius:13px;height:54px;font-size:12px;font-weight:800}.submit-drop:disabled{opacity:.55}.drop-success{color:#8ce8b7;background:#0b1b14;border:1px solid #1d5e3d;border-radius:12px;margin:0;padding:14px}.drop-success strong{color:#fff}@media (max-width:650px){.drop-fields{grid-template-columns:1fr}.drop-zone{min-height:180px}.file-list li{gap:4px;display:grid}.file-list small{text-align:left}}.event-list{gap:12px;display:grid}.event-list article{border:1px solid var(--line);background:linear-gradient(145deg,var(--surface2),var(--surface));border-radius:16px;justify-content:space-between;gap:24px;padding:22px;display:flex}.event-list small{color:var(--muted);letter-spacing:.08em}.event-list h2{margin:8px 0 0;font-size:18px}.event-list article>div:last-child{align-content:center;justify-items:end;gap:6px;display:grid}.event-list b{color:#65e1a0;letter-spacing:.12em;font-size:10px}.event-list span{color:var(--muted);font-size:12px}.brand-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.brand-panel article{border:1px solid var(--line);background:linear-gradient(145deg,var(--surface2),var(--surface));border-radius:17px;padding:24px;overflow:hidden}.brand-panel article>small{color:var(--muted);letter-spacing:.14em}.brand-panel h2{margin:9px 0;font-size:24px}.brand-panel p{color:#a7b2bf;letter-spacing:.12em}.brand-panel article>span{color:#68dfa1;letter-spacing:.12em;border:1px solid #235c42;border-radius:99px;margin-top:12px;padding:7px 9px;font-size:9px;display:inline-block}.brand-panel dl div{border-top:1px solid var(--line);justify-content:space-between;gap:20px;padding:10px 0;display:flex}.brand-panel dt{color:var(--muted)}.brand-panel dd{text-align:right;margin:0}.brand-panel pre{color:#8fa4bb;white-space:pre-wrap;font:11px/1.6 monospace;overflow:auto}@media (max-width:700px){.brand-panel{grid-template-columns:1fr}}.director-list,.director-work{gap:14px;display:grid}.director-intro{background:radial-gradient(circle at 90% 10%,#16478155,transparent 35%),var(--surface);border:1px solid #234b73;border-radius:18px;gap:18px;padding:25px;display:flex}.director-intro>span{color:#75b9ff;border:1px solid #2c689e;border-radius:15px;place-items:center;width:50px;height:50px;font-weight:800;display:grid}.director-intro small,.director-work small{color:var(--muted);letter-spacing:.12em}.director-intro h2{margin:5px 0}.director-intro p{color:var(--muted);margin:8px 0 0}.director-list>button{text-align:left;border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:15px;justify-content:space-between;gap:20px;padding:20px;display:flex}.director-list>button strong{margin-top:8px;display:block}.director-list>button>span{color:#67adf4;align-self:center;font-size:11px}.director-work>.back{color:var(--muted);cursor:pointer;background:0 0;border:0;justify-self:start}.director-work>header{border:1px solid var(--line);background:var(--surface);border-radius:16px;justify-content:space-between;align-items:center;padding:22px;display:flex}.director-work>header h2{margin:7px 0 0}.director-work>header b{color:#67dfa0;font-size:10px}.director-actions{gap:10px;display:flex}.director-actions button,.variant-meta button{background:var(--blue);letter-spacing:.08em;border:0;border-radius:10px;padding:12px 14px;font-size:10px;font-weight:800}.angle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.angle-grid>button{text-align:left;border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:16px;padding:20px}.angle-grid>button.selected{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.angle-grid h3{margin:10px 0;font-size:20px}.angle-grid strong{color:#dce8f3;display:block}.angle-grid p{color:var(--muted);line-height:1.5}.angle-grid span{color:#6be2a2;font-size:9px}.variant-editor{border:1px solid var(--line);background:var(--surface);border-radius:17px;overflow:hidden}.variant-editor>nav{border-bottom:1px solid var(--line);display:flex;overflow:auto}.variant-editor>nav button{color:var(--muted);background:0 0;border:0;padding:13px;font-size:10px}.variant-editor>nav button.active{color:#fff;box-shadow:inset 0 -2px var(--blue)}.variant-editor form{gap:15px;padding:22px;display:grid}.variant-editor label{color:var(--muted);gap:8px;font-size:11px;display:grid}.variant-editor input,.variant-editor textarea{border:1px solid var(--line);color:#fff;background:#090d12;border-radius:10px;padding:13px}.variant-editor textarea{resize:vertical;min-height:130px}.variant-meta{color:#6f8193;justify-content:space-between;align-items:center;gap:20px;font-size:11px;display:flex}@media (max-width:700px){.angle-grid{grid-template-columns:1fr}.director-intro,.director-actions,.variant-meta{display:grid}}
.variant-state{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}.variant-state>span{letter-spacing:.12em;color:#72dba2;font-size:10px}.variant-state>div{gap:8px;display:flex}.variant-state button,.schedule-form>button{background:var(--blue);border:0;border-radius:9px;padding:10px 12px;font-size:9px;font-weight:800}.variant-state button.reject{color:#ff9188;background:#35171a}.schedule-form{border-top:1px solid var(--line);align-items:end;grid-template-columns:1fr auto!important;padding-top:0!important;display:grid!important}.schedule-form input{height:42px}.calendar-panel{gap:14px;display:grid}.calendar-panel>nav{gap:5px;display:flex}.calendar-panel>nav button{border:1px solid var(--line);background:var(--surface);color:var(--muted);padding:10px 15px;font-size:10px}.calendar-panel>nav button.active{border-color:var(--blue);color:#fff}.calendar-panel>article,.calendar-empty{border:1px solid var(--line);background:var(--surface);border-radius:17px;overflow:hidden}.calendar-panel article>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin:0;padding:18px 20px;display:flex}.calendar-panel article>header h2{margin:0;font-size:17px}.calendar-panel article>header span{color:var(--muted);font-size:9px}.calendar-item{border-top:1px solid var(--line);grid-template-columns:70px 1fr auto;align-items:center;gap:16px;padding:17px 20px;display:grid}.calendar-item:first-of-type{border:0}.calendar-item time{font-size:18px;font-weight:800}.calendar-item>div{gap:5px;display:grid}.calendar-item small,.calendar-item span{color:var(--muted);font-size:10px}.calendar-item b{color:#64dfa0;font-size:9px}.calendar-item b.blocked{color:#ffb15e}.calendar-empty{text-align:center;gap:8px;padding:44px;display:grid}.calendar-empty span{color:var(--muted)}.ai-opportunities{gap:12px;display:grid}.ai-opportunities>header{background:radial-gradient(circle at 90% 20%, #16478155, transparent 40%), var(--surface);border:1px solid #285783;border-radius:17px;padding:24px}.ai-opportunities>header small{color:#6bb2f8;letter-spacing:.1em}.ai-opportunities>header h2{margin:8px 0;font-size:30px}.ai-opportunities>article{border:1px solid var(--line);background:var(--surface);border-radius:15px;justify-content:space-between;gap:20px;padding:20px;display:flex}.ai-opportunities article small,.ai-opportunities article p{color:var(--muted)}.ai-opportunities article h3{margin:8px 0}.ai-opportunities article em{color:#9db0c3;font-size:11px;display:block}.ai-opportunities article nav{align-items:center;gap:7px;display:flex}.ai-opportunities article a,.ai-opportunities article button{border:1px solid var(--line);color:#dce6ef;background:#131a23;border-radius:8px;padding:9px;font-size:8px;text-decoration:none}@media (max-width:700px){.ai-opportunities>article{display:grid}.ai-opportunities article nav{flex-wrap:wrap}}.content-preview{border:1px solid var(--line);background:var(--surface);border-radius:15px;gap:10px;padding:14px;display:grid}.content-preview small{color:var(--muted)}.content-preview img,.content-preview video{border-radius:10px;max-width:100%;max-height:520px;margin:auto;display:block}.content-preview audio{width:100%}.voice-preview{border:1px solid var(--line);background:var(--surface);border-radius:15px;gap:10px;padding:14px;display:grid}.voice-preview small{color:var(--accent)}.voice-preview audio{width:100%}.render-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.render-actions span{color:#70d5ff;letter-spacing:.08em;font-size:9px}.render-actions a{background:var(--blue);color:#fff;letter-spacing:.08em;border-radius:10px;padding:10px 13px;font-size:9px;font-weight:900;text-decoration:none}.legal-page{max-width:760px;color:var(--text);margin:48px auto;padding:28px}.legal-page h1,.legal-page h2{margin-top:24px}.legal-page p{color:var(--muted);line-height:1.7}.analytics-panel{gap:14px;display:grid}.analytics-panel>header,.score-list,.analytics-panel>form,.memory-results{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:22px}.analytics-panel>header{justify-content:space-between;gap:24px;display:flex}.analytics-panel>header small{color:#69dfa2;letter-spacing:.1em}.analytics-panel>header h2{margin:8px 0;font-size:30px}.analytics-panel>header dl{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;display:grid}.analytics-panel>header dl div{border:1px solid var(--line);border-radius:8px;padding:8px;display:grid}.analytics-panel dt{color:var(--muted);font-size:8px}.analytics-panel dd{margin:3px 0 0;font-weight:800}.score-list article,.memory-results article{border-top:1px solid var(--line);align-items:center;gap:16px;padding:14px 0;display:flex}.score-list article:first-child,.memory-results article:first-child{border:0}.score-list article>strong{color:#69dfa2;font-size:28px}.score-list article small,.memory-results small{color:var(--muted)}.score-list h3{margin:5px 0;font-size:15px}.analytics-panel>form{grid-template-columns:1fr auto;align-items:end;gap:12px;display:grid}.analytics-panel>form label{color:var(--muted);gap:7px;font-size:10px;display:grid}.analytics-panel>form input{border:1px solid var(--line);color:#fff;background:#090d12;border-radius:9px;height:44px;padding:0 12px}.analytics-panel>form button{background:var(--blue);border:0;border-radius:9px;height:44px;font-size:9px;font-weight:800}.memory-results article>b{color:#6baeff}.memory-results article>div{gap:5px;display:grid}@media (max-width:700px){.analytics-panel>header{display:grid}.analytics-panel>header dl{grid-template-columns:repeat(2,1fr)}.analytics-panel>form{grid-template-columns:1fr}}.social-panel{gap:14px;display:grid}.social-panel>header{background:radial-gradient(circle at 85% 20%, #16478155, transparent 40%), var(--surface);border:1px solid #23537f;border-radius:17px;justify-content:space-between;align-items:center;padding:24px;display:flex}.social-panel>header small{color:var(--muted);letter-spacing:.1em}.social-panel>header h2{margin:8px 0;font-size:30px}.social-panel>header span{color:#67dfa0;font-size:10px}.social-panel>p{border:1px solid var(--line);color:#ffb15e;border-radius:10px;padding:12px}.meta-candidates{border:1px solid var(--accent);background:var(--surface);border-radius:14px;gap:10px;padding:18px;display:grid}.meta-candidates button{border:1px solid var(--line);color:var(--text);text-align:left;background:#131a23;border-radius:10px;justify-content:space-between;gap:12px;padding:12px;display:flex}.meta-candidates button span{color:var(--muted)}.social-panel>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.social-panel article{border:1px solid var(--line);background:var(--surface);border-radius:15px;justify-content:space-between;gap:16px;padding:20px;display:flex}.social-panel article small,.social-panel article span{color:var(--muted);font-size:9px}.social-panel article h3{margin:8px 0;font-size:20px}.social-panel article>div:last-child{align-content:space-between;justify-items:end;display:grid}.social-panel article b{color:#ffb15e;font-size:8px}.social-panel article button{border:1px solid var(--line);background:#151c25;border-radius:8px;padding:8px;font-size:8px}@media (max-width:700px){.social-panel>div{grid-template-columns:1fr}.social-panel>header,.social-panel article{display:grid}.social-panel article>div:last-child{justify-items:start;gap:10px}}.safety-result{border:1px solid var(--line);background:#0a0e13;border-radius:11px;gap:7px;padding:14px;display:grid}.safety-result>strong{color:#9ba8b5;font-size:10px}.safety-result.safe>strong{color:#64dfa0}.safety-result.review>strong{color:#ffb15e}.safety-result.blocked>strong{color:#ff8078}.safety-result>span{color:var(--muted);font-size:10px}.safety-result>div{gap:7px;margin-top:5px;display:flex}.safety-result button{border:1px solid var(--line);color:#dce6ef;background:#131a23;border-radius:8px;padding:8px;font-size:8px}.media-panel{gap:14px;display:grid}.media-capabilities,.media-jobs{border:1px solid var(--line);background:var(--surface);border-radius:17px;padding:24px}.media-capabilities small{color:#69dfa2;letter-spacing:.12em}.media-capabilities h2{margin:10px 0;font-size:35px}.media-capabilities p{color:var(--muted);line-height:1.7}.media-jobs>header{justify-content:space-between;align-items:center;margin:0 0 12px;display:flex}.media-jobs>header h2{margin:0}.media-jobs>header span{color:var(--muted);font-size:9px}.media-jobs article{border-top:1px solid var(--line);justify-content:space-between;gap:16px;padding:14px 0;display:flex}.media-jobs article>div{gap:6px;display:grid}.media-jobs article small{color:var(--muted)}.media-jobs article strong{overflow-wrap:anywhere;font-size:11px}.media-jobs article b{color:#ffb15e;font-size:9px}.media-jobs article b.completed{color:#64dfa0}.media-jobs article b.failed{color:#ff8078}@media (max-width:700px){.variant-state,.schedule-form{display:grid!important}.calendar-item{grid-template-columns:50px 1fr}.calendar-item>b{grid-column:2}}.provider-status{grid-column:1/-1}.provider-status>p,.provider-status footer{color:var(--muted);font-size:10px}.provider-status>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:18px 0;display:grid}.provider-status section{border:1px solid var(--line);background:#090d12;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.provider-status section div{gap:4px;display:grid}.provider-status section span{color:var(--muted);font-size:8px}.provider-status section b{color:#ffb15e;font-size:8px}.provider-status section b.connected{color:#64dfa0}.provider-status section b.error{color:#ff8078}.provider-status section b.disconnected{color:#9ba8b5}@media (max-width:700px){.provider-status>div{grid-template-columns:1fr}.provider-status section{align-items:start}}
body{background:radial-gradient(circle at 70% -20%,#17243a 0,#0000 34%),#080b10}.sidebar{background:#090d13;width:264px}.workspace{max-width:none;margin-left:264px}.brand-mark{background:linear-gradient(145deg,#ff8a3d,#ff4f6d)}.nav-label{color:#4e5b6b;letter-spacing:.18em;margin:0 13px 8px;font-size:9px;font-weight:800}.sidebar nav a{text-decoration:none}.sidebar nav a.active{box-shadow:inset 3px 0 #ff7651}.sidebar-account{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:auto;padding:15px 12px;display:flex}.sidebar-account>span{background:#f0a44b;border-radius:50%;width:9px;height:9px}.sidebar-account>span.online{background:#54d795}.sidebar-account strong,.sidebar-account small{display:block}.sidebar-account strong{font-size:12px}.sidebar-account small{color:var(--muted);margin-top:3px;font-size:9px}.sidebar .logout{margin-top:8px}.dashboard{gap:18px;display:grid}.dashboard-head{margin:0 0 12px!important}.dashboard-head h1{font-size:clamp(48px,6vw,82px)}.lead{color:#8996a7;max-width:520px;margin:20px 0 0;line-height:1.6}.launch-card{background:radial-gradient(circle at 20% 20%,#402131 0,#0000 37%),linear-gradient(135deg,#151c28,#0d1219);border:1px solid #273142;border-radius:24px;grid-template-columns:1.3fr .7fr;display:grid;overflow:hidden;box-shadow:0 26px 80px #0006}.launch-card>div{padding:36px}.instagram-glyph{float:right;background:linear-gradient(145deg,#ff9a3c,#e33b75 55%,#7556ff);border-radius:17px;place-items:center;width:54px;height:54px;font-size:29px;display:grid}.launch-card small{color:#b88297;letter-spacing:.17em;font-size:9px;font-weight:800}.launch-card h2{margin:13px 0 10px;font-size:clamp(28px,3vw,42px)}.launch-card p{color:#a5afbd;max-width:600px;margin:0;line-height:1.65}.launch-card a{color:#0b1017;background:#fff;border-radius:11px;gap:24px;margin-top:28px;padding:14px 17px;font-size:10px;font-weight:900;text-decoration:none;display:inline-flex}.launch-card ol{border-left:1px solid var(--line);background:#0a0e14aa;margin:0;padding:18px 24px;list-style:none}.launch-card li{border-top:1px solid var(--line);grid-template-columns:38px 1fr;gap:10px;padding:16px 0;display:grid}.launch-card li:first-child{border:0}.launch-card li>b{color:#536071;font-size:10px}.launch-card li>span{font-size:13px;font-weight:700}.launch-card li small{color:#6f7b8b;letter-spacing:0;margin-top:5px;font-weight:400;display:block}.launch-card li.ready>b{color:#56d99b}.dashboard-row{grid-template-columns:1.25fr .75fr;gap:18px;display:grid}.stat-strip,.health-card,.activity-card{border:1px solid var(--line);background:#0e131b;border-radius:19px}.stat-strip{grid-template-columns:repeat(3,1fr);display:grid}.stat-strip article{border-left:1px solid var(--line);padding:25px}.stat-strip article:first-child{border:0}.stat-strip span,.stat-strip small{color:var(--muted);font-size:10px;display:block}.stat-strip strong{margin:12px 0 7px;font-size:38px;display:block}.health-card{padding:22px}.health-card>div small,.health-card>div b{display:block}.health-card>div b{margin-top:7px}.health-card dl{margin:18px 0 0}.health-card dl div{border-top:1px solid var(--line);justify-content:space-between;padding:8px 0;font-size:10px;display:flex}.health-card dt{color:var(--muted)}.health-card dd{margin:0}.health-card .good,.activity-card li small{color:#56d99b}.activity-card{grid-template-columns:.7fr 1.3fr;gap:30px;padding:25px;display:grid}.activity-card h2{margin:0}.activity-card ul{margin:0;padding:0;list-style:none}.activity-card li{border-top:1px solid var(--line);justify-content:space-between;padding:9px 0;font-size:11px;display:flex}.instagram-only{background:#251721;border-bottom:1px solid #392332;align-items:center;gap:12px;padding:15px 20px;display:flex}.instagram-only>span{background:linear-gradient(145deg,#ff9a3c,#df3973);border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.instagram-only strong,.instagram-only small{display:block}.instagram-only small{margin-top:4px;color:#a88795!important;font-size:9px!important}@media (max-width:950px){.launch-card,.dashboard-row{grid-template-columns:1fr}}@media (max-width:800px){.workspace{margin-left:0}.activity-card{grid-template-columns:1fr}.launch-card>div{padding:26px}}@media (max-width:520px){.stat-strip{grid-template-columns:1fr}.stat-strip article{border-left:0;border-top:1px solid var(--line)}}.workflow-card{background:radial-gradient(circle at 95% 0,#0a658d33,#0000 34%),#0d141c;border:1px solid #23465f;border-radius:19px;gap:16px;padding:22px;display:grid}.workflow-card.needs-attention{background:radial-gradient(circle at 95% 0,#8d263b2e,#0000 34%),#151014;border-color:#6e343c}.workflow-card>header{justify-content:space-between;align-items:start;gap:20px;display:flex}.workflow-card h2{margin:5px 0 0;font-size:22px}.workflow-card>header>span{color:#66c9f8;letter-spacing:.1em;font-size:9px;font-weight:800}.workflow-card>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.workflow-card button{text-align:left;border:1px solid var(--line);color:#fff;background:#0a0f15;border-radius:13px;gap:6px;padding:15px 50px 15px 15px;display:grid;position:relative}.workflow-card button.unread{border-color:#255d7a}.workflow-card button>span{color:#56bfea;letter-spacing:.11em;font-size:8px}.workflow-card button>strong{font-size:12px}.workflow-card button>small{color:#8996a4;line-height:1.45}.workflow-card button>b{color:#78cff6;font-size:8px;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.workflow-card>p{color:#788695;margin:0;font-size:11px}@media (max-width:720px){.workflow-card>header{display:grid}.workflow-card>div{grid-template-columns:1fr}.workflow-card button{min-height:88px}}
.flow-steps{border:1px solid var(--line);background:#0c1118;border-radius:14px;align-items:center;gap:10px;padding:14px 18px;display:flex;overflow:auto}.flow-steps span{white-space:nowrap;color:#657283;align-items:center;gap:7px;font-size:10px;display:flex}.flow-steps span.current{color:#fff}.flow-steps b{background:#18202c;border-radius:8px;place-items:center;width:23px;height:23px;display:grid}.flow-steps .current b{background:#ff7651}.flow-steps i{background:#29313c;min-width:22px;height:1px}.primary-upload{box-shadow:0 12px 34px #e94c5830;background:linear-gradient(90deg,#ff7651,#e94670)!important}.processing-card{background:#0d1925;border:1px solid #294a6c;border-radius:14px;gap:8px;padding:16px;display:grid}.processing-card strong{font-size:13px}.processing-card small{color:var(--muted);font-size:10px}
.area-lead{max-width:620px;color:var(--muted);line-height:1.6}.growth-manager{gap:16px;display:grid}.growth-hero{background:radial-gradient(circle at 80% 0,#38213a,#0000 40%),#10141c;border:1px solid #302a38;border-radius:22px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:18px;padding:22px;display:grid}.account-avatar{background:linear-gradient(145deg,#ff9b42,#dc3c79 55%,#7759ff);border-radius:18px;place-items:center;width:58px;height:58px;font-size:22px;font-weight:900;display:grid;box-shadow:0 12px 34px #d53e7233}.account-copy small,.growth-manager article>small{color:#897c91;letter-spacing:.14em;font-size:9px}.account-copy h2{margin:5px 0;font-size:21px}.connection{color:#5edb9c;font-size:9px}.hero-followers{text-align:right}.hero-followers strong,.hero-followers span{display:block}.hero-followers strong{font-size:34px}.hero-followers span{color:var(--muted);font-size:9px}.growth-hero button,.growth-empty button{color:#11151c;background:#fff;border:0;border-radius:11px;padding:13px 15px;font-size:9px;font-weight:900}.period-tabs{gap:7px;padding:3px;display:flex;overflow:auto}.period-tabs button{border:1px solid var(--line);color:#687587;text-transform:uppercase;background:#10151d;border-radius:99px;min-width:70px;padding:10px 14px;font-size:9px}.period-tabs button.active{color:#0b0f15;background:#fff}.growth-kpis{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.growth-kpis article{border:1px solid var(--line);background:#0e131b;border-radius:18px;min-height:150px;padding:20px}.growth-kpis article.primary{background:linear-gradient(145deg,#271a26,#121720);border-color:#422a39}.growth-kpis small,.growth-chart small,.growth-bottom small{color:#7e8997;letter-spacing:.12em;font-size:9px}.growth-kpis strong{margin:22px 0 8px;font-size:32px;display:block}.growth-kpis span{color:#687587;font-size:9px}.growth-chart{border:1px solid var(--line);background:#0e131b;border-radius:20px;padding:22px 22px 0;overflow:hidden}.growth-chart header{justify-content:space-between;display:flex;margin:0!important}.growth-chart h3{margin:6px 0;font-size:19px}.growth-chart header>span{color:var(--muted);font-size:9px}.growth-chart svg{width:100%;height:190px;display:block}.chart-baseline{height:190px;color:var(--muted);align-content:center;place-items:center;font-size:11px;display:grid}.chart-baseline i{background:linear-gradient(90deg,#0000,#ff6b70,#0000);width:100%;height:1px}.growth-bottom{grid-template-columns:.8fr 1.2fr;gap:12px;display:grid}.signal-card,.coach-card,.growth-empty{border:1px solid var(--line);background:#0e131b;border-radius:20px;padding:23px}.signal-card dl{margin:18px 0}.signal-card dl div{border-top:1px solid var(--line);justify-content:space-between;padding:10px 0;display:flex}.signal-card dt{color:var(--muted);font-size:11px}.signal-card dd{margin:0;font-weight:800}.signal-card p{color:#606c7a;font-size:9px;line-height:1.5}.coach-card>div{justify-content:space-between;display:flex}.coach-card>div span{color:#5edb9c;font-size:8px}.coach-card h3{font-size:25px}.coach-card ol{margin:0;padding:0;list-style:none}.coach-card li{border-top:1px solid var(--line);grid-template-columns:34px 1fr;gap:12px;padding:13px 0;display:grid}.coach-card li b{color:#ff806d;font-size:10px}.coach-card li p{color:#b0bac7;margin:0;font-size:12px;line-height:1.5}.growth-empty{text-align:center;padding:60px 22px}.growth-empty>span{color:#ff796a;font-size:38px}.growth-empty p{color:var(--muted)}.growth-error{color:#ff9790;background:#261416;border:1px solid #6b3035;border-radius:12px;padding:12px;font-size:11px}.growth-loading{align-content:center;place-items:center;gap:20px;min-height:300px;display:grid}@media (max-width:1050px){.growth-kpis{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.area-workspace>header{margin-bottom:28px}.area-workspace h1{font-size:44px}.growth-hero{grid-template-columns:auto 1fr}.hero-followers{text-align:left}.growth-hero button{width:100%}.growth-kpis{grid-template-columns:1fr 1fr}.growth-bottom{grid-template-columns:1fr}.growth-chart svg{height:150px}.period-tabs{scrollbar-width:none;margin:0 -18px;padding:3px 18px}}@media (max-width:430px){.growth-kpis{grid-template-columns:1fr}.growth-kpis article{min-height:125px}.growth-kpis strong{margin:16px 0 7px}.account-avatar{width:48px;height:48px}.area-workspace h1{font-size:39px}}
button,a,.drop-zone{-webkit-tap-highlight-color:transparent}button,a{transition:transform .18s,background-color .18s,border-color .18s,opacity .18s}button:not(:disabled):active,a:active{transform:scale(.97)}.panel,.growth-kpis article,.health-card,.stat-strip,.activity-card{transition:transform .25s,border-color .25s}.panel:hover,.growth-kpis article:hover{border-color:#394454;transform:translateY(-2px)}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.dashboard>*,.area-workspace>section{animation:.45s both rise}.dashboard>:nth-child(2){animation-delay:50ms}.dashboard>:nth-child(3){animation-delay:.1s}@media (max-width:800px){body{overscroll-behavior-y:none}.mobile-nav{padding:9px 7px max(10px,env(safe-area-inset-bottom));background:#090d14e8;grid-template-columns:repeat(5,1fr);box-shadow:0 -12px 40px #0008}.mobile-nav a{border-radius:12px;min-height:46px}.mobile-nav a.active{color:#fff;background:#18202b}.mobile-nav a.active svg{color:#ff7967}.workspace{padding-top:max(24px,env(safe-area-inset-top))}.workspace header{gap:8px}.environment{font-size:8px}.drop-zone{min-height:230px}.submit-drop{z-index:3;position:sticky;bottom:78px;box-shadow:0 14px 45px #000}.director-actions{z-index:3;border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b1017e8;border-radius:14px;padding:8px;position:sticky;top:10px}input,textarea,select{font-size:16px!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.carousel-editor{background:linear-gradient(145deg,#15121a,#0d1219);border:1px solid #3a2d3d;border-radius:20px;gap:12px;padding:15px;display:grid}.carousel-editor>header{justify-content:space-between;align-items:center;padding:4px 4px 10px;display:flex;margin:0!important}.carousel-editor h3{margin:6px 0 0;font-size:16px}.carousel-editor>header>span{color:#ff9b88;background:#35202f;border-radius:99px;padding:7px 9px;font-size:8px}.carousel-editor .content-preview{aspect-ratio:4/5;background:#05070a;max-height:680px;padding:0;position:relative;overflow:hidden}.carousel-editor .content-preview>small{z-index:2;color:#fff;background:#0009;border-radius:8px;padding:6px 8px;position:absolute;top:12px;left:12px}.carousel-editor .content-preview img,.carousel-editor .content-preview video{object-fit:contain;border-radius:0;width:100%;height:100%;max-height:none}.slide-counter{background:#000b;border-radius:99px;padding:6px 9px;font-size:10px;position:absolute;top:12px;right:12px}.carousel-thumbs{scrollbar-width:none;gap:9px;padding:3px 2px 7px;display:flex;overflow:auto}.carousel-thumbs button{background:#080b10;border:2px solid #0000;border-radius:12px;flex:0 0 82px;height:96px;padding:0;position:relative;overflow:hidden}.carousel-thumbs button.active{border-color:#ff7868;transform:translateY(-2px)}.carousel-thumbs img{object-fit:cover;width:100%;height:100%}.carousel-thumbs b{background:#000c;border-radius:7px;place-items:center;width:20px;height:20px;font-size:9px;display:grid;position:absolute;bottom:5px;right:5px}.carousel-thumbs span{color:#fff;background:#ff725f;border-radius:5px;padding:4px;font-size:6px;font-weight:900;position:absolute;top:4px;left:4px}.carousel-tools{grid-template-columns:1fr 1.2fr 1fr;gap:7px;display:grid}.carousel-tools button{border:1px solid var(--line);background:#151b24;border-radius:10px;min-height:42px;font-size:8px;font-weight:800}.carousel-tools button:nth-child(2){color:#f98;border-color:#5e3543}.carousel-tools button:disabled{opacity:.35}.slide-analysis{border:1px solid var(--line);background:#0b1017;border-radius:14px;padding:17px}.slide-analysis>small{color:#ff8e7c}.slide-analysis p{color:#b0bac7;margin:10px 0;font-size:12px;line-height:1.6}.slide-analysis ul{color:#8e9aa9;margin:10px 0;padding-left:18px;font-size:11px}.slide-analysis>div{flex-wrap:wrap;gap:6px;display:flex}.slide-analysis>div span{color:#e6b06a;border:1px solid #56412b;border-radius:99px;padding:5px 7px;font-size:7px}@media (min-width:900px){.carousel-editor{grid-template-columns:minmax(380px,.9fr) minmax(280px,.6fr);align-items:start}.carousel-editor>header,.carousel-thumbs,.carousel-tools{grid-column:1/3}.carousel-editor .content-preview{grid-row:2/4}.slide-analysis{grid-area:2/2}}@media (max-width:600px){.carousel-editor{margin:0 -5px;padding:10px}.carousel-editor .content-preview{aspect-ratio:4/5}.carousel-thumbs button{flex-basis:72px;height:86px}.carousel-tools{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0e14e8;border-radius:13px;padding:7px;position:sticky;bottom:78px}}
.creative-decision{background:radial-gradient(circle at 80% 20%,#4a263f,#0000 45%),linear-gradient(135deg,#1c1721,#0f141c);border:1px solid #553045;border-radius:20px;grid-template-columns:1.3fr .7fr;gap:22px;padding:24px;display:grid}.creative-decision small{color:#b789a0;letter-spacing:.13em;font-size:8px}.creative-decision h3{margin:9px 0;font-size:25px}.creative-decision p{color:#9ba6b4;margin:0;line-height:1.55}.creative-decision>div:last-child{align-content:center;gap:8px;display:grid}.creative-decision button{background:linear-gradient(90deg,#ff755f,#e6447d);border:0;border-radius:12px;min-height:48px;font-size:10px;font-weight:900}.creative-decision .recommended{color:#83edb6;background:#2a6046;border-radius:99px;justify-self:start;padding:5px 7px;font-size:7px}@media (max-width:650px){.creative-decision{grid-template-columns:1fr;padding:19px}.creative-decision h3{font-size:22px}}.manual-finish{background:radial-gradient(circle at 92% 8%,#075e8d4d,#0000 34%),linear-gradient(145deg,#111923,#0b1017);border:1px solid #225576;border-radius:20px;gap:18px;padding:24px;display:grid;box-shadow:0 22px 60px #0005}.manual-finish>header{justify-content:space-between;align-items:start;gap:22px;display:flex}.manual-finish h3{letter-spacing:-.03em;margin:8px 0 7px;font-size:24px}.manual-finish p{color:#9cabb9;max-width:720px;margin:0;line-height:1.55}.manual-finish>header>span{color:#71ccff;letter-spacing:.12em;background:#08243a;border:1px solid #24749f;border-radius:99px;flex:none;padding:7px 10px;font-size:8px;font-weight:900}.manual-script{background:#070b10;border:1px solid #344557;border-radius:15px;grid-template-columns:1fr auto;align-items:center;gap:18px;padding:18px;display:grid}.manual-script small{color:#ff9e70}.manual-script blockquote{color:#fff;letter-spacing:-.02em;margin:9px 0 0;font-size:20px;font-weight:750;line-height:1.35}.manual-script button,.manual-finish-actions button,.manual-finish-actions a{color:#fff;letter-spacing:.08em;cursor:pointer;background:linear-gradient(90deg,#0b8cef,#00bfea);border:0;border-radius:11px;place-items:center;min-height:46px;padding:0 16px;font-size:9px;font-weight:900;text-decoration:none;display:grid}.manual-finish ol{counter-reset:finish;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:0;padding:0;list-style:none;display:grid}.manual-finish li{counter-increment:finish;border:1px solid var(--line);background:#101720;border-radius:13px;align-content:start;gap:7px;min-height:112px;padding:15px;display:grid}.manual-finish li:before{content:counter(finish,decimal-leading-zero);color:#39baff;font-size:10px;font-weight:900}.manual-finish li b{font-size:12px}.manual-finish li span{color:#8f9cab;font-size:10px;line-height:1.45}.manual-finish-actions{flex-wrap:wrap;gap:10px;display:flex}.manual-finish-actions .secondary{border:1px solid var(--line);color:#b9c4ce;background:#151c25}@media (max-width:760px){.manual-finish{padding:17px}.manual-finish>header{display:grid}.manual-finish>header>span{justify-self:start}.manual-script{grid-template-columns:1fr}.manual-script blockquote{font-size:18px}.manual-script button{width:100%}.manual-finish ol{grid-template-columns:repeat(2,minmax(0,1fr))}.manual-finish-actions{display:grid}.manual-finish-actions>*{width:100%}}@media (max-width:430px){.manual-finish ol{grid-template-columns:1fr}.manual-finish li{min-height:0}.manual-finish h3{font-size:21px}}.content-pipeline{background:radial-gradient(circle at 90% 0,#0c6d9933,#0000 38%),linear-gradient(145deg,#101a24,#0b1017);border:1px solid #244d6a;border-radius:18px;gap:17px;padding:21px;display:grid}.content-pipeline>header{justify-content:space-between;align-items:start;gap:20px;display:flex}.content-pipeline h3{margin:7px 0 6px;font-size:22px}.content-pipeline p{color:#94a4b3;margin:0;line-height:1.5}.content-pipeline>header>b{color:#69ccff;letter-spacing:.1em;background:#0b3852;border-radius:99px;padding:7px 9px;font-size:8px}.content-pipeline ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin:0;padding:0;list-style:none;display:grid}.content-pipeline li{border:1px solid var(--line);color:#647181;background:#0b1016;border-radius:11px;grid-template-columns:25px 1fr;align-items:center;gap:7px;min-height:52px;padding:10px;display:grid}.content-pipeline li>span{background:#17202b;border-radius:50%;place-items:center;width:23px;height:23px;font-size:8px;display:grid}.content-pipeline li>b{font-size:9px;line-height:1.3}.content-pipeline li.active{color:#fff;border-color:#237eab;box-shadow:inset 0 0 20px #0875a31f}.content-pipeline li.active>span{background:#0b8bd0;box-shadow:0 0 18px #0aa9ef66}.content-pipeline li.done{color:#b8e8ce}.content-pipeline li.done>span{color:#85efb5;background:#1e6a49}.content-pipeline.failed{background:linear-gradient(145deg,#211317,#0d1015);border-color:#74383d}.content-pipeline.failed>header>b{color:#ff9c9c;background:#512229}.content-pipeline>button{background:#d84d55;border:0;border-radius:10px;justify-self:start;min-height:42px;padding:0 14px;font-size:9px;font-weight:900}@media (max-width:760px){.content-pipeline{padding:16px}.content-pipeline>header{display:grid}.content-pipeline ol{grid-template-columns:1fr}.content-pipeline li{min-height:44px}.content-pipeline>button{width:100%}}.creative-rationale{background:linear-gradient(135deg,#14261f,#10171c);border:1px solid #315b4a;border-radius:14px;gap:9px;padding:17px;display:grid}.creative-rationale small{color:#78dcaa;letter-spacing:.12em}.creative-rationale p{color:#c5d3cc;margin:0 0 4px;line-height:1.55}.creative-rationale span{color:#9facb5;align-items:center;gap:10px;font-size:11px;display:flex}.creative-rationale span b{color:#8ae7b9;background:#244c3b;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.publish-now{color:#fff!important;background:linear-gradient(90deg,#e84a78,#f77b54)!important}.published-link{color:#8af0bd;background:#1c573f;border-radius:9px;padding:10px 12px;font-size:9px;font-weight:800;text-decoration:none}
.content-pipeline ol{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:760px){.content-pipeline ol{grid-template-columns:1fr}}
.render-player{object-fit:contain;background:#05070a;border:1px solid #303947;border-radius:16px;width:min(320px,100%);max-height:520px;margin-top:14px;display:block;box-shadow:0 20px 50px #0007}.media-jobs article:has(.render-player){align-items:start}.media-jobs article:has(.render-player)>div:first-child{width:100%}.brand-render{margin:0}.brand-render figcaption{color:#62e7c5;letter-spacing:.12em;margin-top:9px;font-size:8px;font-weight:800}
:root{--bg:#05070a;--surface:#0b0f15;--surface2:#101720;--surface3:#141c27;--line:#b0cae61f;--line-bright:#b0d5ff3d;--muted:#8793a3;--text:#f7f9fc;--blue:#19a7ff;--blue-soft:#70c9ff;--orange:#ff8b3d;--rose:#ff4d75;--green:#54e2a0;--shadow:0 32px 90px #00000080;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html{background:var(--bg)}body{background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;min-height:100vh}body::selection{color:#fff;background:#19a7ff4d}button,a,input,textarea,select{font-family:inherit}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.shell{isolation:isolate;background:linear-gradient(#080c12ad,#05070af0);position:relative;overflow:hidden}.ambient-canvas{pointer-events:none;z-index:-1;background:radial-gradient(circle at 50% -12%,#2d466838,#0000 44%);position:fixed;inset:0;overflow:hidden}.ambient-orb{filter:blur(110px);opacity:.15;border-radius:50%;width:42vw;max-width:680px;height:42vw;max-height:680px;position:absolute}.ambient-orb-blue{background:#008dff;top:-15vw;right:-16vw}.ambient-orb-orange{opacity:.09;background:#ff632f;bottom:-28vw;left:18vw}.ambient-grid{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 74%);mask-image:linear-gradient(#000,#0000 74%)}.ambient-noise{opacity:.022;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E");position:absolute;inset:0}.sidebar{-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);background:linear-gradient(#0a0e14f0,#070a0ede);border-right:1px solid #b3d0f01a;width:284px;padding:26px 18px 20px;box-shadow:24px 0 70px #0003}.brand{gap:13px;padding:2px 10px 34px;text-decoration:none}.brand-symbol{background:linear-gradient(145deg,#151f2bf5,#05080cf5);border:1px solid #acdaff33;border-radius:14px;flex:none;width:42px;height:42px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 12px 35px #0073ff2e}.brand-symbol:after{content:"";background:linear-gradient(120deg,#ffffff1a,#0000 35%);border-radius:11px;position:absolute;inset:2px}.brand-wing{transform-origin:bottom;z-index:1;border-radius:2px;width:8px;height:25px;position:absolute;top:9px}.brand-wing-blue{background:linear-gradient(#34d5ff,#1260ff);left:12px;transform:skew(-17deg);box-shadow:0 0 16px #159fffaa}.brand-wing-orange{background:linear-gradient(#ffe16b,#ff7817);right:12px;transform:skew(17deg);box-shadow:0 0 16px #ff8d2daa}.brand-symbol b{z-index:2;background:linear-gradient(135deg,#25baff 50%,#ff9b2d 50%);width:6px;height:6px;position:absolute;bottom:8px;left:18px;transform:rotate(45deg)}.brand-symbol-large{border-radius:20px;width:62px;height:62px}.brand-symbol-large .brand-wing{width:11px;height:37px;top:12px}.brand-symbol-large .brand-wing-blue{left:17px}.brand-symbol-large .brand-wing-orange{right:17px}.brand-symbol-large b{width:8px;height:8px;bottom:10px;left:27px}.brand-word{letter-spacing:-.045em;font-size:21px;font-weight:850}.brand-word>span{color:var(--blue-soft)}.brand-word small{color:#647080;letter-spacing:.22em;margin-top:4px;font-size:7px;font-weight:750;display:block}.sidebar nav{gap:4px}.sidebar nav a{color:#758192;border:1px solid #0000;border-radius:14px;height:50px;text-decoration:none;position:relative;overflow:hidden}.sidebar nav a:before{content:"";opacity:0;background:linear-gradient(90deg,#18a7ff1f,#0000);transition:opacity .25s;position:absolute;inset:0}.sidebar nav a>*{z-index:1;position:relative}.sidebar nav a:hover{color:#dce8f5;background:#ffffff06;border-color:#93c3f11a}.sidebar nav a.active{color:#fff;box-shadow:inset 3px 0 var(--blue),0 10px 30px #00000024;background:linear-gradient(90deg,#19a7ff29,#19a7ff09);border-color:#36aeff38}.sidebar nav a.active:before{opacity:1}.sidebar nav a.active svg{color:#6ec8ff;filter:drop-shadow(0 0 8px #19a7ff80)}.sidebar nav a b{background:linear-gradient(145deg,var(--orange),var(--rose));color:#fff;box-shadow:0 6px 16px #ff545e47}.sidebar-account{border:1px solid var(--line);background:#ffffff06;border-radius:15px;margin:18px 3px 0;padding:13px}.sidebar-account>span{box-shadow:0 0 12px}.logout{border-color:var(--line);background:#ffffff05}.logout:hover{color:#fff;background:#ffffff0a;border-color:#fff3}.workspace{width:calc(100% - 284px);max-width:1700px;margin-left:284px;padding:clamp(34px,4.2vw,76px)}.workspace>header,.dashboard-head{margin-bottom:38px;position:relative}.workspace h1{letter-spacing:-.067em;max-width:980px;font-size:clamp(44px,5.5vw,82px);font-weight:760}.area-workspace h1{font-size:clamp(42px,5vw,70px)}.eyebrow{color:#708096;font-size:10px;font-weight:800}.eyebrow:before{content:"";background:linear-gradient(90deg,var(--orange),var(--blue));width:20px;height:1px;margin:0 9px 3px 0;display:inline-block}.environment{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#124e3333;border-color:#54e2a033;align-items:center;gap:6px;display:inline-flex;box-shadow:inset 0 1px #ffffff0a,0 0 28px #54e2a00f}.area-lead,.lead{color:#8f9bab;max-width:650px;font-size:15px;line-height:1.7}.launch-card,.workflow-card,.stat-strip,.health-card,.activity-card,.panel,.recent,.area-empty,.event-list article,.director-work>header,.director-list>button,.variant-editor,.brand-panel article,.growth-kpis article,.growth-hero,.growth-panel section{border-color:var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#121923e0,#080c12e6);box-shadow:inset 0 1px #ffffff09,0 24px 70px #00000038}.launch-card{box-shadow:var(--shadow);background:radial-gradient(circle at 6% 4%,#ff516733,#0000 32%),radial-gradient(circle at 80% 110%,#109dff2e,#0000 45%),linear-gradient(135deg,#151c28f5,#080c12f5);border-radius:28px;position:relative}.launch-card:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ff9d5873,#ffffff0a 35%,#20b0ff59);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.launch-card h2{letter-spacing:-.045em;font-weight:720}.launch-card a{background:linear-gradient(135deg,#fff,#dcecff);border:1px solid #ffffff4d;box-shadow:0 14px 36px #68b5ff29}.launch-card a:hover{transform:translateY(-2px);box-shadow:0 18px 44px #68b5ff3d}.stat-strip,.health-card,.activity-card,.workflow-card{border-radius:22px}.stat-strip strong{letter-spacing:-.055em;font-size:42px}.stat-strip article{position:relative}.stat-strip article:after{content:"";background:linear-gradient(90deg,var(--orange),var(--blue));opacity:.6;width:34px;height:2px;position:absolute;bottom:0;left:24px}.health-card .good{color:var(--green)}.workflow-card{background:radial-gradient(circle at 98% 0,#19a7ff26,#0000 35%),linear-gradient(145deg,#111923e6,#070c12eb)}.workflow-card button{transition:transform .24s cubic-bezier(.2,.8,.2,1),border-color .24s,background .24s}.workflow-card button:hover{border-color:var(--line-bright);background:#0d151f;transform:translateY(-3px)}.activity-card li{transition:padding .2s,color .2s}.activity-card li:hover{color:#fff;padding-left:6px}.flow-steps{border-color:var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080d14b8;border-radius:17px;padding:16px 18px}.flow-steps .current b{background:linear-gradient(135deg,var(--orange),var(--rose));box-shadow:0 8px 20px #ff50663d}.drop-panel{gap:20px}.drop-zone{background:radial-gradient(circle at 50% 18%,#19a7ff26,#0000 40%),linear-gradient(145deg,#0e1823f0,#070b11f0);border:1px solid #58b4ff4d;border-radius:26px;min-height:280px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 30px 80px #00000040}.drop-zone:before{content:"";border:1px solid #55b5ff1a;border-radius:50%;width:220px;height:220px;transition:transform .4s,opacity .4s;position:absolute;box-shadow:0 0 0 32px #55b5ff06,0 0 0 64px #55b5ff04}.drop-zone>*{z-index:1;position:relative}.drop-zone .native-media-picker{z-index:4;opacity:.001;cursor:pointer;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.drop-zone:focus-within{border-color:#5cc4ffcc;box-shadow:0 0 0 4px #19a7ff1a,inset 0 1px #ffffff12,0 38px 90px #00000057}.drop-zone:hover,.drop-zone.dragging{border-color:#5cc4ffb3;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff12,0 38px 90px #00000057,0 0 60px #19a7ff14}.drop-zone:hover:before,.drop-zone.dragging:before{opacity:.8;transform:scale(1.08)}.drop-zone>span{background:linear-gradient(145deg,#2ab8ff,#086cff);box-shadow:0 16px 42px #0e81ff66}.drop-zone strong{font-size:15px}.drop-zone small{text-align:center;max-width:520px;line-height:1.5}.media-preview-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.media-preview-card{border:1px solid var(--line);background:#0b1017e0;border-radius:18px;min-width:0;position:relative;overflow:hidden;box-shadow:0 16px 40px #00000038}.media-preview{aspect-ratio:16/10;background:linear-gradient(145deg,#121c29,#080c12);position:relative;overflow:hidden}.media-preview img,.media-preview video{object-fit:cover;width:100%;height:100%;display:block}.media-preview video{background:#000}.media-preview-placeholder{color:#7991a7;place-items:center;height:100%;font-size:28px;display:grid}.media-preview-card footer{grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:11px 12px;display:grid}.media-preview-card footer>b{color:#84d0ff;background:#19a7ff26;border-radius:8px;place-items:center;width:23px;height:23px;font-size:10px;display:grid}.media-preview-card footer span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.media-preview-card footer small{color:var(--muted);font-size:9px}.media-type-pill{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;letter-spacing:.12em;background:#03070bb3;border:1px solid #ffffff26;border-radius:99px;padding:6px 8px;font-size:8px;font-weight:800;position:absolute;top:10px;right:10px}.file-selection-toolbar{color:var(--muted);justify-content:space-between;align-items:center;gap:14px;margin-top:-8px;padding:0 4px;font-size:11px;display:flex}.file-selection-toolbar button{color:#c5d0dc;cursor:pointer;background:#0d141d;border:1px solid #ffffff21;border-radius:9px;padding:8px 11px;font-size:10px}.file-selection-toolbar button:disabled{opacity:.45}.upload-error{background:#4d0c196b;border:1px solid #ff5c7073;border-radius:14px;gap:6px;padding:15px 17px;display:grid;box-shadow:0 12px 34px #0000002e}.upload-error strong{color:#ff9dac;letter-spacing:.1em;font-size:10px}.upload-error span{color:#ffe1e5;font-size:12px;line-height:1.5}.drop-fields label{color:#9aa8b8;font-weight:650}.drop-fields textarea,.drop-fields select{border-color:var(--line);background:#05090ec2;border-radius:16px;box-shadow:inset 0 1px #ffffff06}.drop-fields textarea:focus,.drop-fields select:focus{border-color:#19a7ffa6;box-shadow:0 0 0 4px #19a7ff14}.primary-upload{border-radius:16px;height:60px;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;box-shadow:0 18px 44px #e5416438;background:linear-gradient(100deg,#ff8b3d,#ff4f75 52%,#8b58ff)!important}.primary-upload:not(:disabled):hover{transform:translateY(-3px);box-shadow:0 24px 56px #e5416452}.login-page{background:radial-gradient(circle at 50% -10%,#1a8bff38,#0000 45%),radial-gradient(circle at 8% 100%,#ff6f301f,#0000 40%),#05070a;position:relative;overflow:hidden}.login-page:before{content:"";background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 75%);mask-image:radial-gradient(circle,#000,#0000 75%)}.login-card{border-color:var(--line-bright);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:linear-gradient(145deg,#0f161fe6,#070a0feb);border-radius:28px;width:min(460px,100%);padding:48px;position:relative;box-shadow:0 44px 130px #000000a6,inset 0 1px #ffffff0f}.login-brand{align-items:center;gap:16px;margin-bottom:30px;display:flex}.login-card h1{font-weight:780}.login-form input{border-color:var(--line);background:#03070bb3;border-radius:14px}.login-form button{background:linear-gradient(100deg,#148dff,#6957ff);border-radius:14px;box-shadow:0 16px 38px #3269ff38}@media (max-width:1050px){.sidebar{width:252px}.workspace{width:calc(100% - 252px);margin-left:252px;padding:34px}.brand-word small{letter-spacing:.15em}.dashboard-row{grid-template-columns:1fr}}@media (max-width:800px){.sidebar{display:none}.workspace{width:100%;padding:22px 16px calc(112px + env(safe-area-inset-bottom));margin-left:0}.workspace>header,.dashboard-head{margin-bottom:28px}.workspace h1,.area-workspace h1{font-size:clamp(40px,12vw,58px);line-height:.98}.area-lead,.lead{font-size:14px}.environment{position:absolute;top:0;right:0;margin:0!important}.mobile-nav{padding:7px 5px max(7px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(28px)saturate(150%);backdrop-filter:blur(28px)saturate(150%);background:#080c12db;border:1px solid #b2d3f521;border-radius:20px;inset:auto 10px 10px;box-shadow:0 18px 70px #0000009e,inset 0 1px #ffffff0d}.mobile-nav a{border-radius:14px;min-width:0;min-height:48px}.mobile-nav a.active{color:#fff;background:linear-gradient(145deg,#19a7ff2b,#19a7ff0f);box-shadow:inset 0 0 0 1px #47b8ff29}.launch-card{border-radius:24px}.launch-card>div{padding:27px 22px}.launch-card ol{border-left:0;border-top:1px solid var(--line)}.drop-zone{border-radius:22px;min-height:250px;padding:24px 15px}.media-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.drop-fields{grid-template-columns:1fr}.primary-upload{bottom:90px}.stat-strip article{padding:21px}.login-card{padding:36px 25px}}@media (max-width:440px){.media-preview-grid{grid-template-columns:1fr}.media-preview{aspect-ratio:16/9}.workflow-card,.health-card,.activity-card{padding:18px}.launch-card ol{padding:14px 20px}.login-card{border-radius:24px}}@media (prefers-reduced-motion:reduce){.ambient-orb{display:none}}.remove-media{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#03070bb8;border:1px solid #ffffff29;border-radius:10px;width:30px;height:30px;font-size:18px;line-height:1;position:absolute;top:10px;left:10px}.remove-media:hover{background:#ff4b5ebf;border-color:#ffa0aa8c}.carousel-thumbs img,.carousel-thumbs video{object-fit:cover;width:100%;height:100%}.slide-analysis .analysis-source{color:#78caff;background:#116fb21f;border-color:#26aaff59}.storyboard-proof{background:#05080c;border:1px solid #67beff33;border-radius:14px;margin:12px 0 14px;position:relative;overflow:hidden}.storyboard-proof img{object-fit:contain;width:100%;max-height:390px;display:block}.storyboard-proof figcaption{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#8fd3ff;letter-spacing:.12em;background:#02060ac2;border-radius:8px;padding:7px 9px;font-size:7px;font-weight:800;position:absolute;bottom:8px;left:8px;right:8px}
.brand-lockup{object-fit:contain;width:190px;max-width:100%;height:auto;display:block}.brand-lockup-large{width:265px}.login-brand .brand-lockup{width:270px}.sidebar>.brand .brand-lockup{width:205px}.mission-shell{--mission-bg:#05090e;--mission-surface:#0b121a;--mission-surface-strong:#0e1721;--mission-line:#a0bedc29;--mission-line-strong:#a0caf047;--mission-muted:#8190a1;--mission-text:#f4f7fb;--mission-blue:#12b8ff;--mission-orange:#ff8a24;--mission-green:#42d994;background:#05090e;min-height:100svh;overflow-x:hidden}.mission-shell .ambient-canvas{background:radial-gradient(circle at 58% -12%,#124b762e,#0000 43%)}.mission-shell .ambient-grid{opacity:.45;background-size:84px 84px}.mission-shell .ambient-orb{opacity:.08}.mission-shell .ambient-orb-orange{opacity:.045}.mission-shell .command-rail{background:#060a0ff2;border-right:1px solid #9ec1e224;align-items:center;width:84px;padding:0 8px 18px;box-shadow:18px 0 60px #0000002e}.rail-spacer{border-bottom:1px solid var(--mission-line);width:68px;height:84px}.mission-shell .command-rail nav{align-content:start;gap:3px;width:100%;padding:20px 0;display:grid;overflow:visible}.mission-shell .command-rail nav>div{position:relative}.mission-shell .command-rail nav a{color:#728095;border:1px solid #0000;border-radius:12px;place-items:center;width:68px;height:49px;padding:0;text-decoration:none;display:grid;position:relative;overflow:visible}.mission-shell .command-rail nav a:hover{color:#eaf3fb;background:#ffffff09;border-color:#84bae81f}.mission-shell .command-rail nav a.active{color:#fff;box-shadow:inset 3px 0 var(--mission-orange),0 10px 26px #0003;background:linear-gradient(145deg,#10a7ff26,#ff84220f);border-color:#23aeff38}.mission-shell .command-rail nav a>span{z-index:20;border:1px solid var(--mission-line);color:#dce8f3;pointer-events:none;opacity:0;background:#0b121a;border-radius:9px;width:max-content;padding:8px 10px;font-size:11px;font-weight:650;transition:opacity .16s,transform .16s;position:absolute;left:78px;transform:translate(-6px);box-shadow:0 12px 36px #00000073}.mission-shell .command-rail nav a:hover>span{opacity:1;transform:none}.rail-logout{color:#6d7a8d;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;place-items:center;width:50px;height:50px;margin-top:auto;display:grid}.rail-logout:hover{color:#fff;border-color:var(--mission-line);background:#ffffff09}.mission-shell .mission-dashboard{align-content:start;gap:12px;width:calc(100% - 84px);max-width:none;min-height:100svh;margin-left:84px;padding:20px clamp(26px,3vw,44px) 22px;display:grid}.creator-topbar{border-bottom:1px solid #97b8d71a;grid-template-columns:minmax(300px,1fr) minmax(310px,430px) minmax(180px,1fr);height:62px;align-items:start!important;gap:28px!important;margin:0!important;display:grid!important}.creator-brand{width:max-content;color:var(--mission-muted);align-items:center;gap:16px;text-decoration:none;display:flex}.creator-brand .brand-lockup{object-position:left center;width:268px;height:52px}.creator-brand>span{border-left:1px solid var(--mission-line);letter-spacing:.08em;white-space:nowrap;padding-left:16px;font-size:11px}.command-trigger{border:1px solid var(--mission-line);color:#708095;cursor:pointer;background:#090f16d6;border-radius:14px;align-items:center;gap:12px;height:48px;padding:0 11px 0 16px;display:flex;box-shadow:inset 0 1px #ffffff06}.command-trigger:hover{border-color:var(--mission-line-strong);color:#b9c8d7;background:#0c141e}.command-trigger span{text-align:left;flex:1;font-size:13px}.command-trigger kbd,.command-palette kbd{border:1px solid var(--mission-line);color:#718093;background:#080d13;border-radius:7px;padding:5px 7px;font:10px/1.1 ui-monospace,SFMono-Regular,Menlo,monospace}.creator-account{color:#bac5d1;justify-self:end;align-items:center;gap:11px;height:48px;font-size:12px;display:flex}.creator-account i{background:#f2a63b;border-radius:50%;width:9px;height:9px;box-shadow:0 0 16px #f2a63b66}.creator-account i.online{background:var(--mission-green);box-shadow:0 0 16px #42d99480}.mission-intro{justify-content:space-between;align-items:center;gap:24px;min-height:80px;display:flex}.mission-intro h1{color:var(--mission-text);margin:0;font-weight:720;letter-spacing:-.045em!important;font-size:clamp(28px,3vw,40px)!important;line-height:1.05!important}.mission-intro p{color:var(--mission-muted);margin:8px 0 0;font-size:15px}.new-mission,.finish-mission{color:#fff;border:1px solid #6bd0ff80;justify-content:center;align-items:center;gap:18px;font-weight:750;text-decoration:none;display:flex;box-shadow:0 14px 38px #007ae033,inset 0 1px #ffffff47}.new-mission{background:linear-gradient(105deg,#ff8b24 0%,#ff9b54 35%,#15adff 100%);border-radius:14px;min-width:162px;height:52px;font-size:14px}.new-mission:hover,.finish-mission:hover{transform:translateY(-2px);box-shadow:0 19px 46px #0084ea47,inset 0 1px #ffffff47}.instagram-kpi-ribbon{border:1px solid var(--mission-line);background:linear-gradient(105deg,#ff8a240e,#0000 22%),#090f16e6;border-radius:17px;grid-template-columns:180px minmax(0,1fr);min-height:82px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 16px 48px #00000021}.instagram-kpi-ribbon>header{grid-template-columns:34px 1fr;align-content:center;gap:0 10px;min-width:0;padding:12px 16px;display:grid}.instagram-kpi-ribbon>header>span{color:#fff;background:linear-gradient(145deg,#ff9338,#c6499c 52%,#7759d8);border:1px solid #ff994357;border-radius:10px;grid-row:1/3;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 8px 24px #c6499c29}.instagram-kpi-ribbon>header small,.instagram-kpi-ribbon>header strong{display:block}.instagram-kpi-ribbon>header small{color:#ff9c49;letter-spacing:.14em;font-size:9px;font-weight:780}.instagram-kpi-ribbon>header strong{color:#edf3f8;margin-top:2px;font-size:14px}.instagram-kpi-ribbon>header a{color:#73879b;grid-column:1/-1;align-items:center;gap:6px;width:max-content;margin-top:7px;font-size:9px;font-weight:700;text-decoration:none;display:flex}.instagram-kpi-ribbon>header a:hover{color:var(--mission-blue)}.instagram-kpi-ribbon dl{grid-template-columns:repeat(6,minmax(105px,1fr));min-width:0;margin:0;display:grid}.instagram-kpi-ribbon dl>div{border-left:1px solid var(--mission-line);flex-direction:column;justify-content:center;min-width:0;padding:11px clamp(11px,1.3vw,19px);display:flex}.instagram-kpi-ribbon dt{color:#8392a3;align-items:center;gap:7px;margin:0;font-size:10px;font-weight:680;display:flex}.instagram-kpi-ribbon dt svg{color:#627a90}.instagram-kpi-ribbon dd{color:#f5f8fb;letter-spacing:-.035em;margin:4px 0 0;font-size:21px;font-weight:740;line-height:1}.instagram-kpi-ribbon dl small{color:#647487;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:5px;font-size:8px;line-height:1.2;display:block;overflow:hidden}.runway-block>h2{color:#9ba8b6;letter-spacing:.01em;margin:0 0 9px;font-size:13px;font-weight:560}.content-runway{z-index:0;border:1px solid var(--mission-line);background:#090f16e0;border-radius:17px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;min-height:84px;margin:0;padding:12px 34px;list-style:none;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 18px 55px #00000026}.content-runway:before{content:"";z-index:-1;background:linear-gradient(90deg,var(--mission-orange),#ffb257 42%,var(--mission-blue) 58%,#3058745c);height:3px;position:absolute;top:50%;left:18%;right:18%;box-shadow:0 0 18px #12b8ff26}.content-runway li{justify-content:center;align-items:center;gap:14px;min-width:0;display:flex}.content-runway li:first-child{justify-content:flex-start}.content-runway li:last-child{justify-content:flex-end}.content-runway li>span{color:#9ba8b7;background:#080d13;border:1px solid #445061;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;display:grid}.content-runway li.complete>span{border-color:var(--mission-orange);color:var(--mission-orange);box-shadow:0 0 22px #ff8a241a}.content-runway li.active>span{border-color:var(--mission-blue);color:#effbff;box-shadow:0 0 0 4px #12b8ff1a,0 0 28px #12b8ff61}.content-runway li.active svg[aria-hidden=true]:where(.ph-circle-notch){animation:1.2s linear infinite mission-spin}.content-runway strong,.content-runway small{display:block}.content-runway strong{color:#eef3f7;font-size:15px}.content-runway small{color:#738296;text-transform:capitalize;margin-top:3px;font-size:11px}.content-runway li.active small{color:var(--mission-blue)}.mission-workspace{border:1px solid var(--mission-line-strong);background:#080e15;border-radius:18px;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);min-height:380px;display:grid;overflow:hidden;box-shadow:0 28px 90px #00000047,inset 0 1px #ffffff06}.creator-canvas{border-right:1px solid var(--mission-line);background:#060a0f;min-width:0;min-height:380px;margin:0;position:relative;overflow:hidden}.creator-canvas>img,.creator-canvas>video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.creator-canvas:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0205086b);height:28%;position:absolute;inset:auto 0 0}.canvas-controls{z-index:2;pointer-events:none;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;inset:17px 18px auto}.canvas-controls span{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#e7eef5;background:#04090ec2;border:1px solid #cadff147;border-radius:11px;align-items:center;gap:8px;height:36px;padding:0 11px;font-size:11px;display:flex}.canvas-play{z-index:2;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#04090eb8;border:1px solid #daebf857;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:absolute;bottom:20px;left:20px}.mission-brief{background:radial-gradient(circle at 105% 10%,#107cc51a,#0000 38%),#091019;flex-direction:column;min-width:0;padding:32px clamp(30px,3vw,42px);display:flex}.mission-title h2{color:#fff;letter-spacing:-.052em;text-wrap:balance;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:660px;margin:0;font-size:clamp(28px,2.8vw,36px);font-weight:730;line-height:1.08;display:-webkit-box;overflow:hidden}.mission-title p{color:var(--mission-blue);margin:12px 0 0;font-size:15px}.mission-brief ul{border-top:1px solid var(--mission-line);margin:20px 0;padding:0;list-style:none}.mission-brief li{border-bottom:1px solid var(--mission-line);color:#c6d0da;grid-template-columns:30px 1fr auto;align-items:center;gap:12px;min-height:52px;font-size:14px;display:grid}.mission-brief li>svg{color:#8999aa}.mission-brief li>b{border:1px solid;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.mission-brief li>b.ready{color:var(--mission-green)}.mission-brief li>b.pending{color:var(--mission-orange)}.finish-mission{background:linear-gradient(100deg,#069ce9,#159cff 55%,#1ab9ff);border-radius:12px;justify-content:flex-start;width:100%;height:54px;margin-top:auto;padding:0 18px;font-size:15px}.finish-mission svg{margin-left:auto;margin-right:4px}.mission-empty{text-align:center;border:1px solid var(--mission-line);background:#091019;border-radius:18px;align-content:center;place-items:center;min-height:390px;padding:48px;display:grid}.mission-empty .brand-lockup{width:250px}.mission-empty h2{margin:25px 0 9px;font-size:30px}.mission-empty p{max-width:530px;color:var(--mission-muted);margin:0;line-height:1.65}.mission-empty>a{color:#fff;background:#0b7bb5;border:1px solid #12b8ff66;border-radius:12px;align-items:center;gap:14px;margin-top:25px;padding:14px 18px;font-size:13px;font-weight:750;text-decoration:none;display:flex}.insight-band{border:1px solid var(--mission-line);background:#090f16e0;border-radius:18px;grid-template-columns:.88fr 1.04fr 1.35fr;min-height:126px;display:grid;box-shadow:0 18px 55px #00000024,inset 0 1px #ffffff06}.insight-band article{border-left:1px solid var(--mission-line);flex-direction:column;justify-content:center;min-width:0;padding:18px 24px;display:flex}.insight-band article:first-child{border-left:0}.insight-band small{color:#95a3b2;letter-spacing:.03em;font-size:11px;font-weight:680}.insight-band strong{color:#eaf0f6;margin-top:8px;font-size:16px;line-height:1.35;display:block}.momentum-insight>div{align-items:end;gap:24px;height:34px;margin-top:12px;display:flex}.momentum-insight i{background:#4e5864;border-radius:99px;width:6px;height:18px}.momentum-insight i.filled{background:linear-gradient(var(--mission-orange),#f7b56c);height:31px;box-shadow:0 0 12px #ff8a2438}.growth-insight strong{font-size:19px}.growth-insight em{color:var(--mission-blue);letter-spacing:-.03em;font-size:26px;font-style:normal}.growth-insight>span{color:#718093;margin-top:6px;font-size:10px}.next-insight small{color:var(--mission-orange)}.next-insight strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:50ch;display:-webkit-box;overflow:hidden}.next-insight a{width:max-content;color:var(--mission-blue);align-items:center;gap:9px;margin-top:12px;font-size:11px;font-weight:720;text-decoration:none;display:flex}.command-backdrop{z-index:40;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#010407b8;place-items:start center;padding-top:14vh;display:grid;position:fixed;inset:0}.command-palette{border:1px solid var(--mission-line-strong);background:#0a1119;border-radius:19px;width:min(590px,100% - 32px);overflow:hidden;box-shadow:0 38px 120px #000000a6}.command-palette header{border-bottom:1px solid var(--mission-line);align-items:center;gap:13px;height:66px;padding:0 18px;display:flex}.command-palette header>svg{color:#8292a5}.command-palette input{color:#f5f8fb;background:0 0;border:0;outline:0;flex:1;height:48px;font-size:15px}.command-palette nav{gap:3px;padding:8px;display:grid}.command-palette nav a{color:#9aa8b7;border-radius:11px;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;min-height:48px;padding:0 11px;text-decoration:none;display:grid}.command-palette nav a:hover{color:#fff;background:#111d28}.command-palette nav a>svg:last-child{color:#607185}@keyframes mission-spin{to{transform:rotate(360deg)}}@media (max-width:1100px){.creator-topbar{grid-template-columns:minmax(260px,1fr) 300px auto}.creator-brand .brand-lockup{width:210px}.creator-brand>span{display:none}.instagram-kpi-ribbon{grid-template-columns:155px minmax(0,1fr)}.instagram-kpi-ribbon>header{padding-inline:13px}.instagram-kpi-ribbon dl{grid-template-columns:repeat(6,minmax(91px,1fr))}.instagram-kpi-ribbon dl>div{padding-inline:10px}.instagram-kpi-ribbon dt{font-size:9px}.instagram-kpi-ribbon dd{font-size:19px}.mission-workspace{grid-template-columns:1fr 420px}.mission-brief{padding:32px}.insight-band{grid-template-columns:.8fr 1fr 1.2fr}}@media (max-width:800px){.mission-shell .command-rail{display:none}.mission-shell .mission-dashboard{width:100%;padding:14px 15px calc(96px + env(safe-area-inset-bottom));gap:14px;margin:0}.creator-topbar{grid-template-columns:1fr auto auto;height:62px;align-items:start!important;gap:9px!important}.creator-brand .brand-lockup{width:190px;height:48px}.creator-brand>span,.command-trigger>span,.command-trigger kbd,.creator-account strong{display:none}.command-trigger{border-radius:12px;justify-content:center;width:44px;height:44px;padding:0}.creator-account{justify-content:center;width:22px;height:44px}.creator-account i{width:9px;height:9px}.mission-intro{align-items:end;min-height:104px}.mission-intro h1{font-size:29px!important}.mission-intro p{font-size:13px}.new-mission{gap:10px;min-width:112px;height:46px;font-size:12px}.instagram-kpi-ribbon{grid-template-columns:1fr;min-height:0}.instagram-kpi-ribbon>header{border-bottom:1px solid var(--mission-line);grid-template-columns:34px 1fr auto;padding:12px 14px}.instagram-kpi-ribbon>header>span{grid-row:1/3}.instagram-kpi-ribbon>header a{grid-area:1/3/3;align-self:center;margin:0}.instagram-kpi-ribbon dl{scroll-snap-type:x proximity;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(134px,42vw);grid-auto-flow:column;overflow-x:auto}.instagram-kpi-ribbon dl::-webkit-scrollbar{display:none}.instagram-kpi-ribbon dl>div{scroll-snap-align:start;min-height:76px;padding:11px 14px}.instagram-kpi-ribbon dd{font-size:21px}.runway-block>h2{font-size:12px}.content-runway{min-height:78px;padding:10px 12px}.content-runway:before{left:18%;right:18%}.content-runway li{gap:7px;justify-content:center!important}.content-runway li>span{width:39px;height:39px}.content-runway li>span svg{width:19px;height:19px}.content-runway strong{font-size:12px}.content-runway small{text-overflow:ellipsis;white-space:nowrap;max-width:70px;font-size:8px;overflow:hidden}.mission-workspace{grid-template-columns:1fr;min-height:0}.creator-canvas{border-right:0;border-bottom:1px solid var(--mission-line);min-height:430px}.mission-brief{padding:26px 22px}.mission-title h2{font-size:30px}.finish-mission{margin-top:4px}.insight-band{grid-template-columns:1fr;min-height:0}.insight-band article{border-left:0;border-top:1px solid var(--mission-line);min-height:116px;padding:20px}.insight-band article:first-child{border-top:0}.momentum-insight>div{margin-top:8px}.mission-shell .mission-mobile-nav{padding:6px max(5px,env(safe-area-inset-right)) max(6px,env(safe-area-inset-bottom)) max(5px,env(safe-area-inset-left));-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);background:#060b11e6;border:1px solid #b0cfeb29;border-radius:19px;grid-template-columns:repeat(5,1fr);inset:auto 9px 9px;box-shadow:0 18px 60px #000000a8}.mission-shell .mission-mobile-nav a{color:#6f7e90;border-radius:13px;min-width:0;min-height:51px;text-decoration:none}.mission-shell .mission-mobile-nav a.active{color:#fff;background:#14a1ee21;box-shadow:inset 0 0 0 1px #24acf229}.mission-shell .mission-mobile-nav a.active svg{color:var(--mission-blue)}.mission-shell .mission-mobile-nav span{font-size:8px}}@media (max-width:480px){.creator-brand .brand-lockup{width:166px}.mission-intro{grid-template-columns:1fr auto;align-items:end;gap:12px;display:grid}.mission-intro h1{font-size:27px!important}.new-mission{min-width:100px;padding:0 12px}.content-runway li{text-align:center;justify-items:center;display:grid}.content-runway li>div{min-width:0}.content-runway small{margin-inline:auto}.content-runway:before{top:34px}.creator-canvas{min-height:390px}.canvas-controls{inset:12px}.canvas-controls span{height:32px;font-size:9px}.mission-title h2{font-size:27px}.mission-brief li{font-size:13px}}@media (prefers-reduced-motion:reduce){.mission-shell *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.shop-panel{flex-direction:column;gap:18px;display:flex}.shop-kpis{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.shop-kpis article{background:#ffffff0a;border:1px solid #ffffff17;border-radius:14px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}.shop-kpis article.primary{background:#ff7a6714;border-color:#ff7a6780}.shop-kpis small{letter-spacing:.12em;opacity:.65;font-size:10px}.shop-kpis strong{font-variant-numeric:tabular-nums;font-size:26px}.shop-kpis span{opacity:.6;font-size:12px}.shop-card{background:#ffffff0a;border:1px solid #ffffff17;border-radius:14px;padding:18px 20px}.shop-card header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.shop-card header small{letter-spacing:.12em;opacity:.65;font-size:10px}.shop-card header h3{margin:2px 0 0;font-size:17px}.shop-card header button,.brand-form button[type=submit]{color:#14090b;letter-spacing:.08em;cursor:pointer;background:#ff7a67;border:0;border-radius:999px;padding:9px 16px;font-size:11px;font-weight:700}.shop-card button:disabled{opacity:.5;cursor:wait}button.mini{color:inherit;letter-spacing:.08em;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:999px;padding:5px 12px;font-size:10px}.shop-muted{opacity:.55;font-size:12px}.shop-message{color:#ff7a67;font-size:12px}.experiment-row{border-top:1px solid #ffffff14;padding:12px 0}.experiment-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.experiment-status{letter-spacing:.08em;border:1px solid #fff3;border-radius:999px;padding:3px 9px;font-size:10px}.experiment-status.running,.experiment-status.live{color:#7ef0b2;border-color:#7ef0b280}.experiment-status.promoted{color:#ffd166;border-color:#ffd16680}.experiment-status.inconclusive,.experiment-status.archived,.experiment-status.draft{opacity:.6}.variant-bars{flex-direction:column;gap:6px;display:flex}.variant-bar{grid-template-columns:110px 1fr auto;align-items:center;gap:10px;font-size:12px;display:grid}.variant-bar.winner .variant-name{color:#ffd166}.variant-name{font-family:ui-monospace,monospace}.variant-bar .bar{background:#ffffff14;border-radius:999px;height:6px;overflow:hidden}.variant-bar .bar i{background:#ff7a67;border-radius:999px;height:100%;display:block}.variant-stats{font-variant-numeric:tabular-nums;opacity:.7;white-space:nowrap}.shop-columns{grid-template-columns:1.2fr 1fr;gap:18px;display:grid}@media (max-width:900px){.shop-columns{grid-template-columns:1fr}}.order-list,.brand-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.order-list li,.brand-list li{border-top:1px solid #ffffff12;flex-wrap:wrap;align-items:center;gap:10px;padding:9px 0;font-size:13px;display:flex}.order-status{letter-spacing:.06em;border:1px solid #fff3;border-radius:999px;padding:3px 8px;font-size:10px}.order-status.submitted,.order-status.paid,.order-status.fulfilled{color:#7ef0b2;border-color:#7ef0b280}.order-status.needs_action{color:#ff7a67;border-color:#ff7a6799}.order-status.canceled,.order-status.pending{opacity:.55}.order-email{opacity:.6;text-overflow:ellipsis;max-width:180px;overflow:hidden}.order-list b{font-variant-numeric:tabular-nums;margin-left:auto}.brand-form{flex-direction:column;gap:8px;margin-top:12px;display:flex}.brand-form input{color:inherit;font:inherit;background:#ffffff0f;border:1px solid #ffffff26;border-radius:10px;padding:9px 12px;font-size:13px}.brand-form-actions{align-items:center;gap:10px;display:flex}.lab-pipeline{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.lab-stage{text-align:center;opacity:.45;border:1px solid #ffffff1a;border-radius:10px;flex:1;min-width:82px;padding:10px 6px}.lab-stage.filled{opacity:1;border-color:#ff7a6773}.lab-stage strong{font-variant-numeric:tabular-nums;font-size:18px;display:block}.lab-stage small{letter-spacing:.1em;opacity:.6;font-size:9px}.lab-top .experiment-status.selected,.lab-top .experiment-status.in_design{color:#ffd166;border-color:#ffd16680}.lab-top .experiment-status.launched{color:#7ef0b2;border-color:#7ef0b280}.traffic-chart{align-items:flex-end;gap:6px;height:120px;margin:8px 0 14px;display:flex}.traffic-bar{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.traffic-bar i{background:#ff7a67;border-radius:5px 5px 0 0;width:100%;max-width:34px;min-height:3px;display:block}.traffic-bar span{opacity:.5;font-variant-numeric:tabular-nums;font-size:9px}.funnel-row{border-bottom:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 0 14px;display:flex}.funnel-step{align-items:center;gap:10px;display:flex}.funnel-step small{letter-spacing:.1em;opacity:.55;font-size:9px;display:block}.funnel-step strong{font-variant-numeric:tabular-nums;font-size:18px}.funnel-arrow{opacity:.35}.analytics-columns{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;padding-top:12px;display:grid}.mini-list{margin:6px 0 0;padding:0;font-size:12px;list-style:none}.mini-list li{border-top:1px solid #ffffff0f;justify-content:space-between;gap:10px;padding:4px 0;display:flex}.mini-path{text-overflow:ellipsis;white-space:nowrap;opacity:.8;overflow:hidden}.mini-list b{font-variant-numeric:tabular-nums}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f7f9;--surface:#fff;--surface2:#fff;--line:#e7e9ef;--muted:#667085;--text:#16181d;--blue:#2e6bff;--orange:#f59e0b;--lt-bg:#f6f7f9;--lt-card:#fff;--lt-soft:#f2f4f8;--lt-line:#e7e9ef;--lt-ink:#16181d;--lt-muted:#667085;--lt-primary:#2e6bff;--lt-accent:#e2493b;--lt-green:#0e9f6e;--lt-amber:#b45309;--lt-shadow:0 1px 2px #1018280d,0 8px 24px #1018280f;--lt-shadow-lg:0 4px 10px #1018280f,0 24px 60px #1018281a;background:var(--lt-bg);color:var(--lt-ink);font-family:Inter,-apple-system,Segoe UI,Roboto,Arial,sans-serif}html,body{color:var(--lt-ink);background:var(--lt-bg)!important}.sidebar,.command-rail{border-right:1px solid var(--lt-line)!important;background:#fff!important}.sidebar nav a{color:var(--lt-muted);border-radius:12px}.sidebar nav a:hover{background:var(--lt-soft);color:var(--lt-ink)}.sidebar nav a.active{color:var(--lt-primary);box-shadow:none;background:#edf2ff;font-weight:700}.rail-logout,.logout{border:1px solid var(--lt-line);color:var(--lt-muted);background:#fff}.creator-topbar{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f6f7f9e6;border-bottom:1px solid #0000;margin:0 -8px 8px;padding:10px 8px;position:sticky;top:0}.creator-brand span{color:var(--lt-muted)}.command-trigger{border:1px solid var(--lt-line);color:var(--lt-muted);box-shadow:var(--lt-shadow);background:#fff;border-radius:12px}.command-trigger kbd{background:var(--lt-soft);border:1px solid var(--lt-line);color:var(--lt-muted)}.creator-account{color:var(--lt-ink)}.creator-account i{background:#cbd2dc}.creator-account i.online{background:var(--lt-green);box-shadow:0 0 0 4px #0e9f6e22}.mobile-nav,.mission-mobile-nav{box-shadow:0 -6px 24px #1018280f;border-top:1px solid var(--lt-line)!important;background:#fffffff2!important}.mobile-nav a{color:#8a94a6}.mobile-nav a.active{color:var(--lt-primary)}.workspace h1{letter-spacing:-.04em}.workspace h1 em,.eyebrow{color:var(--lt-muted)}.panel,.recent,.metric-grid article,.event-list article,.brand-panel article{box-shadow:var(--lt-shadow);border-radius:16px;background:var(--lt-card)!important;border:1px solid var(--lt-line)!important}.environment{color:#0e9f6e;background:#eaf8f1;border-color:#b7e4ce}input,select,textarea{border-radius:12px;border:1px solid var(--lt-line)!important;color:var(--lt-ink)!important;background:#fff!important}input:focus,select:focus,textarea:focus{border-color:var(--lt-primary)!important;box-shadow:0 0 0 3px #2e6bff22!important}button{color:inherit}.login-page{background:radial-gradient(circle at 50% 0%,#e8eeff,var(--lt-bg) 55%)}.login-card{border:1px solid var(--lt-line);box-shadow:var(--lt-shadow-lg);background:#fff}.login-form button,.submit-drop,.finish-mission,.new-mission{background:var(--lt-primary);box-shadow:0 6px 16px #2e6bff33;color:#fff!important}a{color:inherit}.creator-canvas{border-radius:16px;background:#0e1116!important}.cockpit{gap:16px;display:grid}.cockpit-hello h1{letter-spacing:-.03em;margin:0;font-size:clamp(28px,4.5vw,40px)}.cockpit-hello p{color:var(--lt-muted);margin:6px 0 0}.cockpit-hello{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.kpi-row{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.kpi{border:1px solid var(--lt-line);box-shadow:var(--lt-shadow);background:#fff;border-radius:16px;gap:4px;min-width:0;padding:18px 18px 16px;display:grid}.kpi small{letter-spacing:.08em;color:var(--lt-muted);text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.kpi small svg{color:var(--lt-primary)}.kpi strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(24px,3vw,32px)}.kpi span{color:var(--lt-muted);font-size:12.5px}.kpi span.up{color:var(--lt-green);font-weight:600}.kpi span.warn{color:var(--lt-amber);font-weight:600}.cockpit-grid{grid-template-columns:1.5fr 1fr;align-items:start;gap:16px;display:grid}.cockpit-card{border:1px solid var(--lt-line);box-shadow:var(--lt-shadow);background:#fff;border-radius:16px;padding:20px}.cockpit-card>header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.cockpit-card>header h2{letter-spacing:-.01em;margin:0;font-size:16px}.cockpit-card>header a{color:var(--lt-primary);font-size:13px;font-weight:600;text-decoration:none}.todo-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.todo-list li{border:1px solid var(--lt-line);background:var(--lt-soft);border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.todo-list li.done{opacity:.55;background:#fff}.todo-list li i{width:22px;height:22px;color:var(--lt-amber);background:#fff3e3;border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:12px;font-style:normal;font-weight:800;display:grid}.todo-list li.done i{color:var(--lt-green);background:#eaf8f1}.todo-list strong{font-size:14px;display:block}.todo-list small{color:var(--lt-muted);font-size:12.5px}.queue-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.queue-list li{border-top:1px solid var(--lt-line);align-items:center;gap:10px;padding:10px 4px;font-size:13.5px;display:flex}.queue-list li:first-child{border-top:0}.queue-list .chip{letter-spacing:.05em;border-radius:99px;flex:none;padding:4px 8px;font-size:10.5px;font-weight:800}.chip.ig{color:#c0246e;background:#fce9f3}.chip.yt{color:#c4271a;background:#fde8e6}.chip.story{color:var(--lt-primary);background:#edf2ff}.queue-list time{color:var(--lt-muted);white-space:nowrap;margin-left:auto;font-size:12px}.fact-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.fact{border:1px solid var(--lt-line);box-shadow:var(--lt-shadow);background:linear-gradient(135deg,#fff,#f4f7ff);border-radius:16px;padding:16px}.fact small{color:var(--lt-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11.5px;font-weight:700}.fact p{margin:6px 0 0;font-size:14px;line-height:1.5}.fact p b{color:var(--lt-primary)}.link-tiles{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.link-tiles a{border:1px solid var(--lt-line);color:var(--lt-ink);box-shadow:var(--lt-shadow);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:13px 14px;font-size:13.5px;font-weight:600;text-decoration:none;display:flex}.link-tiles a:active{transform:scale(.98)}.link-tiles svg{color:var(--lt-primary)}@media (max-width:800px){.workspace{padding:16px 14px calc(88px + env(safe-area-inset-bottom))}.creator-topbar{margin:0 -6px 4px;padding:8px 6px}.command-trigger span{display:none}.cockpit{gap:12px}.kpi-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.kpi{padding:14px}.kpi strong{font-size:24px}.cockpit-grid{grid-template-columns:1fr;gap:12px}.fact-row{grid-template-columns:1fr;gap:10px}.mobile-nav a{gap:4px;padding:8px 4px;font-size:10px}.mobile-nav svg{width:23px;height:23px}.todo-list li{padding:12px}.cockpit-card{padding:16px}}@media (max-width:380px){.kpi-row{grid-template-columns:1fr 1fr}.kpi strong{font-size:21px}}.inbox-panel{gap:14px;display:grid}.inbox-zone{cursor:pointer;text-align:center;background:#fff;border:2px dashed #c3cedf;border-radius:18px;align-content:center;place-items:center;gap:8px;min-height:210px;padding:28px;transition:all .15s;display:grid;position:relative}.inbox-zone.dragging{border-color:var(--lt-primary);background:#f2f6ff;transform:scale(1.004)}.inbox-zone input{display:none}.inbox-zone>span{background:var(--lt-primary);color:#fff;border-radius:16px;place-items:center;width:54px;height:54px;font-size:26px;font-weight:800;display:grid;box-shadow:0 8px 22px #2e6bff44}.inbox-zone strong{font-size:17px}.inbox-zone small{color:var(--lt-muted);max-width:32ch}.inbox-progress{background:#eaeef5;border-radius:12px;height:36px;position:relative;overflow:hidden}.inbox-progress i{background:linear-gradient(90deg,#5b8cff,var(--lt-primary));height:100%;transition:width .2s;display:block}.inbox-progress span{color:var(--lt-ink);place-items:center;font-size:12px;font-weight:800;display:grid;position:absolute;inset:0}.inbox-error{color:#b42318;background:#fdecea;border-radius:12px;margin:0;padding:12px 14px;font-size:13.5px}.inbox-panel .cockpit-card>header small{color:var(--lt-muted);font-family:ui-monospace,monospace;font-size:11.5px}@media (max-width:800px){.inbox-zone{min-height:180px;padding:20px}}.inbox-zone>button{border:1px solid var(--lt-line);background:var(--lt-soft);color:var(--lt-primary);cursor:pointer;border-radius:10px;margin-top:6px;padding:9px 14px;font-size:13px;font-weight:700}.inbox-status{color:#0e7a55;background:#eaf8f1;border-radius:12px;margin:0;padding:12px 14px;font-size:13.5px}.round-panel{gap:14px;display:grid}.round-block>header h2{align-items:center;gap:10px;font-size:17px;display:flex}.round-block>header h2 i{letter-spacing:.05em;color:var(--lt-primary);background:#edf2ff;border-radius:99px;padding:5px 9px;font-size:11px;font-style:normal;font-weight:800}.round-goal{color:var(--lt-muted);margin:0 0 14px;font-size:14px;line-height:1.55}.round-steps{gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}.round-steps li{border:1px solid var(--lt-line);background:var(--lt-soft);border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.round-steps li.done{opacity:.5}.round-steps li.done span{text-decoration:line-through}.round-steps button{width:26px;height:26px;color:var(--lt-primary);cursor:pointer;background:#fff;border:2px solid #c3cedf;border-radius:8px;flex:none;font-size:14px;font-weight:900;line-height:1}.round-steps li.done button{background:var(--lt-primary);border-color:var(--lt-primary);color:#fff}.round-links{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.round-rules{color:var(--lt-muted);gap:7px;margin:0;padding-left:20px;font-size:13.5px;line-height:1.65;display:grid}.round-finish{background:var(--lt-primary);color:#fff;cursor:pointer;border:0;border-radius:14px;width:100%;padding:16px;font-size:15px;font-weight:800;box-shadow:0 8px 20px #2e6bff33}.round-finish:disabled{box-shadow:none;opacity:.9;background:#0e9f6e}@media (max-width:800px){.round-steps li{padding:12px}.round-finish{bottom:calc(76px + env(safe-area-inset-bottom));position:sticky}}.posts-panel{gap:14px;display:grid}.posts-filter{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.posts-filter button{border:1px solid var(--lt-line);color:var(--lt-muted);cursor:pointer;background:#fff;border-radius:99px;padding:9px 16px;font-size:13.5px;font-weight:600}.posts-filter button.active{background:var(--lt-primary);border-color:var(--lt-primary);color:#fff}.posts-filter span{color:var(--lt-muted);margin-left:auto;font-size:13px}.post-card{border:1px solid var(--lt-line);box-shadow:var(--lt-shadow);background:#fff;border-radius:16px;grid-template-columns:200px 1fr;gap:18px;padding:16px;display:grid}.post-media{aspect-ratio:9/16;background:#0e1116;border-radius:12px;place-items:center;display:grid;overflow:hidden}.post-media video,.post-media img{object-fit:contain;width:100%;height:100%;display:block}.post-body{align-content:start;gap:12px;min-width:0;display:grid}.post-body>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.post-body>header strong{color:var(--lt-ink);font-size:17px;display:block}.post-body>header small{color:var(--lt-muted);word-break:break-all;margin-top:3px;font-family:ui-monospace,monospace;font-size:12.5px;display:block}.post-download{border:1px solid var(--lt-primary);color:var(--lt-primary);border-radius:10px;flex:none;padding:9px 14px;font-size:13px;font-weight:700;text-decoration:none}.post-slots{flex-wrap:wrap;gap:7px;display:flex}.slot{background:var(--lt-soft);color:var(--lt-muted);border-radius:99px;padding:5px 10px;font-size:11.5px;font-weight:700}.slot.planned{color:var(--lt-primary);background:#edf2ff}.slot.done{color:#0e7a55;background:#eaf8f1}.slot.skipped{color:#b42318;background:#fdecea;text-decoration:line-through}.post-caption{border:1px solid var(--lt-line);background:var(--lt-soft);border-radius:12px;padding:14px 14px 12px;position:relative}.post-caption pre{white-space:pre-wrap;word-break:break-word;color:var(--lt-ink);max-height:190px;margin:0 0 10px;font:14px/1.55 inherit;overflow:auto}.post-caption button{background:var(--lt-ink);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:9px 14px;font-size:13px;font-weight:700}.post-links{flex-wrap:wrap;gap:12px;display:flex}.post-links a{color:var(--lt-primary);font-size:13.5px;font-weight:600;text-decoration:none}@media (max-width:760px){.post-card{grid-template-columns:1fr;padding:12px}.post-media{aspect-ratio:auto;max-height:340px}.post-media video,.post-media img{max-height:340px}.post-body>header{flex-direction:column;gap:8px}.post-download{align-self:flex-start}}.cap-label{letter-spacing:.09em;text-transform:uppercase;color:var(--lt-muted);background:#e7eaf0;border-radius:99px;margin-bottom:9px;padding:4px 9px;font-size:10.5px;font-weight:800;display:inline-block}.cap-label.instagram{color:#c0246e;background:#fce9f3}.cap-label.tiktok{color:#0b6e6a;background:#e6f7f6}.cap-label.youtube{color:#c4271a;background:#fde8e6}.cap-label.threads{color:#3a3a3a;background:#ededed}
.carousel-editor{border-color:var(--lt-line);background:var(--lt-card)}.carousel-editor>header>span{background:var(--lt-card);color:var(--lt-muted)}.carousel-editor .content-preview{background:var(--lt-card)}.carousel-editor .content-preview>small{background:var(--lt-card);color:var(--lt-ink)}.slide-counter,.carousel-thumbs button,.carousel-thumbs b{background:var(--lt-card)}.carousel-thumbs span{color:var(--lt-ink)}.carousel-tools button{background:var(--lt-card)}.carousel-tools button:nth-child(2){border-color:var(--lt-line);color:var(--lt-muted)}.slide-analysis{background:var(--lt-card)}.slide-analysis>small,.slide-analysis p,.slide-analysis ul{color:var(--lt-muted)}.slide-analysis>div span{border-color:var(--lt-line);color:var(--lt-muted)}.creative-decision{border-color:var(--lt-line);background:var(--lt-card)}.creative-decision small,.creative-decision p{color:var(--lt-muted)}.creative-decision .recommended{background:var(--lt-card);color:var(--lt-ink)}.manual-finish{border-color:var(--lt-line);background:var(--lt-card);box-shadow:var(--lt-shadow)}.manual-finish p{color:var(--lt-muted)}.manual-finish>header>span{border-color:var(--lt-line);background:var(--lt-card);color:var(--lt-muted)}.manual-script{border-color:var(--lt-line);background:var(--lt-card)}.manual-script small{color:var(--lt-muted)}.manual-script blockquote,.manual-script button,.manual-finish-actions button,.manual-finish-actions a{color:var(--lt-ink)}.manual-finish li{background:var(--lt-card)}.manual-finish li:before,.manual-finish li span{color:var(--lt-muted)}.manual-finish-actions .secondary{background:var(--lt-card);color:var(--lt-muted)}.content-pipeline{border-color:var(--lt-line);background:var(--lt-card)}.content-pipeline p{color:var(--lt-muted)}.content-pipeline>header>b{background:var(--lt-card);color:var(--lt-muted)}.content-pipeline li{color:var(--lt-muted);background:var(--lt-card)}.content-pipeline li>span{background:var(--lt-card)}.content-pipeline li.active{border-color:var(--lt-line);color:var(--lt-ink)}.content-pipeline li.done{color:var(--lt-ink)}.content-pipeline li.done>span{background:var(--lt-card);color:var(--lt-ink)}.content-pipeline.failed{border-color:var(--lt-line);background:var(--lt-card)}.content-pipeline.failed>header>b{background:var(--lt-card);color:var(--lt-muted)}.creative-rationale{border-color:var(--lt-line);background:var(--lt-card)}.creative-rationale small{color:var(--lt-muted)}.creative-rationale p{color:var(--lt-ink)}.creative-rationale span{color:var(--lt-muted)}.creative-rationale span b{background:var(--lt-card);color:var(--lt-ink)}.publish-now{color:var(--lt-ink)}.published-link{background:var(--lt-card);color:var(--lt-ink)}.mission-shell,.mission-shell .command-rail{background:var(--lt-card)}.mission-shell .command-rail nav a{color:var(--lt-muted)}.mission-shell .command-rail nav a:hover,.mission-shell .command-rail nav a.active{color:var(--lt-ink)}.mission-shell .command-rail nav a>span{background:var(--lt-card);box-shadow:var(--lt-shadow);color:var(--lt-ink)}.rail-logout{color:var(--lt-muted)}.rail-logout:hover{color:var(--lt-ink)}.command-trigger{background:var(--lt-card);color:var(--lt-muted)}.command-trigger:hover,.command-trigger kbd,.command-palette kbd{color:var(--lt-muted);background:var(--lt-card)}.creator-account{color:var(--lt-muted)}.new-mission,.finish-mission{color:var(--lt-ink)}.instagram-kpi-ribbon{background:var(--lt-card)}.instagram-kpi-ribbon>header>span{color:var(--lt-ink)}.instagram-kpi-ribbon>header small{color:var(--lt-muted)}.instagram-kpi-ribbon>header strong{color:var(--lt-ink)}.instagram-kpi-ribbon>header a,.instagram-kpi-ribbon dt,.instagram-kpi-ribbon dt svg{color:var(--lt-muted)}.instagram-kpi-ribbon dd{color:var(--lt-ink)}.instagram-kpi-ribbon dl small,.runway-block>h2{color:var(--lt-muted)}.content-runway{background:var(--lt-card)}.content-runway li>span{border-color:var(--lt-line);background:var(--lt-card);color:var(--lt-muted)}.content-runway li.active>span,.content-runway strong{color:var(--lt-ink)}.content-runway small{color:var(--lt-muted)}.mission-workspace,.creator-canvas,.creator-canvas:after{background:var(--lt-card)}.canvas-controls span,.canvas-play{background:var(--lt-card);color:var(--lt-ink)}.mission-brief{background:var(--lt-card)}.mission-title h2,.mission-brief li{color:var(--lt-ink)}.mission-brief li>svg{color:var(--lt-muted)}.mission-empty{background:var(--lt-card)}.mission-empty>a{color:var(--lt-ink)}.insight-band{background:var(--lt-card)}.insight-band small{color:var(--lt-muted)}.insight-band strong{color:var(--lt-ink)}.momentum-insight i{background:var(--lt-card)}.growth-insight>span{color:var(--lt-muted)}.command-backdrop{background:0 0}.command-palette{background:var(--lt-card);box-shadow:var(--lt-shadow)}.command-palette header>svg{color:var(--lt-muted)}.command-palette input{color:var(--lt-ink)}.command-palette nav a{color:var(--lt-muted)}.command-palette nav a:hover{background:var(--lt-card);color:var(--lt-ink)}.command-palette nav a>svg:last-child{color:var(--lt-muted)}body,.sidebar{background:var(--lt-card)}.lead{color:var(--lt-muted)}.launch-card{border-color:var(--lt-line);background:var(--lt-card);box-shadow:var(--lt-shadow)}.launch-card small,.launch-card p{color:var(--lt-muted)}.launch-card ol{background:var(--lt-card)}.launch-card li small,.launch-card li.ready>b{color:var(--lt-muted)}.stat-strip,.health-card,.activity-card{background:var(--lt-card)}.health-card .good,.activity-card li small{color:var(--lt-muted)}.instagram-only{background:var(--lt-card);border-bottom-color:var(--lt-line)}.instagram-only small{color:var(--lt-muted)}.workflow-card,.workflow-card.needs-attention{border-color:var(--lt-line);background:var(--lt-card)}.workflow-card>header>span{color:var(--lt-muted)}.workflow-card button{background:var(--lt-card);color:var(--lt-ink)}.workflow-card button.unread{border-color:var(--lt-line)}.workflow-card button>span,.workflow-card button>small,.workflow-card button>b,.workflow-card>p{color:var(--lt-muted)}.growth-hero{border-color:var(--lt-line);background:var(--lt-card)}.account-copy small,.growth-manager article>small,.connection{color:var(--lt-muted)}.period-tabs button{background:var(--lt-card);color:var(--lt-muted)}.growth-kpis article{background:var(--lt-card)}.growth-kpis article.primary{background:var(--lt-card);border-color:var(--lt-line)}.growth-kpis small,.growth-chart small,.growth-bottom small,.growth-kpis span{color:var(--lt-muted)}.growth-chart,.signal-card,.coach-card,.growth-empty{background:var(--lt-card)}.coach-card>div span,.coach-card li b,.coach-card li p,.growth-empty>span{color:var(--lt-muted)}.growth-error{border-color:var(--lt-line);background:var(--lt-card);color:var(--lt-muted)}body::selection{color:var(--lt-ink)}.shell{background:0 0}.brand-symbol{background:var(--lt-card)}.brand-word small,.sidebar nav a{color:var(--lt-muted)}.sidebar nav a:hover,.sidebar nav a.active{color:var(--lt-ink)}.sidebar nav a.active svg{color:var(--lt-muted)}.sidebar nav a b{color:var(--lt-ink);background:var(--lt-card)}.logout:hover{color:var(--lt-ink)}.eyebrow,.area-lead,.lead{color:var(--lt-muted)}.launch-card,.workflow-card,.stat-strip,.health-card,.activity-card,.panel,.recent,.area-empty,.event-list article,.director-work>header,.director-list>button,.variant-editor,.brand-panel article,.growth-kpis article,.growth-hero,.growth-panel section,.workflow-card button:hover{background:var(--lt-card)}.activity-card li:hover{color:var(--lt-ink)}.flow-steps{background:var(--lt-card)}.drop-zone{background:var(--lt-card);border-color:var(--lt-line)}.drop-zone:focus-within,.drop-zone:hover,.drop-zone.dragging{box-shadow:var(--lt-shadow)}.media-preview-card,.media-preview,.media-preview video{background:var(--lt-card)}.media-preview-placeholder,.media-preview-card footer>b{color:var(--lt-muted)}.media-type-pill,.file-selection-toolbar button{background:var(--lt-card);color:var(--lt-ink)}.upload-error{background:var(--lt-card)}.upload-error strong{color:var(--lt-muted)}.upload-error span{color:var(--lt-ink)}.drop-fields label{color:var(--lt-muted)}.drop-fields textarea,.drop-fields select,.login-page{background:var(--lt-card)}.login-card{background:var(--lt-card);box-shadow:var(--lt-shadow)}.login-form input{background:var(--lt-card);border-color:var(--lt-line)}.remove-media{background:var(--lt-card)}.slide-analysis .analysis-source{color:var(--lt-muted)}.storyboard-proof{background:var(--lt-card)}.storyboard-proof figcaption{background:var(--lt-card);color:var(--lt-muted)}.mobile-nav a{color:var(--lt-muted)}.environment{color:var(--lt-muted);border-color:var(--lt-line);background:var(--lt-card)}.login-form button,.submit-drop,.finish-mission,.new-mission{color:var(--lt-ink)}.panel:hover,.growth-kpis article:hover{border-color:var(--lt-line)}.render-player{border-color:var(--lt-line);background:var(--lt-card);box-shadow:var(--lt-shadow)}.brand-render figcaption{color:var(--lt-ink)}.variant-state>span{color:var(--lt-muted)}.variant-state button.reject{background:var(--lt-card);color:var(--lt-muted)}.calendar-panel>nav button.active{color:var(--lt-ink)}.calendar-item b,.calendar-item b.blocked{color:var(--lt-muted)}.ai-opportunities>header{border-color:var(--lt-line);background:var(--lt-card)}.ai-opportunities>header small,.ai-opportunities article em{color:var(--lt-muted)}.ai-opportunities article a,.ai-opportunities article button{background:var(--lt-card);color:var(--lt-ink)}.render-actions span{color:var(--lt-muted)}.render-actions a{color:var(--lt-ink)}.analytics-panel>header small,.score-list article>strong{color:var(--lt-muted)}.analytics-panel>form input{background:var(--lt-card);color:var(--lt-ink)}.memory-results article>b{color:var(--lt-muted)}.social-panel>header{border-color:var(--lt-line);background:var(--lt-card)}.social-panel>header span,.social-panel>p{color:var(--lt-muted)}.meta-candidates button{background:var(--lt-card)}.social-panel article b{color:var(--lt-muted)}.social-panel article button,.safety-result{background:var(--lt-card)}.safety-result>strong,.safety-result.safe>strong,.safety-result.review>strong,.safety-result.blocked>strong{color:var(--lt-muted)}.safety-result button{background:var(--lt-card);color:var(--lt-ink)}.media-capabilities small,.media-jobs article b,.media-jobs article b.completed,.media-jobs article b.failed{color:var(--lt-muted)}.provider-status section{background:var(--lt-card)}.provider-status section b,.provider-status section b.connected,.provider-status section b.error,.provider-status section b.disconnected,.shop-message{color:var(--lt-muted)}.experiment-status.running,.experiment-status.live,.experiment-status.promoted,.variant-bar.winner .variant-name,.order-status.submitted,.order-status.paid,.order-status.fulfilled{color:var(--lt-ink)}.order-status.needs_action{color:var(--lt-muted)}.lab-top .experiment-status.selected,.lab-top .experiment-status.in_design,.lab-top .experiment-status.launched{color:var(--lt-ink)}.brand-mark,.sidebar nav a:hover,.sidebar nav a.active{background:var(--lt-card)}.drop-cta{border-color:var(--lt-line);background:var(--lt-card);box-shadow:var(--lt-shadow)}.drop-cta small{color:var(--lt-muted)}.director{background:var(--lt-card)}.panel-title>span{border-color:var(--lt-line);color:var(--lt-muted)}.director>p{color:var(--lt-muted)}.director button{background:var(--lt-card);color:var(--lt-muted)}.recent li small,.claim,.login-form label,.form-error{color:var(--lt-muted)}.area-empty{background:var(--lt-card)}.area-empty p,.area-empty small{color:var(--lt-muted)}.area-orbit,.area-orbit:before,.area-orbit:after{border-color:var(--lt-line)}.drop-zone.dragging,.progress,.progress i{background:var(--lt-card)}.drop-success{border-color:var(--lt-line);background:var(--lt-card);color:var(--lt-ink)}.drop-success strong{color:var(--lt-ink)}.event-list b,.brand-panel p{color:var(--lt-muted)}.brand-panel article>span{border-color:var(--lt-line);color:var(--lt-muted)}.brand-panel pre{color:var(--lt-muted)}.director-intro{border-color:var(--lt-line);background:var(--lt-card)}.director-intro>span{border-color:var(--lt-line);color:var(--lt-muted)}.director-list>button>span,.director-work>header b{color:var(--lt-muted)}.angle-grid strong{color:var(--lt-ink)}.angle-grid span{color:var(--lt-muted)}.variant-editor>nav button.active{color:var(--lt-ink)}.variant-editor input,.variant-editor textarea{background:var(--lt-card);color:var(--lt-ink)}.variant-meta,.flow-steps span{color:var(--lt-muted)}.flow-steps span.current{color:var(--lt-ink)}.flow-steps b,.flow-steps i{background:var(--lt-card)}.processing-card{border-color:var(--lt-line);background:var(--lt-card)}@media (max-width:600px){.carousel-tools{background:var(--lt-card)}}@media (max-width:800px){.mission-shell .mission-mobile-nav{background:var(--lt-card);box-shadow:var(--lt-shadow)}.mission-shell .mission-mobile-nav a{color:var(--lt-muted)}.mission-shell .mission-mobile-nav a.active{color:var(--lt-ink)}.mobile-nav{background:var(--lt-card);box-shadow:var(--lt-shadow)}.mobile-nav a.active{color:var(--lt-muted);background:var(--lt-card)}.mobile-nav a.active svg{color:var(--lt-muted)}.submit-drop{box-shadow:var(--lt-shadow)}.director-actions{background:var(--lt-card)}.mobile-nav a{color:var(--lt-muted)}}.shell,.mission-shell{background:var(--lt-bg)!important}body::selection,::selection{color:var(--lt-ink);background:#bfd3ff}.mission-shell .ambient-canvas,.mission-shell .ambient-grid{display:none}.workspace h1,.workspace h2,.workspace h3{color:var(--lt-ink)}.mission-shell .mission-mobile-nav{border:1px solid var(--lt-line)!important;background:#fffffff2!important}.mission-shell .mission-mobile-nav a.active{color:var(--lt-primary);background:#edf2ff}.growth-hero,.growth-kpis article,.growth-panel section,.area-empty,.director-work>header,.director-list>button,.variant-editor{background:var(--lt-card)!important}.ambient-canvas,.ambient-grid{display:none}
