.shell[data-astro-cid-dbst7zqz]{grid-template-columns:340px 1fr;min-height:calc(100vh - 64px);display:grid}.side[data-astro-cid-dbst7zqz]{background:var(--ink);position:relative;overflow:hidden}.side-photo[data-astro-cid-dbst7zqz]{object-fit:cover;filter:grayscale()contrast(1.05);opacity:.65;width:100%;height:100%;position:absolute;inset:0}.side-overlay[data-astro-cid-dbst7zqz]{background:linear-gradient(180deg, #0d0d0c73 0%, #0d0d0cbf 70%, var(--ink) 100%);position:absolute;inset:0}.side-content[data-astro-cid-dbst7zqz]{flex-direction:column;justify-content:flex-end;height:100%;padding:40px 32px;display:flex;position:relative}.side-title[data-astro-cid-dbst7zqz]{font-family:var(--font-display);color:#fff;margin-top:14px;font-size:30px;line-height:1.15}.main[data-astro-cid-dbst7zqz]{max-width:1400px;padding:40px 48px}.topbar[data-astro-cid-dbst7zqz]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.page-title[data-astro-cid-dbst7zqz]{margin-top:4px;font-size:26px}.explicacao[data-astro-cid-dbst7zqz]{color:var(--muted);max-width:520px;margin:0 0 24px;font-size:14px}.toggle-vista[data-astro-cid-dbst7zqz]{gap:8px;margin-bottom:20px;display:flex}.btn-toggle-vista[data-astro-cid-dbst7zqz]{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;padding:8px 14px;font-size:13px;font-weight:500}.btn-toggle-vista[data-astro-cid-dbst7zqz].ativo{background:var(--ink);color:#fff;border-color:var(--ink)}.btn-toggle-vista[data-astro-cid-dbst7zqz]:not(.ativo):hover{border-color:var(--ink-soft);color:var(--ink)}.navegador-mes[data-astro-cid-dbst7zqz]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;margin-bottom:24px;display:flex}.mes-atual[data-astro-cid-dbst7zqz]{font-family:var(--font-display);text-transform:capitalize;text-align:center;min-width:200px;font-size:20px}.previsao-card[data-astro-cid-dbst7zqz]{max-width:760px;padding:10px 26px 20px}.custos-grid[data-astro-cid-dbst7zqz]{grid-template-columns:1fr 340px;align-items:start;gap:20px;display:grid}.custos-coluna[data-astro-cid-dbst7zqz]{min-width:0}.projecao-card[data-astro-cid-dbst7zqz]{align-items:center;gap:18px;margin-bottom:20px;padding:20px 24px;display:flex}.projecao-icone[data-astro-cid-dbst7zqz]{background:color-mix(in srgb, var(--s-4) 15%, white);width:44px;height:44px;color:var(--s-4);flex-shrink:0;justify-content:center;align-items:center;font-size:18px;display:flex}.projecao-texto[data-astro-cid-dbst7zqz]{flex:1}.dica-projecao[data-astro-cid-dbst7zqz]{color:var(--muted);max-width:480px;margin:4px 0 0;font-size:12px}.projecao-valor[data-astro-cid-dbst7zqz]{flex-shrink:0;font-size:22px;font-weight:600}.anuais-card[data-astro-cid-dbst7zqz]{margin-bottom:20px;padding:20px 24px}.anuais-card[data-astro-cid-dbst7zqz] .dica-projecao[data-astro-cid-dbst7zqz]{margin-bottom:8px}.lista-card[data-astro-cid-dbst7zqz],.novo-card[data-astro-cid-dbst7zqz]{margin-bottom:20px;padding:10px 26px}.novo-card[data-astro-cid-dbst7zqz]{padding:24px 26px;position:sticky;top:84px}.novo-card[data-astro-cid-dbst7zqz] h3[data-astro-cid-dbst7zqz]{font-size:18px}.linha-form[data-astro-cid-dbst7zqz]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.novo-card[data-astro-cid-dbst7zqz] label[data-astro-cid-dbst7zqz]{margin-top:14px}.novo-card[data-astro-cid-dbst7zqz] .btn-primary[data-astro-cid-dbst7zqz]{margin-top:20px}.dica-total[data-astro-cid-dbst7zqz]{background:var(--surface-2);color:var(--ink);margin:10px 0 0;padding:8px 12px;font-size:13px;font-weight:600}@media (width<=860px){.shell[data-astro-cid-dbst7zqz]{grid-template-columns:1fr}.side[data-astro-cid-dbst7zqz]{min-height:220px}.custos-grid[data-astro-cid-dbst7zqz]{grid-template-columns:1fr}.novo-card[data-astro-cid-dbst7zqz]{position:static}.linha-form[data-astro-cid-dbst7zqz]{grid-template-columns:1fr}.projecao-card[data-astro-cid-dbst7zqz]{flex-direction:column;align-items:flex-start}}@media (width<=540px){.main[data-astro-cid-dbst7zqz]{padding:24px 16px}.lista-card[data-astro-cid-dbst7zqz],.novo-card[data-astro-cid-dbst7zqz],.anuais-card[data-astro-cid-dbst7zqz]{padding:14px 16px}.novo-card[data-astro-cid-dbst7zqz]{padding:18px 16px}.mes-atual[data-astro-cid-dbst7zqz]{min-width:0;font-size:16px}.previsao-card[data-astro-cid-dbst7zqz]{padding:10px 16px 16px}}.fab-novo[data-astro-cid-dbst7zqz]{background:var(--accent);color:#fff;width:44px;height:44px;box-shadow:var(--shadow-md);cursor:pointer;z-index:500;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:16px;display:none;position:fixed;bottom:80px;right:24px}.fab-novo[data-astro-cid-dbst7zqz]:active{transform:scale(.94)}@media (width<=860px){.fab-novo[data-astro-cid-dbst7zqz]{display:flex}}@media (width<=480px){.fab-novo[data-astro-cid-dbst7zqz]{width:40px;height:40px;font-size:14px;bottom:68px;right:16px}}.fab-backdrop[data-astro-cid-dbst7zqz]{z-index:599;background:#0d0d0c8c;display:none;position:fixed;inset:0}.fab-backdrop[data-astro-cid-dbst7zqz]:not([hidden]){display:block}.btn-fechar-popup[data-astro-cid-dbst7zqz]{background:var(--surface-2);width:30px;height:30px;color:var(--ink);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:13px;display:none;position:absolute;top:10px;right:10px}@media (width<=860px){.novo-card[data-astro-cid-dbst7zqz].popup-aberto{z-index:600;width:calc(100% - 32px);max-width:420px;max-height:85vh;position:fixed;top:50%;left:50%;overflow-y:auto;box-shadow:0 20px 60px #0006;transform:translate(-50%,-50%)!important}.novo-card[data-astro-cid-dbst7zqz].popup-aberto .btn-fechar-popup[data-astro-cid-dbst7zqz]{display:flex}}
