.erp-form{--erp-form-bg: transparent;--erp-form-border: var(--erp-section-border);--erp-field-input-border: var(--erp-input-border);--erp-label-color: var(--erp-label);--erp-form-row-gap: .55rem;--erp-form-col-gap: 1.25rem;--erp-form-label-gap: .625rem;background:var(--erp-form-bg);padding:.25rem 0}.erp-form-grid{display:grid;gap:var(--erp-form-row-gap) var(--erp-form-col-gap);align-items:start}.erp-form-grid[data-cols="1"],.erp-form-grid[data-cols="2"]{grid-template-columns:1fr}@media(min-width:768px){.erp-form-grid[data-cols="2"]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.erp-field-wrap{min-width:0;width:100%}.erp-field{display:flex;align-items:center;gap:var(--erp-form-label-gap);min-height:var(--content-control-height, 2.25rem);min-width:0;width:100%}.erp-field[data-align=start],.erp-field-wrap[data-kind=boolean] .erp-field{align-items:flex-start}.erp-field[data-align=start]>.erp-field-label{padding-top:.45rem}.erp-field[data-span=full],.erp-field-wrap[data-span=full],.erp-form-grid>[data-span=full]{grid-column:1 / -1}.erp-field-label{display:inline-flex;align-items:baseline;flex:0 0 var(--erp-label-width, 9.5rem);width:var(--erp-label-width, 9.5rem);max-width:var(--erp-label-width, 9.5rem);font-size:var(--erp-label-size, .8125rem);font-weight:var(--erp-label-weight, 600);line-height:1.25;letter-spacing:.01em;color:var(--erp-label-color);text-align:left}.erp-field-label-text{min-width:0;overflow-wrap:anywhere}.erp-field-label .erp-req,.erp-req{margin-left:.2rem;color:var(--erp-req, var(--destructive));font-weight:700;font-size:.95em;line-height:1}.erp-field-control{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.2rem}.erp-field-control[data-width=sm]{flex:0 0 5.5rem;max-width:5.5rem}.erp-field-control[data-width=md]{flex:0 0 8.5rem;max-width:8.5rem}.erp-field-control[data-width=lg]{flex:0 0 12rem;max-width:12rem}.erp-field-control--boolean{flex-direction:row;align-items:center;min-height:var(--content-control-height, 2.25rem)}.erp-field-suffix{flex:0 0 auto;font-size:var(--erp-label-size, .8125rem);font-weight:600;color:var(--erp-label-color);white-space:nowrap;line-height:var(--content-control-height, 2.25rem)}.erp-field-hint{margin:.15rem 0 0;margin-left:calc(var(--erp-label-width, 9.5rem) + var(--erp-form-label-gap, .625rem));min-height:.85rem;font-size:var(--content-help-size, .6875rem);line-height:1.3;color:var(--erp-muted-fg, var(--muted-foreground))}.erp-field-hint.erp-field-error{color:var(--destructive);font-weight:500}.erp-check-row{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 1.35rem;padding-top:.65rem;margin-top:.45rem;border-top:1px solid var(--erp-section-border)}.erp-check{display:inline-flex;align-items:center;gap:.4rem;min-height:1.35rem;font-size:var(--erp-label-size, .8125rem);font-weight:600;color:var(--erp-label-color);cursor:pointer;-webkit-user-select:none;user-select:none}.erp-check input[type=checkbox],.erp-form input[type=checkbox],.erp-field input[type=checkbox],.erp-section input[type=checkbox],.erp-form input[type=radio],.erp-field input[type=radio],.erp-section input[type=radio]{width:.875rem;height:.875rem;margin:0;flex-shrink:0;border-radius:3px;accent-color:hsl(var(--primary));vertical-align:middle}.erp-form input[type=radio],.erp-field input[type=radio],.erp-section input[type=radio]{border-radius:999px}.erp-field-control--boolean [data-slot=switch],.erp-field-control--boolean button[role=switch]{flex-shrink:0}.erp-form input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.erp-form select,.erp-form textarea,.erp-field input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.erp-field select,.erp-field textarea,.erp-field [data-slot=input],.erp-field [data-slot=select-trigger],.erp-field button[role=combobox],.erp-section input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.erp-section select,.erp-section textarea,.settings-hub .erp-field input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.settings-hub .erp-field select,.settings-hub .erp-field textarea{box-sizing:border-box;width:100%;border:1px solid var(--erp-field-input-border, var(--erp-input-border))!important;border-radius:var(--erp-input-radius, var(--content-control-radius, .375rem))!important;background-color:var(--erp-section-bg, hsl(var(--background)))!important;box-shadow:none!important;min-height:var(--erp-input-height, var(--content-control-height, 2.25rem));height:var(--erp-input-height, var(--content-control-height, 2.25rem));padding-left:var(--erp-input-pad-x, var(--content-control-pad-x, .625rem));padding-right:var(--erp-input-pad-x, var(--content-control-pad-x, .625rem));padding-top:var(--content-control-pad-y, .25rem);padding-bottom:var(--content-control-pad-y, .25rem);font-size:var(--content-control-font-size, .8125rem);font-weight:400;line-height:1.25;color:hsl(var(--foreground))}.erp-field-control .relative>input,.erp-field-control .relative>select{padding-right:2rem}.erp-field-control .relative>.absolute,.erp-field-control .relative>[data-slot=control-icon]{right:.5rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;pointer-events:none;color:var(--erp-muted-fg, hsl(var(--muted-foreground)))}.pos-root .erp-form input,.pos-root .erp-section input,.pos-root .erp-form select,.pos-root .erp-section select,.pos-root .erp-form textarea,.pos-root .erp-section textarea,.quick-sale-root .erp-form input,.quick-sale-root .erp-section input,.quick-sale-root .erp-form select,.quick-sale-root .erp-section select,.quick-sale-root .erp-form textarea,.quick-sale-root .erp-section textarea,.quick-purchase-root .erp-form input,.quick-purchase-root .erp-section input,.quick-purchase-root .erp-form select,.quick-purchase-root .erp-section select,.quick-purchase-root .erp-form textarea,.quick-purchase-root .erp-section textarea{height:revert;min-height:revert;border-radius:revert!important;border-color:revert!important;padding-left:revert;padding-right:revert}.erp-form textarea,.erp-field textarea,.erp-section textarea,.settings-hub .erp-field textarea{height:auto!important;min-height:4.25rem;padding-top:.5rem;padding-bottom:.5rem;resize:vertical}.erp-form input[type=number],.erp-section input[type=number],.erp-field input[type=number]{text-align:right;font-variant-numeric:tabular-nums}.erp-form input:focus-visible,.erp-form select:focus-visible,.erp-form textarea:focus-visible,.erp-field input:focus-visible,.erp-field select:focus-visible,.erp-field textarea:focus-visible,.erp-section input:focus-visible,.erp-section select:focus-visible,.erp-section textarea:focus-visible,.erp-field [data-slot=select-trigger]:focus-visible,.erp-field button[role=combobox]:focus-visible{outline:1px solid var(--erp-primary-ring)!important;outline-offset:0;border-color:hsl(var(--ring))!important;box-shadow:none!important}.erp-field-wrap[data-invalid=true] input:not([type=checkbox]):not([type=radio]),.erp-field-wrap[data-invalid=true] select,.erp-field-wrap[data-invalid=true] textarea,.erp-field-wrap[data-invalid=true] [data-slot=select-trigger],.erp-field-wrap[data-invalid=true] button[role=combobox]{border-color:var(--destructive)!important}.erp-form-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;margin-top:.85rem;padding-top:.65rem;border-top:1px solid var(--erp-section-border)}.erp-form-actions>button,.erp-form-actions [data-slot=button]{min-height:var(--content-control-height, 2.25rem)}.erp-form-actions[data-sticky=true]{position:sticky;bottom:0;z-index:20;margin-top:.85rem;margin-left:-.25rem;margin-right:-.25rem;padding:.7rem .85rem;border-top:1px solid var(--erp-section-border);border-radius:var(--radius) var(--radius) 0 0;background:color-mix(in srgb,var(--erp-section-bg) 90%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 -4px 20px #121f2b0f}.dark .erp-form-actions[data-sticky=true]{background:color-mix(in srgb,var(--erp-section-bg) 94%,transparent);box-shadow:0 -4px 22px #00000059}.ui-dialog-content[data-dialog-scroll-shell] .erp-form>.erp-form-actions:last-child{position:sticky;bottom:0;z-index:5;margin-top:.5rem;margin-bottom:0;padding:.65rem .25rem .75rem;background:color-mix(in srgb,var(--erp-section-bg, hsl(var(--card))) 94%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 -3px 16px #121f2b0d}.ui-dialog-content:not(:has(.pos-dialog-header)) .erp-form{padding-left:.15rem;padding-right:.15rem}.ui-dialog-content:not(:has(.pos-dialog-header)) .erp-form>.space-y-3,.ui-dialog-content:not(:has(.pos-dialog-header)) .erp-form>[class*=space-y]{padding-left:.85rem;padding-right:.85rem}.shell-main .erp-field-label,.shell-main .erp-field-suffix,.shell-main .erp-check,.ui-dialog-content:not(:has(.pos-dialog-header)) .erp-field-label,.ui-dialog-content:not(:has(.pos-dialog-header)) .erp-field-suffix,.ui-dialog-content:not(:has(.pos-dialog-header)) .erp-check{font-size:var(--erp-label-size, .8125rem)!important}.shell-main .erp-field-hint,.ui-dialog-content:not(:has(.pos-dialog-header)) .erp-field-hint{font-size:var(--content-help-size, .6875rem)}.shell-main :is(input,select,textarea).text-\[11px\],.shell-main :is(input,select,textarea).text-\[12px\],.ui-dialog-content:not(:has(.pos-dialog-header)) :is(input,select,textarea).text-\[11px\],.ui-dialog-content:not(:has(.pos-dialog-header)) :is(input,select,textarea).text-\[12px\]{font-size:var(--content-control-font-size, .8125rem)!important}@media(max-width:520px){.erp-field{flex-direction:column;align-items:stretch;gap:.3rem;min-height:0}.erp-field-label,.erp-field[data-align=start]>.erp-field-label{flex:none;width:100%;max-width:none;padding-top:0}.erp-field-hint{margin-left:0}}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.erp-page{background:var(--erp-page-bg)}.erp-sections{display:grid;gap:.65rem;grid-template-columns:1fr}@media(min-width:900px){.erp-sections[data-cols="2"]{grid-template-columns:1fr 1fr}}.erp-section{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--erp-section-border);border-radius:var(--erp-section-radius, var(--radius, .35rem));background:var(--erp-section-bg);box-shadow:var(--erp-section-shadow)}.erp-section__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:1.85rem;padding:.3rem .65rem;border-bottom:1px solid var(--erp-header-border);background:linear-gradient(180deg,var(--erp-header-from) 0%,var(--erp-header-mid) 48%,var(--erp-header-to) 100%);box-shadow:inset 0 1px 0 var(--erp-inset-shine)}.erp-section__title{margin:0;font-family:var(--font-display, var(--font-heading, inherit));font-size:.75rem;font-weight:700;letter-spacing:.01em;color:var(--erp-header-title);line-height:1.2}.erp-section__meta{font-size:.625rem;font-weight:500;color:var(--erp-muted-fg)}.erp-section__body{flex:1 1 auto;padding:.55rem .65rem .65rem;background:var(--erp-section-bg)}.erp-section__body[data-flush=true]{padding:0}.erp-listing{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;display:flex;flex-direction:column;gap:.75rem}.erp-listing__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:2.75rem;padding:.75rem 1rem;border:1px solid var(--erp-section-border);border-radius:var(--erp-listing-radius, .625rem);background:var(--erp-section-bg);box-shadow:var(--erp-listing-shadow, var(--erp-section-shadow))}.erp-listing__title{margin:0;font-family:var(--font-display, var(--font-heading, inherit));font-size:var(--content-page-title-size, .9375rem);font-weight:700;color:var(--erp-fg, var(--erp-header-title))}.erp-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .7rem;padding:.75rem 1rem;border:1px solid var(--erp-section-border);border-radius:var(--erp-listing-radius, .625rem);background:var(--erp-section-bg);box-shadow:var(--erp-listing-shadow, var(--erp-section-shadow))}.erp-table-wrap{min-width:0;overflow-x:auto;overflow-y:auto;outline:none}.erp-table-wrap:focus-visible{box-shadow:inset 0 0 0 2px var(--erp-primary-ring)}.erp-table{width:max-content;min-width:100%;border-collapse:collapse;table-layout:fixed;font-family:var(--font-sans, inherit);font-size:var(--content-table-font-size, .75rem)}.erp-table thead th{position:sticky;top:0;z-index:1;padding:.55rem .75rem;text-align:left;font-family:var(--font-sans, inherit);font-size:var(--content-table-header-size, .75rem);font-weight:600;letter-spacing:.04em;text-transform:none;color:var(--erp-fg);background:var(--erp-muted-solid, oklch(.94 .004 250));border-bottom:1px solid var(--erp-section-border);box-shadow:none}.erp-table tbody td{padding:.55rem .75rem;border-bottom:1px solid color-mix(in oklab,var(--border) 55%,transparent);vertical-align:middle;font-family:var(--font-sans, inherit);font-size:var(--content-table-font-size, .75rem);background:#fff}.erp-table tbody tr:last-child td{border-bottom-color:transparent}.erp-table tbody tr:nth-child(2n){background:#fff}.erp-table tbody tr:nth-child(2n) td{background:#fff}.erp-table tbody tr:hover,.erp-table tbody tr:hover td{background:var(--erp-primary-soft)}.erp-table tbody tr[data-highlighted=true]{background:var(--erp-primary-soft-2);box-shadow:inset 0 0 0 1px var(--erp-primary-border)}.erp-lookup{display:flex;align-items:stretch;min-width:0;width:100%}.erp-lookup>:first-child{flex:1 1 auto;min-width:0;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.erp-lookup__btn{flex:0 0 1.625rem;width:1.625rem;min-width:1.625rem;padding:0;margin:0;border:1px solid var(--erp-input-border);border-left:0;border-radius:0 var(--erp-input-radius, var(--radius)) var(--erp-input-radius, var(--radius)) 0;background:linear-gradient(180deg,var(--erp-muted-solid) 0%,var(--erp-toolbar-bg) 100%);color:var(--erp-fg);font-size:.6875rem;font-weight:700;line-height:1;letter-spacing:.02em;cursor:pointer;box-shadow:inset 0 1px 0 var(--erp-inset-shine)}.erp-lookup__btn:hover{background:linear-gradient(180deg,var(--erp-primary-hover) 0%,var(--erp-muted-solid) 100%)}.erp-lookup__btn:disabled{opacity:.55;cursor:not-allowed}.erp-row-actions__trigger{display:inline-flex;align-items:center;justify-content:center;width:1.625rem;height:1.625rem;padding:0;border:1px solid var(--erp-section-border);border-radius:var(--erp-listing-control-radius, var(--radius));background:linear-gradient(180deg,var(--erp-section-bg) 0%,var(--erp-toolbar-bg) 100%);color:var(--erp-fg);box-shadow:inset 0 1px 0 var(--erp-inset-shine);cursor:pointer}.erp-row-actions__trigger:hover{background:linear-gradient(180deg,var(--erp-primary-soft-2) 0%,var(--erp-muted-solid) 100%)}.erp-dialog-header{border-bottom:1px solid var(--erp-dialog-header-border, var(--erp-header-border));background-color:var(--erp-dialog-header-bg, transparent);background-image:none;box-shadow:none;padding:.75rem .85rem}.erp-dialog-header [data-slot=dialog-title],.erp-dialog-header h2{color:var(--erp-dialog-header-title, var(--erp-header-title));font-size:.9375rem;font-weight:650;letter-spacing:-.01em}.erp-report-kpis{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-bottom:.65rem}.erp-report-kpi{display:flex;align-items:flex-start;gap:.75rem;padding:.9rem 1rem;border:1px solid var(--erp-section-border);border-radius:var(--erp-listing-radius, .625rem);background:var(--erp-section-bg);box-shadow:var(--erp-listing-shadow, var(--erp-section-shadow));overflow:hidden}.erp-report-kpi__label{padding:0;font-size:var(--content-small-size, .75rem);font-weight:500;text-transform:none;letter-spacing:0;color:var(--erp-muted-fg);border:0;background:none}.erp-report-kpi__value{padding:0;font-family:var(--font-display, var(--font-heading, inherit));font-size:calc(1.25rem * var(--text-scale, 1));font-weight:700}[data-product-form]{--product-form-control-height: 2.25rem;--product-form-control-radius: 8px;--product-form-card-radius: 12px;--product-form-primary: var(--primary);--product-form-primary-fg: var(--primary-foreground);--product-form-border: var(--border);--product-form-muted: var(--muted-foreground);--product-form-bg: color-mix(in oklab, var(--muted) 55%, transparent)}.product-form-shell{min-width:0;background:#fff}[data-product-form] .erp-field{display:flex;min-height:auto;min-width:0;flex-direction:column;align-items:stretch;gap:.375rem}[data-product-form] .erp-field-label{width:auto;max-width:none;flex:none;color:var(--foreground);font-size:calc(.8125rem * var(--text-scale, 1));font-weight:500;letter-spacing:normal}[data-product-form] .erp-field-control{width:100%;min-width:0;flex:none}[data-product-form] .erp-field-hint{margin-left:0;margin-top:.25rem;font-size:.75rem;line-height:1rem}[data-product-form] input:not([type=checkbox]):not([type=radio]):not([type=range]),[data-product-form] select,[data-product-form] textarea,[data-product-form] [data-slot=input],[data-product-form] [data-slot=select-trigger],[data-product-form] button[role=combobox]{width:100%;border-radius:var(--product-form-control-radius)!important;border-color:var(--input)!important;background-color:var(--background)!important;color:var(--foreground);box-shadow:none!important;font-size:.8125rem;font-weight:400}[data-product-form] input:not([type=checkbox]):not([type=radio]):not([type=range]),[data-product-form] select,[data-product-form] [data-slot=input],[data-product-form] [data-slot=select-trigger],[data-product-form] button[role=combobox]{height:var(--product-form-control-height)!important;min-height:var(--product-form-control-height)!important}[data-product-form] textarea{min-height:4rem!important;padding-top:.5rem;padding-bottom:.5rem}[data-product-form] select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;padding-left:.625rem;padding-right:.625rem}[data-product-form] .product-form-clubbed-control{display:flex;min-width:0;align-items:stretch;overflow:hidden}[data-product-form] .product-form-clubbed-control>input:not([type=checkbox]):not([type=radio]){flex:1 1 0%;min-width:0;width:auto!important;height:100%!important;min-height:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}[data-product-form] .product-form-clubbed-control>select,[data-product-form] .product-form-clubbed-control>.product-form-clubbed-select{width:auto!important;min-width:5.75rem;max-width:8.5rem;flex:0 0 auto;height:100%!important;min-height:0!important;border:0!important;border-left:1px solid var(--input)!important;border-radius:0!important;background-color:color-mix(in oklab,var(--muted) 35%,transparent)!important;padding-left:.625rem!important;padding-right:.5rem!important;font-size:.75rem!important;font-weight:600;line-height:1}[data-product-form] input:focus-visible,[data-product-form] select:focus-visible,[data-product-form] textarea:focus-visible,[data-product-form] [data-slot=input]:focus-visible,[data-product-form] [data-slot=select-trigger]:focus-visible,[data-product-form] button[role=combobox]:focus-visible{border-color:var(--product-form-primary)!important;outline:none!important;box-shadow:0 0 0 3px color-mix(in oklab,var(--primary) 15%,transparent)!important}[data-product-form] .space-y-1>:not([hidden])~:not([hidden]),[data-product-form] .space-y-1\.5>:not([hidden])~:not([hidden]){margin-top:.375rem}[data-product-form]>.rounded-lg,[data-product-form] .rounded-lg.border{min-width:0}.product-form-seg{display:flex;width:100%;max-width:22rem;overflow:hidden;border:1px solid var(--border);border-radius:.5rem;background:var(--card)}.product-form-seg button{flex:1 1 0;min-width:0;min-height:2.75rem;padding:.5rem 1rem;border:0;background:transparent;color:var(--foreground);font-size:.8125rem;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:background .15s ease,color .15s ease}.product-form-seg button+button{border-left:1px solid var(--border)}.product-form-seg button:hover:not([data-active=true]){background:color-mix(in oklab,var(--muted) 55%,transparent);color:var(--foreground)}.product-form-layout{display:grid;gap:1.25rem;align-items:start}@media(min-width:1024px){.product-form-layout:not(.product-form-layout--single){grid-template-columns:240px minmax(0,1fr);gap:1.5rem}}.product-form-layout.erp-form-shell--split{gap:0;border:1px solid var(--product-form-border);border-radius:var(--radius);background:var(--card);box-shadow:0 1px 3px color-mix(in oklab,var(--foreground) 5%,transparent);overflow:hidden}.erp-form-shell--split .product-form-stepper-item:hover{background:color-mix(in oklab,var(--muted) 45%,transparent)}.product-form-stepper-nav{position:sticky;top:4.5rem;z-index:10;border-radius:var(--product-form-card-radius);border:1px solid var(--product-form-border);background:var(--card);box-shadow:0 1px 3px color-mix(in oklab,var(--foreground) 6%,transparent);padding:.75rem}@media(max-width:1023px){.product-form-stepper-nav{position:relative;top:0;overflow-x:auto}.product-form-stepper-list{display:flex;gap:.35rem;min-width:max-content}.product-form-stepper-item{min-width:11.5rem}.product-form-stepper-desc{display:none!important}}.product-form-stepper-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.product-form-stepper-item{display:flex;width:100%;align-items:flex-start;gap:.625rem;border:0;border-radius:10px;background:transparent;padding:.625rem .7rem;text-align:left;cursor:pointer;color:var(--foreground);transition:background .15s ease,color .15s ease,box-shadow .15s ease}.product-form-stepper-item:hover{background:color-mix(in oklab,var(--muted) 70%,transparent)}.product-form-stepper-text{display:flex;min-width:0;flex-direction:column;gap:.1rem}.product-form-stepper-desc{opacity:.85}.product-form-stepper-item.is-active .product-form-stepper-desc{opacity:.75;color:var(--product-form-muted)}.product-form-steps-column{display:flex;min-width:0;flex-direction:column;gap:1rem}.product-form-step-card{border-radius:var(--product-form-card-radius);border:1px solid var(--product-form-border);background:var(--card);box-shadow:0 1px 3px color-mix(in oklab,var(--foreground) 5%,transparent),0 1px 2px color-mix(in oklab,var(--foreground) 4%,transparent);overflow:hidden}.product-form-step-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid color-mix(in oklab,var(--border) 65%,transparent);background:linear-gradient(180deg,color-mix(in oklab,var(--muted) 45%,transparent) 0%,var(--card) 100%)}.product-form-step-card__header--actions-only{align-items:center;padding:.625rem 1.25rem;background:var(--card)}.product-form-step-card__title{margin:0;font-size:.9375rem;font-weight:650;color:var(--foreground);letter-spacing:-.01em}.product-form-step-card__desc{margin:.2rem 0 0;font-size:.75rem;color:var(--product-form-muted);line-height:1.35}.product-form-step-card__body{padding:1.25rem}.product-form-profit-pill{display:flex;min-width:9rem;flex-direction:column;justify-content:center;border-radius:10px;border:1px solid rgb(34 197 94 / .25);background:#22c55e14;padding:.625rem .875rem}.product-form-profit-pill strong{color:#15803d;font-size:1.125rem;font-weight:700}.product-form-subsection+.product-form-subsection{margin-top:1rem;padding-top:1rem;border-top:1px solid color-mix(in oklab,var(--border) 85%,transparent)}.product-form-subhead{margin:0;color:var(--product-form-muted)}[data-product-form] .product-form-field-grid{display:grid;gap:1rem;align-items:start}@media(min-width:640px){[data-product-form] .product-form-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:640px){[data-product-form] .product-form-field-grid--4,[data-product-form] .product-form-field-grid--3,[data-product-form] .product-form-field-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-product-form] .product-form-units-row{width:100%;min-width:0}[data-product-form] .product-form-units-row>.grid{width:100%}[data-product-form] .erp-field-wrap .erp-field-control:has([data-slot=switch]),[data-product-form] .erp-field-wrap .erp-field-control:has(button[role=switch]){min-height:var(--product-form-control-height)}[data-product-form] .scroll-mt-28{scroll-margin-top:6.5rem}@media(max-width:1023px){.product-form-shell{padding-bottom:5.5rem}}._premiumRoot_ku665_3{position:relative;--spp-bg0: #020817;--spp-bg1: #071b3a;--spp-border: rgba(120, 150, 220, .18);--spp-text: #e8eefc;--spp-muted: #93a0bf;--spp-panel: #ffffff;--spp-ink: #0f172a;--spp-ink-muted: #64748b;--spp-accent: var(--primary, #2563eb);--spp-gloss: linear-gradient( 180deg, rgba(255, 255, 255, .72) 0%, rgba(255, 255, 255, .28) 28%, rgba(255, 255, 255, .06) 52%, rgba(0, 0, 0, .14) 100% );--spp-gloss-shadow: inset 0 1px 0 rgba(255, 255, 255, .75), inset 0 -1px 0 rgba(0, 0, 0, .16), 0 6px 14px rgba(0, 0, 0, .22);--spp-cat-0: linear-gradient(180deg, #3b82f6 0%, #1d4ed8 100%);--spp-cat-1: linear-gradient(180deg, #22c55e 0%, #15803d 100%);--spp-cat-2: linear-gradient(180deg, #84cc16 0%, #4d7c0f 100%);--spp-cat-3: linear-gradient(180deg, #38bdf8 0%, #0284c7 100%);--spp-cat-4: linear-gradient(180deg, #fb923c 0%, #c2410c 100%);--spp-cat-5: linear-gradient(180deg, #a78bfa 0%, #6d28d9 100%);--spp-cat-6: linear-gradient(180deg, #f472b6 0%, #be185d 100%);--spp-cat-7: linear-gradient(180deg, #94a3b8 0%, #475569 100%);display:flex;flex-direction:column;height:100dvh;max-height:100dvh;min-height:0;margin:0;padding:.45rem .55rem .35rem;gap:.35rem;color:var(--spp-text);background:radial-gradient(700px 220px at 78% 8%,rgba(124,58,237,.28),transparent 44%),radial-gradient(700px 280px at 15% -8%,rgba(14,165,233,.28),transparent 52%),linear-gradient(180deg,#031432,#020817 52%,#061c3c);border-radius:0;font-family:var(--font-sans, var(--font-inter, "Inter", ui-sans-serif, system-ui, sans-serif));overflow:hidden;box-sizing:border-box}._premiumRoot_ku665_3 .ty-display,._premiumRoot_ku665_3 .ty-heading-lg,._premiumRoot_ku665_3 .ty-heading-md,._premiumRoot_ku665_3 .ty-heading-sm{font-family:var(--font-heading, var(--font-jakarta, "Plus Jakarta Sans", ui-sans-serif, system-ui, sans-serif))}._premiumRoot_ku665_3 .sale-pos-body--premium{display:grid;grid-template-columns:minmax(300px,.38fr) minmax(0,.62fr);grid-template-rows:minmax(0,1fr);gap:.45rem;flex:1 1 auto;min-height:0;height:auto;padding:0;overflow:hidden}._premiumRoot_ku665_3 .sale-pos-header--compact{flex:0 0 auto;min-height:2.65rem;padding:.22rem .45rem!important;gap:.28rem!important;margin:0!important;border:1px solid rgba(125,211,252,.28);border-radius:.7rem;background:#031432;color:var(--spp-text);box-shadow:0 8px 20px #0000004d,inset 0 1px #ffffff29;position:relative;z-index:60;overflow:visible}._premiumRoot_ku665_3 .sale-pos-header--compact>div:first-child{gap:.35rem!important;min-width:0;flex:1 1 auto}._premiumRoot_ku665_3 .sale-pos-header--compact>div:last-child,._premiumRoot_ku665_3 .sale-pos-header--compact>div:last-child>div,._premiumRoot_ku665_3 .sale-pos-header--compact [class*=gap-2]{gap:.22rem!important}._premiumRoot_ku665_3 .sale-pos-header{border:1px solid rgba(125,211,252,.28);background:#031432;color:var(--spp-text);box-shadow:0 10px 28px #00000057,inset 0 1px #ffffff2e;position:relative;z-index:60;overflow:visible}._premiumRoot_ku665_3 .sale-pos-header input,._premiumRoot_ku665_3 .sale-pos-header button{border-radius:.55rem}._premiumRoot_ku665_3 .sale-pos-header input,._premiumRoot_ku665_3 .sale-pos-header select,._premiumRoot_ku665_3 .sale-pos-header [data-slot=input],._premiumRoot_ku665_3 .sale-pos-header [data-slot=select-trigger],._premiumRoot_ku665_3 .sale-pos-header button[role=combobox]{border-color:#bfdbfeeb!important;background:linear-gradient(180deg,#fff,#eef6ff)!important;color:#0f172a!important;box-shadow:inset 0 1px #ffffffe6,0 4px 10px #0f172a2e!important}._premiumRoot_ku665_3 .sale-pos-header input::placeholder,._premiumRoot_ku665_3 .sale-pos-header [data-slot=input]::placeholder{color:#475569!important;opacity:1}._premiumRoot_ku665_3 .sale-pos-header button:not([role=combobox]){border-color:#93c5fd8c!important;background:var(--spp-gloss),linear-gradient(180deg,#eff6ff,#bfdbfe 48%,#2563eb)!important;color:#fff!important;text-shadow:0 1px 0 rgba(0,0,0,.18);box-shadow:var(--spp-gloss-shadow)}._premiumRoot_ku665_3 .sale-pos-header button:not([role=combobox]):hover{filter:brightness(1.05)}._premiumRoot_ku665_3 .sale-pos-header [data-pos-unified-search]{position:relative;z-index:70}._premiumRoot_ku665_3 .sale-pos-header [data-pos-unified-search-menu]{z-index:80!important;background-color:#fff!important;background-image:none!important;color:#0f172a!important;border:1px solid #e2e8f0!important;box-shadow:0 16px 40px #00000059!important;isolation:isolate}._premiumRoot_ku665_3 .sale-pos-header [data-pos-unified-search-menu] button{height:auto!important;min-height:0!important;border:none!important;border-radius:0!important;border-color:transparent!important;background:#fff!important;background-image:none!important;color:#0f172a!important;text-shadow:none!important;box-shadow:none!important;filter:none!important;padding:.55rem .75rem!important;font-size:.8125rem!important}._premiumRoot_ku665_3 .sale-pos-header [data-pos-unified-search-menu] button:hover{background:#eff6ff!important;filter:none!important}._premiumRoot_ku665_3 .sale-pos-header [data-pos-unified-search]>div:first-child button{color:#0f172a!important;text-shadow:none!important}._premiumRoot_ku665_3 .sale-pos-header [data-premium-hdr=scan]{background:var(--spp-gloss),linear-gradient(180deg,#4ade80,#16a34a 48%,#14532d)!important;border-color:#86efac!important}._premiumRoot_ku665_3 .sale-pos-header [data-premium-hdr=hold]{background:var(--spp-gloss),linear-gradient(180deg,#fdba74,#ea580c 48%,#9a3412)!important;border-color:#fdba74!important}._premiumRoot_ku665_3 .sale-pos-header [data-premium-hdr=recent]{background:var(--spp-gloss),linear-gradient(180deg,#93c5fd,#2563eb 48%,#1e3a8a)!important;border-color:#93c5fd!important}._premiumRoot_ku665_3 .sale-pos-header [data-premium-hdr=exit]{background:var(--spp-gloss),linear-gradient(180deg,#fca5a5,#dc2626 48%,#7f1d1d)!important;border-color:#fca5a5!important}._premiumRoot_ku665_3 .sale-pos-header--compact .ty-heading-lg{color:var(--spp-text);font-size:.78rem;line-height:1;letter-spacing:.04em;white-space:nowrap}._premiumRoot_ku665_3 .sale-pos-header--compact .ty-body-md{display:none!important}._premiumRoot_ku665_3 .sale-pos-header--compact input,._premiumRoot_ku665_3 .sale-pos-header--compact button{height:1.85rem!important;min-height:1.85rem!important;border-radius:.5rem;font-size:.66rem;padding-left:.45rem;padding-right:.45rem}._premiumRoot_ku665_3 .sale-pos-header--compact [data-pos-unified-search-menu] button{height:auto!important;min-height:0!important;font-size:.8125rem!important;padding:.55rem .75rem!important;border-radius:0!important}._premiumRoot_ku665_3 .sale-pos-header--compact [class*="w-[180px]"]{width:7.5rem!important}._premiumRoot_ku665_3 .sale-pos-header--compact [class*="w-[140px]"]{width:7rem!important}._premiumRoot_ku665_3 .sale-pos-header--compact [class*="max-w-[660px]"]{max-width:min(52vw,720px)!important;flex:1 1 auto}._premiumRoot_ku665_3 .sale-pos-summary--premium{order:-1;display:flex;flex-direction:column;background:linear-gradient(180deg,#f8fbff,#fff 62%,#f8fafc);border:1px solid rgba(147,197,253,.85);color:var(--spp-ink);border-radius:.85rem;box-shadow:0 10px 28px #0000003d,inset 0 1px #ffffffe6;min-height:0;height:100%;max-height:100%;overflow:hidden}._premiumRoot_ku665_3 .sale-pos-summary--premium>div{display:flex;min-height:0;height:100%;flex-direction:column;gap:.28rem;padding:.45rem .55rem .4rem!important}._premiumRoot_ku665_3 .sale-pos-summary--premium>div>*{flex:0 0 auto}._premiumRoot_ku665_3 .sale-pos-summary--premium input,._premiumRoot_ku665_3 .sale-pos-summary--premium select,._premiumRoot_ku665_3 .sale-pos-summary--premium textarea,._premiumRoot_ku665_3 .sale-pos-summary--premium [data-slot=input],._premiumRoot_ku665_3 .sale-pos-summary--premium [data-slot=select-trigger],._premiumRoot_ku665_3 .sale-pos-summary--premium button[role=combobox]{border-color:#bfdbfe!important;background:#fff!important;color:#0f172a!important;height:1.7rem!important;min-height:1.7rem!important;font-size:.68rem}._premiumRoot_ku665_3 .sale-pos-summary--premium input::placeholder,._premiumRoot_ku665_3 .sale-pos-summary--premium textarea::placeholder,._premiumRoot_ku665_3 .sale-pos-summary--premium [data-slot=input]::placeholder{color:#64748b!important;opacity:1}._cartPane_ku665_303{display:flex;min-height:0;flex-direction:column;gap:.28rem;flex:1 1 auto!important;overflow:hidden}._cartTitle_ku665_312{display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:#0b5bd3;font-size:.82rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase;flex:0 0 auto}._cartRows_ku665_325{flex:1 1 auto;min-height:0;overflow:auto;border-radius:.55rem;background:#ffffffeb;border:1px solid rgba(203,213,225,.9)}._cartHead_ku665_334{display:grid;grid-template-columns:minmax(0,1.4fr) 4.6rem 3.6rem 3.8rem 1.35rem;gap:.25rem;align-items:center;padding:.28rem .4rem;background:linear-gradient(180deg,#1d7df2,#0757cb);color:#fff;font-size:.58rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;position:sticky;top:0;z-index:1}._cartRow_ku665_325,._cartEmpty_ku665_352{width:100%;border:0;border-bottom:1px solid rgba(203,213,225,.85);background:transparent;color:#0f172a;display:grid;grid-template-columns:minmax(0,1.4fr) 4.6rem 3.6rem 3.8rem 1.35rem;align-items:center;gap:.25rem;padding:.28rem .4rem;text-align:left;cursor:pointer}._cartRow_ku665_325:last-child,._cartEmpty_ku665_352:last-child{border-bottom:0}._cartRow_ku665_325:hover,._cartRowActive_ku665_373{background:linear-gradient(90deg,#eff6ff,#fff)}._cartItemMeta_ku665_377{min-width:0;display:flex;flex-direction:column;gap:.05rem}._cartItemName_ku665_384{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:800;line-height:1.15}._cartItemSku_ku665_394{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.55rem;color:#64748b;font-weight:600}._cartItemPrice_ku665_404,._cartItemTotal_ku665_405{color:#0757cb;font-size:.66rem;font-weight:900;white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}._cartItemTotal_ku665_405{color:#1d4ed8}._cartQtyCtrl_ku665_418{display:inline-flex;align-items:center;justify-content:center;gap:.1rem}._cartQtyBtn_ku665_425{width:1.2rem;height:1.2rem;border:1px solid #cbd5e1;border-radius:.3rem;background:linear-gradient(180deg,#fff,#e2e8f0);color:#0f172a;display:inline-grid;place-items:center;cursor:pointer;padding:0;flex-shrink:0}._cartQtyBtn_ku665_425:hover{border-color:#94a3b8}._cartItemQty_ku665_443{min-width:1.35rem;color:#3730a3;font-size:.64rem;font-weight:800;text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}._cartRemoveBtn_ku665_453{width:1.2rem;height:1.2rem;border:none;border-radius:.3rem;background:transparent;color:#dc2626;display:inline-grid;place-items:center;cursor:pointer;padding:0}._cartRemoveBtn_ku665_453:hover{background:#fee2e2}._cartEmpty_ku665_352{display:block;grid-template-columns:1fr;color:#64748b;font-size:.72rem;font-weight:700;text-align:center;padding:.85rem .5rem;cursor:default}._statsGrid_ku665_482{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.28rem;flex:0 0 auto}._statCell_ku665_489{border:1px solid #dbe3ef;border-radius:.45rem;background:linear-gradient(180deg,#fff,#f8fafc);padding:.28rem .35rem;text-align:center;box-shadow:inset 0 1px #ffffffe6}._statCellLabel_ku665_498{display:block;font-size:.52rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#64748b;line-height:1.1}._statCellValue_ku665_508{display:block;margin-top:.1rem;font-size:.72rem;font-weight:900;color:#0f172a;font-variant-numeric:tabular-nums;line-height:1.15}._statCellDiscount_ku665_518 ._statCellValue_ku665_508{color:#15803d}._billMeta_ku665_523{flex:0 1 auto!important;min-height:0;max-height:min(28vh,11.5rem);overflow:auto;display:flex;flex-direction:column;gap:.22rem;padding-right:.1rem}._premiumRoot_ku665_3 .sale-pos-summary--premium .flex.justify-between.gap-3,._premiumRoot_ku665_3 .sale-pos-summary--premium .flex.justify-between.text-sm,._premiumRoot_ku665_3 .sale-pos-summary--premium .flex.justify-between.tabular-nums{min-height:.9rem;font-size:.66rem;line-height:.95rem}._premiumRoot_ku665_3 .sale-pos-summary--premium .space-y-1,._premiumRoot_ku665_3 .sale-pos-summary--premium .space-y-1\.5,._premiumRoot_ku665_3 .sale-pos-summary--premium .space-y-2{margin-top:0!important}._premiumRoot_ku665_3 .sale-pos-summary--premium .rounded-lg:not(.border-dashed){border-radius:.5rem}._premiumRoot_ku665_3 .sale-pos-summary--premium .ty-caption.block.text-center,._premiumRoot_ku665_3 .sale-pos-summary--premium .text-center.text-muted-foreground{display:none!important}._checkoutFooter_ku665_557{display:flex;flex-direction:column;gap:.28rem;flex:0 0 auto!important;min-height:0}._payableRow_ku665_565{display:flex;align-items:center;justify-content:space-between;gap:.45rem;border-radius:.55rem;background:linear-gradient(180deg,#dbeafe,#bfdbfe);border:1px solid #93c5fd;padding:.38rem .55rem;color:#1e3a8a;flex:0 0 auto}._payableSave_ku665_578{font-size:.58rem;font-weight:800;color:#15803d;line-height:1.1}._payableCalcBtn_ku665_585{width:1.4rem;height:1.4rem;border:none;border-radius:.4rem;display:inline-grid;place-items:center;cursor:pointer;color:#1e3a8a;background:var(--spp-gloss),linear-gradient(180deg,#fff,#93c5fd);box-shadow:var(--spp-gloss-shadow)}._payTiles_ku665_598{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.28rem;flex:0 0 auto}._payTile_ku665_598{border:none;border-radius:.55rem;min-height:2.55rem;color:#fff;font-weight:800;font-size:.58rem;letter-spacing:.04em;cursor:pointer;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;box-shadow:var(--spp-gloss-shadow);text-shadow:0 1px 0 rgba(0,0,0,.2);padding:.2rem .1rem}._payTile_ku665_598:disabled{opacity:.45;cursor:not-allowed}._payTile_ku665_598:active:not(:disabled){transform:translateY(1px)}._payCash_ku665_633{background:var(--spp-gloss),linear-gradient(180deg,#34d399,#16a34a 42%,#14532d)}._payCard_ku665_636{background:var(--spp-gloss),linear-gradient(180deg,#60a5fa,#2563eb 42%,#1e3a8a)}._payUpi_ku665_639{background:var(--spp-gloss),linear-gradient(180deg,#a78bfa,#7c3aed 42%,#4c1d95)}._payWallet_ku665_642{background:var(--spp-gloss),linear-gradient(180deg,#fbbf24,#d97706 42%,#92400e)}._payMixed_ku665_645{background:var(--spp-gloss),linear-gradient(180deg,#f472b6,#db2777 42%,#9d174d)}._secondaryActions_ku665_649{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.28rem;flex:0 0 auto}._secondaryTile_ku665_656{border:1px solid #d7e0ec;border-radius:.5rem;min-height:2.35rem;background:linear-gradient(180deg,#fff,#f8fafc);color:#0f172a;font-size:.55rem;font-weight:800;letter-spacing:.02em;cursor:pointer;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;padding:.2rem .1rem;box-shadow:inset 0 1px #fffffff2,0 3px 8px #0f172a14}._secondaryTile_ku665_656:hover:not(:disabled){border-color:#94a3b8}._secondaryTile_ku665_656:disabled{opacity:.45;cursor:not-allowed}._secondaryTile_ku665_656 svg{width:.95rem;height:.95rem}._secHold_ku665_691{color:#dc2626}._secPrint_ku665_692{color:#16a34a}._secCustomer_ku665_693{color:#2563eb}._secItem_ku665_694{color:#ea580c}._secClear_ku665_695{color:#7c3aed}._premiumRoot_ku665_3 .sale-pos-main--premium{display:flex;flex-direction:column;gap:.35rem;background:linear-gradient(180deg,#f8fbff,#fff);border:1px solid rgba(147,197,253,.85);border-radius:.85rem;padding:.45rem;color:var(--spp-ink);box-shadow:0 10px 28px #0000003d,inset 0 1px #ffffffe6;min-height:0;height:100%;overflow:hidden}._premiumRoot_ku665_3 .sale-pos-main--premium>[data-premium-main-toolbar]{flex:0 0 auto;gap:.28rem!important;min-height:0}._premiumRoot_ku665_3 .sale-pos-main--premium>[data-premium-main-toolbar] button{min-height:1.7rem!important;height:1.7rem!important;border-radius:.45rem;font-size:.62rem;padding-inline:.45rem}._premiumRoot_ku665_3 .sale-pos-main--premium [data-pos-product-grid]{flex:1 1 auto;min-height:0;align-content:start;padding-bottom:.1rem;gap:.4rem!important}._premiumRoot_ku665_3 .sale-pos-main--premium>.ty-caption,._premiumRoot_ku665_3 .sale-pos-main--premium>.text-xs.text-muted-foreground.block{display:none!important}._premiumRoot_ku665_3 .sale-pos-main--premium .premium-product-card,._premiumRoot_ku665_3 .sale-pos-main--premium [class*=grid]{min-height:0}._premiumRoot_ku665_3 .sale-pos-main--premium .erp-sheet-scroll{flex:1;min-height:0;overflow:auto}._premiumRoot_ku665_3 .sale-pos-main--premium input,._premiumRoot_ku665_3 .sale-pos-main--premium select,._premiumRoot_ku665_3 .sale-pos-main--premium textarea,._premiumRoot_ku665_3 .sale-pos-main--premium [data-slot=input],._premiumRoot_ku665_3 .sale-pos-main--premium [data-slot=select-trigger],._premiumRoot_ku665_3 .sale-pos-main--premium button[role=combobox]{border-color:#bfdbfe!important;background:#fff!important;color:#0f172a!important}._utilityBar_ku665_767{display:none}._rightFooter_ku665_771{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 2.75rem minmax(0,1.6fr);gap:.35rem;flex:0 0 auto;align-items:stretch}._footBtn_ku665_779{height:2.65rem;border-radius:.65rem;border:none;color:#fff;padding:0 .75rem;font-size:.72rem;font-weight:750;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;box-shadow:inset 0 1px #ffffff59,0 4px 10px #0f172a29;text-shadow:0 1px 0 rgba(0,0,0,.18)}._footBtn_ku665_779:disabled{opacity:.45;cursor:not-allowed}._footBtn_ku665_779:active:not(:disabled){transform:translateY(1px)}._footBtnPrev_ku665_807{background:linear-gradient(180deg,#38bdf8,#0ea5e9 42%,#0369a1)}._footBtnNext_ku665_811{background:linear-gradient(180deg,#fb923c,#ea580c 42%,#c2410c)}._footBtnCalc_ku665_815{min-width:2.75rem;background:linear-gradient(180deg,#818cf8,#4f46e5 42%,#3730a3)}._submitBtn_ku665_820{height:2.85rem;width:100%;border:none;border-radius:.75rem;background:linear-gradient(180deg,#34d399,#16a34a 40%,#14532d);color:#fff;font-size:.9rem;font-weight:800;letter-spacing:.04em;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 1px #ffffff59,0 4px 10px #0f172a29;text-shadow:0 1px 0 rgba(0,0,0,.18)}._submitBtn_ku665_820:disabled{opacity:.45;cursor:not-allowed}._submitBtn_ku665_820:active:not(:disabled){transform:translateY(1px)}._utilityBtn_ku665_849{border:1px solid #c7d2fe;border-radius:.5rem;min-height:2.15rem;font-size:.62rem;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.25rem .45rem;box-shadow:inset 0 1px #ffffffe6,0 4px 10px #0f172a1a}._utilitySearch_ku665_866{background:linear-gradient(180deg,#e0f2fe,#bae6fd);color:#0c4a6e}._utilityBarcode_ku665_871{background:linear-gradient(180deg,#ffedd5,#fdba74);color:#9a3412}._utilityExtra_ku665_876{background:linear-gradient(180deg,#dcfce7,#86efac);color:#14532d}._utilityCancel_ku665_881{background:var(--spp-gloss),linear-gradient(180deg,#fca5a5,#dc2626 48%,#7f1d1d);border-color:#f87171;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.2)}._catRibbon_ku665_888{display:flex;gap:.35rem;overflow-x:auto;padding-bottom:.15rem;scrollbar-width:thin;flex:0 0 auto}._catChip_ku665_897{flex:0 0 auto;width:4.6rem;min-width:4.6rem;height:3.35rem;border-radius:.55rem;border:1px solid rgba(255,255,255,.35);color:#fff;font-size:.58rem;font-weight:800;cursor:pointer;padding:.25rem .3rem;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;line-height:1.15;gap:.15rem;box-shadow:inset 0 1px #ffffff73,0 5px 12px #0f172a33;transition:border-color .12s ease,box-shadow .12s ease,filter .12s ease;text-shadow:0 1px 0 rgba(0,0,0,.2)}._catChip_ku665_897 span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%}._catChip_ku665_897:hover:not(._catChipActive_ku665_931){filter:brightness(1.06)}._catChipActive_ku665_931{border:2px solid #fff;outline:none;box-shadow:inset 0 1px #ffffff8c,0 0 0 2px #3b82f673,0 8px 18px #2563eb59}._premiumRoot_ku665_3 .sale-pos-statusbar{flex:0 0 auto;min-height:1.45rem;padding:.12rem .5rem;margin:0;border-radius:.45rem;border-color:#7dd3fc3d;background:linear-gradient(180deg,#091636f5,#020817e6);color:#cbd5e1;font-size:.62rem;box-shadow:inset 0 1px #ffffff1f}._premiumRoot_ku665_3 .sale-pos-statusbar__hint{flex:1;color:#93c5fd}._premiumRoot_ku665_3 .sale-pos-statusbar__actions button{height:1.35rem!important;min-height:1.35rem!important;border-radius:.4rem;padding:0 .4rem!important;font-size:.58rem}._cat0_ku665_970{background:var(--spp-cat-0)}._cat1_ku665_971{background:var(--spp-cat-1)}._cat2_ku665_972{background:var(--spp-cat-2)}._cat3_ku665_973{background:var(--spp-cat-3)}._cat4_ku665_974{background:var(--spp-cat-4)}._cat5_ku665_975{background:var(--spp-cat-5)}._cat6_ku665_976{background:var(--spp-cat-6)}._cat7_ku665_977{background:var(--spp-cat-7)}._calcScrim_ku665_979{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;border:none;background:#080e1c73;cursor:pointer}._calcPanel_ku665_988{position:absolute;left:0;right:0;top:0;z-index:50;transform:translateY(-110%);transition:transform .28s cubic-bezier(.22,1,.36,1);pointer-events:none}._calcPanelOpen_ku665_999{transform:translateY(0);pointer-events:auto}._calcInner_ku665_1004{margin:0 auto;max-width:22rem;padding:.85rem .85rem 1rem;border-radius:0 0 1rem 1rem;background:linear-gradient(180deg,#fff,#f1f5f9);color:#0f172a;box-shadow:0 18px 40px #00000059;border:1px solid rgba(255,255,255,.7);border-top:none}._calcHead_ku665_1016{display:flex;align-items:center;gap:.5rem;margin-bottom:.65rem}._calcHead_ku665_1016 strong{font-size:.875rem}._calcHint_ku665_1027{font-size:.7rem;color:#64748b;flex:1}._calcClose_ku665_1033{width:1.875rem;height:1.875rem;border:none;border-radius:.5rem;background:linear-gradient(180deg,#fff,#e2e8f0);color:#0f172a;cursor:pointer;display:grid;place-items:center}._calcDisplay_ku665_1045{min-height:3rem;margin-bottom:.65rem;padding:.65rem .75rem;border-radius:.75rem;background:#0f172a;color:#e2e8f0;font-size:1.35rem;font-weight:700;font-variant-numeric:tabular-nums;text-align:right;word-break:break-all}._calcPad_ku665_1059{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-bottom:.65rem}._calcKey_ku665_1066{height:2.5rem;border:none;border-radius:.625rem;font-size:.95rem;font-weight:700;cursor:pointer;color:#0f172a;background:var(--spp-gloss),linear-gradient(180deg,#fff,#e2e8f0);box-shadow:var(--spp-gloss-shadow)}._calcKeyOp_ku665_1078{color:#1e3a8a;background:var(--spp-gloss),linear-gradient(180deg,#dbeafe,#93c5fd)}._calcKeyAccent_ku665_1083{color:#7c2d12;background:var(--spp-gloss),linear-gradient(180deg,#ffedd5,#fdba74)}._calcSubmit_ku665_1088{width:100%;height:2.75rem;border:none;border-radius:.75rem;font-size:.875rem;font-weight:800;color:#fff;cursor:pointer;background:var(--spp-gloss),linear-gradient(180deg,#d1fae5,#4ade80 38%,#15803d);box-shadow:var(--spp-gloss-shadow);text-shadow:0 1px 0 rgba(0,0,0,.18)}._headerCalcBtn_ku665_1102{height:2.25rem;border:none;border-radius:.625rem;padding:0 .85rem;font-size:.75rem;font-weight:700;color:#fff;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem;background:var(--spp-gloss),linear-gradient(180deg,#e0e7ff,#a5b4fc 42%,#4f46e5);box-shadow:var(--spp-gloss-shadow);text-shadow:0 1px 0 rgba(0,0,0,.18)}._productCardFixed_ku665_1119{height:9.25rem}._productCardFixed_ku665_1119 .card-body-center{flex:1;display:flex;flex-direction:column;justify-content:center;text-align:center}._premiumRoot_ku665_3 .premium-product-card{height:8.6rem;border-radius:.6rem;border:1px solid #e2e8f0;background:linear-gradient(180deg,#fffffff2,#ffffffd1),linear-gradient(135deg,#eff6ff,#fff7ed);color:#0f172a;box-shadow:0 4px 12px #0f172a14,inset 0 1px #fffffff2}._premiumRoot_ku665_3 .premium-product-card>div:first-child{height:4.35rem}._premiumRoot_ku665_3 .premium-product-card p{line-height:1.1}._premiumRoot_ku665_3 .premium-product-card .text-base{font-size:.78rem;line-height:1.05}._premiumRoot_ku665_3 .premium-product-card:hover{transform:translateY(-1px);box-shadow:0 10px 20px #0f172a1f}._premiumRoot_ku665_3 .premium-product-card:nth-child(6n+1){background:linear-gradient(180deg,#fff7ed,#fee2e2)}._premiumRoot_ku665_3 .premium-product-card:nth-child(6n+2){background:linear-gradient(180deg,#f0fdf4,#dcfce7)}._premiumRoot_ku665_3 .premium-product-card:nth-child(6n+3){background:linear-gradient(180deg,#eff6ff,#dbeafe)}._premiumRoot_ku665_3 .premium-product-card:nth-child(6n+4){background:linear-gradient(180deg,#fdf2f8,#fce7f3)}._premiumRoot_ku665_3 .premium-product-card:nth-child(6n+5){background:linear-gradient(180deg,#fffbeb,#fef3c7)}._premiumRoot_ku665_3 .premium-product-card:nth-child(6n+6){background:linear-gradient(180deg,#f5f3ff,#ede9fe)}._premiumRoot_ku665_3 .premium-product-card__placeholder{background:linear-gradient(180deg,#f8fafc,#e8edf3);border-bottom:1px solid #e2e8f0;box-shadow:inset 0 1px #ffffffd9}._premiumRoot_ku665_3 .erp-sheet-scroll{background:#fff;border:1px solid #d7e0ec;border-radius:.7rem;box-shadow:inset 0 1px #ffffffe6}._premiumRoot_ku665_3 .erp-sheet-table{border-collapse:collapse;background:#fff}._premiumRoot_ku665_3 .erp-sheet-table thead th{background:linear-gradient(180deg,#1d7df2,#0757cb);color:#fff;border:1px solid #1d4ed8;height:2.15rem;font-weight:800}._premiumRoot_ku665_3 .erp-sheet-table tbody td{background:#fff;border:1px solid #e2e8f0}._premiumRoot_ku665_3 .erp-sheet-table tbody tr:hover td,._premiumRoot_ku665_3 .erp-sheet-table tbody tr.erp-sheet-row--active>td{background:#eff6ff}._premiumRoot_ku665_3 .erp-sheet-input--ghost{background:transparent;color:#0f172a}._premiumRoot_ku665_3 .page-header,._premiumRoot_ku665_3 [data-page-header]{color:var(--spp-text)}._premiumRoot_ku665_3 .sale-pos-summary--premium .text-muted-foreground,._premiumRoot_ku665_3 .sale-pos-main--premium .text-muted-foreground{color:#64748b}._walkInHint_ku665_1232{display:none}@media(max-width:1100px){._premiumRoot_ku665_3{height:auto;max-height:none;overflow:auto}._premiumRoot_ku665_3 .sale-pos-body--premium{grid-template-columns:1fr;grid-template-rows:minmax(22rem,48vh) minmax(24rem,auto);overflow:visible}._premiumRoot_ku665_3 .sale-pos-summary--premium,._premiumRoot_ku665_3 .sale-pos-main--premium{height:auto;max-height:none}._cartPane_ku665_303{min-height:10rem}._rightFooter_ku665_771{grid-template-columns:1fr 1fr}._rightFooter_ku665_771 ._footBtnCalc_ku665_815,._rightFooter_ku665_771 ._submitBtn_ku665_820{grid-column:span 1}._statsGrid_ku665_482{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){._premiumRoot_ku665_3{padding:.3rem}._payTiles_ku665_598,._secondaryActions_ku665_649{grid-template-columns:repeat(3,minmax(0,1fr))}._cartHead_ku665_334,._cartRow_ku665_325{grid-template-columns:minmax(0,1fr) 4.2rem 3.2rem 1.2rem}._cartHead_ku665_334 span:nth-child(3),._cartRow_ku665_325 ._cartItemPrice_ku665_404{display:none}}@media(max-height:760px){._billMeta_ku665_523{max-height:min(22vh,8.5rem)}._payTile_ku665_598{min-height:2.25rem}._secondaryTile_ku665_656{min-height:2.05rem}._premiumRoot_ku665_3 .premium-product-card{height:7.6rem}._premiumRoot_ku665_3 .premium-product-card>div:first-child{height:3.6rem}._catChip_ku665_897{width:4.1rem;min-width:4.1rem;height:2.9rem}}@media(max-width:1100px),(pointer:coarse){._cartQtyBtn_ku665_425,._cartRemoveBtn_ku665_453{width:2.75rem;height:2.75rem}}.gst-invoice-root{--gst-primary: #1a4d8c;--gst-primary-dark: #0d3266;--gst-accent: #2563b0;--gst-header-bg: #dce6f5;--gst-border: #8fa4c4;--gst-border-light: #c5d0e0;--gst-stripe: #f0f4fa;--gst-text: #1a1a1a;--gst-muted: #4a5568;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:1.35;color:var(--gst-text);background:#e8ecf1;padding:16px;-webkit-print-color-adjust:exact;print-color-adjust:exact}.gst-invoice-sheet{width:210mm;min-height:297mm;margin:0 auto;background:#fff;border:1px solid #333;box-shadow:0 2px 12px #00000014;box-sizing:border-box}.gst-invoice-root[data-paper=a5]{font-size:8px;line-height:1.25;padding:8px}.gst-invoice-root[data-paper=a5] .gst-invoice-sheet{width:210mm;min-height:148mm}.gst-invoice-root[data-paper=a5] .gst-invoice-no-print{max-width:210mm}.gst-invoice-root[data-paper=a5] .gst-invoice-inner{padding:3mm 3mm 2.5mm}.gst-invoice-root[data-paper=a5] .gst-invoice-company-name{font-size:11px}.gst-invoice-root[data-paper=a5] .gst-invoice-items{font-size:7.5px}.gst-invoice-no-print{max-width:210mm;margin:0 auto 12px;text-align:right}.gst-invoice-print-btn{background:var(--gst-primary);color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:13px}.gst-invoice-print-btn:hover{background:var(--gst-accent)}.gst-invoice-inner{padding:5mm 5mm 4mm}.gst-invoice-header-table{width:100%;border-collapse:collapse;border-bottom:1.5px solid var(--gst-primary);margin-bottom:4px}.gst-invoice-header-table td{vertical-align:top;padding:0 3px 4px}.gst-invoice-header-table .col-company{width:38%}.gst-invoice-header-table .col-title{width:24%;text-align:center;vertical-align:middle}.gst-invoice-header-table .col-meta{width:38%}.gst-invoice-company-row{display:table;width:100%}.gst-invoice-logo-cell{display:table-cell;vertical-align:top;width:40px;padding-right:6px}.gst-invoice-logo{width:36px;height:36px;border-radius:50%;background:var(--gst-primary);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.gst-invoice-logo img,.gst-invoice-logo svg{width:100%;height:100%;border-radius:50%}.gst-invoice-company-text{display:table-cell;vertical-align:top}.gst-invoice-company-name{font-size:13px;font-weight:700;color:var(--gst-primary);margin:0 0 1px;letter-spacing:.2px}.gst-invoice-company-tag{font-size:9px;color:var(--gst-accent);margin:0 0 2px;font-weight:600}.gst-invoice-company-text p{margin:0 0 1px;font-size:8px;color:var(--gst-text)}.gst-invoice-gstin{font-weight:700;font-size:8.5px!important;margin-top:2px!important}.gst-invoice-title{font-size:15px;font-weight:700;letter-spacing:1.5px;margin:0;color:#000}.gst-invoice-subtitle{font-size:9px;color:var(--gst-accent);margin:1px 0 0;font-weight:600;letter-spacing:.4px}.gst-invoice-meta-table{width:100%;border-collapse:collapse;font-size:9px}.gst-invoice-meta-table td{border:1px solid var(--gst-border-light);padding:2px 5px}.gst-invoice-meta-table td:first-child{font-weight:600;background:var(--gst-stripe);width:40%;color:var(--gst-primary)}.gst-invoice-meta-table .irn-cell{word-break:break-all;font-size:7.5px;line-height:1.2}.gst-invoice-parties-table{width:100%;border-collapse:collapse;margin-bottom:4px;table-layout:fixed}.gst-invoice-parties-table td{width:50%;vertical-align:top;padding:0 2px}.gst-invoice-party-box{border:1px solid var(--gst-border-light);height:100%}.gst-invoice-party-head{background:var(--gst-primary);color:#fff;font-weight:700;font-size:8px;padding:2px 6px;letter-spacing:.6px}.gst-invoice-party-body{padding:3px 6px}.gst-invoice-party-body p{margin:0 0 1px;font-size:8px}.gst-invoice-party-name{font-weight:700;font-size:9px!important;margin:0 0 2px!important}.gst-invoice-order-table{width:100%;border-collapse:collapse;margin-bottom:4px;font-size:8px;table-layout:fixed}.gst-invoice-order-table th{background:var(--gst-header-bg);border:1px solid var(--gst-border-light);padding:2px 4px;font-weight:600;text-align:center;color:var(--gst-primary)}.gst-invoice-order-table td{border:1px solid var(--gst-border-light);padding:2px 4px;text-align:center}.gst-invoice-items{width:100%;border-collapse:collapse;font-size:8px;table-layout:fixed;margin-bottom:0}.gst-invoice-items thead th{background:var(--gst-header-bg);color:var(--gst-primary);border:1px solid var(--gst-border);padding:4px 2px;text-align:center;font-weight:700;vertical-align:middle;font-size:7.5px;line-height:1.2}.gst-invoice-items tbody td{border:1px solid var(--gst-border-light);padding:3px 2px;text-align:center;vertical-align:top}.gst-invoice-items tbody tr:nth-child(2n) td{background:var(--gst-stripe)}.gst-invoice-items .col-desc{text-align:left}.gst-invoice-items .col-num{text-align:right}.gst-invoice-items .col-sr{width:3%}.gst-invoice-items .col-hsn{width:6%}.gst-invoice-items .col-desc{width:18%}.gst-invoice-items .col-qty{width:4%}.gst-invoice-items .col-unit{width:5%}.gst-invoice-items .col-rate{width:6%}.gst-invoice-items .col-disc{width:5%}.gst-invoice-items .col-taxable{width:7%}.gst-invoice-items .col-tax{width:4%}.gst-invoice-items .col-total{width:7%}.gst-invoice-totals-table{width:100%;border-collapse:collapse;margin-bottom:4px}.gst-invoice-totals-table>tbody>tr>td{vertical-align:top;padding:0}.gst-invoice-words-box{border:1px solid var(--gst-border-light);border-top:none;padding:4px 6px;width:58%}.gst-invoice-words-label{font-weight:700;font-size:9px;margin:0 0 3px;color:var(--gst-primary)}.gst-invoice-words-text{font-size:10px;font-weight:700;margin:0;font-style:italic}.gst-invoice-summary-table{width:100%;border-collapse:collapse;font-size:9px;border:1px solid var(--gst-border-light);border-top:none;border-left:none}.gst-invoice-summary-table td{border:1px solid var(--gst-border-light);padding:3px 8px}.gst-invoice-summary-table td:first-child{font-weight:600;color:var(--gst-text)}.gst-invoice-summary-table td:last-child{text-align:right;width:90px;font-weight:600}.gst-invoice-grand-total td{background:var(--gst-primary-dark)!important;color:#fff!important;font-weight:700!important;font-size:11px!important;border-color:var(--gst-primary-dark)!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.gst-invoice-bottom-table{width:100%;border-collapse:collapse;margin-bottom:4px;table-layout:fixed}.gst-invoice-bottom-table>tbody>tr>td{vertical-align:top;padding:0 3px;width:33.33%}.gst-invoice-section-title{font-weight:700;font-size:9px;margin:0 0 3px;color:var(--gst-primary)}.gst-invoice-gst-summary{width:100%;border-collapse:collapse;font-size:8px}.gst-invoice-gst-summary th,.gst-invoice-gst-summary td{border:1px solid var(--gst-border-light);padding:2px 3px;text-align:center}.gst-invoice-gst-summary th{background:var(--gst-header-bg);color:var(--gst-primary);font-weight:600}.gst-invoice-bank-box{border:1px solid var(--gst-border-light);padding:4px 6px;font-size:8px;min-height:64px}.gst-invoice-bank-box p{margin:0 0 1px}.gst-invoice-qr-box{border:1px solid var(--gst-border-light);padding:4px 6px;text-align:center;font-size:8px;min-height:64px}.gst-invoice-qr-title{font-weight:700;margin:0 0 2px;color:var(--gst-primary)}.gst-invoice-qr-upi{margin:0 0 4px;font-size:8px}.gst-invoice-qr-img{display:inline-block}.gst-invoice-qr-img img{width:64px;height:64px;display:block;margin:0 auto}.gst-invoice-footer-table{width:100%;border-collapse:collapse;margin-bottom:4px}.gst-invoice-footer-table td{vertical-align:top;padding:0 3px}.gst-invoice-footer-table .col-terms{width:55%}.gst-invoice-footer-table .col-sign{width:45%}.gst-invoice-terms{font-size:8.5px}.gst-invoice-terms ol{margin:2px 0 0;padding-left:14px}.gst-invoice-terms li{margin-bottom:1px}.gst-invoice-sign{text-align:center;font-size:9px}.gst-invoice-sign-title{font-weight:700;margin:0 0 6px;color:var(--gst-primary)}.gst-invoice-stamp{width:48px;height:48px;border:1.5px solid var(--gst-accent);border-radius:50%;margin:0 auto 4px;display:flex;align-items:center;justify-content:center;font-size:6px;color:var(--gst-accent);font-weight:700;text-align:center;line-height:1.15;background:#1a4d8c0f}.gst-invoice-sign-line{border-top:1px solid #333;padding-top:3px;margin:0 20px;font-size:8.5px}.gst-invoice-thanks{text-align:center;color:var(--gst-accent);font-size:10px;font-weight:600;padding:5px 0 2px;border-top:1px solid var(--gst-border-light);margin:0}@media print{@page{size:A4 portrait;margin:6mm}html,body{background:#fff!important;margin:0!important;padding:0!important;width:auto}.gst-invoice-root[data-paper=a5]{font-size:8px}.gst-invoice-root{background:#fff!important;padding:0!important}.gst-invoice-no-print{display:none!important}.gst-invoice-sheet{width:100%!important;max-width:none!important;min-height:0!important;box-shadow:none;border:none;page-break-after:auto}.gst-invoice-inner{padding:3mm 2.5mm}.gst-invoice-items thead{display:table-header-group}.gst-invoice-items tr,.gst-invoice-footer-table,.gst-invoice-bottom-table,.gst-invoice-totals-table{page-break-inside:avoid}.gst-invoice-party-head,.gst-invoice-grand-total td,.gst-invoice-items thead th{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}@media all{.gst-invoice-sheet *{box-sizing:border-box}}._sheet_1rwg8_3{width:210mm;min-height:297mm;margin:0 auto;padding:6.5mm 7mm;background:#fff;color:#1a1a1a;font-family:Arial,Helvetica,sans-serif;font-size:9.5px;line-height:1.35;box-sizing:border-box;border:1px solid #222}._full_1rwg8_17{width:100%;border-collapse:collapse}._full_1rwg8_17 td,._full_1rwg8_17 th{vertical-align:top}._title_1rwg8_20{font-size:15px;font-weight:700;letter-spacing:1px;margin:0}._subtitle_1rwg8_21{font-size:8.5px;color:#555;margin:0}._muted_1rwg8_22{color:#555}._right_1rwg8_23{text-align:right}._center_1rwg8_24{text-align:center}._b_1rwg8_25{font-weight:700}._mt6_1rwg8_26{margin-top:4px}._mt10_1rwg8_27{margin-top:7px}._companyName_1rwg8_29{font-size:12px;font-weight:700}._block_1rwg8_30{margin-top:5px}._blockLabel_1rwg8_31{font-size:7.5px;text-transform:uppercase;letter-spacing:.5px;color:#666;font-weight:700}._headerBox_1rwg8_33{border:1px solid #222;border-bottom:none;padding:5px 7px}._partyGrid_1rwg8_35{width:100%;border-collapse:collapse;table-layout:fixed}._partyGrid_1rwg8_35 td{border:1px solid #222;padding:4px 6px;vertical-align:top}._metaGrid_1rwg8_37{width:100%;border-collapse:collapse;table-layout:fixed;margin-top:-1px}._metaGrid_1rwg8_37 td{border:1px solid #222;border-top:none;padding:3px 6px}._metaLabel_1rwg8_39{color:#666;font-size:7.5px;text-transform:uppercase;letter-spacing:.35px}._metaValue_1rwg8_40{font-weight:700;font-size:9.5px}._items_1rwg8_42{width:100%;border-collapse:collapse;margin-top:-1px}._items_1rwg8_42 th{border:1px solid #222;padding:3px 5px;font-size:8px;text-transform:uppercase;letter-spacing:.25px;text-align:left;background:#eee}._items_1rwg8_42 td{border:1px solid #444;padding:3px 5px}._items_1rwg8_42 td._num_1rwg8_53,._items_1rwg8_42 th._num_1rwg8_53{text-align:right;white-space:nowrap}._totalsWrap_1rwg8_55{width:100%;border-collapse:collapse;margin-top:-1px}._totalsWrap_1rwg8_55 td{border:1px solid #222;border-top:none;vertical-align:top}._totals_1rwg8_55{width:100%;border-collapse:collapse}._totals_1rwg8_55 td{padding:2px 6px}._totals_1rwg8_55 td._num_1rwg8_53{text-align:right;white-space:nowrap}._grand_1rwg8_60 td{border-top:1.5px solid #222;font-weight:700;font-size:11px;padding-top:4px;background:#f5f5f5}._words_1rwg8_62{border:1px solid #222;border-top:none;padding:4px 7px;font-size:9px}._terms_1rwg8_63{margin-top:7px;font-size:8px;color:#555;white-space:pre-line}._signbox_1rwg8_64{height:42px}._signatureImg_1rwg8_65{display:block;margin-left:auto;max-height:42px;max-width:160px;object-fit:contain}._foot_1rwg8_66{margin-top:8px;text-align:center;font-size:8px;color:#999}._codes_1rwg8_67{border:1px solid #222;border-top:none}._codes_1rwg8_67 td{padding:5px 7px}._classic_1rwg8_71 ._sheet_1rwg8_3,._classic_1rwg8_71{font-family:Times New Roman,Georgia,serif}._classic_1rwg8_71 ._items_1rwg8_42 th,._classic_1rwg8_71 ._grand_1rwg8_60 td{background:#f0f0ea}._modern_1rwg8_76 ._headerBox_1rwg8_33{background:var(--inv-accent, #2563eb);color:#fff;border:1px solid var(--inv-accent, #2563eb);border-bottom:none}._modern_1rwg8_76 ._title_1rwg8_20{color:#fff}._modern_1rwg8_76 ._subtitle_1rwg8_21{color:#dbe7ff}._modern_1rwg8_76 ._partyGrid_1rwg8_35 td,._modern_1rwg8_76 ._metaGrid_1rwg8_37 td,._modern_1rwg8_76 ._totalsWrap_1rwg8_55 td,._modern_1rwg8_76 ._words_1rwg8_62,._modern_1rwg8_76 ._codes_1rwg8_67{border-color:var(--inv-accent, #2563eb)}._modern_1rwg8_76 ._items_1rwg8_42 th{background:var(--inv-accent, #2563eb);color:#fff;border-color:var(--inv-accent, #2563eb)}._modern_1rwg8_76 ._items_1rwg8_42 td{border-color:#cdddfa}._modern_1rwg8_76 ._items_1rwg8_42 tr:nth-child(2n) td{background:#f7f9ff}._modern_1rwg8_76 ._grand_1rwg8_60 td{color:var(--inv-accent, #2563eb);border-top-color:var(--inv-accent, #2563eb);background:#eef3ff}._modern_1rwg8_76 ._sheet_1rwg8_3{border-color:var(--inv-accent, #2563eb)}._minimal_1rwg8_87 ._sheet_1rwg8_3{border:none}._minimal_1rwg8_87 ._headerBox_1rwg8_33{border:none;padding:0}._minimal_1rwg8_87 ._partyGrid_1rwg8_35 td,._minimal_1rwg8_87 ._metaGrid_1rwg8_37 td{border:none;border-bottom:1px solid #ddd;padding:4px 2px}._minimal_1rwg8_87 ._items_1rwg8_42 th{border:0;border-bottom:1.5px solid #222;background:transparent;padding:4px 3px}._minimal_1rwg8_87 ._items_1rwg8_42 td{border:0;border-bottom:1px solid #eee;padding:4px 3px}._minimal_1rwg8_87 ._totalsWrap_1rwg8_55 td{border:none}._minimal_1rwg8_87 ._grand_1rwg8_60 td{background:transparent;border-top:1.5px solid #222}._minimal_1rwg8_87 ._words_1rwg8_62{border:none;border-top:1px solid #ddd;padding:6px 2px}._minimal_1rwg8_87 ._codes_1rwg8_67{border:none}._minimal_1rwg8_87 ._codes_1rwg8_67 td{padding:8px 2px}._minimal_1rwg8_87 ._title_1rwg8_20{font-weight:300;letter-spacing:3px}._bordered_1rwg8_100 ._sheet_1rwg8_3{border:1.5px solid #000;font-size:10px}._bordered_1rwg8_100 ._headerBox_1rwg8_33{border:1.5px solid #000;border-bottom:1px solid #000;background:#fafafa}._bordered_1rwg8_100 ._partyGrid_1rwg8_35 td{border:1px solid #000}._bordered_1rwg8_100 ._metaGrid_1rwg8_37 td{border:1px solid #000;border-top:none}._bordered_1rwg8_100 ._items_1rwg8_42 th{border:1px solid #000;background:#e5e5e5}._bordered_1rwg8_100 ._items_1rwg8_42 td{border:1px solid #000}._bordered_1rwg8_100 ._totalsWrap_1rwg8_55 td{border:1px solid #000;border-top:none}._bordered_1rwg8_100 ._grand_1rwg8_60 td{border-top:1.5px solid #000;background:#e5e5e5}._bordered_1rwg8_100 ._words_1rwg8_62,._bordered_1rwg8_100 ._codes_1rwg8_67{border:1px solid #000;border-top:none}._bordered_1rwg8_100 ._title_1rwg8_20{letter-spacing:2px}._elegant_1rwg8_113 ._sheet_1rwg8_3{border:1px solid #cfcfcf;padding:8mm;font-family:Georgia,Times New Roman,serif}._elegant_1rwg8_113 ._headerBox_1rwg8_33{border:none;border-bottom:2px solid var(--inv-accent, #7a5c2e);padding:0 0 5px}._elegant_1rwg8_113 ._title_1rwg8_20{letter-spacing:2px;color:var(--inv-accent, #7a5c2e);font-weight:400}._elegant_1rwg8_113 ._subtitle_1rwg8_21{color:#777}._elegant_1rwg8_113 ._partyGrid_1rwg8_35 td{border:1px solid #d8d0c0;padding:5px 7px}._elegant_1rwg8_113 ._metaGrid_1rwg8_37 td{border:1px solid #d8d0c0;border-top:none}._elegant_1rwg8_113 ._metaGrid_1rwg8_37 ._metaValue_1rwg8_40{color:var(--inv-accent, #7a5c2e)}._elegant_1rwg8_113 ._items_1rwg8_42 th{border:1px solid #d8d0c0;background:#faf7f0;color:#555;font-weight:400;letter-spacing:.5px}._elegant_1rwg8_113 ._items_1rwg8_42 td{border:1px solid #ece6d8}._elegant_1rwg8_113 ._totalsWrap_1rwg8_55 td{border:1px solid #d8d0c0;border-top:none}._elegant_1rwg8_113 ._grand_1rwg8_60 td{border-top:1.5px solid var(--inv-accent, #7a5c2e);color:var(--inv-accent, #7a5c2e);background:#faf7f0}._elegant_1rwg8_113 ._words_1rwg8_62,._elegant_1rwg8_113 ._codes_1rwg8_67{border:1px solid #d8d0c0;border-top:none}._compact_1rwg8_128 ._sheet_1rwg8_3{font-size:8.5px;padding:5.5mm}._compact_1rwg8_128 ._title_1rwg8_20{font-size:13px}._compact_1rwg8_128 ._companyName_1rwg8_29{font-size:10.5px}._compact_1rwg8_128 ._headerBox_1rwg8_33{padding:4px 5px}._compact_1rwg8_128 ._partyGrid_1rwg8_35 td,._compact_1rwg8_128 ._metaGrid_1rwg8_37 td{padding:3px 5px}._compact_1rwg8_128 ._items_1rwg8_42 th,._compact_1rwg8_128 ._items_1rwg8_42 td{padding:2px 4px;font-size:8px}._compact_1rwg8_128 ._totals_1rwg8_55 td{padding:1.5px 5px}._compact_1rwg8_128 ._words_1rwg8_62{padding:3px 5px;font-size:8px}._compact_1rwg8_128 ._signbox_1rwg8_64{height:36px}._previewRoot_1rwg8_139{font-family:system-ui,-apple-system,sans-serif;padding:1.5rem;max-width:1200px;margin:0 auto}._previewHeader_1rwg8_146{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}._previewTitle_1rwg8_155{font-size:1.5rem;font-weight:600;margin:0 0 .25rem}._previewDesc_1rwg8_156{font-size:.875rem;color:#666;margin:0;max-width:42rem}._printBtn_1rwg8_158{padding:.5rem 1rem;font-size:.875rem;font-weight:500;border:1px solid #ccc;border-radius:6px;background:#fff;cursor:pointer}._printBtn_1rwg8_158:hover{background:#f5f5f5}._templateGrid_1rwg8_170{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:1rem}._templateCard_1rwg8_177{text-align:left;padding:.875rem;border:1px solid #e5e5e5;border-radius:8px;background:#fff;cursor:pointer;transition:border-color .15s,box-shadow .15s}._templateCard_1rwg8_177:hover{border-color:#93c5fd}._templateCardActive_1rwg8_188{border-color:#2563eb;box-shadow:0 0 0 1px #2563eb;background:#eff6ff}._templateLabel_1rwg8_190{font-weight:600;font-size:.9rem;margin:0 0 .25rem}._templateHint_1rwg8_191{font-size:.75rem;color:#666;margin:0}._togglesPanel_1rwg8_193{border:1px solid #e5e5e5;border-radius:8px;padding:1rem;margin-bottom:1rem;background:#fff}._togglesGrid_1rwg8_201{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}._toggleRow_1rwg8_207{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.8125rem}._togglesSectionTitle_1rwg8_215{font-size:.75rem;color:#666;margin:.75rem 0 .5rem;padding-top:.75rem;border-top:1px solid #eee}._previewFrame_1rwg8_223{overflow-x:auto;border:1px solid #e5e5e5;border-radius:8px;background:#f5f5f5;padding:1rem}@media print{@page{size:A4;margin:0}html,body{background:#fff}._sheet_1rwg8_3{margin:0;box-shadow:none}._noPrint_1rwg8_237{display:none!important}body:has(._printArea_1rwg8_231) *{visibility:hidden!important}._printArea_1rwg8_231,._printArea_1rwg8_231 *{visibility:visible!important}._printArea_1rwg8_231{position:absolute;left:0;top:0;width:100%}}@media print{._noPrint_f37jq_3{display:none!important}}._printArea_f37jq_9{display:flex;justify-content:center;padding:8px 0}._sheet_f37jq_15{width:80mm;max-width:80mm;margin:0 auto;padding:3mm;background:#fff;color:#111;font-family:Courier New,Courier,monospace;font-size:11px;line-height:1.35;box-sizing:border-box}._sheet58_f37jq_28{width:58mm;max-width:58mm;font-size:10px}._center_f37jq_34{text-align:center}._right_f37jq_35{text-align:right}._bold_f37jq_36{font-weight:700}._muted_f37jq_37{color:#555;font-size:.9em}._bizName_f37jq_39{font-size:1.15em;font-weight:700;margin:0 0 2px;text-transform:uppercase;letter-spacing:.02em}._bizName58_f37jq_47{font-size:1.05em}._invoiceTitle_f37jq_51{font-size:1.1em;font-weight:700;margin:6px 0 4px;letter-spacing:.08em}._dashed_f37jq_58{border:none;border-top:1px dashed #888;margin:6px 0}._metaRow_f37jq_64{display:table;width:100%;margin:4px 0}._metaRow_f37jq_64>div{display:table-cell;vertical-align:top}._items_f37jq_75{width:100%;border-collapse:collapse;margin:4px 0}._items_f37jq_75 th{text-align:left;font-size:.85em;font-weight:700;padding:2px 0;border-bottom:1px dashed #888}._items_f37jq_75 th._num_f37jq_89,._items_f37jq_75 td._num_f37jq_89{text-align:right;white-space:nowrap}._items_f37jq_75 td{padding:3px 0;vertical-align:top;word-break:break-word}._sheet58_f37jq_28 ._items_f37jq_75 td{padding:2px 0}._totals_f37jq_105{margin:4px 0}._totalRow_f37jq_109{display:table;width:100%;padding:1px 0}._totalRow_f37jq_109>span{display:table-cell}._totalRow_f37jq_109>span:last-child{text-align:right;white-space:nowrap}._grandTotal_f37jq_124{font-weight:700;font-size:1.1em;border-top:1px dashed #888;margin-top:4px;padding-top:4px}._qrBlock_f37jq_132{text-align:center;margin:8px 0 4px}._qrRow_f37jq_137{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin:8px 0 4px}._qrRow_f37jq_137 ._qrBlock_f37jq_132{margin:0}._qrBlock_f37jq_132 img{display:inline-block}._footer_f37jq_153{text-align:center;margin-top:8px;font-size:.9em}._signatory_f37jq_159{text-align:right;margin-top:12px;font-size:.9em}._signatureImg_f37jq_165{display:block;margin-left:auto;max-height:36px;max-width:120px;object-fit:contain}._proforma_f37jq_173{text-align:center;font-weight:700;border:1px dashed #666;padding:3px;margin-bottom:6px;font-size:.85em}.erp-sheet-scroll{overflow:auto;border:1px solid #c5d0e0;border-radius:var(--radius, .45rem);background:#fff}.erp-sheet-table{width:100%;border-collapse:collapse;border-spacing:0;font-size:12px;line-height:1.35;color:#0f172a;background:#fff}.erp-sheet-table--dense{font-size:11px}.erp-sheet-table thead{position:sticky;top:0;z-index:10}.erp-sheet-table thead th{padding:6px 4px;text-align:left;font-size:11px;font-weight:700;letter-spacing:.01em;white-space:nowrap;color:#334155;background:#eef2f7;border:1px solid #d4dce8;box-shadow:none}.erp-sheet-table thead th[data-align=right],.erp-sheet-table th.text-right{text-align:right}.erp-sheet-table tbody td{padding:2px 4px;height:1.85rem;vertical-align:middle;border:1px solid #d4dce8;background:#fff}.erp-sheet-table tbody tr:nth-child(2n):not(.erp-sheet-row--active):not(.erp-sheet-row--focus):not(.erp-sheet-row--bonus)>td{background:#f8fafd}.erp-sheet-table tbody tr.erp-sheet-row--focus>td,.erp-sheet-table tbody tr.erp-sheet-row--active>td{background:#d8f3f0!important;outline:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,#0f766e 35%,transparent)}.erp-sheet-table tbody tr:not(.erp-sheet-row--pad):hover>td{background:#eef6fb}.erp-sheet-table tbody tr.erp-sheet-row--active:hover>td,.erp-sheet-table tbody tr.erp-sheet-row--focus:hover>td{background:#cce8f5!important}.erp-sheet-table tbody td.erp-sheet-cell--selected{box-shadow:inset 0 0 0 1.5px #0f766e;background:#d8f3f0}.erp-sheet-table tbody tr.erp-sheet-row--bonus>td{background:color-mix(in srgb,#10b981 10%,#ffffff)}.erp-sheet-table tbody tr.erp-sheet-row--pad>td{color:#94a3b8;background:#fff;border:1px solid #d4dce8;height:1.85rem}.erp-sheet-table tbody tr.erp-sheet-row--pad:nth-child(2n):not(.erp-sheet-row--active)>td{background:#f8fafd}.erp-sheet-table tbody tr.erp-sheet-row--pad:hover>td{background:#eef6fb}.erp-sheet-table .erp-sheet-cell--muted{color:#94a3b8}.erp-sheet-table .erp-sheet-cell--num{text-align:right;font-variant-numeric:tabular-nums}.erp-sheet-input--ghost,.erp-sheet-table .erp-sheet-input--ghost,.erp-sheet-table input.erp-sheet-input--ghost,.erp-sheet-table select.erp-sheet-input--ghost{width:100%;min-width:0;height:100%;min-height:1.5rem;padding:0 2px;margin:0;border:none!important;border-radius:0;background:transparent!important;box-shadow:none;font:inherit;color:inherit;outline:none;display:block}.erp-sheet-input--ghost:focus,.erp-sheet-table .erp-sheet-input--ghost:focus,.erp-sheet-table input.erp-sheet-input--ghost:focus,.erp-sheet-table select.erp-sheet-input--ghost:focus{background:#fff!important;outline:none;box-shadow:inset 0 0 0 1.5px #0f766e}.erp-sheet-table--dense .erp-sheet-input--ghost{min-height:1.35rem}.erp-sheet-table tbody td select:not(.erp-sheet-input--ghost){width:100%;min-width:0;height:1.5rem;border:none;border-radius:0;background:transparent;padding:0 2px;font:inherit;outline:none;box-shadow:none}.erp-sheet-table tbody td select:not(.erp-sheet-input--ghost):focus{box-shadow:inset 0 0 0 1.5px #0f766e;background:#fff}.sale-pos-shell{display:flex;flex-direction:column;gap:0;height:100dvh;max-height:100dvh;min-height:0;overflow:hidden;margin:-1rem;padding:0;background:#f3f4f6;color:#0f172a}.sale-pos-teal-checkout{background:#0f766e!important;border-color:#0f766e!important;color:#fff!important}.sale-pos-teal-checkout:hover:not(:disabled){background:#115e59!important;border-color:#115e59!important}.sale-pos-teal-checkout:disabled{opacity:.5}.sale-pos-brand-icon{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:6px;background:#115e59;color:#fff;flex-shrink:0}.sale-pos-shell--immersive{height:100dvh;max-height:100dvh;margin:0;padding:0;background:#f3f4f6}.sale-pos-exit-bar{position:fixed;right:.75rem;top:.75rem;z-index:90}.sale-pos-header{flex-shrink:0;border-bottom:1px solid #e2e8f0;background:#fff}.sale-pos-header--ditto{padding:.5rem .75rem}.sale-pos-header--ditto .sale-pos-header-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem}.sale-pos-header--ditto .sale-pos-brand{display:flex;min-width:160px;align-items:center;gap:.5rem;padding-bottom:2px}.sale-pos-header--ditto .sale-pos-brand-title{font-size:15px;font-weight:700;line-height:1.15;letter-spacing:.02em;color:#134e4a}.sale-pos-header--ditto .sale-pos-brand-sub{font-size:11px;color:#64748b}.sale-pos-header--ditto .sale-pos-field{display:flex;min-width:0;flex-direction:column;gap:.15rem}.sale-pos-header--ditto .sale-pos-field>span{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.sale-pos-header--ditto .sale-pos-field>span .hint{margin-left:.25rem;font-weight:400;text-transform:none;color:#0f766e}.sale-pos-header--ditto .sale-pos-field-input{height:2rem;border-radius:.25rem;border:1px solid #cbd5e1;background:#fff;padding:0 .5rem;font-size:12px;outline:none}.sale-pos-header--ditto .sale-pos-field-input:focus{border-color:#86efac;box-shadow:0 0 0 1px #86efac}.sale-pos-header--ditto .sale-pos-field-input[readonly]{background:#f8fafc}.sale-pos-header--ditto .sale-pos-header-actions{display:flex;margin-left:auto;align-items:flex-end;gap:.375rem;padding-bottom:2px}.sale-pos-header--ditto .sale-pos-badge{border-radius:.25rem;padding:.25rem .5rem;font-size:11px;font-weight:500;background:#f1f5f9;color:#334155}.sale-pos-header--ditto .sale-pos-badge--teal{background:#f0fdf4;color:#115e59}.sale-pos-header--ditto .sale-pos-seg{display:flex;height:2rem;align-items:center;gap:.25rem}.sale-pos-header--ditto .sale-pos-seg button{height:1.75rem;border-radius:.25rem;padding:0 .625rem;font-size:11px;font-weight:500;border:1px solid #cbd5e1;background:#fff;color:#334155}.sale-pos-header--ditto .sale-pos-seg button[data-active=true]{border-color:#115e59;background:#115e59;color:#fff}.sale-pos-header--compact{min-height:46px;border:1px solid #e2e8f0;border-radius:.5rem;padding:.35rem .55rem;gap:.4rem;margin:.4rem}.sale-pos-header--compact .ty-heading-lg{font-size:15px;line-height:1.1;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:#134e4a}.sale-pos-header--compact .ty-body-md{display:none}.sale-pos-header--compact>div:first-child{display:flex;align-items:center;gap:.5rem}.sale-pos-header--compact>div:last-child{gap:.35rem}.sale-pos-header--compact button,.sale-pos-header--compact input{min-height:2rem}.sale-pos-header--compact [class*=gap-2]{gap:.35rem}.sale-pos-header--compact [class*=h-9]{height:2rem}.sale-pos-header--compact [class*="w-[180px]"]{width:10rem}.sale-pos-tabstrip{border-radius:0;margin:0}.quick-sale-root>[role=tablist],.quick-sale-root>.sale-pos-tabstrip{order:-1}.sale-pos-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem .75rem;padding:.4rem .55rem;border:1px solid #e2e8f0;border-radius:.5rem;background:#fff;box-shadow:0 1px 2px #0f172a0a}.sale-pos-toolbar label{display:flex;flex-direction:column;gap:.15rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.sale-pos-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,320px);gap:.65rem;flex:1;min-height:0;height:100%;overflow:hidden;padding:.5rem}@media(max-width:1100px){.sale-pos-body{grid-template-columns:1fr}}.sale-pos-shell--teal .sale-pos-body,.sale-pos-body--ditto{display:flex;flex-direction:column;grid-template-columns:none;gap:.375rem;padding:.5rem .5rem 0}.sale-pos-main{display:flex;flex-direction:column;gap:.5rem;min-width:0;min-height:0;overflow:hidden;flex:1}.sale-pos-shell--teal .sale-pos-main,.sale-pos-body--ditto .sale-pos-main{gap:0}.sale-pos-main>.erp-sheet-scroll,.sale-pos-main [data-pos-lines-scroll],.sale-pos-main [data-document-lines-scroll],.sale-pos-main [data-sale-lines]{flex:1;min-height:0;overflow:auto}.sale-pos-shell--teal .erp-sheet-table thead th{background:#115e59;color:#fff;border-color:#0f766e;font-weight:600}.sale-pos-shell--teal .erp-sheet-scroll{border-color:#cbd5e1;border-radius:.25rem;min-height:0}.sale-pos-bottom-panels{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;flex-shrink:0;padding:.5rem;border-top:1px solid #e2e8f0;background:#f3f4f6}@media(max-width:900px){.sale-pos-bottom-panels{grid-template-columns:1fr}}.sale-pos-panel{border:1px solid #cbd5e1;border-radius:.25rem;background:#fff;padding:.5rem;min-height:0}.sale-pos-panel__title{margin-bottom:.375rem;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#134e4a}.sale-pos-item-detail{display:flex;gap:.5rem}.sale-pos-item-thumb{display:flex;width:4rem;height:4rem;flex-shrink:0;flex-direction:column;align-items:center;justify-content:center;border:1px dashed #cbd5e1;border-radius:.25rem;background:#f8fafc;color:#94a3b8;font-size:9px;overflow:hidden}.sale-pos-item-thumb img{width:100%;height:100%;object-fit:cover}.sale-pos-item-grid{display:grid;flex:1;grid-template-columns:1fr 1fr;gap:.125rem .5rem;font-size:10px;min-width:0}.sale-pos-item-grid>div{display:flex;gap:.25rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sale-pos-item-grid .k{flex-shrink:0;color:#64748b}.sale-pos-item-grid .v{overflow:hidden;text-overflow:ellipsis;font-weight:500}.sale-pos-summary{display:flex;flex-direction:column;gap:.5rem;border-color:#e2e8f0;background:#fff;min-height:0;height:100%;overflow:auto;border-radius:.65rem;box-shadow:0 1px 3px #0f172a0f}.sale-pos-summary.h-fit{height:100%!important}.sale-pos-summary.xl\:sticky{position:static!important;top:auto!important}.sale-pos-panel--summary{font-size:11px;overflow:auto;max-height:220px}.sale-pos-panel--summary .sale-pos-sum-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:1.35rem}.sale-pos-panel--summary .sale-pos-sum-row+.sale-pos-sum-row{margin-top:.15rem}.sale-pos-panel--summary .sale-pos-grand{display:flex;align-items:center;justify-content:space-between;margin-top:.35rem;border-radius:.25rem;background:#dcfce7;padding:.5rem}.sale-pos-panel--summary .sale-pos-grand-label{font-size:12px;font-weight:700;color:#134e4a}.sale-pos-panel--summary .sale-pos-grand-value{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;color:#134e4a}.sale-pos-footer-shortcuts{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:.375rem;border-top:1px solid #cbd5e1;background:#fff;padding:.375rem .5rem}.sale-pos-footer-shortcuts button{height:1.75rem;padding-left:.5rem;padding-right:.5rem;font-size:11px}.sale-pos-statusbar{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.75rem;flex-shrink:0;padding:.25rem .75rem;border-top:1px solid #cbd5e1;border-radius:0;background:#f1f5f9;font-size:11px;color:#64748b;box-shadow:none}.sale-pos-shell--teal .sale-pos-statusbar{background:#f1f5f9;border-color:#cbd5e1}.sale-pos-statusbar__actions{display:inline-flex;flex-shrink:0;align-items:center;gap:.35rem}.sale-pos-statusbar kbd{display:inline-block;padding:.05rem .3rem;margin-right:.15rem;border:1px solid #d4dce8;border-radius:3px;background:#f1f5f9;font-size:10px;font-family:inherit}.sale-pos-statusbar__hint{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#64748b}.sale-pos-statusbar__meta{display:flex;margin-left:auto;flex-shrink:0;gap:1rem;font-variant-numeric:tabular-nums}.sale-pos-credit-warn{flex-shrink:0;padding:.15rem .75rem;font-size:11px;color:#b45309;background:#fffbeb;border-bottom:1px solid #fde68a}.quick-sale-root.sale-pos-shell--teal{--qs-focus-fill: #0f172a;--qs-focus-fg: #ffffff;--qs-focus-placeholder: rgb(255 255 255 / .6);--qs-focus-hint: rgb(255 255 255 / .78);--qs-focus-line: rgb(255 255 255 / .35);--qs-focus-select-bg: rgb(14 165 233 / .55)}.quick-sale-root.sale-pos-shell--teal input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]):not([type=file]):not([type=color]):focus,.quick-sale-root.sale-pos-shell--teal select:focus,.quick-sale-root.sale-pos-shell--teal textarea:focus{background-color:var(--qs-focus-fill)!important;background-image:none!important;color:var(--qs-focus-fg)!important;-webkit-text-fill-color:var(--qs-focus-fg);caret-color:var(--qs-focus-fg)}.quick-sale-root.sale-pos-shell--teal select:focus option{background-color:#fff;color:#0f172a;-webkit-text-fill-color:#0f172a}.quick-sale-root.sale-pos-shell--teal .erp-sheet-table tbody td:focus-within{background-color:var(--qs-focus-fill)!important;color:var(--qs-focus-fg)!important}.quick-sale-root.sale-pos-shell--teal .erp-sheet-table tbody td:focus-within input,.quick-sale-root.sale-pos-shell--teal .erp-sheet-table tbody td:focus-within select,.quick-sale-root.sale-pos-shell--teal .erp-sheet-table tbody td:focus-within textarea{background-color:transparent!important;background-image:none!important;color:var(--qs-focus-fg)!important;-webkit-text-fill-color:var(--qs-focus-fg);caret-color:var(--qs-focus-fg)}.quick-sale-root.sale-pos-shell--teal .erp-sheet-table tbody td:focus-within select{border-color:var(--qs-focus-line)!important}.quick-sale-root.sale-pos-shell--teal .erp-sheet-table tbody td:focus-within span,.quick-sale-root.sale-pos-shell--teal .erp-sheet-table tbody td:focus-within div,.quick-sale-root.sale-pos-shell--teal .erp-sheet-table tbody td:focus-within small,.quick-sale-root.sale-pos-shell--teal .erp-sheet-table tbody td:focus-within label{color:var(--qs-focus-hint)!important}.quick-sale-root.sale-pos-shell--teal input:focus::placeholder,.quick-sale-root.sale-pos-shell--teal textarea:focus::placeholder,.quick-sale-root.sale-pos-shell--teal .erp-sheet-table tbody td:focus-within input::placeholder{color:var(--qs-focus-placeholder)!important;opacity:1}.quick-sale-root.sale-pos-shell--teal input:focus::selection,.quick-sale-root.sale-pos-shell--teal textarea:focus::selection,.quick-sale-root.sale-pos-shell--teal .erp-sheet-table tbody td:focus-within input::selection{background:var(--qs-focus-select-bg);color:var(--qs-focus-fg)}.quick-sale-root.sale-pos-shell--teal input:focus::-webkit-calendar-picker-indicator,.quick-sale-root.sale-pos-shell--teal input:focus::-webkit-inner-spin-button,.quick-sale-root.sale-pos-shell--teal input:focus::-webkit-outer-spin-button{filter:invert(1) brightness(1.5)}._root_1jcxo_5{--mi-bg: var(--background);--mi-card: var(--card);--mi-fg: var(--foreground);--mi-muted: var(--muted-foreground);--mi-border: var(--border);--mi-primary: var(--primary);--mi-primary-fg: var(--primary-foreground);--mi-radius: var(--radius);--mi-radius-lg: var(--radius-lg, var(--radius));--mi-shadow: 0 1px 2px color-mix(in oklab, var(--foreground) 6%, transparent);min-height:100%;background:var(--mi-bg);padding:.55rem .85rem 1.1rem;color:var(--mi-fg);font-size:calc(.875rem * var(--text-scale, 1))}._pageHeader_1jcxo_43{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .75rem;margin-bottom:.55rem}._pageTitleBlock_1jcxo_59{display:flex;align-items:center;gap:.65rem;min-width:11rem}._pageIcon_1jcxo_73{display:grid;place-items:center;width:2rem;height:2rem;border-radius:var(--mi-radius);background:color-mix(in oklab,var(--mi-primary) 14%,transparent);color:var(--mi-primary);flex-shrink:0}._pageTitle_1jcxo_59{margin:0;font-size:calc(1.05rem * var(--text-scale, 1));font-weight:700;line-height:1.2;color:var(--mi-fg)}._pageSub_1jcxo_111{margin:.1rem 0 0;font-size:calc(.75rem * var(--text-scale, 1));color:var(--mi-muted)}._headerActions_1jcxo_123{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-left:auto}._card_1jcxo_139{background:var(--mi-card);border:1px solid var(--mi-border);border-radius:var(--mi-radius-lg);box-shadow:var(--mi-shadow)}._pad_1jcxo_153{padding:.55rem .7rem}._headerGrid_1jcxo_161{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr);gap:.55rem;margin-bottom:.55rem}@media(max-width:900px){._headerGrid_1jcxo_161{grid-template-columns:1fr}}._detailsRow_1jcxo_187{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem .55rem}@media(max-width:720px){._detailsRow_1jcxo_187{grid-template-columns:1fr}}._cardHead_1jcxo_211{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.4rem;padding-bottom:.3rem;border-bottom:1px solid var(--mi-border)}._sectionTitle_1jcxo_231{margin:0;font-size:calc(.8rem * var(--text-scale, 1));font-weight:700;color:var(--mi-fg);display:inline-flex;align-items:center;gap:.35rem}._collapseBtn_1jcxo_251{border:none;background:transparent;color:var(--mi-muted);cursor:pointer;padding:.15rem;border-radius:4px}._collapseBtn_1jcxo_251:hover{background:color-mix(in oklab,var(--mi-primary) 10%,transparent);color:var(--mi-primary)}._field_1jcxo_279{display:flex;flex-direction:column;gap:.28rem;margin-bottom:.55rem}._field_1jcxo_279:last-child{margin-bottom:0}._label_1jcxo_301{font-size:calc(.7rem * var(--text-scale, 1));font-weight:600;color:var(--mi-muted)}._req_1jcxo_313{color:hsl(var(--destructive, 0 72% 51%));margin-left:.1rem}._input_1jcxo_323,._select_1jcxo_325,._textarea_1jcxo_327{height:2rem;border:1px solid var(--mi-border);border-radius:var(--mi-radius);padding:0 .6rem;font-size:inherit;background:var(--mi-card);color:var(--mi-fg);outline:none;width:100%}._textarea_1jcxo_327{height:auto;min-height:3.5rem;padding:.45rem .6rem;resize:vertical}._input_1jcxo_323:focus,._select_1jcxo_325:focus,._textarea_1jcxo_327:focus{border-color:color-mix(in oklab,var(--mi-primary) 55%,var(--mi-border));box-shadow:0 0 0 3px color-mix(in oklab,var(--mi-primary) 18%,transparent)}._row_1jcxo_379{display:flex;align-items:center;gap:.45rem}._iconBtn_1jcxo_391{display:inline-flex;align-items:center;justify-content:center;height:2.2rem;width:2.2rem;border-radius:var(--mi-radius);border:1px solid var(--mi-border);background:var(--mi-card);color:var(--mi-primary);cursor:pointer;flex-shrink:0}._iconBtn_1jcxo_391:hover{background:color-mix(in oklab,var(--mi-primary) 10%,transparent);border-color:color-mix(in oklab,var(--mi-primary) 35%,var(--mi-border))}._iconBtnPrimary_1jcxo_429{background:var(--mi-primary);border-color:var(--mi-primary);color:var(--mi-primary-fg)}._iconBtnPrimary_1jcxo_429:hover{filter:brightness(.96);background:var(--mi-primary)}._creditBadge_1jcxo_451{display:inline-flex;align-items:center;gap:.25rem;font-size:.65rem;font-weight:700;color:var(--mi-primary);background:color-mix(in oklab,var(--mi-primary) 12%,transparent);border-radius:var(--mi-radius);padding:.12rem .5rem}._phoneLine_1jcxo_475{font-size:calc(.75rem * var(--text-scale, 1));color:var(--mi-muted);margin-top:.15rem}._linkBtn_1jcxo_487{border:none;background:transparent;color:var(--mi-primary);font-size:calc(.75rem * var(--text-scale, 1));font-weight:600;cursor:pointer;padding:.2rem 0 0;text-align:left}._linkBtn_1jcxo_487:hover{text-decoration:underline}._addressBox_1jcxo_517{font-size:calc(.8rem * var(--text-scale, 1));line-height:1.45;color:var(--mi-fg);min-height:4.5rem;white-space:pre-wrap}._itemsCard_1jcxo_533{margin-bottom:.75rem}._toolbar_1jcxo_541{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.7rem}._searchWrap_1jcxo_557{flex:1 1 240px;min-width:180px}._outlineBtn_1jcxo_567,._primaryBtn_1jcxo_569,._softBtn_1jcxo_571,._ghostBtn_1jcxo_573{display:inline-flex;align-items:center;gap:.35rem;height:2.2rem;padding:0 .75rem;border-radius:var(--mi-radius);font-size:calc(.8rem * var(--text-scale, 1));font-weight:600;cursor:pointer;white-space:nowrap}._outlineBtn_1jcxo_567{border:1px solid var(--mi-border);background:var(--mi-card);color:var(--mi-fg)}._outlineBtn_1jcxo_567:hover{background:color-mix(in oklab,var(--mi-primary) 8%,transparent);border-color:color-mix(in oklab,var(--mi-primary) 30%,var(--mi-border))}._primaryBtn_1jcxo_569{border:1px solid var(--mi-primary);background:var(--mi-primary);color:var(--mi-primary-fg)}._primaryBtn_1jcxo_569:hover{filter:brightness(.97)}._primaryBtn_1jcxo_569:disabled,._softBtn_1jcxo_571:disabled,._outlineBtn_1jcxo_567:disabled,._ghostBtn_1jcxo_573:disabled{opacity:.5;cursor:not-allowed}._softBtn_1jcxo_571{border:1px solid color-mix(in oklab,var(--mi-primary) 25%,var(--mi-border));background:color-mix(in oklab,var(--mi-primary) 10%,transparent);color:var(--mi-primary)}._softBtn_1jcxo_571:hover{background:color-mix(in oklab,var(--mi-primary) 16%,transparent)}._ghostBtn_1jcxo_573{border:1px solid transparent;background:transparent;color:var(--mi-muted)}._ghostBtn_1jcxo_573:hover{color:var(--mi-fg);background:color-mix(in oklab,var(--mi-fg) 4%,transparent)}._miniBtn_1jcxo_699{display:inline-flex;align-items:center;height:1.65rem;padding:0 .45rem;border:1px solid var(--mi-border);border-radius:var(--mi-radius);background:var(--mi-card);color:var(--mi-fg);font-size:calc(.7rem * var(--text-scale, 1));font-weight:600;cursor:pointer;white-space:nowrap}._miniBtn_1jcxo_699:hover{background:color-mix(in oklab,var(--mi-primary) 8%,transparent)}._tableWrap_1jcxo_737{overflow:auto;border:1px solid var(--mi-border);border-radius:var(--mi-radius);background:var(--mi-card);min-height:220px}._table_1jcxo_737{width:100%;border-collapse:collapse;font-size:calc(.78rem * var(--text-scale, 1));min-width:1080px}._table_1jcxo_737 thead{position:sticky;top:0;z-index:2}._table_1jcxo_737 th{text-align:left;font-weight:700;color:var(--mi-fg);background:color-mix(in oklab,var(--mi-primary) 8%,var(--mi-card));border:1px solid color-mix(in oklab,var(--mi-border) 85%,transparent);border-top:none;border-left:none;padding:.45rem .5rem;white-space:nowrap}._table_1jcxo_737 th:first-child{border-left:1px solid color-mix(in oklab,var(--mi-border) 85%,transparent)}._table_1jcxo_737 td{border:1px solid color-mix(in oklab,var(--mi-border) 70%,transparent);border-top:none;border-left:none;padding:0;vertical-align:middle}._table_1jcxo_737 td:first-child{border-left:1px solid color-mix(in oklab,var(--mi-border) 70%,transparent)}._table_1jcxo_737 td._tdText_1jcxo_835{padding:.4rem .5rem}._table_1jcxo_737 tbody tr:hover td{background:color-mix(in oklab,var(--mi-primary) 5%,transparent)!important}._table_1jcxo_737 tbody tr._rowSelected_1jcxo_851 td{background:color-mix(in oklab,var(--mi-primary) 12%,transparent)!important}._itemCell_1jcxo_859{display:flex;align-items:center;gap:.45rem;min-width:180px;padding:.25rem .45rem}._itemName_1jcxo_875{font-weight:650;line-height:1.25}._itemSub_1jcxo_885{font-size:.68rem;color:var(--mi-muted);margin-top:.08rem}._itemNameInput_1jcxo_897{width:100%;min-width:140px;border:none;background:transparent;font-weight:650;font-size:inherit;color:var(--mi-fg);outline:none;padding:.15rem 0}._itemNameInput_1jcxo_897:focus{outline:2px solid color-mix(in oklab,var(--mi-primary) 45%,transparent);outline-offset:1px;border-radius:3px;background:var(--mi-card)}._cellInput_1jcxo_935{height:2rem;width:100%;min-width:3.25rem;border:none;border-radius:0;padding:0 .4rem;font-size:inherit;background:transparent;color:var(--mi-fg);display:block}._cellInput_1jcxo_935:focus{outline:2px solid color-mix(in oklab,var(--mi-primary) 50%,transparent);outline-offset:-2px;background:var(--mi-card);position:relative;z-index:1}._amount_1jcxo_977{font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}._blankRow_1jcxo_989 td{background:color-mix(in oklab,var(--mi-fg) 2.5%,var(--mi-card))}._discCombo_1jcxo_997{display:flex;align-items:stretch;width:100%;min-height:2rem}._discInput_1jcxo_1011{flex:1 1 auto;min-width:0;border-right:1px solid color-mix(in oklab,var(--mi-border) 70%,transparent)!important}._discModeSelect_1jcxo_1023{flex:0 0 2.4rem;width:2.4rem;border:none;border-radius:0;background:color-mix(in oklab,var(--mi-fg) 4%,transparent);color:var(--mi-fg);font:inherit;font-size:.72rem;font-weight:700;text-align:center;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}._discModeSelect_1jcxo_1023:focus{outline:2px solid color-mix(in oklab,var(--mi-primary) 50%,transparent);outline-offset:-2px;background:var(--mi-card);position:relative;z-index:1}._discModeSelect_1jcxo_1023:disabled{opacity:.45;cursor:not-allowed}._tableFoot_1jcxo_1083{display:flex;margin-top:.45rem}._addRowBtn_1jcxo_1093{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;width:100%;height:2.15rem;padding:0 .7rem;border:1px dashed color-mix(in oklab,var(--mi-primary) 45%,transparent);border-radius:var(--mi-radius);background:color-mix(in oklab,var(--mi-primary) 6%,transparent);color:var(--mi-primary);font-size:calc(.8rem * var(--text-scale, 1));font-weight:600;cursor:pointer;white-space:nowrap}._addRowBtn_1jcxo_1093:hover{border-style:solid;background:color-mix(in oklab,var(--mi-primary) 14%,transparent)}._muted_1jcxo_1139{color:var(--mi-muted)}._bottomGrid_1jcxo_1147{display:grid;grid-template-columns:minmax(240px,1fr) minmax(280px,.85fr);gap:.75rem;align-items:start;margin-bottom:.75rem}@media(max-width:900px){._bottomGrid_1jcxo_1147{grid-template-columns:1fr}}._summaryCard_1jcxo_1175{display:flex;flex-direction:column;gap:.15rem}._summaryAction_1jcxo_1187{display:inline-flex;align-items:center;gap:.45rem}._charCount_1jcxo_1199{margin-top:.35rem;font-size:.68rem;color:var(--mi-muted);text-align:right}._neg_1jcxo_1213{color:hsl(var(--destructive, 0 72% 51%))}._summaryRow_1jcxo_1221{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:calc(.8rem * var(--text-scale, 1));margin-bottom:.4rem}._grandCard_1jcxo_1239{margin-top:.45rem;padding:.7rem .8rem;border-radius:var(--mi-radius);border:1px solid color-mix(in oklab,var(--mi-primary) 30%,var(--mi-border));background:color-mix(in oklab,var(--mi-primary) 8%,var(--mi-card));display:flex;align-items:center;justify-content:space-between;gap:.75rem}._grandLabel_1jcxo_1263{font-size:.75rem;font-weight:700;color:var(--mi-muted)}._grandValue_1jcxo_1275{font-size:calc(1.35rem * var(--text-scale, 1));font-weight:800;font-variant-numeric:tabular-nums;color:var(--mi-fg)}._saveBadge_1jcxo_1289{display:inline-flex;align-items:center;gap:.25rem;font-size:.7rem;font-weight:700;color:var(--mi-primary);background:color-mix(in oklab,var(--mi-primary) 12%,transparent);border-radius:var(--mi-radius);padding:.2rem .55rem;white-space:nowrap}._footerBar_1jcxo_1315{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;padding:.75rem .85rem}._footerSpacer_1jcxo_1331{flex:1 1 auto;min-width:.5rem}._meta_1jcxo_1341{margin-top:.55rem;font-size:.68rem;color:var(--mi-muted)}@media(max-width:1100px){._table_1jcxo_737{min-width:0}._table_1jcxo_737 th[data-col-secondary],._table_1jcxo_737 td[data-col-secondary]{display:none}._iconBtn_1jcxo_391{width:2.75rem;height:2.75rem}}@media(pointer:coarse){._iconBtn_1jcxo_391{width:2.75rem;height:2.75rem}}.pos-like-doc{--pos-like-accent: #115e59;--pos-like-accent-fg: #134e4a;--pos-like-grand-bg: #dcfce7;background:color-mix(in srgb,#eef2f6 88%,hsl(var(--muted) / .35))}.dark .pos-like-doc{--pos-like-accent: #0f766e;--pos-like-accent-fg: #5eead4;--pos-like-grand-bg: color-mix(in srgb, #16a34a 18%, hsl(var(--card)));background:hsl(var(--background))}.pos-like-doc__grid .erp-sheet-scroll,.pos-like-doc__grid table{border-radius:.375rem}.pos-like-doc__grid thead th{background:var(--pos-like-accent);color:#fff;border-color:color-mix(in srgb,var(--pos-like-accent) 72%,black);font-size:11px;font-weight:600;letter-spacing:.02em}.pos-like-doc__grid .sticky.top-0{background:var(--pos-like-accent)!important;color:#fff;border-color:color-mix(in srgb,var(--pos-like-accent) 72%,black)}.pos-like-doc__grid .sticky.top-0 span{color:#fff!important}.pos-like-doc__totals .pos-like-doc__total-row,.pos-like-doc .doc-totals-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:1.35rem}.pos-like-doc__totals .pos-like-doc__grand,.pos-like-doc .doc-totals-grand{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.2rem;padding:.55rem .65rem;border-radius:.375rem;background:var(--pos-like-grand-bg);border:1px solid color-mix(in srgb,var(--pos-like-accent) 16%,transparent)}.pos-like-doc .doc-totals-grand-label{font-size:12px;font-weight:700;color:var(--pos-like-accent-fg)}.pos-like-doc .doc-totals-grand-value{font-size:1.125rem;font-weight:750;font-variant-numeric:tabular-nums;color:var(--pos-like-accent-fg)}.pos-like-doc__side details{border:1px solid hsl(var(--border));border-radius:.375rem;background:hsl(var(--muted) / .35);padding:.45rem .55rem}.pos-like-doc__side details summary{cursor:pointer;list-style:none;font-size:10.5px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.pos-like-doc__side details summary::-webkit-details-marker{display:none}@media(min-width:1100px){.pos-like-doc__meta-row .pos-like-field-label[class*=flex-1],.pos-like-doc__meta-row label[class*=flex-1]{flex:1 1 14rem;max-width:28rem}}@media(max-width:720px){.pos-like-doc__hint-chip{display:none}}[data-product-form]{--product-form-card-radius: 12px;--product-form-primary: hsl(var(--primary));--product-form-primary-fg: hsl(var(--primary-foreground));--product-form-border: hsl(var(--border));--product-form-muted: hsl(var(--muted-foreground));--product-form-bg: hsl(var(--muted) / .35)}.product-form-shell{min-width:0;background:#fff;border-radius:var(--product-form-card-radius);padding:.75rem 1rem 1rem}.product-form-header-actions{position:sticky;top:0;z-index:10;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem;padding:.35rem 0;border-radius:0;border:none;background:#fff;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.product-form-layout{display:grid;gap:1rem;align-items:start}.product-form-layout--single{grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.product-form-layout:not(.product-form-layout--single){grid-template-columns:220px minmax(0,1fr);gap:1.25rem}}.product-form-layout.erp-form-shell--split{gap:0;border:1px solid var(--product-form-border);border-radius:var(--radius);background:hsl(var(--card));box-shadow:0 1px 3px hsl(var(--foreground) / .05);overflow:hidden}@media(min-width:1024px){.product-form-layout.erp-form-shell--split:not(.product-form-layout--single){grid-template-columns:220px minmax(0,1fr);gap:0}}.erp-form-shell--split .product-form-stepper-nav{position:relative;top:auto;z-index:auto;border:none;border-radius:0;background:transparent;box-shadow:none;padding:.65rem .5rem}@media(min-width:1024px){.erp-form-shell--split .product-form-stepper-nav{border-right:1px solid var(--product-form-border);align-self:stretch}}@media(max-width:1023px){.erp-form-shell--split .product-form-stepper-nav{border-bottom:1px solid var(--product-form-border)}}.erp-form-shell--split .product-form-steps-column{gap:0;min-height:0}.erp-form-shell--split .product-form-step-card{border:none;border-radius:0;box-shadow:none;background:transparent}.erp-form-shell--split .product-form-step-card__header{border-bottom:none;background:transparent;padding-top:.5rem;padding-bottom:.35rem}.erp-form-shell--split .product-form-stepper-item{border-radius:0;border-left:2px solid transparent;padding-left:.55rem;transition:color .15s ease,border-color .15s ease,background .15s ease}.erp-form-shell--split .product-form-stepper-item:hover{background:hsl(var(--muted) / .45)}.erp-form-shell--split .product-form-stepper-item.is-active{background:transparent;color:var(--product-form-primary);border-left-color:var(--product-form-primary);box-shadow:none}.erp-form-shell--split .product-form-stepper-item.is-active:hover{background:transparent}.product-form-subsection+.product-form-subsection{margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border) / .85)}.product-form-subhead{margin:0 0 .65rem;color:var(--product-form-muted)}.product-form-stepper-nav{position:sticky;top:4.5rem;z-index:10;border-radius:var(--product-form-card-radius);border:1px solid var(--product-form-border);background:hsl(var(--card));box-shadow:0 1px 3px hsl(var(--foreground) / .06);padding:.65rem}@media(max-width:1023px){.product-form-stepper-nav{position:relative;top:0;overflow-x:auto}.product-form-stepper-list{display:flex!important;flex-direction:row!important;gap:.35rem;min-width:max-content}.product-form-stepper-item{min-width:10.5rem}.product-form-stepper-desc{display:none!important}}.product-form-stepper-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.2rem}.product-form-stepper-item{display:flex;width:100%;align-items:flex-start;gap:.55rem;border:0;border-radius:10px;background:transparent;padding:.55rem .65rem;text-align:left;cursor:pointer;color:hsl(var(--foreground));transition:background .15s ease,color .15s ease,box-shadow .15s ease}.product-form-stepper-item:hover{background:hsl(var(--muted) / .7)}.product-form-stepper-item.is-active{background:transparent;color:var(--product-form-primary);box-shadow:none}.product-form-stepper-item.is-active:hover{background:transparent}.product-form-stepper-text{display:flex;min-width:0;flex-direction:column;gap:.08rem}.product-form-stepper-label{color:inherit}.product-form-stepper-desc{font-size:var(--content-xs-size, .6875rem)!important;font-weight:400;line-height:1.25;opacity:.75;color:var(--product-form-muted)}.product-form-stepper-item.is-active .product-form-stepper-label{color:var(--product-form-primary);font-weight:600}.product-form-stepper-item.is-active .product-form-stepper-desc{opacity:.7;color:var(--product-form-muted)}.product-form-steps-column{display:flex;min-width:0;flex-direction:column;gap:.85rem}.product-form-step-card{border-radius:var(--product-form-card-radius);border:1px solid var(--product-form-border);background:hsl(var(--card));box-shadow:0 1px 3px hsl(var(--foreground) / .05),0 1px 2px hsl(var(--foreground) / .04);overflow:hidden}.product-form-step-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.85rem 1rem;border-bottom:1px solid hsl(var(--border) / .65);background:linear-gradient(180deg,hsl(var(--muted) / .45),hsl(var(--card)))}.product-form-step-card__header--actions-only{align-items:center;padding:.55rem 1rem;background:hsl(var(--card))}.product-form-step-card__title{margin:0;font-size:.875rem;font-weight:650;color:hsl(var(--foreground));letter-spacing:-.01em}.product-form-step-card__desc{margin:.15rem 0 0;font-size:.7rem;color:var(--product-form-muted);line-height:1.35}.product-form-step-card__body{padding:1rem}.product-form-profit-pill{display:inline-flex;flex-direction:column;justify-content:center;min-width:8rem;border-radius:10px;border:1px solid rgb(34 197 94 / .25);background:#22c55e14;padding:.5rem .75rem}.product-form-profit-pill strong{color:#15803d;font-size:1rem;font-weight:700}.product-form-gap-note{margin:0;padding:.65rem .75rem;border-radius:8px;border:1px dashed hsl(var(--border));background:hsl(var(--muted) / .4);color:var(--product-form-muted);font-size:.7rem;line-height:1.4}.product-form-seg{display:inline-flex;overflow:hidden;border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card))}.product-form-seg button{height:2rem;padding:0 .75rem;border:0;background:transparent;color:var(--product-form-muted);font-size:.75rem;font-weight:500;cursor:pointer;transition:background .15s ease,color .15s ease}.product-form-seg button+button{border-left:1px solid hsl(var(--border))}.product-form-seg button[data-active=true]{background:var(--product-form-primary);color:var(--product-form-primary-fg)}.product-form-seg button:hover:not([data-active=true]){background:hsl(var(--muted) / .55);color:hsl(var(--foreground))}[data-product-form] .product-form-step-card .erp-field{align-items:flex-start}[data-product-form] .product-form-step-card .erp-field-label{padding-top:.35rem}.yarl__fullsize{width:100%;height:100%}.yarl__relative{position:relative}.yarl__portal{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;overflow:hidden;z-index:var(--yarl__portal_zindex,9999);transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);pointer-events:auto}.yarl__portal_open{opacity:1}.yarl__container{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:var(--yarl__controller_touch_action,none);overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain)}.yarl__carousel{display:flex;flex:0 0 auto;height:100%;align-content:center;justify-content:center;align-items:stretch;width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px, 0)*1px + var(--yarl__carousel_spacing_percent, 0)*1%));transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));opacity:var(--yarl__pull_opacity,1)}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%)}.yarl__flex_center{display:flex;justify-content:center;align-content:center;align-items:center}.yarl__slide{flex:1;position:relative;overflow:hidden;padding:calc(var(--yarl__carousel_padding_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_padding_percent, 0)*1%)}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.yarl__slide_image_cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}}.yarl__slide_placeholder{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);line-height:0}.yarl__slide_loading{color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,hsla(0,0%,100%,.8)));animation:yarl__delayed_fadein 1s linear}.yarl__slide_loading line{animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{width:var(--yarl__slide_icon_error_size,48px);height:var(--yarl__slide_icon_error_size,48px);color:var(--yarl__slide_icon_error_color,red)}@media(prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{position:absolute;top:0;right:0;bottom:auto;left:auto;display:flex;justify-content:flex-end;padding:var(--yarl__toolbar_padding,8px)}[dir=rtl] .yarl__toolbar{top:0;right:auto;bottom:auto;left:0}.yarl__icon{width:var(--yarl__icon_size,32px);height:var(--yarl__icon_size,32px)}.yarl__button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);margin:var(--yarl__button_margin,0);outline:none;line-height:0;padding:var(--yarl__button_padding,8px);color:var(--yarl__color_button,hsla(0,0%,100%,.8));filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));-webkit-tap-highlight-color:transparent}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,hsla(0,0%,100%,.8))}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media(hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,hsla(0,0%,100%,.4));cursor:default}.yarl__navigation_next,.yarl__navigation_prev{position:absolute;top:50%;transform:translateY(-50%);padding:var(--yarl__navigation_button_padding,24px 16px)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}.yarl__slide_captions_container{position:absolute;left:var(--yarl__slide_captions_container_left,0);right:var(--yarl__slide_captions_container_right,0);padding:var(--yarl__slide_captions_container_padding,16px);background:var(--yarl__slide_captions_container_background,rgba(0,0,0,.5));-webkit-transform:translateZ(0)}.yarl__slide_title{color:var(--yarl__slide_title_color,#fff);font-size:var(--yarl__slide_title_font_size,125%);font-weight:var(--yarl__slide_title_font_weight,bolder);max-width:calc(100% - var(--yarl__toolbar_width, 0px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yarl__slide_title_container{top:var(--yarl__slide_title_container_top,0)}.yarl__slide_description{overflow:hidden;-webkit-hyphens:auto;hyphens:auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--yarl__slide_description_max_lines,3);text-align:var(--yarl__slide_description_text_align,start);color:var(--yarl__slide_description_color,#fff)}.yarl__slide_description_container{bottom:var(--yarl__slide_description_container_bottom,0)}.yarl__thumbnails{display:flex;height:100%}.yarl__thumbnails_bottom,.yarl__thumbnails_end .yarl__thumbnails_track,.yarl__thumbnails_start .yarl__thumbnails_track,.yarl__thumbnails_top{flex-direction:column}.yarl__thumbnails_wrapper{flex:1;position:relative}.yarl__thumbnails_container{flex:0 0 auto;background-color:var(--yarl__thumbnails_container_background_color,var(--yarl__color_backdrop,#000));padding:var(--yarl__thumbnails_container_padding,16px);position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.yarl__thumbnails_vignette{position:absolute;pointer-events:none;--yarl__thumbnails_vignette_size:12%}@media(min-width:1200px){.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:8%}}@media(min-width:2000px){.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:5%}}.yarl__thumbnails_bottom .yarl__thumbnails_vignette,.yarl__thumbnails_top .yarl__thumbnails_vignette{height:100%;left:0;right:0;background:linear-gradient(to right,var(--yarl__color_backdrop,#000) 0,transparent var(--yarl__thumbnails_vignette_size,12%) calc(100% - var(--yarl__thumbnails_vignette_size, 12%)),var(--yarl__color_backdrop,#000) 100%)}.yarl__thumbnails_end .yarl__thumbnails_vignette,.yarl__thumbnails_start .yarl__thumbnails_vignette{width:100%;top:0;bottom:0;background:linear-gradient(to bottom,var(--yarl__color_backdrop,#000) 0,transparent var(--yarl__thumbnails_vignette_size,12%) calc(100% - var(--yarl__thumbnails_vignette_size, 12%)),var(--yarl__color_backdrop,#000) 100%)}.yarl__thumbnails_track{outline:none;gap:var(--yarl__thumbnails_thumbnail_gap,16px)}.yarl__thumbnails_thumbnail{flex:0 0 auto;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--yarl__thumbnails_thumbnail_background,#000);border-width:var(--yarl__thumbnails_thumbnail_border,1px);border-style:var(--yarl__thumbnails_thumbnail_border_style,solid);border-color:var(--yarl__thumbnails_thumbnail_border_color,var(--yarl__color_button,hsla(0,0%,100%,.8)));border-radius:var(--yarl__thumbnails_thumbnail_border_radius,4px);-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden;padding:var(--yarl__thumbnails_thumbnail_padding,4px);outline:none;width:var(--yarl__thumbnails_thumbnail_width,120px);height:var(--yarl__thumbnails_thumbnail_height,80px);box-sizing:content-box}.yarl__thumbnails_thumbnail_active{border-color:var(--yarl__thumbnails_thumbnail_active_border_color,var(--yarl__color_button_active,#fff))}.yarl__thumbnails_thumbnail_fadein{opacity:0;animation:yarl__thumbnails_thumbnail_fadein var(--yarl__thumbnails_thumbnail_fadein_duration,.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadein_delay,0s) forwards}.yarl__thumbnails_thumbnail_fadeout{animation:yarl__thumbnails_thumbnail_fadeout var(--yarl__thumbnails_thumbnail_fadeout_duration,.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadeout_delay,0s) forwards;cursor:unset}.yarl__thumbnails_thumbnail_placeholder{visibility:hidden;cursor:unset}.yarl__thumbnails_thumbnail:focus{box-shadow:var(--yarl__thumbnails_thumbnail_focus_box_shadow,#000 0 0 0 2px,var(--yarl__color_button,hsla(0,0%,100%,.8)) 0 0 0 4px)}.yarl__thumbnails_thumbnail:focus:not(:focus-visible){box-shadow:unset}.yarl__thumbnails_thumbnail:focus-visible{box-shadow:var(--yarl__thumbnails_thumbnail_focus_box_shadow,#000 0 0 0 2px,var(--yarl__color_button,hsla(0,0%,100%,.8)) 0 0 0 4px)}.yarl__thumbnails_thumbnail_icon{color:var(--yarl__thumbnails_thumbnail_icon_color,var(--yarl__color_button,hsla(0,0%,100%,.8)));filter:var(--yarl__thumbnails_thumbnail_icon_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);width:var(--yarl__thumbnails_thumbnail_icon_size,32px);height:var(--yarl__thumbnails_thumbnail_icon_size,32px)}@keyframes yarl__thumbnails_thumbnail_fadein{0%{opacity:0}to{opacity:1}}@keyframes yarl__thumbnails_thumbnail_fadeout{0%{opacity:1}to{opacity:0}}._sheet_1prqg_3{width:210mm;min-height:297mm;margin:0 auto;padding:10mm;background:#fff;color:#1a1a1a;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:1.4;box-sizing:border-box;border:1.5px solid #000}._pageBreak_1prqg_17{page-break-before:always}._title_1prqg_21{font-size:16px;font-weight:700;text-align:center;letter-spacing:1px;margin:0 0 2px}._subtitle_1prqg_29{font-size:9px;text-align:center;color:#444;margin:0 0 8px}._sectionHead_1prqg_36{background:#e5e5e5;border:1px solid #000;padding:4px 8px;font-weight:700;font-size:10px;margin-top:6px}._full_1prqg_45{width:100%;border-collapse:collapse}._full_1prqg_45 td,._full_1prqg_45 th{border:1px solid #000;padding:4px 6px;vertical-align:top}._full_1prqg_45 th{background:#eee;font-size:9px;text-transform:uppercase;letter-spacing:.3px}._num_1prqg_64{text-align:right;white-space:nowrap}._metaGrid_1prqg_69{margin-bottom:6px}._metaLabel_1prqg_73{font-size:8px;color:#555;text-transform:uppercase;font-weight:700}._metaValue_1prqg_80{font-weight:700}._signArea_1prqg_84{margin-top:24px;text-align:right;padding-right:20px}._signLine_1prqg_90{border-top:1px solid #000;display:inline-block;min-width:180px;padding-top:4px;font-size:9px}._noPrint_1prqg_98{margin-bottom:12px;text-align:right}._printBtn_1prqg_103{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:13px}@media print{@page{size:A4 portrait;margin:8mm}html,body{background:#fff!important;margin:0!important}._noPrint_1prqg_98{display:none!important}._sheet_1prqg_3{box-shadow:none;margin:0;border:1px solid #000}._full_1prqg_45 th{-webkit-print-color-adjust:exact;print-color-adjust:exact}body *{visibility:hidden!important}._printArea_1prqg_144,._printArea_1prqg_144 *{visibility:visible!important}._printArea_1prqg_144{position:absolute;left:0;top:0;width:100%}}
