.control-workspace{background:var(--color-surface-muted);min-height:100vh;color:var(--color-text-primary);font-family:Arial,sans-serif}.control-header{background:var(--color-surface);height:70px;color:var(--color-on-primary);justify-content:space-between;align-items:center;padding:0 32px;display:flex}.control-header a{color:inherit;font-weight:700;text-decoration:none}.control-header span{color:var(--color-text-muted);margin-left:18px;font-size:13px}.control-header nav{gap:22px;display:flex}.control-header nav a{font-size:13px;font-weight:500}.control-workspace main{max-width:1800px;margin:auto;padding:32px}.control-title{justify-content:space-between;margin-bottom:22px;display:flex}.control-title p{color:var(--color-text-muted);text-transform:uppercase;font-size:12px}.control-title h1{margin:7px 0;font-size:28px}.control-title span{color:var(--color-text-muted);font-size:13px}.control-kpis,.control-groups{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:18px;display:grid}.control-kpis article,.control-groups article{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.control-kpis span,.control-groups span{color:var(--color-text-muted);font-size:12px}.control-kpis b{font-size:21px}.control-groups article{flex-direction:row;justify-content:space-between}.control-groups b{font-size:18px}.control-workspace .warn{color:var(--color-warning)}.control-workspace .danger{color:var(--color-danger)}.control-workspace .ok{color:var(--color-success)}.control-table-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;padding:18px}.control-table-card h2{margin:0 0 14px;font-size:17px}.control-table-scroll{overflow:auto}.control-table{width:100%}.control-table-card table{border-collapse:collapse;width:100%;font-size:12px}.control-table-card th,.control-table-card td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;white-space:nowrap;padding:10px}.control-table-card th{color:var(--color-text-muted);text-transform:uppercase;font-size:10px}.control-table-card td a{color:var(--color-info);font-weight:700}.control-table-card small{color:var(--color-text-muted);margin-top:4px;display:block}.control-tag{background:var(--color-warning-soft);color:var(--color-warning);white-space:normal;border-radius:6px;max-width:210px;margin-bottom:3px;padding:3px 6px;display:block}@media (max-width:800px){.control-header{padding:0 16px}.control-header nav{display:none}.control-workspace main{padding:18px}.control-title h1{font-size:22px}}
.month-status{border:1px solid var(--color-border);background:var(--color-surface);border-radius:14px;align-items:center;gap:22px;margin-bottom:18px;padding:20px;display:flex}.month-status b{font-size:24px}.month-status small{color:var(--color-text-muted)}.control-title form{align-items:end;gap:10px;display:flex}.control-title form label{color:var(--color-text-muted);gap:5px;font-size:12px;display:grid}.control-title input,.control-title button{border:1px solid var(--color-border);border-radius:8px;height:38px;padding:0 12px}.control-title button{background:var(--color-primary-action);color:var(--color-on-primary);border:0;font-weight:700}.control-note{background:var(--color-surface-muted);color:var(--color-text-secondary);border-radius:10px;padding:14px;font-size:13px}
.transition-page{max-width:1600px;color:var(--color-text-primary);margin:0 auto;padding:32px}.transition-page header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.transition-page h1{margin:4px 0;font-size:30px}.transition-page header p,.transition-page header span{color:var(--color-text-muted)}.transition-summary{grid-template-columns:repeat(4,minmax(160px,1fr));gap:12px;margin-bottom:18px;display:grid}.transition-summary article{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.transition-summary b{font-size:25px}.transition-table-wrap{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;overflow:auto}.transition-table-wrap table{border-collapse:collapse;width:100%;min-width:1350px}.transition-table-wrap th,.transition-table-wrap td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;padding:12px}.transition-table-wrap th{text-transform:uppercase;color:var(--color-text-muted);background:var(--color-surface);font-size:11px}.transition-table-wrap small{color:var(--color-text-muted);margin-top:4px;display:block}.transition-table-wrap .difference{color:var(--color-danger);font-weight:700}.transition-table-wrap button{background:var(--color-primary-action);width:100%;color:var(--color-on-primary);cursor:pointer;border:0;border-radius:7px;margin-bottom:6px;padding:8px;display:block}.transition-table-wrap button.secondary{background:var(--color-surface-muted);color:var(--color-text-secondary)}.transition-table-wrap button:disabled{opacity:.45;cursor:default}.transition-error{background:var(--color-danger-soft);color:var(--color-danger);border-radius:8px;padding:12px}@media (max-width:900px){.transition-page{padding:18px}.transition-page header{flex-direction:column;align-items:flex-start}.transition-summary{grid-template-columns:1fr 1fr}}
.inventory-accounting-page{max-width:1550px;color:var(--color-text-primary);margin:0 auto;padding:30px}.inventory-accounting-page header{margin-bottom:18px}.inventory-accounting-page header p,.inventory-accounting-page header span{color:var(--color-text-muted)}.inventory-accounting-page h1{margin:4px 0;font-size:30px}.inventory-accounting-page nav{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.inventory-accounting-page nav a{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);border-radius:8px;padding:9px 12px}.inventory-accounting-page section{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;overflow:auto}.inventory-accounting-page table{border-collapse:collapse;width:100%;min-width:900px}.inventory-accounting-page th,.inventory-accounting-page td{text-align:left;border-bottom:1px solid var(--color-border);padding:12px}.inventory-accounting-page th{text-transform:uppercase;color:var(--color-text-muted);background:var(--color-surface);font-size:11px}.inventory-accounting-page .empty{color:var(--color-text-muted);text-align:center;padding:30px}.inventory-lot-full-number{color:var(--color-text-secondary);margin-top:8px;font-size:12px}.inventory-lot-full-number summary{cursor:pointer}.inventory-lot-full-number code{overflow-wrap:anywhere;max-width:100%;margin-top:6px;display:block}
.sales-actions,.sales-footer-actions{align-items:center;gap:10px;display:flex}.sales-actions button,.sales-footer-actions button,.sales-export{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-primary);cursor:pointer;border-radius:8px;padding:10px 14px;text-decoration:none}.sales-notice{border:1px solid var(--color-border);background:var(--color-success-soft);color:var(--color-success);border-radius:10px;margin:12px 0;padding:12px 16px}.sales-footer-actions{justify-content:flex-end;margin:18px 0}.sales-hint{background:var(--color-surface-muted);color:var(--color-text-secondary);border-radius:8px;padding:12px}.sales-reversal td{color:var(--color-success);background:var(--color-success-soft)}.sales-pilot{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:24px;display:grid}.sales-pilot h2,.sales-pilot p{grid-column:1/-1}.sales-pilot label{border:1px solid var(--color-border);border-radius:8px;align-items:flex-start;gap:8px;padding:10px;display:flex}.china-kpi{grid-template-columns:repeat(6,minmax(0,1fr))}.china-tabs button.active{color:var(--control-selected-text);background:var(--control-selected-bg);border-color:var(--control-selected-border);box-shadow:none;font-weight:700}.china-title .china-primary,.china-modal .china-primary{background:var(--color-primary-action);color:var(--color-on-primary);border-color:var(--color-border)}@media (max-width:900px){.china-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-pilot{grid-template-columns:1fr}.sales-pilot h2,.sales-pilot p{grid-column:1}.sales-actions{flex-direction:column;align-items:stretch}.china-title{align-items:flex-start}.china-table-wrap{overflow-x:auto}.china-table{min-width:860px}}@media (max-width:520px){.marketplace-summary.ui-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.china-page main{padding:12px}.china-title h1{font-size:26px}.china-kpi{grid-template-columns:1fr 1fr}.china-tabs{white-space:nowrap;overflow-x:auto}.china-modal{width:calc(100vw - 16px);max-height:92vh;overflow:auto}.china-form-grid{grid-template-columns:1fr}.span-2{grid-column:1}.sales-footer-actions button{width:100%}}
.application-frame{--nav-width:272px;background:var(--color-surface-muted);min-height:100vh}.application-navigation{z-index:80;width:var(--nav-width);background:var(--color-surface);color:var(--color-info);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;box-shadow:6px 0 24px #0b152522}.application-brand{border-bottom:1px solid #ffffff16;align-items:center;height:70px;padding:0 16px;display:flex}.application-brand-link{min-width:0;color:inherit;align-items:center;gap:11px;text-decoration:none;display:flex}.application-brand-link>span{background:linear-gradient(145deg,var(--color-primary-action),var(--color-primary-action));width:36px;height:36px;color:var(--color-on-primary);border-radius:10px;flex:0 0 36px;place-items:center;font:700 21px Georgia;display:grid}.application-brand-link>div{flex-direction:column;min-width:0;display:flex}.application-brand strong{letter-spacing:1.8px;font-size:14px}.application-brand small{color:var(--color-text-muted);margin-top:3px;font-size:9px}.application-navigation nav{scrollbar-width:thin;flex:1;padding:12px 9px 18px;overflow:auto}.application-navigation section{margin:2px 0 6px}.application-group{width:100%;height:34px;color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:9px;padding:0 9px;font-size:10px;font-weight:800;display:flex}.application-group span{flex:1}.application-group>svg:last-child{transition:transform .16s}.application-group>svg.is-open{transform:rotate(180deg)}.application-group-items{gap:2px;display:grid}.application-group-items a{min-height:37px;color:var(--color-text-muted);border-radius:8px;align-items:center;gap:10px;padding:7px 10px;font-size:12px;line-height:1.25;text-decoration:none;display:flex}.application-group-items a:hover{background:var(--color-surface);color:var(--color-on-primary)}.application-group-items a.active{background:var(--color-primary-action);color:var(--color-on-primary);font-weight:700;box-shadow:0 5px 16px #08132655}.application-group-items a span{flex:1;min-width:0}.application-group-items em{text-overflow:ellipsis;background:var(--color-surface);max-width:76px;color:var(--color-on-primary);white-space:nowrap;border-radius:9px;padding:2px 6px;font-size:9px;font-style:normal;overflow:hidden}.application-group-items em.is-blocked{background:var(--color-danger-soft);color:var(--color-danger)}.application-navigation-foot{border-top:1px solid #ffffff17;padding:10px}.application-navigation-foot button{background:var(--color-surface);width:100%;height:34px;color:var(--color-text-muted);cursor:pointer;border:0;border-radius:7px;justify-content:center;align-items:center;gap:7px;display:flex}.application-workspace{min-height:100vh;padding-left:var(--nav-width)}.application-topbar{z-index:70;background:var(--color-surface);border-bottom:1px solid var(--color-border);align-items:center;gap:18px;height:70px;padding:0 24px;display:flex;position:sticky;top:0}.application-breadcrumbs{min-width:0;color:var(--color-text-muted);align-items:center;gap:8px;font-size:12px;display:flex}.application-breadcrumbs span{white-space:nowrap;align-items:center;gap:8px;display:flex}.application-breadcrumbs i{color:var(--color-text-muted);font-style:normal}.application-breadcrumbs a{color:var(--color-text-secondary);text-decoration:none}.application-breadcrumbs b{color:var(--color-text-primary);text-overflow:ellipsis;overflow:hidden}.application-actor{align-items:center;gap:7px;margin-left:auto;display:flex}.application-actor select{border:1px solid var(--color-border);background:var(--color-surface);max-width:270px;height:35px;color:var(--color-text-primary);border-radius:7px;padding:0 9px;font-size:11px}.application-mobile-menu,.application-mobile-close{color:inherit;cursor:pointer;background:0 0;border:0;display:none}.application-overlay{display:none}.is-collapsed{--nav-width:76px}.is-collapsed .application-brand{justify-content:center;padding:0}.is-collapsed .application-brand-link>div,.is-collapsed .application-group span,.is-collapsed .application-group>svg:last-child,.is-collapsed .application-group-items a span,.is-collapsed .application-group-items em,.is-collapsed .application-navigation-foot span{display:none}.is-collapsed .application-group{justify-content:center}.is-collapsed .application-group-items a{justify-content:center;padding:8px}.app-nav-content{min-width:0}.app-nav-content>.app-shell>.sidebar,.app-nav-content .products-side,.app-nav-content .china-sidebar{display:none!important}.app-nav-content>.app-shell>.workspace,.app-nav-content .products-workspace{padding-left:0!important}.app-nav-content>.app-shell>.workspace>header,.app-nav-content .products-workspace>header{display:none!important}.app-nav-content .china-shell{grid-template-columns:minmax(0,1fr)!important}.app-nav-content .sysctl{min-height:calc(100vh - 70px)}@media (max-width:900px){.application-frame{--nav-width:0}.application-navigation{width:min(86vw,310px);transition:transform .18s;transform:translate(-105%)}.is-mobile-open .application-navigation{transform:translate(0)}.application-workspace{padding-left:0}.application-topbar{gap:10px;height:58px;padding:0 13px}.application-mobile-menu,.application-mobile-close{place-items:center;display:grid}.application-mobile-close{margin-left:auto}.application-breadcrumbs{font-size:11px;overflow:hidden}.application-breadcrumbs span:not(:last-child),.application-actor svg{display:none}.application-actor select{max-width:145px}.application-overlay{z-index:75;background:#07122599;border:0;display:block;position:fixed;inset:0}.is-collapsed .application-brand{justify-content:flex-start;padding:0 16px}.is-collapsed .application-brand-link>div,.is-collapsed .application-group span,.is-collapsed .application-group>svg:last-child,.is-collapsed .application-group-items a span,.is-collapsed .application-group-items em,.is-collapsed .application-navigation-foot span{display:flex}.is-collapsed .application-group{justify-content:flex-start}.is-collapsed .application-group-items a{justify-content:flex-start;padding:7px 10px}}.application-session-ended{text-align:center;background:var(--color-surface-muted);min-height:100vh;color:var(--color-text-primary);place-content:center;justify-items:center;gap:12px;padding:24px;display:grid}.application-session-ended button{background:var(--color-primary-action);min-height:42px;color:var(--color-on-primary);font:inherit;cursor:pointer;border:0;border-radius:8px;padding:0 18px}.application-session-ended button:focus-visible{outline:3px solid var(--color-border);outline-offset:3px}.application-frame{overflow-x:clip}.application-navigation{background:var(--color-primary-action);box-shadow:6px 0 24px #00001d2e}.application-brand-link>span{background:var(--color-primary-action);color:var(--color-text-primary)}.application-brand small{color:var(--color-text-muted)}.application-navigation nav{overscroll-behavior:contain}.application-standalone,.application-group-items a{min-height:37px;color:var(--color-text-muted);border-radius:8px;align-items:center;gap:10px;margin:2px 0;padding:7px 10px;font-size:12px;line-height:1.25;text-decoration:none;display:flex}.application-standalone{margin-bottom:7px;font-weight:650}.application-standalone:hover,.application-group-items a:hover{color:var(--color-on-primary);background:#00e0ea14}.application-standalone.active,.application-group-items a.active{color:var(--color-on-primary);background:#00e0ea24;box-shadow:inset 3px 0 #00e0ea}.application-standalone.active svg,.application-group-items a.active svg{color:var(--color-info)}.application-group,.application-group:hover{color:var(--color-text-muted)}.application-navigation-foot{background:var(--color-primary-action)}.application-navigation-foot button{color:var(--color-text-muted);background:#ffffff12}.application-workspace{min-width:0}.is-collapsed .application-standalone{justify-content:center;padding-inline:8px}.is-collapsed .application-standalone span{display:none}@media (max-width:900px){.is-collapsed .application-standalone{justify-content:flex-start;padding:7px 10px}.is-collapsed .application-standalone span{display:inline}}.application-group-items{border-left:1px solid #ffffff24;margin-left:17px;padding-left:8px}@media (min-width:901px){.is-collapsed .application-group-items{display:none}}.application-group,.application-group-items a{grid-template-columns:18px minmax(0,1fr) 16px;column-gap:9px;display:grid}.application-group-items a{grid-template-columns:16px minmax(0,1fr)}.application-group>svg:last-child{justify-self:end}
.app-nav-content .china-shell{width:100%;min-width:0}.app-nav-content .china-page,.app-nav-content .china-page main{box-sizing:border-box;width:100%;min-width:0;max-width:100%}@media (max-width:760px){.app-nav-content .china-page{overflow-x:clip}}
:root{--color-background:#f4f6f8;--color-surface:#fff;--color-surface-muted:#f1f3f6;--color-border:#dfe4e9;--color-border-strong:#b9c3cf;--color-text-primary:#17212f;--color-text-secondary:#4f5b6b;--color-text-muted:#758091;--color-brand-dark:#111d2d;--color-accent:#365bd3;--color-accent-hover:#2948b2;--color-accent-soft:#edf2ff;--color-success:#168567;--color-warning:#b96812;--color-danger:#b42318;--color-info:#365bd3;--color-focus-ring:#365bd3;--page-padding:30px;--section-gap:20px;--card-padding:16px;--control-height:40px;--table-row-height:44px;--sidebar-width:236px;--content-max-width:1600px;--modal-width-small:440px;--modal-width-normal:680px;--modal-width-large:1040px;--radius-small:8px;--radius-medium:10px;--radius-large:13px;--shadow-small:0 2px 8px #1722350d;--shadow-medium:0 20px 60px #08183038;--font-page-title:clamp(1.5rem, 2vw, 1.875rem);--font-section-title:1.125rem;--font-card-title:1rem;--font-body:.875rem;--font-secondary:.8125rem;--font-label:.75rem;--font-caption:.6875rem;--font-numeric-kpi:1.5rem;--font-table-header:.6875rem;--ink:var(--color-text-primary);--muted:var(--color-text-muted);--line:var(--color-border);--bg:var(--color-background);--blue:var(--color-accent);--green:var(--color-success);--orange:var(--color-warning);--red:var(--color-danger)}:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.ui-selection-group{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface-muted);flex-wrap:wrap;align-items:center;gap:2px;padding:3px;display:inline-flex}.ui-selection-group__item{border-radius:calc(var(--radius-small) - 2px);min-height:34px;color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;padding:7px 12px;font-weight:650}.ui-selection-group__item:hover:not(:disabled):not([aria-selected=true]):not([aria-pressed=true]){border-color:var(--color-border-strong);background:var(--control-hover-bg);color:var(--color-text-primary)}.ui-selection-group__item[aria-selected=true],.ui-selection-group__item[aria-pressed=true]{border-color:var(--control-selected-border);background:var(--control-selected-bg);color:var(--control-selected-text);box-shadow:none;font-weight:700}.ui-selection-group__item:focus-visible{z-index:1;outline:3px solid var(--color-focus-ring);outline-offset:2px;position:relative}.ui-selection-group__item:disabled{cursor:not-allowed;opacity:.58}:where(.inventory-modes,.receiving-tabs,.china-modes,.segmented) button.active,:where(.inventory-modes,.receiving-tabs,.china-modes,.segmented) button[aria-selected=true],:where(.inventory-modes,.receiving-tabs,.china-modes,.segmented) button[aria-pressed=true],.view-toggle button.active,.transfer-steps button.active{border-color:var(--control-selected-border);background:var(--control-selected-bg);color:var(--control-selected-text);box-shadow:none;font-weight:700}:where(.inventory-modes,.receiving-tabs,.china-modes,.segmented) button:hover:not(.active):not([aria-selected=true]):not([aria-pressed=true]),.view-toggle button:hover:not(.active){background:var(--control-hover-bg);color:var(--color-text-primary)}.ui-content-container{width:min(100%, var(--content-max-width));padding:var(--page-padding);margin-inline:auto}.ui-app-page{min-height:calc(100vh - 70px);color:var(--color-text-primary);background:var(--color-background)}.ui-page-toolbar{border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--surface-floating);box-shadow:none;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.ui-page-toolbar:has(.ui-page-toolbar__secondary){grid-template-columns:minmax(0,1fr) auto;display:grid}.ui-page-toolbar__primary,.ui-page-toolbar__actions,.ui-page-toolbar__secondary{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.ui-page-toolbar__primary{flex:auto}.ui-page-toolbar__actions{flex:none;justify-content:flex-end}.ui-page-toolbar__secondary{border-top:1px solid var(--color-border);grid-column:1/-1;width:100%;padding-top:9px}.ui-page-toolbar__result{color:var(--color-text-muted);font-size:var(--font-label);white-space:nowrap;padding-inline:4px;font-weight:700}.ui-filter-chip{border:1px solid var(--control-selected-border);background:var(--control-selected-bg);min-height:30px;color:var(--control-selected-text);border-radius:999px;align-items:center;gap:7px;padding:4px 5px 4px 9px;line-height:1.15;display:inline-flex}.ui-filter-chip>span{align-items:baseline;gap:5px;min-width:0;display:inline-flex}.ui-filter-chip small{color:var(--color-text-muted);font-size:var(--font-caption)}.ui-filter-chip b{text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:var(--font-label);overflow:hidden}.ui-filter-chip button{width:22px;height:22px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:18px;line-height:1;display:grid}.ui-filter-chip button:hover{background:color-mix(in srgb, var(--control-selected-border) 16%, transparent)}.ui-page-toolbar.ui-page-toolbar--filters{--toolbar-control-height:38px;align-items:flex-start}.ui-page-toolbar.ui-page-toolbar--filters>.ui-page-toolbar__primary{flex-wrap:wrap;flex:1 1 0;min-width:0}.ui-page-toolbar.ui-page-toolbar--filters>.ui-page-toolbar__actions{flex-wrap:nowrap;flex:none;align-self:flex-start;align-items:center;width:auto;display:flex}.ui-page-toolbar--filters>.ui-page-toolbar__actions>.ui-button{white-space:nowrap;height:var(--toolbar-control-height);min-height:var(--toolbar-control-height);flex:none}.ui-page-toolbar--filters>.ui-page-toolbar__actions>.view-toggle{height:var(--toolbar-control-height);flex-shrink:0}.ui-page-toolbar--filters .view-toggle button{height:calc(var(--toolbar-control-height) - 2px)}@media (max-width:1100px){.ui-page-toolbar.ui-page-toolbar--filters{flex-direction:column}.ui-page-toolbar.ui-page-toolbar--filters>.ui-page-toolbar__primary{flex:none;width:100%}.ui-page-toolbar.ui-page-toolbar--filters>.ui-page-toolbar__actions{align-self:flex-end}}@media (max-width:600px){.ui-page-toolbar.ui-page-toolbar--filters{--toolbar-control-height:44px}.ui-page-toolbar.ui-page-toolbar--filters>.ui-page-toolbar__actions{align-self:flex-start;gap:6px}}.ui-summary-grid{margin-block:var(--section-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));align-items:stretch;gap:8px;display:grid}.ui-detail-section,.ui-table-section{min-width:0}.ui-page-header,.ui-section-header{justify-content:space-between;align-items:flex-end;gap:var(--section-gap);display:flex}.ui-page-header{margin-bottom:24px}.ui-page-heading{min-width:0}.ui-page-heading h1{color:var(--color-text-primary);font-size:var(--font-page-title);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;line-height:1.2}.ui-page-heading p,.ui-section-header p{color:var(--color-text-muted);font-size:var(--font-secondary);margin:7px 0 0}.ui-page-eyebrow{color:var(--color-text-muted);font-size:var(--font-caption);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-weight:700}.ui-page-metadata{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ui-page-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ui-page-section{margin-block:var(--section-gap);gap:14px;display:grid}:where(.page-head,.inventory-head,.receiving-head){gap:var(--section-gap)}:where(.page-head,.inventory-head,.receiving-head) h1{max-width:100%;font-size:var(--font-page-title);letter-spacing:-.02em;overflow-wrap:anywhere;line-height:1.2}:where(.head-buttons,.inventory-head-actions,.receiving-actions){flex-wrap:wrap;gap:8px;display:flex}:where(.btn,.inventory-head-actions a,.inventory-head-actions button,.receiving-actions button){min-height:var(--control-height);border-radius:var(--radius-small)}:where(input,select,textarea)[aria-invalid=true]{border-color:var(--color-danger);box-shadow:0 0 0 1px var(--color-danger)}.ui-section-header h2{font-size:var(--font-section-title);margin:0}.ui-button{min-height:var(--control-height);border-radius:var(--radius-small);max-width:100%;color:var(--color-text-primary);background:var(--color-surface);font:inherit;text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.ui-button:hover:not(:disabled){background:var(--color-surface-muted)}.ui-button:active:not(:disabled){transform:translateY(1px)}.ui-button:disabled{opacity:.55;cursor:not-allowed}.ui-button--primary{background:var(--color-primary-action);color:var(--color-on-primary);border-color:var(--color-primary-action)}.ui-button--primary:hover:not(:disabled){background:var(--color-primary-action);border-color:var(--color-primary-action);filter:brightness(1.12)}.ui-button--secondary{border-color:var(--color-border-strong)}.ui-button--outline{border-color:var(--color-accent);color:var(--color-brand-dark)}.ui-button--ghost{color:var(--color-text-secondary)}.ui-button--destructive{background:var(--color-danger);color:var(--color-on-primary);border-color:var(--color-danger)}.ui-button--link{min-height:auto;color:var(--color-accent);background:0 0;padding:4px 0}.ui-button--icon{width:var(--control-height);padding:0}.ui-button--small{min-height:34px;font-size:var(--font-secondary);padding-inline:10px}.ui-button--large{min-height:46px;padding-inline:18px}.ui-button-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite ui-spin}.ui-status-chip{width:fit-content;max-width:100%;font-size:var(--font-label);white-space:normal;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:4px 8px;font-weight:700;line-height:1.35;display:inline-flex}.ui-status-chip--neutral,.ui-status-chip--archived{color:var(--color-text-secondary);background:var(--color-surface-muted);border-color:var(--color-border)}.ui-status-chip--info,.ui-status-chip--progress{color:var(--color-info);background:var(--color-surface-muted);border-color:var(--color-border)}.ui-status-chip--pending,.ui-status-chip--warning{color:var(--color-warning);background:var(--color-warning-soft);border-color:var(--color-border)}.ui-status-chip--success{color:var(--color-success);background:var(--color-success-soft);border-color:var(--color-border)}.ui-status-chip--danger,.ui-status-chip--cancelled{color:var(--color-danger);background:var(--color-danger-soft);border-color:var(--color-border)}.ui-alert{border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);border-left-width:4px;gap:5px;padding:12px 14px;display:grid}.ui-alert--neutral{border-left-color:var(--color-border)}.ui-alert--info{border-color:var(--color-border);border-left-color:var(--color-info);background:var(--color-surface-muted)}.ui-alert--warning{border-color:var(--color-border);border-left-color:var(--color-warning);background:var(--color-warning-soft)}.ui-alert--critical{border-color:var(--color-border);border-left-color:var(--color-danger);background:var(--color-danger-soft)}.ui-alert--success{border-color:var(--color-border);border-left-color:var(--color-success);background:var(--color-success-soft)}.ui-kpi-card{min-height:96px;padding:var(--card-padding);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);flex-direction:column;justify-content:center;display:flex}.ui-kpi-card>span,.ui-kpi-card small{color:var(--color-text-muted);font-size:var(--font-label)}.ui-kpi-card b{font-size:var(--font-numeric-kpi);font-variant-numeric:tabular-nums;margin-block:5px}.ui-kpi-card--warning{border-color:var(--color-border);box-shadow:inset 3px 0 var(--color-warning)}.ui-kpi-card--empty{color:var(--color-text-muted)}.ui-kpi-comparison{align-items:center;gap:4px;width:fit-content;font-weight:700;display:inline-flex}.ui-kpi-comparison--up{color:var(--color-success)!important}.ui-kpi-comparison--down{color:var(--color-danger)!important}.ui-metric-state{gap:3px;min-width:0;display:inline-grid}.ui-metric-state>b{color:var(--color-text-primary);font-size:inherit;margin:0}.ui-metric-state>small{color:var(--color-text-muted)}.ui-metric-state--error>b{color:var(--color-danger)}.ui-metric-state--not-configured>b,.ui-metric-state--stale>b{color:var(--color-warning-strong)}.ui-metric-state__action{margin-top:3px}.ui-table-frame{border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);max-width:100%;overflow:auto}.ui-table-frame:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.ui-table-frame table{border-collapse:collapse;width:100%}.ui-kit-page .ui-table-frame table{min-width:760px}.ui-table-frame th,.ui-table-frame td{min-height:var(--table-row-height);border-bottom:1px solid var(--color-border);text-align:left;padding:8px 10px}.ui-table-frame[data-density=comfortable] th,.ui-table-frame[data-density=comfortable] td{padding:11px 12px}.ui-table-frame th{z-index:2;color:var(--color-text-secondary);font-size:var(--font-table-header);letter-spacing:.04em;text-transform:uppercase;background:#f7f8fa;position:sticky;top:0}.ui-table-frame tbody tr:hover td{background:color-mix(in srgb, var(--color-info-soft) 40%, var(--color-surface))}.ui-table-frame tbody tr:last-child td{border-bottom:0}.ui-table-frame .ui-table-number{text-align:right;font-variant-numeric:tabular-nums}.ui-table-frame .ui-table-actions{text-align:right;white-space:nowrap}.app-nav-content{background:var(--color-background);min-height:calc(100vh - 70px);color:var(--color-text-primary)}:where(.china-page>main,.control-workspace,.receiving-page,.inventory-workspace,.sysctl){color:var(--color-text-primary);background:var(--color-background)}:where(.china-table-wrap,.control-table-card,.receiving-table-wrap,.inventory-card-panel,.sysctl__panel){border-color:var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);box-shadow:0 4px 18px #00001d0d}:where(.china-table,.control-table,.receiving-table-wrap table,.inventory-card-panel table,.sysctl__table){font-variant-numeric:tabular-nums}.ui-empty-state{border:1px dashed var(--color-border-strong);border-radius:var(--radius-large);background:var(--color-surface);text-align:center;justify-items:center;gap:8px;max-width:720px;margin:24px auto;padding:28px;display:grid}.ui-empty-state h2,.ui-empty-state p{margin:0}.ui-empty-state p{color:var(--color-text-muted)}.ui-empty-state-marker{background:var(--color-surface-muted);width:34px;height:34px;color:var(--color-text-secondary);border-radius:50%;place-items:center;font-weight:700;display:grid}.ui-empty-state-icon--loading{animation:.7s linear infinite ui-spin}.ui-kit-page{gap:4px;display:grid}.ui-kit-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-kit-grid{gap:12px;display:grid}.ui-kit-grid--alerts{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.ui-kit-grid--kpi{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.ui-kit-grid--states{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.ui-kit-grid--states .ui-empty-state{width:100%;margin:0}.ui-kit-form{grid-template-columns:minmax(160px,220px) minmax(0,1fr);align-items:center;gap:8px 14px;max-width:720px;display:grid}.ui-kit-form label{font-size:var(--font-label);font-weight:700}.ui-kit-form input,.ui-kit-form select,.ui-kit-form textarea{width:100%;min-height:var(--control-height);border:1px solid var(--color-border-strong);border-radius:var(--radius-small);background:var(--color-surface);color:var(--color-text-primary);padding:8px 10px}.ui-kit-form small{color:var(--color-text-muted);grid-column:2}.ui-form-error{color:var(--color-danger)!important}.ui-tabs{border-bottom:1px solid var(--color-border);gap:4px;max-width:100%;display:flex;overflow-x:auto}.ui-tabs button{min-height:var(--control-height);color:var(--color-text-secondary);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 12px}.ui-tabs button.active{border-bottom-color:var(--color-accent);color:var(--color-accent);font-weight:700}.ui-pagination{flex-wrap:wrap;gap:6px;display:flex}.ui-modal-overlay{z-index:90;background:#0c1d3494;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.ui-modal{box-sizing:border-box;width:min(100%, var(--modal-width-normal));border-radius:var(--radius-large);background:var(--color-surface);max-height:min(92vh,900px);box-shadow:var(--shadow-medium);grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.ui-modal--small{width:min(100%, var(--modal-width-small))}.ui-modal--large{width:min(100%, var(--modal-width-large))}.ui-modal--destructive{box-shadow:inset 0 4px var(--color-danger), var(--shadow-medium)}.ui-modal>header,.ui-modal>footer{padding:var(--card-padding);justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ui-modal>header{border-bottom:1px solid var(--color-border)}.ui-modal>footer{border-top:1px solid var(--color-border);justify-content:flex-end}.ui-modal h2,.ui-modal p{margin:0}.ui-modal header p{color:var(--color-text-muted);margin-top:5px}.ui-modal-body{min-height:0;padding:var(--card-padding);overscroll-behavior:contain;overflow:auto}.ui-modal>.ui-form-error{margin:0 var(--card-padding) var(--card-padding)}.ui-toast-viewport{z-index:100;pointer-events:none;width:min(420px,100vw - 32px);position:fixed;bottom:20px;right:20px}.ui-toast{border:1px solid var(--color-border);border-left:4px solid var(--color-success);border-radius:var(--radius-medium);background:var(--color-surface);box-shadow:var(--shadow-medium);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.ui-toast--error{border-left-color:var(--color-danger)}.ui-toast--info{border-left-color:var(--color-info)}.ui-toast button{pointer-events:auto;border-radius:var(--radius-small);background:0 0;border:0;width:32px;height:32px;font-size:20px}.ui-skeleton{border-radius:var(--radius-small);background:linear-gradient(90deg, var(--color-surface-muted) 25%, var(--color-surface) 50%, var(--color-surface-muted) 75%);background-size:200% 100%;animation:1.2s ease-in-out infinite ui-skeleton;display:inline-block}.ui-skeleton--value{width:90px;height:28px}.ui-number,.kpi b,.inventory-kpi b,.receiving-kpi b,td[data-type=number]{font-variant-numeric:tabular-nums}:where(.table-wrap,.inventory-grid,.receiving-table-wrap,.receiving-entry,.transfer-table,.inventory-card-table){overscroll-behavior-inline:contain;max-width:100%}@keyframes ui-spin{to{transform:rotate(360deg)}}.ui-table-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:100%;padding:12px 0;display:flex}.ui-table-pagination label,.ui-table-pagination-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-table-pagination select,.ui-table-pagination button{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface);min-height:36px;color:inherit;padding:6px 10px}.ui-table-pagination button:disabled{opacity:.5}.ui-table-pagination [role=alert]{color:var(--color-danger);flex-basis:100%}@keyframes ui-skeleton{to{background-position-x:-200%}}@media (max-width:900px){:root{--page-padding:20px;--section-gap:16px;--sidebar-width:272px}.ui-page-header,.ui-section-header{flex-direction:column;align-items:stretch}.ui-page-actions{justify-content:flex-start}.ui-page-toolbar{flex-direction:column;align-items:stretch}.ui-page-toolbar:has(.ui-page-toolbar__secondary){grid-template-columns:minmax(0,1fr)}.ui-page-toolbar__actions{justify-content:flex-start}:where(.page-head,.inventory-head,.receiving-head){flex-direction:column;align-items:stretch}:where(.head-buttons,.inventory-head-actions,.receiving-actions){justify-content:flex-start}}@media (max-width:600px){:root{--page-padding:16px;--card-padding:14px;--control-height:44px}.ui-page-actions{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.ui-page-actions>*,.ui-page-toolbar__primary,.ui-page-toolbar__actions,.ui-page-toolbar__secondary{width:100%}.ui-page-toolbar__result{margin-right:auto}.ui-button{white-space:normal;min-height:44px}.ui-button--icon{width:44px}.ui-kpi-card{min-height:94px}.breadcrumbs{overflow-wrap:anywhere}.ui-kit-form{grid-template-columns:1fr}.ui-kit-form small{grid-column:1}.ui-modal-overlay{align-items:end;padding:0}.ui-modal{border-radius:var(--radius-large) var(--radius-large) 0 0;width:100%;max-height:100dvh}.ui-modal>footer{flex-direction:column-reverse}.ui-modal>footer>*{width:100%}.ui-toast-viewport{bottom:16px;right:16px}.receiving-page{max-width:100%;padding:16px}.receiving-head{flex-direction:column}.receiving-kpi,.receiving-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.receiving-toolbar{flex-wrap:wrap}.receiving-toolbar input{flex-basis:100%;min-width:0}.quality-cards{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.sidebar,.app-navigation,.navigation-sidebar,.navigation-mobile-bar,.navigation-overlay,.workspace>header,.ui-page-actions{display:none!important}html,body{background:#fff!important}.workspace{padding-left:0!important}.workspace main,.ui-content-container{max-width:none;padding:0}table{break-inside:auto}tr{break-inside:avoid;break-after:auto}th,td{overflow-wrap:anywhere}}.dashboard-date-picker{max-width:100%;position:relative}.dashboard-date-trigger{cursor:pointer;white-space:nowrap;padding:8px}.dashboard-date-popover{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;padding:12px}.dashboard-date-popover fieldset,.dashboard-date-presets{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.dashboard-date-popover label{gap:4px;display:grid}.dashboard-date-popover input{width:100%;max-width:100%;min-height:38px}.dashboard-date-picker button{border:1px solid var(--color-border);background:var(--color-surface-muted);cursor:pointer;border-radius:6px;min-height:38px;padding:6px 10px}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-background:#f4f6f8;--color-surface:#fff;--color-surface-muted:#f1f3f6;--color-border:#dfe4e9;--color-border-strong:#b9c3cf;--color-text-primary:#17212f;--color-text-secondary:#4f5b6b;--color-text-muted:#758091;--color-brand-dark:#111d2d;--color-accent:#365bd3;--color-accent-hover:#2948b2;--color-accent-soft:#edf2ff;--color-nav-accent:#e9ff64;--color-primary-action:#19283a;--color-on-primary:#fff;--color-success:#14664c;--color-success-soft:#e5f4eb;--color-warning:#885411;--color-warning-soft:#fff5e5;--color-danger:#ad2734;--color-danger-soft:#fff0f1;--color-info:#365bd3;--color-info-soft:#edf4ff;--color-focus-ring:#365bd3;--control-default-bg:var(--color-surface);--control-hover-bg:#f1f3f6;--control-selected-bg:#edf2ff;--control-selected-border:#bdcaf4;--control-selected-text:#2948b2;--surface-floating:#fffffff5;--radius-small:8px;--radius-medium:10px;--radius-large:13px;--shadow-small:0 2px 8px #1c273c0d;--shadow-medium:0 20px 56px #0e1b322e;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--page-padding:24px;--section-gap:16px;--control-height:40px;--table-row-height:44px;--font-page-title:clamp(1.45rem, 1.8vw, 1.8rem);--font-numeric-kpi:1.5rem;--blue:var(--color-primary-action);--navy:var(--color-primary-action)}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-background:#10141e;--color-surface:#1a202c;--color-surface-muted:#232c3b;--color-border:#344052;--color-border-strong:#5b6a82;--color-text-primary:#f1f5fc;--color-text-secondary:#b8c5d8;--color-text-muted:#9aaac1;--color-accent:#91a8ff;--color-accent-hover:#b4c2ff;--color-accent-soft:#263659;--color-nav-accent:#e9ff64;--color-primary-action:#91a8ff;--color-on-primary:#111827;--color-success:#78dab0;--color-success-soft:#1d3c32;--color-warning:#f6ca80;--color-warning-soft:#3b3020;--color-danger:#ffa0a7;--color-danger-soft:#402731;--color-info:#a8bbff;--color-info-soft:#23364e;--color-focus-ring:#91a8ff;--control-default-bg:#1a202c;--control-hover-bg:#283545;--control-selected-bg:#29385b;--control-selected-border:#6275b4;--control-selected-text:#effbfc;--surface-floating:#1a202cf7;--shadow-small:0 2px 12px #0000001a;--shadow-medium:0 20px 64px #00000059}html,body{background:var(--color-background);color:var(--color-text-primary)}.application-frame{--nav-width:236px;background:var(--color-background)}.app-nav-content>*{font-family:var(--font-geologica)}.app-nav-content h1{font-size:var(--font-page-title);letter-spacing:-.025em;font-weight:650;line-height:1.2}.app-nav-content :where(.china-page main,.receiving-page,.inventory-workspace,.inventory-accounting-page,.material-page,.sysctl,.control-workspace main,.transition-page){width:100%;max-width:none;padding:var(--page-padding);background:0 0;margin-inline:0}.app-nav-content :where(.ui-page-header,.china-title,.inventory-head,.receiving-head,.material-head,.control-title,.page-head,.sysctl>header){align-items:flex-start;gap:12px;margin-bottom:14px}.app-nav-content :where(.china-title h1,.inventory-head h1,.receiving-head h1,.material-head h1,.control-title h1,.page-head h1,.sysctl h1){font-size:var(--font-page-title);letter-spacing:-.025em;margin-block:3px 5px;line-height:1.2}.app-nav-content :where(.ui-page-toolbar,.ui-kpi-card,.china-kpi article,.inventory-kpi article,.receiving-kpi article,.receiving-summary article,.material-kpi article,.control-kpis article,.control-groups article,.sysctl__kpis article,.panel,.china-table-wrap,.inventory-grid,.inventory-card-panel,.receiving-table-wrap,.material-card,.control-table-card,.sysctl__panel){border-radius:var(--radius-medium);box-shadow:0 2px 7px #1c2c400d}.app-nav-content :where(.ui-selection-group,.ui-tabs,.inventory-modes,.receiving-tabs,.china-modes,.china-tabs,.proc-workspace-tabs,.view-toggle,.segmented){overscroll-behavior-inline:contain;scrollbar-width:thin;flex-wrap:nowrap;max-width:100%;overflow:auto hidden}.app-nav-content :where(.ui-selection-group,.ui-tabs,.inventory-modes,.receiving-tabs,.china-modes,.china-tabs,.proc-workspace-tabs,.view-toggle,.segmented)>*{white-space:nowrap;flex:none}.app-nav-content :where(.ui-modal,.china-modal,.proc-modal,.transfer-create-card,.integration-dialog__panel){max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px)}.app-nav-content :where(.ui-table-frame,.china-table-wrap,.inventory-grid,.inventory-card-panel,.receiving-table-wrap,.material-table-wrap,.control-table-scroll,.sysctl__table){overscroll-behavior-inline:contain;max-width:100%;overflow:auto}.app-nav-content h2{font-weight:600}.app-nav-content table,.app-nav-content input,.app-nav-content select,.app-nav-content button{font-family:inherit}.application-brand{border-color:var(--color-border);height:64px}.application-brand strong{letter-spacing:.1em;font-size:17px}.application-brand-link>span{background:var(--color-accent);color:var(--color-brand-dark)}.application-brand small{color:var(--color-text-muted)}.application-group{color:var(--color-text-primary);letter-spacing:normal;text-transform:none;height:44px;font-size:13px;font-weight:700}.application-group:hover{color:var(--color-text-primary)}.application-group-items{border-left:1px solid var(--color-border);margin:0 0 7px 12px;padding-left:14px}.application-standalone,.application-group-items a{color:var(--color-text-secondary);border-radius:var(--radius-small);min-height:40px}.application-standalone:hover,.application-group-items a:hover{background:var(--color-surface-muted);color:var(--color-text-primary)}.application-standalone.active,.application-group-items a.active{background:var(--color-accent-soft);color:var(--color-text-primary);box-shadow:inset 3px 0 var(--color-accent)}.application-standalone.active svg,.application-group-items a.active svg{color:var(--color-text-primary)}.application-navigation-foot{background:var(--color-surface);border-color:var(--color-border)}.application-navigation-foot button{background:var(--color-surface-muted);color:var(--color-text-secondary)}.application-topbar{background:var(--surface-floating);border-color:var(--color-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);gap:20px;height:64px;padding-inline:24px}.application-breadcrumbs{flex:none}.application-search{width:min(380px,35vw);min-width:120px;color:var(--color-text-muted);align-items:center;gap:8px;display:flex;position:relative}.application-search>svg{pointer-events:none;position:absolute;left:12px}.application-search input{background:var(--color-surface-muted);width:100%;height:36px;color:var(--color-text-primary);border:1px solid #0000;border-radius:10px;padding:8px 12px 8px 36px;font-size:12px}.application-search-results{z-index:100;background:var(--color-surface);border:1px solid var(--color-border);width:max(100%,230px);max-height:360px;box-shadow:var(--shadow-medium);border-radius:12px;padding:8px;position:absolute;top:44px;left:0;overflow:auto}.application-search-results a,.application-search-results>span{color:var(--color-text-primary);border-radius:8px;padding:10px;font-size:13px;text-decoration:none;display:block}.application-search-results a:hover{background:var(--color-accent-soft)}.application-actor{margin-left:auto}@media (max-width:900px){.application-frame,.application-frame.is-collapsed{--nav-width:0px}.application-search{flex:1;width:auto}.application-topbar{gap:8px;padding-inline:12px}.application-breadcrumbs{display:none}.application-search-results{width:min(300px,100vw - 70px)}}.application-breadcrumbs,.application-breadcrumbs a{color:var(--color-text-secondary)}.application-breadcrumbs b{color:var(--color-text-primary)}.application-actor{color:var(--color-text-secondary)}.application-actor select{background:var(--color-surface);color:var(--color-text-primary);border-color:var(--color-border)}.ui-theme-toggle{border:1px solid var(--color-border);background:var(--color-surface);width:40px;height:40px;color:var(--color-text-primary);cursor:pointer;border-radius:50%;flex:0 0 40px;place-items:center;padding:0;display:inline-grid}.ui-theme-toggle:hover{background:var(--color-surface-muted)}.ui-theme-toggle svg{display:block}.auth-appearance{z-index:10;position:fixed;top:24px;right:24px}.appearance-save-error{z-index:200;border:1px solid var(--color-warning);border-radius:var(--radius-medium);max-width:min(440px,100vw - 48px);color:var(--color-warning);background:var(--color-warning-soft);padding:16px;position:fixed;bottom:24px;right:24px}.application-frame{--nav-width:236px}.application-frame.is-collapsed{--nav-width:72px}.application-brand{border-bottom-color:var(--color-border);height:64px;padding-inline:16px}.application-brand-link{gap:9px}.application-brand-link>span{background:var(--color-nav-accent);width:34px;height:34px;color:var(--color-brand-dark);font-family:var(--font-geologica);border:0;border-radius:9px;flex-basis:34px;font-size:16px;font-weight:800}.application-brand strong{color:var(--color-text-primary);letter-spacing:.08em;font-size:14px}.application-brand small{color:var(--color-text-muted);margin-top:2px;font-size:9px}.application-navigation{background:var(--color-surface);color:var(--color-text-primary);border-right:1px solid var(--color-border);box-shadow:none}.application-navigation nav{padding:12px 9px 16px}.application-standalone,.application-group-items a{min-height:40px;color:var(--color-text-secondary);border-radius:10px;gap:10px;margin-block:2px;padding:8px 10px;font-size:12px}.application-standalone{margin-bottom:5px}.application-group{height:40px;color:var(--color-text-primary);letter-spacing:normal;text-transform:none;gap:9px;padding-inline:10px;font-size:13px;font-weight:700}.application-group span,.application-standalone span,.application-group-items a span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (min-width:901px){.application-frame.is-collapsed .application-group{grid-template-columns:18px;justify-content:center;padding-inline:0}}.application-group>svg:first-child,.application-standalone>svg,.application-navigation nav>section:nth-of-type(2n) .application-group>svg:first-child,.application-navigation nav>section:nth-of-type(3n) .application-group>svg:first-child,.application-navigation nav>section:nth-of-type(4n) .application-group>svg:first-child{color:var(--color-text-muted)}.application-group-items{gap:1px}.application-group-items a{border-radius:7px;min-height:33px;margin:1px 0;padding:5px 8px;font-size:11.5px;font-weight:450;display:flex;position:relative}.application-group-items a:before{content:"";background:var(--color-border-strong);width:5px;height:5px;box-shadow:0 0 0 2px var(--color-surface);border-radius:50%;position:absolute;top:50%;left:-18px;transform:translateY(-50%)}.application-standalone.active,.application-group-items a.active{background:var(--color-accent-soft);color:var(--color-text-primary);box-shadow:none;font-weight:600}.application-group-items a.active:before{background:var(--color-accent)}html[data-theme=dark] .application-standalone.active,html[data-theme=dark] .application-group-items a.active{background:var(--color-accent-soft);color:var(--color-text-primary)}.application-navigation-foot{background:var(--color-surface);border-top-color:var(--color-border);padding:9px}.application-navigation-foot button{background:var(--color-surface-muted);height:38px;color:var(--color-text-secondary);border-radius:10px;font-size:12px}.application-navigation-foot button:hover{background:var(--color-accent-soft);color:var(--color-text-primary)}.application-navigation :where(a,button):focus-visible{outline-color:var(--color-accent);outline-offset:-2px}.application-topbar{-webkit-backdrop-filter:none;backdrop-filter:none;gap:18px;height:64px;padding-inline:24px}.application-breadcrumbs{font-size:11px}.application-search{width:min(320px,31vw)}.application-search input{background:#f5f7fa;border-color:#e7ebf1;height:40px}html[data-theme=dark] .application-search input{border-color:var(--color-border);background:var(--color-surface-muted)}.ui-theme-toggle{flex-basis:40px;width:40px;height:40px}.application-actor{gap:6px;font-size:11px}.application-actor select{height:40px;font-size:10px}@media (max-width:900px){.application-frame,.application-frame.is-collapsed{--nav-width:0px}.application-brand{height:58px}.application-topbar{height:58px;padding-inline:10px}}.appearance-save-error button{color:inherit;background:0 0;border:0;margin-left:8px}.ui-button--link{color:var(--color-info)}.ui-button--outline{color:var(--color-text-primary)}.ui-page-toolbar{background:var(--color-surface);box-shadow:none;gap:10px 14px;padding:10px}.ui-kpi-card.ui-kpi-card--structured{min-width:0;min-height:128px;box-shadow:var(--shadow-small);border-radius:12px;grid-template-columns:36px minmax(0,1fr);justify-content:stretch;align-items:start;gap:10px;padding:13px;display:grid}.ui-kpi-card--structured .ui-metric-icon{height:36px;color:var(--color-info);background:var(--color-info-soft);border-radius:10px;flex:0 0 36px;place-items:center;display:grid}.ui-kpi-card--structured.ui-kpi-card--warning .ui-metric-icon{color:var(--color-warning);background:var(--color-warning-soft)}.ui-metric-content{grid-template-rows:minmax(2.8em,auto) minmax(1.45em,auto) minmax(1.4em,auto) minmax(1.4em,auto);align-content:start;gap:3px;min-width:0;display:grid}.ui-metric-label{color:var(--color-text-secondary);grid-row:1;align-self:start;font-size:12px;line-height:1.35}.ui-metric-content>.ui-metric-value{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:-.025em;grid-row:2;align-self:start;min-width:0;max-width:100%;margin:0;font-size:clamp(18px,1.2vw,22px);font-weight:700;line-height:1.2;display:block;overflow:hidden}.ui-metric-secondary{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;grid-row:3;align-self:start;font-size:13px;font-weight:650;line-height:1.4;overflow:hidden}.ui-metric-context{min-width:0;color:var(--color-text-muted);grid-row:4;align-self:start;font-size:11px;line-height:1.4}.ui-kpi-card--structured .ui-skeleton--value{max-width:100%}:where(.china-kpi,.inventory-kpi,.receiving-kpi,.receiving-summary)>article{grid-template-rows:minmax(2.7em,auto) minmax(1.4em,auto) auto;align-content:start;gap:4px;min-width:0;display:grid}:where(.china-kpi,.inventory-kpi,.receiving-kpi,.receiving-summary)>article>span:first-child{align-self:start;min-height:0;line-height:1.35}:where(.china-kpi,.inventory-kpi,.receiving-kpi,.receiving-summary)>article>b{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;align-self:start;min-width:0;margin:0;line-height:1.2;overflow:hidden}:where(.china-kpi,.inventory-kpi,.receiving-kpi,.receiving-summary)>article>small:empty{display:none}@media (max-width:600px){.ui-kpi-card.ui-kpi-card--structured{min-height:120px}.ui-metric-content>.ui-metric-value{font-size:clamp(17px,5vw,21px)}}table{font-variant-numeric:tabular-nums}thead th{background:var(--color-surface-muted);color:var(--color-text-secondary)}.app-nav-content .inventory-grid th,.app-nav-content .control-table-card th{color:var(--color-text-secondary)}tbody td{vertical-align:middle}.app-nav-content table tbody td{min-height:var(--table-row-height);vertical-align:middle;padding-block:12px}.app-nav-content table thead th{z-index:1;color:var(--color-text-secondary);position:sticky;top:0}.ui-table-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:180px;max-width:280px;line-height:1.4;display:-webkit-box;overflow:hidden}.app-nav-content .products-table tbody td{height:var(--table-row-height);padding-block:6px}tbody tr:hover{background:var(--color-surface-muted)}input,textarea,select{accent-color:var(--color-info)}button,a,input,select,textarea{transition:background-color .16s,border-color .16s,box-shadow .16s}:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}@media (max-width:768px){:root{--page-padding:16px;--section-gap:16px}.application-topbar{gap:8px}.application-actor{min-width:0}.application-actor>span{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.application-actor .ui-theme-toggle svg{display:block}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important}}@media print{.ui-theme-toggle,.auth-appearance{display:none}}.ui-object-layout{grid-template-columns:minmax(0,1fr) 256px;align-items:start;gap:24px;display:grid}.ui-object-main{gap:20px;min-width:0;display:grid}.ui-object-inspector{border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);min-width:0;padding:20px;position:sticky;top:94px}.ui-object-inspector h2{font-size:var(--font-card-title);margin:0 0 20px}.ui-object-inspector dl{gap:20px;margin:0;display:grid}.ui-object-inspector dt{color:var(--color-text-muted);font-size:var(--font-label);margin-bottom:6px}.ui-object-inspector dd{overflow-wrap:anywhere;font-size:var(--font-body);margin:0}.ui-object-main .product-hero{grid-template-columns:160px minmax(0,1fr)}.ui-object-main .product-main-photo{width:160px;max-width:100%;height:160px}.ui-object-main .product-quick-actions{flex-direction:row;grid-column:1/-1}.ui-object-main .product-readiness-panel{grid-template-columns:minmax(0,1fr)}.product-readiness-stages{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.product-readiness-stages>span{overflow-wrap:anywhere;min-width:0}.ui-object-main .receiving-summary{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.ui-object-layout--wide-table{grid-template-columns:minmax(0,1fr);gap:16px}.ui-object-layout--wide-table>.ui-object-main{grid-row:2}.ui-object-layout--wide-table>.ui-object-inspector{grid-row:1;padding:16px 18px;position:static}.ui-object-layout--wide-table>.ui-object-inspector h2{margin-bottom:12px}.ui-object-layout--wide-table>.ui-object-inspector dl{grid-template-columns:repeat(4,minmax(140px,1fr));gap:12px 20px}@media (max-width:1100px){.ui-object-layout{grid-template-columns:minmax(0,1fr)}.ui-object-inspector{position:static}.ui-object-inspector dl{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}@media (max-width:760px){.ui-object-layout--wide-table>.ui-object-inspector dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ui-object-main .product-hero{grid-template-columns:minmax(0,1fr)}}.app-nav-content .china-topbar{background:0 0;border-bottom:0;justify-content:flex-end;gap:8px;height:auto;min-height:0;padding:16px 28px 0}.app-nav-content .china-topbar>div{display:none}.app-nav-content .china-topbar>.china-top-action{margin-left:0}.app-nav-content .china-kpi--orders{grid-template-columns:repeat(6,minmax(0,1fr))}.app-nav-content :where(.china-kpi--cargo,.receiving-kpi,.inventory-kpi){grid-template-columns:repeat(4,minmax(0,1fr))}.app-nav-content :where(.china-kpi,.receiving-kpi,.inventory-kpi) article{min-height:108px;padding:14px}@media (max-width:1200px){.app-nav-content .china-kpi--orders{grid-template-columns:repeat(3,minmax(0,1fr))}.app-nav-content :where(.china-kpi--cargo,.receiving-kpi,.inventory-kpi){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.app-nav-content :where(.inventory-modes,.receiving-tabs,.china-modes,.china-tabs,.proc-workspace-tabs){flex-wrap:wrap;overflow:visible}.app-nav-content .china-topbar{padding:12px var(--page-padding) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.app-nav-content .china-topbar>:where(.china-top-action,button){white-space:normal;justify-content:center;width:100%;min-width:0}.app-nav-content :where(.china-kpi--orders,.china-kpi--cargo,.receiving-kpi,.inventory-kpi){grid-template-columns:repeat(2,minmax(0,1fr))}.app-nav-content :where(.china-kpi,.receiving-kpi,.inventory-kpi) article{min-height:104px;padding:12px}.app-nav-content .inventory-kpi.inventory-compact-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.app-nav-content .inventory-kpi.inventory-compact-summary .ui-kpi-card--structured{min-height:124px;padding:12px}}@media (max-width:350px){.app-nav-content :where(.china-kpi--orders,.china-kpi--cargo,.receiving-kpi,.inventory-kpi){grid-template-columns:minmax(0,1fr)}}.embedded-warehouse-main{gap:var(--section-gap)}.embedded-warehouse-main>.ui-page-header{margin-bottom:0}.embedded-warehouse-main :where(.panel,.operation-panel){border-color:var(--color-border);border-radius:var(--radius-medium);box-shadow:var(--shadow-small)}.embedded-warehouse-main .operation-panel>:where(p,.muted){padding-inline:18px}.embedded-warehouse-main :where(input,select,textarea){color:var(--color-text-primary);background:var(--color-surface);border-color:var(--color-border)}.embedded-warehouse-main input[type=checkbox]{width:16px;height:16px;min-height:16px;accent-color:var(--color-primary-action);padding:0}.embedded-warehouse-main :where(.operation-form,.toolbar) label:has(input[type=checkbox]){min-height:var(--control-height);align-items:center;gap:8px;display:inline-flex}.embedded-warehouse-main .panel:has(>table){overflow-x:auto}.embedded-warehouse-main .panel>table{min-width:760px}@media (max-width:620px){.embedded-warehouse-main .head-buttons,.embedded-warehouse-main .head-buttons>*{width:100%}.embedded-warehouse-main :where(.operation-form,.toolbar,.two-col){grid-template-columns:minmax(0,1fr)}}.app-nav-content :where(.china-title,.inventory-head,.receiving-head,.control-title,.page-head,.sysctl>header){border-bottom:1px solid var(--color-border);padding-bottom:12px}.app-nav-content :where(.china-filters,.inventory-filters,.receiving-toolbar,.ui-page-toolbar){border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);box-shadow:none}.app-nav-content :where(.china-table-wrap,.inventory-grid,.inventory-card-panel,.receiving-table-wrap,.control-table-card,.sysctl__panel,.ui-table-frame){border-color:var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);box-shadow:none}.app-nav-content :where(.china-table-wrap,.inventory-grid,.inventory-card-panel,.receiving-table-wrap,.control-table-card,.sysctl__panel,.ui-table-frame) :where(th,[role=columnheader]){color:var(--color-text-secondary);background:#f7f8fa}html[data-theme=dark] .app-nav-content :where(.china-table-wrap,.inventory-grid,.inventory-card-panel,.receiving-table-wrap,.control-table-card,.sysctl__panel,.ui-table-frame) :where(th,[role=columnheader]){background:var(--color-surface-muted)}.app-nav-content :where(.china-kpi,.inventory-kpi,.receiving-kpi,.receiving-summary,.material-kpi,.control-kpis,.sysctl__kpis,.ui-summary-grid){gap:8px}.app-nav-content :where(.china-kpi article,.inventory-kpi article,.receiving-kpi article,.receiving-summary article,.material-kpi article,.control-kpis article,.sysctl__kpis article,.ui-kpi-card){border-radius:var(--radius-small);background:var(--color-surface);min-height:88px;box-shadow:none}
.china-filters{flex-wrap:wrap;align-items:stretch;gap:8px;padding:10px;display:flex}.china-filters>:where(.ui-search-filter,label:has(>input:not([type=checkbox])),input:not([type=checkbox])){flex:2 280px;min-width:min(100%,220px)}.china-filters>select{flex:160px;min-width:min(100%,150px)}.china-filters>:where(select,input:not([type=checkbox])),.inventory-filters>:is(select,input:not([type=checkbox])),.ui-page-toolbar--filters>.ui-page-toolbar__primary>:where(select,input:not([type=checkbox])){box-sizing:border-box;border:1px solid var(--color-border-strong);border-radius:var(--radius-small);background:var(--color-surface);height:40px;min-height:40px;color:var(--color-text-primary);font:inherit;padding:0 11px}:where(.china-filters>input:not([type=checkbox]),.ui-page-toolbar--filters>.ui-page-toolbar__primary>input:not([type=checkbox])),.inventory-filters>input:not([type=checkbox]){background:var(--color-surface-muted)}.china-filters>:where(label:has(>input:not([type=checkbox])),.ui-search-filter){box-sizing:border-box;border:1px solid var(--color-border-strong);border-radius:var(--radius-small);background:var(--color-surface-muted);min-width:0;height:40px;min-height:40px;color:var(--color-text-secondary);align-items:center;gap:8px;padding:0 11px;display:flex}.ui-page-toolbar--filters>.ui-page-toolbar__primary>label:has(input:not([type=checkbox])){box-sizing:border-box;border:1px solid var(--color-border-strong);border-radius:var(--radius-small);background:var(--color-surface-muted);min-width:0;height:40px;min-height:40px;color:var(--color-text-secondary);align-items:center;gap:8px;padding:0 11px;display:flex}:where(.china-filters>label,.ui-page-toolbar--filters>.ui-page-toolbar__primary>label)>input:not([type=checkbox]){min-width:0;height:100%;color:var(--color-text-primary);background:0 0;border:0;outline:0;padding:0}:where(.china-filters,.inventory-filters,.ui-page-toolbar--filters) :where(input:not([type=checkbox]),select)::placeholder{color:var(--color-text-secondary);opacity:1}:where(.china-filters,.inventory-filters,.ui-page-toolbar--filters) :where(input:not([type=checkbox]),select):focus-visible,:where(.china-filters,.ui-page-toolbar--filters) label:focus-within{outline:2px solid var(--color-focus-ring);outline-offset:1px}.ui-page-toolbar--filters>.ui-page-toolbar__primary{align-items:stretch}.inventory-filters>input:not([type=checkbox]){flex:2 260px;min-width:min(100%,220px)}.inventory-filters>select{flex:150px;min-width:min(100%,140px)}.inventory-filters:not(.ui-page-toolbar--filters){gap:12px 16px}.transfer-workspace .inventory-filters{grid-template-columns:minmax(260px,2fr) repeat(2,minmax(180px,1fr));gap:16px;display:grid}.transfer-workspace .inventory-filters>:where(input,select){box-sizing:border-box;width:100%;min-width:0;min-height:40px}@media (max-width:1100px){.transfer-workspace .inventory-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.transfer-workspace .inventory-filters>input{grid-column:1/-1}}@media (max-width:600px){.transfer-workspace .inventory-filters{grid-template-columns:minmax(0,1fr)}.transfer-workspace .inventory-filters>input{grid-column:1}}.inventory-filters>button{min-height:40px}.ui-page-toolbar--filters>.ui-page-toolbar__primary>:where(select,input:not([type=checkbox])){flex:160px}.ui-page-toolbar--filters>.ui-page-toolbar__primary>input:not([type=checkbox]){flex:2 260px}.proc-batches-toolbar{grid-template-columns:max-content max-content minmax(220px,1fr);align-items:center;display:grid}.proc-batches-toolbar>[role=tablist],.proc-batches-toolbar>.proc-select-page{grid-column:1/-1}.proc-batches-toolbar>label:not(.proc-select-page){min-height:40px}.proc-batches-toolbar>label:not(.proc-select-page) select,.proc-batches-toolbar>input,.receiving-toolbar>input,.receiving-toolbar>select,.system-map-filters>select{box-sizing:border-box;border:1px solid var(--color-border-strong);border-radius:var(--radius-small);background:var(--color-surface);height:40px;min-height:40px;color:var(--color-text-primary);font:inherit;padding:0 11px}.proc-batches-toolbar>input,.receiving-toolbar>input,.system-map-filters>.search{background:var(--color-surface-muted)}.system-map-filters>.search{box-sizing:border-box;border-color:var(--color-border-strong);min-height:40px}.system-map-filters>.search input{background:0 0}.inventory-filters.ui-page-toolbar--filters,.products-registry-filter.ui-page-toolbar--filters{grid-template-columns:minmax(0,1fr);display:grid}.inventory-filters.ui-page-toolbar--filters>.ui-page-toolbar__primary{grid-template-columns:minmax(240px,2fr) repeat(3,minmax(140px,1fr));gap:8px;width:100%;display:grid}.inventory-filters.ui-page-toolbar--filters>.ui-page-toolbar__primary>:where(input,select){width:100%;min-width:0;max-width:none}.products-registry-filter.ui-page-toolbar--filters>.ui-page-toolbar__primary{grid-template-columns:minmax(240px,2fr) repeat(4,minmax(125px,1fr));gap:8px;width:100%;display:grid}.products-registry-filter .ui-page-toolbar__primary>:where(label,select){width:100%;min-width:0;max-width:none}.inventory-filters.ui-page-toolbar--filters>.ui-page-toolbar__actions{grid-column:1;justify-self:end}.products-registry-filter.ui-page-toolbar--filters{grid-template-columns:minmax(0,1fr) auto;column-gap:8px}.products-registry-filter.ui-page-toolbar--filters>.ui-page-toolbar__primary{grid-area:1/1;min-width:0}.products-registry-filter.ui-page-toolbar--filters>.ui-page-toolbar__actions{grid-area:1/2;justify-self:end;gap:6px}.products-registry-filter.ui-page-toolbar--filters>.ui-page-toolbar__secondary{grid-area:2/1/auto/-1}.products-action-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.products-action-count{display:none}@media (min-width:1321px) and (max-width:1500px){.products-registry-filter.ui-page-toolbar--filters>.ui-page-toolbar__primary{grid-template-columns:minmax(250px,2fr) minmax(115px,1fr) minmax(135px,1fr) minmax(125px,1fr) minmax(150px,1fr)}.products-registry-filter .ui-page-toolbar__result,.products-registry-filter .products-action-text{display:none}.products-registry-filter .products-toolbar-icon-action{justify-content:center;width:38px;min-width:38px;padding:0;position:relative}.products-registry-filter .products-action-count{background:var(--color-accent);min-width:17px;height:17px;color:var(--color-surface);border-radius:50%;place-items:center;padding-inline:3px;font-size:10px;line-height:1;display:grid;position:absolute;top:-6px;right:-6px}}@media (max-width:1320px){.products-registry-filter.ui-page-toolbar--filters{grid-template-columns:minmax(0,1fr)}.products-registry-filter.ui-page-toolbar--filters>.ui-page-toolbar__actions{grid-area:2/1}.products-registry-filter.ui-page-toolbar--filters>.ui-page-toolbar__secondary{grid-row:3}}@media (max-width:760px){.proc-batches-toolbar{grid-template-columns:minmax(0,1fr)}.proc-batches-toolbar>[role=tablist],.proc-batches-toolbar>.proc-select-page{grid-column:1}.proc-batches-toolbar>input{width:100%;min-width:0}.receiving-toolbar{flex-wrap:wrap}.receiving-toolbar>input{min-width:min(100%,220px)}.inventory-filters.ui-page-toolbar--filters>.ui-page-toolbar__primary,.products-registry-filter.ui-page-toolbar--filters>.ui-page-toolbar__primary{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-filters.ui-page-toolbar--filters>.ui-page-toolbar__primary>input,.products-registry-filter .ui-page-toolbar__primary>label{grid-column:1/-1}.china-filters>:where(.ui-search-filter,label:has(>input:not([type=checkbox])),input:not([type=checkbox])){flex-basis:100%}.china-filters>select{flex-basis:calc(50% - 4px);height:44px;min-height:44px}.china-filters>label{height:44px;min-height:44px}:where(.china-filters,.inventory-filters,.ui-page-toolbar--filters) :where(input:not([type=checkbox]),select),.china-filters>label{min-height:44px}}
@media (hover:hover){:where(button:not(:disabled):not([aria-disabled=true]),.ui-button:not([aria-disabled=true]),a.inventory-export,[role=button]:not([aria-disabled=true]),input[type=button]:not(:disabled),input[type=submit]:not(:disabled),input[type=reset]:not(:disabled)):hover:not(:focus-visible){cursor:pointer;outline:2px solid color-mix(in srgb, var(--color-focus-ring) 62%, transparent);outline-offset:1px}}
