.ImpressaoClient-module__0ur2Kq__container{flex-direction:column;gap:16px;max-width:720px;display:flex}.ImpressaoClient-module__0ur2Kq__card{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px 24px}.ImpressaoClient-module__0ur2Kq__cardHeader{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.ImpressaoClient-module__0ur2Kq__cardHeader h2{color:var(--text-primary);margin:0;font-size:15px;font-weight:600}.ImpressaoClient-module__0ur2Kq__refreshBtn{background:var(--bg-elevated);border:1px solid var(--border-light);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:12px;display:inline-flex}.ImpressaoClient-module__0ur2Kq__refreshBtn:hover{background:var(--bg-surface);border-color:var(--accent);color:var(--accent)}.ImpressaoClient-module__0ur2Kq__statusRow{border-radius:var(--radius-md);border:1px solid;align-items:flex-start;gap:12px;padding:14px 16px;font-size:13px;display:flex}.ImpressaoClient-module__0ur2Kq__statusRow strong{font-weight:600;display:block}.ImpressaoClient-module__0ur2Kq__statusRow p{color:var(--text-secondary);margin:4px 0 0;font-size:12.5px;line-height:1.5}.ImpressaoClient-module__0ur2Kq__statusRow em{color:var(--text-muted);font-style:normal;font-family:var(--font-mono);font-size:11.5px}.ImpressaoClient-module__0ur2Kq__statusOnline{background:var(--success-subtle);border-color:color-mix(in srgb, var(--success) 45%, transparent);color:var(--success)}.ImpressaoClient-module__0ur2Kq__statusOffline{background:var(--danger-subtle);border-color:color-mix(in srgb, var(--danger) 45%, transparent);color:var(--danger)}.ImpressaoClient-module__0ur2Kq__statusChecking{background:var(--bg-elevated);border-color:var(--border);color:var(--text-secondary)}.ImpressaoClient-module__0ur2Kq__statusOnline strong,.ImpressaoClient-module__0ur2Kq__statusOffline strong,.ImpressaoClient-module__0ur2Kq__statusChecking strong{color:var(--text-primary)}.ImpressaoClient-module__0ur2Kq__formRow{flex-direction:column;gap:16px;display:flex}.ImpressaoClient-module__0ur2Kq__label{flex-direction:column;gap:6px;display:flex}.ImpressaoClient-module__0ur2Kq__label>span{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:500}.ImpressaoClient-module__0ur2Kq__input{background:var(--bg-elevated);border:1px solid var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);padding:10px 12px;font-family:inherit;font-size:14px}.ImpressaoClient-module__0ur2Kq__input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle);outline:none}.ImpressaoClient-module__0ur2Kq__hint{color:var(--text-muted);font-size:12px;line-height:1.5}.ImpressaoClient-module__0ur2Kq__btnPrimary{background:var(--accent);color:var(--accent-fg);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast);border:none;align-self:flex-start;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:600}.ImpressaoClient-module__0ur2Kq__btnPrimary:hover{background:var(--accent-hover)}.ImpressaoClient-module__0ur2Kq__emptyMsg{color:var(--text-secondary);background:var(--bg-elevated);border-radius:var(--radius-md);border:1px dashed var(--border-light);margin:0;padding:16px;font-size:13px}.ImpressaoClient-module__0ur2Kq__steps{color:var(--text-secondary);margin:0;padding-left:20px;font-size:13.5px;line-height:1.7}.ImpressaoClient-module__0ur2Kq__steps li{margin-bottom:6px}.ImpressaoClient-module__0ur2Kq__steps strong{color:var(--text-primary);font-weight:600}.ImpressaoClient-module__0ur2Kq__card code,.ImpressaoClient-module__0ur2Kq__hint code,.ImpressaoClient-module__0ur2Kq__steps code,.ImpressaoClient-module__0ur2Kq__statusRow code{font-family:var(--font-mono);background:var(--bg-elevated);border:1px solid var(--border);color:var(--text-primary);border-radius:var(--radius-sm);padding:1px 6px;font-size:.9em}.ImpressaoClient-module__0ur2Kq__spin{animation:1s linear infinite ImpressaoClient-module__0ur2Kq__spin}@keyframes ImpressaoClient-module__0ur2Kq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:700px){.ImpressaoClient-module__0ur2Kq__card{padding-top:16px;padding-bottom:16px}.ImpressaoClient-module__0ur2Kq__cardHeader{flex-direction:column;align-items:stretch;gap:10px}.ImpressaoClient-module__0ur2Kq__refreshBtn{justify-content:center;padding:10px 12px}.ImpressaoClient-module__0ur2Kq__statusRow{padding:12px}.ImpressaoClient-module__0ur2Kq__btnPrimary{text-align:center;align-self:stretch;padding:13px 16px}.ImpressaoClient-module__0ur2Kq__input{padding:12px;font-size:16px}.ImpressaoClient-module__0ur2Kq__steps{padding-left:18px}}
.SearchableSelect-module__nPxkgW__wrapper{position:relative}.SearchableSelect-module__nPxkgW__trigger{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);height:34px;color:var(--text-primary);cursor:pointer;text-align:left;white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:112px;padding:0 10px;font-size:13px;transition:border-color .15s;display:flex}.SearchableSelect-module__nPxkgW__trigger:hover,.SearchableSelect-module__nPxkgW__triggerOpen{border-color:var(--accent)}.SearchableSelect-module__nPxkgW__selectedLabel{color:var(--text-primary)}.SearchableSelect-module__nPxkgW__placeholder{color:var(--text-muted)}.SearchableSelect-module__nPxkgW__chevron{color:var(--text-muted);flex-shrink:0;transition:transform .15s}.SearchableSelect-module__nPxkgW__chevronOpen{transform:rotate(180deg)}.SearchableSelect-module__nPxkgW__dropdown{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;min-height:0;display:flex;overflow:hidden;box-shadow:0 8px 32px #00000080}.SearchableSelect-module__nPxkgW__searchWrapper{border-bottom:1px solid var(--border-subtle,#ffffff0f);flex-shrink:0;padding:8px 8px 4px}.SearchableSelect-module__nPxkgW__searchInput{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-elevated);width:100%;height:30px;color:var(--text-primary);box-sizing:border-box;outline:none;padding:0 10px;font-size:12px}.SearchableSelect-module__nPxkgW__searchInput:focus{border-color:var(--accent)}.SearchableSelect-module__nPxkgW__searchInput::placeholder{color:var(--text-muted)}.SearchableSelect-module__nPxkgW__list{scrollbar-width:thin;scrollbar-color:var(--border-light) transparent;flex:1;min-height:0;padding:4px 0;overflow-y:auto}.SearchableSelect-module__nPxkgW__list::-webkit-scrollbar{width:8px}.SearchableSelect-module__nPxkgW__list::-webkit-scrollbar-track{background:0 0}.SearchableSelect-module__nPxkgW__list::-webkit-scrollbar-thumb{background:var(--border-light);border-radius:var(--radius-pill);background-clip:content-box;border:2px solid #0000}.SearchableSelect-module__nPxkgW__list::-webkit-scrollbar-thumb:hover{background:var(--text-muted);background-clip:content-box}.SearchableSelect-module__nPxkgW__option{color:var(--text-primary);cursor:pointer;padding:8px 12px;font-size:13px;transition:background .1s}.SearchableSelect-module__nPxkgW__option:hover{background:var(--bg-elevated)}.SearchableSelect-module__nPxkgW__optionActive{color:var(--accent);background:rgba(var(--accent-rgb), .08);font-weight:600}.SearchableSelect-module__nPxkgW__empty{color:var(--text-muted);text-align:center;padding:12px;font-size:12px}.SearchableSelect-module__nPxkgW__optionFocada{background:var(--bg-elevated)}
.BlocoAcertos-module__weiy_a__bloco{display:block}.BlocoAcertos-module__weiy_a__vazio{text-align:center;color:var(--text-secondary);padding:16px 0;font-size:12.5px}.BlocoAcertos-module__weiy_a__secaoTopo{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.BlocoAcertos-module__weiy_a__secaoTitulo{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin:0;font-size:12px;font-weight:600}.BlocoAcertos-module__weiy_a__secaoAcoes{align-items:center;gap:8px;display:flex}.BlocoAcertos-module__weiy_a__subTitulo{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin:18px 0 8px;font-size:12px;font-weight:600}.BlocoAcertos-module__weiy_a__placar{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.BlocoAcertos-module__weiy_a__placarItem{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);flex-direction:column;gap:2px;padding:11px 13px;display:flex}.BlocoAcertos-module__weiy_a__placarRotulo{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);font-size:10.5px}.BlocoAcertos-module__weiy_a__placarValor{font-size:18px;font-weight:600;line-height:1.25}.BlocoAcertos-module__weiy_a__placarNota{color:var(--text-secondary);font-size:11px}.BlocoAcertos-module__weiy_a__pos{color:var(--success)}.BlocoAcertos-module__weiy_a__neg{color:var(--text-primary)}.BlocoAcertos-module__weiy_a__barra{background:var(--border);border-radius:999px;height:4px;margin-top:10px;overflow:hidden}.BlocoAcertos-module__weiy_a__barraCheia{background:var(--success);border-radius:999px;height:100%;transition:width .22s}.BlocoAcertos-module__weiy_a__aviso,.BlocoAcertos-module__weiy_a__avisoOk,.BlocoAcertos-module__weiy_a__erro{border-radius:var(--radius-md);align-items:center;gap:7px;margin-top:12px;padding:8px 11px;font-size:12.5px;line-height:1.45;display:flex}.BlocoAcertos-module__weiy_a__aviso{background:var(--warning-subtle);color:var(--warning)}.BlocoAcertos-module__weiy_a__avisoOk{background:var(--success-subtle);color:var(--success)}.BlocoAcertos-module__weiy_a__erro{background:var(--danger-subtle);color:var(--danger)}.BlocoAcertos-module__weiy_a__form{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);flex-direction:column;gap:12px;margin-top:14px;padding:14px;display:flex}.BlocoAcertos-module__weiy_a__formLinha{grid-template-columns:150px 1fr 160px;gap:10px;display:grid}.BlocoAcertos-module__weiy_a__campo{flex-direction:column;gap:5px;min-width:0;display:flex}.BlocoAcertos-module__weiy_a__rotulo{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);font-size:10.5px}.BlocoAcertos-module__weiy_a__input{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);height:34px;color:var(--text-primary);width:100%;padding:0 10px;font-family:inherit;font-size:13px}.BlocoAcertos-module__weiy_a__input:focus{border-color:var(--accent);outline:none}.BlocoAcertos-module__weiy_a__input::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer;opacity:.6}.BlocoAcertos-module__weiy_a__input::-webkit-calendar-picker-indicator:hover{opacity:1}.BlocoAcertos-module__weiy_a__formAcoes{justify-content:flex-end;align-items:center;gap:8px;display:flex}.BlocoAcertos-module__weiy_a__tabela{border-collapse:collapse;width:100%;margin-top:14px;font-size:13px}.BlocoAcertos-module__weiy_a__tabela th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);border-bottom:1px solid var(--border);padding:7px 10px;font-size:10.5px;font-weight:600}.BlocoAcertos-module__weiy_a__tabela td{border-bottom:1px solid var(--border);padding:9px 10px}.BlocoAcertos-module__weiy_a__tabela tr:last-child td{border-bottom:none}.BlocoAcertos-module__weiy_a__tabela th.BlocoAcertos-module__weiy_a__col-num,.BlocoAcertos-module__weiy_a__tabela td.BlocoAcertos-module__weiy_a__col-num{text-align:right}.BlocoAcertos-module__weiy_a__valor{font-weight:600}.BlocoAcertos-module__weiy_a__obs{color:var(--text-secondary)}.BlocoAcertos-module__weiy_a__remover{color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);opacity:.55;background:0 0;border:none;padding:4px;display:inline-flex}.BlocoAcertos-module__weiy_a__remover:hover{color:var(--danger);background:var(--danger-subtle);opacity:1}@media (max-width:720px){.BlocoAcertos-module__weiy_a__placar,.BlocoAcertos-module__weiy_a__formLinha{grid-template-columns:1fr}}
.Badge-module__H8aylq__badge{border-radius:var(--radius-pill);letter-spacing:.03em;text-transform:uppercase;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.Badge-module__H8aylq__success{background:var(--success-subtle);color:var(--success)}.Badge-module__H8aylq__danger{background:var(--danger-subtle);color:var(--danger)}.Badge-module__H8aylq__warning{background:var(--warning-subtle);color:var(--warning)}.Badge-module__H8aylq__muted{background:var(--bg-elevated);color:var(--text-muted)}.Badge-module__H8aylq__accent{background:var(--accent-subtle);color:var(--accent)}
.VendasClient-module__Dh1Iuq__statsRow{gap:16px;margin-bottom:20px;display:flex}.VendasClient-module__Dh1Iuq__stat{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;flex:1;gap:4px;padding:14px 18px;display:flex}.VendasClient-module__Dh1Iuq__statLabel{text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);font-size:11px;font-weight:700}.VendasClient-module__Dh1Iuq__statValue{color:var(--text-primary);font-size:20px;font-weight:700}.VendasClient-module__Dh1Iuq__toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.VendasClient-module__Dh1Iuq__toolbarLeft{flex:1;align-items:center;gap:10px;display:flex}.VendasClient-module__Dh1Iuq__dateRange{flex-shrink:0;align-items:center;gap:6px;display:flex}.VendasClient-module__Dh1Iuq__dateRangeField{width:122px}.VendasClient-module__Dh1Iuq__dateRangeSep{color:var(--text-muted);-webkit-user-select:none;user-select:none;flex-shrink:0;font-size:12px}.VendasClient-module__Dh1Iuq__search{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-md);max-width:280px;height:34px;color:var(--text-primary);flex:1;padding:0 10px;font-size:13px}.VendasClient-module__Dh1Iuq__search:focus{border-color:var(--accent);outline:none}.VendasClient-module__Dh1Iuq__filterWrap{position:relative}.VendasClient-module__Dh1Iuq__filterBtn{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-md);height:34px;color:var(--text-muted);cursor:pointer;white-space:nowrap;transition:border-color var(--transition-fast), background var(--transition-fast);align-items:center;gap:6px;padding:0 10px;font-family:inherit;font-size:13px;display:flex}.VendasClient-module__Dh1Iuq__filterBtn:hover{border-color:rgba(var(--accent-rgb), .4);background:var(--bg-elevated)}.VendasClient-module__Dh1Iuq__filterBtnOpen{border-color:var(--accent);background:var(--bg-elevated)}.VendasClient-module__Dh1Iuq__filterBtnActive{color:var(--text-primary)}.VendasClient-module__Dh1Iuq__filterDropdown{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md);min-width:160px;overflow:hidden;box-shadow:0 8px 32px #0006}.VendasClient-module__Dh1Iuq__filterSearchWrap{border-bottom:1px solid var(--border);padding:8px}.VendasClient-module__Dh1Iuq__filterSearch{background:var(--bg-base);border:1px solid var(--border);border-radius:var(--radius-sm,6px);width:100%;color:var(--text-primary);outline:none;padding:7px 10px;font-family:inherit;font-size:13px}.VendasClient-module__Dh1Iuq__filterSearch:focus{border-color:var(--accent)}.VendasClient-module__Dh1Iuq__filterList{max-height:300px;overflow-y:auto}.VendasClient-module__Dh1Iuq__filterEmpty{color:var(--text-muted);text-align:center;padding:12px;font-size:12.5px}.VendasClient-module__Dh1Iuq__filterOption{color:var(--text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);padding:8px 12px;font-size:13px}.VendasClient-module__Dh1Iuq__filterOption:hover{background:rgba(var(--accent-rgb), .08);color:var(--text-primary)}.VendasClient-module__Dh1Iuq__filterOptionActive{color:var(--accent);background:rgba(var(--accent-rgb), .06);font-weight:600}.VendasClient-module__Dh1Iuq__sellerTag{color:var(--accent);font-size:12px;font-weight:500}.VendasClient-module__Dh1Iuq__tableWrapper{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow-x:auto}.VendasClient-module__Dh1Iuq__table{border-collapse:collapse;width:100%}.VendasClient-module__Dh1Iuq__table thead th{background:var(--bg-elevated);padding:var(--table-cell-py) var(--table-cell-px);font-size:var(--table-head-fs);text-transform:uppercase;letter-spacing:.4px;color:var(--text-muted);text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;font-weight:700}.VendasClient-module__Dh1Iuq__thSortable{cursor:pointer;-webkit-user-select:none;user-select:none}.VendasClient-module__Dh1Iuq__thSortable:hover{color:var(--accent)}.VendasClient-module__Dh1Iuq__table tbody td{padding:var(--table-cell-py) var(--table-cell-px);border-bottom:1px solid var(--border);font-size:var(--table-fs);color:var(--text-primary);vertical-align:middle}.VendasClient-module__Dh1Iuq__row:last-child td{border-bottom:none}.VendasClient-module__Dh1Iuq__row{cursor:pointer;transition:background var(--transition-fast)}.VendasClient-module__Dh1Iuq__row:hover{background:rgba(var(--accent-rgb), .04)}.VendasClient-module__Dh1Iuq__muted{color:var(--text-muted)}.VendasClient-module__Dh1Iuq__dateCell{color:var(--text-secondary);white-space:nowrap;font-family:monospace;font-size:12px}.VendasClient-module__Dh1Iuq__totalCell{color:var(--text-primary);white-space:nowrap;font-weight:700}.VendasClient-module__Dh1Iuq__discountBadge{color:var(--success);font-size:12px}.VendasClient-module__Dh1Iuq__exchangeBadge{color:var(--info);align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.VendasClient-module__Dh1Iuq__empty{color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:60px 24px;font-size:14px;display:flex}.VendasClient-module__Dh1Iuq__emptyHint{color:var(--text-disabled);font-size:12px}.VendasClient-module__Dh1Iuq__avisoCorte{background:var(--accent-subtle);border:1px solid var(--accent);color:var(--text-muted);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;padding:10px 16px;font-size:13px;display:flex}.VendasClient-module__Dh1Iuq__avisoCorte>span:first-child{flex:1;min-width:260px}.VendasClient-module__Dh1Iuq__avisoCorte strong{color:var(--text-primary)}.VendasClient-module__Dh1Iuq__avisoCorteTeto{color:var(--text-disabled);font-size:12px}.VendasClient-module__Dh1Iuq__overlay{z-index:1000;background:#000000a6;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.VendasClient-module__Dh1Iuq__modal{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-xl);flex-direction:column;width:100%;max-width:700px;max-height:85vh;display:flex;box-shadow:0 24px 64px #00000080}.VendasClient-module__Dh1Iuq__modalHeader{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.VendasClient-module__Dh1Iuq__modalTitle{color:var(--text-primary);align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.VendasClient-module__Dh1Iuq__modalHeaderActions{align-items:center;gap:8px;display:flex}.VendasClient-module__Dh1Iuq__closeBtn{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.VendasClient-module__Dh1Iuq__closeBtn:hover{color:var(--text-primary);background:var(--bg-elevated)}.VendasClient-module__Dh1Iuq__deleteBtn{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex}.VendasClient-module__Dh1Iuq__deleteBtn:hover{color:var(--danger);background:#e0525214;border-color:#e052524d}.VendasClient-module__Dh1Iuq__deleteConfirm{color:var(--text-secondary);align-items:center;gap:6px;font-size:12px;display:flex}.VendasClient-module__Dh1Iuq__deleteBtnConfirm{background:var(--danger);color:#fff;border-radius:var(--radius-sm);cursor:pointer;border:none;padding:3px 10px;font-size:12px}.VendasClient-module__Dh1Iuq__deleteBtnCancel{background:var(--bg-elevated);color:var(--text-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;padding:3px 10px;font-size:12px}.VendasClient-module__Dh1Iuq__deleteError{color:var(--danger);font-size:12px}.VendasClient-module__Dh1Iuq__modalBody{scrollbar-width:none;flex-direction:column;gap:20px;padding:20px;display:flex;overflow-y:auto}.VendasClient-module__Dh1Iuq__modalBody::-webkit-scrollbar{display:none}.VendasClient-module__Dh1Iuq__loadingState{color:var(--text-muted);text-align:center;padding:24px;font-size:13px}.VendasClient-module__Dh1Iuq__detailHeader{justify-content:space-between;align-items:center;display:flex}.VendasClient-module__Dh1Iuq__detailMeta{color:var(--text-secondary);align-items:center;gap:8px;font-size:14px;display:flex}.VendasClient-module__Dh1Iuq__detailDate{color:var(--text-primary);font-weight:700}.VendasClient-module__Dh1Iuq__detailSep{color:var(--text-muted)}.VendasClient-module__Dh1Iuq__detailSection{flex-direction:column;gap:8px;display:flex}.VendasClient-module__Dh1Iuq__detailSectionTitle{text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);margin-bottom:4px;font-size:11px;font-weight:700}.VendasClient-module__Dh1Iuq__detailTable{border-collapse:collapse;width:100%}.VendasClient-module__Dh1Iuq__detailTable th{text-transform:uppercase;letter-spacing:.4px;color:var(--text-muted);border-bottom:1px solid var(--border);text-align:left;padding:6px 8px;font-size:11px;font-weight:700}.VendasClient-module__Dh1Iuq__detailTable td{color:var(--text-primary);border-bottom:1px solid #ffffff0a;padding:8px;font-size:13px}.VendasClient-module__Dh1Iuq__codeCell{color:var(--text-muted);font-family:monospace;font-size:11px}.VendasClient-module__Dh1Iuq__detailSummary{background:var(--bg-elevated);border-radius:var(--radius-md);flex-direction:column;gap:6px;padding:12px 16px;display:flex}.VendasClient-module__Dh1Iuq__summaryLine{color:var(--text-secondary);justify-content:space-between;font-size:13px;display:flex}.VendasClient-module__Dh1Iuq__summaryDiscount{color:var(--success)}.VendasClient-module__Dh1Iuq__summaryTotal{border-top:1px solid var(--border);color:var(--text-primary);padding-top:8px;font-size:15px;font-weight:700}.VendasClient-module__Dh1Iuq__summaryTotal strong{color:var(--accent)}.VendasClient-module__Dh1Iuq__paymentsList{flex-direction:column;gap:6px;display:flex}.VendasClient-module__Dh1Iuq__paymentItem{background:var(--bg-elevated);border-radius:var(--radius-md);color:var(--text-secondary);align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:flex}.VendasClient-module__Dh1Iuq__installmentBadge{color:var(--text-muted);border-radius:var(--radius-md);background:#ffffff0a;padding:1px 6px;font-size:11px}.VendasClient-module__Dh1Iuq__paymentAmount{color:var(--text-primary);margin-left:auto;font-weight:700}.VendasClient-module__Dh1Iuq__exchangeHeader{color:var(--info);align-items:center;gap:6px;display:flex}.VendasClient-module__Dh1Iuq__exchangeSubtitle{color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px;font-size:11px;font-weight:600}.VendasClient-module__Dh1Iuq__exchangeItemRow{color:var(--text-secondary);align-items:center;gap:8px;padding:3px 0;font-size:13px;display:flex}.VendasClient-module__Dh1Iuq__exchangeDiff{color:var(--accent);border-top:1px solid var(--border);margin-top:4px;padding-top:8px;font-size:13px;font-weight:600}.VendasClient-module__Dh1Iuq__detailNotes{color:var(--text-muted);background:var(--bg-elevated);border-radius:var(--radius-md);border-left:2px solid var(--border);padding:10px 14px;font-size:13px}@media (max-width:700px){.VendasClient-module__Dh1Iuq__statsRow{flex-wrap:wrap;gap:8px}.VendasClient-module__Dh1Iuq__statsRow>.VendasClient-module__Dh1Iuq__stat{flex:calc(50% - 4px);min-width:0;padding:12px}.VendasClient-module__Dh1Iuq__search{flex-basis:100%;max-width:none}}.VendasClient-module__Dh1Iuq__devendo{flex-direction:column;align-items:flex-start;gap:2px;display:inline-flex}.VendasClient-module__Dh1Iuq__devendoData{color:var(--text-muted);white-space:nowrap;font-size:10.5px}.VendasClient-module__Dh1Iuq__devendoAtrasado{color:var(--danger);font-weight:600}.VendasClient-module__Dh1Iuq__btnExcluir:hover:not(:disabled){background:var(--danger-subtle);color:var(--danger)}.VendasClient-module__Dh1Iuq__fiscalVazio{color:var(--text-muted);font-size:13px}.VendasClient-module__Dh1Iuq__fiscalLinha{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.VendasClient-module__Dh1Iuq__fiscalSelo{border-radius:var(--radius-pill);align-items:center;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.VendasClient-module__Dh1Iuq__fiscal_autorizada{background:var(--success-subtle);color:var(--success)}.VendasClient-module__Dh1Iuq__fiscal_pendente{background:var(--warning-subtle,#fbbf241f);color:var(--warning)}.VendasClient-module__Dh1Iuq__fiscal_rejeitada,.VendasClient-module__Dh1Iuq__fiscal_erro{background:var(--danger-subtle);color:var(--danger)}.VendasClient-module__Dh1Iuq__fiscal_cancelada{background:var(--bg-elevated);color:var(--text-muted)}.VendasClient-module__Dh1Iuq__fiscalNumero{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:12px}.VendasClient-module__Dh1Iuq__fiscalChave{font-family:var(--font-mono,ui-monospace, monospace);color:var(--text-secondary);word-break:break-all;margin-top:6px;font-size:11px;line-height:1.5}.VendasClient-module__Dh1Iuq__fiscalMotivo,.VendasClient-module__Dh1Iuq__fiscalErro{border-radius:var(--radius-sm);background:var(--danger-subtle);color:var(--danger);margin-top:8px;padding:8px 10px;font-size:12px;line-height:1.45}.VendasClient-module__Dh1Iuq__fiscalRecusas{color:var(--danger);margin:8px 0 0;padding-left:18px;font-size:12px;line-height:1.6}.VendasClient-module__Dh1Iuq__fiscalAcoes{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.VendasClient-module__Dh1Iuq__fiscalDanfe{color:var(--accent);align-items:center;gap:6px;font-size:12.5px;text-decoration:none;display:inline-flex}.VendasClient-module__Dh1Iuq__fiscalDanfe:hover{text-decoration:underline}.VendasClient-module__Dh1Iuq__fiscalWhats{color:var(--success);align-items:center;gap:6px;font-size:12.5px;text-decoration:none;display:inline-flex}.VendasClient-module__Dh1Iuq__fiscalWhats:hover{text-decoration:underline}.VendasClient-module__Dh1Iuq__fiscalCancelar{flex-direction:column;gap:8px;margin-top:12px;display:flex}.VendasClient-module__Dh1Iuq__fiscalJustificativa{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-sm);height:34px;color:var(--text-primary);padding:0 10px;font-family:inherit;font-size:13px}.VendasClient-module__Dh1Iuq__fiscalCancelarAcoes{gap:8px;display:flex}.VendasClient-module__Dh1Iuq__fiscalAviso{color:var(--text-muted);font-size:11.5px;line-height:1.45}
.Button-module__8RiFmG__btn{border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast), opacity var(--transition-fast), transform var(--transition-fast);white-space:nowrap;letter-spacing:.01em;border:none;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-weight:500;display:inline-flex;position:relative}.Button-module__8RiFmG__btn:active:not(:disabled){transform:scale(.98)}.Button-module__8RiFmG__btn:disabled{opacity:.45;cursor:not-allowed}.Button-module__8RiFmG__label{align-items:center;gap:8px;display:inline-flex}.Button-module__8RiFmG__label svg{flex-shrink:0;margin-left:-1px}.Button-module__8RiFmG__primary{background:var(--accent);color:var(--accent-fg);font-weight:600;box-shadow:0 1px 2px #00000040}.Button-module__8RiFmG__primary:hover:not(:disabled){background:var(--accent-hover);box-shadow:0 2px 8px rgba(var(--accent-rgb), .28)}.Button-module__8RiFmG__ghost{color:var(--text-secondary);background:0 0}.Button-module__8RiFmG__ghost:hover:not(:disabled){background:var(--bg-elevated);color:var(--text-primary)}.Button-module__8RiFmG__outline{color:var(--text-primary);border:1px solid var(--border-light);background:0 0}.Button-module__8RiFmG__outline:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.Button-module__8RiFmG__danger{background:var(--danger);color:#fff}.Button-module__8RiFmG__danger:hover:not(:disabled){background:#c94040}.Button-module__8RiFmG__sm{height:34px;padding:0 13px;font-size:12.5px}.Button-module__8RiFmG__md{height:36px;padding:0 16px;font-size:13px}.Button-module__8RiFmG__lg{height:44px;padding:0 24px;font-size:14px}.Button-module__8RiFmG__fullWidth{width:100%}.Button-module__8RiFmG__loading{pointer-events:none}.Button-module__8RiFmG__hiddenText{opacity:0}.Button-module__8RiFmG__spinner{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:14px;height:14px;animation:.6s linear infinite Button-module__8RiFmG__spin;position:absolute}@keyframes Button-module__8RiFmG__spin{to{transform:rotate(360deg)}}
.DatePicker-module__QZihYW__wrap{width:100%;display:block;position:relative}.DatePicker-module__QZihYW__trigger{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md);height:34px;color:var(--text-primary);cursor:pointer;text-align:left;width:100%;transition:border-color var(--transition-fast);align-items:center;gap:7px;padding:0 12px;font-family:inherit;font-size:13px;display:flex}.DatePicker-module__QZihYW__trigger:hover,.DatePicker-module__QZihYW__trigger:focus{border-color:var(--accent);outline:none}.DatePicker-module__QZihYW__icon{color:var(--text-muted);flex-shrink:0}.DatePicker-module__QZihYW__calendar{z-index:9999;background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);-webkit-user-select:none;user-select:none;width:248px;padding:12px;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 12px 40px #00000080}.DatePicker-module__QZihYW__calendar.DatePicker-module__QZihYW__aDireita{left:auto;right:0}.DatePicker-module__QZihYW__calendar.DatePicker-module__QZihYW__acima{top:auto;bottom:calc(100% + 4px)}.DatePicker-module__QZihYW__nav{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.DatePicker-module__QZihYW__navLabel{color:var(--text-primary);font-size:13px;font-weight:700}.DatePicker-module__QZihYW__navBtn{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.DatePicker-module__QZihYW__navBtn:hover{background:rgba(var(--accent-rgb), .12);color:var(--accent)}.DatePicker-module__QZihYW__weekdays{grid-template-columns:repeat(7,1fr);margin-bottom:4px;display:grid}.DatePicker-module__QZihYW__weekdays span{text-align:center;text-transform:uppercase;letter-spacing:.4px;color:var(--text-muted);padding:4px 0;font-size:10px;font-weight:700}.DatePicker-module__QZihYW__days{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.DatePicker-module__QZihYW__day{border-radius:var(--radius-sm);height:30px;color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;font-size:13px;display:flex}.DatePicker-module__QZihYW__day:hover{background:rgba(var(--accent-rgb), .12);color:var(--accent)}.DatePicker-module__QZihYW__dayToday{border:1px solid rgba(var(--accent-rgb), .35);color:var(--accent);font-weight:600}.DatePicker-module__QZihYW__daySelected{font-weight:700;background:var(--accent)!important;color:var(--accent-fg)!important}.DatePicker-module__QZihYW__footer{border-top:1px solid var(--border);justify-content:space-between;margin-top:10px;padding-top:8px;display:flex}.DatePicker-module__QZihYW__footerBtn{color:var(--accent);cursor:pointer;border-radius:var(--radius-xs);transition:background var(--transition-fast);background:0 0;border:none;padding:2px 4px;font-family:inherit;font-size:12px}.DatePicker-module__QZihYW__footerBtn:hover{background:rgba(var(--accent-rgb), .1)}
.Modal-module__7LRQSW__backdrop{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:center;padding:clamp(12px,2vw,24px);animation:.15s Modal-module__7LRQSW__fadeIn;display:flex;position:fixed;inset:0}@keyframes Modal-module__7LRQSW__fadeIn{0%{opacity:0}to{opacity:1}}.Modal-module__7LRQSW__dialog{background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--radius-lg);width:100%;max-height:calc(100dvh - clamp(24px,4vw,48px));animation:.15s Modal-module__7LRQSW__slideIn;overflow-y:auto;box-shadow:0 24px 64px #00000080}@keyframes Modal-module__7LRQSW__slideIn{0%{opacity:0;transform:scale(.96)translateY(-8px)}to{opacity:1;transform:scale(1)translateY(0)}}.Modal-module__7LRQSW__sm{max-width:400px}.Modal-module__7LRQSW__md{max-width:520px}.Modal-module__7LRQSW__lg{max-width:680px}.Modal-module__7LRQSW__xl{max-width:760px}.Modal-module__7LRQSW__xl2{max-width:1000px}.Modal-module__7LRQSW__header{justify-content:space-between;align-items:center;padding:20px 24px 0;display:flex}.Modal-module__7LRQSW__title{color:var(--text-primary);letter-spacing:-.01em;font-size:16px;font-weight:600}.Modal-module__7LRQSW__closeBtn{width:28px;height:28px;color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Modal-module__7LRQSW__closeBtn:hover{background:var(--bg-elevated);color:var(--text-primary)}.Modal-module__7LRQSW__body{padding:20px 24px 24px}.Modal-module__7LRQSW__bodyFull{padding:24px}@media (max-width:700px){.Modal-module__7LRQSW__backdrop{align-items:flex-end;padding:0}.Modal-module__7LRQSW__dialog,.Modal-module__7LRQSW__sm,.Modal-module__7LRQSW__md,.Modal-module__7LRQSW__lg,.Modal-module__7LRQSW__xl,.Modal-module__7LRQSW__xl2{border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-bottom:0;width:100%;max-width:100%;max-height:92dvh}.Modal-module__7LRQSW__dialog>*,.Modal-module__7LRQSW__body,.Modal-module__7LRQSW__bodyFull{min-width:0}.Modal-module__7LRQSW__body{padding:16px 14px 20px}.Modal-module__7LRQSW__bodyFull{padding:16px 14px}.Modal-module__7LRQSW__header{padding:16px 14px 0}}
.DevolucaoModal-module__nYW5sq__corpo{flex-direction:column;gap:14px;display:flex}.DevolucaoModal-module__nYW5sq__bipeArea{align-items:center;display:flex;position:relative}.DevolucaoModal-module__nYW5sq__bipeIcone{color:var(--accent);pointer-events:none;position:absolute;left:12px}.DevolucaoModal-module__nYW5sq__bipeInput{background:var(--bg-elevated);border:1px solid var(--accent);border-radius:var(--radius-md);width:100%;height:46px;color:var(--text-primary);letter-spacing:.04em;padding:0 14px 0 38px;font-family:ui-monospace,monospace;font-size:15px}.DevolucaoModal-module__nYW5sq__bipeInput::placeholder{letter-spacing:normal;color:var(--text-disabled);font-family:inherit}.DevolucaoModal-module__nYW5sq__bipeInput:focus{box-shadow:0 0 0 3px var(--accent-subtle);outline:none}.DevolucaoModal-module__nYW5sq__erro,.DevolucaoModal-module__nYW5sq__ultimo{border-radius:var(--radius-md);align-items:flex-start;gap:7px;padding:9px 11px;font-size:12px;line-height:1.45;display:flex}.DevolucaoModal-module__nYW5sq__erro{background:var(--danger-subtle);border:1px solid var(--danger);color:var(--danger)}.DevolucaoModal-module__nYW5sq__erro svg{flex-shrink:0;margin-top:1px}.DevolucaoModal-module__nYW5sq__ultimo{background:var(--bg-elevated);color:var(--text-muted)}.DevolucaoModal-module__nYW5sq__vazio{text-align:center;color:var(--text-muted);background:var(--bg-elevated);border-radius:var(--radius-md);padding:28px;font-size:13px}.DevolucaoModal-module__nYW5sq__tabelaWrap{border:1px solid var(--border);border-radius:var(--radius-md);max-height:320px;overflow-y:auto}.DevolucaoModal-module__nYW5sq__tabela{border-collapse:collapse;width:100%;font-size:13px}.DevolucaoModal-module__nYW5sq__tabela th{z-index:1;background:var(--bg-elevated);text-align:left;color:var(--text-muted);border-bottom:1px solid var(--border);padding:8px 10px;font-size:11px;font-weight:500;position:sticky;top:0}.DevolucaoModal-module__nYW5sq__tabela td{border-bottom:1px solid var(--border);vertical-align:middle;padding:8px 10px}.DevolucaoModal-module__nYW5sq__tabela tr:last-child td{border-bottom:none}.DevolucaoModal-module__nYW5sq__num{text-align:right;white-space:nowrap}.DevolucaoModal-module__nYW5sq__tabela th.DevolucaoModal-module__nYW5sq__num{text-align:right}.DevolucaoModal-module__nYW5sq__etiqueta{color:var(--text-primary);white-space:nowrap;font-family:ui-monospace,monospace;font-size:12px}.DevolucaoModal-module__nYW5sq__nome{color:var(--text-primary);display:block}.DevolucaoModal-module__nYW5sq__codigo{color:var(--text-muted);font-family:ui-monospace,monospace;font-size:11px;display:block}.DevolucaoModal-module__nYW5sq__stepper{border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:2px;display:inline-flex;overflow:hidden}.DevolucaoModal-module__nYW5sq__stepper button{background:var(--bg-elevated);width:22px;height:24px;color:var(--text-muted);cursor:pointer;border:none;justify-content:center;align-items:center;display:flex}.DevolucaoModal-module__nYW5sq__stepper button:hover:not(:disabled){color:var(--text-primary)}.DevolucaoModal-module__nYW5sq__stepper button:disabled{opacity:.35;cursor:not-allowed}.DevolucaoModal-module__nYW5sq__stepper span{text-align:center;font-variant-numeric:tabular-nums;min-width:24px}.DevolucaoModal-module__nYW5sq__remover{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.DevolucaoModal-module__nYW5sq__remover:hover:not(:disabled){color:var(--danger);background:var(--danger-subtle)}.DevolucaoModal-module__nYW5sq__remover:disabled{opacity:.4;cursor:not-allowed}.DevolucaoModal-module__nYW5sq__campoObs{flex-direction:column;gap:5px;display:flex}.DevolucaoModal-module__nYW5sq__campoObs span{color:var(--text-muted);font-size:12px;font-weight:500}.DevolucaoModal-module__nYW5sq__campoObs input{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md);height:36px;color:var(--text-primary);padding:0 12px;font-family:inherit;font-size:13px}.DevolucaoModal-module__nYW5sq__rodape{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding-top:12px;display:flex}.DevolucaoModal-module__nYW5sq__totais{color:var(--text-muted);gap:18px;font-size:13px;display:flex}.DevolucaoModal-module__nYW5sq__totais strong{color:var(--text-primary);font-variant-numeric:tabular-nums}.DevolucaoModal-module__nYW5sq__depois strong{color:var(--accent)}.DevolucaoModal-module__nYW5sq__acoes{gap:8px;display:flex}
.PageHeader-module__HZea0q__header{flex-direction:column;gap:4px;margin-bottom:24px;display:flex}.PageHeader-module__HZea0q__back{border-radius:var(--radius-sm,6px);min-height:32px;color:var(--text-muted);transition:color var(--transition-base), background var(--transition-base);align-self:flex-start;align-items:center;gap:6px;margin-left:-6px;padding:0 6px;font-size:13px;text-decoration:none;display:inline-flex}.PageHeader-module__HZea0q__back:hover{color:var(--accent);background:rgba(var(--accent-rgb), .06)}.PageHeader-module__HZea0q__back svg{flex-shrink:0}.PageHeader-module__HZea0q__linha{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.PageHeader-module__HZea0q__textos{flex-direction:column;gap:4px;min-width:0;display:flex}.PageHeader-module__HZea0q__acoes{flex-shrink:0;align-items:center;gap:10px;display:inline-flex}.PageHeader-module__HZea0q__title{font-size:var(--fs-page-title);text-transform:uppercase;letter-spacing:.01em;color:var(--text-primary);margin:0;font-weight:700;line-height:1.15}.PageHeader-module__HZea0q__subtitle{color:var(--text-muted);margin:0;font-size:13px}
.Paginacao-module__7YY4Ma__paginacao{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.Paginacao-module__7YY4Ma__info{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:12px}.Paginacao-module__7YY4Ma__carregando{color:var(--text-disabled)}.Paginacao-module__7YY4Ma__botoes{align-items:center;gap:4px;display:flex}.Paginacao-module__7YY4Ma__btn{border:1px solid var(--border);border-radius:var(--radius-sm);min-width:30px;height:30px;color:var(--text-secondary);font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast), background var(--transition-fast);background:0 0;justify-content:center;align-items:center;padding:0 7px;font-size:12.5px;display:flex}.Paginacao-module__7YY4Ma__btn:hover:not(:disabled){border-color:var(--border-light);color:var(--text-primary)}.Paginacao-module__7YY4Ma__btn:disabled{opacity:.35;cursor:not-allowed}.Paginacao-module__7YY4Ma__btnAtivo,.Paginacao-module__7YY4Ma__btnAtivo:hover{background:var(--accent);border-color:var(--accent);color:var(--accent-fg);font-weight:700}.Paginacao-module__7YY4Ma__reticencia{min-width:22px;height:30px;color:var(--text-disabled);justify-content:center;align-items:center;font-size:12.5px;display:flex}
.DetalheListaModal-module__R_wQDa__corpo{flex-direction:column;gap:14px;display:flex}.DetalheListaModal-module__R_wQDa__subtitulo{color:var(--text-muted);margin:-4px 0 0;font-size:13px}.DetalheListaModal-module__R_wQDa__resumo{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:7px;padding:14px 16px;display:flex}.DetalheListaModal-module__R_wQDa__resumoLinha{color:var(--text-secondary);justify-content:space-between;align-items:baseline;gap:16px;font-size:13px;display:flex}.DetalheListaModal-module__R_wQDa__resumoTotal{border-top:1px solid var(--border);padding-top:8px;font-size:14px}.DetalheListaModal-module__R_wQDa__resumoRotulo{color:var(--text-muted)}.DetalheListaModal-module__R_wQDa__resumoValor{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600}.DetalheListaModal-module__R_wQDa__resumoTotal .DetalheListaModal-module__R_wQDa__resumoValor{font-size:16px}.DetalheListaModal-module__R_wQDa__pos{color:var(--success)}.DetalheListaModal-module__R_wQDa__neg{color:var(--danger)}.DetalheListaModal-module__R_wQDa__buscaCampo{align-items:center;display:flex;position:relative}.DetalheListaModal-module__R_wQDa__buscaIcone{color:var(--text-muted);pointer-events:none;position:absolute;left:11px}.DetalheListaModal-module__R_wQDa__buscaInput{width:100%;height:34px;color:var(--text-primary);background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md);transition:border-color var(--transition-fast);outline:none;padding:0 12px 0 32px;font-size:13px}.DetalheListaModal-module__R_wQDa__buscaInput:focus{border-color:var(--accent)}.DetalheListaModal-module__R_wQDa__buscaInput::placeholder{color:var(--text-disabled)}.DetalheListaModal-module__R_wQDa__tabelaWrap{border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.DetalheListaModal-module__R_wQDa__tabela{border-collapse:collapse;width:100%}.DetalheListaModal-module__R_wQDa__tabela th{text-align:left;letter-spacing:.09em;text-transform:uppercase;color:var(--text-disabled);background:var(--bg-elevated);border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 14px;font-size:10.5px;font-weight:600}.DetalheListaModal-module__R_wQDa__tabela td{color:var(--text-secondary);border-bottom:1px solid var(--border);padding:11px 14px;font-size:13px}.DetalheListaModal-module__R_wQDa__tabela tbody tr:last-child td{border-bottom:0}.DetalheListaModal-module__R_wQDa__dir{text-align:right;font-variant-numeric:tabular-nums}.DetalheListaModal-module__R_wQDa__forte{color:var(--text-primary);font-weight:550}.DetalheListaModal-module__R_wQDa__clicavel{cursor:pointer}.DetalheListaModal-module__R_wQDa__clicavel:hover td{background:var(--bg-elevated)}@media (max-width:720px){.DetalheListaModal-module__R_wQDa__secundaria{display:none}}.DetalheListaModal-module__R_wQDa__rodape{color:var(--text-secondary);justify-content:flex-end;align-items:center;gap:10px;font-size:13px;display:flex}.DetalheListaModal-module__R_wQDa__estado{color:var(--text-muted);justify-content:center;align-items:center;gap:8px;padding:40px 0;font-size:13px;display:flex}.DetalheListaModal-module__R_wQDa__girando{animation:1s linear infinite DetalheListaModal-module__R_wQDa__girar}@keyframes DetalheListaModal-module__R_wQDa__girar{to{transform:rotate(360deg)}}
.ConsertoTab-module__1uaetq__aba{padding-top:4px}.ConsertoTab-module__1uaetq__topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.ConsertoTab-module__1uaetq__mesNav{align-items:center;gap:6px;display:flex}.ConsertoTab-module__1uaetq__mesBtn{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);width:30px;height:30px;color:var(--text-primary);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.ConsertoTab-module__1uaetq__mesBtn:hover:not(:disabled){border-color:var(--accent)}.ConsertoTab-module__1uaetq__mesBtn:disabled{opacity:.4;cursor:default}.ConsertoTab-module__1uaetq__mesLabel{text-align:center;text-transform:uppercase;letter-spacing:.03em;min-width:150px;font-size:13px;font-weight:600}.ConsertoTab-module__1uaetq__placar{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ConsertoTab-module__1uaetq__item{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);flex-direction:column;gap:2px;padding:13px 15px;display:flex}.ConsertoTab-module__1uaetq__rotulo{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);font-size:10.5px}.ConsertoTab-module__1uaetq__valor{font-size:19px;font-weight:600;line-height:1.25}.ConsertoTab-module__1uaetq__nota{color:var(--text-secondary);font-size:11.5px}.ConsertoTab-module__1uaetq__pos{color:var(--success)}.ConsertoTab-module__1uaetq__neg{color:var(--danger)}.ConsertoTab-module__1uaetq__acumulado{border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text-secondary);align-items:center;gap:8px;margin-top:10px;padding:9px 12px;font-size:12.5px;line-height:1.5;display:flex}.ConsertoTab-module__1uaetq__acumulado strong{color:var(--text-primary);font-weight:600}.ConsertoTab-module__1uaetq__erro{border-radius:var(--radius-md);background:var(--danger-subtle);color:var(--danger);margin-top:12px;padding:9px 12px;font-size:12.5px}.ConsertoTab-module__1uaetq__form{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);flex-direction:column;gap:12px;margin-top:14px;padding:14px;display:flex}.ConsertoTab-module__1uaetq__formLinha{grid-template-columns:170px 150px 1fr;gap:10px;display:grid}.ConsertoTab-module__1uaetq__campo{flex-direction:column;gap:5px;min-width:0;display:flex}.ConsertoTab-module__1uaetq__campoRotulo{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);font-size:10.5px}.ConsertoTab-module__1uaetq__input{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);height:34px;color:var(--text-primary);width:100%;padding:0 10px;font-family:inherit;font-size:13px}.ConsertoTab-module__1uaetq__input:focus{border-color:var(--accent);outline:none}.ConsertoTab-module__1uaetq__input::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer;opacity:.6}.ConsertoTab-module__1uaetq__input::-webkit-calendar-picker-indicator:hover{opacity:1}.ConsertoTab-module__1uaetq__formAcoes{justify-content:flex-end;gap:8px;display:flex}.ConsertoTab-module__1uaetq__secaoTitulo{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin:24px 0 8px;font-size:12px;font-weight:600}.ConsertoTab-module__1uaetq__vazio{text-align:center;color:var(--text-secondary);padding:20px 0;font-size:12.5px}.ConsertoTab-module__1uaetq__tabela{border-collapse:collapse;width:100%;font-size:13px}.ConsertoTab-module__1uaetq__tabela th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);border-bottom:1px solid var(--border);padding:7px 10px;font-size:10.5px;font-weight:600}.ConsertoTab-module__1uaetq__tabela td{border-bottom:1px solid var(--border);padding:9px 10px}.ConsertoTab-module__1uaetq__tabela tr:last-child td{border-bottom:none}.ConsertoTab-module__1uaetq__tabela th.ConsertoTab-module__1uaetq__col-num,.ConsertoTab-module__1uaetq__tabela td.ConsertoTab-module__1uaetq__col-num{text-align:right}.ConsertoTab-module__1uaetq__valorLinha{font-weight:600}.ConsertoTab-module__1uaetq__obs{color:var(--text-secondary)}.ConsertoTab-module__1uaetq__remover{color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);opacity:.55;background:0 0;border:none;padding:4px;display:inline-flex}.ConsertoTab-module__1uaetq__remover:hover{color:var(--danger);background:var(--danger-subtle);opacity:1}@media (max-width:860px){.ConsertoTab-module__1uaetq__placar,.ConsertoTab-module__1uaetq__formLinha{grid-template-columns:1fr}}.ConsertoTab-module__1uaetq__itemClicavel{text-align:left;cursor:pointer;font-family:inherit;transition:border-color .14s}.ConsertoTab-module__1uaetq__itemClicavel:hover{border-color:var(--accent)}
.AcertoConsignacaoModal-module__OvZm8G__carregando{color:var(--text-muted);font-size:13px}.AcertoConsignacaoModal-module__OvZm8G__resumo{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md);gap:28px;padding:12px 14px;display:flex}.AcertoConsignacaoModal-module__OvZm8G__resumo div{flex-direction:column;gap:3px;display:flex}.AcertoConsignacaoModal-module__OvZm8G__resumo span{color:var(--text-muted);font-size:11px}.AcertoConsignacaoModal-module__OvZm8G__resumo strong{color:var(--text-primary);font-size:18px}.AcertoConsignacaoModal-module__OvZm8G__valor{text-align:right;margin-left:auto}.AcertoConsignacaoModal-module__OvZm8G__valor strong{color:var(--accent)}.AcertoConsignacaoModal-module__OvZm8G__aviso{color:var(--warning,var(--text-secondary));font-size:12px}.AcertoConsignacaoModal-module__OvZm8G__vencimento{flex-direction:column;gap:5px;max-width:220px;display:flex}.AcertoConsignacaoModal-module__OvZm8G__vencimento span{color:var(--text-muted);font-size:12px;font-weight:500}.AcertoConsignacaoModal-module__OvZm8G__nota{color:var(--text-muted);font-size:12px}
.FluxoCaixaTab-module___uEtNW__aba{padding-top:4px}.FluxoCaixaTab-module___uEtNW__topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.FluxoCaixaTab-module___uEtNW__nav{align-items:center;gap:6px;display:flex}.FluxoCaixaTab-module___uEtNW__navBtn{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);width:30px;height:30px;color:var(--text-primary);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.FluxoCaixaTab-module___uEtNW__navBtn:hover{border-color:var(--accent)}.FluxoCaixaTab-module___uEtNW__navLabel{text-align:center;text-transform:uppercase;letter-spacing:.03em;min-width:140px;font-size:13px;font-weight:600}.FluxoCaixaTab-module___uEtNW__hojeBtn,.FluxoCaixaTab-module___uEtNW__modos button{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);height:30px;color:var(--text-secondary);cursor:pointer;padding:0 12px;font-size:12px}.FluxoCaixaTab-module___uEtNW__hojeBtn:hover{color:var(--text-primary)}.FluxoCaixaTab-module___uEtNW__modos{gap:4px;display:inline-flex}.FluxoCaixaTab-module___uEtNW__modos button[data-ativo=true]{color:var(--accent-fg);background:var(--accent);border-color:var(--accent)}.FluxoCaixaTab-module___uEtNW__erro{border-radius:var(--radius-md);background:var(--danger-subtle);color:var(--danger);margin-bottom:12px;padding:9px 12px;font-size:12.5px}.FluxoCaixaTab-module___uEtNW__placar{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.FluxoCaixaTab-module___uEtNW__item{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);flex-direction:column;gap:2px;padding:13px 15px;display:flex}.FluxoCaixaTab-module___uEtNW__rotulo{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);font-size:10.5px}.FluxoCaixaTab-module___uEtNW__valor{font-variant-numeric:tabular-nums;font-size:19px;font-weight:600;line-height:1.25}.FluxoCaixaTab-module___uEtNW__nota{color:var(--text-secondary);font-size:11.5px}.FluxoCaixaTab-module___uEtNW__pos{color:var(--success)}.FluxoCaixaTab-module___uEtNW__neg{color:var(--danger)}.FluxoCaixaTab-module___uEtNW__muted{color:var(--text-muted)}.FluxoCaixaTab-module___uEtNW__secaoTitulo{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin:24px 0 8px;font-size:12px;font-weight:600}.FluxoCaixaTab-module___uEtNW__rolagem{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);overflow-x:auto}.FluxoCaixaTab-module___uEtNW__tabela{border-collapse:collapse;width:100%;font-size:13px}.FluxoCaixaTab-module___uEtNW__tabela th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);border-bottom:1px solid var(--border);white-space:nowrap;padding:8px 10px;font-size:10.5px;font-weight:600}.FluxoCaixaTab-module___uEtNW__tabela td{border-bottom:1px solid var(--border);white-space:nowrap;padding:9px 10px}.FluxoCaixaTab-module___uEtNW__tabela tr:last-child td{border-bottom:none}.FluxoCaixaTab-module___uEtNW__tabela .FluxoCaixaTab-module___uEtNW__num{text-align:right;font-variant-numeric:tabular-nums}.FluxoCaixaTab-module___uEtNW__tabela tr[data-hoje] td{background:var(--accent-subtle)}.FluxoCaixaTab-module___uEtNW__tabela tr[data-vazio] td{color:var(--text-muted)}.FluxoCaixaTab-module___uEtNW__tabela tr[data-status=recebido] td{opacity:.65}.FluxoCaixaTab-module___uEtNW__vazio{text-align:center;color:var(--text-secondary);padding:20px 0}.FluxoCaixaTab-module___uEtNW__conciliaTopo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.FluxoCaixaTab-module___uEtNW__conciliaAcoes{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;display:flex}.FluxoCaixaTab-module___uEtNW__dica{color:var(--text-muted);margin:0 0 10px;font-size:12px}.FluxoCaixaTab-module___uEtNW__linkBtn{color:var(--text-secondary);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12px;text-decoration:underline;display:inline-flex}.FluxoCaixaTab-module___uEtNW__linkBtn:hover{color:var(--text-primary)}.FluxoCaixaTab-module___uEtNW__status{border-radius:var(--radius-pill);background:var(--info-subtle);color:var(--info);padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.FluxoCaixaTab-module___uEtNW__status[data-s=recebido]{background:var(--success-subtle);color:var(--success)}.FluxoCaixaTab-module___uEtNW__status[data-s=divergente]{background:var(--danger-subtle);color:var(--danger)}.FluxoCaixaTab-module___uEtNW__semTaxa{border-radius:var(--radius-pill);background:var(--warning-subtle);color:var(--warning);align-items:center;gap:4px;padding:1px 7px;font-size:11px;display:inline-flex}.FluxoCaixaTab-module___uEtNW__atraso{color:var(--warning);font-size:11px}.FluxoCaixaTab-module___uEtNW__acoes{text-align:right}.FluxoCaixaTab-module___uEtNW__informar{align-items:center;gap:6px;display:inline-flex}.FluxoCaixaTab-module___uEtNW__input{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);width:90px;height:30px;color:var(--text-primary);font:inherit;text-align:right;padding:0 8px}@media (max-width:860px){.FluxoCaixaTab-module___uEtNW__placar{grid-template-columns:1fr 1fr}}@media (max-width:480px){.FluxoCaixaTab-module___uEtNW__placar{grid-template-columns:1fr}.FluxoCaixaTab-module___uEtNW__navLabel{min-width:110px}}
.TransferenciasClient-module__hGF0ZG__toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.TransferenciasClient-module__hGF0ZG__toolbarLeft{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.TransferenciasClient-module__hGF0ZG__filterSelect:focus{border-color:var(--accent)}.TransferenciasClient-module__hGF0ZG__counter{color:var(--text-muted);white-space:nowrap;font-size:12px}.TransferenciasClient-module__hGF0ZG__tableWrapper{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);scrollbar-width:none;max-height:calc(100vh - 260px);overflow:auto}.TransferenciasClient-module__hGF0ZG__tableWrapper::-webkit-scrollbar{display:none}.TransferenciasClient-module__hGF0ZG__table{border-collapse:collapse;width:100%;font-size:var(--table-fs)}.TransferenciasClient-module__hGF0ZG__table thead th{z-index:2;background:var(--bg-elevated);padding:var(--table-cell-py) var(--table-cell-px);text-align:left;font-size:var(--table-head-fs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border);white-space:nowrap;font-weight:600;position:sticky;top:0}.TransferenciasClient-module__hGF0ZG__table tbody td{padding:var(--table-cell-py) var(--table-cell-px);border-bottom:1px solid var(--border-subtle,#ffffff0d);color:var(--text-secondary);vertical-align:middle}.TransferenciasClient-module__hGF0ZG__table tbody tr:last-child td{border-bottom:none}.TransferenciasClient-module__hGF0ZG__prodCell{flex-direction:column;gap:2px;display:flex}.TransferenciasClient-module__hGF0ZG__prodCode{color:var(--accent);background:rgba(var(--accent-rgb), .1);border-radius:var(--radius-xs);margin-bottom:2px;padding:1px 5px;font-family:SF Mono,Consolas,monospace;font-size:11px;display:inline-block}.TransferenciasClient-module__hGF0ZG__prodName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:12px;overflow:hidden}.TransferenciasClient-module__hGF0ZG__arrow{color:var(--text-muted)}.TransferenciasClient-module__hGF0ZG__qty{border-radius:var(--radius-sm);background:var(--bg-elevated);min-width:24px;height:22px;color:var(--text-secondary);justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:700;display:inline-flex}.TransferenciasClient-module__hGF0ZG__pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:16px;display:flex}.TransferenciasClient-module__hGF0ZG__paginationInfo{color:var(--text-muted);font-size:12px}.TransferenciasClient-module__hGF0ZG__paginationButtons{align-items:center;gap:4px;display:flex}.TransferenciasClient-module__hGF0ZG__pageBtn{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-surface);min-width:30px;height:30px;color:var(--text-secondary);cursor:pointer;justify-content:center;align-items:center;padding:0 6px;font-size:13px;transition:all .12s;display:flex}.TransferenciasClient-module__hGF0ZG__pageBtn:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.TransferenciasClient-module__hGF0ZG__pageBtn:disabled{opacity:.4;cursor:not-allowed}.TransferenciasClient-module__hGF0ZG__pageBtnActive{background:var(--accent);color:var(--accent-fg);border-color:var(--accent);font-weight:700}.TransferenciasClient-module__hGF0ZG__pageDots{min-width:30px;height:30px;color:var(--text-muted);justify-content:center;align-items:center;font-size:13px;display:flex}.TransferenciasClient-module__hGF0ZG__empty{color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:60px 20px;font-size:14px;display:flex}.TransferenciasClient-module__hGF0ZG__filtro{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md);height:32px;color:var(--text-primary);padding:0 10px;font-family:inherit;font-size:13px}.TransferenciasClient-module__hGF0ZG__filtro:focus{border-color:var(--accent)}.TransferenciasClient-module__hGF0ZG__contador{color:var(--text-muted);white-space:nowrap;font-size:12px}.TransferenciasClient-module__hGF0ZG__transito{color:var(--warning);font-size:12px}.TransferenciasClient-module__hGF0ZG__num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.TransferenciasClient-module__hGF0ZG__table thead th.TransferenciasClient-module__hGF0ZG__num{text-align:right}.TransferenciasClient-module__hGF0ZG__rota{color:var(--text-primary);display:block}.TransferenciasClient-module__hGF0ZG__seta{color:var(--text-muted);margin:0 3px}.TransferenciasClient-module__hGF0ZG__obs{color:var(--text-muted);margin-top:2px;font-size:11px;display:block}.TransferenciasClient-module__hGF0ZG__itens{color:var(--text-muted);font-size:11px;font-weight:400;display:block}.TransferenciasClient-module__hGF0ZG__divergencia{color:var(--danger);margin-top:3px;font-size:11px;display:block}.TransferenciasClient-module__hGF0ZG__pessoa{color:var(--text-muted);font-size:11px;display:block}.TransferenciasClient-module__hGF0ZG__pessoa:first-child{color:var(--text-primary);font-size:12px}.TransferenciasClient-module__hGF0ZG__acoes{justify-content:flex-start;gap:4px;display:flex}.TransferenciasClient-module__hGF0ZG__statusCel{white-space:nowrap}.TransferenciasClient-module__hGF0ZG__acao{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex}.TransferenciasClient-module__hGF0ZG__acao:hover{color:var(--text-primary);border-color:var(--border);background:var(--bg-elevated)}.TransferenciasClient-module__hGF0ZG__acaoPrincipal{color:var(--accent);border-color:var(--accent)}.TransferenciasClient-module__hGF0ZG__acaoPrincipal:hover{color:var(--accent-fg);background:var(--accent);border-color:var(--accent)}.TransferenciasClient-module__hGF0ZG__vazio{color:var(--text-muted);flex-direction:column;align-items:center;gap:4px;padding:44px 20px;font-size:13px;display:flex}.TransferenciasClient-module__hGF0ZG__vazioDica{color:var(--text-disabled);font-size:12px}.TransferenciasClient-module__hGF0ZG__cancelBox{color:var(--text-primary);flex-direction:column;gap:14px;font-size:13px;line-height:1.5;display:flex}.TransferenciasClient-module__hGF0ZG__cancelBox p{margin:0}.TransferenciasClient-module__hGF0ZG__cancelBox label{flex-direction:column;gap:5px;display:flex}.TransferenciasClient-module__hGF0ZG__cancelBox label span{color:var(--text-muted);font-size:12px;font-weight:500}.TransferenciasClient-module__hGF0ZG__cancelBox input{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md);height:36px;color:var(--text-primary);padding:0 12px;font-family:inherit;font-size:13px}.TransferenciasClient-module__hGF0ZG__cancelErro{background:var(--danger-subtle);border:1px solid var(--danger);border-radius:var(--radius-md);color:var(--danger);padding:9px 11px;font-size:12px}.TransferenciasClient-module__hGF0ZG__cancelAcoes{justify-content:flex-end;gap:8px;display:flex}.TransferenciasClient-module__hGF0ZG__tipo{letter-spacing:.02em;color:var(--accent);margin-top:2px;font-size:11px;font-weight:600;display:block}
.ParaImprimir-module__x4Fy-a__copia{display:none}@media print{.ParaImprimir-module__x4Fy-a__copia{display:block}}
.RelatorioCompra-module__Gduh1a__wrapper{flex-direction:column;gap:14px;display:flex}.RelatorioCompra-module__Gduh1a__acoes{justify-content:flex-end;gap:8px;display:flex}.RelatorioCompra-module__Gduh1a__folha{color:#111;border-radius:var(--radius-md);background:#fff;padding:28px 32px;font-size:12px;line-height:1.45}.RelatorioCompra-module__Gduh1a__cabecalho{border-bottom:2px solid #111;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:14px;display:flex}.RelatorioCompra-module__Gduh1a__titulo{letter-spacing:-.01em;margin:0 0 2px;font-size:17px;font-weight:700}.RelatorioCompra-module__Gduh1a__fornecedor{margin:0;font-size:13px;font-weight:600}.RelatorioCompra-module__Gduh1a__identificacao{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;font-size:11px;display:flex}.RelatorioCompra-module__Gduh1a__numero{font-weight:700}.RelatorioCompra-module__Gduh1a__data,.RelatorioCompra-module__Gduh1a__nf{color:#555}.RelatorioCompra-module__Gduh1a__resumo{border-bottom:1px solid #ddd;gap:28px;padding:12px 0;display:flex}.RelatorioCompra-module__Gduh1a__resumo div{flex-direction:column;gap:1px;display:flex}.RelatorioCompra-module__Gduh1a__resumo span{text-transform:uppercase;letter-spacing:.04em;color:#666;font-size:10px}.RelatorioCompra-module__Gduh1a__resumo strong{font-size:14px}.RelatorioCompra-module__Gduh1a__acerto{border:1px solid #111;border-radius:4px;align-items:center;gap:20px;margin-top:12px;padding:10px 12px;font-size:12px;display:flex}.RelatorioCompra-module__Gduh1a__statusLote{text-transform:uppercase;letter-spacing:.04em;color:#555;margin-left:auto;font-size:10px}.RelatorioCompra-module__Gduh1a__subtitulo{text-transform:uppercase;letter-spacing:.04em;color:#555;margin:18px 0 6px;font-size:12px}.RelatorioCompra-module__Gduh1a__tabela{border-collapse:collapse;width:100%;margin-top:14px;font-size:11px}.RelatorioCompra-module__Gduh1a__tabela th{text-align:left;text-transform:uppercase;letter-spacing:.03em;color:#555;border-bottom:1px solid #111;padding:6px;font-size:10px}.RelatorioCompra-module__Gduh1a__tabela td{border-bottom:1px solid #eee;padding:5px 6px}.RelatorioCompra-module__Gduh1a__tabela tfoot td{border-top:1px solid #111;border-bottom:none;padding-top:7px;font-weight:700}.RelatorioCompra-module__Gduh1a__num{text-align:right}.RelatorioCompra-module__Gduh1a__ordem{color:#888}.RelatorioCompra-module__Gduh1a__codigo{font-family:ui-monospace,Menlo,Consolas,monospace}.RelatorioCompra-module__Gduh1a__conferido{text-align:center;width:62px}.RelatorioCompra-module__Gduh1a__quadrado{border:1px solid #777;border-radius:2px;width:11px;height:11px;display:inline-block}.RelatorioCompra-module__Gduh1a__observacao{white-space:pre-wrap;background:#f6f6f6;border-radius:4px;margin-top:16px;padding:9px 11px;font-size:11px}.RelatorioCompra-module__Gduh1a__assinaturas{color:#555;gap:40px;margin-top:40px;font-size:10px;display:flex}.RelatorioCompra-module__Gduh1a__assinaturas div{text-align:center;flex:1}.RelatorioCompra-module__Gduh1a__linha{border-top:1px solid #111;margin-bottom:5px;display:block}@media print{.RelatorioCompra-module__Gduh1a__folha{border-radius:0;width:100%;padding:0;font-size:10px}.RelatorioCompra-module__Gduh1a__tabela tr{break-inside:avoid}.RelatorioCompra-module__Gduh1a__tabela thead{display:table-header-group}.RelatorioCompra-module__Gduh1a__assinaturas{break-inside:avoid}}
.DashboardClient-module__2zoHNW__page{transition:opacity var(--transition-base);flex-direction:column;gap:20px;display:flex}.DashboardClient-module__2zoHNW__loading{opacity:.6;pointer-events:none}.DashboardClient-module__2zoHNW__controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.DashboardClient-module__2zoHNW__dropdown{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color var(--transition-fast), background var(--transition-fast);white-space:nowrap;align-items:center;gap:6px;min-width:0;padding:7px 12px;display:flex}.DashboardClient-module__2zoHNW__dropdown:hover{border-color:var(--accent);background:var(--accent-subtle)}.DashboardClient-module__2zoHNW__dropdownLabel{color:var(--text-muted);font-size:12px}.DashboardClient-module__2zoHNW__dropdownValue{color:var(--text-primary);font-size:12px;font-weight:500}.DashboardClient-module__2zoHNW__dropdownChevron{color:var(--text-muted);transition:transform var(--transition-fast);flex-shrink:0}.DashboardClient-module__2zoHNW__dropdownChevron.DashboardClient-module__2zoHNW__open{transform:rotate(180deg)}.DashboardClient-module__2zoHNW__dropdownMenu{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;box-shadow:0 8px 24px #0006}.DashboardClient-module__2zoHNW__dropdownItem{color:var(--text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);padding:9px 14px;font-size:13px}.DashboardClient-module__2zoHNW__dropdownItem:hover{background:var(--accent-subtle);color:var(--text-primary)}.DashboardClient-module__2zoHNW__dropdownItem.DashboardClient-module__2zoHNW__active{color:var(--accent);background:var(--accent-subtle);font-weight:500}.DashboardClient-module__2zoHNW__monthNav{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:0;display:flex;overflow:hidden}.DashboardClient-module__2zoHNW__monthBtn{width:32px;height:34px;color:var(--text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.DashboardClient-module__2zoHNW__monthBtn:hover:not(:disabled){background:var(--accent-subtle);color:var(--accent)}.DashboardClient-module__2zoHNW__monthBtn:disabled{opacity:.35;cursor:not-allowed}.DashboardClient-module__2zoHNW__monthLabel{color:var(--text-primary);white-space:nowrap;border-left:1px solid var(--border);border-right:1px solid var(--border);align-items:center;height:34px;padding:0 14px;font-size:13px;font-weight:600;display:flex}.DashboardClient-module__2zoHNW__bentoKpis{grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(112px,auto);gap:12px;display:grid}.DashboardClient-module__2zoHNW__bentoKpis>.DashboardClient-module__2zoHNW__heroCard{grid-area:span 2/span 2}@media (max-width:1200px){.DashboardClient-module__2zoHNW__bentoKpis{grid-template-columns:repeat(2,1fr)}.DashboardClient-module__2zoHNW__bentoKpis>.DashboardClient-module__2zoHNW__heroCard{grid-area:auto/1/auto/-1}}.DashboardClient-module__2zoHNW__heroCard{appearance:none;font:inherit;text-align:left;cursor:pointer;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--bg-surface);flex-direction:column;width:100%;padding:20px 22px;display:flex;position:relative;overflow:hidden}.DashboardClient-module__2zoHNW__heroNeg{background:radial-gradient(120% 90% at 100% 0%, #fb718521, transparent 60%), var(--bg-surface);border-color:#fb718547}.DashboardClient-module__2zoHNW__heroPos{background:radial-gradient(120% 90% at 100% 0%, #34d39921, transparent 60%), var(--bg-surface);border-color:#34d39947}.DashboardClient-module__2zoHNW__heroNeutro{background:var(--bg-surface);border-color:var(--border)}.DashboardClient-module__2zoHNW__heroTopo{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.DashboardClient-module__2zoHNW__heroLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:600}.DashboardClient-module__2zoHNW__heroPeriodo{color:var(--text-disabled);margin-top:2px;font-size:11.5px}.DashboardClient-module__2zoHNW__heroTag{border-radius:var(--radius-pill);flex-shrink:0;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.DashboardClient-module__2zoHNW__heroTagNeg{background:var(--danger-subtle);color:var(--danger)}.DashboardClient-module__2zoHNW__heroTagPos{background:var(--success-subtle);color:var(--success)}.DashboardClient-module__2zoHNW__heroValor{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:clamp(30px,2.4vw + 14px,46px);font-weight:700;line-height:1.05}.DashboardClient-module__2zoHNW__heroNeg .DashboardClient-module__2zoHNW__heroValor{color:var(--danger)}.DashboardClient-module__2zoHNW__heroPos .DashboardClient-module__2zoHNW__heroValor{color:var(--success)}.DashboardClient-module__2zoHNW__heroPct{color:var(--text-muted);margin-top:4px;font-size:12.5px}.DashboardClient-module__2zoHNW__heroBarras{flex-direction:column;gap:9px;margin-top:auto;padding-top:18px;display:flex}.DashboardClient-module__2zoHNW__heroLinha{grid-template-columns:54px 1fr auto;align-items:center;gap:10px;display:grid}.DashboardClient-module__2zoHNW__heroLinhaRotulo{color:var(--text-muted);font-size:11.5px}.DashboardClient-module__2zoHNW__heroTrilho{border-radius:var(--radius-pill);background:var(--bg-elevated);height:8px;overflow:hidden}.DashboardClient-module__2zoHNW__heroBarra{border-radius:var(--radius-pill);height:100%;transition:width .48s cubic-bezier(.22,.61,.36,1)}.DashboardClient-module__2zoHNW__heroBarraEntrou{background:var(--text-secondary)}.DashboardClient-module__2zoHNW__heroBarraSaiu{background:var(--gem-rubi)}.DashboardClient-module__2zoHNW__heroLinhaValor{color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:600}.DashboardClient-module__2zoHNW__kpiCard{appearance:none;font:inherit;text-align:left;cursor:pointer;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:4px;width:100%;padding:18px 20px;transition:transform .18s cubic-bezier(.22,.61,.36,1),box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:hidden}.DashboardClient-module__2zoHNW__kpiCard:hover{border-color:var(--border-light);transform:translateY(-2px);box-shadow:0 8px 24px #00000047}@media (prefers-reduced-motion:reduce){.DashboardClient-module__2zoHNW__kpiCard:hover{transform:none}}.DashboardClient-module__2zoHNW__kpiCard:before{content:"";height:2px;position:absolute;top:0;left:0;right:0}.DashboardClient-module__2zoHNW__kpi_accent:before{background:var(--gem-safira)}.DashboardClient-module__2zoHNW__kpi_success:before{background:var(--gem-esmeralda)}.DashboardClient-module__2zoHNW__kpi_danger:before{background:var(--gem-rubi)}.DashboardClient-module__2zoHNW__kpi_warning:before{background:var(--gem-topazio)}.DashboardClient-module__2zoHNW__kpi_info:before{background:var(--gem-ametista)}.DashboardClient-module__2zoHNW__kpiValue{letter-spacing:var(--tracking-title);font-variant-numeric:tabular-nums;font-size:clamp(22px,1vw + 17px,28px)}.DashboardClient-module__2zoHNW__kpiIcon{align-items:center;margin-bottom:8px;display:flex}.DashboardClient-module__2zoHNW__kpi_accent .DashboardClient-module__2zoHNW__kpiIcon{color:var(--accent)}.DashboardClient-module__2zoHNW__kpi_success .DashboardClient-module__2zoHNW__kpiIcon{color:var(--success)}.DashboardClient-module__2zoHNW__kpi_danger .DashboardClient-module__2zoHNW__kpiIcon{color:var(--danger)}.DashboardClient-module__2zoHNW__kpi_warning .DashboardClient-module__2zoHNW__kpiIcon{color:var(--warning)}.DashboardClient-module__2zoHNW__kpi_info .DashboardClient-module__2zoHNW__kpiIcon{color:var(--info)}.DashboardClient-module__2zoHNW__kpiLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:500}.DashboardClient-module__2zoHNW__kpiValue{color:var(--text-primary);letter-spacing:-.5px;font-size:20px;font-weight:700}.DashboardClient-module__2zoHNW__kpiHint{color:var(--text-muted);margin-top:2px;font-size:11px}.DashboardClient-module__2zoHNW__disponivelCard{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);grid-template-columns:1fr;grid-template-areas:"titulo""valor""conta";align-content:space-between;gap:14px;min-height:168px;padding:20px 22px;display:grid}.DashboardClient-module__2zoHNW__disponivelTopo{grid-area:titulo;justify-content:space-between;align-items:center;gap:12px;display:flex}.DashboardClient-module__2zoHNW__disponivelTitle{color:var(--text-muted);text-transform:uppercase;letter-spacing:.09em;font-size:11px;font-weight:600}.DashboardClient-module__2zoHNW__disponivelTag{border-radius:var(--radius-pill);color:var(--text-muted);background:var(--bg-elevated);border:1px solid var(--border);white-space:nowrap;padding:3px 9px;font-size:10.5px;font-weight:600}.DashboardClient-module__2zoHNW__disponivelValue{color:var(--text-primary);letter-spacing:-.03em;font-variant-numeric:tabular-nums;grid-area:valor;font-size:clamp(28px,1.8vw + 12px,38px);font-weight:700;line-height:1.05}.DashboardClient-module__2zoHNW__disponivelConta{color:var(--text-muted);grid-area:conta;font-size:12px}.DashboardClient-module__2zoHNW__disponivelNeg{color:var(--text-disabled)}.DashboardClient-module__2zoHNW__midRow{grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;display:grid}@media (max-width:1100px){.DashboardClient-module__2zoHNW__midRow{grid-template-columns:1fr}}.DashboardClient-module__2zoHNW__midRowSolo{grid-template-columns:1fr}.DashboardClient-module__2zoHNW__stockPanel,.DashboardClient-module__2zoHNW__chartPanel,.DashboardClient-module__2zoHNW__rankPanel{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);transition:border-color var(--transition-fast);overflow:hidden}.DashboardClient-module__2zoHNW__stockPanel:hover,.DashboardClient-module__2zoHNW__chartPanel:hover,.DashboardClient-module__2zoHNW__rankPanel:hover{border-color:var(--border-light)}.DashboardClient-module__2zoHNW__panelHeader{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:14px 18px;display:flex}.DashboardClient-module__2zoHNW__panelIcon{color:var(--accent);flex-shrink:0}.DashboardClient-module__2zoHNW__panelTitle{color:var(--text-primary);flex:1;font-size:13px;font-weight:600}.DashboardClient-module__2zoHNW__chartControls{margin-left:auto}@media (max-width:560px){.DashboardClient-module__2zoHNW__panelHeader{flex-wrap:wrap}}.DashboardClient-module__2zoHNW__stockGrid{grid-template-columns:repeat(3,1fr);gap:10px;padding:14px 16px 16px;display:grid}.DashboardClient-module__2zoHNW__stockCard{appearance:none;font:inherit;text-align:left;cursor:pointer;background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;transition:border-color var(--transition-fast), background var(--transition-fast);flex-direction:column;gap:3px;padding:12px 14px;display:flex}.DashboardClient-module__2zoHNW__stockCard:hover{border-color:var(--accent);background:var(--accent-subtle)}.DashboardClient-module__2zoHNW__stockCard.DashboardClient-module__2zoHNW__stockAlert{background:linear-gradient(120deg,#fbbf241a,#fbbf2405);border-color:#fbbf2447;flex-direction:row;grid-column:span 2;align-items:center;gap:14px}.DashboardClient-module__2zoHNW__stockTextos{flex-direction:column;gap:2px;min-width:0;display:flex}.DashboardClient-module__2zoHNW__stockValue{color:var(--text-primary);letter-spacing:-.5px;font-size:22px;font-weight:700}.DashboardClient-module__2zoHNW__stockAlert .DashboardClient-module__2zoHNW__stockValue{color:var(--warning);font-size:22px}.DashboardClient-module__2zoHNW__stockLabel{color:var(--text-muted);font-size:11px;font-weight:500}.DashboardClient-module__2zoHNW__stockHint{color:var(--text-muted);font-size:11px}.DashboardClient-module__2zoHNW__chartWrap{padding:16px 12px 12px}:is(.DashboardClient-module__2zoHNW__chartWrap *:focus,.DashboardClient-module__2zoHNW__chartWrap *:focus-visible,.DashboardClient-module__2zoHNW__chartWrapSm *:focus,.DashboardClient-module__2zoHNW__chartWrapSm *:focus-visible){outline:none}.DashboardClient-module__2zoHNW__chartTooltip{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md);min-width:180px;padding:10px 14px;box-shadow:0 8px 24px #0006}.DashboardClient-module__2zoHNW__chartTooltipTitle{color:var(--text-primary);border-bottom:1px solid var(--border);margin-bottom:8px;padding-bottom:6px;font-size:12px;font-weight:600}.DashboardClient-module__2zoHNW__chartTooltipRow{align-items:center;gap:6px;padding:2px 0;display:flex}.DashboardClient-module__2zoHNW__chartTooltipDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.DashboardClient-module__2zoHNW__chartTooltipName{color:var(--text-secondary);flex:1;font-size:11px}.DashboardClient-module__2zoHNW__chartTooltipVal{color:var(--text-primary);font-size:11px;font-weight:600}.DashboardClient-module__2zoHNW__tabs{gap:4px;margin-left:auto;display:flex}.DashboardClient-module__2zoHNW__tab{border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:1px solid #0000;padding:5px 12px;font-size:12px;font-weight:500}.DashboardClient-module__2zoHNW__tab:hover{color:var(--text-primary);background:var(--bg-elevated)}.DashboardClient-module__2zoHNW__tabActive{color:var(--accent);background:var(--accent-subtle);border-color:var(--accent)}.DashboardClient-module__2zoHNW__rankTableWrap{overflow-x:auto}.DashboardClient-module__2zoHNW__rankTable{border-collapse:collapse;width:100%}.DashboardClient-module__2zoHNW__rankTh{color:var(--text-muted);text-transform:uppercase;letter-spacing:.4px;text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 16px;font-size:11px;font-weight:600}.DashboardClient-module__2zoHNW__rankTr{border-bottom:1px solid var(--border);transition:background var(--transition-fast)}.DashboardClient-module__2zoHNW__rankTr:last-child{border-bottom:none}.DashboardClient-module__2zoHNW__rankTrClickable{cursor:pointer}.DashboardClient-module__2zoHNW__rankTrClickable:hover{background:var(--accent-subtle)}.DashboardClient-module__2zoHNW__rankTd{color:var(--text-primary);vertical-align:middle;padding:11px 16px;font-size:13px}.DashboardClient-module__2zoHNW__rankEmpty{text-align:center;color:var(--text-muted);padding:32px 16px;font-size:13px}.DashboardClient-module__2zoHNW__rankPos{background:var(--bg-elevated);width:24px;height:24px;color:var(--text-muted);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.DashboardClient-module__2zoHNW__pos1{background:rgba(var(--accent-rgb), .15);color:var(--accent)}.DashboardClient-module__2zoHNW__pos2{color:#bbb;background:#bbbbbb1f}.DashboardClient-module__2zoHNW__pos3{color:#b07850;background:#b478501f}.DashboardClient-module__2zoHNW__rankName{color:var(--text-primary);font-size:13px;font-weight:500}.DashboardClient-module__2zoHNW__rankMuted{color:var(--text-muted);font-size:12px}.DashboardClient-module__2zoHNW__rankBold{color:var(--text-primary);font-size:13px;font-weight:600}.DashboardClient-module__2zoHNW__rankAccent{color:var(--accent);font-size:13px;font-weight:600}.DashboardClient-module__2zoHNW__rankArrow{color:var(--text-disabled);transition:color var(--transition-fast), transform var(--transition-fast)}.DashboardClient-module__2zoHNW__rankTrClickable:hover .DashboardClient-module__2zoHNW__rankArrow{color:var(--accent);transform:translate(2px)}.DashboardClient-module__2zoHNW__rankAvatarRow{align-items:center;gap:8px;display:flex}.DashboardClient-module__2zoHNW__rankAvatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:700;display:flex}.DashboardClient-module__2zoHNW__alertsGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:1100px){.DashboardClient-module__2zoHNW__alertsGrid{grid-template-columns:1fr}}.DashboardClient-module__2zoHNW__alertCard{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.DashboardClient-module__2zoHNW__alertHeader{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:12px 16px;display:flex}.DashboardClient-module__2zoHNW__alertIconDanger{color:var(--danger);flex-shrink:0}.DashboardClient-module__2zoHNW__alertIconWarning{color:var(--warning);flex-shrink:0}.DashboardClient-module__2zoHNW__alertIconAccent{color:var(--accent);flex-shrink:0}.DashboardClient-module__2zoHNW__alertTitle{color:var(--text-primary);flex:1;font-size:13px;font-weight:600}.DashboardClient-module__2zoHNW__alertBadge{border-radius:var(--radius-md);justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.DashboardClient-module__2zoHNW__alertBadge[data-variant=danger]{background:var(--danger-subtle);color:var(--danger)}.DashboardClient-module__2zoHNW__alertBadge[data-variant=warning]{background:var(--warning-subtle);color:var(--warning)}.DashboardClient-module__2zoHNW__alertBadge[data-variant=accent]{background:var(--accent-subtle);color:var(--accent)}.DashboardClient-module__2zoHNW__alertBadge[data-variant=ok]{background:var(--success-subtle);color:var(--success)}.DashboardClient-module__2zoHNW__alertList{flex-direction:column;display:flex}.DashboardClient-module__2zoHNW__alertEmpty{text-align:center;color:var(--text-muted);padding:24px 16px;font-size:12px}.DashboardClient-module__2zoHNW__alertRowBtn{appearance:none;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;width:100%}.DashboardClient-module__2zoHNW__alertRow{border-bottom:1px solid var(--border);cursor:pointer;transition:background var(--transition-fast);align-items:center;gap:10px;padding:10px 16px;display:flex}.DashboardClient-module__2zoHNW__alertRow:last-child{border-bottom:none}.DashboardClient-module__2zoHNW__alertRow:hover{background:var(--accent-subtle)}.DashboardClient-module__2zoHNW__alertRowInfo{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.DashboardClient-module__2zoHNW__alertRowName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.DashboardClient-module__2zoHNW__alertRowSub{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.DashboardClient-module__2zoHNW__alertRowDays{color:var(--danger);white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:700}.DashboardClient-module__2zoHNW__alertRowAmount{color:var(--warning);white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:600}.DashboardClient-module__2zoHNW__alertRowMuted{color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-size:11px}.DashboardClient-module__2zoHNW__perfRow{grid-template-columns:1fr 1fr 1fr;gap:16px;display:grid}@media (max-width:1200px){.DashboardClient-module__2zoHNW__perfRow{grid-template-columns:1fr 1fr}}@media (max-width:800px){.DashboardClient-module__2zoHNW__perfRow{grid-template-columns:1fr}}.DashboardClient-module__2zoHNW__perfPanel{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.DashboardClient-module__2zoHNW__panelSub{color:var(--text-muted);margin-left:auto;font-size:11px}.DashboardClient-module__2zoHNW__chartWrapSm{flex:1;padding:12px 8px 8px}.DashboardClient-module__2zoHNW__chartEmpty{min-height:140px;color:var(--text-muted);text-align:center;flex:1;justify-content:center;align-items:center;padding:24px 18px;font-size:13px;display:flex}.DashboardClient-module__2zoHNW__fixado{background:var(--bg-elevated);border:1px solid var(--border-light);border-radius:var(--radius-md);flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:10px;padding:9px 12px;animation:.14s both DashboardClient-module__2zoHNW__fv-fade;display:flex}.DashboardClient-module__2zoHNW__fixadoLabel{color:var(--text-primary);letter-spacing:-.01em;font-size:12px;font-weight:700}.DashboardClient-module__2zoHNW__fixadoItem{align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.DashboardClient-module__2zoHNW__fixadoDot{border-radius:var(--radius-xs);flex-shrink:0;width:8px;height:8px}.DashboardClient-module__2zoHNW__fixadoNome{color:var(--text-muted)}.DashboardClient-module__2zoHNW__fixadoValor{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:700}.DashboardClient-module__2zoHNW__fixadoFechar{border-radius:var(--radius-sm);width:22px;height:22px;color:var(--text-muted);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;display:flex}.DashboardClient-module__2zoHNW__fixadoFechar:hover{background:var(--bg-surface);color:var(--text-primary)}.DashboardClient-module__2zoHNW__catLista{flex-direction:column;gap:14px;padding:18px 18px 20px;display:flex}.DashboardClient-module__2zoHNW__catLinha{grid-template-columns:96px 1fr auto;align-items:center;gap:12px;display:grid}.DashboardClient-module__2zoHNW__catNome{text-transform:capitalize;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.DashboardClient-module__2zoHNW__catTrilho{border-radius:var(--radius-xs);height:20px;display:block}.DashboardClient-module__2zoHNW__catBarra{height:100%;transition:width var(--transition-base);border-radius:0 4px 4px 0;display:block}.DashboardClient-module__2zoHNW__catValor{color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;font-weight:600}.DashboardClient-module__2zoHNW__vendTabela{border-collapse:collapse;table-layout:fixed;width:100%}.DashboardClient-module__2zoHNW__vendTabela th,.DashboardClient-module__2zoHNW__vendTabela td{padding-left:8px;padding-right:8px}.DashboardClient-module__2zoHNW__vendTabela th:first-child,.DashboardClient-module__2zoHNW__vendTabela td:first-child{padding-left:16px}.DashboardClient-module__2zoHNW__vendTabela th:last-child,.DashboardClient-module__2zoHNW__vendTabela td:last-child{padding-right:16px}.DashboardClient-module__2zoHNW__vendTabela th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);border-bottom:1px solid var(--border);white-space:nowrap;padding-top:16px;padding-bottom:10px;font-size:11px;font-weight:600}.DashboardClient-module__2zoHNW__vendTabela td{color:var(--text-secondary);border-bottom:1px solid var(--border);padding-top:12px;padding-bottom:12px;font-size:13.5px}.DashboardClient-module__2zoHNW__vendTabela tbody tr:last-child td{border-bottom:0}.DashboardClient-module__2zoHNW__vendTabela tbody tr{cursor:pointer;transition:background var(--transition-fast)}.DashboardClient-module__2zoHNW__vendTabela tbody tr:hover{background:var(--accent-subtle)}.DashboardClient-module__2zoHNW__vendThPos{width:42px}.DashboardClient-module__2zoHNW__vendColLoja{width:86px}.DashboardClient-module__2zoHNW__vendColVendas{width:62px}.DashboardClient-module__2zoHNW__vendColTotal{width:104px}.DashboardClient-module__2zoHNW__vendLoja{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DashboardClient-module__2zoHNW__vendNum{text-align:right;font-variant-numeric:tabular-nums}.DashboardClient-module__2zoHNW__vendTabela th.DashboardClient-module__2zoHNW__vendNum{text-align:right}.DashboardClient-module__2zoHNW__vendNome{color:var(--text-primary);font-weight:550}.DashboardClient-module__2zoHNW__vendTotal{color:var(--text-primary);font-weight:600}.DashboardClient-module__2zoHNW__vendPos{border-radius:var(--radius-sm);background:var(--bg-elevated);border:1px solid var(--border);width:22px;height:22px;color:var(--text-secondary);place-items:center;font-size:11.5px;font-weight:600;display:inline-grid}.DashboardClient-module__2zoHNW__vendPosTopo{color:var(--warning);background:#fbbf241f;border-color:#fbbf244d}@media (max-width:560px){.DashboardClient-module__2zoHNW__stockGrid{grid-template-columns:repeat(2,1fr);gap:8px;padding:12px}.DashboardClient-module__2zoHNW__stockCard.DashboardClient-module__2zoHNW__stockAlert{grid-column:1/-1}.DashboardClient-module__2zoHNW__bentoKpis{grid-template-columns:1fr}.DashboardClient-module__2zoHNW__bentoKpis>.DashboardClient-module__2zoHNW__heroCard{grid-area:auto/1/auto/-1}.DashboardClient-module__2zoHNW__vendColLoja,.DashboardClient-module__2zoHNW__vendLoja{display:none}.DashboardClient-module__2zoHNW__vendTabela th,.DashboardClient-module__2zoHNW__vendTabela td{padding-left:10px;padding-right:10px}}.DashboardClient-module__2zoHNW__cobrancaAtrasada{color:var(--danger);font-weight:600}
.DestinatariosPicker-module__bJWR_W__box{border:1px solid var(--border);border-radius:var(--radius-md,8px);background:var(--bg-surface,transparent);overflow:hidden}.DestinatariosPicker-module__bJWR_W__linha{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.DestinatariosPicker-module__bJWR_W__seg{border:1px solid var(--border);border-radius:var(--radius-pill,999px);display:inline-flex;overflow:hidden}.DestinatariosPicker-module__bJWR_W__seg button{height:30px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:12.5px}.DestinatariosPicker-module__bJWR_W__seg button+button{border-left:1px solid var(--border)}.DestinatariosPicker-module__bJWR_W__segOn{font-weight:600;background:var(--accent-subtle)!important;color:var(--accent)!important}.DestinatariosPicker-module__bJWR_W__segOnRisco{font-weight:600;background:var(--warning-subtle,#f59e0b24)!important;color:var(--warning,#f59e0b)!important}.DestinatariosPicker-module__bJWR_W__ordem,.DestinatariosPicker-module__bJWR_W__filtro{color:var(--text-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.DestinatariosPicker-module__bJWR_W__select,.DestinatariosPicker-module__bJWR_W__num{border:1px solid var(--border);border-radius:var(--radius-sm,6px);background:var(--bg-elevated);height:30px;color:var(--text-primary);font:inherit;padding:0 8px;font-size:12.5px}.DestinatariosPicker-module__bJWR_W__num{font-variant-numeric:tabular-nums;width:76px}.DestinatariosPicker-module__bJWR_W__select:focus,.DestinatariosPicker-module__bJWR_W__num:focus{border-color:var(--accent);outline:none}.DestinatariosPicker-module__bJWR_W__filtros{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:14px;padding:8px 10px;display:flex}.DestinatariosPicker-module__bJWR_W__toggle{border:1px dashed var(--border);border-radius:var(--radius-pill,999px);height:30px;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 11px;font-size:12px;display:inline-flex}.DestinatariosPicker-module__bJWR_W__toggleOn{border-style:solid;border-color:var(--accent);color:var(--accent);background:var(--accent-subtle)}.DestinatariosPicker-module__bJWR_W__ddd{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.DestinatariosPicker-module__bJWR_W__rot{letter-spacing:.06em;color:var(--text-muted);font-size:11px;font-weight:700}.DestinatariosPicker-module__bJWR_W__chip{border-radius:var(--radius-pill,999px);background:var(--accent-subtle);height:22px;color:var(--accent);align-items:center;gap:4px;padding:0 4px 0 8px;font-size:12px;font-weight:600;display:inline-flex}.DestinatariosPicker-module__bJWR_W__chip button{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.DestinatariosPicker-module__bJWR_W__dddInput{border:1px solid var(--border);border-radius:var(--radius-sm,6px);background:var(--bg-elevated);width:70px;height:26px;color:var(--text-primary);font:inherit;padding:0 6px;font-size:12.5px}.DestinatariosPicker-module__bJWR_W__sug{border:1px dashed var(--border);border-radius:var(--radius-pill,999px);height:24px;color:var(--text-muted);cursor:pointer;background:0 0;padding:0 9px;font-size:11.5px}.DestinatariosPicker-module__bJWR_W__sug span{opacity:.65}.DestinatariosPicker-module__bJWR_W__sug:hover{border-style:solid;border-color:var(--accent);color:var(--accent)}.DestinatariosPicker-module__bJWR_W__busca{min-width:180px;max-width:280px;color:var(--text-muted);flex:1;align-items:center;display:flex;position:relative}.DestinatariosPicker-module__bJWR_W__busca svg{position:absolute;left:9px}.DestinatariosPicker-module__bJWR_W__busca input{border:1px solid var(--border);border-radius:var(--radius-sm,6px);background:var(--bg-elevated);width:100%;height:30px;color:var(--text-primary);font:inherit;padding:0 8px 0 28px;font-size:12.5px}.DestinatariosPicker-module__bJWR_W__massa{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.DestinatariosPicker-module__bJWR_W__primario,.DestinatariosPicker-module__bJWR_W__sec{border-radius:var(--radius-sm,6px);height:30px;font:inherit;cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;display:inline-flex}.DestinatariosPicker-module__bJWR_W__primario{background:var(--accent);color:var(--accent-fg);border:0;font-weight:700}.DestinatariosPicker-module__bJWR_W__sec{border:1px solid var(--border);background:var(--bg-elevated);color:var(--text-secondary)}.DestinatariosPicker-module__bJWR_W__primario:disabled,.DestinatariosPicker-module__bJWR_W__sec:disabled{opacity:.5;cursor:not-allowed}.DestinatariosPicker-module__bJWR_W__ou{color:var(--text-muted);font-size:12px}.DestinatariosPicker-module__bJWR_W__lista{max-height:320px;overflow-y:auto}.DestinatariosPicker-module__bJWR_W__cab,.DestinatariosPicker-module__bJWR_W__item{grid-template-columns:24px 1fr 64px 84px 64px;align-items:center;gap:8px;padding:0 12px;display:grid}.DestinatariosPicker-module__bJWR_W__cab{z-index:1;background:var(--bg-elevated);border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.05em;height:28px;color:var(--text-muted);font-size:11px;font-weight:600;position:sticky;top:0}.DestinatariosPicker-module__bJWR_W__item{border-bottom:1px solid var(--border-subtle,#ffffff0a);cursor:pointer;min-height:42px;font-size:13.5px}.DestinatariosPicker-module__bJWR_W__item input{cursor:pointer;width:16px;height:16px}.DestinatariosPicker-module__bJWR_W__itemOn{background:var(--accent-subtle)}.DestinatariosPicker-module__bJWR_W__itemOn .DestinatariosPicker-module__bJWR_W__nome>span:first-child{font-weight:600}.DestinatariosPicker-module__bJWR_W__itemExcl{opacity:.5;cursor:not-allowed}.DestinatariosPicker-module__bJWR_W__itemExcl input{cursor:not-allowed}.DestinatariosPicker-module__bJWR_W__nome{align-items:baseline;gap:8px;min-width:0;display:flex}.DestinatariosPicker-module__bJWR_W__nome>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.DestinatariosPicker-module__bJWR_W__nome small{color:var(--text-muted);white-space:nowrap;font-size:12px}.DestinatariosPicker-module__bJWR_W__n{text-align:right;font-variant-numeric:tabular-nums;color:var(--text-secondary);font-size:12.5px}.DestinatariosPicker-module__bJWR_W__tagExcl,.DestinatariosPicker-module__bJWR_W__tagFria,.DestinatariosPicker-module__bJWR_W__tagEnvio{border-radius:var(--radius-pill,999px);white-space:nowrap;align-items:center;gap:3px;padding:1px 6px;font-size:10.5px;display:inline-flex}.DestinatariosPicker-module__bJWR_W__tagExcl{background:var(--danger-subtle,#ef444424);color:var(--danger,#ef4444)}.DestinatariosPicker-module__bJWR_W__tagFria{background:var(--warning-subtle,#f59e0b24);color:var(--warning,#f59e0b)}.DestinatariosPicker-module__bJWR_W__tagEnvio{background:var(--info-subtle,#3b82f624);color:var(--info,#60a5fa)}.DestinatariosPicker-module__bJWR_W__vazio{text-align:center;color:var(--text-muted);padding:16px;font-size:13px}.DestinatariosPicker-module__bJWR_W__rodape{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:10px;padding:8px 12px;font-size:12px;display:flex}.DestinatariosPicker-module__bJWR_W__muted{color:var(--text-muted)}.DestinatariosPicker-module__bJWR_W__conta{color:var(--text-secondary);font-variant-numeric:tabular-nums}.DestinatariosPicker-module__bJWR_W__conta strong{color:var(--accent);font-size:14px}.DestinatariosPicker-module__bJWR_W__conta strong.DestinatariosPicker-module__bJWR_W__ruim{color:var(--danger,#ef4444)}.DestinatariosPicker-module__bJWR_W__sep{opacity:.5;margin:0 6px}.DestinatariosPicker-module__bJWR_W__risco{border-top:1px solid var(--border);background:var(--warning-subtle,#f59e0b1a);color:var(--warning,#f59e0b);align-items:flex-start;gap:8px;padding:8px 12px;font-size:12px;line-height:1.45;display:flex}.DestinatariosPicker-module__bJWR_W__risco svg{flex-shrink:0;margin-top:1px}@media (max-width:640px){.DestinatariosPicker-module__bJWR_W__cab,.DestinatariosPicker-module__bJWR_W__item{grid-template-columns:20px minmax(0,1fr) auto auto auto;gap:6px;padding:0 8px}.DestinatariosPicker-module__bJWR_W__nome{flex-direction:column;align-items:flex-start;gap:1px;padding:6px 0}.DestinatariosPicker-module__bJWR_W__nome>span:first-child{max-width:100%}.DestinatariosPicker-module__bJWR_W__n{font-size:11.5px}.DestinatariosPicker-module__bJWR_W__busca{max-width:none}}
.ProdutoFormModal-module__q0wqrW__form{flex-direction:column;gap:0;display:flex}.ProdutoFormModal-module__q0wqrW__section{border-bottom:1px solid var(--border-subtle,#ffffff0f);margin-bottom:20px;padding:0 0 20px}.ProdutoFormModal-module__q0wqrW__section:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.ProdutoFormModal-module__q0wqrW__sectionTitle{text-transform:uppercase;letter-spacing:.6px;color:var(--text-muted);margin-bottom:14px;font-size:11px;font-weight:700}.ProdutoFormModal-module__q0wqrW__grid2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ProdutoFormModal-module__q0wqrW__grid3{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}.ProdutoFormModal-module__q0wqrW__field{flex-direction:column;gap:6px;display:flex}.ProdutoFormModal-module__q0wqrW__label{color:var(--text-secondary);font-size:12px;font-weight:600}.ProdutoFormModal-module__q0wqrW__required{color:var(--danger);margin-left:2px}.ProdutoFormModal-module__q0wqrW__input,.ProdutoFormModal-module__q0wqrW__select,.ProdutoFormModal-module__q0wqrW__textarea{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);height:36px;color:var(--text-primary);box-sizing:border-box;outline:none;width:100%;padding:0 12px;font-size:13px;transition:border-color .15s}.ProdutoFormModal-module__q0wqrW__select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23666'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-color:var(--bg-elevated);cursor:pointer;padding:0 28px 0 12px}.ProdutoFormModal-module__q0wqrW__input:focus,.ProdutoFormModal-module__q0wqrW__select:focus,.ProdutoFormModal-module__q0wqrW__textarea:focus{border-color:var(--accent)}.ProdutoFormModal-module__q0wqrW__input::placeholder{color:var(--text-muted)}.ProdutoFormModal-module__q0wqrW__input:disabled,.ProdutoFormModal-module__q0wqrW__select:disabled{opacity:.5;cursor:not-allowed}.ProdutoFormModal-module__q0wqrW__textarea{resize:vertical;height:auto;min-height:72px;padding:8px 12px}.ProdutoFormModal-module__q0wqrW__codeBlock{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:8px;margin-top:4px;padding:10px 14px;display:flex}.ProdutoFormModal-module__q0wqrW__codeLabel{color:var(--text-muted);white-space:nowrap;font-size:11px}.ProdutoFormModal-module__q0wqrW__codeValue{color:var(--accent);letter-spacing:.5px;flex:1;font-family:SF Mono,Consolas,monospace;font-size:14px;font-weight:700}.ProdutoFormModal-module__q0wqrW__codeCopy{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-xs);background:0 0;border:none;padding:2px 6px;font-size:11px;transition:color .12s}.ProdutoFormModal-module__q0wqrW__codeCopy:hover{color:var(--accent)}.ProdutoFormModal-module__q0wqrW__uploadArea{border:1px dashed var(--border);border-radius:var(--radius-md);cursor:pointer;background:var(--bg-elevated);flex-direction:column;align-items:center;gap:8px;padding:20px;transition:border-color .15s;display:flex;position:relative}.ProdutoFormModal-module__q0wqrW__uploadArea:hover{border-color:var(--accent)}.ProdutoFormModal-module__q0wqrW__uploadInput{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ProdutoFormModal-module__q0wqrW__uploadPreview{object-fit:cover;border-radius:var(--radius-md);width:80px;height:80px}.ProdutoFormModal-module__q0wqrW__uploadIcon{color:var(--text-muted)}.ProdutoFormModal-module__q0wqrW__uploadText{color:var(--text-muted);font-size:13px}.ProdutoFormModal-module__q0wqrW__uploadHint{color:var(--text-muted);opacity:.6;font-size:11px}.ProdutoFormModal-module__q0wqrW__uploadError{color:var(--danger);font-size:12px}.ProdutoFormModal-module__q0wqrW__radioGroup{gap:12px;display:flex}.ProdutoFormModal-module__q0wqrW__radioLabel{color:var(--text-secondary);cursor:pointer;align-items:center;gap:6px;font-size:13px;display:flex}.ProdutoFormModal-module__q0wqrW__radioLabel input{accent-color:var(--accent);cursor:pointer}.ProdutoFormModal-module__q0wqrW__comboWrapper{position:relative}.ProdutoFormModal-module__q0wqrW__comboDropdown{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-md);z-index:110;scrollbar-width:thin;scrollbar-color:var(--border-light) transparent;max-height:180px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0006}.ProdutoFormModal-module__q0wqrW__comboOption{color:var(--text-primary);cursor:pointer;text-transform:capitalize;padding:8px 12px;font-size:13px;transition:background .1s}.ProdutoFormModal-module__q0wqrW__comboOption:hover{background:var(--bg-elevated)}.ProdutoFormModal-module__q0wqrW__fullWidth{width:100%}.ProdutoFormModal-module__q0wqrW__fullWidth>button{height:36px;font-size:13px}.ProdutoFormModal-module__q0wqrW__createLink{color:var(--accent);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:4px;padding:4px 0 0;font-size:12px;text-decoration:none;transition:opacity .12s;display:inline-flex}.ProdutoFormModal-module__q0wqrW__createLink:hover{opacity:.75}.ProdutoFormModal-module__q0wqrW__deleteBtn{color:var(--danger);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-right:auto;padding:0;font-size:12px;transition:opacity .12s;display:flex}.ProdutoFormModal-module__q0wqrW__deleteBtn:hover{opacity:.75}.ProdutoFormModal-module__q0wqrW__deleteBtn:disabled{opacity:.4;cursor:not-allowed}.ProdutoFormModal-module__q0wqrW__footer{background:var(--bg-surface);border-top:1px solid var(--border);justify-content:flex-end;gap:8px;margin-top:20px;padding:16px 0 0;display:flex;position:sticky;bottom:0}.ProdutoFormModal-module__q0wqrW__error{color:var(--danger);text-align:right;margin-bottom:8px;font-size:12px}
.SeletorPeriodo-module__ErBhPG__gatilho{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md);height:34px;color:var(--text-secondary);white-space:nowrap;cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);align-items:center;gap:7px;padding:0 10px;font-size:12.5px;display:inline-flex}.SeletorPeriodo-module__ErBhPG__gatilho:hover,.SeletorPeriodo-module__ErBhPG__gatilhoAberto{border-color:var(--border-light);color:var(--text-primary)}.SeletorPeriodo-module__ErBhPG__icone{opacity:.6;flex-shrink:0}.SeletorPeriodo-module__ErBhPG__seta{opacity:.5;flex-shrink:0}.SeletorPeriodo-module__ErBhPG__gatilhoAtivo{color:var(--text-primary);font-weight:500}.SeletorPeriodo-module__ErBhPG__gatilhoVazio{color:var(--text-muted)}.SeletorPeriodo-module__ErBhPG__popover{z-index:9999;background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--radius-lg);width:560px;animation:.14s cubic-bezier(.22,.61,.36,1) both SeletorPeriodo-module__ErBhPG__fv-pop;display:flex;position:fixed;overflow:hidden;box-shadow:0 16px 48px #00000073}.SeletorPeriodo-module__ErBhPG__atalhos{background:var(--bg-base);border-right:1px solid var(--border);flex-direction:column;flex-shrink:0;gap:2px;width:148px;padding:10px 8px;display:flex}.SeletorPeriodo-module__ErBhPG__atalho{text-align:left;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;padding:7px 9px;font-size:12.5px}.SeletorPeriodo-module__ErBhPG__atalho:hover{background:var(--bg-elevated);color:var(--text-primary)}.SeletorPeriodo-module__ErBhPG__atalhoAtivo{background:var(--accent-subtle);color:var(--accent);font-weight:600}.SeletorPeriodo-module__ErBhPG__corpo{flex:1;min-width:0;padding:10px 12px 8px}.SeletorPeriodo-module__ErBhPG__nav{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.SeletorPeriodo-module__ErBhPG__navCentro{align-items:center;gap:8px;display:flex}.SeletorPeriodo-module__ErBhPG__navBtn,.SeletorPeriodo-module__ErBhPG__stepBtn{border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.SeletorPeriodo-module__ErBhPG__navBtn{width:26px;height:26px}.SeletorPeriodo-module__ErBhPG__stepBtn{width:20px;height:22px}.SeletorPeriodo-module__ErBhPG__navBtn:hover,.SeletorPeriodo-module__ErBhPG__stepBtn:hover{background:var(--bg-elevated);color:var(--text-primary)}.SeletorPeriodo-module__ErBhPG__seletorMesWrap{position:relative}.SeletorPeriodo-module__ErBhPG__seletorMes{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-sm);height:24px;color:var(--text-primary);cursor:pointer;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.SeletorPeriodo-module__ErBhPG__seletorMes:hover{border-color:var(--border-light)}.SeletorPeriodo-module__ErBhPG__menuMes{z-index:2;background:var(--bg-elevated);border:1px solid var(--border-light);border-radius:var(--radius-md);grid-template-columns:repeat(3,1fr);gap:2px;width:168px;padding:6px;display:grid;position:absolute;top:28px;left:0;box-shadow:0 10px 28px #0006}.SeletorPeriodo-module__ErBhPG__menuMesItem{border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:6px 0;font-size:11.5px}.SeletorPeriodo-module__ErBhPG__menuMesItem:hover{background:var(--bg-surface);color:var(--text-primary)}.SeletorPeriodo-module__ErBhPG__menuMesItemAtivo{background:var(--accent-subtle);color:var(--accent);font-weight:600}.SeletorPeriodo-module__ErBhPG__stepperAno{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:1px;height:24px;padding:0 2px;display:inline-flex}.SeletorPeriodo-module__ErBhPG__anoValor{text-align:center;min-width:34px;color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.SeletorPeriodo-module__ErBhPG__meses{grid-template-columns:1fr 1fr;gap:16px;display:grid}.SeletorPeriodo-module__ErBhPG__mes{min-width:0}.SeletorPeriodo-module__ErBhPG__mesTitulo{text-align:center;letter-spacing:.02em;color:var(--text-muted);margin-bottom:5px;font-size:11px;font-weight:600}.SeletorPeriodo-module__ErBhPG__diasSemana,.SeletorPeriodo-module__ErBhPG__grade{grid-template-columns:repeat(7,1fr);gap:1px;display:grid}.SeletorPeriodo-module__ErBhPG__diasSemana span{text-align:center;color:var(--text-disabled);padding-bottom:3px;font-size:9.5px;font-weight:600}.SeletorPeriodo-module__ErBhPG__dia{aspect-ratio:1;border-radius:var(--radius-sm);color:var(--text-secondary);font-variant-numeric:tabular-nums;cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;font-size:11.5px;display:flex}.SeletorPeriodo-module__ErBhPG__dia:hover{background:var(--bg-elevated);color:var(--text-primary)}.SeletorPeriodo-module__ErBhPG__diaNaFaixa{background:var(--accent-subtle);color:var(--accent);border-radius:0}.SeletorPeriodo-module__ErBhPG__diaInicio,.SeletorPeriodo-module__ErBhPG__diaFim{background:var(--accent);color:var(--accent-fg);font-weight:700}.SeletorPeriodo-module__ErBhPG__diaInicio{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.SeletorPeriodo-module__ErBhPG__diaFim{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.SeletorPeriodo-module__ErBhPG__diaInicio.SeletorPeriodo-module__ErBhPG__diaFim{border-radius:var(--radius-sm)}.SeletorPeriodo-module__ErBhPG__diaHoje:not(.SeletorPeriodo-module__ErBhPG__diaNaFaixa):not(.SeletorPeriodo-module__ErBhPG__diaInicio):not(.SeletorPeriodo-module__ErBhPG__diaFim){box-shadow:inset 0 0 0 1px var(--border-light);color:var(--text-primary)}.SeletorPeriodo-module__ErBhPG__rodape{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding-top:8px;display:flex}.SeletorPeriodo-module__ErBhPG__dica{color:var(--text-muted);font-size:11px}.SeletorPeriodo-module__ErBhPG__limpar{border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:4px 6px;font-size:11.5px}.SeletorPeriodo-module__ErBhPG__limpar:hover{background:var(--bg-elevated);color:var(--text-primary)}
.page-module__sanrnG__page{flex-direction:column;gap:24px;display:flex}
