.financeiro-module__BG8Cpq__page{max-width:1080px;min-height:100vh;margin:0 auto;padding:32px 40px}.financeiro-module__BG8Cpq__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.financeiro-module__BG8Cpq__title{color:var(--text-primary);font-size:22px;font-weight:700}.financeiro-module__BG8Cpq__subtitle{color:var(--text-secondary);margin-top:4px;font-size:12px}.financeiro-module__BG8Cpq__primaryAction{background:linear-gradient(135deg, var(--accent), var(--accent-strong));color:var(--accent-contrast);cursor:pointer;box-shadow:0 6px 24px var(--accent-shadow);border:none;border-radius:14px;align-items:center;gap:8px;padding:12px 18px;font-family:inherit;font-size:13px;font-weight:700;display:flex}.financeiro-module__BG8Cpq__periodRow{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.financeiro-module__BG8Cpq__cards{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:20px;display:grid}.financeiro-module__BG8Cpq__card{background:var(--bg-surface);border:1px solid #ffffff0d;border-radius:18px;padding:18px}.financeiro-module__BG8Cpq__cardHero{background:#8a2be20f;border-color:#8a2be259}.financeiro-module__BG8Cpq__cardHead{text-transform:uppercase;letter-spacing:1px;color:var(--text-secondary);align-items:center;gap:8px;margin-bottom:10px;font-size:11px;font-weight:700;display:flex}.financeiro-module__BG8Cpq__cardValue{color:var(--text-primary);font-size:24px;font-weight:700}.financeiro-module__BG8Cpq__cardFoot{color:var(--text-secondary);margin-top:6px;font-size:11px}.financeiro-module__BG8Cpq__duo{grid-template-columns:2fr 1fr;gap:12px;margin-bottom:24px;display:grid}@media (max-width:860px){.financeiro-module__BG8Cpq__duo{grid-template-columns:1fr}}.financeiro-module__BG8Cpq__chartBlock,.financeiro-module__BG8Cpq__forecastBlock{background:var(--bg-surface);border:1px solid #ffffff0d;border-radius:18px;padding:18px}.financeiro-module__BG8Cpq__blockTitle{text-transform:uppercase;letter-spacing:1px;color:var(--text-secondary);align-items:center;gap:8px;margin-bottom:14px;font-size:12px;font-weight:700;display:flex}.financeiro-module__BG8Cpq__chart{align-items:flex-end;gap:6px;height:140px;display:flex}.financeiro-module__BG8Cpq__barCol{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.financeiro-module__BG8Cpq__bar{background:linear-gradient(180deg, var(--accent-soft), var(--accent-strong));border-radius:6px 6px 2px 2px;width:100%;max-width:26px;transition:height .4s}.financeiro-module__BG8Cpq__barLabel{color:var(--text-secondary);font-size:9px}.financeiro-module__BG8Cpq__forecastValue{color:var(--brand-secondary);font-size:28px;font-weight:700}.financeiro-module__BG8Cpq__forecastDesc{color:var(--text-secondary);margin-top:8px;font-size:12px;line-height:1.5}.financeiro-module__BG8Cpq__txList{flex-direction:column;gap:8px;display:flex}.financeiro-module__BG8Cpq__txItem{background:var(--bg-surface);border:1px solid #ffffff0a;border-radius:14px;align-items:center;gap:14px;padding:12px 16px;display:flex}.financeiro-module__BG8Cpq__txIcon{border-radius:10px;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;display:flex}.financeiro-module__BG8Cpq__txIn{color:#81c784}.financeiro-module__BG8Cpq__txOut{color:#ef8088}.financeiro-module__BG8Cpq__txIcon.financeiro-module__BG8Cpq__txIn{background:#4caf501f}.financeiro-module__BG8Cpq__txIcon.financeiro-module__BG8Cpq__txOut{background:#e639461f}.financeiro-module__BG8Cpq__txInfo{flex:1;min-width:0}.financeiro-module__BG8Cpq__txDesc{color:var(--text-primary);font-size:13px;font-weight:600}.financeiro-module__BG8Cpq__txMeta{color:var(--text-secondary);text-transform:capitalize;margin-top:2px;font-size:11px}.financeiro-module__BG8Cpq__txValor{font-size:14px;font-weight:700}.financeiro-module__BG8Cpq__emptyState{color:var(--text-secondary);text-align:center;border:1.5px dashed #ffffff1a;border-radius:20px;flex-direction:column;align-items:center;gap:10px;padding:44px 24px;font-size:13px;display:flex}.financeiro-module__BG8Cpq__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:50;background:#05060ab3;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.financeiro-module__BG8Cpq__panel{border:1px solid var(--border-subtle);background:#12141c;border-radius:24px;width:100%;max-width:460px;padding:24px}.financeiro-module__BG8Cpq__panelHeader{justify-content:space-between;gap:12px;margin-bottom:14px;display:flex}.financeiro-module__BG8Cpq__panelTitle{color:var(--text-primary);font-size:18px;font-weight:700}.financeiro-module__BG8Cpq__closeBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:6px}.financeiro-module__BG8Cpq__closeBtn:hover{color:var(--text-primary)}.financeiro-module__BG8Cpq__fieldLabel{text-transform:uppercase;letter-spacing:1px;color:var(--text-secondary);margin:4px 0 8px;font-size:11px;font-weight:700;display:block}.financeiro-module__BG8Cpq__input{background:var(--bg-surface);border:1.5px solid var(--border-subtle);width:100%;color:var(--text-primary);border-radius:14px;margin-bottom:12px;padding:13px 15px;font-family:inherit;font-size:14px}.financeiro-module__BG8Cpq__input:focus{border-color:var(--accent);outline:none}.financeiro-module__BG8Cpq__chipRow{flex-wrap:wrap;gap:8px;display:flex}
