.ERPImplementationVisual_erpVisual__rdLd_{--erp-canvas:var(--surface-card);--erp-panel:var(--surface-soft);--erp-panel-raised:var(--violet-tint);--erp-tile:rgb(var(--deep-interface-rgb)/.06);--erp-tile-strong:rgb(var(--deep-interface-rgb)/.11);--erp-text:var(--deep-interface);--erp-text-muted:var(--text-secondary);--erp-border:var(--border);container-type:inline-size;border-color:var(--border);background:var(--erp-canvas);transition:box-shadow var(--motion-medium) var(--ease-out),transform var(--motion-medium) var(--ease-out)}.ERPImplementationVisual_erpVisual__rdLd_[data-active=true]{--erp-canvas:var(--deep-interface-active);--erp-panel:var(--deep-interface);--erp-panel-raised:var(--deep-interface-hover);--erp-tile:rgb(var(--soft-signal-rgb)/.08);--erp-tile-strong:rgb(var(--soft-signal-rgb)/.13);--erp-text:var(--soft-signal);--erp-text-muted:rgb(var(--soft-signal-rgb)/.58);--erp-border:var(--border-on-deep);border-color:rgb(var(--active-orange-rgb)/.55);background:var(--deep-interface)}.ERPImplementationVisual_productWindow__8ShAf{position:absolute;inset:0;overflow:hidden;border-radius:inherit;background:var(--erp-canvas);color:var(--erp-text)}.ERPImplementationVisual_windowChrome__xsXif{display:grid;position:relative;z-index:30;height:2.25rem;grid-template-columns:minmax(5rem,1fr) auto minmax(5rem,1fr);align-items:center;padding:0 clamp(.65rem,2.2cqi,1.15rem);border-bottom:1px solid var(--erp-border);background:var(--erp-panel-raised)}.ERPImplementationVisual_windowChrome__xsXif>span{overflow:hidden;color:var(--erp-text-muted);font:clamp(.48rem,1.05cqi,.65rem)/1 var(--font-mono);text-overflow:ellipsis;white-space:nowrap}.ERPImplementationVisual_windowControls__eKa5J{display:flex;gap:clamp(.3rem,.8cqi,.45rem)}.ERPImplementationVisual_windowControls__eKa5J i{width:clamp(.45rem,1cqi,.58rem);height:clamp(.45rem,1cqi,.58rem);background:var(--active-orange)}.ERPImplementationVisual_windowControls__eKa5J i:nth-child(2){border-radius:50%;background:var(--soft-signal)}.ERPImplementationVisual_windowControls__eKa5J i:nth-child(3){border-radius:50%;background:var(--data-violet)}.ERPImplementationVisual_workspacePresence__SDAyK{display:flex;min-width:0;align-items:center;justify-self:end;gap:.45rem}.ERPImplementationVisual_workspacePresence__SDAyK b{display:grid;width:clamp(1.2rem,2.9cqi,1.55rem);aspect-ratio:1;place-items:center;border:1px solid var(--erp-border);border-radius:50%;background:var(--data-violet);color:white;font-size:clamp(.45rem,1cqi,.58rem)}.ERPImplementationVisual_workspacePresence__SDAyK em{overflow:hidden;color:var(--erp-text-muted);font:clamp(.42rem,.9cqi,.56rem)/1 var(--font-mono);font-style:normal;text-overflow:ellipsis;white-space:nowrap}.ERPImplementationVisual_sceneViewport__X529U{position:relative;height:calc(100% - 2.25rem);overflow:hidden;background:var(--erp-canvas)}.ERPImplementationVisual_accountingScene__QzSni,.ERPImplementationVisual_odooHome__2tNGv,.ERPImplementationVisual_posRegister__IbqYQ,.ERPImplementationVisual_receiptScene__iom2y{position:absolute;inset:0;overflow:hidden;animation:ERPImplementationVisual_scene-in__cmkmh .42s var(--ease-out) both}.ERPImplementationVisual_odooTopbar__YbA8_{display:flex;height:1.75rem;align-items:center;justify-content:space-between;padding:0 clamp(.65rem,2cqi,1rem);border-bottom:1px solid var(--erp-border);background:var(--erp-panel-raised);color:var(--erp-text)}.ERPImplementationVisual_odooBrand__s1faS{display:flex;min-width:0;align-items:center;gap:clamp(.35rem,1.1cqi,.65rem)}.ERPImplementationVisual_odooBrand__s1faS>b{font-size:clamp(.75rem,1.8cqi,1rem);letter-spacing:-.055em}.ERPImplementationVisual_odooBrand__s1faS>strong{overflow:hidden;padding-left:clamp(.35rem,1cqi,.65rem);border-left:1px solid var(--erp-border);font-size:clamp(.46rem,1.05cqi,.62rem);text-overflow:ellipsis;white-space:nowrap}.ERPImplementationVisual_appGridGlyph__JgxVm{color:var(--erp-text-muted);font-size:clamp(.65rem,1.5cqi,.85rem)}.ERPImplementationVisual_odooProfile__syxzc{display:flex;min-width:0;align-items:center;gap:clamp(.32rem,.9cqi,.5rem);color:var(--erp-text-muted)}.ERPImplementationVisual_odooProfile__syxzc>span{display:grid;width:clamp(.72rem,1.65cqi,.9rem);aspect-ratio:1;place-items:center;border-radius:50%;background:var(--active-orange);color:#2a0d33;font-size:clamp(.3rem,.7cqi,.4rem);font-weight:600}.ERPImplementationVisual_odooProfile__syxzc small{overflow:hidden;max-width:9rem;font-size:clamp(.38rem,.85cqi,.5rem);text-overflow:ellipsis;white-space:nowrap}.ERPImplementationVisual_profileGlyph__zUjQl{display:grid;width:clamp(1rem,2.3cqi,1.25rem);aspect-ratio:1;place-items:center;border-radius:.3rem;background:#9b7b96;color:white;font-size:clamp(.4rem,.9cqi,.52rem);font-style:normal;font-weight:600}.ERPImplementationVisual_searchGlyph__SNoEX{position:relative;width:clamp(.48rem,1.15cqi,.62rem);aspect-ratio:1;border:1px solid var(--erp-text-muted);border-radius:50%}.ERPImplementationVisual_searchGlyph__SNoEX:after{position:absolute;right:-.2rem;bottom:-.12rem;width:.25rem;height:1px;background:var(--erp-text-muted);content:"";transform:rotate(45deg)}.ERPImplementationVisual_odooHome__2tNGv{background:var(--erp-panel)}.ERPImplementationVisual_appLauncher__okJvD{display:grid;height:calc(100% - 1.75rem);grid-template-columns:repeat(5,minmax(0,1fr));align-content:center;padding:clamp(.6rem,2cqi,1rem) clamp(.75rem,2.7cqi,1.4rem) 2.25rem;grid-gap:clamp(.45rem,1.6cqi,.9rem) clamp(.2rem,.9cqi,.5rem);gap:clamp(.45rem,1.6cqi,.9rem) clamp(.2rem,.9cqi,.5rem)}.ERPImplementationVisual_odooApp__8Zb3O{display:grid;position:relative;min-width:0;justify-items:center;grid-gap:clamp(.2rem,.6cqi,.35rem);gap:clamp(.2rem,.6cqi,.35rem);color:var(--erp-text);font-size:clamp(.38rem,.88cqi,.54rem);text-align:center}.ERPImplementationVisual_odooApp__8Zb3O>span{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.ERPImplementationVisual_appIcon__KgoqL{display:grid;width:clamp(2.2rem,5.6cqi,3.2rem);aspect-ratio:1;place-items:center;overflow:hidden;border:1px solid rgb(255 255 255/.2);border-radius:clamp(.55rem,1.3cqi,.75rem);background:white;box-shadow:0 .25rem .75rem rgb(25 5 31/.18);transition:transform .3s var(--ease-out),box-shadow .3s var(--ease-out)}.ERPImplementationVisual_appIcon__KgoqL img{width:86%;height:86%;object-fit:contain}.ERPImplementationVisual_erpVisual__rdLd_[data-erp-phase=selecting-pos] [data-erp-target=pos] .ERPImplementationVisual_appIcon__KgoqL,.ERPImplementationVisual_targetApp__8_vb5 .ERPImplementationVisual_appIcon__KgoqL{box-shadow:0 0 0 clamp(.12rem,.35cqi,.2rem) rgb(var(--active-orange-rgb)/.82),0 .45rem 1rem rgb(25 5 31/.3);transform:translateY(-.18rem) scale(1.06)}.ERPImplementationVisual_accountingLoader__GH_KC{display:grid;position:absolute;z-index:8;inset:0;place-content:center;justify-items:center;grid-gap:.55rem;gap:.55rem;background:rgb(var(--deep-active-rgb)/.94);color:var(--erp-text);font-size:clamp(.42rem,1cqi,.58rem);font-weight:600}.ERPImplementationVisual_accountingLoader__GH_KC i{width:clamp(1.2rem,3cqi,1.7rem);aspect-ratio:1;border:2px solid var(--erp-border);border-top-color:var(--active-orange);border-radius:50%;animation:ERPImplementationVisual_spin__ERaSX .7s linear infinite}.ERPImplementationVisual_posRegister__IbqYQ{background:var(--erp-canvas)}.ERPImplementationVisual_posHeader__a9qun{display:flex;height:clamp(2.1rem,4.9cqi,2.5rem);align-items:center;justify-content:space-between;padding:0 clamp(.6rem,1.8cqi,.95rem);border-bottom:1px solid var(--erp-border);background:var(--erp-panel-raised);color:var(--erp-text)}.ERPImplementationVisual_posHeader__a9qun p,.ERPImplementationVisual_posHeader__a9qun>div{display:flex;min-width:0;align-items:center;margin:0;gap:clamp(.35rem,1cqi,.6rem)}.ERPImplementationVisual_posHeader__a9qun img{width:clamp(1.1rem,2.7cqi,1.45rem);aspect-ratio:1;object-fit:contain}.ERPImplementationVisual_posHeader__a9qun strong{font-size:clamp(.5rem,1.15cqi,.68rem)}.ERPImplementationVisual_posHeader__a9qun span{color:rgb(255 255 255/.7);font-size:clamp(.34rem,.78cqi,.46rem)}.ERPImplementationVisual_posHeader__a9qun>div b{display:grid;width:clamp(1rem,2.3cqi,1.25rem);aspect-ratio:1;place-items:center;border-radius:50%;background:#9b7b96;font-size:clamp(.38rem,.82cqi,.48rem)}.ERPImplementationVisual_registerBody___BVPP{display:grid;height:calc(100% - clamp(2.1rem, 4.9cqi, 2.5rem));grid-template-columns:minmax(0,1.55fr) minmax(9rem,.85fr);padding-bottom:2rem}.ERPImplementationVisual_catalogue__E_ezF{min-width:0;padding:clamp(.5rem,1.5cqi,.8rem)}.ERPImplementationVisual_catalogue__E_ezF>header{display:flex;align-items:center;justify-content:space-between;gap:.45rem;margin-bottom:clamp(.45rem,1.2cqi,.65rem)}.ERPImplementationVisual_catalogue__E_ezF header>span{color:var(--erp-text);font-size:clamp(.46rem,1.05cqi,.62rem);font-weight:600}.ERPImplementationVisual_catalogue__E_ezF header>div{width:44%;padding:clamp(.3rem,.75cqi,.42rem) clamp(.42rem,1cqi,.58rem);border:1px solid var(--erp-border);border-radius:.3rem;background:var(--erp-tile);color:var(--erp-text-muted);font-size:clamp(.32rem,.72cqi,.43rem)}.ERPImplementationVisual_productGrid__RuEgz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(.4rem,1.25cqi,.7rem);gap:clamp(.4rem,1.25cqi,.7rem)}.ERPImplementationVisual_productCard__7LTrs{overflow:hidden;border:1px solid var(--erp-border);border-radius:.5rem;background:var(--erp-panel-raised);box-shadow:0 .25rem .7rem rgb(var(--deep-active-rgb)/.22)}.ERPImplementationVisual_productCard__7LTrs>div{display:grid;height:clamp(4.1rem,10cqi,5.5rem);place-items:center;background:var(--erp-tile)}.ERPImplementationVisual_productCard__7LTrs p{display:grid;margin:0;padding:clamp(.35rem,.9cqi,.5rem)}.ERPImplementationVisual_productCard__7LTrs strong{overflow:hidden;color:var(--erp-text);font-size:clamp(.38rem,.88cqi,.52rem);text-overflow:ellipsis;white-space:nowrap}.ERPImplementationVisual_productCard__7LTrs p span{margin-top:.15rem;color:var(--active-orange);font-size:clamp(.34rem,.78cqi,.46rem);font-weight:600}.ERPImplementationVisual_productTarget__ErShP{position:relative}.ERPImplementationVisual_erpVisual__rdLd_[data-erp-phase=adding-item] .ERPImplementationVisual_productTarget__ErShP{border-color:var(--active-orange);box-shadow:0 0 0 .16rem rgb(var(--active-orange-rgb)/.18);transform:translateY(-.12rem)}.ERPImplementationVisual_mugArt__8tDlg i{position:relative;width:clamp(1.7rem,4.2cqi,2.35rem);height:clamp(1.9rem,4.7cqi,2.6rem);border-radius:.2rem .2rem .45rem .45rem;background:linear-gradient(145deg,#714b67,#4b2547);box-shadow:inset .2rem 0 rgb(255 255 255/.12)}.ERPImplementationVisual_mugArt__8tDlg i:after{position:absolute;top:26%;right:-.48em;width:.65em;height:.85em;border:.22em solid #714b67;border-left:0;border-radius:0 .65em .65em 0;content:""}.ERPImplementationVisual_tshirtArt__P6m2E i{width:clamp(2.4rem,5.6cqi,3.1rem);height:clamp(2rem,4.8cqi,2.65rem);background:linear-gradient(145deg,#a987c5,#76558f);-webkit-clip-path:polygon(27% 0,39% 9%,61% 9%,73% 0,100% 22%,82% 42%,72% 33%,72% 100%,28% 100%,28% 33%,18% 42%,0 22%);clip-path:polygon(27% 0,39% 9%,61% 9%,73% 0,100% 22%,82% 42%,72% 33%,72% 100%,28% 100%,28% 33%,18% 42%,0 22%)}.ERPImplementationVisual_pantsArt__jeV0o i{width:clamp(1.9rem,4.5cqi,2.5rem);height:clamp(2.55rem,6cqi,3.25rem);background:linear-gradient(145deg,#58647a,#30394b);-webkit-clip-path:polygon(10% 0,90% 0,80% 100%,55% 100%,50% 46%,45% 100%,20% 100%);clip-path:polygon(10% 0,90% 0,80% 100%,55% 100%,50% 46%,45% 100%,20% 100%)}.ERPImplementationVisual_orderPanel__ttyRR{display:flex;min-width:0;flex-direction:column;border-left:1px solid var(--erp-border);background:var(--erp-panel)}.ERPImplementationVisual_orderPanel__ttyRR>header{display:flex;align-items:center;justify-content:space-between;padding:clamp(.48rem,1.3cqi,.72rem);border-bottom:1px solid var(--erp-border)}.ERPImplementationVisual_orderPanel__ttyRR header p{display:grid;min-width:0;margin:0}.ERPImplementationVisual_orderPanel__ttyRR header strong{color:var(--erp-text);font-size:clamp(.44rem,1cqi,.6rem)}.ERPImplementationVisual_orderPanel__ttyRR header span{color:var(--erp-text-muted);font-size:clamp(.32rem,.72cqi,.43rem)}.ERPImplementationVisual_orderPanel__ttyRR header i{color:var(--erp-text-muted);font-size:clamp(.4rem,.9cqi,.52rem);font-style:normal}.ERPImplementationVisual_orderLines__lOj0R{flex:1 1;padding:clamp(.42rem,1.1cqi,.65rem)}.ERPImplementationVisual_emptyCart__SdeOA{display:grid;height:100%;min-height:clamp(5rem,14cqi,7.5rem);place-content:center;justify-items:center;color:var(--erp-text-muted);text-align:center}.ERPImplementationVisual_emptyCart__SdeOA i{display:grid;width:clamp(1.8rem,4.2cqi,2.3rem);aspect-ratio:1;place-items:center;border:1px dashed rgb(var(--soft-signal-rgb)/.35);border-radius:50%;color:var(--erp-text-muted);font-size:clamp(.75rem,1.7cqi,1rem);font-style:normal}.ERPImplementationVisual_emptyCart__SdeOA strong{margin-top:.4rem;color:var(--erp-text);font-size:clamp(.42rem,.95cqi,.56rem)}.ERPImplementationVisual_emptyCart__SdeOA span{margin-top:.16rem;font-size:clamp(.31rem,.72cqi,.42rem)}.ERPImplementationVisual_orderLines__lOj0R article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:clamp(.38rem,1cqi,.55rem);grid-gap:clamp(.35rem,1cqi,.55rem);gap:clamp(.35rem,1cqi,.55rem);border-radius:.4rem;background:var(--erp-tile);animation:ERPImplementationVisual_order-line-in__HX0aE .5s cubic-bezier(.2,1.35,.35,1) both}.ERPImplementationVisual_orderThumbnail__0d7Gr{display:grid;width:clamp(1.6rem,3.8cqi,2rem);aspect-ratio:1;place-items:center;overflow:hidden;border:1px solid var(--erp-border);border-radius:.38rem;background:var(--erp-tile-strong)}.ERPImplementationVisual_orderThumbnail__0d7Gr i{position:relative;width:42%;height:50%;border-radius:.12rem .12rem .3rem .3rem;background:linear-gradient(145deg,#7c5575,#4b2547);box-shadow:inset .12rem 0 rgb(255 255 255/.16);transform:translateX(-8%)}.ERPImplementationVisual_orderThumbnail__0d7Gr i:after{position:absolute;top:22%;right:-34%;width:38%;height:43%;border:1.5px solid #714b67;border-left:0;border-radius:0 99px 99px 0;content:""}.ERPImplementationVisual_orderLines__lOj0R p{display:grid;min-width:0;margin:0}.ERPImplementationVisual_orderLines__lOj0R span,.ERPImplementationVisual_orderLines__lOj0R strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ERPImplementationVisual_orderLines__lOj0R strong{color:var(--erp-text);font-size:clamp(.36rem,.82cqi,.49rem)}.ERPImplementationVisual_orderLines__lOj0R span{color:var(--erp-text-muted);font-size:clamp(.3rem,.68cqi,.4rem)}.ERPImplementationVisual_orderLines__lOj0R article>b{color:var(--active-orange);font-size:clamp(.36rem,.82cqi,.49rem)}.ERPImplementationVisual_orderTotals__md8_1{display:grid;padding:0 clamp(.55rem,1.35cqi,.75rem)}.ERPImplementationVisual_orderTotals__md8_1 p{display:flex;justify-content:space-between;margin:0;padding:.18rem 0;color:var(--erp-text-muted);font-size:clamp(.32rem,.73cqi,.44rem)}.ERPImplementationVisual_orderTotals__md8_1 p:last-child{margin-top:.18rem;padding-top:.4rem;border-top:1px solid var(--erp-border);color:var(--erp-text);font-size:clamp(.45rem,1cqi,.58rem)}.ERPImplementationVisual_paymentButton__aiUeG{display:flex;min-height:clamp(1.7rem,4cqi,2.05rem);align-items:center;justify-content:center;margin:clamp(.4rem,1.1cqi,.65rem);padding:clamp(.42rem,1cqi,.58rem);gap:clamp(.28rem,.7cqi,.4rem);border-radius:.35rem;background:var(--active-orange);color:var(--deep-interface-active);font-size:clamp(.4rem,.9cqi,.54rem);font-weight:600;text-align:center;transition:background .18s var(--ease-out),box-shadow .18s var(--ease-out),transform .18s var(--ease-out)}.ERPImplementationVisual_paymentButton__aiUeG[data-enabled=false]{background:var(--erp-tile-strong);color:var(--erp-text-muted);box-shadow:none}.ERPImplementationVisual_erpVisual__rdLd_[data-erp-phase=selecting-payment] .ERPImplementationVisual_paymentButton__aiUeG{box-shadow:0 0 0 .2rem rgb(var(--active-orange-rgb)/.3);transform:translateY(-.08rem)}.ERPImplementationVisual_paymentButton__aiUeG[data-payment-state=loading]{background:var(--data-violet);color:var(--erp-text);box-shadow:inset 0 0 0 1px rgb(255 255 255/.1)}.ERPImplementationVisual_paymentButton__aiUeG [data-payment-spinner]{width:clamp(.55rem,1.25cqi,.72rem);aspect-ratio:1;border:1.5px solid rgb(255 255 255/.32);border-top-color:white;border-radius:50%;animation:ERPImplementationVisual_spin__ERaSX .65s linear infinite}.ERPImplementationVisual_receiptScene__iom2y{background:var(--erp-canvas)}.ERPImplementationVisual_receiptWorkspace__5LNQR{display:grid;height:calc(100% - 1.75rem);grid-template-columns:minmax(10rem,.9fr) minmax(0,1.1fr);align-items:center;padding:clamp(.65rem,2cqi,1.1rem) clamp(1rem,4cqi,2.3rem) 2.35rem;grid-gap:clamp(.8rem,2.8cqi,1.6rem);gap:clamp(.8rem,2.8cqi,1.6rem)}.ERPImplementationVisual_receiptPaper__5UYqL{justify-self:end;width:min(100%,15rem);padding:clamp(.65rem,1.7cqi,.95rem);border:1px solid var(--erp-border);border-radius:.35rem;background:var(--erp-panel-raised);box-shadow:0 .6rem 1.7rem rgb(var(--deep-active-rgb)/.3);text-align:center}.ERPImplementationVisual_receiptPaper__5UYqL>i{display:grid;width:clamp(1.6rem,3.8cqi,2rem);aspect-ratio:1;margin:0 auto .4rem;place-items:center;border-radius:50%;background:#e6f4eb;color:#34784f;font-size:clamp(.7rem,1.5cqi,.85rem);font-style:normal;font-weight:600}.ERPImplementationVisual_receiptPaper__5UYqL h2{margin:0;color:var(--erp-text);font-size:clamp(.52rem,1.2cqi,.72rem)}.ERPImplementationVisual_receiptPaper__5UYqL>span{display:block;margin-top:.15rem;color:var(--erp-text-muted);font-size:clamp(.32rem,.72cqi,.43rem)}.ERPImplementationVisual_receiptPaper__5UYqL>div{margin-top:clamp(.45rem,1.2cqi,.7rem);padding-top:.35rem;border-top:1px dashed rgb(var(--soft-signal-rgb)/.3)}.ERPImplementationVisual_receiptPaper__5UYqL p{display:flex;justify-content:space-between;margin:0;padding:.16rem 0;color:var(--erp-text-muted);font-size:clamp(.32rem,.73cqi,.44rem)}.ERPImplementationVisual_receiptPaper__5UYqL p:last-child{margin-top:.25rem;padding-top:.35rem;border-top:1px solid var(--erp-border);color:var(--erp-text);font-size:clamp(.4rem,.9cqi,.54rem)}.ERPImplementationVisual_receiptWorkspace__5LNQR>aside{max-width:15rem}.ERPImplementationVisual_receiptWorkspace__5LNQR aside p{display:grid;margin:0 0 clamp(.5rem,1.4cqi,.8rem)}.ERPImplementationVisual_receiptWorkspace__5LNQR aside strong{color:var(--erp-text);font-size:clamp(.52rem,1.2cqi,.72rem)}.ERPImplementationVisual_receiptWorkspace__5LNQR aside p span{margin-top:.25rem;color:var(--erp-text-muted);font-size:clamp(.35rem,.82cqi,.49rem);line-height:1.45}.ERPImplementationVisual_homeReturnStatus__oRtRp{display:flex;align-items:center;padding:clamp(.42rem,1cqi,.58rem);gap:.4rem;border:1px solid var(--erp-border);border-radius:.35rem;background:var(--erp-tile);color:var(--active-orange);font-size:clamp(.38rem,.88cqi,.52rem);font-weight:600}.ERPImplementationVisual_homeReturnStatus__oRtRp i{display:grid;width:1.25rem;aspect-ratio:1;place-items:center;border-radius:50%;background:var(--erp-tile-strong);font-style:normal}.ERPImplementationVisual_accountingScene__QzSni{background:var(--erp-canvas)}.ERPImplementationVisual_accountingBody__ZeRHU{display:grid;height:calc(100% - 1.75rem);grid-template-columns:1fr;padding-bottom:2rem}.ERPImplementationVisual_journalWorkspace__gY4jQ{min-width:0;min-height:0;overflow:hidden;padding:.35rem}.ERPImplementationVisual_journalWorkspace__gY4jQ>header{display:flex;align-items:flex-end;justify-content:space-between}.ERPImplementationVisual_journalWorkspace__gY4jQ header p{display:grid;margin:0}.ERPImplementationVisual_journalWorkspace__gY4jQ header p span{display:none}.ERPImplementationVisual_journalWorkspace__gY4jQ header p strong{color:var(--erp-text);font-size:.75rem;line-height:1}.ERPImplementationVisual_sessionSummary__rMAtA{display:flex;align-items:center;justify-content:space-between;margin-top:.2rem;padding:.2rem .35rem;border:1px solid var(--erp-border);border-radius:.4rem;background:var(--erp-tile)}.ERPImplementationVisual_sessionSummary__rMAtA p{display:flex;min-width:0;align-items:center;margin:0;gap:.45rem}.ERPImplementationVisual_sessionSummary__rMAtA img{width:1.1rem;aspect-ratio:1;object-fit:contain}.ERPImplementationVisual_sessionSummary__rMAtA p span{display:grid;min-width:0}.ERPImplementationVisual_sessionSummary__rMAtA p small,.ERPImplementationVisual_sessionSummary__rMAtA p strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ERPImplementationVisual_sessionSummary__rMAtA p strong{color:var(--erp-text);font-size:.6rem;line-height:1.15}.ERPImplementationVisual_sessionSummary__rMAtA p small{color:var(--erp-text-muted);font-size:.55rem;line-height:1.15}.ERPImplementationVisual_sessionSummary__rMAtA>b{flex:0 0 auto;padding:.16rem .32rem;border-radius:99px;background:#e7f4ec;color:#32764d;font-size:.55rem}.ERPImplementationVisual_sessionSummary__rMAtA>b[data-entry-status=loading]{background:var(--erp-tile-strong);color:var(--erp-text-muted)}.ERPImplementationVisual_journalTable__M7PhB{margin-top:.1rem;overflow:hidden;border:1px solid var(--erp-border);border-radius:.4rem;background:var(--erp-panel)}.ERPImplementationVisual_journalRow__RZD69,.ERPImplementationVisual_journalTable__M7PhB footer,.ERPImplementationVisual_tableHead__8ZGSK{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1.15fr) minmax(3rem,.52fr) minmax(3rem,.52fr);align-items:center}.ERPImplementationVisual_tableHead__8ZGSK{min-height:1.15rem;padding:0 .35rem;border-bottom:1px solid var(--erp-border);background:var(--erp-tile);color:var(--erp-text-muted);font-size:.55rem;font-weight:600;line-height:1}.ERPImplementationVisual_journalRow__RZD69>strong,.ERPImplementationVisual_journalTable__M7PhB footer>strong,.ERPImplementationVisual_tableHead__8ZGSK span:nth-last-child(-n+2){text-align:right}.ERPImplementationVisual_journalRow__RZD69{min-height:1.55rem;padding:0 .35rem;border-bottom:1px solid var(--erp-border);opacity:0;transform:translateX(-.75rem)}.ERPImplementationVisual_accountingScene__QzSni[data-journal-revealed=true] .ERPImplementationVisual_journalRow__RZD69{animation:ERPImplementationVisual_journal-row-in__WHugw .43s var(--ease-out) forwards;animation-delay:calc(var(--row-index) * .17s + .14s)}.ERPImplementationVisual_journalRow__RZD69>span{display:grid;min-width:0;overflow:hidden;color:var(--erp-text-muted);font-size:.6rem;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.ERPImplementationVisual_journalRow__RZD69>span:first-child{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.3rem}.ERPImplementationVisual_journalRow__RZD69 span b{color:var(--active-orange);font-size:.9em}.ERPImplementationVisual_journalRow__RZD69 span small{overflow:hidden;color:var(--erp-text-muted);font-size:.55rem;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.ERPImplementationVisual_journalRow__RZD69>strong{color:var(--erp-text);font-size:.6rem;line-height:1.1}.ERPImplementationVisual_journalTable__M7PhB footer{min-height:1.25rem;padding:0 .35rem;background:var(--erp-tile);color:var(--active-orange);font-size:.56rem}.ERPImplementationVisual_journalTable__M7PhB footer span:first-child{color:var(--erp-text-muted)}.ERPImplementationVisual_accountingLoader__GH_KC{top:1.75rem;bottom:2rem}.ERPImplementationVisual_mouseCursor__LhwMV{position:absolute;z-index:40;top:var(--cursor-target-y,56%);left:var(--cursor-target-x,52%);width:clamp(1rem,2.7cqi,1.45rem);overflow:visible;fill:var(--erp-text);filter:drop-shadow(0 2px 3px rgb(0 0 0/.35));opacity:1;pointer-events:none;transition:top .52s var(--ease-out),left .52s var(--ease-out),opacity .18s var(--ease-out)}.ERPImplementationVisual_mouseCursor__LhwMV path{stroke:#190620;stroke-width:1.45;stroke-linejoin:round;transform-box:view-box;transform-origin:0 0;vector-effect:non-scaling-stroke}.ERPImplementationVisual_mouseCursor__LhwMV[data-erp-cursor=hidden]{opacity:0}.ERPImplementationVisual_mouseCursor__LhwMV[data-cursor-click=true] path{animation:ERPImplementationVisual_cursor-click__NcVYs .24s var(--ease-out) .56s both}.ERPImplementationVisual_progressRail__sGjCp{display:grid;position:absolute;z-index:25;right:0;bottom:0;left:0;height:2rem;grid-template-columns:auto minmax(.8rem,1fr) auto minmax(.8rem,1fr) auto;align-items:center;padding:0 clamp(.65rem,2cqi,1.1rem);grid-gap:clamp(.3rem,.8cqi,.5rem);gap:clamp(.3rem,.8cqi,.5rem);border-top:1px solid var(--border-on-deep);background:var(--deep-interface);box-shadow:0 -.25rem .8rem rgb(var(--deep-active-rgb)/.2)}.ERPImplementationVisual_progressRail__sGjCp>span{display:flex;align-items:center;gap:clamp(.25rem,.65cqi,.4rem);color:rgb(var(--soft-signal-rgb)/.72);font-size:clamp(.32rem,.73cqi,.44rem);font-weight:600;white-space:nowrap}.ERPImplementationVisual_progressRail__sGjCp>span i{width:clamp(.55rem,1.25cqi,.7rem);aspect-ratio:1;border:1px solid rgb(var(--soft-signal-rgb)/.35);border-radius:50%;background:var(--deep-interface-hover)}.ERPImplementationVisual_progressRail__sGjCp>b{height:1px;background:var(--border-on-deep)}.ERPImplementationVisual_progressRail__sGjCp:is([data-erp-progress=journal-items],[data-erp-progress=complete],[data-erp-progress=restoring]) [data-step=accounting],.ERPImplementationVisual_progressRail__sGjCp:is([data-erp-progress=opening-pos],[data-erp-progress=adding-item],[data-erp-progress=item-added],[data-erp-progress=selecting-payment],[data-erp-progress=processing-payment],[data-erp-progress=payment-success],[data-erp-progress=selecting-accounting],[data-erp-progress=opening-accounting],[data-erp-progress=journal-items],[data-erp-progress=complete],[data-erp-progress=restoring]) [data-step=pos],.ERPImplementationVisual_progressRail__sGjCp:is([data-erp-progress=payment-success],[data-erp-progress=selecting-accounting],[data-erp-progress=opening-accounting],[data-erp-progress=journal-items],[data-erp-progress=complete],[data-erp-progress=restoring]) [data-step=sale]{color:#76d69d}.ERPImplementationVisual_progressRail__sGjCp:is([data-erp-progress=journal-items],[data-erp-progress=complete],[data-erp-progress=restoring]) [data-step=accounting] i,.ERPImplementationVisual_progressRail__sGjCp:is([data-erp-progress=opening-pos],[data-erp-progress=adding-item],[data-erp-progress=item-added],[data-erp-progress=selecting-payment],[data-erp-progress=processing-payment],[data-erp-progress=payment-success],[data-erp-progress=selecting-accounting],[data-erp-progress=opening-accounting],[data-erp-progress=journal-items],[data-erp-progress=complete],[data-erp-progress=restoring]) [data-step=pos] i,.ERPImplementationVisual_progressRail__sGjCp:is([data-erp-progress=payment-success],[data-erp-progress=selecting-accounting],[data-erp-progress=opening-accounting],[data-erp-progress=journal-items],[data-erp-progress=complete],[data-erp-progress=restoring]) [data-step=sale] i{border-color:#76d69d;background:#76d69d;box-shadow:0 0 0 .18rem rgb(118 214 157/.14)}.ERPImplementationVisual_completionToast__K7UXE{display:grid;position:absolute;z-index:45;top:clamp(3.45rem,8.2cqi,4.35rem);right:clamp(.65rem,2cqi,1rem);max-width:min(48%,15rem);grid-template-columns:auto minmax(0,1fr);align-items:center;padding:clamp(.48rem,1.35cqi,.72rem);grid-gap:clamp(.4rem,1.1cqi,.65rem);gap:clamp(.4rem,1.1cqi,.65rem);border:1px solid rgb(118 214 157/.46);border-radius:.65rem;background:rgb(28 86 54/.97);box-shadow:0 .65rem 1.8rem rgb(0 0 0/.26);opacity:0;pointer-events:none;transform:translateY(-.65rem) scale(.94);transition:opacity .22s var(--ease-out),transform .44s cubic-bezier(.2,1.45,.35,1)}.ERPImplementationVisual_completionToast__K7UXE[data-completion-toast=true]{opacity:1;transform:translateY(0) scale(1)}.ERPImplementationVisual_completionToast__K7UXE>i{display:grid;width:clamp(1.2rem,3cqi,1.55rem);aspect-ratio:1;place-items:center;border-radius:50%;background:#76d69d;color:#143a25;font-size:clamp(.6rem,1.4cqi,.78rem);font-style:normal;font-weight:600}.ERPImplementationVisual_completionToast__K7UXE p{display:grid;min-width:0;margin:0}.ERPImplementationVisual_completionToast__K7UXE span,.ERPImplementationVisual_completionToast__K7UXE strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ERPImplementationVisual_completionToast__K7UXE strong{color:white;font-size:clamp(.48rem,1.1cqi,.66rem)}.ERPImplementationVisual_completionToast__K7UXE span{margin-top:.12rem;color:rgb(255 255 255/.7);font:clamp(.36rem,.82cqi,.5rem)/1.2 var(--font-mono)}.ERPImplementationVisual_erpVisual__rdLd_[data-erp-phase=restoring] .ERPImplementationVisual_accountingScene__QzSni{animation:ERPImplementationVisual_restore-scene__J4Lm_ .8s var(--ease-out) both}@keyframes ERPImplementationVisual_scene-in__cmkmh{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes ERPImplementationVisual_spin__ERaSX{to{transform:rotate(1turn)}}@keyframes ERPImplementationVisual_order-line-in__HX0aE{0%{opacity:0;transform:translateY(-.55rem) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ERPImplementationVisual_journal-row-in__WHugw{0%{opacity:0;transform:translateX(-.75rem)}to{opacity:1;transform:translateX(0)}}@keyframes ERPImplementationVisual_cursor-click__NcVYs{0%,38%,to{transform:scale(.9)}53%{transform:scale(.66)}67%{transform:scale(.98)}}@keyframes ERPImplementationVisual_restore-scene__J4Lm_{0%{opacity:1;filter:none}to{opacity:.35;filter:saturate(.55)}}@container (max-width: 31rem){.ERPImplementationVisual_windowChrome__xsXif{grid-template-columns:minmax(3.5rem,1fr) auto minmax(3.5rem,1fr)}.ERPImplementationVisual_workspacePresence__SDAyK em{display:none}.ERPImplementationVisual_appLauncher__okJvD{grid-template-columns:repeat(4,minmax(0,1fr));padding-top:.65rem;gap:.38rem .18rem}.ERPImplementationVisual_appIcon__KgoqL{width:clamp(1.75rem,10cqi,2.5rem)}.ERPImplementationVisual_registerBody___BVPP{grid-template-columns:minmax(0,1.15fr) minmax(7.6rem,.85fr)}.ERPImplementationVisual_productGrid__RuEgz{grid-template-columns:repeat(3,minmax(0,1fr))}.ERPImplementationVisual_receiptWorkspace__5LNQR{padding-right:.75rem;padding-left:.75rem}.ERPImplementationVisual_completionToast__K7UXE{max-width:56%}}@container (max-width: 21rem){.ERPImplementationVisual_windowChrome__xsXif{grid-template-columns:1fr auto}.ERPImplementationVisual_windowChrome__xsXif>span{display:none}.ERPImplementationVisual_workspacePresence__SDAyK{grid-column:2}.ERPImplementationVisual_odooProfile__syxzc small,.ERPImplementationVisual_searchGlyph__SNoEX{display:none}.ERPImplementationVisual_appLauncher__okJvD{grid-template-columns:repeat(5,minmax(0,1fr));padding:.45rem .35rem 2.55rem;gap:.34rem .12rem}.ERPImplementationVisual_odooApp__8Zb3O{font-size:.36rem}.ERPImplementationVisual_appIcon__KgoqL{width:clamp(1.55rem,9cqi,1.8rem);border-radius:.42rem}.ERPImplementationVisual_registerBody___BVPP{grid-template-columns:minmax(0,1.02fr) minmax(6.8rem,.98fr)}.ERPImplementationVisual_catalogue__E_ezF{padding:.38rem}.ERPImplementationVisual_catalogue__E_ezF>header>div{display:none}.ERPImplementationVisual_productGrid__RuEgz{grid-template-columns:1fr;gap:.24rem}.ERPImplementationVisual_productCard__7LTrs{display:grid;grid-template-columns:2.45rem minmax(0,1fr);align-items:center}.ERPImplementationVisual_productCard__7LTrs>div{height:2.55rem}.ERPImplementationVisual_productCard__7LTrs p{padding:.24rem}.ERPImplementationVisual_mugArt__8tDlg i{width:1rem;height:1.2rem}.ERPImplementationVisual_tshirtArt__P6m2E i{width:1.35rem;height:1.1rem}.ERPImplementationVisual_pantsArt__jeV0o i{width:.9rem;height:1.35rem}.ERPImplementationVisual_orderPanel__ttyRR>header{padding:.38rem}.ERPImplementationVisual_orderLines__lOj0R{padding:.3rem}.ERPImplementationVisual_orderLines__lOj0R article{grid-template-columns:auto minmax(0,1fr);padding:.3rem}.ERPImplementationVisual_orderLines__lOj0R article>b,.ERPImplementationVisual_orderTotals__md8_1 p:first-child{display:none}.ERPImplementationVisual_receiptWorkspace__5LNQR{grid-template-columns:minmax(7.5rem,.95fr) minmax(0,1.05fr);gap:.55rem;padding:.5rem .45rem 2.75rem}.ERPImplementationVisual_receiptWorkspace__5LNQR aside p span{display:none}.ERPImplementationVisual_journalTable__M7PhB{margin-top:.05rem}.ERPImplementationVisual_journalWorkspace__gY4jQ{padding:.3rem}.ERPImplementationVisual_journalWorkspace__gY4jQ>header{display:none}.ERPImplementationVisual_sessionSummary__rMAtA{margin-top:0;padding:.2rem .3rem}.ERPImplementationVisual_sessionSummary__rMAtA img{width:.9rem}.ERPImplementationVisual_sessionSummary__rMAtA p small{display:none}.ERPImplementationVisual_journalRow__RZD69,.ERPImplementationVisual_journalTable__M7PhB footer,.ERPImplementationVisual_tableHead__8ZGSK{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr) minmax(2.5rem,.52fr) minmax(2.5rem,.52fr)}.ERPImplementationVisual_tableHead__8ZGSK{min-height:.8rem}.ERPImplementationVisual_journalRow__RZD69{min-height:1.1rem}.ERPImplementationVisual_journalTable__M7PhB footer{min-height:1.15rem}.ERPImplementationVisual_journalRow__RZD69>span:first-child{display:block}.ERPImplementationVisual_journalRow__RZD69 span b{display:none}.ERPImplementationVisual_journalRow__RZD69 span small{display:block;font-size:.55rem}.ERPImplementationVisual_progressRail__sGjCp{padding:0 .42rem;gap:.2rem}.ERPImplementationVisual_progressRail__sGjCp>span{gap:.18rem;font-size:.3rem}.ERPImplementationVisual_completionToast__K7UXE{top:3rem;max-width:70%}}@media (prefers-reduced-motion:reduce){.ERPImplementationVisual_accountingLoader__GH_KC i,.ERPImplementationVisual_accountingScene__QzSni,.ERPImplementationVisual_journalRow__RZD69,.ERPImplementationVisual_mouseCursor__LhwMV,.ERPImplementationVisual_odooHome__2tNGv,.ERPImplementationVisual_orderLines__lOj0R article,.ERPImplementationVisual_paymentButton__aiUeG [data-payment-spinner],.ERPImplementationVisual_posRegister__IbqYQ,.ERPImplementationVisual_receiptScene__iom2y{animation:none!important}.ERPImplementationVisual_completionToast__K7UXE,.ERPImplementationVisual_mouseCursor__LhwMV{transition:none}.ERPImplementationVisual_accountingScene__QzSni[data-journal-revealed=true] .ERPImplementationVisual_journalRow__RZD69{opacity:1;transform:none}}