.PropertyManagementDashboard_shell__Ttc2w{--pm-ink:#101828;--pm-ink-soft:#344054;--pm-muted:#5d6b7e;--pm-muted-soft:#94a1b2;--pm-line:#e7eaee;--pm-line-strong:#d2d8df;--pm-paper:#f5f6f6;--pm-panel:#ffffff;--pm-field:#f4f6f5;--pm-overlay:rgba(252,253,253,0.86);--pm-hover:#eef1f0;--pm-brand:#0a5c47;--pm-brand-deep:#074635;--pm-brand-soft:#e1f4ec;--pm-brand-tint:#ebf7f1;--pm-accent:#10a37c;--pm-accent-strong:#0c8163;--pm-rail-bg:#0e3b30;--pm-rail-bg-deep:#0a2c24;--pm-rail-ink:#f2f9f5;--pm-rail-muted:rgba(225,240,232,0.66);--pm-rail-faint:rgba(225,240,232,0.44);--pm-rail-line:rgba(255,255,255,0.09);--pm-rail-hover:rgba(255,255,255,0.07);--pm-rail-active:rgba(21,192,142,0.2);--pm-rail-accent:#18ca96;--pm-positive:#0e6e44;--pm-positive-soft:#e7f5ec;--pm-negative:#c5352b;--pm-negative-soft:#fcefee;--pm-warning:#94600a;--pm-warning-soft:#fbf2de;--pm-info:#14629f;--pm-info-soft:#e9f1f8;--pm-teal:#0f766e;--pm-teal-soft:#e7f3f2;--pm-radius-xs:6px;--pm-radius-sm:10px;--pm-radius-md:14px;--pm-radius-lg:18px;--pm-radius-xl:18px;--pm-radius-pill:999px;--pm-shadow-xs:0 1px 2px rgba(16,24,40,0.04);--pm-shadow-sm:0 1px 3px rgba(16,24,40,0.07),0 1px 2px rgba(16,24,40,0.04);--pm-shadow-md:0 12px 28px -8px rgba(16,24,40,0.12),0 2px 6px rgba(16,24,40,0.05);--pm-shadow-lg:0 28px 60px -16px rgba(16,24,40,0.22),0 4px 12px rgba(16,24,40,0.06);--pm-focus:0 0 0 3px rgba(15,165,125,0.24);--pm-ease:cubic-bezier(0.22,1,0.36,1);--pm-duration:180ms;--pm-text-xs:var(--type-micro-size,0.75rem);--pm-text-sm:var(--type-caption-size,0.8125rem);--pm-text-md:var(--type-body-sm-size,0.875rem);--pm-text-base:var(--type-body-sm-size,0.875rem);--pm-text-lg:var(--type-body-size,1rem);--pm-text-xl:var(--type-card-title-size,1.25rem);--pm-text-2xl:var(--type-subsection-title-size,1.5rem);--pm-text-display:var(--type-page-title-size,clamp(1.75rem,1.6vw + 1.15rem,2.75rem));--pm-leading-tight:var(--type-page-title-line,1.18);--pm-leading-title:var(--type-section-title-line,1.22);--pm-leading-label:var(--type-label-line,1.4);--pm-leading-ui:var(--type-button-line,1.25);--pm-leading-dense:var(--type-body-sm-line,1.45);--pm-leading-copy:var(--type-body-line,1.5);--pm-weight-regular:var(--type-body-weight,400);--pm-weight-medium:var(--type-caption-weight,500);--pm-weight-semibold:var(--type-label-weight,600);--pm-weight-bold:var(--fw-bold,700);--pm-panel-padding:var(--component-panel-padding,24px);--pm-card-gap:var(--component-card-gap,16px);--component-card-radius:14px;height:100vh;height:100dvh;min-height:100vh;display:grid;grid-template-columns:252px minmax(0,1fr);overflow:hidden;background:var(--pm-paper);color:var(--pm-ink);font-family:var(--font-inter,Inter),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-feature-settings:"cv11","ss01","cv04","tnum";font-variant-numeric:tabular-nums;letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.PropertyManagementDashboard_skipLink__68n9Y{position:fixed;top:10px;left:10px;z-index:100;padding:10px 16px;border-radius:var(--pm-radius-sm);background:var(--pm-brand);color:#fff;font-size:var(--pm-text-sm);font-weight:var(--pm-weight-semibold);text-decoration:none;transform:translateY(-200%)}.PropertyManagementDashboard_skipLink__68n9Y:focus-visible{transform:translateY(0);outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_sidebar__9y6v2{position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100dvh;min-height:0;display:flex;flex-direction:column;gap:22px;padding:18px 14px;background:linear-gradient(180deg,var(--pm-rail-bg) 0,var(--pm-rail-bg-deep) 100%);border-right:1px solid var(--pm-rail-line)}.PropertyManagementDashboard_brand__SPXaf{display:flex;align-items:center;gap:11px;padding:8px 8px 16px;border-bottom:1px solid var(--pm-rail-line)}.PropertyManagementDashboard_logoMark__3zNRa{position:relative;width:36px;height:36px;display:grid;place-items:center;background:rgba(255,255,255,.96);border:0;border-radius:11px;box-shadow:0 1px 2px rgba(0,0,0,.24);overflow:visible}.PropertyManagementDashboard_logoMark__3zNRa:after{content:none}.PropertyManagementDashboard_logoMark__3zNRa img{display:block;width:27px;height:27px}.PropertyManagementDashboard_brand__SPXaf strong{display:block;position:relative;width:-moz-fit-content;width:fit-content;padding-right:16px;color:var(--pm-rail-ink);font-size:1.125rem;font-weight:600;letter-spacing:.01em;line-height:1.1}.PropertyManagementDashboard_brand__SPXaf strong:after{content:"";position:absolute;right:0;top:50%;width:6px;height:6px;border-radius:var(--pm-radius-pill);background:var(--pm-accent);transform:translateY(-45%);box-shadow:0 0 0 4px rgba(15,165,125,.18)}.PropertyManagementDashboard_brand__SPXaf div{min-width:0;display:grid;grid-gap:0;gap:0}.PropertyManagementDashboard_brand__SPXaf span{display:block;margin-top:2px;color:var(--pm-rail-muted);font-size:.75rem;font-weight:var(--pm-weight-regular);letter-spacing:0;text-transform:none;line-height:1.35}.PropertyManagementDashboard_nav__ZVbui{min-height:0;flex:1 1;display:flex;flex-direction:column;gap:22px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.PropertyManagementDashboard_navGroup__Eps8O{display:grid;grid-gap:2px;gap:2px}.PropertyManagementDashboard_navGroup__Eps8O p{margin:0 10px 6px;color:var(--pm-rail-faint);font-size:.6875rem;font-weight:var(--pm-weight-semibold);letter-spacing:.08em;text-transform:uppercase;line-height:var(--pm-leading-label)}.PropertyManagementDashboard_nav__ZVbui .PropertyManagementDashboard_navGroup__Eps8O:first-child p{display:none}.PropertyManagementDashboard_navItem___sRKB{position:relative;height:38px;display:flex;align-items:center;gap:10px;padding:0 10px;border:0;border-radius:9px;background:transparent;color:var(--pm-rail-muted);font:inherit;font-size:var(--pm-text-base);font-weight:var(--pm-weight-medium);line-height:var(--pm-leading-label);text-align:left;text-decoration:none;cursor:pointer;transition:background var(--pm-duration) var(--pm-ease),color var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_navItem___sRKB svg{color:var(--pm-rail-faint);transition:color var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_navItem___sRKB:hover{background:var(--pm-rail-hover);color:var(--pm-rail-ink)}.PropertyManagementDashboard_navItem___sRKB:hover svg{color:var(--pm-rail-ink)}.PropertyManagementDashboard_navItem___sRKB:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_navItem___sRKB.PropertyManagementDashboard_active__ijS2S{background:var(--pm-rail-active);box-shadow:inset 0 0 0 1px rgba(24,202,150,.24);color:#ffffff;font-weight:600}.PropertyManagementDashboard_navItem___sRKB.PropertyManagementDashboard_active__ijS2S:before{content:"";position:absolute;left:-14px;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--pm-rail-accent)}.PropertyManagementDashboard_navItem___sRKB.PropertyManagementDashboard_active__ijS2S svg{color:var(--pm-rail-accent)}.PropertyManagementDashboard_navItem___sRKB em{margin-left:auto;min-width:22px;height:20px;padding:0 6px;display:grid;place-items:center;border-radius:var(--pm-radius-pill);background:rgba(15,165,125,.26);color:#d9f3e9;font-size:.6875rem;font-style:normal;font-weight:600}.PropertyManagementDashboard_account__9U2BD{display:grid;grid-template-columns:36px minmax(0,1fr) 32px;align-items:center;grid-gap:10px;gap:10px;padding:12px 8px 2px;border-top:1px solid var(--pm-rail-line)}.PropertyManagementDashboard_account__9U2BD>span{width:36px;height:36px;display:grid;place-items:center;border-radius:var(--pm-radius-pill);background:rgba(15,165,125,.22);color:#e7f7f0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);font-size:.75rem;font-weight:600;letter-spacing:.02em}.PropertyManagementDashboard_account__9U2BD strong{color:var(--pm-rail-ink);font-size:var(--pm-text-md);font-weight:var(--pm-weight-medium)}.PropertyManagementDashboard_account__9U2BD small,.PropertyManagementDashboard_account__9U2BD strong{display:block;max-width:100%;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_account__9U2BD small{margin-top:1px;color:var(--pm-rail-muted);font-size:var(--pm-text-xs);font-weight:var(--pm-weight-regular);letter-spacing:0}.PropertyManagementDashboard_account__9U2BD>div{min-width:0}.PropertyManagementDashboard_account__9U2BD form{min-width:0;display:flex;justify-content:flex-end}.PropertyManagementDashboard_account__9U2BD svg{color:var(--pm-rail-muted)}.PropertyManagementDashboard_app__LAk5J{--component-button-height:40px;--component-button-height-sm:34px;--component-card-gap:14px;--component-card-padding:20px;--component-input-height:48px;--component-panel-padding:20px;--component-table-cell-padding-y:9px;--component-table-row-height:46px;--pm-card-gap:16px;--pm-main-gap:20px;--pm-main-padding-x:24px;--pm-main-padding-top:24px;--pm-main-padding-bottom:40px;--pm-panel-padding:20px;--pm-summary-icon-size:32px;--pm-summary-tile-min-height:94px;--pm-summary-tile-padding:16px 18px;--pm-summary-value-size:1.25rem;--type-body-size:0.9375rem;--type-body-sm-size:0.8125rem;--type-button-size:0.875rem;--type-card-title-size:1rem;--type-card-title-line:1.3;--type-card-title-weight:600;--type-kpi-size:clamp(1.5rem,0.7vw + 1.1rem,1.875rem);--type-kpi-weight:650;--type-label-size:0.8125rem;--type-page-title-size:clamp(1.5rem,0.5vw + 1.25rem,1.8125rem);--type-page-title-weight:650;--type-section-title-size:clamp(1.375rem,0.75vw + 1.05rem,1.75rem);--type-subsection-title-size:clamp(1.25rem,0.4vw + 1.05rem,1.5rem);min-height:0;height:100vh;height:100dvh;min-width:0;display:flex;flex-direction:column;overflow:hidden}.PropertyManagementDashboard_topbar__xGS9W{position:-webkit-sticky;position:sticky;top:0;z-index:10;flex:0 0 auto;height:60px;display:grid;grid-template-columns:minmax(300px,560px) 1fr auto;align-items:center;grid-gap:14px;gap:14px;padding:0 var(--pm-main-padding-x);background:var(--pm-overlay);border-bottom:1px solid var(--pm-line);-webkit-backdrop-filter:blur(16px) saturate(1.04);backdrop-filter:blur(16px) saturate(1.04)}.PropertyManagementDashboard_mobileMenu__EfzmP{display:none}.PropertyManagementDashboard_mobileNavOverlay__Fg7hb{position:fixed;inset:0;z-index:60;display:none;background:rgba(8,24,19,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.PropertyManagementDashboard_mobileNavOverlayOpen__lTvaC{display:block}.PropertyManagementDashboard_mobileNavPanel__BThKa{width:min(320px,calc(100vw - 32px));height:100%;display:flex;flex-direction:column;gap:16px;padding:16px;border-right:1px solid var(--pm-rail-line);background:linear-gradient(180deg,var(--pm-rail-bg) 0,var(--pm-rail-bg-deep) 100%);box-shadow:var(--pm-shadow-lg)}.PropertyManagementDashboard_mobileNavHeader__XRs4e{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--pm-rail-line)}.PropertyManagementDashboard_mobileNavHeader__XRs4e .PropertyManagementDashboard_brand__SPXaf{padding:0;border-bottom:0}.PropertyManagementDashboard_mobileNavHeader__XRs4e button{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--pm-rail-line);border-radius:var(--pm-radius-sm);background:transparent;color:var(--pm-rail-ink);font:inherit;font-size:1.25rem;cursor:pointer}.PropertyManagementDashboard_mobileNavLinks__VzhYS{display:grid;grid-gap:4px;gap:4px;overflow-y:auto}.PropertyManagementDashboard_search__4e2Pp{height:38px;display:flex;align-items:center;gap:10px;padding:0 14px;border:1px solid transparent;border-radius:var(--pm-radius-sm);background:var(--pm-field);color:var(--pm-muted);transition:border-color var(--pm-duration) var(--pm-ease),background var(--pm-duration) var(--pm-ease),box-shadow var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_search__4e2Pp:focus-within{border-color:rgba(15,165,125,.3);background:#fff;box-shadow:0 0 0 4px rgba(15,165,125,.08)}.PropertyManagementDashboard_search__4e2Pp svg{flex-shrink:0}.PropertyManagementDashboard_search__4e2Pp input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:0;outline:0;box-shadow:none;background:transparent;color:var(--pm-ink);font:inherit;font-size:.875rem}.PropertyManagementDashboard_search__4e2Pp input:focus,.PropertyManagementDashboard_search__4e2Pp input:focus-visible{outline:0;box-shadow:none}.PropertyManagementDashboard_search__4e2Pp input::placeholder{color:var(--pm-muted-soft)}.PropertyManagementDashboard_search__4e2Pp kbd{flex-shrink:0;padding:2px 6px;border:1px solid var(--pm-line);border-radius:5px;background:var(--pm-field);color:var(--pm-muted);font:inherit;font-size:.6875rem;font-weight:600}.PropertyManagementDashboard_globalSearch__C2XMY{position:relative;min-width:0;height:38px;display:flex;align-items:center;gap:10px;padding:0 12px;border:1px solid transparent;border-radius:var(--pm-radius-sm);background:var(--pm-field);color:var(--pm-muted);transition:border-color var(--pm-duration) var(--pm-ease),background var(--pm-duration) var(--pm-ease),box-shadow var(--pm-duration) var(--pm-ease);z-index:20}.PropertyManagementDashboard_globalSearch__C2XMY:focus-within{border-color:rgba(15,165,125,.3);background:#fff;box-shadow:0 0 0 4px rgba(15,165,125,.08)}.PropertyManagementDashboard_globalSearch__C2XMY svg{flex-shrink:0}.PropertyManagementDashboard_globalSearch__C2XMY input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-width:0;border:0;outline:0;box-shadow:none;background:transparent;color:var(--pm-ink);font:inherit;font-size:.875rem}.PropertyManagementDashboard_globalSearch__C2XMY input:focus,.PropertyManagementDashboard_globalSearch__C2XMY input:focus-visible{outline:0;box-shadow:none}.PropertyManagementDashboard_globalSearch__C2XMY input::placeholder{color:var(--pm-muted-soft)}.PropertyManagementDashboard_globalSearch__C2XMY input::-webkit-search-cancel-button,.PropertyManagementDashboard_globalSearch__C2XMY input::-webkit-search-decoration{appearance:none;-webkit-appearance:none}.PropertyManagementDashboard_globalSearch__C2XMY kbd{flex-shrink:0;padding:2px 6px;border:1px solid var(--pm-line);border-radius:5px;background:var(--pm-field);color:var(--pm-muted);font:inherit;font-size:.6875rem;font-weight:600}.PropertyManagementDashboard_globalSearchClear__K72xn{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:0;border-radius:999px;background:var(--pm-field);color:var(--pm-muted);cursor:pointer}.PropertyManagementDashboard_globalSearchClear__K72xn:hover{color:var(--pm-ink);background:var(--pm-hover)}.PropertyManagementDashboard_globalSearchPanel__beOgR{position:absolute;top:calc(100% + 10px);left:0;right:0;display:grid;grid-gap:4px;gap:4px;padding:10px;border:1px solid var(--pm-line);border-radius:16px;background:var(--pm-panel);box-shadow:var(--pm-shadow-lg)}.PropertyManagementDashboard_globalSearchHint__nYX_c{margin:2px 6px 6px;color:var(--pm-muted);font-size:.75rem;line-height:1.45}.PropertyManagementDashboard_globalSearchResult___2ivv{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:9px;border-radius:12px;color:var(--pm-ink);text-decoration:none}.PropertyManagementDashboard_globalSearchResultActive__47fMI,.PropertyManagementDashboard_globalSearchResult___2ivv:hover{background:var(--pm-hover)}.PropertyManagementDashboard_globalSearchIcon__p234L{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:var(--pm-brand-tint);color:var(--pm-brand)}.PropertyManagementDashboard_globalSearchEmpty__BeGMx strong,.PropertyManagementDashboard_globalSearchResult___2ivv strong{display:block;color:var(--pm-ink);font-size:.875rem;font-weight:600;line-height:1.25;overflow:visible;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_globalSearchEmpty__BeGMx span,.PropertyManagementDashboard_globalSearchResult___2ivv em,.PropertyManagementDashboard_globalSearchResult___2ivv small{display:block;color:var(--pm-muted);font-size:.75rem;font-style:normal;line-height:1.35;overflow:visible;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_globalSearchResult___2ivv b{padding:3px 7px;border-radius:999px;background:var(--pm-field);color:var(--pm-muted);font-size:.6875rem;font-weight:600}.PropertyManagementDashboard_globalSearchEmpty__BeGMx{padding:16px;text-align:left}.PropertyManagementDashboard_topbarActions__n8B3T{display:flex;align-items:center;gap:9px;justify-self:end}.PropertyManagementDashboard_headerButtonGroup__An9_c,.PropertyManagementDashboard_panelActions__zCG49{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}.PropertyManagementDashboard_topbar__xGS9W>span{display:block}.PropertyManagementDashboard_addButton__J_FsP,.PropertyManagementDashboard_iconButton__G6_NV,.PropertyManagementDashboard_periodButton__buoyx{height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-sm);background:var(--pm-panel);color:var(--pm-ink);font:inherit;font-size:.8125rem;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer;transition:border-color var(--pm-duration) var(--pm-ease),background var(--pm-duration) var(--pm-ease),box-shadow var(--pm-duration) var(--pm-ease),color var(--pm-duration) var(--pm-ease),transform var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_addButton__J_FsP:active,.PropertyManagementDashboard_iconButton__G6_NV:active,.PropertyManagementDashboard_periodButton__buoyx:active{transform:translateY(1px)}.PropertyManagementDashboard_addButton__J_FsP span,.PropertyManagementDashboard_periodButton__buoyx span{white-space:nowrap}.PropertyManagementDashboard_addButton__J_FsP svg,.PropertyManagementDashboard_periodButton__buoyx svg{width:15px;height:15px}.PropertyManagementDashboard_iconButton__G6_NV svg{width:16px;height:16px}.PropertyManagementDashboard_addButton__J_FsP:hover,.PropertyManagementDashboard_periodButton__buoyx:hover{border-color:var(--pm-line-strong);background:#fff;box-shadow:var(--pm-shadow-xs)}.PropertyManagementDashboard_addButton__J_FsP:focus-visible,.PropertyManagementDashboard_avatar__O1zel:focus-visible,.PropertyManagementDashboard_iconButton__G6_NV:focus-visible,.PropertyManagementDashboard_periodButton__buoyx:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_addButton__J_FsP{padding:0 14px;background:linear-gradient(180deg,#0a4536,var(--pm-brand));color:#fff;border-color:var(--pm-brand-deep);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 1px 2px rgba(3,40,32,.24)}.PropertyManagementDashboard_topbarSecondaryAction__le9Ue{background:rgba(255,255,255,.72);color:var(--pm-ink-soft);border-color:var(--pm-line);box-shadow:none}.PropertyManagementDashboard_addButton__J_FsP:hover{background:var(--pm-brand-deep);border-color:var(--pm-brand-deep);color:#fff}.PropertyManagementDashboard_topbarSecondaryAction__le9Ue:hover{background:var(--pm-paper);border-color:var(--pm-line-strong);color:var(--pm-ink)}.PropertyManagementDashboard_periodButton__buoyx{padding:0 12px}.PropertyManagementDashboard_iconButton__G6_NV{position:relative;width:36px;padding:0;border:1px solid var(--pm-line);background:var(--pm-panel);color:var(--pm-ink-soft)}.PropertyManagementDashboard_iconButton__G6_NV:hover{border-color:var(--pm-line-strong);color:var(--pm-ink)}.PropertyManagementDashboard_iconButton__G6_NV span{position:absolute;top:-3px;right:-3px;min-width:16px;height:16px;padding:0 4px;display:grid;place-items:center;border:1.5px solid var(--pm-panel);border-radius:var(--pm-radius-pill);background:var(--pm-negative);color:#fff;font-size:.6875rem;font-weight:700}.PropertyManagementDashboard_notificationWrap__Us4V1{position:relative;display:inline-flex;padding-right:4px}.PropertyManagementDashboard_notificationButton__WFt0B[aria-expanded=true]{border-color:var(--pm-brand-soft);background:var(--pm-brand-tint);color:var(--pm-brand-deep)}.PropertyManagementDashboard_notificationPanel__Pz0wB{position:absolute;top:calc(100% + 10px);right:0;z-index:45;width:min(390px,calc(100vw - 32px));overflow:hidden;border:1px solid var(--pm-line);border-radius:var(--pm-radius-lg);background:var(--pm-panel);box-shadow:var(--pm-shadow-lg)}.PropertyManagementDashboard_notificationHeader__ANRqH{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:11px;gap:11px;padding:14px;border-bottom:1px solid var(--pm-line);background:linear-gradient(135deg,#fff,var(--pm-brand-tint))}.PropertyManagementDashboard_notificationHeader__ANRqH strong{display:block;color:var(--pm-ink);font-size:var(--pm-text-sm);font-weight:var(--pm-weight-bold)}.PropertyManagementDashboard_notificationHeader__ANRqH small{display:block;margin-top:2px;color:var(--pm-muted);font-size:var(--pm-text-xs);font-weight:var(--pm-weight-medium)}.PropertyManagementDashboard_notificationHeaderIcon__JO55m{width:34px;height:34px;display:grid;place-items:center;border-radius:12px;background:var(--pm-brand-tint);color:var(--pm-brand)}.PropertyManagementDashboard_notificationList__sIqJ0{max-height:min(440px,calc(100vh - 190px));overflow-y:auto;padding:8px}.PropertyManagementDashboard_notificationItem__kRpxh{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;grid-gap:10px;gap:10px;padding:10px;border-radius:var(--pm-radius-md);color:inherit;text-decoration:none}.PropertyManagementDashboard_notificationItem__kRpxh:focus-visible,.PropertyManagementDashboard_notificationItem__kRpxh:hover{outline:0;background:var(--pm-field)}.PropertyManagementDashboard_notificationItem__kRpxh strong{display:block;overflow:hidden;color:var(--pm-ink);font-size:var(--pm-text-sm);font-weight:var(--pm-weight-bold);line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_notificationItem__kRpxh em,.PropertyManagementDashboard_notificationItem__kRpxh small{display:block;overflow:hidden;color:var(--pm-muted);font-size:var(--pm-text-xs);font-style:normal;font-weight:var(--pm-weight-medium);line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_notificationItem__kRpxh b{align-self:start;padding:4px 8px;border-radius:var(--pm-radius-pill);background:var(--pm-field);color:var(--pm-muted);font-size:.6875rem;font-weight:var(--pm-weight-bold);white-space:nowrap}.PropertyManagementDashboard_notificationTone__pC9BI{width:10px;height:10px;margin-top:5px;border-radius:var(--pm-radius-pill);background:var(--pm-brand)}.PropertyManagementDashboard_notificationTone__pC9BI.PropertyManagementDashboard_red__5iBdC{background:var(--pm-negative)}.PropertyManagementDashboard_notificationTone__pC9BI.PropertyManagementDashboard_amber__l10_L,.PropertyManagementDashboard_notificationTone__pC9BI.PropertyManagementDashboard_gold__ykjTv{background:var(--pm-warning)}.PropertyManagementDashboard_notificationTone__pC9BI.PropertyManagementDashboard_blue__tlSqB{background:var(--pm-info)}.PropertyManagementDashboard_notificationTone__pC9BI.PropertyManagementDashboard_green__U_Fu_{background:var(--pm-positive)}.PropertyManagementDashboard_notificationEmpty__tKYpH{display:grid;grid-gap:6px;gap:6px;justify-items:center;padding:26px 18px;text-align:center;color:var(--pm-positive)}.PropertyManagementDashboard_notificationEmpty__tKYpH strong{color:var(--pm-ink);font-size:var(--pm-text-sm);font-weight:var(--pm-weight-bold)}.PropertyManagementDashboard_notificationEmpty__tKYpH small{color:var(--pm-muted);font-size:var(--pm-text-xs);font-weight:var(--pm-weight-medium)}.PropertyManagementDashboard_notificationFooter___h76d{padding:10px 12px 12px;border-top:1px solid var(--pm-line)}.PropertyManagementDashboard_notificationFooter___h76d a{min-height:38px;display:inline-flex;width:100%;align-items:center;justify-content:center;border-radius:var(--pm-radius-sm);background:var(--pm-brand);color:#fff;font-size:var(--pm-text-sm);font-weight:var(--pm-weight-bold);text-decoration:none}.PropertyManagementDashboard_notificationFooter___h76d a:focus-visible,.PropertyManagementDashboard_notificationFooter___h76d a:hover{outline:0;background:var(--pm-brand-deep)}.PropertyManagementDashboard_main__suXVO{box-sizing:border-box;container-type:inline-size;flex:1 1 auto;display:grid;align-content:start;grid-gap:var(--pm-main-gap);gap:var(--pm-main-gap);min-height:0;min-width:0;width:100%;max-width:1500px;margin:0 auto;overflow-y:auto;overscroll-behavior:contain;padding:var(--pm-main-padding-top) var(--pm-main-padding-x) var(--pm-main-padding-bottom);scrollbar-gutter:stable}.PropertyManagementDashboard_main__suXVO:focus{outline:none}.PropertyManagementDashboard_pageHeader__ykKNW{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;min-width:0}.PropertyManagementDashboard_pageHeader__ykKNW>div{min-width:0;flex:1 1}.PropertyManagementDashboard_pageHeader__ykKNW h1{margin:0;font-size:clamp(1.625rem,.6vw + 1.35rem,2rem);font-weight:650;line-height:1.15;letter-spacing:-.02em;color:var(--pm-ink);font-feature-settings:"ss01","cv11","cv04"}.PropertyManagementDashboard_pageHeaderEyebrow__mSvVr{display:block;margin:0 0 6px;color:var(--pm-muted-soft);font-size:.6875rem;font-weight:var(--pm-weight-semibold);letter-spacing:.08em;line-height:1;text-transform:uppercase}.PropertyManagementDashboard_pageHeader__ykKNW p{max-width:860px;margin:7px 0 0;color:var(--pm-muted);font-size:var(--pm-text-base);font-weight:var(--pm-weight-regular);line-height:var(--pm-leading-copy)}.PropertyManagementDashboard_pageHeader__ykKNW .PropertyManagementDashboard_periodButton__buoyx{flex-shrink:0}.PropertyManagementDashboard_aiBriefPanel__1D1pw{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(150px,auto) auto;align-items:center;grid-gap:14px;gap:14px;padding:13px 16px;border:1px solid rgba(16,163,124,.12);border-radius:16px;background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(247,251,248,.76)),var(--pm-panel);box-shadow:none}.PropertyManagementDashboard_aiBriefIcon__M1UCH{width:36px;height:36px;display:grid;place-items:center;border-radius:12px;background:var(--pm-brand-tint);color:var(--pm-brand);box-shadow:inset 0 0 0 1px rgba(16,163,124,.1)}.PropertyManagementDashboard_aiBriefPanel__1D1pw div:nth-child(2){min-width:0}.PropertyManagementDashboard_aiBriefPanel__1D1pw span{display:block;margin-bottom:2px;color:var(--pm-muted);font-size:var(--pm-text-xs);font-weight:var(--pm-weight-medium);letter-spacing:0;line-height:var(--pm-leading-label);text-transform:none}.PropertyManagementDashboard_aiBriefPanel__1D1pw h2{margin:0;color:var(--pm-ink);font-size:var(--pm-text-lg);font-weight:var(--pm-weight-semibold);line-height:var(--pm-leading-ui)}.PropertyManagementDashboard_aiBriefPanel__1D1pw p{margin:3px 0 0;color:var(--pm-muted);font-size:var(--pm-text-md);line-height:var(--pm-leading-copy)}.PropertyManagementDashboard_aiFocus__dkmYY{min-width:0;justify-self:end;display:grid;grid-gap:3px;gap:3px;padding-left:18px;border-left:1px solid rgba(16,163,124,.12);text-align:right}.PropertyManagementDashboard_aiBriefAction__GDDBT{min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border:1px solid var(--pm-brand);border-radius:var(--pm-radius-sm);background:var(--pm-brand);color:#fff;font-size:var(--pm-text-sm);font-weight:var(--pm-weight-semibold);line-height:1;text-decoration:none;white-space:nowrap;transition:background var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_aiBriefAction__GDDBT:hover{background:var(--pm-brand-deep);border-color:var(--pm-brand-deep)}.PropertyManagementDashboard_aiBriefAction__GDDBT:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_aiFocus__dkmYY span{margin:0;color:var(--pm-muted-soft);font-size:var(--pm-text-xs);font-weight:var(--pm-weight-medium);letter-spacing:0}.PropertyManagementDashboard_aiFocus__dkmYY p{max-width:220px;margin:0;color:var(--pm-brand-deep);font-size:var(--pm-text-sm);font-weight:var(--pm-weight-medium);line-height:1.35}.PropertyManagementDashboard_metricGrid__CZkTI{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:var(--pm-card-gap);gap:var(--pm-card-gap)}@media (max-width:900px){.PropertyManagementDashboard_metricGrid__CZkTI{grid-template-columns:repeat(2,minmax(0,1fr))}.PropertyManagementDashboard_metricGrid__CZkTI>:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:440px){.PropertyManagementDashboard_metricGrid__CZkTI{grid-template-columns:1fr}.PropertyManagementDashboard_metricGrid__CZkTI>:last-child:nth-child(odd){grid-column:auto}}.PropertyManagementDashboard_metricCard__e1wuo,.PropertyManagementDashboard_panel__cyit0{background:var(--pm-panel);border:1px solid var(--pm-line);border-radius:var(--component-card-radius,var(--pm-radius-md));box-shadow:var(--component-card-shadow,var(--pm-shadow-xs));transition:border-color var(--pm-duration) var(--pm-ease),box-shadow var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_metricCard__e1wuo:hover{border-color:var(--pm-line-strong);box-shadow:var(--pm-shadow-sm);transform:translateY(-1px)}.PropertyManagementDashboard_metricCard__e1wuo{position:relative;min-height:108px;display:flex;flex-direction:column;justify-content:flex-start;gap:var(--component-card-gap,16px);padding:var(--component-card-padding,24px);overflow:visible;color:color-mix(in srgb,var(--metric-tone,var(--pm-brand)) 68%,var(--pm-muted));transition:border-color var(--pm-duration) var(--pm-ease),box-shadow var(--pm-duration) var(--pm-ease),transform var(--pm-duration) var(--pm-ease)}a.PropertyManagementDashboard_metricCard__e1wuo{text-decoration:none}.PropertyManagementDashboard_metricCard__e1wuo:before{content:attr(data-info);position:absolute;z-index:6;top:42px;right:16px;width:max-content;max-width:min(210px,calc(100vw - 32px));padding:8px 10px;border:1px solid var(--pm-line);border-radius:10px;background:rgba(255,255,255,.98);box-shadow:var(--pm-shadow-sm);color:var(--pm-ink-soft);font-size:var(--pm-text-xs);font-weight:var(--pm-weight-regular);line-height:1.45;white-space:normal;opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity var(--pm-duration) var(--pm-ease),transform var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_metricInfo__4Y51x{flex:0 0 18px;width:18px;height:18px;display:grid;place-items:center;border:1px solid var(--pm-line-strong);border-radius:50%;background:#fff;color:var(--pm-muted-soft);font-size:.6875rem;font-weight:var(--pm-weight-medium);line-height:1;cursor:help}.PropertyManagementDashboard_metricInfo__4Y51x:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_metricCard__e1wuo[data-info]:focus-within:before,.PropertyManagementDashboard_metricCard__e1wuo[data-info]:hover:before{opacity:1;transform:translateY(0)}.PropertyManagementDashboard_metricTop__HgfnZ{min-width:0;min-height:0;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.PropertyManagementDashboard_metricTop__HgfnZ .PropertyManagementDashboard_toneIcon__QFk0Q{display:none}.PropertyManagementDashboard_metricTop__HgfnZ>span:not(.PropertyManagementDashboard_metricInfo__4Y51x){min-width:0;min-height:30px;padding-top:0;color:var(--pm-muted);font-size:var(--pm-text-sm);font-weight:var(--pm-weight-medium);letter-spacing:0;line-height:1.25;text-transform:none;text-wrap:balance}.PropertyManagementDashboard_metricValueBlock__qcgDL{min-width:0;display:grid;grid-gap:12px;gap:12px;margin-top:0}.PropertyManagementDashboard_metricCard__e1wuo strong{display:block;margin:0;color:var(--pm-ink);font-size:var(--type-kpi-size,2rem);font-weight:600;line-height:1;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PropertyManagementDashboard_metricEmptyCard__LWrzE strong{color:var(--pm-muted-soft)}.PropertyManagementDashboard_metricEmptyCard__LWrzE .PropertyManagementDashboard_negative__Fz6o9,.PropertyManagementDashboard_metricEmptyCard__LWrzE .PropertyManagementDashboard_positive__lfWwX{color:var(--pm-muted)}.PropertyManagementDashboard_metricEmptyCard__LWrzE .PropertyManagementDashboard_negative__Fz6o9:before,.PropertyManagementDashboard_metricEmptyCard__LWrzE .PropertyManagementDashboard_positive__lfWwX:before{background:var(--pm-muted-soft)}.PropertyManagementDashboard_metricPositiveCard__Yd3Sk .PropertyManagementDashboard_metricTop__HgfnZ>span:not(.PropertyManagementDashboard_metricInfo__4Y51x),.PropertyManagementDashboard_metricPositiveCard__Yd3Sk p{color:var(--pm-muted)}.PropertyManagementDashboard_metricPositiveCard__Yd3Sk strong{color:var(--pm-ink)}.PropertyManagementDashboard_metricAttentionCard__zu6jS .PropertyManagementDashboard_metricTop__HgfnZ>span:not(.PropertyManagementDashboard_metricInfo__4Y51x),.PropertyManagementDashboard_metricAttentionCard__zu6jS p{color:var(--pm-muted)}.PropertyManagementDashboard_metricAttentionCard__zu6jS strong{color:var(--pm-ink)}.PropertyManagementDashboard_metricCard__e1wuo p{margin:0;font-size:var(--pm-text-md);font-weight:var(--pm-weight-regular);letter-spacing:0;color:var(--pm-muted);line-height:1.45;display:inline-flex;align-items:flex-start;gap:4px;text-wrap:balance}.PropertyManagementDashboard_metricCard__e1wuo .PropertyManagementDashboard_negative__Fz6o9,.PropertyManagementDashboard_metricCard__e1wuo .PropertyManagementDashboard_positive__lfWwX{max-width:100%;display:inline-flex;align-items:center;gap:6px;font-size:var(--pm-text-sm);font-weight:var(--pm-weight-medium);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PropertyManagementDashboard_metricCard__e1wuo .PropertyManagementDashboard_negative__Fz6o9:before,.PropertyManagementDashboard_metricCard__e1wuo .PropertyManagementDashboard_positive__lfWwX:before{content:"";flex:0 0 6px;width:6px;height:6px;border-radius:var(--pm-radius-pill)}.PropertyManagementDashboard_metricCard__e1wuo .PropertyManagementDashboard_positive__lfWwX{color:var(--pm-muted)}.PropertyManagementDashboard_metricCard__e1wuo .PropertyManagementDashboard_positive__lfWwX:before{background:var(--pm-accent)}.PropertyManagementDashboard_metricCard__e1wuo .PropertyManagementDashboard_negative__Fz6o9{color:var(--pm-negative)}.PropertyManagementDashboard_metricCard__e1wuo .PropertyManagementDashboard_negative__Fz6o9:before{background:var(--pm-negative)}.PropertyManagementDashboard_metricPositiveCard__Yd3Sk .PropertyManagementDashboard_positive__lfWwX{color:var(--pm-positive)}.PropertyManagementDashboard_metricAttentionCard__zu6jS .PropertyManagementDashboard_negative__Fz6o9{color:var(--pm-negative)}.PropertyManagementDashboard_positive__lfWwX{color:var(--pm-positive)}.PropertyManagementDashboard_negative__Fz6o9{color:var(--pm-negative)}.PropertyManagementDashboard_toneIcon__QFk0Q{width:36px;height:36px;flex:0 0 36px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:color-mix(in srgb,var(--tone-bg,var(--pm-brand-soft)) 44%,#fff);color:var(--tone-fg,var(--pm-brand));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tone-fg,var(--pm-brand)) 10%,transparent)}.PropertyManagementDashboard_toneIcon__QFk0Q svg{display:block;width:16px;height:16px;flex:0 0 16px}.PropertyManagementDashboard_orange__hP5wh{--tone-fg:var(--pm-brand);--tone-bg:var(--pm-brand-soft);color:var(--pm-brand)}.PropertyManagementDashboard_teal__Wk_Pi{--tone-fg:var(--pm-teal);--tone-bg:var(--pm-teal-soft);color:var(--pm-teal)}.PropertyManagementDashboard_blue__tlSqB{--tone-fg:var(--pm-info);--tone-bg:var(--pm-info-soft);color:var(--pm-info)}.PropertyManagementDashboard_amber__l10_L,.PropertyManagementDashboard_gold__ykjTv{--tone-fg:var(--pm-warning);--tone-bg:var(--pm-warning-soft);color:var(--pm-warning)}.PropertyManagementDashboard_red__5iBdC{--tone-fg:var(--pm-negative);--tone-bg:var(--pm-negative-soft);color:var(--pm-negative)}.PropertyManagementDashboard_green__U_Fu_{--tone-fg:var(--pm-positive);--tone-bg:var(--pm-positive-soft);color:var(--pm-positive)}.PropertyManagementDashboard_dashboardGrid__VMj7y{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-gap:20px;gap:20px;align-items:start}.PropertyManagementDashboard_bottomGrid__k1PCr{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:20px;gap:20px;align-items:stretch}@media (max-width:1100px){.PropertyManagementDashboard_bottomGrid__k1PCr,.PropertyManagementDashboard_dashboardGrid__VMj7y{grid-template-columns:1fr}}@container (max-width: 760px){.PropertyManagementDashboard_bottomGrid__k1PCr,.PropertyManagementDashboard_dashboardGrid__VMj7y{grid-template-columns:1fr}.PropertyManagementDashboard_expiriesPanel__STyCx,.PropertyManagementDashboard_tasksPanel__XoMc5{grid-column:auto;grid-row:auto}}.PropertyManagementDashboard_panel__cyit0{padding:var(--pm-panel-padding);min-width:0}.PropertyManagementDashboard_panelHeader__4Pniu{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;min-width:0}.PropertyManagementDashboard_panelHeader__4Pniu>div{min-width:0;flex:1 1}.PropertyManagementDashboard_panelHeader__4Pniu>.PropertyManagementDashboard_panelActions__zCG49{flex:0 0 auto;min-width:auto}.PropertyManagementDashboard_panelActions__zCG49 a{min-height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--pm-accent-strong);font-size:.8125rem;font-weight:600;line-height:1;text-decoration:none;transition:background var(--pm-duration) var(--pm-ease),color var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_panelActions__zCG49 a:hover{background:var(--pm-brand-tint);color:var(--pm-brand-deep)}.PropertyManagementDashboard_panelHeader__4Pniu h2{margin:0;font-size:var(--type-card-title-size,var(--pm-text-xl));font-weight:var(--type-card-title-weight,600);line-height:var(--type-card-title-line,var(--pm-leading-title));letter-spacing:0;color:var(--pm-ink);overflow-wrap:break-word}.PropertyManagementDashboard_panelHeader__4Pniu p{margin:6px 0 0;color:var(--pm-muted);font-size:var(--pm-text-md);font-weight:var(--pm-weight-regular);line-height:var(--pm-leading-copy)}.PropertyManagementDashboard_panelHeader__4Pniu a,.PropertyManagementDashboard_panelHeader__4Pniu button{flex-shrink:0;min-height:var(--component-button-height-sm,36px);padding:0 12px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--pm-line);border-radius:var(--pm-radius-sm);background:var(--pm-panel);color:var(--pm-ink-soft);font:inherit;font-size:var(--type-caption-size,var(--pm-text-md));font-weight:var(--type-button-weight,600);line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;transition:border-color var(--pm-duration) var(--pm-ease),background var(--pm-duration) var(--pm-ease),color var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_panelHeader__4Pniu a:hover,.PropertyManagementDashboard_panelHeader__4Pniu button:hover{border-color:var(--pm-line-strong);color:var(--pm-ink)}.PropertyManagementDashboard_panelHeader__4Pniu button:disabled{opacity:.55;cursor:not-allowed}.PropertyManagementDashboard_panelHeader__4Pniu a:focus-visible,.PropertyManagementDashboard_panelHeader__4Pniu button:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_modalBackdrop__AxiYX{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:24px;background:rgba(24,45,34,.28);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.PropertyManagementDashboard_quickAddModal__LF2MW{position:relative;width:min(980px,100%);max-height:min(860px,calc(100vh - 48px));overflow:auto;border:1px solid var(--pm-line);border-radius:var(--pm-radius-lg);background:var(--pm-panel);box-shadow:var(--pm-shadow-lg)}.PropertyManagementDashboard_workflowModal__b8uDB{width:min(700px,100%)}.PropertyManagementDashboard_workflowIntro__ss_Ms{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center;padding:28px 30px 20px;border-bottom:1px solid var(--pm-line);background:linear-gradient(180deg,rgba(243,248,244,.7),rgba(255,255,255,0))}.PropertyManagementDashboard_uploadWorkflow__e7Vus h2,.PropertyManagementDashboard_workflowIntro__ss_Ms h2{margin:0;color:var(--pm-ink);font-size:clamp(1.35rem,2vw,1.75rem);font-weight:650;line-height:1.2;letter-spacing:0}.PropertyManagementDashboard_uploadWorkflowHeader__6rZG_ p,.PropertyManagementDashboard_workflowIntro__ss_Ms p{max-width:620px;margin:8px 0 0;color:var(--pm-ink-soft);font-size:1rem;line-height:1.5}.PropertyManagementDashboard_workflowSteps__ckLdT{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.PropertyManagementDashboard_workflowStep__x9Qoe{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 11px;border:1px solid var(--pm-line);border-radius:999px;background:var(--pm-panel);color:var(--pm-ink-soft);font-size:.8125rem;font-weight:600;white-space:nowrap}.PropertyManagementDashboard_workflowStep__x9Qoe strong{display:grid;place-items:center;width:20px;height:20px;border-radius:999px;background:var(--pm-brand-soft);color:var(--pm-brand);font-size:.75rem;font-weight:700}.PropertyManagementDashboard_workflowStepActive__k5y62{border-color:rgba(16,163,124,.28);background:var(--pm-brand-soft);color:var(--pm-brand-deep)}.PropertyManagementDashboard_workflowStepActive__k5y62 strong{background:var(--pm-brand);color:#fff}.PropertyManagementDashboard_uploadWorkflow__e7Vus{display:grid;grid-gap:22px;gap:22px;padding:32px}.PropertyManagementDashboard_uploadWorkflowHeader__6rZG_{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start;padding-right:34px}.PropertyManagementDashboard_uploadWorkflowIcon__JqJEw{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:var(--pm-brand-soft);color:var(--pm-brand)}.PropertyManagementDashboard_uploadWorkflowSteps__0MU8P{display:grid;grid-gap:0;gap:0;padding:10px 14px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:rgba(248,250,252,.62)}.PropertyManagementDashboard_uploadWorkflowSteps__0MU8P article{position:relative;display:grid;grid-gap:2px;gap:2px;padding:10px 0 10px 34px;border:0;border-bottom:1px solid rgba(218,226,235,.78);border-radius:0;background:transparent}.PropertyManagementDashboard_uploadWorkflowSteps__0MU8P article:last-child{border-bottom:0}.PropertyManagementDashboard_uploadWorkflowSteps__0MU8P article:before{position:absolute;top:12px;left:0;width:22px;height:22px;display:grid;place-items:center;border-radius:999px;background:var(--pm-brand-tint);color:var(--pm-brand-deep);content:counter(upload-step);counter-increment:upload-step;font-size:.75rem;font-weight:650}.PropertyManagementDashboard_uploadWorkflowSteps__0MU8P{counter-reset:upload-step}.PropertyManagementDashboard_uploadWorkflowSteps__0MU8P strong{color:var(--pm-ink);font-size:.9375rem;font-weight:650;line-height:1.3}.PropertyManagementDashboard_uploadWorkflowSteps__0MU8P span{color:var(--pm-ink-soft);font-size:.875rem;line-height:1.45}.PropertyManagementDashboard_workflowActions__U__XF{display:flex;justify-content:flex-end;gap:10px}.PropertyManagementDashboard_workflowActions__U__XF .PropertyManagementDashboard_primaryAction__Uxeq8,.PropertyManagementDashboard_workflowActions__U__XF .PropertyManagementDashboard_secondaryAction__1pQB3{min-width:120px;min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0 18px;border-radius:var(--pm-radius-sm);font:inherit;font-size:.875rem;font-weight:650;line-height:1;text-decoration:none;cursor:pointer}.PropertyManagementDashboard_workflowActions__U__XF .PropertyManagementDashboard_primaryAction__Uxeq8{border:1px solid var(--pm-brand-soft);background:var(--pm-brand-soft);color:var(--pm-brand-deep)}.PropertyManagementDashboard_uploadPrimaryButton__Jje_F{min-height:48px;display:inline-flex;align-items:center;justify-content:center;margin-top:6px;padding:0 20px;border:1px solid var(--pm-brand);border-radius:var(--pm-radius-sm);background:var(--pm-brand);box-shadow:0 14px 34px rgba(16,163,124,.18);color:#ffffff;font:inherit;font-size:var(--pm-text-base);font-weight:var(--pm-weight-semibold);line-height:1;text-decoration:none;cursor:pointer}.PropertyManagementDashboard_uploadPrimaryButton__Jje_F:hover{background:var(--pm-brand-deep);border-color:var(--pm-brand-deep)}.PropertyManagementDashboard_uploadPrimaryButton__Jje_F:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_uploadPrimaryButton__Jje_F:disabled{opacity:.72;cursor:wait}.PropertyManagementDashboard_workflowActions__U__XF .PropertyManagementDashboard_secondaryAction__1pQB3{border:1px solid var(--pm-line);background:var(--pm-panel);color:var(--pm-ink-soft)}.PropertyManagementDashboard_workflowActions__U__XF .PropertyManagementDashboard_primaryAction__Uxeq8:hover,.PropertyManagementDashboard_workflowActions__U__XF .PropertyManagementDashboard_secondaryAction__1pQB3:hover{border-color:var(--pm-line-strong)}.PropertyManagementDashboard_workflowActions__U__XF .PropertyManagementDashboard_primaryAction__Uxeq8:focus-visible,.PropertyManagementDashboard_workflowActions__U__XF .PropertyManagementDashboard_secondaryAction__1pQB3:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_workflowActions__U__XF .PropertyManagementDashboard_primaryAction__Uxeq8:disabled,.PropertyManagementDashboard_workflowActions__U__XF .PropertyManagementDashboard_secondaryAction__1pQB3:disabled{opacity:.62;cursor:not-allowed}.PropertyManagementDashboard_confirmDialog__3d0NW{width:min(520px,100%);display:grid;grid-gap:20px;gap:20px;padding:24px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-lg);background:var(--pm-panel);box-shadow:var(--pm-shadow-lg)}.PropertyManagementDashboard_confirmDialog__3d0NW h2{margin:4px 0 8px;font-size:1.25rem;line-height:1.2}.PropertyManagementDashboard_confirmDialog__3d0NW p{margin:0;color:var(--pm-ink-soft);line-height:1.55}.PropertyManagementDashboard_modalCloseButton__rAVS3{position:-webkit-sticky;position:sticky;top:16px;z-index:5;float:right;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;margin:16px 16px -48px 0;border:0;border-radius:var(--pm-radius-xs);background:transparent;color:var(--pm-ink-soft);font:inherit;font-size:1.25rem;line-height:1;cursor:pointer}.PropertyManagementDashboard_modalCloseButton__rAVS3:hover{background:var(--pm-surface);color:var(--pm-ink)}.PropertyManagementDashboard_modalCloseButton__rAVS3:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_modalPropertyForm__BdDq7{border:0;border-radius:0;box-shadow:none}.PropertyManagementDashboard_expiriesPanel__STyCx{grid-column:1/-1;grid-row:auto}.PropertyManagementDashboard_healthPanel___5cBa{min-height:0}.PropertyManagementDashboard_tabs__uSnuH{display:flex;max-width:100%;overflow-x:auto;gap:4px;padding:4px;margin-bottom:14px;background:rgba(245,247,245,.9);border-radius:12px;width:-moz-fit-content;width:fit-content;scrollbar-width:thin}.PropertyManagementDashboard_tabs__uSnuH button{flex:0 0 auto;height:32px;padding:0 14px;border:0;border-radius:8px;background:transparent;color:var(--pm-muted);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;transition:background var(--pm-duration) var(--pm-ease),color var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_tabs__uSnuH button:hover{color:var(--pm-ink)}.PropertyManagementDashboard_tabs__uSnuH button:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_tabs__uSnuH .PropertyManagementDashboard_tabActive__1lWNT{background:var(--pm-panel);color:var(--pm-brand-deep);box-shadow:var(--pm-shadow-xs),inset 0 0 0 1px var(--pm-line)}.PropertyManagementDashboard_invoiceRegisterControls__Irx9k{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.PropertyManagementDashboard_invoiceRegisterControls__Irx9k .PropertyManagementDashboard_tabs__uSnuH{margin-bottom:0}.PropertyManagementDashboard_invoiceSearch__LuEtA{flex:1 1 280px;max-width:420px;height:42px;display:inline-flex;align-items:center;gap:10px;padding:0 12px;border:1px solid var(--pm-line);border-radius:14px;background:rgba(255,255,255,.86);color:var(--pm-muted);transition:border-color var(--pm-duration) var(--pm-ease),box-shadow var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_invoiceSearch__LuEtA:focus-within{border-color:rgba(16,163,124,.22);box-shadow:0 0 0 4px rgba(16,163,124,.07),var(--pm-shadow-sm)}.PropertyManagementDashboard_invoiceSearch__LuEtA svg{flex-shrink:0}.PropertyManagementDashboard_invoiceSearch__LuEtA input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-width:0;border:0;outline:0;box-shadow:none;background:transparent;color:var(--pm-ink-soft);font:inherit;font-size:.875rem;font-weight:var(--pm-weight-regular);line-height:1.35}.PropertyManagementDashboard_invoiceSearch__LuEtA input:focus,.PropertyManagementDashboard_invoiceSearch__LuEtA input:focus-visible{outline:0;box-shadow:none}.PropertyManagementDashboard_invoiceSearch__LuEtA input::placeholder{color:var(--pm-muted-soft)}.PropertyManagementDashboard_expiryList__aLSI_{display:grid}.PropertyManagementDashboard_expiryItem__ewt6S{display:grid;grid-template-columns:auto minmax(0,1fr) 272px;align-items:center;grid-column-gap:14px;column-gap:14px;grid-row-gap:4px;row-gap:4px;padding:12px 0;border-bottom:1px solid var(--pm-line);min-width:0}@media (max-width:1180px){.PropertyManagementDashboard_expiryItem__ewt6S{grid-template-columns:auto minmax(0,1fr);column-gap:12px;row-gap:8px}.PropertyManagementDashboard_expiryItem__ewt6S>.PropertyManagementDashboard_toneIcon__QFk0Q{grid-row:1/4}.PropertyManagementDashboard_expiryItemContent__cwbFZ{grid-column:2;grid-row:1}.PropertyManagementDashboard_expiryMeta__qkXvt{grid-column:2;grid-row:2;justify-self:start;justify-content:start}.PropertyManagementDashboard_expiryMeta__qkXvt time{min-width:0;text-align:left}.PropertyManagementDashboard_formActions__BQBIE{flex-direction:column-reverse;align-items:stretch}.PropertyManagementDashboard_formActions__BQBIE .PropertyManagementDashboard_secondaryAction__1pQB3,.PropertyManagementDashboard_formActions__BQBIE button{width:100%}}.PropertyManagementDashboard_expiryItem__ewt6S:last-child{border-bottom:0;padding-bottom:4px}.PropertyManagementDashboard_expiryItem__ewt6S>.PropertyManagementDashboard_toneIcon__QFk0Q{grid-row:1;margin-top:0}.PropertyManagementDashboard_expiryItemContent__cwbFZ{grid-column:2;grid-row:1;min-width:0}.PropertyManagementDashboard_expiryItem__ewt6S strong{display:block;margin-bottom:2px;font-size:.8125rem;font-weight:600;line-height:1.25;color:var(--pm-ink)}.PropertyManagementDashboard_expiryItemContent__cwbFZ span{display:block;font-size:.8125rem;color:var(--pm-muted);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_expiryItem__ewt6S time{min-width:132px;color:var(--pm-ink);font-size:.8125rem;font-weight:600;text-align:right;line-height:1.25;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.PropertyManagementDashboard_expiryItem__ewt6S time small{display:block;margin-top:2px;color:var(--pm-muted);font-size:.75rem;font-weight:var(--pm-weight-regular);line-height:1.3}.PropertyManagementDashboard_expiryItem__ewt6S.PropertyManagementDashboard_urgent__rSrT9 time small{color:var(--pm-brand-deep)}.PropertyManagementDashboard_expiryItem__ewt6S .PropertyManagementDashboard_status__4Eh1h{justify-self:end;min-width:88px;justify-content:center}.PropertyManagementDashboard_expiryMeta__qkXvt{grid-column:3;grid-row:1;justify-self:end;display:grid;grid-template-columns:132px 104px;align-items:center;justify-content:end;grid-gap:12px;gap:12px;min-width:0}.PropertyManagementDashboard_activityPanel__R_aqh{min-height:260px}.PropertyManagementDashboard_activityPanel__R_aqh,.PropertyManagementDashboard_quickActionsPanel__wPuNc{height:100%}.PropertyManagementDashboard_activityEmptyState__JFuem{min-height:188px;padding-block:26px}.PropertyManagementDashboard_activityEmptyState__JFuem>svg{width:54px;height:54px;padding:14px;border-radius:var(--pm-radius-pill);background:var(--pm-positive-soft);color:var(--pm-positive)}.PropertyManagementDashboard_activityList__bNMB_{display:grid;grid-gap:8px;gap:8px}.PropertyManagementDashboard_quickActionsPanel__wPuNc{display:flex;flex-direction:column}.PropertyManagementDashboard_startHerePanel__NXx2Z{display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:stretch;grid-gap:20px;gap:20px;border-color:color-mix(in srgb,var(--pm-accent) 18%,var(--pm-line));background:radial-gradient(circle at 0 0,rgba(15,165,125,.08),transparent 34%),var(--pm-panel)}.PropertyManagementDashboard_startHerePanel__NXx2Z h2{margin:6px 0 8px;color:var(--pm-ink);font-size:clamp(1.25rem,1vw + 1rem,1.75rem);font-weight:650;letter-spacing:-.03em;line-height:1.15}.PropertyManagementDashboard_startHerePanel__NXx2Z p{max-width:560px;margin:0;color:var(--pm-muted);font-size:var(--pm-text-md);line-height:1.5}.PropertyManagementDashboard_startHereGrid__sYotN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.PropertyManagementDashboard_startHereCard__GaZp2{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:5px 11px;gap:5px 11px;align-content:start;padding:16px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-lg);background:rgba(255,255,255,.78);color:var(--pm-ink);text-decoration:none;box-shadow:var(--pm-shadow-xs);transition:border-color var(--pm-duration) var(--pm-ease),box-shadow var(--pm-duration) var(--pm-ease),transform var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_startHereCard__GaZp2:hover{border-color:color-mix(in srgb,var(--pm-accent) 32%,var(--pm-line));box-shadow:var(--pm-shadow-sm);transform:translateY(-1px)}.PropertyManagementDashboard_startHereCard__GaZp2:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_startHereCard__GaZp2 .PropertyManagementDashboard_toneIcon__QFk0Q{grid-row:span 3;width:34px;height:34px;border-radius:12px}.PropertyManagementDashboard_startHereCard__GaZp2 span:not(.PropertyManagementDashboard_toneIcon__QFk0Q){color:var(--pm-muted);font-size:var(--pm-text-xs);font-weight:var(--pm-weight-semibold);letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.PropertyManagementDashboard_startHereCard__GaZp2 strong{color:var(--pm-ink);font-size:1rem;font-weight:650;line-height:1.2}.PropertyManagementDashboard_startHereCard__GaZp2 p{color:var(--pm-muted);font-size:var(--pm-text-sm);line-height:1.45}.PropertyManagementDashboard_startHereCardPrimary__O_UDU{border-color:color-mix(in srgb,var(--pm-accent) 30%,var(--pm-line));background:linear-gradient(135deg,var(--pm-brand-tint),#fff)}.PropertyManagementDashboard_quickActionsGrid__0e6aH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(62px,auto);grid-gap:12px;gap:12px;align-content:start}.PropertyManagementDashboard_quickActionCard__NbdFy{min-width:0;min-height:62px;display:flex;align-items:center;gap:9px;padding:12px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:var(--pm-panel);color:var(--pm-ink);font-size:.8125rem;font-weight:600;line-height:1.3;text-decoration:none;box-shadow:var(--pm-shadow-xs);transition:border-color var(--pm-duration) var(--pm-ease),background var(--pm-duration) var(--pm-ease),box-shadow var(--pm-duration) var(--pm-ease),transform var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_quickActionCard__NbdFy:hover{border-color:color-mix(in srgb,var(--pm-accent) 28%,var(--pm-line));background:var(--pm-field);box-shadow:var(--pm-shadow-sm);transform:translateY(-1px)}.PropertyManagementDashboard_quickActionCard__NbdFy:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_quickActionCard__NbdFy .PropertyManagementDashboard_toneIcon__QFk0Q{width:30px;height:30px;flex:0 0 30px;border-radius:10px}.PropertyManagementDashboard_quickActionCard__NbdFy span:last-child{min-width:0;white-space:nowrap;overflow-wrap:anywhere}.PropertyManagementDashboard_activityItem__UXewA{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-width:0;padding:11px 12px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:var(--pm-paper);color:inherit;text-decoration:none;transition:border-color var(--pm-duration) var(--pm-ease),background var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_activityItem__UXewA:hover{border-color:var(--pm-line-strong);background:var(--pm-panel)}.PropertyManagementDashboard_activityItem__UXewA div{min-width:0;display:grid;grid-gap:3px;gap:3px}.PropertyManagementDashboard_activityItem__UXewA strong{overflow:hidden;color:var(--pm-ink);font-size:var(--pm-text-sm);font-weight:500;line-height:var(--pm-leading-label);text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_activityItem__UXewA span,.PropertyManagementDashboard_activityItem__UXewA time{overflow:hidden;color:var(--pm-muted);font-size:var(--pm-text-xs);font-weight:var(--pm-weight-regular);line-height:var(--pm-leading-dense);text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_status__4Eh1h{min-height:26px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:4px 10px;border-radius:var(--pm-radius-pill);background:var(--tone-bg,var(--pm-field));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tone-fg,var(--pm-muted)) 14%,transparent);color:var(--tone-fg,var(--pm-muted));font-size:var(--pm-text-xs);font-style:normal;font-weight:var(--pm-weight-semibold);letter-spacing:.01em;line-height:1.2;white-space:nowrap}.PropertyManagementDashboard_status__4Eh1h:before{content:"";flex:0 0 6px;width:6px;height:6px;border-radius:var(--pm-radius-pill);background:currentcolor}.PropertyManagementDashboard_upcomingRentTableWrap__ztKLj{overflow-x:auto}.PropertyManagementDashboard_upcomingRentTable__57yIv{width:100%;border-collapse:collapse;table-layout:fixed}.PropertyManagementDashboard_upcomingRentTable__57yIv th{padding:0 0 10px;color:var(--pm-muted);font-size:var(--pm-text-xs);font-weight:var(--pm-weight-bold);letter-spacing:.08em;text-align:left;text-transform:uppercase}.PropertyManagementDashboard_upcomingRentTable__57yIv td:nth-child(2),.PropertyManagementDashboard_upcomingRentTable__57yIv th:nth-child(2){width:8.5rem}.PropertyManagementDashboard_upcomingRentTable__57yIv td:last-child,.PropertyManagementDashboard_upcomingRentTable__57yIv th:last-child{width:7.5rem;text-align:right}.PropertyManagementDashboard_upcomingRentTable__57yIv td{padding:13px 0;border-top:1px solid var(--pm-line);color:var(--pm-ink);font-size:var(--pm-text-sm);vertical-align:middle}.PropertyManagementDashboard_upcomingRentTable__57yIv td:first-child{display:grid;grid-gap:3px;gap:3px;min-width:0}.PropertyManagementDashboard_upcomingRentTable__57yIv td:first-child a{overflow:hidden;color:var(--pm-ink);font-weight:var(--pm-weight-bold);text-overflow:ellipsis;text-decoration:none;white-space:nowrap}.PropertyManagementDashboard_upcomingRentTable__57yIv td:first-child a:hover{color:var(--pm-accent-strong);text-decoration:underline}.PropertyManagementDashboard_upcomingRentTable__57yIv td:first-child span{overflow:hidden;color:var(--pm-muted);text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_upcomingRentTable__57yIv strong,.PropertyManagementDashboard_upcomingRentTable__57yIv time{font-weight:var(--pm-weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PropertyManagementDashboard_upcomingRentEmpty___cWOy{display:grid;grid-gap:6px;gap:6px;padding:20px;border:1px dashed var(--pm-line);border-radius:var(--pm-radius-lg);background:var(--pm-field)}.PropertyManagementDashboard_upcomingRentEmpty___cWOy strong{color:var(--pm-ink);font-size:var(--pm-text-md)}.PropertyManagementDashboard_upcomingRentEmpty___cWOy span{color:var(--pm-muted);font-size:var(--pm-text-sm)}.PropertyManagementDashboard_portfolioBody__AdztL{display:grid;grid-template-columns:minmax(124px,150px) minmax(0,1fr);align-items:center;grid-gap:18px;gap:18px}@media (max-width:1200px){.PropertyManagementDashboard_portfolioBody__AdztL{grid-template-columns:1fr;gap:12px}.PropertyManagementDashboard_donutWrap__WTURz{min-height:132px}}.PropertyManagementDashboard_donutWrap__WTURz{position:relative;min-height:126px;display:grid;place-items:center}.PropertyManagementDashboard_donutChart__M9peB{width:clamp(112px,52%,136px);aspect-ratio:1;border-radius:50%;background:var(--donut-gradient);position:relative}.PropertyManagementDashboard_donutChart__M9peB:after{content:"";position:absolute;inset:29%;border-radius:inherit;background:var(--pm-panel)}.PropertyManagementDashboard_donutCenter__wPvmQ{position:absolute;inset:0;display:grid;place-content:center;text-align:center;pointer-events:none}.PropertyManagementDashboard_donutCenter__wPvmQ strong{font-size:1.75rem;font-weight:650;letter-spacing:0;line-height:1;color:var(--pm-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PropertyManagementDashboard_donutCenter__wPvmQ span{display:block;margin-top:4px;color:var(--pm-muted);font-size:.6875rem;font-weight:var(--pm-weight-medium);letter-spacing:0;text-transform:none}.PropertyManagementDashboard_legend__134_s{display:flex;flex-wrap:wrap;column-gap:22px;row-gap:10px;min-width:0}.PropertyManagementDashboard_legend__134_s div{display:flex;align-items:center;gap:8px;min-width:0}.PropertyManagementDashboard_legend__134_s span{flex-shrink:0;width:9px;height:9px;border-radius:3px}.PropertyManagementDashboard_legend__134_s p{flex:1 1;min-width:0;margin:0;color:var(--pm-ink-soft);font-size:var(--pm-text-md);font-weight:var(--pm-weight-medium);line-height:var(--pm-leading-ui);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_legend__134_s strong{flex-shrink:0;color:var(--pm-ink);font-size:var(--pm-text-base);font-weight:var(--pm-weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PropertyManagementDashboard_legend__134_s small{flex-shrink:0;min-width:44px;color:var(--pm-muted);font-size:.75rem;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.PropertyManagementDashboard_healthList__fyyoO{display:grid;grid-gap:2px;gap:2px}.PropertyManagementDashboard_healthItem__1RJ1E{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 8px;border-bottom:1px solid var(--pm-line)}.PropertyManagementDashboard_healthItem__1RJ1E:last-child{border-bottom:0}.PropertyManagementDashboard_healthItem__1RJ1E div{min-width:0;display:grid;grid-gap:1px;gap:1px}.PropertyManagementDashboard_healthItem__1RJ1E div>span{display:block;color:var(--pm-ink);font-size:var(--pm-text-md);font-weight:var(--pm-weight-semibold);line-height:1.3}.PropertyManagementDashboard_healthItem__1RJ1E strong{justify-self:end;color:var(--pm-ink);font-size:var(--pm-text-lg);font-weight:650;line-height:1.1;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.PropertyManagementDashboard_healthItem__1RJ1E p{margin:0;color:var(--pm-muted);font-size:var(--pm-text-sm);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_tasksPanel__XoMc5{grid-column:1/-1}.PropertyManagementDashboard_taskHero__sEPKF{display:flex;align-items:baseline;gap:10px;margin-bottom:12px}.PropertyManagementDashboard_taskHero__sEPKF .PropertyManagementDashboard_taskHeroNum__7W9a2{font-size:clamp(2rem,1.2vw + 1.5rem,2.375rem);font-weight:600;line-height:1;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PropertyManagementDashboard_taskHero__sEPKF .PropertyManagementDashboard_taskHeroText__j2lDt{color:var(--pm-muted);font-size:var(--pm-text-base);line-height:1.4}.PropertyManagementDashboard_taskHealthBar__WIlMO{display:flex;gap:3px;height:9px;margin-bottom:9px}.PropertyManagementDashboard_taskHealthBar__WIlMO>span{display:block;min-width:7px;border-radius:var(--pm-radius-pill)}.PropertyManagementDashboard_taskHealthBar__WIlMO>span[data-tone=red]{background:var(--pm-negative)}.PropertyManagementDashboard_taskHealthBar__WIlMO>span[data-tone=amber]{background:var(--pm-warning)}.PropertyManagementDashboard_taskHealthBar__WIlMO>span[data-tone=teal]{background:var(--pm-teal)}.PropertyManagementDashboard_taskHealthBarEmpty__WPuXh{flex:1 1;background:var(--pm-field);border-radius:var(--pm-radius-pill)}.PropertyManagementDashboard_taskHealthMeta__CrsJo{display:flex;justify-content:space-between;padding-bottom:16px;margin-bottom:4px;border-bottom:1px solid var(--pm-line);color:var(--pm-muted-soft);font-size:var(--pm-text-sm)}.PropertyManagementDashboard_taskStatGrid__EgkjU{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:4px;gap:4px;padding-top:14px}.PropertyManagementDashboard_taskStat__wXSLA{display:grid;grid-gap:8px;gap:8px;padding:12px 14px;margin:0 -2px;text-decoration:none;border-radius:var(--pm-radius-sm);transition:background var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_taskStat__wXSLA:hover{background:var(--pm-field)}.PropertyManagementDashboard_taskStatLabel__dTQK7{display:inline-flex;align-items:center;gap:7px;color:var(--pm-muted);font-size:var(--pm-text-md);font-weight:var(--pm-weight-medium);line-height:1.2}.PropertyManagementDashboard_taskStatLabel__dTQK7:before{content:"";flex:0 0 7px;width:7px;height:7px;border-radius:var(--pm-radius-pill);background:var(--tone-fg,var(--pm-muted-soft))}.PropertyManagementDashboard_taskStat__wXSLA strong{color:var(--pm-ink);font-size:1.5rem;font-weight:600;line-height:1;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PropertyManagementDashboard_taskStatZero__Kb3Pf strong{color:var(--pm-muted-soft)}@media (max-width:900px){.PropertyManagementDashboard_propertySummaryGrid__cOXpq,.PropertyManagementDashboard_taskStatGrid__EgkjU{grid-template-columns:repeat(2,minmax(0,1fr))}.PropertyManagementDashboard_formGrid__OUyv_,.PropertyManagementDashboard_propertyDetailGrid__7d_YD{grid-template-columns:1fr}.PropertyManagementDashboard_propertyHero__9A_wE{flex-direction:column}.PropertyManagementDashboard_propertyHeroActions__7x0_O{justify-content:flex-start}}.PropertyManagementDashboard_tablePanel__ZNt3l{min-height:240px}@media (max-width:1880px){.PropertyManagementDashboard_tablePanel__ZNt3l{grid-column:1/-1}}.PropertyManagementDashboard_tableWrap__LLTED{margin:0 calc(var(--pm-panel-padding) * -1) calc(var(--pm-panel-padding) * -1);overflow-x:auto;overflow-y:hidden;border-top:1px solid var(--pm-line)}.PropertyManagementDashboard_tableWrap__LLTED table{width:100%;border-collapse:collapse;table-layout:fixed;min-width:1080px;font-size:var(--component-table-body-size,var(--pm-text-base));font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero}.PropertyManagementDashboard_tableWrap__LLTED td,.PropertyManagementDashboard_tableWrap__LLTED th{height:var(--component-table-row-height,56px);padding:var(--component-table-cell-padding-y,12px) var(--pm-panel-padding);text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.PropertyManagementDashboard_tableWrap__LLTED thead th{position:-webkit-sticky;position:sticky;top:0;background:var(--pm-panel);color:var(--pm-muted);font-size:.6875rem;font-weight:var(--pm-weight-semibold);letter-spacing:.06em;line-height:var(--pm-leading-label);text-transform:uppercase;border-bottom:1px solid var(--pm-line)}.PropertyManagementDashboard_tableWrap__LLTED tbody td{color:var(--pm-ink-soft);font-size:var(--component-table-body-size,var(--pm-text-base));font-weight:var(--component-table-body-weight,var(--pm-weight-regular));line-height:var(--pm-leading-dense);border-bottom:1px solid color-mix(in srgb,var(--pm-line) 72%,transparent)}.PropertyManagementDashboard_tableWrap__LLTED tbody tr:last-child td{border-bottom:0}.PropertyManagementDashboard_tableWrap__LLTED tbody tr{transition:background var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_tableWrap__LLTED tbody tr:hover{background:color-mix(in srgb,var(--pm-field) 70%,transparent)}.PropertyManagementDashboard_tableWrap__LLTED td:first-child{color:var(--pm-ink);font-weight:500}.PropertyManagementDashboard_tableWrap__LLTED td.PropertyManagementDashboard_num__K3SMo,.PropertyManagementDashboard_tableWrap__LLTED th.PropertyManagementDashboard_num__K3SMo{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PropertyManagementDashboard_tenancyTable__x03zk td:first-child,.PropertyManagementDashboard_tenancyTable__x03zk th:first-child{width:26%}.PropertyManagementDashboard_tenancyTable__x03zk td:nth-child(2),.PropertyManagementDashboard_tenancyTable__x03zk th:nth-child(2){width:34%}.PropertyManagementDashboard_tableWrap__LLTED table.PropertyManagementDashboard_documentTable__Ji_zP,.PropertyManagementDashboard_tableWrap__LLTED table.PropertyManagementDashboard_tenancyTable__x03zk{min-width:820px}.PropertyManagementDashboard_invoiceTable__SJMAa td:first-child,.PropertyManagementDashboard_invoiceTable__SJMAa th:first-child{width:19%}.PropertyManagementDashboard_invoiceTable__SJMAa td:nth-child(2),.PropertyManagementDashboard_invoiceTable__SJMAa th:nth-child(2){width:31%}.PropertyManagementDashboard_invoiceTable__SJMAa td:nth-child(3),.PropertyManagementDashboard_invoiceTable__SJMAa th:nth-child(3){width:25%}.PropertyManagementDashboard_invoiceTable__SJMAa td:nth-child(4),.PropertyManagementDashboard_invoiceTable__SJMAa th:nth-child(4){width:15%}.PropertyManagementDashboard_invoiceTableWrap__ilTbd{overflow-y:visible}.PropertyManagementDashboard_tableWrap__LLTED table.PropertyManagementDashboard_invoiceTable__SJMAa{min-width:720px}.PropertyManagementDashboard_invoiceTable__SJMAa td:nth-child(5),.PropertyManagementDashboard_invoiceTable__SJMAa th:nth-child(5){width:10%;text-align:right}.PropertyManagementDashboard_invoiceTable__SJMAa td:nth-child(5){overflow:visible}.PropertyManagementDashboard_expenseTable___9CVN td:first-child,.PropertyManagementDashboard_expenseTable___9CVN th:first-child{width:11%}.PropertyManagementDashboard_expenseTable___9CVN td:nth-child(2),.PropertyManagementDashboard_expenseTable___9CVN th:nth-child(2){width:24%}.PropertyManagementDashboard_expenseTable___9CVN td:nth-child(3),.PropertyManagementDashboard_expenseTable___9CVN th:nth-child(3){width:30%;white-space:normal;line-height:1.35}.PropertyManagementDashboard_expenseTable___9CVN td:nth-child(4),.PropertyManagementDashboard_expenseTable___9CVN th:nth-child(4){width:12%}.PropertyManagementDashboard_expenseTable___9CVN td:nth-child(5),.PropertyManagementDashboard_expenseTable___9CVN th:nth-child(5){width:15%}.PropertyManagementDashboard_expenseTable___9CVN td:nth-child(6),.PropertyManagementDashboard_expenseTable___9CVN th:nth-child(6){width:8%;text-align:right}.PropertyManagementDashboard_expenseTable___9CVN td:nth-child(6){overflow:visible}.PropertyManagementDashboard_tableWrap__LLTED table.PropertyManagementDashboard_expenseTable___9CVN{min-width:760px}.PropertyManagementDashboard_hiddenFileInput__QEn5T{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.PropertyManagementDashboard_expenseReviewGrid__gHmle{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);grid-gap:20px;gap:20px;align-items:start}.PropertyManagementDashboard_expenseEvidencePanel__OxS9A{display:grid;grid-gap:12px;gap:12px;padding:16px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:var(--pm-paper)}.PropertyManagementDashboard_expenseEvidencePanel__OxS9A h3{margin:0;color:var(--pm-ink);font-size:var(--pm-text-base);font-weight:var(--pm-weight-semibold);line-height:var(--pm-leading-title)}.PropertyManagementDashboard_expenseEvidencePanel__OxS9A p{margin:0;color:var(--pm-muted);font-size:var(--pm-text-md);line-height:var(--pm-leading-copy)}.PropertyManagementDashboard_expenseEvidencePanel__OxS9A dl{display:grid;grid-gap:8px;gap:8px;margin:0}.PropertyManagementDashboard_expenseEvidencePanel__OxS9A dl div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--pm-line)}.PropertyManagementDashboard_expenseEvidencePanel__OxS9A dd,.PropertyManagementDashboard_expenseEvidencePanel__OxS9A dt{margin:0;font-size:var(--pm-text-sm);line-height:var(--pm-leading-label)}.PropertyManagementDashboard_expenseEvidencePanel__OxS9A dt{color:var(--pm-muted)}.PropertyManagementDashboard_expenseEvidencePanel__OxS9A dd{color:var(--pm-ink-soft);font-weight:var(--pm-weight-medium);text-align:right}.PropertyManagementDashboard_expenseAddressPrompt__p_Uf6{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.58fr);grid-gap:18px;gap:18px;align-items:end;margin-bottom:18px;padding:16px;border:1px solid rgba(201,146,40,.28);border-radius:var(--pm-radius-md);background:linear-gradient(135deg,rgba(255,249,235,.92),rgba(255,255,255,.96))}.PropertyManagementDashboard_expenseAddressPrompt__p_Uf6 strong{display:block;color:var(--pm-ink);font-size:var(--pm-text-base);font-weight:var(--pm-weight-semibold);line-height:var(--pm-leading-title)}.PropertyManagementDashboard_expenseAddressPrompt__p_Uf6 p{max-width:680px;margin:5px 0 0;color:var(--pm-muted);font-size:var(--pm-text-md);line-height:var(--pm-leading-copy)}.PropertyManagementDashboard_expenseAddressActions__jGC4_{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:end}.PropertyManagementDashboard_expenseAddressActions__jGC4_ label{display:grid;grid-gap:6px;gap:6px;color:var(--pm-muted);font-size:var(--pm-text-sm);font-weight:var(--pm-weight-medium);line-height:var(--pm-leading-label)}.PropertyManagementDashboard_expenseAddressActions__jGC4_ select{min-height:38px;padding:0 34px 0 12px;border:1px solid var(--pm-line);border-radius:12px;background-color:var(--pm-panel);color:var(--pm-ink);font:inherit;font-size:var(--pm-text-md)}.PropertyManagementDashboard_expenseAddressActions__jGC4_ a{min-height:38px}.PropertyManagementDashboard_expenseEntryContext__7vVgo,.PropertyManagementDashboard_expenseHandoffBanner__kFdvw{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:14px;border:1px solid var(--pm-brand-soft);border-radius:var(--pm-radius-md);background:var(--pm-brand-tint)}.PropertyManagementDashboard_expenseHandoffBanner__kFdvw{margin-bottom:18px}.PropertyManagementDashboard_expenseEntryContext__7vVgo{grid-template-columns:auto minmax(0,1fr)}.PropertyManagementDashboard_expenseEntryContext__7vVgo>svg,.PropertyManagementDashboard_expenseHandoffBanner__kFdvw>svg{color:var(--pm-brand)}.PropertyManagementDashboard_expenseEntryContext__7vVgo strong,.PropertyManagementDashboard_expenseHandoffBanner__kFdvw strong{display:block;color:var(--pm-ink);font-size:.9375rem;font-weight:650;line-height:1.3}.PropertyManagementDashboard_expenseEntryContext__7vVgo strong{font-size:.875rem}.PropertyManagementDashboard_expenseEntryContext__7vVgo p,.PropertyManagementDashboard_expenseHandoffBanner__kFdvw p{margin:3px 0 0;color:var(--pm-muted);font-size:.8125rem;line-height:1.4;overflow-wrap:anywhere}.PropertyManagementDashboard_expenseHandoffBanner__kFdvw a{min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-sm);background:var(--pm-panel);color:var(--pm-ink-soft);font-size:.8125rem;font-weight:650;text-decoration:none;white-space:nowrap}.PropertyManagementDashboard_expenseEntryChoice__SIB4G{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:18px;gap:18px;padding:16px;border:1px solid var(--pm-brand-soft);border-radius:var(--pm-radius-md);background:linear-gradient(180deg,var(--pm-brand-tint) 0,#fff 100%)}.PropertyManagementDashboard_expenseEntryChoice__SIB4G span{display:none;margin-bottom:6px;color:var(--pm-brand);font-size:.6875rem;font-weight:var(--pm-weight-medium);letter-spacing:0;line-height:1.25;text-transform:none}.PropertyManagementDashboard_expenseEntryChoice__SIB4G h3,.PropertyManagementDashboard_expenseEntrySection__Loxbp h3{margin:0;color:var(--pm-ink);font-size:1rem;font-weight:650;line-height:1.25;letter-spacing:0}.PropertyManagementDashboard_expenseEntryChoice__SIB4G p,.PropertyManagementDashboard_expenseEntrySection__Loxbp p{max-width:680px;margin:6px 0 0;color:var(--pm-muted);font-size:.875rem;line-height:1.45}.PropertyManagementDashboard_expenseEntrySection__Loxbp{display:grid;grid-gap:14px;gap:14px;padding-top:18px;border-top:1px solid var(--pm-line)}.PropertyManagementDashboard_expenseReviewDialog__KCzcf{width:min(1040px,calc(100vw - 48px));max-height:calc(100vh - 40px);border-color:rgba(219,226,221,.92);border-radius:20px;box-shadow:0 28px 72px rgba(23,34,29,.14)}.PropertyManagementDashboard_expenseReviewDialog__KCzcf .PropertyManagementDashboard_uploadWorkflow__e7Vus{gap:18px;padding:26px 30px 0}.PropertyManagementDashboard_expenseReviewDialog__KCzcf .PropertyManagementDashboard_uploadWorkflowHeader__6rZG_{gap:14px}.PropertyManagementDashboard_expenseReviewDialog__KCzcf .PropertyManagementDashboard_uploadWorkflowIcon__JqJEw{width:48px;height:48px;border-radius:14px}.PropertyManagementDashboard_expenseReviewDialog__KCzcf .PropertyManagementDashboard_uploadWorkflow__e7Vus h2{font-size:clamp(1.55rem,1.2vw + 1.15rem,1.95rem);font-weight:700}.PropertyManagementDashboard_expenseReviewDialog__KCzcf .PropertyManagementDashboard_uploadWorkflowHeader__6rZG_ p{max-width:640px;font-size:1rem}.PropertyManagementDashboard_expenseReviewDialog__KCzcf .PropertyManagementDashboard_expenseEntryContext__7vVgo{padding:12px 14px}.PropertyManagementDashboard_expenseReviewDialog__KCzcf .PropertyManagementDashboard_expenseEntryContext__7vVgo strong{font-size:.875rem}.PropertyManagementDashboard_expenseReviewDialog__KCzcf .PropertyManagementDashboard_expenseEntryContext__7vVgo p{font-size:.8125rem}.PropertyManagementDashboard_expenseReviewModal__CYA_J{gap:16px;padding:26px 30px 0}.PropertyManagementDashboard_reviewModalHeader__0Md7K{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start;padding-right:56px}.PropertyManagementDashboard_reviewModalIcon__CLpb6{display:grid;place-items:center;width:60px;height:60px;border-radius:16px;background:linear-gradient(135deg,rgba(237,247,241,.96),rgba(247,251,248,.98));color:var(--pm-brand)}.PropertyManagementDashboard_expenseReviewModal__CYA_J h2{color:#101411;font-size:clamp(1.75rem,1.4vw + 1.2rem,2.2rem);font-weight:700;line-height:1.1}.PropertyManagementDashboard_reviewModalHeader__0Md7K p{max-width:760px;margin:12px 0 0;color:#536059;font-size:1rem;line-height:1.5}.PropertyManagementDashboard_reviewFormGrid__M09YZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px 20px;gap:14px 20px}.PropertyManagementDashboard_reviewField__30nvk{min-width:0;display:grid;align-content:start;grid-gap:7px;gap:7px}.PropertyManagementDashboard_reviewFieldWide__QV_H3{grid-column:1/-1}.PropertyManagementDashboard_reviewFieldTop__ee09O{display:flex;align-items:center;justify-content:space-between;gap:12px}.PropertyManagementDashboard_propertyForm__VRMr9 .PropertyManagementDashboard_reviewFieldLabel__DIibh,.PropertyManagementDashboard_reviewFieldLabel__DIibh{display:inline-flex;align-items:baseline;gap:5px;color:#343c37;font-size:.875rem;font-weight:650;line-height:1.25}.PropertyManagementDashboard_reviewInputShell__nlXJj{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;min-height:48px;overflow:hidden;border:1px solid var(--pm-line-strong);border-radius:12px;background:#ffffff;box-shadow:inset 0 1px 0 rgba(23,34,29,.025);transition:border-color var(--pm-duration) var(--pm-ease),box-shadow var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_reviewInputShell__nlXJj:focus-within{border-color:rgba(16,163,124,.5);box-shadow:var(--pm-focus)}.PropertyManagementDashboard_reviewFieldInvalid__g2Gb1 .PropertyManagementDashboard_reviewInputShell__nlXJj{border-color:rgba(216,75,63,.68);box-shadow:0 0 0 3px rgba(216,75,63,.12)}.PropertyManagementDashboard_reviewFieldIcon__WrlER{display:grid;place-items:center;width:32px;height:32px;margin-left:8px;border-radius:9px;background:var(--pm-brand-soft);color:var(--pm-brand);font-size:1rem;font-weight:700;line-height:1}.PropertyManagementDashboard_paymentStatusDot__3N_ec{width:11px;height:11px;border-radius:999px;background:#f3a23a;box-shadow:0 0 0 3px rgba(243,162,58,.14)}.PropertyManagementDashboard_reviewInputShell__nlXJj input,.PropertyManagementDashboard_reviewInputShell__nlXJj select{min-height:46px;border:0;background:transparent;color:#111612;font-size:.9375rem;font-weight:500;line-height:1.25}.PropertyManagementDashboard_propertyForm__VRMr9 .PropertyManagementDashboard_reviewInputShell__nlXJj input,.PropertyManagementDashboard_propertyForm__VRMr9 .PropertyManagementDashboard_reviewInputShell__nlXJj select{width:100%;min-width:0;min-height:46px;padding:0 14px 0 12px;border:0;border-radius:0;background:transparent;box-shadow:none;color:#111612;font-size:.9375rem;font-weight:500;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_reviewInputShell__nlXJj input:focus-visible,.PropertyManagementDashboard_reviewInputShell__nlXJj select:focus-visible{outline:0;box-shadow:none}.PropertyManagementDashboard_reviewFieldWide__QV_H3 .PropertyManagementDashboard_reviewInputShell__nlXJj{grid-template-columns:minmax(0,1fr);min-height:98px}.PropertyManagementDashboard_reviewTextareaShell__KnNZt{position:relative;width:100%}.PropertyManagementDashboard_propertyForm__VRMr9 .PropertyManagementDashboard_reviewTextareaShell__KnNZt textarea{height:98px;min-height:98px;padding:14px 14px 32px;border:0;background:transparent;color:#111612;font-size:.9375rem;font-weight:500;line-height:1.45;resize:vertical}.PropertyManagementDashboard_reviewTextareaShell__KnNZt textarea:focus-visible{outline:0;box-shadow:none}.PropertyManagementDashboard_reviewTextareaShell__KnNZt span{position:absolute;right:14px;bottom:12px;color:var(--pm-muted);font-size:.8125rem;font-weight:600;line-height:1;pointer-events:none}.PropertyManagementDashboard_reviewFieldHelper__7LItk{min-height:18px}.PropertyManagementDashboard_changePropertyButton__I4w_g{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:0;border:0;background:transparent;color:var(--pm-brand-deep);font:inherit;font-size:.875rem;font-weight:700;line-height:1.25;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.PropertyManagementDashboard_changePropertyButton__I4w_g:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_reviewFieldError__L9U_g{color:var(--pm-negative);font-size:.8125rem;font-weight:650;line-height:1.3}.PropertyManagementDashboard_reviewPropertySearch__WR81_{display:grid;grid-gap:10px;gap:10px;padding:14px;border:1px solid rgba(16,163,124,.18);border-radius:var(--pm-radius-md);background:var(--pm-brand-tint)}.PropertyManagementDashboard_reviewPropertySearch__WR81_ label{color:var(--pm-ink-soft);font-size:.875rem;font-weight:700}.PropertyManagementDashboard_propertyForm__VRMr9 .PropertyManagementDashboard_reviewPropertySearch__WR81_ input{min-height:46px;padding:0 14px;border:1px solid var(--pm-line-strong);border-radius:var(--pm-radius-sm);background:#ffffff;color:var(--pm-ink);font-size:.9375rem;font-weight:600}.PropertyManagementDashboard_reviewPropertyResults__6FuKz{display:flex;flex-wrap:wrap;gap:8px;max-height:126px;overflow:auto}.PropertyManagementDashboard_reviewPropertyResults__6FuKz button{min-height:34px;padding:0 12px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-pill);background:#ffffff;color:var(--pm-ink-soft);font:inherit;font-size:.8125rem;font-weight:650;cursor:pointer}.PropertyManagementDashboard_reviewPropertyResults__6FuKz button:focus-visible,.PropertyManagementDashboard_reviewPropertyResults__6FuKz button:hover{border-color:rgba(16,163,124,.34);color:var(--pm-brand-deep);outline:0}.PropertyManagementDashboard_reviewModalFooter__gwFzk{display:grid;grid-template-columns:minmax(260px,.45fr) minmax(0,1fr);grid-gap:18px;gap:18px;align-items:center;margin:6px -30px 0;padding:18px 30px 22px;border-top:1px solid var(--pm-line);background:rgba(255,255,255,.94)}.PropertyManagementDashboard_reviewReassurance__ZtqOv{display:inline-grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center;width:-moz-fit-content;width:fit-content;min-height:62px;padding:12px 14px;border-radius:12px;background:var(--pm-brand-soft);color:var(--pm-brand-deep)}.PropertyManagementDashboard_reviewReassurance__ZtqOv svg{color:var(--pm-brand)}.PropertyManagementDashboard_reviewReassurance__ZtqOv span,.PropertyManagementDashboard_reviewReassurance__ZtqOv strong{display:block;line-height:1.3}.PropertyManagementDashboard_reviewReassurance__ZtqOv strong{color:var(--pm-ink);font-size:.875rem;font-weight:700}.PropertyManagementDashboard_reviewReassurance__ZtqOv span{margin-top:3px;color:#536059;font-size:.8125rem;font-weight:500}.PropertyManagementDashboard_reviewFooterActions__jmMwT{display:flex;justify-content:flex-end;gap:16px}.PropertyManagementDashboard_reviewPrimaryButton__wn0XX,.PropertyManagementDashboard_reviewSecondaryButton__fEU5d{min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 20px;border-radius:12px;font:inherit;font-size:.9375rem;font-weight:700;line-height:1;cursor:pointer}.PropertyManagementDashboard_reviewSecondaryButton__fEU5d{border:1px solid var(--pm-line-strong);background:#ffffff;color:var(--pm-ink)}.PropertyManagementDashboard_reviewPrimaryButton__wn0XX{min-width:240px;border:1px solid var(--pm-brand);background:var(--pm-brand);color:#ffffff;box-shadow:0 18px 34px rgba(16,163,124,.22)}.PropertyManagementDashboard_reviewPrimaryButton__wn0XX:hover{border-color:var(--pm-brand-deep);background:var(--pm-brand-deep)}.PropertyManagementDashboard_reviewPrimaryButton__wn0XX:focus-visible,.PropertyManagementDashboard_reviewSecondaryButton__fEU5d:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_manualExpenseForm__hkxdo{display:grid;grid-gap:14px;gap:14px;padding-top:16px;border-top:1px solid var(--pm-line)}.PropertyManagementDashboard_manualExpenseForm__hkxdo h3{margin:0;color:var(--pm-ink);font-size:.9375rem;font-weight:650;line-height:1.25}.PropertyManagementDashboard_manualExpenseForm__hkxdo p{margin:5px 0 0;color:var(--pm-muted);font-size:.8125rem;line-height:1.45}@media (max-width:1100px){.PropertyManagementDashboard_expenseReviewDialog__KCzcf{width:min(900px,calc(100vw - 32px))}.PropertyManagementDashboard_reviewFormGrid__M09YZ{grid-template-columns:repeat(2,minmax(0,1fr))}.PropertyManagementDashboard_reviewModalFooter__gwFzk{grid-template-columns:1fr}.PropertyManagementDashboard_reviewFooterActions__jmMwT{justify-content:flex-start}}@media (max-width:760px){.PropertyManagementDashboard_expenseReviewDialog__KCzcf{width:min(100%,calc(100vw - 20px));max-height:calc(100vh - 20px)}.PropertyManagementDashboard_expenseReviewDialog__KCzcf .PropertyManagementDashboard_uploadWorkflow__e7Vus,.PropertyManagementDashboard_expenseReviewModal__CYA_J{padding:24px 20px 0}.PropertyManagementDashboard_reviewModalHeader__0Md7K{grid-template-columns:1fr;gap:16px;padding-right:42px}.PropertyManagementDashboard_reviewModalIcon__CLpb6{width:54px;height:54px;border-radius:16px}.PropertyManagementDashboard_expenseReviewModal__CYA_J h2{font-size:1.75rem}.PropertyManagementDashboard_reviewModalHeader__0Md7K p{font-size:1rem}.PropertyManagementDashboard_reviewFormGrid__M09YZ{grid-template-columns:1fr}.PropertyManagementDashboard_reviewModalFooter__gwFzk{margin-right:-20px;margin-left:-20px;padding:20px}.PropertyManagementDashboard_reviewReassurance__ZtqOv{width:100%}.PropertyManagementDashboard_reviewFooterActions__jmMwT{flex-direction:column-reverse;gap:10px}.PropertyManagementDashboard_reviewPrimaryButton__wn0XX,.PropertyManagementDashboard_reviewSecondaryButton__fEU5d{width:100%;min-width:0}}.PropertyManagementDashboard_invoiceCellStack__YNrrg{min-width:0;display:grid;grid-gap:3px;gap:3px}.PropertyManagementDashboard_invoiceCellStack__YNrrg strong{min-width:0;overflow:hidden;color:var(--pm-ink);font-size:.875rem;font-weight:400;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_invoiceCellStack__YNrrg span{min-width:0;overflow:hidden;color:var(--pm-muted);font-size:.75rem;font-weight:var(--pm-weight-regular);line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_invoiceAmountCell__PbsZL{min-width:0;display:grid;grid-gap:6px;gap:6px;align-content:center}.PropertyManagementDashboard_invoiceAmountCell__PbsZL strong{color:var(--pm-ink-soft);font-size:.9375rem;font-weight:500;line-height:1.25}.PropertyManagementDashboard_invoiceAmountCell__PbsZL span{min-width:0;overflow:hidden;color:var(--pm-muted);font-size:.75rem;font-weight:var(--pm-weight-regular);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_invoiceActionMenu__4wSjy{position:relative;display:inline-grid;justify-items:end;gap:6px}.PropertyManagementDashboard_invoiceActionButton__jmXtf{width:32px;height:32px;display:inline-grid;place-items:center;border:1px solid var(--pm-line);border-radius:10px;background:var(--pm-panel);color:var(--pm-ink-soft);cursor:pointer}.PropertyManagementDashboard_invoiceActionButton__jmXtf:hover,.PropertyManagementDashboard_invoiceActionButton__jmXtf[aria-expanded=true]{border-color:var(--pm-line-strong);color:var(--pm-ink);box-shadow:var(--pm-shadow-xs)}.PropertyManagementDashboard_invoiceActionList__6Nh5r{position:absolute;z-index:20;top:calc(100% + 6px);right:0;width:178px;display:grid;grid-gap:3px;gap:3px;padding:6px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-sm);background:var(--pm-panel);box-shadow:var(--pm-shadow-md)}.PropertyManagementDashboard_invoiceActionList__6Nh5r a,.PropertyManagementDashboard_invoiceActionList__6Nh5r button{width:100%;min-height:32px;display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;padding:0 9px;border:0;border-radius:8px;background:transparent;color:var(--pm-ink-soft);font:inherit;font-size:.75rem;font-weight:var(--pm-weight-regular);line-height:1;text-align:left;text-decoration:none;cursor:pointer}.PropertyManagementDashboard_invoiceActionList__6Nh5r a:hover,.PropertyManagementDashboard_invoiceActionList__6Nh5r button:hover{background:var(--pm-paper);color:var(--pm-ink)}.PropertyManagementDashboard_tableInlineActions__gGt8z{display:inline-flex;align-items:center;gap:6px}.PropertyManagementDashboard_tableInlineActions__gGt8z a,.PropertyManagementDashboard_tableInlineActions__gGt8z button{min-height:28px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 8px;border:1px solid var(--pm-line);border-radius:9px;background:var(--pm-panel);color:var(--pm-ink-soft);font:inherit;font-size:.75rem;font-weight:var(--pm-weight-regular);line-height:1;text-decoration:none;cursor:pointer}.PropertyManagementDashboard_tableInlineActions__gGt8z a:hover,.PropertyManagementDashboard_tableInlineActions__gGt8z button:hover{border-color:var(--pm-line-strong);color:var(--pm-ink)}.PropertyManagementDashboard_invoicePreviewBackdrop__luht4{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:24px;background:rgba(31,36,33,.28);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.PropertyManagementDashboard_invoicePreviewModal__EMeaZ{width:min(920px,100%);max-height:calc(100vh - 48px);overflow:auto;display:grid;grid-gap:16px;gap:16px;padding:18px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-lg);background:var(--pm-panel);box-shadow:var(--pm-shadow-lg)}.PropertyManagementDashboard_invoicePreviewHeader__tQqwN{display:flex;align-items:center;justify-content:space-between;gap:16px}.PropertyManagementDashboard_invoicePreviewHeader__tQqwN h2{margin:0;color:var(--pm-ink);font-size:1.125rem;line-height:1.2}.PropertyManagementDashboard_invoicePreviewHeader__tQqwN p{margin:3px 0 0;color:var(--pm-muted);font-size:.8125rem;line-height:1.35}.PropertyManagementDashboard_invoiceDocument__uEKTQ{display:grid;grid-gap:24px;gap:24px;padding:34px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:#fff;color:var(--pm-ink)}.PropertyManagementDashboard_invoiceDocument__uEKTQ dl,.PropertyManagementDashboard_invoiceDocument__uEKTQ header,.PropertyManagementDashboard_invoiceDocument__uEKTQ section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.PropertyManagementDashboard_invoiceDocument__uEKTQ header{align-items:start;padding-bottom:20px;border-bottom:1px solid var(--pm-line)}.PropertyManagementDashboard_invoiceDocument__uEKTQ dt,.PropertyManagementDashboard_invoiceDocument__uEKTQ header span,.PropertyManagementDashboard_invoiceDocument__uEKTQ section span{display:block;color:var(--pm-muted);font-size:.75rem;font-weight:var(--pm-weight-medium);line-height:1.25;text-transform:none}.PropertyManagementDashboard_invoiceDocument__uEKTQ h3{margin:5px 0 0;font-size:1.75rem;line-height:1.1}.PropertyManagementDashboard_invoiceDocument__uEKTQ header>strong{justify-self:end;color:var(--pm-positive);font-size:1.75rem;line-height:1}.PropertyManagementDashboard_invoiceDocument__uEKTQ dd,.PropertyManagementDashboard_invoiceDocument__uEKTQ section strong{margin:3px 0 0;color:var(--pm-ink);font-size:.9375rem;line-height:1.3}.PropertyManagementDashboard_invoiceDocument__uEKTQ section p{margin:4px 0 0;color:var(--pm-muted);font-size:.8125rem;line-height:1.4}.PropertyManagementDashboard_invoiceDocument__uEKTQ dl{margin:0;padding:18px;border-radius:var(--pm-radius-md);background:var(--pm-paper)}.PropertyManagementDashboard_invoiceDocument__uEKTQ table{width:100%;border-collapse:collapse}.PropertyManagementDashboard_invoiceDocument__uEKTQ td,.PropertyManagementDashboard_invoiceDocument__uEKTQ th{padding:13px 0;border-bottom:1px solid var(--pm-line);text-align:left}.PropertyManagementDashboard_invoiceDocument__uEKTQ td:last-child,.PropertyManagementDashboard_invoiceDocument__uEKTQ th:last-child{text-align:right}.PropertyManagementDashboard_invoiceDocument__uEKTQ tfoot th{border-bottom:0;font-size:1rem}.PropertyManagementDashboard_invoiceDocument__uEKTQ footer{color:var(--pm-muted);font-size:.8125rem;line-height:1.4}@media (max-width:700px){.PropertyManagementDashboard_invoicePreviewBackdrop__luht4{padding:12px}.PropertyManagementDashboard_invoiceDocument__uEKTQ dl,.PropertyManagementDashboard_invoiceDocument__uEKTQ header,.PropertyManagementDashboard_invoiceDocument__uEKTQ section,.PropertyManagementDashboard_invoicePreviewHeader__tQqwN{grid-template-columns:1fr}.PropertyManagementDashboard_invoicePreviewHeader__tQqwN{align-items:flex-start;flex-direction:column}.PropertyManagementDashboard_invoiceDocument__uEKTQ{padding:22px}.PropertyManagementDashboard_invoiceDocument__uEKTQ header>strong{justify-self:start}}.PropertyManagementDashboard_tenancyTable__x03zk td:nth-child(3),.PropertyManagementDashboard_tenancyTable__x03zk th:nth-child(3){width:16%}.PropertyManagementDashboard_tenancyTable__x03zk td:nth-child(4),.PropertyManagementDashboard_tenancyTable__x03zk td:nth-child(5),.PropertyManagementDashboard_tenancyTable__x03zk th:nth-child(4),.PropertyManagementDashboard_tenancyTable__x03zk th:nth-child(5){width:12%}.PropertyManagementDashboard_documentTable__Ji_zP td:first-child,.PropertyManagementDashboard_documentTable__Ji_zP th:first-child{width:30%}.PropertyManagementDashboard_documentTable__Ji_zP td:nth-child(2),.PropertyManagementDashboard_documentTable__Ji_zP th:nth-child(2){width:22%}.PropertyManagementDashboard_documentTable__Ji_zP td:nth-child(3),.PropertyManagementDashboard_documentTable__Ji_zP th:nth-child(3){width:16%}.PropertyManagementDashboard_documentTable__Ji_zP td:nth-child(4),.PropertyManagementDashboard_documentTable__Ji_zP th:nth-child(4){width:20%}.PropertyManagementDashboard_documentTable__Ji_zP td:nth-child(5),.PropertyManagementDashboard_documentTable__Ji_zP th:nth-child(5){width:12%}.PropertyManagementDashboard_fileIcon___dKU5,.PropertyManagementDashboard_initials__k_cZi{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;margin-right:10px;border-radius:var(--pm-radius-pill);background:var(--pm-field);color:var(--pm-ink-soft);font-size:.6875rem;font-weight:700;letter-spacing:0;vertical-align:middle}.PropertyManagementDashboard_fileIcon___dKU5{border-radius:7px}.PropertyManagementDashboard_fileIcon___dKU5 svg,.PropertyManagementDashboard_toneIcon__QFk0Q svg{display:block}.PropertyManagementDashboard_fileIcon___dKU5.PropertyManagementDashboard_blue__tlSqB,.PropertyManagementDashboard_fileIcon___dKU5.PropertyManagementDashboard_red__5iBdC{background:var(--pm-field);box-shadow:inset 0 0 0 1px var(--pm-line);color:var(--pm-ink-soft)}.PropertyManagementDashboard_mobileRecordList___FLW7{display:none}.PropertyManagementDashboard_mobileRecordCard__75O_H{display:grid;grid-gap:11px;gap:11px;padding:15px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:rgba(255,255,255,.9)}.PropertyManagementDashboard_mobileRecordTop__Nkx80{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:11px;gap:11px;min-width:0}.PropertyManagementDashboard_mobileRecordTop__Nkx80 .PropertyManagementDashboard_fileIcon___dKU5,.PropertyManagementDashboard_mobileRecordTop__Nkx80 .PropertyManagementDashboard_initials__k_cZi{margin-right:0;vertical-align:initial}.PropertyManagementDashboard_mobileRecordTop__Nkx80 strong{min-width:0;color:var(--pm-ink);font-size:var(--pm-text-base);font-weight:var(--pm-weight-semibold);line-height:var(--pm-leading-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_mobileRecordCard__75O_H p{margin:0;color:var(--pm-muted);font-size:var(--pm-text-md);line-height:var(--pm-leading-dense)}.PropertyManagementDashboard_mobileRecordCard__75O_H dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.PropertyManagementDashboard_mobileRecordCard__75O_H dt{margin:0 0 3px;color:var(--pm-muted-soft);font-size:var(--pm-text-xs);font-weight:var(--pm-weight-medium);letter-spacing:0;text-transform:none}.PropertyManagementDashboard_mobileRecordCard__75O_H dd{margin:0;color:var(--pm-ink-soft);font-size:var(--pm-text-md);font-weight:var(--pm-weight-medium);line-height:var(--pm-leading-label)}.PropertyManagementDashboard_cardActions__D9JZ5{display:flex;flex-wrap:wrap;gap:8px}.PropertyManagementDashboard_cardActions__D9JZ5 a,.PropertyManagementDashboard_cardActions__D9JZ5 button{min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-sm);background:var(--pm-panel);color:var(--pm-brand-deep);font:inherit;font-size:var(--pm-text-sm);font-weight:var(--pm-weight-semibold);text-decoration:none;cursor:pointer}.PropertyManagementDashboard_cardActions__D9JZ5 a:focus-visible,.PropertyManagementDashboard_cardActions__D9JZ5 a:hover,.PropertyManagementDashboard_cardActions__D9JZ5 button:focus-visible,.PropertyManagementDashboard_cardActions__D9JZ5 button:hover{outline:0;border-color:rgba(16,163,124,.24);background:var(--pm-brand-tint)}.PropertyManagementDashboard_propertySummaryGrid__cOXpq{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:start;grid-gap:12px;gap:12px}.PropertyManagementDashboard_propertySummaryTile__YOfG2{position:relative;width:100%;display:grid;grid-template-columns:var(--pm-summary-icon-size) minmax(0,1fr);grid-template-rows:auto auto auto;align-items:center;align-content:start;grid-column-gap:12px;column-gap:12px;grid-row-gap:8px;row-gap:8px;min-height:88px;padding:14px 16px;border:1px solid var(--pm-line);border-radius:12px;background:rgba(255,255,255,.92);color:inherit;font:inherit;text-align:left;box-shadow:0 1px 2px rgba(23,34,29,.025);overflow:visible;transition:border-color var(--pm-duration) var(--pm-ease),box-shadow var(--pm-duration) var(--pm-ease),transform var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_propertySummaryTile__YOfG2:before{content:attr(data-info);position:absolute;z-index:6;top:-38px;right:10px;width:max-content;max-width:min(220px,calc(100vw - 32px));padding:10px 12px;border:1px solid var(--pm-line);border-radius:10px;background:rgba(255,255,255,.98);box-shadow:var(--pm-shadow-sm);color:var(--pm-ink-soft);font-size:var(--pm-text-sm);font-weight:var(--pm-weight-regular);line-height:1.45;white-space:nowrap;opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity var(--pm-duration) var(--pm-ease),transform var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_propertySummaryTile__YOfG2[data-info]:after{content:"i";position:absolute;top:11px;right:12px;z-index:5;width:17px;height:17px;display:grid;place-items:center;border:1px solid var(--pm-line-strong);border-radius:50%;background:#fff;color:#7b8797;font-size:.6875rem;font-weight:var(--pm-weight-medium);line-height:1}.PropertyManagementDashboard_propertySummaryTile__YOfG2[data-info]:focus-visible:before,.PropertyManagementDashboard_propertySummaryTile__YOfG2[data-info]:focus-within:before,.PropertyManagementDashboard_propertySummaryTile__YOfG2[data-info]:hover:before{opacity:1;transform:translateY(0)}.PropertyManagementDashboard_propertySummaryTile__YOfG2[data-info]:focus-visible,.PropertyManagementDashboard_propertySummaryTile__YOfG2[data-info]:focus-within,.PropertyManagementDashboard_propertySummaryTile__YOfG2[data-info]:hover{border-color:var(--pm-line-strong);box-shadow:var(--pm-shadow-sm)}.PropertyManagementDashboard_propertySummaryTile__YOfG2[data-info]:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_infoCard__pT75Y:has(.PropertyManagementDashboard_red__5iBdC),.PropertyManagementDashboard_propertySummaryTile__YOfG2:has(.PropertyManagementDashboard_red__5iBdC){--tone-fg:var(--pm-negative)}.PropertyManagementDashboard_infoCard__pT75Y:has(.PropertyManagementDashboard_amber__l10_L),.PropertyManagementDashboard_infoCard__pT75Y:has(.PropertyManagementDashboard_gold__ykjTv),.PropertyManagementDashboard_propertySummaryTile__YOfG2:has(.PropertyManagementDashboard_amber__l10_L),.PropertyManagementDashboard_propertySummaryTile__YOfG2:has(.PropertyManagementDashboard_gold__ykjTv){--tone-fg:var(--pm-warning)}.PropertyManagementDashboard_infoCard__pT75Y:has(.PropertyManagementDashboard_green__U_Fu_),.PropertyManagementDashboard_propertySummaryTile__YOfG2:has(.PropertyManagementDashboard_green__U_Fu_){--tone-fg:var(--pm-positive)}.PropertyManagementDashboard_infoCard__pT75Y:has(.PropertyManagementDashboard_blue__tlSqB),.PropertyManagementDashboard_propertySummaryTile__YOfG2:has(.PropertyManagementDashboard_blue__tlSqB){--tone-fg:var(--pm-info)}.PropertyManagementDashboard_infoCard__pT75Y:has(.PropertyManagementDashboard_teal__Wk_Pi),.PropertyManagementDashboard_propertySummaryTile__YOfG2:has(.PropertyManagementDashboard_teal__Wk_Pi){--tone-fg:var(--pm-teal)}.PropertyManagementDashboard_propertySummaryTile__YOfG2 .PropertyManagementDashboard_toneIcon__QFk0Q{grid-column:1;grid-row:1;width:var(--pm-summary-icon-size);height:var(--pm-summary-icon-size);display:grid;place-items:center;border-radius:9px;background:color-mix(in srgb,var(--tone-fg,var(--pm-brand)) 10%,#ffffff);color:var(--tone-fg,var(--pm-brand))}.PropertyManagementDashboard_propertySummaryTile__YOfG2 span:not(.PropertyManagementDashboard_toneIcon__QFk0Q){grid-column:2;grid-row:1;align-self:center;padding-top:0;padding-right:22px;color:var(--pm-ink-soft);font-size:.875rem;font-weight:var(--pm-weight-medium);line-height:1.25;display:-webkit-box;overflow:hidden;text-overflow:clip;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.PropertyManagementDashboard_propertySummaryTile__YOfG2 strong{grid-column:1/-1;grid-row:2;align-self:start;color:var(--pm-ink);font-size:1.5rem;font-weight:600;line-height:1.1;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PropertyManagementDashboard_propertySummaryTile__YOfG2 small{grid-column:1/-1;grid-row:3;align-self:start;color:var(--pm-muted);font-size:.8125rem;font-weight:var(--pm-weight-regular);line-height:1.3}.PropertyManagementDashboard_propertySummaryTile__YOfG2:has(.PropertyManagementDashboard_green__U_Fu_) small{color:color-mix(in srgb,var(--pm-positive) 82%,var(--pm-muted));font-weight:var(--pm-weight-regular)}.PropertyManagementDashboard_propertySummaryTile__YOfG2:has(.PropertyManagementDashboard_red__5iBdC) small{color:color-mix(in srgb,var(--pm-negative) 82%,var(--pm-muted));font-weight:var(--pm-weight-regular)}.PropertyManagementDashboard_propertySummaryTile__YOfG2:has(.PropertyManagementDashboard_amber__l10_L) small,.PropertyManagementDashboard_propertySummaryTile__YOfG2:has(.PropertyManagementDashboard_gold__ykjTv) small{color:color-mix(in srgb,var(--pm-warning) 82%,var(--pm-muted));font-weight:var(--pm-weight-regular)}.PropertyManagementDashboard_expenseSummaryGrid__h7uuP{gap:14px}.PropertyManagementDashboard_expenseSummaryTile__SuJLs{grid-template-columns:var(--pm-summary-icon-size) minmax(0,1fr);grid-template-rows:auto auto auto;align-items:start;align-content:start;gap:10px 12px;min-height:var(--pm-summary-tile-min-height);padding:var(--pm-summary-tile-padding)}.PropertyManagementDashboard_expenseSummaryTile__SuJLs .PropertyManagementDashboard_toneIcon__QFk0Q{display:grid}.PropertyManagementDashboard_expenseSummaryTile__SuJLs span:not(.PropertyManagementDashboard_toneIcon__QFk0Q){grid-column:2;grid-row:1;align-self:start;min-height:18px;color:var(--pm-muted);font-size:var(--pm-text-base);font-weight:var(--pm-weight-medium);line-height:1.35;-webkit-line-clamp:2}.PropertyManagementDashboard_expenseSummaryTile__SuJLs strong{grid-column:1/-1;grid-row:2;align-self:start;font-size:var(--pm-summary-value-size);font-weight:500;line-height:1}.PropertyManagementDashboard_expenseSummaryTile__SuJLs small{grid-column:1/-1;grid-row:3;max-width:100%;color:var(--pm-muted);font-size:var(--pm-text-sm);line-height:1.45;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.PropertyManagementDashboard_expenseRegisterPanel__FjiVa .PropertyManagementDashboard_panelHeader__4Pniu{align-items:flex-start}.PropertyManagementDashboard_expenseRegisterPanel__FjiVa .PropertyManagementDashboard_panelHeader__4Pniu h2{font-size:1rem;font-weight:500;line-height:1.35;overflow-wrap:normal;word-break:normal}.PropertyManagementDashboard_expenseRegisterPanel__FjiVa .PropertyManagementDashboard_panelHeader__4Pniu p{font-size:.8125rem;line-height:1.4}.PropertyManagementDashboard_expenseRegisterPanel__FjiVa .PropertyManagementDashboard_invoiceRegisterControls__Irx9k{gap:10px;margin-bottom:14px}.PropertyManagementDashboard_expenseRegisterPanel__FjiVa .PropertyManagementDashboard_tabs__uSnuH{gap:3px;padding:3px;border-radius:10px}.PropertyManagementDashboard_expenseRegisterPanel__FjiVa .PropertyManagementDashboard_tabs__uSnuH button{height:28px;padding:0 10px;border-radius:7px;font-size:.75rem;font-weight:500}.PropertyManagementDashboard_expenseRegisterPanel__FjiVa .PropertyManagementDashboard_invoiceSearch__LuEtA{height:36px;max-width:420px;border-radius:12px}.PropertyManagementDashboard_expenseRegisterPanel__FjiVa .PropertyManagementDashboard_invoiceSearch__LuEtA input{font-size:.8125rem;line-height:1.3}.PropertyManagementDashboard_expenseRegisterPanel__FjiVa .PropertyManagementDashboard_calendarFilterSelect__oiV_B{min-height:34px;border-radius:10px;font-size:.8125rem;font-weight:400}.PropertyManagementDashboard_expenseRegisterPanel__FjiVa .PropertyManagementDashboard_emptyState__ENyGf.PropertyManagementDashboard_expenseEmptyState__JcWb8{min-height:190px;gap:8px;padding:28px 22px;border-radius:var(--pm-radius-md)}.PropertyManagementDashboard_expenseRegisterPanel__FjiVa .PropertyManagementDashboard_expenseEmptyState__JcWb8 svg{width:22px;height:22px}.PropertyManagementDashboard_expenseRegisterPanel__FjiVa .PropertyManagementDashboard_expenseEmptyState__JcWb8 h2{font-size:1rem;font-weight:600;line-height:1.35}.PropertyManagementDashboard_expenseRegisterPanel__FjiVa .PropertyManagementDashboard_expenseEmptyState__JcWb8 p{max-width:360px;font-size:.8125rem;line-height:1.45}.PropertyManagementDashboard_expenseRegisterPanel__FjiVa .PropertyManagementDashboard_expenseEmptyState__JcWb8 button{height:34px;margin-top:4px;font-size:.8125rem;font-weight:500}.PropertyManagementDashboard_expenseRegisterPanel__FjiVa .PropertyManagementDashboard_mobileRecordTop__Nkx80{grid-template-columns:minmax(0,1fr) auto}.PropertyManagementDashboard_expenseRegisterPanel__FjiVa .PropertyManagementDashboard_mobileRecordTop__Nkx80 .PropertyManagementDashboard_status__4Eh1h{justify-self:end}.PropertyManagementDashboard_taskSummaryGrid__Frum6{gap:14px}.PropertyManagementDashboard_taskSummaryTile__8WGjw{grid-template-columns:var(--pm-summary-icon-size) minmax(0,1fr);grid-template-rows:auto auto auto;align-items:start;align-content:start;gap:10px 12px;min-height:var(--pm-summary-tile-min-height);padding:var(--pm-summary-tile-padding)}.PropertyManagementDashboard_taskSummaryTile__8WGjw .PropertyManagementDashboard_toneIcon__QFk0Q{display:grid}.PropertyManagementDashboard_taskSummaryTile__8WGjw strong{grid-column:1/-1;grid-row:2;align-self:start;font-size:var(--pm-summary-value-size);line-height:1}.PropertyManagementDashboard_taskSummaryTile__8WGjw span:not(.PropertyManagementDashboard_toneIcon__QFk0Q){grid-column:2;grid-row:1;align-self:start;padding-top:0;color:var(--pm-muted);font-size:var(--pm-text-base);font-weight:var(--pm-weight-medium);line-height:1.35;white-space:normal}.PropertyManagementDashboard_summaryActionTile__VD2L7{cursor:pointer}.PropertyManagementDashboard_summaryActionTile__VD2L7:hover{border-color:color-mix(in srgb,var(--tone-fg,var(--pm-brand)) 22%,var(--pm-line));box-shadow:var(--pm-shadow-sm);transform:translateY(-1px)}.PropertyManagementDashboard_summaryActionTile__VD2L7:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_summaryTileActive__MGGly{background:#fff;border-color:color-mix(in srgb,var(--tone-fg,var(--pm-brand)) 35%,var(--pm-line));box-shadow:inset 0 0 0 1px rgba(16,163,124,.06),var(--pm-shadow-xs)}.PropertyManagementDashboard_tenancySummaryGrid__k3Nna{gap:14px}.PropertyManagementDashboard_tenancySummaryGrid__k3Nna .PropertyManagementDashboard_propertySummaryTile__YOfG2{min-height:var(--pm-summary-tile-min-height);padding:var(--pm-summary-tile-padding)}.PropertyManagementDashboard_tenancySummaryGrid__k3Nna .PropertyManagementDashboard_propertySummaryTile__YOfG2 .PropertyManagementDashboard_toneIcon__QFk0Q{display:grid}.PropertyManagementDashboard_tenancySummaryGrid__k3Nna .PropertyManagementDashboard_propertySummaryTile__YOfG2 strong{font-size:var(--pm-summary-value-size)}.PropertyManagementDashboard_fileSummaryGrid__CytTx{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:stretch;gap:12px}.PropertyManagementDashboard_fileManagerMain__UZQ2m{--pm-file-title-size:1.125rem;--pm-file-section-title-size:0.8125rem;--pm-file-body-size:0.75rem;--pm-file-row-size:0.75rem;--pm-file-row-sub-size:0.6875rem;gap:12px;padding-top:18px}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_pageHeader__ykKNW{gap:8px}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_pageHeader__ykKNW p,.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_panelHeader__4Pniu p{font-size:var(--pm-file-body-size);font-weight:var(--pm-weight-regular);line-height:1.35}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_panelHeader__4Pniu h2{font-size:var(--pm-file-section-title-size);font-weight:500;line-height:1.3}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_panel__cyit0{padding:12px}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_tableWrap__LLTED{margin:0 -12px -12px}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_propertyTable__qnlMK thead th{font-size:.6875rem;font-weight:var(--pm-weight-medium);letter-spacing:0;text-transform:none}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_propertyTable__qnlMK td,.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_propertyTable__qnlMK th{height:54px;padding:7px 10px}.PropertyManagementDashboard_fileSummaryTile__q2wdF{--file-summary-tone:var(--pm-info);--file-summary-tint:var(--pm-info-soft);min-height:150px;display:grid;grid-template-columns:1fr;grid-template-rows:40px 1fr auto 3px;align-items:start;grid-gap:10px;gap:10px;padding:18px 18px 0;border:.5px solid var(--pm-line);border-radius:12px;background:var(--pm-panel);box-shadow:none;overflow:hidden}.PropertyManagementDashboard_fileSummaryTile__q2wdF:after{content:"";position:static;grid-row:4;width:calc(100% + 36px);height:3px;margin:0 -18px;border-radius:999px 999px 0 0;background:var(--file-summary-tone)}.PropertyManagementDashboard_fileSummaryTile__q2wdF:before{display:none}.PropertyManagementDashboard_fileSummaryTile__q2wdF[data-info]:after{content:"";position:static;z-index:auto;top:auto;right:auto;grid-row:4;width:calc(100% + 36px);height:3px;margin:0 -18px;display:block;border:0;border-radius:999px 999px 0 0;background:var(--file-summary-tone)}.PropertyManagementDashboard_fileSummaryTile__q2wdF[data-info]:before{display:none}.PropertyManagementDashboard_fileSummaryTile__q2wdF[data-info]{cursor:default}.PropertyManagementDashboard_fileSummaryTile__q2wdF[data-info]:focus-visible,.PropertyManagementDashboard_fileSummaryTile__q2wdF[data-info]:focus-within,.PropertyManagementDashboard_fileSummaryTile__q2wdF[data-info]:hover{border-color:var(--pm-line);box-shadow:none;transform:none}.PropertyManagementDashboard_fileSummaryTile__q2wdF[data-file-tone=neutral]{--file-summary-tone:var(--pm-muted-soft);--file-summary-tint:color-mix(in srgb,var(--pm-muted-soft) 14%,var(--pm-panel))}.PropertyManagementDashboard_fileSummaryTile__q2wdF[data-file-tone=success]{--file-summary-tone:var(--pm-positive);--file-summary-tint:var(--pm-positive-soft)}.PropertyManagementDashboard_fileSummaryTile__q2wdF[data-file-tone=warning]{--file-summary-tone:var(--pm-warning);--file-summary-tint:var(--pm-warning-soft)}.PropertyManagementDashboard_fileSummaryTop__iX9ZI{grid-row:1;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.PropertyManagementDashboard_fileSummaryIcon__tDfHT{grid-column:auto;grid-row:auto;flex:0 0 40px;align-self:flex-start;width:40px;height:40px;min-height:40px;padding:0;display:grid;place-items:center;overflow:visible;border-radius:8px;background:var(--file-summary-tint);color:var(--file-summary-tone);line-height:1;text-overflow:clip;white-space:nowrap;-webkit-box-orient:initial;-webkit-line-clamp:initial}.PropertyManagementDashboard_fileSummaryTile__q2wdF .PropertyManagementDashboard_fileSummaryTop__iX9ZI .PropertyManagementDashboard_fileSummaryIcon__tDfHT{grid-column:auto;grid-row:auto;flex:0 0 40px;align-self:flex-start;width:40px;height:40px;min-height:40px;padding:0;display:grid;place-items:center;overflow:visible}.PropertyManagementDashboard_fileSummaryIcon__tDfHT svg{width:18px;height:18px;stroke-width:1.9}.PropertyManagementDashboard_fileSummaryInfo__CQZ4c{grid-column:auto;grid-row:auto;flex:0 0 18px;align-self:flex-start;width:18px;height:18px;padding:0;display:grid;place-items:center;border:1px solid var(--pm-muted);border-radius:999px;color:var(--pm-muted);font-size:.6875rem;font-weight:var(--pm-weight-medium);line-height:1;overflow:visible;text-overflow:clip;white-space:nowrap;-webkit-box-orient:initial;-webkit-line-clamp:initial}.PropertyManagementDashboard_fileSummaryTile__q2wdF .PropertyManagementDashboard_fileSummaryTop__iX9ZI .PropertyManagementDashboard_fileSummaryInfo__CQZ4c{grid-column:auto;grid-row:auto;flex:0 0 18px;align-self:flex-start;width:18px;height:18px;min-height:18px;padding:0;display:grid;place-items:center;overflow:visible;text-overflow:clip;white-space:nowrap;-webkit-box-orient:initial;-webkit-line-clamp:initial}.PropertyManagementDashboard_fileSummaryAction__blseZ{grid-column:auto;grid-row:auto;align-self:flex-start;min-height:28px;display:inline-flex;align-items:center;gap:6px;padding:0 12px;border-radius:999px;background:var(--file-summary-tint);color:var(--file-summary-tone);font-size:.8125rem;font-style:normal;font-weight:var(--pm-weight-medium);line-height:1}.PropertyManagementDashboard_fileSummaryAction__blseZ:before{content:"⚠";font-size:.8125rem;line-height:1}.PropertyManagementDashboard_fileSummaryTile__q2wdF strong{grid-column:1;grid-row:2;align-self:end;color:var(--pm-ink);font-size:2rem;font-weight:var(--pm-weight-medium);letter-spacing:-.03em}.PropertyManagementDashboard_fileSummaryTile__q2wdF[data-empty=true] strong{color:var(--pm-muted)}.PropertyManagementDashboard_fileSummaryTile__q2wdF>span:not(.PropertyManagementDashboard_fileSummaryIcon__tDfHT):not(.PropertyManagementDashboard_fileSummaryInfo__CQZ4c){grid-column:1;grid-row:3;min-height:18px;padding:0 0 18px;color:var(--pm-ink-soft);font-size:.875rem;font-weight:var(--pm-weight-medium);text-transform:none}.PropertyManagementDashboard_propertiesPanel__9Ff68{padding:16px}.PropertyManagementDashboard_propertyFilters__oAvnn{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:12px 0 14px;padding:0;border:0;background:transparent}.PropertyManagementDashboard_propertyFilters__oAvnn>span{min-height:30px;display:inline-flex;align-items:center;gap:7px;padding:0 4px 0 0;color:var(--pm-muted);font-size:.75rem;font-weight:var(--pm-weight-medium);letter-spacing:0;text-transform:none}.PropertyManagementDashboard_propertyFilters__oAvnn select,.PropertyManagementDashboard_propertyForm__VRMr9 input,.PropertyManagementDashboard_propertyForm__VRMr9 select,.PropertyManagementDashboard_propertyForm__VRMr9 textarea{min-height:var(--component-input-height,56px);border:1px solid var(--pm-line);border-radius:var(--component-input-radius,12px);background:var(--pm-panel);color:var(--pm-ink);font:inherit;font-size:var(--type-body-size,1rem);font-weight:var(--type-body-weight,400);line-height:var(--type-body-line,1.5)}.PropertyManagementDashboard_propertyFilters__oAvnn select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6 9 6 6 6-6' stroke='%2362665f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;min-height:32px;border-radius:9px;color:var(--pm-ink-soft);font-size:.8125rem;font-weight:var(--pm-weight-regular);padding:0 30px 0 10px}.PropertyManagementDashboard_advancedFilters__oi2LI{display:contents}.PropertyManagementDashboard_advancedFilters__oi2LI summary{min-height:32px;display:inline-flex;align-items:center;padding:0 10px;border:1px solid var(--pm-line);border-radius:12px;background:var(--pm-panel);color:var(--pm-ink-soft);font-size:.8125rem;font-weight:var(--pm-weight-regular);list-style:none;cursor:pointer}.PropertyManagementDashboard_advancedFilters__oi2LI summary::-webkit-details-marker{display:none}.PropertyManagementDashboard_advancedFilters__oi2LI summary:after{content:"⌄";margin-left:8px;color:var(--pm-muted);font-size:.875rem;line-height:1}.PropertyManagementDashboard_advancedFilters__oi2LI[open] summary:after{transform:translateY(1px) rotate(180deg)}.PropertyManagementDashboard_advancedFilters__oi2LI div{display:contents}.PropertyManagementDashboard_propertyFilters__oAvnn select:focus-visible,.PropertyManagementDashboard_propertyForm__VRMr9 input:focus-visible,.PropertyManagementDashboard_propertyForm__VRMr9 select:focus-visible,.PropertyManagementDashboard_propertyForm__VRMr9 textarea:focus-visible{outline:0;border-color:var(--pm-brand);box-shadow:var(--pm-focus)}.PropertyManagementDashboard_propertiesPanel__9Ff68 .PropertyManagementDashboard_tableWrap__LLTED{margin:0 -16px -16px;overflow:visible}.PropertyManagementDashboard_tableWrap__LLTED table.PropertyManagementDashboard_propertyTable__qnlMK{min-width:0;table-layout:fixed}.PropertyManagementDashboard_propertyTable__qnlMK td,.PropertyManagementDashboard_propertyTable__qnlMK th{padding:8px 12px}.PropertyManagementDashboard_propertyTable__qnlMK thead th{color:var(--pm-muted);font-size:.75rem;font-weight:var(--pm-weight-medium);letter-spacing:0;line-height:1.35;text-transform:none}.PropertyManagementDashboard_propertyTable__qnlMK tbody td{font-size:.8125rem;line-height:1.3}.PropertyManagementDashboard_propertyTable__qnlMK td:first-child{font-weight:var(--pm-weight-regular)}.PropertyManagementDashboard_propertyTable__qnlMK td{overflow:visible;white-space:normal}.PropertyManagementDashboard_propertyTable__qnlMK th{white-space:nowrap}.PropertyManagementDashboard_propertyTable__qnlMK td:first-child,.PropertyManagementDashboard_propertyTable__qnlMK th:first-child{width:33%}.PropertyManagementDashboard_propertyTable__qnlMK td:nth-child(2),.PropertyManagementDashboard_propertyTable__qnlMK th:nth-child(2){width:22%}.PropertyManagementDashboard_propertyTable__qnlMK td:nth-child(3),.PropertyManagementDashboard_propertyTable__qnlMK th:nth-child(3){width:14%}.PropertyManagementDashboard_propertyTable__qnlMK td:nth-child(4),.PropertyManagementDashboard_propertyTable__qnlMK td:nth-child(5),.PropertyManagementDashboard_propertyTable__qnlMK th:nth-child(4),.PropertyManagementDashboard_propertyTable__qnlMK th:nth-child(5){width:13%}.PropertyManagementDashboard_propertyTable__qnlMK td:nth-child(6),.PropertyManagementDashboard_propertyTable__qnlMK th:nth-child(6){width:5%}.PropertyManagementDashboard_propertyTable__qnlMK td:nth-child(4),.PropertyManagementDashboard_propertyTable__qnlMK td:nth-child(5),.PropertyManagementDashboard_propertyTable__qnlMK td:nth-child(6){white-space:nowrap}.PropertyManagementDashboard_propertyTable__qnlMK td:nth-child(2),.PropertyManagementDashboard_propertyTable__qnlMK td:nth-child(3){color:var(--pm-ink-soft)}.PropertyManagementDashboard_clickableRow__sBp5V{cursor:pointer}.PropertyManagementDashboard_warningRow__U8yqY{background:rgba(253,232,229,.55)}.PropertyManagementDashboard_warningRow__U8yqY:hover{background:rgba(253,232,229,.72)}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs{min-width:0}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs td:first-child,.PropertyManagementDashboard_tenancyRegisterTable__bzgHs th:first-child{width:28%}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs td:nth-child(2),.PropertyManagementDashboard_tenancyRegisterTable__bzgHs th:nth-child(2){width:30%}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs td:nth-child(4),.PropertyManagementDashboard_tenancyRegisterTable__bzgHs th:nth-child(4){width:11%}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs td:nth-child(5),.PropertyManagementDashboard_tenancyRegisterTable__bzgHs th:nth-child(5){width:13%}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs td:nth-child(6),.PropertyManagementDashboard_tenancyRegisterTable__bzgHs th:nth-child(6){width:5%}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs td:nth-child(3),.PropertyManagementDashboard_tenancyRegisterTable__bzgHs td:nth-child(4),.PropertyManagementDashboard_tenancyRegisterTable__bzgHs td:nth-child(5),.PropertyManagementDashboard_tenancyRegisterTable__bzgHs td:nth-child(6){white-space:normal}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs .PropertyManagementDashboard_propertyActionCell__7x8eF{white-space:nowrap}.PropertyManagementDashboard_tenancyMoneyCell__hL5CU,.PropertyManagementDashboard_tenancyStateStack__k7Ls_{min-width:0;display:grid;grid-gap:5px;gap:5px}.PropertyManagementDashboard_tenancyStateStack__k7Ls_{justify-items:start}.PropertyManagementDashboard_tenancyStateStack__k7Ls_>span{color:var(--tone-fg,var(--pm-muted));font-size:var(--pm-text-sm);font-weight:var(--pm-weight-regular);line-height:var(--pm-leading-label)}.PropertyManagementDashboard_tenancyMoneyCell__hL5CU{justify-items:end}.PropertyManagementDashboard_tenancyMoneyCell__hL5CU strong{color:var(--pm-ink-soft);font-size:var(--pm-text-md);font-weight:var(--pm-weight-regular);line-height:var(--pm-leading-label)}.PropertyManagementDashboard_tenancyMoneyCell__hL5CU span{color:var(--pm-muted-soft);font-size:var(--pm-text-sm);font-weight:var(--pm-weight-regular);line-height:var(--pm-leading-label)}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs td:nth-child(5) .PropertyManagementDashboard_tenancyMoneyCell__hL5CU{justify-items:start}.PropertyManagementDashboard_tablePrimaryText___E4_u{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.PropertyManagementDashboard_propertyIdentity__mqWU_{display:grid;grid-gap:3px;gap:3px;color:inherit;text-decoration:none}.PropertyManagementDashboard_propertyIdentity__mqWU_ strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--pm-ink);font-size:.875rem;font-weight:var(--pm-weight-semibold);line-height:1.3;transition:color var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_propertyIdentity__mqWU_:focus-visible strong,.PropertyManagementDashboard_propertyIdentity__mqWU_:hover strong{color:var(--pm-accent-strong)}.PropertyManagementDashboard_propertyIdentity__mqWU_ span{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--pm-muted);font-size:.8125rem;font-weight:var(--pm-weight-regular);line-height:1.3;white-space:nowrap}.PropertyManagementDashboard_propertyIdentity__mqWU_ small,.PropertyManagementDashboard_propertyMutedText__QS64V{color:var(--pm-muted-soft);font-size:.75rem;font-weight:var(--pm-weight-regular);line-height:1.3}.PropertyManagementDashboard_propertyTableText__0FCva{color:var(--pm-ink-soft);font-size:.8125rem;font-weight:var(--pm-weight-regular);line-height:1.3}.PropertyManagementDashboard_propertyTable__qnlMK .PropertyManagementDashboard_status__4Eh1h{min-height:22px;padding:3px 8px;font-size:.75rem;font-weight:var(--pm-weight-regular)}.PropertyManagementDashboard_propertyTenantCell__4tg1e{min-width:0;display:grid;justify-items:start;grid-gap:5px;gap:5px}.PropertyManagementDashboard_propertyTenantCell__4tg1e>span{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.PropertyManagementDashboard_propertyActionCell__7x8eF{position:relative;padding-inline:6px!important;text-align:right}.PropertyManagementDashboard_propertyActionMenu__GOR9M{position:relative;display:inline-grid;justify-items:end}.PropertyManagementDashboard_propertyActionMenu__GOR9M summary{list-style:none}.PropertyManagementDashboard_propertyActionMenu__GOR9M summary,.PropertyManagementDashboard_propertyActionMenu__GOR9M>button{width:32px;height:32px;display:inline-grid;place-items:center;border:1px solid var(--pm-line);border-radius:10px;background:var(--pm-panel);color:var(--pm-ink-soft);cursor:pointer}.PropertyManagementDashboard_propertyActionMenu__GOR9M summary::-webkit-details-marker{display:none}details.PropertyManagementDashboard_propertyActionMenu__GOR9M:not([open]) div{display:none}.PropertyManagementDashboard_propertyActionMenu__GOR9M summary:hover,.PropertyManagementDashboard_propertyActionMenu__GOR9M>button:hover,.PropertyManagementDashboard_propertyActionMenu__GOR9M>button[aria-expanded=true],.PropertyManagementDashboard_propertyActionMenu__GOR9M[open] summary{border-color:var(--pm-line-strong);color:var(--pm-ink);box-shadow:var(--pm-shadow-xs)}.PropertyManagementDashboard_propertyActionMenu__GOR9M div{position:absolute;z-index:30;top:calc(100% + 6px);right:0;width:172px;display:grid;grid-gap:3px;gap:3px;padding:6px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-sm);background:var(--pm-panel);box-shadow:var(--pm-shadow-md)}.PropertyManagementDashboard_propertyActionMenu__GOR9M a,.PropertyManagementDashboard_propertyActionMenu__GOR9M button{width:100%;min-height:32px;display:inline-flex;align-items:center;justify-content:flex-start;padding:0 9px;border:0;border-radius:8px;background:transparent;color:var(--pm-ink-soft);font:inherit;font-size:var(--pm-text-sm);font-weight:var(--pm-weight-regular);line-height:1;text-align:left;text-decoration:none;cursor:pointer}.PropertyManagementDashboard_propertyActionMenu__GOR9M a:hover,.PropertyManagementDashboard_propertyActionMenu__GOR9M button:hover{background:var(--pm-paper);color:var(--pm-ink)}.PropertyManagementDashboard_fileManagerTable__8fsYV{min-width:860px}.PropertyManagementDashboard_fileManagerTable__8fsYV td:first-child,.PropertyManagementDashboard_fileManagerTable__8fsYV th:first-child{width:31%}.PropertyManagementDashboard_fileManagerTable__8fsYV td:nth-child(2),.PropertyManagementDashboard_fileManagerTable__8fsYV th:nth-child(2){width:29%}.PropertyManagementDashboard_fileManagerTable__8fsYV td:nth-child(3),.PropertyManagementDashboard_fileManagerTable__8fsYV th:nth-child(3){width:20%}.PropertyManagementDashboard_fileManagerTable__8fsYV td:nth-child(4),.PropertyManagementDashboard_fileManagerTable__8fsYV th:nth-child(4){width:14%}.PropertyManagementDashboard_fileManagerTable__8fsYV td:nth-child(5),.PropertyManagementDashboard_fileManagerTable__8fsYV th:nth-child(5){width:6%}.PropertyManagementDashboard_fileManagerTable__8fsYV td{font-size:var(--pm-file-row-size);line-height:1.3;white-space:normal}.PropertyManagementDashboard_fileManagerTable__8fsYV td,.PropertyManagementDashboard_fileManagerTable__8fsYV td:first-child{color:var(--pm-ink-soft);font-weight:var(--pm-weight-regular)}.PropertyManagementDashboard_fileDateCell__0B0tJ,.PropertyManagementDashboard_fileLinkedCell__sr3sG,.PropertyManagementDashboard_fileRecordCell__zkHIS,.PropertyManagementDashboard_fileStateCell__fRA58{min-width:0;display:grid;grid-gap:3px;gap:3px;align-content:center;line-height:var(--pm-leading-ui)}.PropertyManagementDashboard_fileRecordCellWithIcon__TQrGU{min-width:0;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px}.PropertyManagementDashboard_fileTypeIcon__CdqYb{position:relative;width:27px;height:32px;display:inline-flex;align-items:flex-end;justify-content:center;padding:0 3px 4px;border-radius:5px;border:1px solid var(--pm-line);background:linear-gradient(180deg,#ffffff,var(--pm-field));color:var(--pm-ink-soft);font-size:.6875rem;font-weight:700;line-height:1;letter-spacing:0;box-shadow:var(--pm-shadow-xs)}.PropertyManagementDashboard_fileTypeIcon__CdqYb:before{content:"";position:absolute;top:0;right:0;border-top:8px solid #eef3f1;border-left:8px solid rgba(100,116,139,.2);border-top-right-radius:5px}.PropertyManagementDashboard_fileTypeIcon__CdqYb span{position:relative;z-index:1}.PropertyManagementDashboard_fileTypeIcon__CdqYb.PropertyManagementDashboard_amber__l10_L,.PropertyManagementDashboard_fileTypeIcon__CdqYb.PropertyManagementDashboard_blue__tlSqB,.PropertyManagementDashboard_fileTypeIcon__CdqYb.PropertyManagementDashboard_gold__ykjTv,.PropertyManagementDashboard_fileTypeIcon__CdqYb.PropertyManagementDashboard_green__U_Fu_,.PropertyManagementDashboard_fileTypeIcon__CdqYb.PropertyManagementDashboard_purple__Ok3PH,.PropertyManagementDashboard_fileTypeIcon__CdqYb.PropertyManagementDashboard_red__5iBdC,.PropertyManagementDashboard_fileTypeIcon__CdqYb.PropertyManagementDashboard_teal__Wk_Pi{background:linear-gradient(180deg,#ffffff,var(--pm-field));color:var(--pm-ink-soft)}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_mobileRecordTop__Nkx80 strong{font-size:.8125rem;font-weight:var(--pm-weight-regular);line-height:1.25}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_mobileRecordCard__75O_H dt{font-size:.6875rem;font-weight:var(--pm-weight-medium);letter-spacing:0}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_mobileRecordCard__75O_H dd{font-size:.75rem;font-weight:var(--pm-weight-regular);line-height:1.3}.PropertyManagementDashboard_fileDateCell__0B0tJ strong,.PropertyManagementDashboard_fileLinkedCell__sr3sG strong,.PropertyManagementDashboard_fileRecordCell__zkHIS strong{min-width:0;overflow:hidden;color:var(--pm-ink);font-size:var(--pm-file-row-size);font-weight:var(--pm-weight-regular);line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_fileDateCell__0B0tJ span,.PropertyManagementDashboard_fileLinkedCell__sr3sG span,.PropertyManagementDashboard_fileRecordCell__zkHIS span{min-width:0;overflow:hidden;color:var(--pm-muted);font-size:var(--pm-file-row-sub-size);font-weight:var(--pm-weight-regular);line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_fileMobileMeta__ZvD2C{color:var(--pm-muted-soft)!important;font-size:.75rem!important;line-height:1.35!important}.PropertyManagementDashboard_fileUploadZone__OpCPd{display:grid;justify-items:center;grid-gap:8px;gap:8px;padding:28px 20px;border:1px dashed rgba(16,163,124,.46);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(248,252,250,.94)),var(--pm-panel);color:var(--pm-ink);text-align:center;box-shadow:inset 0 0 0 1px rgba(255,255,255,.72)}.PropertyManagementDashboard_fileUploadZoneIcon__XOHJe{width:38px;height:38px;display:grid;place-items:center;border-radius:13px;background:var(--pm-brand-tint);color:var(--pm-brand-deep)}.PropertyManagementDashboard_fileUploadZone__OpCPd strong{font-size:.9375rem;font-weight:600;line-height:1.25}.PropertyManagementDashboard_fileUploadZone__OpCPd p{max-width:420px;margin:0;color:var(--pm-muted);font-size:.8125rem;font-weight:400;line-height:1.4}.PropertyManagementDashboard_fileUploadZone__OpCPd .PropertyManagementDashboard_fileUploadError__nOTi2{color:var(--pm-negative)}.PropertyManagementDashboard_fileUploadZone__OpCPd label{position:relative;min-height:34px;display:inline-flex;align-items:center;justify-content:center;margin-top:4px;padding:0 18px;border:1px solid rgba(16,163,124,.38);border-radius:10px;background:#fff;color:var(--pm-brand-deep);font-size:.8125rem;font-weight:600;line-height:1;cursor:pointer;transition:border-color var(--pm-duration) var(--pm-ease),background var(--pm-duration) var(--pm-ease),transform var(--pm-duration-fast) var(--pm-ease)}.PropertyManagementDashboard_fileUploadZone__OpCPd label:focus-within,.PropertyManagementDashboard_fileUploadZone__OpCPd label:hover{border-color:rgba(16,163,124,.62);background:var(--pm-brand-tint);transform:translateY(-1px)}.PropertyManagementDashboard_fileUploadZone__OpCPd input{position:absolute;inset:0;opacity:0;cursor:pointer}.PropertyManagementDashboard_fileStateCell__fRA58{justify-items:start;gap:5px}.PropertyManagementDashboard_fileStateCell__fRA58 .PropertyManagementDashboard_status__4Eh1h{min-height:18px;padding:2px 7px;font-size:.6875rem;line-height:1}.PropertyManagementDashboard_fileStateCell__fRA58 span{display:-webkit-box;overflow:hidden;color:var(--pm-muted);font-size:var(--pm-file-row-sub-size);line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.PropertyManagementDashboard_fileNameText__GyhDR{display:-webkit-box;overflow:hidden;color:var(--pm-ink-soft);font-size:.875rem;font-weight:var(--pm-weight-regular);line-height:1.4;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.PropertyManagementDashboard_complianceRegisterGrid__gOi2U{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.PropertyManagementDashboard_complianceRegisterGridOpen___Excg{grid-template-columns:minmax(0,1fr) minmax(300px,.32fr)}.PropertyManagementDashboard_complianceRegisterGrid__gOi2U .PropertyManagementDashboard_tableWrap__LLTED{margin:0 -16px -16px;border:0;border-top:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:var(--pm-panel)}.PropertyManagementDashboard_complianceRegisterGrid__gOi2U .PropertyManagementDashboard_tableWrap__LLTED table{min-width:0}.PropertyManagementDashboard_complianceTable__nbywF td:first-child,.PropertyManagementDashboard_complianceTable__nbywF th:first-child{width:31%}.PropertyManagementDashboard_complianceTable__nbywF td:nth-child(2),.PropertyManagementDashboard_complianceTable__nbywF th:nth-child(2){width:22%}.PropertyManagementDashboard_complianceTable__nbywF td:nth-child(3),.PropertyManagementDashboard_complianceTable__nbywF th:nth-child(3){width:19%}.PropertyManagementDashboard_complianceTable__nbywF td:nth-child(4),.PropertyManagementDashboard_complianceTable__nbywF th:nth-child(4){width:23%}.PropertyManagementDashboard_complianceTable__nbywF td:nth-child(5),.PropertyManagementDashboard_complianceTable__nbywF th:nth-child(5){width:5%}.PropertyManagementDashboard_complianceTable__nbywF td:nth-child(2),.PropertyManagementDashboard_complianceTable__nbywF td:nth-child(3),.PropertyManagementDashboard_complianceTable__nbywF td:nth-child(4),.PropertyManagementDashboard_complianceTable__nbywF td:nth-child(5){white-space:normal}.PropertyManagementDashboard_complianceTable__nbywF td,.PropertyManagementDashboard_complianceTable__nbywF th{padding:8px 12px}.PropertyManagementDashboard_complianceTable__nbywF thead th{color:var(--pm-muted-soft);font-size:.75rem;font-weight:var(--pm-weight-medium);letter-spacing:0;line-height:1.35;text-transform:none}.PropertyManagementDashboard_complianceCertificateCell__gVmkC,.PropertyManagementDashboard_complianceEvidenceCell__I6aLp,.PropertyManagementDashboard_complianceStateCell__QHmJH{min-width:0;display:grid;grid-gap:3px;gap:3px}.PropertyManagementDashboard_complianceCertificateCell__gVmkC strong,.PropertyManagementDashboard_complianceEvidenceCell__I6aLp strong{min-width:0;overflow:hidden;color:var(--pm-ink-soft);font-size:.875rem;font-weight:var(--pm-weight-regular);line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_complianceCertificateCell__gVmkC span,.PropertyManagementDashboard_complianceEvidenceCell__I6aLp span{min-width:0;overflow:hidden;color:var(--pm-muted-soft);font-size:.75rem;font-weight:var(--pm-weight-regular);line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_complianceStateCell__QHmJH{justify-items:start}.PropertyManagementDashboard_complianceStateCell__QHmJH strong{color:var(--pm-ink-soft);font-size:.8125rem;font-weight:var(--pm-weight-regular);line-height:1.25}.PropertyManagementDashboard_complianceStateCell__QHmJH span{color:var(--pm-muted);font-size:.75rem;font-weight:var(--pm-weight-regular);line-height:1.25}.PropertyManagementDashboard_selectedComplianceRow__9lECN{background:var(--pm-brand-tint)}.PropertyManagementDashboard_complianceDueText__q0VBf{display:block;margin-top:4px;color:var(--pm-muted);font-size:.8125rem;font-weight:500;line-height:1.35}.PropertyManagementDashboard_complianceDetailPanel__9wvFl{position:-webkit-sticky;position:sticky;top:84px;min-width:0;padding:18px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-lg);background:var(--pm-paper)}.PropertyManagementDashboard_detailCloseButton__3FC04{width:30px;height:30px;display:inline-grid;place-items:center;border:1px solid var(--pm-line);border-radius:var(--pm-radius-pill);background:var(--pm-panel);color:var(--pm-muted);font:inherit;font-size:1rem;line-height:1;cursor:pointer}.PropertyManagementDashboard_detailCloseButton__3FC04:hover{border-color:var(--pm-line-strong);color:var(--pm-ink)}.PropertyManagementDashboard_compliancePanelActions__Z49A_{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.PropertyManagementDashboard_compliancePanelActions__Z49A_ button{height:34px;padding:0 12px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-sm);background:var(--pm-panel);color:var(--pm-ink-soft);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer}.PropertyManagementDashboard_compliancePanelActions__Z49A_ button:hover{border-color:var(--pm-line-strong);color:var(--pm-ink)}.PropertyManagementDashboard_complianceForm__FgtXa{padding:26px}.PropertyManagementDashboard_quickAddModal__LF2MW .PropertyManagementDashboard_formActions__BQBIE{position:-webkit-sticky;position:sticky;bottom:0;z-index:3;flex-direction:row;justify-content:flex-end;margin:20px -26px -26px;padding:14px 26px calc(18px + env(safe-area-inset-bottom));background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 -14px 30px rgba(15,23,42,.08)}.PropertyManagementDashboard_quickAddModal__LF2MW .PropertyManagementDashboard_formActions__BQBIE .PropertyManagementDashboard_secondaryAction__1pQB3,.PropertyManagementDashboard_quickAddModal__LF2MW .PropertyManagementDashboard_formActions__BQBIE button{width:auto}.PropertyManagementDashboard_uploadFooterAction__xdwTI{position:relative;min-width:118px;height:40px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;padding:0 16px;border:1px solid var(--pm-brand-soft);border-radius:var(--pm-radius-sm);background:var(--pm-brand-soft);color:var(--pm-brand-deep);font:inherit;font-size:var(--pm-text-md);font-weight:var(--pm-weight-semibold);line-height:1;cursor:pointer}.PropertyManagementDashboard_uploadFooterAction__xdwTI input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.PropertyManagementDashboard_uploadFooterAction__xdwTI:hover{background:#d8efe1;border-color:#d8efe1}.PropertyManagementDashboard_uploadFooterAction__xdwTI[data-disabled=true]{opacity:.62;cursor:wait}.PropertyManagementDashboard_uploadFooterAction__xdwTI[data-disabled=true] input{cursor:wait}.PropertyManagementDashboard_uploadFooterAction__xdwTI:focus-within{outline:0;box-shadow:var(--pm-focus)}@media (max-width:560px){.PropertyManagementDashboard_quickAddModal__LF2MW .PropertyManagementDashboard_formActions__BQBIE{flex-direction:column-reverse;align-items:stretch}.PropertyManagementDashboard_quickAddModal__LF2MW .PropertyManagementDashboard_formActions__BQBIE .PropertyManagementDashboard_secondaryAction__1pQB3,.PropertyManagementDashboard_quickAddModal__LF2MW .PropertyManagementDashboard_formActions__BQBIE .PropertyManagementDashboard_uploadFooterAction__xdwTI,.PropertyManagementDashboard_quickAddModal__LF2MW .PropertyManagementDashboard_formActions__BQBIE button{width:100%}}.PropertyManagementDashboard_complianceUploadCard__8MRJT{display:grid;grid-gap:12px;gap:12px;margin-bottom:18px;padding:15px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:var(--pm-brand-tint)}.PropertyManagementDashboard_complianceUploadCard__8MRJT strong{color:var(--pm-ink);font-size:.9375rem;font-weight:600;line-height:1.3}.PropertyManagementDashboard_complianceUploadCard__8MRJT p{margin:4px 0 0;color:var(--pm-muted);font-size:.875rem;line-height:1.5}.PropertyManagementDashboard_uploadReviewNote__mKxA3{margin:0!important;padding:10px 12px;border:1px solid rgba(29,106,71,.16);border-radius:var(--pm-radius-sm);background:rgba(255,255,255,.78);color:var(--pm-brand-deep)!important;font-size:.875rem;font-weight:600;line-height:1.45}.PropertyManagementDashboard_complianceInlineList__cCTOh{display:grid;grid-gap:8px;gap:8px}.PropertyManagementDashboard_complianceInlineList__cCTOh article{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:var(--pm-panel)}.PropertyManagementDashboard_complianceInlineList__cCTOh article>div{min-width:0;display:grid;grid-gap:3px;gap:3px}.PropertyManagementDashboard_complianceInlineList__cCTOh strong{color:var(--pm-ink);font-size:.8125rem;font-weight:500;line-height:1.3}.PropertyManagementDashboard_complianceInlineList__cCTOh span{color:var(--pm-muted);font-size:.75rem;line-height:1.3}.PropertyManagementDashboard_complianceMobileList__zc8wJ{display:none}.PropertyManagementDashboard_complianceMobileList__zc8wJ button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:68px;padding:10px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:var(--pm-panel);color:inherit;font:inherit;text-align:left}.PropertyManagementDashboard_complianceMobileList__zc8wJ span{min-width:0;display:grid;grid-gap:3px;gap:3px}.PropertyManagementDashboard_complianceMobileList__zc8wJ span:last-child{justify-items:end}.PropertyManagementDashboard_complianceMobileList__zc8wJ strong{color:var(--pm-ink);font-size:.8125rem;font-weight:500;line-height:1.3}.PropertyManagementDashboard_complianceMobileList__zc8wJ small{color:var(--pm-muted);font-size:.75rem;line-height:1.3}.PropertyManagementDashboard_calendarList__yGE8i{display:grid;grid-gap:0;gap:0;overflow:hidden;border:1px solid var(--pm-line);border-radius:12px;background:var(--pm-panel)}.PropertyManagementDashboard_calendarMonthGroup__Igt6F{display:grid}.PropertyManagementDashboard_calendarMonthGroup__Igt6F+.PropertyManagementDashboard_calendarMonthGroup__Igt6F{border-top:1px solid var(--pm-line)}.PropertyManagementDashboard_calendarMonthGroup__Igt6F h3{margin:0;padding:10px 14px;background:rgba(248,250,248,.95);color:var(--pm-muted);font-size:.75rem;font-weight:var(--pm-weight-semibold);line-height:1.3}.PropertyManagementDashboard_calendarFilterSelect__oiV_B{-moz-appearance:none;appearance:none;-webkit-appearance:none;min-height:36px;padding:0 34px 0 12px;border:1px solid var(--pm-line);border-radius:10px;background-color:var(--pm-panel);background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6 9 6 6 6-6' stroke='%2369736d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;background-size:15px;color:var(--pm-ink-soft);font:inherit;font-size:var(--pm-text-md);font-weight:var(--pm-weight-medium);line-height:1}.PropertyManagementDashboard_calendarFilterSelect__oiV_B:focus-visible{outline:0;border-color:var(--pm-brand);box-shadow:var(--pm-focus)}.PropertyManagementDashboard_calendarCreateButton___Nd23{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 12px;border:1px solid rgba(15,23,42,.08);border-radius:10px;background:var(--pm-brand);color:#fff;font:inherit;font-size:var(--pm-text-md);font-weight:650;line-height:1;cursor:pointer;box-shadow:none}.PropertyManagementDashboard_calendarCreateButton___Nd23:hover{background:var(--pm-brand-deep)}.PropertyManagementDashboard_calendarCreateButton___Nd23:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_calendarEvent__TYlQU{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(130px,auto) auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 14px;border:0;border-bottom:1px solid var(--pm-line);background:transparent;color:inherit;text-decoration:none;transition:background var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_calendarEvent__TYlQU:hover{background:var(--pm-field)}.PropertyManagementDashboard_calendarMonthGroup__Igt6F .PropertyManagementDashboard_calendarEvent__TYlQU:last-child{border-bottom:0}.PropertyManagementDashboard_calendarEvent__TYlQU .PropertyManagementDashboard_toneIcon__QFk0Q{width:30px;height:30px;flex-basis:30px;border-radius:10px}.PropertyManagementDashboard_calendarEvent__TYlQU strong{display:block;color:var(--pm-ink);font-size:.875rem;font-weight:500;line-height:1.3}.PropertyManagementDashboard_calendarEvent__TYlQU p{margin:3px 0;color:var(--pm-muted);font-size:.8125rem;line-height:1.35}.PropertyManagementDashboard_calendarEvent__TYlQU small{color:var(--pm-muted);font-size:.75rem;font-weight:var(--pm-weight-regular);line-height:1.3}.PropertyManagementDashboard_calendarEventMainLink__QO2Ii{display:block;min-width:0;color:inherit;text-decoration:none}.PropertyManagementDashboard_calendarEventMainLink__QO2Ii:hover strong{color:var(--pm-brand)}.PropertyManagementDashboard_calendarEventDate__dJKbE{display:grid;justify-items:end;grid-gap:3px;gap:3px;text-align:right}.PropertyManagementDashboard_calendarEvent__TYlQU b{color:var(--pm-ink-soft);font-size:.8125rem;font-weight:var(--pm-weight-regular);line-height:1.3}.PropertyManagementDashboard_calendarEvent__TYlQU span{color:var(--pm-muted);font-size:.75rem;font-weight:var(--pm-weight-regular);line-height:1.3}.PropertyManagementDashboard_calendarEventActions__Lr_mh{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0}.PropertyManagementDashboard_calendarEventActions__Lr_mh a,.PropertyManagementDashboard_calendarEventActions__Lr_mh button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:30px;padding:0 9px;border:1px solid var(--pm-line);border-radius:999px;background:#fff;color:var(--pm-ink-soft);font:inherit;font-size:.75rem;font-weight:600;line-height:1;text-decoration:none;cursor:pointer}.PropertyManagementDashboard_calendarEventActions__Lr_mh a:hover,.PropertyManagementDashboard_calendarEventActions__Lr_mh button:hover{border-color:rgba(15,23,42,.16);background:var(--pm-field);color:var(--pm-ink)}.PropertyManagementDashboard_calendarSummaryGrid__VoQep{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:842px}.PropertyManagementDashboard_calendarSummaryGrid__VoQep .PropertyManagementDashboard_propertySummaryTile__YOfG2{grid-template-columns:30px minmax(0,1fr) auto;grid-template-rows:auto;align-items:center;min-height:58px;padding:12px;border-radius:12px;background:var(--pm-panel);box-shadow:none}.PropertyManagementDashboard_calendarSummaryGrid__VoQep .PropertyManagementDashboard_propertySummaryTile__YOfG2:after,.PropertyManagementDashboard_calendarSummaryGrid__VoQep .PropertyManagementDashboard_propertySummaryTile__YOfG2:before{display:none}.PropertyManagementDashboard_calendarSummaryGrid__VoQep .PropertyManagementDashboard_propertySummaryTile__YOfG2:focus-visible,.PropertyManagementDashboard_calendarSummaryGrid__VoQep .PropertyManagementDashboard_propertySummaryTile__YOfG2:focus-within,.PropertyManagementDashboard_calendarSummaryGrid__VoQep .PropertyManagementDashboard_propertySummaryTile__YOfG2:hover{transform:none;box-shadow:none}.PropertyManagementDashboard_calendarSummaryGrid__VoQep .PropertyManagementDashboard_propertySummaryTile__YOfG2 .PropertyManagementDashboard_toneIcon__QFk0Q{width:30px;height:30px;border-radius:10px}.PropertyManagementDashboard_calendarSummaryGrid__VoQep .PropertyManagementDashboard_propertySummaryTile__YOfG2 span:not(.PropertyManagementDashboard_toneIcon__QFk0Q){grid-column:2;grid-row:1;padding-right:0;color:var(--pm-muted);font-size:.8125rem;font-weight:500;line-height:1.25}.PropertyManagementDashboard_calendarSummaryGrid__VoQep .PropertyManagementDashboard_propertySummaryTile__YOfG2 strong{grid-column:3;grid-row:1;color:var(--pm-ink);font-size:1.25rem;font-weight:600;line-height:1}.PropertyManagementDashboard_calendarPanel__YeFSp{padding:18px;border-radius:16px;box-shadow:none}.PropertyManagementDashboard_calendarPanel__YeFSp .PropertyManagementDashboard_panelHeader__4Pniu{margin-bottom:14px}.PropertyManagementDashboard_calendarPanel__YeFSp .PropertyManagementDashboard_panelHeader__4Pniu h2{font-size:1rem;font-weight:600}.PropertyManagementDashboard_calendarPanel__YeFSp .PropertyManagementDashboard_panelHeader__4Pniu p{margin-top:5px;font-size:.875rem}.PropertyManagementDashboard_calendarQuickAdd__SwWp_{display:grid;grid-template-columns:minmax(220px,1.4fr) minmax(150px,.7fr) minmax(140px,.6fr) minmax(180px,1fr) auto;align-items:end;grid-gap:10px;gap:10px;margin-bottom:14px;padding:12px;border:1px solid rgba(15,23,42,.08);border-radius:14px;background:#fff}.PropertyManagementDashboard_calendarQuickAdd__SwWp_ label{display:grid;grid-gap:6px;gap:6px;min-width:0}.PropertyManagementDashboard_calendarQuickAdd__SwWp_ label span{color:var(--pm-ink-soft);font-size:.75rem;font-weight:600;line-height:1.25}.PropertyManagementDashboard_calendarQuickAdd__SwWp_ input,.PropertyManagementDashboard_calendarQuickAdd__SwWp_ select{min-width:0;min-height:40px;padding:0 12px;border:1px solid var(--pm-line);border-radius:10px;background-color:var(--pm-field);color:var(--pm-ink);font:inherit;font-size:.875rem;line-height:1}.PropertyManagementDashboard_calendarQuickAdd__SwWp_ select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6 9 6 6 6-6' stroke='%2369736d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:15px}.PropertyManagementDashboard_calendarQuickAdd__SwWp_ input:focus,.PropertyManagementDashboard_calendarQuickAdd__SwWp_ select:focus{outline:0;border-color:var(--pm-brand);box-shadow:var(--pm-focus)}.PropertyManagementDashboard_calendarQuickAdd__SwWp_ button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 16px;border:0;border-radius:10px;background:var(--pm-brand);color:#fff;font:inherit;font-size:.875rem;font-weight:650;cursor:pointer;box-shadow:none}.PropertyManagementDashboard_calendarQuickAdd__SwWp_ button:disabled{cursor:not-allowed;opacity:.45}.PropertyManagementDashboard_calendarActionError__20T5k{margin:-6px 0 12px;color:var(--pm-negative);font-size:.8125rem;font-weight:600;line-height:1.35}.PropertyManagementDashboard_calendarViewHeader__YNbcA{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.PropertyManagementDashboard_calendarViewToggle__Ix_zm{display:inline-grid;grid-template-columns:repeat(2,minmax(120px,1fr));gap:4px;padding:4px;border:1px solid var(--pm-line);border-radius:12px;background:var(--pm-field)}.PropertyManagementDashboard_calendarViewToggle__Ix_zm button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:0 14px;border:0;border-radius:9px;background:transparent;color:var(--pm-muted);font:inherit;font-size:.875rem;font-weight:500;line-height:1;cursor:pointer;transition:background var(--pm-duration) var(--pm-ease),color var(--pm-duration) var(--pm-ease),box-shadow var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_calendarViewToggle__Ix_zm .PropertyManagementDashboard_activeCalendarView__C9aXh,.PropertyManagementDashboard_calendarViewToggle__Ix_zm button:hover{background:var(--pm-panel);color:var(--pm-ink);box-shadow:0 1px 5px rgba(15,23,42,.08)}.PropertyManagementDashboard_weekCalendar__91Ixz{display:grid;grid-gap:12px;gap:12px;margin-bottom:16px}.PropertyManagementDashboard_weekCalendarToolbar__2ZtUW{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0 0;border-top:1px solid var(--pm-line)}.PropertyManagementDashboard_weekCalendarNav__RGd9F{display:flex;align-items:center;gap:8px;min-width:0}.PropertyManagementDashboard_weekCalendarNav__RGd9F button,.PropertyManagementDashboard_weekCalendarNav__RGd9F span{min-height:34px;border:1px solid var(--pm-line);border-radius:10px;background:var(--pm-panel);color:var(--pm-ink-soft)}.PropertyManagementDashboard_weekCalendarNav__RGd9F button{display:inline-flex;align-items:center;justify-content:center;min-width:34px;padding:0;cursor:pointer;transition:border-color var(--pm-duration) var(--pm-ease),color var(--pm-duration) var(--pm-ease),box-shadow var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_weekCalendarNav__RGd9F button:focus-visible,.PropertyManagementDashboard_weekCalendarNav__RGd9F button:hover{border-color:rgba(10,110,87,.35);color:var(--pm-brand);box-shadow:var(--pm-focus);outline:0}.PropertyManagementDashboard_weekCalendarNav__RGd9F span{display:inline-flex;align-items:center;gap:8px;padding:0 12px;color:var(--pm-muted);font-size:.875rem;font-weight:500;white-space:nowrap}.PropertyManagementDashboard_weekCalendarNav__RGd9F .PropertyManagementDashboard_todayButton___YGOt{min-width:0;padding:0 12px;color:var(--pm-muted);font-size:.8125rem;font-weight:500}.PropertyManagementDashboard_weekCalendarToolbar__2ZtUW p{display:inline-flex;align-items:baseline;gap:6px;margin:0;color:var(--pm-muted);font-size:.875rem;white-space:nowrap}.PropertyManagementDashboard_weekCalendarToolbar__2ZtUW strong{color:var(--pm-ink);font-size:1.25rem;font-weight:600}.PropertyManagementDashboard_weekCalendarScroller__SC8cR{overflow-x:auto;border:1px solid var(--pm-line);border-radius:12px;background:var(--pm-panel)}.PropertyManagementDashboard_weekCalendarGrid___vYt5{display:grid;grid-template-columns:repeat(7,minmax(138px,1fr));min-width:980px}.PropertyManagementDashboard_weekCalendarDay__4begH{display:grid;grid-template-rows:auto 1fr;min-height:264px;border-right:1px solid var(--pm-line);background:linear-gradient(180deg,rgba(15,23,42,.026) 1px,transparent 0) 0 72px /100% 56px,#fbfcfb}.PropertyManagementDashboard_weekCalendarDay__4begH:last-child{border-right:0}.PropertyManagementDashboard_weekCalendarDay__4begH header{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:10px 12px;border-bottom:1px solid var(--pm-line);background:var(--pm-panel)}.PropertyManagementDashboard_weekCalendarDay__4begH header span{color:var(--pm-muted);font-size:.75rem;font-weight:600;letter-spacing:.04em;line-height:1;text-transform:uppercase}.PropertyManagementDashboard_weekCalendarDay__4begH header strong{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;color:var(--pm-ink);font-size:.875rem;font-weight:600;line-height:1}.PropertyManagementDashboard_weekCalendarDay__4begH[data-today=true] header strong{background:var(--pm-brand);color:#fff}.PropertyManagementDashboard_weekCalendarDay__4begH>div{display:grid;align-content:start;grid-gap:8px;gap:8px;padding:10px}.PropertyManagementDashboard_weekCalendarEvent__ygOGw{display:grid;grid-gap:4px;gap:4px;min-height:78px;padding:9px 10px;border:1px solid rgba(15,23,42,.07);border-left:3px solid var(--pm-brand);border-radius:10px;background:rgba(255,255,255,.94);color:inherit;text-decoration:none;box-shadow:none;transition:transform var(--pm-duration) var(--pm-ease),box-shadow var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_weekCalendarEvent__ygOGw:hover{transform:translateY(-1px);box-shadow:0 8px 18px rgba(15,23,42,.06)}.PropertyManagementDashboard_weekCalendarEvent__ygOGw[data-tone=blue],.PropertyManagementDashboard_weekCalendarEvent__ygOGw[data-tone=teal]{border-left-color:#57b7df}.PropertyManagementDashboard_weekCalendarEvent__ygOGw[data-tone=green]{border-left-color:#0f9f83}.PropertyManagementDashboard_weekCalendarEvent__ygOGw[data-tone=amber],.PropertyManagementDashboard_weekCalendarEvent__ygOGw[data-tone=gold]{border-left-color:#e5a61a}.PropertyManagementDashboard_weekCalendarEvent__ygOGw[data-tone=red]{border-left-color:#df3f3f}.PropertyManagementDashboard_weekCalendarEvent__ygOGw span{color:var(--pm-muted);font-size:.6875rem;font-weight:500;letter-spacing:0;line-height:1.2;text-transform:none}.PropertyManagementDashboard_weekCalendarEvent__ygOGw strong{display:-webkit-box;overflow:hidden;color:var(--pm-ink);font-size:.8125rem;font-weight:550;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.PropertyManagementDashboard_weekCalendarEvent__ygOGw small{display:-webkit-box;overflow:hidden;color:var(--pm-muted);font-size:.75rem;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.PropertyManagementDashboard_weekCalendarEmpty__kv_Vo{display:grid;place-items:center;min-height:88px;margin:0;border:0;border-radius:12px;background:rgba(255,255,255,.5);color:var(--pm-muted-soft);font-size:.8125rem}.PropertyManagementDashboard_weekCalendarMore__UnngV{color:var(--pm-muted);font-size:.75rem;line-height:1.3}.PropertyManagementDashboard_mobileMonthCalendar__cn_Ch{display:none}@media (max-width:860px){.PropertyManagementDashboard_calendarPanel__YeFSp .PropertyManagementDashboard_panelHeader__4Pniu{align-items:stretch;flex-direction:column}.PropertyManagementDashboard_calendarPanel__YeFSp .PropertyManagementDashboard_panelHeader__4Pniu>div:first-child{min-width:0}.PropertyManagementDashboard_calendarViewHeader__YNbcA{align-items:stretch;flex-direction:column}.PropertyManagementDashboard_calendarPanel__YeFSp .PropertyManagementDashboard_panelActions__zCG49,.PropertyManagementDashboard_calendarPanel__YeFSp .PropertyManagementDashboard_panelActions__zCG49 .PropertyManagementDashboard_calendarFilterSelect__oiV_B,.PropertyManagementDashboard_calendarViewToggle__Ix_zm{width:100%}.PropertyManagementDashboard_calendarQuickAdd__SwWp_{grid-template-columns:repeat(2,minmax(0,1fr))}.PropertyManagementDashboard_calendarQuickAdd__SwWp_ button{width:100%}.PropertyManagementDashboard_calendarEvent__TYlQU{grid-template-columns:auto minmax(0,1fr) auto}.PropertyManagementDashboard_calendarEventActions__Lr_mh{grid-column:2/-1;justify-content:flex-start;flex-wrap:wrap}.PropertyManagementDashboard_weekCalendarToolbar__2ZtUW{align-items:flex-start;flex-direction:column}.PropertyManagementDashboard_weekCalendarToolbar__2ZtUW p{padding-left:2px}.PropertyManagementDashboard_weekCalendarGrid___vYt5{grid-template-columns:repeat(7,minmax(132px,1fr));min-width:924px}}@media (max-width:560px){.PropertyManagementDashboard_calendarPanel__YeFSp[data-calendar-view=calendar] .PropertyManagementDashboard_calendarList__yGE8i,.PropertyManagementDashboard_calendarSummaryGrid__VoQep{display:none}.PropertyManagementDashboard_calendarViewToggle__Ix_zm{grid-template-columns:repeat(2,minmax(0,1fr))}.PropertyManagementDashboard_calendarViewToggle__Ix_zm button{min-height:32px;padding:0 10px;font-size:.8125rem}.PropertyManagementDashboard_calendarQuickAdd__SwWp_{grid-template-columns:1fr;padding:10px;border-radius:14px}.PropertyManagementDashboard_calendarQuickAdd__SwWp_ button,.PropertyManagementDashboard_calendarQuickAdd__SwWp_ input,.PropertyManagementDashboard_calendarQuickAdd__SwWp_ select{min-height:38px;font-size:.8125rem}.PropertyManagementDashboard_weekCalendar__91Ixz{display:none}.PropertyManagementDashboard_mobileMonthCalendar__cn_Ch{display:grid;grid-gap:14px;gap:14px;padding-top:4px}.PropertyManagementDashboard_mobileMonthHeader__PzNC2{display:grid;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;grid-gap:8px;gap:8px}.PropertyManagementDashboard_mobileMonthHeader__PzNC2 button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--pm-line);border-radius:10px;background:var(--pm-panel);color:var(--pm-ink);cursor:pointer;box-shadow:0 4px 12px rgba(15,23,42,.04)}.PropertyManagementDashboard_mobileMonthHeader__PzNC2 button:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_mobileMonthHeader__PzNC2 div{display:grid;justify-items:center;grid-gap:1px;gap:1px;min-width:0}.PropertyManagementDashboard_mobileMonthHeader__PzNC2 h3{margin:0;color:var(--pm-ink);font-size:1rem;font-weight:600;line-height:1.15}.PropertyManagementDashboard_mobileMonthHeader__PzNC2 span{color:var(--pm-muted);font-size:.75rem;line-height:1.2}.PropertyManagementDashboard_mobileMonthGrid__ve_PH,.PropertyManagementDashboard_mobileMonthWeekdays__LpETz{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.PropertyManagementDashboard_mobileMonthWeekdays__LpETz{gap:2px;margin-top:2px}.PropertyManagementDashboard_mobileMonthWeekdays__LpETz span{color:var(--pm-muted);font-size:.6875rem;font-weight:500;line-height:1;text-align:center}.PropertyManagementDashboard_mobileMonthGrid__ve_PH{row-gap:9px}.PropertyManagementDashboard_mobileMonthGrid__ve_PH button{display:grid;justify-items:center;align-content:start;grid-gap:4px;gap:4px;min-width:0;min-height:40px;padding:0;border:0;background:transparent;color:var(--pm-ink);font:inherit;cursor:pointer}.PropertyManagementDashboard_mobileMonthGrid__ve_PH button>span{display:inline-grid;place-items:center;width:27px;height:27px;border-radius:9px;font-size:.8125rem;font-weight:600;line-height:1}.PropertyManagementDashboard_mobileMonthGrid__ve_PH button[data-muted=true]>span{color:var(--pm-muted-soft)}.PropertyManagementDashboard_mobileMonthGrid__ve_PH button[data-today=true]>span{color:var(--pm-brand)}.PropertyManagementDashboard_mobileMonthGrid__ve_PH .PropertyManagementDashboard_selectedMonthDay__4xcWf>span,.PropertyManagementDashboard_mobileMonthGrid__ve_PH .PropertyManagementDashboard_selectedMonthDay__4xcWf[data-today=true]>span{background:var(--pm-ink);color:#fff;box-shadow:0 8px 18px rgba(15,23,42,.18)}.PropertyManagementDashboard_mobileMonthGrid__ve_PH small{display:inline-flex;justify-content:center;gap:2px;min-height:4px}.PropertyManagementDashboard_mobileMonthGrid__ve_PH i{width:3px;height:3px;border-radius:999px;background:var(--pm-brand)}.PropertyManagementDashboard_mobileMonthGrid__ve_PH i[data-tone=blue]{background:#4aa8df}.PropertyManagementDashboard_mobileMonthGrid__ve_PH i[data-tone=green]{background:#17a784}.PropertyManagementDashboard_mobileMonthGrid__ve_PH i[data-tone=gold]{background:#e5a61a}.PropertyManagementDashboard_mobileMonthGrid__ve_PH i[data-tone=red]{background:#df3f3f}.PropertyManagementDashboard_mobileMonthHandle__gRACR{justify-self:center;width:32px;height:4px;margin:4px 0 0;border-radius:999px;background:var(--pm-line)}.PropertyManagementDashboard_mobileDayAgenda__g_t9a{display:grid;grid-gap:12px;gap:12px;padding-top:4px}.PropertyManagementDashboard_mobileDayAgenda__g_t9a>p{margin:0;padding:16px 0 4px;color:var(--pm-muted);font-size:.8125rem;line-height:1.4;text-align:center}.PropertyManagementDashboard_mobileAgendaItem__isBu1{display:grid;grid-gap:5px;gap:5px;padding:0 0 12px;border-bottom:1px solid var(--pm-line);color:inherit;text-decoration:none}.PropertyManagementDashboard_mobileAgendaItem__isBu1:last-child{border-bottom:0}.PropertyManagementDashboard_mobileAgendaItem__isBu1 div{display:flex;align-items:center;gap:6px;min-width:0}.PropertyManagementDashboard_mobileAgendaItem__isBu1 div>span{width:7px;height:7px;border-radius:999px;background:var(--pm-brand);flex:0 0 auto}.PropertyManagementDashboard_mobileAgendaItem__isBu1 div>span[data-tone=blue]{background:#4aa8df}.PropertyManagementDashboard_mobileAgendaItem__isBu1 div>span[data-tone=green]{background:#17a784}.PropertyManagementDashboard_mobileAgendaItem__isBu1 div>span[data-tone=gold]{background:#e5a61a}.PropertyManagementDashboard_mobileAgendaItem__isBu1 div>span[data-tone=red]{background:#df3f3f}.PropertyManagementDashboard_mobileAgendaItem__isBu1 small{color:var(--pm-muted);font-size:.75rem;line-height:1.25}.PropertyManagementDashboard_mobileAgendaItem__isBu1 strong{color:var(--pm-ink);font-size:.9375rem;font-weight:600;line-height:1.25}.PropertyManagementDashboard_mobileAgendaItem__isBu1 p{display:-webkit-box;overflow:hidden;margin:0;color:var(--pm-muted);font-size:.75rem;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.PropertyManagementDashboard_propertyCardGrid__ARhGT{display:none}.PropertyManagementDashboard_propertyCard__MVUs_{display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:var(--pm-paper);color:inherit;text-decoration:none}.PropertyManagementDashboard_propertyCard__MVUs_>div:first-child{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.PropertyManagementDashboard_propertyCard__MVUs_ strong{color:var(--pm-ink);font-size:.875rem;font-weight:500;line-height:1.3}.PropertyManagementDashboard_propertyCard__MVUs_ p{margin:0;color:var(--pm-muted);font-size:.8125rem;line-height:1.3}.PropertyManagementDashboard_propertyCard__MVUs_ dl,.PropertyManagementDashboard_propertyFacts__K4WUt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px 10px;gap:9px 10px;margin:0}.PropertyManagementDashboard_propertyCard__MVUs_ dt,.PropertyManagementDashboard_propertyFacts__K4WUt dt{margin:0 0 2px;color:var(--pm-muted-soft);font-size:var(--pm-text-xs);font-weight:var(--pm-weight-medium);letter-spacing:0;text-transform:none}.PropertyManagementDashboard_propertyCard__MVUs_ dd,.PropertyManagementDashboard_propertyFacts__K4WUt dd{margin:0;color:var(--pm-ink-soft);font-size:.8125rem;font-weight:400;line-height:1.3}.PropertyManagementDashboard_emptyState__ENyGf{display:grid;justify-items:center;grid-gap:9px;gap:9px;padding:36px 18px;border:1px dashed var(--pm-line-strong);border-radius:var(--pm-radius-md);background:color-mix(in srgb,var(--pm-field) 55%,var(--pm-panel));color:var(--pm-muted);text-align:center}.PropertyManagementDashboard_emptyState__ENyGf>svg{width:44px;height:44px;padding:11px;border-radius:var(--pm-radius-pill);background:var(--pm-panel);box-shadow:inset 0 0 0 1px var(--pm-line);color:var(--pm-muted)}.PropertyManagementDashboard_emptyState__ENyGf h2{margin:0;color:var(--pm-ink);font-size:1rem;font-weight:600;line-height:1.25}.PropertyManagementDashboard_emptyState__ENyGf p{max-width:420px;margin:0;font-size:.8125rem;line-height:1.45}.PropertyManagementDashboard_emptyState__ENyGf a,.PropertyManagementDashboard_emptyState__ENyGf button{margin-top:4px;min-height:36px;height:auto;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border:1px solid var(--pm-brand-deep);border-radius:var(--pm-radius-sm);background:linear-gradient(180deg,#0a4536,var(--pm-brand));color:#fff;font:inherit;font-size:.8125rem;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 1px 2px rgba(3,40,32,.2)}.PropertyManagementDashboard_emptyState__ENyGf a:hover,.PropertyManagementDashboard_emptyState__ENyGf button:hover{background:var(--pm-brand-deep);color:#fff}.PropertyManagementDashboard_emptyState__ENyGf a:focus-visible,.PropertyManagementDashboard_emptyState__ENyGf button:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_filteredByChip__xBqN1{display:inline-flex;align-items:center;gap:.55rem;width:-moz-fit-content;width:fit-content;margin:.8rem 0;padding:.42rem .5rem .42rem .75rem;border:1px solid #dbe5ec;border-radius:999px;background:#f8fafc;color:#334155;font-size:.8125rem;font-weight:500}.PropertyManagementDashboard_filteredByChip__xBqN1 button{min-height:1.8rem;padding:0 .65rem;border:1px solid #dbe5ec;border-radius:999px;background:#fff;color:#0b4b3e;font:inherit;font-size:.75rem;font-weight:600;cursor:pointer}.PropertyManagementDashboard_filteredByChip__xBqN1 button:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_propertyHero__9A_wE{display:flex;justify-content:space-between;align-items:flex-start;gap:22px;padding:24px}.PropertyManagementDashboard_propertyRecordHero__d1RCV{align-items:center;min-height:150px;padding:26px 28px;background:linear-gradient(135deg,rgba(216,235,222,.42),rgba(255,255,255,0) 46%),var(--pm-panel)}.PropertyManagementDashboard_propertyHeroContent__pQkr2{min-width:0;display:grid;grid-gap:7px;gap:7px}.PropertyManagementDashboard_propertyHero__9A_wE span{color:var(--pm-muted);font-size:var(--pm-text-xs);font-weight:var(--pm-weight-medium);letter-spacing:0;line-height:var(--pm-leading-label);text-transform:none}.PropertyManagementDashboard_propertyHero__9A_wE h2{margin:0;color:var(--pm-ink);font-size:var(--pm-text-2xl);font-weight:var(--pm-weight-semibold);line-height:var(--pm-leading-title);letter-spacing:0}.PropertyManagementDashboard_propertyHero__9A_wE p{margin:0;color:var(--pm-muted);font-size:var(--pm-text-base);line-height:var(--pm-leading-copy)}.PropertyManagementDashboard_propertyHero__9A_wE small{display:block;color:var(--pm-ink-soft);font-size:var(--pm-text-md);font-weight:var(--pm-weight-medium);line-height:var(--pm-leading-label)}.PropertyManagementDashboard_propertyHeroMeta__ulU5Z{display:grid;grid-gap:6px;gap:6px}.PropertyManagementDashboard_propertyHeroMeta__ulU5Z p,.PropertyManagementDashboard_propertyHeroMeta__ulU5Z small{display:flex;align-items:center;gap:8px}.PropertyManagementDashboard_propertyHeroMeta__ulU5Z svg{flex:0 0 auto;color:var(--pm-brand)}.PropertyManagementDashboard_propertyHeroActions__7x0_O{position:relative;align-items:center}.PropertyManagementDashboard_propertyHeroActions__7x0_O,.PropertyManagementDashboard_tenancyPrimaryActions__flNr2{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.PropertyManagementDashboard_propertyHeroActions__7x0_O a,.PropertyManagementDashboard_propertyHeroActions__7x0_O button{min-height:36px;display:inline-flex;align-items:center;padding:0 13px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-sm);background:var(--pm-panel);color:var(--pm-ink-soft);font:inherit;font-size:var(--pm-text-md);font-weight:var(--pm-weight-semibold);line-height:1;text-decoration:none;cursor:pointer}.PropertyManagementDashboard_tenancyMoreMenu__SsvPz{position:relative}.PropertyManagementDashboard_propertyHeroActions__7x0_O .PropertyManagementDashboard_tenancyMoreButton___SeWt{width:34px;justify-content:center;padding:0}.PropertyManagementDashboard_tenancyMoreList__IUCDi{position:absolute;z-index:20;top:calc(100% + 8px);right:0;width:190px;display:grid;grid-gap:4px;gap:4px;padding:7px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:var(--pm-panel);box-shadow:var(--pm-shadow-md)}.PropertyManagementDashboard_propertyHeroActions__7x0_O .PropertyManagementDashboard_tenancyMoreList__IUCDi a,.PropertyManagementDashboard_propertyHeroActions__7x0_O .PropertyManagementDashboard_tenancyMoreList__IUCDi button{width:100%;height:34px;justify-content:flex-start;border-color:transparent;background:transparent;color:var(--pm-ink-soft);font-weight:600}.PropertyManagementDashboard_propertyHeroActions__7x0_O .PropertyManagementDashboard_tenancyMoreList__IUCDi a:hover,.PropertyManagementDashboard_propertyHeroActions__7x0_O .PropertyManagementDashboard_tenancyMoreList__IUCDi button:hover{background:var(--pm-paper);color:var(--pm-ink)}.PropertyManagementDashboard_propertySetupGuidance__JcLqo{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px;border:1px solid rgba(16,163,124,.18);border-radius:var(--pm-radius-lg);background:linear-gradient(135deg,rgba(232,246,239,.82),rgba(255,255,255,.96)),var(--pm-panel);box-shadow:var(--pm-shadow-sm)}.PropertyManagementDashboard_propertySetupGuidance__JcLqo>div:first-child{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;min-width:0}.PropertyManagementDashboard_propertySetupGuidanceIcon__FM_NT{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;background:var(--pm-brand-soft);color:var(--pm-brand)}.PropertyManagementDashboard_propertySetupGuidance__JcLqo h2{margin:0;color:var(--pm-ink);font-size:var(--pm-text-lg);font-weight:var(--pm-weight-semibold);line-height:var(--pm-leading-title)}.PropertyManagementDashboard_propertySetupGuidance__JcLqo p{max-width:720px;margin:4px 0 0;color:var(--pm-muted);font-size:var(--pm-text-md);line-height:var(--pm-leading-copy)}.PropertyManagementDashboard_propertySetupGuidanceActions__lahqj{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.PropertyManagementDashboard_propertySetupGuidanceActions__lahqj a{min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border:1px solid rgba(16,163,124,.18);border-radius:var(--pm-radius-sm);background:rgba(255,255,255,.78);color:var(--pm-brand-deep);font-size:var(--pm-text-sm);font-weight:var(--pm-weight-bold);text-decoration:none}.PropertyManagementDashboard_propertySetupGuidanceActions__lahqj a:first-child{background:var(--pm-brand);color:#fff}.PropertyManagementDashboard_propertySetupGuidanceActions__lahqj a:focus-visible,.PropertyManagementDashboard_propertySetupGuidanceActions__lahqj a:hover{outline:0;border-color:rgba(16,163,124,.28);background:var(--pm-brand-soft);color:var(--pm-brand-deep)}.PropertyManagementDashboard_tenantProfileHero__2tbws{align-items:center;padding:22px 24px}.PropertyManagementDashboard_tenantProfileHero__2tbws>div:first-child{min-width:0;display:grid;grid-gap:3px;gap:3px}.PropertyManagementDashboard_tenantProfileHero__2tbws>div:first-child>span{line-height:1.1}.PropertyManagementDashboard_tenantProfileHero__2tbws h2{font-size:1.25rem;font-weight:600;line-height:1.15}.PropertyManagementDashboard_tenantProfileHero__2tbws p,.PropertyManagementDashboard_tenantProfileHero__2tbws small{color:var(--pm-muted);font-size:.875rem;font-weight:500;line-height:1.3}.PropertyManagementDashboard_tenantProfileHero__2tbws .PropertyManagementDashboard_propertyHeroActions__7x0_O{max-width:640px}.PropertyManagementDashboard_tenantProfileHero__2tbws .PropertyManagementDashboard_propertyHeroActions__7x0_O a,.PropertyManagementDashboard_tenantProfileHero__2tbws .PropertyManagementDashboard_propertyHeroActions__7x0_O button{height:34px;padding:0 12px;font-size:.8125rem;font-weight:600;line-height:1.15}.PropertyManagementDashboard_propertyDetailGrid__7d_YD{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:start;grid-gap:16px;gap:16px}.PropertyManagementDashboard_propertyForm__VRMr9,.PropertyManagementDashboard_propertyOverviewPanel__UVjFP,.PropertyManagementDashboard_propertyTabsPanel__3to90{padding:22px}.PropertyManagementDashboard_propertyNotes__ibKFg,.PropertyManagementDashboard_warningNote__ogwWg{margin:16px 0 0;padding:13px 14px;border-radius:var(--pm-radius-md);background:var(--pm-paper);color:var(--pm-muted);font-size:.875rem;line-height:1.5}.PropertyManagementDashboard_warningNote__ogwWg{background:var(--pm-negative-soft);color:var(--pm-negative);font-weight:650}.PropertyManagementDashboard_linkedRecordList__HGkvA{display:grid;grid-gap:10px;gap:10px}.PropertyManagementDashboard_linkedRecordList__HGkvA div{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px;gap:10px;padding:0;border-bottom:0}.PropertyManagementDashboard_linkedRecordList__HGkvA div:last-child{border-bottom:0}.PropertyManagementDashboard_propertyOverviewPanel__UVjFP .PropertyManagementDashboard_linkedRecordList__HGkvA{gap:0}.PropertyManagementDashboard_propertyOverviewPanel__UVjFP .PropertyManagementDashboard_linkedRecordList__HGkvA div{display:flex;align-items:baseline;justify-content:space-between;grid-template-columns:none;gap:16px;padding:11px 0;border-bottom:1px solid var(--pm-line)}.PropertyManagementDashboard_propertyOverviewPanel__UVjFP .PropertyManagementDashboard_linkedRecordList__HGkvA div:first-child{padding-top:0}.PropertyManagementDashboard_propertyOverviewPanel__UVjFP .PropertyManagementDashboard_linkedRecordList__HGkvA div:last-child{padding-bottom:0;border-bottom:0}.PropertyManagementDashboard_propertyOverviewPanel__UVjFP .PropertyManagementDashboard_linkedRecordList__HGkvA strong{text-align:right}.PropertyManagementDashboard_linkedRecordList__HGkvA span{color:var(--pm-muted);font-size:.8125rem}.PropertyManagementDashboard_linkedRecordList__HGkvA strong{color:var(--pm-ink);font-size:.875rem;font-weight:600;line-height:1.25;text-align:left}.PropertyManagementDashboard_tenantLinkedPanel___v0Ni .PropertyManagementDashboard_panelHeader__4Pniu h2{font-size:1.125rem;font-weight:600;line-height:1.2}.PropertyManagementDashboard_tenantLinkedPanel___v0Ni .PropertyManagementDashboard_panelHeader__4Pniu p{margin-top:3px;font-size:.875rem;line-height:1.35}.PropertyManagementDashboard_tenantLinkedPanel___v0Ni .PropertyManagementDashboard_linkedRecordList__HGkvA,.PropertyManagementDashboard_tenantLinkedPanel___v0Ni .PropertyManagementDashboard_linkedRecordList__HGkvA div{gap:8px}.PropertyManagementDashboard_tenantLinkedPanel___v0Ni .PropertyManagementDashboard_linkedRecordList__HGkvA a{position:relative;min-height:58px;gap:3px;padding:10px 34px 10px 12px;transition:border-color var(--pm-duration) var(--pm-ease),background var(--pm-duration) var(--pm-ease),transform var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_tenantLinkedPanel___v0Ni .PropertyManagementDashboard_linkedRecordList__HGkvA a:after{content:"\203A";position:absolute;top:50%;right:14px;color:var(--pm-muted-soft);font-size:1.125rem;line-height:1;transform:translateY(-50%);transition:color var(--pm-duration) var(--pm-ease),transform var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_tenantLinkedPanel___v0Ni .PropertyManagementDashboard_linkedRecordList__HGkvA a:hover{border-color:var(--pm-line-strong);background:var(--pm-panel);transform:translateY(-1px)}.PropertyManagementDashboard_tenantLinkedPanel___v0Ni .PropertyManagementDashboard_linkedRecordList__HGkvA a:hover:after{color:var(--pm-brand);transform:translate(2px,-50%)}.PropertyManagementDashboard_tenantLinkedPanel___v0Ni .PropertyManagementDashboard_linkedRecordList__HGkvA span{font-size:.8125rem;line-height:1.15}.PropertyManagementDashboard_tenantLinkedPanel___v0Ni .PropertyManagementDashboard_linkedRecordList__HGkvA strong{font-size:.875rem;font-weight:600;line-height:1.2}.PropertyManagementDashboard_tenantEmptyState__GL4Yr{min-height:280px;gap:8px;padding:42px 20px}.PropertyManagementDashboard_tenantEmptyState__GL4Yr svg{width:22px;height:22px;color:var(--pm-muted)}.PropertyManagementDashboard_tenantEmptyState__GL4Yr h2{font-size:1.125rem;font-weight:600;line-height:1.25}.PropertyManagementDashboard_tenantEmptyState__GL4Yr p{max-width:360px;font-size:.875rem;line-height:1.45}.PropertyManagementDashboard_tenantEmptyState__GL4Yr a{height:34px;padding:0 13px;font-size:.8125rem}.PropertyManagementDashboard_propertyTabBody__f4raJ{margin-top:18px;padding:18px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:var(--pm-paper)}.PropertyManagementDashboard_propertyTabBody__f4raJ h2{margin:0;font-size:1rem;font-weight:600}.PropertyManagementDashboard_propertyTabBody__f4raJ p{margin:6px 0 0;color:var(--pm-muted);font-size:.875rem;line-height:1.55}.PropertyManagementDashboard_propertyTabBody__f4raJ a{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;min-height:34px;margin:12px 8px 0 0;padding:0 12px;border:1px solid var(--pm-brand-soft);border-radius:var(--pm-radius-sm);background:var(--pm-brand-soft);color:var(--pm-brand-deep);font-size:.8125rem;font-weight:650;text-decoration:none}.PropertyManagementDashboard_unitTableWrap__Elj9G{margin-top:14px;overflow:auto}.PropertyManagementDashboard_unitTable__Gcr22{width:100%;border-collapse:collapse;min-width:680px}.PropertyManagementDashboard_unitTable__Gcr22 td,.PropertyManagementDashboard_unitTable__Gcr22 th{padding:11px 10px;border-bottom:1px solid var(--pm-line);color:var(--pm-ink-soft);font-size:.8125rem;text-align:left}.PropertyManagementDashboard_unitTable__Gcr22 th{color:var(--pm-muted);font-weight:600}.PropertyManagementDashboard_formGrid__OUyv_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.PropertyManagementDashboard_addressLookupPanel__IT5Ym,.PropertyManagementDashboard_assetTypePanel__V4lol,.PropertyManagementDashboard_ownershipPanel__OAjw6{display:grid;grid-template-columns:minmax(220px,.38fr) minmax(0,1fr);grid-gap:20px;gap:20px;margin:0 0 18px;padding:18px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:linear-gradient(135deg,rgba(243,250,246,.94),rgba(255,255,255,.96))}.PropertyManagementDashboard_ownershipPanel__OAjw6{background:rgba(255,255,255,.92)}.PropertyManagementDashboard_assetTypePanel__V4lol{background:rgba(255,255,255,.82)}.PropertyManagementDashboard_addressLookupPanel__IT5Ym h3,.PropertyManagementDashboard_assetTypePanel__V4lol h3,.PropertyManagementDashboard_ownershipPanel__OAjw6 h3{margin:0;color:var(--pm-ink);font-size:var(--pm-text-lg);font-weight:var(--pm-weight-semibold);line-height:var(--pm-leading-title)}.PropertyManagementDashboard_addressLookupPanel__IT5Ym p,.PropertyManagementDashboard_assetTypePanel__V4lol p,.PropertyManagementDashboard_ownershipPanel__OAjw6 p{margin:5px 0 0;color:var(--pm-muted);font-size:var(--pm-text-md);line-height:var(--pm-leading-copy)}.PropertyManagementDashboard_propertySetupSummary__emQeS{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 18px;padding:14px 16px;border:1px solid rgba(16,163,124,.18);border-radius:var(--pm-radius-md);background:rgba(232,246,239,.84);color:var(--pm-brand-deep)}.PropertyManagementDashboard_propertySetupSummary__emQeS div{display:grid;grid-gap:3px;gap:3px}.PropertyManagementDashboard_propertySetupSummary__emQeS strong{color:var(--pm-brand-deep);font-size:var(--pm-text-md);font-weight:var(--pm-weight-bold);line-height:var(--pm-leading-tight)}.PropertyManagementDashboard_propertySetupSummary__emQeS span{color:var(--pm-muted);font-size:var(--pm-text-sm);font-weight:var(--pm-weight-semibold)}.PropertyManagementDashboard_propertySetupSummary__emQeS button{min-height:40px;padding:0 14px;border:1px solid rgba(16,163,124,.2);border-radius:var(--pm-radius-sm);background:rgba(255,255,255,.76);color:var(--pm-brand-deep);font-size:var(--pm-text-sm);font-weight:var(--pm-weight-semibold);white-space:nowrap;box-shadow:none}.PropertyManagementDashboard_invoiceAddressHint__nA9jK{display:grid;grid-gap:4px;gap:4px;padding:12px 14px;border:1px solid rgba(16,163,124,.16);border-radius:var(--pm-radius-sm);background:rgba(232,246,239,.68)}.PropertyManagementDashboard_invoiceAddressHint__nA9jK strong{color:var(--pm-brand-deep);font-size:var(--pm-text-sm);font-weight:var(--pm-weight-bold);line-height:var(--pm-leading-tight)}.PropertyManagementDashboard_invoiceAddressHint__nA9jK span{color:var(--pm-ink);font-size:var(--pm-text-md);font-weight:var(--pm-weight-medium);line-height:var(--pm-leading-copy)}.PropertyManagementDashboard_invoiceAddressHint__nA9jK small{color:var(--pm-muted);font-size:var(--pm-text-xs);line-height:var(--pm-leading-copy)}.PropertyManagementDashboard_ownerProfileGrid__MdvLf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.PropertyManagementDashboard_ownerProfileButton__MkPi7{display:grid;align-content:start;grid-gap:5px;gap:5px;min-height:86px;padding:12px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-sm);background:var(--pm-panel);color:var(--pm-ink);text-align:left;font:inherit;cursor:pointer}.PropertyManagementDashboard_ownerProfileButton__MkPi7 strong{font-size:var(--pm-text-base);font-weight:var(--pm-weight-semibold);line-height:var(--pm-leading-ui)}.PropertyManagementDashboard_ownerProfileButton__MkPi7 small,.PropertyManagementDashboard_ownerProfileButton__MkPi7 span{color:var(--pm-muted);font-size:var(--pm-text-sm);font-weight:var(--pm-weight-medium);line-height:var(--pm-leading-ui)}.PropertyManagementDashboard_ownerProfileActive___Ax1k{border-color:rgba(29,106,71,.34);background:rgba(243,250,246,.94);box-shadow:inset 0 0 0 1px rgba(29,106,71,.12)}.PropertyManagementDashboard_inlineOwnerForm__U9_UC{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;padding-top:14px;border-top:1px solid var(--pm-line)}.PropertyManagementDashboard_inlineOwnerForm__U9_UC button{align-self:end;min-height:42px;padding:0 14px;border:1px solid var(--pm-brand-soft);border-radius:var(--pm-radius-sm);background:var(--pm-brand-soft);color:var(--pm-brand-deep);font:inherit;font-weight:600;cursor:pointer}.PropertyManagementDashboard_assetTypeGrid__vbdUp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.PropertyManagementDashboard_assetTypeButton__cFeiD{display:grid;align-content:start;grid-gap:5px;gap:5px;min-height:82px;padding:12px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-sm);background:var(--pm-panel);color:var(--pm-ink);text-align:left;font:inherit;cursor:pointer}.PropertyManagementDashboard_assetTypeButton__cFeiD strong{color:var(--pm-ink);font-size:var(--pm-text-base);font-weight:var(--pm-weight-semibold);line-height:var(--pm-leading-ui)}.PropertyManagementDashboard_assetTypeButton__cFeiD span{color:var(--pm-muted);font-size:var(--pm-text-sm);font-weight:var(--pm-weight-medium);line-height:var(--pm-leading-ui)}.PropertyManagementDashboard_assetTypeActive__AD_mo{border-color:rgba(29,106,71,.34);background:rgba(243,250,246,.94);box-shadow:inset 0 0 0 1px rgba(29,106,71,.12)}.PropertyManagementDashboard_addressLookupControls__nakHW{display:grid;grid-gap:10px;gap:10px}.PropertyManagementDashboard_addressLookupControls__nakHW label{gap:8px}.PropertyManagementDashboard_addressLookupControls__nakHW label>span{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.PropertyManagementDashboard_addressLookupControls__nakHW button,.PropertyManagementDashboard_manualAddressButton__cBtCL{min-height:38px;padding:0 13px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-sm);background:var(--pm-panel);color:var(--pm-ink-soft);font:inherit;font-size:.8125rem;font-weight:700;cursor:pointer}.PropertyManagementDashboard_manualAddressButton__cBtCL{width:-moz-fit-content;width:fit-content}.PropertyManagementDashboard_addressLookupControls__nakHW label>span button{border-color:var(--pm-brand-soft);background:var(--pm-brand-soft);color:var(--pm-brand-deep)}.PropertyManagementDashboard_addressLookupControls__nakHW button:disabled{opacity:.58;cursor:progress}.PropertyManagementDashboard_lookupMessage__jOBoL{margin:0;color:var(--pm-brand-deep);font-size:.8125rem;font-weight:650}.PropertyManagementDashboard_addressLookupHelper__oTYVn{margin:-2px 0 0;color:var(--pm-muted);font-size:.8125rem;font-weight:var(--pm-weight-medium);line-height:var(--pm-leading-dense)}.PropertyManagementDashboard_lookupError__J4xrv{color:var(--pm-negative)}.PropertyManagementDashboard_formAlert__kkGud{margin:0 0 16px;padding:11px 13px;border:1px solid rgba(211,83,57,.26);border-radius:var(--pm-radius-sm);background:rgba(253,232,229,.72);color:var(--pm-negative);font-size:var(--pm-text-base);font-weight:var(--pm-weight-semibold);line-height:var(--pm-leading-copy)}.PropertyManagementDashboard_fieldError__e9Y6m{color:var(--pm-negative);font-size:var(--pm-text-sm);font-weight:var(--pm-weight-medium);line-height:var(--pm-leading-copy)}.PropertyManagementDashboard_addressResults__9BUHy{display:grid;grid-gap:8px;gap:8px;max-height:260px;overflow:auto;padding-right:4px}.PropertyManagementDashboard_addressResults__9BUHy button{min-height:auto;display:grid;justify-items:start;grid-gap:3px;gap:3px;padding:11px 12px;text-align:left}.PropertyManagementDashboard_addressResults__9BUHy strong{color:var(--pm-ink);font-size:.8125rem;line-height:1.35}.PropertyManagementDashboard_addressResults__9BUHy span{color:var(--pm-muted);font-size:.6875rem;font-weight:650}.PropertyManagementDashboard_manualAddressButton__cBtCL{justify-self:start;min-height:auto;padding:0;border:0;border-radius:0;background:transparent;color:var(--pm-brand-deep);text-decoration:underline;text-underline-offset:3px;box-shadow:none}.PropertyManagementDashboard_manualAddressButton__cBtCL:hover{color:var(--pm-ink);background:transparent}.PropertyManagementDashboard_optionalDetailsPrompt__7_MqS{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:18px;padding:14px 16px;border:1px dashed var(--pm-line-strong);border-radius:var(--pm-radius-md);background:rgba(255,255,255,.74)}.PropertyManagementDashboard_optionalDetailsPrompt__7_MqS h3{margin:0;color:var(--pm-ink);font-size:var(--pm-text-lg);font-weight:var(--pm-weight-semibold);line-height:var(--pm-leading-title)}.PropertyManagementDashboard_optionalDetailsPrompt__7_MqS p{margin:4px 0 0;color:var(--pm-muted);font-size:var(--pm-text-base);line-height:var(--pm-leading-copy)}.PropertyManagementDashboard_optionalDetailsPrompt__7_MqS button{flex-shrink:0;min-height:36px;padding:0 13px;border:1px solid var(--pm-brand-soft);border-radius:var(--pm-radius-sm);background:var(--pm-brand-soft);color:var(--pm-brand-deep);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer}.PropertyManagementDashboard_unitEditorList__Kod_F{display:grid;grid-gap:10px;gap:10px}.PropertyManagementDashboard_unitEditorRow__4d9Js{display:grid;grid-template-columns:minmax(140px,1.35fr) minmax(130px,1fr) minmax(90px,.7fr) minmax(100px,.8fr) minmax(120px,.9fr) minmax(90px,.7fr) minmax(90px,.7fr);grid-gap:10px;gap:10px;padding:12px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:rgba(255,255,255,.72)}.PropertyManagementDashboard_formSection__08OYd{display:grid;grid-gap:14px;gap:14px;margin-top:18px;padding-top:18px;border-top:1px solid var(--pm-line)}.PropertyManagementDashboard_formSection__08OYd h3{margin:0;color:var(--pm-ink);font-size:var(--type-card-title-size,var(--pm-text-xl));font-weight:var(--type-card-title-weight,var(--pm-weight-semibold));line-height:var(--type-card-title-line,var(--pm-leading-title))}.PropertyManagementDashboard_formSection__08OYd p{margin:5px 0 0;color:var(--pm-muted);font-size:var(--pm-text-base);line-height:var(--pm-leading-copy)}.PropertyManagementDashboard_propertyForm__VRMr9 label{display:grid;grid-gap:6px;gap:6px;color:var(--pm-muted);font-size:var(--type-label-size,var(--pm-text-base));font-weight:var(--type-label-weight,var(--pm-weight-semibold));letter-spacing:0;line-height:1.4}.PropertyManagementDashboard_fieldLabelText__tV88I{display:inline-flex;align-items:center;gap:4px}.PropertyManagementDashboard_requiredMark__w4rGy{color:var(--pm-negative);font-weight:700}.PropertyManagementDashboard_propertyForm__VRMr9 input,.PropertyManagementDashboard_propertyForm__VRMr9 select,.PropertyManagementDashboard_propertyForm__VRMr9 textarea{width:100%;padding:0 var(--component-input-padding-x,16px);font-size:var(--type-body-size,var(--pm-text-lg));font-weight:var(--type-body-weight,var(--pm-weight-regular));line-height:var(--type-body-line,var(--pm-leading-copy))}.PropertyManagementDashboard_propertyForm__VRMr9 input[type=file]{min-height:var(--component-input-height,56px)}.PropertyManagementDashboard_propertyForm__VRMr9 input[type=file]::-webkit-file-upload-button{height:28px;margin:0 10px 0 0;padding:0 11px;border:1px solid var(--pm-line-strong);border-radius:6px;background:var(--pm-paper);color:var(--pm-ink);font:inherit;font-size:var(--pm-text-md);font-weight:var(--pm-weight-medium)}.PropertyManagementDashboard_propertyForm__VRMr9 input[type=file]::file-selector-button{height:28px;margin:0 10px 0 0;padding:0 11px;border:1px solid var(--pm-line-strong);border-radius:6px;background:var(--pm-paper);color:var(--pm-ink);font:inherit;font-size:var(--pm-text-md);font-weight:var(--pm-weight-medium)}.PropertyManagementDashboard_fileUploadField__Qb7Ip{align-content:start;display:block;color:var(--pm-muted);cursor:pointer;font-size:var(--type-label-size,.875rem);font-weight:var(--type-label-weight,700)}.PropertyManagementDashboard_fileUploadField__Qb7Ip>label{display:inline-flex;margin-bottom:8px;color:var(--pm-muted);font-size:var(--type-label-size,.875rem);font-weight:var(--type-label-weight,700)}.PropertyManagementDashboard_fileUploadBox__Y261M{position:relative;display:flex;align-items:center;margin-top:8px;min-height:var(--component-input-height,56px);gap:10px;overflow:hidden;padding:5px 12px;border:1px solid var(--pm-line-strong);border-radius:var(--pm-radius-sm);background:rgba(255,255,255,.84);color:var(--pm-ink)}.PropertyManagementDashboard_fileUploadBox__Y261M input{position:absolute;inset:0;z-index:1;width:100%;height:100%;opacity:0;cursor:pointer}.PropertyManagementDashboard_fileUploadButton__z9n7i{display:inline-flex;align-items:center;gap:6px;min-height:var(--component-button-height-sm,36px);padding:0 11px;border:1px solid var(--pm-line-strong);border-radius:var(--component-button-radius,12px);background:var(--pm-paper);color:var(--pm-ink);font-size:var(--type-caption-size,.8125rem);font-weight:var(--type-button-weight,600);line-height:1}.PropertyManagementDashboard_fileUploadBox__Y261M strong{min-width:0;overflow:hidden;color:var(--pm-muted);font-size:var(--type-caption-size,.8125rem);font-weight:var(--type-caption-weight,500);line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_moneyInput__P0yyq{position:relative;display:block;min-height:var(--component-input-height,56px)}.PropertyManagementDashboard_moneyInput__P0yyq>span{position:absolute;left:12px;top:50%;z-index:1;transform:translateY(-50%);color:var(--pm-muted);font-size:var(--type-body-size,1rem);font-weight:var(--type-label-weight,600);line-height:1;pointer-events:none}.PropertyManagementDashboard_propertyForm__VRMr9 .PropertyManagementDashboard_moneyInput__P0yyq input{padding-left:29px}.PropertyManagementDashboard_propertyForm__VRMr9 textarea{padding:11px 12px;resize:vertical}.PropertyManagementDashboard_formWide__eCjsG{grid-column:1/-1}.PropertyManagementDashboard_formActions__BQBIE{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin:20px -18px -18px;padding:14px 18px;border-top:1px solid var(--pm-line);border-radius:0 0 var(--pm-radius-lg) var(--pm-radius-lg);background:rgba(248,250,252,.72)}.PropertyManagementDashboard_formActions__BQBIE .PropertyManagementDashboard_secondaryAction__1pQB3,.PropertyManagementDashboard_formActions__BQBIE button{min-width:118px;height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-sm);font:inherit;font-size:var(--pm-text-md);font-weight:var(--pm-weight-semibold);text-decoration:none;cursor:pointer}.PropertyManagementDashboard_formActions__BQBIE .PropertyManagementDashboard_secondaryAction__1pQB3 svg,.PropertyManagementDashboard_formActions__BQBIE button svg{flex:0 0 auto}.PropertyManagementDashboard_formActions__BQBIE .PropertyManagementDashboard_secondaryAction__1pQB3{background:var(--pm-panel);color:var(--pm-ink-soft)}.PropertyManagementDashboard_formActions__BQBIE button{border-color:var(--pm-brand-soft);background:var(--pm-brand-soft);color:var(--pm-brand-deep)}.PropertyManagementDashboard_formActions__BQBIE button:hover{background:#d8efe1;border-color:#d8efe1}.PropertyManagementDashboard_formActions__BQBIE button:disabled{opacity:.55;cursor:not-allowed}.PropertyManagementDashboard_formActions__BQBIE .PropertyManagementDashboard_secondaryAction__1pQB3:focus-visible,.PropertyManagementDashboard_formActions__BQBIE button:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_importShell___jUiB{--pm-ink:#1c211e;--pm-ink-soft:#39423d;--pm-muted:#66716a;--pm-line:#e5ece7;--pm-line-strong:#cfdcd4;--pm-paper:#fbfdfb;--pm-panel:#ffffff;--pm-field:#f5faf7;--pm-brand:#17643f;--pm-brand-deep:#0d4229;--pm-brand-soft:#e3f3e9;--pm-brand-tint:#f3faf6;--pm-positive-soft:#e4f6ec;--pm-negative-soft:#fde8e5;--pm-warning-soft:#fff0c9;--pm-radius-sm:12px;--pm-radius-md:14px;--pm-radius-lg:20px;--pm-radius-pill:999px;--pm-shadow-xs:0 1px 2px rgba(20,48,32,0.05);--pm-focus:0 0 0 3px rgba(22,100,63,0.2);min-height:100vh;background:radial-gradient(60% 70% at 100% 0,rgba(22,100,63,.045),transparent 60%),linear-gradient(180deg,#ffffff 0,var(--pm-paper) 100%),var(--pm-paper,#fbfdfb);color:var(--pm-ink,#1c211e);font-family:var(--font-inter,Inter),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-feature-settings:"cv11","ss01","cv04";letter-spacing:0}.PropertyManagementDashboard_importMain__k7qgj{display:grid;grid-gap:20px;gap:20px;width:100%;max-width:1440px;margin:0 auto;padding:0}.PropertyManagementDashboard_primaryButton__MLwYm,.PropertyManagementDashboard_secondaryButton__SBS80{min-height:var(--component-button-height,44px);display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 var(--component-button-padding-x,20px);border-radius:var(--component-button-radius,var(--pm-radius-sm));font:inherit;font-size:var(--type-button-size,.9375rem);font-weight:var(--type-button-weight,600);text-decoration:none;cursor:pointer}.PropertyManagementDashboard_primaryButton__MLwYm{border:1px solid var(--pm-brand);background:var(--pm-brand);color:#fff;box-shadow:0 10px 24px rgba(0,59,47,.12)}.PropertyManagementDashboard_secondaryButton__SBS80{border:1px solid var(--pm-line);background:var(--pm-panel);color:var(--pm-ink-soft)}.PropertyManagementDashboard_primaryButton__MLwYm:hover{border-color:var(--pm-brand-deep);background:var(--pm-brand-deep)}.PropertyManagementDashboard_primaryButton__MLwYm:disabled,.PropertyManagementDashboard_secondaryButton__SBS80:disabled{opacity:.58;cursor:not-allowed}.PropertyManagementDashboard_primaryButton__MLwYm:focus-visible,.PropertyManagementDashboard_secondaryButton__SBS80:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_errorBanner__t5Lj3,.PropertyManagementDashboard_successBanner__YTqTa,.PropertyManagementDashboard_warningBanner__ExH0K{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:var(--pm-radius-md);font-size:.875rem;font-weight:500}.PropertyManagementDashboard_successBanner__YTqTa{border:1px solid var(--pm-brand-soft);background:var(--pm-brand-tint);color:var(--pm-brand-deep)}.PropertyManagementDashboard_errorBanner__t5Lj3{border:1px solid #f0b9ad;background:var(--pm-negative-soft);color:#9c3924}.PropertyManagementDashboard_warningBanner__ExH0K{border:1px solid rgba(217,119,6,.25);background:rgba(255,247,237,.92);color:#8a4b0f}.PropertyManagementDashboard_pmPanel__IenMu{border:1px solid var(--pm-line);border-radius:var(--pm-radius-lg);background:var(--pm-panel);box-shadow:var(--pm-shadow-xs);padding:22px}.PropertyManagementDashboard_importDropzone__RDNjO{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;grid-gap:16px;gap:16px;padding:20px;border:1px dashed var(--pm-line-strong);border-radius:var(--pm-radius-lg);background:var(--pm-paper)}.PropertyManagementDashboard_importDropzone__RDNjO h2,.PropertyManagementDashboard_panelHeading__yaOQj h2,.PropertyManagementDashboard_reviewPanel__1nuNp h2{margin:0;font-size:1.125rem;line-height:1.25;font-weight:600;letter-spacing:0}.PropertyManagementDashboard_importDropzone__RDNjO p,.PropertyManagementDashboard_panelHeading__yaOQj p{margin:4px 0 0;color:var(--pm-muted);font-size:.875rem;line-height:1.45}.PropertyManagementDashboard_filePicker__U5sFG{min-width:210px;min-height:42px;display:inline-flex;align-items:center;padding:0 14px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-sm);background:var(--pm-panel);color:var(--pm-ink-soft);font-size:.875rem;font-weight:500;cursor:pointer}.PropertyManagementDashboard_filePicker__U5sFG input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.PropertyManagementDashboard_filePicker__U5sFG span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_importSteps__nWems{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:18px}.PropertyManagementDashboard_importSteps__nWems div{display:flex;align-items:center;gap:9px;min-width:0;padding:10px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-sm);background:var(--pm-panel)}.PropertyManagementDashboard_importSteps__nWems span{width:24px;height:24px;display:grid;place-items:center;flex:0 0 auto;border-radius:var(--pm-radius-pill);background:var(--pm-brand-soft);color:var(--pm-brand-deep);font-size:.75rem;font-weight:600}.PropertyManagementDashboard_importSteps__nWems p{margin:0;color:var(--pm-muted);font-size:.8125rem;font-weight:500;line-height:1.3}.PropertyManagementDashboard_importReviewGrid__bSX69{display:grid;grid-template-columns:minmax(410px,.95fr) minmax(520px,1.05fr);grid-gap:24px;gap:24px;align-items:start}.PropertyManagementDashboard_documentPreview__Yi4i6,.PropertyManagementDashboard_reviewPanel__1nuNp{min-width:0;border:1px solid #e6edf2;border-radius:24px;background:#ffffff;box-shadow:0 18px 50px rgba(15,23,42,.045);padding:24px}.PropertyManagementDashboard_documentPreview__Yi4i6 iframe{width:100%;height:720px;margin-top:16px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:var(--pm-paper)}.PropertyManagementDashboard_documentPreviewFallback__nhsof{display:flex;align-items:center;gap:12px;margin-top:16px;padding:16px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:var(--pm-brand-tint);color:var(--pm-brand-deep)}.PropertyManagementDashboard_documentPreviewFallback__nhsof strong{display:block;font-size:.875rem;line-height:1.25}.PropertyManagementDashboard_visuallyHidden__DPX9E{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.PropertyManagementDashboard_documentPreviewFallback__nhsof p{margin:4px 0 0;color:var(--pm-ink-soft);font-size:.8125rem;line-height:1.45}.PropertyManagementDashboard_pdfPreviewShell__W9cvO{margin-top:16px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:var(--pm-paper);overflow:hidden}.PropertyManagementDashboard_pdfPreviewToolbar__I_L1S{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid var(--pm-line);background:#fff;flex-wrap:wrap}.PropertyManagementDashboard_pdfPreviewToolbar__I_L1S>div:first-child{flex:1 1 150px;min-width:0}.PropertyManagementDashboard_pdfPreviewToolbar__I_L1S strong{display:block;color:var(--pm-ink);font-size:.8125rem;line-height:1.25}.PropertyManagementDashboard_pdfPreviewToolbar__I_L1S span{display:block;color:var(--pm-muted);font-weight:650;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_pdfPreviewToolbar__I_L1S>div:last-child{display:inline-flex;align-items:center;flex:1 1 100%;justify-content:space-between;gap:8px}.PropertyManagementDashboard_pdfPreviewToolbar__I_L1S button{width:30px;height:30px;display:inline-grid;place-items:center;border:1px solid var(--pm-line);border-radius:8px;background:var(--pm-panel);color:var(--pm-ink-soft);cursor:pointer}.PropertyManagementDashboard_pdfPreviewToolbar__I_L1S button:disabled{opacity:.45;cursor:not-allowed}.PropertyManagementDashboard_pdfPreviewToolbar__I_L1S button:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_pdfCanvasWrap__Xsuvv{position:relative;max-height:640px;min-height:360px;overflow:auto;padding:14px;background:var(--pm-line,#e2e8f0)}.PropertyManagementDashboard_pdfCanvasWrap__Xsuvv canvas{display:block;max-width:none;margin:0 auto;background:#fff;box-shadow:0 8px 24px rgba(15,23,42,.16)}.PropertyManagementDashboard_pdfLoading__1z7DT{position:absolute;top:16px;left:50%;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-pill);background:rgba(255,255,255,.92);color:var(--pm-ink-soft);font-size:.75rem;font-weight:700;transform:translateX(-50%)}.PropertyManagementDashboard_documentPreview__Yi4i6 .PropertyManagementDashboard_secondaryButton__SBS80{width:-moz-fit-content;width:fit-content;min-height:36px;white-space:nowrap}.PropertyManagementDashboard_documentTextNotice__7rj69,.PropertyManagementDashboard_documentTextPreview__cBUs5{margin-top:14px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:#fff}.PropertyManagementDashboard_documentTextPreview__cBUs5>div{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid var(--pm-line)}.PropertyManagementDashboard_documentTextPreview__cBUs5 strong{color:var(--pm-ink);font-size:.8125rem;line-height:1.3}.PropertyManagementDashboard_documentTextNotice__7rj69,.PropertyManagementDashboard_documentTextPreview__cBUs5 span{color:var(--pm-muted);font-size:.75rem;font-weight:var(--pm-weight-regular)}.PropertyManagementDashboard_documentTextPreview__cBUs5 pre{max-height:360px;margin:0;padding:12px;overflow:auto;color:var(--pm-ink-soft);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;line-height:1.55;white-space:pre-wrap}.PropertyManagementDashboard_documentTextNotice__7rj69{display:grid;grid-gap:6px;gap:6px;padding:12px;color:var(--pm-muted);line-height:1.45}.PropertyManagementDashboard_documentTextNotice__7rj69 strong{display:block;color:var(--pm-ink);font-size:.8125rem;font-weight:var(--pm-weight-medium);line-height:1.3;overflow-wrap:anywhere}.PropertyManagementDashboard_documentTextNotice__7rj69 span{display:block;color:var(--pm-muted);font-size:.75rem;font-weight:var(--pm-weight-medium);line-height:1.35}.PropertyManagementDashboard_documentTextNotice__7rj69 p{margin:4px 0 0;color:var(--pm-ink-soft);font-size:.75rem;font-weight:var(--pm-weight-regular);line-height:1.55;overflow-wrap:anywhere}.PropertyManagementDashboard_panelHeading__yaOQj{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.PropertyManagementDashboard_documentPreview__Yi4i6>.PropertyManagementDashboard_panelHeading__yaOQj{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}.PropertyManagementDashboard_documentPreview__Yi4i6>.PropertyManagementDashboard_panelHeading__yaOQj p{max-width:32ch;overflow-wrap:anywhere}.PropertyManagementDashboard_reviewPanel__1nuNp>.PropertyManagementDashboard_panelHeading__yaOQj{gap:20px}.PropertyManagementDashboard_reviewPanel__1nuNp>.PropertyManagementDashboard_panelHeading__yaOQj>div{max-width:42rem}.PropertyManagementDashboard_confidenceBadge__XaBdU,.PropertyManagementDashboard_statusPill__zzCgp{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:var(--pm-radius-pill);font-size:.75rem;font-weight:700;text-transform:capitalize;white-space:nowrap}.PropertyManagementDashboard_statusPill__zzCgp{background:#f7fafc;color:#475569;border:1px solid #e2e8f0;min-width:max-content;min-height:30px;padding:0 12px;font-size:.75rem;font-weight:650}.PropertyManagementDashboard_warningBox__WzXAN{display:flex;gap:10px;margin-top:14px;padding:12px;border:1px solid #f3dfb7;border-radius:var(--pm-radius-md);background:#fffaf0;color:#7c5a16}.PropertyManagementDashboard_warningBox__WzXAN p{margin:0;font-size:.8125rem;line-height:1.45}.PropertyManagementDashboard_reviewPanel__1nuNp>.PropertyManagementDashboard_errorBanner__t5Lj3{margin-top:14px}.PropertyManagementDashboard_importCompletionPanel__V3u8h{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:16px;gap:16px;margin-top:16px;padding:24px;border:1px solid #e8eef3;border-radius:18px;background:#ffffff;color:var(--pm-ink);box-shadow:0 16px 44px rgba(15,23,42,.04)}.PropertyManagementDashboard_importCompletionPanel__V3u8h>svg{margin-top:3px;color:#111827}.PropertyManagementDashboard_importCompletionPanel__V3u8h span{display:block;color:#64748b;font-size:.75rem;font-weight:var(--pm-weight-medium);line-height:1.25;letter-spacing:0;text-transform:none}.PropertyManagementDashboard_importCompletionPanel__V3u8h h3{margin:10px 0 0;color:var(--pm-ink);font-size:1.08rem;font-weight:600;line-height:1.32;letter-spacing:0}.PropertyManagementDashboard_importCompletionPanel__V3u8h p{margin:10px 0 0;color:var(--pm-ink-soft);font-size:.875rem;line-height:1.6}.PropertyManagementDashboard_importCompletionActions__PzVRf{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.PropertyManagementDashboard_importCompletionPanel__V3u8h .PropertyManagementDashboard_primaryButton__MLwYm{border-color:#111827;background:#111827;color:#ffffff}.PropertyManagementDashboard_importCompletionPanel__V3u8h .PropertyManagementDashboard_primaryButton__MLwYm:hover{border-color:#020617;background:#020617}.PropertyManagementDashboard_importCompletionChecklist__OprZA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:20px}.PropertyManagementDashboard_importCompletionChecklist__OprZA span{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:9px 11px;border:1px solid #e8eef3;border-radius:12px;background:#f8fafc;color:#334155;font-size:.8125rem;font-weight:500;line-height:1.25}.PropertyManagementDashboard_importCompletionChecklist__OprZA svg{flex:0 0 auto;color:#111827}.PropertyManagementDashboard_importCreatedLinks__Ca7X_{display:grid;grid-gap:10px;gap:10px;margin-top:14px;padding:12px;border:1px solid var(--pm-brand-soft);border-radius:var(--pm-radius-md);background:var(--pm-brand-tint)}.PropertyManagementDashboard_importCreatedLinks__Ca7X_>strong{color:var(--pm-brand-deep);font-size:.8125rem}.PropertyManagementDashboard_importCreatedLinks__Ca7X_>div{display:flex;flex-wrap:wrap;gap:8px}.PropertyManagementDashboard_importContextBanner__VfTvY{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:14px;border:1px solid var(--pm-brand-soft);border-radius:var(--pm-radius-md);background:var(--pm-brand-tint)}.PropertyManagementDashboard_importContextBanner__VfTvY>svg{color:var(--pm-brand)}.PropertyManagementDashboard_importContextBanner__VfTvY strong{display:block;color:var(--pm-ink);font-size:.875rem;font-weight:650;line-height:1.3}.PropertyManagementDashboard_importContextBanner__VfTvY p{margin:3px 0 0;color:var(--pm-muted);font-size:.8125rem;line-height:1.4;overflow-wrap:anywhere}.PropertyManagementDashboard_agreementFoundSummary__WeaRl{display:grid;grid-gap:16px;gap:16px;margin-top:18px;padding:18px;border:1px solid #e8eef3;border-radius:20px;background:#ffffff}.PropertyManagementDashboard_agreementFoundSummary__WeaRl h3{margin:0;color:var(--pm-ink);font-size:1rem;font-weight:650;letter-spacing:0}.PropertyManagementDashboard_agreementFoundSummary__WeaRl p{margin:4px 0 0;color:var(--pm-muted);max-width:44ch;font-size:.875rem;line-height:1.5}.PropertyManagementDashboard_agreementFoundSummary__WeaRl>div:last-child{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}.PropertyManagementDashboard_agreementFoundSummary__WeaRl article{grid-column:span 2;min-width:0;padding:13px 14px;border:1px solid #edf2f7;border-radius:var(--pm-radius-sm)}.PropertyManagementDashboard_agreementFoundSummary__WeaRl article:first-child,.PropertyManagementDashboard_agreementFoundSummary__WeaRl article:nth-child(2){grid-column:span 3}.PropertyManagementDashboard_agreementFoundSummary__WeaRl span{display:block;color:var(--pm-muted);font-size:.75rem;font-weight:var(--pm-weight-medium);line-height:1.25;text-transform:none}.PropertyManagementDashboard_agreementFoundSummary__WeaRl strong{display:block;margin-top:4px;color:var(--pm-ink);font-size:.9375rem;font-weight:650;overflow-wrap:anywhere}.PropertyManagementDashboard_extractedGroup__E2eiZ{margin-top:20px}.PropertyManagementDashboard_extractedGroup__E2eiZ h3{margin:0 0 10px;color:var(--pm-ink);font-size:.875rem;font-weight:600;letter-spacing:0}.PropertyManagementDashboard_extractedFieldGrid__4SkSh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.PropertyManagementDashboard_extractedFieldCard__vXjeu{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid #e8eef3;border-radius:var(--pm-radius-md);background:#ffffff}.PropertyManagementDashboard_extractedFieldCard__vXjeu p{margin:0;color:var(--pm-muted);font-size:.75rem;font-weight:650}.PropertyManagementDashboard_extractedFieldCard__vXjeu strong{display:block;margin-top:3px;color:var(--pm-ink);font-size:.9375rem;line-height:1.35}.PropertyManagementDashboard_reviewInput__RlPgo{width:100%;min-height:38px;margin-top:6px;padding:0 10px;border:1px solid #e5edf3;border-radius:var(--pm-radius-xs);background:#fff;color:var(--pm-ink);font-size:.875rem;font-weight:500;line-height:1.35}.PropertyManagementDashboard_reviewInput__RlPgo:focus-visible{border-color:#9fb7c8;box-shadow:0 0 0 4px rgba(148,163,184,.16);outline:none}.PropertyManagementDashboard_extractedFieldCard__vXjeu small{color:var(--pm-muted);font-size:.75rem;line-height:1.4}.PropertyManagementDashboard_high__3_duZ{background:#f4f8f6;color:#475569;border:1px solid #e1e9e5}.PropertyManagementDashboard_medium__x6pkP{background:#fffaf0;color:#7c5a16;border:1px solid #f2dfb8}.PropertyManagementDashboard_low__0Pzvw,.PropertyManagementDashboard_very_low__CGcxF{background:#fff7f5;color:#9a3412;border:1px solid #f5d0c5}.PropertyManagementDashboard_planList__55ALB{display:grid;grid-gap:8px;gap:8px}.PropertyManagementDashboard_planList__55ALB article{display:grid;grid-template-columns:136px minmax(0,1fr);grid-gap:12px;gap:12px;padding:12px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md)}.PropertyManagementDashboard_planList__55ALB article>span{align-self:start;padding:5px 8px;border-radius:var(--pm-radius-pill);background:var(--pm-field);color:var(--pm-muted);font-size:.75rem;font-weight:700;text-transform:capitalize}.PropertyManagementDashboard_planList__55ALB strong{display:block;font-size:.875rem;line-height:1.35}.PropertyManagementDashboard_planList__55ALB p{margin:3px 0 0;color:var(--pm-muted);font-size:.8125rem;line-height:1.45}.PropertyManagementDashboard_sectionIntro__Ek0og{margin:-4px 0 12px;color:var(--pm-muted);font-size:.8125rem;line-height:1.5}.PropertyManagementDashboard_recordActionList__DrRE_{display:grid;grid-gap:10px;gap:10px}.PropertyManagementDashboard_recordActionList__DrRE_ article{display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,.42fr);grid-gap:14px;gap:14px;align-items:center;padding:14px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:#fff}.PropertyManagementDashboard_recordActionNeedsReview__Zi4sn{border-color:rgba(201,131,17,.45)!important;background:rgba(250,230,189,.55)!important}.PropertyManagementDashboard_recordActionList__DrRE_ span{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-bottom:6px;padding:4px 8px;border-radius:var(--pm-radius-pill);background:var(--pm-field);color:var(--pm-muted);font-size:.6875rem;font-weight:700;text-transform:capitalize}.PropertyManagementDashboard_recordActionList__DrRE_ strong{display:block;color:var(--pm-ink);font-size:.875rem;line-height:1.35}.PropertyManagementDashboard_recordActionList__DrRE_ p{margin:4px 0 0;color:var(--pm-muted);font-size:.8125rem;line-height:1.45}.PropertyManagementDashboard_recordActionList__DrRE_ select{width:100%;height:40px;padding:0 12px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-sm);background:var(--pm-panel);color:var(--pm-ink);font:inherit;font-size:.8125rem;font-weight:700}.PropertyManagementDashboard_recordActionList__DrRE_ select:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_recordActionList__DrRE_ em{justify-self:end;padding:7px 10px;border-radius:var(--pm-radius-pill);background:var(--pm-brand-tint);color:var(--pm-brand-deep);font-size:.75rem;font-style:normal;font-weight:650;text-transform:capitalize}.PropertyManagementDashboard_setupPreviewGroup__DrgBo{margin-top:20px}.PropertyManagementDashboard_setupPreviewGroup__DrgBo h3{margin:0 0 10px;color:var(--pm-ink);font-size:.875rem;font-weight:600;letter-spacing:0}.PropertyManagementDashboard_setupPreviewList__1PlTV{display:grid;grid-gap:10px;gap:10px}.PropertyManagementDashboard_setupPreviewList__1PlTV article{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:14px;border:1px solid #e8eef3;border-radius:var(--pm-radius-md);background:#fff}.PropertyManagementDashboard_setupNeedsChoice__sS8uv{border-color:#f2dfb8!important;background:#fffaf0!important}.PropertyManagementDashboard_setupPreviewList__1PlTV span{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-bottom:6px;padding:4px 8px;border-radius:var(--pm-radius-pill);background:#f7fafc;color:#64748b;font-size:.6875rem;font-weight:700}.PropertyManagementDashboard_setupPreviewList__1PlTV strong{display:block;color:var(--pm-ink);font-size:.9375rem;font-weight:600;line-height:1.35}.PropertyManagementDashboard_setupPreviewList__1PlTV p{margin:4px 0 0;color:var(--pm-muted);font-size:.8125rem;line-height:1.45}.PropertyManagementDashboard_setupDecision__Sep5v{display:grid;justify-items:end;grid-gap:6px;gap:6px}.PropertyManagementDashboard_setupDecision__Sep5v em{padding:7px 10px;border-radius:var(--pm-radius-pill);border:1px solid #e2e8f0;background:#f7fafc;color:#475569;font-size:.75rem;font-style:normal;font-weight:600;white-space:nowrap}.PropertyManagementDashboard_setupDecision__Sep5v details{position:relative}.PropertyManagementDashboard_setupDecision__Sep5v summary{color:var(--pm-muted);font-size:.75rem;font-weight:600;cursor:pointer;list-style:none}.PropertyManagementDashboard_setupDecision__Sep5v summary::-webkit-details-marker{display:none}.PropertyManagementDashboard_setupDecision__Sep5v select{width:230px;height:38px;margin-top:8px;padding:0 10px;border:1px solid #e5edf3;border-radius:var(--pm-radius-sm);background:#ffffff;color:var(--pm-ink);font:inherit;font-size:.8125rem;font-weight:700}.PropertyManagementDashboard_setupDecision__Sep5v select:focus-visible{outline:0;border-color:#9fb7c8;box-shadow:0 0 0 4px rgba(148,163,184,.16)}.PropertyManagementDashboard_optionalAgreementDetails__NLBdk{margin-top:18px;border:1px solid #e8eef3;border-radius:18px;background:#fff}.PropertyManagementDashboard_optionalAgreementDetails__NLBdk>summary{padding:14px;color:var(--pm-ink);font-size:.875rem;font-weight:700;cursor:pointer}.PropertyManagementDashboard_optionalAgreementDetails__NLBdk>.PropertyManagementDashboard_extractedGroup__E2eiZ,.PropertyManagementDashboard_optionalAgreementDetails__NLBdk>.PropertyManagementDashboard_planList__55ALB{margin:0;padding:0 14px 14px}.PropertyManagementDashboard_optionalAgreementDetails__NLBdk .PropertyManagementDashboard_planList__55ALB article{grid-template-columns:1fr}.PropertyManagementDashboard_reviewReadyBox__j41ms{display:flex;gap:10px;margin-top:18px;padding:12px;border:1px solid var(--pm-brand-soft);border-radius:var(--pm-radius-md);background:var(--pm-brand-tint);color:var(--pm-brand-deep)}.PropertyManagementDashboard_reviewReadyBox__j41ms strong{display:block;font-size:.875rem;line-height:1.35}.PropertyManagementDashboard_reviewReadyBox__j41ms p{margin:3px 0 0;color:var(--pm-ink-soft);font-size:.8125rem;line-height:1.45}.PropertyManagementDashboard_spinIcon__9xzmr{animation:PropertyManagementDashboard_pmSpin__qW5R_ .8s linear infinite}@keyframes PropertyManagementDashboard_pmSpin__qW5R_{to{transform:rotate(1turn)}}@media (max-width:980px){.PropertyManagementDashboard_extractedFieldGrid__4SkSh,.PropertyManagementDashboard_importDropzone__RDNjO,.PropertyManagementDashboard_importReviewGrid__bSX69,.PropertyManagementDashboard_importSteps__nWems{grid-template-columns:1fr}.PropertyManagementDashboard_documentPreview__Yi4i6 iframe{height:420px}.PropertyManagementDashboard_agreementFoundSummary__WeaRl>div:last-child{grid-template-columns:1fr}.PropertyManagementDashboard_agreementFoundSummary__WeaRl article,.PropertyManagementDashboard_agreementFoundSummary__WeaRl article:first-child,.PropertyManagementDashboard_agreementFoundSummary__WeaRl article:nth-child(2){grid-column:auto}}.PropertyManagementDashboard_generatedPreviewGrid__XxSBV,.PropertyManagementDashboard_guidedPromptGrid__rAaKz,.PropertyManagementDashboard_recordGrid__Rws_o,.PropertyManagementDashboard_smartCardGrid__BFbQ2{display:grid;grid-gap:14px;gap:14px}.PropertyManagementDashboard_recordGrid__Rws_o{grid-template-columns:repeat(3,minmax(0,1fr))}.PropertyManagementDashboard_tenantRecordGrid__3sFIa{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.PropertyManagementDashboard_generatedPreviewGrid__XxSBV,.PropertyManagementDashboard_smartCardGrid__BFbQ2{grid-template-columns:repeat(4,minmax(0,1fr))}.PropertyManagementDashboard_infoCard__pT75Y,.PropertyManagementDashboard_promptCard__TOlH0,.PropertyManagementDashboard_setupCard__hcwOA{display:grid;grid-gap:11px;gap:11px;padding:16px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:var(--pm-panel);color:inherit;text-decoration:none;box-shadow:var(--pm-shadow-xs)}.PropertyManagementDashboard_infoCard__pT75Y{position:relative;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto auto;align-items:center;align-content:center;gap:4px 16px;min-height:110px;padding:18px 22px;border-radius:var(--pm-radius-lg);overflow:hidden}.PropertyManagementDashboard_infoCard__pT75Y:before{content:none}.PropertyManagementDashboard_setupCard__hcwOA>div:first-child{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.PropertyManagementDashboard_infoCard__pT75Y strong,.PropertyManagementDashboard_promptCard__TOlH0 strong,.PropertyManagementDashboard_setupCard__hcwOA strong{margin:0;color:var(--pm-ink);font-size:.9375rem;font-weight:var(--pm-weight-semibold);line-height:var(--pm-leading-ui);overflow-wrap:anywhere}.PropertyManagementDashboard_infoCard__pT75Y p,.PropertyManagementDashboard_promptCard__TOlH0 p,.PropertyManagementDashboard_setupCard__hcwOA p{margin:0;color:var(--pm-muted);font-size:var(--pm-text-md);line-height:var(--pm-leading-dense)}.PropertyManagementDashboard_setupCard__hcwOA dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.PropertyManagementDashboard_setupCard__hcwOA dt{margin:0 0 3px;color:var(--pm-muted-soft);font-size:var(--pm-text-xs);font-weight:var(--pm-weight-medium);letter-spacing:0;text-transform:none}.PropertyManagementDashboard_setupCard__hcwOA dd{margin:0;color:var(--pm-ink-soft);font-size:var(--pm-text-md);font-weight:500;line-height:var(--pm-leading-label);text-transform:capitalize}.PropertyManagementDashboard_tenantCard__q7cLO{min-height:214px;gap:14px;padding:18px;border-radius:18px;background:linear-gradient(180deg,rgb(255 255 255/99%),rgb(250 252 251/94%)),var(--pm-panel);box-shadow:none}.PropertyManagementDashboard_tenantCard__q7cLO:hover{border-color:var(--pm-line-strong);background:#fff;box-shadow:var(--pm-shadow-xs)}.PropertyManagementDashboard_tenantRecordGrid__3sFIa:has(.PropertyManagementDashboard_tenantCard__q7cLO:only-child){grid-template-columns:minmax(300px,540px)}.PropertyManagementDashboard_tenantCardTop__CWLgE{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.PropertyManagementDashboard_tenantAvatar__mPL50{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;flex:0 0 48px;border:1px solid rgb(6 57 45/12%);border-radius:16px;background:radial-gradient(circle at 28% 24%,rgb(255 255 255/95%),transparent 34%),linear-gradient(145deg,#edf8f3,#ffffff);color:var(--pm-brand);font-size:.9375rem;font-weight:600;letter-spacing:-.02em;line-height:1}.PropertyManagementDashboard_tenantNameBlock__RsgJD{min-width:0;display:grid;flex:1 1;grid-gap:5px;gap:5px;padding-top:1px}.PropertyManagementDashboard_tenantNameBlock__RsgJD span{min-width:0;overflow:hidden;color:var(--pm-muted);font-size:.8125rem;font-weight:var(--pm-weight-regular);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_tenantCard__q7cLO .PropertyManagementDashboard_status__4Eh1h{flex:0 0 auto;min-height:23px;padding:4px 8px;font-size:.75rem;font-weight:var(--pm-weight-regular)}.PropertyManagementDashboard_tenantCard__q7cLO strong{color:var(--pm-ink);font-size:.9375rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.PropertyManagementDashboard_tenantHousehold__NdVua{display:grid;grid-gap:6px;gap:6px}.PropertyManagementDashboard_tenantHouseholdPill__SYEwx{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;align-items:center;gap:6px;padding:5px 8px;border:1px solid rgb(6 57 45/10%);border-radius:999px;background:rgb(236 249 243/76%);color:var(--pm-brand);font-size:.75rem;font-weight:500;line-height:1.25}.PropertyManagementDashboard_tenantHouseholdPill__SYEwx svg{flex:0 0 auto}.PropertyManagementDashboard_tenantHouseholdNames__PNfZH{min-width:0;overflow:hidden;color:var(--pm-muted);font-size:.8125rem;font-weight:var(--pm-weight-regular);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_tenantCardContact__tygPT{min-width:0;display:grid;grid-gap:8px;gap:8px;padding:11px 12px;border:1px solid rgb(15 23 42/6%);border-radius:13px;background:rgb(255 255 255/78%)}.PropertyManagementDashboard_tenantCardContact__tygPT span{min-width:0;display:inline-flex;align-items:center;gap:9px;overflow:hidden;color:var(--pm-muted);font-size:.8125rem;font-weight:var(--pm-weight-regular);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_tenantCardContact__tygPT span span{min-width:0;overflow:hidden;text-overflow:ellipsis}.PropertyManagementDashboard_tenantCardContact__tygPT svg{flex:0 0 14px;color:var(--pm-muted-soft)}.PropertyManagementDashboard_tenantMissingValue__p2DU7{color:var(--pm-muted-soft)!important}.PropertyManagementDashboard_tenantCardMeta__rf9ij{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-top:12px;border-top:1px solid var(--pm-line)}.PropertyManagementDashboard_tenantCardMeta__rf9ij dt{margin:0 0 3px;color:var(--pm-muted-soft);font-size:.75rem;font-weight:var(--pm-weight-medium);letter-spacing:0;line-height:var(--pm-leading-label);text-transform:none}.PropertyManagementDashboard_tenantCardMeta__rf9ij dd{color:var(--pm-ink-soft);font-size:.875rem;font-weight:var(--pm-weight-regular);line-height:1.3;text-transform:none}.PropertyManagementDashboard_infoCard__pT75Y span:not(.PropertyManagementDashboard_toneIcon__QFk0Q){color:var(--pm-muted);font-size:.9375rem;font-weight:500;letter-spacing:0;text-transform:none}.PropertyManagementDashboard_infoCard__pT75Y .PropertyManagementDashboard_toneIcon__QFk0Q{grid-row:1/4;width:44px;height:44px;flex-basis:44px;border-radius:16px}.PropertyManagementDashboard_infoCard__pT75Y strong{align-self:center;font-size:1.25rem}.PropertyManagementDashboard_infoCard__pT75Y p{grid-column:2}.PropertyManagementDashboard_tenantProfileCards__DTkdj{grid-template-columns:repeat(3,minmax(0,1fr));max-width:860px}.PropertyManagementDashboard_tenantProfileCards__DTkdj .PropertyManagementDashboard_infoCard__pT75Y{min-height:84px;padding:14px 16px;gap:2px 12px}.PropertyManagementDashboard_tenantProfileCards__DTkdj .PropertyManagementDashboard_infoCard__pT75Y .PropertyManagementDashboard_toneIcon__QFk0Q{width:34px;height:34px;flex-basis:34px;border-radius:12px}.PropertyManagementDashboard_tenantProfileCards__DTkdj .PropertyManagementDashboard_infoCard__pT75Y span:not(.PropertyManagementDashboard_toneIcon__QFk0Q){color:var(--pm-muted);font-size:.8125rem;font-weight:600;line-height:1.15}.PropertyManagementDashboard_tenantProfileCards__DTkdj .PropertyManagementDashboard_infoCard__pT75Y strong{font-size:1rem;font-weight:600;line-height:1.15}.PropertyManagementDashboard_tenancyHandoffBanner__kAReQ{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;margin-bottom:16px;padding:14px;border:1px solid var(--pm-brand-soft);border-radius:var(--pm-radius-md);background:var(--pm-brand-tint)}.PropertyManagementDashboard_tenancyHandoffBanner__kAReQ>svg{color:var(--pm-brand)}.PropertyManagementDashboard_tenancyHandoffBanner__kAReQ strong{display:block;color:var(--pm-ink);font-size:.9375rem;font-weight:650;line-height:1.3}.PropertyManagementDashboard_tenancyHandoffBanner__kAReQ p{margin:3px 0 0;color:var(--pm-muted);font-size:.8125rem;line-height:1.4;overflow-wrap:anywhere}.PropertyManagementDashboard_tenancyHandoffBanner__kAReQ a{min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-sm);background:var(--pm-panel);color:var(--pm-ink-soft);font-size:.8125rem;font-weight:650;text-decoration:none;white-space:nowrap}.PropertyManagementDashboard_tenancyEntryChoice__KF_kp{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:18px;gap:18px;margin-bottom:18px;padding:16px;border:1px solid var(--pm-brand-soft);border-radius:var(--pm-radius-md);background:linear-gradient(180deg,var(--pm-brand-tint) 0,#fff 100%)}.PropertyManagementDashboard_tenancyEntryChoice__KF_kp span{display:none;margin-bottom:6px;color:var(--pm-brand);font-size:.6875rem;font-weight:var(--pm-weight-medium);letter-spacing:0;line-height:1.25;text-transform:none}.PropertyManagementDashboard_tenancyEntryChoice__KF_kp h3{margin:0;color:var(--pm-ink);font-size:1rem;font-weight:650;line-height:1.25;letter-spacing:0}.PropertyManagementDashboard_tenancyEntryChoice__KF_kp p{max-width:680px;margin:6px 0 0;color:var(--pm-muted);font-size:.875rem;line-height:1.45}.PropertyManagementDashboard_tenancyEntryActions__XJm74{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.PropertyManagementDashboard_setupModeSwitcher__4HCsU{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px;padding:8px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:var(--pm-paper)}.PropertyManagementDashboard_advancedToggle__J_94q,.PropertyManagementDashboard_setupModeSwitcher__4HCsU a,.PropertyManagementDashboard_setupModeSwitcher__4HCsU button{min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border:1px solid transparent;border-radius:var(--pm-radius-sm);background:transparent;color:var(--pm-ink-soft);font:inherit;font-size:.8125rem;font-weight:650;text-decoration:none;cursor:pointer}.PropertyManagementDashboard_advancedToggle__J_94q,.PropertyManagementDashboard_setupModeSwitcher__4HCsU a{border-color:var(--pm-line);background:var(--pm-panel)}.PropertyManagementDashboard_inlineNotice__S85Sh{margin:-8px 0 16px;padding:11px 13px;border:1px solid rgba(29,106,71,.18);border-radius:var(--pm-radius-sm);background:rgba(243,250,246,.85);color:var(--pm-brand-deep);font-size:.8125rem;font-weight:500;line-height:1.45}.PropertyManagementDashboard_quickSetupGrid__I4aG1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.PropertyManagementDashboard_inlineSectionHeader__dBzBz{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.PropertyManagementDashboard_inlineActionButton__l33tG{flex-shrink:0;min-height:36px;padding:0 13px;border:1px solid var(--pm-brand-soft);border-radius:var(--pm-radius-sm);background:var(--pm-brand-soft);color:var(--pm-brand-deep);font:inherit;font-size:.8125rem;font-weight:650;cursor:pointer}.PropertyManagementDashboard_inlineActionButton__l33tG:hover{background:#d8efe1;border-color:#d8efe1}.PropertyManagementDashboard_tenantRowList__1xLtL{display:grid;grid-gap:12px;gap:12px}.PropertyManagementDashboard_tenantEntryRow__aVWVI{display:grid;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) minmax(130px,.8fr);grid-gap:12px;gap:12px;padding:14px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:rgba(255,255,255,.8)}.PropertyManagementDashboard_tenantEntryTop__fxauf{grid-column:1/-1;display:flex;align-items:center;gap:10px;min-height:30px}.PropertyManagementDashboard_tenantEntryTop__fxauf strong{color:var(--pm-ink);font-size:.875rem;font-weight:650;line-height:1.25}.PropertyManagementDashboard_tenantEntryTop__fxauf label{display:inline-flex;grid-auto-flow:column;align-items:center;gap:6px;margin-left:auto;color:var(--pm-muted);font-size:.75rem;font-weight:600;letter-spacing:0}.PropertyManagementDashboard_tenantEntryTop__fxauf input{width:15px;height:15px;accent-color:var(--pm-brand)}.PropertyManagementDashboard_tenantEntryTop__fxauf button{width:30px;height:30px;display:grid;place-items:center;padding:0;border:1px solid var(--pm-line);border-radius:var(--pm-radius-sm);background:var(--pm-panel);color:var(--pm-muted);cursor:pointer}.PropertyManagementDashboard_tenantEntryTop__fxauf button:hover{border-color:rgba(211,83,57,.24);background:rgba(253,232,229,.72);color:var(--pm-negative)}.PropertyManagementDashboard_guidedPromptGrid__rAaKz{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.PropertyManagementDashboard_promptCard__TOlH0 div{display:flex;flex-wrap:wrap;gap:6px}.PropertyManagementDashboard_promptCard__TOlH0 button{min-height:30px;padding:0 9px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-sm);background:var(--pm-panel);color:var(--pm-ink-soft);font:inherit;font-size:.75rem;font-weight:600;cursor:pointer}.PropertyManagementDashboard_generatedPreviewGrid__XxSBV{margin-top:0}.PropertyManagementDashboard_advancedToggle__J_94q{margin-top:18px}.PropertyManagementDashboard_alertStrip__jU__E{display:flex;align-items:center;gap:10px;padding:14px 16px;border:1px solid rgba(211,83,57,.22);border-radius:var(--pm-radius-md);background:rgba(253,232,229,.72);color:var(--pm-negative)}.PropertyManagementDashboard_alertStrip__jU__E strong{color:var(--pm-negative);font-size:.875rem}.PropertyManagementDashboard_alertStrip__jU__E span{flex:1 1;color:var(--pm-ink-soft);font-size:.8125rem}.PropertyManagementDashboard_alertStrip__jU__E a{color:var(--pm-brand-deep);font-weight:700;text-decoration:underline;text-underline-offset:3px}.PropertyManagementDashboard_alertStrip__jU__E a:focus-visible,.PropertyManagementDashboard_alertStrip__jU__E a:hover{color:var(--pm-brand)}.PropertyManagementDashboard_alertStrip__jU__E button{min-height:2.3rem;padding:0 .9rem;border:1px solid rgba(211,83,57,.28);border-radius:999px;background:#fff;color:var(--pm-negative);font:inherit;font-size:.8125rem;font-weight:600;white-space:nowrap;cursor:pointer}.PropertyManagementDashboard_alertStrip__jU__E button:focus-visible,.PropertyManagementDashboard_alertStrip__jU__E button:hover{border-color:rgba(211,83,57,.42);background:rgba(255,255,255,.78);outline:3px solid rgba(211,83,57,.16);outline-offset:2px}.PropertyManagementDashboard_successStrip__dmdh0{display:flex;align-items:center;gap:10px;padding:14px 16px;border:1px solid rgba(16,163,124,.18);border-radius:var(--pm-radius-md);background:rgba(232,246,239,.9);color:var(--pm-brand-deep)}.PropertyManagementDashboard_successStrip__dmdh0 strong{color:var(--pm-brand-deep);font-size:.875rem;font-weight:650}.PropertyManagementDashboard_endTenancySummary__ZbWSg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.PropertyManagementDashboard_endTenancySummary__ZbWSg span{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:12px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-sm);background:var(--pm-field);color:var(--pm-ink-soft);font-size:.875rem;font-weight:600;line-height:1.35}.PropertyManagementDashboard_endTenancySummary__ZbWSg strong{color:var(--pm-muted);font-size:.75rem;font-weight:650;line-height:1.2}.PropertyManagementDashboard_endTenancyDateField__oMYuj{display:grid;grid-gap:8px;gap:8px;color:var(--pm-ink-soft);font-size:.875rem;font-weight:650}.PropertyManagementDashboard_endTenancyDateField__oMYuj input{min-height:48px;padding:0 13px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-sm);background:var(--pm-field);color:var(--pm-ink);font:inherit;font-size:1rem;font-weight:500}.PropertyManagementDashboard_endTenancyDateField__oMYuj input:focus,.PropertyManagementDashboard_endTenancyDateField__oMYuj input:focus-visible{outline:0;border-color:var(--pm-brand);box-shadow:var(--pm-focus)}.PropertyManagementDashboard_tenancyDashboardGrid__fp0dY{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);grid-gap:16px;gap:16px}.PropertyManagementDashboard_chargeList__2cFnQ,.PropertyManagementDashboard_checklist__wZ122,.PropertyManagementDashboard_documentStatusGrid__cVoeS,.PropertyManagementDashboard_timelineList__yUvyl{display:grid;grid-gap:10px;gap:10px}.PropertyManagementDashboard_chargeList__2cFnQ div,.PropertyManagementDashboard_checklistItem__DzDS5,.PropertyManagementDashboard_timelineList__yUvyl div{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:12px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:var(--pm-paper)}.PropertyManagementDashboard_timelineList__yUvyl div{grid-template-columns:82px minmax(0,1fr);align-items:start;gap:4px 12px}.PropertyManagementDashboard_timelineList__yUvyl span{grid-row:1/span 2;padding-top:2px;white-space:nowrap}.PropertyManagementDashboard_timelineList__yUvyl p,.PropertyManagementDashboard_timelineList__yUvyl strong{grid-column:2}.PropertyManagementDashboard_checklistItem__DzDS5 strong,.PropertyManagementDashboard_timelineList__yUvyl strong{display:block;color:var(--pm-ink);font-size:.875rem;line-height:1.25}.PropertyManagementDashboard_chargeList__2cFnQ span,.PropertyManagementDashboard_checklistItem__DzDS5 span,.PropertyManagementDashboard_timelineList__yUvyl p,.PropertyManagementDashboard_timelineList__yUvyl span{margin:0;color:var(--pm-muted);font-size:.75rem;line-height:1.35}.PropertyManagementDashboard_complianceActivityBlock__EOS7E{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.PropertyManagementDashboard_complianceActivityBlock__EOS7E h3{margin:0;color:var(--pm-ink);font-size:var(--pm-text-sm);font-weight:500;line-height:var(--pm-leading-label)}.PropertyManagementDashboard_complianceActivityBlock__EOS7E>p{margin:0;color:var(--pm-muted);font-size:var(--pm-text-sm);line-height:var(--pm-leading-dense)}.PropertyManagementDashboard_checklistItem__DzDS5 button{min-height:32px;padding:0 10px;border:1px solid var(--pm-brand-soft);border-radius:var(--pm-radius-sm);background:var(--pm-brand-soft);color:var(--pm-brand-deep);font:inherit;font-size:.75rem;font-weight:700;cursor:pointer}.PropertyManagementDashboard_chargeList__2cFnQ div{grid-template-columns:minmax(0,1fr) auto auto}.PropertyManagementDashboard_chargeList__2cFnQ strong{color:var(--pm-ink);font-size:.875rem}.PropertyManagementDashboard_chargeList__2cFnQ small{grid-column:1/-1;color:var(--pm-muted);font-size:.75rem;line-height:1.3}.PropertyManagementDashboard_documentStatusGrid__cVoeS{grid-template-columns:repeat(2,minmax(0,1fr))}.PropertyManagementDashboard_documentStatusGrid__cVoeS div{display:grid;grid-gap:5px;gap:5px;padding:12px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:var(--pm-paper)}.PropertyManagementDashboard_documentStatusGrid__cVoeS strong{color:var(--pm-ink);font-size:.8125rem;text-transform:capitalize}.PropertyManagementDashboard_documentStatusGrid__cVoeS span{color:var(--pm-muted);font-size:.75rem;text-transform:capitalize}.PropertyManagementDashboard_linkedRecordList__HGkvA a{display:grid;grid-gap:5px;gap:5px;min-height:70px;padding:12px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:var(--pm-paper);color:inherit;text-decoration:none}@media (max-width:1024px){.PropertyManagementDashboard_shell__Ttc2w{grid-template-columns:1fr}.PropertyManagementDashboard_sidebar__9y6v2{display:none}.PropertyManagementDashboard_topbar__xGS9W{grid-template-columns:auto minmax(0,1fr) auto}.PropertyManagementDashboard_topbar__xGS9W>span{display:none}.PropertyManagementDashboard_mobileMenu__EfzmP{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--pm-line);border-radius:13px;background:var(--pm-panel);color:var(--pm-ink-soft);cursor:pointer}.PropertyManagementDashboard_tasksPanel__XoMc5{grid-column:auto}.PropertyManagementDashboard_expiriesPanel__STyCx{grid-row:auto}}@media (max-width:1180px) and (min-width:761px){.PropertyManagementDashboard_topbar__xGS9W{grid-template-columns:auto minmax(260px,1fr) auto;gap:12px;padding-inline:20px}.PropertyManagementDashboard_topbarActions__n8B3T{flex-wrap:wrap;justify-content:flex-end;gap:7px}.PropertyManagementDashboard_topbarSecondaryAction__le9Ue{display:none}}@media (max-width:760px){.PropertyManagementDashboard_app__LAk5J,.PropertyManagementDashboard_main__suXVO,.PropertyManagementDashboard_shell__Ttc2w{max-width:100vw;overflow-x:hidden}.PropertyManagementDashboard_startHereGrid__sYotN,.PropertyManagementDashboard_startHerePanel__NXx2Z{grid-template-columns:1fr}.PropertyManagementDashboard_topbar__xGS9W{height:auto;grid-template-columns:auto 1fr auto;padding:12px 16px;gap:10px}.PropertyManagementDashboard_globalSearch__C2XMY,.PropertyManagementDashboard_search__4e2Pp{order:3;grid-column:1/-1;height:40px}.PropertyManagementDashboard_globalSearch__C2XMY kbd,.PropertyManagementDashboard_search__4e2Pp kbd{display:none}.PropertyManagementDashboard_globalSearchPanel__beOgR{position:fixed;top:70px;left:16px;right:16px;max-height:calc(100vh - 90px);overflow-y:auto}.PropertyManagementDashboard_notificationPanel__Pz0wB{position:fixed;top:62px;left:16px;right:16px;width:auto;max-height:calc(100vh - 82px)}.PropertyManagementDashboard_notificationList__sIqJ0{max-height:calc(100vh - 230px)}.PropertyManagementDashboard_endTenancySummary__ZbWSg{grid-template-columns:1fr}.PropertyManagementDashboard_topbarActions__n8B3T{gap:8px}.PropertyManagementDashboard_addButton__J_FsP span{display:none}.PropertyManagementDashboard_addButton__J_FsP{width:38px;padding:0}.PropertyManagementDashboard_addButton__J_FsP svg:last-child{display:none}.PropertyManagementDashboard_main__suXVO{padding:20px 16px 40px;gap:16px}.PropertyManagementDashboard_pageHeader__ykKNW{align-items:flex-start;flex-direction:column;gap:12px}.PropertyManagementDashboard_pageHeader__ykKNW h1{font-size:var(--type-page-title-size,1.75rem)}.PropertyManagementDashboard_aiBriefPanel__1D1pw{grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:12px;padding:14px}.PropertyManagementDashboard_aiFocus__dkmYY{grid-column:2;max-width:100%;justify-self:start;padding-left:0;border-left:0;text-align:left}.PropertyManagementDashboard_aiFocus__dkmYY p{max-width:none}.PropertyManagementDashboard_aiBriefAction__GDDBT{grid-column:2;justify-self:start}.PropertyManagementDashboard_metricGrid__CZkTI,.PropertyManagementDashboard_quickActionsGrid__0e6aH{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.PropertyManagementDashboard_quickActionCard__NbdFy{min-height:58px;padding:10px}.PropertyManagementDashboard_metricCard__e1wuo{min-height:98px;gap:10px;padding:12px}.PropertyManagementDashboard_metricTop__HgfnZ{min-height:0;gap:8px}.PropertyManagementDashboard_metricTop__HgfnZ .PropertyManagementDashboard_toneIcon__QFk0Q{width:30px;height:30px;flex-basis:30px;border-radius:10px}.PropertyManagementDashboard_metricCard__e1wuo strong{font-size:1.25rem;font-weight:600}.PropertyManagementDashboard_metricCard__e1wuo p,.PropertyManagementDashboard_metricTop__HgfnZ>span:not(.PropertyManagementDashboard_metricInfo__4Y51x){font-size:.8125rem;line-height:1.3}.PropertyManagementDashboard_panel__cyit0{padding:16px}.PropertyManagementDashboard_propertyForm__VRMr9>.PropertyManagementDashboard_panelHeader__4Pniu{flex-direction:column;gap:12px}.PropertyManagementDashboard_propertyForm__VRMr9>.PropertyManagementDashboard_panelHeader__4Pniu .PropertyManagementDashboard_workflowSteps__ckLdT,.PropertyManagementDashboard_propertyForm__VRMr9>.PropertyManagementDashboard_panelHeader__4Pniu>div{width:100%}.PropertyManagementDashboard_expenseRegisterPanel__FjiVa .PropertyManagementDashboard_panelHeader__4Pniu{flex-direction:column;gap:12px}.PropertyManagementDashboard_expenseRegisterPanel__FjiVa .PropertyManagementDashboard_panelHeader__4Pniu>.PropertyManagementDashboard_panelActions__zCG49{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.PropertyManagementDashboard_expenseRegisterPanel__FjiVa .PropertyManagementDashboard_panelHeader__4Pniu button{width:100%}.PropertyManagementDashboard_expenseRegisterPanel__FjiVa .PropertyManagementDashboard_tabs__uSnuH{width:100%;display:flex;gap:4px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.PropertyManagementDashboard_expenseRegisterPanel__FjiVa .PropertyManagementDashboard_tabs__uSnuH::-webkit-scrollbar{display:none}.PropertyManagementDashboard_expenseRegisterPanel__FjiVa .PropertyManagementDashboard_tabs__uSnuH button{width:auto;min-width:max-content;justify-content:center;padding:0 10px}.PropertyManagementDashboard_expenseAddressActions__jGC4_,.PropertyManagementDashboard_expenseAddressPrompt__p_Uf6{grid-template-columns:1fr}.PropertyManagementDashboard_modalBackdrop__AxiYX{padding:10px}.PropertyManagementDashboard_quickAddModal__LF2MW{max-height:calc(100vh - 20px);border-radius:14px}.PropertyManagementDashboard_uploadWorkflowHeader__6rZG_,.PropertyManagementDashboard_workflowIntro__ss_Ms{grid-template-columns:1fr}.PropertyManagementDashboard_workflowIntro__ss_Ms{padding:24px 20px 18px}.PropertyManagementDashboard_workflowSteps__ckLdT{justify-content:flex-start}.PropertyManagementDashboard_uploadWorkflow__e7Vus{padding:26px 20px 20px}.PropertyManagementDashboard_uploadWorkflowHeader__6rZG_{padding-right:42px}.PropertyManagementDashboard_workflowActions__U__XF{flex-direction:column-reverse}.PropertyManagementDashboard_workflowActions__U__XF .PropertyManagementDashboard_primaryAction__Uxeq8,.PropertyManagementDashboard_workflowActions__U__XF .PropertyManagementDashboard_secondaryAction__1pQB3{width:100%}.PropertyManagementDashboard_tenancyHandoffBanner__kAReQ{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:14px}.PropertyManagementDashboard_tenancyHandoffBanner__kAReQ a{grid-column:1/-1;width:100%;min-height:38px}.PropertyManagementDashboard_tenancyEntryChoice__KF_kp{grid-template-columns:1fr;align-items:stretch;gap:14px;padding:14px}.PropertyManagementDashboard_tenancyEntryChoice__KF_kp h3{font-size:.9375rem;font-weight:600;line-height:1.3}.PropertyManagementDashboard_tenancyEntryChoice__KF_kp p{font-size:.8125rem;line-height:1.45}.PropertyManagementDashboard_tenancyEntryChoice__KF_kp .PropertyManagementDashboard_tenancyEntryActions__XJm74{justify-content:stretch}.PropertyManagementDashboard_tenancyEntryChoice__KF_kp .PropertyManagementDashboard_tenancyEntryActions__XJm74>*{width:100%;min-height:38px}.PropertyManagementDashboard_expenseEntryChoice__SIB4G{grid-template-columns:1fr;align-items:stretch;gap:14px;padding:14px}.PropertyManagementDashboard_expenseEntryChoice__SIB4G h3,.PropertyManagementDashboard_expenseEntrySection__Loxbp h3{font-size:.9375rem;font-weight:600;line-height:1.3}.PropertyManagementDashboard_expenseEntryChoice__SIB4G p,.PropertyManagementDashboard_expenseEntrySection__Loxbp p{font-size:.8125rem;line-height:1.45}.PropertyManagementDashboard_expenseEntryChoice__SIB4G .PropertyManagementDashboard_tenancyEntryActions__XJm74{justify-content:stretch}.PropertyManagementDashboard_expenseEntryChoice__SIB4G .PropertyManagementDashboard_tenancyEntryActions__XJm74>button{width:100%;min-height:38px}.PropertyManagementDashboard_uploadWorkflowSteps__0MU8P article{padding:12px}.PropertyManagementDashboard_uploadWorkflowSteps__0MU8P strong{font-size:.8125rem;font-weight:600}.PropertyManagementDashboard_uploadWorkflowSteps__0MU8P span{font-size:.8125rem;line-height:1.4}.PropertyManagementDashboard_tableWrap__LLTED{display:none}.PropertyManagementDashboard_complianceRegisterGrid__gOi2U .PropertyManagementDashboard_complianceTable__nbywF,.PropertyManagementDashboard_complianceRegisterGrid__gOi2U .PropertyManagementDashboard_tableWrap__LLTED,.PropertyManagementDashboard_propertiesPanel__9Ff68 .PropertyManagementDashboard_tableWrap__LLTED{display:none!important}.PropertyManagementDashboard_mobileRecordList___FLW7{display:grid;grid-gap:10px;gap:10px}.PropertyManagementDashboard_propertySummaryGrid__cOXpq{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.PropertyManagementDashboard_expenseSummaryTile__SuJLs,.PropertyManagementDashboard_propertySummaryTile__YOfG2,.PropertyManagementDashboard_taskSummaryTile__8WGjw,.PropertyManagementDashboard_tenancySummaryGrid__k3Nna .PropertyManagementDashboard_propertySummaryTile__YOfG2{min-height:62px;padding:9px 10px;grid-template-columns:24px minmax(0,1fr);column-gap:8px;row-gap:4px;border-radius:10px}.PropertyManagementDashboard_propertySummaryTile__YOfG2:before,.PropertyManagementDashboard_propertySummaryTile__YOfG2[data-info]:after{content:none;display:none}.PropertyManagementDashboard_expenseSummaryTile__SuJLs .PropertyManagementDashboard_toneIcon__QFk0Q,.PropertyManagementDashboard_fileSummaryTile__q2wdF .PropertyManagementDashboard_toneIcon__QFk0Q,.PropertyManagementDashboard_propertySummaryTile__YOfG2 .PropertyManagementDashboard_toneIcon__QFk0Q,.PropertyManagementDashboard_taskSummaryTile__8WGjw .PropertyManagementDashboard_toneIcon__QFk0Q{width:24px;height:24px;border-radius:8px}.PropertyManagementDashboard_expenseSummaryTile__SuJLs .PropertyManagementDashboard_toneIcon__QFk0Q svg,.PropertyManagementDashboard_fileSummaryTile__q2wdF .PropertyManagementDashboard_toneIcon__QFk0Q svg,.PropertyManagementDashboard_propertySummaryTile__YOfG2 .PropertyManagementDashboard_toneIcon__QFk0Q svg,.PropertyManagementDashboard_taskSummaryTile__8WGjw .PropertyManagementDashboard_toneIcon__QFk0Q svg{width:12px;height:12px}.PropertyManagementDashboard_expenseSummaryTile__SuJLs span:not(.PropertyManagementDashboard_toneIcon__QFk0Q),.PropertyManagementDashboard_propertySummaryTile__YOfG2 span:not(.PropertyManagementDashboard_toneIcon__QFk0Q),.PropertyManagementDashboard_taskSummaryTile__8WGjw span:not(.PropertyManagementDashboard_toneIcon__QFk0Q){min-height:0;padding-top:0;font-size:.75rem;font-weight:400;line-height:1.2;-webkit-line-clamp:2}.PropertyManagementDashboard_expenseSummaryTile__SuJLs strong,.PropertyManagementDashboard_propertySummaryTile__YOfG2 strong,.PropertyManagementDashboard_taskSummaryTile__8WGjw strong,.PropertyManagementDashboard_tenancySummaryGrid__k3Nna .PropertyManagementDashboard_propertySummaryTile__YOfG2 strong{font-size:1rem;font-weight:500;line-height:1}.PropertyManagementDashboard_expenseSummaryTile__SuJLs small,.PropertyManagementDashboard_propertySummaryTile__YOfG2 small,.PropertyManagementDashboard_taskSummaryTile__8WGjw small,.PropertyManagementDashboard_tenancySummaryGrid__k3Nna .PropertyManagementDashboard_propertySummaryTile__YOfG2 small{display:-webkit-box;overflow:hidden;font-size:.6875rem;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:1}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_pageHeader__ykKNW p,.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_panelHeader__4Pniu p{font-size:.75rem;line-height:1.35}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_panelHeader__4Pniu h2{font-size:.8125rem;font-weight:500;line-height:1.3}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_panel__cyit0{padding:12px}.PropertyManagementDashboard_propertyFilters__oAvnn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px;margin:10px 0 12px}.PropertyManagementDashboard_propertyFilters__oAvnn>span{grid-column:1/-1;min-height:0;padding:0}.PropertyManagementDashboard_propertyFilters__oAvnn select{width:100%;min-width:0;min-height:30px;border-radius:9px;font-size:.75rem;padding-left:9px;padding-right:28px}.PropertyManagementDashboard_calendarPageHeader__OId0c h1{font-size:1.5rem;line-height:1.2}.PropertyManagementDashboard_calendarPageHeader__OId0c p{font-size:.875rem;line-height:1.45}.PropertyManagementDashboard_calendarSummaryGrid__VoQep{display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.PropertyManagementDashboard_calendarSummaryGrid__VoQep .PropertyManagementDashboard_propertySummaryTile__YOfG2{min-height:60px;padding:10px;grid-template-columns:28px minmax(0,1fr);column-gap:8px;row-gap:5px}.PropertyManagementDashboard_calendarSummaryGrid__VoQep .PropertyManagementDashboard_toneIcon__QFk0Q{width:28px;height:28px;border-radius:9px}.PropertyManagementDashboard_calendarSummaryGrid__VoQep .PropertyManagementDashboard_propertySummaryTile__YOfG2 span:not(.PropertyManagementDashboard_toneIcon__QFk0Q){font-size:.8125rem;line-height:1.25}.PropertyManagementDashboard_calendarSummaryGrid__VoQep .PropertyManagementDashboard_propertySummaryTile__YOfG2 strong{font-size:1rem;font-weight:500}.PropertyManagementDashboard_calendarPanel__YeFSp .PropertyManagementDashboard_panelHeader__4Pniu{align-items:flex-start;gap:10px}.PropertyManagementDashboard_calendarPanel__YeFSp .PropertyManagementDashboard_panelHeader__4Pniu h2{font-size:1rem;line-height:1.3}.PropertyManagementDashboard_calendarPanel__YeFSp .PropertyManagementDashboard_panelHeader__4Pniu p{display:none}.PropertyManagementDashboard_calendarPanel__YeFSp .PropertyManagementDashboard_calendarFilterSelect__oiV_B{min-height:36px;font-size:.8125rem}.PropertyManagementDashboard_calendarPanel__YeFSp .PropertyManagementDashboard_calendarList__yGE8i{border-radius:12px}.PropertyManagementDashboard_calendarPanel__YeFSp .PropertyManagementDashboard_calendarEvent__TYlQU{grid-template-columns:auto minmax(0,1fr);gap:10px;padding:11px}.PropertyManagementDashboard_calendarPanel__YeFSp .PropertyManagementDashboard_calendarEvent__TYlQU .PropertyManagementDashboard_toneIcon__QFk0Q{width:28px;height:28px;flex-basis:28px}.PropertyManagementDashboard_calendarPanel__YeFSp .PropertyManagementDashboard_calendarEvent__TYlQU strong{font-size:.875rem;line-height:1.25}.PropertyManagementDashboard_calendarPanel__YeFSp .PropertyManagementDashboard_calendarEvent__TYlQU p{margin:3px 0;font-size:.8125rem;line-height:1.35}.PropertyManagementDashboard_calendarPanel__YeFSp .PropertyManagementDashboard_calendarEvent__TYlQU small,.PropertyManagementDashboard_calendarPanel__YeFSp .PropertyManagementDashboard_calendarEvent__TYlQU span{font-size:.75rem;line-height:1.3}.PropertyManagementDashboard_calendarPanel__YeFSp .PropertyManagementDashboard_calendarEvent__TYlQU b{font-size:.8125rem;line-height:1.3}.PropertyManagementDashboard_calendarPanel__YeFSp .PropertyManagementDashboard_calendarEventActions__Lr_mh a{min-height:26px;font-size:.75rem}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_mobileRecordList___FLW7{gap:8px}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_mobileRecordCard__75O_H{gap:6px;padding:10px}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_mobileRecordTop__Nkx80{gap:8px;align-items:center}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_mobileRecordTop__Nkx80 .PropertyManagementDashboard_fileTypeIcon__CdqYb{width:25px;height:30px;font-size:.6875rem}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_mobileRecordCard__75O_H p{overflow:hidden;font-size:.75rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_mobileRecordCard__75O_H dl{gap:8px}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_mobileRecordCard__75O_H dt{margin-bottom:2px;font-size:.6875rem;font-weight:500;letter-spacing:0;text-transform:none}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_mobileRecordCard__75O_H dd{font-size:.75rem;font-weight:400;line-height:1.3}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_cardActions__D9JZ5{gap:6px;padding-top:2px}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_cardActions__D9JZ5 a,.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_cardActions__D9JZ5 button{min-height:28px;padding:0 9px;border-radius:8px;font-size:.75rem;font-weight:500}.PropertyManagementDashboard_fileUploadZone__OpCPd{gap:7px;padding:22px 14px;border-radius:14px}.PropertyManagementDashboard_fileUploadZoneIcon__XOHJe{width:34px;height:34px;border-radius:11px}.PropertyManagementDashboard_expenseSummaryTile__SuJLs small,.PropertyManagementDashboard_propertySummaryTile__YOfG2 small,.PropertyManagementDashboard_taskSummaryTile__8WGjw small{font-size:.6875rem;line-height:1.25;-webkit-line-clamp:1}.PropertyManagementDashboard_addressLookupPanel__IT5Ym,.PropertyManagementDashboard_assetTypePanel__V4lol,.PropertyManagementDashboard_formGrid__OUyv_,.PropertyManagementDashboard_ownershipPanel__OAjw6,.PropertyManagementDashboard_propertyDetailGrid__7d_YD,.PropertyManagementDashboard_propertyFacts__K4WUt{grid-template-columns:1fr}.PropertyManagementDashboard_propertySetupSummary__emQeS{align-items:stretch;flex-direction:column}.PropertyManagementDashboard_propertySetupSummary__emQeS button{width:100%}.PropertyManagementDashboard_assetTypeGrid__vbdUp,.PropertyManagementDashboard_ownerProfileGrid__MdvLf{grid-template-columns:repeat(2,minmax(0,1fr))}.PropertyManagementDashboard_inlineOwnerForm__U9_UC{grid-template-columns:1fr}.PropertyManagementDashboard_assetTypeButton__cFeiD,.PropertyManagementDashboard_ownerProfileButton__MkPi7{min-height:82px;padding:11px 12px}.PropertyManagementDashboard_addressLookupControls__nakHW label>span{grid-template-columns:1fr}.PropertyManagementDashboard_optionalDetailsPrompt__7_MqS{align-items:flex-start;flex-direction:column}.PropertyManagementDashboard_propertyHero__9A_wE{flex-direction:column}.PropertyManagementDashboard_propertyHeroActions__7x0_O{justify-content:flex-start}.PropertyManagementDashboard_propertySetupGuidanceActions__lahqj,.PropertyManagementDashboard_propertySetupGuidance__JcLqo{align-items:stretch;flex-direction:column}.PropertyManagementDashboard_propertySetupGuidanceActions__lahqj a{width:100%}.PropertyManagementDashboard_propertyCardGrid__ARhGT{display:grid;grid-gap:10px;gap:10px}.PropertyManagementDashboard_complianceRegisterGrid__gOi2U{grid-template-columns:1fr}.PropertyManagementDashboard_complianceDetailPanel__9wvFl{position:static}.PropertyManagementDashboard_complianceMobileList__zc8wJ{display:grid;grid-gap:10px;gap:10px}.PropertyManagementDashboard_complianceInlineList__cCTOh article{align-items:flex-start;flex-direction:column}.PropertyManagementDashboard_calendarEvent__TYlQU{grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px}.PropertyManagementDashboard_calendarEvent__TYlQU>div:last-child{grid-column:2;justify-items:start;padding-left:0;text-align:left}.PropertyManagementDashboard_taskGrid__zaaXY{grid-template-columns:repeat(2,minmax(0,1fr))}.PropertyManagementDashboard_portfolioBody__AdztL{grid-template-columns:1fr;gap:14px}.PropertyManagementDashboard_donutWrap__WTURz{min-height:132px}.PropertyManagementDashboard_donutChart__M9peB{width:132px}.PropertyManagementDashboard_expiryItem__ewt6S{grid-template-columns:auto minmax(0,1fr);column-gap:12px;row-gap:5px;align-items:center}.PropertyManagementDashboard_expiryItem__ewt6S>.PropertyManagementDashboard_toneIcon__QFk0Q{grid-row:1/4}.PropertyManagementDashboard_expiryItemContent__cwbFZ{grid-column:2;grid-row:1}.PropertyManagementDashboard_expiryMeta__qkXvt{grid-column:2;grid-row:2;justify-self:start;justify-content:start}.PropertyManagementDashboard_expiryMeta__qkXvt time{min-width:0;text-align:left}}@media (max-width:1180px){.PropertyManagementDashboard_expenseRegisterPanel__FjiVa .PropertyManagementDashboard_tableWrap__LLTED{display:none}.PropertyManagementDashboard_expenseRegisterPanel__FjiVa .PropertyManagementDashboard_mobileRecordList___FLW7{display:grid;grid-gap:10px;gap:10px}}@media (max-width:420px){.PropertyManagementDashboard_expenseRegisterPanel__FjiVa .PropertyManagementDashboard_panelHeader__4Pniu>.PropertyManagementDashboard_panelActions__zCG49{grid-template-columns:1fr}.PropertyManagementDashboard_taskGrid__zaaXY{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:340px){.PropertyManagementDashboard_metricGrid__CZkTI,.PropertyManagementDashboard_taskGrid__zaaXY{grid-template-columns:1fr}}@media (max-width:1024px){.PropertyManagementDashboard_tenancyDashboardGrid__fp0dY{grid-template-columns:1fr}.PropertyManagementDashboard_generatedPreviewGrid__XxSBV,.PropertyManagementDashboard_guidedPromptGrid__rAaKz,.PropertyManagementDashboard_quickSetupGrid__I4aG1,.PropertyManagementDashboard_recordGrid__Rws_o,.PropertyManagementDashboard_smartCardGrid__BFbQ2,.PropertyManagementDashboard_tenantEntryRow__aVWVI{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.PropertyManagementDashboard_chargeList__2cFnQ div,.PropertyManagementDashboard_checklistItem__DzDS5{grid-template-columns:auto minmax(0,1fr)}.PropertyManagementDashboard_chargeList__2cFnQ em,.PropertyManagementDashboard_checklistItem__DzDS5 button,.PropertyManagementDashboard_checklistItem__DzDS5 em{grid-column:2;justify-self:start}}@media (max-width:560px){.PropertyManagementDashboard_documentStatusGrid__cVoeS,.PropertyManagementDashboard_generatedPreviewGrid__XxSBV,.PropertyManagementDashboard_guidedPromptGrid__rAaKz,.PropertyManagementDashboard_quickSetupGrid__I4aG1,.PropertyManagementDashboard_recordGrid__Rws_o,.PropertyManagementDashboard_smartCardGrid__BFbQ2{grid-template-columns:1fr}.PropertyManagementDashboard_inlineSectionHeader__dBzBz,.PropertyManagementDashboard_tenantEntryTop__fxauf{align-items:flex-start;flex-direction:column}.PropertyManagementDashboard_tenantEntryTop__fxauf label{margin-left:0}.PropertyManagementDashboard_tenantEntryRow__aVWVI{grid-template-columns:1fr}}.PropertyManagementDashboard_reportTileNote__KxzOq{margin-top:2px;color:var(--pm-muted);font-size:.75rem;font-weight:var(--pm-weight-regular);line-height:var(--pm-leading-dense)}.PropertyManagementDashboard_reportSummaryGrid__19z07{grid-template-columns:repeat(5,minmax(0,1fr))}.PropertyManagementDashboard_reportMetricTile__en7t4{min-width:0}.PropertyManagementDashboard_reportBarList__29kNB{display:grid;grid-gap:10px;gap:10px;padding:4px 2px 2px}.PropertyManagementDashboard_reportBarRow__3Vn0u{display:grid;grid-template-columns:minmax(120px,.8fr) minmax(120px,1fr) 64px;align-items:center;grid-gap:12px;gap:12px;min-height:34px;padding-right:4px}.PropertyManagementDashboard_reportBarLabel__dKYyd{display:grid;grid-gap:1px;gap:1px;min-width:0}.PropertyManagementDashboard_reportBarLabel__dKYyd strong{color:var(--pm-ink);font-size:.875rem;font-weight:500;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_reportBarLabel__dKYyd span{color:var(--pm-ink-soft);font-size:.75rem;font-weight:400;line-height:1.3}.PropertyManagementDashboard_reportBarTrack__2PznF{position:relative;height:9px;border-radius:var(--pm-radius-pill);background:var(--pm-field);overflow:hidden}.PropertyManagementDashboard_reportBarFill__NwO2a{display:block;height:100%;border-radius:var(--pm-radius-pill);background:var(--pm-brand);transition:width var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_reportBarFill__NwO2a.PropertyManagementDashboard_green__U_Fu_{background:var(--pm-positive)}.PropertyManagementDashboard_reportBarFill__NwO2a.PropertyManagementDashboard_teal__Wk_Pi{background:#2b7774}.PropertyManagementDashboard_reportBarFill__NwO2a.PropertyManagementDashboard_blue__tlSqB{background:#3f7891}.PropertyManagementDashboard_reportBarFill__NwO2a.PropertyManagementDashboard_amber__l10_L,.PropertyManagementDashboard_reportBarFill__NwO2a.PropertyManagementDashboard_gold__ykjTv{background:#b98224}.PropertyManagementDashboard_reportBarFill__NwO2a.PropertyManagementDashboard_red__5iBdC{background:var(--pm-negative)}.PropertyManagementDashboard_reportBarValue__D42By{color:var(--pm-ink-soft);font-size:.8125rem;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;min-width:56px}.PropertyManagementDashboard_reportBarValueMuted__5ggXp{color:var(--pm-muted);font-weight:var(--pm-weight-medium)}.PropertyManagementDashboard_reportBreakdownPanel__cZxC1{overflow:hidden}.PropertyManagementDashboard_reportBreakdownPanel__cZxC1 .PropertyManagementDashboard_panelHeader__4Pniu{align-items:center;margin-bottom:14px}.PropertyManagementDashboard_reportBreakdownPanel__cZxC1 .PropertyManagementDashboard_panelHeader__4Pniu p{max-width:34ch}.PropertyManagementDashboard_reportBreakdownGrid__lGBtT{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));grid-gap:10px;gap:10px}.PropertyManagementDashboard_reportBreakdownCard__q4jqi{min-width:0;min-height:108px;display:grid;grid-template-rows:32px auto auto;align-content:start;grid-gap:7px;gap:7px;padding:13px;border:.5px solid var(--pm-line);border-radius:12px;background:var(--pm-panel);color:inherit;text-decoration:none;transition:border-color var(--pm-duration) var(--pm-ease),background var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_reportBreakdownIcon__29Mu0{width:32px;height:32px;min-width:32px;min-height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:var(--file-summary-tint,var(--pm-info-soft));color:var(--file-summary-tone,var(--pm-info))}.PropertyManagementDashboard_reportBreakdownIcon__29Mu0 svg{width:16px;height:16px;display:block;flex:0 0 16px}.PropertyManagementDashboard_reportBreakdownCard__q4jqi strong{color:var(--pm-ink);font-size:1.75rem;font-weight:500;line-height:1;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PropertyManagementDashboard_reportBreakdownCard__q4jqi[data-empty=true] strong{color:var(--pm-muted)}.PropertyManagementDashboard_reportBreakdownCard__q4jqi span:last-child{color:var(--pm-ink-soft);font-size:.75rem;font-weight:500;line-height:1.15;overflow-wrap:anywhere}.PropertyManagementDashboard_reportBreakdownCard__q4jqi:hover{border-color:color-mix(in srgb,var(--file-summary-tone,var(--pm-info)) 24%,var(--pm-line));background:color-mix(in srgb,var(--file-summary-tint,var(--pm-info-soft)) 28%,var(--pm-panel))}.PropertyManagementDashboard_reportBreakdownCard__q4jqi:focus-visible{outline:2px solid var(--pm-focus);outline-offset:3px}.PropertyManagementDashboard_taskCommandPanel__68xuK{padding:18px}.PropertyManagementDashboard_taskCommandGrid__j__Mk{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);grid-gap:14px;gap:14px;align-items:stretch}.PropertyManagementDashboard_taskFocusCard__oCRuD,.PropertyManagementDashboard_taskSourceRail__Lfu8L{border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:var(--pm-panel);padding:16px}.PropertyManagementDashboard_taskFocusCard__oCRuD{display:grid;grid-gap:14px;gap:14px;background:linear-gradient(135deg,var(--pm-panel),var(--pm-brand-tint))}.PropertyManagementDashboard_taskFocusKicker__ChlUG,.PropertyManagementDashboard_taskSourceRailHeader__onVCR{display:inline-flex;align-items:center;gap:8px;color:var(--pm-muted);font-size:var(--pm-text-sm);font-weight:var(--pm-weight-semibold)}.PropertyManagementDashboard_taskFocusKicker__ChlUG svg,.PropertyManagementDashboard_taskSourceRailHeader__onVCR svg{color:var(--pm-brand)}.PropertyManagementDashboard_taskFocusMain__vNgYf{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:12px;gap:12px}.PropertyManagementDashboard_taskFocusEmpty__RXmP8 h2,.PropertyManagementDashboard_taskFocusMain__vNgYf h2{margin:0;color:var(--pm-ink);font-size:1rem;font-weight:600;line-height:var(--type-card-title-line)}.PropertyManagementDashboard_taskFocusEmpty__RXmP8 p,.PropertyManagementDashboard_taskFocusMain__vNgYf p{margin:5px 0 0;color:var(--pm-muted);font-size:var(--pm-text-sm);line-height:1.45}.PropertyManagementDashboard_taskFocusMeta__MGLtF{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.PropertyManagementDashboard_taskFocusMeta__MGLtF>span:not(.PropertyManagementDashboard_status__4Eh1h){display:inline-flex;align-items:center;gap:6px;color:var(--pm-muted);font-size:var(--pm-text-sm);font-weight:var(--pm-weight-medium)}.PropertyManagementDashboard_taskFocusActions__uA1t2{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.PropertyManagementDashboard_taskFocusActions__uA1t2 a,.PropertyManagementDashboard_taskFocusActions__uA1t2 button{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border-radius:var(--pm-radius-sm);font:inherit;font-size:var(--pm-text-sm);font-weight:var(--pm-weight-semibold);text-decoration:none;cursor:pointer}.PropertyManagementDashboard_taskFocusActions__uA1t2 a{border:1px solid var(--pm-brand);background:var(--pm-brand);color:#fff}.PropertyManagementDashboard_taskFocusActions__uA1t2 button{border:1px solid var(--pm-line);background:var(--pm-panel);color:var(--pm-brand-deep)}.PropertyManagementDashboard_taskFocusActions__uA1t2 a:focus-visible,.PropertyManagementDashboard_taskFocusActions__uA1t2 button:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_taskFocusEmpty__RXmP8{display:grid;grid-gap:8px;gap:8px;align-content:center;min-height:156px;color:var(--pm-positive)}.PropertyManagementDashboard_taskSourceRail__Lfu8L{display:grid;grid-gap:12px;gap:12px}.PropertyManagementDashboard_taskSourceButtons__lm9sv{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));grid-gap:8px;gap:8px}.PropertyManagementDashboard_taskSourceButtons__lm9sv button{min-width:0;min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 8px 0 12px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-pill);background:var(--pm-panel);color:var(--pm-ink-soft);font:inherit;font-size:var(--pm-text-sm);font-weight:var(--pm-weight-medium);cursor:pointer}.PropertyManagementDashboard_taskSourceButtons__lm9sv button:focus-visible,.PropertyManagementDashboard_taskSourceButtons__lm9sv button:hover{border-color:var(--pm-brand-soft);background:var(--pm-brand-tint);outline:0}.PropertyManagementDashboard_taskSourceButtons__lm9sv .PropertyManagementDashboard_taskSourceButtonActive__UXH1g{border-color:var(--pm-brand);background:var(--pm-brand-tint);color:var(--pm-brand-deep)}.PropertyManagementDashboard_taskSourceButtons__lm9sv button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_taskSourceButtons__lm9sv button strong{min-width:24px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--pm-radius-pill);background:var(--pm-panel);color:var(--pm-ink);font-size:var(--pm-text-xs);font-weight:var(--pm-weight-semibold)}.PropertyManagementDashboard_taskSummaryTile__8WGjw strong{grid-column:2}.PropertyManagementDashboard_taskForm__jbB_p{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(150px,.45fr) minmax(220px,.65fr);align-items:end;grid-gap:12px;gap:12px}.PropertyManagementDashboard_taskFormDue__oc2EK,.PropertyManagementDashboard_taskFormLabel__Aubof,.PropertyManagementDashboard_taskFormProperty__4NYxz{display:grid;grid-gap:6px;gap:6px;min-width:0}.PropertyManagementDashboard_taskFormDue__oc2EK span,.PropertyManagementDashboard_taskFormLabel__Aubof span,.PropertyManagementDashboard_taskFormProperty__4NYxz span{color:var(--pm-muted);font-size:.8125rem;font-weight:500}.PropertyManagementDashboard_taskForm__jbB_p input,.PropertyManagementDashboard_taskForm__jbB_p select{box-sizing:border-box;width:100%;min-height:42px;padding:0 13px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-sm);background:var(--pm-field);color:var(--pm-ink);font:inherit;font-size:.875rem}.PropertyManagementDashboard_taskForm__jbB_p input:focus,.PropertyManagementDashboard_taskForm__jbB_p input:focus-visible,.PropertyManagementDashboard_taskForm__jbB_p select:focus,.PropertyManagementDashboard_taskForm__jbB_p select:focus-visible{outline:0;border-color:var(--pm-brand);box-shadow:var(--pm-focus)}.PropertyManagementDashboard_taskFormSubmit__zNLRl{grid-column:3;justify-self:end;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 16px;border:1px solid var(--pm-brand-soft);border-radius:var(--pm-radius-sm);background:var(--pm-brand-soft);color:var(--pm-brand-deep);font:inherit;font-size:.875rem;font-weight:600;white-space:nowrap;cursor:pointer}.PropertyManagementDashboard_taskFormSubmit__zNLRl:disabled{opacity:.55;cursor:not-allowed}.PropertyManagementDashboard_taskFormSubmit__zNLRl:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_taskList__uog_9{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.PropertyManagementDashboard_taskItem__rgMFw{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:12px 14px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:var(--pm-panel)}.PropertyManagementDashboard_taskItemDone__xeGGp{background:var(--pm-brand-tint);border-color:var(--pm-brand-soft)}.PropertyManagementDashboard_taskItemDone__xeGGp .PropertyManagementDashboard_taskBody__9QfKl strong{text-decoration:line-through;color:var(--pm-muted)}.PropertyManagementDashboard_taskCheck__SdO0K{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;background:none;color:var(--pm-positive);cursor:pointer}.PropertyManagementDashboard_taskCheck__SdO0K:focus-visible{outline:0;border-radius:var(--pm-radius-pill);box-shadow:var(--pm-focus)}.PropertyManagementDashboard_taskCheckEmpty__vPFZf{width:20px;height:20px;border:2px solid var(--pm-line-strong);border-radius:var(--pm-radius-pill)}.PropertyManagementDashboard_taskBody__9QfKl{display:grid;grid-gap:1px;gap:1px;min-width:0}.PropertyManagementDashboard_taskBody__9QfKl strong{color:var(--pm-ink);font-size:.875rem;font-weight:500;line-height:1.3}.PropertyManagementDashboard_taskBody__9QfKl p{margin:1px 0 0;color:var(--pm-muted);font-size:.8125rem;line-height:1.4}.PropertyManagementDashboard_taskBody__9QfKl small{color:var(--pm-muted-soft);font-size:.75rem;font-weight:400}.PropertyManagementDashboard_taskMeta__Jnlzi{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.PropertyManagementDashboard_taskMeta__Jnlzi a{min-height:28px;display:inline-flex;align-items:center;padding:0 10px;border:1px solid var(--pm-line);border-radius:9px;background:var(--pm-panel);color:var(--pm-brand-deep);font-size:.8125rem;font-weight:var(--pm-weight-medium);text-decoration:none}.PropertyManagementDashboard_taskMeta__Jnlzi a:hover{border-color:var(--pm-line-strong);background:var(--pm-paper);text-decoration:none}.PropertyManagementDashboard_taskDoneAction__GqxHw{min-height:28px;display:inline-flex;align-items:center;padding:0 10px;border:1px solid var(--pm-line);border-radius:9px;background:var(--pm-panel);color:var(--pm-ink-soft);font:inherit;font-size:.8125rem;font-weight:var(--pm-weight-medium);cursor:pointer}.PropertyManagementDashboard_taskDoneAction__GqxHw:hover{border-color:var(--pm-line-strong);background:var(--pm-brand-tint);color:var(--pm-brand-deep)}.PropertyManagementDashboard_taskDoneAction__GqxHw:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_taskRemove__px6yT{border:0;background:none;color:var(--pm-muted);font:inherit;font-size:.8125rem;font-weight:500;cursor:pointer}.PropertyManagementDashboard_taskRemove__px6yT:hover{color:var(--pm-negative)}.PropertyManagementDashboard_toggleList__3lwbY{display:grid;grid-gap:4px;gap:4px}.PropertyManagementDashboard_toggleRow__haiGC{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;padding:12px 2px;border-bottom:1px solid var(--pm-line)}.PropertyManagementDashboard_toggleRow__haiGC:last-child{border-bottom:0}.PropertyManagementDashboard_toggleText__VHoWo{display:grid;grid-gap:1px;gap:1px;min-width:0}.PropertyManagementDashboard_toggleText__VHoWo strong{color:var(--pm-ink);font-size:.875rem;font-weight:500}.PropertyManagementDashboard_toggleText__VHoWo span{color:var(--pm-muted);font-size:.8125rem;line-height:1.4}.PropertyManagementDashboard_switch__my8zF{position:relative;width:46px;height:26px;padding:0;border:0;border-radius:var(--pm-radius-pill);background:var(--pm-line-strong);cursor:pointer;transition:background var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_switch__my8zF span{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:var(--pm-shadow-xs);transition:transform var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_switchOn__ELI_q{background:var(--pm-brand)}.PropertyManagementDashboard_switchOn__ELI_q span{transform:translateX(20px)}.PropertyManagementDashboard_switch__my8zF:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_settingsField__4PyzZ{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.4fr);align-items:center;grid-gap:16px;gap:16px;padding:14px 2px;border-bottom:1px solid var(--pm-line)}.PropertyManagementDashboard_settingsField__4PyzZ:last-child{border-bottom:0}.PropertyManagementDashboard_settingsField__4PyzZ label{display:grid;grid-gap:2px;gap:2px}.PropertyManagementDashboard_settingsField__4PyzZ label strong{color:var(--pm-ink);font-size:.875rem;font-weight:500}.PropertyManagementDashboard_settingsField__4PyzZ label span{color:var(--pm-muted);font-size:.8125rem;line-height:1.4}.PropertyManagementDashboard_companyField__v0Ka5 input,.PropertyManagementDashboard_companyField__v0Ka5 select,.PropertyManagementDashboard_inviteForm__P0c7F input,.PropertyManagementDashboard_inviteForm__P0c7F select,.PropertyManagementDashboard_memberRole__DKiEw,.PropertyManagementDashboard_settingsField__4PyzZ select{min-height:42px;padding:0 12px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-sm);background:var(--pm-field);color:var(--pm-ink);font:inherit;font-size:.875rem}.PropertyManagementDashboard_companyField__v0Ka5 select,.PropertyManagementDashboard_inviteForm__P0c7F select,.PropertyManagementDashboard_settingsField__4PyzZ select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:42px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6 9 6 6 6-6' stroke='%2369736d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:16px}.PropertyManagementDashboard_companyField__v0Ka5 input:focus,.PropertyManagementDashboard_companyField__v0Ka5 select:focus,.PropertyManagementDashboard_inviteForm__P0c7F input:focus,.PropertyManagementDashboard_inviteForm__P0c7F select:focus,.PropertyManagementDashboard_memberRole__DKiEw:focus,.PropertyManagementDashboard_settingsField__4PyzZ select:focus{outline:0;border-color:var(--pm-brand);box-shadow:var(--pm-focus)}.PropertyManagementDashboard_settingsActions__51W_D{display:flex;align-items:center;gap:12px;margin:18px 0 6px;flex-wrap:wrap}.PropertyManagementDashboard_savedNote__FIXGS{display:inline-flex;align-items:center;color:var(--pm-positive);font-size:.8125rem;font-weight:700}.PropertyManagementDashboard_companyGrid__uPyY7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.PropertyManagementDashboard_companySections__Na50M{display:grid;grid-gap:22px;gap:22px}.PropertyManagementDashboard_companySubsection__e1b4k{display:grid;grid-gap:14px;gap:14px}.PropertyManagementDashboard_companySubsection__e1b4k+.PropertyManagementDashboard_companySubsection__e1b4k{padding-top:20px;border-top:1px solid var(--pm-line)}.PropertyManagementDashboard_companySubsection__e1b4k h3{margin:0;color:var(--pm-ink);font-size:.875rem;font-weight:650;line-height:1.3}.PropertyManagementDashboard_companyField__v0Ka5{display:grid;grid-gap:6px;gap:6px;min-width:0}.PropertyManagementDashboard_companyField__v0Ka5 span{color:var(--pm-ink-soft);font-size:.8125rem;font-weight:600}.PropertyManagementDashboard_inviteForm__P0c7F{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(140px,.5fr) auto;align-items:end;grid-gap:12px;gap:12px}.PropertyManagementDashboard_inviteForm__P0c7F label{display:grid;grid-gap:6px;gap:6px;min-width:0}.PropertyManagementDashboard_inviteForm__P0c7F label span{color:var(--pm-ink-soft);font-size:.8125rem;font-weight:600}.PropertyManagementDashboard_inviteError__ijas4{margin:10px 0 0;color:var(--pm-negative);font-size:.8125rem;font-weight:650}.PropertyManagementDashboard_roleHint__GAiWz{display:inline-flex;align-items:center;gap:7px;margin:12px 0 0;color:var(--pm-muted);font-size:.8125rem;line-height:1.4}.PropertyManagementDashboard_roleHint__GAiWz svg{color:var(--pm-brand);flex:none}.PropertyManagementDashboard_memberList__3VwaC{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.PropertyManagementDashboard_memberItem__6xb92{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;grid-gap:12px;gap:12px;padding:12px 14px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);background:var(--pm-panel)}.PropertyManagementDashboard_memberAvatar__k7WNN{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--pm-brand-soft);color:var(--pm-brand-deep);font-size:.8125rem;font-weight:700}.PropertyManagementDashboard_memberBody__ONx2d{display:grid;grid-gap:1px;gap:1px;min-width:0}.PropertyManagementDashboard_memberBody__ONx2d strong{color:var(--pm-ink);font-size:.875rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_memberBody__ONx2d span{color:var(--pm-muted);font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PropertyManagementDashboard_memberRole__DKiEw{min-height:38px}.PropertyManagementDashboard_memberRemove__6d4M3{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--pm-line);border-radius:var(--pm-radius-sm);background:var(--pm-panel);color:var(--pm-muted);cursor:pointer}.PropertyManagementDashboard_memberRemove__6d4M3:hover:not(:disabled){border-color:#f0b9ad;background:var(--pm-negative-soft);color:var(--pm-negative)}.PropertyManagementDashboard_memberRemove__6d4M3:disabled{opacity:.45;cursor:not-allowed}.PropertyManagementDashboard_memberRemove__6d4M3:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_panel__cyit0,.PropertyManagementDashboard_metricCard__e1wuo,.PropertyManagementDashboard_mobileRecordCard__75O_H,.PropertyManagementDashboard_memberItem__6xb92,.PropertyManagementDashboard_complianceCard__5Cu3N,.PropertyManagementDashboard_fileCard__5A_Jg,.PropertyManagementDashboard_tenantCard__q7cLO,.PropertyManagementDashboard_taskItem__rgMFw,.PropertyManagementDashboard_settingsField__4PyzZ,.PropertyManagementDashboard_quickAddModal__LF2MW,.PropertyManagementDashboard_confirmDialog__3d0NW){border-radius:var(--component-card-radius,var(--pm-radius-md))}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_pageHeader__ykKNW h1){font-size:var(--type-page-title-size,var(--pm-text-display));font-weight:var(--type-page-title-weight,700);line-height:var(--type-page-title-line,1.18)}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_panelHeader__4Pniu h2,.PropertyManagementDashboard_formSection__08OYd h3,.PropertyManagementDashboard_manualExpenseForm__hkxdo h3,.PropertyManagementDashboard_complianceActivityBlock__EOS7E h3,.PropertyManagementDashboard_panelHeading__yaOQj h2,.PropertyManagementDashboard_tenancyEntryChoice__KF_kp h3,.PropertyManagementDashboard_expenseEntryChoice__SIB4G h3,.PropertyManagementDashboard_expenseEntrySection__Loxbp h3){color:var(--pm-ink);font-size:var(--type-card-title-size,var(--pm-text-xl));font-weight:var(--type-card-title-weight,600);line-height:var(--type-card-title-line,1.4);letter-spacing:-.01em}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_expenseReviewModal__CYA_J h2,.PropertyManagementDashboard_workflowIntro__ss_Ms h2,.PropertyManagementDashboard_uploadWorkflow__e7Vus h2){color:var(--pm-ink);font-size:var(--type-subsection-title-size,var(--pm-text-2xl));font-weight:var(--type-subsection-title-weight,600);line-height:var(--type-subsection-title-line,1.28);letter-spacing:-.01em}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_pageHeader__ykKNW p,.PropertyManagementDashboard_panelHeader__4Pniu p,.PropertyManagementDashboard_formSection__08OYd p,.PropertyManagementDashboard_manualExpenseForm__hkxdo p,.PropertyManagementDashboard_mobileRecordCard__75O_H p,.PropertyManagementDashboard_memberBody__ONx2d span,.PropertyManagementDashboard_roleHint__GAiWz,.PropertyManagementDashboard_tenancyHandoffBanner__kAReQ p,.PropertyManagementDashboard_expenseHandoffBanner__kFdvw p,.PropertyManagementDashboard_expenseEntryContext__7vVgo p,.PropertyManagementDashboard_importContextBanner__VfTvY p,.PropertyManagementDashboard_tenancyEntryChoice__KF_kp p,.PropertyManagementDashboard_expenseEntryChoice__SIB4G p,.PropertyManagementDashboard_expenseEntrySection__Loxbp p,.PropertyManagementDashboard_tenantEntryTop__fxauf label,.PropertyManagementDashboard_setupDecision__Sep5v summary,.PropertyManagementDashboard_workflowIntro__ss_Ms p,.PropertyManagementDashboard_uploadWorkflowHeader__6rZG_ p,.PropertyManagementDashboard_reviewModalHeader__0Md7K p){color:var(--pm-muted);font-size:var(--type-body-sm-size,var(--pm-text-base));font-weight:var(--type-body-weight,400);line-height:var(--type-body-sm-line,1.45)}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_propertyForm__VRMr9 label,.PropertyManagementDashboard_expenseAddressActions__jGC4_ label,.PropertyManagementDashboard_companyField__v0Ka5 span,.PropertyManagementDashboard_inviteForm__P0c7F label span,.PropertyManagementDashboard_reviewFieldLabel__DIibh,.PropertyManagementDashboard_propertyForm__VRMr9 .PropertyManagementDashboard_reviewFieldLabel__DIibh){color:var(--pm-muted);font-size:var(--type-label-size,var(--pm-text-base));font-weight:var(--type-label-weight,600);line-height:var(--type-label-line,1.4)}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_propertyForm__VRMr9 input,.PropertyManagementDashboard_propertyForm__VRMr9 select,.PropertyManagementDashboard_propertyForm__VRMr9 textarea,.PropertyManagementDashboard_propertyFilters__oAvnn select,.PropertyManagementDashboard_expenseAddressActions__jGC4_ select,.PropertyManagementDashboard_memberRole__DKiEw,.PropertyManagementDashboard_companyField__v0Ka5 input,.PropertyManagementDashboard_companyField__v0Ka5 select,.PropertyManagementDashboard_inviteForm__P0c7F input,.PropertyManagementDashboard_inviteForm__P0c7F select,.PropertyManagementDashboard_setupDecision__Sep5v select){min-height:var(--component-input-height,56px);border-radius:var(--component-input-radius,12px);font-size:var(--type-body-size,1rem);font-weight:var(--type-body-weight,400);line-height:var(--type-body-line,1.5);font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_reviewInputShell__nlXJj input,.PropertyManagementDashboard_reviewInputShell__nlXJj select,.PropertyManagementDashboard_reviewTextareaShell__KnNZt textarea,.PropertyManagementDashboard_propertyForm__VRMr9 .PropertyManagementDashboard_moneyInput__P0yyq input){font-size:var(--type-body-size,1rem);font-weight:var(--type-body-weight,400)}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_primaryButton__MLwYm,.PropertyManagementDashboard_secondaryButton__SBS80,.PropertyManagementDashboard_uploadPrimaryButton__Jje_F,.PropertyManagementDashboard_reviewSecondaryButton__fEU5d,.PropertyManagementDashboard_reviewPrimaryButton__wn0XX,.PropertyManagementDashboard_workflowActions__U__XF .PropertyManagementDashboard_primaryAction__Uxeq8,.PropertyManagementDashboard_workflowActions__U__XF .PropertyManagementDashboard_secondaryAction__1pQB3,.PropertyManagementDashboard_tenancyHandoffBanner__kAReQ a,.PropertyManagementDashboard_expenseHandoffBanner__kFdvw a,.PropertyManagementDashboard_expenseAddressActions__jGC4_ a,.PropertyManagementDashboard_inlineActionButton__l33tG,.PropertyManagementDashboard_advancedToggle__J_94q,.PropertyManagementDashboard_setupModeSwitcher__4HCsU button,.PropertyManagementDashboard_setupModeSwitcher__4HCsU a){min-height:var(--component-button-height,44px);border-radius:var(--component-button-radius,12px);font-size:var(--type-button-size,.9375rem);font-weight:var(--type-button-weight,600)}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_tenancyHandoffBanner__kAReQ strong,.PropertyManagementDashboard_expenseHandoffBanner__kFdvw strong,.PropertyManagementDashboard_expenseEntryContext__7vVgo strong,.PropertyManagementDashboard_importContextBanner__VfTvY strong,.PropertyManagementDashboard_tenantEntryTop__fxauf strong){color:var(--pm-ink);font-size:var(--type-panel-title-size,1rem);font-weight:var(--type-panel-title-weight,600);line-height:var(--type-panel-title-line,1.5);letter-spacing:0}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_tenancyEntryChoice__KF_kp span,.PropertyManagementDashboard_expenseEntryChoice__SIB4G span){color:var(--pm-brand);font-size:var(--type-micro-size,.75rem);font-weight:var(--type-label-weight,600);line-height:var(--type-micro-line,1.35);letter-spacing:0}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_tenancyEntryChoice__KF_kp h3,.PropertyManagementDashboard_expenseEntryChoice__SIB4G h3,.PropertyManagementDashboard_expenseEntrySection__Loxbp h3,.PropertyManagementDashboard_uploadWorkflowSteps__0MU8P strong){font-size:.9375rem;font-weight:600;line-height:1.3}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_tenancyEntryChoice__KF_kp p,.PropertyManagementDashboard_expenseEntryChoice__SIB4G p,.PropertyManagementDashboard_expenseEntrySection__Loxbp p,.PropertyManagementDashboard_uploadWorkflowSteps__0MU8P span){font-size:.8125rem;font-weight:400;line-height:1.45}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_setupDecision__Sep5v em){font-size:var(--type-caption-size,.8125rem);font-weight:var(--type-caption-weight,500);line-height:var(--type-caption-line,1.38)}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_tableWrap__LLTED table,.PropertyManagementDashboard_propertyTable__qnlMK,.PropertyManagementDashboard_complianceTable__nbywF,.PropertyManagementDashboard_tenancyRegisterTable__bzgHs){font-size:var(--component-table-body-size,var(--pm-text-base));font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_tableWrap__LLTED th,.PropertyManagementDashboard_tableWrap__LLTED td,.PropertyManagementDashboard_propertyTable__qnlMK th,.PropertyManagementDashboard_propertyTable__qnlMK td,.PropertyManagementDashboard_complianceTable__nbywF th,.PropertyManagementDashboard_complianceTable__nbywF td,.PropertyManagementDashboard_tenancyRegisterTable__bzgHs th,.PropertyManagementDashboard_tenancyRegisterTable__bzgHs td){height:var(--component-table-row-height,56px)}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_tableWrap__LLTED thead th,.PropertyManagementDashboard_propertyTable__qnlMK thead th,.PropertyManagementDashboard_complianceTable__nbywF thead th,.PropertyManagementDashboard_tenancyRegisterTable__bzgHs thead th){font-size:var(--component-table-header-size,var(--pm-text-sm));font-weight:var(--component-table-header-weight,600);letter-spacing:0;text-transform:none}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_tableWrap__LLTED tbody td,.PropertyManagementDashboard_propertyTable__qnlMK tbody td,.PropertyManagementDashboard_complianceTable__nbywF tbody td,.PropertyManagementDashboard_tenancyRegisterTable__bzgHs tbody td){font-size:var(--component-table-body-size,var(--pm-text-base));font-weight:var(--component-table-body-weight,400)}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_fileManagerMain__UZQ2m :is(.PropertyManagementDashboard_panelHeader__4Pniu h2){font-size:var(--pm-file-section-title-size,.8125rem);font-weight:500;line-height:1.3}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_fileManagerMain__UZQ2m :is(.PropertyManagementDashboard_panelHeader__4Pniu p,.PropertyManagementDashboard_pageHeader__ykKNW p){font-size:var(--pm-file-body-size,.75rem);font-weight:400;line-height:1.35}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_fileManagerMain__UZQ2m :is(.PropertyManagementDashboard_propertyTable__qnlMK thead th){font-size:.6875rem;font-weight:500;letter-spacing:0;line-height:1.35;text-transform:none}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_fileManagerMain__UZQ2m :is(.PropertyManagementDashboard_propertyTable__qnlMK th,.PropertyManagementDashboard_propertyTable__qnlMK td){height:54px;padding:7px 10px}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_propertiesPanel__9Ff68 :is(.PropertyManagementDashboard_propertyFilters__oAvnn select){min-height:32px;font-size:.8125rem;font-weight:400;line-height:1.35}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_propertiesPanel__9Ff68 :is(.PropertyManagementDashboard_propertyTable__qnlMK thead th){font-size:.75rem;font-weight:500;letter-spacing:0;line-height:1.35;text-transform:none}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_propertiesPanel__9Ff68 :is(.PropertyManagementDashboard_complianceTable__nbywF thead th){font-size:.75rem;font-weight:500;letter-spacing:0;line-height:1.35;text-transform:none}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_propertiesPanel__9Ff68 :is(.PropertyManagementDashboard_complianceCertificateCell__gVmkC strong,.PropertyManagementDashboard_complianceEvidenceCell__I6aLp strong){font-size:.875rem;font-weight:400;line-height:1.25}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_propertiesPanel__9Ff68 :is(.PropertyManagementDashboard_complianceCertificateCell__gVmkC span,.PropertyManagementDashboard_complianceEvidenceCell__I6aLp span,.PropertyManagementDashboard_complianceStateCell__QHmJH span){font-size:.75rem;font-weight:400;line-height:1.25}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_propertiesPanel__9Ff68 :is(.PropertyManagementDashboard_complianceStateCell__QHmJH strong){font-size:.8125rem;font-weight:400;line-height:1.25}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_expenseRegisterPanel__FjiVa :is(.PropertyManagementDashboard_panelHeader__4Pniu h2){font-size:1rem;font-weight:500;line-height:1.35}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_expenseRegisterPanel__FjiVa :is(.PropertyManagementDashboard_panelHeader__4Pniu p){font-size:.8125rem;font-weight:400;line-height:1.4}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_expenseRegisterPanel__FjiVa :is(.PropertyManagementDashboard_tabs__uSnuH button){font-size:.75rem;font-weight:500;line-height:1.25}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_expenseRegisterPanel__FjiVa :is(.PropertyManagementDashboard_invoiceSearch__LuEtA input,.PropertyManagementDashboard_calendarFilterSelect__oiV_B){font-size:.8125rem;font-weight:400;line-height:1.3}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_expenseRegisterPanel__FjiVa :is(.PropertyManagementDashboard_invoiceCellStack__YNrrg strong){font-size:.875rem;font-weight:400;line-height:1.25}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_expenseRegisterPanel__FjiVa :is(.PropertyManagementDashboard_invoiceCellStack__YNrrg span){font-size:.75rem;font-weight:400;line-height:1.25}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_expenseRegisterPanel__FjiVa :is(.PropertyManagementDashboard_expenseEmptyState__JcWb8 h2){font-size:1rem;font-weight:600;line-height:1.35}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_expenseRegisterPanel__FjiVa :is(.PropertyManagementDashboard_expenseEmptyState__JcWb8 p){font-size:.8125rem;font-weight:400;line-height:1.45}@media (max-width:900px){.PropertyManagementDashboard_companyGrid__uPyY7{grid-template-columns:1fr}.PropertyManagementDashboard_inviteForm__P0c7F{grid-template-columns:1fr 1fr}}@media (max-width:760px){.PropertyManagementDashboard_reportBarRow__3Vn0u{grid-template-columns:minmax(0,1fr) auto}.PropertyManagementDashboard_reportBarTrack__2PznF{grid-column:1/-1;order:3}.PropertyManagementDashboard_taskCommandGrid__j__Mk{grid-template-columns:1fr}.PropertyManagementDashboard_taskFocusActions__uA1t2{align-items:stretch}.PropertyManagementDashboard_taskFocusActions__uA1t2 a,.PropertyManagementDashboard_taskFocusActions__uA1t2 button{width:100%}.PropertyManagementDashboard_taskForm__jbB_p,.PropertyManagementDashboard_taskSourceButtons__lm9sv{grid-template-columns:1fr}.PropertyManagementDashboard_taskFormSubmit__zNLRl{grid-column:auto;justify-self:stretch;width:100%}.PropertyManagementDashboard_taskItem__rgMFw{grid-template-columns:auto auto minmax(0,1fr)}.PropertyManagementDashboard_taskMeta__Jnlzi{grid-column:2/-1;flex-wrap:wrap}.PropertyManagementDashboard_settingsField__4PyzZ{grid-template-columns:1fr;align-items:start}.PropertyManagementDashboard_inviteForm__P0c7F{grid-template-columns:1fr}.PropertyManagementDashboard_memberItem__6xb92{grid-template-columns:auto minmax(0,1fr) auto;row-gap:8px}.PropertyManagementDashboard_memberRole__DKiEw{grid-column:2/-1}}@media (max-width:760px){.PropertyManagementDashboard_complianceRegisterGrid__gOi2U :has(>.PropertyManagementDashboard_complianceTable__nbywF),.PropertyManagementDashboard_complianceRegisterGrid__gOi2U :is(.PropertyManagementDashboard_tableWrap__LLTED,.PropertyManagementDashboard_complianceTable__nbywF){display:none!important}}.PropertyManagementDashboard_skeletonPanel__jhefD{display:grid;grid-gap:16px;gap:16px;padding:var(--pm-panel-padding,20px);border:1px solid var(--pm-line);border-radius:var(--component-card-radius,var(--pm-radius-md));background:var(--pm-panel)}.PropertyManagementDashboard_skeletonPanel__jhefD>small{color:var(--pm-muted);font-size:var(--pm-text-xs);font-weight:var(--pm-weight-medium)}.PropertyManagementDashboard_skeletonBar__WbExc{height:14px;border-radius:7px;background:linear-gradient(90deg,var(--pm-field) 25%,#e9eef4 37%,var(--pm-field) 63%);background-size:400% 100%;animation:PropertyManagementDashboard_pmSkeletonShimmer__4b4BF 1.4s ease infinite}.PropertyManagementDashboard_skeletonBar__WbExc:nth-child(2){height:22px;width:38%}.PropertyManagementDashboard_skeletonBar__WbExc:nth-child(3){width:92%}.PropertyManagementDashboard_skeletonBar__WbExc:nth-child(4){width:84%}.PropertyManagementDashboard_skeletonBar__WbExc:nth-child(5){width:88%}.PropertyManagementDashboard_skeletonBar__WbExc:nth-child(6){width:64%}@keyframes PropertyManagementDashboard_pmSkeletonShimmer__4b4BF{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.PropertyManagementDashboard_skeletonBar__WbExc{animation:none}}.PropertyManagementDashboard_accountSignOut__Vv3Z2{align-items:center;background:transparent;border:1px solid var(--pm-rail-line);border-radius:999px;color:var(--pm-rail-muted);cursor:pointer;display:inline-flex;height:2rem;justify-content:center;width:2rem;transition:border-color var(--pm-duration) var(--pm-ease),background var(--pm-duration) var(--pm-ease),color var(--pm-duration) var(--pm-ease)}.PropertyManagementDashboard_accountSignOut__Vv3Z2:focus-visible,.PropertyManagementDashboard_accountSignOut__Vv3Z2:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.18);color:var(--pm-rail-ink)}.PropertyManagementDashboard_accountSignOut__Vv3Z2:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_structuredReviewShell__eEWm6{display:grid;grid-gap:.9rem;gap:.9rem}.PropertyManagementDashboard_structuredReviewStepper__wvTxu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;padding:.35rem;border:1px solid #e7edf3;border-radius:1rem;background:#fbfdff}.PropertyManagementDashboard_structuredReviewStepper__wvTxu button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.5rem;border:0;border-radius:.75rem;background:transparent;color:var(--muted);font:inherit;font-size:.8125rem;cursor:pointer}.PropertyManagementDashboard_structuredReviewStepper__wvTxu button span{display:inline-grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:999px;background:#eef3f7;color:#64748b;font-size:.75rem}.PropertyManagementDashboard_structuredReviewStepActive__u4dZC{background:#ffffff!important;color:var(--ink)!important;box-shadow:0 8px 22px rgba(15,23,42,.055)}.PropertyManagementDashboard_structuredReviewStepActive__u4dZC span{background:var(--ink)!important;color:#ffffff!important}.PropertyManagementDashboard_structuredReviewSection___kXJq{display:grid;grid-gap:.95rem;gap:.95rem;padding:1.1rem;border:1px solid #e8eef3;border-radius:1.1rem;background:#ffffff}.PropertyManagementDashboard_structuredReviewSection___kXJq .PropertyManagementDashboard_panelHeading__yaOQj h3{margin:0;color:var(--ink);font-size:1.125rem;font-weight:650;letter-spacing:-.01em;line-height:1.2}.PropertyManagementDashboard_structuredReviewSection___kXJq .PropertyManagementDashboard_panelHeading__yaOQj p{margin:.3rem 0 0;max-width:38rem;color:var(--muted);font-size:.875rem;font-weight:400;line-height:1.5}.PropertyManagementDashboard_structuredReviewGrid__6c0T7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.PropertyManagementDashboard_structuredReviewField__w27Dt{display:grid;grid-gap:.5rem;gap:.5rem}.PropertyManagementDashboard_structuredReviewField__w27Dt span{color:var(--ink);font-size:.75rem;font-weight:600;letter-spacing:.01em}.PropertyManagementDashboard_structuredReviewField__w27Dt input,.PropertyManagementDashboard_structuredReviewField__w27Dt select{width:100%;min-height:2.85rem;border:1px solid #e5edf3;border-radius:.75rem;padding:0 .85rem;background:#ffffff;color:var(--ink);font:inherit;font-weight:400;line-height:1.35;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.PropertyManagementDashboard_structuredReviewField__w27Dt select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:2.5rem;background-color:#fbfdff;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6 9 6 6 6-6' stroke='%2364758b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .85rem center;background-repeat:no-repeat;background-size:1rem;color:#111827;cursor:pointer}.PropertyManagementDashboard_structuredReviewField__w27Dt input:focus,.PropertyManagementDashboard_structuredReviewField__w27Dt select:focus{outline:none;border-color:#9fb7c8;box-shadow:0 0 0 4px rgba(148,163,184,.16)}.PropertyManagementDashboard_structuredReviewField__w27Dt small{color:var(--muted);font-size:.75rem;line-height:1.35}.PropertyManagementDashboard_tenantNameReviewList__qzfin{display:grid;grid-gap:1.1rem;gap:1.1rem}.PropertyManagementDashboard_tenantNameReviewList__qzfin>small{color:var(--muted);font-size:.75rem;line-height:1.4}.PropertyManagementDashboard_tenantNameReviewRow__rN3rM{position:relative;display:grid;grid-template-columns:minmax(7rem,.65fr) minmax(0,1fr) minmax(0,1fr);grid-gap:.9rem;gap:.9rem;align-items:end;padding-right:3rem;padding-bottom:.25rem}.PropertyManagementDashboard_tenantHouseholdReviewRow__2kl1P{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.9rem;gap:.9rem;align-items:end;padding-right:3rem;padding-bottom:.25rem}.PropertyManagementDashboard_tenantPrefixFields__cY9Cc{display:grid;grid-gap:.75rem;gap:.75rem;align-self:end}.PropertyManagementDashboard_depositAmountField__IKDoK{width:min(100%,18rem);align-self:start}.PropertyManagementDashboard_tenantNameRowActions__hBUZr{position:absolute;top:1.75rem;right:0;display:flex;align-items:center;justify-content:flex-end;min-height:2.35rem}.PropertyManagementDashboard_tenantNameListActions__d55X8 button,.PropertyManagementDashboard_tenantNameRowActions__hBUZr button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:2.35rem;border:1px solid #e7edf3;border-radius:999px;background:#f8fafc;color:#64748b;font:inherit;font-size:.8125rem;font-weight:500;cursor:pointer}.PropertyManagementDashboard_tenantNameRowActions__hBUZr button{width:2.35rem;padding:0}.PropertyManagementDashboard_tenantNameListActions__d55X8{display:flex;justify-content:flex-start}.PropertyManagementDashboard_tenantNameListActions__d55X8 button{padding:0 .8rem}.PropertyManagementDashboard_tenantNameListActions__d55X8 button:focus-visible,.PropertyManagementDashboard_tenantNameListActions__d55X8 button:hover:not(:disabled),.PropertyManagementDashboard_tenantNameRowActions__hBUZr button:focus-visible,.PropertyManagementDashboard_tenantNameRowActions__hBUZr button:hover:not(:disabled){border-color:#cbd8e3;background:#ffffff;color:#111827}.PropertyManagementDashboard_tenantNameListActions__d55X8 button:disabled,.PropertyManagementDashboard_tenantNameRowActions__hBUZr button:disabled{cursor:not-allowed;opacity:.45}.PropertyManagementDashboard_sectionIssueBox__lkCHP{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.65rem;gap:.65rem;padding:.85rem;border:1px solid #f2dfb8;border-radius:.85rem;background:#fffaf0;color:#8a4b0f}.PropertyManagementDashboard_sectionIssueBox__lkCHP strong{display:block;margin-bottom:.25rem;color:#713f12;font-size:.8125rem}.PropertyManagementDashboard_sectionIssueBox__lkCHP ul{display:grid;grid-gap:.2rem;gap:.2rem;margin:0;padding-left:1rem;font-size:.8125rem;line-height:1.45}.PropertyManagementDashboard_structuredMatchCard__P7S54{display:grid;grid-gap:.72rem;gap:.72rem;padding:.9rem;border:1px solid #e8eef3;border-radius:.95rem;background:#ffffff}.PropertyManagementDashboard_structuredMatchCard__P7S54>div:first-child{display:grid;grid-gap:.25rem;gap:.25rem}.PropertyManagementDashboard_matchCandidateList__Ipyx_>span,.PropertyManagementDashboard_structuredMatchCard__P7S54 span{color:var(--muted);font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.PropertyManagementDashboard_structuredMatchCard__P7S54 strong{color:var(--ink);font-size:.875rem;font-weight:600;line-height:1.3}.PropertyManagementDashboard_structuredMatchCard__P7S54 p{margin:0;color:var(--muted);font-size:.8125rem;line-height:1.45}.PropertyManagementDashboard_matchCandidateList__Ipyx_{display:grid;grid-gap:.5rem;gap:.5rem}.PropertyManagementDashboard_matchCandidateList__Ipyx_ label{display:grid;grid-template-columns:auto minmax(0,1fr);grid-column-gap:.65rem;column-gap:.65rem;grid-row-gap:.2rem;row-gap:.2rem;align-items:center;padding:.7rem;border:1px solid #e8eef3;border-radius:.75rem;background:#ffffff;cursor:pointer}.PropertyManagementDashboard_matchCandidateList__Ipyx_ label input{grid-row:span 2}.PropertyManagementDashboard_matchCandidateList__Ipyx_ label small{color:var(--muted);font-size:.75rem}.PropertyManagementDashboard_matchCandidateSelected__8QH6S{border-color:#9fb7c8!important;background:#f8fbfd!important}@media (max-width:860px){.PropertyManagementDashboard_structuredReviewGrid__6c0T7,.PropertyManagementDashboard_structuredReviewStepper__wvTxu,.PropertyManagementDashboard_tenantHouseholdReviewRow__2kl1P,.PropertyManagementDashboard_tenantNameReviewRow__rN3rM{grid-template-columns:1fr}}.PropertyManagementDashboard_structuredReviewActions__wxloh{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-top:.25rem}.PropertyManagementDashboard_structuredReviewActions__wxloh>span{flex:1 1 auto}.PropertyManagementDashboard_importFailurePanel__4RV4Z{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;padding:16px;border:1px solid rgba(217,119,6,.28);border-radius:var(--pm-radius-md);background:rgba(255,247,237,.92);color:#8a4b0f}.PropertyManagementDashboard_importFailurePanel__4RV4Z>svg{margin-top:2px}.PropertyManagementDashboard_importFailurePanel__4RV4Z span{display:block;color:#8a4b0f;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.PropertyManagementDashboard_importFailurePanel__4RV4Z h3{margin:4px 0 0;color:var(--ink);font-size:1rem}.PropertyManagementDashboard_importFailurePanel__4RV4Z p{margin:6px 0 0;color:var(--muted);font-size:.875rem;line-height:1.45}@media (max-width:640px){.PropertyManagementDashboard_structuredReviewActions__wxloh{flex-direction:column-reverse}}.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_pageHeader__ykKNW{margin-bottom:.75rem}.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_pageHeader__ykKNW h1{font-size:clamp(1.65rem,1.1vw + 1.25rem,2rem);font-weight:650;letter-spacing:-.02em;line-height:1.15}.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_pageHeader__ykKNW p{max-width:52rem;color:#64748b;font-size:.875rem;font-weight:400;line-height:1.45}.PropertyManagementDashboard_importReviewGrid__bSX69{gap:18px}.PropertyManagementDashboard_documentPreview__Yi4i6,.PropertyManagementDashboard_reviewPanel__1nuNp{border-color:#edf2f7;box-shadow:none;padding:22px}.PropertyManagementDashboard_panelHeading__yaOQj{gap:12px}.PropertyManagementDashboard_panelHeading__yaOQj h2{margin:0;color:#111827;font-size:1.125rem;letter-spacing:-.01em;line-height:1.2}.PropertyManagementDashboard_panelHeading__yaOQj p{margin-top:.28rem;color:#64748b;font-size:.875rem;font-weight:400;line-height:1.45}.PropertyManagementDashboard_agreementFoundSummary__WeaRl,.PropertyManagementDashboard_extractedFieldCard__vXjeu,.PropertyManagementDashboard_matchCandidateList__Ipyx_ label,.PropertyManagementDashboard_optionalAgreementDetails__NLBdk,.PropertyManagementDashboard_setupPreviewList__1PlTV article,.PropertyManagementDashboard_structuredReviewSection___kXJq{border-color:#eef2f6}.PropertyManagementDashboard_agreementFoundSummary__WeaRl,.PropertyManagementDashboard_structuredReviewSection___kXJq{gap:14px;padding:16px}.PropertyManagementDashboard_agreementFoundSummary__WeaRl h3,.PropertyManagementDashboard_structuredReviewSection___kXJq .PropertyManagementDashboard_panelHeading__yaOQj h3{color:#111827;font-size:1rem;font-weight:600;letter-spacing:-.01em}.PropertyManagementDashboard_agreementFoundSummary__WeaRl p,.PropertyManagementDashboard_structuredReviewSection___kXJq .PropertyManagementDashboard_panelHeading__yaOQj p{color:#64748b;font-size:.8125rem;font-weight:400;line-height:1.45}.PropertyManagementDashboard_agreementFoundSummary__WeaRl article{padding:11px 12px;background:#ffffff}.PropertyManagementDashboard_agreementFoundSummary__WeaRl span,.PropertyManagementDashboard_matchCandidateList__Ipyx_>span,.PropertyManagementDashboard_setupPreviewList__1PlTV span,.PropertyManagementDashboard_structuredMatchCard__P7S54 span,.PropertyManagementDashboard_structuredReviewField__w27Dt span{color:#64748b;font-weight:600;letter-spacing:.01em;text-transform:none}.PropertyManagementDashboard_agreementFoundSummary__WeaRl strong,.PropertyManagementDashboard_extractedFieldCard__vXjeu strong,.PropertyManagementDashboard_setupPreviewList__1PlTV strong,.PropertyManagementDashboard_structuredMatchCard__P7S54 strong{color:#111827;font-weight:600}.PropertyManagementDashboard_structuredReviewStepper__wvTxu{border-color:transparent}.PropertyManagementDashboard_structuredReviewStepper__wvTxu button{color:#64748b;font-weight:600}.PropertyManagementDashboard_structuredReviewStepActive__u4dZC{box-shadow:none}.PropertyManagementDashboard_reviewInput__RlPgo,.PropertyManagementDashboard_setupDecision__Sep5v select,.PropertyManagementDashboard_structuredReviewField__w27Dt input,.PropertyManagementDashboard_structuredReviewField__w27Dt select{border-color:#e9eef5;color:#111827;font-weight:400}.PropertyManagementDashboard_extractedFieldCard__vXjeu,.PropertyManagementDashboard_setupPreviewList__1PlTV article,.PropertyManagementDashboard_structuredMatchCard__P7S54{padding:12px}.PropertyManagementDashboard_extractedFieldCard__vXjeu small,.PropertyManagementDashboard_setupPreviewList__1PlTV p,.PropertyManagementDashboard_structuredMatchCard__P7S54 p,.PropertyManagementDashboard_structuredReviewField__w27Dt small{color:#64748b;font-size:.75rem;font-weight:400;line-height:1.45}.PropertyManagementDashboard_confidenceBadge__XaBdU,.PropertyManagementDashboard_setupDecision__Sep5v em,.PropertyManagementDashboard_statusPill__zzCgp{font-weight:600}.PropertyManagementDashboard_minimumDetailsList__v_ICD{display:grid;grid-gap:10px;gap:10px}.PropertyManagementDashboard_minimumDetailsList__v_ICD article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:12px;gap:12px;padding:12px;border:1px solid #edf2f7;border-radius:14px;background:#ffffff}.PropertyManagementDashboard_minimumDetailsList__v_ICD strong{display:block;margin-bottom:5px;color:#111827;font-size:.875rem;font-weight:600}.PropertyManagementDashboard_minimumDetailsList__v_ICD ul{display:grid;grid-gap:4px;gap:4px;margin:0;padding-left:1rem;color:#64748b;font-size:.8125rem;line-height:1.4}.PropertyManagementDashboard_importMain__k7qgj{max-width:1480px}.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_pageHeader__ykKNW{align-items:end;margin-bottom:.6rem}.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_pageHeader__ykKNW h1{font-size:clamp(1.5rem,1vw + 1.1rem,1.85rem);font-weight:600;letter-spacing:-.03em}.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_headerButtonGroup__An9_c{gap:.55rem}.PropertyManagementDashboard_importReviewGrid__bSX69{grid-template-columns:minmax(340px,.78fr) minmax(560px,1.22fr);gap:14px}.PropertyManagementDashboard_documentPreview__Yi4i6,.PropertyManagementDashboard_reviewPanel__1nuNp{border-color:#f0f4f8;border-radius:20px;padding:18px}.PropertyManagementDashboard_documentPreview__Yi4i6{position:-webkit-sticky;position:sticky;top:18px;align-self:start}.PropertyManagementDashboard_documentPreview__Yi4i6>.PropertyManagementDashboard_panelHeading__yaOQj{gap:8px}.PropertyManagementDashboard_documentPreview__Yi4i6>.PropertyManagementDashboard_panelHeading__yaOQj p{max-width:100%;color:#94a3b8;font-size:.75rem;line-height:1.35}.PropertyManagementDashboard_panelHeading__yaOQj h2{font-size:1rem;font-weight:600}.PropertyManagementDashboard_reviewPanel__1nuNp>.PropertyManagementDashboard_panelHeading__yaOQj{align-items:center;padding-bottom:10px;border-bottom:1px solid #f3f6f9}.PropertyManagementDashboard_reviewPanel__1nuNp>.PropertyManagementDashboard_panelHeading__yaOQj h2{font-size:1rem}.PropertyManagementDashboard_reviewPanel__1nuNp>.PropertyManagementDashboard_panelHeading__yaOQj p{margin-top:.18rem;font-size:.8125rem}.PropertyManagementDashboard_pdfPreviewShell__W9cvO{margin-top:12px;border-color:#f0f4f8;border-radius:16px;background:#ffffff}.PropertyManagementDashboard_pdfPreviewToolbar__I_L1S{align-items:center;gap:8px;padding:8px;border-bottom-color:#f2f5f8;background:#ffffff}.PropertyManagementDashboard_pdfPreviewToolbar__I_L1S>div:first-child{flex:1 1 auto}.PropertyManagementDashboard_pdfPreviewToolbar__I_L1S>div:last-child{flex:0 0 auto;justify-content:flex-end}.PropertyManagementDashboard_pdfPreviewToolbar__I_L1S span{color:#64748b;font-size:.75rem;font-weight:400}.PropertyManagementDashboard_pdfPreviewToolbar__I_L1S button{width:28px;height:28px;border-color:#edf2f7;border-radius:9px;background:#ffffff;color:#64748b}.PropertyManagementDashboard_pdfCanvasWrap__Xsuvv{min-height:0;max-height:min(38vh,340px);padding:10px;background:#f8fafc}.PropertyManagementDashboard_documentPreview__Yi4i6{max-height:min(62vh,560px);overflow:hidden}.PropertyManagementDashboard_pdfPreviewShell__W9cvO{max-height:min(48vh,430px)}.PropertyManagementDashboard_pdfCanvasWrap__Xsuvv canvas{box-shadow:0 10px 30px rgba(15,23,42,.08)}.PropertyManagementDashboard_agreementFoundSummary__WeaRl{margin-top:14px;padding:0 0 14px;border:0;border-bottom:1px solid #f3f6f9;border-radius:0}.PropertyManagementDashboard_agreementFoundSummary__WeaRl>div:first-child{display:none}.PropertyManagementDashboard_agreementFoundSummary__WeaRl>div:last-child{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.PropertyManagementDashboard_agreementFoundSummary__WeaRl article,.PropertyManagementDashboard_agreementFoundSummary__WeaRl article:first-child,.PropertyManagementDashboard_agreementFoundSummary__WeaRl article:nth-child(2){grid-column:span 1}.PropertyManagementDashboard_agreementFoundSummary__WeaRl article{padding:10px;border-color:#f1f5f9;border-radius:14px;background:#fbfcfd}.PropertyManagementDashboard_agreementFoundSummary__WeaRl span{font-size:.6875rem}.PropertyManagementDashboard_agreementFoundSummary__WeaRl strong{margin-top:3px;font-size:.8125rem;font-weight:500;line-height:1.3}.PropertyManagementDashboard_structuredReviewShell__eEWm6{gap:.75rem;margin-top:14px}.PropertyManagementDashboard_structuredReviewStepper__wvTxu{gap:.25rem;padding:.25rem;background:#f8fafc}.PropertyManagementDashboard_structuredReviewStepper__wvTxu button{min-height:2.25rem;gap:.35rem;border-radius:.7rem;font-size:.75rem;font-weight:500}.PropertyManagementDashboard_structuredReviewStepper__wvTxu button span{width:1.18rem;height:1.18rem;font-size:.6875rem}.PropertyManagementDashboard_structuredReviewStepActive__u4dZC span{background:#111827!important}.PropertyManagementDashboard_structuredReviewStepComplete__uOqwU span{background:#e8f7ef!important;color:#047857!important}.PropertyManagementDashboard_structuredReviewSection___kXJq{gap:.8rem;padding:0;border:0;border-radius:0}.PropertyManagementDashboard_structuredReviewSection___kXJq>.PropertyManagementDashboard_panelHeading__yaOQj{padding-top:2px}.PropertyManagementDashboard_structuredReviewSection___kXJq .PropertyManagementDashboard_panelHeading__yaOQj h3{font-size:.9375rem;font-weight:600}.PropertyManagementDashboard_structuredReviewSection___kXJq .PropertyManagementDashboard_panelHeading__yaOQj p{margin-top:.18rem;font-size:.8125rem}.PropertyManagementDashboard_structuredReviewGrid__6c0T7{gap:.65rem}.PropertyManagementDashboard_structuredReviewField__w27Dt{gap:.48rem}.PropertyManagementDashboard_structuredReviewField__w27Dt span{color:#475569;font-size:.6875rem;font-weight:500}.PropertyManagementDashboard_structuredReviewField__w27Dt input,.PropertyManagementDashboard_structuredReviewField__w27Dt select{min-height:2.55rem;border-color:#eef2f6;border-radius:.7rem;font-size:.875rem}.PropertyManagementDashboard_setupPreviewList__1PlTV{gap:8px}.PropertyManagementDashboard_extractedFieldCard__vXjeu,.PropertyManagementDashboard_setupPreviewList__1PlTV article,.PropertyManagementDashboard_structuredMatchCard__P7S54{padding:10px 0;border-width:0;border-top:1px solid #f3f6f9;border-radius:0;background:#ffffff}.PropertyManagementDashboard_setupPreviewList__1PlTV span,.PropertyManagementDashboard_structuredMatchCard__P7S54 span{margin-bottom:2px;padding:0;background:transparent;color:#94a3b8;font-size:.6875rem;font-weight:500}.PropertyManagementDashboard_setupPreviewList__1PlTV strong,.PropertyManagementDashboard_structuredMatchCard__P7S54 strong{font-size:.875rem;font-weight:500}.PropertyManagementDashboard_setupPreviewList__1PlTV p,.PropertyManagementDashboard_structuredMatchCard__P7S54 p{margin-top:2px;font-size:.75rem}.PropertyManagementDashboard_confidenceBadge__XaBdU,.PropertyManagementDashboard_setupDecision__Sep5v em,.PropertyManagementDashboard_statusPill__zzCgp{border-color:#eef2f6;background:#f8fafc;color:#64748b;font-size:.6875rem;font-weight:500}@media (max-width:1180px){.PropertyManagementDashboard_documentPreview__Yi4i6{position:static;order:2}.PropertyManagementDashboard_importReviewGrid__bSX69{grid-template-columns:1fr}.PropertyManagementDashboard_reviewPanel__1nuNp{order:1}.PropertyManagementDashboard_agreementFoundSummary__WeaRl>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}.PropertyManagementDashboard_tenancySummaryGrid__k3Nna{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.PropertyManagementDashboard_tenancySummaryGrid__k3Nna .PropertyManagementDashboard_propertySummaryTile__YOfG2{min-height:118px;padding:1rem;border-color:#eef2f6;background:#ffffff;box-shadow:none}.PropertyManagementDashboard_tenancySummaryGrid__k3Nna .PropertyManagementDashboard_propertySummaryTile__YOfG2 span{color:#64748b;font-size:.75rem;font-weight:500}.PropertyManagementDashboard_tenancySummaryGrid__k3Nna .PropertyManagementDashboard_propertySummaryTile__YOfG2 strong{color:#111827;font-size:1.5rem;font-weight:600;letter-spacing:-.03em}.PropertyManagementDashboard_tenancySummaryGrid__k3Nna .PropertyManagementDashboard_propertySummaryTile__YOfG2 small{color:#94a3b8;font-size:.75rem;font-weight:400}.PropertyManagementDashboard_propertiesPanel__9Ff68:has(.PropertyManagementDashboard_tenancyRegisterTable__bzgHs){border-color:#eef2f6;background:#ffffff;box-shadow:none}.PropertyManagementDashboard_propertiesPanel__9Ff68:has(.PropertyManagementDashboard_tenancyRegisterTable__bzgHs) .PropertyManagementDashboard_panelHeader__4Pniu{padding-bottom:.75rem;border-bottom:1px solid #f3f6f9}.PropertyManagementDashboard_propertiesPanel__9Ff68:has(.PropertyManagementDashboard_tenancyRegisterTable__bzgHs) .PropertyManagementDashboard_panelHeader__4Pniu h2{font-size:1rem;font-weight:600;letter-spacing:-.01em}.PropertyManagementDashboard_propertiesPanel__9Ff68:has(.PropertyManagementDashboard_tenancyRegisterTable__bzgHs) .PropertyManagementDashboard_panelHeader__4Pniu p{color:#64748b;font-size:.8125rem;font-weight:400}.PropertyManagementDashboard_tableWrap__LLTED:has(.PropertyManagementDashboard_tenancyRegisterTable__bzgHs){margin-top:.9rem;overflow:visible}.PropertyManagementDashboard_tableWrap__LLTED table.PropertyManagementDashboard_tenancyRegisterTable__bzgHs{min-width:0;border-spacing:0 .55rem}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs thead{display:none}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs tbody tr{background:#ffffff;box-shadow:0 0 0 1px #eef2f6}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs tbody tr:hover{background:#fbfcfd;box-shadow:0 0 0 1px #e2e8f0}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs tbody td{height:auto;padding:.9rem .75rem;border-bottom:0;color:#475569;font-size:.875rem;white-space:normal}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs tbody td:first-child{border-radius:16px 0 0 16px;padding-left:1rem}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs tbody td:last-child{border-radius:0 16px 16px 0;padding-right:1rem}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs .PropertyManagementDashboard_propertyIdentity__mqWU_{gap:.2rem}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs .PropertyManagementDashboard_propertyIdentity__mqWU_ strong{color:#111827;font-size:.875rem;font-weight:500;letter-spacing:-.01em;display:-webkit-box;overflow:hidden;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs .PropertyManagementDashboard_propertyIdentity__mqWU_ span{color:#64748b;font-weight:400;display:-webkit-box;overflow:hidden;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.PropertyManagementDashboard_tenancyStateStack__k7Ls_{gap:.28rem}.PropertyManagementDashboard_tenancyStateStack__k7Ls_>span{color:#64748b;font-size:.75rem;font-weight:400}.PropertyManagementDashboard_tenancyMoneyCell__hL5CU{justify-items:start;gap:.2rem}.PropertyManagementDashboard_tenancyMoneyCell__hL5CU strong{color:#111827;font-size:.875rem;font-weight:500}.PropertyManagementDashboard_tenancyMoneyCell__hL5CU span{color:#94a3b8;font-size:.75rem;font-weight:400}.PropertyManagementDashboard_chargeList__2cFnQ .PropertyManagementDashboard_status__4Eh1h,.PropertyManagementDashboard_checklistItem__DzDS5 .PropertyManagementDashboard_status__4Eh1h,.PropertyManagementDashboard_propertyHero__9A_wE .PropertyManagementDashboard_status__4Eh1h,.PropertyManagementDashboard_tenancyRegisterTable__bzgHs .PropertyManagementDashboard_status__4Eh1h{min-height:1.55rem;padding:0 .55rem;border-radius:999px;font-size:.6875rem;font-weight:500;letter-spacing:0}.PropertyManagementDashboard_propertyHero__9A_wE{align-items:end;border-color:#eef2f6;background:#ffffff;box-shadow:none}.PropertyManagementDashboard_propertyHero__9A_wE>div:first-child>span{color:#64748b;font-size:.75rem;font-weight:500;letter-spacing:.02em}.PropertyManagementDashboard_propertyHero__9A_wE h2{color:#111827;font-size:clamp(1.45rem,1vw + 1rem,1.9rem);font-weight:600;letter-spacing:-.03em}.PropertyManagementDashboard_propertyHero__9A_wE p,.PropertyManagementDashboard_propertyHero__9A_wE small{color:#64748b;font-weight:400}.PropertyManagementDashboard_propertyHeroActions__7x0_O .PropertyManagementDashboard_tenancyMoreButton___SeWt,.PropertyManagementDashboard_tenancyPrimaryActions__flNr2 a{border-color:#e8eef3;background:#ffffff;color:#334155;font-weight:500;box-shadow:none}.PropertyManagementDashboard_tenancyDashboardGrid__fp0dY{grid-template-columns:minmax(0,1fr) minmax(360px,.86fr);gap:.9rem}.PropertyManagementDashboard_tenancyDashboardGrid__fp0dY .PropertyManagementDashboard_propertyOverviewPanel__UVjFP{border-color:#eef2f6;background:#ffffff;box-shadow:none}.PropertyManagementDashboard_tenancyDashboardGrid__fp0dY .PropertyManagementDashboard_panelHeader__4Pniu h2{font-size:1rem;font-weight:600;letter-spacing:-.01em}.PropertyManagementDashboard_tenancyDashboardGrid__fp0dY .PropertyManagementDashboard_panelHeader__4Pniu p{color:#64748b;font-size:.8125rem;font-weight:400}.PropertyManagementDashboard_tenancyDetailCards__CJgUp{gap:.75rem}.PropertyManagementDashboard_tenancyDetailCards__CJgUp .PropertyManagementDashboard_infoCard__pT75Y{min-height:126px;padding:1rem;border-color:#eef2f6;border-radius:18px;background:#ffffff;box-shadow:none;gap:.25rem .85rem}.PropertyManagementDashboard_tenancyDetailCards__CJgUp .PropertyManagementDashboard_infoCard__pT75Y .PropertyManagementDashboard_toneIcon__QFk0Q{width:34px;height:34px;border-radius:12px}.PropertyManagementDashboard_tenancyDetailCards__CJgUp .PropertyManagementDashboard_infoCard__pT75Y span:not(.PropertyManagementDashboard_toneIcon__QFk0Q){color:#64748b;font-size:.75rem;font-weight:500;line-height:1.2}.PropertyManagementDashboard_tenancyDetailCards__CJgUp .PropertyManagementDashboard_infoCard__pT75Y strong{color:#111827;font-size:1.125rem;font-weight:600;letter-spacing:-.02em;line-height:1.2}.PropertyManagementDashboard_tenancyDetailCards__CJgUp .PropertyManagementDashboard_infoCard__pT75Y p{color:#64748b;font-size:.75rem;font-weight:400;line-height:1.35}.PropertyManagementDashboard_chargeList__2cFnQ,.PropertyManagementDashboard_checklist__wZ122,.PropertyManagementDashboard_documentStatusGrid__cVoeS,.PropertyManagementDashboard_timelineList__yUvyl{gap:.55rem}.PropertyManagementDashboard_chargeList__2cFnQ div,.PropertyManagementDashboard_checklistItem__DzDS5,.PropertyManagementDashboard_documentStatusGrid__cVoeS div,.PropertyManagementDashboard_timelineList__yUvyl div{border-color:#f0f4f8;border-radius:14px;background:#fbfcfd;box-shadow:none}.PropertyManagementDashboard_chargeList__2cFnQ strong,.PropertyManagementDashboard_checklistItem__DzDS5 strong,.PropertyManagementDashboard_documentStatusGrid__cVoeS strong,.PropertyManagementDashboard_timelineList__yUvyl strong{color:#111827;font-size:.875rem;font-weight:500}.PropertyManagementDashboard_chargeList__2cFnQ small,.PropertyManagementDashboard_checklistItem__DzDS5 span,.PropertyManagementDashboard_documentStatusGrid__cVoeS span,.PropertyManagementDashboard_timelineList__yUvyl p,.PropertyManagementDashboard_timelineList__yUvyl span{color:#64748b;font-size:.75rem;font-weight:400}.PropertyManagementDashboard_checklistItem__DzDS5 a,.PropertyManagementDashboard_checklistItem__DzDS5 button{border-color:#e8eef3;background:#ffffff;color:#334155;font-weight:500;text-decoration:none}.PropertyManagementDashboard_completedChecklist__KDyZD{margin-top:.75rem;border-top:1px solid #eef2f6;padding-top:.75rem}.PropertyManagementDashboard_completedChecklist__KDyZD summary{cursor:pointer;color:#64748b;font-size:.8125rem;font-weight:500;line-height:1.3}.PropertyManagementDashboard_completedChecklist__KDyZD .PropertyManagementDashboard_checklist__wZ122{margin-top:.65rem}@media (max-width:980px){.PropertyManagementDashboard_tenancyDashboardGrid__fp0dY,.PropertyManagementDashboard_tenancySummaryGrid__k3Nna{grid-template-columns:1fr}.PropertyManagementDashboard_tableWrap__LLTED:has(.PropertyManagementDashboard_tenancyRegisterTable__bzgHs){overflow-x:auto}.PropertyManagementDashboard_tableWrap__LLTED table.PropertyManagementDashboard_tenancyRegisterTable__bzgHs{min-width:760px}}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp)>.PropertyManagementDashboard_pageHeader__ykKNW h1{color:#111827;font-size:clamp(1.35rem,.85vw + 1.05rem,1.7rem);font-weight:600;letter-spacing:-.03em;line-height:1.15}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp)>.PropertyManagementDashboard_pageHeader__ykKNW p{max-width:54ch;color:#64748b;font-size:.875rem;font-weight:400;line-height:1.45}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_propertyHero__9A_wE{padding:1.1rem 1.25rem}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_propertyHero__9A_wE>div:first-child>span{font-size:.6875rem;font-weight:500;letter-spacing:.02em}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_propertyHero__9A_wE h2{margin-top:.2rem;font-size:clamp(1.25rem,.75vw + 1rem,1.55rem);font-weight:500;letter-spacing:-.03em;line-height:1.15}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_propertyHero__9A_wE p{margin-top:.25rem;font-size:.875rem;line-height:1.35}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_propertyHero__9A_wE small{display:block;max-width:42ch;margin-top:.18rem;font-size:.8125rem;line-height:1.35}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyPrimaryActions__flNr2 a{min-height:2.25rem;padding-inline:.85rem;font-size:.8125rem;font-weight:500}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyDetailCards__CJgUp{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyDetailCards__CJgUp .PropertyManagementDashboard_infoCard__pT75Y{min-height:112px;padding:.85rem .95rem;border-radius:16px;gap:.2rem .75rem}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyDetailCards__CJgUp .PropertyManagementDashboard_infoCard__pT75Y .PropertyManagementDashboard_toneIcon__QFk0Q{width:30px;height:30px;border-radius:11px}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyDetailCards__CJgUp .PropertyManagementDashboard_infoCard__pT75Y span:not(.PropertyManagementDashboard_toneIcon__QFk0Q){font-size:.75rem;font-weight:500;line-height:1.2}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyDetailCards__CJgUp .PropertyManagementDashboard_infoCard__pT75Y strong{font-size:1rem;font-weight:500;letter-spacing:-.02em;line-height:1.15}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyDetailCards__CJgUp .PropertyManagementDashboard_infoCard__pT75Y p{font-size:.75rem;line-height:1.3}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyDashboardGrid__fp0dY{gap:.75rem}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyDashboardGrid__fp0dY .PropertyManagementDashboard_propertyOverviewPanel__UVjFP{padding:1rem;border-radius:18px}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyDashboardGrid__fp0dY .PropertyManagementDashboard_panelHeader__4Pniu{gap:.75rem}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyDashboardGrid__fp0dY .PropertyManagementDashboard_panelHeader__4Pniu h2{font-size:.9375rem;font-weight:500;letter-spacing:-.01em;line-height:1.2}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyDashboardGrid__fp0dY .PropertyManagementDashboard_panelHeader__4Pniu p{margin-top:.22rem;font-size:.75rem;line-height:1.4}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_chargeList__2cFnQ strong,.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_checklistItem__DzDS5 strong,.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_documentStatusGrid__cVoeS strong,.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_timelineList__yUvyl strong{font-size:.8125rem;font-weight:500;line-height:1.3}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_chargeList__2cFnQ small,.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_checklistItem__DzDS5 span,.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_documentStatusGrid__cVoeS span,.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_timelineList__yUvyl p,.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_timelineList__yUvyl span{font-size:.75rem;line-height:1.35}@media (max-width:1180px){.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyDetailCards__CJgUp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyDetailCards__CJgUp{grid-template-columns:1fr}}.PropertyManagementDashboard_tenancySummaryGrid__k3Nna{grid-template-columns:repeat(5,minmax(0,1fr))}.PropertyManagementDashboard_tenancyRegisterControls__asf5h{display:grid;grid-template-columns:minmax(240px,1fr) minmax(180px,.34fr) auto;grid-gap:.75rem;gap:.75rem;align-items:end;margin-top:1rem;padding:.9rem;border:1px solid #eef2f6;border-radius:18px;background:#fbfcfd}.PropertyManagementDashboard_tenancyAdvancedFilters__Ra9pp label,.PropertyManagementDashboard_tenancyRegisterControls__asf5h label{display:grid;grid-gap:.35rem;gap:.35rem;min-width:0}.PropertyManagementDashboard_tenancyAdvancedFilters__Ra9pp span,.PropertyManagementDashboard_tenancyRegisterControls__asf5h span{color:#64748b;font-size:.75rem;font-weight:500;line-height:1.2}.PropertyManagementDashboard_tenancyAdvancedFilters__Ra9pp input,.PropertyManagementDashboard_tenancyAdvancedFilters__Ra9pp select,.PropertyManagementDashboard_tenancyRegisterControls__asf5h input,.PropertyManagementDashboard_tenancyRegisterControls__asf5h select{width:100%;min-height:2.45rem;border:1px solid #e8eef3;border-radius:12px;background:#ffffff;color:#111827;font:inherit;font-size:.875rem;font-weight:400;outline:0;padding:0 .8rem}.PropertyManagementDashboard_tenancyAdvancedFilters__Ra9pp input:focus,.PropertyManagementDashboard_tenancyAdvancedFilters__Ra9pp select:focus,.PropertyManagementDashboard_tenancyRegisterControls__asf5h input:focus,.PropertyManagementDashboard_tenancyRegisterControls__asf5h select:focus{border-color:#9fb7c8;box-shadow:0 0 0 4px rgba(148,163,184,.14)}.PropertyManagementDashboard_tenancyRegisterControlActions__kMpCU{display:inline-flex;gap:.5rem;justify-content:flex-end}.PropertyManagementDashboard_tenancyRegisterControlActions__kMpCU button,.PropertyManagementDashboard_tenancyRegisterTabs__q4Eq4 button{min-height:2.45rem;border:1px solid #e8eef3;border-radius:12px;background:#ffffff;color:#334155;cursor:pointer;font:inherit;font-size:.8125rem;font-weight:500;padding:0 .85rem}.PropertyManagementDashboard_tenancyAdvancedFilters__Ra9pp{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-top:.75rem;padding:.9rem;border:1px solid #eef2f6;border-radius:18px;background:#ffffff}.PropertyManagementDashboard_tenancyRegisterTabs__q4Eq4{display:flex;gap:.45rem;margin-top:.9rem;overflow-x:auto;padding-bottom:.1rem}.PropertyManagementDashboard_tenancyRegisterTabs__q4Eq4 button{display:inline-flex;align-items:center;gap:.45rem;white-space:nowrap}.PropertyManagementDashboard_tenancyRegisterTabs__q4Eq4 button strong{display:inline-grid;min-width:1.35rem;height:1.35rem;place-items:center;border-radius:999px;background:#f1f5f9;color:#475569;font-size:.75rem;font-weight:500}.PropertyManagementDashboard_tenancyRegisterTabActive__4igKW{border-color:#111827!important;color:#111827!important}.PropertyManagementDashboard_tenancyRegisterTabActive__4igKW strong{background:#111827!important;color:#ffffff!important}.PropertyManagementDashboard_tableWrap__LLTED:has(.PropertyManagementDashboard_tenancyRegisterTable__bzgHs){overflow-x:auto}.PropertyManagementDashboard_tableWrap__LLTED table.PropertyManagementDashboard_tenancyRegisterTable__bzgHs{min-width:1180px;border-collapse:separate;border-spacing:0 .45rem;table-layout:fixed}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs thead{display:table-header-group}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs thead th{height:2.45rem;padding:.5rem .65rem;border-bottom:0;background:#f8fafc;color:#64748b;font-size:.75rem;font-weight:500;line-height:1.2}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs thead th:first-child{border-radius:14px 0 0 14px}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs thead th:last-child{border-radius:0 14px 14px 0}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs td:first-child,.PropertyManagementDashboard_tenancyRegisterTable__bzgHs th:first-child{width:19%}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs td:nth-child(2),.PropertyManagementDashboard_tenancyRegisterTable__bzgHs th:nth-child(2){width:7%}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs td:nth-child(3),.PropertyManagementDashboard_tenancyRegisterTable__bzgHs th:nth-child(3){width:15%}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs td:nth-child(4),.PropertyManagementDashboard_tenancyRegisterTable__bzgHs th:nth-child(4){width:18%}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs td:nth-child(5),.PropertyManagementDashboard_tenancyRegisterTable__bzgHs th:nth-child(5){width:9%}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs td:nth-child(6),.PropertyManagementDashboard_tenancyRegisterTable__bzgHs td:nth-child(7),.PropertyManagementDashboard_tenancyRegisterTable__bzgHs th:nth-child(6),.PropertyManagementDashboard_tenancyRegisterTable__bzgHs th:nth-child(7){width:8%}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs td:nth-child(8),.PropertyManagementDashboard_tenancyRegisterTable__bzgHs th:nth-child(8){width:9%}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs td:nth-child(9),.PropertyManagementDashboard_tenancyRegisterTable__bzgHs th:nth-child(9){width:10%}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs td:nth-child(10),.PropertyManagementDashboard_tenancyRegisterTable__bzgHs th:nth-child(10){width:4%}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs tbody td{padding:.72rem .65rem;font-size:.8125rem}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs tbody td:nth-child(2),.PropertyManagementDashboard_tenancyRegisterTable__bzgHs tbody td:nth-child(3),.PropertyManagementDashboard_tenancyRegisterTable__bzgHs tbody td:nth-child(5),.PropertyManagementDashboard_tenancyRegisterTable__bzgHs tbody td:nth-child(7){color:#475569;font-size:.8125rem}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs .PropertyManagementDashboard_propertyIdentity__mqWU_ strong{font-size:.8125rem}.PropertyManagementDashboard_tenancyRegisterTable__bzgHs .PropertyManagementDashboard_propertyIdentity__mqWU_ span{font-size:.75rem}.PropertyManagementDashboard_tenancyRegisterFooter__PazVr{margin-top:.75rem;color:#64748b;font-size:.8125rem;font-weight:400}.PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh{border-color:#eef2f6;background:#ffffff;box-shadow:none}.PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;margin:0}.PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh dl>div{min-width:0;padding:.75rem;border:1px solid #f0f4f8;border-radius:14px;background:#fbfcfd}.PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh dt{margin:0 0 .25rem;color:#64748b;font-size:.6875rem;font-weight:500}.PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh dd{margin:0;color:#111827;font-size:.8125rem;font-weight:500;line-height:1.3;overflow-wrap:anywhere}@media (max-width:1180px){.PropertyManagementDashboard_tenancyAdvancedFilters__Ra9pp,.PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh dl,.PropertyManagementDashboard_tenancySummaryGrid__k3Nna{grid-template-columns:repeat(2,minmax(0,1fr))}.PropertyManagementDashboard_tenancyRegisterControls__asf5h{grid-template-columns:1fr 220px}.PropertyManagementDashboard_tenancyRegisterControlActions__kMpCU{grid-column:1/-1;justify-content:flex-start}}@media (max-width:680px){.PropertyManagementDashboard_tenancyAdvancedFilters__Ra9pp,.PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh dl,.PropertyManagementDashboard_tenancyRegisterControls__asf5h,.PropertyManagementDashboard_tenancySummaryGrid__k3Nna{grid-template-columns:1fr}}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh{padding:1rem 1.15rem}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh .PropertyManagementDashboard_panelHeader__4Pniu{margin-bottom:.65rem}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh .PropertyManagementDashboard_panelHeader__4Pniu h2{font-size:1rem;letter-spacing:-.01em}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh .PropertyManagementDashboard_panelHeader__4Pniu p{display:none}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid #eef2f6;border-radius:16px;background:#fbfcfd;overflow:hidden}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh dl>div{padding:.68rem .75rem;border:0;border-right:1px solid #eef2f6;border-bottom:1px solid #eef2f6;border-radius:0;background:transparent}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh dl>div:nth-child(4n){border-right:0}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh dl>div:nth-last-child(-n+4){border-bottom:0}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh dt{margin-bottom:.18rem;color:#94a3b8;font-weight:500}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh dd{color:#111827;font-size:.8125rem;line-height:1.3}@media (max-width:900px){.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh dl{grid-template-columns:repeat(2,minmax(0,1fr))}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh dl>div:nth-child(4n){border-right:1px solid #eef2f6}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh dl>div:nth-child(2n){border-right:0}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh dl>div:nth-last-child(-n+4){border-bottom:1px solid #eef2f6}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh dl>div:nth-last-child(-n+2){border-bottom:0}}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh{padding:.78rem .9rem;border-color:#edf2f7;border-radius:18px}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh .PropertyManagementDashboard_panelHeader__4Pniu{margin-bottom:.5rem}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh .PropertyManagementDashboard_panelHeader__4Pniu h2{font-size:.875rem;font-weight:500;line-height:1.2}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh dl{border-radius:13px}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh dl>div{padding:.52rem .62rem}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh dt{margin-bottom:.12rem;font-size:.6875rem;letter-spacing:.04em}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyAgreementSummary__2Q8Mh dd{font-size:.75rem;font-weight:500;line-height:1.2}.PropertyManagementDashboard_tenancyHeroStatusStack__EwHnO{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.35rem}.PropertyManagementDashboard_tenancyDetailTabs__XrpVN{position:relative;display:flex;gap:.35rem;overflow-x:auto;scrollbar-width:thin;padding:.28rem;border:1px solid #edf2f7;border-radius:18px;background:#f8fafc}.PropertyManagementDashboard_tenancyDetailTabs__XrpVN button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.35rem;padding:.55rem .88rem;border:1px solid transparent;border-radius:14px;background:transparent;color:#475569;font:inherit;font-size:.8125rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.PropertyManagementDashboard_tenancyDetailTabs__XrpVN button:hover{color:#0f172a;background:#ffffff}.PropertyManagementDashboard_tenancyDetailTabs__XrpVN button:focus-visible{outline:3px solid #0b4b3e;outline-offset:3px;box-shadow:0 0 0 6px rgba(11,75,62,.12)}.PropertyManagementDashboard_tenancyDetailTabs__XrpVN button em{display:inline-flex;align-items:center;justify-content:center;min-width:1.28rem;height:1.28rem;padding-inline:.35rem;border-radius:999px;background:#e8f2ee;color:#0b4b3e;font-size:.6875rem;font-style:normal;font-weight:600}.PropertyManagementDashboard_tenancyDetailTabActive__UR5t2{border-color:#dbe5ec!important;background:#ffffff!important;color:#0f172a!important;box-shadow:0 10px 24px rgba(15,23,42,.06)}.PropertyManagementDashboard_tenancyTabPanel__QAyU8{display:grid;grid-gap:.85rem;gap:.85rem}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyTabPanel__QAyU8.PropertyManagementDashboard_tenancyDetailCards__CJgUp{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);gap:.85rem}.PropertyManagementDashboard_tenancyHealthPanel__PvaWv,.PropertyManagementDashboard_tenancyRecordPanel__R6IBv{padding:1rem;border-radius:20px;border-color:#edf2f7;box-shadow:none}.PropertyManagementDashboard_tenancyHealthPanel__PvaWv .PropertyManagementDashboard_panelHeader__4Pniu,.PropertyManagementDashboard_tenancyRecordPanel__R6IBv .PropertyManagementDashboard_panelHeader__4Pniu{margin-bottom:.7rem}.PropertyManagementDashboard_tenancyHealthPanel__PvaWv .PropertyManagementDashboard_panelHeader__4Pniu h2,.PropertyManagementDashboard_tenancyRecordPanel__R6IBv .PropertyManagementDashboard_panelHeader__4Pniu h2{font-size:.9375rem;font-weight:500;letter-spacing:-.01em;line-height:1.2}.PropertyManagementDashboard_tenancyRecordGrid__reIMP{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;overflow:hidden;border:1px solid #edf2f7;border-radius:16px;background:#fbfcfd}.PropertyManagementDashboard_tenancyRecordGrid__reIMP>div{min-width:0;padding:.62rem .7rem;border-right:1px solid #edf2f7;border-bottom:1px solid #edf2f7}.PropertyManagementDashboard_tenancyRecordGrid__reIMP>div:nth-child(4n){border-right:0}.PropertyManagementDashboard_tenancyRecordGrid__reIMP>div:nth-last-child(-n+4){border-bottom:0}.PropertyManagementDashboard_tenancyRecordGrid__reIMP dt{margin:0 0 .16rem;color:#475569;font-size:.6875rem;font-weight:500;letter-spacing:.04em}.PropertyManagementDashboard_tenancyRecordGrid__reIMP dd{margin:0;color:#111827;font-size:.75rem;font-weight:500;line-height:1.25;overflow-wrap:anywhere}.PropertyManagementDashboard_tenancyHealthGrid__NtdZG{display:grid;grid-gap:.5rem;gap:.5rem}.PropertyManagementDashboard_tenancyHealthGrid__NtdZG div{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.65rem;padding:.62rem .7rem;border:1px solid #edf2f7;border-radius:14px;background:#fbfcfd}.PropertyManagementDashboard_tenancyHealthGrid__NtdZG div[data-tone=green]{background:#f5fbf8}.PropertyManagementDashboard_tenancyHealthGrid__NtdZG div[data-tone=amber]{background:#fffaf0}.PropertyManagementDashboard_tenancyHealthGrid__NtdZG div[data-tone=red]{background:#fff7f7}.PropertyManagementDashboard_tenancyHealthGrid__NtdZG span{color:#475569;font-size:.75rem;font-weight:500}.PropertyManagementDashboard_tenancyHealthGrid__NtdZG strong{color:#111827;font-size:.75rem;font-weight:600;text-align:right}.PropertyManagementDashboard_tenancyTabPanel__QAyU8 .PropertyManagementDashboard_propertyOverviewPanel__UVjFP{box-shadow:none}.PropertyManagementDashboard_tenancyTabEmpty__FiUQB{display:grid;justify-items:start;grid-gap:.35rem;gap:.35rem;min-height:9rem;padding:1rem;border:1px dashed #dbe5ec;border-radius:16px;background:#fbfcfd}.PropertyManagementDashboard_tenancyTabEmpty__FiUQB strong{color:#111827;font-size:.875rem;font-weight:500;line-height:1.25}.PropertyManagementDashboard_tenancyTabEmpty__FiUQB span{max-width:48ch;color:#475569;font-size:.8125rem;line-height:1.45}.PropertyManagementDashboard_tenancyTabEmpty__FiUQB a,.PropertyManagementDashboard_tenancyTabEmpty__FiUQB button{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;margin-top:.25rem;padding:0 .85rem;border:1px solid #dbe5ec;border-radius:999px;background:#ffffff;color:#0b4b3e;font:inherit;font-size:.8125rem;font-weight:600;text-decoration:none;cursor:pointer}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) :is(.PropertyManagementDashboard_tenancyPrimaryActions__flNr2 a,.PropertyManagementDashboard_tenancyMoreButton___SeWt,.PropertyManagementDashboard_tenancyMoreList__IUCDi button,.PropertyManagementDashboard_tenancyMoreList__IUCDi a,.PropertyManagementDashboard_panelActions__zCG49 a,.PropertyManagementDashboard_checklistItem__DzDS5 button,.PropertyManagementDashboard_tenancyTabEmpty__FiUQB a,.PropertyManagementDashboard_tenancyTabEmpty__FiUQB button,.PropertyManagementDashboard_tenancyTabPanel__QAyU8):focus-visible{outline:3px solid #0b4b3e;outline-offset:3px;box-shadow:0 0 0 6px rgba(11,75,62,.12)}@media (max-width:1180px){.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyTabPanel__QAyU8.PropertyManagementDashboard_tenancyDetailCards__CJgUp,.PropertyManagementDashboard_tenancyRecordGrid__reIMP{grid-template-columns:repeat(2,minmax(0,1fr))}.PropertyManagementDashboard_tenancyRecordGrid__reIMP>div:nth-child(4n){border-right:1px solid #edf2f7}.PropertyManagementDashboard_tenancyRecordGrid__reIMP>div:nth-child(2n){border-right:0}.PropertyManagementDashboard_tenancyRecordGrid__reIMP>div:nth-last-child(-n+4){border-bottom:1px solid #edf2f7}.PropertyManagementDashboard_tenancyRecordGrid__reIMP>div:nth-last-child(-n+2){border-bottom:0}}@media (max-width:680px){.PropertyManagementDashboard_tenancyDetailTabs__XrpVN{margin-inline:-.1rem;border-radius:16px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),transparent)}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyTabPanel__QAyU8.PropertyManagementDashboard_tenancyDetailCards__CJgUp,.PropertyManagementDashboard_tenancyRecordGrid__reIMP{grid-template-columns:1fr}.PropertyManagementDashboard_tenancyRecordGrid__reIMP>div,.PropertyManagementDashboard_tenancyRecordGrid__reIMP>div:nth-child(2n),.PropertyManagementDashboard_tenancyRecordGrid__reIMP>div:nth-child(4n){border-right:0}.PropertyManagementDashboard_tenancyRecordGrid__reIMP>div:nth-last-child(-n+2){border-bottom:1px solid #edf2f7}.PropertyManagementDashboard_tenancyRecordGrid__reIMP>div:last-child{border-bottom:0}}.PropertyManagementDashboard_documentStatusGrid__cVoeS a,a.PropertyManagementDashboard_activityItem__UXewA,a.PropertyManagementDashboard_documentStatusGrid__cVoeS,a.PropertyManagementDashboard_expiryItem__ewt6S,a.PropertyManagementDashboard_metricCard__e1wuo,a.PropertyManagementDashboard_mobileRecordCard__75O_H,a.PropertyManagementDashboard_propertySummaryTile__YOfG2,a.PropertyManagementDashboard_reportBarRow__3Vn0u,a.PropertyManagementDashboard_taskCard__c_Yjf{color:inherit;text-decoration:none}.PropertyManagementDashboard_documentStatusGrid__cVoeS a:focus-visible,.PropertyManagementDashboard_tableInlineLink__QDWMM:focus-visible,a.PropertyManagementDashboard_activityItem__UXewA:focus-visible,a.PropertyManagementDashboard_expiryItem__ewt6S:focus-visible,a.PropertyManagementDashboard_metricCard__e1wuo:focus-visible,a.PropertyManagementDashboard_mobileRecordCard__75O_H:focus-visible,a.PropertyManagementDashboard_propertySummaryTile__YOfG2:focus-visible,a.PropertyManagementDashboard_reportBarRow__3Vn0u:focus-visible,a.PropertyManagementDashboard_taskCard__c_Yjf:focus-visible{outline:3px solid rgba(16,185,129,.28);outline-offset:3px}.PropertyManagementDashboard_tableInlineLink__QDWMM{color:inherit;font-weight:700;text-decoration:none}.PropertyManagementDashboard_tableInlineLink__QDWMM:hover{color:#006a56}@media (prefers-reduced-motion:reduce){.PropertyManagementDashboard_shell__Ttc2w *,.PropertyManagementDashboard_shell__Ttc2w :after,.PropertyManagementDashboard_shell__Ttc2w :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.PropertyManagementDashboard_fileActionUpload__opeZM{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:.5rem;padding:.55rem .65rem;text-align:left;width:100%}.PropertyManagementDashboard_fileActionUpload__opeZM:focus-within,.PropertyManagementDashboard_fileActionUpload__opeZM:hover{background:rgba(15,23,42,.06)}.PropertyManagementDashboard_fileActionUpload__opeZM input{inline-size:1px;block-size:1px;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden;position:absolute;white-space:nowrap}.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_agreementFoundSummary__WeaRl strong,.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_extractedFieldCard__vXjeu strong,.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_importCompletionPanel__V3u8h h3,.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_importFailurePanel__4RV4Z h3,.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_reviewReadyBox__j41ms strong,.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_setupPreviewList__1PlTV strong,.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_structuredMatchCard__P7S54 strong{font-weight:500}.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_agreementFoundSummary__WeaRl span,.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_extractedFieldCard__vXjeu p,.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_extractedGroup__E2eiZ h3,.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_matchCandidateList__Ipyx_>span,.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_setupPreviewList__1PlTV span,.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_structuredMatchCard__P7S54 span,.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_structuredReviewField__w27Dt span{color:#5f6f82;font-weight:500;letter-spacing:0;text-transform:none}.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_optionalAgreementDetails__NLBdk{border-color:#f0f4f8;border-radius:14px;background:#fbfcfd}.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_optionalAgreementDetails__NLBdk summary{color:#334155;font-size:.8125rem;font-weight:500}.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_extractedGroup__E2eiZ{padding-top:.7rem;border-top:1px solid #f1f5f9}.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_extractedGroup__E2eiZ h3{margin-bottom:.55rem;font-size:.8125rem}.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_extractedFieldCard__vXjeu small,.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_setupPreviewList__1PlTV p,.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_structuredMatchCard__P7S54 p,.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_structuredReviewField__w27Dt small{color:#64748b;font-size:.75rem}.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_confidenceBadge__XaBdU{min-height:1.45rem;padding-inline:.48rem;border-radius:999px;font-size:.6875rem;font-weight:500}.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_warningBanner__ExH0K,.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_warningBox__WzXAN{border-color:#f6e6bc;background:#fffaf0;color:#7c4a03;font-size:.8125rem;line-height:1.45}.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_documentNotes__qDyd1{margin-top:12px;border:1px solid #f0f4f8;border-radius:14px;background:#fbfcfd}.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_documentNotes__qDyd1 summary{min-height:2.35rem;display:inline-flex;align-items:center;gap:.45rem;padding:0 .8rem;color:#475569;font-size:.8125rem;font-weight:500;cursor:pointer}.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_documentNotes__qDyd1 summary::-webkit-details-marker{color:#94a3b8}.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_documentNotes__qDyd1 div{display:grid;grid-gap:.45rem;gap:.45rem;padding:0 .85rem .85rem}.PropertyManagementDashboard_importMain__k7qgj .PropertyManagementDashboard_documentNotes__qDyd1 p{margin:0;color:#64748b;font-size:.75rem;line-height:1.45}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_chargeList__2cFnQ small,.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_documentStatusGrid__cVoeS span,.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyDetailTabs__XrpVN button,.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyHealthGrid__NtdZG span,.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyRecordGrid__reIMP dt,.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyTabEmpty__FiUQB span,.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_timelineList__yUvyl p,.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_timelineList__yUvyl span{color:#5f6f82;font-weight:400}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_chargeList__2cFnQ strong,.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_checklistItem__DzDS5 strong,.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_documentStatusGrid__cVoeS strong,.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyHealthGrid__NtdZG strong,.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyRecordGrid__reIMP dd,.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyTabEmpty__FiUQB strong,.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_timelineList__yUvyl strong{font-weight:500}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyDetailTabActive__UR5t2{box-shadow:none}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_propertyHero__9A_wE{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,auto);align-items:center;grid-gap:1rem;gap:1rem}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_propertyHeroActions__7x0_O,.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyPrimaryActions__flNr2{min-width:0;justify-content:flex-end}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_propertyHeroActions__7x0_O a,.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_propertyHeroActions__7x0_O button,.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyPrimaryActions__flNr2 a{flex:0 0 auto;min-width:max-content;white-space:nowrap}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyDetailTabs__XrpVN{min-height:3.35rem;padding:.42rem;overflow-x:auto;overflow-y:visible}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyDetailTabs__XrpVN button{flex:0 0 auto}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_checklistItem__DzDS5 a{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;padding:0 .85rem;border:1px solid #e8eef3;border-radius:999px;background:#ffffff;color:#334155;font:inherit;font-size:.8125rem;font-weight:500;line-height:1;text-decoration:none;white-space:nowrap}@media (max-width:1180px){.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_propertyHero__9A_wE{grid-template-columns:1fr}.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_propertyHeroActions__7x0_O,.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyHeroStatusStack__EwHnO,.PropertyManagementDashboard_main__suXVO:has(.PropertyManagementDashboard_tenancyDetailCards__CJgUp) .PropertyManagementDashboard_tenancyPrimaryActions__flNr2{justify-content:flex-start}}.PropertyManagementDashboard_fileManagerMain__UZQ2m{--pm-file-text-primary:var(--pm-ink);--pm-file-text-secondary:var(--pm-ink-soft);--pm-file-text-tertiary:var(--pm-muted);--pm-file-title-size:1.5rem;--pm-file-section-title-size:1rem;--pm-file-body-size:0.875rem;--pm-file-label-size:0.8125rem;--pm-file-caption-size:0.75rem;--pm-file-card-value-size:1.75rem}.PropertyManagementDashboard_fileManagerMain__UZQ2m :is(strong,b,h1,h2,h3,th,button,label,.PropertyManagementDashboard_status__4Eh1h,.PropertyManagementDashboard_fileSummaryAction__blseZ){font-weight:500}.PropertyManagementDashboard_fileManagerMain__UZQ2m :is(p,small,td,input,select,textarea){font-weight:400}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_pageHeader__ykKNW h1{color:var(--pm-file-text-primary);font-size:var(--pm-file-title-size);font-weight:500;line-height:1.15;letter-spacing:-.02em}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_pageHeader__ykKNW p,.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_panelHeader__4Pniu p,.PropertyManagementDashboard_fileUploadZone__OpCPd p{color:var(--pm-file-text-secondary);font-size:var(--pm-file-body-size);font-weight:400;line-height:1.3;letter-spacing:0}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_panelHeader__4Pniu h2,.PropertyManagementDashboard_fileUploadZone__OpCPd strong{color:var(--pm-file-text-primary);font-size:var(--pm-file-section-title-size);font-weight:500;line-height:1.3;letter-spacing:0}.PropertyManagementDashboard_fileSummaryTile__q2wdF strong{color:var(--pm-file-text-primary);font-size:var(--pm-file-card-value-size);font-weight:500;line-height:1;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PropertyManagementDashboard_fileSummaryTile__q2wdF[data-empty=true] strong{color:var(--pm-file-text-tertiary)}.PropertyManagementDashboard_fileSummaryTile__q2wdF>span:not(.PropertyManagementDashboard_fileSummaryIcon__tDfHT):not(.PropertyManagementDashboard_fileSummaryInfo__CQZ4c){color:var(--pm-file-text-secondary);font-size:var(--pm-file-label-size);font-weight:500;line-height:1.25;letter-spacing:0}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_fileManagerTable__8fsYV thead th,.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_propertyTable__qnlMK thead th{color:var(--pm-file-text-tertiary);font-size:var(--pm-file-caption-size);font-weight:500;line-height:1.3;letter-spacing:.01em;text-transform:none}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_fileManagerTable__8fsYV tbody td,.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_propertyTable__qnlMK tbody td{color:var(--pm-file-text-secondary);font-size:var(--pm-file-body-size);font-weight:400;line-height:1.3;letter-spacing:0}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_mobileRecordTop__Nkx80 strong,.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_propertyTableText__0FCva strong{color:var(--pm-file-text-primary);font-size:var(--pm-file-body-size);font-weight:500;line-height:1.3;letter-spacing:0}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_mobileRecordCard__75O_H dd,.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_mobileRecordCard__75O_H dt,.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_mobileRecordCard__75O_H p,.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_propertyTableText__0FCva small{color:var(--pm-file-text-tertiary);font-size:var(--pm-file-label-size);font-weight:400;line-height:1.3;letter-spacing:0}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_mobileRecordCard__75O_H dt{font-weight:500}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_cardActions__D9JZ5 a,.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_cardActions__D9JZ5 button,.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_status__4Eh1h,.PropertyManagementDashboard_fileSummaryAction__blseZ,.PropertyManagementDashboard_fileUploadButton__z9n7i,.PropertyManagementDashboard_fileUploadZone__OpCPd label{font-size:var(--pm-file-label-size);font-weight:500;line-height:1.3;letter-spacing:0}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_fileUploadError__nOTi2{font-size:var(--pm-file-label-size);font-weight:400;line-height:1.3}.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_fileManagerTable__8fsYV td:nth-child(4),.PropertyManagementDashboard_fileManagerMain__UZQ2m .PropertyManagementDashboard_mobileRecordCard__75O_H dd,.PropertyManagementDashboard_fileSummaryTile__q2wdF strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PropertyManagementDashboard_propertyMetricTile__02mNB{--file-summary-tone:var(--pm-info);--file-summary-tint:var(--pm-info-soft)}.PropertyManagementDashboard_propertyMetricTile__02mNB[data-file-tone=success]{--file-summary-tone:var(--pm-positive);--file-summary-tint:var(--pm-positive-soft)}.PropertyManagementDashboard_propertyMetricTile__02mNB[data-file-tone=warning]{--file-summary-tone:var(--pm-warning);--file-summary-tint:var(--pm-warning-soft)}.PropertyManagementDashboard_propertyMetricTile__02mNB[data-file-tone=neutral]{--file-summary-tone:var(--pm-muted-soft);--file-summary-tint:color-mix(in srgb,var(--pm-muted-soft) 14%,var(--pm-panel))}.PropertyManagementDashboard_propertyMetricTile__02mNB strong{font-weight:500;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PropertyManagementDashboard_propertyMetricTile__02mNB>span:not(.PropertyManagementDashboard_fileSummaryIcon__tDfHT):not(.PropertyManagementDashboard_fileSummaryInfo__CQZ4c){color:var(--pm-ink-soft);font-size:.8125rem;font-weight:500;line-height:1.25;letter-spacing:0}.PropertyManagementDashboard_propertyMetricTile__02mNB[data-empty=true] strong{color:var(--pm-muted)}.PropertyManagementDashboard_propertiesPanel__9Ff68 .PropertyManagementDashboard_panelHeader__4Pniu h2{color:var(--pm-ink);font-size:1rem;font-weight:500;line-height:1.3;letter-spacing:0}.PropertyManagementDashboard_propertiesPanel__9Ff68 .PropertyManagementDashboard_panelHeader__4Pniu p,.PropertyManagementDashboard_propertyFilters__oAvnn,.PropertyManagementDashboard_propertyFilters__oAvnn select{color:var(--pm-ink-soft);font-size:.875rem;font-weight:400;line-height:1.3;letter-spacing:0}.PropertyManagementDashboard_propertiesPanel__9Ff68 .PropertyManagementDashboard_propertyTable__qnlMK thead th{color:var(--pm-muted);font-size:.75rem;font-weight:500;line-height:1.3;letter-spacing:.01em;text-transform:none}.PropertyManagementDashboard_propertiesPanel__9Ff68 .PropertyManagementDashboard_propertyTable__qnlMK tbody td,.PropertyManagementDashboard_propertiesPanel__9Ff68 .PropertyManagementDashboard_propertyTable__qnlMK tbody td a,.PropertyManagementDashboard_propertyCard__MVUs_{color:var(--pm-ink-soft);font-size:.875rem;font-weight:400;line-height:1.3;letter-spacing:0}.PropertyManagementDashboard_propertiesPanel__9Ff68 .PropertyManagementDashboard_propertyIdentity__mqWU_ strong,.PropertyManagementDashboard_propertiesPanel__9Ff68 .PropertyManagementDashboard_propertyTableText__0FCva,.PropertyManagementDashboard_propertyCard__MVUs_ strong{color:var(--pm-ink);font-size:.875rem;font-weight:500;line-height:1.3;letter-spacing:0}.PropertyManagementDashboard_propertiesPanel__9Ff68 .PropertyManagementDashboard_propertyIdentity__mqWU_ span,.PropertyManagementDashboard_propertyCard__MVUs_ dd,.PropertyManagementDashboard_propertyCard__MVUs_ p{color:var(--pm-ink-soft);font-size:.875rem;font-weight:400;line-height:1.3}.PropertyManagementDashboard_propertiesPanel__9Ff68 .PropertyManagementDashboard_propertyIdentity__mqWU_ small,.PropertyManagementDashboard_propertyCard__MVUs_ dt{color:var(--pm-muted);font-size:.8125rem;font-weight:400;line-height:1.3}.PropertyManagementDashboard_propertiesPanel__9Ff68 .PropertyManagementDashboard_propertyTable__qnlMK .PropertyManagementDashboard_num__K3SMo,.PropertyManagementDashboard_propertiesPanel__9Ff68 .PropertyManagementDashboard_propertyTable__qnlMK td:nth-child(3),.PropertyManagementDashboard_propertyCard__MVUs_ dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PropertyManagementDashboard_propertySummaryGrid__cOXpq:has(.PropertyManagementDashboard_propertyMetricTile__02mNB){gap:12px}.PropertyManagementDashboard_propertyMetricTile__02mNB{min-height:124px;grid-template-rows:34px 1fr auto 3px;gap:8px;padding:16px 16px 0}.PropertyManagementDashboard_propertyMetricTile__02mNB:after{width:calc(100% + 32px);margin-inline:-16px}.PropertyManagementDashboard_propertyMetricTile__02mNB .PropertyManagementDashboard_fileSummaryIcon__tDfHT,.PropertyManagementDashboard_propertyMetricTile__02mNB .PropertyManagementDashboard_fileSummaryTop__iX9ZI .PropertyManagementDashboard_fileSummaryIcon__tDfHT{width:34px;height:34px;min-height:34px;flex-basis:34px;border-radius:8px}.PropertyManagementDashboard_propertyMetricTile__02mNB .PropertyManagementDashboard_fileSummaryIcon__tDfHT svg{width:17px;height:17px}.PropertyManagementDashboard_propertyMetricTile__02mNB strong{align-self:end;font-size:1.75rem}.PropertyManagementDashboard_propertyMetricTile__02mNB>span:not(.PropertyManagementDashboard_fileSummaryIcon__tDfHT):not(.PropertyManagementDashboard_fileSummaryInfo__CQZ4c){min-height:17px;padding-bottom:15px;line-height:1.2}.PropertyManagementDashboard_propertiesPanel__9Ff68 .PropertyManagementDashboard_propertyIdentity__mqWU_{gap:2px}.PropertyManagementDashboard_propertiesPanel__9Ff68 .PropertyManagementDashboard_propertyIdentity__mqWU_ strong{line-height:1.25}.PropertyManagementDashboard_propertiesPanel__9Ff68 .PropertyManagementDashboard_propertyIdentity__mqWU_ span{color:var(--pm-muted);line-height:1.25}.PropertyManagementDashboard_propertiesPanel__9Ff68 .PropertyManagementDashboard_propertyTable__qnlMK td,.PropertyManagementDashboard_propertiesPanel__9Ff68 .PropertyManagementDashboard_propertyTable__qnlMK th{height:56px;padding-block:8px}.PropertyManagementDashboard_propertyMetricTile__02mNB{min-height:112px;grid-template-rows:34px auto auto 3px;align-content:start;row-gap:7px;padding-top:14px}.PropertyManagementDashboard_propertyMetricTile__02mNB .PropertyManagementDashboard_fileSummaryTop__iX9ZI{align-self:start}.PropertyManagementDashboard_propertyMetricTile__02mNB strong{align-self:start;margin-top:2px;line-height:1}.PropertyManagementDashboard_propertyMetricTile__02mNB>span:not(.PropertyManagementDashboard_fileSummaryIcon__tDfHT):not(.PropertyManagementDashboard_fileSummaryInfo__CQZ4c){padding-bottom:12px;line-height:1.15}.PropertyManagementDashboard_moduleMetricTile__fb7qc{min-height:112px;grid-template-rows:34px auto auto 3px;align-content:start;gap:7px;padding:14px 16px 0}.PropertyManagementDashboard_moduleMetricTile__fb7qc:after{width:calc(100% + 32px);margin-inline:-16px}.PropertyManagementDashboard_moduleMetricTile__fb7qc .PropertyManagementDashboard_fileSummaryIcon__tDfHT,.PropertyManagementDashboard_moduleMetricTile__fb7qc .PropertyManagementDashboard_fileSummaryTop__iX9ZI .PropertyManagementDashboard_fileSummaryIcon__tDfHT{width:34px;height:34px;min-height:34px;flex-basis:34px;border-radius:8px}.PropertyManagementDashboard_moduleMetricTile__fb7qc .PropertyManagementDashboard_fileSummaryIcon__tDfHT svg{width:17px;height:17px}.PropertyManagementDashboard_moduleMetricTile__fb7qc strong{align-self:start;margin-top:2px;color:var(--pm-ink);font-size:1.75rem;font-weight:500;line-height:1;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PropertyManagementDashboard_moduleMetricTile__fb7qc[data-empty=true] strong{color:var(--pm-muted)}.PropertyManagementDashboard_moduleMetricTile__fb7qc>span:not(.PropertyManagementDashboard_fileSummaryIcon__tDfHT):not(.PropertyManagementDashboard_fileSummaryInfo__CQZ4c){min-height:17px;padding-bottom:12px;color:var(--pm-ink-soft);font-size:.8125rem;font-weight:500;line-height:1.15;letter-spacing:0;text-transform:none}.PropertyManagementDashboard_propertySummaryGrid__cOXpq:has(.PropertyManagementDashboard_moduleMetricTile__fb7qc),.PropertyManagementDashboard_tenancySummaryGrid__k3Nna:has(.PropertyManagementDashboard_moduleMetricTile__fb7qc){gap:12px}.PropertyManagementDashboard_shell__Ttc2w{--pm-type-page-title-final:clamp(1.5rem,0.6vw + 1.25rem,1.75rem);--pm-type-section-title-final:1.0625rem;--pm-type-body-final:0.875rem;--pm-type-label-final:0.8125rem;--pm-type-caption-final:0.75rem;--pm-type-kpi-final:1.75rem;--pm-summary-card-height-final:112px;--pm-summary-icon-final:34px}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_pageHeader__ykKNW h1){color:var(--pm-ink);font-size:var(--pm-type-page-title-final);font-weight:650;line-height:1.2;letter-spacing:-.02em}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_pageHeader__ykKNW p,.PropertyManagementDashboard_panelHeader__4Pniu p){color:var(--pm-muted);font-size:var(--pm-type-body-final);font-weight:400;line-height:1.45;letter-spacing:0}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_panelHeader__4Pniu h2){color:var(--pm-ink);font-size:var(--pm-type-section-title-final);font-weight:600;line-height:1.3;letter-spacing:-.01em}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_propertySummaryGrid__cOXpq,.PropertyManagementDashboard_fileSummaryGrid__CytTx,.PropertyManagementDashboard_taskSummaryGrid__Frum6,.PropertyManagementDashboard_tenancySummaryGrid__k3Nna){display:grid;grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:stretch}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_propertySummaryGrid__cOXpq,.PropertyManagementDashboard_fileSummaryGrid__CytTx,.PropertyManagementDashboard_taskSummaryGrid__Frum6,.PropertyManagementDashboard_tenancySummaryGrid__k3Nna):not(:has(>:nth-child(5))){grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_propertySummaryGrid__cOXpq,.PropertyManagementDashboard_fileSummaryGrid__CytTx,.PropertyManagementDashboard_taskSummaryGrid__Frum6,.PropertyManagementDashboard_tenancySummaryGrid__k3Nna){grid-template-columns:repeat(2,minmax(0,1fr))}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_propertySummaryGrid__cOXpq,.PropertyManagementDashboard_fileSummaryGrid__CytTx,.PropertyManagementDashboard_taskSummaryGrid__Frum6,.PropertyManagementDashboard_tenancySummaryGrid__k3Nna)>:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:480px){.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_propertySummaryGrid__cOXpq,.PropertyManagementDashboard_fileSummaryGrid__CytTx,.PropertyManagementDashboard_taskSummaryGrid__Frum6,.PropertyManagementDashboard_tenancySummaryGrid__k3Nna){grid-template-columns:1fr}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_propertySummaryGrid__cOXpq,.PropertyManagementDashboard_fileSummaryGrid__CytTx,.PropertyManagementDashboard_taskSummaryGrid__Frum6,.PropertyManagementDashboard_tenancySummaryGrid__k3Nna)>:last-child:nth-child(odd){grid-column:auto}}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_propertySummaryTile__YOfG2.PropertyManagementDashboard_fileSummaryTile__q2wdF,.PropertyManagementDashboard_propertySummaryTile__YOfG2.PropertyManagementDashboard_moduleMetricTile__fb7qc,.PropertyManagementDashboard_propertySummaryTile__YOfG2.PropertyManagementDashboard_propertyMetricTile__02mNB){position:relative;min-height:var(--pm-summary-card-height-final);display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:min-content;align-content:start;grid-gap:6px;gap:6px;padding:14px 16px 16px;border:.5px solid var(--pm-line);border-radius:12px;background:var(--pm-panel);box-shadow:none;overflow:hidden}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_propertySummaryTile__YOfG2.PropertyManagementDashboard_fileSummaryTile__q2wdF,.PropertyManagementDashboard_propertySummaryTile__YOfG2.PropertyManagementDashboard_moduleMetricTile__fb7qc,.PropertyManagementDashboard_propertySummaryTile__YOfG2.PropertyManagementDashboard_propertyMetricTile__02mNB):before{content:none}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_propertySummaryTile__YOfG2.PropertyManagementDashboard_fileSummaryTile__q2wdF,.PropertyManagementDashboard_propertySummaryTile__YOfG2.PropertyManagementDashboard_moduleMetricTile__fb7qc,.PropertyManagementDashboard_propertySummaryTile__YOfG2.PropertyManagementDashboard_propertyMetricTile__02mNB)>:is(strong,span:not(.PropertyManagementDashboard_fileSummaryIcon__tDfHT):not(.PropertyManagementDashboard_toneIcon__QFk0Q),small){grid-column:1;grid-row:auto}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_propertySummaryTile__YOfG2.PropertyManagementDashboard_fileSummaryTile__q2wdF,.PropertyManagementDashboard_propertySummaryTile__YOfG2.PropertyManagementDashboard_moduleMetricTile__fb7qc,.PropertyManagementDashboard_propertySummaryTile__YOfG2.PropertyManagementDashboard_propertyMetricTile__02mNB)>small{color:var(--pm-muted);font-size:var(--pm-type-caption-final,.75rem);font-weight:500;line-height:1.35}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_propertySummaryTile__YOfG2.PropertyManagementDashboard_fileSummaryTile__q2wdF,.PropertyManagementDashboard_propertySummaryTile__YOfG2.PropertyManagementDashboard_moduleMetricTile__fb7qc,.PropertyManagementDashboard_propertySummaryTile__YOfG2.PropertyManagementDashboard_propertyMetricTile__02mNB):after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--file-summary-tone,var(--pm-info));border-radius:999px 999px 0 0}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_fileSummaryTop__iX9ZI){min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_fileSummaryIcon__tDfHT,.PropertyManagementDashboard_fileSummaryTile__q2wdF .PropertyManagementDashboard_fileSummaryTop__iX9ZI .PropertyManagementDashboard_fileSummaryIcon__tDfHT,.PropertyManagementDashboard_moduleMetricTile__fb7qc .PropertyManagementDashboard_fileSummaryTop__iX9ZI .PropertyManagementDashboard_fileSummaryIcon__tDfHT,.PropertyManagementDashboard_propertyMetricTile__02mNB .PropertyManagementDashboard_fileSummaryTop__iX9ZI .PropertyManagementDashboard_fileSummaryIcon__tDfHT){width:var(--pm-summary-icon-final);height:var(--pm-summary-icon-final);min-width:var(--pm-summary-icon-final);min-height:var(--pm-summary-icon-final);flex:0 0 var(--pm-summary-icon-final);display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:var(--file-summary-tint,var(--pm-info-soft));color:var(--file-summary-tone,var(--pm-info))}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_fileSummaryIcon__tDfHT svg,.PropertyManagementDashboard_moduleMetricTile__fb7qc .PropertyManagementDashboard_fileSummaryIcon__tDfHT svg,.PropertyManagementDashboard_propertyMetricTile__02mNB .PropertyManagementDashboard_fileSummaryIcon__tDfHT svg){width:17px;height:17px;display:block}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_fileSummaryTile__q2wdF strong,.PropertyManagementDashboard_moduleMetricTile__fb7qc strong,.PropertyManagementDashboard_propertyMetricTile__02mNB strong){align-self:start;margin:2px 0 0;color:var(--pm-ink);font-size:var(--pm-type-kpi-final);font-weight:600;line-height:1;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_fileSummaryTile__q2wdF[data-empty=true] strong,.PropertyManagementDashboard_moduleMetricTile__fb7qc[data-empty=true] strong,.PropertyManagementDashboard_propertyMetricTile__02mNB[data-empty=true] strong){color:var(--pm-muted)}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_fileSummaryTile__q2wdF>span:not(.PropertyManagementDashboard_fileSummaryIcon__tDfHT):not(.PropertyManagementDashboard_fileSummaryInfo__CQZ4c),.PropertyManagementDashboard_moduleMetricTile__fb7qc>span:not(.PropertyManagementDashboard_fileSummaryIcon__tDfHT):not(.PropertyManagementDashboard_fileSummaryInfo__CQZ4c),.PropertyManagementDashboard_propertyMetricTile__02mNB>span:not(.PropertyManagementDashboard_fileSummaryIcon__tDfHT):not(.PropertyManagementDashboard_fileSummaryInfo__CQZ4c)){min-height:17px;padding-bottom:12px;color:var(--pm-ink-soft);font-size:var(--pm-type-label-final);font-weight:500;line-height:1.15;letter-spacing:0;text-transform:none}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_propertyTable__qnlMK thead th,.PropertyManagementDashboard_fileManagerTable__8fsYV thead th,.PropertyManagementDashboard_tenancyRegisterTable__bzgHs thead th){color:var(--pm-muted);font-size:var(--pm-type-caption-final);font-weight:500;line-height:1.3;letter-spacing:.01em;text-transform:none}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_propertyTable__qnlMK tbody td,.PropertyManagementDashboard_fileManagerTable__8fsYV tbody td,.PropertyManagementDashboard_tenancyRegisterTable__bzgHs tbody td){color:var(--pm-ink-soft);font-size:var(--pm-type-body-final);font-weight:400;line-height:1.3;letter-spacing:0}.PropertyManagementDashboard_shell__Ttc2w :is(.PropertyManagementDashboard_propertyTableText__0FCva strong,.PropertyManagementDashboard_propertyIdentity__mqWU_ strong,.PropertyManagementDashboard_tenancyRegisterTable__bzgHs strong,.PropertyManagementDashboard_fileManagerTable__8fsYV strong,.PropertyManagementDashboard_mobileRecordTop__Nkx80 strong){color:var(--pm-ink);font-size:var(--pm-type-body-final);font-weight:500;line-height:1.3;letter-spacing:0}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_logoMark__3zNRa{width:44px;height:44px;flex:0 0 44px;display:inline-flex;align-items:center;justify-content:center;border-radius:13px}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_logoMark__3zNRa img{width:34px;height:34px;display:block;object-fit:contain;object-position:center}.PropertyManagementDashboard_complianceTable__nbywF td:first-child,.PropertyManagementDashboard_complianceTable__nbywF th:first-child{width:28%}.PropertyManagementDashboard_complianceTable__nbywF td:nth-child(2),.PropertyManagementDashboard_complianceTable__nbywF th:nth-child(2){width:19%}.PropertyManagementDashboard_complianceTable__nbywF td:nth-child(3),.PropertyManagementDashboard_complianceTable__nbywF th:nth-child(3){width:17%}.PropertyManagementDashboard_complianceTable__nbywF td:nth-child(4),.PropertyManagementDashboard_complianceTable__nbywF th:nth-child(4){width:22%}.PropertyManagementDashboard_complianceTable__nbywF td:nth-child(5),.PropertyManagementDashboard_complianceTable__nbywF th:nth-child(5){width:14%}.PropertyManagementDashboard_complianceTable__nbywF .PropertyManagementDashboard_propertyActionCell__7x8eF{min-width:136px;padding-inline:10px!important;text-align:right;white-space:nowrap}.PropertyManagementDashboard_complianceTable__nbywF .PropertyManagementDashboard_propertyActionCell__7x8eF>button{min-height:34px;max-width:100%;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid var(--pm-line);border-radius:10px;background:var(--pm-panel);color:var(--pm-ink-soft);font:inherit;font-size:var(--pm-type-label-final,.8125rem);font-weight:500;line-height:1;white-space:nowrap;cursor:pointer}.PropertyManagementDashboard_complianceTable__nbywF .PropertyManagementDashboard_propertyActionCell__7x8eF>button:hover{border-color:color-mix(in srgb,var(--pm-brand) 24%,var(--pm-line));background:var(--pm-brand-tint);color:var(--pm-brand-deep)}.PropertyManagementDashboard_complianceTable__nbywF .PropertyManagementDashboard_propertyActionCell__7x8eF>button:focus-visible{outline:0;box-shadow:var(--pm-focus)}.PropertyManagementDashboard_complianceTable__nbywF .PropertyManagementDashboard_complianceEvidenceCell__I6aLp span{max-width:240px}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_propertySummaryTile__YOfG2:not(.PropertyManagementDashboard_fileSummaryTile__q2wdF):not(.PropertyManagementDashboard_moduleMetricTile__fb7qc):not(.PropertyManagementDashboard_propertyMetricTile__02mNB){--legacy-summary-tone:var(--tone-fg,var(--pm-info));--legacy-summary-tint:color-mix(in srgb,var(--legacy-summary-tone) 12%,var(--pm-panel));position:relative;min-height:var(--pm-summary-card-height-final,112px);display:grid;grid-template-columns:1fr;grid-template-rows:var(--pm-summary-icon-final,34px) auto auto 3px;align-content:start;grid-gap:7px;gap:7px;padding:14px 16px 0;border:.5px solid var(--pm-line);border-radius:12px;background:var(--pm-panel);box-shadow:none;overflow:hidden}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_propertySummaryTile__YOfG2:not(.PropertyManagementDashboard_fileSummaryTile__q2wdF):not(.PropertyManagementDashboard_moduleMetricTile__fb7qc):not(.PropertyManagementDashboard_propertyMetricTile__02mNB):before{content:none}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_propertySummaryTile__YOfG2:not(.PropertyManagementDashboard_fileSummaryTile__q2wdF):not(.PropertyManagementDashboard_moduleMetricTile__fb7qc):not(.PropertyManagementDashboard_propertyMetricTile__02mNB):after{content:"";position:static;align-self:end;display:block;width:calc(100% + 32px);height:3px;margin-inline:-16px;border:0;border-radius:999px 999px 0 0;background:var(--legacy-summary-tone)}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_propertySummaryTile__YOfG2:not(.PropertyManagementDashboard_fileSummaryTile__q2wdF):not(.PropertyManagementDashboard_moduleMetricTile__fb7qc):not(.PropertyManagementDashboard_propertyMetricTile__02mNB) .PropertyManagementDashboard_toneIcon__QFk0Q{grid-column:1;grid-row:1;width:var(--pm-summary-icon-final,34px);height:var(--pm-summary-icon-final,34px);min-width:var(--pm-summary-icon-final,34px);min-height:var(--pm-summary-icon-final,34px);display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:var(--legacy-summary-tint);color:var(--legacy-summary-tone)}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_propertySummaryTile__YOfG2:not(.PropertyManagementDashboard_fileSummaryTile__q2wdF):not(.PropertyManagementDashboard_moduleMetricTile__fb7qc):not(.PropertyManagementDashboard_propertyMetricTile__02mNB) .PropertyManagementDashboard_toneIcon__QFk0Q svg{width:17px;height:17px;display:block}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_propertySummaryTile__YOfG2:not(.PropertyManagementDashboard_fileSummaryTile__q2wdF):not(.PropertyManagementDashboard_moduleMetricTile__fb7qc):not(.PropertyManagementDashboard_propertyMetricTile__02mNB) strong{grid-column:1;grid-row:2;align-self:start;justify-self:start;margin:2px 0 0;color:var(--pm-ink);font-size:var(--pm-type-kpi-final,1.75rem);font-weight:600;line-height:1;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_propertySummaryTile__YOfG2:not(.PropertyManagementDashboard_fileSummaryTile__q2wdF):not(.PropertyManagementDashboard_moduleMetricTile__fb7qc):not(.PropertyManagementDashboard_propertyMetricTile__02mNB) span:not(.PropertyManagementDashboard_toneIcon__QFk0Q){grid-column:1;grid-row:3;min-height:17px;padding:0 0 12px;color:var(--pm-ink-soft);font-size:var(--pm-type-label-final,.8125rem);font-weight:500;line-height:1.15;letter-spacing:0;text-transform:none;overflow:visible;display:block;white-space:normal}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_propertySummaryTile__YOfG2:not(.PropertyManagementDashboard_fileSummaryTile__q2wdF):not(.PropertyManagementDashboard_moduleMetricTile__fb7qc):not(.PropertyManagementDashboard_propertyMetricTile__02mNB) small{display:none}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_propertySummaryTile__YOfG2:not(.PropertyManagementDashboard_fileSummaryTile__q2wdF):not(.PropertyManagementDashboard_moduleMetricTile__fb7qc):not(.PropertyManagementDashboard_propertyMetricTile__02mNB):has(.PropertyManagementDashboard_amber__l10_L),.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_propertySummaryTile__YOfG2:not(.PropertyManagementDashboard_fileSummaryTile__q2wdF):not(.PropertyManagementDashboard_moduleMetricTile__fb7qc):not(.PropertyManagementDashboard_propertyMetricTile__02mNB):has(.PropertyManagementDashboard_gold__ykjTv),.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_propertySummaryTile__YOfG2:not(.PropertyManagementDashboard_fileSummaryTile__q2wdF):not(.PropertyManagementDashboard_moduleMetricTile__fb7qc):not(.PropertyManagementDashboard_propertyMetricTile__02mNB):has(.PropertyManagementDashboard_red__5iBdC){--legacy-summary-tint:var(--pm-warning-soft)}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_propertySummaryTile__YOfG2:not(.PropertyManagementDashboard_fileSummaryTile__q2wdF):not(.PropertyManagementDashboard_moduleMetricTile__fb7qc):not(.PropertyManagementDashboard_propertyMetricTile__02mNB):has(.PropertyManagementDashboard_green__U_Fu_){--legacy-summary-tint:var(--pm-positive-soft)}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_propertySummaryTile__YOfG2:not(.PropertyManagementDashboard_fileSummaryTile__q2wdF):not(.PropertyManagementDashboard_moduleMetricTile__fb7qc):not(.PropertyManagementDashboard_propertyMetricTile__02mNB):has(.PropertyManagementDashboard_blue__tlSqB){--legacy-summary-tint:var(--pm-info-soft)}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_propertySummaryTile__YOfG2:not(.PropertyManagementDashboard_fileSummaryTile__q2wdF):not(.PropertyManagementDashboard_moduleMetricTile__fb7qc):not(.PropertyManagementDashboard_propertyMetricTile__02mNB):has(.PropertyManagementDashboard_teal__Wk_Pi){--legacy-summary-tint:var(--pm-teal-soft)}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_brand__SPXaf{gap:12px;padding:8px 8px 16px}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_logoMark__3zNRa{width:40px;height:40px;flex-basis:40px;border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.18)}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_logoMark__3zNRa img{width:31px;height:31px}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_brand__SPXaf strong{font-size:1rem;font-weight:500;letter-spacing:-.01em}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_brand__SPXaf strong:after{width:5px;height:5px;right:1px;box-shadow:0 0 0 4px rgba(15,165,125,.16)}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_taskSummaryTile__8WGjw.PropertyManagementDashboard_fileSummaryTile__q2wdF.PropertyManagementDashboard_moduleMetricTile__fb7qc{grid-template-columns:1fr;grid-template-rows:var(--pm-summary-icon-final,34px) auto auto 3px;align-content:start;gap:7px;min-height:var(--pm-summary-card-height-final,112px);padding:14px 16px 0}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_taskSummaryTile__8WGjw.PropertyManagementDashboard_fileSummaryTile__q2wdF.PropertyManagementDashboard_moduleMetricTile__fb7qc strong{grid-column:1;grid-row:2;justify-self:start;align-self:start;margin:2px 0 0;font-size:var(--pm-type-kpi-final,1.75rem);font-weight:600;line-height:1}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_taskSummaryTile__8WGjw.PropertyManagementDashboard_fileSummaryTile__q2wdF.PropertyManagementDashboard_moduleMetricTile__fb7qc>span:not(.PropertyManagementDashboard_fileSummaryIcon__tDfHT):not(.PropertyManagementDashboard_fileSummaryInfo__CQZ4c){grid-column:1;grid-row:3;justify-self:start;align-self:start;padding:0 0 12px;font-size:var(--pm-type-label-final,.8125rem);line-height:1.15}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_calendarSummaryGrid__VoQep{max-width:760px;gap:10px}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_calendarSummaryGrid__VoQep .PropertyManagementDashboard_propertySummaryTile__YOfG2{grid-template-columns:30px minmax(0,1fr) auto;grid-template-rows:auto;min-height:56px;padding:12px;border:1px solid rgba(15,23,42,.08);border-radius:14px;background:#fff;box-shadow:none}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_calendarSummaryGrid__VoQep .PropertyManagementDashboard_propertySummaryTile__YOfG2:not(.PropertyManagementDashboard_fileSummaryTile__q2wdF):not(.PropertyManagementDashboard_moduleMetricTile__fb7qc):not(.PropertyManagementDashboard_propertyMetricTile__02mNB){grid-template-columns:30px minmax(0,1fr) auto;grid-template-rows:auto;min-height:56px;padding:12px;border:1px solid rgba(15,23,42,.08);border-radius:14px;background:#fff;box-shadow:none;overflow:visible}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_calendarSummaryGrid__VoQep .PropertyManagementDashboard_propertySummaryTile__YOfG2:after,.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_calendarSummaryGrid__VoQep .PropertyManagementDashboard_propertySummaryTile__YOfG2:before,.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_calendarSummaryGrid__VoQep .PropertyManagementDashboard_propertySummaryTile__YOfG2:not(.PropertyManagementDashboard_fileSummaryTile__q2wdF):not(.PropertyManagementDashboard_moduleMetricTile__fb7qc):not(.PropertyManagementDashboard_propertyMetricTile__02mNB):after{content:none;display:none}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_calendarSummaryGrid__VoQep .PropertyManagementDashboard_propertySummaryTile__YOfG2 .PropertyManagementDashboard_toneIcon__QFk0Q{width:30px;height:30px;border-radius:10px}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_calendarSummaryGrid__VoQep .PropertyManagementDashboard_propertySummaryTile__YOfG2:not(.PropertyManagementDashboard_fileSummaryTile__q2wdF):not(.PropertyManagementDashboard_moduleMetricTile__fb7qc):not(.PropertyManagementDashboard_propertyMetricTile__02mNB) .PropertyManagementDashboard_toneIcon__QFk0Q{grid-column:1;grid-row:1;width:30px;height:30px;min-width:30px;min-height:30px;border-radius:10px}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_calendarSummaryGrid__VoQep .PropertyManagementDashboard_propertySummaryTile__YOfG2>span:not(.PropertyManagementDashboard_toneIcon__QFk0Q){grid-column:2;grid-row:1;padding:0;color:var(--pm-muted);font-size:.8125rem;font-weight:500;line-height:1.2}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_calendarSummaryGrid__VoQep .PropertyManagementDashboard_propertySummaryTile__YOfG2:not(.PropertyManagementDashboard_fileSummaryTile__q2wdF):not(.PropertyManagementDashboard_moduleMetricTile__fb7qc):not(.PropertyManagementDashboard_propertyMetricTile__02mNB) span:not(.PropertyManagementDashboard_toneIcon__QFk0Q){grid-column:2;grid-row:1;align-self:center;min-height:0;padding:0;color:var(--pm-muted);font-size:.8125rem;font-weight:500;line-height:1.2}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_calendarSummaryGrid__VoQep .PropertyManagementDashboard_propertySummaryTile__YOfG2 strong{grid-column:3;grid-row:1;font-size:1.25rem;font-weight:600;line-height:1}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_calendarSummaryGrid__VoQep .PropertyManagementDashboard_propertySummaryTile__YOfG2:not(.PropertyManagementDashboard_fileSummaryTile__q2wdF):not(.PropertyManagementDashboard_moduleMetricTile__fb7qc):not(.PropertyManagementDashboard_propertyMetricTile__02mNB) strong{grid-column:3;grid-row:1;align-self:center;justify-self:end;margin:0;font-size:1.25rem;font-weight:600;line-height:1;letter-spacing:0}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_calendarPanel__YeFSp{border-color:rgba(15,23,42,.08);box-shadow:none}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_weekCalendarEvent__ygOGw{box-shadow:none}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_mobileAgendaItem__isBu1{padding:0 0 14px;border-bottom-color:rgba(15,23,42,.07)}@media (max-width:560px){.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_calendarPageHeader__OId0c{gap:4px;margin-bottom:10px}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_calendarPageHeader__OId0c h1{font-size:1.375rem}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_calendarPageHeader__OId0c p{display:none;margin-top:5px;font-size:.8125rem;line-height:1.4}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_calendarPanel__YeFSp{gap:0;padding:0;border:0;border-radius:0;background:transparent}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_calendarPanel__YeFSp[data-calendar-view=calendar] .PropertyManagementDashboard_emptyState__ENyGf{display:none}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_calendarPanel__YeFSp .PropertyManagementDashboard_panelHeader__4Pniu{gap:8px;margin-bottom:10px}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_calendarPanel__YeFSp .PropertyManagementDashboard_panelHeader__4Pniu>div:first-child{display:none}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_calendarPanel__YeFSp .PropertyManagementDashboard_panelActions__zCG49{min-width:0}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_calendarPanel__YeFSp .PropertyManagementDashboard_panelHeader__4Pniu h2{font-size:1rem;font-weight:600}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_calendarPanel__YeFSp .PropertyManagementDashboard_panelHeader__4Pniu p{display:none}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_calendarViewHeader__YNbcA{margin-bottom:12px}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_calendarViewToggle__Ix_zm{border-radius:13px;background:#f4f6f5}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_calendarViewToggle__Ix_zm button{min-height:34px;border-radius:10px;font-size:.8125rem}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_mobileMonthCalendar__cn_Ch{gap:11px;padding:14px 16px 16px;border:1px solid rgba(15,23,42,.08);border-radius:18px;background:#fff}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_mobileMonthHeader__PzNC2{margin-top:0}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_mobileMonthHeader__PzNC2 button{border-radius:12px;box-shadow:none}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_mobileMonthGrid__ve_PH{row-gap:7px}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_mobileMonthGrid__ve_PH button{min-height:34px}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_mobileMonthGrid__ve_PH button>span{width:25px;height:25px;font-size:.8125rem}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_mobileMonthHandle__gRACR{margin-top:2px}.PropertyManagementDashboard_shell__Ttc2w .PropertyManagementDashboard_mobileDayAgenda__g_t9a{gap:12px}}