.DateInput-module__crzIva__wrapper{width:100%;min-width:0;display:block;position:relative}.DateInput-module__crzIva__wrapper .DateInput-module__crzIva__displayInput{width:100%;padding-right:42px!important}.DateInput-module__crzIva__calendarIcon{width:17px;height:17px;color:var(--muted);pointer-events:none;border:1.5px solid;border-radius:3px;font-size:0;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.DateInput-module__crzIva__wrapper .DateInput-module__crzIva__calendarButton{z-index:2;width:44px;height:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0;position:absolute;top:0;right:0}.DateInput-module__crzIva__wrapper .DateInput-module__crzIva__calendarButton:disabled{cursor:default}.DateInput-module__crzIva__calendarIcon:before,.DateInput-module__crzIva__calendarIcon:after{content:"";position:absolute}.DateInput-module__crzIva__calendarIcon:before{border-top:1.5px solid;top:4px;left:2px;right:2px}.DateInput-module__crzIva__calendarIcon:after{border-left:1.5px solid;border-right:1.5px solid;width:7px;height:4px;top:-3px;left:3px}.DateInput-module__crzIva__wrapper .DateInput-module__crzIva__nativePicker{opacity:0;pointer-events:none;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;bottom:0;right:22px}
.AuditoriaContasPagasPanel-module__XTjQUq__moduleShell{gap:20px;margin-top:20px;display:grid}.AuditoriaContasPagasPanel-module__XTjQUq__header,.AuditoriaContasPagasPanel-module__XTjQUq__filters,.AuditoriaContasPagasPanel-module__XTjQUq__localFilters,.AuditoriaContasPagasPanel-module__XTjQUq__tablePanel,.AuditoriaContasPagasPanel-module__XTjQUq__metricCard{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.AuditoriaContasPagasPanel-module__XTjQUq__header{border-radius:24px;justify-content:space-between;align-items:flex-start;gap:18px;padding:24px;display:flex}.AuditoriaContasPagasPanel-module__XTjQUq__header h2{margin:0;font-size:1.5rem;line-height:1.15}.AuditoriaContasPagasPanel-module__XTjQUq__header p{color:var(--muted);margin:8px 0 0}.AuditoriaContasPagasPanel-module__XTjQUq__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--accent);margin:0 0 8px;font-size:.68rem}.AuditoriaContasPagasPanel-module__XTjQUq__refreshButton,.AuditoriaContasPagasPanel-module__XTjQUq__filters button,.AuditoriaContasPagasPanel-module__XTjQUq__pagination button{border:1px solid var(--line);background:var(--panel-strong);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:10px 14px}.AuditoriaContasPagasPanel-module__XTjQUq__refreshButton:disabled,.AuditoriaContasPagasPanel-module__XTjQUq__filters button:disabled,.AuditoriaContasPagasPanel-module__XTjQUq__pagination button:disabled{cursor:wait;opacity:.6}.AuditoriaContasPagasPanel-module__XTjQUq__filters{border-radius:20px;grid-template-columns:repeat(3,minmax(150px,1fr)) minmax(260px,1.4fr) auto;align-items:end;gap:14px;padding:18px;display:grid}.AuditoriaContasPagasPanel-module__XTjQUq__filters label{gap:8px;min-width:0;display:grid}.AuditoriaContasPagasPanel-module__XTjQUq__filters span{color:var(--muted);font-size:.8rem}.AuditoriaContasPagasPanel-module__XTjQUq__filters input,.AuditoriaContasPagasPanel-module__XTjQUq__filters select{border:1px solid var(--line);background:var(--panel-strong);width:100%;color:var(--ink);font:inherit;border-radius:14px;padding:12px 14px}.AuditoriaContasPagasPanel-module__XTjQUq__localFilters{border-radius:20px;grid-template-columns:minmax(260px,1fr);align-items:end;gap:14px;padding:18px;display:grid}.AuditoriaContasPagasPanel-module__XTjQUq__localFilters label{gap:8px;min-width:0;display:grid}.AuditoriaContasPagasPanel-module__XTjQUq__localFilters span{color:var(--muted);font-size:.8rem}.AuditoriaContasPagasPanel-module__XTjQUq__localFilters input{border:1px solid var(--line);background:var(--panel-strong);width:100%;color:var(--ink);font:inherit;border-radius:14px;padding:12px 14px}.AuditoriaContasPagasPanel-module__XTjQUq__searchField{width:100%}.AuditoriaContasPagasPanel-module__XTjQUq__metricsGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;display:grid}.AuditoriaContasPagasPanel-module__XTjQUq__metricCard{border-radius:24px;padding:20px}.AuditoriaContasPagasPanel-module__XTjQUq__metricCard span{color:var(--muted);font-size:.8rem}.AuditoriaContasPagasPanel-module__XTjQUq__metricCard strong{margin-top:8px;font-size:1.55rem;line-height:1.1;display:block}.AuditoriaContasPagasPanel-module__XTjQUq__metricCard small{color:var(--muted);margin-top:8px;font-size:.78rem;display:block}.AuditoriaContasPagasPanel-module__XTjQUq__positive strong{color:var(--positive)}.AuditoriaContasPagasPanel-module__XTjQUq__negative strong{color:var(--negative)}.AuditoriaContasPagasPanel-module__XTjQUq__errorBanner{color:var(--negative);background:#bd4b3f1f;border-radius:16px;padding:14px 16px}.AuditoriaContasPagasPanel-module__XTjQUq__tablePanel{border-radius:24px;padding:24px}.AuditoriaContasPagasPanel-module__XTjQUq__tableHeader{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.AuditoriaContasPagasPanel-module__XTjQUq__tableHeader strong,.AuditoriaContasPagasPanel-module__XTjQUq__tableHeader span{display:block}.AuditoriaContasPagasPanel-module__XTjQUq__tableHeader span{color:var(--muted);margin-top:4px;font-size:.82rem}.AuditoriaContasPagasPanel-module__XTjQUq__pagination{align-items:center;gap:10px;display:flex}.AuditoriaContasPagasPanel-module__XTjQUq__pagination span{text-align:center;min-width:52px;margin:0}.AuditoriaContasPagasPanel-module__XTjQUq__exportButton{border:1px solid var(--accent);color:var(--accent);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:12px;padding:8px 18px;font-size:.88rem;font-weight:600;transition:background .18s,color .18s}.AuditoriaContasPagasPanel-module__XTjQUq__exportButton:hover{background:var(--accent);color:#fff}.AuditoriaContasPagasPanel-module__XTjQUq__exportButton:disabled{opacity:.45;cursor:not-allowed}.AuditoriaContasPagasPanel-module__XTjQUq__tableWrap{overflow-x:auto}.AuditoriaContasPagasPanel-module__XTjQUq__auditTable{border-collapse:collapse;width:100%;min-width:1160px}.AuditoriaContasPagasPanel-module__XTjQUq__auditTable th,.AuditoriaContasPagasPanel-module__XTjQUq__auditTable td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:13px 12px}.AuditoriaContasPagasPanel-module__XTjQUq__auditTable th{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}.AuditoriaContasPagasPanel-module__XTjQUq__sortButton{width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}.AuditoriaContasPagasPanel-module__XTjQUq__sortButton span{min-width:0}.AuditoriaContasPagasPanel-module__XTjQUq__sortArrow{color:var(--muted);opacity:.4;-webkit-user-select:none;user-select:none;font-size:.72rem;transition:opacity .15s}.AuditoriaContasPagasPanel-module__XTjQUq__sortArrowActive{color:var(--accent);-webkit-user-select:none;user-select:none;font-size:.72rem}.AuditoriaContasPagasPanel-module__XTjQUq__sortButton:hover .AuditoriaContasPagasPanel-module__XTjQUq__sortArrow{opacity:1;color:var(--accent)}.AuditoriaContasPagasPanel-module__XTjQUq__sortButton:hover{color:var(--accent)}.AuditoriaContasPagasPanel-module__XTjQUq__activeSortButton{color:var(--ink)}.AuditoriaContasPagasPanel-module__XTjQUq__sortButton:focus-visible{outline-offset:4px;outline:2px solid #407aa280}.AuditoriaContasPagasPanel-module__XTjQUq__auditTable td{font-size:.9rem}.AuditoriaContasPagasPanel-module__XTjQUq__auditTable td strong,.AuditoriaContasPagasPanel-module__XTjQUq__auditTable td span{display:block}.AuditoriaContasPagasPanel-module__XTjQUq__auditTable td span{color:var(--muted);margin-top:3px;font-size:.76rem}.AuditoriaContasPagasPanel-module__XTjQUq__positiveText{color:var(--positive);font-weight:700}.AuditoriaContasPagasPanel-module__XTjQUq__emptyCell{color:var(--muted);text-align:center}.AuditoriaContasPagasPanel-module__XTjQUq__topCardsGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.AuditoriaContasPagasPanel-module__XTjQUq__topCard{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:20px;padding:22px 24px}.AuditoriaContasPagasPanel-module__XTjQUq__topCardTitle{color:var(--ink);margin:0 0 16px;font-size:1rem;font-weight:700}.AuditoriaContasPagasPanel-module__XTjQUq__topList{gap:0;margin:0;padding:0;list-style:none;display:grid}.AuditoriaContasPagasPanel-module__XTjQUq__topListItem{border-bottom:1px solid var(--line);align-items:baseline;gap:10px;padding:9px 0;display:flex}.AuditoriaContasPagasPanel-module__XTjQUq__topListItem:last-child{border-bottom:none}.AuditoriaContasPagasPanel-module__XTjQUq__topRank{color:var(--muted);text-align:right;flex:0 0 22px;font-size:.78rem;font-weight:700}.AuditoriaContasPagasPanel-module__XTjQUq__topName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.88rem;overflow:hidden}.AuditoriaContasPagasPanel-module__XTjQUq__topValue{color:var(--accent);white-space:nowrap;flex:none;font-size:.88rem;font-weight:600}.AuditoriaContasPagasPanel-module__XTjQUq__topEmpty{color:var(--muted);padding:12px 0;font-size:.88rem}@media (max-width:1024px){.AuditoriaContasPagasPanel-module__XTjQUq__header,.AuditoriaContasPagasPanel-module__XTjQUq__tableHeader{flex-direction:column;align-items:flex-start}.AuditoriaContasPagasPanel-module__XTjQUq__filters,.AuditoriaContasPagasPanel-module__XTjQUq__localFilters,.AuditoriaContasPagasPanel-module__XTjQUq__metricsGrid{grid-template-columns:1fr}}
.InsumosPainel-module__oXr3FG__shell{gap:20px;margin-top:20px;display:grid}.InsumosPainel-module__oXr3FG__metricsGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;display:grid}.InsumosPainel-module__oXr3FG__metricCard{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:24px;gap:6px;padding:20px;display:grid}.InsumosPainel-module__oXr3FG__metricCard span{color:var(--muted);font-size:.82rem}.InsumosPainel-module__oXr3FG__metricCard strong{font-size:1.35rem;line-height:1.1}.InsumosPainel-module__oXr3FG__metricCard small{color:var(--muted);font-size:.76rem}.InsumosPainel-module__oXr3FG__positive strong{color:#2a7a4b}.InsumosPainel-module__oXr3FG__alertTone strong{color:#b94040}.InsumosPainel-module__oXr3FG__warnTone strong{color:var(--accent)}.InsumosPainel-module__oXr3FG__errorBanner{color:#b94040;background:#b9404014;border:1px solid #b9404033;border-radius:14px;padding:14px 18px;font-size:.9rem}.InsumosPainel-module__oXr3FG__tablePanel{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:20px;overflow:hidden}.InsumosPainel-module__oXr3FG__tableHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.InsumosPainel-module__oXr3FG__tableHeader strong{font-size:1rem}.InsumosPainel-module__oXr3FG__tableHeader>div>span{color:var(--muted);margin-top:2px;font-size:.8rem;display:block}.InsumosPainel-module__oXr3FG__pagination{flex-shrink:0;align-items:center;gap:10px;display:flex}.InsumosPainel-module__oXr3FG__pagination button{border:1px solid var(--line);background:var(--panel-strong);color:var(--ink);font:inherit;cursor:pointer;border-radius:10px;padding:6px 14px;font-size:.84rem}.InsumosPainel-module__oXr3FG__pagination button:disabled{opacity:.4;cursor:default}.InsumosPainel-module__oXr3FG__pagination span{text-align:center;min-width:44px;font-size:.84rem}.InsumosPainel-module__oXr3FG__tableWrap{overflow-x:auto}.InsumosPainel-module__oXr3FG__varTable{border-collapse:collapse;width:100%;min-width:1000px}.InsumosPainel-module__oXr3FG__varTable thead th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:0;font-size:.72rem;font-weight:700}.InsumosPainel-module__oXr3FG__varTable tbody td{border-bottom:1px solid var(--line);vertical-align:middle;padding:10px 12px;font-size:.88rem}.InsumosPainel-module__oXr3FG__prodRow{cursor:pointer;transition:background .12s}.InsumosPainel-module__oXr3FG__prodRow:hover{background:#6b55380a}.InsumosPainel-module__oXr3FG__prodRowOpen{background:#407aa20f}.InsumosPainel-module__oXr3FG__prodRowAlert{border-left:3px solid #b9404080}.InsumosPainel-module__oXr3FG__expandIcon{text-align:center;width:28px;color:var(--muted);-webkit-user-select:none;user-select:none;font-size:.8rem;padding-right:0!important}.InsumosPainel-module__oXr3FG__descCell{min-width:240px}.InsumosPainel-module__oXr3FG__numCell{text-align:right;white-space:nowrap}.InsumosPainel-module__oXr3FG__accentText{color:var(--accent)}.InsumosPainel-module__oXr3FG__emptyCell{text-align:center;color:var(--muted);padding:32px!important}.InsumosPainel-module__oXr3FG__varTable tbody td strong{display:block}.InsumosPainel-module__oXr3FG__codeCell{background:#6b553812;border-radius:5px;padding:2px 6px;font-family:monospace;font-size:.78rem}.InsumosPainel-module__oXr3FG__empresaBadge{color:var(--ink);background:#6b553817;border-radius:8px;padding:2px 8px;font-size:.76rem;font-weight:600;display:inline-block}.InsumosPainel-module__oXr3FG__sortBtn{width:100%;color:inherit;font:inherit;letter-spacing:.06em;text-transform:uppercase;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:10px 12px;font-size:.72rem;font-weight:700;display:flex}.InsumosPainel-module__oXr3FG__sortBtn:hover{color:var(--accent)}.InsumosPainel-module__oXr3FG__sortBtnActive{color:var(--ink)}.InsumosPainel-module__oXr3FG__arrow{opacity:.35;font-size:.68rem;transition:opacity .15s}.InsumosPainel-module__oXr3FG__arrowActive{color:var(--accent);font-size:.68rem}.InsumosPainel-module__oXr3FG__sortBtn:hover .InsumosPainel-module__oXr3FG__arrow{opacity:1;color:var(--accent)}.InsumosPainel-module__oXr3FG__varBadge{white-space:nowrap;border-radius:20px;padding:3px 9px;font-size:.8rem;font-weight:700;display:inline-block}.InsumosPainel-module__oXr3FG__varZero{color:var(--muted);background:#6b553812}.InsumosPainel-module__oXr3FG__varGreen{color:#2a7a4b;background:#2a7a4b1a}.InsumosPainel-module__oXr3FG__varYellow{color:#8a6c10;background:#b48c1e1f}.InsumosPainel-module__oXr3FG__varOrange{color:var(--accent);background:#407aa226}.InsumosPainel-module__oXr3FG__varRed{color:#b94040;background:#b940401f}.InsumosPainel-module__oXr3FG__varAlert{color:#b94040;background:#b9404024;font-weight:800}.InsumosPainel-module__oXr3FG__deltaUp{color:#b94040;font-size:.74rem;display:block}.InsumosPainel-module__oXr3FG__deltaDown{color:#2a7a4b;font-size:.74rem;display:block}.InsumosPainel-module__oXr3FG__deltaZero{color:var(--muted);font-size:.74rem;display:block}.InsumosPainel-module__oXr3FG__itemsRow{background:#407aa208}.InsumosPainel-module__oXr3FG__itemsRow>td{border-bottom:2px solid var(--accent)!important;padding:0!important}.InsumosPainel-module__oXr3FG__itemsContainer{padding:16px 24px 20px}.InsumosPainel-module__oXr3FG__itemsTitle{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:0 0 10px;font-size:.88rem;font-weight:700}.InsumosPainel-module__oXr3FG__itemsMsg{color:var(--muted);margin:8px 0;font-size:.88rem}.InsumosPainel-module__oXr3FG__itemsWrap{overflow-x:auto}.InsumosPainel-module__oXr3FG__itemsTable{border-collapse:collapse;width:100%;font-size:.84rem}.InsumosPainel-module__oXr3FG__itemsTable thead th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;background:#6b55380a;padding:6px 10px;font-size:.7rem;font-weight:700}.InsumosPainel-module__oXr3FG__itemsTable tbody td{border-bottom:1px solid var(--line);vertical-align:middle;padding:7px 10px}.InsumosPainel-module__oXr3FG__matrixTable{border-collapse:collapse;width:100%;font-size:.84rem}.InsumosPainel-module__oXr3FG__matrixProductTh{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);background:var(--panel);z-index:1;white-space:nowrap;min-width:240px;padding:10px 16px;font-size:.72rem;font-weight:700;position:sticky;left:0}.InsumosPainel-module__oXr3FG__matrixMonthTh{text-align:center;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;min-width:96px;padding:10px;font-size:.72rem;font-weight:700}.InsumosPainel-module__oXr3FG__matrixRow{transition:background .1s}.InsumosPainel-module__oXr3FG__matrixRow:hover{background:#6b553808}.InsumosPainel-module__oXr3FG__matrixProductCell{border-bottom:1px solid var(--line);background:var(--panel);z-index:1;min-width:240px;padding:10px 16px;font-size:.88rem;position:sticky;left:0}.InsumosPainel-module__oXr3FG__matrixProductCell strong{font-weight:600;display:block}.InsumosPainel-module__oXr3FG__matrixProductCell span{color:var(--muted);margin-top:2px;font-size:.74rem;display:block}.InsumosPainel-module__oXr3FG__matrixRow:hover .InsumosPainel-module__oXr3FG__matrixProductCell{background:#f4efe5fa}.InsumosPainel-module__oXr3FG__matrixCell{text-align:right;border-bottom:1px solid var(--line);vertical-align:middle;white-space:nowrap;padding:8px 10px}.InsumosPainel-module__oXr3FG__matrixPrice{font-size:.85rem;font-weight:500;display:block}.InsumosPainel-module__oXr3FG__matrixEmpty{color:var(--muted);font-size:.8rem}.InsumosPainel-module__oXr3FG__yearCurrent{color:var(--ink)}.InsumosPainel-module__oXr3FG__yearPrior{color:var(--muted);font-size:.78rem}.InsumosPainel-module__oXr3FG__yearBadgeCurrent{color:var(--accent);font-weight:700}.InsumosPainel-module__oXr3FG__yearBadgePrior{color:var(--muted);font-weight:600}@media (max-width:1024px){.InsumosPainel-module__oXr3FG__metricsGrid{grid-template-columns:repeat(2,1fr)}}
.VendasGeralPanel-module__ro5GLq__shell{gap:20px;margin-top:20px;display:grid}.VendasGeralPanel-module__ro5GLq__filtersPanel{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20px;gap:12px;padding:14px 18px;display:grid}.VendasGeralPanel-module__ro5GLq__filtersTop{grid-template-columns:minmax(0,1fr) minmax(190px,250px);align-items:end;gap:14px;display:grid}.VendasGeralPanel-module__ro5GLq__filterRow{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.VendasGeralPanel-module__ro5GLq__filterRow label{color:var(--muted);flex-direction:column;gap:4px;font-size:.78rem;display:flex}.VendasGeralPanel-module__ro5GLq__filterRow label span{letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:600}.VendasGeralPanel-module__ro5GLq__filterRow input[data-date-input],.VendasGeralPanel-module__ro5GLq__filterRow select{background:var(--panel-strong);border:1px solid var(--line);font:inherit;color:var(--ink);cursor:pointer;border-radius:10px;padding:7px 10px;font-size:.88rem}.VendasGeralPanel-module__ro5GLq__monthRow{flex-wrap:wrap;gap:6px;display:flex}.VendasGeralPanel-module__ro5GLq__periodShortcutRow{flex-wrap:wrap;align-items:stretch;gap:6px;display:flex}.VendasGeralPanel-module__ro5GLq__shortcutBtn{border:1px solid var(--line);color:var(--ink);cursor:pointer;font:inherit;background:0 0;border-radius:12px;place-items:flex-start start;gap:1px;min-height:44px;padding:6px 12px;transition:background .12s,color .12s,border-color .12s;display:grid}.VendasGeralPanel-module__ro5GLq__shortcutBtn:hover{background:var(--panel-strong)}.VendasGeralPanel-module__ro5GLq__shortcutBtn strong{font-size:.76rem;line-height:1.15}.VendasGeralPanel-module__ro5GLq__shortcutBtn small{color:var(--muted);white-space:nowrap;font-size:.62rem;font-weight:600}.VendasGeralPanel-module__ro5GLq__shortcutBtn.VendasGeralPanel-module__ro5GLq__active,.VendasGeralPanel-module__ro5GLq__monthBtn.VendasGeralPanel-module__ro5GLq__active{background:var(--accent);border-color:var(--accent);color:#fff}.VendasGeralPanel-module__ro5GLq__shortcutBtn.VendasGeralPanel-module__ro5GLq__active small{color:#ffffffd1}.VendasGeralPanel-module__ro5GLq__monthBtn{border:1px solid var(--line);font:inherit;color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:5px 13px;font-size:.82rem;transition:background .12s,color .12s}.VendasGeralPanel-module__ro5GLq__monthBtn:hover{background:var(--panel-strong)}.VendasGeralPanel-module__ro5GLq__monthBtn.VendasGeralPanel-module__ro5GLq__active:hover{background:var(--accent);border-color:var(--accent);color:#fff}.VendasGeralPanel-module__ro5GLq__empresaRow{flex-wrap:wrap;gap:6px;display:flex}.VendasGeralPanel-module__ro5GLq__empresaBtn{border:1px solid var(--line);font:inherit;color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;padding:5px 14px;font-size:.82rem;transition:background .12s,color .12s,border-color .12s}.VendasGeralPanel-module__ro5GLq__empresaBtn:hover{background:var(--panel-strong);color:var(--ink)}.VendasGeralPanel-module__ro5GLq__empresaActive{background:var(--panel-strong);color:var(--ink);border-color:var(--ink);font-weight:600}.VendasGeralPanel-module__ro5GLq__actionBtn{border:1px solid var(--line);background:var(--panel-strong);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-self:flex-end;padding:8px 16px;font-size:.84rem}.VendasGeralPanel-module__ro5GLq__actionBtn:disabled{cursor:wait;opacity:.6}.VendasGeralPanel-module__ro5GLq__insightsCard{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);color:var(--ink);cursor:pointer;font:inherit;text-align:left;border-left:3px solid #1e6bb8;border-radius:16px;place-items:center start;gap:4px;min-height:76px;padding:12px 16px;transition:border-color .15s,transform .15s;display:grid}.VendasGeralPanel-module__ro5GLq__insightsCard:hover{border-color:#1e6bb8;transform:translateY(-1px)}.VendasGeralPanel-module__ro5GLq__insightsCardLabel{color:#1e6bb8;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}.VendasGeralPanel-module__ro5GLq__insightsCard strong{font-size:1.22rem;line-height:1.15}.VendasGeralPanel-module__ro5GLq__insightsCardMeta{color:var(--muted);font-size:.82rem;font-weight:600}.VendasGeralPanel-module__ro5GLq__modalOverlay{z-index:60;background:#0a111d6b;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.VendasGeralPanel-module__ro5GLq__modalDialog{background:var(--panel);border:1px solid var(--line);border-radius:20px;width:min(1080px,100%);max-height:min(760px,100vh - 48px);padding:22px;overflow:auto;box-shadow:0 24px 80px #0a111d47}.VendasGeralPanel-module__ro5GLq__modalHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.VendasGeralPanel-module__ro5GLq__modalHeader span{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}.VendasGeralPanel-module__ro5GLq__modalHeader h2{color:var(--ink);margin:4px 0 0;font-size:1.18rem;line-height:1.2}.VendasGeralPanel-module__ro5GLq__modalClose{background:var(--panel-strong);border:1px solid var(--line);color:var(--ink);cursor:pointer;font:inherit;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:1.2rem;line-height:1;display:inline-flex}.VendasGeralPanel-module__ro5GLq__modalFilterBlock{gap:8px;margin:-6px 0 18px;display:grid}.VendasGeralPanel-module__ro5GLq__modalFilterBlock>span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:.66rem;font-weight:800}.VendasGeralPanel-module__ro5GLq__modalCompanyRow{flex-wrap:wrap;gap:6px;display:flex}.VendasGeralPanel-module__ro5GLq__insightsCompareGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.VendasGeralPanel-module__ro5GLq__insightColumn{background:var(--panel-strong);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.VendasGeralPanel-module__ro5GLq__insightColumnHeader{gap:3px;display:grid}.VendasGeralPanel-module__ro5GLq__insightColumnHeader span,.VendasGeralPanel-module__ro5GLq__insightTextBlock span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:.66rem;font-weight:800}.VendasGeralPanel-module__ro5GLq__insightColumnHeader strong{color:var(--ink);font-size:.98rem}.VendasGeralPanel-module__ro5GLq__insightEntries{flex-direction:column;gap:10px;display:flex}.VendasGeralPanel-module__ro5GLq__insightEntry{background:var(--panel);border:1px solid var(--line);border-radius:14px;gap:12px;padding:14px;display:grid}.VendasGeralPanel-module__ro5GLq__insightEntryHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.VendasGeralPanel-module__ro5GLq__insightEntryHeader div{gap:3px;display:grid}.VendasGeralPanel-module__ro5GLq__insightEntryHeader strong{color:var(--ink);font-size:.96rem}.VendasGeralPanel-module__ro5GLq__insightEntryHeader span,.VendasGeralPanel-module__ro5GLq__insightEntryHeader small{color:var(--muted);font-size:.76rem;font-weight:600}.VendasGeralPanel-module__ro5GLq__insightEntryHeader .VendasGeralPanel-module__ro5GLq__insightCompany{color:var(--accent);text-transform:uppercase;font-size:.7rem;font-weight:800}.VendasGeralPanel-module__ro5GLq__insightTextBlock{gap:4px;display:grid}.VendasGeralPanel-module__ro5GLq__insightTextBlock p{color:var(--ink);white-space:pre-wrap;margin:0;font-size:.9rem;line-height:1.48}.VendasGeralPanel-module__ro5GLq__insightEmpty,.VendasGeralPanel-module__ro5GLq__insightError{color:var(--muted);margin:0;font-size:.9rem}.VendasGeralPanel-module__ro5GLq__insightError{color:#c0392b}.VendasGeralPanel-module__ro5GLq__totalBar{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-left:3px solid var(--accent);border-radius:20px;align-items:center;gap:24px;padding:20px 28px;display:flex}.VendasGeralPanel-module__ro5GLq__totalBarTitle{white-space:nowrap;min-width:48px;margin:0;font-size:1rem;font-weight:700}.VendasGeralPanel-module__ro5GLq__totalBarBlocks{flex-wrap:wrap;flex:1;align-items:center;gap:0;display:flex}.VendasGeralPanel-module__ro5GLq__totalBlock{flex:1;min-width:160px;padding:0 24px}.VendasGeralPanel-module__ro5GLq__totalBlockDivider{background:var(--line);flex-shrink:0;width:1px;height:60px}.VendasGeralPanel-module__ro5GLq__cardsGrid{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}.VendasGeralPanel-module__ro5GLq__goalMeterGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;display:grid}.VendasGeralPanel-module__ro5GLq__goalMeterCard{background:linear-gradient(180deg, color-mix(in srgb, var(--panel-strong) 52%, transparent), var(--panel));border:1px solid var(--line);box-shadow:var(--shadow);border-radius:18px;gap:10px;min-width:0;padding:16px;display:grid}.VendasGeralPanel-module__ro5GLq__goalMeterHeader{min-width:0}.VendasGeralPanel-module__ro5GLq__goalMeterHeader span{color:var(--ink);font-size:.95rem;font-weight:800;line-height:1.15}.VendasGeralPanel-module__ro5GLq__goalMeterGaugeBlock{gap:0;min-width:0;display:grid}.VendasGeralPanel-module__ro5GLq__goalMeterGauge{aspect-ratio:1.72;width:100%;max-width:220px;min-height:112px;margin:0 auto;position:relative}.VendasGeralPanel-module__ro5GLq__goalMeterSvg{width:100%;height:100%;display:block;overflow:visible}.VendasGeralPanel-module__ro5GLq__goalMeterTrackPath,.VendasGeralPanel-module__ro5GLq__goalMeterProgressPath{fill:none;stroke-linecap:round;stroke-width:16px}.VendasGeralPanel-module__ro5GLq__goalMeterTrackPath{stroke:color-mix(in srgb, var(--line) 70%, transparent)}.VendasGeralPanel-module__ro5GLq__goalMeterProgressPath{stroke:var(--meter-tone);transition:stroke-dashoffset .35s}.VendasGeralPanel-module__ro5GLq__goalMeterNeedle{stroke:#152033;stroke-linecap:round;stroke-width:4px}.VendasGeralPanel-module__ro5GLq__goalMeterHub{fill:#152033;stroke:var(--panel);stroke-width:3px}.VendasGeralPanel-module__ro5GLq__goalMeterCenter{place-items:center;gap:0;display:grid;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.VendasGeralPanel-module__ro5GLq__goalMeterCenter strong{color:var(--meter-tone);font-size:1.55rem;line-height:1}.VendasGeralPanel-module__ro5GLq__goalMeterCenter span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.66rem;font-weight:800}.VendasGeralPanel-module__ro5GLq__goalMeterScale{color:var(--muted);justify-content:space-between;margin-top:-14px;font-size:.72rem;font-weight:700;display:flex}.VendasGeralPanel-module__ro5GLq__goalMeterStats{grid-template-columns:1fr;gap:8px;min-width:0;display:grid}.VendasGeralPanel-module__ro5GLq__goalMeterStats span{background:var(--panel-strong);border:1px solid var(--line);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:9px 10px;display:grid}.VendasGeralPanel-module__ro5GLq__goalMeterStats small{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:.62rem;font-weight:800}.VendasGeralPanel-module__ro5GLq__goalMeterStats strong{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:1.02rem;line-height:1.15}.VendasGeralPanel-module__ro5GLq__goalMeterDelta{white-space:nowrap;margin:0;font-size:.82rem;font-weight:800}.VendasGeralPanel-module__ro5GLq__goalMeterFooter{justify-content:space-between;align-items:end;gap:8px;min-height:17px;display:flex}.VendasGeralPanel-module__ro5GLq__goalMeterStatus{color:var(--muted);letter-spacing:.04em;text-align:right;text-transform:uppercase;white-space:nowrap;margin-left:auto;font-size:.55rem;font-weight:800;line-height:1.1}.VendasGeralPanel-module__ro5GLq__card{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:20px;flex-direction:column;gap:0;padding:20px;display:flex}.VendasGeralPanel-module__ro5GLq__cardTotal{border-left:3px solid var(--accent)}.VendasGeralPanel-module__ro5GLq__cardTitle{text-align:center;letter-spacing:.02em;margin:0 0 10px;font-size:1rem;font-weight:700}.VendasGeralPanel-module__ro5GLq__block{margin-bottom:8px}.VendasGeralPanel-module__ro5GLq__blockLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin-bottom:2px;font-size:.68rem;font-weight:700}.VendasGeralPanel-module__ro5GLq__blockValue{font-size:1.55rem;font-weight:700;line-height:1.1}.VendasGeralPanel-module__ro5GLq__blue{color:#1e6bb8}.VendasGeralPanel-module__ro5GLq__dark{color:var(--ink)}.VendasGeralPanel-module__ro5GLq__orange{color:#c75a00}.VendasGeralPanel-module__ro5GLq__blockMeta{color:var(--muted);margin-top:3px;font-size:.82rem}.VendasGeralPanel-module__ro5GLq__yoyRow{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:.82rem;display:flex}.VendasGeralPanel-module__ro5GLq__arrow{font-size:.75rem}.VendasGeralPanel-module__ro5GLq__positive{color:#1a7a3c;font-weight:600}.VendasGeralPanel-module__ro5GLq__negative{color:#c0392b;font-weight:600}.VendasGeralPanel-module__ro5GLq__neutral{color:var(--muted)}.VendasGeralPanel-module__ro5GLq__pctMeta{margin-top:4px;font-size:.84rem;font-weight:600}.VendasGeralPanel-module__ro5GLq__divider{border:none;border-top:1px solid var(--line);margin:8px 0}.VendasGeralPanel-module__ro5GLq__dailyPanel{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:20px;flex-direction:column;gap:20px;padding:24px;display:flex}.VendasGeralPanel-module__ro5GLq__dailyTitle{letter-spacing:.03em;margin:0;font-size:1rem;font-weight:700}.VendasGeralPanel-module__ro5GLq__chartWrap{flex-direction:column;gap:10px;display:flex}.VendasGeralPanel-module__ro5GLq__chart{width:100%;height:200px;overflow:visible}.VendasGeralPanel-module__ro5GLq__chartLegend{color:var(--muted);flex-wrap:wrap;gap:14px;font-size:.78rem;display:flex}.VendasGeralPanel-module__ro5GLq__legendItem{align-items:center;gap:5px;display:flex}.VendasGeralPanel-module__ro5GLq__legendDot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.VendasGeralPanel-module__ro5GLq__tableScroll{border:1px solid var(--line);border-radius:12px;overflow-x:auto}.VendasGeralPanel-module__ro5GLq__dailyTable{border-collapse:collapse;width:max-content;min-width:100%;font-size:.78rem}.VendasGeralPanel-module__ro5GLq__dailyTable th,.VendasGeralPanel-module__ro5GLq__dailyTable td{border:1px solid var(--line);white-space:nowrap;padding:5px 8px}.VendasGeralPanel-module__ro5GLq__thEmpresa{text-align:left;background:var(--panel-strong);z-index:2;min-width:130px;font-weight:700;position:sticky;left:0}.VendasGeralPanel-module__ro5GLq__thDay{text-align:center;background:var(--panel-strong);vertical-align:top;min-width:68px;font-weight:600}.VendasGeralPanel-module__ro5GLq__thDay.VendasGeralPanel-module__ro5GLq__weekend{background:color-mix(in srgb, var(--accent) 8%, var(--panel-strong))}.VendasGeralPanel-module__ro5GLq__dayNum{font-size:.82rem;font-weight:700;display:block}.VendasGeralPanel-module__ro5GLq__dayDow{color:var(--muted);font-size:.68rem;font-weight:400;display:block}.VendasGeralPanel-module__ro5GLq__tdEmpresa{background:var(--panel);z-index:1;align-items:center;gap:7px;min-width:130px;font-weight:600;display:flex;position:sticky;left:0}.VendasGeralPanel-module__ro5GLq__empresaDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.VendasGeralPanel-module__ro5GLq__tdVal{text-align:right;color:var(--ink);font-variant-numeric:tabular-nums}.VendasGeralPanel-module__ro5GLq__tdZero{color:var(--muted);text-align:center}.VendasGeralPanel-module__ro5GLq__tfootRow td{background:var(--panel-strong);font-weight:700}.VendasGeralPanel-module__ro5GLq__tdTotal{text-align:right;font-variant-numeric:tabular-nums}.VendasGeralPanel-module__ro5GLq__errorBox{background:var(--panel);border:1px solid var(--line);color:var(--muted);border-radius:16px;padding:20px;font-size:.9rem}.VendasGeralPanel-module__ro5GLq__loading{color:var(--muted);padding:20px 0;font-size:.9rem}.VendasGeralPanel-module__ro5GLq__skeletonDashboard{gap:20px;display:grid}.VendasGeralPanel-module__ro5GLq__skeletonStatus{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin:0 4px -10px;font-size:.72rem;font-weight:700}.VendasGeralPanel-module__ro5GLq__skeletonTotalCard,.VendasGeralPanel-module__ro5GLq__skeletonGoalCard,.VendasGeralPanel-module__ro5GLq__skeletonLowerPanel{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow)}.VendasGeralPanel-module__ro5GLq__skeletonTotalCard{border-left:3px solid var(--accent);border-radius:20px;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;padding:28px 34px;display:grid}.VendasGeralPanel-module__ro5GLq__skeletonMetric{gap:12px;display:grid}.VendasGeralPanel-module__ro5GLq__skeletonCardGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;display:grid}.VendasGeralPanel-module__ro5GLq__skeletonGoalCard{border-radius:18px;gap:12px;min-height:320px;padding:16px;display:grid}.VendasGeralPanel-module__ro5GLq__skeletonLowerPanel{border-radius:20px;gap:14px;padding:24px 28px;display:grid}.VendasGeralPanel-module__ro5GLq__skeletonShortLine,.VendasGeralPanel-module__ro5GLq__skeletonValueLine,.VendasGeralPanel-module__ro5GLq__skeletonTextLine,.VendasGeralPanel-module__ro5GLq__skeletonTextLineSmall,.VendasGeralPanel-module__ro5GLq__skeletonGauge,.VendasGeralPanel-module__ro5GLq__skeletonStatLine,.VendasGeralPanel-module__ro5GLq__skeletonWideLine{background:linear-gradient(90deg, color-mix(in srgb, var(--line) 58%, transparent) 20%, color-mix(in srgb, var(--panel-strong) 92%, white) 50%, color-mix(in srgb, var(--line) 58%, transparent) 80%);background-size:220% 100%;border-radius:999px;animation:1.25s ease-in-out infinite VendasGeralPanel-module__ro5GLq__skeletonShimmer;display:block}.VendasGeralPanel-module__ro5GLq__skeletonShortLine{width:42%;height:10px}.VendasGeralPanel-module__ro5GLq__skeletonValueLine{width:78%;height:28px}.VendasGeralPanel-module__ro5GLq__skeletonTextLine{width:88%;height:11px}.VendasGeralPanel-module__ro5GLq__skeletonTextLineSmall{width:64%;height:11px}.VendasGeralPanel-module__ro5GLq__skeletonGauge{border-radius:110px 110px 14px 14px;width:min(88%,190px);height:126px;margin:12px auto 4px}.VendasGeralPanel-module__ro5GLq__skeletonStatLine{width:100%;height:48px}.VendasGeralPanel-module__ro5GLq__skeletonWideLine{width:100%;height:28px}@keyframes VendasGeralPanel-module__ro5GLq__skeletonShimmer{0%{background-position:200% 0}to{background-position:-20% 0}}@media (prefers-reduced-motion:reduce){.VendasGeralPanel-module__ro5GLq__skeletonShortLine,.VendasGeralPanel-module__ro5GLq__skeletonValueLine,.VendasGeralPanel-module__ro5GLq__skeletonTextLine,.VendasGeralPanel-module__ro5GLq__skeletonTextLineSmall,.VendasGeralPanel-module__ro5GLq__skeletonGauge,.VendasGeralPanel-module__ro5GLq__skeletonStatLine,.VendasGeralPanel-module__ro5GLq__skeletonWideLine{animation:none}}.VendasGeralPanel-module__ro5GLq__weekdayPanel{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:20px;flex-direction:column;gap:16px;padding:24px 28px;display:flex}.VendasGeralPanel-module__ro5GLq__weekdayTitle{letter-spacing:.02em;margin:0;font-size:1rem;font-weight:700}.VendasGeralPanel-module__ro5GLq__weeklySalesGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;display:grid}.VendasGeralPanel-module__ro5GLq__weeklySalesCard{background:var(--panel-strong);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:16px;display:flex}.VendasGeralPanel-module__ro5GLq__weeklySalesHeader{gap:3px;display:grid}.VendasGeralPanel-module__ro5GLq__weeklySalesHeader>span{color:var(--ink);font-size:.98rem;font-weight:800}.VendasGeralPanel-module__ro5GLq__weeklySalesHeader>small{color:var(--muted);font-size:.7rem;font-weight:700}.VendasGeralPanel-module__ro5GLq__weeklySalesMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.VendasGeralPanel-module__ro5GLq__weeklySalesCard .VendasGeralPanel-module__ro5GLq__yoyRow{flex-direction:column;align-items:flex-start;gap:1px}.VendasGeralPanel-module__ro5GLq__absoluteYoyDifference{font-size:.76rem;font-weight:800;line-height:1.25}.VendasGeralPanel-module__ro5GLq__weekdayList{flex-direction:column;gap:10px;display:flex}.VendasGeralPanel-module__ro5GLq__weekdayRow{background:var(--panel-strong);border:1px solid var(--line);border-radius:12px;grid-template-columns:72px 1fr 160px 22%;align-items:center;gap:16px;padding:12px 16px;display:grid}.VendasGeralPanel-module__ro5GLq__monthlySalesRow{grid-template-columns:92px 1fr 160px 22%}.VendasGeralPanel-module__ro5GLq__weekdayMeta{flex-direction:column;gap:2px;display:flex}.VendasGeralPanel-module__ro5GLq__weekdayName{color:var(--ink);font-size:.95rem;font-weight:700}.VendasGeralPanel-module__ro5GLq__weekdayCount{color:var(--muted);font-size:.72rem;font-weight:500}.VendasGeralPanel-module__ro5GLq__weekdayMetrics{flex-wrap:nowrap;align-items:flex-start;gap:12px;display:flex}.VendasGeralPanel-module__ro5GLq__wdMetric{flex-direction:column;flex:90px;gap:1px;min-width:0;display:flex}.VendasGeralPanel-module__ro5GLq__wdLabel{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:.65rem;font-weight:700}.VendasGeralPanel-module__ro5GLq__wdVal{color:var(--ink);font-variant-numeric:tabular-nums;font-size:.92rem;font-weight:700}.VendasGeralPanel-module__ro5GLq__weekdayBarCol{flex-direction:column;gap:5px;display:flex}.VendasGeralPanel-module__ro5GLq__weekdayBarWrap{background:color-mix(in srgb, var(--line) 60%, transparent);border-radius:999px;height:10px;overflow:hidden}.VendasGeralPanel-module__ro5GLq__weekdayBar{border-radius:999px;min-width:2px;height:100%;transition:width .4s}.VendasGeralPanel-module__ro5GLq__wdSub{color:var(--muted);margin-top:1px;font-size:.72rem;font-weight:500}.VendasGeralPanel-module__ro5GLq__wdPctReceita{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:600}.VendasGeralPanel-module__ro5GLq__wdBebs{flex-direction:column;gap:4px;display:flex}.VendasGeralPanel-module__ro5GLq__wdBeb{flex-direction:column;gap:1px;display:flex}.VendasGeralPanel-module__ro5GLq__wdBebLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:.65rem;font-weight:700}.VendasGeralPanel-module__ro5GLq__wdBebVal{color:var(--ink);font-variant-numeric:tabular-nums;font-size:.92rem;font-weight:700}.VendasGeralPanel-module__ro5GLq__wdBebSub{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.7rem}.VendasGeralPanel-module__ro5GLq__wdBebsBar{flex-direction:column;gap:2px;margin-top:4px;display:flex}.VendasGeralPanel-module__ro5GLq__wdBebBarLine{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.7rem}.VendasGeralPanel-module__ro5GLq__topDaysList{flex-direction:column;gap:10px;display:flex}.VendasGeralPanel-module__ro5GLq__topDaysRow{background:var(--panel-strong);border:1px solid var(--line);border-radius:12px;grid-template-columns:118px 1fr 160px 22%;align-items:center;gap:16px;padding:12px 16px;display:grid}.VendasGeralPanel-module__ro5GLq__topDaysRow .VendasGeralPanel-module__ro5GLq__weekdayBar{background:var(--accent)}.VendasGeralPanel-module__ro5GLq__topDayMeta{grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;display:grid}.VendasGeralPanel-module__ro5GLq__topDayRank{background:color-mix(in srgb, var(--accent) 13%, transparent);border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line));color:var(--accent);border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.72rem;font-weight:800;display:inline-flex}.VendasGeralPanel-module__ro5GLq__topDayNumber{color:var(--ink);font-size:1.2rem;font-weight:800;line-height:1}.VendasGeralPanel-module__ro5GLq__topDayDate{color:var(--muted);grid-column:2;font-size:.72rem;font-weight:600}@media (max-width:900px){.VendasGeralPanel-module__ro5GLq__shell{gap:16px;min-width:0;margin-top:16px}.VendasGeralPanel-module__ro5GLq__filterRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.VendasGeralPanel-module__ro5GLq__filtersTop{grid-template-columns:1fr;align-items:stretch}.VendasGeralPanel-module__ro5GLq__filterRow label,.VendasGeralPanel-module__ro5GLq__filterRow input[data-date-input],.VendasGeralPanel-module__ro5GLq__filterRow select{width:100%;min-width:0}.VendasGeralPanel-module__ro5GLq__actionBtn{width:100%}.VendasGeralPanel-module__ro5GLq__totalBar{align-items:stretch;gap:14px;padding:18px}.VendasGeralPanel-module__ro5GLq__insightsCompareGrid{grid-template-columns:1fr}.VendasGeralPanel-module__ro5GLq__totalBarBlocks{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.VendasGeralPanel-module__ro5GLq__totalBlock{min-width:0;padding:0}.VendasGeralPanel-module__ro5GLq__totalBlockDivider{display:none}.VendasGeralPanel-module__ro5GLq__cardsGrid,.VendasGeralPanel-module__ro5GLq__goalMeterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.VendasGeralPanel-module__ro5GLq__weekdayRow,.VendasGeralPanel-module__ro5GLq__monthlySalesRow,.VendasGeralPanel-module__ro5GLq__topDaysRow{grid-template-columns:minmax(0,1fr)}.VendasGeralPanel-module__ro5GLq__weekdayMetrics{flex-wrap:wrap}}@media (max-width:640px){.VendasGeralPanel-module__ro5GLq__filtersPanel,.VendasGeralPanel-module__ro5GLq__dailyPanel,.VendasGeralPanel-module__ro5GLq__weekdayPanel,.VendasGeralPanel-module__ro5GLq__card,.VendasGeralPanel-module__ro5GLq__goalMeterCard{border-radius:18px;padding:16px}.VendasGeralPanel-module__ro5GLq__filterRow{gap:10px 8px}.VendasGeralPanel-module__ro5GLq__monthRow,.VendasGeralPanel-module__ro5GLq__periodShortcutRow,.VendasGeralPanel-module__ro5GLq__empresaRow{gap:6px}.VendasGeralPanel-module__ro5GLq__monthBtn,.VendasGeralPanel-module__ro5GLq__empresaBtn{padding:5px 11px;font-size:.78rem}.VendasGeralPanel-module__ro5GLq__shortcutBtn{flex:104px;padding:6px 9px}.VendasGeralPanel-module__ro5GLq__skeletonTotalCard{grid-template-columns:1fr;padding:20px}.VendasGeralPanel-module__ro5GLq__skeletonCardGrid{grid-template-columns:1fr}.VendasGeralPanel-module__ro5GLq__totalBar{border-radius:18px;flex-direction:column;padding:16px}.VendasGeralPanel-module__ro5GLq__insightsCard{border-radius:18px;padding:16px}.VendasGeralPanel-module__ro5GLq__modalOverlay{align-items:stretch;padding:12px}.VendasGeralPanel-module__ro5GLq__modalDialog{border-radius:18px;max-height:calc(100vh - 24px);padding:16px}.VendasGeralPanel-module__ro5GLq__insightEntryHeader{flex-direction:column}.VendasGeralPanel-module__ro5GLq__totalBarTitle{white-space:normal}.VendasGeralPanel-module__ro5GLq__totalBarBlocks{grid-template-columns:1fr}.VendasGeralPanel-module__ro5GLq__cardsGrid,.VendasGeralPanel-module__ro5GLq__goalMeterGrid{grid-template-columns:1fr;gap:12px}.VendasGeralPanel-module__ro5GLq__goalMeterStats{grid-template-columns:1fr}.VendasGeralPanel-module__ro5GLq__cardTitle{text-align:left}.VendasGeralPanel-module__ro5GLq__blockValue{font-size:1.32rem}.VendasGeralPanel-module__ro5GLq__chart{height:170px}.VendasGeralPanel-module__ro5GLq__chartLegend{gap:8px 12px}.VendasGeralPanel-module__ro5GLq__tableScroll{margin-inline:-4px}.VendasGeralPanel-module__ro5GLq__dailyTable th,.VendasGeralPanel-module__ro5GLq__dailyTable td{padding:5px 7px}.VendasGeralPanel-module__ro5GLq__thEmpresa,.VendasGeralPanel-module__ro5GLq__tdEmpresa{min-width:118px}.VendasGeralPanel-module__ro5GLq__thDay{min-width:58px}.VendasGeralPanel-module__ro5GLq__weekdayPanel{gap:12px}.VendasGeralPanel-module__ro5GLq__weeklySalesGrid{grid-template-columns:1fr}.VendasGeralPanel-module__ro5GLq__weekdayRow{gap:12px;padding:12px}.VendasGeralPanel-module__ro5GLq__weekdayBarCol,.VendasGeralPanel-module__ro5GLq__wdBebs{min-width:0}}
.NotasEntradaPanel-module__-zb-zW__shell{gap:20px;margin-top:20px;display:grid}.NotasEntradaPanel-module__-zb-zW__metricsGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;display:grid}.NotasEntradaPanel-module__-zb-zW__metricCard{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:24px;gap:6px;padding:20px;display:grid}.NotasEntradaPanel-module__-zb-zW__metricCard span{color:var(--muted);font-size:.82rem}.NotasEntradaPanel-module__-zb-zW__metricCard strong{font-size:1.35rem;line-height:1.1}.NotasEntradaPanel-module__-zb-zW__metricCard small{color:var(--muted);font-size:.76rem}.NotasEntradaPanel-module__-zb-zW__positive strong{color:#2a7a4b}.NotasEntradaPanel-module__-zb-zW__negative strong{color:#b94040}.NotasEntradaPanel-module__-zb-zW__totalsMatrixCard{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20px;overflow:hidden}.NotasEntradaPanel-module__-zb-zW__matrixHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.NotasEntradaPanel-module__-zb-zW__matrixHeader strong{font-size:1rem;display:block}.NotasEntradaPanel-module__-zb-zW__matrixHeader span{color:var(--muted);margin-top:2px;font-size:.8rem;display:block}.NotasEntradaPanel-module__-zb-zW__matrixGrandHeader{color:var(--accent);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:1.12rem!important}.NotasEntradaPanel-module__-zb-zW__matrixScroll{overflow-x:auto}.NotasEntradaPanel-module__-zb-zW__matrixTable{border-collapse:collapse;color:var(--ink);font-variant-numeric:tabular-nums;width:100%;min-width:760px}.NotasEntradaPanel-module__-zb-zW__matrixTable th,.NotasEntradaPanel-module__-zb-zW__matrixTable td{white-space:nowrap;padding:10px 14px}.NotasEntradaPanel-module__-zb-zW__matrixTable thead th{background:var(--panel-strong);border-bottom:1px solid var(--line);color:var(--muted);letter-spacing:.06em;text-align:left;text-transform:uppercase;font-size:.76rem;font-weight:700;line-height:1.15}.NotasEntradaPanel-module__-zb-zW__matrixTable thead th:first-child,.NotasEntradaPanel-module__-zb-zW__matrixTable tbody td:first-child,.NotasEntradaPanel-module__-zb-zW__matrixTable tfoot td:first-child{border-right:1px solid var(--line);min-width:220px}.NotasEntradaPanel-module__-zb-zW__matrixTable thead th:not(:first-child),.NotasEntradaPanel-module__-zb-zW__matrixTable tbody td:not(:first-child),.NotasEntradaPanel-module__-zb-zW__matrixTable tfoot td:not(:first-child){min-width:126px}.NotasEntradaPanel-module__-zb-zW__matrixTable tbody tr:nth-child(odd) td{background:0 0}.NotasEntradaPanel-module__-zb-zW__matrixTable tbody tr:nth-child(2n) td{background:#6b553809}.NotasEntradaPanel-module__-zb-zW__matrixTable tbody tr:hover td{background:#407aa20f}.NotasEntradaPanel-module__-zb-zW__matrixTable tbody td{border-bottom:1px solid var(--line);text-align:right;font-size:.94rem}.NotasEntradaPanel-module__-zb-zW__matrixTable tbody td:first-child{text-align:left;font-weight:700}.NotasEntradaPanel-module__-zb-zW__matrixTable tbody td.NotasEntradaPanel-module__-zb-zW__matrixTotalColumn{color:var(--accent);background:#407aa214;font-weight:800}.NotasEntradaPanel-module__-zb-zW__matrixEmpresaCell{color:var(--ink)}.NotasEntradaPanel-module__-zb-zW__matrixEmpresaName{vertical-align:middle}.NotasEntradaPanel-module__-zb-zW__matrixTotalHead{color:var(--accent)!important;background:#407aa214!important}.NotasEntradaPanel-module__-zb-zW__matrixTotalHead span{display:block}.NotasEntradaPanel-module__-zb-zW__matrixSortMarker{border-left:6px solid #0000;border-right:6px solid #0000;border-top:7px solid var(--accent);width:0;height:0;margin-top:4px;display:block}.NotasEntradaPanel-module__-zb-zW__matrixTable tfoot td{background:var(--panel-strong);border-top:1px solid var(--line);text-align:right;font-size:.95rem;font-weight:800}.NotasEntradaPanel-module__-zb-zW__matrixTable tfoot td:first-child{color:var(--ink);text-align:left}.NotasEntradaPanel-module__-zb-zW__matrixTotalLabel{padding-left:28px!important}.NotasEntradaPanel-module__-zb-zW__matrixGrandTotal{color:var(--accent)}.NotasEntradaPanel-module__-zb-zW__matrixEmpty{color:var(--muted);background:var(--panel-strong)!important;text-align:center!important;padding:22px 12px!important}.NotasEntradaPanel-module__-zb-zW__errorBanner{color:#b94040;background:#b9404014;border:1px solid #b9404033;border-radius:14px;padding:14px 18px;font-size:.9rem}.NotasEntradaPanel-module__-zb-zW__tablePanel{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:20px;overflow:hidden}.NotasEntradaPanel-module__-zb-zW__tableHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.NotasEntradaPanel-module__-zb-zW__tableHeader strong{font-size:1rem}.NotasEntradaPanel-module__-zb-zW__tableHeader>div>span{color:var(--muted);margin-top:2px;font-size:.8rem;display:block}.NotasEntradaPanel-module__-zb-zW__pagination{align-items:center;gap:10px;display:flex}.NotasEntradaPanel-module__-zb-zW__pagination button{border:1px solid var(--line);background:var(--panel-strong);color:var(--ink);font:inherit;cursor:pointer;border-radius:10px;padding:6px 14px;font-size:.84rem}.NotasEntradaPanel-module__-zb-zW__pagination button:disabled{opacity:.4;cursor:default}.NotasEntradaPanel-module__-zb-zW__pagination span{text-align:center;min-width:44px;font-size:.84rem}.NotasEntradaPanel-module__-zb-zW__tableWrap{overflow-x:auto}.NotasEntradaPanel-module__-zb-zW__notasTable{border-collapse:collapse;width:100%;min-width:1100px}.NotasEntradaPanel-module__-zb-zW__notasTable thead th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:0;font-size:.72rem;font-weight:700}.NotasEntradaPanel-module__-zb-zW__notasTable tbody td{border-bottom:1px solid var(--line);vertical-align:top;padding:10px 12px;font-size:.88rem}.NotasEntradaPanel-module__-zb-zW__notasTable tbody td strong{display:block}.NotasEntradaPanel-module__-zb-zW__notasTable tbody td span{color:var(--muted);margin-top:1px;font-size:.76rem;display:block}.NotasEntradaPanel-module__-zb-zW__notaRow{cursor:pointer;transition:background .12s}.NotasEntradaPanel-module__-zb-zW__notaRow:hover{background:#6b55380a}.NotasEntradaPanel-module__-zb-zW__notaRowOpen{background:#407aa20f}.NotasEntradaPanel-module__-zb-zW__expandIcon{text-align:center;width:28px;color:var(--muted);-webkit-user-select:none;user-select:none;font-size:.8rem;padding-right:0!important}.NotasEntradaPanel-module__-zb-zW__empresaBadge{color:var(--ink);background:#6b553817;border-radius:8px;padding:2px 8px;font-size:.76rem;font-weight:600;display:inline-block}.NotasEntradaPanel-module__-zb-zW__numCell{text-align:right;white-space:nowrap}.NotasEntradaPanel-module__-zb-zW__accentText{color:var(--accent)}.NotasEntradaPanel-module__-zb-zW__emptyCell{text-align:center;color:var(--muted);padding:32px!important}.NotasEntradaPanel-module__-zb-zW__sortBtn{width:100%;color:inherit;font:inherit;letter-spacing:.06em;text-transform:uppercase;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:10px 12px;font-size:.72rem;font-weight:700;display:flex}.NotasEntradaPanel-module__-zb-zW__sortBtn:hover{color:var(--accent)}.NotasEntradaPanel-module__-zb-zW__sortBtnActive{color:var(--ink)}.NotasEntradaPanel-module__-zb-zW__arrow{opacity:.35;font-size:.68rem;transition:opacity .15s}.NotasEntradaPanel-module__-zb-zW__arrowActive{color:var(--accent);font-size:.68rem}.NotasEntradaPanel-module__-zb-zW__sortBtn:hover .NotasEntradaPanel-module__-zb-zW__arrow{opacity:1;color:var(--accent)}.NotasEntradaPanel-module__-zb-zW__itemsRow{background:#407aa208}.NotasEntradaPanel-module__-zb-zW__itemsRow>td{border-bottom:2px solid var(--accent)!important;padding:0!important}.NotasEntradaPanel-module__-zb-zW__itemsContainer{padding:16px 24px 20px}.NotasEntradaPanel-module__-zb-zW__notaDetail{margin-bottom:16px}.NotasEntradaPanel-module__-zb-zW__detailGrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px 20px;margin-bottom:10px;display:grid}.NotasEntradaPanel-module__-zb-zW__detailGrid>div{gap:2px;display:grid}.NotasEntradaPanel-module__-zb-zW__detailGrid span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.72rem}.NotasEntradaPanel-module__-zb-zW__detailGrid strong{font-size:.9rem}.NotasEntradaPanel-module__-zb-zW__chaveNfe,.NotasEntradaPanel-module__-zb-zW__observacao{color:var(--muted);word-break:break-all;margin:6px 0 0;font-size:.78rem}.NotasEntradaPanel-module__-zb-zW__chaveNfe span,.NotasEntradaPanel-module__-zb-zW__observacao span{color:var(--ink);text-transform:uppercase;letter-spacing:.04em;margin-right:6px;font-size:.7rem;font-weight:700}.NotasEntradaPanel-module__-zb-zW__itemsTitle{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:0 0 10px;font-size:.88rem;font-weight:700}.NotasEntradaPanel-module__-zb-zW__itemsMsg{color:var(--muted);margin:8px 0;font-size:.88rem}.NotasEntradaPanel-module__-zb-zW__itemsWrap{overflow-x:auto}.NotasEntradaPanel-module__-zb-zW__itemsTable{border-collapse:collapse;width:100%;font-size:.84rem}.NotasEntradaPanel-module__-zb-zW__itemsTable thead th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;background:#6b55380a;padding:6px 10px;font-size:.7rem;font-weight:700}.NotasEntradaPanel-module__-zb-zW__itemsTable tbody td{border-bottom:1px solid var(--line);vertical-align:top;padding:7px 10px}.NotasEntradaPanel-module__-zb-zW__itemsTable tfoot td{border-top:1px solid var(--line);padding:8px 10px;font-weight:700}.NotasEntradaPanel-module__-zb-zW__descCell{min-width:220px}.NotasEntradaPanel-module__-zb-zW__footLabel{text-align:right;color:var(--muted);font-size:.8rem}.NotasEntradaPanel-module__-zb-zW__footValue{font-size:1rem}.NotasEntradaPanel-module__-zb-zW__rankingsCard{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:20px;grid-template-columns:1fr auto 1fr;gap:0;display:grid;overflow:hidden}.NotasEntradaPanel-module__-zb-zW__rankingsCol{padding:24px 28px}.NotasEntradaPanel-module__-zb-zW__rankingsDivider{background:var(--line);width:1px;margin:20px 0}.NotasEntradaPanel-module__-zb-zW__rankingsTitle{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);margin:0 0 18px;font-size:.78rem;font-weight:700}.NotasEntradaPanel-module__-zb-zW__rankingsEmpty{color:var(--muted);margin:0;font-size:.85rem}.NotasEntradaPanel-module__-zb-zW__rankingsList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.NotasEntradaPanel-module__-zb-zW__rankingsItem{align-items:center;gap:10px;display:flex}.NotasEntradaPanel-module__-zb-zW__rankingsPos{width:22px;height:22px;color:var(--accent);background:#6b55381a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:flex}.NotasEntradaPanel-module__-zb-zW__rankingsInfo{flex:1;gap:4px;min-width:0;display:grid}.NotasEntradaPanel-module__-zb-zW__rankingsName{white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;font-weight:500;overflow:hidden}.NotasEntradaPanel-module__-zb-zW__rankingsBar{background:#6b55381a;border-radius:2px;height:4px;overflow:hidden}.NotasEntradaPanel-module__-zb-zW__rankingsBarFill{background:var(--accent);border-radius:2px;height:100%;transition:width .4s}.NotasEntradaPanel-module__-zb-zW__rankingsValues{text-align:right;flex-shrink:0;gap:1px;display:grid}.NotasEntradaPanel-module__-zb-zW__rankingsValues strong{color:var(--accent);font-size:.88rem}.NotasEntradaPanel-module__-zb-zW__rankingsValues small{color:var(--muted);white-space:nowrap;font-size:.72rem}.NotasEntradaPanel-module__-zb-zW__rankingsItemWrap{gap:0;display:grid}.NotasEntradaPanel-module__-zb-zW__rankingsItemClickable{cursor:pointer;border-radius:8px;margin:-4px -6px;padding:4px 6px;transition:background .12s}.NotasEntradaPanel-module__-zb-zW__rankingsItemClickable:hover{background:#6b55380d}.NotasEntradaPanel-module__-zb-zW__rankingsItemOpen{background:#407aa212}.NotasEntradaPanel-module__-zb-zW__rankingsItemOpen:hover{background:#407aa21a}.NotasEntradaPanel-module__-zb-zW__fornExpand{border-left:2px solid #407aa24d;gap:8px;margin:4px 0 2px 32px;padding:10px 12px;display:grid}.NotasEntradaPanel-module__-zb-zW__fornRow{align-items:center;gap:10px;display:flex}.NotasEntradaPanel-module__-zb-zW__fornInfo{flex:1;gap:4px;min-width:0;display:grid}.NotasEntradaPanel-module__-zb-zW__fornName{white-space:nowrap;text-overflow:ellipsis;font-size:.79rem;font-weight:500;overflow:hidden}.NotasEntradaPanel-module__-zb-zW__fornDate{color:var(--muted);white-space:nowrap;flex-shrink:0;font-size:.74rem}.NotasEntradaPanel-module__-zb-zW__fornMeta{text-align:right;flex-shrink:0;gap:1px;display:grid}.NotasEntradaPanel-module__-zb-zW__fornMeta span{color:var(--muted);white-space:nowrap;font-size:.74rem}.NotasEntradaPanel-module__-zb-zW__fornValues{text-align:right;flex-shrink:0;gap:1px;display:grid}.NotasEntradaPanel-module__-zb-zW__fornValues strong{color:var(--accent);font-size:.82rem}.NotasEntradaPanel-module__-zb-zW__fornValues small{color:var(--muted);font-size:.68rem}@media (max-width:1024px){.NotasEntradaPanel-module__-zb-zW__metricsGrid{grid-template-columns:repeat(2,1fr)}.NotasEntradaPanel-module__-zb-zW__rankingsCard{grid-template-columns:1fr}.NotasEntradaPanel-module__-zb-zW__rankingsDivider{width:auto;height:1px;margin:0 20px}}
.EstoquePanel-module__c0DmMG__shell{flex-direction:column;gap:20px;padding:0 0 40px;display:flex}.EstoquePanel-module__c0DmMG__subNav{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;padding-bottom:0;display:flex}.EstoquePanel-module__c0DmMG__subNavBtn,.EstoquePanel-module__c0DmMG__subNavActive{color:var(--muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px;padding:10px 18px;font-size:14px;font-weight:500;transition:all .15s}.EstoquePanel-module__c0DmMG__subNavBtn:hover{color:var(--ink);border-bottom-color:var(--line)}.EstoquePanel-module__c0DmMG__subNavActive{border-bottom-color:var(--accent);color:var(--accent);font-weight:600}.EstoquePanel-module__c0DmMG__filtersPanel{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:10px;flex-direction:column;gap:12px;padding:16px 20px;display:flex}.EstoquePanel-module__c0DmMG__filterRow{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.EstoquePanel-module__c0DmMG__filterRow label{color:var(--muted);flex-direction:column;gap:4px;font-size:12px;display:flex}.EstoquePanel-module__c0DmMG__filterRow input[data-date-input]{background:var(--panel-strong,var(--panel));border:1px solid var(--line);color:var(--ink);border-radius:6px;outline:none;padding:6px 10px;font-size:14px}.EstoquePanel-module__c0DmMG__filterRow input[data-date-input]:focus{border-color:var(--accent)}.EstoquePanel-module__c0DmMG__reportFilters{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:10px;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:14px 18px;display:flex}.EstoquePanel-module__c0DmMG__reportFilters label{color:var(--muted);flex-direction:column;gap:4px;font-size:12px;display:flex}.EstoquePanel-module__c0DmMG__reportFilters input,.EstoquePanel-module__c0DmMG__reportFilters select{background:var(--panel-strong,var(--panel));border:1px solid var(--line);color:var(--ink);border-radius:6px;outline:none;min-height:34px;padding:6px 10px;font-size:14px}.EstoquePanel-module__c0DmMG__reportFilters input:focus,.EstoquePanel-module__c0DmMG__reportFilters select:focus{border-color:var(--accent)}.EstoquePanel-module__c0DmMG__reportItemField{flex:320px;min-width:260px}.EstoquePanel-module__c0DmMG__reportHint{color:var(--muted);padding-bottom:8px;font-size:12px}.EstoquePanel-module__c0DmMG__btnConsultar{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 20px;font-size:14px;font-weight:600;transition:opacity .15s}.EstoquePanel-module__c0DmMG__btnConsultar:disabled{opacity:.5;cursor:not-allowed}.EstoquePanel-module__c0DmMG__monthRow{flex-wrap:wrap;gap:6px;display:flex}.EstoquePanel-module__c0DmMG__chip,.EstoquePanel-module__c0DmMG__activeChip{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:20px;padding:4px 12px;font-size:12px;transition:all .12s}.EstoquePanel-module__c0DmMG__chip:hover{border-color:var(--accent);color:var(--accent)}.EstoquePanel-module__c0DmMG__activeChip{background:var(--accent);border-color:var(--accent);color:#fff}.EstoquePanel-module__c0DmMG__kpiGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;display:grid}.EstoquePanel-module__c0DmMG__kpiCard{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:10px;flex-direction:column;gap:4px;padding:16px 18px;display:flex;position:relative}.EstoquePanel-module__c0DmMG__kpiCard:before{content:"";background:var(--line);border-radius:10px 0 0 10px;width:4px;position:absolute;top:0;bottom:0;left:0}.EstoquePanel-module__c0DmMG__kpiCard.EstoquePanel-module__c0DmMG__positive:before{background:#22c55e}.EstoquePanel-module__c0DmMG__kpiCard.EstoquePanel-module__c0DmMG__negative:before{background:#ef4444}.EstoquePanel-module__c0DmMG__kpiCard.EstoquePanel-module__c0DmMG__warning:before{background:#f59e0b}.EstoquePanel-module__c0DmMG__kpiLabel{color:var(--muted);letter-spacing:.02em;text-transform:uppercase;font-size:12px}.EstoquePanel-module__c0DmMG__kpiValue{color:var(--ink);font-size:22px;font-weight:700;line-height:1.1}.EstoquePanel-module__c0DmMG__kpiDetail{color:var(--muted);font-size:11px;line-height:1.4}.EstoquePanel-module__c0DmMG__currentValue{font-variant-numeric:tabular-nums;display:block}.EstoquePanel-module__c0DmMG__yoyLine{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 6px;min-width:0;margin-top:3px;line-height:1.2;display:flex}.EstoquePanel-module__c0DmMG__kpiCard>.EstoquePanel-module__c0DmMG__yoyLine{justify-content:flex-start;margin-top:0}.EstoquePanel-module__c0DmMG__yoyPrev,.EstoquePanel-module__c0DmMG__yoyPos,.EstoquePanel-module__c0DmMG__yoyNeg{white-space:nowrap;font-size:10px;font-weight:600}.EstoquePanel-module__c0DmMG__yoyPrev{color:var(--muted)}.EstoquePanel-module__c0DmMG__yoyPos{color:#16a34a}.EstoquePanel-module__c0DmMG__yoyNeg{color:#dc2626}.EstoquePanel-module__c0DmMG__headerValue{color:var(--ink);text-align:right;font-size:12px;font-weight:600}.EstoquePanel-module__c0DmMG__panelHeader .EstoquePanel-module__c0DmMG__headerValue .EstoquePanel-module__c0DmMG__currentValue{color:var(--ink);font-size:12px}.EstoquePanel-module__c0DmMG__panelHeader .EstoquePanel-module__c0DmMG__headerValue .EstoquePanel-module__c0DmMG__yoyPrev{color:var(--muted);font-size:10px}.EstoquePanel-module__c0DmMG__panelHeader .EstoquePanel-module__c0DmMG__headerValue .EstoquePanel-module__c0DmMG__yoyPos{color:#16a34a;font-size:10px}.EstoquePanel-module__c0DmMG__panelHeader .EstoquePanel-module__c0DmMG__headerValue .EstoquePanel-module__c0DmMG__yoyNeg{color:#dc2626;font-size:10px}.EstoquePanel-module__c0DmMG__panel{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:10px;overflow:hidden}.EstoquePanel-module__c0DmMG__panelHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.EstoquePanel-module__c0DmMG__panelHeader strong{color:var(--ink);font-size:14px}.EstoquePanel-module__c0DmMG__panelHeader span{color:var(--muted);font-size:12px}.EstoquePanel-module__c0DmMG__tableWrap{overflow-x:auto}.EstoquePanel-module__c0DmMG__table{border-collapse:collapse;width:100%;font-size:13px}.EstoquePanel-module__c0DmMG__table th{background:var(--panel-strong,var(--panel));border-bottom:1px solid var(--line);color:var(--muted);text-align:left;text-transform:uppercase;white-space:nowrap;padding:8px 12px;font-size:11px;font-weight:600}.EstoquePanel-module__c0DmMG__table td{border-bottom:1px solid var(--line);color:var(--ink);white-space:nowrap;padding:8px 12px}.EstoquePanel-module__c0DmMG__table tbody tr:last-child td{border-bottom:none}.EstoquePanel-module__c0DmMG__table tbody tr:hover{background:var(--panel-strong,#ffffff08)}.EstoquePanel-module__c0DmMG__itensDetail{border-top:1px solid var(--line)}.EstoquePanel-module__c0DmMG__itensToolbar{background:var(--panel-strong,var(--panel));border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.EstoquePanel-module__c0DmMG__itensToolbar label{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.EstoquePanel-module__c0DmMG__itensToolbar select{background:var(--panel);border:1px solid var(--line);color:var(--ink);border-radius:6px;outline:none;min-width:210px;min-height:28px;padding:4px 8px;font-size:12px}.EstoquePanel-module__c0DmMG__itensToolbar select:focus{border-color:var(--accent)}.EstoquePanel-module__c0DmMG__itensCount{color:var(--muted);font-size:12px}.EstoquePanel-module__c0DmMG__expandCol{width:34px}.EstoquePanel-module__c0DmMG__expandCell{text-align:center;width:34px}.EstoquePanel-module__c0DmMG__cmvExpandButton{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;width:24px;height:22px;padding:0;font-size:10px;line-height:1;display:inline-flex}.EstoquePanel-module__c0DmMG__cmvExpandButton:hover{border-color:var(--accent);color:var(--accent)}.EstoquePanel-module__c0DmMG__itemRowOpen td{background:var(--panel-strong,#ffffff0a);border-bottom-color:#0000}.EstoquePanel-module__c0DmMG__cmvMovementRow td{background:var(--panel-strong,var(--panel));white-space:normal;padding:0}.EstoquePanel-module__c0DmMG__cmvMovementDetail{border-top:1px solid var(--line)}.EstoquePanel-module__c0DmMG__cmvMovementHeader{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.EstoquePanel-module__c0DmMG__cmvMovementHeader strong{color:var(--ink);font-size:13px}.EstoquePanel-module__c0DmMG__cmvMovementHeader span{color:var(--muted);font-size:12px}.EstoquePanel-module__c0DmMG__inlineLoading,.EstoquePanel-module__c0DmMG__inlineError{text-align:center;padding:18px;font-size:13px}.EstoquePanel-module__c0DmMG__inlineLoading{color:var(--muted)}.EstoquePanel-module__c0DmMG__inlineError{color:#ef4444}.EstoquePanel-module__c0DmMG__sortableHeader{cursor:pointer;-webkit-user-select:none;user-select:none}.EstoquePanel-module__c0DmMG__sortableHeader:hover,.EstoquePanel-module__c0DmMG__sortActive{color:var(--accent)}.EstoquePanel-module__c0DmMG__sortIcon{color:var(--accent);margin-left:4px;font-size:10px}.EstoquePanel-module__c0DmMG__emptyCell{color:var(--muted);text-align:center}.EstoquePanel-module__c0DmMG__numCol,.EstoquePanel-module__c0DmMG__numCell{text-align:right}.EstoquePanel-module__c0DmMG__rankCol,.EstoquePanel-module__c0DmMG__rankCell{color:var(--muted);text-align:center;width:36px;font-size:11px}.EstoquePanel-module__c0DmMG__codeCell{color:var(--muted);font-family:monospace;font-size:12px}.EstoquePanel-module__c0DmMG__dateCell{font-variant-numeric:tabular-nums}.EstoquePanel-module__c0DmMG__empresaCell{font-weight:500}.EstoquePanel-module__c0DmMG__hierarchyCell{min-width:360px}.EstoquePanel-module__c0DmMG__hierarchyLabel{display:inline-block}.EstoquePanel-module__c0DmMG__hierarchyParent td{background:var(--panel-strong,#ffffff0a);font-weight:700}.EstoquePanel-module__c0DmMG__movementTable th,.EstoquePanel-module__c0DmMG__movementTable td{white-space:nowrap}.EstoquePanel-module__c0DmMG__movementTable{table-layout:fixed}.EstoquePanel-module__c0DmMG__movementTable th,.EstoquePanel-module__c0DmMG__movementTable td{text-overflow:ellipsis;padding-left:8px;padding-right:8px;overflow:hidden}.EstoquePanel-module__c0DmMG__movementTable .EstoquePanel-module__c0DmMG__numCell,.EstoquePanel-module__c0DmMG__movementTable .EstoquePanel-module__c0DmMG__numCol{font-variant-numeric:tabular-nums}.EstoquePanel-module__c0DmMG__movDateCol{width:74px}.EstoquePanel-module__c0DmMG__movOrigemCol{width:92px}.EstoquePanel-module__c0DmMG__movDocCol{width:180px}.EstoquePanel-module__c0DmMG__movFornecedorCol{width:130px}.EstoquePanel-module__c0DmMG__movEsCol{width:42px}.EstoquePanel-module__c0DmMG__movUnidCol{width:52px}.EstoquePanel-module__c0DmMG__movQuantCol{width:76px}.EstoquePanel-module__c0DmMG__movValorCol{width:82px}.EstoquePanel-module__c0DmMG__movTotalCol{width:92px}.EstoquePanel-module__c0DmMG__movPontoCol{width:118px}.EstoquePanel-module__c0DmMG__movFisicoCol{width:82px}.EstoquePanel-module__c0DmMG__movFinanceiroCol{width:104px}.EstoquePanel-module__c0DmMG__movCustoCol{width:88px}.EstoquePanel-module__c0DmMG__movementTotals{background:var(--panel-strong,var(--panel));border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1px;display:grid}.EstoquePanel-module__c0DmMG__movementTotals div{background:var(--panel);flex-direction:column;gap:3px;min-width:0;padding:10px 12px;display:flex}.EstoquePanel-module__c0DmMG__movementTotals span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:600}.EstoquePanel-module__c0DmMG__movementTotals strong{color:var(--ink);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.15;overflow:hidden}.EstoquePanel-module__c0DmMG__movementTable th:nth-child(3),.EstoquePanel-module__c0DmMG__movementTable td:nth-child(3),.EstoquePanel-module__c0DmMG__movementTable th:nth-child(4),.EstoquePanel-module__c0DmMG__movementTable td:nth-child(4),.EstoquePanel-module__c0DmMG__movementTable th:nth-child(10),.EstoquePanel-module__c0DmMG__movementTable td:nth-child(10){text-overflow:ellipsis;max-width:220px;overflow:hidden}.EstoquePanel-module__c0DmMG__cmvCol{min-width:72px}.EstoquePanel-module__c0DmMG__cmvLow{color:#22c55e;font-weight:600}.EstoquePanel-module__c0DmMG__cmvMid{color:#f59e0b;font-weight:600}.EstoquePanel-module__c0DmMG__cmvHigh{color:#ef4444;font-weight:600}.EstoquePanel-module__c0DmMG__cmvTable th,.EstoquePanel-module__c0DmMG__cmvTable td{white-space:nowrap}.EstoquePanel-module__c0DmMG__cmvTable th:first-child,.EstoquePanel-module__c0DmMG__cmvTable td:first-child{background:var(--panel);z-index:1;position:sticky;left:0}.EstoquePanel-module__c0DmMG__negativeCell{color:#ef4444}.EstoquePanel-module__c0DmMG__totalRow td{background:var(--panel-strong,#ffffff0a);border-top:1px solid var(--line);font-weight:600}.EstoquePanel-module__c0DmMG__barColHeader{width:80px;min-width:80px}.EstoquePanel-module__c0DmMG__barCell{padding:8px 12px}.EstoquePanel-module__c0DmMG__inlineBarTrack{background:var(--line);border-radius:3px;width:100%;height:6px;overflow:hidden}.EstoquePanel-module__c0DmMG__inlineBarFill{background:var(--accent);border-radius:3px;height:100%;transition:width .3s}.EstoquePanel-module__c0DmMG__barList{flex-direction:column;gap:2px;padding:8px 0;display:flex}.EstoquePanel-module__c0DmMG__barRow{grid-template-columns:220px 1fr 140px;align-items:center;gap:10px;padding:6px 18px;transition:background .12s;display:grid}.EstoquePanel-module__c0DmMG__barRow:hover{background:var(--panel-strong,#ffffff08)}.EstoquePanel-module__c0DmMG__barRowLabel{flex-direction:column;gap:1px;display:flex;overflow:hidden}.EstoquePanel-module__c0DmMG__barRowLabel span{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.EstoquePanel-module__c0DmMG__barRowLabel small{color:var(--muted);font-size:11px}.EstoquePanel-module__c0DmMG__barTrack{background:var(--line);border-radius:4px;height:8px;overflow:hidden}.EstoquePanel-module__c0DmMG__barFill{background:var(--accent);border-radius:4px;height:100%;transition:width .3s}.EstoquePanel-module__c0DmMG__barRowValue{text-align:right;flex-direction:column;gap:1px;display:flex}.EstoquePanel-module__c0DmMG__barRowValue strong{color:var(--ink);font-size:13px}.EstoquePanel-module__c0DmMG__barPrimaryValue{color:var(--ink);font-size:13px;font-weight:700}.EstoquePanel-module__c0DmMG__barRowValue small{color:var(--muted);font-size:11px}.EstoquePanel-module__c0DmMG__twoCol{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:900px){.EstoquePanel-module__c0DmMG__twoCol{grid-template-columns:1fr}.EstoquePanel-module__c0DmMG__barRow{grid-template-columns:160px 1fr 120px}}.EstoquePanel-module__c0DmMG__errorBanner{color:#ef4444;background:#ef44441f;border:1px solid #ef444466;border-radius:8px;padding:12px 16px;font-size:14px}.EstoquePanel-module__c0DmMG__emptyState,.EstoquePanel-module__c0DmMG__loadingState{color:var(--muted);text-align:center;padding:40px;font-size:14px}
.GiroEstoquePanel-module__9-acjq__controlPanel{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:10px;grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr);align-items:center;gap:14px;padding:14px 18px;display:grid}.GiroEstoquePanel-module__9-acjq__searchBox{gap:5px;display:grid}.GiroEstoquePanel-module__9-acjq__searchBox span{color:var(--muted);font-size:12px}.GiroEstoquePanel-module__9-acjq__searchBox input{background:var(--panel-strong,var(--panel));border:1px solid var(--line);color:var(--ink);font:inherit;border-radius:6px;outline:none;min-height:34px;padding:6px 10px;font-size:14px}.GiroEstoquePanel-module__9-acjq__searchBox input:focus{border-color:var(--accent)}.GiroEstoquePanel-module__9-acjq__filterGroup{gap:6px;display:grid}.GiroEstoquePanel-module__9-acjq__filterLabel{color:var(--muted);font-size:12px;font-weight:600}.GiroEstoquePanel-module__9-acjq__segmentGroup{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.GiroEstoquePanel-module__9-acjq__segment,.GiroEstoquePanel-module__9-acjq__segmentActive{border:1px solid var(--line);color:var(--muted);cursor:pointer;font:inherit;background:0 0;border-radius:20px;min-height:30px;padding:4px 11px;font-size:12px}.GiroEstoquePanel-module__9-acjq__segment:hover{border-color:var(--accent);color:var(--accent)}.GiroEstoquePanel-module__9-acjq__segmentActive{background:var(--accent);border-color:var(--accent);color:#fff}.GiroEstoquePanel-module__9-acjq__categoryGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.GiroEstoquePanel-module__9-acjq__categoryCard,.GiroEstoquePanel-module__9-acjq__categoryCardActive{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);color:inherit;cursor:pointer;text-align:left;border-radius:8px;gap:5px;min-height:92px;padding:13px 14px;display:grid}.GiroEstoquePanel-module__9-acjq__categoryCard:hover,.GiroEstoquePanel-module__9-acjq__categoryCardActive{border-color:#407aa285}.GiroEstoquePanel-module__9-acjq__categoryCardActive{box-shadow:inset 0 0 0 1px #407aa22e, var(--shadow)}.GiroEstoquePanel-module__9-acjq__categoryCard strong,.GiroEstoquePanel-module__9-acjq__categoryCardActive strong{font-size:13px;line-height:1.25}.GiroEstoquePanel-module__9-acjq__categoryCard span,.GiroEstoquePanel-module__9-acjq__categoryCardActive span,.GiroEstoquePanel-module__9-acjq__categoryCard small,.GiroEstoquePanel-module__9-acjq__categoryCardActive small{color:var(--muted);font-size:12px;line-height:1.25}.GiroEstoquePanel-module__9-acjq__groupBlock+.GiroEstoquePanel-module__9-acjq__groupBlock{border-top:1px solid var(--line)}.GiroEstoquePanel-module__9-acjq__groupHeader{background:var(--panel-strong,#ffffff0a);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:11px 18px;display:flex}.GiroEstoquePanel-module__9-acjq__groupHeader strong{color:var(--ink);font-size:13px}.GiroEstoquePanel-module__9-acjq__groupHeader span{color:var(--muted);font-size:12px}.GiroEstoquePanel-module__9-acjq__giroTable th,.GiroEstoquePanel-module__9-acjq__giroTable td{white-space:nowrap}.GiroEstoquePanel-module__9-acjq__itemCell{min-width:280px}.GiroEstoquePanel-module__9-acjq__itemCell strong,.GiroEstoquePanel-module__9-acjq__itemCell span{line-height:1.25;display:block}.GiroEstoquePanel-module__9-acjq__itemCell strong{color:var(--ink);text-overflow:ellipsis;max-width:420px;font-size:13px;overflow:hidden}.GiroEstoquePanel-module__9-acjq__itemCell span{color:var(--muted);margin-top:2px;font-family:monospace;font-size:12px}.GiroEstoquePanel-module__9-acjq__categoryCell{color:var(--muted);text-overflow:ellipsis;max-width:260px;font-size:12px;overflow:hidden}.GiroEstoquePanel-module__9-acjq__statusPill{border-radius:999px;justify-content:center;min-width:82px;padding:5px 8px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.GiroEstoquePanel-module__9-acjq__status_ruptura{color:#b91c1c;background:#b91c1c24}.GiroEstoquePanel-module__9-acjq__status_critico{color:#dc2626;background:#dc262621}.GiroEstoquePanel-module__9-acjq__status_atencao{color:#b45309;background:#d9770629}.GiroEstoquePanel-module__9-acjq__status_saudavel{color:#15803d;background:#16a34a24}.GiroEstoquePanel-module__9-acjq__status_excesso{color:#1d4ed8;background:#2563eb21}.GiroEstoquePanel-module__9-acjq__status_sem_giro{color:#475569;background:#64748b26}.GiroEstoquePanel-module__9-acjq__status_inativo,.GiroEstoquePanel-module__9-acjq__status_default{color:var(--muted);background:#6b55381f}.GiroEstoquePanel-module__9-acjq__coverageCol{width:120px;min-width:120px}.GiroEstoquePanel-module__9-acjq__coverageTrack{background:var(--line);border-radius:999px;width:100%;height:8px;overflow:hidden}.GiroEstoquePanel-module__9-acjq__coverageFill{border-radius:999px;min-width:4px;height:100%}@media (max-width:920px){.GiroEstoquePanel-module__9-acjq__controlPanel{grid-template-columns:1fr}.GiroEstoquePanel-module__9-acjq__segmentGroup{justify-content:flex-start}}
.CaixasPdvPanel-module__8qf1YW__moduleShell{grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;margin-top:20px;display:grid}.CaixasPdvPanel-module__8qf1YW__header,.CaixasPdvPanel-module__8qf1YW__filters,.CaixasPdvPanel-module__8qf1YW__localFilters,.CaixasPdvPanel-module__8qf1YW__metricCard,.CaixasPdvPanel-module__8qf1YW__groupPanel,.CaixasPdvPanel-module__8qf1YW__tablePanel{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.CaixasPdvPanel-module__8qf1YW__header{border-radius:24px;justify-content:space-between;align-items:flex-start;gap:18px;padding:24px;display:flex}.CaixasPdvPanel-module__8qf1YW__header h2{margin:0;font-size:1.5rem;line-height:1.15}.CaixasPdvPanel-module__8qf1YW__header p{color:var(--muted);margin:8px 0 0}.CaixasPdvPanel-module__8qf1YW__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--accent);margin:0 0 8px;font-size:.68rem}.CaixasPdvPanel-module__8qf1YW__refreshButton,.CaixasPdvPanel-module__8qf1YW__filters button,.CaixasPdvPanel-module__8qf1YW__pagination button{border:1px solid var(--line);background:var(--panel-strong);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:10px 14px}.CaixasPdvPanel-module__8qf1YW__refreshButton:disabled,.CaixasPdvPanel-module__8qf1YW__filters button:disabled,.CaixasPdvPanel-module__8qf1YW__pagination button:disabled{cursor:wait;opacity:.6}.CaixasPdvPanel-module__8qf1YW__filters,.CaixasPdvPanel-module__8qf1YW__localFilters{border-radius:20px;align-items:end;gap:14px;min-width:0;max-width:100%;padding:18px;display:grid}.CaixasPdvPanel-module__8qf1YW__filters{grid-template-columns:repeat(2,minmax(160px,1fr)) auto}.CaixasPdvPanel-module__8qf1YW__localFilters{grid-template-columns:repeat(4,minmax(145px,.9fr)) minmax(260px,1.5fr)}.CaixasPdvPanel-module__8qf1YW__filters label,.CaixasPdvPanel-module__8qf1YW__localFilters label{gap:8px;min-width:0;display:grid}.CaixasPdvPanel-module__8qf1YW__filters span,.CaixasPdvPanel-module__8qf1YW__localFilters span{color:var(--muted);font-size:.8rem}.CaixasPdvPanel-module__8qf1YW__filters input,.CaixasPdvPanel-module__8qf1YW__filters select,.CaixasPdvPanel-module__8qf1YW__localFilters input,.CaixasPdvPanel-module__8qf1YW__localFilters select{border:1px solid var(--line);background:var(--panel-strong);width:100%;color:var(--ink);font:inherit;border-radius:14px;padding:12px 14px}.CaixasPdvPanel-module__8qf1YW__metricsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;min-width:0;display:grid}.CaixasPdvPanel-module__8qf1YW__metricCard{appearance:none;color:var(--ink);cursor:pointer;font:inherit;text-align:left;border-radius:24px;min-width:0;padding:20px;transition:border-color .15s,box-shadow .15s,transform .15s}.CaixasPdvPanel-module__8qf1YW__metricCard span{color:var(--muted);font-size:.8rem}.CaixasPdvPanel-module__8qf1YW__metricCard strong{margin-top:8px;font-size:1.55rem;line-height:1.1;display:block}.CaixasPdvPanel-module__8qf1YW__metricCard small{color:var(--muted);margin-top:8px;font-size:.78rem;display:block}.CaixasPdvPanel-module__8qf1YW__positive strong{color:var(--positive)}.CaixasPdvPanel-module__8qf1YW__negative strong{color:var(--negative)}.CaixasPdvPanel-module__8qf1YW__metricCard:hover,.CaixasPdvPanel-module__8qf1YW__groupRow:hover{border-color:#407aa27a;transform:translateY(-1px)}.CaixasPdvPanel-module__8qf1YW__metricCard:focus-visible,.CaixasPdvPanel-module__8qf1YW__groupRow:focus-visible,.CaixasPdvPanel-module__8qf1YW__activeFilters button:focus-visible{outline-offset:3px;outline:3px solid #407aa242}.CaixasPdvPanel-module__8qf1YW__activeFilterCard{box-shadow:var(--shadow), inset 0 0 0 1px #407aa280;border-color:#407aa2b3!important}.CaixasPdvPanel-module__8qf1YW__activeFilters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CaixasPdvPanel-module__8qf1YW__activeFilters button{border:1px solid var(--line);background:var(--panel-strong);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:.82rem;display:inline-flex}.CaixasPdvPanel-module__8qf1YW__activeFilters button span{color:var(--muted);font-weight:700}.CaixasPdvPanel-module__8qf1YW__activeFilters .CaixasPdvPanel-module__8qf1YW__clearFilters{color:var(--negative);border-color:#bd4b3f47}.CaixasPdvPanel-module__8qf1YW__groupGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;min-width:0;display:grid}.CaixasPdvPanel-module__8qf1YW__groupPanel{border-radius:24px;min-width:0;padding:20px}.CaixasPdvPanel-module__8qf1YW__groupTitle,.CaixasPdvPanel-module__8qf1YW__tableHeader{justify-content:space-between;align-items:center;gap:14px;display:flex}.CaixasPdvPanel-module__8qf1YW__groupTitle strong,.CaixasPdvPanel-module__8qf1YW__groupTitle span,.CaixasPdvPanel-module__8qf1YW__tableHeader strong,.CaixasPdvPanel-module__8qf1YW__tableHeader span{display:block}.CaixasPdvPanel-module__8qf1YW__groupTitle span,.CaixasPdvPanel-module__8qf1YW__tableHeader span{color:var(--muted);font-size:.82rem}.CaixasPdvPanel-module__8qf1YW__groupList{gap:12px;margin-top:16px;display:grid}.CaixasPdvPanel-module__8qf1YW__groupRow{background:var(--panel-strong);border:1px solid var(--line);appearance:none;color:var(--ink);cursor:pointer;font:inherit;text-align:left;border-radius:18px;grid-template-columns:minmax(180px,1fr) minmax(180px,.9fr);align-items:center;gap:10px 14px;width:100%;min-width:0;padding:14px 16px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.CaixasPdvPanel-module__8qf1YW__groupRow strong,.CaixasPdvPanel-module__8qf1YW__groupRow span{display:block}.CaixasPdvPanel-module__8qf1YW__groupRow span{color:var(--muted);margin-top:4px;font-size:.78rem}.CaixasPdvPanel-module__8qf1YW__groupValues{text-align:right}.CaixasPdvPanel-module__8qf1YW__barTrack{background:#6b55381a;border-radius:999px;grid-column:1/-1;height:9px;overflow:hidden}.CaixasPdvPanel-module__8qf1YW__barPositive,.CaixasPdvPanel-module__8qf1YW__barNegative{border-radius:999px;min-width:4px;height:100%}.CaixasPdvPanel-module__8qf1YW__barPositive{background:#1e8a58cc}.CaixasPdvPanel-module__8qf1YW__barNegative{background:#bd4b3fd1}.CaixasPdvPanel-module__8qf1YW__tablePanel{border-radius:24px;min-width:0;padding:24px}.CaixasPdvPanel-module__8qf1YW__tableHeader{margin-bottom:16px}.CaixasPdvPanel-module__8qf1YW__pagination{align-items:center;gap:10px;display:flex}.CaixasPdvPanel-module__8qf1YW__pagination span{text-align:center;min-width:52px;margin:0}.CaixasPdvPanel-module__8qf1YW__tableWrap{overflow-x:auto}.CaixasPdvPanel-module__8qf1YW__cashTable{border-collapse:collapse;width:100%;min-width:1380px}.CaixasPdvPanel-module__8qf1YW__cashTable th,.CaixasPdvPanel-module__8qf1YW__cashTable td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:13px 12px}.CaixasPdvPanel-module__8qf1YW__cashTable th{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}.CaixasPdvPanel-module__8qf1YW__cashTable td{font-size:.9rem}.CaixasPdvPanel-module__8qf1YW__cashTable td strong,.CaixasPdvPanel-module__8qf1YW__cashTable td span{display:block}.CaixasPdvPanel-module__8qf1YW__cashTable td span{color:var(--muted);margin-top:3px;font-size:.76rem}.CaixasPdvPanel-module__8qf1YW__positiveText{font-weight:700;color:var(--positive)!important}.CaixasPdvPanel-module__8qf1YW__negativeText{font-weight:700;color:var(--negative)!important}.CaixasPdvPanel-module__8qf1YW__errorBanner{color:var(--negative);background:#bd4b3f1f;border-radius:16px;padding:14px 16px}.CaixasPdvPanel-module__8qf1YW__emptyState,.CaixasPdvPanel-module__8qf1YW__emptyCell{color:var(--muted);text-align:center}@media (max-width:1024px){.CaixasPdvPanel-module__8qf1YW__header,.CaixasPdvPanel-module__8qf1YW__tableHeader{flex-direction:column;align-items:flex-start}.CaixasPdvPanel-module__8qf1YW__filters,.CaixasPdvPanel-module__8qf1YW__localFilters,.CaixasPdvPanel-module__8qf1YW__metricsGrid,.CaixasPdvPanel-module__8qf1YW__groupGrid,.CaixasPdvPanel-module__8qf1YW__groupRow{grid-template-columns:1fr}.CaixasPdvPanel-module__8qf1YW__groupValues{text-align:left}}@media (max-width:760px){.CaixasPdvPanel-module__8qf1YW__moduleShell{gap:16px;margin-top:16px}.CaixasPdvPanel-module__8qf1YW__header,.CaixasPdvPanel-module__8qf1YW__filters,.CaixasPdvPanel-module__8qf1YW__localFilters,.CaixasPdvPanel-module__8qf1YW__metricCard,.CaixasPdvPanel-module__8qf1YW__groupPanel,.CaixasPdvPanel-module__8qf1YW__tablePanel{border-radius:18px;padding:16px}.CaixasPdvPanel-module__8qf1YW__header h2{font-size:1.28rem}.CaixasPdvPanel-module__8qf1YW__refreshButton,.CaixasPdvPanel-module__8qf1YW__filters button,.CaixasPdvPanel-module__8qf1YW__pagination button{width:100%}.CaixasPdvPanel-module__8qf1YW__metricsGrid,.CaixasPdvPanel-module__8qf1YW__groupGrid{gap:12px}.CaixasPdvPanel-module__8qf1YW__metricCard strong{font-size:1.28rem}.CaixasPdvPanel-module__8qf1YW__activeFilters{flex-direction:column;align-items:stretch}.CaixasPdvPanel-module__8qf1YW__activeFilters button{justify-content:space-between;width:100%}.CaixasPdvPanel-module__8qf1YW__groupTitle,.CaixasPdvPanel-module__8qf1YW__tableHeader{gap:10px}.CaixasPdvPanel-module__8qf1YW__groupRow{border-radius:16px;padding:12px}.CaixasPdvPanel-module__8qf1YW__pagination{justify-content:space-between;width:100%}.CaixasPdvPanel-module__8qf1YW__tableWrap{margin-inline:-2px}.CaixasPdvPanel-module__8qf1YW__cashTable{min-width:1080px}}
.CaixaVsVendasPanel-module__txvcca__moduleShell{grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;margin-top:20px;display:grid}.CaixaVsVendasPanel-module__txvcca__filters,.CaixaVsVendasPanel-module__txvcca__localFilters,.CaixaVsVendasPanel-module__txvcca__metricsGrid,.CaixaVsVendasPanel-module__txvcca__metricCard,.CaixaVsVendasPanel-module__txvcca__section,.CaixaVsVendasPanel-module__txvcca__tablePanel{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.CaixaVsVendasPanel-module__txvcca__filters{border-radius:20px;flex-wrap:wrap;align-items:flex-end;gap:14px;min-width:0;max-width:100%;padding:20px 24px;display:flex}.CaixaVsVendasPanel-module__txvcca__filters label{color:var(--muted);flex-direction:column;gap:5px;font-size:.8rem;font-weight:500;display:flex}.CaixaVsVendasPanel-module__txvcca__filters input[data-date-input]{border:1px solid var(--line);background:var(--panel-strong);color:var(--ink);font:inherit;border-radius:10px;min-width:150px;padding:9px 12px;font-size:.9rem}.CaixaVsVendasPanel-module__txvcca__filters button[type=submit]{border:1px solid var(--line);background:var(--ink);color:var(--bg);font:inherit;cursor:pointer;border-radius:999px;align-self:flex-end;padding:10px 22px;font-size:.9rem;font-weight:600}.CaixaVsVendasPanel-module__txvcca__filters button:disabled{opacity:.5;cursor:not-allowed}.CaixaVsVendasPanel-module__txvcca__localFilters{border-radius:16px;flex-wrap:wrap;align-items:flex-end;gap:14px;min-width:0;max-width:100%;padding:16px 24px;display:flex}.CaixaVsVendasPanel-module__txvcca__localFilters label{color:var(--muted);flex-direction:column;gap:5px;font-size:.8rem;font-weight:500;display:flex}.CaixaVsVendasPanel-module__txvcca__localFilters select,.CaixaVsVendasPanel-module__txvcca__localFilters input[type=search]{border:1px solid var(--line);background:var(--panel-strong);color:var(--ink);font:inherit;border-radius:10px;min-width:140px;padding:9px 12px;font-size:.9rem}.CaixaVsVendasPanel-module__txvcca__searchField{flex:1;min-width:200px}.CaixaVsVendasPanel-module__txvcca__searchField input{width:100%}.CaixaVsVendasPanel-module__txvcca__searchFilterSection{align-items:center}.CaixaVsVendasPanel-module__txvcca__searchFilterField{flex:1;min-width:260px}.CaixaVsVendasPanel-module__txvcca__searchFilterField input{border:1px solid var(--line);background:var(--panel-strong);width:100%;color:var(--ink);font:inherit;border-radius:14px;padding:12px 14px}.CaixaVsVendasPanel-module__txvcca__filtersPanel{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20px;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;max-width:100%;padding:14px 18px;display:grid}.CaixaVsVendasPanel-module__txvcca__quickFilters{grid-template-columns:repeat(2,minmax(120px,1fr)) repeat(2,minmax(110px,1fr)) minmax(180px,1.4fr) auto auto;align-items:end;gap:10px;min-width:0;max-width:100%;display:grid}.CaixaVsVendasPanel-module__txvcca__quickFilters label{gap:6px;min-width:0;display:grid}.CaixaVsVendasPanel-module__txvcca__quickFilters span{color:var(--muted);font-size:.75rem}.CaixaVsVendasPanel-module__txvcca__quickFilters input,.CaixaVsVendasPanel-module__txvcca__quickFilters select{border:1px solid var(--line);background:var(--panel-strong);width:100%;color:var(--ink);font:inherit;border-radius:12px;min-width:0;padding:8px 10px;font-size:.88rem}.CaixaVsVendasPanel-module__txvcca__wideField{min-width:200px}.CaixaVsVendasPanel-module__txvcca__clearButton,.CaixaVsVendasPanel-module__txvcca__refreshButton{border:1px solid var(--line);background:var(--panel-strong);color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;padding:8px 14px;font-size:.85rem}.CaixaVsVendasPanel-module__txvcca__refreshButton:disabled{cursor:wait;opacity:.6}.CaixaVsVendasPanel-module__txvcca__monthRow{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding-top:10px;display:flex}.CaixaVsVendasPanel-module__txvcca__monthRow button{border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;background:#ffffffc7;border-radius:999px;padding:8px 11px}.CaixaVsVendasPanel-module__txvcca__activeChip{color:var(--positive);background:#1e8a581f;border-color:#1e8a5847;font-weight:700}.CaixaVsVendasPanel-module__txvcca__errorBanner{color:#c33;background:#fee;border:1px solid #fcc;border-radius:12px;padding:14px 20px;font-size:.9rem}.CaixaVsVendasPanel-module__txvcca__metricsGrid{border-radius:20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0;min-width:0;display:grid;overflow:hidden}.CaixaVsVendasPanel-module__txvcca__metricCard{box-shadow:none;border:none;border-right:1px solid var(--line);min-width:0;padding:22px 24px}.CaixaVsVendasPanel-module__txvcca__metricCard:last-child{border-right:none}.CaixaVsVendasPanel-module__txvcca__metricCard span{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:.78rem;font-weight:500;display:block}.CaixaVsVendasPanel-module__txvcca__metricCard strong{color:var(--ink);font-size:1.55rem;font-weight:700;line-height:1.1;display:block}.CaixaVsVendasPanel-module__txvcca__metricCard small{color:var(--muted);margin-top:6px;font-size:.78rem;display:block}.CaixaVsVendasPanel-module__txvcca__totalsMetricCard{min-width:260px}.CaixaVsVendasPanel-module__txvcca__totalsMetricRows{gap:10px;display:grid}.CaixaVsVendasPanel-module__txvcca__totalsMetricRows div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.CaixaVsVendasPanel-module__txvcca__totalsMetricRows small{white-space:nowrap;margin-top:0}.CaixaVsVendasPanel-module__txvcca__totalsMetricRows strong{text-align:right;font-variant-numeric:tabular-nums;font-size:1rem}.CaixaVsVendasPanel-module__txvcca__metricCard strong.CaixaVsVendasPanel-module__txvcca__positiveText{color:var(--green,#2d7a2d)}.CaixaVsVendasPanel-module__txvcca__metricCard strong.CaixaVsVendasPanel-module__txvcca__negativeText{color:var(--red,#c0392b)}.CaixaVsVendasPanel-module__txvcca__metricCard strong.CaixaVsVendasPanel-module__txvcca__warnText{color:var(--orange,#e67e22)}.CaixaVsVendasPanel-module__txvcca__metricCard strong.CaixaVsVendasPanel-module__txvcca__mutedText{color:var(--muted)}.CaixaVsVendasPanel-module__txvcca__positiveText{color:var(--green,#2d7a2d)}.CaixaVsVendasPanel-module__txvcca__negativeText{color:var(--red,#c0392b)}.CaixaVsVendasPanel-module__txvcca__warnText{color:var(--orange,#e67e22)}.CaixaVsVendasPanel-module__txvcca__mutedText{color:var(--muted)}.CaixaVsVendasPanel-module__txvcca__statusBadge{letter-spacing:.03em;white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:.72rem;font-weight:600;display:inline-block}.CaixaVsVendasPanel-module__txvcca__statusOk{color:var(--green,#2d7a2d);background:#2d7a2d1f}.CaixaVsVendasPanel-module__txvcca__statusDivergencia{color:var(--red,#c0392b);background:#c0392b1a}.CaixaVsVendasPanel-module__txvcca__statusApenasVendas{color:var(--orange,#e67e22);background:#e67e221f}.CaixaVsVendasPanel-module__txvcca__statusApenasCaixa{color:var(--muted);background:#78643c1a}.CaixaVsVendasPanel-module__txvcca__section{border-radius:20px;min-width:0;padding:24px}.CaixaVsVendasPanel-module__txvcca__sectionHeader{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.CaixaVsVendasPanel-module__txvcca__sectionHeader strong{font-size:1rem;font-weight:700}.CaixaVsVendasPanel-module__txvcca__sectionHeader span{color:var(--muted);font-size:.8rem}.CaixaVsVendasPanel-module__txvcca__breakdownList{gap:10px;display:grid}.CaixaVsVendasPanel-module__txvcca__breakdownRow{appearance:none;background:var(--panel-strong);border:1px solid var(--line);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:14px 16px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.CaixaVsVendasPanel-module__txvcca__breakdownRow:hover{border-color:#407aa259;transform:translateY(-1px)}.CaixaVsVendasPanel-module__txvcca__breakdownRow:focus-visible{outline-offset:2px;outline:2px solid #407aa280}.CaixaVsVendasPanel-module__txvcca__breakdownRowActive{border-color:#407aa2a6;box-shadow:inset 0 0 0 1px #407aa22e}.CaixaVsVendasPanel-module__txvcca__clearStatusButton,.CaixaVsVendasPanel-module__txvcca__activeStatusPill{border:1px solid var(--line);background:var(--panel-strong);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:7px 13px;font-size:.8rem}.CaixaVsVendasPanel-module__txvcca__clearStatusButton{margin-top:14px}.CaixaVsVendasPanel-module__txvcca__activeStatusPill{margin-top:10px}.CaixaVsVendasPanel-module__txvcca__breakdownRowInfo{align-items:center;gap:12px;display:flex}.CaixaVsVendasPanel-module__txvcca__breakdownRowInfo strong{font-size:.9rem}.CaixaVsVendasPanel-module__txvcca__breakdownRowInfo span{color:var(--muted);font-size:.78rem}.CaixaVsVendasPanel-module__txvcca__breakdownRowValues{text-align:right;flex-shrink:0}.CaixaVsVendasPanel-module__txvcca__breakdownRowValues strong{font-size:.95rem;display:block}.CaixaVsVendasPanel-module__txvcca__breakdownRowValues span{color:var(--muted);font-size:.75rem}.CaixaVsVendasPanel-module__txvcca__tablePanel{border-radius:20px;min-width:0;overflow:hidden}.CaixaVsVendasPanel-module__txvcca__tableHeader{justify-content:space-between;align-items:center;gap:12px;padding:20px 24px 16px;display:flex}.CaixaVsVendasPanel-module__txvcca__tableHeader strong{font-size:.95rem;font-weight:700}.CaixaVsVendasPanel-module__txvcca__tableHeader span{color:var(--muted);margin-top:2px;font-size:.78rem;display:block}.CaixaVsVendasPanel-module__txvcca__pagination{color:var(--muted);align-items:center;gap:10px;font-size:.82rem;display:flex}.CaixaVsVendasPanel-module__txvcca__pagination button{border:1px solid var(--line);background:var(--panel-strong);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:6px 14px;font-size:.82rem}.CaixaVsVendasPanel-module__txvcca__pagination button:disabled{opacity:.4;cursor:not-allowed}.CaixaVsVendasPanel-module__txvcca__tableWrap{overflow-x:auto}.CaixaVsVendasPanel-module__txvcca__contasTable{border-collapse:collapse;width:100%;font-size:.84rem}.CaixaVsVendasPanel-module__txvcca__contasTable th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 16px;font-size:.72rem;font-weight:600}.CaixaVsVendasPanel-module__txvcca__contasTable td{border-bottom:1px solid var(--line);vertical-align:middle;padding:10px 16px}.CaixaVsVendasPanel-module__txvcca__contasTable tr:last-child td{border-bottom:none}.CaixaVsVendasPanel-module__txvcca__contasTable tbody tr:hover{background:var(--panel-strong)}.CaixaVsVendasPanel-module__txvcca__emptyCell{text-align:center;color:var(--muted);padding:32px 16px!important}.CaixaVsVendasPanel-module__txvcca__numericCell{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.CaixaVsVendasPanel-module__txvcca__caixaDetailsCell{min-width:360px;max-width:520px}.CaixaVsVendasPanel-module__txvcca__caixaDetailsList{gap:8px;display:grid}.CaixaVsVendasPanel-module__txvcca__caixaDetailItem{background:var(--panel-strong);border:1px solid var(--line);border-radius:10px;gap:3px;padding:8px 10px;display:grid}.CaixaVsVendasPanel-module__txvcca__caixaDetailMeta{color:var(--muted);font-size:.68rem}.CaixaVsVendasPanel-module__txvcca__caixaDetailDescription{font-size:.78rem;line-height:1.25}.CaixaVsVendasPanel-module__txvcca__caixaDetailValue{font-variant-numeric:tabular-nums;font-size:.76rem;font-weight:700}.CaixaVsVendasPanel-module__txvcca__semEstadiaGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.CaixaVsVendasPanel-module__txvcca__semEstadiaTable{border-collapse:collapse;width:100%;font-size:.82rem}.CaixaVsVendasPanel-module__txvcca__semEstadiaTable th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);padding:8px 12px;font-size:.7rem;font-weight:600}.CaixaVsVendasPanel-module__txvcca__semEstadiaTable td{border-bottom:1px solid var(--line);padding:8px 12px}.CaixaVsVendasPanel-module__txvcca__semEstadiaTable tr:last-child td{border-bottom:none}@media (max-width:900px){.CaixaVsVendasPanel-module__txvcca__metricsGrid{grid-template-columns:1fr 1fr}.CaixaVsVendasPanel-module__txvcca__semEstadiaGrid{grid-template-columns:1fr}}@media (max-width:760px){.CaixaVsVendasPanel-module__txvcca__moduleShell{gap:16px;margin-top:16px}.CaixaVsVendasPanel-module__txvcca__filters,.CaixaVsVendasPanel-module__txvcca__localFilters,.CaixaVsVendasPanel-module__txvcca__filtersPanel,.CaixaVsVendasPanel-module__txvcca__section,.CaixaVsVendasPanel-module__txvcca__tablePanel{border-radius:18px;padding:16px}.CaixaVsVendasPanel-module__txvcca__filters,.CaixaVsVendasPanel-module__txvcca__localFilters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.CaixaVsVendasPanel-module__txvcca__filters label,.CaixaVsVendasPanel-module__txvcca__localFilters label,.CaixaVsVendasPanel-module__txvcca__filters input[data-date-input],.CaixaVsVendasPanel-module__txvcca__localFilters select,.CaixaVsVendasPanel-module__txvcca__localFilters input[type=search],.CaixaVsVendasPanel-module__txvcca__searchField,.CaixaVsVendasPanel-module__txvcca__searchFilterField{width:100%;min-width:0}.CaixaVsVendasPanel-module__txvcca__filters button[type=submit],.CaixaVsVendasPanel-module__txvcca__clearButton,.CaixaVsVendasPanel-module__txvcca__refreshButton{width:100%}.CaixaVsVendasPanel-module__txvcca__quickFilters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.CaixaVsVendasPanel-module__txvcca__wideField{grid-column:1/-1;min-width:0}.CaixaVsVendasPanel-module__txvcca__monthRow{gap:6px}.CaixaVsVendasPanel-module__txvcca__monthRow button{padding:7px 10px;font-size:.8rem}.CaixaVsVendasPanel-module__txvcca__metricsGrid{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;grid-template-columns:1fr;gap:12px;overflow:visible}.CaixaVsVendasPanel-module__txvcca__metricCard{border:1px solid var(--line);box-shadow:var(--shadow);border-radius:18px;padding:16px}.CaixaVsVendasPanel-module__txvcca__metricCard:last-child{border-right:1px solid var(--line)}.CaixaVsVendasPanel-module__txvcca__metricCard strong{font-size:1.28rem}.CaixaVsVendasPanel-module__txvcca__totalsMetricCard{min-width:0}.CaixaVsVendasPanel-module__txvcca__sectionHeader,.CaixaVsVendasPanel-module__txvcca__tableHeader,.CaixaVsVendasPanel-module__txvcca__breakdownRow,.CaixaVsVendasPanel-module__txvcca__breakdownRowInfo{flex-direction:column;align-items:flex-start}.CaixaVsVendasPanel-module__txvcca__breakdownRowValues{text-align:left}.CaixaVsVendasPanel-module__txvcca__pagination{justify-content:space-between;width:100%}.CaixaVsVendasPanel-module__txvcca__tableHeader{padding:0 0 14px}.CaixaVsVendasPanel-module__txvcca__tableWrap{margin-inline:-2px}.CaixaVsVendasPanel-module__txvcca__contasTable{min-width:900px}.CaixaVsVendasPanel-module__txvcca__caixaDetailsCell{min-width:280px}}@media (max-width:460px){.CaixaVsVendasPanel-module__txvcca__filters,.CaixaVsVendasPanel-module__txvcca__localFilters,.CaixaVsVendasPanel-module__txvcca__quickFilters{grid-template-columns:1fr}.CaixaVsVendasPanel-module__txvcca__wideField{grid-column:auto}}
.ExtratoVsContasPagasPanel-module__cHjIAG__moduleShell{grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;margin-top:20px;display:grid}.ExtratoVsContasPagasPanel-module__cHjIAG__header,.ExtratoVsContasPagasPanel-module__cHjIAG__filters,.ExtratoVsContasPagasPanel-module__cHjIAG__localFilters,.ExtratoVsContasPagasPanel-module__cHjIAG__tablePanel,.ExtratoVsContasPagasPanel-module__cHjIAG__metricCard,.ExtratoVsContasPagasPanel-module__cHjIAG__criteriaPanel{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ExtratoVsContasPagasPanel-module__cHjIAG__header{border-radius:24px;justify-content:space-between;align-items:flex-start;gap:18px;padding:24px;display:flex}.ExtratoVsContasPagasPanel-module__cHjIAG__header h2{margin:0;font-size:1.5rem;line-height:1.15}.ExtratoVsContasPagasPanel-module__cHjIAG__header p{color:var(--muted);margin:8px 0 0}.ExtratoVsContasPagasPanel-module__cHjIAG__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--accent);margin:0 0 8px;font-size:.68rem}.ExtratoVsContasPagasPanel-module__cHjIAG__refreshButton,.ExtratoVsContasPagasPanel-module__cHjIAG__filters button,.ExtratoVsContasPagasPanel-module__cHjIAG__pagination button{border:1px solid var(--line);background:var(--panel-strong);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:10px 14px}.ExtratoVsContasPagasPanel-module__cHjIAG__refreshButton:disabled,.ExtratoVsContasPagasPanel-module__cHjIAG__filters button:disabled,.ExtratoVsContasPagasPanel-module__cHjIAG__pagination button:disabled{cursor:wait;opacity:.6}.ExtratoVsContasPagasPanel-module__cHjIAG__filters,.ExtratoVsContasPagasPanel-module__cHjIAG__localFilters{border-radius:20px;align-items:end;gap:14px;min-width:0;max-width:100%;padding:18px;display:grid}.ExtratoVsContasPagasPanel-module__cHjIAG__filters{grid-template-columns:repeat(4,minmax(130px,1fr)) minmax(160px,.9fr) auto}.ExtratoVsContasPagasPanel-module__cHjIAG__localFilters{grid-template-columns:minmax(160px,.8fr) minmax(160px,.8fr) minmax(280px,1.8fr)}.ExtratoVsContasPagasPanel-module__cHjIAG__filters label,.ExtratoVsContasPagasPanel-module__cHjIAG__localFilters label{gap:8px;min-width:0;display:grid}.ExtratoVsContasPagasPanel-module__cHjIAG__filters span,.ExtratoVsContasPagasPanel-module__cHjIAG__localFilters span{color:var(--muted);font-size:.8rem}.ExtratoVsContasPagasPanel-module__cHjIAG__filters input,.ExtratoVsContasPagasPanel-module__cHjIAG__filters select,.ExtratoVsContasPagasPanel-module__cHjIAG__localFilters input,.ExtratoVsContasPagasPanel-module__cHjIAG__localFilters select{border:1px solid var(--line);background:var(--panel-strong);width:100%;color:var(--ink);font:inherit;border-radius:14px;padding:12px 14px}.ExtratoVsContasPagasPanel-module__cHjIAG__checkboxField{grid-template-columns:auto 1fr;align-items:center;min-height:47px;gap:10px!important;display:flex!important}.ExtratoVsContasPagasPanel-module__cHjIAG__checkboxField input{width:18px;height:18px}.ExtratoVsContasPagasPanel-module__cHjIAG__metricsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;min-width:0;display:grid}.ExtratoVsContasPagasPanel-module__cHjIAG__metricCard{border-radius:24px;min-width:0;padding:20px}.ExtratoVsContasPagasPanel-module__cHjIAG__metricCard span{color:var(--muted);font-size:.8rem}.ExtratoVsContasPagasPanel-module__cHjIAG__metricCard strong{margin-top:8px;font-size:1.55rem;line-height:1.1;display:block}.ExtratoVsContasPagasPanel-module__cHjIAG__metricCard small{color:var(--muted);margin-top:8px;font-size:.78rem;display:block}.ExtratoVsContasPagasPanel-module__cHjIAG__positive strong{color:var(--positive)}.ExtratoVsContasPagasPanel-module__cHjIAG__warning strong{color:var(--accent)}.ExtratoVsContasPagasPanel-module__cHjIAG__negative strong{color:var(--negative)}.ExtratoVsContasPagasPanel-module__cHjIAG__criteriaPanel{border-radius:18px;flex-wrap:wrap;gap:8px;min-width:0;padding:14px;display:flex}.ExtratoVsContasPagasPanel-module__cHjIAG__criteriaPanel span{background:var(--panel-strong);border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:8px 10px;font-size:.78rem}.ExtratoVsContasPagasPanel-module__cHjIAG__errorBanner{color:var(--negative);background:#bd4b3f1f;border-radius:16px;padding:14px 16px}.ExtratoVsContasPagasPanel-module__cHjIAG__tablePanel{border-radius:24px;min-width:0;padding:24px}.ExtratoVsContasPagasPanel-module__cHjIAG__tableHeader{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.ExtratoVsContasPagasPanel-module__cHjIAG__tableHeader strong,.ExtratoVsContasPagasPanel-module__cHjIAG__tableHeader span{display:block}.ExtratoVsContasPagasPanel-module__cHjIAG__tableHeader span{color:var(--muted);margin-top:4px;font-size:.82rem}.ExtratoVsContasPagasPanel-module__cHjIAG__pagination{align-items:center;gap:10px;display:flex}.ExtratoVsContasPagasPanel-module__cHjIAG__pagination span{text-align:center;min-width:52px;margin:0}.ExtratoVsContasPagasPanel-module__cHjIAG__tableWrap{overflow-x:auto}.ExtratoVsContasPagasPanel-module__cHjIAG__crossTable{border-collapse:collapse;width:100%;min-width:1260px}.ExtratoVsContasPagasPanel-module__cHjIAG__crossTable th,.ExtratoVsContasPagasPanel-module__cHjIAG__crossTable td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:13px 12px}.ExtratoVsContasPagasPanel-module__cHjIAG__crossTable th{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}.ExtratoVsContasPagasPanel-module__cHjIAG__crossTable td{font-size:.9rem}.ExtratoVsContasPagasPanel-module__cHjIAG__crossTable td strong,.ExtratoVsContasPagasPanel-module__cHjIAG__crossTable td span{display:block}.ExtratoVsContasPagasPanel-module__cHjIAG__crossTable td span{color:var(--muted);margin-top:3px;font-size:.76rem}.ExtratoVsContasPagasPanel-module__cHjIAG__statusPill{border-radius:999px;align-items:center;width:fit-content;padding:6px 9px;font-weight:700;font-size:.72rem!important;display:inline-flex!important}.ExtratoVsContasPagasPanel-module__cHjIAG__batido{background:#1e8a5814}.ExtratoVsContasPagasPanel-module__cHjIAG__possivel{background:#407aa21a}.ExtratoVsContasPagasPanel-module__cHjIAG__conta_sem_extrato,.ExtratoVsContasPagasPanel-module__cHjIAG__extrato_sem_conta{background:#bd4b3f14}.ExtratoVsContasPagasPanel-module__cHjIAG__statusPill.ExtratoVsContasPagasPanel-module__cHjIAG__batido{color:var(--positive);background:#1e8a5824}.ExtratoVsContasPagasPanel-module__cHjIAG__statusPill.ExtratoVsContasPagasPanel-module__cHjIAG__possivel{color:var(--accent);background:#407aa229}.ExtratoVsContasPagasPanel-module__cHjIAG__statusPill.ExtratoVsContasPagasPanel-module__cHjIAG__conta_sem_extrato,.ExtratoVsContasPagasPanel-module__cHjIAG__statusPill.ExtratoVsContasPagasPanel-module__cHjIAG__extrato_sem_conta{color:var(--negative);background:#bd4b3f24}.ExtratoVsContasPagasPanel-module__cHjIAG__score{color:var(--muted);margin-top:6px!important}.ExtratoVsContasPagasPanel-module__cHjIAG__reasonList{flex-wrap:wrap;gap:6px;display:flex}.ExtratoVsContasPagasPanel-module__cHjIAG__reasonList span{border-radius:999px;width:fit-content;margin:0;padding:6px 8px;font-size:.72rem;display:inline-flex!important}.ExtratoVsContasPagasPanel-module__cHjIAG__reasonOk{background:#1e8a581f;color:var(--positive)!important}.ExtratoVsContasPagasPanel-module__cHjIAG__reasonAlert{background:#bd4b3f1f;color:var(--negative)!important}.ExtratoVsContasPagasPanel-module__cHjIAG__emptyCell{color:var(--muted);text-align:center}@media (max-width:1024px){.ExtratoVsContasPagasPanel-module__cHjIAG__header,.ExtratoVsContasPagasPanel-module__cHjIAG__tableHeader{flex-direction:column;align-items:flex-start}.ExtratoVsContasPagasPanel-module__cHjIAG__filters,.ExtratoVsContasPagasPanel-module__cHjIAG__localFilters,.ExtratoVsContasPagasPanel-module__cHjIAG__metricsGrid{grid-template-columns:1fr}}@media (max-width:760px){.ExtratoVsContasPagasPanel-module__cHjIAG__moduleShell{gap:16px;margin-top:16px}.ExtratoVsContasPagasPanel-module__cHjIAG__header,.ExtratoVsContasPagasPanel-module__cHjIAG__filters,.ExtratoVsContasPagasPanel-module__cHjIAG__localFilters,.ExtratoVsContasPagasPanel-module__cHjIAG__metricCard,.ExtratoVsContasPagasPanel-module__cHjIAG__criteriaPanel,.ExtratoVsContasPagasPanel-module__cHjIAG__tablePanel{border-radius:18px;padding:16px}.ExtratoVsContasPagasPanel-module__cHjIAG__header h2{font-size:1.28rem}.ExtratoVsContasPagasPanel-module__cHjIAG__refreshButton,.ExtratoVsContasPagasPanel-module__cHjIAG__filters button,.ExtratoVsContasPagasPanel-module__cHjIAG__pagination button{width:100%}.ExtratoVsContasPagasPanel-module__cHjIAG__checkboxField{justify-content:flex-start}.ExtratoVsContasPagasPanel-module__cHjIAG__metricsGrid{gap:12px}.ExtratoVsContasPagasPanel-module__cHjIAG__metricCard strong{font-size:1.28rem}.ExtratoVsContasPagasPanel-module__cHjIAG__criteriaPanel{flex-direction:column;align-items:stretch}.ExtratoVsContasPagasPanel-module__cHjIAG__criteriaPanel span{overflow-wrap:anywhere;border-radius:12px}.ExtratoVsContasPagasPanel-module__cHjIAG__tableHeader{gap:10px}.ExtratoVsContasPagasPanel-module__cHjIAG__pagination{justify-content:space-between;width:100%}.ExtratoVsContasPagasPanel-module__cHjIAG__tableWrap{margin-inline:-2px}.ExtratoVsContasPagasPanel-module__cHjIAG__crossTable{min-width:980px}}
