:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--pps-color-bg:#0b1220;--pps-color-surface:#111827;--pps-color-border:#1f2937;--pps-color-text:#e5e7eb;--pps-color-muted:#9ca3af;--pps-color-accent:#38bdf8;--pps-font-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--pps-space-1:.25rem;--pps-space-2:.5rem;--pps-space-3:.75rem;--pps-space-4:1rem;--pps-space-6:1.5rem;--pps-space-8:2rem;--pps-radius:10px;--pps-max-width:1120px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (prefers-color-scheme:light){:root{--pps-color-bg:#f8fafc;--pps-color-surface:#fff;--pps-color-border:#e2e8f0;--pps-color-text:#0f172a;--pps-color-muted:#475569;--pps-color-accent:#0369a1}}*,:before,:after{box-sizing:border-box}html,body{height:100%}body{font-family:var(--pps-font-sans);background:var(--pps-color-bg);color:var(--pps-color-text);text-rendering:optimizelegibility;margin:0;line-height:1.5}#root,.pps-app-mount{min-height:100%}html:has(.pps-cashier-shell){height:100%;max-height:100%;overflow:hidden}body:has(.pps-cashier-shell){height:100%;max-height:100%;overflow:hidden}#root:has(.pps-cashier-shell){height:100%;max-height:100%;overflow:hidden}#root:has(.pps-cashier-shell){flex-direction:column;min-height:0;display:flex}#root:has(.pps-cashier-shell) .pps-app-mount{flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden}#root:has(.pps-cashier-shell) .pps-app-mount>*{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}#root:has(.pps-cashier-shell) .pps-shell{flex:1;height:auto;min-height:0;max-height:100%}a{color:var(--pps-color-accent)}code,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875em}.pps-page{width:min(100%, var(--pps-max-width));padding:var(--pps-space-6) var(--pps-space-4);margin:0 auto}.pps-card-grid{gap:var(--pps-space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.pps-card{border:1px solid var(--pps-color-border);border-radius:var(--pps-radius);background:var(--pps-color-surface);padding:var(--pps-space-4)}.pps-muted{color:var(--pps-color-muted)}.pps-link-button{padding:var(--pps-space-2) var(--pps-space-4);border-radius:var(--pps-radius);border:1px solid var(--pps-color-border);background:var(--pps-color-surface);color:var(--pps-color-accent);font-weight:600;text-decoration:none;display:inline-block}.pps-link-button:hover{border-color:color-mix(in oklab, var(--pps-color-accent) 55%, var(--pps-color-border))}.pps-text-button{appearance:none;font:inherit;cursor:pointer;color:var(--pps-color-accent);background:0 0;border:none;padding:0;text-decoration:underline}.pps-text-button:hover{color:var(--pps-color-text)}@media print{@page{size:80mm auto;margin:0}body.pps-printing-receipt{color:#000!important;background:#fff!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}body.pps-printing-receipt #root{display:none!important}body.pps-printing-receipt #cashier-receipt-printable{visibility:visible!important;width:100%!important;max-width:100%!important;box-shadow:none!important;color:#000!important;background:#fff!important;border:none!important;border-radius:0!important;margin:0!important;padding:3mm 3.5mm 10mm!important;font-size:13px!important;display:block!important;position:static!important;top:auto!important;left:auto!important}body.pps-printing-receipt #cashier-receipt-printable *{-webkit-print-color-adjust:exact;print-color-adjust:exact;visibility:visible!important;color:#000!important}body.pps-printing-receipt [data-print-hide=true]{visibility:hidden!important;display:none!important}body.pps-printing-tax-invoice-a4 #root{visibility:hidden!important}body.pps-printing-tax-invoice-a4 #gst-tax-invoice-printable{visibility:visible!important;color:#000!important;background:#fff!important;width:100%!important;margin:0!important;position:absolute!important;top:0!important;left:0!important}body.pps-printing-tax-invoice-a4 #gst-tax-invoice-printable *{visibility:visible!important}body.pps-printing-tax-invoice-a4 [data-print-hide=true]{visibility:hidden!important;display:none!important}}._error-boundary_pb87r_1{padding:var(--pps-space-8) var(--pps-space-4);max-width:36rem;margin:0 auto}._error-boundary__actions_pb87r_13{margin-top:var(--pps-space-4);gap:var(--pps-space-3);flex-wrap:wrap;display:flex}._error-boundary__btn_pb87r_27{appearance:none;font:inherit;cursor:pointer;padding:var(--pps-space-2) var(--pps-space-4);border-radius:var(--pps-radius);border:1px solid var(--pps-color-border);background:var(--pps-color-surface);color:var(--pps-color-text)}._error-boundary__btn_pb87r_27:hover{border-color:var(--pps-color-accent);color:var(--pps-color-accent)}.pps-shell{flex-direction:column;min-height:100%;display:flex}.pps-shell.pps-shell--cashier-embedded{flex:1;height:100%;min-height:0;max-height:100%;overflow:hidden}.pps-shell.pps-shell--cashier-embedded .pps-shell__main{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.pps-shell.pps-shell--cashier-embedded .pps-shell__main>*{flex:auto;min-height:0;max-height:100%}.pps-shell__header{z-index:10;border-bottom:1px solid var(--pps-color-border);background:color-mix(in oklab, var(--pps-color-surface) 97%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);flex-shrink:0;position:sticky;top:0}.pps-shell__inner{box-sizing:border-box;width:min(100%, var(--pps-max-width));height:58px;min-height:52px;max-height:64px;padding:0 var(--pps-space-3);justify-content:space-between;align-items:center;gap:var(--pps-space-2);scrollbar-width:thin;flex-wrap:nowrap;margin:0 auto;display:flex;overflow:auto hidden}.pps-shell__lead{flex:0 auto;min-width:0;max-width:min(38vw,22rem)}.pps-shell__brand{letter-spacing:.02em;color:var(--pps-color-text);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:650;line-height:1.2;overflow:hidden}.pps-shell__trail{justify-content:flex-end;align-items:center;gap:var(--pps-space-2);white-space:nowrap;flex-wrap:nowrap;flex:none;display:flex}.pps-shell__clock{font-variant-numeric:tabular-nums;color:color-mix(in oklab, var(--pps-color-text) 78%, var(--pps-color-muted));font-size:.75rem}.pps-shell__operator{align-items:center;gap:.35rem;max-width:9.5rem;display:inline-flex}.pps-shell__operator-avatar{letter-spacing:.02em;width:1.45rem;height:1.45rem;color:color-mix(in oklab, var(--pps-color-accent) 22%, var(--pps-color-text));border:1px solid color-mix(in oklab, var(--pps-color-accent) 35%, var(--pps-color-border));background:color-mix(in oklab, var(--pps-color-surface) 88%, transparent);border-radius:999px;flex-shrink:0;place-items:center;font-size:.5625rem;font-weight:750;display:inline-grid}.pps-shell__operator-name{text-overflow:ellipsis;white-space:nowrap;color:color-mix(in oklab, var(--pps-color-text) 88%, var(--pps-color-muted));font-size:.75rem;font-weight:600;overflow:hidden}.pps-shell__nav{align-items:center;gap:var(--pps-space-1);flex-wrap:nowrap;flex:auto;justify-content:center;min-width:0;display:flex}.pps-shell__nav a{color:var(--pps-color-text);padding:.2rem var(--pps-space-2);border-radius:calc(var(--pps-radius) - 4px);white-space:nowrap;border:1px solid #0000;font-size:.78rem;font-weight:600;text-decoration:none}.pps-shell__nav a:hover{border-color:var(--pps-color-border)}.pps-shell__nav a.is-active{border-color:color-mix(in oklab, var(--pps-color-accent) 55%, var(--pps-color-border));color:var(--pps-color-accent)}.pps-shell__main{flex:1;min-height:0}.pps-shell.pps-shell--admin-light{background:#f8f9fa}.pps-shell.pps-shell--admin-light .pps-shell__header{background:#fff;border-bottom-color:#e2e8f0}.pps-shell.pps-shell--admin-light .pps-shell__brand,.pps-shell.pps-shell--admin-light .pps-shell__nav a,.pps-shell.pps-shell--admin-light .pps-shell__operator-name,.pps-shell.pps-shell--admin-light .pps-shell__clock{color:#1e293b}.pps-shell.pps-shell--admin-light .pps-shell__nav a.is-active{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.pps-shell.pps-shell--admin-light .pps-shell__operator-avatar{color:#fff;background:#2563eb;border-color:#2563eb}.pps-shell.pps-shell--admin-light .pps-shell__main{background:#f8f9fa}.pps-shell__watermark{left:var(--pps-space-3);bottom:var(--pps-space-2);z-index:6;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in oklab, var(--pps-color-muted) 72%, transparent);opacity:.65;pointer-events:auto;-webkit-user-select:none;user-select:none;align-items:center;gap:.35rem;max-width:11rem;margin:0;padding:0;font-size:.5625rem;font-weight:650;display:inline-flex;position:fixed}.pps-shell__watermark-mark{opacity:.85;flex-shrink:0}.pps-shell__watermark-text{white-space:nowrap}body:has(.pps-cashier-shell) .pps-shell__watermark{left:calc(5rem + var(--pps-space-2))}@media (width<=900px){body:has(.pps-cashier-shell) .pps-shell__watermark{left:var(--pps-space-3)}}.pps-shell.pps-shell--pilot-legacy,.pps-shell.pps-shell--counter-legacy{height:100dvh;min-height:100dvh;overflow:hidden}.pps-shell.pps-shell--pilot-legacy .pps-shell__main,.pps-shell.pps-shell--counter-legacy .pps-shell__main{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.pps-shell.pps-shell--pilot-legacy .pps-shell__main>*,.pps-shell.pps-shell--counter-legacy .pps-shell__main>*{flex:auto;min-height:0;max-height:100%}.pps-cashier-shell{--pps-cashier-bg:#161210;--pps-cashier-surface:#1f1b17;--pps-cashier-surface-elevated:#2a241e;--pps-cashier-border:#3f362d;--pps-cashier-text:#f7f2ea;--pps-cashier-muted:#b5a89a;--pps-cashier-accent:#d4a843;--pps-cashier-accent-muted:color-mix(in oklab, var(--pps-cashier-accent) 65%, var(--pps-cashier-text));--pps-cashier-danger:#c45c68;--pps-cashier-rail-width:min(22rem, 32vw);--pps-cashier-dock-width:5rem;--pps-cashier-touch-min:48px;--pps-cashier-header-z:50;--pps-cashier-dock-z:40;--pps-cashier-overlay-z:100;--pps-posture-healthy-edge:#5f8f72;--pps-posture-warning-edge:#c49a4a;--pps-posture-critical-edge:#c45c68;--pps-posture-neutral-edge:#8a7f72;background:var(--pps-cashier-bg);min-height:100%;color:var(--pps-cashier-text);font-family:var(--pps-font-sans);flex-direction:column;display:flex}.pps-cashier-shell[data-zone=Z0]{min-height:100dvh}.pps-shell__main>.pps-cashier-shell[data-zone=Z0]{flex:1;height:100%;min-height:0;max-height:100%}.pps-cashier-subheader{flex-direction:column;flex-shrink:0;display:flex}.pps-cashier-z6{align-items:center;gap:var(--pps-space-2);padding:var(--pps-space-1) var(--pps-space-3);border-bottom:1px solid var(--pps-cashier-border);background:var(--pps-cashier-surface);-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;flex-wrap:nowrap;font-size:.8125rem;display:flex;overflow:auto hidden}.pps-cashier-z6__chip{max-width:min(22rem,78vw);min-height:28px;padding:0 var(--pps-space-2);border:1px solid var(--pps-cashier-border);border-left-width:3px;border-left-color:color-mix(in oklab, var(--pps-posture-neutral-edge) 55%, var(--pps-cashier-border));background:var(--pps-cashier-surface-elevated);color:var(--pps-cashier-muted);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;flex:none;align-items:center;font-size:.75rem;display:inline-flex;overflow:hidden}.pps-cashier-z6__chip[data-posture=healthy]{border-left-color:color-mix(in oklab, var(--pps-posture-healthy-edge) 72%, var(--pps-cashier-border));color:color-mix(in oklab, var(--pps-cashier-text) 38%, var(--pps-cashier-muted))}.pps-cashier-z6__chip[data-posture=warning]{border-left-color:color-mix(in oklab, var(--pps-posture-warning-edge) 72%, var(--pps-cashier-border))}.pps-cashier-z6__chip[data-posture=critical]{border-left-color:color-mix(in oklab, var(--pps-posture-critical-edge) 78%, var(--pps-cashier-border));color:color-mix(in oklab, var(--pps-cashier-text) 52%, var(--pps-cashier-muted))}.pps-cashier-z6__chip[data-posture=neutral]{border-left-color:color-mix(in oklab, var(--pps-posture-neutral-edge) 45%, var(--pps-cashier-border))}.pps-cashier-shell[data-shell-posture=healthy] .pps-cashier-z1-dock{border-right-color:color-mix(in oklab, var(--pps-posture-healthy-edge) 22%, var(--pps-cashier-border))}.pps-cashier-shell[data-shell-posture=warning] .pps-cashier-z1-dock{border-right-color:color-mix(in oklab, var(--pps-posture-warning-edge) 28%, var(--pps-cashier-border))}.pps-cashier-shell[data-shell-posture=critical] .pps-cashier-z1-dock{border-right-color:color-mix(in oklab, var(--pps-posture-critical-edge) 30%, var(--pps-cashier-border))}.pps-cashier-shell[data-eu05-billing-lock=active] .pps-cashier-z1-dock{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--pps-posture-warning-edge) 18%, transparent)}.pps-cashier-body{flex:1;min-height:0;display:flex}.pps-cashier-z1-dock{z-index:var(--pps-cashier-dock-z);order:1;flex:0 0 var(--pps-cashier-dock-width);align-items:stretch;gap:var(--pps-space-2);padding:var(--pps-space-3) var(--pps-space-2);border-right:1px solid var(--pps-cashier-border);background:var(--pps-cashier-surface);flex-direction:column;display:flex}.pps-cashier-z1-dock a{min-height:var(--pps-cashier-touch-min);min-width:var(--pps-cashier-touch-min);border-radius:var(--pps-radius);color:var(--pps-cashier-muted);text-align:center;border:1px solid #0000;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.pps-cashier-z1-dock a:hover{border-color:var(--pps-cashier-border);color:var(--pps-cashier-text)}.pps-cashier-z1-dock a.is-active{border-left:3px solid color-mix(in oklab, var(--pps-cashier-accent) 88%, var(--pps-cashier-border));padding-left:calc(var(--pps-space-2) - 2px);border-color:color-mix(in oklab, var(--pps-cashier-accent) 55%, var(--pps-cashier-border));color:var(--pps-cashier-accent);background:color-mix(in oklab, var(--pps-cashier-accent) 12%, transparent)}.pps-cashier-z2{flex-direction:column;flex:1;order:2;min-width:0;min-height:0;display:flex}.pps-cashier-z2__scroll{padding:var(--pps-space-4);flex:1;overflow:auto}.pps-cashier-z3{order:3;flex:0 0 var(--pps-cashier-rail-width);border-left:1px solid var(--pps-cashier-border);background:var(--pps-cashier-surface-elevated);flex-direction:column;min-height:0;display:flex}.pps-cashier-z3__header{justify-content:space-between;align-items:center;gap:var(--pps-space-3);padding:var(--pps-space-3) var(--pps-space-4);border-bottom:1px solid var(--pps-cashier-border);flex-shrink:0;display:flex}.pps-cashier-z3__header-label{letter-spacing:.06em;text-transform:uppercase;color:var(--pps-cashier-muted);font-size:.75rem;font-weight:700}.pps-cashier-z3__posture{letter-spacing:.07em;text-transform:uppercase;border:1px solid var(--pps-cashier-border);border-left:3px solid color-mix(in oklab, var(--pps-posture-neutral-edge) 55%, var(--pps-cashier-border));color:color-mix(in oklab, var(--pps-cashier-text) 35%, var(--pps-cashier-muted));text-align:right;white-space:nowrap;text-overflow:ellipsis;border-radius:4px;max-width:56%;padding:.2rem .45rem;font-size:.625rem;font-weight:750;overflow:hidden}.pps-cashier-z3__posture[data-posture=healthy]{border-left-color:color-mix(in oklab, var(--pps-posture-healthy-edge) 70%, var(--pps-cashier-border))}.pps-cashier-z3__posture[data-posture=warning]{border-left-color:color-mix(in oklab, var(--pps-posture-warning-edge) 72%, var(--pps-cashier-border))}.pps-cashier-z3__posture[data-posture=critical]{border-left-color:color-mix(in oklab, var(--pps-posture-critical-edge) 78%, var(--pps-cashier-border))}.pps-cashier-shell[data-shell-posture=warning] .pps-cashier-z3,.pps-cashier-shell[data-shell-posture=critical] .pps-cashier-z3{border-left-color:color-mix(in oklab, var(--pps-posture-warning-edge) 26%, var(--pps-cashier-border))}.pps-cashier-shell[data-shell-posture=critical] .pps-cashier-z3{border-left-color:color-mix(in oklab, var(--pps-posture-critical-edge) 28%, var(--pps-cashier-border))}.pps-cashier-z3__body{min-height:0;color:var(--pps-cashier-muted);flex-direction:column;flex:1;padding:0;font-size:.875rem;display:flex;overflow:hidden}.pps-cashier-z3__mount{flex-direction:column;flex:1;min-height:0;display:flex}.pps-cashier-z4--under-rail{align-items:stretch;gap:var(--pps-space-2);border-top:1px solid var(--pps-cashier-border);border-radius:0;flex-direction:column}.pps-cashier-z4--under-rail .pps-cashier-z4__mount,.pps-cashier-z4--under-rail [data-testid=billing-cart-keypad-dock]{flex-direction:column;align-items:stretch}.pps-cashier-z4{padding:var(--pps-space-3) var(--pps-space-4);border-top:1px solid var(--pps-cashier-border);background:color-mix(in oklab, var(--pps-cashier-surface) 88%, black);min-height:var(--pps-cashier-touch-min);align-items:center;gap:var(--pps-space-4);color:var(--pps-cashier-muted);flex-shrink:0;font-size:.8125rem;display:flex}.pps-cashier-z4__mount{min-width:0;min-height:var(--pps-cashier-touch-min);flex:1;align-items:center;display:flex}.pps-cashier-z5{z-index:var(--pps-cashier-overlay-z);pointer-events:none;position:fixed;inset:0}.pps-cashier-z5__modal-root,.pps-cashier-z5__drawer-root{pointer-events:auto}.pps-cashier-modal{padding:var(--pps-space-4);place-items:center;display:grid;position:fixed;inset:0}.pps-cashier-modal__backdrop{cursor:pointer;background:oklab(0% none none/.55);border:none;margin:0;padding:0;position:absolute;inset:0}.pps-cashier-modal__panel{border-radius:var(--pps-radius);border:1px solid var(--pps-cashier-border);background:var(--pps-cashier-surface-elevated);width:min(100%,420px);max-height:min(90dvh,640px);position:relative;overflow:auto;box-shadow:0 24px 48px oklab(0% none none/.45)}.pps-cashier-modal__header{justify-content:space-between;align-items:center;gap:var(--pps-space-3);padding:var(--pps-space-4);border-bottom:1px solid var(--pps-cashier-border);display:flex}.pps-cashier-modal__title{margin:0;font-size:1rem}.pps-cashier-modal__close{min-height:var(--pps-cashier-touch-min);min-width:var(--pps-cashier-touch-min);border-radius:var(--pps-radius);border:1px solid var(--pps-cashier-border);color:var(--pps-cashier-text);cursor:pointer;font:inherit;background:0 0}.pps-cashier-modal__body{padding:var(--pps-space-4)}.pps-cashier-drawer{position:fixed;inset:0}.pps-cashier-drawer__backdrop{cursor:pointer;background:oklab(0% none none/.45);border:none;margin:0;padding:0;position:absolute;inset:0}.pps-cashier-drawer__panel{border-left:1px solid var(--pps-cashier-border);background:var(--pps-cashier-surface-elevated);flex-direction:column;width:min(26rem,92vw);height:100%;display:flex;position:absolute;top:0;right:0;box-shadow:-12px 0 36px oklab(0% none none/.35)}.pps-cashier-drawer__header{justify-content:space-between;align-items:center;gap:var(--pps-space-3);padding:var(--pps-space-4);border-bottom:1px solid var(--pps-cashier-border);display:flex}.pps-cashier-drawer__title{margin:0;font-size:1rem}.pps-cashier-drawer__close{min-height:var(--pps-cashier-touch-min);min-width:var(--pps-cashier-touch-min);border-radius:var(--pps-radius);border:1px solid var(--pps-cashier-border);color:var(--pps-cashier-text);cursor:pointer;font:inherit;background:0 0}.pps-cashier-drawer__body{padding:var(--pps-space-4);flex:1;overflow:auto}.pps-cashier-loading{padding:var(--pps-space-6);color:var(--pps-cashier-muted);font-size:.9375rem}@media (width<=900px){.pps-cashier-body{flex-direction:column}.pps-cashier-z1-dock{border-right:none;border-bottom:1px solid var(--pps-cashier-border);flex-direction:row;flex:none;overflow-x:auto}.pps-cashier-z3{border-left:none;border-top:1px solid var(--pps-cashier-border);flex:none;max-height:40dvh}}@media (width>=1366px){.pps-cashier-shell[data-billing-fit=true]{--pps-cashier-rail-width:min(380px, 34vw);height:100%;max-height:100%;overflow:hidden}.pps-cashier-shell[data-billing-fit=true] .pps-cashier-z2__scroll{min-height:0;padding:var(--pps-space-3);flex:1;overflow:hidden}.pps-cashier-shell[data-billing-fit=true] .pps-cashier-z6{-webkit-overflow-scrolling:auto;scrollbar-gutter:auto;flex-wrap:wrap;overflow:visible}.pps-cashier-shell[data-billing-fit=true] .pps-cashier-z6__chip{flex:0 auto;max-width:min(22rem,100%)}.pps-cashier-shell[data-billing-fit=true] .pps-cashier-governed-rail{padding:.25rem .45rem}.pps-cashier-shell[data-billing-fit=true] .pps-cashier-z4.pps-cashier-z4--under-rail{padding:var(--pps-space-2) var(--pps-space-3);gap:var(--pps-space-2);min-height:0}.pps-cashier-shell[data-billing-fit=true] .pps-cashier-z4--under-rail .pps-cashier-z4__mount{align-items:stretch;min-height:0}.pps-cashier-shell[data-billing-fit=true] .pps-cashier-z3__header{padding:var(--pps-space-2) var(--pps-space-3);min-height:0}}.pps-cashier-governed-rail{--pps-governed-rail-text:var(--pps-cashier-text,#f7f2ea);--pps-governed-rail-muted:var(--pps-cashier-muted,#b5a89a);--pps-governed-rail-surface:color-mix(in oklab, var(--pps-cashier-surface-elevated,#2a241e) 88%, transparent);--pps-governed-rail-border:var(--pps-cashier-border,#3f362d);--pps-governed-rail-accent:var(--pps-cashier-accent,#d4a843);border-bottom:1px solid color-mix(in oklab, var(--pps-governed-rail-border) 85%, transparent);background:color-mix(in oklab, var(--pps-governed-rail-surface) 92%, transparent);color:var(--pps-governed-rail-text);padding:.35rem .65rem;font-size:.78rem;line-height:1.35}.pps-cashier-governed-rail__details{margin:0}.pps-cashier-governed-rail__summary{cursor:pointer;color:color-mix(in oklab, var(--pps-governed-rail-accent) 80%, var(--pps-governed-rail-text));padding:.15rem 0;font-weight:600;list-style:none}.pps-cashier-governed-rail__summary::-webkit-details-marker{display:none}.pps-cashier-governed-rail__summary:before{content:"";border-right:2px solid var(--pps-governed-rail-accent);border-bottom:2px solid var(--pps-governed-rail-accent);vertical-align:.15em;opacity:.75;width:.35em;height:.35em;margin-right:.4em;display:inline-block;transform:rotate(-45deg)}.pps-cashier-governed-rail__details[open] .pps-cashier-governed-rail__summary:before{vertical-align:.05em;transform:rotate(45deg)}.pps-cashier-governed-rail__banners{flex-direction:column;gap:.35rem;margin-top:.35rem;display:flex}.pps-cashier-governed-rail__banner{background:color-mix(in oklab, var(--pps-cashier-surface,#1f1b17) 55%, transparent);border-left:3px solid color-mix(in oklab, var(--pps-governed-rail-accent) 35%, var(--pps-governed-rail-border));color:color-mix(in oklab, var(--pps-governed-rail-text) 92%, var(--pps-governed-rail-muted));border-radius:4px;padding:.25rem .45rem}.pps-cashier-governed-rail__banner[data-severity=critical]{border-left-color:var(--pps-cashier-danger,#c45c68);background:color-mix(in oklab, var(--pps-cashier-danger,#c45c68) 18%, var(--pps-cashier-surface,#1f1b17))}.pps-cashier-governed-rail__banner[data-severity=high]{border-left-color:color-mix(in oklab, var(--pps-governed-rail-accent) 65%, #c25600);background:color-mix(in oklab, var(--pps-governed-rail-accent) 12%, var(--pps-cashier-surface,#1f1b17))}.pps-cashier-governed-rail__banner[data-severity=medium]{border-left-color:color-mix(in oklab, var(--pps-governed-rail-accent) 45%, #2a6aa8)}.pps-cashier-governed-rail__banner[data-severity=low]{border-left-color:color-mix(in oklab, var(--pps-governed-rail-accent) 25%, var(--pps-governed-rail-border))}.pps-cashier-governed-rail__banner[data-severity=ambient]{border-left-color:color-mix(in oklab, var(--pps-governed-rail-muted) 55%, var(--pps-governed-rail-border));background:color-mix(in oklab, var(--pps-cashier-surface,#1f1b17) 40%, transparent)}._banner_j2no2_1{border-bottom:1px solid var(--ops-border-subtle,#00000014);margin:0;padding:.35rem .75rem;font-size:.8125rem;line-height:1.35}._banner_j2no2_1[data-severity=ambient]{background:var(--ops-surface-muted,#f4f4f5);color:var(--ops-text-secondary,#52525b)}._banner_j2no2_1[data-severity=warn]{color:#9a3412;background:#fff7ed}._banner_j2no2_1[data-severity=critical]{color:#991b1b;background:#fef2f2}._ackBtn_j2no2_47{cursor:pointer;color:inherit;background:0 0;border:none;margin-left:.5rem;padding:0;font-size:.75rem;text-decoration:underline}.pps-ops-context{--pps-ops-bg:var(--pps-cashier-bg,var(--pps-color-bg));--pps-ops-surface:var(--pps-cashier-surface,var(--pps-color-surface));--pps-ops-surface-elevated:var(--pps-cashier-surface-elevated,var(--pps-color-surface));--pps-ops-border:var(--pps-cashier-border,var(--pps-color-border));--pps-ops-text:var(--pps-cashier-text,var(--pps-color-text));--pps-ops-muted:var(--pps-cashier-muted,var(--pps-color-muted));--pps-ops-accent:var(--pps-cashier-accent,var(--pps-color-accent));--pps-ops-danger:var(--pps-cashier-danger,#c45c68);--pps-ops-touch-min:var(--pps-cashier-touch-min,48px);--pps-posture-healthy-edge:#4a8f62;--pps-posture-warning-edge:#b8893c;--pps-posture-critical-edge:#b54550;--pps-posture-neutral-edge:#8a8278}._button_1q34f_1{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--pps-space-2);min-height:var(--pps-ops-touch-min,48px);padding:0 var(--pps-space-4);border-radius:var(--pps-radius);font:inherit;cursor:pointer;color:var(--pps-ops-text,var(--pps-color-text));background:var(--pps-ops-surface-elevated,var(--pps-color-surface));border:1px solid #0000;font-weight:650;transition:border-color .12s,background-color .12s,color .12s,opacity .12s;display:inline-flex}._button_1q34f_1:focus-visible{outline:2px solid var(--pps-ops-accent,var(--pps-color-accent));outline-offset:2px}._button_1q34f_1:disabled{cursor:not-allowed;opacity:.45}._button--primary_1q34f_65{background:color-mix(in oklab, var(--pps-ops-accent,var(--pps-color-accent)) 28%, var(--pps-ops-surface,var(--pps-color-surface)));border-color:color-mix(in oklab, var(--pps-ops-accent,var(--pps-color-accent)) 45%, var(--pps-ops-border,var(--pps-color-border)));color:var(--pps-ops-text,var(--pps-color-text))}._button--secondary_1q34f_77{border-color:var(--pps-ops-border,var(--pps-color-border));background:0 0}._button--destructive_1q34f_87{border-color:color-mix(in oklab, var(--pps-ops-danger) 55%, var(--pps-ops-border,var(--pps-color-border)));color:var(--pps-ops-danger);background:color-mix(in oklab, var(--pps-ops-danger) 12%, transparent)}._button--ghost_1q34f_99{color:var(--pps-ops-accent,var(--pps-color-accent));background:0 0;border-color:#0000}._button--compact_1q34f_111{min-height:44px;padding:0 var(--pps-space-3);font-size:.875rem}._button--dock_1q34f_123{min-height:var(--pps-ops-touch-min,48px);min-width:var(--pps-ops-touch-min,48px);padding:0 var(--pps-space-2);font-size:.75rem;font-weight:700}._button--loading_1q34f_139{cursor:wait}._spinner_1q34f_147{border:2px solid color-mix(in oklab, var(--pps-ops-muted) 45%, transparent);border-top-color:var(--pps-ops-accent,var(--pps-color-accent));border-radius:50%;width:1.125rem;height:1.125rem;animation:.65s linear infinite _ops-spin_1q34f_1}@keyframes _ops-spin_1q34f_1{to{transform:rotate(360deg)}}._keypad_1pmu2_1{gap:var(--pps-space-2);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:280px;display:grid}._key_1pmu2_1{min-height:var(--pps-ops-touch-min,48px);border-radius:var(--pps-radius);border:1px solid var(--pps-ops-border,var(--pps-color-border));background:var(--pps-ops-surface-elevated,var(--pps-color-surface));color:var(--pps-ops-text,var(--pps-color-text));font:inherit;cursor:pointer;font-size:1.125rem;font-weight:650}._key_1pmu2_1:focus-visible{outline:2px solid var(--pps-ops-accent,var(--pps-color-accent));outline-offset:2px}._key_1pmu2_1:active:not(:disabled){transform:scale(.98)}._key_1pmu2_1:disabled{opacity:.4;cursor:not-allowed}._key--secondary_1pmu2_69{font-size:.8125rem;font-weight:700}._key--span_1pmu2_79{grid-column:1/-1}._key--commit_1pmu2_87{background:color-mix(in oklab, var(--pps-ops-accent,var(--pps-color-accent)) 32%, var(--pps-ops-surface-elevated));border-color:color-mix(in oklab, var(--pps-ops-accent,var(--pps-color-accent)) 55%, var(--pps-ops-border));font-size:1.25rem}._keypadCompact_1pmu2_99{gap:var(--pps-space-1);max-width:none}._keypadCompact_1pmu2_99 ._key_1pmu2_1{min-height:34px;font-size:1rem}._keypadCompact_1pmu2_99 ._key--secondary_1pmu2_69{font-size:.75rem}._keypadCompact_1pmu2_99 ._key--commit_1pmu2_87{font-size:1.05rem}._keypadCompact_1pmu2_99 ._key_1pmu2_1:active:not(:disabled){transform:none}._row_yy31b_1{align-items:center;gap:var(--pps-space-4);display:flex}._value_yy31b_13{text-align:center;font-variant-numeric:tabular-nums;min-width:3.25ch;color:var(--pps-ops-text,var(--pps-color-text));font-size:1.1875rem;font-weight:750}._shell_p3e57_1{border:1px solid var(--pps-ops-border,var(--pps-color-border));border-radius:var(--pps-radius);background:var(--pps-ops-surface-elevated,var(--pps-color-surface));padding:var(--pps-space-4);gap:var(--pps-space-4);flex-direction:column;display:flex}._rows_p3e57_21{gap:var(--pps-space-2);flex-direction:column;display:flex}._footer_p3e57_33{border-top:1px solid var(--pps-ops-border,var(--pps-color-border));padding-top:var(--pps-space-3);font-size:1.0625rem;font-weight:750}._region_c5nju_1{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:auto}._region--clip_c5nju_15{overflow:hidden}._grid_e6vb1_1{gap:var(--pps-space-4);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));width:100%;display:grid}._cell_e6vb1_15{min-height:120px}._wrap_1v197_1{gap:var(--pps-space-2);flex-direction:column;display:flex}._label_1v197_13{letter-spacing:.06em;text-transform:uppercase;color:var(--pps-ops-muted,var(--pps-color-muted));font-size:.6875rem;font-weight:750}._input_1v197_29{box-sizing:border-box;width:100%;min-height:var(--pps-ops-touch-min,48px);padding:0 var(--pps-space-3);border-radius:var(--pps-radius);border:1px solid var(--pps-ops-border,var(--pps-color-border));background:var(--pps-ops-surface-elevated,var(--pps-color-surface));color:var(--pps-ops-text,var(--pps-color-text));font:inherit}._input_1v197_29:focus-visible{outline:2px solid var(--pps-ops-accent,var(--pps-color-accent));outline-offset:2px}._visuallyHidden_1v197_63{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._wrap_lkda3_1{gap:var(--pps-space-2);flex-direction:column;display:flex}._label_lkda3_13{letter-spacing:.06em;text-transform:uppercase;color:var(--pps-ops-muted,var(--pps-color-muted));font-size:.6875rem;font-weight:750}._input_lkda3_29{box-sizing:border-box;width:100%;min-height:var(--pps-ops-touch-min,48px);padding:0 var(--pps-space-3);border-radius:var(--pps-radius);border:2px dashed color-mix(in oklab, var(--pps-ops-accent) 35%, var(--pps-ops-border));background:color-mix(in oklab, var(--pps-ops-surface-elevated) 92%, transparent);color:var(--pps-ops-text,var(--pps-color-text));letter-spacing:.04em;font-family:ui-monospace,monospace;font-size:1rem}._input_lkda3_29:focus-visible{outline:2px solid var(--pps-ops-accent,var(--pps-color-accent));outline-offset:2px}._hint_lkda3_67{color:var(--pps-ops-muted,var(--pps-color-muted));margin:0;font-size:.75rem}._chip_qts7j_1{min-height:var(--pps-ops-touch-min,48px);padding:0 var(--pps-space-4);border:1px solid var(--pps-ops-border,var(--pps-color-border));color:var(--pps-ops-muted,var(--pps-color-muted));font:inherit;cursor:pointer;background:0 0;border-radius:999px;font-size:.8125rem;font-weight:650}._chip--selected_qts7j_27{border-color:color-mix(in oklab, var(--pps-ops-accent) 55%, var(--pps-ops-border));color:var(--pps-ops-text,var(--pps-color-text));background:color-mix(in oklab, var(--pps-ops-accent) 14%, transparent)}._chip_qts7j_1:focus-visible{outline:2px solid var(--pps-ops-accent,var(--pps-color-accent));outline-offset:2px}._chip_qts7j_1:disabled{opacity:.45;cursor:not-allowed}._wrap_1k9se_1{align-items:center;gap:var(--pps-space-3);padding:var(--pps-space-4);color:var(--pps-ops-muted,var(--pps-color-muted));font-size:.9375rem;display:flex}._spinner_1k9se_19{border:2px solid color-mix(in oklab, var(--pps-ops-muted) 45%, transparent);border-top-color:var(--pps-ops-accent,var(--pps-color-accent));border-radius:50%;width:1.25rem;height:1.25rem;animation:.65s linear infinite _ops-loading-spin_1k9se_1}@keyframes _ops-loading-spin_1k9se_1{to{transform:rotate(360deg)}}._block_1rfos_1{border:1px dashed var(--pps-ops-border,var(--pps-color-border));border-radius:var(--pps-radius);padding:var(--pps-space-6);text-align:center}._title_1rfos_15{margin:0 0 var(--pps-space-2);color:var(--pps-ops-text,var(--pps-color-text));font-size:1rem;font-weight:750}._desc_1rfos_29{color:var(--pps-ops-muted,var(--pps-color-muted));margin:0;font-size:.875rem}._actions_1rfos_41{margin-top:var(--pps-space-4)}._alert_g26oy_1{border:1px solid color-mix(in oklab, var(--pps-ops-danger,#c45c68) 55%, var(--pps-ops-border,var(--pps-color-border)));border-radius:var(--pps-radius);padding:var(--pps-space-4);background:color-mix(in oklab, var(--pps-ops-danger,#c45c68) 10%, var(--pps-ops-surface,var(--pps-color-surface)))}._title_g26oy_25{margin:0 0 var(--pps-space-2);color:var(--pps-ops-text,var(--pps-color-text));font-size:1rem;font-weight:750}._body_g26oy_39{color:var(--pps-ops-muted,var(--pps-color-muted));margin:0;font-size:.875rem}._actions_g26oy_51{margin-top:var(--pps-space-4)}._bar_xxbp8_1{justify-content:space-between;align-items:center;gap:var(--pps-space-4);margin-bottom:var(--pps-space-4);flex-wrap:wrap;display:flex}._barCompact_xxbp8_19{gap:var(--pps-space-2);margin-bottom:var(--pps-space-2);flex-wrap:nowrap}._title_xxbp8_31{letter-spacing:.08em;text-transform:uppercase;color:var(--pps-ops-muted,var(--pps-color-muted));margin:0;font-size:.6875rem;font-weight:750}._aside_xxbp8_49{align-items:center;gap:var(--pps-space-2);display:flex}._strip_sxp6r_1{gap:var(--pps-space-2);margin:calc(var(--pps-space-2) * -1) 0 var(--pps-space-3);flex-wrap:wrap;display:flex}._chip_sxp6r_15{min-height:1.75rem;padding:0 var(--pps-space-2);border:1px solid var(--pps-ops-border);border-left:3px solid color-mix(in oklab, var(--pps-posture-neutral-edge) 55%, var(--pps-ops-border));letter-spacing:.06em;text-transform:uppercase;color:color-mix(in oklab, var(--pps-ops-text) 28%, var(--pps-ops-muted));border-radius:4px;align-items:center;font-size:.625rem;font-weight:750;display:inline-flex}._chip_sxp6r_15[data-posture=healthy]{border-left-color:color-mix(in oklab, var(--pps-posture-healthy-edge) 72%, var(--pps-ops-border))}._chip_sxp6r_15[data-posture=warning]{border-left-color:color-mix(in oklab, var(--pps-posture-warning-edge) 72%, var(--pps-ops-border))}._chip_sxp6r_15[data-posture=critical]{border-left-color:color-mix(in oklab, var(--pps-posture-critical-edge) 78%, var(--pps-ops-border))}._chip_sxp6r_15[data-posture=neutral]{border-left-color:color-mix(in oklab, var(--pps-posture-neutral-edge) 45%, var(--pps-ops-border))}._root_qoceo_1{margin:0 0 var(--pps-space-2);padding:var(--pps-space-2) var(--pps-space-3);border-radius:var(--pps-radius);border:1px solid color-mix(in oklab, var(--pps-ops-warn-border,darkorange) 50%, var(--pps-ops-border));background:color-mix(in oklab, var(--pps-ops-warn-muted,goldenrod) 12%, var(--pps-ops-surface));color:var(--pps-ops-text);font-size:.8125rem}._title_qoceo_21{margin:0 0 .25rem;font-weight:600}._body_qoceo_31{margin:0;line-height:1.45}._link_qoceo_41{color:var(--pps-ops-accent,#2563eb);text-underline-offset:2px;align-items:center;min-height:44px;font-weight:600;text-decoration:underline;display:inline-flex}._pps-page-layout__header_1dxnl_1{margin-bottom:var(--pps-space-6)}._pps-page-layout__title_1dxnl_9{margin:0;font-size:1.75rem;line-height:1.2}._pps-page-layout__description_1dxnl_21{margin-top:var(--pps-space-2)}._error-state_1g3ln_1{border:1px solid color-mix(in oklab, var(--pps-color-border) 85%, #ef4444);border-radius:var(--pps-radius);background:color-mix(in oklab, var(--pps-color-surface) 92%, #ef4444 8%);padding:var(--pps-space-4)}._error-state__title_1g3ln_15{margin:0 0 var(--pps-space-2);font-size:1rem}._error-state__meta_1g3ln_25{margin:0 0 var(--pps-space-2);color:var(--pps-color-muted);font-size:.8125rem}._error-state__body_1g3ln_37{white-space:pre-wrap;word-break:break-word;margin:0;font-size:.875rem;overflow-x:auto}._loading-state_1cb7n_1{padding:var(--pps-space-4) 0;color:var(--pps-color-muted)}._loading-state--inline_1cb7n_11{padding:var(--pps-space-2) 0}._loading-state__label_1cb7n_19{margin:0}._empty-state_lzjxy_1{border:1px dashed var(--pps-color-border);border-radius:var(--pps-radius);padding:var(--pps-space-6) var(--pps-space-4);text-align:center;max-width:28rem;margin:0 auto}._empty-state__title_lzjxy_19{margin:0 0 var(--pps-space-2);font-size:1.05rem}._empty-state__description_lzjxy_29{margin:0}._wrap_14y98_1{gap:var(--pps-space-4,1rem);flex-direction:column;display:flex}._formRow_14y98_13{gap:var(--pps-space-3,.75rem);flex-wrap:wrap;align-items:flex-end;display:flex}._field_14y98_27{gap:var(--pps-space-2,.35rem);flex-direction:column;flex:16rem;display:flex}._label_14y98_41{font-size:.95rem;font-weight:600}._input_14y98_51{border:1px solid color-mix(in srgb, CanvasText 22%, transparent);color:canvastext;background:canvas;border-radius:8px;min-height:48px;padding:0 .75rem;font-size:1.05rem}._primaryButton_14y98_71{cursor:pointer;background:color-mix(in srgb, AccentColor 88%, Canvas);color:canvas;border:none;border-radius:8px;min-width:10rem;min-height:48px;padding:0 1.25rem;font-size:1.05rem;font-weight:600}._primaryButton_14y98_71:disabled{opacity:.45;cursor:not-allowed}._outlineButton_14y98_107{border:2px solid color-mix(in srgb, AccentColor 55%, CanvasText);cursor:pointer;color:canvastext;background:0 0;border-radius:8px;min-height:48px;padding:0 1rem;font-size:1rem;font-weight:600}._outlineButton_14y98_107:disabled{opacity:.45;cursor:not-allowed}._secondaryRow_14y98_141{margin-top:var(--pps-space-2,.35rem)}._summaryGrid_14y98_149{gap:var(--pps-space-4,1rem);display:grid}._metaCard_14y98_159{padding:var(--pps-space-4,1rem);border:1px solid color-mix(in srgb, CanvasText 12%, transparent);background:color-mix(in srgb, Canvas 96%, CanvasText);border-radius:10px}._lineTable_14y98_173{border-collapse:collapse;width:100%;font-size:.98rem}._lineTable_14y98_173 th,._lineTable_14y98_173 td{text-align:left;border-bottom:1px solid color-mix(in srgb, CanvasText 10%, transparent);padding:.65rem .5rem}._lineTable_14y98_173 th{text-transform:uppercase;letter-spacing:.03em;color:color-mix(in srgb, CanvasText 65%, transparent);font-size:.82rem}._totals_14y98_213{gap:.35rem;max-width:22rem;margin-left:auto;font-size:1rem;display:grid}._totalRow_14y98_229{justify-content:space-between;gap:1rem;display:flex}._grand_14y98_241{border-top:2px solid color-mix(in srgb, CanvasText 18%, transparent);margin-top:.35rem;padding-top:.35rem;font-size:1.08rem;font-weight:700}._flagsList_14y98_257{margin:0;padding-left:1.1rem}._flagWarn_14y98_267{color:color-mix(in srgb, CanvasText 85%, orange)}._flagBlock_14y98_275{color:color-mix(in srgb, CanvasText 70%, red)}._eligibility_14y98_283{border-radius:6px;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.95rem;font-weight:600;display:inline-flex}._eligible_14y98_303{background:#0080002e}._eligibleWarn_14y98_311{background:#ffa50038}._paymentState_14y98_319{border-radius:8px;align-items:center;padding:.35rem .65rem;font-size:.95rem;font-weight:700;display:inline-flex}._payInitiated_14y98_337{background:color-mix(in srgb, AccentColor 22%, transparent)}._payPending_14y98_345{background:#ffa50047}._payCompleted_14y98_353{background:#00800038}._payFailed_14y98_361{background:#ff000038}._payExpired_14y98_369{background:color-mix(in srgb, CanvasText 14%, transparent)}._simulateGrid_14y98_377{grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:.5rem;margin-top:.75rem;display:grid}._simulateButton_14y98_391{border:1px solid color-mix(in srgb, CanvasText 22%, transparent);cursor:pointer;background:canvas;border-radius:8px;min-height:44px;font-weight:600}._simulateButton_14y98_391:disabled{opacity:.45;cursor:not-allowed}._finalizePanel_14y98_419{border:1px solid color-mix(in srgb, CanvasText 22%, transparent);background:color-mix(in srgb, CanvasText 6%, transparent);border-radius:8px;margin-top:1rem;padding:.75rem 1rem}._invoiceImm_14y98_435{margin:0 0 .35rem;font-size:.95rem}._offlineBanner_14y98_445{background:#ffa50024;border:1px solid #ffa50059;border-radius:8px;padding:.65rem .85rem;font-size:.92rem;line-height:1.35}._devOfflineToggle_14y98_463{cursor:pointer;-webkit-user-select:none;user-select:none;margin:.5rem 0 .35rem;font-size:.88rem;display:block}._syncPendingRibbon_14y98_479{background:color-mix(in srgb, AccentColor 14%, transparent);border:1px solid color-mix(in srgb, AccentColor 28%, transparent);border-radius:6px;margin:.5rem 0;padding:.45rem .65rem;font-size:.88rem}._syncAlignedRibbon_14y98_497{background:#0080001f;border:1px solid #00800047;border-radius:6px;margin:.5rem 0;padding:.45rem .65rem;font-size:.88rem}._inventoryReserveRibbon_14y98_515{background:color-mix(in srgb, CanvasText 8%, transparent);border:1px solid color-mix(in srgb, CanvasText 18%, transparent);border-radius:6px;margin:0;padding:.5rem .65rem;font-size:.88rem;line-height:1.35}._inventoryBlockedRibbon_14y98_535{background:#b2222224;border:1px solid #b2222259;border-radius:6px;margin:.35rem 0 0;padding:.5rem .65rem;font-size:.88rem;line-height:1.35}._stockChip_14y98_555{border-radius:999px;padding:.15rem .45rem;font-size:.78rem;font-weight:600;line-height:1.25;display:inline-block}._stockChipOk_14y98_573{background:#00800029;border:1px solid #00800052}._stockChipLow_14y98_583{background:#ff8c002e;border:1px solid #ff8c0061}._stockChipPressure_14y98_593{background:#4169e124;border:1px solid #4169e14d}._stockChipOut_14y98_603{background:#b2222229;border:1px solid #b2222257}._pspDevSelector_14y98_613{gap:var(--pps-space-2,.35rem);max-width:22rem;margin-bottom:var(--pps-space-2,.35rem);flex-direction:column;display:flex}._printOfflineRibbon_14y98_629{margin:0 0 var(--pps-space-3,.75rem);background:#ff8c0024;border:1px solid #ff8c0047;border-radius:8px;padding:.5rem .65rem;font-size:.88rem}._printHardwareRibbon_14y98_647{margin:0 0 var(--pps-space-3,.75rem);background:#4682b41f;border:1px solid #4682b442;border-radius:8px;padding:.5rem .65rem;font-size:.88rem}._printJobList_14y98_665{gap:var(--pps-space-2,.35rem);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._printJobRow_14y98_683{border:1px solid color-mix(in srgb, CanvasText 14%, transparent);border-radius:8px;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.45rem .55rem;font-size:.92rem;display:flex}._printJobKind_14y98_705{font-weight:600}._printJobState_14y98_713{background:color-mix(in srgb, CanvasText 8%, transparent);border-radius:4px;padding:.12rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem}._printJobStateQueued_14y98_729{background:#b8860b24;border:1px solid #b8860b4d}._printJobStateProgress_14y98_739{background:#1e90ff24;border:1px solid #1e90ff47}._printJobStateCompleted_14y98_749{background:#228b2224;border:1px solid #228b2247}._printJobStateFailed_14y98_759{background:#b2222224;border:1px solid #b222224d}._printJobStateRetry_14y98_769{background:#ff8c0024;border:1px solid #ff8c0047}._receiptPendingBadge_14y98_779{margin:0 0 var(--pps-space-3,.75rem);background:#b8860b24;border:1px solid #b8860b42;border-radius:8px;padding:.5rem .65rem;font-size:.88rem}._receiptAttentionBadge_14y98_797{margin:0 0 var(--pps-space-3,.75rem);background:#b222221f;border:1px solid #b2222242;border-radius:8px;padding:.5rem .65rem;font-size:.88rem}._printRetryButton_14y98_815{border:2px solid color-mix(in srgb, AccentColor 55%, CanvasText);cursor:pointer;color:canvastext;background:0 0;border-radius:8px;min-height:40px;margin-left:auto;padding:0 .75rem;font-size:.88rem;font-weight:600}._printRetryButton_14y98_815:disabled{opacity:.45;cursor:not-allowed}._counterOfflineRibbon_14y98_851{margin:0 0 var(--pps-space-3,.75rem);background:#4169e11f;border:1px solid #4169e142;border-radius:8px;padding:.5rem .65rem;font-size:.88rem}._counterPickupGrid_14y98_869{gap:var(--pps-space-4,1rem);flex-wrap:wrap;align-items:flex-start;display:flex}._counterPickupLabel_14y98_883{color:color-mix(in srgb, CanvasText 72%, transparent);margin-bottom:.25rem;font-size:.82rem;font-weight:600;display:block}._counterPickupCode_14y98_899{letter-spacing:.08em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.65rem;font-weight:700}._counterChipRow_14y98_913{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._counterSemanticChip_14y98_927{background:color-mix(in srgb, AccentColor 18%, transparent);border:1px solid color-mix(in srgb, AccentColor 38%, transparent);border-radius:999px;padding:.25rem .5rem;font-size:.82rem;font-weight:600}._counterSemanticChipMuted_14y98_945{background:color-mix(in srgb, CanvasText 8%, transparent);border:1px solid color-mix(in srgb, CanvasText 14%, transparent);border-radius:999px;padding:.25rem .5rem;font-size:.82rem}._governanceStrip_14y98_963{margin-top:var(--pps-space-3,.75rem);border:1px solid color-mix(in srgb, CanvasText 12%, transparent);background:color-mix(in srgb, Canvas 97%, CanvasText);border-radius:10px;padding:.65rem .75rem}._govChipRow_14y98_979{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}._govChip_14y98_979{background:color-mix(in srgb, AccentColor 14%, transparent);border:1px solid color-mix(in srgb, AccentColor 32%, transparent);border-radius:999px;padding:.22rem .55rem;font-size:.82rem;font-weight:600}._govChipMuted_14y98_1011{background:color-mix(in srgb, CanvasText 7%, transparent);border:1px solid color-mix(in srgb, CanvasText 14%, transparent);border-radius:999px;padding:.22rem .55rem;font-size:.82rem;font-weight:500}._govChipWarn_14y98_1029{background:#ff8c0024;border:1px solid #ff8c0059;border-radius:999px;padding:.22rem .55rem;font-size:.82rem;font-weight:600}._govFingerprint_14y98_1047{color:color-mix(in srgb, CanvasText 62%, transparent);margin:.35rem 0 0;font-size:.82rem}._govFingerprint_14y98_1047 code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8rem}._govFlagList_14y98_1069{margin:.45rem 0 0;padding-left:1.1rem;font-size:.88rem}._govFlagWarn_14y98_1081{color:color-mix(in srgb, CanvasText 88%, transparent);margin-bottom:.25rem}._govFlagBlock_14y98_1091{color:color-mix(in srgb, CanvasText 88%, transparent);margin-bottom:.25rem;font-weight:600}._panel_1w20z_1{border:1px solid color-mix(in srgb, CanvasText 14%, transparent);background:color-mix(in srgb, Canvas 96%, CanvasText 4%);border-radius:12px;margin-bottom:1rem;padding:1rem 1.25rem}._row_1w20z_17{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._chip_1w20z_31{border:1px solid color-mix(in srgb, CanvasText 18%, transparent);background:canvas;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.82rem;display:inline-flex}._chipActive_1w20z_53{border:1px solid color-mix(in srgb, #15803d 55%, CanvasText 10%);background:color-mix(in srgb, #15803d 12%, Canvas);border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.82rem;display:inline-flex}._chipNeutral_1w20z_75{border:1px solid color-mix(in srgb, CanvasText 18%, transparent);background:canvas;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.82rem;display:inline-flex}._chipWarn_1w20z_97{border:1px solid color-mix(in srgb, #ca8a04 55%, CanvasText 10%);background:color-mix(in srgb, #ca8a04 12%, Canvas);border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.82rem;display:inline-flex}._mono_1w20z_119{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.85rem}._textarea_1w20z_131{border:1px solid color-mix(in srgb, CanvasText 18%, transparent);width:100%;min-height:5rem;font:inherit;resize:vertical;box-sizing:border-box;border-radius:8px;padding:.65rem .75rem}._actions_1w20z_153{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}._primaryButton_1w20z_167{cursor:pointer;background:color-mix(in srgb, AccentColor 88%, Canvas);color:canvas;border:none;border-radius:8px;min-width:10rem;min-height:48px;padding:0 1.25rem;font-size:1.05rem;font-weight:600}._primaryButton_1w20z_167:disabled{opacity:.45;cursor:not-allowed}._outlineButton_1w20z_203{border:2px solid color-mix(in srgb, AccentColor 55%, CanvasText);cursor:pointer;color:canvastext;background:0 0;border-radius:8px;min-height:48px;padding:0 1rem;font-size:1rem;font-weight:600}._outlineButton_1w20z_203:disabled{opacity:.45;cursor:not-allowed}._lineGrid_1w20z_237{gap:.35rem;display:grid}._lineRow_1w20z_247{border-bottom:1px solid color-mix(in srgb, CanvasText 10%, transparent);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.5rem;padding:.35rem 0;display:grid}._lineRow_1w20z_247:last-child{border-bottom:none}._card_uoolf_1{align-items:stretch;gap:var(--pps-space-3);width:100%;min-height:92px;padding:var(--pps-space-3);border-radius:var(--pps-radius);border:1px solid var(--pps-ops-border);background:var(--pps-ops-surface-elevated);color:var(--pps-ops-text);text-align:left;cursor:pointer;font:inherit;flex-direction:row;transition:border-color .12s,box-shadow .12s,background .12s;display:flex}._media_uoolf_22{border-radius:calc(var(--pps-radius) - 2px);background:color-mix(in oklab, var(--pps-ops-muted) 18%, var(--pps-ops-surface-elevated));flex:0 0 4.5rem;align-self:stretch;width:4.5rem;position:relative;overflow:hidden}._thumb_uoolf_32{object-fit:cover;width:100%;height:100%;min-height:4.5rem;display:block}._thumbFallback_uoolf_40{background:color-mix(in oklab, var(--pps-ops-muted) 12%, var(--pps-ops-surface-elevated));width:100%;height:100%;min-height:4.5rem;display:block}._copy_uoolf_48{justify-content:flex-start;align-items:flex-start;gap:var(--pps-space-2);flex-direction:column;flex:1;min-width:0;display:flex}._card_uoolf_1:hover{border-color:color-mix(in oklab, var(--pps-ops-accent) 35%, var(--pps-ops-border))}._card_uoolf_1:focus-visible{outline:2px solid var(--pps-ops-accent);outline-offset:2px}._card--selected_uoolf_67{border-color:color-mix(in oklab, var(--pps-ops-accent) 55%, var(--pps-ops-border));box-shadow:0 0 0 1px color-mix(in oklab, var(--pps-ops-accent) 45%, transparent);background:color-mix(in oklab, var(--pps-ops-accent) 10%, var(--pps-ops-surface-elevated))}._name_uoolf_73{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.875rem;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}._price_uoolf_83{letter-spacing:.015em;color:color-mix(in oklab, var(--pps-ops-text) 88%, var(--pps-ops-accent));font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:750}._sku_uoolf_91{color:color-mix(in oklab, var(--pps-ops-muted) 94%, var(--pps-ops-text));letter-spacing:.02em;font-size:.6875rem;font-weight:500}._cardCounter_uoolf_99{min-height:unset;padding:var(--pps-space-1);align-items:stretch;gap:var(--pps-space-1);flex-direction:column}._cardCounter_uoolf_99 ._media_uoolf_22{aspect-ratio:1;flex:none;align-self:center;width:100%;max-width:6.75rem}._cardCounter_uoolf_99 ._thumb_uoolf_32,._cardCounter_uoolf_99 ._thumbFallback_uoolf_40{aspect-ratio:1;object-fit:cover;height:100%;min-height:0}._cardCounter_uoolf_99 ._name_uoolf_73{-webkit-line-clamp:2;font-size:.8125rem}._cardCounter_uoolf_99 ._price_uoolf_83{font-size:.8125rem}._cardCounter_uoolf_99 ._sku_uoolf_91{font-size:.625rem}._cardCounter_uoolf_99._card--selected_uoolf_67{box-shadow:none}._cardOutOfStock_uoolf_140{cursor:not-allowed;opacity:.55;filter:grayscale(.35)}._cardOutOfStock_uoolf_140:hover{border-color:var(--pps-ops-border)}._oosBadge_uoolf_150{color:#fff;letter-spacing:.02em;text-align:center;background:oklab(34.2091% .113542 .0534068);border-radius:4px;padding:.15rem .25rem;font-size:.625rem;font-weight:700;line-height:1.2;position:absolute;bottom:.25rem;left:.25rem;right:.25rem}._root_hewz9_1{gap:var(--pps-space-4);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}._headerHint_hewz9_19{color:var(--pps-ops-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem}._controlDeck_hewz9_33{gap:var(--pps-space-3);grid-template-columns:1fr;display:grid}@media (orientation:landscape),(width>=720px){._controlDeck_hewz9_33{grid-template-columns:minmax(12rem,1fr) minmax(14rem,1.4fr);align-items:start}}._scan_hewz9_59,._search_hewz9_61{width:100%}._filterRows_hewz9_69{gap:var(--pps-space-2);flex-direction:column;display:flex}._chipScroll_hewz9_81{gap:var(--pps-space-2);padding-bottom:var(--pps-space-1);-webkit-overflow-scrolling:touch;flex-wrap:nowrap;display:flex;overflow-x:auto}._gridRegion_hewz9_99{border:1px solid var(--pps-ops-border);border-radius:var(--pps-radius);background:color-mix(in oklab, var(--pps-ops-surface) 88%, transparent);padding:var(--pps-space-3)}._gridShell_hewz9_113{align-content:start}@media (orientation:landscape){._gridShell_hewz9_113{grid-template-columns:repeat(auto-fill,minmax(148px,1fr))}}._liveRegion_hewz9_133{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._rootCounter_hewz9_159{gap:var(--pps-space-1)}._controlDeckCounter_hewz9_167{gap:var(--pps-space-2)}@media (orientation:landscape),(width>=720px){._controlDeckCounter_hewz9_167{grid-template-columns:1fr;align-items:stretch}}._filterRowsCounter_hewz9_189{gap:var(--pps-space-1)}._chipScrollCounter_hewz9_197{-webkit-overflow-scrolling:auto;flex-wrap:wrap;padding-bottom:0;overflow:visible}._gridRegionCounter_hewz9_213{padding:var(--pps-space-1)}._gridShellCounter_hewz9_223[data-discovery-virtualization-root]{gap:var(--pps-space-1);grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}._row_298c3_1{border-radius:var(--pps-radius);border:1px solid var(--pps-ops-border);background:var(--pps-ops-surface);padding:var(--pps-space-3) var(--pps-space-4);margin-bottom:var(--pps-space-3);cursor:pointer;outline:none}._row_298c3_1:last-child{margin-bottom:0}._row_298c3_1:focus-visible{outline:2px solid var(--pps-ops-accent);outline-offset:2px}._row--selected_298c3_39{border-color:color-mix(in oklab, var(--pps-ops-accent) 55%, var(--pps-ops-border));box-shadow:0 0 0 1px color-mix(in oklab, var(--pps-ops-accent) 35%, transparent)}._rowCompact_298c3_49{padding:var(--pps-space-2) var(--pps-space-3);margin-bottom:var(--pps-space-2)}._rowCompact_298c3_49._row--selected_298c3_39{box-shadow:none}._row--locked_298c3_67{cursor:not-allowed;opacity:.72}._main_298c3_77{gap:var(--pps-space-2);flex-direction:column;display:flex}._titleRow_298c3_89{justify-content:space-between;align-items:flex-start;gap:var(--pps-space-2);display:flex}._name_298c3_103{color:var(--pps-ops-text);font-size:.8125rem;font-weight:650;line-height:1.25}._sku_298c3_117{color:var(--pps-ops-muted);font-size:.75rem}._meta_298c3_127{align-items:center;gap:var(--pps-space-3);flex-wrap:wrap;display:flex}._price_298c3_141{color:var(--pps-ops-muted);font-size:.75rem}._stepper_298c3_151{flex:1;min-width:min(100%,11rem)}._lineTotal_298c3_161{color:var(--pps-ops-text);margin-left:auto;font-size:.875rem;font-weight:700}._root_18ol8_1{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}._root_18ol8_1[data-ticket-compact=true] ._summary_18ol8_17{gap:var(--pps-space-2)}._scroll_18ol8_25{flex:1;min-height:0}._summary_18ol8_17{gap:var(--pps-space-3);flex:1;min-height:0;background:0 0!important;border:none!important;padding:0!important}._entryFooter_18ol8_53{gap:var(--pps-space-2);padding-top:var(--pps-space-2);border-top:1px solid var(--pps-ops-border);flex-direction:column;flex-shrink:0;margin-top:auto;display:flex}._phaseHint_18ol8_73{color:var(--pps-ops-muted);margin:0;font-size:.6875rem;line-height:1.35}._footerMetrics_18ol8_87{gap:var(--pps-space-1);flex-direction:column;display:flex}._footerRow_18ol8_99{justify-content:space-between;align-items:baseline;gap:var(--pps-space-3);color:var(--pps-ops-muted);font-size:.8125rem;display:flex}._footerLabel_18ol8_117{text-transform:uppercase;letter-spacing:.06em;font-weight:650}._footerTotal_18ol8_129{color:var(--pps-ops-text);font-size:1rem;font-weight:750}._reviewCta_18ol8_141{width:100%}._disclaimer_18ol8_149{color:var(--pps-ops-muted);margin:0;font-size:.6875rem;line-height:1.35}._reviewCta_18ol8_141{margin-top:var(--pps-space-2);align-self:flex-start}._root_18ol8_1[data-ticket-compact=true] ._entryFooter_18ol8_53{gap:var(--pps-space-1);padding-top:var(--pps-space-1)}._root_18ol8_1[data-ticket-compact=true] ._footerTotal_18ol8_129{font-size:.9375rem}._root_ajy8p_1{align-items:stretch;gap:var(--pps-space-2);flex-direction:column;flex-shrink:0;width:100%;min-width:0;display:flex}._metaRow_ajy8p_21{justify-content:space-between;align-items:baseline;gap:var(--pps-space-2);min-height:0;display:flex}._hint_ajy8p_37{text-transform:uppercase;letter-spacing:.05em;color:var(--pps-ops-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.625rem;overflow:hidden}._buffer_ajy8p_59{font-variant-numeric:tabular-nums;color:var(--pps-ops-text);flex-shrink:0;font-size:.9375rem;font-weight:650}._keypad_ajy8p_75{align-self:center;width:100%;max-width:220px}._actionRow_ajy8p_87{align-items:stretch;gap:var(--pps-space-2);flex-direction:row;display:flex}._actionRow_ajy8p_87>*{flex:1;min-width:0}._stack_j9e1m_1{gap:var(--pps-space-4);flex-direction:column;display:flex}._badge_j9e1m_13{text-transform:uppercase;letter-spacing:.06em;color:var(--pps-ops-muted);font-size:.6875rem}._qrPlaceholder_j9e1m_27{border-radius:var(--pps-radius);border:2px dashed var(--pps-ops-border);background:color-mix(in oklab, var(--pps-ops-surface-elevated) 88%, transparent);min-height:200px;padding:var(--pps-space-4);place-items:center;display:grid}._qrHint_j9e1m_47{color:var(--pps-ops-muted);text-align:center;max-width:18rem;font-size:.8125rem;line-height:1.35}._copy_j9e1m_63{color:var(--pps-ops-text);margin:0;font-size:.875rem;line-height:1.45}._actions_j9e1m_77{gap:var(--pps-space-3);flex-wrap:wrap;display:flex}._page_z2ym1_1{gap:var(--pps-space-4);flex-direction:column;max-width:42rem;display:flex}._sub_z2ym1_15{text-transform:uppercase;letter-spacing:.06em;color:var(--pps-ops-muted);font-size:.6875rem}._lede_z2ym1_29{color:var(--pps-ops-muted);margin:0;font-size:.875rem;line-height:1.45}._actionPanel_z2ym1_43{padding:var(--pps-space-4);border-radius:var(--pps-radius);border:1px solid var(--pps-ops-border);background:color-mix(in oklab, var(--pps-ops-surface-elevated) 82%, transparent)}._root_bqs0q_7{flex-direction:column;flex:1;min-height:0;display:flex}._lockNotice_bqs0q_21{margin:0 0 var(--pps-space-2);padding:var(--pps-space-2) var(--pps-space-3);border-radius:var(--pps-radius);border:1px solid color-mix(in oklab, var(--pps-ops-accent) 40%, var(--pps-ops-border));background:color-mix(in oklab, var(--pps-ops-accent) 8%, var(--pps-ops-surface));color:var(--pps-ops-text);font-size:.8125rem}._discoveryHost_bqs0q_41{flex-direction:column;flex:1;min-height:0;display:flex}._scanAssist_bqs0q_55{margin:0 0 var(--pps-space-2);padding:var(--pps-space-2) var(--pps-space-3);border-radius:var(--pps-radius);border:1px solid color-mix(in oklab, var(--pps-ops-warn-border,darkorange) 45%, var(--pps-ops-border));background:color-mix(in oklab, var(--pps-ops-warn-muted,goldenrod) 10%, var(--pps-ops-surface));color:var(--pps-ops-text);font-size:.8125rem}._panel_1ybn5_1{margin-top:var(--pps-space-4);padding:var(--pps-space-3);border-radius:var(--pps-radius);border:1px dashed var(--pps-ops-border);background:color-mix(in oklab, var(--pps-ops-surface) 92%, transparent)}._heading_1ybn5_17{margin:0 0 var(--pps-space-2);font-size:.875rem;font-weight:700}._hint_1ybn5_29{margin:0 0 var(--pps-space-3);color:var(--pps-ops-muted);font-size:.75rem}._actions_1ybn5_41{gap:var(--pps-space-2);flex-wrap:wrap;display:flex}._stack_1ybn5_53{gap:var(--pps-space-3);flex-direction:column;display:flex}._badge_1ybn5_65{letter-spacing:.06em;text-transform:uppercase;color:var(--pps-ops-muted);font-size:.6875rem;font-weight:650}._copy_1ybn5_81{color:var(--pps-ops-muted);margin:0;font-size:.8125rem;line-height:1.45}._stack_thufw_1{gap:var(--pps-space-3);flex-direction:column;display:flex}._badge_thufw_13{letter-spacing:.06em;text-transform:uppercase;color:var(--pps-ops-muted);font-size:.6875rem;font-weight:650}._copy_thufw_29{color:var(--pps-ops-muted);margin:0;font-size:.8125rem;line-height:1.45}._list_thufw_43{color:var(--pps-ops-muted);margin:0;padding-left:1.125rem;font-size:.8125rem;line-height:1.5}._actions_thufw_59{gap:var(--pps-space-2);flex-wrap:wrap;display:flex}._banner_13z58_1{margin:0 0 var(--pps-space-3);padding:var(--pps-space-3);border-radius:var(--pps-radius);border:1px solid color-mix(in oklab, var(--pps-ops-accent) 45%, var(--pps-ops-border));background:color-mix(in oklab, var(--pps-ops-accent) 10%, var(--pps-ops-surface))}._title_13z58_17{margin:0 0 var(--pps-space-1);letter-spacing:.04em;text-transform:uppercase;color:var(--pps-ops-text);font-size:.75rem;font-weight:700}._body_13z58_35{color:var(--pps-ops-muted);margin:0;font-size:.8125rem;line-height:1.45}._root_18vfv_1{gap:var(--pps-space-2);margin-bottom:var(--pps-space-3);flex-wrap:wrap;display:flex}._chip_18vfv_15{min-height:2rem;padding:0 var(--pps-space-3);border:1px solid var(--pps-ops-border);border-left:3px solid color-mix(in oklab, var(--pps-posture-neutral-edge) 55%, var(--pps-ops-border));background:color-mix(in oklab, var(--pps-ops-surface) 88%, transparent);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in oklab, var(--pps-ops-text) 22%, var(--pps-ops-muted));border-radius:4px;align-items:center;font-size:.625rem;font-weight:750;display:inline-flex}._chip_18vfv_15[data-posture=healthy]{border-left-color:color-mix(in oklab, var(--pps-posture-healthy-edge) 72%, var(--pps-ops-border))}._chip_18vfv_15[data-posture=warning]{border-left-color:color-mix(in oklab, var(--pps-posture-warning-edge) 72%, var(--pps-ops-border))}._chip_18vfv_15[data-posture=critical]{border-left-color:color-mix(in oklab, var(--pps-posture-critical-edge) 78%, var(--pps-ops-border))}._chip_18vfv_15[data-posture=neutral]{border-left-color:color-mix(in oklab, var(--pps-posture-neutral-edge) 45%, var(--pps-ops-border))}._page_182ge_1{padding:var(--pps-space-2) 0}._sub_182ge_9{color:var(--pps-ops-muted);font-size:.75rem;font-weight:600}._lede_182ge_21{margin:0 0 var(--pps-space-3);color:var(--pps-ops-muted);max-width:42rem;font-size:.875rem;line-height:1.45}._liveRegion_182ge_37{margin:0 0 var(--pps-space-3);color:var(--pps-ops-muted);font-size:.75rem}._actions_182ge_49{align-items:flex-start;gap:var(--pps-space-2);flex-direction:column;display:flex}._stack_1w3ni_1{gap:var(--pps-space-3);flex-direction:column;display:flex}._badge_1w3ni_13{letter-spacing:.06em;text-transform:uppercase;color:var(--pps-ops-muted);font-size:.6875rem;font-weight:650}._copy_1w3ni_29{color:var(--pps-ops-muted);margin:0;font-size:.8125rem;line-height:1.45}._actions_1w3ni_43{gap:var(--pps-space-2);flex-wrap:wrap;display:flex}._page_73fqz_1{padding:var(--pps-space-2) 0}._sub_73fqz_9{color:var(--pps-ops-muted);font-size:.75rem;font-weight:600}._lede_73fqz_21{margin:0 0 var(--pps-space-2);color:var(--pps-ops-muted);max-width:44rem;font-size:.875rem;line-height:1.45}._crossRef_73fqz_37{margin:0 0 var(--pps-space-4);color:var(--pps-ops-muted);max-width:44rem;font-size:.75rem;line-height:1.45}._summary_73fqz_53{margin-top:var(--pps-space-3)}._metrics_73fqz_61{gap:var(--pps-space-3);flex-direction:column;display:flex}._metric_73fqz_61{gap:var(--pps-space-1);flex-direction:column;display:flex}._metricLabel_73fqz_85{color:var(--pps-ops-muted);font-size:.75rem;font-weight:600}._metricValue_73fqz_97{color:var(--pps-ops-text);font-size:1rem;font-weight:700}._footer_73fqz_109{gap:var(--pps-space-2);flex-direction:column;display:flex}._footerRow_73fqz_121{justify-content:space-between;gap:var(--pps-space-3);font-size:.8125rem;display:flex}._footerLabel_73fqz_135{color:var(--pps-ops-muted)}._disclaimer_73fqz_143{color:var(--pps-ops-muted);margin:0;font-size:.75rem}._advisory_73fqz_155{margin-top:var(--pps-space-4);gap:var(--pps-space-3);flex-direction:column;display:flex}._closureRow_73fqz_169{margin-top:var(--pps-space-4);gap:var(--pps-space-2);flex-wrap:wrap;display:flex}._live_73fqz_183{margin:var(--pps-space-3) 0 0;color:var(--pps-ops-muted);font-size:.75rem}._page_rumb7_1{padding:var(--pps-space-2) 0}._sub_rumb7_9{color:var(--pps-ops-muted);font-size:.75rem;font-weight:600}._lede_rumb7_21{margin:0 0 var(--pps-space-2);color:var(--pps-ops-muted);max-width:44rem;font-size:.875rem;line-height:1.45}._crossRef_rumb7_37{margin:0 0 var(--pps-space-4);color:var(--pps-ops-muted);max-width:46rem;font-size:.75rem;line-height:1.45}._postureRow_rumb7_53{margin-top:var(--pps-space-3);gap:var(--pps-space-2);flex-wrap:wrap;display:flex}._sectionLabel_rumb7_67{width:100%;color:var(--pps-ops-muted);font-size:.75rem;font-weight:600}._actions_rumb7_81{margin-top:var(--pps-space-4);gap:var(--pps-space-2);flex-wrap:wrap;display:flex}._advisory_rumb7_95{margin-top:var(--pps-space-4);gap:var(--pps-space-3);flex-direction:column;display:flex}._live_rumb7_109{margin:var(--pps-space-3) 0 0;color:var(--pps-ops-muted);font-size:.75rem}._panel_1ye1r_1{border:1px dashed var(--ops-border-strong,#a1a1aa);background:var(--ops-surface-elevated,#fff);border-radius:.5rem;flex-direction:column;gap:.75rem;padding:.75rem;display:flex}._title_1ye1r_21{margin:0;font-size:.875rem;font-weight:600}._qrBox_1ye1r_33{text-align:center;word-break:break-all;background:#fafafa;border-radius:.25rem;justify-content:center;align-items:center;min-height:8rem;padding:.5rem;font-family:ui-monospace,monospace;font-size:.75rem;display:flex}._qrImg_1ye1r_61{object-fit:contain;background:#fff;border-radius:.25rem;align-self:center;width:220px;height:220px}._meta_1ye1r_79{color:var(--ops-text-secondary,#52525b);margin:0;font-size:.8125rem}._verifyRow_1ye1r_91{flex-direction:column;gap:.35rem;display:flex}._verifyRow_1ye1r_91 label{font-size:.8125rem}._verifyRow_1ye1r_91 input{border:1px solid var(--ops-border-subtle,#d4d4d8);border-radius:.25rem;padding:.5rem;font-size:1rem}._mismatch_1ye1r_125{color:#b45309;margin:0;font-size:.8125rem}.pps-counter-shell{color:#e8eaef;background:#0a0c10;flex-direction:column;min-height:100dvh;max-height:100dvh;display:flex;overflow:hidden}.pps-counter-shell[data-shell=counter]{color:#111;background:#dce8f4}.pps-counter-loading{color:#9aa3b5;padding:1rem}@media (orientation:landscape){.pps-counter-shell{min-height:100vh;max-height:100vh}}._root_olx2b_1{color:#e8eaef;background:#12141a;border-right:1px solid #2a2f3a;flex-direction:column;height:100%;min-height:0;display:flex}._header_olx2b_21{border-bottom:1px solid #2a2f3a;justify-content:space-between;align-items:baseline;padding:.5rem .75rem;display:flex}._title_olx2b_37{letter-spacing:.04em;margin:0;font-size:1.125rem;font-weight:700}._posture_olx2b_51{color:#7dd87d;text-transform:uppercase;font-size:.75rem;font-weight:600}._scroll_olx2b_65{flex:1;min-height:0}._summary_olx2b_75{padding:.5rem}._line_olx2b_83{cursor:pointer;border-radius:6px;min-height:60px;margin-bottom:.35rem;padding:.5rem}._lineSelected_olx2b_99{background:#1a2230;outline:2px solid #4a9eff}._lineLocked_olx2b_109{opacity:.65;pointer-events:none}._lineMain_olx2b_119{flex-direction:column;gap:.15rem;display:flex}._lineName_olx2b_131{font-size:.95rem;font-weight:600}._lineSku_olx2b_141{color:#9aa3b5;font-size:.75rem}._lineControls_olx2b_151{align-items:center;gap:.35rem;margin-top:.35rem;display:flex}._lineQty_olx2b_165{text-align:center;min-width:3rem;font-weight:700}._lineTotal_olx2b_177{margin-left:auto;font-weight:600}._footer_olx2b_187{flex-direction:column;gap:.35rem;padding-top:.5rem;display:flex}._footerRow_olx2b_201{justify-content:space-between;align-items:center;display:flex}._footerLabel_olx2b_213{color:#9aa3b5;font-size:.8rem}._footerTotal_olx2b_223{font-size:1.25rem;font-weight:700}._clearBuffer_olx2b_233{min-height:48px}._disclaimer_olx2b_241{color:#6b7385;margin:0;font-size:.7rem}._backdrop_zavpf_1{z-index:80;background:#0f172a73;justify-content:flex-end;display:flex;position:fixed;inset:0}._panel_zavpf_10{background:#f8fafc;flex-direction:column;width:min(28rem,100%);height:100%;display:flex;box-shadow:-8px 0 24px #0000002e}._header_zavpf_19{color:#fff;background:#1e3a5f;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;display:flex}._eyebrow_zavpf_29{text-transform:uppercase;letter-spacing:.06em;opacity:.8;margin:0;font-size:.72rem}._title_zavpf_37{margin:.15rem 0 0;font-size:1.1rem}._closeBtn_zavpf_42{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff6;padding:.35rem .65rem;font-weight:700}._hint_zavpf_51{color:#475569;border-bottom:1px solid #e2e8f0;margin:0;padding:.65rem 1rem;font-size:.85rem}._list_zavpf_59{flex-direction:column;flex:1;gap:.55rem;padding:.75rem 1rem;display:flex;overflow:auto}._empty_zavpf_68{color:#64748b}._row_zavpf_72{background:#fff;border:1px solid #dbe3ee;border-radius:6px;padding:.65rem .75rem}._rowMain_zavpf_79{flex-direction:column;gap:.15rem;display:flex}._counterTag_zavpf_85{text-transform:uppercase;letter-spacing:.04em;color:#9a3412;background:#ffedd5;border-radius:3px;align-self:flex-start;padding:.1rem .4rem;font-size:.68rem;font-weight:800}._sku_zavpf_97{color:#64748b;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem}._rowActions_zavpf_103{align-items:center;gap:.5rem;margin-top:.55rem;display:flex}._qtyField_zavpf_110{color:#64748b;flex-direction:column;gap:.15rem;font-size:.72rem;font-weight:700;display:flex}._qtyField_zavpf_110 input{border:1px solid #94a3b8;border-radius:4px;width:4.5rem;min-height:2rem;padding:0 .35rem}._amount_zavpf_127{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:700}._removeBtn_zavpf_133{color:#b91c1c;cursor:pointer;background:#fef2f2;border:1px solid #fca5a5;border-radius:4px;min-height:2rem;padding:0 .55rem;font-weight:700}._footer_zavpf_144{background:#fff;border-top:1px solid #e2e8f0;flex-direction:column;gap:.45rem;padding:.85rem 1rem 1rem;display:flex}._total_zavpf_153{margin:0;font-size:1.05rem;font-weight:800}._error_zavpf_159{color:#b91c1c;margin:0;font-size:.85rem}._saveBtn_zavpf_165{color:#fff;cursor:pointer;background:#1d4ed8;border:none;border-radius:6px;min-height:2.75rem;font-size:1rem;font-weight:800}._saveBtn_zavpf_165:disabled{opacity:.55;cursor:not-allowed}._root_1yhju_1{background:#e8eef6;border-top:2px solid #9eb7d4;flex-shrink:0;align-items:center;gap:.5rem;padding:.35rem .5rem;display:flex;overflow-x:auto}._label_1yhju_12{text-transform:uppercase;letter-spacing:.04em;color:#3a4f6a;flex-shrink:0;font-size:.75rem;font-weight:800}._buttons_1yhju_21{flex-wrap:nowrap;gap:.35rem;display:flex}._btn_1yhju_27{color:#1f2a37;white-space:nowrap;cursor:pointer;background:#fff;border:2px solid #7a93b0;border-radius:4px;align-items:center;gap:.35rem;min-height:2.4rem;padding:.25rem .75rem;font-size:.9rem;font-weight:700;display:inline-flex}._btn_1yhju_27:focus-visible{outline-offset:2px;outline:2px solid #1d4ed8}._btnSelected_1yhju_48:not(._btnActive_1yhju_48){background:#ffedd5;box-shadow:inset 0 0 0 2px #ea580c}._btnActive_1yhju_48{color:#fff;background:#2f6fed;border-color:#1d4ed8}._btnOnCard_1yhju_59:not(._btnActive_1yhju_48){background:#fff7ed;border-color:#ea580c}._btnName_1yhju_64{font-weight:800}._btnMeta_1yhju_68{font-variant-numeric:tabular-nums;background:#0000001f;border-radius:999px;justify-content:center;align-items:center;min-width:1.35rem;height:1.35rem;padding:0 .3rem;font-size:.75rem;display:inline-flex}._btnActive_1yhju_48 ._btnMeta_1yhju_68{background:#ffffff40}._root_1myu6_1{background:#0e1014;border-top:1px solid #2a2f3a;flex-direction:column;gap:.5rem;padding:.5rem;display:flex}._label_1myu6_19{text-transform:uppercase;color:#9aa3b5;font-size:.75rem;font-weight:600}._presetRow_1myu6_33{grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem;max-width:36rem;display:grid}._presetBtn_1myu6_47{width:100%;min-height:48px}._customRow_1myu6_57{grid-template-columns:repeat(3,minmax(3.5rem,1fr));gap:.35rem;max-width:14rem;display:grid}._digitBtn_1myu6_71{width:100%;min-height:44px}._root_v2sh4_1{background:#f0ece4;border-right:2px solid #9eb7d4;flex-direction:column;height:100%;min-height:0;display:flex}._topInputs_v2sh4_19{background:#fff;border-bottom:1px solid #ccc;flex-shrink:0;align-items:center;gap:.75rem;padding:.35rem .5rem;display:flex}._exitBtn_v2sh4_39{color:#fff;cursor:pointer;background:#c41e1e;border:2px solid #8b0000;min-width:5.5rem;min-height:2.5rem;font-size:1.1rem;font-weight:800}._exitBtn_v2sh4_39:disabled{opacity:.45}._field_v2sh4_69{align-items:center;gap:.35rem;font-size:.9rem;font-weight:700;display:flex}._qtyInput_v2sh4_85,._swipeInput_v2sh4_87{background:#fff;border:1px solid #888;min-width:5rem;height:1.75rem;padding:0 .35rem;font-size:1rem}._swipeInput_v2sh4_87{min-width:10rem}._tableWrap_v2sh4_113{flex:1;min-height:0;overflow:auto}._table_v2sh4_113{border-collapse:collapse;width:100%;font-size:1.05rem}._table_v2sh4_113 thead th{color:#fff;text-align:left;background:#4a6fa5;padding:.35rem .5rem;font-weight:700;position:sticky;top:0}._table_v2sh4_113 thead th:nth-child(n+2){text-align:right;width:4.5rem}._rowEven_v2sh4_167{background:#f8f4e8}._rowOdd_v2sh4_175{background:#e8dcc8}._rowSelected_v2sh4_183{color:#000;background:#7eb6e8!important}._rowPreview_v2sh4_193{opacity:.95}._previewBanner_v2sh4_201{color:#9a3412;background:#fff7ed;border-bottom:1px solid #fdba74;flex-shrink:0;margin:0;padding:.35rem .5rem;font-size:.85rem;font-weight:700}._counterTag_v2sh4_223{color:#fff;text-transform:uppercase;background:#ea580c;border-radius:3px;margin-right:.25rem;padding:.05rem .35rem;font-size:.7rem;font-weight:800;display:inline-block}._onCardHint_v2sh4_247{color:#9a3412;font-size:.72rem;font-weight:700}._itemName_v2sh4_259{padding:.4rem .5rem;font-weight:600}._numCell_v2sh4_269{text-align:right;font-variant-numeric:tabular-nums;padding:.4rem .5rem}._qtyCell_v2sh4_281{vertical-align:middle;padding:.25rem .35rem}._qtyControls_v2sh4_291{align-items:center;gap:.2rem;display:inline-flex}._qtyStepBtn_v2sh4_303,._qtyValueBtn_v2sh4_305,._removeLineBtn_v2sh4_307{font:inherit;cursor:pointer}._qtyStepBtn_v2sh4_303{color:#123;background:#fff;border:1px solid #7a90a8;border-radius:4px;min-width:1.75rem;min-height:1.75rem;font-weight:800}._qtyValueBtn_v2sh4_305{color:#123;font-variant-numeric:tabular-nums;background:#f7fbff;border:1px solid #7a90a8;border-radius:4px;min-width:2.75rem;min-height:1.75rem;padding:0 .35rem;font-weight:700}._actionCell_v2sh4_361{text-align:right;white-space:nowrap;padding:.25rem .35rem}._removeLineBtn_v2sh4_307{color:#b00020;background:#fff5f5;border:1px solid #b00020;border-radius:4px;padding:.25rem .4rem;font-size:.72rem;font-weight:700}._qtyStepBtn_v2sh4_303:disabled,._qtyValueBtn_v2sh4_305:disabled,._removeLineBtn_v2sh4_307:disabled{opacity:.45;cursor:not-allowed}._bottomBar_v2sh4_407{background:#e8e0d0;border-top:2px solid #9eb7d4;flex-shrink:0;grid-template-columns:3.5rem 1fr 1fr minmax(5.5rem,1.1fr) 3rem;align-items:stretch;gap:.35rem;padding:.35rem;display:grid}._boundCard_v2sh4_429{color:#fff;white-space:nowrap;background:#166534;border-radius:4px;margin-left:auto;padding:.35rem .65rem;font-size:.9rem;font-weight:800}._submitBtn_v2sh4_451{color:#fff;cursor:pointer;background:#15803d;border:2px solid #166534;min-height:4.5rem;font-size:1.15rem;font-weight:800}._submitBtn_v2sh4_451:disabled{opacity:.45;cursor:not-allowed}._clearBtn_v2sh4_481{color:#fff;cursor:pointer;background:#c41e1e;border:2px solid #8b0000;min-height:4.5rem;font-size:2rem;font-weight:700}._clearBtn_v2sh4_481:disabled{opacity:.45;cursor:not-allowed}._qtyBox_v2sh4_511{font:inherit;cursor:pointer;background:#fff;border:2px solid #666;flex-direction:column;justify-content:center;align-items:center;padding:.25rem;display:flex}button._qtyBox_v2sh4_511:disabled{opacity:.45;cursor:not-allowed}._qtyBoxLabel_v2sh4_545{font-size:.75rem;font-weight:700}._qtyBoxValue_v2sh4_555{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}._totalBox_v2sh4_567{color:#fff;font-variant-numeric:tabular-nums;background:#000;border:2px solid #333;place-items:center;min-height:4.5rem;font-size:1.75rem;font-weight:700;display:grid}._refreshBtn_v2sh4_591{color:#fff;cursor:pointer;white-space:nowrap;background:#2e8b2e;border:2px solid #1a5c1a;min-height:4.5rem;padding:0 .75rem;font-weight:700}._refreshBtn_v2sh4_591:disabled{opacity:.45}._lastBill_v2sh4_621{flex-shrink:0;margin:0;padding:.2rem .5rem .35rem;font-size:.85rem;font-weight:600}._root_1bcpw_1{color:#333;background:#f5d0d8;border-bottom:1px solid #c9a0a8;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.2rem .5rem;font-size:.8rem;display:flex}._left_1bcpw_14{align-items:center;gap:.5rem;min-width:0;display:flex}._title_1bcpw_21{font-weight:700}._station_1bcpw_25{color:#1d4ed8;cursor:pointer;background:#dbeafe;border:1px solid #93c5fd;border-radius:3px;padding:.1rem .45rem;font-family:inherit;font-size:.75rem;font-weight:800}._stationPickWrap_1bcpw_37{align-items:center;display:inline-flex}._stationSelect_1bcpw_42{color:#1f2a37;background:#fff;border:1px solid #93c5fd;border-radius:3px;max-width:7.5rem;min-height:1.6rem;font-size:.72rem;font-weight:700}._stationInput_1bcpw_53{color:#1d4ed8;background:#fff;border:2px solid #1d4ed8;border-radius:3px;min-width:7rem;max-width:12rem;padding:.1rem .45rem;font-family:inherit;font-size:.75rem;font-weight:800}._srOnly_1bcpw_66{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._meta_1bcpw_78{font-variant-numeric:tabular-nums;margin-left:auto}._editBtn_1bcpw_83{color:#fff;cursor:pointer;background:#1d4ed8;border:1px solid #1d4ed8;border-radius:3px;flex-shrink:0;min-height:1.9rem;padding:0 .65rem;font-size:.78rem;font-weight:800}._editBtn_1bcpw_83:disabled{opacity:.4;cursor:not-allowed}._tile_13kvu_1{cursor:pointer;min-height:0;font:inherit;background:#fff;border:1px solid #b8c8d8;flex-direction:column;align-items:center;gap:.2rem;padding:.25rem;display:flex}._tile_13kvu_1:disabled{opacity:.45;cursor:not-allowed}._media_13kvu_19{aspect-ratio:1;background:#f5f5f5;border:1px solid #ccc;width:100%;max-height:5.5rem;position:relative;overflow:hidden}._oosBadge_13kvu_29{color:#fff;text-align:center;background:#7a1f1f;padding:.1rem .2rem;font-size:.55rem;font-weight:700;position:absolute;bottom:.2rem;left:.2rem;right:.2rem}._img_13kvu_42,._placeholder_13kvu_43{object-fit:cover;width:100%;height:100%;display:block}._name_13kvu_50{text-align:center;color:#111;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;font-size:.72rem;font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}._root_1s4im_1{background:#e8eef5;flex-direction:column;gap:.25rem;height:100%;min-height:0;padding:.25rem .35rem .35rem;display:flex}._groupsHeader_1s4im_11{flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._groupsTitle_1s4im_18{color:#1a4a8a;font-size:1rem;font-weight:800}._groupsMore_1s4im_24{color:#1a4a8a;font-size:1.1rem;font-weight:800}._groupRow_1s4im_30{flex-wrap:wrap;flex-shrink:0;gap:.25rem;max-height:5.5rem;display:flex;overflow-y:auto}._groupBtn_1s4im_39{color:#fff;cursor:pointer;text-transform:uppercase;background:#2aa8a8;border:2px solid #1e7a7a;min-height:2.35rem;padding:.2rem .55rem;font-size:.78rem;font-weight:800}._groupBtnActive_1s4im_51{background:#1a6a9a;border-color:#0f4a70;box-shadow:inset 0 0 0 2px #fff}._groupBtnMix_1s4im_57{background:#3a7fc4;border-color:#1a4a8a}._groupBtn_1s4im_39:disabled{opacity:.45}._listHeaders_1s4im_66{color:#1a4a8a;flex-shrink:0;justify-content:space-between;padding:0 .15rem;font-size:.85rem;font-weight:800;display:flex}._gridWrap_1s4im_76{background:#fff;border:1px solid #9eb7d4;flex:1;min-height:0;overflow:auto}._grid_1s4im_76{grid-template-columns:repeat(5,minmax(0,1fr));gap:.2rem;padding:.25rem;display:grid}._statusMsg_1s4im_91{color:#444;margin:1rem;font-weight:700}._statusDetail_1s4im_97{color:#666;margin:.35rem 0 0;font-size:.8rem;font-weight:600}._retryBtn_1s4im_104{color:#fff;cursor:pointer;background:#1a4a8a;border:2px solid #1a4a8a;border-radius:4px;min-height:2.4rem;margin-top:.75rem;padding:0 1rem;font-weight:800}._root_310d0_1{background:#dce8f4;flex-direction:column;gap:.35rem;height:100%;min-height:0;padding:.35rem;display:flex}._backBtn_310d0_21{color:#1a4a8a;cursor:pointer;background:#fff;border:2px solid #5a8ec8;flex-shrink:0;align-self:flex-start;min-height:2.25rem;padding:0 .75rem;font-weight:800}._backBtn_310d0_21:disabled{opacity:.45}._weightGrid_310d0_53{flex:1;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(4,1fr);gap:.25rem;min-height:0;display:grid}._weightBtn_310d0_71{color:#c41e1e;cursor:pointer;background:#f5f5f0;border:3px solid #2e8b2e;min-height:3.5rem;padding:.15rem;font-size:1.35rem;font-weight:800}._weightBtn_310d0_71:disabled{opacity:.4;cursor:not-allowed}._keypadRow_310d0_103{flex-shrink:0;grid-template-rows:repeat(4,minmax(3rem,1fr));grid-template-columns:1fr 5.5rem;gap:.25rem;min-height:14rem;display:grid}._keypad_310d0_103{grid-area:1/1/-1;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(3,1fr);gap:.2rem;display:grid}._digitBtn_310d0_139{color:#1a4a8a;cursor:pointer;background:linear-gradient(#e8f0fa 0%,#c5d8ef 100%);border:2px solid #5a8ec8;min-height:3.25rem;font-size:1.5rem;font-weight:700}._digitBtn_310d0_139:disabled{opacity:.4}._enterBtn_310d0_167{color:#1a4a8a;cursor:pointer;background:linear-gradient(#e8f0fa 0%,#b8cfe8 100%);border:2px solid #5a8ec8;grid-area:1/2/-1;min-height:100%;padding:.5rem 0;font-size:1.25rem;font-weight:800}._enterBtn_310d0_167:disabled{opacity:.4}._keypad_310d0_103 button:nth-child(10){grid-column:1}._keypad_310d0_103 button:nth-child(11){grid-column:2/span 2}._root_tuwvi_1{color:#e8eaef;background:#0a0c10;flex-direction:column;height:100%;min-height:0;display:flex}._root_tuwvi_1[data-scan-flash=success]{box-shadow:inset 0 0 0 3px #2d6a3e}._root_tuwvi_1[data-scan-flash=error]{box-shadow:inset 0 0 0 3px #8a3030}._banner_tuwvi_18{color:#ffb4b4;background:#3a1a1a;margin:0;padding:.5rem .75rem;font-weight:600}._grid_tuwvi_26{flex:1;grid-template-columns:minmax(280px,34%) 1fr;min-height:0;display:grid}._bufferPane_tuwvi_33{min-width:0;min-height:0}._discoveryPane_tuwvi_38{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}._scanCapture_tuwvi_46{opacity:.02;pointer-events:none;width:4px;height:4px;position:absolute;top:0;left:0}@media (orientation:portrait){._grid_tuwvi_26{grid-template-rows:40vh 1fr;grid-template-columns:1fr}}._legacyRoot_tuwvi_64{color:#111;background:#dce8f4;flex-direction:column;height:100%;min-height:0;display:flex}._legacyRoot_tuwvi_64[data-scan-flash=success]{box-shadow:inset 0 0 0 4px #2e8b2e}._legacyRoot_tuwvi_64[data-scan-flash=error]{box-shadow:inset 0 0 0 4px #c41e1e}._legacyAlert_tuwvi_81{color:#8b0000;background:#ffe0e0;flex-shrink:0;margin:0;padding:.35rem .5rem;font-weight:700}._legacyGrid_tuwvi_90{flex:1;grid-template-columns:42% 58%;min-height:0;display:grid}._legacyLeft_tuwvi_97,._legacyRight_tuwvi_98{min-width:0;min-height:0}._modernTopBar_tuwvi_103{flex-shrink:0;align-items:stretch;gap:0;display:flex}._modernTopBar_tuwvi_103>:first-child{flex:1;min-width:0}._modernEditBtn_tuwvi_115{color:#fff;cursor:pointer;background:#1d4ed8;border:none;border-left:1px solid #3d6b3d;flex-shrink:0;align-self:stretch;min-width:6.5rem;padding:0 .75rem;font-size:.85rem;font-weight:800}._modernEditBtn_tuwvi_115:disabled{opacity:.4;cursor:not-allowed}.pps-admin-theme{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--admin-font:"Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--admin-bg:#f8f9fa;--admin-surface:#fff;--admin-surface-muted:#f1f5f9;--admin-border:#e2e8f0;--admin-border-strong:#cbd5e1;--admin-text:#1e293b;--admin-text-muted:#64748b;--admin-text-subtle:#94a3b8;--admin-accent:#2563eb;--admin-accent-hover:#1d4ed8;--admin-accent-soft:#eff6ff;--admin-accent-border:#bfdbfe;--admin-success:#16a34a;--admin-success-soft:#dcfce7;--admin-success-border:#86efac;--admin-warn:#d97706;--admin-warn-soft:#fef3c7;--admin-warn-border:#fcd34d;--admin-shadow-sm:0 1px 2px #0f172a0d;--admin-shadow-md:0 4px 12px #0f172a14;--admin-radius:10px;--admin-radius-sm:8px;background:var(--admin-bg);color:var(--admin-text);font-family:var(--admin-font);min-height:calc(100vh - 58px)}.pps-admin-theme .pps-page{width:100%;max-width:none;margin:0;padding:0}.pps-admin-theme .pps-muted{color:var(--admin-text-muted)}.pps-admin-theme .pps-page-layout__title{color:var(--admin-text);letter-spacing:-.02em;font-weight:700}.pps-admin-theme .loading-state{color:var(--admin-text-muted)}.pps-admin-theme .error-state{color:var(--admin-text);background:#fef2f2;border-color:#fecaca}.pps-admin-theme .error-state__meta{color:var(--admin-text-muted)}.pps-admin-theme .empty-state__title{color:var(--admin-text)}.pps-admin-theme .empty-state__description{color:var(--admin-text-muted)}._shell_1i0ns_1{min-height:inherit;grid-template-columns:minmax(13rem,15rem) minmax(0,1fr);gap:0;display:grid}._sidebar_1i0ns_15{border-right:1px solid var(--admin-border);background:var(--admin-surface);box-shadow:var(--admin-shadow-sm);padding:1.25rem .85rem}._roleBadge_1i0ns_29{letter-spacing:.04em;text-transform:uppercase;color:var(--admin-text-muted);background:var(--admin-surface-muted);border:1px solid var(--admin-border);border-radius:999px;margin:0 0 .85rem;padding:.2rem .55rem;font-size:.72rem;font-weight:600;display:inline-block}._sidebarTitle_1i0ns_57{letter-spacing:.1em;text-transform:uppercase;color:var(--admin-text-subtle);margin:0 0 .85rem;padding:0 .65rem;font-size:.68rem;font-weight:600}._nav_1i0ns_77{flex-direction:column;gap:.2rem;display:flex}._navLink_1i0ns_89{border-radius:var(--admin-radius-sm);color:var(--admin-text-muted);border:1px solid #0000;align-items:center;padding:.6rem .7rem;font-size:.92rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}._navLink_1i0ns_89:hover{background:var(--admin-surface-muted);color:var(--admin-text)}._navLinkActive_1i0ns_125{border-radius:var(--admin-radius-sm);color:var(--admin-accent);background:var(--admin-accent-soft);border:1px solid var(--admin-accent-border);box-shadow:inset 3px 0 0 var(--admin-accent);align-items:center;padding:.6rem .7rem;font-size:.92rem;font-weight:600;text-decoration:none;display:flex}._navItemInner_1i0ns_153{align-items:center;gap:.55rem;min-width:0;display:inline-flex}._navIcon_1i0ns_167{flex-shrink:0;width:1.15rem;height:1.15rem}._navIconProducts_1i0ns_179{color:#2563eb}._navIconInventory_1i0ns_187{color:#16a34a}._navIconTransfers_1i0ns_195{color:#9333ea}._navIconProduction_1i0ns_203{color:#ea580c}._navIconReports_1i0ns_211{color:#4f46e5}._navIconOrganization_1i0ns_219{color:#0f766e}._navIconAdministration_1i0ns_227{color:#64748b}._navLinkDisabled_1i0ns_235{border-radius:var(--admin-radius-sm);color:var(--admin-text-subtle);cursor:not-allowed;align-items:center;padding:.6rem .7rem;font-size:.92rem;display:flex}._navLinkDisabled_1i0ns_235 ._navIcon_1i0ns_167{opacity:.55}._content_1i0ns_263{min-width:0;padding:1.25rem 1.5rem 2rem}._contentColumn_1i0ns_273{min-width:0;min-height:inherit;flex-direction:column;display:flex}@media (width<=720px){._shell_1i0ns_1{grid-template-columns:1fr}._sidebar_1i0ns_15{border-right:none;border-bottom:1px solid var(--admin-border)}._nav_1i0ns_77{flex-flow:wrap}}._bar_9jik6_1{border-bottom:1px solid var(--admin-border);background:var(--admin-surface-muted,#f6f7f9);flex-wrap:wrap;align-items:flex-end;gap:.65rem .85rem;padding:.65rem 1rem;display:flex}._label_9jik6_21{letter-spacing:.08em;text-transform:uppercase;color:var(--admin-text-subtle);padding-bottom:.35rem;font-size:.68rem;font-weight:700}._field_9jik6_39{flex-direction:column;gap:.2rem;min-width:10rem;display:flex}._fieldLabel_9jik6_53{color:var(--admin-text-muted);font-size:.68rem;font-weight:600}._select_9jik6_65{font:inherit;border-radius:var(--admin-radius-sm,6px);border:1px solid var(--admin-border);background:var(--admin-surface,#fff);color:var(--admin-text);padding:.35rem .5rem;font-size:.88rem}._sep_9jik6_85{color:var(--admin-text-subtle);padding-bottom:.35rem;font-weight:600}._muted_9jik6_97{color:var(--admin-text-muted);padding-bottom:.35rem;font-size:.85rem}._error_9jik6_109{color:#b42318;padding-bottom:.35rem;font-size:.85rem}._backdrop_hivsx_1{z-index:40;cursor:pointer;background:#0f172a59;border:none;padding:0;position:fixed;inset:0}._drawer_hivsx_21{z-index:41;background:var(--admin-surface);border-left:1px solid var(--admin-border);width:min(36rem,100vw);height:100vh;box-shadow:var(--admin-shadow-md);color:var(--admin-text);font-family:var(--admin-font);flex-direction:column;display:flex;position:fixed;top:0;right:0}._header_hivsx_53{border-bottom:1px solid var(--admin-border);background:var(--admin-surface);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1.1rem 1.25rem;display:flex}._title_hivsx_73{color:var(--admin-text);letter-spacing:-.02em;margin:0;font-size:1.1rem;font-weight:700}._body_hivsx_89{background:var(--admin-bg);flex-direction:column;flex:1;gap:.9rem;padding:1.1rem 1.25rem;display:flex;overflow-y:auto}._field_hivsx_109 label{color:var(--admin-text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.4rem;font-size:.78rem;font-weight:600;display:block}._input_hivsx_129,._select_hivsx_131{border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-strong);width:100%;min-height:44px;font:inherit;box-sizing:border-box;color:var(--admin-text);background:var(--admin-surface);padding:0 .75rem}._input_hivsx_129:focus,._select_hivsx_131:focus{outline:2px solid var(--admin-accent-border);border-color:var(--admin-accent)}._footer_hivsx_167{border-top:1px solid var(--admin-border);background:var(--admin-surface);justify-content:flex-end;gap:.55rem;padding:.9rem 1.25rem 1.15rem;display:flex}._closeButton_hivsx_185{border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-strong);background:var(--admin-surface);min-height:40px;color:var(--admin-text);cursor:pointer;font:inherit;padding:0 .95rem;font-weight:500}._closeButton_hivsx_185:hover:not(:disabled){background:var(--admin-surface-muted)}._saveButton_hivsx_217{border-radius:var(--admin-radius-sm);cursor:pointer;background:var(--admin-accent);color:#fff;border:none;min-height:40px;padding:0 1.05rem;font-weight:600}._saveButton_hivsx_217:hover:not(:disabled){background:var(--admin-accent-hover)}._saveButton_hivsx_217:disabled,._closeButton_hivsx_185:disabled{opacity:.45;cursor:not-allowed}._meta_hivsx_259{color:var(--admin-text-muted);font-size:.82rem}._mono_hivsx_269{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}._grid2_hivsx_277{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (width<=640px){._grid2_hivsx_277{grid-template-columns:1fr}}._imageBlock_hivsx_301{flex-direction:column;align-items:flex-start;gap:.65rem;display:flex}._preview_hivsx_315{object-fit:cover;border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border);background:var(--admin-surface-muted);width:7.5rem;height:7.5rem}._previewEmpty_hivsx_333{border-radius:var(--admin-radius-sm);border:1px dashed var(--admin-border-strong);width:7.5rem;height:7.5rem;color:var(--admin-text-muted);background:var(--admin-surface);place-items:center;font-size:.78rem;display:grid}._uploadLabel_hivsx_357{border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-strong);background:var(--admin-surface);cursor:pointer;align-items:center;min-height:36px;padding:0 .85rem;font-size:.85rem;font-weight:600;display:inline-flex}._fileInput_hivsx_383{display:none}._pageActions_1pv0y_1{justify-content:flex-end;margin-bottom:.85rem;display:flex}._secondaryButton_1pv0y_13{border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-strong);cursor:pointer;background:var(--admin-surface);min-height:42px;color:var(--admin-text);padding:0 1rem;font-weight:600}._secondaryButton_1pv0y_13:hover{border-color:var(--admin-accent-border);background:var(--admin-accent-soft);color:var(--admin-accent)}._summaryGrid_1pv0y_47{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.85rem;margin-bottom:1.25rem;display:grid}._summaryCard_1pv0y_61{border:1px solid var(--admin-border);border-radius:var(--admin-radius);background:var(--admin-surface);box-shadow:var(--admin-shadow-sm);padding:.9rem 1rem}._summaryValue_1pv0y_77{color:var(--admin-text);letter-spacing:-.02em;margin:.2rem 0 0;font-size:1.5rem;font-weight:700}._toolbar_1pv0y_93{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius);box-shadow:var(--admin-shadow-sm);flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:1rem;padding:.85rem 1rem;display:flex}._searchInput_1pv0y_119{border:1px solid var(--admin-border-strong);min-height:42px;font:inherit;color:var(--admin-text);background:var(--admin-surface);border-radius:999px;flex:14rem;padding:0 .85rem}._searchInput_1pv0y_119::placeholder{color:var(--admin-text-subtle)}._searchInput_1pv0y_119:focus{outline:2px solid var(--admin-accent-border);border-color:var(--admin-accent)}._select_1pv0y_159{border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-strong);min-height:42px;font:inherit;color:var(--admin-text);background:var(--admin-surface);padding:0 .75rem}._tableWrap_1pv0y_179{border:1px solid var(--admin-border);border-radius:var(--admin-radius);background:var(--admin-surface);box-shadow:var(--admin-shadow-sm);overflow-x:auto}._table_1pv0y_179{border-collapse:collapse;width:100%;color:var(--admin-text);font-size:.9rem}._table_1pv0y_179 th,._table_1pv0y_179 td{text-align:left;border-bottom:1px solid var(--admin-border);padding:.75rem .9rem}._table_1pv0y_179 th{text-transform:uppercase;letter-spacing:.06em;color:var(--admin-text-muted);background:var(--admin-surface-muted);font-size:.72rem;font-weight:600}._table_1pv0y_179 tbody tr{cursor:pointer;transition:background .12s}._table_1pv0y_179 tbody tr:hover{background:var(--admin-accent-soft)}._table_1pv0y_179 tbody tr:last-child td{border-bottom:none}._mono_1pv0y_267{color:var(--admin-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.82rem}._thumb_1pv0y_279{object-fit:cover;border:1px solid var(--admin-border);background:var(--admin-surface-muted);border-radius:.4rem;width:2.5rem;height:2.5rem;display:block}._thumbEmpty_1pv0y_299{border:1px dashed var(--admin-border-strong);background:var(--admin-surface-muted);border-radius:.4rem;width:2.5rem;height:2.5rem;display:block}._chipActive_1pv0y_317{letter-spacing:.02em;color:var(--admin-success);border:1px solid var(--admin-success-border);background:var(--admin-success-soft);border-radius:999px;padding:.22rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}._chipNeutral_1pv0y_341{color:var(--admin-text-muted);border:1px solid var(--admin-border);background:var(--admin-surface-muted);border-radius:999px;padding:.22rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}._chipWarn_1pv0y_363{color:var(--admin-warn);border:1px solid var(--admin-warn-border);background:var(--admin-warn-soft);border-radius:999px;padding:.22rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}._pagination_1pv0y_385{color:var(--admin-text-muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.85rem;display:flex}._pageButton_1pv0y_405{border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-strong);background:var(--admin-surface);min-height:38px;color:var(--admin-text);cursor:pointer;font:inherit;padding:0 .9rem;font-weight:500}._pageButton_1pv0y_405:hover:not(:disabled){border-color:var(--admin-accent-border);background:var(--admin-accent-soft)}._pageButton_1pv0y_405:disabled{opacity:.45;cursor:not-allowed}._primaryButton_1pv0y_449{border-radius:var(--admin-radius-sm);cursor:pointer;background:var(--admin-accent);color:#fff;min-height:42px;box-shadow:var(--admin-shadow-sm);border:none;padding:0 1.1rem;font-weight:600}._primaryButton_1pv0y_449:hover:not(:disabled){background:var(--admin-accent-hover)}._primaryButton_1pv0y_449:disabled{opacity:.45;cursor:not-allowed}._backdrop_vk5v2_1{z-index:42;background:#0f172a73;position:fixed;inset:0}._drawer_vk5v2_15{z-index:43;background:var(--admin-surface);border-left:1px solid var(--admin-border);width:min(28rem,100vw);height:100vh;box-shadow:var(--admin-shadow-md);color:var(--admin-text);font-family:var(--admin-font);flex-direction:column;display:flex;position:fixed;top:0;right:0}._header_vk5v2_47{border-bottom:1px solid var(--admin-border);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1.1rem 1.25rem;display:flex}._eyebrow_vk5v2_65{text-transform:uppercase;letter-spacing:.06em;color:var(--admin-text-muted);margin:0 0 .25rem;font-size:.72rem;font-weight:600}._title_vk5v2_83{margin:0;font-size:1.1rem;font-weight:700}._subtitle_vk5v2_95{color:var(--admin-text-muted);margin:.35rem 0 0;font-size:.88rem}._closeButton_vk5v2_107{cursor:pointer;color:var(--admin-text-muted);background:0 0;border:none;font-size:1.5rem}._body_vk5v2_123{flex-direction:column;flex:1;gap:1rem;padding:1.1rem 1.25rem;display:flex;overflow-y:auto}._field_vk5v2_141{flex-direction:column;gap:.35rem;font-size:.88rem;font-weight:600;display:flex}._input_vk5v2_157,._select_vk5v2_159,._textarea_vk5v2_161{font:inherit;border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-strong);color:var(--admin-text);background:var(--admin-surface);padding:.65rem .75rem;font-weight:400}._input_vk5v2_157:focus,._select_vk5v2_159:focus,._textarea_vk5v2_161:focus{outline:2px solid var(--admin-accent-border);border-color:var(--admin-accent)}._hint_vk5v2_195{color:var(--admin-text-subtle);font-size:.78rem;font-weight:400}._footer_vk5v2_207{border-top:1px solid var(--admin-border);justify-content:flex-end;gap:.65rem;padding:1rem 1.25rem;display:flex}._primaryButton_vk5v2_223{border-radius:var(--admin-radius-sm);cursor:pointer;background:var(--admin-accent);color:#fff;border:none;min-height:42px;padding:0 1.1rem;font-weight:600}._primaryButton_vk5v2_223:disabled{opacity:.5;cursor:not-allowed}._secondaryButton_vk5v2_255{border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-strong);background:var(--admin-surface);cursor:pointer;min-height:42px;padding:0 1rem;font-weight:600}._secondaryButton_vk5v2_255:disabled{opacity:.5;cursor:not-allowed}._backdrop_1l5x5_1{z-index:40;background:#0f172a59;position:fixed;inset:0}._drawer_1l5x5_15{z-index:41;background:var(--admin-surface);border-left:1px solid var(--admin-border);width:min(28rem,100vw);height:100vh;box-shadow:var(--admin-shadow-md);color:var(--admin-text);font-family:var(--admin-font);flex-direction:column;display:flex;position:fixed;top:0;right:0}._header_1l5x5_47{border-bottom:1px solid var(--admin-border);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1.1rem 1.25rem;display:flex}._eyebrow_1l5x5_65{text-transform:uppercase;letter-spacing:.06em;color:var(--admin-text-muted);margin:0 0 .25rem;font-size:.72rem;font-weight:600}._title_1l5x5_83{color:var(--admin-text);margin:0;font-size:1.1rem;font-weight:700}._closeButton_1l5x5_97{cursor:pointer;color:var(--admin-text-muted);background:0 0;border:none;padding:.15rem .35rem;font-size:1.5rem;line-height:1}._grid_1l5x5_117{grid-template-columns:1fr 1fr;gap:.85rem 1rem;margin:0;padding:1.1rem 1.25rem;display:grid}._grid_1l5x5_117 dt{text-transform:uppercase;letter-spacing:.05em;color:var(--admin-text-muted);margin-bottom:.15rem;font-size:.72rem;font-weight:600}._grid_1l5x5_117 dd{margin:0;font-weight:500}._fullRow_1l5x5_161{grid-column:1/-1}._mono_1l5x5_169{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.85rem}._footer_1l5x5_179{border-top:1px solid var(--admin-border);margin-top:auto;padding:1rem 1.25rem}._linkButton_1l5x5_191{border-radius:var(--admin-radius-sm);background:var(--admin-accent-soft);min-height:42px;color:var(--admin-accent);border:1px solid var(--admin-accent-border);justify-content:center;align-items:center;padding:0 1rem;font-weight:600;text-decoration:none;display:inline-flex}._linkButton_1l5x5_191:hover{background:var(--admin-accent);color:#fff}._primaryAction_1l5x5_229{border-radius:var(--admin-radius-sm);background:var(--admin-accent);color:#fff;cursor:pointer;border:none;justify-content:center;align-items:center;width:100%;min-height:42px;margin-bottom:.65rem;padding:0 1rem;font-weight:600;display:inline-flex}._primaryAction_1l5x5_229:hover{background:var(--admin-accent-hover)}._summaryGrid_8xlbe_1{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.85rem;margin-bottom:1.25rem;display:grid}._summaryCard_8xlbe_15,._summaryCardButton_8xlbe_17{border:1px solid var(--admin-border);border-radius:var(--admin-radius);background:var(--admin-surface);box-shadow:var(--admin-shadow-sm);text-align:left;padding:.9rem 1rem}._summaryCardButton_8xlbe_17{cursor:pointer;font:inherit;color:inherit;transition:border-color .12s,background .12s}._summaryCardButton_8xlbe_17:hover{border-color:var(--admin-warn-border);background:var(--admin-warn-soft)}._summaryValue_8xlbe_59{color:var(--admin-text);letter-spacing:-.02em;margin:.2rem 0 0;font-size:1.5rem;font-weight:700}._toolbar_8xlbe_75{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius);box-shadow:var(--admin-shadow-sm);flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:1rem;padding:.85rem 1rem;display:flex}._searchInput_8xlbe_101{border:1px solid var(--admin-border-strong);min-height:42px;font:inherit;color:var(--admin-text);background:var(--admin-surface);border-radius:999px;flex:14rem;padding:0 .85rem}._searchInput_8xlbe_101:focus{outline:2px solid var(--admin-accent-border);border-color:var(--admin-accent)}._select_8xlbe_133{border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-strong);min-height:42px;font:inherit;color:var(--admin-text);background:var(--admin-surface);padding:0 .75rem}._tableWrap_8xlbe_153{border:1px solid var(--admin-border);border-radius:var(--admin-radius);background:var(--admin-surface);box-shadow:var(--admin-shadow-sm);overflow-x:auto}._table_8xlbe_153{border-collapse:collapse;width:100%;color:var(--admin-text);font-size:.9rem}._table_8xlbe_153 th,._table_8xlbe_153 td{text-align:left;border-bottom:1px solid var(--admin-border);padding:.75rem .9rem}._table_8xlbe_153 th{text-transform:uppercase;letter-spacing:.06em;color:var(--admin-text-muted);background:var(--admin-surface-muted);font-size:.72rem;font-weight:600}._table_8xlbe_153 tbody tr{cursor:pointer;transition:background .12s}._table_8xlbe_153 tbody tr:hover{background:var(--admin-accent-soft)}._table_8xlbe_153 tbody tr:last-child td{border-bottom:none}._mono_8xlbe_241{color:var(--admin-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.82rem}._productLink_8xlbe_253{color:var(--admin-accent);font-weight:600;text-decoration:none}._productLink_8xlbe_253:hover{text-decoration:underline}._chipActive_8xlbe_273{color:var(--admin-success);border:1px solid var(--admin-success-border);background:var(--admin-success-soft);border-radius:999px;padding:.22rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}._chipWarn_8xlbe_295{color:var(--admin-warn);border:1px solid var(--admin-warn-border);background:var(--admin-warn-soft);border-radius:999px;padding:.22rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}._chipDanger_8xlbe_317{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:999px;padding:.22rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}._projectionHint_8xlbe_339{color:var(--admin-text-subtle);margin-left:.35rem;font-size:.72rem}._pagination_8xlbe_351{color:var(--admin-text-muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.85rem;display:flex}._pageButton_8xlbe_371{border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-strong);background:var(--admin-surface);min-height:38px;color:var(--admin-text);cursor:pointer;font:inherit;padding:0 .9rem;font-weight:500}._pageButton_8xlbe_371:disabled{opacity:.45;cursor:not-allowed}._primaryButton_8xlbe_405{border-radius:var(--admin-radius-sm);cursor:pointer;background:var(--admin-accent);color:#fff;min-height:42px;box-shadow:var(--admin-shadow-sm);border:none;padding:0 1.1rem;font-weight:600}._primaryButton_8xlbe_405:hover:not(:disabled){background:var(--admin-accent-hover)}._summaryGrid_lv1kq_1{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.85rem;margin-bottom:1.25rem;display:grid}._summaryCard_lv1kq_15{border:1px solid var(--admin-border);border-radius:var(--admin-radius);background:var(--admin-surface);box-shadow:var(--admin-shadow-sm);padding:.9rem 1rem}._summaryValue_lv1kq_31{color:var(--admin-text);margin:.2rem 0 0;font-size:1.5rem;font-weight:700}._toolbar_lv1kq_45{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius);flex-wrap:wrap;align-items:flex-end;gap:.65rem;margin-bottom:1rem;padding:.85rem 1rem;display:flex}._field_lv1kq_69{color:var(--admin-text-muted);flex-direction:column;gap:.25rem;font-size:.82rem;font-weight:600;display:flex}._input_lv1kq_87{border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-strong);min-height:42px;font:inherit;color:var(--admin-text);background:var(--admin-surface);padding:0 .75rem;font-weight:400}._primaryButton_lv1kq_109{border-radius:var(--admin-radius-sm);cursor:pointer;background:var(--admin-accent);color:#fff;border:none;min-height:42px;padding:0 1.1rem;font-weight:600}._secondaryButton_lv1kq_131{border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-strong);cursor:pointer;background:var(--admin-surface);min-height:42px;color:var(--admin-text);padding:0 1.1rem;font-weight:600}._secondaryButton_lv1kq_131:disabled,._primaryButton_lv1kq_109:disabled{opacity:.5;cursor:not-allowed}._sectionTitle_lv1kq_165{color:var(--admin-text);margin:1.25rem 0 .65rem;font-size:.95rem;font-weight:700}._tableWrap_lv1kq_179{border:1px solid var(--admin-border);border-radius:var(--admin-radius);background:var(--admin-surface);overflow-x:auto}._table_lv1kq_179{border-collapse:collapse;width:100%;font-size:.9rem}._table_lv1kq_179 th,._table_lv1kq_179 td{text-align:left;border-bottom:1px solid var(--admin-border);padding:.75rem .9rem}._table_lv1kq_179 th{text-transform:uppercase;letter-spacing:.06em;color:var(--admin-text-muted);background:var(--admin-surface-muted);font-size:.72rem}._mono_lv1kq_235{color:var(--admin-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem}._rangeHint_lv1kq_247{color:var(--admin-text-muted);margin:0 0 1rem;font-size:.85rem}._subNav_lv1kq_259{background:var(--admin-surface-muted);border:1px solid var(--admin-border);border-radius:var(--admin-radius);flex-wrap:wrap;gap:.35rem;width:fit-content;max-width:100%;margin-bottom:1rem;padding:.35rem;display:flex}._subNavLink_lv1kq_285{border-radius:var(--admin-radius-sm);color:var(--admin-text-muted);padding:.45rem .85rem;font-size:.85rem;font-weight:600;text-decoration:none}._subNavLinkActive_lv1kq_303{background:var(--admin-surface);color:var(--admin-text);box-shadow:var(--admin-shadow-sm)}._rowLink_lv1kq_315{font:inherit;color:var(--admin-accent);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}._stateBadge_lv1kq_339{border-radius:999px;padding:.15rem .45rem;font-size:.72rem;font-weight:600;display:inline-block}._stateOpen_lv1kq_355{color:#1d4ed8;background:#eff6ff}._statePending_lv1kq_365{color:#b45309;background:#fffbeb}._stateClosed_lv1kq_375{color:#475569;background:#f1f5f9}._stateReconciled_lv1kq_385{color:#047857;background:#ecfdf5}._backdrop_ywz66_1{z-index:40;background:#0f172a59;position:fixed;inset:0}._drawer_ywz66_15{z-index:41;background:var(--admin-surface);border-left:1px solid var(--admin-border);width:min(32rem,100vw);height:100vh;box-shadow:var(--admin-shadow-md);color:var(--admin-text);font-family:var(--admin-font);flex-direction:column;display:flex;position:fixed;top:0;right:0}._header_ywz66_47{border-bottom:1px solid var(--admin-border);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1.1rem 1.25rem;display:flex}._eyebrow_ywz66_65{text-transform:uppercase;letter-spacing:.06em;color:var(--admin-text-muted);margin:0 0 .25rem;font-size:.72rem;font-weight:600}._title_ywz66_83{color:var(--admin-text);margin:0;font-size:1.1rem;font-weight:700}._closeButton_ywz66_97{cursor:pointer;color:var(--admin-text-muted);background:0 0;border:none;padding:.15rem .35rem;font-size:1.5rem;line-height:1}._body_ywz66_117{flex:1;padding:1rem 1.25rem 1.5rem;overflow-y:auto}._grid_ywz66_129{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;margin:0 0 1rem;display:grid}._grid_ywz66_129 dt{text-transform:uppercase;letter-spacing:.05em;color:var(--admin-text-muted);margin:0;font-size:.72rem;font-weight:600}._grid_ywz66_129 dd{margin:.15rem 0 0;font-size:.9rem}._mono_ywz66_171{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem}._summaryRow_ywz66_181{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}._summaryCard_ywz66_195{border:1px solid var(--admin-border);border-radius:var(--admin-radius-sm);background:var(--admin-surface-muted);padding:.75rem .85rem}._summaryLabel_ywz66_209{color:var(--admin-text-muted);margin:0;font-size:.78rem}._summaryValue_ywz66_221{margin:.2rem 0 0;font-size:1.25rem;font-weight:700}._section_ywz66_233{margin-top:1rem}._sectionTitle_ywz66_241{margin:0 0 .5rem;font-size:.9rem;font-weight:700}._table_ywz66_253{border-collapse:collapse;width:100%;font-size:.85rem}._table_ywz66_253 th,._table_ywz66_253 td{text-align:left;border-bottom:1px solid var(--admin-border);padding:.55rem .65rem}._table_ywz66_253 th{text-transform:uppercase;letter-spacing:.05em;color:var(--admin-text-muted);font-size:.68rem}._reconciliationLine_ywz66_293{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.88rem;display:flex}._varianceBadge_ywz66_311{color:#b91c1c;background:#fef2f2;border-radius:999px;padding:.15rem .45rem;font-size:.72rem;font-weight:600;display:inline-block}._okBadge_ywz66_331{color:#047857;background:#ecfdf5;border-radius:999px;padding:.15rem .45rem;font-size:.72rem;font-weight:600;display:inline-block}._emptyHint_ywz66_351{color:var(--admin-text-muted);margin:1rem 0 0;font-size:.88rem}._root_152j6_1{flex-direction:column;gap:.75rem;display:flex}._toolbar_152j6_13{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._hint_152j6_27{color:#445;font-size:.85rem}._printBtn_152j6_37{color:#fff;cursor:pointer;background:#1f4b7a;border:1px solid #1f4b7a;border-radius:6px;padding:.45rem .9rem;font-weight:600}._sheet_152j6_57{color:#111;box-sizing:border-box;background:#fff;border:1px solid #ccd;width:210mm;max-width:100%;margin:0 auto;padding:1.25rem 1.5rem}._header_152j6_79{border-bottom:2px solid #222;justify-content:space-between;gap:1rem;margin-bottom:.75rem;padding-bottom:.75rem;display:flex}._title_152j6_97{letter-spacing:.04em;margin:0;font-size:1.35rem}._brand_152j6_109{margin:.25rem 0 0;font-size:1.05rem;font-weight:700}._meta_152j6_121{color:#333;margin:.15rem 0 0;font-size:.82rem}._invMeta_152j6_133{text-align:right;flex-direction:column;gap:.45rem;min-width:10rem;display:flex}._label_152j6_149{text-transform:uppercase;color:#666;font-size:.7rem;display:block}._parties_152j6_163{margin-bottom:.85rem}._parties_152j6_163 h2{text-transform:uppercase;color:#555;margin:0 0 .25rem;font-size:.8rem}._partyName_152j6_185{margin:0;font-weight:700}._table_152j6_195{border-collapse:collapse;width:100%;margin-bottom:.75rem;font-size:.78rem}._table_152j6_195 th,._table_152j6_195 td{text-align:left;border:1px solid #ccd;padding:.28rem .35rem}._table_152j6_195 th{background:#f3f5f8;font-weight:700}._taxSummary_152j6_233 h2{margin:0 0 .35rem;font-size:.85rem}._totals_152j6_243{justify-content:end;gap:.35rem;min-width:14rem;margin-top:.5rem;margin-left:auto;display:grid}._totals_152j6_243>div{justify-content:space-between;gap:1.5rem;font-size:.9rem;display:flex}._grand_152j6_275{border-top:2px solid #222;padding-top:.35rem;font-size:1rem}@media print{@page{size:A4;margin:12mm}body._pps-printing-tax-invoice-a4_152j6_299 *{visibility:hidden}body._pps-printing-tax-invoice-a4_152j6_299 ._root_152j6_1,body._pps-printing-tax-invoice-a4_152j6_299 ._root_152j6_1 *{visibility:visible}body._pps-printing-tax-invoice-a4_152j6_299 ._root_152j6_1{width:100%;position:absolute;top:0;left:0}body._pps-printing-tax-invoice-a4_152j6_299 [data-print-hide=true]{display:none!important}._sheet_152j6_57{border:none;width:100%;max-width:none;padding:0}}._card_1gbk8_1{background:#fff;border:1px solid #d5dde8;border-radius:10px;margin-bottom:1rem;padding:1rem}._card_1gbk8_1 h2{margin:0 0 .75rem;font-size:1rem}._grid_1gbk8_27{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}._span2_1gbk8_39{grid-column:1/-1}._grid_1gbk8_27 label{color:#445;gap:.25rem;font-size:.78rem;display:grid}._grid_1gbk8_27 input,._grid_1gbk8_27 select,._addRow_1gbk8_65 input{border:1px solid #b8c4d4;border-radius:6px;padding:.45rem .55rem;font-size:.92rem}._addRow_1gbk8_65{gap:.5rem;margin-bottom:.5rem;display:flex}._addRow_1gbk8_65 button,._lines_1gbk8_93 button,._submit_1gbk8_95{color:#fff;cursor:pointer;background:#1f4b7a;border:1px solid #1f4b7a;border-radius:6px;padding:.4rem .75rem}._lines_1gbk8_93{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}._lines_1gbk8_93 li{grid-template-columns:1fr 5rem auto;align-items:center;gap:.5rem;display:grid}._warn_1gbk8_143{color:#8a5a00}._error_1gbk8_151{color:#b00020}._submit_1gbk8_95{margin-bottom:1rem;font-weight:700}._submit_1gbk8_95:disabled{opacity:.55;cursor:not-allowed}._toolbar_einaw_1{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius);box-shadow:var(--admin-shadow-sm);flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:1rem;padding:.85rem 1rem;display:flex}._select_einaw_27{border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-strong);min-height:42px;font:inherit;color:var(--admin-text);background:var(--admin-surface);padding:0 .75rem}._tableWrap_einaw_47{border:1px solid var(--admin-border);border-radius:var(--admin-radius);background:var(--admin-surface);box-shadow:var(--admin-shadow-sm);overflow-x:auto}._table_einaw_47{border-collapse:collapse;width:100%;color:var(--admin-text);font-size:.9rem}._table_einaw_47 th,._table_einaw_47 td{text-align:left;border-bottom:1px solid var(--admin-border);padding:.75rem .9rem}._table_einaw_47 th{text-transform:uppercase;letter-spacing:.06em;color:var(--admin-text-muted);background:var(--admin-surface-muted);font-size:.72rem;font-weight:600}._table_einaw_47 tbody tr{cursor:pointer;transition:background .12s}._table_einaw_47 tbody tr:hover{background:var(--admin-accent-soft)}._table_einaw_47 tbody tr:last-child td{border-bottom:none}._mono_einaw_135{color:var(--admin-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.82rem}._primaryButton_einaw_147{border-radius:var(--admin-radius-sm);cursor:pointer;background:var(--admin-accent);color:#fff;min-height:42px;box-shadow:var(--admin-shadow-sm);border:none;padding:0 1.1rem;font-weight:600}._primaryButton_einaw_147:hover:not(:disabled){background:var(--admin-accent-hover)}._primaryButton_einaw_147:disabled{opacity:.5;cursor:not-allowed}._secondaryButton_einaw_189{border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-strong);background:var(--admin-surface);min-height:38px;color:var(--admin-text);cursor:pointer;font:inherit;padding:0 .9rem;font-weight:500}._chipActive_einaw_213{color:var(--admin-success);border:1px solid var(--admin-success-border);background:var(--admin-success-soft);border-radius:999px;padding:.22rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}._chipWarn_einaw_235{color:var(--admin-warn);border:1px solid var(--admin-warn-border);background:var(--admin-warn-soft);border-radius:999px;padding:.22rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}._chipNeutral_einaw_257{color:var(--admin-text-muted);border:1px solid var(--admin-border);background:var(--admin-surface-muted);border-radius:999px;padding:.22rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}._chipDanger_einaw_279{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:999px;padding:.22rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}._detailPanel_einaw_301{border:1px solid var(--admin-border);border-radius:var(--admin-radius);background:var(--admin-surface);box-shadow:var(--admin-shadow-sm);margin-top:1rem;padding:1rem}._detailHeader_einaw_319{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}._detailActions_einaw_337{flex-wrap:wrap;gap:.5rem;display:flex}._lineList_einaw_349{color:var(--admin-text-muted);margin:.5rem 0 0;padding-left:1.1rem;font-size:.88rem}._modalBackdrop_einaw_363{z-index:40;background:#0f172a73;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._modal_einaw_363{background:var(--admin-surface);border-radius:var(--admin-radius);border:1px solid var(--admin-border);width:min(32rem,100%);max-height:90vh;box-shadow:var(--admin-shadow-md);padding:1.1rem 1.25rem;overflow-y:auto}._modalTitle_einaw_407{margin:0 0 .75rem;font-size:1.15rem}._field_einaw_417{flex-direction:column;gap:.35rem;margin-bottom:.75rem;font-size:.88rem;display:flex}._input_einaw_433{border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-strong);min-height:40px;font:inherit;padding:0 .75rem}._modalActions_einaw_449{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}._errorText_einaw_463{color:#b91c1c;margin:0 0 .5rem;font-size:.85rem}._toolbar_vkmkn_1{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius);box-shadow:var(--admin-shadow-sm);flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:1rem;padding:.85rem 1rem;display:flex}._select_vkmkn_27{border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-strong);min-height:42px;font:inherit;color:var(--admin-text);background:var(--admin-surface);padding:0 .75rem}._tableWrap_vkmkn_47{border:1px solid var(--admin-border);border-radius:var(--admin-radius);background:var(--admin-surface);box-shadow:var(--admin-shadow-sm);overflow-x:auto}._table_vkmkn_47{border-collapse:collapse;width:100%;color:var(--admin-text);font-size:.9rem}._table_vkmkn_47 th,._table_vkmkn_47 td{text-align:left;border-bottom:1px solid var(--admin-border);padding:.75rem .9rem}._table_vkmkn_47 th{text-transform:uppercase;letter-spacing:.06em;color:var(--admin-text-muted);background:var(--admin-surface-muted);font-size:.72rem;font-weight:600}._table_vkmkn_47 tbody tr:last-child td{border-bottom:none}._mono_vkmkn_117{color:var(--admin-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.82rem}._primaryButton_vkmkn_129{border-radius:var(--admin-radius-sm);cursor:pointer;background:var(--admin-accent);color:#fff;min-height:42px;box-shadow:var(--admin-shadow-sm);border:none;padding:0 1.1rem;font-weight:600}._primaryButton_vkmkn_129:hover:not(:disabled){background:var(--admin-accent-hover)}._primaryButton_vkmkn_129:disabled{opacity:.5;cursor:not-allowed}._secondaryButton_vkmkn_171{border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-strong);background:var(--admin-surface);min-height:38px;color:var(--admin-text);cursor:pointer;font:inherit;padding:0 .9rem;font-weight:500}._chipActive_vkmkn_195{color:var(--admin-success);border:1px solid var(--admin-success-border);background:var(--admin-success-soft);border-radius:999px;padding:.22rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}._chipNeutral_vkmkn_217{color:var(--admin-text-muted);border:1px solid var(--admin-border);background:var(--admin-surface-muted);border-radius:999px;padding:.22rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}._chipDanger_vkmkn_239{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:999px;padding:.22rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}._modalBackdrop_vkmkn_261{z-index:40;background:#0f172a73;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._modal_vkmkn_261{background:var(--admin-surface);border-radius:var(--admin-radius);border:1px solid var(--admin-border);width:min(32rem,100%);max-height:90vh;box-shadow:var(--admin-shadow-md);padding:1.1rem 1.25rem;overflow-y:auto}._modalTitle_vkmkn_305{margin:0 0 .75rem;font-size:1.15rem}._field_vkmkn_315{flex-direction:column;gap:.35rem;margin-bottom:.75rem;font-size:.88rem;display:flex}._input_vkmkn_331{border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-strong);min-height:40px;font:inherit;padding:0 .75rem}._modalActions_vkmkn_347{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}._errorText_vkmkn_361{color:#b91c1c;margin:0 0 .5rem;font-size:.85rem}._factoryHint_vkmkn_373{color:var(--admin-text-muted);margin:0 0 .75rem;font-size:.88rem}._dispatchBanner_vkmkn_385{border-radius:var(--admin-radius-sm);border:1px solid var(--admin-success-border);background:var(--admin-success-soft);color:var(--admin-text);margin:0 0 1rem;padding:.75rem 1rem;font-size:.9rem}._dispatchBanner_vkmkn_385 a{color:var(--admin-accent);font-weight:600}._summaryGrid_1oivm_1{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.85rem;margin-bottom:1.25rem;display:grid}._summaryCard_1oivm_15{border:1px solid var(--admin-border);border-radius:var(--admin-radius);background:var(--admin-surface);box-shadow:var(--admin-shadow-sm);padding:.9rem 1rem}._summaryLabel_1oivm_31{letter-spacing:.06em;text-transform:uppercase;color:var(--admin-text-muted);margin:0;font-size:.72rem;font-weight:600}._summaryValue_1oivm_49{color:var(--admin-text);word-break:break-all;margin:.35rem 0 0;font-size:.95rem}._tableWrap_1oivm_63{border:1px solid var(--admin-border);border-radius:var(--admin-radius);background:var(--admin-surface);box-shadow:var(--admin-shadow-sm);margin-bottom:1rem;overflow-x:auto}._table_1oivm_63{border-collapse:collapse;width:100%;font-size:.9rem}._table_1oivm_63 th,._table_1oivm_63 td{text-align:left;border-bottom:1px solid var(--admin-border);padding:.75rem .9rem}._table_1oivm_63 th{text-transform:uppercase;letter-spacing:.06em;color:var(--admin-text-muted);background:var(--admin-surface-muted);font-size:.72rem;font-weight:600}._mono_1oivm_125{color:var(--admin-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.82rem}._hint_1oivm_137{color:var(--admin-text-muted);margin:0 0 1rem;font-size:.88rem}._section_1evpj_1{margin-bottom:1.75rem}._h2_1evpj_9{margin:0 0 .65rem;font-size:1rem;font-weight:650}._hint_1evpj_21{color:var(--admin-text-muted);margin:0 0 .65rem;font-size:.85rem}._tableWrap_1evpj_33{border:1px solid var(--admin-border);border-radius:var(--admin-radius-sm,6px);margin-bottom:.75rem;overflow-x:auto}._table_1evpj_33{border-collapse:collapse;width:100%;font-size:.88rem}._table_1evpj_33 th,._table_1evpj_33 td{text-align:left;border-bottom:1px solid var(--admin-border);padding:.45rem .65rem}._table_1evpj_33 th{text-transform:uppercase;letter-spacing:.04em;color:var(--admin-text-muted);background:var(--admin-surface-muted,#f6f7f9);font-size:.72rem}._table_1evpj_33 tr[data-selected=true] td{background:var(--admin-accent-soft,#eef6ff)}._mono_1evpj_97{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem}._formRow_1evpj_107{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._input_1evpj_121{font:inherit;border:1px solid var(--admin-border);border-radius:var(--admin-radius-sm,6px);min-width:12rem;padding:.4rem .55rem;font-size:.9rem}._btn_1evpj_139{font:inherit;border-radius:var(--admin-radius-sm,6px);border:1px solid var(--admin-accent-border,#8bb4e8);background:var(--admin-accent,#1d6fd8);color:#fff;cursor:pointer;padding:.45rem .85rem;font-size:.88rem;font-weight:600}._btn_1evpj_139:disabled{opacity:.5;cursor:not-allowed}._bannerError_1evpj_173{color:#b42318;background:#fef3f2;border-radius:6px;margin:0 0 .85rem;padding:.55rem .75rem;font-size:.88rem}._bannerOk_1evpj_191{color:#067647;background:#ecfdf3;border-radius:6px;margin:0 0 .85rem;padding:.55rem .75rem;font-size:.88rem}.pps-cashier-workstation{background:#0c0e14;flex-direction:column;flex:auto;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.pps-cashier-workstation>*{flex:auto;min-height:0;max-height:100%}.pps-cashier-workstation[data-legacy=true]{color:#111;background:#dce8f4}.pps-cashier-workstation[data-legacy=true] .pps-cashier-ws-loading{color:#444}._root_dc2if_1{flex-direction:column;gap:.65rem;margin-top:.75rem;display:flex}._toolbar_dc2if_15{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._hint_dc2if_29{color:#9aa3b5;flex:1;min-width:12rem;margin:0;font-size:.78rem;line-height:1.35}._printBtn_dc2if_47{color:#fff;cursor:pointer;background:#0f766e;border:none;border-radius:6px;min-height:2.75rem;padding:0 1rem;font-size:.95rem;font-weight:800}._printBtn_dc2if_47:hover{background:#0d9488}._slip_dc2if_81{color:#111;background:#fff;border:1px dashed #94a3b8;border-radius:4px;width:min(80mm,100%);margin:0 auto;padding:.75rem .65rem 1rem;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1.35;box-shadow:0 4px 18px #0000002e}._header_dc2if_109{text-align:center;margin-bottom:.55rem}._brand_dc2if_119{letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:15px;font-weight:800}._store_dc2if_135{margin:.15rem 0 0;font-size:11px;font-weight:600}._tagline_dc2if_147{text-transform:uppercase;letter-spacing:.06em;opacity:.75;margin:.35rem 0 0;font-size:10px}._meta_dc2if_163{flex-direction:column;gap:.15rem;display:flex}._metaRow_dc2if_175{justify-content:space-between;gap:.5rem;display:flex}._mono_dc2if_187{word-break:break-all;text-align:right;font-size:10px}._pickup_dc2if_199{letter-spacing:.08em}._rule_dc2if_207{border-top:1px dashed #64748b;height:0;margin:.45rem 0}._colHead_dc2if_219{text-transform:uppercase;letter-spacing:.04em;opacity:.7;grid-template-columns:1fr 2.2rem 4.2rem;gap:.25rem;margin-bottom:.25rem;font-size:9px;display:grid}._colHead_dc2if_219 span:nth-child(2),._colHead_dc2if_219 span:nth-child(3){text-align:right}._group_dc2if_251{margin-bottom:.35rem}._groupTitle_dc2if_259{text-transform:uppercase;letter-spacing:.05em;color:#9a3412;margin:0 0 .2rem;font-size:10px;font-weight:800}._lines_dc2if_277{margin:0;padding:0;list-style:none}._line_dc2if_277{border-bottom:1px dotted #cbd5e1;grid-template-rows:auto auto;grid-template-columns:1fr 2.2rem 4.2rem;gap:0 .25rem;padding:.2rem 0;display:grid}._lineName_dc2if_307{grid-column:1;font-weight:600}._lineQty_dc2if_317{text-align:right;font-variant-numeric:tabular-nums;grid-column:2}._lineAmt_dc2if_329{text-align:right;font-variant-numeric:tabular-nums;grid-column:3;font-weight:700}._lineRate_dc2if_343{opacity:.65;grid-column:1/-1;font-size:9px}._totals_dc2if_355{flex-direction:column;gap:.15rem;display:flex}._totalRow_dc2if_367{font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}._grand_dc2if_379{border-top:2px solid #111;margin-top:.25rem;padding-top:.25rem;font-size:13px}._footer_dc2if_393{text-align:center;margin-top:.35rem}._footer_dc2if_393 p{margin:.15rem 0}._footerSmall_dc2if_411{opacity:.7;font-size:9px}._root_jkj9w_1{background:#121622;border:1px solid #3a4560;border-radius:8px;flex-direction:column;flex-shrink:0;align-items:center;gap:.4rem;padding:.6rem;display:flex}._title_jkj9w_25{letter-spacing:.04em;color:#9ec8ff;margin:0;font-size:.75rem;font-weight:800}._amount_jkj9w_41{font-variant-numeric:tabular-nums;margin:0;font-size:1.2rem;font-weight:800}._primaryPay_jkj9w_55{width:100%;min-height:48px!important;font-size:1.05rem!important;font-weight:800!important}._hint_jkj9w_69{color:#9aa3b5;text-align:center;margin:0;font-size:.72rem}._qrFrame_jkj9w_83{background:#fff;border-radius:6px;justify-content:center;align-items:center;width:172px;min-height:172px;padding:.35rem;display:flex}._qrImg_jkj9w_105{object-fit:contain;width:160px;height:160px}._qrFallback_jkj9w_117{white-space:pre-wrap;word-break:break-all;color:#111;max-width:150px;margin:0;font-size:.65rem}._meta_jkj9w_135{color:#9aa3b5;text-align:center;margin:0;font-size:.7rem}._timer_jkj9w_149{color:#f0c674;margin:0;font-size:.8rem;font-weight:700}._actions_jkj9w_163{flex-wrap:wrap;justify-content:center;gap:.35rem;width:100%;display:flex}._root_1djh1_1{background:#f7f9fc;border:1px solid #c9d3e0;border-radius:8px;gap:.65rem;padding:.75rem;display:grid}._collapsed_1djh1_19{background:#fbfcfe;border:1px dashed #c9d3e0;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .75rem;display:flex}._collapsedCopy_1djh1_41{gap:.15rem;min-width:0;display:grid}._collapsedCopy_1djh1_41 strong{color:#1f2a37;font-size:.9rem}._collapsedCopy_1djh1_41 span{color:#556;font-size:.78rem}._toggleBtn_1djh1_73{color:#1f4b7a;cursor:pointer;background:#fff;border:1px solid #1f4b7a;border-radius:6px;flex-shrink:0;padding:.4rem .7rem;font-size:.82rem;font-weight:600}._toggleBtn_1djh1_73:disabled{opacity:.55;cursor:not-allowed}._headerRow_1djh1_107{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}._header_1djh1_107 h3{margin:0;font-size:.95rem}._header_1djh1_107 p{color:#556;margin:.2rem 0 0;font-size:.78rem}._linkBtn_1djh1_143{color:#1f4b7a;cursor:pointer;background:0 0;border:none;padding:0;font-size:.78rem;font-weight:600;text-decoration:underline}._linkBtn_1djh1_143:disabled{opacity:.55;cursor:not-allowed}._badge_1djh1_175{color:#1b5e20;background:#e7f6ea;border-radius:999px;margin-top:.35rem;padding:.15rem .45rem;font-size:.75rem;display:inline-block}._grid_1djh1_195{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}._span2_1djh1_207{grid-column:1/-1}._grid_1djh1_195 label{color:#445;gap:.2rem;font-size:.75rem;display:grid}._grid_1djh1_195 input{border:1px solid #b8c4d4;border-radius:6px;padding:.4rem .5rem;font-size:.9rem}._applyBtn_1djh1_243{color:#fff;cursor:pointer;background:#1f4b7a;border:1px solid #1f4b7a;border-radius:6px;justify-self:start;padding:.4rem .8rem;font-weight:600}._applyBtn_1djh1_243:disabled{opacity:.55;cursor:not-allowed}._error_1djh1_275{color:#b00020;margin:0;font-size:.8rem}._root_1yz1q_1{color:#eef0f4;background:#0c0e14;flex-direction:column;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}._root_1yz1q_1[data-scan-flash=success]{box-shadow:inset 0 0 0 3px #2d6a3e}._root_1yz1q_1[data-scan-flash=error]{box-shadow:inset 0 0 0 3px #8a3030}._hintBanner_1yz1q_20{color:#9ec8ff;background:#1a2438;margin:0;padding:.45rem 1rem;font-size:.85rem;font-weight:600}._header_1yz1q_29{border-bottom:1px solid #2a3040;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.5rem 1rem;display:flex}._headerActions_1yz1q_38{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;display:flex}._historyPanel_1yz1q_46{background:#121622;border-bottom:1px solid #2a3040;margin:0;padding:.75rem 1rem}._historyList_1yz1q_53{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._historyRow_1yz1q_62{border-bottom:1px solid #1e2230;justify-content:space-between;align-items:center;gap:.75rem;min-height:52px;padding:.35rem 0;display:flex}._historyMeta_1yz1q_72{flex-direction:column;gap:.15rem;min-width:0;display:flex}._title_1yz1q_79{letter-spacing:.06em;margin:0;font-size:1.25rem;font-weight:800}._posture_1yz1q_86{color:#6eb5ff;font-size:.8rem;font-weight:700}._banner_1yz1q_92{color:#ffb0b0;background:#3a2020;margin:0;padding:.5rem 1rem;font-weight:600}._panel_1yz1q_100{padding:1rem}._label_1yz1q_104{text-transform:uppercase;color:#9aa3b5;margin-bottom:.35rem;font-size:.75rem;display:block}._scanInput_1yz1q_112{color:#fff;background:#151820;border:1px solid #3a4255;border-radius:6px;width:100%;min-width:44px;min-height:48px;padding:.5rem;font-size:1.1rem}._hint_1yz1q_20{color:#7a8499;margin:.5rem 0 0;font-size:.8rem}._mainGrid_1yz1q_130{flex:1;grid-template-columns:1fr 1fr;gap:.75rem;min-height:0;padding:.75rem;display:grid}._linesPanel_1yz1q_139{border:1px solid #2a3040;border-radius:8px;padding:.75rem;overflow:auto}._panelTitle_1yz1q_146{text-transform:uppercase;color:#9aa3b5;margin:0 0 .5rem;font-size:.85rem}._meta_1yz1q_153{color:#7dd87d;margin:0 0 .25rem;font-weight:600}._tokenMeta_1yz1q_159{color:#6b7385;margin:0 0 .5rem;font-family:monospace;font-size:.75rem}._lineList_1yz1q_166{margin:0;padding:0;list-style:none}._counterGroup_1yz1q_172{margin-bottom:.75rem}._counterGroup_1yz1q_172:last-child{margin-bottom:0}._counterGroupTitle_1yz1q_180{text-transform:uppercase;letter-spacing:.04em;color:#fbbf24;margin:0 0 .35rem;font-size:.78rem;font-weight:800}._lineItem_1yz1q_189{border-bottom:1px solid #1e2230;justify-content:space-between;align-items:center;min-height:48px;padding:.4rem 0;display:flex}._payPanel_1yz1q_198{-webkit-overflow-scrolling:touch;border:1px solid #2a3040;border-radius:8px;flex-direction:column;gap:.75rem;min-height:0;padding:1rem;display:flex;overflow:hidden auto}._grandTotal_1yz1q_211{text-align:center;margin:0;font-size:2.5rem;font-weight:800}._actionCol_1yz1q_218{flex-direction:column;gap:.5rem;display:flex}._bigBtn_1yz1q_224{min-width:44px;min-height:48px!important;font-size:1.1rem!important}._scanInput_1yz1q_112:focus-visible,._bigBtn_1yz1q_224:focus-visible{outline-offset:2px;outline:3px solid #6eb5ff}._qrZone_1yz1q_236{background:#121622;border-radius:8px;flex-direction:column;align-items:center;gap:.5rem;min-height:200px;padding:1rem;display:flex}._qrPlaceholder_1yz1q_247{margin:2rem 0;font-size:1.25rem;font-weight:700}._timer_1yz1q_253{color:#f0c674;font-weight:600}._manualPanel_1yz1q_258,._splitPanel_1yz1q_259,._printPanel_1yz1q_260{flex-direction:column;gap:.5rem;display:flex}._splitRow_1yz1q_266{justify-content:space-between;align-items:center;min-height:52px;display:flex}._root_1yz1q_1[data-legacy=true]{color:#111;background:#dce8f4}._root_1yz1q_1[data-legacy=true] ._header_1yz1q_29{background:#e8f0f8;border-bottom-color:#a8b8c8}._root_1yz1q_1[data-legacy=true] ._title_1yz1q_79{letter-spacing:.02em;font-size:1.1rem}._root_1yz1q_1[data-legacy=true] ._posture_1yz1q_86{color:#1a5a8a}._root_1yz1q_1[data-legacy=true] ._banner_1yz1q_92{color:#8a2020;background:#ffe8e8}._root_1yz1q_1[data-legacy=true] ._hintBanner_1yz1q_20{color:#1a4a7a;background:#e8f4ff}._root_1yz1q_1[data-legacy=true] ._linesPanel_1yz1q_139,._root_1yz1q_1[data-legacy=true] ._payPanel_1yz1q_198{background:#f4f8fc;border-color:#a8b8c8}._root_1yz1q_1[data-legacy=true] ._panelTitle_1yz1q_146,._root_1yz1q_1[data-legacy=true] ._label_1yz1q_104,._root_1yz1q_1[data-legacy=true] ._hint_1yz1q_20{color:#445}._root_1yz1q_1[data-legacy=true] ._scanInput_1yz1q_112{color:#111;background:#fff;border-color:#89a}._root_1yz1q_1[data-legacy=true] ._lineItem_1yz1q_189{border-bottom-color:#c8d4e0}._root_1yz1q_1[data-legacy=true] ._grandTotal_1yz1q_211{color:#111}._root_1yz1q_1[data-legacy=true] ._qrZone_1yz1q_236{background:#eef4fa}._root_1yz1q_1[data-legacy=true] ._historyPanel_1yz1q_46{background:#e8f0f8;border-bottom-color:#a8b8c8}._root_1yz1q_1[data-legacy=true] ._historyRow_1yz1q_62{border-bottom-color:#c8d4e0}._root_1yz1q_1[data-legacy=true][data-scan-flash=success]{box-shadow:inset 0 0 0 3px #4a9a5a}._root_1yz1q_1[data-legacy=true][data-scan-flash=error]{box-shadow:inset 0 0 0 3px #b04040}
