.crm-module__9BEyOq__container{flex-direction:column;gap:1.5rem;display:flex}.crm-module__9BEyOq__headerSection{margin-top:.25rem}.crm-module__9BEyOq__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.crm-module__9BEyOq__headerTitle{color:var(--text-primary,#0f172a);margin:0;font-size:1.5rem;font-weight:700}.crm-module__9BEyOq__headerSubtitle{color:var(--text-muted,#64748b);margin:.25rem 0 0;font-size:.875rem}.crm-module__9BEyOq__headerActions{gap:.5rem;display:flex}.crm-module__9BEyOq__statsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.crm-module__9BEyOq__statCard{border-radius:var(--radius-md,8px);border:1px solid var(--border-subtle,#e2e8f0);background:var(--card-bg,#fff);cursor:pointer;flex-direction:column;gap:.25rem;padding:1.125rem;transition:all .15s ease-in-out;display:flex}.crm-module__9BEyOq__statCard:hover{border-color:var(--primary,#2563eb);transform:translateY(-1px)}.crm-module__9BEyOq__statCardActive{border-color:var(--primary,#2563eb);background:#2563eb08}.crm-module__9BEyOq__statLabel{color:var(--text-muted,#64748b);align-items:center;gap:.35rem;font-size:.8125rem;font-weight:600;display:flex}.crm-module__9BEyOq__statValue{color:var(--text-primary,#0f172a);font-size:1.5rem;font-weight:700}.crm-module__9BEyOq__statHint{color:var(--text-muted,#94a3b8);font-size:.75rem}.crm-module__9BEyOq__tabsContainer{border-bottom:1px solid var(--border-subtle,#e2e8f0);gap:.25rem;padding-bottom:2px;display:flex;overflow-x:auto}.crm-module__9BEyOq__tabButton{color:var(--text-muted,#64748b);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.4rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;transition:all .15s ease-in-out;display:inline-flex}.crm-module__9BEyOq__tabButton:hover{color:var(--text-primary,#0f172a)}.crm-module__9BEyOq__tabButtonActive{color:var(--primary,#2563eb);border-bottom-color:var(--primary,#2563eb);font-weight:600}.crm-module__9BEyOq__tabBadge{background:var(--bg-muted,#f1f5f9);color:var(--text-muted,#475569);border-radius:9999px;padding:.1rem .4rem;font-size:.75rem}.crm-module__9BEyOq__tabButtonActive .crm-module__9BEyOq__tabBadge{color:var(--primary,#2563eb);background:#2563eb1a}.crm-module__9BEyOq__filterBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.crm-module__9BEyOq__searchBox{flex:1;gap:.5rem;max-width:400px;display:flex}.crm-module__9BEyOq__tableWrapper{border-radius:var(--radius-md,8px);border:1px solid var(--border-subtle,#e2e8f0);background:var(--card-bg,#fff);overflow-x:auto}.crm-module__9BEyOq__crmTable{border-collapse:collapse;text-align:left;width:100%;font-size:.875rem}.crm-module__9BEyOq__th{color:var(--text-muted,#64748b);background:var(--bg-subtle,#f8fafc);border-bottom:1px solid var(--border-subtle,#e2e8f0);text-transform:uppercase;letter-spacing:.03em;padding:.75rem 1rem;font-size:.75rem;font-weight:600}.crm-module__9BEyOq__td{border-bottom:1px solid var(--border-subtle,#f1f5f9);vertical-align:middle;padding:.875rem 1rem}.crm-module__9BEyOq__textRight{text-align:right}.crm-module__9BEyOq__textCenter{text-align:center}.crm-module__9BEyOq__clientCol{flex-direction:column;gap:.15rem;display:flex}.crm-module__9BEyOq__clientName{color:var(--text-primary,#0f172a);font-weight:600}.crm-module__9BEyOq__clientDoc{color:var(--text-muted,#94a3b8);font-family:monospace;font-size:.75rem}.crm-module__9BEyOq__phoneTag{color:var(--text-secondary,#334155);font-size:.8125rem}.crm-module__9BEyOq__waBtn{border-radius:var(--radius-sm,4px);color:#15803d;cursor:pointer;background:#16a34a14;border:1px solid #16a34a;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:all .15s ease-in-out;display:inline-flex}.crm-module__9BEyOq__waBtn:hover{color:#fff;background:#16a34a}.crm-module__9BEyOq__tableActions{align-items:center;gap:.35rem;display:flex}.crm-module__9BEyOq__alertCard{border-radius:var(--radius-md,8px);padding:.875rem 1.125rem;font-size:.875rem}.crm-module__9BEyOq__errorCard{border:1px solid var(--danger,#ef4444);color:var(--danger,#dc2626);background:#ef44440d}.crm-module__9BEyOq__successCard{border:1px solid var(--success,#16a34a);color:var(--success,#15803d);background:#16a34a0d}.crm-module__9BEyOq__alertContent{justify-content:space-between;align-items:center;display:flex}.crm-module__9BEyOq__formGrid{flex-direction:column;gap:1rem;margin-top:.5rem;display:flex}.crm-module__9BEyOq__formRow2Col{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:600px){.crm-module__9BEyOq__formRow2Col{grid-template-columns:1fr 1fr}}.crm-module__9BEyOq__textarea{border-radius:var(--radius-md,6px);border:1px solid var(--border-subtle,#cbd5e1);background:var(--card-bg,#fff);width:100%;min-height:110px;color:var(--text-primary,#0f172a);resize:vertical;padding:.625rem;font-family:inherit;font-size:.875rem}.crm-module__9BEyOq__variablesHint{color:var(--text-muted,#64748b);flex-wrap:wrap;gap:.35rem;font-size:.75rem;display:flex}.crm-module__9BEyOq__varBadge{background:var(--bg-muted,#f1f5f9);border-radius:3px;padding:.1rem .35rem;font-family:monospace}.crm-module__9BEyOq__previewBox{border-radius:var(--radius-md,6px);border:1px dashed var(--border-subtle,#cbd5e1);background:var(--bg-subtle,#f8fafc);flex-direction:column;gap:.35rem;padding:.875rem;display:flex}.crm-module__9BEyOq__previewLabel{text-transform:uppercase;color:var(--text-muted,#64748b);font-size:.75rem;font-weight:600}.crm-module__9BEyOq__previewContent{color:var(--text-primary,#0f172a);white-space:pre-wrap;font-size:.875rem;line-height:1.5}.crm-module__9BEyOq__modalFooter{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.crm-module__9BEyOq__paginationRow{color:var(--text-muted,#64748b);justify-content:space-between;align-items:center;padding:.75rem 1rem;font-size:.8125rem;display:flex}.crm-module__9BEyOq__cardTitleCompact{color:var(--text-primary,#0f172a);margin:0;font-size:1.1rem;font-weight:700}.crm-module__9BEyOq__skeletonStack{flex-direction:column;gap:.5rem;display:flex}.crm-module__9BEyOq__mutedSmall{color:var(--text-muted,#94a3b8);font-size:.75rem}.crm-module__9BEyOq__paginationButtons{gap:.5rem;display:flex}.crm-module__9BEyOq__fieldLabel{color:var(--text-primary,#0f172a);margin-bottom:.25rem;font-size:.875rem;font-weight:600;display:block}.crm-module__9BEyOq__dispatchedSection{margin-top:.5rem}.crm-module__9BEyOq__dispatchedTitle{color:var(--text-primary,#0f172a);margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}.crm-module__9BEyOq__dispatchedList{flex-direction:column;gap:.35rem;max-height:180px;display:flex;overflow-y:auto}.crm-module__9BEyOq__dispatchedItem{background:var(--bg-subtle,#f8fafc);border-radius:var(--radius-sm,4px);border:1px solid var(--border-subtle,#e2e8f0);justify-content:space-between;align-items:center;padding:.5rem .75rem;font-size:.8125rem;display:flex}
.button-module__Ti8nGa__button{border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-weight:600;text-decoration:none;display:inline-flex}.button-module__Ti8nGa__button:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.button-module__Ti8nGa__sm{height:32px;padding:0 10px;font-size:.8125rem}.button-module__Ti8nGa__md{height:38px;padding:0 14px;font-size:.875rem}.button-module__Ti8nGa__lg{height:44px;padding:0 18px;font-size:.9375rem}.button-module__Ti8nGa__primary{background:var(--brand-accent);color:var(--text-inverse);box-shadow:var(--shadow-xs)}.button-module__Ti8nGa__primary:hover:not(:disabled){background:var(--brand-accent-hover);box-shadow:var(--shadow-sm)}.button-module__Ti8nGa__secondary{background:var(--surface-card);color:var(--text-primary);border-color:var(--border-default);box-shadow:var(--shadow-xs)}.button-module__Ti8nGa__secondary:hover:not(:disabled){background:var(--surface-muted);border-color:var(--border-strong)}.button-module__Ti8nGa__outline{color:var(--brand-accent);border-color:var(--brand-accent);background:0 0}.button-module__Ti8nGa__outline:hover:not(:disabled){background:var(--brand-accent-subtle)}.button-module__Ti8nGa__ghost{color:var(--text-secondary);background:0 0}.button-module__Ti8nGa__ghost:hover:not(:disabled){background:var(--surface-muted);color:var(--text-primary)}.button-module__Ti8nGa__danger{background:var(--danger);color:var(--text-inverse);box-shadow:var(--shadow-xs)}.button-module__Ti8nGa__danger:hover:not(:disabled){background:#991b1b}.button-module__Ti8nGa__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.6s linear infinite button-module__Ti8nGa__spin}@keyframes button-module__Ti8nGa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.badge-module__b0KOBW__badge{border-radius:var(--radius-full);white-space:nowrap;border:1px solid #0000;align-items:center;gap:5px;padding:3px 8px;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.badge-module__b0KOBW__dot{background-color:currentColor;border-radius:50%;width:6px;height:6px}.badge-module__b0KOBW__default{background:var(--surface-muted);color:var(--text-secondary);border-color:var(--border-subtle)}.badge-module__b0KOBW__success{background:var(--success-surface);color:var(--success-text);border-color:var(--success-border)}.badge-module__b0KOBW__warning{background:var(--warning-surface);color:var(--warning-text);border-color:var(--warning-border)}.badge-module__b0KOBW__danger{background:var(--danger-surface);color:var(--danger-text);border-color:var(--danger-border)}.badge-module__b0KOBW__info{background:var(--info-surface);color:var(--info-text);border-color:var(--info-border)}.badge-module__b0KOBW__neutral{color:#334155;background:#f1f5f9;border-color:#e2e8f0}
.card-module__rCopCq__card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);overflow:hidden}.card-module__rCopCq__hoverable:hover{border-color:var(--border-default);box-shadow:var(--shadow-sm)}.card-module__rCopCq__header{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.card-module__rCopCq__headerContent{gap:3px;display:grid}.card-module__rCopCq__title{color:var(--text-primary);letter-spacing:-.015em;margin:0;font-size:1.0625rem;font-weight:700}.card-module__rCopCq__description{color:var(--text-muted);margin:0;font-size:.8125rem}.card-module__rCopCq__content{padding:20px}.card-module__rCopCq__footer{background:var(--surface-subtle);border-top:1px solid var(--border-subtle);justify-content:flex-end;align-items:center;gap:8px;padding:12px 20px;display:flex}
.form-module__iHRfcW__formField{align-content:start;gap:6px;width:100%;display:grid}.form-module__iHRfcW__label{font-size:var(--text-sm);color:var(--text-secondary);align-items:center;gap:4px;font-weight:600;display:flex}.form-module__iHRfcW__required{color:var(--danger)}.form-module__iHRfcW__inputWrapper{align-items:center;width:100%;display:flex;position:relative}.form-module__iHRfcW__input,.form-module__iHRfcW__select{width:100%;height:var(--control-height);color:var(--text-primary);background-color:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);padding:0 12px;font-family:inherit;font-size:.875rem}.form-module__iHRfcW__input:hover,.form-module__iHRfcW__select:hover{border-color:var(--border-strong)}.form-module__iHRfcW__input:focus,.form-module__iHRfcW__select:focus{border-color:var(--border-focus);box-shadow:var(--focus-ring);outline:none}.form-module__iHRfcW__input:disabled,.form-module__iHRfcW__select:disabled{background-color:var(--surface-muted);color:var(--text-muted);cursor:not-allowed;opacity:.7}.form-module__iHRfcW__inputError,.form-module__iHRfcW__inputError:focus{border-color:var(--danger);box-shadow:0 0 0 3px #b91c1c26}.form-module__iHRfcW__hasLeftIcon{padding-left:38px}.form-module__iHRfcW__hasRightIcon{padding-right:38px}.form-module__iHRfcW__leftIcon,.form-module__iHRfcW__rightIcon{color:var(--text-muted);pointer-events:none;place-items:center;display:grid;position:absolute}.form-module__iHRfcW__rightIcon button,.form-module__iHRfcW__rightIcon a,.form-module__iHRfcW__rightIcon [role=button],.form-module__iHRfcW__rightIcon input{pointer-events:auto}.form-module__iHRfcW__leftIcon{left:12px}.form-module__iHRfcW__rightIcon{right:12px}.form-module__iHRfcW__helperText{color:var(--text-muted);margin:0;font-size:.75rem}.form-module__iHRfcW__errorText{color:var(--danger);margin:0;font-size:.75rem;font-weight:500}.form-module__iHRfcW__textarea{height:auto;min-height:80px;line-height:var(--leading-normal);resize:vertical;padding:10px 12px}.form-module__iHRfcW__searchInput::-webkit-search-cancel-button{display:none}.form-module__iHRfcW__clearButton{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;place-items:center;margin-right:-6px;display:grid}.form-module__iHRfcW__clearButton:hover{background:var(--surface-muted);color:var(--text-primary)}.form-module__iHRfcW__leftIcon span{font-size:var(--text-sm);font-weight:600}.form-module__iHRfcW__checkboxRow{align-items:flex-start;gap:var(--space-2);font-size:var(--text-md);color:var(--text-primary);cursor:pointer;display:flex}.form-module__iHRfcW__checkboxRow input{width:18px;height:18px;accent-color:var(--brand-accent);flex-shrink:0;margin:1px 0 0}.form-module__iHRfcW__checkboxHint{font-size:var(--text-xs);color:var(--text-muted);display:block}@media (max-width:640px){.form-module__iHRfcW__input,.form-module__iHRfcW__select{height:var(--touch-target);font-size:16px}}
.data-module__s2KubG__tableWrap{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);min-width:0;overflow-x:auto}.data-module__s2KubG__table{border-collapse:collapse;width:100%;font-size:var(--text-md)}.data-module__s2KubG__table th{padding:10px var(--space-4);background:var(--surface-subtle);border-bottom:1px solid var(--border-subtle);font-size:var(--text-xs);color:var(--text-muted);text-align:left;white-space:nowrap;font-weight:600}.data-module__s2KubG__table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);color:var(--text-primary);vertical-align:middle}.data-module__s2KubG__table tbody tr:last-child td{border-bottom:none}.data-module__s2KubG__table tbody tr:hover td{background:var(--surface-subtle)}.data-module__s2KubG__clickableRow{cursor:pointer}.data-module__s2KubG__skeletonRow:hover td{background:0 0!important}.data-module__s2KubG__alignRight{text-align:right!important}.data-module__s2KubG__alignCenter{text-align:center!important}.data-module__s2KubG__primaryCell{font-weight:500}.data-module__s2KubG__actionsCell{white-space:nowrap;width:1%;text-align:right!important}.data-module__s2KubG__tableEmpty{border-top:1px solid var(--border-subtle)}.data-module__s2KubG__tableEmpty:empty{display:none}.data-module__s2KubG__cellStack{gap:2px;min-width:0;display:grid}.data-module__s2KubG__cellMuted{font-size:var(--text-sm);color:var(--text-muted)}@media (max-width:960px){.data-module__s2KubG__tertiaryCell{display:none}}@media (max-width:640px){.data-module__s2KubG__tableWrap{overflow-x:visible}.data-module__s2KubG__table thead{display:none}.data-module__s2KubG__table,.data-module__s2KubG__table tbody,.data-module__s2KubG__table tr,.data-module__s2KubG__table td{width:100%;display:block}.data-module__s2KubG__table tbody tr{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);position:relative}.data-module__s2KubG__table tbody tr:last-child{border-bottom:none}.data-module__s2KubG__table td{border:none;padding:2px 0;text-align:left!important}.data-module__s2KubG__table td[data-label]{justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm);display:flex}.data-module__s2KubG__table td[data-label]:before{content:attr(data-label);color:var(--text-muted);flex-shrink:0}.data-module__s2KubG__primaryCell{margin-bottom:var(--space-1);padding-right:48px!important}.data-module__s2KubG__actionsCell{top:var(--space-2);right:var(--space-2);position:absolute;width:auto!important}}.data-module__s2KubG__pagination{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--text-secondary);flex-wrap:wrap;display:flex}.data-module__s2KubG__paginationSummary{font-variant-numeric:tabular-nums}.data-module__s2KubG__paginationControls{align-items:center;gap:var(--space-2);display:flex}.data-module__s2KubG__pageIndicator{text-align:center;font-variant-numeric:tabular-nums;min-width:110px}.data-module__s2KubG__pageButton{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);width:36px;height:36px;color:var(--text-primary);cursor:pointer;place-items:center;display:grid}.data-module__s2KubG__pageButton:hover:not(:disabled){background:var(--surface-muted)}.data-module__s2KubG__pageButton:disabled{opacity:.45;cursor:not-allowed}.data-module__s2KubG__tabList{gap:var(--space-1);border-bottom:1px solid var(--border-subtle);scrollbar-width:none;display:flex;overflow-x:auto}.data-module__s2KubG__tab{align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:0 var(--space-3);color:var(--text-secondary);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:500;display:inline-flex}.data-module__s2KubG__tab:hover{color:var(--text-primary)}.data-module__s2KubG__tabActive{color:var(--brand-accent-text);border-bottom-color:var(--brand-accent);font-weight:600}.data-module__s2KubG__tabCount{border-radius:var(--radius-full);background:var(--surface-muted);font-size:var(--text-xs);color:var(--text-secondary);padding:1px 6px}.data-module__s2KubG__tabError{border-radius:var(--radius-full);background:var(--danger);min-width:18px;height:18px;color:var(--text-inverse);place-items:center;padding:0 5px;font-size:.6875rem;font-weight:700;display:grid}.data-module__s2KubG__formActions{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.data-module__s2KubG__formActionsSticky{z-index:var(--z-sticky);margin:0 calc(-1 * var(--space-8));padding:var(--space-3) var(--space-8);background:color-mix(in srgb, var(--surface-base) 92%, transparent);border-top:1px solid var(--border-subtle);-webkit-backdrop-filter:saturate(1.2)blur(6px);backdrop-filter:saturate(1.2)blur(6px);position:sticky;bottom:0}.data-module__s2KubG__formActionsLeading{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.data-module__s2KubG__formActionsMain{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.data-module__s2KubG__formStatus{font-size:var(--text-sm);color:var(--warning-text)}@media (max-width:1023px){.data-module__s2KubG__formActionsSticky{margin:0 calc(-1 * var(--space-5));padding:var(--space-3) var(--space-5)}}@media (max-width:640px){.data-module__s2KubG__formActionsSticky{margin:0 calc(-1 * var(--space-4));padding:var(--space-3) var(--space-4)}.data-module__s2KubG__formActionsMain{width:100%}.data-module__s2KubG__formActionsMain>*{flex:1 1 0}}.data-module__s2KubG__menuTrigger{border-radius:var(--radius-md);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;display:grid}.data-module__s2KubG__menuTrigger:hover,.data-module__s2KubG__menuTrigger[aria-expanded=true]{background:var(--surface-muted);border-color:var(--border-subtle);color:var(--text-primary)}.data-module__s2KubG__menu{z-index:var(--z-modal);width:220px;padding:var(--space-1);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);position:fixed}.data-module__s2KubG__menuItem{align-items:center;gap:var(--space-2);width:100%;min-height:36px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.data-module__s2KubG__menuItem:hover:not(:disabled),.data-module__s2KubG__menuItem:focus-visible{background:var(--surface-muted);outline:none}.data-module__s2KubG__menuItem:disabled{color:var(--text-subtle);cursor:not-allowed}.data-module__s2KubG__menuItemDanger{color:var(--danger-text)}.data-module__s2KubG__menuItemDanger:hover:not(:disabled){background:var(--danger-surface)}.data-module__s2KubG__combobox{width:100%;position:relative}.data-module__s2KubG__comboboxSelected{margin:var(--space-1) 0 0;font-size:var(--text-xs);color:var(--text-muted)}.data-module__s2KubG__comboboxPopover{z-index:var(--z-modal);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden}.data-module__s2KubG__listbox{padding:var(--space-1);max-height:320px;margin:0;list-style:none;overflow-y:auto}.data-module__s2KubG__listboxNote{padding:var(--space-3);font-size:var(--text-sm);color:var(--text-muted)}.data-module__s2KubG__option{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);cursor:pointer;gap:2px;display:grid}.data-module__s2KubG__optionActive{background:var(--brand-accent-subtle)}.data-module__s2KubG__optionDisabled{opacity:.5;cursor:not-allowed}.data-module__s2KubG__optionLabel{color:var(--text-primary);font-weight:500}.data-module__s2KubG__optionDescription{font-size:var(--text-xs);color:var(--text-muted)}
.table-module__mjW6ra__tableContainer{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-xs);overflow-x:auto}.table-module__mjW6ra__table{border-collapse:collapse;text-align:left;width:100%;font-size:.875rem}.table-module__mjW6ra__thead{background-color:var(--surface-muted);border-bottom:1px solid var(--border-subtle)}.table-module__mjW6ra__th{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);white-space:nowrap;padding:12px 16px;font-size:.75rem;font-weight:700}.table-module__mjW6ra__tbody tr{border-bottom:1px solid var(--border-subtle);transition:background-color var(--transition-fast)}.table-module__mjW6ra__tbody tr:last-child{border-bottom:none}.table-module__mjW6ra__tbody tr:hover{background-color:var(--surface-subtle)}.table-module__mjW6ra__td{color:var(--text-primary);vertical-align:middle;padding:12px 16px}.table-module__mjW6ra__alignRight{text-align:right}.table-module__mjW6ra__alignCenter{text-align:center}
.skeleton-module__L9ULtG__skeleton{background:linear-gradient(90deg, var(--surface-muted) 0%, #e2e8f0 50%, var(--surface-muted) 100%);border-radius:var(--radius-md);background-size:200% 100%;animation:1.5s infinite skeleton-module__L9ULtG__shimmer}.skeleton-module__L9ULtG__circle{border-radius:var(--radius-full)}@keyframes skeleton-module__L9ULtG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.dialog-module__njvIOW__backdrop{z-index:var(--z-modal);background-color:#0928398c;justify-content:center;align-items:center;padding:16px;animation:.15s ease-out dialog-module__njvIOW__fadeIn;display:flex;position:fixed;inset:0}.dialog-module__njvIOW__modal{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-modal);outline:none;flex-direction:column;width:100%;max-width:540px;max-height:calc(100vh - 32px);animation:.15s cubic-bezier(.16,1,.3,1) dialog-module__njvIOW__scaleIn;display:flex;overflow:hidden}.dialog-module__njvIOW__modalLg{max-width:720px}.dialog-module__njvIOW__modalXl{max-width:900px}.dialog-module__njvIOW__header{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;display:flex}.dialog-module__njvIOW__headerText{gap:4px;display:grid}.dialog-module__njvIOW__title{color:var(--text-primary);letter-spacing:-.015em;margin:0;font-size:1.125rem;font-weight:700}.dialog-module__njvIOW__description{color:var(--text-muted);margin:0;font-size:.8125rem}.dialog-module__njvIOW__closeButton{color:var(--text-muted);border-radius:var(--radius-md);cursor:pointer;width:32px;height:32px;transition:all var(--transition-fast);background:0 0;border:none;place-items:center;display:grid}.dialog-module__njvIOW__closeButton:disabled{opacity:.4;cursor:not-allowed}.dialog-module__njvIOW__closeButton:hover:not(:disabled){background:var(--surface-muted);color:var(--text-primary)}.dialog-module__njvIOW__body{flex:1;padding:24px;overflow-y:auto}.dialog-module__njvIOW__footer{background-color:var(--surface-subtle);border-top:1px solid var(--border-subtle);justify-content:flex-end;align-items:center;gap:10px;padding:16px 24px;display:flex}@keyframes dialog-module__njvIOW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes dialog-module__njvIOW__scaleIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (max-width:640px){.dialog-module__njvIOW__backdrop{align-items:flex-end;padding:0}.dialog-module__njvIOW__modal{border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-width:none;max-height:92dvh}.dialog-module__njvIOW__footer{flex-wrap:wrap-reverse}.dialog-module__njvIOW__footer>*{flex:auto}.dialog-module__njvIOW__header,.dialog-module__njvIOW__body,.dialog-module__njvIOW__footer{padding:16px}}
.pos-customer-selector-module__StFPsG__triggerButton{align-items:center;gap:var(--space-2);background:var(--surface-subtle);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;white-space:nowrap;padding:6px 12px;font-size:.8125rem;font-weight:500;transition:all .15s ease-in-out;display:inline-flex}.pos-customer-selector-module__StFPsG__triggerButton:hover:not(:disabled){background:var(--surface-hover);border-color:var(--brand-accent)}.pos-customer-selector-module__StFPsG__triggerButton:focus-visible{outline:2px solid var(--brand-accent);outline-offset:1px}.pos-customer-selector-module__StFPsG__triggerButton:disabled{opacity:.5;cursor:not-allowed}.pos-customer-selector-module__StFPsG__selectedChip{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);color:var(--text-primary);background:#10b9811a;border:1px solid #10b98159;max-width:100%;padding:4px 10px;font-size:.8125rem;display:inline-flex}.pos-customer-selector-module__StFPsG__chipName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-weight:600;overflow:hidden}.pos-customer-selector-module__StFPsG__chipBadge{border-radius:var(--radius-sm);background:var(--brand-primary);color:#72a9ff;letter-spacing:.04em;padding:2px 6px;font-size:.6875rem;font-weight:700}.pos-customer-selector-module__StFPsG__chipMeta{color:var(--text-muted);font-size:.75rem}.pos-customer-selector-module__StFPsG__chipAction{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:2px;transition:color .15s;display:inline-flex}.pos-customer-selector-module__StFPsG__chipAction:hover{color:var(--danger);background:#ef44441a}.pos-customer-selector-module__StFPsG__modalBody{gap:var(--space-4);padding:var(--space-2) 0;flex-direction:column;display:flex}.pos-customer-selector-module__StFPsG__searchBox{width:100%;position:relative}.pos-customer-selector-module__StFPsG__searchInput{background:var(--surface-subtle);border:1px solid var(--border-default);border-radius:var(--radius-md);width:100%;color:var(--text-primary);outline:none;padding:10px 36px 10px 14px;font-size:.9375rem;transition:border-color .15s}.pos-customer-selector-module__StFPsG__searchInput:focus{border-color:var(--brand-accent);box-shadow:0 0 0 2px #3b82f633}.pos-customer-selector-module__StFPsG__searchingSpinner{border:2px solid var(--brand-accent);border-radius:var(--radius-full);border-right-color:#0000;width:16px;height:16px;animation:.6s linear infinite pos-customer-selector-module__StFPsG__spin;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.pos-customer-selector-module__StFPsG__resultsList{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-subtle);flex-direction:column;gap:6px;max-height:280px;padding:4px;display:flex;overflow-y:auto}.pos-customer-selector-module__StFPsG__resultItem{border-radius:var(--radius-sm);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;width:100%;padding:8px 12px;transition:all .1s;display:flex}.pos-customer-selector-module__StFPsG__resultItem:hover,.pos-customer-selector-module__StFPsG__resultItemActive{background:var(--surface-hover);border-color:var(--brand-accent)}.pos-customer-selector-module__StFPsG__resultItem:focus-visible{outline:2px solid var(--brand-accent)}.pos-customer-selector-module__StFPsG__itemLeft{flex-direction:column;gap:2px;min-width:0;display:flex}.pos-customer-selector-module__StFPsG__itemHeader{align-items:center;gap:8px;display:flex}.pos-customer-selector-module__StFPsG__itemName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}.pos-customer-selector-module__StFPsG__itemType{border-radius:var(--radius-sm);background:var(--surface-active);color:var(--text-secondary);padding:1px 5px;font-size:.6875rem;font-weight:700}.pos-customer-selector-module__StFPsG__itemMeta{color:var(--text-muted);gap:12px;font-size:.75rem;display:flex}.pos-customer-selector-module__StFPsG__itemRight{align-items:center;gap:8px;display:flex}.pos-customer-selector-module__StFPsG__statusTag{border-radius:var(--radius-full);color:var(--success);background:#10b98126;padding:2px 6px;font-size:.6875rem;font-weight:600}.pos-customer-selector-module__StFPsG__emptyState{padding:var(--space-6) var(--space-4);text-align:center;color:var(--text-muted);font-size:.875rem}.pos-customer-selector-module__StFPsG__shortcutsFooter{padding-top:var(--space-3);border-top:1px solid var(--border-subtle);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:.75rem;display:flex}.pos-customer-selector-module__StFPsG__kbdTag{background:var(--surface-subtle);border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-primary);padding:2px 6px;font-weight:600}@keyframes pos-customer-selector-module__StFPsG__spin{to{transform:translateY(-50%)rotate(360deg)}}.pos-customer-selector-module__StFPsG__tabBar{gap:var(--space-2);border-bottom:1px solid var(--border-subtle);padding-bottom:var(--space-2);margin-bottom:var(--space-1);display:flex}.pos-customer-selector-module__StFPsG__tabItem{border-radius:var(--radius-md);color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:6px 14px;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex}.pos-customer-selector-module__StFPsG__tabItem:hover{color:var(--text-primary);background:var(--surface-hover)}.pos-customer-selector-module__StFPsG__tabItemActive{background:var(--surface-active);border-color:var(--border-default);color:var(--brand-accent)}.pos-customer-selector-module__StFPsG__quickForm{gap:var(--space-3);flex-direction:column;display:flex}.pos-customer-selector-module__StFPsG__formRow{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.pos-customer-selector-module__StFPsG__formRow{grid-template-columns:1fr}}.pos-customer-selector-module__StFPsG__formGroup{flex-direction:column;gap:4px;display:flex}.pos-customer-selector-module__StFPsG__label{color:var(--text-secondary);font-size:.75rem;font-weight:600}.pos-customer-selector-module__StFPsG__required{color:var(--danger);margin-left:2px}.pos-customer-selector-module__StFPsG__formInput{background:var(--surface-subtle);border:1px solid var(--border-default);border-radius:var(--radius-md);width:100%;color:var(--text-primary);outline:none;padding:8px 12px;font-size:.875rem;transition:border-color .15s}.pos-customer-selector-module__StFPsG__formInput:focus{border-color:var(--brand-accent);box-shadow:0 0 0 2px #3b82f633}.pos-customer-selector-module__StFPsG__formInput:disabled{opacity:.6;cursor:not-allowed}.pos-customer-selector-module__StFPsG__typeToggle{gap:6px;display:flex}.pos-customer-selector-module__StFPsG__typeOption{border:1px solid var(--border-default);background:var(--surface-subtle);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;text-align:center;flex:1;padding:6px 12px;font-size:.8125rem;font-weight:600;transition:all .15s}.pos-customer-selector-module__StFPsG__typeOption:hover{background:var(--surface-hover);color:var(--text-primary)}.pos-customer-selector-module__StFPsG__typeOptionActive{background:var(--brand-primary);border-color:var(--brand-accent);color:#fff}.pos-customer-selector-module__StFPsG__formActions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2);display:flex}.pos-customer-selector-module__StFPsG__submitBtn{background:var(--brand-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:.8125rem;font-weight:600;transition:background .15s;display:inline-flex}.pos-customer-selector-module__StFPsG__submitBtn:hover:not(:disabled){background:var(--brand-accent)}.pos-customer-selector-module__StFPsG__submitBtn:disabled{opacity:.5;cursor:not-allowed}.pos-customer-selector-module__StFPsG__cancelBtn{border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;background:0 0;padding:8px 14px;font-size:.8125rem;font-weight:500;transition:all .15s}.pos-customer-selector-module__StFPsG__cancelBtn:hover:not(:disabled){background:var(--surface-hover);color:var(--text-primary)}.pos-customer-selector-module__StFPsG__errorAlert{border-radius:var(--radius-md);color:var(--danger);background:#ef44441a;border:1px solid #ef44444d;padding:8px 12px;font-size:.8125rem;line-height:1.4}.pos-customer-selector-module__StFPsG__emptyStateActions{margin-top:var(--space-3);justify-content:center;display:flex}.pos-customer-selector-module__StFPsG__createNowBtn{background:var(--surface-active);border:1px solid var(--brand-accent);border-radius:var(--radius-md);color:var(--brand-accent);cursor:pointer;align-items:center;gap:6px;padding:6px 14px;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex}.pos-customer-selector-module__StFPsG__createNowBtn:hover{background:var(--brand-accent);color:#fff}
.pos-payment-modal-module__Bj4fda__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;padding:var(--space-4,1rem);background-color:#0f172aa6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pos-payment-modal-module__Bj4fda__modal{background:var(--surface-card,#fff);border-radius:var(--radius-lg,12px);width:100%;max-width:680px;max-height:92vh;padding:var(--space-6,1.5rem);gap:var(--space-5,1.25rem);box-shadow:var(--shadow-xl,0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a);border:1px solid var(--border-subtle,#e2e8f0);flex-direction:column;display:flex;overflow-y:auto}.pos-payment-modal-module__Bj4fda__header{border-bottom:1px solid var(--border-subtle,#f1f5f9);padding-bottom:var(--space-3,.75rem);justify-content:space-between;align-items:center;display:flex}.pos-payment-modal-module__Bj4fda__title{color:var(--text-primary,#0f172a);margin:0;font-size:1.25rem;font-weight:700}.pos-payment-modal-module__Bj4fda__subtitle{color:var(--text-muted,#64748b);font-size:.8125rem}.pos-payment-modal-module__Bj4fda__closeButton{cursor:pointer;color:var(--text-muted,#64748b);border-radius:var(--radius-sm,4px);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;font-size:1.25rem;transition:color .15s;display:flex}.pos-payment-modal-module__Bj4fda__closeButton:hover{color:var(--text-primary,#0f172a)}.pos-payment-modal-module__Bj4fda__summaryGrid{background:var(--surface-muted,#f8fafc);border:1px solid var(--border-subtle,#e2e8f0);padding:var(--space-4,1rem);border-radius:var(--radius-md,8px);gap:var(--space-3,.75rem);text-align:center;grid-template-columns:repeat(3,1fr);display:grid}.pos-payment-modal-module__Bj4fda__summaryItem{flex-direction:column;gap:2px;display:flex}.pos-payment-modal-module__Bj4fda__summaryLabel{color:var(--text-muted,#64748b);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.pos-payment-modal-module__Bj4fda__summaryValueTotal{color:var(--text-primary,#0f172a);font-size:1.375rem;font-weight:800}.pos-payment-modal-module__Bj4fda__summaryValuePaid{color:var(--success,#16a34a);font-size:1.375rem;font-weight:800}.pos-payment-modal-module__Bj4fda__summaryValueRemaining{color:var(--danger,#dc2626);font-size:1.375rem;font-weight:800}.pos-payment-modal-module__Bj4fda__summaryValueZero{color:var(--text-muted,#94a3b8);font-size:1.375rem;font-weight:800}.pos-payment-modal-module__Bj4fda__changeBanner{background:var(--success-surface,#dcfce7);color:var(--success-text,#15803d);border:1px solid var(--success-border,#86efac);padding:var(--space-3,.75rem);border-radius:var(--radius-md,8px);text-align:center;font-size:1.0625rem;font-weight:700}.pos-payment-modal-module__Bj4fda__errorBanner{background:var(--danger-surface,#fee2e2);color:var(--danger-text,#991b1b);border:1px solid var(--danger-border,#fca5a5);padding:var(--space-3,.75rem);border-radius:var(--radius-md,8px);font-size:.875rem}.pos-payment-modal-module__Bj4fda__customerSection{border:1px solid var(--border-subtle,#e2e8f0);border-radius:var(--radius-md,8px);padding:var(--space-3,.875rem);background:var(--surface-muted,#f8fafc);gap:var(--space-2,.5rem);flex-direction:column;display:flex}.pos-payment-modal-module__Bj4fda__customerHeader{justify-content:space-between;align-items:center;display:flex}.pos-payment-modal-module__Bj4fda__customerTitle{color:var(--text-secondary,#334155);font-size:.875rem;font-weight:700}.pos-payment-modal-module__Bj4fda__quickCustomerBtn{background-color:var(--brand-surface,#eff6ff);color:var(--brand-accent,#2563eb);border:1px solid var(--brand-border,#bfdbfe);border-radius:var(--radius-sm,4px);cursor:pointer;padding:4px 8px;font-size:.75rem;font-weight:600;transition:all .15s}.pos-payment-modal-module__Bj4fda__quickCustomerBtn:hover{background-color:var(--brand-accent,#2563eb);color:#fff}.pos-payment-modal-module__Bj4fda__selectedCustomerCard{border:1px solid var(--border-default,#cbd5e1);border-radius:var(--radius-md,6px);padding:var(--space-3,.75rem);background:#fff;justify-content:space-between;align-items:center;display:flex}.pos-payment-modal-module__Bj4fda__customerNameRow{align-items:center;gap:8px;display:flex}.pos-payment-modal-module__Bj4fda__customerTypeBadgeCompany{color:#7e22ce;background-color:#f3e8ff;border-radius:9999px;padding:2px 6px;font-size:.6875rem;font-weight:700}.pos-payment-modal-module__Bj4fda__customerTypeBadgeIndividual{color:#4338ca;background-color:#e0e7ff;border-radius:9999px;padding:2px 6px;font-size:.6875rem;font-weight:700}.pos-payment-modal-module__Bj4fda__customerMeta{color:var(--text-muted,#64748b);margin-top:3px;font-size:.75rem}.pos-payment-modal-module__Bj4fda__customerCreditRow{margin-top:4px;font-size:.8125rem}.pos-payment-modal-module__Bj4fda__unlinkButton{background-color:var(--danger-surface,#fee2e2);color:var(--danger-text,#991b1b);border-radius:var(--radius-sm,4px);cursor:pointer;border:none;padding:5px 10px;font-size:.75rem;font-weight:600;transition:background-color .15s}.pos-payment-modal-module__Bj4fda__unlinkButton:hover{background-color:#fecaca}.pos-payment-modal-module__Bj4fda__searchWrapper{position:relative}.pos-payment-modal-module__Bj4fda__searchInput{border-radius:var(--radius-sm,4px);border:1px solid var(--border-default,#cbd5e1);outline:none;width:100%;padding:8px 12px;font-size:.875rem}.pos-payment-modal-module__Bj4fda__searchInput:focus{border-color:var(--brand-accent,#2563eb)}.pos-payment-modal-module__Bj4fda__searchSpinner{color:var(--text-muted,#94a3b8);font-size:.75rem;position:absolute;top:9px;right:12px}.pos-payment-modal-module__Bj4fda__dropdownResults{border:1px solid var(--border-default,#cbd5e1);border-radius:var(--radius-sm,4px);box-shadow:var(--shadow-md,0 4px 6px -1px #0000001a);z-index:20;background-color:#fff;max-height:180px;margin-top:2px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.pos-payment-modal-module__Bj4fda__dropdownItem{text-align:left;border:none;border-bottom:1px solid var(--border-subtle,#f1f5f9);cursor:pointer;background:0 0;width:100%;padding:8px 12px;font-size:.875rem;display:block}.pos-payment-modal-module__Bj4fda__dropdownItem:hover{background-color:var(--surface-muted,#f8fafc)}.pos-payment-modal-module__Bj4fda__quickModalBox{border:2px solid var(--brand-accent,#2563eb);border-radius:var(--radius-md,8px);padding:var(--space-4,1rem);gap:var(--space-3,.75rem);background-color:#fff;flex-direction:column;display:flex}.pos-payment-modal-module__Bj4fda__quickModalForm{gap:var(--space-2,.5rem);grid-template-columns:repeat(2,1fr);display:grid}.pos-payment-modal-module__Bj4fda__fieldLabel{color:var(--text-secondary,#334155);margin-bottom:2px;font-size:.75rem;font-weight:600;display:block}.pos-payment-modal-module__Bj4fda__inputControl{border-radius:var(--radius-sm,4px);border:1px solid var(--border-default,#cbd5e1);width:100%;padding:6px 10px;font-size:.8125rem}.pos-payment-modal-module__Bj4fda__paymentsList{flex-direction:column;gap:6px;display:flex}.pos-payment-modal-module__Bj4fda__paymentCard{border:1px solid var(--border-subtle,#e2e8f0);border-radius:var(--radius-sm,4px);background:#fff;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.pos-payment-modal-module__Bj4fda__paymentCardCredit{background:var(--brand-surface,#eff6ff);border-color:var(--brand-border,#bfdbfe)}.pos-payment-modal-module__Bj4fda__removePaymentBtn{color:var(--danger,#dc2626);cursor:pointer;background:0 0;border:none;font-size:.8125rem;font-weight:600}.pos-payment-modal-module__Bj4fda__pixCard{border:2px solid var(--info-border,#0284c7);border-radius:var(--radius-md,8px);padding:var(--space-4,1.25rem);align-items:center;gap:var(--space-3,1rem);text-align:center;background-color:#f0f9ff;flex-direction:column;display:flex}.pos-payment-modal-module__Bj4fda__pixCardSuccess{border-color:var(--success,#16a34a);background-color:#f0fdf4}.pos-payment-modal-module__Bj4fda__addPaymentBox{gap:var(--space-3,.75rem);border:1px dashed var(--border-default,#cbd5e1);padding:var(--space-4,1rem);border-radius:var(--radius-md,6px);background:var(--surface-card,#fff);flex-direction:column;display:flex}.pos-payment-modal-module__Bj4fda__addPaymentRow{gap:var(--space-2,.5rem);grid-template-columns:2fr 1fr 1fr;display:grid}.pos-payment-modal-module__Bj4fda__actionsRow{justify-content:flex-end;gap:var(--space-3,.75rem);margin-top:var(--space-2,.5rem);border-top:1px solid var(--border-subtle,#f1f5f9);padding-top:var(--space-3,.75rem);display:flex}@media (max-width:640px){.pos-payment-modal-module__Bj4fda__summaryGrid,.pos-payment-modal-module__Bj4fda__addPaymentRow,.pos-payment-modal-module__Bj4fda__quickModalForm{grid-template-columns:1fr}}
.erp-module__z3pbXa__state{background-color:var(--surface-base);place-items:center;min-height:100vh;padding:16px;display:grid}.erp-module__z3pbXa__auth{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);width:100%;max-width:440px;box-shadow:var(--shadow-md);gap:16px;padding:32px;display:grid}.erp-module__z3pbXa__auth h1{letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:1.375rem}.erp-module__z3pbXa__auth p{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.5}.erp-module__z3pbXa__auth label{color:var(--text-secondary);gap:6px;font-size:.8125rem;font-weight:600;display:grid}.erp-module__z3pbXa__auth input{border:1px solid var(--border-default);border-radius:var(--radius-md);font:inherit;background:var(--surface-card);color:var(--text-primary);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);padding:10px 14px;font-size:.875rem}.erp-module__z3pbXa__auth input:focus{border-color:var(--border-focus);outline:none;box-shadow:0 0 0 3px #1765d826}.erp-module__z3pbXa__primary,.erp-module__z3pbXa__buttonPrimary{border-radius:var(--radius-md);background:var(--brand-accent);color:var(--text-inverse);cursor:pointer;box-shadow:var(--shadow-xs);transition:background-color var(--transition-fast);border:0;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.erp-module__z3pbXa__primary:hover:not(:disabled),.erp-module__z3pbXa__buttonPrimary:hover:not(:disabled){background:var(--brand-accent-hover)}.erp-module__z3pbXa__primary:disabled,.erp-module__z3pbXa__buttonPrimary:disabled{opacity:.5;cursor:not-allowed}.erp-module__z3pbXa__secondary,.erp-module__z3pbXa__buttonSecondary{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);cursor:pointer;box-shadow:var(--shadow-xs);transition:all var(--transition-fast);justify-content:center;align-items:center;gap:8px;padding:9px 15px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.erp-module__z3pbXa__secondary:hover:not(:disabled),.erp-module__z3pbXa__buttonSecondary:hover:not(:disabled){background:var(--surface-muted);border-color:var(--border-strong)}.erp-module__z3pbXa__secondary:disabled,.erp-module__z3pbXa__buttonSecondary:disabled{opacity:.5;cursor:not-allowed}.erp-module__z3pbXa__error{color:var(--danger);margin:0;font-size:.875rem}.erp-module__z3pbXa__success{color:var(--success);margin:0;font-size:.875rem}.erp-module__z3pbXa__table{border-collapse:collapse;width:100%}.erp-module__z3pbXa__table th,.erp-module__z3pbXa__table td{text-align:left;border-bottom:1px solid var(--border-subtle);vertical-align:middle;padding:10px 12px}.erp-module__z3pbXa__table th{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);background-color:var(--surface-muted);font-size:.75rem;font-weight:700}.erp-module__z3pbXa__moduleBlock{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-xs);margin-bottom:16px;padding:16px}.erp-module__z3pbXa__moduleBlock[aria-disabled=true]{opacity:.6}.erp-module__z3pbXa__moduleHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.erp-module__z3pbXa__moduleHeader h2{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:700}.erp-module__z3pbXa__moduleHeader small{color:var(--text-muted);font-size:.8125rem}.erp-module__z3pbXa__permissionRow{align-items:center;gap:8px;padding:6px 0;display:flex}.erp-module__z3pbXa__spin{animation:.8s linear infinite erp-module__z3pbXa__spin}@media (max-width:640px){.erp-module__z3pbXa__table thead{display:none}.erp-module__z3pbXa__table td{display:block}}
.feedback-module__cgAhtG__state{align-items:center;gap:var(--space-3);padding:var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);color:var(--text-secondary);flex-wrap:wrap;display:flex}.feedback-module__cgAhtG__compact{padding:var(--space-3) var(--space-4)}.feedback-module__cgAhtG__stateText{min-width:0;font-size:var(--text-md);flex:220px;gap:2px;display:grid}.feedback-module__cgAhtG__stateText strong{color:var(--text-primary);font-weight:600}.feedback-module__cgAhtG__errorIcon{color:var(--danger);flex-shrink:0}.feedback-module__cgAhtG__mutedIcon{color:var(--text-muted);flex-shrink:0}.feedback-module__cgAhtG__consequence{gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-md);line-height:var(--leading-normal);display:grid}.feedback-module__cgAhtG__consequence p{margin:0}.feedback-module__cgAhtG__consequence strong{color:var(--text-primary)}.feedback-module__cgAhtG__inlineError{margin:var(--space-4) 0 0;padding:var(--space-3);border-radius:var(--radius-md);background:var(--danger-surface);color:var(--danger-text);font-size:var(--text-sm)}.feedback-module__cgAhtG__alert{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--leading-normal);border:1px solid;display:flex}.feedback-module__cgAhtG__alertBody{flex:1;gap:2px;min-width:0;display:grid}.feedback-module__cgAhtG__alertAction{flex-shrink:0}.feedback-module__cgAhtG__info{background:var(--info-surface);border-color:var(--info-border);color:var(--info-text)}.feedback-module__cgAhtG__warning{background:var(--warning-surface);border-color:var(--warning-border);color:var(--warning-text)}.feedback-module__cgAhtG__danger{background:var(--danger-surface);border-color:var(--danger-border);color:var(--danger-text)}.feedback-module__cgAhtG__success{background:var(--success-surface);border-color:var(--success-border);color:var(--success-text)}@media (max-width:640px){.feedback-module__cgAhtG__alert{flex-wrap:wrap}}
.empty-state-module__0-EbMq__container{text-align:center;background:var(--surface-card);border:1px dashed var(--border-default);border-radius:var(--radius-lg);flex-direction:column;justify-content:center;align-items:center;margin:16px 0;padding:48px 24px;display:flex}.empty-state-module__0-EbMq__iconWrapper{border-radius:var(--radius-full);background-color:var(--surface-muted);width:52px;height:52px;color:var(--text-muted);place-items:center;margin-bottom:16px;display:grid}.empty-state-module__0-EbMq__title{color:var(--text-primary);margin:0 0 6px;font-size:1.0625rem;font-weight:700}.empty-state-module__0-EbMq__description{color:var(--text-muted);max-width:420px;margin:0 0 20px;font-size:.875rem;line-height:1.5}.empty-state-module__0-EbMq__actionWrapper{gap:10px;display:flex}
.stat-card-module__D3hiYq__card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);min-height:110px;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;justify-content:space-between;gap:12px;padding:18px 20px;display:flex}.stat-card-module__D3hiYq__card:hover{border-color:var(--border-default);box-shadow:var(--shadow-sm)}.stat-card-module__D3hiYq__topRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.stat-card-module__D3hiYq__title{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.8125rem;font-weight:600}.stat-card-module__D3hiYq__iconWrapper{border-radius:var(--radius-md);flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.stat-card-module__D3hiYq__iconDefault{background:var(--surface-muted);color:var(--text-secondary)}.stat-card-module__D3hiYq__iconSuccess{background:var(--success-surface);color:var(--success)}.stat-card-module__D3hiYq__iconWarning{background:var(--warning-surface);color:var(--warning)}.stat-card-module__D3hiYq__iconDanger{background:var(--danger-surface);color:var(--danger)}.stat-card-module__D3hiYq__iconInfo{background:var(--info-surface);color:var(--info)}.stat-card-module__D3hiYq__value{color:var(--text-primary);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:1.625rem;font-weight:800;line-height:1.1}.stat-card-module__D3hiYq__bottomRow{color:var(--text-muted);align-items:center;gap:6px;font-size:.75rem;display:flex}.stat-card-module__D3hiYq__trendPositive{color:var(--success);font-weight:600}.stat-card-module__D3hiYq__trendNegative{color:var(--danger);font-weight:600}
.breadcrumbs-module__kBBsLq__nav{color:var(--text-muted);align-items:center;gap:8px;font-size:.8125rem;display:flex}.breadcrumbs-module__kBBsLq__list{align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs-module__kBBsLq__item{align-items:center;gap:8px;display:flex}.breadcrumbs-module__kBBsLq__link{color:var(--text-secondary);transition:color var(--transition-fast);text-decoration:none}.breadcrumbs-module__kBBsLq__link:hover{color:var(--brand-accent)}.breadcrumbs-module__kBBsLq__current{color:var(--text-primary);font-weight:600}.breadcrumbs-module__kBBsLq__separator{color:var(--border-strong);place-items:center;display:grid}
.layout-module__lF5fAq__pageBody{gap:var(--space-5);width:100%;min-width:0;max-width:1440px;margin:0 auto;display:grid}.layout-module__lF5fAq__pageBodyForm{max-width:1120px}.layout-module__lF5fAq__pageHeader{gap:var(--space-2);display:grid}.layout-module__lF5fAq__pageHeaderRow{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.layout-module__lF5fAq__pageHeaderText{gap:var(--space-1);flex:280px;min-width:0;display:grid}.layout-module__lF5fAq__titleLine{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.layout-module__lF5fAq__pageTitle{font-size:var(--text-2xl);line-height:var(--leading-tight);letter-spacing:-.02em;color:var(--text-primary);margin:0;font-weight:700}.layout-module__lF5fAq__pageDescription{font-size:var(--text-md);color:var(--text-secondary);max-width:72ch;margin:0}.layout-module__lF5fAq__pageActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.layout-module__lF5fAq__filterBar{justify-content:space-between;align-items:flex-end;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}.layout-module__lF5fAq__filterFields{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.layout-module__lF5fAq__filterFields>*{flex:0 200px;min-width:160px}.layout-module__lF5fAq__filterFields>:first-child{flex:280px}.layout-module__lF5fAq__filterTrailing{gap:var(--space-2);align-items:center;display:flex}.layout-module__lF5fAq__section{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);min-width:0}.layout-module__lF5fAq__sectionHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border-subtle);display:flex}.layout-module__lF5fAq__sectionTitle{font-size:var(--text-lg);color:var(--text-primary);margin:0;font-weight:600}.layout-module__lF5fAq__sectionDescription{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--text-muted)}.layout-module__lF5fAq__sectionBody{padding:var(--space-5);gap:var(--space-4);min-width:0;display:grid}.layout-module__lF5fAq__fieldGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.layout-module__lF5fAq__fieldGrid3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1100px){.layout-module__lF5fAq__fieldGrid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.layout-module__lF5fAq__fieldGrid,.layout-module__lF5fAq__fieldGrid3{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.layout-module__lF5fAq__pageBody{gap:var(--space-4)}.layout-module__lF5fAq__pageTitle{font-size:var(--text-xl)}.layout-module__lF5fAq__pageActions{width:100%}.layout-module__lF5fAq__pageActions>*{flex:auto}.layout-module__lF5fAq__filterBar{padding:var(--space-3)}.layout-module__lF5fAq__filterFields>*,.layout-module__lF5fAq__filterFields>:first-child{flex:100%;min-width:0}.layout-module__lF5fAq__sectionHeader{padding:var(--space-3) var(--space-4)}.layout-module__lF5fAq__sectionBody{padding:var(--space-4)}}
.discount-authorization-modal-module__HGwCVq__modalHeader{align-items:center;gap:var(--space-3);display:flex}.discount-authorization-modal-module__HGwCVq__headerIcon{border-radius:var(--radius-md);background-color:var(--warning-subtle,#eab3081a);width:40px;height:40px;color:var(--warning,#eab308);flex-shrink:0;justify-content:center;align-items:center;display:flex}.discount-authorization-modal-module__HGwCVq__headerTitle{color:var(--text-primary);margin:0;font-size:1.125rem;font-weight:700}.discount-authorization-modal-module__HGwCVq__headerSubtitle{color:var(--text-secondary);margin:0;font-size:.8125rem}.discount-authorization-modal-module__HGwCVq__modalContent{gap:var(--space-4);flex-direction:column;display:flex}.discount-authorization-modal-module__HGwCVq__calloutWarning{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);background-color:var(--warning-subtle,#eab30814);border:1px solid var(--warning-border,#eab30840);border-radius:var(--radius-md);color:var(--warning-text,#854d0e);font-size:.875rem;line-height:1.4;display:flex}.discount-authorization-modal-module__HGwCVq__calloutIcon{flex-shrink:0;margin-top:2px}.discount-authorization-modal-module__HGwCVq__summaryCard{background-color:var(--bg-surface-elevated,var(--bg-surface));border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.discount-authorization-modal-module__HGwCVq__summaryItem{flex-direction:column;gap:2px;display:flex}.discount-authorization-modal-module__HGwCVq__summaryLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);font-size:.75rem;font-weight:600}.discount-authorization-modal-module__HGwCVq__summaryValue{color:var(--text-primary);font-size:1rem;font-weight:700}.discount-authorization-modal-module__HGwCVq__summaryValueHighlight{color:var(--danger,#ef4444);font-size:1rem;font-weight:700}.discount-authorization-modal-module__HGwCVq__formGrid{gap:var(--space-3);flex-direction:column;display:flex}.discount-authorization-modal-module__HGwCVq__errorMessage{padding:var(--space-2) var(--space-3);background-color:var(--danger-subtle,#ef444414);border:1px solid var(--danger-border,#ef444440);border-radius:var(--radius-sm);color:var(--danger,#dc2626);font-size:.8125rem;font-weight:500}.discount-authorization-modal-module__HGwCVq__actionRow{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2);display:flex}
.labels-module__LSGnqG__layout{gap:var(--space-5);grid-template-columns:minmax(280px,1fr) minmax(0,2fr);align-items:start;display:grid}.labels-module__LSGnqG__toggles{gap:var(--space-2);border:none;margin:0;padding:0;display:grid}.labels-module__LSGnqG__toggles legend{margin-bottom:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);font-weight:600}.labels-module__LSGnqG__toggle{align-items:center;gap:var(--space-2);cursor:pointer;min-height:32px;display:flex}.labels-module__LSGnqG__toggle input{width:18px;height:18px;accent-color:var(--brand-accent)}.labels-module__LSGnqG__queueActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.labels-module__LSGnqG__itemCell{gap:2px;display:grid}.labels-module__LSGnqG__muted{font-size:var(--text-sm);color:var(--text-muted)}.labels-module__LSGnqG__quantity{width:72px;height:36px;padding:0 var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);text-align:right;font-variant-numeric:tabular-nums}.labels-module__LSGnqG__quantity:focus{border-color:var(--border-focus);box-shadow:var(--focus-ring);outline:none}.labels-module__LSGnqG__preview{gap:var(--space-3);display:grid}.labels-module__LSGnqG__previewTitle{font-size:var(--text-lg);margin:0;font-weight:600}.labels-module__LSGnqG__previewScroll{padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-muted);overflow-x:auto}.labels-module__LSGnqG__sheet{width:max-content;box-shadow:var(--shadow-sm);background:#fff;display:grid}@media (max-width:1100px){.labels-module__LSGnqG__layout{grid-template-columns:minmax(0,1fr)}}@media print{body *{visibility:hidden}:is(.no-print,header,nav,aside){display:none!important}:is(.print-area,.print-area *){visibility:visible}.print-area{width:100%;margin:0;padding:0;position:absolute;top:0;left:0}.labels-module__LSGnqG__previewScroll{background:0 0;border:none;padding:0;overflow:visible}.labels-module__LSGnqG__sheet{box-shadow:none}.print-label{page-break-inside:avoid;border:none!important}}
.product-form-module__972VMq__form{gap:var(--space-5);min-width:0;display:grid}.product-form-module__972VMq__categoryField{gap:var(--space-1);justify-items:start;display:grid}.product-form-module__972VMq__sectionActions{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.product-form-module__972VMq__blockError{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--danger-surface);color:var(--danger-text);font-size:var(--text-sm);margin:0}.product-form-module__972VMq__pricingHelp{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface-subtle);border:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.product-form-module__972VMq__pricingHelp p{font-size:var(--text-sm);color:var(--text-secondary);flex:320px;max-width:72ch;margin:0}.product-form-module__972VMq__markupTool{align-items:flex-start;gap:var(--space-2);flex:0 420px;display:flex}.product-form-module__972VMq__markupTool>:first-child{flex:1}.product-form-module__972VMq__markupTool>button{margin-top:25px}.product-form-module__972VMq__variantList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.product-form-module__972VMq__variant{gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);display:grid}.product-form-module__972VMq__variantInactive{background:var(--surface-subtle)}.product-form-module__972VMq__variantInactive .product-form-module__972VMq__variantIndex:after{content:" · inativa";color:var(--text-muted);font-weight:400}.product-form-module__972VMq__variantHead{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-height:32px;display:flex}.product-form-module__972VMq__variantIndex{font-size:var(--text-sm);color:var(--text-secondary);font-weight:600}.product-form-module__972VMq__attributes{font-size:var(--text-sm);color:var(--text-muted)}.product-form-module__972VMq__variantHeadActions{margin-left:auto}.product-form-module__972VMq__toggle{align-items:center;gap:var(--space-2);font-size:var(--text-sm);cursor:pointer;font-weight:500;display:inline-flex}.product-form-module__972VMq__toggle input{width:18px;height:18px;accent-color:var(--brand-accent)}.product-form-module__972VMq__variantFields{gap:var(--space-3);grid-template-columns:minmax(140px,1.3fr) minmax(120px,1fr) minmax(130px,1fr) minmax(110px,.8fr) minmax(110px,.8fr) minmax(170px,1.1fr);align-items:start;display:grid}.product-form-module__972VMq__pricing{min-height:var(--control-height);font-size:var(--text-sm);color:var(--text-secondary);font-variant-numeric:tabular-nums;align-content:center;gap:2px;margin-top:25px;display:grid}.product-form-module__972VMq__pricingEmpty{font-size:var(--text-xs);color:var(--text-muted)}.product-form-module__972VMq__valueDanger{color:var(--danger-text)}.product-form-module__972VMq__valueWarning{color:var(--warning-text)}.product-form-module__972VMq__gridDialog{gap:var(--space-4);display:grid}.product-form-module__972VMq__dimensionRow{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;align-items:end;display:grid}.product-form-module__972VMq__gridPreview{font-size:var(--text-sm);color:var(--text-secondary);margin:0}@media (max-width:1200px){.product-form-module__972VMq__variantFields{grid-template-columns:repeat(3,minmax(0,1fr))}.product-form-module__972VMq__pricing{margin-top:0}}@media (max-width:720px){.product-form-module__972VMq__variantFields{grid-template-columns:repeat(2,minmax(0,1fr))}.product-form-module__972VMq__variantFields>:first-child,.product-form-module__972VMq__pricing{grid-column:1/-1}.product-form-module__972VMq__markupTool{flex:100%}.product-form-module__972VMq__dimensionRow{grid-template-columns:minmax(0,1fr)}}@media (max-width:400px){.product-form-module__972VMq__variantFields{grid-template-columns:minmax(0,1fr)}.product-form-module__972VMq__markupTool{flex-direction:column;align-items:stretch}.product-form-module__972VMq__markupTool>button{margin-top:0}}
.products-module__VehFDq__productCell{gap:2px;min-width:0;display:grid}.products-module__VehFDq__productLink{color:var(--text-primary);font-weight:600;text-decoration:none}.products-module__VehFDq__productLink:hover{color:var(--brand-accent-text);text-decoration:underline}.products-module__VehFDq__muted{font-size:var(--text-sm);color:var(--text-muted)}.products-module__VehFDq__primaryLink{justify-content:center;align-items:center;gap:var(--space-2);min-height:38px;padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--brand-accent);color:var(--text-inverse);font-size:var(--text-md);white-space:nowrap;font-weight:600;text-decoration:none;display:inline-flex}.products-module__VehFDq__primaryLink:hover{background:var(--brand-accent-hover)}
.price-lists-module__o4yFYG__nameCell{gap:2px;min-width:0;display:grid}.price-lists-module__o4yFYG__nameLine{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.price-lists-module__o4yFYG__nameLink{color:var(--text-primary);font-weight:600;text-decoration:none}.price-lists-module__o4yFYG__nameLink:hover{color:var(--brand-accent-text);text-decoration:underline}.price-lists-module__o4yFYG__muted{font-size:var(--text-sm);color:var(--text-muted)}.price-lists-module__o4yFYG__footnote{font-size:var(--text-sm);color:var(--text-muted);margin:0}.price-lists-module__o4yFYG__dialogFields{gap:var(--space-4);display:grid}.price-lists-module__o4yFYG__headerActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.price-lists-module__o4yFYG__explain{font-size:var(--text-sm);color:var(--text-secondary);max-width:80ch;margin:0}.price-lists-module__o4yFYG__addRule{gap:var(--space-3);padding:var(--space-4);border:1px dashed var(--border-default);border-radius:var(--radius-md);background:var(--surface-subtle);grid-template-columns:minmax(260px,2fr) minmax(130px,.8fr) minmax(120px,.6fr) auto;align-items:start;display:grid}.price-lists-module__o4yFYG__addRuleButton{margin-top:25px}.price-lists-module__o4yFYG__ruleHint{font-size:var(--text-sm);color:var(--text-secondary);grid-column:1/-1;margin:0}.price-lists-module__o4yFYG__duplicate{grid-column:1/-1}.price-lists-module__o4yFYG__diffDown{color:var(--success-text)}.price-lists-module__o4yFYG__diffUp{color:var(--warning-text)}.price-lists-module__o4yFYG__ruleProduct{gap:2px;display:grid}@media (max-width:960px){.price-lists-module__o4yFYG__addRule{grid-template-columns:repeat(2,minmax(0,1fr))}.price-lists-module__o4yFYG__addRule>:first-child{grid-column:1/-1}.price-lists-module__o4yFYG__addRuleButton{grid-column:1/-1;justify-self:start;margin-top:0}}@media (max-width:480px){.price-lists-module__o4yFYG__addRule{padding:var(--space-3);grid-template-columns:minmax(0,1fr)}.price-lists-module__o4yFYG__addRuleButton{justify-self:stretch}}
.clientes-module__TApD5W__container{gap:var(--space-4,1rem);flex-direction:column;width:100%;display:flex}.clientes-module__TApD5W__clientCell{align-items:center;gap:.75rem;min-width:220px;display:flex}.clientes-module__TApD5W__avatar{background-color:var(--color-primary-50,#eff6ff);width:2.5rem;height:2.5rem;color:var(--color-primary-700,#1d4ed8);border:1px solid var(--color-primary-200,#bfdbfe);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;display:flex}.clientes-module__TApD5W__clientMeta{flex-direction:column;gap:.125rem;display:flex}.clientes-module__TApD5W__clientNameRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.clientes-module__TApD5W__clientName{color:var(--color-gray-900,#0f172a);font-size:.875rem;font-weight:600;text-decoration:none}.clientes-module__TApD5W__clientName:hover{color:var(--color-primary-600,#2563eb);text-decoration:underline}.clientes-module__TApD5W__clientTradeName{color:var(--color-gray-500,#64748b);font-size:.75rem}.clientes-module__TApD5W__clientDoc{color:var(--color-gray-500,#64748b);font-size:.75rem;font-family:var(--font-mono,monospace)}.clientes-module__TApD5W__contactGroup{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.clientes-module__TApD5W__contactLink{border-radius:var(--radius-sm,.25rem);background-color:var(--color-gray-100,#f1f5f9);color:var(--color-gray-700,#334155);align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;text-decoration:none;transition:all .15s ease-in-out;display:inline-flex}.clientes-module__TApD5W__contactLink:hover{background-color:var(--color-gray-200,#e2e8f0);color:var(--color-gray-900,#0f172a)}.clientes-module__TApD5W__whatsappLink{color:#15803d;background-color:#dcfce7;}.clientes-module__TApD5W__whatsappLink:hover{color:#166534;background-color:#bbf7d0}.clientes-module__TApD5W__tagsContainer{flex-wrap:wrap;align-items:center;gap:.375rem;max-width:220px;display:flex}.clientes-module__TApD5W__tagChip{white-space:nowrap;border:1px solid #00000014;border-radius:9999px;align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.clientes-module__TApD5W__creditValue{color:var(--color-gray-900,#0f172a);font-size:.875rem;font-weight:600}.clientes-module__TApD5W__ordersCount{color:var(--color-gray-500,#64748b);font-size:.75rem}.clientes-module__TApD5W__modalForm{flex-direction:column;gap:1.25rem;max-height:calc(85vh - 120px);padding-right:.5rem;display:flex;overflow-y:auto}.clientes-module__TApD5W__typeSelector{background-color:var(--color-gray-100,#f1f5f9);border-radius:var(--radius-md,.375rem);gap:.5rem;width:fit-content;padding:.25rem;display:flex}.clientes-module__TApD5W__typeBtn{color:var(--color-gray-600,#475569);border-radius:var(--radius-sm,.25rem);cursor:pointer;background:0 0;border:none;padding:.375rem 1rem;font-size:.875rem;font-weight:500;transition:all .15s ease-in-out}.clientes-module__TApD5W__typeBtnActive{background-color:var(--color-surface,#fff);color:var(--color-primary-600,#2563eb);font-weight:600;box-shadow:0 1px 2px #0000000d;}.clientes-module__TApD5W__formSection{flex-direction:column;gap:.75rem;display:flex}.clientes-module__TApD5W__sectionHeading{text-transform:uppercase;letter-spacing:.05em;color:var(--color-gray-500,#64748b);border-bottom:1px solid var(--color-gray-200,#e2e8f0);margin:0;padding-bottom:.25rem;font-size:.8125rem;font-weight:600}.clientes-module__TApD5W__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.clientes-module__TApD5W__formGridFull{grid-column:span 2}.clientes-module__TApD5W__formGrid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.clientes-module__TApD5W__tagsPicker{flex-wrap:wrap;gap:.5rem;display:flex}.clientes-module__TApD5W__tagCheckboxLabel{border-radius:var(--radius-sm,.25rem);border:1px solid var(--color-gray-300,#cbd5e1);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.8125rem;transition:all .15s;display:inline-flex}.clientes-module__TApD5W__tagCheckboxLabelSelected{background-color:var(--color-primary-50,#eff6ff);border-color:var(--color-primary-500,#3b82f6);font-weight:600;}@media (max-width:640px){.clientes-module__TApD5W__formGrid,.clientes-module__TApD5W__formGrid3{grid-template-columns:1fr}.clientes-module__TApD5W__formGridFull{grid-column:span 1}.clientes-module__TApD5W__clientCell{min-width:100%}.clientes-module__TApD5W__tagsContainer{max-width:100%}}
.tags-module__4HPYba__container{gap:var(--space-4,1rem);flex-direction:column;width:100%;display:flex}.tags-module__4HPYba__tagsGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}.tags-module__4HPYba__tagCard{border-radius:var(--radius-md,.375rem);border:1px solid var(--color-gray-200,#e2e8f0);background-color:var(--color-surface,#fff);flex-direction:column;justify-content:space-between;gap:1rem;padding:1.25rem;transition:all .15s ease-in-out;display:flex}.tags-module__4HPYba__tagCard:hover{border-color:var(--color-gray-300,#cbd5e1);box-shadow:0 2px 4px #0000000a}.tags-module__4HPYba__tagHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.tags-module__4HPYba__tagIndicator{align-items:center;gap:.5rem;display:flex}.tags-module__4HPYba__colorDot{border:1px solid #0000001a;border-radius:9999px;flex-shrink:0;width:.875rem;height:.875rem}.tags-module__4HPYba__tagName{color:var(--color-gray-900,#0f172a);font-size:1rem;font-weight:600}.tags-module__4HPYba__tagFooter{border-top:1px solid var(--color-gray-100,#f1f5f9);color:var(--color-gray-500,#64748b);justify-content:space-between;align-items:center;padding-top:.75rem;font-size:.75rem;display:flex}.tags-module__4HPYba__customersCount{font-weight:500}.tags-module__4HPYba__modalForm{flex-direction:column;gap:1rem;display:flex}.tags-module__4HPYba__colorPickerGroup{flex-direction:column;gap:.5rem;display:flex}.tags-module__4HPYba__colorPickerLabel{color:var(--color-gray-700,#334155);font-size:.875rem;font-weight:500}.tags-module__4HPYba__colorPalette{flex-wrap:wrap;gap:.5rem;display:flex}.tags-module__4HPYba__colorOption{cursor:pointer;border:2px solid #0000;border-radius:9999px;width:2rem;height:2rem;transition:transform .1s,border-color .15s;position:relative}.tags-module__4HPYba__colorOption:hover{transform:scale(1.1)}.tags-module__4HPYba__colorOptionSelected{border-color:var(--color-gray-900,#0f172a);box-shadow:0 0 0 2px var(--color-surface,#fff);transform:scale(1.1)}@media (max-width:640px){.tags-module__4HPYba__tagsGrid{grid-template-columns:1fr}}
.dashboard-module__VXqGmW__updated{align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--text-muted);display:flex}.dashboard-module__VXqGmW__waiting{padding:var(--space-6);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);max-width:72ch;color:var(--text-secondary)}.dashboard-module__VXqGmW__waiting p{margin:0}.dashboard-module__VXqGmW__attention{gap:var(--space-3);display:grid}.dashboard-module__VXqGmW__attentionTitle{font-size:var(--text-lg);margin:0;font-weight:600}.dashboard-module__VXqGmW__allClear{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--success-border);border-radius:var(--radius-md);background:var(--success-surface);color:var(--success-text);margin:0;display:flex}.dashboard-module__VXqGmW__attentionList{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);margin:0;padding:0;list-style:none;overflow:hidden}.dashboard-module__VXqGmW__attentionItem{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.dashboard-module__VXqGmW__attentionItem:last-child{border-bottom:none}.dashboard-module__VXqGmW__attentionIcon{flex-shrink:0}.dashboard-module__VXqGmW__tone_danger .dashboard-module__VXqGmW__attentionIcon{color:var(--danger)}.dashboard-module__VXqGmW__tone_warning .dashboard-module__VXqGmW__attentionIcon{color:var(--warning)}.dashboard-module__VXqGmW__tone_info .dashboard-module__VXqGmW__attentionIcon{color:var(--brand-accent)}.dashboard-module__VXqGmW__attentionText{gap:2px;min-width:0;display:grid}.dashboard-module__VXqGmW__attentionText strong{font-weight:600}.dashboard-module__VXqGmW__attentionText span{font-size:var(--text-sm);color:var(--text-secondary)}.dashboard-module__VXqGmW__attentionLink{align-items:center;gap:var(--space-1);min-height:36px;padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--text-sm);white-space:nowrap;font-weight:600;text-decoration:none;display:inline-flex}.dashboard-module__VXqGmW__attentionLink:hover{background:var(--surface-muted)}.dashboard-module__VXqGmW__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.dashboard-module__VXqGmW__panel{align-content:start;gap:var(--space-4);padding:var(--space-4) var(--space-5) var(--space-5);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);min-width:0;display:grid}.dashboard-module__VXqGmW__panelWide{grid-column:1/-1}.dashboard-module__VXqGmW__panelHeader{align-items:center;gap:var(--space-2);color:var(--text-muted);flex-wrap:wrap;display:flex}.dashboard-module__VXqGmW__panelHeader h2{font-size:var(--text-lg);color:var(--text-primary);margin:0;font-weight:600}.dashboard-module__VXqGmW__panelNote{font-size:var(--text-sm);flex-basis:100%}.dashboard-module__VXqGmW__headerLink{font-size:var(--text-sm);margin-left:auto;font-weight:600}.dashboard-module__VXqGmW__metrics{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.dashboard-module__VXqGmW__metrics div{align-content:start;gap:2px;min-width:0;display:grid}.dashboard-module__VXqGmW__metrics dt{font-size:var(--text-sm);color:var(--text-muted)}.dashboard-module__VXqGmW__metrics dd{font-size:var(--text-xl);letter-spacing:-.01em;color:var(--text-primary);overflow-wrap:anywhere;margin:0;font-weight:700}.dashboard-module__VXqGmW__metrics .dashboard-module__VXqGmW__metricSub{font-size:var(--text-sm);letter-spacing:0;color:var(--text-secondary);font-weight:400}.dashboard-module__VXqGmW__panelFootnote{padding-top:var(--space-3);border-top:1px solid var(--border-subtle);font-size:var(--text-xs);color:var(--text-muted);margin:0}.dashboard-module__VXqGmW__panelActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.dashboard-module__VXqGmW__panelEmpty{gap:var(--space-3);justify-items:start;display:grid}.dashboard-module__VXqGmW__panelEmpty p,.dashboard-module__VXqGmW__panelEmptyText{color:var(--text-secondary);margin:0}.dashboard-module__VXqGmW__primaryLink,.dashboard-module__VXqGmW__secondaryLink{min-height:38px;padding:0 var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.dashboard-module__VXqGmW__primaryLink{background:var(--brand-accent);color:var(--text-inverse)}.dashboard-module__VXqGmW__primaryLink:hover{background:var(--brand-accent-hover)}.dashboard-module__VXqGmW__secondaryLink{border:1px solid var(--border-default);color:var(--text-primary)}.dashboard-module__VXqGmW__secondaryLink:hover{background:var(--surface-muted)}.dashboard-module__VXqGmW__financeColumns{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dashboard-module__VXqGmW__financeColumn{gap:var(--space-3);align-content:start;justify-items:start;display:grid}.dashboard-module__VXqGmW__financeColumn h3{font-size:var(--text-md);margin:0;font-weight:600}.dashboard-module__VXqGmW__financeRows{width:100%;margin:0;display:grid}.dashboard-module__VXqGmW__financeRows div{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--border-subtle);display:flex}.dashboard-module__VXqGmW__financeRows dt{font-size:var(--text-sm);color:var(--text-secondary)}.dashboard-module__VXqGmW__financeRows dd{justify-items:end;margin:0;font-weight:600;display:grid}.dashboard-module__VXqGmW__financeRows small{font-size:var(--text-xs);color:var(--text-muted);font-weight:400}.dashboard-module__VXqGmW__valueDanger{color:var(--danger-text)}.dashboard-module__VXqGmW__valueWarning{color:var(--warning-text)}.dashboard-module__VXqGmW__saleList{margin:0;padding:0;list-style:none}.dashboard-module__VXqGmW__saleRow{gap:var(--space-3);padding:var(--space-2) var(--space-2);margin:0 calc(-1 * var(--space-2));border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--text-md);grid-template-columns:64px minmax(0,1fr) 56px 96px 120px;align-items:center;text-decoration:none;display:grid}.dashboard-module__VXqGmW__saleRow:hover{background:var(--surface-subtle)}.dashboard-module__VXqGmW__saleCode{color:var(--brand-accent-text);font-weight:600}.dashboard-module__VXqGmW__saleCustomer{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-module__VXqGmW__saleTime,.dashboard-module__VXqGmW__saleStatus{font-size:var(--text-sm);color:var(--text-muted)}.dashboard-module__VXqGmW__saleTotal{text-align:right;font-weight:600}.dashboard-module__VXqGmW__noIndicators{color:var(--text-secondary);margin:0}.dashboard-module__VXqGmW__shortcuts{gap:var(--space-3);display:grid}.dashboard-module__VXqGmW__shortcutsTitle{font-size:var(--text-lg);margin:0;font-weight:600}.dashboard-module__VXqGmW__shortcuts ul{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}.dashboard-module__VXqGmW__shortcut{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2) var(--space-4);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);text-decoration:none;display:flex}.dashboard-module__VXqGmW__shortcut span{display:grid}.dashboard-module__VXqGmW__shortcut strong{font-weight:600}.dashboard-module__VXqGmW__shortcut small{font-size:var(--text-xs);color:var(--text-muted)}.dashboard-module__VXqGmW__shortcut svg{color:var(--text-muted)}.dashboard-module__VXqGmW__shortcut:hover{border-color:var(--border-default);background:var(--surface-subtle)}@media (max-width:760px){.dashboard-module__VXqGmW__financeColumns{grid-template-columns:minmax(0,1fr)}.dashboard-module__VXqGmW__saleRow{grid-template-columns:56px minmax(0,1fr) auto}.dashboard-module__VXqGmW__saleTime,.dashboard-module__VXqGmW__saleStatus{display:none}}@media (max-width:640px){.dashboard-module__VXqGmW__attentionItem{grid-template-columns:auto minmax(0,1fr)}.dashboard-module__VXqGmW__attentionLink{grid-column:2;justify-self:start}.dashboard-module__VXqGmW__grid{grid-template-columns:minmax(0,1fr)}.dashboard-module__VXqGmW__metrics dd{font-size:var(--text-lg)}.dashboard-module__VXqGmW__updatedAt{display:none}}@media (max-width:360px){.dashboard-module__VXqGmW__metrics{grid-template-columns:minmax(0,1fr)}}
.stock-module__5lrtTq__itemCell{gap:2px;min-width:0;display:grid}.stock-module__5lrtTq__itemName{color:var(--text-primary);font-weight:600}.stock-module__5lrtTq__muted{font-size:var(--text-sm);color:var(--text-muted)}.stock-module__5lrtTq__locations{gap:var(--space-1) var(--space-3);font-size:var(--text-sm);color:var(--text-secondary);flex-wrap:wrap;display:flex}.stock-module__5lrtTq__locationZero{color:var(--text-subtle)}.stock-module__5lrtTq__quantity{font-variant-numeric:tabular-nums;font-weight:700}.stock-module__5lrtTq__positive{color:var(--success-text);font-weight:600}.stock-module__5lrtTq__negative{color:var(--danger-text);font-weight:600}.stock-module__5lrtTq__transition{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text-secondary)}.stock-module__5lrtTq__filterChip{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-3);border:1px solid var(--info-border);border-radius:var(--radius-full);background:var(--info-surface);color:var(--info-text);font-size:var(--text-sm);display:inline-flex}.stock-module__5lrtTq__chipClear{border-radius:var(--radius-full);width:22px;height:22px;color:inherit;cursor:pointer;background:0 0;border:none;place-items:center;display:grid}.stock-module__5lrtTq__chipClear:hover{background:#0369a11f}.stock-module__5lrtTq__scanButton{align-self:flex-end}.stock-module__5lrtTq__operation{gap:var(--space-5);grid-template-columns:minmax(0,1.4fr) minmax(300px,1fr);align-items:start;display:grid}.stock-module__5lrtTq__formColumn{gap:var(--space-5);min-width:0;display:grid}.stock-module__5lrtTq__summary{gap:var(--space-4);padding:var(--space-5);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);display:grid;position:sticky;top:72px}.stock-module__5lrtTq__summaryTitle{font-size:var(--text-lg);margin:0;font-weight:600}.stock-module__5lrtTq__summaryEmpty{color:var(--text-secondary);font-size:var(--text-sm);margin:0}.stock-module__5lrtTq__previewGrid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.stock-module__5lrtTq__previewGrid div{padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-subtle);gap:2px;display:grid}.stock-module__5lrtTq__previewGrid dt{font-size:var(--text-xs);color:var(--text-muted)}.stock-module__5lrtTq__previewGrid dd{font-size:var(--text-xl);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.stock-module__5lrtTq__previewDifferenceIn dd{color:var(--success-text)}.stock-module__5lrtTq__previewDifferenceOut dd{color:var(--danger-text)}.stock-module__5lrtTq__transferPreview{gap:var(--space-2);margin:0;display:grid}.stock-module__5lrtTq__transferPreview div{justify-content:space-between;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-subtle);display:flex}.stock-module__5lrtTq__transferPreview dt{color:var(--text-secondary);font-size:var(--text-sm)}.stock-module__5lrtTq__transferPreview dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.stock-module__5lrtTq__locationOptions{gap:var(--space-2);border:none;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin:0;padding:0;display:grid}.stock-module__5lrtTq__locationOptions legend{margin-bottom:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);font-weight:600}.stock-module__5lrtTq__locationOption{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);cursor:pointer;display:flex}.stock-module__5lrtTq__locationOption:has(input:checked){border-color:var(--brand-accent);background:var(--brand-accent-subtle)}.stock-module__5lrtTq__locationOption:has(input:disabled){opacity:.55;cursor:not-allowed}.stock-module__5lrtTq__locationOption:has(input:focus-visible){outline:2px solid var(--border-focus);outline-offset:2px}.stock-module__5lrtTq__locationOption input{opacity:0;pointer-events:none;position:absolute}.stock-module__5lrtTq__locationOptionName{font-size:var(--text-sm);font-weight:600;display:grid}.stock-module__5lrtTq__locationOptionName small{color:var(--text-muted);font-weight:400}.stock-module__5lrtTq__reasonChips{gap:var(--space-2);flex-wrap:wrap;display:flex}.stock-module__5lrtTq__reasonChip{min-height:32px;padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-full);background:var(--surface-card);color:var(--text-secondary);font-size:var(--text-sm);cursor:pointer}.stock-module__5lrtTq__reasonChip:hover{border-color:var(--brand-accent);color:var(--brand-accent-text)}.stock-module__5lrtTq__lastResult{gap:var(--space-1);font-size:var(--text-sm);display:grid}.stock-module__5lrtTq__lotCounts{gap:var(--space-2);flex-wrap:wrap;display:flex}.stock-module__5lrtTq__countButton{align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-full);background:var(--surface-card);color:var(--text-secondary);font-size:var(--text-sm);cursor:pointer;display:inline-flex}.stock-module__5lrtTq__countButton[aria-pressed=true]{border-color:var(--brand-accent);background:var(--brand-accent-subtle);color:var(--brand-accent-text);font-weight:600}.stock-module__5lrtTq__countButton strong{font-variant-numeric:tabular-nums}.stock-module__5lrtTq__dialogFields{gap:var(--space-4);display:grid}@media (max-width:1100px){.stock-module__5lrtTq__operation{grid-template-columns:minmax(0,1fr)}.stock-module__5lrtTq__summary{position:static}}@media (max-width:480px){.stock-module__5lrtTq__previewGrid{grid-template-columns:minmax(0,1fr)}.stock-module__5lrtTq__previewGrid div{justify-content:space-between;align-items:baseline;display:flex}}
.conciliacao-module__RH0frG__container{flex-direction:column;gap:1.5rem;display:flex}.conciliacao-module__RH0frG__feedbackBanner{border-radius:var(--radius-md,6px);padding:.75rem 1rem;font-size:.875rem;font-weight:500}.conciliacao-module__RH0frG__feedbackSuccess{color:#15803d;background-color:#dcfce7;border:1px solid #bbf7d0}.conciliacao-module__RH0frG__feedbackError{color:#991b1b;background-color:#fee2e2;border:1px solid #fecaca}.conciliacao-module__RH0frG__uploadGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:1.25rem;display:grid}.conciliacao-module__RH0frG__fieldLabel{color:var(--text-secondary,#334155);margin-bottom:.25rem;font-size:.875rem;font-weight:600;display:block}.conciliacao-module__RH0frG__fieldHelper{color:var(--text-muted,#64748b);margin-top:.35rem;font-size:.75rem;display:block}.conciliacao-module__RH0frG__dropZone{border:2px dashed var(--border-subtle,#cbd5e1);background-color:var(--surface-muted,#fafafa);border-radius:var(--radius-md,8px);text-align:center;cursor:pointer;padding:1.25rem;transition:all .2s ease-in-out;position:relative}.conciliacao-module__RH0frG__dropZoneDragging{border-color:var(--brand-accent,#2563eb);background-color:#eff6ff}.conciliacao-module__RH0frG__dropZoneLoaded{background-color:var(--surface-muted,#f8fafc)}.conciliacao-module__RH0frG__dropZoneContent{flex-direction:column;align-items:center;gap:.25rem;display:flex}.conciliacao-module__RH0frG__dropZoneIcon{margin-bottom:.25rem;font-size:1.75rem}.conciliacao-module__RH0frG__dropZoneTitle{color:var(--text-primary,#1e293b);margin:0;font-size:.875rem;font-weight:600}.conciliacao-module__RH0frG__dropZoneSubtitle{color:var(--text-muted,#64748b);margin:.25rem 0 0;font-size:.75rem}.conciliacao-module__RH0frG__loadedFileName{color:var(--text-primary,#0f172a);font-size:.9rem;font-weight:600}.conciliacao-module__RH0frG__loadedFileSize{color:#16a34a;font-size:.75rem;font-weight:600}.conciliacao-module__RH0frG__hiddenInput{display:none}.conciliacao-module__RH0frG__uploadActions{justify-content:flex-end;margin-top:1rem;display:flex}.conciliacao-module__RH0frG__exactMatchCard{background-color:#f0fdf4!important;border-color:#16a34a!important}.conciliacao-module__RH0frG__exactMatchContent{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.conciliacao-module__RH0frG__exactMatchTitle{color:#166534;align-items:center;gap:.5rem;font-size:.95rem;font-weight:700;display:flex}.conciliacao-module__RH0frG__exactMatchSubtitle{color:#15803d;margin:.25rem 0 0;font-size:.85rem}.conciliacao-module__RH0frG__batchButton{color:#fff;background-color:#16a34a;border-color:#15803d}.conciliacao-module__RH0frG__statsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.conciliacao-module__RH0frG__filterPillsRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.conciliacao-module__RH0frG__filterLabel{color:var(--text-secondary,#475569);margin-right:.5rem;font-size:.875rem;font-weight:600}.conciliacao-module__RH0frG__bankTrnCell{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.conciliacao-module__RH0frG__bankTrnInfo{flex-direction:column;gap:.125rem;display:flex}.conciliacao-module__RH0frG__bankDate{color:var(--text-muted,#64748b);font-size:.75rem;font-weight:600}.conciliacao-module__RH0frG__bankMemo{color:var(--text-primary,#0f172a);font-weight:600}.conciliacao-module__RH0frG__bankFitId{color:var(--text-muted,#94a3b8);font-size:.75rem;font-family:var(--font-mono,monospace)}.conciliacao-module__RH0frG__bankTrnAmountBox{text-align:right;white-space:nowrap}.conciliacao-module__RH0frG__debitAmount{color:#dc2626;font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:700}.conciliacao-module__RH0frG__creditAmount{color:#16a34a;font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:700}.conciliacao-module__RH0frG__erpMatchBox{flex-direction:column;gap:.25rem;display:flex}.conciliacao-module__RH0frG__erpMatchHeader{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.conciliacao-module__RH0frG__erpMatchTitle{color:var(--text-primary,#0f172a);font-weight:600}.conciliacao-module__RH0frG__erpMatchMeta{color:var(--text-muted,#64748b);flex-wrap:wrap;gap:.75rem;font-size:.75rem;display:flex}.conciliacao-module__RH0frG__unmatchedText{color:var(--text-muted,#94a3b8);font-size:.8125rem;font-style:italic}.conciliacao-module__RH0frG__actionsColumn{flex-direction:column;align-items:flex-end;gap:.375rem;display:inline-flex}.conciliacao-module__RH0frG__textRight{text-align:right}.conciliacao-module__RH0frG__actionButtonRow{margin-top:.5rem}.conciliacao-module__RH0frG__modalForm{flex-direction:column;gap:1rem;display:flex}.conciliacao-module__RH0frG__modalGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.conciliacao-module__RH0frG__modalActions{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.conciliacao-module__RH0frG__progressCard{background-color:var(--surface-card,#fff);border:1px solid var(--border-subtle,#e2e8f0)}.conciliacao-module__RH0frG__progressContainer{flex-direction:column;gap:.5rem;display:flex}.conciliacao-module__RH0frG__progressHeader{color:var(--text-primary,#0f172a);justify-content:space-between;align-items:center;font-size:.875rem;font-weight:600;display:flex}.conciliacao-module__RH0frG__progressPercent{color:#16a34a;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700}.conciliacao-module__RH0frG__progressBar{background-color:var(--surface-muted,#f1f5f9);accent-color:#16a34a;border:none;border-radius:9999px;width:100%;height:.75rem;overflow:hidden}.conciliacao-module__RH0frG__progressBar::-webkit-progress-bar{background-color:var(--surface-muted,#f1f5f9);border-radius:9999px}.conciliacao-module__RH0frG__progressBar::-webkit-progress-value{background-color:#16a34a;border-radius:9999px;transition:width .3s}.conciliacao-module__RH0frG__progressBar::-moz-progress-bar{background-color:#16a34a;border-radius:9999px}.conciliacao-module__RH0frG__progressStatsRow{color:var(--text-muted,#64748b);gap:1.5rem;font-size:.75rem;display:flex}.conciliacao-module__RH0frG__celebrationCard{background:linear-gradient(135deg,#f0fdf4 0%,#dcfce7 100%)!important;border-color:#16a34a!important}.conciliacao-module__RH0frG__celebrationContent{align-items:center;gap:1rem;padding:1.25rem;display:flex}.conciliacao-module__RH0frG__celebrationIcon{font-size:2rem;line-height:1}.conciliacao-module__RH0frG__celebrationTitle{color:#166534;margin:0;font-size:1rem;font-weight:700}.conciliacao-module__RH0frG__celebrationSubtitle{color:#15803d;margin:.25rem 0 0;font-size:.875rem}.conciliacao-module__RH0frG__alreadyReconciledBox{flex-direction:column;gap:.25rem;display:flex}.conciliacao-module__RH0frG__alreadyReconciledMeta{color:var(--text-muted,#64748b);font-size:.75rem}
.reports-module__NWO2-W__container{flex-direction:column;gap:1.5rem;display:flex}.reports-module__NWO2-W__navContainer{border-bottom:1px solid var(--border-subtle,#e2e8f0);align-items:center;gap:.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.reports-module__NWO2-W__navItem{color:var(--text-secondary,#64748b);border-radius:var(--radius-md,6px);white-space:nowrap;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.reports-module__NWO2-W__navItem:hover{color:var(--text-primary,#0f172a);background-color:var(--surface-muted,#f1f5f9)}.reports-module__NWO2-W__navItemActive{color:var(--brand-accent,#2563eb);background-color:#2563eb14;font-weight:600}.reports-module__NWO2-W__statsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.reports-module__NWO2-W__filterForm{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.reports-module__NWO2-W__filterField{flex:1;min-width:180px}.reports-module__NWO2-W__filterFieldWide{flex:2;min-width:240px}.reports-module__NWO2-W__filterLabel{color:var(--text-secondary,#334155);margin-bottom:.25rem;font-size:.875rem;font-weight:600;display:block}.reports-module__NWO2-W__filterActions{align-items:center;gap:.5rem;display:flex}.reports-module__NWO2-W__headerActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.reports-module__NWO2-W__loadingState{text-align:center;color:var(--text-muted,#64748b);padding:3rem;font-size:.9375rem}.reports-module__NWO2-W__errorAlert{color:#991b1b;font-size:.875rem}.reports-module__NWO2-W__textRight{text-align:right}.reports-module__NWO2-W__textCenter{text-align:center}.reports-module__NWO2-W__textMuted{color:var(--text-muted,#64748b)}.reports-module__NWO2-W__textDanger{color:#dc2626}.reports-module__NWO2-W__textSuccess{color:#16a34a}.reports-module__NWO2-W__tabularNums{font-variant-numeric:tabular-nums}.reports-module__NWO2-W__percentCol{text-align:right;font-variant-numeric:tabular-nums;width:100px}.reports-module__NWO2-W__dreTable{width:100%}.reports-module__NWO2-W__rowGrossRevenue{color:var(--text-primary,#0f172a);font-weight:700}.reports-module__NWO2-W__rowDeduction{color:var(--text-muted,#64748b)}.reports-module__NWO2-W__cellIndent1{padding-left:2.25rem}.reports-module__NWO2-W__cellIndent2{padding-left:3.5rem}.reports-module__NWO2-W__rowNetRevenue{background-color:var(--surface-muted,#f8fafc);color:var(--text-primary,#0f172a);font-weight:700}.reports-module__NWO2-W__rowCmv{color:var(--text-muted,#64748b)}.reports-module__NWO2-W__rowGrossProfit{color:#0369a1;background-color:#0369a114;font-weight:700}.reports-module__NWO2-W__rowOperatingExpenses{color:var(--text-muted,#64748b)}.reports-module__NWO2-W__rowExpenseItem{color:var(--text-muted,#64748b);font-size:.8125rem}.reports-module__NWO2-W__rowNetIncomePositive{color:#15803d;background-color:#22c55e14;font-size:1rem;font-weight:700}.reports-module__NWO2-W__rowNetIncomeNegative{color:#b91c1c;background-color:#ef444414;font-size:1rem;font-weight:700}.reports-module__NWO2-W__itemDetails{flex-direction:column;gap:.125rem;display:flex}.reports-module__NWO2-W__itemName{color:var(--text-primary,#0f172a);font-weight:600}.reports-module__NWO2-W__itemSubtext,.reports-module__NWO2-W__customerDoc{font-size:.75rem;font-family:var(--font-mono,monospace);color:var(--text-muted,#64748b)}.reports-module__NWO2-W__rankBadge{background-color:var(--surface-muted,#f1f5f9);width:26px;height:26px;color:var(--text-secondary,#334155);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.reports-module__NWO2-W__rankTop1{color:#854d0e;background-color:#fef08a}.reports-module__NWO2-W__rankTop2{color:#475569;background-color:#e2e8f0}.reports-module__NWO2-W__rankTop3{color:#9a3412;background-color:#fed7aa}.reports-module__NWO2-W__locationsBadgeGroup{flex-wrap:wrap;gap:.25rem;display:flex}.reports-module__NWO2-W__locationBadge{border-radius:var(--radius-sm,4px);background-color:var(--surface-muted,#f1f5f9);color:var(--text-secondary,#475569);border:1px solid var(--border-subtle,#e2e8f0);align-items:center;padding:.125rem .375rem;font-size:.6875rem;display:inline-flex}.reports-module__NWO2-W__paymentBreakdownGrid{flex-wrap:wrap;gap:.375rem;display:flex}.reports-module__NWO2-W__paymentTag{border-radius:var(--radius-sm,4px);background:var(--surface-muted,#f8fafc);border:1px solid var(--border-subtle,#e2e8f0);color:var(--text-secondary,#334155);align-items:center;gap:.25rem;padding:.125rem .375rem;font-size:.6875rem;display:inline-flex}.reports-module__NWO2-W__paymentTag strong{color:var(--text-primary,#0f172a)}.reports-module__NWO2-W__whatsappButton{font-weight:600;color:#fff!important;background-color:#16a34a!important;border-color:#15803d!important}.reports-module__NWO2-W__whatsappButton:hover{background-color:#15803d!important}.reports-module__NWO2-W__messagePreviewBox{border-radius:var(--radius-md,6px);color:#166534;white-space:pre-wrap;background-color:#f0fdf4;border:1px solid #bbf7d0;padding:.875rem;font-family:inherit;font-size:.8125rem;line-height:1.5}.reports-module__NWO2-W__quickPeriodGroup{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.reports-module__NWO2-W__quickPeriodBtn{border:1px solid var(--border-subtle,#cbd5e1);background-color:var(--surface-card,#fff);color:var(--text-secondary,#475569);cursor:pointer;border-radius:9999px;padding:.25rem .625rem;font-size:.75rem;transition:all .15s}.reports-module__NWO2-W__quickPeriodBtn:hover{background-color:var(--surface-muted,#f1f5f9);color:var(--text-primary,#0f172a)}.reports-module__NWO2-W__quickPeriodBtnActive{background-color:var(--brand-accent,#2563eb);color:#fff;border-color:var(--brand-accent,#2563eb);font-weight:600}.reports-module__NWO2-W__dreHeroCard{border:1px solid var(--border-subtle,#e2e8f0);background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%)}.reports-module__NWO2-W__dreHeroGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.25rem;padding:1.25rem;display:grid}.reports-module__NWO2-W__dreHeroItem{flex-direction:column;gap:.25rem;display:flex}.reports-module__NWO2-W__dreHeroLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted,#64748b);font-size:.75rem;font-weight:600}.reports-module__NWO2-W__dreHeroValue{color:var(--text-primary,#0f172a);font-size:1.25rem;font-weight:800}.reports-module__NWO2-W__dreHeroPositive{color:#16a34a}.reports-module__NWO2-W__dreHeroNegative{color:#dc2626}.reports-module__NWO2-W__modalFormContainer{flex-direction:column;gap:1rem;display:flex}.reports-module__NWO2-W__modalActionsRow{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.reports-module__NWO2-W__actionButtonGroup{justify-content:center;align-items:center;gap:.375rem;display:flex}.reports-module__NWO2-W__modalField{flex-direction:column;gap:.25rem;display:flex}.reports-module__NWO2-W__modalLabel{color:var(--text-secondary,#334155);font-size:.8125rem;font-weight:600}.reports-module__NWO2-W__dreHeroSub{color:var(--text-muted,#64748b);font-size:.75rem}
.caixa-module__mVIJEG__container{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.caixa-module__mVIJEG__headerActions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.caixa-module__mVIJEG__tabGroup{background-color:var(--surface-muted);padding:var(--space-1);border-radius:var(--radius-md);border:1px solid var(--border-default);display:inline-flex}.caixa-module__mVIJEG__linkReset{text-decoration:none}.caixa-module__mVIJEG__headerTitle{margin:0 0 var(--space-1);font-size:var(--text-lg);color:var(--text-primary);font-weight:700}.caixa-module__mVIJEG__headerSubtitle{color:var(--text-muted)}.caixa-module__mVIJEG__statsGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.caixa-module__mVIJEG__cardBanner{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);flex-wrap:wrap;display:flex}.caixa-module__mVIJEG__sessionOperatorInfo{align-items:center;gap:var(--space-3);display:flex}.caixa-module__mVIJEG__sessionIcon{border-radius:var(--radius-md);background-color:var(--success-surface);width:44px;height:44px;color:var(--success-text);flex-shrink:0;justify-content:center;align-items:center;display:flex}.caixa-module__mVIJEG__sessionTitleRow{align-items:center;gap:var(--space-2);display:flex}.caixa-module__mVIJEG__sessionTitle{font-size:var(--text-base);color:var(--text-primary);margin:0;font-weight:700}.caixa-module__mVIJEG__sessionSubtitle{font-size:var(--text-xs);color:var(--text-muted);margin-top:2px}.caixa-module__mVIJEG__actionButtons{gap:var(--space-2);flex-wrap:wrap;display:flex}.caixa-module__mVIJEG__expectedBalanceCard{border-left:4px solid var(--success-text)}.caixa-module__mVIJEG__expectedBalanceRow{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);flex-wrap:wrap;display:flex}.caixa-module__mVIJEG__expectedBalanceTitle{align-items:center;gap:var(--space-2);font-size:var(--text-base);color:var(--text-primary);font-weight:700;display:flex}.caixa-module__mVIJEG__expectedBalanceSubtitle{font-size:var(--text-xs);color:var(--text-muted);margin-top:4px;display:block}.caixa-module__mVIJEG__expectedBalanceAmount{font-size:var(--text-2xl);color:var(--success-text);font-variant-numeric:tabular-nums;font-weight:800}.caixa-module__mVIJEG__paymentMethodsCardContent{padding:var(--space-4)}.caixa-module__mVIJEG__paymentMethodsGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.caixa-module__mVIJEG__paymentMethodCard{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background-color:var(--surface-muted);border:1px solid var(--border-default);flex-direction:column;gap:4px;display:flex}.caixa-module__mVIJEG__paymentMethodHeader{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-muted);display:flex}.caixa-module__mVIJEG__paymentMethodAmount{font-size:var(--text-base);color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:700}.caixa-module__mVIJEG__formCard{width:100%;max-width:680px;margin:0 auto}.caixa-module__mVIJEG__formCardContent{padding:var(--space-5)}.caixa-module__mVIJEG__formGrid{gap:var(--space-4);flex-direction:column;display:flex}.caixa-module__mVIJEG__formField{gap:var(--space-1);flex-direction:column;display:flex}.caixa-module__mVIJEG__formLabel{font-size:var(--text-sm);color:var(--text-primary);font-weight:600}.caixa-module__mVIJEG__formLabelRow{justify-content:space-between;align-items:center;display:flex}.caixa-module__mVIJEG__formHelp{font-size:var(--text-xs);color:var(--text-muted)}.caixa-module__mVIJEG__lockedLocationCard{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background-color:var(--surface-muted);border:1px solid var(--border-default);justify-content:space-between;align-items:center;display:flex}.caixa-module__mVIJEG__lockedLocationContent{align-items:center;gap:var(--space-3);display:flex}.caixa-module__mVIJEG__lockedLocationIcon{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--brand-accent);background-color:#2563eb1a;justify-content:center;align-items:center;display:flex}.caixa-module__mVIJEG__lockedLocationTitle{font-size:var(--text-sm);color:var(--text-primary);font-weight:600}.caixa-module__mVIJEG__lockedLocationCode{font-size:var(--text-xs);color:var(--text-muted);margin-left:var(--space-2)}.caixa-module__mVIJEG__presetGroup{gap:var(--space-1);flex-wrap:wrap;align-items:center;display:flex}.caixa-module__mVIJEG__presetLabel{color:var(--text-muted);font-size:var(--text-xs);margin-right:var(--space-1)}.caixa-module__mVIJEG__presetButton{font-size:var(--text-xs);height:26px;padding:2px 8px}.caixa-module__mVIJEG__formFooter{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2);display:flex}.caixa-module__mVIJEG__formSubmitRow{margin-top:var(--space-3);justify-content:flex-end;display:flex}.caixa-module__mVIJEG__closedResultCard{text-align:center;width:100%;max-width:600px;margin:0 auto}.caixa-module__mVIJEG__closedResultContent{padding:var(--space-6)}.caixa-module__mVIJEG__closedResultIcon{border-radius:var(--radius-full);background-color:var(--success-surface);width:56px;height:56px;color:var(--success-text);margin:0 auto var(--space-4);justify-content:center;align-items:center;display:flex}.caixa-module__mVIJEG__closedResultTitle{margin:0 0 var(--space-2);font-size:var(--text-lg);color:var(--text-primary);font-weight:700}.caixa-module__mVIJEG__closedResultSubtitle{color:var(--text-muted);font-size:var(--text-sm);margin-bottom:var(--space-4)}.caixa-module__mVIJEG__closedResultGrid{gap:var(--space-4);margin-bottom:var(--space-4);background-color:var(--surface-muted);border:1px solid var(--border-default);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);text-align:left;grid-template-columns:1fr 1fr;display:grid}.caixa-module__mVIJEG__closedResultCellLabel{color:var(--text-muted);font-size:var(--text-xs);display:block}.caixa-module__mVIJEG__closedResultCellValue{font-size:var(--text-lg);color:var(--text-primary);font-weight:700}.caixa-module__mVIJEG__closedResultBadge{font-size:var(--text-sm);padding:var(--space-2) var(--space-4)}.caixa-module__mVIJEG__closedResultActions{margin-top:var(--space-5);gap:var(--space-3);justify-content:center;display:flex}.caixa-module__mVIJEG__errorBanner{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background-color:var(--danger-surface);color:var(--danger-text);font-size:var(--text-sm);border:1px solid var(--danger-border);align-items:center;gap:var(--space-2);display:flex}.caixa-module__mVIJEG__historyCardContent{padding:0}.caixa-module__mVIJEG__historyLoading{padding:var(--space-5)}.caixa-module__mVIJEG__historyFilterBar{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.caixa-module__mVIJEG__statusSelect{min-width:150px}.caixa-module__mVIJEG__mutedText{color:var(--text-muted)}
.expedicao-module__t_AFkq__methodBadge{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-xs);background-color:var(--surface-subtle);color:var(--text-secondary);border:1px solid var(--border-subtle);font-weight:500;display:inline-flex}.expedicao-module__t_AFkq__orderLink{color:var(--brand-accent);font-weight:600;text-decoration:none}.expedicao-module__t_AFkq__orderLink:hover{text-decoration:underline}.expedicao-module__t_AFkq__primaryText{color:var(--text-primary);font-weight:600}.expedicao-module__t_AFkq__secondaryText{font-size:var(--font-size-xs);color:var(--text-secondary)}.expedicao-module__t_AFkq__phoneHighlight{font-size:var(--font-size-xs);color:var(--success-text,#2b8a3e);font-weight:500}.expedicao-module__t_AFkq__moneyTabular{font-variant-numeric:tabular-nums;color:var(--text-secondary);font-size:var(--font-size-xs)}.expedicao-module__t_AFkq__actionsGroup{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.expedicao-module__t_AFkq__packingVerifiedBox{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);max-height:220px;padding:var(--space-3);background-color:var(--surface-subtle);overflow-y:auto}.expedicao-module__t_AFkq__packingItemRow{padding:var(--space-2) 0;border-bottom:1px solid var(--border-subtle);font-size:var(--font-size-sm);justify-content:space-between;align-items:center;display:flex}.expedicao-module__t_AFkq__packingItemRow:last-child{border-bottom:none}.expedicao-module__t_AFkq__labelPreviewCard{border:2px dashed var(--border-default);border-radius:var(--radius-md);padding:var(--space-4);color:#0f172a;background-color:#fff}.expedicao-module__t_AFkq__labelGrid{gap:var(--space-4);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid #e2e8f0;grid-template-columns:1fr 1fr;display:grid}
.pedidos-module__G3q6Za__channelBadge{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-xs);background-color:var(--surface-subtle);color:var(--text-secondary);border:1px solid var(--border-subtle);font-weight:500;display:inline-flex}.pedidos-module__G3q6Za__channelOnline{color:#065f46;background-color:#ecfdf5;border-color:#a7f3d0}.pedidos-module__G3q6Za__channelWhatsApp{color:#166534;background-color:#f0fdf4;border-color:#bbf7d0}.pedidos-module__G3q6Za__channelB2B{color:#1e40af;background-color:#eff6ff;border-color:#bfdbfe}.pedidos-module__G3q6Za__cellPrimary{color:var(--text-primary);font-weight:600}.pedidos-module__G3q6Za__cellSecondary{font-size:var(--font-size-xs);color:var(--text-muted)}.pedidos-module__G3q6Za__codeLink{color:var(--brand-accent);font-weight:600;text-decoration:none}.pedidos-module__G3q6Za__codeLink:hover{text-decoration:underline}.pedidos-module__G3q6Za__totalCents{font-variant-numeric:tabular-nums;color:var(--text-primary);font-weight:600}.pedidos-module__G3q6Za__actionsGroup{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}
.toast-module__TpSL7q__region{right:var(--space-4);bottom:var(--space-4);z-index:var(--z-toast);gap:var(--space-2);width:min(380px, calc(100vw - 2 * var(--space-4)));pointer-events:none;display:grid;position:fixed}.toast-module__TpSL7q__toast{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--text-primary);color:var(--text-inverse);box-shadow:var(--shadow-lg);font-size:var(--text-md);line-height:var(--leading-tight);pointer-events:auto;animation:.18s cubic-bezier(.16,1,.3,1) toast-module__TpSL7q__toastIn;display:flex}.toast-module__TpSL7q__toast svg{flex-shrink:0;margin-top:1px}.toast-module__TpSL7q__success svg:first-child{color:#4ade80}.toast-module__TpSL7q__error svg:first-child{color:#f87171}.toast-module__TpSL7q__info svg:first-child{color:#7db3ff}.toast-module__TpSL7q__message{flex:1;min-width:0;padding-top:1px}.toast-module__TpSL7q__close{border-radius:var(--radius-sm);width:24px;height:24px;color:inherit;opacity:.7;cursor:pointer;background:0 0;border:none;place-items:center;display:grid}.toast-module__TpSL7q__close:hover{opacity:1;background:#ffffff1f}@keyframes toast-module__TpSL7q__toastIn{0%{opacity:0;transform:translateY(8px)}}@media (max-width:640px){.toast-module__TpSL7q__region{left:var(--space-4);right:var(--space-4);width:auto}}
