.vpx-landing{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:28px;max-width:1380px;margin:0 auto;padding:32px 34px 60px;color:#e8edf5}.vpx-landing>main{min-width:0}.vpx-welcome{text-align:center;padding:22px 0 12px}.vpx-welcome p,.vpx-page>header p{margin:0 0 9px;color:#718096;font-size:11px;font-weight:700;letter-spacing:.16em}.vpx-welcome h1{font-size:32px;letter-spacing:-.035em;margin:0 0 8px}.vpx-welcome>span,.vpx-page>header>span{color:#91a0b4}.vpx-project-choice{display:flex;justify-content:center;gap:8px;margin:20px 0 12px}.vpx-project-choice button,.vpx-prompts button,.vpx-strip header button,.vpx-page button{border:1px solid #25344a;background:#111a2a;color:#dbe4f0;border-radius:10px;padding:10px 13px;cursor:pointer}.vpx-project-choice [data-vpx-select]{display:flex;gap:9px;align-items:center}.vpx-project-choice span{color:#7f8ea3}.vpx-project-choice [data-vpx-open]{background:#fff;color:#111827;font-weight:700}.vpx-project-choice [data-vpx-open]:disabled{opacity:.45}.vpx-composer{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;max-width:850px;margin:0 auto;padding:10px 11px 27px;border:1px solid #344158;border-radius:18px;background:#151e2f;box-shadow:0 12px 40px rgba(0,0,0,.2)}.vpx-composer textarea{width:100%;min-height:42px;max-height:150px;border:0;background:transparent;color:#edf2f9;resize:none;outline:0;padding:11px;font:inherit}.vpx-composer>button{width:42px;height:42px;border:1px solid #34445d;border-radius:12px;background:#1b2639;color:#dbe7f5;font-size:20px}.vpx-composer>button[type=submit]{background:#7657ff;border-color:#7657ff;color:#fff}.vpx-composer small{position:absolute;right:14px;bottom:8px;color:#707f94;font-size:10px}.vpx-prompts{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin:14px 0 34px}.vpx-prompts button{border-radius:999px;padding:8px 12px;background:transparent;font-size:12px}.vpx-strip{margin-top:26px}.vpx-strip header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.vpx-strip h2{font-size:16px;margin:0}.vpx-strip header div{display:flex;gap:7px}.vpx-strip header button{padding:7px 10px;background:transparent;font-size:11px}.vpx-scroll{display:flex;gap:10px;overflow-x:auto;padding:2px 2px 12px;scrollbar-width:thin;scrollbar-color:#4f6079 #111827}.vpx-scroll::-webkit-scrollbar{height:8px}.vpx-scroll::-webkit-scrollbar-thumb{background:#4f6079;border-radius:8px}.vpx-scroll::-webkit-scrollbar-track{background:#111827}.vpx-project-card,.vpx-chat-card{flex:0 0 300px;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:12px;align-items:center;border:1px solid #202d41;background:#101827;color:#dfe7f2;border-radius:13px;padding:14px;text-align:left;cursor:pointer}.vpx-chat-card{flex-basis:270px;grid-template-columns:auto minmax(0,1fr) auto}.vpx-project-card:hover,.vpx-chat-card:hover{border-color:#536781;background:#141e30}.vpx-project-mark{width:36px;height:36px;display:grid;place-items:center;border-radius:9px;background:#172d43;color:#63d7ff}.vpx-project-card strong,.vpx-chat-card strong,.vpx-project-card small,.vpx-chat-card small{display:block}.vpx-project-card small,.vpx-chat-card small{margin-top:4px;color:#7f8fa4;font-size:10px}.vpx-project-card i{display:block;height:4px;margin-top:10px;background:#263348;border-radius:8px;overflow:hidden}.vpx-project-card i b{display:block;height:100%;background:#43d6a2}.vpx-project-card em{font-style:normal;color:#99a8bb;font-size:11px}.vpx-ask{position:sticky;top:20px;align-self:start;border-left:1px solid #202c40;padding-left:18px;min-width:0}.vpx-ask-toggle{width:100%;display:grid;grid-template-columns:auto 1fr auto;gap:9px;align-items:center;border:0;background:transparent;color:#e6edf6;text-align:left;padding:10px 0;cursor:pointer}.vpx-ask-toggle>span{color:#7657ff}.vpx-ask-body>p{color:#8493a7;font-size:12px;line-height:1.5}.vpx-ask form{display:grid;gap:8px}.vpx-ask textarea{border:1px solid #29384d;background:#101827;color:#e8eef7;border-radius:12px;padding:12px;resize:vertical}.vpx-ask form button{border:0;border-radius:9px;background:#7657ff;color:white;padding:10px;font-weight:700}.vpx-ask [data-vpx-results]{display:grid;gap:7px;margin-top:12px}.vpx-ask [data-vpx-results] button{border:1px solid #24334a;background:#101827;color:#dfe7f2;border-radius:9px;padding:10px;text-align:left}.vpx-ask [data-vpx-results] small{display:block;color:#7f8fa3;margin-top:3px}.vpx-ask.closed{width:44px;padding-left:10px}.vpx-ask.closed .vpx-ask-body,.vpx-ask.closed .vpx-ask-toggle strong{display:none}.vpx-page{max-width:1180px;margin:0 auto;padding:34px;color:#e8edf5}.vpx-page>header{margin-bottom:24px}.vpx-page>header>[data-vpx-back]{display:block;margin-bottom:22px;background:transparent;border:0;padding:0;color:#8fa0b5}.vpx-page h1{font-size:30px;margin:0 0 7px}.vpx-page-state{padding:50px;text-align:center;color:#8392a7}.vpx-overview-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:center;border:1px solid #243249;border-radius:16px;background:linear-gradient(135deg,#121d30,#0b1321);padding:25px}.vpx-overview-hero h2{font-size:24px;margin:10px 0 7px}.vpx-overview-hero p{color:#91a1b5;max-width:720px}.vpx-overview-hero>div>span{color:#43d6a2;font-size:11px}.vpx-overview-hero>div>span i{display:inline-block;width:7px;height:7px;border-radius:50%;background:#43d6a2;margin-right:6px}.vpx-overview-hero>strong{font-size:32px}.vpx-overview-hero>strong small{display:block;font-size:10px;color:#8190a5}.vpx-overview-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px}.vpx-overview-grid article{border:1px solid #223047;background:#101827;border-radius:13px;padding:18px}.vpx-overview-grid h3{font-size:12px;color:#8d9cb0;margin:0 0 14px}.vpx-overview-grid strong{font-size:28px}.vpx-overview-grid p{font-size:11px;color:#77879b}.vpx-page-actions{display:flex;gap:9px;margin-top:14px}.vpx-files-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.vpx-files-toolbar input{border:1px solid #29384d;background:#101827;color:#e6edf6;border-radius:11px;padding:12px}.vpx-file-list{margin-top:14px;border:1px solid #223047;border-radius:13px;overflow:hidden}.vpx-file-list>button{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;border:0;border-bottom:1px solid #1c293c;background:#101827;color:#dfe8f3;padding:14px;text-align:left}.vpx-file-list>button:last-child{border-bottom:0}.vpx-file-list strong,.vpx-file-list small{display:block}.vpx-file-list small{color:#7f8fa3;margin-top:4px}.vpx-file-list em{font-style:normal;color:#43d6a2;font-size:11px}@media(max-width:1050px){.vpx-landing{grid-template-columns:1fr}.vpx-ask{position:static;border-left:0;border-top:1px solid #202c40;padding:15px 0}.vpx-ask.closed{width:auto}.vpx-ask.closed .vpx-ask-toggle strong{display:block}}@media(max-width:700px){.vpx-landing,.vpx-page{padding:20px 14px 40px}.vpx-welcome h1{font-size:26px}.vpx-project-choice{align-items:stretch}.vpx-project-choice button{flex:1}.vpx-overview-grid{grid-template-columns:1fr}.vpx-overview-hero{grid-template-columns:1fr}.vpx-page-actions{flex-direction:column}}
/* Project runtimes stay subordinate to the unified workspace. */
.vpx-subsystems{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin:-18px auto 30px}.vpx-subsystems button{display:grid;grid-template-columns:auto auto;column-gap:9px;align-items:center;border:1px solid #202d41;background:transparent;color:#dfe7f2;border-radius:11px;padding:9px 12px;text-align:left;cursor:pointer}.vpx-subsystems button:hover{border-color:#526780;background:#111b2b}.vpx-subsystems span{grid-row:1/3;color:#65d8ff;font-size:17px}.vpx-subsystems b{font-size:12px}.vpx-subsystems small{color:#76869b;font-size:10px}
.vpx-settings-card{display:grid;gap:0;border:1px solid #223047;background:#101827;border-radius:14px;overflow:hidden}.vpx-settings-card>label{display:grid;gap:5px;padding:18px;border-bottom:1px solid #1d293b;color:#dfe8f3}.vpx-settings-card label>small,.vpx-settings-card [data-vpx-save-state]{color:#7f8fa3}.vpx-settings-card .vpx-setting-row{grid-template-columns:minmax(0,1fr) auto;align-items:center}.vpx-settings-card .vpx-setting-row span{display:grid;gap:5px}.vpx-settings-card input[type=checkbox]{width:20px;height:20px;accent-color:#7657ff}.vpx-settings-card .vpx-page-actions{justify-content:flex-end;padding:16px;margin:0}.vpx-settings-card [data-vpx-save-state]{min-height:1em;margin:0 18px 18px;text-align:right;font-size:11px}

/* V177 shipping authority: withstand global legacy control styles. */
#vosProductionMain .vpx-landing{display:grid!important;grid-template-columns:minmax(0,1fr) 310px!important;gap:28px!important;max-width:1380px!important;margin:0 auto!important;padding:32px 34px 60px!important}#vosProductionMain .vpx-landing button,#vosProductionMain .vpx-page button{width:auto!important;min-height:0!important;margin:0!important;box-shadow:none!important;font-family:inherit!important}#vosProductionMain .vpx-welcome{text-align:center!important;padding:22px 0 12px!important}#vosProductionMain .vpx-welcome h1,#vosProductionMain .vpx-page h1{font-size:32px!important;line-height:1.12!important;margin:0 0 8px!important}#vosProductionMain .vpx-project-choice{display:flex!important;justify-content:center!important;gap:8px!important;margin:20px 0 12px!important}#vosProductionMain .vpx-composer{display:grid!important;grid-template-columns:42px minmax(0,1fr) 42px!important;align-items:center!important;gap:8px!important;max-width:850px!important;min-height:0!important;margin:0 auto!important;padding:10px 11px 27px!important;border:1px solid #344158!important;border-radius:18px!important;background:#151e2f!important}#vosProductionMain .vpx-composer textarea{grid-column:auto!important;width:100%!important;height:46px!important;min-height:46px!important;max-height:150px!important;margin:0!important;padding:11px!important;border:0!important;background:transparent!important;resize:none!important}#vosProductionMain .vpx-composer>button{display:grid!important;place-items:center!important;width:42px!important;height:42px!important;padding:0!important;border-radius:12px!important}#vosProductionMain .vpx-prompts,#vosProductionMain .vpx-subsystems{display:flex!important;justify-content:center!important;align-items:stretch!important;gap:8px!important;flex-wrap:wrap!important}#vosProductionMain .vpx-subsystems button{display:grid!important;grid-template-columns:auto auto!important;width:auto!important;padding:9px 12px!important;background:transparent!important}#vosProductionMain .vpx-strip header{display:flex!important;justify-content:space-between!important;align-items:center!important}#vosProductionMain .vpx-scroll{display:flex!important;gap:10px!important;overflow-x:auto!important}#vosProductionMain .vpx-project-card,#vosProductionMain .vpx-chat-card{display:grid!important;flex:0 0 300px!important;width:300px!important;margin:0!important;padding:14px!important;background:#101827!important;text-align:left!important}#vosProductionMain .vpx-page{max-width:1180px!important;margin:0 auto!important;padding:34px!important}#vosProductionMain .vpx-page>header{margin-bottom:24px!important}#vosProductionMain .vpx-page>header>[data-vpx-back]{display:block!important;margin:0 0 22px!important;padding:0!important;background:transparent!important}#vosProductionMain .vpx-overview-hero{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:30px!important;padding:25px!important}#vosProductionMain .vpx-overview-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}#vosProductionMain .vpx-overview-grid article{padding:18px!important}#vosProductionMain .vpx-files-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important}#vosProductionMain .vpx-files-toolbar input{width:100%!important;height:44px!important;margin:0!important;padding:12px!important}#vosProductionMain .vpx-file-list{display:grid!important;margin-top:14px!important}#vosProductionMain .vpx-file-list>button{display:grid!important;grid-template-columns:24px minmax(0,1fr) auto!important;width:100%!important;max-width:100%!important;padding:14px!important;background:#101827!important;text-align:left!important;overflow:hidden!important}#vosProductionMain .vpx-file-list>button>span:nth-child(2){min-width:0!important}#vosProductionMain .vpx-file-list strong,#vosProductionMain .vpx-file-list small{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#vosProductionMain .vpx-settings-card{display:grid!important;max-width:900px!important;margin:0!important}@media(max-width:1050px){#vosProductionMain .vpx-landing{grid-template-columns:1fr!important}}@media(max-width:700px){#vosProductionMain .vpx-landing,#vosProductionMain .vpx-page{padding:20px 14px 40px!important}#vosProductionMain .vpx-overview-grid,#vosProductionMain .vpx-overview-hero{grid-template-columns:1fr!important}}

/* V198 Project Overview command dashboard. Scoped authority prevents legacy global rules from flattening it. */
#vosProductionMain .vpx-command-dashboard{width:min(1540px,100%);margin:0 auto;padding:24px 24px 42px;color:#e7edf8;font-family:Inter,"Segoe UI",sans-serif;box-sizing:border-box}#vosProductionMain .vpx-command-dashboard *{box-sizing:border-box}#vosProductionMain .vpx-command-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:16px}#vosProductionMain .vpx-command-heading h1{margin:4px 0 2px!important;font-size:28px!important;line-height:1.1!important;letter-spacing:-.035em}#vosProductionMain .vpx-command-heading p,#vosProductionMain .vpx-command-heading>span{margin:0;color:#7889a4;font-size:12px}#vosProductionMain .vpx-command-heading>span{align-self:center}#vosProductionMain .vpx-command-heading [data-vpx-back]{padding:0!important;border:0!important;background:transparent!important;color:#71839e!important;font-size:10px!important}#vosProductionMain .vpx-command-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:14px;align-items:start}#vosProductionMain .vpx-command-layout>main{min-width:0}#vosProductionMain .vpx-command-hero,#vosProductionMain .vpx-command-card,#vosProductionMain .vpx-project-assistant{border:1px solid #263650;background:linear-gradient(145deg,#111b2e,#0b1425);box-shadow:0 12px 35px rgba(0,0,0,.17)}#vosProductionMain .vpx-command-hero{display:grid!important;grid-template-columns:100px minmax(210px,1.2fr) minmax(420px,1.8fr)!important;gap:16px!important;align-items:center!important;padding:16px!important;border-radius:13px!important}#vosProductionMain .vpx-project-visual{position:relative;width:100px;height:92px;border:1px solid #385076;border-radius:10px;overflow:hidden;background:radial-gradient(circle at 80% 75%,rgba(58,80,255,.9),transparent 20%),radial-gradient(circle at 60% 40%,rgba(34,215,255,.25),transparent 34%),linear-gradient(145deg,#050b18,#122448)}#vosProductionMain .vpx-project-visual::after{content:"";position:absolute;width:130px;height:80px;left:16px;top:35px;border:1px solid rgba(96,130,255,.7);border-radius:50%;transform:rotate(-22deg);box-shadow:0 0 22px rgba(85,77,255,.7)}#vosProductionMain .vpx-hero-copy{min-width:0}#vosProductionMain .vpx-hero-copy>div{display:flex;align-items:center;gap:9px}#vosProductionMain .vpx-hero-copy h2{margin:0!important;font-size:20px!important}#vosProductionMain .vpx-hero-copy>small{display:block;margin-top:5px;color:#8090a8;font-size:10px}#vosProductionMain .vpx-hero-copy>p{margin:10px 0 0;color:#9ba9bc;font-size:11px;line-height:1.5}#vosProductionMain .vpx-health{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:999px;background:rgba(34,211,151,.14);color:#42e0aa;font-size:9px;font-weight:700}#vosProductionMain .vpx-health.attention{background:rgba(255,174,70,.13);color:#ffbd6a}#vosProductionMain .vpx-health i{width:6px;height:6px;border-radius:50%;background:currentColor}#vosProductionMain .vpx-command-hero dl{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:0!important}#vosProductionMain .vpx-command-hero dl>div{min-height:58px;padding:5px 13px;border-left:1px solid #23324a}#vosProductionMain .vpx-command-hero dt{color:#7687a2;font-size:9px}#vosProductionMain .vpx-command-hero dd{display:flex;align-items:center;gap:6px;margin:9px 0 0;color:#dfe7f4;font-size:10px;font-weight:700;line-height:1.3}#vosProductionMain .vpx-ring{--p:calc(var(--progress)*1%);width:28px;height:28px;flex:0 0 28px;border-radius:50%;background:conic-gradient(#37dfd3 var(--p),#27344a 0);position:relative}#vosProductionMain .vpx-ring::after{content:"";position:absolute;inset:5px;border-radius:50%;background:#101a2c}#vosProductionMain .vpx-command-hero footer{grid-column:2/4;display:flex;gap:8px;padding-top:0}#vosProductionMain .vpx-command-dashboard button{width:auto!important;min-height:0!important;margin:0!important;border:1px solid #2b3c58!important;border-radius:7px!important;background:#121d30!important;color:#dbe5f3!important;padding:9px 12px!important;font:600 10px/1.2 inherit!important;cursor:pointer!important;box-shadow:none!important}#vosProductionMain .vpx-command-dashboard button:hover{border-color:#6377a1!important;background:#17243a!important;color:#fff!important}#vosProductionMain .vpx-command-dashboard button:focus-visible{outline:2px solid #6f62ff!important;outline-offset:2px!important}#vosProductionMain .vpx-command-dashboard button.primary{border-color:#675eff!important;background:linear-gradient(135deg,#754cff,#426fff)!important;color:#fff!important}#vosProductionMain .vpx-command-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}#vosProductionMain .vpx-command-card{min-width:0;min-height:215px;padding:13px;border-radius:11px}#vosProductionMain .vpx-command-card>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid #1e2d43}#vosProductionMain .vpx-command-card>header h2{margin:0!important;font-size:12px!important}#vosProductionMain .vpx-command-card>header button{border:0!important;background:transparent!important;padding:2px!important;color:#8e86ff!important;font-size:9px!important}#vosProductionMain .vpx-command-card>p{color:#8999ae;font-size:10px;line-height:1.55}#vosProductionMain .vpx-command-card h3{margin:13px 0 8px;font-size:9px;color:#a8b4c4}#vosProductionMain .vpx-objectives{display:grid;gap:7px;margin:0;padding:0;list-style:none}#vosProductionMain .vpx-objectives li{position:relative;padding-left:13px;color:#c2ccda;font-size:10px}#vosProductionMain .vpx-objectives li::before{content:"";position:absolute;left:0;top:4px;width:5px;height:5px;border-radius:50%;background:#35d7ed}#vosProductionMain .vpx-milestones{display:grid;gap:13px;margin:0;padding:11px 0 0;list-style:none}#vosProductionMain .vpx-milestones li{display:grid;grid-template-columns:18px minmax(0,1fr) 30px;align-items:start;gap:8px}#vosProductionMain .vpx-milestone-dot{width:17px;height:17px;display:grid;place-items:center;border:2px solid #4b5cff;border-radius:50%;font-size:8px;color:#071224}#vosProductionMain .vpx-milestone-dot.mint{border-color:#38dc9b;background:#38dc9b}#vosProductionMain .vpx-milestones strong,#vosProductionMain .vpx-milestones small{display:block;font-size:9px}#vosProductionMain .vpx-milestones small{margin-top:4px;color:#71829a}#vosProductionMain .vpx-milestones div>span{display:block;height:4px;margin-top:6px;border-radius:5px;background:#233047;overflow:hidden}#vosProductionMain .vpx-milestones div>span i{display:block;height:100%;background:#4c6dff}#vosProductionMain .vpx-milestones div>span i.mint{background:#3bdba0}#vosProductionMain .vpx-milestones div>span i.violet{background:#914fff}#vosProductionMain .vpx-milestones em{color:#8b9ab0;font-size:9px;font-style:normal}#vosProductionMain .vpx-working-list,#vosProductionMain .vpx-artifact-list{display:grid}#vosProductionMain .vpx-working-list button,#vosProductionMain .vpx-artifact-list button{display:grid!important;grid-template-columns:18px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;padding:9px 2px!important;border:0!important;border-bottom:1px solid #1e2c41!important;border-radius:0!important;background:transparent!important;text-align:left!important}#vosProductionMain .vpx-working-list strong,#vosProductionMain .vpx-working-list small,#vosProductionMain .vpx-artifact-list strong,#vosProductionMain .vpx-artifact-list small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#vosProductionMain .vpx-working-list strong,#vosProductionMain .vpx-artifact-list strong{font-size:9px}#vosProductionMain .vpx-working-list small,#vosProductionMain .vpx-artifact-list small{margin-top:3px;color:#71829a;font-size:8px}#vosProductionMain .vpx-artifact-list em{padding:3px 6px;border-radius:8px;background:rgba(55,211,151,.12);color:#50daa8;font-size:7px;font-style:normal}#vosProductionMain .vpx-task-stats,#vosProductionMain .vpx-activity-list{display:grid;gap:0;margin:0;padding:7px 0 0;list-style:none}#vosProductionMain .vpx-task-stats li{display:grid;grid-template-columns:25px 22px 1fr;align-items:center;gap:8px;padding:7px 0;border-bottom:1px solid #1d2b40}#vosProductionMain .vpx-task-stats i{width:23px;height:23px;display:grid;place-items:center;border-radius:6px;background:#27364c;color:#60cfff;font-style:normal}#vosProductionMain .vpx-task-stats i.amber{background:#bf851e;color:#fff}#vosProductionMain .vpx-task-stats i.violet{background:#694ee4;color:#fff}#vosProductionMain .vpx-task-stats i.mint{background:#188966;color:#fff}#vosProductionMain .vpx-task-stats strong{font-size:11px}#vosProductionMain .vpx-task-stats span{color:#a2aec0;font-size:9px}#vosProductionMain .vpx-activity-list li{position:relative;display:grid;grid-template-columns:11px 1fr;gap:7px;padding:5px 0}#vosProductionMain .vpx-activity-list li>i{width:7px;height:7px;margin-top:2px;border-radius:50%;background:#7952ff;box-shadow:0 0 9px currentColor}#vosProductionMain .vpx-activity-list li>i.vpx-activity-1{background:#3bdba0}#vosProductionMain .vpx-activity-list li>i.vpx-activity-2{background:#42c9ff}#vosProductionMain .vpx-activity-list strong,#vosProductionMain .vpx-activity-list small{display:block;font-size:9px}#vosProductionMain .vpx-activity-list small{margin-top:2px;color:#77879e}#vosProductionMain .vpx-command-empty{display:grid;place-items:center;min-height:120px!important;margin:0!important;color:#71829a!important;text-align:center}#vosProductionMain .vpx-command-lower{display:grid;grid-template-columns:1.6fr 1fr;gap:10px;margin-top:10px}#vosProductionMain .vpx-command-lower .vpx-command-card{min-height:105px}#vosProductionMain .vpx-systems{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;padding-top:11px}#vosProductionMain .vpx-systems div{min-width:0}#vosProductionMain .vpx-systems strong,#vosProductionMain .vpx-systems span,#vosProductionMain .vpx-systems small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8px}#vosProductionMain .vpx-systems span{margin:5px 0;color:#3bdba0}#vosProductionMain .vpx-systems span i{display:inline-block;width:6px;height:6px;margin-right:4px;border-radius:50%;background:#21e7a4;box-shadow:0 0 8px #21e7a4}#vosProductionMain .vpx-systems small{color:#6f8098}#vosProductionMain .vpx-people{display:flex;align-items:center;gap:18px;padding-top:11px}#vosProductionMain .vpx-people>div{display:flex;align-items:center;gap:8px}#vosProductionMain .vpx-people b{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#604cff,#20c6dc);font-size:8px}#vosProductionMain .vpx-people strong,#vosProductionMain .vpx-people small{display:block;font-size:8px}#vosProductionMain .vpx-people small{color:#44dba5;margin-top:3px}#vosProductionMain .vpx-people>button{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;padding:0!important;border-radius:50%!important}#vosProductionMain .vpx-people>button span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}#vosProductionMain .vpx-project-assistant{position:sticky;top:16px;display:flex;flex-direction:column;min-height:720px;border-radius:13px;overflow:hidden}#vosProductionMain .vpx-project-assistant>header{display:flex;align-items:center;justify-content:space-between;padding:15px;border-bottom:1px solid #23324a}#vosProductionMain .vpx-project-assistant>header h2{margin:0!important;font-size:12px!important}#vosProductionMain .vpx-project-assistant>header h2 span{color:#63718a}#vosProductionMain .vpx-project-assistant>header button{border:0!important;background:transparent!important;padding:2px!important}#vosProductionMain .vpx-assistant-intro{display:grid;grid-template-columns:38px 1fr;gap:10px;padding:18px 15px 10px}#vosProductionMain .vpx-assistant-intro>i{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:conic-gradient(#3ce5e0,#6344ff,#67edff,#3ce5e0);color:white;font:800 14px/1 inherit;font-style:normal;box-shadow:0 0 22px rgba(75,107,255,.35)}#vosProductionMain .vpx-assistant-intro strong,#vosProductionMain .vpx-assistant-intro small{display:inline-block;font-size:9px}#vosProductionMain .vpx-assistant-intro small{float:right;color:#74859c}#vosProductionMain .vpx-assistant-intro p{margin:10px 0 0;padding:10px;border-radius:9px;background:#172238;color:#bcc6d5;font-size:10px;line-height:1.55}#vosProductionMain .vpx-assistant-intro p+p{margin-top:5px;padding-top:0;background:transparent}#vosProductionMain .vpx-try-label{margin:10px 15px 7px;color:#8292a8;font-size:9px}#vosProductionMain .vpx-suggestions{display:grid;gap:7px;padding:0 15px}#vosProductionMain .vpx-suggestions button{justify-self:start!important;border-radius:999px!important;padding:8px 11px!important;background:#151f36!important;color:#aeb9c9!important;text-align:left!important}#vosProductionMain .vpx-assistant-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;margin:auto 15px 15px;padding-top:16px;border-top:1px solid #223049}#vosProductionMain .vpx-assistant-form textarea{width:100%!important;min-height:54px!important;margin:0!important;padding:10px!important;border:1px solid #2c3b56!important;border-radius:9px!important;background:#0b1424!important;color:#e5ebf5!important;resize:none!important;font:400 10px/1.4 inherit!important}#vosProductionMain .vpx-assistant-form button{align-self:stretch!important;border-color:#6757ff!important;background:#6b50f5!important;color:#fff!important}#vosProductionMain .vpx-assistant-form small{grid-column:1/3;color:#65758d;font-size:8px}
@media(max-width:1250px){#vosProductionMain .vpx-command-layout{grid-template-columns:1fr}#vosProductionMain .vpx-project-assistant{position:static;min-height:0}#vosProductionMain .vpx-command-hero{grid-template-columns:90px minmax(180px,1fr) minmax(360px,1.6fr)!important}#vosProductionMain .vpx-command-hero footer{grid-column:1/4}}@media(max-width:900px){#vosProductionMain .vpx-command-hero{grid-template-columns:82px 1fr!important}#vosProductionMain .vpx-command-hero dl{grid-column:1/3;grid-template-columns:repeat(2,1fr)!important}#vosProductionMain .vpx-command-hero footer{grid-column:1/3;flex-wrap:wrap}#vosProductionMain .vpx-command-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#vosProductionMain .vpx-command-lower{grid-template-columns:1fr}}@media(max-width:620px){#vosProductionMain .vpx-command-dashboard{padding:16px 12px 32px}#vosProductionMain .vpx-command-heading{align-items:flex-start;flex-direction:column}#vosProductionMain .vpx-command-heading>span{display:none}#vosProductionMain .vpx-command-hero{grid-template-columns:1fr!important}#vosProductionMain .vpx-project-visual{width:100%;height:110px}#vosProductionMain .vpx-command-hero dl,#vosProductionMain .vpx-command-hero footer{grid-column:1}#vosProductionMain .vpx-command-hero dl{grid-template-columns:1fr!important}#vosProductionMain .vpx-command-hero dl>div{border-left:0;border-top:1px solid #23324a}#vosProductionMain .vpx-command-hero footer button{flex:1 1 42%}#vosProductionMain .vpx-command-grid{grid-template-columns:1fr}#vosProductionMain .vpx-systems{grid-template-columns:repeat(2,1fr)}}
