.page_container__PaUnD{width:100%;max-width:1040px;margin:0 auto;padding:16px 12px 88px}.page_main__qt02r{display:flex;flex-direction:column;gap:16px}.page_headerTexts__Yztrv{display:flex;flex-direction:column;gap:4px}.page_title__fQMOe{font-size:1.4rem;font-weight:700;color:var(--text-primary)}.page_subtitle__AhYkn{font-size:.95rem;color:var(--text-secondary)}.page_kpisRow__W8gJl{display:flex;flex-direction:column}.page_kpiList__5oMY3{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:12px;gap:12px;padding:0;margin:0;list-style:none}.page_filtersGrid__tj8n8{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:12px;gap:12px}.page_filterItem__YUUiY{display:flex;flex-direction:column;gap:8px}.page_label___1Oqm{font-size:.85rem;color:var(--text-secondary)}.page_inlineControls__7itUk{display:flex;align-items:center;gap:8px}.page_monthButton__jOK6o{padding:8px 12px}.page_clearButton__LTch8{border:none;background:var(--bg-tertiary);color:var(--text-secondary);border-radius:8px;padding:6px 10px;cursor:pointer}.page_formGrid__XuA8t{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:12px;gap:12px}.page_formItemFull__6JTvm,.page_formItem__BE5TD{display:flex;flex-direction:column;gap:8px}.page_formItemFull__6JTvm{grid-column:1/-1}.page_formActions__3i_nY{display:flex;gap:10px;margin-top:8px}.page_saveButton__RxrI3{background:var(--primary);color:#fff;font-weight:600}.page_cancelButton__kHeCm,.page_saveButton__RxrI3{border:none;border-radius:10px;padding:10px 14px;cursor:pointer}.page_cancelButton__kHeCm{background:var(--bg-tertiary);color:var(--text-primary)}.page_emptyState__SJswt{color:var(--text-secondary)}.page_expenseList__0mkUX{display:flex;flex-direction:column;gap:10px}.page_expenseItem__ewDnW{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;background:var(--bg-secondary);border-radius:12px;padding:10px}.page_expenseMain__XRWB0{flex:1 1;display:flex;flex-direction:column;gap:4px}.page_expenseTitleRow__lv5YR{display:flex;align-items:center;justify-content:space-between}.page_expenseCategory__dkiMO{color:var(--text-primary)}.page_expenseAmount__LfATH{font-weight:700;color:var(--text-primary)}.page_expenseDetailsRow__nDA76{display:flex;gap:12px;color:var(--text-secondary)}.page_expenseDescription__u1xY2{font-size:.9rem;color:var(--text-secondary)}.page_expenseActions__iSi_4{display:flex;align-items:center;gap:6px}.page_iconButton__Tx64n{border:none;background:var(--bg-tertiary);color:var(--text-primary);border-radius:10px;padding:8px;cursor:pointer}@media (min-width:768px){.page_title__fQMOe{font-size:1.6rem}.page_subtitle__AhYkn{font-size:1rem}}