body:has(.settings-module__t3o2_a__shell){background:#f3f5f7}.settings-module__t3o2_a__shell{--ink:#24313f;--muted:#687686;--line:#e2e7ec;min-height:100svh;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;background:#f3f5f7;font-family:Segoe UI,ui-sans-serif,system-ui,sans-serif}.settings-module__t3o2_a__shell *,.settings-module__t3o2_a__loading *{box-sizing:border-box}.settings-module__t3o2_a__shell button,.settings-module__t3o2_a__shell input,.settings-module__t3o2_a__shell select{font:inherit}.settings-module__t3o2_a__shell button{cursor:pointer}.settings-module__t3o2_a__shell button:disabled{opacity:.45;cursor:not-allowed}.settings-module__t3o2_a__shell :is(button,a,input,select,summary):focus-visible{outline-offset:4px;outline:3px solid #cc6860}.settings-module__t3o2_a__shell svg{flex-shrink:0;width:20px;height:20px}.settings-module__t3o2_a__topbar{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:76px;padding:16px clamp(18px,3vw,48px);display:grid}.settings-module__t3o2_a__shell .settings-module__t3o2_a__backLink{color:var(--muted);justify-self:start;align-items:center;gap:9px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.settings-module__t3o2_a__topbarTitle{align-items:center;gap:10px;font-size:15px;font-weight:650;display:flex}.settings-module__t3o2_a__topbarTitle svg{color:#be433b}.settings-module__t3o2_a__account{justify-self:end;align-items:center;gap:12px;min-width:0;display:flex}.settings-module__t3o2_a__account>span{color:var(--muted);align-items:center;gap:7px;font-size:12px;display:inline-flex}.settings-module__t3o2_a__account>span svg{color:#43846b;width:16px}.settings-module__t3o2_a__account button{border:1px solid var(--line);width:38px;height:38px;color:var(--muted);background:#fff;border-radius:10px;place-items:center;display:grid}.settings-module__t3o2_a__workspace{grid-template-columns:265px minmax(0,1fr);width:min(1400px,100%);min-height:calc(100svh - 76px);margin:0 auto;display:grid}.settings-module__t3o2_a__sidebar{border-right:1px solid var(--line);background:#fcfdfe;flex-direction:column;min-width:0;padding:34px 22px 24px;display:flex}.settings-module__t3o2_a__brand{align-items:center;gap:12px;margin:0 8px 34px;display:flex}.settings-module__t3o2_a__brand>div{gap:6px;display:grid}.settings-module__t3o2_a__brand strong{font-size:13px;font-weight:650}.settings-module__t3o2_a__brand span{color:#8c97a3;letter-spacing:.13em;font-size:9px}.settings-module__t3o2_a__sidebarDevice{background:#f1f4f6;border:1px solid #e7ebef;border-radius:12px;align-items:center;gap:10px;margin-bottom:27px;padding:14px 12px;display:flex}.settings-module__t3o2_a__deviceIcon,.settings-module__t3o2_a__cardIcon{color:#697989;background:#f2f5f7;border:1px solid #e1e7ed;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.settings-module__t3o2_a__deviceIcon{background:#fff}.settings-module__t3o2_a__sidebarDevice>div{gap:5px;min-width:0;display:grid}.settings-module__t3o2_a__sidebarDevice strong{overflow-wrap:anywhere;font-size:12px}.settings-module__t3o2_a__sidebarDevice>div>span{overflow-wrap:anywhere;color:var(--muted);font-size:11px;line-height:1.45}.settings-module__t3o2_a__sidebar nav{gap:7px;display:grid}.settings-module__t3o2_a__sidebar nav button{color:#687787;text-align:left;background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:11px;width:100%;min-height:64px;padding:12px;display:flex}.settings-module__t3o2_a__sidebar nav button:hover{background:#f1f4f6}.settings-module__t3o2_a__sidebar nav button.settings-module__t3o2_a__activeNav{color:#ac4139;background:#fceeea;border-color:#f3dbd4}.settings-module__t3o2_a__sidebar nav button>span{gap:5px;display:grid}.settings-module__t3o2_a__sidebar nav strong{color:var(--ink);font-size:13px;font-weight:600}.settings-module__t3o2_a__sidebar nav small{color:var(--muted);font-size:11px}.settings-module__t3o2_a__sidebar nav .settings-module__t3o2_a__activeNav strong{color:#9a3832}.settings-module__t3o2_a__sidebar nav button>svg:last-child{opacity:0;width:14px;height:14px;margin-left:auto}.settings-module__t3o2_a__sidebar nav button.settings-module__t3o2_a__activeNav>svg:last-child{opacity:1}.settings-module__t3o2_a__sidebarNote{color:var(--muted);margin:auto 8px 22px;padding-top:60px}.settings-module__t3o2_a__sidebarNote>svg{color:#839592;width:21px;margin-bottom:9px;display:block}.settings-module__t3o2_a__sidebarNote>strong{color:#536571;font-size:12px}.settings-module__t3o2_a__sidebarNote p{margin:7px 0 0;font-size:11px;line-height:1.7}.settings-module__t3o2_a__shell .settings-module__t3o2_a__branchLink{border-top:1px solid var(--line);color:#5b6b78;align-items:center;gap:9px;padding:16px 8px 0;font-size:12px;font-weight:600;text-decoration:none;display:flex}.settings-module__t3o2_a__branchLink>svg:last-child{width:15px;margin-left:auto}.settings-module__t3o2_a__content{min-width:0;padding:42px clamp(22px,3.5vw,54px) 24px}.settings-module__t3o2_a__pageHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:30px;display:flex}.settings-module__t3o2_a__eyebrow{letter-spacing:.13em;color:#88939f;font-size:10px;font-weight:650;display:block}.settings-module__t3o2_a__pageHeading h1{letter-spacing:-.045em;margin:12px 0 10px;font-size:clamp(25px,3vw,32px);font-weight:650;line-height:1.15}.settings-module__t3o2_a__pageHeading p{color:var(--muted);max-width:580px;margin:0;font-size:13px;line-height:1.75}.settings-module__t3o2_a__headingIcon{border:1px solid var(--line);color:#748592;background:#fff;border-radius:15px;place-items:center;width:52px;height:52px;display:grid}.settings-module__t3o2_a__headingIcon svg{width:24px;height:24px}.settings-module__t3o2_a__connectionBanner{background:#eef3f7;border:1px solid #dce4eb;border-radius:15px;align-items:center;gap:16px;margin-bottom:23px;padding:23px;display:flex}.settings-module__t3o2_a__connectionBanner[data-state=ready]{background:#edf6f1;border-color:#d8e9e1}.settings-module__t3o2_a__connectionBanner[data-state=error]{background:#fff8ed;border-color:#eddcc0}.settings-module__t3o2_a__statusIcon{color:#43836b;background:#fff;border:1px solid #dce7e0;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.settings-module__t3o2_a__connectionBanner[data-state=error] .settings-module__t3o2_a__statusIcon{color:#a57630;border-color:#eddeca}.settings-module__t3o2_a__connectionBanner>div{flex:1;min-width:0}.settings-module__t3o2_a__connectionBanner h2{color:#36584a;margin:0 0 6px;font-size:14px;font-weight:650}.settings-module__t3o2_a__connectionBanner[data-state=error] h2{color:#89622a}.settings-module__t3o2_a__connectionBanner p{color:#6c8076;margin:0;font-size:12px;line-height:1.7}.settings-module__t3o2_a__connectionBanner[data-state=error] p{color:#83765f}.settings-module__t3o2_a__shell .settings-module__t3o2_a__primaryButton,.settings-module__t3o2_a__shell .settings-module__t3o2_a__secondaryButton,.settings-module__t3o2_a__shell .settings-module__t3o2_a__dangerButton{color:#465966;background:#fff;border:1px solid #dbe1e7;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:11px 16px;font-size:12px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.settings-module__t3o2_a__shell .settings-module__t3o2_a__primaryButton{color:#fff;background:#b94036;border-color:#b94036}.settings-module__t3o2_a__shell .settings-module__t3o2_a__primaryButton:hover:not(:disabled){background:#a8372f}.settings-module__t3o2_a__shell .settings-module__t3o2_a__secondaryButton:hover:not(:disabled){background:#f6f8fa;border-color:#bfcbd4}.settings-module__t3o2_a__shell .settings-module__t3o2_a__dangerButton{color:#b23830;background:#fff5f3;border-color:#e9c7c1}.settings-module__t3o2_a__shell .settings-module__t3o2_a__dangerButton:hover:not(:disabled){background:#ffe9e5}.settings-module__t3o2_a__shell :is(.settings-module__t3o2_a__primaryButton,.settings-module__t3o2_a__secondaryButton,.settings-module__t3o2_a__dangerButton) svg{width:16px;height:16px}.settings-module__t3o2_a__overviewGrid,.settings-module__t3o2_a__printerGrid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.settings-module__t3o2_a__card{border:1px solid var(--line);background:#fff;border-radius:15px;min-width:0;padding:23px;box-shadow:0 2px 4px #1a354003}.settings-module__t3o2_a__cardHeading{align-items:center;gap:11px;margin-bottom:21px;display:flex}.settings-module__t3o2_a__cardIcon svg{width:17px;height:17px}.settings-module__t3o2_a__cardHeading h2{letter-spacing:-.02em;margin:0;font-size:14px;font-weight:650}.settings-module__t3o2_a__badge{color:#4d7c67;white-space:nowrap;background:#eef5f0;border-radius:6px;margin-left:auto;padding:5px 8px;font-size:10px;font-weight:600}.settings-module__t3o2_a__badge[data-muted=true]{color:#74818d;background:#f0f3f5}.settings-module__t3o2_a__details{gap:17px;margin:0;display:grid}.settings-module__t3o2_a__details>div{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.settings-module__t3o2_a__details dt{color:var(--muted);flex-shrink:0;font-size:12px}.settings-module__t3o2_a__details dd{text-align:right;overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:600}.settings-module__t3o2_a__shell .settings-module__t3o2_a__cardLink{border:0;border-top:1px solid var(--line);color:#8c514b;text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-top:22px;padding:16px 0 0;font-size:11px;font-weight:600;line-height:1.5;text-decoration:none;display:flex}.settings-module__t3o2_a__cardLink>svg{width:15px;height:15px}.settings-module__t3o2_a__outputSummary{gap:21px;display:grid}.settings-module__t3o2_a__outputSummary>div{align-items:center;gap:12px;min-height:32px;display:flex}.settings-module__t3o2_a__outputSummary>div>svg{color:#7b8d99;width:19px}.settings-module__t3o2_a__outputSummary span{gap:5px;min-width:0;display:grid}.settings-module__t3o2_a__outputSummary strong{font-size:12px;font-weight:600}.settings-module__t3o2_a__outputSummary small{color:var(--muted);overflow-wrap:anywhere;font-size:11px}.settings-module__t3o2_a__outputSummary b{color:#74818d;margin-left:auto;font-size:11px;font-weight:600}.settings-module__t3o2_a__outputSummary b[data-enabled=true]{color:#397553}.settings-module__t3o2_a__helpStrip{border:1px solid var(--line);background:#f8fafb;border-radius:14px;align-items:center;gap:16px;margin-top:23px;padding:22px;display:flex}.settings-module__t3o2_a__helpStrip>svg{color:#7b8d9c}.settings-module__t3o2_a__helpStrip>div{flex:1}.settings-module__t3o2_a__helpStrip h2{margin:0 0 6px;font-size:13px;font-weight:650}.settings-module__t3o2_a__helpStrip p{color:var(--muted);margin:0;font-size:11px;line-height:1.7}.settings-module__t3o2_a__sectionInfo{color:#657d8b;align-items:center;gap:11px;margin-bottom:22px;display:flex}.settings-module__t3o2_a__sectionInfo p{margin:0;font-size:12px;line-height:1.7}.settings-module__t3o2_a__connectionWarning{background:#fff9ef;border:1px solid #eddfc9;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;padding:17px;display:flex}.settings-module__t3o2_a__connectionWarning p{color:#866a46;flex:260px;margin:0;font-size:12px;line-height:1.65}.settings-module__t3o2_a__cardDescription{color:var(--muted);margin:-12px 0 23px;font-size:11px;line-height:1.6}.settings-module__t3o2_a__printerIdentity{background:#f6f8fa;border:1px solid #edf0f3;border-radius:10px;align-items:center;gap:12px;min-height:76px;margin-bottom:16px;padding:15px;display:flex}.settings-module__t3o2_a__printerIdentity>svg{color:#8493a0}.settings-module__t3o2_a__printerIdentity>div{gap:6px;min-width:0;display:grid}.settings-module__t3o2_a__printerIdentity strong{overflow-wrap:anywhere;font-size:12px}.settings-module__t3o2_a__printerIdentity span{color:var(--muted);font-size:10px;line-height:1.55}.settings-module__t3o2_a__testButton{border:1px solid var(--line);color:#5b6f7e;background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:42px;display:flex;font-size:12px!important;font-weight:600!important}.settings-module__t3o2_a__testButton:hover:not(:disabled){background:#f6f8fa}.settings-module__t3o2_a__testButton svg{width:16px}.settings-module__t3o2_a__confirmOutput{align-items:center;gap:8px;margin-top:16px;font-size:11px;line-height:1.6;display:flex}.settings-module__t3o2_a__confirmOutput input,.settings-module__t3o2_a__discovery input{accent-color:#54826c;flex-shrink:0;width:16px;height:16px}.settings-module__t3o2_a__switchRow{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding-top:20px;display:flex}.settings-module__t3o2_a__switchRow>span{gap:6px;display:grid}.settings-module__t3o2_a__switchRow strong{font-size:12px;font-weight:600}.settings-module__t3o2_a__switchRow small{color:var(--muted);font-size:10px;line-height:1.5}.settings-module__t3o2_a__switchRow input{appearance:none;cursor:pointer;background:#e3e9ed;border:1px solid #d6dee5;border-radius:999px;flex-shrink:0;width:38px;height:22px;margin:0;transition:background .15s;position:relative}.settings-module__t3o2_a__switchRow input:before{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0002}.settings-module__t3o2_a__switchRow input:checked{background:#557e68;border-color:#557e68}.settings-module__t3o2_a__switchRow input:checked:before{transform:translate(16px)}.settings-module__t3o2_a__switchRow input:disabled{opacity:.45;cursor:not-allowed}.settings-module__t3o2_a__printerSelection{gap:10px;margin:0 0 16px;display:grid}.settings-module__t3o2_a__printerSelection label{gap:8px;font-size:11px;font-weight:600;display:grid}.settings-module__t3o2_a__printerSelection select{width:100%;min-height:42px;color:var(--ink);background:#fff;border:1px solid #d8e0e7;border-radius:8px;padding:8px;font-size:12px}.settings-module__t3o2_a__printerSelection small{color:#87705c;font-size:10px;line-height:1.6}.settings-module__t3o2_a__discovery{background:#f9fbfc;border:1px dashed #d2dce4;border-radius:14px;gap:17px;margin-top:22px;padding:22px;display:grid}.settings-module__t3o2_a__discovery>div{color:#647c8c;align-items:center;gap:13px;display:flex}.settings-module__t3o2_a__discovery h2{color:var(--ink);margin:0 0 6px;font-size:13px;font-weight:650}.settings-module__t3o2_a__discovery p{color:var(--muted);margin:0;font-size:11px;line-height:1.7}.settings-module__t3o2_a__discovery>label{align-items:center;gap:9px;font-size:11px;line-height:1.65;display:flex}.settings-module__t3o2_a__discovery>button{justify-self:start}.settings-module__t3o2_a__saveBar{justify-content:space-between;align-items:center;gap:16px;margin-top:6px;padding:20px 0 0;display:flex}.settings-module__t3o2_a__saveBar>span{color:var(--muted);font-size:11px}.settings-module__t3o2_a__saveBar>div{gap:10px;display:flex}.settings-module__t3o2_a__maintenanceDescription{max-width:620px;color:var(--muted);margin:-3px 0 20px;font-size:12px;line-height:1.85}.settings-module__t3o2_a__content>.settings-module__t3o2_a__card+.settings-module__t3o2_a__card{margin-top:20px}.settings-module__t3o2_a__dangerCard{background:#fffcfb;border-color:#ecd9d4}.settings-module__t3o2_a__dangerCard .settings-module__t3o2_a__cardIcon{color:#ab5448;background:#fff0eb;border-color:#f1ded8}.settings-module__t3o2_a__technical{border:1px solid var(--line);background:#fafbfc;border-radius:12px;margin-top:22px;padding:19px 22px}.settings-module__t3o2_a__technical summary{color:#72808d;cursor:pointer;font-size:12px;font-weight:600}.settings-module__t3o2_a__technical dl{margin-top:24px}.settings-module__t3o2_a__technical p{color:var(--muted);margin:18px 0 0;font-size:11px}.settings-module__t3o2_a__notice{color:#426a55;background:#edf6f0;border:1px solid #d8e6df;border-radius:11px;align-items:flex-start;gap:10px;margin:20px 0 0;padding:16px;font-size:12px;line-height:1.75;display:flex}.settings-module__t3o2_a__notice[data-tone=error]{color:#a0473d;background:#fff1ee;border-color:#eed5ce}.settings-module__t3o2_a__notice[data-tone=info]{color:#526f87;background:#edf3f8;border-color:#d8e3ed}.settings-module__t3o2_a__notice svg{width:17px;height:17px;margin-top:2px}.settings-module__t3o2_a__footer{color:#86949f;border-top:1px solid #e5e9ee;justify-content:center;align-items:center;gap:7px;margin-top:36px;padding-top:20px;font-size:10px;line-height:1.6;display:flex}.settings-module__t3o2_a__footer svg{width:13px;height:13px}.settings-module__t3o2_a__emptyState{border:1px solid var(--line);text-align:center;background:#fff;border-radius:15px;padding:46px 26px}.settings-module__t3o2_a__emptyState>svg{color:#8b9caa;width:36px;height:36px}.settings-module__t3o2_a__emptyState h2{letter-spacing:-.03em;margin:22px 0 12px;font-size:21px}.settings-module__t3o2_a__emptyState p{max-width:530px;color:var(--muted);margin:0 auto 25px;font-size:13px;line-height:1.8}.settings-module__t3o2_a__textButton{color:var(--muted);background:0 0;border:0;margin:18px auto 0;padding:8px;display:block;font-size:11px!important}.settings-module__t3o2_a__dialog{border:1px solid var(--line);width:min(480px,100% - 32px);max-height:calc(100svh - 40px);color:var(--ink);background:#fff;border-radius:18px;margin:auto;padding:28px;inset:0;overflow:auto;box-shadow:0 25px 90px #1e334633}.settings-module__t3o2_a__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#17263270}.settings-module__t3o2_a__dialog h2{letter-spacing:-.03em;margin:20px 0 14px;font-size:22px;line-height:1.3}.settings-module__t3o2_a__dialog p{color:var(--muted);font-size:13px;line-height:1.8}.settings-module__t3o2_a__dialogActions{justify-content:flex-end;gap:10px;margin-top:25px;display:flex}.settings-module__t3o2_a__dialog .settings-module__t3o2_a__dialogWarning{color:#89673c;background:#fff3e7;border-radius:8px;padding:12px;font-size:12px}.settings-module__t3o2_a__loading{color:#536a7a;text-align:center;background:#f3f5f7;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:100svh;padding:50px 24px;font-family:Segoe UI,sans-serif;display:flex}.settings-module__t3o2_a__loading h1,.settings-module__t3o2_a__loading p{margin:0}.settings-module__t3o2_a__loading p{max-width:500px;line-height:1.8}.settings-module__t3o2_a__loading button{cursor:pointer;background:#fff;border:1px solid #d2dce4;border-radius:8px;padding:12px 20px}.settings-module__t3o2_a__spin{animation:1s linear infinite settings-module__t3o2_a__spin}@keyframes settings-module__t3o2_a__spin{to{transform:rotate(360deg)}}@media (min-width:1500px){.settings-module__t3o2_a__workspace{border-left:1px solid var(--line);border-right:1px solid var(--line)}}@media (max-width:1100px){.settings-module__t3o2_a__workspace{grid-template-columns:230px minmax(0,1fr)}.settings-module__t3o2_a__sidebar{padding:28px 15px}.settings-module__t3o2_a__content{padding:32px 24px 24px}.settings-module__t3o2_a__connectionBanner{flex-wrap:wrap}.settings-module__t3o2_a__connectionBanner>button{margin-left:58px}.settings-module__t3o2_a__helpStrip{flex-wrap:wrap}.settings-module__t3o2_a__helpStrip>a{margin-left:36px}.settings-module__t3o2_a__overviewGrid,.settings-module__t3o2_a__printerGrid{gap:15px}.settings-module__t3o2_a__card{padding:19px}}@media (max-width:850px){.settings-module__t3o2_a__workspace{grid-template-columns:1fr}.settings-module__t3o2_a__sidebar{border-right:0;border-bottom:1px solid var(--line);padding:18px 24px 0}.settings-module__t3o2_a__brand,.settings-module__t3o2_a__sidebarDevice,.settings-module__t3o2_a__sidebarNote,.settings-module__t3o2_a__shell .settings-module__t3o2_a__branchLink{display:none}.settings-module__t3o2_a__sidebar nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-bottom:18px}.settings-module__t3o2_a__sidebar nav button{min-height:58px;padding:10px}.settings-module__t3o2_a__sidebar nav button>svg:last-child{display:none}.settings-module__t3o2_a__content{padding:30px 24px}.settings-module__t3o2_a__topbar{min-height:68px;padding:15px 24px}}@media (max-width:560px){.settings-module__t3o2_a__topbar{grid-template-columns:1fr auto;gap:12px;padding:13px 16px}.settings-module__t3o2_a__topbarTitle{display:none}.settings-module__t3o2_a__account>span{white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-size:11px;overflow:hidden}.settings-module__t3o2_a__sidebar{padding:14px 12px 0}.settings-module__t3o2_a__sidebar nav{gap:6px;padding-bottom:14px}.settings-module__t3o2_a__sidebar nav button{justify-content:center;gap:6px;min-height:46px;padding:10px 6px}.settings-module__t3o2_a__sidebar nav button>svg{width:16px;height:16px}.settings-module__t3o2_a__sidebar nav strong{font-size:11px}.settings-module__t3o2_a__sidebar nav small{display:none}.settings-module__t3o2_a__content{padding:27px 16px 24px}.settings-module__t3o2_a__pageHeading{margin-bottom:24px}.settings-module__t3o2_a__pageHeading p{font-size:12px}.settings-module__t3o2_a__headingIcon{display:none}.settings-module__t3o2_a__overviewGrid,.settings-module__t3o2_a__printerGrid{grid-template-columns:1fr;gap:16px}.settings-module__t3o2_a__connectionBanner{gap:12px;padding:18px}.settings-module__t3o2_a__connectionBanner>div{flex-basis:calc(100% - 54px)}.settings-module__t3o2_a__connectionBanner>button{width:100%;margin-left:0}.settings-module__t3o2_a__helpStrip{gap:12px;padding:19px}.settings-module__t3o2_a__helpStrip>div{flex-basis:calc(100% - 40px)}.settings-module__t3o2_a__helpStrip>a{width:100%;margin-left:0}.settings-module__t3o2_a__saveBar{flex-direction:column;align-items:stretch;gap:14px}.settings-module__t3o2_a__saveBar>div{grid-template-columns:1fr;display:grid}.settings-module__t3o2_a__discovery{padding:18px}.settings-module__t3o2_a__discovery>button{width:100%}.settings-module__t3o2_a__technical .settings-module__t3o2_a__details>div{flex-direction:column;gap:8px}.settings-module__t3o2_a__technical .settings-module__t3o2_a__details dd{text-align:left}.settings-module__t3o2_a__dialog{padding:23px}.settings-module__t3o2_a__dialogActions{flex-direction:column}.settings-module__t3o2_a__dialogActions button{width:100%}.settings-module__t3o2_a__emptyState{padding:34px 20px}.settings-module__t3o2_a__shell select{font-size:16px}}@media (prefers-reduced-motion:reduce){.settings-module__t3o2_a__spin{animation:none}.settings-module__t3o2_a__switchRow input,.settings-module__t3o2_a__switchRow input:before{transition:none}}.settings-module__t3o2_a__stockPanel{gap:20px;min-width:0;display:grid}.settings-module__t3o2_a__stockModes{flex-wrap:wrap;gap:8px;display:flex}.settings-module__t3o2_a__stockModes button{color:var(--ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #d8e0e7;border-radius:9px;padding:11px 18px;font-size:12px}.settings-module__t3o2_a__stockModes button[aria-pressed=true]{color:#a54334;background:#f9ece7;border-color:#e7c4ba}.settings-module__t3o2_a__stockFields textarea{resize:vertical;width:100%;min-height:90px;font:inherit;border:1px solid #d8e0e7;border-radius:8px;padding:12px;font-size:16px}.settings-module__t3o2_a__stockLock{width:100%;max-width:540px;margin:12px auto;padding:34px}.settings-module__t3o2_a__stockLockIcon{color:#a64b40;background:#f7edeb;border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:20px;display:grid}.settings-module__t3o2_a__stockLockIcon svg{width:24px;height:24px}.settings-module__t3o2_a__stockLock h2{margin:0 0 12px;font-size:19px}.settings-module__t3o2_a__stockLock>p{color:var(--muted);margin:0 0 24px;font-size:12px;line-height:1.8}.settings-module__t3o2_a__stockFields{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.settings-module__t3o2_a__stockFields label{gap:8px;min-width:0;font-size:12px;font-weight:600;display:grid}.settings-module__t3o2_a__stockFields input,.settings-module__t3o2_a__stockFields select{width:100%;min-width:0;height:44px;color:var(--ink);font:inherit;background:#fff;border:1px solid #d8e0e7;border-radius:8px;padding:10px 12px;font-size:13px}.settings-module__t3o2_a__stockFields input:focus,.settings-module__t3o2_a__stockFields select:focus{outline-offset:2px;outline:2px solid #b8695d}.settings-module__t3o2_a__stockFields:disabled{opacity:.65}.settings-module__t3o2_a__stockPrivacy{color:var(--muted);align-items:flex-start;gap:9px;margin-top:23px;font-size:11px;line-height:1.7;display:flex}.settings-module__t3o2_a__stockPrivacy svg{flex-shrink:0;width:17px}.settings-module__t3o2_a__stockAccess{background:#f2f7f4;border:1px solid #dbe6df;border-radius:12px;align-items:center;gap:14px;padding:18px 20px;display:flex}.settings-module__t3o2_a__stockAccess>div{flex:1;gap:5px;min-width:0;display:grid}.settings-module__t3o2_a__stockAccess strong{font-size:13px}.settings-module__t3o2_a__stockAccess>div>span{color:#60796b;font-size:11px;line-height:1.6}.settings-module__t3o2_a__stockTimer{white-space:nowrap;color:#60796b;align-items:center;gap:6px;font-size:11px;display:flex}.settings-module__t3o2_a__stockTimer svg{width:15px}.settings-module__t3o2_a__stockLine{border:1px solid #e2e7ec;border-radius:12px;min-width:0;margin:0;padding:20px}.settings-module__t3o2_a__stockLine legend{color:#8e594f;padding:0 8px;font-size:11px;font-weight:700}.settings-module__t3o2_a__stockGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.settings-module__t3o2_a__stockProduct{grid-column:1/-1}.settings-module__t3o2_a__stockLineFooter{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.settings-module__t3o2_a__stockLineFooter>span{color:var(--muted);font-size:11px;line-height:1.7}.settings-module__t3o2_a__stockLineFooter button{flex-shrink:0;align-items:center;gap:5px;display:flex}.settings-module__t3o2_a__stockLineFooter svg{width:14px}.settings-module__t3o2_a__stockFields>.settings-module__t3o2_a__secondaryButton{justify-self:start}.settings-module__t3o2_a__stockSummary{border-top:1px solid #e7edf1;justify-content:space-between;align-items:center;gap:20px;padding-top:23px;display:flex}.settings-module__t3o2_a__stockSummary>div{gap:5px;display:grid}.settings-module__t3o2_a__stockSummary span,.settings-module__t3o2_a__stockSummary small{color:var(--muted);font-size:11px}.settings-module__t3o2_a__stockSummary strong{letter-spacing:-.5px;font-size:24px;font-weight:650}.settings-module__t3o2_a__stockHistory{margin:0;padding:0;list-style:none}.settings-module__t3o2_a__stockHistory li{border-top:1px solid #edf0f3;justify-content:space-between;align-items:center;gap:18px;padding:15px 0;display:flex}.settings-module__t3o2_a__stockHistory li>div{gap:7px;min-width:0;display:grid}.settings-module__t3o2_a__stockHistory strong{overflow-wrap:anywhere;font-size:12px}.settings-module__t3o2_a__stockHistory span{color:var(--muted);font-size:10px;line-height:1.7}@media (max-width:850px){.settings-module__t3o2_a__sidebar nav,.settings-module__t3o2_a__stockGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.settings-module__t3o2_a__stockLock{padding:24px 20px}.settings-module__t3o2_a__stockAccess{flex-wrap:wrap;padding:16px}.settings-module__t3o2_a__stockAccess>button{width:100%}.settings-module__t3o2_a__stockAccess>div{flex-basis:calc(100% - 60px)}.settings-module__t3o2_a__stockTimer{margin-left:52px}.settings-module__t3o2_a__stockGrid{grid-template-columns:minmax(0,1fr)}.settings-module__t3o2_a__stockLine{padding:17px 13px}.settings-module__t3o2_a__stockFields input,.settings-module__t3o2_a__stockFields select{font-size:16px}.settings-module__t3o2_a__stockLineFooter{align-items:flex-start}.settings-module__t3o2_a__stockSummary{flex-direction:column;align-items:stretch}.settings-module__t3o2_a__stockHistory li{align-items:flex-start}}
.pos-display-control-module__4oWfaW__toolbar{min-width:0;color:var(--pos-text,#202632)}.pos-display-control-module__4oWfaW__toolbar label{border:1px solid var(--pos-border,#d5dde7);background:var(--pos-input,#fff);border-radius:11px;align-items:center;gap:.4rem;min-height:36px;padding:0 .5rem;font-size:.75rem;display:flex}.pos-display-control-module__4oWfaW__toolbar svg{flex-shrink:0;width:17px;height:17px}.pos-display-control-module__4oWfaW__toolbar select{min-width:0;max-width:110px;min-height:34px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.pos-display-control-module__4oWfaW__toolbar select:focus-visible{outline-offset:2px;outline:2px solid #425f87}.pos-display-control-module__4oWfaW__panel{color:#202632;background:#fff;border:1px solid #e2e7ec;border-radius:16px;padding:clamp(18px,3vw,30px)}.pos-display-control-module__4oWfaW__panel fieldset{border:0;min-width:0;margin:0;padding:0}.pos-display-control-module__4oWfaW__panel legend{padding:0;font-size:17px;font-weight:650}.pos-display-control-module__4oWfaW__panel p{color:#626c7c;font-size:13px;line-height:1.7}.pos-display-control-module__4oWfaW__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.pos-display-control-module__4oWfaW__options label{cursor:pointer;border:1px solid #d5dde7;border-radius:12px;align-items:flex-start;gap:12px;padding:18px;display:flex}.pos-display-control-module__4oWfaW__options label[data-selected=true]{background:#fff3f1;border-color:#c43d36}.pos-display-control-module__4oWfaW__options label:focus-within{outline-offset:3px;outline:2px solid #b93630}.pos-display-control-module__4oWfaW__options input{accent-color:#b93630;flex-shrink:0;width:18px;height:18px;margin-top:2px}.pos-display-control-module__4oWfaW__options span{gap:7px;display:grid}.pos-display-control-module__4oWfaW__options strong{font-size:14px}.pos-display-control-module__4oWfaW__options small{color:#626c7c;font-size:12px;line-height:1.6}.pos-display-control-module__4oWfaW__panel .pos-display-control-module__4oWfaW__notice{margin:20px 0 0}.pos-display-control-module__4oWfaW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1180px){.pos-display-control-module__4oWfaW__toolbar label>span{display:none}}@media (max-width:600px){.pos-display-control-module__4oWfaW__options{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.pos-display-control-module__4oWfaW__toolbar label{min-height:46px}.pos-display-control-module__4oWfaW__toolbar select{min-height:44px}}
.pos-shifts-module__TtpQkq__trigger{color:#173e2b;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8dfd8;border-radius:10px;align-items:center;gap:6px;padding:9px 12px;font-weight:650;display:inline-flex}.pos-shifts-module__TtpQkq__trigger svg{width:17px;height:17px}.pos-shifts-module__TtpQkq__dialog{color:#15291c;background:#fff;border:1px solid #dce4dd;border-radius:20px;width:min(640px,100vw - 28px);max-height:calc(100dvh - 28px);margin:auto;padding:0;font-size:14px;inset:0;box-shadow:0 25px 100px #001d2340}.pos-shifts-module__TtpQkq__dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0c201c99}.pos-shifts-module__TtpQkq__dialog[open]{flex-direction:column;display:flex}.pos-shifts-module__TtpQkq__dialog header{border-bottom:1px solid #e3e9e3;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.pos-shifts-module__TtpQkq__eyebrow{letter-spacing:1.8px;color:#587260;font-size:10px;font-weight:750}.pos-shifts-module__TtpQkq__dialog h2{letter-spacing:-.7px;margin:4px 0 0;font-size:24px}.pos-shifts-module__TtpQkq__body{flex-direction:column;gap:16px;padding:20px 24px;display:flex;overflow:auto}.pos-shifts-module__TtpQkq__body p{margin:0;line-height:1.55}.pos-shifts-module__TtpQkq__body label{flex-direction:column;gap:7px;font-weight:600;display:flex}.pos-shifts-module__TtpQkq__dialog input:not([type=checkbox]),.pos-shifts-module__TtpQkq__dialog textarea{box-sizing:border-box;color:#142c1c;width:100%;font:inherit;background:#fbfdfb;border:1px solid #ccd8cf;border-radius:10px;padding:11px 12px}.pos-shifts-module__TtpQkq__dialog input:focus,.pos-shifts-module__TtpQkq__dialog textarea:focus{outline-offset:1px;outline:3px solid #b9dfc8}.pos-shifts-module__TtpQkq__dialog button:not(.pos-shifts-module__TtpQkq__icon){color:#fff;font:inherit;cursor:pointer;background:#155b39;border:0;border-radius:10px;padding:12px 16px;font-weight:650}.pos-shifts-module__TtpQkq__dialog button.pos-shifts-module__TtpQkq__secondary{color:#214c32;background:#edf3ef}.pos-shifts-module__TtpQkq__dialog button:disabled{opacity:.55;cursor:wait}.pos-shifts-module__TtpQkq__dialog .pos-shifts-module__TtpQkq__icon{cursor:pointer;color:#456451;background:0 0;border:0;padding:7px}.pos-shifts-module__TtpQkq__icon svg{width:20px;height:20px}.pos-shifts-module__TtpQkq__dialog footer{background:#fff;border-top:1px solid #e3e9e3;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}.pos-shifts-module__TtpQkq__notice{color:#6d4b0d;background:#fff6de;border-radius:10px;align-items:flex-start;gap:9px;padding:13px;display:flex}.pos-shifts-module__TtpQkq__notice svg{flex-shrink:0;width:20px}.pos-shifts-module__TtpQkq__error{color:#943b25;background:#fff0ec;border-radius:10px;padding:12px}.pos-shifts-module__TtpQkq__amounts{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pos-shifts-module__TtpQkq__amounts input{font-weight:700;font-size:22px!important}.pos-shifts-module__TtpQkq__retained{background:#eaf5ee;border:1px solid #d3e8d9;border-radius:12px;justify-content:space-between;align-items:center;padding:15px;display:flex}.pos-shifts-module__TtpQkq__retained strong{letter-spacing:-.5px;font-size:25px}.pos-shifts-module__TtpQkq__caption{color:#66816c;font-size:12px}.pos-shifts-module__TtpQkq__payments{flex-wrap:wrap;gap:20px;display:flex}.pos-shifts-module__TtpQkq__payments div{flex-direction:column;gap:3px;display:flex}.pos-shifts-module__TtpQkq__payments span{color:#68816e;font-size:12px}.pos-shifts-module__TtpQkq__body .pos-shifts-module__TtpQkq__check{flex-direction:row;align-items:flex-start;font-size:13px;font-weight:400;line-height:1.5;display:flex}.pos-shifts-module__TtpQkq__check input{accent-color:#155b39;margin-top:4px}.pos-shifts-module__TtpQkq__account{border:1px solid #dce5dd;border-radius:12px;grid-template-columns:1fr 1fr;gap:12px;padding:14px;display:grid}.pos-shifts-module__TtpQkq__account legend{padding:0 7px;font-weight:650}.pos-shifts-module__TtpQkq__account label:last-child{grid-column:1/-1}.pos-shifts-module__TtpQkq__account small{color:#65806c;font-weight:400}.pos-shifts-module__TtpQkq__success{flex-direction:column;gap:12px;display:flex}.pos-shifts-module__TtpQkq__success strong{font-size:20px}.pos-shifts-module__TtpQkq__dialog a{color:#16643d;text-decoration:underline}.pos-shifts-module__TtpQkq__history{border-top:1px solid #e3e9e3;padding-top:14px}.pos-shifts-module__TtpQkq__history summary{cursor:pointer;color:#56715e}.pos-shifts-module__TtpQkq__history article{border-bottom:1px solid #e8eee9;flex-wrap:wrap;gap:7px 14px;padding:12px 0;font-size:12px;display:flex}.pos-shifts-module__TtpQkq__history article b{width:100%}.pos-shifts-module__TtpQkq__history small{color:#846028}@media (max-width:560px){.pos-shifts-module__TtpQkq__dialog header,.pos-shifts-module__TtpQkq__body,.pos-shifts-module__TtpQkq__dialog footer{padding:16px}.pos-shifts-module__TtpQkq__dialog footer{flex-direction:column}.pos-shifts-module__TtpQkq__amounts,.pos-shifts-module__TtpQkq__account{grid-template-columns:1fr}.pos-shifts-module__TtpQkq__account label:last-child{grid-column:auto}}.pos-shifts-module__TtpQkq__cashSummary{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:14px 0;display:grid}.pos-shifts-module__TtpQkq__cashSummary>div{background:#f5faf7;border:1px solid #dce8e2;border-radius:10px;flex-direction:column;gap:6px;padding:12px;display:flex}.pos-shifts-module__TtpQkq__cashSummary span{color:#567165;font-size:12px}.pos-shifts-module__TtpQkq__cashSummary strong{font-size:19px}.pos-shifts-module__TtpQkq__dialog form{display:contents}.pos-shifts-module__TtpQkq__transferTabs{border-bottom:1px solid #e3e9e3;flex-shrink:0;gap:8px;padding:12px 24px;display:flex}.pos-shifts-module__TtpQkq__transferTabs button{flex:1;min-width:0}.pos-shifts-module__TtpQkq__transferList{flex-direction:column;gap:12px;min-width:0;display:flex}.pos-shifts-module__TtpQkq__transferList article{overflow-wrap:anywhere;border:1px solid #dce8e2;border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}.pos-shifts-module__TtpQkq__transferHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pos-shifts-module__TtpQkq__transferHeading strong{font-size:19px}.pos-shifts-module__TtpQkq__transferList small{color:#567165}.pos-shifts-module__TtpQkq__transferList summary{cursor:pointer}.pos-shifts-module__TtpQkq__transferList details p{margin-top:8px;font-size:12px}.pos-shifts-module__TtpQkq__transferActions{gap:8px;display:flex}.pos-shifts-module__TtpQkq__transferActions button{min-height:44px}.pos-shifts-module__TtpQkq__dialog header,.pos-shifts-module__TtpQkq__dialog footer{flex-shrink:0}.pos-shifts-module__TtpQkq__dialog .pos-shifts-module__TtpQkq__body{min-height:0}.pos-shifts-module__TtpQkq__body h3{margin:0}.pos-shifts-module__TtpQkq__transferTabs button{min-height:44px}@media (max-width:560px){.pos-shifts-module__TtpQkq__transferTabs{padding:10px 16px}.pos-shifts-module__TtpQkq__transferTabs button{padding:10px 8px!important}.pos-shifts-module__TtpQkq__transferActions button{flex:1}}.pos-shifts-module__TtpQkq__report{background:#fbfdfb;border:1px solid #dce8e2;border-radius:14px;flex-direction:column;gap:8px;padding:16px;display:flex}.pos-shifts-module__TtpQkq__reportExpenses{border-top:1px solid #dce8e2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding:12px 0 4px;display:flex}.pos-shifts-module__TtpQkq__reportExpenses>div:first-child{flex-direction:column;gap:5px;min-width:0;display:flex}.pos-shifts-module__TtpQkq__reportExpenses span{color:#567165;font-size:12px}.pos-shifts-module__TtpQkq__reportExpenses strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:19px}.pos-shifts-module__TtpQkq__reportExpenses small{color:#66816c;font-size:11px}.pos-shifts-module__TtpQkq__expenseActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pos-shifts-module__TtpQkq__reportExpenses a{box-sizing:border-box;background:#f0f7f2;border:1px solid #cbded1;border-radius:9px;align-items:center;gap:6px;min-height:44px;padding:8px 10px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}.pos-shifts-module__TtpQkq__reportExpenses a:hover{background:#e4f1e8}.pos-shifts-module__TtpQkq__reportExpenses a:focus-visible{outline-offset:2px;outline:3px solid #9bc6ac}.pos-shifts-module__TtpQkq__reportExpenses svg{flex-shrink:0;width:17px;height:17px}.pos-shifts-module__TtpQkq__dialog footer.pos-shifts-module__TtpQkq__resultActions{justify-content:space-between;align-items:center}.pos-shifts-module__TtpQkq__resultActions a{padding:10px 0;font-weight:600}.pos-shifts-module__TtpQkq__reportHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pos-shifts-module__TtpQkq__reportHeading h3{letter-spacing:-.3px;margin:0;font-size:18px}.pos-shifts-module__TtpQkq__reportHeading>span{color:#27613e;background:#eaf5ee;border-radius:6px;padding:5px 8px;font-size:11px;font-weight:650}.pos-shifts-module__TtpQkq__reportPayments{grid-template-columns:1fr 1fr;gap:12px;margin:8px 0 0;display:grid}.pos-shifts-module__TtpQkq__reportPayments>div{flex-direction:column;gap:5px;min-width:0;display:flex}.pos-shifts-module__TtpQkq__report dt{color:#567165;font-size:12px}.pos-shifts-module__TtpQkq__report dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-size:19px;font-weight:700}.pos-shifts-module__TtpQkq__reportPayments>div:last-child{color:#155b39}.pos-shifts-module__TtpQkq__reportClosing{background:#eaf5ee;border:1px solid #d3e8d9;border-radius:12px;flex-direction:column;gap:12px;margin:8px 0 0;padding:16px;display:flex}.pos-shifts-module__TtpQkq__reportClosing>div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;display:grid}.pos-shifts-module__TtpQkq__reportClosing>div:last-child{border-top:1px solid #c5ddcd;padding-top:12px}.pos-shifts-module__TtpQkq__reportClosing>div:last-child dt{color:#155b39;font-size:14px;font-weight:650}.pos-shifts-module__TtpQkq__reportClosing>div:last-child dd{color:#155b39;font-size:24px}.pos-shifts-module__TtpQkq__report .pos-shifts-module__TtpQkq__cashSummary{margin:6px 0}.pos-shifts-module__TtpQkq__report .pos-shifts-module__TtpQkq__cashSummary strong{font-size:19px}.pos-shifts-module__TtpQkq__retained{gap:12px}.pos-shifts-module__TtpQkq__retained strong{flex-shrink:0}@media (max-width:400px){.pos-shifts-module__TtpQkq__report{padding:12px}.pos-shifts-module__TtpQkq__reportPayments,.pos-shifts-module__TtpQkq__reportClosing{gap:14px 10px}.pos-shifts-module__TtpQkq__report dd{font-size:18px}}
.shift-opening-count-module__xmSyna__countForm{gap:12px;min-width:0;display:grid}.shift-opening-count-module__xmSyna__countForm .shift-opening-count-module__xmSyna__toggle{cursor:pointer;flex-direction:row;align-items:center;gap:10px;display:flex}.shift-opening-count-module__xmSyna__countForm .shift-opening-count-module__xmSyna__toggle input{accent-color:#245f40;flex-shrink:0;width:18px;height:18px;min-height:18px;padding:0}.shift-opening-count-module__xmSyna__countForm label{gap:8px;min-width:0;display:grid}.shift-opening-count-module__xmSyna__countForm textarea{box-sizing:border-box;resize:vertical;color:#192536;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #c5ceda;border-radius:10px;padding:10px 12px}.shift-opening-count-module__xmSyna__countForm textarea:focus-visible{outline-offset:2px;outline:3px solid #9bc6ac}
.workspace-module__OPKCpa__workspace{color:#192536;background:#fff;border:1px solid #e2e6eb;border-radius:16px;gap:20px;min-width:0;margin-bottom:24px;padding:24px;display:grid}.workspace-module__OPKCpa__workspace h2,.workspace-module__OPKCpa__workspace h3,.workspace-module__OPKCpa__workspace p{margin:0}.workspace-module__OPKCpa__workspace h2{font-size:20px}.workspace-module__OPKCpa__workspace h3{font-size:17px}.workspace-module__OPKCpa__workspace p{color:#526174;font-size:14px;line-height:1.65}.workspace-module__OPKCpa__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.workspace-module__OPKCpa__heading>div{gap:6px;display:grid}.workspace-module__OPKCpa__heading>span{color:#526174;font-size:13px}.workspace-module__OPKCpa__identity{background:#f5f6f8;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:16px;display:grid}.workspace-module__OPKCpa__identity dt{color:#526174;font-size:12px}.workspace-module__OPKCpa__identity dd{overflow-wrap:anywhere;margin:6px 0 0;font-size:15px;font-weight:600}.workspace-module__OPKCpa__register,.workspace-module__OPKCpa__catalog,.workspace-module__OPKCpa__register form{gap:16px;min-width:0;display:grid}.workspace-module__OPKCpa__catalog{border-top:1px solid #e2e6eb;padding-top:20px}.workspace-module__OPKCpa__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.workspace-module__OPKCpa__workspace label{gap:8px;min-width:0;font-size:14px;display:grid}.workspace-module__OPKCpa__workspace input,.workspace-module__OPKCpa__workspace select{color:#192536;width:100%;min-width:0;min-height:48px;font:inherit;background:#fff;border:1px solid #c5ceda;border-radius:10px;padding:10px 12px}.workspace-module__OPKCpa__workspace button{color:#192536;width:fit-content;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c5ceda;border-radius:10px;padding:10px 16px;font-size:14px}.workspace-module__OPKCpa__workspace button.workspace-module__OPKCpa__primary{color:#fff;background:#bd3831;border-color:#bd3831}.workspace-module__OPKCpa__workspace button:disabled{color:#697588;cursor:not-allowed;background:#f0f2f5;border-color:#e2e6eb}.workspace-module__OPKCpa__workspace :is(button,input,select,a):focus-visible{outline-offset:3px;outline:3px solid #b83932}.workspace-module__OPKCpa__workspace p.workspace-module__OPKCpa__error{color:#9d2f29;background:#fff1ef;border-radius:10px;padding:12px 16px}.workspace-module__OPKCpa__workspace p.workspace-module__OPKCpa__notice{color:#34597e;background:#f1f6fc;border-radius:10px;padding:12px 16px}.workspace-module__OPKCpa__products{border:1px solid #e2e6eb;border-radius:12px;max-height:440px;margin:0;padding:0;list-style:none;overflow-y:auto}.workspace-module__OPKCpa__products li{justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.workspace-module__OPKCpa__products li+li{border-top:1px solid #e2e6eb}.workspace-module__OPKCpa__products li>div{gap:4px;min-width:0;display:grid}.workspace-module__OPKCpa__products strong{overflow-wrap:anywhere;font-size:15px}.workspace-module__OPKCpa__products span{color:#526174;font-size:13px}.workspace-module__OPKCpa__products small{color:#9d2f29;font-size:12px}.workspace-module__OPKCpa__products b{white-space:nowrap;font-size:15px}@media (max-width:650px){.workspace-module__OPKCpa__workspace{padding:16px}.workspace-module__OPKCpa__fields,.workspace-module__OPKCpa__identity{grid-template-columns:1fr}.workspace-module__OPKCpa__workspace input,.workspace-module__OPKCpa__workspace select{font-size:16px}.workspace-module__OPKCpa__workspace button{width:100%}}
body:has(.pos-module__Wzh2mW__posShell,.pos-module__Wzh2mW__offlineLock){background:#f0f3f7;flex-direction:column;height:100svh;min-height:100svh;display:flex}.pos-module__Wzh2mW__posShell,.pos-module__Wzh2mW__offlineLock{--pos-bg:#f4f3f0;--pos-surface:#fff;--pos-raised:#edf2f9;--pos-input:#ffffffce;--pos-text:#293747;--pos-muted:#5f7084;--pos-border:#778caa30;--pos-control-border:#bccde0;--pos-glass:#ffffffb8;--pos-glass-line:#ffffffed;--pos-shadow:#6d83a014;--pos-selected:#fff0eb;--pos-on-selected:#a33229;--pos-action:linear-gradient(135deg, #fbe8ec, #f7dce3);--pos-action-text:#962e43;--pos-accent:#c43d36;--pos-accent-hover:#ad322c;--pos-accent-text:#b93630;--pos-success:#247248;--pos-success-bg:#eef8f1;--pos-danger:#ab302b;--pos-danger-bg:#fff1ef;--pos-warning:#805b12;--pos-warning-bg:#fff8e8;color:var(--pos-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;font-family:Segoe UI,ui-sans-serif,system-ui,sans-serif}.pos-module__Wzh2mW__posShell{background:var(--pos-bg);flex-direction:column;flex:1;gap:12px;min-height:0;padding:12px;display:flex;overflow:hidden}.pos-module__Wzh2mW__posShell :is(button,input),.pos-module__Wzh2mW__offlineLock button{font:inherit}.pos-module__Wzh2mW__posShell button{color:inherit;cursor:pointer}.pos-module__Wzh2mW__posShell button:disabled{cursor:not-allowed}.pos-module__Wzh2mW__posShell :is(a,button,input):focus-visible,.pos-module__Wzh2mW__offlineLock :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #425f87}.pos-module__Wzh2mW__posShell input::placeholder{color:#707b8c;opacity:1}.pos-module__Wzh2mW__posShell select{font:inherit;color:inherit}.pos-module__Wzh2mW__sortControls{order:-1;align-items:center;gap:4px;min-width:0;display:flex}.pos-module__Wzh2mW__sortControls label{min-width:0}.pos-module__Wzh2mW__sortControls select{cursor:pointer;background:#faf9f6;border:1px solid #e5e3df;border-radius:8px;max-width:100%;height:44px;padding:0 8px;font-size:12px}.pos-module__Wzh2mW__sortControls button{background:#faf9f6;border:1px solid #e5e3df;border-radius:8px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.pos-module__Wzh2mW__sortControls button:disabled{opacity:.45}.pos-module__Wzh2mW__sortControls svg{width:16px;height:16px}.pos-module__Wzh2mW__sortStatus{width:100%;color:var(--pos-muted);order:2;padding:0 4px;font-size:10px;line-height:1.3}.pos-module__Wzh2mW__sortControls :is(select,button):focus-visible{outline-offset:2px;outline:3px solid #425f87}.pos-module__Wzh2mW__moreTools{position:relative}.pos-module__Wzh2mW__moreTools>summary{border:1px solid var(--pos-border);cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:0 10px;font-size:12px;list-style:none;display:flex}.pos-module__Wzh2mW__moreTools>summary::-webkit-details-marker{display:none}.pos-module__Wzh2mW__moreTools svg{flex-shrink:0;width:18px;height:18px}.pos-module__Wzh2mW__moreToolsPanel{z-index:20;background:#fff;border:1px solid #dedbd5;border-radius:12px;gap:8px;width:240px;max-width:calc(100vw - 24px);padding:10px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 36px #201c1626}.pos-module__Wzh2mW__moreToolsPanel>a{border-radius:7px;align-items:center;gap:8px;min-height:44px;padding:6px;font-size:12px;display:flex}.pos-module__Wzh2mW__moreToolsPanel>a:hover{background:#f4f3f0}.pos-module__Wzh2mW__moreToolsPanel .pos-module__Wzh2mW__logoutForm button{width:100%;min-height:44px}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__moreToolsPanel .pos-module__Wzh2mW__cashierBadge{padding:6px;display:flex}.pos-module__Wzh2mW__moreTools>summary:focus-visible{outline-offset:2px;outline:3px solid #425f87}.pos-module__Wzh2mW__posShell :is(h1,h2,strong,b){font-weight:650}.pos-module__Wzh2mW__posShell :is(.pos-module__Wzh2mW__catalog,.pos-module__Wzh2mW__orderPanel,.pos-module__Wzh2mW__cartLines,.pos-module__Wzh2mW__completionCard,.pos-module__Wzh2mW__privacyUnlockCard){scrollbar-width:thin;scrollbar-color:#bdc5d0 transparent}.pos-module__Wzh2mW__topbar{background:linear-gradient(135deg, #fff6, transparent 65%), var(--pos-glass);border:1px solid var(--pos-glass-line);-webkit-backdrop-filter:blur(24px)saturate(1.2);backdrop-filter:blur(24px)saturate(1.2);min-height:62px;box-shadow:inset 0 1px 0 var(--pos-glass-line), 0 7px 22px var(--pos-shadow);z-index:10;border-radius:22px;flex-shrink:0;grid-template-columns:auto minmax(100px,1fr) auto;align-items:center;gap:.8rem;padding:.5rem .75rem;display:grid;position:relative}.pos-module__Wzh2mW__brandCluster,.pos-module__Wzh2mW__brand,.pos-module__Wzh2mW__topbarActions,.pos-module__Wzh2mW__cashierBadge,.pos-module__Wzh2mW__connectionButton{align-items:center;display:flex}.pos-module__Wzh2mW__brandCluster{gap:.5rem}.pos-module__Wzh2mW__backLink,.pos-module__Wzh2mW__setupLink{border:1px solid var(--pos-border);background:var(--pos-surface);border-radius:9px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.pos-module__Wzh2mW__backLink:hover,.pos-module__Wzh2mW__setupLink:hover{background:var(--pos-raised);border-color:var(--pos-control-border)}.pos-module__Wzh2mW__backLink svg,.pos-module__Wzh2mW__setupLink svg{width:18px;height:18px}.pos-module__Wzh2mW__brand{gap:.55rem}.pos-module__Wzh2mW__brand small{color:var(--pos-muted);letter-spacing:.1em;font-size:.6rem;font-weight:500}.pos-module__Wzh2mW__branchIdentity{justify-items:center;gap:.2rem;min-width:0;line-height:1.3;display:grid}.pos-module__Wzh2mW__branchIdentity :is(strong,span){text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.pos-module__Wzh2mW__branchIdentity strong{font-size:.85rem}.pos-module__Wzh2mW__branchIdentity span{color:var(--pos-muted);font-size:.7rem}.pos-module__Wzh2mW__topbarActions{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;min-width:0}.pos-module__Wzh2mW__logoutForm button{border:1px solid var(--pos-border);background:var(--pos-surface);border-radius:9px;align-items:center;gap:.4rem;min-height:36px;padding:0 .6rem;font-size:.75rem;display:inline-flex}.pos-module__Wzh2mW__logoutForm button:hover{background:var(--pos-raised)}.pos-module__Wzh2mW__logoutForm svg{width:16px;height:16px}.pos-module__Wzh2mW__cashierBadge{gap:.55rem;padding:0 .6rem}.pos-module__Wzh2mW__cashierBadge>svg{background:var(--pos-raised);width:34px;height:34px;color:var(--pos-muted);border-radius:50%;flex-shrink:0;padding:.55rem}.pos-module__Wzh2mW__cashierBadge span,.pos-module__Wzh2mW__connectionButton span{text-align:left;gap:.15rem;display:grid}.pos-module__Wzh2mW__cashierBadge small,.pos-module__Wzh2mW__connectionButton small{color:var(--pos-muted);font-size:.65rem}.pos-module__Wzh2mW__cashierBadge strong{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.pos-module__Wzh2mW__cashierBadge strong,.pos-module__Wzh2mW__connectionButton strong{font-size:.75rem}.pos-module__Wzh2mW__connectionLabel{align-items:center;gap:.35rem;display:inline-flex}.pos-module__Wzh2mW__privacyEye{flex-shrink:0;width:14px;height:14px}.pos-module__Wzh2mW__connectionButton{border:1px solid #0000;border-radius:9px;gap:.4rem;min-height:38px;padding:.2rem .65rem}.pos-module__Wzh2mW__connectionButton>svg{flex-shrink:0;width:18px;height:18px}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__connectionOnline{color:var(--pos-success);background:var(--pos-success-bg);border-color:#b9dec6}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__connectionOffline{color:var(--pos-danger);background:var(--pos-danger-bg);border-color:#edb6b1}.pos-module__Wzh2mW__connectionOnline small{color:#3f7855}.pos-module__Wzh2mW__connectionOffline small{color:#9d4b46}.pos-module__Wzh2mW__privacyIndicator{border:1px solid var(--pos-border);background:var(--pos-raised);border-radius:12px;align-items:center;gap:.5rem;min-height:44px;padding:.5rem .75rem;display:flex}.pos-module__Wzh2mW__privacyIndicator>svg{width:18px;height:18px;color:var(--pos-muted);flex-shrink:0}.pos-module__Wzh2mW__privacyIndicator span{gap:.1rem;display:grid}.pos-module__Wzh2mW__privacyIndicator small{color:var(--pos-muted);font-size:.62rem}.pos-module__Wzh2mW__privacyIndicator strong{white-space:nowrap;font-size:.75rem}.pos-module__Wzh2mW__setupRequired{background:var(--pos-warning-bg);min-height:64px;color:var(--pos-warning);border-bottom:1px solid #e7d3a3;flex-shrink:0;justify-content:center;align-items:center;gap:.8rem;padding:.75rem 1.5rem;display:flex}.pos-module__Wzh2mW__setupRequired>svg{flex-shrink:0;width:20px;height:20px}.pos-module__Wzh2mW__setupRequired>span{gap:.2rem;display:grid}.pos-module__Wzh2mW__setupRequired strong{font-size:.8rem}.pos-module__Wzh2mW__setupRequired small{color:#826b3e;font-size:.72rem}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__setupRequired a,.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__setupRequired button{color:#805b12;background:#fff;border:1px solid #d7bd84;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;min-height:44px;margin-left:.5rem;padding:.6rem 1rem;font-size:.78rem;font-weight:600;display:inline-flex}.pos-module__Wzh2mW__setupRequired a:hover,.pos-module__Wzh2mW__setupRequired button:hover{background:#fff3d5}.pos-module__Wzh2mW__setupRequired a svg{width:16px;height:16px}.pos-module__Wzh2mW__printNotice{border-bottom:1px solid var(--pos-border);color:var(--pos-muted);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.4rem .75rem;padding:.35rem 1rem;font-size:.75rem;display:flex}.pos-module__Wzh2mW__printNotice>svg{flex-shrink:0;width:16px;height:16px}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__printNotice a,.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__printNotice button{min-height:36px;color:inherit;font-size:inherit;text-underline-offset:3px;background:0 0;border:0;border-radius:6px;align-items:center;padding:.25rem .5rem;text-decoration:underline;display:inline-flex}.pos-module__Wzh2mW__printNotice a:hover,.pos-module__Wzh2mW__printNotice button:hover{background:var(--pos-raised)}.pos-module__Wzh2mW__printReview{min-width:0;max-width:100%}.pos-module__Wzh2mW__printReview summary{cursor:pointer;align-content:center;min-height:36px}.pos-module__Wzh2mW__printReview[open]{flex-basis:100%}.pos-module__Wzh2mW__printReview ul{max-height:25vh;margin:.25rem 0;padding:0;list-style:none;overflow:auto}.pos-module__Wzh2mW__printReview li{flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem 0;display:flex}.pos-module__Wzh2mW__printReview li>div{overflow-wrap:anywhere;flex:220px;min-width:0}.pos-module__Wzh2mW__printReview p{margin:.25rem 0}.pos-module__Wzh2mW__outboxPanel{background:var(--pos-warning-bg);max-height:30vh;color:var(--pos-warning);border-bottom:1px solid #e7d3a3;flex-shrink:0;padding:.5rem 1rem;overflow:auto}.pos-module__Wzh2mW__outboxPanel summary{cursor:pointer;align-content:center;min-height:36px;font-weight:700}.pos-module__Wzh2mW__outboxPanel ul{margin:.5rem 0;padding:0;list-style:none}.pos-module__Wzh2mW__outboxPanel li{border-top:1px solid #e7d3a3;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.65rem 0;display:flex}.pos-module__Wzh2mW__outboxPanel li>div{overflow-wrap:anywhere;flex:220px;min-width:0}.pos-module__Wzh2mW__outboxPanel p{margin:.25rem 0;font-size:.82rem}.pos-module__Wzh2mW__outboxPanel button{color:#805b12;background:#fff;border:1px solid #d7bd84;border-radius:8px;max-width:100%;min-height:44px;padding:.5rem .8rem}.pos-module__Wzh2mW__printRecoveryActions{flex-wrap:wrap;gap:.5rem;display:flex}.pos-module__Wzh2mW__printRecoveryActions button{color:#805b12;background:#fff;border:1px solid #d7bd84;border-radius:8px;flex:160px;min-height:44px;padding:.65rem}.pos-module__Wzh2mW__workspace{flex:1;grid-template-columns:minmax(0,1fr) minmax(350px,390px);gap:12px;min-height:0;display:grid}.pos-module__Wzh2mW__catalog{min-width:0;padding:2rem clamp(1.25rem,2.5vw,2.5rem) 2.5rem;overflow-y:auto}.pos-module__Wzh2mW__catalogHeading{border:1px solid var(--pos-glass-line);background:linear-gradient(135deg, #fff6, transparent 65%), var(--pos-glass);-webkit-backdrop-filter:blur(24px)saturate(1.2);backdrop-filter:blur(24px)saturate(1.2);box-shadow:inset 0 1px 0 var(--pos-glass-line), 0 7px 22px var(--pos-shadow);border-radius:20px;flex-wrap:wrap;align-items:center;gap:.4rem .65rem;margin-bottom:.65rem;padding:.5rem;display:flex}.pos-module__Wzh2mW__orderHeader,.pos-module__Wzh2mW__totalRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.pos-module__Wzh2mW__catalogHeading h1,.pos-module__Wzh2mW__orderHeader h2,.pos-module__Wzh2mW__completionCard h2{letter-spacing:-.035em;margin:.3rem 0 0;line-height:1.2}.pos-module__Wzh2mW__catalogHeading h1{font-size:1.65rem}.pos-module__Wzh2mW__orderHeader h2{font-size:1.35rem}.pos-module__Wzh2mW__eyebrow{color:var(--pos-accent-text);letter-spacing:.09em;text-transform:uppercase;font-size:.64rem;font-weight:600}.pos-module__Wzh2mW__mobileCartLink{display:none}.pos-module__Wzh2mW__searchBox{background:0 0;border:1px solid #0000;border-radius:11px;flex:1;order:-1;align-items:center;gap:.4rem;min-width:140px;height:36px;padding:0 .65rem;display:flex}.pos-module__Wzh2mW__searchBox:focus-within{outline-offset:2px;outline:2px solid #425f87}.pos-module__Wzh2mW__searchBox svg{width:18px;height:18px;color:var(--pos-muted);flex-shrink:0}.pos-module__Wzh2mW__searchBox input{width:100%;min-width:0;color:var(--pos-text);background:0 0;border:0;outline:0;font-size:.85rem}.pos-module__Wzh2mW__searchBox input:focus-visible{outline:0}.pos-module__Wzh2mW__categories{scrollbar-width:thin;scrollbar-color:#bdc5d0 transparent;flex:1 0 100%;order:1;gap:.35rem;min-width:0;margin:0;padding:.15rem;display:flex;overflow-x:auto}.pos-module__Wzh2mW__categories button{white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:10px;flex:1;min-height:34px;padding:.4rem .75rem;font-size:.8rem;font-weight:500}.pos-module__Wzh2mW__categories button:hover{background:var(--pos-raised)}.pos-module__Wzh2mW__categories .pos-module__Wzh2mW__categoryActive{background:var(--pos-selected);color:var(--pos-on-selected);border-color:var(--pos-control-border);box-shadow:inset 0 1px 0 #ffffffd9, 0 2px 5px var(--pos-shadow)}.pos-module__Wzh2mW__productGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));align-items:stretch;gap:1.25rem;display:grid}.pos-module__Wzh2mW__productCard{background:var(--pos-surface);text-align:left;border:1px solid #d5dde7;border-radius:16px;grid-template-rows:auto minmax(4rem,auto) minmax(8rem,auto) 1fr auto auto;min-width:0;padding:0;transition:border-color .14s,background-color .14s;display:grid;overflow:hidden;box-shadow:0 2px 5px #263a4d08}.pos-module__Wzh2mW__productCard:hover:not(:disabled){background:#fafbfc;border-color:#bdc6d2}.pos-module__Wzh2mW__productCard:active:not(:disabled){background:#e9edf2}.pos-module__Wzh2mW__productCard[data-in-cart=true]{border-color:#d87c72}.pos-module__Wzh2mW__productCard:disabled{opacity:.7}.pos-module__Wzh2mW__productVisual{border-bottom:1px solid var(--pos-border);background:#eef1f5;flex:none;place-items:center;height:64px;display:grid;position:relative;overflow:hidden}.pos-module__Wzh2mW__productVisual>img{object-fit:cover;transform:scale(1.1)}.pos-module__Wzh2mW__productVisual>svg{stroke-width:1.4px;width:46px;height:46px}.pos-module__Wzh2mW__accentred .pos-module__Wzh2mW__productVisual{color:#b84a42;background:#fceae7}.pos-module__Wzh2mW__accentyellow .pos-module__Wzh2mW__productVisual{color:#8b6d22;background:#faf2dc}.pos-module__Wzh2mW__accentorange .pos-module__Wzh2mW__productVisual{color:#a9612c;background:#fff0e2}.pos-module__Wzh2mW__accentgreen .pos-module__Wzh2mW__productVisual{color:#497b58;background:#eaf4ed}.pos-module__Wzh2mW__labelBadge,.pos-module__Wzh2mW__productQuantity{z-index:1;color:#202632;background:#fffffff2;border:1px solid #dde2e8;border-radius:6px;align-items:center;gap:.25rem;min-height:26px;padding:.3rem .5rem;font-size:.62rem;font-weight:600;display:inline-flex;position:absolute;top:.65rem}.pos-module__Wzh2mW__labelBadge{right:.65rem}.pos-module__Wzh2mW__productQuantity{background:var(--pos-accent);color:#fff;border-color:#b93630;left:.65rem}.pos-module__Wzh2mW__labelBadge svg{width:12px;height:12px}.pos-module__Wzh2mW__productContent{border-bottom:1px solid var(--pos-border);overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:.5rem;min-height:76px;padding:.8rem 1rem;display:flex}.pos-module__Wzh2mW__productContent>span{gap:.25rem;min-width:0;display:grid}.pos-module__Wzh2mW__productContent strong{font-size:1rem;line-height:1.4}.pos-module__Wzh2mW__productContent small{color:var(--pos-muted);font-size:.73rem;line-height:1.35}.pos-module__Wzh2mW__productContent b{letter-spacing:-.02em;white-space:nowrap;margin-top:auto;font-size:1.03rem}.pos-module__Wzh2mW__productPricing{background:#f5f7fa;border-bottom:1px solid #d5dde7;flex-direction:column;gap:.35rem;min-width:0;padding:.45rem .6rem .5rem;display:flex}.pos-module__Wzh2mW__pricingLabel{letter-spacing:.06em;text-transform:uppercase;color:#59687b;font-size:.65rem;font-weight:700;line-height:1.4}.pos-module__Wzh2mW__sizeOptions{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.35rem;display:grid}.pos-module__Wzh2mW__sizeOptions button{overflow-wrap:anywhere;background:#fff;border:1px solid #d5dde7;border-radius:7px;align-content:center;justify-items:center;gap:.12rem;min-width:0;min-height:44px;padding:.2rem .35rem;line-height:1.2;display:grid}.pos-module__Wzh2mW__sizeOptions button:only-child{grid-column:1/-1}.pos-module__Wzh2mW__sizeOptions button[aria-pressed=true]{border-color:var(--pos-accent);color:#ac342e;background:#fff0ed}.pos-module__Wzh2mW__sizeOptions strong{font-size:.85rem}.pos-module__Wzh2mW__sizeOptions span{white-space:nowrap;font-size:.85rem}.pos-module__Wzh2mW__singlePrice{background:#fff;border:1px solid #d5dde7;border-radius:7px;flex:1;justify-content:center;align-items:center;padding:.5rem .65rem;font-size:1.15rem;font-weight:700;display:flex}.pos-module__Wzh2mW__productCard>[data-product-information]{background:#fff;padding:.3rem .8rem}.pos-module__Wzh2mW__productCard>[data-product-information] details{border-top:0;margin-top:0}.pos-module__Wzh2mW__catalogNotice{background:#fffaf0;border:1px solid #e5d4b0;border-radius:12px;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:1.25rem;padding:1rem;display:flex}.pos-module__Wzh2mW__catalogNotice>div{flex:260px;min-width:0}.pos-module__Wzh2mW__catalogNotice strong{font-size:.9rem}.pos-module__Wzh2mW__catalogNotice p{color:var(--pos-muted);margin:.35rem 0 0;font-size:.8rem;line-height:1.6}.pos-module__Wzh2mW__catalogNotice button{border:1px solid var(--pos-control-border);background:#fff;border-radius:8px;min-height:44px;padding:.6rem .9rem;font-size:.8rem}.pos-module__Wzh2mW__catalogNotice button:disabled{opacity:.6;cursor:wait}.pos-module__Wzh2mW__catalogFeedback{flex-basis:100%;margin:0;font-size:.8rem;line-height:1.5}.pos-module__Wzh2mW__productUnavailable{color:var(--pos-muted);background:#fafbfc;border-top:1px dashed #d5dde7;grid-row:5;margin:0;padding:.3rem .8rem .75rem;font-size:.75rem;line-height:1.5}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__addHint{border:0;border-top:1px solid var(--pos-border);background:var(--pos-accent);color:#fff;grid-row:6;justify-content:center;align-items:center;gap:.4rem;width:100%;min-height:44px;padding:.5rem .8rem;font-size:.78rem;font-weight:600;display:flex}.pos-module__Wzh2mW__addHint:disabled{background:var(--pos-raised);color:var(--pos-muted);cursor:not-allowed}.pos-module__Wzh2mW__addHint svg{width:14px;height:14px}.pos-module__Wzh2mW__productCard[data-in-cart=true] .pos-module__Wzh2mW__addHint{color:#ac342e;background:#fff5f3}.pos-module__Wzh2mW__emptyResults{min-height:300px;color:var(--pos-muted);text-align:center;align-content:center;justify-items:center;gap:.75rem;padding:2rem;display:grid}.pos-module__Wzh2mW__emptyResults>svg{width:36px;height:36px}.pos-module__Wzh2mW__emptyResults strong{color:var(--pos-text);font-size:1rem}.pos-module__Wzh2mW__emptyResults p{margin:0;font-size:.83rem;line-height:1.5}.pos-module__Wzh2mW__emptyResults button{border:1px solid var(--pos-control-border);background:var(--pos-raised);border-radius:12px;min-height:44px;margin-top:.25rem;padding:.6rem 1rem;font-size:.8rem}.pos-module__Wzh2mW__orderPanel{background:linear-gradient(135deg, #fff6, transparent 65%), var(--pos-glass);border:1px solid var(--pos-glass-line);-webkit-backdrop-filter:blur(24px)saturate(1.2);backdrop-filter:blur(24px)saturate(1.2);min-width:0;min-height:0;box-shadow:inset 0 1px 0 var(--pos-glass-line), 0 7px 22px var(--pos-shadow);border-radius:22px;flex-direction:column;padding:1.75rem;scroll-margin-top:1rem;display:flex;overflow-y:auto}.pos-module__Wzh2mW__orderPanel:focus-visible{outline-offset:-2px;outline:2px solid #425f87}.pos-module__Wzh2mW__orderHeader{border-bottom:1px solid var(--pos-border);flex-shrink:0;padding-bottom:1rem}.pos-module__Wzh2mW__itemCount{border:1px solid var(--pos-border);background:var(--pos-raised);color:#586476;white-space:nowrap;border-radius:7px;padding:.4rem .65rem;font-size:.7rem}.pos-module__Wzh2mW__cartWorkspace{border-bottom:1px solid var(--pos-border);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.4rem;min-width:0;padding:0 0 .4rem;display:flex}.pos-module__Wzh2mW__cartWorkspaceActions{flex-shrink:0;align-items:center;gap:.3rem;display:flex}.pos-module__Wzh2mW__cartWorkspaceActions>span{color:var(--pos-muted);flex:1;font-size:.73rem}.pos-module__Wzh2mW__cartWorkspaceActions button{border:1px solid var(--pos-control-border);background:var(--pos-raised);border-radius:9px;justify-content:center;align-items:center;width:36px;min-height:36px;padding:.4rem;font-size:.73rem;display:inline-flex}.pos-module__Wzh2mW__cartWorkspaceActions svg{width:15px;height:15px}.pos-module__Wzh2mW__cartSelector{scrollbar-width:thin;flex:1;gap:.35rem;min-width:0;display:flex;overflow-x:auto}.pos-module__Wzh2mW__cartSelector button{text-align:left;border:1px solid var(--pos-control-border);background:var(--pos-raised);border-radius:9px;flex:none;align-content:center;gap:.1rem;min-width:90px;max-width:160px;min-height:40px;padding:.25rem .55rem;display:grid}.pos-module__Wzh2mW__cartSelector button[aria-pressed=true]{border-color:var(--pos-control-border);background:var(--pos-selected);color:var(--pos-on-selected);box-shadow:inset 0 1px #ffffffd9}.pos-module__Wzh2mW__cartSelector strong{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.pos-module__Wzh2mW__cartSelector span{white-space:nowrap;font-size:.68rem}.pos-module__Wzh2mW__cartWorkspace button:focus-visible{outline-offset:-2px;outline:2px solid #425f87}.pos-module__Wzh2mW__cartStorageHint{color:var(--pos-muted);flex-basis:100%;margin-top:.25rem;font-size:.68rem;line-height:1.5;display:block}.pos-module__Wzh2mW__cartWorkspace>.pos-module__Wzh2mW__formError{flex-basis:100%}.pos-module__Wzh2mW__cartLines{flex:145px;min-height:145px;padding:.5rem 0;overflow-y:auto}.pos-module__Wzh2mW__emptyCart{height:100%;min-height:145px;color:var(--pos-muted);text-align:center;align-content:center;place-items:center;gap:.6rem;padding:1.25rem;display:grid}.pos-module__Wzh2mW__emptyCart svg{border:1px solid var(--pos-border);background:var(--pos-raised);stroke-width:1.6px;border-radius:12px;width:42px;height:42px;padding:.55rem}.pos-module__Wzh2mW__emptyCart strong{color:var(--pos-text);font-size:.85rem}.pos-module__Wzh2mW__emptyCart span{max-width:240px;font-size:.75rem;line-height:1.5}.pos-module__Wzh2mW__cartLine{border-bottom:1px solid var(--pos-border);grid-template-columns:minmax(0,1fr) auto 36px;align-items:center;gap:.2rem .45rem;padding:.3rem 0;display:grid}.pos-module__Wzh2mW__cartLineInfo{grid-row:1/span 2;grid-template-columns:44px minmax(0,1fr);gap:.15rem .4rem;min-width:0;display:grid}.pos-module__Wzh2mW__cartLineInfo .pos-module__Wzh2mW__cartPhoto{grid-row:1/4;width:44px;height:58px}.pos-module__Wzh2mW__cartLineInfo strong{overflow-wrap:anywhere;font-size:.82rem;line-height:1.35}.pos-module__Wzh2mW__cartLineInfo span{color:var(--pos-muted);font-size:.73rem}.pos-module__Wzh2mW__cartLineInfo small{color:var(--pos-muted);font-size:.75rem;line-height:1.4}.pos-module__Wzh2mW__quantityControl{border:1px solid var(--pos-control-border);background:var(--pos-input);border-radius:10px;grid-template-columns:32px 26px 32px;align-items:center;height:40px;display:grid}.pos-module__Wzh2mW__quantityControl button,.pos-module__Wzh2mW__removeLine{background:0 0;border:0;border-radius:7px;place-items:center;height:100%;display:grid}.pos-module__Wzh2mW__quantityControl button:hover{background:var(--pos-raised)}.pos-module__Wzh2mW__quantityControl svg,.pos-module__Wzh2mW__removeLine svg{width:14px;height:14px}.pos-module__Wzh2mW__quantityControl b{text-align:center;font-size:.8rem}.pos-module__Wzh2mW__lineTotal{text-align:center;white-space:nowrap;grid-area:2/2;font-size:.75rem}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__removeLine{color:#ad3a34;grid-area:1/3/span 2;width:36px;height:40px}.pos-module__Wzh2mW__removeLine:hover{background:var(--pos-danger-bg)}.pos-module__Wzh2mW__checkoutFields{border-top:1px solid var(--pos-border);flex-shrink:0;padding-top:.5rem}.pos-module__Wzh2mW__nameField,.pos-module__Wzh2mW__paymentMethods{gap:.6rem;min-width:0;display:grid}.pos-module__Wzh2mW__nameField>span,.pos-module__Wzh2mW__paymentMethods legend{align-items:center;gap:.4rem;font-size:.76rem;font-weight:500;display:flex}.pos-module__Wzh2mW__nameField>span svg{width:15px;height:15px;color:var(--pos-muted)}.pos-module__Wzh2mW__nameField{grid-template-columns:auto minmax(0,1fr);align-items:center}.pos-module__Wzh2mW__nameField input{border:1px solid var(--pos-control-border);background:var(--pos-input);width:100%;min-width:0;height:38px;color:var(--pos-text);border-radius:9px;padding:0 .65rem;font-size:.875rem}.pos-module__Wzh2mW__paymentMethods{border:0;gap:.4rem;margin:0 0 .5rem;padding:0}.pos-module__Wzh2mW__paymentMethods legend{margin-bottom:.35rem}.pos-module__Wzh2mW__paymentMethodButtons,.pos-module__Wzh2mW__paymentModeSwitch{gap:.5rem;display:grid}.pos-module__Wzh2mW__paymentModeSwitch{border:1px solid var(--pos-border);background:var(--pos-raised);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:.25rem}.pos-module__Wzh2mW__paymentMethodButtons{grid-template-columns:repeat(3,minmax(0,1fr))}.pos-module__Wzh2mW__paymentMethods button{border:1px solid var(--pos-control-border);background:var(--pos-raised);border-radius:9px;justify-content:center;align-items:center;gap:.35rem;min-height:40px;padding:.35rem;font-size:.75rem;font-weight:500;display:flex}.pos-module__Wzh2mW__paymentMethods button>svg{flex-shrink:0;width:16px;height:16px}.pos-module__Wzh2mW__paymentMethods button>svg:last-child{width:13px;height:13px}.pos-module__Wzh2mW__paymentMethods .pos-module__Wzh2mW__paymentSelected{background:var(--pos-selected);color:var(--pos-on-selected);border-color:var(--pos-control-border);box-shadow:inset 0 1px 0 #ffffffd9, 0 2px 5px var(--pos-shadow)}.pos-module__Wzh2mW__paymentModeSwitch button{min-height:32px;color:var(--pos-muted);background:0 0;border-color:#0000;font-size:.73rem}.pos-module__Wzh2mW__paymentModeSwitch .pos-module__Wzh2mW__paymentModeActive{color:var(--pos-text);background:#fff;border-color:#d5dce5}.pos-module__Wzh2mW__splitPaymentGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.pos-module__Wzh2mW__splitPaymentGrid label{gap:.4rem;min-width:0;display:grid}.pos-module__Wzh2mW__splitPaymentGrid label>span:first-child{color:#5b6677;align-items:center;gap:.25rem;font-size:.7rem;display:flex}.pos-module__Wzh2mW__splitPaymentGrid label>span:first-child svg{width:14px;height:14px}.pos-module__Wzh2mW__moneyInput{border:1px solid var(--pos-control-border);background:var(--pos-input);border-radius:10px;align-items:center;gap:.3rem;min-width:0;height:44px;padding:0 .65rem;display:flex}.pos-module__Wzh2mW__moneyInput:focus-within{outline-offset:2px;outline:2px solid #425f87}.pos-module__Wzh2mW__moneyInput b{color:var(--pos-muted);font-size:.8rem}.pos-module__Wzh2mW__moneyInput input{width:100%;min-width:0;color:var(--pos-text);background:0 0;border:0;outline:0;font-size:.85rem}.pos-module__Wzh2mW__moneyInput input:focus-visible{outline:0}.pos-module__Wzh2mW__paymentBalance{background:var(--pos-danger-bg);min-height:36px;color:var(--pos-danger);border:1px solid #edb6b1;border-radius:10px;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .7rem;font-size:.7rem;display:flex}.pos-module__Wzh2mW__paymentBalanceComplete{background:var(--pos-success-bg);color:var(--pos-success);border-color:#b9dec6}.pos-module__Wzh2mW__cashTenderField{border:1px solid var(--pos-border);background:#ffffff80;border-radius:12px;grid-template-columns:minmax(0,1fr) 120px;align-items:center;gap:.4rem .65rem;padding:.7rem;display:grid}.pos-module__Wzh2mW__cashTenderField>span:first-child{font-size:.73rem;font-weight:500}.pos-module__Wzh2mW__cashTenderField>span:first-child small{color:var(--pos-muted);margin-top:.2rem;font-size:.65rem;line-height:1.4;display:block}.pos-module__Wzh2mW__cashTenderField>strong{color:var(--pos-success);text-align:right;grid-column:1/-1;font-size:.75rem}.pos-module__Wzh2mW__paymentDetails{gap:.4rem;min-width:0;display:grid}.pos-module__Wzh2mW__formError{background:var(--pos-danger-bg);color:var(--pos-danger);border:1px solid #edb6b1;border-radius:12px;margin:.8rem 0 0;padding:.75rem;font-size:.76rem;line-height:1.45}.pos-module__Wzh2mW__orderFooter{border-top:1px solid var(--pos-border);flex-shrink:0;margin-top:1.25rem;padding-top:1rem}.pos-module__Wzh2mW__totalRow span{color:#626c7c;font-size:.85rem}.pos-module__Wzh2mW__totalRow strong{letter-spacing:-.04em;font-size:1.5rem}.pos-module__Wzh2mW__totalCaption{align-items:center;gap:.6rem;display:flex}.pos-module__Wzh2mW__undoCart{border:1px solid var(--pos-control-border);background:var(--pos-raised);min-height:28px;color:var(--pos-text);border-radius:7px;align-items:center;gap:.25rem;padding:.2rem .45rem;font-size:.72rem;display:inline-flex}.pos-module__Wzh2mW__undoCart svg{width:14px;height:14px}.pos-module__Wzh2mW__undoCart:disabled{opacity:.45;cursor:default}.pos-module__Wzh2mW__undoCart:focus-visible{outline-offset:2px;outline:2px solid #425f87}@media (pointer:coarse){.pos-module__Wzh2mW__undoCart{min-height:44px;padding-inline:.6rem}}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__completeButton,.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__newOrderButton{background:var(--pos-action);width:100%;min-height:52px;color:var(--pos-action-text);box-shadow:inset 0 1px 0 #ffffffd9, 0 4px 12px var(--pos-shadow);cursor:pointer;border:1px solid #962e4333;border-radius:12px;padding:.8rem 1rem;font-size:.875rem;font-weight:600}.pos-module__Wzh2mW__checkoutActions{align-items:center;gap:.5rem;margin-top:1rem;display:flex}.pos-module__Wzh2mW__checkoutActions .pos-module__Wzh2mW__completeButton{flex:1;width:auto;min-width:0}.pos-module__Wzh2mW__completeButton{justify-content:center;align-items:center;gap:.55rem;display:flex}.pos-module__Wzh2mW__receiptChoice{border:1px solid var(--pos-control-border);background:var(--pos-raised);min-height:34px;color:var(--pos-muted);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;flex-shrink:0;align-items:center;gap:.35rem;padding:.4rem .5rem;font-size:.72rem;font-weight:600;line-height:1;transition:background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.pos-module__Wzh2mW__receiptChoice:has(input:checked){color:#90344b;background:#fff0f4;border-color:#d9a8b6;box-shadow:inset 0 1px #ffffffbf,0 1px 3px #90344b0d}.pos-module__Wzh2mW__receiptChoice:hover:not(:has(input:disabled)){border-color:#b77a8c}.pos-module__Wzh2mW__receiptChoice input{appearance:none;width:14px;height:14px;cursor:inherit;background:#fff;border:1px solid #aab3bf;border-radius:4px;flex-shrink:0;place-content:center;margin:0;display:grid}.pos-module__Wzh2mW__receiptChoice input:before{content:"";border-bottom:1.5px solid #fff;border-left:1.5px solid #fff;width:7px;height:4px;margin-top:-2px;transform:rotate(-45deg)scale(0)}.pos-module__Wzh2mW__receiptChoice input:checked{background:#96374f;border-color:#96374f}.pos-module__Wzh2mW__receiptChoice input:checked:before{transform:rotate(-45deg)scale(1)}.pos-module__Wzh2mW__receiptChoice input:focus-visible{outline:none}.pos-module__Wzh2mW__receiptChoice:has(input:focus-visible){outline-offset:3px;outline:2px solid #425f87}.pos-module__Wzh2mW__receiptChoice:has(input:disabled){opacity:.5;cursor:default}@media (pointer:coarse){.pos-module__Wzh2mW__receiptChoice{min-height:44px}}@media (forced-colors:active){.pos-module__Wzh2mW__receiptChoice input{appearance:auto}.pos-module__Wzh2mW__receiptChoice input:before{content:none}}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__completeButton:hover:not(:disabled),.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__newOrderButton:hover{background:linear-gradient(135deg,#f8dde4,#f2cdd7)}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__completeButton:disabled{color:#697588;border-color:var(--pos-border);box-shadow:none;cursor:not-allowed;background:#e9edf2}.pos-module__Wzh2mW__completeButton svg{width:18px;height:18px}.pos-module__Wzh2mW__orderFooter>small{color:var(--pos-muted);text-align:center;margin-top:.65rem;font-size:.66rem;line-height:1.5;display:block}.pos-module__Wzh2mW__completionBackdrop,.pos-module__Wzh2mW__privacyUnlockBackdrop{z-index:1100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#27314266;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.pos-module__Wzh2mW__privacyUnlockBackdrop{z-index:1110}.pos-module__Wzh2mW__completionCard,.pos-module__Wzh2mW__privacyUnlockCard{background:var(--pos-surface);border:1px solid #dce2ea;border-radius:18px;width:min(100%,480px);max-height:calc(100svh - 2rem);padding:clamp(1.5rem,3vw,2rem);overflow-y:auto;box-shadow:0 24px 64px #202c4024}.pos-module__Wzh2mW__completionCard{text-align:center}.pos-module__Wzh2mW__privacyUnlockCard{gap:1rem;width:min(100%,440px);display:grid}.pos-module__Wzh2mW__privacyUnlockCard>svg{width:32px;height:32px;color:var(--pos-accent-text)}.pos-module__Wzh2mW__privacyUnlockCard h2{letter-spacing:-.03em;margin:0;font-size:1.5rem}.pos-module__Wzh2mW__privacyUnlockCard>p{color:var(--pos-muted);margin:0;font-size:.83rem;line-height:1.6}.pos-module__Wzh2mW__privacyUnlockCard label{gap:.5rem;font-size:.78rem;display:grid}.pos-module__Wzh2mW__privacyUnlockCard label span{align-items:center;gap:.4rem;display:flex}.pos-module__Wzh2mW__privacyUnlockCard label svg{width:16px;height:16px}.pos-module__Wzh2mW__privacyUnlockCard input{border:1px solid var(--pos-control-border);background:var(--pos-input);width:100%;min-width:0;min-height:52px;color:var(--pos-text);letter-spacing:.25em;border-radius:12px;padding:0 1rem;font-size:1.2rem}.pos-module__Wzh2mW__privacyUnlockCard .pos-module__Wzh2mW__privacyUnlockError{background:var(--pos-danger-bg);color:var(--pos-danger);border:1px solid #edb6b1;border-radius:12px;padding:.75rem;font-size:.78rem}.pos-module__Wzh2mW__privacyUnlockCard>div{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.pos-module__Wzh2mW__privacyUnlockCard button{border:1px solid var(--pos-control-border);background:var(--pos-raised);border-radius:12px;min-height:48px;font-size:.8rem;font-weight:600}.pos-module__Wzh2mW__privacyUnlockCard button:last-child{background:var(--pos-accent);color:#fff;border-color:#0000}.pos-module__Wzh2mW__privacyUnlockCard button:hover:not(:disabled){background:#e9edf2}.pos-module__Wzh2mW__privacyUnlockCard button:last-child:hover:not(:disabled){background:var(--pos-accent-hover)}.pos-module__Wzh2mW__privacyUnlockCard button:disabled{opacity:.6;cursor:wait}.pos-module__Wzh2mW__successMark{background:var(--pos-success-bg);width:54px;height:54px;color:var(--pos-success);border:1px solid #b9dec6;border-radius:15px;place-items:center;margin:0 auto 1rem;display:grid}.pos-module__Wzh2mW__successMark svg{width:26px;height:26px}.pos-module__Wzh2mW__completionCard h2{margin-top:.6rem;font-size:1.45rem}.pos-module__Wzh2mW__callNameCard{border:1px solid var(--pos-border);background:var(--pos-input);border-radius:11px;gap:.4rem;margin:1.25rem 0;padding:1.1rem;display:grid}.pos-module__Wzh2mW__callNameCard span{color:var(--pos-muted);font-size:.7rem}.pos-module__Wzh2mW__callNameCard strong{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:2rem;line-height:1.2}.pos-module__Wzh2mW__completedPayments{border:1px solid var(--pos-border);text-align:left;border-radius:10px;gap:.6rem;margin:0 0 1rem;padding:.85rem;display:grid}.pos-module__Wzh2mW__completedPayments div{justify-content:space-between;align-items:center;gap:1rem;font-size:.8rem;display:flex}.pos-module__Wzh2mW__completedPayments div>span{color:var(--pos-muted)}.pos-module__Wzh2mW__completedPayments .pos-module__Wzh2mW__completedChange{border-top:1px solid var(--pos-border);color:var(--pos-success);padding-top:.6rem}.pos-module__Wzh2mW__printJobs{text-align:left;gap:.6rem;display:grid}.pos-module__Wzh2mW__printJobs article{border:1px solid var(--pos-border);border-radius:10px;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:.65rem;min-height:68px;padding:.8rem;display:grid}.pos-module__Wzh2mW__printJobs article>svg:first-child{background:var(--pos-raised);border-radius:10px;width:34px;height:34px;padding:.55rem}.pos-module__Wzh2mW__printJobs article>svg:last-child{width:17px;height:17px;color:var(--pos-muted)}.pos-module__Wzh2mW__printJobs article div{gap:.25rem;min-width:0;display:grid}.pos-module__Wzh2mW__printJobs article strong{font-size:.8rem}.pos-module__Wzh2mW__printJobs article span{color:var(--pos-muted);font-size:.72rem;line-height:1.4}.pos-module__Wzh2mW__printJobs article small{color:var(--pos-muted);font-size:.65rem;line-height:1.45}.pos-module__Wzh2mW__syncResult{color:var(--pos-muted);justify-content:center;align-items:center;gap:.5rem;margin:1rem 0;font-size:.76rem;line-height:1.5;display:flex}.pos-module__Wzh2mW__syncResult svg{flex-shrink:0;width:17px;height:17px}.pos-module__Wzh2mW__newOrderButton{margin-top:.25rem}.pos-module__Wzh2mW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.pos-module__Wzh2mW__offlineLock{background:var(--pos-bg);flex:1;place-items:center;padding:2rem;display:grid}.pos-module__Wzh2mW__offlineLock section{border:1px solid var(--pos-border);background:var(--pos-surface);border-radius:18px;gap:1.25rem;width:min(480px,100%);padding:clamp(1.5rem,4vw,2.5rem);display:grid}.pos-module__Wzh2mW__offlineLock section>svg{width:40px;height:40px;color:var(--pos-accent-text)}.pos-module__Wzh2mW__offlineLock h1{letter-spacing:-.03em;margin:0;font-size:1.75rem;font-weight:650;line-height:1.2}.pos-module__Wzh2mW__offlineLock p{color:var(--pos-muted);margin:0;font-size:.875rem;line-height:1.65}.pos-module__Wzh2mW__offlineLock button{background:var(--pos-accent);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;min-height:48px;padding:.75rem 1rem;font-size:.8rem;font-weight:600;display:inline-flex}.pos-module__Wzh2mW__offlineLock button svg{flex-shrink:0;width:17px;height:17px}.pos-module__Wzh2mW__offlineLock form button{color:var(--pos-text);border-color:var(--pos-control-border);background:var(--pos-raised);width:100%}@media (max-width:1180px){.pos-module__Wzh2mW__workspace{grid-template-columns:minmax(0,1fr) 350px}.pos-module__Wzh2mW__topbar{gap:1rem;padding-inline:1rem}.pos-module__Wzh2mW__cashierBadge,.pos-module__Wzh2mW__privacyIndicator small{display:none}.pos-module__Wzh2mW__productGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr))}.pos-module__Wzh2mW__orderPanel{padding:1.15rem}}@media (max-width:860px){body:has(.pos-module__Wzh2mW__posShell,.pos-module__Wzh2mW__offlineLock){height:auto}.pos-module__Wzh2mW__posShell{min-height:100svh;overflow:visible}.pos-module__Wzh2mW__topbar{grid-template-columns:auto 1fr}.pos-module__Wzh2mW__branchIdentity{display:none}.pos-module__Wzh2mW__workspace{flex:auto;display:block}.pos-module__Wzh2mW__catalog{padding:0 0 12px;overflow:visible}.pos-module__Wzh2mW__catalogHeading{flex-wrap:wrap}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__mobileCartLink{border:1px solid var(--pos-control-border);background:var(--pos-raised);min-height:44px;color:var(--pos-text);border-radius:12px;align-items:center;gap:.4rem;padding:.6rem .8rem;font-size:.75rem;display:inline-flex}.pos-module__Wzh2mW__mobileCartLink svg{width:16px;height:16px}.pos-module__Wzh2mW__mobileCartLink>span{background:var(--pos-selected);min-width:22px;color:var(--pos-on-selected);text-align:center;border-radius:5px;padding:.2rem .3rem;font-size:.65rem}.pos-module__Wzh2mW__searchBox{width:100%}.pos-module__Wzh2mW__orderPanel{min-height:650px;overflow:visible}.pos-module__Wzh2mW__cartLines{flex-basis:auto;overflow:visible}}@media (max-width:560px){.pos-module__Wzh2mW__posShell{gap:10px;padding:8px}.pos-module__Wzh2mW__topbar{flex-wrap:wrap;gap:.85rem;padding:.85rem 1rem;display:flex}.pos-module__Wzh2mW__brandCluster{flex:1}.pos-module__Wzh2mW__backLink{display:none}.pos-module__Wzh2mW__topbarActions{flex-wrap:wrap;gap:.5rem}.pos-module__Wzh2mW__privacyIndicator{order:-1;padding:.5rem}.pos-module__Wzh2mW__privacyIndicator strong{font-size:.65rem}.pos-module__Wzh2mW__connectionButton{justify-content:center;padding:.25rem .5rem}.pos-module__Wzh2mW__logoutForm button{justify-content:center;width:44px;padding:0}.pos-module__Wzh2mW__logoutForm span{display:none}.pos-module__Wzh2mW__setupRequired{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding:1rem}.pos-module__Wzh2mW__setupRequired>span{flex:1}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__setupRequired a,.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__setupRequired button{width:100%;margin-left:0}.pos-module__Wzh2mW__catalog{padding:0 0 10px}.pos-module__Wzh2mW__catalogHeading{gap:.5rem}.pos-module__Wzh2mW__catalogHeading h1{font-size:1.45rem}.pos-module__Wzh2mW__categories{flex-basis:100%;order:1}.pos-module__Wzh2mW__categories button{padding-inline:.85rem}.pos-module__Wzh2mW__searchBox input,.pos-module__Wzh2mW__nameField input,.pos-module__Wzh2mW__moneyInput input{font-size:1rem}.pos-module__Wzh2mW__productGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:1rem}.pos-module__Wzh2mW__productVisual{height:64px}.pos-module__Wzh2mW__labelBadge{padding:.25rem .35rem;font-size:.58rem;top:.4rem;right:.4rem}.pos-module__Wzh2mW__productQuantity{padding:.25rem .35rem;font-size:.58rem;top:.4rem;left:.4rem}.pos-module__Wzh2mW__productContent{min-height:76px;padding:.75rem}.pos-module__Wzh2mW__productContent strong{font-size:1rem}.pos-module__Wzh2mW__productContent b{font-size:.95rem}.pos-module__Wzh2mW__productPricing{padding-inline:.75rem}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__addHint{min-height:48px;padding-inline:.75rem;font-size:.85rem}.pos-module__Wzh2mW__orderPanel{padding:1.25rem 1rem}.pos-module__Wzh2mW__privacyUnlockCard>div{grid-template-columns:1fr}.pos-module__Wzh2mW__offlineLock{padding:1.25rem}}@media (prefers-reduced-motion:reduce){.pos-module__Wzh2mW__productCard{transition:none}}.pos-module__Wzh2mW__posShell[data-pos-display]{--display-photo:64px;--display-card-width:205px;--display-card-height:130px;--display-card-gap:.65rem;--display-title-row:4rem;--display-price-row:8rem;--display-title-size:13px;--display-size-height:44px;--display-gap:1.25rem;--display-padding:1.75rem;--display-cart-height:145px}.pos-module__Wzh2mW__posShell[data-pos-display=compact]{--display-photo:60px;--display-card-width:204px;--display-card-height:130px;--display-card-gap:.5rem;--display-title-row:3.5rem;--display-price-row:7rem;--display-title-size:13px;--display-size-height:44px;--display-gap:.65rem;--display-padding:.8rem;--display-cart-height:90px}.pos-module__Wzh2mW__posShell[data-pos-display=large]{--display-photo:80px;--display-card-width:250px;--display-card-height:156px;--display-card-gap:.8rem;--display-title-row:4.5rem;--display-price-row:9rem;--display-title-size:15px;--display-size-height:48px;--display-gap:1.5rem;--display-padding:2rem;--display-cart-height:160px}@media (min-width:861px) and (max-height:800px){.pos-module__Wzh2mW__posShell[data-pos-display=auto]{--display-photo:60px;--display-card-width:204px;--display-card-height:130px;--display-card-gap:.5rem;--display-title-row:3.5rem;--display-price-row:7rem;--display-title-size:13px;--display-size-height:44px;--display-gap:.65rem;--display-padding:.8rem;--display-cart-height:90px}}.pos-module__Wzh2mW__posShell[data-pos-display] .pos-module__Wzh2mW__productGrid{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--display-card-width)), 1fr));gap:var(--display-card-gap)}@media (max-width:560px){.pos-module__Wzh2mW__posShell:is([data-pos-display=auto],[data-pos-display=compact]) .pos-module__Wzh2mW__productGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:379px) and (pointer:coarse){.pos-module__Wzh2mW__posShell:is([data-pos-display=auto],[data-pos-display=compact]) .pos-module__Wzh2mW__productGrid{grid-template-columns:minmax(0,1fr)}}.pos-module__Wzh2mW__posShell[data-pos-display] .pos-module__Wzh2mW__productVisual{height:var(--display-photo)}.pos-module__Wzh2mW__posShell[data-pos-display] .pos-module__Wzh2mW__productCard{grid-template-rows:auto minmax(var(--display-title-row), auto) minmax(var(--display-price-row), auto) 1fr auto auto}.pos-module__Wzh2mW__posShell[data-pos-display] .pos-module__Wzh2mW__productContent{min-height:0;padding:.5rem .65rem}.pos-module__Wzh2mW__posShell[data-pos-display] .pos-module__Wzh2mW__productContent strong{font-size:var(--display-title-size)}.pos-module__Wzh2mW__posShell[data-pos-display] .pos-module__Wzh2mW__sizeOptions button{min-height:var(--display-size-height)}.pos-module__Wzh2mW__posShell[data-pos-display] .pos-module__Wzh2mW__sizeOptions :is(strong,span){font-size:max(.8rem, calc(var(--display-title-size) - .15rem))}.pos-module__Wzh2mW__posShell[data-pos-display] .pos-module__Wzh2mW__orderScroll{min-width:0}@media (min-width:861px){.pos-module__Wzh2mW__posShell[data-pos-display] .pos-module__Wzh2mW__catalog{padding:0 2px .5rem}.pos-module__Wzh2mW__posShell[data-pos-display] .pos-module__Wzh2mW__orderPanel{padding:0;overflow:hidden}.pos-module__Wzh2mW__posShell[data-pos-display] .pos-module__Wzh2mW__orderScroll{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#bdc5d0 transparent;flex-direction:column;flex:1;min-height:0;padding:.75rem;display:flex;overflow-y:auto}.pos-module__Wzh2mW__posShell[data-pos-display] .pos-module__Wzh2mW__cartLines{flex:1 0 auto;min-height:clamp(140px,30svh,240px);overflow:visible}.pos-module__Wzh2mW__posShell[data-pos-display] .pos-module__Wzh2mW__emptyCart{min-height:var(--display-cart-height);gap:.4rem;height:auto;padding:.65rem}.pos-module__Wzh2mW__posShell[data-pos-display] .pos-module__Wzh2mW__orderFooter{background:#ffffff59;margin:0;padding:.75rem}.pos-module__Wzh2mW__posShell[data-pos-display] .pos-module__Wzh2mW__checkoutActions{margin-top:.5rem}.pos-module__Wzh2mW__posShell[data-pos-display] .pos-module__Wzh2mW__orderFooter>small{margin-top:.3rem}}@media (min-width:861px) and (pointer:fine){.pos-module__Wzh2mW__cartLine{grid-template-columns:minmax(0,1fr) auto 32px;gap:.15rem .4rem}.pos-module__Wzh2mW__cartLineInfo{grid-template-columns:36px minmax(0,1fr)}.pos-module__Wzh2mW__cartLineInfo .pos-module__Wzh2mW__cartPhoto{width:36px;height:48px}.pos-module__Wzh2mW__cartLineInfo strong{font-size:.78rem;line-height:1.2}.pos-module__Wzh2mW__cartLineInfo :is(span,small){font-size:.68rem;line-height:1.3}.pos-module__Wzh2mW__quantityControl{grid-template-columns:30px 22px 30px;height:32px}.pos-module__Wzh2mW__lineTotal{font-size:.7rem;line-height:1.2}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__removeLine{width:32px;height:32px}.pos-module__Wzh2mW__cartLines{padding-block:.4rem}}@media (pointer:coarse){.pos-module__Wzh2mW__brand{min-height:44px}.pos-module__Wzh2mW__backLink,.pos-module__Wzh2mW__setupLink{width:44px;height:44px}.pos-module__Wzh2mW__logoutForm button,.pos-module__Wzh2mW__connectionButton,.pos-module__Wzh2mW__categories button,.pos-module__Wzh2mW__searchBox,.pos-module__Wzh2mW__nameField input{min-height:44px}.pos-module__Wzh2mW__cartWorkspaceActions button{width:44px;min-height:44px}.pos-module__Wzh2mW__cartSelector button,.pos-module__Wzh2mW__paymentMethods button{min-height:44px}.pos-module__Wzh2mW__quantityControl{grid-template-columns:44px 26px 44px;height:46px}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__removeLine{width:44px;height:44px}.pos-module__Wzh2mW__cartLine{grid-template-columns:minmax(0,1fr) auto 44px}.pos-module__Wzh2mW__posShell[data-pos-display] .pos-module__Wzh2mW__sizeOptions button{min-height:max(44px, var(--display-size-height))}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.pos-module__Wzh2mW__topbar,.pos-module__Wzh2mW__catalogHeading,.pos-module__Wzh2mW__orderPanel{background:#fbfcfe}}.pos-module__Wzh2mW__posShell{gap:8px;padding:8px}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__topbar{min-height:54px;box-shadow:none;background:#fff;border-radius:12px;gap:8px;padding:6px 10px}.pos-module__Wzh2mW__topbarActions{gap:5px}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__catalogHeading{box-shadow:none;background:#fff;border-radius:12px;gap:3px 6px;padding:5px}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__orderPanel{background:#fff;border-radius:12px}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__categories button{min-height:36px;padding:4px 8px}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__catalogNotice{gap:5px 8px;margin-bottom:8px;padding:8px}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__catalogNotice p{margin:2px 0 0;font-size:11px;line-height:1.35}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__catalogNotice strong{font-size:12px}@media (min-width:861px){.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__workspace{grid-template-columns:minmax(0,1fr) clamp(340px,30vw,420px);gap:8px}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__catalogHeading{z-index:2;position:sticky;top:0}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__branchIdentity{justify-items:start}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__cashierBadge{gap:4px;padding:0 3px}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__cashierBadge>svg{display:none}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__cashierBadge strong{max-width:85px;font-size:11px}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__orderScroll,.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__orderFooter{padding:9px}.pos-module__Wzh2mW__orderFooter .pos-module__Wzh2mW__paymentDetails{overscroll-behavior-y:contain;scrollbar-width:thin;max-height:clamp(72px,20svh,180px);padding:2px;overflow-y:auto}.pos-module__Wzh2mW__orderFooter .pos-module__Wzh2mW__cashTenderField{gap:.15rem .5rem;padding:.3rem .5rem}.pos-module__Wzh2mW__orderFooter .pos-module__Wzh2mW__cashTenderField>span:first-child small{margin-left:.25rem;display:inline}.pos-module__Wzh2mW__orderFooter .pos-module__Wzh2mW__cashTenderField>strong{font-size:.7rem}.pos-module__Wzh2mW__orderFooter .pos-module__Wzh2mW__formError{max-height:64px;margin:.4rem 0;padding:.4rem;overflow-y:auto}}@media (min-width:861px) and (pointer:fine){.pos-module__Wzh2mW__orderFooter .pos-module__Wzh2mW__paymentModeSwitch{gap:3px;padding:2px}.pos-module__Wzh2mW__orderFooter .pos-module__Wzh2mW__paymentModeSwitch button{min-height:26px;padding:2px}.pos-module__Wzh2mW__orderFooter .pos-module__Wzh2mW__cashTenderField .pos-module__Wzh2mW__moneyInput{height:32px}.pos-module__Wzh2mW__cartLine{padding-block:.15rem}.pos-module__Wzh2mW__cartLineInfo{grid-row:1}.pos-module__Wzh2mW__cartLine>details:not([open]){grid-area:2/1}.pos-module__Wzh2mW__cartLine>details[open]{grid-row:3}.pos-module__Wzh2mW__cartLine>details:not([open])>summary{min-height:24px;padding-block:1px}}@media (min-width:861px) and (max-width:1180px){.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__topbar{grid-template-columns:auto minmax(100px,1fr) auto}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__topbarActions{gap:4px}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__topbarActions>button{padding-inline:9px;font-size:12px}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__brand small{display:none}}@media (pointer:coarse){.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__categories button{min-height:44px}}@media (max-width:560px){.pos-module__Wzh2mW__sortControls{flex:1 0 100%;order:0}.pos-module__Wzh2mW__sortControls label{flex:1}.pos-module__Wzh2mW__sortControls select{width:100%}.pos-module__Wzh2mW__posShell .pos-module__Wzh2mW__mobileCartLink{order:-1}.pos-module__Wzh2mW__sortStatus{order:0}}.pos-module__Wzh2mW__discountSummary{color:#476052;gap:.25rem;margin-bottom:.5rem;font-size:.78rem;display:grid}.pos-module__Wzh2mW__discountSummary span{justify-content:space-between;gap:.5rem;display:flex}.pos-module__Wzh2mW__mobileCartDock{display:none}@media (max-width:860px){html:has(.pos-module__Wzh2mW__posShell){scroll-padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}.pos-module__Wzh2mW__posShell{padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}.pos-module__Wzh2mW__orderPanel :is(input,select,button,summary){scroll-margin-block:12px calc(88px + env(safe-area-inset-bottom,0px))}.pos-module__Wzh2mW__mobileCartDock{z-index:40;padding:8px 8px calc(8px + env(safe-area-inset-bottom,0px));border:1px solid var(--pos-border);background:#fff;border-radius:12px;gap:8px;display:flex;position:fixed;bottom:8px;left:8px;right:8px;box-shadow:0 -3px 18px #29374720}.pos-module__Wzh2mW__mobileCartDock a{background:var(--pos-raised);min-height:44px;color:var(--pos-text);border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:.8rem;text-decoration:none;display:flex}.pos-module__Wzh2mW__mobileCartDock a:last-child{background:var(--pos-selected);color:var(--pos-on-selected);flex-wrap:wrap;flex:1}.pos-module__Wzh2mW__mobileCartDock strong{white-space:nowrap;margin-left:auto}.pos-module__Wzh2mW__mobileCartDock svg{width:18px;height:18px}.pos-module__Wzh2mW__catalog{scroll-margin-top:8px}}
.branch-inventory-module__RExkwa__panel{margin-bottom:24px}.branch-inventory-module__RExkwa__heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.branch-inventory-module__RExkwa__heading h2{margin:0 0 8px;font-size:22px}.branch-inventory-module__RExkwa__heading p,.branch-inventory-module__RExkwa__hint{color:#526174;margin:0;font-size:14px;line-height:1.65}.branch-inventory-module__RExkwa__heading button{flex-shrink:0}.branch-inventory-module__RExkwa__columns{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.branch-inventory-module__RExkwa__card{background:#fff;border:1px solid #dce2ea;border-radius:16px;min-width:0;padding:24px}.branch-inventory-module__RExkwa__card h3{align-items:center;gap:10px;margin:0 0 14px;font-size:17px;display:flex}.branch-inventory-module__RExkwa__card fieldset{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;margin:22px 0 0;padding:0;display:grid}.branch-inventory-module__RExkwa__card label{color:#344254;align-content:start;gap:8px;min-width:0;font-size:13px;font-weight:600;display:grid}.branch-inventory-module__RExkwa__card input,.branch-inventory-module__RExkwa__card select{color:#192536;width:100%;min-width:0;min-height:46px;font:inherit;background:#fff;border:1px solid #c5ceda;border-radius:9px;padding:10px 12px}.branch-inventory-module__RExkwa__card input:focus-visible,.branch-inventory-module__RExkwa__card select:focus-visible{outline-offset:2px;outline:3px solid #b83932}.branch-inventory-module__RExkwa__full,.branch-inventory-module__RExkwa__conversion,.branch-inventory-module__RExkwa__card .branch-inventory-module__RExkwa__submit{grid-column:1/-1}.branch-inventory-module__RExkwa__conversion{background:#fffbf5;border:1px solid #ead9ca;border-radius:9px;margin:0;padding:12px;font-size:13px;line-height:1.6}.branch-inventory-module__RExkwa__card .branch-inventory-module__RExkwa__submit{color:#fff;background:#b83932;border-color:#b83932;font-weight:700}.branch-inventory-module__RExkwa__empty{color:#526174;padding:24px 0;font-size:14px;line-height:1.7}.branch-inventory-module__RExkwa__stockList{margin:0;padding:0;list-style:none}.branch-inventory-module__RExkwa__stockList li{border-top:1px solid #e2e6eb;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;font-size:14px;display:flex}.branch-inventory-module__RExkwa__stockList span{overflow-wrap:anywhere}.branch-inventory-module__RExkwa__stockList b{flex-shrink:0;font-size:14px}.branch-inventory-module__RExkwa__error,.branch-inventory-module__RExkwa__success{border:1px solid;border-radius:10px;padding:14px 16px;font-size:14px;line-height:1.6}.branch-inventory-module__RExkwa__error{color:#9e2923;background:#fff4f2;border-color:#f0c0b8}.branch-inventory-module__RExkwa__success{color:#16603c;background:#f0fbf4;border-color:#b8dec6}@media (max-width:850px){.branch-inventory-module__RExkwa__columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.branch-inventory-module__RExkwa__heading{flex-direction:column}.branch-inventory-module__RExkwa__card{padding:18px}.branch-inventory-module__RExkwa__card fieldset{grid-template-columns:minmax(0,1fr)}.branch-inventory-module__RExkwa__stockList li{flex-wrap:wrap;gap:6px}}
.pos-demo-module__TVotVW__shell{min-height:0}.pos-demo-module__TVotVW__paymentHeader{margin-top:18px}.pos-demo-module__TVotVW__paymentHeader>strong{font-size:13px}.pos-demo-module__TVotVW__subtitle{color:var(--pos-muted);margin-top:3px;font-size:12px;display:block}.pos-demo-module__TVotVW__badge{color:#785210;letter-spacing:.08em;background:#fff1d6;border-radius:6px;justify-self:center;padding:6px 12px;font-size:12px;font-weight:750}.pos-demo-module__TVotVW__headerActions{align-items:center;gap:12px;display:flex}.pos-demo-module__TVotVW__headerActions button,.pos-demo-module__TVotVW__secondary{border:1px solid var(--pos-control-border);min-height:44px;font:inherit;cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;display:inline-flex}.pos-demo-module__TVotVW__headerActions a{color:var(--pos-text);text-underline-offset:3px;font-size:12px;text-decoration:underline}.pos-demo-module__TVotVW__banner{color:#785210;background:#fff8e8;border-bottom:1px solid #edddbb;flex-shrink:0;padding:10px 24px;font-size:12px;line-height:1.6}.pos-demo-module__TVotVW__banner strong{margin-right:5px}.pos-demo-module__TVotVW__iconButton{border:1px solid var(--pos-border);background:#fff;border-radius:9px;flex-shrink:0;place-items:center;width:40px;height:40px;padding:6px;display:inline-grid}.pos-demo-module__TVotVW__iconButton:disabled{opacity:.4}.pos-demo-module__TVotVW__exactCash{border:1px solid var(--pos-control-border);background:#fff;border-radius:7px;min-height:32px;margin-top:5px;padding:4px 8px;font-size:12px;display:block}.pos-demo-module__TVotVW__history{border-top:1px solid var(--pos-border);margin-top:20px;padding-top:14px}.pos-demo-module__TVotVW__history h3{margin:0 0 10px;font-size:13px}.pos-demo-module__TVotVW__history button{border:0;border-bottom:1px solid var(--pos-border);background:#fff;align-items:center;gap:8px;width:100%;min-height:40px;padding:6px;font-size:12px;display:flex}.pos-demo-module__TVotVW__history button span{margin-left:auto}.pos-demo-module__TVotVW__dialog{border:1px solid var(--pos-border);width:min(480px,100% - 24px);max-height:calc(100dvh - 32px);color:var(--pos-text);background:#fff;border-radius:18px;margin:auto;padding:24px;overflow-y:auto}.pos-demo-module__TVotVW__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#20263280}.pos-demo-module__TVotVW__dialogHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.pos-demo-module__TVotVW__dialog h2{margin:16px 0 10px;font-size:24px}.pos-demo-module__TVotVW__dialog p{color:var(--pos-muted);font-size:13px;line-height:1.6}.pos-demo-module__TVotVW__receipt{background:#fafbf9;border:1px dashed #adb7c5;justify-items:center;gap:12px;margin:20px 0;padding:20px 14px;font-size:13px;display:grid}.pos-demo-module__TVotVW__receipt>span{overflow-wrap:anywhere;max-width:100%}.pos-demo-module__TVotVW__receiptLines{border-block:1px dashed #adb7c5;gap:10px;width:100%;padding:14px 0;display:grid}.pos-demo-module__TVotVW__receiptLines>div,.pos-demo-module__TVotVW__receiptRow,.pos-demo-module__TVotVW__receiptTotal{justify-content:space-between;align-items:baseline;gap:12px;width:100%;display:flex}.pos-demo-module__TVotVW__receiptLines span{overflow-wrap:anywhere;min-width:0}.pos-demo-module__TVotVW__receiptLines strong,.pos-demo-module__TVotVW__receiptRow b{white-space:nowrap}.pos-demo-module__TVotVW__receiptTotal{font-size:17px}.pos-demo-module__TVotVW__receipt>small{color:#626c7c;text-align:center;margin-top:10px}.pos-demo-module__TVotVW__resetActions{grid-template-columns:1fr 1fr;gap:10px;margin-top:20px;display:grid}@media (max-width:600px){.pos-demo-module__TVotVW__headerActions{justify-content:space-between;gap:8px;width:100%}.pos-demo-module__TVotVW__banner{padding-inline:16px}.pos-demo-module__TVotVW__dialog{padding:18px}}
