.BookingDocumentView-module__Zu7uba__document{color:#1a1a1a;background:#fff;border:1px solid #e0e0e0;border-radius:4px;min-width:0;padding:32px 36px 28px}.BookingDocumentView-module__Zu7uba__header{border-bottom:1px solid #e0e0e0;grid-template-columns:1fr auto;align-items:start;gap:24px;margin-bottom:24px;padding-bottom:20px;display:grid}.BookingDocumentView-module__Zu7uba__brandCol{min-width:0}.BookingDocumentView-module__Zu7uba__logo{object-fit:contain;object-position:left center;width:auto;max-width:160px;height:36px;margin-bottom:14px;display:block}.BookingDocumentView-module__Zu7uba__issuer{margin:0 0 4px;font-size:13px;font-weight:600}.BookingDocumentView-module__Zu7uba__meta{color:#5c5c5c;margin:0;font-size:12px;line-height:1.5}.BookingDocumentView-module__Zu7uba__docTitle{text-align:right;min-width:11rem}.BookingDocumentView-module__Zu7uba__docTitle h1{letter-spacing:-.02em;margin:0 0 8px;font-size:1.375rem;font-weight:700;line-height:1.2}.BookingDocumentView-module__Zu7uba__docNumber{font-variant-numeric:tabular-nums;margin:0 0 4px;font-size:13px;font-weight:600}.BookingDocumentView-module__Zu7uba__issued{color:#5c5c5c;margin:0;font-size:12px}.BookingDocumentView-module__Zu7uba__intro{color:#5c5c5c;margin:0 0 22px;font-size:13px;line-height:1.55}.BookingDocumentView-module__Zu7uba__section{margin-bottom:24px}.BookingDocumentView-module__Zu7uba__sectionLabel{letter-spacing:.08em;text-transform:uppercase;color:#5c5c5c;margin:0 0 8px;padding:0;font-size:10px;font-weight:600}.BookingDocumentView-module__Zu7uba__detailsTable{background:#fff;border:1px solid #e0e0e0;margin:0}.BookingDocumentView-module__Zu7uba__detailsTable div{border-bottom:1px solid #e8e8e8;grid-template-columns:30% 1fr;gap:12px;padding:10px 14px;display:grid}.BookingDocumentView-module__Zu7uba__detailsTable div:last-child{border-bottom:none}.BookingDocumentView-module__Zu7uba__detailsTable dt{letter-spacing:.05em;text-transform:uppercase;color:#5c5c5c;margin:0;font-size:10px;font-weight:600}.BookingDocumentView-module__Zu7uba__detailsTable dd{margin:0;font-size:14px}.BookingDocumentView-module__Zu7uba__charges{table-layout:fixed;border-collapse:collapse;background:#fff;border:1px solid #e0e0e0;width:100%;font-size:14px}.BookingDocumentView-module__Zu7uba__colDescription{width:70%}.BookingDocumentView-module__Zu7uba__colAmount{width:30%}.BookingDocumentView-module__Zu7uba__charges thead th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:#5c5c5c;background:#f7f7f7;border-bottom:1px solid #e0e0e0;padding:10px 14px;font-size:10px;font-weight:600}.BookingDocumentView-module__Zu7uba__charges thead th:last-child{text-align:right}.BookingDocumentView-module__Zu7uba__charges tbody td{vertical-align:top;text-align:left;border-bottom:1px solid #e8e8e8;padding:10px 14px}.BookingDocumentView-module__Zu7uba__charges tbody td:last-child{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.BookingDocumentView-module__Zu7uba__rowItem td:last-child{font-weight:600}.BookingDocumentView-module__Zu7uba__rowSummary td,.BookingDocumentView-module__Zu7uba__rowTaxable td{color:#5c5c5c;font-size:13px}.BookingDocumentView-module__Zu7uba__rowSummary td:last-child,.BookingDocumentView-module__Zu7uba__rowTaxable td:last-child{font-weight:500}.BookingDocumentView-module__Zu7uba__rowSplit td{border-top:1px solid #e0e0e0;padding-top:12px}.BookingDocumentView-module__Zu7uba__rowTaxable{background:#fafafa}.BookingDocumentView-module__Zu7uba__rowTotal td{color:#1a1a1a;border-top:2px solid #1a1a1a;border-bottom:none;padding-top:12px;padding-bottom:12px;font-size:15px;font-weight:700}.BookingDocumentView-module__Zu7uba__rowTotal td:last-child{font-weight:700}.BookingDocumentView-module__Zu7uba__footer{text-align:center;color:#5c5c5c;border-top:1px solid #e0e0e0;margin:4px 0 0;padding-top:16px;font-size:11px;line-height:1.5}@media print{.BookingDocumentView-module__Zu7uba__document{border:none;padding:0}}@media (max-width:480px){.BookingDocumentView-module__Zu7uba__document{padding:22px 18px}.BookingDocumentView-module__Zu7uba__header{grid-template-columns:1fr}.BookingDocumentView-module__Zu7uba__docTitle{text-align:left;min-width:0}.BookingDocumentView-module__Zu7uba__detailsTable div,.BookingDocumentView-module__Zu7uba__charges thead th,.BookingDocumentView-module__Zu7uba__charges tbody td{padding-left:10px;padding-right:10px}}
.DocumentPdfActions-module__bOpkxq__toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.DocumentPdfActions-module__bOpkxq__error{color:#b42318;flex:100%;margin:0;font-size:12px}
.DocumentPdfShell-module__8j2L_q__shell{gap:12px;display:grid}.DocumentPdfShell-module__8j2L_q__previewRoot{border:1px solid var(--dash-border,#e0e0e0);scrollbar-gutter:stable;background:#f5f6f8;border-radius:14px;min-width:0;max-height:min(760px,100vh - 168px);padding:12px;overflow:auto}.DocumentPdfShell-module__8j2L_q__previewRoot>*{min-width:0}@media (max-width:1100px){.DocumentPdfShell-module__8j2L_q__previewRoot{max-height:none}}
.DashboardUi-module__Ml1fPa__dashboard{--dash-bg:#f7f8fa;--dash-surface:#fff;--dash-surface-muted:#fafbf9;--dash-surface-elevated:#fcfdfb;--dash-text:#26312c;--dash-text-strong:#38443c;--dash-muted:#6c7770;--dash-soft:#657168;--dash-border:#e8ece9;--dash-border-soft:#eef1ef;--dash-border-strong:#d6ddd8;--dash-hover:#f5f7f5;--dash-nav:#68746c;--dash-nav-active-bg:#fff1e8;--dash-nav-active-text:#b85020;--dash-accent:#c6531d;--dash-stat-icon-bg:#f3f5f3;--dash-settings-warm-bg:#fffbf5;--dash-settings-warm-border:#eddfd2;--dash-tint-warm-bg:#fff1e8;--dash-tint-warm-fg:#b85020;--dash-tint-warm-hover-bg:#fffbf8;--dash-tint-warm-icon-bg:#f8ebdd;--dash-tint-warm-icon-fg:#b68c64;--dash-tint-warm-link:#a15e30;--dash-nav-count-bg:#ffe9d9;--dash-nav-count-fg:#a95120;--dash-count-badge-fg:#a15b2d;--dash-stat-tint-1-bg:#fff1e6;--dash-stat-tint-1-fg:#c78247;--dash-stat-tint-2-bg:#eaf5ee;--dash-stat-tint-2-fg:#558367;--dash-stat-tint-3-bg:#eaf2f8;--dash-stat-tint-3-fg:#5b83a5;--dash-stat-tint-purple-bg:#f1edfa;--dash-stat-tint-purple-fg:#8a70b9;--dash-tint-success-bg:#eaf5ee;--dash-tint-success-fg:#4d735c;--dash-tint-info-bg:#e8f1ff;--dash-tint-info-fg:#2f5c9a;--dash-tint-warning-bg:#fff4df;--dash-tint-warning-fg:#8d682d;--dash-tint-neutral-bg:#f0f2f1;--dash-tint-neutral-fg:#667169;--dash-tint-danger-bg:#fdecea;--dash-tint-danger-fg:#a33d35;--dash-tint-success-strong-bg:#e6f6f0;--dash-tint-success-strong-fg:#2a6b52;--dash-tint-info-muted-bg:#e3edf8;--dash-tint-info-muted-fg:#2f4f6f;--dash-tint-neutral-blue-bg:#e8eef5;--dash-tint-neutral-blue-fg:#4a5f75;--dash-chart-track:#eef1ef;--dash-chart-fill:#c6531d;--dash-chart-fill-alt:#5d8069;--dash-stat-hover-border:#d6b6a4;--dash-stat-hover-shadow:#26312c06;--dash-cal-open-bg:#d1fae5;--dash-cal-open-border:#6ee7b7;--dash-cal-open-fg:#065f46;--dash-cal-neutral-bg:#f3f4f6;--dash-cal-neutral-border:#d1d5db;--dash-cal-neutral-fg:#4b5563;--dash-cal-closed-bg:#e5e7eb;--dash-cal-closed-border:#9ca3af;--dash-cal-holiday-bg:#fef3c7;--dash-cal-holiday-border:#fbbf24;--dash-cal-holiday-fg:#92400e;--dash-cal-out-fg:#c4c9d0;--dash-cal-muted-fg:#d1d5db;--admin-border:var(--dash-border);--admin-muted:var(--dash-muted);--admin-text:var(--dash-text);--admin-accent:var(--dash-accent);background:var(--dash-bg);min-height:100svh;color:var(--admin-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Outfit,sans-serif;font-size:14px;line-height:1.5}:is(html[data-color-scheme=dark] .DashboardUi-module__Ml1fPa__dashboard,.DashboardUi-module__Ml1fPa__dashboard[data-color-scheme=dark]){--dash-bg:#141816;--dash-surface:#1c211e;--dash-surface-muted:#222824;--dash-surface-elevated:#252b28;--dash-text:#e8ece9;--dash-text-strong:#f3f5f4;--dash-muted:#9ba49e;--dash-soft:#8a948e;--dash-border:#2f3633;--dash-border-soft:#2a302d;--dash-border-strong:#3a4240;--dash-hover:#252b28;--dash-nav:#9ba49e;--dash-nav-active-bg:#3a2a22;--dash-nav-active-text:#f0a878;--dash-accent:#e07a3a;--dash-stat-icon-bg:#2a302d;--dash-settings-warm-bg:#252019;--dash-settings-warm-border:#3d3428;--dash-tint-warm-bg:#3a2a22;--dash-tint-warm-fg:#f0a878;--dash-tint-warm-hover-bg:#32241e;--dash-tint-warm-icon-bg:#3d3028;--dash-tint-warm-icon-fg:#d4a882;--dash-tint-warm-link:#e8a870;--dash-nav-count-bg:#3a2a22;--dash-nav-count-fg:#f0a878;--dash-count-badge-fg:#f0a878;--dash-stat-tint-1-bg:#3a2e24;--dash-stat-tint-1-fg:#e8a870;--dash-stat-tint-2-bg:#1e2e24;--dash-stat-tint-2-fg:#8dcea8;--dash-stat-tint-3-bg:#1e2830;--dash-stat-tint-3-fg:#8eb4d4;--dash-stat-tint-purple-bg:#2a2438;--dash-stat-tint-purple-fg:#b8a0d8;--dash-tint-success-bg:#1e2e24;--dash-tint-success-fg:#8dcea8;--dash-tint-info-bg:#1e2838;--dash-tint-info-fg:#8eb4e8;--dash-tint-warning-bg:#3a3020;--dash-tint-warning-fg:#e8c878;--dash-tint-neutral-bg:#2a302d;--dash-tint-neutral-fg:#9ba49e;--dash-tint-danger-bg:#3a2420;--dash-tint-danger-fg:#f08a72;--dash-tint-success-strong-bg:#1a2e28;--dash-tint-success-strong-fg:#8dcea8;--dash-tint-info-muted-bg:#222a32;--dash-tint-info-muted-fg:#9eb4c8;--dash-tint-neutral-blue-bg:#242a30;--dash-tint-neutral-blue-fg:#a0b0c0;--dash-chart-track:#2f3633;--dash-chart-fill:#e07a3a;--dash-chart-fill-alt:#6d9a7a;--dash-stat-hover-border:#5c4636;--dash-stat-hover-shadow:#0003;--dash-cal-open-bg:#1a3d2e;--dash-cal-open-border:#2d6b4f;--dash-cal-open-fg:#8dcea8;--dash-cal-neutral-bg:#2a302d;--dash-cal-neutral-border:#3a4240;--dash-cal-neutral-fg:#9ba49e;--dash-cal-closed-bg:#222824;--dash-cal-closed-border:#4a524e;--dash-cal-holiday-bg:#3a3020;--dash-cal-holiday-border:#8a7030;--dash-cal-holiday-fg:#e8c878;--dash-cal-out-fg:#5a524c;--dash-cal-muted-fg:#4a423c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.DashboardUi-module__Ml1fPa__dashboard :is(a,button,input):focus-visible{outline-offset:3px;outline:3px solid #c6531d}.DashboardUi-module__Ml1fPa__skipLink{z-index:1500;background:var(--dash-surface);color:var(--dash-text);border-radius:8px;padding:12px 20px;position:fixed;top:-80px;left:20px}.DashboardUi-module__Ml1fPa__skipLink:focus{top:12px}.DashboardUi-module__Ml1fPa__sidebar,.DashboardUi-module__Ml1fPa__mobileSidebar{background:var(--dash-surface);width:236px;color:var(--dash-text);flex-direction:column;padding:25px 16px 16px;display:flex}.DashboardUi-module__Ml1fPa__sidebar{z-index:30;border-right:1px solid var(--admin-border);position:fixed;inset:0 auto 0 0;overflow-y:auto}.DashboardUi-module__Ml1fPa__brandRow{justify-content:space-between;align-items:center;display:flex}.DashboardUi-module__Ml1fPa__brand{align-items:center;gap:8px;min-height:38px;padding:0 8px;display:flex}.DashboardUi-module__Ml1fPa__brand img{object-fit:contain;flex-shrink:0}.DashboardUi-module__Ml1fPa__brandName{letter-spacing:-.8px;white-space:nowrap;font-size:25px;font-weight:600}.DashboardUi-module__Ml1fPa__brandTrademark{vertical-align:super;margin-left:2px;font-size:9px}.DashboardUi-module__Ml1fPa__workspaceLabel{border:1px solid var(--dash-border);background:var(--dash-surface-muted);color:var(--dash-soft);white-space:nowrap;border-radius:7px;align-items:center;gap:7px;margin:19px 8px 10px;padding:8px 10px;font-size:11px;display:flex}.DashboardUi-module__Ml1fPa__workspaceLabel svg{font-size:15px}.DashboardUi-module__Ml1fPa__sidebarLabel{letter-spacing:1.3px;color:var(--dash-muted);margin:24px 12px 10px;font-size:10px;font-weight:600}.DashboardUi-module__Ml1fPa__nav{gap:5px;display:grid}.DashboardUi-module__Ml1fPa__nav a,.DashboardUi-module__Ml1fPa__utility{width:100%;min-height:43px;color:var(--dash-nav);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;padding:10px 12px;font-size:13px;font-weight:400;display:flex}.DashboardUi-module__Ml1fPa__nav a>svg,.DashboardUi-module__Ml1fPa__utility>svg{flex-shrink:0;font-size:20px}.DashboardUi-module__Ml1fPa__nav a:hover,.DashboardUi-module__Ml1fPa__utility:hover{background:var(--dash-hover);color:var(--dash-text)}.DashboardUi-module__Ml1fPa__nav a.DashboardUi-module__Ml1fPa__activeNav,.DashboardUi-module__Ml1fPa__utility.DashboardUi-module__Ml1fPa__activeNav{background:var(--dash-nav-active-bg);color:var(--dash-nav-active-text);font-weight:600}.DashboardUi-module__Ml1fPa__navLabel{white-space:nowrap}.DashboardUi-module__Ml1fPa__navCount{min-width:22px;height:21px;color:var(--dash-nav-count-fg);background:var(--dash-nav-count-bg);border-radius:5px;place-items:center;margin-left:auto;padding:0 5px;font-size:10px;font-weight:600;display:grid}.DashboardUi-module__Ml1fPa__sidebarBottom{margin-top:auto;padding-top:48px}.DashboardUi-module__Ml1fPa__sidebarBottom form{margin-top:3px}.DashboardUi-module__Ml1fPa__sidebarFootnote{border-top:1px solid var(--dash-border);color:var(--dash-muted);white-space:nowrap;align-items:center;gap:8px;margin:20px 8px 0;padding-top:18px;font-size:10px;display:flex}.DashboardUi-module__Ml1fPa__sidebarFootnote svg{flex-shrink:0;font-size:15px}.DashboardUi-module__Ml1fPa__workspace{min-width:0;margin-left:236px}.DashboardUi-module__Ml1fPa__topbar{border-bottom:1px solid var(--admin-border);background:var(--dash-surface);--topbar-language-bg:var(--dash-surface);--topbar-language-bg-hover:var(--dash-hover);justify-content:space-between;align-items:center;gap:20px;min-height:73px;padding:14px 32px;display:flex}.DashboardUi-module__Ml1fPa__topbarTitle,.DashboardUi-module__Ml1fPa__topbarActions{align-items:center;gap:15px;min-width:0;display:flex}.DashboardUi-module__Ml1fPa__topbarTitle{color:var(--admin-muted);font-size:12px}.DashboardUi-module__Ml1fPa__topbarTitle strong{color:var(--dash-text-strong);white-space:nowrap;font-weight:500}.DashboardUi-module__Ml1fPa__breadcrumbChevron{color:var(--dash-muted);font-size:15px}.DashboardUi-module__Ml1fPa__topbarTitle .DashboardUi-module__Ml1fPa__sidebarToggle{border:1px solid var(--dash-border);border-radius:7px;width:30px;height:30px;margin-right:3px}.DashboardUi-module__Ml1fPa__topbarTitle .DashboardUi-module__Ml1fPa__mobileMenu{display:none}.DashboardUi-module__Ml1fPa__websiteLink{color:var(--dash-muted);white-space:nowrap;align-items:center;gap:6px;margin-right:6px;font-size:12px;display:flex}.DashboardUi-module__Ml1fPa__websiteLink:hover{color:#c6531d}.DashboardUi-module__Ml1fPa__websiteLink svg{font-size:15px}:is(.DashboardUi-module__Ml1fPa__topbarActions .DashboardUi-module__Ml1fPa__notificationButton,.DashboardUi-module__Ml1fPa__topbarActions .theme-toggle){border:1px solid var(--dash-border);width:35px;height:35px;color:var(--dash-text);border-radius:50%}:is(.DashboardUi-module__Ml1fPa__notificationButton .MuiBadge-badge,.DashboardUi-module__Ml1fPa__notificationBadge .MuiBadge-badge){background-color:var(--dash-accent);color:#fff;min-width:16px;height:16px;padding:0 4px;font-size:9px;font-weight:600}.DashboardUi-module__Ml1fPa__topbarProfile{border-left:1px solid var(--dash-border);align-items:center;gap:9px;padding-left:17px;font-size:12px;font-weight:500;display:flex}.DashboardUi-module__Ml1fPa__topbarProfile>span{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.DashboardUi-module__Ml1fPa__topbarProfile small{color:var(--dash-muted);margin-top:1px;font-size:10px;font-weight:400;display:block}.DashboardUi-module__Ml1fPa__main{outline:none;flex-direction:column;max-width:1500px;min-height:calc(100svh - 73px);margin:0 auto;padding:32px 32px 20px;display:flex}.DashboardUi-module__Ml1fPa__pageContent{flex:1;min-width:0}.DashboardUi-module__Ml1fPa__pageFooter{border-top:1px solid var(--dash-border);color:var(--dash-soft);justify-content:space-between;align-items:flex-end;gap:20px;margin-top:36px;padding-top:18px;font-size:10px;display:flex}.DashboardUi-module__Ml1fPa__pageFooterLegal{text-align:right;flex-direction:column;gap:3px;display:flex}.DashboardUi-module__Ml1fPa__sidebarCollapsed .DashboardUi-module__Ml1fPa__sidebar{width:78px;padding-inline:12px}.DashboardUi-module__Ml1fPa__sidebarCollapsed .DashboardUi-module__Ml1fPa__workspace{margin-left:78px}.DashboardUi-module__Ml1fPa__sidebarCollapsed .DashboardUi-module__Ml1fPa__sidebar .DashboardUi-module__Ml1fPa__brand{justify-content:center;padding:0}.DashboardUi-module__Ml1fPa__sidebarCollapsed .DashboardUi-module__Ml1fPa__sidebar :is(.DashboardUi-module__Ml1fPa__brandName,.DashboardUi-module__Ml1fPa__workspaceLabel,.DashboardUi-module__Ml1fPa__sidebarLabel,.DashboardUi-module__Ml1fPa__navLabel,.DashboardUi-module__Ml1fPa__navCount,.DashboardUi-module__Ml1fPa__sidebarFootnote){display:none}.DashboardUi-module__Ml1fPa__sidebarCollapsed .DashboardUi-module__Ml1fPa__sidebar .DashboardUi-module__Ml1fPa__nav{margin-top:34px}.DashboardUi-module__Ml1fPa__sidebarCollapsed .DashboardUi-module__Ml1fPa__sidebar :is(.DashboardUi-module__Ml1fPa__nav a,.DashboardUi-module__Ml1fPa__utility){justify-content:center;padding:12px}.DashboardUi-module__Ml1fPa__mobileDrawer{display:none}.DashboardUi-module__Ml1fPa__pageHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:25px;display:flex}.DashboardUi-module__Ml1fPa__eyebrow{color:var(--dash-soft);letter-spacing:1.5px;margin:0 0 8px;font-size:10px;font-weight:600}.DashboardUi-module__Ml1fPa__pageHeading h1{color:var(--dash-text);letter-spacing:-.8px;overflow-wrap:anywhere;margin:0;font-size:30px;font-weight:600;line-height:1.25}.DashboardUi-module__Ml1fPa__pageHeading h1+p{color:var(--dash-soft);margin:8px 0 0;font-size:14px}.DashboardUi-module__Ml1fPa__primaryButton{color:#fff;white-space:nowrap;background:#c6531d;border:1px solid #c6531d;border-radius:8px;justify-content:center;align-items:center;gap:14px;min-height:40px;padding:10px 16px;font-size:12px;font-weight:500;display:inline-flex}.DashboardUi-module__Ml1fPa__primaryButton:hover{background:#a44116;border-color:#a44116}.DashboardUi-module__Ml1fPa__primaryButton svg{font-size:17px}.DashboardUi-module__Ml1fPa__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:26px;display:grid}.DashboardUi-module__Ml1fPa__stat{border:1px solid var(--dash-border);background:var(--dash-surface);border-radius:12px;min-width:0;padding:20px;transition:border-color .15s,box-shadow .15s}.DashboardUi-module__Ml1fPa__stat:hover{border-color:var(--dash-stat-hover-border);box-shadow:0 4px 15px var(--dash-stat-hover-shadow)}.DashboardUi-module__Ml1fPa__statTop{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.DashboardUi-module__Ml1fPa__statIcon,.DashboardUi-module__Ml1fPa__itemIcon{background:var(--dash-stat-icon-bg);width:36px;height:36px;color:var(--dash-muted);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.DashboardUi-module__Ml1fPa__statIcon svg{font-size:19px}.DashboardUi-module__Ml1fPa__purple{background:var(--dash-stat-tint-purple-bg);color:var(--dash-stat-tint-purple-fg)}.DashboardUi-module__Ml1fPa__green{background:var(--dash-stat-tint-2-bg);color:var(--dash-stat-tint-2-fg)}.DashboardUi-module__Ml1fPa__blue{background:var(--dash-stat-tint-3-bg);color:var(--dash-stat-tint-3-fg)}.DashboardUi-module__Ml1fPa__orange{background:var(--dash-stat-tint-1-bg);color:var(--dash-stat-tint-1-fg)}.DashboardUi-module__Ml1fPa__stat .DashboardUi-module__Ml1fPa__statArrow{color:var(--dash-muted);font-size:17px}.DashboardUi-module__Ml1fPa__statLabel{color:var(--dash-muted);font-size:12px;display:block}.DashboardUi-module__Ml1fPa__stat strong{letter-spacing:-.8px;font-variant-numeric:tabular-nums;margin:4px 0 6px;font-size:32px;font-weight:600;line-height:1.2;display:block}.DashboardUi-module__Ml1fPa__stat small{color:var(--dash-muted);font-size:11px;display:block}.DashboardUi-module__Ml1fPa__overviewGrid{grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);align-items:start;gap:24px;display:grid}.DashboardUi-module__Ml1fPa__panel{border:1px solid var(--dash-border);background:var(--dash-surface);border-radius:12px;overflow:hidden}.DashboardUi-module__Ml1fPa__panelHeading{border-bottom:1px solid var(--dash-border-soft);justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;display:flex}.DashboardUi-module__Ml1fPa__panelHeading h2{letter-spacing:-.2px;align-items:center;gap:9px;margin:0;font-size:16px;font-weight:600;display:flex}.DashboardUi-module__Ml1fPa__panelHeading p{color:var(--dash-muted);margin:5px 0 0;font-size:12px}.DashboardUi-module__Ml1fPa__panelHeading>svg{color:#c28c55;font-size:21px}.DashboardUi-module__Ml1fPa__countBadge{background:var(--dash-nav-active-bg);min-width:22px;height:21px;color:var(--dash-count-badge-fg);border-radius:5px;place-items:center;padding:0 6px;font-size:10px;display:inline-grid}.DashboardUi-module__Ml1fPa__attentionList{margin:0;padding:0;list-style:none}.DashboardUi-module__Ml1fPa__attentionList li+li{border-top:1px solid var(--dash-border-soft)}.DashboardUi-module__Ml1fPa__attentionList a{align-items:center;gap:13px;padding:15px 24px;display:flex}.DashboardUi-module__Ml1fPa__attentionList a:hover,.DashboardUi-module__Ml1fPa__quickLinks a:hover{background:var(--dash-surface-muted)}.DashboardUi-module__Ml1fPa__itemIcon svg{font-size:18px}.DashboardUi-module__Ml1fPa__attentionCopy{flex:1;min-width:0}.DashboardUi-module__Ml1fPa__attentionCopy small{color:var(--dash-soft);margin-bottom:3px;font-size:10px;display:block}.DashboardUi-module__Ml1fPa__attentionCopy strong{overflow-wrap:anywhere;font-size:13px;font-weight:400;line-height:1.5;display:block}.DashboardUi-module__Ml1fPa__attentionList a>svg,.DashboardUi-module__Ml1fPa__quickLinks a>svg{color:var(--dash-muted);flex-shrink:0;margin-left:auto;font-size:17px}.DashboardUi-module__Ml1fPa__panelFootnote{border-top:1px solid var(--dash-border);background:var(--dash-surface-elevated);color:var(--dash-muted);padding:14px 24px;font-size:11px}.DashboardUi-module__Ml1fPa__overviewAside{gap:20px;display:grid}.DashboardUi-module__Ml1fPa__quickLinks{padding:5px 0}.DashboardUi-module__Ml1fPa__quickLinks a{align-items:center;gap:12px;padding:15px 20px;display:flex}.DashboardUi-module__Ml1fPa__quickLinks strong{font-size:13px;font-weight:500;display:block}.DashboardUi-module__Ml1fPa__quickLinks small{color:var(--dash-soft);margin-top:3px;font-size:11px;display:block}.DashboardUi-module__Ml1fPa__settingsCard{border:1px solid var(--dash-settings-warm-border);background:var(--dash-settings-warm-bg);border-radius:12px;padding:23px}.DashboardUi-module__Ml1fPa__settingsCard .DashboardUi-module__Ml1fPa__itemIcon{background:var(--dash-tint-warm-icon-bg);color:var(--dash-tint-warm-icon-fg)}.DashboardUi-module__Ml1fPa__settingsCard h2{letter-spacing:-.2px;margin:15px 0 7px;font-size:16px;font-weight:500}.DashboardUi-module__Ml1fPa__settingsCard p{max-width:310px;color:var(--dash-muted);margin:0;font-size:12px;line-height:1.7}.DashboardUi-module__Ml1fPa__settingsCard a{color:var(--dash-tint-warm-link);align-items:center;gap:14px;margin-top:20px;font-size:12px;font-weight:500;display:inline-flex}.DashboardUi-module__Ml1fPa__settingsCard a svg{font-size:16px}.DashboardUi-module__Ml1fPa__dialogHeading{justify-content:space-between;align-items:center;gap:16px;padding-top:22px;font-size:20px;font-weight:600;display:flex}.DashboardUi-module__Ml1fPa__dialogIntro{color:var(--dash-muted);margin:0 0 22px;font-size:14px}.DashboardUi-module__Ml1fPa__helpList{gap:24px;display:grid}.DashboardUi-module__Ml1fPa__helpList>div{align-items:flex-start;gap:14px;display:flex}.DashboardUi-module__Ml1fPa__helpList strong{font-size:14px;font-weight:500}.DashboardUi-module__Ml1fPa__helpList p{color:var(--dash-muted);margin:5px 0 0;font-size:13px;line-height:1.6}.DashboardUi-module__Ml1fPa__emptyState{text-align:center;padding:40px 24px}.DashboardUi-module__Ml1fPa__emptyState>svg{color:#5c8c6e;font-size:32px}.DashboardUi-module__Ml1fPa__emptyState h3{margin:12px 0 5px;font-size:16px;font-weight:500}.DashboardUi-module__Ml1fPa__emptyState p{color:var(--dash-muted);margin:0;font-size:13px}.DashboardUi-module__Ml1fPa__notificationList{margin:0;padding:0;list-style:none}.DashboardUi-module__Ml1fPa__notificationList li+li{border-top:1px solid var(--dash-border)}.DashboardUi-module__Ml1fPa__notificationList li>:is(a,div,button){align-items:center;gap:13px;width:100%;padding:17px 0;display:flex}.DashboardUi-module__Ml1fPa__notificationList a:hover{background:var(--dash-surface-muted)}.DashboardUi-module__Ml1fPa__notificationListButton{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0}.DashboardUi-module__Ml1fPa__notificationListButton:hover:not(:disabled){background:var(--dash-hover)}.DashboardUi-module__Ml1fPa__notificationListButton:disabled{opacity:.7;cursor:wait}.DashboardUi-module__Ml1fPa__notificationDot{background:#c6531d;border-radius:50%;flex-shrink:0;width:7px;height:7px}.DashboardUi-module__Ml1fPa__notificationList strong{margin-bottom:4px;font-size:12px;font-weight:600;display:block}.DashboardUi-module__Ml1fPa__notificationList strong+span{color:var(--dash-soft);overflow-wrap:anywhere;font-size:13px;display:block}.DashboardUi-module__Ml1fPa__notificationList a>svg{color:var(--dash-soft);flex-shrink:0;margin-left:auto;font-size:18px}@media (min-width:1700px){.DashboardUi-module__Ml1fPa__main{padding-top:40px}}@media (max-width:1200px){.DashboardUi-module__Ml1fPa__main{padding:28px 24px 20px}.DashboardUi-module__Ml1fPa__topbar{padding-inline:24px}.DashboardUi-module__Ml1fPa__stats{gap:12px}.DashboardUi-module__Ml1fPa__stat{padding:16px}.DashboardUi-module__Ml1fPa__overviewGrid{grid-template-columns:minmax(0,1.6fr) minmax(265px,1fr);gap:18px}}@media (max-width:1000px){.DashboardUi-module__Ml1fPa__websiteLink{display:none}.DashboardUi-module__Ml1fPa__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.DashboardUi-module__Ml1fPa__overviewGrid{grid-template-columns:1fr}.DashboardUi-module__Ml1fPa__overviewAside{grid-template-columns:1fr 1fr;align-items:start}}@media (max-width:900px){.DashboardUi-module__Ml1fPa__sidebar{display:none}.DashboardUi-module__Ml1fPa__workspace,.DashboardUi-module__Ml1fPa__sidebarCollapsed .DashboardUi-module__Ml1fPa__workspace{margin-left:0}.DashboardUi-module__Ml1fPa__topbarTitle .DashboardUi-module__Ml1fPa__sidebarToggle{display:none}.DashboardUi-module__Ml1fPa__topbarTitle .DashboardUi-module__Ml1fPa__mobileMenu{display:inline-flex}.DashboardUi-module__Ml1fPa__mobileDrawer{display:block}.DashboardUi-module__Ml1fPa__mobileSidebar{width:min(290px,88vw);padding:24px 16px 20px}}@media (max-width:600px){.DashboardUi-module__Ml1fPa__topbar{gap:12px;min-height:65px;padding:12px 16px}.DashboardUi-module__Ml1fPa__topbarTitle,.DashboardUi-module__Ml1fPa__topbarActions{gap:10px}.DashboardUi-module__Ml1fPa__breadcrumbRoot,.DashboardUi-module__Ml1fPa__topbarTitle .DashboardUi-module__Ml1fPa__breadcrumbChevron,.DashboardUi-module__Ml1fPa__topbarProfile>span{display:none}.DashboardUi-module__Ml1fPa__topbarProfile{padding-left:10px}.DashboardUi-module__Ml1fPa__main{min-height:calc(100svh - 65px);padding:24px 16px 18px}.DashboardUi-module__Ml1fPa__pageHeading{gap:16px;margin-bottom:22px}.DashboardUi-module__Ml1fPa__pageHeading h1{font-size:26px}.DashboardUi-module__Ml1fPa__pageHeading h1+p{font-size:13px}.DashboardUi-module__Ml1fPa__eyebrow{font-size:9px}.DashboardUi-module__Ml1fPa__stats{gap:10px;margin-bottom:20px}.DashboardUi-module__Ml1fPa__stat{padding:15px}.DashboardUi-module__Ml1fPa__statTop{margin-bottom:12px}.DashboardUi-module__Ml1fPa__stat strong{font-size:28px}.DashboardUi-module__Ml1fPa__statLabel{font-size:11px}.DashboardUi-module__Ml1fPa__stat small{font-size:10px}.DashboardUi-module__Ml1fPa__overviewAside{grid-template-columns:1fr}.DashboardUi-module__Ml1fPa__panelHeading{padding:18px}.DashboardUi-module__Ml1fPa__attentionList a{gap:10px;padding:14px 18px}.DashboardUi-module__Ml1fPa__attentionCopy strong{font-size:12px}.DashboardUi-module__Ml1fPa__panelFootnote{padding:14px 18px}.DashboardUi-module__Ml1fPa__pageFooter{flex-direction:column;align-items:flex-start;gap:12px;font-size:9px}.DashboardUi-module__Ml1fPa__pageFooterLegal{text-align:left}}.DashboardUi-module__Ml1fPa__dialogImage{object-fit:cover;border-radius:12px;width:100%;height:210px}.DashboardUi-module__Ml1fPa__stayDetails p{color:var(--dash-muted);margin:14px 0 0;font-size:13px}@media (min-width:901px){.DashboardUi-module__Ml1fPa__sidebar,.DashboardUi-module__Ml1fPa__workspace{transition:width .2s,margin-left .2s,padding .2s}}@media (prefers-reduced-motion:reduce){.DashboardUi-module__Ml1fPa__stat,.DashboardUi-module__Ml1fPa__sidebar,.DashboardUi-module__Ml1fPa__workspace{transition:none}}
.LocaleFlag-module__DmHjhW__flag{shape-rendering:crispedges;border-radius:2px;flex-shrink:0;width:22px;height:15px;display:block;box-shadow:0 0 0 1px #00000014}
.TopbarLanguageSelect-module__d3BM3W__trigger{border:1px solid var(--dash-border,#d8dee4);background:var(--topbar-language-bg,var(--dash-surface,var(--color-surface)));color:var(--color-text,#1a211c);cursor:pointer;-webkit-font-smoothing:antialiased;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;margin:0;padding:6px 10px 6px 8px;font-family:inherit;transition:background .15s,border-color .15s;display:inline-flex}.TopbarLanguageSelect-module__d3BM3W__trigger:hover{background:var(--topbar-language-bg-hover,var(--dash-surface-muted,var(--color-surface-warm)))}.TopbarLanguageSelect-module__d3BM3W__trigger:focus-visible{outline:2px solid var(--color-primary,#fa7c24);outline-offset:2px}.TopbarLanguageSelect-module__d3BM3W__triggerFlag{width:20px;height:14px}.TopbarLanguageSelect-module__d3BM3W__code{letter-spacing:.04em;color:var(--color-text,#1a211c);font-size:12px;font-weight:600;line-height:1}.TopbarLanguageSelect-module__d3BM3W__chevron{color:var(--dash-muted,#6c7770);margin-left:-2px;width:18px!important;height:18px!important}.TopbarLanguageSelect-module__d3BM3W__menuFlag{min-width:36px!important}.TopbarLanguageSelect-module__d3BM3W__menuPaper{border:1px solid var(--color-border,#d4c8bd);border-radius:10px;margin-top:6px;box-shadow:0 10px 28px #26312c24;background:var(--color-surface,#fffdf9)!important;background-image:none!important;transform:none!important}.TopbarLanguageSelect-module__d3BM3W__menuCode{color:var(--color-text-muted,#81766e);letter-spacing:.04em;font-weight:600;opacity:1!important}
.Topbar-module__Gb-N4G__accountActions{flex-shrink:0;align-items:center;gap:15px;display:flex}.Topbar-module__Gb-N4G__accountActions [data-topbar-profile]{margin-left:2px}@media (max-width:600px){.Topbar-module__Gb-N4G__accountActions [data-topbar-profile]>span{display:none}}@media (max-width:950px){.Topbar-module__Gb-N4G__accountActions{gap:12px}}@media (max-width:650px){.Topbar-module__Gb-N4G__accountActions{gap:10px}}
.MochiWidget-module__67BfkG__launcherAnchor{right:var(--floating-corner-inset,24px);bottom:var(--mochi-launcher-bottom,82px);z-index:1310;position:fixed}.MochiWidget-module__67BfkG__launcher{border:1px solid var(--color-border,#e8dfd6);color:var(--color-text,#34241a);cursor:pointer;background:#fffdf9;border-radius:999px;align-items:center;gap:8px;max-width:min(220px,100vw - 48px);padding:8px 10px 8px 14px;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex;box-shadow:0 4px 16px #34241a29}.MochiWidget-module__67BfkG__launcher:hover{box-shadow:0 6px 20px #34241a38}.MochiWidget-module__67BfkG__launcherLabel{white-space:nowrap}.MochiWidget-module__67BfkG__launcherIcon{width:var(--mochi-launcher-icon-size,22px);height:var(--mochi-launcher-icon-size,22px);object-fit:contain;flex-shrink:0;display:block}.MochiWidget-module__67BfkG__launcherCompact{width:var(--mochi-launcher-compact-size,36px);height:var(--mochi-launcher-compact-size,36px);border:1px solid var(--color-border,#e8dfd6);cursor:pointer;background:#fffdf9;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:0 4px 14px #34241a24}.MochiWidget-module__67BfkG__launcherCompact:hover{box-shadow:0 6px 18px #34241a33}.MochiWidget-module__67BfkG__launcherClose{z-index:1;border:1px solid var(--color-border,#e8dfd6);background:var(--color-surface,#fff);width:20px;height:20px;color:var(--color-text,#34241a);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-5px;right:-5px;box-shadow:0 2px 8px #34241a2e}.MochiWidget-module__67BfkG__launcherClose:hover{background:var(--color-surface-muted,#f6f1ec)}.MochiWidget-module__67BfkG__panel{right:var(--floating-corner-inset,24px);bottom:var(--mochi-panel-bottom,126px);z-index:1300;background:var(--color-surface,#fff);border:1px solid var(--color-border,#e8dfd6);border-radius:16px;flex-direction:column;width:min(420px,100vw - 32px);max-height:min(560px,100vh - 120px);display:flex;position:fixed;overflow:hidden;box-shadow:0 16px 48px #34241a33}.MochiWidget-module__67BfkG__header{border-bottom:1px solid var(--color-border,#e8dfd6);justify-content:space-between;align-items:flex-start;gap:8px;padding:14px 14px 10px;display:flex}.MochiWidget-module__67BfkG__headerTitles h2{margin:0;font-size:16px;font-weight:700}.MochiWidget-module__67BfkG__headerTitles p{color:var(--color-text-muted,#6b5c52);margin:2px 0 0;font-size:12px}.MochiWidget-module__67BfkG__headerActions{flex-shrink:0;gap:4px;display:flex}.MochiWidget-module__67BfkG__thread{flex-direction:column;flex:1;gap:10px;padding:12px 14px;display:flex;overflow-y:auto}.MochiWidget-module__67BfkG__bubble{white-space:pre-wrap;border-radius:12px;max-width:92%;padding:10px 12px;font-size:14px;line-height:1.45}.MochiWidget-module__67BfkG__bubbleUser{color:#fff;background:#ed712b;align-self:flex-end}.MochiWidget-module__67BfkG__bubbleAssistant{background:var(--color-surface-muted,#f6f1ec);color:var(--color-text,#34241a);align-self:flex-start}.MochiWidget-module__67BfkG__bubbleLabel{letter-spacing:.04em;text-transform:uppercase;opacity:.75;margin-bottom:4px;font-size:10px;font-weight:700;display:block}.MochiWidget-module__67BfkG__empty{text-align:center;color:var(--color-text-muted,#6b5c52);padding:24px 12px}.MochiWidget-module__67BfkG__empty strong{color:var(--color-text,#34241a);margin-bottom:8px;font-size:16px;display:block}.MochiWidget-module__67BfkG__suggestions{flex-wrap:wrap;gap:8px;padding:0 14px 8px;display:flex}.MochiWidget-module__67BfkG__composer{border-top:1px solid var(--color-border,#e8dfd6);gap:8px;padding:10px 14px 14px;display:flex}.MochiWidget-module__67BfkG__composerField{flex:1}@media (max-width:480px){.MochiWidget-module__67BfkG__panel{width:auto;left:12px;right:12px}.MochiWidget-module__67BfkG__launcherAnchor{right:var(--floating-corner-inset,18px)}}
.CatSitterDashboardSettings-module__KZXT6W__page,.CatSitterDashboardSettings-module__KZXT6W__stack{gap:20px;min-width:0;display:grid}.CatSitterDashboardSettings-module__KZXT6W__headerBadge{border:1px solid var(--dash-border,#e4e9e5);background:var(--dash-surface,#fff);color:var(--dash-muted,#6c7770);white-space:nowrap;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:9px 13px;font-size:13px;font-weight:500;display:inline-flex}.CatSitterDashboardSettings-module__KZXT6W__headerBadge svg{color:#c6531d;width:18px;height:18px}.CatSitterDashboardSettings-module__KZXT6W__card{border:1px solid var(--dash-border,#e4e9e5);background:var(--dash-surface,#fff);border-radius:14px;min-width:0;padding:26px 28px;box-shadow:0 3px 12px #20312705}.CatSitterDashboardSettings-module__KZXT6W__cardHeader{align-items:flex-start;gap:14px;margin-bottom:26px;display:flex}.CatSitterDashboardSettings-module__KZXT6W__sectionIcon{background:var(--dash-tint-warm-bg);color:#c6531d;border-radius:11px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.CatSitterDashboardSettings-module__KZXT6W__sectionIcon svg{font-size:22px}.CatSitterDashboardSettings-module__KZXT6W__cardHeader h2{color:var(--dash-text,#26312c);letter-spacing:-.25px;margin:0;font-size:17px;font-weight:600;line-height:1.4}.CatSitterDashboardSettings-module__KZXT6W__cardHeader p{max-width:560px;color:var(--dash-muted,#6c7770);margin:4px 0 0;font-size:12px;line-height:1.55}.CatSitterDashboardSettings-module__KZXT6W__avatarBlock{border-bottom:1px solid var(--dash-border-soft,#eef1ee);margin-bottom:28px;padding-bottom:28px}.CatSitterDashboardSettings-module__KZXT6W__verificationBlock{border-top:1px solid var(--dash-border-soft,#eef1ee);margin-top:28px;padding-top:28px}.CatSitterDashboardSettings-module__KZXT6W__verificationHeader{margin-bottom:18px}.CatSitterDashboardSettings-module__KZXT6W__form{gap:22px;display:grid}.CatSitterDashboardSettings-module__KZXT6W__formFields .MuiInputLabel-root{color:var(--dash-soft,#8b968e);font-family:inherit;font-size:13px}.CatSitterDashboardSettings-module__KZXT6W__formFields .MuiOutlinedInput-root{background:var(--dash-surface,#fff);color:var(--dash-text,#26312c);border-radius:9px;font-family:inherit;font-size:13px}.CatSitterDashboardSettings-module__KZXT6W__formFields .MuiOutlinedInput-notchedOutline{border-color:#dfe5e0}.CatSitterDashboardSettings-module__KZXT6W__formFields .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#c7d0c9}.CatSitterDashboardSettings-module__KZXT6W__formFields .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:1px;border-color:#c6531d}.CatSitterDashboardSettings-module__KZXT6W__formFields .MuiInputLabel-root.Mui-focused{color:#a84b1f}.CatSitterDashboardSettings-module__KZXT6W__formFields .MuiFormHelperText-root{color:var(--dash-muted,#6c7770);margin-inline:0;font-family:inherit;font-size:11px}.CatSitterDashboardSettings-module__KZXT6W__staffNote{border:1px solid var(--dash-border,#e4e9e5);background:var(--dash-surface-muted,#fafbf9);color:var(--dash-muted,#6c7770);border-radius:10px;align-items:flex-start;gap:12px;margin-bottom:22px;padding:15px 16px;font-size:12px;line-height:1.55;display:flex}.CatSitterDashboardSettings-module__KZXT6W__staffNote svg{color:#8b968e;flex-shrink:0;margin-top:1px;font-size:20px}.CatSitterDashboardSettings-module__KZXT6W__staffNote strong{color:var(--dash-text,#26312c);margin-bottom:2px;font-size:13px;font-weight:600;display:block}.CatSitterDashboardSettings-module__KZXT6W__statusMessage{color:#386946;background:#f0f8f1;border:1px solid #d9eadc;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.CatSitterDashboardSettings-module__KZXT6W__statusMessage[data-tone=error]{color:#98463c;background:#fcf0ee;border-color:#f0d8d3}.CatSitterDashboardSettings-module__KZXT6W__statusMessage svg{flex-shrink:0;margin-top:1px;font-size:19px}.CatSitterDashboardSettings-module__KZXT6W__saveBar{border-top:1px solid var(--dash-border,#e4e9e5);justify-content:space-between;align-items:center;gap:20px;padding-top:20px;display:flex}.CatSitterDashboardSettings-module__KZXT6W__saveBar p{color:var(--dash-muted,#6c7770);margin:0;font-size:12px;line-height:1.5}.CatSitterDashboardSettings-module__KZXT6W__saveActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.CatSitterDashboardSettings-module__KZXT6W__primaryButton,.CatSitterDashboardSettings-module__KZXT6W__secondaryButton{min-height:40px;font:inherit;white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:9px 15px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.CatSitterDashboardSettings-module__KZXT6W__primaryButton{color:#fff;background:#c6531d;border:1px solid #c6531d}.CatSitterDashboardSettings-module__KZXT6W__primaryButton:hover:not(:disabled){background:#a44116;border-color:#a44116}.CatSitterDashboardSettings-module__KZXT6W__primaryButton:disabled{border-color:var(--dash-border,#e4e9e5);color:var(--dash-muted,#6c7770);cursor:not-allowed;background:#e9ecea}.CatSitterDashboardSettings-module__KZXT6W__secondaryButton{border:1px solid var(--dash-border,#e4e9e5);background:var(--dash-surface,#fff);color:var(--dash-muted,#6c7770)}.CatSitterDashboardSettings-module__KZXT6W__secondaryButton:hover:not(:disabled){border-color:var(--dash-border-strong,#d0d8d2);background:var(--dash-surface-muted,#fafbf9)}.CatSitterDashboardSettings-module__KZXT6W__secondaryButton:disabled{color:var(--dash-muted,#6c7770);cursor:not-allowed;opacity:.7}.CatSitterDashboardSettings-module__KZXT6W__page :is(a,button,input):focus-visible{outline-offset:3px;outline:3px solid #c6531d}@media (max-width:720px){.CatSitterDashboardSettings-module__KZXT6W__card{padding:22px 20px}.CatSitterDashboardSettings-module__KZXT6W__saveBar{flex-direction:column;align-items:stretch}.CatSitterDashboardSettings-module__KZXT6W__saveActions{justify-content:stretch}.CatSitterDashboardSettings-module__KZXT6W__saveActions button{flex:1}}
.ScrollToTopButton-module__Ti4EfW__button{right:var(--floating-corner-inset,24px);bottom:var(--floating-corner-inset,24px);z-index:40;width:var(--scroll-to-top-size,48px);height:var(--scroll-to-top-size,48px);border:1px solid var(--color-border-warm);background:var(--color-surface);color:var(--color-primary-dark);opacity:0;visibility:hidden;border-radius:50%;place-items:center;transition:opacity .2s,visibility .2s,transform .2s,background .15s;display:grid;position:fixed;transform:translateY(12px);box-shadow:0 8px 24px #74512624}.ScrollToTopButton-module__Ti4EfW__buttonVisible{opacity:1;visibility:visible;transform:translateY(0)}.ScrollToTopButton-module__Ti4EfW__button:hover{background:var(--color-surface-tag)}.ScrollToTopButton-module__Ti4EfW__button svg{font-size:26px}@media (max-width:720px){.ScrollToTopButton-module__Ti4EfW__button{right:var(--floating-corner-inset,18px);bottom:var(--floating-corner-inset,18px)}}
.PackagePriceLabel-module__fwRcZa__saleRow{flex-wrap:wrap;align-items:baseline;gap:6px;display:inline-flex}.PackagePriceLabel-module__fwRcZa__compareAt{color:var(--color-error);font-size:.85em;font-weight:600;text-decoration:line-through}
.Dashboard-module__0qHQXq__dashboard{--dash-border:#eae2d8;--dash-muted:#81756b;background:var(--color-page);min-height:100svh;color:var(--color-text)}html[data-color-scheme=dark] .Dashboard-module__0qHQXq__dashboard{--dash-border:var(--color-border);--dash-muted:var(--color-text-muted)}.Dashboard-module__0qHQXq__skipLink{z-index:1500;background:var(--color-surface);color:var(--color-text);border-radius:8px;padding:12px 20px;position:fixed;top:-80px;left:16px}.Dashboard-module__0qHQXq__skipLink:focus{top:12px}.Dashboard-module__0qHQXq__sidebar{z-index:30;color:#fdf5e9;background:#30271f;flex-direction:column;width:244px;padding:34px 20px 20px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.Dashboard-module__0qHQXq__brandRow{justify-content:space-between;align-items:center;display:flex}.Dashboard-module__0qHQXq__brand{letter-spacing:-1px;align-items:center;gap:8px;padding-left:10px;font-size:29px;font-weight:600;display:flex}.Dashboard-module__0qHQXq__brand img{object-fit:contain;width:37px;height:37px}.Dashboard-module__0qHQXq__brandTrademark{align-self:flex-start;margin:8px 0 0 -5px;font-size:10px}.Dashboard-module__0qHQXq__brandName,.Dashboard-module__0qHQXq__navLabel{white-space:nowrap}.Dashboard-module__0qHQXq__sidebarLabel{letter-spacing:1.5px;color:#b6a799;margin:47px 13px 16px;font-size:10px;font-weight:500}.Dashboard-module__0qHQXq__nav{gap:6px;display:grid}.Dashboard-module__0qHQXq__nav button,.Dashboard-module__0qHQXq__nav a,.Dashboard-module__0qHQXq__utility{color:#d4c7bb;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:13px;width:100%;padding:13px 15px;font-size:14px;text-decoration:none;display:flex}.Dashboard-module__0qHQXq__nav button:hover,.Dashboard-module__0qHQXq__nav a:hover,.Dashboard-module__0qHQXq__utility:hover{color:#fff;background:#47382c}.Dashboard-module__0qHQXq__nav button.Dashboard-module__0qHQXq__activeNav,.Dashboard-module__0qHQXq__nav a.Dashboard-module__0qHQXq__activeNav{color:#50311b;background:#ffdeaa;font-weight:600}.Dashboard-module__0qHQXq__nav button>svg,.Dashboard-module__0qHQXq__nav a>svg,.Dashboard-module__0qHQXq__utility>svg{font-size:20px}.Dashboard-module__0qHQXq__navCount{color:#f7e2c7;background:#4d3f33;border-radius:5px;margin-left:auto;padding:1px 7px;font-size:11px}.Dashboard-module__0qHQXq__messageDot{background:#f3af68;border-radius:50%;width:7px;height:7px;margin-left:auto}.Dashboard-module__0qHQXq__sidebarBottom{margin-top:auto;padding-top:40px}.Dashboard-module__0qHQXq__sidebarNote{background:#403328;border:1px solid #584331;border-radius:12px;margin-bottom:22px;padding:21px 17px}.Dashboard-module__0qHQXq__sidebarNote>svg{color:#efb779;font-size:27px;transform:rotate(-15deg)}.Dashboard-module__0qHQXq__sidebarNote h3{margin:12px 0 9px;font-size:21px;font-weight:500;line-height:1.25}.Dashboard-module__0qHQXq__sidebarNote p{color:#c4b09c;margin:0 0 16px;font-size:12px;line-height:1.6}.Dashboard-module__0qHQXq__sidebarNote a{color:#ffc581;justify-content:space-between;align-items:center;font-size:13px;display:flex}.Dashboard-module__0qHQXq__utility{font-size:12px}.Dashboard-module__0qHQXq__sidebarProfile{border-top:1px solid #574539;align-items:center;gap:10px;margin-top:20px;padding:21px 3px 0;display:flex}.Dashboard-module__0qHQXq__sidebarProfile img{object-fit:cover;border-radius:50%;width:37px;height:37px}.Dashboard-module__0qHQXq__sidebarProfile strong,.Dashboard-module__0qHQXq__sidebarProfile span{font-size:12px;font-weight:500;display:block}.Dashboard-module__0qHQXq__sidebarProfile span{color:#bfae9e;margin-top:4px;font-size:10px}.Dashboard-module__0qHQXq__sidebarProfile>svg{color:#c6ac89;margin-left:auto;font-size:17px}.Dashboard-module__0qHQXq__workspace{margin-left:244px}.Dashboard-module__0qHQXq__topbar{border-bottom:1px solid var(--dash-border);background:var(--color-surface);justify-content:space-between;align-items:center;height:82px;padding:0 42px;display:flex}.Dashboard-module__0qHQXq__topbarTitle,.Dashboard-module__0qHQXq__topbarActions{align-items:center;gap:17px;font-size:12px;display:flex}.Dashboard-module__0qHQXq__topbarTitle{color:var(--dash-muted)}.Dashboard-module__0qHQXq__topbarTitle strong{color:var(--color-text);font-weight:500}.Dashboard-module__0qHQXq__topbarTitle>svg{color:#b2a79d;font-size:16px}.Dashboard-module__0qHQXq__topbarActions>a{align-items:center;gap:8px;font-weight:500;display:flex}.Dashboard-module__0qHQXq__topbarActions>a svg{font-size:16px}.Dashboard-module__0qHQXq__topbarDivider{background:var(--dash-border);width:1px;height:23px}.Dashboard-module__0qHQXq__avatarButton{background:0 0;border:0;border-radius:50%;padding:0;display:flex}.Dashboard-module__0qHQXq__avatarButton img{object-fit:cover;border-radius:50%;width:34px;height:34px}.Dashboard-module__0qHQXq__topbarProfile{cursor:pointer;gap:14px;padding:0}.Dashboard-module__0qHQXq__topbarProfile:hover{opacity:.92}.Dashboard-module__0qHQXq__main{max-width:1500px;margin:auto;padding:36px 42px 22px}.Dashboard-module__0qHQXq__main section{scroll-margin-top:22px}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__eyebrow{letter-spacing:1.4px;font-size:10px}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__greeting>div>p:last-child{font-size:14px;line-height:1.55}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__bannerKicker{font-size:10px}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__welcomeBanner p{font-size:14px;line-height:1.55}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__darkButton{font-size:13px}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__artLabel{font-size:12px}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__stat>div>span{font-size:13px}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__stat small{font-size:12px}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__sectionHeading p,.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__propertyPortfolioHead>div>p{font-size:13px;line-height:1.5}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__propertyPortfolioMeta{font-size:13px;line-height:1.55}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__textLink{font-size:13px}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__textLink svg{font-size:16px}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__bookingInfo p{font-size:13px}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__bookingInfo p svg{font-size:14px}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__bookingMeta span{font-size:13px}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__bookingMeta svg{font-size:15px}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__status,.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__propertyStatus{padding:5px 8px;font-size:11px}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__savedInfo p{font-size:13px}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__empty h3{font-size:18px}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__empty p{font-size:14px;line-height:1.55}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__pageFooter{font-size:11px}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__filters button,.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__searchField input{font-size:12px}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__billingPlanBlurb,.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__billingPlanFeatures li,.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__billingPlanPrice span,.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__billingPlanPriceRenewal{font-size:13px}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__billingPlanPriceRenewal strong{font-size:17px}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__chartFootnote,.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__chartBarRowLabel{font-size:12px}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__checklist>p:not(.Dashboard-module__0qHQXq__eyebrow),.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__checklist label{font-size:13px}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__panelFootnote{font-size:12px}@media (max-width:1200px){.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__stat small{font-size:12px}}@media (max-width:760px){.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__greeting>div>p:last-child{font-size:13px}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__stat>div>span,.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__topbarActions>a{font-size:12px}}@media (max-width:460px){.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__welcomeBanner p{font-size:13px}.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__sectionHeading>.Dashboard-module__0qHQXq__textLink,.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__bookingInfo p,.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__bookingMeta span,.Dashboard-module__0qHQXq__dashboardReadable .Dashboard-module__0qHQXq__stat>div>span{font-size:12px}}.Dashboard-module__0qHQXq__greeting{justify-content:space-between;align-items:center;gap:20px;margin-bottom:29px;display:flex}.Dashboard-module__0qHQXq__eyebrow{letter-spacing:1.7px;color:#9d6541;margin:0 0 10px;font-size:9px;font-weight:600}.Dashboard-module__0qHQXq__greeting h1{letter-spacing:-1.3px;font-size:clamp(27px,2.5vw,37px);font-weight:500;line-height:1.25}.Dashboard-module__0qHQXq__greeting>div>p:last-child{color:var(--dash-muted);margin:10px 0 0;font-size:13px}.Dashboard-module__0qHQXq__demoBadge{white-space:nowrap;color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:20px;padding:6px 10px;font-size:10px}.Dashboard-module__0qHQXq__welcomeBanner{background:#f6d8aa;border-radius:15px;justify-content:space-between;min-height:253px;padding:30px 35px;display:flex;position:relative;overflow:hidden}.Dashboard-module__0qHQXq__welcomeBanner>div:first-child{z-index:2;position:relative}.Dashboard-module__0qHQXq__bannerKicker{letter-spacing:1.4px;color:#825632;align-items:center;gap:7px;font-size:9px;font-weight:600;display:flex}.Dashboard-module__0qHQXq__bannerKicker>span{background:#a26939;border-radius:50%;width:5px;height:5px}.Dashboard-module__0qHQXq__welcomeBanner h2{letter-spacing:-.8px;margin:13px 0 8px;font-size:32px;font-weight:500;line-height:1.15}.Dashboard-module__0qHQXq__welcomeBanner p{color:#795a3f;margin:0 0 21px;font-size:12px}.Dashboard-module__0qHQXq__darkButton{color:#fff7ec;background:#3c2c20;border-radius:7px;align-items:center;gap:20px;width:fit-content;padding:11px 17px;font-size:12px;display:flex}.Dashboard-module__0qHQXq__darkButton:hover{background:#67452e}.Dashboard-module__0qHQXq__darkButton svg{font-size:16px}.Dashboard-module__0qHQXq__bannerArt{flex-shrink:0;align-self:stretch;width:290px;position:relative}.Dashboard-module__0qHQXq__artCircle{background:#ffe9c5;border-radius:50%;width:232px;height:232px;position:absolute;top:-16px;right:15px}.Dashboard-module__0qHQXq__bannerArt img{object-fit:contain;width:210px;height:210px;position:absolute;top:-14px;right:29px;transform:rotate(-6deg)}.Dashboard-module__0qHQXq__artLabel{background:var(--color-surface-warm);border:1px solid #e4c397;border-radius:8px;align-items:center;gap:8px;padding:12px 16px;font-size:11px;display:flex;position:absolute;bottom:0;right:8px;transform:rotate(-5deg);box-shadow:0 5px #c6a27721}.Dashboard-module__0qHQXq__artLabel svg{color:#cb7845;font-size:15px}.Dashboard-module__0qHQXq__sparkle{color:#ad753e;font-size:46px;position:absolute;top:-3px;right:0}.Dashboard-module__0qHQXq__stats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:17px;margin:23px 0 31px;display:grid}.Dashboard-module__0qHQXq__stat{border:1px solid var(--dash-border);background:var(--color-surface);color:var(--color-text);text-align:left;cursor:pointer;border-radius:11px;align-items:flex-start;gap:15px;padding:21px;text-decoration:none;display:flex;position:relative}.Dashboard-module__0qHQXq__stat:hover{border-color:#c69a6d}.Dashboard-module__0qHQXq__statIcon{width:39px;height:39px;color:var(--color-tint-warm-fg);background:var(--color-tint-warm-bg);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.Dashboard-module__0qHQXq__stat:nth-child(2) .Dashboard-module__0qHQXq__statIcon{background:var(--color-tint-success-bg);color:var(--color-tint-success-fg)}.Dashboard-module__0qHQXq__stat:nth-child(3) .Dashboard-module__0qHQXq__statIcon{background:var(--color-tint-accent-bg);color:var(--color-tint-accent-fg)}.Dashboard-module__0qHQXq__statIcon svg{font-size:20px}.Dashboard-module__0qHQXq__stat>div>span{color:var(--color-text-muted);font-size:11px}.Dashboard-module__0qHQXq__stat strong{letter-spacing:-1px;font-size:30px;font-weight:500;line-height:1.4;display:block}.Dashboard-module__0qHQXq__stat small{color:var(--color-text-muted);font-size:10px;display:block}.Dashboard-module__0qHQXq__stat .Dashboard-module__0qHQXq__statArrow{color:#afa191;font-size:15px;position:absolute;top:18px;right:15px}.Dashboard-module__0qHQXq__overviewCharts{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.Dashboard-module__0qHQXq__chartPanel{border:1px solid var(--dash-border);background:var(--color-surface);border-radius:10px;min-width:0;padding:16px}.Dashboard-module__0qHQXq__chartTitle{color:var(--color-text-body);margin:0 0 14px;font-size:12px;font-weight:500}.Dashboard-module__0qHQXq__chartEmpty{color:var(--dash-muted);margin:0;font-size:12px}.Dashboard-module__0qHQXq__chartBarsVertical{justify-content:space-between;align-items:flex-end;gap:6px;height:140px;margin:0;padding:0;list-style:none;display:flex}.Dashboard-module__0qHQXq__chartBarColumn{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;min-width:0;height:100%;display:flex}.Dashboard-module__0qHQXq__chartBarValue{color:var(--color-text-muted);text-align:center;min-height:12px;font-size:9px;line-height:1.2}.Dashboard-module__0qHQXq__chartBarFillVertical{background:#fa7c24;border-radius:6px 6px 2px 2px;width:100%;max-width:28px;min-height:4px;transition:height .2s}.Dashboard-module__0qHQXq__chartBarFillRevenue{background:#6a7d54}.Dashboard-module__0qHQXq__chartBarLabel{color:var(--color-text-subtle);text-align:center;font-size:8px;line-height:1.2}.Dashboard-module__0qHQXq__chartBarsHorizontal{gap:12px;margin:0;padding:0;list-style:none;display:grid}.Dashboard-module__0qHQXq__chartBarRow{gap:6px;display:grid}.Dashboard-module__0qHQXq__chartBarRowLabel{color:var(--color-text-muted);justify-content:space-between;align-items:baseline;font-size:11px;display:flex}.Dashboard-module__0qHQXq__chartBarRowLabel strong{color:var(--color-text);font-size:13px;font-weight:500}.Dashboard-module__0qHQXq__chartBarTrack{background:var(--color-border);border-radius:8px;height:10px;overflow:hidden}.Dashboard-module__0qHQXq__chartBarFillHorizontal{border-radius:8px;min-width:2px;height:100%}.Dashboard-module__0qHQXq__chartStatusPaid{background:#6a7d54}.Dashboard-module__0qHQXq__chartStatusUnpaid{background:#e8a04a}.Dashboard-module__0qHQXq__chartStatusCancelled{background:#b8a99a}.Dashboard-module__0qHQXq__chartFootnote{color:var(--dash-muted);margin:14px 0 0;font-size:10px}.Dashboard-module__0qHQXq__contentGrid{grid-template-columns:minmax(0,1fr) 280px;gap:24px;display:grid}.Dashboard-module__0qHQXq__contentGridSingle{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.Dashboard-module__0qHQXq__primaryColumn,.Dashboard-module__0qHQXq__secondaryColumn{flex-direction:column;gap:28px;min-width:0;display:flex}.Dashboard-module__0qHQXq__panel{background:var(--color-surface);border:1px solid var(--dash-border);border-radius:12px;padding:22px}.Dashboard-module__0qHQXq__propertyPortfolioHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.Dashboard-module__0qHQXq__propertyPortfolioHead h2{letter-spacing:-.35px;margin:0;font-size:19px;font-weight:500}.Dashboard-module__0qHQXq__propertyPortfolioHead>div>p{color:var(--dash-muted);max-width:42rem;margin:5px 0 0;font-size:11px}.Dashboard-module__0qHQXq__propertyPortfolioGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.Dashboard-module__0qHQXq__propertyPortfolioCard{text-align:left;background:var(--color-surface);border:1px solid var(--dash-border);cursor:pointer;border-radius:11px;flex-direction:column;align-items:flex-start;gap:8px;width:100%;min-height:118px;padding:16px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.Dashboard-module__0qHQXq__propertyPortfolioCard:hover{border-color:var(--color-border-warm);background:var(--color-surface-warm)}.Dashboard-module__0qHQXq__propertyPortfolioCard:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Dashboard-module__0qHQXq__propertyPortfolioCardActive{border-color:var(--color-primary);background:var(--color-surface-tag);box-shadow:0 0 0 1px var(--color-border-warm)}.Dashboard-module__0qHQXq__propertyPortfolioCardTop{justify-content:space-between;align-items:flex-start;gap:8px;width:100%;display:flex}.Dashboard-module__0qHQXq__propertyPortfolioIcon{background:var(--color-tint-warm-bg);width:36px;height:36px;color:var(--color-tint-warm-fg);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.Dashboard-module__0qHQXq__propertyPortfolioIcon svg{font-size:20px}.Dashboard-module__0qHQXq__propertyPortfolioCard h3{letter-spacing:-.2px;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:500;line-height:1.35}.Dashboard-module__0qHQXq__propertyPortfolioMeta{color:var(--dash-muted);overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.45}.Dashboard-module__0qHQXq__propertyPortfolioRate{color:#ac6a37;margin:2px 0 0;font-size:11px;font-weight:500}.Dashboard-module__0qHQXq__billingPlansGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;margin:0;padding:0;list-style:none;display:grid}.Dashboard-module__0qHQXq__billingPlanCard{background:var(--color-surface);border:1px solid var(--dash-border);border-radius:12px;flex-direction:column;gap:10px;min-height:100%;padding:20px 18px 18px;display:flex;position:relative}.Dashboard-module__0qHQXq__billingPlanCardHighlight{border-color:var(--color-border-warm);background:linear-gradient(180deg, var(--color-surface-warm) 0%, var(--color-surface) 42%);box-shadow:0 8px 24px #c9a06b1a}.Dashboard-module__0qHQXq__billingPlanCardCurrent{border-color:var(--color-success);box-shadow:0 0 0 1px var(--color-border);background:var(--color-tint-success-bg)}.Dashboard-module__0qHQXq__billingPlanBadge{letter-spacing:.4px;text-transform:uppercase;color:var(--color-tint-warm-fg);background:var(--color-tint-accent-bg);border-radius:20px;padding:3px 8px;font-size:9px;font-weight:600;position:absolute;top:14px;right:14px}.Dashboard-module__0qHQXq__billingPlanBadgeCurrent{letter-spacing:.4px;text-transform:uppercase;color:var(--color-tint-success-fg);background:var(--color-tint-success-bg);border-radius:20px;padding:3px 8px;font-size:9px;font-weight:600;position:absolute;top:14px;right:14px}.Dashboard-module__0qHQXq__billingPlanCardHead{align-items:center;gap:10px;display:flex}.Dashboard-module__0qHQXq__billingPlanCardHeadExtra{flex:1;justify-content:flex-end;align-items:center;min-width:0;display:flex}.Dashboard-module__0qHQXq__billingPlanIcon{background:var(--color-tint-warm-bg);width:40px;height:40px;color:var(--color-tint-warm-fg);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.Dashboard-module__0qHQXq__billingPlanIcon svg{font-size:22px}.Dashboard-module__0qHQXq__billingPlanCardHighlight .Dashboard-module__0qHQXq__billingPlanIcon{background:var(--color-tint-accent-bg);color:var(--color-tint-accent-fg)}.Dashboard-module__0qHQXq__billingPlanName{letter-spacing:-.35px;margin:0;font-size:18px;font-weight:500}.Dashboard-module__0qHQXq__billingPlanPriceBlock{flex-direction:column;gap:4px;display:flex}.Dashboard-module__0qHQXq__billingPlanPrice{flex-flow:wrap;align-items:baseline;gap:.35em .5em;margin:0;line-height:1.35;display:flex}.Dashboard-module__0qHQXq__billingPlanPrice strong{letter-spacing:-.5px;color:#3c2c20;font-size:22px;font-weight:500}.Dashboard-module__0qHQXq__billingPlanPrice span{color:var(--dash-muted);font-size:11px}.Dashboard-module__0qHQXq__billingPlanPriceRenewal{color:var(--dash-muted);margin:0;font-size:11px;line-height:1.35}.Dashboard-module__0qHQXq__billingPlanPriceRenewal strong{letter-spacing:-.35px;color:#3c2c20;font-size:15px;font-weight:600}.Dashboard-module__0qHQXq__billingPlanPriceRenewalSpacer{min-height:20px;margin:0}.Dashboard-module__0qHQXq__billingPlanIntroNote{color:var(--dash-muted);margin:0;font-size:10px;line-height:1.45}.Dashboard-module__0qHQXq__billingPlanIntroTeaser{color:#7a5c3a;margin:0;font-size:10px;line-height:1.45}.Dashboard-module__0qHQXq__billingPlanBlurb{color:var(--dash-muted);flex-grow:0;margin:0;font-size:11px;line-height:1.5}.Dashboard-module__0qHQXq__billingTierBToggle{flex-wrap:wrap;margin:4px 0 2px}.Dashboard-module__0qHQXq__billingTierBToggle button{text-transform:none!important;padding:4px 10px!important;font-size:11px!important}.Dashboard-module__0qHQXq__billingPlanFeatures{flex-grow:1;gap:8px;margin:4px 0 12px;padding:0;list-style:none;display:grid}.Dashboard-module__0qHQXq__billingPlanFeatures li{color:var(--color-text-body);align-items:flex-start;gap:8px;font-size:11px;line-height:1.45;display:flex}.Dashboard-module__0qHQXq__billingPlanFeatures li svg{color:#7a9b5c;flex-shrink:0;margin-top:1px;font-size:16px!important}.Dashboard-module__0qHQXq__billingPlanCard>button:last-child{margin-top:auto}.Dashboard-module__0qHQXq__propertyStatus{white-space:nowrap;border-radius:5px;flex-shrink:0;padding:4px 7px;font-size:8px}.Dashboard-module__0qHQXq__propertyStatusLive{color:var(--color-tint-success-fg);background:var(--color-tint-success-bg)}.Dashboard-module__0qHQXq__propertyStatusPending{color:var(--color-tint-warning-fg);background:var(--color-tint-warning-bg)}.Dashboard-module__0qHQXq__propertyStatusHidden{color:var(--color-text-muted);background:var(--color-tint-neutral-bg)}.Dashboard-module__0qHQXq__listingDetailsTitle{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Dashboard-module__0qHQXq__sectionHeading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:19px;display:flex}.Dashboard-module__0qHQXq__sectionHeading h2{letter-spacing:-.35px;margin:0;font-size:19px;font-weight:500}.Dashboard-module__0qHQXq__sectionHeading p{color:var(--dash-muted);margin:5px 0 0;font-size:11px}.Dashboard-module__0qHQXq__textLink{color:#a05d2b;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:11px;font-weight:500;display:inline-flex}.Dashboard-module__0qHQXq__textLink:hover{color:#683817;text-decoration:underline}.Dashboard-module__0qHQXq__textLink svg{font-size:15px}.Dashboard-module__0qHQXq__bookingToolbar{border-bottom:1px solid var(--dash-border);justify-content:space-between;align-items:center;gap:10px;padding-bottom:15px;display:flex}.Dashboard-module__0qHQXq__filters{gap:2px;display:flex}.Dashboard-module__0qHQXq__filters button{color:#7f7368;white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:7px 9px;font-size:10px}.Dashboard-module__0qHQXq__filters .Dashboard-module__0qHQXq__selectedFilter{background:var(--color-tint-warm-bg);color:var(--color-tint-warm-fg);font-weight:600}.Dashboard-module__0qHQXq__searchField{border:1px solid var(--dash-border);border-radius:6px;align-items:center;gap:5px;width:126px;padding:6px 8px;display:flex}.Dashboard-module__0qHQXq__searchField svg{color:var(--color-text-subtle);font-size:16px}.Dashboard-module__0qHQXq__searchField input{width:100%;min-width:0;color:var(--color-text);background:0 0;border:0;outline:none;font-size:10px}.Dashboard-module__0qHQXq__searchField:focus-within{outline-offset:2px;outline:2px solid #b77b46}.Dashboard-module__0qHQXq__bookingList{display:block}.Dashboard-module__0qHQXq__booking{border-bottom:1px solid var(--dash-border);gap:16px;padding:20px 0;display:flex}.Dashboard-module__0qHQXq__booking>img{object-fit:cover;border-radius:9px;width:103px;min-height:114px}.Dashboard-module__0qHQXq__bookingInfo{flex:1;min-width:0}.Dashboard-module__0qHQXq__bookingTitle{justify-content:space-between;align-items:center;gap:8px;display:flex}.Dashboard-module__0qHQXq__bookingTitle h3,.Dashboard-module__0qHQXq__savedInfo h3{letter-spacing:-.25px;margin:0;font-size:16px;font-weight:500}.Dashboard-module__0qHQXq__status{color:var(--color-tint-success-fg);background:var(--color-tint-success-bg);border-radius:5px;padding:4px 7px;font-size:8px}.Dashboard-module__0qHQXq__status.Dashboard-module__0qHQXq__pending{color:var(--color-tint-warning-fg);background:var(--color-tint-warning-bg)}.Dashboard-module__0qHQXq__bookingInfo p{color:var(--dash-muted);align-items:center;gap:3px;margin:5px 0 15px;font-size:10px;display:flex}.Dashboard-module__0qHQXq__bookingInfo p svg{font-size:12px}.Dashboard-module__0qHQXq__bookingMeta{flex-wrap:wrap;gap:12px;margin-bottom:13px;display:flex}.Dashboard-module__0qHQXq__bookingMeta span{color:var(--color-text-muted);align-items:center;gap:5px;font-size:10px;display:flex}.Dashboard-module__0qHQXq__bookingMeta svg{color:#99846e;font-size:13px}.Dashboard-module__0qHQXq__panelFootnote{color:var(--color-text-muted);align-items:center;gap:6px;margin:16px 0 0;font-size:10px;display:flex}.Dashboard-module__0qHQXq__panelFootnote svg{font-size:13px}.Dashboard-module__0qHQXq__savedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.Dashboard-module__0qHQXq__savedCard{background:var(--color-surface);border:1px solid var(--dash-border);border-radius:11px;overflow:hidden}.Dashboard-module__0qHQXq__savedImage{height:152px;position:relative}.Dashboard-module__0qHQXq__savedImage>img{object-fit:cover;width:100%;height:100%}.Dashboard-module__0qHQXq__savedImage>button{background:var(--color-surface);color:#c27f58;width:30px;height:30px;position:absolute;top:11px;right:11px}.Dashboard-module__0qHQXq__savedImage>button:hover{background:#ffe6c6}.Dashboard-module__0qHQXq__savedImage>button svg{font-size:16px}.Dashboard-module__0qHQXq__savedImage>span{background:#fffcf4;border-radius:5px;align-items:center;gap:3px;padding:3px 6px;font-size:10px;display:flex;position:absolute;bottom:10px;left:12px}.Dashboard-module__0qHQXq__savedImage>span svg{color:#bc823d;font-size:13px}.Dashboard-module__0qHQXq__savedInfo{justify-content:space-between;align-items:center;gap:8px;padding:15px 15px 10px;display:flex}.Dashboard-module__0qHQXq__savedInfo h3{font-size:15px}.Dashboard-module__0qHQXq__savedInfo p{color:var(--dash-muted);margin:4px 0 0;font-size:10px}.Dashboard-module__0qHQXq__savedInfo>span{text-align:right;flex-direction:column;flex-shrink:0;display:flex}.Dashboard-module__0qHQXq__savedInfo strong{color:#ac6a37;font-size:12px;font-weight:500}.Dashboard-module__0qHQXq__savedInfo small{color:var(--dash-muted);font-size:9px}.Dashboard-module__0qHQXq__savedLink{color:#87613e;align-items:center;gap:6px;margin:0 15px 14px;font-size:10px;display:flex}.Dashboard-module__0qHQXq__savedLink svg{font-size:13px}.Dashboard-module__0qHQXq__secondaryColumn .Dashboard-module__0qHQXq__sectionHeading h2{font-size:16px}.Dashboard-module__0qHQXq__secondaryColumn .Dashboard-module__0qHQXq__sectionHeading{margin-bottom:9px}.Dashboard-module__0qHQXq__catProfile{text-align:center;padding-top:8px}.Dashboard-module__0qHQXq__catProfile+.Dashboard-module__0qHQXq__catProfile{border-top:1px solid var(--dash-border);margin-top:20px;padding-top:22px}.Dashboard-module__0qHQXq__catAvatar,.Dashboard-module__0qHQXq__catPlaceholder{object-fit:cover;color:#a97646;background:#faedda;border:5px solid #f9ebd5;border-radius:50%;place-items:center;width:78px;height:78px;display:inline-grid}.Dashboard-module__0qHQXq__catProfile h3{overflow-wrap:anywhere;margin:9px 0 2px;font-size:22px;font-weight:500}.Dashboard-module__0qHQXq__catProfile>p{color:var(--dash-muted);overflow-wrap:anywhere;margin:0;font-size:11px}.Dashboard-module__0qHQXq__catTag{border:1px solid var(--color-border);color:var(--color-text-soft);border-radius:20px;margin-top:11px;padding:4px 9px;font-size:9px;display:inline-block}.Dashboard-module__0qHQXq__catProfile .Dashboard-module__0qHQXq__catNotes{margin:14px 0 17px;font-size:11px;line-height:1.6}.Dashboard-module__0qHQXq__outlineButton{border:1px solid var(--color-border);color:#61442d;background:0 0;border-radius:7px;justify-content:center;align-items:center;gap:20px;width:100%;padding:9px 12px;font-size:11px;display:flex}.Dashboard-module__0qHQXq__outlineButton:hover{background:#faf0e1}.Dashboard-module__0qHQXq__outlineButton svg{font-size:14px}.Dashboard-module__0qHQXq__addCat{color:#95734f;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;width:100%;padding:16px 0 0;font-size:10px;display:flex}.Dashboard-module__0qHQXq__addCat svg{font-size:13px}.Dashboard-module__0qHQXq__checklist{border:1px solid var(--dash-border);background:#edf0e5;border-radius:12px;padding:24px 21px 20px;position:relative}.Dashboard-module__0qHQXq__checklist .Dashboard-module__0qHQXq__eyebrow{letter-spacing:1px;color:#69734f;margin-top:14px;font-size:8px}.Dashboard-module__0qHQXq__checklistIcon{color:#78835e;display:inline-flex;transform:rotate(-12deg)}.Dashboard-module__0qHQXq__checklist h2{letter-spacing:-.5px;margin:0;font-size:24px;font-weight:500}.Dashboard-module__0qHQXq__checklist>p:not(.Dashboard-module__0qHQXq__eyebrow){color:#758066;margin:7px 0 19px;font-size:11px}.Dashboard-module__0qHQXq__checklist label{color:#60694f;cursor:pointer;align-items:center;gap:9px;margin-top:12px;font-size:11px;display:flex}.Dashboard-module__0qHQXq__checklist input{accent-color:#697b4b;width:15px;height:15px;margin:0}.Dashboard-module__0qHQXq__checklist input:checked+span{color:#7b8769;text-decoration:line-through}.Dashboard-module__0qHQXq__checklistProgress{border-top:1px solid var(--dash-border);color:#65744e;margin-top:19px;padding-top:13px;font-size:10px;display:block}.Dashboard-module__0qHQXq__helpCard{text-align:left;color:var(--color-text-muted);background:0 0;border:0;align-items:center;gap:11px;padding:0 2px;display:flex}.Dashboard-module__0qHQXq__helpCard>span{background:#f0e9df;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.Dashboard-module__0qHQXq__helpCard>span svg{font-size:19px}.Dashboard-module__0qHQXq__helpCard strong{font-size:11px;font-weight:500}.Dashboard-module__0qHQXq__helpCard p{color:var(--dash-muted);margin:3px 0 0;font-size:9px}.Dashboard-module__0qHQXq__helpCard>svg{margin-left:auto;font-size:16px}.Dashboard-module__0qHQXq__pageFooter{border-top:1px solid var(--dash-border);color:var(--color-text-muted);justify-content:space-between;gap:15px;margin-top:35px;padding-top:19px;font-size:9px;display:flex}.Dashboard-module__0qHQXq__pageFooterLegal{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.Dashboard-module__0qHQXq__empty{text-align:center;color:var(--color-text-muted);padding:30px 15px}.Dashboard-module__0qHQXq__empty h3{font-size:16px;font-weight:500}.Dashboard-module__0qHQXq__empty p{font-size:12px}.Dashboard-module__0qHQXq__dialogImage{object-fit:cover;border-radius:12px;width:100%;height:210px}.Dashboard-module__0qHQXq__formFields{flex-direction:column;gap:22px;display:flex;padding-top:12px!important}.Dashboard-module__0qHQXq__propertyFormFields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px 16px;padding-top:12px;display:grid}.Dashboard-module__0qHQXq__propertyFormFields .MuiFormLabel-root{font-size:13px}.Dashboard-module__0qHQXq__propertyFormFields .MuiOutlinedInput-root{border-radius:5px;font-size:14px}.Dashboard-module__0qHQXq__propertyFormFields .MuiOutlinedInput-notchedOutline{border-radius:5px}.Dashboard-module__0qHQXq__propertyFormFields .MuiOutlinedInput-input{padding:8px 11px;font-size:14px}.Dashboard-module__0qHQXq__propertyFormFields .MuiInputBase-inputMultiline{padding:9px 11px;font-size:14px;line-height:1.5}.Dashboard-module__0qHQXq__propertyFormFieldFull{grid-column:1/-1}.Dashboard-module__0qHQXq__propertyFormActions{flex-wrap:wrap;grid-column:1/-1;gap:8px;padding-top:4px;display:flex}.Dashboard-module__0qHQXq__propertyFormActions .MuiButton-root{text-transform:none;border-radius:5px;font-size:14px}.Dashboard-module__0qHQXq__packageCardList{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.Dashboard-module__0qHQXq__packageCard{border:1px solid var(--dash-border);background:var(--color-surface);border-radius:10px;padding:16px 18px}.Dashboard-module__0qHQXq__packageCardHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:4px;display:flex}.Dashboard-module__0qHQXq__packageCardHead strong{letter-spacing:-.2px;font-size:14px;font-weight:500}.Dashboard-module__0qHQXq__packageFieldLabel{color:var(--color-text-body);margin:0 0 8px;font-size:12px;font-weight:500}.Dashboard-module__0qHQXq__packagePropertyPicker{border:1px solid var(--dash-border);background:var(--color-surface-warm);border-radius:8px;max-height:200px;margin:0;padding:10px 12px;overflow-y:auto}.Dashboard-module__0qHQXq__packagePropertyPicker .MuiFormControlLabel-root{align-items:center;margin:0}.Dashboard-module__0qHQXq__packagePropertyPicker .MuiFormControlLabel-label{font-size:12px}.Dashboard-module__0qHQXq__linkedPackageList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Dashboard-module__0qHQXq__linkedPackageItem{border:1px solid var(--dash-border);background:var(--color-surface);border-radius:8px;padding:12px 14px}.Dashboard-module__0qHQXq__linkedPackageItemHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Dashboard-module__0qHQXq__linkedPackageItem h4{letter-spacing:-.2px;margin:0;font-size:14px;font-weight:500}.Dashboard-module__0qHQXq__linkedPackagePrice{color:#ac6a37;white-space:nowrap;font-size:13px;font-weight:500}.Dashboard-module__0qHQXq__linkedPackageDescription{color:var(--dash-muted);margin:6px 0 0;font-size:11px;line-height:1.5}.Dashboard-module__0qHQXq__linkedPackageExtras{color:var(--color-text-soft);margin:6px 0 0;font-size:10px}.Dashboard-module__0qHQXq__linkedPackageItem .Dashboard-module__0qHQXq__propertyStatus{margin-top:8px}@media (max-width:760px){.Dashboard-module__0qHQXq__propertyFormFields{grid-template-columns:1fr}}.Dashboard-module__0qHQXq__profileAvatarUpload{align-items:center;gap:16px;display:flex}.Dashboard-module__0qHQXq__profileAvatarPreview{flex-shrink:0;width:72px;height:72px;position:relative}.Dashboard-module__0qHQXq__profileAvatarImage{object-fit:cover;border-radius:50%;width:72px;height:72px}.Dashboard-module__0qHQXq__profileAvatarLabel{color:var(--color-text);margin:0 0 8px;font-size:13px;font-weight:600}.Dashboard-module__0qHQXq__avatarCropViewport{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;background:#f3ebe0;border-radius:50%;width:260px;height:260px;margin-inline:auto;position:relative;overflow:hidden}.Dashboard-module__0qHQXq__avatarCropViewport:active{cursor:grabbing}.Dashboard-module__0qHQXq__avatarCropImage{pointer-events:none;max-width:none;position:absolute}.Dashboard-module__0qHQXq__topbarTitle .Dashboard-module__0qHQXq__mobileMenu,.Dashboard-module__0qHQXq__brandRow .Dashboard-module__0qHQXq__mobileClose,.Dashboard-module__0qHQXq__backdrop{display:none}@media (min-width:1600px){.Dashboard-module__0qHQXq__main{padding-top:45px}.Dashboard-module__0qHQXq__welcomeBanner{min-height:275px}.Dashboard-module__0qHQXq__contentGrid{grid-template-columns:minmax(0,1fr) 330px}.Dashboard-module__0qHQXq__booking>img{width:125px}.Dashboard-module__0qHQXq__savedImage{height:190px}}@media (max-width:1200px){.Dashboard-module__0qHQXq__sidebar{width:214px;padding-inline:15px}.Dashboard-module__0qHQXq__workspace{margin-left:214px}.Dashboard-module__0qHQXq__topbar,.Dashboard-module__0qHQXq__main{padding-inline:27px}.Dashboard-module__0qHQXq__contentGrid{grid-template-columns:minmax(0,1fr) 255px;gap:18px}.Dashboard-module__0qHQXq__panel{padding:18px}.Dashboard-module__0qHQXq__stat{gap:10px;padding:18px 12px}.Dashboard-module__0qHQXq__stat small{font-size:9px}.Dashboard-module__0qHQXq__bannerArt{width:240px}.Dashboard-module__0qHQXq__bookingToolbar{flex-wrap:wrap}.Dashboard-module__0qHQXq__searchField{width:100%}.Dashboard-module__0qHQXq__booking{gap:11px}.Dashboard-module__0qHQXq__booking>img{width:80px}.Dashboard-module__0qHQXq__bookingTitle{flex-wrap:wrap;align-items:flex-start}.Dashboard-module__0qHQXq__bookingTitle h3{font-size:15px}.Dashboard-module__0qHQXq__greeting h1{font-size:29px}.Dashboard-module__0qHQXq__demoBadge{display:none}}@media (max-width:1100px){.Dashboard-module__0qHQXq__billingPlansGrid{grid-template-columns:1fr;max-width:420px;margin-inline:auto}}@media (max-width:1000px){.Dashboard-module__0qHQXq__contentGrid{grid-template-columns:minmax(0,1fr)}.Dashboard-module__0qHQXq__overviewCharts{grid-template-columns:1fr}.Dashboard-module__0qHQXq__secondaryColumn{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.Dashboard-module__0qHQXq__helpCard{grid-column:1/-1}.Dashboard-module__0qHQXq__bookingToolbar{flex-wrap:nowrap}.Dashboard-module__0qHQXq__searchField{width:140px}.Dashboard-module__0qHQXq__booking>img{width:115px}.Dashboard-module__0qHQXq__bookingTitle{flex-wrap:nowrap}.Dashboard-module__0qHQXq__stat{display:block}.Dashboard-module__0qHQXq__statIcon{margin-bottom:9px}.Dashboard-module__0qHQXq__bannerArt{width:155px}.Dashboard-module__0qHQXq__bannerArt img{width:170px;height:170px;top:10px;right:-19px}.Dashboard-module__0qHQXq__artCircle{width:185px;height:185px;top:0;right:-27px}.Dashboard-module__0qHQXq__artLabel{padding:9px;font-size:9px;bottom:8px;right:-16px}.Dashboard-module__0qHQXq__sparkle{display:none}.Dashboard-module__0qHQXq__welcomeBanner{padding:28px}.Dashboard-module__0qHQXq__welcomeBanner h2{font-size:29px}.Dashboard-module__0qHQXq__welcomeBanner p{max-width:245px}}@media (max-width:760px){.Dashboard-module__0qHQXq__sidebar{width:260px;transition:transform .2s;transform:translate(-100%)}.Dashboard-module__0qHQXq__sidebarOpen{transform:translate(0)}.Dashboard-module__0qHQXq__workspace{margin-left:0}.Dashboard-module__0qHQXq__topbarTitle .Dashboard-module__0qHQXq__mobileMenu,.Dashboard-module__0qHQXq__brandRow .Dashboard-module__0qHQXq__mobileClose{display:inline-flex}.Dashboard-module__0qHQXq__brandRow .Dashboard-module__0qHQXq__mobileClose{color:#f4dfc9}.Dashboard-module__0qHQXq__backdrop{z-index:25;background:#28190c66;border:0;display:block;position:fixed;inset:0}.Dashboard-module__0qHQXq__topbar{height:68px;padding:0 20px}.Dashboard-module__0qHQXq__topbarTitle{gap:9px}.Dashboard-module__0qHQXq__topbarTitle>span,.Dashboard-module__0qHQXq__topbarTitle>svg{display:none}.Dashboard-module__0qHQXq__topbarActions{gap:12px}.Dashboard-module__0qHQXq__topbarActions>a{font-size:11px}.Dashboard-module__0qHQXq__main{padding:28px 20px 20px}.Dashboard-module__0qHQXq__greeting h1{font-size:29px}.Dashboard-module__0qHQXq__greeting>div>p:last-child{font-size:12px;line-height:1.6}.Dashboard-module__0qHQXq__stats{gap:10px}.Dashboard-module__0qHQXq__stat>div>span{font-size:10px}.Dashboard-module__0qHQXq__stat strong{font-size:28px}.Dashboard-module__0qHQXq__stat small{line-height:1.5}}@media (max-width:460px){.Dashboard-module__0qHQXq__main{padding-inline:16px}.Dashboard-module__0qHQXq__topbar{padding-inline:13px}.Dashboard-module__0qHQXq__topbarDivider{display:none}.Dashboard-module__0qHQXq__greeting h1{max-width:300px;font-size:30px;line-height:1.15}.Dashboard-module__0qHQXq__welcomeBanner{min-height:275px;padding:23px}.Dashboard-module__0qHQXq__welcomeBanner h2{font-size:28px}.Dashboard-module__0qHQXq__welcomeBanner p{max-width:205px;font-size:11px;line-height:1.5}.Dashboard-module__0qHQXq__bannerArt{width:85px;height:100px;position:absolute;bottom:18px;right:5px}.Dashboard-module__0qHQXq__bannerArt img{width:100px;height:100px;top:0;right:-3px}.Dashboard-module__0qHQXq__artCircle{width:114px;height:114px;top:-6px;right:-11px}.Dashboard-module__0qHQXq__artLabel{display:none}.Dashboard-module__0qHQXq__bannerKicker{font-size:8px}.Dashboard-module__0qHQXq__stat{padding:14px 10px}.Dashboard-module__0qHQXq__statIcon{width:30px;height:30px}.Dashboard-module__0qHQXq__statIcon svg{font-size:17px}.Dashboard-module__0qHQXq__stat .Dashboard-module__0qHQXq__statArrow,.Dashboard-module__0qHQXq__stat small{display:none}.Dashboard-module__0qHQXq__stat>div>span{min-height:30px;line-height:1.5;display:block}.Dashboard-module__0qHQXq__sectionHeading h2{font-size:18px}.Dashboard-module__0qHQXq__sectionHeading>.Dashboard-module__0qHQXq__textLink{font-size:10px}.Dashboard-module__0qHQXq__bookingToolbar{flex-wrap:wrap}.Dashboard-module__0qHQXq__searchField{width:100%}.Dashboard-module__0qHQXq__booking>img{width:75px}.Dashboard-module__0qHQXq__bookingTitle{flex-wrap:wrap;gap:5px}.Dashboard-module__0qHQXq__bookingInfo p{margin-bottom:9px;font-size:9px}.Dashboard-module__0qHQXq__bookingMeta{gap:7px}.Dashboard-module__0qHQXq__bookingMeta span{font-size:9px}.Dashboard-module__0qHQXq__savedGrid{gap:11px}.Dashboard-module__0qHQXq__savedImage{height:125px}.Dashboard-module__0qHQXq__savedInfo{flex-direction:column;align-items:flex-start;padding:12px 11px}.Dashboard-module__0qHQXq__savedInfo>span{flex-direction:row;align-items:center;gap:4px}.Dashboard-module__0qHQXq__savedLink{margin-inline:11px}.Dashboard-module__0qHQXq__secondaryColumn{grid-template-columns:1fr}.Dashboard-module__0qHQXq__helpCard{grid-column:auto}.Dashboard-module__0qHQXq__catNotes{max-width:240px;margin-inline:auto!important}.Dashboard-module__0qHQXq__pageFooter{flex-direction:column;gap:7px}}.Dashboard-module__0qHQXq__topbarTitle .Dashboard-module__0qHQXq__sidebarToggle{border:1px solid var(--dash-border);color:var(--color-text-muted);border-radius:7px}@media (min-width:761px){.Dashboard-module__0qHQXq__sidebar{transition:width .2s,padding .2s}.Dashboard-module__0qHQXq__workspace{transition:margin-left .2s}.Dashboard-module__0qHQXq__sidebarCollapsed .Dashboard-module__0qHQXq__sidebar{width:76px;padding-inline:12px}.Dashboard-module__0qHQXq__sidebarCollapsed .Dashboard-module__0qHQXq__workspace{margin-left:76px}.Dashboard-module__0qHQXq__sidebarCollapsed .Dashboard-module__0qHQXq__brandRow{justify-content:center}.Dashboard-module__0qHQXq__sidebarCollapsed .Dashboard-module__0qHQXq__brand{gap:0;padding-left:0}.Dashboard-module__0qHQXq__sidebarCollapsed .Dashboard-module__0qHQXq__brandName,.Dashboard-module__0qHQXq__sidebarCollapsed .Dashboard-module__0qHQXq__brandTrademark,.Dashboard-module__0qHQXq__sidebarCollapsed .Dashboard-module__0qHQXq__sidebarLabel,.Dashboard-module__0qHQXq__sidebarCollapsed .Dashboard-module__0qHQXq__navLabel,.Dashboard-module__0qHQXq__sidebarCollapsed .Dashboard-module__0qHQXq__navCount,.Dashboard-module__0qHQXq__sidebarCollapsed .Dashboard-module__0qHQXq__sidebarNote,.Dashboard-module__0qHQXq__sidebarCollapsed .Dashboard-module__0qHQXq__sidebarProfile>div,.Dashboard-module__0qHQXq__sidebarCollapsed .Dashboard-module__0qHQXq__sidebarProfile>svg{display:none}.Dashboard-module__0qHQXq__sidebarCollapsed .Dashboard-module__0qHQXq__nav{margin-top:47px}.Dashboard-module__0qHQXq__sidebarCollapsed .Dashboard-module__0qHQXq__nav button,.Dashboard-module__0qHQXq__sidebarCollapsed .Dashboard-module__0qHQXq__utility{justify-content:center;gap:0;min-height:46px;padding:13px;position:relative}.Dashboard-module__0qHQXq__sidebarCollapsed .Dashboard-module__0qHQXq__messageDot{position:absolute;top:9px;right:10px}.Dashboard-module__0qHQXq__sidebarCollapsed .Dashboard-module__0qHQXq__sidebarProfile{justify-content:center;padding-inline:0}}@media (max-width:760px){.Dashboard-module__0qHQXq__topbarTitle .Dashboard-module__0qHQXq__sidebarToggle{display:none}}@media (prefers-reduced-motion:reduce){.Dashboard-module__0qHQXq__sidebar,.Dashboard-module__0qHQXq__workspace{transition:none}}
.OwnerDashboard-module__Cc3Npa__pageHeading,.OwnerDashboard-module__Cc3Npa__greeting{color:var(--dash-text,#26312c);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:25px;display:flex}.OwnerDashboard-module__Cc3Npa__pageHeading>div,.OwnerDashboard-module__Cc3Npa__greeting>div{min-width:0}.OwnerDashboard-module__Cc3Npa__eyebrow{color:var(--dash-soft);letter-spacing:1.5px;margin:0 0 8px;font-size:10px;font-weight:600}.OwnerDashboard-module__Cc3Npa__pageHeading h1,.OwnerDashboard-module__Cc3Npa__greeting h1{color:var(--dash-text,#26312c);letter-spacing:-.8px;overflow-wrap:anywhere;margin:0;font-size:30px;font-weight:600;line-height:1.25}.OwnerDashboard-module__Cc3Npa__pageHeading h1+p,.OwnerDashboard-module__Cc3Npa__greeting h1+p{color:var(--dash-soft);margin:8px 0 0;font-size:14px;line-height:1.55}.OwnerDashboard-module__Cc3Npa__primaryButton{color:#fff;white-space:nowrap;background:#c6531d;border:1px solid #c6531d;border-radius:8px;justify-content:center;align-items:center;gap:14px;min-height:40px;padding:10px 16px;font-size:12px;font-weight:500;display:inline-flex}.OwnerDashboard-module__Cc3Npa__primaryButton:hover{background:#a44116;border-color:#a44116}.OwnerDashboard-module__Cc3Npa__primaryButton svg{font-size:17px}.OwnerDashboard-module__Cc3Npa__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 26px;display:grid}.OwnerDashboard-module__Cc3Npa__stat{border:1px solid var(--dash-border,var(--dash-border));background:var(--dash-surface,#fff);min-width:0;color:var(--dash-text,#26312c);border-radius:12px;grid-template-columns:36px minmax(0,1fr);gap:14px;padding:18px;transition:border-color .15s,box-shadow .15s;display:grid;position:relative}.OwnerDashboard-module__Cc3Npa__stat:hover{border-color:var(--dash-stat-hover-border);box-shadow:0 4px 15px var(--dash-stat-hover-shadow)}.OwnerDashboard-module__Cc3Npa__statIcon,.OwnerDashboard-module__Cc3Npa__itemIcon{background:var(--dash-tint-warm-bg);width:36px;height:36px;color:var(--dash-tint-warm-fg);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.OwnerDashboard-module__Cc3Npa__stat:nth-child(2n) .OwnerDashboard-module__Cc3Npa__statIcon{background:var(--dash-stat-tint-2-bg);color:var(--dash-stat-tint-2-fg)}.OwnerDashboard-module__Cc3Npa__stat:nth-child(3n) .OwnerDashboard-module__Cc3Npa__statIcon{background:var(--dash-stat-tint-3-bg);color:var(--dash-stat-tint-3-fg)}.OwnerDashboard-module__Cc3Npa__statIcon svg,.OwnerDashboard-module__Cc3Npa__itemIcon svg{font-size:19px}.OwnerDashboard-module__Cc3Npa__stat>div{min-width:0}.OwnerDashboard-module__Cc3Npa__stat>div>span{color:var(--dash-muted);padding-right:18px;font-size:12px;display:block}.OwnerDashboard-module__Cc3Npa__stat strong{letter-spacing:-.7px;font-variant-numeric:tabular-nums;margin:3px 0;font-size:28px;font-weight:600;line-height:1.2;display:block}.OwnerDashboard-module__Cc3Npa__stat small{color:var(--dash-muted);font-size:11px;display:block}.OwnerDashboard-module__Cc3Npa__stat .OwnerDashboard-module__Cc3Npa__statArrow{color:var(--dash-muted);font-size:17px;position:absolute;top:18px;right:17px}.OwnerDashboard-module__Cc3Npa__contentGrid{grid-template-columns:minmax(0,1.8fr) minmax(275px,.85fr);align-items:start;gap:22px;display:grid}.OwnerDashboard-module__Cc3Npa__contentGridSingle{grid-template-columns:minmax(0,1fr);display:grid}.OwnerDashboard-module__Cc3Npa__twoColumnGrid{grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);align-items:start;gap:20px;display:grid}.OwnerDashboard-module__Cc3Npa__primaryColumn,.OwnerDashboard-module__Cc3Npa__secondaryColumn{flex-direction:column;gap:20px;min-width:0;display:flex}.OwnerDashboard-module__Cc3Npa__panel{border:1px solid var(--dash-border,var(--dash-border));background:var(--dash-surface,#fff);min-width:0;color:var(--dash-text,#26312c);border-radius:12px;padding:22px 24px}.OwnerDashboard-module__Cc3Npa__primaryColumn>[class*=panel]{border:1px solid var(--dash-border,var(--dash-border));background:var(--dash-surface,#fff);min-width:0;color:var(--dash-text,#26312c);border-radius:12px;padding:22px 24px}.OwnerDashboard-module__Cc3Npa__panel :is(a,button,input):focus-visible,.OwnerDashboard-module__Cc3Npa__pageHeading :is(a,button):focus-visible,.OwnerDashboard-module__Cc3Npa__greeting :is(a,button):focus-visible,.OwnerDashboard-module__Cc3Npa__helpCard:focus-visible{outline-offset:3px;outline:3px solid #c6531d}.OwnerDashboard-module__Cc3Npa__sectionHeading,.OwnerDashboard-module__Cc3Npa__propertyPortfolioHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.OwnerDashboard-module__Cc3Npa__sectionHeading>div,.OwnerDashboard-module__Cc3Npa__propertyPortfolioHead>div{min-width:0}.OwnerDashboard-module__Cc3Npa__sectionHeading h2,.OwnerDashboard-module__Cc3Npa__propertyPortfolioHead h2,.OwnerDashboard-module__Cc3Npa__panel>h2{color:var(--dash-text,#26312c);letter-spacing:-.2px;margin:0;font-size:16px;font-weight:600;line-height:1.35}.OwnerDashboard-module__Cc3Npa__sectionHeading p,.OwnerDashboard-module__Cc3Npa__propertyPortfolioHead p{max-width:680px;color:var(--dash-muted);margin:5px 0 0;font-size:12px;line-height:1.55}.OwnerDashboard-module__Cc3Npa__propertyPortfolioMeta{color:var(--dash-muted);margin:0;font-size:12px;line-height:1.55}.OwnerDashboard-module__Cc3Npa__textLink{color:var(--dash-tint-warm-fg);white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:600;display:inline-flex}.OwnerDashboard-module__Cc3Npa__textLink:hover{color:var(--dash-nav-active-text);text-decoration:underline}.OwnerDashboard-module__Cc3Npa__textLink svg{font-size:16px}.OwnerDashboard-module__Cc3Npa__countBadge{background:var(--dash-tint-warm-bg);min-width:24px;height:22px;color:var(--dash-count-badge-fg);border-radius:6px;place-items:center;padding:0 7px;font-size:10px;font-weight:600;display:inline-grid}.OwnerDashboard-module__Cc3Npa__quickLinks{margin:-4px -24px -22px;padding:0;list-style:none}.OwnerDashboard-module__Cc3Npa__quickLinks li+li{border-top:1px solid var(--dash-border-soft)}.OwnerDashboard-module__Cc3Npa__quickLinks a{align-items:center;gap:13px;padding:15px 24px;display:flex}.OwnerDashboard-module__Cc3Npa__quickLinks a:hover{background:var(--dash-surface-muted)}.OwnerDashboard-module__Cc3Npa__quickLinks a>svg:first-child{background:var(--dash-stat-icon-bg);width:36px;height:36px;color:var(--dash-muted);border-radius:9px;padding:8px}.OwnerDashboard-module__Cc3Npa__quickLinks a>span{flex:1;min-width:0}.OwnerDashboard-module__Cc3Npa__quickLinks strong,.OwnerDashboard-module__Cc3Npa__quickLinks small{display:block}.OwnerDashboard-module__Cc3Npa__quickLinks strong{font-size:13px;font-weight:600}.OwnerDashboard-module__Cc3Npa__quickLinks small{color:var(--dash-soft);margin-top:3px;font-size:11px}.OwnerDashboard-module__Cc3Npa__quickLinks a>svg:last-child{color:var(--dash-muted);font-size:17px}.OwnerDashboard-module__Cc3Npa__overviewCharts{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.OwnerDashboard-module__Cc3Npa__chartPanel{border:1px solid var(--dash-border,var(--dash-border));background:var(--dash-surface-muted);border-radius:10px;min-width:0;padding:16px}.OwnerDashboard-module__Cc3Npa__chartTitle{color:#3b4740;margin:0 0 14px;font-size:12px;font-weight:600}.OwnerDashboard-module__Cc3Npa__chartEmpty{color:var(--dash-muted);text-align:center;margin:0;padding:30px 0;font-size:13px}.OwnerDashboard-module__Cc3Npa__chartBarsVertical{justify-content:space-between;align-items:flex-end;gap:6px;height:145px;margin:0;padding:0;list-style:none;display:flex}.OwnerDashboard-module__Cc3Npa__chartBarColumn{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;min-width:0;height:100%;display:flex}.OwnerDashboard-module__Cc3Npa__chartBarValue{min-height:12px;color:var(--dash-muted);text-align:center;font-size:8px;line-height:1.2}.OwnerDashboard-module__Cc3Npa__chartBarFillVertical{background:#c6531d;border-radius:6px 6px 2px 2px;width:100%;max-width:26px;min-height:4px;transition:height .2s}.OwnerDashboard-module__Cc3Npa__chartBarFillRevenue{background:#5d8069}.OwnerDashboard-module__Cc3Npa__chartBarLabel{color:var(--dash-muted);text-align:center;font-size:8px;line-height:1.2}.OwnerDashboard-module__Cc3Npa__chartBarsHorizontal{gap:13px;margin:0;padding:0;list-style:none;display:grid}.OwnerDashboard-module__Cc3Npa__chartBarRow{gap:6px;display:grid}.OwnerDashboard-module__Cc3Npa__chartBarRowLabel{color:var(--dash-soft);justify-content:space-between;align-items:baseline;font-size:11px;display:flex}.OwnerDashboard-module__Cc3Npa__chartBarRowLabel strong{color:var(--dash-text,#26312c);font-size:12px;font-weight:600}.OwnerDashboard-module__Cc3Npa__chartBarTrack,.OwnerDashboard-module__Cc3Npa__insightTrack{background:var(--dash-chart-track);box-sizing:border-box;border-radius:10px;width:100%;max-width:100%;height:8px;overflow:hidden}.OwnerDashboard-module__Cc3Npa__chartBarFillHorizontal{border-radius:inherit;min-width:2px;height:100%}.OwnerDashboard-module__Cc3Npa__chartStatusPaid{background:#5d8069}.OwnerDashboard-module__Cc3Npa__chartStatusUnpaid{background:#d98a45}.OwnerDashboard-module__Cc3Npa__chartStatusCancelled{background:#9ba49e}.OwnerDashboard-module__Cc3Npa__chartFootnote{color:var(--dash-soft);margin:15px 0 0;font-size:10px;line-height:1.5}.OwnerDashboard-module__Cc3Npa__checklist{border:1px solid var(--dash-border);background:var(--dash-surface-muted);border-radius:12px;padding:23px}.OwnerDashboard-module__Cc3Npa__checklistIcon{background:var(--dash-stat-tint-2-bg);width:38px;height:38px;color:var(--dash-chart-fill-alt);border-radius:9px;place-items:center;display:grid}.OwnerDashboard-module__Cc3Npa__checklist .OwnerDashboard-module__Cc3Npa__eyebrow{margin-top:16px}.OwnerDashboard-module__Cc3Npa__checklist h2{color:var(--dash-text,#26312c);margin:0;font-size:19px;font-weight:600}.OwnerDashboard-module__Cc3Npa__checklist>p:not(.OwnerDashboard-module__Cc3Npa__eyebrow){color:var(--dash-soft);margin:7px 0 18px;font-size:12px;line-height:1.55}.OwnerDashboard-module__Cc3Npa__checklist label{color:#465249;align-items:flex-start;gap:9px;margin-top:12px;font-size:12px;line-height:1.45;display:flex}.OwnerDashboard-module__Cc3Npa__checklist input{accent-color:#5d8069;width:15px;height:15px;margin:1px 0 0}.OwnerDashboard-module__Cc3Npa__checklist input:checked+span{color:#78837c;text-decoration:line-through}.OwnerDashboard-module__Cc3Npa__checklist a{color:#a9491c;font-weight:600}.OwnerDashboard-module__Cc3Npa__checklistProgress{border-top:1px solid var(--dash-border);color:var(--dash-muted);margin-top:18px;padding-top:14px;font-size:11px;display:block}.OwnerDashboard-module__Cc3Npa__helpCard{border:1px solid var(--dash-border,var(--dash-border));background:var(--dash-surface,#fff);width:100%;color:var(--dash-text,#26312c);text-align:left;border-radius:11px;align-items:center;gap:12px;padding:16px;display:flex}.OwnerDashboard-module__Cc3Npa__helpCard:hover{border-color:var(--dash-stat-hover-border);background:var(--dash-tint-warm-hover-bg)}.OwnerDashboard-module__Cc3Npa__helpCard>span{background:var(--dash-tint-warm-bg);width:34px;height:34px;color:var(--dash-tint-warm-fg);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.OwnerDashboard-module__Cc3Npa__helpCard>div{flex:1;min-width:0}.OwnerDashboard-module__Cc3Npa__helpCard strong{font-size:12px;font-weight:600}.OwnerDashboard-module__Cc3Npa__helpCard p{color:var(--dash-soft);margin:3px 0 0;font-size:10px;line-height:1.45}.OwnerDashboard-module__Cc3Npa__helpCard>svg{color:var(--dash-muted)}.OwnerDashboard-module__Cc3Npa__bookingToolbar{border-bottom:1px solid var(--dash-border);justify-content:space-between;align-items:center;gap:12px;margin:0 -24px;padding:0 24px 15px;display:flex}.OwnerDashboard-module__Cc3Npa__filters{gap:4px;display:flex;overflow-x:auto}.OwnerDashboard-module__Cc3Npa__filters button{min-height:34px;color:var(--dash-soft);white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:7px 11px;font-size:11px}.OwnerDashboard-module__Cc3Npa__filters button:hover{background:var(--dash-hover);color:var(--dash-text,#26312c)}.OwnerDashboard-module__Cc3Npa__filters .OwnerDashboard-module__Cc3Npa__selectedFilter{background:var(--dash-tint-warm-bg);color:var(--dash-nav-active-text);font-weight:600}.OwnerDashboard-module__Cc3Npa__searchField{border:1px solid var(--dash-border);background:var(--dash-surface,#fff);border-radius:8px;align-items:center;gap:7px;width:min(240px,100%);min-height:36px;padding:7px 10px;display:flex}.OwnerDashboard-module__Cc3Npa__searchField svg{color:#7e8982;font-size:17px}.OwnerDashboard-module__Cc3Npa__searchField input{width:100%;min-width:0;color:var(--dash-text,#26312c);font:inherit;background:0 0;border:0;outline:0;font-size:12px}.OwnerDashboard-module__Cc3Npa__searchField:focus-within{outline-offset:2px;outline:3px solid #c6531d}.OwnerDashboard-module__Cc3Npa__bookingList,.OwnerDashboard-module__Cc3Npa__messageList{display:grid}.OwnerDashboard-module__Cc3Npa__booking{border-bottom:1px solid var(--dash-border-soft);align-items:flex-start;gap:16px;padding:17px 0;display:flex}.OwnerDashboard-module__Cc3Npa__booking:last-child{border-bottom:0}.OwnerDashboard-module__Cc3Npa__booking>img{object-fit:cover;border-radius:9px;flex-shrink:0;width:88px;height:92px}.OwnerDashboard-module__Cc3Npa__bookingInfo{flex:1;min-width:0}.OwnerDashboard-module__Cc3Npa__bookingTitle{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.OwnerDashboard-module__Cc3Npa__bookingTitle h3{color:var(--dash-text,#26312c);margin:0;font-size:14px;font-weight:600;line-height:1.4}.OwnerDashboard-module__Cc3Npa__status,.OwnerDashboard-module__Cc3Npa__propertyStatus{background:var(--dash-tint-success-bg);color:var(--dash-tint-success-fg);text-transform:capitalize;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;padding:4px 8px;font-size:9px;font-weight:600;line-height:1.35;display:inline-flex}.OwnerDashboard-module__Cc3Npa__status.OwnerDashboard-module__Cc3Npa__pending,.OwnerDashboard-module__Cc3Npa__propertyStatusPending{background:var(--dash-tint-warning-bg);color:var(--dash-tint-warning-fg)}.OwnerDashboard-module__Cc3Npa__propertyStatusLive{background:var(--dash-tint-success-bg);color:var(--dash-tint-success-fg)}.OwnerDashboard-module__Cc3Npa__propertyStatusHidden{background:var(--dash-tint-neutral-bg);color:var(--dash-tint-neutral-fg)}.OwnerDashboard-module__Cc3Npa__packageListingSwitchLabel{flex-direction:column;gap:4px;max-width:200px;display:flex}.OwnerDashboard-module__Cc3Npa__packageListingSwitchHint{color:var(--dash-muted,#667169);font-size:11px;font-weight:400;line-height:1.35}.OwnerDashboard-module__Cc3Npa__bookingStatusRequest{background:var(--dash-tint-warning-bg);color:var(--dash-tint-warning-fg)}.OwnerDashboard-module__Cc3Npa__bookingStatusApproved{background:var(--dash-tint-success-strong-bg);color:var(--dash-tint-success-strong-fg)}.OwnerDashboard-module__Cc3Npa__bookingStatusAwaitingPayment{background:var(--dash-tint-info-bg);color:var(--dash-tint-info-fg)}.OwnerDashboard-module__Cc3Npa__bookingStatusConfirmed{background:var(--dash-tint-success-bg);color:var(--dash-tint-success-fg)}.OwnerDashboard-module__Cc3Npa__bookingStatusCheckedIn{background:var(--dash-tint-info-muted-bg);color:var(--dash-tint-info-muted-fg)}.OwnerDashboard-module__Cc3Npa__bookingStatusCompleted{background:var(--dash-tint-neutral-blue-bg);color:var(--dash-tint-neutral-blue-fg)}.OwnerDashboard-module__Cc3Npa__bookingStatusCancelled{background:var(--dash-tint-danger-bg);color:var(--dash-tint-danger-fg)}.OwnerDashboard-module__Cc3Npa__bookingInfo>p{color:var(--dash-soft);align-items:center;gap:4px;margin:5px 0 11px;font-size:11px;display:flex}.OwnerDashboard-module__Cc3Npa__bookingInfo>p svg{font-size:14px}.OwnerDashboard-module__Cc3Npa__bookingMeta{flex-wrap:wrap;gap:12px;margin-bottom:12px;display:flex}.OwnerDashboard-module__Cc3Npa__bookingMeta span{color:var(--dash-muted);align-items:center;gap:5px;font-size:11px;display:flex}.OwnerDashboard-module__Cc3Npa__bookingMeta svg{color:var(--dash-muted);font-size:14px}.OwnerDashboard-module__Cc3Npa__panelFootnote{border-top:1px solid var(--dash-border);background:var(--dash-surface-elevated);color:var(--dash-soft);align-items:center;gap:7px;margin:16px -24px -22px;padding:13px 24px;font-size:11px;display:flex}.OwnerDashboard-module__Cc3Npa__panelFootnote svg{color:#5d8069;font-size:15px}.OwnerDashboard-module__Cc3Npa__empty{color:var(--dash-soft);text-align:center;padding:38px 22px}.OwnerDashboard-module__Cc3Npa__empty>svg{color:#6d8b76;font-size:32px}.OwnerDashboard-module__Cc3Npa__empty h2,.OwnerDashboard-module__Cc3Npa__empty h3{color:var(--dash-text,#26312c);margin:12px 0 5px;font-size:16px;font-weight:600}.OwnerDashboard-module__Cc3Npa__empty p{max-width:470px;margin:0 auto 16px;font-size:13px;line-height:1.55}.OwnerDashboard-module__Cc3Npa__formFields,.OwnerDashboard-module__Cc3Npa__propertyFormFields{gap:14px;display:grid}.OwnerDashboard-module__Cc3Npa__profileAvatarSection{border-bottom:1px solid var(--dash-border);margin-bottom:28px;padding-bottom:28px}.OwnerDashboard-module__Cc3Npa__propertyFormFields{grid-template-columns:repeat(2,minmax(0,1fr))}.OwnerDashboard-module__Cc3Npa__propertyFormFieldFull,.OwnerDashboard-module__Cc3Npa__propertyFormActions{grid-column:1/-1}.OwnerDashboard-module__Cc3Npa__propertyFormActionsEnd{justify-content:flex-end}:is(.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__formFields .MuiInputLabel-root,.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__propertyFormFields .MuiInputLabel-root){color:var(--dash-muted);font-size:12px}:is(.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__formFields .MuiOutlinedInput-root,.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__propertyFormFields .MuiOutlinedInput-root){background:var(--dash-surface,#fff);border-radius:8px;font-size:13px}:is(.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__formFields .MuiOutlinedInput-notchedOutline,.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__propertyFormFields .MuiOutlinedInput-notchedOutline){border-color:var(--dash-border)}:is(.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__formFields .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__propertyFormFields .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline){border-color:var(--dash-border-strong)}:is(.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__formFields .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__propertyFormFields .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline){border-width:1px;border-color:#c6531d}:is(.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__formFields .MuiInputLabel-root.Mui-focused,.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__propertyFormFields .MuiInputLabel-root.Mui-focused){color:#a84b1f}:is(.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__formFields .MuiFormHelperText-root,.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__propertyFormFields .MuiFormHelperText-root){color:var(--dash-muted);margin-inline:0;font-family:inherit;font-size:11px}:is(.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__formFields .MuiInputBase-input,.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__formFields .MuiSelect-select,.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__propertyFormFields .MuiInputBase-input,.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__propertyFormFields .MuiSelect-select){font-family:inherit;font-size:13px;font-weight:400;line-height:1.45}:is(.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__formFields .MuiInputBase-input:focus-visible,.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__formFields .MuiSelect-select:focus-visible,.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__propertyFormFields .MuiInputBase-input:focus-visible,.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__propertyFormFields .MuiSelect-select:focus-visible){outline:none}:is(.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__formFields .MuiFormControlLabel-label,.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__propertyFormFields .MuiFormControlLabel-label){color:var(--dash-text);font-family:inherit;font-size:13px;font-weight:400}:is(.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__packageExtraList .MuiInputBase-input,.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__packageExtraList .MuiInputLabel-root){font-family:inherit;font-size:13px}.OwnerDashboard-module__Cc3Npa__panel .OwnerDashboard-module__Cc3Npa__packageExtraList .MuiInputLabel-root{font-size:12px}.OwnerDashboard-module__Cc3Npa__propertyFormActions,.OwnerDashboard-module__Cc3Npa__actionRow{flex-wrap:wrap;gap:9px;display:flex}.OwnerDashboard-module__Cc3Npa__actionRowEnd{justify-content:flex-end;margin-top:24px}.OwnerDashboard-module__Cc3Npa__panel .MuiButton-root{text-transform:none;border-radius:8px;min-height:36px;font-size:12px;font-weight:600}.OwnerDashboard-module__Cc3Npa__pageHeading .MuiButton-root{text-transform:none;border-radius:8px;min-height:36px;font-size:12px;font-weight:600}.OwnerDashboard-module__Cc3Npa__actionRow .MuiButton-root{text-transform:none;border-radius:8px;min-height:36px;font-size:12px;font-weight:600}.OwnerDashboard-module__Cc3Npa__greeting .MuiButton-root{text-transform:none;border-radius:8px;min-height:36px;font-size:12px;font-weight:600}.OwnerDashboard-module__Cc3Npa__primaryColumn>[class*=panel] .MuiButton-root{text-transform:none;border-radius:8px;min-height:36px;font-size:12px;font-weight:600}.OwnerDashboard-module__Cc3Npa__panel .MuiButton-contained{box-shadow:none;background:#c6531d}.OwnerDashboard-module__Cc3Npa__pageHeading .MuiButton-contained{box-shadow:none;background:#c6531d}.OwnerDashboard-module__Cc3Npa__actionRow .MuiButton-contained{box-shadow:none;background:#c6531d}.OwnerDashboard-module__Cc3Npa__greeting .MuiButton-contained{box-shadow:none;background:#c6531d}.OwnerDashboard-module__Cc3Npa__primaryColumn>[class*=panel] .MuiButton-contained{box-shadow:none;background:#c6531d}.OwnerDashboard-module__Cc3Npa__panel .MuiButton-contained:hover{box-shadow:none;background:#a44116}.OwnerDashboard-module__Cc3Npa__pageHeading .MuiButton-contained:hover{box-shadow:none;background:#a44116}.OwnerDashboard-module__Cc3Npa__actionRow .MuiButton-contained:hover{box-shadow:none;background:#a44116}.OwnerDashboard-module__Cc3Npa__greeting .MuiButton-contained:hover{box-shadow:none;background:#a44116}.OwnerDashboard-module__Cc3Npa__primaryColumn>[class*=panel] .MuiButton-contained:hover{box-shadow:none;background:#a44116}.OwnerDashboard-module__Cc3Npa__panel .MuiButton-outlined:not(.Mui-disabled){color:#a9491c;border-color:#d9c9bf}.OwnerDashboard-module__Cc3Npa__primaryColumn>[class*=panel] .MuiButton-outlined:not(.Mui-disabled){color:#a9491c;border-color:#d9c9bf}.OwnerDashboard-module__Cc3Npa__panel .MuiButton-outlined.MuiButton-colorError:not(.Mui-disabled){color:#d85432;border-color:#d85432}.OwnerDashboard-module__Cc3Npa__primaryColumn>[class*=panel] .MuiButton-outlined.MuiButton-colorError:not(.Mui-disabled){color:#d85432;border-color:#d85432}.OwnerDashboard-module__Cc3Npa__packageTableActions .MuiButton-outlined.MuiButton-colorError:not(.Mui-disabled){color:#d85432;border-color:#d85432}.OwnerDashboard-module__Cc3Npa__panel .MuiButton-outlined.MuiButton-colorError:not(.Mui-disabled):hover{background:#d8543214;border-color:#b84326}.OwnerDashboard-module__Cc3Npa__primaryColumn>[class*=panel] .MuiButton-outlined.MuiButton-colorError:not(.Mui-disabled):hover{background:#d8543214;border-color:#b84326}.OwnerDashboard-module__Cc3Npa__packageTableActions .MuiButton-outlined.MuiButton-colorError:not(.Mui-disabled):hover{background:#d8543214;border-color:#b84326}.OwnerDashboard-module__Cc3Npa__panel .MuiOutlinedInput-root{background:var(--dash-surface,#fff);border-radius:8px;font-family:inherit;font-size:13px}.OwnerDashboard-module__Cc3Npa__primaryColumn>[class*=panel] .MuiOutlinedInput-root{background:var(--dash-surface,#fff);border-radius:8px;font-family:inherit;font-size:13px}.OwnerDashboard-module__Cc3Npa__panel .MuiOutlinedInput-notchedOutline{border-color:var(--dash-border)}.OwnerDashboard-module__Cc3Npa__primaryColumn>[class*=panel] .MuiOutlinedInput-notchedOutline{border-color:var(--dash-border)}.OwnerDashboard-module__Cc3Npa__panel .MuiInputLabel-root{font-family:inherit;font-size:12px}.OwnerDashboard-module__Cc3Npa__panel .MuiFormHelperText-root{font-family:inherit;font-size:12px}.OwnerDashboard-module__Cc3Npa__primaryColumn>[class*=panel] .MuiInputLabel-root{font-family:inherit;font-size:12px}.OwnerDashboard-module__Cc3Npa__primaryColumn>[class*=panel] .MuiFormHelperText-root{font-family:inherit;font-size:12px}.OwnerDashboard-module__Cc3Npa__panel .MuiAlert-root{border-radius:9px;font-size:12px}.OwnerDashboard-module__Cc3Npa__primaryColumn>[class*=panel] .MuiAlert-root{border-radius:9px;font-size:12px}.OwnerDashboard-module__Cc3Npa__tableScroll{overflow-x:auto}.OwnerDashboard-module__Cc3Npa__tableSubtext{color:var(--dash-muted);font-size:11px;font-weight:400;line-height:1.45}.OwnerDashboard-module__Cc3Npa__tableEmptyCell{color:var(--dash-muted);padding:32px 16px!important}.OwnerDashboard-module__Cc3Npa__tableFooter{border-top:1px solid var(--dash-border-soft);background:var(--dash-surface-muted);flex-direction:column;gap:12px;margin:0 -24px -22px;padding:16px 24px;display:flex}.OwnerDashboard-module__Cc3Npa__panel .MuiTable-root{min-width:720px}.OwnerDashboard-module__Cc3Npa__panel .MuiTableCell-root{border-color:var(--dash-border-soft);color:var(--dash-text);padding:13px 12px;font-size:12px}.OwnerDashboard-module__Cc3Npa__panel .MuiTableHead-root .MuiTableCell-root{background:var(--dash-surface-muted);color:var(--dash-muted);letter-spacing:.6px;text-transform:uppercase;font-size:10px;font-weight:600}.OwnerDashboard-module__Cc3Npa__panel .MuiTableRow-hover:hover{background:var(--dash-hover)}.OwnerDashboard-module__Cc3Npa__qrLayout{border:1px solid var(--dash-border,var(--dash-border));background:var(--dash-surface-muted);border-radius:11px;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:26px;padding:22px;display:grid}.OwnerDashboard-module__Cc3Npa__qrLayoutCompact{grid-template-columns:128px minmax(0,1fr);gap:18px;padding:16px}.OwnerDashboard-module__Cc3Npa__qrLayout>img{border:1px solid var(--dash-border,var(--dash-border));background:var(--dash-surface,#fff);border-radius:10px;width:180px;height:180px;padding:8px}.OwnerDashboard-module__Cc3Npa__qrLayoutCompact>img{width:128px;height:128px;padding:6px}.OwnerDashboard-module__Cc3Npa__qrDetails h3,.OwnerDashboard-module__Cc3Npa__paymentListingTitle{color:var(--dash-text,#26312c);letter-spacing:-.15px;margin:0 0 4px;font-size:14px;font-weight:600;line-height:1.35}.OwnerDashboard-module__Cc3Npa__qrDetails p{color:var(--dash-soft);margin:0 0 10px;font-size:12px;line-height:1.5}.OwnerDashboard-module__Cc3Npa__paymentFormBlock{flex-direction:column;gap:14px;display:flex}.OwnerDashboard-module__Cc3Npa__paymentFormBlock+.OwnerDashboard-module__Cc3Npa__paymentFormBlock{border-top:1px solid var(--dash-border-soft);margin-top:4px;padding-top:18px}.OwnerDashboard-module__Cc3Npa__paymentFormBlockTitle{color:var(--dash-text,#26312c);letter-spacing:.2px;margin:0;font-size:12px;font-weight:600}.OwnerDashboard-module__Cc3Npa__paymentFormTnc{align-items:flex-start;gap:6px;margin:0}.OwnerDashboard-module__Cc3Npa__paymentFormTnc .MuiCheckbox-root{margin-top:1px;padding:2px 4px 2px 0}.OwnerDashboard-module__Cc3Npa__paymentFormTnc .MuiFormControlLabel-label{padding-top:2px;line-height:1.5}.OwnerDashboard-module__Cc3Npa__paymentFormFootnote{color:var(--dash-muted);margin:0;font-size:11px;line-height:1.5}.OwnerDashboard-module__Cc3Npa__paymentFormActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}.OwnerDashboard-module__Cc3Npa__paymentLinkedSummary{font-size:12px;line-height:1.5}.OwnerDashboard-module__Cc3Npa__paymentLinkedSummary code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:500}.OwnerDashboard-module__Cc3Npa__publicLink{color:#a9491c;overflow-wrap:anywhere;margin-bottom:17px;font-size:12px;display:block}.OwnerDashboard-module__Cc3Npa__itemList{margin:0 -24px -22px;padding:0;list-style:none}.OwnerDashboard-module__Cc3Npa__itemList li{border-top:1px solid var(--dash-border-soft);align-items:center;gap:12px;padding:15px 24px;display:flex}.OwnerDashboard-module__Cc3Npa__itemList li:first-child{border-top:0}.OwnerDashboard-module__Cc3Npa__itemCopy{flex:1;min-width:0}.OwnerDashboard-module__Cc3Npa__itemCopy strong,.OwnerDashboard-module__Cc3Npa__itemCopy small{display:block}.OwnerDashboard-module__Cc3Npa__itemCopy strong{text-transform:capitalize;font-size:12px;font-weight:600}.OwnerDashboard-module__Cc3Npa__itemCopy small{color:var(--dash-soft);margin-top:3px;font-size:10px}.OwnerDashboard-module__Cc3Npa__insightsChartGroup{flex-direction:column;gap:14px;margin:16px 0 20px;display:flex}.OwnerDashboard-module__Cc3Npa__insightsChartGroupCompact{flex-direction:column;gap:12px;margin:12px 0 18px;display:flex}.OwnerDashboard-module__Cc3Npa__insightsChartGroup .OwnerDashboard-module__Cc3Npa__insightsChart,.OwnerDashboard-module__Cc3Npa__insightsChartGroupCompact .OwnerDashboard-module__Cc3Npa__insightsChart{margin:0}.OwnerDashboard-module__Cc3Npa__insightsChart{border:1px solid var(--dash-border,var(--dash-border));background:var(--dash-surface-muted);box-sizing:border-box;border-radius:10px;max-width:100%;margin:16px 0 20px;padding:18px;overflow:hidden}.OwnerDashboard-module__Cc3Npa__insightBarFill,.OwnerDashboard-module__Cc3Npa__insightBarFillAlt{border-radius:inherit;box-sizing:border-box;min-width:2px;max-width:100%;height:100%}.OwnerDashboard-module__Cc3Npa__insightBarFill{background:var(--dash-chart-fill)}.OwnerDashboard-module__Cc3Npa__insightBarFillAlt{background:var(--dash-chart-fill-alt)}.OwnerDashboard-module__Cc3Npa__insightsChart h3{margin:0 0 16px;font-size:13px;font-weight:600}.OwnerDashboard-module__Cc3Npa__insightBar{width:100%;min-width:0;max-width:100%}.OwnerDashboard-module__Cc3Npa__insightBar+.OwnerDashboard-module__Cc3Npa__insightBar{margin-top:13px}.OwnerDashboard-module__Cc3Npa__insightBar>span{min-width:0;color:var(--dash-soft);justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:6px;font-size:11px;display:flex}.OwnerDashboard-module__Cc3Npa__insightBar strong{color:var(--dash-text,#26312c);text-align:right;flex-shrink:0}.OwnerDashboard-module__Cc3Npa__insightTrack>div{border-radius:inherit;background:var(--dash-chart-fill);min-width:2px;height:100%}.OwnerDashboard-module__Cc3Npa__insightBar:nth-of-type(3) .OwnerDashboard-module__Cc3Npa__insightTrack>div{background:var(--dash-chart-fill-alt)}.OwnerDashboard-module__Cc3Npa__reportList{gap:0;display:grid}.OwnerDashboard-module__Cc3Npa__reportList article{border-top:1px solid var(--dash-border-soft);padding:17px 0}.OwnerDashboard-module__Cc3Npa__reportList article>p{color:var(--dash-muted);margin:9px 0 0;font-size:12px;line-height:1.65}.OwnerDashboard-module__Cc3Npa__reportList .OwnerDashboard-module__Cc3Npa__reportDate{color:var(--dash-soft);align-items:center;gap:8px;margin:0;font-size:11px;display:flex}.OwnerDashboard-module__Cc3Npa__reportDate strong{color:var(--dash-text);font-weight:600}.OwnerDashboard-module__Cc3Npa__insightsPage{flex-direction:column;gap:20px;min-width:0;display:flex}.OwnerDashboard-module__Cc3Npa__insightsPageHeadingActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.OwnerDashboard-module__Cc3Npa__insightsQuotaGrid{grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:12px;display:grid}.OwnerDashboard-module__Cc3Npa__insightsQuotaCard{border:1px solid var(--dash-border-soft);background:var(--dash-surface-muted);border-radius:10px;padding:16px 18px}.OwnerDashboard-module__Cc3Npa__insightsQuotaLabel{color:var(--dash-muted);letter-spacing:.02em;margin:0 0 8px;font-size:11px;font-weight:500}.OwnerDashboard-module__Cc3Npa__insightsQuotaValue{color:var(--dash-text);margin:0;font-size:16px;font-weight:600;line-height:1.3}.OwnerDashboard-module__Cc3Npa__insightsTopUpActions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex}.OwnerDashboard-module__Cc3Npa__insightsCustomTopUpInline{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.OwnerDashboard-module__Cc3Npa__insightsCustomTopUpField{width:132px;min-width:0}.OwnerDashboard-module__Cc3Npa__insightsCustomTopUpField .MuiOutlinedInput-root{background:var(--dash-surface,#fff)}.OwnerDashboard-module__Cc3Npa__insightsCustomTopUpError{color:#b42318;text-align:right;margin:-8px 0 12px;padding:0;font-size:12px;line-height:1.4}.OwnerDashboard-module__Cc3Npa__insightsChatThread{flex-direction:column;gap:12px;max-height:340px;margin-bottom:4px;padding:6px 4px 10px;display:flex;overflow-y:auto}.OwnerDashboard-module__Cc3Npa__insightsChatBubble{max-width:min(100%,640px);color:var(--dash-text);border-radius:12px;padding:12px 16px;font-size:13px;line-height:1.6}.OwnerDashboard-module__Cc3Npa__insightsChatBubbleUser{background:var(--dash-nav-active-bg);border:1px solid #f0d4c4;align-self:flex-end}.OwnerDashboard-module__Cc3Npa__insightsChatBubbleAssistant{border:1px solid var(--dash-border-soft);background:var(--dash-surface-muted);align-self:flex-start}.OwnerDashboard-module__Cc3Npa__insightsChatBubbleLabel{color:var(--dash-soft);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:600;display:block}.OwnerDashboard-module__Cc3Npa__insightsChatComposer{border-top:1px solid var(--dash-border-soft);flex-wrap:wrap;align-items:flex-start;gap:12px;margin-top:8px;padding-top:18px;display:flex}.OwnerDashboard-module__Cc3Npa__insightsChatSuggestions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.OwnerDashboard-module__Cc3Npa__insightsChatSuggestionChip{max-width:100%;height:auto!important}.OwnerDashboard-module__Cc3Npa__insightsChatSuggestionChip .MuiChip-label{white-space:normal;text-align:left;padding-top:6px;padding-bottom:6px;line-height:1.35;display:block}.OwnerDashboard-module__Cc3Npa__insightsChatComposerField{flex:240px;min-width:0}.OwnerDashboard-module__Cc3Npa__insightsAlerts{flex-direction:column;gap:10px;margin-bottom:18px;display:flex}.OwnerDashboard-module__Cc3Npa__insightsAlerts:empty{display:none}.OwnerDashboard-module__Cc3Npa__insightsReportCards{flex-direction:column;gap:16px;display:flex}.OwnerDashboard-module__Cc3Npa__insightsReportCard{border:1px solid var(--dash-border-soft);background:var(--dash-surface-muted);border-radius:12px;padding:20px 22px}.OwnerDashboard-module__Cc3Npa__insightsReportCard .OwnerDashboard-module__Cc3Npa__reportDate{border-bottom:1px solid var(--dash-border-soft);flex-wrap:wrap;margin:0 0 14px;padding-bottom:14px}.OwnerDashboard-module__Cc3Npa__insightsBillingChip{margin-left:auto}.OwnerDashboard-module__Cc3Npa__insightsReportCard h3{color:var(--dash-text);margin:18px 0 8px;font-size:14px;font-weight:600;line-height:1.35}.OwnerDashboard-module__Cc3Npa__insightsReportCard h3:first-of-type{margin-top:0}.OwnerDashboard-module__Cc3Npa__insightsReportCard h4{color:var(--dash-text);margin:14px 0 8px;font-size:12px;font-weight:600}.OwnerDashboard-module__Cc3Npa__insightsReportCard>p{color:var(--dash-muted);margin:0;font-size:13px;line-height:1.65}.OwnerDashboard-module__Cc3Npa__insightsReportCard ul{color:var(--dash-muted);margin:0;padding-left:20px;font-size:12px;line-height:1.65}.OwnerDashboard-module__Cc3Npa__insightsReportCard li+li{margin-top:6px}.OwnerDashboard-module__Cc3Npa__insightsPdfWrap{border-top:1px solid var(--dash-border-soft);margin-top:20px;padding-top:18px}.OwnerDashboard-module__Cc3Npa__insightsSectionHeadingFlush{margin-bottom:16px}.OwnerDashboard-module__Cc3Npa__messageList{margin:-3px 0 0}.OwnerDashboard-module__Cc3Npa__messageList .OwnerDashboard-module__Cc3Npa__statIcon{align-self:flex-start}.OwnerDashboard-module__Cc3Npa__panel [class*=billingPlansGrid]{gap:14px}.OwnerDashboard-module__Cc3Npa__panel [class*=billingPlanCard]{border-color:var(--dash-border);background:var(--dash-surface,#fff);box-shadow:none}.OwnerDashboard-module__Cc3Npa__panel [class*=billingPlanCardCurrent]{border-color:var(--dash-border-strong);background:var(--dash-stat-tint-2-bg)}.OwnerDashboard-module__Cc3Npa__packageDetailBack{color:var(--dash-muted);align-items:center;gap:6px;margin-bottom:2px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.OwnerDashboard-module__Cc3Npa__packageDetailBack:hover{color:var(--dash-tint-warm-fg)}.OwnerDashboard-module__Cc3Npa__packageDetailBack svg{font-size:16px}.OwnerDashboard-module__Cc3Npa__packageDetailTitleRow{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.OwnerDashboard-module__Cc3Npa__packageExtraList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.OwnerDashboard-module__Cc3Npa__packageExtraItem{border:1px solid var(--dash-border);background:var(--dash-surface-muted);border-radius:10px;padding:14px 16px}.OwnerDashboard-module__Cc3Npa__packageExtraGrid{grid-template-columns:minmax(0,1.5fr) minmax(120px,.7fr) auto;align-items:start;gap:12px;display:grid}.OwnerDashboard-module__Cc3Npa__packageSectionActions,.OwnerDashboard-module__Cc3Npa__packageTableActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}@media (max-width:720px){.OwnerDashboard-module__Cc3Npa__packageExtraGrid{grid-template-columns:1fr}}@media (max-width:1200px){.OwnerDashboard-module__Cc3Npa__stats{gap:12px}.OwnerDashboard-module__Cc3Npa__stat{padding:16px}.OwnerDashboard-module__Cc3Npa__contentGrid{grid-template-columns:minmax(0,1.55fr) minmax(260px,.85fr);gap:18px}.OwnerDashboard-module__Cc3Npa__overviewCharts{grid-template-columns:1fr}}@media (max-width:980px){.OwnerDashboard-module__Cc3Npa__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.OwnerDashboard-module__Cc3Npa__contentGrid,.OwnerDashboard-module__Cc3Npa__twoColumnGrid{grid-template-columns:1fr}.OwnerDashboard-module__Cc3Npa__secondaryColumn{grid-template-columns:1fr 1fr;align-items:start;display:grid}.OwnerDashboard-module__Cc3Npa__helpCard{grid-column:1/-1}}@media (max-width:680px){.OwnerDashboard-module__Cc3Npa__insightsPageHeadingActions{flex-direction:column;align-items:stretch;width:100%}.OwnerDashboard-module__Cc3Npa__insightsPageHeadingActions .MuiButton-root{width:100%}.OwnerDashboard-module__Cc3Npa__insightsChatComposer .MuiButton-contained{width:100%}.OwnerDashboard-module__Cc3Npa__insightsReportCard{padding:16px 18px}.OwnerDashboard-module__Cc3Npa__insightsQuotaGrid{grid-template-columns:1fr}.OwnerDashboard-module__Cc3Npa__pageHeading,.OwnerDashboard-module__Cc3Npa__greeting{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:22px}.OwnerDashboard-module__Cc3Npa__pageHeading h1,.OwnerDashboard-module__Cc3Npa__greeting h1{font-size:30px}.OwnerDashboard-module__Cc3Npa__pageHeading h1+p,.OwnerDashboard-module__Cc3Npa__greeting h1+p{font-size:13px}:is(.OwnerDashboard-module__Cc3Npa__pageHeading>.MuiButton-root,.OwnerDashboard-module__Cc3Npa__pageHeading .OwnerDashboard-module__Cc3Npa__primaryButton){width:100%}.OwnerDashboard-module__Cc3Npa__panel{padding:19px 18px}.OwnerDashboard-module__Cc3Npa__primaryColumn>[class*=panel]{padding:19px 18px}.OwnerDashboard-module__Cc3Npa__sectionHeading,.OwnerDashboard-module__Cc3Npa__propertyPortfolioHead{flex-direction:column}.OwnerDashboard-module__Cc3Npa__quickLinks{margin:-4px -18px -19px}.OwnerDashboard-module__Cc3Npa__quickLinks a{padding:14px 18px}.OwnerDashboard-module__Cc3Npa__bookingToolbar{flex-direction:column;align-items:stretch;margin-inline:-18px;padding-inline:18px}.OwnerDashboard-module__Cc3Npa__searchField{width:100%}.OwnerDashboard-module__Cc3Npa__panelFootnote{margin:15px -18px -19px;padding-inline:18px}.OwnerDashboard-module__Cc3Npa__tableFooter{margin:0 -18px -19px;padding-inline:18px}.OwnerDashboard-module__Cc3Npa__itemList{margin:0 -18px -19px}.OwnerDashboard-module__Cc3Npa__itemList li{padding-inline:18px}.OwnerDashboard-module__Cc3Npa__propertyFormFields{grid-template-columns:1fr}.OwnerDashboard-module__Cc3Npa__propertyFormFieldFull,.OwnerDashboard-module__Cc3Npa__propertyFormActions{grid-column:auto}.OwnerDashboard-module__Cc3Npa__qrLayout{grid-template-columns:1fr;justify-items:center;padding:18px}.OwnerDashboard-module__Cc3Npa__qrDetails{width:100%}}.OwnerDashboard-module__Cc3Npa__sitterStats.OwnerDashboard-module__Cc3Npa__sitterStats{grid-template-columns:repeat(3,minmax(0,1fr))}.OwnerDashboard-module__Cc3Npa__sectionHeading h2 .OwnerDashboard-module__Cc3Npa__countBadge{vertical-align:middle;margin-left:8px}.OwnerDashboard-module__Cc3Npa__overviewActionList{flex-direction:column;margin:0 -24px -22px;padding:0;list-style:none;display:flex}.OwnerDashboard-module__Cc3Npa__overviewActionList li+li{border-top:1px solid var(--dash-border-soft,#eef1ef)}.OwnerDashboard-module__Cc3Npa__overviewActionRow{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:0;grid-template-columns:38px minmax(0,1.4fr) minmax(0,1fr) auto auto auto;align-items:center;gap:14px;padding:14px 24px;transition:background .15s;display:grid}.OwnerDashboard-module__Cc3Npa__overviewActionRow:hover{background:var(--dash-surface-muted,#fafbf9)}.OwnerDashboard-module__Cc3Npa__overviewActionAvatar{background:var(--dash-tint-warm-bg);width:38px;height:38px;color:var(--dash-tint-warm-fg);letter-spacing:.3px;border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}.OwnerDashboard-module__Cc3Npa__overviewActionMain{flex-direction:column;gap:2px;min-width:0;display:flex}.OwnerDashboard-module__Cc3Npa__overviewActionMain strong{color:var(--dash-text,#26312c);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.OwnerDashboard-module__Cc3Npa__overviewActionMain .OwnerDashboard-module__Cc3Npa__tableSubtext{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OwnerDashboard-module__Cc3Npa__overviewActionDates{min-width:0;color:var(--dash-muted,#6c7770);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:12px;display:inline-flex;overflow:hidden}.OwnerDashboard-module__Cc3Npa__overviewActionDates svg{flex-shrink:0;font-size:15px}.OwnerDashboard-module__Cc3Npa__overviewActionTotal{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.OwnerDashboard-module__Cc3Npa__overviewActionCta{min-width:68px;color:var(--dash-tint-warm-fg);white-space:nowrap;justify-content:flex-end;align-items:center;gap:2px;font-size:12px;font-weight:600;display:inline-flex}.OwnerDashboard-module__Cc3Npa__overviewActionEmpty{color:var(--dash-muted,#6c7770);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:26px 0 8px;font-size:13px;display:flex}.OwnerDashboard-module__Cc3Npa__overviewActionEmpty p{margin:0}.OwnerDashboard-module__Cc3Npa__overviewActionEmptyIcon{background:var(--dash-tint-success-bg);width:42px;height:42px;color:var(--dash-tint-success-fg);border-radius:50%;place-items:center;display:grid}.OwnerDashboard-module__Cc3Npa__overviewActionEmptyIcon svg{font-size:22px}.OwnerDashboard-module__Cc3Npa__quickTileGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.OwnerDashboard-module__Cc3Npa__quickTile{border:1px solid var(--dash-border,#e8ece9);background:var(--dash-surface,#fff);min-width:0;color:inherit;border-radius:10px;align-items:center;gap:12px;padding:13px 14px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.OwnerDashboard-module__Cc3Npa__quickTile:hover{border-color:var(--dash-stat-hover-border);background:var(--dash-tint-warm-hover-bg)}.OwnerDashboard-module__Cc3Npa__quickTileCopy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.OwnerDashboard-module__Cc3Npa__quickTileCopy strong{font-size:13px;font-weight:500}.OwnerDashboard-module__Cc3Npa__quickTileCopy small{color:var(--dash-soft,#657168);font-size:11px;line-height:1.4}.OwnerDashboard-module__Cc3Npa__quickTileChevron{color:var(--dash-muted,#6c7770);flex-shrink:0;font-size:17px}.OwnerDashboard-module__Cc3Npa__healthCard{border:1px solid var(--dash-border,#e8ece9);background:var(--dash-surface,#fff);border-radius:12px;padding:22px 23px 10px}.OwnerDashboard-module__Cc3Npa__healthCard h2{color:var(--dash-text,#26312c);letter-spacing:-.2px;margin:0;font-size:17px;font-weight:600}.OwnerDashboard-module__Cc3Npa__healthList{margin:10px 0 0;padding:0;list-style:none}.OwnerDashboard-module__Cc3Npa__healthList li{border-top:1px solid var(--dash-border-soft,#eef1ef);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 0;display:grid}.OwnerDashboard-module__Cc3Npa__healthList li:first-child{border-top:0}.OwnerDashboard-module__Cc3Npa__healthIcon{background:var(--dash-stat-icon-bg,#f3f5f3);width:32px;height:32px;color:var(--dash-muted,#6c7770);border-radius:8px;place-items:center;display:grid}.OwnerDashboard-module__Cc3Npa__healthIcon svg{font-size:17px}.OwnerDashboard-module__Cc3Npa__healthCopy{flex-direction:column;gap:2px;min-width:0;display:flex}.OwnerDashboard-module__Cc3Npa__healthCopy strong{font-size:12px;font-weight:600}.OwnerDashboard-module__Cc3Npa__healthCopy small{color:var(--dash-soft,#657168);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.OwnerDashboard-module__Cc3Npa__healthMeta{flex-direction:column;align-items:flex-end;gap:5px;display:flex}@media (max-width:1200px){.OwnerDashboard-module__Cc3Npa__overviewActionRow{grid-template-columns:38px minmax(0,1fr) auto auto}.OwnerDashboard-module__Cc3Npa__overviewActionDates,.OwnerDashboard-module__Cc3Npa__overviewActionTotal{display:none}}@media (max-width:1000px){.OwnerDashboard-module__Cc3Npa__sitterStats.OwnerDashboard-module__Cc3Npa__sitterStats{grid-template-columns:repeat(2,minmax(0,1fr))}.OwnerDashboard-module__Cc3Npa__overviewActionRow{grid-template-columns:38px minmax(0,1.4fr) minmax(0,1fr) auto auto auto}.OwnerDashboard-module__Cc3Npa__overviewActionDates,.OwnerDashboard-module__Cc3Npa__overviewActionTotal{display:inline-flex}}@media (max-width:720px){.OwnerDashboard-module__Cc3Npa__overviewActionList{margin-inline:-18px}.OwnerDashboard-module__Cc3Npa__overviewActionRow{grid-template-columns:38px minmax(0,1fr) auto;padding-inline:18px}.OwnerDashboard-module__Cc3Npa__overviewActionDates,.OwnerDashboard-module__Cc3Npa__overviewActionTotal,.OwnerDashboard-module__Cc3Npa__overviewActionCta{display:none}.OwnerDashboard-module__Cc3Npa__quickTileGrid{grid-template-columns:1fr}}@media (max-width:480px){.OwnerDashboard-module__Cc3Npa__stats{grid-template-columns:1fr}.OwnerDashboard-module__Cc3Npa__stat{grid-template-columns:34px minmax(0,1fr)}.OwnerDashboard-module__Cc3Npa__secondaryColumn{grid-template-columns:1fr}.OwnerDashboard-module__Cc3Npa__helpCard{grid-column:auto}.OwnerDashboard-module__Cc3Npa__booking{gap:11px}.OwnerDashboard-module__Cc3Npa__booking>img{width:68px;height:76px}.OwnerDashboard-module__Cc3Npa__bookingTitle{flex-wrap:wrap}.OwnerDashboard-module__Cc3Npa__bookingMeta{gap:7px}.OwnerDashboard-module__Cc3Npa__itemList li{flex-wrap:wrap;align-items:flex-start}.OwnerDashboard-module__Cc3Npa__itemList .OwnerDashboard-module__Cc3Npa__propertyStatus{margin-left:48px}}@media (prefers-reduced-motion:reduce){.OwnerDashboard-module__Cc3Npa__stat,.OwnerDashboard-module__Cc3Npa__chartBarFillVertical{transition:none}}
.CatSitterCareLocationPanel-module__ZYkqSW__settingsCard{border:1px solid var(--dash-border,#e4e9e5);background:var(--dash-surface,#fff);border-radius:14px;min-width:0;padding:26px 28px;box-shadow:0 3px 12px #20312705}.CatSitterCareLocationPanel-module__ZYkqSW__cardHeader{align-items:flex-start;gap:14px;margin-bottom:22px;display:flex}.CatSitterCareLocationPanel-module__ZYkqSW__sectionIcon{background:var(--dash-tint-warm-bg);color:#c6531d;border-radius:11px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.CatSitterCareLocationPanel-module__ZYkqSW__sectionIcon svg{font-size:22px}.CatSitterCareLocationPanel-module__ZYkqSW__cardHeader h2{color:var(--dash-text,#26312c);letter-spacing:-.25px;margin:0;font-size:17px;font-weight:600;line-height:1.4}.CatSitterCareLocationPanel-module__ZYkqSW__cardHeader p{max-width:560px;color:var(--dash-muted,#6c7770);margin:4px 0 0;font-size:12px;line-height:1.55}.CatSitterCareLocationPanel-module__ZYkqSW__addressForm{gap:18px;display:grid}.CatSitterCareLocationPanel-module__ZYkqSW__groomingCard{border:1px solid var(--dash-border,#e4e9e5);background:var(--dash-surface-muted,#fafbf9);border-radius:12px;margin-top:26px;padding:18px 20px}.CatSitterCareLocationPanel-module__ZYkqSW__groomingHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.CatSitterCareLocationPanel-module__ZYkqSW__groomingCopy{min-width:0}.CatSitterCareLocationPanel-module__ZYkqSW__groomingCopy strong{color:var(--dash-text,#26312c);font-size:14px;font-weight:600;display:block}.CatSitterCareLocationPanel-module__ZYkqSW__groomingCopy p{color:var(--dash-muted,#6c7770);margin:6px 0 0;font-size:12px;line-height:1.55}.CatSitterCareLocationPanel-module__ZYkqSW__alerts{gap:10px;margin-top:16px;display:grid}.CatSitterCareLocationPanel-module__ZYkqSW__saveRow{justify-content:flex-end;padding-top:4px;display:flex}@media (max-width:720px){.CatSitterCareLocationPanel-module__ZYkqSW__settingsCard{padding:22px 20px}.CatSitterCareLocationPanel-module__ZYkqSW__groomingHeader{flex-direction:column;align-items:stretch}}
.PublicMarketingPage-module__t7bnsq__page{--pub-bg:#f7f8fa;--pub-surface:#fff;--pub-surface-muted:#fafbf9;--pub-border:#e8ece9;--pub-border-soft:#eef1ef;--pub-text:#26312c;--pub-text-muted:#6c7770;--pub-text-soft:#657168;--pub-accent:#c6531d;--color-surface:var(--pub-surface);--color-surface-warm:var(--pub-surface-muted);--color-surface-light:var(--pub-surface-muted);--color-surface-tag:#f0f2f1;--color-border:var(--pub-border);--color-border-warm:#d6ddd8;--color-text:var(--pub-text);--color-text-muted:var(--pub-text-muted);--color-text-body:#38443c;--color-text-soft:var(--pub-text-soft);--color-text-subtle:var(--pub-text-muted);--color-primary:var(--pub-accent);--color-primary-dark:#a44116;--color-accent-dark:var(--pub-text-soft);--color-tint-warm-bg:#f3f5f3;--color-tint-warm-fg:#657168;--color-tint-accent-bg:#fff1e8;--color-tint-accent-fg:#b85020;--dash-border:var(--pub-border);--dash-muted:var(--pub-text-muted);--search-elevated-shadow:none;background:var(--pub-bg);min-height:100svh;color:var(--pub-text);flex-direction:column;font-family:Outfit,sans-serif;font-size:14px;line-height:1.5;display:flex}html[data-color-scheme=dark] .PublicMarketingPage-module__t7bnsq__page{--pub-bg:#141816;--pub-surface:#1c211e;--pub-surface-muted:#222824;--pub-border:#2f3633;--pub-border-soft:#2a302d;--pub-text:#e8ece9;--pub-text-muted:#9ba49e;--pub-text-soft:#8a948e;--pub-accent:#e07a3a;--color-surface-tag:#2a302d;--color-border-warm:#3a4240;--color-text-body:#d5dbd8;--color-primary-dark:#f0a878;--color-tint-warm-bg:#2a302d;--color-tint-warm-fg:#9ba49e;--color-tint-accent-bg:#3a2a22;--color-tint-accent-fg:#f0a878}
