.ProgressBar_track__Q_J0L{width:100%;height:.5rem;overflow:hidden;border-radius:999px;background:var(--color-muted)}.ProgressBar_fill__wEO3B{height:100%;border-radius:999px;background:var(--color-primary)}.Modal_viewport__Yl_ct{pointer-events:none;position:fixed;inset:0;left:50%;z-index:200;width:min(100vw,var(--app-shell-width));transform:translateX(-50%)}.Modal_viewportScrollable__yoGj5{pointer-events:auto;overflow-y:auto;overscroll-behavior:contain}.Modal_overlay__ognS1{position:absolute;top:0;right:0;bottom:6.1rem;left:0;z-index:120;background:var(--color-overlay-strong);pointer-events:auto}.Modal_panel__ZJIrA{position:absolute;inset-inline:0;z-index:130;display:flex;flex-direction:column;overflow:hidden;background:var(--color-card);box-shadow:var(--shadow-xl);pointer-events:auto}.Modal_panelTop__CDDP9{top:.75rem;bottom:auto}.Modal_panelBottom__xX_0D,.Modal_panelTop__CDDP9{right:.75rem;left:.75rem;max-height:min(calc(100% - 6rem),44rem);border-radius:1.5rem;border:1px solid var(--color-border)}.Modal_panelBottom__xX_0D{top:auto;bottom:3.8rem}.Modal_panelFormSheet__oW5rR{top:auto;right:.6rem;bottom:6.1rem;left:.6rem;width:auto;max-height:min(calc(100dvh - 7rem),44rem);border-radius:1.45rem 1.45rem 0 0;border:1px solid var(--color-border);box-shadow:var(--shadow-xl)}.Modal_panelFormSheetTall__ErGT3{position:relative;inset:auto;margin:.75rem .6rem 6.3rem;width:auto;max-height:min(calc(100dvh - 7rem),48rem);border-radius:1.45rem;border:1px solid var(--color-border);box-shadow:var(--shadow-xl)}.Modal_panelCompact__Fq3t5{width:min(16rem,calc(100% - 1.4rem))}.Modal_panelCompactWide__wu_wR,.Modal_panelCompact__Fq3t5{right:1rem;bottom:4rem;left:auto;border-radius:1.4rem;border:1px solid var(--color-border);box-shadow:var(--shadow-xl)}.Modal_panelCompactWide__wu_wR{width:min(21.6rem,calc(100% - 1.4rem))}.Modal_panelFab__Hp4v8{right:1rem;bottom:3.6rem;left:auto;width:min(19rem,calc(100% - 1.4rem));max-height:min(68dvh,32rem);border-radius:1.6rem;border:1px solid var(--color-border);box-shadow:var(--shadow-xl)}.Modal_panelFloating__TYy_F{top:auto;right:1rem;bottom:4rem;left:1rem;max-height:min(78dvh,44rem);border-radius:1.8rem;border:1px solid var(--color-border)}.Modal_header__vbr_B{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-border);padding:.85rem .9rem}.Modal_title__SEF__{color:var(--color-foreground);font-size:var(--font-size-lg);font-weight:700}.Modal_closeButton__c_jrZ{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;border-radius:9999px;padding:.5rem;color:var(--color-muted-foreground);transition:background-color .16s ease}.Modal_closeButton__c_jrZ:hover{background:var(--color-muted)}.Modal_body__X8P8o{min-height:0;flex:1;overflow-y:auto;padding:1rem 1rem 2rem}.Modal_bodyCompact__N6hkD{overflow:visible;padding:.5rem}.Modal_bodyFab__mWqXV{overflow-y:auto;overscroll-behavior:contain;padding:.75rem}.Modal_bodyFormSheet__6URQY{overflow-y:auto;overscroll-behavior:contain;padding:.8rem .85rem max(.9rem,env(safe-area-inset-bottom))}@media (max-height:39rem){.Modal_panelFormSheet__oW5rR{right:.45rem;left:.45rem;bottom:5.7rem}.Modal_panelFormSheetTall__ErGT3{margin:.45rem .45rem 5.9rem}.Modal_bodyFormSheet__6URQY{padding-bottom:max(.85rem,env(safe-area-inset-bottom))}}@media (max-width:26rem){.Modal_panelFormSheet__oW5rR{right:.45rem;bottom:5.8rem;left:.45rem;max-height:min(calc(100dvh - 6.5rem),40rem);border-radius:1.25rem 1.25rem 0 0}.Modal_panelFormSheetTall__ErGT3{margin:.45rem .45rem 5.9rem;max-height:min(calc(100dvh - 6.4rem),42rem);border-radius:1.25rem}.Modal_header__vbr_B{padding:.7rem .75rem}.Modal_title__SEF__{font-size:var(--font-size-md)}.Modal_closeButton__c_jrZ{padding:.4rem}.Modal_bodyFormSheet__6URQY{padding:.65rem .7rem max(.8rem,env(safe-area-inset-bottom))}}.QuickActionMenu_grid__d3mOb{display:flex;flex-direction:column;gap:.6rem}.QuickActionMenu_action__5kMC8{display:flex;width:100%;min-height:4.4rem;justify-content:flex-start;gap:.9rem;border-radius:1.2rem;padding-inline:.5rem}.QuickActionMenu_icon__0YF1D{width:1.25rem;height:1.25rem;flex-shrink:0}.QuickActionMenu_label__pxSYL{flex:1;font-size:var(--font-size-xs);font-weight:600;line-height:var(--line-height-tight);text-align:left}.QuickActionMenu_lockIcon__Lgf66{width:1rem;height:1rem;flex-shrink:0;color:var(--color-muted-foreground)}.QuickActionMenu_iconPrimary__OzHjV{color:var(--color-primary)}.QuickActionMenu_iconExpense__dAd6u{color:#f97316}.QuickActionMenu_iconTransfer__XXcoi{color:#3b82f6}.QuickActionMenu_iconDebt__M0_Ys{color:#8b5cf6}.QuickActionMenu_iconAccount__6HieF,.QuickActionMenu_iconCard__dyTK_{color:#0f766e}.ManualBillingAdmin_page__l2kcW{position:relative;display:flex;min-height:100%;flex-direction:column}.ManualBillingAdmin_content__V0CKb{display:flex;flex-direction:column;gap:.8rem;padding:.85rem}.ManualBillingAdmin_card__anT53{border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--color-card) 92%,white 8%),color-mix(in srgb,var(--color-card) 98%,var(--color-muted) 2%));padding:1rem}.ManualBillingAdmin_stack__1AZ_9{display:flex;flex-direction:column;gap:1rem}.ManualBillingAdmin_searchForm__x8pI7{gap:.8rem}.ManualBillingAdmin_controlGroup__Jn8jB{display:flex;margin:0;min-width:0;flex-direction:column;gap:.5rem;border:0;padding:0}.ManualBillingAdmin_titleBlock__iTAKo{display:flex;flex-direction:column;gap:.25rem}.ManualBillingAdmin_title__lUORA{color:var(--color-foreground);font-size:var(--font-size-sm);font-weight:800}.ManualBillingAdmin_mutedText__lnLkm{color:var(--color-muted-foreground);font-size:var(--font-size-xs);line-height:var(--line-height-relaxed)}.ManualBillingAdmin_sectionLabel__5Q3xs{color:var(--color-muted-foreground);font-size:var(--font-size-2xs);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ManualBillingAdmin_input__zdCYF{width:100%;border:1px solid var(--color-border);border-radius:.875rem;min-height:2rem;background:color-mix(in srgb,var(--color-background) 80%,var(--color-card));padding:.75rem 1rem;color:var(--color-foreground);font-size:var(--font-size-sm);outline:none;transition:border-color .16s ease,box-shadow .16s ease}.ManualBillingAdmin_input__zdCYF:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 20%,transparent)}.ManualBillingAdmin_textarea__WcjI7{min-height:4.75rem;resize:vertical}.ManualBillingAdmin_billingGrid__g6aTw{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem}.ManualBillingAdmin_fieldGrid__5ybGV{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}.ManualBillingAdmin_buttonFull__DUpg1{width:100%}.ManualBillingAdmin_list__E72iZ{display:flex;flex-direction:column;gap:.75rem}.ManualBillingAdmin_bulkMetaGrid__mvDFh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.ManualBillingAdmin_bulkMetaChip__DCEw4{margin:0;border:1px solid color-mix(in srgb,var(--color-border) 90%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-muted) 16%,var(--color-card));color:var(--color-muted-foreground);font-size:var(--font-size-2xs);font-weight:700;line-height:1.2;padding:.36rem .58rem;text-align:center}.ManualBillingAdmin_messageCard__6K0Ix{padding:1rem;color:var(--color-muted-foreground);font-size:var(--font-size-sm)}.ManualBillingAdmin_adminDrawerLayer__iCKMo{position:fixed;inset:0;z-index:80;pointer-events:none}.ManualBillingAdmin_adminDrawerBackdrop__e66iL{position:fixed;inset:0;border:0;background:var(--color-overlay-soft);pointer-events:auto}.ManualBillingAdmin_adminDrawer__E2dUD{position:fixed;inset-block:0;left:0;display:flex;width:min(86vw,14rem);flex-direction:column;gap:1rem;overflow-y:auto;border-right:1px solid var(--color-border);background:var(--color-card);padding:1rem;pointer-events:auto;box-shadow:var(--shadow-lg)}.ManualBillingAdmin_adminDrawerHeader__6zF3D{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.ManualBillingAdmin_adminDrawerSection__tugr2{display:flex;flex-direction:column;gap:.55rem}.ManualBillingAdmin_adminDrawerGrid__KUrB2{display:grid;grid-template-columns:minmax(0,1fr);gap:.45rem}.ManualBillingAdmin_adminDrawerFooter__BPIcr{margin-top:auto;padding-top:.5rem}.ManualBillingAdmin_quickFiltersRow__bhdkv{display:flex;flex-wrap:wrap;gap:.45rem}.ManualBillingAdmin_quickFilterButton__YKb93{flex:1 1 calc(50% - 0.25rem);min-width:8.5rem}.ManualBillingAdmin_sectionPanel__tAXmD{border:1px solid color-mix(in srgb,var(--color-border) 86%,transparent);border-radius:1rem;background:color-mix(in srgb,var(--color-background) 76%,var(--color-card));padding:.85rem}.ManualBillingAdmin_rowBetween__7_mSc{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.ManualBillingAdmin_statusBadgeActive__waXg6{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.ManualBillingAdmin_statusBadgeActive__waXg6,.ManualBillingAdmin_statusBadgeInactive__zQgOH{border-radius:999px;font-size:var(--font-size-2xs);font-weight:800;padding:.35rem .6rem;white-space:nowrap}.ManualBillingAdmin_statusBadgeInactive__zQgOH{background:color-mix(in srgb,var(--color-muted) 60%,transparent);color:var(--color-muted-foreground)}.ManualBillingAdmin_statusBadgeWarning__E5c1K{border-radius:999px;background:color-mix(in srgb,#f97316 18%,transparent);color:#c2410c;font-size:var(--font-size-2xs);font-weight:800;padding:.35rem .6rem;white-space:nowrap}.ManualBillingAdmin_userCard__Q4C_w{display:flex;flex-direction:column;gap:.7rem;padding:.82rem}.ManualBillingAdmin_selectionLabel__Gzefd{display:inline-flex;align-items:center;gap:.45rem;color:var(--color-muted-foreground);font-size:var(--font-size-2xs);font-weight:700}.ManualBillingAdmin_selectionCheckbox__1rg36{width:1rem;height:1rem;accent-color:var(--color-primary)}.ManualBillingAdmin_userSurface__sVKnG{border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--color-card) 95%,white 5%),color-mix(in srgb,var(--color-card) 98%,var(--color-muted) 2%))}.ManualBillingAdmin_userCompactHeader___A1Gb{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.ManualBillingAdmin_userMetaPills__cNHe9{display:flex;flex-wrap:wrap;gap:.42rem}.ManualBillingAdmin_userMetaPill__7cFOP{border:1px solid color-mix(in srgb,var(--color-border) 88%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-muted) 18%,var(--color-card));color:var(--color-muted-foreground);font-size:var(--font-size-2xs);font-weight:800;line-height:1.2;padding:.35rem .58rem}.ManualBillingAdmin_userCardActions__DpdM_{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem}.ManualBillingAdmin_metricsGrid__VbCXH{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}.ManualBillingAdmin_metricCard__PFpXi{border:1px solid var(--color-border);border-radius:1rem;background:color-mix(in srgb,var(--color-muted) 26%,var(--color-card));min-height:5.2rem;padding:.75rem}.ManualBillingAdmin_metricValue__JmXxt{margin-top:.5rem;color:var(--color-foreground);font-size:var(--font-size-sm);font-weight:800}.ManualBillingAdmin_dashboardCard__8gvpc{padding:.85rem}.ManualBillingAdmin_dashboardSection__wWPVW{display:flex;flex-direction:column;gap:.55rem}.ManualBillingAdmin_summaryDashboardGrid__TGtFt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.ManualBillingAdmin_summaryDashboardCard__Re82f{border:1px solid color-mix(in srgb,var(--color-border) 86%,transparent);border-radius:.85rem;background:color-mix(in srgb,var(--color-muted) 20%,var(--color-card));padding:.65rem .75rem;display:flex;flex-direction:column;justify-content:center;gap:.2rem;min-height:4.15rem}.ManualBillingAdmin_summaryDashboardValue__WiWsa{color:var(--color-foreground);font-size:clamp(1.1rem,4.3vw,1.4rem);font-weight:800;line-height:1.1}.ManualBillingAdmin_summaryDashboardLabel__l2JDW{color:var(--color-muted-foreground);font-size:var(--font-size-2xs);font-weight:700;line-height:1.35}.ManualBillingAdmin_trialBreakdown__jnaB_{display:flex;flex-wrap:wrap;gap:.35rem;color:var(--color-muted-foreground);font-size:var(--font-size-2xs);font-weight:700;line-height:1.3}.ManualBillingAdmin_quickActionIcon__CW2x8{width:1.2rem;height:1.2rem;color:var(--color-primary);flex-shrink:0}.ManualBillingAdmin_recentActivityList__bcMie{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.4rem}.ManualBillingAdmin_recentActivityItem__4K_XC{border:1px solid color-mix(in srgb,var(--color-border) 88%,transparent);border-radius:.8rem;background:color-mix(in srgb,var(--color-muted) 12%,var(--color-card));padding:.55rem .65rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.ManualBillingAdmin_recentActivityText__oh55g{margin:0;min-width:0;color:var(--color-foreground);font-size:var(--font-size-xs);line-height:1.35}.ManualBillingAdmin_recentActivityUser__1Drll{font-weight:700}.ManualBillingAdmin_recentActivityDate__Mwcu_{color:var(--color-muted-foreground);font-size:var(--font-size-2xs);white-space:nowrap;flex-shrink:0}.ManualBillingAdmin_viewAllActivityButton__3WCOg{min-height:2rem}.ManualBillingAdmin_conditionalAlerts__FoLoo{display:flex;flex-wrap:wrap;gap:.45rem}.ManualBillingAdmin_alertChip__vWPa_{border:1px solid color-mix(in srgb,#f97316 35%,var(--color-border));border-radius:999px;background:color-mix(in srgb,#f97316 12%,var(--color-card));color:#b45309;font-size:var(--font-size-2xs);font-weight:700;padding:.35rem .6rem}.ManualBillingAdmin_alertChip__vWPa_:focus-visible{outline:2px solid color-mix(in srgb,#f97316 30%,transparent);outline-offset:1px}.ManualBillingAdmin_pendingList__OKH__{display:flex;flex-direction:column;gap:.75rem}.ManualBillingAdmin_attentionFilterGrid__av_rI{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem}.ManualBillingAdmin_pendingCard__HfWIQ{display:flex;flex-direction:column;gap:.9rem;border:1px solid color-mix(in srgb,var(--color-primary) 20%,var(--color-border));border-radius:1rem;background:color-mix(in srgb,var(--color-primary) 8%,var(--color-card));padding:.9rem}.ManualBillingAdmin_pendingCopy__8lxnN{display:flex;min-width:0;flex-direction:column;gap:.25rem}.ManualBillingAdmin_pendingName__vKBMK{color:var(--color-foreground);font-size:var(--font-size-sm);font-weight:800}.ManualBillingAdmin_pendingMeta__sOeF3{color:var(--color-muted-foreground);font-size:var(--font-size-xs);line-height:var(--line-height-relaxed)}.ManualBillingAdmin_pendingAction__cicBv{width:100%}.ManualBillingAdmin_pendingActions__0cFPq{display:flex;flex-direction:column;gap:.5rem;width:100%}.ManualBillingAdmin_warningText__fS3bT{color:#d97706;font-size:var(--font-size-xs);font-weight:700}.ManualBillingAdmin_plansGrid__vLxO6{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem}.ManualBillingAdmin_actionsRow__KCIdc,.ManualBillingAdmin_membersStack__z0fuW{display:flex;flex-direction:column;gap:.5rem}.ManualBillingAdmin_memberAddRow__wX5u2{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem}.ManualBillingAdmin_memberCard__GXzJ_{border:1px solid var(--color-border);border-radius:1rem;background:color-mix(in srgb,var(--color-muted) 22%,var(--color-card));padding:.75rem}.ManualBillingAdmin_memberRow__uuJuL{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.ManualBillingAdmin_memberText__PeVC6{min-width:0}.ManualBillingAdmin_memberName__VSnpm{color:var(--color-foreground);font-size:var(--font-size-sm);font-weight:800}.ManualBillingAdmin_expiresAt__aU_rp{color:var(--color-muted-foreground);font-size:var(--font-size-xs)}.ManualBillingAdmin_userDetailModalContent__HMmFA{padding-bottom:.4rem}@media (min-width:520px){.ManualBillingAdmin_adminDrawerGrid__KUrB2,.ManualBillingAdmin_billingGrid__g6aTw,.ManualBillingAdmin_fieldGrid__5ybGV,.ManualBillingAdmin_metricsGrid__VbCXH{grid-template-columns:repeat(2,minmax(0,1fr))}.ManualBillingAdmin_actionsRow__KCIdc{flex-direction:row}.ManualBillingAdmin_userCardActions__DpdM_{grid-template-columns:repeat(2,minmax(0,1fr))}.ManualBillingAdmin_pendingActions__0cFPq{flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.ManualBillingAdmin_attentionFilterGrid__av_rI{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px){.ManualBillingAdmin_plansGrid__vLxO6{grid-template-columns:repeat(3,minmax(0,1fr))}.ManualBillingAdmin_memberAddRow__wX5u2{grid-template-columns:minmax(0,1fr) auto;align-items:center}.ManualBillingAdmin_pendingCard__HfWIQ{align-items:center;flex-direction:row;justify-content:space-between}.ManualBillingAdmin_pendingAction__cicBv{width:auto;min-width:8rem}.ManualBillingAdmin_pendingActions__0cFPq{width:auto}}@media (max-width:360px){.ManualBillingAdmin_quickFilterButton__YKb93{flex-basis:100%}.ManualBillingAdmin_bulkMetaGrid__mvDFh{grid-template-columns:minmax(0,1fr)}.ManualBillingAdmin_summaryDashboardCard__Re82f{padding:.58rem .62rem}.ManualBillingAdmin_summaryDashboardValue__WiWsa{font-size:1.05rem}.ManualBillingAdmin_quickActionTile__bftLl{padding:.58rem .62rem}.ManualBillingAdmin_quickActionIcon__CW2x8{width:1.1rem;height:1.1rem}}.page_page__stUyu{position:relative;display:flex;min-height:100%;flex-direction:column}.page_optionsStack__AG3t_{display:flex;flex-direction:column;gap:.5rem}.page_optionButton__R_c9O{width:100%}.page_optionContent__Pyexv{display:inline-flex;align-items:center;justify-content:center;gap:.45rem}.page_optionLockIcon__ksYNW{width:1rem;height:1rem}.page_helpText___DCPI{margin:0;color:var(--muted-foreground);font-size:var(--font-size-sm);line-height:1.5}.page_restorePreviewGrid__QOEqw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.page_restorePreviewItem__j57NL{display:flex;min-width:0;flex-direction:column;gap:.25rem;border:1px solid var(--border);border-radius:1rem;background:var(--card);padding:.75rem}.page_restorePreviewLabel__2DHD3{overflow:hidden;color:var(--muted-foreground);font-size:var(--font-size-xs);font-weight:800;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.page_restorePreviewValue__fQN5G{color:var(--foreground);font-size:var(--font-size-lg);font-weight:900}.page_actionsRow___YGlo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.page_page__CKfo3{display:flex;min-height:100%;flex-direction:column}.page_content__dPFSB{padding:1.15rem;display:flex;flex-direction:column;gap:.9rem}.page_loadingState__sWkEJ{display:flex;flex:1;align-items:center;justify-content:center}.page_spinner__WtBMX{width:2rem;height:2rem;border-radius:9999px;border-bottom:2px solid var(--color-primary);animation:page_spin__YYBdp .8s linear infinite}.page_searchWrap__lxLpY{position:relative}.page_viewTabs__5L7vK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.page_viewTab__8Ayxz{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.85rem 1rem;border:1px solid var(--color-border);border-radius:9999px;background:var(--color-card);color:var(--color-muted-foreground);font-size:var(--font-size-sm);font-weight:700;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.page_viewTabActive__lnli_{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 15%,var(--color-card));color:var(--color-foreground)}.page_viewTabCount__Tp7kN{min-width:1.5rem;padding:.15rem .4rem;border-radius:9999px;background:color-mix(in srgb,var(--color-muted) 70%,transparent);color:inherit;font-size:.72rem;font-weight:800}.page_filtersGrid__PhmCU{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;padding-bottom:.15rem}.page_filterButtonWithIcon__MTxgZ,.page_filterButton__JXrVJ{width:100%;border-radius:9999px;padding-inline:0}.page_filterButtonWithIcon__MTxgZ{gap:.25rem}.page_pendingList__WLPRl,.page_sectionList__bZ9_w{display:flex;flex-direction:column;gap:.8rem;padding-top:0}.page_emptyState__qZfXQ{text-align:center;color:var(--color-muted-foreground);font-size:var(--font-size-sm)}.page_emptyStateCard__dJDV7{display:flex;flex-direction:column;align-items:center;gap:.85rem;padding:2rem 1.2rem;border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-card) 88%,var(--color-muted) 12%)}.page_sectionTitle__hzuCT{margin-bottom:.8rem;padding-inline:.25rem;color:var(--color-muted-foreground);font-size:var(--font-size-xs);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.page_recordsCard__gLmWB{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-card);box-shadow:var(--shadow-sm)}.page_pendingRecordButton__XD0FP,.page_recordButton__HvX_m{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.8rem;padding:1rem 1.1rem;text-align:left;transition:background-color .16s ease}.page_recordButton__HvX_m{border-bottom:1px solid color-mix(in srgb,var(--color-border) 85%,transparent)}.page_recordButton__HvX_m:last-child{border-bottom:0}.page_pendingRecordButton__XD0FP:hover,.page_recordButton__HvX_m:hover{background:color-mix(in srgb,var(--color-muted) 55%,transparent)}.page_recordButtonMuted__PPkSB{opacity:.78}.page_recordLead__6JBWq{display:flex;align-items:center;gap:.9rem;min-width:0}.page_recordText__pWTmK{min-width:0}.page_recordIconWrap__Es9Bx{display:flex;width:2.75rem;height:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem}.page_recordIconFallback__8IbeM{background:#f1f5f9;color:#475569}.page_recordTitleRow__ECoCv{display:flex;align-items:center;gap:.55rem;min-width:0}.page_recordTitle__ZPs48{color:var(--color-foreground);font-size:var(--font-size-sm);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_recordMeta__PaETi{color:var(--color-muted-foreground);font-size:var(--font-size-xs)}.page_statusBadge__oVn6T{display:inline-flex;align-items:center;justify-content:center;padding:.22rem .5rem;border-radius:9999px;font-size:.68rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.page_statusBadgePending__qjh3s{background:color-mix(in srgb,#f59e0b 18%,transparent);color:#b45309}.page_statusBadgeCancelled__w_cQD{background:color-mix(in srgb,var(--color-muted) 80%,transparent);color:var(--color-muted-foreground)}.page_recordAmount__do36M{flex-shrink:0;font-size:var(--font-size-sm);font-weight:800}.page_recordAmountPositive__bWTZI{color:#059669}.page_recordAmountNegative__cSO8_{color:#e11d48}.page_recordAmountMuted__H4mzJ{color:var(--color-muted-foreground)}.page_pendingCard__c1ijx{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,#f59e0b 30%,var(--color-border));border-radius:var(--radius-lg);background:linear-gradient(180deg,color-mix(in srgb,var(--color-card) 94%,#f59e0b 6%),var(--color-card));box-shadow:var(--shadow-sm)}.page_pendingActions__oehfa{display:flex;gap:.6rem;padding:0 1.1rem 1rem}.page_pendingActionButton__39Fx5{flex:1;min-width:0;padding-inline:.65rem;white-space:normal}.page_pendingCardOverlay__G4svK{position:absolute;inset:0;background:color-mix(in srgb,var(--color-card) 72%,transparent);pointer-events:none}.page_selectField__jSgv3{width:100%;border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-card);padding:.95rem 1rem;color:var(--color-foreground);font-size:var(--font-size-sm);outline:none;transition:border-color .16s ease,box-shadow .16s ease}.page_selectField__jSgv3:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--focus-ring)}.page_fieldLabel__iA5RH{display:block;padding-inline:.25rem;color:var(--color-muted-foreground);font-size:var(--font-size-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.4rem}.page_fieldGroup__vtRPk{display:flex;flex-direction:column;gap:.375rem}.page_twoColumnFields__B0YPr{gap:.75rem}.page_expenseTypeGrid__CVsWS,.page_twoColumnFields__B0YPr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.page_expenseTypeGrid__CVsWS{gap:.5rem}.page_expenseTypeButton__wJ9VW{border:1px solid var(--color-border);border-radius:.9rem;padding:.75rem;background:var(--color-card);color:var(--color-foreground);font-size:var(--font-size-sm);font-weight:700;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.page_expenseTypeButtonActive__oeRwb{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.page_modalForm__1FdMH{display:flex;flex-direction:column;gap:1rem}.page_pendingNotice__vkEmd{display:flex;align-items:flex-start;gap:.65rem;padding:.85rem .95rem;border:1px solid color-mix(in srgb,#f59e0b 24%,var(--color-border));border-radius:1rem;background:color-mix(in srgb,#f59e0b 10%,var(--color-card))}.page_pendingNoticeIcon__eYf3C{width:1rem;height:1rem;flex-shrink:0;margin-top:.15rem;color:#b45309}.page_pendingNoticeText__U_bj9{color:var(--color-muted-foreground);font-size:var(--font-size-sm);line-height:1.45}.page_modalActions__nwowt{display:flex;gap:.75rem;padding-top:.25rem}.page_modalActionButton__lKyZ4,.page_secondaryActionButton__FzqYT{flex:1}.page_primaryActionRow__Z1wX_{display:flex;padding-top:.15rem}.page_primaryActionRow__Z1wX_ .page_modalActionButton__lKyZ4{width:100%}.page_actionIcon__Tu1BU,.page_saveIcon__kd0gP{width:1rem;height:1rem}.page_saveIcon__kd0gP{margin-right:.5rem}.page_actionIcon__Tu1BU{margin-right:0}@media (max-width:640px){.page_filtersGrid__PhmCU{grid-template-columns:repeat(2,minmax(0,1fr))}.page_twoColumnFields__B0YPr{grid-template-columns:1fr}.page_pendingRecordButton__XD0FP,.page_recordButton__HvX_m{align-items:flex-start}.page_pendingActions__oehfa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.page_recordAmount__do36M{padding-top:.15rem}}@media (max-width:26rem){.page_content__dPFSB{gap:.75rem;padding:.8rem}}@keyframes page_spin__YYBdp{to{transform:rotate(1turn)}}