@font-face{font-family:agGridQuartz;src:url(data:font/woff2;charset=utf-8;base64,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);font-weight:400;font-style:normal}.ag-theme-quartz,.ag-theme-quartz-dark,.ag-theme-quartz-auto-dark{--ag-active-color:#2196f3;--ag-background-color:#fff;--ag-foreground-color:#181d1f;--ag-border-color:color-mix(in srgb, transparent, var(--ag-foreground-color) 15%);--ag-secondary-border-color:var(--ag-border-color);--ag-header-background-color:color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 2%);--ag-tooltip-background-color:var(--ag-header-background-color);--ag-control-panel-background-color:var(--ag-header-background-color);--ag-subheader-background-color:transparent;--ag-invalid-color:#e02525;--ag-checkbox-unchecked-color:color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 30%);--ag-advanced-filter-join-pill-color:#f08e8d;--ag-advanced-filter-column-pill-color:#a6e194;--ag-advanced-filter-option-pill-color:#f3c08b;--ag-advanced-filter-value-pill-color:#85c0e4;--ag-header-column-resize-handle-color:var(--ag-secondary-border-color);--ag-icon-font-color:color-mix(in srgb, transparent, var(--ag-foreground-color) 90%);--ag-find-match-color:var(--ag-foreground-color);--ag-find-match-background-color:#ff0;--ag-find-active-match-color:var(--ag-foreground-color);--ag-find-active-match-background-color:orange;--ag-panel-background-color:color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 3%);--ag-panel-border-color:color-mix(in srgb, transparent, var(--ag-foreground-color) 20%);--ag-menu-background-color:color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 3%);--ag-menu-border-color:color-mix(in srgb, transparent, var(--ag-foreground-color) 20%);--ag-selected-row-background-color:color-mix(in srgb, transparent, var(--ag-active-color) 8%);--ag-row-hover-color:color-mix(in srgb, transparent, var(--ag-active-color) 12%);--ag-column-hover-color:color-mix(in srgb, transparent, var(--ag-foreground-color) 5%);--ag-input-focus-border-color:var(--ag-active-color);--ag-range-selection-background-color:color-mix(in srgb, transparent, var(--ag-active-color) 20%);--ag-input-focus-box-shadow:0 0 0 3px color-mix(in srgb, transparent, var(--ag-input-focus-border-color) 47%);--ag-input-error-focus-box-shadow:0 0 0 3px color-mix(in srgb, var(--ag-background-color), var(--ag-invalid-color) 50%);--ag-range-selection-background-color-2:color-mix(in srgb, transparent, var(--ag-active-color) 36%);--ag-range-selection-background-color-3:color-mix(in srgb, transparent, var(--ag-active-color) 49%);--ag-range-selection-background-color-4:color-mix(in srgb, transparent, var(--ag-active-color) 59%);--ag-row-numbers-selected-color:color-mix(in srgb, transparent, var(--ag-active-color) 50%);--ag-checkbox-background-color:var(--ag-background-color);--ag-checkbox-checked-color:var(--ag-active-color);--ag-range-selection-border-color:var(--ag-active-color);--ag-secondary-foreground-color:var(--ag-foreground-color);--ag-input-border-color:var(--ag-border-color);--ag-input-border-color-invalid:var(--ag-invalid-color);--ag-disabled-foreground-color:color-mix(in srgb, transparent, var(--ag-foreground-color) 50%);--ag-chip-background-color:color-mix(in srgb, transparent, var(--ag-foreground-color) 7%);--ag-chip-border-color:color-mix(in srgb, var(--ag-header-background-color), var(--ag-foreground-color) 13%);--ag-input-disabled-border-color:var(--ag-border-color);--ag-input-disabled-background-color:color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 6%);--ag-modal-overlay-background-color:color-mix(in srgb, transparent, var(--ag-background-color) 66%);--ag-chart-menu-label-color:color-mix(in srgb, transparent, var(--ag-foreground-color) 80%);--ag-chart-menu-pill-select-button-color:color-mix(in srgb, transparent, var(--ag-foreground-color) 70%);--ag-filter-panel-card-subtle-color:color-mix(in srgb, transparent, var(--ag-foreground-color) 70%);--ag-column-drag-indicator-color:var(--ag-active-color);--ag-borders:solid 1px;--ag-border-radius:4px;--ag-wrapper-border-radius:8px;--ag-borders-side-button:none;--ag-side-button-selected-background-color:transparent;--ag-header-column-resize-handle-display:block;--ag-header-column-resize-handle-width:2px;--ag-header-column-resize-handle-height:30%;--ag-grid-size:8px;--ag-icon-size:16px;--ag-header-height:calc(var(--ag-font-size) + var(--ag-grid-size) * 4.25);--ag-row-height:calc(var(--ag-font-size) + var(--ag-grid-size) * 3.5);--ag-list-item-height:calc(var(--ag-icon-size) + var(--ag-widget-vertical-spacing));--ag-column-select-indent-size:var(--ag-icon-size);--ag-set-filter-indent-size:var(--ag-icon-size);--ag-filter-tool-panel-group-indent:var(--ag-grid-size);--ag-advanced-filter-builder-indent-size:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);--ag-cell-horizontal-padding:calc(var(--ag-grid-size) * 2);--ag-cell-widget-spacing:calc(var(--ag-grid-size) * 1.5);--ag-widget-container-vertical-padding:calc(var(--ag-grid-size) * 1.5);--ag-widget-container-horizontal-padding:calc(var(--ag-grid-size) * 1.5);--ag-widget-horizontal-spacing:calc(var(--ag-grid-size) * 1.5);--ag-widget-vertical-spacing:calc(var(--ag-grid-size) * 1);--ag-toggle-button-height:18px;--ag-toggle-button-width:28px;--ag-toggle-button-border-width:2px;--ag-font-family:"IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--ag-font-size:14px;--ag-icon-font-family:agGridQuartz;--ag-tab-min-width:290px;--ag-chart-menu-panel-width:260px;--ag-card-shadow:0 1px 4px 1px #babfc766;--ag-popup-shadow:0 0 16px 0 #00000026;--ag-side-bar-panel-width:250px;--ag-filter-panel-apply-button-color:var(--ag-background-color);--ag-filter-panel-apply-button-background-color:var(--ag-active-color)}.ag-theme-quartz-dark{--ag-background-color:#1f2936;--ag-foreground-color:#fff;--ag-border-color:#ffffff29;--ag-secondary-border-color:color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);--ag-header-background-color:#28313e;--ag-tooltip-background-color:#212b38;--ag-control-panel-background-color:#28313e;--ag-input-disabled-background-color:#68686e12;--ag-card-shadow:0 1px 20px 1px black;--ag-input-border-color:var(--ag-border-color);--ag-input-disabled-border-color:#ffffff12;--ag-checkbox-unchecked-color:color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 40%);--ag-row-hover-color:color-mix(in srgb, transparent, var(--ag-active-color) 20%);--ag-selected-row-background-color:var(--ag-row-hover-color);--ag-panel-background-color:color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 10%);--ag-panel-border-color:color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);--ag-menu-background-color:color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 10%);--ag-menu-border-color:color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);--ag-advanced-filter-join-pill-color:#7a3a37;--ag-advanced-filter-column-pill-color:#355f2d;--ag-advanced-filter-option-pill-color:#5a3168;--ag-advanced-filter-value-pill-color:#374c86;--ag-find-match-color:var(--ag-background-color);--ag-find-active-match-color:var(--ag-background-color);--ag-filter-panel-apply-button-color:var(--ag-foreground-color);--ag-popup-shadow:0 0px 20px #0000004d;--ag-row-loading-skeleton-effect-color:#cacbcc66;--ag-cell-batch-edit-text-color:#f3d0b3;--ag-formula-token-1-color:#4da3e5;--ag-formula-token-1-background-color:#4da3e529;--ag-formula-token-2-color:#f55864;--ag-formula-token-2-background-color:#f5586429;--ag-formula-token-3-color:#b688f2;--ag-formula-token-3-background-color:#b688f229;--ag-formula-token-4-color:#24bb4a;--ag-formula-token-4-background-color:#24bb4a29;--ag-formula-token-5-color:#e772ba;--ag-formula-token-5-background-color:#e772ba29;--ag-formula-token-6-color:#f69b5f;--ag-formula-token-6-background-color:#f69b5f29;--ag-formula-token-7-color:#a3e6ff;--ag-formula-token-7-background-color:#a3e6ff29;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){.ag-theme-quartz-auto-dark{--ag-background-color:#1f2936;--ag-foreground-color:#fff;--ag-border-color:#ffffff29;--ag-secondary-border-color:color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);--ag-header-background-color:#28313e;--ag-tooltip-background-color:#212b38;--ag-control-panel-background-color:#28313e;--ag-input-disabled-background-color:#68686e12;--ag-card-shadow:0 1px 20px 1px black;--ag-input-border-color:var(--ag-border-color);--ag-input-disabled-border-color:#ffffff12;--ag-checkbox-unchecked-color:color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 40%);--ag-row-hover-color:color-mix(in srgb, transparent, var(--ag-active-color) 20%);--ag-selected-row-background-color:var(--ag-row-hover-color);--ag-panel-background-color:color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 10%);--ag-panel-border-color:color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);--ag-menu-background-color:color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 10%);--ag-menu-border-color:color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);--ag-advanced-filter-join-pill-color:#7a3a37;--ag-advanced-filter-column-pill-color:#355f2d;--ag-advanced-filter-option-pill-color:#5a3168;--ag-advanced-filter-value-pill-color:#374c86;--ag-find-match-color:var(--ag-background-color);--ag-find-active-match-color:var(--ag-background-color);--ag-filter-panel-apply-button-color:var(--ag-foreground-color);--ag-popup-shadow:0 0px 20px #0000004d;--ag-row-loading-skeleton-effect-color:#cacbcc66;--ag-cell-batch-edit-text-color:#f3d0b3;--ag-formula-token-1-color:#4da3e5;--ag-formula-token-1-background-color:#4da3e529;--ag-formula-token-2-color:#f55864;--ag-formula-token-2-background-color:#f5586429;--ag-formula-token-3-color:#b688f2;--ag-formula-token-3-background-color:#b688f229;--ag-formula-token-4-color:#24bb4a;--ag-formula-token-4-background-color:#24bb4a29;--ag-formula-token-5-color:#e772ba;--ag-formula-token-5-background-color:#e772ba29;--ag-formula-token-6-color:#f69b5f;--ag-formula-token-6-background-color:#f69b5f29;--ag-formula-token-7-color:#a3e6ff;--ag-formula-token-7-background-color:#a3e6ff29;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.ag-theme-quartz .ag-filter-toolpanel-header,.ag-theme-quartz .ag-filter-toolpanel-search,.ag-theme-quartz .ag-status-bar,.ag-theme-quartz .ag-header-row,.ag-theme-quartz .ag-row-number-cell,.ag-theme-quartz .ag-panel-title-bar-title,.ag-theme-quartz .ag-multi-filter-group-title-bar,.ag-theme-quartz .ag-filter-card-title,.ag-theme-quartz-dark .ag-filter-toolpanel-header,.ag-theme-quartz-dark .ag-filter-toolpanel-search,.ag-theme-quartz-dark .ag-status-bar,.ag-theme-quartz-dark .ag-header-row,.ag-theme-quartz-dark .ag-row-number-cell,.ag-theme-quartz-dark .ag-panel-title-bar-title,.ag-theme-quartz-dark .ag-multi-filter-group-title-bar,.ag-theme-quartz-dark .ag-filter-card-title,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-header,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-search,.ag-theme-quartz-auto-dark .ag-status-bar,.ag-theme-quartz-auto-dark .ag-header-row,.ag-theme-quartz-auto-dark .ag-row-number-cell,.ag-theme-quartz-auto-dark .ag-panel-title-bar-title,.ag-theme-quartz-auto-dark .ag-multi-filter-group-title-bar,.ag-theme-quartz-auto-dark .ag-filter-card-title{color:var(--ag-header-foreground-color);font-weight:500}.ag-theme-quartz input[class^=ag-]:not([type]),.ag-theme-quartz input[class^=ag-][type=text],.ag-theme-quartz input[class^=ag-][type=number],.ag-theme-quartz input[class^=ag-][type=tel],.ag-theme-quartz input[class^=ag-][type=date],.ag-theme-quartz input[class^=ag-][type=datetime-local],.ag-theme-quartz textarea[class^=ag-],.ag-theme-quartz-dark input[class^=ag-]:not([type]),.ag-theme-quartz-dark input[class^=ag-][type=text],.ag-theme-quartz-dark input[class^=ag-][type=number],.ag-theme-quartz-dark input[class^=ag-][type=tel],.ag-theme-quartz-dark input[class^=ag-][type=date],.ag-theme-quartz-dark input[class^=ag-][type=datetime-local],.ag-theme-quartz-dark textarea[class^=ag-],.ag-theme-quartz-auto-dark input[class^=ag-]:not([type]),.ag-theme-quartz-auto-dark input[class^=ag-][type=text],.ag-theme-quartz-auto-dark input[class^=ag-][type=number],.ag-theme-quartz-auto-dark input[class^=ag-][type=tel],.ag-theme-quartz-auto-dark input[class^=ag-][type=date],.ag-theme-quartz-auto-dark input[class^=ag-][type=datetime-local],.ag-theme-quartz-auto-dark textarea[class^=ag-]{min-height:calc(var(--ag-grid-size) * 4);border-radius:var(--ag-border-radius)}.ag-theme-quartz .ag-ltr input[class^=ag-]:not([type]),.ag-theme-quartz .ag-ltr input[class^=ag-][type=text],.ag-theme-quartz .ag-ltr input[class^=ag-][type=number],.ag-theme-quartz .ag-ltr input[class^=ag-][type=tel],.ag-theme-quartz .ag-ltr input[class^=ag-][type=date],.ag-theme-quartz .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-quartz .ag-ltr textarea[class^=ag-],.ag-theme-quartz-dark .ag-ltr input[class^=ag-]:not([type]),.ag-theme-quartz-dark .ag-ltr input[class^=ag-][type=text],.ag-theme-quartz-dark .ag-ltr input[class^=ag-][type=number],.ag-theme-quartz-dark .ag-ltr input[class^=ag-][type=tel],.ag-theme-quartz-dark .ag-ltr input[class^=ag-][type=date],.ag-theme-quartz-dark .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-quartz-dark .ag-ltr textarea[class^=ag-],.ag-theme-quartz-auto-dark .ag-ltr input[class^=ag-]:not([type]),.ag-theme-quartz-auto-dark .ag-ltr input[class^=ag-][type=text],.ag-theme-quartz-auto-dark .ag-ltr input[class^=ag-][type=number],.ag-theme-quartz-auto-dark .ag-ltr input[class^=ag-][type=tel],.ag-theme-quartz-auto-dark .ag-ltr input[class^=ag-][type=date],.ag-theme-quartz-auto-dark .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-quartz-auto-dark .ag-ltr textarea[class^=ag-]{padding-left:var(--ag-grid-size)}.ag-theme-quartz .ag-rtl input[class^=ag-]:not([type]),.ag-theme-quartz .ag-rtl input[class^=ag-][type=text],.ag-theme-quartz .ag-rtl input[class^=ag-][type=number],.ag-theme-quartz .ag-rtl input[class^=ag-][type=tel],.ag-theme-quartz .ag-rtl input[class^=ag-][type=date],.ag-theme-quartz .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-quartz .ag-rtl textarea[class^=ag-],.ag-theme-quartz-dark .ag-rtl input[class^=ag-]:not([type]),.ag-theme-quartz-dark .ag-rtl input[class^=ag-][type=text],.ag-theme-quartz-dark .ag-rtl input[class^=ag-][type=number],.ag-theme-quartz-dark .ag-rtl input[class^=ag-][type=tel],.ag-theme-quartz-dark .ag-rtl input[class^=ag-][type=date],.ag-theme-quartz-dark .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-quartz-dark .ag-rtl textarea[class^=ag-],.ag-theme-quartz-auto-dark .ag-rtl input[class^=ag-]:not([type]),.ag-theme-quartz-auto-dark .ag-rtl input[class^=ag-][type=text],.ag-theme-quartz-auto-dark .ag-rtl input[class^=ag-][type=number],.ag-theme-quartz-auto-dark .ag-rtl input[class^=ag-][type=tel],.ag-theme-quartz-auto-dark .ag-rtl input[class^=ag-][type=date],.ag-theme-quartz-auto-dark .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-quartz-auto-dark .ag-rtl textarea[class^=ag-]{padding-right:var(--ag-grid-size)}.ag-theme-quartz .ag-picker-field-wrapper,.ag-theme-quartz-dark .ag-picker-field-wrapper,.ag-theme-quartz-auto-dark .ag-picker-field-wrapper{min-height:calc(var(--ag-grid-size) * 4)}.ag-theme-quartz .ag-tab,.ag-theme-quartz-dark .ag-tab,.ag-theme-quartz-auto-dark .ag-tab{padding:var(--ag-grid-size);border-left:var(--ag-borders) transparent;border-right:var(--ag-borders) transparent;flex:auto}.ag-theme-quartz .ag-tab-selected,.ag-theme-quartz-dark .ag-tab-selected,.ag-theme-quartz-auto-dark .ag-tab-selected{background-color:var(--ag-background-color)}.ag-theme-quartz .ag-ltr .ag-tab-selected:not(:first-of-type),.ag-theme-quartz-dark .ag-ltr .ag-tab-selected:not(:first-of-type),.ag-theme-quartz-auto-dark .ag-ltr .ag-tab-selected:not(:first-of-type){border-left-color:var(--ag-border-color)}.ag-theme-quartz .ag-rtl .ag-tab-selected:not(:first-of-type),.ag-theme-quartz-dark .ag-rtl .ag-tab-selected:not(:first-of-type),.ag-theme-quartz-auto-dark .ag-rtl .ag-tab-selected:not(:first-of-type),.ag-theme-quartz .ag-ltr .ag-tab-selected:not(:last-of-type),.ag-theme-quartz-dark .ag-ltr .ag-tab-selected:not(:last-of-type),.ag-theme-quartz-auto-dark .ag-ltr .ag-tab-selected:not(:last-of-type){border-right-color:var(--ag-border-color)}.ag-theme-quartz .ag-rtl .ag-tab-selected:not(:last-of-type),.ag-theme-quartz-dark .ag-rtl .ag-tab-selected:not(:last-of-type),.ag-theme-quartz-auto-dark .ag-rtl .ag-tab-selected:not(:last-of-type){border-left-color:var(--ag-border-color)}.ag-theme-quartz .ag-tab:not(.ag-tab-selected),.ag-theme-quartz-dark .ag-tab:not(.ag-tab-selected),.ag-theme-quartz-auto-dark .ag-tab:not(.ag-tab-selected){opacity:.7}.ag-theme-quartz .ag-tab:not(.ag-tab-selected):hover,.ag-theme-quartz-dark .ag-tab:not(.ag-tab-selected):hover,.ag-theme-quartz-auto-dark .ag-tab:not(.ag-tab-selected):hover{opacity:1}.ag-theme-quartz .ag-menu,.ag-theme-quartz-dark .ag-menu,.ag-theme-quartz-auto-dark .ag-menu{color:color-mix(in srgb, transparent, var(--ag-foreground-color) 95%)}.ag-theme-quartz .ag-panel-content-wrapper .ag-column-select,.ag-theme-quartz-dark .ag-panel-content-wrapper .ag-column-select,.ag-theme-quartz-auto-dark .ag-panel-content-wrapper .ag-column-select{background-color:var(--ag-control-panel-background-color);color:color-mix(in srgb, transparent, var(--ag-foreground-color) 95%)}.ag-theme-quartz .ag-menu-header,.ag-theme-quartz-dark .ag-menu-header,.ag-theme-quartz-auto-dark .ag-menu-header{background-color:var(--ag-control-panel-background-color)}.ag-theme-quartz .ag-menu-option,.ag-theme-quartz-dark .ag-menu-option,.ag-theme-quartz-auto-dark .ag-menu-option{cursor:pointer;font-weight:500}.ag-theme-quartz .ag-ltr .ag-menu-option-popup-pointer .ag-icon,.ag-theme-quartz-dark .ag-ltr .ag-menu-option-popup-pointer .ag-icon,.ag-theme-quartz-auto-dark .ag-ltr .ag-menu-option-popup-pointer .ag-icon{text-align:right}.ag-theme-quartz .ag-rtl .ag-menu-option-popup-pointer .ag-icon,.ag-theme-quartz-dark .ag-rtl .ag-menu-option-popup-pointer .ag-icon,.ag-theme-quartz-auto-dark .ag-rtl .ag-menu-option-popup-pointer .ag-icon{text-align:left}.ag-theme-quartz .ag-tabs-header,.ag-theme-quartz-dark .ag-tabs-header,.ag-theme-quartz-auto-dark .ag-tabs-header{border-bottom:var(--ag-borders) var(--ag-border-color);background-color:color-mix(in srgb, transparent, var(--ag-foreground-color) 5%);display:flex}.ag-theme-quartz .ag-side-bar,.ag-theme-quartz-dark .ag-side-bar,.ag-theme-quartz-auto-dark .ag-side-bar{background-color:var(--ag-control-panel-background-color);min-width:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2)}.ag-theme-quartz .ag-side-buttons,.ag-theme-quartz-dark .ag-side-buttons,.ag-theme-quartz-auto-dark .ag-side-buttons{width:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);background:var(--ag-control-panel-background-color);align-self:stretch;padding:0}.ag-theme-quartz .ag-side-button,.ag-theme-quartz-dark .ag-side-button,.ag-theme-quartz-auto-dark .ag-side-button{border-top:var(--ag-borders) transparent;border-bottom:var(--ag-borders) transparent}@media (resolution<=1.5x){.ag-theme-quartz .ag-side-button-label,.ag-theme-quartz-dark .ag-side-button-label,.ag-theme-quartz-auto-dark .ag-side-button-label{font-family:"Segoe UI", var(--ag-font-family);transform:rotate(.05deg)}}.ag-theme-quartz .ag-side-button.ag-selected,.ag-theme-quartz-dark .ag-side-button.ag-selected,.ag-theme-quartz-auto-dark .ag-side-button.ag-selected{border-bottom-color:var(--ag-border-color);background-color:var(--ag-background-color)}.ag-theme-quartz .ag-side-button.ag-selected:not(:first-of-type),.ag-theme-quartz-dark .ag-side-button.ag-selected:not(:first-of-type),.ag-theme-quartz-auto-dark .ag-side-button.ag-selected:not(:first-of-type){border-top-color:var(--ag-border-color)}.ag-theme-quartz .ag-column-panel-column-select,.ag-theme-quartz-dark .ag-column-panel-column-select,.ag-theme-quartz-auto-dark .ag-column-panel-column-select{border-top:none;border-bottom:1px solid var(--ag-secondary-border-color)}.ag-theme-quartz .ag-filter-toolpanel-search,.ag-theme-quartz-dark .ag-filter-toolpanel-search,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-search{height:initial;margin-top:var(--ag-widget-container-vertical-padding)}.ag-theme-quartz .ag-filter-toolpanel-search-input,.ag-theme-quartz-dark .ag-filter-toolpanel-search-input,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-search-input{margin:0}.ag-theme-quartz .ag-filter-apply-panel,.ag-theme-quartz-dark .ag-filter-apply-panel,.ag-theme-quartz-auto-dark .ag-filter-apply-panel{padding-top:var(--ag-widget-vertical-spacing);border:none}.ag-theme-quartz .ag-chart-tabbed-menu-body,.ag-theme-quartz-dark .ag-chart-tabbed-menu-body,.ag-theme-quartz-auto-dark .ag-chart-tabbed-menu-body{position:relative}.ag-theme-quartz .ag-chart-tabbed-menu-body:after,.ag-theme-quartz-dark .ag-chart-tabbed-menu-body:after,.ag-theme-quartz-auto-dark .ag-chart-tabbed-menu-body:after{content:"";background:linear-gradient(var(--ag-control-panel-background-color), transparent);height:16px;display:block;position:absolute;top:0;left:0;right:0}.ag-theme-quartz .ag-charts-settings-group-title-bar,.ag-theme-quartz .ag-charts-data-group-title-bar,.ag-theme-quartz .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-quartz .ag-charts-settings-group-container,.ag-theme-quartz-dark .ag-charts-settings-group-title-bar,.ag-theme-quartz-dark .ag-charts-data-group-title-bar,.ag-theme-quartz-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-settings-group-container,.ag-theme-quartz-auto-dark .ag-charts-settings-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-data-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-settings-group-container{border-top:none;font-weight:500}.ag-theme-quartz .ag-chart-mini-thumbnail,.ag-theme-quartz-dark .ag-chart-mini-thumbnail,.ag-theme-quartz-auto-dark .ag-chart-mini-thumbnail{background-color:var(--ag-background-color);margin-top:0;margin-bottom:0}.ag-theme-quartz .ag-chart-settings-nav-bar,.ag-theme-quartz-dark .ag-chart-settings-nav-bar,.ag-theme-quartz-auto-dark .ag-chart-settings-nav-bar{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-theme-quartz .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-title-bar{background:0 0;font-weight:500}.ag-theme-quartz .ag-chart-data-section .ag-label:not(.ag-group-title-bar),.ag-theme-quartz .ag-chart-format-section .ag-label:not(.ag-group-title-bar),.ag-theme-quartz-dark .ag-chart-data-section .ag-label:not(.ag-group-title-bar),.ag-theme-quartz-dark .ag-chart-format-section .ag-label:not(.ag-group-title-bar),.ag-theme-quartz-auto-dark .ag-chart-data-section .ag-label:not(.ag-group-title-bar),.ag-theme-quartz-auto-dark .ag-chart-format-section .ag-label:not(.ag-group-title-bar){color:var(--ag-chart-menu-label-color)}.ag-theme-quartz .ag-chart-data-section .ag-label-align-top .ag-label,.ag-theme-quartz .ag-chart-format-section .ag-label-align-top .ag-label,.ag-theme-quartz-dark .ag-chart-data-section .ag-label-align-top .ag-label,.ag-theme-quartz-dark .ag-chart-format-section .ag-label-align-top .ag-label,.ag-theme-quartz-auto-dark .ag-chart-data-section .ag-label-align-top .ag-label,.ag-theme-quartz-auto-dark .ag-chart-format-section .ag-label-align-top .ag-label{margin-top:calc(var(--ag-widget-vertical-spacing) * .5);margin-bottom:var(--ag-widget-vertical-spacing)}.ag-theme-quartz .ag-chart-data-section .ag-slider.ag-label-align-top .ag-label,.ag-theme-quartz .ag-chart-format-section .ag-slider.ag-label-align-top .ag-label,.ag-theme-quartz-dark .ag-chart-data-section .ag-slider.ag-label-align-top .ag-label,.ag-theme-quartz-dark .ag-chart-format-section .ag-slider.ag-label-align-top .ag-label,.ag-theme-quartz-auto-dark .ag-chart-data-section .ag-slider.ag-label-align-top .ag-label,.ag-theme-quartz-auto-dark .ag-chart-format-section .ag-slider.ag-label-align-top .ag-label{margin-bottom:0}.ag-theme-quartz .ag-chart-data-section label,.ag-theme-quartz .ag-chart-format-section label,.ag-theme-quartz-dark .ag-chart-data-section label,.ag-theme-quartz-dark .ag-chart-format-section label,.ag-theme-quartz-auto-dark .ag-chart-data-section label,.ag-theme-quartz-auto-dark .ag-chart-format-section label{display:inline-block}.ag-theme-quartz .ag-chart-format-wrapper,.ag-theme-quartz .ag-chart-data-wrapper,.ag-theme-quartz .ag-charts-format-top-level-group,.ag-theme-quartz .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,.ag-theme-quartz .ag-charts-format-top-level-group-item,.ag-theme-quartz .ag-charts-format-sub-level-group,.ag-theme-quartz .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz .ag-charts-format-sub-level-group-container,.ag-theme-quartz .ag-charts-format-sub-level-group-item:last-child,.ag-theme-quartz .ag-charts-format-sub-level-group-container>*,.ag-theme-quartz .ag-charts-data-group-title-bar,.ag-theme-quartz .ag-charts-data-group-container,.ag-theme-quartz .ag-charts-settings-group-title-bar,.ag-theme-quartz .ag-charts-settings-group-container,.ag-theme-quartz-dark .ag-chart-format-wrapper,.ag-theme-quartz-dark .ag-chart-data-wrapper,.ag-theme-quartz-dark .ag-charts-format-top-level-group,.ag-theme-quartz-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,.ag-theme-quartz-dark .ag-charts-format-top-level-group-item,.ag-theme-quartz-dark .ag-charts-format-sub-level-group,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-container,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-item:last-child,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-container>*,.ag-theme-quartz-dark .ag-charts-data-group-title-bar,.ag-theme-quartz-dark .ag-charts-data-group-container,.ag-theme-quartz-dark .ag-charts-settings-group-title-bar,.ag-theme-quartz-dark .ag-charts-settings-group-container,.ag-theme-quartz-auto-dark .ag-chart-format-wrapper,.ag-theme-quartz-auto-dark .ag-chart-data-wrapper,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-item,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-container,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-item:last-child,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-container>*,.ag-theme-quartz-auto-dark .ag-charts-data-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-data-group-container,.ag-theme-quartz-auto-dark .ag-charts-settings-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-settings-group-container{margin:0;padding:0}.ag-theme-quartz .ag-charts-format-top-level-group,.ag-theme-quartz .ag-charts-data-group,.ag-theme-quartz-dark .ag-charts-format-top-level-group,.ag-theme-quartz-dark .ag-charts-data-group,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group,.ag-theme-quartz-auto-dark .ag-charts-data-group{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-theme-quartz .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz .ag-charts-data-group-title-bar,.ag-theme-quartz .ag-charts-settings-group-title-bar,.ag-theme-quartz-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-data-group-title-bar,.ag-theme-quartz-dark .ag-charts-settings-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-data-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-settings-group-title-bar{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding)}.ag-theme-quartz .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,.ag-theme-quartz .ag-charts-data-group .ag-charts-data-group-container,.ag-theme-quartz .ag-charts-settings-group .ag-charts-settings-group-container,.ag-theme-quartz-dark .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,.ag-theme-quartz-dark .ag-charts-data-group .ag-charts-data-group-container,.ag-theme-quartz-dark .ag-charts-settings-group .ag-charts-settings-group-container,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,.ag-theme-quartz-auto-dark .ag-charts-data-group .ag-charts-data-group-container,.ag-theme-quartz-auto-dark .ag-charts-settings-group .ag-charts-settings-group-container{padding:0 var(--ag-widget-container-horizontal-padding)}.ag-theme-quartz .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-title-bar{padding:var(--ag-widget-vertical-spacing) 0}.ag-theme-quartz .ag-charts-format-sub-level-group-container,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-container,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-container{padding-top:var(--ag-widget-vertical-spacing);padding-bottom:var(--ag-widget-container-vertical-padding)}.ag-theme-quartz .ag-charts-format-top-level-group-container>*,.ag-theme-quartz .ag-charts-format-sub-level-group-container>*,.ag-theme-quartz-dark .ag-charts-format-top-level-group-container>*,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-container>*,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-container>*,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-container>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-theme-quartz .ag-charts-data-group-item,.ag-theme-quartz-dark .ag-charts-data-group-item,.ag-theme-quartz-auto-dark .ag-charts-data-group-item,.ag-theme-quartz .ag-chart-settings-mini-wrapper,.ag-theme-quartz-dark .ag-chart-settings-mini-wrapper,.ag-theme-quartz-auto-dark .ag-chart-settings-mini-wrapper{padding-bottom:var(--ag-widget-container-vertical-padding)}.ag-theme-quartz .ag-chart-advanced-settings-section,.ag-theme-quartz-dark .ag-chart-advanced-settings-section,.ag-theme-quartz-auto-dark .ag-chart-advanced-settings-section{padding-top:var(--ag-widget-container-vertical-padding);padding-bottom:var(--ag-widget-container-vertical-padding)}.ag-theme-quartz .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-quartz .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-container,.ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-container,.ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-container{padding:0 var(--ag-widget-container-horizontal-padding)}.ag-theme-quartz .ag-charts-advanced-settings-top-level-group-container,.ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group-container,.ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group-container{margin:0}.ag-theme-quartz .ag-charts-advanced-settings-top-level-group-item,.ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group-item,.ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group-item{margin-top:calc(var(--ag-widget-vertical-spacing) * 2);margin-bottom:0}.ag-theme-quartz .ag-ltr .ag-group-title-bar-icon,.ag-theme-quartz-dark .ag-ltr .ag-group-title-bar-icon,.ag-theme-quartz-auto-dark .ag-ltr .ag-group-title-bar-icon{margin-right:var(--ag-grid-size)}.ag-theme-quartz .ag-rtl .ag-group-title-bar-icon,.ag-theme-quartz-dark .ag-rtl .ag-group-title-bar-icon,.ag-theme-quartz-auto-dark .ag-rtl .ag-group-title-bar-icon{margin-left:var(--ag-grid-size)}.ag-theme-quartz .ag-spectrum-color,.ag-theme-quartz .ag-spectrum-fill,.ag-theme-quartz-dark .ag-spectrum-color,.ag-theme-quartz-dark .ag-spectrum-fill,.ag-theme-quartz-auto-dark .ag-spectrum-color,.ag-theme-quartz-auto-dark .ag-spectrum-fill{border-radius:var(--ag-border-radius)}.ag-theme-quartz .ag-spectrum-dragger,.ag-theme-quartz-dark .ag-spectrum-dragger,.ag-theme-quartz-auto-dark .ag-spectrum-dragger{border:3px solid #fff;border-radius:18px;width:18px;height:18px}.ag-theme-quartz .ag-spectrum-tools,.ag-theme-quartz-dark .ag-spectrum-tools,.ag-theme-quartz-auto-dark .ag-spectrum-tools{padding-bottom:0;padding-left:0;padding-right:0}.ag-theme-quartz .ag-spectrum-tool,.ag-theme-quartz-dark .ag-spectrum-tool,.ag-theme-quartz-auto-dark .ag-spectrum-tool{height:12px}.ag-theme-quartz .ag-spectrum-hue-background,.ag-theme-quartz .ag-spectrum-alpha-background,.ag-theme-quartz-dark .ag-spectrum-hue-background,.ag-theme-quartz-dark .ag-spectrum-alpha-background,.ag-theme-quartz-auto-dark .ag-spectrum-hue-background,.ag-theme-quartz-auto-dark .ag-spectrum-alpha-background{border-radius:12px}.ag-theme-quartz .ag-spectrum-slider,.ag-theme-quartz-dark .ag-spectrum-slider,.ag-theme-quartz-auto-dark .ag-spectrum-slider{border:3px solid #f8f8f8;border-radius:18px;width:18px;height:18px;margin-top:-15px}.ag-theme-quartz .ag-recent-colors,.ag-theme-quartz-dark .ag-recent-colors,.ag-theme-quartz-auto-dark .ag-recent-colors{margin-left:var(--ag-grid-size);margin-right:var(--ag-grid-size);margin-bottom:2px}.ag-theme-quartz .ag-color-input-color,.ag-theme-quartz .ag-color-picker-color,.ag-theme-quartz .ag-recent-color,.ag-theme-quartz-dark .ag-color-input-color,.ag-theme-quartz-dark .ag-color-picker-color,.ag-theme-quartz-dark .ag-recent-color,.ag-theme-quartz-auto-dark .ag-color-input-color,.ag-theme-quartz-auto-dark .ag-color-picker-color,.ag-theme-quartz-auto-dark .ag-recent-color{border-radius:4px}.ag-theme-quartz .ag-recent-color,.ag-theme-quartz-dark .ag-recent-color,.ag-theme-quartz-auto-dark .ag-recent-color{border:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-theme-quartz.ag-dnd-ghost,.ag-theme-quartz-dark.ag-dnd-ghost,.ag-theme-quartz-auto-dark.ag-dnd-ghost{font-weight:500}.ag-theme-quartz .ag-standard-button,.ag-theme-quartz-dark .ag-standard-button,.ag-theme-quartz-auto-dark .ag-standard-button{appearance:none;border-radius:var(--ag-border-radius);border:solid 1px var(--ag-input-border-color);background-color:var(--ag-background-color);padding:var(--ag-grid-size) calc(var(--ag-grid-size) * 2);cursor:pointer;font-family:inherit}.ag-theme-quartz .ag-standard-button:hover,.ag-theme-quartz-dark .ag-standard-button:hover,.ag-theme-quartz-auto-dark .ag-standard-button:hover{background-color:var(--ag-row-hover-color)}.ag-theme-quartz .ag-standard-button:active,.ag-theme-quartz-dark .ag-standard-button:active,.ag-theme-quartz-auto-dark .ag-standard-button:active{border-color:var(--ag-active-color)}.ag-theme-quartz .ag-standard-button:disabled,.ag-theme-quartz-dark .ag-standard-button:disabled,.ag-theme-quartz-auto-dark .ag-standard-button:disabled{color:var(--ag-disabled-foreground-color);background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color)}.ag-theme-quartz .ag-column-drop-cell,.ag-theme-quartz-dark .ag-column-drop-cell,.ag-theme-quartz-auto-dark .ag-column-drop-cell{border-radius:calc(var(--ag-grid-size) * 3);height:calc(var(--ag-grid-size) * 3);padding:0 var(--ag-grid-size)}.ag-theme-quartz .ag-column-drop-cell-button,.ag-theme-quartz-dark .ag-column-drop-cell-button,.ag-theme-quartz-auto-dark .ag-column-drop-cell-button{min-width:0;margin:0}.ag-theme-quartz .ag-column-drop-cell-drag-handle,.ag-theme-quartz-dark .ag-column-drop-cell-drag-handle,.ag-theme-quartz-auto-dark .ag-column-drop-cell-drag-handle{margin-left:0}.ag-theme-quartz .ag-column-drop-vertical,.ag-theme-quartz-dark .ag-column-drop-vertical,.ag-theme-quartz-auto-dark .ag-column-drop-vertical{min-height:75px}.ag-theme-quartz .ag-column-drop-vertical-title-bar,.ag-theme-quartz-dark .ag-column-drop-vertical-title-bar,.ag-theme-quartz-auto-dark .ag-column-drop-vertical-title-bar{padding:var(--ag-widget-container-vertical-padding) calc(var(--ag-grid-size) * 2) 0}.ag-theme-quartz .ag-ltr .ag-column-drop-vertical-icon,.ag-theme-quartz-dark .ag-ltr .ag-column-drop-vertical-icon,.ag-theme-quartz-auto-dark .ag-ltr .ag-column-drop-vertical-icon{margin-left:0;margin-right:var(--ag-widget-horizontal-spacing)}.ag-theme-quartz .ag-rtl .ag-column-drop-vertical-icon,.ag-theme-quartz-dark .ag-rtl .ag-column-drop-vertical-icon,.ag-theme-quartz-auto-dark .ag-rtl .ag-column-drop-vertical-icon{margin-right:0;margin-left:var(--ag-widget-horizontal-spacing)}.ag-theme-quartz .ag-column-drop-vertical-empty-message,.ag-theme-quartz-dark .ag-column-drop-vertical-empty-message,.ag-theme-quartz-auto-dark .ag-column-drop-vertical-empty-message{border:1px dashed;border-color:var(--ag-border-color);margin:calc(var(--ag-grid-size) * 1.5) calc(var(--ag-grid-size) * 2);padding:calc(var(--ag-grid-size) * 2);justify-content:center;align-items:center;display:flex}.ag-theme-quartz .ag-column-drop-empty-message,.ag-theme-quartz-dark .ag-column-drop-empty-message,.ag-theme-quartz-auto-dark .ag-column-drop-empty-message{color:var(--ag-foreground-color)}.ag-theme-quartz .ag-pill-select .ag-column-drop,.ag-theme-quartz-dark .ag-pill-select .ag-column-drop,.ag-theme-quartz-auto-dark .ag-pill-select .ag-column-drop{min-height:unset}.ag-theme-quartz .ag-pill-select .ag-picker-field-display,.ag-theme-quartz-dark .ag-pill-select .ag-picker-field-display,.ag-theme-quartz-auto-dark .ag-pill-select .ag-picker-field-display{color:var(--ag-chart-menu-pill-select-button-color);font-weight:500}.ag-theme-quartz .ag-pill-select .ag-picker-field-icon .ag-icon,.ag-theme-quartz-dark .ag-pill-select .ag-picker-field-icon .ag-icon,.ag-theme-quartz-auto-dark .ag-pill-select .ag-picker-field-icon .ag-icon{color:var(--ag-chart-menu-pill-select-button-color)}.ag-theme-quartz .ag-status-bar,.ag-theme-quartz-dark .ag-status-bar,.ag-theme-quartz-auto-dark .ag-status-bar{font-weight:400}.ag-theme-quartz .ag-status-name-value,.ag-theme-quartz-dark .ag-status-name-value,.ag-theme-quartz-auto-dark .ag-status-name-value{padding:var(--ag-widget-container-vertical-padding) 0}.ag-theme-quartz .ag-status-name-value-value,.ag-theme-quartz .ag-paging-number,.ag-theme-quartz .ag-paging-row-summary-panel-number,.ag-theme-quartz-dark .ag-status-name-value-value,.ag-theme-quartz-dark .ag-paging-number,.ag-theme-quartz-dark .ag-paging-row-summary-panel-number,.ag-theme-quartz-auto-dark .ag-status-name-value-value,.ag-theme-quartz-auto-dark .ag-paging-number,.ag-theme-quartz-auto-dark .ag-paging-row-summary-panel-number{font-weight:500}.ag-theme-quartz .ag-column-drop-cell-button,.ag-theme-quartz-dark .ag-column-drop-cell-button,.ag-theme-quartz-auto-dark .ag-column-drop-cell-button{opacity:.75}.ag-theme-quartz .ag-column-drop-cell-button:hover,.ag-theme-quartz-dark .ag-column-drop-cell-button:hover,.ag-theme-quartz-auto-dark .ag-column-drop-cell-button:hover{opacity:1}.ag-theme-quartz .ag-header-cell-menu-button,.ag-theme-quartz .ag-header-cell-filter-button,.ag-theme-quartz .ag-panel-title-bar-button,.ag-theme-quartz .ag-header-expand-icon,.ag-theme-quartz .ag-column-group-icons,.ag-theme-quartz .ag-set-filter-group-icons,.ag-theme-quartz .ag-group-expanded .ag-icon,.ag-theme-quartz .ag-group-contracted .ag-icon,.ag-theme-quartz .ag-chart-settings-prev,.ag-theme-quartz .ag-chart-settings-next,.ag-theme-quartz .ag-group-title-bar-icon,.ag-theme-quartz .ag-column-select-header-icon,.ag-theme-quartz .ag-floating-filter-button-button,.ag-theme-quartz .ag-filter-toolpanel-expand,.ag-theme-quartz .ag-panel-title-bar-button-icon,.ag-theme-quartz .ag-chart-menu-icon,.ag-theme-quartz-dark .ag-header-cell-menu-button,.ag-theme-quartz-dark .ag-header-cell-filter-button,.ag-theme-quartz-dark .ag-panel-title-bar-button,.ag-theme-quartz-dark .ag-header-expand-icon,.ag-theme-quartz-dark .ag-column-group-icons,.ag-theme-quartz-dark .ag-set-filter-group-icons,.ag-theme-quartz-dark .ag-group-expanded .ag-icon,.ag-theme-quartz-dark .ag-group-contracted .ag-icon,.ag-theme-quartz-dark .ag-chart-settings-prev,.ag-theme-quartz-dark .ag-chart-settings-next,.ag-theme-quartz-dark .ag-group-title-bar-icon,.ag-theme-quartz-dark .ag-column-select-header-icon,.ag-theme-quartz-dark .ag-floating-filter-button-button,.ag-theme-quartz-dark .ag-filter-toolpanel-expand,.ag-theme-quartz-dark .ag-panel-title-bar-button-icon,.ag-theme-quartz-dark .ag-chart-menu-icon,.ag-theme-quartz-auto-dark .ag-header-cell-menu-button,.ag-theme-quartz-auto-dark .ag-header-cell-filter-button,.ag-theme-quartz-auto-dark .ag-panel-title-bar-button,.ag-theme-quartz-auto-dark .ag-header-expand-icon,.ag-theme-quartz-auto-dark .ag-column-group-icons,.ag-theme-quartz-auto-dark .ag-set-filter-group-icons,.ag-theme-quartz-auto-dark .ag-group-expanded .ag-icon,.ag-theme-quartz-auto-dark .ag-group-contracted .ag-icon,.ag-theme-quartz-auto-dark .ag-chart-settings-prev,.ag-theme-quartz-auto-dark .ag-chart-settings-next,.ag-theme-quartz-auto-dark .ag-group-title-bar-icon,.ag-theme-quartz-auto-dark .ag-column-select-header-icon,.ag-theme-quartz-auto-dark .ag-floating-filter-button-button,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-expand,.ag-theme-quartz-auto-dark .ag-panel-title-bar-button-icon,.ag-theme-quartz-auto-dark .ag-chart-menu-icon{--ag-quartz-icon-hover-color:color-mix(in srgb, transparent, var(--ag-foreground-color) 10%)}.ag-theme-quartz .ag-header-cell-menu-button:hover,.ag-theme-quartz .ag-header-cell-filter-button:hover,.ag-theme-quartz .ag-panel-title-bar-button:hover,.ag-theme-quartz .ag-header-expand-icon:hover,.ag-theme-quartz .ag-column-group-icons:hover,.ag-theme-quartz .ag-set-filter-group-icons:hover,.ag-theme-quartz .ag-group-expanded .ag-icon:hover,.ag-theme-quartz .ag-group-contracted .ag-icon:hover,.ag-theme-quartz .ag-chart-settings-prev:hover,.ag-theme-quartz .ag-chart-settings-next:hover,.ag-theme-quartz .ag-group-title-bar-icon:hover,.ag-theme-quartz .ag-column-select-header-icon:hover,.ag-theme-quartz .ag-floating-filter-button-button:hover,.ag-theme-quartz .ag-filter-toolpanel-expand:hover,.ag-theme-quartz .ag-panel-title-bar-button-icon:hover,.ag-theme-quartz .ag-chart-menu-icon:hover,.ag-theme-quartz-dark .ag-header-cell-menu-button:hover,.ag-theme-quartz-dark .ag-header-cell-filter-button:hover,.ag-theme-quartz-dark .ag-panel-title-bar-button:hover,.ag-theme-quartz-dark .ag-header-expand-icon:hover,.ag-theme-quartz-dark .ag-column-group-icons:hover,.ag-theme-quartz-dark .ag-set-filter-group-icons:hover,.ag-theme-quartz-dark .ag-group-expanded .ag-icon:hover,.ag-theme-quartz-dark .ag-group-contracted .ag-icon:hover,.ag-theme-quartz-dark .ag-chart-settings-prev:hover,.ag-theme-quartz-dark .ag-chart-settings-next:hover,.ag-theme-quartz-dark .ag-group-title-bar-icon:hover,.ag-theme-quartz-dark .ag-column-select-header-icon:hover,.ag-theme-quartz-dark .ag-floating-filter-button-button:hover,.ag-theme-quartz-dark .ag-filter-toolpanel-expand:hover,.ag-theme-quartz-dark .ag-panel-title-bar-button-icon:hover,.ag-theme-quartz-dark .ag-chart-menu-icon:hover,.ag-theme-quartz-auto-dark .ag-header-cell-menu-button:hover,.ag-theme-quartz-auto-dark .ag-header-cell-filter-button:hover,.ag-theme-quartz-auto-dark .ag-panel-title-bar-button:hover,.ag-theme-quartz-auto-dark .ag-header-expand-icon:hover,.ag-theme-quartz-auto-dark .ag-column-group-icons:hover,.ag-theme-quartz-auto-dark .ag-set-filter-group-icons:hover,.ag-theme-quartz-auto-dark .ag-group-expanded .ag-icon:hover,.ag-theme-quartz-auto-dark .ag-group-contracted .ag-icon:hover,.ag-theme-quartz-auto-dark .ag-chart-settings-prev:hover,.ag-theme-quartz-auto-dark .ag-chart-settings-next:hover,.ag-theme-quartz-auto-dark .ag-group-title-bar-icon:hover,.ag-theme-quartz-auto-dark .ag-column-select-header-icon:hover,.ag-theme-quartz-auto-dark .ag-floating-filter-button-button:hover,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-expand:hover,.ag-theme-quartz-auto-dark .ag-panel-title-bar-button-icon:hover,.ag-theme-quartz-auto-dark .ag-chart-menu-icon:hover{background-color:var(--ag-quartz-icon-hover-color);box-shadow:0 0 0 4px var(--ag-quartz-icon-hover-color);border-radius:1px}.ag-theme-quartz .ag-filter-active,.ag-theme-quartz .ag-filter-toolpanel-group-instance-header-icon,.ag-theme-quartz .ag-filter-toolpanel-instance-header-icon,.ag-theme-quartz-dark .ag-filter-active,.ag-theme-quartz-dark .ag-filter-toolpanel-group-instance-header-icon,.ag-theme-quartz-dark .ag-filter-toolpanel-instance-header-icon,.ag-theme-quartz-auto-dark .ag-filter-active,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-group-instance-header-icon,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-instance-header-icon{position:relative}.ag-theme-quartz .ag-filter-active:after,.ag-theme-quartz .ag-filter-toolpanel-group-instance-header-icon:after,.ag-theme-quartz .ag-filter-toolpanel-instance-header-icon:after,.ag-theme-quartz-dark .ag-filter-active:after,.ag-theme-quartz-dark .ag-filter-toolpanel-group-instance-header-icon:after,.ag-theme-quartz-dark .ag-filter-toolpanel-instance-header-icon:after,.ag-theme-quartz-auto-dark .ag-filter-active:after,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-group-instance-header-icon:after,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-instance-header-icon:after{content:"";background-color:var(--ag-active-color);border-radius:50%;width:6px;height:6px;position:absolute;top:-1px;right:-1px}.ag-theme-quartz .ag-filter-active,.ag-theme-quartz-dark .ag-filter-active,.ag-theme-quartz-auto-dark .ag-filter-active{--ag-quartz-icon-active-color:color-mix(in srgb, transparent, var(--ag-active-color) 14%);--ag-quartz-icon-hover-color:color-mix(in srgb, transparent, var(--ag-active-color) 28%);background-color:var(--ag-quartz-icon-active-color);box-shadow:0 0 0 4px var(--ag-quartz-icon-active-color);border-radius:1px}.ag-theme-quartz .ag-filter-active .ag-icon-filter,.ag-theme-quartz-dark .ag-filter-active .ag-icon-filter,.ag-theme-quartz-auto-dark .ag-filter-active .ag-icon-filter{clip-path:path("M8,0C8,4.415 11.585,8 16,8L16,16L0,16L0,0L8,0Z")}.ag-theme-quartz .ag-chart-menu,.ag-theme-quartz-dark .ag-chart-menu,.ag-theme-quartz-auto-dark .ag-chart-menu{--ag-icon-size:20px;background-color:color-mix(in srgb, transparent, var(--ag-background-color) 30%);padding:4px 2px}.ag-theme-quartz .ag-chart-menu-icon,.ag-theme-quartz-dark .ag-chart-menu-icon,.ag-theme-quartz-auto-dark .ag-chart-menu-icon{opacity:.8}.ag-theme-quartz .ag-drag-handle,.ag-theme-quartz-dark .ag-drag-handle,.ag-theme-quartz-auto-dark .ag-drag-handle{color:var(--ag-icon-font-color)}.ag-theme-quartz .ag-menu-option-icon,.ag-theme-quartz .ag-compact-menu-option-icon,.ag-theme-quartz-dark .ag-menu-option-icon,.ag-theme-quartz-dark .ag-compact-menu-option-icon,.ag-theme-quartz-auto-dark .ag-menu-option-icon,.ag-theme-quartz-auto-dark .ag-compact-menu-option-icon{width:var(--ag-icon-size);cursor:pointer}.ag-theme-quartz .ag-ltr .ag-menu-option-icon,.ag-theme-quartz .ag-ltr .ag-compact-menu-option-icon,.ag-theme-quartz-dark .ag-ltr .ag-menu-option-icon,.ag-theme-quartz-dark .ag-ltr .ag-compact-menu-option-icon,.ag-theme-quartz-auto-dark .ag-ltr .ag-menu-option-icon,.ag-theme-quartz-auto-dark .ag-ltr .ag-compact-menu-option-icon{padding-left:calc(var(--ag-grid-size) * 1.5)}.ag-theme-quartz .ag-rtl .ag-menu-option-icon,.ag-theme-quartz .ag-rtl .ag-compact-menu-option-icon,.ag-theme-quartz-dark .ag-rtl .ag-menu-option-icon,.ag-theme-quartz-dark .ag-rtl .ag-compact-menu-option-icon,.ag-theme-quartz-auto-dark .ag-rtl .ag-menu-option-icon,.ag-theme-quartz-auto-dark .ag-rtl .ag-compact-menu-option-icon{padding-right:calc(var(--ag-grid-size) * 1.5)}.ag-theme-quartz .ag-chart-settings-card-item.ag-not-selected:hover,.ag-theme-quartz-dark .ag-chart-settings-card-item.ag-not-selected:hover,.ag-theme-quartz-auto-dark .ag-chart-settings-card-item.ag-not-selected:hover{opacity:.35}.ag-theme-quartz .ag-ltr .ag-panel-title-bar-button,.ag-theme-quartz-dark .ag-ltr .ag-panel-title-bar-button,.ag-theme-quartz-auto-dark .ag-ltr .ag-panel-title-bar-button{margin-left:calc(var(--ag-grid-size) * 2);margin-right:var(--ag-grid-size)}.ag-theme-quartz .ag-rtl .ag-panel-title-bar-button,.ag-theme-quartz-dark .ag-rtl .ag-panel-title-bar-button,.ag-theme-quartz-auto-dark .ag-rtl .ag-panel-title-bar-button{margin-right:calc(var(--ag-grid-size) * 2);margin-left:var(--ag-grid-size)}.ag-theme-quartz .ag-multi-filter-group-title-bar,.ag-theme-quartz-dark .ag-multi-filter-group-title-bar,.ag-theme-quartz-auto-dark .ag-multi-filter-group-title-bar{padding:calc(var(--ag-grid-size) * 1.5) var(--ag-grid-size)}.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-instance-body,.ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-instance-body,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-instance-body{padding-left:var(--ag-grid-size)}.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-instance-body,.ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-instance-body,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-instance-body{padding-right:var(--ag-grid-size)}.ag-theme-quartz .ag-filter-toolpanel-instance-filter,.ag-theme-quartz-dark .ag-filter-toolpanel-instance-filter,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-instance-filter{background-color:var(--ag-control-panel-background-color);border:none}.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-instance-filter,.ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-instance-filter,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-instance-filter{margin-left:calc(var(--ag-icon-size) * .5)}.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-instance-filter,.ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-instance-filter,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-instance-filter{margin-right:calc(var(--ag-icon-size) * .5)}.ag-theme-quartz .ag-filter-toolpanel-group-level-0,.ag-theme-quartz-dark .ag-filter-toolpanel-group-level-0,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-group-level-0{border-top:none}.ag-theme-quartz .ag-filter-toolpanel-header,.ag-theme-quartz-dark .ag-filter-toolpanel-header,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-header{height:initial;padding-top:var(--ag-grid-size);padding-bottom:var(--ag-grid-size)}.ag-theme-quartz .ag-filter-toolpanel-group-item,.ag-theme-quartz-dark .ag-filter-toolpanel-group-item,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-group-item{margin:0}.ag-theme-quartz .ag-layout-auto-height .ag-center-cols-viewport,.ag-theme-quartz .ag-layout-auto-height .ag-center-cols-container,.ag-theme-quartz .ag-layout-print .ag-center-cols-viewport,.ag-theme-quartz .ag-layout-print .ag-center-cols-container,.ag-theme-quartz-dark .ag-layout-auto-height .ag-center-cols-viewport,.ag-theme-quartz-dark .ag-layout-auto-height .ag-center-cols-container,.ag-theme-quartz-dark .ag-layout-print .ag-center-cols-viewport,.ag-theme-quartz-dark .ag-layout-print .ag-center-cols-container,.ag-theme-quartz-auto-dark .ag-layout-auto-height .ag-center-cols-viewport,.ag-theme-quartz-auto-dark .ag-layout-auto-height .ag-center-cols-container,.ag-theme-quartz-auto-dark .ag-layout-print .ag-center-cols-viewport,.ag-theme-quartz-auto-dark .ag-layout-print .ag-center-cols-container{min-height:150px}.ag-theme-quartz .ag-date-time-list-page-entry-is-current,.ag-theme-quartz-dark .ag-date-time-list-page-entry-is-current,.ag-theme-quartz-auto-dark .ag-date-time-list-page-entry-is-current{background-color:var(--ag-active-color)}.ag-theme-quartz .ag-advanced-filter-builder-button,.ag-theme-quartz-dark .ag-advanced-filter-builder-button,.ag-theme-quartz-auto-dark .ag-advanced-filter-builder-button{padding:var(--ag-grid-size);font-weight:600}.ag-theme-quartz .ag-advanced-filter-builder-item-button-disabled .ag-icon,.ag-theme-quartz .ag-disabled .ag-icon,.ag-theme-quartz .ag-column-select-column-group-readonly .ag-icon,.ag-theme-quartz [disabled] .ag-icon,.ag-theme-quartz-dark .ag-advanced-filter-builder-item-button-disabled .ag-icon,.ag-theme-quartz-dark .ag-disabled .ag-icon,.ag-theme-quartz-dark .ag-column-select-column-group-readonly .ag-icon,.ag-theme-quartz-dark [disabled] .ag-icon,.ag-theme-quartz-auto-dark .ag-advanced-filter-builder-item-button-disabled .ag-icon,.ag-theme-quartz-auto-dark .ag-disabled .ag-icon,.ag-theme-quartz-auto-dark .ag-column-select-column-group-readonly .ag-icon,.ag-theme-quartz-auto-dark [disabled] .ag-icon{opacity:.6}.ag-theme-quartz .ag-icon-grip,.ag-theme-quartz-dark .ag-icon-grip,.ag-theme-quartz-auto-dark .ag-icon-grip{opacity:.7}.ag-theme-quartz .ag-column-select-column-readonly.ag-icon-grip,.ag-theme-quartz .ag-column-select-column-readonly .ag-icon-grip,.ag-theme-quartz-dark .ag-column-select-column-readonly.ag-icon-grip,.ag-theme-quartz-dark .ag-column-select-column-readonly .ag-icon-grip,.ag-theme-quartz-auto-dark .ag-column-select-column-readonly.ag-icon-grip,.ag-theme-quartz-auto-dark .ag-column-select-column-readonly .ag-icon-grip{opacity:.35}.ag-theme-quartz .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz .ag-filter-add-select .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-filter-add-select .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-filter-add-select .ag-input-wrapper:before{opacity:.4;content:"";width:12px;height:12px;filter:var(--ag-icon-filter);background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ij48cGF0aCBkPSJNNS4zIDlhMy43IDMuNyAwIDEgMCAwLTcuNSAzLjcgMy43IDAgMCAwIDAgNy41Wk0xMC41IDEwLjUgOC4zIDguMiIvPjwvc3ZnPg==);background-position:50%;background-size:contain;display:block;position:absolute}.ag-theme-quartz .ag-ltr .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz .ag-ltr .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz .ag-ltr .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz .ag-ltr .ag-filter-add-select .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-ltr .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-ltr .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-ltr .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-ltr .ag-filter-add-select .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-ltr .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-ltr .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-add-select .ag-input-wrapper:before{margin-left:var(--ag-grid-size)}.ag-theme-quartz .ag-rtl .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz .ag-rtl .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz .ag-rtl .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz .ag-rtl .ag-filter-add-select .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-rtl .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-rtl .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-rtl .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-rtl .ag-filter-add-select .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-rtl .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-rtl .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-add-select .ag-input-wrapper:before{margin-right:var(--ag-grid-size)}.ag-theme-quartz .ag-ltr .ag-column-select-header-filter-wrapper input.ag-text-field-input,.ag-theme-quartz .ag-ltr .ag-column-select-header-filter-wrapper input.ag-number-field-input,.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-search input.ag-text-field-input,.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-search input.ag-number-field-input,.ag-theme-quartz .ag-ltr .ag-mini-filter input.ag-text-field-input,.ag-theme-quartz .ag-ltr .ag-mini-filter input.ag-number-field-input,.ag-theme-quartz .ag-ltr .ag-filter-filter input.ag-text-field-input,.ag-theme-quartz .ag-ltr .ag-filter-filter input.ag-number-field-input,.ag-theme-quartz .ag-ltr .ag-filter-add-select input.ag-text-field-input,.ag-theme-quartz .ag-ltr .ag-filter-add-select input.ag-number-field-input,.ag-theme-quartz-dark .ag-ltr .ag-column-select-header-filter-wrapper input.ag-text-field-input,.ag-theme-quartz-dark .ag-ltr .ag-column-select-header-filter-wrapper input.ag-number-field-input,.ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-search input.ag-text-field-input,.ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-search input.ag-number-field-input,.ag-theme-quartz-dark .ag-ltr .ag-mini-filter input.ag-text-field-input,.ag-theme-quartz-dark .ag-ltr .ag-mini-filter input.ag-number-field-input,.ag-theme-quartz-dark .ag-ltr .ag-filter-filter input.ag-text-field-input,.ag-theme-quartz-dark .ag-ltr .ag-filter-filter input.ag-number-field-input,.ag-theme-quartz-dark .ag-ltr .ag-filter-add-select input.ag-text-field-input,.ag-theme-quartz-dark .ag-ltr .ag-filter-add-select input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-column-select-header-filter-wrapper input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-column-select-header-filter-wrapper input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-search input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-search input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-mini-filter input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-mini-filter input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-filter input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-filter input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-add-select input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-add-select input.ag-number-field-input{padding-left:26px}.ag-theme-quartz .ag-rtl .ag-column-select-header-filter-wrapper input.ag-text-field-input,.ag-theme-quartz .ag-rtl .ag-column-select-header-filter-wrapper input.ag-number-field-input,.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-search input.ag-text-field-input,.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-search input.ag-number-field-input,.ag-theme-quartz .ag-rtl .ag-mini-filter input.ag-text-field-input,.ag-theme-quartz .ag-rtl .ag-mini-filter input.ag-number-field-input,.ag-theme-quartz .ag-rtl .ag-filter-filter input.ag-text-field-input,.ag-theme-quartz .ag-rtl .ag-filter-filter input.ag-number-field-input,.ag-theme-quartz .ag-rtl .ag-filter-add-select input.ag-text-field-input,.ag-theme-quartz .ag-rtl .ag-filter-add-select input.ag-number-field-input,.ag-theme-quartz-dark .ag-rtl .ag-column-select-header-filter-wrapper input.ag-text-field-input,.ag-theme-quartz-dark .ag-rtl .ag-column-select-header-filter-wrapper input.ag-number-field-input,.ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-search input.ag-text-field-input,.ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-search input.ag-number-field-input,.ag-theme-quartz-dark .ag-rtl .ag-mini-filter input.ag-text-field-input,.ag-theme-quartz-dark .ag-rtl .ag-mini-filter input.ag-number-field-input,.ag-theme-quartz-dark .ag-rtl .ag-filter-filter input.ag-text-field-input,.ag-theme-quartz-dark .ag-rtl .ag-filter-filter input.ag-number-field-input,.ag-theme-quartz-dark .ag-rtl .ag-filter-add-select input.ag-text-field-input,.ag-theme-quartz-dark .ag-rtl .ag-filter-add-select input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-column-select-header-filter-wrapper input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-column-select-header-filter-wrapper input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-search input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-search input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-mini-filter input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-mini-filter input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-filter input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-filter input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-add-select input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-add-select input.ag-number-field-input{padding-right:26px}.ag-theme-quartz .ag-ltr .ag-column-select-add-group-indent,.ag-theme-quartz-dark .ag-ltr .ag-column-select-add-group-indent,.ag-theme-quartz-auto-dark .ag-ltr .ag-column-select-add-group-indent{margin-left:calc(var(--ag-icon-size) + var(--ag-grid-size) * 1.5)}.ag-theme-quartz .ag-rtl .ag-column-select-add-group-indent,.ag-theme-quartz-dark .ag-rtl .ag-column-select-add-group-indent,.ag-theme-quartz-auto-dark .ag-rtl .ag-column-select-add-group-indent{margin-right:calc(var(--ag-icon-size) + var(--ag-grid-size) * 1.5)}.ag-theme-quartz .ag-text-field-input[disabled],.ag-theme-quartz .ag-menu-option-disabled,.ag-theme-quartz-dark .ag-text-field-input[disabled],.ag-theme-quartz-dark .ag-menu-option-disabled,.ag-theme-quartz-auto-dark .ag-text-field-input[disabled],.ag-theme-quartz-auto-dark .ag-menu-option-disabled{cursor:not-allowed}.ag-theme-quartz .ag-checkbox-input-wrapper.ag-checked.ag-disabled,.ag-theme-quartz-dark .ag-checkbox-input-wrapper.ag-checked.ag-disabled,.ag-theme-quartz-auto-dark .ag-checkbox-input-wrapper.ag-checked.ag-disabled{--ag-checkbox-checked-color:var(--ag-checkbox-unchecked-color)}.ag-theme-quartz .ag-checkbox-input,.ag-theme-quartz .ag-toggle-button-input,.ag-theme-quartz .ag-radio-button-input,.ag-theme-quartz input[class^=ag-][type=range],.ag-theme-quartz-dark .ag-checkbox-input,.ag-theme-quartz-dark .ag-toggle-button-input,.ag-theme-quartz-dark .ag-radio-button-input,.ag-theme-quartz-dark input[class^=ag-][type=range],.ag-theme-quartz-auto-dark .ag-checkbox-input,.ag-theme-quartz-auto-dark .ag-toggle-button-input,.ag-theme-quartz-auto-dark .ag-radio-button-input,.ag-theme-quartz-auto-dark input[class^=ag-][type=range]{cursor:pointer}.ag-theme-quartz .ag-details-row,.ag-theme-quartz-dark .ag-details-row,.ag-theme-quartz-auto-dark .ag-details-row{padding:calc(var(--ag-grid-size) * 3.75)}.ag-theme-quartz .ag-list-item-hovered:after,.ag-theme-quartz-dark .ag-list-item-hovered:after,.ag-theme-quartz-auto-dark .ag-list-item-hovered:after{background-color:var(--ag-active-color)}.ag-theme-quartz .ag-pill .ag-pill-button:hover,.ag-theme-quartz-dark .ag-pill .ag-pill-button:hover,.ag-theme-quartz-auto-dark .ag-pill .ag-pill-button:hover{color:var(--ag-active-color)}.ag-theme-quartz-dark .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-filter-filter .ag-input-wrapper:before{opacity:.66;filter:invert()}.ag-theme-quartz-dark .ag-chart-menu{background-color:color-mix(in srgb, #1827324d, var(--ag-background-color) 30%)}.ag-theme-quartz-dark .ag-text-field-input::placeholder{color:var(--ag-data-color);opacity:.8}html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}:root{--font-sans:"Aptos", "Segoe UI", "Helvetica Neue", Arial, sans-serif;--color-app-text:#172033;--color-app-text-strong:#142033;--color-brand-primary:#0f6cbd;--color-brand-primary-strong:#3ca0ff;--color-brand-primary-soft:#4ea7ff;--color-brand-deep:#031a33;--color-brand-surface:#eef4fb;--color-brand-surface-strong:#e6f4ff;--color-brand-surface-selected:#eaf3ff;--color-app-shell:#f5f7fb;--color-app-shell-top:#f8fbff;--color-app-shell-bottom:#eef2f8;--color-surface:#fff;--color-surface-frost:#ffffffeb;--color-surface-muted:#f7f9fc;--color-surface-subtle:#fbfcfe;--color-surface-header:#f9fbfd;--color-surface-panel:#f6f8fb;--color-surface-border:#dce3ee;--color-surface-border-strong:#c8d2e0;--color-surface-border-soft:#e5e9f0;--color-surface-border-table:#ebeff5;--color-surface-border-header:#dde3ec;--color-surface-border-chip:#d6dce6;--color-surface-border-info:#91caff;--color-surface-border-warning:#ffd591;--color-surface-border-success:#b7eb8f;--color-surface-border-danger:#ffa39e;--color-surface-border-accent:#d3adf7;--color-topbar-overlay:#ffffff14;--color-topbar:#fff;--color-topbar-border:#e5e7eb;--color-topbar-text:#111827;--color-topbar-text-soft:#6b7280;--color-topbar-text-muted:#9ca3af;--color-topbar-text-strong:#111827;--color-text-muted:#5f6f86;--color-text-subtle:#526178;--color-text-chip:#445066;--color-icon-muted:#c4ccd8;--color-icon-soft:#c8d2e0;--color-star:#f59f00;--color-star-strong:#f59e0b;--color-score-success:#389e0d;--color-score-info:#1677ff;--color-score-warning:#d97706;--color-score-danger:#cf1322;--color-success-bg:#edf8f0;--color-success-bg-strong:#f6ffed;--color-success-text:#237b4b;--color-warning-bg:#fff6e5;--color-warning-bg-strong:#fff7e6;--color-warning-text:#b26a00;--color-danger-bg:#fff0f0;--color-danger-bg-strong:#fff1f0;--color-danger-text:#c53434;--color-info-bg:#e6f4ff;--color-info-text:#1677ff;--color-accent-bg:#f9f0ff;--color-accent-text:#722ed1;--color-microsoft-red:#f25022;--color-microsoft-green:#7fba00;--color-microsoft-blue:#00a4ef;--color-microsoft-yellow:#ffb900;--color-white-08:#ffffff14;--color-white-58:#ffffff94;--color-white-60:#fff9;--color-white-68:#ffffffad;--color-white-88:#ffffffe0;--color-white-90:#ffffffe6;--color-brand-glow-soft:#0f6cbd29;--color-shadow-card:#0a172852;--color-shadow-topbar:#020a18a8;--color-shadow-brand:#0f6cbdd9;--shadow-card:0 18px 40px -28px var(--color-shadow-card);--shadow-topbar:0 18px 36px -28px var(--color-shadow-topbar);--shadow-brand:0 16px 28px -18px var(--color-shadow-brand)}html{font-size:14px}html,body,#root{min-height:100%}body{font-family:var(--font-sans);color:var(--color-app-text);background:#f9fafb;margin:0}*{box-sizing:border-box}.app-shell{background:0 0;flex-direction:column;height:100vh;display:flex;overflow:hidden}.topbar{background:var(--color-topbar);border-bottom:1px solid var(--color-topbar-border);height:72px;box-shadow:none;justify-content:space-between;align-items:center;gap:24px;padding:0 24px;display:flex}.topbar-brand{align-items:center;min-width:220px;display:flex}.topbar-nav{flex:1}.nav-link{padding:24px 0;position:relative;color:var(--color-topbar-text-soft)!important}.nav-link-active{color:var(--color-topbar-text)!important}.nav-link-active:after{content:"";background:var(--color-brand-primary);border-radius:999px 999px 0 0;height:3px;position:absolute;inset:auto 0 -1px}.user-avatar{background:linear-gradient(135deg, var(--color-brand-primary), var(--color-brand-primary-soft))}.user-menu-wrap{position:relative}.user-menu-trigger{cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex}.user-menu-avatar{background:linear-gradient(135deg, var(--color-brand-primary,#4f46e5), var(--color-brand-primary-soft,#818cf8));color:#fff;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:600;transition:box-shadow .15s;display:flex}.user-menu-trigger:hover .user-menu-avatar{box-shadow:0 0 0 2px #4f46e540}.user-menu-dropdown{z-index:50;background:#fff;border:1px solid #e7e5e4;border-radius:12px;width:max-content;min-width:160px;padding:12px 16px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #0000001f}.user-menu-name{color:#1c1917;white-space:nowrap;font-size:13px;font-weight:600}.user-menu-email{color:#a8a29e;white-space:nowrap;margin-top:2px;font-size:12px}.user-menu-divider{background:#f5f5f4;height:1px;margin:4px 0}.user-menu-signout{color:#57534e;cursor:pointer;background:#fafaf9;border:1px solid #e7e5e4;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;padding:4px 10px;font-size:11px;font-weight:500;line-height:2.4;transition:all .15s;display:inline-flex}.user-menu-signout .anticon{font-size:11px}.user-menu-signout:hover{color:#dc2626;background:#fef2f2;border-color:#fecaca}.user-meta{flex-direction:column;line-height:1.2;display:flex}.user-meta .ant-typography{color:var(--color-topbar-text)}.user-meta .ant-typography-secondary{color:var(--color-topbar-text-muted)!important}.page-shell{background:0 0;padding:20px}.property-page-shell{background:#f9fafb;flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.page-content{flex-direction:column;gap:16px;max-width:1440px;margin:0 auto;display:flex}.property-surface{background:var(--color-surface);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.workspace-tabs{border-bottom:1px solid var(--color-surface-border-soft);background:var(--color-surface);align-items:center;gap:8px;padding:0 16px;display:flex}.workspace-tabs-spacer{flex:1}.new-list-btn-wrap{position:relative}.new-list-btn{background:var(--color-primary,#4f46e5);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:600;transition:background .15s;display:flex}.new-list-btn:hover{background:#4338ca}.new-list-dropdown{z-index:50;background:#fff;border:1px solid #e7e5e4;border-radius:12px;width:224px;padding:6px 0;position:absolute;top:calc(100% + 4px);right:0;overflow:hidden;box-shadow:0 8px 24px #0000001f}.new-list-dropdown-header{text-transform:uppercase;letter-spacing:.06em;color:#a8a29e;padding:8px 16px 4px;font-size:10px;font-weight:600}.new-list-dropdown-item{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:10px 16px;transition:background .1s;display:block}.new-list-dropdown-item:hover{background:#f5f3ff}.new-list-dropdown-item-title{color:#1c1917;font-size:12px;font-weight:500}.new-list-dropdown-item:hover .new-list-dropdown-item-title{color:var(--color-primary,#4f46e5)}.new-list-dropdown-item-desc{color:#a8a29e;margin-top:2px;font-size:11px}.new-list-dropdown-divider{background:#f5f5f4;height:1px;margin:4px 0}.workspace-tab{min-height:48px;color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:0 12px;font-weight:600;display:inline-flex}.workspace-tab-active{border-bottom-color:var(--color-brand-primary);color:var(--color-app-text)}.workspace-tab-count{background:var(--color-brand-surface-selected);min-width:24px;height:24px;color:var(--color-brand-primary-strong);border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-size:12px;line-height:1;display:inline-flex}.owner-drill-banner{border-bottom:1px solid var(--color-surface-border-soft);background:var(--color-surface-subtle);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.owner-drill-copy{color:var(--color-app-text)}.topbar-compact{height:56px;box-shadow:none;padding:0 20px}.topbar-stats{color:#6b7280;align-items:center;gap:16px;font-size:12px;display:flex}.topbar-stats strong{font-weight:600}.topbar-stats-matching{color:#111827}.topbar-stats-starred{color:#f59e0b}.topbar-stats-active{color:#0f6cbd}.summary-row{margin-bottom:0!important}.metric-card,.workspace-card,.login-card{box-shadow:var(--shadow-card);background:var(--color-surface-frost);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--color-surface-border)!important;border-radius:8px!important}.metric-card .ant-statistic{margin-bottom:8px}.metric-card .ant-statistic-content{font-size:26px;line-height:1.1}.workspace-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.workspace-head .ant-typography{margin-bottom:0}.topbar-user-name{text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:13px;overflow:hidden;color:var(--color-topbar-text-strong)!important}.property-toolbar{border-bottom:1px solid var(--color-surface-border-soft);background:var(--color-surface);z-index:10;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:6px;padding:10px 20px;display:flex;position:relative}.property-toolbar .ant-input-affix-wrapper{border-radius:999px;flex-shrink:0;width:160px;height:28px;font-size:12px}.property-toolbar .ant-input-affix-wrapper .ant-input{font-size:12px}.toolbar-divider{background:#e5e7eb;flex-shrink:0;width:1px;height:16px}.toolbar-clear-all{color:#ef4444;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:2px;padding:4px 8px;font-size:12px;font-weight:500;display:inline-flex}.toolbar-clear-all:hover{color:#dc2626}.toolbar-spacer{flex:1}.toolbar-meta{color:var(--color-text-secondary);white-space:nowrap;font-size:12px}.pill-filter{position:relative}.pill-filter-trigger{cursor:pointer;color:#6b7280;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:4px;height:28px;padding:0 10px;font-family:inherit;font-size:12px;line-height:1;transition:border-color .15s,background .15s;display:flex}.pill-filter-trigger:hover{border-color:#d1d5db}.pill-filter-trigger-active{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd;font-weight:500}.pill-filter-chevron{opacity:.5;flex-shrink:0;width:10px;height:10px}.pill-filter-inline-clear{cursor:pointer;opacity:.6;flex-shrink:0;margin-left:2px;font-size:13px;line-height:1}.pill-filter-inline-clear:hover{opacity:1}.pill-filter-dropdown{z-index:50;background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:max-content;padding:4px 0;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 10px 25px -5px #0000001a,0 4px 10px -5px #0000000a}.pill-filter-option{cursor:pointer;color:#374151;align-items:center;gap:8px;padding:6px 14px;font-size:12px;transition:background .1s;display:flex}.pill-filter-option:hover{background:#f9fafb}.pill-filter-option input[type=checkbox]{accent-color:#2563eb;cursor:pointer;border:1px solid #d1d5db;border-radius:3px;flex-shrink:0;width:14px;height:14px}.pill-filter-clear{text-align:left;color:#ef4444;cursor:pointer;background:0 0;border:0;border-top:1px solid #f3f4f6;width:100%;margin-top:2px;padding:6px 14px;font-family:inherit;font-size:12px;display:block}.pill-filter-clear:hover{background:#fef2f2}.pill-filter-search{color:#374151;background:#f9fafb;border:1px solid #d1d5db;border-radius:5px;outline:none;width:calc(100% - 16px);margin:4px 8px 2px;padding:5px 8px;font-family:inherit;font-size:12px;display:block}.pill-filter-search:focus{background:#fff;border-color:#2563eb}.pill-filter-options-scroll{max-height:220px;overflow-y:auto}.pill-filter-no-results{color:#9ca3af;padding:8px 14px;font-size:12px}.sort-control{position:relative}.sort-icon{flex-shrink:0}.sort-dropdown{min-width:180px}.sort-section-label{color:#9ca3af;text-transform:uppercase;letter-spacing:.04em;padding:6px 14px 4px;font-size:11px;font-weight:600}.sort-direction-section{border-top:1px solid #f3f4f6;margin-top:4px;padding-top:2px}.sort-direction-buttons{gap:4px;padding:6px 14px 8px;display:flex}.sort-dir-btn{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;flex:1;height:26px;font-family:inherit;font-size:12px;transition:background .1s,border-color .1s}.sort-dir-btn:hover{background:#f9fafb}.sort-dir-btn-active{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd;font-weight:500}.range-trigger{cursor:pointer;color:#6b7280;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:4px;height:28px;padding:0 10px;font-family:inherit;font-size:12px;transition:border-color .15s,background .15s;display:flex;overflow:hidden}.range-trigger:hover{border-color:#d1d5db}.range-trigger-active{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd;font-weight:500}.range-trigger-placeholder{color:#6b7280}.range-trigger-text{text-overflow:ellipsis;overflow:hidden}.range-trigger-clear{color:#9ca3af;cursor:pointer;margin-left:2px;font-size:12px;line-height:1}.range-trigger-clear:hover{color:#6b7280}.range-popover-content{flex-direction:column;gap:8px;min-width:200px;display:flex}.range-popover-row{align-items:center;gap:8px;display:flex}.range-popover-label{flex-shrink:0;width:32px;font-size:13px}.range-popover-row .ant-input-number{border-radius:6px;flex:1}.score-range-popover{width:200px;padding:4px 2px 0}.score-range-labels{color:var(--color-text-muted);justify-content:space-between;margin-top:2px;font-size:12px;display:flex}.property-count{color:var(--color-text-muted);white-space:nowrap;justify-self:end}.result-count{white-space:nowrap;color:var(--color-text-muted)}.filters-bar{grid-template-columns:minmax(240px,1.5fr) repeat(5,minmax(140px,1fr));gap:12px;margin-bottom:16px;display:grid}.search-input{min-width:0}.grid-state{border:1px dashed var(--color-surface-border-strong);background:var(--color-surface-muted);border-radius:8px;justify-content:center;align-items:center;min-height:520px;display:flex}.table-footer{justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex}.waypoint-grid{border:1px solid var(--color-surface-border);--ag-font-family:var(--font-sans);--ag-font-size:12px;--ag-border-radius:8px;--ag-row-height:52px;--ag-header-height:40px;--ag-cell-horizontal-padding:12px;--ag-borders:none;--ag-border-color:transparent;--ag-row-border-color:#f3f4f6;--ag-background-color:var(--color-surface);--ag-odd-row-background-color:var(--color-surface);--ag-header-background-color:#f9fafb;--ag-header-foreground-color:#9ca3af;--ag-selected-row-background-color:#eff6ff;--ag-range-selection-border-color:var(--color-brand-primary);border-radius:8px;height:620px;overflow:hidden}.waypoint-grid-plain{border:0;border-radius:0;flex:auto;min-height:0}.waypoint-grid .ag-root-wrapper{border:none;border-radius:8px}.waypoint-grid-plain .ag-root-wrapper,.waypoint-grid-plain .ag-root-wrapper-body,.waypoint-grid-plain .ag-root,.waypoint-grid-plain .ag-body-viewport,.waypoint-grid-plain .ag-center-cols-viewport{border-radius:0}.waypoint-grid .ag-header-cell-label{font-weight:600}.waypoint-grid .ag-header{border-bottom:1px solid var(--color-surface-border-header)}.waypoint-grid .ag-cell{align-items:center;display:flex}.waypoint-grid .ag-row{cursor:pointer}.waypoint-grid .ag-paging-panel{display:none}.address-cell{flex-direction:column;justify-content:center;gap:1px;min-width:0;line-height:1.3;display:flex}.address-line{text-overflow:ellipsis;white-space:nowrap;color:#111827;font-size:12px;font-weight:500;overflow:hidden}.address-meta{text-overflow:ellipsis;white-space:nowrap;color:#9ca3af;font-size:11px;overflow:hidden}.address-notes{text-overflow:ellipsis;white-space:nowrap;color:#d1d5db;font-size:11px;font-style:italic;overflow:hidden}.star-on{color:var(--color-star)}.star-off{color:var(--color-icon-soft)}.score-pill{text-align:center;border-radius:999px;min-width:42px;font-weight:700}.grid-icon-cell{justify-content:center}.grid-number-cell{font-variant-numeric:tabular-nums;justify-content:flex-end}.grid-score-cell{justify-content:center}.grid-text-strong{color:var(--color-app-text);font-weight:500}.grid-row-checkbox{width:14px;height:14px;accent-color:var(--color-primary,#4f46e5);cursor:pointer;border-radius:3px}.score-dot{border-radius:999px;justify-content:center;align-items:center;min-width:32px;height:22px;padding:0 7px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.score-dot-green{color:#166534;background:#dcfce7}.score-dot-amber{color:#92400e;background:#fef3c7}.score-dot-red{color:#991b1b;background:#fee2e2}.status-chip{white-space:nowrap;border:0;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:12px;font-weight:500;line-height:22px;display:inline-flex}.status-chip-gray{color:#6b7280;background:#f3f4f6}.status-chip-blue{color:#1d4ed8;background:#dbeafe}.status-chip-amber{color:#b45309;background:#fef3c7}.status-chip-purple{color:#7c3aed;background:#ede9fe}.status-chip-green{color:#047857;background:#dcfce7}.status-chip-red{color:#dc2626;background:#fee2e2}.status-select-inline{appearance:none;cursor:pointer;border:0;border-radius:999px;outline:none;height:22px;padding:0 8px;font-family:inherit;font-size:11px;font-weight:500;line-height:22px}.status-select-gray{color:#6b7280;background:#f3f4f6}.status-select-blue{color:#1d4ed8;background:#dbeafe}.status-select-amber{color:#b45309;background:#fef3c7}.status-select-purple{color:#7c3aed;background:#ede9fe}.status-select-green{color:#047857;background:#dcfce7}.status-select-red{color:#dc2626;background:#fee2e2}.owner-type-badge{border-radius:4px;align-items:center;padding:1px 6px;font-size:11px;font-weight:500;line-height:18px;display:inline-flex}.owner-badge-llc{color:#1d4ed8;background:#dbeafe}.owner-badge-lp{color:#7c3aed;background:#ede9fe}.owner-badge-corp{color:#4338ca;background:#e0e7ff}.owner-badge-individual{color:#6b7280;background:#f3f4f6}.owner-badge-government{color:#475569;background:#f1f5f9}.owner-badge-nonprofit{color:#047857;background:#dcfce7}.owner-badge-unknown{color:#6b7280;background:#f3f4f6}.owner-cell{flex-direction:column;justify-content:center;gap:2px;min-width:0;line-height:1.3;display:flex}.owner-cell-name{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.owner-cell-badges{align-items:center;gap:4px;display:flex}.lists-cell{align-items:center;gap:6px;display:inline-flex}.lists-cell-count{color:var(--color-primary,#4f46e5);white-space:nowrap;font-size:11px;font-weight:600}.lists-cell-add{color:#d6d3d1;cursor:pointer;white-space:nowrap;background:0 0;border:1px dashed #e7e5e4;border-radius:8px;align-items:center;padding:2px 8px;font-size:12px;transition:color .15s,border-color .15s;display:inline-flex}.lists-cell-add:hover{color:#6366f1;border-color:#a5b4fc}.bulk-action-bar{z-index:40;color:#fff;background:#1c1917;border-radius:14px;align-items:center;gap:12px;padding:10px 20px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #00000040}.bulk-action-count{font-size:13px;font-weight:600}.bulk-action-divider{background:#fff3;width:1px;height:16px}.bulk-action-clear.ant-btn{color:#ffffff80}.bulk-action-clear.ant-btn:hover{color:#fffc}.group-by-owner-toggle{color:#57534e;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:600;transition:all .15s;display:flex}.group-by-owner-toggle:hover{border-color:#a8a29e}.group-by-owner-toggle-active{background:var(--color-primary,#4f46e5);border-color:var(--color-primary,#4f46e5);color:#fff}.group-by-owner-icon{width:12px;height:12px}.owner-grouped-view{flex:1;overflow:auto}.owner-grouped-table{border-collapse:collapse;width:100%;font-size:12px}.owner-grouped-table thead{z-index:10;background:#fafaf9;border-bottom:1px solid #e5e7eb;position:sticky;top:0}.owner-grouped-table th{text-align:left;color:#a8a29e;white-space:nowrap;padding:8px 12px;font-weight:500}.owner-group-header{cursor:pointer;border-bottom:1px solid #e5e7eb;transition:background .1s}.owner-group-header:hover{background:#fafaf9}.owner-group-header-expanded{background:#4f46e50a}.owner-group-header td{vertical-align:middle;padding:10px 12px}.owner-group-chevron{color:#a8a29e;width:12px;height:12px;transition:transform .15s}.owner-group-chevron-open{transform:rotate(90deg)}.owner-group-name-cell{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.owner-group-name{color:#1c1917;font-weight:600}.owner-group-portfolio-badge{color:#6d28d9;background:#ede9fe;border-radius:4px;padding:1px 6px;font-size:11px;font-weight:600}.owner-group-unassigned{color:#d1d5db;font-style:italic}.owner-group-statuses{flex-wrap:wrap;gap:4px;display:flex}.owner-group-loading{text-align:center;color:#a8a29e;padding:16px 12px}.owner-group-property-row{cursor:pointer;border-bottom:1px solid #f5f5f4;transition:background .1s}.owner-group-property-row:hover{background:#fafaf9}.owner-group-property-selected{background:#4f46e50a}.owner-group-property-row td{vertical-align:middle;padding:8px 12px}.owner-group-prop-address{padding-left:24px!important}.owner-group-prop-address div:first-child{color:#1c1917;font-weight:500}.owner-group-prop-meta{color:#a8a29e;font-size:11px}.waypoint-grid .ag-row-selected{border-left:2px solid #3b82f6;background:#eff6ff!important}.property-pagination{border-top:1px solid var(--color-surface-border-soft);background:var(--color-surface);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pagination-summary{color:var(--color-text-secondary);white-space:nowrap;font-size:12px}.pagination-meta{color:var(--color-text-tertiary);white-space:nowrap;font-size:12px}.owners-view{background:linear-gradient(#f7f8fb 0%,#f1f4fa 100%);flex:auto;padding:16px 20px 24px}.owners-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.owners-title.ant-typography{margin:0 0 4px}.owners-helper-text{color:#8b97ab;font-size:13px}.owners-workspace{grid-template-columns:minmax(300px,360px) minmax(0,1fr);gap:16px;min-height:calc(100vh - 178px);display:grid}.owner-directory,.owner-detail-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border:1px solid #dde4ef;border-radius:18px}.owner-directory{flex-direction:column;height:100%;min-height:0;display:flex}.owner-directory-head{border-bottom:1px solid #e6ebf3;flex-direction:column;gap:12px;padding:18px 18px 14px;display:flex}.owner-directory-head-copy{flex-direction:column;gap:2px;display:flex}.owner-directory-label{color:#11233f;letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:700;display:block}.owner-directory-meta{color:#8b97ab;font-size:13px}.owner-directory-search.ant-input-affix-wrapper,.owner-directory-sort.ant-select{width:100%}.owner-directory-controls{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.owner-directory-search.ant-input-affix-wrapper{border-radius:10px}.owner-directory-sort-icon.ant-select{width:42px;min-width:42px}.owner-directory-sort-icon .ant-select-selector{justify-content:center;padding:0!important}.owner-directory-sort-icon .ant-select-selection-item{display:none}.owner-directory-sort-icon .ant-select-arrow{color:#51627f;margin:0;font-size:15px;position:static;inset:auto;transform:none}.owner-directory-sort .ant-select-selector{border-radius:10px!important}.owner-directory-list{display:block}.owner-directory-empty{justify-content:center;align-items:center;min-height:240px;padding:20px;display:flex}.owner-list-item{box-sizing:border-box;text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe6f1;border-radius:14px;flex-direction:column;gap:8px;min-height:0;padding:14px 18px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.owner-list-item:hover,.owner-list-item:focus-visible{border-color:#a8c3ff;outline:none;transform:translateY(-1px);box-shadow:0 10px 30px #3065f514}.owner-list-item-active{background:linear-gradient(#fff 0%,#f5f9ff 100%);border-color:#7da5ff;box-shadow:0 12px 32px #3065f51f}.owner-list-item-grid{height:calc(100% - 20px);min-height:0;margin:10px 0}.owner-list-item-head,.owner-card-head,.owner-card-badges,.owner-status-list{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.owner-list-item-head,.owner-card-head{justify-content:space-between}.owner-list-item-title-wrap{flex-direction:column;gap:2px;min-width:0;display:flex}.owner-list-item-title{color:#11233f;font-size:15px;font-weight:700;line-height:1.3}.owner-list-item-subtitle{color:#7e8ca4;font-size:13px}.owner-list-item-metrics{color:#51627f;flex-wrap:wrap;gap:8px;font-size:13px;display:flex}.owner-list-item-metrics span{white-space:nowrap;background:#f7f9fc;border:1px solid #e2e8f2;border-radius:8px;align-items:center;min-height:24px;padding:0 10px;line-height:22px;display:inline-flex}.owner-list-item-score{gap:6px;font-weight:700}.owner-list-item-score.owner-score-badge{border-radius:8px;width:auto;min-width:0;height:auto;padding:0 10px;font-size:12px;line-height:22px}.owner-list-item-hot{color:#1f8a4c;white-space:nowrap;background:#e8f7ec;border:1px solid #cfead8;border-radius:8px;align-items:center;min-height:24px;padding:0 10px;font-size:12px;font-weight:700;line-height:22px;display:inline-flex}.owner-detail-panel{flex-direction:column;gap:18px;padding:20px;display:flex}.owner-directory-grid{--ag-font-family:var(--font-sans);--ag-font-size:14px;--ag-borders:none;--ag-background-color:transparent;--ag-odd-row-background-color:transparent;--ag-row-border-color:transparent;--ag-header-background-color:transparent;border:0;border-radius:12px;flex:auto;min-height:560px;margin:12px 18px;overflow:hidden}.owner-directory-grid .ag-root-wrapper,.owner-directory-grid .ag-root,.owner-directory-grid .ag-root-wrapper-body,.owner-directory-grid .ag-body-viewport,.owner-directory-grid .ag-center-cols-viewport{background:0 0;border:0}.owner-directory-grid .ag-header,.owner-directory-grid .ag-pinned-left-header,.owner-directory-grid .ag-pinned-right-header{display:none}.owner-directory-grid .ag-cell{background:0 0;border:0;padding:0;overflow:visible}.owner-directory-grid .ag-cell-wrapper{align-items:stretch;height:100%;padding:0;overflow:visible}.owner-directory-grid .ag-cell-value{width:100%;overflow:visible}.owner-directory-grid .ag-row{cursor:pointer;background:0 0;overflow:visible}.owner-directory-grid .ag-row:after{display:none}.owner-directory-grid .ag-row-hover .owner-list-item-grid,.owner-directory-grid .owner-grid-row-selected .owner-list-item-grid{background:linear-gradient(#fff 0%,#f5f9ff 100%);border-color:#7da5ff;box-shadow:0 12px 32px #3065f51f}.owner-directory-grid .ag-row-hover .owner-list-item-grid{transform:translateY(-1px)}.owner-detail-hero{justify-content:space-between;align-items:flex-start;gap:16px;padding:4px 0 2px;display:flex}.owner-detail-hero-copy{flex-direction:column;gap:8px;min-width:0;display:flex}.owner-type-badge{color:#5d77cc;background:#e9f1ff;border-radius:6px;align-items:center;min-height:22px;padding:0 8px;font-size:12px;line-height:20px;display:inline-flex}.owner-type-badge-secondary{color:#7b63c8;background:#efeaff}.owner-type-badge-warning{color:#b06d00;background:#fff3d8}.owner-score-badge{border-radius:999px;justify-content:center;align-items:center;width:34px;min-width:34px;height:28px;font-size:15px;font-weight:700;line-height:1;display:inline-flex}.owner-score-badge-green{color:#1f8a4c;background:#dff8e7}.owner-score-badge-amber{color:#bb7a00;background:#fff0c8}.owner-score-badge-blue{color:#3567c9;background:#e5f0ff}.owner-score-badge-red{color:#c94444;background:#ffe6e6}.owner-card-title.ant-typography{margin:0;font-size:18px;line-height:1.25}.owner-detail-mail{color:#51627f;font-size:14px}.owner-card-location{color:#8592a7;font-size:14px}.owner-detail-hero-actions{flex-direction:column;align-items:stretch;gap:12px;min-width:260px;display:flex}.owner-detail-next-step{background:linear-gradient(#f7faff 0%,#eef4ff 100%);border:1px solid #d9e3f7;border-radius:14px;padding:14px 16px}.owner-detail-next-step-label{color:#607391;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}.owner-detail-next-step-value{color:#11233f;margin-top:4px;font-size:16px;font-weight:700;line-height:1.35}.owner-detail-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.owner-detail-stat-card{background:#f9fbff;border:1px solid #e5eaf4;border-radius:14px;padding:16px}.owner-stat-value,.owner-detail-stat-value{color:#11233f;font-size:20px;font-weight:700;line-height:1.1}.owner-stat-label,.owner-detail-stat-label{color:#8a95a8;font-size:13px}.owner-detail-sections{flex-direction:column;gap:16px;display:flex}.owner-detail-section{background:#fff;border:1px solid #e5eaf4;border-radius:16px;padding:18px}.owner-detail-section-head{justify-content:space-between;gap:12px;margin-bottom:14px;display:flex}.owner-detail-section-title.ant-typography{margin:0}.owner-detail-section-meta{color:#7e8ca4;font-size:13px}.owner-status-list{min-height:24px}.owner-status-list-rich{gap:10px}.owner-portfolio-grid{--ag-border-radius:14px;--ag-header-height:40px;--ag-header-background-color:#f6f8fc;--ag-header-foreground-color:#6b7b96;--ag-row-height:62px;--ag-row-border-color:#eef2f8;--ag-cell-horizontal-padding:16px;border-radius:14px;height:420px}.owner-portfolio-grid .ag-root-wrapper{border-radius:14px}.owner-portfolio-grid .ag-header-cell-label{letter-spacing:.03em;text-transform:uppercase;font-size:12px;font-weight:700}.owner-portfolio-grid .ag-cell{align-items:center;overflow:visible}.owner-portfolio-grid .ag-cell-wrapper{align-items:center;height:100%}.owner-portfolio-grid .ag-cell-value{width:100%;line-height:normal}.owner-portfolio-grid .ag-row{cursor:pointer}.owner-portfolio-grid .ag-row:hover{background:#f8fbff}.owner-portfolio-property{flex-direction:column;justify-content:center;gap:2px;width:100%;min-width:0;line-height:1.25;display:flex}.owner-portfolio-address{color:#11233f;font-size:14px;font-weight:700}.owner-portfolio-meta{color:#7f8da5;font-size:13px}.owner-card-button.ant-btn{color:#2f65f5;height:34px;box-shadow:none;background:#fff;border-color:#bcd2ff;border-radius:10px;font-weight:600}.owner-card-button.ant-btn:hover,.owner-card-button.ant-btn:focus{color:#2f65f5!important;background:#f8fbff!important;border-color:#97b7ff!important}.owner-grid-name-cell{flex-direction:column;justify-content:center;gap:1px;min-width:0;line-height:1.3;display:flex}.owner-grid-name{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.owner-grid-name-meta{align-items:center;gap:6px;display:flex}.owner-drawer-wide{z-index:20;inset:49px 0 0;width:100%!important;box-shadow:none!important;border-left:none!important;position:absolute!important}.od-header{background:#fff;flex-shrink:0;padding:14px 20px 0}.od-name-row{align-items:center;gap:8px;display:flex}.od-headline{color:var(--color-text,#1c1917);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}.od-type-badge{color:#185fa5;white-space:nowrap;background:#e6f1fb;border-radius:4px;padding:1px 7px;font-size:11px;font-weight:500}.od-alias-pill{background:var(--color-surface-secondary,#f5f5f4);color:var(--color-text-tertiary,#a8a29e);cursor:default;white-space:nowrap;border-radius:20px;padding:1px 8px;font-size:10px}.od-link-pill{color:#185fa5;white-space:nowrap;border:.5px solid #c4d9f2;border-radius:20px;align-items:center;gap:3px;padding:1px 8px;font-size:11px;font-weight:500;text-decoration:none;transition:background .1s;display:inline-flex}.od-link-pill:hover{background:#e6f1fb}.od-icon-btn{cursor:pointer;color:var(--color-text-tertiary,#a8a29e);background:0 0;border:none;border-radius:4px;flex-shrink:0;align-items:center;padding:3px;display:flex}.od-icon-btn:hover{background:var(--color-surface-secondary,#f5f5f4);color:var(--color-text-secondary,#57534e)}.od-raw-line{color:var(--color-text-tertiary,#a8a29e);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;overflow:hidden}.od-addr{color:var(--color-text-tertiary,#a8a29e);cursor:pointer;align-items:center;gap:5px;margin-top:6px;padding-bottom:14px;font-size:12px;display:flex}.od-addr:hover{color:var(--color-text-secondary,#57534e)}.od-addr-pin{opacity:.4;flex-shrink:0}.od-addr-copy{opacity:.3;flex-shrink:0}.od-stats{height:34px;color:var(--color-text-secondary,#57534e);border-top:.5px solid var(--color-surface-border,#e7e5e4);border-bottom:.5px solid var(--color-surface-border,#e7e5e4);background:#fff;flex-shrink:0;align-items:center;gap:0;padding:0 20px;font-size:12px;display:flex}.od-stats>span{align-items:center;gap:3px;display:inline-flex}.od-stats strong{color:var(--color-text,#1c1917);font-weight:500}.od-stats-dot{color:var(--color-text-tertiary,#a8a29e);margin:0 8px;font-size:8px}.od-score-pill{color:#3b6d11;background:#eaf3de;border-radius:20px;padding:0 6px;font-size:11px;font-weight:500}.enrichment-edit-bar{background:#fff;border-bottom:1px solid #e7e5e4;flex-shrink:0;align-items:center;gap:6px;padding:8px 16px;display:flex}.enrichment-field{flex:1;min-width:0}.enrichment-field-notes{flex:1.5}.owner-drawer-stat{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.add-contact-bar{background:#fff;border-bottom:1px solid #e7e5e4;flex-shrink:0;align-items:center;gap:6px;padding:8px 16px;display:flex}.add-contact-field{flex:1;min-width:0}.add-contact-name{flex:1.3}.add-contact-phone{flex:.8}.add-contact-dm{color:#57534e;cursor:pointer;white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;font-size:11px;display:flex}.add-contact-dm input{accent-color:#f59e0b}.add-contact-cancel{color:#a8a29e;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 4px;font-size:16px;line-height:1}.add-contact-cancel:hover{color:#57534e}.od-main-tabs{background:#fff;border-bottom:.5px solid #e5e7eb;flex-shrink:0;align-items:stretch;height:40px;padding-left:20px;display:flex}.od-main-tab{color:#6b7280;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;height:40px;margin-bottom:-.5px;padding:0 16px;font-family:inherit;font-size:13px;transition:color .1s;display:inline-flex}.od-main-tab:hover{color:var(--color-text,#1c1917)}.od-main-tab-active{color:#185fa5;border-bottom-color:#185fa5;font-weight:500}.od-panel{flex-direction:column;flex:1;min-height:0;display:flex}.od-sub-header{z-index:2;background:#fff;border-bottom:.5px solid #e5e7eb;align-items:center;gap:6px;padding:10px 20px;display:flex;position:sticky;top:0}.od-sub-label{color:var(--color-text,#1c1917);font-size:12px;font-weight:500}.od-sub-count{background:var(--color-surface-secondary,#f5f5f4);color:var(--color-text-tertiary,#a8a29e);border-radius:20px;padding:0 5px;font-size:10px}.od-hdr-btn{border:.5px solid var(--color-surface-border,#e7e5e4);color:var(--color-text,#1c1917);cursor:pointer;white-space:nowrap;background:#fff;border-radius:6px;padding:4px 10px;font-family:inherit;font-size:12px;font-weight:500;transition:background .1s}.od-hdr-btn:hover{background:var(--color-surface-secondary,#f5f5f4)}.od-hdr-btn-primary{color:#fff;background:#185fa5;border-color:#185fa5}.od-hdr-btn-primary:hover{background:#134f8a}.od-half-scroll{flex:1;min-height:0;overflow-y:auto}.od-half-fill{flex-direction:column;flex:1;min-height:0;display:flex}.od-empty{flex-direction:column;align-items:center;gap:12px;padding:32px 20px;display:flex}.od-empty-text{color:var(--color-text-tertiary,#a8a29e);font-size:12px}.od-empty-actions{gap:8px;display:flex}.od-card-list{flex-direction:column;display:flex}.od-contact{border-bottom:.5px solid var(--color-surface-border,#e7e5e4);gap:10px;padding:11px 20px;display:flex}.od-contact:last-child{border-bottom:none}.od-contact-avatar{color:#185fa5;background:#e6f1fb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;font-weight:600;display:flex}.od-contact-body{flex:1;min-width:0}.od-contact-name-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.od-contact-name{color:var(--color-text,#1c1917);font-size:13px;font-weight:500}.od-dm-pill{color:#854f0b;background:#faeeda;border-radius:4px;padding:0 5px;font-size:10px;font-weight:600}.od-source-pill{background:var(--color-surface-secondary,#f5f5f4);color:var(--color-text-tertiary,#a8a29e);border-radius:4px;padding:0 6px;font-size:10px}.od-source-owner{color:#185fa5;background:#e6f1fb}.od-source-pm{color:#0f6e56;background:#e1f5ee}.od-contact-title{color:var(--color-text-secondary,#57534e);margin-top:1px;font-size:12px}.od-contact-meta{color:var(--color-text-tertiary,#a8a29e);flex-wrap:wrap;gap:10px;margin-top:2px;font-size:12px;display:flex}.owner-drawer-content{flex:1;min-height:0;display:flex}.owner-drawer-grid-wrap{flex-direction:column;flex:1;min-height:0;display:flex}.owner-drawer-grid{flex:1;min-height:0}.owner-property-drawer{background:#fff;border-left:1px solid #e7e5e4;flex-direction:column;flex-shrink:0;width:340px;display:flex;overflow:hidden}.owner-property-drawer .drawer-body{flex:1;overflow-y:auto}@media (width<=1200px){.owners-workspace{grid-template-columns:320px minmax(0,1fr)}.owner-detail-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=960px){.owners-workspace{grid-template-columns:1fr}.owner-directory{max-height:none}.owner-detail-hero{flex-direction:column}.owner-detail-hero-actions{width:100%;min-width:0}.owner-directory-list{height:420px}.owner-directory-controls{grid-template-columns:minmax(0,1fr) 42px}.owner-portfolio-grid{height:360px}}.grid-state-plain{border:0;border-top:1px solid var(--color-surface-border);background:var(--color-surface);border-radius:0;flex:1;min-height:0}.property-layout{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.property-content-row{flex:1;min-height:0;display:flex;overflow:hidden}.property-content-main{flex-direction:column;flex:1;min-width:0;display:flex}.drawer-panel{background:#fff;border-left:1px solid #e7e5e4;flex-direction:column;flex-shrink:0;width:25%;display:flex;overflow:hidden;box-shadow:-8px 0 24px -4px #00000014,-2px 0 6px -2px #0000000a}.drawer-header{border-bottom:1px solid #f5f5f4;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:8px;padding:12px 16px;display:flex}.drawer-header-text{min-width:0}.drawer-header-close{color:#78716c;cursor:pointer;background:#f5f5f4;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:background .15s;display:flex}.drawer-header-close:hover{background:#e7e5e4}.drawer-hero-address{color:#1c1917;font-size:13px;font-weight:600;line-height:1.35}.drawer-hero-city{color:#a8a29e;margin-top:2px;font-size:11px}.drawer-body{flex:1;font-size:12px;overflow-y:auto}.drawer-section{border-bottom:1px solid #f5f5f4;padding:12px 16px}.drawer-section:last-child{border-bottom:0}.drawer-section-label{text-transform:uppercase;letter-spacing:.06em;color:#a8a29e;margin-bottom:8px;font-size:11px;font-weight:600}.drawer-section-label-row{align-items:center;gap:8px;margin-bottom:8px;display:flex}.drawer-section-label-row .drawer-section-label{margin-bottom:0}.drawer-section-badge{color:#a8a29e;background:#f5f5f4;border:1px solid #e7e5e4;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:500}.drawer-section-sublabel{color:#a8a29e;margin-bottom:4px;font-size:11px}.drawer-placeholder-text{color:#d6d3d1;font-size:12px;font-style:italic;line-height:1.5}.drawer-kv-list{flex-direction:column;gap:6px;display:flex}.drawer-kv-row{justify-content:space-between;align-items:center;font-size:12px;display:flex}.drawer-kv-key{color:#a8a29e}.drawer-kv-val{color:#1c1917;font-weight:500}.drawer-map-container{border:1px solid #e7e5e4;border-radius:8px;height:128px;overflow:hidden}.drawer-map-iframe{border:0;width:100%;height:100%}.drawer-owner-name{color:#1c1917;font-size:12px;font-weight:500;line-height:1.4}.drawer-owner-mail{color:#a8a29e;margin-top:6px;font-size:11px;line-height:1.5}.drawer-portfolio-callout{color:#6d28d9;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:8px;margin-top:8px;padding:8px 10px;font-size:11px}.drawer-portfolio-bold{font-weight:600}.drawer-notes{resize:none;color:#44403c;border:1px solid #e7e5e4;border-radius:8px;outline:none;width:100%;height:64px;padding:8px 10px;font-family:inherit;font-size:12px}.drawer-notes::placeholder{color:#d6d3d1}.drawer-notes:focus{border-color:#a5b4fc}.tenant-refresh-btn{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;transition:all .15s;display:inline-flex}.tenant-refresh-btn:hover:not(:disabled){color:#374151;background:#f3f4f6;border-color:#d1d5db}.tenant-refresh-btn:disabled{cursor:not-allowed;opacity:.5}.tenant-list{flex-direction:column;gap:6px;display:flex}.tenant-card{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:8px 10px;transition:all .15s}.tenant-card:hover{background:#fafafa;border-color:#d1d5db}.tenant-card-expanded{background:#f8faff;border-color:#93c5fd}.tenant-card-header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.tenant-card-header-left{flex-direction:column;gap:2px;min-width:0;display:flex}.tenant-card-name{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.3;overflow:hidden}.tenant-card-category{color:#6b7280;font-size:10px;line-height:1.3}.tenant-card-rating{color:#374151;white-space:nowrap;flex-shrink:0;align-items:center;gap:2px;font-size:11px;font-weight:600;display:flex}.tenant-card-rating-star{color:#f59e0b;font-size:12px}.tenant-card-review-count{color:#9ca3af;font-size:10px;font-weight:400}.tenant-card-details{border-top:1px solid #e5e7eb;flex-direction:column;gap:6px;margin-top:8px;padding-top:8px;display:flex}.tenant-detail-row{gap:8px;font-size:11px;line-height:1.4;display:flex}.tenant-detail-label{color:#9ca3af;flex-shrink:0;width:52px;font-weight:500}.tenant-detail-row a{color:#2563eb;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.tenant-detail-row a:hover{text-decoration:underline}.tenant-detail-hours{align-items:flex-start}.tenant-hours-list{flex-direction:column;gap:1px;display:flex}.tenant-hours-line{color:#6b7280;font-size:10px;line-height:1.5}.starred-control{align-items:center;gap:10px;min-height:40px;display:inline-flex}.starred-control .ant-switch{background:var(--color-brand-deep)}.starred-control .ant-switch.ant-switch-checked{background:var(--color-brand-primary)}.activity-entry-form{grid-template-columns:112px minmax(0,1fr) auto;gap:8px;margin-bottom:20px;display:grid}.activity-entry-form .ant-select-selector,.activity-entry-form .ant-input{border-radius:8px!important}.activity-entry-form .ant-btn-primary{border-radius:8px;height:32px;font-weight:600}.activity-timeline .ant-timeline-item-last{padding-bottom:0}.activity-timeline .ant-timeline-item-head{background:var(--color-surface);border-width:2px;width:10px;height:10px;inset-inline-start:0}.activity-timeline .ant-timeline-item-tail{border-inline-start-width:1px;border-inline-start-color:var(--color-surface-border);inset-inline-start:4px}.activity-timeline .ant-timeline-item-content{padding-bottom:10px;inset-inline-start:20px}.timeline-entry{flex-direction:column;gap:4px;display:flex}.timeline-entry-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.timeline-entry-note{color:var(--color-app-text);line-height:1.4}.timeline-entry-meta{color:var(--color-text-muted);font-size:13px}.timeline-chip{white-space:nowrap;border:1px solid #0000;border-radius:4px;align-items:center;min-height:22px;padding:0 8px;font-size:12px;line-height:20px;display:inline-flex}.timeline-chip-gray{color:var(--color-text-chip);background:var(--color-surface);border-color:var(--color-surface-border-chip)}.timeline-chip-green{color:var(--color-score-success);background:var(--color-success-bg-strong);border-color:var(--color-surface-border-success)}.timeline-chip-blue{color:var(--color-info-text);background:var(--color-info-bg);border-color:var(--color-surface-border-info)}.timeline-chip-purple{color:var(--color-accent-text);background:var(--color-accent-bg);border-color:var(--color-surface-border-accent)}.timeline-chip-amber{color:var(--color-score-warning);background:var(--color-warning-bg-strong);border-color:var(--color-surface-border-warning)}.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.brand-logo{align-items:center;gap:12px;display:inline-flex}.brand-logo-img{object-fit:contain;width:auto;height:36px}.brand-logo-large{gap:14px}.brand-logo-large .brand-logo-img{height:76px}.brand-logo-large .brand-subtitle{font-size:18px;font-weight:700}.brand-mark{background:linear-gradient(135deg, var(--color-brand-primary), var(--color-brand-primary-strong));width:32px;height:32px;color:var(--color-surface);box-shadow:var(--shadow-brand);border-radius:6px;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:inline-flex}.brand-copy{flex-direction:column;line-height:1.15;display:flex}.brand-title{color:var(--color-app-text-strong);font-size:14px;font-weight:600}.brand-logo-inverted .brand-title{color:var(--color-surface)}.brand-title .brand-title-accent{color:var(--color-brand-primary-strong)}.brand-subtitle{color:var(--color-text-muted);font-size:12px}.brand-logo-inverted .brand-subtitle{color:var(--color-white-60)}.login-shell{justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.login-panel{width:min(100%,420px)}.login-card{padding:16px}.login-copy{margin:24px 0}.microsoft-mark{grid-template-rows:repeat(2,10px);grid-template-columns:repeat(2,10px);gap:2px;display:grid}.microsoft-mark span:first-child{background:var(--color-microsoft-red)}.microsoft-mark span:nth-child(2){background:var(--color-microsoft-green)}.microsoft-mark span:nth-child(3){background:var(--color-microsoft-blue)}.microsoft-mark span:nth-child(4){background:var(--color-microsoft-yellow)}.session-loading{justify-content:center;align-items:center;min-height:100vh;display:flex}.builder-header{border-bottom:1px solid #e7e5e4;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.builder-header-title{color:#1c1917;font-size:16px;font-weight:600}.builder-header-subtitle{color:#a8a29e;margin-top:2px;font-size:12px}.builder-close{color:#a8a29e;cursor:pointer;background:0 0;border:none;padding:4px;font-size:16px;line-height:1}.builder-close:hover{color:#57534e}.builder-scroll{flex:1;overflow-y:auto}.builder-form .ant-form-item{margin-bottom:16px}.builder-section{border-bottom:1px solid #f5f5f4;padding:20px 24px}.builder-section:last-child{border-bottom:none}.builder-meta-row{align-items:flex-start;gap:16px;display:flex}.builder-field-grow{flex:1}.builder-mode-item .ant-form-item-control-input-component{width:100%}.builder-mode-cards{gap:12px;display:flex}.builder-mode-card{cursor:pointer;text-align:left;background:#fff;border:1px solid #e7e5e4;border-radius:12px;flex:1;align-items:flex-start;gap:10px;padding:12px;transition:border-color .15s,background .15s;display:flex}.builder-mode-card:hover{border-color:#d6d3d1}.builder-mode-card-active{background:#eef2ff;border-color:#818cf8}.builder-mode-radio{border:2px solid #d6d3d1;border-radius:50%;flex-shrink:0;width:16px;height:16px;margin-top:1px;position:relative}.builder-mode-radio-on{border-color:#4f46e5}.builder-mode-radio-on:after{content:"";background:#4f46e5;border-radius:50%;position:absolute;inset:3px}.builder-mode-label{color:#1c1917;font-size:12px;font-weight:600}.builder-mode-hint{color:#a8a29e;margin-top:2px;font-size:12px;line-height:1.4}.builder-section-head{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.builder-section-title{color:#57534e;letter-spacing:.05em;align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.builder-reset{color:#a8a29e;cursor:pointer;background:0 0;border:none;font-size:12px}.builder-reset:hover{color:#e11d48}.builder-filter-row{flex-wrap:wrap;gap:8px;display:flex}.builder-filter-label{color:#78716c;margin-bottom:8px;font-size:12px;font-weight:500;display:block}.builder-owner-search{margin-top:16px}.builder-text-input{color:#1c1917;border:1px solid #e7e5e4;border-radius:8px;outline:none;width:100%;padding:8px 12px;font-size:12px}.builder-text-input:focus{border-color:#818cf8}.builder-text-input::placeholder{color:#d6d3d1}.builder-match-count{color:#a8a29e;background:#f5f5f4;border-radius:10px;justify-content:center;align-items:center;min-width:22px;height:20px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.builder-match-count-on{color:#4338ca;background:#e0e7ff}.builder-preview-table-wrap{border:1px solid #e7e5e4;border-radius:12px;overflow:hidden}.builder-preview-table{border-collapse:collapse;width:100%;font-size:12px}.builder-preview-table thead{background:#fafaf9;border-bottom:1px solid #e7e5e4}.builder-preview-table th{text-align:left;color:#a8a29e;white-space:nowrap;padding:8px 12px;font-weight:500}.builder-preview-table td{color:#78716c;white-space:nowrap;padding:8px 12px}.builder-preview-table tbody tr{border-bottom:1px solid #f5f5f4}.builder-preview-table tbody tr:last-child{border-bottom:none}.builder-cell-address{font-weight:500;color:#1c1917!important}.builder-cell-owner{text-overflow:ellipsis;max-width:160px;overflow:hidden}.builder-score{border-radius:10px;padding:2px 6px;font-size:11px;font-weight:700;display:inline-block}.builder-score-high{color:#166534;background:#dcfce7}.builder-score-mid{color:#854d0e;background:#fef9c3}.builder-score-low{color:#991b1b;background:#fee2e2}.builder-preview-more{color:#a8a29e;background:#fafaf9;border-top:1px solid #f5f5f4;padding:8px 12px;font-size:12px}.builder-preview-empty{color:#d6d3d1;text-align:center;border:1px dashed #e7e5e4;border-radius:12px;padding:24px;font-size:12px;font-style:italic}.builder-section-grid{padding-bottom:0}.builder-grid-wrap{border:1px solid #e7e5e4;border-radius:12px;max-height:400px;overflow:hidden auto}.builder-grid-wrap .ag-root-wrapper{border:none;border-radius:0}.builder-grid-wrap .ag-header{background:#fafaf9;border-bottom:1px solid #e7e5e4;font-size:12px;min-height:36px!important}.builder-grid-wrap .ag-header-cell{color:#a8a29e;padding:0 12px;font-weight:500}.builder-grid-wrap .ag-row{border-bottom:1px solid #f5f5f4;font-size:12px}.builder-grid-wrap .ag-row:last-child{border-bottom:none}.builder-grid-wrap .ag-cell{color:#78716c;padding:0 12px;line-height:36px}.builder-grid-wrap .ag-row-selected{background-color:#eef2ff!important}.builder-score-cell{border-radius:10px;justify-content:center;align-items:center;padding:2px 6px;font-size:11px;font-weight:700;display:inline-flex}.builder-grid-wrap .ag-cell.builder-score-high{color:#166534;background:0 0}.builder-grid-wrap .ag-cell.builder-score-mid{color:#854d0e;background:0 0}.builder-grid-wrap .ag-cell.builder-score-low{color:#991b1b;background:0 0}.builder-selection-info{color:#4f46e5;font-size:12px;font-weight:600}.builder-footer{background:#fff;border-top:1px solid #e7e5e4;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.builder-footer-meta{color:#a8a29e;font-size:12px}.builder-footer-actions{gap:8px;display:flex}.my-list-builder-form,.my-list-preview-card,.my-lists-detail,.my-lists-rail{min-width:0}.my-list-builder-inline{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.my-list-preview-list{flex-direction:column;gap:10px;display:flex}.my-list-preview-item,.my-list-pick-card-body,.my-lists-rail-title-row,.my-lists-detail-meta{justify-content:space-between;align-items:center;gap:12px;display:flex}.my-list-preview-meta{color:var(--color-text-tertiary);font-size:12px}.my-lists-workspace{grid-template-columns:240px minmax(0,1fr);min-height:640px;display:grid}.my-lists-workspace-drawer-open{grid-template-columns:240px minmax(0,1fr) 25%}.my-lists-workspace-drawer-open>.drawer-panel{width:100%}.my-lists-rail{background:#fff;border-right:1px solid #e7e5e4;flex-direction:column;display:flex;overflow:hidden}.my-lists-rail-head{border-bottom:1px solid #f5f5f4;padding:12px}.my-lists-new-btn{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:12px;justify-content:center;align-items:center;gap:6px;width:100%;padding:8px 0;font-size:12px;font-weight:600;transition:background .15s;display:flex}.my-lists-new-btn:hover{background:#4338ca}.my-lists-new-btn-plus{font-size:16px;line-height:1}.my-lists-rail-items{flex:1;padding:4px 0;overflow-y:auto}.my-lists-rail-item{text-align:left;cursor:pointer;background:0 0;border:none;border-left:2px solid #0000;width:100%;padding:10px 12px;transition:background .15s,border-color .15s}.my-lists-rail-item:hover{background:#f5f5f4}.my-lists-rail-item-active{background:#4f46e50a;border-left-color:#4f46e5}.my-lists-rail-name{color:#1c1917;font-size:12px;font-weight:600;line-height:1.4}.my-lists-rail-item-active .my-lists-rail-name{color:#4338ca}.my-lists-status-badge{white-space:nowrap;border-radius:4px;padding:1px 6px;font-size:11px;font-weight:500}.my-lists-detail{background:#fafaf9;flex-direction:column;min-width:0;display:flex;overflow:hidden}.my-lists-status-active{color:#047857;background:#d1fae5}.my-lists-status-draft{color:#78716c;background:#f5f5f4}.my-lists-status-closed{color:#e11d48;background:#ffe4e6}.ml-detail-header{background:#fff;border-bottom:1px solid #e7e5e4;flex-shrink:0;padding:14px 20px}.ml-detail-header-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ml-detail-header-left{min-width:0}.ml-detail-title-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.ml-detail-title{color:#1c1917;margin:0;font-size:14px;font-weight:600}.ml-detail-desc{color:#78716c;max-width:560px;margin:0 0 8px;font-size:12px;line-height:1.5}.ml-detail-stats{color:#a8a29e;gap:16px;font-size:12px;display:flex}.ml-detail-stats strong{color:#44403c;font-weight:500}.ml-detail-actions{flex-shrink:0;gap:8px;display:flex}.ml-add-props-btn{color:#57534e;cursor:pointer;background:#fff;border:1px solid #e7e5e4;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:background .15s;display:flex}.ml-add-props-btn:hover{background:#fafaf9}.ml-detail-filter-tags{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.ml-filter-tag{color:#4338ca;background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:500}.ml-filter-tag-plain{color:#57534e;background:#f5f5f4;border-color:#e7e5e4}.ml-detail-split{flex-direction:column;flex:1;min-height:0;display:flex}.ml-detail-table-wrap{flex:55%;min-height:0;overflow:auto}.ml-detail-owners-wrap{border-top:2px solid #f5f5f4;flex:0 0 45%;min-height:0;overflow:auto}.ml-detail-table{border-collapse:collapse;width:100%;font-size:12px}.ml-detail-table thead{z-index:10;background:#fafaf9;position:sticky;top:0}.ml-detail-table thead tr{border-bottom:1px solid #e7e5e4}.ml-detail-table tbody tr{cursor:pointer;transition:background .15s,border-color .15s}.ml-detail-row:hover{background:#fafaf9}.ml-detail-row-active{background:#4f46e50f;box-shadow:inset 2px 0 #4f46e5}.ml-detail-table th{text-align:left;color:#a8a29e;white-space:nowrap;padding:10px 12px;font-weight:500}.ml-detail-table tbody tr{border-bottom:1px solid #f5f5f4;transition:background .1s}.ml-detail-table tbody tr:hover{background:#fafaf9}.ml-detail-table td{color:#57534e;vertical-align:middle;padding:10px 12px}.ml-cell-primary{color:#1c1917;font-weight:500}.ml-cell-secondary{color:#a8a29e;margin-top:2px}.ml-cell-owner{max-width:150px}.ml-cell-owner .ml-cell-primary{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ml-badge{white-space:nowrap;border-radius:4px;padding:1px 6px;font-size:11px;font-weight:500;display:inline-block}.ml-owner-llc{color:#0369a1;background:#e0f2fe}.ml-owner-lp{color:#7e22ce;background:#f3e8ff}.ml-owner-corp{color:#4338ca;background:#e0e7ff}.ml-owner-individual{color:#57534e;background:#f5f5f4}.ml-owner-nonprofit{color:#0f766e;background:#ccfbf1}.ml-owner-govt{color:#475569;background:#f1f5f9}.ml-badge-dynamic{color:#0369a1;background:#e0f2fe}.ml-badge-count{color:#b45309;background:#fef3c7;border:1px solid #fde68a}.ml-status-pill{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-block}.ml-status-not-contacted{color:#78716c;background:#f5f5f4}.ml-status-contacted{color:#0369a1;background:#e0f2fe}.ml-status-engaged{color:#b45309;background:#fef3c7}.ml-status-submitted{color:#6d28d9;background:#ede9fe}.ml-status-closed-won{color:#047857;background:#d1fae5}.ml-status-closed-lost{color:#e11d48;background:#ffe4e6}.ml-score-pill{border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.ml-score-high{color:#065f46;background:#d1fae5}.ml-score-mid{color:#92400e;background:#fef3c7}.ml-score-low{color:#be123c;background:#ffe4e6}.ml-remove-btn{color:#d6d3d1;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:12px;transition:color .15s,background .15s}.ml-remove-btn:hover{color:#f43f5e;background:#fff1f2}.ml-remove-btn:disabled{opacity:.35;cursor:not-allowed}.ml-remove-btn-wrap-disabled{cursor:not-allowed;display:inline-block}.ml-empty-state{color:#a8a29e;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:80px 20px;font-size:13px;display:flex}.ml-table-empty{text-align:center;color:#d6d3d1;padding:48px 16px!important}.ml-link-btn{color:#4f46e5;cursor:pointer;background:0 0;border:none;margin-top:8px;font-size:12px;font-weight:500}.ml-link-btn:hover{text-decoration:underline}.ml-top-owners{background:#fafaf999;padding:20px}.ml-top-owners-header{align-items:center;gap:12px;margin-bottom:12px;display:flex}.ml-top-owners-title{color:#44403c;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:11px;font-weight:600}.ml-top-owners-hint{color:#a8a29e;font-size:12px}.ml-top-owners-list{flex-direction:column;gap:8px;display:flex}.ml-owner-card{background:#fff;border:1px solid #e7e5e4;border-radius:12px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.ml-owner-card-featured,.ml-owner-card-multi{border-color:#fde68a}.ml-owner-card-left{align-items:center;gap:12px;min-width:0;display:flex}.ml-owner-rank{color:#78716c;background:#f5f5f4;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:700;display:flex}.ml-owner-rank-top{color:#b45309;background:#fef3c7}.ml-owner-card-info{min-width:0}.ml-owner-card-name-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ml-owner-card-name{color:#1c1917;font-size:12px;font-weight:500}.ml-owner-card-stats{color:#a8a29e;gap:12px;margin-top:2px;font-size:12px;display:flex}.ml-outreach-btn{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;margin-left:16px;padding:6px 12px;font-size:12px;font-weight:600;transition:background .15s;display:flex}.ml-outreach-btn:hover{background:#4338ca}.my-list-drawer-rep{color:#78716c;margin-top:10px;font-size:12px}.my-list-drawer-rep strong{color:#44403c}.my-list-drawer-select{color:#78716c;appearance:auto;background:#f5f5f4;border:1px solid #e7e5e4;border-radius:10px;width:100%;margin-bottom:10px;padding:9px 12px;font-size:12px}.my-list-drawer-notes{background:#fff;height:62px}.my-list-drawer-outreach-btn{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:10px 12px;font-size:12px;font-weight:600;transition:background .15s;display:flex}.my-list-drawer-outreach-btn:hover{background:#4338ca}.my-list-drawer-footnote{text-align:center;margin-top:10px}@media (width<=1180px){.filters-bar{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.topbar{flex-wrap:wrap;height:auto;padding:16px}.topbar-nav{order:3;width:100%}.workspace-head,.table-footer,.property-pagination,.owners-header{flex-direction:column;align-items:flex-start}.my-lists-workspace,.my-list-builder-grid{grid-template-columns:1fr}.filters-bar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.page-shell{padding:12px}.property-toolbar{grid-template-columns:1fr}.workspace-tabs,.owner-drill-banner{overflow-x:auto}.activity-entry-form,.filters-bar,.detail-grid,.owner-stats-grid,.owner-property-row,.my-list-builder-inline{grid-template-columns:1fr}.owner-property-row{justify-content:stretch;display:grid}.brand-subtitle,.user-meta,.topbar-stats{display:none}}.scrape-modal-overlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.scrape-modal{background:#fff;border-radius:16px;flex-direction:column;width:560px;max-width:90vw;max-height:85vh;display:flex;box-shadow:0 25px 50px -12px #00000040}.scrape-modal-header{border-bottom:1px solid #e7e5e4;justify-content:space-between;align-items:flex-start;padding:20px 24px 16px;display:flex}.scrape-modal-title{color:#1c1917;font-size:16px;font-weight:600}.scrape-modal-subtitle{color:#78716c;margin-top:2px;font-size:13px}.scrape-modal-close{cursor:pointer;color:#a8a29e;background:0 0;border:none;border-radius:6px;padding:4px}.scrape-modal-close:hover{color:#57534e;background:#f5f5f4}.scrape-modal-body{flex:1;padding:20px 24px 24px;overflow-y:auto}.scrape-phase-center{flex-direction:column;align-items:center;gap:16px;padding:32px 0;display:flex}.scrape-phase-text{color:#78716c;font-size:13px}.scrape-aka-scroll{flex-direction:column;gap:4px;width:100%;max-height:180px;display:flex;overflow-y:auto}.scrape-aka-item{color:#a8a29e;padding:4px 0;font-size:12px;animation:.3s ease-out both fadeInUp}@keyframes fadeInUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.scrape-step-list{border:1px solid #e7e5e4;border-radius:12px;width:100%;overflow:hidden}.scrape-step{border-bottom:1px solid #f5f5f4;align-items:center;gap:10px;padding:10px 16px;font-size:12px;display:flex}.scrape-step:last-child{border-bottom:none}.scrape-step-done{color:#065f46;background:#ecfdf5}.scrape-step-active{color:#3730a3;background:#eef2ff}.scrape-step-pending{color:#d6d3d1}.scrape-step-icon{text-align:center;flex-shrink:0;width:16px}.scrape-phase-ready{flex-direction:column;gap:16px;display:flex}.scrape-recommendation{background:#fafaf9;border:1px solid #e7e5e4;border-radius:12px;padding:14px 16px}.scrape-recommendation-label{text-transform:uppercase;letter-spacing:.05em;color:#a8a29e;margin-bottom:4px;font-size:11px}.scrape-recommendation-name{color:#1c1917;font-size:15px;font-weight:600}.scrape-recommendation-reason{color:#78716c;margin-top:6px;font-size:12px;line-height:1.5}.scrape-notice{border-radius:10px;padding:10px 14px;font-size:12px;line-height:1.5}.scrape-notice-warn{color:#92400e;background:#fffbeb;border:1px solid #fde68a}.scrape-notice-info{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe}.scrape-names-section{flex-direction:column;gap:6px;display:flex}.scrape-names-label{color:#57534e;font-size:12px;font-weight:600}.scrape-name-check{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:flex}.scrape-name-check:hover{background:#f5f5f4}.scrape-name-check input{accent-color:#2563eb}.scrape-name-text{color:#1c1917}.scrape-name-badge{color:#1d4ed8;background:#dbeafe;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:600}.scrape-manual-url{flex-direction:column;gap:6px;display:flex}.scrape-manual-url-label{color:#78716c;font-size:12px}.scrape-manual-url-row{gap:8px;display:flex}.scrape-actions{gap:8px;padding-top:8px;display:flex}.pm-company-group{border:.5px solid #e5e7eb;border-radius:10px;margin-bottom:10px;overflow:hidden}.pm-company-header{background:#fafaf9;border-bottom:.5px solid #e5e7eb;gap:10px;padding:10px 12px;display:flex}.pm-company-info{flex:1;min-width:0}.pm-company-name{color:#1c1917;font-size:13px;font-weight:600}.pm-company-meta{color:#78716c;margin-top:2px;font-size:11px}.pm-company-addresses{flex-direction:column;gap:1px;margin-top:4px;display:flex}.pm-address{color:#a8a29e;font-size:11px}.pm-contact-card{margin:0;border:none!important;border-bottom:.5px solid #f5f5f4!important;border-radius:0!important}.pm-contact-card:last-child{border-bottom:none!important}.scrape-phase-pick{flex-direction:column;gap:12px;display:flex}.scrape-pick-label{color:#1c1917;font-size:13px;font-weight:600}.scrape-url-card{text-align:left;cursor:pointer;background:#fff;border:1px solid #e7e5e4;border-radius:10px;width:100%;padding:12px 14px;transition:border-color .15s,box-shadow .15s;display:block}.scrape-url-card:hover{border-color:#93c5fd;box-shadow:0 0 0 2px #3b82f61a}.scrape-url-title{color:#1c1917;font-size:13px;font-weight:600}.scrape-url-url{color:#2563eb;word-break:break-all;margin-top:2px;font-size:11px}.scrape-url-meta{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.scrape-url-signal{color:#d97706;background:#fffbeb;border-radius:4px;padding:1px 6px;font-size:10px}.scrape-url-desc{color:#78716c;font-size:11px}.scrape-confidence{border-radius:4px;padding:1px 6px;font-size:10px;font-weight:600}.scrape-confidence-high{color:#065f46;background:#ecfdf5}.scrape-confidence-medium{color:#92400e;background:#fffbeb}.scrape-confidence-low{color:#991b1b;background:#fef2f2}.scrape-phase-review{flex-direction:column;gap:10px;display:flex}.scrape-review-label{color:#1c1917;font-size:13px;font-weight:600}.scrape-no-results{flex-direction:column;align-items:center;gap:12px;padding:32px 0;display:flex}.scrape-no-results-text{color:#78716c;font-size:13px}.scrape-contact-card{border:1px solid #e7e5e4;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;transition:border-color .15s;display:flex}.scrape-contact-selected{background:#eff6ff;border-color:#93c5fd}.scrape-contact-check input{accent-color:#2563eb;width:14px;height:14px;margin-top:2px}.scrape-contact-info{flex:1;min-width:0}.scrape-contact-name{color:#1c1917;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.scrape-contact-title{color:#57534e;margin-top:2px;font-size:12px}.scrape-contact-details{color:#78716c;flex-wrap:wrap;gap:8px;margin-top:4px;font-size:11px;display:flex}.scrape-dm-toggle{cursor:pointer;flex-shrink:0;align-items:center;display:flex}.scrape-dm-toggle input{display:none}.scrape-dm-star{color:#d6d3d1;font-size:18px;transition:color .15s}.scrape-dm-toggle input:checked+.scrape-dm-star{color:#f59e0b}.linkedin-card{background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;padding:14px 16px}.linkedin-card-compact{padding:10px 12px}.linkedin-card-header{align-items:center;gap:6px;margin-bottom:8px;display:flex}.linkedin-card-title{color:#1e40af;font-size:12px;font-weight:600}.linkedin-card-hint{color:#60a5fa;margin-left:auto;font-size:11px}.linkedin-card-desc{color:#3b82f6;margin-bottom:10px;font-size:12px;line-height:1.5}.linkedin-card-links{gap:8px;display:flex}.linkedin-card-link{text-align:center;color:#1d4ed8;background:#fff;border:1px solid #bfdbfe;border-radius:8px;flex:1;padding:6px 10px;font-size:12px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s}.linkedin-card-link:hover{background:#dbeafe;border-color:#93c5fd}.drawer-contacts-header{justify-content:space-between;align-items:center;display:flex}.drawer-contacts-actions{gap:6px;display:flex}.contact-card{border-bottom:1px solid #f5f5f4;flex-direction:column;gap:2px;padding:8px 0;display:flex}.contact-card:last-child{border-bottom:none}.contact-card-header{align-items:center;gap:6px;display:flex}.contact-card-name{color:#1c1917;font-size:13px;font-weight:600}.contact-card-dm{color:#f59e0b;font-size:12px}.contact-card-tag{border-radius:4px;margin-left:auto;padding:1px 6px;font-size:10px}.contact-card-tag-org{color:#1d4ed8;background:#dbeafe}.contact-card-tag-property{color:#92400e;background:#fef3c7}.contact-card-title{color:#57534e;font-size:12px}.contact-card-details{color:#78716c;flex-wrap:wrap;gap:8px;font-size:11px;display:flex}.contact-empty-state{color:#a8a29e;flex-direction:column;align-items:center;gap:10px;padding:16px 0;font-size:12px;display:flex}.contact-empty-buttons{gap:8px;display:flex}.contact-phase2-prompt{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:10px;margin-top:8px;padding:10px 14px;font-size:12px;line-height:1.5}
