.page_page__iV7DS{display:flex;flex-direction:column;gap:var(--panel-gap-md)}.page_summaryGrid__umgZB{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--panel-gap-md);gap:var(--panel-gap-md)}.page_metricCard__luXao{min-height:7rem}.page_metricLabel__nSYhQ{color:var(--muted-foreground);font-size:var(--fs-xs);font-weight:var(--fw-semi);letter-spacing:.05em;text-transform:uppercase}.page_metricValue__gC1tp{margin-top:var(--layout-gap-header-meta-bottom);color:var(--foreground);font-size:var(--fs-3xl);font-weight:var(--fw-bold);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_toggleButton__yOgg4{display:inline-flex;align-items:center;gap:var(--panel-gap-sm);padding:var(--panel-padding-6xs) var(--panel-padding-10xs);border-radius:999px;border:1px solid color-mix(in srgb,var(--border) 75%,transparent);background:color-mix(in srgb,var(--foreground) 4%,transparent);color:var(--foreground);font-weight:700;cursor:pointer;white-space:nowrap}.page_toggleButtonActive__D_oHJ{border-color:color-mix(in srgb,var(--primary) 35%,transparent);background:color-mix(in srgb,var(--primary) 10%,transparent)}.page_toggleButtonDot__iaFPS{width:.65rem;height:.65rem;border-radius:999px;background:color-mix(in srgb,var(--muted-foreground) 65%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--border) 80%,transparent)}.page_toggleButtonActive__D_oHJ .page_toggleButtonDot__iaFPS{background:var(--primary);box-shadow:none}.page_pipelineControls__Yu_SD{display:flex;flex-direction:column;gap:var(--panel-gap-md);min-width:0}.page_pipelineSearch__ZQr1t{width:100%}.page_pipelineFilterGrid__UYnGU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--panel-gap-sm);gap:var(--panel-gap-sm);min-width:0}.page_pipelineFilterField__hfVys{width:100%}.page_pipelineActionStack__fVrtF{display:flex;flex-direction:column;gap:.55rem;align-items:flex-start;min-width:0}.page_pipelineCountBadge__iLnYU{align-self:flex-start;margin-top:.1rem;padding-inline:.55rem}.page_errorBox__hlRen{border:1px solid color-mix(in srgb,var(--danger) 28%,transparent);background:color-mix(in srgb,var(--danger) 10%,var(--card));color:var(--danger);border-radius:18px;padding:var(--panel-padding-8xs) var(--panel-padding-11xs);font-size:var(--fs-md-3)}.page_table__uNaoq{width:max-content;min-width:1220px}.page_primaryCell__nBfn5{font-weight:700;text-transform:none}.page_primaryCell__nBfn5,.page_secondaryCell__PdQCY{min-width:0;overflow-wrap:anywhere;word-break:break-word}.page_secondaryCell__PdQCY{margin-top:.2rem;font-size:var(--fs-sm-3);color:var(--muted-foreground);line-height:1.4}.page_userCell__hE1yt{display:flex;flex-direction:column;gap:.15rem;min-width:0}.page_userNameLine__iLPtI{display:inline-flex;align-items:center;gap:var(--panel-gap-2xs);min-width:0;flex-wrap:nowrap;white-space:nowrap}.page_userFieldLabel__JoOmX{color:var(--muted-foreground);font-size:var(--fs-sm-3);font-weight:700}.page_userNameText__qoeXu{font-weight:700;color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_userMeta__oFWq5{display:inline-flex;align-items:center;gap:var(--panel-gap-2xs);flex-wrap:nowrap;white-space:nowrap}.page_userMeta__oFWq5,.page_userSecondary__i_QgM{min-width:0;color:var(--muted-foreground);font-size:var(--fs-sm-3)}.page_userSecondary__i_QgM{overflow-wrap:anywhere;word-break:break-word}.page_idGrid__9GRnV{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--panel-gap-4xs);gap:var(--panel-gap-4xs);min-width:0}.page_idLine__BqmL3{display:flex;flex-direction:column;align-items:flex-start;gap:.22rem}.page_idLabel__tvfgZ{color:var(--muted-foreground);font-size:var(--fs-xs-4);font-weight:700;letter-spacing:.05em;white-space:nowrap}.page_idValueWrap__wBCbT{display:inline-flex;align-items:center;gap:var(--panel-gap-2xs);min-width:0;max-width:100%}.page_idValue__3H6PL{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--foreground)}.page_idMissing__wHVYc{color:var(--muted-foreground)}.page_inlineRow__QX46Z{flex-wrap:wrap}.page_inlineRowCompact__cqyH6,.page_inlineRow__QX46Z{display:inline-flex;align-items:center;gap:var(--panel-gap-2xs)}.page_inlineRowCompact__cqyH6{flex-wrap:nowrap;white-space:nowrap}.page_mutedValue__iVejF{color:var(--muted-foreground)}.page_copyButton__iuVQZ{display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--border) 70%,transparent);background:color-mix(in srgb,var(--foreground) 4%,transparent);color:var(--foreground);border-radius:999px;width:1.7rem;height:1.7rem;padding:0;cursor:pointer;flex:0 0 auto}.page_copyButton__iuVQZ:hover{border-color:color-mix(in srgb,var(--primary) 45%,transparent)}.page_signatureText__lCVnl{display:inline-flex;align-items:center;gap:var(--panel-gap-3xs);color:var(--foreground);font-size:var(--fs-sm-5);font-weight:600;white-space:nowrap}.page_signatureDot__6GI35{width:var(--panel-gap-4xs);height:var(--panel-gap-4xs);border-radius:999px;background:color-mix(in srgb,var(--muted-foreground) 70%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--border) 70%,transparent)}.page_signatureTextVerified__N_HJk .page_signatureDot__6GI35{background:color-mix(in srgb,var(--success) 70%,var(--primary));box-shadow:none}.page_signatureTextMuted__8167A .page_signatureDot__6GI35{background:color-mix(in srgb,var(--muted-foreground) 70%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--border) 70%,transparent)}.page_signatureTextNA__fZ9gd .page_signatureDot__6GI35{background:color-mix(in srgb,var(--muted-foreground) 55%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--border) 80%,transparent)}.page_mono__GRYNr{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum";white-space:nowrap}.page_mobileCopyText__vKYph{display:inline-flex;align-items:flex-start;gap:var(--panel-gap-2xs);min-width:0;flex-wrap:wrap;white-space:normal}.page_mobileCopyTextValue__k52cP{min-width:0;overflow-wrap:anywhere;word-break:break-word;white-space:normal;line-height:1.45}.page_detailsButton__uwdmo{display:inline-flex;align-items:center;gap:var(--panel-gap-2xs);border:1px solid color-mix(in srgb,var(--border) 70%,transparent);background:color-mix(in srgb,var(--foreground) 4%,transparent);color:var(--foreground);border-radius:999px;padding:var(--panel-padding-2xs) .65rem;font-size:var(--fs-sm-3);font-weight:700;cursor:pointer;white-space:nowrap}.page_detailsButton__uwdmo:hover{border-color:color-mix(in srgb,var(--primary) 40%,transparent)}.page_expandedRow___dmNh td{border-bottom-color:color-mix(in srgb,var(--primary) 18%,var(--border))}.page_detailsRow__mbzjo td{background:color-mix(in srgb,var(--foreground) 2%,transparent)}.page_detailsPanel__qnoTf{display:flex;flex-direction:column;gap:var(--panel-gap-sm);padding:var(--panel-padding-8xs) var(--panel-padding-xs) var(--panel-padding-2xs)}.page_detailColumns__Lq_Xz,.page_detailTopGrid__add0K{display:grid;grid-gap:var(--panel-gap-sm);gap:var(--panel-gap-sm);min-width:0}.page_detailColumns__Lq_Xz,.page_detailTopGrid__add0K{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start}.page_detailSection__EmZ6X{display:flex;flex-direction:column;gap:var(--panel-gap-5xs);min-width:0;padding:var(--panel-padding-md);border:1px solid color-mix(in srgb,var(--border) 70%,transparent);border-radius:18px;background:color-mix(in srgb,var(--foreground) 3%,transparent)}.page_detailSectionFull__a3eNe{width:100%}.page_detailSectionTitle__pKPwO{font-size:var(--fs-xs-4);font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground)}.page_detailSectionGrid__1y4j2{display:grid;grid-gap:var(--panel-gap-sm);gap:var(--panel-gap-sm);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));min-width:0}.page_detailBlock__NDYb2{display:flex;flex-direction:column;gap:var(--panel-gap-2xs);min-width:0}.page_detailLabel__vY8km{font-size:var(--fs-xs-4);font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground)}.page_detailValue__HMw0G{color:var(--foreground)}.page_detailValueWrap__FdeLi{min-width:0;overflow-wrap:anywhere;word-break:break-word;white-space:normal;line-height:1.45}.page_detailEmpty___oMNX,.page_detailMuted__v95wD{color:var(--muted-foreground);font-size:var(--fs-sm-5);line-height:1.45}.page_detailPre__HvdHH{margin:0;padding:var(--panel-padding-7xs) var(--panel-padding-9xs);border-radius:16px;border:1px solid color-mix(in srgb,var(--border) 70%,transparent);background:color-mix(in srgb,var(--foreground) 3%,transparent);color:var(--foreground);font-size:var(--fs-sm-3);line-height:1.45;white-space:pre-wrap;overflow-x:auto;max-width:100%;max-height:14rem}.page_detailPre__HvdHH,.page_errorDetail__X3M4B{overflow-wrap:anywhere;word-break:break-word;min-width:0}.page_errorDetail__X3M4B{white-space:normal;color:var(--danger);line-height:1.5;font-weight:600}.page_clearButton__Laey2{margin-left:.55rem;border:none;background:transparent;color:var(--accent-text);font:inherit;font-weight:700;cursor:pointer;padding:0}[data-mode=light] .page_toggleButton__yOgg4{background:rgba(69,91,122,.06);border-color:rgba(69,91,122,.08)}[data-mode=light] .page_errorBox__hlRen{background:rgba(198,63,63,.08)}.page_desktopTable__NlEwl{display:block}.page_mobileList__l6655{display:none}.page_mobileEmptyWrap__kvnC6{margin-top:var(--panel-gap-xs)}.page_mobileDetails__r9gdF{display:flex;flex-direction:column;gap:var(--panel-gap-sm);min-width:0}.page_mobileDetailSection__I0AXQ{display:flex;flex-direction:column;gap:var(--panel-gap-4xs);min-width:0;padding:var(--panel-padding-9xs) var(--panel-padding-8xs);border:1px solid color-mix(in srgb,var(--border) 70%,transparent);border-radius:16px;background:color-mix(in srgb,var(--foreground) 3%,transparent)}.page_mobileDetailTitle__ICWPs{color:var(--muted-foreground);font-size:var(--fs-xs-4);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.page_mobileDetailList__KOehK{display:grid;grid-gap:var(--panel-gap-5xs);gap:var(--panel-gap-5xs);grid-template-columns:1fr;min-width:0}.page_mobileDetailField__Iqqsp{display:flex;flex-direction:column;gap:var(--panel-gap-xs);min-width:0}.page_mobileDetailLabel__lsbsG{color:var(--muted-foreground);font-size:var(--fs-xs-2);font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.2}.page_mobileDetailValueRow__zskTp{display:flex;align-items:flex-start;gap:var(--panel-gap-2xs);min-width:0;flex-wrap:wrap}.page_mobileDetailMono__LHEpa,.page_mobileDetailValue__f4SVM{min-width:0;overflow-wrap:anywhere;word-break:break-word;line-height:1.45}.page_mobileDetailValue__f4SVM{color:var(--foreground)}.page_mobileDetailMono__LHEpa{color:var(--foreground);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.page_mobileDetailEmpty__uUSwM{color:var(--muted-foreground);font-size:var(--fs-sm-5);line-height:1.45}.page_mobileDetailPre__gwuPy{margin:0;padding:var(--panel-padding-5xs) var(--panel-padding-6xs);border-radius:14px;border:1px solid color-mix(in srgb,var(--border) 70%,transparent);background:color-mix(in srgb,var(--foreground) 3%,transparent);color:var(--foreground);font-size:var(--fs-sm-3);line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;overflow-x:auto;min-width:0;max-width:100%;max-height:12rem}.page_mobileDetailMuted__i0Zhs{color:var(--muted-foreground);font-size:var(--fs-sm-5);line-height:1.45}.page_mobileCopyButton__2jfOs,.page_mobileCopyInline__OxEMy,.page_mobileInlineCopy__V8qx1{display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;padding:0;border:1px solid color-mix(in srgb,var(--border) 70%,transparent);border-radius:999px;background:color-mix(in srgb,var(--foreground) 4%,transparent);color:var(--foreground);cursor:pointer;flex:0 0 auto}.page_mobileCopyButton__2jfOs:hover,.page_mobileCopyInline__OxEMy:hover,.page_mobileInlineCopy__V8qx1:hover{border-color:color-mix(in srgb,var(--primary) 45%,transparent)}.page_mobileIdStack__CqaPt{display:flex;flex-direction:column;gap:var(--panel-gap-2xs);min-width:0}.page_mobileIdRow__r6jMr{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}.page_mobileIdLabel__zMQOC{color:var(--muted-foreground);font-size:var(--fs-xs-4);font-weight:700;white-space:nowrap}@media (max-width:1024px){.page_summaryGrid__umgZB{grid-template-columns:repeat(2,minmax(0,1fr))}.page_metricCard__luXao{min-height:0}.page_detailColumns__Lq_Xz,.page_detailSectionGrid__1y4j2,.page_detailTopGrid__add0K{grid-template-columns:1fr}}@media (max-width:639px){.page_pipelineControls__Yu_SD{flex-direction:column;gap:var(--panel-gap-7xs)}.page_pipelineFilterGrid__UYnGU{grid-template-columns:repeat(2,minmax(0,1fr))}.page_pipelineActionStack__fVrtF,.page_toggleButton__yOgg4{width:-moz-fit-content;width:fit-content;max-width:100%}.page_toggleButton__yOgg4{padding:.5rem var(--panel-padding-7xs);gap:var(--panel-gap-3xs);font-size:var(--fs-sm-3);justify-content:flex-start}.page_desktopTable__NlEwl{display:none}.page_mobileList__l6655{display:flex;flex-direction:column;gap:var(--panel-gap-7xs)}.page_table__uNaoq{width:100%;min-width:0;--table-cell-x:0.625rem;--table-cell-y:0.55rem;--table-head-x:0.625rem;--table-head-y:var(--panel-gap-4xs)}.page_table__uNaoq thead{display:none}.page_table__uNaoq tbody tr{display:block;margin-bottom:var(--panel-gap-7xs);border:1px solid color-mix(in srgb,var(--border) 76%,transparent);border-radius:18px;overflow:hidden;background:color-mix(in srgb,var(--card) 92%,transparent)}.page_table__uNaoq tbody tr>:nth-child(5),.page_table__uNaoq tbody tr>:nth-child(6),.page_table__uNaoq tbody tr>:nth-child(9){display:none}.page_table__uNaoq tbody td{display:grid;grid-template-columns:minmax(5.25rem,38%) minmax(0,1fr);grid-gap:.55rem;gap:.55rem;align-items:start;padding:var(--panel-padding-6xs) var(--panel-padding-9xs);border-bottom:1px solid color-mix(in srgb,var(--border) 68%,transparent)}.page_table__uNaoq tbody td:before{color:var(--muted-foreground);font-size:var(--fs-xs-2);font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1.3}.page_table__uNaoq tbody tr>:first-child:before{content:"Event"}.page_table__uNaoq tbody tr>:nth-child(2):before{content:"Source"}.page_table__uNaoq tbody tr>:nth-child(3):before{content:"User"}.page_table__uNaoq tbody tr>:nth-child(4):before{content:"Status"}.page_table__uNaoq tbody tr>:nth-child(7):before{content:"Amount"}.page_table__uNaoq tbody tr>:nth-child(8):before{content:"Created"}.page_table__uNaoq tbody tr>:nth-child(10):before{content:"Details"}.page_table__uNaoq tbody tr>:nth-child(10){border-bottom:0}.page_expandedRow___dmNh td:before{content:none!important}.page_expandedRow___dmNh td{display:block;padding:var(--panel-padding-6xs) var(--panel-padding-9xs) var(--panel-padding-8xs);border-bottom:0;background:color-mix(in srgb,var(--foreground) 2%,transparent)}.page_summaryGrid__umgZB{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--panel-gap-5xs)}.page_metricCard__luXao{padding:var(--panel-padding-5xs) var(--panel-padding-6xs);min-height:4.8rem}.page_metricLabel__nSYhQ{font-size:var(--fs-xs-2);letter-spacing:.04em}.page_metricValue__gC1tp{margin-top:var(--panel-gap-xs);font-size:var(--fs-lg-2)}.page_primaryCell__nBfn5{font-size:var(--fs-md-4)}.page_secondaryCell__PdQCY{font-size:var(--fs-xs-4)}.page_inlineRowCompact__cqyH6,.page_userMeta__oFWq5,.page_userNameLine__iLPtI{white-space:normal;flex-wrap:wrap}.page_userNameText__qoeXu{white-space:normal;overflow:visible;text-overflow:clip}.page_idGrid__9GRnV{gap:var(--panel-gap-2xs)}.page_idLabel__tvfgZ{font-size:var(--fs-xs-2)}.page_idValue__3H6PL{max-width:100%;white-space:normal}.page_copyButton__iuVQZ{width:1.55rem;height:1.55rem}.page_detailsButton__uwdmo{padding:var(--panel-padding-2xs) .55rem;font-size:var(--fs-xs-4)}.page_detailsPanel__qnoTf{gap:var(--panel-gap-5xs)}.page_detailSection__EmZ6X{padding:var(--panel-padding-9xs) var(--panel-padding-8xs)}.page_detailPre__HvdHH{padding:var(--panel-padding-5xs) var(--panel-padding-6xs);max-height:12rem}.page_toggleButton__yOgg4{padding:var(--panel-padding-4xs) var(--panel-padding-6xs)}}.liquid-surface_sizeSm__Jv1E5{--h:32px;--px:12px;--fs:var(--btn-fs-sm);--radius:var(--radius-control)}.liquid-surface_sizeMd__Jt2I7{--h:38px;--px:16px;--fs:var(--btn-fs-md);--radius:var(--radius-control)}.liquid-surface_sizeLg__BPtlX{--h:44px;--px:24px;--fs:var(--btn-fs-lg);--radius:var(--radius-control)}.liquid-surface_liquidButton__ArRBV,.liquid-surface_liquidControl___FeM8,.liquid-surface_surfaceCard__gP25R{position:relative;isolation:isolate;border:1px solid transparent;background-clip:padding-box,border-box;will-change:transform;transition:background-color var(--press-duration) var(--press-ease),border-color var(--press-duration) var(--press-ease),box-shadow var(--press-duration) var(--press-ease),transform .34s var(--press-ease),-webkit-backdrop-filter var(--press-duration) var(--press-ease);transition:background-color var(--press-duration) var(--press-ease),border-color var(--press-duration) var(--press-ease),box-shadow var(--press-duration) var(--press-ease),backdrop-filter var(--press-duration) var(--press-ease),transform .34s var(--press-ease);transition:background-color var(--press-duration) var(--press-ease),border-color var(--press-duration) var(--press-ease),box-shadow var(--press-duration) var(--press-ease),backdrop-filter var(--press-duration) var(--press-ease),transform .34s var(--press-ease),-webkit-backdrop-filter var(--press-duration) var(--press-ease)}.liquid-surface_surfaceCard__gP25R{border-radius:var(--radius-card)}:is([data-theme=emerald],[data-theme=gold]) .liquid-surface_surfaceCard__gP25R:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--surface-panel-sheen);pointer-events:none}:is([data-theme=emerald],[data-theme=gold]) .liquid-surface_surfaceCardCompact__3bZYC:before{opacity:var(--surface-compact-sheen-opacity,1)}.liquid-surface_liquidControl___FeM8{border-radius:var(--radius-control);color:var(--foreground)!important}.liquid-surface_liquidControl___FeM8:is(input,textarea,select){outline:none;width:100%}.liquid-surface_liquidButton__ArRBV{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--h);padding:0 var(--px);font-size:var(--fs);border-radius:var(--radius);cursor:pointer;font-weight:500;color:var(--foreground);line-height:1.2}[data-mode=light] .liquid-surface_surfaceCard__gP25R{border:var(--surface-panel-border)}[data-mode=dark] .liquid-surface_surfaceCard__gP25R,[data-mode=light] .liquid-surface_surfaceCard__gP25R{background-color:var(--surface-panel-bg)!important;backdrop-filter:var(--surface-panel-backdrop);-webkit-backdrop-filter:var(--surface-panel-backdrop);--surface-shadow:var(--surface-card-shadow);--surface-hover-shadow:var(--surface-card-hover-shadow);--surface-inset-shadow:var(--surface-card-inset-shadow);--surface-hover-inset-shadow:var(--surface-card-hover-inset-shadow);box-shadow:var(--surface-shadow),var(--surface-inset-shadow)}[data-mode=dark] .liquid-surface_surfaceCard__gP25R{border:var(--surface-panel-border)!important}[data-mode=light] .liquid-surface_surfaceCardCompact__3bZYC,[data-mode=light] .liquid-surface_surfaceCard__gP25R.liquid-surface_surfaceCardCompact__3bZYC{border:var(--surface-compact-border,var(--surface-panel-border))}[data-mode=dark] .liquid-surface_surfaceCardCompact__3bZYC,[data-mode=light] .liquid-surface_surfaceCardCompact__3bZYC,[data-mode=light] .liquid-surface_surfaceCard__gP25R.liquid-surface_surfaceCardCompact__3bZYC{background-color:var(--surface-compact-bg,var(--surface-panel-bg))!important;--surface-shadow:var(--surface-compact-shadow);--surface-hover-shadow:var(--surface-compact-hover-shadow);--surface-inset-shadow:var(--surface-compact-inset-shadow);--surface-hover-inset-shadow:var(--surface-compact-hover-inset-shadow)}[data-mode=dark] .liquid-surface_surfaceCardCompact__3bZYC{border:var(--surface-compact-border,var(--surface-panel-border))!important}[data-mode=dark] .liquid-surface_liquidControl___FeM8,[data-mode=light] .liquid-surface_liquidControl___FeM8{background-color:var(--surface-control-bg)!important;backdrop-filter:var(--surface-control-backdrop);-webkit-backdrop-filter:var(--surface-control-backdrop);border:var(--surface-control-border);box-shadow:var(--surface-control-shadow)}.liquid-surface_liquidControl___FeM8::-webkit-calendar-picker-indicator,.liquid-surface_liquidControl___FeM8::-webkit-datetime-edit{background:transparent}[data-mode=dark] .liquid-surface_surfaceCard__gP25R[data-interactive=true]:hover,[data-mode=light] .liquid-surface_surfaceCard__gP25R[data-interactive=true]:hover{background-color:var(--surface-panel-hover-bg)!important;box-shadow:var(--surface-hover-shadow),var(--surface-hover-inset-shadow)}[data-mode=dark] .liquid-surface_surfaceCard__gP25R.liquid-surface_surfaceCardCompact__3bZYC[data-interactive=true]:hover,[data-mode=light] .liquid-surface_surfaceCard__gP25R.liquid-surface_surfaceCardCompact__3bZYC[data-interactive=true]:hover{transform:none;background-color:var(--surface-compact-hover-bg)!important;box-shadow:var(--surface-hover-shadow),var(--surface-hover-inset-shadow)}[data-mode=dark] .liquid-surface_liquidControl___FeM8:hover,[data-mode=light] .liquid-surface_liquidControl___FeM8:hover{background-color:var(--surface-control-hover-bg)!important;box-shadow:var(--surface-control-hover-shadow)}[data-mode=dark] .liquid-surface_liquidButton__ArRBV,[data-mode=light] .liquid-surface_liquidButton__ArRBV{background:var(--button-glass-bg)!important;backdrop-filter:var(--button-glass-backdrop);-webkit-backdrop-filter:var(--button-glass-backdrop);border:var(--button-glass-border);box-shadow:var(--button-glass-shadow)}.liquid-surface_liquidButton__ArRBV:hover{transform:translateY(var(--button-hover-lift)) scale(var(--button-hover-scale));z-index:10}.liquid-surface_liquidButton__ArRBV:active{transform:scale(var(--press-scale-button))}.liquid-surface_liquidButton__ArRBV:focus-visible{outline:none!important}[data-mode=light] .liquid-surface_liquidButton__ArRBV:focus-visible{box-shadow:var(--button-focus-shadow)!important}[data-mode=dark] .liquid-surface_liquidButton__ArRBV:focus-visible{box-shadow:var(--button-focus-shadow)!important}@media (hover:none) and (pointer:coarse){.liquid-surface_liquidControl___FeM8:hover,.liquid-surface_surfaceCard__gP25R[data-interactive=true]:hover{transform:none}.liquid-surface_liquidControl___FeM8:active,.liquid-surface_surfaceCard__gP25R[data-interactive=true]:active{transform:scale(var(--press-scale-surface))}[data-mode=dark] .liquid-surface_surfaceCard__gP25R[data-interactive=true]:active,[data-mode=light] .liquid-surface_surfaceCard__gP25R[data-interactive=true]:active{box-shadow:var(--surface-hover-shadow),var(--surface-hover-inset-shadow)}[data-mode=dark] .liquid-surface_liquidControl___FeM8:active,[data-mode=light] .liquid-surface_liquidControl___FeM8:active{box-shadow:var(--surface-control-hover-shadow)}}@media (prefers-reduced-motion:reduce){.liquid-surface_liquidButton__ArRBV,.liquid-surface_liquidControl___FeM8,.liquid-surface_surfaceCard__gP25R{transition-duration:1ms}.liquid-surface_liquidButton__ArRBV:active,.liquid-surface_liquidButton__ArRBV:hover,.liquid-surface_liquidControl___FeM8:active,.liquid-surface_liquidControl___FeM8:hover,.liquid-surface_surfaceCard__gP25R:active,.liquid-surface_surfaceCard__gP25R:hover{transform:none}}.liquid-surface_chartIndicatorDot__s3Glg{width:12px;height:12px;min-width:12px;border-radius:50%;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.2),inset 0 0 0 1px rgba(15,23,42,.25);flex-shrink:0}.half-donut-financial-health_container__ul0xf{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem;border-radius:var(--radius-card)}.half-donut-financial-health_header__bmSUh{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0}.half-donut-financial-health_title__a76z1{margin:0;font-size:var(--text-card-title);font-weight:700;color:var(--foreground);flex:1 1 auto;min-width:0}.half-donut-financial-health_periodSelect__Phky7{color:var(--foreground);width:auto;min-width:max-content;font-size:var(--fs-sm)}.half-donut-financial-health_monthSelectRoot__aakz6,.half-donut-financial-health_yearSelectRoot__7a9yV{width:max-content;min-width:0;flex:0 0 auto}.half-donut-financial-health_filterGroup__aiUCH{display:inline-flex;gap:.5rem;align-items:center;justify-content:flex-end;min-width:0;width:max-content;max-width:100%;flex:0 0 auto;margin-left:auto}.half-donut-financial-health_filterGroup__aiUCH .half-donut-financial-health_periodSelect__Phky7{width:auto;min-width:max-content}.half-donut-financial-health_chartWrapper__ijpoo{position:relative;width:100%;height:140px;margin-top:.5rem;display:flex;align-items:center;justify-content:center;pointer-events:auto}.half-donut-financial-health_chartWrapper__ijpoo svg,.half-donut-financial-health_chartWrapper__ijpoo>*{pointer-events:auto}@media (min-width:640px){[data-theme=emerald] .half-donut-financial-health_chartWrapper__ijpoo svg{transform:scale(.9);transform-origin:50% 100%}}.half-donut-financial-health_filterGroup__aiUCH,.half-donut-financial-health_filterGroup__aiUCH *{pointer-events:auto}.half-donut-financial-health_centerText__QN8tB{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);text-align:center;pointer-events:none}.half-donut-financial-health_centerValue__rMcD6{font-size:var(--fs-xl);font-weight:800;color:var(--foreground);display:block;line-height:1.1}.half-donut-financial-health_centerLabel__25Rt7{font-size:var(--fs-sm);color:var(--muted-foreground);display:block;margin-top:.1rem}.half-donut-financial-health_legendTwoCol__khk_M{--legend-column-gap:0.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--legend-column-gap);gap:var(--legend-column-gap);align-items:stretch}.half-donut-financial-health_legendItem__s_ULZ{display:flex;align-items:center;gap:.45rem;padding:.5rem .65rem;border-radius:var(--radius-sm);background:var(--surface-inset-bg);border:none;width:100%;min-width:0;height:100%;transition:all .2s ease}.half-donut-financial-health_legendItemDimmed__xLKhi{opacity:.5}.half-donut-financial-health_legendTwoCol__khk_M>.half-donut-financial-health_legendItem__s_ULZ:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc((100% - var(--legend-column-gap)) / 2)}.half-donut-financial-health_legendInfo__6shBJ{display:flex;flex-direction:column;gap:.1rem;min-width:0;flex:1 1}.half-donut-financial-health_legendLabel__dYky5{font-size:var(--fs-sm);color:var(--foreground);font-weight:600;overflow-wrap:anywhere}.half-donut-financial-health_legendValue__5xLof{font-size:var(--fs-sm);color:var(--muted-foreground);overflow-wrap:anywhere}[data-mode=light] .half-donut-financial-health_legendItem__s_ULZ{background:var(--surface-inset-bg)}.half-donut-financial-health_pieCell__p6OJJ{transition:opacity .2s ease}.half-donut-financial-health_tooltipCard__okYLK{background:var(--chart-tooltip-bg);border:none;border-radius:var(--radius-control);padding:.5rem .75rem;box-shadow:var(--chart-tooltip-shadow);opacity:1}.half-donut-financial-health_tooltipCardAnimated__dB9Bc{animation:half-donut-financial-health_tooltipFadeIn__iy4kK .15s ease-out}.half-donut-financial-health_tooltipTitle___DI2o{font-weight:700}.half-donut-financial-health_tooltipTitleCollected__p3NtH{color:var(--accent-text)}.half-donut-financial-health_tooltipTitlePending__gWNNI{color:#f59e0b}.half-donut-financial-health_tooltipTitleExpense__J6ouG{color:var(--danger,#ef4444)}.half-donut-financial-health_tooltipTitleDefault__j2fw_{color:var(--chart-tooltip-text)}.half-donut-financial-health_tooltipValue__wDx23{font-size:var(--fs-base);color:var(--chart-tooltip-text)}.half-donut-financial-health_tooltipPercent__6WrPN{color:var(--muted-foreground);margin-left:.35rem}.half-donut-financial-health_emptyState__i9PRm{color:var(--muted-foreground);font-size:var(--fs-sm)}@keyframes half-donut-financial-health_tooltipFadeIn__iy4kK{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width:768px){.half-donut-financial-health_header__bmSUh{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.85rem;min-width:0}.half-donut-financial-health_title__a76z1{margin-right:0;min-width:0;flex:1 1 auto;overflow:visible;text-overflow:clip;white-space:normal}.half-donut-financial-health_filterGroup__aiUCH{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.6rem;gap:.6rem;width:100%;max-width:100%;margin-left:0;flex:1 1 100%}.half-donut-financial-health_monthSelectRoot__aakz6,.half-donut-financial-health_yearSelectRoot__7a9yV{width:100%!important;max-width:none!important}.half-donut-financial-health_filterGroup__aiUCH .half-donut-financial-health_periodSelect__Phky7,.half-donut-financial-health_periodSelect__Phky7{width:100%!important;min-width:0!important}.half-donut-financial-health_chartWrapper__ijpoo{height:140px}.half-donut-financial-health_legendLabel__dYky5{line-height:1.25}.half-donut-financial-health_legendTwoCol__khk_M{--legend-column-gap:0.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:360px){.half-donut-financial-health_header__bmSUh{flex-wrap:wrap;gap:.5rem}.half-donut-financial-health_title__a76z1{margin-right:0;white-space:normal;overflow:visible;text-overflow:clip}.half-donut-financial-health_filterGroup__aiUCH{display:grid;grid-template-columns:repeat(2,1fr);width:100%;max-width:100%;grid-gap:.45rem;gap:.45rem;margin-left:0;flex:1 1 100%}.half-donut-financial-health_periodSelect__Phky7{font-size:var(--fs-xs);padding:.2rem .4rem;min-height:28px;width:100%!important;min-width:0!important}.half-donut-financial-health_monthSelectRoot__aakz6,.half-donut-financial-health_yearSelectRoot__7a9yV{width:100%!important;max-width:none!important}.half-donut-financial-health_chartWrapper__ijpoo{height:130px;margin-top:1.5rem}}.Card_card__7jt2e{display:flex;flex-direction:column;min-width:0;width:100%;color:var(--card-foreground);transition:transform var(--press-duration) var(--press-ease),box-shadow var(--press-duration) var(--press-ease),background-color var(--press-duration) var(--press-ease),border-color var(--press-duration) var(--press-ease)}.Card_variantOutlined__TlGOQ{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:none}.Card_variantMuted__Degjn{background-color:var(--surface-inset-bg);border:1px solid var(--surface-inset-border);border-radius:var(--radius-card);box-shadow:none}.Card_paddingNone__ySRph{padding:0}.Card_paddingSm__2idWx{padding:var(--card-padding-sm)}.Card_paddingMd__GsBpW{padding:var(--card-padding-md)}.Card_paddingLg__Z1osC{padding:var(--card-padding-lg)}.Card_interactive__qi4bl{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.Card_interactive__qi4bl:hover{transform:translateY(var(--surface-hover-lift)) scale(var(--surface-hover-scale))}.Card_interactive__qi4bl:active{transform:translateY(0) scale(var(--press-scale-surface))}@media (hover:none) and (pointer:coarse){.Card_interactive__qi4bl:hover{transform:none}.Card_interactive__qi4bl:active{transform:scale(var(--press-scale-surface))}}@media (prefers-reduced-motion:reduce){.Card_card__7jt2e{transition-duration:1ms}.Card_interactive__qi4bl:active,.Card_interactive__qi4bl:hover{transform:none}}@media (max-width:639px){.Card_paddingSm__2idWx{padding:var(--card-padding-sm-mobile)}.Card_paddingMd__GsBpW{padding:var(--card-padding-md-mobile)}.Card_paddingLg__Z1osC{padding:var(--card-padding-lg-mobile)}}.KPICard_card__oLTS_{border-radius:var(--radius-card);padding:var(--kpi-card-padding);display:flex;flex-direction:column;gap:var(--kpi-card-gap);justify-content:flex-start;transition:transform .2s ease,box-shadow .2s ease;min-width:0;width:100%}.KPICard_compact__O5B4O{gap:.45rem}.KPICard_headerRow__xXzt1{display:flex;align-items:flex-start;justify-content:space-between}.KPICard_iconWrap__VmuvO{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--accent-text)}.KPICard_iconToneEmerald__dXdP2,.KPICard_iconToneGreen__Nd4SH{background:color-mix(in srgb,var(--status-success) 15%,transparent);color:var(--status-success)}.KPICard_iconToneAmber__EMtc5,.KPICard_iconToneOrange__Mcaqn{background:color-mix(in srgb,var(--status-warning) 15%,transparent);color:var(--status-warning)}.KPICard_iconToneBlue__6bPQZ{background:color-mix(in srgb,var(--status-info) 15%,transparent);color:var(--status-info)}.KPICard_iconToneIndigo__HRrpk{background:color-mix(in srgb,var(--action-accent) 15%,transparent);color:var(--action-accent)}.KPICard_iconTonePurple__7q5hj{background:color-mix(in srgb,#8b5cf6 15%,transparent);color:#8b5cf6}.KPICard_label__Wc9O_{font-size:var(--fs-sm);color:var(--muted-foreground);font-weight:500;margin-top:.25rem;display:flex;align-items:center;gap:.25rem;min-width:0;overflow:visible}.KPICard_labelText__865Ds{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.KPICard_compact__O5B4O .KPICard_label__Wc9O_{margin-top:0;align-items:flex-start}.KPICard_compact__O5B4O .KPICard_labelText__865Ds{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2}@media (max-width:639px){.KPICard_label__Wc9O_{white-space:normal;display:flex;align-items:center;gap:.25rem;min-height:2.4em}.KPICard_labelText__865Ds{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;min-width:0}}.KPICard_value__rTa0n{font-size:var(--fs-xl);font-weight:800;color:var(--foreground);letter-spacing:-.02em;margin-top:.125rem;line-height:1.2;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.KPICard_compact__O5B4O .KPICard_value__rTa0n{margin-top:0}.KPICard_trendBadge__K1k8u{display:flex;align-items:center;gap:.25rem;font-size:var(--fs-xs);font-weight:600;padding:.25rem .5rem;border-radius:20px}.KPICard_trendPositive__91zpu{background:color-mix(in srgb,var(--status-success) 10%,transparent);color:var(--status-success)}.KPICard_trendNegative__VSYeF{background:color-mix(in srgb,var(--status-error) 10%,transparent);color:var(--status-error)}.KPICard_trendNeutral__CB1EW{background:color-mix(in srgb,var(--muted-foreground) 10%,transparent);color:var(--muted-foreground)}.KPICard_comparisonGrid__WzcNM{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:1rem;gap:1rem;align-items:center}.KPICard_comparisonSubLabel__H2gB6{font-size:var(--fs-xs);color:var(--muted-foreground);margin-bottom:.25rem}.KPICard_comparisonPrimaryValue__EdQ_h{color:var(--foreground)}.KPICard_comparisonPrimaryValue__EdQ_h,.KPICard_comparisonSecondaryValue__ipBed{font-size:var(--fs-lg);font-weight:800;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.KPICard_comparisonSecondaryValue__ipBed{color:var(--muted-foreground)}.KPICard_comparisonBadge__TK__X{display:flex;flex-direction:column;align-items:center;padding:.5rem;border-radius:var(--radius-control);min-width:60px}.KPICard_comparisonBadgePositive__nCIzc{background:color-mix(in srgb,var(--status-success) 10%,transparent)}.KPICard_comparisonBadgeNegative__ear4f{background:color-mix(in srgb,var(--status-error) 10%,transparent)}.KPICard_comparisonBadgeText__ss0as{font-size:var(--fs-xs);font-weight:700}.KPICard_comparisonBadgeTextPositive__VTNhl{color:var(--status-success)}.KPICard_comparisonBadgeTextNegative__yBcg_{color:var(--status-error)}@media (max-width:639px){.KPICard_card__oLTS_{padding:var(--kpi-card-padding-mobile);gap:var(--kpi-card-gap-mobile)}.KPICard_compact__O5B4O{gap:.4rem}.KPICard_iconWrap__VmuvO{width:28px;height:28px;border-radius:9px}.KPICard_iconWrap__VmuvO svg{width:16px;height:16px}.KPICard_compact__O5B4O .KPICard_label__Wc9O_{min-height:0}.KPICard_card__oLTS_ .KPICard_value__rTa0n{display:block;width:100%;max-width:100%;font-size:clamp(var(--fs-md-3),3.7vw,var(--fs-md-6))}}.KPICard_noComparisonData__gl2oU{grid-column:2/4;font-size:var(--fs-xs);color:var(--muted-foreground);font-weight:500;text-align:right;line-height:1.2;font-style:italic}.EntityCard_entityCard__EhgrW{width:100%;min-height:300px;padding:1.25rem;position:relative;display:flex;flex-direction:column;gap:0;cursor:pointer;margin-inline:0;transition:transform var(--entity-card-motion-duration),box-shadow var(--entity-card-motion-duration),border-color var(--entity-card-motion-duration);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.EntityCard_entityCard__EhgrW:hover{transform:translateY(var(--entity-card-hover-lift));border-color:color-mix(in srgb,var(--primary) 22%,transparent)}.EntityCard_entityCard__EhgrW:active{transform:translateY(0) scale(var(--press-scale-surface))}.EntityCard_cardFooter__EXyXo{padding-top:.65rem}.EntityCard_cardFooterDivider__9qCbs{border-top:1px dashed color-mix(in srgb,var(--border) 80%,transparent)}.EntityCard_entityHeader__Kgvx6{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.85rem}.EntityCard_entityAnchorRow__nKw_J{display:flex;align-items:flex-start;gap:.6rem;flex:1 1;min-width:0}.EntityCard_entityAnchorTile__0O7fT{flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:.65rem;background:color-mix(in srgb,var(--primary) 13%,transparent);border:1px solid color-mix(in srgb,var(--primary) 20%,transparent);display:flex;align-items:center;justify-content:center;color:var(--primary)}.EntityCard_entityAnchorText__K3t8d{font-size:.68rem;font-weight:800;letter-spacing:.04em;line-height:1;color:var(--accent-text);-webkit-user-select:none;-moz-user-select:none;user-select:none}.EntityCard_entityHeaderInfo__zjk5u{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1 1}.EntityCard_entityTitle__ErhcZ{font-size:var(--fs-base);font-weight:800;line-height:1.2;letter-spacing:-.015em;color:var(--foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EntityCard_entityMetaRow__M7n6T{display:flex;align-items:center;gap:.28rem;overflow:hidden;min-width:0}.EntityCard_entityMetaIcon__jtacy{flex-shrink:0;color:var(--muted-foreground);opacity:.45}.EntityCard_entityMetaText__gYkrZ{font-size:var(--fs-xs);color:var(--muted-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400}.EntityCard_entityMetaDot__lEDj3{color:var(--muted-foreground);opacity:.3;flex-shrink:0;font-size:10px;line-height:1}.EntityCard_entityHeaderActions___RO1a{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;justify-content:flex-end}.EntityCard_entityMoreWrap__ffNHo{position:relative}.EntityCard_entityContextPanel__KeHOA{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.85rem;padding:.7rem .75rem;background:color-mix(in srgb,var(--muted) 55%,transparent);border-radius:.5rem;border:1px solid color-mix(in srgb,var(--border) 50%,transparent)}.EntityCard_entityContextRow__pHmZ8{display:flex;align-items:center;gap:.3rem;min-width:0}.EntityCard_entityContextRowBetween__zc7gR{justify-content:space-between}.EntityCard_entityContextLabel__t770e{font-size:var(--fs-xs);color:var(--muted-foreground);font-weight:500;white-space:nowrap}.EntityCard_entityContextStrong__xS7ke{font-size:var(--fs-xs);color:var(--foreground);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EntityCard_entityContextMuted__e_yZS{font-size:var(--fs-xs);color:var(--muted-foreground);font-weight:400;white-space:nowrap}.EntityCard_entityProgressTrack__3VwHH{width:100%;height:5px;background:color-mix(in srgb,var(--muted-foreground) 12%,transparent);border-radius:var(--radius-pill);overflow:hidden}.EntityCard_entityProgressFill__rTQnQ{height:100%;border-radius:var(--radius-pill);transition:width .65s cubic-bezier(.34,1.56,.64,1)}.EntityCard_entityFooterRow__8exI_{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto}.EntityCard_entityFooterInfo__rNlTt{display:flex;align-items:center;gap:.35rem;min-width:0}.EntityCard_entityFooterText__lGaqQ{display:inline-flex;align-items:baseline;gap:.25rem;min-width:0}.EntityCard_entityFooterLabel__nn9Dd{font-size:var(--fs-xs);color:var(--muted-foreground);white-space:nowrap}.EntityCard_entityFooterValue__GSsuO{font-size:var(--fs-sm);font-weight:700;color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EntityCard_entityFooterValueAccent__E92Mg{color:var(--accent-text)}.EntityCard_entityNavAffordance__4cxGZ{color:var(--muted-foreground);opacity:.38;flex-shrink:0;transition:opacity .2s ease,transform .2s ease}.EntityCard_entityCard__EhgrW:hover .EntityCard_entityNavAffordance__4cxGZ{opacity:.7;transform:translateX(2px)}@media (hover:none) and (pointer:coarse){.EntityCard_entityCard__EhgrW:hover{transform:none;border-color:inherit}.EntityCard_entityCard__EhgrW:active{transform:scale(var(--press-scale-surface))}.EntityCard_entityCard__EhgrW:hover .EntityCard_entityNavAffordance__4cxGZ{opacity:.38;transform:none}}@media (prefers-reduced-motion:reduce){.EntityCard_entityAnchorTile__0O7fT,.EntityCard_entityCard__EhgrW,.EntityCard_entityNavAffordance__4cxGZ,.EntityCard_entityProgressFill__rTQnQ{transition-duration:1ms}.EntityCard_entityCard__EhgrW:active,.EntityCard_entityCard__EhgrW:hover,.EntityCard_entityCard__EhgrW:hover .EntityCard_entityNavAffordance__4cxGZ{transform:none}}.EntityCard_cardsGrid__FLTro{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:1.25rem;gap:1.25rem;align-items:stretch;justify-content:start}.EntityCard_metricGrid__PZRi_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.6rem;gap:.6rem;width:100%}.EntityCard_metricBox__YTFDd{height:72px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.6rem;text-align:center}@media (max-width:1023px){.EntityCard_entityCard__EhgrW{max-width:100%;padding:1.1rem}.EntityCard_metricBox__YTFDd{height:70px;padding:.5rem}}@media (max-width:400px){.EntityCard_cardsGrid__FLTro{grid-template-columns:1fr}}.KPIGrid_grid__nZiNm{width:100%}.KPIGrid_shell__gjaO8{display:flex;flex-direction:column;align-items:stretch;gap:.45rem;width:100%}.KPIGrid_gridScroll__iffQn{position:relative;display:flex;flex-wrap:nowrap;overflow-x:auto;gap:1rem;padding:0;scroll-padding-inline:0;scroll-snap-type:x mandatory;align-items:stretch;scrollbar-width:none;-ms-overflow-style:none}.KPIGrid_gridScroll__iffQn::-webkit-scrollbar{display:none}.KPIGrid_gridScroll__iffQn:after,.KPIGrid_gridScroll__iffQn:before{content:"";position:absolute;top:0;bottom:0;width:1.25rem;pointer-events:none;z-index:2;opacity:0;transition:opacity .2s ease}.KPIGrid_gridScroll__iffQn:before{left:0;background:linear-gradient(to right,color-mix(in srgb,var(--background) 85%,transparent),transparent)}.KPIGrid_gridScroll__iffQn:after{right:0;background:linear-gradient(to left,color-mix(in srgb,var(--background) 85%,transparent),transparent)}.KPIGrid_gridScroll__iffQn[data-scroll-left=true]:before,.KPIGrid_gridScroll__iffQn[data-scroll-right=true]:after{opacity:.35}.KPIGrid_gridScroll__iffQn>*{flex:1 1;width:auto;min-width:clamp(10.5rem,24vw,16rem);scroll-snap-align:start}.KPIGrid_gridScroll__iffQn[data-measuring=true]>*{flex-basis:max-content;width:max-content;min-width:max-content}.KPIGrid_gridWrap__vu8Mn{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));width:100%;overflow:visible}.KPIGrid_grid__nZiNm>*{min-width:0}.KPIGrid_scrollIndicator__SGfbj{display:none;justify-content:center;align-items:center;width:100%;pointer-events:none;padding-top:.6rem;padding-bottom:.4rem}.KPIGrid_scrollIndicatorTrack__pGD0U{position:relative;width:3.5rem;height:5px;border-radius:999px;background:color-mix(in srgb,var(--foreground) 12%,transparent);overflow:hidden}.KPIGrid_scrollIndicatorThumb__sMNgS{position:absolute;inset-block:0;left:0;border-radius:inherit;background:color-mix(in srgb,var(--foreground) 65%,transparent);transition:transform .18s ease-out,width .18s ease-out}@media (max-width:359px){.KPIGrid_shell__gjaO8{gap:.4rem}.KPIGrid_gridScroll__iffQn{gap:.75rem;padding:0;scroll-padding-inline:0}.KPIGrid_gridScroll__iffQn:after,.KPIGrid_gridScroll__iffQn:before{width:1.5rem}.KPIGrid_gridScroll__iffQn>*{flex:0 0 var(--kpi-grid-item-width,clamp(14rem,82vw,16rem));width:var(--kpi-grid-item-width,clamp(14rem,82vw,16rem));min-width:var(--kpi-grid-item-width,clamp(14rem,82vw,16rem))}.KPIGrid_gridScroll__iffQn[data-scroll-left=true]:before,.KPIGrid_gridScroll__iffQn[data-scroll-right=true]:after{opacity:.45}.KPIGrid_scrollIndicatorTrack__pGD0U{width:3.5rem}}@media (max-width:768px){.KPIGrid_scrollIndicator__SGfbj{display:flex}}@media (min-width:360px) and (max-width:639px){.KPIGrid_scrollIndicator__SGfbj{display:none}}.FilterSelect_root__lv_GB{display:flex;flex-direction:column;gap:.5rem;width:100%;min-width:0}.FilterSelect_rootCompact__7tK9P{gap:6px}.FilterSelect_label__mbE05{font-size:var(--fs-sm);font-weight:600;color:var(--foreground);letter-spacing:-.015em;line-height:1.2}.FilterSelect_labelCompact__dKIPp{font-size:var(--fs-sm)}[data-mode=dark] .FilterSelect_label__mbE05{color:var(--foreground)}.FilterSelect_selectRoot__tS7U8,.FilterSelect_trigger__EE7ts{width:100%}.FilterSelect_triggerCompact__dTSUt{min-height:38px;padding:.5rem .7rem}.page-header_pageHeader__ddNgY{display:flex;flex-direction:column;gap:0;margin-bottom:var(--layout-gap-page-header-bottom,1.25rem);width:100%;min-width:0}.page-header_pageHeaderTopRow__DrZxj{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;grid-gap:1rem 1.5rem;gap:1rem 1.5rem;width:100%;min-width:0}.page-header_rightCluster__d3NI9{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;align-self:start;min-width:0;margin-left:auto}.page-header_pageTitleGroup__lkLJK{display:flex;flex-direction:column;gap:.35rem;min-width:150px;min-width:0}.page-header_titleRow__2KjPb{display:flex;align-items:center;gap:.6rem;min-width:0}.page-header_pageHeader__ddNgY h1{font-size:var(--text-page-title);font-weight:800;color:var(--foreground);margin:0;line-height:1.1;letter-spacing:-.02em;white-space:normal;overflow-wrap:break-word}.page-header_subtitle__i4HFr{color:var(--muted-foreground);font-size:var(--text-meta);line-height:1.4;margin:0;white-space:normal;overflow-wrap:break-word}.page-header_searchRow__T_V_9{display:grid;grid-template-rows:0fr;width:100%;min-width:0;margin-top:0;transition:grid-template-rows .38s cubic-bezier(.22,1,.36,1),margin-top .38s cubic-bezier(.22,1,.36,1)}.page-header_searchRowVisible__SnyP5{grid-template-rows:1fr;margin-top:.75rem}.page-header_searchRowInner__cqE9K{width:100%;min-width:0}.page-header_refreshIndicator__ioKhQ{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:999px;color:var(--muted-foreground);background:color-mix(in srgb,var(--foreground) 5%,transparent);flex:0 0 auto}.page-header_refreshSpinner__w_NoA{opacity:.8}@media (max-width:639px){.page-header_pageHeaderTopRow__DrZxj{grid-template-columns:minmax(0,1fr);gap:.85rem}.page-header_rightCluster__d3NI9{width:100%;justify-content:flex-start;margin-left:0}.page-header_rightCluster__d3NI9>*{min-width:0}.page-header_subtitle__i4HFr{font-size:var(--text-micro);line-height:1.35}}@media (prefers-reduced-motion:reduce){.page-header_searchRow__T_V_9{transition:none}}.Panel_panel__ez8rC{display:flex;flex-direction:column;min-width:0;width:100%}.Panel_paddingSm__Qzh4w{--panel-padding:var(--panel-padding-sm);--panel-gap:var(--panel-gap-sm)}.Panel_paddingMd__lIpiI{--panel-padding:var(--panel-padding-md);--panel-gap:var(--panel-gap-md)}.Panel_paddingLg__yCpB_{--panel-padding:var(--panel-padding-lg);--panel-gap:var(--panel-gap-lg)}.Panel_body__BeCU3,.Panel_footer__LKDiX,.Panel_header__W4maF{padding-inline:var(--panel-padding)}.Panel_header__W4maF{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-top:var(--panel-padding)}.Panel_leading__79sxb{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:.1rem}.Panel_titleStack__AlUx8{display:flex;min-width:0;flex:1 1;flex-direction:column;gap:.2rem}.Panel_title__XbAOg{margin:0;font-size:var(--fs-md);font-weight:var(--fw-bold);line-height:1.2;color:var(--card-foreground)}.Panel_subtitle__AOcRJ{margin:0;color:var(--muted-foreground);font-size:var(--fs-sm);line-height:1.45}.Panel_actions__mqwQs{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;margin-left:auto;flex-wrap:wrap}.Panel_body__BeCU3{flex-direction:column;gap:var(--panel-gap);padding-top:.875rem}.Panel_body__BeCU3,.Panel_footer__LKDiX{display:flex;padding-bottom:var(--panel-padding)}.Panel_footer__LKDiX{align-items:center;justify-content:flex-end;gap:.75rem;padding-top:1rem}@media (max-width:639px){.Panel_paddingSm__Qzh4w{--panel-padding:var(--panel-padding-sm-mobile)}.Panel_paddingMd__lIpiI{--panel-padding:var(--panel-padding-md-mobile)}.Panel_paddingLg__yCpB_{--panel-padding:var(--panel-padding-lg-mobile)}.Panel_header__W4maF{gap:.75rem}.Panel_leading__79sxb{margin-top:0}.Panel_title__XbAOg{font-size:var(--fs-base)}}.SettingsSection_section__H2thX{width:100%}.SettingsSection_sectionIcon__vvFyl{width:2rem;height:2rem;border-radius:.75rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--accent-text);background:color-mix(in srgb,var(--primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--primary) 20%,transparent);margin-top:0}.SettingsSection_sectionBadge__8lKnK{flex-shrink:0;align-self:flex-start}.SettingsSection_sectionFooter__i5e_L{margin-top:auto}.InteractiveTooltip_tooltipContainer__zk1EI{position:relative;display:inline-flex;align-items:center}.InteractiveTooltip_helperIconWrap__saUxj{color:var(--muted-foreground);cursor:pointer;display:flex;align-items:center;opacity:.45;transition:opacity .2s ease,color .2s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.InteractiveTooltip_helperIconWrap__saUxj:hover{opacity:1;color:var(--accent-text)}.InteractiveTooltip_helperIconWrap__saUxj:active{opacity:.8;transform:scale(var(--press-scale-button))}.InteractiveTooltip_tooltipPortalBubble__UPaE_{position:absolute;width:240px;background:var(--surface-floating-bg);border:var(--surface-floating-border);border-radius:var(--radius-control);padding:.5rem .75rem;font-size:var(--fs-xs);font-weight:500;color:var(--foreground);z-index:99999;box-shadow:var(--surface-floating-shadow);backdrop-filter:var(--surface-floating-backdrop);-webkit-backdrop-filter:var(--surface-floating-backdrop);transform:translateY(-100%);animation:InteractiveTooltip_tooltipFadeInPortal__xXBkI .18s cubic-bezier(.16,1,.3,1) both;pointer-events:none;word-wrap:break-word;white-space:pre-line}.InteractiveTooltip_tooltipPortalArrow__pEtEk{position:absolute;top:100%;transform:translateX(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--border)}.InteractiveTooltip_tooltipPortalArrow__pEtEk:after{content:"";position:absolute;bottom:1px;left:-5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--surface-floating-bg)}@keyframes InteractiveTooltip_tooltipFadeInPortal__xXBkI{0%{opacity:0;transform:translateY(-96%)}to{opacity:1;transform:translateY(-100%)}}@media (hover:none) and (pointer:coarse){.InteractiveTooltip_helperIconWrap__saUxj:hover{opacity:.45;color:var(--muted-foreground)}.InteractiveTooltip_helperIconWrap__saUxj:active{opacity:.8;transform:scale(var(--press-scale-button))}}@media (prefers-reduced-motion:reduce){.InteractiveTooltip_helperIconWrap__saUxj{transition-duration:1ms}.InteractiveTooltip_helperIconWrap__saUxj:active{transform:none}}.EditTransactionModal_modalCard__ehWcb{max-width:620px}.EditTransactionModal_formHeader____MZ1{margin-bottom:1rem}.EditTransactionModal_form__dCFGN{display:flex;flex-direction:column;gap:1rem}.EditTransactionModal_utilityGrid__yHhth{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.EditTransactionModal_twoColGrid__ZOwNH{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.EditTransactionModal_fieldLabel__mWHmP{display:inline-flex;align-items:center;gap:.35rem;font-weight:600;margin-bottom:.25rem}.EditTransactionModal_labelInfoButton__KIntC{color:var(--muted-foreground);cursor:pointer;opacity:.7;transition:opacity .18s ease,color .18s ease}.EditTransactionModal_labelInfoButton__KIntC:focus-visible,.EditTransactionModal_labelInfoButton__KIntC:hover{color:var(--accent-text);opacity:1}.EditTransactionModal_inputBase__EwHfV{width:100%;padding:.65rem;border-radius:var(--radius-control)}.EditTransactionModal_inputReadonly__5EprO{background:color-mix(in srgb,var(--muted) 78%,transparent)}.EditTransactionModal_inputError__BC1mU{border-color:var(--danger)}.EditTransactionModal_textarea__6iCic{width:100%;padding:.65rem;border-radius:var(--radius-control);min-height:var(--modal-textarea-height);height:var(--modal-textarea-height);max-height:var(--modal-textarea-height);resize:none;line-height:1.35}.EditTransactionModal_actionsRow__P8fSi{justify-content:space-between;margin-top:.5rem;flex-wrap:wrap}.EditTransactionModal_actionsRight__shM_z,.EditTransactionModal_actionsRow__P8fSi{display:flex;gap:.75rem;align-items:center}@media (max-width:639px){.EditTransactionModal_actionsRow__P8fSi{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.75rem;gap:.75rem;align-items:stretch}.EditTransactionModal_actionsRow__P8fSi>button{width:100%;justify-content:center}.EditTransactionModal_actionsRight__shM_z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;grid-gap:.75rem;gap:.75rem}.EditTransactionModal_actionsRight__shM_z>button{width:100%;justify-content:center}}.EditTransactionModal_invoiceMeta__caO6W{display:flex;align-items:center;gap:.35rem;background:color-mix(in srgb,var(--primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--primary) 15%,transparent);padding:4px 10px;border-radius:var(--radius-pill);white-space:nowrap}.EditTransactionModal_invoiceLabel__Ipu36{font-weight:700}.EditTransactionModal_invoiceLabel__Ipu36,.EditTransactionModal_invoiceValue__2ERn0{font-size:var(--fs-xxs);color:var(--accent-text);text-transform:uppercase;letter-spacing:.05em}.EditTransactionModal_invoiceValue__2ERn0{font-weight:600}.EmptyState_emptyStateBare__y1vt9,.EmptyState_emptyState__AhVgf{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.875rem;width:100%;min-height:12rem;padding:1.5rem;text-align:center;color:var(--card-foreground)}.EmptyState_emptyStateBare__y1vt9{background:transparent;border:0;box-shadow:none;border-radius:0}.EmptyState_alignStart__rJmmc{align-items:flex-start;text-align:left}.EmptyState_compact__zihcE{min-height:auto;padding:1.25rem}.EmptyState_iconWrap__wic6d{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--radius-control);color:var(--accent-text);background:color-mix(in srgb,var(--primary) 10%,transparent)}.EmptyState_iconPlain__j3kPS{width:auto;height:auto;border-radius:0;background:transparent}.EmptyState_content__CryCy{display:flex;flex-direction:column;gap:.35rem;min-width:0;max-width:40rem}.EmptyState_title___sezM{margin:0;font-size:var(--fs-sm);font-weight:var(--fw-med);line-height:1.2;color:var(--card-foreground)}.EmptyState_description__Be39x{margin:0;color:var(--muted-foreground);font-size:var(--fs-sm);line-height:1.5}.EmptyState_actions__SKW8j{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.25rem}.EmptyState_alignStart__rJmmc .EmptyState_actions__SKW8j{justify-content:flex-start}@media (max-width:639px){.EmptyState_emptyState__AhVgf{min-height:10rem;padding:1.25rem}.EmptyState_compact__zihcE{padding:1rem}}.LeaseAlertsSection_container__DP8LI{display:flex;flex-direction:column;gap:.75rem;padding:0}.LeaseAlertsSection_header__whznM{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.LeaseAlertsSection_titleRow__1wv3X{display:inline-flex;align-items:center;gap:.5rem;color:var(--foreground)}.LeaseAlertsSection_title__gCfFb{margin:0;font-size:var(--text-card-title);font-weight:700}.LeaseAlertsSection_countBadge__zdaDT{background:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--muted-foreground);padding:.15rem .5rem;border-radius:var(--radius-pill);font-size:var(--fs-xs);font-weight:600}.LeaseAlertsSection_viewAll__uCq8c{background:none;border:1px solid var(--border);color:var(--foreground);padding:.3rem .65rem;border-radius:var(--radius-sm);font-size:var(--fs-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .15s ease,transform .15s ease,box-shadow .15s ease}.LeaseAlertsSection_viewAll__uCq8c:active{transform:scale(.98);background:color-mix(in srgb,var(--foreground) 6%,transparent)}.LeaseAlertsSection_alertsList__qUTg9{display:flex;flex-direction:column;gap:.35rem;max-height:280px;overflow-y:auto}.LeaseAlertsSection_alertCard__igA_P{display:grid;grid-template-columns:auto 1fr auto;grid-gap:.65rem;gap:.65rem;align-items:center;padding:.6rem .75rem;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--foreground) 4%,transparent);transition:background-color .15s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.LeaseAlertsSection_alertCard__igA_P:hover{background-color:color-mix(in srgb,var(--foreground) 7%,transparent)}.LeaseAlertsSection_alertCard__igA_P:active{background-color:color-mix(in srgb,var(--foreground) 9%,transparent)}.LeaseAlertsSection_alertCard__igA_P.LeaseAlertsSection_expired__1nbMO,.LeaseAlertsSection_alertCard__igA_P.LeaseAlertsSection_upcoming__YAbcN,.LeaseAlertsSection_alertCard__igA_P.LeaseAlertsSection_urgent__xtuio{border-left:none;background:color-mix(in srgb,var(--foreground) 4%,transparent)}.LeaseAlertsSection_alertCard__igA_P.LeaseAlertsSection_expired__1nbMO:hover,.LeaseAlertsSection_alertCard__igA_P.LeaseAlertsSection_upcoming__YAbcN:hover,.LeaseAlertsSection_alertCard__igA_P.LeaseAlertsSection_urgent__xtuio:hover{background-color:color-mix(in srgb,var(--foreground) 7%,transparent)}.LeaseAlertsSection_alertCard__igA_P.LeaseAlertsSection_expired__1nbMO:active,.LeaseAlertsSection_alertCard__igA_P.LeaseAlertsSection_upcoming__YAbcN:active,.LeaseAlertsSection_alertCard__igA_P.LeaseAlertsSection_urgent__xtuio:active{background-color:color-mix(in srgb,var(--foreground) 9%,transparent)}.LeaseAlertsSection_alertIcon__PgLZD{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:color-mix(in srgb,var(--foreground) 8%,transparent);color:var(--muted-foreground)}.LeaseAlertsSection_alertContent__lfSh8{display:flex;flex-direction:column;gap:.2rem;min-width:0}.LeaseAlertsSection_alertTitle__cWTCs{font-weight:600;color:var(--foreground);font-size:var(--fs-base);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LeaseAlertsSection_alertMeta__NQ0Zt{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;color:var(--muted-foreground);font-size:var(--fs-sm)}.LeaseAlertsSection_divider__wDbah{color:color-mix(in srgb,var(--foreground) 15%,transparent)}.LeaseAlertsSection_propertyName__ix9OZ{color:var(--muted-foreground)}.LeaseAlertsSection_alertActions__x2lcI{display:flex;align-items:center;justify-content:flex-end}.LeaseAlertsSection_loadingText__muh6g{color:var(--muted-foreground);font-size:var(--fs-sm)}@media (max-width:640px){.LeaseAlertsSection_emptyState__ITeG5{min-height:120px}.LeaseAlertsSection_alertCard__igA_P{grid-template-columns:auto 1fr;grid-template-rows:auto auto}.LeaseAlertsSection_alertActions__x2lcI{grid-column:span 2;justify-content:flex-start}}@media (hover:none) and (pointer:coarse){.LeaseAlertsSection_alertCard__igA_P.LeaseAlertsSection_expired__1nbMO:hover,.LeaseAlertsSection_alertCard__igA_P.LeaseAlertsSection_upcoming__YAbcN:hover,.LeaseAlertsSection_alertCard__igA_P.LeaseAlertsSection_urgent__xtuio:hover,.LeaseAlertsSection_alertCard__igA_P:hover,.LeaseAlertsSection_viewAll__uCq8c:hover{background-color:transparent}.LeaseAlertsSection_viewAll__uCq8c:active{transform:scale(.98);background:color-mix(in srgb,var(--foreground) 6%,transparent)}.LeaseAlertsSection_alertCard__igA_P.LeaseAlertsSection_expired__1nbMO:active,.LeaseAlertsSection_alertCard__igA_P.LeaseAlertsSection_upcoming__YAbcN:active,.LeaseAlertsSection_alertCard__igA_P.LeaseAlertsSection_urgent__xtuio:active,.LeaseAlertsSection_alertCard__igA_P:active{background-color:color-mix(in srgb,var(--foreground) 9%,transparent)}}@media (prefers-reduced-motion:reduce){.LeaseAlertsSection_alertCard__igA_P,.LeaseAlertsSection_viewAll__uCq8c{transition-duration:1ms}.LeaseAlertsSection_alertCard__igA_P.LeaseAlertsSection_expired__1nbMO:active,.LeaseAlertsSection_alertCard__igA_P.LeaseAlertsSection_upcoming__YAbcN:active,.LeaseAlertsSection_alertCard__igA_P.LeaseAlertsSection_urgent__xtuio:active,.LeaseAlertsSection_alertCard__igA_P:active,.LeaseAlertsSection_viewAll__uCq8c:active{transform:none}}.recent-activity_activityContainer__uY55J{display:flex;flex-direction:column;gap:.25rem;max-height:280px;overflow-y:auto}.recent-activity_activityItem__FIl7l{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.6rem;gap:.6rem;min-height:4.75rem;padding:.55rem .65rem;border-radius:var(--radius-sm);background:var(--surface-inset-bg);transition:background-color .15s ease}.recent-activity_activityItem__FIl7l:hover{background-color:var(--surface-inset-hover-bg)}.recent-activity_activityIcon__FsgQO{width:8px;height:8px;border-radius:50%;display:block;flex-shrink:0;align-self:center}.recent-activity_activityIconPayment__P_g_4{background-color:var(--status-success)}.recent-activity_activityIconBillAdded__X6HQr{background-color:color-mix(in srgb,var(--foreground) 25%,transparent)}.recent-activity_activityIconOverdue__McBYf{background-color:color-mix(in srgb,var(--danger,#ef4444) 60%,transparent)}.recent-activity_activityIconTenantAdded__u_4An{background-color:color-mix(in srgb,var(--primary) 50%,transparent)}.recent-activity_activityIconDefault__tKKEt{background-color:color-mix(in srgb,var(--foreground) 15%,transparent)}.recent-activity_activityContent__Wob9Z{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.1rem}.recent-activity_activityDescription__ZHIR3{font-size:var(--fs-sm);color:var(--foreground);font-weight:500;line-height:1.2}.recent-activity_activityDetail__0iWQh,.recent-activity_activityTimestamp__p7Joh{font-size:var(--fs-xs);color:var(--muted-foreground);line-height:1.2}.recent-activity_activityTimestamp__p7Joh{margin-top:.05rem}.recent-activity_activityAmount__V_Tsb{font-weight:600;font-size:var(--fs-sm);color:var(--foreground);flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:768px){.recent-activity_activityContainer__uY55J{max-height:none;overflow-y:visible;gap:.35rem}.recent-activity_activityItem__FIl7l{min-height:4.5rem;padding:.55rem;gap:.6rem}.recent-activity_activityDescription__ZHIR3{font-size:var(--fs-sm)}.recent-activity_activityTimestamp__p7Joh{font-size:var(--fs-xs)}.recent-activity_activityAmount__V_Tsb{font-size:var(--fs-sm)}}@media (max-width:480px){.recent-activity_activityItem__FIl7l{grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:.5rem}.recent-activity_activityAmount__V_Tsb{width:auto;text-align:right;margin-top:0;margin-left:auto;white-space:nowrap}}.InvoiceAuditTrail_overlay__JXBXE{position:fixed;inset:0;background:var(--modal-backdrop);display:flex;align-items:center;justify-content:center;z-index:1200}.InvoiceAuditTrail_dialog__yVpPy{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-control);padding:1.25rem;width:min(520px,92vw);max-height:90dvh;overflow-y:auto;box-shadow:0 16px 40px rgba(0,0,0,.3);color:var(--foreground)}.InvoiceAuditTrail_header__nxEDm{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.9rem}.InvoiceAuditTrail_titleRow__65PGi{display:flex;align-items:center;gap:.5rem}.InvoiceAuditTrail_title__uXlO1{font-size:var(--fs-base);font-weight:700}.InvoiceAuditTrail_auditChip__Rc9fz{font-size:var(--fs-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);border:1px solid var(--border);border-radius:var(--radius-pill);padding:.1rem .45rem}.InvoiceAuditTrail_subtitle__JIWTY{font-size:var(--fs-sm);color:var(--muted-foreground);min-height:1.25rem;margin-top:.2rem}.InvoiceAuditTrail_closeButton__5fJ_z{border:none;background:transparent;color:var(--muted-foreground);cursor:pointer;font-size:var(--fs-lg);line-height:1}.InvoiceAuditTrail_loadingWrap__ypM76{padding:1.25rem 0 1rem;display:flex;justify-content:center;align-items:center}.InvoiceAuditTrail_loader__lnWuI{display:inline-flex;align-items:center;gap:.45rem}.InvoiceAuditTrail_loaderDot__X41mh{width:.55rem;height:.55rem;border-radius:var(--radius-pill);background:var(--muted-foreground);opacity:.25;animation:InvoiceAuditTrail_invoice-history-dot-pulse__EVUr3 .9s ease-in-out infinite}.InvoiceAuditTrail_loaderDot__X41mh:nth-child(2){animation-delay:.12s}.InvoiceAuditTrail_loaderDot__X41mh:nth-child(3){animation-delay:.24s}@keyframes InvoiceAuditTrail_invoice-history-dot-pulse__EVUr3{0%,80%,to{transform:translateY(0) scale(.75);opacity:.25}40%{transform:translateY(-.2rem) scale(1);opacity:1}}.InvoiceAuditTrail_errorText__fRYD2{color:var(--danger);padding-bottom:.75rem}.InvoiceAuditTrail_relatedRow__Muhkz{display:flex;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.InvoiceAuditTrail_relatedCard__QCnO4{background:var(--muted-50);border:1px solid var(--border);border-radius:var(--radius-control);padding:.65rem .75rem}.InvoiceAuditTrail_relatedLabel__gVYiA{font-size:var(--fs-sm);color:var(--muted-foreground)}.InvoiceAuditTrail_relatedValue__oKvQK{font-weight:600}.InvoiceAuditTrail_entriesList__v_Utz{display:flex;flex-direction:column;gap:.75rem}.InvoiceAuditTrail_entryCard__5oksE{border-left:1px solid var(--border);border:1px solid var(--border);border-left-width:4px;border-radius:var(--radius-control);padding:.75rem .8rem;background:var(--card)}.InvoiceAuditTrail_entryCard__5oksE[data-action=created]{border-left-color:color-mix(in srgb,var(--primary) 35%,transparent)}.InvoiceAuditTrail_entryCard__5oksE[data-action=edited]{border-left-color:rgba(59,130,246,.35)}.InvoiceAuditTrail_entryCard__5oksE[data-action=canceled],.InvoiceAuditTrail_entryCard__5oksE[data-action=voided]{border-left-color:rgba(239,68,68,.35)}.InvoiceAuditTrail_entryCard__5oksE[data-action=payment_received]{border-left-color:rgba(34,197,94,.35)}.InvoiceAuditTrail_entryCard__5oksE[data-action=locked]{border-left-color:rgba(245,158,11,.35)}.InvoiceAuditTrail_entryCard__5oksE[data-action=unlocked]{border-left-color:rgba(148,163,184,.35)}.InvoiceAuditTrail_entryHeader__pn9He{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.45rem}.InvoiceAuditTrail_actionBadge__QoMNN{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:var(--radius-pill);font-size:var(--fs-xs);font-weight:700;letter-spacing:.03em;text-transform:uppercase;background:var(--muted-50);color:var(--foreground);border:1px solid var(--border)}.InvoiceAuditTrail_actionBadge__QoMNN[data-action=created]{background:color-mix(in srgb,var(--primary) 12%,transparent);border-color:color-mix(in srgb,var(--primary) 35%,transparent);color:var(--accent-text)}.InvoiceAuditTrail_actionBadge__QoMNN[data-action=edited]{background:rgba(59,130,246,.12);border-color:rgba(59,130,246,.35);color:#60a5fa}.InvoiceAuditTrail_actionBadge__QoMNN[data-action=canceled],.InvoiceAuditTrail_actionBadge__QoMNN[data-action=voided]{background:rgba(239,68,68,.12);border-color:rgba(239,68,68,.35);color:#f87171}.InvoiceAuditTrail_actionBadge__QoMNN[data-action=payment_received]{background:rgba(34,197,94,.12);border-color:rgba(34,197,94,.35);color:#4ade80}.InvoiceAuditTrail_actionBadge__QoMNN[data-action=locked]{background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.35);color:#fbbf24}.InvoiceAuditTrail_actionBadge__QoMNN[data-action=unlocked]{background:rgba(148,163,184,.18);border-color:rgba(148,163,184,.35);color:#cbd5e1}.InvoiceAuditTrail_entryDate__gcKOM{font-size:var(--fs-sm);color:var(--muted-foreground);white-space:nowrap}.InvoiceAuditTrail_statusLine__Pg1jX{font-size:var(--fs-sm);margin-bottom:.35rem}.InvoiceAuditTrail_muted__qAy1Q{color:var(--muted-foreground)}.InvoiceAuditTrail_semiBold__qFze_{font-weight:600}.InvoiceAuditTrail_noteLine__dyQdO{margin-top:.15rem;font-size:var(--fs-sm)}.InvoiceAuditTrail_noteMutedLine__uHFpz{margin-top:.12rem;font-size:var(--fs-sm);color:var(--muted-foreground)}.InvoiceAuditTrail_changeList__I7BR1{margin-top:.5rem;display:flex;flex-direction:column;gap:.16rem}.InvoiceAuditTrail_changeRow__yX0KR{font-size:var(--fs-sm)}.InvoiceAuditTrail_replacementLine__7P_iX{margin-top:.2rem;font-size:var(--fs-sm)}.ledger-page-loading_loadingRoot__xjqiy{margin-bottom:var(--panel-gap-2xl)}.ledger-page-loading_metricSkeletonGridDesktop__AcH3a{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--panel-gap-md);gap:var(--panel-gap-md)}.ledger-page-loading_metricSkeletonGridResponsive__IOrGQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--panel-gap-sm);gap:var(--panel-gap-sm)}.ledger-page-loading_filterPanelWrap__47j6v{margin-bottom:var(--panel-gap-md)}.TenantPaymentSubmissionsInbox_card__KWKl0{display:grid;grid-gap:1rem;gap:1rem}.TenantPaymentSubmissionsInbox_header__l0YsB{display:flex;justify-content:space-between;gap:.9rem;align-items:flex-start}.TenantPaymentSubmissionsInbox_kicker__qXkYn{margin:0;color:var(--muted-foreground);font-size:var(--fs-xs);font-weight:800;text-transform:uppercase;letter-spacing:.03em}.TenantPaymentSubmissionsInbox_header__l0YsB h2{margin:.18rem 0 0;font-size:var(--fs-lg)}.TenantPaymentSubmissionsInbox_subtitle__hH9Zc{margin:.35rem 0 0;color:var(--muted-foreground);line-height:1.45}.TenantPaymentSubmissionsInbox_headerMeta__0Z9NG{display:grid;grid-gap:.2rem;gap:.2rem;justify-items:end;color:var(--muted-foreground);font-size:var(--fs-xs);font-weight:700}.TenantPaymentSubmissionsInbox_summaryGrid__kSrgg{display:grid;grid-gap:.7rem;gap:.7rem}.TenantPaymentSubmissionsInbox_summaryCard__uEPLl{display:grid;grid-gap:.15rem;gap:.15rem}.TenantPaymentSubmissionsInbox_summaryCard__uEPLl span{color:var(--muted-foreground);font-size:var(--fs-xs);font-weight:700;text-transform:uppercase}.TenantPaymentSubmissionsInbox_summaryCard__uEPLl strong{font-size:var(--fs-lg)}.TenantPaymentSubmissionsInbox_list__fhnVi{display:flex;flex-direction:column;gap:.5rem}.TenantPaymentSubmissionsInbox_cardRow__3W1tR{display:flex;flex-direction:column;overflow:hidden}.TenantPaymentSubmissionsInbox_rowMain__V9I3P{display:flex;align-items:center;padding:.75rem 1rem;gap:1.5rem;cursor:pointer}.TenantPaymentSubmissionsInbox_tenantInfo__7fEzL{flex:1.5 1;min-width:0}.TenantPaymentSubmissionsInbox_tenantInfo__7fEzL h3{margin:0;font-size:var(--fs-md-4);font-weight:700;color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TenantPaymentSubmissionsInbox_tenantInfo__7fEzL p{margin:.1rem 0 0;font-size:var(--fs-sm-4);color:var(--muted-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TenantPaymentSubmissionsInbox_amountInfo__sL42C{flex:1 1;display:flex;flex-direction:column;gap:.1rem;min-width:0}.TenantPaymentSubmissionsInbox_amountInfo__sL42C strong{font-size:var(--fs-base);font-weight:800}.TenantPaymentSubmissionsInbox_amountInfo__sL42C span{font-size:var(--fs-sm-2);color:var(--muted-foreground);text-transform:uppercase;font-weight:700}.TenantPaymentSubmissionsInbox_dateInfo__EIkge{flex:1 1;display:flex;flex-direction:column;gap:.1rem;min-width:0}.TenantPaymentSubmissionsInbox_dateInfo__EIkge strong{font-size:var(--fs-md-2);font-weight:600}.TenantPaymentSubmissionsInbox_dateInfo__EIkge span{font-size:var(--fs-sm-2);color:var(--muted-foreground);text-transform:uppercase;font-weight:700}.TenantPaymentSubmissionsInbox_proofPreview__XkRDD{width:40px;height:40px;border-radius:8px;background:var(--muted);display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--border);padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;flex-shrink:0;position:relative}.TenantPaymentSubmissionsInbox_proofPreview__XkRDD img{width:100%;height:100%;object-fit:cover}.TenantPaymentSubmissionsInbox_proofPreview__XkRDD svg{color:var(--muted-foreground);opacity:.5}.TenantPaymentSubmissionsInbox_proofCount__PCYSE{position:absolute;right:2px;bottom:2px;display:grid;min-width:16px;height:16px;padding:0 3px;place-items:center;border-radius:999px;background:var(--primary);color:var(--primary-foreground);font-size:var(--fs-xs);font-weight:800;line-height:1}.TenantPaymentSubmissionsInbox_proofPreview__XkRDD:hover{border-color:color-mix(in srgb,var(--primary) 28%,var(--border));box-shadow:0 0 0 1px color-mix(in srgb,var(--primary) 12%,transparent)}.TenantPaymentSubmissionsInbox_proofPreview__XkRDD:active{transform:scale(var(--press-scale-button))}.TenantPaymentSubmissionsInbox_proofPreview__XkRDD:disabled{cursor:default;box-shadow:none}.TenantPaymentSubmissionsInbox_proofViewer__by8UZ{display:grid;grid-gap:.75rem;gap:.75rem}.TenantPaymentSubmissionsInbox_proofViewerImage__UxOkT{width:100%;max-height:min(72dvh,720px);object-fit:contain;border-radius:16px;border:1px solid var(--border);background:var(--background)}.TenantPaymentSubmissionsInbox_proofFilesList__WVPGn,.TenantPaymentSubmissionsInbox_proofTabs__0NPcp{display:flex;flex-wrap:wrap;gap:.5rem}.TenantPaymentSubmissionsInbox_proofFileButton__iAVBo,.TenantPaymentSubmissionsInbox_proofTab__7VoZ_{display:inline-flex;min-width:0;align-items:center;gap:.4rem;padding:.5rem .65rem;border:1px solid var(--border);border-radius:10px;background:var(--muted);color:var(--foreground);font:inherit;font-size:var(--fs-sm-4);cursor:pointer}.TenantPaymentSubmissionsInbox_proofTab__7VoZ_{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TenantPaymentSubmissionsInbox_proofTabActive__9XqLW{border-color:color-mix(in srgb,var(--primary) 42%,var(--border));background:color-mix(in srgb,var(--primary) 10%,var(--muted))}.TenantPaymentSubmissionsInbox_proofFileButton__iAVBo span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TenantPaymentSubmissionsInbox_proofViewerFile__pkHr5{display:grid;min-height:240px;padding:2rem;place-items:center;align-content:center;grid-gap:.55rem;gap:.55rem;border:1px solid var(--border);border-radius:16px;background:var(--muted);text-align:center}.TenantPaymentSubmissionsInbox_proofViewerFile__pkHr5 span{color:var(--muted-foreground);font-size:var(--fs-sm-4)}.TenantPaymentSubmissionsInbox_proofViewerActions__PWYM4{display:flex;justify-content:flex-end}@media (hover:none) and (pointer:coarse){.TenantPaymentSubmissionsInbox_proofPreview__XkRDD:hover{border-color:var(--border);box-shadow:none}.TenantPaymentSubmissionsInbox_proofPreview__XkRDD:active{transform:scale(var(--press-scale-button));box-shadow:0 0 0 1px color-mix(in srgb,var(--primary) 12%,transparent)}}@media (prefers-reduced-motion:reduce){.TenantPaymentSubmissionsInbox_proofPreview__XkRDD{transition-duration:1ms}.TenantPaymentSubmissionsInbox_proofPreview__XkRDD:active{transform:none}}.TenantPaymentSubmissionsInbox_rowActions__0K_xC{display:flex;align-items:center;gap:.5rem}.TenantPaymentSubmissionsInbox_expandedContent__qLUVE{border-top:1px solid var(--border);padding:1rem}.TenantPaymentSubmissionsInbox_expandedGrid__0Xogt{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.TenantPaymentSubmissionsInbox_expandToggle__9DBte{color:var(--muted-foreground);display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.TenantPaymentSubmissionsInbox_expandToggleRotated__HbM0i{transform:rotate(180deg)}.TenantPaymentSubmissionsInbox_field__rPQl4{display:grid;grid-gap:.15rem;gap:.15rem}.TenantPaymentSubmissionsInbox_field__rPQl4 span{color:var(--muted-foreground);font-size:var(--fs-xs);font-weight:700;text-transform:uppercase}.TenantPaymentSubmissionsInbox_field__rPQl4 strong{overflow-wrap:anywhere;font-size:var(--fs-md-4);line-height:1.45;white-space:pre-wrap}.TenantPaymentSubmissionsInbox_field__rPQl4 p{margin:0;font-size:var(--fs-md-2);line-height:1.45;overflow-wrap:anywhere}.TenantPaymentSubmissionsInbox_proofFilesField__KtKdg{grid-column:1/-1}.TenantPaymentSubmissionsInbox_metaLine__drHNx{margin:0;font-size:var(--fs-sm-4);color:var(--muted-foreground)}.TenantPaymentSubmissionsInbox_actions__0viT7{display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-end}.TenantPaymentSubmissionsInbox_reviewModal__ghrAS{display:grid;grid-gap:.9rem;gap:.9rem}@media (min-width:768px){.TenantPaymentSubmissionsInbox_expandedGrid__0Xogt,.TenantPaymentSubmissionsInbox_summaryGrid__kSrgg{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.TenantPaymentSubmissionsInbox_filtersList__85t9u{gap:1.2rem}.TenantPaymentSubmissionsInbox_rowMain__V9I3P{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"tenant proof actions" "amount date date";align-items:start;grid-gap:.7rem .75rem;gap:.7rem .75rem;padding:.9rem}.TenantPaymentSubmissionsInbox_tenantInfo__7fEzL{grid-area:tenant;min-width:0}.TenantPaymentSubmissionsInbox_tenantInfo__7fEzL h3{line-height:1.25}.TenantPaymentSubmissionsInbox_tenantInfo__7fEzL h3,.TenantPaymentSubmissionsInbox_tenantInfo__7fEzL p{white-space:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.TenantPaymentSubmissionsInbox_tenantInfo__7fEzL p{line-height:1.35}.TenantPaymentSubmissionsInbox_amountInfo__sL42C,.TenantPaymentSubmissionsInbox_dateInfo__EIkge{min-width:0}.TenantPaymentSubmissionsInbox_amountInfo__sL42C{grid-area:amount}.TenantPaymentSubmissionsInbox_dateInfo__EIkge{grid-area:date}.TenantPaymentSubmissionsInbox_amountInfo__sL42C strong{font-size:var(--fs-md-4)}.TenantPaymentSubmissionsInbox_dateInfo__EIkge strong{font-size:var(--fs-sm-6)}.TenantPaymentSubmissionsInbox_proofPreview__XkRDD{grid-area:proof;width:34px;height:34px;justify-self:end}.TenantPaymentSubmissionsInbox_rowActions__0K_xC{grid-area:actions;margin-left:0;align-self:start;justify-content:flex-end}.TenantPaymentSubmissionsInbox_expandedContent__qLUVE{padding:.85rem}.TenantPaymentSubmissionsInbox_expandedGrid__0Xogt{gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.TenantPaymentSubmissionsInbox_expandedGrid__0Xogt .TenantPaymentSubmissionsInbox_field__rPQl4:nth-child(5){grid-column:1/-1}.TenantPaymentSubmissionsInbox_actions__0viT7{justify-content:flex-start;gap:.45rem}}