.Skeleton-module__dylJeq__skeleton{background:#e9e9e9;border-radius:.6rem;position:relative;overflow:hidden}.Skeleton-module__dylJeq__skeleton:after{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);animation:1.6s ease-in-out infinite Skeleton-module__dylJeq__shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes Skeleton-module__dylJeq__shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.Skeleton-module__dylJeq__skeleton:after{animation:none}}
.AdminSkeletons-module__flaHWq__title{width:16rem;height:2rem;margin-bottom:2.4rem}.AdminSkeletons-module__flaHWq__headerRow{justify-content:space-between;align-items:center;gap:1.6rem;margin-bottom:2.4rem;display:flex}.AdminSkeletons-module__flaHWq__headerAction{border-radius:5rem;width:16rem;height:3.8rem}.AdminSkeletons-module__flaHWq__statGrid{gap:1.6rem;margin-bottom:2rem;display:grid}.AdminSkeletons-module__flaHWq__statCard{border:1px solid var(--color-border);background:#fff;border-radius:1.2rem;align-items:flex-start;gap:1.4rem;padding:1.8rem;display:flex}.AdminSkeletons-module__flaHWq__statIcon{border-radius:1rem;flex-shrink:0;width:4.4rem;height:4.4rem}.AdminSkeletons-module__flaHWq__statBody{flex-direction:column;flex:1;gap:.6rem;min-width:0;display:flex}.AdminSkeletons-module__flaHWq__statLabel{width:60%;height:1.3rem}.AdminSkeletons-module__flaHWq__statValue{width:80%;height:2rem}.AdminSkeletons-module__flaHWq__tableWrapper{border:1px solid var(--color-border);background:#fff;border-radius:1.2rem;flex-direction:column;gap:1.6rem;padding:1.6rem;display:flex}.AdminSkeletons-module__flaHWq__filters{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:.8rem;padding-bottom:1.2rem;display:flex}.AdminSkeletons-module__flaHWq__filterPill{border-radius:5rem;width:8rem;height:3.2rem}.AdminSkeletons-module__flaHWq__table{border-collapse:collapse;width:100%}.AdminSkeletons-module__flaHWq__headerCell{text-align:left;border-bottom:1px solid var(--color-border);padding:1rem 1.2rem}.AdminSkeletons-module__flaHWq__headerLabel{width:6rem;height:1.1rem}.AdminSkeletons-module__flaHWq__row{border-bottom:1px solid var(--color-border)}.AdminSkeletons-module__flaHWq__row:last-child{border-bottom:none}.AdminSkeletons-module__flaHWq__cell{padding:1.2rem}.AdminSkeletons-module__flaHWq__cellValue{width:80%;height:1.4rem}.AdminSkeletons-module__flaHWq__pagination{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:1.2rem;padding-top:1.2rem;display:flex}.AdminSkeletons-module__flaHWq__pageSizeControl{width:12rem;height:2.4rem}.AdminSkeletons-module__flaHWq__pageControl{width:14rem;height:3.2rem}.AdminSkeletons-module__flaHWq__cardRow{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.2rem;margin-bottom:2rem;display:grid}.AdminSkeletons-module__flaHWq__smallCard{border:1px solid var(--color-border);background:#fff;border-radius:1rem;flex-direction:column;gap:.6rem;padding:1.4rem;display:flex}.AdminSkeletons-module__flaHWq__smallCardTitle{width:60%;height:1.4rem}.AdminSkeletons-module__flaHWq__smallCardText{width:90%;height:1.1rem}.AdminSkeletons-module__flaHWq__panel{border:1px solid var(--color-border);background:#fff;border-radius:1.2rem;margin-bottom:2rem;padding:1.8rem}.AdminSkeletons-module__flaHWq__panelTitle{width:16rem;height:1.6rem;margin-bottom:1.4rem}.AdminSkeletons-module__flaHWq__chartArea{border-radius:1rem;width:100%}.AdminSkeletons-module__flaHWq__listRows{flex-direction:column;gap:.4rem;display:flex}.AdminSkeletons-module__flaHWq__listRow{border-bottom:1px solid var(--color-border);align-items:center;gap:1rem;padding:.8rem .4rem;display:flex}.AdminSkeletons-module__flaHWq__listRow:last-child{border-bottom:none}.AdminSkeletons-module__flaHWq__listThumb{border-radius:.6rem;flex-shrink:0;width:4rem;height:4rem}.AdminSkeletons-module__flaHWq__listRowBody{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.AdminSkeletons-module__flaHWq__listRowLine{width:70%;height:1.4rem}.AdminSkeletons-module__flaHWq__listRowLineShort{width:40%;height:1.2rem}.AdminSkeletons-module__flaHWq__field{flex-direction:column;gap:.6rem;display:flex}.AdminSkeletons-module__flaHWq__fieldWide{grid-column:1/-1;}.AdminSkeletons-module__flaHWq__fieldLabel{width:8rem;height:1.1rem}.AdminSkeletons-module__flaHWq__fieldInput{border-radius:.8rem;width:100%;height:4.1rem}.AdminSkeletons-module__flaHWq__profileRow{align-items:center;gap:1.2rem;margin-bottom:1.6rem;display:flex}.AdminSkeletons-module__flaHWq__profileAvatar{border-radius:50%;flex-shrink:0;width:6.4rem;height:6.4rem}.AdminSkeletons-module__flaHWq__profileMeta{flex-direction:column;flex:1;gap:.6rem;display:flex}.AdminSkeletons-module__flaHWq__profileName{width:14rem;height:1.8rem}.AdminSkeletons-module__flaHWq__profileEmail{width:18rem;height:1.3rem}.AdminSkeletons-module__flaHWq__factsGrid{gap:1rem;display:grid}.AdminSkeletons-module__flaHWq__factCard{border-radius:.8rem;height:4.6rem}.AdminSkeletons-module__flaHWq__detailLayout{grid-template-columns:1fr 28rem;align-items:start;gap:2rem;display:grid}.AdminSkeletons-module__flaHWq__detailMain{flex-direction:column;gap:1.6rem;min-width:0;display:flex}.AdminSkeletons-module__flaHWq__detailAside{flex-direction:column;gap:1.6rem;display:flex}@media (max-width:900px){.AdminSkeletons-module__flaHWq__detailLayout{grid-template-columns:1fr}}.AdminSkeletons-module__flaHWq__managerList{flex-direction:column;gap:1rem;display:flex}.AdminSkeletons-module__flaHWq__managerRow{border:1px solid var(--color-border);background:#fbfbfa;border-radius:1.2rem;align-items:center;gap:1.6rem;padding:1.6rem;display:flex}.AdminSkeletons-module__flaHWq__managerAvatar{border-radius:50%;flex-shrink:0;width:6.4rem;height:6.4rem}.AdminSkeletons-module__flaHWq__managerFields{flex:1;grid-template-columns:repeat(3,1fr);gap:1.2rem;display:grid}.AdminSkeletons-module__flaHWq__formLayout{grid-template-columns:1fr 32rem;align-items:start;gap:2.4rem;display:grid}.AdminSkeletons-module__flaHWq__formMain{border:1px solid var(--color-border);background:#fff;border-radius:1.2rem;flex-direction:column;gap:1.6rem;padding:2rem;display:flex}.AdminSkeletons-module__flaHWq__formRow{gap:1.6rem;display:grid}.AdminSkeletons-module__flaHWq__formAside{border:1px solid var(--color-border);background:#fff;border-radius:1.2rem;flex-direction:column;gap:1.6rem;padding:2rem;display:flex}@media (max-width:1000px){.AdminSkeletons-module__flaHWq__formLayout{grid-template-columns:1fr}}@media (max-width:1100px){.AdminSkeletons-module__flaHWq__statGrid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:500px){.AdminSkeletons-module__flaHWq__statGrid{grid-template-columns:1fr!important}}
.AdminShell-module__wcQGnW__shell{background:#f5f6f5;min-height:100vh;display:flex}.AdminShell-module__wcQGnW__main{flex-direction:column;flex:1;min-width:0;display:flex}.AdminShell-module__wcQGnW__content{flex:1;padding:2.4rem 3.2rem 4.8rem}.AdminShell-module__wcQGnW__sidebar{display:none}.AdminShell-module__wcQGnW__mobileBackdrop{z-index:90;background:#00000080;position:fixed;inset:0}.AdminShell-module__wcQGnW__mobileDrawer{top:0;inset-inline-start:0;z-index:100;background:var(--color-dashboard-sidebar);flex-direction:column;width:27rem;max-width:85vw;padding:1.6rem;display:flex;position:fixed;bottom:0;overflow-y:auto}.AdminShell-module__wcQGnW__brand{align-items:center;gap:1rem;padding:.8rem .6rem 2rem;text-decoration:none;display:flex}.AdminShell-module__wcQGnW__brandLogo{width:auto;height:2.3rem}.AdminShell-module__wcQGnW__brandLabel{color:#000;letter-spacing:.04em;text-transform:uppercase;opacity:.6;background:#fff;border-radius:.4rem;padding:.4rem .6rem;font-size:1rem;font-weight:600;box-shadow:inset 0 -1px #0000001a}.AdminShell-module__wcQGnW__nav{flex-direction:column;flex:1;gap:1.6rem;margin-top:2rem;display:flex}.AdminShell-module__wcQGnW__navGroup{flex-direction:column;gap:.3rem;display:flex}.AdminShell-module__wcQGnW__navGroupLabel{color:#1746236a;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.4rem;padding:0 .8rem;font-size:1.1rem;font-weight:700}.AdminShell-module__wcQGnW__navLink{color:var(--color-dashboard-sidebar-foreground);white-space:nowrap;border-radius:.5rem;align-items:center;gap:1rem;padding:.7rem .8rem;font-size:1.3rem;font-weight:600;text-decoration:none;display:flex;position:relative}.AdminShell-module__wcQGnW__navLink:hover{background:#17462314}.AdminShell-module__wcQGnW__navLink[data-active]{background:var(--color-header-background);color:#000;background:#b5eec2}.AdminShell-module__wcQGnW__navIcon{flex-shrink:0;width:1.9rem;height:1.9rem}.AdminShell-module__wcQGnW__navLabel{text-overflow:ellipsis;flex:1;overflow:hidden}.AdminShell-module__wcQGnW__navBadge{background:var(--color-header-background);color:#fff;border-radius:5rem;flex-shrink:0;justify-content:center;align-items:center;min-width:2rem;height:2rem;padding:0 .5rem;font-size:1.1rem;font-weight:700;display:inline-flex}.AdminShell-module__wcQGnW__navLink[data-active] .AdminShell-module__wcQGnW__navBadge{color:#fff;background:#fff3}.AdminShell-module__wcQGnW__collapseToggle{display:none}.AdminShell-module__wcQGnW__sidebarAccount{border-top:1px solid #1746231a;flex-direction:column;gap:.3rem;margin-top:1.2rem;padding-top:1.2rem;display:flex}.AdminShell-module__wcQGnW__sidebarSignOutButton{color:var(--color-dashboard-sidebar-muted);cursor:pointer;text-align:start;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:1rem;width:100%;padding:.7rem .8rem;font-size:1.3rem;font-weight:600;display:flex}.AdminShell-module__wcQGnW__sidebarSignOutButton:hover{color:var(--color-dashboard-sidebar-foreground);background:#17462314}.AdminShell-module__wcQGnW__sidebarSignOutButton:disabled{opacity:.6;cursor:not-allowed}@media (min-width:801px){.AdminShell-module__wcQGnW__sidebar{background:var(--color-dashboard-sidebar);border-inline-end:1px solid #17462314;flex-direction:column;flex-shrink:0;width:25rem;height:100vh;padding:1.6rem;transition:width .2s;display:flex;position:sticky;top:0;overflow-y:auto}.AdminShell-module__wcQGnW__collapseToggle{color:var(--color-dashboard-sidebar-muted);cursor:pointer;background:#fff;border:none;border-radius:.8rem;align-items:center;gap:1rem;margin-top:.8rem;padding:.9rem .8rem;font-size:1.3rem;font-weight:600;display:flex}.AdminShell-module__wcQGnW__collapseToggle:hover{color:var(--color-dashboard-sidebar-foreground);background:#17462314}.AdminShell-module__wcQGnW__collapseToggleIcon{flex-shrink:0;width:1.8rem;height:1.8rem;transition:transform .2s}.AdminShell-module__wcQGnW__shell[data-sidebar-collapsed] .AdminShell-module__wcQGnW__sidebar{width:7.2rem}.AdminShell-module__wcQGnW__shell[data-sidebar-collapsed] .AdminShell-module__wcQGnW__brandLabel,.AdminShell-module__wcQGnW__shell[data-sidebar-collapsed] .AdminShell-module__wcQGnW__navGroupLabel,.AdminShell-module__wcQGnW__shell[data-sidebar-collapsed] .AdminShell-module__wcQGnW__navLabel,.AdminShell-module__wcQGnW__shell[data-sidebar-collapsed] .AdminShell-module__wcQGnW__collapseToggle .AdminShell-module__wcQGnW__navLabel{display:none}.AdminShell-module__wcQGnW__shell[data-sidebar-collapsed] .AdminShell-module__wcQGnW__navBadge{top:.2rem;min-width:1.6rem;height:1.6rem;font-size:1rem;position:absolute;inset-inline-end:.2rem}.AdminShell-module__wcQGnW__shell[data-sidebar-collapsed] .AdminShell-module__wcQGnW__collapseToggleIcon{transform:rotate(180deg)}}.AdminShell-module__wcQGnW__topbar{z-index:40;border-bottom:1px solid var(--color-border);background:#fff;align-items:center;gap:1.6rem;padding:1.2rem 2.4rem;display:flex;position:sticky;top:0}.AdminShell-module__wcQGnW__mobileNavToggle{width:3.6rem;height:3.6rem;color:var(--color-foreground);cursor:pointer;background:0 0;border:none;border-radius:.8rem;flex-shrink:0;justify-content:center;align-items:center;font-size:2rem;display:flex}.AdminShell-module__wcQGnW__mobileNavToggle:hover{background:#f2f2f2}@media (min-width:801px){.AdminShell-module__wcQGnW__mobileNavToggle,.AdminShell-module__wcQGnW__mobileOnlyTopbar{display:none}}.AdminShell-module__wcQGnW__topbarActions{align-items:center;gap:.8rem;margin-inline-start:auto;display:flex}.AdminShell-module__wcQGnW__browsePropertiesButton{background:var(--color-header-background);color:#fff;white-space:nowrap;border:none;border-radius:5rem;align-items:center;padding:.9rem 1.8rem;font-size:1.3rem;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-flex}.AdminShell-module__wcQGnW__browsePropertiesButton:hover{opacity:.9}@media (max-width:700px){.AdminShell-module__wcQGnW__browsePropertiesButton{display:none}}.AdminShell-module__wcQGnW__topbarMenu{position:relative}.AdminShell-module__wcQGnW__accountButton{cursor:pointer;background:0 0;border:none;border-radius:5rem;align-items:center;gap:.8rem;padding:.4rem 1rem .4rem .4rem;display:flex}.AdminShell-module__wcQGnW__accountButton:hover{background:#f2f2f2}.AdminShell-module__wcQGnW__accountAvatar{background:#c7d6cc;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;display:flex;position:relative;overflow:hidden}.AdminShell-module__wcQGnW__accountAvatarImage{object-fit:cover}.AdminShell-module__wcQGnW__accountAvatarPlaceholder{color:#fff;opacity:.85;width:2.2rem;height:2.2rem}.AdminShell-module__wcQGnW__accountName{color:var(--color-foreground);white-space:nowrap;font-size:1.4rem;font-weight:600}.AdminShell-module__wcQGnW__accountChevron{width:1.6rem;height:1.6rem;color:var(--color-muted)}[dir=rtl] .AdminShell-module__wcQGnW__collapseToggleIcon{transform:scaleX(-1)}[dir=rtl] .AdminShell-module__wcQGnW__shell[data-sidebar-collapsed] .AdminShell-module__wcQGnW__collapseToggleIcon{transform:scaleX(-1)rotate(180deg)}@media (max-width:700px){.AdminShell-module__wcQGnW__accountName{display:none}}.AdminShell-module__wcQGnW__dropdown{top:calc(100% + .8rem);z-index:50;transform-origin:100% 0;background:#fff;border-radius:1.2rem;width:26rem;padding:1.2rem;position:absolute;inset-inline-end:0;box-shadow:0 .8rem 2.4rem #0000002e}[dir=rtl] .AdminShell-module__wcQGnW__dropdown{transform-origin:0 0}.AdminShell-module__wcQGnW__dropdownLink{width:100%;color:var(--color-header-background);text-align:start;cursor:pointer;background:0 0;border:none;border-radius:.6rem;padding:.8rem .6rem;font-size:1.3rem;font-weight:700;text-decoration:none;display:block}.AdminShell-module__wcQGnW__dropdownLink:disabled{color:var(--color-muted);cursor:not-allowed}.AdminShell-module__wcQGnW__dropdownLink:hover{background:#f5f6f5}@media (prefers-reduced-motion:reduce){.AdminShell-module__wcQGnW__sidebar,.AdminShell-module__wcQGnW__collapseToggleIcon{transition:none}}
.AdminPageHeader-module__bqcJTW__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.6rem;margin-bottom:2.4rem;display:flex}.AdminPageHeader-module__bqcJTW__titleGroup{flex-direction:column;gap:.4rem;display:flex}.AdminPageHeader-module__bqcJTW__breadcrumb{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:1.3rem;display:flex}.AdminPageHeader-module__bqcJTW__breadcrumbItem{align-items:center;gap:.5rem;display:inline-flex}.AdminPageHeader-module__bqcJTW__breadcrumbLink{color:var(--color-muted);text-decoration:none}.AdminPageHeader-module__bqcJTW__breadcrumbLink:hover{text-decoration:underline}.AdminPageHeader-module__bqcJTW__breadcrumbCurrent{color:var(--color-foreground);font-weight:600}.AdminPageHeader-module__bqcJTW__breadcrumbSeparator{color:var(--color-border)}.AdminPageHeader-module__bqcJTW__title{color:var(--color-foreground);letter-spacing:-.01em;margin:0;font-size:2rem;font-weight:600}.AdminPageHeader-module__bqcJTW__actions{flex-shrink:0;align-items:center;gap:1rem;display:flex}@media (max-width:600px){.AdminPageHeader-module__bqcJTW__title{font-size:2rem}}
.EmptyState-module__eCAa3G__wrapper{text-align:center;flex-direction:column;align-items:center;gap:.8rem;padding:4.8rem 2rem;display:flex}.EmptyState-module__eCAa3G__iconWrap{width:5.6rem;height:5.6rem;color:var(--color-muted);background:#f2f2f2;border-radius:50%;justify-content:center;align-items:center;margin-bottom:.4rem;display:flex}.EmptyState-module__eCAa3G__icon{width:2.6rem;height:2.6rem}.EmptyState-module__eCAa3G__title{color:var(--color-foreground);margin:0;font-size:1.6rem;font-weight:700}.EmptyState-module__eCAa3G__description{max-width:40rem;color:var(--color-muted);margin:0;font-size:1.4rem;line-height:1.4}.EmptyState-module__eCAa3G__action{margin-top:.8rem}
.DataTable-module__NrVVsq__wrapper{border:1px solid var(--color-border);background:#fff;border-radius:1.2rem;flex-direction:column;gap:1.6rem;padding:1.6rem;display:flex}.DataTable-module__NrVVsq__filters{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:.8rem;padding-bottom:1.2rem;display:flex}.DataTable-module__NrVVsq__tableScroll{overflow-x:auto}.DataTable-module__NrVVsq__table{border-collapse:collapse;width:100%;font-size:1.4rem}.DataTable-module__NrVVsq__headerCell{color:var(--color-muted);text-transform:uppercase;letter-spacing:.03em;text-align:start;white-space:nowrap;border-bottom:1px solid var(--color-border);padding:1rem 1.2rem;font-size:1.2rem;font-weight:700}.DataTable-module__NrVVsq__headerCell[data-align=right]{text-align:end}.DataTable-module__NrVVsq__headerCell[data-align=center]{text-align:center}.DataTable-module__NrVVsq__sortButton{color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;padding:0;display:inline-flex}.DataTable-module__NrVVsq__sortIcon{width:1.4rem;height:1.4rem;display:inline-flex}.DataTable-module__NrVVsq__sortIcon svg{width:100%;height:100%}.DataTable-module__NrVVsq__row{border-bottom:1px solid var(--color-border);background:#fff}.DataTable-module__NrVVsq__row:nth-child(2n){background:var(--color-dashboard-sidebar);background:#eef5f0bd}.DataTable-module__NrVVsq__row:last-child{border-bottom:none}.DataTable-module__NrVVsq__row[data-clickable]{cursor:pointer}.DataTable-module__NrVVsq__row[data-clickable]:hover{background:#e4efe7}.DataTable-module__NrVVsq__cell{color:var(--color-foreground);vertical-align:middle;padding:1.2rem}.DataTable-module__NrVVsq__cell[data-align=right]{text-align:end}.DataTable-module__NrVVsq__cell[data-align=center]{text-align:center}.DataTable-module__NrVVsq__pagination{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem;padding-top:1.2rem;display:flex}.DataTable-module__NrVVsq__pageSizeControl{color:var(--color-muted);align-items:center;gap:.6rem;font-size:1.3rem;display:flex}.DataTable-module__NrVVsq__pageSizeControl select{border:1px solid var(--color-border);color:var(--color-foreground);border-radius:.6rem;padding:.4rem .6rem;font-size:1.3rem}.DataTable-module__NrVVsq__pageControl{align-items:center;gap:.8rem;display:flex}.DataTable-module__NrVVsq__pageSummary{color:var(--color-muted);font-size:1.3rem}.DataTable-module__NrVVsq__pageButton{border:1px solid var(--color-border);width:3.2rem;height:3.2rem;color:var(--color-foreground);cursor:pointer;background:#fff;border-radius:.6rem;justify-content:center;align-items:center;display:flex}.DataTable-module__NrVVsq__pageButton:hover:not(:disabled){background:#f2f2f2}.DataTable-module__NrVVsq__pageButton:disabled{opacity:.4;cursor:not-allowed}[dir=rtl] .DataTable-module__NrVVsq__pageButton svg{transform:scaleX(-1)}
.AdminInvestors-module__BGhWYa__investorCell{align-items:center;gap:1rem;display:flex}.AdminInvestors-module__BGhWYa__avatar{background:var(--color-dashboard-icon-bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;display:flex;position:relative;overflow:hidden}.AdminInvestors-module__BGhWYa__avatarImage{object-fit:cover}.AdminInvestors-module__BGhWYa__avatarFallbackIcon{width:2rem;height:2rem;color:var(--color-dashboard-icon-foreground)}.AdminInvestors-module__BGhWYa__investorName{color:var(--color-foreground);font-size:1.4rem;font-weight:600;display:block}.AdminInvestors-module__BGhWYa__investorEmail{color:var(--color-muted);font-size:1.2rem;display:block}.AdminInvestors-module__BGhWYa__summaryGrid{grid-template-columns:repeat(4,1fr);gap:1.6rem;margin-bottom:2rem;display:grid}@media (max-width:1100px){.AdminInvestors-module__BGhWYa__summaryGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.AdminInvestors-module__BGhWYa__summaryGrid{grid-template-columns:1fr}}.AdminInvestors-module__BGhWYa__card{border:1px solid var(--color-border);background:#fff;border-radius:1.2rem;flex-direction:column;gap:1.4rem;margin-bottom:2rem;padding:1.8rem;display:flex}.AdminInvestors-module__BGhWYa__cardTitle{color:var(--color-foreground);margin:0;font-size:1.6rem;font-weight:700}.AdminInvestors-module__BGhWYa__formGrid{grid-template-columns:repeat(2,1fr);gap:1.4rem;display:grid}.AdminInvestors-module__BGhWYa__field{flex-direction:column;gap:.6rem;display:flex}.AdminInvestors-module__BGhWYa__fieldWide{grid-column:1/-1}.AdminInvestors-module__BGhWYa__fieldLabel{color:var(--color-muted);text-transform:uppercase;letter-spacing:.03em;font-size:1.2rem;font-weight:700}.AdminInvestors-module__BGhWYa__textInput,.AdminInvestors-module__BGhWYa__selectInput,.AdminInvestors-module__BGhWYa__textarea{border:1px solid var(--color-border);width:100%;color:var(--color-foreground);background:#fff;border-radius:.8rem;padding:1rem 1.2rem;font-family:inherit;font-size:1.4rem}.AdminInvestors-module__BGhWYa__textarea{resize:vertical}.AdminInvestors-module__BGhWYa__errorText{color:var(--color-danger);margin:0;font-size:1.2rem}.AdminInvestors-module__BGhWYa__formActions{grid-column:1/-1;align-items:center;gap:1rem;display:flex}.AdminInvestors-module__BGhWYa__saveButton{background:var(--color-header-background);color:#fff;cursor:pointer;border:none;border-radius:5rem;padding:1rem 2rem;font-size:1.3rem;font-weight:700}.AdminInvestors-module__BGhWYa__saveButton:hover{opacity:.9}.AdminInvestors-module__BGhWYa__saveButton:disabled{opacity:.6;cursor:not-allowed}.AdminInvestors-module__BGhWYa__cancelButton{border:1px solid var(--color-border);color:var(--color-foreground);cursor:pointer;background:#fff;border-radius:5rem;padding:1rem 2rem;font-size:1.3rem;font-weight:700}.AdminInvestors-module__BGhWYa__cancelButton:hover{background:#f2f2f2}.AdminInvestors-module__BGhWYa__investmentsHeader{justify-content:space-between;align-items:center;gap:1.2rem;margin-bottom:1.4rem;display:flex}.AdminInvestors-module__BGhWYa__addButton{background:var(--color-header-background);color:#fff;cursor:pointer;border:none;border-radius:5rem;padding:.9rem 1.6rem;font-size:1.3rem;font-weight:700}.AdminInvestors-module__BGhWYa__addButton:hover{opacity:.9}.AdminInvestors-module__BGhWYa__rowActions{justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.AdminInvestors-module__BGhWYa__editButton,.AdminInvestors-module__BGhWYa__deleteButton{border:1px solid var(--color-border);cursor:pointer;background:#fff;border-radius:.8rem;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;display:flex}.AdminInvestors-module__BGhWYa__editButton{color:var(--color-foreground)}.AdminInvestors-module__BGhWYa__deleteButton{color:var(--color-danger)}.AdminInvestors-module__BGhWYa__deleteButton:hover{background:#fdecea}.AdminInvestors-module__BGhWYa__propertyCell{color:inherit;align-items:center;gap:.8rem;text-decoration:none;display:flex}.AdminInvestors-module__BGhWYa__propertyThumb{background:#e5e5e5;border-radius:.6rem;flex-shrink:0;width:4rem;height:4rem;position:relative;overflow:hidden}.AdminInvestors-module__BGhWYa__propertyThumbImage{object-fit:cover}
.ConfirmDialog-module__VWZBWG__backdrop{z-index:150;background:#00000080;position:fixed;inset:0}.ConfirmDialog-module__VWZBWG__panel{top:50%;z-index:160;background:#fff;border-radius:1.2rem;flex-direction:column;gap:1.2rem;width:42rem;max-width:90vw;padding:2.4rem;display:flex;position:fixed;inset-inline-start:50%;transform:translate(-50%,-50%);box-shadow:0 1.6rem 4rem #00000040}.ConfirmDialog-module__VWZBWG__title{color:var(--color-foreground);margin:0;font-size:1.8rem;font-weight:800}.ConfirmDialog-module__VWZBWG__description{color:var(--color-muted);margin:0;font-size:1.4rem;line-height:1.4}.ConfirmDialog-module__VWZBWG__reasonInput{border:1px solid var(--color-border);width:100%;color:var(--color-foreground);resize:vertical;background:#f2f2f2;border-radius:.8rem;padding:1rem 1.2rem;font-family:inherit;font-size:1.3rem}.ConfirmDialog-module__VWZBWG__actions{justify-content:flex-end;gap:1rem;margin-top:.8rem;display:flex}.ConfirmDialog-module__VWZBWG__cancelButton{border:1px solid var(--color-border);color:var(--color-foreground);cursor:pointer;background:#fff;border-radius:5rem;padding:.9rem 1.8rem;font-size:1.4rem;font-weight:600}.ConfirmDialog-module__VWZBWG__cancelButton:hover{background:#f2f2f2}.ConfirmDialog-module__VWZBWG__confirmButton{background:var(--color-header-background);color:#fff;cursor:pointer;border:none;border-radius:5rem;padding:.9rem 1.8rem;font-size:1.4rem;font-weight:700}.ConfirmDialog-module__VWZBWG__confirmButton:hover{opacity:.9}.ConfirmDialog-module__VWZBWG__confirmButton[data-tone=danger]{background:var(--color-danger)}
.PasswordRequirements-module__ewT_zG__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem 1.2rem;margin:0;padding:0;list-style:none;display:grid}.PasswordRequirements-module__ewT_zG__item{color:var(--color-muted);align-items:center;gap:.6rem;font-size:1.2rem;transition:color .15s;display:flex}.PasswordRequirements-module__ewT_zG__item[data-met]{color:var(--color-success)}.PasswordRequirements-module__ewT_zG__icon{flex-shrink:0;width:1.4rem;height:1.4rem}@media (max-width:420px){.PasswordRequirements-module__ewT_zG__list{grid-template-columns:1fr}}
.StatCard-module__BqLvZW__card{background:var(--color-dashboard-yellow);border:1px solid #5c48131f;border-radius:1.2rem;align-items:flex-start;gap:1.4rem;padding:1.8rem;display:flex}.StatCard-module__BqLvZW__iconWrap{background:var(--color-dashboard-icon-bg);width:4.4rem;height:4.4rem;color:var(--color-dashboard-icon-foreground);background:#fff;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.StatCard-module__BqLvZW__icon{width:2.2rem;height:2.2rem}.StatCard-module__BqLvZW__body{flex-direction:column;gap:.4rem;min-width:0;display:flex}.StatCard-module__BqLvZW__label{color:var(--color-muted);font-size:1.3rem;font-weight:600}.StatCard-module__BqLvZW__value{color:var(--color-foreground);font-size:2rem;font-weight:600;line-height:1.1}.StatCard-module__BqLvZW__delta{color:var(--color-danger);align-items:center;gap:.3rem;font-size:1.2rem;font-weight:600;display:inline-flex}.StatCard-module__BqLvZW__delta svg{width:1.3rem;height:1.3rem}.StatCard-module__BqLvZW__delta[data-positive]{color:var(--color-success)}
.ImageUploadField-module__8Z25JW__field{flex-direction:column;gap:1.2rem;display:flex}.ImageUploadField-module__8Z25JW__errorText{color:var(--color-danger);margin:0;font-size:1.2rem}.ImageUploadField-module__8Z25JW__dropZone{border:2px dashed var(--color-border);width:100%;color:var(--color-foreground);cursor:pointer;background:#fafafa;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;padding:2.4rem 1.6rem;font-size:1.4rem;font-weight:600;display:flex}.ImageUploadField-module__8Z25JW__dropZone:disabled{cursor:not-allowed;color:var(--color-muted)}.ImageUploadField-module__8Z25JW__dropZone:hover:not(:disabled){border-color:var(--color-header-accent);background:#f5f0e0}.ImageUploadField-module__8Z25JW__dropZoneIcon{width:2.8rem;height:2.8rem;color:var(--color-muted)}.ImageUploadField-module__8Z25JW__dropZoneHint{color:var(--color-muted);font-size:1.2rem;font-weight:400}.ImageUploadField-module__8Z25JW__hiddenInput{display:none}.ImageUploadField-module__8Z25JW__previewGrid{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:1rem;display:grid}.ImageUploadField-module__8Z25JW__previewItem{aspect-ratio:4/3;background:#c7d6cc;border-radius:.8rem;position:relative;overflow:hidden}.ImageUploadField-module__8Z25JW__previewItem[data-cover]{outline:2px solid var(--color-header-accent);outline-offset:2px}.ImageUploadField-module__8Z25JW__previewImage{object-fit:cover;width:100%;height:100%}.ImageUploadField-module__8Z25JW__previewActions{opacity:0;gap:.4rem;transition:opacity .15s;display:flex;position:absolute;top:.5rem;right:.5rem}.ImageUploadField-module__8Z25JW__previewItem:hover .ImageUploadField-module__8Z25JW__previewActions{opacity:1}.ImageUploadField-module__8Z25JW__previewActionButton{color:#fff;cursor:pointer;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;display:flex}.ImageUploadField-module__8Z25JW__previewActionButton:hover{background:#000c}.ImageUploadField-module__8Z25JW__previewActionButton svg{width:1.4rem;height:1.4rem}.ImageUploadField-module__8Z25JW__coverBadge{background:var(--color-header-accent);color:var(--color-header-background);border-radius:5rem;padding:.3rem .8rem;font-size:1.1rem;font-weight:700;position:absolute;bottom:.5rem;left:.5rem}@media (prefers-reduced-motion:reduce){.ImageUploadField-module__8Z25JW__previewActions{transition:none}}
.AdminProperties-module__KUDCLq__filterRow{flex-wrap:wrap;align-items:center;gap:.8rem;width:100%;display:flex}.AdminProperties-module__KUDCLq__filterPill{border:1px solid var(--color-border);color:var(--color-foreground);cursor:pointer;background:#fff;border-radius:5rem;padding:.6rem 1.4rem;font-size:1.3rem;font-weight:600}.AdminProperties-module__KUDCLq__filterPill:hover{border-color:var(--color-header-accent)}.AdminProperties-module__KUDCLq__filterPill[data-selected]{background:var(--color-header-accent);border-color:var(--color-header-accent);color:var(--color-header-background)}.AdminProperties-module__KUDCLq__searchInput{border:1px solid var(--color-border);min-width:20rem;color:var(--color-foreground);border-radius:5rem;flex:1;margin-left:auto;padding:.7rem 1.4rem;font-size:1.3rem}.AdminProperties-module__KUDCLq__searchInput::placeholder{color:var(--color-muted)}.AdminProperties-module__KUDCLq__thumbnail{background:#c7d6cc;border-radius:.6rem;width:5.6rem;height:4.2rem;display:block;position:relative;overflow:hidden}.AdminProperties-module__KUDCLq__thumbnailImage{object-fit:cover}.AdminProperties-module__KUDCLq__titleLink{color:var(--color-foreground);font-weight:600;text-decoration:none}.AdminProperties-module__KUDCLq__titleLink:hover{color:var(--color-header-background);text-decoration:underline}.AdminProperties-module__KUDCLq__verifiedIcon{color:#156b3d;width:1.8rem;height:1.8rem}.AdminProperties-module__KUDCLq__rowActions{justify-content:flex-end;gap:.6rem;display:flex}.AdminProperties-module__KUDCLq__approveButton{background:var(--color-success);color:#fff;cursor:pointer;border:none;border-radius:5rem;padding:.6rem 1.2rem;font-size:1.2rem;font-weight:700}.AdminProperties-module__KUDCLq__approveButton:hover{opacity:.9}.AdminProperties-module__KUDCLq__rejectButton{border:1px solid var(--color-danger);color:var(--color-danger);cursor:pointer;background:#fff;border-radius:5rem;padding:.6rem 1.2rem;font-size:1.2rem;font-weight:700}.AdminProperties-module__KUDCLq__rejectButton:hover{background:#fdecea}.AdminProperties-module__KUDCLq__viewLink{color:var(--color-header-background);font-size:1.3rem;font-weight:700;text-decoration:none}.AdminProperties-module__KUDCLq__viewLink:hover{text-decoration:underline}.AdminProperties-module__KUDCLq__deleteIconButton{width:2.8rem;height:2.8rem;color:var(--color-danger);cursor:pointer;background:0 0;border:none;border-radius:.6rem;justify-content:center;align-items:center;font-size:1.5rem;display:inline-flex}.AdminProperties-module__KUDCLq__deleteIconButton:hover{background:#fdecea}.AdminProperties-module__KUDCLq__deleteIconButton:disabled{color:var(--color-muted);cursor:not-allowed;background:0 0}.AdminProperties-module__KUDCLq__queueMeta{align-items:center;gap:.8rem;display:flex}.AdminProperties-module__KUDCLq__progressTrack{background:#f2f2f2;border-radius:5rem;width:8rem;height:.8rem;overflow:hidden}.AdminProperties-module__KUDCLq__progressBar{background:var(--color-header-background);border-radius:5rem;height:100%}.AdminProperties-module__KUDCLq__progressLabel{color:var(--color-muted);white-space:nowrap;font-size:1.2rem}.AdminProperties-module__KUDCLq__addPropertyLink{background:var(--color-header-accent);color:var(--color-header-background);border:none;border-radius:5rem;align-items:center;gap:.6rem;padding:.9rem 1.8rem;font-size:1.3rem;font-weight:700;text-decoration:none;display:inline-flex}.AdminProperties-module__KUDCLq__addPropertyLink:hover{background:#d9ab3a}.AdminProperties-module__KUDCLq__addPropertyLink svg{width:1.6rem;height:1.6rem}.AdminProperties-module__KUDCLq__deleteButton{border:1px solid var(--color-danger);color:var(--color-danger);cursor:pointer;background:#fff;border-radius:5rem;align-items:center;gap:.6rem;padding:.9rem 1.8rem;font-size:1.3rem;font-weight:700;display:inline-flex}.AdminProperties-module__KUDCLq__deleteButton:hover{background:#fdecea}.AdminProperties-module__KUDCLq__deleteButton:disabled{color:var(--color-muted);border-color:var(--color-muted);cursor:not-allowed;background:0 0}.AdminProperties-module__KUDCLq__deleteButton svg{width:1.6rem;height:1.6rem}.AdminProperties-module__KUDCLq__editorLayout{grid-template-columns:1fr 30rem;align-items:start;gap:2rem;display:grid}.AdminProperties-module__KUDCLq__editorMain{border:1px solid var(--color-border);background:#fff;border-radius:1.2rem;flex-direction:column;gap:1.6rem;padding:1.8rem;display:flex}.AdminProperties-module__KUDCLq__editorAside{border:1px solid var(--color-border);background:#fff;border-radius:1.2rem;flex-direction:column;gap:1.6rem;padding:1.8rem;display:flex;position:sticky;top:8.8rem}.AdminProperties-module__KUDCLq__fieldRow{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.6rem;display:grid}.AdminProperties-module__KUDCLq__field{flex-direction:column;gap:.6rem;display:flex}.AdminProperties-module__KUDCLq__fieldLabel{color:var(--color-muted);text-transform:uppercase;letter-spacing:.03em;font-size:1.2rem;font-weight:700}.AdminProperties-module__KUDCLq__errorText{color:var(--color-danger);margin:0;font-size:1.2rem}.AdminProperties-module__KUDCLq__textInput,.AdminProperties-module__KUDCLq__selectInput{border:1px solid var(--color-border);width:100%;color:var(--color-foreground);border-radius:.8rem;padding:1rem 1.2rem;font-family:inherit;font-size:1.4rem}.AdminProperties-module__KUDCLq__textareaInput{border:1px solid var(--color-border);width:100%;color:var(--color-foreground);resize:vertical;border-radius:.8rem;padding:1rem 1.2rem;font-family:inherit;font-size:1.4rem;line-height:1.5}.AdminProperties-module__KUDCLq__selectWrapper{position:relative}.AdminProperties-module__KUDCLq__selectInput{appearance:none;cursor:pointer;padding-right:3.2rem}.AdminProperties-module__KUDCLq__selectChevron{width:1.6rem;height:1.6rem;color:var(--color-muted);pointer-events:none;position:absolute;top:50%;right:1.2rem;transform:translateY(-50%)}.AdminProperties-module__KUDCLq__coverGrid{grid-template-columns:repeat(4,1fr);gap:.6rem;display:grid}.AdminProperties-module__KUDCLq__coverOption{aspect-ratio:4/3;cursor:pointer;background:#c7d6cc;border:2px solid #0000;border-radius:.6rem;padding:0;position:relative;overflow:hidden}.AdminProperties-module__KUDCLq__coverOption[data-selected]{border-color:var(--color-header-accent)}.AdminProperties-module__KUDCLq__coverOptionImage{object-fit:cover}.AdminProperties-module__KUDCLq__toggleRow{color:var(--color-foreground);justify-content:space-between;align-items:center;gap:1.2rem;font-size:1.4rem;display:flex}.AdminProperties-module__KUDCLq__toggleRow input[type=checkbox]{width:1.8rem;height:1.8rem;accent-color:var(--color-header-background);cursor:pointer;flex-shrink:0}.AdminProperties-module__KUDCLq__verifiedToggle{border:1px solid var(--color-header-accent);cursor:pointer;background:#fdf6e3;border-radius:1rem;justify-content:space-between;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;display:flex}.AdminProperties-module__KUDCLq__verifiedToggleTitle{color:var(--color-foreground);font-size:1.4rem;font-weight:700;display:block}.AdminProperties-module__KUDCLq__verifiedToggleHint{color:var(--color-muted);margin-top:.2rem;font-size:1.2rem;display:block}.AdminProperties-module__KUDCLq__verifiedToggle input[type=checkbox]{width:2rem;height:2rem;accent-color:var(--color-header-background);cursor:pointer;flex-shrink:0}.AdminProperties-module__KUDCLq__saveButton{background:var(--color-header-background);color:#fff;cursor:pointer;border:none;border-radius:5rem;padding:1.1rem;font-size:1.4rem;font-weight:700}.AdminProperties-module__KUDCLq__saveButton:hover:not(:disabled){opacity:.9}.AdminProperties-module__KUDCLq__saveButton:disabled{background:var(--color-border);color:var(--color-muted);cursor:not-allowed}.AdminProperties-module__KUDCLq__repeaterSection{border-top:1px solid var(--color-border);flex-direction:column;gap:1rem;padding-top:1.6rem;display:flex}.AdminProperties-module__KUDCLq__repeaterHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.AdminProperties-module__KUDCLq__repeaterAddButton{border:1px solid var(--color-header-background);color:var(--color-header-background);cursor:pointer;background:#fff;border-radius:5rem;align-items:center;gap:.5rem;padding:.5rem 1.2rem;font-size:1.2rem;font-weight:700;display:inline-flex}.AdminProperties-module__KUDCLq__repeaterAddButton:hover{background:#f0f4f1}.AdminProperties-module__KUDCLq__repeaterAddButton svg{width:1.4rem;height:1.4rem}.AdminProperties-module__KUDCLq__repeaterRow{grid-template-columns:1fr 1fr auto auto;align-items:center;gap:.8rem;display:grid}.AdminProperties-module__KUDCLq__riskRow{grid-template-columns:1fr 1fr 14rem auto;align-items:center;gap:.8rem;display:grid}.AdminProperties-module__KUDCLq__documentRow{grid-template-columns:1fr auto;align-items:center;gap:.8rem;display:grid}.AdminProperties-module__KUDCLq__repeaterCheckbox{color:var(--color-muted);white-space:nowrap;align-items:center;gap:.5rem;font-size:1.3rem;display:flex}.AdminProperties-module__KUDCLq__repeaterCheckbox input[type=checkbox]{width:1.6rem;height:1.6rem;accent-color:var(--color-header-background);cursor:pointer}.AdminProperties-module__KUDCLq__repeaterRemoveButton{border:1px solid var(--color-danger);width:3.4rem;height:3.4rem;color:var(--color-danger);cursor:pointer;background:#fff;border-radius:.8rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AdminProperties-module__KUDCLq__repeaterRemoveButton:hover{background:#fdecea}.AdminProperties-module__KUDCLq__repeaterRemoveButton svg{width:1.5rem;height:1.5rem}@media (max-width:900px){.AdminProperties-module__KUDCLq__editorLayout{grid-template-columns:1fr}.AdminProperties-module__KUDCLq__editorAside{position:static}.AdminProperties-module__KUDCLq__repeaterRow,.AdminProperties-module__KUDCLq__riskRow{grid-template-columns:1fr}}
.AdminSettings-module__giqCdG__sectionGrid{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.AdminSettings-module__giqCdG__card{border:1px solid var(--color-border);background:#fff;border-radius:1.4rem;flex-direction:column;gap:1.6rem;padding:2rem;transition:box-shadow .2s,border-color .2s;display:flex;box-shadow:0 1px 2px #0b0b0b0a,0 8px 24px -16px #0b0b0b14}.AdminSettings-module__giqCdG__card:hover{border-color:#d7ddd8;box-shadow:0 1px 2px #0b0b0b0d,0 12px 32px -16px #0b0b0b1f}.AdminSettings-module__giqCdG__cardHeader{align-items:center;gap:1.2rem;display:flex}.AdminSettings-module__giqCdG__cardIconWrap{background:var(--color-header-background);width:4.4rem;height:4.4rem;color:var(--color-header-accent);border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AdminSettings-module__giqCdG__cardIcon{width:2.2rem;height:2.2rem}.AdminSettings-module__giqCdG__cardEyebrow{color:var(--color-header-accent-foreground);text-transform:uppercase;letter-spacing:.06em;font-size:1.1rem;font-weight:700;display:block}.AdminSettings-module__giqCdG__cardTitle{letter-spacing:-.01em;color:var(--color-foreground);margin:0;font-size:1.7rem;font-weight:800}.AdminSettings-module__giqCdG__cardDescription{color:var(--color-muted);margin:0;font-size:1.3rem;line-height:1.5}.AdminSettings-module__giqCdG__field{flex-direction:column;gap:.6rem;display:flex}.AdminSettings-module__giqCdG__fieldLabel{color:var(--color-muted);text-transform:uppercase;letter-spacing:.03em;font-size:1.2rem;font-weight:700}.AdminSettings-module__giqCdG__textInput{border:1px solid var(--color-border);width:100%;color:var(--color-foreground);background:#fbfbfa;border-radius:.8rem;padding:1rem 1.2rem;font-family:inherit;font-size:1.4rem;transition:border-color .15s,background-color .15s}.AdminSettings-module__giqCdG__textInput:hover{background:#fff}.AdminSettings-module__giqCdG__textInput:focus{border-color:var(--color-header-background);background:#fff;outline:none}.AdminSettings-module__giqCdG__policyRow{border:1px solid var(--color-border);background:#fbfbfa;border-radius:1rem;justify-content:space-between;align-items:flex-start;gap:1.6rem;padding:1.4rem;display:flex}.AdminSettings-module__giqCdG__policyText{flex-direction:column;gap:.5rem;min-width:0;display:flex}.AdminSettings-module__giqCdG__policyLabel{color:var(--color-foreground);font-size:1.4rem;font-weight:700}.AdminSettings-module__giqCdG__saveButton{background:var(--color-header-background);color:#fff;cursor:pointer;border:none;border-radius:5rem;align-items:center;gap:.6rem;padding:1rem 2rem;font-size:1.3rem;font-weight:700;transition:opacity .15s,transform .15s;display:inline-flex}.AdminSettings-module__giqCdG__saveButton:hover{opacity:.9}.AdminSettings-module__giqCdG__saveButton:active{transform:scale(.98)}.AdminSettings-module__giqCdG__saveButton:disabled{opacity:.6;cursor:not-allowed}.AdminSettings-module__giqCdG__errorText{color:var(--color-danger);margin:0;font-size:1.2rem}.AdminSettings-module__giqCdG__linkButton{border:1px solid var(--color-header-background);color:var(--color-header-background);cursor:pointer;background:#fff;border-radius:5rem;align-self:flex-start;align-items:center;gap:.6rem;padding:.9rem 1.8rem;font-size:1.3rem;font-weight:700;text-decoration:none;transition:background-color .15s;display:inline-flex}.AdminSettings-module__giqCdG__linkButton:hover{background:#f0f4f1}.AdminSettings-module__giqCdG__linkButton svg{width:1.5rem;height:1.5rem}.AdminSettings-module__giqCdG__sectionGridSecondary{margin-top:2rem}.AdminSettings-module__giqCdG__cardWide{width:100%}.AdminSettings-module__giqCdG__managerList{flex-direction:column;gap:1rem;display:flex}.AdminSettings-module__giqCdG__managerRow{border:1px solid var(--color-border);background:#fbfbfa;border-radius:1.2rem;flex-wrap:wrap;align-items:flex-start;gap:1.6rem;padding:1.6rem;transition:border-color .15s,background-color .15s;display:flex}.AdminSettings-module__giqCdG__managerRow:hover{background:#fff;border-color:#d7ddd8}.AdminSettings-module__giqCdG__managerAvatarGroup{flex-direction:column;flex-shrink:0;align-items:center;gap:.5rem;display:flex}.AdminSettings-module__giqCdG__managerAvatarPicker{background:var(--color-header-background);width:6.4rem;height:6.4rem;box-shadow:0 0 0 1px var(--color-border);cursor:pointer;border:2px solid #fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.AdminSettings-module__giqCdG__managerAvatarOverlay{color:#fff;opacity:0;pointer-events:none;background:#00000073;justify-content:center;align-items:center;font-size:1.6rem;transition:opacity .15s;display:flex;position:absolute;inset:0}.AdminSettings-module__giqCdG__managerAvatarPicker:hover .AdminSettings-module__giqCdG__managerAvatarOverlay,.AdminSettings-module__giqCdG__managerAvatarPicker:focus-within .AdminSettings-module__giqCdG__managerAvatarOverlay{opacity:1}.AdminSettings-module__giqCdG__managerAvatarHint{color:var(--color-muted);text-align:center;white-space:nowrap;font-size:1.1rem}.AdminSettings-module__giqCdG__managerAvatarImage{object-fit:cover;width:100%;height:100%}.AdminSettings-module__giqCdG__managerAvatarPlaceholder{width:3.8rem;height:3.8rem;color:var(--color-header-accent)}.AdminSettings-module__giqCdG__managerAvatarInput{opacity:0;cursor:pointer;position:absolute;inset:0}.AdminSettings-module__giqCdG__managerFields{flex:1;grid-template-columns:repeat(3,1fr);gap:1.2rem;min-width:24rem;display:grid}.AdminSettings-module__giqCdG__managerFieldGroup{flex-direction:column;gap:.4rem;display:flex}.AdminSettings-module__giqCdG__managerRemoveAvatarButton{color:var(--color-danger);cursor:pointer;background:0 0;border:none;align-self:center;padding:0;font-size:1.2rem;font-weight:600}.AdminSettings-module__giqCdG__managerActions{flex-shrink:0;align-items:center;gap:.8rem;display:flex}.AdminSettings-module__giqCdG__managerDeleteButton{border:1px solid var(--color-border);width:3.8rem;height:3.8rem;color:var(--color-danger);cursor:pointer;background:#fff;border-radius:.9rem;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s;display:flex}.AdminSettings-module__giqCdG__managerDeleteButton:hover{background:#fdecec;border-color:#f3c6c6}.AdminSettings-module__giqCdG__managerDeleteButton:disabled{opacity:.6;cursor:not-allowed}.AdminSettings-module__giqCdG__saveBar{z-index:10;background:var(--color-header-background);border-radius:1.2rem;justify-content:space-between;align-items:center;gap:1.6rem;margin-top:2rem;padding:1.2rem 1.6rem;animation:.2s ease-out AdminSettings-module__giqCdG__saveBarRise;display:flex;position:sticky;bottom:2rem;left:0;right:0;box-shadow:0 12px 32px -8px #0b0b0b59}@keyframes AdminSettings-module__giqCdG__saveBarRise{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:translateY(0)}}.AdminSettings-module__giqCdG__saveBarText{color:#fff;font-size:1.3rem;font-weight:600}.AdminSettings-module__giqCdG__saveBarActions{flex-shrink:0;align-items:center;gap:1rem;display:flex}.AdminSettings-module__giqCdG__saveBar .AdminSettings-module__giqCdG__linkButton{color:#fff;background:0 0;border-color:#fff6}.AdminSettings-module__giqCdG__saveBar .AdminSettings-module__giqCdG__linkButton:hover{background:#ffffff1a}.AdminSettings-module__giqCdG__saveBar .AdminSettings-module__giqCdG__saveButton{background:var(--color-header-accent);color:var(--color-header-accent-foreground)}@media (max-width:900px){.AdminSettings-module__giqCdG__sectionGrid,.AdminSettings-module__giqCdG__managerFields{grid-template-columns:1fr}.AdminSettings-module__giqCdG__saveBar{flex-direction:column;align-items:stretch}.AdminSettings-module__giqCdG__saveBarActions{justify-content:flex-end}}
.DashboardProfile-module__vP5HBq__sectionGrid{flex-direction:column;gap:2rem;max-width:72rem;margin:0 auto;display:flex}.DashboardProfile-module__vP5HBq__card{border:1px solid var(--color-border);background:#fff;border-radius:1.4rem;flex-direction:column;gap:1.6rem;padding:2rem;transition:box-shadow .2s,border-color .2s;display:flex;box-shadow:0 1px 2px #0b0b0b0a,0 8px 24px -16px #0b0b0b14}.DashboardProfile-module__vP5HBq__card:hover{border-color:#d7ddd8;box-shadow:0 1px 2px #0b0b0b0d,0 12px 32px -16px #0b0b0b1f}.DashboardProfile-module__vP5HBq__cardHeader{flex-direction:column;gap:.3rem;display:flex}.DashboardProfile-module__vP5HBq__cardEyebrow{color:var(--color-dashboard-icon-foreground);text-transform:uppercase;letter-spacing:.06em;font-size:1.1rem;font-weight:600;display:block}.DashboardProfile-module__vP5HBq__cardTitle{letter-spacing:-.01em;color:var(--color-foreground);margin:0;font-size:1.7rem;font-weight:600}.DashboardProfile-module__vP5HBq__cardDescription{color:var(--color-muted);margin:0;font-size:1.3rem;line-height:1.5}.DashboardProfile-module__vP5HBq__identityRow{align-items:center;gap:1.6rem;display:flex}.DashboardProfile-module__vP5HBq__avatarPicker{background:var(--color-dashboard-icon-bg);width:8rem;height:8rem;box-shadow:0 0 0 1px var(--color-border);cursor:pointer;border:2px solid #fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.DashboardProfile-module__vP5HBq__avatarOverlay{color:#fff;opacity:0;pointer-events:none;background:#00000073;justify-content:center;align-items:center;font-size:1.8rem;transition:opacity .15s;display:flex;position:absolute;inset:0}.DashboardProfile-module__vP5HBq__avatarPicker:hover .DashboardProfile-module__vP5HBq__avatarOverlay,.DashboardProfile-module__vP5HBq__avatarPicker:focus-within .DashboardProfile-module__vP5HBq__avatarOverlay{opacity:1}.DashboardProfile-module__vP5HBq__avatarImage{object-fit:cover;width:100%;height:100%}.DashboardProfile-module__vP5HBq__avatarPlaceholder{width:4.6rem;height:4.6rem;color:var(--color-dashboard-icon-foreground)}.DashboardProfile-module__vP5HBq__avatarInput{opacity:0;cursor:pointer;position:absolute;inset:0}.DashboardProfile-module__vP5HBq__identityMeta{flex-direction:column;gap:.4rem;min-width:0;display:flex}.DashboardProfile-module__vP5HBq__identityName{color:var(--color-foreground);letter-spacing:-.01em;margin:0;font-size:2rem;font-weight:600}.DashboardProfile-module__vP5HBq__identityEmail{color:var(--color-muted);font-size:1.4rem}.DashboardProfile-module__vP5HBq__identityActions{align-items:center;gap:1.2rem;display:flex}.DashboardProfile-module__vP5HBq__removeAvatarButton{color:var(--color-danger);cursor:pointer;background:0 0;border:none;padding:0;font-size:1.1rem;font-weight:600}.DashboardProfile-module__vP5HBq__field{flex-direction:column;gap:.6rem;display:flex}.DashboardProfile-module__vP5HBq__fieldLabel{color:var(--color-muted);text-transform:uppercase;letter-spacing:.03em;font-size:1.2rem;font-weight:600}.DashboardProfile-module__vP5HBq__textInput{border:1px solid var(--color-border);width:100%;color:var(--color-foreground);background:#fbfbfa;border-radius:.8rem;padding:1rem 1.2rem;font-family:inherit;font-size:1.4rem;transition:border-color .15s,background-color .15s}.DashboardProfile-module__vP5HBq__textInput:hover{background:#fff}.DashboardProfile-module__vP5HBq__textInput:focus{border-color:var(--color-header-background);background:#fff;outline:none}.DashboardProfile-module__vP5HBq__textInput:disabled{color:var(--color-muted);cursor:not-allowed}.DashboardProfile-module__vP5HBq__fieldHint{color:var(--color-muted);margin:0;font-size:1.2rem}.DashboardProfile-module__vP5HBq__errorText{color:var(--color-danger);margin:0;font-size:1.2rem}.DashboardProfile-module__vP5HBq__saveButton{background:var(--color-header-background);color:#fff;cursor:pointer;border:none;border-radius:5rem;align-self:flex-start;align-items:center;gap:.6rem;padding:1rem 2rem;font-size:1.3rem;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}.DashboardProfile-module__vP5HBq__saveButton:hover{opacity:.9}.DashboardProfile-module__vP5HBq__saveButton:active{transform:scale(.98)}.DashboardProfile-module__vP5HBq__saveButton:disabled{opacity:.6;cursor:not-allowed}.DashboardProfile-module__vP5HBq__formMessage{margin:0;font-size:1.3rem;font-weight:600}.DashboardProfile-module__vP5HBq__formMessage[data-variant=success]{color:#1f8a4c}.DashboardProfile-module__vP5HBq__formMessage[data-variant=error]{color:var(--color-danger)}@media (max-width:900px){.DashboardProfile-module__vP5HBq__sectionGrid{max-width:none}}
.StatusBadge-module__ImMCdq__badge{white-space:nowrap;border-radius:5rem;align-items:center;padding:.4rem 1.1rem;font-size:1.2rem;font-weight:600;display:inline-flex}.StatusBadge-module__ImMCdq__badge[data-tone=positive]{color:#156b3d;background:#eaf7ee}.StatusBadge-module__ImMCdq__badge[data-tone=negative]{color:#b91c1c;background:#fdecea}.StatusBadge-module__ImMCdq__badge[data-tone=warning]{color:#a2660c;background:#fdf3e0}.StatusBadge-module__ImMCdq__badge[data-tone=neutral]{color:#7c3aed;background:#f2e9fb}
.ResetPasswordForm-module__VtIcpG__form{flex-direction:column;gap:1.6rem;display:flex}.ResetPasswordForm-module__VtIcpG__field{flex-direction:column;gap:.6rem;display:flex}.ResetPasswordForm-module__VtIcpG__label{color:var(--color-foreground);font-size:1.4rem;font-weight:600}.ResetPasswordForm-module__VtIcpG__input{width:100%;color:var(--color-foreground);background:#f2f2f2;border:1px solid #e0e0e0;border-radius:.8rem;padding:1.2rem 1.4rem;font-size:1.4rem}.ResetPasswordForm-module__VtIcpG__input::placeholder{color:#9a9a9a}.ResetPasswordForm-module__VtIcpG__passwordWrapper{display:flex;position:relative}.ResetPasswordForm-module__VtIcpG__passwordWrapper .ResetPasswordForm-module__VtIcpG__input{padding-inline-end:4.4rem}.ResetPasswordForm-module__VtIcpG__passwordToggle{inset-inline-end:1.2rem;color:var(--color-foreground);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ResetPasswordForm-module__VtIcpG__errorText{color:var(--color-danger);margin:0;font-size:1.3rem}.ResetPasswordForm-module__VtIcpG__formMessage{border-radius:.8rem;margin:0;padding:1.2rem 1.4rem;font-size:1.3rem;font-weight:600;line-height:1.4}.ResetPasswordForm-module__VtIcpG__formMessage[data-variant=info]{color:#1e7a3e;background:#e6f4ea}.ResetPasswordForm-module__VtIcpG__formMessage[data-variant=error]{color:var(--color-danger);background:#fdecea}.ResetPasswordForm-module__VtIcpG__submitButton{background:var(--color-header-background);color:#fff;cursor:pointer;border:none;border-radius:.8rem;margin-top:.4rem;padding:1.3rem;font-size:1.5rem;font-weight:700}.ResetPasswordForm-module__VtIcpG__submitButton:hover{opacity:.92}.ResetPasswordForm-module__VtIcpG__submitButton:disabled{opacity:.6;cursor:not-allowed}
.SignupForm-module__w-PaYW__form{flex-direction:column;gap:1.6rem;display:flex}.SignupForm-module__w-PaYW__field{flex-direction:column;gap:.6rem;display:flex}.SignupForm-module__w-PaYW__label{color:var(--color-foreground);font-size:1.4rem;font-weight:600}.SignupForm-module__w-PaYW__input{width:100%;color:var(--color-foreground);background:#f2f2f2;border:1px solid #e0e0e0;border-radius:.8rem;padding:1.2rem 1.4rem;font-size:1.4rem}.SignupForm-module__w-PaYW__input::placeholder{color:#9a9a9a}.SignupForm-module__w-PaYW__fieldHint{color:var(--color-muted);margin:0;font-size:1.2rem}.SignupForm-module__w-PaYW__selectWrapper{display:flex;position:relative}.SignupForm-module__w-PaYW__select{appearance:none;width:100%;color:var(--color-foreground);cursor:pointer;background:#f2f2f2;border:1px solid #e0e0e0;border-radius:.8rem;padding-block:1.2rem;padding-inline:1.4rem 3.6rem;font-family:inherit;font-size:1.4rem}.SignupForm-module__w-PaYW__selectChevron{inset-inline-end:1.2rem;width:1.6rem;height:1.6rem;color:var(--color-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.SignupForm-module__w-PaYW__phoneRow{align-items:center;gap:.8rem;display:flex}.SignupForm-module__w-PaYW__dialCodeBadge{color:var(--color-foreground);background:#f2f2f2;border:1px solid #e0e0e0;border-radius:.8rem;flex-shrink:0;align-items:center;padding:1.2rem 1.4rem;font-size:1.4rem;font-weight:600;display:flex}.SignupForm-module__w-PaYW__phoneRow .SignupForm-module__w-PaYW__input{flex:1;min-width:0}.SignupForm-module__w-PaYW__passwordWrapper{display:flex;position:relative}.SignupForm-module__w-PaYW__passwordWrapper .SignupForm-module__w-PaYW__input{padding-inline-end:4.4rem}.SignupForm-module__w-PaYW__passwordToggle{inset-inline-end:1.2rem;color:var(--color-foreground);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.SignupForm-module__w-PaYW__stepForm{flex-direction:column;gap:1rem;display:flex}.SignupForm-module__w-PaYW__accountTypeGroup{flex-direction:column;gap:1.2rem;display:flex}.SignupForm-module__w-PaYW__accountTypeCard{text-align:start;cursor:pointer;background:#fff;border:1.5px solid #e0e0e0;border-radius:1.2rem;align-items:center;gap:1.6rem;width:100%;padding:1.8rem 2rem;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.SignupForm-module__w-PaYW__accountTypeCard:hover{border-color:#c9c9c9}.SignupForm-module__w-PaYW__accountTypeCard:focus-visible{outline:2px solid var(--color-header-background);outline-offset:2px}.SignupForm-module__w-PaYW__accountTypeCard[data-selected]{border-color:var(--color-header-background);background:#f0f4f1;box-shadow:0 .4rem 1.2rem -.4rem #0f3d2e33}.SignupForm-module__w-PaYW__accountTypeIconWrap{background:#fff;border:1.5px solid #c9c9c9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;transition:border-color .15s,background-color .15s;display:flex}.SignupForm-module__w-PaYW__accountTypeCard[data-selected] .SignupForm-module__w-PaYW__accountTypeIconWrap{border-color:var(--color-header-background);background:var(--color-header-background)}.SignupForm-module__w-PaYW__accountTypeIcon{color:#fff;width:2rem;height:2rem}.SignupForm-module__w-PaYW__accountTypeText{flex-direction:column;gap:.3rem;min-width:0;display:flex}.SignupForm-module__w-PaYW__backButton{color:var(--color-muted);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-bottom:.4rem;padding:0;font-size:1.3rem;font-weight:600}.SignupForm-module__w-PaYW__backButton:hover{color:var(--color-foreground)}.SignupForm-module__w-PaYW__accountTypeTitle{color:var(--color-foreground);font-size:1.6rem;font-weight:700}.SignupForm-module__w-PaYW__accountTypeDescription{color:var(--color-muted);font-size:1.3rem;line-height:1.4}.SignupForm-module__w-PaYW__errorText{color:var(--color-danger);margin:0;font-size:1.3rem}.SignupForm-module__w-PaYW__formMessage{border-radius:.8rem;margin:0;padding:1.2rem 1.4rem;font-size:1.3rem;font-weight:600;line-height:1.4}.SignupForm-module__w-PaYW__formMessage[data-variant=info]{color:#1e7a3e;background:#e6f4ea}.SignupForm-module__w-PaYW__formMessage[data-variant=error]{color:var(--color-danger);background:#fdecea}.SignupForm-module__w-PaYW__submitButton{background:var(--color-header-background);color:#fff;cursor:pointer;border:none;border-radius:.8rem;margin-top:.4rem;padding:1.3rem;font-size:1.5rem;font-weight:700}.SignupForm-module__w-PaYW__submitButton:hover{opacity:.92}.SignupForm-module__w-PaYW__submitButton:disabled{opacity:.6;cursor:not-allowed}.SignupForm-module__w-PaYW__divider{color:var(--color-muted);align-items:center;gap:1.2rem;margin:.8rem 0;font-size:1.3rem;display:flex}.SignupForm-module__w-PaYW__divider:before,.SignupForm-module__w-PaYW__divider:after{content:"";background:#e0e0e0;flex:1;height:1px}.SignupForm-module__w-PaYW__oauthButton{width:100%;color:var(--color-foreground);cursor:pointer;background:#f2f2f2;border:1px solid #e0e0e0;border-radius:.8rem;justify-content:center;align-items:center;gap:1rem;padding:1.2rem;font-size:1.4rem;font-weight:600;display:flex}.SignupForm-module__w-PaYW__oauthButton:hover{background:#ebebeb}.SignupForm-module__w-PaYW__oauthButton:disabled{opacity:.6;cursor:not-allowed}
.PropertyForm-module__mtkMBW__form{flex-direction:column;gap:1.6rem;display:flex}.PropertyForm-module__mtkMBW__row{grid-template-columns:1fr 1fr;gap:1.6rem;display:grid}.PropertyForm-module__mtkMBW__field{flex-direction:column;gap:.6rem;display:flex}.PropertyForm-module__mtkMBW__label{color:var(--color-foreground);font-size:1.4rem;font-weight:600}.PropertyForm-module__mtkMBW__input,.PropertyForm-module__mtkMBW__select,.PropertyForm-module__mtkMBW__textarea{width:100%;color:var(--color-foreground);background:#f2f2f2;border:1px solid #e0e0e0;border-radius:.8rem;padding:1.2rem 1.4rem;font-size:1.4rem}.PropertyForm-module__mtkMBW__input::placeholder,.PropertyForm-module__mtkMBW__textarea::placeholder{color:#9a9a9a}.PropertyForm-module__mtkMBW__textarea{resize:vertical}.PropertyForm-module__mtkMBW__selectWrapper{display:flex;position:relative}.PropertyForm-module__mtkMBW__select{appearance:none;cursor:pointer;padding-inline-end:3.6rem}.PropertyForm-module__mtkMBW__selectChevron{inset-inline-end:1.2rem;width:1.6rem;height:1.6rem;color:var(--color-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.PropertyForm-module__mtkMBW__errorText{color:var(--color-danger);margin:0;font-size:1.3rem}.PropertyForm-module__mtkMBW__formMessage{color:var(--color-muted);margin:0;font-size:1.3rem}.PropertyForm-module__mtkMBW__submitButton{background:var(--color-header-background);color:#fff;cursor:pointer;border:none;border-radius:.8rem;margin-top:.4rem;padding:1.4rem;font-size:1.5rem;font-weight:700}.PropertyForm-module__mtkMBW__submitButton:hover{opacity:.92}.PropertyForm-module__mtkMBW__submitButton:disabled{opacity:.6;cursor:not-allowed}@media (max-width:600px){.PropertyForm-module__mtkMBW__row{grid-template-columns:1fr}}.PropertyForm-module__mtkMBW__confirmation{text-align:center;flex-direction:column;align-items:center;gap:.6rem;padding:3.2rem 1.6rem;display:flex}.PropertyForm-module__mtkMBW__confirmationIconWrap{background:#e6f4ea;border-radius:50%;justify-content:center;align-items:center;width:6rem;height:6rem;margin-bottom:.8rem;display:flex}.PropertyForm-module__mtkMBW__confirmationIcon{width:3.4rem;height:3.4rem;color:var(--color-success)}.PropertyForm-module__mtkMBW__confirmationHeading{color:var(--color-header-background);letter-spacing:-.01em;margin:0;font-size:2.2rem;font-weight:800}.PropertyForm-module__mtkMBW__confirmationText{color:var(--color-foreground);margin:0;font-size:1.5rem;font-weight:600;line-height:1.4}.PropertyForm-module__mtkMBW__confirmationSubtext{max-width:34rem;color:var(--color-muted);margin:0;font-size:1.3rem;line-height:1.5}.PropertyForm-module__mtkMBW__submitAnotherButton{border:1.5px solid var(--color-header-background);color:var(--color-header-background);cursor:pointer;background:0 0;border-radius:5rem;margin-top:1.6rem;padding:1.1rem 2.4rem;font-size:1.4rem;font-weight:700}.PropertyForm-module__mtkMBW__submitAnotherButton:hover{background:#f2f2f2}
.loading-module__YaavGW__brandLogo{width:12rem;height:2.3rem}.loading-module__YaavGW__navLink{border-radius:.5rem;width:100%;height:3.8rem}.loading-module__YaavGW__topbarAction{border-radius:5rem;width:15rem;height:3.8rem}.loading-module__YaavGW__accountButton{border-radius:5rem;width:14rem;height:3.8rem}
.Analytics-module__z3atAa__rangeSelect{border:1px solid var(--color-border);color:var(--color-foreground);cursor:pointer;background:#fff;border-radius:.8rem;padding:.7rem 1.2rem;font-size:1.4rem;font-weight:600}.Analytics-module__z3atAa__statGrid{grid-template-columns:repeat(3,1fr);gap:1.6rem;margin-bottom:2rem;display:grid}.Analytics-module__z3atAa__chartGrid{grid-template-columns:1fr 1fr;align-items:start;gap:2rem;margin-bottom:2rem;display:grid}.Analytics-module__z3atAa__panel{border:1px solid var(--color-border);background:#fff;border-radius:1.2rem;margin-bottom:2rem;padding:1.8rem}.Analytics-module__z3atAa__panel:last-child{margin-bottom:0}.Analytics-module__z3atAa__panelTitle{color:var(--color-foreground);margin:0 0 1.4rem;font-size:1.6rem;font-weight:700}.Analytics-module__z3atAa__emptyText{color:var(--color-muted);margin:0;font-size:1.3rem}.Analytics-module__z3atAa__topVisitedList{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.Analytics-module__z3atAa__topVisitedRow{border-bottom:1px solid var(--color-border);align-items:center;gap:1.2rem;padding:1rem .4rem;display:flex}.Analytics-module__z3atAa__topVisitedRow:last-child{border-bottom:none}.Analytics-module__z3atAa__topVisitedRank{background:var(--color-header-background);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;font-size:1.2rem;font-weight:700;display:flex}.Analytics-module__z3atAa__topVisitedTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-foreground);flex:1;font-size:1.4rem;font-weight:600;text-decoration:none;overflow:hidden}.Analytics-module__z3atAa__topVisitedTitle:hover{text-decoration:underline}.Analytics-module__z3atAa__topVisitedCount{color:var(--color-muted);flex-shrink:0;font-size:1.3rem}@media (max-width:1100px){.Analytics-module__z3atAa__statGrid{grid-template-columns:repeat(2,1fr)}.Analytics-module__z3atAa__chartGrid{grid-template-columns:1fr}}@media (max-width:500px){.Analytics-module__z3atAa__statGrid{grid-template-columns:1fr}}
.Toast-module__9WWWZG__stack{inset-inline-end:2rem;z-index:200;flex-direction:column;gap:.8rem;max-width:36rem;display:flex;position:fixed;bottom:2rem}.Toast-module__9WWWZG__toast{border:1px solid var(--color-border);border-inline-start:.4rem solid var(--color-success);background:#fff;border-radius:.8rem;align-items:flex-start;gap:1rem;padding:1.2rem 1.4rem;display:flex;box-shadow:0 .8rem 2.4rem #00000024}.Toast-module__9WWWZG__toast[data-variant=error]{border-inline-start-color:var(--color-danger)}.Toast-module__9WWWZG__toast[data-variant=info]{border-inline-start-color:var(--color-header-accent)}.Toast-module__9WWWZG__icon{width:2rem;height:2rem;color:var(--color-success);flex-shrink:0;margin-top:.1rem}.Toast-module__9WWWZG__toast[data-variant=error] .Toast-module__9WWWZG__icon{color:var(--color-danger)}.Toast-module__9WWWZG__toast[data-variant=info] .Toast-module__9WWWZG__icon{color:var(--color-header-background)}.Toast-module__9WWWZG__message{color:var(--color-foreground);flex:1;font-size:1.4rem;line-height:1.4}.Toast-module__9WWWZG__dismissButton{width:2.4rem;height:2.4rem;color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Toast-module__9WWWZG__dismissButton:hover{background:#f2f2f2}@media (max-width:500px){.Toast-module__9WWWZG__stack{inset-inline:1.2rem;max-width:none;bottom:1.2rem}}
.loading-module__KqPk6W__detailName{width:20rem;height:1.8rem;margin-bottom:1rem}.loading-module__KqPk6W__detailMeta{width:24rem;height:1.3rem;margin-bottom:1.4rem}.loading-module__KqPk6W__messageBox{border-radius:1rem;width:100%;height:12rem;margin-bottom:1.4rem}.loading-module__KqPk6W__statusSelect{border-radius:.8rem;width:16rem;height:3.6rem;margin-bottom:1.4rem}.loading-module__KqPk6W__notesBox{border-radius:.8rem;width:100%;height:8rem}
.loading-module__EGmQWW__filterRow{flex-wrap:wrap;gap:.8rem;margin-bottom:1.6rem;display:flex}.loading-module__EGmQWW__filterPill{border-radius:5rem;width:9rem;height:3.2rem}.loading-module__EGmQWW__inboxLayout{grid-template-columns:38rem 1fr;align-items:start;gap:1.6rem;display:grid}.loading-module__EGmQWW__listPanel{border:1px solid var(--color-border);background:#fff;border-radius:1.2rem;flex-direction:column;gap:.8rem;padding:.8rem;display:flex}.loading-module__EGmQWW__inquiryRow{flex-direction:column;gap:.6rem;padding:1.2rem;display:flex}.loading-module__EGmQWW__inquiryRowHeader{justify-content:space-between;align-items:baseline;gap:.8rem;display:flex}.loading-module__EGmQWW__inquiryName{width:10rem;height:1.4rem}.loading-module__EGmQWW__inquiryDate{width:5rem;height:1.2rem}.loading-module__EGmQWW__inquiryPreview{width:100%;height:1.3rem}.loading-module__EGmQWW__sourceBadge{border-radius:5rem;width:8rem;height:1.8rem}.loading-module__EGmQWW__previewPanel{border:1px solid var(--color-border);background:#fff;border-radius:1.2rem;flex-direction:column;gap:1.4rem;min-height:30rem;padding:2rem;display:flex}.loading-module__EGmQWW__detailName{width:16rem;height:1.8rem}.loading-module__EGmQWW__detailMeta{width:20rem;height:1.3rem}.loading-module__EGmQWW__messageBox{border-radius:1rem;width:100%;height:10rem}.loading-module__EGmQWW__statusSelect{border-radius:.8rem;width:16rem;height:3.6rem}@media (max-width:900px){.loading-module__EGmQWW__inboxLayout{grid-template-columns:1fr}}
.page-module__lMBU5a__page{background:#fdf6e3;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:4.8rem 5%;display:flex}.page-module__lMBU5a__card{background:#fff;border-radius:1.6rem;width:100%;max-width:46rem;padding:3.6rem}.page-module__lMBU5a__heading{color:var(--color-foreground);margin:0 0 1.2rem;font-size:2rem;font-weight:700}.page-module__lMBU5a__description{color:var(--color-muted);margin:0 0 2.4rem;font-size:1.4rem;line-height:1.5}@media (max-width:500px){.page-module__lMBU5a__page{padding:4.8rem 5%}.page-module__lMBU5a__card{padding:2.4rem}}
.page-module__7tZePa__page{background:#fdf6e3;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:8rem 5% 4.8rem;display:flex}.page-module__7tZePa__card{background:#fff;border-radius:1.6rem;width:100%;max-width:50rem;padding:3.6rem}.page-module__7tZePa__heading{color:var(--color-foreground);margin:0 0 2.4rem;font-size:2rem;font-weight:700}.page-module__7tZePa__footerText{color:var(--color-foreground);margin-top:2.4rem;font-size:1.4rem;font-weight:700}.page-module__7tZePa__footerText a{color:#22a35e;text-decoration:none}.page-module__7tZePa__footerText a:hover{text-decoration:underline}@media (max-width:500px){.page-module__7tZePa__page{padding:4.8rem 5%}.page-module__7tZePa__card{padding:2.4rem}}
.loading-module__H_R2wW__title{width:16rem;height:2rem;margin-bottom:2.4rem}.loading-module__H_R2wW__statGrid{grid-template-columns:repeat(3,1fr);gap:1.6rem;margin-bottom:2rem;display:grid}.loading-module__H_R2wW__statCard{border:1px solid var(--color-border);background:#fff;border-radius:1.2rem;align-items:flex-start;gap:1.4rem;padding:1.8rem;display:flex}.loading-module__H_R2wW__statIcon{border-radius:1rem;flex-shrink:0;width:4.4rem;height:4.4rem}.loading-module__H_R2wW__statBody{flex-direction:column;flex:1;gap:.6rem;min-width:0;display:flex}.loading-module__H_R2wW__statLabel{width:60%;height:1.3rem}.loading-module__H_R2wW__statValue{width:80%;height:2rem}.loading-module__H_R2wW__wrapper{border:1px solid var(--color-border);background:#fff;border-radius:1.2rem;flex-direction:column;gap:1.6rem;padding:1.6rem;display:flex}.loading-module__H_R2wW__tableScroll{overflow-x:auto}.loading-module__H_R2wW__table{border-collapse:collapse;width:100%}.loading-module__H_R2wW__headerCell{text-align:start;border-bottom:1px solid var(--color-border);padding:1rem 1.2rem}.loading-module__H_R2wW__headerLabel{width:6rem;height:1.1rem}.loading-module__H_R2wW__row{border-bottom:1px solid var(--color-border)}.loading-module__H_R2wW__row:last-child{border-bottom:none}.loading-module__H_R2wW__cell{padding:1.2rem}.loading-module__H_R2wW__cellValue{width:80%;height:1.4rem}.loading-module__H_R2wW__pagination{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:1.2rem;padding-top:1.2rem;display:flex}.loading-module__H_R2wW__pageSizeControl{width:12rem;height:2.4rem}.loading-module__H_R2wW__pageControl{width:14rem;height:3.2rem}@media (max-width:1100px){.loading-module__H_R2wW__statGrid{grid-template-columns:1fr}}
.loading-module__4EX0-q__title{width:16rem;height:2rem;margin-bottom:2.4rem}.loading-module__4EX0-q__grid{grid-template-columns:repeat(auto-fill,minmax(28rem,1fr));gap:2rem;display:grid}.loading-module__4EX0-q__card{flex-direction:column;gap:.8rem;padding:.8rem;display:flex}.loading-module__4EX0-q__cardImage{aspect-ratio:4/3;border-radius:1.2rem;width:100%}.loading-module__4EX0-q__cardTitle{width:80%;height:1.6rem}.loading-module__4EX0-q__cardMeta{width:60%;height:1.4rem}.loading-module__4EX0-q__cardPrice{width:40%;height:1.8rem;margin-top:.4rem}.loading-module__4EX0-q__cardFooter{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;margin-top:.4rem;padding-top:.8rem;display:flex}.loading-module__4EX0-q__cardBadge{width:8rem;height:1.4rem}.loading-module__4EX0-q__cardIconButton{border-radius:50%;width:2.8rem;height:2.8rem}
.page-module__1Pl45q__page{background:#fdf6e3;padding:6.4rem 5% 8rem}.page-module__1Pl45q__header{text-align:center;flex-direction:column;align-items:center;gap:1.2rem;max-width:60rem;margin:0 auto 4rem;display:flex}.page-module__1Pl45q__eyebrow{color:#227537;letter-spacing:.04em;text-transform:uppercase;font-size:1.4rem;font-weight:700}.page-module__1Pl45q__heading{color:var(--color-header-background);letter-spacing:-.02em;margin:0;font-size:3rem;font-weight:800}.page-module__1Pl45q__description{color:var(--color-muted);margin:0;font-size:1.5rem;line-height:1.5}.page-module__1Pl45q__card{border:1px solid var(--color-border);background:#fff;border-radius:1.6rem;max-width:72rem;margin:0 auto;padding:3.2rem}.page-module__1Pl45q__contactLink{background:var(--color-header-background);color:#fff;border:none;border-radius:5rem;align-items:center;margin-top:1.6rem;padding:1rem 2.4rem;font-size:1.4rem;font-weight:700;text-decoration:none;display:inline-flex}@media (max-width:600px){.page-module__1Pl45q__page{padding:4.8rem 5% 6.4rem}.page-module__1Pl45q__heading{font-size:2.2rem}.page-module__1Pl45q__card{padding:2rem}}
.loading-module__Ziz5FW__page{padding:2.4rem 5% 8rem}.loading-module__Ziz5FW__breadcrumb{align-items:center;gap:.6rem;margin:0 0 1.6rem;display:flex}.loading-module__Ziz5FW__breadcrumbItem{width:8rem;height:1.4rem}.loading-module__Ziz5FW__gallery{grid-template-columns:2fr 1fr;gap:1.2rem;height:49rem;display:grid}.loading-module__Ziz5FW__galleryMain,.loading-module__Ziz5FW__gallerySide{border-radius:1.6rem;height:100%}.loading-module__Ziz5FW__layout{grid-template-columns:1fr 40rem;align-items:start;gap:6rem;margin-top:5rem;display:grid}.loading-module__Ziz5FW__main{flex-direction:column;gap:1.2rem;min-width:0;display:flex}.loading-module__Ziz5FW__overview{flex-direction:column;gap:1.2rem;display:flex}.loading-module__Ziz5FW__title{width:70%;height:2.6rem}.loading-module__Ziz5FW__priceRow{width:40%;height:2.2rem;margin-bottom:.8rem}.loading-module__Ziz5FW__descriptionLine{width:100%;height:1.4rem}.loading-module__Ziz5FW__descriptionLineShort{width:60%;height:1.4rem;margin-bottom:1.2rem}.loading-module__Ziz5FW__factsGrid{grid-template-columns:repeat(2,1fr);gap:1.2rem;display:grid}.loading-module__Ziz5FW__factCard{border-radius:.6rem;height:6rem}.loading-module__Ziz5FW__block{border-radius:1.2rem;height:18rem}.loading-module__Ziz5FW__aside{background:#f3f3f3;border:1px solid silver;border-radius:1.6rem;flex-direction:column;align-items:center;gap:1.2rem;padding:2.4rem 1.6rem;display:flex}.loading-module__Ziz5FW__avatar{border-radius:50%;width:8rem;height:8rem}.loading-module__Ziz5FW__asideLine{width:70%;height:1.6rem}.loading-module__Ziz5FW__asideLineShort{width:50%;height:1.4rem;margin-bottom:.8rem}.loading-module__Ziz5FW__asideButton{border-radius:5rem;width:100%;height:4.8rem}@media (max-width:1000px){.loading-module__Ziz5FW__gallery{grid-template-columns:1fr;height:36rem}.loading-module__Ziz5FW__gallerySide{display:none}}@media (max-width:900px){.loading-module__Ziz5FW__layout{grid-template-columns:1fr;margin-top:3rem}}@media (max-width:600px){.loading-module__Ziz5FW__gallery{height:35rem}}
.loading-module__qpoWcW__hero{background:#fffae5;padding:6.4rem 5% 3.5rem}.loading-module__qpoWcW__heroContent{flex-direction:column;align-items:center;gap:3.2rem;margin:0 auto;display:flex}.loading-module__qpoWcW__heading{width:min(58rem,90%);height:3.2rem;margin-bottom:3rem}.loading-module__qpoWcW__toolbar{justify-content:space-between;align-items:center;gap:1.2rem;width:100%;display:flex}.loading-module__qpoWcW__toolbarButton{border-radius:5rem;flex-shrink:0;width:14rem;height:5.6rem}.loading-module__qpoWcW__searchBar{border-radius:5rem;flex:1;min-width:0;max-width:64rem;height:6rem}.loading-module__qpoWcW__section{background:#fff;padding:4rem 5% 8rem}.loading-module__qpoWcW__layout{grid-template-columns:34rem 1fr;align-items:start;gap:2.4rem;display:grid}.loading-module__qpoWcW__sidebar{border:1px solid #e6e6e6;border-radius:1.6rem;flex-direction:column;gap:2.4rem;padding:2rem;display:flex}.loading-module__qpoWcW__sidebarGroup{flex-direction:column;gap:1rem;display:flex}.loading-module__qpoWcW__sidebarGroupTitle{width:40%;height:1.4rem;margin-bottom:.4rem}.loading-module__qpoWcW__sidebarOption{border-radius:.8rem;width:100%;height:3.6rem}.loading-module__qpoWcW__grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.loading-module__qpoWcW__card{flex-direction:column;gap:.8rem;display:flex}.loading-module__qpoWcW__cardImage{aspect-ratio:4/3;border-radius:1.2rem;width:100%}.loading-module__qpoWcW__cardTitle{width:80%;height:1.6rem}.loading-module__qpoWcW__cardMeta{width:60%;height:1.4rem}.loading-module__qpoWcW__cardPrice{width:40%;height:1.8rem;margin-top:.4rem}@media (max-width:1200px){.loading-module__qpoWcW__layout{grid-template-columns:30rem 1fr}.loading-module__qpoWcW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.loading-module__qpoWcW__layout{grid-template-columns:1fr}.loading-module__qpoWcW__sidebar{display:none}.loading-module__qpoWcW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.loading-module__qpoWcW__hero{padding:4.8rem 5%}.loading-module__qpoWcW__heading{height:2.6rem}.loading-module__qpoWcW__toolbarButton{width:11rem;height:4.8rem}.loading-module__qpoWcW__searchBar{height:4.8rem}}@media (max-width:550px){.loading-module__qpoWcW__section{padding:3.2rem 5% 4.8rem}.loading-module__qpoWcW__grid{grid-template-columns:1fr}}
.loading-module__FyUwQG__sectionGrid{flex-direction:column;gap:2rem;max-width:72rem;margin:0 auto;display:flex}.loading-module__FyUwQG__card{border:1px solid var(--color-border);background:#fff;border-radius:1.4rem;flex-direction:column;gap:1.6rem;padding:2rem;display:flex}.loading-module__FyUwQG__identityRow{align-items:center;gap:1.6rem;display:flex}.loading-module__FyUwQG__avatar{border-radius:50%;flex-shrink:0;width:8rem;height:8rem}.loading-module__FyUwQG__identityMeta{flex-direction:column;flex:1;gap:.8rem;display:flex}.loading-module__FyUwQG__identityName{width:16rem;height:2rem}.loading-module__FyUwQG__identityEmail{width:20rem;height:1.4rem}@media (max-width:900px){.loading-module__FyUwQG__sectionGrid{max-width:none}}
.AdminActivity-module__lRg6tG__filterRow{flex-wrap:wrap;gap:.6rem;width:100%;display:flex}.AdminActivity-module__lRg6tG__filterPill{border:1px solid var(--color-border);color:var(--color-foreground);cursor:pointer;white-space:nowrap;background:#fff;border-radius:5rem;padding:.5rem 1.2rem;font-size:1.2rem;font-weight:600}.AdminActivity-module__lRg6tG__filterPill:hover{border-color:var(--color-header-accent)}.AdminActivity-module__lRg6tG__filterPill[data-selected]{background:var(--color-header-accent);border-color:var(--color-header-accent);color:var(--color-header-background)}.AdminActivity-module__lRg6tG__targetLink{color:var(--color-header-background);font-weight:600;text-decoration:none}.AdminActivity-module__lRg6tG__targetLink:hover{text-decoration:underline}
.AdminBlog-module__mxfb8G__thumbnail{background:#c7d6cc;border-radius:.6rem;width:5.6rem;height:4.2rem;position:relative;overflow:hidden}.AdminBlog-module__mxfb8G__thumbnailImage{object-fit:cover}.AdminBlog-module__mxfb8G__titleLink{color:var(--color-foreground);font-weight:600;text-decoration:none}.AdminBlog-module__mxfb8G__titleLink:hover{color:var(--color-header-background);text-decoration:underline}.AdminBlog-module__mxfb8G__rowActions{justify-content:flex-end;gap:.6rem;display:flex}.AdminBlog-module__mxfb8G__toggleButton{border:1px solid var(--color-header-background);color:var(--color-header-background);cursor:pointer;background:#fff;border-radius:5rem;padding:.6rem 1.2rem;font-size:1.2rem;font-weight:700}.AdminBlog-module__mxfb8G__toggleButton:hover{background:#f0f4f1}.AdminBlog-module__mxfb8G__deleteButton{border:1px solid var(--color-danger);color:var(--color-danger);cursor:pointer;background:#fff;border-radius:5rem;padding:.6rem 1.2rem;font-size:1.2rem;font-weight:700}.AdminBlog-module__mxfb8G__deleteButton:hover{background:#fdecea}.AdminBlog-module__mxfb8G__newPostButton{background:var(--color-header-accent);color:var(--color-header-background);border:none;border-radius:5rem;align-items:center;gap:.6rem;padding:.9rem 1.8rem;font-size:1.3rem;font-weight:700;text-decoration:none;display:inline-flex}.AdminBlog-module__mxfb8G__newPostButton:hover{background:#d9ab3a}.AdminBlog-module__mxfb8G__newPostButton svg{width:1.6rem;height:1.6rem}.AdminBlog-module__mxfb8G__editorLayout{grid-template-columns:1fr 30rem;align-items:start;gap:2rem;display:grid}.AdminBlog-module__mxfb8G__editorMain,.AdminBlog-module__mxfb8G__editorAside{border:1px solid var(--color-border);background:#fff;border-radius:1.2rem;flex-direction:column;gap:1.6rem;padding:1.8rem;display:flex}.AdminBlog-module__mxfb8G__field{flex-direction:column;gap:.6rem;display:flex}.AdminBlog-module__mxfb8G__fieldLabel{color:var(--color-muted);text-transform:uppercase;letter-spacing:.03em;font-size:1.2rem;font-weight:700}.AdminBlog-module__mxfb8G__textInput,.AdminBlog-module__mxfb8G__selectInput{border:1px solid var(--color-border);width:100%;color:var(--color-foreground);border-radius:.8rem;padding:1rem 1.2rem;font-family:inherit;font-size:1.4rem}.AdminBlog-module__mxfb8G__textareaInput{border:1px solid var(--color-border);width:100%;color:var(--color-foreground);resize:vertical;border-radius:.8rem;padding:1rem 1.2rem;font-family:inherit;font-size:1.4rem;line-height:1.5}.AdminBlog-module__mxfb8G__coverGrid{grid-template-columns:repeat(4,1fr);gap:.6rem;display:grid}.AdminBlog-module__mxfb8G__coverOption{aspect-ratio:4/3;cursor:pointer;background:#c7d6cc;border:2px solid #0000;border-radius:.6rem;padding:0;position:relative;overflow:hidden}.AdminBlog-module__mxfb8G__coverOption[data-selected]{border-color:var(--color-header-accent)}.AdminBlog-module__mxfb8G__coverOptionImage{object-fit:cover}.AdminBlog-module__mxfb8G__saveButton{background:var(--color-header-background);color:#fff;cursor:pointer;border:none;border-radius:5rem;padding:1.1rem;font-size:1.4rem;font-weight:700}.AdminBlog-module__mxfb8G__saveButton:hover:not(:disabled){opacity:.9}.AdminBlog-module__mxfb8G__saveButton:disabled{background:var(--color-border);color:var(--color-muted);cursor:not-allowed}@media (max-width:900px){.AdminBlog-module__mxfb8G__editorLayout{grid-template-columns:1fr}}
.Dashboard-module__idEC5G__statGrid{grid-template-columns:repeat(4,1fr);gap:1.6rem;margin-bottom:2rem;display:grid}.Dashboard-module__idEC5G__chartPanel,.Dashboard-module__idEC5G__panel{border:1px solid var(--color-border);background:#fff;border-radius:1.2rem;padding:1.8rem}.Dashboard-module__idEC5G__chartPanel{margin-bottom:2rem}.Dashboard-module__idEC5G__panelHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.4rem;display:flex}.Dashboard-module__idEC5G__panelTitle{color:var(--color-foreground);margin:0;font-size:1.6rem;font-weight:700}.Dashboard-module__idEC5G__panelLink{color:var(--color-header-background);font-size:1.3rem;font-weight:700;text-decoration:none}.Dashboard-module__idEC5G__panelLink:hover{text-decoration:underline}.Dashboard-module__idEC5G__twoColumn{grid-template-columns:1.4fr 1fr;align-items:start;gap:2rem;display:grid}.Dashboard-module__idEC5G__activityList{flex-direction:column;margin:0 -.8rem;padding:0;list-style:none;display:flex}.Dashboard-module__idEC5G__activityItem{border-radius:.8rem;align-items:flex-start;gap:1rem;padding:.8rem;display:flex}.Dashboard-module__idEC5G__activityItem:nth-child(2n){background:var(--color-dashboard-sidebar)}.Dashboard-module__idEC5G__activityDot{background:var(--color-header-accent);border-radius:50%;flex-shrink:0;width:.8rem;height:.8rem;margin-top:.5rem}.Dashboard-module__idEC5G__activityBody{flex-direction:column;gap:.2rem;min-width:0;display:flex}.Dashboard-module__idEC5G__activityText{color:var(--color-foreground);margin:0;font-size:1.3rem;line-height:1.4}.Dashboard-module__idEC5G__activityTargetLink{color:var(--color-header-background);font-weight:600;text-decoration:none}.Dashboard-module__idEC5G__activityTargetLink:hover{text-decoration:underline}.Dashboard-module__idEC5G__activityTime{color:var(--color-muted);font-size:1.2rem}.Dashboard-module__idEC5G__attentionList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Dashboard-module__idEC5G__attentionItem{border-radius:.8rem;align-items:center;gap:1rem;padding:.8rem;text-decoration:none;display:flex}.Dashboard-module__idEC5G__attentionList li:nth-child(2n) .Dashboard-module__idEC5G__attentionItem{background:var(--color-dashboard-sidebar)}.Dashboard-module__idEC5G__attentionItem:hover{background:#f8f9f8}.Dashboard-module__idEC5G__attentionIcon{color:#a2660c;background:#fdf3e0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;font-size:1.8rem;display:flex}.Dashboard-module__idEC5G__attentionBody{flex-direction:column;gap:.2rem;min-width:0;display:flex}.Dashboard-module__idEC5G__attentionLabel{color:var(--color-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:1.3rem;font-weight:600;overflow:hidden}.Dashboard-module__idEC5G__attentionMeta{color:var(--color-muted);font-size:1.2rem}@media (max-width:1100px){.Dashboard-module__idEC5G__statGrid{grid-template-columns:repeat(2,1fr)}.Dashboard-module__idEC5G__twoColumn{grid-template-columns:1fr}}@media (max-width:500px){.Dashboard-module__idEC5G__statGrid{grid-template-columns:1fr}}
.AdminInquiries-module__SYnLUa__filterRow{flex-wrap:wrap;gap:.8rem;margin-bottom:1.6rem;display:flex}.AdminInquiries-module__SYnLUa__filterPill{border:1px solid var(--color-border);color:var(--color-foreground);cursor:pointer;background:#fff;border-radius:5rem;padding:.6rem 1.4rem;font-size:1.3rem;font-weight:600}.AdminInquiries-module__SYnLUa__filterPill:hover{border-color:var(--color-header-accent)}.AdminInquiries-module__SYnLUa__filterPill[data-selected]{background:var(--color-header-accent);border-color:var(--color-header-accent);color:var(--color-header-background)}.AdminInquiries-module__SYnLUa__inboxLayout{grid-template-columns:38rem 1fr;align-items:start;gap:1.6rem;display:grid}.AdminInquiries-module__SYnLUa__listPanel{border:1px solid var(--color-border);background:#fff;border-radius:1.2rem;max-height:76vh;padding:.8rem;overflow-y:auto}.AdminInquiries-module__SYnLUa__inquiryList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AdminInquiries-module__SYnLUa__inquiryList li:not(:last-child){border-bottom:1px solid var(--color-border)}.AdminInquiries-module__SYnLUa__inquiryRow{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:1rem;padding:1.2rem;text-decoration:none;display:block}.AdminInquiries-module__SYnLUa__inquiryRow:hover{background:#f8f9f8}.AdminInquiries-module__SYnLUa__inquiryRow[data-active]{border:1px solid var(--color-header-accent);background:#f0f4f1}.AdminInquiries-module__SYnLUa__inquiryRowHeader{justify-content:space-between;align-items:baseline;gap:.8rem;margin-bottom:.3rem;display:flex}.AdminInquiries-module__SYnLUa__inquiryName{color:var(--color-foreground);font-size:1.4rem;font-weight:600}.AdminInquiries-module__SYnLUa__inquiryName[data-unread]{font-weight:800}.AdminInquiries-module__SYnLUa__inquiryName[data-unread]:before{content:"";background:var(--color-header-accent);border-radius:50%;width:.7rem;height:.7rem;margin-right:.6rem;display:inline-block}.AdminInquiries-module__SYnLUa__inquiryDate{color:var(--color-muted);flex-shrink:0;font-size:1.2rem}.AdminInquiries-module__SYnLUa__inquiryPreview{color:var(--color-muted);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .6rem;font-size:1.3rem;line-height:1.4;display:-webkit-box;overflow:hidden}.AdminInquiries-module__SYnLUa__inquiryRowFooter{align-items:center;gap:.6rem;display:flex}.AdminInquiries-module__SYnLUa__sourceBadge{color:#2563eb;background:#e9f0fb;border-radius:5rem;align-items:center;padding:.3rem .9rem;font-size:1.1rem;font-weight:600;display:inline-flex}.AdminInquiries-module__SYnLUa__sourceBadge[data-source=service_manager]{color:#a2660c;background:#fdf3e0}.AdminInquiries-module__SYnLUa__previewPanel{border:1px solid var(--color-border);background:#fff;border-radius:1.2rem;min-height:30rem;padding:2rem}.AdminInquiries-module__SYnLUa__detailPane{flex-direction:column;gap:1.4rem;display:flex}.AdminInquiries-module__SYnLUa__detailHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.AdminInquiries-module__SYnLUa__detailName{color:var(--color-foreground);margin:0;font-size:1.8rem;font-weight:800}.AdminInquiries-module__SYnLUa__detailMeta{color:var(--color-muted);margin:.2rem 0 0;font-size:1.3rem}.AdminInquiries-module__SYnLUa__propertyChip{width:fit-content;color:var(--color-header-background);background:#f5f6f5;border-radius:.8rem;padding:.6rem 1rem;font-size:1.3rem;font-weight:600;text-decoration:none;display:inline-block}.AdminInquiries-module__SYnLUa__propertyChip:hover{text-decoration:underline}.AdminInquiries-module__SYnLUa__serviceInterest{color:var(--color-foreground);margin:0;font-size:1.3rem;font-weight:600}.AdminInquiries-module__SYnLUa__detailTimestamp{color:var(--color-muted);margin:0;font-size:1.2rem}.AdminInquiries-module__SYnLUa__messageBox{color:var(--color-foreground);background:#f5f6f5;border-radius:1rem;padding:1.4rem;font-size:1.4rem;line-height:1.5}.AdminInquiries-module__SYnLUa__statusRow{align-items:center;gap:1rem;display:flex}.AdminInquiries-module__SYnLUa__fieldLabel{color:var(--color-muted);text-transform:uppercase;letter-spacing:.03em;font-size:1.2rem;font-weight:700}.AdminInquiries-module__SYnLUa__statusSelect{border:1px solid var(--color-border);color:var(--color-foreground);text-transform:capitalize;border-radius:.8rem;padding:.7rem 1rem;font-size:1.3rem;font-weight:600}.AdminInquiries-module__SYnLUa__notesField{flex-direction:column;gap:.6rem;display:flex}.AdminInquiries-module__SYnLUa__notesInput{border:1px solid var(--color-border);width:100%;color:var(--color-foreground);resize:vertical;background:#f2f2f2;border-radius:.8rem;padding:1rem 1.2rem;font-family:inherit;font-size:1.3rem}@media (max-width:900px){.AdminInquiries-module__SYnLUa__inboxLayout{grid-template-columns:1fr}.AdminInquiries-module__SYnLUa__listPanel{max-height:none}}
.Revenue-module__SEOYbq__statGrid{grid-template-columns:repeat(3,1fr);gap:1.6rem;margin-bottom:2rem;display:grid}.Revenue-module__SEOYbq__chartGrid{grid-template-columns:1fr 1fr;align-items:stretch;gap:2rem;margin-bottom:2rem;display:grid}.Revenue-module__SEOYbq__chartGrid .Revenue-module__SEOYbq__panel{flex-direction:column;display:flex}.Revenue-module__SEOYbq__panel{border:1px solid var(--color-border);background:#fff;border-radius:1.2rem;margin-bottom:2rem;padding:1.8rem}.Revenue-module__SEOYbq__panel:last-child{margin-bottom:0}.Revenue-module__SEOYbq__panelTitle{color:var(--color-foreground);margin:0 0 1.4rem;font-size:1.6rem;font-weight:700}.Revenue-module__SEOYbq__emptyText{color:var(--color-muted);margin:0;font-size:1.3rem}.Revenue-module__SEOYbq__salesRow{border-bottom:1px solid var(--color-border);align-items:center;gap:1.2rem;padding:1rem .4rem;display:flex}.Revenue-module__SEOYbq__salesRow:last-child{border-bottom:none}.Revenue-module__SEOYbq__saleProperty{flex:1;min-width:0}.Revenue-module__SEOYbq__salePropertyLabel{text-overflow:ellipsis;white-space:nowrap;color:var(--color-foreground);font-size:1.4rem;font-weight:600;text-decoration:none;display:block;overflow:hidden}.Revenue-module__SEOYbq__salePropertyLabel:hover{text-decoration:underline}.Revenue-module__SEOYbq__saleInvestor{color:var(--color-muted);font-size:1.2rem}.Revenue-module__SEOYbq__saleDate{color:var(--color-muted);flex-shrink:0;width:10rem;font-size:1.3rem}.Revenue-module__SEOYbq__saleAmount{color:var(--color-foreground);text-align:right;flex-shrink:0;width:14rem;font-size:1.4rem;font-weight:700}@media (max-width:1100px){.Revenue-module__SEOYbq__statGrid{grid-template-columns:repeat(2,1fr)}.Revenue-module__SEOYbq__chartGrid{grid-template-columns:1fr}}@media (max-width:500px){.Revenue-module__SEOYbq__statGrid{grid-template-columns:1fr}}
.PermissionsMatrix-module__Q8OKWW__notice{color:#7a5306;background:#fdf3e0;border-radius:1rem;align-items:flex-start;gap:1rem;margin-bottom:2rem;padding:1.2rem 1.6rem;font-size:1.3rem;line-height:1.4;display:flex}.PermissionsMatrix-module__Q8OKWW__noticeIcon{flex-shrink:0;width:1.8rem;height:1.8rem;margin-top:.1rem}.PermissionsMatrix-module__Q8OKWW__roleCards{grid-template-columns:repeat(4,1fr);gap:1.2rem;margin-bottom:2rem;display:grid}.PermissionsMatrix-module__Q8OKWW__roleCard{border:1px solid var(--color-border);background:#fff;border-radius:1.2rem;padding:1.6rem}.PermissionsMatrix-module__Q8OKWW__roleLabel{color:var(--color-header-background);margin-bottom:.4rem;font-size:1.5rem;font-weight:800;display:block}.PermissionsMatrix-module__Q8OKWW__roleDescription{color:var(--color-muted);margin:0;font-size:1.3rem;line-height:1.4}.PermissionsMatrix-module__Q8OKWW__matrixWrapper{border:1px solid var(--color-border);background:#fff;border-radius:1.2rem;padding:1.6rem;overflow-x:auto}.PermissionsMatrix-module__Q8OKWW__matrix{border-collapse:collapse;width:100%;font-size:1.4rem}.PermissionsMatrix-module__Q8OKWW__matrixHeaderCell{color:var(--color-muted);text-transform:uppercase;letter-spacing:.03em;text-align:left;white-space:nowrap;border-bottom:1px solid var(--color-border);padding:1rem 1.2rem;font-size:1.2rem;font-weight:700}.PermissionsMatrix-module__Q8OKWW__matrixHeaderCell[data-align=center]{text-align:center}.PermissionsMatrix-module__Q8OKWW__matrixLabelCell{color:var(--color-foreground);border-bottom:1px solid var(--color-border);white-space:nowrap;padding:1.2rem;font-size:1.3rem;font-weight:600}.PermissionsMatrix-module__Q8OKWW__matrixCell{border-bottom:1px solid var(--color-border);padding:1.2rem}.PermissionsMatrix-module__Q8OKWW__matrixCell[data-align=center]{text-align:center}.PermissionsMatrix-module__Q8OKWW__checkboxButton{color:#fff;cursor:pointer;background:#fff;border:1.5px solid #b8b8b8;border-radius:.5rem;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex}.PermissionsMatrix-module__Q8OKWW__checkboxButton[data-checked]{background:var(--color-header-accent);border-color:var(--color-header-accent);color:var(--color-header-background)}.PermissionsMatrix-module__Q8OKWW__checkboxButton:disabled{cursor:not-allowed;opacity:.7}.PermissionsMatrix-module__Q8OKWW__checkboxButton svg{width:1.5rem;height:1.5rem}@media (max-width:900px){.PermissionsMatrix-module__Q8OKWW__roleCards{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.PermissionsMatrix-module__Q8OKWW__roleCards{grid-template-columns:1fr}}
.AdminUserDetail-module__HOQCza__suspendButton{border:1px solid var(--color-danger);color:var(--color-danger);cursor:pointer;background:#fff;border-radius:5rem;padding:.8rem 1.6rem;font-size:1.3rem;font-weight:700}.AdminUserDetail-module__HOQCza__suspendButton:hover{background:#fdecea}.AdminUserDetail-module__HOQCza__reinstateButton{border:1px solid var(--color-success);color:var(--color-success);cursor:pointer;background:#fff;border-radius:5rem;padding:.8rem 1.6rem;font-size:1.3rem;font-weight:700}.AdminUserDetail-module__HOQCza__reinstateButton:hover{background:#eaf7ee}.AdminUserDetail-module__HOQCza__layout{grid-template-columns:1fr 28rem;align-items:start;gap:2rem;display:grid}.AdminUserDetail-module__HOQCza__main{flex-direction:column;gap:1.6rem;min-width:0;display:flex}.AdminUserDetail-module__HOQCza__aside{flex-direction:column;gap:1.6rem;display:flex}.AdminUserDetail-module__HOQCza__card{border:1px solid var(--color-border);background:#fff;border-radius:1.2rem;padding:1.8rem}.AdminUserDetail-module__HOQCza__cardTitle{color:var(--color-foreground);margin:0 0 1.2rem;font-size:1.6rem;font-weight:700}.AdminUserDetail-module__HOQCza__profileRow{align-items:center;gap:1.2rem;margin-bottom:1.6rem;display:flex}.AdminUserDetail-module__HOQCza__avatar{background:#c7d6cc;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:6.4rem;height:6.4rem;display:flex;position:relative;overflow:hidden}.AdminUserDetail-module__HOQCza__avatarImage{object-fit:cover}.AdminUserDetail-module__HOQCza__avatarFallbackIcon{color:#5c7566;width:3.2rem;height:3.2rem}.AdminUserDetail-module__HOQCza__profileName{color:var(--color-foreground);margin:0;font-size:1.8rem;font-weight:800}.AdminUserDetail-module__HOQCza__profileMeta{color:var(--color-muted);margin:.2rem 0 0;font-size:1.3rem}.AdminUserDetail-module__HOQCza__factsGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.AdminUserDetail-module__HOQCza__factCard{background:#f5f6f5;border-radius:.8rem;flex-direction:column;gap:.3rem;padding:1rem 1.2rem;display:flex}.AdminUserDetail-module__HOQCza__factLabel{color:var(--color-header-background);font-size:1.2rem;font-weight:700}.AdminUserDetail-module__HOQCza__factValue{color:var(--color-foreground);font-size:1.3rem;font-weight:600}.AdminUserDetail-module__HOQCza__emptyText{color:var(--color-muted);margin:0;font-size:1.3rem}.AdminUserDetail-module__HOQCza__propertyList{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.AdminUserDetail-module__HOQCza__propertyLink{color:var(--color-foreground);border-radius:.8rem;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem;font-size:1.3rem;font-weight:600;text-decoration:none;display:flex}.AdminUserDetail-module__HOQCza__propertyLink:hover{background:#f8f9f8}.AdminUserDetail-module__HOQCza__activityList{flex-direction:column;gap:.8rem;margin:0;padding:0;list-style:none;display:flex}.AdminUserDetail-module__HOQCza__activityItem{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.AdminUserDetail-module__HOQCza__activityText{color:var(--color-foreground);font-size:1.3rem}.AdminUserDetail-module__HOQCza__activityDetail{color:var(--color-muted);margin:.2rem 0 0;font-size:1.2rem}.AdminUserDetail-module__HOQCza__activityTime{color:var(--color-muted);flex-shrink:0;font-size:1.2rem}.AdminUserDetail-module__HOQCza__roleSelect{border:1px solid var(--color-border);width:100%;color:var(--color-foreground);text-transform:capitalize;border-radius:.8rem;padding:1rem 1.2rem;font-size:1.4rem;font-weight:600}@media (max-width:900px){.AdminUserDetail-module__HOQCza__layout,.AdminUserDetail-module__HOQCza__factsGrid{grid-template-columns:1fr}}
.AdminUsers-module__DN5F8q__statGrid{grid-template-columns:repeat(4,1fr);gap:1.6rem;margin-bottom:2rem;display:grid}@media (max-width:1100px){.AdminUsers-module__DN5F8q__statGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.AdminUsers-module__DN5F8q__statGrid{grid-template-columns:1fr}}.AdminUsers-module__DN5F8q__filterRow{flex-wrap:wrap;align-items:center;gap:.8rem;width:100%;display:flex}.AdminUsers-module__DN5F8q__filterPill{border:1px solid var(--color-border);color:var(--color-foreground);cursor:pointer;background:#fff;border-radius:5rem;padding:.6rem 1.4rem;font-size:1.3rem;font-weight:600}.AdminUsers-module__DN5F8q__filterPill:hover{border-color:var(--color-header-accent)}.AdminUsers-module__DN5F8q__filterPill[data-selected]{background:var(--color-header-accent);border-color:var(--color-header-accent);color:var(--color-header-background)}.AdminUsers-module__DN5F8q__searchInput{border:1px solid var(--color-border);min-width:20rem;color:var(--color-foreground);border-radius:5rem;flex:1;margin-left:auto;padding:.7rem 1.4rem;font-size:1.3rem}.AdminUsers-module__DN5F8q__searchInput::placeholder{color:var(--color-muted)}.AdminUsers-module__DN5F8q__userCell{color:inherit;align-items:center;gap:1rem;text-decoration:none;display:flex}.AdminUsers-module__DN5F8q__avatar{background:#c7d6cc;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;display:flex;position:relative;overflow:hidden}.AdminUsers-module__DN5F8q__avatarImage{object-fit:cover}.AdminUsers-module__DN5F8q__avatarFallbackIcon{color:#5c7566;width:2rem;height:2rem}.AdminUsers-module__DN5F8q__userName{color:var(--color-foreground);font-size:1.4rem;font-weight:600;display:block}.AdminUsers-module__DN5F8q__userName:hover{text-decoration:underline}.AdminUsers-module__DN5F8q__userEmail{color:var(--color-muted);font-size:1.2rem;display:block}.AdminUsers-module__DN5F8q__roleLabel{color:var(--color-foreground);text-transform:capitalize;font-size:1.3rem;font-weight:600}.AdminUsers-module__DN5F8q__suspendButton{border:1px solid var(--color-danger);color:var(--color-danger);cursor:pointer;background:#fff;border-radius:5rem;padding:.6rem 1.2rem;font-size:1.2rem;font-weight:700}.AdminUsers-module__DN5F8q__suspendButton:hover{background:#fdecea}.AdminUsers-module__DN5F8q__reinstateButton{border:1px solid var(--color-success);color:var(--color-success);cursor:pointer;background:#fff;border-radius:5rem;padding:.6rem 1.2rem;font-size:1.2rem;font-weight:700}.AdminUsers-module__DN5F8q__reinstateButton:hover{background:#eaf7ee}
