.ItensPanel-module__aXOGCG__moduleShell{gap:20px;margin-top:20px;display:grid}.ItensPanel-module__aXOGCG__header,.ItensPanel-module__aXOGCG__filters,.ItensPanel-module__aXOGCG__metricCard,.ItensPanel-module__aXOGCG__treePanel,.ItensPanel-module__aXOGCG__sidePanel{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ItensPanel-module__aXOGCG__header{border-radius:24px;justify-content:space-between;align-items:flex-start;gap:18px;padding:24px;display:flex}.ItensPanel-module__aXOGCG__header h2{margin:0;font-size:1.5rem;line-height:1.15}.ItensPanel-module__aXOGCG__header p{color:var(--muted);margin:8px 0 0}.ItensPanel-module__aXOGCG__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--accent);margin:0 0 8px;font-size:.68rem}.ItensPanel-module__aXOGCG__refreshButton,.ItensPanel-module__aXOGCG__treeActions button{border:1px solid var(--line);background:var(--panel-strong);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:10px 14px}.ItensPanel-module__aXOGCG__refreshButton:disabled,.ItensPanel-module__aXOGCG__treeActions button:disabled{cursor:wait;opacity:.6}.ItensPanel-module__aXOGCG__filters{border-radius:20px;grid-template-columns:minmax(260px,1fr) auto auto;align-items:end;gap:14px;padding:18px;display:grid}.ItensPanel-module__aXOGCG__filters label{gap:8px;min-width:0;display:grid}.ItensPanel-module__aXOGCG__filters span{color:var(--muted);font-size:.8rem}.ItensPanel-module__aXOGCG__filters input,.ItensPanel-module__aXOGCG__filters select{border:1px solid var(--line);background:var(--panel-strong);width:100%;color:var(--ink);font:inherit;border-radius:14px;padding:12px 14px}.ItensPanel-module__aXOGCG__treeActions{gap:10px;display:flex}.ItensPanel-module__aXOGCG__metricsGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:18px;display:grid}.ItensPanel-module__aXOGCG__metricCard{border-radius:24px;padding:20px}.ItensPanel-module__aXOGCG__metricCard span{color:var(--muted);font-size:.8rem}.ItensPanel-module__aXOGCG__metricCard strong{margin-top:8px;font-size:1.55rem;line-height:1.1;display:block}.ItensPanel-module__aXOGCG__metricCard small{color:var(--muted);margin-top:8px;font-size:.78rem;display:block}.ItensPanel-module__aXOGCG__positive strong{color:var(--positive)}.ItensPanel-module__aXOGCG__negative strong{color:var(--negative)}.ItensPanel-module__aXOGCG__contentGrid{grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);align-items:start;gap:18px;display:grid}.ItensPanel-module__aXOGCG__treePanel,.ItensPanel-module__aXOGCG__sidePanel{border-radius:24px;padding:20px}.ItensPanel-module__aXOGCG__panelTitle{justify-content:space-between;align-items:center;gap:14px;display:flex}.ItensPanel-module__aXOGCG__panelTitle strong,.ItensPanel-module__aXOGCG__panelTitle span{display:block}.ItensPanel-module__aXOGCG__panelTitle span{color:var(--muted);font-size:.82rem}.ItensPanel-module__aXOGCG__treeViewport{max-height:720px;margin-top:16px;padding-right:6px;overflow:auto}.ItensPanel-module__aXOGCG__treeList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ItensPanel-module__aXOGCG__treeItem{gap:6px;display:grid}.ItensPanel-module__aXOGCG__treeRow{min-height:48px;margin-left:calc(var(--depth) * 22px);border:1px solid var(--line);background:var(--panel-strong);border-radius:12px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 10px;display:grid}.ItensPanel-module__aXOGCG__treeRowSelected{border-color:#1e8a58bf;box-shadow:0 0 0 2px #1e8a581f}.ItensPanel-module__aXOGCG__treeRowMatched{border-color:#407aa28c}.ItensPanel-module__aXOGCG__expandButton{border:1px solid var(--line);width:30px;height:30px;color:var(--ink);font:inherit;cursor:pointer;background:#407aa21a;border-radius:8px;line-height:1}.ItensPanel-module__aXOGCG__expandButton:disabled{cursor:default;opacity:.28}.ItensPanel-module__aXOGCG__nodeButton{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.ItensPanel-module__aXOGCG__nodeButton strong,.ItensPanel-module__aXOGCG__nodeButton span{display:block}.ItensPanel-module__aXOGCG__nodeButton strong{overflow-wrap:anywhere}.ItensPanel-module__aXOGCG__nodeButton span{color:var(--muted);margin-top:3px;font-size:.78rem}.ItensPanel-module__aXOGCG__badges{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.ItensPanel-module__aXOGCG__groupBadge{border:1px solid var(--line);white-space:nowrap;min-height:24px;color:var(--positive);background:#1e8a581a;border-radius:999px;align-items:center;padding:3px 8px;font-size:.72rem;display:inline-flex}.ItensPanel-module__aXOGCG__selectedBox{border:1px solid var(--line);background:var(--panel-strong);border-radius:16px;gap:4px;margin-top:16px;padding:14px;display:grid}.ItensPanel-module__aXOGCG__selectedBox strong{overflow-wrap:anywhere}.ItensPanel-module__aXOGCG__selectedBox span{color:var(--muted)}.ItensPanel-module__aXOGCG__detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.ItensPanel-module__aXOGCG__detailItem{border:1px solid var(--line);background:#ffffffad;border-radius:14px;gap:4px;min-width:0;padding:10px;display:grid}.ItensPanel-module__aXOGCG__detailItem span,.ItensPanel-module__aXOGCG__pathBox span{color:var(--muted);font-size:.76rem}.ItensPanel-module__aXOGCG__detailItem strong,.ItensPanel-module__aXOGCG__pathBox strong{overflow-wrap:anywhere}.ItensPanel-module__aXOGCG__pathBox,.ItensPanel-module__aXOGCG__validationBox{border:1px solid var(--line);background:var(--panel-strong);border-radius:16px;gap:8px;margin-top:14px;padding:14px;display:grid}.ItensPanel-module__aXOGCG__issueList{gap:6px;display:grid}.ItensPanel-module__aXOGCG__issueList strong{color:var(--negative)}.ItensPanel-module__aXOGCG__issueList span{color:var(--muted);font-size:.82rem}.ItensPanel-module__aXOGCG__okText,.ItensPanel-module__aXOGCG__emptyState{color:var(--muted)}.ItensPanel-module__aXOGCG__okText{margin:0}.ItensPanel-module__aXOGCG__emptyState{text-align:center;margin:14px 0 0}.ItensPanel-module__aXOGCG__errorBanner{color:var(--negative);background:#bd4b3f1f;border-radius:16px;padding:14px 16px}@media (max-width:1100px){.ItensPanel-module__aXOGCG__header,.ItensPanel-module__aXOGCG__panelTitle{flex-direction:column;align-items:flex-start}.ItensPanel-module__aXOGCG__filters,.ItensPanel-module__aXOGCG__contentGrid,.ItensPanel-module__aXOGCG__detailGrid{grid-template-columns:1fr}.ItensPanel-module__aXOGCG__treeRow{grid-template-columns:30px minmax(0,1fr)}.ItensPanel-module__aXOGCG__badges{grid-column:2;justify-content:flex-start}}@media (max-width:680px){.ItensPanel-module__aXOGCG__treeRow{margin-left:calc(var(--depth) * 12px)}.ItensPanel-module__aXOGCG__treeActions{flex-wrap:wrap}}
.NfcsPanel-module__w5K43a__moduleShell{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;margin-top:4px;display:grid}.NfcsPanel-module__w5K43a__filtersPanel,.NfcsPanel-module__w5K43a__metricCard,.NfcsPanel-module__w5K43a__groupPanel,.NfcsPanel-module__w5K43a__itemsPanel,.NfcsPanel-module__w5K43a__reconciliationPanel,.NfcsPanel-module__w5K43a__tablePanel,.NfcsPanel-module__w5K43a__noteDetail,.NfcsPanel-module__w5K43a__metadataPanel,.NfcsPanel-module__w5K43a__scopeBanner{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.NfcsPanel-module__w5K43a__sourcePill{color:#396583;background:#3965831a;border:1px solid #3965832e;border-radius:999px;padding:3px 9px;font-size:.73rem;font-weight:700;display:inline-flex}.NfcsPanel-module__w5K43a__refreshButton,.NfcsPanel-module__w5K43a__clearButton,.NfcsPanel-module__w5K43a__pagination button,.NfcsPanel-module__w5K43a__scopeBanner button{border:1px solid var(--line);background:var(--panel-strong);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:8px 14px;font-size:.85rem}.NfcsPanel-module__w5K43a__refreshButton:disabled,.NfcsPanel-module__w5K43a__pagination button:disabled{cursor:wait;opacity:.6}.NfcsPanel-module__w5K43a__filtersPanel{border-radius:20px;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;max-width:100%;padding:14px 18px;display:grid}.NfcsPanel-module__w5K43a__quickFilters{grid-template-columns:repeat(2,minmax(120px,1fr)) repeat(2,minmax(110px,1fr)) minmax(100px,.8fr) minmax(180px,1.4fr) auto auto;align-items:end;gap:10px;min-width:0;max-width:100%;display:grid}.NfcsPanel-module__w5K43a__quickFilters label{gap:6px;min-width:0;display:grid}.NfcsPanel-module__w5K43a__quickFilters span{color:var(--muted);font-size:.75rem}.NfcsPanel-module__w5K43a__quickFilters input,.NfcsPanel-module__w5K43a__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}.NfcsPanel-module__w5K43a__wideField{min-width:240px}.NfcsPanel-module__w5K43a__monthRow button{border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;background:#ffffffc7;border-radius:999px;padding:8px 11px}.NfcsPanel-module__w5K43a__monthRow{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding-top:10px;display:flex}.NfcsPanel-module__w5K43a__monthRow .NfcsPanel-module__w5K43a__sourcePill{margin-left:auto}.NfcsPanel-module__w5K43a__monthRow .NfcsPanel-module__w5K43a__activeChip,.NfcsPanel-module__w5K43a__activeChip{color:var(--positive);background:#1e8a581f;border-color:#1e8a5847;font-weight:700}.NfcsPanel-module__w5K43a__metricsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;min-width:0;display:grid}.NfcsPanel-module__w5K43a__metricCard{border-radius:24px;min-width:0;min-height:120px;padding:20px}.NfcsPanel-module__w5K43a__metricCard span,.NfcsPanel-module__w5K43a__metricCard small{color:var(--muted);display:block}.NfcsPanel-module__w5K43a__metricCard span{font-size:.8rem}.NfcsPanel-module__w5K43a__metricCard strong{margin-top:8px;font-size:1.55rem;line-height:1.1;display:block}.NfcsPanel-module__w5K43a__metricCard small{margin-top:8px;font-size:.78rem}.NfcsPanel-module__w5K43a__positive strong{color:var(--positive)}.NfcsPanel-module__w5K43a__negative strong{color:var(--negative)}.NfcsPanel-module__w5K43a__neutral strong{color:var(--muted)}.NfcsPanel-module__w5K43a__positiveText{color:var(--positive);font-weight:700}.NfcsPanel-module__w5K43a__negativeText{color:var(--negative);font-weight:700}.NfcsPanel-module__w5K43a__scopeBanner{border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.NfcsPanel-module__w5K43a__scopeBanner span{color:var(--ink);font-weight:700}.NfcsPanel-module__w5K43a__groupGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;min-width:0;display:grid}.NfcsPanel-module__w5K43a__groupPanel,.NfcsPanel-module__w5K43a__itemsPanel,.NfcsPanel-module__w5K43a__reconciliationPanel,.NfcsPanel-module__w5K43a__tablePanel,.NfcsPanel-module__w5K43a__noteDetail{border-radius:24px;min-width:0;padding:20px}.NfcsPanel-module__w5K43a__groupTitle,.NfcsPanel-module__w5K43a__panelTitle{justify-content:space-between;align-items:center;gap:14px;display:flex}.NfcsPanel-module__w5K43a__groupTitle strong,.NfcsPanel-module__w5K43a__groupTitle span,.NfcsPanel-module__w5K43a__panelTitle strong,.NfcsPanel-module__w5K43a__panelTitle span{display:block}.NfcsPanel-module__w5K43a__groupTitle span,.NfcsPanel-module__w5K43a__panelTitle span{color:var(--muted);margin-top:4px;font-size:.82rem}.NfcsPanel-module__w5K43a__groupList{gap:12px;margin-top:16px;display:grid}.NfcsPanel-module__w5K43a__groupRow{border:1px solid var(--line);background:var(--panel-strong);width:100%;color:inherit;font:inherit;text-align:left;appearance:none;cursor:pointer;border-radius:18px;grid-template-columns:minmax(170px,1fr) minmax(150px,.72fr);align-items:center;gap:10px 14px;min-width:0;padding:14px 16px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.NfcsPanel-module__w5K43a__groupRow:hover{border-color:#3965835c;transform:translateY(-1px)}.NfcsPanel-module__w5K43a__groupRowSelected{border-color:#1e8a58b8;box-shadow:0 0 0 2px #1e8a581f}.NfcsPanel-module__w5K43a__groupRowMain strong,.NfcsPanel-module__w5K43a__groupRowMain span,.NfcsPanel-module__w5K43a__groupValues strong,.NfcsPanel-module__w5K43a__groupValues span{display:block}.NfcsPanel-module__w5K43a__groupRowMain span,.NfcsPanel-module__w5K43a__groupValues span{color:var(--muted);margin-top:4px;font-size:.78rem}.NfcsPanel-module__w5K43a__groupValues{text-align:right}.NfcsPanel-module__w5K43a__barTrack{background:#6b55381a;border-radius:999px;grid-column:1/-1;height:8px;overflow:hidden}.NfcsPanel-module__w5K43a__barFill{background:linear-gradient(90deg,#396583e6,#1e8a58d1);border-radius:999px;min-width:4px;height:100%}.NfcsPanel-module__w5K43a__itemsPanel{gap:16px;display:grid}.NfcsPanel-module__w5K43a__itemRank{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;min-width:0;display:grid}.NfcsPanel-module__w5K43a__itemRankRow{border:1px solid var(--line);background:var(--panel-strong);border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.NfcsPanel-module__w5K43a__itemRankRow strong,.NfcsPanel-module__w5K43a__itemRankRow span{display:block}.NfcsPanel-module__w5K43a__itemRankRow span{color:var(--muted);margin-top:4px;font-size:.78rem}.NfcsPanel-module__w5K43a__itemRankRow>div:last-child{text-align:right}.NfcsPanel-module__w5K43a__reconciliationPanel{gap:16px;display:grid}.NfcsPanel-module__w5K43a__reconciliationTotals{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;gap:10px 14px;font-size:.84rem;display:flex}.NfcsPanel-module__w5K43a__reconciliationTotals strong{color:var(--ink)}.NfcsPanel-module__w5K43a__reconciliationTableWrap{overflow-x:auto}.NfcsPanel-module__w5K43a__reconciliationTable{border-collapse:collapse;width:100%;min-width:680px}.NfcsPanel-module__w5K43a__reconciliationTable th,.NfcsPanel-module__w5K43a__reconciliationTable td{border-bottom:1px solid var(--line);text-align:left;padding:12px}.NfcsPanel-module__w5K43a__reconciliationTable th{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}.NfcsPanel-module__w5K43a__detailGrid{grid-template-columns:minmax(0,1.12fr) minmax(380px,.88fr);align-items:start;gap:18px;min-width:0;display:grid}.NfcsPanel-module__w5K43a__pagination{align-items:center;gap:8px;display:flex}.NfcsPanel-module__w5K43a__pagination span{text-align:center;min-width:54px;color:var(--muted)}.NfcsPanel-module__w5K43a__tableWrap{margin-top:16px;overflow-x:auto}.NfcsPanel-module__w5K43a__notesTable{border-collapse:collapse;width:100%;min-width:920px}.NfcsPanel-module__w5K43a__notesTable th,.NfcsPanel-module__w5K43a__notesTable td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:13px 12px}.NfcsPanel-module__w5K43a__notesTable th{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}.NfcsPanel-module__w5K43a__notesTable tbody tr{cursor:pointer;transition:background .16s}.NfcsPanel-module__w5K43a__notesTable tbody tr:hover,.NfcsPanel-module__w5K43a__selectedTableRow{background:#39658314}.NfcsPanel-module__w5K43a__notesTable td strong,.NfcsPanel-module__w5K43a__notesTable td span{display:block}.NfcsPanel-module__w5K43a__notesTable td span{color:var(--muted);overflow-wrap:anywhere;max-width:320px;margin-top:3px;font-size:.76rem}.NfcsPanel-module__w5K43a__moneyCell{color:var(--positive);white-space:nowrap;font-weight:700}.NfcsPanel-module__w5K43a__noteDetail{position:sticky;top:18px}.NfcsPanel-module__w5K43a__receiptHeader{text-align:center;border-bottom:1px dashed #6b553838;justify-items:center;gap:4px;padding-bottom:14px;display:grid}.NfcsPanel-module__w5K43a__receiptHeader strong{color:#396583;font-size:1.35rem}.NfcsPanel-module__w5K43a__receiptHeader span,.NfcsPanel-module__w5K43a__receiptHeader small{color:var(--muted)}.NfcsPanel-module__w5K43a__receiptItems{border-bottom:1px dashed #6b553838;gap:10px;padding:16px 0;display:grid}.NfcsPanel-module__w5K43a__receiptItem{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.NfcsPanel-module__w5K43a__receiptItem strong,.NfcsPanel-module__w5K43a__receiptItem span{display:block}.NfcsPanel-module__w5K43a__receiptItem span{color:var(--muted);margin-top:2px;font-size:.8rem}.NfcsPanel-module__w5K43a__receiptTotals{border-bottom:1px dashed #6b553838;gap:9px;padding:14px 0;display:grid}.NfcsPanel-module__w5K43a__receiptTotals div{justify-content:space-between;gap:14px;display:flex}.NfcsPanel-module__w5K43a__receiptTotals span{color:var(--muted)}.NfcsPanel-module__w5K43a__receiptTotals strong{color:#396583;font-size:1.12rem}.NfcsPanel-module__w5K43a__infoBlock{border-bottom:1px solid var(--line);padding:14px 0}.NfcsPanel-module__w5K43a__infoBlock strong,.NfcsPanel-module__w5K43a__infoBlock p{margin:0;display:block}.NfcsPanel-module__w5K43a__infoBlock p{color:var(--muted);overflow-wrap:anywhere;margin-top:8px}.NfcsPanel-module__w5K43a__rawFields{margin-top:14px}.NfcsPanel-module__w5K43a__rawFields summary{cursor:pointer;color:#396583;font-weight:700}.NfcsPanel-module__w5K43a__rawGrid{gap:10px;margin-top:12px;display:grid}.NfcsPanel-module__w5K43a__rawGrid div{border:1px solid var(--line);background:#ffffffbd;border-radius:12px;padding:10px 12px}.NfcsPanel-module__w5K43a__rawGrid span,.NfcsPanel-module__w5K43a__rawGrid strong{overflow-wrap:anywhere;display:block}.NfcsPanel-module__w5K43a__rawGrid span{color:var(--muted);font-size:.72rem}.NfcsPanel-module__w5K43a__rawGrid strong{margin-top:4px;font-size:.84rem}.NfcsPanel-module__w5K43a__metadataPanel{border-radius:18px;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.NfcsPanel-module__w5K43a__metadataPanel span{color:var(--muted);overflow-wrap:anywhere}.NfcsPanel-module__w5K43a__errorBanner{color:var(--negative);background:#bd4b3f1f;border-radius:16px;padding:14px 16px}.NfcsPanel-module__w5K43a__warningBanner{color:#8a5f1d;background:#bf8b3a24;border-radius:16px;padding:14px 16px}.NfcsPanel-module__w5K43a__emptyState,.NfcsPanel-module__w5K43a__emptyCell{color:var(--muted);text-align:center}.NfcsPanel-module__w5K43a__emptyCell{padding:24px!important}@media (max-width:1180px){.NfcsPanel-module__w5K43a__quickFilters{grid-template-columns:repeat(3,minmax(0,1fr))}.NfcsPanel-module__w5K43a__clearButton{width:100%}.NfcsPanel-module__w5K43a__detailGrid{grid-template-columns:1fr}.NfcsPanel-module__w5K43a__noteDetail{position:static}}@media (max-width:780px){.NfcsPanel-module__w5K43a__header,.NfcsPanel-module__w5K43a__scopeBanner,.NfcsPanel-module__w5K43a__groupTitle,.NfcsPanel-module__w5K43a__panelTitle,.NfcsPanel-module__w5K43a__metadataPanel{flex-direction:column;align-items:flex-start}.NfcsPanel-module__w5K43a__quickFilters,.NfcsPanel-module__w5K43a__groupGrid,.NfcsPanel-module__w5K43a__groupRow,.NfcsPanel-module__w5K43a__itemRankRow{grid-template-columns:1fr}.NfcsPanel-module__w5K43a__groupValues,.NfcsPanel-module__w5K43a__itemRankRow>div:last-child{text-align:left}.NfcsPanel-module__w5K43a__reconciliationTotals{justify-content:flex-start}.NfcsPanel-module__w5K43a__pagination{justify-content:space-between;width:100%}}@media (max-width:760px){.NfcsPanel-module__w5K43a__moduleShell{gap:16px;margin-top:16px}.NfcsPanel-module__w5K43a__filtersPanel,.NfcsPanel-module__w5K43a__metricCard,.NfcsPanel-module__w5K43a__groupPanel,.NfcsPanel-module__w5K43a__itemsPanel,.NfcsPanel-module__w5K43a__reconciliationPanel,.NfcsPanel-module__w5K43a__tablePanel,.NfcsPanel-module__w5K43a__noteDetail,.NfcsPanel-module__w5K43a__metadataPanel,.NfcsPanel-module__w5K43a__scopeBanner{border-radius:18px;padding:16px}.NfcsPanel-module__w5K43a__clearButton,.NfcsPanel-module__w5K43a__refreshButton,.NfcsPanel-module__w5K43a__scopeBanner button{width:100%}.NfcsPanel-module__w5K43a__wideField{min-width:0}.NfcsPanel-module__w5K43a__monthRow{gap:6px}.NfcsPanel-module__w5K43a__monthRow .NfcsPanel-module__w5K43a__sourcePill{margin-left:0}.NfcsPanel-module__w5K43a__monthRow button{padding:7px 10px;font-size:.8rem}.NfcsPanel-module__w5K43a__metricsGrid,.NfcsPanel-module__w5K43a__groupGrid,.NfcsPanel-module__w5K43a__itemRank{gap:12px}.NfcsPanel-module__w5K43a__metricCard{min-height:0}.NfcsPanel-module__w5K43a__metricCard strong{font-size:1.28rem}.NfcsPanel-module__w5K43a__groupRow,.NfcsPanel-module__w5K43a__itemRankRow{border-radius:16px;padding:12px}.NfcsPanel-module__w5K43a__reconciliationTotals{justify-content:flex-start}.NfcsPanel-module__w5K43a__tableWrap,.NfcsPanel-module__w5K43a__reconciliationTableWrap{margin-inline:-2px}.NfcsPanel-module__w5K43a__receiptItem,.NfcsPanel-module__w5K43a__receiptTotals div{flex-direction:column;grid-template-columns:1fr;align-items:flex-start}}
.VendasPanel-module__ByDroq__moduleShell{grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;margin-top:20px;display:grid}.VendasPanel-module__ByDroq__header,.VendasPanel-module__ByDroq__localFilters,.VendasPanel-module__ByDroq__metricCard,.VendasPanel-module__ByDroq__groupPanel,.VendasPanel-module__ByDroq__scopeBanner,.VendasPanel-module__ByDroq__tablePanel{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.VendasPanel-module__ByDroq__header{border-radius:24px;justify-content:space-between;align-items:flex-start;gap:18px;padding:24px;display:flex}.VendasPanel-module__ByDroq__header h2{margin:0;font-size:1.5rem;line-height:1.15}.VendasPanel-module__ByDroq__header p{color:var(--muted);margin:8px 0 0}.VendasPanel-module__ByDroq__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--accent);margin:0 0 8px;font-size:.68rem}.VendasPanel-module__ByDroq__clearButton,.VendasPanel-module__ByDroq__refreshButton,.VendasPanel-module__ByDroq__pagination button{border:1px solid var(--line);background:var(--panel-strong);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:10px 14px}.VendasPanel-module__ByDroq__refreshButton:disabled,.VendasPanel-module__ByDroq__pagination button:disabled{cursor:wait;opacity:.6}.VendasPanel-module__ByDroq__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}.VendasPanel-module__ByDroq__quickFilters{grid-template-columns:repeat(2,minmax(120px,1fr)) repeat(5,minmax(100px,.9fr)) minmax(160px,1.3fr) auto auto;align-items:end;gap:10px;min-width:0;max-width:100%;display:grid}.VendasPanel-module__ByDroq__quickFilters label{gap:6px;min-width:0;display:grid}.VendasPanel-module__ByDroq__quickFilters span{color:var(--muted);font-size:.75rem}.VendasPanel-module__ByDroq__quickFilters input,.VendasPanel-module__ByDroq__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}.VendasPanel-module__ByDroq__wideField{min-width:0}.VendasPanel-module__ByDroq__monthRow button{border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;background:#ffffffc7;border-radius:999px;padding:8px 11px}.VendasPanel-module__ByDroq__monthRow{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding-top:10px;display:flex}.VendasPanel-module__ByDroq__monthRow .VendasPanel-module__ByDroq__activeChip,.VendasPanel-module__ByDroq__activeChip{color:var(--positive);background:#1e8a581f;border-color:#1e8a5847;font-weight:700}.VendasPanel-module__ByDroq__metricsGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px;min-width:0;display:grid}.VendasPanel-module__ByDroq__metricCard{border-radius:24px;min-width:0;padding:20px}.VendasPanel-module__ByDroq__metricCard span{color:var(--muted);font-size:.8rem}.VendasPanel-module__ByDroq__metricCard strong{margin-top:8px;font-size:1.55rem;line-height:1.1;display:block}.VendasPanel-module__ByDroq__metricCard small{color:var(--muted);margin-top:8px;font-size:.78rem;display:block}.VendasPanel-module__ByDroq__yoyChip{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.VendasPanel-module__ByDroq__yoyPrev{color:var(--muted);font-size:.76rem}.VendasPanel-module__ByDroq__yoyPos{color:var(--positive);font-size:.76rem;font-weight:700}.VendasPanel-module__ByDroq__yoyNeg{color:var(--negative);font-size:.76rem;font-weight:700}.VendasPanel-module__ByDroq__qtdPessoa{color:var(--ink);opacity:.75;margin-top:6px;font-size:.78rem;font-weight:600;display:block}.VendasPanel-module__ByDroq__categoryCard{width:100%;min-height:100%;color:inherit;font:inherit;text-align:left;appearance:none;cursor:pointer;transition:border-color .18s,box-shadow .18s,transform .18s}.VendasPanel-module__ByDroq__categoryCard:hover{border-color:#407aa273;transform:translateY(-1px)}.VendasPanel-module__ByDroq__categoryCard:focus-visible{outline-offset:3px;outline:3px solid #407aa233}.VendasPanel-module__ByDroq__categoryCard:disabled{cursor:default;opacity:.58;transform:none}.VendasPanel-module__ByDroq__categoryCardActive{box-shadow:inset 0 0 0 1px #407aa23d, var(--shadow);border-color:#407aa2b8}.VendasPanel-module__ByDroq__categoryCardActive strong{color:var(--accent)}.VendasPanel-module__ByDroq__beverageBreakdown{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:24px;min-width:0;padding:20px}.VendasPanel-module__ByDroq__beverageBreakdownHeader{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.VendasPanel-module__ByDroq__beverageBreakdownHeader strong,.VendasPanel-module__ByDroq__beverageBreakdownHeader span{display:block}.VendasPanel-module__ByDroq__beverageBreakdownHeader span{color:var(--muted);margin-top:4px;font-size:.82rem}.VendasPanel-module__ByDroq__beverageBreakdownHeader button{border:1px solid var(--line);background:var(--panel-strong);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:8px 12px}.VendasPanel-module__ByDroq__beverageGroupGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;min-width:0;display:grid}.VendasPanel-module__ByDroq__beverageGroupCard{border:1px solid var(--line);background:var(--panel-strong);min-height:148px;color:inherit;font:inherit;text-align:left;appearance:none;cursor:pointer;border-radius:18px;align-content:start;gap:8px;min-width:0;padding:16px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.VendasPanel-module__ByDroq__beverageGroupCard:hover{border-color:#1e8a586b;transform:translateY(-1px)}.VendasPanel-module__ByDroq__beverageGroupCard:focus-visible{outline-offset:3px;outline:3px solid #1e8a5833}.VendasPanel-module__ByDroq__beverageGroupCard:disabled{cursor:default;opacity:.5;transform:none}.VendasPanel-module__ByDroq__beverageGroupCard span,.VendasPanel-module__ByDroq__beverageGroupCard strong,.VendasPanel-module__ByDroq__beverageGroupCard small{display:block}.VendasPanel-module__ByDroq__beverageGroupCard span,.VendasPanel-module__ByDroq__beverageGroupCard small{color:var(--muted)}.VendasPanel-module__ByDroq__beverageGroupCard strong{margin-top:6px;font-size:1.34rem;line-height:1.1}.VendasPanel-module__ByDroq__beverageGroupCard small{font-size:.78rem}.VendasPanel-module__ByDroq__beverageGroupCardActive{border-color:#1e8a58b8;box-shadow:inset 0 0 0 1px #1e8a582e}.VendasPanel-module__ByDroq__beverageGroupCardActive strong{color:var(--positive)}.VendasPanel-module__ByDroq__scopeBanner{color:var(--ink);border-radius:18px;padding:14px 16px}.VendasPanel-module__ByDroq__positive strong{color:var(--positive)}.VendasPanel-module__ByDroq__negative strong{color:var(--negative)}.VendasPanel-module__ByDroq__groupGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;min-width:0;display:grid}.VendasPanel-module__ByDroq__groupGrid>:only-child{grid-column:1/-1}.VendasPanel-module__ByDroq__groupPanel{border-radius:24px;min-width:0;padding:20px}.VendasPanel-module__ByDroq__groupTitle,.VendasPanel-module__ByDroq__tableHeader{justify-content:space-between;align-items:center;gap:14px;display:flex}.VendasPanel-module__ByDroq__groupTitle strong,.VendasPanel-module__ByDroq__groupTitle span,.VendasPanel-module__ByDroq__tableHeader strong,.VendasPanel-module__ByDroq__tableHeader span{display:block}.VendasPanel-module__ByDroq__groupTitle span,.VendasPanel-module__ByDroq__tableHeader span{color:var(--muted);font-size:.82rem}.VendasPanel-module__ByDroq__groupTotals{border:1px solid var(--line);background:#6b55380f;border-radius:12px;flex-wrap:wrap;gap:6px 18px;margin-top:10px;padding:10px 14px;display:flex}.VendasPanel-module__ByDroq__groupTotals span{color:var(--muted);font-size:.82rem}.VendasPanel-module__ByDroq__groupList{gap:12px;margin-top:16px;display:grid}.VendasPanel-module__ByDroq__groupRow{background:var(--panel-strong);border:1px solid var(--line);border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(160px,.72fr);align-items:center;gap:10px 14px;min-width:0;padding:14px 16px;display:grid}.VendasPanel-module__ByDroq__groupRowWithStats{grid-template-columns:minmax(0,1fr) minmax(148px,190px);align-items:start}.VendasPanel-module__ByDroq__groupRow>div{min-width:0}.VendasPanel-module__ByDroq__groupRowWithStats .VendasPanel-module__ByDroq__groupStats{grid-column:1}.VendasPanel-module__ByDroq__groupRowWithStats .VendasPanel-module__ByDroq__groupValues{grid-area:1/2/span 2;align-self:start;max-width:190px}.VendasPanel-module__ByDroq__groupRowButton{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;appearance:none}.VendasPanel-module__ByDroq__groupRowButton:hover{border-color:#1e8a586b}.VendasPanel-module__ByDroq__groupRowButton:focus-visible{outline-offset:3px;outline:3px solid #1e8a5838}.VendasPanel-module__ByDroq__groupRowSelected{border-color:#1e8a58bf;box-shadow:0 0 0 2px #1e8a581f}.VendasPanel-module__ByDroq__groupRow strong,.VendasPanel-module__ByDroq__groupRow span{display:block}.VendasPanel-module__ByDroq__groupRow span{color:var(--muted);margin-top:4px;font-size:.78rem}.VendasPanel-module__ByDroq__groupStats{align-content:center;gap:3px;display:grid}.VendasPanel-module__ByDroq__groupStats span{color:var(--muted);margin-top:0;font-size:.8rem;line-height:1.25}.VendasPanel-module__ByDroq__groupValues{text-align:right;overflow-wrap:anywhere}.VendasPanel-module__ByDroq__groupValues strong{font-variant-numeric:tabular-nums}.VendasPanel-module__ByDroq__barTrack{background:#6b55381a;border-radius:999px;grid-column:1/-1;width:100%;min-width:0;height:9px;overflow:hidden}.VendasPanel-module__ByDroq__barFill{background:#1e8a58cc;border-radius:999px;min-width:4px;height:100%}.VendasPanel-module__ByDroq__tablePanel{border-radius:24px;min-width:0;padding:24px}.VendasPanel-module__ByDroq__tableHeader{margin-bottom:16px}.VendasPanel-module__ByDroq__activeItemFilter{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.VendasPanel-module__ByDroq__activeItemFilter span{color:var(--ink);font-size:.82rem;font-weight:700}.VendasPanel-module__ByDroq__activeItemFilter button{border:1px solid var(--line);background:var(--panel-strong);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:5px 10px;font-size:.76rem}.VendasPanel-module__ByDroq__pagination{align-items:center;gap:10px;display:flex}.VendasPanel-module__ByDroq__pagination span{text-align:center;min-width:52px;margin:0}.VendasPanel-module__ByDroq__tableWrap{overflow-x:auto}.VendasPanel-module__ByDroq__salesTable{border-collapse:collapse;width:100%;min-width:1320px}.VendasPanel-module__ByDroq__salesTable th,.VendasPanel-module__ByDroq__salesTable td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:13px 12px}.VendasPanel-module__ByDroq__salesTable th{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}.VendasPanel-module__ByDroq__salesTable td{font-size:.9rem}.VendasPanel-module__ByDroq__salesTable td strong,.VendasPanel-module__ByDroq__salesTable td span{display:block}.VendasPanel-module__ByDroq__salesTable td span{color:var(--muted);margin-top:3px;font-size:.76rem}.VendasPanel-module__ByDroq__positiveText{font-weight:700;color:var(--positive)!important}.VendasPanel-module__ByDroq__errorBanner{color:var(--negative);background:#bd4b3f1f;border-radius:16px;padding:14px 16px}.VendasPanel-module__ByDroq__emptyState,.VendasPanel-module__ByDroq__emptyCell{color:var(--muted);text-align:center}.VendasPanel-module__ByDroq__shareTerceirosTable{flex-direction:column;gap:6px;min-width:0;display:flex}.VendasPanel-module__ByDroq__shareGroupHeader{background:var(--panel);border:1px solid var(--line);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;border-radius:12px;grid-template-columns:160px 1fr 200px 22%;align-items:center;gap:16px;width:100%;min-width:0;padding:13px 16px;transition:background .15s;display:grid}.VendasPanel-module__ByDroq__shareGroupHeader:hover{background:color-mix(in srgb, var(--panel-strong) 80%, var(--accent) 20%)}.VendasPanel-module__ByDroq__shareGroupNameWrap{align-items:center;gap:8px;display:flex}.VendasPanel-module__ByDroq__shareGroupToggle{color:var(--muted);font-size:.65rem;transition:transform .2s;display:inline-block}.VendasPanel-module__ByDroq__shareGroupToggleOpen{transform:rotate(90deg)}.VendasPanel-module__ByDroq__shareGroupLabel{color:var(--ink);font-size:.9rem;font-weight:700}.VendasPanel-module__ByDroq__shareSubRows{border-left:2px solid var(--line);flex-direction:column;gap:4px;margin-left:8px;padding-left:20px;display:flex}.VendasPanel-module__ByDroq__shareRow{background:var(--panel-strong);border:1px solid var(--line);border-radius:12px;grid-template-columns:160px 1fr 200px 22%;align-items:center;gap:16px;min-width:0;padding:12px 16px;display:grid}.VendasPanel-module__ByDroq__shareRowName{color:var(--ink);font-size:.9rem;font-weight:700}.VendasPanel-module__ByDroq__shareRowMetrics{align-items:flex-start;gap:20px;display:flex}.VendasPanel-module__ByDroq__shareMetric{flex-direction:column;gap:1px;display:flex}.VendasPanel-module__ByDroq__shareMetricLabel{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:.65rem;font-weight:700}.VendasPanel-module__ByDroq__shareMetricVal{color:var(--ink);font-variant-numeric:tabular-nums;font-size:.92rem;font-weight:700}.VendasPanel-module__ByDroq__shareMetricSub{color:var(--muted);margin-top:1px;font-size:.72rem;font-weight:500}.VendasPanel-module__ByDroq__shareRowAA{flex-direction:column;gap:4px;display:flex}.VendasPanel-module__ByDroq__shareBarCol{flex-direction:column;gap:5px;display:flex}.VendasPanel-module__ByDroq__shareBarWrap{background:color-mix(in srgb, var(--line) 60%, transparent);border-radius:999px;height:10px;overflow:hidden}.VendasPanel-module__ByDroq__shareBar{border-radius:999px;min-width:2px;height:100%;transition:width .4s}.VendasPanel-module__ByDroq__shareBarPct{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:600}@media (max-width:1024px){.VendasPanel-module__ByDroq__shareRow{grid-template-columns:1fr}.VendasPanel-module__ByDroq__header,.VendasPanel-module__ByDroq__tableHeader,.VendasPanel-module__ByDroq__beverageBreakdownHeader{flex-direction:column;align-items:flex-start}.VendasPanel-module__ByDroq__localFilters,.VendasPanel-module__ByDroq__metricsGrid,.VendasPanel-module__ByDroq__beverageGroupGrid,.VendasPanel-module__ByDroq__groupGrid,.VendasPanel-module__ByDroq__groupRow{grid-template-columns:1fr}.VendasPanel-module__ByDroq__groupValues{text-align:left}.VendasPanel-module__ByDroq__groupStats span{white-space:normal}}@media (max-width:760px){.VendasPanel-module__ByDroq__moduleShell{gap:16px;min-width:0;margin-top:16px}.VendasPanel-module__ByDroq__header,.VendasPanel-module__ByDroq__filtersPanel,.VendasPanel-module__ByDroq__beverageBreakdown,.VendasPanel-module__ByDroq__groupPanel,.VendasPanel-module__ByDroq__tablePanel,.VendasPanel-module__ByDroq__scopeBanner{border-radius:18px;padding:16px}.VendasPanel-module__ByDroq__header h2{font-size:1.28rem}.VendasPanel-module__ByDroq__quickFilters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.VendasPanel-module__ByDroq__wideField{grid-column:1/-1}.VendasPanel-module__ByDroq__clearButton,.VendasPanel-module__ByDroq__refreshButton,.VendasPanel-module__ByDroq__beverageBreakdownHeader button{width:100%}.VendasPanel-module__ByDroq__monthRow{gap:6px}.VendasPanel-module__ByDroq__monthRow button{padding:7px 10px;font-size:.8rem}.VendasPanel-module__ByDroq__metricsGrid,.VendasPanel-module__ByDroq__beverageGroupGrid{gap:12px}.VendasPanel-module__ByDroq__metricCard,.VendasPanel-module__ByDroq__beverageGroupCard{border-radius:18px;padding:16px}.VendasPanel-module__ByDroq__metricCard strong,.VendasPanel-module__ByDroq__beverageGroupCard strong{font-size:1.28rem}.VendasPanel-module__ByDroq__groupTitle,.VendasPanel-module__ByDroq__tableHeader,.VendasPanel-module__ByDroq__beverageBreakdownHeader{gap:10px}.VendasPanel-module__ByDroq__groupTotals{padding:10px 12px}.VendasPanel-module__ByDroq__groupRow{border-radius:16px;padding:12px}.VendasPanel-module__ByDroq__shareGroupHeader,.VendasPanel-module__ByDroq__shareRow{gap:10px;padding:12px}.VendasPanel-module__ByDroq__shareSubRows{margin-left:0;padding-left:10px}.VendasPanel-module__ByDroq__shareRowMetrics{flex-wrap:wrap;gap:10px 16px}.VendasPanel-module__ByDroq__shareMetric{flex:120px}.VendasPanel-module__ByDroq__shareGroupHeader,.VendasPanel-module__ByDroq__shareRow,.VendasPanel-module__ByDroq__shareGroupNameWrap,.VendasPanel-module__ByDroq__shareBarCol{min-width:0}.VendasPanel-module__ByDroq__pagination{justify-content:space-between;width:100%}.VendasPanel-module__ByDroq__salesTable{min-width:1080px}}@media (max-width:520px){.VendasPanel-module__ByDroq__quickFilters{grid-template-columns:1fr}.VendasPanel-module__ByDroq__wideField{grid-column:auto}.VendasPanel-module__ByDroq__tablePanel{padding:14px}.VendasPanel-module__ByDroq__tableWrap{margin-inline:-2px}}
.VendasDiariasPanel-module__Monjoq__shell{gap:20px;min-width:0;margin-top:20px;display:grid}.VendasDiariasPanel-module__Monjoq__filters{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}.VendasDiariasPanel-module__Monjoq__filterRow{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.VendasDiariasPanel-module__Monjoq__filterRow label{color:var(--muted);flex-direction:column;gap:4px;font-size:.78rem;display:flex}.VendasDiariasPanel-module__Monjoq__filterRow label span{letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:600}.VendasDiariasPanel-module__Monjoq__filterRow input[data-date-input]{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}.VendasDiariasPanel-module__Monjoq__monthRow{flex-wrap:wrap;gap:6px;display:flex}.VendasDiariasPanel-module__Monjoq__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}.VendasDiariasPanel-module__Monjoq__monthBtn:hover{background:var(--panel-strong)}.VendasDiariasPanel-module__Monjoq__monthBtn.VendasDiariasPanel-module__Monjoq__active{background:var(--accent);color:#fff;border-color:var(--accent)}.VendasDiariasPanel-module__Monjoq__btn{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}.VendasDiariasPanel-module__Monjoq__btn:disabled{cursor:wait;opacity:.6}.VendasDiariasPanel-module__Monjoq__panelTitle{letter-spacing:.02em;margin:0 0 4px;font-size:.95rem;font-weight:700}.VendasDiariasPanel-module__Monjoq__panel{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:20px;flex-direction:column;gap:24px;min-width:0;padding:24px;display:flex;overflow:hidden}.VendasDiariasPanel-module__Monjoq__chartWrap{flex-direction:column;gap:10px;display:flex}.VendasDiariasPanel-module__Monjoq__chart{width:100%;height:220px;overflow:visible}.VendasDiariasPanel-module__Monjoq__legend{color:var(--muted);flex-wrap:wrap;gap:16px;font-size:.8rem;display:flex}.VendasDiariasPanel-module__Monjoq__legendItem{align-items:center;gap:6px;display:flex}.VendasDiariasPanel-module__Monjoq__legendDot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.VendasDiariasPanel-module__Monjoq__tableWrap{border:1px solid var(--line);border-radius:12px;width:100%;overflow-x:auto}.VendasDiariasPanel-module__Monjoq__table{border-collapse:collapse;width:max-content;min-width:100%;font-size:.78rem}.VendasDiariasPanel-module__Monjoq__table th,.VendasDiariasPanel-module__Monjoq__table td{border:1px solid var(--line);white-space:nowrap;padding:6px 9px}.VendasDiariasPanel-module__Monjoq__thFixed{text-align:left;background:var(--panel-strong);z-index:2;white-space:nowrap;min-width:140px;font-weight:700;position:sticky;left:0;border-right:2px solid var(--line)!important}.VendasDiariasPanel-module__Monjoq__thDay{text-align:center;background:var(--panel-strong);vertical-align:top;min-width:66px;padding:4px 6px;font-weight:600}.VendasDiariasPanel-module__Monjoq__thDay b{font-size:.84rem;display:block}.VendasDiariasPanel-module__Monjoq__thDay span{color:var(--muted);font-size:.66rem;font-weight:400;display:block}.VendasDiariasPanel-module__Monjoq__thDay.VendasDiariasPanel-module__Monjoq__weekend{background:color-mix(in srgb, var(--accent) 7%, var(--panel-strong))}.VendasDiariasPanel-module__Monjoq__tdFixed{background:var(--panel);z-index:1;white-space:nowrap;min-width:140px;font-weight:500;position:sticky;left:0;border-right:2px solid var(--line)!important}.VendasDiariasPanel-module__Monjoq__dot{vertical-align:middle;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-right:6px;display:inline-block}.VendasDiariasPanel-module__Monjoq__tdVal{text-align:right;font-variant-numeric:tabular-nums}.VendasDiariasPanel-module__Monjoq__tdEmpty{text-align:center;color:var(--muted)}.VendasDiariasPanel-module__Monjoq__tdTotal{text-align:right;font-variant-numeric:tabular-nums;background:var(--panel-strong);font-weight:700}.VendasDiariasPanel-module__Monjoq__aaVal{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:1px;font-size:.72rem}.VendasDiariasPanel-module__Monjoq__varPct{font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:1px;font-size:.68rem}.VendasDiariasPanel-module__Monjoq__aaDow{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;margin-top:2px;font-size:.62rem;font-weight:600}.VendasDiariasPanel-module__Monjoq__varPos{color:#2d8a4e}.VendasDiariasPanel-module__Monjoq__varNeg{color:#c0392b}.VendasDiariasPanel-module__Monjoq__thStat{text-align:right;background:color-mix(in srgb, var(--accent) 10%, var(--panel-strong));border-left:2px solid var(--line);white-space:nowrap;min-width:78px;padding:4px 8px;font-weight:700}.VendasDiariasPanel-module__Monjoq__tdStat{text-align:right;font-variant-numeric:tabular-nums;background:color-mix(in srgb, var(--accent) 5%, var(--panel));border-left:2px solid var(--line)}.VendasDiariasPanel-module__Monjoq__errorBox{background:var(--panel);border:1px solid var(--line);color:var(--muted);border-radius:16px;padding:20px;font-size:.9rem}.VendasDiariasPanel-module__Monjoq__emptyBox{background:var(--panel);border:1px solid var(--line);color:var(--muted);text-align:center;border-radius:16px;padding:20px;font-size:.9rem}@media (max-width:760px){.VendasDiariasPanel-module__Monjoq__shell{gap:16px;margin-top:16px}.VendasDiariasPanel-module__Monjoq__filters,.VendasDiariasPanel-module__Monjoq__panel{border-radius:18px;padding:16px}.VendasDiariasPanel-module__Monjoq__filterRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px 8px;display:grid}.VendasDiariasPanel-module__Monjoq__filterRow label,.VendasDiariasPanel-module__Monjoq__filterRow input[data-date-input]{width:100%;min-width:0}.VendasDiariasPanel-module__Monjoq__btn{width:100%}.VendasDiariasPanel-module__Monjoq__monthRow{gap:6px}.VendasDiariasPanel-module__Monjoq__monthBtn{padding:5px 11px;font-size:.78rem}.VendasDiariasPanel-module__Monjoq__panel{gap:18px}.VendasDiariasPanel-module__Monjoq__chart{height:180px}.VendasDiariasPanel-module__Monjoq__legend{gap:8px 12px}.VendasDiariasPanel-module__Monjoq__tableWrap{margin-inline:-4px}.VendasDiariasPanel-module__Monjoq__table th,.VendasDiariasPanel-module__Monjoq__table td{padding:5px 7px}.VendasDiariasPanel-module__Monjoq__thFixed,.VendasDiariasPanel-module__Monjoq__tdFixed{min-width:118px}.VendasDiariasPanel-module__Monjoq__thDay{min-width:58px}}@media (max-width:420px){.VendasDiariasPanel-module__Monjoq__filterRow{grid-template-columns:1fr}}
.ParceirosPanel-module__wwLHTG__moduleShell{gap:20px;margin-top:20px;display:grid}.ParceirosPanel-module__wwLHTG__header,.ParceirosPanel-module__wwLHTG__section{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:24px;padding:24px}.ParceirosPanel-module__wwLHTG__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.ParceirosPanel-module__wwLHTG__header h2{margin:0;font-size:1.5rem;line-height:1.15}.ParceirosPanel-module__wwLHTG__header p{color:var(--muted);margin:8px 0 0}.ParceirosPanel-module__wwLHTG__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--accent);margin:0 0 8px;font-size:.68rem}.ParceirosPanel-module__wwLHTG__filters{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.ParceirosPanel-module__wwLHTG__filterGroup{flex-direction:column;gap:5px;display:flex}.ParceirosPanel-module__wwLHTG__filterLabel{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:.68rem;font-weight:700}.ParceirosPanel-module__wwLHTG__filterSelect,.ParceirosPanel-module__wwLHTG__filterInput{border:1px solid var(--line);background:var(--panel-strong);color:var(--ink);border-radius:8px;min-width:130px;padding:7px 10px;font-family:inherit;font-size:.82rem}.ParceirosPanel-module__wwLHTG__applyButton{border:1px solid var(--line);background:var(--accent);color:#fff;cursor:pointer;border-radius:10px;align-self:flex-end;padding:8px 18px;font-size:.82rem;font-weight:700;transition:opacity .15s}.ParceirosPanel-module__wwLHTG__applyButton:disabled{opacity:.5;cursor:default}.ParceirosPanel-module__wwLHTG__errorBanner{background:color-mix(in srgb, var(--negative) 12%, var(--panel));border:1px solid color-mix(in srgb, var(--negative) 30%, transparent);color:var(--negative);border-radius:14px;padding:14px 20px;font-size:.85rem}.ParceirosPanel-module__wwLHTG__emptyState{text-align:center;color:var(--muted);padding:40px 20px;font-size:.9rem}.ParceirosPanel-module__wwLHTG__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.ParceirosPanel-module__wwLHTG__sectionHeader strong{color:var(--ink);font-size:1rem;font-weight:700}.ParceirosPanel-module__wwLHTG__sectionHeader span{color:var(--muted);font-size:.78rem}.ParceirosPanel-module__wwLHTG__sectionHeaderRight{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ParceirosPanel-module__wwLHTG__viewToggle{border:1px solid var(--line);border-radius:8px;display:flex;overflow:hidden}.ParceirosPanel-module__wwLHTG__viewToggleBtn{color:var(--muted);background:var(--panel-strong);cursor:pointer;border:none;padding:5px 14px;font-family:inherit;font-size:.78rem;font-weight:600;transition:background .15s,color .15s}.ParceirosPanel-module__wwLHTG__viewToggleBtn+.ParceirosPanel-module__wwLHTG__viewToggleBtn{border-left:1px solid var(--line)}.ParceirosPanel-module__wwLHTG__viewToggleBtnActive{background:var(--accent);color:#fff}.ParceirosPanel-module__wwLHTG__yoyChip{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.ParceirosPanel-module__wwLHTG__yoyPrev{color:var(--muted);font-size:.76rem}.ParceirosPanel-module__wwLHTG__yoyPos{color:var(--positive);font-size:.76rem;font-weight:700}.ParceirosPanel-module__wwLHTG__yoyNeg{color:var(--negative);font-size:.76rem;font-weight:700}.ParceirosPanel-module__wwLHTG__shareTerceirosTable{flex-direction:column;gap:6px;display:flex}.ParceirosPanel-module__wwLHTG__shareGroupHeader{background:var(--panel);border:1px solid var(--line);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;border-radius:12px;grid-template-columns:160px 1fr 200px 22%;align-items:center;gap:16px;width:100%;padding:13px 16px;transition:background .15s;display:grid}.ParceirosPanel-module__wwLHTG__shareGroupHeader:hover{background:color-mix(in srgb, var(--panel-strong) 80%, var(--accent) 20%)}.ParceirosPanel-module__wwLHTG__shareGroupNameWrap{align-items:center;gap:8px;display:flex}.ParceirosPanel-module__wwLHTG__shareGroupToggle{color:var(--muted);font-size:.65rem;transition:transform .2s;display:inline-block}.ParceirosPanel-module__wwLHTG__shareGroupToggleOpen{transform:rotate(90deg)}.ParceirosPanel-module__wwLHTG__shareGroupLabel{color:var(--ink);font-size:.9rem;font-weight:700}.ParceirosPanel-module__wwLHTG__shareSubRows{border-left:2px solid var(--line);flex-direction:column;gap:4px;margin-left:8px;padding-left:20px;display:flex}.ParceirosPanel-module__wwLHTG__shareRow{background:var(--panel-strong);border:1px solid var(--line);border-radius:12px;grid-template-columns:160px 1fr 200px 22%;align-items:center;gap:16px;padding:12px 16px;display:grid}.ParceirosPanel-module__wwLHTG__shareRowExpandable{cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;transition:background .15s}.ParceirosPanel-module__wwLHTG__shareRowExpandable:hover{background:color-mix(in srgb, var(--panel-strong) 80%, var(--accent) 20%)}.ParceirosPanel-module__wwLHTG__shareSubSubRows{border-left:2px solid color-mix(in srgb, var(--line) 70%, transparent);flex-direction:column;gap:3px;margin-top:3px;margin-bottom:2px;margin-left:28px;padding-left:24px;display:flex}.ParceirosPanel-module__wwLHTG__shareSubSubRow{background:color-mix(in srgb, var(--panel) 70%, transparent);border:1px solid color-mix(in srgb, var(--line) 60%, transparent);border-radius:9px;grid-template-columns:160px 1fr 200px 22%;align-items:center;gap:16px;padding:8px 14px;display:grid}.ParceirosPanel-module__wwLHTG__shareSubSubName{color:var(--ink);opacity:.9;font-size:.82rem;font-weight:600}.ParceirosPanel-module__wwLHTG__shareRowName{color:var(--ink);font-size:.9rem;font-weight:700}.ParceirosPanel-module__wwLHTG__shareRowMetrics{align-items:flex-start;gap:20px;display:flex}.ParceirosPanel-module__wwLHTG__shareMetric{flex-direction:column;gap:1px;display:flex}.ParceirosPanel-module__wwLHTG__shareMetricLabel{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:.65rem;font-weight:700}.ParceirosPanel-module__wwLHTG__shareMetricVal{color:var(--ink);font-variant-numeric:tabular-nums;font-size:.92rem;font-weight:700}.ParceirosPanel-module__wwLHTG__shareMetricSub{color:var(--muted);margin-top:1px;font-size:.72rem;font-weight:500}.ParceirosPanel-module__wwLHTG__shareAveragePrice{color:var(--ink);font-variant-numeric:tabular-nums;margin-top:2px;font-size:.72rem;font-weight:600}.ParceirosPanel-module__wwLHTG__shareRowAA{flex-direction:column;gap:4px;display:flex}.ParceirosPanel-module__wwLHTG__shareBarCol{flex-direction:column;gap:5px;display:flex}.ParceirosPanel-module__wwLHTG__shareBarWrap{background:color-mix(in srgb, var(--line) 60%, transparent);border-radius:999px;height:10px;overflow:hidden}.ParceirosPanel-module__wwLHTG__shareBar{border-radius:999px;min-width:2px;height:100%;transition:width .4s}.ParceirosPanel-module__wwLHTG__shareBarPct{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:600}.ParceirosPanel-module__wwLHTG__companyGrid{grid-template-columns:repeat(auto-fill,minmax(480px,1fr));gap:16px;display:grid}.ParceirosPanel-module__wwLHTG__companyCard{background:var(--panel-strong);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:14px;padding:20px;display:flex}.ParceirosPanel-module__wwLHTG__companyCardHeader{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ParceirosPanel-module__wwLHTG__companyCardName{color:var(--ink);text-transform:uppercase;letter-spacing:.03em;font-size:1rem;font-weight:800}.ParceirosPanel-module__wwLHTG__companyCardTotal{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:700}.ParceirosPanel-module__wwLHTG__companySplitBar{background:color-mix(in srgb, var(--line) 40%, transparent);border-radius:999px;height:12px;display:flex;overflow:hidden}.ParceirosPanel-module__wwLHTG__companySplitFill{min-width:2px;height:100%;transition:width .4s}.ParceirosPanel-module__wwLHTG__companySplitLabels{font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.72rem;font-weight:700;display:flex}.ParceirosPanel-module__wwLHTG__companyColumns{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ParceirosPanel-module__wwLHTG__companyCol{flex-direction:column;gap:8px;display:flex}.ParceirosPanel-module__wwLHTG__companyColHeader{border-left:4px solid var(--line);background:color-mix(in srgb, var(--panel) 70%, transparent);border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.ParceirosPanel-module__wwLHTG__companyColTitle{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.65rem;font-weight:700}.ParceirosPanel-module__wwLHTG__companyColValue{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:800}.ParceirosPanel-module__wwLHTG__companyColShare{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.7rem}.ParceirosPanel-module__wwLHTG__companySubList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ParceirosPanel-module__wwLHTG__companySubItem{color:var(--ink);background:color-mix(in srgb, var(--line) 20%, transparent);border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:4px 6px;font-size:.78rem;display:flex}.ParceirosPanel-module__wwLHTG__companySubRight{white-space:nowrap;align-items:center;gap:6px;display:flex}.ParceirosPanel-module__wwLHTG__companySubPct{color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;min-width:38px;font-size:.7rem}.ParceirosPanel-module__wwLHTG__companySubItem span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.ParceirosPanel-module__wwLHTG__weekdayGrid{grid-template-columns:repeat(7,1fr);gap:10px;display:grid}.ParceirosPanel-module__wwLHTG__weekdayCard{background:var(--panel-strong);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:8px;min-width:0;padding:16px 14px;display:flex}.ParceirosPanel-module__wwLHTG__weekdayCardEmpty{opacity:.45}.ParceirosPanel-module__wwLHTG__weekdayHeader{flex-direction:column;gap:2px;display:flex}.ParceirosPanel-module__wwLHTG__weekdayLabel{color:var(--ink);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:800;overflow:hidden}.ParceirosPanel-module__wwLHTG__weekdayOccurrences{color:var(--muted);font-size:.68rem}.ParceirosPanel-module__wwLHTG__weekdayTotal{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.05rem;font-weight:800;line-height:1.1}.ParceirosPanel-module__wwLHTG__weekdayAvg{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}.ParceirosPanel-module__wwLHTG__weekdayAvgSub{margin-left:2px;font-size:.65rem;font-weight:400}.ParceirosPanel-module__wwLHTG__weekdayBarWrap{flex-direction:column;gap:4px;display:flex}.ParceirosPanel-module__wwLHTG__weekdayBarTrack{background:color-mix(in srgb, var(--line) 50%, transparent);border-radius:999px;height:8px;display:flex;overflow:hidden}.ParceirosPanel-module__wwLHTG__weekdayBarPropria{background:#3b7dd8;min-width:0;height:100%;transition:width .4s}.ParceirosPanel-module__wwLHTG__weekdayBarTerceiros{background:#9b59b6;min-width:0;height:100%;transition:width .4s}.ParceirosPanel-module__wwLHTG__weekdaySharePct{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.68rem;font-weight:600}.ParceirosPanel-module__wwLHTG__weekdaySplit{font-variant-numeric:tabular-nums;border-top:1px solid var(--line);flex-direction:column;gap:2px;margin-top:2px;padding-top:6px;font-size:.7rem;font-weight:700;display:flex}.ParceirosPanel-module__wwLHTG__weekdayEmpty{color:var(--muted);font-size:.78rem;font-style:italic}.ParceirosPanel-module__wwLHTG__calendarList{flex-direction:column;gap:3px;display:flex}.ParceirosPanel-module__wwLHTG__calendarListHeaderGeral,.ParceirosPanel-module__wwLHTG__calendarRowGeral{grid-template-columns:58px 1fr 160px 240px 70px;align-items:center;gap:10px;padding:8px 12px;display:grid}.ParceirosPanel-module__wwLHTG__calendarListHeader,.ParceirosPanel-module__wwLHTG__calendarRow{grid-template-columns:58px 1fr repeat(4,130px) 110px;align-items:center;gap:10px;padding:8px 12px;display:grid}.ParceirosPanel-module__wwLHTG__calendarListHeader,.ParceirosPanel-module__wwLHTG__calendarListHeaderGeral{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.63rem;font-weight:700}.ParceirosPanel-module__wwLHTG__calendarColDataHdr,.ParceirosPanel-module__wwLHTG__calendarColTotalHdr{text-align:right}.ParceirosPanel-module__wwLHTG__calendarRow,.ParceirosPanel-module__wwLHTG__calendarRowGeral{background:var(--panel-strong);border:1px solid var(--line);border-radius:10px;transition:background .12s}.ParceirosPanel-module__wwLHTG__calendarRow:hover,.ParceirosPanel-module__wwLHTG__calendarRowGeral:hover{background:color-mix(in srgb, var(--panel-strong) 85%, var(--accent) 15%)}.ParceirosPanel-module__wwLHTG__calendarColSplit{flex-direction:column;gap:2px;display:flex}.ParceirosPanel-module__wwLHTG__calendarSplitPropria{color:#3b7dd8;font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:600}.ParceirosPanel-module__wwLHTG__calendarSplitTerceiros{color:#9b59b6;font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:600}.ParceirosPanel-module__wwLHTG__calendarSplitPropria small,.ParceirosPanel-module__wwLHTG__calendarSplitTerceiros small{opacity:.75;font-size:.68rem}.ParceirosPanel-module__wwLHTG__calendarColPct{text-align:right}.ParceirosPanel-module__wwLHTG__calendarColDay{align-items:baseline;gap:5px;display:flex}.ParceirosPanel-module__wwLHTG__calendarDayNum{color:var(--ink);font-variant-numeric:tabular-nums;min-width:20px;font-size:1rem;font-weight:800}.ParceirosPanel-module__wwLHTG__calendarWeekday{color:var(--muted);text-transform:uppercase;font-size:.68rem;font-weight:700}.ParceirosPanel-module__wwLHTG__calendarWeekdayWknd{color:var(--accent)}.ParceirosPanel-module__wwLHTG__calendarColBar{min-width:0}.ParceirosPanel-module__wwLHTG__calendarBarTrack{background:color-mix(in srgb, var(--line) 40%, transparent);border-radius:999px;height:10px;display:flex;overflow:hidden}.ParceirosPanel-module__wwLHTG__calendarBarSeg{min-width:0;height:100%;transition:width .4s}.ParceirosPanel-module__wwLHTG__calendarDataCell{flex-direction:column;align-items:flex-end;gap:3px;min-width:0;display:flex}.ParceirosPanel-module__wwLHTG__calendarDataVal{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8rem;font-weight:700}.ParceirosPanel-module__wwLHTG__calendarDataEmpty{color:var(--line);font-size:.8rem}.ParceirosPanel-module__wwLHTG__cellBarTrack{background:color-mix(in srgb, var(--line) 50%, transparent);border-radius:999px;width:100%;height:3px;overflow:hidden}.ParceirosPanel-module__wwLHTG__cellBarFill{opacity:.55;border-radius:999px;min-width:2px;height:100%;transition:width .4s}.ParceirosPanel-module__wwLHTG__calendarColTotal{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.ParceirosPanel-module__wwLHTG__calendarTotalVal{color:var(--ink);font-variant-numeric:tabular-nums;font-size:.88rem;font-weight:700}.ParceirosPanel-module__wwLHTG__calendarPctVal{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.7rem;font-weight:600}@media (max-width:1024px){.ParceirosPanel-module__wwLHTG__shareGroupHeader,.ParceirosPanel-module__wwLHTG__shareRow,.ParceirosPanel-module__wwLHTG__companyGrid,.ParceirosPanel-module__wwLHTG__companyColumns{grid-template-columns:1fr}.ParceirosPanel-module__wwLHTG__weekdayGrid{grid-template-columns:repeat(4,1fr)}.ParceirosPanel-module__wwLHTG__calendarListHeader,.ParceirosPanel-module__wwLHTG__calendarRow{grid-template-columns:58px 1fr repeat(2,110px) 90px}.ParceirosPanel-module__wwLHTG__calendarListHeader>:nth-child(4),.ParceirosPanel-module__wwLHTG__calendarListHeader>:nth-child(5),.ParceirosPanel-module__wwLHTG__calendarRow>:nth-child(5),.ParceirosPanel-module__wwLHTG__calendarRow>:nth-child(6){display:none}.ParceirosPanel-module__wwLHTG__calendarListHeaderGeral,.ParceirosPanel-module__wwLHTG__calendarRowGeral{grid-template-columns:58px 1fr 130px 70px}.ParceirosPanel-module__wwLHTG__calendarColSplit{display:none}.ParceirosPanel-module__wwLHTG__header{flex-direction:column;align-items:flex-start}.ParceirosPanel-module__wwLHTG__filters{width:100%}}@media (max-width:760px){.ParceirosPanel-module__wwLHTG__moduleShell{gap:16px;min-width:0;margin-top:16px}.ParceirosPanel-module__wwLHTG__header,.ParceirosPanel-module__wwLHTG__section{border-radius:18px;padding:16px}.ParceirosPanel-module__wwLHTG__header h2{font-size:1.28rem}.ParceirosPanel-module__wwLHTG__filters{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px;display:grid}.ParceirosPanel-module__wwLHTG__filterGroup,.ParceirosPanel-module__wwLHTG__filterSelect,.ParceirosPanel-module__wwLHTG__filterInput{width:100%;min-width:0}.ParceirosPanel-module__wwLHTG__applyButton{width:100%}.ParceirosPanel-module__wwLHTG__sectionHeader{align-items:stretch}.ParceirosPanel-module__wwLHTG__sectionHeaderRight,.ParceirosPanel-module__wwLHTG__viewToggle{width:100%}.ParceirosPanel-module__wwLHTG__viewToggleBtn{flex:1 1 0;padding:7px 8px}.ParceirosPanel-module__wwLHTG__shareGroupHeader,.ParceirosPanel-module__wwLHTG__shareRow,.ParceirosPanel-module__wwLHTG__shareSubSubRow{grid-template-columns:1fr;gap:10px;padding:12px}.ParceirosPanel-module__wwLHTG__shareSubRows{margin-left:0;padding-left:10px}.ParceirosPanel-module__wwLHTG__shareSubSubRows{margin-left:10px;padding-left:10px}.ParceirosPanel-module__wwLHTG__shareRowMetrics{flex-wrap:wrap;gap:10px 16px}.ParceirosPanel-module__wwLHTG__shareMetric{flex:120px}.ParceirosPanel-module__wwLHTG__companyCard{border-radius:14px;padding:16px}.ParceirosPanel-module__wwLHTG__companyCardHeader,.ParceirosPanel-module__wwLHTG__companySubItem{flex-direction:column;align-items:flex-start}.ParceirosPanel-module__wwLHTG__companySubRight{justify-content:space-between;width:100%}.ParceirosPanel-module__wwLHTG__weekdayGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ParceirosPanel-module__wwLHTG__weekdayCard{padding:14px 12px}.ParceirosPanel-module__wwLHTG__calendarList{overflow-x:visible}.ParceirosPanel-module__wwLHTG__calendarListHeader,.ParceirosPanel-module__wwLHTG__calendarListHeaderGeral{display:none}.ParceirosPanel-module__wwLHTG__calendarRow,.ParceirosPanel-module__wwLHTG__calendarRowGeral{grid-template-columns:1fr;gap:8px;padding:12px}.ParceirosPanel-module__wwLHTG__calendarColDay{justify-content:space-between}.ParceirosPanel-module__wwLHTG__calendarColBar{width:100%}.ParceirosPanel-module__wwLHTG__calendarDataCell,.ParceirosPanel-module__wwLHTG__calendarColTotal,.ParceirosPanel-module__wwLHTG__calendarColPct{text-align:left;align-items:flex-start}}@media (max-width:460px){.ParceirosPanel-module__wwLHTG__filters,.ParceirosPanel-module__wwLHTG__weekdayGrid{grid-template-columns:1fr}}
.GiroSalaoPanel-module__XpSamq__moduleShell{gap:20px;min-width:0;margin-top:20px;display:grid}.GiroSalaoPanel-module__XpSamq__header,.GiroSalaoPanel-module__XpSamq__section,.GiroSalaoPanel-module__XpSamq__mappingCard{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:24px;padding:24px}.GiroSalaoPanel-module__XpSamq__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.GiroSalaoPanel-module__XpSamq__header h2{margin:0;font-size:1.5rem;line-height:1.15}.GiroSalaoPanel-module__XpSamq__header p{color:var(--muted);margin:8px 0 0}.GiroSalaoPanel-module__XpSamq__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--accent);margin:0 0 8px;font-size:.68rem}.GiroSalaoPanel-module__XpSamq__filters{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.GiroSalaoPanel-module__XpSamq__filterGroup{gap:5px;display:grid}.GiroSalaoPanel-module__XpSamq__filterGroup span{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:.68rem;font-weight:700}.GiroSalaoPanel-module__XpSamq__filterGroup input{border:1px solid var(--line);background:var(--panel-strong);min-width:140px;color:var(--ink);font:inherit;border-radius:8px;padding:7px 10px;font-size:.84rem}.GiroSalaoPanel-module__XpSamq__applyButton{border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;font:inherit;border-radius:10px;align-self:flex-end;padding:8px 18px;font-size:.84rem;font-weight:700}.GiroSalaoPanel-module__XpSamq__applyButton:disabled{cursor:wait;opacity:.58}.GiroSalaoPanel-module__XpSamq__monthRow{flex-wrap:wrap;gap:6px;padding:4px;display:flex}.GiroSalaoPanel-module__XpSamq__monthButton{border:1px solid var(--line);background:var(--panel);color:var(--muted);cursor:pointer;font:inherit;border-radius:999px;padding:5px 13px;font-size:.8rem}.GiroSalaoPanel-module__XpSamq__monthButton:hover{border-color:var(--accent);color:var(--accent)}.GiroSalaoPanel-module__XpSamq__monthButton:disabled{cursor:default;opacity:.7}.GiroSalaoPanel-module__XpSamq__monthButtonActive{background:var(--accent);border-color:var(--accent);color:#fff}.GiroSalaoPanel-module__XpSamq__companyFilterPanel{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:18px;gap:10px;padding:14px 18px;display:grid}.GiroSalaoPanel-module__XpSamq__companyFilterHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.GiroSalaoPanel-module__XpSamq__companyFilterHeader strong{color:var(--ink);font-size:.95rem}.GiroSalaoPanel-module__XpSamq__companyFilterHeader span{color:var(--muted);font-size:.78rem}.GiroSalaoPanel-module__XpSamq__companyRow{flex-wrap:wrap;gap:7px;display:flex}.GiroSalaoPanel-module__XpSamq__companyButton{border:1px solid var(--line);background:var(--panel-strong);color:var(--muted);cursor:pointer;font:inherit;border-radius:999px;padding:6px 13px;font-size:.8rem;transition:border-color .15s,color .15s,background .15s}.GiroSalaoPanel-module__XpSamq__companyButton:hover{border-color:var(--accent);color:var(--accent)}.GiroSalaoPanel-module__XpSamq__companyButtonActive{color:var(--accent);background:#407aa21f;border-color:#407aa257;font-weight:700}.GiroSalaoPanel-module__XpSamq__errorBanner{background:color-mix(in srgb, var(--negative) 12%, var(--panel));border:1px solid color-mix(in srgb, var(--negative) 30%, transparent);color:var(--negative);border-radius:14px;padding:14px 20px;font-size:.86rem}.GiroSalaoPanel-module__XpSamq__kpiGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.GiroSalaoPanel-module__XpSamq__kpiCard{background:var(--panel);border:1px solid var(--line);min-width:0;box-shadow:var(--shadow);border-radius:18px;padding:18px}.GiroSalaoPanel-module__XpSamq__kpiCard span,.GiroSalaoPanel-module__XpSamq__mappingCard span{color:var(--muted);font-size:.78rem;display:block}.GiroSalaoPanel-module__XpSamq__kpiCard strong,.GiroSalaoPanel-module__XpSamq__mappingCard strong{color:var(--ink);font-variant-numeric:tabular-nums;margin-top:8px;font-size:1.5rem;line-height:1.1;display:block}.GiroSalaoPanel-module__XpSamq__kpiCard small,.GiroSalaoPanel-module__XpSamq__mappingCard small{color:var(--muted);margin-top:8px;font-size:.76rem;line-height:1.35;display:block}.GiroSalaoPanel-module__XpSamq__accent strong{color:var(--accent)}.GiroSalaoPanel-module__XpSamq__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.GiroSalaoPanel-module__XpSamq__sectionHeader strong{color:var(--ink);font-size:1rem}.GiroSalaoPanel-module__XpSamq__sectionHeader span{color:var(--muted);font-size:.8rem}.GiroSalaoPanel-module__XpSamq__roomGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.GiroSalaoPanel-module__XpSamq__roomCard{border:1px solid var(--line);background:var(--panel-strong);border-radius:18px;gap:14px;min-width:0;padding:18px;display:grid}.GiroSalaoPanel-module__XpSamq__roomHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.GiroSalaoPanel-module__XpSamq__roomHeader strong{color:var(--ink);font-size:1rem;line-height:1.2;display:block}.GiroSalaoPanel-module__XpSamq__roomHeader span,.GiroSalaoPanel-module__XpSamq__roomFooter span{color:var(--muted);margin-top:3px;font-size:.76rem;display:block}.GiroSalaoPanel-module__XpSamq__roomHeader b{color:var(--accent);font-variant-numeric:tabular-nums;font-size:1.7rem;line-height:1}.GiroSalaoPanel-module__XpSamq__roomGroups{gap:6px;display:grid}.GiroSalaoPanel-module__XpSamq__roomGroup{border:1px solid color-mix(in srgb, var(--line) 70%, transparent);background:#ffffff6b;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.GiroSalaoPanel-module__XpSamq__roomGroup span{color:var(--muted);font-size:.78rem}.GiroSalaoPanel-module__XpSamq__roomGroup strong{color:var(--ink);white-space:nowrap;font-size:.84rem}.GiroSalaoPanel-module__XpSamq__roomFooter{border-top:1px solid var(--line);padding-top:2px}.GiroSalaoPanel-module__XpSamq__analysisGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.GiroSalaoPanel-module__XpSamq__analysisGridWide{grid-template-columns:minmax(0,1fr) minmax(240px,300px);align-items:stretch;gap:18px;display:grid}.GiroSalaoPanel-module__XpSamq__barList{gap:9px;display:grid}.GiroSalaoPanel-module__XpSamq__barRow{background:var(--panel-strong);border:1px solid var(--line);border-radius:12px;grid-template-columns:72px minmax(120px,1fr) minmax(96px,150px);align-items:center;gap:10px;min-width:0;padding:9px 10px;display:grid}.GiroSalaoPanel-module__XpSamq__barRowButton{appearance:none;width:100%;color:inherit;cursor:pointer;font:inherit;text-align:inherit;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s}.GiroSalaoPanel-module__XpSamq__barRowButton:hover{border-color:color-mix(in srgb, var(--accent) 58%, var(--line));background:color-mix(in srgb, var(--accent) 6%, var(--panel-strong));transform:translateY(-1px)}.GiroSalaoPanel-module__XpSamq__barRowButton:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 28%, transparent);outline-offset:2px}.GiroSalaoPanel-module__XpSamq__barRowActive{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 11%, var(--panel-strong));box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 12%, transparent)}.GiroSalaoPanel-module__XpSamq__barRowActive span,.GiroSalaoPanel-module__XpSamq__barRowActive strong{color:var(--accent)}.GiroSalaoPanel-module__XpSamq__barRow span{color:var(--muted);white-space:nowrap;font-size:.78rem}.GiroSalaoPanel-module__XpSamq__barRow strong{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;font-size:.8rem}.GiroSalaoPanel-module__XpSamq__barTrack{background:color-mix(in srgb, var(--line) 70%, transparent);border-radius:999px;height:9px;overflow:hidden}.GiroSalaoPanel-module__XpSamq__barFill{background:linear-gradient(90deg,#1e8a58d1,#407aa2c7);border-radius:999px;min-width:0;height:100%}.GiroSalaoPanel-module__XpSamq__mappingCard{flex-direction:column;justify-content:center;display:flex}.GiroSalaoPanel-module__XpSamq__mappingCard strong{color:var(--accent);font-size:2rem}.GiroSalaoPanel-module__XpSamq__mappingCard p{color:var(--ink);margin:8px 0 0;line-height:1.35}.GiroSalaoPanel-module__XpSamq__tableWrap{border:1px solid var(--line);border-radius:14px;width:100%;overflow-x:auto}.GiroSalaoPanel-module__XpSamq__filteredTableWrap{max-height:560px;overflow:auto}.GiroSalaoPanel-module__XpSamq__filteredTableWrap .GiroSalaoPanel-module__XpSamq__table thead{z-index:1;position:sticky;top:0}.GiroSalaoPanel-module__XpSamq__sectionHeaderActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.GiroSalaoPanel-module__XpSamq__clearFilterButton{border:1px solid color-mix(in srgb, var(--accent) 35%, var(--line));background:color-mix(in srgb, var(--accent) 9%, var(--panel-strong));color:var(--accent);cursor:pointer;font:inherit;border-radius:999px;padding:5px 10px;font-size:.75rem;font-weight:700}.GiroSalaoPanel-module__XpSamq__clearFilterButton:hover{background:color-mix(in srgb, var(--accent) 15%, var(--panel-strong))}.GiroSalaoPanel-module__XpSamq__table{border-collapse:collapse;width:100%;min-width:820px}.GiroSalaoPanel-module__XpSamq__table th,.GiroSalaoPanel-module__XpSamq__table td{border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;padding:10px 12px}.GiroSalaoPanel-module__XpSamq__table th{background:var(--panel-strong);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem}.GiroSalaoPanel-module__XpSamq__table td{color:var(--ink);font-variant-numeric:tabular-nums;font-size:.86rem}.GiroSalaoPanel-module__XpSamq__table tbody tr:last-child td{border-bottom:0}.GiroSalaoPanel-module__XpSamq__emptyState,.GiroSalaoPanel-module__XpSamq__emptyCell{color:var(--muted);text-align:center;font-size:.86rem}.GiroSalaoPanel-module__XpSamq__emptyCell{padding:22px!important}.GiroSalaoPanel-module__XpSamq__statusPill{border:1px solid var(--line);border-radius:999px;align-items:center;padding:3px 9px;font-size:.74rem;font-weight:700;display:inline-flex}.GiroSalaoPanel-module__XpSamq__statusClosed{color:var(--positive);background:color-mix(in srgb, var(--positive) 9%, transparent)}.GiroSalaoPanel-module__XpSamq__statusOpen{color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent)}@media (max-width:1180px){.GiroSalaoPanel-module__XpSamq__kpiGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.GiroSalaoPanel-module__XpSamq__roomGrid{grid-template-columns:1fr}}@media (max-width:900px){.GiroSalaoPanel-module__XpSamq__analysisGrid,.GiroSalaoPanel-module__XpSamq__analysisGridWide{grid-template-columns:1fr}.GiroSalaoPanel-module__XpSamq__mappingCard{min-height:180px}}@media (max-width:760px){.GiroSalaoPanel-module__XpSamq__moduleShell{gap:16px;margin-top:16px}.GiroSalaoPanel-module__XpSamq__header,.GiroSalaoPanel-module__XpSamq__section,.GiroSalaoPanel-module__XpSamq__mappingCard,.GiroSalaoPanel-module__XpSamq__companyFilterPanel{border-radius:18px;padding:16px}.GiroSalaoPanel-module__XpSamq__header h2{font-size:1.28rem}.GiroSalaoPanel-module__XpSamq__filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.GiroSalaoPanel-module__XpSamq__filterGroup,.GiroSalaoPanel-module__XpSamq__filterGroup input,.GiroSalaoPanel-module__XpSamq__applyButton{width:100%;min-width:0}.GiroSalaoPanel-module__XpSamq__kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.GiroSalaoPanel-module__XpSamq__kpiCard{border-radius:16px;padding:15px}.GiroSalaoPanel-module__XpSamq__roomHeader{align-items:flex-start}.GiroSalaoPanel-module__XpSamq__barRow{grid-template-columns:58px minmax(80px,1fr)}.GiroSalaoPanel-module__XpSamq__barRow strong{text-align:left;grid-column:1/-1}}@media (max-width:460px){.GiroSalaoPanel-module__XpSamq__filters,.GiroSalaoPanel-module__XpSamq__kpiGrid{grid-template-columns:1fr}}
.HistoricoInsightsPanel-module__XOwtRW__shell{grid-template-columns:minmax(0,1.8fr) minmax(320px,.9fr);align-items:start;gap:20px;margin-top:20px;display:grid}.HistoricoInsightsPanel-module__XOwtRW__editorPanel,.HistoricoInsightsPanel-module__XOwtRW__historyPanel{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:20px;padding:22px}.HistoricoInsightsPanel-module__XOwtRW__panelHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.HistoricoInsightsPanel-module__XOwtRW__panelHeader h2{color:var(--ink);margin:0;font-size:1.08rem;line-height:1.2}.HistoricoInsightsPanel-module__XOwtRW__headerMeta{color:var(--muted);margin-top:4px;font-size:.78rem;font-weight:700;display:block}.HistoricoInsightsPanel-module__XOwtRW__kicker{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:.68rem;font-weight:800}.HistoricoInsightsPanel-module__XOwtRW__quickActions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.HistoricoInsightsPanel-module__XOwtRW__quickActions button,.HistoricoInsightsPanel-module__XOwtRW__secondaryBtn,.HistoricoInsightsPanel-module__XOwtRW__dangerBtn{background:var(--panel-strong);border:1px solid var(--line);color:var(--ink);cursor:pointer;font:inherit;border-radius:999px;padding:7px 12px;font-size:.82rem}.HistoricoInsightsPanel-module__XOwtRW__form{gap:16px;display:grid}.HistoricoInsightsPanel-module__XOwtRW__dateGrid{grid-template-columns:160px 160px minmax(220px,1fr);gap:12px;display:grid}.HistoricoInsightsPanel-module__XOwtRW__dateGrid label,.HistoricoInsightsPanel-module__XOwtRW__companyField,.HistoricoInsightsPanel-module__XOwtRW__textField{flex-direction:column;gap:6px;display:flex}.HistoricoInsightsPanel-module__XOwtRW__dateGrid span,.HistoricoInsightsPanel-module__XOwtRW__companyField>span,.HistoricoInsightsPanel-module__XOwtRW__textField span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:.68rem;font-weight:700}.HistoricoInsightsPanel-module__XOwtRW__dateGrid input,.HistoricoInsightsPanel-module__XOwtRW__textField textarea{background:var(--panel-strong);border:1px solid var(--line);color:var(--ink);font:inherit;border-radius:10px;padding:9px 11px;font-size:.9rem}.HistoricoInsightsPanel-module__XOwtRW__dateGrid input[data-date-input]{cursor:pointer}.HistoricoInsightsPanel-module__XOwtRW__companyRow{flex-wrap:wrap;gap:6px;display:flex}.HistoricoInsightsPanel-module__XOwtRW__companyBtn{background:var(--panel-strong);border:1px solid var(--line);color:var(--muted);cursor:pointer;font:inherit;border-radius:999px;padding:6px 12px;font-size:.82rem;transition:background .12s,border-color .12s,color .12s}.HistoricoInsightsPanel-module__XOwtRW__companyBtn:hover{color:var(--ink)}.HistoricoInsightsPanel-module__XOwtRW__companyActive{border-color:var(--ink);color:var(--ink);font-weight:700}.HistoricoInsightsPanel-module__XOwtRW__titleField input{width:100%}.HistoricoInsightsPanel-module__XOwtRW__existingNotice{background:color-mix(in srgb, var(--accent) 8%, var(--panel-strong));border:1px solid color-mix(in srgb, var(--accent) 24%, var(--line));border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.HistoricoInsightsPanel-module__XOwtRW__existingNotice div{gap:3px;display:grid}.HistoricoInsightsPanel-module__XOwtRW__existingNotice strong{color:var(--ink);font-size:.9rem}.HistoricoInsightsPanel-module__XOwtRW__existingNotice span{color:var(--muted);font-size:.82rem;line-height:1.35}.HistoricoInsightsPanel-module__XOwtRW__existingNotice button{background:var(--accent);border:1px solid var(--accent);color:#fff;cursor:pointer;font:inherit;border-radius:999px;flex-shrink:0;padding:8px 13px;font-size:.82rem;font-weight:700}.HistoricoInsightsPanel-module__XOwtRW__textStack{flex-direction:column;gap:14px;display:flex}.HistoricoInsightsPanel-module__XOwtRW__textField textarea{resize:vertical;min-height:190px;line-height:1.45}.HistoricoInsightsPanel-module__XOwtRW__message{border-radius:12px;padding:10px 12px;font-size:.88rem}.HistoricoInsightsPanel-module__XOwtRW__messageOk{background:color-mix(in srgb, #1a7a3c 10%, var(--panel-strong));border:1px solid color-mix(in srgb, #1a7a3c 30%, var(--line));color:#1a7a3c}.HistoricoInsightsPanel-module__XOwtRW__messageError{background:color-mix(in srgb, #c0392b 10%, var(--panel-strong));border:1px solid color-mix(in srgb, #c0392b 30%, var(--line));color:#c0392b}.HistoricoInsightsPanel-module__XOwtRW__formActions{flex-wrap:wrap;gap:8px;display:flex}.HistoricoInsightsPanel-module__XOwtRW__primaryBtn{background:var(--accent);border:1px solid var(--accent);color:#fff;cursor:pointer;font:inherit;border-radius:999px;padding:9px 16px;font-size:.86rem;font-weight:700}.HistoricoInsightsPanel-module__XOwtRW__primaryBtn:disabled,.HistoricoInsightsPanel-module__XOwtRW__secondaryBtn:disabled,.HistoricoInsightsPanel-module__XOwtRW__dangerBtn:disabled{cursor:wait;opacity:.6}.HistoricoInsightsPanel-module__XOwtRW__dangerBtn{color:#c0392b}.HistoricoInsightsPanel-module__XOwtRW__countPill{background:color-mix(in srgb, var(--accent) 12%, var(--panel-strong));border:1px solid color-mix(in srgb, var(--accent) 30%, var(--line));color:var(--accent);border-radius:999px;justify-content:center;align-items:center;min-width:38px;height:32px;padding:0 10px;font-size:.82rem;font-weight:800;display:inline-flex}.HistoricoInsightsPanel-module__XOwtRW__entryList{flex-direction:column;gap:8px;display:flex}.HistoricoInsightsPanel-module__XOwtRW__entryButton{background:var(--panel-strong);border:1px solid var(--line);color:var(--ink);cursor:pointer;font:inherit;text-align:left;border-radius:12px;gap:5px;padding:12px;display:grid}.HistoricoInsightsPanel-module__XOwtRW__entryButton:hover,.HistoricoInsightsPanel-module__XOwtRW__entrySelected{border-color:var(--accent)}.HistoricoInsightsPanel-module__XOwtRW__entryTitle{font-size:.92rem;font-weight:800}.HistoricoInsightsPanel-module__XOwtRW__entryPeriod{color:var(--muted);font-size:.78rem;font-weight:600}.HistoricoInsightsPanel-module__XOwtRW__entryCompany{color:var(--accent);text-transform:uppercase;font-size:.72rem;font-weight:800}.HistoricoInsightsPanel-module__XOwtRW__entryKinds{flex-wrap:wrap;gap:5px;display:flex}.HistoricoInsightsPanel-module__XOwtRW__entryKinds span{background:color-mix(in srgb, var(--accent) 9%, transparent);border:1px solid color-mix(in srgb, var(--accent) 20%, var(--line));color:var(--accent);text-transform:uppercase;border-radius:999px;padding:3px 7px;font-size:.68rem;font-weight:800}.HistoricoInsightsPanel-module__XOwtRW__emptyState{color:var(--muted);margin:0;font-size:.9rem}.HistoricoInsightsPanel-module__XOwtRW__recentBlock{border-top:1px solid var(--line);margin-top:18px;padding-top:18px}.HistoricoInsightsPanel-module__XOwtRW__recentTitle{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin:0 0 10px;font-size:.76rem;font-weight:800}@media (max-width:1100px){.HistoricoInsightsPanel-module__XOwtRW__shell{grid-template-columns:1fr}}@media (max-width:760px){.HistoricoInsightsPanel-module__XOwtRW__shell{gap:16px;margin-top:16px}.HistoricoInsightsPanel-module__XOwtRW__editorPanel,.HistoricoInsightsPanel-module__XOwtRW__historyPanel{border-radius:18px;padding:16px}.HistoricoInsightsPanel-module__XOwtRW__panelHeader{flex-direction:column}.HistoricoInsightsPanel-module__XOwtRW__quickActions{justify-content:flex-start}.HistoricoInsightsPanel-module__XOwtRW__existingNotice{flex-direction:column;align-items:stretch}.HistoricoInsightsPanel-module__XOwtRW__existingNotice button{width:100%}.HistoricoInsightsPanel-module__XOwtRW__dateGrid{grid-template-columns:1fr}}
.InventarioView-module___yJxwW__clickableRow{cursor:pointer;transition:background .12s}.InventarioView-module___yJxwW__clickableRow:hover{background:var(--panel-strong,#ffffff0a)}.InventarioView-module___yJxwW__expandedRow{background:var(--panel-strong,#ffffff0f);cursor:pointer;outline:2px solid var(--accent);outline-offset:-2px}.InventarioView-module___yJxwW__searchRow{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:10px 16px;display:flex}.InventarioView-module___yJxwW__searchInput{background:var(--panel-strong,var(--panel));border:1px solid var(--line);color:var(--ink);border-radius:6px;outline:none;flex:1;max-width:360px;padding:6px 10px;font-size:13px}.InventarioView-module___yJxwW__searchInput:focus{border-color:var(--accent)}.InventarioView-module___yJxwW__clearBtn{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;padding:5px 10px;font-size:12px}.InventarioView-module___yJxwW__clearBtn:hover{border-color:var(--accent);color:var(--accent)}.InventarioView-module___yJxwW__searchCount{color:var(--muted);margin-left:auto;font-size:12px}.InventarioView-module___yJxwW__itemsTable{table-layout:fixed}.InventarioView-module___yJxwW__itemsTable th,.InventarioView-module___yJxwW__itemsTable td{text-overflow:ellipsis;padding-left:8px;padding-right:8px;overflow:hidden}.InventarioView-module___yJxwW__itemsTable th{font-size:10px}.InventarioView-module___yJxwW__itemsTable td{font-variant-numeric:tabular-nums}.InventarioView-module___yJxwW__itemsTable th:nth-child(2),.InventarioView-module___yJxwW__itemsTable td:nth-child(2){white-space:nowrap}.InventarioView-module___yJxwW__treeToggle{color:var(--muted);text-align:center;width:14px;font-size:10px;display:inline-block}.InventarioView-module___yJxwW__treeSpacer{width:14px;display:inline-block}.InventarioView-module___yJxwW__codeCol{width:112px}.InventarioView-module___yJxwW__descCol{width:auto}.InventarioView-module___yJxwW__unitCol{width:44px}.InventarioView-module___yJxwW__qtyCol{width:92px}.InventarioView-module___yJxwW__diffCol{width:82px}.InventarioView-module___yJxwW__moneyCol{width:104px}.InventarioView-module___yJxwW__diffValueCol{width:112px}@media (max-width:1200px){.InventarioView-module___yJxwW__codeCol{width:104px}.InventarioView-module___yJxwW__unitCol{width:38px}.InventarioView-module___yJxwW__qtyCol{width:82px}.InventarioView-module___yJxwW__diffCol{width:72px}.InventarioView-module___yJxwW__moneyCol{width:94px}.InventarioView-module___yJxwW__diffValueCol{width:102px}}
.SaidasAvulsasView-module__yIHyoa__tipoList{flex-direction:column;display:flex}.SaidasAvulsasView-module__yIHyoa__tipoBlock{border-bottom:1px solid var(--line)}.SaidasAvulsasView-module__yIHyoa__tipoBlock:last-child{border-bottom:none}.SaidasAvulsasView-module__yIHyoa__tipoRow{cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-columns:18px 260px 1fr 160px;align-items:center;gap:14px;padding:10px 18px;transition:background .12s;display:grid}.SaidasAvulsasView-module__yIHyoa__tipoRow:hover{background:var(--panel-strong,#ffffff08)}.SaidasAvulsasView-module__yIHyoa__tipoRowOpen{border-left:3px solid var(--accent);background:#3b82f60f}.SaidasAvulsasView-module__yIHyoa__tipoChevron{color:var(--muted);text-align:center;font-size:13px}.SaidasAvulsasView-module__yIHyoa__tipoLabel{flex-direction:column;gap:2px;display:flex;overflow:hidden}.SaidasAvulsasView-module__yIHyoa__tipoNome{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.SaidasAvulsasView-module__yIHyoa__tipoLabel small{color:var(--muted);font-size:11px}.SaidasAvulsasView-module__yIHyoa__tipoBar{align-items:center;gap:10px;display:flex}.SaidasAvulsasView-module__yIHyoa__tipoBarTrack{background:var(--line);border-radius:4px;flex:1;height:8px;overflow:hidden}.SaidasAvulsasView-module__yIHyoa__tipoBarFill{background:var(--accent);border-radius:4px;height:100%;transition:width .3s}.SaidasAvulsasView-module__yIHyoa__tipoPct{color:var(--muted);text-align:right;min-width:42px;font-size:12px}.SaidasAvulsasView-module__yIHyoa__tipoValor{color:var(--ink);text-align:right;font-size:13px;font-weight:600}.SaidasAvulsasView-module__yIHyoa__tipoItens{background:var(--panel-strong,#ffffff05);border-top:1px solid var(--line)}.SaidasAvulsasView-module__yIHyoa__itensTable{font-size:12px}.SaidasAvulsasView-module__yIHyoa__itensTable th{background:0 0;font-size:10px}.SaidasAvulsasView-module__yIHyoa__varHeader{flex-wrap:wrap;gap:10px}.SaidasAvulsasView-module__yIHyoa__pagination,.SaidasAvulsasView-module__yIHyoa__paginationBottom{align-items:center;gap:10px;display:flex}.SaidasAvulsasView-module__yIHyoa__paginationBottom{border-top:1px solid var(--line);justify-content:center;padding:12px 18px}.SaidasAvulsasView-module__yIHyoa__pageBtn{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:0 0;border-radius:6px;padding:5px 14px;font-size:13px;font-weight:500;transition:all .12s}.SaidasAvulsasView-module__yIHyoa__pageBtn:disabled{color:var(--muted);cursor:not-allowed;opacity:.5}.SaidasAvulsasView-module__yIHyoa__pageBtn:not(:disabled):hover{border-color:var(--accent);color:var(--accent)}.SaidasAvulsasView-module__yIHyoa__pageInfo{color:var(--ink);text-align:center;min-width:40px;font-size:13px;font-weight:600}.SaidasAvulsasView-module__yIHyoa__sortableHeader{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.SaidasAvulsasView-module__yIHyoa__sortableHeader:hover{color:var(--ink)}.SaidasAvulsasView-module__yIHyoa__sortActive{color:var(--accent)}.SaidasAvulsasView-module__yIHyoa__sortIcon{color:var(--muted);margin-left:2px;font-size:10px}.SaidasAvulsasView-module__yIHyoa__varRow{cursor:pointer;transition:background .1s}.SaidasAvulsasView-module__yIHyoa__varRow:hover{background:var(--panel-strong,#ffffff08)}.SaidasAvulsasView-module__yIHyoa__varRowOpen{background:#3b82f60d}.SaidasAvulsasView-module__yIHyoa__varChevron{color:var(--muted);text-align:center;white-space:nowrap;padding:8px 6px 8px 12px;font-size:12px}.SaidasAvulsasView-module__yIHyoa__varNome{white-space:nowrap;padding:8px 12px;font-weight:600}.SaidasAvulsasView-module__yIHyoa__varDetalheRow td{border-bottom:2px solid var(--accent)!important;padding:0!important}.SaidasAvulsasView-module__yIHyoa__varDetalheCell{background:var(--panel-strong,#00000008)}.SaidasAvulsasView-module__yIHyoa__varBadge{border-radius:20px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.SaidasAvulsasView-module__yIHyoa__badgeZero{color:var(--muted);background:#64748b1f}.SaidasAvulsasView-module__yIHyoa__badgeLow{color:#ca8a04;background:#eab3081f}.SaidasAvulsasView-module__yIHyoa__badgeMid{color:#ea580c;background:#f973161f}.SaidasAvulsasView-module__yIHyoa__badgeHigh{color:#dc2626;background:#ef44441f}.SaidasAvulsasView-module__yIHyoa__priceHigh{color:#ea580c;font-weight:600}.SaidasAvulsasView-module__yIHyoa__priceOk{color:#16a34a;font-weight:600}.SaidasAvulsasView-module__yIHyoa__detalheFilters{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 18px;display:flex}.SaidasAvulsasView-module__yIHyoa__searchForm{align-items:center;gap:8px;display:flex}.SaidasAvulsasView-module__yIHyoa__searchInput{background:var(--panel-strong,var(--panel));border:1px solid var(--line);color:var(--ink);border-radius:6px;outline:none;min-width:300px;padding:6px 10px;font-size:13px}.SaidasAvulsasView-module__yIHyoa__searchInput:focus{border-color:var(--accent)}.SaidasAvulsasView-module__yIHyoa__searchBtn{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:6px 14px;font-size:13px;font-weight:600}.SaidasAvulsasView-module__yIHyoa__searchBtn:hover{opacity:.85}.SaidasAvulsasView-module__yIHyoa__clearBtn{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;padding:6px 12px;font-size:13px}.SaidasAvulsasView-module__yIHyoa__clearBtn:hover{border-color:var(--accent);color:var(--accent)}.SaidasAvulsasView-module__yIHyoa__detalheCount{color:var(--muted);padding:8px 18px 4px;font-size:12px}
.VarCustoView-module__rclE_W__header{flex-wrap:wrap;align-items:flex-start;gap:12px}.VarCustoView-module__rclE_W__subtitle{color:var(--muted);margin-top:3px;font-size:12px;font-weight:400}.VarCustoView-module__rclE_W__pagination{align-items:center;gap:10px;display:flex}.VarCustoView-module__rclE_W__paginationBottom{border-top:1px solid var(--line);justify-content:center;padding:12px;display:flex}.VarCustoView-module__rclE_W__pageBtn{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:0 0;border-radius:6px;padding:5px 14px;font-size:13px;font-weight:500;transition:all .12s}.VarCustoView-module__rclE_W__pageBtn:disabled{color:var(--muted);cursor:not-allowed;opacity:.45}.VarCustoView-module__rclE_W__pageBtn:not(:disabled):hover{border-color:var(--accent);color:var(--accent)}.VarCustoView-module__rclE_W__pageInfo{color:var(--ink);text-align:center;min-width:44px;font-size:13px;font-weight:700}.VarCustoView-module__rclE_W__table{border-collapse:collapse;table-layout:auto}.VarCustoView-module__rclE_W__thProduto{cursor:pointer;-webkit-user-select:none;user-select:none;z-index:3;background:var(--panel);min-width:240px;position:sticky;left:0;text-align:left!important}.VarCustoView-module__rclE_W__thProduto:after{content:"";background:var(--line);width:1px;position:absolute;top:0;bottom:0;right:0;box-shadow:4px 0 8px -4px #00000026}.VarCustoView-module__rclE_W__thMes{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;min-width:100px}.VarCustoView-module__rclE_W__thVar{cursor:pointer;-webkit-user-select:none;user-select:none;z-index:3;background:var(--panel);min-width:120px;position:sticky;right:0;text-align:right!important}.VarCustoView-module__rclE_W__thVar:before{content:"";background:var(--line);width:1px;position:absolute;top:0;bottom:0;left:0;box-shadow:-4px 0 8px -4px #00000026}.VarCustoView-module__rclE_W__thSortActive{color:var(--accent)}.VarCustoView-module__rclE_W__sortIdle{color:var(--muted);font-size:10px}.VarCustoView-module__rclE_W__sortActive{color:var(--accent);font-size:10px}.VarCustoView-module__rclE_W__row:hover td{background:var(--panel-strong,#ffffff08)}.VarCustoView-module__rclE_W__tdProduto{background:var(--panel);z-index:1;position:sticky;left:0;padding:10px 16px!important}.VarCustoView-module__rclE_W__row:hover .VarCustoView-module__rclE_W__tdProduto{background:var(--panel-strong,#ffffff08)}.VarCustoView-module__rclE_W__tdProduto:after{content:"";background:var(--line);width:1px;position:absolute;top:0;bottom:0;right:0;box-shadow:4px 0 8px -4px #00000014}.VarCustoView-module__rclE_W__nome{color:var(--ink);white-space:nowrap;font-size:13px;font-weight:700}.VarCustoView-module__rclE_W__codigo{color:var(--muted);margin-top:2px;font-family:monospace;font-size:11px}.VarCustoView-module__rclE_W__tdMes{vertical-align:top;white-space:nowrap;padding:8px 14px!important}.VarCustoView-module__rclE_W__mesVal{text-align:right;font-size:13px;display:block}.VarCustoView-module__rclE_W__varUp,.VarCustoView-module__rclE_W__varDown,.VarCustoView-module__rclE_W__varFlat,.VarCustoView-module__rclE_W__varNone{text-align:right;margin-top:2px;font-size:11px;display:block}.VarCustoView-module__rclE_W__varUp{color:#dc2626}.VarCustoView-module__rclE_W__varDown{color:#16a34a}.VarCustoView-module__rclE_W__varFlat,.VarCustoView-module__rclE_W__varNone{color:var(--muted)}.VarCustoView-module__rclE_W__dash{color:var(--muted);text-align:right;display:block}.VarCustoView-module__rclE_W__tdVar{background:var(--panel);z-index:1;position:sticky;right:0}.VarCustoView-module__rclE_W__row:hover .VarCustoView-module__rclE_W__tdVar{background:var(--panel-strong,#ffffff08)}.VarCustoView-module__rclE_W__tdVar:before{content:"";background:var(--line);width:1px;position:absolute;top:0;bottom:0;left:0;box-shadow:-4px 0 8px -4px #00000014}.VarCustoView-module__rclE_W__badge{white-space:nowrap;border-radius:20px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-block}.VarCustoView-module__rclE_W__badgeGreen{color:#16a34a;background:#16a34a1f}.VarCustoView-module__rclE_W__badgeLow{color:#ca8a04;background:#eab3081f}.VarCustoView-module__rclE_W__badgeMid{color:#ea580c;background:#ea580c1f}.VarCustoView-module__rclE_W__badgeHigh{color:#dc2626;background:#dc26261f}
.RelatorioIAPanel-module__6Q4c-a__wrapper{flex-direction:column;gap:1.25rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__controlPanel{flex-direction:column;gap:1rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__controlHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__controlTitulo{color:var(--ink);margin:0 0 .2rem;font-size:1.1rem;font-weight:700}.RelatorioIAPanel-module__6Q4c-a__controlSubtitulo{color:var(--muted);max-width:520px;margin:0;font-size:.8rem}.RelatorioIAPanel-module__6Q4c-a__controlAcoes{flex-shrink:0;gap:.5rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__filtros{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__filtroField{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;flex-direction:column;gap:4px;font-size:.78rem;font-weight:600;display:flex}.RelatorioIAPanel-module__6Q4c-a__filtroField input{background:var(--panel-strong);border:1px solid var(--line);font:inherit;color:var(--ink);cursor:pointer;border-radius:8px;padding:7px 10px;font-size:.88rem}.RelatorioIAPanel-module__6Q4c-a__btnGerar{background:var(--accent);color:#fff;font:inherit;cursor:pointer;border:none;border-radius:10px;padding:9px 22px;font-size:.88rem;font-weight:600;transition:opacity .15s}.RelatorioIAPanel-module__6Q4c-a__btnGerar:disabled{opacity:.5;cursor:not-allowed}.RelatorioIAPanel-module__6Q4c-a__btnSecundario{background:var(--panel-strong);color:var(--ink);border:1px solid var(--line);font:inherit;cursor:pointer;border-radius:10px;padding:8px 16px;font-size:.82rem;transition:opacity .15s}.RelatorioIAPanel-module__6Q4c-a__btnSecundario:disabled{opacity:.5}.RelatorioIAPanel-module__6Q4c-a__historicoPanel{flex-direction:column;gap:.75rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__historicoHeader{justify-content:space-between;align-items:center;display:flex}.RelatorioIAPanel-module__6Q4c-a__historicoHeader h3{margin:0;font-size:.95rem;font-weight:700}.RelatorioIAPanel-module__6Q4c-a__btnFechar{border:1px solid var(--line);font:inherit;color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;padding:5px 12px;font-size:.78rem}.RelatorioIAPanel-module__6Q4c-a__historicoLista{flex-direction:column;gap:.4rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__histItem{background:var(--panel-strong);border:1px solid var(--line);border-radius:8px;align-items:center;transition:background .15s;display:flex;overflow:hidden}.RelatorioIAPanel-module__6Q4c-a__histItem:hover{background:var(--hover)}.RelatorioIAPanel-module__6Q4c-a__histItemContent{cursor:pointer;text-align:left;font:inherit;background:0 0;border:none;flex:1;align-items:center;gap:.75rem;min-width:0;padding:8px 12px;display:flex}.RelatorioIAPanel-module__6Q4c-a__btnDeletar{border:none;border-left:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;flex-shrink:0;align-self:stretch;padding:0 12px;font-size:1.1rem;transition:background .15s,color .15s}.RelatorioIAPanel-module__6Q4c-a__btnDeletar:hover{color:#dc2626;background:#fee2e2}.RelatorioIAPanel-module__6Q4c-a__histTitulo{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.85rem;overflow:hidden}.RelatorioIAPanel-module__6Q4c-a__histData{color:var(--muted);white-space:nowrap;font-size:.78rem}.RelatorioIAPanel-module__6Q4c-a__progressoPanel{flex-direction:column;gap:.75rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__progressoTitulo{font-size:.95rem;font-weight:700}.RelatorioIAPanel-module__6Q4c-a__etapasLista{flex-direction:column;gap:.4rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__etapa{color:var(--muted);align-items:center;gap:.6rem;font-size:.85rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__etapaCheck{color:var(--accent);flex-shrink:0;width:16px;font-weight:700}.RelatorioIAPanel-module__6Q4c-a__etapaPct{color:var(--accent);margin-left:auto;font-size:.78rem;font-weight:600}.RelatorioIAPanel-module__6Q4c-a__etapaSpinner{border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.7s linear infinite RelatorioIAPanel-module__6Q4c-a__spin;display:inline-block}@keyframes RelatorioIAPanel-module__6Q4c-a__spin{to{transform:rotate(360deg)}}.RelatorioIAPanel-module__6Q4c-a__avisoBox{color:var(--muted);background:var(--panel-strong);border:1px solid var(--line);border-radius:8px;padding:8px 12px;font-size:.8rem}.RelatorioIAPanel-module__6Q4c-a__erroBox{color:#b91c1c;background:#fee2e2;border:1px solid #fca5a5;border-radius:10px;padding:12px 16px;font-size:.88rem}.RelatorioIAPanel-module__6Q4c-a__relatorio{flex-direction:column;gap:1.25rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__relCabecalho{flex-direction:column;gap:.75rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__relCabTop{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__relTitulo{margin:0 0 .3rem;font-size:1.15rem;font-weight:700}.RelatorioIAPanel-module__6Q4c-a__relMeta{color:var(--muted);margin:0;font-size:.78rem}.RelatorioIAPanel-module__6Q4c-a__relSumario{color:var(--ink);background:var(--panel-strong);border-left:3px solid var(--accent);border-radius:0 8px 8px 0;margin:0;padding:.75rem 1rem;font-size:.92rem;line-height:1.6}.RelatorioIAPanel-module__6Q4c-a__relSecao{flex-direction:column;gap:.75rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__secaoTitulo{color:var(--ink);margin:0;font-size:.95rem;font-weight:700}.RelatorioIAPanel-module__6Q4c-a__alertasGrade{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:.75rem;display:grid}.RelatorioIAPanel-module__6Q4c-a__alertaCard{background:var(--panel-strong);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__alertaBorder_critico{border-left:3px solid #ef4444}.RelatorioIAPanel-module__6Q4c-a__alertaBorder_atencao{border-left:3px solid #f59e0b}.RelatorioIAPanel-module__6Q4c-a__alertaBorder_informativo{border-left:3px solid var(--accent)}.RelatorioIAPanel-module__6Q4c-a__alertaHeader{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__alertaPrioridade{color:var(--muted);min-width:24px;font-size:.75rem;font-weight:600}.RelatorioIAPanel-module__6Q4c-a__alertaArea{background:var(--panel);border:1px solid var(--line);color:var(--muted);text-transform:uppercase;border-radius:4px;padding:2px 6px;font-size:.72rem}.RelatorioIAPanel-module__6Q4c-a__alertaEmpresa{color:var(--accent);font-size:.75rem;font-weight:600}.RelatorioIAPanel-module__6Q4c-a__alertaTitulo{color:var(--ink);font-size:.88rem;font-weight:700}.RelatorioIAPanel-module__6Q4c-a__alertaDescricao{color:var(--muted);font-size:.82rem;line-height:1.5}.RelatorioIAPanel-module__6Q4c-a__alertaValor{color:var(--ink);font-size:.82rem;font-weight:600}.RelatorioIAPanel-module__6Q4c-a__alertaAcao{color:var(--ink);background:var(--panel);border-radius:6px;padding:6px 10px;font-size:.8rem;line-height:1.4}.RelatorioIAPanel-module__6Q4c-a__badge{text-transform:uppercase;letter-spacing:.03em;border-radius:999px;padding:2px 8px;font-size:.72rem;font-weight:700;display:inline-block}.RelatorioIAPanel-module__6Q4c-a__nivelCritico{color:#b91c1c;background:#fee2e2}.RelatorioIAPanel-module__6Q4c-a__nivelAtencao{color:#92400e;background:#fef3c7}.RelatorioIAPanel-module__6Q4c-a__nivelInfo{background:var(--panel-strong);color:var(--muted)}.RelatorioIAPanel-module__6Q4c-a__nivelOk{color:#15803d;background:#dcfce7}.RelatorioIAPanel-module__6Q4c-a__recsLista{flex-direction:column;gap:.6rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__recRow{background:var(--panel-strong);border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:.3rem;padding:.75rem 1rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__recTopo{align-items:center;gap:.5rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__recArea{background:var(--panel);border:1px solid var(--line);color:var(--muted);text-transform:uppercase;border-radius:4px;padding:2px 6px;font-size:.72rem}.RelatorioIAPanel-module__6Q4c-a__recPrazo{color:var(--accent);font-size:.75rem;font-weight:600}.RelatorioIAPanel-module__6Q4c-a__recTexto{color:var(--ink);font-size:.88rem;font-weight:600}.RelatorioIAPanel-module__6Q4c-a__recImpacto{color:var(--muted);font-size:.8rem;line-height:1.4}.RelatorioIAPanel-module__6Q4c-a__listaSimples{flex-direction:column;gap:.4rem;margin:0;padding-left:1.25rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__listaSimples li{color:var(--ink);font-size:.88rem;line-height:1.5}.RelatorioIAPanel-module__6Q4c-a__listaOrdenada{flex-direction:column;gap:.4rem;margin:0;padding-left:1.5rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__listaOrdenada li{color:var(--ink);font-size:.88rem;line-height:1.5}.RelatorioIAPanel-module__6Q4c-a__especialistasDetalhe{cursor:pointer}.RelatorioIAPanel-module__6Q4c-a__especialistasSummary{color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;padding:.25rem 0;font-size:.85rem;font-weight:600}.RelatorioIAPanel-module__6Q4c-a__especialistasGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;margin-top:1rem;display:grid}.RelatorioIAPanel-module__6Q4c-a__especialistaCard{background:var(--panel-strong);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__especialistaCard h4{color:var(--ink);margin:0;font-size:.88rem;font-weight:700}.RelatorioIAPanel-module__6Q4c-a__espSumario{color:var(--muted);margin:0;font-size:.8rem;line-height:1.5}.RelatorioIAPanel-module__6Q4c-a__espAlerta{background:var(--panel);border-radius:6px;flex-direction:column;gap:.2rem;padding:.5rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__espAlerta strong{color:var(--ink);font-size:.82rem}.RelatorioIAPanel-module__6Q4c-a__espAlerta span{color:var(--muted);font-size:.78rem;line-height:1.4}.RelatorioIAPanel-module__6Q4c-a__estadoVazio{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__estadoVazio p{color:var(--ink);margin:0;font-size:.9rem}.RelatorioIAPanel-module__6Q4c-a__estadoVazioSub{max-width:480px;color:var(--muted)!important;font-size:.82rem!important}.RelatorioIAPanel-module__6Q4c-a__vazio{color:var(--muted);text-align:center;padding:1rem;font-size:.85rem}.RelatorioIAPanel-module__6Q4c-a__seletorRow{flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__seletorLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;min-width:64px;padding-top:7px;font-size:.78rem;font-weight:600}.RelatorioIAPanel-module__6Q4c-a__checkboxGroup{flex-wrap:wrap;gap:.5rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__checkboxItem{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:var(--panel-strong);-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:5px;padding:5px 12px;font-size:.82rem;transition:all .15s;display:flex}.RelatorioIAPanel-module__6Q4c-a__checkboxItem input{width:13px;height:13px;accent-color:var(--accent);cursor:pointer}.RelatorioIAPanel-module__6Q4c-a__checkboxChecked{border-color:var(--accent);color:var(--ink);background:var(--panel)}.RelatorioIAPanel-module__6Q4c-a__empresaChips{flex-wrap:wrap;gap:.4rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__empresaChip{border:1px solid var(--line);background:var(--panel-strong);font:inherit;color:var(--muted);cursor:pointer;white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:.8rem;transition:all .15s}.RelatorioIAPanel-module__6Q4c-a__empresaChip:hover:not(:disabled){border-color:var(--accent);color:var(--ink)}.RelatorioIAPanel-module__6Q4c-a__empresaChip:disabled{opacity:.5;cursor:not-allowed}.RelatorioIAPanel-module__6Q4c-a__empresaChipAtivo{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}.RelatorioIAPanel-module__6Q4c-a__contextoWrap{border-top:1px solid var(--line);padding-top:.75rem}.RelatorioIAPanel-module__6Q4c-a__btnContextoToggle{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:.8rem;font-weight:600}.RelatorioIAPanel-module__6Q4c-a__btnContextoToggle:hover{color:var(--ink)}.RelatorioIAPanel-module__6Q4c-a__contextoGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem;margin-top:.75rem;display:grid}.RelatorioIAPanel-module__6Q4c-a__contextoField{flex-direction:column;gap:4px;display:flex}.RelatorioIAPanel-module__6Q4c-a__contextoFieldLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:600}.RelatorioIAPanel-module__6Q4c-a__contextoTextarea{background:var(--panel-strong);border:1px solid var(--line);font:inherit;color:var(--ink);resize:vertical;border-radius:8px;padding:8px 10px;font-size:.82rem;line-height:1.5}.RelatorioIAPanel-module__6Q4c-a__contextoTextarea:focus{border-color:var(--accent);outline:none}.RelatorioIAPanel-module__6Q4c-a__contextoAcoes{align-items:flex-end;padding-bottom:2px;display:flex}.RelatorioIAPanel-module__6Q4c-a__comentarioBox{border-top:1px dashed var(--line);flex-direction:column;gap:.4rem;margin-top:.25rem;padding-top:.5rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__comentarioHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__btnComentar{border:1px solid var(--line);font:inherit;color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;padding:3px 10px;font-size:.75rem}.RelatorioIAPanel-module__6Q4c-a__btnComentar:hover{border-color:var(--accent);color:var(--ink)}.RelatorioIAPanel-module__6Q4c-a__comentarioTextoSalvo{color:var(--ink);flex:1;font-size:.8rem;font-style:italic;line-height:1.4}.RelatorioIAPanel-module__6Q4c-a__comentarioEditar{flex-direction:column;gap:.4rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__comentarioTextarea{background:var(--panel-strong);border:1px solid var(--line);font:inherit;color:var(--ink);resize:vertical;box-sizing:border-box;border-radius:8px;width:100%;padding:8px 10px;font-size:.82rem;line-height:1.5}.RelatorioIAPanel-module__6Q4c-a__comentarioTextarea:focus{border-color:var(--accent);outline:none}.RelatorioIAPanel-module__6Q4c-a__btnSalvarComentario{background:var(--accent);color:#fff;font:inherit;cursor:pointer;border:none;border-radius:8px;align-self:flex-end;padding:5px 14px;font-size:.78rem;font-weight:600}.RelatorioIAPanel-module__6Q4c-a__btnSalvarComentario:disabled{opacity:.5}.RelatorioIAPanel-module__6Q4c-a__espCardDestaque{flex-direction:column;gap:.75rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__espAcao{color:var(--accent);font-size:.78rem;font-weight:500}.RelatorioIAPanel-module__6Q4c-a__printHeader{display:none}@media print{.RelatorioIAPanel-module__6Q4c-a__printHeader{border-bottom:2px solid #333;margin-bottom:16px;padding-bottom:12px;display:block}.RelatorioIAPanel-module__6Q4c-a__printHeaderTopo{color:#666;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:.7rem;display:flex}.RelatorioIAPanel-module__6Q4c-a__printSistema{text-transform:uppercase;letter-spacing:.08em;font-weight:700}.RelatorioIAPanel-module__6Q4c-a__printData{font-style:italic}.RelatorioIAPanel-module__6Q4c-a__printTitulo{color:#1a1a1a;white-space:normal;margin:0 0 4px;font-size:1.3rem;font-weight:700}.RelatorioIAPanel-module__6Q4c-a__printMeta{color:#555;margin:0;font-size:.75rem}.RelatorioIAPanel-module__6Q4c-a__controlPanel,.RelatorioIAPanel-module__6Q4c-a__historicoPanel,.RelatorioIAPanel-module__6Q4c-a__progressoPanel,.RelatorioIAPanel-module__6Q4c-a__controlAcoes,.RelatorioIAPanel-module__6Q4c-a__btnGerar,.RelatorioIAPanel-module__6Q4c-a__btnSecundario,.RelatorioIAPanel-module__6Q4c-a__especialistasDetalhe,.RelatorioIAPanel-module__6Q4c-a__comentarioBox,.RelatorioIAPanel-module__6Q4c-a__contextoWrap{display:none!important}.RelatorioIAPanel-module__6Q4c-a__wrapper{gap:1rem}.RelatorioIAPanel-module__6Q4c-a__relatorio,.RelatorioIAPanel-module__6Q4c-a__relCabecalho,.RelatorioIAPanel-module__6Q4c-a__relSecao,.RelatorioIAPanel-module__6Q4c-a__alertaCard{break-inside:avoid}.RelatorioIAPanel-module__6Q4c-a__relCabecalho .RelatorioIAPanel-module__6Q4c-a__comentarioBox{display:none!important}}
