.motion_fadeIn__TFuhZ{animation:motion_motionFadeIn__fJwHg .18s cubic-bezier(.16,1,.3,1) both}.motion_springPop__u20Uy{transform-origin:center center;will-change:opacity,transform;animation:motion_motionSpringPop__5SAeP .3s cubic-bezier(.34,1.56,.64,1) both}.motion_panelEnter__ExkM4{transform-origin:top center;will-change:opacity,transform;animation:motion_motionPanelEnter__jvcEb .22s cubic-bezier(.16,1,.3,1) both}.motion_panelEnterRight__Ap4hG{transform-origin:top right;will-change:opacity,transform;animation:motion_motionPanelEnterRight__xp6d3 .18s cubic-bezier(.16,1,.3,1) both}.motion_drawerEnter___NE_L{transform-origin:right center;will-change:opacity,transform;animation:motion_motionDrawerEnter__KOkBE .24s cubic-bezier(.16,1,.3,1) both}.motion_fadeDown__CF4Wr{will-change:opacity,transform;animation:motion_motionFadeDown__YHpFM .2s cubic-bezier(.16,1,.3,1) both}.motion_fadeScale__1_gLk{will-change:opacity,transform;animation:motion_motionFadeScale__ywSK8 .2s ease-out both}.motion_slideUp__1pM07{will-change:transform;animation:motion_motionSlideUp__MbSqu .3s cubic-bezier(.16,1,.3,1) both}.motion_collapseWrapper__W5em_{transition:grid-template-rows .38s cubic-bezier(.22,1,.36,1);overflow:hidden;margin-bottom:0}.motion_collapseInner__uKnZF{min-height:0;overflow:hidden;visibility:hidden;opacity:0;transform:translateY(-10px);filter:saturate(.92);will-change:opacity,transform;transition:opacity .24s ease,transform .38s cubic-bezier(.22,1,.36,1),filter .32s ease,visibility 0s linear .38s}.motion_collapseVisible__A9T8_{grid-template-rows:1fr}.motion_collapseVisible__A9T8_ .motion_collapseInner__uKnZF{visibility:visible;opacity:1;transform:translateY(0);filter:saturate(1);transition-delay:0s,0s,0s,0s}@keyframes motion_motionFadeIn__fJwHg{0%{opacity:0}to{opacity:1}}@keyframes motion_motionSpringPop__5SAeP{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes motion_motionPanelEnter__jvcEb{0%{opacity:0;transform:translateY(-10px) scale(.99);filter:saturate(.96)}to{opacity:1;transform:translateY(0) scale(1);filter:saturate(1)}}@keyframes motion_motionPanelEnterRight__xp6d3{0%{opacity:0;transform:translateY(-8px) scale(.985);filter:saturate(.96)}to{opacity:1;transform:translateY(0) scale(1);filter:saturate(1)}}@keyframes motion_motionDrawerEnter__KOkBE{0%{opacity:0;transform:translateX(18px) scale(.985);filter:saturate(.96)}to{opacity:1;transform:translateX(0) scale(1);filter:saturate(1)}}@keyframes motion_motionFadeDown__YHpFM{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes motion_motionFadeScale__ywSK8{0%{opacity:0;transform:translate(-50%,-50%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes motion_motionSlideUp__MbSqu{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.motion_collapseInner__uKnZF,.motion_collapseWrapper__W5em_,.motion_drawerEnter___NE_L,.motion_fadeDown__CF4Wr,.motion_fadeIn__TFuhZ,.motion_fadeScale__1_gLk,.motion_panelEnterRight__Ap4hG,.motion_panelEnter__ExkM4,.motion_springPop__u20Uy{animation:none;transition:none}}.action-menu_menuWrap__HkGhi{position:relative;display:flex;align-items:center}.action-menu_menuTrigger__kaAyw{color:color-mix(in srgb,var(--foreground) 72%,transparent);flex-shrink:0}.action-menu_menuTrigger__kaAyw[data-square=true]{--h:2.1rem}.action-menu_menuPanel___2csj{position:absolute!important;top:100%;right:0;left:auto;margin-top:.5rem;width:max-content;max-width:min(18rem,calc(100vw - 1rem));min-width:156px;max-height:224px;overflow:hidden;padding:0;border-radius:var(--radius-card);z-index:80;translate:0 0;transform-origin:top right}[data-mode=light] .action-menu_menuPanel___2csj{background-color:var(--surface-control-bg)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-color:rgba(0,0,0,.05)!important;box-shadow:0 6px 16px rgba(0,0,0,.06)!important}[data-mode=dark] .action-menu_menuPanel___2csj{background-color:color-mix(in srgb,var(--surface-control-bg) 92%,black 8%)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-color:transparent!important;box-shadow:0 8px 22px rgba(0,0,0,.22)!important}.action-menu_menuList__FJfHD{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;padding:.35rem;gap:.14rem;scrollbar-width:none;-ms-overflow-style:none}.action-menu_sheetMenuList__PtlqP{gap:.4rem;padding:.35rem .35rem .5rem}.action-menu_sheetMenuList__PtlqP .action-menu_menuItem__QFw8D{font-size:var(--fs-base);font-weight:600!important;line-height:1.3}.action-menu_sheetTitle__i_e_c{font-size:var(--fs-xs)!important;font-weight:600!important;line-height:1.15!important;letter-spacing:-.01em;color:var(--muted-foreground);opacity:.9}.action-menu_menuList__FJfHD::-webkit-scrollbar{display:none}.action-menu_menuItem__QFw8D{width:100%;justify-content:flex-start!important;text-align:left;padding:.42rem .7rem!important;border-radius:var(--radius-sm)!important;min-height:0!important;font-size:var(--fs-sm);font-weight:500!important;line-height:1.25;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.action-menu_menuItem__QFw8D:not(.action-menu_menuItemDanger__u8076):not(:disabled):hover{background-color:color-mix(in srgb,var(--surface-control-bg) 88%,var(--background) 12%)!important}.action-menu_menuItem__QFw8D:not(.action-menu_menuItemDanger__u8076):not(:disabled):active{background-color:color-mix(in srgb,var(--surface-control-bg) 82%,var(--background) 18%)!important}[data-mode=dark] .action-menu_menuItem__QFw8D:not(.action-menu_menuItemDanger__u8076):not(:disabled):hover{background-color:rgba(255,255,255,.08)!important;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.12),0 1px 0 rgba(255,255,255,.03)}[data-mode=dark] .action-menu_menuItem__QFw8D:not(.action-menu_menuItemDanger__u8076):not(:disabled):active{background-color:rgba(255,255,255,.12)!important;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.12),0 1px 0 rgba(255,255,255,.03)}.action-menu_menuItemDanger__u8076{color:var(--danger);background:transparent!important;background-clip:initial;box-shadow:none!important}.action-menu_menuItemDanger__u8076:not(:disabled):hover{background-color:color-mix(in srgb,var(--danger) 8%,transparent)!important;box-shadow:none!important}.action-menu_menuItemDanger__u8076:not(:disabled):active{background-color:color-mix(in srgb,var(--danger) 12%,transparent)!important;box-shadow:none!important}[data-mode=dark] .action-menu_menuItemDanger__u8076:not(:disabled):hover{background-color:rgba(239,68,68,.08)!important;box-shadow:none!important}[data-mode=dark] .action-menu_menuItemDanger__u8076:not(:disabled):active{background-color:rgba(239,68,68,.12)!important;box-shadow:none!important}@media (hover:none) and (pointer:coarse){.action-menu_menuTrigger__kaAyw[data-square=true]{--h:2rem}.action-menu_menuItemDanger__u8076:not(:disabled):hover,.action-menu_menuItem__QFw8D:not(.action-menu_menuItemDanger__u8076):not(:disabled):hover{background-color:transparent!important;box-shadow:none!important}.action-menu_menuItem__QFw8D:not(.action-menu_menuItemDanger__u8076):not(:disabled):active{background-color:color-mix(in srgb,var(--surface-control-bg) 82%,var(--background) 18%)!important}[data-mode=dark] .action-menu_menuItem__QFw8D:not(.action-menu_menuItemDanger__u8076):not(:disabled):active{background-color:rgba(255,255,255,.12)!important}.action-menu_menuItemDanger__u8076:not(:disabled):active{background-color:color-mix(in srgb,var(--danger) 12%,transparent)!important}[data-mode=dark] .action-menu_menuItemDanger__u8076:not(:disabled):active{background-color:rgba(239,68,68,.12)!important}}@media (prefers-reduced-motion:reduce){.action-menu_menuItem__QFw8D{transition-duration:1ms}}[data-mode=dark] .action-menu_menuPanel___2csj,[data-mode=light] .action-menu_menuPanel___2csj{border-color:transparent}.horizontal-scroll-hint_wrapper__rXqvE{position:relative;min-width:0}.horizontal-scroll-hint_scroller__A3G5u{overflow-x:auto;-webkit-overflow-scrolling:touch;min-width:0}.horizontal-scroll-hint_wrapper__rXqvE:after,.horizontal-scroll-hint_wrapper__rXqvE:before{content:"";position:absolute;top:0;bottom:0;width:22px;pointer-events:none;z-index:1;opacity:0;transition:opacity .2s ease}.horizontal-scroll-hint_wrapper__rXqvE:before{left:0;background:linear-gradient(to right,var(--card),transparent)}.horizontal-scroll-hint_wrapper__rXqvE:after{right:0;background:linear-gradient(to left,var(--card),transparent)}@media (max-width:1024px){.horizontal-scroll-hint_wrapper__rXqvE[data-scroll-left=true]:before,.horizontal-scroll-hint_wrapper__rXqvE[data-scroll-right=true]:after{opacity:1}}.data-table-shell_shell__gOedC{width:100%;overflow-x:auto;background-color:var(--card);border-radius:var(--radius);border:none;box-shadow:var(--shadow-sm)}.data-table-shell_content__zXjNA{width:100%;min-width:var(--table-min-width,0)}.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);box-shadow:0 2px 10px color-mix(in srgb,var(--primary) 18%,transparent);display:flex;align-items:center;justify-content:center;color:var(--primary);transition:box-shadow .2s ease}.EntityCard_entityCard__EhgrW:hover .EntityCard_entityAnchorTile__0O7fT{box-shadow:0 2px 14px color-mix(in srgb,var(--primary) 28%,transparent)}.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_entityAnchorTile__0O7fT{box-shadow:0 2px 10px color-mix(in srgb,var(--primary) 18%,transparent)}.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}}.DesktopProperties_emptyState__47Jzo{grid-column:1/-1}.DesktopProperties_headerActions__4P0VX{display:flex;align-items:center;flex-wrap:nowrap;justify-content:flex-end;gap:.75rem;min-width:0}.DesktopProperties_filtersGrid__m52Hp{grid-template-columns:repeat(3,minmax(0,1fr))}.DateInput_container__uwy08{position:relative;width:100%}.DateInput_liquidControl__yDv8t{width:100%;height:var(--control-height);color:var(--foreground);padding-right:2.5rem;font-size:var(--fs-sm);box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none}.DateInput_inputInvalid__xabUV{border:1px solid var(--danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 18%,transparent)}.DateInput_inputInvalid__xabUV:focus{border-color:var(--danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 24%,transparent)}.DateInput_calendarIcon__2DENc{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);pointer-events:none;stroke:var(--muted-foreground);transition:transform .15s ease,stroke .15s ease,filter .15s ease}@media (max-width:480px){.DateInput_liquidControl__yDv8t{padding-left:.5rem;padding-right:2rem;font-size:var(--fs-sm-4)}.DateInput_calendarIcon__2DENc{right:.5rem;width:14px;height:14px}}@media (max-width:767px){.DateInput_liquidControl__yDv8t{height:var(--control-height-mobile)!important;min-height:var(--control-height-mobile)!important}}.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}.mobile-page-header_header__Ao0hG{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.mobile-page-header_compactActions__prkYF{min-width:0}.mobile-page-header_titleBlock__ITlxt{display:flex;flex-direction:column;gap:.1rem;flex:1 1;min-width:0}.mobile-page-header_titleRow__M4ukv{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.mobile-page-header_title__aeXCI{font-size:var(--text-mobile-page-title);font-weight:800;letter-spacing:-.03em;margin:0;color:var(--foreground);line-height:1.1}.mobile-page-header_subtitle__eQraQ{color:var(--muted-foreground);font-size:var(--fs-xs);margin:.15rem 0 0}.mobile-page-header_actions__OnRix{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.mobile-page-header_actionsGridWithOverflow__zTOe2,.mobile-page-header_actionsGrid__J3BUB{width:100%;align-items:stretch}.mobile-page-header_actionsGrid__J3BUB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-page-header_actionsGridWithOverflow__zTOe2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto}.mobile-page-header_actionsGridWithOverflow__zTOe2>*,.mobile-page-header_actionsGrid__J3BUB>*{min-width:0}.mobile-page-header_actionsGridWithOverflow__zTOe2>:not(:last-child)>button,.mobile-page-header_actionsGridWithOverflow__zTOe2>button,.mobile-page-header_actionsGrid__J3BUB>*>button,.mobile-page-header_actionsGrid__J3BUB>button{width:100%;justify-content:center}.mobile-page-header_actionsGridWithOverflow__zTOe2>:last-child{justify-self:end}.mobile-page-header_rightCluster__MwP16{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-shrink:0;margin-left:auto}.mobile-page-header_refreshIndicator__rNZUs{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:999px;color:var(--muted-foreground);background:color-mix(in srgb,var(--foreground) 5%,transparent);flex:0 0 auto}.mobile-page-header_refreshSpinner__FA_q7{opacity:.8}.mobile-page-header_desktopHidden__4tSWa{display:block}@media (min-width:769px){.mobile-page-header_desktopHidden__4tSWa{display:none!important}}@media (max-width:639px){.mobile-page-header_header__Ao0hG.mobile-page-header_compactActions__prkYF{flex-direction:row;align-items:flex-start}.mobile-page-header_header__Ao0hG.mobile-page-header_compactActions__prkYF .mobile-page-header_actions__OnRix{width:auto;flex:0 0 auto;margin-left:auto;display:inline-flex;align-items:center;gap:.5rem}.mobile-page-header_header__Ao0hG.mobile-page-header_compactActions__prkYF .mobile-page-header_actions__OnRix>*,.mobile-page-header_header__Ao0hG.mobile-page-header_compactActions__prkYF .mobile-page-header_actions__OnRix>*>:first-child{flex:0 0 auto!important;min-width:0!important}.mobile-page-header_header__Ao0hG.mobile-page-header_compactActions__prkYF .mobile-page-header_actions__OnRix>*>:last-child{flex:0 0 auto!important;min-width:0!important;display:flex}.mobile-page-header_header__Ao0hG.mobile-page-header_compactActions__prkYF .mobile-page-header_actions__OnRix>*>:last-child>button:not([data-square=true]){width:auto!important;min-width:0!important}.mobile-page-header_header__Ao0hG.mobile-page-header_compactActions__prkYF .mobile-page-header_actions__OnRix>*>:last-child>button[data-square=true]{width:var(--h)!important;min-width:var(--h)!important;aspect-ratio:1/1;flex:0 0 auto!important}.mobile-page-header_header__Ao0hG{flex-direction:column;align-items:stretch;gap:.85rem}.mobile-page-header_rightCluster__MwP16{width:100%;margin-left:0}.mobile-page-header_actions__OnRix{width:100%;align-items:center;gap:.5rem}.mobile-page-header_actionsGridWithOverflow__zTOe2,.mobile-page-header_actionsGrid__J3BUB{display:grid}.mobile-page-header_actionsGrid__J3BUB{grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-page-header_actionsGridWithOverflow__zTOe2{grid-template-columns:repeat(2,minmax(0,1fr)) auto}.mobile-page-header_actionsGridWithOverflow__zTOe2>:not(:last-child)>button,.mobile-page-header_actionsGridWithOverflow__zTOe2>button,.mobile-page-header_actionsGrid__J3BUB>*>button,.mobile-page-header_actionsGrid__J3BUB>button{width:100%;min-width:0;justify-content:center}.mobile-page-header_actionsGridWithOverflow__zTOe2>:last-child{width:var(--h,var(--control-height-mobile));min-width:var(--h,var(--control-height-mobile))}.mobile-page-header_actions__OnRix:not(.mobile-page-header_actionsGrid__J3BUB):not(.mobile-page-header_actionsGridWithOverflow__zTOe2)>*{display:flex;align-items:center;gap:.5rem;flex:1 1!important;min-width:0!important}.mobile-page-header_actions__OnRix:not(.mobile-page-header_actionsGrid__J3BUB):not(.mobile-page-header_actionsGridWithOverflow__zTOe2)>*>:first-child{flex:1 1!important;min-width:0!important}.mobile-page-header_actions__OnRix:not(.mobile-page-header_actionsGrid__J3BUB):not(.mobile-page-header_actionsGridWithOverflow__zTOe2)>*>:last-child{flex:0 0 auto!important;min-width:0!important;display:flex}.mobile-page-header_actions__OnRix:not(.mobile-page-header_actionsGrid__J3BUB):not(.mobile-page-header_actionsGridWithOverflow__zTOe2)>*>:last-child>button:not([data-square=true]){width:100%!important;min-width:0!important}.mobile-page-header_actions__OnRix:not(.mobile-page-header_actionsGrid__J3BUB):not(.mobile-page-header_actionsGridWithOverflow__zTOe2)>*>:last-child>button[data-square=true]{width:var(--h)!important;min-width:var(--h)!important;aspect-ratio:1/1;flex:0 0 auto!important}}@media (max-width:360px){.mobile-page-header_header__Ao0hG.mobile-page-header_compactActions__prkYF{flex-direction:row;align-items:flex-start}.mobile-page-header_header__Ao0hG.mobile-page-header_compactActions__prkYF .mobile-page-header_actions__OnRix{width:auto;flex:0 0 auto;margin-left:auto;display:inline-flex;align-items:center;gap:.4rem}.mobile-page-header_header__Ao0hG.mobile-page-header_compactActions__prkYF .mobile-page-header_actions__OnRix>*{flex:0 0 auto!important;min-width:0!important}.mobile-page-header_header__Ao0hG{flex-direction:column;align-items:stretch;gap:.85rem;padding-top:0}.mobile-page-header_titleBlock__ITlxt{max-width:100%}.mobile-page-header_titleRow__M4ukv{flex-wrap:nowrap;width:100%;min-width:0}.mobile-page-header_title__aeXCI{font-size:var(--text-mobile-page-title-fold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.03em}.mobile-page-header_subtitle__eQraQ{display:none}.mobile-page-header_actions__OnRix{flex-shrink:1;flex-wrap:wrap;gap:.4rem}.mobile-page-header_actionsGridWithOverflow__zTOe2,.mobile-page-header_actionsGrid__J3BUB{flex-wrap:nowrap}}.filter-layout_inlineFilters__h7w_S{--lg-radius:var(--radius-panel);padding:1.45rem 1.25rem 1.25rem;margin-bottom:var(--layout-gap-filters-to-content,1.5rem);box-shadow:inset 0 2px 0 color-mix(in srgb,var(--primary) 42%,transparent),var(--surface-shadow)}.filter-layout_filtersGrid__ANMUo{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));grid-gap:1rem;gap:1rem;margin-bottom:0}.filter-layout_filterGroup__MZNUH{display:flex;flex-direction:column;gap:.65rem;min-width:0}.filter-layout_filterLabel__5E_P1{font-size:var(--fs-sm);font-weight:600;color:var(--foreground);letter-spacing:-.015em;line-height:1.2}.filter-layout_rangeGroup__yCNdU{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:.5rem;gap:.5rem}.filter-layout_rangeInput__v77G5{min-height:var(--control-height);padding:.6rem .75rem}.filter-layout_rangeSeparator__UqHal{color:var(--muted-foreground);font-size:var(--fs-sm);text-align:center;display:flex;align-items:center;justify-content:center}.filter-layout_filterActions__30UWF{display:flex;justify-content:flex-start;align-items:center;gap:.75rem;flex-wrap:wrap}.filter-layout_activeFiltersBar__SbGgY{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:0;flex:1 1}.filter-layout_mobileFiltersSheet__G3iul{--lg-radius:var(--radius-panel);padding:.85rem;display:grid;grid-gap:var(--layout-gap-filter-internal);gap:var(--layout-gap-filter-internal)}.filter-layout_mobileFiltersGrid__jxIFY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.filter-layout_mobileFilterCard__3Vwd4{display:flex;flex-direction:column;gap:.5rem;min-width:0}.filter-layout_mobileFilterCardWide__YvTTu{grid-column:1/-1}.filter-layout_mobileFilterRow__QrXq2{display:flex;flex-direction:column;align-items:stretch;gap:.35rem}.filter-layout_mobileFilterLabel__75uho{flex:0 0 auto;font-size:var(--fs-sm);font-weight:500;color:var(--foreground);letter-spacing:-.01em;line-height:1.15;white-space:nowrap}.filter-layout_mobileFilterControl__c7ExZ{flex:1 1;min-width:0}.filter-layout_mobileInputControl__7gREg{width:100%;min-width:0}.filter-layout_voidedToggle__ZI_LK{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--fs-sm);font-weight:600;color:var(--foreground);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-layout_mobileInlineRange___xT7i{flex:1 1;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:.4rem;gap:.4rem}.filter-layout_mobileInlineRange___xT7i>span{font-size:var(--fs-base);color:var(--muted-foreground)}.filter-layout_mobileFilterHeader__BoeUY{display:flex;justify-content:flex-end;margin-bottom:-.25rem}.filter-layout_selectFill__F9xHT{width:100%}.filter-layout_chipsRow__GX_Lf{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.25rem;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-padding:.5rem}@media (max-width:768px){.filter-layout_inlineFilters__h7w_S{padding:1.2rem 1rem 1rem;margin-bottom:var(--layout-gap-filters-to-content,1.5rem)}.filter-layout_filtersGrid__ANMUo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px) and (max-width:1023px){.filter-layout_filtersGrid__ANMUo{grid-template-columns:repeat(2,minmax(0,1fr))}}.Input_liquidControl__9kaQw{height:var(--control-height);min-height:var(--control-height);max-height:var(--control-height);color:var(--field-text,var(--foreground));font-size:var(--fs-sm);box-sizing:border-box}.Input_inputInvalid__7r9Li{border:1px solid var(--danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 18%,transparent)}.Input_inputInvalid__7r9Li:focus{border-color:var(--danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 24%,transparent)}.Input_container__eAhpV{display:flex;flex-direction:column;gap:.5rem;width:100%}.Input_label__83Pis{font-size:var(--fs-sm-2);font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);margin-left:.5rem}.Input_inputWrapper__BtixV{position:relative;display:flex;align-items:center;width:100%}.Input_withRightElement__sSA5f{padding-right:2.8rem!important}.Input_rightElement__dJTl1{position:absolute;right:.85rem;display:flex;align-items:center;justify-content:center;pointer-events:none;color:var(--muted-foreground);height:100%}@media (max-width:767px){.Input_liquidControl__9kaQw{height:var(--control-height-mobile)!important;min-height:var(--control-height-mobile)!important;max-height:var(--control-height-mobile)!important}}.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:color-mix(in srgb,var(--muted) 72%,var(--card) 28%);border:1px solid color-mix(in srgb,var(--border) 82%,transparent);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(-1px)}.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)}}.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}.ModalShell_overlay__MD_Ae{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:var(--modal-shell-overlay-padding);background-color:rgba(15,23,42,.22);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%)}[data-mode=dark] .ModalShell_overlay__MD_Ae{background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(8px) saturate(120%);backdrop-filter:blur(8px) saturate(120%)}[data-mode=light] .ModalShell_overlay__MD_Ae{background-color:rgba(15,23,42,.14);-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%)}.ModalShell_surfaceCard__UJ6ut{position:relative;width:100%;max-height:90dvh;overflow-y:auto}.ModalShell_header__il_C8{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:var(--modal-shell-header-padding);flex-wrap:wrap}.ModalShell_titleStack__RLpn6{display:flex;min-width:0;flex:1 1;flex-direction:column;gap:.3rem}.ModalShell_titleDesktopOnly__0tOwl{display:flex}.ModalShell_title__gzBtP{margin:0;font-size:var(--fs-lg);font-weight:700;line-height:1.2;color:var(--foreground)}.ModalShell_subtitle__RjxKp{margin:0;color:var(--muted-foreground);font-size:var(--fs-sm)}.ModalShell_headerActions__X437q{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;margin-left:auto;flex-wrap:wrap}.ModalShell_body__EKjPf{padding:var(--modal-shell-body-padding)}.ModalShell_closeButton__1D28P{z-index:10}.ModalShell_fullPageMobileBackButton__Ju840{display:none}.ModalShell_fullPageMobileCloseButton__uuWLA{display:inline-flex}.ModalShell_sheetGrip__8aohj{display:none}.ModalShell_sheetSurfaceCard__VIz_U{border-radius:var(--radius-panel)}.ModalShell_sheetHeader__Qu1aI{padding-top:1.25rem}.ModalShell_sheetBody__14wmQ{min-height:0}@media (max-width:768px){.ModalShell_overlay__MD_Ae{align-items:center;padding:var(--modal-shell-overlay-padding-mobile)}.ModalShell_header__il_C8{padding:var(--modal-shell-header-padding-mobile)}.ModalShell_title__gzBtP{font-size:var(--fs-md)}.ModalShell_titleDesktopOnly__0tOwl{display:none}.ModalShell_body__EKjPf{padding:var(--modal-shell-body-padding-mobile)}.ModalShell_sheetOverlay__C_X0d{align-items:flex-end;padding:0}.ModalShell_sheetOverlaySubtle__zviSH{background-color:rgba(0,0,0,.34)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ModalShell_sheetSurfaceCard__VIz_U{display:flex;flex-direction:column;width:100%;max-height:calc(100dvh - 1.5rem);overflow:hidden;border-radius:1.5rem 1.5rem 0 0}.ModalShell_sheetGrip__8aohj{display:block;width:var(--modal-shell-sheet-grip-width);height:var(--modal-shell-sheet-grip-height);margin:.75rem auto 0;border-radius:999px;background:color-mix(in srgb,var(--muted-foreground) 22%,transparent);flex:0 0 auto}.ModalShell_sheetHeader__Qu1aI{padding-top:.9rem}.ModalShell_sheetBody__14wmQ{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:calc(1rem + var(--app-safe-bottom, 0px))!important}.ModalShell_fullPageMobileOverlay__T1vFH{padding:0!important;background:var(--background)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;align-items:stretch!important}.ModalShell_fullPageMobileCard__P7kdZ{height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;width:100vw!important;border-radius:0!important;display:flex;flex-direction:column;border:none!important;box-shadow:none!important;animation:ModalShell_slideInRight__r4RuX .3s cubic-bezier(.16,1,.3,1) both}.ModalShell_fullPageMobileHeader__PYPVa{min-height:calc(var(--mobile-form-header-height, 64px) + var(--app-safe-top, 0px));padding:var(--app-safe-top,0) calc(1rem + var(--safe-right, 0px)) 0 calc(1rem + var(--safe-left, 0px));display:flex;align-items:center;border-bottom:none;background:var(--background)!important;position:-webkit-sticky;position:sticky;top:0;z-index:20}.ModalShell_fullPageMobileBackButton__Ju840{display:inline-flex;margin-left:var(--mobile-edge-icon-offset)}.ModalShell_fullPageMobileCloseButton__uuWLA{display:none}@media (max-width:359px){.ModalShell_fullPageMobileBackButton__Ju840{margin-left:var(--mobile-edge-icon-offset-fold)}}.ModalShell_fullPageMobileBody__c0IDi{flex:1 1;overflow-y:auto;padding:.5rem calc(1rem + var(--safe-right, 0px)) calc(2rem + var(--app-safe-bottom, 0px)) calc(1rem + var(--safe-left, 0px))!important;background:var(--background);scroll-padding-top:calc(var(--mobile-form-header-height, 64px) + var(--app-safe-top, 0px))}}@keyframes ModalShell_slideInRight__r4RuX{0%{transform:translateX(100%)}to{transform:translateX(0)}}.PremiumUpsellModal_overlay__abTt9{animation:PremiumUpsellModal_fadeIn__LHm5S .18s ease-out}.PremiumUpsellModal_modalPanel__GDg_Y{max-width:520px}.PremiumUpsellModal_modalBody__LQ069{padding-top:.85rem}.PremiumUpsellModal_hero__XW80g{display:flex;align-items:flex-start;gap:.85rem;margin-bottom:1rem}.PremiumUpsellModal_heroCopy__fHC4_{display:flex;min-width:0;flex:1 1;flex-direction:column;gap:.75rem}.PremiumUpsellModal_heroIcon__eupzt{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-control);background:color-mix(in srgb,var(--primary) 14%,transparent);color:var(--accent-text)}.PremiumUpsellModal_title__quIN1{margin:0;font-size:var(--fs-xl);line-height:1.15;letter-spacing:-.02em}.PremiumUpsellModal_description__ROzd8{margin:0;color:var(--muted-foreground);font-size:var(--fs-sm);line-height:1.6}.PremiumUpsellModal_benefits__dO_Ge{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.85rem;gap:.85rem;margin:1.5rem 0 1.6rem}.PremiumUpsellModal_benefit__gRsFm{display:flex;align-items:flex-start;gap:.55rem;padding:.85rem .9rem;border-radius:var(--radius-control);background:color-mix(in srgb,var(--muted) 36%,transparent);min-width:0}.PremiumUpsellModal_benefitIcon__qIkwB{flex:0 0 auto;margin-top:.15rem;color:var(--accent-text)}.PremiumUpsellModal_benefitText__UWwKi{margin:0;color:var(--foreground);font-size:var(--fs-sm);line-height:1.45}.PremiumUpsellModal_footer__ZYjlZ{display:flex;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}.PremiumUpsellModal_primaryButton__QzzpN{min-width:150px;transition:transform .15s cubic-bezier(.4,0,.2,1),filter .15s ease}.PremiumUpsellModal_primaryButton__QzzpN:not(:disabled):hover{transform:translateY(-1px);filter:brightness(1.05)}.PremiumUpsellModal_primaryButton__QzzpN:not(:disabled):active{transform:translateY(0) scale(.98)}@keyframes PremiumUpsellModal_fadeIn__LHm5S{0%{opacity:0}to{opacity:1}}@media (max-width:640px){.PremiumUpsellModal_modalPanel__GDg_Y{max-width:100%}.PremiumUpsellModal_title__quIN1{font-size:var(--fs-lg)}.PremiumUpsellModal_benefits__dO_Ge{grid-template-columns:1fr}.PremiumUpsellModal_footer__ZYjlZ{flex-direction:column}.PremiumUpsellModal_primaryButton__QzzpN{width:100%;min-width:0}}.FloatingActionButton_wrapper__zl91h{position:fixed;right:1rem;bottom:calc(2rem + var(--app-safe-bottom, 0px));z-index:50}.MobileProperties_container__vc2XN{--mobile-toolbar-height:var(--control-height-mobile);display:flex;flex-direction:column;gap:.75rem;padding:0}html[data-installed-app=true] .MobileProperties_container__vc2XN{padding-bottom:var(--app-safe-bottom)}.MobileProperties_headerActionButton__ZnTl8{flex:1 1;min-width:0}.MobileProperties_searchField__utBXE{width:100%;min-width:0}.MobileProperties_filtersGrid__nrGkc{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:.5rem;gap:.5rem;align-items:stretch}.MobileProperties_filterCard__wC8yU{display:flex;flex-direction:column;gap:.4rem;min-width:0}.MobileProperties_actionRow__ZbtEz{display:flex;gap:.5rem}.MobileProperties_actionButton__t6Dos{width:100%}.MobileProperties_filtersSheet__FF71U{--mobile-filter-label-width:65px}.MobileProperties_filtersSheetBody__Nkun2{padding:0!important}@media (max-width:359px){.MobileProperties_filtersGrid__nrGkc{grid-template-columns:repeat(2,minmax(0,1fr))}}.MobileProperties_skeletonStack__OXak4{display:grid;grid-gap:.75rem;gap:.75rem}.MobileProperties_list__us1L_{--card-stack-gap:clamp(1.35rem,2.8vw,1.65rem);position:relative}.MobileProperties_listContent__6gUWv,.MobileProperties_list__us1L_{display:grid;grid-gap:var(--card-stack-gap);gap:var(--card-stack-gap)}.MobileProperties_virtualizedList__AWb0c{max-height:75dvh;overflow-y:auto;position:relative}.MobileProperties_measureNode__4UeAS{position:absolute;visibility:hidden;pointer-events:none;width:100%;inset:0}.MobileProperties_virtualizedSpacer__Wkr5e{height:var(--virtual-height,auto);position:relative;display:block}.MobileProperties_virtualizedItem__wW_cR{position:absolute;top:var(--virtual-top,0);left:0;right:0}.MobileProperties_list__us1L_>div{will-change:transform}.PulseLoader_loader___d0Oy{position:relative;width:var(--pulse-loader-size,100px);height:var(--pulse-loader-size,100px)}.PulseLoader_circle__Cj2_y{position:absolute;border:2px solid var(--pulse-loader-color,#f3f3f3);border-radius:var(--radius-pill);opacity:0;animation:PulseLoader_pulse_4923__uyi6M 4s linear infinite;inset:0;margin:auto}.PulseLoader_circle__Cj2_y:nth-child(2){animation-delay:.2s}.PulseLoader_circle__Cj2_y:nth-child(3){animation-delay:.4s}.PulseLoader_circle__Cj2_y:nth-child(4){animation-delay:.8s}@keyframes PulseLoader_pulse_4923__uyi6M{0%{opacity:0;width:0;height:0;transform:scale(1)}10%{opacity:.5;transform:scale(2)}to{opacity:0;width:var(--pulse-loader-size,100px);height:var(--pulse-loader-size,100px);transform:scale(1)}}.TableSkeleton_card__fBEIc{overflow:hidden}.TableSkeleton_scroller__w4SdP{width:100%}.TableSkeleton_table__gnJFe{width:100%;border-collapse:collapse}.TableSkeleton_headerCell__GhOPH{padding:12px 16px;text-align:left;background-color:transparent}.TableSkeleton_bodyRow___WNHb,.TableSkeleton_headerCell__GhOPH{border-bottom:1px solid var(--border)}.TableSkeleton_bodyCell__Izzp_{padding:12px 16px}.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(.96)}.InteractiveTooltip_tooltipPortalBubble__UPaE_{position:absolute;width:240px;background:var(--card);border:1px solid var(--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:0 10px 15px -3px rgba(0,0,0,.2),0 4px 6px -2px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);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(--card)}@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(.96)}}@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_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}}.RouteLoading_stack__Ct_P4{display:grid;grid-gap:1rem;gap:1rem}.RouteLoading_sectionGap__p7v9s{margin-bottom:1rem}.RouteLoading_grid220__aX65A{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:.75rem;gap:.75rem}.RouteLoading_grid280__mDJIR{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1rem;gap:1rem}.RouteLoading_grid320__Pb8bT{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:.75rem;gap:.75rem}.TabsSkeleton_root__q1EwS{display:flex;gap:1rem;border-bottom:1px solid var(--border);margin-bottom:1.5rem}.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:clamp(var(--fs-md-3),3.7vw,var(--fs-md-6))}}.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_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}.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}}.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}.TenantPaymentSubmissionsInbox_proofPreview__XkRDD img{width:100%;height:100%;object-fit:cover}.TenantPaymentSubmissionsInbox_proofPreview__XkRDD svg{color:var(--muted-foreground);opacity:.5}.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(.97)}.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)}@media (hover:none) and (pointer:coarse){.TenantPaymentSubmissionsInbox_proofPreview__XkRDD:hover{border-color:var(--border);box-shadow:none}.TenantPaymentSubmissionsInbox_proofPreview__XkRDD:active{transform:scale(.97);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_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}}.MaintenanceInbox_card__1uZ9j{display:grid;grid-gap:1rem;gap:1rem}.MaintenanceInbox_header__gJIps{display:flex;justify-content:space-between;gap:.9rem;align-items:flex-start}.MaintenanceInbox_kicker__5pagI{margin:0;color:var(--muted-foreground);font-size:var(--fs-xs);font-weight:800;text-transform:uppercase;letter-spacing:.03em}.MaintenanceInbox_header__gJIps h2{margin:.18rem 0 0;font-size:var(--fs-lg)}.MaintenanceInbox_subtitle__WGffC{margin:.35rem 0 0;color:var(--muted-foreground);line-height:1.45}.MaintenanceInbox_headerMeta__sk1bY{display:grid;grid-gap:.2rem;gap:.2rem;justify-items:end;color:var(--muted-foreground);font-size:var(--fs-xs);font-weight:700}.MaintenanceInbox_summaryGrid__sftYl{display:grid;grid-gap:.7rem;gap:.7rem}.MaintenanceInbox_summaryCard__RPwuc{display:grid;grid-gap:.15rem;gap:.15rem}.MaintenanceInbox_summaryCard__RPwuc span{color:var(--muted-foreground);font-size:var(--fs-xs);font-weight:700;text-transform:uppercase}.MaintenanceInbox_summaryCard__RPwuc strong{font-size:var(--fs-lg)}.MaintenanceInbox_list__W3aQU{display:flex;flex-direction:column;gap:.5rem}.MaintenanceInbox_cardRow__2VpVh{display:flex;flex-direction:column;overflow:hidden}.MaintenanceInbox_rowMain__usTvz{display:flex;align-items:center;padding:.75rem 1rem;gap:1.5rem;cursor:pointer}.MaintenanceInbox_tenantInfo__tlZcB{flex:1.5 1;min-width:0}.MaintenanceInbox_tenantInfo__tlZcB h3{margin:0;font-size:var(--fs-md-4);font-weight:700;color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MaintenanceInbox_tenantInfo__tlZcB p{margin:.1rem 0 0;font-size:var(--fs-sm-4);color:var(--muted-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MaintenanceInbox_urgencyInfo__BGjG7{flex:1 1;display:flex;flex-direction:column;gap:.1rem;min-width:0}.MaintenanceInbox_urgencyInfo__BGjG7 strong{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--fs-md-2);font-weight:700;text-transform:capitalize}.MaintenanceInbox_urgencyInfo__BGjG7 span{font-size:var(--fs-sm-2);color:var(--muted-foreground);text-transform:uppercase;font-weight:700}.MaintenanceInbox_urgencyEmergency__2z_Zo{color:var(--danger)}.MaintenanceInbox_urgencyHigh__VeLgE{color:var(--warning)}.MaintenanceInbox_urgencyNormal__wrJua{color:var(--accent-text)}.MaintenanceInbox_dateInfo__Kakrz{flex:1 1;display:flex;flex-direction:column;gap:.1rem;min-width:0}.MaintenanceInbox_dateInfo__Kakrz strong{font-size:var(--fs-md-2);font-weight:600}.MaintenanceInbox_dateInfo__Kakrz span{font-size:var(--fs-sm-2);color:var(--muted-foreground);text-transform:uppercase;font-weight:700}.MaintenanceInbox_descriptionSnippet___ezgF{flex:2 1;font-size:var(--fs-sm-6);color:var(--muted-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:1rem}.MaintenanceInbox_rowActions__yVAiL{display:flex;align-items:center;gap:.5rem}.MaintenanceInbox_expandedContent__Qr__2{border-top:1px solid var(--border);padding:1rem}.MaintenanceInbox_expandedGrid__qmUsU{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.MaintenanceInbox_expandToggle__XqzQw{color:var(--muted-foreground);display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.MaintenanceInbox_expandToggleRotated__NjICz{transform:rotate(180deg)}.MaintenanceInbox_field__5mHCt{display:grid;grid-gap:.15rem;gap:.15rem}.MaintenanceInbox_field__5mHCt span{color:var(--muted-foreground);font-size:var(--fs-xs);font-weight:700;text-transform:uppercase}.MaintenanceInbox_field__5mHCt strong{overflow-wrap:anywhere;font-size:var(--fs-md-4);line-height:1.45;white-space:pre-wrap}.MaintenanceInbox_field__5mHCt p{margin:0;font-size:var(--fs-md-2);line-height:1.45;overflow-wrap:anywhere}.MaintenanceInbox_metaLine__y2_qa{margin:0;display:inline-flex;align-items:center;gap:.35rem;font-size:var(--fs-sm-4);color:var(--muted-foreground)}.MaintenanceInbox_actions__XWd3L{display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-end}.MaintenanceInbox_reviewModal__MuPIQ{display:grid;grid-gap:.9rem;gap:.9rem}@media (min-width:768px){.MaintenanceInbox_summaryGrid__sftYl{grid-template-columns:repeat(3,minmax(0,1fr))}.MaintenanceInbox_expandedGrid__qmUsU{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.MaintenanceInbox_filtersList__HJi6L{gap:1.2rem}.MaintenanceInbox_rowMain__usTvz{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"tenant actions actions" "urgency date date" "description description description";align-items:start;grid-gap:.65rem .75rem;gap:.65rem .75rem;padding:.9rem}.MaintenanceInbox_tenantInfo__tlZcB{grid-area:tenant;min-width:0}.MaintenanceInbox_tenantInfo__tlZcB h3{line-height:1.25}.MaintenanceInbox_tenantInfo__tlZcB h3,.MaintenanceInbox_tenantInfo__tlZcB p{white-space:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.MaintenanceInbox_tenantInfo__tlZcB p{line-height:1.35}.MaintenanceInbox_urgencyInfo__BGjG7{grid-area:urgency;min-width:0}.MaintenanceInbox_dateInfo__Kakrz{grid-area:date;min-width:0}.MaintenanceInbox_descriptionSnippet___ezgF{grid-area:description;padding-right:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;line-height:1.45}.MaintenanceInbox_rowActions__yVAiL{grid-area:actions;margin-left:0;justify-content:flex-end;align-self:start;gap:.35rem}.MaintenanceInbox_rowActions__yVAiL>*{flex-shrink:0}.MaintenanceInbox_expandedContent__Qr__2{padding:.85rem}.MaintenanceInbox_expandedGrid__qmUsU{gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.MaintenanceInbox_expandedGrid__qmUsU .MaintenanceInbox_field__5mHCt:nth-child(4){grid-column:1/-1}.MaintenanceInbox_actions__XWd3L{justify-content:flex-start;gap:.45rem}}.InboxPage_pageContainer__uKFzl{display:flex;flex-direction:column;gap:1.5rem}.InboxPage_tabList__NfgKn{gap:1.75rem}.InboxPage_content__uCG4p{display:flex;flex-direction:column;gap:1rem;min-height:400px;padding-top:1.5rem}.InboxPage_loading__UMyMl{display:flex;align-items:center;justify-content:center;height:200px;color:var(--muted-foreground);font-size:var(--fs-md-2);font-weight:500}.InboxPage_refreshingNotice__bmRjK{display:inline-flex;align-items:center;gap:.5rem;align-self:flex-end;color:var(--muted-foreground);font-size:var(--fs-sm-6);font-weight:600;padding:.35rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--border) 75%,transparent);background:color-mix(in srgb,var(--muted) 24%,transparent)}@media (max-width:768px){.InboxPage_pageContainer__uKFzl{gap:1.1rem}.InboxPage_mobileSearchField__jg4OO{width:100%}.InboxPage_tabList__NfgKn{gap:1.25rem;width:max-content;min-width:100%}.InboxPage_content__uCG4p{min-height:auto;padding-top:1.1rem}.InboxPage_refreshingNotice__bmRjK{align-self:flex-start}}.ArchiveTenantModal_modalPanel__DxFZY{width:100%;max-width:500px}.ArchiveTenantModal_modalBody__UN02_{padding-top:.35rem}.ArchiveTenantModal_tenantCard__wdsqR{margin-bottom:1.5rem;padding:.72rem .85rem;border-radius:var(--radius-control);border:1px solid var(--border);border-left:3px solid var(--primary);background:color-mix(in srgb,var(--primary) 12%,var(--card))}.ArchiveTenantModal_tenantLabel__wvSwO{margin:0;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);font-weight:600}.ArchiveTenantModal_tenantName__magvu{margin:.2rem 0 0;font-size:var(--fs-md);font-weight:700;color:var(--foreground);letter-spacing:.01em}.ArchiveTenantModal_infoText__p5W9U{font-size:var(--fs-sm);color:var(--muted-foreground);margin-bottom:1rem}.ArchiveTenantModal_warningCard__tI0LI{padding:1rem;background-color:var(--danger-bg);border:1px solid color-mix(in srgb,var(--danger) 45%,transparent);border-radius:var(--radius-control);margin-bottom:1.5rem;color:var(--payment-overdue-text)}.ArchiveTenantModal_warningText__ZRzBp{font-size:var(--fs-sm);margin-top:.5rem;color:var(--payment-overdue-text);opacity:.95}.ArchiveTenantModal_section__XEEQV{margin-bottom:1.5rem}.ArchiveTenantModal_sectionTitle__TFpyR{font-weight:600;margin-bottom:.75rem}.ArchiveTenantModal_checklist___mK6z{display:flex;flex-direction:column;gap:.75rem}.ArchiveTenantModal_checkboxLabel__WEg6p{display:flex;align-items:center;gap:.5rem;cursor:pointer}.ArchiveTenantModal_checkbox__c_qdw{width:1rem;height:1rem;cursor:pointer}.ArchiveTenantModal_reasonLabel__mr4Kk{font-weight:600;margin-bottom:.5rem;display:block}.ArchiveTenantModal_requiredMark__Gf76v{color:var(--status-error)}.ArchiveTenantModal_reasonSelect__9YuPv{width:100%}.ArchiveTenantModal_errorCard__WF855{padding:.75rem;background-color:var(--danger-bg);color:var(--payment-overdue-text);border:1px solid color-mix(in srgb,var(--danger) 45%,transparent);border-radius:var(--radius-control);margin-bottom:1rem;font-size:var(--fs-sm)}.ArchiveTenantModal_actions__MYMi_{display:flex;gap:.75rem;justify-content:flex-end}.page_mobileLoadingStack__9ABB_,.page_suspenseFallback__quGol{display:grid;grid-gap:var(--panel-gap-md);gap:var(--panel-gap-md)}.page_mobileLoadingHeader__WJ5Rz{display:grid;grid-gap:var(--panel-gap-sm);gap:var(--panel-gap-sm)}.page_desktopLoadingHeaderSection__uUMYq{margin-bottom:var(--panel-gap-2xl)}.page_desktopLoadingHeaderRow__h6jbs{display:flex;justify-content:space-between;align-items:flex-start}.page_desktopLoadingLeft__93q_2{flex:1 1}.page_desktopLoadingRight__tCVLR{text-align:right}.page_desktopLoadingFooter__31Pqb{display:flex;gap:var(--panel-gap-md);margin-top:var(--panel-gap-2xl);justify-content:flex-end}.page_mb16__UnNyA{margin-bottom:var(--panel-gap-md)}.page_mb12__lIYD8,.page_mb8___PpSS{margin-bottom:var(--panel-gap-sm)}.page_mb4__otfNm{margin-bottom:.25rem}