.portfolio-summary-filters-module__pswGMq__panel{border-block:1px solid var(--color-re-border);gap:.75rem;min-width:0;margin-block:0 1rem;padding-block:clamp(.75rem,1.5vw,1rem);display:grid}.portfolio-summary-filters-module__pswGMq__form{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));align-items:end;gap:.75rem;min-width:0;display:grid}.portfolio-summary-filters-module__pswGMq__field{color:var(--color-re-muted);letter-spacing:0;gap:.45rem;min-width:0;font-size:.82rem;font-weight:700;display:grid}.portfolio-summary-filters-module__pswGMq__field>label{color:var(--color-re-muted)}.portfolio-summary-filters-module__pswGMq__field input:not([type=hidden]){appearance:none;background:var(--color-re-surface);border:1px solid var(--color-re-border);color:var(--color-re-foreground);font:inherit;letter-spacing:normal;text-transform:none;border-radius:999px;width:100%;min-width:0;min-height:2.75rem;padding:.72rem .9rem;font-size:1rem;transition:border-color .16s,box-shadow .16s,background-color .16s}.portfolio-summary-filters-module__pswGMq__field input:not([type=hidden]):focus-visible{border-color:var(--color-re-accent);box-shadow:0 0 0 4px var(--color-re-focus-ring-soft);outline:none}.portfolio-summary-filters-module__pswGMq__relationshipGroup{border:1px solid var(--color-re-border);border-radius:var(--radius-md,.95rem);grid-column:1/-1;gap:.65rem;min-width:0;margin:0;padding:.75rem;display:grid}.portfolio-summary-filters-module__pswGMq__relationshipGroup legend{color:var(--color-re-foreground);padding-inline:.35rem;font-size:.82rem;font-weight:900}.portfolio-summary-filters-module__pswGMq__relationshipFields{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;min-width:0;display:grid}.portfolio-summary-filters-module__pswGMq__actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:.55rem;min-width:0;display:flex}.portfolio-summary-filters-module__pswGMq__actions>*{min-height:2.75rem}.portfolio-summary-filters-module__pswGMq__activeBar{border-top:1px solid var(--color-re-border);flex-wrap:wrap;align-items:center;gap:.65rem;min-width:0;padding-top:.85rem;display:flex}.portfolio-summary-filters-module__pswGMq__activeBar>strong{color:var(--color-re-foreground);flex:none}.portfolio-summary-filters-module__pswGMq__chips{flex-wrap:wrap;flex:18rem;gap:.5rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.portfolio-summary-filters-module__pswGMq__chip{background:var(--color-re-surface-soft);border:1px solid var(--color-re-border);color:var(--color-re-accent-strong);border-radius:999px;align-items:center;gap:.35rem;min-width:0;max-width:100%;min-height:2.5rem;padding:.4rem .7rem;display:inline-flex}.portfolio-summary-filters-module__pswGMq__chip span,.portfolio-summary-filters-module__pswGMq__chip strong{overflow-wrap:anywhere}.portfolio-summary-filters-module__pswGMq__chip span{color:var(--color-re-muted);font-size:.78rem;font-weight:800}.portfolio-summary-filters-module__pswGMq__chip strong{color:var(--color-re-foreground);font-size:.84rem}.portfolio-summary-filters-module__pswGMq__identity{gap:.12rem;min-width:0;display:grid}.portfolio-summary-filters-module__pswGMq__identity strong,.portfolio-summary-filters-module__pswGMq__identity span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.portfolio-summary-filters-module__pswGMq__identity strong{color:var(--color-re-foreground)}.portfolio-summary-filters-module__pswGMq__identity span{color:var(--color-re-muted);font-size:.82rem;font-weight:600}.portfolio-summary-filters-module__pswGMq__photo{justify-content:center;display:inline-flex}@media (max-width:54rem){.portfolio-summary-filters-module__pswGMq__relationshipFields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.portfolio-summary-filters-module__pswGMq__form,.portfolio-summary-filters-module__pswGMq__relationshipFields{grid-template-columns:1fr}.portfolio-summary-filters-module__pswGMq__actions{justify-content:stretch}.portfolio-summary-filters-module__pswGMq__actions>*{flex:100%}.portfolio-summary-filters-module__pswGMq__field{scroll-margin-block-end:var(--re-mobile-bottom-nav-clearance)}}:is(.real-estate-app.is-root-scale-compact .portfolio-summary-filters-module__pswGMq__form,.real-estate-app.is-root-scale-compact .portfolio-summary-filters-module__pswGMq__relationshipFields){grid-template-columns:1fr}body:has(.real-estate-app[data-theme=dark]) .portfolio-summary-filters-module__pswGMq__panel{border-color:var(--color-re-border)}body:has(.real-estate-app[data-theme=dark]) .portfolio-summary-filters-module__pswGMq__field input:not([type=hidden]){background:var(--color-re-surface-nested);border-color:var(--color-re-border);box-shadow:none;color:var(--color-re-foreground);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body:has(.real-estate-app[data-theme=dark]) .portfolio-summary-filters-module__pswGMq__chip{background:var(--color-re-surface-nested);border-color:var(--color-re-border-strong)}
.shell-module__BctUOa__outlineShell{background:var(--surface-card);border:1px solid var(--border-subtle);box-shadow:none;color:var(--foreground);transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s}.shell-module__BctUOa__outlineShell:hover:not(:disabled){background:var(--surface-soft);border-color:color-mix(in oklab, var(--border-strong) 8%, var(--border-subtle))}.shell-module__BctUOa__outlineShell:focus-visible{border-color:color-mix(in oklab, var(--border-strong) 12%, var(--border-subtle));box-shadow:0 0 0 3px var(--ring-soft);outline:none}.shell-module__BctUOa__outlineShellPill{border-radius:var(--lre-radius-full);}.shell-module__BctUOa__controlShell{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--lre-radius-md);box-shadow:none;color:var(--foreground);align-items:stretch;width:100%;min-width:0;max-width:100%;min-height:2.75rem;transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s;display:flex;overflow:hidden}.shell-module__BctUOa__controlShell:focus-within{border-color:color-mix(in oklab, var(--border-strong) 12%, var(--border-subtle));box-shadow:0 0 0 3px var(--ring-soft)}.shell-module__BctUOa__controlShellInvalid{border-color:var(--destructive)}.shell-module__BctUOa__controlShellInvalid:focus-within{box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 24%, transparent)}.shell-module__BctUOa__controlShellSuccess{border-color:var(--success)}.shell-module__BctUOa__controlShellSuccess:focus-within{box-shadow:0 0 0 3px color-mix(in oklab, var(--success) 24%, transparent)}.shell-module__BctUOa__controlShellWarning{border-color:var(--warning)}.shell-module__BctUOa__controlShellWarning:focus-within{box-shadow:0 0 0 3px color-mix(in oklab, var(--warning) 24%, transparent)}.shell-module__BctUOa__controlShellDisabled{cursor:not-allowed;opacity:.58}.shell-module__BctUOa__controlShellPill{border-radius:var(--lre-radius-full)}.shell-module__BctUOa__selectableShell{cursor:pointer;}.shell-module__BctUOa__selectableShell:hover:not(.shell-module__BctUOa__selectableShellDisabled){border-color:color-mix(in oklab, var(--border-strong) 8%, var(--border-subtle))}.shell-module__BctUOa__selectableShellSelected{border-color:color-mix(in oklab, var(--border-strong) 14%, var(--border-subtle));box-shadow:none}.shell-module__BctUOa__selectableShellSelectedSoft{background:var(--surface-soft);border-color:color-mix(in oklab, var(--border-strong) 14%, var(--border-subtle))}.shell-module__BctUOa__selectableShellSelectedSolid{background:var(--foreground);border-color:var(--foreground);color:var(--background)}.shell-module__BctUOa__iconShell{background:var(--surface-soft);border-radius:calc(var(--lre-radius-md) - .15rem);box-shadow:none;color:var(--muted-foreground);flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.shell-module__BctUOa__iconShell svg{width:1rem;height:1rem}.shell-module__BctUOa__iconShellSelectedPrimary{background:var(--foreground);color:var(--background)}.shell-module__BctUOa__iconShellSelectedInverted{background:var(--background);color:var(--foreground)}.shell-module__BctUOa__surfacePanel{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--lre-radius-md);box-shadow:none;color:var(--foreground);min-width:0;max-width:100%}.shell-module__BctUOa__surfacePanelSoft{background:var(--surface-soft)}.shell-module__BctUOa__surfaceElevated{box-shadow:var(--lre-shadow-lg);}
.person-avatar-module__FQK2ja__avatar{background:linear-gradient(135deg, var(--color-re-surface-soft), var(--color-re-surface));border:1px solid var(--color-re-border);color:var(--color-re-foreground);letter-spacing:.04em;text-transform:uppercase;-webkit-user-select:none;user-select:none;border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;position:relative;overflow:hidden}.person-avatar-module__FQK2ja__avatarPerson{background:linear-gradient(135deg, var(--color-re-accent-soft), var(--color-re-surface-soft));border-color:color-mix(in srgb, var(--color-re-accent) 45%, var(--color-re-border));color:var(--color-re-accent-strong)}.person-avatar-module__FQK2ja__avatarCompany{background:linear-gradient(135deg, color-mix(in srgb, var(--color-re-success) 16%, var(--color-re-surface)), var(--color-re-surface-soft));border-color:color-mix(in srgb, var(--color-re-success) 45%, var(--color-re-border));color:var(--color-re-success-foreground)}.person-avatar-module__FQK2ja__image{object-fit:cover;width:100%;height:100%;display:block}.person-avatar-module__FQK2ja__initials{justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.person-avatar-module__FQK2ja__xs{width:1.5rem;height:1.5rem;font-size:.625rem}.person-avatar-module__FQK2ja__sm{width:2rem;height:2rem;font-size:.75rem}.person-avatar-module__FQK2ja__md{width:2.5rem;height:2.5rem;font-size:.875rem}.person-avatar-module__FQK2ja__lg{width:3rem;height:3rem;font-size:1rem}
.record-table-module__FuQi4a__shell{--record-table-surface:var(--surface-card);--record-table-surface-soft:var(--surface-soft);--record-table-border:var(--border-subtle);--record-table-border-strong:var(--border-strong);--record-table-row-border:color-mix(in srgb, var(--border-subtle) 55%, transparent);--record-table-row-hover:color-mix(in srgb, var(--muted-foreground) 5%, var(--surface-card));--record-table-row-selected:color-mix(in srgb, var(--muted-foreground) 8%, var(--surface-card));--record-table-text:var(--foreground);--record-table-muted:var(--muted-foreground);--record-table-accent:var(--primary);--record-table-accent-strong:var(--primary-strong);--record-table-accent-soft:var(--primary-soft);--record-table-accent-foreground:var(--primary-foreground);--record-table-focus:var(--ring);--record-table-focus-soft:var(--ring-soft);--record-table-compact-flex-basis:auto;--record-table-compact-inline-size:auto;--record-table-column-item-columns:auto minmax(0, 1fr) auto;--record-table-column-moves-display:inline-flex;--record-table-column-moves-grid-column:auto;--record-table-column-moves-grid-template-columns:none;--record-table-toolbar-controls-flex-basis:18rem;--record-table-toolbar-summary-min-inline-size:min(100%, 18rem);--record-table-view-controls-display:inline-flex;--record-table-view-controls-grid-template-columns:none;gap:.85rem;min-width:0;font-weight:400;display:grid}.record-table-module__FuQi4a__toolbar{flex-wrap:wrap;flex-basis:var(--record-table-compact-flex-basis);inline-size:var(--record-table-compact-inline-size);min-inline-size:0;justify-content:space-between;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.record-table-module__FuQi4a__toolbarSummary{color:var(--record-table-muted);min-inline-size:var(--record-table-toolbar-summary-min-inline-size);inline-size:var(--record-table-compact-inline-size);overflow-wrap:break-word;word-break:normal;gap:.2rem;max-inline-size:100%;font-size:.9rem;display:grid}.record-table-module__FuQi4a__toolbarSummary strong{color:var(--record-table-text);font-size:1rem}.record-table-module__FuQi4a__toolbarControls{flex:1 1 var(--record-table-toolbar-controls-flex-basis);min-width:0;inline-size:var(--record-table-compact-inline-size);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;min-inline-size:0;display:flex}.record-table-module__FuQi4a__viewControls{background:var(--record-table-surface-soft);border:1px solid var(--record-table-border);display:var(--record-table-view-controls-display);flex-basis:var(--record-table-compact-flex-basis);grid-template-columns:var(--record-table-view-controls-grid-template-columns);inline-size:var(--record-table-compact-inline-size);border-radius:999px;align-items:center;gap:.25rem;min-inline-size:0;padding:.25rem}.record-table-module__FuQi4a__controlButton,.record-table-module__FuQi4a__summaryButton,.record-table-module__FuQi4a__columnMoveButton,.record-table-module__FuQi4a__sortButton{background:color-mix(in srgb, var(--record-table-surface) 60%, transparent);border:1px solid var(--record-table-border);color:var(--record-table-text);cursor:pointer;font:inherit;min-width:2.75rem;min-height:2.75rem;inline-size:var(--record-table-compact-inline-size);touch-action:manipulation;border-radius:999px;justify-content:center;align-items:center;min-inline-size:0;padding:.62rem .85rem;font-weight:600;transition:background-color .2s,border-color .2s,box-shadow .2s,color .2s,opacity .2s;display:inline-flex}.record-table-module__FuQi4a__controlButton:hover,.record-table-module__FuQi4a__summaryButton:hover,.record-table-module__FuQi4a__columnMoveButton:hover,.record-table-module__FuQi4a__sortButton:hover{background:var(--record-table-surface-soft);border-color:color-mix(in srgb, var(--record-table-accent) 40%, transparent);color:var(--record-table-accent)}.record-table-module__FuQi4a__controlButton:focus-visible,.record-table-module__FuQi4a__summaryButton:focus-visible,.record-table-module__FuQi4a__columnMoveButton:focus-visible,.record-table-module__FuQi4a__sortButton:focus-visible,.record-table-module__FuQi4a__checkbox:focus-visible,.record-table-module__FuQi4a__rowLink:focus-visible{box-shadow:0 0 0 2px var(--record-table-surface), 0 0 0 4px var(--record-table-focus);outline:none}.record-table-module__FuQi4a__controlButton[aria-pressed=true]{background:var(--record-table-accent);border-color:var(--record-table-accent);color:var(--record-table-accent-foreground)}.record-table-module__FuQi4a__columnChooser{flex-basis:100%;inline-size:100%;min-inline-size:0;max-inline-size:100%}.record-table-module__FuQi4a__columnChooser[open] .record-table-module__FuQi4a__summaryButton{background:var(--record-table-surface-soft);border-color:color-mix(in srgb, var(--record-table-accent) 40%, transparent);color:var(--record-table-accent)}.record-table-module__FuQi4a__columnPanel{background:var(--record-table-surface);border:1px solid var(--record-table-border);border-radius:var(--radius-re-lg);box-shadow:var(--shadow-re-raised);box-sizing:border-box;gap:.65rem;inline-size:100%;min-inline-size:0;max-inline-size:100%;margin-top:.5rem;padding:.8rem;display:grid;position:static}.record-table-module__FuQi4a__columnPanelHelp{color:var(--record-table-muted);overflow-wrap:anywhere;margin:0;font-size:.82rem;line-height:1.45}.record-table-module__FuQi4a__columnList{gap:.45rem;max-block-size:min(64vh,28rem);min-inline-size:0;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.record-table-module__FuQi4a__columnItem{background:var(--record-table-surface-soft);border:1px solid var(--record-table-border);border-radius:var(--radius-re-md);grid-template-columns:var(--record-table-column-item-columns);align-items:center;gap:.55rem;min-inline-size:0;padding:.5rem;display:grid}.record-table-module__FuQi4a__columnItem[draggable=true]{cursor:grab}.record-table-module__FuQi4a__columnItem[data-dragging=true]{opacity:.58}.record-table-module__FuQi4a__columnDragHandle{border:1px solid var(--record-table-border);color:var(--record-table-muted);cursor:grab;border-radius:999px;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;font-weight:900;display:inline-flex}.record-table-module__FuQi4a__columnToggle{color:var(--record-table-text);align-items:center;gap:.55rem;min-width:0;min-height:2.75rem;display:flex}.record-table-module__FuQi4a__checkbox{appearance:none;background:var(--record-table-surface);border:1.5px solid color-mix(in srgb, var(--record-table-border) 85%, transparent);cursor:pointer;border-radius:.35rem;flex:none;width:1.125rem;height:1.125rem;margin:0;transition:background-color .18s,border-color .18s,box-shadow .18s;position:relative}.record-table-module__FuQi4a__checkbox:checked{background:var(--record-table-text);border-color:var(--record-table-text)}.record-table-module__FuQi4a__checkbox:checked:after{border:solid var(--record-table-surface);content:"";inset-inline-start:.34rem;border-width:0 2px 2px 0;width:.3rem;height:.55rem;position:absolute;top:.14rem;transform:rotate(45deg)}.record-table-module__FuQi4a__checkbox:indeterminate{background:var(--record-table-text);border-color:var(--record-table-text)}.record-table-module__FuQi4a__checkbox:indeterminate:after{background:var(--record-table-surface);content:"";inset-inline:.22rem;height:2px;position:absolute;top:50%;transform:translateY(-50%)}.record-table-module__FuQi4a__columnLabel{gap:.1rem;min-width:0;display:grid}.record-table-module__FuQi4a__columnLabel strong,.record-table-module__FuQi4a__columnLabel span{overflow-wrap:anywhere}.record-table-module__FuQi4a__columnLabel strong{letter-spacing:.04em;text-transform:uppercase;font-weight:600}.record-table-module__FuQi4a__columnLabel span{color:var(--record-table-muted);font-size:.78rem}.record-table-module__FuQi4a__columnMoves{display:var(--record-table-column-moves-display);grid-column:var(--record-table-column-moves-grid-column);grid-template-columns:var(--record-table-column-moves-grid-template-columns);gap:.35rem;min-inline-size:0}.record-table-module__FuQi4a__columnMoveButton{padding:0}.record-table-module__FuQi4a__columnMoveEarlierIcon{transform:rotate(180deg)}.record-table-module__FuQi4a__columnMoveButton:disabled,.record-table-module__FuQi4a__controlButton:disabled{cursor:not-allowed;opacity:.6}.record-table-module__FuQi4a__tableChrome{background:var(--record-table-surface);border:1px solid color-mix(in srgb, var(--record-table-border) 70%, transparent);border-radius:var(--radius-re-lg);box-shadow:0 1px 2px color-mix(in srgb, var(--foreground) 4%, transparent), 0 8px 24px color-mix(in srgb, var(--foreground) 3%, transparent);gap:0;inline-size:100%;min-inline-size:0;max-inline-size:100%;display:grid;overflow:visible}.record-table-module__FuQi4a__viewport{background:var(--record-table-surface);border:1px solid color-mix(in srgb, var(--record-table-border) 70%, transparent);border-radius:var(--radius-re-lg);box-shadow:0 1px 2px color-mix(in srgb, var(--foreground) 4%, transparent), 0 8px 24px color-mix(in srgb, var(--foreground) 3%, transparent);contain:inline-size;overscroll-behavior-inline:contain;gap:0;inline-size:100%;min-inline-size:0;max-inline-size:100%;display:grid;overflow-x:auto}.record-table-module__FuQi4a__viewportWithToolbar{border-radius:0 0 var(--radius-re-lg) var(--radius-re-lg);box-shadow:none;background:0 0;border:0;gap:0;inline-size:100%;min-inline-size:0;max-inline-size:100%;display:grid}.record-table-module__FuQi4a__tableToolbar{border-block-end:1px solid var(--record-table-row-border);z-index:2;min-inline-size:0;padding:1.5rem 1.25rem 1.35rem;position:relative;overflow:visible}.record-table-module__FuQi4a__tableChrome .record-table-module__FuQi4a__tableToolbar{border-start-start-radius:var(--radius-re-lg);border-start-end-radius:var(--radius-re-lg)}.record-table-module__FuQi4a__tableScroll{-webkit-overflow-scrolling:touch;overflow-anchor:none;overscroll-behavior-inline:contain;scrollbar-gutter:stable;min-inline-size:0;max-inline-size:100%;overflow:auto visible}.record-table-module__FuQi4a__tableScroll .record-table-module__FuQi4a__table thead{background:var(--record-table-surface)}.record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__tableScroll .record-table-module__FuQi4a__table th{box-shadow:0 1px 0 var(--record-table-row-border);z-index:2;transition:background-color .16s,box-shadow .16s;position:sticky;inset-block-start:0}.record-table-module__FuQi4a__shell[data-column-dragging]{-webkit-user-select:none;user-select:none}.record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table th.record-table-module__FuQi4a__columnDragActive,.record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table th[data-dragging=true]{box-shadow:none;color:color-mix(in srgb, var(--record-table-text) 72%, transparent);opacity:.4;z-index:3;cursor:grabbing;z-index:5;transition:background-color .15s,opacity .15s,transform .15s;position:relative;background-color:color-mix(in srgb, var(--record-table-accent-soft) 18%, var(--record-table-surface))!important}.record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table th.record-table-module__FuQi4a__columnDragActive .record-table-module__FuQi4a__headerInner,.record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table th[data-dragging=true] .record-table-module__FuQi4a__headerInner{background:color-mix(in srgb, var(--record-table-accent-soft) 24%, var(--record-table-surface));box-shadow:none;border-radius:.5rem;min-height:2.35rem;padding-inline:.4rem;transition:background-color .15s,opacity .15s}.record-table-module__FuQi4a__columnDragGhost{background:color-mix(in srgb, var(--primary-soft) 38%, var(--surface-card));border:1px solid color-mix(in srgb, var(--primary) 16%, transparent);box-shadow:0 20px 44px -16px color-mix(in srgb, var(--primary) 32%, transparent), 0 10px 26px -18px color-mix(in srgb, var(--foreground) 16%, transparent), 0 0 20px -8px color-mix(in srgb, var(--primary) 22%, transparent);color:color-mix(in srgb, var(--foreground) 78%, transparent);cursor:grabbing;letter-spacing:.01em;opacity:.84;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;z-index:120;border-radius:.55rem;align-items:center;padding:.65rem .85rem;font-size:.8125rem;font-weight:700;display:flex;position:fixed;overflow:hidden;transform:translate(-50%)}.record-table-module__FuQi4a__columnDropIndicator{background:color-mix(in srgb, var(--primary) 72%, var(--surface-card));box-shadow:0 0 0 1px color-mix(in srgb, var(--primary) 18%, transparent), 0 0 14px 2px color-mix(in srgb, var(--primary) 34%, transparent);pointer-events:none;z-index:121;width:2px;position:fixed;transform:translate(-50%)}.record-table-module__FuQi4a__shell[data-column-dragging] .record-table-module__FuQi4a__table th:not([data-dragging=true]),.record-table-module__FuQi4a__shell[data-column-dragging] .record-table-module__FuQi4a__table td:not([data-dragging=true]){opacity:.88;transition:opacity .15s,transform .15s}.record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table th,.record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table td{transition:transform .15s,opacity .15s}.record-table-module__FuQi4a__table{border-collapse:separate;border-spacing:0;color:var(--record-table-text);min-inline-size:var(--record-table-min-inline-size,48rem)}.record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table{inline-size:max-content;min-inline-size:max(var(--record-table-min-inline-size,48rem), 100%);table-layout:auto;width:max-content}.record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table td{white-space:nowrap}.record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table th,.record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table td{min-inline-size:min-content}.record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__cellContent{max-inline-size:100%;min-width:0}.record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__avatarCell .record-table-module__FuQi4a__cellContent,.record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__mediaCell .record-table-module__FuQi4a__cellContent{white-space:nowrap}.record-table-module__FuQi4a__shell[data-density=compact] .record-table-module__FuQi4a__table{min-inline-size:64rem}.record-table-module__FuQi4a__shell[data-density=compact] .record-table-module__FuQi4a__table th,.record-table-module__FuQi4a__shell[data-density=compact] .record-table-module__FuQi4a__table td{vertical-align:middle;padding:.58rem .72rem}.record-table-module__FuQi4a__shell[data-density=compact] .record-table-module__FuQi4a__cellContent{gap:.1rem}.record-table-module__FuQi4a__shell[data-density=compact] .record-table-module__FuQi4a__rowLink,.record-table-module__FuQi4a__shell[data-density=compact] .record-table-module__FuQi4a__actionScope{min-height:2.5rem}.record-table-module__FuQi4a__caption{color:var(--record-table-muted);text-align:start;padding:.85rem .95rem;font-size:.88rem}.record-table-module__FuQi4a__table th,.record-table-module__FuQi4a__table td{box-sizing:border-box;vertical-align:middle;padding:1rem 1.25rem}.record-table-module__FuQi4a__table tbody tr:hover td{background:var(--record-table-row-hover)}.record-table-module__FuQi4a__table tbody tr[data-selected=true] td{background:var(--record-table-row-selected)}.record-table-module__FuQi4a__table td{border-block-end:1px solid var(--record-table-row-border);font-size:.875rem;line-height:1.45;transition:background-color .2s,color .2s}.record-table-module__FuQi4a__table th{background:var(--record-table-surface);border-block-end:1px solid var(--record-table-row-border);color:var(--record-table-muted);cursor:default;letter-spacing:0;text-transform:none;-webkit-user-select:none;user-select:none;white-space:nowrap;font-size:.875rem;font-weight:500;line-height:1.35}.record-table-module__FuQi4a__table tbody tr:last-child td{border-block-end:0}.record-table-module__FuQi4a__headerInner{cursor:inherit;inline-size:100%;max-inline-size:100%;align-items:center;gap:.35rem;min-width:0;min-height:2.5rem;display:flex}.record-table-module__FuQi4a__alignStart .record-table-module__FuQi4a__headerInner{justify-content:flex-start}.record-table-module__FuQi4a__alignEnd .record-table-module__FuQi4a__headerInner{justify-content:flex-end}.record-table-module__FuQi4a__alignCenter .record-table-module__FuQi4a__headerInner{justify-content:center}.record-table-module__FuQi4a__headerLabel{cursor:inherit;text-overflow:clip;touch-action:none;-webkit-user-select:none;user-select:none;white-space:nowrap;flex:0 auto;min-inline-size:0;max-inline-size:none;display:inline-block;overflow:visible}.record-table-module__FuQi4a__headerLabelDraggable{cursor:grab;-webkit-user-select:none;user-select:none}.record-table-module__FuQi4a__headerLabelDraggable:active{cursor:grabbing}.record-table-module__FuQi4a__headerPinned,.record-table-module__FuQi4a__headerPinned .record-table-module__FuQi4a__headerLabel{cursor:default}.record-table-module__FuQi4a__viewport .record-table-module__FuQi4a__tableScroll,.record-table-module__FuQi4a__viewportWithToolbar .record-table-module__FuQi4a__tableScroll{border-end-end-radius:var(--radius-re-lg);border-end-start-radius:var(--radius-re-lg)}.record-table-module__FuQi4a__headerDragging{cursor:grabbing}.record-table-module__FuQi4a__columnDragActive{isolation:isolate}.record-table-module__FuQi4a__sortIconButton{color:inherit;cursor:pointer;touch-action:manipulation;z-index:1;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;place-items:center;min-block-size:2rem;min-inline-size:2rem;transition:background-color .2s,border-color .2s,color .2s;display:inline-grid;position:relative}.record-table-module__FuQi4a__sortIconButton:hover{background:var(--record-table-surface-soft);border-color:color-mix(in srgb, var(--record-table-accent) 35%, transparent);color:var(--record-table-accent)}.record-table-module__FuQi4a__sortIconButton:focus-visible{box-shadow:0 0 0 2px var(--record-table-surface), 0 0 0 4px var(--record-table-focus);outline:none}.record-table-module__FuQi4a__sortIconMuted{color:color-mix(in srgb, var(--record-table-muted) 78%, transparent)}.record-table-module__FuQi4a__sortIconActive{color:var(--record-table-accent-strong)}.record-table-module__FuQi4a__sortIconDesc{transform:rotate(180deg)}.record-table-module__FuQi4a__headerContent{align-items:center;gap:.35rem;min-height:2.75rem;display:inline-flex}.record-table-module__FuQi4a__sortButton{color:inherit;background:0 0;border-color:#0000;justify-content:center;gap:.35rem;min-width:0;margin:-.55rem;padding-inline:.55rem}.record-table-module__FuQi4a__sortDirection{color:var(--record-table-accent-strong);font-size:.95rem;line-height:1}.record-table-module__FuQi4a__cellContent{box-sizing:border-box;inline-size:100%;max-inline-size:100%;gap:.18rem;min-width:0;display:grid}.record-table-module__FuQi4a__cellContent :is(strong,b){font-weight:400}.record-table-module__FuQi4a__alignStart{text-align:start}.record-table-module__FuQi4a__alignCenter{text-align:center}.record-table-module__FuQi4a__alignCenter .record-table-module__FuQi4a__cellContent{justify-items:center}.record-table-module__FuQi4a__alignCenter .record-table-module__FuQi4a__rowLink{justify-content:center;align-items:center}.record-table-module__FuQi4a__alignEnd{text-align:end}.record-table-module__FuQi4a__alignEnd .record-table-module__FuQi4a__cellContent{justify-items:end}.record-table-module__FuQi4a__alignEnd .record-table-module__FuQi4a__rowLink{justify-content:flex-end;align-items:center}.record-table-module__FuQi4a__numericCell{font-variant-numeric:tabular-nums}.record-table-module__FuQi4a__actionCell,.record-table-module__FuQi4a__actionScope{z-index:3;position:relative}.record-table-module__FuQi4a__statusCell{z-index:3;position:relative;overflow:visible}.record-table-module__FuQi4a__actionScope{align-items:center;gap:.45rem;min-height:2.75rem;display:inline-flex}.record-table-module__FuQi4a__expandHeader,.record-table-module__FuQi4a__expandCell{text-align:center;vertical-align:middle;inline-size:3rem;max-inline-size:3rem;width:3rem;padding-inline:.45rem}.record-table-module__FuQi4a__expandButton{background:color-mix(in srgb, var(--record-table-surface) 60%, transparent);border:1px solid var(--record-table-border);color:var(--record-table-muted);cursor:pointer;font:inherit;border-radius:999px;justify-content:center;align-items:center;min-block-size:2.25rem;min-inline-size:2.25rem;padding:0;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.record-table-module__FuQi4a__expandButton:hover{background:var(--record-table-surface-soft);border-color:color-mix(in srgb, var(--record-table-accent) 40%, transparent);color:var(--record-table-accent)}.record-table-module__FuQi4a__expandButton:focus-visible{box-shadow:0 0 0 2px var(--record-table-surface), 0 0 0 4px var(--record-table-focus);outline:none}.record-table-module__FuQi4a__expandChevron{font-size:1.1rem;font-weight:700;line-height:1;transition:transform .2s;display:inline-block;transform:rotate(90deg)}.record-table-module__FuQi4a__expandChevron[data-expanded=true]{transform:rotate(-90deg)}.record-table-module__FuQi4a__expandedRow td{background:var(--record-table-surface-soft);border-block-end:1px solid var(--record-table-row-border);padding:0}.record-table-module__FuQi4a__expandedPanel{color:var(--record-table-text);padding:1rem 1.1rem}.record-table-module__FuQi4a__avatarCell .record-table-module__FuQi4a__cellContent,.record-table-module__FuQi4a__mediaCell .record-table-module__FuQi4a__cellContent{justify-items:center}.record-table-module__FuQi4a__mediaCell :is(img,picture){border:1px solid var(--record-table-border);border-radius:var(--radius-re-md);block-size:2.5rem;box-shadow:var(--shadow-re-card);object-fit:cover;inline-size:2.5rem}.record-table-module__FuQi4a__navigableRow{position:relative}.record-table-module__FuQi4a__navigableRow:hover td{background:var(--record-table-row-hover)}.record-table-module__FuQi4a__rowLink{color:var(--record-table-text);inline-size:100%;min-height:2.75rem;font-weight:400;text-decoration:none;display:flex;position:static}.record-table-module__FuQi4a__rowLink:after{content:"";z-index:1;position:absolute;inset:0}.record-table-module__FuQi4a__rowLink:hover,.record-table-module__FuQi4a__rowLink:focus-visible{color:var(--record-table-accent-strong);text-decoration:underline}.record-table-module__FuQi4a__rowLinkContent{z-index:2;position:relative}.record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__alignStart .record-table-module__FuQi4a__cellContent{justify-items:start}.record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__alignStart .record-table-module__FuQi4a__rowLink,.record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__alignStart .record-table-module__FuQi4a__rowLinkContent{justify-content:flex-start}.record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__alignCenter .record-table-module__FuQi4a__cellContent{align-content:center;justify-items:center}.record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__alignCenter .record-table-module__FuQi4a__rowLink,.record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__alignCenter .record-table-module__FuQi4a__rowLinkContent{justify-content:center;align-items:center}.record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__alignEnd .record-table-module__FuQi4a__cellContent{justify-items:end}.record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__alignEnd .record-table-module__FuQi4a__rowLink{justify-content:flex-end}.record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__actionScope{justify-content:flex-end;inline-size:100%}.record-table-module__FuQi4a__stateSlot{min-width:0;padding:1rem 1.25rem 1.5rem}.record-table-module__FuQi4a__shell[data-view-mode=cards] .record-table-module__FuQi4a__viewport,.record-table-module__FuQi4a__shell[data-view-mode=cards] .record-table-module__FuQi4a__viewportWithToolbar{box-shadow:none;background:0 0;border:0;overflow:visible}.record-table-module__FuQi4a__shell[data-view-mode=cards] .record-table-module__FuQi4a__table,.record-table-module__FuQi4a__shell[data-view-mode=cards] .record-table-module__FuQi4a__table thead,.record-table-module__FuQi4a__shell[data-view-mode=cards] .record-table-module__FuQi4a__table tbody,.record-table-module__FuQi4a__shell[data-view-mode=cards] .record-table-module__FuQi4a__table tr,.record-table-module__FuQi4a__shell[data-view-mode=cards] .record-table-module__FuQi4a__table th,.record-table-module__FuQi4a__shell[data-view-mode=cards] .record-table-module__FuQi4a__table td{display:block}.record-table-module__FuQi4a__shell[data-view-mode=cards] .record-table-module__FuQi4a__table{min-inline-size:0}.record-table-module__FuQi4a__shell[data-view-mode=cards] .record-table-module__FuQi4a__table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.record-table-module__FuQi4a__shell[data-view-mode=cards] .record-table-module__FuQi4a__table tbody{gap:.75rem;display:grid}.record-table-module__FuQi4a__shell[data-view-mode=cards] .record-table-module__FuQi4a__table tr{background:var(--record-table-surface);border:1px solid var(--record-table-border);border-radius:var(--radius-re-lg);box-shadow:var(--shadow-re-card);overflow:hidden}.record-table-module__FuQi4a__shell[data-view-mode=cards] .record-table-module__FuQi4a__table td{border-block-end:1px solid var(--record-table-border);padding:.8rem .9rem}.record-table-module__FuQi4a__shell[data-view-mode=cards] .record-table-module__FuQi4a__table td:before{color:var(--record-table-muted);content:attr(data-record-table-label);letter-spacing:.12em;text-transform:uppercase;margin-block-end:.25rem;font-size:.75rem;font-weight:600;display:block}.record-table-module__FuQi4a__shell[data-view-mode=cards] .record-table-module__FuQi4a__table td:last-child{border-block-end:0}.record-table-module__FuQi4a__shell[data-view-mode=cards] .record-table-module__FuQi4a__actionScope{align-items:stretch;inline-size:100%;min-inline-size:0;display:grid}@media (prefers-reduced-motion:reduce){.record-table-module__FuQi4a__controlButton,.record-table-module__FuQi4a__summaryButton,.record-table-module__FuQi4a__columnMoveButton,.record-table-module__FuQi4a__sortButton,.record-table-module__FuQi4a__table td{transition:none}}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell{--record-table-compact-flex-basis:100%;--record-table-compact-inline-size:100%;--record-table-column-item-columns:44px minmax(0, 1fr);--record-table-column-moves-display:grid;--record-table-column-moves-grid-column:1 / -1;--record-table-column-moves-grid-template-columns:repeat(auto-fit, minmax(min(100%, 96px), 1fr));--record-table-toolbar-controls-flex-basis:100%;--record-table-toolbar-summary-min-inline-size:0;--record-table-view-controls-display:grid;--record-table-view-controls-grid-template-columns:repeat(2, minmax(0, 1fr))}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell{gap:clamp(12px,4vw,20px)}:is(.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__toolbar,.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__toolbarControls){gap:clamp(8px,3vw,12px)}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__toolbarSummary{gap:4px;font-size:clamp(14px,3.8vw,16px)}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__toolbarSummary strong{font-size:clamp(16px,4.4vw,18px)}.real-estate-app.is-root-scale-compact :is(.record-table-module__FuQi4a__controlButton,.record-table-module__FuQi4a__summaryButton,.record-table-module__FuQi4a__columnMoveButton,.record-table-module__FuQi4a__sortButton){font-size:clamp(14px,3.8vw,16px)}.real-estate-app.is-root-scale-compact :is(.record-table-module__FuQi4a__controlButton,.record-table-module__FuQi4a__summaryButton,.record-table-module__FuQi4a__columnMoveButton,.record-table-module__FuQi4a__sortButton){min-block-size:44px;padding:8px 12px}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__table{font-size:clamp(14px,3.8vw,16px)}:is(.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__table .status-pill,.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__actionScope .health-link){font-size:clamp(14px,3.8vw,16px)}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__actionScope .health-link{box-sizing:border-box;min-block-size:44px;padding:8px 12px}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__toolbarSummary strong{overflow-wrap:anywhere}:is(.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__toolbarControls,.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__viewControls){justify-content:stretch}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__columnPanel{gap:clamp(8px,2vw,12px);max-inline-size:100%;padding:clamp(8px,2.5vw,12px)}:is(.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__columnList,.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__columnItem){inline-size:100%;max-inline-size:100%}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__columnItem{gap:clamp(8px,2vw,12px);padding:clamp(8px,2vw,12px)}:is(.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__columnDragHandle,.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__columnMoveButton){min-block-size:44px;min-inline-size:44px;padding:0}@media (max-width:860px){.record-table-module__FuQi4a__shell{--record-table-compact-flex-basis:100%;--record-table-compact-inline-size:100%;--record-table-column-item-columns:auto minmax(0, 1fr);--record-table-column-moves-display:grid;--record-table-column-moves-grid-column:1 / -1;--record-table-column-moves-grid-template-columns:repeat(2, minmax(0, 1fr));--record-table-toolbar-controls-flex-basis:100%;--record-table-toolbar-summary-min-inline-size:0;--record-table-view-controls-display:grid;--record-table-view-controls-grid-template-columns:repeat(2, minmax(0, 1fr))}.record-table-module__FuQi4a__toolbarSummary strong{overflow-wrap:anywhere}.record-table-module__FuQi4a__toolbarControls,.record-table-module__FuQi4a__viewControls{justify-content:stretch}.record-table-module__FuQi4a__columnChooser[open]{padding-block-end:var(--re-mobile-bottom-nav-clearance,0px);scroll-margin-block-end:var(--re-mobile-bottom-nav-clearance,0px)}.record-table-module__FuQi4a__shell[data-mobile-fallback=cards] .record-table-module__FuQi4a__viewport{box-shadow:none;background:0 0;border:0;overflow:visible}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__viewport{box-shadow:none;background:0 0;border:0;overflow:visible}.record-table-module__FuQi4a__shell[data-mobile-fallback=cards] .record-table-module__FuQi4a__table,.record-table-module__FuQi4a__shell[data-mobile-fallback=cards] .record-table-module__FuQi4a__table thead,.record-table-module__FuQi4a__shell[data-mobile-fallback=cards] .record-table-module__FuQi4a__table tbody,.record-table-module__FuQi4a__shell[data-mobile-fallback=cards] .record-table-module__FuQi4a__table tr,.record-table-module__FuQi4a__shell[data-mobile-fallback=cards] .record-table-module__FuQi4a__table th,.record-table-module__FuQi4a__shell[data-mobile-fallback=cards] .record-table-module__FuQi4a__table td{inline-size:100%;min-inline-size:0;max-inline-size:100%;display:block}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table{inline-size:100%;min-inline-size:0;max-inline-size:100%;display:block}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table thead{inline-size:100%;min-inline-size:0;max-inline-size:100%;display:block}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table tbody{inline-size:100%;min-inline-size:0;max-inline-size:100%;display:block}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table tr{inline-size:100%;min-inline-size:0;max-inline-size:100%;display:block}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table th{inline-size:100%;min-inline-size:0;max-inline-size:100%;display:block}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table td{inline-size:100%;min-inline-size:0;max-inline-size:100%;display:block}.record-table-module__FuQi4a__shell[data-mobile-fallback=cards] .record-table-module__FuQi4a__table{min-inline-size:0}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table{min-inline-size:0}.record-table-module__FuQi4a__shell[data-mobile-fallback=cards] .record-table-module__FuQi4a__caption{inline-size:100%;min-inline-size:0;max-inline-size:100%;display:block}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__caption{inline-size:100%;min-inline-size:0;max-inline-size:100%;display:block}.record-table-module__FuQi4a__shell[data-mobile-fallback=cards] .record-table-module__FuQi4a__table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.record-table-module__FuQi4a__shell[data-mobile-fallback=cards] .record-table-module__FuQi4a__table tbody{gap:.75rem;display:grid}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table tbody{gap:.75rem;display:grid}.record-table-module__FuQi4a__shell[data-mobile-fallback=cards] .record-table-module__FuQi4a__table tr{background:var(--record-table-surface);border:1px solid var(--record-table-border);border-radius:var(--radius-re-lg);box-shadow:var(--shadow-re-card);overflow:hidden}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table tr{background:var(--record-table-surface);border:1px solid var(--record-table-border);border-radius:var(--radius-re-lg);box-shadow:var(--shadow-re-card);overflow:hidden}.record-table-module__FuQi4a__shell[data-mobile-fallback=cards] .record-table-module__FuQi4a__table td{border-block-end:1px solid var(--record-table-border);padding:min(.8rem,2vw) min(.9rem,2.4vw)}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table td{border-block-end:1px solid var(--record-table-border);padding:min(.8rem,2vw) min(.9rem,2.4vw)}.record-table-module__FuQi4a__shell[data-mobile-fallback=cards] .record-table-module__FuQi4a__table td:before{color:var(--record-table-muted);content:attr(data-record-table-label);letter-spacing:.12em;text-transform:uppercase;margin-block-end:.25rem;font-size:.75rem;font-weight:600;display:block}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table td:before{color:var(--record-table-muted);content:attr(data-record-table-label);letter-spacing:.12em;text-transform:uppercase;margin-block-end:.25rem;font-size:.75rem;font-weight:600;display:block}.record-table-module__FuQi4a__shell[data-mobile-fallback=cards] .record-table-module__FuQi4a__table td:last-child{border-block-end:0}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table td:last-child{border-block-end:0}.record-table-module__FuQi4a__shell[data-mobile-fallback=cards] .record-table-module__FuQi4a__actionScope{align-items:stretch;inline-size:100%;min-inline-size:0;display:grid}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__actionScope{align-items:stretch;inline-size:100%;min-inline-size:0;display:grid}}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table th{font-size:clamp(11px,2.8vw,13px)}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table td{font-size:clamp(12px,3.2vw,14px)}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__actionScope .health-link{font-size:clamp(12px,3.2vw,14px)}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table .status-pill{font-size:clamp(12px,3.2vw,14px)}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table td:before{font-size:12px}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell{padding-block-end:calc(5.5rem + env(safe-area-inset-bottom))}:is(.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__viewport,.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__viewportWithToolbar){box-shadow:none;background:0 0;border:0;overflow:visible}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table{display:block}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table thead{display:block}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table tbody{display:block}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table tr{display:block}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table th{display:block}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table td{display:block}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table{min-inline-size:0}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table tbody{gap:.75rem;display:grid}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table tr{background:var(--record-table-surface);border:1px solid var(--record-table-border);border-radius:var(--radius-re-lg);overflow:visible}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table td{border-block-end:1px solid var(--record-table-border);padding:clamp(.8rem,2vw,1rem) clamp(.9rem,2.4vw,1.15rem)}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table td:before{color:var(--record-table-muted);content:attr(data-record-table-label);letter-spacing:.08em;text-transform:uppercase;margin-block-end:.25rem;font-size:clamp(.72rem,2.8vw,.82rem);font-weight:900;display:block}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table td:last-child{border-block-end:0}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__actionScope{align-items:stretch;inline-size:100%;min-inline-size:0;display:grid}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table tr{overflow-wrap:anywhere;inline-size:100%;min-inline-size:0;max-inline-size:100%}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__table td{overflow-wrap:anywhere;inline-size:100%;min-inline-size:0;max-inline-size:100%}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__cellContent{overflow-wrap:anywhere;inline-size:100%;min-inline-size:0;max-inline-size:100%}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell[data-layout-mode=table] .record-table-module__FuQi4a__rowLink{overflow-wrap:anywhere;inline-size:100%;min-inline-size:0;max-inline-size:100%}.record-table-module__FuQi4a__footer{border-top:1px solid var(--record-table-row-border);min-inline-size:0;padding:.75rem 1.25rem 1rem}.record-table-module__FuQi4a__pagination{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.65rem;min-inline-size:0;padding-block-end:0;display:flex}.record-table-module__FuQi4a__paginationMeta{color:var(--record-table-muted);white-space:nowrap;flex:0 auto;min-inline-size:0;font-size:.8125rem;line-height:1.2}.record-table-module__FuQi4a__paginationControls{flex-wrap:nowrap;flex:none;align-items:center;gap:.25rem;min-inline-size:0;margin-inline-start:auto;display:inline-flex}.record-table-module__FuQi4a__paginationNavButton{color:var(--record-table-muted);flex:none;min-block-size:2rem;min-inline-size:2rem}.record-table-module__FuQi4a__paginationPageButton{color:var(--record-table-muted);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;justify-content:center;align-items:center;min-block-size:2rem;min-inline-size:2rem;padding:0;font-size:.8125rem;transition:background-color .18s,border-color .18s,color .18s;display:inline-grid}.record-table-module__FuQi4a__paginationPageButton:hover{background:var(--record-table-surface-soft);border-color:var(--record-table-row-border);color:var(--record-table-text)}.record-table-module__FuQi4a__paginationPageButton[aria-current=page]{background:color-mix(in srgb, var(--record-table-accent) 72%, var(--record-table-surface));border-color:color-mix(in srgb, var(--record-table-accent) 28%, transparent);color:var(--record-table-accent-foreground)}.record-table-module__FuQi4a__paginationEllipsis{color:var(--record-table-muted);place-items:center;min-inline-size:2rem;font-size:.875rem;display:inline-grid}.record-table-module__FuQi4a__bulkBarHost{pointer-events:none;z-index:5;position:absolute;inset-inline:0}.record-table-module__FuQi4a__bulkBarHost>*{pointer-events:auto}.record-table-module__FuQi4a__toolbarSelectionNotch{justify-content:center;align-items:center;min-width:0;display:inline-flex}.record-table-module__FuQi4a__bulkBar{background:var(--record-table-surface);border:1px solid var(--record-table-row-border);box-shadow:0 1px 2px color-mix(in srgb, var(--foreground) 5%, transparent), 0 12px 32px color-mix(in srgb, var(--foreground) 8%, transparent);bottom:1.25rem;z-index:5;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;max-inline-size:calc(100% - 2rem);padding:.55rem .85rem;display:inline-flex;position:absolute;inset-inline:50% auto;transform:translate(-50%)}.record-table-module__FuQi4a__bulkBarCount{color:var(--record-table-text);white-space:nowrap;padding-inline:.35rem;font-size:.875rem}.record-table-module__FuQi4a__bulkBarActions{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}.record-table-module__FuQi4a__bulkBarDismiss{color:var(--record-table-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;min-block-size:2rem;min-inline-size:2rem;margin-inline-start:.15rem;display:inline-grid}.record-table-module__FuQi4a__bulkBarDismiss:hover{background:var(--record-table-surface-soft);color:var(--record-table-text)}.record-table-module__FuQi4a__tableBodyHost{position:relative}.record-table-module__FuQi4a__paginationPageSize{flex-wrap:wrap;align-items:center;gap:.45rem;display:inline-flex}.record-table-module__FuQi4a__paginationPageSizeLabel{color:var(--record-table-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem}.record-table-module__FuQi4a__paginationPageSizeSelect{flex:none;min-block-size:2rem;inline-size:5.5rem}.record-table-module__FuQi4a__paginationPageSizeSelect [class*=triggerValue]{padding-block:0;padding-inline:.55rem}.record-table-module__FuQi4a__paginationButton{background:color-mix(in srgb, var(--record-table-surface) 60%, transparent);border:1px solid var(--record-table-border);color:var(--record-table-text);cursor:pointer;font:inherit;touch-action:manipulation;border-radius:999px;justify-content:center;align-items:center;min-block-size:2.75rem;min-inline-size:2.75rem;padding:.62rem .85rem;font-weight:600;transition:background-color .2s,border-color .2s,box-shadow .2s,color .2s,opacity .2s;display:inline-flex}.record-table-module__FuQi4a__paginationButton:hover{background:var(--record-table-surface-soft);border-color:color-mix(in srgb, var(--record-table-accent) 40%, transparent);color:var(--record-table-accent)}.record-table-module__FuQi4a__paginationButton:disabled{cursor:not-allowed;opacity:.6}.record-table-module__FuQi4a__paginationButton:focus-visible{box-shadow:0 0 0 2px var(--record-table-surface), 0 0 0 4px var(--record-table-focus);outline:none}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__pagination{flex-wrap:nowrap;align-items:center;gap:.5rem;display:flex}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__paginationMeta{font-size:.75rem}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__paginationButton{min-block-size:44px;padding:8px 12px}:is(.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell .record-table-module__FuQi4a__sortButton,.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell .record-table-module__FuQi4a__checkbox){box-sizing:border-box;min-block-size:44px;min-inline-size:44px}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell .record-table-module__FuQi4a__headerContent{min-block-size:44px}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell .record-table-module__FuQi4a__checkbox{block-size:44px;height:44px;inline-size:44px;width:44px}.real-estate-app.is-root-scale-compact .record-table-module__FuQi4a__shell .record-table-module__FuQi4a__sortButton{box-sizing:border-box;inline-size:max(44px,100%);min-inline-size:44px;width:max(44px,100%);min-width:44px}
.inventory-filter-panel-module__2GaPQW__panel{border-block:1px solid var(--color-re-border);gap:.75rem;min-width:0;margin-bottom:1rem;padding-block:clamp(.75rem,1.5vw,1rem);display:grid}.inventory-filter-panel-module__2GaPQW__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;min-width:0;display:flex}.inventory-filter-panel-module__2GaPQW__headingTitle{flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0;display:flex}.inventory-filter-panel-module__2GaPQW__filterToggle{display:none}.inventory-filter-panel-module__2GaPQW__controls{gap:.75rem;min-width:0;display:grid}.inventory-filter-panel-module__2GaPQW__heading h2{margin:0;font-size:1rem}.inventory-filter-panel-module__2GaPQW__resultSummary{color:var(--color-re-foreground);max-inline-size:100%;overflow-wrap:anywhere;flex:100%;min-width:0;margin:0;font-size:.875rem;font-weight:700}.inventory-filter-panel-module__2GaPQW__form{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));align-items:end;gap:.75rem;width:100%;min-width:0;display:grid}.inventory-filter-panel-module__2GaPQW__field{color:var(--color-re-muted);letter-spacing:0;gap:.45rem;min-width:0;font-size:.82rem;font-weight:700;display:grid}.inventory-filter-panel-module__2GaPQW__actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:.55rem;min-width:0;display:flex}.inventory-filter-panel-module__2GaPQW__actions>*{min-height:2.75rem}.inventory-filter-panel-module__2GaPQW__controls[hidden]{display:none}@media (max-width:720px){.inventory-filter-panel-module__2GaPQW__heading{align-items:start}.inventory-filter-panel-module__2GaPQW__headingTitle{justify-content:space-between;width:100%}.inventory-filter-panel-module__2GaPQW__filterToggle{background:var(--color-re-surface);border:1px solid var(--color-re-border);color:var(--color-re-accent-strong);cursor:pointer;font:inherit;border-radius:999px;justify-content:center;align-items:center;min-height:2.75rem;padding:.5rem .8rem;font-size:.875rem;font-weight:800;display:inline-flex}.inventory-filter-panel-module__2GaPQW__filterToggle:focus-visible{border-color:var(--color-re-accent);box-shadow:0 0 0 4px var(--color-re-focus-ring-soft);outline:none}.inventory-filter-panel-module__2GaPQW__resultSummary{text-align:start}.inventory-filter-panel-module__2GaPQW__actions,.inventory-filter-panel-module__2GaPQW__actions>*{width:100%}}
.forms-module__JAhwwG__shell{flex-wrap:nowrap;}.forms-module__JAhwwG__shellInvalid{}.forms-module__JAhwwG__shellSuccess{}.forms-module__JAhwwG__shellWarning{}.forms-module__JAhwwG__shellDisabled{}.forms-module__JAhwwG__shellPill{}.forms-module__JAhwwG__control{color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:auto;min-width:0;padding:.65rem .85rem}.forms-module__JAhwwG__control::placeholder{color:var(--muted-foreground)}.forms-module__JAhwwG__control:disabled{cursor:not-allowed}.forms-module__JAhwwG__affix{color:var(--muted-foreground);white-space:nowrap;flex:none;align-items:center;gap:.5rem;max-width:max-content;padding-inline:.85rem;display:inline-flex}.forms-module__JAhwwG__affixButton{color:inherit;cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:.35rem;max-width:max-content;padding-inline:.85rem;font-size:.8125rem;font-weight:600;display:inline-flex}.forms-module__JAhwwG__affixButton:disabled{cursor:not-allowed;opacity:.55}.forms-module__JAhwwG__divider{background:var(--border-subtle);flex:0 0 1px;align-self:stretch;width:1px}.forms-module__JAhwwG__listTrigger{appearance:none;cursor:pointer;font:inherit;text-align:start;justify-content:space-between;align-items:center;gap:0;padding:0;font-size:.875rem;font-weight:600;}.forms-module__JAhwwG__comboboxTrigger{cursor:text}.forms-module__JAhwwG__listTrigger:hover,.forms-module__JAhwwG__listTrigger[data-state=open]{border-color:color-mix(in oklab, var(--border-strong) 8%, var(--border-subtle));box-shadow:none}.forms-module__JAhwwG__comboboxTrigger:focus-within,.forms-module__JAhwwG__listTrigger:focus-within{border-color:color-mix(in oklab, var(--border-strong) 12%, var(--border-subtle));box-shadow:0 0 0 3px var(--ring-soft)}.forms-module__JAhwwG__listTriggerInvalid,.forms-module__JAhwwG__comboboxTriggerInvalid{border-color:var(--destructive)}.forms-module__JAhwwG__listTrigger:disabled,.forms-module__JAhwwG__comboboxTrigger:disabled{cursor:not-allowed;opacity:.58}.forms-module__JAhwwG__dropdown{background:var(--surface-popover);border:1px solid var(--border-subtle);border-radius:var(--lre-radius-md);box-shadow:var(--lre-shadow-lg);box-sizing:border-box;color:var(--foreground);max-height:16rem;min-width:var(--radix-select-trigger-width,100%);width:var(--radix-select-trigger-width,100%);z-index:80;padding:.35rem;animation:.16s ease-out forms-module__JAhwwG__formMenuEnter;overflow:auto}.forms-module__JAhwwG__dropdown [data-radix-select-viewport]{width:100%;min-width:100%}.forms-module__JAhwwG__dropdownAnchored{width:100%;min-width:100%;}.forms-module__JAhwwG__clearButton{border-radius:calc(var(--lre-radius-md) - .2rem);color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:.2rem;transition:color .12s ease-out;display:inline-flex}.forms-module__JAhwwG__clearButton:hover{color:var(--foreground)}.forms-module__JAhwwG__clearButton:disabled{cursor:not-allowed;opacity:.55}.forms-module__JAhwwG__emptyMessage{color:var(--muted-foreground);padding:.55rem .75rem;font-size:.8125rem}.forms-module__JAhwwG__option{border-radius:calc(var(--lre-radius-md) - .15rem);cursor:pointer;text-align:start;outline:none;align-items:center;gap:.65rem;width:100%;min-height:2.5rem;padding:.55rem .75rem;font-size:.875rem;display:flex}.forms-module__JAhwwG__option[data-active=true],.forms-module__JAhwwG__option[data-highlighted=true]{background:var(--surface-soft)}.forms-module__JAhwwG__option[data-selected=true]{background:var(--surface-nested);font-weight:700}.forms-module__JAhwwG__optionDescription{color:var(--muted-foreground);font-size:.75rem;font-weight:500}.forms-module__JAhwwG__optionBody{flex:auto;gap:.1rem;min-width:0;display:grid}.forms-module__JAhwwG__listTrigger [data-radix-select-value]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.forms-module__JAhwwG__option [data-radix-select-item-text]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.forms-module__JAhwwG__triggerValue{flex:auto;align-self:stretch;align-items:center;gap:.55rem;min-width:0;padding:.65rem .85rem;display:inline-flex}.forms-module__JAhwwG__triggerLeading{flex:none;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex;overflow:hidden}.forms-module__JAhwwG__triggerLeading>*{flex-shrink:0;max-width:1.25rem;max-height:1.25rem;width:1.25rem!important;height:1.25rem!important}.forms-module__JAhwwG__triggerLeading svg{width:1rem;max-width:1rem;height:1rem;max-height:1rem}.forms-module__JAhwwG__listTriggerIcon{color:var(--muted-foreground);flex:none;align-items:center;padding-inline:.35rem .85rem;display:inline-flex}.forms-module__JAhwwG__triggerLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.forms-module__JAhwwG__triggerPlaceholder{color:var(--muted-foreground);font-weight:500}.forms-module__JAhwwG__optionLeading{flex:none;justify-content:center;align-items:center;min-width:1.25rem;min-height:1.25rem;display:inline-flex}.forms-module__JAhwwG__optionLeading svg{width:1rem;height:1rem}.forms-module__JAhwwG__optionTrailing{flex:none;align-items:center;gap:.35rem;margin-inline-start:auto;display:inline-flex}.forms-module__JAhwwG__optionFlag{flex:none;font-size:1rem;line-height:1;display:inline-flex}.forms-module__JAhwwG__optionTag{border:1px solid var(--border-subtle);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border-radius:9999px;flex:none;padding:.12rem .45rem;font-size:.625rem;font-weight:700;line-height:1.2}.forms-module__JAhwwG__optionTagPrimary{background:var(--secondary);border-color:var(--border-subtle);color:var(--foreground)}.forms-module__JAhwwG__optionTagSuccess{background:color-mix(in oklab, var(--success) 12%, transparent);border-color:color-mix(in oklab, var(--success) 28%, transparent);color:var(--success-foreground)}.forms-module__JAhwwG__optionTagWarning{background:color-mix(in oklab, var(--warning) 12%, transparent);border-color:color-mix(in oklab, var(--warning) 28%, transparent);color:var(--warning-foreground)}.forms-module__JAhwwG__optionTagNeutral{background:var(--secondary);color:var(--muted-foreground)}.forms-module__JAhwwG__strengthTrack{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;display:grid}.forms-module__JAhwwG__strengthSegment{background:var(--border-subtle);border-radius:9999px;height:.25rem}.forms-module__JAhwwG__strengthSegmentActiveWeak{background:var(--destructive)}.forms-module__JAhwwG__strengthSegmentActiveFair{background:var(--warning)}.forms-module__JAhwwG__strengthSegmentActiveGood{background:color-mix(in oklab, var(--primary) 72%, var(--warning))}.forms-module__JAhwwG__strengthSegmentActiveStrong{background:var(--success)}@keyframes forms-module__JAhwwG__formMenuEnter{0%{opacity:0;transform:translateY(-.2rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:639px){.forms-module__JAhwwG__affix{gap:.35rem;padding-inline:.55rem}.forms-module__JAhwwG__affixButton{padding-inline:.55rem;font-size:.75rem}.forms-module__JAhwwG__control{padding-inline:.5rem}.forms-module__JAhwwG__listTrigger,.forms-module__JAhwwG__comboboxTrigger{padding-inline:.65rem}}
.form-field-controls-module__L-kBXW__field{gap:.35rem;min-width:0;display:grid}.form-field-controls-module__L-kBXW__label{color:var(--color-re-muted);font-size:.875rem;font-weight:800}.form-field-controls-module__L-kBXW__control,.form-field-controls-module__L-kBXW__phoneControl{min-width:0}.form-field-controls-module__L-kBXW__phoneControl{grid-template-columns:minmax(7.5rem,.45fr) minmax(0,1fr);gap:.5rem;display:grid}.form-field-controls-module__L-kBXW__control,.form-field-controls-module__L-kBXW__phoneControl input,.form-field-controls-module__L-kBXW__phoneInput{appearance:none;background:var(--color-re-surface);border:1px solid var(--color-re-border);box-sizing:border-box;color:var(--color-re-foreground);font:inherit;border-radius:.85rem;width:100%;min-height:2.75rem;padding:.72rem .9rem}.form-field-controls-module__L-kBXW__phoneInput{min-width:0}.form-field-controls-module__L-kBXW__control input,.form-field-controls-module__L-kBXW__phoneInput input{appearance:none;box-shadow:none;color:inherit;font:inherit;background:0 0;border:0;outline:none;width:100%;min-height:0;padding:0}.form-field-controls-module__L-kBXW__control:focus-within,.form-field-controls-module__L-kBXW__phoneInput:focus-within{border-color:color-mix(in srgb, var(--color-re-accent) 60%, transparent);box-shadow:0 0 0 3px var(--color-re-focus-ring-soft), var(--shadow-re-card);outline:none}:is(.form-field-controls-module__L-kBXW__control:has(input:disabled),.form-field-controls-module__L-kBXW__phoneInput:has(input:disabled)){cursor:not-allowed;opacity:.7}.form-field-controls-module__L-kBXW__dateControl{position:relative}.form-field-controls-module__L-kBXW__dateTimeControl{grid-template-columns:minmax(10rem,1fr) minmax(7.5rem,.45fr);gap:.55rem;display:grid}.form-field-controls-module__L-kBXW__timeControl{min-width:0}.form-field-controls-module__L-kBXW__calendarPopover{background:var(--color-re-surface);border:1px solid color-mix(in srgb, var(--color-re-accent) 18%, transparent);box-shadow:var(--shadow-re-overlay);box-sizing:border-box;overscroll-behavior:contain;z-index:60;border-radius:1rem;gap:.75rem;max-width:min(19rem,100vw - 1.5rem);padding:.85rem;display:grid;overflow:auto}.form-field-controls-module__L-kBXW__calendarToolbar,.form-field-controls-module__L-kBXW__calendarFooter{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.form-field-controls-module__L-kBXW__calendarToolbar strong{color:var(--color-re-foreground);font-size:.92rem}.form-field-controls-module__L-kBXW__calendarNav,.form-field-controls-module__L-kBXW__calendarFooterButton,.form-field-controls-module__L-kBXW__calendarDay{cursor:pointer;font:inherit;border:0}.form-field-controls-module__L-kBXW__calendarNav,.form-field-controls-module__L-kBXW__calendarFooterButton{background:var(--color-re-surface-nested);color:var(--color-re-foreground);border-radius:999px;min-height:2.25rem;padding:.4rem .75rem;font-weight:900}.form-field-controls-module__L-kBXW__calendarGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;display:grid}.form-field-controls-module__L-kBXW__calendarWeekday{color:var(--color-re-muted);letter-spacing:.08em;text-align:center;text-transform:uppercase;padding:.25rem 0;font-size:.68rem;font-weight:900}.form-field-controls-module__L-kBXW__calendarDay{aspect-ratio:1;background:var(--color-re-surface);color:var(--color-re-foreground);border-radius:.7rem;justify-content:center;align-items:center;min-height:2.25rem;font-size:.84rem;font-weight:800;display:inline-flex}.form-field-controls-module__L-kBXW__calendarDay:hover{background:var(--color-re-accent-soft);color:var(--color-re-accent)}.form-field-controls-module__L-kBXW__calendarDayOutside{color:var(--color-re-muted)}.form-field-controls-module__L-kBXW__calendarDayToday{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-re-accent) 35%, transparent)}.form-field-controls-module__L-kBXW__calendarDaySelected{background:var(--color-re-accent-deep);color:var(--color-re-accent-foreground)}.form-field-controls-module__L-kBXW__calendarFooter{border-top:1px solid var(--color-re-border);justify-content:flex-end;padding-top:.7rem}.form-field-controls-module__L-kBXW__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.form-field-controls-module__L-kBXW__fileControl{flex-wrap:wrap;align-items:center;gap:.6rem;min-width:0;display:flex}.form-field-controls-module__L-kBXW__fileInput{clip:rect(0 0 0 0);clip-path:inset(50%);pointer-events:none;white-space:nowrap;block-size:1px;inline-size:1px;position:fixed;inset-block-start:0;inset-inline-start:0;overflow:hidden}.form-field-controls-module__L-kBXW__fileAction{flex:none}.form-field-controls-module__L-kBXW__fileInput:focus-visible+.form-field-controls-module__L-kBXW__fileAction{box-shadow:0 0 0 3px var(--color-re-focus-ring-soft), 0 0 0 1px var(--color-re-accent);outline-offset:2px;outline:2px solid #0000}.form-field-controls-module__L-kBXW__fileDropzone{background:radial-gradient(circle at top left, color-mix(in srgb, var(--color-re-accent) 12%, transparent), transparent 34%), var(--color-re-surface);border:1.5px dashed var(--border-strong,var(--color-re-border));border-radius:var(--radius-re-lg);box-shadow:var(--shadow-re-card);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:1rem;min-width:0;padding:1rem;transition:border-color .18s,box-shadow .18s,transform .18s,background .18s;display:grid}.form-field-controls-module__L-kBXW__fileDropzone[data-dragging=true]{background:radial-gradient(circle at top left, color-mix(in srgb, var(--color-re-accent) 24%, transparent), transparent 38%), linear-gradient(135deg, color-mix(in srgb, var(--color-re-accent) 10%, transparent), color-mix(in srgb, var(--color-re-accent) 8%, transparent)), var(--color-re-surface);border-color:var(--color-re-accent);box-shadow:var(--shadow-re-raised), 0 0 0 4px var(--color-re-focus-ring-soft);transform:translateY(-1px)}.form-field-controls-module__L-kBXW__fileDropzone:focus-within{border-color:var(--color-re-accent);box-shadow:0 0 0 3px var(--color-re-focus-ring-soft), var(--shadow-re-card)}.form-field-controls-module__L-kBXW__fileDropzone[aria-disabled=true]{cursor:not-allowed;opacity:.62}.form-field-controls-module__L-kBXW__fileDropzoneCopy{gap:.35rem;min-width:0;transition:transform .18s;display:grid}.form-field-controls-module__L-kBXW__fileDropzone[data-dragging=true] .form-field-controls-module__L-kBXW__fileDropzoneCopy{transform:translateY(-.18rem)}.form-field-controls-module__L-kBXW__fileDropzoneKicker{color:var(--color-re-accent);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:900}.form-field-controls-module__L-kBXW__fileDropzoneTitle{color:var(--color-re-foreground);font-size:1rem;line-height:1.35}.form-field-controls-module__L-kBXW__fileDropzoneBody{color:var(--color-re-muted);font-size:.84rem;font-weight:700;line-height:1.45}.form-field-controls-module__L-kBXW__fileDropzoneActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;min-width:min(100%,16rem);display:flex}@media (prefers-reduced-motion:reduce){.form-field-controls-module__L-kBXW__fileDropzone,.form-field-controls-module__L-kBXW__fileDropzoneCopy{transition:none}.form-field-controls-module__L-kBXW__fileDropzone[data-dragging=true],.form-field-controls-module__L-kBXW__fileDropzone[data-dragging=true] .form-field-controls-module__L-kBXW__fileDropzoneCopy{transform:none}}@media (max-width:640px){.form-field-controls-module__L-kBXW__fileDropzone{grid-template-columns:1fr}.form-field-controls-module__L-kBXW__fileDropzoneActions{justify-content:stretch}.form-field-controls-module__L-kBXW__fileDropzoneActions .form-field-controls-module__L-kBXW__fileAction{width:100%}}.form-field-controls-module__L-kBXW__fileMeta{color:var(--color-re-foreground);overflow-wrap:anywhere;flex:12rem;min-width:min(100%,12rem);font-size:.82rem;font-weight:800}.form-field-controls-module__L-kBXW__hint,.form-field-controls-module__L-kBXW__preview{color:var(--color-re-muted);font-size:.8rem;font-weight:700}.form-field-controls-module__L-kBXW__preview{color:var(--color-re-foreground)}.form-field-controls-module__L-kBXW__error{color:var(--color-re-danger-foreground);font-size:.8rem;font-weight:800}@media (max-width:560px){.form-field-controls-module__L-kBXW__phoneControl,.form-field-controls-module__L-kBXW__dateTimeControl{grid-template-columns:1fr}}
.property-list-filters-module__W2Nivq__activeBar{border-top:1px solid var(--color-re-border);flex-wrap:wrap;align-items:center;gap:.65rem;min-width:0;padding-top:.85rem;display:flex}.property-list-filters-module__W2Nivq__activeBar>strong{color:var(--color-re-foreground);flex:none}.property-list-filters-module__W2Nivq__chips{flex-wrap:wrap;flex:18rem;gap:.5rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.property-list-filters-module__W2Nivq__chip{background:var(--color-re-surface-soft);border:1px solid var(--color-re-border);color:var(--color-re-accent-strong);border-radius:999px;align-items:center;gap:.35rem;min-width:0;max-width:100%;min-height:2.75rem;padding:.45rem .75rem;display:inline-flex}.property-list-filters-module__W2Nivq__chip span,.property-list-filters-module__W2Nivq__chip strong{overflow-wrap:anywhere}.property-list-filters-module__W2Nivq__chip span{color:var(--color-re-muted);font-size:.78rem;font-weight:800}.property-list-filters-module__W2Nivq__chip strong{color:var(--color-re-foreground);font-size:.84rem}body:has(.real-estate-app[data-theme=dark]) .property-list-filters-module__W2Nivq__chip{background:var(--color-re-surface-nested);border-color:var(--color-re-border-strong);color:var(--color-re-foreground)}
.entity-selector-module__Q91vVa__selector{--entity-selector-surface:var(--color-re-surface);--entity-selector-surface-raised:var(--color-re-surface);--entity-selector-border:var(--color-re-border);--entity-selector-border-strong:var(--color-re-border-strong);--entity-selector-text:var(--color-re-foreground);--entity-selector-muted:var(--color-re-muted);--entity-selector-accent:var(--color-re-accent);--entity-selector-accent-soft:var(--color-re-accent-soft);--entity-selector-danger:var(--color-re-danger);box-sizing:border-box;color:var(--entity-selector-text);inline-size:100%;min-inline-size:0;max-inline-size:100%;border:0;gap:.75rem;width:100%;margin:0;padding:0;display:grid}.entity-selector-module__Q91vVa__selector:disabled{opacity:.72}.entity-selector-module__Q91vVa__header{gap:.3rem;min-inline-size:0;display:grid}.entity-selector-module__Q91vVa__label{color:var(--entity-selector-text);overflow-wrap:anywhere;font-size:.95rem;font-weight:900;line-height:1.35}.entity-selector-module__Q91vVa__requiredMark{color:var(--entity-selector-danger);margin-inline-start:.2rem}.entity-selector-module__Q91vVa__description,.entity-selector-module__Q91vVa__status,.entity-selector-module__Q91vVa__retainedNotice,.entity-selector-module__Q91vVa__disabledReason{color:var(--entity-selector-muted);overflow-wrap:anywhere;margin:0;font-size:.86rem;line-height:1.5}.entity-selector-module__Q91vVa__searchRow{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.5rem;min-inline-size:0;display:grid}.entity-selector-module__Q91vVa__searchInput{background:var(--entity-selector-surface-raised);border:1px solid var(--entity-selector-border-strong);border-radius:var(--radius-re-md);color:var(--entity-selector-text);font:inherit;text-align:start;touch-action:manipulation;min-block-size:2.75rem;inline-size:100%;min-inline-size:min(100%,6rem);padding-block:.65rem;padding-inline:.8rem;line-height:1.5;transition:border-color .16s,box-shadow .16s,opacity .16s}.entity-selector-module__Q91vVa__searchInput input{color:inherit;font:inherit;line-height:inherit;min-block-size:0;min-inline-size:0;background:0 0;border:0;width:100%;padding:0}.entity-selector-module__Q91vVa__searchInput input::placeholder{color:var(--entity-selector-muted)}.entity-selector-module__Q91vVa__searchInput:focus-within,.entity-selector-module__Q91vVa__optionButton:focus-visible,.entity-selector-module__Q91vVa__checkItem:focus-within{border-color:var(--entity-selector-accent);box-shadow:0 0 0 3px var(--color-re-focus-ring-soft);outline:3px solid var(--color-re-focus-ring);outline-offset:2px}.entity-selector-module__Q91vVa__selectedValue{background:var(--entity-selector-accent-soft);border:1px solid var(--entity-selector-accent);border-radius:var(--radius-re-md);flex-wrap:wrap;align-items:center;gap:.55rem;min-block-size:2.75rem;min-inline-size:0;padding-block:.55rem;padding-inline:.7rem;display:flex}.entity-selector-module__Q91vVa__selectedValueText{color:var(--entity-selector-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;font-weight:900}.entity-selector-module__Q91vVa__optionList,.entity-selector-module__Q91vVa__checklist{grid-template-columns:minmax(0,1fr);gap:.55rem;min-inline-size:0;display:grid}.entity-selector-module__Q91vVa__optionButton,.entity-selector-module__Q91vVa__checkItem{background:var(--entity-selector-surface);border:1px solid var(--entity-selector-border);border-radius:var(--radius-re-md);color:var(--entity-selector-text);text-align:start;touch-action:manipulation;align-items:flex-start;gap:.65rem;min-block-size:2.75rem;inline-size:100%;min-inline-size:0;padding-block:.7rem;padding-inline:.75rem;line-height:1.45;transition:background .16s,border-color .16s,box-shadow .16s,opacity .16s;display:flex}.entity-selector-module__Q91vVa__optionButton{cursor:pointer;font:inherit;flex-direction:column}.entity-selector-module__Q91vVa__checkItem{cursor:pointer}.entity-selector-module__Q91vVa__optionButton:hover:not(:disabled),.entity-selector-module__Q91vVa__checkItem:hover:not(.entity-selector-module__Q91vVa__checkItemDisabled){background:var(--entity-selector-surface-raised);border-color:var(--entity-selector-accent)}.entity-selector-module__Q91vVa__optionButtonSelected,.entity-selector-module__Q91vVa__checkItemSelected{background:var(--entity-selector-accent-soft);border-color:var(--entity-selector-accent)}.entity-selector-module__Q91vVa__optionButton:disabled,.entity-selector-module__Q91vVa__checkItemDisabled{cursor:not-allowed;opacity:.68}.entity-selector-module__Q91vVa__optionContent{flex-wrap:wrap;align-items:center;gap:.6rem;min-inline-size:0;display:flex}.entity-selector-module__Q91vVa__optionText{gap:.12rem;min-inline-size:0;max-inline-size:100%;display:grid}.entity-selector-module__Q91vVa__optionLabel{color:var(--entity-selector-text);overflow-wrap:break-word;word-break:normal;font-weight:900}.entity-selector-module__Q91vVa__optionSecondary{color:var(--entity-selector-muted);overflow-wrap:break-word;word-break:normal;font-size:.82rem}.entity-selector-module__Q91vVa__checkbox{accent-color:var(--entity-selector-accent);flex:none;block-size:1.2rem;inline-size:1.2rem;margin-block-start:.12rem;margin-inline:0}.entity-selector-module__Q91vVa__status,.entity-selector-module__Q91vVa__statusError{background:var(--entity-selector-surface);border:1px solid var(--entity-selector-border);border-radius:var(--radius-re-md);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;min-block-size:2.75rem;padding-block:.65rem;padding-inline:.75rem;display:flex}.entity-selector-module__Q91vVa__statusError{color:var(--entity-selector-danger);overflow-wrap:anywhere;font-size:.88rem;font-weight:800;line-height:1.45}.entity-selector-module__Q91vVa__validitySentinel,.entity-selector-module__Q91vVa__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.entity-selector-module__Q91vVa__selectorCompact{max-inline-size:none}.entity-selector-module__Q91vVa__searchAnchor{position:relative}.entity-selector-module__Q91vVa__collapsedChip{background:var(--entity-selector-accent-soft);border:1px solid var(--entity-selector-accent);border-radius:var(--radius-re-md);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;min-block-size:2.75rem;min-inline-size:0;padding-block:.55rem;padding-inline:.7rem;display:flex}.entity-selector-module__Q91vVa__changeButton{background:var(--entity-selector-surface-raised);border:1px solid var(--entity-selector-border-strong);border-radius:var(--radius-re-md);color:var(--entity-selector-text);cursor:pointer;font:inherit;touch-action:manipulation;flex:none;justify-content:center;align-items:center;min-block-size:2.25rem;padding-block:.45rem;padding-inline:.75rem;font-weight:850;line-height:1.35;display:inline-flex}.entity-selector-module__Q91vVa__changeButton:hover:not(:disabled){background:var(--entity-selector-accent-soft);border-color:var(--entity-selector-accent)}.entity-selector-module__Q91vVa__changeButton:disabled{cursor:not-allowed;opacity:.62}.entity-selector-module__Q91vVa__changeButton:focus-visible{border-color:var(--entity-selector-accent);box-shadow:0 0 0 3px var(--color-re-focus-ring-soft);outline:3px solid var(--color-re-focus-ring);outline-offset:2px}.entity-selector-module__Q91vVa__optionListPopover{background:var(--entity-selector-surface-raised);border:1px solid var(--entity-selector-border-strong);border-radius:var(--radius-re-md);z-index:30;grid-template-columns:minmax(0,1fr);max-block-size:min(18rem,50vh);position:absolute;inset-block-start:calc(100% + .35rem);inset-inline:0;overflow-y:auto;box-shadow:0 12px 28px #0f172a1f}:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .entity-selector-module__Q91vVa__optionContent,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .entity-selector-module__Q91vVa__selectedValue,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .entity-selector-module__Q91vVa__status,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .entity-selector-module__Q91vVa__statusError){direction:rtl}@media (min-width:48rem){.entity-selector-module__Q91vVa__selector{max-inline-size:54rem}.entity-selector-module__Q91vVa__searchRow{grid-template-columns:minmax(0,1fr) auto}.entity-selector-module__Q91vVa__optionList,.entity-selector-module__Q91vVa__checklist{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.entity-selector-module__Q91vVa__selector{gap:.85rem}.entity-selector-module__Q91vVa__optionList,.entity-selector-module__Q91vVa__checklist{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}}@media (min-width:90rem){.entity-selector-module__Q91vVa__selector{max-inline-size:62rem}}.entity-selector-module__Q91vVa__selector[data-layout=cards]{max-inline-size:none}.entity-selector-module__Q91vVa__selector[data-layout=cards] .entity-selector-module__Q91vVa__optionList{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:.85rem}.entity-selector-module__Q91vVa__selector[data-layout=cards] .entity-selector-module__Q91vVa__optionButton{background:linear-gradient(160deg, var(--entity-selector-surface-raised), var(--entity-selector-surface));border-radius:var(--radius-re-lg);box-shadow:var(--shadow-re-card);min-block-size:7.5rem;padding-block:1rem;padding-inline:1rem;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s}.entity-selector-module__Q91vVa__selector[data-layout=cards] .entity-selector-module__Q91vVa__optionButton:hover:not(:disabled){box-shadow:var(--shadow-re-raised);transform:translateY(-1px)}.entity-selector-module__Q91vVa__selector[data-layout=cards] .entity-selector-module__Q91vVa__optionButtonSelected{background:linear-gradient(160deg, var(--entity-selector-accent-soft), var(--entity-selector-surface-raised));box-shadow:var(--shadow-re-raised)}.entity-selector-module__Q91vVa__selector[data-layout=cards] .entity-selector-module__Q91vVa__optionLabel{letter-spacing:-.01em;font-size:.95rem;line-height:1.35}.entity-selector-module__Q91vVa__selector[data-layout=cards] .entity-selector-module__Q91vVa__optionSecondary{font-size:.8rem;line-height:1.45}@media (prefers-reduced-motion:reduce){.entity-selector-module__Q91vVa__selector[data-layout=cards] .entity-selector-module__Q91vVa__optionButton{transition:none}.entity-selector-module__Q91vVa__selector[data-layout=cards] .entity-selector-module__Q91vVa__optionButton:hover:not(:disabled){transform:none}}@media (max-width:860px){.entity-selector-module__Q91vVa__searchInput{padding-block:min(.65rem,2.2vw);padding-inline:min(.85rem,.5vw)}.entity-selector-module__Q91vVa__optionButton,.entity-selector-module__Q91vVa__checkItem{padding-inline:min(.8rem,2.6vw)}}@media (prefers-reduced-motion:reduce){.entity-selector-module__Q91vVa__searchInput,.entity-selector-module__Q91vVa__optionButton,.entity-selector-module__Q91vVa__checkItem{transition:none}}
.select-field-module__tBePSa__trigger{appearance:none;cursor:pointer;font:inherit;letter-spacing:normal;text-align:start;text-transform:none;justify-content:space-between;align-items:center;gap:.65rem;min-height:2.75rem;padding:.65rem .85rem .65rem .95rem;font-size:1rem;font-weight:800;line-height:1.35;}.select-field-module__tBePSa__trigger:hover,.select-field-module__tBePSa__trigger[data-state=open]{border-color:color-mix(in oklab, var(--border-strong) 8%, var(--border-subtle));box-shadow:none}.select-field-module__tBePSa__trigger:disabled{cursor:not-allowed;opacity:.58}.select-field-module__tBePSa__trigger:focus-visible{border-color:color-mix(in oklab, var(--border-strong) 12%, var(--border-subtle));box-shadow:0 0 0 3px var(--ring-soft);outline:none}
.inline-action-menu-module__UoMYtq__menu{display:inline-flex}.inline-action-menu-module__UoMYtq__trigger{background:color-mix(in srgb, var(--color-re-surface) 60%, transparent);border:1px solid var(--color-re-border);color:var(--color-re-foreground);cursor:pointer;min-block-size:2.5rem;min-inline-size:2.5rem;font:inherit;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:600;list-style:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.inline-action-menu-module__UoMYtq__trigger::-webkit-details-marker{display:none}.inline-action-menu-module__UoMYtq__trigger:hover,.inline-action-menu-module__UoMYtq__trigger[aria-expanded=true]{background:var(--color-re-surface-soft);border-color:color-mix(in srgb, var(--color-re-accent) 40%, transparent);color:var(--color-re-accent)}.inline-action-menu-module__UoMYtq__trigger:focus-visible{box-shadow:0 0 0 2px var(--color-re-surface), 0 0 0 4px var(--color-re-focus-ring);outline:none}.inline-action-menu-module__UoMYtq__panel{background:var(--color-re-surface);border:1px solid var(--color-re-border);border-radius:var(--radius-re-md);box-shadow:var(--shadow-re-overlay);color:var(--color-re-foreground);z-index:1000;gap:.25rem;max-block-size:min(22rem,100dvh - 1rem);min-inline-size:14rem;padding:.5rem;display:grid;position:fixed;overflow-y:auto}.inline-action-menu-module__UoMYtq__item{border-radius:var(--radius-re-md);color:var(--color-re-foreground);font:inherit;text-align:start;white-space:nowrap;min-block-size:2.5rem;background:0 0;border:0;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;font-size:.875rem;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.inline-action-menu-module__UoMYtq__item:hover,.inline-action-menu-module__UoMYtq__item:focus-visible{background:var(--color-re-surface-soft)}.inline-action-menu-module__UoMYtq__item:focus-visible{box-shadow:0 0 0 2px var(--color-re-focus-ring-soft);outline:none}.inline-action-menu-module__UoMYtq__destructive{color:var(--color-re-danger)}.inline-action-menu-module__UoMYtq__destructive:hover,.inline-action-menu-module__UoMYtq__destructive:focus-visible{background:color-mix(in srgb, var(--color-re-danger) 10%, transparent)}.inline-action-menu-module__UoMYtq__separator{background:var(--color-re-border);block-size:1px;margin:.25rem 0}@media (prefers-reduced-motion:reduce){.inline-action-menu-module__UoMYtq__trigger,.inline-action-menu-module__UoMYtq__item{transition:none}}
.numeric-stepper-input-module__2D3yRa__stepperButton{color:var(--foreground);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;min-width:2.75rem;padding-inline:.65rem;font-size:1.125rem;font-weight:500;line-height:1;transition:background-color .16s;display:inline-flex}.numeric-stepper-input-module__2D3yRa__stepperButton:hover:not(:disabled){background:var(--surface-soft)}.numeric-stepper-input-module__2D3yRa__stepperButton:disabled{cursor:not-allowed;opacity:.45}.numeric-stepper-input-module__2D3yRa__control{font-variant-numeric:tabular-nums;text-align:start}.numeric-stepper-input-module__2D3yRa__controlCompact{text-align:center;flex:none;width:1.75rem;min-width:1.5rem;padding-inline:.25rem}.numeric-stepper-input-module__2D3yRa__statusIcon{color:var(--muted-foreground);flex:none;align-items:center;padding-inline-end:.15rem;display:inline-flex}.numeric-stepper-input-module__2D3yRa__statusIconInvalid{color:var(--destructive)}.numeric-stepper-input-module__2D3yRa__statusIconWarning{color:var(--warning-foreground)}.numeric-stepper-input-module__2D3yRa__statusIconSuccess{color:var(--success-foreground)}.numeric-stepper-input-module__2D3yRa__spinnerStack{flex-direction:column;flex:none;align-self:stretch;align-items:stretch;display:inline-flex}.numeric-stepper-input-module__2D3yRa__spinnerButton{color:var(--foreground);cursor:pointer;background:0 0;border:0;flex:50%;justify-content:center;align-items:center;min-width:2.75rem;padding-inline:.65rem;font-size:.75rem;line-height:1;transition:background-color .16s;display:inline-flex}.numeric-stepper-input-module__2D3yRa__spinnerButton:hover:not(:disabled){background:var(--surface-soft)}.numeric-stepper-input-module__2D3yRa__spinnerButton:disabled{cursor:not-allowed;opacity:.45}.numeric-stepper-input-module__2D3yRa__stepperButtonCompact{min-width:2rem;padding-inline:.4rem;font-size:1rem}.numeric-stepper-input-module__2D3yRa__roomShell{grid-template-columns:var(--room-icon-col,2.75rem) 1px minmax(0, 1fr) var(--room-value-col,2.25rem) 1px var(--room-step-col,2rem) 1px var(--room-step-col,2rem);align-items:stretch;width:100%;min-width:0;max-width:100%;display:grid!important}.numeric-stepper-input-module__2D3yRa__roomIconCell{color:var(--muted-foreground);justify-content:center;align-items:center;padding-inline:.65rem;display:inline-flex}.numeric-stepper-input-module__2D3yRa__roomIconCell svg{width:1rem;height:1rem}.numeric-stepper-input-module__2D3yRa__roomDivider{background:var(--border-subtle);align-self:stretch;width:1px}.numeric-stepper-input-module__2D3yRa__roomLabelCell{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;align-self:center;min-width:0;padding-inline:.65rem;font-size:.8125rem;font-weight:600;overflow:hidden}.numeric-stepper-input-module__2D3yRa__roomValueCell{justify-content:center;align-items:center;min-width:0;padding-inline:.15rem;display:inline-flex;position:relative}.numeric-stepper-input-module__2D3yRa__roomValueCell .numeric-stepper-input-module__2D3yRa__control{text-align:center;width:100%;min-width:0;padding-inline:0}.numeric-stepper-input-module__2D3yRa__roomValueCell .numeric-stepper-input-module__2D3yRa__statusIcon{padding-inline-end:0;position:absolute;right:.15rem}.numeric-stepper-input-module__2D3yRa__roomStepCell{color:var(--foreground);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:100%;min-width:0;padding:0;font-size:1rem;font-weight:500;line-height:1;transition:background-color .16s;display:inline-flex}.numeric-stepper-input-module__2D3yRa__roomStepCell:hover:not(:disabled){background:var(--surface-soft)}.numeric-stepper-input-module__2D3yRa__roomStepCell:disabled{cursor:not-allowed;opacity:.45}.numeric-stepper-input-module__2D3yRa__roomSection{--room-icon-col:2.75rem;--room-step-col:2rem;--room-value-col:2.25rem;gap:.75rem;min-width:0;max-width:100%;display:grid}.numeric-stepper-input-module__2D3yRa__roomSectionTitle{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.numeric-stepper-input-module__2D3yRa__roomGrid{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.numeric-stepper-input-module__2D3yRa__roomGrid>*{width:100%;min-width:0}@media (min-width:640px){.numeric-stepper-input-module__2D3yRa__roomGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.numeric-stepper-input-module__2D3yRa__roomSection{--room-icon-col:2.5rem;--room-step-col:1.85rem;--room-value-col:2rem}.numeric-stepper-input-module__2D3yRa__stepperButton{min-width:2.25rem;padding-inline:.45rem;font-size:1rem}.numeric-stepper-input-module__2D3yRa__spinnerButton{min-width:2.25rem;padding-inline:.45rem}.numeric-stepper-input-module__2D3yRa__stepperButtonCompact{min-width:1.85rem;padding-inline:.3rem}}
.radio-icon-cards-module__ylDFyG__root{gap:.5rem;width:100%;min-width:0;max-width:100%;display:grid}.radio-icon-cards-module__ylDFyG__groupLabel{color:var(--foreground);letter-spacing:.01em;font-size:.75rem;font-weight:600}.radio-icon-cards-module__ylDFyG__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:.75rem;width:100%;min-width:0;max-width:100%;display:grid}.radio-icon-cards-module__ylDFyG__card{align-items:center;gap:.75rem;padding:.65rem .85rem;position:relative}.radio-icon-cards-module__ylDFyG__root .radio-icon-cards-module__ylDFyG__card:hover:not(.radio-icon-cards-module__ylDFyG__cardSelectedSoft):not(.radio-icon-cards-module__ylDFyG__cardSelectedSolid){border-color:var(--border-subtle);box-shadow:none}.radio-icon-cards-module__ylDFyG__cardWithCheck{padding-inline-end:2rem}.radio-icon-cards-module__ylDFyG__root .radio-icon-cards-module__ylDFyG__card.radio-icon-cards-module__ylDFyG__cardSelectedSoft,.radio-icon-cards-module__ylDFyG__root .radio-icon-cards-module__ylDFyG__card.radio-icon-cards-module__ylDFyG__cardSelectedSoft:hover,.radio-icon-cards-module__ylDFyG__root .radio-icon-cards-module__ylDFyG__card.radio-icon-cards-module__ylDFyG__cardSelectedSoft:focus-within{background:var(--surface-soft);border-color:var(--foreground);box-shadow:var(--lre-shadow-sm)}.radio-icon-cards-module__ylDFyG__root .radio-icon-cards-module__ylDFyG__card.radio-icon-cards-module__ylDFyG__cardSelectedSolid,.radio-icon-cards-module__ylDFyG__root .radio-icon-cards-module__ylDFyG__card.radio-icon-cards-module__ylDFyG__cardSelectedSolid:hover,.radio-icon-cards-module__ylDFyG__root .radio-icon-cards-module__ylDFyG__card.radio-icon-cards-module__ylDFyG__cardSelectedSolid:focus-within{background:var(--foreground);border-color:var(--foreground);box-shadow:var(--lre-shadow-md);color:var(--background)}.radio-icon-cards-module__ylDFyG__root .radio-icon-cards-module__ylDFyG__card:focus-within:not(.radio-icon-cards-module__ylDFyG__cardSelectedSoft):not(.radio-icon-cards-module__ylDFyG__cardSelectedSolid){border-color:var(--border-subtle);box-shadow:none}.radio-icon-cards-module__ylDFyG__cardLabel{flex:auto;min-width:0;font-size:.875rem;font-weight:600;line-height:1.25}.radio-icon-cards-module__ylDFyG__cardLabelStacked{align-content:center;gap:.2rem;display:grid}.radio-icon-cards-module__ylDFyG__cardTitle{overflow-wrap:break-word;min-width:0}.radio-icon-cards-module__ylDFyG__cardDescription{color:var(--muted-foreground);overflow-wrap:break-word;min-width:0;font-size:.8125rem;font-weight:400;line-height:1.35}.radio-icon-cards-module__ylDFyG__check{border-radius:var(--lre-radius-full);box-shadow:var(--lre-shadow-sm);flex:none;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:inline-flex;position:absolute;top:50%;right:.55rem;transform:translateY(-50%)}.radio-icon-cards-module__ylDFyG__check svg{width:.625rem;height:.625rem}.radio-icon-cards-module__ylDFyG__variantSoft .radio-icon-cards-module__ylDFyG__cardLabelSelected{color:var(--foreground)}.radio-icon-cards-module__ylDFyG__variantSoft .radio-icon-cards-module__ylDFyG__check{background:var(--foreground);color:var(--background)}.radio-icon-cards-module__ylDFyG__variantSolid .radio-icon-cards-module__ylDFyG__cardLabelSelected{color:inherit}.radio-icon-cards-module__ylDFyG__variantSolid .radio-icon-cards-module__ylDFyG__check{background:var(--background);color:var(--foreground)}@media (max-width:639px){.radio-icon-cards-module__ylDFyG__grid{grid-template-columns:minmax(0,1fr)}}.radio-icon-cards-module__ylDFyG__compact .radio-icon-cards-module__ylDFyG__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,6.75rem),1fr));gap:.5rem}.radio-icon-cards-module__ylDFyG__compact .radio-icon-cards-module__ylDFyG__card{gap:.5rem;padding:.45rem .6rem}.radio-icon-cards-module__ylDFyG__compact .radio-icon-cards-module__ylDFyG__cardWithCheck{padding-inline-end:1.65rem}.radio-icon-cards-module__ylDFyG__compact .radio-icon-cards-module__ylDFyG__cardLabel{font-size:.8125rem}.radio-icon-cards-module__ylDFyG__compact .radio-icon-cards-module__ylDFyG__check{width:1rem;height:1rem;right:.45rem}.radio-icon-cards-module__ylDFyG__stack .radio-icon-cards-module__ylDFyG__grid{grid-template-columns:minmax(0,1fr);gap:.5rem}.radio-icon-cards-module__ylDFyG__stack .radio-icon-cards-module__ylDFyG__card{width:100%}.radio-icon-cards-module__ylDFyG__stack .radio-icon-cards-module__ylDFyG__cardLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.radio-icon-cards-module__ylDFyG__stack.radio-icon-cards-module__ylDFyG__compact .radio-icon-cards-module__ylDFyG__cardWithCheck{padding-inline-end:2rem}
.sidebar-module__cgy8PW__itemLink{transition:transform var(--motion-duration-fast) var(--motion-ease-smooth-out), background-color var(--motion-duration-fast) var(--motion-ease-smooth-out), color var(--motion-duration-fast) var(--motion-ease-smooth-out), box-shadow var(--motion-duration-fast) var(--motion-ease-smooth-out);transform:translate(0)}.sidebar-module__cgy8PW__itemLink:hover,.sidebar-module__cgy8PW__itemLink:focus-visible{transform:translateX(var(--motion-offset-sm))}.sidebar-module__cgy8PW__itemLink:active{transform:translateX(var(--motion-offset-sm)) scale(.985)}.sidebar-module__cgy8PW__activePill{box-shadow:var(--shadow-sm);border-radius:.5rem}.sidebar-module__cgy8PW__expanderButton{transition:transform var(--motion-duration-fast) var(--motion-ease-smooth-out), background-color var(--motion-duration-fast) var(--motion-ease-smooth-out), color var(--motion-duration-fast) var(--motion-ease-smooth-out)}.sidebar-module__cgy8PW__expanderButton:hover,.sidebar-module__cgy8PW__expanderButton:focus-visible{transform:translateX(var(--motion-offset-sm))}@media (prefers-reduced-motion:reduce){.sidebar-module__cgy8PW__itemLink,.sidebar-module__cgy8PW__expanderButton{transition:none;transform:none}.sidebar-module__cgy8PW__itemLink:hover,.sidebar-module__cgy8PW__itemLink:focus-visible,.sidebar-module__cgy8PW__itemLink:active,.sidebar-module__cgy8PW__expanderButton:hover,.sidebar-module__cgy8PW__expanderButton:focus-visible{transform:none}}
.tooltip-card-module__TZ-yyG__panel{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--lre-radius-md);box-shadow:var(--lre-shadow-lg);box-sizing:border-box;color:var(--foreground);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;overflow-wrap:anywhere;word-break:break-word;max-width:min(24rem,100vw - 1.5rem);padding:1rem;font-size:.875rem;line-height:1.45}.tooltip-card-module__TZ-yyG__panelString{width:max-content}.tooltip-card-module__TZ-yyG__panelRich{width:min(24rem,100vw - 1.5rem)}.tooltip-card-module__TZ-yyG__panelFlush{padding:0}:is(.real-estate-app[data-theme=dark] .tooltip-card-module__TZ-yyG__panel,.re-spotlight[data-theme=dark] .tooltip-card-module__TZ-yyG__panel){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(body:has(.real-estate-app[data-theme=dark]) .tooltip-card-module__TZ-yyG__panel,body:has(.re-spotlight[data-theme=dark]) .tooltip-card-module__TZ-yyG__panel){color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#121317;border-color:#272930;box-shadow:0 18px 48px -12px #0000008c}
.whatsapp-campaign-preview-module__gbmQMa__shell{--wa-preview-frame:#151b1e;--wa-preview-header:#1f2529;--wa-preview-chat:#0e1316;--wa-preview-date:#283033;--wa-preview-date-text:#b2babd;--wa-preview-header-text:#f5f5f5;--wa-preview-muted:#41c873;--wa-preview-bubble:#21503a;--wa-preview-bubble-text:#fff;--wa-preview-bubble-divider:#ffffff2e;--wa-preview-check:#4cbbff;border:1px solid var(--border-subtle);box-shadow:var(--lre-shadow-md);border-radius:2rem;width:100%;max-width:22rem;margin-inline:auto;overflow:hidden}@media (min-width:640px){.whatsapp-campaign-preview-module__gbmQMa__shell{max-width:24rem}}@media (min-width:1024px){.whatsapp-campaign-preview-module__gbmQMa__shell{max-width:26rem}}.real-estate-app[data-theme=light] .whatsapp-campaign-preview-module__gbmQMa__shell{--wa-preview-frame:#e7ebee;--wa-preview-header:#dae0e7;--wa-preview-chat:#eae7e1;--wa-preview-date:#ffffffe0;--wa-preview-date-text:#57646b;--wa-preview-header-text:#212c31;--wa-preview-muted:#2c9653;--wa-preview-bubble:#fff;--wa-preview-bubble-text:#192024;--wa-preview-bubble-divider:#ccd3d7;--wa-preview-check:#1293e2}.whatsapp-campaign-preview-module__gbmQMa__header{background:var(--wa-preview-header);align-items:center;gap:.75rem;min-width:0;padding:.875rem 1rem;display:flex}.whatsapp-campaign-preview-module__gbmQMa__headerCopy{flex:auto;min-width:0}.whatsapp-campaign-preview-module__gbmQMa__headerTitle{color:var(--wa-preview-header-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.9375rem;font-weight:600;line-height:1.2;overflow:hidden}.whatsapp-campaign-preview-module__gbmQMa__headerStatus{color:var(--wa-preview-muted);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.35rem;margin:.2rem 0 0;font-size:.6875rem;font-weight:600;line-height:1;display:inline-flex}.whatsapp-campaign-preview-module__gbmQMa__onlineDot{background:var(--wa-preview-muted);border-radius:var(--lre-radius-full);flex:none;width:.45rem;height:.45rem}.whatsapp-campaign-preview-module__gbmQMa__headerActions{color:var(--wa-preview-header-text);opacity:.88;flex:none;align-items:center;gap:.5rem;display:inline-flex}.whatsapp-campaign-preview-module__gbmQMa__menuButton{border:1px solid color-mix(in oklab, var(--wa-preview-header-text) 22%, transparent);border-radius:var(--lre-radius-full);justify-content:center;align-items:center;width:1.6rem;height:1.6rem;display:inline-flex}.whatsapp-campaign-preview-module__gbmQMa__chat{background:var(--wa-preview-chat);overscroll-behavior:contain;gap:1rem;min-height:16rem;max-height:min(24rem,50dvh);padding:1rem .875rem 1.25rem;display:grid;overflow-y:auto}.whatsapp-campaign-preview-module__gbmQMa__dateChip{background:var(--wa-preview-date);border-radius:var(--lre-radius-full);color:var(--wa-preview-date-text);letter-spacing:.06em;text-transform:uppercase;justify-self:center;padding:.3rem .8rem;font-size:.6875rem;font-weight:600}.whatsapp-campaign-preview-module__gbmQMa__bubbleWrap{justify-content:flex-start;min-width:0;display:flex}.whatsapp-campaign-preview-module__gbmQMa__bubble{background:var(--wa-preview-bubble);color:var(--wa-preview-bubble-text);border-radius:.75rem;min-width:0;max-width:92%;padding:.75rem .85rem .55rem;position:relative}.whatsapp-campaign-preview-module__gbmQMa__bubble:before{border-bottom:.55rem solid #0000;border-inline-end:.55rem solid var(--wa-preview-bubble);content:"";inset-inline-start:-.48rem;border-top:.55rem solid #0000;position:absolute;top:.45rem}.whatsapp-campaign-preview-module__gbmQMa__bubbleHeader{border-bottom:1px solid var(--wa-preview-bubble-divider);margin:0 0 .55rem;padding-bottom:.5rem;font-size:.9375rem;font-weight:600;line-height:1.35}.whatsapp-campaign-preview-module__gbmQMa__bubbleBody{white-space:pre-wrap;margin:0;font-size:.9375rem;line-height:1.5}.whatsapp-campaign-preview-module__gbmQMa__bubbleFooter{border-top:1px solid var(--wa-preview-bubble-divider);opacity:.88;margin:.55rem 0 0;padding-top:.45rem;font-size:.75rem;line-height:1.4}.whatsapp-campaign-preview-module__gbmQMa__bubbleMeta{color:color-mix(in oklab, var(--wa-preview-bubble-text) 72%, transparent);justify-content:flex-end;align-items:center;gap:.25rem;margin-top:.45rem;font-size:.6875rem;display:flex}.whatsapp-campaign-preview-module__gbmQMa__checks{color:var(--wa-preview-check);margin-inline-start:.1rem;display:inline-flex}
