.ReportsPanel_reportsShell__5WYya{display:grid;gap:14px}.ReportsPanel_tabs__DcoCe{display:flex;flex-wrap:wrap;gap:8px}.ReportsPanel_tabButton___57OG{border:1px solid var(--line);border-radius:999px;background:var(--surface-input);color:var(--ink-2);padding:7px 12px;font-size:12px;cursor:pointer}.ReportsPanel_tabButtonActive__Xf29L{background:var(--accent-strong);border-color:var(--accent-strong);color:var(--accent-on)}.ReportsPanel_panelCard__HEPHx{border:1px solid var(--line);border-radius:16px;background:transparent;padding:16px;box-shadow:var(--shadow-soft)}.ReportsPanel_panelCard__HEPHx h2{margin:0 0 10px;font-size:18px}.ReportsPanel_panelCard__HEPHx h3{margin:14px 0 8px;font-size:14px}.ReportsPanel_statsGrid__8L0Cj{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.ReportsPanel_statCard__EHU7W{border:1px solid var(--line);border-radius:14px;padding:12px;background:var(--surface-input)}.ReportsPanel_statCard__EHU7W p{margin:0;color:var(--ink-3);font-size:11px;text-transform:uppercase;letter-spacing:.06em}.ReportsPanel_statCard__EHU7W strong{display:block;margin-top:6px;font-size:20px}.ReportsPanel_toneCredit__OAdzw strong{color:#169c48}.ReportsPanel_toneDue__pwkhs strong{color:#d03535}.ReportsPanel_tonePartial__VzIyR strong{color:#bf8408}.ReportsPanel_split__AV8IR{margin-top:10px;display:grid;grid-template-columns:1.2fr 1fr;gap:10px}.ReportsPanel_filterRow__Wj6Mx{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.ReportsPanel_filterRow__Wj6Mx input,.ReportsPanel_filterRow__Wj6Mx select{border:1px solid var(--line);border-radius:10px;background:var(--surface-input);color:var(--ink);padding:8px 10px;font-size:12px}.ReportsPanel_filterGrow__bEflh{flex:1;min-width:220px}.ReportsPanel_actionRow__9HUJV{display:flex;gap:6px}.ReportsPanel_tableWrap__rezbV{overflow:auto}.ReportsPanel_table__Tytq6{width:100%;border-collapse:collapse;min-width:640px}.ReportsPanel_table__Tytq6 td,.ReportsPanel_table__Tytq6 th{border-bottom:1px solid var(--line);text-align:left;font-size:12px;padding:8px 6px;vertical-align:top}.ReportsPanel_empty__F3FxN{margin:0;color:var(--ink-3);font-size:13px}.ReportsPanel_list__tAlj2{display:grid;gap:8px}.ReportsPanel_listRow__XOswz{border:1px solid var(--line);border-radius:12px;background:var(--surface-input);padding:8px 10px;display:flex;justify-content:space-between;align-items:center;gap:10px}.ReportsPanel_dueBadge__SCLN8{border-radius:999px;border:1px solid rgba(208,53,53,.35);color:#d03535;padding:2px 8px;font-size:11px}.ReportsPanel_creditText__tY34D{color:#169c48}.ReportsPanel_debitText__mGEqz{color:#d03535}.ReportsPanel_exportGrid__TrtF1{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.ReportsPanel_exportCard__ZWJMd{border:1px solid var(--line);border-radius:14px;background:var(--surface-input);padding:12px;display:grid;gap:8px}.ReportsPanel_exportCard__ZWJMd p{margin:0;color:var(--ink-3);font-size:12px}@media (max-width:980px){.ReportsPanel_split__AV8IR{grid-template-columns:1fr}.ReportsPanel_table__Tytq6{min-width:560px}}.RentflowWorkspace_workspace__ouTas{display:grid;gap:22px;color:var(--ink)}.RentflowWorkspace_hero__R_SXS{border:1px solid var(--line);border-radius:24px;padding:26px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;background:transparent;box-shadow:var(--shadow-medium)}.RentflowWorkspace_kicker__bdp4u{margin:0;color:var(--accent);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.RentflowWorkspace_hero__R_SXS h1{margin:4px 0;font-size:clamp(25px,3.1vw,40px);font-family:var(--font-dm-serif),serif}.RentflowWorkspace_subtitle__ZFHh8{margin:0;color:var(--ink-2);max-width:760px}.RentflowWorkspace_syncCard__OU0WK{min-width:220px;border:1px solid var(--line);border-radius:14px;padding:12px;background:transparent}.RentflowWorkspace_syncCard__OU0WK p{margin:6px 0 0;color:var(--ink-2);font-size:13px}.RentflowWorkspace_syncMode__Wmums{display:inline-flex;border:1px solid var(--line);border-radius:999px;font-size:11px;color:var(--ink-2);padding:4px 8px;background:var(--surface-elevated)}.RentflowWorkspace_syncError__ANKzM{color:var(--danger)!important}.RentflowWorkspace_stats___nBTD{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px}.RentflowWorkspace_stats___nBTD article{border:1px solid var(--line);border-radius:14px;padding:16px;background:transparent;box-shadow:var(--shadow-soft)}.RentflowWorkspace_stats___nBTD p{margin:0;font-size:12px;color:var(--ink-3)}.RentflowWorkspace_stats___nBTD h3{margin:6px 0 0;font-size:21px}.RentflowWorkspace_tabBar___UsXv{display:flex;flex-wrap:wrap;gap:8px}.RentflowWorkspace_tabBtn__DTsgm{border:1px solid var(--line);border-radius:999px;background:var(--surface-elevated);color:var(--ink-2);padding:8px 14px;cursor:pointer;transition:.14s ease;font-size:13px}.RentflowWorkspace_tabBtn__DTsgm:hover{color:var(--ink);transform:translateY(-1px)}.RentflowWorkspace_tabBtnActive__grPZS{background:var(--accent-strong);color:var(--accent-on);border-color:var(--accent-strong)}.RentflowWorkspace_panel__XeVKu{display:grid;gap:16px}.RentflowWorkspace_surface__F_GVD{border:1px solid var(--line);border-radius:18px;padding:20px;background:transparent;box-shadow:var(--shadow-medium);transition:border-color .16s ease,transform .16s ease}.RentflowWorkspace_surface__F_GVD:hover{border-color:var(--line-strong);transform:translateY(-1px)}.RentflowWorkspace_surface__F_GVD h2{margin:0 0 10px;font-size:18px}.RentflowWorkspace_surface__F_GVD h3{margin:12px 0 6px}.RentflowWorkspace_split__3hjnK{display:grid;grid-template-columns:1fr 1fr;gap:16px}.RentflowWorkspace_chartList__KGtGo,.RentflowWorkspace_list__LrTQs{display:grid;gap:10px}.RentflowWorkspace_chartRow__DFsn2{display:grid;grid-template-columns:120px 1fr auto;gap:8px;align-items:center}.RentflowWorkspace_track__80y9R{height:10px;border-radius:999px;background:var(--surface-alt);overflow:hidden}.RentflowWorkspace_track__80y9R div{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--june-ivy),var(--teal-spill))}.RentflowWorkspace_row__eWY1j{display:flex;justify-content:space-between;gap:10px;align-items:center;border:1px solid var(--line);border-radius:12px;padding:9px 10px;background:transparent}.RentflowWorkspace_row__eWY1j p{margin:0}.RentflowWorkspace_row__eWY1j small{display:block;color:var(--ink-3)}.RentflowWorkspace_badge__wtN_7{border-radius:999px;padding:4px 9px;font-size:11px;border:1px solid transparent}.RentflowWorkspace_badgeSoft__QQBxD{color:var(--ink-2);border-color:var(--line);background:var(--surface-alt)}.RentflowWorkspace_badgeDanger__urfHc{color:var(--danger);border-color:var(--danger-border);background:var(--danger-bg)}.RentflowWorkspace_formGrid__f5OTj{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.RentflowWorkspace_formGrid__f5OTj h2{grid-column:1/-1}.RentflowWorkspace_formGrid__f5OTj label{display:grid;gap:4px;font-size:12px;color:var(--ink-2)}.RentflowWorkspace_formGrid__f5OTj input,.RentflowWorkspace_formGrid__f5OTj select,.RentflowWorkspace_formGrid__f5OTj textarea{border:1px solid var(--line);border-radius:10px;padding:8px 10px;font-size:13px;color:var(--ink);background:var(--surface-input);transition:border-color .14s ease,box-shadow .14s ease}.RentflowWorkspace_formGrid__f5OTj textarea{resize:vertical;min-height:70px}.RentflowWorkspace_formGrid__f5OTj input:focus,.RentflowWorkspace_formGrid__f5OTj select:focus,.RentflowWorkspace_formGrid__f5OTj textarea:focus,.RentflowWorkspace_searchInput__QS8jJ:focus{outline:none;border-color:var(--june-ivy);box-shadow:0 0 0 2px var(--focus-ring)}.RentflowWorkspace_full__UcPn_{grid-column:1/-1}.RentflowWorkspace_formActions__FInJm{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:10px}.RentflowWorkspace_primaryBtn__2I07k,.RentflowWorkspace_secondaryBtn__byfwQ{border-radius:999px;border:1px solid transparent;padding:8px 14px;font-size:12px;cursor:pointer}.RentflowWorkspace_primaryBtn__2I07k{background:var(--accent-strong);color:var(--accent-on);border-color:var(--accent-strong)}.RentflowWorkspace_secondaryBtn__byfwQ{background:var(--surface-input);color:var(--ink-2);border-color:var(--line)}.RentflowWorkspace_primaryBtn__2I07k:hover,.RentflowWorkspace_secondaryBtn__byfwQ:hover{transform:translateY(-1px)}.RentflowWorkspace_primaryBtn__2I07k:hover{border-color:var(--accent-strong-hover);background:var(--accent-strong-hover);color:var(--accent-on)}.RentflowWorkspace_tableWrap__xo0fd{overflow:auto}.RentflowWorkspace_table___V8sU{width:100%;border-collapse:collapse;min-width:520px}.RentflowWorkspace_table___V8sU td,.RentflowWorkspace_table___V8sU th{border-bottom:1px solid var(--line);text-align:left;padding:8px 6px;font-size:12px;vertical-align:top}.RentflowWorkspace_table___V8sU td select{margin-top:4px;width:100%;border:1px solid var(--line);border-radius:8px;background:var(--surface-input);color:var(--ink-2);padding:4px 6px;font-size:11px}.RentflowWorkspace_table___V8sU td small{display:block;color:var(--ink-3)}.RentflowWorkspace_emptyCell__eQ8dV{text-align:center!important;color:var(--ink-3);padding:14px!important}.RentflowWorkspace_cellBtns__CEHey{display:flex;gap:6px}.RentflowWorkspace_cellBtns__CEHey button{border:1px solid var(--line);border-radius:8px;background:var(--surface-input);color:var(--ink-2);padding:5px 8px;font-size:11px;transition:border-color .12s ease,color .12s ease}.RentflowWorkspace_cellBtns__CEHey button:hover{color:var(--ink);border-color:var(--line-strong)}.RentflowWorkspace_modeTabs__zm6T3{display:flex;gap:8px}.RentflowWorkspace_modeBtn__4h7Ib{border:1px solid var(--line);border-radius:999px;padding:7px 12px;background:var(--surface-elevated);color:var(--ink-2);cursor:pointer}.RentflowWorkspace_modeBtnActive__WkGcl{background:var(--accent-strong);color:var(--accent-on);border-color:var(--accent-strong)}.RentflowWorkspace_preview__YcCv3{border:1px solid var(--line);border-radius:14px;padding:14px;background:transparent;color:var(--ink)}.RentflowWorkspace_previewTop__sQ80F{display:flex;justify-content:space-between;gap:10px}.RentflowWorkspace_previewLabel__wtsOk{margin:0;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3)}.RentflowWorkspace_previewTop__sQ80F h3{margin:4px 0}.RentflowWorkspace_previewBody__DoHp_ p{margin:5px 0}.RentflowWorkspace_previewNote__CgGb_{margin:8px 0 0;font-size:12px;color:var(--ink-3)}.RentflowWorkspace_subhead__2_k5n{font-size:14px}.RentflowWorkspace_empty__nHHvF{margin:0;color:var(--ink-3);font-size:13px}.RentflowWorkspace_sectionToolbar__uzFys{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px;align-items:center}.RentflowWorkspace_searchInput__QS8jJ,.RentflowWorkspace_sectionToolbar__uzFys select{border:1px solid var(--line);border-radius:10px;padding:8px 10px;font-size:12px;color:var(--ink);background:var(--surface-input)}.RentflowWorkspace_searchInput__QS8jJ{flex:1;min-width:220px}.RentflowWorkspace_metaPill__aEWju{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--line);padding:6px 10px;font-size:11px;color:var(--ink-2);background:transparent}.RentflowWorkspace_toast__A0p78{position:fixed;right:18px;bottom:18px;z-index:60;border-radius:12px;border:1px solid transparent;padding:10px 14px;font-size:12px;font-weight:600;min-width:210px;box-shadow:var(--shadow-toast);animation:RentflowWorkspace_toastIn__xOpAJ .18s ease}.RentflowWorkspace_toastInfo__Oyelh{background:var(--surface-toast-info);border-color:var(--line);color:var(--ink)}.RentflowWorkspace_toastSuccess__D48NV{background:var(--surface-toast-success);border-color:var(--line-strong);color:var(--ink)}.RentflowWorkspace_toastWarn__QpBey{background:var(--surface-toast-warn);border-color:var(--line);color:var(--ink)}@keyframes RentflowWorkspace_toastIn__xOpAJ{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.RentflowWorkspace_workspace__ouTas{gap:16px}.RentflowWorkspace_split__3hjnK{grid-template-columns:1fr}.RentflowWorkspace_stats___nBTD{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.RentflowWorkspace_tabBar___UsXv{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.RentflowWorkspace_tabBtn__DTsgm{flex:0 0 auto}.RentflowWorkspace_formGrid__f5OTj{grid-template-columns:1fr}.RentflowWorkspace_surface__F_GVD{padding:16px;border-radius:16px}.RentflowWorkspace_hero__R_SXS{padding:18px;border-radius:18px}.RentflowWorkspace_table___V8sU{min-width:460px}.RentflowWorkspace_formActions__FInJm{display:grid;grid-template-columns:1fr}.RentflowWorkspace_toast__A0p78{left:14px;right:14px;min-width:0}}@media (max-width:680px){.RentflowWorkspace_stats___nBTD{grid-template-columns:1fr}.RentflowWorkspace_hero__R_SXS h1{font-size:clamp(21px,7.4vw,29px)}.RentflowWorkspace_subtitle__ZFHh8{font-size:13px}}