/* Isolated to the v2 document: no selectors apply to the classic entry point. */
html[data-workspace="v2"] {
  --ink:#20252b;--muted:#707782;--line:#e3e6ea;--paper:#f7f8fa;--card:#fff;
  --forest:#23644e;--forest-2:#23644e;--mint:#eaf4ef;--lime:#c3ded0;
  --shadow:none;--shadow-hover:0 3px 12px #18212d0a;--radius:8px;
  font-family:Inter,system-ui,sans-serif;background:var(--paper);
}
html[data-workspace="v2"] body {background:var(--v2-paper);color:var(--v2-ink);letter-spacing:-.015em;}
/* The classic header's fixed separator otherwise crosses v2's work tabs. */
html[data-workspace="v2"] body::before {display:none;content:none;}
html[data-workspace="v2"] body.authenticated .shell {display:grid!important;grid-template-columns:232px minmax(0,1fr);min-height:100vh;}
html[data-workspace="v2"] .app-header {display:none!important;}
html[data-workspace="v2"] .content {min-width:0;padding:0!important;}
html[data-workspace="v2"] main {max-width:none!important;width:100%;margin:0!important;padding:26px 30px 64px!important;}
html[data-workspace="v2"] button {transition:background .12s,color .12s;}
html[data-workspace="v2"] button:hover {transform:none;}
html[data-workspace="v2"] button:focus-visible,html[data-workspace="v2"] a:focus-visible {outline:2px solid var(--v2-accent);outline-offset:3px;}
.v2-sidebar {position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;background:#fcfcfd;border-right:1px solid var(--v2-line);z-index:70;padding:22px 12px 12px;}
.v2-brand {display:flex;align-items:center;gap:11px;padding:0 9px 22px;color:var(--v2-ink);text-decoration:none;font-weight:800;font-size:calc(15px + var(--ui-font-offset,0px));letter-spacing:-.03em;}
.v2-brand>span {width:32px;height:32px;display:grid;place-items:center;color:white;background:var(--v2-accent);border-radius:8px;font-size:calc(18px + var(--ui-font-offset,0px));}
.v2-brand small {display:block;font-size:calc(9px + var(--ui-font-offset,0px));letter-spacing:.12em;color:#868d98;margin-top:3px;font-weight:600;}
#v2Navigation {min-height:0;overflow:auto;scrollbar-width:thin;flex:1;}
.v2-nav-group {padding:0 2px;margin-bottom:17px;}
.v2-nav-group>summary,.v2-nav-group>h2 {font-size:calc(10px + var(--ui-font-offset,0px));font-weight:650;color:var(--v2-muted);letter-spacing:.07em;text-transform:uppercase;padding:6px 10px;margin:0 0 3px;cursor:pointer;}
.v2-nav-group>summary::marker {font-size:calc(8px + var(--ui-font-offset,0px));}
.v2-nav-row {display:flex;align-items:center;min-height:35px;border-radius:6px;position:relative;margin:1px 0;}
.v2-nav-row:hover {background:#f0f1f4;}
.v2-nav-row[data-active="true"] {background:var(--v2-accent-soft);}
.v2-nav-link {display:flex;gap:10px;align-items:center;flex:1;min-width:0;padding:8px 9px;color:#555e69;font-size:calc(12px + var(--ui-font-offset,0px));font-weight:500;text-decoration:none;}
.v2-nav-row[data-active="true"] .v2-nav-link {color:var(--v2-accent);font-weight:650;}
.v2-nav-link>span {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.v2-nav-link>small {margin-left:auto;color:var(--v2-muted);}
.v2-sidebar svg,.v2-frame svg,.v2-command-dialog svg,.v2-drawer-top svg {width:17px;height:17px;flex:0 0 17px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;}
.v2-favorite {width:26px;min-height:28px;display:grid;place-items:center;color:var(--v2-muted);background:transparent;opacity:0;}
.v2-favorite svg {width:12px;height:12px;}
.v2-nav-row:hover .v2-favorite,.v2-favorite:focus-visible,.v2-favorite[aria-pressed="true"] {opacity:1;}
.v2-favorite[aria-pressed="true"] {color:#a48a36;}
.v2-sidebar>footer {border-top:1px solid var(--v2-line);padding:14px 10px 3px;display:grid;gap:7px;}
.v2-sidebar>footer a {font-size:calc(11px + var(--ui-font-offset,0px));color:#68717b;text-decoration:none;}
.v2-sidebar>footer small {font-size:calc(9px + var(--ui-font-offset,0px));color:var(--v2-muted);}
.v2-frame {position:sticky;top:0;z-index:50;background:#fffffffa;backdrop-filter:blur(10px);}
.v2-topline {height:58px;display:flex;align-items:center;gap:16px;padding:0 25px;border-bottom:1px solid var(--v2-line);}
.v2-breadcrumb {display:flex;gap:10px;align-items:center;font-size:calc(12px + var(--ui-font-offset,0px));white-space:nowrap;}
.v2-breadcrumb>span,.v2-breadcrumb>i {color:var(--v2-muted);font-style:normal;}
.v2-breadcrumb strong {font-weight:600;}
.v2-command-trigger {display:flex;gap:10px;align-items:center;margin-left:auto;padding:8px 11px;background:var(--v2-surface-soft);border:1px solid #e9ecf0;border-radius:6px;color:var(--v2-muted);font-size:calc(11px + var(--ui-font-offset,0px));}
.v2-command-trigger kbd {font-size:calc(9px + var(--ui-font-offset,0px));font-family:inherit;margin-left:38px;border:1px solid #dce1e8;padding:2px 4px;border-radius:3px;color:#9299a4;}
.v2-top-actions {display:flex;align-items:center;gap:9px;}
.v2-top-actions>button {display:flex;align-items:center;gap:6px;padding:8px;background:transparent;color:#616a76;font-size:calc(11px + var(--ui-font-offset,0px));border-radius:5px;}
.v2-top-actions>button:hover {background:#f0f2f5;}
html[data-workspace="v2"] .v2-top-actions .user-menu {margin:0;}
html[data-workspace="v2"] .avatar {width:28px;height:28px;background:#e9edf2;color:#535d6b;font-size:calc(10px + var(--ui-font-offset,0px));}
#v2Menu {display:none;background:transparent;color:#555e69;padding:7px;}
.v2-workbar {display:flex;align-items:stretch;border-bottom:1px solid var(--v2-line);min-width:0;}
.v2-worktabs {display:flex;flex:1;min-width:0;gap:0;overflow:auto;min-height:38px;padding:0 18px;scrollbar-width:thin;}
.v2-clear-tabs {display:flex;align-items:center;gap:5px;flex-shrink:0;align-self:center;padding:7px 9px;margin:3px 12px 3px 5px;background:transparent;color:#616a76;font-size:calc(11px + var(--ui-font-offset,0px));white-space:nowrap;border-radius:5px;}
.v2-clear-tabs:hover:not(:disabled) {background:#f0f2f5;}
.v2-clear-tabs:disabled {opacity:.45;cursor:default;}
.v2-clear-tabs svg {width:14px;height:14px;flex-basis:14px;}
.v2-worktab {display:flex;align-items:center;flex-shrink:0;border-right:1px solid #eff0f3;position:relative;}
.v2-worktab[data-active="true"] {background:#f6f8f7;}
.v2-worktab[data-active="true"]::after {content:"";position:absolute;bottom:0;height:2px;background:var(--v2-accent);left:0;right:0;}
.v2-tab-open {padding:11px 12px;font-size:calc(11px + var(--ui-font-offset,0px));color:var(--v2-muted);background:transparent;}
.v2-worktab[data-active="true"] .v2-tab-open {color:var(--v2-accent);font-weight:600;}
.v2-tab-close {padding:7px 8px 7px 0;font-size:calc(14px + var(--ui-font-offset,0px));color:var(--v2-muted);background:transparent;}
.v2-subnav {display:flex;align-items:center;gap:20px;padding:0 28px;border-bottom:1px solid var(--v2-line);overflow:auto;min-height:41px;}
.v2-subnav[hidden] {display:none;}
.v2-subnav button {font-size:calc(11px + var(--ui-font-offset,0px));background:transparent;white-space:nowrap;padding:13px 0;color:#818892;border-bottom:2px solid transparent;}
.v2-subnav button[aria-current="page"] {color:var(--v2-accent);border-color:var(--v2-accent);font-weight:650;}
html[data-workspace="v2"] .hero,html[data-workspace="v2"] .inventory-hero,html[data-workspace="v2"] .labels-hero,html[data-workspace="v2"] .preorders-hero,html[data-workspace="v2"] .tt-workspace-hero {background:none;border:0;border-radius:0;box-shadow:none;min-height:0;padding:0 0 20px;margin:0;gap:20px;}
html[data-workspace="v2"] .hero h1,html[data-workspace="v2"] .inventory-hero h1,html[data-workspace="v2"] .labels-hero h1,html[data-workspace="v2"] .preorders-hero h1,html[data-workspace="v2"] .tt-workspace-hero h1,html[data-workspace="v2"] .release-view h1 {font-size:calc(26px + var(--ui-font-offset,0px))!important;line-height:1.25;letter-spacing:-.04em;margin:4px 0 7px;}
html[data-workspace="v2"] .hero p,html[data-workspace="v2"] .inventory-hero p {font-size:calc(12px + var(--ui-font-offset,0px));line-height:1.55;}
/* Neutral hero surfaces must also replace their legacy dark-surface ink. */
html[data-workspace="v2"] :is(.hero,.inventory-hero,.labels-hero,.preorders-hero,.tt-workspace-hero) {color:var(--ink);}
html[data-workspace="v2"] :is(.hero,.inventory-hero,.labels-hero,.preorders-hero,.tt-workspace-hero) h1 {color:var(--ink);}
html[data-workspace="v2"] :is(.hero,.inventory-hero,.labels-hero,.preorders-hero,.tt-workspace-hero) p {color:var(--muted);}
html[data-workspace="v2"] .inventory-hero .integration-chip {color:var(--v2-accent);background:var(--v2-accent-soft);border-color:var(--v2-accent-line);}
html[data-workspace="v2"] .inventory-hero .integration-chip[data-state="pending"] {color:#48535f;background:#f0f2f5;border-color:var(--line);}
html[data-workspace="v2"] .inventory-hero .integration-chip[data-state="warning"] {color:#81621c;background:#fff8e8;border-color:#f0dfb7;}
html[data-workspace="v2"] .inventory-hero .integration-chip[data-state="error"] {color:#91483c;background:#ffebe7;border-color:#ecd0c9;}
html[data-workspace="v2"] .inventory-hero .btn-map {color:#48535f;background:#fff;border-color:var(--line);}
html[data-workspace="v2"] .inventory-hero .btn-map:hover {background:var(--v2-accent-soft);color:var(--v2-accent);}
html[data-workspace="v2"] .eyebrow {font-size:calc(9px + var(--ui-font-offset,0px));letter-spacing:.1em;color:var(--v2-muted);}
html[data-workspace="v2"] .panel,html[data-workspace="v2"] .wide-panel,html[data-workspace="v2"] .settings-card,html[data-workspace="v2"] .inventory-card,html[data-workspace="v2"] .inventory-history,html[data-workspace="v2"] .inventory-warehouse-selector,html[data-workspace="v2"] .inventory-sources,html[data-workspace="v2"] .inventory-reconciliation-card,html[data-workspace="v2"] .inventory-scope-card,html[data-workspace="v2"] .inventory-exceptions,html[data-workspace="v2"] .inventory-exclusions {border-radius:8px;box-shadow:none;background:white;border-color:var(--v2-line);}
html[data-workspace="v2"] #inventoryPanel,html[data-workspace="v2"] #translationsPanel {padding:0!important;border:0!important;background:transparent!important;max-width:none!important;}
html[data-workspace="v2"] .btn {border-radius:5px;padding:8px 12px;font-weight:600;font-size:calc(11px + var(--ui-font-offset,0px));box-shadow:none;}
html[data-workspace="v2"] .btn-primary {background:var(--v2-accent);color:white;box-shadow:none;}
html[data-workspace="v2"] .panel-head {padding:16px 18px;}
html[data-workspace="v2"] .panel-body {padding:18px;}
html[data-workspace="v2"] .panel-title {font-size:calc(14px + var(--ui-font-offset,0px));}
html[data-workspace="v2"] input,html[data-workspace="v2"] select,html[data-workspace="v2"] textarea {border-radius:5px!important;font-size:calc(12px + var(--ui-font-offset,0px))!important;}
html[data-workspace="v2"] .kpi {padding:15px 17px;border-radius:7px;box-shadow:none;}
html[data-workspace="v2"] .kpi strong {font-size:calc(25px + var(--ui-font-offset,0px));margin-top:10px;}
html[data-workspace="v2"] .kpi-icon {width:25px;height:25px;border-radius:5px;}
html[data-workspace="v2"] .kpis {gap:12px;}
html[data-workspace="v2"] .integration-chip {border-radius:4px;font-size:calc(10px + var(--ui-font-offset,0px));padding:5px 8px;}
html[data-workspace="v2"] .empty {font-size:calc(12px + var(--ui-font-offset,0px));padding:22px;color:var(--v2-muted);}
html[data-workspace="v2"] .tt-workspace-tabs,html[data-workspace="v2"] .tt-locale-selector {display:none!important;}
html[data-workspace="v2"] #translationsPanel>.translations-hero {min-height:0;padding:0 0 20px;margin:0;background:none;border:0;border-radius:0;box-shadow:none;display:block;color:var(--v2-ink);}
html[data-workspace="v2"] .translations-hero::before,html[data-workspace="v2"] .translations-hero::after {display:none;}
html[data-workspace="v2"] .translations-hero-copy {max-width:none;padding:0;}
html[data-workspace="v2"] .translations-hero h1 {font-size:calc(26px + var(--ui-font-offset,0px))!important;line-height:1.25;letter-spacing:-.04em;color:var(--v2-ink);margin:4px 0 8px;}
html[data-workspace="v2"] .translations-hero p {font-size:calc(12px + var(--ui-font-offset,0px))!important;line-height:1.6;color:var(--v2-muted);max-width:760px;margin:0;}
html[data-workspace="v2"] .translations-hero .eyebrow {color:var(--v2-muted);background:none;padding:0;}
html[data-workspace="v2"] .translations-hero-kicker {color:var(--v2-muted);font-size:calc(9px + var(--ui-font-offset,0px));letter-spacing:.08em;}
html[data-workspace="v2"] .translations-hero-kicker>b {display:none;}
html[data-workspace="v2"] .translations-spark {background:var(--v2-accent-soft);color:var(--v2-accent);border-radius:5px;box-shadow:none;}
html[data-workspace="v2"] .tt-language-select {display:none!important;}
html[data-workspace="v2"] .translations-hero-console {padding:0;margin-top:8px;}
html[data-workspace="v2"] .tt-language-picker {width:auto;padding:0;border:0;background:none;border-radius:0;}
html[data-workspace="v2"] .tt-language-picker>label {display:none;}
html[data-workspace="v2"] .tt-language-picker>small {color:var(--v2-muted);font-size:calc(10px + var(--ui-font-offset,0px));}
html[data-workspace="v2"] .tt-overview {border:1px solid var(--v2-line);border-radius:8px;box-shadow:none;background:#fff;}
html[data-workspace="v2"] .tt-workspace-hero::before,html[data-workspace="v2"] .tt-workspace-hero::after,html[data-workspace="v2"] .labels-hero::after {display:none;}
html[data-workspace="v2"] .tt-language-card,html[data-workspace="v2"] .tt-overview-card,html[data-workspace="v2"] .tt-overview-language,html[data-workspace="v2"] .tt-preparation,html[data-workspace="v2"] .tt-delta-panel,html[data-workspace="v2"] .tt-chat-panel {border-radius:8px;background:#fff;box-shadow:none;border-color:var(--v2-line);}
html[data-workspace="v2"] .tt-overview,html[data-workspace="v2"] .tt-preparation {padding:20px;}
html[data-workspace="v2"] .tt-language-card {padding:16px;}
html[data-workspace="v2"] .tt-language-card strong {font-size:calc(25px + var(--ui-font-offset,0px));}
html[data-workspace="v2"] .tt-overview h2,html[data-workspace="v2"] .tt-preparation h2 {font-size:calc(20px + var(--ui-font-offset,0px));}
html[data-workspace="v2"] .tt-language-eyebrow {font-size:calc(9px + var(--ui-font-offset,0px));letter-spacing:.09em;}
html[data-workspace="v2"] .tt-overview-language {padding:17px;margin:0;border:1px solid var(--v2-line);}
html[data-workspace="v2"] .tt-overview-language-head h3 {font-size:calc(16px + var(--ui-font-offset,0px));}
html[data-workspace="v2"] .tt-delta-summary {border-radius:7px;box-shadow:none;background:#fff;}
html[data-workspace="v2"] .tt-locale-coverage {display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.85fr);gap:12px 20px;align-items:start;}
html[data-workspace="v2"] .tt-locale-coverage>h3,html[data-workspace="v2"] .tt-locale-coverage>p,html[data-workspace="v2"] .tt-locale-search {grid-column:1/-1;margin:0;}
html[data-workspace="v2"] .v2-content-results {max-height:650px;overflow:auto;scrollbar-width:thin;}
html[data-workspace="v2"] .tt-locale-result {display:block;width:100%;text-align:left;border:0;border-bottom:1px solid var(--v2-line);border-radius:0;background:white;color:#48535f;padding:12px;font-size:calc(11px + var(--ui-font-offset,0px));}
html[data-workspace="v2"] .tt-locale-result:hover {background:var(--v2-accent-soft);}
html[data-workspace="v2"] .v2-content-inspector {position:sticky;top:155px;max-height:650px;overflow:auto;padding:16px;border:1px solid var(--v2-line);border-radius:7px;background:var(--v2-surface-soft);overflow-wrap:anywhere;}
html[data-workspace="v2"] .v2-content-inspector h4 {font-size:calc(14px + var(--ui-font-offset,0px));margin:0 0 14px;}
html[data-workspace="v2"] .v2-content-inspector .tt-locale-field {padding:12px 0;border-top:1px solid var(--v2-line);}
html[data-workspace="v2"] .v2-content-inspector p {font-size:calc(11px + var(--ui-font-offset,0px));line-height:1.6;}
html[data-workspace="v2"] .inventory-total-value {padding:23px;background:#fff;color:var(--v2-ink);border:1px solid var(--v2-line);border-radius:8px;box-shadow:none;}
html[data-workspace="v2"] .inventory-total-value::after,html[data-workspace="v2"] .inventory-total-value::before {display:none;}
html[data-workspace="v2"] .inventory-total-value h2 {font-size:calc(13px + var(--ui-font-offset,0px));color:var(--v2-muted);}
html[data-workspace="v2"] .inventory-total-main>strong {font-size:calc(38px + var(--ui-font-offset,0px));color:var(--v2-ink);}
html[data-workspace="v2"] .inventory-total-value span,html[data-workspace="v2"] .inventory-total-value p,html[data-workspace="v2"] .inventory-total-value small {color:var(--v2-muted);}
html[data-workspace="v2"] .inventory-total-facts strong {color:var(--v2-ink);font-size:calc(20px + var(--ui-font-offset,0px));}
html[data-workspace="v2"] .inventory-metric,html[data-workspace="v2"] .inventory-summary article,html[data-workspace="v2"] .inventory-warehouse {border-radius:7px;box-shadow:none;background:#fff;}
html[data-workspace="v2"] .inventory-warehouse-grid {grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;}
html[data-workspace="v2"] #inventoryPanel>[data-v2-inventory-pane] {margin-bottom:18px;}
html[data-workspace="v2"] #inventoryPanel[data-v2-pane="summary"]>[data-v2-inventory-pane]:not([data-v2-inventory-pane="summary"]):not([data-v2-inventory-pane="all"]),
html[data-workspace="v2"] #inventoryPanel[data-v2-pane="products"]>[data-v2-inventory-pane]:not([data-v2-inventory-pane="products"]):not([data-v2-inventory-pane="all"]),
html[data-workspace="v2"] #inventoryPanel[data-v2-pane="warehouses"]>[data-v2-inventory-pane]:not([data-v2-inventory-pane="warehouses"]):not([data-v2-inventory-pane="all"]),
html[data-workspace="v2"] #inventoryPanel[data-v2-pane="history"]>[data-v2-inventory-pane]:not([data-v2-inventory-pane="history"]):not([data-v2-inventory-pane="all"]),
html[data-workspace="v2"] #inventoryPanel[data-v2-pane="reconciliation"]>[data-v2-inventory-pane]:not([data-v2-inventory-pane="reconciliation"]):not([data-v2-inventory-pane="all"]),
html[data-workspace="v2"] #inventoryPanel[data-v2-pane="configuration"]>[data-v2-inventory-pane]:not([data-v2-inventory-pane="configuration"]):not([data-v2-inventory-pane="all"]) {display:none!important;}
html[data-workspace="v2"] .inventory-data-explanation {display:none;}
html[data-workspace="v2"] .ips-entry {border-radius:8px;background:white;border:1px solid var(--v2-line);box-shadow:none;}
html[data-workspace="v2"] .ips-dialog {position:fixed;inset:0 0 0 auto;margin:0;width:min(780px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0;border:0;border-left:1px solid var(--v2-line);transform:none;box-shadow:-12px 0 50px #15243018;}
html[data-workspace="v2"] .ips-head {border-radius:0;background:#fff;padding:22px;}
html[data-workspace="v2"] .ips-warehouse {border-radius:7px;box-shadow:none;}
html[data-workspace="v2"] .inventory-warehouse-body,html[data-workspace="v2"] .inventory-history-body {padding:18px;}
html[data-workspace="v2"] .inventory-card-head h2,html[data-workspace="v2"] .inventory-history h2,html[data-workspace="v2"] .inventory-warehouse-selector h2,html[data-workspace="v2"] .inventory-sources h2 {font-size:calc(16px + var(--ui-font-offset,0px));}
html[data-workspace="v2"] .home-hero {min-height:0;padding:0 0 24px;margin:0 0 20px;background:none;border:0;border-radius:0;box-shadow:none;}
html[data-workspace="v2"] .home-hero::after,html[data-workspace="v2"] .home-orbit,html[data-workspace="v2"] .home-hero-pills,html[data-workspace="v2"] .home-footer {display:none!important;}
html[data-workspace="v2"] .home-hero h1 {font-size:calc(30px + var(--ui-font-offset,0px));letter-spacing:-.045em;line-height:1.2;margin:7px 0 10px;color:var(--v2-ink);}
html[data-workspace="v2"] .home-hero-copy {padding:0;width:100%;max-width:none;}
html[data-workspace="v2"] .home-hero h1 em {color:var(--v2-accent);font-style:normal;}
html[data-workspace="v2"] .home-hero p {font-size:calc(13px + var(--ui-font-offset,0px));max-width:700px;color:var(--v2-muted);}
html[data-workspace="v2"] .home-suite {margin:0 0 26px;border:1px solid var(--v2-line);border-radius:8px;background:#fff;padding:0;overflow:hidden;}
html[data-workspace="v2"] .home-suite-head {padding:17px 20px;margin:0;border-bottom:1px solid var(--v2-line);}
html[data-workspace="v2"] .home-suite-head h2 {font-size:calc(16px + var(--ui-font-offset,0px));}
html[data-workspace="v2"] .home-suite-head p {font-size:calc(10px + var(--ui-font-offset,0px));}
html[data-workspace="v2"] .home-suite-number {display:none;}
html[data-workspace="v2"] .home-app-grid {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;}
html[data-workspace="v2"] .home-app-card {grid-column:auto;min-height:105px;height:auto;padding:18px 20px;display:flex;flex-direction:row;align-items:flex-start;gap:14px;background:#fff;border:0;border-bottom:1px solid #edf0f3;border-right:1px solid #edf0f3;border-radius:0;box-shadow:none;}
html[data-workspace="v2"] .home-app-card:hover {background:#f8faf9;transform:none;box-shadow:none;}
html[data-workspace="v2"] .home-app-card::before,html[data-workspace="v2"] .home-app-card::after {display:none;}
html[data-workspace="v2"] .home-app-card>div {flex:1;min-width:0;}
html[data-workspace="v2"] .home-app-card h3 {font-size:calc(14px + var(--ui-font-offset,0px));margin:0 0 5px;color:var(--v2-ink);}
html[data-workspace="v2"] .home-app-card p {font-size:calc(11px + var(--ui-font-offset,0px));line-height:1.5;color:var(--v2-muted);margin:0;max-width:380px;}
html[data-workspace="v2"] .home-app-card small {display:none;}
html[data-workspace="v2"] .home-app-card>b {align-self:center;margin:0;padding:0;width:auto;color:#88919b;font-size:calc(10px + var(--ui-font-offset,0px));}
html[data-workspace="v2"] .home-app-card>b i {color:inherit;}
html[data-workspace="v2"] .home-app-icon {width:32px;height:32px;border-radius:6px;background:var(--v2-accent-soft);color:var(--v2-accent);flex:0 0 32px;font-size:calc(15px + var(--ui-font-offset,0px));}
html[data-workspace="v2"] .home-app-icon svg {width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;}
.v2-command-dialog {padding:0;border:1px solid #e1e5eb;border-radius:12px;width:600px;max-width:calc(100vw - 30px);max-height:75dvh;box-shadow:0 30px 90px #10182430;margin:14vh auto auto;color:var(--v2-ink);background:#fff;}
.v2-command-dialog::backdrop,.v2-task-drawer::backdrop {background:#17232e50;}
.v2-command-dialog header {display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid var(--v2-line);}
.v2-command-dialog h2 {font-size:calc(18px + var(--ui-font-offset,0px));margin:5px 0 0;}
.v2-command-dialog header button,.v2-drawer-top button {background:transparent;color:#7d8793;padding:8px;display:grid;place-items:center;}
.v2-command-dialog>label {display:flex;gap:12px;align-items:center;padding:17px 20px;border-bottom:1px solid var(--v2-line);color:var(--v2-muted);}
.v2-command-dialog input {border:0!important;background:transparent;outline:0;width:100%;font-size:calc(14px + var(--ui-font-offset,0px))!important;}
#v2Results {max-height:42dvh;overflow:auto;padding:8px;}
.v2-search-result {display:flex;align-items:center;gap:12px;width:100%;padding:11px 13px;background:white;border-radius:6px;text-align:left;color:#5d6875;}
.v2-search-result:hover,.v2-search-result:focus-visible {background:var(--v2-accent-soft);}
.v2-search-result>span {flex:1;display:grid;gap:3px;}
.v2-search-result strong {font-size:calc(12px + var(--ui-font-offset,0px));font-weight:600;color:#333c46;}
.v2-search-result small {font-size:calc(10px + var(--ui-font-offset,0px));color:var(--v2-muted);}
.v2-command-dialog>footer {padding:13px 20px;background:var(--v2-surface-soft);font-size:calc(10px + var(--ui-font-offset,0px));color:var(--v2-muted);border-top:1px solid var(--v2-line);}
.v2-empty {font-size:calc(12px + var(--ui-font-offset,0px));color:var(--v2-muted);padding:18px;}
.v2-overline {font-size:calc(9px + var(--ui-font-offset,0px));letter-spacing:.08em;color:var(--v2-muted);font-weight:650;}
.v2-task-drawer {position:fixed;inset:0 0 0 auto;padding:0;margin:0;height:100dvh;max-height:100dvh;width:min(950px,100vw);max-width:100vw;border:0;border-left:1px solid var(--v2-line);background:var(--v2-paper);color:var(--v2-ink);box-shadow:-15px 0 60px #15243015;}
.v2-drawer-top {display:flex;align-items:center;justify-content:space-between;background:white;border-bottom:1px solid var(--v2-line);padding:20px 25px;}
.v2-drawer-top h2 {font-size:calc(19px + var(--ui-font-offset,0px));margin:5px 0 0;}
.v2-drawer-body {padding:24px;}
html[data-workspace="v2"] .v2-task-drawer[data-active="true"] #tasksPanel:not(.permission-hidden) {display:block!important;max-width:none;}
html[data-workspace="v2"] .v2-task-drawer .hero {display:none;}
html[data-workspace="v2"] [hidden] {display:none!important;}
html[data-workspace="v2"] .permission-hidden {display:none!important;}
html[data-workspace="v2"] body[data-v2-density="compact"] main {padding:20px 24px 50px!important;}
html[data-workspace="v2"] body[data-v2-density="compact"] .panel-body {padding:12px 14px;}
html[data-workspace="v2"] body[data-v2-density="compact"] .inventory-warehouse,html[data-workspace="v2"] body[data-v2-density="compact"] .tt-language-card {padding:11px;}
html[data-workspace="v2"] body[data-v2-density="compact"] th,html[data-workspace="v2"] body[data-v2-density="compact"] td {padding-top:7px!important;padding-bottom:7px!important;}
@media(min-width:1600px){html[data-workspace="v2"] main {padding:30px 40px 70px!important;}}
@media(max-width:1150px){.v2-command-trigger kbd{display:none;}.v2-command-trigger span{display:none;}html[data-workspace="v2"] .inventory-warehouse-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.v2-topline{gap:10px;}}
@media(max-width:800px){html[data-workspace="v2"] body.authenticated .shell{grid-template-columns:minmax(0,1fr);}.v2-sidebar{position:fixed;left:0;top:0;width:232px;box-shadow:15px 0 50px #14213230;display:none;}body[data-v2-menu="open"] .v2-sidebar{display:flex;}#v2Menu{display:grid;}.v2-topline{padding:0 12px;gap:8px;}.v2-breadcrumb>span,.v2-breadcrumb>i{display:none;}#v2Density{display:none;}.v2-subnav{gap:18px;padding:0 16px;}html[data-workspace="v2"] main{padding:20px 15px 50px!important;}html[data-workspace="v2"] .home-app-grid{grid-template-columns:1fr;}html[data-workspace="v2"] .home-suite-head>p{display:none;}html[data-workspace="v2"] .inventory-total-value{flex-direction:column;padding:18px;}html[data-workspace="v2"] .inventory-total-main>strong{font-size:calc(31px + var(--ui-font-offset,0px));}.v2-task-drawer{width:100vw;}.v2-drawer-body{padding:15px;}}
@media(max-width:480px){.v2-top-actions>button span{display:none;}.v2-top-actions{gap:3px;}.v2-command-trigger{padding:7px;}html[data-workspace="v2"] .inventory-warehouse-grid{grid-template-columns:1fr;}html[data-workspace="v2"] .inventory-hero{flex-direction:column;align-items:flex-start;}html[data-workspace="v2"] .inventory-hero-actions{flex-wrap:wrap;}html[data-workspace="v2"] .kpis{grid-template-columns:repeat(2,minmax(0,1fr));}.v2-breadcrumb{font-size:calc(11px + var(--ui-font-offset,0px));}.v2-topline{height:52px;}}
@media(max-width:1000px){html[data-workspace="v2"] .tt-locale-coverage{grid-template-columns:minmax(0,1fr);}html[data-workspace="v2"] .v2-content-inspector{position:static;max-height:450px;}}
@media(prefers-reduced-motion:reduce){html[data-workspace="v2"] *{scroll-behavior:auto!important;transition:none!important;}}
