html,body{max-width:100%;overflow-x:clip}.locale-selector{z-index:130!important;border:1px solid var(--v2-line)!important;background:var(--v2-chip-bg)!important;border-radius:11px!important;gap:2px!important;width:auto!important;max-width:none!important;padding:3px!important;display:inline-flex!important;position:fixed!important;top:12px!important;bottom:auto!important;right:14px!important;box-shadow:0 8px 24px #00000038!important}.locale-selector__option{min-width:32px;height:28px;color:var(--v2-muted);font:800 .68rem/1 var(--font-sans);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 7px}.locale-selector__option:hover{color:var(--v2-text);background:#6ba6ff1a}.locale-selector__option--active{color:#fff;background:linear-gradient(135deg,#3369d9,#6847d8);box-shadow:0 2px 8px #3e64e159}.locale-selector__option:focus-visible,.assistant-fab:focus-visible,.feedback-fab:focus-visible,.explain-page-button:focus-visible{outline-offset:3px;outline:3px solid #8bb9ff}.nav__connections{border-top:1px solid var(--v2-line);gap:3px;margin-top:8px;padding-top:8px;display:grid}.nav__subgroup-label{color:var(--v2-faint);letter-spacing:.12em;text-transform:uppercase;margin:0 10px 5px;font-size:.61rem;font-weight:900}.nav__gate{color:#f2bd64;margin-left:auto}.shell--collapsed .nav__subgroup-label,.shell--collapsed .nav__gate{display:none}.provider-header{align-items:center;gap:5px;display:flex}.provider-header a,.provider-header-menu a{border:1px solid var(--v2-line);min-height:30px;color:var(--v2-muted);white-space:nowrap;border-radius:9px;align-items:center;padding:5px 9px;font-size:.7rem;font-weight:800;text-decoration:none;display:inline-flex}.provider-header a:last-child{color:var(--v2-text);border-color:#7e62ff8c}.provider-header a:hover,.provider-header-menu a:hover{color:var(--v2-text);border-color:var(--v2-line-strong);background:#6ba6ff14}.provider-header-menu{display:none;position:relative}.provider-header-menu summary{cursor:pointer;border:1px solid var(--v2-line);color:var(--v2-text);border-radius:9px;padding:6px 9px;font-size:.7rem;font-weight:800;list-style:none}.provider-header-menu summary::-webkit-details-marker{display:none}.provider-header-menu>div{z-index:90;border:1px solid var(--v2-line);background:#0a111d;border-radius:12px;gap:5px;min-width:150px;padding:8px;display:grid;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 18px 50px #0006}.global-tools{z-index:105;pointer-events:none;justify-items:end;gap:8px;display:grid;position:fixed;bottom:18px;right:18px}.global-tools>*{pointer-events:auto}.assistant-fab{background:radial-gradient(circle at 35% 25%,#5b87ff47,#0a111ef5);border:1px solid #80a3ff8c;border-radius:18px;place-items:center;width:58px;height:58px;animation:3.2s ease-in-out infinite assistant-breathe;display:grid;box-shadow:0 12px 38px #1736916b}.assistant-fab img{object-fit:contain;width:42px;height:42px}.feedback-fab,.explain-page-button{border:1px solid var(--v2-line);max-width:min(250px,100vw - 34px);color:var(--v2-text);background:#080e18f0;border-radius:999px;padding:8px 12px;font-size:.72rem;font-weight:800;text-decoration:none;box-shadow:0 8px 24px #00000042}.explain-page-button{color:#9ec4ff}.global-tools>summary{cursor:pointer;list-style:none}.global-tools>summary::-webkit-details-marker{display:none}.global-tools__menu{border:1px solid var(--v2-line);background:#080e18fa;border-radius:16px;min-width:min(270px,100vw - 28px);display:grid;position:absolute;bottom:68px;right:0;overflow:hidden;box-shadow:0 16px 42px #0000006b}.global-tools__menu a,.global-tools__menu button{border:0;border-bottom:1px solid var(--v2-line);width:100%;color:var(--v2-text);text-align:left;font:inherit;background:0 0;border-radius:0;padding:12px 14px;text-decoration:none;display:block}.global-tools__menu a:last-child{border-bottom:0}.global-tools__menu a:hover,.global-tools__menu button:hover{background:#5e89ff1f}.global-tools__menu a:focus-visible,.global-tools__menu button:focus-visible{outline-offset:-3px;outline:2px solid #8bb9ff}.session-recovery{z-index:300;background:#030810;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.session-recovery>section{gap:18px;width:min(520px,100%);display:grid}.session-recovery h2{margin:0;font-size:clamp(1.05rem,2vw,1.35rem)}.session-recovery__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.session-recovery__actions>*{width:auto}@media (max-width:520px){.session-recovery__actions>*{width:100%}}@keyframes assistant-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.055);box-shadow:0 14px 42px #3c63dc8c}}@media (prefers-reduced-motion:reduce){.assistant-fab{animation:none!important}}.feedback-dialog-root{z-index:180;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.feedback-dialog-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#010409c7;border:0;position:absolute;inset:0}.feedback-dialog{border:1px solid var(--v2-line-strong);background:#09111d;border-radius:20px;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:16px;width:min(980px,100%);max-height:min(90dvh,850px);padding:20px;display:grid;position:relative;overflow:auto;box-shadow:0 28px 90px #0009}.feedback-dialog>header{grid-column:1/-1;justify-content:space-between;gap:16px;display:flex}.feedback-dialog>header h2{margin:4px 0}.feedback-dialog>header p{color:var(--v2-muted);margin:0}.feedback-dialog>header button{border:1px solid var(--v2-line);width:38px;height:38px;color:var(--v2-text);background:0 0;border-radius:10px;font-size:1.3rem}.feedback-dialog form,.feedback-dialog label{gap:7px;display:grid}.feedback-dialog form{gap:12px}.feedback-dialog select,.feedback-dialog textarea,.feedback-dialog input[type=file],.feedback-owner-list select,.feedback-owner-list textarea,.feedback-filters input{border:1px solid var(--v2-line-strong);width:100%;color:var(--v2-text);background:#0c1625;border-radius:10px;padding:9px 11px}.feedback-check{align-items:center;grid-template-columns:auto 1fr!important}.feedback-check input{width:18px;height:18px}.feedback-dialog small{color:var(--v2-muted)}.feedback-history{align-content:start;gap:8px;min-width:0;display:grid}.feedback-history>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.feedback-history h3{margin:0}.feedback-history article{border:1px solid var(--v2-line);border-radius:11px;gap:4px;padding:10px;display:grid}.feedback-history article p{overflow-wrap:anywhere;margin:0}.feedback-history article span{color:#f1c773;font-size:.72rem;font-weight:800}.owner-feedback-workspace{gap:16px;display:grid}.owner-feedback-hero{min-height:0!important}.feedback-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.feedback-filters label,.feedback-owner-list label{gap:6px;display:grid}.feedback-owner-list{gap:14px;display:grid}.feedback-owner-list article{gap:12px;display:grid}.feedback-owner-list article>header{justify-content:space-between;gap:16px;display:flex}.feedback-owner-list h2{overflow-wrap:anywhere;margin:4px 0;font-size:1.05rem}.feedback-review-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.hero,.pilot-hero,.assistant-topbar,.connection-hero,.positioning-hero,.account-hero,.owner-feedback-hero{height:auto!important;min-height:0!important;padding-block:clamp(14px,1.6vw,21px)!important}.hero>div:first-child,.topbar>div:first-child{max-width:72ch}@media (max-width:1380px){.provider-header{display:none}.provider-header-menu{display:block}}@media (max-width:900px){.feedback-dialog{grid-template-columns:1fr}.feedback-dialog>header{grid-column:auto}.feedback-filters{grid-template-columns:1fr 1fr}.global-tools{bottom:12px;right:12px}.assistant-fab{width:52px;height:52px}.assistant-fab img{width:38px;height:38px}}@media (max-width:760px){.locale-selector{top:10px!important;right:58px!important}.provider-header-menu{display:none}.feedback-dialog{border-radius:16px;padding:15px}.feedback-filters,.feedback-review-grid{grid-template-columns:1fr}.feedback-fab,.explain-page-button{padding:7px 10px;font-size:.66rem}.global-tools{bottom:76px}.content{padding-bottom:150px!important}}.approval-workspace,.approval-card{gap:16px;display:grid}.approval-card header{justify-content:space-between;align-items:start;gap:16px;display:flex}.approval-card dl{grid-template-columns:minmax(150px,.35fr) 1fr;gap:8px 16px;margin:0;display:grid}.approval-card dt{color:var(--v2-muted);font-weight:700}.approval-card dd{overflow-wrap:anywhere;margin:0}.approval-consent{border:1px solid var(--v2-border);border-radius:12px;align-items:flex-start;gap:10px;padding:12px;display:flex}.approval-consent input{width:auto;min-width:18px;height:18px}.approval-actions{flex-wrap:wrap;gap:10px;display:flex}.approval-actions button:disabled{opacity:.55;cursor:not-allowed}@media (max-width:640px){.approval-card dl{grid-template-columns:1fr}.approval-card dt{margin-top:8px}.approval-card header{display:grid}}@media (min-width:921px){.shell,.shell--collapsed{padding-left:var(--v2-sidebar)!important;display:block!important}.shell--collapsed{padding-left:var(--v2-sidebar-collapsed)!important}.sidebar{width:var(--v2-sidebar)!important;height:100dvh!important;position:fixed!important;inset:0 auto 0 0!important;overflow:hidden!important}.shell--collapsed .sidebar{width:var(--v2-sidebar-collapsed)!important;overflow:hidden!important}.content{overscroll-behavior:contain;height:100dvh!important;min-height:0!important;overflow-y:auto!important}}.sidebar .brand span,.app-drawer .brand span{display:none!important}.sidebar .brand>div,.app-drawer .brand>div{align-items:center!important;display:flex!important}.provider-name{white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important}.provider-mark{font-size:.68rem!important;font-weight:950!important}.nav__item[data-provider=WILDBERRIES],.provider-accent--wildberries{--provider-accent:#d13bd0}.nav__item[data-provider=AMAZON],.provider-accent--amazon{--provider-accent:#ffad33}.nav__item[data-provider=OZON],.provider-accent--ozon{--provider-accent:#3f7cff}.nav__item[data-provider=ONEX],.provider-accent--onex{--provider-accent:#24c7a3}.nav__item[data-provider] .provider-mark{color:var(--v2-provider-mark-fg)!important;background:var(--v2-provider-mark-bg)!important;border-color:var(--provider-accent)!important}.app-header{padding-right:max(var(--rc-gutter),172px)!important;grid-template-columns:minmax(150px,.7fr) auto minmax(190px,.9fr) auto!important}.provider-switcher{border:1px solid var(--v2-line);border-radius:12px;gap:4px;padding:3px;display:flex}.provider-switcher__item{width:34px;height:32px;min-height:32px;color:var(--v2-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0;font-size:.68rem;font-weight:950}.provider-switcher__item[data-provider=WILDBERRIES]{--provider-accent:#d13bd0}.provider-switcher__item[data-provider=AMAZON]{--provider-accent:#ffad33}.provider-switcher__item[data-provider=OZON]{--provider-accent:#3f7cff}.provider-switcher__item[data-provider=ONEX]{--provider-accent:#24c7a3}.provider-switcher__item--active{color:#fff;background:color-mix(in srgb,var(--provider-accent) 28%,transparent);box-shadow:inset 0 0 0 1px var(--provider-accent)}.app-header__status{grid-template-columns:auto auto;align-items:center;column-gap:7px;display:grid}.app-header__status small{color:var(--v2-faint);white-space:nowrap;grid-column:2;font-size:.66rem}.app-header__status strong{white-space:nowrap;font-size:.78rem}.provider-dot{background:#8090a8;border-radius:50%;grid-row:1/3;width:8px;height:8px}.provider-dot--wildberries{background:#d13bd0}.provider-dot--amazon{background:#ffad33}.provider-dot--ozon{background:#3f7cff}.provider-dot--onex{background:#24c7a3}.provider-summary{border:1px solid var(--provider-accent);background:linear-gradient(135deg,color-mix(in srgb,var(--provider-accent) 11%,transparent),#ffffff05);border-radius:18px;grid-template-columns:minmax(220px,.7fr) minmax(0,1.5fr) auto;align-items:center;gap:20px;padding:20px;display:grid}.provider-summary__lead{align-items:center;gap:14px;display:flex}.provider-summary__lead h2{white-space:nowrap;margin:3px 0 8px}.provider-summary__mark,.provider-card__mark{border:1px solid var(--provider-accent);width:48px;height:48px;color:var(--provider-accent);border-radius:14px;flex:none;place-items:center;font-weight:950;display:grid}.provider-summary dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.provider-summary dt{color:var(--v2-faint);font-size:.68rem}.provider-summary dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:.78rem}.provider-summary__actions{gap:8px;min-width:170px;display:grid}.provider-card{border-top:3px solid var(--provider-accent)!important}.provider-card--active{border-color:var(--provider-accent)!important}.provider-card__head{justify-content:flex-start!important}.provider-card__mark{border-radius:12px;width:42px;height:42px}@media (max-width:1380px){.app-header{grid-template-columns:minmax(140px,1fr) auto auto!important}.app-header__status{display:none}}@media (max-width:920px){.provider-summary{grid-template-columns:1fr}.provider-summary__actions{grid-template-columns:1fr 1fr}}@media (max-width:560px){.provider-summary dl,.provider-summary__actions{grid-template-columns:1fr}.provider-grid{grid-template-columns:1fr!important}}.pilot-hero{grid-template-columns:minmax(220px,.8fr) auto minmax(420px,1.5fr)!important;gap:16px!important;display:grid!important}.control-hero__context{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.control-hero__context>span,.control-hero__insight>div{border:1px solid var(--v2-line);background:#ffffff06;border-radius:12px;gap:4px;padding:10px;display:grid}.control-hero__context small,.control-hero__insight small{color:var(--v2-faint);font-size:.66rem}.control-hero__context strong,.control-hero__insight strong{overflow-wrap:anywhere;font-size:.78rem}.control-hero__insight{grid-template-columns:1fr 1fr;gap:8px;display:grid}.control-hero__actions{justify-content:flex-end;align-items:end;gap:8px;display:flex}.control-hero__actions>*{width:auto!important}@media (max-width:1200px){.pilot-hero{grid-template-columns:1fr auto!important}.control-hero__insight,.control-hero__actions{grid-column:1/-1}}@media (max-width:720px){.pilot-hero{grid-template-columns:1fr!important}.control-hero__context{grid-template-columns:1fr 1fr}.control-hero__insight{grid-template-columns:1fr}.control-hero__actions>*{flex:1}}@media (max-width:420px){.control-hero__context{grid-template-columns:1fr}.control-hero__actions{display:grid}.control-hero__actions>*{width:100%!important}}body:has(.shell)>.locale-selector{display:none!important}.app-header{min-height:0!important;padding:18px max(var(--rc-gutter),20px)!important;background:var(--v2-header-bg)!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) auto!important;gap:14px 20px!important;margin-bottom:18px!important}.provider-switcher{grid-template-columns:repeat(4,max-content);justify-self:start;background:0 0!important;border:0!important;gap:12px!important;padding:0!important;display:grid!important}.provider-switcher__item{border:1px solid color-mix(in srgb,var(--provider-accent) 48%,var(--v2-line))!important;background:color-mix(in srgb,var(--provider-accent) 5%,var(--v2-chip-bg))!important;width:auto!important;min-width:140px!important;height:48px!important;min-height:48px!important;color:var(--v2-text)!important;text-align:left!important;border-radius:11px!important;align-items:center!important;gap:10px!important;padding:6px 14px 6px 7px!important;font-size:.78rem!important;display:flex!important}.provider-switcher__item--active{background:color-mix(in srgb,var(--provider-accent) 14%,var(--v2-chip-active-bg))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--provider-accent) 68%,transparent),0 0 28px color-mix(in srgb,var(--provider-accent) 12%,transparent)!important}.provider-switcher__mark{border:1px solid var(--provider-accent);background:var(--v2-provider-mark-bg);width:34px;height:34px;color:var(--v2-provider-mark-fg);white-space:nowrap;border-radius:8px;place-items:center;font-weight:950;display:grid}.provider-switcher__name{white-space:nowrap;word-break:keep-all;font-weight:850}.app-header__actions{gap:12px!important}.app-header__account,.app-header__help{background:var(--v2-action-bg)!important;width:44px!important;height:44px!important;color:var(--v2-action-fg)!important;border:1px solid #448bffa6!important;border-radius:13px!important}.app-header__help{place-items:center;font-size:1.1rem;font-weight:800;text-decoration:none;display:grid;border-color:var(--v2-line-strong)!important;background:#ffffff06!important}.locale-selector--embedded{background:var(--v2-wash)!important;width:auto!important;max-width:none!important;height:44px!important;min-height:44px!important;box-shadow:none!important;border-radius:12px!important;padding:3px!important;display:inline-flex!important;position:static!important}.locale-selector--embedded .locale-selector__option{min-width:46px!important;height:36px!important;padding:0 10px!important;font-size:.72rem!important}.locale-selector--embedded .locale-selector__option--active{background:var(--v2-selected-bg)!important;color:var(--v2-selected-fg)!important;box-shadow:inset 0 0 0 1px var(--v2-line-strong)!important}.theme-selector{border:1px solid var(--v2-line);background:var(--v2-chip-bg);height:44px;min-height:44px;color:var(--v2-text);font:800 .68rem/1 var(--font-sans);letter-spacing:.02em;border-radius:12px;align-items:center;gap:7px;padding:3px 6px 3px 10px;display:inline-flex;box-shadow:0 8px 24px #0000002e}.theme-selector__label{color:var(--v2-muted);white-space:nowrap}.theme-selector__select{background:var(--v2-wash);max-width:142px;height:36px;min-height:36px;color:var(--v2-text);font:800 .72rem/1 var(--font-sans);cursor:pointer;border:0;border-radius:9px;padding:0 26px 0 9px}.theme-selector__select:focus-visible{outline-offset:3px;outline:3px solid #8bb9ff}.theme-selector--floating{z-index:130!important;position:fixed!important;top:12px!important;right:128px!important}.theme-selector--embedded{box-shadow:none!important;background:var(--v2-wash)!important;position:static!important}body:has(.shell)>.theme-selector--floating{display:none!important}.app-header__statusbar{border:1px solid var(--v2-line);background:var(--v2-statusbar-bg);border-radius:15px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(160px,1fr)) auto;align-items:center;gap:0;padding:14px 18px;display:grid}.app-header__statusbar>span{border-right:1px solid var(--v2-line);gap:4px;min-width:0;padding:0 22px;display:grid}.app-header__statusbar>span:first-child{padding-left:0}.app-header__statusbar small{color:var(--v2-faint);font-size:.66rem}.app-header__statusbar strong{white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.app-header__statusbar>a{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#19498c,#2466ba);border:1px solid #448bffb3;border-radius:10px;justify-content:center;align-items:center;min-height:42px;margin-left:18px;padding:9px 16px;font-size:.76rem;font-weight:850;text-decoration:none;display:inline-flex}.assistant-fab{background:radial-gradient(circle at 35% 25%,#ae41ff40,#050c16fa)!important;border-color:#a84cff!important;border-radius:50%!important;width:72px!important;height:72px!important}.assistant-fab img{width:54px!important;height:54px!important}.global-tools__menu{bottom:82px!important}.panel,.pilot-panel,.executive-panel,.provider-summary,.provider-card{background:linear-gradient(145deg,#ffffff0f,#ffffff05),var(--fx-panel)!important;border-color:var(--fx-line)!important}@media (max-width:1480px){.provider-switcher{gap:7px!important}.provider-switcher__item{min-width:112px!important;padding-right:10px!important}.provider-switcher__name{font-size:.7rem}.app-header__statusbar>span{padding-inline:14px}}@media (max-width:1180px){.provider-switcher__item{min-width:48px!important;padding:6px!important}.provider-switcher__name{display:none}.app-header__statusbar{grid-template-columns:repeat(3,1fr)}.app-header__statusbar>a{grid-column:1/-1;margin:12px 0 0}.app-header__statusbar>span:nth-child(3){border-right:0}}@media (max-width:920px){body:has(.shell)>.locale-selector{display:inline-flex!important}.app-header{display:none!important}.app-mobilebar__actions .theme-selector__label{display:none}.app-mobilebar__actions .theme-selector__select{max-width:92px}}.workspace-brand-link{min-width:0;color:inherit;cursor:pointer;border-radius:14px;text-decoration:none;transition:background .16s,box-shadow .16s,transform .16s;display:inline-flex}.workspace-brand-link:hover{background:#6ba6ff14;transform:translateY(-1px)}.workspace-brand-link:focus-visible{outline-offset:3px!important;box-shadow:none!important;outline:3px solid #8bb9ff!important}.public-brand{transition:background .16s,border-color .16s,transform .16s;cursor:pointer!important}.public-brand:hover{background:#6ba6ff14;border-color:#6ba6ff80;transform:translateY(-1px)}.public-brand:focus-visible{outline-offset:3px!important;box-shadow:none!important;outline:3px solid #8bb9ff!important}.public-workspace-cta{cursor:pointer;width:fit-content;margin-top:18px;display:inline-flex!important}.public-workspace-cta:hover{filter:brightness(1.12);transform:translateY(-1px)}.public-workspace-cta:focus-visible{outline-offset:3px!important;outline:3px solid #8bb9ff!important}@media (max-width:920px){html,body{width:100%;max-width:100%;overflow-x:clip!important}.shell,.shell--collapsed{width:100%!important;min-width:0!important;padding-left:0!important;display:block!important}.sidebar,.app-header{display:none!important}.app-mobilebar{z-index:120!important;width:100%!important;min-height:60px!important;padding:max(8px, env(safe-area-inset-top)) max(10px, env(safe-area-inset-right)) 8px max(10px, env(safe-area-inset-left))!important;border-bottom:1px solid var(--v2-line)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#060a12f5!important;grid-template-columns:44px minmax(0,1fr) 44px!important;align-items:center!important;gap:8px!important;display:grid!important;position:fixed!important;inset:0 0 auto!important}.app-mobilebar .workspace-brand-link{justify-self:center!important;max-width:52px!important}.app-mobilebar .brand{justify-content:center!important;width:44px!important}.app-mobilebar .brand img,.app-mobilebar .brand>span{width:40px!important;height:40px!important}.app-mobilebar__menu,.app-mobilebar__account{width:44px!important;height:44px!important;min-height:44px!important}.content{width:100%!important;min-width:0!important;min-height:100dvh!important;padding:calc(116px + env(safe-area-inset-top)) clamp(12px, 3vw, 20px) calc(94px + env(safe-area-inset-bottom))!important;overflow:visible!important}.content>*,.topbar>*,.hero>*,.panel>*,main,section,article{min-width:0;max-width:100%}body:has(.shell)>.locale-selector{top:calc(66px + env(safe-area-inset-top))!important;right:max(10px, env(safe-area-inset-right))!important;z-index:115!important;width:auto!important;max-width:calc(100vw - 20px)!important;display:inline-flex!important;position:fixed!important;bottom:auto!important;left:auto!important}.app-drawer-root{z-index:200!important;position:fixed!important;inset:0!important}.app-drawer{width:min(88vw,340px)!important;max-width:calc(100vw - 32px)!important;height:100dvh!important;padding:max(14px, env(safe-area-inset-top)) 14px max(14px, env(safe-area-inset-bottom))!important;overscroll-behavior:contain!important}.app-drawer__head{z-index:2!important;background:#070c15fb!important;position:sticky!important;top:0!important}.app-drawer .nav__item{min-height:48px!important}.topbar,.hero,.pilot-two-column,.connection-layout,.data-controls,.details-grid,.assistant-grid,.executive-grid,.feedback-review-grid{grid-template-columns:minmax(0,1fr)!important}.topbar{align-items:stretch!important;min-height:0!important}.topbar>button,.topbar>a,.topbar .primary-button,.topbar .secondary-button{width:100%!important;max-width:none!important}.data-table-panel,.table-scroll,.data-table-wrap{-webkit-overflow-scrolling:touch;max-width:100%!important;overflow-x:auto!important}img,video,canvas,svg{max-width:100%}}@media (max-width:560px){.content{padding-inline:10px!important}.auth-shell{min-height:100svh!important;padding:calc(64px + env(safe-area-inset-top)) 10px calc(24px + env(safe-area-inset-bottom))!important;place-items:start center!important}.auth-card{border-radius:16px!important;width:100%!important;padding:18px 15px!important}.auth-brand{gap:10px!important;margin-bottom:14px!important;padding-bottom:12px!important}.auth-brand img,.auth-brand>span{width:46px!important;height:46px!important}.auth-card h1,.topbar h1,.hero h2{font-size:clamp(1.4rem,7vw,1.85rem)!important;line-height:1.14!important}.auth-intro,.topbar p,.hero p{font-size:.92rem!important;line-height:1.55!important}button,a.primary-button,a.secondary-button,.primary-button,.secondary-button,.danger-button,input:not([type=checkbox]):not([type=radio]),select,textarea{min-height:44px!important}.primary-button,.secondary-button,.danger-button,button[type=submit]{width:100%;padding:11px 14px!important}.global-tools{right:10px!important;bottom:calc(10px + env(safe-area-inset-bottom))!important}.assistant-fab{width:56px!important;height:56px!important}.assistant-fab img,.assistant-fab>span{width:42px!important;height:42px!important}}@media (max-width:390px){.app-mobilebar{grid-template-columns:42px minmax(0,1fr) 42px!important;padding-inline:8px!important}body:has(.shell)>.locale-selector{max-width:calc(100vw - 16px)!important;right:8px!important}.locale-selector__option{min-width:32px!important;padding-inline:6px!important}.app-drawer{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;padding-inline:12px!important}.panel,.pilot-panel,.executive-panel,.auth-card{padding:14px!important}}@media (max-width:720px){.public-page{width:100%!important;max-width:100%!important;padding:62px 12px 28px!important;overflow-x:clip!important}.public-header,.public-footer{flex-direction:column!important;align-items:stretch!important;gap:14px!important}.public-header nav,.public-footer nav{flex-wrap:wrap!important;gap:8px!important;width:100%!important;display:flex!important}.public-header nav a,.public-footer nav a{flex:132px!important;justify-content:center!important;align-items:center!important;min-height:44px!important;display:inline-flex!important}body:not(:has(.shell))>.locale-selector{top:max(10px, env(safe-area-inset-top))!important;right:max(10px, env(safe-area-inset-right))!important;bottom:auto!important;left:auto!important}}@media (max-width:920px){.app-mobilebar{min-height:calc(60px + env(safe-area-inset-top))!important;padding:calc(8px + env(safe-area-inset-top)) max(10px, env(safe-area-inset-right)) 8px max(10px, env(safe-area-inset-left))!important;grid-template-columns:44px minmax(0,1fr) auto!important}.app-mobilebar>.workspace-brand-link{left:50%!important;top:calc(8px + env(safe-area-inset-top))!important;z-index:1!important;position:absolute!important;transform:translate(-50%)!important}.app-mobilebar__menu{z-index:2!important;justify-self:start!important}.app-mobilebar__actions{z-index:2!important;grid-column:3!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;display:flex!important}.app-mobilebar__actions .locale-selector--embedded{border-radius:12px!important;width:auto!important;height:44px!important;min-height:44px!important;padding:3px!important;display:inline-flex!important;position:static!important}.app-mobilebar__actions .locale-selector__option{width:32px!important;min-width:32px!important;height:36px!important;padding:0 4px!important;font-size:.68rem!important}body:has(.shell)>.locale-selector{display:none!important}.content{padding-top:calc(72px + env(safe-area-inset-top))!important}.app-drawer-root{animation:.18s ease-out both mobile-overlay-in;z-index:1000!important;isolation:isolate!important;background:#010409e6!important;width:100vw!important;height:100dvh!important;position:fixed!important;inset:0!important;overflow:hidden!important}.app-drawer__backdrop{z-index:0!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#010409eb!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.app-drawer{animation:.22s cubic-bezier(.2,.8,.2,1) both mobile-drawer-in;z-index:1!important;width:min(100vw - 24px,380px)!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;padding:calc(14px + env(safe-area-inset-top)) 14px calc(14px + env(safe-area-inset-bottom))!important;position:absolute!important;inset:0 auto 0 0!important}.global-tools{right:max(10px, env(safe-area-inset-right))!important;bottom:calc(76px + env(safe-area-inset-bottom))!important}}@media (max-width:430px){.app-mobilebar{padding-inline:8px!important}.app-mobilebar__actions{gap:4px!important}.app-mobilebar__actions .locale-selector__option{width:44px!important;min-width:44px!important;padding-inline:2px!important}.app-drawer{width:calc(100vw - 18px)!important}}.locale-selector__option,.locale-selector--embedded .locale-selector__option,.app-mobilebar__actions .locale-selector__option{min-width:44px!important}.app-header__statusbar>a{min-height:44px!important}@keyframes mobile-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes mobile-drawer-in{0%{transform:translate(-100%)}to{transform:translate(0,0)}}@media (prefers-reduced-motion:reduce) and (max-width:920px){.app-drawer-root,.app-drawer{animation:none!important}}@media (max-width:920px){.app-drawer{flex-direction:column!important;min-width:0!important;display:flex!important;overflow:hidden!important}.app-drawer__head{z-index:auto!important;flex:none!important;min-height:58px!important;position:static!important}.app-drawer__close{z-index:1!important;flex:0 0 44px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;position:relative!important}.app-drawer .nav{-webkit-overflow-scrolling:touch;overscroll-behavior:contain!important;flex:auto!important;min-width:0!important;min-height:0!important;padding-bottom:12px!important;position:static!important;overflow:hidden auto!important}.app-drawer .sidebar__footer{z-index:auto!important;flex:none!important;width:100%!important;min-width:0!important;margin:10px 0 0!important;position:static!important;inset:auto!important;overflow:visible!important}.app-drawer .sidebar__footer span{white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;width:max-content!important;max-width:100%!important;line-height:1.35!important;display:block!important}.app-drawer .sidebar__footer strong{white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;min-width:0!important;margin-top:4px!important;display:block!important}}.support-app{width:min(1500px,100%);min-width:0;margin:0 auto;padding:32px}.support-app__hero{margin-bottom:24px}.support-app__hero h1{margin:.25rem 0;font-size:clamp(2rem,4vw,3.5rem)}.support-app__grid{grid-template-columns:minmax(280px,.8fr) minmax(280px,.8fr) minmax(360px,1.4fr);align-items:start;gap:18px;display:grid}.support-app .panel{min-width:0}.support-app form,.support-app label{gap:8px;display:grid}.support-app form{gap:14px}.support-app input,.support-app select,.support-app textarea{width:100%;min-height:44px}.support-app textarea{resize:vertical;min-height:120px}.support-ticket-list{gap:10px;display:grid}.support-ticket-list>button{text-align:left;border:1px solid var(--border);background:var(--panel);width:100%;min-height:64px;color:inherit;cursor:pointer;border-radius:12px;gap:5px;padding:12px 14px;display:grid}.support-ticket-list>button[aria-current=true]{outline:2px solid var(--accent)}.support-ticket-list em{color:var(--accent);font-style:normal}.support-thread{overscroll-behavior:contain;max-height:calc(100dvh - 150px);overflow:auto}.support-messages{gap:12px;margin:18px 0;display:grid}.support-message{background:var(--panel-soft,#171923);overflow-wrap:anywhere;border-radius:14px;max-width:86%;padding:12px 14px}.support-message--owner{background:color-mix(in srgb,var(--accent) 16%,var(--panel));margin-left:auto}.support-message time{opacity:.7;margin-top:6px;font-size:.78rem;display:block}.support-message a{margin-top:8px;display:block}.support-back{min-height:44px}.support-owner-filters{align-items:end;gap:12px;margin-bottom:18px;display:flex}.support-owner-filters label{flex:1}.support-owner-grid{grid-template-columns:minmax(280px,.75fr) minmax(480px,1.5fr);align-items:start;gap:18px;display:grid}.support-owner-detail{gap:18px;display:grid}.support-owner-state{grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;display:grid}.support-internal-notes{border-left:3px solid var(--accent);padding-left:14px}.support-owner-detail ol{max-height:240px;overflow:auto}@media (max-width:920px){.support-app{padding:calc(76px + env(safe-area-inset-top)) 14px calc(24px + env(safe-area-inset-bottom));overflow-x:hidden}.support-app__grid,.support-owner-grid{grid-template-columns:1fr}.support-thread{max-height:none;overflow:visible}.support-owner-filters{grid-template-columns:1fr 1fr;display:grid}.support-owner-filters label{grid-column:1/-1}.support-owner-state{grid-template-columns:1fr}.support-message{max-width:94%}.support-app button,.support-app a,.support-app input,.support-app select{min-height:44px}}@media (max-width:430px){.support-app{padding-left:10px;padding-right:10px}.support-owner-filters{grid-template-columns:1fr}.support-owner-filters label{grid-column:auto}.support-app__hero h1{font-size:1.75rem}}:root[data-theme=light],:root[data-theme=soft-gray],:root[data-theme=warm-light]{background:var(--bg)!important}:root[data-theme=light] body,:root[data-theme=soft-gray] body,:root[data-theme=warm-light] body,:root[data-theme=light] .auth-shell,:root[data-theme=soft-gray] .auth-shell,:root[data-theme=warm-light] .auth-shell,:root[data-theme=light] .public-page,:root[data-theme=soft-gray] .public-page,:root[data-theme=warm-light] .public-page{background:radial-gradient(circle at 82% -8%, rgba(var(--primary-rgb), .07), transparent 34rem), radial-gradient(circle at 4% 8%, rgba(var(--secondary-rgb), .045), transparent 30rem), var(--bg)!important;color:var(--text)!important}:root[data-theme=light] body:after,:root[data-theme=soft-gray] body:after,:root[data-theme=warm-light] body:after{background:linear-gradient(#0f172a09 1px,#0000 1px),linear-gradient(90deg,#0f172a07 1px,#0000 1px)!important}:root[data-theme=light] .auth-card,:root[data-theme=soft-gray] .auth-card,:root[data-theme=warm-light] .auth-card,:root[data-theme=light] .panel,:root[data-theme=soft-gray] .panel,:root[data-theme=warm-light] .panel,:root[data-theme=light] .pilot-panel,:root[data-theme=soft-gray] .pilot-panel,:root[data-theme=warm-light] .pilot-panel,:root[data-theme=light] .executive-panel,:root[data-theme=soft-gray] .executive-panel,:root[data-theme=warm-light] .executive-panel{background:linear-gradient(145deg, #ffffffb8, #ffffff5c), var(--fx-panel)!important;border-color:var(--fx-line)!important;color:var(--text)!important}:root[data-theme=light] .auth-card h1,:root[data-theme=soft-gray] .auth-card h1,:root[data-theme=warm-light] .auth-card h1,:root[data-theme=light] .auth-form label,:root[data-theme=soft-gray] .auth-form label,:root[data-theme=warm-light] .auth-form label,:root[data-theme=light] .brand strong,:root[data-theme=soft-gray] .brand strong,:root[data-theme=warm-light] .brand strong{color:var(--text)!important}:root[data-theme=light] .brand>img,:root[data-theme=soft-gray] .brand>img,:root[data-theme=warm-light] .brand>img,:root[data-theme=light] .public-brand img,:root[data-theme=soft-gray] .public-brand img,:root[data-theme=warm-light] .public-brand img{background:var(--surface)!important;border-color:var(--border)!important}:root[data-theme=light] .auth-form input:not([type=checkbox]):not([type=radio]),:root[data-theme=soft-gray] .auth-form input:not([type=checkbox]):not([type=radio]),:root[data-theme=warm-light] .auth-form input:not([type=checkbox]):not([type=radio]),:root[data-theme=light] .feedback-dialog select,:root[data-theme=soft-gray] .feedback-dialog select,:root[data-theme=warm-light] .feedback-dialog select,:root[data-theme=light] .feedback-dialog textarea,:root[data-theme=soft-gray] .feedback-dialog textarea,:root[data-theme=warm-light] .feedback-dialog textarea,:root[data-theme=light] .feedback-dialog input[type=file],:root[data-theme=soft-gray] .feedback-dialog input[type=file],:root[data-theme=warm-light] .feedback-dialog input[type=file],:root[data-theme=light] .feedback-owner-list select,:root[data-theme=soft-gray] .feedback-owner-list select,:root[data-theme=warm-light] .feedback-owner-list select,:root[data-theme=light] .feedback-owner-list textarea,:root[data-theme=soft-gray] .feedback-owner-list textarea,:root[data-theme=warm-light] .feedback-owner-list textarea,:root[data-theme=light] .feedback-filters input,:root[data-theme=soft-gray] .feedback-filters input,:root[data-theme=warm-light] .feedback-filters input{background:var(--v2-field-bg)!important;border-color:var(--v2-line)!important;color:var(--text)!important}:root[data-theme=light] .locale-selector,:root[data-theme=soft-gray] .locale-selector,:root[data-theme=warm-light] .locale-selector,:root[data-theme=light] .theme-selector,:root[data-theme=soft-gray] .theme-selector,:root[data-theme=warm-light] .theme-selector,:root[data-theme=light] .global-tools__menu,:root[data-theme=soft-gray] .global-tools__menu,:root[data-theme=warm-light] .global-tools__menu,:root[data-theme=light] .feedback-dialog,:root[data-theme=soft-gray] .feedback-dialog,:root[data-theme=warm-light] .feedback-dialog,:root[data-theme=light] .session-recovery,:root[data-theme=soft-gray] .session-recovery,:root[data-theme=warm-light] .session-recovery{background:var(--surface)!important;border-color:var(--v2-line)!important;color:var(--text)!important}:root[data-theme=light] .feedback-dialog-backdrop,:root[data-theme=soft-gray] .feedback-dialog-backdrop,:root[data-theme=warm-light] .feedback-dialog-backdrop,:root[data-theme=light] .app-drawer__backdrop,:root[data-theme=soft-gray] .app-drawer__backdrop,:root[data-theme=warm-light] .app-drawer__backdrop{background:#ffffffc2!important}:root[data-theme=light] .app-mobilebar,:root[data-theme=soft-gray] .app-mobilebar,:root[data-theme=warm-light] .app-mobilebar{background:var(--v2-header-bg)!important;color:var(--v2-text)!important}:root[data-theme=light] .app-drawer,:root[data-theme=soft-gray] .app-drawer,:root[data-theme=warm-light] .app-drawer,:root[data-theme=light] .app-drawer__head,:root[data-theme=soft-gray] .app-drawer__head,:root[data-theme=warm-light] .app-drawer__head{background:var(--v2-drawer-bg)!important;color:var(--v2-text)!important}@media (prefers-color-scheme:light){:root[data-theme=system]{background:var(--bg)!important}:root[data-theme=system] body,:root[data-theme=system] .auth-shell,:root[data-theme=system] .public-page{background:radial-gradient(circle at 82% -8%, rgba(var(--primary-rgb), .07), transparent 34rem), radial-gradient(circle at 4% 8%, rgba(var(--secondary-rgb), .045), transparent 30rem), var(--bg)!important;color:var(--text)!important}:root[data-theme=system] .auth-card,:root[data-theme=system] .panel,:root[data-theme=system] .pilot-panel,:root[data-theme=system] .executive-panel,:root[data-theme=system] .locale-selector,:root[data-theme=system] .theme-selector,:root[data-theme=system] .global-tools__menu,:root[data-theme=system] .feedback-dialog,:root[data-theme=system] .session-recovery{background:var(--surface)!important;border-color:var(--v2-line)!important;color:var(--text)!important}:root[data-theme=system] .auth-card h1,:root[data-theme=system] .auth-form label,:root[data-theme=system] .brand strong{color:var(--text)!important}:root[data-theme=system] .auth-form input:not([type=checkbox]):not([type=radio]){background:var(--v2-field-bg)!important;border-color:var(--v2-line)!important;color:var(--text)!important}:root[data-theme=system] .app-mobilebar{background:var(--v2-header-bg)!important}:root[data-theme=system] .app-drawer,:root[data-theme=system] .app-drawer__head{background:var(--v2-drawer-bg)!important;color:var(--v2-text)!important}}body:not(:has(.shell))>.theme-selector--floating{max-width:calc(100vw - 218px)!important;right:204px!important}@media (max-width:640px){body:not(:has(.shell))>.theme-selector--floating{top:54px!important;right:max(10px, env(safe-area-inset-right))!important;max-width:calc(100vw - 20px)!important}}:root[data-theme=light] .shell,:root[data-theme=soft-gray] .shell,:root[data-theme=warm-light] .shell,:root[data-theme=light] .content,:root[data-theme=soft-gray] .content,:root[data-theme=warm-light] .content{background:radial-gradient(circle at 82% -8%, rgba(var(--primary-rgb), .07), transparent 34rem), radial-gradient(circle at 4% 8%, rgba(var(--secondary-rgb), .045), transparent 30rem), var(--bg)!important;color:var(--text)!important}:root[data-theme=light] body:has(.shell){background:radial-gradient(circle at 82% -8%, rgba(var(--primary-rgb), .07), transparent 34rem), radial-gradient(circle at 4% 8%, rgba(var(--secondary-rgb), .045), transparent 30rem), var(--bg)!important;color:var(--text)!important}:root[data-theme=soft-gray] body:has(.shell){background:radial-gradient(circle at 82% -8%, rgba(var(--primary-rgb), .07), transparent 34rem), radial-gradient(circle at 4% 8%, rgba(var(--secondary-rgb), .045), transparent 30rem), var(--bg)!important;color:var(--text)!important}:root[data-theme=warm-light] body:has(.shell){background:radial-gradient(circle at 82% -8%, rgba(var(--primary-rgb), .07), transparent 34rem), radial-gradient(circle at 4% 8%, rgba(var(--secondary-rgb), .045), transparent 30rem), var(--bg)!important;color:var(--text)!important}:root[data-theme=light] .workspace-plan-panel,:root[data-theme=soft-gray] .workspace-plan-panel,:root[data-theme=warm-light] .workspace-plan-panel,:root[data-theme=light] .workspace-panel,:root[data-theme=soft-gray] .workspace-panel,:root[data-theme=warm-light] .workspace-panel,:root[data-theme=light] .workspace-summary-grid article,:root[data-theme=soft-gray] .workspace-summary-grid article,:root[data-theme=warm-light] .workspace-summary-grid article,:root[data-theme=light] .workspace-plan,:root[data-theme=soft-gray] .workspace-plan,:root[data-theme=warm-light] .workspace-plan{background:linear-gradient(145deg, #ffffffbd, #ffffff5c), var(--surface)!important;border-color:var(--v2-line)!important;color:var(--text)!important;box-shadow:0 16px 42px #0f172a14!important}:root[data-theme=light] .workspace-plan--active,:root[data-theme=soft-gray] .workspace-plan--active,:root[data-theme=warm-light] .workspace-plan--active{background:linear-gradient(145deg, rgba(var(--primary-rgb), .1), #ffffffbd), var(--surface)!important;border-color:color-mix(in srgb, var(--primary) 46%, var(--v2-line))!important;box-shadow:inset 0 0 0 1px rgba(var(--primary-rgb), .16), 0 16px 42px #0f172a14!important}:root[data-theme=light] .workspace-security-panel,:root[data-theme=soft-gray] .workspace-security-panel,:root[data-theme=warm-light] .workspace-security-panel{background:var(--v2-line)!important;border-color:var(--v2-line)!important;color:var(--text)!important}:root[data-theme=light] .workspace-security-panel div,:root[data-theme=soft-gray] .workspace-security-panel div,:root[data-theme=warm-light] .workspace-security-panel div{background:var(--surface)!important;color:var(--text)!important}:root[data-theme=light] .workspace-row,:root[data-theme=soft-gray] .workspace-row,:root[data-theme=warm-light] .workspace-row,:root[data-theme=light] .panel__header,:root[data-theme=soft-gray] .panel__header,:root[data-theme=warm-light] .panel__header{border-color:var(--v2-line)!important;color:var(--text)!important}:root[data-theme=light] .workspace-summary-grid p,:root[data-theme=soft-gray] .workspace-summary-grid p,:root[data-theme=warm-light] .workspace-summary-grid p,:root[data-theme=light] .workspace-summary-grid span,:root[data-theme=soft-gray] .workspace-summary-grid span,:root[data-theme=warm-light] .workspace-summary-grid span,:root[data-theme=light] .workspace-plan span,:root[data-theme=soft-gray] .workspace-plan span,:root[data-theme=warm-light] .workspace-plan span,:root[data-theme=light] .workspace-row>div:first-child span,:root[data-theme=soft-gray] .workspace-row>div:first-child span,:root[data-theme=warm-light] .workspace-row>div:first-child span,:root[data-theme=light] .workspace-security-panel span,:root[data-theme=soft-gray] .workspace-security-panel span,:root[data-theme=warm-light] .workspace-security-panel span{color:var(--v2-muted)!important}:root[data-theme=light] .workspace-summary-grid strong,:root[data-theme=soft-gray] .workspace-summary-grid strong,:root[data-theme=warm-light] .workspace-summary-grid strong,:root[data-theme=light] .workspace-plan strong,:root[data-theme=soft-gray] .workspace-plan strong,:root[data-theme=warm-light] .workspace-plan strong,:root[data-theme=light] .workspace-row strong,:root[data-theme=soft-gray] .workspace-row strong,:root[data-theme=warm-light] .workspace-row strong,:root[data-theme=light] .workspace-security-panel strong,:root[data-theme=soft-gray] .workspace-security-panel strong,:root[data-theme=warm-light] .workspace-security-panel strong{color:var(--text)!important}:root[data-theme=light] .workspace-plan p,:root[data-theme=soft-gray] .workspace-plan p,:root[data-theme=warm-light] .workspace-plan p,:root[data-theme=light] .workspace-form label,:root[data-theme=soft-gray] .workspace-form label,:root[data-theme=warm-light] .workspace-form label{color:var(--primary)!important}:root[data-theme=light] .workspace-row-actions select,:root[data-theme=soft-gray] .workspace-row-actions select,:root[data-theme=warm-light] .workspace-row-actions select,:root[data-theme=light] .workspace-form input,:root[data-theme=soft-gray] .workspace-form input,:root[data-theme=warm-light] .workspace-form input,:root[data-theme=light] .workspace-form select,:root[data-theme=soft-gray] .workspace-form select,:root[data-theme=warm-light] .workspace-form select{background:var(--v2-field-bg)!important;border-color:var(--v2-line)!important;color:var(--text)!important}@media (prefers-color-scheme:light){:root[data-theme=system] .shell,:root[data-theme=system] .content{background:radial-gradient(circle at 82% -8%, rgba(var(--primary-rgb), .07), transparent 34rem), radial-gradient(circle at 4% 8%, rgba(var(--secondary-rgb), .045), transparent 30rem), var(--bg)!important;color:var(--text)!important}:root[data-theme=system] body:has(.shell){background:radial-gradient(circle at 82% -8%, rgba(var(--primary-rgb), .07), transparent 34rem), radial-gradient(circle at 4% 8%, rgba(var(--secondary-rgb), .045), transparent 30rem), var(--bg)!important;color:var(--text)!important}:root[data-theme=system] .workspace-plan-panel,:root[data-theme=system] .workspace-panel,:root[data-theme=system] .workspace-summary-grid article,:root[data-theme=system] .workspace-plan{background:linear-gradient(145deg, #ffffffbd, #ffffff5c), var(--surface)!important;border-color:var(--v2-line)!important;color:var(--text)!important;box-shadow:0 16px 42px #0f172a14!important}:root[data-theme=system] .workspace-plan--active{background:linear-gradient(145deg, rgba(var(--primary-rgb), .1), #ffffffbd), var(--surface)!important;border-color:color-mix(in srgb, var(--primary) 46%, var(--v2-line))!important;box-shadow:inset 0 0 0 1px rgba(var(--primary-rgb), .16), 0 16px 42px #0f172a14!important}:root[data-theme=system] .workspace-security-panel{background:var(--v2-line)!important;border-color:var(--v2-line)!important;color:var(--text)!important}:root[data-theme=system] .workspace-security-panel div{background:var(--surface)!important;color:var(--text)!important}:root[data-theme=system] .workspace-row,:root[data-theme=system] .panel__header{border-color:var(--v2-line)!important;color:var(--text)!important}:root[data-theme=system] .workspace-summary-grid p,:root[data-theme=system] .workspace-summary-grid span,:root[data-theme=system] .workspace-plan span,:root[data-theme=system] .workspace-row>div:first-child span,:root[data-theme=system] .workspace-security-panel span{color:var(--v2-muted)!important}:root[data-theme=system] .workspace-summary-grid strong,:root[data-theme=system] .workspace-plan strong,:root[data-theme=system] .workspace-row strong,:root[data-theme=system] .workspace-security-panel strong{color:var(--text)!important}:root[data-theme=system] .workspace-plan p,:root[data-theme=system] .workspace-form label{color:var(--primary)!important}:root[data-theme=system] .workspace-row-actions select,:root[data-theme=system] .workspace-form input,:root[data-theme=system] .workspace-form select{background:var(--v2-field-bg)!important;border-color:var(--v2-line)!important;color:var(--text)!important}}:root[data-theme=light] .workspace-plan-panel .panel__header,:root[data-theme=soft-gray] .workspace-plan-panel .panel__header,:root[data-theme=warm-light] .workspace-plan-panel .panel__header,:root[data-theme=light] .workspace-panel .panel__header,:root[data-theme=soft-gray] .workspace-panel .panel__header,:root[data-theme=warm-light] .workspace-panel .panel__header,:root[data-theme=light] .workspace-hero .hero__state,:root[data-theme=soft-gray] .workspace-hero .hero__state,:root[data-theme=warm-light] .workspace-hero .hero__state,:root[data-theme=light] .workspace-message,:root[data-theme=soft-gray] .workspace-message,:root[data-theme=warm-light] .workspace-message,:root[data-theme=light] .auth-boundary,:root[data-theme=soft-gray] .auth-boundary,:root[data-theme=warm-light] .auth-boundary,:root[data-theme=light] .workspace-list,:root[data-theme=soft-gray] .workspace-list,:root[data-theme=warm-light] .workspace-list,:root[data-theme=light] .workspace-row-actions,:root[data-theme=soft-gray] .workspace-row-actions,:root[data-theme=warm-light] .workspace-row-actions,:root[data-theme=light] .workspace-form,:root[data-theme=soft-gray] .workspace-form,:root[data-theme=warm-light] .workspace-form{background:linear-gradient(145deg, #ffffffc2, #ffffff61), var(--surface)!important;border-color:var(--v2-line)!important;color:var(--text)!important}:root[data-theme=light] .workspace-plan-panel .panel__header h3,:root[data-theme=soft-gray] .workspace-plan-panel .panel__header h3,:root[data-theme=warm-light] .workspace-plan-panel .panel__header h3,:root[data-theme=light] .workspace-panel .panel__header h3,:root[data-theme=soft-gray] .workspace-panel .panel__header h3,:root[data-theme=warm-light] .workspace-panel .panel__header h3,:root[data-theme=light] .workspace-message,:root[data-theme=soft-gray] .workspace-message,:root[data-theme=warm-light] .workspace-message,:root[data-theme=light] .auth-boundary,:root[data-theme=soft-gray] .auth-boundary,:root[data-theme=warm-light] .auth-boundary{color:var(--text)!important}:root[data-theme=light] .workspace-plan-panel .badge,:root[data-theme=soft-gray] .workspace-plan-panel .badge,:root[data-theme=warm-light] .workspace-plan-panel .badge,:root[data-theme=light] .workspace-panel .badge,:root[data-theme=soft-gray] .workspace-panel .badge,:root[data-theme=warm-light] .workspace-panel .badge,:root[data-theme=light] .workspace-hero .hero__state,:root[data-theme=soft-gray] .workspace-hero .hero__state,:root[data-theme=warm-light] .workspace-hero .hero__state{background:var(--v2-chip-bg)!important;border-color:var(--v2-line)!important;color:var(--text)!important}:root[data-theme=light] .workspace-plan-panel .badge--safe,:root[data-theme=soft-gray] .workspace-plan-panel .badge--safe,:root[data-theme=warm-light] .workspace-plan-panel .badge--safe,:root[data-theme=light] .workspace-message.connection-message--success,:root[data-theme=soft-gray] .workspace-message.connection-message--success,:root[data-theme=warm-light] .workspace-message.connection-message--success{background:color-mix(in srgb, rgb(var(--success-rgb)) 10%, var(--surface))!important;border-color:color-mix(in srgb, rgb(var(--success-rgb)) 34%, var(--v2-line))!important;color:color-mix(in srgb, rgb(var(--success-rgb)) 58%, var(--text))!important}:root[data-theme=light] .workspace-message.connection-message--error,:root[data-theme=soft-gray] .workspace-message.connection-message--error,:root[data-theme=warm-light] .workspace-message.connection-message--error{background:color-mix(in srgb, rgb(var(--danger-rgb)) 9%, var(--surface))!important;border-color:color-mix(in srgb, rgb(var(--danger-rgb)) 34%, var(--v2-line))!important;color:color-mix(in srgb, rgb(var(--danger-rgb)) 64%, var(--text))!important}@media (prefers-color-scheme:light){:root[data-theme=system] .workspace-plan-panel .panel__header,:root[data-theme=system] .workspace-panel .panel__header,:root[data-theme=system] .workspace-hero .hero__state,:root[data-theme=system] .workspace-message,:root[data-theme=system] .auth-boundary,:root[data-theme=system] .workspace-list,:root[data-theme=system] .workspace-row-actions,:root[data-theme=system] .workspace-form{background:linear-gradient(145deg, #ffffffc2, #ffffff61), var(--surface)!important;border-color:var(--v2-line)!important;color:var(--text)!important}:root[data-theme=system] .workspace-plan-panel .panel__header h3,:root[data-theme=system] .workspace-panel .panel__header h3,:root[data-theme=system] .workspace-message,:root[data-theme=system] .auth-boundary{color:var(--text)!important}:root[data-theme=system] .workspace-plan-panel .badge,:root[data-theme=system] .workspace-panel .badge,:root[data-theme=system] .workspace-hero .hero__state{background:var(--v2-chip-bg)!important;border-color:var(--v2-line)!important;color:var(--text)!important}:root[data-theme=system] .workspace-plan-panel .badge--safe,:root[data-theme=system] .workspace-message.connection-message--success{background:color-mix(in srgb, rgb(var(--success-rgb)) 10%, var(--surface))!important;border-color:color-mix(in srgb, rgb(var(--success-rgb)) 34%, var(--v2-line))!important;color:color-mix(in srgb, rgb(var(--success-rgb)) 58%, var(--text))!important}:root[data-theme=system] .workspace-message.connection-message--error{background:color-mix(in srgb, rgb(var(--danger-rgb)) 9%, var(--surface))!important;border-color:color-mix(in srgb, rgb(var(--danger-rgb)) 34%, var(--v2-line))!important;color:color-mix(in srgb, rgb(var(--danger-rgb)) 64%, var(--text))!important}}.content,.topbar,.hero,.workspace-plan-panel,.workspace-panel,.workspace-security-panel,.workspace-list,.workspace-row,.workspace-row>*,.workspace-row-actions,.workspace-form,.panel__header,.app-header,.app-header__actions,.app-header__statusbar,.provider-switcher,.app-mobilebar,.app-mobilebar__actions,.app-drawer{min-width:0!important}.topbar,.panel__header{flex-wrap:wrap!important}.topbar>div,.panel__header>div,.workspace-row>div:first-child,.workspace-plan,.workspace-summary-grid article,.workspace-security-panel>div{overflow-wrap:anywhere!important;min-width:0!important}.topbar h1,.hero h2,.panel__header h3,.workspace-plan strong,.workspace-summary-grid strong,.workspace-row strong,.workspace-security-panel strong{letter-spacing:0!important;line-height:1.16!important}.app-header{grid-template-columns:minmax(0,1fr) minmax(0,max-content)!important;align-items:start!important}.provider-switcher{grid-template-columns:repeat(auto-fit,minmax(min(100%,8.75rem),1fr))!important;width:100%!important}.provider-switcher__item{white-space:normal!important;min-width:0!important;max-width:100%!important}.provider-switcher__name{white-space:normal!important;overflow-wrap:anywhere!important;min-width:0!important;line-height:1.15!important}.app-header__actions{flex-wrap:wrap!important;justify-content:flex-end!important;max-width:100%!important}.theme-selector,.locale-selector--embedded{flex:0 auto!important;max-width:100%!important}.theme-selector__select{min-width:0!important;max-width:min(15rem,42vw)!important}.app-header__statusbar{background:var(--v2-line)!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))!important;gap:1px!important;padding:0!important;overflow:hidden!important}.app-header__statusbar>span,.app-header__statusbar>a{border:0!important;min-width:0!important;margin:0!important}.app-header__statusbar>span{background:var(--v2-statusbar-bg)!important;border-right:0!important;padding:12px 14px!important}.app-header__statusbar small,.app-header__statusbar strong{white-space:normal!important;text-overflow:clip!important;line-height:1.28!important;overflow:visible!important}.app-header__statusbar>a{white-space:normal!important;align-self:stretch!important;min-height:100%!important;padding:12px 14px!important;line-height:1.2!important}.hero{grid-template-columns:minmax(0,1fr) minmax(0,max-content)!important}.hero__state{white-space:normal!important;min-width:0!important;max-width:100%!important}.workspace-summary-grid,.workspace-plan-grid,.workspace-security-panel{grid-template-columns:repeat(auto-fit,minmax(min(100%,15.5rem),1fr))!important}.workspace-plan{gap:12px!important;min-height:0!important}.workspace-plan span{overflow-wrap:anywhere!important;flex:auto!important}.workspace-plan button,.workspace-seed-button,.workspace-form button,.workspace-row-actions button,.workspace-row-actions select{white-space:normal!important;max-width:100%!important}.workspace-row{flex-wrap:wrap!important;align-items:flex-start!important}.workspace-row-actions{flex-wrap:wrap!important;flex:14rem!important;justify-content:flex-end!important}.workspace-row-actions>*{flex:0 auto!important}.workspace-form{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr))!important;align-items:stretch!important}.workspace-form button{width:auto!important}.workspace-security-panel{overflow:visible!important}.workspace-security-panel>div{border-radius:0!important}.global-tools{max-width:calc(100vw - 24px)!important}.feedback-fab,.explain-page-button{white-space:normal!important;line-height:1.25!important}@media (max-width:1480px) and (min-width:921px){.app-header{grid-template-columns:1fr!important}.app-header__actions{justify-content:flex-start!important}}@media (max-width:1180px) and (min-width:921px){.provider-switcher__item{min-height:44px!important;padding:6px 9px!important}.provider-switcher__name{font-size:.7rem!important;display:inline!important}}@media (max-width:920px){.app-mobilebar{flex-wrap:nowrap!important;min-height:58px!important;overflow:visible!important}.app-mobilebar .brand{flex:auto!important;justify-content:flex-start!important}.app-mobilebar__actions{flex-wrap:nowrap!important;flex:0 auto!important;justify-content:flex-end!important;gap:6px!important;max-width:58vw!important;display:flex!important}.app-mobilebar__actions .theme-selector{max-width:min(34vw,8.25rem)!important;padding-inline:4px!important}.app-mobilebar__actions .theme-selector__select{max-width:100%!important;font-size:.68rem!important}.app-mobilebar__actions .locale-selector--embedded{flex-shrink:0!important}body:has(.shell)>.locale-selector{display:none!important}.content{padding-top:76px!important}.hero{grid-template-columns:1fr!important;align-items:stretch!important}.hero__state{width:fit-content!important}}@media (max-width:560px){.topbar>*,.topbar button,.workspace-row-actions,.workspace-row-actions>*,.workspace-form button,.workspace-seed-button{width:100%!important}.panel__header{grid-template-columns:1fr!important;display:grid!important}.panel__header .badge{justify-self:start!important}.workspace-row-actions{justify-content:stretch!important}.workspace-row-actions select{min-width:100%!important}.app-mobilebar__actions{flex-wrap:wrap!important;max-width:calc(100vw - 104px)!important}.app-mobilebar__actions .locale-selector__option{min-width:32px!important;padding-inline:6px!important}}@media (max-width:390px){.content{padding-inline:12px!important}.app-mobilebar{gap:6px!important;padding-inline:8px!important}.app-mobilebar .brand img{width:34px!important;height:34px!important}.app-mobilebar__actions .theme-selector{max-width:76px!important;height:36px!important;min-height:36px!important;padding-inline:3px!important;display:inline-flex!important}.app-mobilebar__actions .theme-selector__select{max-width:68px!important;height:30px!important;min-height:30px!important;padding:0 18px 0 6px!important;font-size:.62rem!important}.app-mobilebar__actions .locale-selector--embedded{height:36px!important;min-height:36px!important}.app-mobilebar__actions .locale-selector__option{min-width:30px!important;height:30px!important;padding-inline:5px!important}.app-mobilebar__account{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}}.app-header__actions,.app-mobilebar__actions{min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important}.app-header__actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;padding:0!important;display:flex!important}.app-header__actions>*,.app-mobilebar__actions>*{flex:none!important;min-width:0!important}.locale-selector--embedded{height:auto!important;min-height:40px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:6px!important;padding:0!important}.locale-selector--embedded .locale-selector__option{border:1px solid var(--v2-line)!important;background:var(--v2-chip-bg)!important;min-width:44px!important;height:40px!important;color:var(--v2-text)!important;letter-spacing:0!important;border-radius:10px!important;place-items:center!important;padding:0 11px!important;line-height:1!important;display:inline-grid!important;box-shadow:0 6px 16px #0f172a0f!important}.theme-selector--embedded{border:1px solid var(--v2-line)!important;background:var(--v2-chip-bg)!important;height:40px!important;min-height:40px!important;color:var(--v2-text)!important;border-radius:10px!important;padding:0 4px 0 10px!important;box-shadow:0 6px 16px #0f172a0f!important}.theme-selector--embedded .theme-selector__label{color:var(--v2-muted)!important;letter-spacing:0!important}.theme-selector--embedded .theme-selector__select{border:1px solid var(--v2-line)!important;background:var(--v2-field-bg)!important;height:32px!important;min-height:32px!important;color:var(--v2-text)!important;border-radius:8px!important;line-height:1!important}.theme-selector--embedded:focus-within,.locale-selector--embedded .locale-selector__option:focus-visible,.app-header__account:focus-visible,.app-header__help:focus-visible,.app-mobilebar__account:focus-visible{outline-offset:3px!important;outline:3px solid #8bb9ff!important}.provider-switcher{box-shadow:none!important;background:0 0!important;border:0!important}.provider-switcher__item,.app-header__account,.app-header__help,.app-mobilebar__account{box-shadow:0 6px 16px #0f172a0f!important}.pilot-top-actions,.control-hero__context,.control-hero__insight,.control-hero__actions{min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important}.pilot-top-actions,.control-hero__actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:stretch!important;gap:10px!important;display:flex!important}.pilot-top-actions>*,.control-hero__actions>*{white-space:normal!important;flex:0 auto!important;min-width:min(100%,10.5rem)!important;max-width:100%!important}.pilot-hero{grid-template-columns:minmax(min(100%,15rem),.9fr) auto minmax(min(100%,20rem),1.4fr)!important;align-items:stretch!important}.control-hero__context{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))!important;gap:10px!important}.control-hero__insight{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr))!important;gap:10px!important}.control-hero__context>span,.control-hero__insight>div,.status-line,.rows div,.pilot-check-list li{border-color:var(--v2-line)!important;overflow-wrap:anywhere!important;min-width:0!important}.control-hero__context>span,.control-hero__insight>div,.status-line,.rows div{background:var(--v2-chip-bg)!important;color:var(--v2-text)!important}.control-hero__context small,.control-hero__insight small,.status-line span,.rows dt,.pilot-grid p,.pilot-grid span,.pilot-check-list li{color:var(--v2-muted)!important}.control-hero__context strong,.control-hero__insight strong,.status-line strong,.rows dd,.pilot-grid strong{color:var(--v2-text)!important;line-height:1.25!important}.pilot-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15.5rem),1fr))!important;align-items:stretch!important}.pilot-grid article,.pilot-panel{min-width:0!important;overflow:visible!important}.pilot-panel .panel__header,.pilot-panel .rows div,.pilot-panel .status-line,.pilot-check-list li{align-items:start!important;gap:8px!important}:root[data-theme=light] .locale-selector--embedded,:root[data-theme=soft-gray] .locale-selector--embedded,:root[data-theme=warm-light] .locale-selector--embedded,:root[data-theme=light] .app-header__actions,:root[data-theme=soft-gray] .app-header__actions,:root[data-theme=warm-light] .app-header__actions,:root[data-theme=light] .app-mobilebar__actions,:root[data-theme=soft-gray] .app-mobilebar__actions,:root[data-theme=warm-light] .app-mobilebar__actions,:root[data-theme=light] .pilot-top-actions,:root[data-theme=soft-gray] .pilot-top-actions,:root[data-theme=warm-light] .pilot-top-actions,:root[data-theme=light] .control-hero__actions,:root[data-theme=soft-gray] .control-hero__actions,:root[data-theme=warm-light] .control-hero__actions,:root[data-theme=light] .workspace-row-actions,:root[data-theme=soft-gray] .workspace-row-actions,:root[data-theme=warm-light] .workspace-row-actions,:root[data-theme=light] .workspace-form,:root[data-theme=soft-gray] .workspace-form,:root[data-theme=warm-light] .workspace-form{box-shadow:none!important;background:0 0!important;border-color:#0000!important}:root[data-theme=light] .locale-selector--embedded .locale-selector__option,:root[data-theme=soft-gray] .locale-selector--embedded .locale-selector__option,:root[data-theme=warm-light] .locale-selector--embedded .locale-selector__option,:root[data-theme=light] .theme-selector--embedded,:root[data-theme=soft-gray] .theme-selector--embedded,:root[data-theme=warm-light] .theme-selector--embedded,:root[data-theme=light] .app-header__account,:root[data-theme=soft-gray] .app-header__account,:root[data-theme=warm-light] .app-header__account,:root[data-theme=light] .app-header__help,:root[data-theme=soft-gray] .app-header__help,:root[data-theme=warm-light] .app-header__help,:root[data-theme=light] .app-mobilebar__account,:root[data-theme=soft-gray] .app-mobilebar__account,:root[data-theme=warm-light] .app-mobilebar__account{background:var(--surface)!important;border-color:var(--v2-line)!important;color:var(--text)!important;box-shadow:0 6px 18px #0f172a12!important}:root[data-theme=light] .theme-selector--embedded .theme-selector__select,:root[data-theme=soft-gray] .theme-selector--embedded .theme-selector__select,:root[data-theme=warm-light] .theme-selector--embedded .theme-selector__select,:root[data-theme=light] .workspace-row-actions select,:root[data-theme=soft-gray] .workspace-row-actions select,:root[data-theme=warm-light] .workspace-row-actions select,:root[data-theme=light] .workspace-form input,:root[data-theme=soft-gray] .workspace-form input,:root[data-theme=warm-light] .workspace-form input,:root[data-theme=light] .workspace-form select,:root[data-theme=soft-gray] .workspace-form select,:root[data-theme=warm-light] .workspace-form select,:root[data-theme=light] .control-hero__context>span,:root[data-theme=soft-gray] .control-hero__context>span,:root[data-theme=warm-light] .control-hero__context>span,:root[data-theme=light] .control-hero__insight>div,:root[data-theme=soft-gray] .control-hero__insight>div,:root[data-theme=warm-light] .control-hero__insight>div,:root[data-theme=light] .status-line,:root[data-theme=soft-gray] .status-line,:root[data-theme=warm-light] .status-line,:root[data-theme=light] .rows div,:root[data-theme=soft-gray] .rows div,:root[data-theme=warm-light] .rows div{background:var(--surface)!important;border-color:var(--v2-line)!important;color:var(--text)!important}:root[data-theme=light] .pilot-check-list li,:root[data-theme=soft-gray] .pilot-check-list li,:root[data-theme=warm-light] .pilot-check-list li{color:var(--v2-muted)!important}:root[data-theme=light] .pilot-top-actions>*,:root[data-theme=soft-gray] .pilot-top-actions>*,:root[data-theme=warm-light] .pilot-top-actions>*,:root[data-theme=light] .control-hero__actions>*,:root[data-theme=soft-gray] .control-hero__actions>*,:root[data-theme=warm-light] .control-hero__actions>*{border-color:var(--v2-line-strong)!important}@media (prefers-color-scheme:light){:root[data-theme=system] .locale-selector--embedded,:root[data-theme=system] .app-header__actions,:root[data-theme=system] .app-mobilebar__actions,:root[data-theme=system] .pilot-top-actions,:root[data-theme=system] .control-hero__actions,:root[data-theme=system] .workspace-row-actions,:root[data-theme=system] .workspace-form{box-shadow:none!important;background:0 0!important;border-color:#0000!important}:root[data-theme=system] .locale-selector--embedded .locale-selector__option,:root[data-theme=system] .theme-selector--embedded,:root[data-theme=system] .app-header__account,:root[data-theme=system] .app-header__help,:root[data-theme=system] .app-mobilebar__account,:root[data-theme=system] .theme-selector--embedded .theme-selector__select,:root[data-theme=system] .workspace-row-actions select,:root[data-theme=system] .workspace-form input,:root[data-theme=system] .workspace-form select,:root[data-theme=system] .control-hero__context>span,:root[data-theme=system] .control-hero__insight>div,:root[data-theme=system] .status-line,:root[data-theme=system] .rows div{background:var(--surface)!important;border-color:var(--v2-line)!important;color:var(--text)!important}}@media (max-width:1180px){.app-header__actions{justify-content:flex-start!important}.theme-selector--embedded{max-width:min(100%,12rem)!important}}@media (max-width:920px){.app-mobilebar__actions{box-shadow:none!important;background:0 0!important;border:0!important;align-items:center!important;gap:7px!important}.app-mobilebar__actions .locale-selector--embedded,.app-mobilebar__actions .theme-selector--embedded{flex:0 auto!important}.app-mobilebar__actions .locale-selector--embedded{gap:5px!important}.app-mobilebar__actions .theme-selector--embedded{width:auto!important}.pilot-hero{grid-template-columns:1fr!important}.control-hero__actions{justify-content:stretch!important}.control-hero__actions>*{flex:min(100%,11rem)!important}}@media (max-width:560px){.pilot-top-actions,.control-hero__actions{justify-content:stretch!important}.pilot-top-actions>*,.control-hero__actions>*{flex-basis:100%!important;width:100%!important}.control-hero__context,.control-hero__insight{grid-template-columns:1fr!important}.app-mobilebar__actions .theme-selector__label{display:none!important}}@media (max-width:390px){.app-mobilebar__actions{gap:5px!important}.app-mobilebar__actions .locale-selector--embedded{gap:4px!important}.app-mobilebar__actions .locale-selector__option{min-width:30px!important;height:32px!important;padding-inline:5px!important}.app-mobilebar__actions .theme-selector--embedded{max-width:76px!important;height:32px!important;min-height:32px!important;padding-inline:3px!important}.app-mobilebar__actions .theme-selector__select{max-width:68px!important;height:26px!important;min-height:26px!important;padding:0 17px 0 6px!important}}.app-mobilebar .brand{min-width:0!important;overflow:visible!important}.app-mobilebar .brand span,.app-header .brand span{text-overflow:clip!important;white-space:normal!important;min-width:0!important;max-width:min(22ch,100%)!important;overflow:visible!important}.app-mobilebar .brand strong,.app-header .brand strong{text-overflow:clip!important;white-space:normal!important;letter-spacing:0!important;max-width:100%!important;line-height:1.08!important;overflow:visible!important}@media (max-width:430px){.app-mobilebar .brand span{display:none!important}}body:not(:has(.shell))>.locale-selector{top:max(14px, env(safe-area-inset-top))!important;right:max(14px, env(safe-area-inset-right))!important;width:auto!important;max-width:calc(100vw - 28px)!important;height:auto!important;min-height:40px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;padding:0!important;display:inline-flex!important;position:fixed!important;bottom:auto!important;left:auto!important}.locale-selector--embedded .locale-selector__option{border:1px solid var(--v2-line)!important;background:var(--v2-chip-bg)!important;min-width:44px!important;height:40px!important;color:var(--v2-text)!important;font:850 .72rem/1 var(--font-sans)!important;letter-spacing:0!important;border-radius:10px!important;place-items:center!important;padding:0 11px!important;display:inline-grid!important;box-shadow:0 6px 16px #0f172a0f!important}body:not(:has(.shell))>.locale-selector .locale-selector__option{border:1px solid var(--v2-line)!important;background:var(--v2-chip-bg)!important;min-width:44px!important;height:40px!important;color:var(--v2-text)!important;font:850 .72rem/1 var(--font-sans)!important;letter-spacing:0!important;border-radius:10px!important;place-items:center!important;padding:0 11px!important;display:inline-grid!important;box-shadow:0 6px 16px #0f172a0f!important}.locale-selector--embedded .locale-selector__option:hover{border-color:var(--v2-line-strong)!important;background:var(--v2-field-bg)!important;color:var(--v2-text)!important}body:not(:has(.shell))>.locale-selector .locale-selector__option:hover{border-color:var(--v2-line-strong)!important;background:var(--v2-field-bg)!important;color:var(--v2-text)!important}.locale-selector--embedded .locale-selector__option--active{border-color:color-mix(in srgb, rgb(var(--primary-rgb)) 48%, var(--v2-line))!important;background:color-mix(in srgb, rgb(var(--primary-rgb)) 13%, var(--v2-chip-bg))!important;color:var(--v2-text)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb, rgb(var(--primary-rgb)) 38%, transparent), 0 6px 16px rgba(var(--primary-rgb), .1)!important}body:not(:has(.shell))>.locale-selector .locale-selector__option--active{border-color:color-mix(in srgb, rgb(var(--primary-rgb)) 48%, var(--v2-line))!important;background:color-mix(in srgb, rgb(var(--primary-rgb)) 13%, var(--v2-chip-bg))!important;color:var(--v2-text)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb, rgb(var(--primary-rgb)) 38%, transparent), 0 6px 16px rgba(var(--primary-rgb), .1)!important}body:not(:has(.shell))>.theme-selector--floating{top:max(14px, env(safe-area-inset-top))!important;right:calc(max(14px, env(safe-area-inset-right)) + 150px)!important;border:1px solid var(--v2-line)!important;background:var(--v2-chip-bg)!important;width:auto!important;max-width:min(15rem,100vw - 190px)!important;height:40px!important;min-height:40px!important;color:var(--v2-text)!important;border-radius:10px!important;align-items:center!important;gap:7px!important;padding:0 4px 0 10px!important;display:inline-flex!important;position:fixed!important;left:auto!important;box-shadow:0 6px 16px #0f172a0f!important}body:not(:has(.shell))>.theme-selector--floating .theme-selector__label{color:var(--v2-muted)!important;letter-spacing:0!important;flex:none!important}body:not(:has(.shell))>.theme-selector--floating .theme-selector__select{border:1px solid var(--v2-line)!important;background:var(--v2-field-bg)!important;min-width:0!important;max-width:min(10rem,100%)!important;height:32px!important;min-height:32px!important;color:var(--v2-text)!important;font:850 .72rem/1 var(--font-sans)!important;letter-spacing:0!important;border-radius:8px!important;flex:auto!important;padding:0 25px 0 9px!important}body:not(:has(.shell))>.theme-selector--floating:focus-within{outline-offset:3px!important;outline:3px solid #8bb9ff!important}body:not(:has(.shell))>.locale-selector .locale-selector__option:focus-visible{outline-offset:3px!important;outline:3px solid #8bb9ff!important}:is(:root[data-theme=light] body:not(:has(.shell))>.locale-selector,:root[data-theme=soft-gray] body:not(:has(.shell))>.locale-selector,:root[data-theme=warm-light] body:not(:has(.shell))>.locale-selector){box-shadow:none!important;background:0 0!important;border-color:#0000!important}:root[data-theme=light] body:not(:has(.shell))>.locale-selector .locale-selector__option{background:var(--surface)!important;border-color:var(--v2-line)!important;color:var(--text)!important}:root[data-theme=soft-gray] body:not(:has(.shell))>.locale-selector .locale-selector__option{background:var(--surface)!important;border-color:var(--v2-line)!important;color:var(--text)!important}:root[data-theme=warm-light] body:not(:has(.shell))>.locale-selector .locale-selector__option{background:var(--surface)!important;border-color:var(--v2-line)!important;color:var(--text)!important}:root[data-theme=light] body:not(:has(.shell))>.theme-selector--floating{background:var(--surface)!important;border-color:var(--v2-line)!important;color:var(--text)!important}:root[data-theme=soft-gray] body:not(:has(.shell))>.theme-selector--floating{background:var(--surface)!important;border-color:var(--v2-line)!important;color:var(--text)!important}:root[data-theme=warm-light] body:not(:has(.shell))>.theme-selector--floating{background:var(--surface)!important;border-color:var(--v2-line)!important;color:var(--text)!important}:root[data-theme=light] body:not(:has(.shell))>.theme-selector--floating .theme-selector__select{background:var(--surface)!important;border-color:var(--v2-line)!important;color:var(--text)!important}:root[data-theme=soft-gray] body:not(:has(.shell))>.theme-selector--floating .theme-selector__select{background:var(--surface)!important;border-color:var(--v2-line)!important;color:var(--text)!important}:root[data-theme=warm-light] body:not(:has(.shell))>.theme-selector--floating .theme-selector__select{background:var(--surface)!important;border-color:var(--v2-line)!important;color:var(--text)!important}.pilot-hero{gap:clamp(10px,1.5vw,16px)!important}.pilot-hero>div:first-child,.control-hero__context>span,.control-hero__insight>div,.pilot-grid article,.pilot-panel,.pilot-panel .panel__header,.pilot-check-list li,.rows div,.status-line{min-width:0!important}.hero__state,.badge,[class*=badge]{white-space:normal!important;text-align:center!important;letter-spacing:0!important;border-radius:10px!important;max-width:100%!important;line-height:1.15!important}.pilot-hero .hero__state{place-self:start!important;min-height:36px!important;padding:8px 12px!important}.pilot-top-actions>*,.control-hero__actions>*{text-align:center!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;min-height:40px!important;line-height:1.15!important;display:inline-flex!important}.control-hero__context>span,.control-hero__insight>div{border-radius:10px!important;align-content:start!important;min-height:78px!important;padding:10px 12px!important}.control-hero__context small,.control-hero__insight small,.pilot-grid p,.pilot-grid span,.rows dt,.status-line span{overflow-wrap:anywhere!important;font-size:clamp(.68rem,.78vw,.76rem)!important;line-height:1.2!important}.control-hero__context strong,.control-hero__insight strong,.pilot-grid strong,.rows dd,.status-line strong{overflow-wrap:anywhere!important;font-size:clamp(.82rem,1vw,.96rem)!important;line-height:1.22!important}.pilot-panel .panel__header{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.pilot-panel .panel__header .badge{flex:0 auto!important;min-height:32px!important;padding:7px 10px!important}.rows div,.status-line{border-radius:10px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px 12px!important;display:grid!important}.pilot-check-list{padding-left:18px!important}.pilot-check-list li{line-height:1.42!important}@media (prefers-color-scheme:light){:root[data-theme=system] body:not(:has(.shell))>.locale-selector{box-shadow:none!important;background:0 0!important;border-color:#0000!important}:root[data-theme=system] body:not(:has(.shell))>.locale-selector .locale-selector__option{background:var(--surface)!important;border-color:var(--v2-line)!important;color:var(--text)!important}:root[data-theme=system] body:not(:has(.shell))>.theme-selector--floating{background:var(--surface)!important;border-color:var(--v2-line)!important;color:var(--text)!important}:root[data-theme=system] body:not(:has(.shell))>.theme-selector--floating .theme-selector__select{background:var(--surface)!important;border-color:var(--v2-line)!important;color:var(--text)!important}}@media (max-width:760px){body:not(:has(.shell))>.locale-selector{top:max(10px, env(safe-area-inset-top))!important;right:max(10px, env(safe-area-inset-right))!important}body:not(:has(.shell))>.theme-selector--floating{top:calc(max(10px, env(safe-area-inset-top)) + 46px)!important;right:max(10px, env(safe-area-inset-right))!important;max-width:min(12rem,100vw - 20px)!important}.pilot-hero .hero__state,.pilot-panel .panel__header .badge{text-align:left!important;justify-self:start!important}}@media (max-width:560px){body:not(:has(.shell))>.locale-selector .locale-selector__option{min-width:38px!important;height:36px!important;padding-inline:8px!important}body:not(:has(.shell))>.theme-selector--floating{height:36px!important;min-height:36px!important;padding-left:8px!important}body:not(:has(.shell))>.theme-selector--floating .theme-selector__select{max-width:8.5rem!important;height:28px!important;min-height:28px!important;font-size:.68rem!important}.rows div,.status-line{grid-template-columns:1fr!important;justify-items:start!important}}@media (max-width:390px){body:not(:has(.shell))>.locale-selector{gap:4px!important}body:not(:has(.shell))>.locale-selector .locale-selector__option{min-width:32px!important;height:32px!important;padding-inline:6px!important}body:not(:has(.shell))>.theme-selector--floating{top:calc(max(10px, env(safe-area-inset-top)) + 40px)!important;max-width:8.25rem!important}body:not(:has(.shell))>.theme-selector--floating .theme-selector__label{display:none!important}}@media (max-width:760px){body:not(:has(.shell)) .auth-shell{padding-top:calc(104px + env(safe-area-inset-top))!important}}@media (max-width:560px){body:not(:has(.shell))>.locale-selector .locale-selector__option{min-height:36px!important}body:not(:has(.shell))>.theme-selector--floating{top:calc(max(10px, env(safe-area-inset-top)) + 48px)!important}}@media (max-width:390px){body:not(:has(.shell)) .auth-shell{padding-top:calc(98px + env(safe-area-inset-top))!important}body:not(:has(.shell))>.locale-selector .locale-selector__option{min-height:32px!important}body:not(:has(.shell))>.theme-selector--floating{top:calc(max(10px, env(safe-area-inset-top)) + 42px)!important}}:root[data-theme=light] .pilot-grid article,:root[data-theme=light] .workspace-summary-grid article,:root[data-theme=light] .executive-panel,:root[data-theme=light] .pilot-panel,:root[data-theme=light] .workspace-plan-panel,:root[data-theme=light] .workspace-panel,:root[data-theme=light] .workspace-plan,:root[data-theme=soft-gray] .pilot-grid article,:root[data-theme=soft-gray] .workspace-summary-grid article,:root[data-theme=soft-gray] .executive-panel,:root[data-theme=soft-gray] .pilot-panel,:root[data-theme=soft-gray] .workspace-plan-panel,:root[data-theme=soft-gray] .workspace-panel,:root[data-theme=soft-gray] .workspace-plan,:root[data-theme=warm-light] .pilot-grid article,:root[data-theme=warm-light] .workspace-summary-grid article,:root[data-theme=warm-light] .executive-panel,:root[data-theme=warm-light] .pilot-panel,:root[data-theme=warm-light] .workspace-plan-panel,:root[data-theme=warm-light] .workspace-panel,:root[data-theme=warm-light] .workspace-plan{background:linear-gradient(180deg, rgba(var(--primary-rgb), .035), transparent 52%), var(--surface)!important;border-color:var(--v2-line)!important;color:var(--text)!important;box-shadow:0 10px 28px #0f172a12!important}:root[data-theme=light] .pilot-grid article strong,:root[data-theme=light] .workspace-summary-grid article strong,:root[data-theme=light] .workspace-plan strong,:root[data-theme=light] .executive-panel h3,:root[data-theme=light] .executive-panel strong,:root[data-theme=light] .pilot-panel h3,:root[data-theme=light] .pilot-panel strong,:root[data-theme=light] .workspace-panel h3,:root[data-theme=light] .workspace-panel strong,:root[data-theme=light] .workspace-plan-panel h3,:root[data-theme=light] .workspace-plan-panel strong,:root[data-theme=soft-gray] .pilot-grid article strong,:root[data-theme=soft-gray] .workspace-summary-grid article strong,:root[data-theme=soft-gray] .workspace-plan strong,:root[data-theme=soft-gray] .executive-panel h3,:root[data-theme=soft-gray] .executive-panel strong,:root[data-theme=soft-gray] .pilot-panel h3,:root[data-theme=soft-gray] .pilot-panel strong,:root[data-theme=soft-gray] .workspace-panel h3,:root[data-theme=soft-gray] .workspace-panel strong,:root[data-theme=soft-gray] .workspace-plan-panel h3,:root[data-theme=soft-gray] .workspace-plan-panel strong,:root[data-theme=warm-light] .pilot-grid article strong,:root[data-theme=warm-light] .workspace-summary-grid article strong,:root[data-theme=warm-light] .workspace-plan strong,:root[data-theme=warm-light] .executive-panel h3,:root[data-theme=warm-light] .executive-panel strong,:root[data-theme=warm-light] .pilot-panel h3,:root[data-theme=warm-light] .pilot-panel strong,:root[data-theme=warm-light] .workspace-panel h3,:root[data-theme=warm-light] .workspace-panel strong,:root[data-theme=warm-light] .workspace-plan-panel h3,:root[data-theme=warm-light] .workspace-plan-panel strong{color:var(--text)!important}:root[data-theme=light] .pilot-grid article p,:root[data-theme=light] .pilot-grid article span,:root[data-theme=light] .workspace-summary-grid article p,:root[data-theme=light] .workspace-summary-grid article span,:root[data-theme=light] .workspace-plan p,:root[data-theme=light] .workspace-plan span,:root[data-theme=light] .executive-panel p:not(.eyebrow),:root[data-theme=light] .signal-list span,:root[data-theme=light] .risk-stack span,:root[data-theme=light] .pilot-check-list li,:root[data-theme=light] .workspace-row span,:root[data-theme=soft-gray] .pilot-grid article p,:root[data-theme=soft-gray] .pilot-grid article span,:root[data-theme=soft-gray] .workspace-summary-grid article p,:root[data-theme=soft-gray] .workspace-summary-grid article span,:root[data-theme=soft-gray] .workspace-plan p,:root[data-theme=soft-gray] .workspace-plan span,:root[data-theme=soft-gray] .executive-panel p:not(.eyebrow),:root[data-theme=soft-gray] .signal-list span,:root[data-theme=soft-gray] .risk-stack span,:root[data-theme=soft-gray] .pilot-check-list li,:root[data-theme=soft-gray] .workspace-row span,:root[data-theme=warm-light] .pilot-grid article p,:root[data-theme=warm-light] .pilot-grid article span,:root[data-theme=warm-light] .workspace-summary-grid article p,:root[data-theme=warm-light] .workspace-summary-grid article span,:root[data-theme=warm-light] .workspace-plan p,:root[data-theme=warm-light] .workspace-plan span,:root[data-theme=warm-light] .executive-panel p:not(.eyebrow),:root[data-theme=warm-light] .signal-list span,:root[data-theme=warm-light] .risk-stack span,:root[data-theme=warm-light] .pilot-check-list li,:root[data-theme=warm-light] .workspace-row span{color:var(--v2-muted)!important}:root[data-theme=light] .pilot-security-boundary,:root[data-theme=light] .workspace-security-panel,:root[data-theme=soft-gray] .pilot-security-boundary,:root[data-theme=soft-gray] .workspace-security-panel,:root[data-theme=warm-light] .pilot-security-boundary,:root[data-theme=warm-light] .workspace-security-panel{background:var(--v2-line)!important;border-color:var(--v2-line)!important;box-shadow:0 10px 26px #0f172a0f!important}:root[data-theme=light] .pilot-security-boundary div,:root[data-theme=light] .workspace-security-panel div,:root[data-theme=light] .control-hero__context>span,:root[data-theme=light] .control-hero__insight>div,:root[data-theme=light] .signal-list>div,:root[data-theme=light] .risk-stack span,:root[data-theme=light] .rows div,:root[data-theme=light] .status-line,:root[data-theme=soft-gray] .pilot-security-boundary div,:root[data-theme=soft-gray] .workspace-security-panel div,:root[data-theme=soft-gray] .control-hero__context>span,:root[data-theme=soft-gray] .control-hero__insight>div,:root[data-theme=soft-gray] .signal-list>div,:root[data-theme=soft-gray] .risk-stack span,:root[data-theme=soft-gray] .rows div,:root[data-theme=soft-gray] .status-line,:root[data-theme=warm-light] .pilot-security-boundary div,:root[data-theme=warm-light] .workspace-security-panel div,:root[data-theme=warm-light] .control-hero__context>span,:root[data-theme=warm-light] .control-hero__insight>div,:root[data-theme=warm-light] .signal-list>div,:root[data-theme=warm-light] .risk-stack span,:root[data-theme=warm-light] .rows div,:root[data-theme=warm-light] .status-line{background:var(--surface)!important;border-color:var(--v2-line)!important;color:var(--text)!important;box-shadow:none!important}:root[data-theme=light] .pilot-security-boundary strong,:root[data-theme=light] .workspace-security-panel strong,:root[data-theme=light] .control-hero__context strong,:root[data-theme=light] .control-hero__insight strong,:root[data-theme=light] .signal-list strong,:root[data-theme=light] .rows dd,:root[data-theme=light] .status-line strong,:root[data-theme=soft-gray] .pilot-security-boundary strong,:root[data-theme=soft-gray] .workspace-security-panel strong,:root[data-theme=soft-gray] .control-hero__context strong,:root[data-theme=soft-gray] .control-hero__insight strong,:root[data-theme=soft-gray] .signal-list strong,:root[data-theme=soft-gray] .rows dd,:root[data-theme=soft-gray] .status-line strong,:root[data-theme=warm-light] .pilot-security-boundary strong,:root[data-theme=warm-light] .workspace-security-panel strong,:root[data-theme=warm-light] .control-hero__context strong,:root[data-theme=warm-light] .control-hero__insight strong,:root[data-theme=warm-light] .signal-list strong,:root[data-theme=warm-light] .rows dd,:root[data-theme=warm-light] .status-line strong{color:var(--text)!important}:root[data-theme=light] .pilot-security-boundary span,:root[data-theme=light] .workspace-security-panel span,:root[data-theme=light] .control-hero__context small,:root[data-theme=light] .control-hero__insight small,:root[data-theme=light] .rows dt,:root[data-theme=light] .status-line span,:root[data-theme=soft-gray] .pilot-security-boundary span,:root[data-theme=soft-gray] .workspace-security-panel span,:root[data-theme=soft-gray] .control-hero__context small,:root[data-theme=soft-gray] .control-hero__insight small,:root[data-theme=soft-gray] .rows dt,:root[data-theme=soft-gray] .status-line span,:root[data-theme=warm-light] .pilot-security-boundary span,:root[data-theme=warm-light] .workspace-security-panel span,:root[data-theme=warm-light] .control-hero__context small,:root[data-theme=warm-light] .control-hero__insight small,:root[data-theme=warm-light] .rows dt,:root[data-theme=warm-light] .status-line span{color:var(--v2-muted)!important}:root[data-theme=light] .pilot-panel .panel__header,:root[data-theme=light] .workspace-panel .panel__header,:root[data-theme=light] .workspace-plan-panel .panel__header,:root[data-theme=light] .executive-panel__head,:root[data-theme=light] .independence-disclaimer,:root[data-theme=light] .connection-message,:root[data-theme=soft-gray] .pilot-panel .panel__header,:root[data-theme=soft-gray] .workspace-panel .panel__header,:root[data-theme=soft-gray] .workspace-plan-panel .panel__header,:root[data-theme=soft-gray] .executive-panel__head,:root[data-theme=soft-gray] .independence-disclaimer,:root[data-theme=soft-gray] .connection-message,:root[data-theme=warm-light] .pilot-panel .panel__header,:root[data-theme=warm-light] .workspace-panel .panel__header,:root[data-theme=warm-light] .workspace-plan-panel .panel__header,:root[data-theme=warm-light] .executive-panel__head,:root[data-theme=warm-light] .independence-disclaimer,:root[data-theme=warm-light] .connection-message{background:linear-gradient(180deg, rgba(var(--primary-rgb), .045), transparent), var(--surface)!important;border-color:var(--v2-line)!important;color:var(--text)!important;box-shadow:none!important}:root[data-theme=light] .badge,:root[data-theme=soft-gray] .badge,:root[data-theme=warm-light] .badge{background:color-mix(in srgb, rgb(var(--primary-rgb)) 9%, var(--surface))!important;border-color:color-mix(in srgb, rgb(var(--primary-rgb)) 30%, var(--v2-line))!important;color:var(--text)!important}:root[data-theme=light] .badge--safe,:root[data-theme=soft-gray] .badge--safe,:root[data-theme=warm-light] .badge--safe{background:color-mix(in srgb, rgb(var(--success-rgb)) 13%, var(--surface))!important;border-color:color-mix(in srgb, rgb(var(--success-rgb)) 34%, var(--v2-line))!important;color:#14532d!important}:root[data-theme=light] .connection-message--error,:root[data-theme=soft-gray] .connection-message--error,:root[data-theme=warm-light] .connection-message--error{background:color-mix(in srgb, rgb(var(--error-rgb)) 9%, var(--surface))!important;border-color:color-mix(in srgb, rgb(var(--error-rgb)) 32%, var(--v2-line))!important;color:#7f1d1d!important}:root[data-theme=light] .connection-message--success,:root[data-theme=soft-gray] .connection-message--success,:root[data-theme=warm-light] .connection-message--success{background:color-mix(in srgb, rgb(var(--success-rgb)) 10%, var(--surface))!important;border-color:color-mix(in srgb, rgb(var(--success-rgb)) 32%, var(--v2-line))!important;color:#14532d!important}@media (prefers-color-scheme:light){:root[data-theme=system] .pilot-grid article,:root[data-theme=system] .workspace-summary-grid article,:root[data-theme=system] .executive-panel,:root[data-theme=system] .pilot-panel,:root[data-theme=system] .workspace-plan-panel,:root[data-theme=system] .workspace-panel,:root[data-theme=system] .workspace-plan,:root[data-theme=system] .pilot-security-boundary div,:root[data-theme=system] .workspace-security-panel div,:root[data-theme=system] .control-hero__context>span,:root[data-theme=system] .control-hero__insight>div,:root[data-theme=system] .signal-list>div,:root[data-theme=system] .risk-stack span,:root[data-theme=system] .rows div,:root[data-theme=system] .status-line{background:var(--surface)!important;border-color:var(--v2-line)!important;color:var(--text)!important}:root[data-theme=system] .pilot-grid article strong,:root[data-theme=system] .workspace-summary-grid article strong,:root[data-theme=system] .workspace-plan strong,:root[data-theme=system] .executive-panel h3,:root[data-theme=system] .executive-panel strong,:root[data-theme=system] .pilot-panel h3,:root[data-theme=system] .pilot-panel strong,:root[data-theme=system] .workspace-panel h3,:root[data-theme=system] .workspace-panel strong,:root[data-theme=system] .workspace-plan-panel h3,:root[data-theme=system] .workspace-plan-panel strong,:root[data-theme=system] .pilot-security-boundary strong,:root[data-theme=system] .workspace-security-panel strong,:root[data-theme=system] .control-hero__context strong,:root[data-theme=system] .control-hero__insight strong,:root[data-theme=system] .signal-list strong,:root[data-theme=system] .rows dd,:root[data-theme=system] .status-line strong{color:var(--text)!important}:root[data-theme=system] .pilot-grid article p,:root[data-theme=system] .pilot-grid article span,:root[data-theme=system] .workspace-summary-grid article p,:root[data-theme=system] .workspace-summary-grid article span,:root[data-theme=system] .workspace-plan p,:root[data-theme=system] .workspace-plan span,:root[data-theme=system] .executive-panel p:not(.eyebrow),:root[data-theme=system] .signal-list span,:root[data-theme=system] .risk-stack span,:root[data-theme=system] .pilot-check-list li,:root[data-theme=system] .workspace-row span,:root[data-theme=system] .pilot-security-boundary span,:root[data-theme=system] .workspace-security-panel span,:root[data-theme=system] .control-hero__context small,:root[data-theme=system] .control-hero__insight small,:root[data-theme=system] .rows dt,:root[data-theme=system] .status-line span{color:var(--v2-muted)!important}}:root[data-theme=light] .pilot-panel .panel__header,:root[data-theme=light] .workspace-panel .panel__header,:root[data-theme=light] .workspace-plan-panel .panel__header,:root[data-theme=light] .executive-panel__head,:root[data-theme=soft-gray] .pilot-panel .panel__header,:root[data-theme=soft-gray] .workspace-panel .panel__header,:root[data-theme=soft-gray] .workspace-plan-panel .panel__header,:root[data-theme=soft-gray] .executive-panel__head,:root[data-theme=warm-light] .pilot-panel .panel__header,:root[data-theme=warm-light] .workspace-panel .panel__header,:root[data-theme=warm-light] .workspace-plan-panel .panel__header,:root[data-theme=warm-light] .executive-panel__head{border:1px solid var(--v2-line)!important;border-radius:10px!important;padding:10px 12px!important}:root[data-theme=light] .pilot-security-boundary div,:root[data-theme=light] .workspace-security-panel div,:root[data-theme=soft-gray] .pilot-security-boundary div,:root[data-theme=soft-gray] .workspace-security-panel div,:root[data-theme=warm-light] .pilot-security-boundary div,:root[data-theme=warm-light] .workspace-security-panel div{border:1px solid var(--v2-line)!important;border-radius:10px!important}:root[data-theme=light] .badge,:root[data-theme=soft-gray] .badge,:root[data-theme=warm-light] .badge{color:#172033!important;background:#eff6ff!important;border-color:#bfd7ff!important}:root[data-theme=light] .badge--safe,:root[data-theme=soft-gray] .badge--safe,:root[data-theme=warm-light] .badge--safe{color:#14532d!important;background:#eafaf1!important;border-color:#a7e7c2!important}@media (prefers-color-scheme:light){:root[data-theme=system] .pilot-panel .panel__header,:root[data-theme=system] .workspace-panel .panel__header,:root[data-theme=system] .workspace-plan-panel .panel__header,:root[data-theme=system] .executive-panel__head,:root[data-theme=system] .pilot-security-boundary div,:root[data-theme=system] .workspace-security-panel div{border:1px solid var(--v2-line)!important;border-radius:10px!important}:root[data-theme=system] .pilot-panel .panel__header,:root[data-theme=system] .workspace-panel .panel__header,:root[data-theme=system] .workspace-plan-panel .panel__header,:root[data-theme=system] .executive-panel__head{padding:10px 12px!important}:root[data-theme=system] .badge{color:#172033!important;background:#eff6ff!important;border-color:#bfd7ff!important}:root[data-theme=system] .badge--safe{color:#14532d!important;background:#eafaf1!important;border-color:#a7e7c2!important}}:root[data-theme=light] .workspace-plan-panel .badge,:root[data-theme=light] .workspace-panel .badge,:root[data-theme=light] .pilot-panel .badge,:root[data-theme=light] .executive-panel .badge,:root[data-theme=soft-gray] .workspace-plan-panel .badge,:root[data-theme=soft-gray] .workspace-panel .badge,:root[data-theme=soft-gray] .pilot-panel .badge,:root[data-theme=soft-gray] .executive-panel .badge,:root[data-theme=warm-light] .workspace-plan-panel .badge,:root[data-theme=warm-light] .workspace-panel .badge,:root[data-theme=warm-light] .pilot-panel .badge,:root[data-theme=warm-light] .executive-panel .badge{color:#172033!important;background:#eff6ff!important;border-color:#bfd7ff!important}:root[data-theme=light] .workspace-plan-panel .badge--safe,:root[data-theme=light] .workspace-panel .badge--safe,:root[data-theme=light] .pilot-panel .badge--safe,:root[data-theme=light] .executive-panel .badge--safe,:root[data-theme=soft-gray] .workspace-plan-panel .badge--safe,:root[data-theme=soft-gray] .workspace-panel .badge--safe,:root[data-theme=soft-gray] .pilot-panel .badge--safe,:root[data-theme=soft-gray] .executive-panel .badge--safe,:root[data-theme=warm-light] .workspace-plan-panel .badge--safe,:root[data-theme=warm-light] .workspace-panel .badge--safe,:root[data-theme=warm-light] .pilot-panel .badge--safe,:root[data-theme=warm-light] .executive-panel .badge--safe{color:#14532d!important;background:#eafaf1!important;border-color:#a7e7c2!important}@media (prefers-color-scheme:light){:root[data-theme=system] .workspace-plan-panel .badge,:root[data-theme=system] .workspace-panel .badge,:root[data-theme=system] .pilot-panel .badge,:root[data-theme=system] .executive-panel .badge{color:#172033!important;background:#eff6ff!important;border-color:#bfd7ff!important}:root[data-theme=system] .workspace-plan-panel .badge--safe,:root[data-theme=system] .workspace-panel .badge--safe,:root[data-theme=system] .pilot-panel .badge--safe,:root[data-theme=system] .executive-panel .badge--safe{color:#14532d!important;background:#eafaf1!important;border-color:#a7e7c2!important}}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]){--owner-readable-surface:var(--surface);--owner-readable-surface-soft:color-mix(in srgb, var(--surface) 92%, rgb(var(--primary-rgb)) 8%);--owner-readable-strip:color-mix(in srgb, var(--surface) 88%, rgb(var(--primary-rgb)) 12%);--owner-readable-line:color-mix(in srgb, var(--v2-line) 72%, rgb(var(--primary-rgb)) 28%);--owner-readable-muted:var(--v2-muted);--owner-readable-shadow:0 16px 38px #0f172a14}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) :where(.hero,.auth-card,.connection-form,.connection-summary,.policy-panel,.service-card,.panel,.pilot-panel,.executive-panel,.data-control-panel,.data-table-panel,.cost-panel,.cost-ads-panel,.finance-panel,.finance-control-panel,.finance-boundary,.finance-next-step,.alerts-panel,.pricing-panel,.pricing-table-panel,.inventory-panel,.inventory-control-panel,.inventory-policy-panel,.inventory-boundary,.warehouse-panel,.warehouse-source-panel,.warehouse-table-panel,.warehouse-reasons,.quality-panel,.growth-panel,.workspace-panel,.release-panel,.commercial-panel,.legal-card,.support-card,.assistant-composer,.assistant-history,.assistant-state,.assistant-lead,.assistant-grid>section,.command-center__brief,.command-center__health,.command-center__priorities,.command-center__opportunity,.command-center__product,.command-center__comparison,.command-center__evidence,.command-center__scenario,.command-center__state,.command-center__dialog,.provider-card,.provider-center,.positioning-proposal){background:linear-gradient(180deg, rgba(var(--primary-rgb), .045), #fff0), var(--owner-readable-surface)!important;border-color:var(--owner-readable-line)!important;color:var(--text)!important;box-shadow:var(--owner-readable-shadow)!important}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) :where(.pilot-grid article,.data-count-card,.profit-summary-card,.finance-summary-card,.finance-metric,.cost-metric,.alerts-summary-card,.pricing-summary-card,.pricing-metric,.inventory-summary-card,.inventory-metric,.warehouse-summary-card,.warehouse-metric,.quality-summary-card,.quality-metric,.growth-summary-card,.growth-metric,.workspace-summary-card,.command-center__metrics article,.command-center__brief-grid article,.command-center__health-grid article,.command-center__comparison-grid article,.command-center__evidence-grid article,.command-center__scenario-result article,.positioning-metrics article){background:var(--owner-readable-surface)!important;border-color:var(--owner-readable-line)!important;color:var(--text)!important;box-shadow:0 10px 24px #0f172a0f!important}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) :where(.hero h2,.auth-card h1,.panel h2,.panel h3,.panel__header h3,.connection-form h3,.connection-summary h3,.policy-panel h3,.data-control-panel h3,.data-table-panel h3,.pricing-panel h3,.inventory-control-panel h3,.finance-control-panel h3,.executive-panel h3,.assistant-lead h2,.assistant-links h2,.command-center h2,.command-center h3,.provider-card h3,.positioning-metrics strong,.pilot-grid article strong,.data-count-card strong,[class*=summary-card] strong,.command-center__score,.command-center dd){color:var(--text)!important;text-shadow:none!important}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) :where(.hero p:not(.hero__label),.auth-intro,.connection-form__intro,.connection-summary__intro,.policy-panel__intro,.data-control-panel>p:not(.eyebrow),.pricing-panel>p:not(.eyebrow),.inventory-control-panel>p:not(.eyebrow),.finance-control-panel>p:not(.eyebrow),.pilot-grid article p,.pilot-grid article span,.data-count-card p,.data-count-card span,[class*=summary-card] p,[class*=summary-card] span,.assistant-history time,.assistant-topbar>div>p:last-child,.assistant-cause,.assistant-evidence article,.assistant-action,.command-center dt,.command-center small,.command-center__metrics span,.command-center__comparison-grid article span,.provider-card__head span,.provider-card li){color:var(--owner-readable-muted)!important}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) :where(.panel__header,.service-card__top,.executive-panel__head,.profit-table-toolbar,.connection-actions,.data-button-row,.cost-demo-row,.pricing-actions,.alerts-hero-actions,.command-center__priority-actions,.command-center__priority-filters,.command-center__header-controls,.provider-card__head){background:var(--owner-readable-strip)!important;border:1px solid var(--owner-readable-line)!important;color:var(--text)!important;border-radius:12px!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;padding:10px 12px!important}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) :where(.connection-message,.data-warning,.error-banner,.auth-boundary,.independence-notice,.independence-disclaimer,.profit-provenance,.profit-coverage,.securityBox,.connectionBox,.reviewBox,.assistant-suggestions,.assistant-followups,.assistant-links,.command-center__signals,.command-center__evidence-details,.sidebar__footer,.public-footer){background:var(--owner-readable-strip)!important;border-color:var(--owner-readable-line)!important;color:var(--text)!important;box-shadow:none!important}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) :where(.connection-message p,.data-warning p,.auth-boundary p,.independence-notice p,.independence-disclaimer p,.profit-provenance p,.profit-coverage p,.sidebar__footer span,.public-footer,.public-footer span){color:var(--owner-readable-muted)!important}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) :where(.sidebar__footer strong,.public-footer strong,.public-footer a){color:var(--text)!important}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) :where(.badge,.scope-chip,.ping-chip,.source-pill,.job-status,.profit-chip,.accuracy-pill,.profit-status,.freshness,.assistant-priority,.command-center__signals span,.provider-card li,[class*=pill],[class*=chip],[class*=badge]){color:#172033!important;box-shadow:none!important;letter-spacing:.035em!important;background:#eff6ff!important;border-color:#bfd7ff!important}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) :where(.badge--safe,.connection-message--success,.freshness--fresh,[class*=success],[data-tone=success]){color:#14532d!important;background:#eafaf1!important;border-color:#a7e7c2!important}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) :where(.connection-message--error,.error-banner,.freshness--stale,.freshness--missing,[class*=danger],[data-tone=error]){color:#7f1d1d!important;background:#fff1f2!important;border-color:#fecdd3!important}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) :where(.secondary-button,.refresh,.table-action,.profit-reset-filter,.profit-details-toggle,.assistant-suggestions button,.assistant-followups button,.assistant-links a,.public-secondary-link){background:var(--owner-readable-surface)!important;border-color:var(--owner-readable-line)!important;color:var(--text)!important;box-shadow:0 8px 18px #0f172a0f!important}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) :where(.data-table-scroll,.profit-table-scroll){background:var(--owner-readable-surface)!important;border-color:var(--owner-readable-line)!important;box-shadow:0 12px 26px #0f172a0f!important}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) :where(.data-table th,.profit-table thead th){color:#172033!important;background:#eef4ff!important;border-color:#c9d9f2!important}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) :where(.data-table td,.profit-table td){color:var(--text)!important;border-color:var(--v2-line)!important}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) .profit-table-scroll:after{background:linear-gradient(90deg,#fff0,#f8fbffe0)!important}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) :where(.pilot-grid,.data-count-grid,.profit-summary-grid,.finance-summary-grid,.alerts-summary-grid,.pricing-summary-grid,.inventory-summary-grid,.warehouse-summary-grid,.quality-summary-grid,.growth-summary-grid,.workspace-summary-grid,.command-center__metrics,.command-center__brief-grid,.command-center__health-grid,.command-center__comparison-grid,.command-center__evidence-grid,.command-center__scenario-result,.positioning-metrics,.provider-grid){grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))!important;align-items:stretch!important}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) :where(.pilot-check-list li,.rows div,.status-line,.assistant-cause,.assistant-evidence article,.assistant-action,.assistant-freshness article){border-color:var(--v2-line)!important;color:var(--owner-readable-muted)!important}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) :where(input:not([type=checkbox]):not([type=radio]),select,textarea,.assistant-scope select,.assistant-scope input,.assistant-input-row textarea){border-color:var(--owner-readable-line)!important;color:var(--text)!important;background:#fff!important}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) :where(.topbar,.hero,.assistant-input-row,.assistant-scope,.command-center__product-form,.command-center__scenario-grid){min-width:0!important}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) :where(.hero,.topbar,.panel,.pilot-panel,.data-control-panel,.data-table-panel,.pricing-panel,.inventory-control-panel,.finance-control-panel,.alerts-panel,.quality-panel,.growth-panel,.assistant-composer,.assistant-history,.command-center,.provider-card){overflow-wrap:anywhere!important}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) .hero:before,:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) .hero:after{opacity:.035!important}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) :where(button,a,select,.badge,[class*=pill],[class*=chip]){text-shadow:none!important}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]):lang(hy) :where(.eyebrow,button,a,select,.badge,[class*=pill],[class*=chip],.data-table th,.profit-table thead th){letter-spacing:0!important;line-height:1.35!important}@media (max-width:920px){:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) :where(.panel__header,.service-card__top,.executive-panel__head,.profit-table-toolbar,.connection-actions,.data-button-row,.cost-demo-row,.pricing-actions,.alerts-hero-actions,.command-center__priority-actions,.command-center__priority-filters,.command-center__header-controls,.provider-card__head){align-items:stretch!important}}@media (prefers-color-scheme:light){:root[data-theme=system]{--owner-readable-surface:var(--surface);--owner-readable-surface-soft:color-mix(in srgb, var(--surface) 92%, rgb(var(--primary-rgb)) 8%);--owner-readable-strip:color-mix(in srgb, var(--surface) 88%, rgb(var(--primary-rgb)) 12%);--owner-readable-line:color-mix(in srgb, var(--v2-line) 72%, rgb(var(--primary-rgb)) 28%);--owner-readable-muted:var(--v2-muted);--owner-readable-shadow:0 16px 38px #0f172a14}:root[data-theme=system] :where(.hero,.auth-card,.connection-form,.connection-summary,.policy-panel,.service-card,.panel,.pilot-panel,.executive-panel,.data-control-panel,.data-table-panel,.cost-panel,.cost-ads-panel,.finance-panel,.finance-control-panel,.finance-boundary,.finance-next-step,.alerts-panel,.pricing-panel,.pricing-table-panel,.inventory-panel,.inventory-control-panel,.inventory-policy-panel,.inventory-boundary,.warehouse-panel,.warehouse-source-panel,.warehouse-table-panel,.warehouse-reasons,.quality-panel,.growth-panel,.workspace-panel,.release-panel,.commercial-panel,.legal-card,.support-card,.assistant-composer,.assistant-history,.assistant-state,.assistant-lead,.assistant-grid>section,.command-center__brief,.command-center__health,.command-center__priorities,.command-center__opportunity,.command-center__product,.command-center__comparison,.command-center__evidence,.command-center__scenario,.command-center__state,.command-center__dialog,.provider-card,.provider-center,.positioning-proposal){background:linear-gradient(180deg, rgba(var(--primary-rgb), .045), #fff0), var(--owner-readable-surface)!important;border-color:var(--owner-readable-line)!important;color:var(--text)!important;box-shadow:var(--owner-readable-shadow)!important}:root[data-theme=system] :where(.pilot-grid article,.data-count-card,.profit-summary-card,.finance-summary-card,.finance-metric,.cost-metric,.alerts-summary-card,.pricing-summary-card,.pricing-metric,.inventory-summary-card,.inventory-metric,.warehouse-summary-card,.warehouse-metric,.quality-summary-card,.quality-metric,.growth-summary-card,.growth-metric,.workspace-summary-card,.command-center__metrics article,.command-center__brief-grid article,.command-center__health-grid article,.command-center__comparison-grid article,.command-center__evidence-grid article,.command-center__scenario-result article,.positioning-metrics article){background:var(--owner-readable-surface)!important;border-color:var(--owner-readable-line)!important;color:var(--text)!important;box-shadow:0 10px 24px #0f172a0f!important}:root[data-theme=system] :where(.hero h2,.auth-card h1,.panel h2,.panel h3,.panel__header h3,.connection-form h3,.connection-summary h3,.policy-panel h3,.data-control-panel h3,.data-table-panel h3,.pricing-panel h3,.inventory-control-panel h3,.finance-control-panel h3,.executive-panel h3,.assistant-lead h2,.assistant-links h2,.command-center h2,.command-center h3,.provider-card h3,.positioning-metrics strong,.pilot-grid article strong,.data-count-card strong,[class*=summary-card] strong,.command-center__score,.command-center dd){color:var(--text)!important;text-shadow:none!important}:root[data-theme=system] :where(.hero p:not(.hero__label),.auth-intro,.connection-form__intro,.connection-summary__intro,.policy-panel__intro,.data-control-panel>p:not(.eyebrow),.pricing-panel>p:not(.eyebrow),.inventory-control-panel>p:not(.eyebrow),.finance-control-panel>p:not(.eyebrow),.pilot-grid article p,.pilot-grid article span,.data-count-card p,.data-count-card span,[class*=summary-card] p,[class*=summary-card] span,.assistant-history time,.assistant-topbar>div>p:last-child,.assistant-cause,.assistant-evidence article,.assistant-action,.command-center dt,.command-center small,.command-center__metrics span,.command-center__comparison-grid article span,.provider-card__head span,.provider-card li){color:var(--owner-readable-muted)!important}:root[data-theme=system] :where(.panel__header,.service-card__top,.executive-panel__head,.profit-table-toolbar,.connection-actions,.data-button-row,.cost-demo-row,.pricing-actions,.alerts-hero-actions,.command-center__priority-actions,.command-center__priority-filters,.command-center__header-controls,.provider-card__head){background:var(--owner-readable-strip)!important;border:1px solid var(--owner-readable-line)!important;color:var(--text)!important;border-radius:12px!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;padding:10px 12px!important}:root[data-theme=system] :where(.connection-message,.data-warning,.error-banner,.auth-boundary,.independence-notice,.independence-disclaimer,.profit-provenance,.profit-coverage,.securityBox,.connectionBox,.reviewBox,.assistant-suggestions,.assistant-followups,.assistant-links,.command-center__signals,.command-center__evidence-details,.sidebar__footer,.public-footer){background:var(--owner-readable-strip)!important;border-color:var(--owner-readable-line)!important;color:var(--text)!important;box-shadow:none!important}:root[data-theme=system] :where(.connection-message p,.data-warning p,.auth-boundary p,.independence-notice p,.independence-disclaimer p,.profit-provenance p,.profit-coverage p,.sidebar__footer span,.public-footer,.public-footer span){color:var(--owner-readable-muted)!important}:root[data-theme=system] :where(.sidebar__footer strong,.public-footer strong,.public-footer a){color:var(--text)!important}:root[data-theme=system] :where(.badge,.scope-chip,.ping-chip,.source-pill,.job-status,.profit-chip,.accuracy-pill,.profit-status,.freshness,.assistant-priority,.command-center__signals span,.provider-card li,[class*=pill],[class*=chip],[class*=badge]){color:#172033!important;box-shadow:none!important;letter-spacing:.035em!important;background:#eff6ff!important;border-color:#bfd7ff!important}:root[data-theme=system] :where(.badge--safe,.connection-message--success,.freshness--fresh,[class*=success],[data-tone=success]){color:#14532d!important;background:#eafaf1!important;border-color:#a7e7c2!important}:root[data-theme=system] :where(.connection-message--error,.error-banner,.freshness--stale,.freshness--missing,[class*=danger],[data-tone=error]){color:#7f1d1d!important;background:#fff1f2!important;border-color:#fecdd3!important}:root[data-theme=system] :where(.secondary-button,.refresh,.table-action,.profit-reset-filter,.profit-details-toggle,.assistant-suggestions button,.assistant-followups button,.assistant-links a,.public-secondary-link){background:var(--owner-readable-surface)!important;border-color:var(--owner-readable-line)!important;color:var(--text)!important;box-shadow:0 8px 18px #0f172a0f!important}:root[data-theme=system] :where(.data-table-scroll,.profit-table-scroll){background:var(--owner-readable-surface)!important;border-color:var(--owner-readable-line)!important;box-shadow:0 12px 26px #0f172a0f!important}:root[data-theme=system] :where(.data-table th,.profit-table thead th){color:#172033!important;background:#eef4ff!important;border-color:#c9d9f2!important}:root[data-theme=system] :where(.data-table td,.profit-table td){color:var(--text)!important;border-color:var(--v2-line)!important}:root[data-theme=system] .profit-table-scroll:after{background:linear-gradient(90deg,#fff0,#f8fbffe0)!important}:root[data-theme=system] :where(.pilot-grid,.data-count-grid,.profit-summary-grid,.finance-summary-grid,.alerts-summary-grid,.pricing-summary-grid,.inventory-summary-grid,.warehouse-summary-grid,.quality-summary-grid,.growth-summary-grid,.workspace-summary-grid,.command-center__metrics,.command-center__brief-grid,.command-center__health-grid,.command-center__comparison-grid,.command-center__evidence-grid,.command-center__scenario-result,.positioning-metrics,.provider-grid){grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))!important;align-items:stretch!important}:root[data-theme=system] :where(.pilot-check-list li,.rows div,.status-line,.assistant-cause,.assistant-evidence article,.assistant-action,.assistant-freshness article){border-color:var(--v2-line)!important;color:var(--owner-readable-muted)!important}:root[data-theme=system] :where(input:not([type=checkbox]):not([type=radio]),select,textarea,.assistant-scope select,.assistant-scope input,.assistant-input-row textarea){border-color:var(--owner-readable-line)!important;color:var(--text)!important;background:#fff!important}:root[data-theme=system] :where(.topbar,.hero,.assistant-input-row,.assistant-scope,.command-center__product-form,.command-center__scenario-grid){min-width:0!important}:root[data-theme=system] :where(.hero,.topbar,.panel,.pilot-panel,.data-control-panel,.data-table-panel,.pricing-panel,.inventory-control-panel,.finance-control-panel,.alerts-panel,.quality-panel,.growth-panel,.assistant-composer,.assistant-history,.command-center,.provider-card){overflow-wrap:anywhere!important}:root[data-theme=system] .hero:before,:root[data-theme=system] .hero:after{opacity:.035!important}:root[data-theme=system] :where(button,a,select,.badge,[class*=pill],[class*=chip]){text-shadow:none!important}:root[data-theme=system]:lang(hy) :where(.eyebrow,button,a,select,.badge,[class*=pill],[class*=chip],.data-table th,.profit-table thead th){letter-spacing:0!important;line-height:1.35!important}@media (max-width:920px){:root[data-theme=system] :where(.panel__header,.service-card__top,.executive-panel__head,.profit-table-toolbar,.connection-actions,.data-button-row,.cost-demo-row,.pricing-actions,.alerts-hero-actions,.command-center__priority-actions,.command-center__priority-filters,.command-center__header-controls,.provider-card__head){align-items:stretch!important}}}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) :where(.eyebrow,.hero__label,.locale-selector__badge,.assistant-cause>span,.assistant-evidence span,.command-center__evidence-details summary){color:#1459b8!important}@media (prefers-color-scheme:light){:root[data-theme=system] :where(.eyebrow,.hero__label,.locale-selector__badge,.assistant-cause>span,.assistant-evidence span,.command-center__evidence-details summary){color:#1459b8!important}}@media (max-width:920px){.app-mobilebar{grid-template-columns:44px minmax(34px,1fr) minmax(0,auto)!important;overflow:visible!important}.app-mobilebar>.workspace-brand-link{justify-self:center!important;min-width:0!important;max-width:42px!important;overflow:hidden!important}.app-mobilebar .brand{justify-content:center!important;width:42px!important;min-width:0!important}.app-mobilebar .brand span,.app-mobilebar .brand strong{display:none!important}.app-mobilebar__actions{justify-self:end!important;min-width:0!important;max-width:calc(100vw - 102px)!important}.app-mobilebar__actions .theme-selector__select{min-width:78px!important;max-width:96px!important;overflow:visible!important}}@media (max-width:430px){.app-mobilebar{grid-template-columns:42px 34px minmax(0,auto)!important;gap:5px!important}.app-mobilebar__actions{gap:4px!important;max-width:calc(100vw - 92px)!important}.app-mobilebar__actions .locale-selector__option{width:28px!important;min-width:28px!important;padding-inline:3px!important;font-size:.64rem!important}.app-mobilebar__actions .theme-selector--embedded{max-width:78px!important}.app-mobilebar__actions .theme-selector__select{min-width:70px!important;max-width:72px!important;font-size:.64rem!important}.app-mobilebar__account{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}}:root:is([data-theme=light],[data-theme=soft-gray],[data-theme=warm-light]) .hero__label{color:#1459b8!important;width:fit-content!important;max-width:100%!important;text-shadow:none!important;background:#eff6ff!important;border:1px solid #bfd7ff!important;border-radius:999px!important;padding:5px 9px!important;display:inline-flex!important}@media (prefers-color-scheme:light){:root[data-theme=system] .hero__label{color:#1459b8!important;width:fit-content!important;max-width:100%!important;text-shadow:none!important;background:#eff6ff!important;border:1px solid #bfd7ff!important;border-radius:999px!important;padding:5px 9px!important;display:inline-flex!important}}@media (max-width:920px){.app-mobilebar>.workspace-brand-link{z-index:1!important;grid-column:2!important;position:static!important;top:auto!important;left:auto!important;transform:none!important}}@media (max-width:430px){.app-mobilebar{padding-inline:6px!important}.app-mobilebar__actions,.app-mobilebar__actions .locale-selector--embedded{white-space:nowrap!important;flex-wrap:nowrap!important;display:flex!important}.app-mobilebar__actions{flex:none!important;max-width:none!important}.app-mobilebar__actions .locale-selector--embedded{flex:none!important;gap:2px!important;min-inline-size:max-content!important}.app-mobilebar__actions .locale-selector__option{box-sizing:border-box!important;inline-size:32px!important;min-inline-size:32px!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important;flex:0 0 32px!important;width:32px!important;padding-inline:0!important}}@media (max-width:359px){.app-mobilebar__actions .locale-selector__option{inline-size:30px!important;min-inline-size:30px!important;flex-basis:30px!important;width:30px!important}}@media (max-width:920px){.app-mobilebar__actions .locale-selector--embedded{white-space:nowrap!important;flex-wrap:nowrap!important;flex:none!important}.app-mobilebar__actions .locale-selector__option{white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important;flex-shrink:0!important}}
