: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)}._error-boundary_xlafw_1{padding:var(--pps-space-8) var(--pps-space-4);max-width:36rem;margin:0 auto}._error-boundary__actions_xlafw_7{margin-top:var(--pps-space-4);gap:var(--pps-space-3);flex-wrap:wrap;display:flex}._error-boundary__btn_xlafw_14{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_xlafw_14: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__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-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_r7jmr_1{border-bottom:1px solid var(--ops-border-subtle,#00000014);margin:0;padding:.35rem .75rem;font-size:.8125rem;line-height:1.35}._banner_r7jmr_1[data-severity=ambient]{background:var(--ops-surface-muted,#f4f4f5);color:var(--ops-text-secondary,#52525b)}._banner_r7jmr_1[data-severity=warn]{color:#9a3412;background:#fff7ed}._banner_r7jmr_1[data-severity=critical]{color:#991b1b;background:#fef2f2}._ackBtn_r7jmr_24{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_1jrkm_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_1jrkm_1:focus-visible{outline:2px solid var(--pps-ops-accent,var(--pps-color-accent));outline-offset:2px}._button_1jrkm_1:disabled{cursor:not-allowed;opacity:.45}._button--primary_1jrkm_33{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_1jrkm_39{border-color:var(--pps-ops-border,var(--pps-color-border));background:0 0}._button--destructive_1jrkm_44{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_1jrkm_50{color:var(--pps-ops-accent,var(--pps-color-accent));background:0 0;border-color:#0000}._button--compact_1jrkm_56{min-height:44px;padding:0 var(--pps-space-3);font-size:.875rem}._button--dock_1jrkm_62{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_1jrkm_70{cursor:wait}._spinner_1jrkm_74{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_1jrkm_1}@keyframes _ops-spin_1jrkm_1{to{transform:rotate(360deg)}}._keypad_1w0tl_1{gap:var(--pps-space-2);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:280px;display:grid}._key_1w0tl_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_1w0tl_1:focus-visible{outline:2px solid var(--pps-ops-accent,var(--pps-color-accent));outline-offset:2px}._key_1w0tl_1:active:not(:disabled){transform:scale(.98)}._key_1w0tl_1:disabled{opacity:.4;cursor:not-allowed}._key--secondary_1w0tl_35{font-size:.8125rem;font-weight:700}._key--span_1w0tl_40{grid-column:1/-1}._key--commit_1w0tl_44{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_1w0tl_50{gap:var(--pps-space-1);max-width:none}._keypadCompact_1w0tl_50 ._key_1w0tl_1{min-height:34px;font-size:1rem}._keypadCompact_1w0tl_50 ._key--secondary_1w0tl_35{font-size:.75rem}._keypadCompact_1w0tl_50 ._key--commit_1w0tl_44{font-size:1.05rem}._keypadCompact_1w0tl_50 ._key_1w0tl_1:active:not(:disabled){transform:none}._row_129tw_1{align-items:center;gap:var(--pps-space-4);display:flex}._value_129tw_7{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_weald_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_weald_11{gap:var(--pps-space-2);flex-direction:column;display:flex}._footer_weald_17{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_1u4ot_1{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:auto}._region--clip_1u4ot_8{overflow:hidden}._grid_7k2q1_1{gap:var(--pps-space-4);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));width:100%;display:grid}._cell_7k2q1_8{min-height:120px}._wrap_iuehh_1{gap:var(--pps-space-2);flex-direction:column;display:flex}._label_iuehh_7{letter-spacing:.06em;text-transform:uppercase;color:var(--pps-ops-muted,var(--pps-color-muted));font-size:.6875rem;font-weight:750}._input_iuehh_15{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_iuehh_15:focus-visible{outline:2px solid var(--pps-ops-accent,var(--pps-color-accent));outline-offset:2px}._visuallyHidden_iuehh_32{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._wrap_1op51_1{gap:var(--pps-space-2);flex-direction:column;display:flex}._label_1op51_7{letter-spacing:.06em;text-transform:uppercase;color:var(--pps-ops-muted,var(--pps-color-muted));font-size:.6875rem;font-weight:750}._input_1op51_15{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_1op51_15:focus-visible{outline:2px solid var(--pps-ops-accent,var(--pps-color-accent));outline-offset:2px}._hint_1op51_34{color:var(--pps-ops-muted,var(--pps-color-muted));margin:0;font-size:.75rem}._chip_rz0sd_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_rz0sd_14{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_rz0sd_1:focus-visible{outline:2px solid var(--pps-ops-accent,var(--pps-color-accent));outline-offset:2px}._chip_rz0sd_1:disabled{opacity:.45;cursor:not-allowed}._wrap_hgi7r_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_hgi7r_10{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_hgi7r_1}@keyframes _ops-loading-spin_hgi7r_1{to{transform:rotate(360deg)}}._block_1q652_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_1q652_8{margin:0 0 var(--pps-space-2);color:var(--pps-ops-text,var(--pps-color-text));font-size:1rem;font-weight:750}._desc_1q652_15{color:var(--pps-ops-muted,var(--pps-color-muted));margin:0;font-size:.875rem}._actions_1q652_21{margin-top:var(--pps-space-4)}._alert_1ncp8_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_1ncp8_13{margin:0 0 var(--pps-space-2);color:var(--pps-ops-text,var(--pps-color-text));font-size:1rem;font-weight:750}._body_1ncp8_20{color:var(--pps-ops-muted,var(--pps-color-muted));margin:0;font-size:.875rem}._actions_1ncp8_26{margin-top:var(--pps-space-4)}._bar_1ab2m_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_1ab2m_10{gap:var(--pps-space-2);margin-bottom:var(--pps-space-2);flex-wrap:nowrap}._title_1ab2m_16{letter-spacing:.08em;text-transform:uppercase;color:var(--pps-ops-muted,var(--pps-color-muted));margin:0;font-size:.6875rem;font-weight:750}._aside_1ab2m_25{align-items:center;gap:var(--pps-space-2);display:flex}._strip_4of6y_1{gap:var(--pps-space-2);margin:calc(var(--pps-space-2) * -1) 0 var(--pps-space-3);flex-wrap:wrap;display:flex}._chip_4of6y_8{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_4of6y_8[data-posture=healthy]{border-left-color:color-mix(in oklab, var(--pps-posture-healthy-edge) 72%, var(--pps-ops-border))}._chip_4of6y_8[data-posture=warning]{border-left-color:color-mix(in oklab, var(--pps-posture-warning-edge) 72%, var(--pps-ops-border))}._chip_4of6y_8[data-posture=critical]{border-left-color:color-mix(in oklab, var(--pps-posture-critical-edge) 78%, var(--pps-ops-border))}._chip_4of6y_8[data-posture=neutral]{border-left-color:color-mix(in oklab, var(--pps-posture-neutral-edge) 45%, var(--pps-ops-border))}._root_1mu0p_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_1mu0p_11{margin:0 0 .25rem;font-weight:600}._body_1mu0p_16{margin:0;line-height:1.45}._link_1mu0p_21{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_1yrnr_1{margin-bottom:var(--pps-space-6)}._pps-page-layout__title_1yrnr_5{margin:0;font-size:1.75rem;line-height:1.2}._pps-page-layout__description_1yrnr_11{margin-top:var(--pps-space-2)}._error-state_1iwdf_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_1iwdf_8{margin:0 0 var(--pps-space-2);font-size:1rem}._error-state__meta_1iwdf_13{margin:0 0 var(--pps-space-2);color:var(--pps-color-muted);font-size:.8125rem}._error-state__body_1iwdf_19{white-space:pre-wrap;word-break:break-word;margin:0;font-size:.875rem;overflow-x:auto}._loading-state_1xcr1_1{padding:var(--pps-space-4) 0;color:var(--pps-color-muted)}._loading-state--inline_1xcr1_6{padding:var(--pps-space-2) 0}._loading-state__label_1xcr1_10{margin:0}._empty-state_vnrk4_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_vnrk4_10{margin:0 0 var(--pps-space-2);font-size:1.05rem}._empty-state__description_vnrk4_15{margin:0}._wrap_p13hb_1{gap:var(--pps-space-4,1rem);flex-direction:column;display:flex}._formRow_p13hb_7{gap:var(--pps-space-3,.75rem);flex-wrap:wrap;align-items:flex-end;display:flex}._field_p13hb_14{gap:var(--pps-space-2,.35rem);flex-direction:column;flex:16rem;display:flex}._label_p13hb_21{font-size:.95rem;font-weight:600}._input_p13hb_26{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_p13hb_36{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_p13hb_36:disabled{opacity:.45;cursor:not-allowed}._outlineButton_p13hb_54{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_p13hb_54:disabled{opacity:.45;cursor:not-allowed}._secondaryRow_p13hb_71{margin-top:var(--pps-space-2,.35rem)}._summaryGrid_p13hb_75{gap:var(--pps-space-4,1rem);display:grid}._metaCard_p13hb_80{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_p13hb_87{border-collapse:collapse;width:100%;font-size:.98rem}._lineTable_p13hb_87 th,._lineTable_p13hb_87 td{text-align:left;border-bottom:1px solid color-mix(in srgb, CanvasText 10%, transparent);padding:.65rem .5rem}._lineTable_p13hb_87 th{text-transform:uppercase;letter-spacing:.03em;color:color-mix(in srgb, CanvasText 65%, transparent);font-size:.82rem}._totals_p13hb_107{gap:.35rem;max-width:22rem;margin-left:auto;font-size:1rem;display:grid}._totalRow_p13hb_115{justify-content:space-between;gap:1rem;display:flex}._grand_p13hb_121{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_p13hb_129{margin:0;padding-left:1.1rem}._flagWarn_p13hb_134{color:color-mix(in srgb, CanvasText 85%, orange)}._flagBlock_p13hb_138{color:color-mix(in srgb, CanvasText 70%, red)}._eligibility_p13hb_142{border-radius:6px;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.95rem;font-weight:600;display:inline-flex}._eligible_p13hb_152{background:#0080002e}._eligibleWarn_p13hb_156{background:#ffa50038}._paymentState_p13hb_160{border-radius:8px;align-items:center;padding:.35rem .65rem;font-size:.95rem;font-weight:700;display:inline-flex}._payInitiated_p13hb_169{background:color-mix(in srgb, AccentColor 22%, transparent)}._payPending_p13hb_173{background:#ffa50047}._payCompleted_p13hb_177{background:#00800038}._payFailed_p13hb_181{background:#ff000038}._payExpired_p13hb_185{background:color-mix(in srgb, CanvasText 14%, transparent)}._simulateGrid_p13hb_189{grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:.5rem;margin-top:.75rem;display:grid}._simulateButton_p13hb_196{border:1px solid color-mix(in srgb, CanvasText 22%, transparent);cursor:pointer;background:canvas;border-radius:8px;min-height:44px;font-weight:600}._simulateButton_p13hb_196:disabled{opacity:.45;cursor:not-allowed}._finalizePanel_p13hb_210{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_p13hb_218{margin:0 0 .35rem;font-size:.95rem}._offlineBanner_p13hb_223{background:#ffa50024;border:1px solid #ffa50059;border-radius:8px;padding:.65rem .85rem;font-size:.92rem;line-height:1.35}._devOfflineToggle_p13hb_232{cursor:pointer;-webkit-user-select:none;user-select:none;margin:.5rem 0 .35rem;font-size:.88rem;display:block}._syncPendingRibbon_p13hb_240{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_p13hb_249{background:#0080001f;border:1px solid #00800047;border-radius:6px;margin:.5rem 0;padding:.45rem .65rem;font-size:.88rem}._inventoryReserveRibbon_p13hb_258{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_p13hb_268{background:#b2222224;border:1px solid #b2222259;border-radius:6px;margin:.35rem 0 0;padding:.5rem .65rem;font-size:.88rem;line-height:1.35}._stockChip_p13hb_278{border-radius:999px;padding:.15rem .45rem;font-size:.78rem;font-weight:600;line-height:1.25;display:inline-block}._stockChipOk_p13hb_287{background:#00800029;border:1px solid #00800052}._stockChipLow_p13hb_292{background:#ff8c002e;border:1px solid #ff8c0061}._stockChipPressure_p13hb_297{background:#4169e124;border:1px solid #4169e14d}._stockChipOut_p13hb_302{background:#b2222229;border:1px solid #b2222257}._pspDevSelector_p13hb_307{gap:var(--pps-space-2,.35rem);max-width:22rem;margin-bottom:var(--pps-space-2,.35rem);flex-direction:column;display:flex}._printOfflineRibbon_p13hb_315{margin:0 0 var(--pps-space-3,.75rem);background:#ff8c0024;border:1px solid #ff8c0047;border-radius:8px;padding:.5rem .65rem;font-size:.88rem}._printHardwareRibbon_p13hb_324{margin:0 0 var(--pps-space-3,.75rem);background:#4682b41f;border:1px solid #4682b442;border-radius:8px;padding:.5rem .65rem;font-size:.88rem}._printJobList_p13hb_333{gap:var(--pps-space-2,.35rem);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._printJobRow_p13hb_342{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_p13hb_353{font-weight:600}._printJobState_p13hb_357{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_p13hb_365{background:#b8860b24;border:1px solid #b8860b4d}._printJobStateProgress_p13hb_370{background:#1e90ff24;border:1px solid #1e90ff47}._printJobStateCompleted_p13hb_375{background:#228b2224;border:1px solid #228b2247}._printJobStateFailed_p13hb_380{background:#b2222224;border:1px solid #b222224d}._printJobStateRetry_p13hb_385{background:#ff8c0024;border:1px solid #ff8c0047}._receiptPendingBadge_p13hb_390{margin:0 0 var(--pps-space-3,.75rem);background:#b8860b24;border:1px solid #b8860b42;border-radius:8px;padding:.5rem .65rem;font-size:.88rem}._receiptAttentionBadge_p13hb_399{margin:0 0 var(--pps-space-3,.75rem);background:#b222221f;border:1px solid #b2222242;border-radius:8px;padding:.5rem .65rem;font-size:.88rem}._printRetryButton_p13hb_408{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_p13hb_408:disabled{opacity:.45;cursor:not-allowed}._counterOfflineRibbon_p13hb_426{margin:0 0 var(--pps-space-3,.75rem);background:#4169e11f;border:1px solid #4169e142;border-radius:8px;padding:.5rem .65rem;font-size:.88rem}._counterPickupGrid_p13hb_435{gap:var(--pps-space-4,1rem);flex-wrap:wrap;align-items:flex-start;display:flex}._counterPickupLabel_p13hb_442{color:color-mix(in srgb, CanvasText 72%, transparent);margin-bottom:.25rem;font-size:.82rem;font-weight:600;display:block}._counterPickupCode_p13hb_450{letter-spacing:.08em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.65rem;font-weight:700}._counterChipRow_p13hb_457{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._counterSemanticChip_p13hb_464{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_p13hb_473{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_p13hb_482{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_p13hb_490{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}._govChip_p13hb_490{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_p13hb_506{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_p13hb_515{background:#ff8c0024;border:1px solid #ff8c0059;border-radius:999px;padding:.22rem .55rem;font-size:.82rem;font-weight:600}._govFingerprint_p13hb_524{color:color-mix(in srgb, CanvasText 62%, transparent);margin:.35rem 0 0;font-size:.82rem}._govFingerprint_p13hb_524 code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8rem}._govFlagList_p13hb_535{margin:.45rem 0 0;padding-left:1.1rem;font-size:.88rem}._govFlagWarn_p13hb_541{color:color-mix(in srgb, CanvasText 88%, transparent);margin-bottom:.25rem}._govFlagBlock_p13hb_546{color:color-mix(in srgb, CanvasText 88%, transparent);margin-bottom:.25rem;font-weight:600}._panel_18w4q_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_18w4q_9{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._chip_18w4q_16{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_18w4q_27{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_18w4q_38{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_18w4q_49{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_18w4q_60{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.85rem}._textarea_18w4q_66{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_18w4q_77{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}._primaryButton_18w4q_84{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_18w4q_84:disabled{opacity:.45;cursor:not-allowed}._outlineButton_18w4q_102{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_18w4q_102:disabled{opacity:.45;cursor:not-allowed}._lineGrid_18w4q_119{gap:.35rem;display:grid}._lineRow_18w4q_124{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_18w4q_124:last-child{border-bottom:none}._card_24evw_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_24evw_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;overflow:hidden}._thumb_24evw_31{object-fit:cover;width:100%;height:100%;min-height:4.5rem;display:block}._thumbFallback_24evw_39{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_24evw_47{justify-content:flex-start;align-items:flex-start;gap:var(--pps-space-2);flex-direction:column;flex:1;min-width:0;display:flex}._card_24evw_1:hover{border-color:color-mix(in oklab, var(--pps-ops-accent) 35%, var(--pps-ops-border))}._card_24evw_1:focus-visible{outline:2px solid var(--pps-ops-accent);outline-offset:2px}._card--selected_24evw_66{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_24evw_72{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.875rem;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}._price_24evw_82{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_24evw_90{color:color-mix(in oklab, var(--pps-ops-muted) 94%, var(--pps-ops-text));letter-spacing:.02em;font-size:.6875rem;font-weight:500}._cardCounter_24evw_98{min-height:unset;padding:var(--pps-space-1);align-items:stretch;gap:var(--pps-space-1);flex-direction:column}._cardCounter_24evw_98 ._media_24evw_22{aspect-ratio:1;flex:none;align-self:center;width:100%;max-width:6.75rem}._cardCounter_24evw_98 ._thumb_24evw_31,._cardCounter_24evw_98 ._thumbFallback_24evw_39{aspect-ratio:1;object-fit:cover;height:100%;min-height:0}._cardCounter_24evw_98 ._name_24evw_72{-webkit-line-clamp:2;font-size:.8125rem}._cardCounter_24evw_98 ._price_24evw_82{font-size:.8125rem}._cardCounter_24evw_98 ._sku_24evw_90{font-size:.625rem}._cardCounter_24evw_98._card--selected_24evw_66{box-shadow:none}._root_1hkpr_1{gap:var(--pps-space-4);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}._headerHint_1hkpr_10{color:var(--pps-ops-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem}._controlDeck_1hkpr_17{gap:var(--pps-space-3);grid-template-columns:1fr;display:grid}@media (orientation:landscape),(width>=720px){._controlDeck_1hkpr_17{grid-template-columns:minmax(12rem,1fr) minmax(14rem,1.4fr);align-items:start}}._scan_1hkpr_30,._search_1hkpr_31{width:100%}._filterRows_1hkpr_35{gap:var(--pps-space-2);flex-direction:column;display:flex}._chipScroll_1hkpr_41{gap:var(--pps-space-2);padding-bottom:var(--pps-space-1);-webkit-overflow-scrolling:touch;flex-wrap:nowrap;display:flex;overflow-x:auto}._gridRegion_1hkpr_50{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_1hkpr_57{align-content:start}@media (orientation:landscape){._gridShell_1hkpr_57{grid-template-columns:repeat(auto-fill,minmax(148px,1fr))}}._liveRegion_1hkpr_67{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._rootCounter_1hkpr_80{gap:var(--pps-space-1)}._controlDeckCounter_1hkpr_84{gap:var(--pps-space-2)}@media (orientation:landscape),(width>=720px){._controlDeckCounter_1hkpr_84{grid-template-columns:1fr;align-items:stretch}}._filterRowsCounter_1hkpr_95{gap:var(--pps-space-1)}._chipScrollCounter_1hkpr_99{-webkit-overflow-scrolling:auto;flex-wrap:wrap;padding-bottom:0;overflow:visible}._gridRegionCounter_1hkpr_107{padding:var(--pps-space-1)}._gridShellCounter_1hkpr_112[data-discovery-virtualization-root]{gap:var(--pps-space-1);grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}._row_1nu3s_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_1nu3s_1:last-child{margin-bottom:0}._row_1nu3s_1:focus-visible{outline:2px solid var(--pps-ops-accent);outline-offset:2px}._row--selected_1nu3s_20{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_1nu3s_25{padding:var(--pps-space-2) var(--pps-space-3);margin-bottom:var(--pps-space-2)}._rowCompact_1nu3s_25._row--selected_1nu3s_20{box-shadow:none}._row--locked_1nu3s_34{cursor:not-allowed;opacity:.72}._main_1nu3s_39{gap:var(--pps-space-2);flex-direction:column;display:flex}._titleRow_1nu3s_45{justify-content:space-between;align-items:flex-start;gap:var(--pps-space-2);display:flex}._name_1nu3s_52{color:var(--pps-ops-text);font-size:.8125rem;font-weight:650;line-height:1.25}._sku_1nu3s_59{color:var(--pps-ops-muted);font-size:.75rem}._meta_1nu3s_64{align-items:center;gap:var(--pps-space-3);flex-wrap:wrap;display:flex}._price_1nu3s_71{color:var(--pps-ops-muted);font-size:.75rem}._stepper_1nu3s_76{flex:1;min-width:min(100%,11rem)}._lineTotal_1nu3s_81{color:var(--pps-ops-text);margin-left:auto;font-size:.875rem;font-weight:700}._root_x2l5u_1{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}._root_x2l5u_1[data-ticket-compact=true] ._summary_x2l5u_9{gap:var(--pps-space-2)}._scroll_x2l5u_13{flex:1;min-height:0}._summary_x2l5u_9{gap:var(--pps-space-3);flex:1;min-height:0;background:0 0!important;border:none!important;padding:0!important}._entryFooter_x2l5u_27{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_x2l5u_37{color:var(--pps-ops-muted);margin:0;font-size:.6875rem;line-height:1.35}._footerMetrics_x2l5u_44{gap:var(--pps-space-1);flex-direction:column;display:flex}._footerRow_x2l5u_50{justify-content:space-between;align-items:baseline;gap:var(--pps-space-3);color:var(--pps-ops-muted);font-size:.8125rem;display:flex}._footerLabel_x2l5u_59{text-transform:uppercase;letter-spacing:.06em;font-weight:650}._footerTotal_x2l5u_65{color:var(--pps-ops-text);font-size:1rem;font-weight:750}._reviewCta_x2l5u_71{width:100%}._disclaimer_x2l5u_75{color:var(--pps-ops-muted);margin:0;font-size:.6875rem;line-height:1.35}._reviewCta_x2l5u_71{margin-top:var(--pps-space-2);align-self:flex-start}._root_x2l5u_1[data-ticket-compact=true] ._entryFooter_x2l5u_27{gap:var(--pps-space-1);padding-top:var(--pps-space-1)}._root_x2l5u_1[data-ticket-compact=true] ._footerTotal_x2l5u_65{font-size:.9375rem}._root_1y7v3_1{align-items:stretch;gap:var(--pps-space-2);flex-direction:column;flex-shrink:0;width:100%;min-width:0;display:flex}._metaRow_1y7v3_11{justify-content:space-between;align-items:baseline;gap:var(--pps-space-2);min-height:0;display:flex}._hint_1y7v3_19{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_1y7v3_30{font-variant-numeric:tabular-nums;color:var(--pps-ops-text);flex-shrink:0;font-size:.9375rem;font-weight:650}._keypad_1y7v3_38{align-self:center;width:100%;max-width:220px}._actionRow_1y7v3_44{align-items:stretch;gap:var(--pps-space-2);flex-direction:row;display:flex}._actionRow_1y7v3_44>*{flex:1;min-width:0}._stack_1oxqn_1{gap:var(--pps-space-4);flex-direction:column;display:flex}._badge_1oxqn_7{text-transform:uppercase;letter-spacing:.06em;color:var(--pps-ops-muted);font-size:.6875rem}._qrPlaceholder_1oxqn_14{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_1oxqn_24{color:var(--pps-ops-muted);text-align:center;max-width:18rem;font-size:.8125rem;line-height:1.35}._copy_1oxqn_32{color:var(--pps-ops-text);margin:0;font-size:.875rem;line-height:1.45}._actions_1oxqn_39{gap:var(--pps-space-3);flex-wrap:wrap;display:flex}._page_8p8yz_1{gap:var(--pps-space-4);flex-direction:column;max-width:42rem;display:flex}._sub_8p8yz_8{text-transform:uppercase;letter-spacing:.06em;color:var(--pps-ops-muted);font-size:.6875rem}._lede_8p8yz_15{color:var(--pps-ops-muted);margin:0;font-size:.875rem;line-height:1.45}._actionPanel_8p8yz_22{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_1cspr_4{flex-direction:column;flex:1;min-height:0;display:flex}._lockNotice_1cspr_11{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_1cspr_21{flex-direction:column;flex:1;min-height:0;display:flex}._scanAssist_1cspr_28{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_11w8v_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_11w8v_9{margin:0 0 var(--pps-space-2);font-size:.875rem;font-weight:700}._hint_11w8v_15{margin:0 0 var(--pps-space-3);color:var(--pps-ops-muted);font-size:.75rem}._actions_11w8v_21{gap:var(--pps-space-2);flex-wrap:wrap;display:flex}._stack_11w8v_27{gap:var(--pps-space-3);flex-direction:column;display:flex}._badge_11w8v_33{letter-spacing:.06em;text-transform:uppercase;color:var(--pps-ops-muted);font-size:.6875rem;font-weight:650}._copy_11w8v_41{color:var(--pps-ops-muted);margin:0;font-size:.8125rem;line-height:1.45}._stack_1q8se_1{gap:var(--pps-space-3);flex-direction:column;display:flex}._badge_1q8se_7{letter-spacing:.06em;text-transform:uppercase;color:var(--pps-ops-muted);font-size:.6875rem;font-weight:650}._copy_1q8se_15{color:var(--pps-ops-muted);margin:0;font-size:.8125rem;line-height:1.45}._list_1q8se_22{color:var(--pps-ops-muted);margin:0;padding-left:1.125rem;font-size:.8125rem;line-height:1.5}._actions_1q8se_30{gap:var(--pps-space-2);flex-wrap:wrap;display:flex}._banner_caban_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_caban_9{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_caban_18{color:var(--pps-ops-muted);margin:0;font-size:.8125rem;line-height:1.45}._root_cqnhk_1{gap:var(--pps-space-2);margin-bottom:var(--pps-space-3);flex-wrap:wrap;display:flex}._chip_cqnhk_8{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_cqnhk_8[data-posture=healthy]{border-left-color:color-mix(in oklab, var(--pps-posture-healthy-edge) 72%, var(--pps-ops-border))}._chip_cqnhk_8[data-posture=warning]{border-left-color:color-mix(in oklab, var(--pps-posture-warning-edge) 72%, var(--pps-ops-border))}._chip_cqnhk_8[data-posture=critical]{border-left-color:color-mix(in oklab, var(--pps-posture-critical-edge) 78%, var(--pps-ops-border))}._chip_cqnhk_8[data-posture=neutral]{border-left-color:color-mix(in oklab, var(--pps-posture-neutral-edge) 45%, var(--pps-ops-border))}._page_1867v_1{padding:var(--pps-space-2) 0}._sub_1867v_5{color:var(--pps-ops-muted);font-size:.75rem;font-weight:600}._lede_1867v_11{margin:0 0 var(--pps-space-3);color:var(--pps-ops-muted);max-width:42rem;font-size:.875rem;line-height:1.45}._liveRegion_1867v_19{margin:0 0 var(--pps-space-3);color:var(--pps-ops-muted);font-size:.75rem}._actions_1867v_25{align-items:flex-start;gap:var(--pps-space-2);flex-direction:column;display:flex}._stack_1v756_1{gap:var(--pps-space-3);flex-direction:column;display:flex}._badge_1v756_7{letter-spacing:.06em;text-transform:uppercase;color:var(--pps-ops-muted);font-size:.6875rem;font-weight:650}._copy_1v756_15{color:var(--pps-ops-muted);margin:0;font-size:.8125rem;line-height:1.45}._actions_1v756_22{gap:var(--pps-space-2);flex-wrap:wrap;display:flex}._page_1p3il_1{padding:var(--pps-space-2) 0}._sub_1p3il_5{color:var(--pps-ops-muted);font-size:.75rem;font-weight:600}._lede_1p3il_11{margin:0 0 var(--pps-space-2);color:var(--pps-ops-muted);max-width:44rem;font-size:.875rem;line-height:1.45}._crossRef_1p3il_19{margin:0 0 var(--pps-space-4);color:var(--pps-ops-muted);max-width:44rem;font-size:.75rem;line-height:1.45}._summary_1p3il_27{margin-top:var(--pps-space-3)}._metrics_1p3il_31{gap:var(--pps-space-3);flex-direction:column;display:flex}._metric_1p3il_31{gap:var(--pps-space-1);flex-direction:column;display:flex}._metricLabel_1p3il_43{color:var(--pps-ops-muted);font-size:.75rem;font-weight:600}._metricValue_1p3il_49{color:var(--pps-ops-text);font-size:1rem;font-weight:700}._footer_1p3il_55{gap:var(--pps-space-2);flex-direction:column;display:flex}._footerRow_1p3il_61{justify-content:space-between;gap:var(--pps-space-3);font-size:.8125rem;display:flex}._footerLabel_1p3il_68{color:var(--pps-ops-muted)}._disclaimer_1p3il_72{color:var(--pps-ops-muted);margin:0;font-size:.75rem}._advisory_1p3il_78{margin-top:var(--pps-space-4);gap:var(--pps-space-3);flex-direction:column;display:flex}._closureRow_1p3il_85{margin-top:var(--pps-space-4);gap:var(--pps-space-2);flex-wrap:wrap;display:flex}._live_1p3il_92{margin:var(--pps-space-3) 0 0;color:var(--pps-ops-muted);font-size:.75rem}._page_1tfnb_1{padding:var(--pps-space-2) 0}._sub_1tfnb_5{color:var(--pps-ops-muted);font-size:.75rem;font-weight:600}._lede_1tfnb_11{margin:0 0 var(--pps-space-2);color:var(--pps-ops-muted);max-width:44rem;font-size:.875rem;line-height:1.45}._crossRef_1tfnb_19{margin:0 0 var(--pps-space-4);color:var(--pps-ops-muted);max-width:46rem;font-size:.75rem;line-height:1.45}._postureRow_1tfnb_27{margin-top:var(--pps-space-3);gap:var(--pps-space-2);flex-wrap:wrap;display:flex}._sectionLabel_1tfnb_34{width:100%;color:var(--pps-ops-muted);font-size:.75rem;font-weight:600}._actions_1tfnb_41{margin-top:var(--pps-space-4);gap:var(--pps-space-2);flex-wrap:wrap;display:flex}._advisory_1tfnb_48{margin-top:var(--pps-space-4);gap:var(--pps-space-3);flex-direction:column;display:flex}._live_1tfnb_55{margin:var(--pps-space-3) 0 0;color:var(--pps-ops-muted);font-size:.75rem}._panel_ys06m_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_ys06m_11{margin:0;font-size:.875rem;font-weight:600}._qrBox_ys06m_17{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}._meta_ys06m_31{color:var(--ops-text-secondary,#52525b);margin:0;font-size:.8125rem}._verifyRow_ys06m_37{flex-direction:column;gap:.35rem;display:flex}._verifyRow_ys06m_37 label{font-size:.8125rem}._verifyRow_ys06m_37 input{border:1px solid var(--ops-border-subtle,#d4d4d8);border-radius:.25rem;padding:.5rem;font-size:1rem}._mismatch_ys06m_54{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_1qiv0_1{color:#e8eaef;background:#12141a;border-right:1px solid #2a2f3a;flex-direction:column;height:100%;min-height:0;display:flex}._header_1qiv0_11{border-bottom:1px solid #2a2f3a;justify-content:space-between;align-items:baseline;padding:.5rem .75rem;display:flex}._title_1qiv0_19{letter-spacing:.04em;margin:0;font-size:1.125rem;font-weight:700}._posture_1qiv0_26{color:#7dd87d;text-transform:uppercase;font-size:.75rem;font-weight:600}._scroll_1qiv0_33{flex:1;min-height:0}._summary_1qiv0_38{padding:.5rem}._line_1qiv0_42{cursor:pointer;border-radius:6px;min-height:60px;margin-bottom:.35rem;padding:.5rem}._lineSelected_1qiv0_50{background:#1a2230;outline:2px solid #4a9eff}._lineLocked_1qiv0_55{opacity:.65;pointer-events:none}._lineMain_1qiv0_60{flex-direction:column;gap:.15rem;display:flex}._lineName_1qiv0_66{font-size:.95rem;font-weight:600}._lineSku_1qiv0_71{color:#9aa3b5;font-size:.75rem}._lineControls_1qiv0_76{align-items:center;gap:.35rem;margin-top:.35rem;display:flex}._lineQty_1qiv0_83{text-align:center;min-width:3rem;font-weight:700}._lineTotal_1qiv0_89{margin-left:auto;font-weight:600}._footer_1qiv0_94{flex-direction:column;gap:.35rem;padding-top:.5rem;display:flex}._footerRow_1qiv0_101{justify-content:space-between;align-items:center;display:flex}._footerLabel_1qiv0_107{color:#9aa3b5;font-size:.8rem}._footerTotal_1qiv0_112{font-size:1.25rem;font-weight:700}._clearBuffer_1qiv0_117{min-height:48px}._disclaimer_1qiv0_121{color:#6b7385;margin:0;font-size:.7rem}._root_15bre_1{background:#1a2e1a;border-bottom:1px solid #3d6b3d;flex-direction:column;gap:.15rem;padding:.5rem .75rem;display:flex}._flash_15bre_10{animation:.35s ease-out _counter-flash_15bre_1}@keyframes _counter-flash_15bre_1{0%{background:#2d5a2d}to{background:#1a2e1a}}._title_15bre_23{font-size:.9rem;font-weight:700}._meta_15bre_28{font-size:1rem;font-weight:600}._hint_15bre_33{color:#8fbc8f;font-size:.7rem}._root_k0bv7_1{background:#0e1014;border-top:1px solid #2a2f3a;flex-direction:column;gap:.5rem;padding:.5rem;display:flex}._label_k0bv7_10{text-transform:uppercase;color:#9aa3b5;font-size:.75rem;font-weight:600}._presetRow_k0bv7_17{grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem;max-width:36rem;display:grid}._presetBtn_k0bv7_24{width:100%;min-height:48px}._customRow_k0bv7_29{grid-template-columns:repeat(3,minmax(3.5rem,1fr));gap:.35rem;max-width:14rem;display:grid}._digitBtn_k0bv7_36{width:100%;min-height:44px}._root_1nr6k_1{background:#f0ece4;border-right:2px solid #9eb7d4;flex-direction:column;height:100%;min-height:0;display:flex}._topInputs_1nr6k_10{background:#fff;border-bottom:1px solid #ccc;flex-shrink:0;align-items:center;gap:.75rem;padding:.35rem .5rem;display:flex}._exitBtn_1nr6k_20{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_1nr6k_20:disabled{opacity:.45}._field_1nr6k_35{align-items:center;gap:.35rem;font-size:.9rem;font-weight:700;display:flex}._qtyInput_1nr6k_43,._swipeInput_1nr6k_44{background:#fff;border:1px solid #888;min-width:5rem;height:1.75rem;padding:0 .35rem;font-size:1rem}._swipeInput_1nr6k_44{min-width:10rem}._tableWrap_1nr6k_57{flex:1;min-height:0;overflow:auto}._table_1nr6k_57{border-collapse:collapse;width:100%;font-size:1.05rem}._table_1nr6k_57 thead th{color:#fff;text-align:left;background:#4a6fa5;padding:.35rem .5rem;font-weight:700;position:sticky;top:0}._table_1nr6k_57 thead th:nth-child(n+2){text-align:right;width:4.5rem}._rowEven_1nr6k_84{background:#f8f4e8}._rowOdd_1nr6k_88{background:#e8dcc8}._rowSelected_1nr6k_92{color:#000;background:#7eb6e8!important}._itemName_1nr6k_97{padding:.4rem .5rem;font-weight:600}._numCell_1nr6k_102{text-align:right;font-variant-numeric:tabular-nums;padding:.4rem .5rem}._bottomBar_1nr6k_108{background:#e8e0d0;border-top:2px solid #9eb7d4;flex-shrink:0;grid-template-columns:4.5rem 1fr 1fr auto;align-items:stretch;gap:.35rem;padding:.35rem;display:grid}._clearBtn_1nr6k_119{color:#fff;cursor:pointer;background:#c41e1e;border:2px solid #8b0000;min-height:4.5rem;font-size:2rem;font-weight:700}._clearBtn_1nr6k_119:disabled{opacity:.45;cursor:not-allowed}._qtyBox_1nr6k_134{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_1nr6k_134:disabled{opacity:.45;cursor:not-allowed}._qtyBoxLabel_1nr6k_151{font-size:.75rem;font-weight:700}._qtyBoxValue_1nr6k_156{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}._totalBox_1nr6k_162{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_1nr6k_174{color:#fff;cursor:pointer;white-space:nowrap;background:#2e8b2e;border:2px solid #1a5c1a;min-height:4.5rem;padding:0 .75rem;font-weight:700}._refreshBtn_1nr6k_174:disabled{opacity:.45}._lastBill_1nr6k_189{flex-shrink:0;margin:0;padding:.2rem .5rem .35rem;font-size:.85rem;font-weight:600}._root_14nds_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}._title_14nds_14{font-weight:700}._meta_14nds_18{font-variant-numeric:tabular-nums}._tile_7s8gv_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_7s8gv_1:disabled{opacity:.45;cursor:not-allowed}._media_7s8gv_19{aspect-ratio:1;background:#f5f5f5;border:1px solid #ccc;width:100%;max-height:5.5rem;overflow:hidden}._img_7s8gv_28,._placeholder_7s8gv_29{object-fit:cover;width:100%;height:100%;display:block}._name_7s8gv_36{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_13lgi_1{background:#e8eef5;flex-direction:column;gap:.25rem;height:100%;min-height:0;padding:.25rem .35rem .35rem;display:flex}._groupsHeader_13lgi_11{flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._groupsTitle_13lgi_18{color:#1a4a8a;font-size:1rem;font-weight:800}._groupsMore_13lgi_24{color:#1a4a8a;font-size:1.1rem;font-weight:800}._groupRow_13lgi_30{flex-wrap:wrap;flex-shrink:0;gap:.25rem;max-height:5.5rem;display:flex;overflow-y:auto}._groupBtn_13lgi_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_13lgi_51{background:#1a6a9a;border-color:#0f4a70;box-shadow:inset 0 0 0 2px #fff}._groupBtnMix_13lgi_57{background:#3a7fc4;border-color:#1a4a8a}._groupBtn_13lgi_39:disabled{opacity:.45}._listHeaders_13lgi_66{color:#1a4a8a;flex-shrink:0;justify-content:space-between;padding:0 .15rem;font-size:.85rem;font-weight:800;display:flex}._gridWrap_13lgi_76{background:#fff;border:1px solid #9eb7d4;flex:1;min-height:0;overflow:auto}._grid_13lgi_76{grid-template-columns:repeat(5,minmax(0,1fr));gap:.2rem;padding:.25rem;display:grid}._statusMsg_13lgi_91{color:#444;margin:1rem;font-weight:700}._root_okkgz_1{background:#dce8f4;flex-direction:column;gap:.35rem;height:100%;min-height:0;padding:.35rem;display:flex}._backBtn_okkgz_11{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_okkgz_11:disabled{opacity:.45}._weightGrid_okkgz_27{flex:1;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(4,1fr);gap:.25rem;min-height:0;display:grid}._weightBtn_okkgz_36{color:#c41e1e;cursor:pointer;background:#f5f5f0;border:3px solid #2e8b2e;min-height:3.5rem;padding:.15rem;font-size:1.35rem;font-weight:800}._weightBtn_okkgz_36:disabled{opacity:.4;cursor:not-allowed}._keypadRow_okkgz_52{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_okkgz_52{grid-area:1/1/-1;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(3,1fr);gap:.2rem;display:grid}._digitBtn_okkgz_70{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_okkgz_70:disabled{opacity:.4}._enterBtn_okkgz_84{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_okkgz_84:disabled{opacity:.4}._keypad_okkgz_52 button:nth-child(10){grid-column:1}._keypad_okkgz_52 button:nth-child(11){grid-column:2/span 2}._root_xts9c_1{color:#e8eaef;background:#0a0c10;flex-direction:column;height:100%;min-height:0;display:flex}._root_xts9c_1[data-scan-flash=success]{box-shadow:inset 0 0 0 3px #2d6a3e}._root_xts9c_1[data-scan-flash=error]{box-shadow:inset 0 0 0 3px #8a3030}._banner_xts9c_18{color:#ffb4b4;background:#3a1a1a;margin:0;padding:.5rem .75rem;font-weight:600}._grid_xts9c_26{flex:1;grid-template-columns:minmax(280px,34%) 1fr;min-height:0;display:grid}._bufferPane_xts9c_33{min-width:0;min-height:0}._discoveryPane_xts9c_38{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}._scanCapture_xts9c_46{opacity:.02;pointer-events:none;width:4px;height:4px;position:absolute;top:0;left:0}@media (orientation:portrait){._grid_xts9c_26{grid-template-rows:40vh 1fr;grid-template-columns:1fr}}._legacyRoot_xts9c_64{color:#111;background:#dce8f4;flex-direction:column;height:100%;min-height:0;display:flex}._legacyRoot_xts9c_64[data-scan-flash=success]{box-shadow:inset 0 0 0 4px #2e8b2e}._legacyRoot_xts9c_64[data-scan-flash=error]{box-shadow:inset 0 0 0 4px #c41e1e}._legacyAlert_xts9c_81{color:#8b0000;background:#ffe0e0;flex-shrink:0;margin:0;padding:.35rem .5rem;font-weight:700}._legacyGrid_xts9c_90{flex:1;grid-template-columns:42% 58%;min-height:0;display:grid}._legacyLeft_xts9c_97,._legacyRight_xts9c_98{min-width:0;min-height:0}.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_1mo92_1{min-height:inherit;grid-template-columns:minmax(13rem,15rem) minmax(0,1fr);gap:0;display:grid}._sidebar_1mo92_8{border-right:1px solid var(--admin-border);background:var(--admin-surface);box-shadow:var(--admin-shadow-sm);padding:1.25rem .85rem}._roleBadge_1mo92_15{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_1mo92_29{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_1mo92_39{flex-direction:column;gap:.2rem;display:flex}._navLink_1mo92_45{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_1mo92_45:hover{background:var(--admin-surface-muted);color:var(--admin-text)}._navLinkActive_1mo92_63{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_1mo92_77{align-items:center;gap:.55rem;min-width:0;display:inline-flex}._navIcon_1mo92_84{flex-shrink:0;width:1.15rem;height:1.15rem}._navIconProducts_1mo92_90{color:#2563eb}._navIconInventory_1mo92_94{color:#16a34a}._navIconTransfers_1mo92_98{color:#9333ea}._navIconProduction_1mo92_102{color:#ea580c}._navIconReports_1mo92_106{color:#4f46e5}._navIconAdministration_1mo92_110{color:#64748b}._navLinkDisabled_1mo92_114{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_1mo92_114 ._navIcon_1mo92_84{opacity:.55}._content_1mo92_128{min-width:0;padding:1.25rem 1.5rem 2rem}@media (width<=720px){._shell_1mo92_1{grid-template-columns:1fr}._sidebar_1mo92_8{border-right:none;border-bottom:1px solid var(--admin-border)}._nav_1mo92_39{flex-flow:wrap}}._backdrop_17hau_1{z-index:40;cursor:pointer;background:#0f172a59;border:none;padding:0;position:fixed;inset:0}._drawer_17hau_11{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_17hau_27{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_17hau_37{color:var(--admin-text);letter-spacing:-.02em;margin:0;font-size:1.1rem;font-weight:700}._body_17hau_45{background:var(--admin-bg);flex-direction:column;flex:1;gap:.9rem;padding:1.1rem 1.25rem;display:flex;overflow-y:auto}._field_17hau_55 label{color:var(--admin-text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.4rem;font-size:.78rem;font-weight:600;display:block}._input_17hau_65,._select_17hau_66{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_17hau_65:focus,._select_17hau_66:focus{outline:2px solid var(--admin-accent-border);border-color:var(--admin-accent)}._footer_17hau_84{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_17hau_93{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_17hau_93:hover:not(:disabled){background:var(--admin-surface-muted)}._saveButton_17hau_109{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_17hau_109:hover:not(:disabled){background:var(--admin-accent-hover)}._saveButton_17hau_109:disabled,._closeButton_17hau_93:disabled{opacity:.45;cursor:not-allowed}._meta_17hau_130{color:var(--admin-text-muted);font-size:.82rem}._mono_17hau_135{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}._pageActions_8oe2s_1{justify-content:flex-end;margin-bottom:.85rem;display:flex}._secondaryButton_8oe2s_7{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_8oe2s_7:hover{border-color:var(--admin-accent-border);background:var(--admin-accent-soft);color:var(--admin-accent)}._summaryGrid_8oe2s_24{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.85rem;margin-bottom:1.25rem;display:grid}._summaryCard_8oe2s_31{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_8oe2s_39{color:var(--admin-text);letter-spacing:-.02em;margin:.2rem 0 0;font-size:1.5rem;font-weight:700}._toolbar_8oe2s_47{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_8oe2s_60{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_8oe2s_60::placeholder{color:var(--admin-text-subtle)}._searchInput_8oe2s_60:focus{outline:2px solid var(--admin-accent-border);border-color:var(--admin-accent)}._select_8oe2s_80{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_8oe2s_90{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_8oe2s_90{border-collapse:collapse;width:100%;color:var(--admin-text);font-size:.9rem}._table_8oe2s_90 th,._table_8oe2s_90 td{text-align:left;border-bottom:1px solid var(--admin-border);padding:.75rem .9rem}._table_8oe2s_90 th{text-transform:uppercase;letter-spacing:.06em;color:var(--admin-text-muted);background:var(--admin-surface-muted);font-size:.72rem;font-weight:600}._table_8oe2s_90 tbody tr{cursor:pointer;transition:background .12s}._table_8oe2s_90 tbody tr:hover{background:var(--admin-accent-soft)}._table_8oe2s_90 tbody tr:last-child td{border-bottom:none}._mono_8oe2s_134{color:var(--admin-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.82rem}._chipActive_8oe2s_140{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_8oe2s_152{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_8oe2s_163{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_8oe2s_174{color:var(--admin-text-muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.85rem;display:flex}._pageButton_8oe2s_184{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_8oe2s_184:hover:not(:disabled){border-color:var(--admin-accent-border);background:var(--admin-accent-soft)}._pageButton_8oe2s_184:disabled{opacity:.45;cursor:not-allowed}._primaryButton_8oe2s_206{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_8oe2s_206:hover:not(:disabled){background:var(--admin-accent-hover)}._primaryButton_8oe2s_206:disabled{opacity:.45;cursor:not-allowed}._backdrop_6nzte_1{z-index:42;background:#0f172a73;position:fixed;inset:0}._drawer_6nzte_8{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_6nzte_24{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_6nzte_33{text-transform:uppercase;letter-spacing:.06em;color:var(--admin-text-muted);margin:0 0 .25rem;font-size:.72rem;font-weight:600}._title_6nzte_42{margin:0;font-size:1.1rem;font-weight:700}._subtitle_6nzte_48{color:var(--admin-text-muted);margin:.35rem 0 0;font-size:.88rem}._closeButton_6nzte_54{cursor:pointer;color:var(--admin-text-muted);background:0 0;border:none;font-size:1.5rem}._body_6nzte_62{flex-direction:column;flex:1;gap:1rem;padding:1.1rem 1.25rem;display:flex;overflow-y:auto}._field_6nzte_71{flex-direction:column;gap:.35rem;font-size:.88rem;font-weight:600;display:flex}._input_6nzte_79,._select_6nzte_80,._textarea_6nzte_81{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_6nzte_79:focus,._select_6nzte_80:focus,._textarea_6nzte_81:focus{outline:2px solid var(--admin-accent-border);border-color:var(--admin-accent)}._hint_6nzte_98{color:var(--admin-text-subtle);font-size:.78rem;font-weight:400}._footer_6nzte_104{border-top:1px solid var(--admin-border);justify-content:flex-end;gap:.65rem;padding:1rem 1.25rem;display:flex}._primaryButton_6nzte_112{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_6nzte_112:disabled{opacity:.5;cursor:not-allowed}._secondaryButton_6nzte_128{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_6nzte_128:disabled{opacity:.5;cursor:not-allowed}._backdrop_6yupj_1{z-index:40;background:#0f172a59;position:fixed;inset:0}._drawer_6yupj_8{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_6yupj_24{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_6yupj_33{text-transform:uppercase;letter-spacing:.06em;color:var(--admin-text-muted);margin:0 0 .25rem;font-size:.72rem;font-weight:600}._title_6yupj_42{color:var(--admin-text);margin:0;font-size:1.1rem;font-weight:700}._closeButton_6yupj_49{cursor:pointer;color:var(--admin-text-muted);background:0 0;border:none;padding:.15rem .35rem;font-size:1.5rem;line-height:1}._grid_6yupj_59{grid-template-columns:1fr 1fr;gap:.85rem 1rem;margin:0;padding:1.1rem 1.25rem;display:grid}._grid_6yupj_59 dt{text-transform:uppercase;letter-spacing:.05em;color:var(--admin-text-muted);margin-bottom:.15rem;font-size:.72rem;font-weight:600}._grid_6yupj_59 dd{margin:0;font-weight:500}._fullRow_6yupj_81{grid-column:1/-1}._mono_6yupj_85{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.85rem}._footer_6yupj_90{border-top:1px solid var(--admin-border);margin-top:auto;padding:1rem 1.25rem}._linkButton_6yupj_96{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_6yupj_96:hover{background:var(--admin-accent);color:#fff}._primaryAction_6yupj_115{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_6yupj_115:hover{background:var(--admin-accent-hover)}._summaryGrid_1fjjq_1{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.85rem;margin-bottom:1.25rem;display:grid}._summaryCard_1fjjq_8,._summaryCardButton_1fjjq_9{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_1fjjq_9{cursor:pointer;font:inherit;color:inherit;transition:border-color .12s,background .12s}._summaryCardButton_1fjjq_9:hover{border-color:var(--admin-warn-border);background:var(--admin-warn-soft)}._summaryValue_1fjjq_30{color:var(--admin-text);letter-spacing:-.02em;margin:.2rem 0 0;font-size:1.5rem;font-weight:700}._toolbar_1fjjq_38{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_1fjjq_51{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_1fjjq_51:focus{outline:2px solid var(--admin-accent-border);border-color:var(--admin-accent)}._select_1fjjq_67{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_1fjjq_77{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_1fjjq_77{border-collapse:collapse;width:100%;color:var(--admin-text);font-size:.9rem}._table_1fjjq_77 th,._table_1fjjq_77 td{text-align:left;border-bottom:1px solid var(--admin-border);padding:.75rem .9rem}._table_1fjjq_77 th{text-transform:uppercase;letter-spacing:.06em;color:var(--admin-text-muted);background:var(--admin-surface-muted);font-size:.72rem;font-weight:600}._table_1fjjq_77 tbody tr{cursor:pointer;transition:background .12s}._table_1fjjq_77 tbody tr:hover{background:var(--admin-accent-soft)}._table_1fjjq_77 tbody tr:last-child td{border-bottom:none}._mono_1fjjq_121{color:var(--admin-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.82rem}._productLink_1fjjq_127{color:var(--admin-accent);font-weight:600;text-decoration:none}._productLink_1fjjq_127:hover{text-decoration:underline}._chipActive_1fjjq_137{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_1fjjq_148{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_1fjjq_159{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:999px;padding:.22rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}._projectionHint_1fjjq_170{color:var(--admin-text-subtle);margin-left:.35rem;font-size:.72rem}._pagination_1fjjq_176{color:var(--admin-text-muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.85rem;display:flex}._pageButton_1fjjq_186{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_1fjjq_186:disabled{opacity:.45;cursor:not-allowed}._primaryButton_1fjjq_203{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_1fjjq_203:hover:not(:disabled){background:var(--admin-accent-hover)}._summaryGrid_utyrg_1{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.85rem;margin-bottom:1.25rem;display:grid}._summaryCard_utyrg_8{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_utyrg_16{color:var(--admin-text);margin:.2rem 0 0;font-size:1.5rem;font-weight:700}._toolbar_utyrg_23{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_utyrg_35{color:var(--admin-text-muted);flex-direction:column;gap:.25rem;font-size:.82rem;font-weight:600;display:flex}._input_utyrg_44{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_utyrg_55{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}._sectionTitle_utyrg_66{color:var(--admin-text);margin:1.25rem 0 .65rem;font-size:.95rem;font-weight:700}._tableWrap_utyrg_73{border:1px solid var(--admin-border);border-radius:var(--admin-radius);background:var(--admin-surface);overflow-x:auto}._table_utyrg_73{border-collapse:collapse;width:100%;font-size:.9rem}._table_utyrg_73 th,._table_utyrg_73 td{text-align:left;border-bottom:1px solid var(--admin-border);padding:.75rem .9rem}._table_utyrg_73 th{text-transform:uppercase;letter-spacing:.06em;color:var(--admin-text-muted);background:var(--admin-surface-muted);font-size:.72rem}._mono_utyrg_101{color:var(--admin-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem}._rangeHint_utyrg_107{color:var(--admin-text-muted);margin:0 0 1rem;font-size:.85rem}._subNav_utyrg_113{background:var(--admin-surface-muted);border:1px solid var(--admin-border);border-radius:var(--admin-radius);gap:.35rem;width:fit-content;margin-bottom:1rem;padding:.35rem;display:flex}._subNavLink_utyrg_124{border-radius:var(--admin-radius-sm);color:var(--admin-text-muted);padding:.45rem .85rem;font-size:.85rem;font-weight:600;text-decoration:none}._subNavLinkActive_utyrg_133{background:var(--admin-surface);color:var(--admin-text);box-shadow:var(--admin-shadow-sm)}._rowLink_utyrg_139{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_utyrg_151{border-radius:999px;padding:.15rem .45rem;font-size:.72rem;font-weight:600;display:inline-block}._stateOpen_utyrg_159{color:#1d4ed8;background:#eff6ff}._statePending_utyrg_164{color:#b45309;background:#fffbeb}._stateClosed_utyrg_169{color:#475569;background:#f1f5f9}._stateReconciled_utyrg_174{color:#047857;background:#ecfdf5}._backdrop_q232f_1{z-index:40;background:#0f172a59;position:fixed;inset:0}._drawer_q232f_8{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_q232f_24{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_q232f_33{text-transform:uppercase;letter-spacing:.06em;color:var(--admin-text-muted);margin:0 0 .25rem;font-size:.72rem;font-weight:600}._title_q232f_42{color:var(--admin-text);margin:0;font-size:1.1rem;font-weight:700}._closeButton_q232f_49{cursor:pointer;color:var(--admin-text-muted);background:0 0;border:none;padding:.15rem .35rem;font-size:1.5rem;line-height:1}._body_q232f_59{flex:1;padding:1rem 1.25rem 1.5rem;overflow-y:auto}._grid_q232f_65{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;margin:0 0 1rem;display:grid}._grid_q232f_65 dt{text-transform:uppercase;letter-spacing:.05em;color:var(--admin-text-muted);margin:0;font-size:.72rem;font-weight:600}._grid_q232f_65 dd{margin:.15rem 0 0;font-size:.9rem}._mono_q232f_86{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem}._summaryRow_q232f_91{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}._summaryCard_q232f_98{border:1px solid var(--admin-border);border-radius:var(--admin-radius-sm);background:var(--admin-surface-muted);padding:.75rem .85rem}._summaryLabel_q232f_105{color:var(--admin-text-muted);margin:0;font-size:.78rem}._summaryValue_q232f_111{margin:.2rem 0 0;font-size:1.25rem;font-weight:700}._section_q232f_117{margin-top:1rem}._sectionTitle_q232f_121{margin:0 0 .5rem;font-size:.9rem;font-weight:700}._table_q232f_127{border-collapse:collapse;width:100%;font-size:.85rem}._table_q232f_127 th,._table_q232f_127 td{text-align:left;border-bottom:1px solid var(--admin-border);padding:.55rem .65rem}._table_q232f_127 th{text-transform:uppercase;letter-spacing:.05em;color:var(--admin-text-muted);font-size:.68rem}._reconciliationLine_q232f_147{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.88rem;display:flex}._varianceBadge_q232f_156{color:#b91c1c;background:#fef2f2;border-radius:999px;padding:.15rem .45rem;font-size:.72rem;font-weight:600;display:inline-block}._okBadge_q232f_166{color:#047857;background:#ecfdf5;border-radius:999px;padding:.15rem .45rem;font-size:.72rem;font-weight:600;display:inline-block}._emptyHint_q232f_176{color:var(--admin-text-muted);margin:1rem 0 0;font-size:.88rem}._toolbar_1a4yz_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_1a4yz_14{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_1a4yz_24{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_1a4yz_24{border-collapse:collapse;width:100%;color:var(--admin-text);font-size:.9rem}._table_1a4yz_24 th,._table_1a4yz_24 td{text-align:left;border-bottom:1px solid var(--admin-border);padding:.75rem .9rem}._table_1a4yz_24 th{text-transform:uppercase;letter-spacing:.06em;color:var(--admin-text-muted);background:var(--admin-surface-muted);font-size:.72rem;font-weight:600}._table_1a4yz_24 tbody tr{cursor:pointer;transition:background .12s}._table_1a4yz_24 tbody tr:hover{background:var(--admin-accent-soft)}._table_1a4yz_24 tbody tr:last-child td{border-bottom:none}._mono_1a4yz_68{color:var(--admin-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.82rem}._primaryButton_1a4yz_74{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_1a4yz_74:hover:not(:disabled){background:var(--admin-accent-hover)}._primaryButton_1a4yz_74:disabled{opacity:.5;cursor:not-allowed}._secondaryButton_1a4yz_95{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_1a4yz_107{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_1a4yz_118{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_1a4yz_129{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_1a4yz_140{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:999px;padding:.22rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}._detailPanel_1a4yz_151{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_1a4yz_160{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}._detailActions_1a4yz_169{flex-wrap:wrap;gap:.5rem;display:flex}._lineList_1a4yz_175{color:var(--admin-text-muted);margin:.5rem 0 0;padding-left:1.1rem;font-size:.88rem}._modalBackdrop_1a4yz_182{z-index:40;background:#0f172a73;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._modal_1a4yz_182{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_1a4yz_204{margin:0 0 .75rem;font-size:1.15rem}._field_1a4yz_209{flex-direction:column;gap:.35rem;margin-bottom:.75rem;font-size:.88rem;display:flex}._input_1a4yz_217{border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-strong);min-height:40px;font:inherit;padding:0 .75rem}._modalActions_1a4yz_225{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}._errorText_1a4yz_232{color:#b91c1c;margin:0 0 .5rem;font-size:.85rem}._toolbar_yc0jg_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_yc0jg_14{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_yc0jg_24{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_yc0jg_24{border-collapse:collapse;width:100%;color:var(--admin-text);font-size:.9rem}._table_yc0jg_24 th,._table_yc0jg_24 td{text-align:left;border-bottom:1px solid var(--admin-border);padding:.75rem .9rem}._table_yc0jg_24 th{text-transform:uppercase;letter-spacing:.06em;color:var(--admin-text-muted);background:var(--admin-surface-muted);font-size:.72rem;font-weight:600}._table_yc0jg_24 tbody tr:last-child td{border-bottom:none}._mono_yc0jg_59{color:var(--admin-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.82rem}._primaryButton_yc0jg_65{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_yc0jg_65:hover:not(:disabled){background:var(--admin-accent-hover)}._primaryButton_yc0jg_65:disabled{opacity:.5;cursor:not-allowed}._secondaryButton_yc0jg_86{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_yc0jg_98{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_yc0jg_109{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_yc0jg_120{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:999px;padding:.22rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}._modalBackdrop_yc0jg_131{z-index:40;background:#0f172a73;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._modal_yc0jg_131{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_yc0jg_153{margin:0 0 .75rem;font-size:1.15rem}._field_yc0jg_158{flex-direction:column;gap:.35rem;margin-bottom:.75rem;font-size:.88rem;display:flex}._input_yc0jg_166{border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-strong);min-height:40px;font:inherit;padding:0 .75rem}._modalActions_yc0jg_174{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}._errorText_yc0jg_181{color:#b91c1c;margin:0 0 .5rem;font-size:.85rem}._factoryHint_yc0jg_187{color:var(--admin-text-muted);margin:0 0 .75rem;font-size:.88rem}._dispatchBanner_yc0jg_193{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_yc0jg_193 a{color:var(--admin-accent);font-weight:600}._summaryGrid_w38kk_1{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.85rem;margin-bottom:1.25rem;display:grid}._summaryCard_w38kk_8{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_w38kk_16{letter-spacing:.06em;text-transform:uppercase;color:var(--admin-text-muted);margin:0;font-size:.72rem;font-weight:600}._summaryValue_w38kk_25{color:var(--admin-text);word-break:break-all;margin:.35rem 0 0;font-size:.95rem}._tableWrap_w38kk_32{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_w38kk_32{border-collapse:collapse;width:100%;font-size:.9rem}._table_w38kk_32 th,._table_w38kk_32 td{text-align:left;border-bottom:1px solid var(--admin-border);padding:.75rem .9rem}._table_w38kk_32 th{text-transform:uppercase;letter-spacing:.06em;color:var(--admin-text-muted);background:var(--admin-surface-muted);font-size:.72rem;font-weight:600}._mono_w38kk_63{color:var(--admin-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.82rem}._hint_w38kk_69{color:var(--admin-text-muted);margin:0 0 1rem;font-size:.88rem}.pps-cashier-workstation{background:#0c0e14;flex-direction:column;min-height:100dvh;max-height:100dvh;display:flex;overflow:hidden}.pps-cashier-workstation[data-legacy=true]{color:#111;background:#dce8f4}.pps-cashier-workstation[data-legacy=true] .pps-cashier-ws-loading{color:#444}._root_1qnjc_1{color:#eef0f4;background:#0c0e14;flex-direction:column;height:100%;min-height:0;display:flex}._root_1qnjc_1[data-scan-flash=success]{box-shadow:inset 0 0 0 3px #2d6a3e}._root_1qnjc_1[data-scan-flash=error]{box-shadow:inset 0 0 0 3px #8a3030}._hintBanner_1qnjc_18{color:#9ec8ff;background:#1a2438;margin:0;padding:.45rem 1rem;font-size:.85rem;font-weight:600}._header_1qnjc_27{border-bottom:1px solid #2a3040;justify-content:space-between;align-items:baseline;padding:.5rem 1rem;display:flex}._title_1qnjc_35{letter-spacing:.06em;margin:0;font-size:1.25rem;font-weight:800}._posture_1qnjc_42{color:#6eb5ff;font-size:.8rem;font-weight:700}._banner_1qnjc_48{color:#ffb0b0;background:#3a2020;margin:0;padding:.5rem 1rem;font-weight:600}._panel_1qnjc_56{padding:1rem}._label_1qnjc_60{text-transform:uppercase;color:#9aa3b5;margin-bottom:.35rem;font-size:.75rem;display:block}._scanInput_1qnjc_68{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_1qnjc_18{color:#7a8499;margin:.5rem 0 0;font-size:.8rem}._mainGrid_1qnjc_86{flex:1;grid-template-columns:1fr 1fr;gap:.75rem;min-height:0;padding:.75rem;display:grid}._linesPanel_1qnjc_95{border:1px solid #2a3040;border-radius:8px;padding:.75rem;overflow:auto}._panelTitle_1qnjc_102{text-transform:uppercase;color:#9aa3b5;margin:0 0 .5rem;font-size:.85rem}._meta_1qnjc_109{color:#7dd87d;margin:0 0 .25rem;font-weight:600}._tokenMeta_1qnjc_115{color:#6b7385;margin:0 0 .5rem;font-family:monospace;font-size:.75rem}._lineList_1qnjc_122{margin:0;padding:0;list-style:none}._lineItem_1qnjc_128{border-bottom:1px solid #1e2230;justify-content:space-between;align-items:center;min-height:48px;padding:.4rem 0;display:flex}._payPanel_1qnjc_137{border:1px solid #2a3040;border-radius:8px;flex-direction:column;gap:.75rem;padding:1rem;display:flex}._grandTotal_1qnjc_146{text-align:center;margin:0;font-size:2.5rem;font-weight:800}._actionCol_1qnjc_153{flex-direction:column;gap:.5rem;display:flex}._bigBtn_1qnjc_159{min-width:44px;min-height:48px!important;font-size:1.1rem!important}._scanInput_1qnjc_68:focus-visible,._bigBtn_1qnjc_159:focus-visible{outline-offset:2px;outline:3px solid #6eb5ff}._qrZone_1qnjc_171{background:#121622;border-radius:8px;flex-direction:column;align-items:center;gap:.5rem;min-height:200px;padding:1rem;display:flex}._qrPlaceholder_1qnjc_182{margin:2rem 0;font-size:1.25rem;font-weight:700}._timer_1qnjc_188{color:#f0c674;font-weight:600}._manualPanel_1qnjc_193,._splitPanel_1qnjc_194,._printPanel_1qnjc_195{flex-direction:column;gap:.5rem;display:flex}._splitRow_1qnjc_201{justify-content:space-between;align-items:center;min-height:52px;display:flex}._root_1qnjc_1[data-legacy=true]{color:#111;background:#dce8f4}._root_1qnjc_1[data-legacy=true] ._header_1qnjc_27{background:#e8f0f8;border-bottom-color:#a8b8c8}._root_1qnjc_1[data-legacy=true] ._title_1qnjc_35{letter-spacing:.02em;font-size:1.1rem}._root_1qnjc_1[data-legacy=true] ._posture_1qnjc_42{color:#1a5a8a}._root_1qnjc_1[data-legacy=true] ._banner_1qnjc_48{color:#8a2020;background:#ffe8e8}._root_1qnjc_1[data-legacy=true] ._hintBanner_1qnjc_18{color:#1a4a7a;background:#e8f4ff}._root_1qnjc_1[data-legacy=true] ._linesPanel_1qnjc_95,._root_1qnjc_1[data-legacy=true] ._payPanel_1qnjc_137{background:#f4f8fc;border-color:#a8b8c8}._root_1qnjc_1[data-legacy=true] ._panelTitle_1qnjc_102,._root_1qnjc_1[data-legacy=true] ._label_1qnjc_60,._root_1qnjc_1[data-legacy=true] ._hint_1qnjc_18{color:#445}._root_1qnjc_1[data-legacy=true] ._scanInput_1qnjc_68{color:#111;background:#fff;border-color:#89a}._root_1qnjc_1[data-legacy=true] ._lineItem_1qnjc_128{border-bottom-color:#c8d4e0}._root_1qnjc_1[data-legacy=true] ._grandTotal_1qnjc_146{color:#111}._root_1qnjc_1[data-legacy=true] ._qrZone_1qnjc_171{background:#eef4fa}._root_1qnjc_1[data-legacy=true][data-scan-flash=success]{box-shadow:inset 0 0 0 3px #4a9a5a}._root_1qnjc_1[data-legacy=true][data-scan-flash=error]{box-shadow:inset 0 0 0 3px #b04040}
