.vDbXuG_workspace{--orange:#f47735;--orange-dark:#c44f13;--blue:#84a9c7;--ink:#292929;--muted:#767676;--line:#ededed;min-height:100dvh;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#e5e5e5;padding:38px 32px 18px;font-family:Arial,Helvetica,sans-serif;font-size:14px}.vDbXuG_workspace *,.vDbXuG_workspace :before,.vDbXuG_workspace :after{box-sizing:border-box}.vDbXuG_workspace a{text-decoration:none}.vDbXuG_workspace button,.vDbXuG_workspace input,.vDbXuG_workspace select{font:inherit}.vDbXuG_workspace button,.vDbXuG_workspace a{-webkit-tap-highlight-color:transparent}.vDbXuG_workspace button{cursor:pointer}.vDbXuG_workspace button:disabled{cursor:wait;opacity:.6}.vDbXuG_workspace :is(a,button,input,select):focus-visible{outline-offset:4px;outline:3px solid #5986aa}.vDbXuG_workspace :is(a,button){transition:background .18s,color .18s,border-color .18s,box-shadow .18s}.vDbXuG_app{background:#f6f6f6;max-width:1320px;margin:0 auto;box-shadow:0 14px 55px #00000009}.vDbXuG_header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:24px;height:90px;padding:0 30px;display:flex}.vDbXuG_brand{letter-spacing:-.9px;color:var(--ink);align-items:center;gap:11px;font-size:25px;font-weight:750;line-height:1.1;display:flex}.vDbXuG_brandIcon{background:var(--orange);color:#fff;border-radius:3px;place-items:center;width:42px;height:42px;display:grid}.vDbXuG_brandIcon svg{width:24px;height:24px}.vDbXuG_brandLight{color:#737373;font-weight:400}.vDbXuG_brand small{letter-spacing:1.25px;color:#858585;margin-top:6px;font-size:8px;font-weight:500;display:block}.vDbXuG_headerRight{align-items:center;gap:12px;display:flex}.vDbXuG_workspaceLabel{color:var(--muted);font-size:12px}.vDbXuG_headerDivider{background:var(--line);width:1px;height:25px;margin:0 9px}.vDbXuG_avatar{color:#527792;background:#eaf0f5;border-radius:50%;place-items:center;width:35px;height:35px;font-size:11px;font-weight:700;display:grid}.vDbXuG_user{flex-direction:column;gap:4px;font-size:12px;display:flex}.vDbXuG_user strong{text-overflow:ellipsis;white-space:nowrap;max-width:190px;font-weight:600;overflow:hidden}.vDbXuG_user span{color:var(--muted);font-size:10px}.vDbXuG_iconButton{color:#858585;background:0 0;border:0;border-radius:3px;place-items:center;width:35px;height:35px;padding:0;display:grid}.vDbXuG_iconButton:hover{color:var(--ink);background:#f0f0f0}.vDbXuG_headerRight form{margin-left:8px}.vDbXuG_dashboard{grid-template-columns:minmax(0,1fr) 335px;display:grid}.vDbXuG_mainColumn{min-width:0;padding:33px 28px 28px}.vDbXuG_pageHeading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:29px;display:flex}.vDbXuG_eyebrow{letter-spacing:1.65px;color:#8a8a8a;margin:0 0 11px;font-size:9px;font-weight:700}.vDbXuG_pageHeading h1{letter-spacing:-.9px;margin:0;font-size:clamp(23px,2.15vw,29px);font-weight:600;line-height:1.25}.vDbXuG_pageHeading h1>span{color:var(--orange)}.vDbXuG_pageHeading p:not(.vDbXuG_eyebrow){color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.6}.vDbXuG_datePill{white-space:nowrap;color:#656565;background:#fff;border:1px solid #e7e7e7;border-radius:3px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;display:inline-flex}.vDbXuG_statsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.vDbXuG_statCard{background:#fff;border:1px solid #eaeaea;border-radius:3px;min-width:0;padding:18px}.vDbXuG_featuredStat{background:#edf3f8;border-color:#dfe9f1}.vDbXuG_statLabel{color:#656565;align-items:center;gap:8px;font-size:11px;line-height:1.4;display:flex}.vDbXuG_smallIcon{color:#888;display:flex}.vDbXuG_featuredStat .vDbXuG_smallIcon{color:#6e95b5}.vDbXuG_statCard>strong{letter-spacing:-1px;overflow-wrap:anywhere;margin:18px 0 10px;font-size:clamp(22px,2.15vw,28px);font-weight:600;line-height:1.2;display:block}.vDbXuG_statCaption{color:#737373;align-items:center;gap:5px;font-size:10px;line-height:1.4;display:inline-flex}a.vDbXuG_statCaption:hover{color:#416b8b}.vDbXuG_quickSection{margin-top:29px}.vDbXuG_sectionHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.vDbXuG_sectionHeading h2{letter-spacing:-.25px;margin:0;font-size:15px;font-weight:600}.vDbXuG_sectionHeading>span{color:#888;font-size:10px}.vDbXuG_sectionHeading>a{color:#527d9c;align-items:center;gap:6px;font-size:11px;display:flex}.vDbXuG_sectionHeading>a:hover{color:#2e5876}.vDbXuG_quickGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.vDbXuG_quickCard{text-align:left;min-width:0;color:var(--ink);background:#fff;border:1px solid #ececec;border-radius:3px;flex-direction:column;align-items:flex-start;padding:17px 13px 15px;display:flex}.vDbXuG_quickCard:hover{border-color:#aec6d9;box-shadow:0 5px 14px #00000005}.vDbXuG_quickIcon{color:#626262;background:#f4f4f4;border-radius:3px;place-items:center;width:40px;height:40px;margin-bottom:17px;display:grid}.vDbXuG_quickCard>strong{font-size:13px;font-weight:600}.vDbXuG_quickCard>span:not(.vDbXuG_quickIcon):not(.vDbXuG_quickLink){color:#777;flex:1;margin-top:7px;font-size:10px;line-height:1.7}.vDbXuG_quickLink{color:#656565;justify-content:space-between;align-items:center;gap:4px;width:100%;padding-top:19px;font-size:10px;display:flex}.vDbXuG_saleCard{background:#fff2e9;border-color:#f8dfcf}.vDbXuG_saleCard:hover{background:#ffeadb;border-color:#edbe9f}.vDbXuG_saleCard .vDbXuG_quickIcon{color:#fff;background:var(--orange)}.vDbXuG_saleCard .vDbXuG_quickLink{color:var(--orange-dark)}.vDbXuG_recentSection{margin-top:30px}.vDbXuG_recentSection>.vDbXuG_sectionHeading{border:1px solid var(--line);background:#fff;border-bottom:0;border-radius:3px 3px 0 0;margin-bottom:0;padding:18px 19px}.vDbXuG_emptyState{text-align:center;border:1px solid var(--line);background:#fff;border-top:0;border-radius:0 0 3px 3px;flex-direction:column;justify-content:center;align-items:center;min-height:211px;padding:28px 16px;display:flex}.vDbXuG_emptyIcon{color:#9bafbe;background:#f3f6f8;border-radius:50%;place-items:center;width:53px;height:53px;margin-bottom:13px;display:grid}.vDbXuG_emptyState h3{margin:0;font-size:12px;font-weight:600}.vDbXuG_emptyState p{color:#858585;margin:7px 0 14px;font-size:10px;line-height:1.6}.vDbXuG_textButton{color:var(--orange-dark);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:3px;display:inline-flex;font-size:10px!important;font-weight:600!important}.vDbXuG_textButton:hover{color:#9a3e0e}.vDbXuG_summaryColumn{border-left:1px solid var(--line);background:#fff;flex-direction:column;min-width:0;padding:28px 25px;display:flex}.vDbXuG_summaryUser{background:#f6f6f6;border-radius:2px;align-items:center;gap:10px;padding:12px 11px;display:flex}.vDbXuG_summaryAvatar{color:#858585;background:#fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.vDbXuG_summaryUser>div{flex-direction:column;gap:5px;display:flex}.vDbXuG_summaryUser strong{font-size:11px;font-weight:600}.vDbXuG_summaryUser div>span{color:#777;font-size:9px}.vDbXuG_statusDot{background:#71977b;border-radius:50%;width:6px;height:6px;margin-left:auto;margin-right:3px}.vDbXuG_summaryHeading{margin-top:31px}.vDbXuG_summaryHeading .vDbXuG_eyebrow{letter-spacing:1.4px;font-size:8px}.vDbXuG_summaryHeading h2{letter-spacing:-.6px;margin:0 0 8px;font-size:22px;font-weight:500}.vDbXuG_summaryHeading>p:last-child{color:#858585;margin:0;font-size:11px}.vDbXuG_summaryRows{border-bottom:1px solid #dedede;flex-direction:column;gap:19px;margin-top:29px;padding-bottom:24px;display:flex}.vDbXuG_summaryRows>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.vDbXuG_summaryRows span{color:#777;align-items:center;gap:8px;font-size:11px;display:inline-flex}.vDbXuG_summaryRows svg{color:#a1a1a1}.vDbXuG_summaryRows strong{font-size:12px;font-weight:500}.vDbXuG_summaryTotal{justify-content:space-between;align-items:flex-start;gap:12px;padding-top:22px;display:flex}.vDbXuG_summaryTotal>div{flex-direction:column;gap:7px;display:flex}.vDbXuG_summaryTotal span{font-size:15px}.vDbXuG_summaryTotal small{color:#8c8c8c;font-size:9px}.vDbXuG_summaryTotal>strong{letter-spacing:-.6px;white-space:nowrap;font-size:23px;font-weight:500}.vDbXuG_summaryTip{background:#f7f8f9;border:1px dashed #dce1e5;border-radius:3px;margin-top:34px;padding:18px}.vDbXuG_tipIcon{color:#7f9eb6;margin-bottom:12px;display:inline-flex}.vDbXuG_summaryTip h3{margin:0 0 7px;font-size:12px;font-weight:600;line-height:1.5}.vDbXuG_summaryTip p{color:#7c7c7c;margin:0 0 14px;font-size:10px;line-height:1.85}.vDbXuG_summaryTip a{color:#567c98;align-items:center;gap:7px;font-size:10px;display:flex}.vDbXuG_summaryTip a:hover{color:#2f5672}.vDbXuG_summaryAction{margin-top:auto;padding-top:32px}.vDbXuG_summaryAction>span{color:#818181;justify-content:center;align-items:center;gap:6px;margin-bottom:12px;font-size:10px;display:flex}.vDbXuG_primaryButton{color:#fff;background:var(--orange);white-space:nowrap;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:10px;min-height:47px;padding:14px 20px;display:inline-flex;font-size:13px!important;font-weight:500!important}.vDbXuG_primaryButton:hover:not(:disabled){background:#df6325}.vDbXuG_summaryAction .vDbXuG_primaryButton{width:100%}.vDbXuG_summaryAction>small{text-align:center;color:#929292;margin-top:12px;font-size:9px;display:block}.vDbXuG_bottomNav{background:#232323;grid-template-columns:repeat(4,1fr);min-height:70px;padding:0 40px;display:grid}.vDbXuG_bottomNav a{color:#aaa;justify-content:center;align-items:center;gap:10px;font-size:11px;display:flex;position:relative}.vDbXuG_bottomNav a:hover{color:#fff;background:#2e2e2e}.vDbXuG_bottomNav .vDbXuG_navActive{color:#fff}.vDbXuG_bottomNav .vDbXuG_navActive:before{content:"";background:var(--blue);width:27px;height:3px;position:absolute;bottom:0;left:calc(50% - 13px)}.vDbXuG_bottomNav .vDbXuG_navActive svg{fill:currentColor;stroke-width:1.25px}.vDbXuG_footer{color:#818181;justify-content:center;align-items:center;gap:8px;margin:18px 0 0;font-size:10px;display:flex}.vDbXuG_footer span{color:#aaa}.vDbXuG_tableScroll{border:1px solid var(--line);background:#fff;border-top:0;overflow-x:auto}.vDbXuG_salesTable{border-collapse:collapse;white-space:nowrap;text-align:left;width:100%;font-size:11px}.vDbXuG_salesTable th{color:#888;background:#fcfcfc;border-top:1px solid #f4f4f4;padding:12px 18px;font-size:10px;font-weight:500}.vDbXuG_salesTable td{color:#737373;border-top:1px solid #f1f1f1;padding:18px}.vDbXuG_salesTable :is(th,td):last-child{text-align:right}.vDbXuG_salesTable td:last-child{color:#414141;font-weight:600}.vDbXuG_orderId{color:#454545;align-items:center;gap:7px;display:inline-flex}.vDbXuG_orderId svg{color:#a4a4a4}.vDbXuG_badge{border-radius:3px;padding:5px 8px;font-size:9px;display:inline-block}.vDbXuG_badgePaid{color:#4c7755;background:#edf4ee}.vDbXuG_badgePending{color:#8c6a29;background:#fff4df}.vDbXuG_badgeNeutral{color:#757575;background:#f1f1f1}.vDbXuG_dialog{--orange:#f47735;--orange-dark:#c44f13;--ink:#292929;--muted:#767676;width:min(440px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--ink);border:0;border-radius:7px;margin:auto;padding:0;font-family:Arial,Helvetica,sans-serif;overflow-y:auto;box-shadow:0 20px 100px #0003}.vDbXuG_dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#20202080}.vDbXuG_dialogContent{padding:29px}.vDbXuG_dialogHeading{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.vDbXuG_orangeIcon{width:43px;height:43px;color:var(--orange-dark);background:#fff0e6;border-radius:4px;place-items:center;display:grid}.vDbXuG_dialog h2{letter-spacing:-.6px;margin:0 0 9px;font-size:23px;font-weight:600}.vDbXuG_dialogDescription{color:var(--muted);margin:0 0 26px;font-size:12px;line-height:1.6}.vDbXuG_saleForm{flex-direction:column;display:flex}.vDbXuG_saleForm label{margin-bottom:9px;font-size:12px;font-weight:600}.vDbXuG_currencyInput{background:#fafafa;border:1px solid #ddd;border-radius:3px;align-items:center;display:flex}.vDbXuG_currencyInput:focus-within{outline-offset:2px;outline:2px solid #84a9c7}.vDbXuG_currencyInput span{color:#8b8b8b;padding-left:15px}.vDbXuG_currencyInput input{width:100%;color:var(--ink);background:0 0;border:0;padding:15px 12px;font-size:25px;outline:none!important}.vDbXuG_currencyInput input::placeholder{color:#b9b9b9}.vDbXuG_saleForm small{color:#888;margin:8px 0 25px;font-size:10px}.vDbXuG_saleForm select{width:100%;color:var(--ink);background:#fff;border:1px solid #ddd;border-radius:3px;padding:13px 10px;font-size:12px}.vDbXuG_formNote{color:#888;align-items:center;gap:7px;margin:19px 0 25px;font-size:10px;line-height:1.6;display:flex}.vDbXuG_formError{color:#a93828;background:#fff0ed;margin:0 0 18px;padding:12px;font-size:12px;line-height:1.6}.vDbXuG_saleSuccess{text-align:center}.vDbXuG_successIcon{color:#4c7755;background:#edf4ee;border-radius:50%;place-items:center;width:56px;height:56px;margin:0 auto 20px;display:grid}.vDbXuG_saleSuccess p{color:var(--muted);margin:12px 0 28px;font-size:12px;line-height:1.6}.vDbXuG_saleSuccess .vDbXuG_primaryButton{width:100%}.vDbXuG_reportPage{min-height:680px;padding:30px}.vDbXuG_backLink{color:#5e819b;margin-bottom:27px;font-size:11px;display:inline-block}.vDbXuG_reportStats{grid-template-columns:1fr 1fr;gap:18px;max-width:640px;display:grid}@media (min-width:1500px){.vDbXuG_workspace{padding-top:60px}}@media (max-width:1150px){.vDbXuG_workspace{padding:22px 20px 16px}.vDbXuG_dashboard{grid-template-columns:minmax(0,1fr) 290px}.vDbXuG_mainColumn{padding:28px 22px}.vDbXuG_summaryColumn{padding:25px 20px}.vDbXuG_statsGrid{gap:10px}.vDbXuG_statCard{padding:16px 13px}.vDbXuG_statLabel{gap:5px;font-size:10px}.vDbXuG_quickGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.vDbXuG_quickCard{padding:16px}.vDbXuG_quickIcon{margin-bottom:12px}.vDbXuG_quickLink{padding-top:14px}.vDbXuG_summaryTotal>strong{font-size:21px}}@media (max-width:850px){.vDbXuG_workspace{padding:0}.vDbXuG_header{height:78px;padding:0 22px}.vDbXuG_workspaceLabel,.vDbXuG_headerDivider{display:none}.vDbXuG_dashboard{grid-template-columns:minmax(0,1fr) 270px}.vDbXuG_mainColumn{padding:25px 18px}.vDbXuG_pageHeading{align-items:flex-start;gap:8px}.vDbXuG_pageHeading h1{font-size:24px}.vDbXuG_datePill{padding:7px 8px}.vDbXuG_statsGrid{grid-template-columns:1fr}.vDbXuG_statCard{padding:14px;position:relative}.vDbXuG_statsGrid .vDbXuG_statCard>strong{margin:0;font-size:23px;position:absolute;top:15px;right:14px}.vDbXuG_statsGrid .vDbXuG_statCaption{margin-top:8px}.vDbXuG_statsGrid .vDbXuG_statLabel{font-size:11px}.vDbXuG_summaryColumn{padding:25px 18px}.vDbXuG_quickCard>strong{font-size:12px}.vDbXuG_quickCard{padding:13px}.vDbXuG_bottomNav{padding:0 15px}.vDbXuG_footer{margin-top:17px;padding-bottom:18px}}@media (max-width:650px){.vDbXuG_header{height:75px;padding:0 18px}.vDbXuG_brand{font-size:22px}.vDbXuG_brandIcon{width:36px;height:36px}.vDbXuG_brand small{letter-spacing:1px;font-size:6px}.vDbXuG_headerRight{gap:7px}.vDbXuG_headerRight form{margin-left:0}.vDbXuG_user{display:none}.vDbXuG_avatar{width:31px;height:31px;font-size:10px}.vDbXuG_dashboard{grid-template-columns:1fr}.vDbXuG_mainColumn{padding:27px 18px}.vDbXuG_pageHeading h1{max-width:270px;font-size:25px}.vDbXuG_pageHeading p:not(.vDbXuG_eyebrow){font-size:11px}.vDbXuG_datePill{margin-top:24px}.vDbXuG_statsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.vDbXuG_statsGrid .vDbXuG_statCard{padding:13px 10px}.vDbXuG_statsGrid .vDbXuG_statCard>strong{margin:15px 0 7px;font-size:clamp(18px,5vw,24px);position:static}.vDbXuG_statsGrid .vDbXuG_statLabel{flex-direction:column;align-items:flex-start;gap:8px;font-size:9px}.vDbXuG_statsGrid .vDbXuG_statCaption{margin-top:0;font-size:8px;line-height:1.5}.vDbXuG_statCaption svg{display:none}.vDbXuG_quickGrid{gap:11px}.vDbXuG_quickCard{padding:17px}.vDbXuG_quickCard>strong{font-size:13px}.vDbXuG_quickCard>span:not(.vDbXuG_quickIcon):not(.vDbXuG_quickLink){font-size:11px}.vDbXuG_quickLink{padding-top:18px;font-size:10px}.vDbXuG_sectionHeading h2{font-size:14px}.vDbXuG_summaryColumn{border-left:0;border-top:1px solid var(--line);padding:23px}.vDbXuG_summaryUser{display:none}.vDbXuG_summaryHeading{margin-top:0}.vDbXuG_summaryTip{margin-top:25px}.vDbXuG_summaryAction{padding-top:26px}.vDbXuG_summaryTotal>strong{font-size:25px}.vDbXuG_bottomNav{z-index:5;min-height:70px;padding:0 8px;padding-bottom:env(safe-area-inset-bottom);position:sticky;bottom:0}.vDbXuG_bottomNav a{flex-direction:column;gap:7px;padding:12px 4px;font-size:9px}.vDbXuG_bottomNav svg{width:20px;height:20px}.vDbXuG_footer{gap:6px;font-size:8px}.vDbXuG_dialogContent{padding:24px}.vDbXuG_reportPage{min-height:70vh;padding:25px 18px}.vDbXuG_reportPage .vDbXuG_pageHeading{flex-direction:column;gap:20px}.vDbXuG_reportStats{gap:10px}.vDbXuG_reportStats .vDbXuG_statCard>strong{font-size:23px}}.vDbXuG_loadingPage{min-height:650px;padding:35px 28px}.vDbXuG_loadingPage>p{color:#767676;margin:0 0 30px;font-size:14px}.vDbXuG_loadingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.vDbXuG_loadingGrid span{background:#eee;border-radius:3px;height:120px;display:block}.vDbXuG_loadingPanel{background:#eee;border-radius:3px;height:270px;margin-top:30px}.vDbXuG_loadingNav{background:#232323;height:70px}@media (prefers-reduced-motion:no-preference){.vDbXuG_loadingGrid span,.vDbXuG_loadingPanel{animation:1.5s ease-in-out infinite alternate vDbXuG_loading}}@keyframes vDbXuG_loading{to{opacity:.45}}.vDbXuG_stockContainer{flex-direction:column;gap:20px;display:flex}.vDbXuG_scannerBanner{background:#fff;border:1px solid #e2e8f0;border-left:4px solid #22c55e;border-radius:3px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex;box-shadow:0 2px 5px #00000005}.vDbXuG_scannerStatus{align-items:center;gap:12px;display:flex}.vDbXuG_scannerDot{background:#22c55e;border-radius:50%;width:9px;height:9px;animation:2s ease-in-out infinite vDbXuG_pulseDot;display:inline-block;box-shadow:0 0 0 3px #22c55e33}@keyframes vDbXuG_pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.15)}}.vDbXuG_scannerIcon{color:#1b7a3e;background:#f1f8f4;border-radius:3px;place-items:center;width:32px;height:32px;display:grid}.vDbXuG_scannerTexts{flex-direction:column;gap:2px;display:flex}.vDbXuG_scannerTexts strong{color:var(--ink);font-size:12px;font-weight:600}.vDbXuG_scannerTexts span{color:var(--muted);font-size:10px}.vDbXuG_scannerActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.vDbXuG_lastScannedBadge{color:#2b5677;background:#edf3f8;border-radius:3px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;display:inline-flex}.vDbXuG_lastScannedBadge code{letter-spacing:.5px;font-family:monospace;font-weight:700}.vDbXuG_secondarySmallButton{color:var(--ink);background:#fff;border:1px solid #dcdcdc;border-radius:3px;align-items:center;gap:6px;padding:7px 12px;font-size:11px;font-weight:500;display:inline-flex}.vDbXuG_secondarySmallButton:hover{background:#f7f7f7;border-color:#c5c5c5}.vDbXuG_primarySmallButton{background:var(--orange);color:#fff;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;padding:7px 14px;font-size:11px;font-weight:500;display:inline-flex}.vDbXuG_primarySmallButton:hover{background:#df6325}.vDbXuG_simulateForm{border-top:1px solid #f0f0f0;align-items:center;gap:8px;width:100%;padding-top:10px;display:flex}.vDbXuG_simulateForm input{border:1px solid #ddd;border-radius:3px;flex:1;padding:7px 12px;font-size:11px}.vDbXuG_scanNotice{border:1px solid #f9dfc8;border-left:4px solid var(--orange);color:var(--orange-dark);background:#fff8f0;border-radius:3px;align-items:center;gap:10px;padding:10px 16px;font-size:12px;display:flex}.vDbXuG_scanNotice button{color:#a45a33;cursor:pointer;background:0 0;border:0;place-items:center;margin-left:auto;display:grid}.vDbXuG_filterBar{border:1px solid var(--line);background:#fff;border-radius:3px;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 18px;display:flex}.vDbXuG_searchBox{background:#fafafa;border:1px solid #ddd;border-radius:3px;flex:1;align-items:center;gap:8px;min-width:240px;padding:0 10px;display:flex}.vDbXuG_searchBox:focus-within{border-color:var(--blue);background:#fff}.vDbXuG_searchIcon{color:#8c8c8c;place-items:center;display:grid}.vDbXuG_searchBox input{background:0 0;border:0;flex:1;padding:10px 0;font-size:12px;outline:none!important}.vDbXuG_clearSearchBtn{color:#888;background:0 0;border:0;place-items:center;padding:4px;display:grid}.vDbXuG_pillGroup{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vDbXuG_filterPill{color:#666;background:#fff;border:1px solid #e2e2e2;border-radius:3px;align-items:center;gap:6px;padding:8px 13px;font-size:11px;display:inline-flex}.vDbXuG_filterPill:hover{color:var(--ink);background:#f7f7f7}.vDbXuG_filterPillActive{border:1px solid var(--blue);color:#2e5979;background:#edf3f8;border-radius:3px;align-items:center;gap:6px;padding:8px 13px;font-size:11px;font-weight:600;display:inline-flex}.vDbXuG_selectFilterWrapper{color:#777;align-items:center;gap:6px;font-size:11px;display:flex}.vDbXuG_selectFilterWrapper select{background:#fff;border:1px solid #ddd;border-radius:3px;padding:8px 10px;font-size:11px}.vDbXuG_customDateRange{color:#777;align-items:center;gap:6px;font-size:11px;display:flex}.vDbXuG_customDateRange input{background:#fff;border:1px solid #ddd;border-radius:3px;padding:6px 8px;font-size:11px}.vDbXuG_tableCard{border:1px solid var(--line);background:#fff;border-radius:3px}.vDbXuG_tableHeaderSection{border-bottom:1px solid #f1f1f1;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.vDbXuG_tableHeaderSection h2{letter-spacing:-.2px;margin:0;font-size:15px;font-weight:600}.vDbXuG_tableHeaderSection span{color:#888;font-size:11px}.vDbXuG_refreshButton{color:#555;background:#fff;border:1px solid #e0e0e0;border-radius:3px;align-items:center;gap:6px;padding:6px 12px;font-size:11px;display:inline-flex}.vDbXuG_refreshButton:hover{color:var(--ink);background:#f7f7f7}.vDbXuG_barcodeCell{color:#4a5568;align-items:center;gap:6px;font-size:11px;display:inline-flex}.vDbXuG_barcodeCell code{font-family:monospace;font-weight:600}.vDbXuG_dimmedText{color:#aaa;font-size:10px;font-style:italic}.vDbXuG_badgeProduto{color:#326488;background:#e8f1f8;border-radius:3px;align-items:center;gap:5px;padding:4px 8px;font-size:10px;font-weight:600;display:inline-flex}.vDbXuG_badgeReceita{color:#c44f13;background:#fdf0e6;border-radius:3px;align-items:center;gap:5px;padding:4px 8px;font-size:10px;font-weight:600;display:inline-flex}.vDbXuG_itemNameCell{flex-direction:column;gap:3px;display:flex}.vDbXuG_itemNameCell strong{color:var(--ink);font-size:12px;font-weight:600}.vDbXuG_itemNameCell span{color:#777;font-size:10px}.vDbXuG_viewRecipeBtn{color:#3f6f94;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:2px 0 0;font-size:10px;font-weight:600;display:inline-flex}.vDbXuG_viewRecipeBtn:hover{color:#1e4563;text-decoration:underline}.vDbXuG_quantityStepper{justify-content:center;align-items:center;gap:7px;display:inline-flex}.vDbXuG_stepBtn{cursor:pointer;color:#555;background:#fff;border:1px solid #dedede;border-radius:3px;place-items:center;width:25px;height:25px;display:grid}.vDbXuG_stepBtn:hover:not(:disabled){color:var(--ink);background:#f4f4f4;border-color:#bebebe}.vDbXuG_qtyNormal{text-align:center;color:#3b7448;background:#edf4ee;border-radius:3px;min-width:32px;padding:3px 6px;font-size:11px;font-weight:700;display:inline-block}.vDbXuG_qtyLow{text-align:center;color:#9c6812;background:#fff4df;border-radius:3px;min-width:32px;padding:3px 6px;font-size:11px;font-weight:700;display:inline-block}.vDbXuG_qtyZero{text-align:center;color:#b73222;background:#fdeeed;border-radius:3px;min-width:32px;padding:3px 6px;font-size:11px;font-weight:700;display:inline-block}.vDbXuG_dateCell{color:#888;font-size:11px}.vDbXuG_rowActions{gap:6px;display:inline-flex}.vDbXuG_actionIconBtn{cursor:pointer;color:#666;background:#fff;border:1px solid #e6e6e6;border-radius:3px;place-items:center;width:30px;height:30px;display:grid}.vDbXuG_actionIconBtn:hover{color:var(--ink);background:#f4f4f4}.vDbXuG_dangerActionBtn:hover{color:#b73222;background:#fff5f4;border-color:#f1b3ab}.vDbXuG_rowHighlighted{animation:2.5s ease-out vDbXuG_highlightGlow}@keyframes vDbXuG_highlightGlow{0%{background:#fff3e6}50%{background:#ffe6cc}to{background:0 0}}.vDbXuG_typeSelector{gap:10px;margin-bottom:20px;display:flex}.vDbXuG_typeBtn{cursor:pointer;color:#666;background:#fff;border:1px solid #ddd;border-radius:3px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:12px;display:flex}.vDbXuG_typeBtn:hover{background:#f9f9f9}.vDbXuG_typeBtnActive{border:2px solid var(--orange);color:var(--orange-dark);background:#fff8f4;border-radius:3px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:12px;font-weight:600;display:flex}.vDbXuG_itemForm{flex-direction:column;gap:15px;display:flex}.vDbXuG_formRow{grid-template-columns:1fr 1fr;gap:14px;display:grid}.vDbXuG_formGroup{flex-direction:column;gap:6px;display:flex}.vDbXuG_formGroup label{color:var(--ink);font-size:11px;font-weight:600}.vDbXuG_formGroup input,.vDbXuG_formGroup textarea{background:#fff;border:1px solid #ddd;border-radius:3px;width:100%;padding:10px 12px;font-size:12px}.vDbXuG_formGroup input:focus,.vDbXuG_formGroup textarea:focus{outline-offset:1px;outline:2px solid #84a9c7}.vDbXuG_barcodeInputWrapper{background:#fff;border:1px solid #ddd;border-radius:3px;align-items:center;display:flex}.vDbXuG_barcodeInputWrapper:focus-within{outline-offset:1px;outline:2px solid #84a9c7}.vDbXuG_inputPrefixIcon{color:#888;place-items:center;padding:0 10px;display:grid}.vDbXuG_barcodeInputWrapper input{border:0!important;outline:none!important}.vDbXuG_formActions{justify-content:flex-end;gap:10px;margin-top:10px;display:flex}.vDbXuG_secondaryButton{cursor:pointer;color:#555;background:#fff;border:1px solid #ccc;border-radius:3px;padding:12px 18px;font-size:12px;font-weight:500}.vDbXuG_secondaryButton:hover{color:var(--ink);background:#f7f7f7}.vDbXuG_recipeInfoGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;display:grid}.vDbXuG_recipeInfoCard{background:#f8f9fa;border:1px solid #eee;border-radius:3px;flex-direction:column;gap:4px;padding:12px;display:flex}.vDbXuG_recipeInfoCard span{color:#888;font-size:10px}.vDbXuG_recipeInfoCard strong{color:var(--ink);font-size:13px}.vDbXuG_recipeSectionBlock{flex-direction:column;gap:6px;margin-top:14px;display:flex}.vDbXuG_recipeSectionBlock strong{color:var(--ink);font-size:11px}.vDbXuG_recipeSectionBlock p{color:#666;margin:0;font-size:12px;line-height:1.5}.vDbXuG_recipeInstructionsText{white-space:pre-wrap;background:#fafafa;border:1px solid #eee;border-radius:3px;padding:12px;font-size:12px!important;line-height:1.6!important}.vDbXuG_pdvContainer{flex-direction:column;gap:20px;display:flex}.vDbXuG_pdvLayout{grid-template-columns:1.4fr 1fr;align-items:flex-start;gap:20px;display:grid}@media (max-width:980px){.vDbXuG_pdvLayout{grid-template-columns:1fr}}.vDbXuG_pdvLeftCol{flex-direction:column;gap:16px;display:flex}.vDbXuG_pdvRightCol{position:sticky;top:20px}.vDbXuG_catalogGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;max-height:520px;padding-right:4px;display:grid;overflow-y:auto}.vDbXuG_productTile{text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:3px;flex-direction:column;justify-content:space-between;padding:14px;transition:all .15s ease-in-out;display:flex;position:relative}.vDbXuG_productTile:hover{border-color:var(--orange);transform:translateY(-1px);box-shadow:0 4px 12px #eb642714}.vDbXuG_productTile strong{color:var(--ink);margin-bottom:4px;font-size:13px;line-height:1.3}.vDbXuG_productTile small{color:#718096;margin-bottom:8px;font-size:10px}.vDbXuG_productTilePriceRow{border-top:1px dashed #edf2f7;justify-content:space-between;align-items:center;margin-top:auto;padding-top:8px;display:flex}.vDbXuG_productTilePrice{color:var(--orange-dark);font-size:14px;font-weight:700}.vDbXuG_productTileStock{color:#4a5568;background:#edf2f7;border-radius:3px;padding:2px 6px;font-size:10px}.vDbXuG_cartPanel{border:1px solid var(--line);background:#fff;border-radius:3px;flex-direction:column;display:flex;box-shadow:0 4px 15px #00000008}.vDbXuG_cartHeader{border-bottom:1px solid #edf2f7;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.vDbXuG_cartHeader h2{align-items:center;gap:8px;margin:0;font-size:15px;font-weight:700;display:flex}.vDbXuG_cartBadge{background:var(--orange);color:#fff;border-radius:12px;padding:2px 7px;font-size:11px;font-weight:700}.vDbXuG_cartItemList{flex-direction:column;gap:8px;max-height:380px;padding:10px 16px;display:flex;overflow-y:auto}.vDbXuG_cartItemRow{background:#f8fafc;border:1px solid #f1f5f9;border-radius:3px;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.vDbXuG_cartItemInfo{flex-direction:column;flex:1;gap:2px;display:flex}.vDbXuG_cartItemInfo strong{color:var(--ink);font-size:12px}.vDbXuG_cartItemInfo span{color:#64748b;font-size:10px}.vDbXuG_cartItemControls{align-items:center;gap:8px;display:flex}.vDbXuG_cartItemSubtotal{color:var(--ink);text-align:right;min-width:65px;font-size:13px;font-weight:700}.vDbXuG_cartItemRemoveBtn{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:3px;place-items:center;padding:4px;display:grid}.vDbXuG_cartItemRemoveBtn:hover{color:#e11d48;background:#ffe4e6}.vDbXuG_cartEmpty{text-align:center;color:#94a3b8;flex-direction:column;align-items:center;gap:12px;padding:45px 20px;display:flex}.vDbXuG_cartEmpty p{margin:0;font-size:13px}.vDbXuG_cartFooter{background:#fafafa;border-top:1px solid #edf2f7;flex-direction:column;gap:14px;padding:18px 20px;display:flex}.vDbXuG_cartTotalRow{justify-content:space-between;align-items:baseline;display:flex}.vDbXuG_cartTotalRow span{color:#64748b;font-size:13px;font-weight:500}.vDbXuG_cartTotalRow strong{color:var(--orange-dark);letter-spacing:-.5px;font-size:26px;font-weight:800}.vDbXuG_cartActionButtons{gap:10px;display:flex}.vDbXuG_paymentTabs{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:20px;display:grid}.vDbXuG_paymentTabBtn{cursor:pointer;color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:3px;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;font-size:11px;font-weight:600;transition:all .15s;display:flex}.vDbXuG_paymentTabBtn:hover{background:#f8fafc;border-color:#cbd5e1}.vDbXuG_paymentTabBtnActive{border:2px solid var(--orange);color:var(--orange-dark);background:#fff8f5;border-radius:3px;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;font-size:11px;font-weight:700;display:flex}.vDbXuG_stonePosCard{color:#fff;background:#0f172a;border-radius:6px;flex-direction:column;gap:14px;margin-bottom:18px;padding:20px;display:flex;position:relative;overflow:hidden}.vDbXuG_stonePosHeader{justify-content:space-between;align-items:center;display:flex}.vDbXuG_stonePosHeader span{letter-spacing:1px;color:#22c55e;text-transform:uppercase;font-size:11px;font-weight:700}.vDbXuG_stonePosStatusBadge{border-radius:12px;align-items:center;gap:6px;padding:4px 10px;font-size:10px;font-weight:600;display:inline-flex}.vDbXuG_stoneStatusPending{color:#facc15;background:#eab30833}.vDbXuG_stoneStatusProcessing{color:#60a5fa;background:#3b82f633}.vDbXuG_stoneStatusApproved{color:#4ade80;background:#22c55e33}.vDbXuG_stoneTerminalDisplay{text-align:center;background:#1e293b;border:1px solid #334155;border-radius:4px;flex-direction:column;gap:6px;padding:14px;display:flex}.vDbXuG_stoneTerminalDisplay strong{color:#38bdf8;letter-spacing:.5px;font-size:18px}.vDbXuG_stoneTerminalDisplay small{color:#94a3b8;font-size:11px}.vDbXuG_quickCashGrid{flex-wrap:wrap;gap:8px;margin:10px 0 16px;display:flex}.vDbXuG_quickCashBtn{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:3px;padding:8px 12px;font-size:11px;font-weight:600}.vDbXuG_quickCashBtn:hover{background:#f1f5f9;border-color:#94a3b8}.vDbXuG_changeBox{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:3px;justify-content:space-between;align-items:center;margin-top:10px;padding:14px 18px;display:flex}.vDbXuG_changeBox span{color:#166534;font-size:13px;font-weight:600}.vDbXuG_changeBox strong{color:#15803d;font-size:20px;font-weight:800}.vDbXuG_receiptContainer{background:#fff;border:1px dashed #94a3b8;border-radius:3px;flex-direction:column;gap:12px;max-width:360px;margin:0 auto;padding:24px;font-family:Courier New,Courier,monospace;display:flex}.vDbXuG_receiptHeader{text-align:center;border-bottom:1px dashed #cbd5e1;padding-bottom:12px}.vDbXuG_receiptHeader h3{margin:0;font-size:16px;font-weight:700}.vDbXuG_receiptHeader p{color:#475569;margin:4px 0 0;font-size:11px}.vDbXuG_receiptRows{flex-direction:column;gap:6px;font-size:11px;display:flex}.vDbXuG_receiptRow{justify-content:space-between;display:flex}.vDbXuG_receiptTotalRow{border-top:1px dashed #cbd5e1;justify-content:space-between;margin-top:6px;padding-top:8px;font-size:14px;font-weight:700;display:flex}.vDbXuG_cameraViewOverlay{aspect-ratio:4/3;background:#000;border-radius:6px;place-items:center;width:100%;max-width:460px;margin:0 auto 16px;display:grid;position:relative;overflow:hidden}.vDbXuG_cameraVideo{object-fit:cover;width:100%;height:100%}.vDbXuG_cameraAimFrame{pointer-events:none;border:2px dashed #22c55e;border-radius:8px;width:65%;height:65%;position:absolute;box-shadow:0 0 0 9999px #00000073}
