.TestPortalShell_testPortal__GoQYn{--test-bg:#f3f4f6;--test-panel:#ffffff;--test-text:#111827;--test-muted:#4b5563;--test-line:rgba(15,23,42,0.14);--test-accent:#2563eb;--test-accent-dark:#1d4ed8;min-height:100vh;background:var(--test-bg);color:var(--test-text);font-family:Inter,Segoe UI,sans-serif;color-scheme:light}.TestPortalShell_testPortal__GoQYn :focus-visible{outline:3px solid #b96800!important;outline-offset:3px}.TestPortalShell_skipLink__m9LVa{position:fixed;z-index:1000;top:8px;left:8px;transform:translateY(-150%);border-radius:8px;background:#111827;color:#ffffff;padding:10px 14px;font-size:13px;font-weight:800;text-decoration:none}.TestPortalShell_skipLink__m9LVa:focus{transform:translateY(0)}.TestPortalShell_header__jeEpJ{display:grid;grid-template-columns:minmax(230px,1fr) auto minmax(230px,1fr);align-items:center;grid-gap:24px;gap:24px;min-height:76px;width:min(1480px,calc(100% - 32px));margin:18px auto 0;border:1px solid var(--test-line);border-radius:10px;background:#ffffff;padding:14px 18px;box-shadow:0 1px 3px rgba(15,23,42,.08)}.TestPortalShell_brand__Vs1qS,.TestPortalShell_environmentStatus__KdBh8,.TestPortalShell_userArea__XjHHi,.TestPortalShell_userArea__XjHHi>span{display:flex;align-items:center}.TestPortalShell_brand__Vs1qS{gap:11px;color:var(--test-text);text-decoration:none}.TestPortalShell_brand__Vs1qS>span,.TestPortalShell_environmentStatus__KdBh8>span,.TestPortalShell_userArea__XjHHi>span{display:grid;grid-gap:2px;gap:2px}.TestPortalShell_brand__Vs1qS strong{font-size:19px;letter-spacing:-.025em}.TestPortalShell_brand__Vs1qS small,.TestPortalShell_environmentStatus__KdBh8 small,.TestPortalShell_userArea__XjHHi small{color:var(--test-muted);font-size:11px}.TestPortalShell_environmentStatus__KdBh8{gap:9px;border:1px solid #e5bd74;border-radius:999px;background:#fff8e9;padding:8px 14px;color:#7c520d}.TestPortalShell_environmentStatus__KdBh8 strong{font-size:12px}.TestPortalShell_environmentStatus__KdBh8 small{color:#896c39}.TestPortalShell_statusDot__wlmRf{width:8px;height:8px;border-radius:50%;background:#d68b24;box-shadow:0 0 0 4px rgba(214,139,36,.14)}.TestPortalShell_userArea__XjHHi{justify-content:flex-end;gap:14px}.TestPortalShell_userArea__XjHHi>span{justify-items:end}.TestPortalShell_userArea__XjHHi strong{font-size:13px}.TestPortalShell_userArea__XjHHi button{min-height:38px;border:1px solid var(--test-line);border-radius:8px;background:#ffffff;color:var(--test-muted);padding:0 14px;cursor:pointer;font-family:inherit;font-size:12px;font-weight:700}.TestPortalShell_userArea__XjHHi button:focus-visible,.TestPortalShell_userArea__XjHHi button:hover{border-color:var(--test-accent);color:var(--test-accent-dark)}.TestPortalShell_navigation__GFSXL{position:-webkit-sticky;position:sticky;top:0;z-index:80;border:0;background:transparent}.TestPortalShell_navigationInner__t9Y_G{display:flex;align-items:stretch;width:min(1480px,calc(100% - 32px));margin:12px auto 0;overflow-x:auto;scrollbar-width:none;border:1px solid var(--test-line);border-radius:12px;background:#ffffff;box-shadow:0 1px 3px rgba(15,23,42,.08);padding:0 8px}.TestPortalShell_navigationInner__t9Y_G::-webkit-scrollbar{display:none}.TestPortalShell_navigation__GFSXL a{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;min-height:54px;padding:0 13px;color:var(--test-muted);font-size:12px;font-weight:750;text-decoration:none;white-space:nowrap}.TestPortalShell_navigation__GFSXL a:after{position:absolute;right:13px;bottom:0;left:13px;height:3px;border-radius:3px 3px 0 0;background:transparent;content:""}.TestPortalShell_navigation__GFSXL .TestPortalShell_activeLink__omJNC,.TestPortalShell_navigation__GFSXL a:focus-visible,.TestPortalShell_navigation__GFSXL a:hover{color:var(--test-text)}.TestPortalShell_navigation__GFSXL .TestPortalShell_activeLink__omJNC:after{background:var(--test-accent)}.TestPortalShell_sectionIntro__K0IMd{display:grid;grid-gap:8px;gap:8px;width:min(1480px,100%);margin:0 auto;padding:24px clamp(16px,3vw,48px) 16px}.TestPortalShell_sectionIntro__K0IMd>p{display:inline-flex;width:max-content;margin:0;border-radius:999px;background:#dbeafe;color:var(--test-accent-dark);padding:5px 9px;font-size:10px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.TestPortalShell_sectionIntro__K0IMd>div{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;border-bottom:1px solid var(--test-line);padding-bottom:18px}.TestPortalShell_sectionIntro__K0IMd h1{margin:0;font-size:clamp(28px,3vw,40px);line-height:1.1;letter-spacing:-.03em}.TestPortalShell_sectionIntro__K0IMd span{max-width:560px;color:var(--test-muted);font-size:13px;line-height:1.5;text-align:right}.TestPortalShell_testContent__Z5_la{min-height:calc(100vh - 130px);color:var(--test-text)}.TestPortalShell_testContent__Z5_la .bi-header,.TestPortalShell_testContent__Z5_la .portal-header,.TestPortalShell_testContent__Z5_la .portal-tabs,.TestPortalShell_testContent__Z5_la [data-trial-header]{display:none}.TestPortalShell_testContent__Z5_la .portal-page{--black:#f3f4f6;--black-soft:#ffffff;--panel:rgba(255,255,255,0.7);--panel-strong:#ffffff;--ink:#111827;--bone:#526a65;--muted:#4b5563;--line:rgba(15,23,42,0.14);--line-strong:rgba(15,23,42,0.25);--gold:#2563eb;--gold-bright:#1d4ed8;display:block;width:min(1480px,100%);min-height:0;padding:16px clamp(16px,3vw,48px) 64px;color-scheme:light}.TestPortalShell_testContent__Z5_la .portal-page>*{grid-column:auto}.TestPortalShell_testContent__Z5_la .settings-tabs button{background:#ffffff}.TestPortalShell_testContent__Z5_la .orders-toolbar .new-manual-order-button,.TestPortalShell_testContent__Z5_la .primary-button,.TestPortalShell_testContent__Z5_la .wide-button{border-color:var(--test-accent);background:var(--test-accent);color:#ffffff}.TestPortalShell_testContent__Z5_la .orders-toolbar .new-manual-order-button:focus-visible,.TestPortalShell_testContent__Z5_la .orders-toolbar .new-manual-order-button:hover,.TestPortalShell_testContent__Z5_la .primary-button:focus-visible,.TestPortalShell_testContent__Z5_la .primary-button:hover,.TestPortalShell_testContent__Z5_la .wide-button:focus-visible,.TestPortalShell_testContent__Z5_la .wide-button:hover{background:var(--test-accent-dark);color:#ffffff}.TestPortalShell_testContent__Z5_la .status-metrics{background:rgba(15,23,42,.18)}.TestPortalShell_testContent__Z5_la .status-metrics span{background:#e5e7eb;color:#4b5563}.TestPortalShell_testContent__Z5_la .status-metrics strong{color:var(--test-text)}.TestPortalShell_testContent__Z5_la .orders-toolbar .new-manual-order-button span{color:#ffffff}.TestPortalShell_testContent__Z5_la .cash-closing-metrics article,.TestPortalShell_testContent__Z5_la .current-account-metrics article,.TestPortalShell_testContent__Z5_la .stock-metrics article,.TestPortalShell_testContent__Z5_la .z-pending-metrics article{border-color:var(--test-line);background:#e5e7eb}.TestPortalShell_testContent__Z5_la .cash-closing-metrics span,.TestPortalShell_testContent__Z5_la .current-account-metrics small,.TestPortalShell_testContent__Z5_la .current-account-metrics span,.TestPortalShell_testContent__Z5_la .stock-metrics span,.TestPortalShell_testContent__Z5_la .z-pending-metrics span{color:#4b5563}.TestPortalShell_testContent__Z5_la .cash-closing-metrics strong,.TestPortalShell_testContent__Z5_la .current-account-metrics strong,.TestPortalShell_testContent__Z5_la .stock-metrics strong,.TestPortalShell_testContent__Z5_la .z-pending-metrics strong{color:var(--test-text)}.TestPortalShell_testContent__Z5_la .branch-items-box,.TestPortalShell_testContent__Z5_la .z-pending-tabs button{border-color:var(--test-line);background:#e5e7eb}.TestPortalShell_testContent__Z5_la .z-pending-tabs button.is-active{border-color:var(--test-accent);background:#ffffff;box-shadow:inset 0 -3px var(--test-accent)}.TestPortalShell_testContent__Z5_la .branch-items-box .empty-state,.TestPortalShell_testContent__Z5_la .z-pending-tabs span{color:#4b5563}.TestPortalShell_testContent__Z5_la .z-pending-tabs strong{color:var(--test-accent)}.TestPortalShell_testContent__Z5_la .current-account-create-modal,.TestPortalShell_testContent__Z5_la .current-account-detail,.TestPortalShell_testContent__Z5_la .current-account-list-panel{border-color:var(--test-line);background:#ffffff;color:var(--test-text)}.TestPortalShell_testContent__Z5_la .current-account-list,.TestPortalShell_testContent__Z5_la .current-account-list>.empty-state,.TestPortalShell_testContent__Z5_la .current-account-list>button{background:#ffffff;color:var(--test-text)}.TestPortalShell_testContent__Z5_la .current-account-list>button.is-active,.TestPortalShell_testContent__Z5_la .current-account-list>button:hover{background:#e5e7eb;box-shadow:inset 3px 0 var(--test-accent)}.TestPortalShell_testContent__Z5_la .current-account-create input,.TestPortalShell_testContent__Z5_la .current-account-create select,.TestPortalShell_testContent__Z5_la .current-account-create textarea,.TestPortalShell_testContent__Z5_la .current-account-edit-form input,.TestPortalShell_testContent__Z5_la .current-account-edit-form select,.TestPortalShell_testContent__Z5_la .current-account-filters button,.TestPortalShell_testContent__Z5_la .current-account-filters input,.TestPortalShell_testContent__Z5_la .current-account-filters select,.TestPortalShell_testContent__Z5_la .current-movement-form input,.TestPortalShell_testContent__Z5_la .current-movement-form select{border-color:var(--test-line-strong);background:#ffffff;color:var(--test-text)}.TestPortalShell_testContent__Z5_la .current-account-create input::placeholder,.TestPortalShell_testContent__Z5_la .current-account-create textarea::placeholder,.TestPortalShell_testContent__Z5_la .current-account-edit-form input::placeholder,.TestPortalShell_testContent__Z5_la .current-account-filters input::placeholder,.TestPortalShell_testContent__Z5_la .current-movement-form input::placeholder{color:#657571;opacity:1}.TestPortalShell_testContent__Z5_la .current-account-create button:not(:first-child),.TestPortalShell_testContent__Z5_la .current-account-filters .current-account-create-open,.TestPortalShell_testContent__Z5_la .current-movement-form button:not(.current-movement-cancel){border-color:var(--test-accent);background:var(--test-accent);color:#ffffff}.TestPortalShell_testContent__Z5_la .current-account-cutoff-summary,.TestPortalShell_testContent__Z5_la .current-account-edit-form,.TestPortalShell_testContent__Z5_la .current-account-note,.TestPortalShell_testContent__Z5_la .current-movement-form{border-color:var(--test-line-strong);background:#f1f6f4}.TestPortalShell_testContent__Z5_la .current-account-balance strong,.TestPortalShell_testContent__Z5_la .current-account-cutoff-summary span,.TestPortalShell_testContent__Z5_la .current-account-list>button b{color:#8a5a14}.TestPortalShell_testContent__Z5_la .current-account-list>button b.is-credit{color:#19734d}.TestPortalShell_testContent__Z5_la .current-account-header-actions .current-account-delete,.TestPortalShell_testContent__Z5_la .current-movement-actions button:last-child{border-color:#a94442;background:#fdebea;color:#8d2f2d}.TestPortalShell_testContent__Z5_la .current-movement-image-viewer>section{background:#0d0b09;color:#f1ebe0}.TestPortalShell_testContent__Z5_la .current-movement-image-viewer header button{color:#f1ebe0}.TestPortalShell_testContent__Z5_la .pap-combobox-control,.TestPortalShell_testContent__Z5_la .pap-dropdown-trigger{min-height:48px;overflow:hidden;border:1px solid var(--test-line-strong);border-radius:9px;background:#f9fafb;color:var(--test-text)}.TestPortalShell_testContent__Z5_la .pap-combobox-control:focus-within,.TestPortalShell_testContent__Z5_la .pap-dropdown-trigger:focus-visible,.TestPortalShell_testContent__Z5_la .pap-dropdown-trigger:hover{border-color:var(--test-accent);background:#ffffff;box-shadow:0 0 0 3px rgba(37,99,235,.12)}.TestPortalShell_testContent__Z5_la .pap-combobox-control i,.TestPortalShell_testContent__Z5_la .pap-dropdown-trigger i{border-top-color:var(--test-accent)}.TestPortalShell_testContent__Z5_la .pap-combobox-control button{border-left-color:var(--test-line);background:#e7f1ee}.TestPortalShell_testContent__Z5_la .pap-dropdown-menu{gap:3px;overflow:hidden;border:1px solid var(--test-line-strong);border-radius:11px;background:#ffffff;box-shadow:0 18px 46px rgba(15,23,42,.2);padding:5px}.TestPortalShell_testContent__Z5_la .pap-dropdown-menu button{min-height:44px;border:0;border-radius:7px;background:#ffffff;color:var(--test-text);padding-inline:11px;font-size:14px;text-transform:none}.TestPortalShell_testContent__Z5_la .pap-dropdown-menu button.is-active,.TestPortalShell_testContent__Z5_la .pap-dropdown-menu button:focus-visible,.TestPortalShell_testContent__Z5_la .pap-dropdown-menu button:hover{background:#dff2ed;color:var(--test-accent-dark)}.TestPortalShell_testContent__Z5_la .pap-combobox-menu button small{color:var(--test-muted)}.TestPortalShell_testContent__Z5_la .branch-dashboard{grid-template-columns:minmax(400px,.42fr) minmax(0,1fr);gap:16px}.TestPortalShell_testContent__Z5_la .cash-closing-dashboard{grid-template-columns:minmax(330px,.36fr) minmax(0,1fr);gap:16px}.TestPortalShell_testContent__Z5_la .branch-form h3,.TestPortalShell_testContent__Z5_la .cash-closing-form h3{font-size:clamp(30px,3.2vw,42px);line-height:.98}.TestPortalShell_testContent__Z5_la .cash-closing-form input[type=file]{width:100%;min-width:0;overflow:hidden;border:1px dashed var(--test-line-strong);border-radius:9px;background:#f9fafb;color:var(--test-muted);padding:6px;font-size:12px}.TestPortalShell_testContent__Z5_la .cash-closing-form input[type=file]::-webkit-file-upload-button{min-height:38px;margin-right:9px;border:0;border-radius:7px;background:#e0efeb;color:var(--test-accent-dark);padding:0 12px;font-weight:800;cursor:pointer}.TestPortalShell_testContent__Z5_la .cash-closing-form input[type=file]::file-selector-button{min-height:38px;margin-right:9px;border:0;border-radius:7px;background:#e0efeb;color:var(--test-accent-dark);padding:0 12px;font-weight:800;cursor:pointer}.TestPortalShell_testContent__Z5_la .bi-page{--bi-bg:#f3f4f6;--bi-paper:#ffffff;--bi-ink:#111827;--bi-muted:#4b5563;--bi-line:rgba(15,23,42,0.14);--bi-red:#2563eb;--bi-green:#19734d;--bi-gold:#b96800;width:min(1480px,100%);margin:0 auto;min-height:0;background:transparent;padding:26px clamp(16px,3vw,48px) 64px}.TestPortalShell_testContent__Z5_la .stock-heading{display:none}.TestPortalShell_testContent__Z5_la .stock-heading h2{margin-top:4px;font-family:Inter,Segoe UI,sans-serif;font-size:clamp(34px,4vw,54px);font-weight:750;line-height:1;letter-spacing:-.045em;text-transform:none}.TestPortalShell_testContent__Z5_la .stock-heading p:not(.eyebrow){color:var(--test-muted);font-size:14px;line-height:1.5}.TestPortalShell_testContent__Z5_la .bi-brief>div>span,.TestPortalShell_testContent__Z5_la .bi-panel-heading span,.TestPortalShell_testContent__Z5_la .eyebrow{display:inline-flex;width:max-content;margin:0 0 3px;border-radius:999px;background:#dbeafe;color:var(--test-accent-dark);padding:5px 9px;font-family:Inter,Segoe UI,sans-serif;font-size:10px;font-weight:850;letter-spacing:.1em;line-height:1.2}.TestPortalShell_testContent__Z5_la .bi-controls,.TestPortalShell_testContent__Z5_la .bi-empty,.TestPortalShell_testContent__Z5_la .bi-panel,.TestPortalShell_testContent__Z5_la .branch-form,.TestPortalShell_testContent__Z5_la .branch-list-panel,.TestPortalShell_testContent__Z5_la .cash-closing-list-panel,.TestPortalShell_testContent__Z5_la .settings-directory-panel,.TestPortalShell_testContent__Z5_la .settings-panel,.TestPortalShell_testContent__Z5_la .stock-form,.TestPortalShell_testContent__Z5_la .stock-log-panel,.TestPortalShell_testContent__Z5_la .stock-main-panel,.TestPortalShell_testContent__Z5_la .z-pending-list-panel{border:1px solid var(--test-line);border-radius:16px;background:#ffffff;box-shadow:0 8px 26px rgba(15,23,42,.06)}.TestPortalShell_testContent__Z5_la .bi-panel,.TestPortalShell_testContent__Z5_la .branch-form,.TestPortalShell_testContent__Z5_la .settings-directory-panel,.TestPortalShell_testContent__Z5_la .settings-panel,.TestPortalShell_testContent__Z5_la .stock-form{padding:clamp(16px,2.4vw,24px)}.TestPortalShell_testContent__Z5_la .bi-view,.TestPortalShell_testContent__Z5_la .branch-dashboard,.TestPortalShell_testContent__Z5_la .cash-closing-dashboard,.TestPortalShell_testContent__Z5_la .stock-dashboard,.TestPortalShell_testContent__Z5_la .z-pending-dashboard{gap:16px}.TestPortalShell_testContent__Z5_la .branch-page,.TestPortalShell_testContent__Z5_la .cash-closing-page,.TestPortalShell_testContent__Z5_la .current-accounts-page,.TestPortalShell_testContent__Z5_la .stock-page,.TestPortalShell_testContent__Z5_la .z-pending-page{margin-top:0}.TestPortalShell_testContent__Z5_la .bi-headline-card,.TestPortalShell_testContent__Z5_la .bi-kpi-card,.TestPortalShell_testContent__Z5_la .bi-simple-kpi,.TestPortalShell_testContent__Z5_la .cash-closing-metrics article,.TestPortalShell_testContent__Z5_la .current-account-metrics article,.TestPortalShell_testContent__Z5_la .stock-metrics article,.TestPortalShell_testContent__Z5_la .z-pending-metrics article{min-height:88px;border:1px solid var(--test-line);border-top:5px solid var(--test-accent);border-radius:12px;background:linear-gradient(135deg,#dff2ed,#ffffff 64%);box-shadow:0 5px 18px rgba(15,23,42,.05);padding:14px}.TestPortalShell_testContent__Z5_la .bi-headline-card>strong,.TestPortalShell_testContent__Z5_la .bi-kpi-card>strong,.TestPortalShell_testContent__Z5_la .bi-simple-kpi>strong,.TestPortalShell_testContent__Z5_la .cash-closing-metrics strong,.TestPortalShell_testContent__Z5_la .current-account-metrics strong,.TestPortalShell_testContent__Z5_la .stock-metrics strong,.TestPortalShell_testContent__Z5_la .z-pending-metrics strong{color:var(--test-accent-dark);font-family:Inter,Segoe UI,sans-serif;font-weight:750;letter-spacing:-.04em}.TestPortalShell_testContent__Z5_la .bi-controls input,.TestPortalShell_testContent__Z5_la .bi-controls select,.TestPortalShell_testContent__Z5_la .bi-view-switch select,.TestPortalShell_testContent__Z5_la .pap-combobox-control input,.TestPortalShell_testContent__Z5_la .settings-form input,.TestPortalShell_testContent__Z5_la .settings-form select,.TestPortalShell_testContent__Z5_la .settings-search input,.TestPortalShell_testContent__Z5_la .stock-field input,.TestPortalShell_testContent__Z5_la .stock-field select,.TestPortalShell_testContent__Z5_la .stock-form input,.TestPortalShell_testContent__Z5_la .stock-form select,.TestPortalShell_testContent__Z5_la .stock-form textarea,.TestPortalShell_testContent__Z5_la .stock-search input{min-height:48px;border:1px solid var(--test-line-strong);border-radius:9px;background:#f9fafb;color:var(--test-text);padding-inline:12px}.TestPortalShell_testContent__Z5_la .bi-controls input:focus,.TestPortalShell_testContent__Z5_la .bi-controls select:focus,.TestPortalShell_testContent__Z5_la .settings-form input:focus,.TestPortalShell_testContent__Z5_la .settings-form select:focus,.TestPortalShell_testContent__Z5_la .settings-search input:focus,.TestPortalShell_testContent__Z5_la .stock-field input:focus,.TestPortalShell_testContent__Z5_la .stock-form input:focus,.TestPortalShell_testContent__Z5_la .stock-form select:focus,.TestPortalShell_testContent__Z5_la .stock-form textarea:focus,.TestPortalShell_testContent__Z5_la .stock-search input:focus{border-color:var(--test-accent);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.TestPortalShell_testContent__Z5_la .bi-chart-switch button,.TestPortalShell_testContent__Z5_la .bi-controls button,.TestPortalShell_testContent__Z5_la .bi-view-switch button,.TestPortalShell_testContent__Z5_la .branch-card-actions button,.TestPortalShell_testContent__Z5_la .current-account-filters button,.TestPortalShell_testContent__Z5_la .ghost-button,.TestPortalShell_testContent__Z5_la .secondary-button,.TestPortalShell_testContent__Z5_la .stock-log-heading button,.TestPortalShell_testContent__Z5_la .stock-panel-toolbar button,.TestPortalShell_testContent__Z5_la .z-pending-card-actions button{min-height:46px;border:1px solid var(--test-line-strong);border-radius:9px;background:#ffffff;color:var(--test-text);padding-inline:14px;font-family:Inter,Segoe UI,sans-serif;font-weight:750;text-transform:none}.TestPortalShell_testContent__Z5_la .bi-refresh,.TestPortalShell_testContent__Z5_la .orders-toolbar .new-manual-order-button,.TestPortalShell_testContent__Z5_la .primary-button,.TestPortalShell_testContent__Z5_la .settings-form .primary-button,.TestPortalShell_testContent__Z5_la .wide-button{min-height:48px;border-radius:9px;padding-inline:18px;font-family:Inter,Segoe UI,sans-serif;font-weight:800;text-transform:none}.TestPortalShell_testContent__Z5_la a,.TestPortalShell_testContent__Z5_la button{transition:border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.TestPortalShell_testContent__Z5_la .branch-item-row,.TestPortalShell_testContent__Z5_la .cash-closing-card,.TestPortalShell_testContent__Z5_la .portal-user-row,.TestPortalShell_testContent__Z5_la .settings-activity-list article,.TestPortalShell_testContent__Z5_la .settings-product-list article,.TestPortalShell_testContent__Z5_la .stock-location-switch button,.TestPortalShell_testContent__Z5_la .stock-row,.TestPortalShell_testContent__Z5_la .z-pending-card,.TestPortalShell_testContent__Z5_la .z-pending-tabs button{border:1px solid var(--test-line);border-radius:10px;background:#ffffff;color:var(--test-text)}.TestPortalShell_testContent__Z5_la .cash-closing-card:focus-visible,.TestPortalShell_testContent__Z5_la .cash-closing-card:hover,.TestPortalShell_testContent__Z5_la .portal-user-row:focus-visible,.TestPortalShell_testContent__Z5_la .portal-user-row:hover,.TestPortalShell_testContent__Z5_la .stock-location-switch button:focus-visible,.TestPortalShell_testContent__Z5_la .stock-location-switch button:hover,.TestPortalShell_testContent__Z5_la .stock-row:focus-visible,.TestPortalShell_testContent__Z5_la .stock-row:hover{border-color:var(--test-accent);background:#eff6ff}.TestPortalShell_testContent__Z5_la .bi-chart-switch button.is-active,.TestPortalShell_testContent__Z5_la .bi-primary-nav button.is-active,.TestPortalShell_testContent__Z5_la .bi-secondary-nav button.is-active,.TestPortalShell_testContent__Z5_la .bi-view-switch button.is-active,.TestPortalShell_testContent__Z5_la .settings-tabs button.is-active,.TestPortalShell_testContent__Z5_la .stock-location-switch button.is-active{border-color:var(--test-accent);background:var(--test-accent);color:#ffffff}.TestPortalShell_testContent__Z5_la .bi-primary-nav,.TestPortalShell_testContent__Z5_la .settings-tabs{gap:4px;border-bottom:1px solid var(--test-line)}.TestPortalShell_testContent__Z5_la .bi-primary-nav button,.TestPortalShell_testContent__Z5_la .settings-tabs button{min-height:48px;border:0;border-bottom:3px solid transparent;border-radius:0;background:transparent;color:var(--test-muted);padding:0 16px;font-family:Inter,Segoe UI,sans-serif;font-size:12px;font-weight:750;text-transform:none}.TestPortalShell_testContent__Z5_la .bi-primary-nav button.is-active,.TestPortalShell_testContent__Z5_la .settings-tabs button.is-active{border-bottom-color:var(--test-accent);background:transparent;color:var(--test-text)}.TestPortalShell_testContent__Z5_la .bi-secondary-nav{gap:4px;border:1px solid var(--test-line);border-radius:12px;background:#ffffff;padding:7px}.TestPortalShell_testContent__Z5_la .bi-secondary-nav button{border-radius:8px}.TestPortalShell_testContent__Z5_la .bi-brief{border:1px solid var(--test-line);border-radius:16px;background:linear-gradient(125deg,var(--test-accent-dark),var(--test-accent));box-shadow:0 8px 24px rgba(29,78,216,.2)}.TestPortalShell_testContent__Z5_la .bi-panel-heading h2,.TestPortalShell_testContent__Z5_la .current-account-create-modal>header h2,.TestPortalShell_testContent__Z5_la .current-account-detail>header h2,.TestPortalShell_testContent__Z5_la .settings-copy h2,.TestPortalShell_testContent__Z5_la .settings-directory-panel>header h2{font-family:Inter,Segoe UI,sans-serif;font-weight:750;letter-spacing:-.035em;text-transform:none}.TestPortalShell_testContent__Z5_la .current-account-create-modal,.TestPortalShell_testContent__Z5_la .current-account-detail,.TestPortalShell_testContent__Z5_la .current-account-list-panel,.TestPortalShell_testContent__Z5_la .current-account-metrics article{border-radius:16px;box-shadow:0 8px 26px rgba(15,23,42,.06)}.TestPortalShell_testContent__Z5_la .current-account-filters{gap:8px;padding:12px}.TestPortalShell_testContent__Z5_la .current-account-create button,.TestPortalShell_testContent__Z5_la .current-account-create input,.TestPortalShell_testContent__Z5_la .current-account-create select,.TestPortalShell_testContent__Z5_la .current-account-create textarea,.TestPortalShell_testContent__Z5_la .current-account-edit-form button,.TestPortalShell_testContent__Z5_la .current-account-edit-form input,.TestPortalShell_testContent__Z5_la .current-account-edit-form select,.TestPortalShell_testContent__Z5_la .current-account-filters button,.TestPortalShell_testContent__Z5_la .current-account-filters input,.TestPortalShell_testContent__Z5_la .current-account-filters select,.TestPortalShell_testContent__Z5_la .current-movement-form button,.TestPortalShell_testContent__Z5_la .current-movement-form input,.TestPortalShell_testContent__Z5_la .current-movement-form select{min-height:48px;border-radius:9px}.TestPortalShell_testContent__Z5_la .current-account-list>button{margin:0 8px 6px;border:1px solid var(--test-line);border-radius:9px}.TestPortalShell_testContent__Z5_la .current-account-list{gap:2px;padding:8px 0}.TestPortalShell_testContent__Z5_la .current-account-modal-backdrop{background:rgba(15,23,42,.64);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.TestPortalShell_testContent__Z5_la .current-account-create-modal,.TestPortalShell_testContent__Z5_la .current-account-detail{box-shadow:0 30px 100px rgba(15,23,42,.3)}.TestPortalShell_testContent__Z5_la .current-account-header-actions{position:relative;align-items:center}.TestPortalShell_testContent__Z5_la .current-account-header-actions .current-account-primary-action{min-height:44px;border:1px solid var(--test-accent);border-radius:9px;background:var(--test-accent);color:#ffffff;padding:8px 13px;font-weight:800;white-space:nowrap}.TestPortalShell_testContent__Z5_la .current-account-more-actions{position:relative}.TestPortalShell_testContent__Z5_la .current-account-more-actions>summary{display:grid;min-height:44px;place-items:center;border:1px solid var(--test-line-strong);border-radius:9px;background:#ffffff;color:var(--test-text);padding:8px 12px;cursor:pointer;font-weight:800;list-style:none;white-space:nowrap}.TestPortalShell_testContent__Z5_la .current-account-more-actions>div{position:absolute;z-index:40;top:calc(100% + 7px);right:0;display:grid;grid-gap:6px;gap:6px;width:210px;border:1px solid var(--test-line-strong);border-radius:12px;background:#ffffff;box-shadow:0 18px 50px rgba(15,23,42,.18);padding:8px}.TestPortalShell_testContent__Z5_la .current-account-more-actions>div button{width:100%;min-height:42px;border:1px solid var(--test-line);border-radius:8px;background:#f9fafb;color:var(--test-text);padding:8px 10px;text-align:left}.TestPortalShell_testContent__Z5_la .branch-manual-product{display:block;border:1px solid var(--test-line);border-radius:10px;background:#f9fafb;padding:0}.TestPortalShell_testContent__Z5_la .branch-manual-product>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:9px 12px;color:var(--test-muted);cursor:pointer;list-style:none}.TestPortalShell_testContent__Z5_la .branch-manual-product>summary span{font-size:11px}.TestPortalShell_testContent__Z5_la .branch-manual-product>summary strong{color:var(--test-accent-dark);font-size:13px}.TestPortalShell_testContent__Z5_la .branch-manual-product-body{display:grid;grid-gap:10px;gap:10px;border-top:1px solid var(--test-line);padding:12px}.TestPortalShell_testContent__Z5_la .portal-page[data-portal-view=pedidos]{font-family:var(--font-main)}.TestPortalShell_testContent__Z5_la .orders-list-panel,.TestPortalShell_testContent__Z5_la .portal-filters{border:1px solid var(--test-line);border-radius:10px;background:#ffffff;box-shadow:0 4px 14px rgba(15,23,42,.04)}.TestPortalShell_testContent__Z5_la .portal-filters{gap:8px;margin:0 0 12px;padding:12px}.TestPortalShell_testContent__Z5_la .portal-insights{display:none}.TestPortalShell_testContent__Z5_la .orders-toolbar{gap:12px}.TestPortalShell_testContent__Z5_la .orders-toolbar .orders-filter-actions{gap:8px}.TestPortalShell_testContent__Z5_la .tomorrow-orders-alert{margin-bottom:12px;border:1px solid #e5bd74;border-radius:8px;background:#fff8e9;color:var(--test-text);padding:13px 15px}.TestPortalShell_testContent__Z5_la .orders-list-panel{padding:0}.TestPortalShell_testContent__Z5_la .orders-list-panel>.list-toolbar{min-height:48px;border-bottom:1px solid var(--test-line);background:#f9fafb;padding:10px 14px}.TestPortalShell_testContent__Z5_la .order-day-section{gap:0;padding-top:0}.TestPortalShell_testContent__Z5_la .order-day-section>header{border-top:1px solid var(--test-line);border-bottom:1px solid var(--test-line);background:#e5e7eb;color:var(--test-text);padding:11px 14px}.TestPortalShell_testContent__Z5_la .order-day-section h3{color:var(--test-text);font-family:Inter,Segoe UI,sans-serif;font-size:16px;font-weight:800;letter-spacing:-.02em}.TestPortalShell_testContent__Z5_la .order-day-section>header span{color:var(--test-muted)}.TestPortalShell_testContent__Z5_la .order-day-list{gap:0}.TestPortalShell_testContent__Z5_la .order-ticket-card{border:0;border-bottom:1px solid var(--test-line);border-left:4px solid transparent;border-radius:0;background:#ffffff;box-shadow:none;padding:13px 14px}.TestPortalShell_testContent__Z5_la .order-ticket-card.is-selected{border-left-color:var(--test-accent);border-color:var(--test-accent);background:#eff6ff;box-shadow:inset 3px 0 var(--test-accent)}.TestPortalShell_testContent__Z5_la .order-ticket-card.urgency-ok{border-left-color:#387c59;background:linear-gradient(90deg,#edf7f1,#ffffff 24%)}.TestPortalShell_testContent__Z5_la .order-ticket-card.urgency-warning{border-left-color:#bf7a18;background:linear-gradient(90deg,#fff7e8,#ffffff 24%)}.TestPortalShell_testContent__Z5_la .order-ticket-card.urgency-danger{border-left-color:#b5483e;background:linear-gradient(90deg,#fdeceb,#ffffff 24%)}.TestPortalShell_testContent__Z5_la .new-order-popup{border:1px solid var(--test-accent);border-radius:16px;background:#ffffff;color:var(--test-text);box-shadow:0 24px 70px rgba(15,23,42,.22)}.TestPortalShell_testContent__Z5_la .new-order-popup strong{font-family:Inter,Segoe UI,sans-serif;font-size:clamp(28px,4vw,44px);font-weight:750;letter-spacing:-.04em;text-transform:none}.TestPortalShell_testContent__Z5_la .admin-detail-modal,.TestPortalShell_testContent__Z5_la .manual-order-modal{border-radius:18px;background:#ffffff;color:var(--test-text);box-shadow:0 30px 100px rgba(15,23,42,.3)}.TestPortalShell_testContent__Z5_la .manual-order-modal .manual-order-form{background:#ffffff}.TestPortalShell_testContent__Z5_la .manual-order-form .branch-items-box{gap:0;overflow:hidden;border:1px solid var(--test-line-strong);border-radius:9px;background:#ffffff;padding:0}.TestPortalShell_testContent__Z5_la .manual-order-form .branch-items-box>.empty-state{margin:0;padding:18px 14px;text-align:left}.TestPortalShell_testContent__Z5_la .manual-order-item-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:12px;gap:12px;border:0;border-bottom:1px solid var(--test-line);border-radius:0;background:#ffffff;padding:13px 14px}.TestPortalShell_testContent__Z5_la .manual-order-item-row:last-child{border-bottom:0}.TestPortalShell_testContent__Z5_la .manual-order-item-row>span{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;grid-gap:4px 12px;gap:4px 12px}.TestPortalShell_testContent__Z5_la .manual-order-item-row>span>strong{color:var(--test-text);font-size:14px;font-weight:800;line-height:1.35}.TestPortalShell_testContent__Z5_la .manual-order-item-row>span>small{color:var(--test-muted);font-size:12px;font-weight:700;white-space:nowrap}.TestPortalShell_testContent__Z5_la .manual-order-item-note{grid-column:1/-1;gap:6px;margin-top:7px}.TestPortalShell_testContent__Z5_la .manual-order-item-note>span{color:var(--test-muted);font-family:Inter,Segoe UI,sans-serif;font-size:11px;font-weight:700;letter-spacing:0;text-transform:none}.TestPortalShell_testContent__Z5_la .manual-order-item-note input{width:100%;min-width:0;min-height:42px;background:#f9fafb}.TestPortalShell_testContent__Z5_la .manual-order-item-row>button{min-height:36px;border:1px solid #e7b9b6;border-radius:7px;background:#fffafa;color:#8d2f2d;padding:0 10px;font-family:Inter,Segoe UI,sans-serif;font-size:12px;font-weight:750;text-transform:none}.TestPortalShell_testContent__Z5_la .manual-order-item-row>button:focus-visible,.TestPortalShell_testContent__Z5_la .manual-order-item-row>button:hover{border-color:#b5483e;background:#fdebea}.TestPortalShell_testContent__Z5_la .pdv-page{--pdv-paper:#f3f4f6;--pdv-panel:#ffffff;--pdv-panel-strong:#f9fafb;--pdv-line:rgba(15,23,42,0.14);--pdv-line-strong:rgba(15,23,42,0.25);--pdv-ink:#111827;--pdv-muted:#4b5563;--pdv-gold:#2563eb;--pdv-gold-bright:#1d4ed8;width:min(1480px,calc(100% - 32px));max-width:1480px;height:calc(100dvh - 230px);min-height:680px;margin:18px auto 48px;border:1px solid var(--test-line);border-radius:16px;background:#f9fafb;color:var(--test-text);box-shadow:0 12px 36px rgba(15,23,42,.1)}.TestPortalShell_testContent__Z5_la .pdv-systembar{border-bottom:1px solid #1d4ed8;background:linear-gradient(180deg,#2563eb,#2563eb);color:#ffffff}.TestPortalShell_testContent__Z5_la .pdv-systembar a,.TestPortalShell_testContent__Z5_la .pdv-systembar span{border-left-color:rgba(255,255,255,.18);color:#ffffff}.TestPortalShell_testContent__Z5_la .pdv-menu-button,.TestPortalShell_testContent__Z5_la .pdv-systembar a:focus-visible,.TestPortalShell_testContent__Z5_la .pdv-systembar a:hover{background:rgba(255,255,255,.12);color:#ffffff}.TestPortalShell_testContent__Z5_la .pdv-workbench{height:calc(100% - 92px);border-bottom-color:var(--test-line-strong)}.TestPortalShell_testContent__Z5_la .pdv-sale-area{border-right-color:var(--test-line-strong);background:linear-gradient(180deg,#f1f6f4,#ffffff 42%,#f9fafb)}.TestPortalShell_testContent__Z5_la .pdv-access-panel{background:#f3f4f6;color:var(--test-text)}.TestPortalShell_testContent__Z5_la .pdv-line-name strong,.TestPortalShell_testContent__Z5_la .pdv-line>strong,.TestPortalShell_testContent__Z5_la .pdv-money-grid strong,.TestPortalShell_testContent__Z5_la .pdv-sale-head,.TestPortalShell_testContent__Z5_la .pdv-sale-head h1,.TestPortalShell_testContent__Z5_la .pdv-store-status strong,.TestPortalShell_testContent__Z5_la .pdv-total-breakdown strong,.TestPortalShell_testContent__Z5_la .pdv-total-final strong,.TestPortalShell_testContent__Z5_la .pdv-total-readout{color:var(--test-text)}.TestPortalShell_testContent__Z5_la .pdv-actionbar span,.TestPortalShell_testContent__Z5_la .pdv-discount-box span,.TestPortalShell_testContent__Z5_la .pdv-line small,.TestPortalShell_testContent__Z5_la .pdv-line span,.TestPortalShell_testContent__Z5_la .pdv-sale-head span,.TestPortalShell_testContent__Z5_la .pdv-sale-head strong,.TestPortalShell_testContent__Z5_la .pdv-store-status small,.TestPortalShell_testContent__Z5_la .pdv-store-status span,.TestPortalShell_testContent__Z5_la .pdv-table-head{color:var(--test-muted)}.TestPortalShell_testContent__Z5_la .pdv-actionbar input,.TestPortalShell_testContent__Z5_la .pdv-discount-box input,.TestPortalShell_testContent__Z5_la .pdv-left-tools button,.TestPortalShell_testContent__Z5_la .pdv-line>input,.TestPortalShell_testContent__Z5_la .pdv-money-grid input,.TestPortalShell_testContent__Z5_la .pdv-qty-control input,.TestPortalShell_testContent__Z5_la .pdv-sale-head-actions button,.TestPortalShell_testContent__Z5_la .pdv-searchbar input{border:1px solid var(--test-line-strong);border-radius:8px;background:#ffffff;color:var(--test-text)}.TestPortalShell_testContent__Z5_la .pdv-actionbar button,.TestPortalShell_testContent__Z5_la .pdv-pay-plus,.TestPortalShell_testContent__Z5_la .pdv-product-pager button,.TestPortalShell_testContent__Z5_la .pdv-qty-control button,.TestPortalShell_testContent__Z5_la .pdv-searchbar button{border-radius:8px;background:var(--test-accent);color:#ffffff}.TestPortalShell_testContent__Z5_la .pdv-line>button{border-radius:8px;background:#fdebea;color:#8d2f2d}.TestPortalShell_testContent__Z5_la .pdv-table-head{border-color:var(--test-line);background:#e5e7eb}.TestPortalShell_testContent__Z5_la .pdv-line{border-bottom-color:var(--test-line);background:#ffffff}.TestPortalShell_testContent__Z5_la .pdv-discount-box,.TestPortalShell_testContent__Z5_la .pdv-payment-box,.TestPortalShell_testContent__Z5_la .pdv-store-status{border-bottom-color:var(--test-line);background:#f9fafb}.TestPortalShell_testContent__Z5_la .pdv-advanced-options{border-bottom:1px solid var(--test-line);background:#f9fafb}.TestPortalShell_testContent__Z5_la .pdv-advanced-options>summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 12px;color:var(--test-text);cursor:pointer;font-size:12px;font-weight:800;list-style:none}.TestPortalShell_testContent__Z5_la .pdv-advanced-options>summary:after{color:var(--test-accent-dark);content:"+";font-size:20px}.TestPortalShell_testContent__Z5_la .pdv-advanced-options[open]>summary:after{content:"Ã¢Ë†â€™"}.TestPortalShell_testContent__Z5_la .pdv-advanced-options-body{display:grid;grid-gap:8px;gap:8px;border-top:1px solid var(--test-line);padding:8px}.TestPortalShell_testContent__Z5_la .pdv-quick-actions-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.TestPortalShell_testContent__Z5_la .pdv-quick-actions-grid button{min-height:42px;border:1px solid var(--test-line);border-radius:8px;background:#ffffff;color:var(--test-text);padding:7px;font-size:11px;font-weight:750}.TestPortalShell_testContent__Z5_la .pdv-category-grid button,.TestPortalShell_testContent__Z5_la .pdv-discount-grid button,.TestPortalShell_testContent__Z5_la .pdv-payment-methods button,.TestPortalShell_testContent__Z5_la .pdv-product-button{border:1px solid var(--test-line);border-radius:9px;background:#ffffff;color:var(--test-text)}.TestPortalShell_testContent__Z5_la .pdv-category-grid button.is-active,.TestPortalShell_testContent__Z5_la .pdv-payment-methods button.is-active{border-color:var(--test-accent);outline:0;background:var(--test-accent);color:#ffffff}.TestPortalShell_testContent__Z5_la .pdv-category-grid button:hover,.TestPortalShell_testContent__Z5_la .pdv-discount-grid button:hover,.TestPortalShell_testContent__Z5_la .pdv-product-button:focus-visible,.TestPortalShell_testContent__Z5_la .pdv-product-button:hover{border-color:var(--test-accent);background:#eff6ff}.TestPortalShell_testContent__Z5_la .pdv-product-button small{color:var(--test-accent-dark)}.TestPortalShell_testContent__Z5_la .pdv-line>button,.TestPortalShell_testContent__Z5_la .pdv-qty-control button{min-height:40px}.TestPortalShell_testContent__Z5_la .pdv-actionbar label,.TestPortalShell_testContent__Z5_la .pdv-total-final{border-color:var(--test-accent);background:#dff2ed;color:var(--test-text)}.TestPortalShell_testContent__Z5_la .pdv-actionbar{grid-template-columns:minmax(180px,1.2fr) 1fr 1fr minmax(170px,1fr);border-top:1px solid var(--test-line-strong);background:#e5e7eb;padding:5px}.TestPortalShell_testContent__Z5_la .pdv-more-actions{position:relative;min-width:0}.TestPortalShell_testContent__Z5_la .pdv-more-actions>summary{display:grid;min-height:100%;place-items:center;border-radius:8px;background:#ffffff;color:var(--test-text);cursor:pointer;font-size:12px;font-weight:850;list-style:none}.TestPortalShell_testContent__Z5_la .pdv-more-actions>div{position:absolute;z-index:120;right:0;bottom:calc(100% + 8px);display:grid;grid-gap:7px;gap:7px;width:min(340px,calc(100vw - 32px));border:1px solid var(--test-line-strong);border-radius:14px;background:#ffffff;box-shadow:0 18px 50px rgba(15,23,42,.2);padding:10px}.TestPortalShell_testContent__Z5_la .pdv-more-actions>div button,.TestPortalShell_testContent__Z5_la .pdv-more-actions>div input{min-height:44px;border:1px solid var(--test-line);border-radius:8px;background:#f9fafb;color:var(--test-text)}.TestPortalShell_testContent__Z5_la .pdv-more-actions>div label{display:grid;grid-gap:5px;gap:5px;border:0;background:transparent;padding:0}.TestPortalShell_testContent__Z5_la .pdv-more-actions>div label span{color:var(--test-muted)}.TestPortalShell_testContent__Z5_la .pdv-cancel-modal,.TestPortalShell_testContent__Z5_la .pdv-completion-modal,.TestPortalShell_testContent__Z5_la .pdv-customer-modal,.TestPortalShell_testContent__Z5_la .pdv-history-modal,.TestPortalShell_testContent__Z5_la .pdv-pay-modal{border:1px solid var(--test-line);border-radius:18px;background:#ffffff;color:var(--test-text);box-shadow:0 30px 100px rgba(15,23,42,.3)}.TestPortalShell_testContent__Z5_la .bi-integrated-page{display:grid;grid-gap:16px;gap:16px;width:min(1560px,100%);padding-top:8px}.TestPortalShell_testContent__Z5_la .bi-command-center{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:28px;gap:28px;align-items:center;overflow:hidden;border-radius:18px;background:linear-gradient(120deg,#1e3a8a,#2563eb 62%,#3b82f6);box-shadow:0 14px 36px rgba(37,99,235,.2);color:#ffffff;padding:clamp(22px,4vw,38px)}.TestPortalShell_testContent__Z5_la .bi-command-center>div{display:grid;grid-gap:7px;gap:7px}.TestPortalShell_testContent__Z5_la .bi-command-center>div>span{color:#bdf3e9;font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.TestPortalShell_testContent__Z5_la .bi-command-center h2{margin:0;max-width:760px;color:#ffffff;font-size:clamp(28px,4vw,48px);font-weight:760;letter-spacing:-.045em;line-height:1.02}.TestPortalShell_testContent__Z5_la .bi-command-center p{max-width:760px;margin:0;color:#def8f3;font-size:14px;line-height:1.55}.TestPortalShell_testContent__Z5_la .bi-command-center aside{display:grid;min-width:220px;grid-gap:5px;gap:5px;border-left:1px solid rgba(255,255,255,.25);padding-left:24px}.TestPortalShell_testContent__Z5_la .bi-command-center aside small{color:#bdf3e9;font-size:11px}.TestPortalShell_testContent__Z5_la .bi-command-center aside strong{color:#ffffff;font-size:14px}.TestPortalShell_testContent__Z5_la .bi-command-center aside button{min-height:42px;margin-top:8px;border:1px solid rgba(255,255,255,.4);border-radius:9px;background:#ffffff;color:#1d4ed8;font-weight:800;cursor:pointer}.TestPortalShell_testContent__Z5_la .bi-integrated-controls{display:flex;align-items:flex-end;gap:10px;border:1px solid var(--test-line);border-radius:14px;background:#ffffff;box-shadow:0 6px 20px rgba(15,23,42,.05);padding:12px}.TestPortalShell_testContent__Z5_la .bi-refresh-control{display:flex;align-items:center;gap:8px;margin-left:auto}.TestPortalShell_testContent__Z5_la .bi-refresh-control>span{color:#64748b;font-size:11px;white-space:nowrap}.TestPortalShell_testContent__Z5_la .bi-refresh-control>button{min-height:46px;border:1px solid #94a3b8;border-radius:8px;background:#ffffff;color:#1e293b;padding:9px 12px;font-weight:800}.TestPortalShell_testContent__Z5_la .bi-integrated-controls label{display:grid;min-width:170px;grid-gap:5px;gap:5px}.TestPortalShell_testContent__Z5_la .bi-integrated-controls .bi-comparison-control{min-width:260px}.TestPortalShell_testContent__Z5_la .bi-integrated-controls label>span,.TestPortalShell_testContent__Z5_la .bi-sales-filters label>span{color:var(--test-muted);font-size:10px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.TestPortalShell_testContent__Z5_la .bi-integrated-controls input,.TestPortalShell_testContent__Z5_la .bi-integrated-controls select,.TestPortalShell_testContent__Z5_la .bi-sales-filters input,.TestPortalShell_testContent__Z5_la .bi-sales-filters select{min-height:46px;min-width:0;border:1px solid var(--test-line-strong);border-radius:9px;background:#f9fafb;color:var(--test-text);padding:0 12px}.TestPortalShell_testContent__Z5_la .bi-integrated-controls .bi-export{min-height:46px;margin-left:auto;border:1px solid var(--test-line-strong);border-radius:9px;background:#ffffff;color:var(--test-text);padding:0 16px;font-weight:800;cursor:pointer}.TestPortalShell_testContent__Z5_la .bi-all-history-note{align-self:center;margin:0;color:var(--test-muted);font-size:13px}.TestPortalShell_testContent__Z5_la .bi-workspace-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.TestPortalShell_testContent__Z5_la .bi-workspace-nav button{display:grid;min-height:72px;grid-gap:3px;gap:3px;border:1px solid var(--test-line);border-radius:12px;background:#ffffff;color:var(--test-text);padding:12px 14px;text-align:left;cursor:pointer}.TestPortalShell_testContent__Z5_la .bi-workspace-nav button strong{font-size:14px}.TestPortalShell_testContent__Z5_la .bi-workspace-nav button small{color:var(--test-muted);font-size:11px}.TestPortalShell_testContent__Z5_la .bi-workspace-nav button:focus-visible,.TestPortalShell_testContent__Z5_la .bi-workspace-nav button:hover{border-color:var(--test-accent);background:#eff6ff}.TestPortalShell_testContent__Z5_la .bi-workspace-nav button.is-active{border-color:var(--test-accent-dark);background:var(--test-accent-dark);color:#ffffff;box-shadow:0 8px 20px rgba(37,99,235,.16)}.TestPortalShell_testContent__Z5_la .bi-workspace-nav button.is-active small{color:#ccefe8}.TestPortalShell_testContent__Z5_la .bi-loading{min-height:180px;display:grid;place-items:center;border:1px solid var(--test-line);border-radius:16px;background:#ffffff;color:var(--test-muted)}.TestPortalShell_testContent__Z5_la .bi-integrated-stack,.TestPortalShell_testContent__Z5_la .bi-sales-workspace{display:grid;grid-gap:16px;gap:16px}.TestPortalShell_testContent__Z5_la .bi-sales-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.TestPortalShell_testContent__Z5_la .bi-sales-summary article{display:grid;min-height:112px;align-content:center;grid-gap:4px;gap:4px;border:1px solid var(--test-line);border-radius:14px;background:linear-gradient(145deg,#ffffff,#eef8f5);padding:16px}.TestPortalShell_testContent__Z5_la .bi-sales-summary article>span{color:var(--test-muted);font-size:11px;font-weight:800;text-transform:uppercase}.TestPortalShell_testContent__Z5_la .bi-sales-summary article>strong{color:var(--test-accent-dark);font-size:clamp(24px,3vw,34px);letter-spacing:-.045em}.TestPortalShell_testContent__Z5_la .bi-sales-summary article>small{color:var(--test-muted)}.TestPortalShell_testContent__Z5_la .bi-sales-filters{display:grid;grid-template-columns:minmax(240px,1.5fr) repeat(5,minmax(130px,1fr)) auto;grid-gap:9px;gap:9px;align-items:flex-end;border:1px solid var(--test-line);border-radius:14px;background:#ffffff;padding:12px}.TestPortalShell_testContent__Z5_la .bi-sales-filters label{display:grid;grid-gap:5px;gap:5px}.TestPortalShell_testContent__Z5_la .bi-sales-filter-actions{display:flex;gap:6px}.TestPortalShell_testContent__Z5_la .bi-sales-filter-actions button{min-height:46px;white-space:nowrap;border:1px solid var(--test-line-strong);border-radius:9px;background:#ffffff;color:var(--test-text);padding:0 12px;font-weight:780;cursor:pointer}.TestPortalShell_testContent__Z5_la .bi-sales-filter-actions button:last-child{border-color:var(--test-accent);background:var(--test-accent);color:#ffffff}.TestPortalShell_testContent__Z5_la .bi-sales-ledger{overflow:hidden;border:1px solid var(--test-line);border-radius:16px;background:#ffffff;box-shadow:0 8px 24px rgba(15,23,42,.05)}.TestPortalShell_testContent__Z5_la .bi-sales-ledger>header{border-bottom:1px solid var(--test-line);background:#eaf3f0;padding:0 16px}.TestPortalShell_testContent__Z5_la .bi-sale-row>summary,.TestPortalShell_testContent__Z5_la .bi-sales-ledger>header>div{display:grid;grid-template-columns:minmax(170px,1.2fr) minmax(145px,1fr) minmax(150px,1fr) minmax(150px,1fr) 110px minmax(105px,.7fr);grid-gap:14px;gap:14px;align-items:center}.TestPortalShell_testContent__Z5_la .bi-sales-ledger>header>div{min-height:44px;color:var(--test-muted);font-size:10px;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.TestPortalShell_testContent__Z5_la .bi-sale-row{border-bottom:1px solid var(--test-line)}.TestPortalShell_testContent__Z5_la .bi-sale-row:last-child{border-bottom:0}.TestPortalShell_testContent__Z5_la .bi-sale-row>summary{min-height:76px;padding:10px 16px;list-style:none;cursor:pointer}.TestPortalShell_testContent__Z5_la .bi-sale-row>summary::-webkit-details-marker{display:none}.TestPortalShell_testContent__Z5_la .bi-sale-row>summary:focus-visible,.TestPortalShell_testContent__Z5_la .bi-sale-row>summary:hover,.TestPortalShell_testContent__Z5_la .bi-sale-row[open]>summary{background:#f0f8f6}.TestPortalShell_testContent__Z5_la .bi-sale-row>summary>span{display:grid;min-width:0;grid-gap:3px;gap:3px}.TestPortalShell_testContent__Z5_la .bi-sale-row>summary strong{overflow:hidden;color:var(--test-text);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.TestPortalShell_testContent__Z5_la .bi-sale-row>summary small{overflow:hidden;color:var(--test-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.TestPortalShell_testContent__Z5_la .bi-sale-status{display:inline-flex;width:max-content;border-radius:999px;background:#dff2e7;color:#16623f;padding:6px 9px;font-size:10px;text-transform:uppercase}.TestPortalShell_testContent__Z5_la .bi-sale-status.is-cancelled,.TestPortalShell_testContent__Z5_la .bi-sale-status.is-reversed{background:#fbe6e4;color:#8d2f2d}.TestPortalShell_testContent__Z5_la .bi-sale-status.is-partially_refunded{background:#fef3c7;color:#78350f}.TestPortalShell_testContent__Z5_la .bi-sale-status.is-refunded{background:#e2e8f0;color:#0f172a}.TestPortalShell_testContent__Z5_la .bi-sale-detail{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);grid-gap:18px;gap:18px;border-top:1px solid var(--test-line);background:#fbfdfc;padding:18px}.TestPortalShell_testContent__Z5_la .bi-sale-detail h3{margin:0 0 10px;color:var(--test-text);font-size:13px}.TestPortalShell_testContent__Z5_la .bi-sale-detail section>div{display:grid;grid-template-columns:minmax(0,1fr) 90px 110px 110px;grid-gap:10px;gap:10px;align-items:center;min-height:48px;border-top:1px solid var(--test-line);color:var(--test-text);font-size:12px}.TestPortalShell_testContent__Z5_la .bi-sale-detail section>div>span:first-child{display:grid}.TestPortalShell_testContent__Z5_la .bi-sale-detail section small{color:var(--test-muted)}.TestPortalShell_testContent__Z5_la .bi-sale-detail aside{border-radius:12px;background:#eaf3f0;padding:14px}.TestPortalShell_testContent__Z5_la .bi-sale-detail aside p{display:flex;justify-content:space-between;gap:12px;margin:0;border-top:1px solid var(--test-line);padding:9px 0;color:var(--test-muted);font-size:12px}.TestPortalShell_testContent__Z5_la .bi-sale-detail aside p strong{color:var(--test-text)}.TestPortalShell_testContent__Z5_la .bi-sale-detail aside p.is-total{color:var(--test-text);font-size:14px}.TestPortalShell_testContent__Z5_la .bi-sales-empty{display:grid;min-height:180px;place-content:center;grid-gap:5px;gap:5px;color:var(--test-muted);text-align:center}.TestPortalShell_testContent__Z5_la .bi-sales-empty strong{color:var(--test-text)}.TestPortalShell_testContent__Z5_la .bi-sales-pagination{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--test-line);background:#f9fafb;padding:10px 16px;color:var(--test-muted);font-size:12px}.TestPortalShell_testContent__Z5_la .bi-sales-pagination>div{display:flex;gap:7px}.TestPortalShell_testContent__Z5_la .bi-sales-pagination button{min-height:40px;border:1px solid var(--test-line-strong);border-radius:8px;background:#ffffff;color:var(--test-text);padding:0 14px;font-weight:750;cursor:pointer}@media (max-width:1300px){.TestPortalShell_testContent__Z5_la .bi-sales-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.TestPortalShell_testContent__Z5_la .bi-sales-search{grid-column:span 2}.TestPortalShell_testContent__Z5_la .bi-sales-filter-actions{justify-content:flex-end}}@media (max-width:900px){.TestPortalShell_testContent__Z5_la .bi-command-center{grid-template-columns:1fr}.TestPortalShell_testContent__Z5_la .bi-command-center aside{min-width:0;border-top:1px solid rgba(255,255,255,.25);border-left:0;padding-top:16px;padding-left:0}.TestPortalShell_testContent__Z5_la .bi-integrated-controls{align-items:stretch;flex-wrap:wrap}.TestPortalShell_testContent__Z5_la .bi-integrated-controls .bi-comparison-control,.TestPortalShell_testContent__Z5_la .bi-integrated-controls label{flex:1 1 220px}.TestPortalShell_testContent__Z5_la .bi-workspace-nav{display:flex;overflow-x:auto;padding-bottom:4px}.TestPortalShell_testContent__Z5_la .bi-workspace-nav button{flex:0 0 170px}.TestPortalShell_testContent__Z5_la .bi-sales-ledger>header{display:none}.TestPortalShell_testContent__Z5_la .bi-sale-row>summary{grid-template-columns:1fr 1fr;gap:12px}.TestPortalShell_testContent__Z5_la .bi-sale-detail{grid-template-columns:1fr}}@media (max-width:620px){.TestPortalShell_testContent__Z5_la .bi-integrated-page{padding-inline:10px}.TestPortalShell_testContent__Z5_la .bi-command-center{padding:22px 18px}.TestPortalShell_testContent__Z5_la .bi-workspace-nav button{flex-basis:150px}.TestPortalShell_testContent__Z5_la .bi-sales-summary{grid-template-columns:1fr 1fr}.TestPortalShell_testContent__Z5_la .bi-sales-filters{grid-template-columns:1fr}.TestPortalShell_testContent__Z5_la .bi-sales-search{grid-column:auto}.TestPortalShell_testContent__Z5_la .bi-sales-filter-actions{display:grid;grid-template-columns:1fr 1fr}.TestPortalShell_testContent__Z5_la .bi-sale-row>summary{grid-template-columns:1fr}.TestPortalShell_testContent__Z5_la .bi-sale-detail section>div{grid-template-columns:1fr auto;padding:8px 0}.TestPortalShell_testContent__Z5_la .bi-sale-detail section>div>span:first-child{grid-column:1/-1}}@media (max-width:1100px){.TestPortalShell_testContent__Z5_la .branch-dashboard,.TestPortalShell_testContent__Z5_la .cash-closing-dashboard{grid-template-columns:minmax(0,1fr)}.TestPortalShell_testContent__Z5_la .pdv-page{width:calc(100% - 20px);height:auto;min-height:0;margin-top:10px;overflow:visible}.TestPortalShell_testContent__Z5_la .pdv-workbench{height:auto}.TestPortalShell_testContent__Z5_la .pdv-sale-area{min-height:560px}.TestPortalShell_testContent__Z5_la .pdv-access-panel{grid-template-rows:auto auto auto minmax(520px,auto)}.TestPortalShell_testContent__Z5_la .pdv-actionbar{grid-template-columns:repeat(2,minmax(0,1fr));min-height:auto}.TestPortalShell_testContent__Z5_la .pdv-actionbar>button,.TestPortalShell_testContent__Z5_la .pdv-more-actions>summary{min-height:48px}}@media (max-width:900px){.TestPortalShell_header__jeEpJ{grid-template-columns:1fr auto}.TestPortalShell_environmentStatus__KdBh8{display:none}}@media (max-width:620px){.TestPortalShell_header__jeEpJ{gap:10px;width:calc(100% - 20px);margin-top:10px;min-height:66px;padding:8px 14px}.TestPortalShell_navigationInner__t9Y_G{width:calc(100% - 20px);margin-top:8px}.TestPortalShell_sectionIntro__K0IMd{padding-top:24px}.TestPortalShell_sectionIntro__K0IMd>div{align-items:flex-start;flex-direction:column;gap:10px}.TestPortalShell_sectionIntro__K0IMd span{text-align:left}.TestPortalShell_brand__Vs1qS img{width:38px;height:38px}.TestPortalShell_brand__Vs1qS strong{font-size:16px}.TestPortalShell_userArea__XjHHi>span{display:none}.TestPortalShell_navigation__GFSXL a{min-height:49px;padding:0 11px;font-size:11px}.TestPortalShell_navigation__GFSXL a:after{right:11px;left:11px}.TestPortalShell_testContent__Z5_la .manual-order-item-row{grid-template-columns:minmax(0,1fr)}.TestPortalShell_testContent__Z5_la .manual-order-item-row>button{justify-self:end}.TestPortalShell_testContent__Z5_la .pdv-sale-area{grid-template-columns:minmax(0,1fr);min-width:0;min-height:520px}.TestPortalShell_testContent__Z5_la .pdv-sale-foot,.TestPortalShell_testContent__Z5_la .pdv-sale-head,.TestPortalShell_testContent__Z5_la .pdv-searchbar,.TestPortalShell_testContent__Z5_la .pdv-ticket-list,.TestPortalShell_testContent__Z5_la .pdv-total-readout{width:100%;min-width:0}.TestPortalShell_testContent__Z5_la .pdv-sale-foot,.TestPortalShell_testContent__Z5_la .pdv-sale-head{grid-template-columns:minmax(0,1fr)}.TestPortalShell_testContent__Z5_la .pdv-sale-head-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.TestPortalShell_testContent__Z5_la .pdv-left-tools{grid-template-columns:repeat(3,minmax(0,1fr))}.TestPortalShell_testContent__Z5_la .pdv-left-tools button{min-width:0;padding-inline:7px}.TestPortalShell_testContent__Z5_la .pdv-total-readout{align-items:stretch;flex-direction:column;gap:8px}.TestPortalShell_testContent__Z5_la .pdv-total-breakdown{grid-template-columns:repeat(2,minmax(0,1fr))}.TestPortalShell_testContent__Z5_la .pdv-total-final{min-width:0}}@media (max-width:720px){.TestPortalShell_navigation__GFSXL{top:0}}.TestPortalShell_testContent__Z5_la .bi-stock-differences{display:grid;grid-gap:18px;gap:18px}.TestPortalShell_testContent__Z5_la .bi-stock-difference-filters{display:grid;grid-template-columns:minmax(260px,1fr) minmax(240px,.8fr) auto;grid-gap:12px;gap:12px;align-items:end;padding:16px;border:1px solid #cbd5e1;border-radius:14px;background:#ffffff}.TestPortalShell_testContent__Z5_la .bi-stock-difference-filters>label:not(.bi-stock-difference-check){display:grid;grid-gap:6px;gap:6px;color:#334155;font-size:.78rem;font-weight:800}.TestPortalShell_testContent__Z5_la .bi-stock-difference-filters input[type=search],.TestPortalShell_testContent__Z5_la .bi-stock-difference-filters select{min-height:44px;padding:0 12px;border:1px solid #94a3b8;border-radius:9px;background:#ffffff;color:#0f172a;font:inherit}.TestPortalShell_testContent__Z5_la .bi-stock-difference-check{display:flex;align-items:center;gap:9px;min-height:44px;padding:0 12px;border:1px solid #94a3b8;border-radius:9px;color:#0f172a;font-weight:750;white-space:nowrap}.TestPortalShell_testContent__Z5_la .bi-stock-difference-check input{width:18px;height:18px;accent-color:#1d4ed8}.TestPortalShell_testContent__Z5_la .bi-stock-difference-table{overflow:hidden;border:1px solid #cbd5e1;border-radius:14px;background:#ffffff}.TestPortalShell_testContent__Z5_la .bi-stock-difference-table>article,.TestPortalShell_testContent__Z5_la .bi-stock-difference-table>header{display:grid;grid-template-columns:130px minmax(190px,1fr) minmax(170px,1fr) 100px 100px 110px minmax(180px,1fr);grid-gap:12px;gap:12px;align-items:center}.TestPortalShell_testContent__Z5_la .bi-stock-difference-table>header{padding:11px 16px;background:#1e293b;color:#ffffff;font-size:.72rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.TestPortalShell_testContent__Z5_la .bi-stock-difference-table>article{min-width:1080px;padding:15px 16px;border-top:1px solid #e2e8f0;color:#0f172a}.TestPortalShell_testContent__Z5_la .bi-stock-difference-table>article.has-difference{border-left:5px solid #dc2626;background:#fff7f7}.TestPortalShell_testContent__Z5_la .bi-stock-difference-table>article.is-matched{border-left:5px solid #16a34a}.TestPortalShell_testContent__Z5_la .bi-stock-difference-table article>span{display:grid;grid-gap:4px;gap:4px;min-width:0}.TestPortalShell_testContent__Z5_la .bi-stock-difference-table article b,.TestPortalShell_testContent__Z5_la .bi-stock-difference-table article strong{color:#0f172a;overflow-wrap:anywhere}.TestPortalShell_testContent__Z5_la .bi-stock-difference-table article small{color:#475569;line-height:1.35}.TestPortalShell_testContent__Z5_la .bi-stock-difference-table article.has-difference>span:nth-child(6) b{color:#b91c1c}@media (max-width:980px){.TestPortalShell_testContent__Z5_la .bi-stock-difference-filters{grid-template-columns:1fr}.TestPortalShell_testContent__Z5_la .bi-stock-difference-table{overflow-x:auto}.TestPortalShell_testContent__Z5_la .bi-stock-difference-table>header{min-width:1080px}}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience{--pdv-ui-bg:#f3f4f6;--pdv-ui-surface:#ffffff;--pdv-ui-border:#cbd5e1;--pdv-ui-text:#111827;--pdv-ui-muted:#4b5563;--pdv-ui-primary:#2563eb;--pdv-ui-primary-dark:#1d4ed8;--pdv-ui-success:#15803d;--pdv-ui-danger:#b91c1c;background:var(--pdv-ui-bg);color:var(--pdv-ui-text)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-menu-button:focus-visible,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-menu-button:hover{background:#374151}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-access-panel,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-workbench{background:var(--pdv-ui-bg)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-sale-area,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-sale-foot,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-sale-head{background:var(--pdv-ui-surface)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-line-name strong,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-line>strong,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-sale-title h1{color:var(--pdv-ui-text)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-line small,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-sale-title>small,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-sale-title>span{color:var(--pdv-ui-muted)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-customer-chip{min-height:48px;border-color:var(--pdv-ui-border);border-radius:8px;background:#ffffff;color:var(--pdv-ui-text);padding:7px 11px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-customer-chip:focus-visible,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-customer-chip:hover{border-color:var(--pdv-ui-primary);background:#eff6ff;outline-color:rgba(37,99,235,.18)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-searchbar input{color:var(--pdv-ui-text)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-searchbar input:focus{border-color:var(--pdv-ui-primary)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-actionbar .pdv-charge-button,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-quantity-modal footer .pdv-completion-primary,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-searchbar button{border-color:var(--pdv-ui-primary-dark);background:var(--pdv-ui-primary);color:#ffffff}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-actionbar .pdv-charge-button:hover,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-quantity-modal footer .pdv-completion-primary:hover,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-searchbar button:hover{background:var(--pdv-ui-primary-dark)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-ticket-list{background:#f3f4f6}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-line{color:var(--pdv-ui-text)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-line.is-selected{border-color:var(--pdv-ui-primary)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-line:not(.is-selected) .pdv-qty-control button,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-line:not(.is-selected)>button{visibility:hidden}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-line:not(.is-selected) .pdv-qty-control input,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-line:not(.is-selected)>input{border-color:transparent;background:transparent;pointer-events:none}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-line>button{color:var(--pdv-ui-danger)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-advanced-options,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-store-status,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-total-breakdown{display:none}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-product-modes{border-color:#d1d5db;background:#ffffff}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-product-modes button{border-color:var(--pdv-ui-border);border-radius:8px;background:#ffffff;color:#1f2937}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-product-modes button.is-active{border-color:var(--pdv-ui-primary-dark);background:var(--pdv-ui-primary);color:#ffffff}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-category-grid button,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-category-grid button[data-tone]{min-height:38px;border-color:#d1d5db;background:#ffffff;color:#1f2937}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-category-grid button.is-active{border-color:var(--pdv-ui-primary);outline:2px solid var(--pdv-ui-primary)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-product-button{border-color:#cbd5e1;border-radius:8px;color:var(--pdv-ui-text)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-product-button:focus-visible,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-product-button:hover{border-color:var(--pdv-ui-primary);background:#eff6ff}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-product-button small{color:#1d4ed8}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-product-button span{display:none}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-pay-body{gap:16px;padding:18px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-keypad{display:none}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-quick-cash button{border-color:#94a3b8;background:#ffffff;color:#111827;text-decoration:none}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-pay-summary>div:last-child,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-payment-line.is-active{border-color:var(--pdv-ui-primary);background:#eff6ff}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-operation-switch{display:flex;min-height:48px;align-items:center;gap:8px;border-bottom:1px solid #cbd5e1;background:#ffffff;padding:7px 14px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-workbench{height:calc(100% - 168px)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-operation-switch>span{margin-right:2px;color:#475569;font-size:12px;font-weight:800;text-transform:uppercase}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-operation-switch button{min-height:34px;border:1px solid #94a3b8;border-radius:8px;background:#ffffff;padding:0 14px;color:#111827;font:inherit;font-weight:800;cursor:pointer}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-operation-switch button.is-active{border-color:#1d4ed8;background:#1d4ed8;color:#ffffff}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-operation-switch small{margin-left:auto;color:#334155;font-size:12px;font-weight:700}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-transfer-route-chip{display:grid;min-width:220px;grid-gap:2px;gap:2px;border:1px solid #93c5fd;border-radius:8px;background:#eff6ff;padding:9px 12px;color:#1e3a8a}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-transfer-route-chip small,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-transfer-route-chip span{font-size:10px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-transfer-route-chip strong{font-size:15px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-actionbar .pdv-charge-button.is-transfer{border-color:#047857;background:#047857}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-total-readout.is-transfer .pdv-total-final{border-color:#86efac;background:#f0fdf4}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-total-readout.is-transfer .pdv-total-final strong{color:#166534;font-size:clamp(24px,3vw,38px)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-transfer-modal{width:min(700px,calc(100vw - 28px));max-height:min(760px,calc(100dvh - 28px));overflow:auto}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-transfer-route{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-transfer-note,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-transfer-route label{display:grid;grid-gap:6px;gap:6px;color:#334155;font-size:12px;font-weight:800}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-transfer-note textarea,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-transfer-route input,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-transfer-route select{width:100%;border:1px solid #94a3b8;border-radius:8px;background:#ffffff;padding:10px 11px;color:#111827;font:inherit}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-transfer-items{display:grid;grid-gap:0;gap:0;overflow:hidden;border:1px solid #cbd5e1;border-radius:10px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-transfer-items>div,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-transfer-items>header{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #e2e8f0;padding:9px 11px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-transfer-items>header{background:#f1f5f9}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-transfer-items>div:last-child{border-bottom:0}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-transfer-items>div span{display:grid;grid-gap:2px;gap:2px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-transfer-items small{color:#64748b;font-size:10px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-transfer-notice{display:grid;grid-gap:3px;gap:3px;border:1px solid #86efac;border-radius:9px;background:#f0fdf4;padding:10px 12px;color:#14532d}@media (max-width:760px){.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-workbench{height:auto}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-operation-switch{flex-wrap:wrap}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-operation-switch small{width:100%;margin-left:0}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-transfer-route{grid-template-columns:1fr}}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-compact-modal,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-refund-modal{width:min(720px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:auto;border:1px solid #94a3b8;border-radius:12px;background:#ffffff;color:#111827;box-shadow:0 20px 50px rgb(15 23 42/24%);padding:20px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-compact-modal>footer,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-compact-modal>header,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-refund-modal>footer,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-refund-modal>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-compact-modal h2,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-refund-modal h2{margin:3px 0 0;font-size:1.35rem}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-compact-modal>header button,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-refund-modal>header button{min-width:40px;min-height:40px;border:1px solid #94a3b8;border-radius:8px;background:#ffffff;color:#111827}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-compact-modal label,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-refund-fields label{display:grid;grid-gap:6px;gap:6px;margin-top:14px;font-weight:700}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-compact-modal input,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-refund-modal input,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-refund-modal select{min-height:44px;border:1px solid #64748b;border-radius:8px;background:#ffffff;color:#111827;padding:9px 11px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-compact-modal>footer,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-refund-modal>footer{margin-top:20px;border-top:1px solid #cbd5e1;padding-top:16px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-parked-list,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-refund-lines{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-parked-list article,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-refund-lines label{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #cbd5e1;border-radius:9px;background:#f8fafc;padding:12px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-parked-list article>div,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-refund-lines label>span{display:grid;grid-gap:3px;gap:3px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-refund-lines input{width:110px;text-align:right;font-size:1.05rem;font-weight:800}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-refund-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 12px;gap:0 12px;margin-top:12px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-history-status.is-partially_refunded{border-color:#b45309;background:#fffbeb;color:#78350f}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-history-status.is-refunded{border-color:#475569;background:#f1f5f9;color:#0f172a}@media (max-width:640px){.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-refund-fields{grid-template-columns:1fr}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-parked-list article,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-refund-lines label,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-refund-modal>footer{align-items:stretch;flex-direction:column}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-refund-lines input{width:100%}}.TestPortalShell_testContent__Z5_la .test-catalog-page{width:min(1500px,calc(100% - 32px));margin:18px auto 40px;color:#111827}.TestPortalShell_testContent__Z5_la .test-catalog-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;border:1px solid #cbd5e1;border-radius:12px;background:#ffffff;padding:22px 24px}.TestPortalShell_testContent__Z5_la .test-catalog-toolbar>div:first-child{display:grid;grid-gap:5px;gap:5px}.TestPortalShell_testContent__Z5_la .test-catalog-toolbar p,.TestPortalShell_testContent__Z5_la .test-catalog-toolbar span,.TestPortalShell_testContent__Z5_la .test-category-manager header span,.TestPortalShell_testContent__Z5_la .test-product-manager header span{margin:0;color:#475569;font-size:13px}.TestPortalShell_testContent__Z5_la .test-catalog-toolbar h2{margin:0;color:#0f172a;font-size:clamp(25px,3vw,36px)}.TestPortalShell_testContent__Z5_la .test-catalog-stats{display:flex;gap:10px}.TestPortalShell_testContent__Z5_la .test-catalog-stats span{display:grid;min-width:116px;grid-gap:1px;gap:1px;border:1px solid #cbd5e1;border-radius:9px;background:#f8fafc;padding:10px 13px}.TestPortalShell_testContent__Z5_la .test-catalog-stats strong{color:#0f172a;font-size:21px}.TestPortalShell_testContent__Z5_la .test-catalog-stats>button{min-height:48px;border:1px solid #1d4ed8;border-radius:9px;background:#1d4ed8;padding:0 16px;color:#ffffff;font:inherit;font-weight:800;cursor:pointer}.TestPortalShell_testContent__Z5_la .test-catalog-stats>button:hover{background:#1e40af}.TestPortalShell_testContent__Z5_la .test-catalog-stats>button:disabled{cursor:wait;opacity:.7}.TestPortalShell_testContent__Z5_la .test-catalog-alert{margin:12px 0 0;border:1px solid;border-radius:8px;padding:11px 14px;font-weight:700}.TestPortalShell_testContent__Z5_la .test-catalog-alert.is-error{border-color:#fca5a5;background:#fef2f2;color:#991b1b}.TestPortalShell_testContent__Z5_la .test-catalog-alert.is-success{border-color:#86efac;background:#f0fdf4;color:#166534}.TestPortalShell_testContent__Z5_la .test-catalog-layout{display:grid;grid-template-columns:minmax(270px,330px) minmax(0,1fr);grid-gap:16px;gap:16px;margin-top:16px;align-items:start}.TestPortalShell_testContent__Z5_la .test-category-manager,.TestPortalShell_testContent__Z5_la .test-product-manager{border:1px solid #cbd5e1;border-radius:12px;background:#ffffff;overflow:hidden}.TestPortalShell_testContent__Z5_la .test-category-manager>header,.TestPortalShell_testContent__Z5_la .test-product-manager>header{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;border-bottom:1px solid #e2e8f0;padding:16px}.TestPortalShell_testContent__Z5_la .test-category-manager h3,.TestPortalShell_testContent__Z5_la .test-product-manager h3{margin:0;color:#0f172a;font-size:19px}.TestPortalShell_testContent__Z5_la .test-category-create{display:grid;grid-gap:7px;gap:7px;border-bottom:1px solid #e2e8f0;background:#f8fafc;padding:14px 16px}.TestPortalShell_testContent__Z5_la .test-catalog-form-grid label,.TestPortalShell_testContent__Z5_la .test-category-create label,.TestPortalShell_testContent__Z5_la .test-product-manager>header label{display:grid;grid-gap:6px;gap:6px;color:#334155;font-size:12px;font-weight:800}.TestPortalShell_testContent__Z5_la .test-category-create>div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:7px;gap:7px}.TestPortalShell_testContent__Z5_la .test-catalog-form-grid input,.TestPortalShell_testContent__Z5_la .test-catalog-form-grid select,.TestPortalShell_testContent__Z5_la .test-catalog-form-grid textarea,.TestPortalShell_testContent__Z5_la .test-category-create input,.TestPortalShell_testContent__Z5_la .test-category-list input,.TestPortalShell_testContent__Z5_la .test-product-manager>header input{min-height:42px;border:1px solid #94a3b8;border-radius:7px;background:#ffffff;color:#111827;padding:9px 11px;font:inherit}.TestPortalShell_testContent__Z5_la .test-catalog-modal button,.TestPortalShell_testContent__Z5_la .test-category-create button,.TestPortalShell_testContent__Z5_la .test-category-list button,.TestPortalShell_testContent__Z5_la .test-product-list button{min-height:40px;border:1px solid #94a3b8;border-radius:7px;background:#ffffff;color:#1e293b;padding:8px 11px;font-weight:750;cursor:pointer}.TestPortalShell_testContent__Z5_la .test-catalog-modal button.is-primary,.TestPortalShell_testContent__Z5_la .test-category-create button{border-color:#1d4ed8;background:#2563eb;color:#ffffff}.TestPortalShell_testContent__Z5_la .test-category-list{display:grid;max-height:620px;overflow-y:auto;padding:8px}.TestPortalShell_testContent__Z5_la .test-category-list article>button,.TestPortalShell_testContent__Z5_la .test-category-list>button{display:flex;width:100%;align-items:center;justify-content:space-between;border-color:transparent;text-align:left}.TestPortalShell_testContent__Z5_la .test-category-list article.is-active>button,.TestPortalShell_testContent__Z5_la .test-category-list>button.is-active{border-color:#93c5fd;background:#eff6ff;color:#1e40af}.TestPortalShell_testContent__Z5_la .test-category-list article{display:grid;grid-gap:4px;gap:4px;border-bottom:1px solid #f1f5f9;padding-block:4px}.TestPortalShell_testContent__Z5_la .test-category-list article form,.TestPortalShell_testContent__Z5_la .test-category-list article>div{display:flex;gap:5px;padding-inline:7px}.TestPortalShell_testContent__Z5_la .test-category-list article form button,.TestPortalShell_testContent__Z5_la .test-category-list article>div button{min-height:30px;padding:4px 7px;color:#475569;font-size:11px}.TestPortalShell_testContent__Z5_la .test-catalog-page button:disabled,.TestPortalShell_testContent__Z5_la .test-category-list button:disabled{cursor:not-allowed;opacity:.48}.TestPortalShell_testContent__Z5_la .test-product-manager>header label{width:min(360px,52%)}.TestPortalShell_testContent__Z5_la .test-product-list{display:grid}.TestPortalShell_testContent__Z5_la .test-product-list article,.TestPortalShell_testContent__Z5_la .test-product-list-head{display:grid;grid-template-columns:minmax(220px,1.4fr) minmax(130px,.8fr) 130px 120px 78px;grid-gap:12px;gap:12px;align-items:center;min-width:760px;padding:11px 16px}.TestPortalShell_testContent__Z5_la .test-product-list-head{border-bottom:1px solid #cbd5e1;background:#f1f5f9;color:#475569;font-size:11px;font-weight:800;text-transform:uppercase}.TestPortalShell_testContent__Z5_la .test-product-list article{min-height:67px;border-bottom:1px solid #e2e8f0}.TestPortalShell_testContent__Z5_la .test-product-list article:hover{background:#f8fafc}.TestPortalShell_testContent__Z5_la .test-product-list article>div{display:grid;grid-gap:3px;gap:3px}.TestPortalShell_testContent__Z5_la .test-product-list article small,.TestPortalShell_testContent__Z5_la .test-product-list article>span{color:#64748b;font-size:12px}.TestPortalShell_testContent__Z5_la .test-product-list article>strong{color:#0f172a;text-align:right}.TestPortalShell_testContent__Z5_la .test-catalog-empty{margin:0;padding:42px 20px;color:#64748b;text-align:center}.TestPortalShell_testContent__Z5_la .test-catalog-modal-backdrop{position:fixed;z-index:250;inset:0;display:grid;place-items:center;background:rgba(15,23,42,.64);padding:18px}.TestPortalShell_testContent__Z5_la .test-catalog-modal{width:min(680px,100%);max-height:calc(100dvh - 36px);overflow-y:auto;border:1px solid #94a3b8;border-radius:12px;background:#ffffff;box-shadow:0 24px 70px rgba(15,23,42,.3)}.TestPortalShell_testContent__Z5_la .test-catalog-modal>footer,.TestPortalShell_testContent__Z5_la .test-catalog-modal>header{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #e2e8f0;padding:15px 18px}.TestPortalShell_testContent__Z5_la .test-catalog-modal>header h2,.TestPortalShell_testContent__Z5_la .test-catalog-modal>header span{margin:0}.TestPortalShell_testContent__Z5_la .test-catalog-modal>header span{color:#64748b;font-size:12px}.TestPortalShell_testContent__Z5_la .test-catalog-modal>header>button{width:42px;padding:0;font-size:23px}.TestPortalShell_testContent__Z5_la .test-catalog-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;padding:18px}.TestPortalShell_testContent__Z5_la .test-catalog-form-grid label.is-wide{grid-column:1/-1}.TestPortalShell_testContent__Z5_la .test-catalog-form-grid textarea{min-height:92px;resize:vertical}.TestPortalShell_testContent__Z5_la .test-catalog-modal>footer{justify-content:flex-end;border-top:1px solid #e2e8f0;border-bottom:0}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"]{min-height:calc(100dvh - 130px)}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience{height:calc(100dvh - 130px);margin:0;border:0}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-workbench{grid-template-columns:minmax(0,1fr);width:100%;height:calc(100% - 120px)}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-sale-area{width:100%;border-right:0}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-account-customer-picker{display:grid;grid-gap:10px;gap:10px;margin:0 18px 14px;border:1px solid #93c5fd;border-radius:10px;background:#eff6ff;padding:13px}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-account-customer-picker>header,.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-account-customer-results button,.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-selected-account{display:flex;align-items:center;justify-content:space-between;gap:14px}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-account-customer-picker>header div,.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-account-customer-results button>span,.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-selected-account>span{display:grid;grid-gap:2px;gap:2px}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-account-customer-picker>input{min-height:46px;border:1px solid #60a5fa;border-radius:8px;background:#ffffff;color:#111827;padding:10px 12px;font:inherit}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-account-customer-results{display:grid;max-height:250px;grid-gap:5px;gap:5px;overflow-y:auto}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-account-customer-results>span{color:#475569;padding:12px;text-align:center}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-account-customer-picker header button,.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-account-customer-results button{min-height:42px;border:1px solid #bfdbfe;border-radius:8px;background:#ffffff;color:#1e3a8a;padding:8px 11px;text-align:left}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-selected-account{border:1px solid #60a5fa;border-radius:8px;background:#ffffff;padding:12px}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-account-customer-results button>span:last-child,.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-selected-account>span:last-child{text-align:right}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-pay-modal{width:min(860px,calc(100vw - 28px));max-height:calc(100dvh - 28px);overflow-y:auto;border:1px solid #94a3b8;border-radius:14px;background:#ffffff;color:#111827}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-pay-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr);grid-gap:10px;gap:10px;background:#f8fafc;padding:14px 18px 10px}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-pay-hero>button,.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-pay-hero>div{display:grid;align-content:center;grid-gap:2px;gap:2px;min-height:88px;border:1px solid #cbd5e1;border-radius:10px;background:#ffffff;color:#111827;padding:12px 15px;text-align:left}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-pay-hero>div{border:2px solid #1d4ed8;background:#eff6ff}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-pay-hero>div>strong{color:#0f172a;font-size:clamp(34px,6vw,58px);letter-spacing:-.045em;line-height:1}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-payment-methods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;padding:8px 18px 14px}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-payment-methods button{display:grid;min-height:64px;grid-gap:3px;gap:3px;border:1px solid #94a3b8;border-radius:9px;background:#ffffff;color:#1e293b;padding:10px 12px;text-align:left}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-payment-methods button.is-active{border:2px solid #1d4ed8;background:#eff6ff;color:#1e40af}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-pay-hero small,.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-payment-methods small{color:#64748b;font-size:11px}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-fiscal-mode{display:none}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-pay-body{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;padding:0 18px 14px}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-keypad{display:none}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-quick-cash{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-quick-cash.is-hidden{display:none}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-quick-cash button{min-height:46px;border:1px solid #86efac;border-radius:8px;background:#f0fdf4;color:#166534;font-weight:800}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-pay-center{display:grid;grid-gap:9px;gap:9px}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-pay-summary{display:none}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-payment-line{grid-template-columns:minmax(170px,1fr) minmax(130px,.7fr) minmax(170px,1fr) auto;gap:9px;border:1px solid #cbd5e1;border-radius:9px;background:#f8fafc;padding:10px}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-payment-line.is-active{border-color:#60a5fa;background:#eff6ff}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-pay-change,.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-payment-balance{display:flex;min-height:52px;align-items:center;justify-content:space-between;border:1px solid #cbd5e1;border-radius:8px;background:#ffffff;padding:9px 12px}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-pay-plus{width:max-content;min-height:42px;border:1px solid #94a3b8;border-radius:8px;background:#ffffff;color:#334155;padding:8px 14px;font-weight:800}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-pay-modal>footer{border-top:1px solid #cbd5e1;background:#f8fafc}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-pay-modal>footer div{display:flex;flex-direction:row-reverse;gap:8px}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-pay-modal>footer div button:first-child{min-width:190px;border-color:#166534;background:#15803d;color:#ffffff}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-cash-sales-summary{display:grid;grid-gap:10px;gap:10px;border:1px solid #cbd5e1;border-radius:10px;background:#f8fafc;padding:13px}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-cash-sales-summary>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-cash-sales-summary>div span,.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-cash-sales-summary>header div{display:grid;grid-gap:2px;gap:2px}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-line,.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-table-head{grid-template-columns:minmax(220px,1fr) 176px 164px 0 128px 74px;gap:10px}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-line{min-height:82px}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-qty-control{grid-template-columns:32px minmax(96px,1fr) 32px;align-items:stretch;gap:4px}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-line .pdv-qty-control button{min-height:52px;visibility:visible;border:1px solid #94a3b8;border-radius:7px;background:#f1f5f9;color:#1e293b}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-price-editor,.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-quantity-editor{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;overflow:hidden;border:1px solid #60a5fa;border-radius:8px;background:#ffffff;box-shadow:0 0 0 2px rgba(37,99,235,.07)}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-price-editor{grid-template-columns:auto minmax(0,1fr) auto}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-price-editor>span,.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-quantity-editor>span{grid-column:1/-1;background:#eff6ff;color:#1d4ed8;padding:3px 7px 2px;font-size:9px;font-weight:850;letter-spacing:.04em;line-height:1.1;text-transform:uppercase}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-price-editor input,.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-quantity-editor input{min-height:34px;border:0;outline:0;background:#ffffff;color:#0f172a;padding:4px 6px;font-size:15px;font-weight:850;pointer-events:auto;text-align:right}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-price-editor>b,.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-price-editor>small,.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-quantity-editor>small{color:#475569;padding:0 6px;font-size:11px;font-weight:800}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-price-editor:focus-within,.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-quantity-editor:focus-within{border-color:#1d4ed8;box-shadow:0 0 0 3px rgba(37,99,235,.16)}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-quantity-field>span,.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-quantity-price>span{display:grid;grid-gap:3px;gap:3px}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-quantity-field>span>strong,.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-quantity-price>span>strong{color:#334155;font-size:13px}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-quantity-field>span>small,.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-quantity-price>span>small{color:#64748b;font-size:11px;font-weight:500}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-cash-sales-summary>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-cash-sales-summary>div span{border:1px solid #e2e8f0;border-radius:7px;background:#ffffff;padding:8px 10px}.TestPortalShell_testContent__Z5_la .current-movement-list article em{width:max-content;border:1px solid #93c5fd;border-radius:999px;background:#eff6ff;color:#1e40af;padding:3px 7px;font-size:10px;font-style:normal;font-weight:800}.TestPortalShell_testContent__Z5_la .current-movement-actions>span{color:#64748b;font-size:11px;font-weight:750}.TestPortalShell_testContent__Z5_la .current-movement-kind{width:max-content;color:#475569;font-size:11px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.TestPortalShell_testContent__Z5_la details.current-account-log>summary{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:12px;border:1px solid #cbd5e1;border-radius:9px;background:#f8fafc;color:#111827;padding:10px 13px;cursor:pointer;list-style:none}.TestPortalShell_testContent__Z5_la details.current-account-log>summary::-webkit-details-marker{display:none}.TestPortalShell_testContent__Z5_la details.current-account-log>summary>span{display:grid;grid-gap:2px;gap:2px}.TestPortalShell_testContent__Z5_la details.current-account-log>summary small{color:#64748b;font-size:12px}.TestPortalShell_testContent__Z5_la details.current-account-log>summary b{color:#1d4ed8;font-size:12px}.TestPortalShell_testContent__Z5_la details.current-account-log[open]>summary{margin-bottom:8px;border-color:#60a5fa;background:#eff6ff}.TestPortalShell_testContent__Z5_la details.current-account-log[open]>summary b{font-size:0}.TestPortalShell_testContent__Z5_la details.current-account-log[open]>summary b:after{content:"Ocultar registro";font-size:12px}@media (max-width:900px){.TestPortalShell_testContent__Z5_la .test-catalog-layout{grid-template-columns:1fr}.TestPortalShell_testContent__Z5_la .test-category-list{max-height:360px}.TestPortalShell_testContent__Z5_la .test-product-manager{overflow-x:auto}}@media (max-width:620px){.TestPortalShell_testContent__Z5_la .test-catalog-page{width:calc(100% - 16px);margin-top:8px}.TestPortalShell_testContent__Z5_la .test-catalog-toolbar,.TestPortalShell_testContent__Z5_la .test-product-manager>header{align-items:stretch;flex-direction:column}.TestPortalShell_testContent__Z5_la .test-catalog-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.TestPortalShell_testContent__Z5_la .test-catalog-stats>button{grid-column:1/-1}.TestPortalShell_testContent__Z5_la .test-product-manager>header label{width:100%}.TestPortalShell_testContent__Z5_la .test-catalog-form-grid{grid-template-columns:1fr}.TestPortalShell_testContent__Z5_la .test-catalog-form-grid label.is-wide{grid-column:auto}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience{height:auto;min-height:calc(100dvh - 116px);overflow:visible}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-pay-hero,.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-payment-line,.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-payment-methods{grid-template-columns:1fr}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-cash-sales-summary>div,.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-quick-cash{grid-template-columns:repeat(2,minmax(0,1fr))}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-account-customer-picker{margin-inline:10px}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-account-customer-results button,.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-selected-account{align-items:flex-start;flex-direction:column}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-account-customer-results button>span:last-child,.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-selected-account>span:last-child{text-align:left}}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"]{min-height:calc(100dvh - 136px)}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;width:100%;max-width:none;height:calc(100dvh - 142px);min-height:680px;margin:6px 0 0;border-right:0;border-bottom:0;border-left:0;border-radius:0;box-shadow:none}.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience .pdv-workbench{height:auto;min-height:0}@media (max-width:720px){.TestPortalShell_testContent__Z5_la[data-portal-path="/portal/pdv"] .pdv-page.is-test-experience{height:auto;min-height:calc(100dvh - 118px);margin-top:0;overflow:visible}}.TestPortalShell_header__jeEpJ{min-height:68px;margin-top:12px}.TestPortalShell_navigationInner__t9Y_G{gap:3px;border-radius:10px;padding:5px}.TestPortalShell_navigation__GFSXL a{min-height:44px;border-radius:7px;padding-inline:12px;font-size:13px}.TestPortalShell_navigation__GFSXL a:after{display:none}.TestPortalShell_navigation__GFSXL a:focus-visible,.TestPortalShell_navigation__GFSXL a:hover{background:#f1f5f9}.TestPortalShell_navigation__GFSXL .TestPortalShell_activeLink__omJNC{background:#dbeafe;color:#1e40af}.TestPortalShell_sectionIntro__K0IMd{gap:6px;padding-top:20px}.TestPortalShell_sectionIntro__K0IMd>p{border-radius:5px;background:#e5e7eb;color:#374151;letter-spacing:.07em}.TestPortalShell_sectionIntro__K0IMd>div{align-items:center;padding-bottom:14px}.TestPortalShell_sectionIntro__K0IMd h1{font-size:clamp(26px,2.8vw,36px)}.TestPortalShell_sectionIntro__K0IMd span{max-width:620px;font-size:14px}.TestPortalShell_testContent__Z5_la:focus{outline:0}.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .bi-page,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .portal-page{width:min(1480px,100%);padding:8px clamp(16px,3vw,48px) 56px}.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .bi-controls,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .bi-empty,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .bi-panel,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .branch-form,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .branch-list-panel,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .cash-closing-list-panel,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .current-account-create-modal,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .current-account-detail,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .current-account-list-panel,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .settings-directory-panel,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .settings-panel,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .stock-form,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .stock-log-panel,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .stock-main-panel,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .z-pending-list-panel{border-color:#cbd5e1;border-radius:10px;background:#ffffff;box-shadow:0 1px 3px rgba(15,23,42,.08)}.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .bi-headline-card,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .bi-kpi-card,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .bi-sales-summary article,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .bi-simple-kpi,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .cash-closing-metrics article,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .current-account-metrics article,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .stock-metrics article,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .z-pending-metrics article{min-height:92px;border:1px solid #cbd5e1;border-radius:9px;background:#ffffff;box-shadow:none;padding:14px}.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .bi-headline-card>strong,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .bi-kpi-card>strong,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .bi-sales-summary article>strong,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .bi-simple-kpi>strong,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .cash-closing-metrics strong,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .current-account-metrics strong,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .stock-metrics strong,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .z-pending-metrics strong{color:#111827}.TestPortalShell_testContent__Z5_la input:not([type=checkbox]):not([type=radio]):not([type=file]),.TestPortalShell_testContent__Z5_la select,.TestPortalShell_testContent__Z5_la textarea{min-height:44px;border-color:#94a3b8;border-radius:8px;background:#ffffff;color:#111827;font:inherit;font-size:14px}.TestPortalShell_testContent__Z5_la textarea{min-height:92px;resize:vertical}.TestPortalShell_testContent__Z5_la input::placeholder,.TestPortalShell_testContent__Z5_la textarea::placeholder{color:#64748b;opacity:1}.TestPortalShell_testContent__Z5_la [role=button],.TestPortalShell_testContent__Z5_la button{min-height:40px;font-family:inherit}.TestPortalShell_testContent__Z5_la button:disabled,.TestPortalShell_testContent__Z5_la input:disabled,.TestPortalShell_testContent__Z5_la select:disabled,.TestPortalShell_testContent__Z5_la textarea:disabled{cursor:not-allowed;opacity:.55}.TestPortalShell_testContent__Z5_la .bi-error,.TestPortalShell_testContent__Z5_la .form-error{margin-block:10px;border:1px solid #fecaca;border-left:4px solid #dc2626;border-radius:8px;background:#fef2f2;color:#991b1b;padding:11px 13px;font-size:13px;line-height:1.45}.TestPortalShell_testContent__Z5_la .stock-success{margin-block:10px;border:1px solid #bbf7d0;border-left:4px solid #16a34a;border-radius:8px;background:#f0fdf4;color:#166534;padding:11px 13px;font-size:13px;line-height:1.45}.TestPortalShell_testContent__Z5_la .empty-state{min-height:96px;margin:0;border:1px dashed #94a3b8;border-radius:8px;background:#f8fafc;color:#475569;padding:22px;text-align:center}.TestPortalShell_testContent__Z5_la .bi-integrated-controls,.TestPortalShell_testContent__Z5_la .bi-sales-filters,.TestPortalShell_testContent__Z5_la .current-account-filters,.TestPortalShell_testContent__Z5_la .portal-filters{border-color:#cbd5e1;border-radius:10px;background:#ffffff;box-shadow:none}.TestPortalShell_testContent__Z5_la .bi-sales-ledger,.TestPortalShell_testContent__Z5_la .orders-list-panel{border-color:#cbd5e1;border-radius:10px;box-shadow:none}.TestPortalShell_testContent__Z5_la .bi-sale-detail aside,.TestPortalShell_testContent__Z5_la .bi-sales-ledger>header,.TestPortalShell_testContent__Z5_la .order-day-section>header,.TestPortalShell_testContent__Z5_la .orders-list-panel>.list-toolbar{background:#f1f5f9}.TestPortalShell_testContent__Z5_la .bi-sale-row>summary:focus-visible,.TestPortalShell_testContent__Z5_la .bi-sale-row>summary:hover,.TestPortalShell_testContent__Z5_la .bi-sale-row[open]>summary,.TestPortalShell_testContent__Z5_la .order-ticket-card:focus-visible,.TestPortalShell_testContent__Z5_la .order-ticket-card:hover{background:#eff6ff}.TestPortalShell_testContent__Z5_la .admin-detail-modal,.TestPortalShell_testContent__Z5_la .manual-order-modal,.TestPortalShell_testContent__Z5_la .stock-log-modal,.TestPortalShell_testContent__Z5_la dialog{border:1px solid #94a3b8;border-radius:12px;background:#ffffff;color:#111827;box-shadow:0 24px 70px rgba(15,23,42,.28)}.TestPortalShell_testContent__Z5_la dialog::-webkit-backdrop{background:rgba(15,23,42,.58)}.TestPortalShell_testContent__Z5_la .detail-modal-backdrop,.TestPortalShell_testContent__Z5_la .stock-log-modal-backdrop,.TestPortalShell_testContent__Z5_la dialog::backdrop{background:rgba(15,23,42,.58)}.TestPortalShell_testContent__Z5_la .bi-command-center{border:1px solid #1d4ed8;border-radius:12px;background:#1e3a8a;box-shadow:0 4px 14px rgba(30,58,138,.18)}.TestPortalShell_testContent__Z5_la .bi-command-center aside small,.TestPortalShell_testContent__Z5_la .bi-command-center p,.TestPortalShell_testContent__Z5_la .bi-command-center>div>span{color:#dbeafe}.TestPortalShell_testContent__Z5_la .bi-workspace-nav{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.TestPortalShell_testContent__Z5_la .bi-workspace-nav button{min-height:62px;border-radius:9px}.TestPortalShell_testContent__Z5_la .bi-workspace-nav button.is-active{background:#2563eb;box-shadow:none}.TestPortalShell_testContent__Z5_la .bi-workspace-nav button.is-active small{color:#dbeafe}@media (max-width:900px){.TestPortalShell_header__jeEpJ{min-height:62px}.TestPortalShell_navigationInner__t9Y_G{scroll-snap-type:x proximity}.TestPortalShell_navigation__GFSXL a{scroll-snap-align:start}.TestPortalShell_sectionIntro__K0IMd>div{align-items:flex-start;flex-direction:column;gap:7px}.TestPortalShell_sectionIntro__K0IMd span{text-align:left}.TestPortalShell_testContent__Z5_la .bi-workspace-nav{display:flex}}@media (max-width:620px){.TestPortalShell_header__jeEpJ{position:relative;width:calc(100% - 16px);margin-top:8px}.TestPortalShell_navigationInner__t9Y_G{width:calc(100% - 16px);margin-top:6px}.TestPortalShell_navigation__GFSXL a{min-height:42px;font-size:12px}.TestPortalShell_sectionIntro__K0IMd{padding:18px 12px 12px}.TestPortalShell_sectionIntro__K0IMd h1{font-size:28px}.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .bi-page,.TestPortalShell_testContent__Z5_la:not([data-portal-path="/portal/stock-prueba"]) .portal-page{padding-inline:10px}.TestPortalShell_testContent__Z5_la .bi-integrated-controls,.TestPortalShell_testContent__Z5_la .bi-sales-filters,.TestPortalShell_testContent__Z5_la .current-account-filters,.TestPortalShell_testContent__Z5_la .portal-filters{padding:10px}}@media (prefers-reduced-motion:reduce){.TestPortalShell_testPortal__GoQYn *,.TestPortalShell_testPortal__GoQYn :after,.TestPortalShell_testPortal__GoQYn :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience{width:min(1180px,calc(100% - 24px))}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-workbench{grid-template-columns:minmax(0,1fr)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-sale-area{border-right:0}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-search-shell{position:relative;z-index:70;background:#ffffff}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-searchbar{padding:14px 18px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-search-results{position:absolute;z-index:80;top:calc(100% - 8px);right:18px;left:18px;max-height:min(480px,55vh);overflow-y:auto;border:1px solid #94a3b8;border-radius:10px;background:#ffffff;box-shadow:0 18px 50px rgba(15,23,42,.2);padding:6px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-search-results article{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px;gap:6px;border-bottom:1px solid #e5e7eb;padding:6px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-search-results article:last-child{border-bottom:0}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-search-product{display:flex;min-width:0;min-height:58px;align-items:center;justify-content:space-between;gap:16px;border:0;border-radius:7px;background:#ffffff;color:#111827;padding:8px 10px;text-align:left;cursor:pointer}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-search-product:focus-visible,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-search-product:hover{background:#eff6ff}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-search-product>span{display:grid;min-width:0;grid-gap:3px;gap:3px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-search-product strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-search-product small{overflow:hidden;color:#64748b;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-search-edit{align-self:center;min-height:40px;border:1px solid #94a3b8;border-radius:7px;background:#ffffff;color:#1d4ed8;padding-inline:12px;font-size:12px;font-weight:800;cursor:pointer}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-search-edit:focus-visible,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-search-edit:hover{border-color:#2563eb;background:#eff6ff}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-search-no-results{display:grid;min-height:92px;place-content:center;grid-gap:4px;gap:4px;color:#64748b;text-align:center}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-search-no-results strong{color:#111827}.TestPortalShell_testContent__Z5_la .pdv-product-edit-modal{width:min(680px,calc(100vw - 28px));max-height:min(760px,calc(100vh - 28px));overflow-y:auto;border:1px solid #94a3b8;border-radius:12px;background:#ffffff;color:#111827;box-shadow:0 24px 70px rgba(15,23,42,.28);padding:0}.TestPortalShell_testContent__Z5_la .pdv-product-edit-modal>header{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #e5e7eb;padding:18px 20px}.TestPortalShell_testContent__Z5_la .pdv-product-edit-modal>header span{color:#64748b;font-size:11px;font-weight:800;text-transform:uppercase}.TestPortalShell_testContent__Z5_la .pdv-product-edit-modal>header h2{margin:3px 0 0;font-size:24px}.TestPortalShell_testContent__Z5_la .pdv-product-edit-modal>header button{width:42px;border:1px solid #cbd5e1;border-radius:8px;background:#ffffff;color:#111827;font-size:22px}.TestPortalShell_testContent__Z5_la .pdv-product-edit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;padding:20px}.TestPortalShell_testContent__Z5_la .pdv-product-edit-grid label{display:grid;grid-gap:6px;gap:6px;color:#374151;font-size:12px;font-weight:800}.TestPortalShell_testContent__Z5_la .pdv-product-edit-grid label.is-wide{grid-column:1/-1}.TestPortalShell_testContent__Z5_la .pdv-product-edit-grid input,.TestPortalShell_testContent__Z5_la .pdv-product-edit-grid select,.TestPortalShell_testContent__Z5_la .pdv-product-edit-grid textarea{width:100%;border:1px solid #94a3b8;border-radius:8px;background:#ffffff;color:#111827;padding:10px 12px}.TestPortalShell_testContent__Z5_la .pdv-product-edit-grid textarea{min-height:100px;resize:vertical}.TestPortalShell_testContent__Z5_la .pdv-product-edit-error{margin:0 20px 14px;border:1px solid #fecaca;border-radius:8px;background:#fef2f2;color:#991b1b;padding:10px 12px;font-size:12px}.TestPortalShell_testContent__Z5_la .pdv-product-edit-modal>footer{display:flex;justify-content:flex-end;gap:8px;border-top:1px solid #e5e7eb;padding:14px 20px}.TestPortalShell_testContent__Z5_la .pdv-product-edit-modal>footer button{min-height:44px;border:1px solid #94a3b8;border-radius:8px;background:#ffffff;color:#111827;padding-inline:16px;font-weight:800}.TestPortalShell_testContent__Z5_la .pdv-product-edit-modal>footer .pdv-completion-primary{border-color:#1d4ed8;background:#2563eb;color:#ffffff}@media (max-width:620px){.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience{width:calc(100% - 12px)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-search-results{right:10px;left:10px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-search-results article{grid-template-columns:minmax(0,1fr)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-search-edit{justify-self:stretch}.TestPortalShell_testContent__Z5_la .pdv-product-edit-grid{grid-template-columns:minmax(0,1fr)}.TestPortalShell_testContent__Z5_la .pdv-product-edit-grid label.is-wide{grid-column:auto}}.TestPortalShell_testContent__Z5_la .pdv-cash-status{min-height:30px;border:1px solid rgba(255,255,255,.45);border-radius:6px;background:transparent;color:#ffffff;padding:0 10px;font-size:11px;font-weight:800;cursor:pointer}.TestPortalShell_testContent__Z5_la .pdv-cash-status.is-open{border-color:#86efac;color:#dcfce7}.TestPortalShell_testContent__Z5_la .pdv-cash-status.is-closed{border-color:#fca5a5;color:#fee2e2}.TestPortalShell_testContent__Z5_la .pdv-cash-modal{display:grid;width:min(580px,100%);grid-gap:18px;gap:18px;border:1px solid #94a3b8;border-radius:12px;background:#ffffff;color:#111827;box-shadow:0 30px 90px rgba(15,23,42,.3);padding:22px}.TestPortalShell_testContent__Z5_la .pdv-cash-modal form>footer,.TestPortalShell_testContent__Z5_la .pdv-cash-modal>header{display:flex;align-items:center;justify-content:space-between;gap:14px}.TestPortalShell_testContent__Z5_la .pdv-cash-modal>header>div{display:grid;grid-gap:4px;gap:4px}.TestPortalShell_testContent__Z5_la .pdv-cash-modal h2{margin:0;color:#111827;font-size:26px}.TestPortalShell_testContent__Z5_la .pdv-cash-modal p,.TestPortalShell_testContent__Z5_la .pdv-cash-modal span{margin:0;color:#4b5563;font-size:12px}.TestPortalShell_testContent__Z5_la .pdv-cash-modal>header>button{width:40px;height:40px;border:1px solid #cbd5e1;border-radius:8px;background:#ffffff;color:#111827;font-size:23px}.TestPortalShell_testContent__Z5_la .pdv-cash-overview,.TestPortalShell_testContent__Z5_la .pdv-cash-result{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.TestPortalShell_testContent__Z5_la .pdv-cash-overview>div,.TestPortalShell_testContent__Z5_la .pdv-cash-result>div{display:grid;grid-gap:5px;gap:5px;border:1px solid #cbd5e1;border-radius:8px;background:#f9fafb;padding:12px}.TestPortalShell_testContent__Z5_la .pdv-cash-overview strong,.TestPortalShell_testContent__Z5_la .pdv-cash-result strong{color:#111827;font-size:18px}.TestPortalShell_testContent__Z5_la .pdv-cash-result .is-ok{border-color:#86efac;background:#f0fdf4}.TestPortalShell_testContent__Z5_la .pdv-cash-result .is-difference{border-color:#fca5a5;background:#fef2f2}.TestPortalShell_testContent__Z5_la .pdv-cash-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.TestPortalShell_testContent__Z5_la .pdv-cash-actions button,.TestPortalShell_testContent__Z5_la .pdv-cash-modal form button,.TestPortalShell_testContent__Z5_la .pdv-cash-modal>.pdv-completion-primary{min-height:46px;border:1px solid #94a3b8;border-radius:8px;background:#ffffff;color:#111827;padding:0 16px;font-weight:800}.TestPortalShell_testContent__Z5_la .pdv-cash-actions button.is-danger{border-color:#fca5a5;background:#fef2f2;color:#b91c1c}.TestPortalShell_testContent__Z5_la .pdv-cash-modal form{display:grid;grid-gap:14px;gap:14px}.TestPortalShell_testContent__Z5_la .pdv-cash-modal form label{display:grid;grid-gap:7px;gap:7px}.TestPortalShell_testContent__Z5_la .pdv-cash-modal form input{min-height:54px;border:1px solid #64748b;border-radius:8px;background:#ffffff;color:#111827;padding:0 14px;font-size:20px}.TestPortalShell_testContent__Z5_la .pdv-cash-modal form input:focus{border-color:#2563eb;outline:3px solid rgba(37,99,235,.15)}.TestPortalShell_testContent__Z5_la .pdv-cash-modal form .pdv-completion-primary,.TestPortalShell_testContent__Z5_la .pdv-cash-modal>.pdv-completion-primary{border-color:#1d4ed8;background:#2563eb;color:#ffffff}.TestPortalShell_testContent__Z5_la .pdv-connection-state{color:#dcfce7;white-space:nowrap}.TestPortalShell_testContent__Z5_la .pdv-connection-state.is-degraded,.TestPortalShell_testContent__Z5_la .pdv-connection-state.is-offline{color:#fde68a}.TestPortalShell_testContent__Z5_la .pdv-payment-critical{display:grid;grid-gap:5px;gap:5px;margin:0 18px 18px;border:2px solid #b91c1c;border-radius:8px;background:#fef2f2;color:#7f1d1d;padding:14px}.TestPortalShell_testContent__Z5_la .pdv-payment-critical p,.TestPortalShell_testContent__Z5_la .pdv-payment-critical small{margin:0;color:#7f1d1d}.TestPortalShell_testContent__Z5_la .pdv-favorites-modal{display:grid;width:min(720px,100%);max-height:min(760px,calc(100dvh - 36px));grid-gap:14px;gap:14px;overflow:hidden;border:1px solid #94a3b8;border-radius:12px;background:#ffffff;color:#111827;padding:20px}.TestPortalShell_testContent__Z5_la .pdv-favorites-modal footer,.TestPortalShell_testContent__Z5_la .pdv-favorites-modal header{display:flex;align-items:center;justify-content:space-between;gap:14px}.TestPortalShell_testContent__Z5_la .pdv-favorites-modal header>div{display:grid;grid-gap:3px;gap:3px}.TestPortalShell_testContent__Z5_la .pdv-favorites-modal h2{margin:0;color:#111827;font-size:25px}.TestPortalShell_testContent__Z5_la .pdv-favorites-modal footer span,.TestPortalShell_testContent__Z5_la .pdv-favorites-modal header span{color:#4b5563;font-size:12px}.TestPortalShell_testContent__Z5_la .pdv-favorites-modal header>button{width:40px;height:40px;border:1px solid #cbd5e1;border-radius:8px;background:#ffffff;color:#111827;font-size:22px}.TestPortalShell_testContent__Z5_la .pdv-favorites-modal>input{min-height:50px;border:1px solid #64748b;border-radius:8px;background:#ffffff;color:#111827;padding:0 14px;font-size:15px}.TestPortalShell_testContent__Z5_la .pdv-favorites-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px;min-height:0;overflow-y:auto}.TestPortalShell_testContent__Z5_la .pdv-favorites-list button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:9px;gap:9px;align-items:center;min-height:48px;border:1px solid #cbd5e1;border-radius:8px;background:#ffffff;color:#111827;padding:8px 10px;text-align:left}.TestPortalShell_testContent__Z5_la .pdv-favorites-list button.is-selected{border-color:#2563eb;background:#eff6ff}.TestPortalShell_testContent__Z5_la .pdv-favorites-list button span{color:#2563eb;font-size:18px}.TestPortalShell_testContent__Z5_la .pdv-favorites-list button small{color:#4b5563}.TestPortalShell_testContent__Z5_la .pdv-favorites-modal footer .pdv-completion-primary{min-height:44px;border:1px solid #1d4ed8;border-radius:8px;background:#2563eb;color:#ffffff;padding:0 20px;font-weight:800}.TestPortalShell_testContent__Z5_la .pdv-orders-modal{display:grid;width:min(720px,100%);max-height:min(760px,calc(100dvh - 36px));grid-gap:12px;gap:12px;overflow:hidden;border:1px solid #94a3b8;border-radius:12px;background:#ffffff;color:#111827;padding:20px}.TestPortalShell_testContent__Z5_la .pdv-orders-modal header{display:flex;align-items:center;justify-content:space-between;gap:14px}.TestPortalShell_testContent__Z5_la .pdv-orders-modal header>div{display:grid;grid-gap:3px;gap:3px}.TestPortalShell_testContent__Z5_la .pdv-orders-modal h2{margin:0;color:#111827;font-size:25px}.TestPortalShell_testContent__Z5_la .pdv-orders-list p,.TestPortalShell_testContent__Z5_la .pdv-orders-modal header span,.TestPortalShell_testContent__Z5_la .pdv-orders-modal>p{margin:0;color:#4b5563;font-size:12px}.TestPortalShell_testContent__Z5_la .pdv-orders-modal header>button{width:40px;height:40px;border:1px solid #cbd5e1;border-radius:8px;background:#ffffff;color:#111827;font-size:22px}.TestPortalShell_testContent__Z5_la .pdv-orders-list{display:grid;grid-gap:8px;gap:8px;min-height:160px;overflow-y:auto}.TestPortalShell_testContent__Z5_la .pdv-orders-list>button{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center;min-height:76px;border:1px solid #cbd5e1;border-radius:8px;background:#ffffff;color:#111827;padding:12px;text-align:left}.TestPortalShell_testContent__Z5_la .pdv-orders-list>button:focus-visible,.TestPortalShell_testContent__Z5_la .pdv-orders-list>button:hover{border-color:#2563eb;background:#eff6ff}.TestPortalShell_testContent__Z5_la .pdv-orders-list>button>div{display:grid;grid-gap:4px;gap:4px}.TestPortalShell_testContent__Z5_la .pdv-orders-list>button>div:last-child{justify-items:end}.TestPortalShell_testContent__Z5_la .pdv-orders-list small,.TestPortalShell_testContent__Z5_la .pdv-orders-list span{color:#4b5563;font-size:11px}.TestPortalShell_testContent__Z5_la .pdv-completion-warning{display:grid;grid-gap:4px;gap:4px;border:1px solid #f59e0b;border-radius:8px;background:#fffbeb;color:#78350f;padding:10px;text-align:left}.TestPortalShell_testContent__Z5_la .pdv-completion-warning span{color:#92400e;font-size:11px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-fiscal-mode{border-color:#bfdbfe;background:#eff6ff}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-fiscal-mode strong{color:#1e40af}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-quantity-price{background:#eff6ff}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-quantity-price strong,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-quantity-subtotal strong{color:#1d4ed8}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-quantity-field>div{border-color:#64748b}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-quantity-field>div:focus-within{border-color:var(--pdv-ui-primary);box-shadow:0 0 0 4px rgba(37,99,235,.15)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-quantity-presets button{border-color:#94a3b8;background:#ffffff;color:#111827}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-toast{border-color:#94a3b8;border-radius:8px;background:#111827;color:#ffffff}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience{width:min(1540px,calc(100% - 28px));height:min(820px,calc(100dvh - 190px));min-height:700px;overflow:hidden;border:1px solid #ccd9d5;border-radius:18px;background:#f4f7f6;box-shadow:0 18px 55px rgba(15,23,42,.13)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-systembar{grid-template-columns:96px 190px minmax(220px,1fr) auto;min-height:56px;border:0;background:#1e3a8a}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-systembar a,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-systembar>span{min-height:56px;border-color:rgba(255,255,255,.12)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-systembar>span{justify-content:flex-start;color:#d9f3ed;padding-inline:18px;font-size:13px;font-weight:700}.TestPortalShell_testContent__Z5_la .pdv-test-session{display:flex;min-height:56px;align-items:center;gap:14px;border-left:1px solid rgba(255,255,255,.12);padding:0 18px;color:#ffffff;font-size:12px}.TestPortalShell_testContent__Z5_la .pdv-test-session span,.TestPortalShell_testContent__Z5_la .pdv-test-session strong{min-height:0;border:0;padding:0;color:inherit;font-size:12px;text-transform:none}.TestPortalShell_testContent__Z5_la .pdv-online-dot:before{display:inline-block;width:8px;height:8px;margin-right:7px;border-radius:50%;background:#53d4a7;box-shadow:0 0 0 3px rgba(83,212,167,.18);content:""}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-workbench{grid-template-columns:minmax(610px,1.15fr) minmax(430px,.85fr);height:calc(100% - 120px);min-height:0;border:0}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-sale-area{grid-template-rows:auto auto auto minmax(0,1fr) auto;border-right:1px solid #d5e0dd;background:#ffffff}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-sale-head{grid-template-columns:minmax(0,1fr) minmax(190px,.45fr);min-height:108px;align-items:center;border-bottom:1px solid #e2e9e7;padding:18px 20px}.TestPortalShell_testContent__Z5_la .pdv-sale-title{display:grid;grid-gap:4px;gap:4px}.TestPortalShell_testContent__Z5_la .pdv-sale-title>small,.TestPortalShell_testContent__Z5_la .pdv-sale-title>span{color:#667773;font-size:12px}.TestPortalShell_testContent__Z5_la .pdv-sale-title h1{color:#111827;font-size:clamp(23px,2.5vw,34px);letter-spacing:-.035em;text-align:left;text-transform:none}.TestPortalShell_testContent__Z5_la .pdv-customer-chip{display:grid;grid-gap:3px;gap:3px;min-height:68px;border:1px solid #cfddd9;border-radius:12px;background:#f9fafb;color:#111827;padding:10px 12px;text-align:left;cursor:pointer}.TestPortalShell_testContent__Z5_la .pdv-customer-chip:focus-visible,.TestPortalShell_testContent__Z5_la .pdv-customer-chip:hover{border-color:#2563eb;background:#eff6ff;outline:3px solid rgba(37,99,235,.13)}.TestPortalShell_testContent__Z5_la .pdv-customer-chip small,.TestPortalShell_testContent__Z5_la .pdv-customer-chip span{color:#667773;font-size:11px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-searchbar{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:14px 16px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-searchbar input{min-height:52px;border:2px solid #91aaa4;border-radius:11px;padding-inline:16px;font-size:15px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-searchbar input:focus{box-shadow:0 0 0 4px rgba(37,99,235,.12)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-searchbar button{min-width:104px;min-height:52px;border:0;border-radius:11px;background:#2563eb;font-size:13px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-line,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-table-head{grid-template-columns:minmax(190px,1fr) 128px 108px 0 120px 70px;gap:8px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-table-head{min-height:36px;border-block:1px solid #dfe7e5;background:#f1f5f4;padding-inline:16px;font-size:11px;font-weight:800}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-line>span:not(.pdv-price-readonly),.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-table-head span:nth-child(4){display:none}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-ticket-list{gap:6px;background:#f7f9f8;padding:8px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-line{min-height:68px;border:1px solid #dde6e3;border-radius:10px;padding:8px 8px 8px 12px;transition:border-color .14s ease,box-shadow .14s ease}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-line.is-selected{box-shadow:0 0 0 3px rgba(37,99,235,.1)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-line-name strong{font-size:14px;text-transform:none}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-line>button{min-height:36px;border:1px solid #e4b9b5;border-radius:8px;background:#fff7f6;color:#9b3731;padding:0 8px;font-size:10px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-sale-foot{grid-template-columns:minmax(0,1fr);min-height:118px;border-top:1px solid #dfe7e5;background:#ffffff;padding:12px 16px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-left-tools{display:none}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-total-readout{justify-content:flex-end}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-total-breakdown div{border:0;background:transparent}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-total-final{min-width:290px;border:1px solid #9dc8be;border-radius:12px;background:#e6f5f1;padding:12px 16px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-total-final strong{color:#1d4ed8;font-size:clamp(42px,4vw,60px)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-access-panel{grid-template-rows:auto auto auto auto minmax(0,1fr);background:#f1f5f4}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-store-status{min-height:82px;border-bottom:1px solid #cbd5e1;background:#ffffff;padding:12px 14px}.TestPortalShell_testContent__Z5_la .pdv-store-status-copy{grid-template-columns:minmax(120px,1fr) auto;gap:2px 12px;align-items:center;justify-items:start!important}.TestPortalShell_testContent__Z5_la .pdv-store-status-copy img{grid-row:1/3}.TestPortalShell_testContent__Z5_la .pdv-store-status-copy strong{justify-self:end;color:#1e3a8a;font-size:30px}.TestPortalShell_testContent__Z5_la .pdv-store-status-copy small{justify-self:end}.TestPortalShell_testContent__Z5_la .pdv-store-status-copy>span{grid-column:1/-1;color:#527069;font-size:11px}.TestPortalShell_testContent__Z5_la .pdv-product-modes{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;border-bottom:1px solid #cbd5e1;background:#ffffff;padding:10px}.TestPortalShell_testContent__Z5_la .pdv-product-modes button{min-height:44px;border:1px solid #cbd5e1;border-radius:9px;background:#f9fafb;color:#374151;font-size:12px;font-weight:800;cursor:pointer}.TestPortalShell_testContent__Z5_la .pdv-product-modes button.is-active{border-color:#2563eb;background:#2563eb;color:#ffffff}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-advanced-options>summary{min-height:40px;background:#f9fafb}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;max-height:118px;overflow-y:auto;border-bottom:1px solid #cbd5e1;padding:8px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-category-grid button{min-height:44px;border-radius:8px;padding:6px;font-size:9px;text-transform:none}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,minmax(82px,1fr));gap:8px;padding:10px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-product-button{align-content:space-between;justify-items:start;min-height:82px;border:1px solid #d4dfdc;border-radius:11px;background:#ffffff;padding:10px;text-align:left;text-transform:none}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-product-button strong{color:#111827;font-size:11px;line-height:1.2}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-product-button small{color:#2563eb;font-size:11px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-product-button span{color:#6b7d79;font-size:9px;font-weight:700}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-product-pager{border-color:#cbd5e1;background:#ffffff}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-actionbar{grid-template-columns:minmax(230px,1.5fr) .75fr .75fr .8fr;min-height:64px;border-top:1px solid #cad8d4;background:#e8efed;padding:7px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-actionbar>button,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-more-actions>summary{display:grid;min-height:50px;place-content:center;grid-gap:1px;gap:1px;border:1px solid #c7d6d2;border-radius:10px;color:#374151;font-size:12px;text-transform:none}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-actionbar .pdv-charge-button{border-color:#1d4ed8;background:#2563eb;color:#ffffff;font-size:18px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-actionbar .pdv-charge-button small,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-actionbar .pdv-charge-button span{color:#ffffff}.TestPortalShell_testContent__Z5_la .pdv-quantity-modal{display:grid;width:min(500px,100%);grid-gap:18px;gap:18px;border:1px solid #cbd5e1;border-radius:18px;background:#ffffff;box-shadow:0 30px 100px rgba(15,23,42,.32);padding:22px}.TestPortalShell_testContent__Z5_la .pdv-quantity-modal footer,.TestPortalShell_testContent__Z5_la .pdv-quantity-modal header,.TestPortalShell_testContent__Z5_la .pdv-quantity-price,.TestPortalShell_testContent__Z5_la .pdv-quantity-subtotal{display:flex;align-items:center;justify-content:space-between;gap:16px}.TestPortalShell_testContent__Z5_la .pdv-quantity-modal header div{display:grid;grid-gap:4px;gap:4px}.TestPortalShell_testContent__Z5_la .pdv-quantity-field>span,.TestPortalShell_testContent__Z5_la .pdv-quantity-modal header span,.TestPortalShell_testContent__Z5_la .pdv-quantity-price span,.TestPortalShell_testContent__Z5_la .pdv-quantity-subtotal span{color:#60736e;font-size:12px;font-weight:750}.TestPortalShell_testContent__Z5_la .pdv-quantity-modal h2{margin:0;color:#111827;font-size:24px}.TestPortalShell_testContent__Z5_la .pdv-quantity-modal header>button{width:40px;height:40px;border:1px solid #d5e0dd;border-radius:9px;background:#f9fafb;color:#374151;font-size:24px}.TestPortalShell_testContent__Z5_la .pdv-quantity-price{border-radius:10px;background:#eff6ff;padding:12px 14px}.TestPortalShell_testContent__Z5_la .pdv-quantity-price strong,.TestPortalShell_testContent__Z5_la .pdv-quantity-subtotal strong{color:#2563eb;font-size:22px}.TestPortalShell_testContent__Z5_la .pdv-quantity-field{display:grid;grid-gap:8px;gap:8px}.TestPortalShell_testContent__Z5_la .pdv-quantity-field>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;overflow:hidden;border:2px solid #94a3b8;border-radius:12px;background:#ffffff}.TestPortalShell_testContent__Z5_la .pdv-quantity-field input{width:100%;min-width:0;min-height:66px;border:0;outline:0;padding:0 16px;color:#111827;font-size:30px;font-weight:800}.TestPortalShell_testContent__Z5_la .pdv-quantity-field div>strong{padding-right:16px;color:#4b5563}.TestPortalShell_testContent__Z5_la .pdv-quantity-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.TestPortalShell_testContent__Z5_la .pdv-quantity-presets button{min-height:44px;border:1px solid #cbd5e1;border-radius:9px;background:#f9fafb;color:#374151;font-weight:800}.TestPortalShell_testContent__Z5_la .pdv-quantity-modal footer{border-top:1px solid #e0e8e6;padding-top:16px}.TestPortalShell_testContent__Z5_la .pdv-quantity-modal footer button{min-height:48px;border:1px solid #cbd5e1;border-radius:10px;background:#ffffff;color:#374151;padding:0 18px;font-weight:800}.TestPortalShell_testContent__Z5_la .pdv-quantity-modal footer .pdv-completion-primary{border-color:#2563eb;background:#2563eb;color:#ffffff}@media (max-width:1180px){.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience{width:calc(100% - 20px);height:auto;min-height:0;overflow:visible}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-workbench{grid-template-columns:minmax(0,1fr);height:auto}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-sale-area{min-height:610px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-access-panel{min-height:720px}}@media (max-width:720px){.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-systembar{grid-template-columns:84px 1fr}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-systembar>span,.TestPortalShell_testContent__Z5_la .pdv-test-session{display:none}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-sale-foot,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-sale-head{grid-template-columns:minmax(0,1fr)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-table-head{display:none}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-line{grid-template-columns:minmax(0,1fr) 118px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-line>*{grid-column:auto}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-line .pdv-line-name{grid-column:1/-1}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;overflow:visible}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-actionbar{grid-template-columns:repeat(2,minmax(0,1fr))}}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience{--test-accent:#2563eb;--test-accent-dark:#1d4ed8;--pdv-gold:#2563eb;--pdv-gold-bright:#1d4ed8;--pdv-ink:#111827;--pdv-muted:#4b5563;--pdv-line:#cbd5e1;--pdv-line-strong:#94a3b8;border-color:#cbd5e1;background:#f3f4f6;color:#111827}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-systembar{background:#1f2937;color:#ffffff}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-product-modes,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-product-pager,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-sale-area,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-sale-foot,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-sale-head{background:#ffffff}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-access-panel,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-ticket-list{background:#f3f4f6}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-sale-head{grid-template-columns:minmax(0,1fr) auto;min-height:88px;border-color:#e5e7eb;padding:14px 18px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-category-grid button[data-tone],.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-customer-chip,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-product-button,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-product-modes button,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-quantity-presets button,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-quick-cash button{border-color:#94a3b8;border-radius:8px;background:#ffffff;color:#111827}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-customer-chip:hover,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-product-button:focus-visible,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-product-button:hover{border-color:#2563eb;background:#eff6ff}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-searchbar input{border-color:#64748b;border-radius:8px;background:#ffffff;color:#111827}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-searchbar input:focus{border-color:#2563eb;box-shadow:0 0 0 4px rgba(37,99,235,.15)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-actionbar .pdv-charge-button,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-product-modes button.is-active,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-quantity-modal footer .pdv-completion-primary,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-searchbar button{border-color:#1d4ed8;background:#2563eb;color:#ffffff}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-table-head{border-color:#d1d5db;background:#e5e7eb;color:#374151}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-line{border-color:#d1d5db;border-radius:8px;background:#ffffff;color:#111827}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-line.is-selected{border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.14)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-line>button{border-color:#fecaca;background:#fef2f2;color:#b91c1c}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-qty-control button{background:#e5e7eb;color:#111827}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-advanced-options,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-keypad,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-product-button span,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-store-status,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-total-breakdown{display:none}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-total-final{min-width:320px;border:2px solid #111827;border-radius:8px;background:#ffffff}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-total-final span,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-total-final strong{color:#111827}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-access-panel{grid-template-rows:auto auto minmax(0,1fr)}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-category-grid{max-height:102px;border-color:#d1d5db;background:#f9fafb}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-category-grid button.is-active{border-color:#2563eb;outline-color:#2563eb;background:#eff6ff;color:#1e40af}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-actionbar{border-color:#cbd5e1;background:#e5e7eb}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-actionbar>button,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-cancel-modal,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-completion-modal,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-customer-modal,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-history-modal,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-more-actions>summary,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-pay-modal,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-quantity-modal{border-color:#94a3b8;background:#ffffff;color:#111827}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-pay-body{grid-template-columns:140px minmax(0,1fr) 54px}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-pay-change,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-pay-summary>div,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-payment-balance,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-payment-line{border-color:#cbd5e1;background:#f9fafb;color:#111827}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-fiscal-mode,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-pay-summary>div:last-child,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-payment-line.is-active,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-quantity-price{border-color:#2563eb;background:#eff6ff}.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-pay-center input,.TestPortalShell_testContent__Z5_la .pdv-page.is-test-experience .pdv-pay-center select{border-color:#94a3b8;background:#ffffff;color:#111827}