.picklist_picklist_container____I11{display:flex;flex-direction:column;min-width:860px;max-height:calc(100vh - 470px);flex-shrink:0;border-radius:4px;border:1px solid #ddd;background:#fff;padding:12px}.picklist_picklist_add_btn__H_YLF{border-radius:18px;background:#e7e6f6;width:140px;height:36px;margin-top:12px;font-size:13px;color:#4c45dc}.picklist_picklist_item__zNZPw{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;padding:4px 8px;border-radius:4px;border:1px solid #eee;background:#f7f7f7}.picklist_picklist_item_field_label__CTWtt{margin:0 12px}.picklist_picklist_item_field_input__l4er_{background-color:#fff;min-width:200px;margin-right:12px}.picklist_picklist_item_field_color_swatch__J6W05{border-radius:4px;box-shadow:none}.picklist_picklist_data_type_list__15dpy{max-height:395px;overflow:auto;padding-right:8px}.app-header{height:var(--page-header-height)}.app-header__handle{width:28px;height:28px;border-radius:50%}.user-profile{height:32px;width:32px;line-height:32px;text-align:center;border-radius:50%}.font-icon{opacity:0;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased}html.material-symbols-loaded .font-icon{opacity:1}.app-navigation-v2{--nav-v2-bg:#fff;--nav-v2-text:rgba(0,0,0,.65);--nav-v2-text-strong:rgba(0,0,0,.88);--nav-v2-selected-bg:rgba(0,0,0,.06);--nav-v2-selected-text:rgba(0,0,0,.95);--nav-v2-hover-bg:rgba(0,0,0,.04);--nav-v2-border:rgba(0,0,0,.08);display:flex;flex-direction:column;height:100vh;background-color:var(--nav-v2-bg);color:var(--nav-v2-text);transition:width .25s ease-in-out,min-width .25s ease-in-out;position:relative;flex-shrink:0}.app-navigation-v2__logo{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--nav-v2-border);min-height:72px}.app-navigation-v2__logo img{max-height:40px;max-width:100%;object-fit:contain}.app-navigation-v2__collapse-row-wrap{display:flex;justify-content:flex-end;padding:0 4px 4px}.app-navigation-v2__collapse-icon-btn{width:32px;height:32px;border-radius:8px;background:transparent;border:none;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center;opacity:.7;transition:opacity .15s ease,background-color .15s ease}.app-navigation-v2__collapse-icon-btn:hover{opacity:1;background-color:var(--nav-v2-hover-bg)}.app-navigation-v2__items{flex:1 1;overflow-y:auto;padding:12px 8px;display:flex;flex-direction:column;gap:4px}.app-navigation-v2__group{display:flex;flex-direction:column;gap:2px}.app-navigation-v2__item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;color:var(--nav-v2-text);text-decoration:none;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .15s ease,color .15s ease;white-space:nowrap;background:transparent;border:none;text-align:left;width:100%;font-family:inherit}.app-navigation-v2__item:hover{background-color:var(--nav-v2-hover-bg);color:var(--nav-v2-text-strong)}.app-navigation-v2__item.selected{background-color:var(--nav-v2-selected-bg);color:var(--nav-v2-selected-text);font-weight:600}.app-navigation-v2__item .app-navigation-v2__icon{font-size:22px;display:inline-flex;flex-shrink:0;width:24px;justify-content:center}.app-navigation-v2__item .app-navigation-v2__label{flex:1 1;overflow:hidden;text-overflow:ellipsis}.app-navigation-v2__item .app-navigation-v2__chevron{display:inline-flex;flex-shrink:0;opacity:.7}.app-navigation-v2__item--no-icon{padding-left:16px;font-weight:400;font-size:13px}.app-navigation-v2__group-header.has-active{color:var(--nav-v2-text-strong);font-weight:600}.app-navigation-v2__children{display:flex;flex-direction:column;gap:2px;padding-left:24px;margin-top:2px;margin-bottom:4px}.app-navigation-v2__bottom{border-top:1px solid var(--nav-v2-border);padding:12px 8px;display:flex;flex-direction:column;gap:4px}.app-navigation-v2--collapsed .app-navigation-v2__logo{justify-content:center;padding-left:12px;padding-right:12px}.app-navigation-v2--collapsed .app-navigation-v2__collapse-row-wrap{justify-content:center}.app-navigation-v2--collapsed .app-navigation-v2__chevron,.app-navigation-v2--collapsed .app-navigation-v2__label,.app-navigation-v2--collapsed .app-navigation-v2__logo-text{display:none}.app-navigation-v2--collapsed .app-navigation-v2__item{justify-content:center;padding-left:10px;padding-right:10px}.app-navigation-v2--collapsed .app-navigation-v2__children{display:none}.app-navigation-v2__user-popover .ih-popover-content{padding:0}.app-navigation{background-color:#fff;border-top:0;border-bottom:0;transition:.5s ease-in-out}.app-navigation .nav-item{border-radius:8px}.app-navigation .nav-item svg{fill:var(--primary-color)}.app-navigation .nav-item-label{color:var(--primary-color);font-size:13px}.app-navigation .nav-item.selected svg{fill:#29343d}.app-navigation .nav-item.selected .nav-item-label{color:#29343d}.app-navigation .app-logo{height:var(--page-header-height)}.app-navigation .app-logo img{transition:opacity .5s ease-in-out;position:absolute}.app-navigation .app-logo img:first-child{top:50%;left:14px;transform:translateY(-50%)}.app-navigation .app-logo img:nth-child(2){top:50%;left:18px;transform:translateY(-50%)}.app-navigation .ih-menu-submenu-title{margin:0!important;width:100%!important;border-radius:0!important}.app-navigation .ih-menu-submenu .ih-menu-sub{background-color:transparent!important}.app-navigation .ih-menu-submenu .ih-menu-sub .ih-menu-item{padding-left:24px!important;color:#29343d;font-size:14px;font-weight:500}.app-navigation .ih-menu-submenu .ih-menu-sub .ih-menu-item-selected{background-color:#f3f5f9;color:#29343d;opacity:.7}.expandable-menu__item{height:32px;width:36px}.expandable-menu__anchor{height:32px;width:16px;padding-left:1px}.inactive svg{fill:var(--primary-color)}.active svg{fill:var(--white-color)}.grid-component{--ag-selected-row-background-color:#d9d9d9;height:calc(100% - 0px);width:100%}.grid-component .ag-filter-active:after{background-color:#ff7d2a}.grid-component .ag-header-cell .ag-header-cell-filter-button{opacity:0;transition:opacity .15s ease;pointer-events:none}.grid-component .ag-header-cell.ag-header-cell-filtered .ag-header-cell-filter-button,.grid-component .ag-header-cell:hover .ag-header-cell-filter-button{opacity:1;pointer-events:auto}.grid-component .ag-header-cell .ag-header-cell-filter-button.ag-filter-active{background-image:none}.grid-component .ag-header-cell.ag-header-cell-filtered .ag-header-cell-filter-button{background-color:#ff9754;background-image:none;outline:4px solid #ff9754;border-radius:4px;display:inline-flex;align-items:center;justify-content:center}.grid-component .ag-header-cell.ag-header-cell-filtered .ag-header-cell-filter-button .ag-icon{color:#fff;opacity:1}.grid-component .ag-root-wrapper.ag-layout-normal{border-radius:8px}.grid-component .ag-root-wrapper.ag-layout-normal .ag-body .conditional-formatting{height:100%;padding:6px}.grid-component .ag-root-wrapper.ag-layout-normal .ag-body .conditional-formatting .base-report-cell{border-radius:4px}.grid-component .ag-root-wrapper.ag-layout-normal .ag-body .ag-cell-value:last-child{border-right:1px solid #e9ebec}.grid-component.selection-enabled .ag-cell{cursor:pointer!important}.grid-component .ag-body .ag-row-hover{background:#f3f5f9!important}.total-records{padding:10px;height:0}.header-cell-title{width:calc(100% - 20px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.header-cell-title.sort-applied{width:100%}.overflow-hidden{overflow:hidden!important}.material-icons.header-sort-icon{color:var(--primary-color);font-size:20px}.pivot-column__header{justify-content:center}.pivot-column__header .header-cell-title{width:-moz-fit-content;width:fit-content}.ag-cell{font-family:Poppins,sans-serif}.ag-header-cell{background-color:#f9fafa;padding:10px 12px}.ag-header-cell-text{font-size:14px;font-weight:500;color:#666;font-family:Poppins,sans-serif}.ag-root-wrapper.ag-layout-normal{border-radius:0}.ag-root-wrapper.ag-layout-normal .ag-body .ag-cell-value{font-size:14px;font-weight:400;color:#333;cursor:text;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ag-root-wrapper.ag-layout-normal .ag-body .ag-row-hover{background:#dbdaf8}.ag-root-wrapper.ag-layout-normal .ag-body .ag-pinned-left-cols-container .ag-row{background-color:#f9f9fd}.ag-root-wrapper.ag-layout-normal .ag-body .ag-pinned-left-cols-container .ag-row.ag-row-hover{background:#dbdaf8}.ag-root-wrapper.ag-layout-normal .ag-body .ag-row{border-bottom:1px solid #e9ebec}.ag-root-wrapper.ag-layout-normal .ag-body .ag-cell-normal-height .custom-grid-cell-value{cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ag-root-wrapper.ag-layout-normal .ag-body .ag-cell-focus:not(.ag-cell-range-selected):focus-within{border:1px solid transparent;border-right:var(--ag-column-border)}.ag-header-cell-resize:after{height:100%;top:0;width:0}.ag-header-cell:hover .ag-header-cell-resize:after{width:6px;background:#8f79a1}.ih-grid-container{width:100%;padding:0 16px 16px}input.ih-input-number-input[disabled]{background-color:var(--ih-color-bg-container-disabled);border-color:var(--ih-color-border);opacity:1}.rdp-root{--rdp-accent-color:blue;--rdp-accent-background-color:#f0f0ff;--rdp-day-height:2.75rem;--rdp-day-width:2.75rem;--rdp-day_button-border-radius:100%;--rdp-day_button-border:2px solid transparent;--rdp-day_button-height:var(--rdp-day-height);--rdp-day_button-width:var(--rdp-day-width);--rdp-selected-border:2px solid var(--rdp-accent-color);--rdp-disabled-opacity:0.5;--rdp-outside-opacity:0.75;--rdp-today-color:var(--rdp-accent-color);--rdp-dropdown-gap:0.5rem;--rdp-months-gap:2rem;--rdp-nav_button-disabled-opacity:0.5;--rdp-nav_button-height:2.25rem;--rdp-nav_button-width:2.25rem;--rdp-nav-height:2.75rem;--rdp-range_middle-background-color:var(--rdp-accent-background-color);--rdp-range_middle-foreground-color:#fff;--rdp-range_middle-color:inherit;--rdp-range_start-color:#fff;--rdp-range_start-background:linear-gradient(var(--rdp-gradient-direction),transparent 50%,var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color:var(--rdp-accent-color);--rdp-range_end-background:linear-gradient(var(--rdp-gradient-direction),var(--rdp-range_middle-background-color) 50%,transparent 50%);--rdp-range_end-color:#fff;--rdp-range_end-date-background-color:var(--rdp-accent-color);--rdp-week_number-border-radius:100%;--rdp-week_number-border:2px solid transparent;--rdp-week_number-height:var(--rdp-day-height);--rdp-week_number-opacity:0.75;--rdp-week_number-width:var(--rdp-day-width);--rdp-weeknumber-text-align:center;--rdp-weekday-opacity:0.75;--rdp-weekday-padding:0.5rem 0rem;--rdp-weekday-text-align:center;--rdp-gradient-direction:90deg}.rdp-root[dir=rtl]{--rdp-gradient-direction:-90deg}.rdp-root{position:relative}.rdp-root,.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_previous:disabled{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:-moz-fit-content;max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled{opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}.editable-cell{min-height:32px;height:100%;position:relative;overflow:hidden}.editable-cell--editable:hover .editable-cell__edit-icon{opacity:1}.editable-cell--editing{padding:2px 4px;background-color:var(--ant-color-bg-container,#fff)}.editable-cell__empty{color:var(--ant-color-text-quaternary,rgba(0,0,0,.25));font-style:italic}.editable-cell__value{line-height:1.5;padding:4px 8px}.editable-cell__actions{flex-shrink:0}.editable-cell__edit-icon{position:absolute!important;right:8px!important;top:50%!important;transform:translateY(-50%)!important;opacity:0;transition:opacity .2s ease;background:var(--ant-color-bg-container,#fff);border-radius:50%;z-index:10;box-shadow:0 1px 3px rgba(0,0,0,.12)}.editable-cell__error{position:absolute;bottom:-16px;left:0;font-size:11px}.editable-cell .ant-input,.editable-cell .ant-input-number,.editable-cell .ant-picker,.editable-cell .ant-select{width:100%!important}.editable-cell .ant-input-number .ant-input-number-handler-wrap{opacity:0;transition:opacity .2s}.editable-cell .ant-input-number:hover .ant-input-number-handler-wrap{opacity:1}.ag-cell.editable-grid-cell{padding:0!important;overflow:visible;background-color:var(--editable-cell-bg,rgba(230,244,255,.5))}.ag-cell.editable-grid-cell .ag-cell-wrapper{height:100%}.ag-cell.editable-grid-cell:hover{background-color:var(--editable-cell-bg-hover,rgba(230,244,255,.8))}.editable-header-cell{height:100%;gap:8px;display:flex;align-items:center;justify-content:space-between;width:100%;gap:4px;cursor:pointer}.editable-header-cell .ag-header-cell-filter-button:not(.ag-filter-active){opacity:0;transition:opacity .15s ease;pointer-events:none}.editable-header-cell .ag-header-cell-filter-button.ag-filter-active,.editable-header-cell:hover .ag-header-cell-filter-button{opacity:1;pointer-events:auto}.editable-header-cell .ag-header-cell-filter-button.ag-filter-active{background-color:#ff9754;background-image:none;outline:2px solid #ff9754;border-radius:4px;padding:2px 4px;display:inline-flex;align-items:center;justify-content:center}.editable-header-cell .ag-header-cell-filter-button.ag-filter-active:after{background-color:#ff7d2a}.editable-header-cell .ag-header-cell-filter-button.ag-filter-active .ag-icon{color:#fff;opacity:1}.editable-header-cell__title{flex:1 1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#4c45dc}.editable-header-cell__icon{flex-shrink:0;color:var(--primary-color,#8f79a1);opacity:.7}.ag-header-cell.editable-column-header,.ag-header-cell.editable-column-header:hover{background-color:#e7e6f6}.menu-list{box-shadow:var(--box-shadow);min-width:180px;border-radius:4px}.menu-list__item{height:36px;line-height:36px;cursor:pointer;border-bottom:1px solid #eaeaea}.menu-list__item__text{font-size:13px}.menu-list__item:last-child{border:none}.menu-list__item:hover{background-color:#fef3f9}.tabs{width:100%}.tabs .ih-tabs-ink-bar{height:4px!important;border-radius:5px}.tabs .ih-tabs-tab{color:var(--tab-label-color,#333)!important;margin:0!important}.tabs .ih-tabs-tab.ih-tabs-tab-active{color:var(--tab-label-active-color,#4c45dc)!important}.tabs.hide-nav-line .ih-tabs-nav:before{border-bottom:none!important}.tabs.hide-nav-line .ih-tabs-ink-bar{display:none}.tabs .ih-tabs-nav{align-items:center}.tabs .ih-tabs-nav:before{border-color:var(--tab-line-color,#ddd)!important}.tabs .ih-tabs-ink-bar{background-color:var(--tab-indicator-color,var(--nav-background-color,#4c45dc))!important}.tabs.modern .ih-tabs-nav-operations{padding-left:8px!important}.tabs.modern>.ih-tabs-nav .ih-tabs-tab{padding:0;margin:0;height:36px;align-items:center}.tabs.modern>.ih-tabs-nav .ih-tabs-tab .ih-tabs-tab-btn{padding:0 24px;font-size:14px;font-weight:500;color:var(--tab-label-color,var(--ih-tabs-item-color,#333))}.tabs.modern>.ih-tabs-nav .ih-tabs-tab.ih-tabs-tab-active{border:0;border-radius:8px;background:var(--tab-selected-background-color,var(--nav-background-color,#4c45dc));box-shadow:0 2px 4px 0 rgba(0,0,0,.25);color:var(--tab-label-active-color,#fff)}.tabs.modern>.ih-tabs-nav .ih-tabs-tab.ih-tabs-tab-active .ih-tabs-tab-btn{font-size:14px;font-weight:400;color:var(--tab-label-active-color,#fff)}.tabs.modern>.ih-tabs-nav .ih-tabs-nav-list{align-items:center;padding-left:12px}.tabs:not(.top-or-bottom)>.ih-tabs-nav .ih-tabs-nav-list{padding-top:12px;padding-left:0}.tabs:not(.top-or-bottom) .ih-tabs-content-holder{width:100%}.tabs.content-scrollable{height:100%}.tabs.content-scrollable .ih-tabs-content-holder{overflow-y:auto}.tabs.content-scrollable .ih-tabs-content-holder .ih-tabs-content,.tabs.content-scrollable .ih-tabs-content-holder .ih-tabs-content .ih-tabs-tabpane{height:100%}.tabs.top-or-bottom .tabLabel{align-items:center;gap:8px;font-size:13px;font-weight:500;padding:4px 16px}.tabs.top-or-bottom .ih-tabs-nav-operations{padding-left:0!important}.tabs:not(.top-or-bottom) .ih-tabs-nav{padding:0 8px!important;border-right:1px solid #e2e8f1!important;background-color:#fff!important;min-width:260px}.tabs:not(.top-or-bottom) .ih-tabs-tab{border:none!important;border-radius:4px!important;transition:all .2s ease!important;width:100%}.tabs:not(.top-or-bottom) .ih-tabs-tab .ih-tabs-tab-btn{padding:12px 16px!important;color:var(--tab-label-color,#333)!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important;width:100%}.tabs:not(.top-or-bottom) .ih-tabs-tab-active{background-color:var(--tab-selected-background-color,var(--nav-background-color,#4c45dc))!important;border:none!important}.tabs:not(.top-or-bottom) .ih-tabs-tab-active .ih-tabs-tab-btn{color:var(--tab-label-active-color,#fff)!important;font-weight:400!important}.tabs:not(.top-or-bottom) .ih-tabs-tab-active .ih-tabs-tab-btn .font-icon,.tabs:not(.top-or-bottom) .ih-tabs-tab-active .ih-tabs-tab-btn .material-symbols-outlined,.tabs:not(.top-or-bottom) .ih-tabs-tab-active .ih-tabs-tab-btn .material-symbols-rounded{color:var(--tab-label-active-color,#fff)!important}.ih-tabs-nav-list{gap:8px}.tiptap{color:#333;font-size:14px;font-weight:400;width:100%;height:100%;outline:none}.tiptap :first-child{margin-top:0}.tiptap .mention{background-color:#e5f4ed;border-radius:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:4px;font-weight:500;line-height:26px}.tiptap .mention:after{content:"}"}.tippy-box{background:#fff!important;color:#333!important}.tippy-box .tippy-content{padding:0!important}.tippy-box .dropdown-menu{background:#fff;border:1px solid #e5e5e5;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:.1rem;overflow:auto;padding:.4rem;position:relative;max-height:200px;overflow-y:auto}.tippy-box .dropdown-menu button{align-items:center;background-color:transparent;display:flex;gap:.25rem;text-align:left;width:100%;color:#333;padding:.25rem .5rem}.tippy-box .dropdown-menu button:hover,.tippy-box .dropdown-menu button:hover.is-selected{background-color:#f5f5f5}.tippy-box .dropdown-menu button.is-selected{background-color:#e8e8e8}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.ih-carousel .ih-carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.ih-carousel .ih-carousel-arrow-left{left:5px}.ih-carousel .ih-carousel-arrow-right{right:5px}.ih-carousel .slick-dots{margin-top:30px!important;z-index:0!important;position:static!important}.ih-carousel .slick-dots li button:after{background-color:#4c45dc;border-radius:50%}.ih-carousel .slick-dots li:not(:last-child){margin-right:12px}.tree-grid .ih-tree-treenode{width:100%;padding-inline:8px!important;margin-bottom:0!important;border-bottom:1px solid #e9ebec}.tree-grid .ih-tree-treenode:first-child{border-top:1px solid #e9ebec}.tree-grid .ih-tree-treenode-selected{background-color:#f3f5f9}.tree-grid .ih-tree-treenode:hover{background-color:rgba(0,0,0,.039)}.tree-grid .ih-tree-treenode-motion{width:100%}.tree-grid .ih-tree-node-content-wrapper{flex:1 1;background-color:transparent!important;padding-block:8px!important;overflow:hidden}.tree-grid .ih-tree-switcher{margin-right:0!important;display:flex;align-items:center;justify-content:center}.tree-grid .ih-tree-switcher:before{top:8px!important}.folders .ih-tree-treenode .ih-tree-switcher{margin-right:0}.folders .ih-tree-treenode .ih-tree-node-content-wrapper{padding-left:0}.folders .ih-tree-treenode .ih-tree-node-content-wrapper .ih-tree-icon__customize{width:16px;margin-right:8px}.folders .ih-tree-treenode .ih-tree-node-content-wrapper .ih-tree-icon__customize .font-icon{vertical-align:middle;opacity:.75}.folders .ih-tree-treenode .ih-tree-indent-unit{opacity:0;transition:opacity .2s ease-in-out}.folders .ih-tree-treenode .ih-tree-indent-unit:before{left:14px}.folders .ih-tree-treenode .ih-tree-switcher-leaf-line{opacity:0;transition:opacity .2s ease-in-out}.folders .ih-tree-list-holder:hover .ih-tree-indent-unit,.folders .ih-tree-list-holder:hover .ih-tree-switcher-leaf-line{opacity:1}.folders .folder-title-container .folder-title{min-width:0;overflow:hidden}.folders .folder-title-container .folder-title-text{min-width:0;flex:1 1}.folders .folder-title-container .folder-actions{vertical-align:middle;opacity:0;transition:opacity .2s ease-in-out;flex-shrink:0;margin-left:8px}.folders .folder-title-container:hover .folder-actions{opacity:1}.folders .folder-title-container>div{flex:1 1;min-width:0}.folders.freeze-root .ih-tree-list-holder-inner>.ih-tree-treenode:first-child .ih-tree-switcher{opacity:.5;cursor:not-allowed}.folders .ih-tree-draggable-icon{display:none}.icon-selector-option{display:flex;cursor:pointer;padding:6px;width:32px;height:32px;border-radius:6px;transition:background .15s ease,transform .1s ease;justify-content:center;align-items:center}.icon-selector-option.selected{background:var(--primary-color,#4c45dc)}.icon-selector-option.selected span.material-icons,.icon-selector-option.selected>p,.icon-selector-option.selected>span:not(.material-icons){color:#fff!important}.icon-selector-option:not(.selected):hover{background:#e8e8e8;transform:scale(1.05)}.icon-selector-option:active{transform:scale(.98)}.layout-builder_builderContainer__BzFpJ{display:flex;flex-direction:column;height:100%;width:100%;background:#f4f7fb}.layout-builder_builderBody__Zn8lh{display:flex;flex:1 1;overflow:hidden;height:calc(100vh - 112px)}.layout-builder_leftNav__esGR2{display:flex;flex-direction:column;width:64px;min-width:64px;background:#fff;border-right:1px solid rgba(213,212,238,.6);padding-top:20px;align-items:center;gap:8px;z-index:2}.layout-builder_navButton__MtI4n{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:4px;cursor:pointer;opacity:.8;transition:all .15s ease}.layout-builder_navButton__MtI4n.layout-builder_active__rXMke,.layout-builder_navButton__MtI4n:hover{background:#f3f5f9}.layout-builder_buttonPalette__eFwKU{display:flex;flex-direction:column;width:49px;min-width:49px;background:#edecfb;border-right:1px solid #e6e5f5;border-top:1px solid #e6e5f5;border-bottom:1px solid #e6e5f5;padding-top:12px;align-items:center;gap:4px;z-index:1}.layout-builder_paletteButton__jnWVe{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;cursor:pointer;opacity:.8;transition:all .15s ease}.layout-builder_paletteButton__jnWVe:hover{background:rgba(110,104,227,.15)}.layout-builder_paletteButton__jnWVe.layout-builder_active__rXMke{background:#6e68e3}.layout-builder_paletteButton__jnWVe.layout-builder_active__rXMke .layout-builder_paletteIcon__7hSDG{color:#fff}.layout-builder_sidePanel__JF1E1{width:240px;min-width:240px;background:#f6f6fd;box-shadow:0 0 12px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden;z-index:1;transition:width .2s ease,min-width .2s ease}.layout-builder_sidePanel__JF1E1.layout-builder_collapsed__rDP40{width:0;min-width:0;overflow:hidden}.layout-builder_sidePanelHeader__PePBg{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#edecfb;min-height:40px;border-top:4px solid #b7b5f1}.layout-builder_sidePanelTitle__ZRWKj{font-family:Poppins,sans-serif;font-weight:500;font-size:14px;color:#333}.layout-builder_sidePanelBody__KjHgI{flex:1 1;overflow-y:auto;padding:12px}.layout-builder_canvasArea__tl46v{flex:1 1;overflow:auto;padding:16px;display:flex;flex-direction:column;gap:8px}.layout-builder_canvasInner__KlX_Z{background:#fff;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);min-height:100%}.layout-builder_templateCard__TUmeT{background:#fff;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);cursor:pointer;margin-bottom:16px;transition:transform .15s ease,box-shadow .15s ease}.layout-builder_templateCard__TUmeT:hover{transform:translateY(-2px);box-shadow:0 4px 8px 0 rgba(0,0,0,.25)}.layout-builder_templateThumbnail__yhy05{width:100%;height:104px;background:#fcfcfc;border:1px solid #eee;border-radius:4px;display:flex;align-items:center;justify-content:center;padding:8px}.layout-builder_templateName__r5PeD{font-family:Poppins,sans-serif;font-size:13px;color:#666;padding:8px 4px}.layout-builder_sectionPlaceholder__A7Xtk{background:#f1f0fa;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;position:relative}.layout-builder_sectionPlaceholder__A7Xtk .layout-builder_sectionIcon__EqoGj{width:80px;height:80px;opacity:.6;display:flex;align-items:center;justify-content:center;color:#666;font-size:48px}.layout-builder_sectionPlaceholder__A7Xtk .layout-builder_sectionLabel__YBJMA{font-family:Poppins,sans-serif;font-weight:500;font-size:14px;color:#666;margin-top:8px;text-align:center}.layout-builder_sectionPlaceholder__A7Xtk .layout-builder_sectionActions__DmZrQ{position:absolute;top:8px;right:8px;display:flex;gap:4px;opacity:0;transition:opacity .15s ease}.layout-builder_sectionPlaceholder__A7Xtk:hover .layout-builder_sectionActions__DmZrQ{opacity:1}.layout-builder_sectionActionBtn__sGn6M{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:18px;background:#e7e6f6;cursor:pointer;font-size:16px;color:#333}.layout-builder_sectionActionBtn__sGn6M:hover{background:#d5d3ef}.layout-builder_sectionHeaderBar__kU24M{background:#f1f0fa;border:1px solid #99c8ed;border-radius:4px;height:56px;display:flex;align-items:center;padding:0 12px;gap:8px;width:100%}.layout-builder_sectionHeaderBar__kU24M .layout-builder_headerActions__iLg3Q{margin-left:auto;display:flex;gap:4px;opacity:0;transition:opacity .15s ease}.layout-builder_sectionHeaderBar__kU24M:hover .layout-builder_headerActions__iLg3Q{opacity:1}.layout-builder_fieldChip__w4vWM{display:inline-flex;align-items:center;gap:4px;background:#fff;border-radius:4px;height:36px;padding:0 10px 0 4px;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:Poppins,sans-serif;font-size:13px;color:#333;white-space:nowrap}.layout-builder_fieldChip__w4vWM:active{cursor:-webkit-grabbing;cursor:grabbing}.layout-builder_fieldChipDragHandle__YPsDF{width:16px;height:16px;opacity:.5}.layout-builder_fieldChipTypeIcon__4rTjg{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;background:#f3f3f9}.layout-builder_fieldItem__MMpfR{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:4px;cursor:-webkit-grab;cursor:grab;transition:background .1s ease;font-family:Poppins,sans-serif;font-size:13px;color:#333}.layout-builder_fieldItem__MMpfR:hover{background:rgba(0,0,0,.04)}.layout-builder_fieldItem__MMpfR:active{cursor:-webkit-grabbing;cursor:grabbing}.layout-builder_fieldItemDragHandle__nJAJZ{width:16px;height:16px;opacity:.4;flex-shrink:0}.layout-builder_fieldItemTypeIcon__A1BQO{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;background:#f3f3f9;flex-shrink:0}.layout-builder_fieldItemName__0oZPa{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout-builder_searchInput__K6WvH{width:100%;height:36px;border:1px solid #ddd;border-radius:4px;padding:0 12px 0 36px;font-family:Poppins,sans-serif;font-size:13px;background:#fff;outline:none}.layout-builder_searchInput__K6WvH:focus{border-color:#4c45dc}.layout-builder_searchInputWrapper__jWg1y{position:relative;margin-bottom:12px}.layout-builder_searchInputWrapper__jWg1y .layout-builder_searchIcon__GILwQ{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:#999;pointer-events:none}.layout-builder_emptyState__ePaY2{align-items:center;justify-content:center;padding:40px 20px;text-align:center;color:#999;font-size:13px}.form-chrome_titleRow__RL5gT,.layout-builder_emptyState__ePaY2{display:flex;flex-direction:column}.form-chrome_title__OnmiB{font-size:18px;font-weight:600;color:#1f2937;line-height:1.2}.form-chrome_subRow__lRIxL{display:flex;align-items:center;gap:8px;margin-top:4px}.form-chrome_idChip__la44t{font-size:11.5px;color:var(--textcolor2,#6b7280)}.form-chrome_syncedBadge___CO1g{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.02em;background:rgba(245,158,11,.1);color:#92400e;border:1px solid rgba(245,158,11,.2)}.form-section_section__EsNUJ{background:#fff;border:1px solid #e5e7eb!important;border-radius:8px!important;overflow:hidden}.form-section_section__EsNUJ .ih-collapse-item{border-bottom:none!important}.form-section_section__EsNUJ .ih-collapse-header{background:#fafafe!important;padding:10px 16px!important;align-items:center!important}.form-section_section__EsNUJ .ih-collapse-content{background:#fff!important;border-top:1px solid #eef0f5!important}.form-section_section__EsNUJ .ih-collapse-content-box{padding:16px!important}.form-section_title__LtExE{font-size:14px;font-weight:600;color:#1f2937}.form-section_body__ZPz8w{display:flex;flex-direction:column;gap:16px}.form_form__pVMET{width:100%}.form_row__NruKN{flex-wrap:wrap}.form_row__NruKN>*{min-width:0}.form_sectionLabel__wLLcM{font-size:13px;font-weight:500;color:#374151;margin-bottom:4px}.form_required__cJbs6{color:#b91c1c;margin-left:2px}.form_helperText__UyN_o{font-size:12px;color:#6b7280}.form_toggleRow__gmT_d{border:1px solid #eef0f5;border-radius:8px;padding:12px 16px;background:#fafafe}.form_toggleLabel__gICjs{font-size:14px;font-weight:500;color:#1f2937}.form_actionRow__0Ud0o{margin-top:8px}.form_sectionTitle__btANF{font-size:14px;font-weight:600;color:#1f2937;margin-top:8px;padding-bottom:4px;border-bottom:1px solid #eef0f5}.form_switchGrid__ChMVF{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}@media(max-width:600px){.form_switchGrid__ChMVF{grid-template-columns:repeat(2,minmax(0,1fr))}}.form_switchCell__3POvW{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--color4,#f5f5f5);border:1px solid var(--border-color,#eee);border-radius:8px;font-size:13px;font-weight:500;color:var(--textcolor3,#1f2937);cursor:pointer;transition:border-color .12s,background .12s}.form_switchCell__3POvW:hover{border-color:#d1d5db}.delta_delta__Jtug3{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:"tnum" 1;letter-spacing:-.02em;font-size:12px;font-weight:500;display:inline-flex;align-items:center;gap:2px}.delta_good__xbzVa{color:#16a34a}.delta_bad__yCKbT{color:#e11d48}.delta_zero__yZ8Cz{color:#a3a3a3;font-size:12px}.delta_arrow__xVTD5{fill:currentColor}.delta_arrowDown__5GZzB{transform:rotate(180deg)}@keyframes status-pill_statusPulse__zlWoh{0%{transform:scale(.8);opacity:.5}70%{transform:scale(1.8);opacity:0}to{opacity:0}}.status-pill_dotWrap__0O8jO{position:relative;display:inline-block;width:9px;height:9px;flex-shrink:0}.status-pill_active___XV6B{color:#16a34a}.status-pill_paused__JtEfG{color:#d97706}.status-pill_dotCore__q1M61{inset:0}.status-pill_dotCore__q1M61,.status-pill_dotPulse__3KGIu{position:absolute;border-radius:50%;background:currentColor}.status-pill_dotPulse__3KGIu{inset:-2px;opacity:.35;animation:status-pill_statusPulse__zlWoh 1.8s ease-out infinite}.agent-card_card__zXjDb{background:#fff;border-radius:8px;box-shadow:var(--box-shadow-default);padding:0;cursor:pointer;outline:none;position:relative;display:flex;flex-direction:column;transition-property:box-shadow;transition-duration:.2s;transition-timing-function:ease-out}@media(hover:hover){.agent-card_card__zXjDb:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}}.agent-card_card__zXjDb:focus-visible{box-shadow:0 0 0 3px rgba(79,70,229,.16),var(--box-shadow-default)}.agent-card_muted__bzPpY .agent-card_body__6jCtH,.agent-card_muted__bzPpY .agent-card_footer__nDhMB{opacity:.55}.agent-card_header__bRUk4{padding:22px 22px 20px;display:flex;align-items:flex-start;gap:18px;border-bottom:1px solid #ececec;border-top-left-radius:8px;border-top-right-radius:8px;background:linear-gradient(180deg,#fafaf8,#fff);position:relative}.agent-card_avatarPlate__5en_W{position:relative;padding:6px;border-radius:18px;background:#fff;border:1px solid #ececec;box-shadow:0 1px 0 hsla(0,0%,7%,.03);flex-shrink:0}.agent-card_avatar__IJlNX{width:76px;height:76px;border-radius:50%;overflow:hidden;background:linear-gradient(135deg,#fbcfe8,#c4b5fd)}.agent-card_avatar__IJlNX img{width:100%;height:100%;object-fit:cover;display:block}.agent-card_avatarFallback__X4zHs{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;font-weight:700;font-size:26px}.agent-card_avatarStatusDot__u_VM9{position:absolute;right:2px;bottom:2px;width:16px;height:16px;border-radius:50%;border:3px solid #fff;box-shadow:0 0 0 1px #ececec}.agent-card_avatarStatusDot__u_VM9.agent-card_active__FZ4s9{background:#16a34a}.agent-card_avatarStatusDot__u_VM9.agent-card_paused__QqFOY{background:#d97706}.agent-card_identity__2vFDl{flex:1 1;min-width:0;padding-top:4px}.agent-card_nameRow__MbU6G{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.agent-card_nameBlock__AIf8Z{min-width:0}.agent-card_nameLine__Rn2Nu{display:flex;align-items:center;gap:8px;min-width:0}.agent-card_name__SU7M0{margin:0;font-size:18px;font-weight:600;color:#0a0a0a;letter-spacing:-.02em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-card_persona__a1Z1s{font-size:13px;color:#737373;margin-top:2px}.agent-card_personaName__VbbyK{color:#1c1c1c;font-weight:500}.agent-card_statusBlock__WaNC8{display:flex;align-items:center;gap:6px;position:relative}.agent-card_kebabBtn__UmHXc{opacity:0;background:transparent;border:1px solid transparent;border-radius:7px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;color:#1c1c1c;padding:0;cursor:pointer;transition:opacity .14s,background .14s,border-color .14s}.agent-card_kebabBtn__UmHXc:hover{background:#f3f3f0}.agent-card_card__zXjDb:focus-within .agent-card_kebabBtn__UmHXc,.agent-card_card__zXjDb:hover .agent-card_kebabBtn__UmHXc,.agent-card_menuOpen__GKH8e .agent-card_kebabBtn__UmHXc{opacity:1}.agent-card_menuOpen__GKH8e .agent-card_kebabBtn__UmHXc{background:#f3f3f0;border-color:#e3e3e0}.agent-card_rooftopRow__Cv1V2{margin-top:12px;display:flex;align-items:center;gap:8px;font-size:13px;flex-wrap:wrap}.agent-card_rooftopChip__Wc6Co{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:6px;background:#fff;border:1px solid #ececec;color:#1c1c1c;font-weight:500}.agent-card_entityCode__DdrT0{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:"tnum" 1;letter-spacing:-.02em;font-size:11.5px;color:#737373}.agent-card_location__FHla_{font-size:12.5px;color:#737373;margin-top:6px;display:flex;align-items:center;gap:5px}.agent-card_body__6jCtH{padding:18px 22px 14px}.agent-card_rooftopRowLeft__5pkXI{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex:1 1;min-width:0}.agent-card_miniTrend__TjzIk{align-items:flex-end;gap:4px;flex-shrink:0;margin-left:auto}.agent-card_miniTrendLabel__KcX1W{font-size:11px;color:#a3a3a3;text-transform:uppercase;font-weight:500}.agent-card_miniSpark__PM_J7{display:flex;justify-content:flex-end}.agent-card_metrics__98mrc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:flex-end}.agent-card_metric__YT5hd{display:flex;flex-direction:column;gap:4px}.agent-card_metricLabel__HMN_Y{font-size:11px;color:#a3a3a3;text-transform:uppercase;font-weight:500}.agent-card_metricValueRow__nBTzV{display:flex;align-items:baseline;gap:6px}.agent-card_metricValue__DsMZK{font-size:18px;font-weight:600;color:#0a0a0a}.agent-card_metricSpark__aNWqL{margin-left:-2px;margin-top:2px}.agent-card_footer__nDhMB{margin-top:8px;padding:12px 20px;border-top:1px solid #ececec;background:#fbfbf9;display:flex;align-items:center;justify-content:space-between;border-bottom-left-radius:8px;border-bottom-right-radius:8px;font-size:12px;color:#737373}.agent-card_footerLeft__SV_5j{display:flex;align-items:center;gap:14px}.agent-card_footerItem__WksU_{display:inline-flex;align-items:center;gap:5px}.agent-card_viewDetails__WuTiE{color:#4f46e5;font-weight:500;display:inline-flex;align-items:center;gap:4px}.agent-stats_row__3dB7q{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.agent-stats_tile__DdKjN{background:#fff;border-radius:8px;padding:18px 20px 16px;box-shadow:var(--box-shadow-default);display:flex;flex-direction:column;gap:4px;position:relative;overflow:hidden}.agent-stats_tileHeader__WeIYq{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:2px}.agent-stats_tileMain__KgquL{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1}.agent-stats_iconWrap__M4_ka{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:18px}.agent-stats_tileLabel__YVk1f{font-size:12.5px;color:#737373;font-weight:500;letter-spacing:0}.agent-stats_tileValueRow__wIDHP{display:flex;align-items:baseline;gap:8px}.agent-stats_tileValue__r85yv{font-size:24px;font-weight:700;color:#1f2937;line-height:1.1;letter-spacing:-.01em}.agent-stats_tileSublabel__cFia9{font-size:12.5px;color:#737373}.agent-stats_tileSparkRow__iEh3_{margin-top:10px;margin-left:-4px;margin-right:-4px}.agent-detail-drawer_headerCard__B6aJd{background:linear-gradient(180deg,#fafaf8,#fff);padding:20px 24px 18px}.agent-detail-drawer_closeBtn__e_SFY{margin-left:auto;background:transparent;border:none;color:#737373;cursor:pointer;padding:4px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;font-size:18px;line-height:1;transition:color .14s,background .14s}.agent-detail-drawer_closeBtn__e_SFY:hover{color:#1c1c1c;background:rgba(0,0,0,.04)}.agent-detail-drawer_heroRow___ey4h{display:flex;align-items:flex-start;gap:16px}.agent-detail-drawer_avatarPlate__QrO99{position:relative;padding:6px;border-radius:18px;background:#fff;border:1px solid #ececec;box-shadow:0 1px 0 hsla(0,0%,7%,.03);flex-shrink:0}.agent-detail-drawer_avatar__MVa5Y{width:64px;height:64px;border-radius:50%;overflow:hidden;background:linear-gradient(135deg,#fbcfe8,#c4b5fd)}.agent-detail-drawer_avatar__MVa5Y img{width:100%;height:100%;object-fit:cover;display:block}.agent-detail-drawer_avatarFallback__08FgM{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;font-weight:700;font-size:22px}.agent-detail-drawer_avatarStatusDot__JUf_8{position:absolute;right:2px;bottom:2px;width:14px;height:14px;border-radius:50%;border:3px solid #fff;box-shadow:0 0 0 1px #ececec}.agent-detail-drawer_avatarStatusDot__JUf_8.agent-detail-drawer_active__d6O7P{background:#16a34a}.agent-detail-drawer_avatarStatusDot__JUf_8.agent-detail-drawer_paused__7ng9o{background:#d97706}.agent-detail-drawer_heroIdentity__Rpt5A{flex:1 1;min-width:0}.agent-detail-drawer_heroNameRow__pllGO{display:flex;align-items:center;gap:10px}.agent-detail-drawer_heroName__0EgTK{margin:0;font-size:22px;font-weight:600;letter-spacing:-.02em;color:#0a0a0a}.agent-detail-drawer_heroSubline__fRl7Q{font-size:13px;color:#737373;margin-top:4px}.agent-detail-drawer_heroPersonaName__CR8ff{color:#1c1c1c;font-weight:500}.agent-detail-drawer_heroDot__9_Qbn{color:#a3a3a3;margin:0 8px}.agent-detail-drawer_heroCode__YqM6x{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:"tnum" 1;letter-spacing:-.02em;color:#a3a3a3}.agent-detail-drawer_heroPhonePill__TN4ul{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:5px 12px;border-radius:100px;background:#eef2ff;border:1px solid #c7d2fe;color:#4338ca;font-size:13px;font-weight:600;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;width:-moz-fit-content;width:fit-content}.agent-detail-drawer_heroPhonePill__TN4ul i,.agent-detail-drawer_heroPhonePill__TN4ul svg{font-size:15px}.agent-detail-drawer_heroActions__o1keK{display:flex;gap:8px;margin-top:12px}.agent-detail-drawer_section__SG5h8{padding:24px 28px;border-top:1px solid #ececec}.agent-detail-drawer_sectionHeader__FURfE{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.agent-detail-drawer_sectionTitle__y_oOs{margin:0;font-size:12px;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.08em}.agent-detail-drawer_metricGrid__2DfuF{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.agent-detail-drawer_metricTile__OYFCu{padding:14px 16px;border:1px solid #ececec;border-radius:12px;background:#fff;display:flex;flex-direction:column;gap:4px}.agent-detail-drawer_metricTileLabel__RLUHW{font-size:11px;color:#a3a3a3;text-transform:uppercase;font-weight:500}.agent-detail-drawer_metricTileValue__JV4kX{font-size:22px;font-weight:600;color:#0a0a0a;line-height:1.1}.agent-detail-drawer_metricTileSub__1H8dm{font-size:11.5px;color:#737373}.agent-detail-drawer_sparkPanel__3MMN7{margin-top:14px;padding:14px 16px;border:1px solid #ececec;border-radius:12px;background:#fff}.agent-detail-drawer_sparkHeader__xgAH4{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.agent-detail-drawer_sparkLabel__tNzCC{font-size:11.5px;color:#737373;font-weight:500}.agent-detail-drawer_sparkPeak__24mDA{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:"tnum" 1;letter-spacing:-.02em;font-size:11.5px;color:#737373}.agent-detail-drawer_field__UyXrH{display:grid;grid-template-columns:140px 1fr;align-items:baseline;grid-gap:16px;gap:16px;padding:8px 0;border-bottom:1px solid #ececec}.agent-detail-drawer_fieldLabel__qsKO7{font-size:12.5px;color:#737373}.agent-detail-drawer_fieldValue__Mbylh{font-size:13.5px;color:#0a0a0a;font-weight:500;word-break:break-word}.agent-detail-drawer_fieldValueMono__r4LUH{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:"tnum" 1;letter-spacing:-.02em;font-weight:400}.agent-detail-drawer_fieldHint__E0Jlg{display:block;font-size:11.5px;color:#a3a3a3;font-weight:400;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;margin-top:2px;letter-spacing:-.02em}.agent-detail-drawer_avatarField__moHev{align-items:center;line-height:1}.agent-detail-drawer_avatarThumb__5lzsh{width:28px;height:28px;border-radius:50%;object-fit:cover;display:block;flex-shrink:0;border:1px solid #ececec}.agent-detail-drawer_promptBlock__cTrsZ{position:relative;padding:14px 16px;border:1px solid #ececec;border-radius:12px;background:#fafaf8;font-size:13px;line-height:1.55;color:#1c1c1c;overflow:hidden;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap}.agent-detail-drawer_promptCollapsed__QYkya{max-height:112px}.agent-detail-drawer_promptFade__CzfMZ{position:absolute;bottom:0;left:0;right:0;height:50px;background:linear-gradient(180deg,transparent,#fafaf8 90%);pointer-events:none}.agent-detail-drawer_promptToggle__WWECH{margin-top:8px;background:none;border:none;color:#4f46e5;font-size:12.5px;font-weight:500;cursor:pointer;padding:0}.agent-detail-drawer_toolChips__jXUzm{display:flex;flex-wrap:wrap;gap:6px}.agent-detail-drawer_toolChip__cN3o0{display:inline-flex;align-items:center;padding:4px 9px;border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:"tnum" 1;letter-spacing:0;font-size:11.5px;font-weight:500;background:#eef2ff;color:#4338ca;border:1px solid #e0e7ff}.agent-detail-drawer_embedJson__hZO72{margin:0;padding:14px 16px;border:1px solid #ececec;border-radius:12px;background:#fafaf8;font-size:12.5px;line-height:1.55;color:#1c1c1c;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.agent-detail-drawer_dangerBlock__bvJeN{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border:1px solid #fecdd3;border-radius:12px;background:#fff7f7}.agent-detail-drawer_dangerTitle__VDLBh{font-size:13.5px;font-weight:500;color:#0a0a0a}.agent-detail-drawer_dangerDesc__mkEpH{font-size:12.5px;color:#737373;margin-top:2px}.avatar-picker_accordion__pwcY9{border:2px solid #f0f0f0;border-radius:14px;overflow:hidden}.avatar-picker_accordion__pwcY9.avatar-picker_accordionActive__NS479{border-color:#818cf8}.avatar-picker_header__9B5U5{display:flex;align-items:center;gap:14px;padding:16px 18px;cursor:pointer;background:#fafafa}.avatar-picker_headThumb__kAK86{width:44px;height:44px;border-radius:50%;flex:none;border:2px solid #a5b4fc;background-size:cover;background-position:50%}.avatar-picker_headPlaceholder__RKU_P{width:44px;height:44px;border-radius:50%;flex:none;background:#eef2ff;color:#6366f1;display:flex;align-items:center;justify-content:center;font-size:22px}.avatar-picker_headMain__yQtBR{flex:1 1;min-width:0}.avatar-picker_headTitle__gfUT6{font-size:16px;font-weight:600;color:#1f2937}.avatar-picker_headSub__Ojn3B{font-size:13px;color:#6b7280;margin-top:2px}.avatar-picker_changeLink__Isssi{font-size:14px;font-weight:600;color:#6366f1;margin-right:6px}.avatar-picker_chevron__mM1mi{display:inline-flex;color:#9ca3af;transition:transform .2s}.avatar-picker_chevronOpen__YKsbf{transform:rotate(180deg)}.avatar-picker_body__PrpoD{padding:16px 18px;border-top:1px solid #f0f0f0}.avatar-picker_filters__3PZBN{display:flex;gap:12px;margin-bottom:16px}.avatar-picker_searchBox__tgG82{flex:1 1;min-width:0}.avatar-picker_grid__Ruwmr{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:18px;gap:18px;max-height:430px;overflow-y:auto;padding:2px 4px 2px 2px}.avatar-picker_card__hgLDb{cursor:pointer}.avatar-picker_frame__N97Iw{position:relative;width:100%;aspect-ratio:1/1;border-radius:16px;background:#f5f6fa;border:2px solid transparent;display:flex;align-items:center;justify-content:center;padding:14px;transition:border-color .15s,background .15s,box-shadow .15s}.avatar-picker_card__hgLDb:hover .avatar-picker_frame__N97Iw{border-color:#c4b5fd}.avatar-picker_frameSel__DvAhA{border-color:#6366f1;background:#f5f3ff;box-shadow:0 8px 20px rgba(99,102,241,.18)}.avatar-picker_avatarCircle__81QTZ{width:100%;aspect-ratio:1/1;border-radius:50%;background-color:#e5e7eb;background-size:cover;background-position:50%;box-shadow:inset 0 -8px 18px rgba(0,0,0,.08)}.avatar-picker_checkBadge__KPKKE{position:absolute;top:8px;right:8px;width:26px;height:26px;border-radius:50%;background:#6366f1;border:2px solid #fff;color:#fff;display:flex;align-items:center;justify-content:center;font-size:15px}.avatar-picker_cardName__EDriA{text-align:center;font-size:14px;font-weight:500;color:#1f2937;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avatar-picker_cardNameSel__FCpSU{font-weight:700;color:#4f46e5}.avatar-picker_empty__NHAtn{text-align:center;color:#6b7280;padding:24px}.avatar-picker_fieldError__BNOCx{color:#ef4444;font-size:12px;margin-top:8px;padding:0 4px}.agent-wizard_subtitle__1Zp7D{color:#6b7280;font-size:13px;margin-top:4px}.agent-wizard_bodyShell__PpLYM{display:flex;flex-direction:column;height:100%;min-height:0}.agent-wizard_stepperBar__f2Duw{flex:0 0 auto;padding:16px;background:#fafafe;border-bottom:1px solid #eef0f5;display:flex;justify-content:center}.agent-wizard_stepperInner__qu3YW{width:100%;display:flex;align-items:center;gap:12px}.agent-wizard_stepRow__6HiFu{display:flex;align-items:center;gap:12px;flex:1 1}.agent-wizard_stepRow__6HiFu:last-child{flex:0 0 auto}.agent-wizard_stepItem__C8NQP{display:flex;align-items:center;gap:10px;flex:0 0 auto;border-radius:8px;padding:2px 4px;transition:background .15s;outline:none}.agent-wizard_stepItem__C8NQP.agent-wizard_clickable__PdvMY{cursor:pointer}.agent-wizard_stepItem__C8NQP.agent-wizard_clickable__PdvMY:hover{background:rgba(99,102,241,.08)}.agent-wizard_stepItem__C8NQP.agent-wizard_clickable__PdvMY:focus-visible{box-shadow:0 0 0 2px rgba(99,102,241,.5)}.agent-wizard_stepIndicator__l6yad{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;transition:background .2s,color .2s,border-color .2s}.agent-wizard_stepTitle__o40Re{font-size:14px;font-weight:500;white-space:nowrap}.agent-wizard_completed__Q_jnm .agent-wizard_stepIndicator__l6yad{background:#10b981;color:#fff}.agent-wizard_completed__Q_jnm .agent-wizard_stepTitle__o40Re{color:#374151}.agent-wizard_active__mn2Wt .agent-wizard_stepIndicator__l6yad{background:#6366f1;color:#fff}.agent-wizard_active__mn2Wt .agent-wizard_stepTitle__o40Re{color:#6366f1;font-weight:600}.agent-wizard_upcoming__i2YZS .agent-wizard_stepIndicator__l6yad{background:#fff;color:#9ca3af;border:1px solid #e5e7eb}.agent-wizard_upcoming__i2YZS .agent-wizard_stepTitle__o40Re{color:#9ca3af}.agent-wizard_stepSeparator__jj0Mj{flex:1 1 auto;height:2px;background:#e5e7eb;border-radius:2px;min-width:24px}.agent-wizard_stepSeparator__jj0Mj.agent-wizard_separatorCompleted__tkkq4{background:#10b981}.agent-wizard_stepBody__Bx4rw{flex:1 1 auto;min-height:0;overflow-y:auto;padding:12px 0 16px}.agent-wizard_footer__vwvQJ{display:flex;width:100%;align-items:center}.agent-wizard_footerLeft__6Xwky{margin-right:auto}.agent-wizard_footerRight__MjhkW{display:flex;gap:8px}.agent-wizard_sectionLabel__GrYqD{font-weight:500;margin-bottom:8px;color:#1f2937}.agent-wizard_subSectionLabel__VGIOz{font-size:18px;font-weight:600;color:#1f2937}.agent-wizard_avatarHeader__GlrQ1{margin-bottom:6px}.agent-wizard_previewBadge__H_psa{font-size:14px;color:#047857;font-weight:600}.agent-wizard_voiceHeading__3NbKs{margin-bottom:14px}.agent-wizard_voiceAvatarThumb__wYfwX{width:40px;height:40px;border-radius:50%;object-fit:cover;flex:none;border:2px solid #c7d2fe}.agent-wizard_voiceSplit__gBrKr{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:20px;gap:20px;align-items:start}.agent-wizard_voiceSplitPreview__shRw0{position:-webkit-sticky;position:sticky;top:0;min-width:0}.agent-wizard_voiceHint__i85rO{background:#eef2ff;border:1px solid #c7d2fe;border-radius:10px;padding:12px 14px;margin-bottom:16px;font-size:14px;color:#3730a3}.agent-wizard_helperText__Jbpje{color:#6b7280;font-size:13px}.agent-wizard_helperTextTight__G9Ror{color:#6b7280;font-size:13px;margin-top:-8px}.agent-wizard_genderTag___thTK{margin-left:8px;font-size:11px;color:#6366f1;font-weight:500}.agent-wizard_providerTag__WHZI4{font-size:11px;color:#94a3b8;font-weight:400}.agent-wizard_required__x5C84{color:#ef4444;margin-left:2px}.agent-wizard_channelGrid__8YvsJ{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.agent-wizard_channelOption__JphEH{border:1px solid #e5e7eb;border-radius:8px;padding:12px 14px;display:flex;align-items:center;gap:12px;background:#fff;cursor:pointer;transition:all .15s}.agent-wizard_channelOption__JphEH:hover{border-color:#c4b5fd}.agent-wizard_channelOption__JphEH.agent-wizard_selected__FinIL{border-color:#6366f1;background:#f5f3ff}.agent-wizard_channelOption__JphEH .agent-wizard_channelIcon__ZSAsa{background:#ede9fe;color:#6366f1;width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:20px}.agent-wizard_channelOption__JphEH .agent-wizard_channelLabel__q5Ad9{font-weight:600;color:#1f2937}.agent-wizard_channelOption__JphEH .agent-wizard_channelHint__1vNtO{font-size:12px;color:#6b7280;margin-left:4px}.agent-wizard_channelOption__JphEH .agent-wizard_checkmark__IHNhr{margin-left:auto;color:#10b981;font-size:20px}.agent-wizard_phoneNumberCard__8rJMy{border:1px solid #e5e7eb;border-radius:8px;padding:12px 14px;background:#fff}.agent-wizard_phoneNumberCardIcon__MnqU_{background:#ede9fe;color:#6366f1;width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:18px;flex:none}.agent-wizard_subChannelGroup__1x393{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;border:1px solid #e5e7eb;border-radius:8px;padding:12px 16px;background:#fff}.agent-wizard_cols2__tKcys{grid-template-columns:1fr 1fr}.agent-wizard_subChannelOption__OqbTA.agent-wizard_disabled__bV442{opacity:.45;cursor:not-allowed}.agent-wizard_subChannelOption__OqbTA{display:flex;flex-direction:column;gap:2px;padding:8px;cursor:pointer}.agent-wizard_subChannelOption__OqbTA .agent-wizard_subChannelTop__sWxLI{display:flex;align-items:center;gap:8px}.agent-wizard_subChannelOption__OqbTA .agent-wizard_subChannelTop__sWxLI .agent-wizard_radio__zoL_Q{width:16px;height:16px;border:2px solid #d1d5db;border-radius:50%;position:relative;flex-shrink:0}.agent-wizard_subChannelOption__OqbTA .agent-wizard_subChannelTop__sWxLI.agent-wizard_selected__FinIL .agent-wizard_radio__zoL_Q{border-color:#6366f1}.agent-wizard_subChannelOption__OqbTA .agent-wizard_subChannelTop__sWxLI.agent-wizard_selected__FinIL .agent-wizard_radio__zoL_Q:after{content:"";position:absolute;inset:2px;background:#6366f1;border-radius:50%}.agent-wizard_subChannelOption__OqbTA .agent-wizard_subChannelTop__sWxLI .agent-wizard_subChannelLabel__SNbTJ{font-weight:600;color:#1f2937}.agent-wizard_subChannelOption__OqbTA .agent-wizard_subChannelDesc__TaF7j{font-size:12px;color:#6b7280;padding-left:24px}.agent-wizard_typeGroup__X5tQh{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #e5e7eb;border-radius:8px;padding:4px;background:#fff}.agent-wizard_typeOption__rjeXQ{display:flex;align-items:center;gap:8px;padding:10px 12px;cursor:pointer;font-weight:600}.agent-wizard_typeOption__rjeXQ .agent-wizard_radio__zoL_Q{width:16px;height:16px;border:2px solid #d1d5db;border-radius:50%;position:relative;flex-shrink:0}.agent-wizard_typeOption__rjeXQ.agent-wizard_selected__FinIL .agent-wizard_radio__zoL_Q{border-color:#6366f1}.agent-wizard_typeOption__rjeXQ.agent-wizard_selected__FinIL .agent-wizard_radio__zoL_Q:after{content:"";position:absolute;inset:2px;background:#6366f1;border-radius:50%}.agent-wizard_typeOption__rjeXQ.agent-wizard_selected__FinIL.agent-wizard_sales__aIaci{color:#1d4ed8}.agent-wizard_typeOption__rjeXQ.agent-wizard_selected__FinIL.agent-wizard_service__iYYqB{color:#0d9488}.agent-wizard_typeOption__rjeXQ.agent-wizard_selected__FinIL.agent-wizard_receptionist__RSvY2{color:#7c3aed}.agent-wizard_fieldError__jiNoc{color:#ef4444;font-size:12px;margin-top:4px}.agent-wizard_promptEditorFrame__jYDcf{border-radius:6px;border:1px solid #d9d9d9;height:380px;flex-direction:column;background:#fff}.agent-wizard_promptEditorHeader__qkvvN{height:28px;width:100%;align-items:center;justify-content:space-between;border-bottom:1px solid #eee;background:#fafafa;border-top-left-radius:6px;border-top-right-radius:6px;padding:0 12px}.agent-wizard_promptEditorHint__Sn5Wj{color:#666;font-size:12px;font-weight:400}.agent-wizard_promptEditorBody__9gNsW{height:calc(100% - 28px);width:100%;padding:12px;overflow:auto}.agent-wizard_originRow__Q3EQ9{display:flex;gap:8px;align-items:flex-start;margin-bottom:8px}.agent-wizard_originRowInput__yqh9X{flex:1 1}.agent-wizard_embedPreview__rvtKu{background:#1f2937;color:#f3f4f6;border-radius:8px;padding:16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.5;overflow-x:auto;white-space:pre-wrap;word-break:break-all;margin-bottom:12px}.agent-wizard_embedHelp__Xhgxy{color:#6b7280;font-size:13px;line-height:1.5}.agent-wizard_copyButtonRow___zsxu{display:flex;justify-content:flex-end;margin-bottom:12px}.agent-wizard_positionPicker__DIgwu{display:flex;gap:12px}.agent-wizard_positionCard__Z_FAp{flex:1 1;min-width:0;border:2px solid #e5e7eb;border-radius:12px;padding:12px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:8px;background:#fff;transition:border-color .15s,background .15s}.agent-wizard_positionCard__Z_FAp:hover{border-color:#c4b5fd}.agent-wizard_positionCard__Z_FAp:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.agent-wizard_positionCardSelected__s9pIH{border-color:#1f2937;background:#f9fafb}.agent-wizard_positionMockup__MSx8G{position:relative;width:100%;aspect-ratio:16/11;border:1.5px solid #9ca3af;border-radius:8px;background:#fff}.agent-wizard_positionDot__GpoId{position:absolute;width:12px;height:12px;border-radius:50%;background:#d1d5db;border:1.5px solid #6b7280}.agent-wizard_positionDot__GpoId[data-vertical=top]{top:8px}.agent-wizard_positionDot__GpoId[data-vertical=bottom]{bottom:8px}.agent-wizard_positionDot__GpoId[data-horizontal=left]{left:8px}.agent-wizard_positionDot__GpoId[data-horizontal=right]{right:8px}.agent-wizard_positionDot__GpoId[data-horizontal=center]{left:50%;transform:translateX(-50%)}.agent-wizard_positionCardSelected__s9pIH .agent-wizard_positionDot__GpoId{background:#1f2937;border-color:#1f2937}.agent-wizard_positionFrame__kp1sP{position:absolute;width:38%;height:60%;border-radius:4px;background:#e5e7eb;border:1.5px solid #6b7280}.agent-wizard_positionFrame__kp1sP[data-vertical=top]{top:6px}.agent-wizard_positionFrame__kp1sP[data-vertical=bottom]{bottom:6px}.agent-wizard_positionFrame__kp1sP[data-horizontal=left]{left:6px}.agent-wizard_positionFrame__kp1sP[data-horizontal=right]{right:6px}.agent-wizard_positionFrame__kp1sP[data-horizontal=center]{left:50%;transform:translateX(-50%)}.agent-wizard_positionCardSelected__s9pIH .agent-wizard_positionFrame__kp1sP{background:#374151;border-color:#1f2937}.agent-wizard_positionLabel__d4eQq{font-size:12px;color:#6b7280;text-align:center;line-height:1.3}.agent-wizard_positionCardSelected__s9pIH .agent-wizard_positionLabel__d4eQq{color:#1f2937;font-weight:500}.agent-wizard_toggleRow__feA97{padding:10px 12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.agent-wizard_voiceFieldList__78KkW{display:flex;flex-direction:column}.agent-wizard_voiceFieldRow__GQyOi{padding:8px 0;border-bottom:1px solid #f1f2f5}.agent-wizard_voiceFieldRow__GQyOi:last-child{border-bottom:none}.agent-wizard_voiceFieldLabel__vOz1h{flex:1 1;min-width:0;display:flex;flex-direction:column}.agent-wizard_voiceFieldHint__geTz9{color:#6b7280;font-size:12px;line-height:1.35;margin-top:2px}.agent-wizard_fieldInfo__w0Ej6{display:inline-flex;align-items:center;color:#9ca3af;font-size:15px;cursor:help;transition:color .15s}.agent-wizard_fieldInfo__w0Ej6:hover{color:#6b7280}.agent-wizard_voiceFieldControl__JB_nB{flex:0 0 200px;max-width:200px;padding-top:2px}.agent-wizard_toggleLabel__hLO6S{font-weight:500;color:#1f2937;font-size:14px}.business-hours-editor_editor__QbfZ5{width:100%}.business-hours-editor_dayRow__PUsoP{border:1px solid #e5e7eb;border-radius:8px;background:#fff;padding:10px 12px;transition:background .15s}.business-hours-editor_dayRow__PUsoP.business-hours-editor_closed__REGld{background:#f9fafb}.business-hours-editor_dayHeader__OxFu8{align-items:center;justify-content:space-between;gap:12px}.business-hours-editor_dayLabel__WEzaz{font-weight:500;color:#1f2937;font-size:14px}.business-hours-editor_dayHeaderRight__vbdim{align-items:center;gap:10px}.business-hours-editor_openLabel__SpDru{font-size:12px;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.business-hours-editor_periods__C9q3A{margin-top:10px;padding-top:10px;border-top:1px dashed #e5e7eb}.business-hours-editor_periodRow__MVq2M{align-items:center;gap:8px}.business-hours-editor_timeInput__ye2sJ{height:32px;padding:0 8px;border:1px solid #d9d9d9;border-radius:6px;background:#fff;font-size:13px;color:#1f2937;font-family:inherit}.business-hours-editor_timeInput__ye2sJ:focus{outline:none;border-color:#6366f1}.business-hours-editor_timeInput__ye2sJ:disabled{background:#f3f4f6;cursor:not-allowed}.business-hours-editor_timeSep__fCN1E{color:#6b7280;font-size:14px}.business-hours-editor_removeBtn__QuxCT{width:28px;height:28px;border-radius:4px;border:none;background:transparent;color:#9ca3af;cursor:pointer;display:flex;align-items:center;justify-content:center}.business-hours-editor_removeBtn__QuxCT:hover:not(:disabled){background:#fee2e2;color:#b91c1c}.business-hours-editor_removeBtn__QuxCT:disabled{opacity:.4;cursor:not-allowed}.business-hours-editor_preview__xc28x{width:100%;font-size:13px}.business-hours-editor_previewRow__KuUcK{align-items:baseline;gap:8px}.business-hours-editor_previewDay__VVaEG{color:#6b7280;min-width:96px;font-size:12px}.business-hours-editor_previewValue__nbHWC{color:#1f2937}.rooftop-picker_wrap__GhA3z{width:100%}.rooftop-picker_fieldError__kbKp_{color:#ef4444;font-size:12px}.rooftop-picker_summaryCard__oHJtG{border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb;padding:14px 16px}.rooftop-picker_summaryLoading__R9Lsg{padding:12px}.rooftop-picker_summaryHeader__A3RSK{align-items:flex-start;justify-content:space-between;gap:12px}.rooftop-picker_summaryName__P_NxH{font-weight:600;color:#1f2937;font-size:15px}.rooftop-picker_summaryCode__8xsah{font-size:12px;color:#6b7280;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.rooftop-picker_summaryChip__y0o7b{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:4px;background:#eef2ff;color:#4338ca;font-size:12px;font-weight:500}.rooftop-picker_summaryFields__4DTP0{color:#374151;font-size:13px}.rooftop-picker_summaryFieldRow__NPpKM{align-items:center;gap:8px}.rooftop-picker_summarySectionLabel__TEUBP{font-size:12px;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}.rooftop-picker_summaryError__HPJy_{color:#b91c1c;font-size:13px}.picker-list_searchWrap__TYV5j{margin-bottom:12px}.picker-list_list__wQAlO{display:flex;flex-direction:column;gap:8px}.picker-list_row__tTrSt{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;cursor:pointer;transition:all .15s}.picker-list_row__tTrSt:hover{border-color:#c4b5fd}.picker-list_row__tTrSt.picker-list_selected__xqQHD{border-color:#6366f1;background:#f5f3ff}.picker-list_radio__WTj7E{width:16px;height:16px;border:2px solid #d1d5db;border-radius:50%;flex-shrink:0;position:relative}.picker-list_selected__xqQHD .picker-list_radio__WTj7E{border-color:#6366f1}.picker-list_selected__xqQHD .picker-list_radio__WTj7E:after{content:"";position:absolute;inset:2px;background:#6366f1;border-radius:50%}.picker-list_main__evr9o{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.picker-list_name__LM4zm{font-weight:500;color:#1f2937;font-size:14px}.picker-list_meta__HD_Nj{font-size:12px;color:#6b7280}.picker-list_tags__m_318{display:flex;gap:4px;flex-wrap:wrap;margin-top:4px}.picker-list_tag__5uwLl{display:inline-block;padding:1px 6px;border-radius:4px;background:#e5e7eb;color:#4b5563;font-size:11px}.picker-list_empty__iHxrr{text-align:center;color:#6b7280;padding:24px}.picker-list_fieldError__exKxY{color:#ef4444;font-size:12px;margin-top:8px}.knowledge-base_wrap__1uftj{display:flex;flex-direction:column;gap:14px}.knowledge-base_toolbar__yepuh{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.knowledge-base_searchBox__rDvWZ{flex:1 1;min-width:180px}.knowledge-base_uploadActions__0SHal{display:flex;gap:8px;flex:none}.knowledge-base_summaryBar___DTdx{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-radius:8px;background:#f5f3ff;border:1px solid #ede9fe}.knowledge-base_summaryText__Qelz6{font-size:13px;font-weight:500;color:#4c1d95}.knowledge-base_clearLink__r2GvT{font-size:12px;font-weight:500;color:#6366f1;cursor:pointer;background:none;border:none;padding:0}.knowledge-base_clearLink__r2GvT:hover{text-decoration:underline}.knowledge-base_channelHint__QNGi_{font-size:12px;color:#6b7280}.knowledge-base_newFolderRow__LSaMM{display:flex;align-items:center;gap:8px}.knowledge-base_listScroll__7WBY0{display:flex;flex-direction:column;gap:10px}.knowledge-base_folderGroup__QNok0{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;background:#fff}.knowledge-base_folderRow__uyV63{display:flex;align-items:center;gap:10px;padding:10px 12px;cursor:pointer;transition:background .15s}.knowledge-base_folderRow__uyV63:hover{background:#fafaf9}.knowledge-base_folderRowSelected___McJx,.knowledge-base_folderRowSelected___McJx:hover{background:#f5f3ff}.knowledge-base_chevron__WzMB3{flex:none;color:#9ca3af;display:flex;transition:transform .15s}.knowledge-base_chevron__WzMB3.knowledge-base_open__QZJuJ{transform:rotate(90deg)}.knowledge-base_folderIcon__qn4Na{flex:none;color:#6366f1;display:flex;font-size:20px}.knowledge-base_folderName__nzkbF{flex:1 1;min-width:0;font-weight:500;font-size:14px;color:#1f2937;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-base_fileCountBadge__o6g6W{flex:none;font-size:11px;color:#6b7280;background:#f3f4f6;border-radius:100px;padding:2px 8px}.knowledge-base_uploadingBadge__yAwHD{color:#92400e;background:#fef3c7;padding:2px 8px 2px 6px}.knowledge-base_filesInFolder__Pcmwn{border-top:1px solid #f1f2f5}.knowledge-base_emptyFolder__Aoh36{padding:12px 12px 12px 40px;font-size:12px;color:#9ca3af}.knowledge-base_fileRow__WlSZY{display:flex;align-items:center;gap:10px;padding:9px 12px 9px 40px;transition:background .15s}.knowledge-base_fileRow__WlSZY:hover{background:#fafaf9}.knowledge-base_fileRowImplied__oHPNo{opacity:.6}.knowledge-base_fileIcon__1vIT8{flex:none;color:#9ca3af;display:flex;font-size:18px}.knowledge-base_fileMain__2qmMz{flex:1 1;min-width:0;display:flex;align-items:baseline;gap:8px}.knowledge-base_fileName__5USEY{font-size:13px;color:#1f2937;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-base_fileSize__qShoS{flex:none;font-size:11px;color:#9ca3af}.knowledge-base_empty__WW62N{text-align:center;color:#6b7280;padding:28px 16px;font-size:13px}.test-call_grid__3aMTW{display:grid;grid-template-columns:1.05fr 1fr;grid-template-rows:minmax(0,1fr);height:520px;border:1px solid #f0f0f0;border-radius:18px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.06);background:#fff}.test-call_panel__6ZEVt{position:relative;overflow:hidden;min-width:0;min-height:0}.test-call_panelVideo__2F1NM{background:#0f0c33}.test-call_panelVoice__Wif9z{background:linear-gradient(160deg,#eef0ff,#f4f3fb)}.test-call_avatarFull__60eIS{position:absolute;inset:0;background-size:cover;background-position:top;background-color:#e5e7eb}.test-call_avatarFullActive__Vafe9{animation:test-call_tc-kenburns__6Uf7R 8s ease-in-out infinite alternate}.test-call_video__3jXbh{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.test-call_voiceIdle__uiB2d{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.test-call_voiceIconWrap__A0jgZ{width:128px;height:128px;border-radius:50%;background:#eef2ff;border:1px solid #c7d2fe;display:flex;align-items:center;justify-content:center;color:#6366f1;font-size:52px}.test-call_ring__Atd2y{position:absolute;width:190px;height:190px;border-radius:50%;border:2px solid rgba(99,102,241,.35);animation:test-call_tc-ring__KXFap 1.8s ease-out infinite}.test-call_ringDelayed__Mc3IP{animation-delay:.6s;border-color:rgba(99,102,241,.28)}.test-call_badgeRow__IquEh{position:absolute;top:16px;left:16px;display:flex;align-items:center;gap:8px}.test-call_liveBadge__BTpj3{display:flex;align-items:center;gap:7px;background:rgba(0,145,73,.92);border-radius:100px;padding:6px 12px}.test-call_liveDot__GOQrn{width:7px;height:7px;border-radius:50%;background:#fff;animation:test-call_tc-pulse__U3otT 1s infinite}.test-call_liveText__5IV5y{font-size:12px;color:#fff;font-weight:700;letter-spacing:.03em}.test-call_recBadge__b6Srz{display:flex;align-items:center;gap:6px;background:rgba(20,18,60,.6);border-radius:100px;padding:6px 11px}.test-call_recDot__BQT0E{width:7px;height:7px;border-radius:50%;background:#ef4444}.test-call_recText__KgUA6{font-size:12px;color:#fff;font-weight:700;letter-spacing:.03em}.test-call_agentName__NDWQN{position:absolute;top:56px;left:18px;color:#fff;font-size:20px;font-weight:700;text-shadow:0 1px 6px rgba(0,0,0,.4)}.test-call_endCallBtn__gUKxZ{position:absolute;top:16px;right:16px;width:44px;height:44px;border-radius:50%;border:none;background:#ef4444;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.test-call_listeningPill__Z0F0a{position:absolute;bottom:18px;left:18px;display:flex;align-items:center;gap:8px;background:rgba(20,18,60,.55);border-radius:100px;padding:6px 13px}.test-call_listeningDot__jpjlc{width:8px;height:8px;border-radius:50%;background:#34d399;animation:test-call_tc-pulse__U3otT 1.2s infinite}.test-call_listeningText__dqua6{font-size:13px;color:#fff;font-weight:600}.test-call_mutePill__393hW{position:absolute;bottom:18px;right:18px;display:flex;align-items:center;gap:8px;background:rgba(20,18,60,.8);border:1px solid hsla(0,0%,100%,.25);border-radius:100px;padding:10px 18px;color:#fff;font-size:13px;font-weight:700;letter-spacing:.03em;cursor:pointer}.test-call_idleScrim__iFmhC{position:absolute;inset:0;background:rgba(15,12,51,.5);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;text-align:center}.test-call_idleName__InFLT{color:#fff;font-size:18px;font-weight:700;text-shadow:0 1px 6px rgba(0,0,0,.4)}.test-call_startBtn__zeYFF{height:52px;padding:0 28px;border-radius:100px;border:none;background:#009149;color:#fff;font-size:16px;font-weight:600;display:flex;align-items:center;gap:10px;cursor:pointer;box-shadow:0 4px 12px rgba(0,145,73,.3)}.test-call_connectingText__GtI5D{color:#fff;font-size:15px;font-weight:600}.test-call_errorScrim__7mBtr{position:absolute;inset:0;background:rgba(15,12,51,.6);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px;text-align:center}.test-call_errorText__2oOvI{color:#fff;font-size:14px;max-width:320px}.test-call_transcriptPanel__cK1JQ{display:flex;flex-direction:column;min-width:0;min-height:0;border-left:1px solid #f0f0f0;background:#fff}.test-call_transcriptHeader__aKCg2{flex:none;display:flex;align-items:center;gap:10px;padding:18px 22px;border-bottom:1px solid #f0f0f0}.test-call_transcriptDot__qvE_Z{width:9px;height:9px;border-radius:50%;background:#d9d9d9}.test-call_transcriptDotLive__Gy647{background:#009149}.test-call_transcriptLabel__oTGeV{font-size:13px;font-weight:700;letter-spacing:.08em;color:rgba(0,0,0,.65)}.test-call_transcriptBody__o1DWr{flex:1 1;min-height:0;overflow-y:auto;padding:22px;background:#fafafa}.test-call_transcriptEmpty__GBbqB{height:100%;min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;color:rgba(0,0,0,.45);font-size:14px;line-height:1.5;padding:24px}.test-call_bubbleList__7pXO_{display:flex;flex-direction:column;gap:18px}.test-call_bubbleRow__beAKx{display:flex;flex-direction:column;align-items:flex-start}.test-call_bubbleRowUser__5Xa1X{align-items:flex-end}.test-call_bubbleMeta__v7mFc{display:flex;gap:8px;align-items:center;margin-bottom:6px;font-size:11px}.test-call_bubbleMetaUser__VHZac{flex-direction:row-reverse}.test-call_bubbleWho__1qUt5{font-weight:700;letter-spacing:.04em;color:rgba(0,0,0,.65)}.test-call_bubbleTime__JfPh8{color:rgba(0,0,0,.45)}.test-call_bubble__aGgRk{max-width:85%;font-size:14px;line-height:1.55;border-radius:16px;padding:12px 16px;background:#eef2ff;border:1px solid #c7d2fe;color:#312e81;border-top-left-radius:4px}.test-call_bubbleUser__BeQ6A{background:#fff;border:1px solid #d9d9d9;color:rgba(0,0,0,.88);border-top-left-radius:16px;border-top-right-radius:4px}.test-call_recapCard____7Bt{margin-top:20px;border:1px solid #f0f0f0;border-radius:16px;padding:18px 22px;background:linear-gradient(180deg,#faf9ff,#f4f3fb)}.test-call_recapTitle__IbpQd{font-size:14px;font-weight:700;margin-bottom:16px}.test-call_recapGrid___YCMc{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px 28px;gap:16px 28px}.test-call_recapKey__zIvgg{font-size:12px;color:rgba(0,0,0,.45);margin-bottom:4px}.test-call_recapValue__qiRBn{font-size:14px;font-weight:600;color:rgba(0,0,0,.88)}.test-call_recapValueMuted__A0sdn{color:rgba(0,0,0,.45)}.test-call_recapDisclaimer__tVZux{font-size:12px;color:rgba(0,0,0,.45);margin-top:16px;line-height:1.5}@keyframes test-call_tc-pulse__U3otT{0%,to{opacity:1}50%{opacity:.35}}@keyframes test-call_tc-ring__KXFap{0%{transform:scale(.92);opacity:.7}to{transform:scale(1.35);opacity:0}}@keyframes test-call_tc-kenburns__6Uf7R{0%{transform:scale(1) translateY(0)}to{transform:scale(1.1) translateY(-6px)}}.agents-listing_page__VTgM7{background:#f7f7f5;flex:1 1;min-height:0;overflow-y:auto;color:#0a0a0a;letter-spacing:-.01em}.agents-listing_container__ovtds{padding:16px;display:flex;flex-direction:column;gap:28px}.agents-listing_toolbar__Xd4sy{display:flex;align-items:center;justify-content:space-between;gap:16px}.agents-listing_toolbarLeft__DtSg6{display:flex;align-items:center;gap:12px;flex:1 1}.agents-listing_toolbarTitle__5z8Ze{margin:0;font-size:16px;font-weight:600;letter-spacing:-.015em;color:#0a0a0a}.agents-listing_countChip__yd9Jj{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:"tnum" 1;letter-spacing:-.02em;font-size:12px;color:#737373;background:#f3f3f0;padding:2px 8px;border-radius:999px;border:1px solid #ececec}.agents-listing_segmented__zyKj1{display:flex;gap:2px;background:#f3f3f0;padding:3px;border-radius:9px;margin-left:8px}.agents-listing_segmentBtn__E_gmc{height:28px;padding:0 12px;border:none;border-radius:7px;font-size:13px;font-weight:500;cursor:pointer;background:transparent;color:#737373;transition:background .14s,color .14s,box-shadow .14s}.agents-listing_segmentBtn__E_gmc.agents-listing_active__IzIfk{background:#fff;color:#0a0a0a;box-shadow:0 1px 0 hsla(0,0%,7%,.04),0 1px 2px hsla(0,0%,7%,.04)}.agents-listing_segmentBtn__E_gmc:hover:not(.agents-listing_active__IzIfk){color:#1c1c1c}.agents-listing_toolbarRight__Qi0c1{display:flex;align-items:center;gap:10px}.agents-listing_searchWrap__kxhug{width:320px}.agents-listing_grid__6jugf{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));grid-gap:16px;gap:16px}.agents-listing_empty__oFUW5{border:1px dashed #e3e3e0;border-radius:14px;padding:48px 24px;text-align:center;background:#fff;color:#737373}.agents-listing_emptyTitle__ngqX9{font-size:14px;color:#1c1c1c;font-weight:500;margin-bottom:4px}.agents-listing_emptyHint__0FFP5{font-size:13px}.agents-listing_loadingWrap__zdsH2{display:flex;justify-content:center;padding:48px}.knowledge-base-explorer_wrap__wy8Lo{align-items:stretch;height:100%;min-height:0}.knowledge-base-explorer_sidebar__90tQ7{flex:none;width:240px;border-right:1px solid #eef0f3;padding:20px 14px;display:flex;flex-direction:column;gap:18px;overflow-y:auto}.knowledge-base-explorer_addButton__sX4Rk{height:40px;font-weight:600}.knowledge-base-explorer_categoriesLabel__eeQ2A{font-size:11px;font-weight:700;color:#9ca3af;letter-spacing:.06em;text-transform:uppercase;padding:0 8px}.knowledge-base-explorer_categoryList__uiBaS{display:flex;flex-direction:column;gap:2px}.knowledge-base-explorer_categoryRow__vLJzq{align-items:center;gap:10px;padding:8px 10px;border-radius:8px;cursor:pointer;transition:background .15s}.knowledge-base-explorer_categoryRow__vLJzq:hover{background:#f5f5f7}.knowledge-base-explorer_categoryRowActive__VLM9N,.knowledge-base-explorer_categoryRowActive__VLM9N:hover{background:#eef0ff}.knowledge-base-explorer_categoryRowActive__VLM9N .knowledge-base-explorer_categoryIcon__cWeNA,.knowledge-base-explorer_categoryRowActive__VLM9N .knowledge-base-explorer_categoryLabel__s5d3h{color:#4f46e5}.knowledge-base-explorer_categoryRowActive__VLM9N .knowledge-base-explorer_categoryLabel__s5d3h{font-weight:600}.knowledge-base-explorer_categoryIcon__cWeNA{flex:none;color:#9ca3af;font-size:18px;display:flex}.knowledge-base-explorer_categoryLabel__s5d3h{flex:1 1;min-width:0;font-size:13px;color:#374151;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-base-explorer_categoryCount__IkinR{flex:none;font-size:12px;color:#9ca3af}.knowledge-base-explorer_main__a7Hei{flex:1 1;min-width:0;padding:20px 24px;overflow-y:auto;display:flex;flex-direction:column;gap:20px}.knowledge-base-explorer_searchBox__IWqDV{max-width:480px}.knowledge-base-explorer_empty__Wlpdn{text-align:center;color:#6b7280;padding:48px 16px;font-size:13px}.knowledge-base-explorer_grid__2shDU{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px}.knowledge-base-explorer_card__kY3u_{border:1px solid #eef0f3;border-radius:12px;padding:16px;background:#fff;transition:box-shadow .15s,border-color .15s}.knowledge-base-explorer_card__kY3u_:hover{border-color:#e0e0e5;box-shadow:0 2px 10px hsla(0,0%,7%,.06)}.knowledge-base-explorer_cardHeader__9FP__{align-items:flex-start;gap:10px}.knowledge-base-explorer_cardIcon___jU0W{flex:none;width:34px;height:34px;border-radius:8px;background:#eef0ff;color:#4f46e5;display:flex;align-items:center;justify-content:center;font-size:18px}.knowledge-base-explorer_cardTitle__eI6ad{flex:1 1;min-width:0;font-size:14px;font-weight:600;color:#1f2937;line-height:1.35;padding-top:4px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.knowledge-base-explorer_cardMenuBtn__3jWyZ{flex:none;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;border:none;background:transparent;color:#9ca3af;cursor:pointer;transition:background .15s}.knowledge-base-explorer_cardMenuBtn__3jWyZ:hover{background:#f3f4f6;color:#6b7280}.knowledge-base-explorer_cardMeta__9Jm6L{align-items:center;justify-content:space-between;gap:8px;margin-top:14px;padding-bottom:10px;border-bottom:1px solid #f1f2f5}.knowledge-base-explorer_cardTag__BJ5Y9{font-size:11px}.knowledge-base-explorer_cardSize__wpx8_{font-size:12px;color:#9ca3af}.knowledge-base-explorer_cardTime__1M5DO{margin-top:10px;font-size:12px;color:#9ca3af}.knowledge-base-explorer_dialogBody__y_LvU{display:flex;flex-direction:column}.knowledge-base-explorer_dialogLabel__sXo3O{font-size:12px;font-weight:600;color:#374151;margin-bottom:6px}.knowledge-base-explorer_stagedFileList__dwMa6{display:flex;flex-direction:column;gap:6px;margin-top:10px}.knowledge-base-explorer_stagedFileRow__4NY_E{align-items:center;gap:8px;padding:6px 8px;border:1px solid #f1f2f5;border-radius:8px}.knowledge-base-explorer_stagedFileIcon__xznd0{flex:none;color:#9ca3af}.knowledge-base-explorer_stagedFileName__BUs8B{flex:1 1;min-width:0;font-size:13px;color:#1f2937;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-base-explorer_stagedFileSize__JLIO_{flex:none;font-size:11px;color:#9ca3af}.rooftop-form_form__7waXc{width:100%}.rooftop-form_row__onp6U{flex-wrap:wrap}.rooftop-form_sectionLabel__WHkSC{font-weight:500;margin-bottom:8px;color:#1f2937}.rooftop-form_required__VeJfN{color:#ef4444;margin-left:2px}.rooftop-form_helperText__k0Ane{color:#6b7280;font-size:13px}.rooftop-form_toggleRow__Njk3k{padding:10px 12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;gap:16px}.rooftop-form_toggleLabel__aRZwK{font-weight:500;color:#1f2937;font-size:14px}.rooftop-form_actionRow__XQzRU{padding-top:8px}.rooftop-edit-view_headingText__POacF{font-size:18px;font-weight:600;color:#1f2937}.rooftop-edit-view_codeChip__ZxGWF{display:inline-flex;align-items:center;padding:2px 8px;border-radius:4px;background:#eef2ff;color:#4338ca;font-size:12px;font-weight:500;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.rooftop-edit-view_scrollArea__6t3Nd{height:100%;overflow-y:auto;background:#fff}.rooftop-edit-view_formWrap__mLDqd{max-width:720px;padding:16px}.rooftop-edit-view_loading__tlSIy{padding:48px}.rooftop-edit-view_error__Zyquw{color:#b91c1c;font-size:14px;padding:16px}.rooftops-listing_page__2Mh7S{background:#f5f6fa;min-height:calc(100vh - 48px)}.rooftops-listing_container__s9ovR{padding:16px}.rooftops-listing_toolbar__8Wg06{align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.rooftops-listing_toolbarLeft__T0NxJ{align-items:center;gap:12px}.rooftops-listing_toolbarTitle__FoHj_{font-size:22px;font-weight:600;color:#1f2937;margin:0}.rooftops-listing_countChip__EX1tY{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:#eef2ff;color:#4338ca;font-size:12px;font-weight:500}.rooftops-listing_toolbarRight__8N7gU{align-items:center;gap:12px;margin-left:auto}.rooftops-listing_searchWrap__utflO{width:280px;max-width:100%}.rooftops-listing_loadingWrap__lR8vT{padding:48px}.rooftops-listing_empty__qo226{padding:48px;text-align:center;background:#fff;border-radius:8px;box-shadow:var(--box-shadow-default)}.rooftops-listing_emptyTitle___jwi4{font-weight:600;color:#1f2937;font-size:16px}.rooftops-listing_emptyHint__gleXj{color:#6b7280;font-size:13px;margin-top:4px}.rooftops-listing_tableWrap__e7xU7{background:#fff;border-radius:8px;box-shadow:var(--box-shadow-default);overflow:hidden}.rooftops-listing_table__DKe4_{width:100%;border-collapse:collapse}.rooftops-listing_table__DKe4_ th{text-align:left;padding:12px 16px;background:#fafafe;border-bottom:1px solid #eef0f5;font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.rooftops-listing_table__DKe4_ td{padding:12px 16px;border-bottom:1px solid #f3f4f6;font-size:14px;color:#374151}.rooftops-listing_table__DKe4_ tr:last-child td{border-bottom:none}.rooftops-listing_row__GUTWU{cursor:pointer;transition:background .15s}.rooftops-listing_row__GUTWU:hover{background:#fafafe}.rooftops-listing_nameCell__QdJsw{font-weight:500;color:#1f2937}.rooftops-listing_codeCell__xUQv2{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;color:#4b5563}.rooftops-listing_statusBadge__slHHj{display:inline-flex;align-items:center;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:500}.rooftops-listing_statusBadge__slHHj.rooftops-listing_active__tTY4a{background:#d1fae5;color:#065f46}.rooftops-listing_statusBadge__slHHj.rooftops-listing_inactive__lu6z9{background:#e5e7eb;color:#4b5563}.rooftops-listing_actionsCol__Qip_B{width:56px}.rooftops-listing_actionsCell__J2KwU{width:56px;text-align:right}.rooftops-listing_moreBtn___MUQL{width:28px;height:28px;border:none;border-radius:4px;background:transparent;color:#6b7280;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.rooftops-listing_moreBtn___MUQL:hover{background:rgba(0,0,0,.05);color:#1f2937}.input-tag_select__2C4v3 .ant-select-selector{border-radius:5px!important}.input-tag_select__2C4v3 .ant-select-selection-overflow{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.input-tag_select__2C4v3 .ant-select-selection-overflow-item{flex-shrink:0}.input-tag_select__2C4v3.input-tag_noBorder__3XmXZ .ant-select-selector{border:0!important;box-shadow:none!important}.input-tag_select__2C4v3.input-tag_sizeSmall__rqTHF .ant-select-selector{padding:0!important}.input-tag_notFoundHint__l18XC{color:rgba(0,0,0,.55);font-size:12px;padding:4px 0}.input-tag_notFoundAdd__Z_TFQ{color:#1677ff;cursor:pointer;font-size:12px;font-weight:500;padding:4px 0}.color-swatch-picker_field_color_swatch__FN34q{border-radius:4px;box-shadow:none;margin-left:12px}.event-edit_wizardBody__uVvtz{display:flex;flex:1 1;overflow:hidden;height:calc(100% - 64px)}.event-edit_stepperRail__mJDqO{width:220px;flex-shrink:0;background:#fff;border-radius:14px;box-shadow:0 1px 4px rgba(0,0,0,.06);padding:16px 10px;margin:20px 0 20px 20px;align-self:flex-start}.event-edit_wizardContent__dMzxo{flex:1 1;overflow-y:auto;padding:20px 28px;background:#f5f6fa;display:flex;flex-direction:column}.event-edit_summaryPanel__GmzNH{width:280px;flex-shrink:0;background:#fff;border-radius:16px;box-shadow:0 2px 12px rgba(0,0,0,.08);padding:24px 20px;margin:20px 20px 20px 0;overflow-y:auto;display:flex;flex-direction:column;align-self:flex-start}.event-edit_summaryTitle__loDyQ{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:500;color:var(--primary-color,#1677ff);margin-bottom:20px}.event-edit_summarySection__97a0w{padding-bottom:18px;margin-bottom:18px;border-bottom:1.5px dashed #e0e0e0}.event-edit_summarySection__97a0w:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.event-edit_summarySectionLabel__a0Akt{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#1e1e1e;margin-bottom:8px}.event-edit_summaryValue__uIg64{font-size:13px;font-weight:400;color:#333;line-height:1.5;word-break:break-word}.event-edit_summarySubValue__YCTar{font-size:12px;color:#666;margin-top:2px;line-height:1.5}.event-edit_summaryConditionItem__7srth{display:flex;align-items:center;gap:8px;font-size:13px;color:#666;margin-bottom:8px;line-height:1.4}.event-edit_summaryConditionLetter__L1Cvn{font-size:13px;font-weight:700;flex-shrink:0;width:16px;text-align:center}.event-edit_summaryExpression__QSEkb{margin-top:10px;font-size:12px;font-weight:500;color:#666;letter-spacing:.02em;word-break:break-all}.event-edit_summaryEmpty__q1mA4{font-size:13px;color:#666}.event-edit_summaryActivePill__0lXSm{margin-top:auto;padding-top:16px;display:flex;align-items:center;gap:6px}.event-edit_summaryActiveDot__cGU9P{display:inline-block;width:7px;height:7px;border-radius:50%;background:#52c41a;flex-shrink:0}.event-edit_stepItem___btob{display:flex;align-items:flex-start;gap:10px;padding:10px;border-radius:10px;cursor:pointer;border:none;background:transparent;width:100%;text-align:left;font-family:inherit;transition:background .15s}.event-edit_stepItem___btob:hover:not(.event-edit_active__YaGky){background:#f5f5f5}.event-edit_stepItem___btob.event-edit_active__YaGky{border:1px solid #908be9;background:#edecfb}.event-edit_stepNum__Dgc_T{width:26px;height:26px;border-radius:50%;background:#f0f0f0;color:#999;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex-shrink:0;border:1.5px solid #d9d9d9;transition:all .15s;margin-top:1px}.event-edit_active__YaGky .event-edit_stepNum__Dgc_T{background:#666;color:#fff;border-color:#666}.event-edit_done__PNr9N .event-edit_stepNum__Dgc_T{background:#fff;color:var(--primary-color,#1677ff);border-color:#666}.event-edit_stepDivider__D0eHa{width:1.5px;height:14px;background:#e8e8e8;margin:1px 0 1px 22px}.event-edit_sectionCard__Cg85x{background:#fff;border-radius:12px;box-shadow:0 1px 4px rgba(0,0,0,.06);padding:20px;margin-bottom:16px}.event-edit_sectionEyebrow__AGxxJ{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:#333;margin-bottom:14px}.event-edit_tileGrid__VHXPd{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.event-edit_tileGrid3__UAmjq{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.event-edit_tile__9U0PM{display:flex;align-items:flex-start;gap:14px;padding:16px;border:1.5px solid #e8e8e8;border-radius:12px;background:#fff;cursor:pointer;transition:all .15s ease;text-align:left;width:100%;font-family:inherit}.event-edit_tile__9U0PM:hover{border-color:#bfbfbf;background:#fafafa}.event-edit_tile__9U0PM.event-edit_tileActive__F8PBQ{border:1px solid #908be9;background:#edecfb}.event-edit_tileIcon___Ke0a{width:40px;height:40px;border-radius:10px;background:#ecedf4;color:var(--primary-color,#1677ff);display:flex;align-items:center;justify-content:center;flex-shrink:0}.event-edit_tileActive__F8PBQ .event-edit_tileIcon___Ke0a{background:#dfddff;color:var(--primary-color,#1677ff)}.event-edit_delayRow__54wuZ{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.event-edit_footerNav__3h9DG{display:flex;justify-content:space-between;align-items:center;padding:16px 0 4px;margin-top:auto;border-top:1px solid #e8e8e8;background:transparent}.event-edit_flowDiagram__zoXVx{display:grid;grid-template-columns:1fr 32px 1fr 32px 1fr;grid-gap:10px;gap:10px;align-items:stretch;margin-top:12px}.event-edit_flowNode__H6BJk{padding:14px;border:1px solid #e8e8e8;border-radius:10px;background:#fafafa}.event-edit_flowArrow___Uq6T{display:flex;align-items:center;justify-content:center;color:#bfbfbf}.event-edit_flowEyebrow__xQ4eZ{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#999;margin-bottom:4px;display:flex;align-items:center;gap:4px}.event-edit_reviewGrid__byrNG{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.event-edit_reviewBlock__P15yS{padding:18px;border:1px solid #e8e8e8;border-radius:10px;background:#fff}.event-edit_reviewRow__42WW5{display:flex;justify-content:space-between;gap:12px;padding:6px 0;font-size:13px;border-bottom:1px solid #f0f0f0}.event-edit_reviewRow__42WW5:last-child{border-bottom:none}.event-edit_reviewConditionRow__v5wjy{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:7px 0;border-bottom:1px solid #f5f5f5}.event-edit_reviewConditionRow__v5wjy:last-child{border-bottom:none}.event-edit_reviewConditionLetter__VXVeE{font-size:13px;font-weight:700;width:16px;text-align:center;flex-shrink:0}.event-edit_activateBar__6N5SP{padding:16px 20px;background:#fff;border:1px solid #bbf7d0;border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:16px}.event-edit_configGrid__E3lFL{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.event-edit_actionList__zgbAW{display:flex;flex-direction:column;gap:10px}.event-edit_actionRow__KKaY_{border:1px solid #e8e8e8;border-radius:12px;background:#fff;transition:border-color .15s,box-shadow .15s,opacity .15s}.event-edit_actionRow__KKaY_.event-edit_actionRowActive__BnWx1{border-color:#908be9}.event-edit_actionRow__KKaY_.event-edit_actionRowInactive__Gg55u{opacity:.7;background:#fafafa}.event-edit_actionRow__KKaY_.event-edit_actionRowDragging__Y3sf0{box-shadow:0 6px 20px rgba(0,0,0,.12);border-color:#908be9;background:#fff;opacity:1}.event-edit_actionRowHeader__gK4qn{display:flex;align-items:center;gap:10px;padding:12px 14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.event-edit_actionDragHandle__OCEcD{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#bfbfbf;cursor:-webkit-grab;cursor:grab;flex-shrink:0;transition:background .15s,color .15s}.event-edit_actionDragHandle__OCEcD:hover{background:#f0f0f0;color:#666}.event-edit_actionDragHandle__OCEcD:active{cursor:-webkit-grabbing;cursor:grabbing}.event-edit_actionRowIcon__q3Wc7{width:34px;height:34px;border-radius:9px;background:#ecedf4;color:var(--primary-color,#1677ff);display:flex;align-items:center;justify-content:center;flex-shrink:0}.event-edit_actionRowActive__BnWx1 .event-edit_actionRowIcon__q3Wc7{background:#dfddff}.event-edit_actionRowTitle__YdxE_{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.event-edit_actionExpandBtn__i5gSb{width:28px;height:28px;border-radius:6px;border:none;background:transparent;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s,color .15s}.event-edit_actionExpandBtn__i5gSb:hover:not(:disabled){background:#f0f0f0}.event-edit_actionExpandBtn__i5gSb:disabled{color:#d9d9d9;cursor:not-allowed}.event-edit_actionRowBody__L8x8A{padding:4px 16px 18px;border-top:1px dashed #ececec}.event-edit_actionRowError__5fZas{border-color:#ff4d4f!important}.event-edit_mappingToggle__gmcyK{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 14px;background:#fafbfd;border:1px solid #e8e8e8;border-radius:10px;cursor:pointer;font-family:inherit;transition:background .15s;margin-bottom:14px}.event-edit_mappingToggle__gmcyK:hover{background:#f0f0f0}.event-edit_mappingToggle__gmcyK.event-edit_mappingOpen__GRs0P{border-radius:10px 10px 0 0;border-bottom-color:transparent;margin-bottom:0}.event-edit_mappingToggleLeft__Xcsz8{display:flex;align-items:center;gap:10px}.event-edit_mappingToggleIcon__3r_wv{width:28px;height:28px;border-radius:8px;background:#f0f5ff;color:var(--ih-color-primary,#1677ff);display:flex;align-items:center;justify-content:center;flex-shrink:0}.event-edit_mappingBody__1opat{background:#fafbfd;border:1px solid #e8e8e8;border-top:none;border-radius:0 0 10px 10px;padding:14px;margin-bottom:14px}.event-edit_mappingRow__MwRyf{display:grid;grid-template-columns:1fr 24px 1fr 32px;grid-gap:10px;gap:10px;align-items:center;margin-bottom:8px}.event-edit_mappingEquals__U6aXH{text-align:center;color:#999;font-weight:600;font-size:14px}.event-edit_fieldPill__KxiMP{display:flex;align-items:center;gap:8px;padding:8px 10px;background:#fff;border:1px solid #e8e8e8;border-radius:8px;cursor:pointer;font-size:13px;font-family:inherit;position:relative;transition:border-color .15s;width:100%;text-align:left}.event-edit_fieldPill__KxiMP:hover{border-color:#bfbfbf}.event-edit_fieldPill__KxiMP.event-edit_fieldPillFixed__BldvY{cursor:default}.event-edit_fieldHash__dlZ07{width:20px;height:20px;border-radius:4px;background:#f0f0f0;color:#999;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;flex-shrink:0;font-family:Courier New,monospace}.event-edit_fieldDropdown__0IyXQ{position:absolute;left:0;right:0;top:calc(100% + 4px);background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 6px 16px rgba(0,0,0,.12);z-index:30;max-height:220px;overflow-y:auto;padding:4px}.event-edit_fieldDropdownItem__BjXOV{display:flex;align-items:center;gap:6px;padding:7px 10px;border-radius:6px;cursor:pointer;font-size:13px;border:none;background:transparent;width:100%;text-align:left;font-family:inherit}.event-edit_fieldDropdownItem__BjXOV:hover{background:#f5f5f5}.event-edit_mappedVarBar__z0psS{display:flex;flex-wrap:wrap;gap:6px;padding:8px 10px;background:#f0f5ff;border-radius:8px;margin-bottom:8px}.event-edit_mappedChip__3pW6R{padding:3px 8px;border-radius:6px;background:#fff;color:var(--ih-color-primary,#1677ff);border:1px solid #bfdbfe;font-size:12px;font-weight:500;cursor:pointer;font-family:Courier New,monospace;transition:all .15s}.event-edit_mappedChip__3pW6R:hover{background:var(--ih-color-primary,#1677ff);color:#fff;border-color:var(--ih-color-primary,#1677ff)}