.leads-widget-root{isolation:isolate;container-type:inline-size;display:flex;flex-direction:column;font-family:var(--uds-font-family, Inter, sans-serif);color:var(--uds-color-text-primary, #171717);background:var(--uds-color-surface-white, #fff);box-sizing:border-box}.leads-widget-root--ai-leasing-open{padding-right:var(--leads-ai-leasing-dock-right, 376px)}.leads-page-header{align-items:center;gap:var(--uds-space-200);padding:var(--uds-space-100) var(--uds-space-200) var(--uds-space-100);flex-shrink:0}.leads-page-actions{align-items:center}.leads-bootstrap-gate{opacity:.6;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.leads-page-view-switcher{--udc-switcher-option-min-width: 72px}.leads-page-actions__btn{display:inline-flex;align-items:center;gap:var(--uds-space-100, 4px);padding:var(--uds-space-100, 4px) var(--uds-space-200, 8px);height:36px;border:1px solid var(--uds-color-border-primary, #e5e5e5);border-radius:var(--uds-radius-input, 8px);background:var(--uds-color-surface-white, #fff);color:var(--uds-color-text-primary, #171717);font-size:var(--uds-font-size-base, 14px);font-family:var(--uds-font-family, Inter, sans-serif);cursor:default;white-space:nowrap}.leads-page-actions__btn:hover{background:var(--uds-color-surface-subtle, #f5f5f5)}.leads-page-actions__btn--interactive{cursor:pointer}.leads-page-actions__btn--interactive:hover{background:var(--uds-color-surface-subtle, #f5f5f5)}.leads-page-actions__btn:disabled{cursor:default;opacity:.6}.leads-export-menu{position:relative}.leads-export-menu__popover{position:absolute;top:calc(100% + 4px);right:0;z-index:400;min-width:120px;background:var(--uds-color-surface-white, #fff);border:1px solid var(--uds-color-border-primary, #a3a3a3);border-radius:8px;box-shadow:0 4px 12px #00000021;overflow:hidden}.leads-export-menu__item{display:flex;align-items:center;justify-content:space-between;gap:var(--uds-space-200, 8px);width:100%;padding:12px 16px;border:none;background:none;cursor:pointer;font-family:var(--uds-font-family, Inter, sans-serif);font-size:var(--uds-font-size-base, 14px);font-weight:var(--uds-font-weight-regular, 400);line-height:var(--uds-font-line-height-base, 20px);color:var(--uds-color-text-primary, #171717);text-align:left}.leads-export-menu__item:hover:not(:disabled){background:var(--uds-color-surface-subtle, #f5f5f5)}.leads-export-menu__item:disabled{cursor:default;opacity:.6}.leads-export-menu__message{margin:0;padding:4px 16px 8px;font-size:var(--uds-font-size-sm, 12px);font-family:var(--uds-font-family, Inter, sans-serif);color:var(--uds-color-text-error, #dc2626)}.leads-tiles-row{flex-shrink:0;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin}.leads-tiles-row::-webkit-scrollbar{height:var(--uds-space-125, 10px)}.leads-tiles-row::-webkit-scrollbar-track{background:var(--uds-color-surface-subtle, #f5f5f5)}.leads-tiles-row::-webkit-scrollbar-thumb{background:var(--uds-color-border-primary, #a3a3a3);border-radius:var(--uds-radius-full, 9999px)}.leads-tiles-row .crm-metric-cards{overflow-x:visible;width:-moz-max-content;width:max-content;min-width:100%;flex-wrap:nowrap}.leads-tiles-row .crm-metric-cards__card{flex:0 0 248px;min-width:248px;max-width:248px}.leads-customize-cards-dialog{--udc-dialog-max-height: min(calc(100dvh - var(--uds-space-800)), calc(100vh - 80px) );display:block}.leads-customize-cards-dialog--manage{--udc-dialog-width: min(56rem, calc(100vw - var(--uds-space-800)));--udc-dialog-max-height: min(47rem, calc(100dvh - var(--uds-space-600)))}.leads-customize-cards-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:var(--uds-space-200);width:100%;min-width:0}.leads-customize-cards-dialog__header .uds-text-heading-h3{margin:0;min-width:0}.leads-customize-cards-manage{min-height:0}.leads-customize-cards-manage__section{min-width:0}.leads-customize-cards-manage__section-title{margin:0}.leads-customize-cards-manage__empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--uds-space-150);width:100%;min-height:9rem;padding:var(--uds-space-300) var(--uds-space-200);border:var(--uds-border-width-sm) dashed var(--uds-color-border-subtle, #e5e5e5);border-radius:var(--uds-border-radius-container-md);background:var(--uds-color-surface-subtle, #f5f5f5);text-align:center;box-sizing:border-box}.leads-customize-cards-manage__empty-icon{display:flex;align-items:center;justify-content:center;width:var(--uds-space-500);height:var(--uds-space-500);border-radius:var(--uds-radius-full, 9999px);background:var(--uds-color-surface-main, #fff);color:var(--uds-color-icon-secondary, #737373);border:var(--uds-border-width-sm) solid var(--uds-color-border-subtle, #e5e5e5)}.leads-customize-cards-manage__empty-title,.leads-customize-cards-manage__empty-text{margin:0;max-width:28rem}.leads-customize-cards-manage__empty-text{color:var(--uds-color-text-secondary, #525252)}.leads-customize-cards-dialog__body{min-height:0}.leads-customize-cards-ai{min-width:0;width:100%;overflow-x:hidden}.leads-customize-cards-ai udc-text-area{display:block;width:100%;max-width:100%}.leads-customize-cards-ai__suggestions-skeleton{margin-top:var(--uds-space-100)}.leads-customize-cards-ai__suggestion-group--skeleton{pointer-events:none}.leads-customize-cards-ai__suggestions-guide-title,.leads-customize-cards-ai__suggestions-guide-text,.leads-customize-cards-ai__suggestions-header,.leads-customize-cards-ai__suggestions-description,.leads-customize-cards-ai__suggestions-error,.leads-customize-cards-ai__suggestion-card-title,.leads-customize-cards-ai__suggestion-card-reason{margin:0}.leads-customize-cards-ai__suggestions-error{color:var(--uds-color-text-error)}.leads-customize-cards-ai__suggestions{margin-top:var(--uds-space-100);padding-top:var(--uds-space-200);border-top:var(--uds-border-width-sm) solid var(--uds-color-border-subtle, #e5e5e5);max-height:min(38vh,22rem);overflow-y:auto;min-height:0}.leads-customize-cards-ai__suggestions-guide{display:flex;gap:var(--uds-space-150);align-items:flex-start;padding:var(--uds-space-150);border-radius:var(--uds-radius-md, 8px);background:var(--uds-color-surface-subtle, #f5f5f5);border:var(--uds-border-width-sm) solid var(--uds-color-border-subtle, #e5e5e5)}.leads-customize-cards-ai__suggestions-guide-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--uds-space-400);height:var(--uds-space-400);border-radius:var(--uds-radius-md, 8px);background:var(--uds-color-surface-main, #fff);color:var(--uds-color-text-brand, #67a126)}.leads-customize-cards-ai__suggestions-guide-copy,.leads-customize-cards-ai__suggestion-group-intro,.leads-customize-cards-ai__suggestion-card-body{min-width:0}.leads-customize-cards-ai__suggestions-guide-text,.leads-customize-cards-ai__suggestions-description,.leads-customize-cards-ai__suggestion-card-reason{color:var(--uds-color-text-secondary, #525252);line-height:var(--uds-font-line-height-sm)}.leads-customize-cards-ai__suggestion-group{padding:var(--uds-space-150);border-radius:var(--uds-radius-md, 8px);border:var(--uds-border-width-sm) solid var(--uds-color-border-subtle, #e5e5e5);background:var(--uds-color-surface-main, #fff)}.leads-customize-cards-ai__suggestion-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--uds-space-100)}.leads-customize-cards-ai__suggestion-card{display:flex;width:100%;align-items:center;gap:var(--uds-space-150);margin:0;padding:var(--uds-space-150);text-align:left;font:inherit;color:inherit;cursor:pointer;border:var(--uds-border-width-sm) solid var(--uds-color-border-subtle, #e5e5e5);border-radius:var(--uds-radius-md, 8px);background:var(--uds-color-surface-main, #fff);transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.leads-customize-cards-ai__suggestion-card:hover:not(:disabled){border-color:var(--uds-color-border-brand-anyonehome-bold, #67a126);background:var(--uds-color-surface-subtle, #f5f5f5);box-shadow:0 var(--uds-space-025) var(--uds-space-075) color-mix(in srgb,var(--uds-color-text-primary, #171717) 8%,transparent)}.leads-customize-cards-ai__suggestion-card:focus-visible{outline:var(--uds-border-width-md) solid var(--uds-color-border-brand-anyonehome-bold, #67a126);outline-offset:var(--uds-space-025)}.leads-customize-cards-ai__suggestion-card:disabled{cursor:not-allowed;opacity:.6}.leads-customize-cards-ai__suggestion-card--selected{border-color:var(--uds-color-border-brand-anyonehome-bold, #67a126);background:color-mix(in srgb,var(--uds-color-border-brand-anyonehome-bold, #67a126) 8%,var(--uds-color-surface-main, #fff))}.leads-customize-cards-ai__suggestion-card-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--uds-space-350);height:var(--uds-space-350);border-radius:var(--uds-radius-full, 9999px);background:var(--uds-color-surface-subtle, #f5f5f5);color:var(--uds-color-text-brand, #67a126)}.leads-customize-cards-ai__suggestion-card-body{flex:1 1 auto;min-width:0}.leads-customize-cards-ai__suggestion-card-reason{color:var(--uds-color-text-secondary, #525252)}.leads-customize-cards-ai__suggestion-card-action{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--uds-space-050);color:var(--uds-color-text-brand, #67a126);white-space:nowrap}.leads-customize-cards-filters{max-height:min(42vh,24rem);overflow:auto;padding:var(--uds-space-100);border:var(--uds-border-width-sm) solid var(--uds-color-border-subtle, #e5e5e5);border-radius:var(--uds-radius-md, 8px)}.leads-customize-cards-filters .leads-filter-bar{min-width:0}.leads-customize-cards-manage__intro{margin:0;color:var(--uds-color-text-secondary, #525252)}.leads-customize-cards-manage__strip{max-width:100%;padding-inline:0;align-items:stretch;align-content:flex-start;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;gap:var(--uds-space-150)}.leads-customize-cards-manage__add-tile{flex:0 0 auto;width:13.5rem;min-width:10.5rem;max-width:13.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--uds-space-100);min-height:8.25rem;padding:var(--uds-space-200) var(--uds-space-150);margin:0;border:var(--uds-border-width-sm) dashed var(--uds-color-border-subtle, #e5e5e5);border-radius:var(--uds-border-radius-container-md);background:var(--uds-color-surface-subtle, #f5f5f5);color:var(--uds-color-text-primary);cursor:pointer;font:inherit;text-align:center;box-sizing:border-box;transition:border-color .15s ease}.leads-customize-cards-manage__add-tile:hover,.leads-customize-cards-manage__add-tile:hover .leads-customize-cards-manage__add-tile-icon{border-color:var(--uds-color-border-brand, #67a126)}.leads-customize-cards-manage__add-tile:focus-visible{outline:var(--uds-border-width-md) solid var(--uds-color-border-focus, #2563eb);outline-offset:var(--uds-space-050)}.leads-customize-cards-manage__add-tile-icon{display:flex;align-items:center;justify-content:center;width:var(--uds-space-500);height:var(--uds-space-500);border-radius:var(--uds-radius-full, 9999px);background:var(--uds-color-surface-main, #fff);color:var(--uds-color-text-brand, #67a126);border:var(--uds-border-width-sm) solid var(--uds-color-border-subtle, #e5e5e5);transition:border-color .15s ease}.leads-customize-cards-manage__add-tile-label,.leads-customize-cards-manage__add-tile-hint{margin:0}.leads-customize-cards-manage__add-tile-hint{color:var(--uds-color-text-secondary, #525252)}.leads-customize-cards-manage__card-host{flex:0 0 auto;width:13.5rem;min-width:10.5rem;max-width:13.5rem;cursor:grab}.leads-customize-cards-manage__card-host--dragging{opacity:.55}.leads-customize-cards-manage__card-host--hidden{opacity:.72}.leads-customize-cards-manage__card-frame{display:flex;flex-direction:column;overflow:hidden;border:var(--uds-border-width-sm) solid var(--uds-color-border-tertiary);border-radius:var(--uds-border-radius-container-md);background:var(--uds-color-surface-main);box-shadow:var(--uds-shadow-depth-100)}.leads-customize-cards-manage__card-chrome{align-items:center;justify-content:space-between;flex-shrink:0;min-height:var(--uds-space-500);padding:var(--uds-space-50) var(--uds-space-100);border-bottom:var(--uds-border-width-sm) solid var(--uds-color-border-subtle);background:var(--uds-color-surface-subtle)}.leads-customize-cards-manage__card-chrome--drag-only{justify-content:flex-start}.leads-customize-cards-manage__drag{display:flex;flex-shrink:0;color:var(--uds-color-icon-secondary, #737373)}.leads-customize-cards-manage__actions{flex-shrink:0;align-items:center;margin-left:auto}.leads-customize-cards-manage__strip .crm-metric-cards__card{flex:none;min-width:0}.leads-customize-cards-manage__metric{pointer-events:none;flex-shrink:0;border-radius:0;--uds-font-size-4xl: var(--uds-font-size-2xl);--uds-font-line-height-600: var(--uds-font-line-height-400)}.leads-customize-cards-dialog__error,.leads-customize-cards-dialog__field-error{margin:0;color:var(--uds-color-text-error)}.leads-customize-cards-ai__intro{margin:0}.leads-customize-cards-ai__prompt-feedback{margin:0;padding:var(--uds-space-150) var(--uds-space-200);border-radius:var(--uds-radius-md, 8px);border:var(--uds-border-width-sm) solid var(--uds-color-border-error, #fecaca);background:var(--uds-color-surface-error-subtle, #fef2f2);color:var(--uds-color-text-error, #dc2626);font-size:var(--uds-font-size-sm);line-height:var(--uds-font-line-height-sm)}.leads-customize-cards-ai__prompt-feedback .leads-customize-cards-ai__feedback-p,.leads-customize-cards-ai__prompt-feedback .leads-customize-cards-ai__feedback-ul,.leads-customize-cards-ai__prompt-feedback .leads-customize-cards-ai__feedback-ol,.leads-customize-cards-ai__prompt-feedback .leads-customize-cards-ai__feedback-li,.leads-customize-cards-ai__prompt-feedback .leads-customize-cards-ai__feedback-strong,.leads-customize-cards-ai__prompt-feedback .leads-customize-cards-ai__feedback-em{margin:0;color:inherit}.leads-customize-cards-ai__prompt-feedback .leads-customize-cards-ai__feedback-p+.leads-customize-cards-ai__feedback-p{margin-top:var(--uds-space-100)}.leads-customize-cards-ai__prompt-feedback .leads-customize-cards-ai__feedback-ul,.leads-customize-cards-ai__prompt-feedback .leads-customize-cards-ai__feedback-ol{margin-top:var(--uds-space-100);padding-left:var(--uds-space-250)}.leads-customize-cards-ai__prompt-feedback .leads-customize-cards-ai__feedback-li+.leads-customize-cards-ai__feedback-li{margin-top:var(--uds-space-50)}.leads-customize-cards-ai__prompt-feedback .leads-customize-cards-ai__feedback-strong{font-weight:var(--uds-font-weight-semibold);color:inherit}.leads-filter-bar{border-top:1px solid var(--uds-color-border-primary, #e5e5e5);border-bottom:1px solid var(--uds-color-border-primary, #e5e5e5);flex-shrink:0;display:flex;flex-direction:column;gap:var(--uds-space-100, 4px)}.leads-filter-bar__row{display:flex;align-items:flex-start;gap:var(--uds-space-200, 8px);padding:var(--uds-space-200, 8px) var(--uds-space-400, 16px);min-height:52px;flex-wrap:nowrap;overflow-x:visible}.leads-filter-bar__pills{display:flex;align-items:center;flex-wrap:wrap;gap:var(--uds-space-200, 8px);row-gap:var(--uds-space-100, 4px);flex:1 1 0;min-width:0}.leads-filter-bar__controls{display:flex;align-items:center;gap:var(--uds-space-200, 8px);flex-shrink:0}.leads-filter-bar__row--more{padding-top:0;padding-bottom:var(--uds-space-250, 10px);min-height:0;flex-wrap:wrap;overflow-x:visible}.leads-unassigned-filter{flex-shrink:0}.leads-unassigned-filter__badge{display:inline-flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:var(--uds-space-050, 4px);box-sizing:border-box;height:22px;min-width:43px;padding:1px 4px;border-radius:var(--uds-border-radius-container-full, 9999px);background:var(--uds-color-surface-error, #dc2626);color:var(--uds-color-text-inverse, #f5f5f5);font-size:11px;font-weight:var(--uds-font-weight-bold, 700);line-height:11px;--_unassigned-badge-icon-accent: var(--uds-color-surface-error, #dc2626);flex-shrink:0}.leads-unassigned-filter__badge--active{flex-direction:row-reverse;background:var(--uds-color-surface-brand-anyonehome-bold, #67a126);--_unassigned-badge-icon-accent: var(--uds-color-surface-brand-anyonehome-bold, #67a126)}.leads-unassigned-filter__badge--empty{background:var(--uds-color-surface-brand-anyonehome-bold, #67a126);--_unassigned-badge-icon-accent: var(--uds-color-surface-brand-anyonehome-bold, #67a126)}.leads-unassigned-filter__badge-count,.leads-unassigned-filter__badge-count-slot{min-width:13px;text-align:center;white-space:nowrap}.leads-unassigned-filter__badge-count-slot{visibility:hidden}.leads-unassigned-filter__badge-icon-wrap{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.leads-unassigned-filter__badge-icon{display:block;width:16px;height:16px;flex-shrink:0}.leads-filter-bar__search{display:inline-flex;align-items:center;flex-shrink:0;box-sizing:border-box;width:200px;height:36px;padding:0 var(--uds-space-150, 6px) 0 var(--uds-space-200, 8px);border:1px solid var(--uds-color-border-primary, #a3a3a3);border-radius:8px;background:var(--uds-color-surface-main, #fafafa)}.leads-table-section{display:flex;flex-direction:column}.leads-search-status{flex-shrink:0;margin:0;padding:var(--uds-space-200, 8px) var(--uds-space-400, 16px) var(--uds-space-200, 8px);color:var(--uds-color-text-secondary, #525252)}.leads-table-wrapper{position:relative;display:flex;flex-direction:column}.leads-table-wrapper--empty{min-height:calc(var(--udc-dt-header-height, 56px) + var(--uds-space-1000) + var(--uds-space-1000) + var(--uds-space-1000))}.leads-table-loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--uds-color-surface-main);opacity:.6;display:flex;align-items:center;justify-content:center;z-index:5;pointer-events:all}.leads-table-scroll{overflow-x:auto;overflow-y:hidden}.leads-table-skeleton{display:flex;flex-direction:column;gap:var(--uds-space-150);padding:var(--uds-space-100) var(--uds-space-200) 0}.leads-error-banner{padding:var(--uds-space-200) var(--uds-space-300) 0;flex-shrink:0}.leads-widget-root udc-selection-toolbar.leads-bulk-toolbar::part(pill){gap:var(--uds-space-050);padding:var(--uds-space-050) var(--uds-space-250);background-color:var(--uds-color-surface-white);border:1px solid var(--uds-color-border-secondary);border-radius:200px;box-shadow:var(--uds-shadow-depth-300)}.leads-widget-root udc-selection-toolbar.leads-bulk-toolbar::part(action){gap:var(--uds-space-150);height:48px;min-width:0;padding:var(--uds-space-150) var(--uds-space-200) var(--uds-space-150) var(--uds-space-150);border:none;border-radius:var(--uds-border-radius-input)}.leads-widget-root udc-selection-toolbar.leads-bulk-toolbar--verify::part(action):nth-child(3){color:var(--uds-color-text-success, #16a34a)}.leads-widget-root udc-selection-toolbar.leads-bulk-toolbar--verify::part(action):nth-child(4){color:var(--uds-color-text-error, #dc2626)}.leads-widget-root udc-selection-toolbar.leads-bulk-toolbar::part(cancel){height:48px;padding:var(--uds-space-150);border:none;border-radius:var(--uds-border-radius-input);font-size:0;background:var(--leads-bulk-close-icon) center / 20px no-repeat}.lead-verification-action{-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:var(--uds-space-450, 36px);height:var(--uds-space-450, 36px);padding:var(--uds-space-075, 6px);margin:0;border:1px solid var(--uds-color-border-primary, #a3a3a3);border-radius:var(--uds-border-radius-input, 8px);background:var(--uds-color-surface-page-main, #fafafa);cursor:pointer;flex-shrink:0;font:inherit;line-height:1}.lead-verification-action:hover{background:var(--uds-color-surface-alt, #f5f5f5)}.lead-verification-action:focus-visible{outline:2px solid var(--uds-color-border-focus, #005ff0);outline-offset:1px}.lead-verification-action>svg{display:block;flex-shrink:0}.lead-verification-tooltip{--udc-tooltip-max-width: 120px}.lead-verification-tooltip__text{display:block;white-space:nowrap}.ai-leasing-flyout{--ai-leasing-purple: var(--uds-primitive-color-purple-70);--ai-leasing-purple-bg: var(--uds-primitive-color-purple-20);--udc-drawer-width: min(360px, 92vw);--udc-drawer-z-index: 2000;--udc-drawer-header-padding: 0;--udc-drawer-body-padding: 0;--uds-color-surface-main: var(--uds-color-surface-white, #fff)}udc-drawer.ai-leasing-flyout{--udc-drawer-width: min(360px, 92vw);--udc-drawer-header-padding: 0;--udc-drawer-body-padding: 0}.ai-leasing-flyout--companion{--udc-drawer-width: min(360px, 92vw)}.ai-leasing-flyout__header{display:flex;align-items:center;justify-content:space-between;gap:var(--uds-space-100);box-sizing:border-box;width:100%;min-height:var(--uds-space-650);height:var(--uds-space-650);margin:0;padding:var(--uds-space-100) var(--uds-space-200);background:var(--uds-color-surface-subtle, #f5f5f5);border-bottom:1px solid var(--uds-color-border-tertiary, #e5e5e5);border-radius:var(--uds-border-radius-container-xl, 16px) var(--uds-border-radius-container-xl, 16px) 0 0}.ai-leasing-flyout__title{display:flex;align-items:center;gap:var(--uds-space-100);flex:1 1 auto;min-width:0}.ai-leasing-flyout__title h3{margin:0;font-family:var(--uds-font-family);font-size:var(--uds-font-size-md);font-weight:var(--uds-font-weight-bold);line-height:var(--uds-font-line-height-md);letter-spacing:0;color:var(--uds-color-text-primary);white-space:nowrap;overflow:visible;flex-shrink:0}.ai-leasing-flyout__title-badge{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--uds-space-300);height:var(--uds-space-300);border-radius:var(--uds-border-radius-full, 9999px);background:var(--ai-leasing-purple-bg);color:var(--ai-leasing-purple);line-height:0}.ai-leasing-flyout__title-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0;color:var(--ai-leasing-purple)}.ai-leasing-flyout__title-icon,.ai-leasing-card__leading,.ai-leasing-card__leading--ai{color:var(--ai-leasing-purple)}.ai-leasing-flyout__chrome{display:flex;align-items:center;flex-shrink:0;gap:var(--uds-space-050)}.ai-leasing-flyout__chrome udc-icon-button{--udc-icon-button-size: var(--uds-space-350);--udc-icon-button-size-sm: var(--uds-space-350);--udc-icon-size: var(--uds-space-250);--udc-icon-button-color: var(--uds-color-icon-brand, var(--uds-color-icon-primary));color:var(--uds-color-icon-brand, var(--uds-color-icon-primary))}.ai-leasing-flyout__chrome svg{display:block;width:var(--uds-space-250);height:var(--uds-space-250)}.ai-leasing-flyout__title-badge udc-icon{--udc-icon-size: var(--uds-space-250)}.ai-leasing-flyout__form{background:var(--uds-color-surface-white, #fff);padding:var(--uds-space-200, 8px)}.ai-leasing-flyout__form--scroll{min-height:-moz-min-content;min-height:min-content}.ai-leasing-flyout__shell{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%;height:100%;background:var(--uds-color-surface-white, #fff)}.ai-leasing-flyout__scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@keyframes leads-ai-dock-ask-typing{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.leads-ai-dock__ask-chip{box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--uds-space-075, 6px);max-width:100%;margin:0;padding:var(--uds-space-075, 6px) var(--uds-space-200, 16px);border:1px solid var(--uds-color-border-primary, #a3a3a3);border-radius:var(--uds-border-radius-container-full, 9999px);background:var(--uds-color-surface-white, #fff);cursor:pointer;font:inherit;font-size:var(--uds-font-size-base, 14px);font-weight:var(--uds-font-weight-regular, 400);line-height:var(--uds-font-line-height-base, 20px);color:var(--uds-color-text-primary, #171717);text-align:left;word-break:break-word}.leads-ai-dock__ask-chip:hover{background:var(--uds-color-surface-alt, #f5f5f5)}.leads-ai-dock__ask-chip:focus-visible{outline:2px solid var(--uds-color-border-interactive, #65a30d);outline-offset:2px}.leads-ai-dock__ask-chips--skeleton{display:flex;flex-direction:column;gap:var(--uds-space-100);width:100%}.ai-leasing-recap__ask-chip{color:var(--ai-leasing-purple);border-color:var(--uds-color-border-ai-subtle, var(--ai-leasing-purple));background:color-mix(in srgb,var(--ai-leasing-purple-bg) 40%,transparent)}.ai-leasing-chat__history-loading{padding:var(--uds-space-100) 0}.ai-leasing-chat__history{display:flex;flex-direction:column;gap:var(--uds-space-150);margin:0;padding:0;min-width:0}.ai-leasing-chat__history-title{margin:0;padding:0 var(--uds-space-50);color:var(--uds-color-text-secondary);font-weight:var(--uds-font-weight-semibold, 600)}.ai-leasing-chat__history-header{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:var(--uds-space-100, 8px);padding:0 var(--uds-space-50)}.ai-leasing-chat__history-toggle{display:inline-flex;flex-shrink:0;align-items:center;justify-content:flex-end;gap:var(--uds-space-50, 4px);margin:0;padding:var(--uds-space-25, 2px) 0;border:0;border-radius:var(--uds-border-radius-container-sm, 4px);background:transparent;color:var(--uds-color-text-link, var(--uds-color-text-primary));cursor:pointer;text-align:right;white-space:nowrap}.ai-leasing-chat__history-toggle:focus-visible{outline:2px solid var(--uds-color-border-interactive, #65a30d);outline-offset:2px}.ai-leasing-chat__session--current-bottom{margin-top:var(--uds-space-100, 8px)}.ai-leasing-chat__history-load-more-skeleton{width:100%;margin:0 0 var(--uds-space-100, 8px)}.ai-leasing-chat__history-load-more:disabled{opacity:.6;cursor:not-allowed}.ai-leasing-chat__history-load-more{display:flex;align-items:center;justify-content:flex-start;gap:var(--uds-space-100, 8px);box-sizing:border-box;width:100%;margin:0 0 var(--uds-space-100, 8px);padding:var(--uds-space-125, 10px) var(--uds-space-150, 12px);border:1px solid var(--uds-color-border-tertiary, #e5e5e5);border-radius:var(--uds-border-radius-container-md, 12px);background:var(--uds-color-surface-white, #fff);color:var(--uds-color-text-primary, #171717);cursor:pointer;font:inherit;text-align:center;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.ai-leasing-chat__history-load-more:hover{border-color:var(--uds-color-border-secondary, #d4d4d4);background:var(--uds-color-surface-alt, #f5f5f5);box-shadow:var(--uds-shadow-depth-100, 0 1px 2px rgb(0 0 0 / 6%))}.ai-leasing-chat__history-load-more:active{background:var(--uds-color-surface-subtle, #f5f5f5);box-shadow:none}.ai-leasing-chat__history-load-more:focus-visible{outline:2px solid var(--uds-color-border-interactive, #65a30d);outline-offset:2px}.ai-leasing-chat__history-load-more-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--uds-space-350, 28px);height:var(--uds-space-350, 28px);border-radius:var(--uds-border-radius-full, 9999px);background:color-mix(in srgb,var(--ai-leasing-purple-bg, #f3e8ff) 55%,transparent);color:var(--ai-leasing-purple, #7c3aed)}.ai-leasing-chat__history-load-more-text{align-items:flex-start;min-width:0;text-align:left}.ai-leasing-chat__history-load-more-meta{color:var(--uds-color-text-secondary, #737373);font-weight:var(--uds-font-weight-regular, 400)}.ai-leasing-chat__session{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--uds-space-125, 10px);min-width:0;padding:var(--uds-space-200, 16px);border:1px solid var(--uds-color-border-tertiary, #e5e5e5);border-radius:var(--uds-border-radius-container-md, 12px);background:var(--uds-color-surface-subtle, #f5f5f5);overflow:hidden}.ai-leasing-chat__session-header{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:var(--uds-space-100, 8px);padding:0}.ai-leasing-chat__session-datetime{flex:1 1 auto;min-width:0;color:var(--uds-color-text-primary);font-weight:var(--uds-font-weight-semibold, 600)}.ai-leasing-chat__session-toggle{display:inline-flex;flex-shrink:0;align-items:center;justify-content:flex-end;gap:var(--uds-space-50, 4px);margin:0;padding:var(--uds-space-25, 2px) 0;border:0;border-radius:var(--uds-border-radius-container-sm, 4px);background:transparent;color:var(--uds-color-text-link, var(--uds-color-text-primary));cursor:pointer;text-align:right;white-space:nowrap}.ai-leasing-chat__session-toggle:focus-visible{outline:2px solid var(--uds-color-border-interactive, #65a30d);outline-offset:2px}.ai-leasing-chat__session-messages{display:flex;flex-direction:column;gap:var(--uds-space-150, 12px);padding:0;min-width:0}.ai-leasing-chat__session .ai-leasing-chat__row{padding-inline:var(--uds-space-25, 2px);box-sizing:border-box}.ai-leasing-chat__session .ai-leasing-chat__bubble--user{max-width:min(85%,100%)}.ai-leasing-chat__session .ai-leasing-chat__bubble--assistant{background:var(--uds-color-surface-white, #fff);border:1px solid var(--uds-color-border-tertiary, #e5e5e5)}.ai-leasing-chat__messages{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--uds-space-150);min-width:0;padding:var(--uds-space-150) var(--uds-space-200) var(--uds-space-250)}.ai-leasing-chat__row{display:flex;width:100%;min-width:0}.ai-leasing-chat__row--user{justify-content:flex-end}.ai-leasing-chat__row--assistant{gap:var(--uds-space-100);align-items:flex-start}.ai-leasing-chat__avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--uds-space-350);height:var(--uds-space-350);border-radius:var(--uds-border-radius-full);background:var(--uds-color-surface-ai, var(--ai-leasing-purple));color:var(--uds-color-text-inverse, #fff);line-height:0}.ai-leasing-chat__assistant-body{min-width:0;flex:1 1 auto;max-width:85%}.ai-leasing-chat__bubble{margin:0;word-break:break-word;white-space:pre-wrap}.ai-leasing-chat__bubble--user{max-width:85%;padding:var(--uds-space-100) var(--uds-space-175);border-radius:var(--uds-border-radius-container-xl, 16px);border-top-right-radius:var(--uds-border-radius-container-sm, 4px);background:var(--uds-color-surface-interactive, var(--uds-color-text-brand, #65a30d));color:var(--uds-color-text-inverse, #fff)}.ai-leasing-chat__bubble--assistant{padding:var(--uds-space-100) var(--uds-space-175);border-radius:var(--uds-border-radius-container-xl, 16px);border-top-left-radius:var(--uds-border-radius-container-sm, 4px);background:var(--uds-color-surface-subtle, #f5f5f5);color:var(--uds-color-text-primary, #171717)}.ai-leasing-chat__bubble--error{display:flex;align-items:flex-start;gap:var(--uds-space-100);border:var(--uds-border-width-sm, 1px) solid var(--uds-color-border-danger, #dc2626);background:var(--uds-color-surface-danger-subtle, #fef2f2);color:var(--uds-color-text-danger, #b91c1c)}.ai-leasing-chat__error-icon{flex-shrink:0;margin-top:var(--uds-space-025);color:var(--uds-color-icon-danger, var(--uds-color-text-danger, #b91c1c))}.ai-leasing-chat__history-banner{margin:0 0 var(--uds-space-150);padding:var(--uds-space-100) var(--uds-space-150);border-radius:var(--uds-border-radius-container-md, 8px);background:var(--uds-color-surface-warning-subtle, #fffbeb);color:var(--uds-color-text-primary, #171717)}.ai-leasing-chat__session-header--current{margin-bottom:var(--uds-space-100)}.leads-ai-dock__ask-bubble--error{display:flex;align-items:flex-start;gap:var(--uds-space-100);border:var(--uds-border-width-sm, 1px) solid var(--uds-color-border-danger, #dc2626);background:var(--uds-color-surface-danger-subtle, #fef2f2);color:var(--uds-color-text-danger, #b91c1c)}.leads-ai-dock__ask-error-icon{flex-shrink:0;color:var(--uds-color-icon-danger, var(--uds-color-text-danger, #b91c1c))}.leads-ai-dock__ask-history-banner,.leads-ai-dock__ask-session-datetime{margin:0 0 var(--uds-space-100);color:var(--uds-color-text-secondary, #525252)}.leads-ai-dock__ask-history-banner{padding:var(--uds-space-100) var(--uds-space-150);border-radius:var(--uds-border-radius-container-md, 8px);background:var(--uds-color-surface-warning-subtle, #fffbeb);color:var(--uds-color-text-primary, #171717)}.ai-leasing-chat__typing-bubble{display:inline-flex;align-items:center;gap:var(--uds-space-050);padding:var(--uds-space-125) var(--uds-space-175);border-radius:var(--uds-border-radius-container-xl, 16px);border-top-left-radius:var(--uds-border-radius-container-sm, 4px);background:var(--uds-color-surface-subtle, #f5f5f5)}.ai-leasing-chat__typing-bubble span{width:6px;height:6px;border-radius:50%;background:color-mix(in srgb,var(--uds-color-text-secondary, #737373) 50%,transparent);animation:leads-ai-dock-ask-typing 1.2s ease-in-out infinite}.ai-leasing-chat__typing-bubble span:nth-child(2){animation-delay:.15s}.ai-leasing-chat__typing-bubble span:nth-child(3){animation-delay:.3s}.ai-leasing-chat__action-row{display:flex;flex-wrap:wrap;gap:var(--uds-space-100);margin-top:var(--uds-space-100)}.ai-leasing-chat__action-pill{margin:0;padding:var(--uds-space-075) var(--uds-space-200);border:1px solid var(--uds-color-border-tertiary, #e5e5e5);border-radius:var(--uds-border-radius-full);background:var(--uds-color-surface-white, #fff);color:var(--uds-color-text-primary, #171717);cursor:pointer;font:inherit}.ai-leasing-chat__action-pill:hover{background:var(--uds-color-surface-subtle, #f5f5f5)}.ai-leasing-chat__footer{flex-shrink:0;margin-top:auto;border-top:1px solid var(--uds-color-border-tertiary, #e5e5e5);background:var(--uds-color-surface-main, #fff)}.ai-leasing-chat__suggestions{display:flex;flex-wrap:wrap;gap:var(--uds-space-100);padding:var(--uds-space-150) var(--uds-space-200) 0}.ai-leasing-chat__suggestions--skeleton{flex-direction:column;align-items:flex-start}.ai-leasing-chat__chip{display:inline-flex;align-items:center;gap:var(--uds-space-075);margin:0;padding:var(--uds-space-075) var(--uds-space-150);border:1px solid var(--uds-color-border-ai-subtle, color-mix(in srgb, var(--ai-leasing-purple) 35%, transparent));border-radius:var(--uds-border-radius-full);background:color-mix(in srgb,var(--ai-leasing-purple-bg) 40%,transparent);color:var(--ai-leasing-purple);cursor:pointer;font:inherit;font-size:var(--uds-font-size-xs)}.ai-leasing-chat__chip:hover{background:var(--ai-leasing-purple-bg)}.ai-leasing-chat__composer{display:flex;align-items:center;gap:var(--uds-space-100);padding:var(--uds-space-150) var(--uds-space-200);box-sizing:border-box}.ai-leasing-chat__input-wrap{flex:1 1 auto;min-width:0}.ai-leasing-chat__composer .ai-leasing-chat__input{display:block;width:100%;--udc-text-input-height: var(--uds-space-500);--uds-color-border-interactive: var(--uds-color-border-brand-anyonehome-bold, #67a126);--_input-focus-ring: color-mix( in srgb, var(--uds-color-surface-interactive-default, #67a126) 50%, transparent )}.ai-leasing-chat__send{flex-shrink:0;--udc-icon-button-color: var(--uds-color-text-inverse, #fff);--udc-icon-button-size-lg: var(--uds-space-500)}.ai-leasing-chat__send[disabled]{opacity:.5;cursor:not-allowed}.ai-leasing-flyout__body{padding:0;background:var(--uds-color-surface-white, #fff)}.ai-leasing-flyout__loading{display:flex;align-items:center;justify-content:center;padding:var(--uds-space-800, 32px)}.ai-leasing-prefetch-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--uds-color-surface-white, #fff) 65%,transparent);pointer-events:all}.ai-leasing-flyout__accordion{display:block}.ai-leasing-flyout__accordion udc-accordion-item{--udc-accordion-item-icon-size: var(--uds-space-250);--udc-accordion-item-gap: var(--uds-space-150);--udc-accordion-item-padding-y: var(--uds-space-150)}.ai-leasing-flyout__accordion udc-accordion-item::part(header){align-items:center}.ai-leasing-card__leading,.ai-leasing-card__leading--ai{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:0}.ai-leasing-card__leading svg,.ai-leasing-card__leading--ai svg{display:block;width:var(--uds-space-250);height:var(--uds-space-250);flex-shrink:0}.ai-leasing-card--ai-heading::part(title){color:var(--ai-leasing-purple)}.ai-leasing-card--ai-insight{--udc-accordion-item-bg: var(--ai-leasing-purple-bg);--udc-accordion-item-border-color: var(--ai-leasing-purple)}.ai-leasing-card--ai-insight::part(item){background-color:var(--ai-leasing-purple-bg);border-color:var(--ai-leasing-purple)}.ai-leasing-card--ai-insight::part(title){color:var(--ai-leasing-purple)}.ai-leasing-card--ai-insight::part(chevron){color:var(--ai-leasing-purple)}.ai-leasing-card--ai-insight .ai-leasing-card__leading--ai{color:var(--ai-leasing-purple)}.ai-leasing-card--ai-insight udc-divider{--uds-color-border-tertiary: var(--ai-leasing-purple)}.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-recap-card::part(header),.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-guest-card::part(header){display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"leading title chevron" "subtitle subtitle subtitle";align-items:center;-moz-column-gap:var(--uds-space-150, 6px);column-gap:var(--uds-space-150, 6px);row-gap:var(--uds-space-200, 8px)}.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-next-move-card::part(header){display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"leading title chevron" "subtitle subtitle subtitle" "actions actions actions";align-items:center;-moz-column-gap:var(--uds-space-150, 6px);column-gap:var(--uds-space-150, 6px);row-gap:var(--uds-space-200, 8px)}.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-recap-card::part(text),.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-next-move-card::part(text),.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-guest-card::part(text){display:contents}.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-recap-card::part(leading),.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-next-move-card::part(leading),.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-guest-card::part(leading){grid-area:leading;align-self:center}.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-recap-card::part(title),.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-next-move-card::part(title),.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-guest-card::part(title){grid-area:title;min-width:0;display:flex;align-items:center;align-self:center;min-height:var(--udc-accordion-item-icon-size, 20px);line-height:1.25}.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-recap-card::part(chevron),.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-next-move-card::part(chevron),.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-guest-card::part(chevron){grid-area:chevron;align-self:center;transform:none}.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-recap-card[data-open]::part(chevron),.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-next-move-card[data-open]::part(chevron),.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-guest-card[data-open]::part(chevron){transform:rotate(180deg)}.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-recap-card::part(subtitle),.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-next-move-card::part(subtitle),.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-guest-card::part(subtitle){grid-area:subtitle;align-self:start;display:block;overflow:visible;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:unset;white-space:normal;color:var(--uds-color-text-primary, #171717)}.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-guest-card::part(subtitle){color:inherit}.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-next-move-card::part(trailing){grid-area:actions;align-self:start;display:flex;width:100%}.ai-leasing-recap__summary{margin:0;color:var(--uds-color-text-primary, #171717)}.ai-leasing-next-move__actions{width:100%}.ai-leasing-next-move__summary{min-width:0}.ai-leasing-next-move__headline,.ai-leasing-next-move__description{margin:0;color:var(--uds-color-text-primary, #171717)}.ai-leasing-next-move__description--markdown .ai-leasing-markdown__p{margin:0}.ai-leasing-next-move__description--markdown .ai-leasing-markdown__p+.ai-leasing-markdown__p{margin-top:var(--uds-space-200)}.ai-leasing-next-move__description--markdown .ai-leasing-markdown__ul,.ai-leasing-next-move__description--markdown .ai-leasing-markdown__ol{margin:var(--uds-space-200) 0 0;padding-left:var(--uds-space-200)}.ai-leasing-next-move__description--markdown .ai-leasing-markdown__ul{list-style:disc}.ai-leasing-next-move__description--markdown .ai-leasing-markdown__ol{list-style:decimal}.ai-leasing-next-move__description--markdown .ai-leasing-markdown__li+.ai-leasing-markdown__li{margin-top:var(--uds-space-100)}.ai-leasing-next-move__description--markdown .ai-leasing-markdown__strong{font-weight:var(--uds-font-weight-bold)}.ai-leasing-talking-points__header{align-items:center}.ai-leasing-talking-points__title{color:var(--uds-color-text-primary, #171717)}.ai-leasing-contact__heading{align-items:center;flex-wrap:wrap;min-width:0}.ai-leasing-contact__name{margin:0}.ai-leasing-contact__co-count{margin:0;color:var(--uds-color-text-secondary, #525252);flex-shrink:0}.ai-leasing-contact__score{display:inline-flex;align-items:center;justify-content:center;width:var(--uds-space-350);height:var(--uds-space-350);border-radius:50%;font-size:var(--uds-font-size-sm);font-weight:var(--uds-font-weight-bold);line-height:1;flex-shrink:0}.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-contact-card::part(divider){height:0;margin:0;border:none;background:transparent}.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-contact-card[data-open]::part(divider){height:1px;margin:0 0 var(--uds-space-200, 8px);border:none;background:var(--uds-color-border-secondary, #d4d4d4)}.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-contact-card::part(subtitle){display:flex;align-items:center;justify-content:space-between;gap:var(--uds-space-200, 8px);overflow:visible;-webkit-line-clamp:unset;-webkit-box-orient:unset;white-space:normal;color:inherit}.ai-leasing-flyout__accordion udc-accordion-item.ai-leasing-contact-card::part(title){overflow:visible;white-space:normal}.ai-leasing-contact__status-row{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:var(--uds-space-200, 8px);width:100%;box-sizing:border-box}.ai-leasing-contact__status-label{margin:0;color:var(--uds-color-text-primary, #171717);flex:0 1 auto;min-width:0}.ai-leasing-contact__progress{display:inline-flex;align-items:center;flex-shrink:0}.ai-leasing-contact__progress-line{width:var(--uds-space-100);height:var(--uds-space-025);background:var(--uds-color-border-secondary, var(--uds-color-border-tertiary));flex-shrink:0}.ai-leasing-contact__progress-line--complete{background:var(--uds-color-surface-interactive-hover)}.ai-leasing-contact__dot{width:var(--uds-space-100);height:var(--uds-space-100);border-radius:50%;background:var(--uds-color-border-secondary, var(--uds-color-border-tertiary));flex-shrink:0;box-sizing:border-box}.ai-leasing-contact__dot--complete{background:var(--uds-color-surface-interactive-hover)}.ai-leasing-contact__dot--current{width:var(--uds-space-150);height:var(--uds-space-150);background:var(--uds-color-surface-interactive-hover);box-shadow:0 0 0 var(--uds-space-025) color-mix(in srgb,var(--uds-color-surface-interactive-hover) 40%,transparent)}.ai-leasing-contact__verify{display:inline-flex;align-items:center;gap:var(--uds-space-100, 8px);flex-shrink:0}.ai-leasing-contact__details{margin-top:0}.ai-leasing-contact__field{display:flex;flex-direction:column;gap:var(--uds-space-050, 4px);min-width:0}.ai-leasing-contact__value-row{display:flex;align-items:center;justify-content:space-between;gap:var(--uds-space-200, 8px);min-width:0}.ai-leasing-contact__value{min-width:0;flex:1 1 auto}.ai-leasing-contact__detail-label{color:var(--uds-color-text-secondary, #525252)}.ai-leasing-contact__badges{flex-wrap:wrap;align-items:center}.ai-leasing-contact__actions{flex-shrink:0;align-items:center}.ai-leasing-contact__action-btn{color:var(--uds-color-text-brand-anyonehome-bold, #67a126);--udc-icon-button-border-color: var(--uds-color-border-brand-anyonehome-bold, #67a126)}.ai-leasing-contact__action-btn:focus,.ai-leasing-contact__action-btn:focus-visible{outline:none}.ai-leasing-contact__co-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--uds-space-200, 8px)}.ai-leasing-contact__co-row{display:flex;align-items:center;justify-content:space-between;gap:var(--uds-space-200, 8px);min-width:0}.ai-leasing-contact__co-identity{align-items:center;min-width:0}.ai-leasing-contact__co-avatar{flex-shrink:0;color:var(--uds-color-icon-secondary, #737373)}.ai-leasing-contact__co-role{color:var(--uds-color-text-secondary, #525252);flex-shrink:0}.ai-leasing-contact__tags{flex-wrap:wrap}.ai-leasing-recap__tags{flex-wrap:wrap;align-items:center}.ai-leasing-recap__summary-slot{width:100%}.ai-leasing-recap__personal-title{color:var(--uds-color-text-primary)}.ai-leasing-recap__personal-item{margin:0;color:var(--uds-color-text-primary);white-space:pre-line}.ai-leasing-divider--ai{width:100%;height:0;border:0;border-top:1px solid var(--ai-leasing-purple);margin:0}.ai-leasing-chip--neutral,.ai-leasing-act-pill{--uds-color-surface-interactive-none: var(--uds-color-surface-white, #fff);--uds-color-surface-interactive-subtle-hover: var(--uds-color-surface-white, #fff);--uds-color-surface-interactive-subtle-active: var(--uds-color-surface-white, #fff);--uds-color-surface-interactive-active: var(--uds-color-surface-white, #fff);--uds-color-surface-interactive-hover: var(--uds-color-surface-white, #fff);--uds-color-text-inverse: var(--uds-color-text-primary);--uds-color-icon-inverse: var(--uds-color-icon-primary);--uds-border-radius-container: var(--uds-border-radius-container-full);--uds-color-border-primary: var(--uds-color-border-tertiary, #e5e5e5);color:var(--uds-color-text-primary)}.ai-leasing-chip--neutral{cursor:default;color:var(--uds-color-text-secondary, #525252)}.ai-leasing-chip--ai-pill{display:inline-flex;align-items:center;gap:var(--uds-space-050, 4px);padding:var(--uds-space-050, 4px) var(--uds-space-100, 8px);border-radius:var(--uds-border-radius-container-full, 9999px);border:1px solid var(--ai-leasing-purple);background:var(--uds-color-surface-white, #fff);color:var(--uds-color-text-primary, #171717);line-height:var(--uds-font-line-height-sm, 16px);cursor:default;white-space:nowrap}.ai-leasing-chip--ai-pill udc-icon{color:var(--ai-leasing-purple)}.ai-leasing-act-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--uds-space-075);width:100%;min-width:0}.ai-leasing-act-pill{cursor:pointer;flex:0 0 auto}.ai-leasing-act-pill--recommended{--uds-color-border-primary: var(--ai-leasing-purple);color:var(--uds-color-text-primary)}.ai-leasing-next-move__priority,.ai-leasing-next-move__action-category{color:var(--uds-color-text-secondary, #525252)}.ai-leasing-next-move__goal{color:var(--uds-color-text-primary, #171717)}.ai-leasing-talking-points{list-style:disc;margin:0;padding-left:var(--uds-space-300, 24px)}.ai-leasing-talking-points__item{margin:0;color:var(--uds-color-text-secondary, #525252)}.ai-leasing-guest-card::part(title){color:var(--uds-color-text-primary, #171717);font-weight:var(--uds-font-weight-bold, 700)}.ai-leasing-guest-card::part(chevron){color:var(--uds-color-icon-secondary, #737373)}.ai-leasing-guest-card__leading{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:0;color:var(--uds-color-icon-primary, #171717)}.ai-leasing-guest-card__leading svg{display:block;width:var(--uds-space-250);height:var(--uds-space-250);flex-shrink:0}.ai-leasing-guest-facts{display:block;width:100%}.ai-leasing-guest-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--uds-space-400, 16px) var(--uds-space-400, 16px)}.ai-leasing-guest-grid__cell{display:flex;flex-direction:column;gap:var(--uds-space-050, 2px)}.ai-leasing-guest-grid__label{color:var(--uds-color-text-secondary, #525252)}.ai-leasing-guest-grid__value{color:var(--uds-color-text-secondary, #525252);font-weight:var(--uds-font-weight-regular, 400)}.ai-leasing-gaps{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:var(--uds-space-100, 8px)}.ai-leasing-gaps__icon{color:var(--uds-color-icon-secondary, #737373);flex:0 0 auto;margin-top:var(--uds-space-025, 2px)}.ai-leasing-gaps__content{display:flex;flex-direction:column;gap:var(--uds-space-100, 8px);min-width:0;flex:1 1 auto}.ai-leasing-gaps__title{color:var(--uds-color-text-primary, #171717)}.ai-leasing-gaps__callout,.ai-leasing-gaps__item{margin:0;color:var(--uds-color-text-secondary, #525252);font-weight:var(--uds-font-weight-regular, 400);overflow-wrap:anywhere}.ai-leasing-empty{margin:0;color:var(--uds-color-text-secondary, #525252)}.residents-flyout-header__row{display:flex;align-items:flex-start;gap:var(--uds-space-250)}.residents-flyout-header__icon-chip{flex-shrink:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--uds-space-600);height:var(--uds-space-600);padding:var(--uds-space-100);border-radius:var(--uds-border-radius-container);background:var(--uds-color-surface-subtle);color:var(--uds-color-icon-secondary)}.residents-flyout-header__header-icon{--udc-icon-size: calc(var(--uds-font-size-2xl) + var(--uds-space-025))}.residents-flyout-header__title-block{display:flex;flex-direction:column;gap:calc(var(--uds-space-100) - var(--uds-space-025) / 2);min-width:0}.residents-flyout-header__title{margin:0;font-family:var(--uds-font-family);font-size:var(--uds-font-size-2xl)!important;font-weight:var(--uds-font-weight-bold)!important;line-height:var(--uds-font-line-height-450)!important;letter-spacing:0;color:var(--uds-color-text-interactive-neutral)}.residents-flyout-header__subtitle{margin:0;font-family:var(--uds-font-family);font-size:var(--uds-font-size-sm)!important;font-weight:var(--uds-font-weight-medium)!important;line-height:var(--uds-font-line-height-250)!important;letter-spacing:0;color:var(--uds-color-text-secondary)}.residents-flyout-footer__cancel{display:inline-flex;align-items:center;flex-shrink:0;min-height:var(--uds-space-600);padding:0;border:none;background:none;cursor:pointer;font-family:var(--uds-font-family);color:var(--uds-color-text-interactive-neutral);text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.residents-flyout-footer__cancel:disabled{cursor:default;opacity:.5}.leads-flyout{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;pointer-events:none}.leads-flyout__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--uds-overlay-backdrop);pointer-events:auto}.leads-flyout__panel{position:absolute;top:0;right:0;bottom:0;width:min(500px,92vw);display:flex;flex-direction:column;background:var(--uds-color-surface-white);box-shadow:var(--uds-shadow-bento);pointer-events:auto;overflow:hidden}.leads-flyout__header-shell{flex-shrink:0;position:relative;padding:var(--uds-space-200) var(--uds-space-450) 0}.leads-flyout__close{position:absolute;top:var(--uds-space-200);right:var(--uds-space-200);display:inline-flex;align-items:center;justify-content:center;width:var(--uds-space-700);height:var(--uds-space-700);padding:0;border:none;background:none;cursor:pointer;border-radius:var(--uds-border-radius-container-sm);color:var(--uds-color-icon-primary)}.leads-flyout__close:hover:not(:disabled){background:var(--uds-color-surface-emphasis-subtle)}.leads-flyout__close:disabled{cursor:default;opacity:.5}.leads-flyout__header-divider-wrap{margin-top:0;padding:0 var(--uds-space-450, 33px)}.leads-flyout__header-divider{border:none;border-top:2px solid var(--uds-color-border-tertiary);margin:0}.leads-flyout__body{flex:1;min-height:0;overflow-y:auto;padding:var(--uds-space-200) var(--uds-space-450)}.leads-flyout__body-inner{display:flex;flex-direction:column;gap:var(--uds-space-200)}.leads-flyout__footer{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:var(--uds-space-200);padding:var(--uds-space-200) var(--uds-space-450);border-top:1px solid var(--uds-color-border-secondary)}.leads-flyout__footer .udc-button{min-height:var(--uds-space-600)}.leads-flyout__divider{margin:0 calc(-1 * var(--uds-space-450))}.leads-flyout__divider-line{height:1px;background:var(--uds-color-border-secondary)}.leads-flyout__divider--full{margin:0 calc(-1 * var(--uds-space-450))}.leads-flyout__section-label{margin:0 0 var(--uds-space-150);color:var(--uds-color-text-primary)}.leads-flyout__prospect{margin-bottom:var(--uds-space-200)}.leads-flyout__prospect-accordion{width:100%}.leads-flyout__prospect-count{color:var(--uds-color-text-secondary)}.leads-flyout__prospect-panel{display:flex;flex-direction:column;gap:var(--uds-space-150);padding-top:var(--uds-space-150)}.leads-flyout__co-row{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:var(--uds-space-150)}.leads-flyout__co-text{display:flex;flex-direction:column;gap:var(--uds-space-050);min-width:0}.leads-flyout__co-role{color:var(--uds-color-text-secondary);white-space:nowrap}.leads-flyout__prospect-alert{margin:var(--uds-space-100) 0 0;color:var(--uds-color-text-error)}.leads-flyout__loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;background:var(--uds-color-surface-white);opacity:.72}.leads-flyout__field-label{margin:0 0 var(--uds-space-100);color:var(--uds-color-text-primary)}.leads-flyout-drawer{--udc-drawer-width: min(500px, 92vw);--udc-drawer-z-index: 2000}.lead-schedule-task-fields,.lead-schedule-task-fields__body{display:flex;flex-direction:column;gap:var(--uds-space-250)}.lead-schedule-task-fields__create-date{display:flex;flex-direction:column;gap:var(--uds-space-100);align-items:flex-start}.lead-schedule-task-create-mode-switcher{width:-moz-fit-content;width:fit-content;max-width:100%}.lead-schedule-task-label-with-tooltip{display:inline-flex;align-items:center;gap:var(--uds-space-050)}.lead-schedule-task-label-with-tooltip__text{font-size:var(--uds-font-size-sm);font-weight:var(--uds-font-weight-medium);color:var(--uds-color-text-primary)}.lead-schedule-task-label-with-tooltip__required{color:var(--uds-color-text-error);margin-left:var(--uds-space-050)}.lead-schedule-task-tooltip__trigger{display:inline-flex;align-items:center;color:var(--uds-color-icon-secondary);cursor:help}.lead-schedule-task-tooltip__text{display:block;max-width:240px}.lead-schedule-task-due-date{position:relative;flex:1;min-width:0}.lead-schedule-task-due-date__tooltip{position:absolute;top:0;left:4rem;z-index:1}.lead-schedule-task-alert-row{display:flex;align-items:center;gap:var(--uds-space-050)}.lead-schedule-task-notifications{display:flex;flex-direction:column;gap:var(--uds-space-150)}.lead-schedule-task-notifications__heading{color:var(--uds-color-text-secondary);text-transform:uppercase;margin:0}.rl-schedule-event-drawer .rl-log-event-form{gap:var(--uds-space-250)}.rl-schedule-event-prospect-divider{display:flex;padding:var(--uds-space-050) 0;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;margin:0}.rl-schedule-event-drawer .shared-flyout-date-picker{--udc-date-picker-z-index: 1200}udc-divider.rl-schedule-event-footer-divider{display:block;box-sizing:border-box;width:calc(100% + (2 * var(--uds-space-200)));margin-inline:calc(-1 * var(--uds-space-200))}.leads-status-modal,.leads-status-modal *{box-sizing:border-box}.leads-status-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:var(--uds-space-250, 20px);pointer-events:auto}.leads-status-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--uds-overlay-backdrop, rgba(0, 0, 0, .4));pointer-events:auto}.leads-status-modal__panel{position:relative;z-index:1;width:min(480px,100%);display:flex;flex-direction:column;padding:30px 39px 25px 30px;background:var(--uds-color-surface-main, #fafafa);border:1px solid var(--uds-color-border-secondary, #d4d4d4);border-radius:var(--uds-border-radius-container, 8px);box-shadow:var(--uds-shadow-depth-200, 0 4px 12px rgba(0, 0, 0, .13));font-family:var(--uds-font-family);pointer-events:auto}.leads-status-modal__panel--wide{width:min(720px,100%)}.leads-status-modal__form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--uds-space-200, 16px);width:100%}.leads-status-modal__form-grid__full{grid-column:1 / -1}@media (max-width: 640px){.leads-status-modal__form-grid{grid-template-columns:1fr}}.leads-status-modal__content{display:flex;flex-direction:column;gap:var(--uds-space-250, 20px);width:100%;min-width:0}.leads-status-modal__close{position:absolute;top:var(--uds-space-150, 10px);right:var(--uds-space-150, 10px);z-index:1;--udc-button-height: 36px;--udc-button-min-width: 36px}.leads-status-modal__intro{display:flex;flex-direction:column;gap:var(--uds-space-050, 5px);padding-right:var(--uds-space-500, 40px)}.leads-status-modal__title{margin:0;font-family:var(--uds-font-family, "Inter", sans-serif);font-size:var(--uds-font-size-lg, 18px);font-weight:var(--uds-font-weight-700, 700);line-height:var(--uds-font-line-height-350, 26px);color:var(--uds-color-text-primary, #171717)}.leads-status-modal__subtitle{margin:0;font-size:var(--uds-font-size-sm, 12px);font-weight:var(--uds-font-weight-400, 400);line-height:var(--uds-font-line-height-250, 16px);color:var(--uds-color-text-secondary, #a3a3a3)}.leads-status-modal__field{width:100%}.leads-status-modal__notes-field{display:flex;flex-direction:column;gap:var(--uds-space-100, 8px);width:100%}.leads-status-modal__notes-label{color:var(--uds-color-text-primary, #171717)}.leads-status-modal__field udc-text-area,.leads-status-modal__field udc-dropdown{display:block;width:100%;max-width:100%}.leads-status-modal__reason-field{display:flex;flex-direction:column;gap:var(--uds-space-100, 8px);width:100%}.leads-status-modal__field-error{margin:var(--uds-space-050, 4px) 0 0;font-size:var(--uds-font-size-xs, 11px);color:var(--uds-color-text-error, #dc2626)}.leads-status-modal__checkbox-field{display:flex;align-items:center;gap:var(--uds-space-100, 8px)}.leads-status-modal__divider{width:100%}.leads-status-modal__footer{display:flex;align-items:center;justify-content:space-between;width:100%;height:36px;min-height:36px}.leads-status-modal__cancel{--uds-color-text-interactive: var(--uds-color-text-interactive-neutral, #171717);--uds-color-text-interactive-hover: var(--uds-color-text-interactive-neutral, #171717);--uds-color-text-interactive-active: var(--uds-color-text-interactive-neutral, #171717)}.leads-status-modal__submit{flex:0 0 auto;--udc-button-height: 36px;--udc-button-min-width: 120px}.leads-status-modal__submit--valid{--uds-color-surface-interactive-default: var(--uds-color-text-success, #16a34a);--uds-color-surface-interactive-hover: var(--uds-color-text-success, #16a34a);--uds-color-surface-interactive-active: var(--uds-color-text-success, #16a34a)}.leads-status-modal__submit--invalid{--uds-color-surface-interactive-default: var(--uds-color-surface-interactive-red, #dc2626);--uds-color-surface-interactive-hover: var(--uds-color-surface-interactive-red, #dc2626);--uds-color-surface-interactive-active: var(--uds-color-surface-interactive-red, #dc2626)}.leads-status-modal__submit-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--uds-color-text-inverse, #fff)}.leads-status-modal__footer udc-link,.leads-status-modal__footer udc-button.leads-status-modal__submit{flex:0 0 auto;margin:0}.leads-status-modal__other-reason{margin-top:var(--uds-space-100, 8px)}.leads-status-confirm{z-index:3}
