@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/landing/assets/inter-cyrillic-ext-BOeWTOD4.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/landing/assets/inter-cyrillic-DqGufNeO.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/landing/assets/inter-latin-Dx4kXJAl.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--wms-primary: #008060;--wms-primary-dark: #00543f;--wms-warning: #b98900;--wms-critical: #d72c0d;--wms-info: #2c6ecb;--wms-bg: #f6f6f7;--wms-bg-outer: #e8e9eb;--wms-sidebar: #f0f1f2;--wms-card: #ffffff;--wms-hover: #fafbfb;--wms-table-head: #fafbfb;--wms-ink: #1a1c1d;--wms-ink-secondary: #54575b;--wms-ink-strong: #4a4d50;--wms-ink-muted: #6d7175;--wms-ink-faint: #8c9196;--wms-border: #e3e3e3;--wms-border-control: #c9cccf;--wms-border-row: #f1f2f3;--wms-disabled-bg: #e4e5e7;--wms-disabled-fg: #9ba0a4;--wms-chip-ok-bg: #d1f0e0;--wms-chip-ok-fg: #0a5c3d;--wms-chip-warn-bg: #ffebc9;--wms-chip-warn-fg: #5e4200;--wms-chip-crit-bg: #fde2dd;--wms-chip-crit-fg: #8e1f0b;--wms-chip-info-bg: #d9e8f9;--wms-chip-info-fg: #1f4e79;--wms-chip-mut-bg: #eff0f1;--wms-chip-mut-fg: #54575b;--wms-tint-success-bg: #f1f8f5;--wms-tint-success-border: #c7e8da;--wms-tint-warning-bg: #fff8ec;--wms-tint-warning-border: #f0d8a8;--wms-tint-critical-bg: #fde2dd;--wms-tint-critical-border: #f5b8ae;--wms-tint-critical-soft: #fff6f4;--wms-radius-card: 12px;--wms-radius-modal: 14px;--wms-radius-button: 9px;--wms-radius-input: 9px;--wms-radius-pill: 999px;--wms-h-sm: 30px;--wms-h-md: 34px;--wms-h-lg: 38px;--wms-sidebar-width: 224px;--wms-topbar-height: 52px;--wms-content-max-width: 1200px;--wms-drawer-width: 470px;--wms-font: "Inter", system-ui, sans-serif;--wms-mono: ui-monospace, Menlo, monospace;--wms-shadow-card: 0 1px 2px rgba(0, 0, 0, .04);--wms-shadow-raise: 0 6px 16px rgba(0, 0, 0, .08);--wms-shadow-pop: 0 12px 32px rgba(0, 0, 0, .14);--wms-shadow-drawer: -16px 0 40px rgba(0, 0, 0, .18);--wms-shadow-modal: 0 24px 60px rgba(0, 0, 0, .3);--wms-shadow-primary: 0 2px 8px rgba(0, 128, 96, .25)}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--wms-bg);color:var(--wms-ink);font-family:var(--wms-font);font-size:14px;-webkit-font-smoothing:antialiased}.wms-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:var(--wms-h-md);padding:0 14px;border-radius:var(--wms-radius-button);border:1.5px solid transparent;font:700 12.5px var(--wms-font);cursor:pointer;white-space:nowrap;transition:background .12s,border-color .12s,box-shadow .12s,transform .08s}.wms-btn:focus-visible{outline:2px solid var(--wms-primary);outline-offset:2px}.wms-btn:active{transform:translateY(.5px)}.wms-btn:disabled{background:var(--wms-disabled-bg)!important;color:var(--wms-disabled-fg)!important;border-color:transparent!important;cursor:default;box-shadow:none!important}.wms-btn--primary{background:var(--wms-primary);color:#fff;box-shadow:var(--wms-shadow-primary)}.wms-btn--primary:hover:not(:disabled){background:#007055}.wms-btn--secondary{background:#fff;color:var(--wms-ink);border-color:var(--wms-border-control)}.wms-btn--secondary:hover:not(:disabled){background:var(--wms-hover);border-color:var(--wms-ink-faint)}.wms-btn--danger{background:#fff;color:var(--wms-critical);border-color:var(--wms-tint-critical-border)}.wms-btn--danger:hover:not(:disabled){background:var(--wms-tint-critical-soft)}.wms-btn--ghost{background:transparent;color:var(--wms-ink-secondary)}.wms-btn--ghost:hover:not(:disabled){background:var(--wms-chip-mut-bg)}.wms-btn--dashed{background:transparent;color:var(--wms-primary-dark);border:1.5px dashed var(--wms-border-control)}.wms-btn--dashed:hover:not(:disabled){border-color:var(--wms-primary);background:var(--wms-tint-success-bg)}.wms-btn--accent{background:var(--wms-tint-success-bg);color:var(--wms-primary-dark);border-color:var(--wms-primary)}.wms-btn--accent:hover:not(:disabled){background:#e4f2ec}.wms-btn--lg{height:42px;padding:0 18px;font-size:13.5px}.wms-btn--sm{height:var(--wms-h-sm);padding:0 11px;font-size:12px}.wms-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:var(--wms-radius-pill);font:700 11px var(--wms-font);line-height:1.1;white-space:nowrap}.wms-chip--ok{background:var(--wms-chip-ok-bg);color:var(--wms-chip-ok-fg)}.wms-chip--warn{background:var(--wms-chip-warn-bg);color:var(--wms-chip-warn-fg)}.wms-chip--crit{background:var(--wms-chip-crit-bg);color:var(--wms-chip-crit-fg)}.wms-chip--info{background:var(--wms-chip-info-bg);color:var(--wms-chip-info-fg)}.wms-chip--mut{background:var(--wms-chip-mut-bg);color:var(--wms-chip-mut-fg)}.wms-chip--black{background:var(--wms-ink);color:#fff}.wms-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;font:700 11px var(--wms-font);background:var(--wms-chip-warn-bg);color:var(--wms-chip-warn-fg)}.wms-badge--crit{background:var(--wms-critical);color:#fff}.wms-shell{display:flex;min-height:100vh;background:var(--wms-bg)}.wms-sidebar{width:var(--wms-sidebar-width);flex:none;background:var(--wms-sidebar);border-right:1px solid var(--wms-border);display:flex;flex-direction:column;position:sticky;top:0;height:100vh;padding:12px 10px;box-sizing:border-box}.wms-sidebar__logo{display:flex;gap:9px;align-items:center;padding:6px 8px 14px}.wms-brandmark{position:relative;width:30px;height:30px;background:var(--wms-primary);border-radius:8px;flex:none;display:inline-block}.wms-brandmark>span{position:absolute;width:8px;height:8px;border:2px solid #fff;border-radius:2px}.wms-brandmark>span:nth-child(1){left:6px;top:6px}.wms-brandmark>span:nth-child(2){right:6px;top:6px}.wms-brandmark>span:nth-child(3){left:6px;bottom:6px}.wms-brandmark__dot{right:8px;bottom:8px;width:4px!important;height:4px!important;background:#fff;border:none!important;border-radius:1px!important}.wms-sidebar__title{font:800 14px var(--wms-font);letter-spacing:-.2px}.wms-sidebar__subtitle{font:400 11px var(--wms-font);color:var(--wms-ink-muted)}.wms-sidebar__nav{flex:1;overflow:auto;display:flex;flex-direction:column;gap:2px}.wms-nav-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;border:1px solid transparent;background:none;text-align:left;font:700 13px var(--wms-font);color:#54575b;cursor:pointer;transition:background .12s}.wms-nav-item:hover{background:#e8e9ea}.wms-nav-item--active{background:#fff;border-color:var(--wms-border);color:var(--wms-ink);box-shadow:var(--wms-shadow-card)}.wms-nav-item__icon{width:18px;height:18px;flex:none;color:var(--wms-ink-muted)}.wms-nav-item--active .wms-nav-item__icon{color:var(--wms-primary)}.wms-nav-item__label{flex:1}.wms-nav-section{display:flex;flex-direction:column;gap:2px;margin-top:12px;padding-top:10px;border-top:1px solid var(--wms-border)}.wms-nav-section__head{display:flex;align-items:center;justify-content:space-between;padding:0 4px 4px 10px}.wms-nav-section__label{font:700 11px var(--wms-font);letter-spacing:.4px;text-transform:uppercase;color:var(--wms-ink-muted)}.wms-nav-section__add{width:24px;height:24px;border-radius:6px;border:1px solid var(--wms-border);background:#fff;color:var(--wms-ink-secondary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.wms-nav-section__add:hover:not(:disabled){color:var(--wms-primary);border-color:var(--wms-primary)}.wms-nav-section__add:disabled{opacity:.5;cursor:default}.wms-nav-section__note{padding:2px 10px 6px;font:400 12px var(--wms-font);color:var(--wms-ink-muted)}.wms-nav-picklist{max-height:calc(100vh - 220px);overflow-y:auto}.wms-nav-pick{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--wms-border);border-radius:10px;color:var(--wms-ink-muted)}.wms-nav-pick--on{border-color:var(--wms-primary);background:#f1f8f5;color:var(--wms-primary)}.wms-nav-pick__text{flex:1;min-width:0;display:flex;flex-direction:column;color:var(--wms-ink)}.wms-nav-pick__move{width:28px;height:28px}.wms-sidebar__footer{padding:10px 16px;font:400 11px var(--wms-font);color:var(--wms-ink-faint)}.wms-topbar{height:var(--wms-topbar-height);background:#fff;border-bottom:1px solid var(--wms-border);display:flex;align-items:center;gap:14px;padding:0 20px;position:sticky;top:0;z-index:40}.wms-searchbox{flex:1;min-width:44px;max-width:460px;height:36px;border-radius:var(--wms-radius-input);border:1.5px solid var(--wms-border-control);background:var(--wms-bg);padding:0 12px;font:400 13.5px var(--wms-font);color:var(--wms-ink-faint);cursor:pointer;display:flex;align-items:center;gap:8px;text-align:left;transition:border-color .12s}.wms-searchbox:hover{border-color:var(--wms-ink-faint)}.wms-searchbox__text{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wms-keycap{flex:none;font:700 11px var(--wms-mono);background:#e9eaeb;border-radius:5px;padding:2px 6px;color:#54575b}.wms-whpill{display:flex;align-items:center;gap:7px;height:var(--wms-h-md);padding:0 12px;border:1.5px solid var(--wms-border);background:#fff;border-radius:var(--wms-radius-pill);cursor:pointer;font:700 13px var(--wms-font);color:var(--wms-ink);transition:background .12s;flex:none;max-width:240px;white-space:nowrap}.wms-whpill>span:not(.wms-whpill__dot){min-width:0;overflow:hidden;text-overflow:ellipsis}.wms-whpill:hover{background:var(--wms-border-row)}.wms-whpill:disabled{cursor:default;background:#fff;color:var(--wms-ink)}.wms-whpill__dot{width:8px;height:8px;border-radius:50%;background:var(--wms-primary);flex:none}.wms-topbar__caption{font:600 12.5px var(--wms-font);color:var(--wms-ink-muted)}.wms-topbar__spacer{flex:1}.wms-main{flex:1;min-width:0;display:flex;flex-direction:column}.wms-content{width:100%;max-width:var(--wms-content-max-width);margin:0 auto;padding:20px 24px 32px;display:flex;flex-direction:column;gap:14px}.wms-avatar{width:30px;height:30px;border-radius:50%;background:#e0f0ea;color:var(--wms-primary-dark);display:inline-flex;align-items:center;justify-content:center;font:700 11px var(--wms-font)}.wms-userchip{display:flex;align-items:center;gap:8px;white-space:nowrap;font:700 12.5px var(--wms-font);color:var(--wms-ink)}.wms-userchip small{display:block;font:400 11px var(--wms-font);color:var(--wms-ink-muted);max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wms-userchip--btn{border:none;background:none;cursor:pointer;padding:4px 6px;border-radius:8px;text-align:left;font-family:var(--wms-font);transition:background .12s}.wms-userchip--btn:hover{background:var(--wms-border-row)}.wms-iconbtn{flex:none;position:relative;width:var(--wms-h-md);height:var(--wms-h-md);border-radius:8px;border:1.5px solid var(--wms-border);background:#fff;color:var(--wms-ink-secondary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .12s}.wms-iconbtn:hover{background:var(--wms-border-row)}.wms-iconbtn__badge{position:absolute;top:-6px;right:-6px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--wms-critical);color:#fff;font:700 10.5px var(--wms-font);display:inline-flex;align-items:center;justify-content:center;border:2px solid #fff;box-sizing:content-box}.wms-menu-anchor{position:relative}.wms-menu{position:absolute;top:calc(100% + 6px);right:0;min-width:220px;background:#fff;border:1px solid var(--wms-border);border-radius:10px;box-shadow:var(--wms-shadow-pop);padding:4px;z-index:60;display:flex;flex-direction:column;gap:1px}.wms-menu--fixed{position:fixed;z-index:90}@media(max-width:1180px){.wms-searchbox .wms-keycap,.wms-userchip small{display:none}.wms-whpill{max-width:170px}.wms-topbar{gap:10px}}.wms-menu__item{display:flex;align-items:center;gap:8px;padding:8px 10px;border:none;background:none;border-radius:7px;font:600 13px var(--wms-font);color:var(--wms-ink);text-align:left;cursor:pointer}.wms-menu__item{flex-direction:column;align-items:flex-start;gap:2px}.wms-menu__hint{font:400 11px var(--wms-font);color:var(--wms-ink-muted)}.wms-menu__item:hover{background:var(--wms-bg)}.wms-menu__item--active{background:var(--wms-tint-success-bg);color:var(--wms-primary-dark)}.wms-menu__sep{height:1px;background:var(--wms-border-row);margin:4px 0}.wms-page-header{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.wms-page-header>div:first-child{flex:1 1 240px;min-width:0}.wms-page-title{font:800 20px/1.2 var(--wms-font);letter-spacing:-.4px}.wms-page-sub{font:400 12.5px var(--wms-font);color:var(--wms-ink-muted);margin-top:2px}.wms-card{background:var(--wms-card);border:1px solid var(--wms-border);border-radius:var(--wms-radius-card);box-shadow:var(--wms-shadow-card)}.wms-card__header{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--wms-border-row)}.wms-card__title{font:700 14px var(--wms-font);flex:1}.wms-card__body{padding:14px 16px}.wms-livedot{width:8px;height:8px;border-radius:50%;background:var(--wms-primary);display:inline-block;animation:wms-pulse 1.8s infinite}.wms-card__body--flush{padding:0}.wms-tabs{display:flex;gap:4px;border-bottom:1px solid var(--wms-border);overflow-x:auto;scrollbar-width:none}.wms-tabs::-webkit-scrollbar{display:none}.wms-tab{flex:none;white-space:nowrap;padding:9px 12px;margin-bottom:-1px;border:none;background:none;font:700 13.5px var(--wms-font);color:var(--wms-ink-muted);border-bottom:2.5px solid transparent;cursor:pointer}.wms-tab--active{color:var(--wms-ink);border-bottom-color:var(--wms-primary)}.wms-pills{display:flex;gap:6px;flex-wrap:wrap}.wms-pill{white-space:nowrap;height:var(--wms-h-sm);padding:0 12px;border-radius:var(--wms-radius-pill);border:1.5px solid var(--wms-border-control);background:#fff;font:700 12px var(--wms-font);color:var(--wms-ink-secondary);cursor:pointer;transition:background .12s,border-color .12s}.wms-pill:hover{background:var(--wms-hover)}.wms-pill--active{border-color:var(--wms-primary);background:var(--wms-tint-success-bg);color:var(--wms-primary-dark)}.wms-labelcode{display:inline-flex;align-items:baseline;white-space:nowrap;line-height:1.1;font-family:var(--wms-mono)}.wms-labelcode__head{font-size:13px;font-weight:700;color:var(--wms-ink-secondary);letter-spacing:.3px}.wms-labelcode__tail{font-size:17px;font-weight:800;color:var(--wms-ink);letter-spacing:.5px}.wms-labelcode__plain{font-weight:700}.wms-table-scroll{overflow-x:auto}.wms-table{width:100%}.wms-table__head{display:grid;padding:9px 16px;background:var(--wms-table-head);border-bottom:1px solid #edeeef;gap:12px}.wms-table__head span{font:600 12px var(--wms-font);text-transform:uppercase;letter-spacing:.4px;color:var(--wms-ink-muted)}.wms-table__head>span,.wms-table__row>span{min-width:0}.wms-table__row .wms-chip{max-width:100%;white-space:normal}.wms-table__row{display:grid;padding:11px 16px;border-bottom:1px solid var(--wms-border-row);gap:12px;align-items:center;font:400 13px var(--wms-font)}.wms-table__row--click{cursor:pointer}.wms-table__row--click:hover{background:var(--wms-hover)}.wms-table__row--crit{background:var(--wms-tint-critical-soft)}.wms-table__row--dim{opacity:.55}.wms-table__row--sel{background:var(--wms-tint-success-bg);box-shadow:inset 3px 0 0 var(--wms-primary)}.wms-table__row--sel.wms-table__row--crit{background:var(--wms-tint-critical-soft)}.wms-table__check{display:flex;align-items:center;align-self:stretch}.wms-table__check--on{cursor:pointer}.wms-num{text-align:right;font-variant-numeric:tabular-nums}.wms-mono{font-family:var(--wms-mono);white-space:nowrap}.wms-muted{color:var(--wms-ink-muted)}.wms-table__footer{padding:10px 16px;font:400 12px var(--wms-font);color:var(--wms-ink-faint)}.wms-field{display:flex;flex-direction:column;gap:5px}.wms-field__label{font:600 12px var(--wms-font);color:var(--wms-ink-secondary)}.wms-input,.wms-select,.wms-textarea{height:38px;padding:0 11px;border-radius:var(--wms-radius-input);border:1.5px solid var(--wms-border-control);font:400 13.5px var(--wms-font);background:#fff;color:var(--wms-ink);width:100%;box-sizing:border-box}.wms-textarea{height:auto;min-height:76px;padding:9px 11px;resize:vertical}.wms-input:focus,.wms-select:focus,.wms-textarea:focus{outline:none;border-color:var(--wms-primary);box-shadow:0 0 0 3px #0080601f}.wms-input:disabled{background:var(--wms-bg);color:var(--wms-ink-muted);cursor:not-allowed}.wms-input--error{border-color:var(--wms-critical)}.wms-field__error{font:400 12px var(--wms-font);color:var(--wms-critical)}.wms-field__hint{font:400 12px var(--wms-font);color:var(--wms-ink-faint)}.wms-toggle{position:relative;width:42px;height:24px;border-radius:999px;border:none;background:var(--wms-border-control);cursor:pointer;transition:background .15s}.wms-toggle--on{background:var(--wms-primary)}.wms-toggle__knob{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:left .15s}.wms-toggle--off-limits{opacity:.4;cursor:not-allowed}.wms-toggle--on .wms-toggle__knob{left:21px}.wms-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#171a1c73;z-index:75}.wms-drawer{position:fixed;top:0;right:0;bottom:0;width:var(--wms-drawer-width);max-width:92vw;background:#fff;z-index:76;box-shadow:var(--wms-shadow-drawer);display:flex;flex-direction:column;animation:wms-sheet-in .18s ease-out}.wms-drawer__header{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--wms-border-row)}.wms-drawer__title{font:700 15px var(--wms-font);flex:1}.wms-drawer__body{flex:1;overflow:auto;padding:16px 18px;display:flex;flex-direction:column;gap:14px}.wms-drawer__footer{display:flex;gap:8px;justify-content:flex-end;padding:12px 18px;border-top:1px solid var(--wms-border-row)}.wms-modal-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#171a1c80;z-index:80;display:flex;align-items:center;justify-content:center}.wms-modal{width:460px;max-width:92vw;background:#fff;border-radius:14px;box-shadow:var(--wms-shadow-modal);animation:wms-sheet-in .16s ease-out}.wms-modal__header{padding:16px 18px 0;font:700 15px var(--wms-font)}.wms-modal__body{padding:12px 18px;font:400 13px var(--wms-font);color:var(--wms-ink-secondary);display:flex;flex-direction:column;gap:12px}.wms-modal__footer{display:flex;gap:8px;justify-content:flex-end;padding:0 18px 16px}@keyframes wms-sheet-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.wms-toasts{position:fixed;top:60px;right:18px;z-index:90;display:flex;flex-direction:column;gap:8px}.wms-toast{width:360px;max-width:90vw;border-radius:12px;padding:12px 14px;color:#fff;display:flex;gap:10px;align-items:flex-start;animation:wms-flash-in .2s ease-out}.wms-toast--ok{background:var(--wms-primary)}.wms-toast--err{background:var(--wms-critical)}.wms-toast--warn{background:var(--wms-warning)}.wms-toast--info{background:var(--wms-info)}.wms-toast__icon{width:22px;height:22px;border-radius:50%;background:#ffffff40;display:flex;align-items:center;justify-content:center;font:700 12px var(--wms-font);flex:none}.wms-toast__title{font:700 13.5px var(--wms-font)}.wms-toast__sub{font:400 12.5px var(--wms-font);opacity:.9}.wms-toast__text{flex:1;min-width:0}.wms-toast__count{flex:none;align-self:flex-start;font:700 12px var(--wms-font);background:#ffffff40;border-radius:999px;padding:1px 7px;white-space:nowrap}.wms-toast__close{margin-left:auto;align-self:flex-start;border:none;background:none;color:inherit;cursor:pointer;font-size:13px;line-height:1;padding:2px 4px;border-radius:4px;opacity:.8}.wms-toast__close:hover{opacity:1;background:#ffffff2e}.wms-rowbody{display:flex;flex-direction:column;gap:4px;width:100%}.wms-rowbody--dim{opacity:.55}.wms-queryfail{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:18px 20px;border-radius:var(--wms-radius-card);border:1.5px solid var(--wms-tint-critical-border);background:var(--wms-tint-critical-soft);font-family:var(--wms-font)}.wms-queryfail__title{font:700 14px var(--wms-font);color:var(--wms-chip-crit-fg)}.wms-queryfail__sub{font:400 13px var(--wms-font);color:var(--wms-ink)}.wms-queryfail__hint{font:400 12px var(--wms-font);color:var(--wms-ink-secondary);margin-bottom:6px}.wms-skeleton{height:120px;border-radius:var(--wms-radius-card);background:linear-gradient(90deg,var(--wms-border-row) 25%,#e9eaeb 37%,var(--wms-border-row) 63%);background-size:400% 100%;animation:wms-shimmer 1.4s ease-in-out infinite}@keyframes wms-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@media(prefers-reduced-motion:reduce){.wms-skeleton{animation:none}}@keyframes wms-flash-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.wms-banner{border-radius:10px;border:1px solid;padding:10px 14px;font:400 13px var(--wms-font)}.wms-banner--ok{background:var(--wms-tint-success-bg);border-color:var(--wms-tint-success-border);color:var(--wms-primary-dark)}.wms-banner--warn{background:var(--wms-tint-warning-bg);border-color:var(--wms-tint-warning-border);color:var(--wms-chip-warn-fg)}.wms-banner--crit{background:var(--wms-tint-critical-bg);border-color:var(--wms-tint-critical-border);color:var(--wms-chip-crit-fg)}.wms-banner--info{background:var(--wms-chip-info-bg);border-color:#b9d4f2;color:var(--wms-chip-info-fg)}.wms-empty{padding:36px 16px;text-align:center;color:var(--wms-ink-muted);font:400 13px var(--wms-font);display:flex;flex-direction:column;gap:10px;align-items:center}.wms-empty__title{font:700 14px var(--wms-font);color:var(--wms-ink-secondary)}.wms-split{display:grid;grid-template-columns:360px minmax(0,1fr);gap:12px;align-items:start}.wms-split__list{display:flex;flex-direction:column;gap:8px}.wms-split-item{text-align:left;background:#fff;border:1.5px solid var(--wms-border);border-radius:12px;padding:11px 13px;cursor:pointer;font:400 13px var(--wms-font);box-shadow:var(--wms-shadow-card);display:flex;flex-direction:column;gap:5px}.wms-split-item:hover{background:var(--wms-hover)}.wms-split-item--active{border-color:var(--wms-primary);background:var(--wms-tint-success-bg)}.wms-split-item--active:hover{background:var(--wms-tint-success-bg)}.wms-split__detail{display:flex;flex-direction:column;gap:12px;min-width:0}.wms-detail-head{background:var(--wms-card);border:1px solid var(--wms-border);border-radius:var(--wms-radius-card);padding:13px 16px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;box-shadow:var(--wms-shadow-card)}.wms-detail-head__id{font:800 17px var(--wms-font)}.wms-detail-head__spacer{flex:1}.wms-detail-head__meta{display:flex;flex-direction:column;padding-left:14px;border-left:1px solid var(--wms-border-row)}.wms-detail-head__meta span:first-child{font:400 10.5px var(--wms-font);color:var(--wms-ink-faint)}.wms-detail-head__meta span:last-child{font:700 12.5px var(--wms-font)}.wms-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.wms-kpi{background:#fff;border:1px solid var(--wms-border);border-radius:var(--wms-radius-card);padding:14px 16px;display:flex;flex-direction:column;gap:3px;cursor:pointer;transition:transform .12s,box-shadow .12s}.wms-kpi:hover{transform:translateY(-2px);box-shadow:var(--wms-shadow-raise)}.wms-kpi__label{font:600 12px var(--wms-font);color:var(--wms-ink-muted);text-transform:uppercase;letter-spacing:.4px}.wms-kpi__value{font:800 30px/1.05 var(--wms-font);letter-spacing:-.8px;font-variant-numeric:tabular-nums}.wms-kpi__sub{font:400 12.5px var(--wms-font);color:var(--wms-ink-muted)}.wms-statbar{display:flex;flex-direction:column;gap:8px}.wms-statbar__row{display:grid;grid-template-columns:130px 1fr 60px;gap:10px;align-items:center;font:400 12.5px var(--wms-font)}.wms-statbar__track{height:10px;border-radius:5px;background:var(--wms-border);overflow:hidden}.wms-statbar__fill{display:block;height:100%;border-radius:5px;background:var(--wms-primary);transition:width .3s}.wms-stagebar{height:28px;border-radius:6px;background:var(--wms-border-row);overflow:hidden}.wms-stagebar__bar{display:flex;height:100%;transition:width .3s}.wms-stagebar__seg{display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:600 12px var(--wms-font);font-variant-numeric:tabular-nums}.wms-stagebar__seg+.wms-stagebar__seg{box-shadow:inset 1px 0 #ffffffb3}.wms-timeline{display:flex;flex-direction:column}.wms-tl-item{display:grid;grid-template-columns:30px 1fr;gap:12px}.wms-tl-item__rail{display:flex;flex-direction:column;align-items:center}.wms-tl-dot{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font:700 10.5px var(--wms-font);flex:none}.wms-tl-dot--done{background:var(--wms-primary);color:#fff}.wms-tl-dot--now{background:#fff;color:var(--wms-primary-dark);border:2px solid var(--wms-primary);animation:wms-pulse 1.6s infinite}.wms-tl-dot--wait{background:var(--wms-chip-warn-bg);color:var(--wms-chip-warn-fg)}.wms-tl-dot--crit{background:var(--wms-chip-crit-bg);color:var(--wms-chip-crit-fg)}.wms-tl-line{width:2.5px;flex:1;min-height:14px;background:var(--wms-tint-success-border)}.wms-tl-item__body{padding:4px 0 16px}.wms-tl-item__title{font:700 13.5px var(--wms-font)}.wms-tl-item__sub{font:400 12px var(--wms-font);color:var(--wms-ink-muted)}.wms-tl-note{margin-top:6px;background:var(--wms-tint-warning-bg);border:1px solid var(--wms-tint-warning-border);color:var(--wms-chip-warn-fg);border-radius:8px;padding:6px 10px;font:400 12px var(--wms-font)}@keyframes wms-pulse{0%{box-shadow:0 0 #00806059}70%{box-shadow:0 0 0 8px #00806000}to{box-shadow:0 0 #00806000}}.wms-diff{display:flex;flex-direction:column}.wms-diff__row{display:grid;grid-template-columns:minmax(120px,1fr) 110px 110px;gap:10px;padding:9px 14px;border-bottom:1px solid var(--wms-border-row);font:400 13px var(--wms-font);align-items:center}.wms-diff__was{color:var(--wms-critical);text-decoration:line-through;text-align:right;font-variant-numeric:tabular-nums}.wms-diff__now{color:var(--wms-primary-dark);font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.wms-gen{display:flex;flex-direction:column;gap:0}.wms-gen__node{border:1.5px solid var(--wms-border);border-radius:10px;padding:8px 12px;background:#fff;display:inline-flex;gap:10px;align-items:baseline}.wms-gen__node--current{border-color:var(--wms-primary);background:var(--wms-tint-success-bg)}.wms-gen__node--link{font:inherit;color:inherit;text-align:left;cursor:pointer}.wms-gen__node--link:hover{border-color:var(--wms-primary)}.wms-gen__qty{font:800 16px var(--wms-font);font-variant-numeric:tabular-nums}.wms-gen__children{margin-left:26px;padding-left:14px;border-left:2px solid #8ad1b4;display:flex;flex-direction:column;gap:8px;margin-top:8px}.wms-kv{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--wms-border-row);font:400 13px var(--wms-font)}.wms-kv:first-child{border-top:none}.wms-kv b{font-weight:600}.wms-grid2{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:12px;align-items:start}.wms-row{display:flex;align-items:center;gap:10px}.wms-stack{display:flex;flex-direction:column;gap:10px}.wms-link{color:var(--wms-info);font-weight:600;cursor:pointer;background:none;border:none;padding:0;font-size:13px}.wms-panel{background:var(--wms-card);border:1px solid var(--wms-border);border-radius:var(--wms-radius-card);padding:6px 16px 12px;box-shadow:var(--wms-shadow-card)}.wms-panel--flush{padding:6px 16px 0}.wms-panel__title{display:flex;align-items:center;gap:8px;padding:11px 0 5px;font:700 14px var(--wms-font)}.wms-panel__note{font:600 12px var(--wms-font);color:var(--wms-ink-faint)}.wms-panel__count{margin-left:auto;font:800 12px var(--wms-font);background:var(--wms-chip-warn-bg);color:var(--wms-chip-warn-fg);border-radius:var(--wms-radius-pill);padding:3px 9px}.wms-panel__empty{padding:14px 0;font:400 13px var(--wms-font);color:var(--wms-ink-faint);text-align:center}.wms-panel__action{margin-top:8px;width:100%}.wms-panel__cols{margin-left:auto;display:flex;font:600 11px var(--wms-font);color:var(--wms-ink-muted);text-transform:uppercase;letter-spacing:.4px}.wms-listrow{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:9px 0;border-bottom:1px solid var(--wms-border-row);text-align:left}.wms-listrow:last-child{border-bottom:none}.wms-listrow--pad{padding:11px 0}.wms-listrow--click{cursor:pointer;background:none;border-left:none;border-right:none;border-top:none;width:100%;font-family:var(--wms-font)}.wms-listrow--click:hover{background:var(--wms-hover)}.wms-listrow__main{flex:1 1 160px;min-width:0;display:flex;flex-direction:column;gap:1px}.wms-listrow__title{font:700 13.5px var(--wms-font)}.wms-listrow__sub{font:400 12.5px var(--wms-font);color:var(--wms-ink-muted)}.wms-listrow__age{font:700 12px var(--wms-font);white-space:nowrap}.wms-listrow__qty{font:800 13.5px var(--wms-font);font-variant-numeric:tabular-nums;white-space:nowrap}.wms-listrow__qty small{font:600 12px var(--wms-font);color:var(--wms-ink-faint)}.wms-visitbar{background:var(--wms-ink);border-radius:var(--wms-radius-card);padding:11px 14px;display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:#fff;animation:wms-sheet-in .2s}.wms-visitbar__text{flex:1 1 220px;font:400 13.5px/1.4 var(--wms-font)}.wms-visitbar__spacer{flex:1}.wms-visitbar__btn{height:30px;padding:0 12px;border-radius:8px;border:1px solid rgba(255,255,255,.35);background:none;color:#fff;font:700 12.5px var(--wms-font);cursor:pointer;white-space:nowrap}.wms-visitbar__btn:hover{background:#ffffff1f}.wms-visitbar__btn--primary{border-color:transparent;background:var(--wms-primary)}.wms-visitbar__btn--primary:hover{background:#007055}.wms-visitbar__close{width:28px;height:28px;flex:none;border:none;background:#ffffff1f;border-radius:50%;color:#fff;font-size:13px;line-height:1;cursor:pointer;font-family:var(--wms-font)}.wms-visitbar__close:hover{background:#ffffff3d}.wms-feed__row{display:flex;gap:11px;align-items:flex-start;padding:9px 0;border-bottom:1px solid var(--wms-border-row)}.wms-feed__row:last-child{border-bottom:none}.wms-feed__time{font:600 12px var(--wms-mono);color:var(--wms-ink-faint);white-space:nowrap;padding-top:2px}.wms-feed__text{flex:1;min-width:0;font:400 13.5px/1.4 var(--wms-font)}.wms-feed__loc{font:600 11.5px var(--wms-mono);white-space:nowrap;background:var(--wms-border-row);color:var(--wms-ink-secondary);border-radius:6px;padding:3px 7px;flex:none}.wms-mfeed__total{margin-left:auto;font:600 12px var(--wms-font);color:var(--wms-ink-muted)}.wms-mfeed__stale{font:600 12px var(--wms-font);color:var(--wms-critical)}.wms-mfeed__paused{font:600 12px var(--wms-font);color:var(--wms-ink-faint)}.wms-mfeed__period{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding-bottom:8px}.wms-mfeed__period .wms-periodpicker{flex:1 1 auto;min-width:0;margin-bottom:0}.wms-mfeed__filters{display:flex;gap:8px;padding:2px 0 10px}.wms-mfeed__filters .wms-select{flex:1 1 0;min-width:0;height:34px;font-size:13px}.wms-mfeed__body{position:relative;margin:0 -16px -12px}.wms-mfeed__scroll{position:relative;height:470px;overflow-y:auto;overflow-anchor:none;overscroll-behavior:contain;padding:0 16px;border-top:1px solid var(--wms-border-row)}.wms-mfeed__day{position:sticky;top:0;z-index:1;background:var(--wms-card);font:700 12px var(--wms-font);color:var(--wms-ink-muted);padding:9px 0 5px;border-bottom:1px solid var(--wms-border-row)}.wms-mfeed__fresh{position:absolute;top:34px;left:50%;transform:translate(-50%);z-index:2;border:none;border-radius:var(--wms-radius-pill);background:var(--wms-primary);color:#fff;font:600 12px var(--wms-font);padding:5px 12px;box-shadow:var(--wms-shadow-card);cursor:pointer}.wms-mfeed__who{all:unset;font-weight:700;cursor:pointer}.wms-mfeed__who:hover,.wms-mfeed__who:focus-visible{text-decoration:underline}.wms-mfeed__tail{padding:12px 0 14px;text-align:center;font:400 12.5px var(--wms-font);color:var(--wms-ink-faint)}.wms-mfeed__link{border:none;background:none;padding:0;font:600 12.5px var(--wms-font);color:var(--wms-info);cursor:pointer}.wms-mfeed__link:hover{text-decoration:underline}.wms-feed__time--late{text-decoration:underline dotted;text-underline-offset:3px;cursor:help}@media(max-width:1100px){.wms-mfeed__scroll{height:380px}}.wms-zonegrid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.wms-zonetile{position:relative;height:62px;border-radius:10px;border:1px solid #dce3df;cursor:pointer;font-family:var(--wms-font);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 12px;gap:1px;text-align:left}.wms-zonetile:hover{filter:brightness(.96)}.wms-zonetile__code{font:800 13px var(--wms-mono)}.wms-zonetile__name{font:400 11.5px var(--wms-font);color:#374440}.wms-zonetile__dot{position:absolute;right:10px;top:10px;width:10px;height:10px;border-radius:50%;background:var(--wms-primary);animation:wms-pulse 1.4s infinite}.wms-presence__row{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--wms-border-row)}.wms-presence__row:last-child{border-bottom:none}.wms-presence__avatar{position:relative;width:30px;height:30px;flex:none}.wms-presence__dot{position:absolute;right:-1px;bottom:-1px;width:9px;height:9px;border-radius:50%;border:2px solid #fff}.wms-statbar--compact .wms-statbar__row{grid-template-columns:80px 1fr 24px;gap:10px;padding:5px 0}.wms-statbar--compact .wms-statbar__row>span:last-child{font:800 13px var(--wms-font)}.wms-backlink{align-self:flex-start;border:none;background:none;cursor:pointer;font:700 13px var(--wms-font);color:var(--wms-info);padding:0}.wms-backlink:hover{text-decoration:underline}.wms-crumbs{display:flex;gap:6px;align-items:center;font:700 13px var(--wms-font);flex-wrap:wrap}.wms-crumbs__sep{color:var(--wms-ink-faint)}.wms-sidecard{background:var(--wms-card);border:1px solid var(--wms-border);border-radius:var(--wms-radius-card);padding:14px 16px;display:flex;flex-direction:column;gap:10px;box-shadow:var(--wms-shadow-card)}.wms-sidecard__head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wms-sidecard__id{font:800 16px var(--wms-font)}.wms-sidecard__title{font:800 15px/1.3 var(--wms-font)}.wms-sidecard__value{font:800 30px/1.05 var(--wms-font);letter-spacing:-.8px;font-variant-numeric:tabular-nums}.wms-sidecard__unit{font:600 14px var(--wms-font);color:var(--wms-ink-muted);letter-spacing:0}.wms-side-kv{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.wms-side-kv--sep{border-top:1px solid var(--wms-border-row);padding-top:9px}.wms-side-kv__k{font:400 12.5px var(--wms-font);color:var(--wms-ink-faint);white-space:nowrap}.wms-side-kv__v{font:600 13px var(--wms-font);text-align:right}.wms-side-kv__v--mono{font:700 13px var(--wms-mono)}.wms-progress{flex:1;height:8px;border-radius:4px;background:var(--wms-border-row);overflow:hidden;display:block}.wms-progress__fill{display:block;height:100%;border-radius:4px;background:var(--wms-primary);transition:width .3s}.wms-progress--lg{height:10px;border-radius:5px}.wms-progress--lg .wms-progress__fill{border-radius:5px}.wms-note{background:var(--wms-tint-warning-bg);border:1px solid var(--wms-tint-warning-border);border-radius:var(--wms-radius-card);padding:12px 14px;font:400 13.5px/1.5 var(--wms-font);color:var(--wms-chip-warn-fg)}.wms-note--info{background:var(--wms-chip-info-bg);border-color:#b9d4f2;color:var(--wms-chip-info-fg)}.wms-note--ok{background:var(--wms-tint-success-bg);border-color:var(--wms-tint-success-border);color:var(--wms-primary-dark)}.wms-note--crit{background:var(--wms-tint-critical-bg);border-color:var(--wms-tint-critical-border);color:var(--wms-chip-crit-fg)}.wms-donebar{display:flex;gap:10px;align-items:center;animation:wms-sheet-in .2s}.wms-donebar__icon{width:22px;height:22px;flex:none;border-radius:50%;background:var(--wms-primary);color:#fff;display:flex;align-items:center;justify-content:center;font:800 12px var(--wms-font)}.wms-abpair{display:flex;gap:10px}.wms-abpair__box{flex:1;border:1px solid;border-radius:var(--wms-radius-card);padding:12px 14px;display:flex;flex-direction:column;gap:2px}.wms-abpair__box--a{background:var(--wms-tint-critical-bg);border-color:var(--wms-tint-critical-border)}.wms-abpair__box--b{background:var(--wms-tint-success-bg);border-color:var(--wms-tint-success-border)}.wms-abpair__k{font:700 10.5px var(--wms-font);letter-spacing:.4px;text-transform:uppercase}.wms-abpair__v{font:700 13.5px var(--wms-mono)}.wms-abpair__box--a .wms-abpair__k,.wms-abpair__box--a .wms-abpair__v{color:var(--wms-chip-crit-fg)}.wms-abpair__box--b .wms-abpair__k,.wms-abpair__box--b .wms-abpair__v{color:var(--wms-primary-dark)}.wms-chip--sm{padding:3px 8px;font-size:11px}.wms-codebtn{flex:none;white-space:nowrap;height:32px;padding:0 12px;border-radius:8px;border:1.5px solid var(--wms-border-control);background:#fff;color:var(--wms-ink);font:700 12.5px var(--wms-mono);cursor:pointer}.wms-codebtn:hover{background:var(--wms-hover)}.wms-codebtn--active{border-color:var(--wms-primary);background:var(--wms-tint-success-bg);color:var(--wms-primary-dark)}.wms-cellmap{display:flex;flex-direction:column;gap:8px;overflow-x:auto}.wms-cellmap__row{display:flex;gap:8px;align-items:center}.wms-cellmap__label{width:30px;flex:none;font:700 12px var(--wms-mono);color:var(--wms-ink-faint)}.wms-cellmap__label--btn{width:72px;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:0;border:none;background:none;text-align:left;cursor:pointer}.wms-cellmap__label--btn:hover{color:var(--wms-ink)}.wms-cellmap__cats{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 10.5px var(--wms-font);color:var(--wms-primary)}.wms-celltile{flex:1;height:52px;border-radius:9px;border:2px solid transparent;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.wms-celltile:hover{filter:brightness(.95)}.wms-celltile__code{font:700 12px var(--wms-mono)}.wms-celltile__qty{font:600 10.5px var(--wms-mono);opacity:.72}.wms-celltile--sel{border-color:var(--wms-primary)}.wms-rackgrid{display:grid;gap:6px;align-items:stretch}.wms-rackgrid .wms-celltile{height:auto;min-width:0;padding:2px 4px}.wms-rackgrid__label{display:flex;align-items:center;min-width:0}.wms-rackgrid__free{min-width:0;border:1.5px dashed var(--wms-border-control);border-radius:9px;background:transparent;color:var(--wms-ink-faint);font:600 11px var(--wms-font);cursor:pointer;white-space:nowrap;overflow:hidden}.wms-rackgrid__free:hover,.wms-rackgrid__free--sel{border-color:var(--wms-primary);color:var(--wms-primary-dark);background:var(--wms-tint-success-bg)}.wms-rackgrid__free--sel{border-style:solid}.wms-celltile__dims{font:600 10px var(--wms-font);opacity:.7}.wms-levelbtn{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;padding:0 8px;border:1px solid var(--wms-border);border-radius:9px;background:var(--wms-card);font:700 12.5px var(--wms-mono);color:var(--wms-ink);cursor:pointer;text-align:left}.wms-levelbtn:hover{background:var(--wms-hover)}.wms-levelbtn__sub{font:500 10.5px var(--wms-font);color:var(--wms-ink-muted)}.wms-heat--empty{background:var(--wms-border-row);border-color:var(--wms-border);color:var(--wms-ink-faint)}.wms-heat--q1{background:#e4f3ea;color:#10352a}.wms-heat--q2{background:#c9e8d8;color:#10352a}.wms-heat--q3{background:#a8dbc4;color:#10352a}.wms-heat--q4{background:#7fc9ab;color:#10352a}.wms-heat--q5{background:#4cad89;color:#06281e}.wms-heat--full{background:var(--wms-primary);color:#fff}.wms-heat--over{background:var(--wms-chip-warn-bg);border-color:var(--wms-warning);color:var(--wms-chip-warn-fg)}.wms-heat--blocked{background:var(--wms-tint-critical-bg);border-color:var(--wms-critical);color:var(--wms-chip-crit-fg)}.wms-legend{display:flex;gap:14px;align-items:center;flex-wrap:wrap;font:400 12px var(--wms-font);color:var(--wms-ink-muted)}.wms-legend__item{display:flex;align-items:center;gap:6px}.wms-legend__swatch{width:14px;height:14px;border-radius:4px;display:inline-block;box-sizing:border-box;border:1px solid transparent}.wms-legend__ramp{display:inline-flex;border-radius:4px;overflow:hidden}.wms-legend__ramp>span{display:block;width:13px;height:14px}.wms-zonecard{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:var(--wms-radius-card);border:1.5px solid var(--wms-border);background:#fff;cursor:pointer;font-family:var(--wms-font);text-align:left}.wms-zonecard:hover{background:var(--wms-hover)}.wms-zonecard--active{border-color:var(--wms-primary);background:var(--wms-tint-success-bg)}.wms-zonecard__head{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;width:100%}.wms-zonecard__code{flex:none;white-space:nowrap;font:800 13.5px var(--wms-mono)}.wms-zonecard__name{flex:1;min-width:0;font:600 13.5px var(--wms-font);color:var(--wms-ink)}.wms-zonecard__occ{white-space:nowrap;font:700 12.5px var(--wms-font);color:var(--wms-ink-secondary)}.wms-zonecard__meta{font:400 11.5px var(--wms-font);color:var(--wms-ink-faint)}.wms-zonecard__key{display:inline-block;width:7px;height:7px;border-radius:2px;margin-right:4px}.wms-zonecard__key--cells{background:#a8dbc4}.wms-zonecard__key--slots{background:var(--wms-primary)}.wms-zonecard__track{position:relative;height:8px;border-radius:4px;background:#e9eaeb;overflow:hidden;display:block;width:100%}.wms-zonecard__fill{position:absolute;left:0;top:0;height:100%;border-radius:4px}.wms-zonecard__fill--cells{background:#a8dbc4}.wms-zonecard__fill--slots{background:var(--wms-primary)}.wms-bulkbar{position:fixed;left:50%;bottom:22px;transform:translate(-50%);display:flex;align-items:center;gap:10px;background:var(--wms-ink);border-radius:var(--wms-radius-card);padding:10px 16px;color:#fff;box-shadow:0 14px 36px #0000004d;z-index:45;animation:wms-sheet-in .18s;max-width:calc(100vw - 32px);flex-wrap:wrap}.wms-bulkbar__n{font:800 13px var(--wms-font)}.wms-bulkbar__sep{width:1px;height:18px;background:#ffffff40}.wms-bulkbar__btn{height:30px;padding:0 12px;border-radius:8px;border:1px solid rgba(255,255,255,.35);background:none;color:#fff;font:700 12.5px var(--wms-font);cursor:pointer}.wms-bulkbar__btn:hover{background:#ffffff1f}.wms-bulkbar__btn--crit{color:#ff9c8a}.wms-bulkbar__btn:disabled{opacity:.45;cursor:default;background:none}.wms-bulkbar__text{display:flex;flex-direction:column;gap:2px}.wms-bulkbar__sub{font:500 11.5px var(--wms-font);color:#ffffffb3;max-width:320px}.wms-bulkbar__clear{height:30px;padding:0 8px;border:none;background:none;color:#ffffffbf;font:600 12.5px var(--wms-font);cursor:pointer;text-decoration:underline}.wms-bulkbar__clear:hover{color:#fff}.wms-bulkbar-spacer{height:72px}.wms-bulk-fails{margin:8px 0 0;padding-left:18px;max-height:260px;overflow-y:auto;font:400 13px/1.5 var(--wms-font)}.wms-checkbox{width:17px;height:17px;border-radius:5px;border:2px solid var(--wms-border-control);background:#fff;cursor:pointer;padding:0;color:#fff;font:800 11px/1 var(--wms-font);display:flex;align-items:center;justify-content:center}.wms-checkbox--on{border-color:var(--wms-primary);background:var(--wms-primary)}.wms-rowmenu-btn{width:30px;height:30px;border:none;background:none;border-radius:8px;cursor:pointer;font:800 16px/1 var(--wms-font);color:var(--wms-ink-secondary)}.wms-rowmenu-btn:hover{background:var(--wms-border-row)}.wms-menu__section{font:700 11.5px var(--wms-font);color:var(--wms-ink-faint);text-transform:uppercase;letter-spacing:.4px;padding:4px 8px}.wms-menu__item--crit{color:var(--wms-critical);font-weight:700}.wms-menu__item--crit:hover{background:var(--wms-tint-critical-soft)}.wms-userpill{height:30px;display:flex;align-items:center;gap:6px;padding:0 10px 0 4px;border-radius:var(--wms-radius-pill);border:1.5px solid var(--wms-border-control);background:#fff;color:var(--wms-ink-secondary);font:700 12px var(--wms-font);cursor:pointer}.wms-userpill:hover{background:var(--wms-hover)}.wms-userpill--active{border-color:var(--wms-primary);background:var(--wms-tint-success-bg);color:var(--wms-primary-dark)}.wms-avatar--sm{width:22px;height:22px;font-size:10px}.wms-avatar--lg{width:34px;height:34px;font-size:12px}.wms-barchart{display:flex;align-items:flex-end;gap:10px;height:120px;padding-top:6px}.wms-barchart__col{flex:1;display:flex;flex-direction:column;align-items:center;gap:5px;height:100%;justify-content:flex-end}.wms-barchart__bar{width:100%;min-height:8px;background:var(--wms-primary);border-radius:6px 6px 0 0;opacity:.85}.wms-barchart__label{font:400 11px var(--wms-font);color:var(--wms-ink-faint)}.wms-hbar{display:flex;align-items:center;gap:12px}.wms-hbar__label{width:190px;flex:none;font:400 13px var(--wms-font);color:var(--wms-ink-secondary)}.wms-hbar__track{flex:1;height:22px;border-radius:6px;background:var(--wms-border-row);overflow:hidden}.wms-hbar__fill{display:block;height:100%;border-radius:6px;background:var(--wms-primary)}.wms-hbar__value{width:90px;text-align:right;font:800 13.5px var(--wms-font);font-variant-numeric:tabular-nums}.wms-dothist__item{display:flex;gap:11px}.wms-dothist__rail{display:flex;flex-direction:column;align-items:center;width:10px;flex:none}.wms-dothist__dot{width:9px;height:9px;border-radius:50%;margin-top:4px;flex:none;background:var(--wms-primary)}.wms-dothist__line{width:2px;flex:1;background:var(--wms-border);margin:3px 0}.wms-dothist__body{display:flex;flex-direction:column;gap:1px;padding-bottom:13px;min-width:0}.wms-dothist__title{font:600 13.5px/1.3 var(--wms-font)}.wms-dothist__sub{font:400 12px var(--wms-font);color:var(--wms-ink-faint)}.wms-dothist__docs{display:flex;flex-wrap:wrap;gap:6px;margin-top:3px}.wms-doclink{font:600 11.5px var(--wms-mono, var(--wms-font));color:var(--wms-info);background:color-mix(in srgb,var(--wms-info) 8%,transparent);border:1px solid color-mix(in srgb,var(--wms-info) 22%,transparent);border-radius:6px;padding:1px 7px;cursor:pointer}.wms-doclink:hover{background:color-mix(in srgb,var(--wms-info) 16%,transparent)}.wms-doclink--flat{color:var(--wms-ink-faint);background:transparent;border-color:var(--wms-border);cursor:default}.wms-qrgrid{border:1.5px dashed var(--wms-border-control);border-radius:10px;padding:12px;display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;animation:wms-sheet-in .2s}.wms-qrgrid__cell{display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 2px;background:var(--wms-hover);border-radius:6px}.wms-qrgrid__tile{width:38px;height:38px;background:#fff;border:1px solid var(--wms-border);border-radius:4px;display:flex;align-items:center;justify-content:center}.wms-qrgrid__code{font:400 8.5px var(--wms-mono);color:var(--wms-ink-faint)}.wms-qrgrid__note{grid-column:span 6;font:400 12px var(--wms-font);color:var(--wms-ink-faint);text-align:center}.wms-facts{background:var(--wms-hover);border:1px solid var(--wms-border-row);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:5px}.wms-facts__title{font:700 11.5px var(--wms-font);color:var(--wms-ink-muted);text-transform:uppercase;letter-spacing:.4px}.wms-facts__item{font:400 12.5px var(--wms-font);color:#4a4d50}.wms-online{display:flex;align-items:center;gap:6px;font:600 13px var(--wms-font);color:var(--wms-chip-ok-fg)}.wms-online__dot{width:8px;height:8px;border-radius:50%;background:var(--wms-primary);flex:none}.wms-cols2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:start}.wms-dash-split{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:12px;align-items:start}.wms-periodpicker{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.wms-periodpicker__custom{padding:10px 12px;background:#fff;border:1px solid var(--wms-border);border-radius:var(--wms-radius-card)}.wms-toolbar{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.wms-toolbar__spacer{flex:1}.wms-toolbar__sep{width:1px;height:20px;background:var(--wms-border);flex:none}.wms-toolbar__label{font:400 12.5px var(--wms-font);color:var(--wms-ink-faint)}.wms-toolbar .wms-input[type=date]{width:auto}.wms-hint{font:400 12.5px var(--wms-font);color:var(--wms-ink-faint);padding:0 2px}.wms-kpi__value--sm{font-size:22px;letter-spacing:-.4px}.wms-kpi__value small{font:600 14px var(--wms-font);color:var(--wms-ink-muted);letter-spacing:0}.wms-iconbtn__badge{box-sizing:content-box}.wms-mono{font-family:var(--wms-mono)}.wms-num{font-variant-numeric:tabular-nums}.wms-small{font-size:12px}.wms-palette-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#17181a6b;display:flex;justify-content:center;align-items:flex-start;padding-top:11vh;z-index:60}.wms-palette{width:min(640px,calc(100vw - 32px));max-height:70vh;display:flex;flex-direction:column;background:var(--wms-card);border-radius:var(--wms-radius-card);box-shadow:0 24px 64px #0000003d;overflow:hidden}.wms-palette__input{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--wms-border);color:var(--wms-ink-faint)}.wms-palette__input input{flex:1;border:0;outline:0;background:transparent;font:400 15px var(--wms-font);color:var(--wms-ink)}.wms-palette__body{overflow-y:auto;padding:6px 0}.wms-palette__hint{padding:18px 16px;font-size:13.5px;color:var(--wms-ink-muted)}.wms-palette__hint--err{color:var(--wms-critical)}.wms-palette__grouplabel{padding:8px 16px 4px;font:700 10.5px var(--wms-font);letter-spacing:.06em;text-transform:uppercase;color:var(--wms-ink-faint)}.wms-palette__row{width:100%;display:flex;align-items:baseline;gap:10px;padding:9px 16px;border:0;background:transparent;text-align:left;cursor:pointer;font:400 13.5px var(--wms-font);color:var(--wms-ink)}.wms-palette__row--on{background:var(--wms-bg)}.wms-palette__code{flex:none;min-width:108px;font-weight:700;font-size:12.5px}.wms-palette__title{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wms-palette__sub{flex:none;color:var(--wms-ink-muted);font-size:12.5px}.wms-palette__foot{display:flex;gap:16px;padding:9px 16px;border-top:1px solid var(--wms-border);font-size:12px;color:var(--wms-ink-faint)}.wms-card,.wms-table td,.wms-rowcard,.pm-rowcard{overflow-wrap:anywhere}.wms-ntf{display:flex;flex-wrap:wrap;width:100%;box-sizing:border-box;gap:11px;padding:13px 15px;background:var(--wms-card);border:1px solid var(--wms-border);border-radius:var(--wms-radius-card);box-shadow:var(--wms-shadow-card);text-align:left;font-family:var(--wms-font);color:var(--wms-ink);cursor:pointer;transition:border-color .12s}.wms-ntf:hover{border-color:var(--wms-border-control)}.wms-ntf--static,.wms-ntf--static:hover{cursor:default;border-color:var(--wms-border);background:var(--wms-hover)}.wms-ntf--read{opacity:.55}.wms-ntf--resolved{opacity:.6}.wms-ntf__done{font-size:12.5px;font-weight:600;color:var(--wms-ink-muted);white-space:nowrap}.wms-ntf__dot{width:9px;height:9px;flex:none;border-radius:50%;margin-top:5px}.wms-ntf__dot--crit{background:var(--wms-critical)}.wms-ntf__dot--warn{background:var(--wms-warning)}.wms-ntf__dot--info{background:var(--wms-info)}.wms-ntf__dot--mut{background:var(--wms-ink-faint)}.wms-ntf__body{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;gap:3px}.wms-ntf__top{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px}.wms-ntf__title{flex:1 1 180px;min-width:0;overflow-wrap:anywhere;font:700 14px/1.35 var(--wms-font)}.wms-ntf__meta{flex:0 0 auto;display:flex;align-items:baseline;gap:8px;white-space:nowrap}.wms-ntf__wh{font:700 11px var(--wms-mono);color:var(--wms-info);background:color-mix(in srgb,var(--wms-info) 10%,transparent);border-radius:5px;padding:1px 6px}.wms-ntf__time{font:400 11.5px var(--wms-font);color:var(--wms-ink-faint)}.wms-ntf__sub{display:block;font:400 13px/1.45 var(--wms-font);color:var(--wms-ink-muted)}.wms-ntf__chip{flex:none;align-self:flex-start;max-width:100%}.wms-ntf__notarget{display:block;font:400 12.5px/1.45 var(--wms-font);color:var(--wms-ink-faint);font-style:italic}.wms-menu--left{right:auto;left:0}.wms-menu--scroll{max-height:280px;overflow-y:auto}.wms-linkbtn{border:none;background:none;padding:0;font:inherit;font-weight:700;color:var(--wms-info);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.wms-linkbtn:hover{color:var(--wms-primary-dark)}.wms-thumb{display:inline-flex;flex:none;overflow:hidden;border-radius:6px;border:1px solid var(--wms-border);background:var(--wms-bg)}.wms-thumb img{width:100%;height:100%;object-fit:cover}.wms-thumb--empty{border-style:dashed}.wms-thumb--btn{padding:0;font:inherit;cursor:zoom-in}.wms-photobtn{display:inline-flex;padding:0;border:0;background:none;font:inherit;line-height:0;border-radius:var(--wms-radius-card);cursor:zoom-in}.wms-thumb--btn:focus-visible,.wms-photobtn:focus-visible{outline:2px solid var(--wms-primary);outline-offset:2px}.wms-photoview-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:85;display:flex;align-items:center;justify-content:center;padding:24px;overflow:auto;background:#171a1c80}.wms-photoview{width:min(1100px,100%);max-height:100%;display:flex;flex-direction:column;gap:10px;padding:12px 14px 14px;background:var(--wms-card);border-radius:var(--wms-radius-modal);box-shadow:var(--wms-shadow-modal);animation:wms-sheet-in .16s ease-out}.wms-photoview:focus{outline:none}.wms-photoview__header{flex:none;display:flex;align-items:center;gap:12px}.wms-photoview__title{flex:1;min-width:0;margin:0;font:700 15px var(--wms-font);color:var(--wms-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wms-photoview__count{flex:none;font:600 13px var(--wms-font);color:var(--wms-ink-muted);font-variant-numeric:tabular-nums}.wms-photoview__stage{position:relative;flex:0 1 auto;height:min(calc(100vh - 190px),760px);min-height:120px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:var(--wms-bg);overflow:hidden;-webkit-user-select:none;user-select:none}.wms-photoview__img{position:relative;z-index:1;display:block;max-width:100%;max-height:100%;object-fit:contain}.wms-photoview__loading{position:absolute;font:400 13px var(--wms-font);color:var(--wms-ink-muted)}.wms-photoview__fail{max-width:440px;display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px;text-align:center;font:400 13px var(--wms-font);color:var(--wms-ink-secondary)}.wms-photoview__fail strong{font:700 15px var(--wms-font);color:var(--wms-ink)}.wms-photoview__footer{flex:none;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wms-photoview__file{margin-right:auto;font:400 13px var(--wms-font);color:var(--wms-info)}.wms-twopane{display:grid;grid-template-columns:300px minmax(0,1fr);gap:12px;align-items:start}@media(max-width:1100px){.wms-split,.wms-grid2,.wms-dash-split,.wms-twopane{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.wms-cols2{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.wms-sidebar{width:60px;padding:12px 6px}.wms-sidebar__logo{justify-content:center;padding:6px 0 14px}.wms-sidebar__logo>div,.wms-nav-item__label,.wms-sidebar__footer,.wms-nav-section__label,.wms-nav-section__note{display:none}.wms-nav-section__head{justify-content:center;padding:0 0 4px}.wms-nav-item{position:relative;justify-content:center;padding:9px 0}.wms-nav-item .wms-badge{position:absolute;top:1px;right:1px;min-width:16px;height:16px;padding:0 4px;font-size:10px}.wms-content{padding:16px 14px 28px}.wms-topbar{padding:0 12px;gap:8px}.wms-userchip>span:not(.wms-avatar){display:none}.wms-whpill{max-width:140px}}.wms-pivot-view{gap:12px}.wms-pivot__setup{display:flex;flex-direction:column;gap:8px;padding:12px 16px 14px;background:var(--wms-card);border:1px solid var(--wms-border);border-radius:var(--wms-radius-card);box-shadow:var(--wms-shadow-card)}.wms-card .wms-pivot__setup,.wms-modal .wms-pivot__setup,.wms-drawer .wms-pivot__setup{padding:10px 0 12px;background:transparent;border:0;border-top:1px solid var(--wms-border-row);border-radius:0;box-shadow:none}.wms-pivot__line{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.wms-pivot__caption{flex:none;width:64px;font-weight:600;font-size:12px;color:var(--wms-ink-secondary)}.wms-pivot__hint{flex-shrink:0;font-size:12px;color:var(--wms-ink-faint)}.wms-pivot__setup .wms-pill{display:inline-flex;align-items:center}.wms-pivot__setup .wms-pill:disabled{opacity:.45;cursor:not-allowed;background:#fff}.wms-pivot__order{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-right:6px;border-radius:50%;background:var(--wms-primary);color:#fff;font-size:10px;font-weight:700}.wms-pivot__col .wms-select{width:auto;min-width:200px;max-width:280px;height:var(--wms-h-md)}.wms-pivot__actions{margin-left:auto;display:flex;flex-wrap:wrap;gap:8px}.wms-pivot__headline{color:var(--wms-ink-muted);font-weight:400}.wms-pivot__headline b{color:var(--wms-ink);font-weight:700}.wms-pivot__metric{white-space:nowrap}.wms-pivot__sep{color:var(--wms-ink-faint)}.wms-pivot__wrap{overflow-x:auto;background:var(--wms-card);border:1px solid var(--wms-border);border-radius:var(--wms-radius-card);box-shadow:var(--wms-shadow-card);transition:opacity .15s ease}.wms-pivot__wrap--loading{opacity:.7}.wms-card .wms-pivot__wrap,.wms-modal .wms-pivot__wrap,.wms-drawer .wms-pivot__wrap{background:transparent;border:0;border-radius:0;box-shadow:none}.wms-pivot{border-collapse:collapse;width:100%;font-family:var(--wms-font);font-size:13px}.wms-pivot th,.wms-pivot td{padding:6px 12px;border-bottom:1px solid var(--wms-border-row);white-space:nowrap;vertical-align:top}.wms-pivot th:first-child,.wms-pivot td:first-child{padding-left:16px}.wms-pivot th:last-child,.wms-pivot td:last-child{padding-right:16px}.wms-pivot thead th{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:var(--wms-ink-muted);text-align:right;background:var(--wms-table-head);border-bottom-color:#edeeef;vertical-align:bottom}.wms-pivot thead th.wms-pivot__rowhead{text-align:left}.wms-pivot thead th.wms-pivot__other{color:var(--wms-ink-faint)}.wms-pivot__rowhead{text-align:left;background:var(--wms-card)}.wms-pivot__rowhead--pin{position:sticky;left:0;z-index:1;box-shadow:1px 0 0 var(--wms-border-row)}.wms-pivot thead th.wms-pivot__rowhead--pin,.wms-pivot tfoot td.wms-pivot__rowhead--pin{z-index:2;background:var(--wms-table-head)}.wms-pivot tbody tr:hover td{background:var(--wms-hover)}.wms-pivot__num{text-align:right;font-variant-numeric:tabular-nums}.wms-pivot__val{display:inline-block;min-width:34px;padding:2px 8px;border-radius:6px;text-align:right;font-variant-numeric:tabular-nums}.wms-pivot__val--qty{display:inline-flex;flex-direction:column;align-items:flex-end;gap:1px}.wms-pivot__zero{color:var(--wms-ink-faint)}.wms-pivot__total{font-weight:700}.wms-pivot tfoot td{border-top:2px solid var(--wms-border);border-bottom:0;font-weight:700;background:var(--wms-table-head)}.wms-pivot__note{margin:0;font-size:12px;color:var(--wms-ink-muted)}.wms-pivot__more{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.wms-exports{display:inline-flex;align-items:center;gap:6px}.wms-restored{display:flex;align-items:center;gap:8px;font:400 12.5px var(--wms-font);color:var(--wms-ink-faint);padding:0 2px}.wms-filters{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.wms-filters__panel{display:flex;flex-direction:column;gap:12px;padding:14px 16px 16px;background:var(--wms-card);border:1px solid var(--wms-border);border-radius:var(--wms-radius-card)}.wms-filters__head{margin-top:-10px;min-width:0}.wms-filters__row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.wms-filters__pills{flex:0 1 auto;min-width:0;max-width:100%;flex-wrap:nowrap;overflow-x:auto;padding-bottom:3px;scrollbar-width:thin}.wms-filters__caption{font:700 11px var(--wms-font);letter-spacing:.06em;text-transform:uppercase;color:var(--wms-ink-faint);flex:none}.wms-filters__sep{height:1px;background:var(--wms-border-row)}.wms-filters__row--controls .wms-btn{height:var(--wms-h-lg)}.wms-filters__add .wms-btn{gap:6px}.wms-filters__search{position:relative;flex:1 1 100%;min-width:180px;display:block}.wms-filters__search-icon{position:absolute;left:11px;top:50%;transform:translateY(-50%);display:inline-flex;color:var(--wms-ink-faint);pointer-events:none}.wms-filters__search-input{width:100%;padding-left:32px}.wms-filters__add{flex:none}.wms-filters__sort{flex:0 1 220px;min-width:170px}.wms-pill__count{margin-left:5px;color:var(--wms-ink-faint);font-weight:400}.wms-pill--active .wms-pill__count{color:var(--wms-primary-dark)}.wms-pill--saved{display:inline-flex;align-items:stretch;padding:0;overflow:hidden}.wms-pill--stale{border-style:dashed}.wms-pill__main,.wms-pill__x{border:0;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center}.wms-pill__main{padding:0 6px 0 12px;white-space:nowrap}.wms-pill__x{padding:0 10px 0 2px;color:var(--wms-ink-faint);font-size:15px;line-height:1}.wms-pill__x:hover{color:var(--wms-critical)}.wms-filters__restored .wms-restored{padding:8px 8px 8px 14px;border-radius:10px;background:var(--wms-chip-info-bg);color:var(--wms-chip-info-fg);justify-content:space-between}.wms-filters__rejected{padding:8px 12px;border-radius:8px;background:var(--wms-tint-warning-bg);border:1px solid var(--wms-tint-warning-border);font:400 12.5px var(--wms-font);color:var(--wms-ink)}.wms-fpop{position:absolute;top:calc(100% + 6px);left:0;width:340px;max-width:min(340px,calc(100vw - 32px));background:var(--wms-card);border:1px solid var(--wms-border);border-radius:10px;box-shadow:var(--wms-shadow-pop);z-index:60;overflow:hidden;display:flex;flex-direction:column}.wms-fpop__head{padding:10px 12px;border-bottom:1px solid var(--wms-border-row)}.wms-fpop__head--back{display:flex;align-items:center;gap:8px;font:700 13.5px var(--wms-font)}.wms-fpop__back{border:0;background:none;cursor:pointer;color:var(--wms-ink-muted);font-size:15px;padding:2px 4px;line-height:1}.wms-fpop__search{width:100%}.wms-fpop__list{max-height:300px;overflow-y:auto;padding:5px}.wms-fpop__field{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;background:none;padding:8px 10px;border-radius:7px;cursor:pointer;text-align:left;font:400 13.5px var(--wms-font);color:var(--wms-ink)}.wms-fpop__field:hover{background:var(--wms-hover)}.wms-fpop__kind{font-size:11.5px;color:var(--wms-ink-faint);flex:none;text-align:right}.wms-fpop__body{padding:10px 12px;display:flex;flex-direction:column;gap:9px}.wms-fpop__opts{max-height:240px;overflow-y:auto;display:flex;flex-direction:column;gap:2px;border:1px solid var(--wms-border-row);border-radius:7px;padding:5px}.wms-fpop__opt{display:flex;align-items:center;gap:9px;border:0;background:none;padding:7px 8px;border-radius:6px;cursor:pointer;text-align:left;font:400 13.5px var(--wms-font);color:var(--wms-ink)}.wms-fpop__opt:hover{background:var(--wms-hover)}.wms-fpop__opt--on{background:var(--wms-tint-success-bg)}.wms-fpop__box{width:16px;height:16px;flex:none;border-radius:4px;border:1.5px solid var(--wms-border-control);background:#fff;color:#fff;font-size:11px;line-height:13px;text-align:center}.wms-fpop__opt--on .wms-fpop__box{border-color:var(--wms-primary);background:var(--wms-primary)}.wms-fpop__opt-label{flex:1;min-width:0}.wms-fpop__note{color:var(--wms-ink-faint);font-size:12px}.wms-fpop__count{font-size:11.5px;color:var(--wms-ink-faint);flex:none;font-variant-numeric:tabular-nums}.wms-fpop__range{display:flex;align-items:center;gap:8px}.wms-fpop__range .wms-input{flex:1;min-width:0}.wms-fpop__date{display:flex;flex-direction:column;gap:8px}.wms-fpop__quick{gap:6px}.wms-fpop__empty{margin:0;padding:12px 10px;font:400 13px var(--wms-font);color:var(--wms-ink-faint);text-align:center}.wms-fpop__problem{margin:0;font:400 12.5px var(--wms-font);color:var(--wms-critical)}.wms-fpop__foot{display:flex;justify-content:flex-end;gap:8px;padding:10px 12px;border-top:1px solid var(--wms-border-row);background:var(--wms-hover)}.wms-filters__tray{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wms-cond{display:inline-flex;align-items:stretch;max-width:100%;background:var(--wms-card);border:1px solid var(--wms-border-control);border-radius:7px;overflow:hidden}.wms-cond__main{display:inline-flex;align-items:baseline;gap:6px;min-width:0;border:0;background:none;cursor:pointer;padding:7px 8px 7px 11px;font:400 12.5px var(--wms-font);text-align:left;color:var(--wms-ink)}.wms-cond__main:hover{background:var(--wms-hover)}.wms-cond__field{color:var(--wms-ink-muted);white-space:nowrap}.wms-cond__op{color:var(--wms-ink-faint);font-size:11.5px;white-space:nowrap}.wms-cond__value{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wms-cond__x{border:0;background:none;cursor:pointer;color:var(--wms-ink-faint);padding:0 9px 0 3px;font-size:14px;line-height:1}.wms-cond__x:hover{color:var(--wms-critical)}.wms-cond__add{border:1px dashed var(--wms-border-control);background:none;border-radius:7px;padding:6px 11px;font:400 12.5px var(--wms-font);color:var(--wms-ink-muted);cursor:pointer}.wms-cond__add:hover{border-color:var(--wms-primary);color:var(--wms-primary-dark)}.wms-filters__foot{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.wms-filters__result{display:inline-flex;align-items:baseline;gap:9px;font:700 13px var(--wms-font)}.wms-filters__save{display:flex;align-items:center;gap:8px;background:var(--wms-tint-success-bg);border:1px solid var(--wms-tint-success-border);border-radius:9px;padding:10px}.wms-filters__save .wms-input{flex:1;min-width:0}@media(max-width:640px){.wms-filters__panel{padding:12px}.wms-filters__row{flex-direction:column;align-items:stretch;gap:6px}.wms-filters__row--controls{flex-direction:row;flex-wrap:wrap}}.lp{--lp-scan-ok: #00c48f;--lp-scan-err: #ff6b52;--lp-scan-dup: #b5bcc2;--lp-scan-backdrop: rgba(8, 10, 11, .82);--lp-mint: #f7faf8;min-height:100vh;background:var(--wms-bg);color:var(--wms-ink);font-family:var(--wms-font);font-size:16px;line-height:1.5}.lp h1,.lp h2,.lp h3,.lp p,.lp figure{margin:0}.lp a.wms-btn{text-decoration:none}.lp :focus-visible{outline:2px solid var(--wms-primary);outline-offset:2px}.lp-wrap{width:100%;max-width:1440px;margin:0 auto;padding-inline:clamp(16px,6.7vw,96px)}.lp-h1{font-size:64px;line-height:1.04;font-weight:600;letter-spacing:-.035em;text-wrap:balance}.lp-h2{font-size:56px;line-height:1.04;font-weight:600;letter-spacing:-.035em;text-wrap:balance}.lp-h2--xl{font-size:64px;line-height:1.02}.lp-h3{font-size:36px;line-height:1.1;font-weight:600;letter-spacing:-.025em}.lp-lead{font-size:19px;line-height:1.6;color:var(--wms-ink-strong);max-width:560px;text-wrap:pretty}.lp-body{font-size:17px;line-height:1.6;color:var(--wms-ink-strong)}.lp-eyebrow{font-family:var(--wms-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--wms-primary)}.lp-caption{font-family:var(--wms-mono);font-size:12px;letter-spacing:.08em;color:var(--wms-ink-muted)}.lp-muted{color:var(--wms-ink-muted)}.lp-mono{font-family:var(--wms-mono);font-variant-numeric:tabular-nums}.lp-link{display:inline-flex;align-items:center;gap:6px;color:var(--wms-primary);font-weight:500;text-decoration:none;white-space:nowrap}.lp-dot{display:inline-block;flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--wms-primary)}.lp-pill{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:var(--wms-radius-pill);background:var(--wms-chip-mut-bg);color:var(--wms-chip-mut-fg);font-size:11.5px;font-weight:500;white-space:nowrap}.lp-pill--ok{background:var(--wms-chip-ok-bg);color:var(--wms-chip-ok-fg)}.lp-pill--warn{background:var(--wms-chip-warn-bg);color:var(--wms-chip-warn-fg)}.lp-chip{display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:var(--wms-radius-pill);border:1px solid var(--wms-border);background:var(--wms-card);font-size:14px;font-weight:500}.lp-chip--ok{border-color:transparent;background:var(--wms-chip-ok-bg);color:var(--wms-chip-ok-fg)}.lp-checks{display:flex;flex-wrap:wrap;gap:12px 24px;margin:0;padding:0;list-style:none;font-size:15px;color:var(--wms-ink-strong)}.lp-checks li{display:flex;align-items:center;gap:8px}.lp-checks svg{color:var(--wms-primary);flex-shrink:0}.lp-checks--column{flex-direction:column;font-size:16px;color:var(--wms-ink)}.lp-top,.lp-section--mint{background-color:var(--lp-mint);background-image:radial-gradient(760px 480px at 88% 4%,#00c48f2b,#00c48f00 70%),radial-gradient(680px 460px at 2% 78%,#2c6ecb14,#2c6ecb00 70%),radial-gradient(circle,#0080602b 1px,#00806000 1.5px);background-size:100% 100%,100% 100%,22px 22px}.lp-section{padding-block:128px}.lp-section--white{background:var(--wms-card)}.lp-head{display:flex;gap:20px}.lp-head__main{display:flex;flex-direction:column;gap:18px}.lp-head__lead{font-size:17px;line-height:1.6;color:var(--wms-ink-strong)}.lp-head--side{justify-content:space-between;align-items:flex-end;gap:64px}.lp-head--side .lp-head__lead{flex:0 0 420px}.lp-head--center{flex-direction:column;align-items:center;text-align:center}.lp-head--center .lp-h2{max-width:920px}.lp-head--center .lp-head__lead{max-width:760px;font-size:18px}.lp-head--stack{flex-direction:column}.lp-header{position:sticky;top:0;z-index:20;background:#ffffffdb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--wms-border)}.lp-header__inner{height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px}.lp-header__logo{text-decoration:none;color:inherit}.lp-header__nav{display:flex;gap:32px}.lp-header__link{font-size:14px;color:var(--wms-ink-strong);text-decoration:none}.lp-header__link:hover{color:var(--wms-ink)}.lp-header__actions{display:flex;align-items:center;gap:20px}.lp-header__wa{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--wms-primary);text-decoration:none}.lp-logo{display:inline-flex;align-items:center;gap:12px}.lp-logo__mark{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:var(--wms-primary);color:#fff}.lp-logo__name{font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--wms-ink)}.lp-logo--sm{gap:10px}.lp-logo--sm .lp-logo__mark{width:22px;height:22px;border-radius:6px}.lp-logo--sm .lp-logo__name{font-size:14px}.lp-hero{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;align-items:center;padding-top:80px}.lp-hero__text{display:flex;flex-direction:column;gap:28px}.lp-hero__cta{display:flex;flex-wrap:wrap;gap:12px}.lp-badge{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:4px 14px;border-radius:var(--wms-radius-pill);border:1px solid var(--wms-tint-success-border);background:var(--wms-card);font-size:13px;font-weight:600;color:var(--wms-primary-dark)}.lp-plan{background:var(--wms-card);border:1px solid var(--wms-border);border-radius:var(--wms-radius-modal);overflow:hidden;box-shadow:0 28px 64px -36px #00806066}.lp-plan__head{display:flex;align-items:center;justify-content:space-between;gap:12px;height:44px;padding:0 16px;border-bottom:1px solid var(--wms-border);font-family:var(--wms-mono);font-size:12px;letter-spacing:.1em;color:var(--wms-ink-muted)}.lp-plan__live{display:flex;align-items:center;gap:6px;color:var(--wms-primary-dark);white-space:nowrap}.lp-plan__live .lp-dot{background:var(--lp-scan-ok)}.lp-plan__canvas{background-color:var(--wms-hover);background-image:radial-gradient(circle,#1a1c1d1a 1px,#1a1c1d00 1.4px);background-size:20px 20px}.lp-plan__legend{display:flex;flex-wrap:wrap;gap:8px 24px;padding:12px 16px;border-top:1px solid var(--wms-border);font-size:13.5px;color:var(--wms-ink-strong)}.lp-plan__legend>span{display:flex;align-items:center;gap:8px}.lp-plan__stop{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--wms-primary);color:#fff;font-size:10px;font-weight:700;font-style:normal}.lp-plan__dash{display:block;width:22px;border-top:2.5px dashed var(--wms-primary)}.lp-showcase{padding-top:56px}.lp-showcase__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.lp-showcase__switch{width:min(420px,100%)}.lp-showcase__frame{margin-top:20px;border:1px solid var(--wms-border);border-radius:var(--wms-radius-modal);background:var(--wms-card);box-shadow:0 40px 120px -40px #00806038}.lp-facts{padding-top:64px;padding-bottom:96px}.lp-facts__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--wms-border);border-radius:var(--wms-radius-modal);background:var(--wms-card);box-shadow:0 16px 40px -24px #1a1c1d38}.lp-facts__item{display:flex;flex-direction:column;gap:10px;padding:28px 32px;border-right:1px solid var(--wms-border)}.lp-facts__item:last-child{border-right:none}.lp-facts__title{font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.2}.lp-facts__title--accent{color:var(--wms-primary)}.lp-facts__text{font-size:14.5px;line-height:1.55;color:var(--wms-ink-muted)}.lp-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-top:48px}.lp-tab{height:48px;padding:0 18px;border-radius:10px;border:1px solid var(--wms-border-control);background:var(--wms-card);color:var(--wms-ink);font:500 15px var(--wms-font);cursor:pointer;white-space:nowrap}.lp-tab:hover{background:var(--wms-hover)}.lp-tab--on,.lp-tab--on:hover{border-color:var(--wms-ink);background:var(--wms-ink);color:#fff}.lp-module{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px;align-items:start;margin-top:24px;padding:40px;border:1px solid var(--wms-border);border-radius:var(--wms-radius-modal);background:var(--wms-card)}.lp-module__text{display:flex;flex-direction:column;gap:20px}.lp-module__text .lp-eyebrow{letter-spacing:.14em}.lp-why{display:flex;flex-direction:column;gap:6px;padding:18px 20px;border:1px solid var(--wms-tint-success-border);border-radius:var(--wms-radius-card);background:var(--wms-tint-success-bg);font-size:16px}.lp-why__label{font-family:var(--wms-mono);font-size:11.5px;letter-spacing:.14em;color:var(--wms-primary-dark)}.lp-points{margin:0;padding:0;list-style:none;border:1px solid var(--wms-border);border-radius:var(--wms-radius-card);overflow:hidden}.lp-points li{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--wms-border-row)}.lp-points li:last-child{border-bottom:none}.lp-points b{flex:0 0 150px;font-size:15px;font-weight:600}.lp-points span{font-size:14.5px;color:var(--wms-ink-muted)}.lp-scheme{border:1px solid var(--wms-border);border-radius:var(--wms-radius-card);overflow:hidden;background:var(--wms-hover)}.lp-scheme__head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:8px 12px 8px 16px;border-bottom:1px solid var(--wms-border);background:var(--wms-card);font-family:var(--wms-mono);font-size:11.5px;letter-spacing:.12em;color:var(--wms-ink-muted)}.lp-scheme__switch{width:260px;font-family:var(--wms-font);letter-spacing:normal}.lp-scheme__switch .wms-seg__opt{height:32px}.lp-scheme__canvas{background-image:linear-gradient(var(--wms-chip-mut-bg) 1px,transparent 1px),linear-gradient(90deg,var(--wms-chip-mut-bg) 1px,transparent 1px);background-size:24px 24px}.lp-svg{display:block;width:100%;height:auto;font-family:var(--wms-font)}.lp-svg-mono{font-family:var(--wms-mono);font-variant-numeric:tabular-nums}@keyframes lp-dash{to{stroke-dashoffset:-60}}@keyframes lp-pulse{0%,to{opacity:.55}50%{opacity:1}}.lp-flow{animation:lp-dash 3s linear infinite}.lp-glow{animation:lp-pulse 4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.lp-flow,.lp-glow{animation:none}}.lp-diagram{container-type:inline-size;margin-top:64px;border:1px solid var(--wms-tint-success-border);border-radius:var(--wms-radius-modal);background:var(--wms-card)}.lp-diagram__compact{display:none;max-width:420px;margin:0 auto;padding-block:8px}@container (max-width: 800px){.lp-diagram__wide{display:none}.lp-diagram__compact{display:block}}.lp-signals{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;align-items:center}.lp-signals__options{display:flex;flex-direction:column;gap:12px;margin-top:32px}.lp-signal{display:flex;align-items:flex-start;gap:16px;padding:20px;border:2px solid var(--wms-border);border-radius:var(--wms-radius-card);background:var(--wms-card);color:var(--wms-ink);font-family:inherit;text-align:left;cursor:pointer}.lp-signal--ok.lp-signal--on{border-color:var(--lp-scan-ok);background:var(--wms-tint-success-bg)}.lp-signal--err.lp-signal--on{border-color:var(--lp-scan-err);background:var(--wms-tint-critical-soft)}.lp-signal--dup.lp-signal--on{border-color:var(--lp-scan-dup);background:var(--wms-bg)}.lp-signal__dot{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:#fff}.lp-signal__text{display:flex;flex-direction:column;gap:4px}.lp-signal__text b{font-size:17px;font-weight:600}.lp-signal__text span{font-size:15px;line-height:1.5;color:var(--wms-ink-strong)}.lp-signals__notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;font-size:14.5px;line-height:1.5;color:var(--wms-ink-strong)}.lp-signals__notes span{display:flex;align-items:flex-start;gap:12px}.lp-signals__notes svg{flex-shrink:0;color:var(--wms-primary)}.lp-signals__phone{display:flex;justify-content:center}.lp-phone{position:relative;display:flex;flex-direction:column;width:280px;height:540px;border:8px solid var(--wms-ink);border-radius:30px;background:var(--wms-bg);overflow:hidden;color:var(--wms-ink);text-align:left}.lp-phone--lg{width:340px;height:680px;border-width:10px;border-color:var(--wms-ink);border-radius:42px;box-shadow:0 50px 100px -40px #1a1c1d73}.lp-phone__top{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:8px;height:54px;padding:0 14px;border-bottom:1px solid var(--wms-border);background:var(--wms-card)}.lp-phone__top b{font-size:16px;font-weight:600}.lp-phone__progress{height:4px;background:var(--wms-disabled-bg)}.lp-phone__progress i{display:block;height:4px;background:var(--wms-primary)}.lp-phone__body{display:flex;flex:1;flex-direction:column;gap:12px;padding:16px 14px 12px;font-size:13px}.lp-phone__heading{font-size:22px;font-weight:600;letter-spacing:-.02em}.lp-phone__button{display:flex;align-items:center;justify-content:center;height:56px;margin-top:auto;border-radius:10px;background:var(--wms-primary);color:#fff;font-size:15px;font-weight:600}.lp-pproduct{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--wms-border);border-radius:var(--wms-radius-card);background:var(--wms-card)}.lp-pproduct__photo{flex-shrink:0;width:64px;height:64px;border-radius:9px;background:var(--wms-chip-mut-bg)}.lp-pproduct__text{display:flex;flex-direction:column;gap:3px}.lp-pproduct__text b{font-size:15px;font-weight:600}.lp-pproduct__text span{color:var(--wms-ink-muted)}.lp-ptask{display:flex;flex-direction:column;gap:6px;padding:12px;border:1px solid var(--wms-border);border-radius:var(--wms-radius-card);background:var(--wms-card);font-size:12.5px}.lp-ptask__row{display:flex;align-items:center;justify-content:space-between;gap:8px}.lp-ptask__row b{font-size:15px;font-weight:600}.lp-pcell{font-family:var(--wms-mono);font-size:26px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.lp-plist{display:flex;flex-direction:column;border:1px solid var(--wms-border);border-radius:var(--wms-radius-card);background:var(--wms-card);font-size:14px}.lp-plist__row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:1px solid var(--wms-border-row)}.lp-plist__row:last-child{border-bottom:none}.lp-plist__item{display:flex;flex-direction:column;gap:1px;min-width:0}.lp-plist__item b{font-weight:600}.lp-plist__item span{color:var(--wms-ink-muted);font-size:13px}.lp-phint{padding:10px 12px;border:1px solid var(--wms-tint-success-border);border-radius:var(--wms-radius-card);background:var(--wms-tint-success-bg);font-size:12.5px;line-height:1.45;color:var(--wms-primary-dark)}.lp-phint--row{display:flex;align-items:center;gap:8px;border-radius:10px;font-size:13px}.lp-phint--row svg{color:var(--wms-primary)}.lp-viewfinder{--c: var(--wms-ink);position:relative;align-self:center;width:225px;height:150px;margin-top:6px;background:linear-gradient(var(--c) 0 0) top left / 28px 3px,linear-gradient(var(--c) 0 0) top left / 3px 28px,linear-gradient(var(--c) 0 0) top right / 28px 3px,linear-gradient(var(--c) 0 0) top right / 3px 28px,linear-gradient(var(--c) 0 0) bottom left / 28px 3px,linear-gradient(var(--c) 0 0) bottom left / 3px 28px,linear-gradient(var(--c) 0 0) bottom right / 28px 3px,linear-gradient(var(--c) 0 0) bottom right / 3px 28px;background-repeat:no-repeat}.lp-viewfinder i{position:absolute;top:50%;left:20px;right:20px;height:2px;background:var(--lp-scan-ok)}.lp-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px;background:var(--lp-scan-backdrop);color:#fff;text-align:center}.lp-overlay__circle{display:flex;align-items:center;justify-content:center;width:96px;height:96px;border-radius:50%;color:#fff}.lp-phone--lg .lp-overlay__circle{width:112px;height:112px}.lp-overlay__title{font-size:24px;font-weight:600}.lp-phone--lg .lp-overlay__title{font-size:26px}.lp-overlay__text{font-size:14px;line-height:1.5;color:#d0d3d6}.lp-overlay__note{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:var(--wms-radius-pill);font-size:12.5px;font-weight:500}.lp-overlay--ok .lp-overlay__note{background:#00c48f2e;color:#7fe3c4}.lp-overlay--err .lp-overlay__note{background:#ff6b5233;color:#ffb3a6}.lp-overlay--dup .lp-overlay__note{background:#b5bcc233;color:#d0d3d6}.lp-scanners{display:flex;align-items:center;justify-content:center;gap:56px;width:100%;height:100%;background:var(--wms-tint-success-bg)}.lp-scanners__item{display:flex;flex-direction:column;align-items:center;gap:14px}.lp-admin{display:flex;width:100%;height:100%;background:var(--wms-bg);color:var(--wms-ink);font-size:13px;line-height:1.35;text-align:left}.lp-aside{display:flex;flex-direction:column;flex-shrink:0;width:232px;padding:12px 10px;border-right:1px solid var(--wms-border);background:var(--wms-sidebar)}.lp-aside__brand{display:flex;align-items:center;gap:10px;height:44px;padding:0 4px}.lp-aside__mark{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:var(--wms-primary);color:#fff}.lp-aside__names{display:flex;flex:1;flex-direction:column;min-width:0}.lp-aside__names b{font-size:14px;font-weight:700}.lp-aside__names span{font-size:11.5px;color:var(--wms-ink-muted)}.lp-aside__collapse{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid var(--wms-border);border-radius:6px;background:var(--wms-card);font-size:12px;color:var(--wms-ink-muted)}.lp-aside__nav,.lp-aside__group{display:flex;flex-direction:column;gap:2px}.lp-aside__title{padding:14px 10px 6px;font-size:10.5px;font-weight:600;letter-spacing:.08em;color:var(--wms-ink-muted)}.lp-aside__item{display:flex;align-items:center;gap:10px;height:30px;padding:0 10px;border:1px solid transparent;border-radius:8px;font-weight:500}.lp-aside__item svg{flex-shrink:0;color:var(--wms-ink-muted)}.lp-aside__item--on{border-color:var(--wms-border);background:var(--wms-card);box-shadow:0 1px 2px #1a1c1d0f;font-weight:600}.lp-aside__item--on svg{color:var(--wms-primary)}.lp-aside__label{flex:1}.lp-aside__badge{display:flex;align-items:center;height:18px;padding:0 7px;border-radius:var(--wms-radius-pill);background:var(--wms-chip-warn-bg);color:var(--wms-chip-warn-fg);font-size:11px;font-weight:600}.lp-aside__foot{margin-top:auto;padding:0 10px;font-size:11.5px;color:var(--wms-ink-muted)}.lp-admin__main{display:flex;flex:1;flex-direction:column;min-width:0}.lp-atop{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;height:56px;padding:0 20px;border-bottom:1px solid var(--wms-border);background:var(--wms-card)}.lp-atop__search{display:flex;align-items:center;gap:8px;width:420px;height:36px;padding:0 8px 0 12px;border:1px solid var(--wms-border-control);border-radius:var(--wms-radius-input);color:var(--wms-ink-muted)}.lp-atop__placeholder{flex:1}.lp-atop__kbd{display:flex;align-items:center;height:20px;padding:0 6px;border-radius:5px;background:var(--wms-chip-mut-bg);font:600 11px var(--wms-font);color:var(--wms-ink-strong)}.lp-atop__right{display:flex;align-items:center;gap:12px}.lp-atop__store{display:flex;align-items:center;gap:8px;height:32px;padding:0 12px;border:1px solid var(--wms-border);border-radius:var(--wms-radius-pill);font-weight:600}.lp-atop__bell{position:relative;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--wms-border);border-radius:var(--wms-radius-input);color:var(--wms-ink-strong)}.lp-atop__count{position:absolute;top:-5px;right:-5px;display:flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:var(--wms-radius-pill);background:var(--wms-critical);color:#fff;font-size:10px;font-weight:700}.lp-atop__user{display:flex;align-items:center;gap:10px}.lp-atop__avatar{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--wms-chip-ok-bg);color:var(--wms-primary-dark);font-size:12px;font-weight:700}.lp-atop__who{display:flex;flex-direction:column}.lp-atop__who b{font-weight:600}.lp-atop__who span{font-size:11.5px;color:var(--wms-ink-muted)}.lp-admin__content{display:flex;flex:1;flex-direction:column;gap:16px;min-height:0;padding:20px 24px}.lp-admin__head{display:flex;align-items:center;justify-content:space-between}.lp-admin__titles{display:flex;flex-direction:column;gap:2px}.lp-admin__titles b{font-size:20px;font-weight:600;letter-spacing:-.01em}.lp-admin__titles span{color:var(--wms-ink-muted)}.lp-admin__actions{display:flex;align-items:center;gap:10px}.lp-admin__range{display:flex;gap:2px;padding:3px;border:1px solid var(--wms-border);border-radius:10px;background:var(--wms-chip-mut-bg)}.lp-admin__range button{height:30px;padding:0 12px;border:none;border-radius:7px;background:transparent;color:var(--wms-ink-muted);font:500 13px var(--wms-font);cursor:pointer}.lp-admin__range .lp-admin__range-on{background:var(--wms-card);color:var(--wms-ink);box-shadow:0 1px 2px #1a1c1d1f}.lp-admin__cta{display:flex;align-items:center;height:36px;padding:0 14px;border-radius:10px;background:var(--wms-primary);color:#fff;font-size:13.5px;font-weight:600}.lp-admin__grid{display:grid;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-height:0}.lp-admin__grid--top{flex:0 0 auto}.lp-acard{display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px 18px;border:1px solid var(--wms-border);border-radius:var(--wms-radius-card);background:var(--wms-card)}.lp-acard__head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.lp-acard__titles{display:flex;flex-direction:column;gap:2px}.lp-acard__title{font-size:14.5px;font-weight:600}.lp-acard__sub{font-size:12px;color:var(--wms-ink-muted)}.lp-acard__aside{display:flex;align-items:center;gap:8px}.lp-acard__row{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12.5px}.lp-acard__row b{font-weight:600}.lp-tiles{display:grid;gap:8px}.lp-tiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-tiles--4{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-tile{display:flex;flex-direction:column;gap:2px;padding:9px 12px;border:1px solid transparent;border-radius:10px;background:var(--wms-bg)}.lp-tile__label{font-size:11px;font-weight:600;letter-spacing:.05em;color:var(--wms-ink-muted)}.lp-tile__value{font-size:17px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.lp-tile__sub{font-size:11.5px;color:var(--wms-ink-muted)}.lp-tile--plain{border-color:var(--wms-border);background:var(--wms-card)}.lp-tile--ok{border-color:var(--wms-tint-success-border);background:var(--wms-tint-success-bg)}.lp-tile--ok .lp-tile__label{color:var(--wms-primary-dark)}.lp-tile--ok .lp-tile__value{color:var(--wms-primary)}.lp-tile--warn{border-color:var(--wms-tint-warning-border);background:var(--wms-tint-warning-bg)}.lp-tile--warn .lp-tile__label,.lp-tile--warn .lp-tile__value{color:var(--wms-chip-warn-fg)}.lp-tile--crit{background:var(--wms-tint-critical-soft)}.lp-tile--crit .lp-tile__label{color:var(--wms-chip-crit-fg)}.lp-tile--crit .lp-tile__value{color:var(--wms-critical)}.lp-segbar{display:flex;gap:2px;height:8px;border-radius:4px;overflow:hidden}.lp-segbar i{display:block}.lp-stacked .wms-chart__bars{height:auto!important}.lp-stacked .wms-chart__stack{flex-shrink:0}.lp-stacked .wms-chart__tick{min-height:12px;line-height:12px}.lp-legend{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:11.5px;color:var(--wms-ink-strong)}.lp-legend--grid{display:grid}.lp-legend__item{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.lp-legend__value{font-weight:600;color:var(--wms-ink)}.lp-swatch{display:inline-block;flex-shrink:0;width:8px;height:8px;border-radius:2px}.lp-swatch--dashed{border:1px dashed var(--wms-border-control);background:var(--wms-hover)}.lp-period{display:grid;grid-template-columns:150px minmax(0,1fr) 90px;align-items:center;column-gap:10px;padding:6px 0;border-bottom:1px solid var(--wms-border-row)}.lp-period:last-child{border-bottom:none}.lp-period__name{display:flex;flex-direction:column}.lp-period__name b{font-size:12.5px;font-weight:600}.lp-period__name span{font-size:11px;color:var(--wms-ink-muted)}.lp-period__bar{display:flex;gap:2px;height:8px;border-radius:4px;overflow:hidden;background:var(--wms-border-row)}.lp-period__bar i{display:block}.lp-period__sum{text-align:right;font-weight:700;font-variant-numeric:tabular-nums}.lp-atable{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--wms-border);border-radius:10px;overflow:hidden;font-size:12.5px;font-variant-numeric:tabular-nums}.lp-atable th{height:28px;padding:0 12px;border-bottom:1px solid var(--wms-border);background:var(--wms-table-head);font-size:10.5px;font-weight:600;letter-spacing:.05em;color:var(--wms-ink-muted);text-align:right}.lp-atable td{height:30px;padding:0 12px;border-bottom:1px solid var(--wms-border-row);text-align:right}.lp-atable tr:last-child td{border-bottom:none}.lp-atable th:first-child,.lp-atable td:first-child{text-align:left}.lp-atable__warn{color:var(--wms-chip-warn-fg)}.lp-atable__ok{color:var(--wms-primary);font-weight:600}.lp-atable__strong{font-weight:700}.lp-cabinet{display:inline-flex;align-items:center;gap:8px;font-weight:500;white-space:nowrap}.lp-cabinet__mark{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:5px;color:#fff;font-size:10px;font-weight:700}.lp-attention{display:flex;align-items:center;gap:10px;margin-top:auto;padding:8px 12px;border:1px solid var(--wms-tint-warning-border);border-radius:10px;background:var(--wms-tint-warning-bg)}.lp-attention__text{display:flex;flex:1;flex-direction:column}.lp-attention__text b{font-size:12.5px;font-weight:600}.lp-attention__text span{font-size:11px;color:var(--wms-chip-warn-fg)}.lp-stack-sm{display:flex;flex-direction:column;gap:7px}.lp-push{margin-top:auto}.lp-bars{display:flex;align-items:flex-end;gap:4px}.lp-bars i{display:block;flex:1;border-radius:3px 3px 0 0;background:var(--wms-tint-success-border)}.lp-bars .lp-bars__now{background:var(--wms-primary)}.lp-axis{display:flex;justify-content:space-between;font-size:10.5px;color:var(--wms-ink-muted)}.lp-bigline{display:flex;align-items:baseline;gap:10px}.lp-bigline__value{font-size:24px;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.lp-zone{display:flex;align-items:center;gap:10px;font-size:12px}.lp-zone__name{width:52px;color:var(--wms-ink-strong);font-family:var(--wms-mono);font-variant-numeric:tabular-nums}.lp-zone__pct{width:40px;white-space:nowrap;text-align:right;font-weight:600}.lp-meter{position:relative;flex:1;height:6px;border-radius:3px;overflow:hidden;background:var(--wms-border-row)}.lp-meter i{position:absolute;top:0;left:0;display:block;height:6px;border-radius:3px}.lp-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:48px}.lp-card{display:flex;flex-direction:column;gap:12px;padding:28px;border:1px solid var(--wms-border);border-radius:var(--wms-radius-card);background:var(--wms-card)}.lp-card__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:6px;border-radius:10px;background:var(--wms-tint-success-bg);color:var(--wms-primary)}.lp-card__title{font-size:18px;font-weight:600}.lp-card__text{font-size:15px;line-height:1.55;color:var(--wms-ink-muted)}.lp-steps{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:56px 0 0;padding:0;list-style:none}.lp-steps:before{content:"";position:absolute;top:32px;left:32px;right:32px;height:1px;background:var(--wms-border)}.lp-step{position:relative;display:flex;flex-direction:column;gap:16px}.lp-step__num{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border:1px solid var(--wms-tint-success-border);border-radius:50%;background:var(--wms-tint-success-bg);box-shadow:0 0 0 8px var(--wms-card);font-family:var(--wms-mono);font-size:18px;font-weight:600;color:var(--wms-primary)}.lp-step__title{margin-top:8px;font-size:20px;font-weight:600}.lp-step__text{font-size:15px;line-height:1.55;color:var(--wms-ink-muted)}.lp-roles{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-top:56px;padding:28px 32px;border-radius:var(--wms-radius-modal);background:var(--wms-bg)}.lp-roles__text{display:flex;flex-direction:column;gap:6px;max-width:460px}.lp-roles__text b{font-size:17px;font-weight:600}.lp-roles__text span{font-size:14.5px;line-height:1.5;color:var(--wms-ink-muted)}.lp-roles__chips{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.lp-faq{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:80px;align-items:start}.lp-faq__intro{display:flex;flex-direction:column;gap:20px}.lp-faq__intro .lp-h2{font-size:48px}.lp-faq__intro .wms-btn{align-self:flex-start}.lp-faq__list{border:1px solid var(--wms-border);border-radius:var(--wms-radius-card);background:var(--wms-card);overflow:hidden}.lp-faq__row{border-bottom:1px solid var(--wms-border-row)}.lp-faq__row:last-child{border-bottom:none}.lp-faq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:64px;padding:18px 24px;border:none;background:transparent;color:var(--wms-ink);font:600 16.5px var(--wms-font);text-align:left;cursor:pointer}.lp-faq__sign{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--wms-chip-mut-bg);font-size:18px;font-weight:500;line-height:1}.lp-faq__sign--open{background:var(--wms-ink);color:#fff}.lp-faq__a{padding:0 72px 20px 24px;font-size:15.5px;line-height:1.6;color:var(--wms-ink-strong)}.lp-demo{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:80px;align-items:center}.lp-demo__text{display:flex;flex-direction:column;gap:24px}.lp-form{display:flex;flex-direction:column;gap:14px;padding:32px;border:1px solid var(--wms-tint-success-border);border-radius:var(--wms-radius-modal);background:var(--wms-card)}.lp-form__title{margin-bottom:6px;font-size:20px;font-weight:600;letter-spacing:-.01em}.lp-form__submit{width:100%;margin-top:8px}.lp-form__note{font-size:12.5px;color:var(--wms-ink-muted);text-align:center}.lp-form__error{padding:10px 12px;border-radius:8px;background:var(--wms-tint-critical-bg, #fdf0ee);color:var(--wms-critical, #d72c0d);font-size:13px}.lp-form__sent-text{margin:0 0 8px;font-size:14px;line-height:1.5;color:var(--wms-ink)}.lp-footer{border-top:1px solid var(--wms-tint-success-border);background:var(--lp-mint)}.lp-footer__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;min-height:88px;padding-block:16px;font-size:14px}.lp-footer__links{display:flex;flex-wrap:wrap;align-items:center;gap:12px 32px}@media(max-width:1100px){.lp-h1{font-size:52px}.lp-h2,.lp-h2--xl,.lp-faq__intro .lp-h2{font-size:44px}.lp-hero,.lp-module,.lp-signals,.lp-faq,.lp-demo{grid-template-columns:minmax(0,1fr)}.lp-hero{gap:40px;padding-top:56px}.lp-signals,.lp-faq,.lp-demo{gap:48px}.lp-facts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-facts__item:nth-child(2n){border-right:none}.lp-facts__item:nth-child(-n+2){border-bottom:1px solid var(--wms-border)}.lp-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.lp-steps:before{display:none}}@media(max-width:900px){.lp-header__nav{display:none}.lp-section{padding-block:80px}.lp-head--side{flex-direction:column;align-items:flex-start;gap:16px}.lp-head--side .lp-head__lead{flex-basis:auto}.lp-roles{flex-direction:column;align-items:flex-start;gap:20px}.lp-roles__chips{justify-content:flex-start}}@media(max-width:640px){.lp-h1{font-size:38px}.lp-h2,.lp-h2--xl,.lp-faq__intro .lp-h2{font-size:32px}.lp-h3{font-size:26px}.lp-lead,.lp-body{font-size:16px}.lp-section{padding-block:64px}.lp-header__wa{display:none}.lp-hero{padding-top:40px}.lp-facts{padding-top:40px;padding-bottom:64px}.lp-facts__grid,.lp-grid3,.lp-steps,.lp-signals__notes{grid-template-columns:minmax(0,1fr)}.lp-facts__item{border-right:none;border-bottom:1px solid var(--wms-border)}.lp-facts__item:last-child{border-bottom:none}.lp-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.lp-module{padding:20px}.lp-diagram{margin-top:40px}.lp-points li{flex-wrap:wrap;gap:4px 12px}.lp-points b{flex-basis:auto}.lp-scheme__head{flex-wrap:wrap}.lp-scheme__switch{width:100%}.lp-faq__a{padding-right:24px}.lp-form{padding:20px}.lp-signals__phone .lp-phone--lg{width:300px;height:620px}}
