.SessionProvider-module__LkUndq__pending{justify-content:center;align-items:center;gap:var(--app-space-4);padding:var(--app-space-8);flex-direction:column;flex:1;display:flex}.SessionProvider-module__LkUndq__pendingLabel{color:var(--app-text-muted);font-size:var(--app-font-size-sm)}
.BrandLogo-module__WpUD7a__logo{fill:#201e1d;flex-shrink:0;width:auto;height:1.5rem}.BrandLogo-module__WpUD7a__card{height:2.25rem;margin-bottom:var(--app-space-2)}.BrandLogo-module__WpUD7a__accent{fill:#ec3013}.BrandLogo-module__WpUD7a__word{font-family:var(--font-brand), system-ui, sans-serif;letter-spacing:-.8px;font-size:38px;font-weight:800}@media (max-width:480px){.BrandLogo-module__WpUD7a__logo:not(.BrandLogo-module__WpUD7a__card){height:1.25rem}}
.BrandMark-module__7Q1bDa__mark{fill:#201e1d;flex-shrink:0;width:auto;height:1.15rem}.BrandMark-module__7Q1bDa__accent{fill:#ec3013}
.pos-module__YzuB1W__screen{flex-direction:column;flex:1;gap:1rem;width:100%;margin:0 auto;padding:1.25rem 1.5rem 0;display:flex}.pos-module__YzuB1W__pageHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.pos-module__YzuB1W__pageTitle{font-size:1.05rem;font-weight:600}.pos-module__YzuB1W__pageMeta{color:var(--muted-foreground);font-size:.78rem}.pos-module__YzuB1W__docGrid{flex:auto;grid-template-columns:minmax(0,1fr) 23rem;gap:1rem;min-height:0;display:grid}.pos-module__YzuB1W__docMain,.pos-module__YzuB1W__docSide{flex-direction:column;gap:1rem;min-width:0;min-height:0;display:flex}.pos-module__YzuB1W__docMain>.pos-module__YzuB1W__productsCard{flex:auto}.pos-module__YzuB1W__docSide>.pos-module__YzuB1W__panel{flex:auto;min-height:0;overflow-y:auto}.pos-module__YzuB1W__topStrip{--field-gap:.2rem;--field-hint-size:.7rem;--picker-gap:.3rem;--picker-pad-y:.35rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);grid-template-columns:minmax(0,1fr);align-items:start;gap:.45rem .9rem;padding:.6rem .9rem .7rem;display:grid}.pos-module__YzuB1W__topStrip label{font-size:var(--app-label-size);font-weight:var(--app-label-weight);text-transform:none;letter-spacing:normal;color:var(--app-label-color);line-height:1.2}.pos-module__YzuB1W__topParty{min-width:0}.pos-module__YzuB1W__topFields{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));align-items:start;gap:.45rem .8rem;min-width:0;display:grid}.pos-module__YzuB1W__productsCard{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);flex-direction:column;gap:.75rem;min-height:16rem;padding:.9rem 1.1rem 1rem;display:flex}.pos-module__YzuB1W__tableWrap{flex:1;min-height:0;overflow:auto}.pos-module__YzuB1W__linesTable{table-layout:fixed;border-collapse:collapse;width:100%;min-width:40.5rem;font-size:.85rem}.pos-module__YzuB1W__linesTable th{text-align:left;vertical-align:bottom;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);background:var(--muted);border-bottom:1px solid var(--border);padding:.5rem;font-size:.7rem;font-weight:600;line-height:1.25}.pos-module__YzuB1W__linesTable td{vertical-align:middle;padding:.2rem .4rem}.pos-module__YzuB1W__linesTable th:first-child{width:5rem}.pos-module__YzuB1W__linesTable th:nth-child(2){width:auto}.pos-module__YzuB1W__linesTable th:nth-child(3){width:5rem}.pos-module__YzuB1W__linesTable th:nth-child(4){width:7rem}.pos-module__YzuB1W__linesTable th:nth-child(5){width:4.75rem}.pos-module__YzuB1W__linesTable th:nth-child(6){width:4.5rem}.pos-module__YzuB1W__linesTable th:nth-child(7){width:6.75rem}.pos-module__YzuB1W__linesTable th:nth-child(8){width:2.25rem}.pos-module__YzuB1W__linesTableTaxSelect{min-width:43rem}.pos-module__YzuB1W__linesTableTaxSelect th:nth-child(6){width:7rem}.pos-module__YzuB1W__lineCode{font-family:var(--font-mono,monospace);color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.pos-module__YzuB1W__promotionBadge{background:color-mix(in srgb, var(--primary) 12%, transparent);width:fit-content;color:var(--primary);border-radius:999px;margin-top:.2rem;padding:.1rem .4rem;font-size:.7rem;font-weight:650;line-height:1.25;display:block}.pos-module__YzuB1W__lineTotal{white-space:nowrap;font-weight:600}.pos-module__YzuB1W__num{text-align:right}.pos-module__YzuB1W__qtyInput{width:min(100%,4.5rem);margin-left:auto}.pos-module__YzuB1W__priceInput{width:min(100%,6.5rem);margin-left:auto}.pos-module__YzuB1W__discInput{width:min(100%,4rem);margin-left:auto}.pos-module__YzuB1W__taxCell{color:var(--muted-foreground);white-space:nowrap;font-size:.8rem}.pos-module__YzuB1W__taxInput{width:min(100%,6rem);margin-left:auto}.pos-module__YzuB1W__taxInput button{height:1.9rem;padding-inline:.4rem;font-size:.8rem}.pos-module__YzuB1W__removeBtn{border-radius:var(--radius-sm);width:1.6rem;height:1.6rem;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0}.pos-module__YzuB1W__removeBtn:hover{background:color-mix(in oklch, var(--destructive) 10%, transparent);color:var(--destructive)}.pos-module__YzuB1W__empty{color:var(--muted-foreground);flex:1;justify-content:center;align-items:center;padding:2rem 1rem;font-size:.9rem;display:flex}.pos-module__YzuB1W__productsFoot{justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:auto;padding-top:.25rem;display:flex}.pos-module__YzuB1W__lineInputSlot{flex:1 1 0;min-width:0;max-width:34rem}.pos-module__YzuB1W__lineInputSlot .pos-module__YzuB1W__addBar{max-width:none}.pos-module__YzuB1W__lineInputSlotTabs{flex:none;max-width:none}.pos-module__YzuB1W__lineInputSlotTabs .pos-module__YzuB1W__addBar{width:0;min-width:100%}.pos-module__YzuB1W__itemsSummary{color:var(--muted-foreground);white-space:nowrap;align-self:flex-end;padding-bottom:.6rem;font-size:.78rem}.pos-module__YzuB1W__itemsSummary strong{color:var(--foreground)}.pos-module__YzuB1W__addBar{flex:1;max-width:34rem;position:relative}.pos-module__YzuB1W__addBox{border:1.5px dashed var(--border);border-radius:var(--radius-md);color:var(--muted-foreground);cursor:text;align-items:center;gap:.5rem;padding:.55rem .9rem;display:flex}.pos-module__YzuB1W__addBox:focus-within{border-color:var(--ring);background:var(--background);border-style:solid}.pos-module__YzuB1W__addIcon{font-size:1rem;line-height:1}.pos-module__YzuB1W__addInput{min-width:0;font:inherit;color:var(--foreground);background:0 0;border:0;outline:0;flex:1;font-size:.85rem}.pos-module__YzuB1W__addInput::placeholder{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em;font-size:.72rem}.pos-module__YzuB1W__results{z-index:40;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--popover);flex-direction:column;max-height:16rem;display:flex;position:absolute;bottom:calc(100% + .25rem);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.pos-module__YzuB1W__result{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:.55rem .8rem;font-size:.88rem;display:flex}.pos-module__YzuB1W__result:hover{background:var(--muted)}.pos-module__YzuB1W__resultMeta{color:var(--muted-foreground);font-size:.78rem}.pos-module__YzuB1W__emptyResult{color:var(--muted-foreground);padding:.75rem;font-size:.85rem}.pos-module__YzuB1W__panel{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);flex-direction:column;gap:.85rem;padding:.9rem 1.1rem;display:flex}.pos-module__YzuB1W__panel label{font-size:var(--app-label-size);font-weight:var(--app-label-weight);text-transform:none;letter-spacing:normal;color:var(--app-label-color)}.pos-module__YzuB1W__panelError{border-color:color-mix(in oklch, var(--destructive) 55%, var(--border))}.pos-module__YzuB1W__panelTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);font-size:.7rem;font-weight:600}.pos-module__YzuB1W__panelTitleRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.pos-module__YzuB1W__totalsCol{flex-direction:column;gap:.85rem;display:flex}.pos-module__YzuB1W__sideActions{gap:.5rem;display:flex}.pos-module__YzuB1W__sideActions>*{flex:1}.pos-module__YzuB1W__payTiles{grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:.5rem;display:grid}.pos-module__YzuB1W__payTile{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);text-align:center;cursor:pointer;padding:.7rem .5rem;font-size:.83rem;font-weight:500}.pos-module__YzuB1W__payTile:hover{border-color:var(--ring)}.pos-module__YzuB1W__payTileActive,.pos-module__YzuB1W__payTileActive:hover{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.pos-module__YzuB1W__quickTenders{flex-wrap:wrap;gap:.4rem;display:flex}.pos-module__YzuB1W__paymentRow{grid-template-columns:minmax(0,1fr) 8.5rem auto;align-items:center;gap:.5rem;display:grid}.pos-module__YzuB1W__hint{color:var(--muted-foreground);font-size:.78rem}.pos-module__YzuB1W__warn{color:color-mix(in oklch, orange 45%, var(--foreground));font-size:.85rem}.pos-module__YzuB1W__errorText{color:var(--destructive);font-size:.85rem}.pos-module__YzuB1W__totalsPanel{border-radius:var(--radius-lg);color:#fafafa;color:lab(98.26% 0 0);box-shadow:var(--app-shadow-md);background:#131313;background:lab(5.71933% 0 0);flex-direction:column;gap:.55rem;padding:1.1rem 1.2rem;display:flex}.pos-module__YzuB1W__totalsPanelRow{justify-content:space-between;align-items:center;gap:.75rem;font-size:.85rem;display:flex}.pos-module__YzuB1W__totalsPanelRow>span:first-child{text-transform:uppercase;letter-spacing:.05em;color:#a4a4a4;color:lab(67.52% -.0000298023 0);font-size:.7rem;font-weight:600}.pos-module__YzuB1W__totalsPanelValue{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.pos-module__YzuB1W__okValue{color:#7be9a5;color:lab(84.4355% -44.296 22.7949)}.pos-module__YzuB1W__totalsDiscInput{width:6rem}.pos-module__YzuB1W__totalsDiscInput input{text-align:right;color:#fafafa;color:lab(98.26% 0 0);background:#242424;background:lab(14.16% 0 0);border-color:#3a3a3a;border-color:lab(24.6% 0 0);height:1.9rem;font-size:.8rem}.pos-module__YzuB1W__totalsGrand{border-top:1px solid #333;border-top:1px solid lab(21.12% 0 0);justify-content:space-between;align-items:baseline;gap:.75rem;margin-top:.15rem;padding-top:.65rem;display:flex}.pos-module__YzuB1W__totalsGrand>span:first-child{text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:700}.pos-module__YzuB1W__totalsGrandValue{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.7rem;font-weight:800}.pos-module__YzuB1W__confirmBtn{border-radius:var(--radius-md);background:var(--app-brand);width:100%;color:var(--app-brand-contrast);letter-spacing:.03em;text-transform:uppercase;cursor:pointer;border:0;justify-content:center;align-items:center;gap:.5rem;margin-top:.35rem;padding:.7rem 1rem;font-size:.9rem;font-weight:700;display:inline-flex}.pos-module__YzuB1W__confirmBtn:hover:not(:disabled){background:var(--app-brand-strong)}.pos-module__YzuB1W__confirmBtn:disabled{opacity:.45;cursor:not-allowed}.pos-module__YzuB1W__panelHint{color:#9e9e9e;color:lab(65.2% 0 0);font-size:.75rem}.pos-module__YzuB1W__shortcutBar{z-index:30;border-top:1px solid var(--border);background:var(--app-surface-muted);justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding:.55rem 0;display:flex;position:sticky;bottom:0}.pos-module__YzuB1W__shortcutList{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.pos-module__YzuB1W__shortcut{align-items:center;gap:.35rem;display:inline-flex}.pos-module__YzuB1W__kbd{border:1px solid var(--border);background:var(--card);font-family:var(--font-mono,monospace);border-bottom-width:2px;border-radius:.3rem;padding:.1rem .4rem;font-size:.7rem;font-weight:700}.pos-module__YzuB1W__shortcutLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);font-size:.7rem;font-weight:500}.pos-module__YzuB1W__shortcutRight{color:var(--muted-foreground);align-items:center;gap:.4rem;font-size:.75rem;display:flex}.pos-module__YzuB1W__cajaDot{background:var(--app-success);border-radius:999px;width:.5rem;height:.5rem}.pos-module__YzuB1W__cajaDotClosed{background:var(--app-danger)}.pos-module__YzuB1W__cajaLabel{color:var(--foreground);font-weight:600}@media (max-width:1100px){.pos-module__YzuB1W__docGrid{grid-template-columns:minmax(0,1fr)}.pos-module__YzuB1W__docSide>.pos-module__YzuB1W__panel{flex:none;overflow-y:visible}}@media (max-width:900px){.pos-module__YzuB1W__topStrip{grid-template-columns:minmax(0,1fr)}.pos-module__YzuB1W__productsFoot{flex-direction:column;align-items:stretch}.pos-module__YzuB1W__addBar,.pos-module__YzuB1W__lineInputSlot{max-width:none}.pos-module__YzuB1W__itemsSummary{text-align:right;align-self:auto;padding-bottom:0}}@media (max-width:640px){.pos-module__YzuB1W__screen{padding:.9rem .75rem 0}.pos-module__YzuB1W__docGrid,.pos-module__YzuB1W__docMain,.pos-module__YzuB1W__docSide{gap:.75rem}.pos-module__YzuB1W__topStrip{padding:.6rem .7rem}.pos-module__YzuB1W__productsCard{min-height:11rem;padding:.75rem .7rem .85rem}.pos-module__YzuB1W__panel{padding:.8rem .75rem}.pos-module__YzuB1W__paymentRow{grid-template-columns:minmax(0,1fr) minmax(0,7rem) auto}.pos-module__YzuB1W__totalsGrandValue{font-size:1.45rem}.pos-module__YzuB1W__shortcutList{display:none}.pos-module__YzuB1W__shortcutBar{justify-content:flex-end}.pos-module__YzuB1W__topFields{grid-template-columns:repeat(2,minmax(0,1fr))}.pos-module__YzuB1W__topFields>*{min-width:0}.pos-module__YzuB1W__topFields input{width:100%;min-width:0;max-width:100%}.pos-module__YzuB1W__linesTable{min-width:32rem}.pos-module__YzuB1W__linesTable th:first-child,.pos-module__YzuB1W__linesTable td:first-child,.pos-module__YzuB1W__linesTable th:nth-child(6),.pos-module__YzuB1W__linesTable td:nth-child(6){display:none}.pos-module__YzuB1W__linesTable th:nth-child(3){width:4.75rem}.pos-module__YzuB1W__linesTable th:nth-child(4){width:6.5rem}.pos-module__YzuB1W__linesTable th:nth-child(5){width:4.5rem}.pos-module__YzuB1W__linesTable th:nth-child(7){width:6.5rem}.pos-module__YzuB1W__qtyInput{width:min(100%,4.25rem)}.pos-module__YzuB1W__priceInput{width:min(100%,6rem)}.pos-module__YzuB1W__discInput{width:min(100%,4rem)}}@media (max-width:400px){.pos-module__YzuB1W__topFields{grid-template-columns:minmax(0,1fr)}}.pos-module__YzuB1W__pluginTabs{gap:4px;margin-bottom:6px;display:flex}.pos-module__YzuB1W__pluginTab,.pos-module__YzuB1W__pluginTabActive{border:1px solid var(--app-border,#d4d4d8);cursor:pointer;color:var(--app-text,inherit);background:0 0;border-radius:6px 6px 0 0;padding:4px 10px;font-size:12px}.pos-module__YzuB1W__pluginTabActive{background:var(--app-surface,#f4f4f5);font-weight:600}.pos-module__YzuB1W__skelField{border-radius:var(--radius-md);height:2.25rem}.pos-module__YzuB1W__skelLine{height:1.1rem}.pos-module__YzuB1W__skelLines{flex-direction:column;gap:.6rem;display:flex}.pos-module__YzuB1W__skelLines>:nth-child(2n){width:88%}.pos-module__YzuB1W__skelTotalsLabel{width:5.5rem;height:.85rem}.pos-module__YzuB1W__skelTotalsValue{width:3.5rem;height:.85rem}.pos-module__YzuB1W__skelTotalsGrand{width:60%;height:1.75rem;margin-top:.35rem}.pos-module__YzuB1W__skelTotalsBtn{border-radius:var(--radius-md);height:2.75rem;margin-top:.35rem}.pos-module__YzuB1W__totalsPanel .pos-module__YzuB1W__skelTotalsLabel,.pos-module__YzuB1W__totalsPanel .pos-module__YzuB1W__skelTotalsValue,.pos-module__YzuB1W__totalsPanel .pos-module__YzuB1W__skelTotalsGrand,.pos-module__YzuB1W__totalsPanel .pos-module__YzuB1W__skelTotalsBtn{background:#fafafa24;background:lab(98.26% 0 -.0000119209/.14)}.pos-module__YzuB1W__totalsPanel .pos-module__YzuB1W__skelTotalsLabel:after,.pos-module__YzuB1W__totalsPanel .pos-module__YzuB1W__skelTotalsValue:after,.pos-module__YzuB1W__totalsPanel .pos-module__YzuB1W__skelTotalsGrand:after,.pos-module__YzuB1W__totalsPanel .pos-module__YzuB1W__skelTotalsBtn:after{background:linear-gradient(90deg,#0000,#fafafa1f,#0000);background:linear-gradient(90deg,#0000,lab(98.26% 0 0/.12),#0000)}
.CurrencyInput-module__Rr3AnW__input{text-align:right;font-variant-numeric:tabular-nums}
.BranchesEditor-module__gvtQRa__wrapper{flex-direction:column;gap:1rem;display:flex}.BranchesEditor-module__gvtQRa__branch{border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface);grid-template-columns:1fr 1fr 1fr 1fr auto auto;align-items:end;gap:.75rem;padding:.75rem;display:grid}.BranchesEditor-module__gvtQRa__inactive{opacity:.6}.BranchesEditor-module__gvtQRa__branchHead{grid-column:1/-1;align-items:center;gap:.5rem;display:flex}.BranchesEditor-module__gvtQRa__branchName{font-weight:600}.BranchesEditor-module__gvtQRa__addRow{grid-template-columns:1fr 1fr 1fr 1fr auto;align-items:end;gap:.75rem;display:grid}@media (max-width:640px){.BranchesEditor-module__gvtQRa__branch,.BranchesEditor-module__gvtQRa__addRow{grid-template-columns:minmax(0,1fr)}}
.party-module__O_24vG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.party-module__O_24vG__full{grid-column:1/-1}@media (max-width:640px){.party-module__O_24vG__grid{grid-template-columns:minmax(0,1fr)}}
.compras-module__2ZMngq__screen{flex-direction:column;gap:1.25rem;width:100%;margin:0 auto;padding:1.5rem;display:flex}.compras-module__2ZMngq__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.compras-module__2ZMngq__title{font-size:1.4rem;font-weight:600}.compras-module__2ZMngq__topBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.compras-module__2ZMngq__card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);flex-direction:column;gap:.85rem;padding:1.1rem;display:flex}.compras-module__2ZMngq__cardTitle{font-size:1rem;font-weight:600}.compras-module__2ZMngq__headTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.compras-module__2ZMngq__number{font-size:1.5rem;font-weight:700}.compras-module__2ZMngq__badges{flex-wrap:wrap;gap:.5rem;display:flex}.compras-module__2ZMngq__field{flex-direction:column;gap:.3rem;display:flex}.compras-module__2ZMngq__fieldLabel{font-size:var(--app-label-size);font-weight:var(--app-label-weight);color:var(--app-label-color);text-transform:none;letter-spacing:normal}.compras-module__2ZMngq__full{grid-column:1/-1}.compras-module__2ZMngq__metaGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.compras-module__2ZMngq__metaItem{flex-direction:column;gap:.15rem;display:flex}.compras-module__2ZMngq__metaLabel{color:var(--muted-foreground);font-size:.78rem}.compras-module__2ZMngq__metaValue{font-weight:600}.compras-module__2ZMngq__table{border-collapse:collapse;width:100%;font-size:.85rem}.compras-module__2ZMngq__table th,.compras-module__2ZMngq__table td{text-align:left;border-bottom:1px solid var(--border);padding:.4rem .35rem}.compras-module__2ZMngq__num{text-align:right}.compras-module__2ZMngq__tableWrap{overflow-x:auto}.compras-module__2ZMngq__actions{flex-wrap:wrap;gap:.5rem;display:flex}.compras-module__2ZMngq__error{color:var(--destructive);font-size:.85rem}.compras-module__2ZMngq__link{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.compras-module__2ZMngq__state{text-align:center;color:var(--muted-foreground);padding:2rem}.compras-module__2ZMngq__noteDialogWide{max-width:640px}.compras-module__2ZMngq__noteGrid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.compras-module__2ZMngq__noteLines{flex-direction:column;gap:.5rem;display:flex}.compras-module__2ZMngq__noteLineRow{grid-template-columns:2fr 1fr 1fr 1fr auto;align-items:end;gap:.5rem;display:grid}.compras-module__2ZMngq__balanceHint{color:var(--muted-foreground);font-size:.82rem}@media (max-width:640px){.compras-module__2ZMngq__metaGrid,.compras-module__2ZMngq__noteGrid,.compras-module__2ZMngq__noteLineRow{grid-template-columns:minmax(0,1fr)}.compras-module__2ZMngq__screen{gap:1rem;padding:1rem .75rem}}.compras-module__2ZMngq__unresolvedLines{border:1px solid color-mix(in oklch, orange 45%, var(--border));border-radius:var(--radius-lg);background:color-mix(in oklch, orange 8%, var(--card));flex-direction:column;gap:.25rem;padding:.6rem .9rem;font-size:.85rem;display:flex}.compras-module__2ZMngq__unresolvedLines ul{margin:0;padding-left:1.1rem}.compras-module__2ZMngq__supportDocumentNotice{border:1px solid color-mix(in oklch, var(--primary) 45%, var(--border));border-radius:var(--radius-lg);background:color-mix(in oklch, var(--primary) 8%, var(--card));margin:0;padding:.6rem .9rem;font-size:.85rem}
.page-module__Bu_Boq__screen{flex-direction:column;gap:1.25rem;width:100%;margin:0 auto;padding:1.5rem;display:flex}.page-module__Bu_Boq__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-module__Bu_Boq__title{font-size:1.4rem;font-weight:600}.page-module__Bu_Boq__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.page-module__Bu_Boq__field{flex-direction:column;gap:.3rem;display:flex}.page-module__Bu_Boq__fieldLabel{font-size:var(--app-label-size);font-weight:var(--app-label-weight);color:var(--app-label-color);text-transform:none;letter-spacing:normal}.page-module__Bu_Boq__rowActions{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.page-module__Bu_Boq__link{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.page-module__Bu_Boq__topBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem 0;display:flex}.page-module__Bu_Boq__auditSlot{padding:1.25rem 1.5rem 1.5rem}.page-module__Bu_Boq__banner{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--muted);padding:.75rem 1rem;font-size:.9rem}.page-module__Bu_Boq__unsaved{border:1px solid color-mix(in oklch, var(--app-warning) 40%, var(--border));border-radius:var(--radius-md);background:var(--app-warning-surface);color:var(--app-warning);padding:.65rem 1rem;font-size:.88rem;font-weight:500}.page-module__Bu_Boq__state{text-align:center;color:var(--muted-foreground);padding:2rem}@media (max-width:640px){.page-module__Bu_Boq__screen{gap:1rem;padding:1rem .75rem}.page-module__Bu_Boq__topBar{padding:.9rem .75rem 0}.page-module__Bu_Boq__auditSlot{padding:.9rem .75rem}}
.page-module__5BbXwW__screen{flex-direction:column;gap:1.5rem;width:100%;margin:0 auto;padding:1.5rem;display:flex}.page-module__5BbXwW__header{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.page-module__5BbXwW__title{overflow-wrap:anywhere;font-size:1.4rem;font-weight:600}.page-module__5BbXwW__link{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.page-module__5BbXwW__card{background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-radius-lg);box-shadow:var(--app-shadow-sm);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.page-module__5BbXwW__cardTitle{font-weight:600;font-size:var(--app-font-size-lg);color:var(--app-text)}.page-module__5BbXwW__cardHead{flex-direction:column;gap:.15rem;display:flex}.page-module__5BbXwW__cardHint{font-size:var(--app-font-size-sm);color:var(--app-text-muted)}.page-module__5BbXwW__form{flex-direction:column;gap:1.25rem;display:flex}.page-module__5BbXwW__creditGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.page-module__5BbXwW__creditItem{flex-direction:column;gap:.25rem;display:flex}.page-module__5BbXwW__creditLabel{color:var(--muted-foreground);font-size:.8rem}.page-module__5BbXwW__creditValue{font-size:1.1rem;font-weight:600}.page-module__5BbXwW__blocked{color:var(--destructive)}.page-module__5BbXwW__overdue{border-top:1px solid var(--border);padding-top:.75rem;font-size:.85rem}.page-module__5BbXwW__footer{justify-content:flex-end;gap:.75rem;display:flex}.page-module__5BbXwW__state{text-align:center;color:var(--muted-foreground);padding:2rem}@media (max-width:640px){.page-module__5BbXwW__creditGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-module__5BbXwW__titleRow{flex-wrap:wrap;align-items:center;gap:.75rem;width:100%;display:flex}.page-module__5BbXwW__titleActions{align-items:center;gap:.75rem;display:flex}@media (max-width:640px){.page-module__5BbXwW__screen{gap:1rem;padding:1rem .75rem}.page-module__5BbXwW__titleRow{flex-direction:column;align-items:flex-start;gap:.5rem}.page-module__5BbXwW__title{font-size:1.2rem}}.page-module__5BbXwW__panel{flex-direction:column;gap:1.5rem;padding-top:1.25rem;display:flex}
.ZView-module__CNLKnG__diffPanel{border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:.375rem;padding:.75rem;display:flex}.ZView-module__CNLKnG__diffRow{justify-content:space-between;gap:1rem;font-size:.9rem;display:flex}.ZView-module__CNLKnG__diffTotal{border-top:1px solid var(--border);padding-top:.375rem;font-size:1rem}.ZView-module__CNLKnG__sobrante{color:color-mix(in oklch, green 60%, var(--foreground))}.ZView-module__CNLKnG__faltante{color:var(--destructive)}.ZView-module__CNLKnG__exacto{color:var(--muted-foreground)}.ZView-module__CNLKnG__summary{flex-direction:column;gap:.75rem;max-height:60vh;display:flex;overflow-y:auto}.ZView-module__CNLKnG__prelimBanner{text-align:center;letter-spacing:.1em;color:var(--muted-foreground);font-weight:700}.ZView-module__CNLKnG__block{flex-direction:column;gap:.25rem;display:flex}.ZView-module__CNLKnG__block h4{text-transform:uppercase;color:var(--muted-foreground);border-bottom:1px solid var(--border);padding-bottom:.25rem;font-size:.85rem;font-weight:700}.ZView-module__CNLKnG__row{justify-content:space-between;gap:1rem;font-size:.85rem;display:flex}.ZView-module__CNLKnG__rowTotal{border-top:1px solid var(--border);padding-top:.25rem;font-weight:600}
.prepayments-module__DhzpTW__card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);flex-direction:column;gap:.85rem;padding:.9rem 1.1rem;display:flex}.prepayments-module__DhzpTW__head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.prepayments-module__DhzpTW__title{text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);font-size:.7rem;font-weight:600}.prepayments-module__DhzpTW__hint{color:var(--muted-foreground);margin:0;font-size:.8rem}.prepayments-module__DhzpTW__list{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.prepayments-module__DhzpTW__row{border-bottom:1px solid var(--border);grid-template-columns:minmax(5rem,auto) minmax(6rem,1fr) auto auto;align-items:center;gap:.75rem;padding:.35rem 0;display:grid}.prepayments-module__DhzpTW__row:last-child{border-bottom:none}.prepayments-module__DhzpTW__meta{color:var(--muted-foreground);font-size:.8rem}.prepayments-module__DhzpTW__amount{font-variant-numeric:tabular-nums;text-align:right}.prepayments-module__DhzpTW__applied{align-items:center;gap:.4rem;display:inline-flex}.prepayments-module__DhzpTW__link{color:var(--primary);text-decoration:none}.prepayments-module__DhzpTW__link:hover{text-decoration:underline}.prepayments-module__DhzpTW__totals{border-top:1px solid var(--border);flex-direction:column;gap:.25rem;padding-top:.5rem;display:flex}.prepayments-module__DhzpTW__totalRow{justify-content:space-between;gap:1rem;font-size:.85rem;display:flex}.prepayments-module__DhzpTW__totalRow>span:last-child{font-variant-numeric:tabular-nums;font-weight:600}@media (max-width:640px){.prepayments-module__DhzpTW__row{grid-template-columns:1fr auto;row-gap:.2rem}}
.AuditChangeList-module__MQCTeq__detail{flex-direction:column;gap:.5rem;font-size:.85rem;display:flex}.AuditChangeList-module__MQCTeq__changes{grid-template-columns:minmax(8rem,max-content) 1fr;gap:.2rem .75rem;margin:0;display:grid}.AuditChangeList-module__MQCTeq__field{color:var(--muted-foreground)}.AuditChangeList-module__MQCTeq__before{color:var(--muted-foreground);text-decoration:line-through}.AuditChangeList-module__MQCTeq__arrow{color:var(--muted-foreground);margin-inline:.35rem}.AuditChangeList-module__MQCTeq__context{color:var(--muted-foreground);border-top:1px solid var(--border);flex-wrap:wrap;gap:.75rem;padding-top:.4rem;font-size:.75rem;display:flex}.AuditChangeList-module__MQCTeq__mono{font-family:var(--font-mono,ui-monospace, monospace)}.AuditChangeList-module__MQCTeq__empty{color:var(--muted-foreground)}
.DataTable-module__vGK1DW__wrapper{border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface);position:relative;overflow:hidden}.DataTable-module__vGK1DW__busy{min-height:13rem}.DataTable-module__vGK1DW__scroll{overflow-x:auto}.DataTable-module__vGK1DW__state{padding:var(--app-space-6);text-align:center;color:var(--app-text-muted);font-size:var(--app-font-size-sm)}.DataTable-module__vGK1DW__footer{justify-content:space-between;align-items:center;gap:var(--app-space-3);padding:var(--app-space-3) var(--app-space-4);border-top:1px solid var(--app-border);flex-wrap:wrap;display:flex}.DataTable-module__vGK1DW__pageInfo{color:var(--app-text-muted);font-size:var(--app-font-size-xs)}.DataTable-module__vGK1DW__controls{gap:var(--app-space-2);display:flex}.DataTable-module__vGK1DW__sortButton{align-items:center;gap:var(--app-space-1);color:inherit;cursor:pointer;font:inherit;font-weight:inherit;text-transform:inherit;background:0 0;border:0;padding:0;display:inline-flex}.DataTable-module__vGK1DW__expandCell{width:2.25rem;padding-right:0}.DataTable-module__vGK1DW__expandButton{border-radius:var(--app-radius-sm);width:1.5rem;height:1.5rem;color:var(--app-text-muted);cursor:pointer;font:inherit;background:0 0;border:0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.DataTable-module__vGK1DW__expandButton:hover{background:var(--app-surface-muted);color:inherit}.DataTable-module__vGK1DW__subRow{padding:var(--app-space-3) var(--app-space-4);background:var(--app-surface-muted)}.DataTable-module__vGK1DW__cellLabel{display:none}@media (max-width:640px){.DataTable-module__vGK1DW__stackedRows .DataTable-module__vGK1DW__scroll{overflow-x:visible}.DataTable-module__vGK1DW__stackedRows table,.DataTable-module__vGK1DW__stackedRows tbody{width:100%;display:block}.DataTable-module__vGK1DW__stackedRows thead{display:none}.DataTable-module__vGK1DW__stackedRows tbody tr{padding:var(--app-space-3) var(--app-space-4);display:block}.DataTable-module__vGK1DW__stackedRows tbody td{justify-content:space-between;align-items:baseline;gap:var(--app-space-4);white-space:normal;text-align:right;padding:.15rem 0;display:flex}.DataTable-module__vGK1DW__stackedRows .DataTable-module__vGK1DW__cellLabel{color:var(--app-text-muted);font-size:var(--app-font-size-xs);text-align:left;flex:none;display:inline}.DataTable-module__vGK1DW__stackedRows tbody td.DataTable-module__vGK1DW__expandCell{justify-content:flex-end;width:auto;padding-right:0}.DataTable-module__vGK1DW__stackedRows td.DataTable-module__vGK1DW__state{padding:var(--app-space-6);text-align:center;display:block}.DataTable-module__vGK1DW__stackedRows td.DataTable-module__vGK1DW__subRow{padding:var(--app-space-3) 0 0;text-align:left;display:block}}.DataTable-module__vGK1DW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.DataTable-module__vGK1DW__refreshBar{background:color-mix(in oklch, var(--app-border) 60%, transparent);height:2px;position:absolute;top:0;left:0;right:0;overflow:hidden}.DataTable-module__vGK1DW__refreshBar:after{content:"";background:var(--app-text-muted);width:35%;animation:1.1s ease-in-out infinite DataTable-module__vGK1DW__dataTableRefresh;position:absolute;inset:0}@keyframes DataTable-module__vGK1DW__dataTableRefresh{0%{transform:translate(-100%)}to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.DataTable-module__vGK1DW__refreshBar:after{opacity:.5;width:100%;animation:none}}
.DateRangePicker-module__Q7o68q__field{gap:var(--app-space-1);grid-template-columns:minmax(0,1fr);min-width:0;display:grid;position:relative}.DateRangePicker-module__Q7o68q__label{font-size:var(--app-label-size);font-weight:var(--app-label-weight);color:var(--app-label-color);text-transform:none;letter-spacing:normal}.DateRangePicker-module__Q7o68q__trigger{justify-content:space-between;align-items:center;gap:var(--app-space-2);border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface);min-width:0;height:2rem;color:var(--app-text);cursor:pointer;font:inherit;font-size:var(--app-font-size-sm);text-align:left;padding:0 .625rem;line-height:1.25;display:flex}.DateRangePicker-module__Q7o68q__value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.DateRangePicker-module__Q7o68q__placeholder{color:var(--app-text-muted)}.DateRangePicker-module__Q7o68q__icon{width:1rem;height:1rem;color:var(--app-text-muted);flex-shrink:0}.DateRangePicker-module__Q7o68q__positioner{z-index:60;outline:none}.DateRangePicker-module__Q7o68q__panel{width:min(21rem, var(--available-width));max-height:var(--available-height);padding:var(--app-space-3);border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface);box-shadow:var(--app-shadow-md);outline:none;overflow-y:auto}.DateRangePicker-module__Q7o68q__monthHeader,.DateRangePicker-module__Q7o68q__footer{justify-content:space-between;align-items:center;gap:var(--app-space-2);display:flex}.DateRangePicker-module__Q7o68q__nav,.DateRangePicker-module__Q7o68q__clear{color:var(--app-text);cursor:pointer;background:0 0;border:0}.DateRangePicker-module__Q7o68q__week,.DateRangePicker-module__Q7o68q__grid{grid-template-columns:repeat(7,1fr);gap:.15rem;display:grid}.DateRangePicker-module__Q7o68q__week{margin-top:var(--app-space-2);color:var(--app-text-muted);font-size:var(--app-font-size-xs);text-align:center}.DateRangePicker-module__Q7o68q__day{aspect-ratio:1;color:var(--app-text);cursor:pointer;background:0 0;border:0;border-radius:999px}.DateRangePicker-module__Q7o68q__outside{color:var(--app-text-muted);opacity:.55}.DateRangePicker-module__Q7o68q__inRange{background:var(--app-surface-muted);border-radius:0}.DateRangePicker-module__Q7o68q__selected{background:var(--primary);color:var(--primary-foreground);border-radius:999px}.DateRangePicker-module__Q7o68q__footer{margin-top:var(--app-space-3);color:var(--app-text-muted);font-size:var(--app-font-size-xs)}
.HelpTip-module__s9a_WG__trigger{width:1rem;height:1rem;color:var(--muted-foreground);cursor:help;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.HelpTip-module__s9a_WG__trigger:hover,.HelpTip-module__s9a_WG__trigger:focus{color:var(--foreground)}.HelpTip-module__s9a_WG__icon{width:.85rem;height:.85rem}.HelpTip-module__s9a_WG__positioner{z-index:60;outline:none}.HelpTip-module__s9a_WG__bubble{max-width:min(16rem, var(--available-width));border:1px solid var(--border);border-radius:var(--radius-md);background:var(--popover);color:var(--popover-foreground,var(--foreground));text-transform:none;letter-spacing:normal;white-space:normal;padding:.4rem .55rem;font-size:.75rem;font-weight:400;line-height:1.35;transition:opacity .12s;box-shadow:0 8px 24px #0000001f}.HelpTip-module__s9a_WG__bubble[data-starting-style],.HelpTip-module__s9a_WG__bubble[data-ending-style]{opacity:0}.HelpTip-module__s9a_WG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.FormField-module__iQ4k5q__field{gap:var(--field-gap,.375rem);flex-direction:column;display:flex}.FormField-module__iQ4k5q__labelRow{align-items:center;gap:.3rem;min-width:0;display:flex}.FormField-module__iQ4k5q__hint{font-size:var(--field-hint-size,.8rem);color:var(--muted-foreground)}.FormField-module__iQ4k5q__error{color:var(--destructive);font-size:.8rem}
.NoticeBanner-module__DyT5NG__banner{border-radius:var(--radius-md);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;font-size:.9rem;display:flex}.NoticeBanner-module__DyT5NG__warning{border:1px solid color-mix(in oklch, gold 45%, var(--border));background:color-mix(in oklch, gold 16%, var(--background));color:var(--foreground)}.NoticeBanner-module__DyT5NG__neutral{border:1px solid var(--border);background:var(--muted);color:var(--foreground)}.NoticeBanner-module__DyT5NG__message{flex:auto;min-width:0}
.ProductPricesEditor-module__f9al_G__wrapper{border-top:1px solid var(--border);flex-direction:column;grid-column:1/-1;gap:.75rem;padding-top:1rem;display:flex}.ProductPricesEditor-module__f9al_G__headerRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ProductPricesEditor-module__f9al_G__title{font-size:.95rem;font-weight:600}.ProductPricesEditor-module__f9al_G__table{border-collapse:collapse;width:100%;font-size:.85rem}.ProductPricesEditor-module__f9al_G__table th,.ProductPricesEditor-module__f9al_G__table td{text-align:left;vertical-align:middle;padding:.375rem .5rem}.ProductPricesEditor-module__f9al_G__table thead th{border-bottom:1px solid var(--border);font-weight:600}.ProductPricesEditor-module__f9al_G__tableScroll{overflow-x:auto}
.detail-module__EtipYW__screen{flex-direction:column;gap:1.25rem;width:100%;margin:0 auto;padding:1.5rem;display:flex}.detail-module__EtipYW__topBar{justify-content:space-between;align-items:center;gap:1rem;display:flex}.detail-module__EtipYW__link{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.detail-module__EtipYW__card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);flex-direction:column;gap:.85rem;padding:1.1rem;display:flex}.detail-module__EtipYW__cardTitle{font-size:1rem;font-weight:600}.detail-module__EtipYW__headTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.detail-module__EtipYW__number{font-size:1.5rem;font-weight:700}.detail-module__EtipYW__badges{flex-wrap:wrap;gap:.5rem;display:flex}.detail-module__EtipYW__metaGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.detail-module__EtipYW__metaItem{flex-direction:column;gap:.15rem;display:flex}.detail-module__EtipYW__metaLabel{color:var(--muted-foreground);font-size:.78rem}.detail-module__EtipYW__metaValue{font-weight:600}.detail-module__EtipYW__table{border-collapse:collapse;width:100%;font-size:.85rem}.detail-module__EtipYW__table th,.detail-module__EtipYW__table td{text-align:left;border-bottom:1px solid var(--border);padding:.4rem .35rem}.detail-module__EtipYW__num{text-align:right}.detail-module__EtipYW__actions{flex-wrap:wrap;gap:.5rem;display:flex}.detail-module__EtipYW__cufe{font-family:var(--font-mono,monospace);word-break:break-all;font-size:.75rem}.detail-module__EtipYW__submission{color:var(--muted-foreground);font-size:.82rem}.detail-module__EtipYW__state{text-align:center;color:var(--muted-foreground);padding:2rem}.detail-module__EtipYW__reasonField{flex-direction:column;gap:.4rem;margin:.5rem 0;display:flex}.detail-module__EtipYW__noteDialogWide{max-width:640px}.detail-module__EtipYW__noteGrid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.detail-module__EtipYW__noteLines{flex-direction:column;gap:.5rem;display:flex}.detail-module__EtipYW__noteLineRow{grid-template-columns:2fr 1fr 1fr 1fr auto;align-items:end;gap:.5rem;display:grid}.detail-module__EtipYW__full{grid-column:1/-1}.detail-module__EtipYW__balanceHint{color:var(--muted-foreground);font-size:.82rem}.detail-module__EtipYW__stockChoice{flex-direction:column;gap:.5rem;margin:.25rem 0;display:flex}.detail-module__EtipYW__stockChoiceLegend{font-size:.82rem;font-weight:600}.detail-module__EtipYW__stockChoiceOption{align-items:flex-start;gap:.5rem;font-size:.85rem;display:flex}.detail-module__EtipYW__noteWarning{border:1px solid var(--border);border-left:3px solid var(--destructive,#b3261e);border-radius:.375rem;flex-direction:column;gap:.35rem;padding:.6rem .75rem;font-size:.85rem;display:flex}@media (max-width:640px){.detail-module__EtipYW__metaGrid,.detail-module__EtipYW__noteGrid,.detail-module__EtipYW__noteLineRow{grid-template-columns:minmax(0,1fr)}.detail-module__EtipYW__screen{gap:1rem;padding:1rem .75rem}}
.AuditHistoryCard-module__nfSnla__list{flex-direction:column;gap:.75rem;display:flex}.AuditHistoryCard-module__nfSnla__entry{border-left:2px solid var(--border);flex-direction:column;gap:.35rem;padding-left:.75rem;display:flex}.AuditHistoryCard-module__nfSnla__head{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.AuditHistoryCard-module__nfSnla__event{font-weight:600}.AuditHistoryCard-module__nfSnla__meta{color:var(--muted-foreground);font-size:.8rem}.AuditHistoryCard-module__nfSnla__reason{font-size:.85rem}.AuditHistoryCard-module__nfSnla__hint{color:var(--muted-foreground);font-size:.85rem}
.FilterCard-module__7NMiIG__card{align-items:end;gap:var(--app-space-3);padding:var(--app-space-3);border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.FilterCard-module__7NMiIG__stack{flex-direction:column;align-items:stretch;display:flex}.FilterCard-module__7NMiIG__row{--picker-gap:.35rem;flex-direction:column;gap:.35rem;min-width:0;display:flex}.FilterCard-module__7NMiIG__fields{align-items:end;gap:var(--app-space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));min-width:0;display:grid}.FilterCard-module__7NMiIG__footer{min-width:0;padding-top:var(--app-space-1);border-top:1px solid var(--app-border);flex-direction:column;gap:.35rem;display:flex}
.SearchableSelect-module__S0ZKiW__field{gap:var(--app-space-1);display:grid;position:relative}.SearchableSelect-module__S0ZKiW__label{color:var(--app-label-color);font-size:var(--app-label-size);font-weight:var(--app-label-weight);text-transform:none;letter-spacing:normal}.SearchableSelect-module__S0ZKiW__input{background:var(--app-surface);padding-right:2rem}.SearchableSelect-module__S0ZKiW__chevron{cursor:pointer;color:var(--app-text-muted);background:0 0;border:0;padding:.25rem;font-size:.65rem;line-height:1;position:absolute;bottom:.3rem;right:.4rem}.SearchableSelect-module__S0ZKiW__chevron:disabled{cursor:not-allowed}.SearchableSelect-module__S0ZKiW__positioner{z-index:50;outline:none}.SearchableSelect-module__S0ZKiW__popup{width:var(--anchor-width);max-width:var(--available-width);border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface);min-width:9rem;box-shadow:var(--app-shadow-md)}.SearchableSelect-module__S0ZKiW__list{max-height:min(15rem, var(--available-height));overscroll-behavior:contain;margin:0;padding:.25rem;list-style:none;overflow-y:auto}.SearchableSelect-module__S0ZKiW__option{border-radius:var(--app-radius-sm);cursor:pointer;font-size:var(--app-font-size-sm);padding:.4rem .55rem}.SearchableSelect-module__S0ZKiW__option[data-highlighted]{background:var(--app-surface-muted)}.SearchableSelect-module__S0ZKiW__empty{color:var(--app-text-muted);font-size:var(--app-font-size-sm);text-align:center;padding:.65rem}.SearchableSelect-module__S0ZKiW__empty:empty{padding:0}
.StatusBadge-module__TptGya__badge{background:var(--muted);white-space:nowrap;border-radius:999px;padding:.15rem .55rem;font-size:.78rem;display:inline-block}.StatusBadge-module__TptGya__positive{background:color-mix(in oklch, green 20%, var(--background))}.StatusBadge-module__TptGya__negative{background:color-mix(in oklch, var(--destructive) 18%, var(--background));color:var(--destructive)}.StatusBadge-module__TptGya__warning{background:color-mix(in oklch, orange 22%, var(--background))}
.AutoGrowTextarea-module__A6CZmW__textarea{resize:none;border:1px solid var(--input);width:100%;min-height:2rem;color:inherit;font:inherit;background:0 0;border-radius:.5rem;outline:none;padding:.375rem .625rem;line-height:1.25rem;transition:border-color .12s,box-shadow .12s;overflow-y:hidden}.AutoGrowTextarea-module__A6CZmW__textarea::placeholder{color:var(--muted-foreground)}.AutoGrowTextarea-module__A6CZmW__textarea:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 50%, transparent)}.AutoGrowTextarea-module__A6CZmW__textarea:disabled{cursor:not-allowed;background:color-mix(in srgb, var(--input) 50%, transparent);opacity:.5}.AutoGrowTextarea-module__A6CZmW__textarea[aria-invalid=true]{border-color:var(--destructive)}
.TicketPreviewDialog-module__5AREEa__ticket{font-family:var(--font-mono,monospace);white-space:pre;background:var(--muted);color:var(--foreground);border-radius:var(--radius-md);margin:0;padding:1rem;font-size:.78rem;line-height:1.35;overflow-x:auto}.TicketPreviewDialog-module__5AREEa__state{color:var(--muted-foreground);padding:1rem 0;font-size:.85rem}@media (max-width:639px){.TicketPreviewDialog-module__5AREEa__dialog{width:98vw;max-width:98vw;padding:.75rem .5rem}.TicketPreviewDialog-module__5AREEa__ticket{padding:.6rem .5rem}}
.SegmentedTabs-module__nXK6CG__root{flex-direction:column;gap:1rem;display:flex}.SegmentedTabs-module__nXK6CG__root[data-orientation=vertical]{flex-direction:row;align-items:flex-start}.SegmentedTabs-module__nXK6CG__list{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--muted);flex-wrap:wrap;align-items:center;gap:.25rem;width:fit-content;max-width:100%;padding:.25rem;display:inline-flex}.SegmentedTabs-module__nXK6CG__list[data-orientation=vertical]{flex-direction:column;align-items:stretch}.SegmentedTabs-module__nXK6CG__tab{appearance:none;border-radius:var(--radius-md);color:var(--muted-foreground);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:.35rem .85rem;font-family:inherit;font-size:.85rem;font-weight:500;line-height:1.45;transition:background-color .15s,color .15s,box-shadow .15s}.SegmentedTabs-module__nXK6CG__list[data-orientation=vertical] .SegmentedTabs-module__nXK6CG__tab{text-align:left}.SegmentedTabs-module__nXK6CG__tab:hover:not([data-active]):not([data-disabled]){color:var(--foreground)}.SegmentedTabs-module__nXK6CG__tab[data-active]{background:var(--background);color:var(--foreground);box-shadow:0 1px 2px #00000014}.SegmentedTabs-module__nXK6CG__tab:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.SegmentedTabs-module__nXK6CG__tab[data-disabled]{opacity:.5;cursor:not-allowed}.SegmentedTabs-module__nXK6CG__panel{outline:none}@media (max-width:640px){.SegmentedTabs-module__nXK6CG__list{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.SegmentedTabs-module__nXK6CG__list:not([data-orientation=vertical]){width:100%}.SegmentedTabs-module__nXK6CG__list:not([data-orientation=vertical]) .SegmentedTabs-module__nXK6CG__tab{flex:1 0 auto}.SegmentedTabs-module__nXK6CG__list::-webkit-scrollbar{display:none}}
.SelectField-module__R8RqDG__trigger{width:100%}
.AppShell-module__cB5iMW__shell{flex-direction:column;flex:1;min-height:100%;display:flex}.AppShell-module__cB5iMW__toolbar{height:var(--app-toolbar-height);justify-content:space-between;align-items:center;gap:var(--app-space-4);padding:0 var(--app-space-4);border-bottom:1px solid var(--app-border);background:var(--app-surface);z-index:var(--app-z-toolbar);flex-shrink:0;display:flex;position:sticky;top:0}.AppShell-module__cB5iMW__toolbarLeft,.AppShell-module__cB5iMW__toolbarRight{align-items:center;gap:var(--app-space-3);display:flex}.AppShell-module__cB5iMW__toolbarLeft{min-width:0}.AppShell-module__cB5iMW__toolbarRight{flex-shrink:0}.AppShell-module__cB5iMW__menuButton{border-radius:var(--app-radius-sm);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.AppShell-module__cB5iMW__menuButton:hover{background:var(--app-surface-muted)}.AppShell-module__cB5iMW__titleDivider{background:var(--app-border);width:1px;height:1.25rem}.AppShell-module__cB5iMW__pageTitle{color:var(--app-text);font-size:var(--app-font-size-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.AppShell-module__cB5iMW__userName{font-size:var(--app-font-size-sm);color:var(--app-text-muted);border:1px solid var(--app-border);border-radius:var(--radius-sm,.375rem);cursor:pointer;font:inherit;background:0 0;padding:.25rem .375rem}.AppShell-module__cB5iMW__userName:hover{color:var(--app-text);background:var(--app-surface-muted)}.AppShell-module__cB5iMW__body{flex:1;min-height:0;display:flex}.AppShell-module__cB5iMW__drawer{width:var(--app-drawer-width);border-right:1px solid var(--app-border);background:var(--app-surface);flex-shrink:0;overflow-y:auto}.AppShell-module__cB5iMW__drawerCollapsed{display:none}.AppShell-module__cB5iMW__content{background:var(--app-surface-muted);flex-direction:column;flex:1;min-width:0;display:flex;overflow-y:auto}.AppShell-module__cB5iMW__backdrop{display:none}@media (max-width:767px){.AppShell-module__cB5iMW__drawer{top:var(--app-toolbar-height);z-index:var(--app-z-drawer);width:min(var(--app-drawer-width), 85vw);box-shadow:var(--app-shadow-md);position:fixed;bottom:0;left:0}.AppShell-module__cB5iMW__backdrop{top:var(--app-toolbar-height);z-index:calc(var(--app-z-drawer) - 1);background:#1c191773;border:0;padding:0;display:block;position:fixed;bottom:0;left:0;right:0}.AppShell-module__cB5iMW__toolbar{padding:0 var(--app-space-3);gap:var(--app-space-2)}.AppShell-module__cB5iMW__toolbarLeft,.AppShell-module__cB5iMW__toolbarRight{gap:var(--app-space-2)}}@media (max-width:640px){.AppShell-module__cB5iMW__passwordButton{display:none}.AppShell-module__cB5iMW__userName{text-overflow:ellipsis;white-space:nowrap;max-width:8rem;overflow:hidden}}@media (max-width:520px){.AppShell-module__cB5iMW__titleDivider,.AppShell-module__cB5iMW__pageTitle{display:none}}
.RowActionsMenu-module__CaQr-G__trigger{border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex}.RowActionsMenu-module__CaQr-G__trigger:hover,.RowActionsMenu-module__CaQr-G__trigger[data-popup-open]{background:var(--muted);color:var(--foreground)}.RowActionsMenu-module__CaQr-G__trigger:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.RowActionsMenu-module__CaQr-G__icon{width:1rem;height:1rem}.RowActionsMenu-module__CaQr-G__positioner{z-index:50}.RowActionsMenu-module__CaQr-G__popup{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--popover,var(--background));min-width:11rem;color:var(--popover-foreground,var(--foreground));padding:.25rem;box-shadow:0 8px 24px #0000001f}.RowActionsMenu-module__CaQr-G__item{border-radius:var(--radius-sm,.25rem);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;color:inherit;white-space:nowrap;outline:none;align-items:center;padding:.4rem .6rem;font-size:.85rem;text-decoration:none;display:flex}.RowActionsMenu-module__CaQr-G__item[data-highlighted]{background:var(--muted);color:var(--foreground)}.RowActionsMenu-module__CaQr-G__item[data-disabled]{opacity:.5;cursor:not-allowed}.RowActionsMenu-module__CaQr-G__destructive,.RowActionsMenu-module__CaQr-G__destructive[data-highlighted]{color:var(--destructive)}.RowActionsMenu-module__CaQr-G__destructive[data-highlighted]{background:color-mix(in oklab, var(--destructive) 12%, transparent)}.RowActionsMenu-module__CaQr-G__separator{background:var(--border);height:1px;margin:.25rem .35rem}
.SelectPartyBranch-module__95f5Aa__wrapper{gap:var(--picker-gap,.5rem);flex-direction:column;display:flex;position:relative}.SelectPartyBranch-module__95f5Aa__row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.SelectPartyBranch-module__95f5Aa__docInput{flex:0 9rem;min-width:7rem}.SelectPartyBranch-module__95f5Aa__searchInput{flex:2 12rem;min-width:9rem}.SelectPartyBranch-module__95f5Aa__branchField{flex:10rem;min-width:8rem}.SelectPartyBranch-module__95f5Aa__positioner{z-index:50;outline:none}.SelectPartyBranch-module__95f5Aa__results{width:var(--anchor-width);min-width:min(20rem, var(--available-width));background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);border-radius:var(--radius-md);max-height:min(16rem, var(--available-height));outline:none;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.SelectPartyBranch-module__95f5Aa__result{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;gap:.15rem;width:100%;padding:.5rem .75rem;font-size:.9rem;display:flex}.SelectPartyBranch-module__95f5Aa__result:hover{background:var(--muted)}.SelectPartyBranch-module__95f5Aa__resultMeta{color:var(--muted-foreground);font-size:.78rem}.SelectPartyBranch-module__95f5Aa__empty{color:var(--muted-foreground);padding:.5rem .75rem;font-size:.85rem}.SelectPartyBranch-module__95f5Aa__quickGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}
.BrandLoader-module__KnKKRW__mark{flex-shrink:0;width:2.5rem;height:auto;display:block}.BrandLoader-module__KnKKRW__sm{width:1.5rem}.BrandLoader-module__KnKKRW__lg{width:3.25rem}.BrandLoader-module__KnKKRW__track{fill:#201e1d;opacity:.12}.BrandLoader-module__KnKKRW__bar{fill:#201e1d;transform-box:fill-box;transform-origin:0;animation:1.5s ease-in-out infinite backwards BrandLoader-module__KnKKRW__barDraw}.BrandLoader-module__KnKKRW__accent{fill:#ec3013}.BrandLoader-module__KnKKRW__bar2{animation-delay:.1s}.BrandLoader-module__KnKKRW__bar3{animation-delay:.2s}.BrandLoader-module__KnKKRW__bar4{animation-delay:.3s}@keyframes BrandLoader-module__KnKKRW__barDraw{0%{opacity:0;transform:scaleX(0)}22%{opacity:1;transform:scaleX(1)}62%{opacity:1;transform:scaleX(1)}86%{opacity:0;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.BrandLoader-module__KnKKRW__bar{animation:1.8s ease-in-out infinite BrandLoader-module__KnKKRW__barPulse}@keyframes BrandLoader-module__KnKKRW__barPulse{0%,to{opacity:.45}50%{opacity:1}}}
.BusyOverlay-module__3ILHtq__overlay{justify-content:center;align-items:center;gap:var(--app-space-3);background:color-mix(in srgb, var(--app-surface) 78%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:var(--app-z-overlay);flex-direction:column;animation:.2s ease-out .12s both BusyOverlay-module__3ILHtq__overlayIn;display:flex;position:absolute;inset:0}.BusyOverlay-module__3ILHtq__label{color:var(--app-text-muted);font-size:var(--app-font-size-sm)}@keyframes BusyOverlay-module__3ILHtq__overlayIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.BusyOverlay-module__3ILHtq__overlay{animation:none}}
.VoidReasonDialog-module__Zdw1yW__field{flex-direction:column;gap:.375rem;display:flex}.VoidReasonDialog-module__Zdw1yW__label{color:var(--foreground);font-size:.8125rem;font-weight:600}.VoidReasonDialog-module__Zdw1yW__help{color:var(--muted-foreground);font-size:.75rem}
.ButcherScreens-module__hNyyuq__screen{flex-direction:column;gap:1.25rem;width:100%;margin:0 auto;padding:1.5rem;display:flex}.ButcherScreens-module__hNyyuq__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.ButcherScreens-module__hNyyuq__title{font-size:1.4rem;font-weight:600}.ButcherScreens-module__hNyyuq__actions{flex-wrap:wrap;gap:.5rem;display:flex}.ButcherScreens-module__hNyyuq__field{flex-direction:column;gap:.3rem;display:flex}.ButcherScreens-module__hNyyuq__fieldLabel{font-size:var(--app-label-size);font-weight:var(--app-label-weight);color:var(--app-label-color);text-transform:none;letter-spacing:normal}.ButcherScreens-module__hNyyuq__wideDialog{max-width:720px}.ButcherScreens-module__hNyyuq__lineRows{flex-direction:column;gap:.5rem;display:flex}.ButcherScreens-module__hNyyuq__lineRow{grid-template-columns:minmax(0,2.2fr) 1fr 1fr minmax(0,1fr) auto;align-items:end;gap:.5rem;display:grid}.ButcherScreens-module__hNyyuq__lineTotal{font-size:var(--app-font-size-sm);color:var(--app-text-muted);text-align:right;white-space:nowrap;align-self:center}.ButcherScreens-module__hNyyuq__inlineError{color:var(--destructive);font-size:.85rem}@media (max-width:640px){.ButcherScreens-module__hNyyuq__screen{gap:1rem;padding:1rem .75rem}.ButcherScreens-module__hNyyuq__lineRow{grid-template-columns:minmax(0,1fr)}.ButcherScreens-module__hNyyuq__lineHead{display:none}.ButcherScreens-module__hNyyuq__lineTotal{text-align:left}}.ButcherScreens-module__hNyyuq__lineHead{font-size:var(--app-font-size-xs);color:var(--app-text-muted);text-transform:uppercase;letter-spacing:.02em;font-weight:600}.ButcherScreens-module__hNyyuq__lineNumeric{text-align:right}.ButcherScreens-module__hNyyuq__lineFoot{justify-content:space-between;align-items:center;gap:var(--app-space-3);margin-top:var(--app-space-2);flex-wrap:wrap;display:flex}.ButcherScreens-module__hNyyuq__grandTotal{font-size:var(--app-font-size-sm);color:var(--app-text-muted)}.ButcherScreens-module__hNyyuq__grandTotal strong{color:var(--app-text);font-size:var(--app-font-size-base)}.ButcherScreens-module__hNyyuq__hint{margin:var(--app-space-2) 0 0;font-size:var(--app-font-size-xs);color:var(--app-text-muted)}.ButcherScreens-module__hNyyuq__numericCell{text-align:right;white-space:nowrap}.ButcherScreens-module__hNyyuq__subTable{border-collapse:collapse;width:100%;font-size:var(--app-font-size-sm)}.ButcherScreens-module__hNyyuq__subTable th,.ButcherScreens-module__hNyyuq__subTable td{padding:var(--app-space-1) var(--app-space-2);border-bottom:1px solid var(--app-border)}.ButcherScreens-module__hNyyuq__subTable th{font-size:var(--app-font-size-xs);color:var(--app-text-muted);text-align:left;text-transform:uppercase;font-weight:600}.ButcherScreens-module__hNyyuq__subTable tfoot td{border-bottom:0;border-top:1px solid var(--app-border)}.ButcherScreens-module__hNyyuq__unresolved{color:var(--app-danger)}.ButcherScreens-module__hNyyuq__formDialog{width:95vw;max-width:1100px;max-height:90vh;overflow-y:auto}.ButcherScreens-module__hNyyuq__formHeaderRow{gap:var(--app-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ButcherScreens-module__hNyyuq__formBlock{gap:var(--app-space-2);padding-top:var(--app-space-3);border-top:1px solid var(--app-border);flex-direction:column;display:flex}.ButcherScreens-module__hNyyuq__blockTitle{font-size:var(--app-font-size-sm);color:var(--app-text-muted);text-transform:uppercase;letter-spacing:.03em;margin:0;font-weight:600}.ButcherScreens-module__hNyyuq__costGrid{gap:var(--app-space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));align-items:end;display:grid}.ButcherScreens-module__hNyyuq__checkboxField{align-items:center;gap:var(--app-space-2);font-size:var(--app-font-size-sm);padding-bottom:.4rem;display:flex}.ButcherScreens-module__hNyyuq__summaryGrid{gap:var(--app-space-3);padding-top:var(--app-space-3);border-top:1px solid var(--app-border);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.ButcherScreens-module__hNyyuq__summaryCard{border:1px solid var(--app-border);border-radius:var(--app-radius);padding:var(--app-space-3)}.ButcherScreens-module__hNyyuq__summaryCard h4{margin:0 0 var(--app-space-2);font-size:var(--app-font-size-sm);font-weight:600}.ButcherScreens-module__hNyyuq__summaryCard dl{flex-direction:column;gap:.15rem;margin:0;display:flex}.ButcherScreens-module__hNyyuq__summaryRow{justify-content:space-between;gap:var(--app-space-3);font-size:var(--app-font-size-sm);display:flex}.ButcherScreens-module__hNyyuq__summaryRow dt{color:var(--app-text-muted)}.ButcherScreens-module__hNyyuq__summaryRow dd{text-align:right;white-space:nowrap;margin:0}.ButcherScreens-module__hNyyuq__detailStack{gap:var(--app-space-3);flex-direction:column;display:flex}@media (max-width:900px){.ButcherScreens-module__hNyyuq__formHeaderRow{grid-template-columns:minmax(0,1fr)}}.ButcherScreens-module__hNyyuq__link{color:var(--primary);text-underline-offset:3px;text-decoration:underline}
.PlantScreens-module__ytzQ8q__screen{flex-direction:column;gap:1.25rem;width:100%;margin:0 auto;padding:1.5rem;display:flex}.PlantScreens-module__ytzQ8q__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.PlantScreens-module__ytzQ8q__title{font-size:1.4rem;font-weight:600}.PlantScreens-module__ytzQ8q__actions{flex-wrap:wrap;gap:.5rem;display:flex}.PlantScreens-module__ytzQ8q__topBar{justify-content:space-between;align-items:center;gap:1rem;display:flex}.PlantScreens-module__ytzQ8q__link{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.PlantScreens-module__ytzQ8q__number{font-size:1.5rem;font-weight:700}.PlantScreens-module__ytzQ8q__badges{flex-wrap:wrap;gap:.5rem;display:flex}.PlantScreens-module__ytzQ8q__metaGrid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem 1rem;display:grid}.PlantScreens-module__ytzQ8q__metaItem{flex-direction:column;gap:.125rem;min-width:0;display:flex}.PlantScreens-module__ytzQ8q__metaLabel{font-size:var(--app-font-size-xs);color:var(--app-text-muted)}.PlantScreens-module__ytzQ8q__metaValue{font-size:var(--app-font-size-sm);overflow-wrap:anywhere;font-weight:600}.PlantScreens-module__ytzQ8q__field{flex-direction:column;gap:.3rem;display:flex}.PlantScreens-module__ytzQ8q__fieldLabel{font-size:var(--app-label-size);font-weight:var(--app-label-weight);color:var(--app-label-color);text-transform:none;letter-spacing:normal}.PlantScreens-module__ytzQ8q__fieldWide{grid-column:span 2;min-width:0}@media (max-width:40rem){.PlantScreens-module__ytzQ8q__fieldWide{grid-column:auto}}.PlantScreens-module__ytzQ8q__dialogWide{max-width:min(56rem,100% - 2rem)}.PlantScreens-module__ytzQ8q__dialogForm{max-width:min(38rem,100% - 2rem)}.PlantScreens-module__ytzQ8q__dialogTall{grid-template-rows:auto minmax(0,1fr) auto;max-height:calc(100dvh - 3rem)}.PlantScreens-module__ytzQ8q__dialogBody{gap:var(--app-space-3);flex-direction:column;padding-right:.25rem;display:flex;overflow-y:auto}.PlantScreens-module__ytzQ8q__formGrid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));align-items:start;gap:.75rem 1rem;display:grid}.PlantScreens-module__ytzQ8q__rowPair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.75rem 1rem;display:grid}.PlantScreens-module__ytzQ8q__full{grid-column:1/-1}.PlantScreens-module__ytzQ8q__formSections{flex-direction:column;display:flex}.PlantScreens-module__ytzQ8q__formSections>*+*{border-top:1px solid var(--app-border);margin-top:.875rem;padding-top:.875rem}.PlantScreens-module__ytzQ8q__checkboxGroup{flex-wrap:wrap;gap:.25rem 1.5rem;display:flex}.PlantScreens-module__ytzQ8q__checkboxGroup .PlantScreens-module__ytzQ8q__checkboxRow{align-self:auto;padding-bottom:0}.PlantScreens-module__ytzQ8q__rowActions{flex-wrap:wrap;gap:.375rem;display:flex}.PlantScreens-module__ytzQ8q__rowActionsEnd{justify-content:flex-end}.PlantScreens-module__ytzQ8q__checkboxRow{align-self:end;align-items:center;gap:.375rem;padding-bottom:.5rem;font-size:.875rem;display:flex}.PlantScreens-module__ytzQ8q__radioRow{white-space:nowrap;align-items:center;gap:.375rem;font-size:.875rem;display:flex}.PlantScreens-module__ytzQ8q__stack{gap:var(--app-space-2);flex-direction:column;min-width:0;display:flex}.PlantScreens-module__ytzQ8q__sectionTitle{font-size:var(--app-font-size-base);margin-bottom:.5rem;font-weight:600}.PlantScreens-module__ytzQ8q__tabSection{gap:var(--app-space-3);padding-top:var(--app-space-3);flex-direction:column;display:flex}.PlantScreens-module__ytzQ8q__panel>.PlantScreens-module__ytzQ8q__sectionTitle,.PlantScreens-module__ytzQ8q__stack>.PlantScreens-module__ytzQ8q__sectionTitle,.PlantScreens-module__ytzQ8q__tabSection>.PlantScreens-module__ytzQ8q__sectionTitle,.PlantScreens-module__ytzQ8q__actionBarCopy>.PlantScreens-module__ytzQ8q__sectionTitle{margin-bottom:0}.PlantScreens-module__ytzQ8q__actionBar{padding:var(--app-space-3);border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 1.5rem;display:flex}.PlantScreens-module__ytzQ8q__actionBarCopy{flex-direction:column;flex:16rem;gap:.125rem;min-width:0;display:flex}.PlantScreens-module__ytzQ8q__actionBarControl{flex:0 24rem;min-width:14rem}.PlantScreens-module__ytzQ8q__formStack{gap:var(--app-space-3);flex-direction:column;display:flex}.PlantScreens-module__ytzQ8q__formStack .PlantScreens-module__ytzQ8q__sectionTitle{margin:var(--app-space-2) 0 0;padding-top:var(--app-space-3);border-top:1px solid var(--app-border)}.PlantScreens-module__ytzQ8q__panel{gap:var(--app-space-3);padding:var(--app-space-3);border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface);flex-direction:column;display:flex}.PlantScreens-module__ytzQ8q__tableWrap{border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface);overflow:hidden}.PlantScreens-module__ytzQ8q__tableScroll{overflow-x:auto}.PlantScreens-module__ytzQ8q__table{border-collapse:collapse;width:100%;font-size:var(--app-font-size-sm)}.PlantScreens-module__ytzQ8q__table :where(th,td){padding:var(--app-space-2) var(--app-space-3);text-align:left;white-space:nowrap}.PlantScreens-module__ytzQ8q__table :where(th){color:var(--app-text);background:var(--app-surface);border-bottom:1px solid var(--app-border);font-weight:600}.PlantScreens-module__ytzQ8q__table :where(tbody tr+tr td){border-top:1px solid var(--app-border)}.PlantScreens-module__ytzQ8q__table :where(tfoot td){border-top:1px solid var(--app-border);background:var(--app-surface-muted);font-weight:600}.PlantScreens-module__ytzQ8q__actionsCol{text-align:right;width:1%}.PlantScreens-module__ytzQ8q__tableEmpty{padding:var(--app-space-6);text-align:center;color:var(--app-text-muted)}.PlantScreens-module__ytzQ8q__cellWrap{white-space:normal;min-width:14rem}.PlantScreens-module__ytzQ8q__cellText{white-space:normal;overflow-wrap:anywhere;max-width:18rem;display:inline-block}.PlantScreens-module__ytzQ8q__counters{flex-wrap:wrap;gap:.75rem;margin:.75rem 0;display:flex}.PlantScreens-module__ytzQ8q__screen>.PlantScreens-module__ytzQ8q__counters,.PlantScreens-module__ytzQ8q__stack>.PlantScreens-module__ytzQ8q__counters{margin:0}.PlantScreens-module__ytzQ8q__stack>.PlantScreens-module__ytzQ8q__counters>.PlantScreens-module__ytzQ8q__counter{flex:9rem}.PlantScreens-module__ytzQ8q__counter{border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface);padding:var(--app-space-2) var(--app-space-3);flex-direction:column;gap:.125rem;min-width:9rem;display:flex}.PlantScreens-module__ytzQ8q__counterLabel{font-size:var(--app-font-size-xs);color:var(--app-text-muted);display:block}.PlantScreens-module__ytzQ8q__counterValue{font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:600;line-height:1.2;display:block}.PlantScreens-module__ytzQ8q__counterHint{font-size:var(--app-font-size-xs);color:var(--app-text-muted);min-height:1rem;display:block}.PlantScreens-module__ytzQ8q__counterDone{opacity:.55}.PlantScreens-module__ytzQ8q__quickRow{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:.75rem;display:flex}.PlantScreens-module__ytzQ8q__quickField{width:8rem}.PlantScreens-module__ytzQ8q__quickGrow{flex:1;min-width:12rem}.PlantScreens-module__ytzQ8q__panel>.PlantScreens-module__ytzQ8q__quickRow:last-child,.PlantScreens-module__ytzQ8q__stack>.PlantScreens-module__ytzQ8q__quickRow:last-child,.PlantScreens-module__ytzQ8q__tabSection>.PlantScreens-module__ytzQ8q__quickRow:last-child,.PlantScreens-module__ytzQ8q__dialogBody>.PlantScreens-module__ytzQ8q__quickRow,.PlantScreens-module__ytzQ8q__dialogBody>.PlantScreens-module__ytzQ8q__inlineError,.PlantScreens-module__ytzQ8q__screen>.PlantScreens-module__ytzQ8q__scanBar,.PlantScreens-module__ytzQ8q__panel>.PlantScreens-module__ytzQ8q__scanBar,.PlantScreens-module__ytzQ8q__stack>.PlantScreens-module__ytzQ8q__scanBar,.PlantScreens-module__ytzQ8q__panel>.PlantScreens-module__ytzQ8q__inlineError,.PlantScreens-module__ytzQ8q__stack>.PlantScreens-module__ytzQ8q__inlineError{margin-bottom:0}.PlantScreens-module__ytzQ8q__inlineError{color:var(--app-danger);font-size:var(--app-font-size-sm);margin-bottom:.5rem}.PlantScreens-module__ytzQ8q__hint{font-size:var(--app-font-size-sm);color:var(--app-text-muted)}.PlantScreens-module__ytzQ8q__split{grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}@media (max-width:60rem){.PlantScreens-module__ytzQ8q__split{grid-template-columns:minmax(0,1fr)}}.PlantScreens-module__ytzQ8q__cascadeBlock{flex-direction:column;gap:.75rem;display:flex}.PlantScreens-module__ytzQ8q__cascadeToolbar{padding:var(--app-space-3);border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface);flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.PlantScreens-module__ytzQ8q__cascadeSearch{flex:16rem;min-width:12rem}.PlantScreens-module__ytzQ8q__chipRow{flex-wrap:wrap;gap:.5rem;display:flex}.PlantScreens-module__ytzQ8q__chip{border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface);min-height:2.5rem;font:inherit;cursor:pointer;padding:0 1rem;font-weight:600}.PlantScreens-module__ytzQ8q__chip:hover{border-color:var(--app-brand)}.PlantScreens-module__ytzQ8q__chipSelected{border-color:var(--app-brand);background:var(--app-surface-muted);border-width:2px}.PlantScreens-module__ytzQ8q__cascade{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));align-items:stretch;gap:1rem;display:grid}.PlantScreens-module__ytzQ8q__cascadeCol{flex-direction:column;min-width:0;display:flex}.PlantScreens-module__ytzQ8q__cardColumn{border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface);flex:1 1 0;min-height:12rem;padding:.5rem;overflow-y:auto}.PlantScreens-module__ytzQ8q__cascadeAside{border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface);flex-direction:column;flex:auto;gap:.5rem;min-height:0;padding:.5rem;display:flex}.PlantScreens-module__ytzQ8q__cascadeAside>.PlantScreens-module__ytzQ8q__counters{margin:0}.PlantScreens-module__ytzQ8q__cascadeAside>.PlantScreens-module__ytzQ8q__counters>.PlantScreens-module__ytzQ8q__counter{flex:100%}.PlantScreens-module__ytzQ8q__asideAction{white-space:normal;width:100%;height:auto;min-height:3.5rem;font-size:1.125rem;font-weight:600}.PlantScreens-module__ytzQ8q__cardColumnTitle{font-size:var(--app-font-size-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--app-text-muted);margin-bottom:.5rem}.PlantScreens-module__ytzQ8q__card{text-align:left;border:1px solid var(--app-border);border-radius:var(--app-radius-sm);cursor:pointer;width:100%;font:inherit;background:0 0;margin-bottom:.375rem;padding:.5rem .625rem;display:block}.PlantScreens-module__ytzQ8q__card:hover{border-color:var(--app-brand)}.PlantScreens-module__ytzQ8q__cardSelected{border-color:var(--app-brand);border-width:2px}.PlantScreens-module__ytzQ8q__cardTitle{font-weight:600;display:block}.PlantScreens-module__ytzQ8q__cardMeta{font-size:var(--app-font-size-xs);color:var(--app-text-muted);display:block}.PlantScreens-module__ytzQ8q__keypad{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;display:grid}.PlantScreens-module__ytzQ8q__keypadKey{aspect-ratio:1;height:auto;font-size:1.5rem;font-weight:600}.PlantScreens-module__ytzQ8q__selectionSummary{border-bottom:1px solid var(--app-border);flex-direction:column;gap:.25rem;padding-bottom:.5rem;display:flex}.PlantScreens-module__ytzQ8q__selectionRow{font-size:var(--app-font-size-sm);justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.PlantScreens-module__ytzQ8q__selectionRow dt{color:var(--app-text-muted);white-space:nowrap}.PlantScreens-module__ytzQ8q__selectionRow dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}.PlantScreens-module__ytzQ8q__summaryPanel{border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface);padding:.875rem}.PlantScreens-module__ytzQ8q__summaryRow{justify-content:space-between;gap:1rem;padding:.1875rem 0;font-size:.875rem;display:flex}.PlantScreens-module__ytzQ8q__summaryValue{font-variant-numeric:tabular-nums;font-weight:600}.PlantScreens-module__ytzQ8q__totalsRow{border-top:1px solid var(--app-border);margin-top:.5rem;padding-top:.5rem;font-size:1rem}.PlantScreens-module__ytzQ8q__settleSplit{gap:var(--app-space-3);grid-template-columns:minmax(0,1fr) minmax(0,20rem);align-items:start;display:grid}@media (max-width:60rem){.PlantScreens-module__ytzQ8q__settleSplit{grid-template-columns:minmax(0,1fr)}}.PlantScreens-module__ytzQ8q__priceInput{width:8rem}.PlantScreens-module__ytzQ8q__scanBar{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:1rem;display:flex}.PlantScreens-module__ytzQ8q__scanInput{font-variant-numeric:tabular-nums;width:16rem;font-size:1.25rem}.PlantScreens-module__ytzQ8q__numeric{font-variant-numeric:tabular-nums;text-align:right}.PlantScreens-module__ytzQ8q__cellNumber{font-variant-numeric:tabular-nums}.PlantScreens-module__ytzQ8q__muted{color:var(--app-text-muted)}@media (max-width:640px){.PlantScreens-module__ytzQ8q__screen{gap:1rem;padding:1rem .75rem}}.PlantScreens-module__ytzQ8q__codeArea{width:100%;min-height:22rem;padding:var(--app-space-2);border:1px solid var(--app-border);border-radius:var(--app-radius-sm);background:var(--app-surface);color:inherit;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);white-space:pre;overflow-wrap:normal;resize:vertical;font-size:.8125rem;line-height:1.5;overflow-x:auto}.PlantScreens-module__ytzQ8q__codeArea:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.PlantScreens-module__ytzQ8q__textArea{width:100%;padding:var(--app-space-2);border:1px solid var(--app-border);border-radius:var(--app-radius-sm);background:var(--app-surface);color:inherit;font:inherit;resize:vertical;line-height:1.5}.PlantScreens-module__ytzQ8q__textArea:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.PlantScreens-module__ytzQ8q__tokenList{flex-wrap:wrap;gap:.375rem;margin:0;display:flex}.PlantScreens-module__ytzQ8q__tokenList code{border:1px solid var(--app-border);border-radius:var(--app-radius-sm);background:var(--app-surface-muted,transparent);padding:.125rem .375rem;font-size:.75rem}.PlantScreens-module__ytzQ8q__labelPreview{gap:var(--app-space-2);flex-direction:column;display:flex}.PlantScreens-module__ytzQ8q__labelCanvas{border:1px solid var(--app-border);border-radius:var(--app-radius-sm);background:#fff;width:100%;height:auto}.PlantScreens-module__ytzQ8q__labelPreviewNote{font-size:var(--app-font-size-xs);color:var(--app-text-muted);margin:0}.PlantScreens-module__ytzQ8q__formDialog{width:95vw;max-width:1100px;max-height:90vh;overflow-y:auto}.PlantScreens-module__ytzQ8q__formBlock{gap:var(--app-space-2);padding-top:var(--app-space-3);border-top:1px solid var(--app-border);flex-direction:column;display:flex}.PlantScreens-module__ytzQ8q__blockTitle{font-size:var(--app-font-size-sm);color:var(--app-text-muted);text-transform:uppercase;letter-spacing:.03em;margin:0;font-weight:600}.PlantScreens-module__ytzQ8q__costGrid{gap:var(--app-space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));align-items:end;display:grid}.PlantScreens-module__ytzQ8q__checkboxField{align-items:center;gap:var(--app-space-2);font-size:var(--app-font-size-sm);padding-bottom:.4rem;display:flex}.PlantScreens-module__ytzQ8q__summaryGrid{gap:var(--app-space-3);padding-top:var(--app-space-3);border-top:1px solid var(--app-border);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.PlantScreens-module__ytzQ8q__summaryCard{border:1px solid var(--app-border);border-radius:var(--app-radius);padding:var(--app-space-3)}.PlantScreens-module__ytzQ8q__summaryCard h4{margin:0 0 var(--app-space-2);font-size:var(--app-font-size-sm);font-weight:600}.PlantScreens-module__ytzQ8q__summaryCard dl{flex-direction:column;gap:.15rem;margin:0;display:flex}.PlantScreens-module__ytzQ8q__summaryRow dt{color:var(--app-text-muted)}.PlantScreens-module__ytzQ8q__summaryRow dd{text-align:right;white-space:nowrap;margin:0}
.page-module__X3JJ8a__screen{flex-direction:column;gap:1.5rem;width:100%;margin:0 auto;padding:1.5rem;display:flex}.page-module__X3JJ8a__header{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.page-module__X3JJ8a__titleRow{flex-wrap:wrap;align-items:center;gap:.75rem;width:100%;display:flex}.page-module__X3JJ8a__titleBlock{flex-direction:column;gap:.15rem;min-width:0;display:flex}.page-module__X3JJ8a__title{overflow-wrap:anywhere;font-size:1.4rem;font-weight:600}.page-module__X3JJ8a__code{font-size:var(--app-font-size-sm);color:var(--app-text-muted)}.page-module__X3JJ8a__titleActions{align-items:center;gap:.75rem;margin-left:auto;display:flex}.page-module__X3JJ8a__link{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.page-module__X3JJ8a__summaryGrid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;display:grid}.page-module__X3JJ8a__summaryTile{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);flex-direction:column;gap:.25rem;padding:.9rem 1.1rem;display:flex}.page-module__X3JJ8a__summaryLabel{color:var(--muted-foreground);font-size:.78rem}.page-module__X3JJ8a__summaryValue{overflow-wrap:anywhere;font-size:1.15rem;font-weight:700}.page-module__X3JJ8a__summaryHint{color:var(--muted-foreground);font-size:.78rem}.page-module__X3JJ8a__card{background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-radius-lg);box-shadow:var(--app-shadow-sm);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.page-module__X3JJ8a__cardHead{flex-direction:column;gap:.15rem;display:flex}.page-module__X3JJ8a__cardTitle{font-weight:600;font-size:var(--app-font-size-lg);color:var(--app-text)}.page-module__X3JJ8a__cardHint{font-size:var(--app-font-size-sm);color:var(--app-text-muted)}.page-module__X3JJ8a__form{flex-direction:column;gap:1.25rem;display:flex}.page-module__X3JJ8a__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.page-module__X3JJ8a__footer{justify-content:flex-end;gap:.75rem;display:flex}.page-module__X3JJ8a__state{text-align:center;color:var(--muted-foreground);padding:2rem}.page-module__X3JJ8a__panel{flex-direction:column;gap:1.5rem;padding-top:1.25rem;display:flex}@media (max-width:640px){.page-module__X3JJ8a__screen{gap:1rem;padding:1rem .75rem}.page-module__X3JJ8a__grid{grid-template-columns:minmax(0,1fr)}.page-module__X3JJ8a__titleRow{flex-direction:column;align-items:flex-start;gap:.5rem}.page-module__X3JJ8a__titleActions{margin-left:0}.page-module__X3JJ8a__title{font-size:1.2rem}}
.BalanceStatement-module__R0Sj4G__statement{flex-direction:column;display:flex}.BalanceStatement-module__R0Sj4G__line{justify-content:space-between;align-items:baseline;gap:1rem;padding:.3rem 0;font-size:.9rem;display:flex}.BalanceStatement-module__R0Sj4G__lineLabel{min-width:0}.BalanceStatement-module__R0Sj4G__lineValue{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.BalanceStatement-module__R0Sj4G__group{letter-spacing:.04em;color:var(--muted-foreground);border-bottom:1px solid var(--border);margin-top:.75rem;font-size:.78rem;font-weight:700}.BalanceStatement-module__R0Sj4G__group:first-child{margin-top:0}.BalanceStatement-module__R0Sj4G__subtotal{border-top:1px solid var(--border);font-weight:600}.BalanceStatement-module__R0Sj4G__total{font-size:.95rem;font-weight:700}.BalanceStatement-module__R0Sj4G__hint{color:var(--muted-foreground);font-size:.78rem}.BalanceStatement-module__R0Sj4G__verdict{border-radius:var(--radius-md);background:var(--app-surface-muted);flex-direction:column;gap:.15rem;margin-top:.5rem;padding:.85rem 1rem;display:flex}.BalanceStatement-module__R0Sj4G__verdictLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground);font-size:.8rem}.BalanceStatement-module__R0Sj4G__verdictValue{font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:700}.BalanceStatement-module__R0Sj4G__verdictHint{color:var(--muted-foreground);font-size:.8rem}.BalanceStatement-module__R0Sj4G__positive .BalanceStatement-module__R0Sj4G__verdictValue{color:var(--app-success)}.BalanceStatement-module__R0Sj4G__negative .BalanceStatement-module__R0Sj4G__verdictValue{color:var(--app-danger)}.BalanceStatement-module__R0Sj4G__warnings{border:1px solid var(--app-warning);border-radius:var(--radius-lg);background:var(--app-warning-surface);flex-direction:column;gap:.35rem;padding:.85rem 1rem;display:flex}.BalanceStatement-module__R0Sj4G__warningsTitle{color:var(--app-warning);font-size:.9rem;font-weight:600}.BalanceStatement-module__R0Sj4G__warningsList{margin:0;padding-left:1.1rem;font-size:.85rem}.BalanceStatement-module__R0Sj4G__warningsList li+li{margin-top:.2rem}.BalanceStatement-module__R0Sj4G__cardGrid{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1.25rem;display:grid}.BalanceStatement-module__R0Sj4G__kvList{flex-direction:column;gap:.25rem;margin:0;display:flex}.BalanceStatement-module__R0Sj4G__kvRow{justify-content:space-between;gap:1rem;font-size:.875rem;display:flex}.BalanceStatement-module__R0Sj4G__kvRow dt{color:var(--muted-foreground)}.BalanceStatement-module__R0Sj4G__kvRow dd{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.BalanceStatement-module__R0Sj4G__tableWrap{overflow-x:auto}.BalanceStatement-module__R0Sj4G__table{border-collapse:collapse;width:100%;font-size:.875rem}.BalanceStatement-module__R0Sj4G__table th,.BalanceStatement-module__R0Sj4G__table td{text-align:left;border-bottom:1px solid var(--border);padding:.4rem .35rem}.BalanceStatement-module__R0Sj4G__table tfoot td{border-bottom:0;border-top:1px solid var(--border);font-weight:600}.BalanceStatement-module__R0Sj4G__num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.BalanceStatement-module__R0Sj4G__note{color:var(--muted-foreground);margin:0;font-size:.82rem}@media (max-width:640px){.BalanceStatement-module__R0Sj4G__verdictValue{font-size:1.45rem}}
.OrdersCloud-module__1fugHW__screen{flex-direction:column;gap:1.25rem;padding:1rem;display:flex}.OrdersCloud-module__1fugHW__title{font-size:1.25rem;font-weight:600}.OrdersCloud-module__1fugHW__subtitle{color:var(--muted-foreground);font-size:.875rem}.OrdersCloud-module__1fugHW__panel{border:1px solid var(--border);background:var(--card);border-radius:.5rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.OrdersCloud-module__1fugHW__panelTitle{font-size:1rem;font-weight:600}.OrdersCloud-module__1fugHW__hint{color:var(--muted-foreground);font-size:.8125rem}.OrdersCloud-module__1fugHW__row{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.OrdersCloud-module__1fugHW__grow{flex:16rem;min-width:0}.OrdersCloud-module__1fugHW__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.OrdersCloud-module__1fugHW__checkboxRow{align-items:flex-start;gap:.5rem;font-size:.875rem;display:flex}.OrdersCloud-module__1fugHW__badges{flex-wrap:wrap;gap:.375rem;display:flex}.OrdersCloud-module__1fugHW__identity{flex-wrap:wrap;gap:1.5rem;font-size:.875rem;display:flex}.OrdersCloud-module__1fugHW__identityLabel{color:var(--muted-foreground);font-size:.75rem;display:block}.OrdersCloud-module__1fugHW__table{border-collapse:collapse;width:100%;font-size:.875rem}.OrdersCloud-module__1fugHW__table th,.OrdersCloud-module__1fugHW__table td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:.5rem}.OrdersCloud-module__1fugHW__flags{flex-wrap:wrap;gap:.75rem;display:flex}.OrdersCloud-module__1fugHW__flag{white-space:nowrap;align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.OrdersCloud-module__1fugHW__picker{border:1px solid var(--border);border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.OrdersCloud-module__1fugHW__pickerHead{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.OrdersCloud-module__1fugHW__pickerTitle{font-size:.875rem;font-weight:600}.OrdersCloud-module__1fugHW__pickerList{flex-direction:column;gap:.25rem;max-height:12rem;display:flex;overflow-y:auto}.OrdersCloud-module__1fugHW__pickerRow{border-radius:.375rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:.8125rem;display:flex}.OrdersCloud-module__1fugHW__pickerRow:nth-child(odd){background:var(--muted)}.OrdersCloud-module__1fugHW__pickerNumber{font-weight:600}.OrdersCloud-module__1fugHW__pickerMeta{color:var(--muted-foreground)}.OrdersCloud-module__1fugHW__searchRow{gap:.5rem;display:flex}.OrdersCloud-module__1fugHW__summary{flex-wrap:wrap;gap:1rem;font-size:.8125rem;display:flex}.OrdersCloud-module__1fugHW__summaryItem{flex-direction:column;display:flex}.OrdersCloud-module__1fugHW__summaryValue{font-size:1.125rem;font-weight:600}.OrdersCloud-module__1fugHW__bell{border:1px solid var(--border);color:inherit;cursor:pointer;background:0 0;border-radius:.375rem;align-items:center;gap:.25rem;padding:.25rem .5rem;display:inline-flex;position:relative}.OrdersCloud-module__1fugHW__bell:hover{background:var(--muted)}.OrdersCloud-module__1fugHW__bellIcon{width:1rem;height:1rem}.OrdersCloud-module__1fugHW__bellCount{background:var(--destructive);color:var(--destructive-foreground,#fff);border-radius:999px;padding:.125rem .375rem;font-size:.75rem;font-weight:600;line-height:1}.OrdersCloud-module__1fugHW__bellPositioner{z-index:60}.OrdersCloud-module__1fugHW__bellPanel{border:1px solid var(--border);background:var(--popover,var(--card));width:min(22rem,100vw - 2rem);max-height:22rem;color:var(--popover-foreground,inherit);border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.OrdersCloud-module__1fugHW__bellList{flex-direction:column;gap:.5rem;display:flex}.OrdersCloud-module__1fugHW__bellRow{border-bottom:1px solid var(--border);flex-direction:column;align-items:flex-start;gap:.25rem;padding-bottom:.5rem;display:flex}.OrdersCloud-module__1fugHW__bellRow:last-child{border-bottom:none;padding-bottom:0}.OrdersCloud-module__1fugHW__bellBody{white-space:pre-wrap;font-size:.875rem}.OrdersCloud-module__1fugHW__filters{display:contents}.OrdersCloud-module__1fugHW__numericCell{text-align:right;font-variant-numeric:tabular-nums;display:block}.OrdersCloud-module__1fugHW__orderLines{border-collapse:collapse;width:100%;font-size:.8125rem}.OrdersCloud-module__1fugHW__orderLines th,.OrdersCloud-module__1fugHW__orderLines td{text-align:left;border-bottom:1px solid var(--border);padding:.375rem .5rem}.OrdersCloud-module__1fugHW__detailGrid{flex-wrap:wrap;gap:1.5rem;font-size:.875rem;display:flex}.OrdersCloud-module__1fugHW__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}
.ReportFilterDialog-module__nJxW4a__fields{flex-direction:column;gap:.85rem;padding-block:.25rem;display:flex}.ReportFilterDialog-module__nJxW4a__rangeRow{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.ReportFilterDialog-module__nJxW4a__checkboxRow{align-items:center;gap:.5rem;font-size:.85rem;display:flex}.ReportFilterDialog-module__nJxW4a__footer{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}@media (max-width:480px){.ReportFilterDialog-module__nJxW4a__rangeRow{grid-template-columns:1fr}}
.BrandAssetSlot-module__SZCO3G__slot{flex-direction:column;gap:.5rem;max-width:22rem;display:flex}.BrandAssetSlot-module__SZCO3G__label{font-weight:500}.BrandAssetSlot-module__SZCO3G__preview{border:1px dashed var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-muted,transparent);justify-content:center;align-items:center;min-height:7rem;padding:.5rem;display:flex}.BrandAssetSlot-module__SZCO3G__image{object-fit:contain;max-width:100%;max-height:7rem}.BrandAssetSlot-module__SZCO3G__empty,.BrandAssetSlot-module__SZCO3G__hint{color:var(--app-text-muted);font-size:.85rem}.BrandAssetSlot-module__SZCO3G__file{display:none}.BrandAssetSlot-module__SZCO3G__actions{gap:.5rem;display:flex}
.ConsecutiveNavigator-module__POS1TG__navigator{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.ConsecutiveNavigator-module__POS1TG__goToInput{background:var(--app-surface);width:6rem;height:1.75rem}
.MultiSelect-module__NeYOHq__field{grid-template-columns:minmax(0,1fr);min-width:0;display:grid;position:relative}.MultiSelect-module__NeYOHq__trigger{align-items:center;gap:var(--app-space-2);border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface);min-width:0;height:2rem;color:var(--app-text);cursor:pointer;font:inherit;font-size:var(--app-font-size-sm);text-align:left;padding:0 1.85rem 0 .625rem;line-height:1.25;display:flex;position:relative}.MultiSelect-module__NeYOHq__trigger:has(~.MultiSelect-module__NeYOHq__clear){padding-right:3.1rem}.MultiSelect-module__NeYOHq__trigger:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.MultiSelect-module__NeYOHq__trigger:disabled{cursor:not-allowed;opacity:.6}.MultiSelect-module__NeYOHq__trigger[data-empty] .MultiSelect-module__NeYOHq__summary{color:var(--app-text-muted)}.MultiSelect-module__NeYOHq__summary{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.MultiSelect-module__NeYOHq__count{background:var(--primary);min-width:1.25rem;color:var(--primary-foreground);font-size:var(--app-font-size-xs);text-align:center;border-radius:999px;flex-shrink:0;padding:.05rem .35rem;font-weight:600}.MultiSelect-module__NeYOHq__chevron{width:1rem;height:1rem;color:var(--app-text-muted);position:absolute;top:50%;right:.55rem;transform:translateY(-50%)}.MultiSelect-module__NeYOHq__clear{border-radius:var(--app-radius-sm);color:var(--app-text-muted);cursor:pointer;background:0 0;border:0;align-items:center;padding:.15rem;display:flex;position:absolute;top:50%;right:1.9rem;transform:translateY(-50%)}.MultiSelect-module__NeYOHq__clear:hover{color:var(--app-text)}.MultiSelect-module__NeYOHq__clearIcon{width:.85rem;height:.85rem}.MultiSelect-module__NeYOHq__positioner{z-index:50;outline:none}.MultiSelect-module__NeYOHq__popup{width:max(var(--anchor-width), 15rem);max-width:var(--available-width);border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface);box-shadow:var(--app-shadow-md);flex-direction:column;display:flex}.MultiSelect-module__NeYOHq__search{border-bottom:1px solid var(--app-border);padding:.4rem}.MultiSelect-module__NeYOHq__searchInput{background:var(--app-surface)}.MultiSelect-module__NeYOHq__list{max-height:min(16rem, var(--available-height));overscroll-behavior:contain;margin:0;padding:.25rem;list-style:none;overflow-y:auto}.MultiSelect-module__NeYOHq__option{border-radius:var(--app-radius-sm);cursor:pointer;font-size:var(--app-font-size-sm);align-items:center;gap:.5rem;padding:.35rem .5rem;display:flex}.MultiSelect-module__NeYOHq__option[data-highlighted]{background:var(--app-surface-muted)}.MultiSelect-module__NeYOHq__box{border:1px solid var(--app-border);background:var(--app-surface);border-radius:4px;flex-shrink:0;place-content:center;width:1rem;height:1rem;display:grid}.MultiSelect-module__NeYOHq__option[data-selected] .MultiSelect-module__NeYOHq__box{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.MultiSelect-module__NeYOHq__check{width:.75rem;height:.75rem}.MultiSelect-module__NeYOHq__optionLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.MultiSelect-module__NeYOHq__empty{color:var(--app-text-muted);font-size:var(--app-font-size-sm);text-align:center;padding:.65rem}.MultiSelect-module__NeYOHq__empty:empty{padding:0}.MultiSelect-module__NeYOHq__foot{justify-content:space-between;align-items:baseline;gap:var(--app-space-2);border-top:1px solid var(--app-border);color:var(--app-text-muted);font-size:var(--app-font-size-xs);padding:.4rem .6rem;display:flex}.MultiSelect-module__NeYOHq__footClear{color:var(--primary);cursor:pointer;font-size:var(--app-font-size-xs);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}
.ProductStockPanel-module__oyjw2a__panel{flex-direction:column;gap:1.25rem;width:100%;display:flex}.ProductStockPanel-module__oyjw2a__card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);flex-direction:column;gap:.85rem;padding:1.1rem;display:flex}.ProductStockPanel-module__oyjw2a__cardTitle{font-size:1rem;font-weight:600}.ProductStockPanel-module__oyjw2a__summaryGrid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;display:grid}.ProductStockPanel-module__oyjw2a__summaryTile{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);flex-direction:column;gap:.25rem;padding:.9rem 1.1rem;display:flex}.ProductStockPanel-module__oyjw2a__summaryLabel{color:var(--muted-foreground);font-size:.78rem}.ProductStockPanel-module__oyjw2a__summaryValue{font-size:1.15rem;font-weight:700}.ProductStockPanel-module__oyjw2a__summaryNegative{color:var(--destructive)}.ProductStockPanel-module__oyjw2a__filters{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));align-items:end;gap:.75rem;padding:1.1rem;display:grid}.ProductStockPanel-module__oyjw2a__field{flex-direction:column;gap:.3rem;display:flex}.ProductStockPanel-module__oyjw2a__fieldLabel{font-size:var(--app-label-size);font-weight:var(--app-label-weight);color:var(--app-label-color);text-transform:none;letter-spacing:normal}.ProductStockPanel-module__oyjw2a__negative{color:var(--destructive);font-weight:600}.ProductStockPanel-module__oyjw2a__hint{color:var(--muted-foreground);font-size:.82rem}.ProductStockPanel-module__oyjw2a__link{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.ProductStockPanel-module__oyjw2a__state{text-align:center;color:var(--muted-foreground);padding:2rem}
.Forbidden-module__y0Lyza__screen{justify-content:center;align-items:center;gap:var(--app-space-2);padding:var(--app-space-8);text-align:center;flex-direction:column;flex:1;display:flex}.Forbidden-module__y0Lyza__title{font-size:var(--app-font-size-xl);color:var(--app-text);font-weight:600}.Forbidden-module__y0Lyza__message{color:var(--app-text-muted);max-width:28rem}
.Sale-module__OqZAjW__option{flex-direction:column;gap:.5rem;display:flex}.Sale-module__OqZAjW__checkboxRow{cursor:pointer;align-items:center;gap:.5rem;min-height:32px;font-size:.92rem;font-weight:500;display:flex}.Sale-module__OqZAjW__hint{color:var(--muted-foreground);font-size:.8rem}.Sale-module__OqZAjW__labelField{max-width:22rem}.Sale-module__OqZAjW__turnCard{border:1px solid color-mix(in oklch, var(--primary) 45%, var(--border));border-radius:var(--radius-lg);background:color-mix(in oklch, var(--primary) 8%, var(--card));flex-direction:column;gap:.35rem;padding:1rem 1.25rem;display:flex}.Sale-module__OqZAjW__turnTitle{text-transform:uppercase;letter-spacing:.06em;color:var(--muted-foreground);font-size:.8rem}.Sale-module__OqZAjW__turnNumber{font-size:2.4rem;font-weight:800;line-height:1.1}.Sale-module__OqZAjW__turnLabel{font-size:1.05rem;font-weight:600}.Sale-module__OqZAjW__turnMeta{color:var(--muted-foreground);font-size:.85rem}.Sale-module__OqZAjW__turnWarning{border-left:3px solid color-mix(in oklch, orange 60%, var(--foreground));padding-left:.6rem;font-size:.85rem}.Sale-module__OqZAjW__turnError{border-color:color-mix(in oklch, var(--destructive) 45%, var(--border));background:color-mix(in oklch, var(--destructive) 6%, var(--card))}.Sale-module__OqZAjW__turnActions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem;display:flex}
.balance-module__tRhvyW__screen{flex-direction:column;gap:1.25rem;width:100%;margin:0 auto;padding:1.5rem;display:flex}.balance-module__tRhvyW__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.balance-module__tRhvyW__headerActions{flex-wrap:wrap;gap:.5rem;display:flex}.balance-module__tRhvyW__title{font-size:1.4rem;font-weight:600}.balance-module__tRhvyW__lead{max-width:60ch;color:var(--muted-foreground);margin:0;font-size:.875rem}.balance-module__tRhvyW__card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);flex-direction:column;gap:.85rem;padding:1.1rem;display:flex}.balance-module__tRhvyW__cardTitle{font-size:1rem;font-weight:600}.balance-module__tRhvyW__estimate{border:1px dashed var(--border);border-radius:var(--radius-lg);background:var(--app-surface-muted);flex-direction:column;gap:1rem;padding:1.1rem;display:flex}.balance-module__tRhvyW__field{flex-direction:column;gap:.25rem;display:flex}.balance-module__tRhvyW__fieldLabel{font-weight:var(--app-label-weight,600);font-size:var(--app-label-size,.875rem)}.balance-module__tRhvyW__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.85rem;display:grid}.balance-module__tRhvyW__full{grid-column:1/-1}.balance-module__tRhvyW__footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.balance-module__tRhvyW__link{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.balance-module__tRhvyW__hint{color:var(--muted-foreground);margin:0;font-size:.85rem}.balance-module__tRhvyW__negative{color:var(--app-danger)}.balance-module__tRhvyW__state{text-align:center;color:var(--muted-foreground);padding:2rem}.balance-module__tRhvyW__tableWrap{overflow-x:auto}.balance-module__tRhvyW__table{border-collapse:collapse;width:100%;font-size:.875rem}.balance-module__tRhvyW__table th,.balance-module__tRhvyW__table td{text-align:left;border-bottom:1px solid var(--border);padding:.4rem .35rem}.balance-module__tRhvyW__num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.balance-module__tRhvyW__costInput{max-width:9rem}.balance-module__tRhvyW__drift{flex-direction:column;gap:.75rem;display:flex}.balance-module__tRhvyW__driftEmpty{color:var(--app-success);margin:0;font-size:.875rem}@media (max-width:640px){.balance-module__tRhvyW__screen{gap:1rem;padding:1rem .75rem}.balance-module__tRhvyW__grid{grid-template-columns:minmax(0,1fr)}}
.CrudPage-module__zOzxvG__screen{flex-direction:column;gap:1.25rem;width:100%;margin:0 auto;padding:1.5rem;display:flex}.CrudPage-module__zOzxvG__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.CrudPage-module__zOzxvG__title{font-size:1.4rem;font-weight:600}.CrudPage-module__zOzxvG__toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.CrudPage-module__zOzxvG__search{background:var(--card);width:15rem;max-width:100%}.CrudPage-module__zOzxvG__actions{justify-content:flex-end;gap:.5rem;display:flex}.CrudPage-module__zOzxvG__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.CrudPage-module__zOzxvG__formFull{grid-column:1/-1}.CrudPage-module__zOzxvG__banner{border-radius:var(--radius-md);background:color-mix(in oklch, var(--destructive) 12%, var(--background));color:var(--destructive);grid-column:1/-1;padding:.75rem 1rem;font-size:.85rem}@media (max-width:640px){.CrudPage-module__zOzxvG__form{grid-template-columns:minmax(0,1fr)}.CrudPage-module__zOzxvG__screen{gap:1rem;padding:1rem .75rem}}
.moduleSlots-module__qtLOgW__toolbar{align-items:center;gap:.25rem;display:flex}.moduleSlots-module__qtLOgW__stack{flex-direction:column;gap:.75rem;display:flex}
.page-module___YRvCa__screen{flex-direction:column;gap:1.25rem;width:100%;margin:0 auto;padding:1.5rem;display:flex}.page-module___YRvCa__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-module___YRvCa__title{font-size:1.4rem;font-weight:600}.page-module___YRvCa__subtitle{color:var(--muted-foreground);max-width:60ch;font-size:.9rem}.page-module___YRvCa__state{color:var(--muted-foreground);padding:1.5rem}.page-module___YRvCa__actions{flex-wrap:wrap;gap:.5rem;display:flex}.page-module___YRvCa__searchRow{align-items:center;gap:.35rem;min-width:0;display:flex}.page-module___YRvCa__searchRow>input{flex:auto;min-width:0}.page-module___YRvCa__searchRow>button{flex:none}.page-module___YRvCa__eventsToggle{color:var(--app-label-color);font-size:var(--app-label-size);font-weight:var(--app-label-weight);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:.4rem;padding:0;display:flex}.page-module___YRvCa__eventsChevron{width:1rem;height:1rem;color:var(--muted-foreground);transition:transform .15s}.page-module___YRvCa__eventsChevronOpen{transform:rotate(180deg)}.page-module___YRvCa__eventsCount{color:var(--muted-foreground);font-weight:400}.page-module___YRvCa__subject{flex-direction:column;display:flex}.page-module___YRvCa__subjectType{color:var(--muted-foreground);font-size:.75rem}.page-module___YRvCa__reason{font-size:.85rem}.page-module___YRvCa__eventCell{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.page-module___YRvCa__link{color:var(--primary);text-decoration:underline}.page-module___YRvCa__inactive{color:var(--muted-foreground);font-size:.75rem}@media (max-width:640px){.page-module___YRvCa__screen{gap:1rem;padding:1rem .75rem}}
.BrandAssets-module__GPP3aa__panel{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);flex-direction:column;gap:1rem;padding:1.1rem;display:flex}.BrandAssets-module__GPP3aa__panelTitle{margin:0;font-size:1rem;font-weight:600}
.desempeno-module__H7fp-q__screen{flex-direction:column;gap:1.25rem;width:100%;margin:0 auto;padding:1.5rem;display:flex}.desempeno-module__H7fp-q__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.desempeno-module__H7fp-q__title{font-size:1.4rem;font-weight:600}.desempeno-module__H7fp-q__lead{max-width:70ch;color:var(--muted-foreground);margin:.25rem 0 0;font-size:.875rem}.desempeno-module__H7fp-q__actions{flex-wrap:wrap;gap:.5rem;display:flex}.desempeno-module__H7fp-q__filterRow{justify-content:start;align-items:start;gap:var(--app-space-3) var(--app-space-4);grid-template-columns:auto auto minmax(11rem,14rem) minmax(11rem,14rem);display:grid}.desempeno-module__H7fp-q__dates{justify-content:start;align-items:start;gap:var(--app-space-3) var(--app-space-4);grid-template-columns:repeat(3,minmax(11rem,14rem));display:grid}.desempeno-module__H7fp-q__groups{max-width:24rem}@media (max-width:60rem){.desempeno-module__H7fp-q__filterRow,.desempeno-module__H7fp-q__dates{flex-wrap:wrap;display:flex}.desempeno-module__H7fp-q__filterRow>*,.desempeno-module__H7fp-q__dates>*{flex:11rem;min-width:0}.desempeno-module__H7fp-q__filterRow>:first-child{flex:none}}.desempeno-module__H7fp-q__window{flex-direction:column;gap:.25rem;display:flex}.desempeno-module__H7fp-q__windowFoot{color:var(--muted-foreground);justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.75rem;display:flex}.desempeno-module__H7fp-q__reset{color:var(--primary);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;font-size:.75rem;text-decoration:underline}.desempeno-module__H7fp-q__check{cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.desempeno-module__H7fp-q__cards{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.85rem;display:grid}.desempeno-module__H7fp-q__card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);flex-direction:column;gap:.5rem;padding:.9rem 1rem;display:flex}.desempeno-module__H7fp-q__cardLabel{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.02em;font-size:.8rem;font-weight:600}.desempeno-module__H7fp-q__cardValue{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:600;line-height:1.1}.desempeno-module__H7fp-q__cardUnit{flex-direction:column;gap:.15rem;display:flex}.desempeno-module__H7fp-q__cardUnitValue{font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:600}.desempeno-module__H7fp-q__cardDeltas{color:var(--muted-foreground);flex-wrap:wrap;gap:.35rem;font-size:.8rem;display:flex}.desempeno-module__H7fp-q__cardNote{color:var(--muted-foreground);margin:0;font-size:.75rem}.desempeno-module__H7fp-q__moreCards{border:1px dashed var(--border);border-radius:var(--radius-lg);color:var(--primary);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:.9rem 1rem;font-size:.875rem;font-weight:600;display:flex}.desempeno-module__H7fp-q__sections{flex-direction:column;gap:.85rem;display:flex}.desempeno-module__H7fp-q__section{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);overflow:hidden}.desempeno-module__H7fp-q__sectionButton{text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:none;align-items:center;gap:.6rem;padding:.85rem 1rem;display:flex}.desempeno-module__H7fp-q__sectionChevron{width:1rem;height:1rem;color:var(--muted-foreground);flex-shrink:0;transition:transform .15s}.desempeno-module__H7fp-q__sectionChevronOpen{transform:rotate(180deg)}.desempeno-module__H7fp-q__sectionName{font-size:1rem;font-weight:600}.desempeno-module__H7fp-q__sectionMeta{color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.35rem .75rem;margin-left:auto;font-size:.8rem;display:flex}.desempeno-module__H7fp-q__sectionBody{flex-direction:column;gap:.6rem;padding:0 1rem 1rem;display:flex}.desempeno-module__H7fp-q__unitLines{flex-wrap:wrap;gap:.5rem;display:flex}.desempeno-module__H7fp-q__unitLine{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--app-surface-muted);flex-direction:column;gap:.1rem;padding:.5rem .75rem;font-size:.8rem;display:flex}.desempeno-module__H7fp-q__unitLineValue{font-variant-numeric:tabular-nums;font-weight:600}.desempeno-module__H7fp-q__tableWrap{overflow-x:auto}.desempeno-module__H7fp-q__table{border-collapse:collapse;width:100%;font-size:.8125rem}.desempeno-module__H7fp-q__table th,.desempeno-module__H7fp-q__table td{text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:.35rem .4rem}.desempeno-module__H7fp-q__table th{color:var(--muted-foreground);font-weight:600}.desempeno-module__H7fp-q__num{text-align:right;font-variant-numeric:tabular-nums}.desempeno-module__H7fp-q__rowToggle{cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:.35rem;padding:0;display:inline-flex}.desempeno-module__H7fp-q__rowChevron{width:.85rem;height:.85rem;color:var(--muted-foreground);flex-shrink:0;transition:transform .15s}.desempeno-module__H7fp-q__rowChevronOpen{transform:rotate(180deg)}.desempeno-module__H7fp-q__productRow>td:first-child{padding-left:1.75rem}.desempeno-module__H7fp-q__productRow{background:var(--app-surface-muted)}.desempeno-module__H7fp-q__code{color:var(--muted-foreground)}.desempeno-module__H7fp-q__badge{background:var(--app-success-surface);color:var(--app-success);border-radius:999px;margin-left:.35rem;padding:.05rem .35rem;font-size:.7rem;font-weight:600}.desempeno-module__H7fp-q__badgeGone{background:var(--app-danger-surface);color:var(--app-danger)}.desempeno-module__H7fp-q__positive{color:var(--app-success)}.desempeno-module__H7fp-q__negative{color:var(--app-danger)}.desempeno-module__H7fp-q__neutral,.desempeno-module__H7fp-q__mix{color:inherit}.desempeno-module__H7fp-q__arrow{color:var(--muted-foreground)}.desempeno-module__H7fp-q__state{text-align:center;color:var(--muted-foreground);padding:2rem}.desempeno-module__H7fp-q__empty{border:1px dashed var(--border);border-radius:var(--radius-lg);text-align:center;color:var(--muted-foreground);flex-direction:column;gap:.35rem;padding:2.5rem 1.5rem;display:flex}.desempeno-module__H7fp-q__emptyTitle{color:var(--foreground);font-weight:600}.desempeno-module__H7fp-q__error{border:1px solid var(--app-danger);border-radius:var(--radius-lg);background:var(--app-danger-surface);color:var(--app-danger);padding:1rem;font-size:.875rem}.desempeno-module__H7fp-q__notes{color:var(--muted-foreground);flex-direction:column;gap:.4rem;font-size:.8rem;display:flex}.desempeno-module__H7fp-q__notes p{max-width:90ch;margin:0}.desempeno-module__H7fp-q__link{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.desempeno-module__H7fp-q__skeletonValue{width:60%;height:1.5rem}.desempeno-module__H7fp-q__skeletonLabel{width:40%;height:.8rem}.desempeno-module__H7fp-q__skeletonRow{width:100%;height:1.1rem}.desempeno-module__H7fp-q__skeletonSection{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);flex-direction:column;gap:.5rem;padding:1rem;display:flex}@media (max-width:640px){.desempeno-module__H7fp-q__screen{gap:1rem;padding:1rem .75rem}.desempeno-module__H7fp-q__sectionMeta{width:100%;margin-left:0}.desempeno-module__H7fp-q__sectionButton{flex-wrap:wrap}}
.reportes-module__LrrS0W__page{flex-direction:column;gap:1.75rem;width:100%;margin:0 auto;padding:1.5rem;display:flex}.reportes-module__LrrS0W__pageTitle{font-size:1.35rem;font-weight:700}.reportes-module__LrrS0W__pageHint{color:var(--muted-foreground,#6b7280);margin-top:.25rem;font-size:.85rem}.reportes-module__LrrS0W__groupTitle{margin-bottom:.6rem;font-size:1.05rem;font-weight:650}.reportes-module__LrrS0W__grid{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.75rem;display:grid}.reportes-module__LrrS0W__card{border:1px solid var(--border,#e5e7eb);background:var(--card,#fff);text-align:left;cursor:pointer;border-radius:.6rem;flex-direction:column;gap:.4rem;padding:.9rem;transition:border-color .12s,box-shadow .12s;display:flex}.reportes-module__LrrS0W__card:hover,.reportes-module__LrrS0W__card:focus-visible{border-color:var(--primary,#2563eb);outline:none;box-shadow:0 1px 4px #00000014}.reportes-module__LrrS0W__cardTitle{font-size:.95rem;font-weight:600}.reportes-module__LrrS0W__cardDescription{color:var(--muted-foreground,#6b7280);font-size:.8rem;line-height:1.35}@media (max-width:640px){.reportes-module__LrrS0W__page{gap:1rem;padding:1rem .75rem}}
.RestaurantConfig-module__MYRrHW__screen{flex-direction:column;gap:1.25rem;width:100%;margin:0 auto;padding:1.5rem;display:flex}.RestaurantConfig-module__MYRrHW__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.RestaurantConfig-module__MYRrHW__title{font-size:1.4rem;font-weight:600}.RestaurantConfig-module__MYRrHW__panel{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);flex-direction:column;gap:1rem;padding:1.1rem;display:flex}.RestaurantConfig-module__MYRrHW__panelTitle{margin:0;font-size:1rem;font-weight:600}.RestaurantConfig-module__MYRrHW__checkboxRow{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}.RestaurantConfig-module__MYRrHW__hint{color:var(--muted-foreground);margin:0;font-size:13px}.RestaurantConfig-module__MYRrHW__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.RestaurantConfig-module__MYRrHW__grow{min-width:0}@media (max-width:720px){.RestaurantConfig-module__MYRrHW__row{grid-template-columns:minmax(0,1fr)}}.RestaurantConfig-module__MYRrHW__links{flex-wrap:wrap;gap:12px;display:flex}.RestaurantConfig-module__MYRrHW__linkCard{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);color:inherit;padding:.6rem 1rem;font-size:14px;text-decoration:none}.RestaurantConfig-module__MYRrHW__linkCard:hover{background:var(--muted)}@media (max-width:640px){.RestaurantConfig-module__MYRrHW__screen{gap:1rem;padding:1rem .75rem}}
.Floor-module__b9aOxG__screen{flex-direction:column;gap:1rem;width:100%;padding:1.25rem 1.5rem;display:flex}.Floor-module__b9aOxG__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.Floor-module__b9aOxG__title{font-size:1.4rem;font-weight:600}.Floor-module__b9aOxG__headerActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Floor-module__b9aOxG__offline{background:color-mix(in oklch, orange 22%, var(--background));border-radius:999px;padding:.15rem .6rem;font-size:.78rem}.Floor-module__b9aOxG__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}@media (min-width:1024px){.Floor-module__b9aOxG__layout{grid-template-columns:minmax(0,1fr) 18rem}}.Floor-module__b9aOxG__main{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.Floor-module__b9aOxG__area{flex-direction:column;gap:.6rem;display:flex}.Floor-module__b9aOxG__areaTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);margin:0;font-size:.85rem;font-weight:600}.Floor-module__b9aOxG__grid{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.75rem;display:grid}.Floor-module__b9aOxG__card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);text-align:left;cursor:pointer;flex-direction:column;gap:.3rem;min-height:7rem;padding:.75rem .85rem;transition:border-color .12s,box-shadow .12s;display:flex}.Floor-module__b9aOxG__card:hover,.Floor-module__b9aOxG__card:focus-visible{border-color:var(--primary);outline:none;box-shadow:0 1px 4px #00000014}.Floor-module__b9aOxG__cardOccupied{background:color-mix(in oklch, var(--primary) 10%, var(--card));border-color:color-mix(in oklch, var(--primary) 45%, var(--border))}.Floor-module__b9aOxG__cardTop{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.Floor-module__b9aOxG__cardCode{font-size:1.15rem;font-weight:700}.Floor-module__b9aOxG__cardTurn{color:var(--muted-foreground);font-size:.8rem;font-weight:600}.Floor-module__b9aOxG__cardName{color:var(--muted-foreground);font-size:.82rem}.Floor-module__b9aOxG__cardMeta{flex-wrap:wrap;gap:.25rem .6rem;margin-top:auto;font-size:.8rem;display:flex}.Floor-module__b9aOxG__cardTotal{font-weight:600}.Floor-module__b9aOxG__badge{background:color-mix(in oklch, orange 24%, var(--background));border-radius:999px;padding:.1rem .5rem;font-size:.72rem;display:inline-block}.Floor-module__b9aOxG__aside{flex-direction:column;gap:1rem;display:flex}.Floor-module__b9aOxG__asidePanel{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);flex-direction:column;gap:.5rem;padding:.9rem;display:flex}.Floor-module__b9aOxG__asideTitle{margin:0;font-size:.95rem;font-weight:600}.Floor-module__b9aOxG__asideItem{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);text-align:left;cursor:pointer;flex-direction:column;gap:.15rem;min-height:44px;padding:.5rem .65rem;font-size:.85rem;display:flex}.Floor-module__b9aOxG__asideItem:hover{border-color:var(--primary)}.Floor-module__b9aOxG__asideItemTitle{font-weight:600}.Floor-module__b9aOxG__asideItemMeta{color:var(--muted-foreground);font-size:.78rem}.Floor-module__b9aOxG__empty{color:var(--muted-foreground);padding:1rem;font-size:.9rem}.Floor-module__b9aOxG__dialogField{flex-direction:column;gap:.5rem;display:flex}@media (max-width:640px){.Floor-module__b9aOxG__screen{padding:1rem .75rem}.Floor-module__b9aOxG__grid{grid-template-columns:repeat(auto-fill,minmax(8rem,1fr))}}
.page-module__xJpZya__screen{flex-direction:column;gap:1.25rem;width:100%;margin:0 auto;padding:1.5rem;display:flex}.page-module__xJpZya__title{font-size:1.4rem;font-weight:600}.page-module__xJpZya__actions{flex-wrap:wrap;justify-content:flex-end;gap:.375rem;display:flex}.page-module__xJpZya__sobrante{color:color-mix(in oklch, green 60%, var(--foreground));font-weight:600}.page-module__xJpZya__faltante{color:var(--destructive);font-weight:600}.page-module__xJpZya__exacto{color:var(--muted-foreground)}@media (max-width:640px){.page-module__xJpZya__screen{gap:1rem;padding:1rem .75rem}}
.page-module__sSmxdG__screen{flex-direction:column;gap:1.25rem;width:100%;margin:0 auto;padding:1.5rem;display:flex}.page-module__sSmxdG__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-module__sSmxdG__title{font-size:1.4rem;font-weight:650}.page-module__sSmxdG__subtitle,.page-module__sSmxdG__muted{color:var(--muted-foreground)}.page-module__sSmxdG__subtitle{margin-top:.25rem;font-size:.9rem}.page-module__sSmxdG__actions{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.page-module__sSmxdG__badge{background:color-mix(in oklch, var(--primary) 12%, var(--background));color:var(--foreground);border-radius:999px;padding:.125rem .5rem;font-size:.75rem;font-weight:650;display:inline-flex}.page-module__sSmxdG__exceptionsDetail{flex-direction:column;gap:.5rem;padding:.25rem 0;display:flex}.page-module__sSmxdG__exceptionsDetail ul{gap:.25rem;margin:0;padding-left:1.25rem;display:grid}.page-module__sSmxdG__dialog{max-height:min(90vh,760px);overflow-y:auto}.page-module__sSmxdG__form{flex-direction:column;gap:1rem;display:flex}.page-module__sSmxdG__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.page-module__sSmxdG__exceptionList{border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:.65rem;min-height:3rem;max-height:12rem;padding:.75rem;display:flex;overflow-y:auto}.page-module__sSmxdG__exceptionOption,.page-module__sSmxdG__checkRow{cursor:pointer;align-items:center;gap:.6rem;font-size:.875rem;display:flex}.page-module__sSmxdG__radioRow{align-items:center;gap:1rem;min-height:2.25rem;display:flex}.page-module__sSmxdG__radioOption{cursor:pointer;align-items:center;gap:.4rem;font-size:.875rem;display:inline-flex}@media (max-width:640px){.page-module__sSmxdG__screen{gap:1rem;padding:1rem .75rem}.page-module__sSmxdG__twoColumns{grid-template-columns:1fr}}
.page-module__hw_rHq__screen{flex-direction:column;gap:1.25rem;width:100%;margin:0 auto;padding:1.5rem;display:flex}.page-module__hw_rHq__title{font-size:1.4rem;font-weight:600}.page-module__hw_rHq__search{width:18rem;max-width:100%}.page-module__hw_rHq__cellInput{width:9rem;max-width:100%}@media (max-width:640px){.page-module__hw_rHq__screen{gap:1rem;padding:1rem .75rem}}
.page-module__CuLzxW__screen{flex-direction:column;gap:1.25rem;width:100%;margin:0 auto;padding:1.5rem;display:flex}.page-module__CuLzxW__title{font-size:1.4rem;font-weight:600}.page-module__CuLzxW__subtitle,.page-module__CuLzxW__hint{color:var(--app-text-muted)}.page-module__CuLzxW__form{flex-direction:column;gap:1rem;display:flex}.page-module__CuLzxW__panel{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);flex-direction:column;gap:1rem;padding:1.1rem;display:flex}.page-module__CuLzxW__panelTitle{margin:0;font-size:1rem;font-weight:600}.page-module__CuLzxW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.page-module__CuLzxW__checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.page-module__CuLzxW__check{align-items:center;gap:.6rem;display:flex}.page-module__CuLzxW__actions{justify-content:flex-end;display:flex}@media (max-width:720px){.page-module__CuLzxW__grid,.page-module__CuLzxW__checks{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.page-module__CuLzxW__screen{gap:1rem;padding:1rem .75rem}}
.page-module__i7Tsmq__screen{flex-direction:column;gap:1.25rem;width:100%;margin:0 auto;padding:1.5rem;display:flex}.page-module__i7Tsmq__title{font-size:1.4rem;font-weight:600}.page-module__i7Tsmq__subtitle,.page-module__i7Tsmq__hint{color:var(--app-text-muted)}.page-module__i7Tsmq__form{flex-direction:column;gap:1rem;display:flex}.page-module__i7Tsmq__card{border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface);flex-direction:column;gap:1rem;padding:1rem;display:flex}.page-module__i7Tsmq__card legend{padding:0 .35rem;font-weight:600}.page-module__i7Tsmq__statusRow{align-items:center;gap:.6rem;display:flex}.page-module__i7Tsmq__radios{flex-direction:column;gap:.6rem;display:flex}.page-module__i7Tsmq__radio{align-items:center;gap:.5rem;display:flex}.page-module__i7Tsmq__rowActions{justify-content:flex-start;gap:.5rem;display:flex}.page-module__i7Tsmq__actions{justify-content:flex-end;display:flex}@media (max-width:640px){.page-module__i7Tsmq__screen{gap:1rem;padding:1rem .75rem}}
