.dashboard-home[data-astro-cid-y55gmoyq]{max-width:none;margin:0;padding:0 0 48px;box-sizing:border-box;min-width:0}.dashboard-home__content[data-astro-cid-y55gmoyq]{min-width:0;max-width:100%}.dashboard-home__header[data-astro-cid-y55gmoyq]{margin-bottom:36px;padding:20px 0 8px;display:flex;flex-direction:column;gap:18px}@media(max-width:1023px){.dashboard-home__header[data-astro-cid-y55gmoyq]{padding-top:0;margin-bottom:24px;gap:14px}}.dashboard-home__greeting-row[data-astro-cid-y55gmoyq]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;width:100%}.dashboard-home__greeting-row[data-astro-cid-y55gmoyq][hidden]{display:none!important}.dashboard-home__greeting[data-astro-cid-y55gmoyq]{margin:0;font-size:clamp(1.5rem,4vw,2rem);font-weight:700;color:#0f172a;letter-spacing:-.03em;line-height:1.25}.dashboard-home__greeting[data-astro-cid-y55gmoyq][hidden]{display:none!important}.dashboard-home__quick[data-astro-cid-y55gmoyq]{margin-top:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px 16px;width:100%}.dashboard-home__quick[data-astro-cid-y55gmoyq][hidden]{display:none!important}.dashboard-home__quick-hint[data-astro-cid-y55gmoyq]{margin:0;flex:0 1 auto;min-width:0;font-size:.9375rem;line-height:1.45;color:#64748b}.dashboard-home__quick-buttons[data-astro-cid-y55gmoyq]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:10px;flex:0 1 auto}.dashboard-home__quick-actions[data-astro-cid-y55gmoyq]{position:relative;flex-shrink:0}.dashboard-home__quick-popover[data-astro-cid-y55gmoyq]{position:absolute;top:calc(100% + 8px);left:0;z-index:20;min-width:168px;padding:6px;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:14px;box-shadow:0 4px 16px #0f172a14,0 12px 32px #0f172a1a;display:flex;flex-direction:column;gap:2px}.dashboard-home__quick-popover[data-astro-cid-y55gmoyq][hidden]{display:none!important}.dashboard-home__quick-popover-item[data-astro-cid-y55gmoyq]{display:flex;align-items:center;width:100%;margin:0;padding:10px 14px;border:none;border-radius:10px;background:transparent;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:-.02em;color:#0f172a;text-decoration:none;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease;-webkit-tap-highlight-color:transparent;box-sizing:border-box}.dashboard-home__quick-popover-item[data-astro-cid-y55gmoyq]:hover{background:var(--color-primary-tint, #e0f2fe);color:var(--color-primary-dark, #0369a1)}.dashboard-home__quick-popover-item[data-astro-cid-y55gmoyq]:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.dashboard-home__app[data-astro-cid-y55gmoyq][hidden]{display:none}.kpis[data-astro-cid-y55gmoyq][hidden]{display:none!important}.kpis[data-astro-cid-y55gmoyq]{margin-bottom:36px}@media(max-width:768px){.kpis[data-astro-cid-y55gmoyq]{margin-bottom:28px}}.dash-finance[data-astro-cid-y55gmoyq][hidden]{display:none!important}.dash-finance[data-astro-cid-y55gmoyq]{margin-bottom:28px}.dash-finance__card[data-astro-cid-y55gmoyq]{background:#fff;border-radius:16px;border:1px solid rgba(0,0,0,.06);box-shadow:0 2px 8px #0000000f;padding:20px 20px 16px;overflow:visible;min-width:0;max-width:100%}.dash-finance__head[data-astro-cid-y55gmoyq]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 16px;margin-bottom:18px}.dash-finance__title[data-astro-cid-y55gmoyq]{margin:0 0 4px;font-size:1.125rem;font-weight:600;color:#202124}.dash-finance__period[data-astro-cid-y55gmoyq]{margin:6px 0 0;font-size:.8125rem;font-weight:600;color:var(--color-primary-dark, #0284c7)}.dash-finance__period-badge[data-astro-cid-y55gmoyq]{margin:0;padding:8px 14px;border-radius:999px;font-size:.75rem;font-weight:700;letter-spacing:.02em;color:var(--color-primary-dark, #0284c7);background:var(--color-primary-tint, #e0f2fe);border:1px solid color-mix(in srgb,var(--color-primary, #0ea5e9) 22%,transparent);white-space:nowrap}.dash-finance__body[data-astro-cid-y55gmoyq]{display:grid;grid-template-columns:minmax(140px,200px) minmax(0,1fr);gap:16px 20px;align-items:stretch}.dash-finance__legend[data-astro-cid-y55gmoyq]{display:flex;flex-direction:column;gap:14px;padding-top:4px}.dash-finance__metric[data-astro-cid-y55gmoyq]{display:flex;gap:10px;align-items:flex-start}.dash-finance__metric-dot[data-astro-cid-y55gmoyq]{width:10px;height:10px;border-radius:50%;margin-top:5px;flex-shrink:0}.dash-finance__metric-dot--rent[data-astro-cid-y55gmoyq]{background:var(--color-primary, #0ea5e9);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary, #0ea5e9) 18%,transparent)}.dash-finance__metric-dot--charges[data-astro-cid-y55gmoyq]{background:color-mix(in srgb,var(--color-primary-mid, #38bdf8) 45%,#e2e8f0)}.dash-finance__metric-dot--cash[data-astro-cid-y55gmoyq]{background:var(--color-primary-dark, #0284c7)}.dash-finance__metric-label[data-astro-cid-y55gmoyq]{display:block;font-size:.75rem;color:#5f6368;margin-bottom:2px}.dash-finance__metric-value[data-astro-cid-y55gmoyq]{font-size:1.125rem;font-weight:700;color:#202124;letter-spacing:-.02em}.dash-finance__chart[data-astro-cid-y55gmoyq]{min-width:0;overflow:visible}.dash-finance-chart-wrap{position:relative;height:280px;width:100%;overflow:visible}.dash-finance-chart-wrap canvas{display:block;width:100%!important;height:100%!important;cursor:pointer}#dash-finance-chart-mount{overflow:visible}.chartjs-tooltip{z-index:1000!important;box-shadow:0 16px 40px #0f172a29!important;border-radius:14px!important}@media(max-width:1023px){.dash-finance[data-astro-cid-y55gmoyq]{min-width:0;max-width:100%;overflow-x:clip}.dash-finance__card[data-astro-cid-y55gmoyq]{overflow-x:clip}.dash-finance__head[data-astro-cid-y55gmoyq]{min-width:0}.dash-finance__head[data-astro-cid-y55gmoyq]>div[data-astro-cid-y55gmoyq]{min-width:0;flex:1 1 10rem}.dash-finance__period[data-astro-cid-y55gmoyq]{overflow-wrap:anywhere}.dash-finance__period-badge[data-astro-cid-y55gmoyq]{white-space:normal;text-align:center;max-width:100%}.dash-finance__body[data-astro-cid-y55gmoyq]{min-width:0}.dash-finance__metric-value[data-astro-cid-y55gmoyq]{overflow-wrap:anywhere}.dash-finance__chart[data-astro-cid-y55gmoyq],#dash-finance-chart-mount{max-width:100%;overflow-x:clip}.dash-finance-chart-wrap{max-width:100%;overflow:hidden}}@media(max-width:768px){.dash-finance__card[data-astro-cid-y55gmoyq]{padding:16px 12px 12px}.dash-finance__body[data-astro-cid-y55gmoyq]{grid-template-columns:1fr}.dash-finance__legend[data-astro-cid-y55gmoyq]{flex-direction:row;flex-wrap:wrap}}.dashboard-page .dashboard-home__profile-btn,.dashboard-page .dashboard-home__quick-add,.dashboard-page .dashboard-home__favoris{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-height:40px;padding:10px 18px;border-radius:12px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:-.02em;line-height:1.2;white-space:nowrap;color:#0f172a;background:#e8eaed;border:none!important;border-width:0!important;border-style:none!important;border-color:transparent!important;box-shadow:none!important;outline:none;-webkit-appearance:none;appearance:none;transition:background .2s ease;flex-shrink:0;cursor:pointer}.dashboard-page .dashboard-home__profile-btn svg,.dashboard-page .dashboard-home__quick-add svg,.dashboard-page .dashboard-home__favoris svg{width:18px;height:18px;flex-shrink:0;color:#334155}.dashboard-page .dashboard-home__profile-btn:hover,.dashboard-page .dashboard-home__quick-add:hover,.dashboard-page .dashboard-home__favoris:hover,.dashboard-page .dashboard-home__profile-btn:focus,.dashboard-page .dashboard-home__quick-add:focus,.dashboard-page .dashboard-home__favoris:focus,.dashboard-page .dashboard-home__profile-btn:active,.dashboard-page .dashboard-home__quick-add:active,.dashboard-page .dashboard-home__favoris:active{color:#0f172a;background:#fff;border:none!important;border-width:0!important;border-style:none!important;border-color:transparent!important;box-shadow:none!important;outline:none}.dashboard-page .dashboard-home__profile-btn:focus-visible,.dashboard-page .dashboard-home__quick-add:focus-visible,.dashboard-page .dashboard-home__favoris:focus-visible{outline:2px solid var(--color-primary, #0ea5e9);outline-offset:2px}.dashboard-page .dashboard-home__profile-btn,.dashboard-page .dashboard-home__favoris{text-decoration:none}
