@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);:root{--ds-neutral-0:#fff;--ds-neutral-1:#f7f8fa;--ds-neutral-2:#eff1f4;--ds-neutral-3:#e7e9ee;--ds-neutral-4:#dee1e7;--ds-neutral-5:#cbcfd8;--ds-neutral-6:#a9aebb;--ds-neutral-7:#8b909c;--ds-neutral-8:#6b7280;--ds-neutral-9:#545b67;--ds-neutral-10:#363b45;--ds-neutral-11:#1e2129;--color-accent-subtle:#402e960f;--color-bg-elevated:#fff;--color-overlay-scrim:#11131873;--color-overlay-loading:#ffffffa6;--color-text-inverse:#fff;--color-on-accent:#fff;--color-bg-field:#f7f8fa;--color-bg-hover:var(--ds-neutral-2);--color-bg-primary:var(--ds-neutral-0);--color-bg-secondary:var(--ds-neutral-1);--color-bg-sidebar-l1:#f7f8fa;--color-bg-tertiary:var(--ds-neutral-2);--color-border-focus:#503ab7;--color-border-hover:#402e96;--color-border-primary:#0000000f;--color-border-secondary:var(--ds-neutral-4);--color-error:#a44c3d;--color-error-bg:#f9f2f1;--color-error-border:#e6cbc7;--color-icon-ellipsis:var(--ds-neutral-11);--color-info:#436d9d;--color-info-bg:#f1f5f9;--color-info-border:#c7d5e6;--color-link-primary:#402e96;--color-link-primary-hover:#503ab7;--color-primary:#402e96;--color-primary-hover:#2e1d7f;--color-success:#3d7b58;--color-success-bg:#f1f9f4;--color-success-border:#c7e6d4;--color-text-disabled:var(--ds-neutral-7);--color-text-primary:var(--ds-neutral-11);--color-text-secondary:var(--ds-neutral-9);--color-text-tertiary:var(--ds-neutral-8);--color-warning:#8a672e;--color-warning-bg:#f9f6f1;--color-warning-border:#e6dac7;--color-primary-focus:#503ab7;--color-primary-black:#000;--color-bg-app:var(--ds-neutral-3);--color-bg-chrome-hover:var(--ds-neutral-4);--color-bg-selected:var(--ds-neutral-3);--color-bg-active:var(--ds-neutral-5);--spacing-xs:4px;--spacing-sm:8px;--spacing-md-plus:20px;--spacing-md:12px;--spacing-base:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-xxl:40px;--font-family-base:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-mono:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace;--font-size-xs:10px;--font-size-sm:12px;--font-size-base:14px;--font-size-md:16px;--font-size-lg:20px;--font-size-xl:24px;--font-size-xxxl:32px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--doc-h1:30px;--doc-h2:24px;--doc-h3:20px;--doc-body:16px;--doc-leading:1.7;--doc-measure:74ch;--line-height-tight:1.25;--line-height-normal:1.45;--line-height-medium:1.5;--line-height-relaxed:1.6;--line-height-extra-loose:1.75;--icon-xs:10px;--icon-sm:12px;--icon-md:14px;--icon-lg:16px;--icon-stroke:1.5;--icon-stroke-sm:1.7;--radius-sm:2px;--radius-base:4px;--radius-md:8px;--radius-xl:12px;--radius-xxl:16px;--radius-round:50%;--radius-pill:999px;--shadow-sm:0 1px 2px #1018280f;--shadow-md:0 4px 12px #10182814;--shadow-lg:0 12px 28px #1018281f;--shadow-focus:0 0 0 3px #402e962e;--layout-drawer-sm:380px;--layout-drawer-md:450px;--layout-drawer-lg:640px;--layout-knowledge-card-height:220px;--layout-carousel-nav-offset:10px;--layout-webchat-launcher-size:56px;--layout-webchat-avatar-size:48px;--layout-sidebar-inline-width:170px;--layout-onboarding-card-width:800px;--layout-onboarding-navbar-height:60px;--layout-onboarding-step-icon:31px;--layout-onboarding-url-input-height:53px;--layout-onboarding-crawl-btn-width:107px;--layout-onboarding-crawl-btn-height:40px;--layout-onboarding-personality-card-height:172px;--layout-onboarding-modal-max-height:400px;--layout-input-max-width:460px;--layout-insights-chart-height:400px;--layout-filter-width-sm:150px;--ds-row-height-compact:30px;--ds-row-height-default:36px;--ds-row-height-comfortable:44px;--ds-control-height-default:32px;--ds-control-height-sm:32px;--ds-pad-block-compact:4px;--ds-pad-inline-compact:8px;--ds-pad-block-default:8px;--ds-pad-inline-default:12px;--ds-pad-block-comfortable:12px;--ds-pad-inline-comfortable:16px;--ds-gap-compact:8px;--ds-gap-default:12px;--ds-gap-comfortable:16px;--ds-topbar-height:48px;--ds-topbar-pad-inline:24px;--ds-topbar-pad-inline-nav:16px;--ds-sidebar-rail-expanded:180px;--ds-sidebar-rail-collapsed:44px;--ds-sidebar-secondary-width:190px;--ds-three-panel-left-width:320px;--ds-three-panel-left-min:260px;--ds-three-panel-right-width:380px;--ds-three-panel-right-min:320px;--ds-three-panel-center-min:400px;--duration-fast:0.1s;--duration-normal:0.3s;--z-base:1;--z-raised:2;--z-sticky:10;--z-nav:100;--z-dropdown:999;--z-modal:1000;--z-popover:1050;--z-toast:9999;--color-bg-chat-bubble-user:var(--color-bg-elevated);--color-bg-chat-bubble-agent:#402e960f}.dark-theme{--ds-neutral-0:#17181d;--ds-neutral-1:#1d1f26;--ds-neutral-2:#24262e;--ds-neutral-3:#2b2e37;--ds-neutral-4:#363a44;--ds-neutral-5:#454a56;--ds-neutral-6:#5c6270;--ds-neutral-7:#7b8291;--ds-neutral-8:#8e95a3;--ds-neutral-9:#abb1bd;--ds-neutral-10:#cacdd5;--ds-neutral-11:#eceef2;--color-accent-subtle:#7961e429;--color-bg-elevated:#24262e;--color-overlay-scrim:#0009;--color-overlay-loading:#17181da6;--color-bg-primary:var(--ds-neutral-0);--color-bg-secondary:var(--ds-neutral-1);--color-bg-tertiary:var(--ds-neutral-2);--color-bg-hover:var(--ds-neutral-2);--color-bg-app:var(--ds-neutral-0);--color-bg-chrome-hover:var(--ds-neutral-2);--color-bg-selected:var(--ds-neutral-3);--color-bg-active:var(--ds-neutral-3);--color-border-secondary:var(--ds-neutral-4);--color-icon-ellipsis:var(--ds-neutral-11);--color-text-primary:var(--ds-neutral-11);--color-text-secondary:var(--ds-neutral-9);--color-text-tertiary:var(--ds-neutral-8);--color-text-disabled:var(--ds-neutral-7);--color-bg-field:#24262e;--color-bg-sidebar-l1:#1b1d24;--color-border-focus:#7961e4;--color-border-hover:#503ab7;--color-border-primary:#ffffff14;--color-error:#d07262;--color-error-bg:#2a1b18;--color-error-border:#573833;--color-info:#6896ca;--color-info-bg:#18212a;--color-info-border:#334457;--color-link-primary:#7961e4;--color-link-primary-hover:#8679da;--color-primary:#7961e4;--color-primary-hover:#5d45d3;--color-success:#6ec493;--color-success-bg:#182a20;--color-success-border:#335742;--color-warning:#d4a75e;--color-warning-bg:#2a2318;--color-warning-border:#574933;--color-bg-chat-bubble-user:var(--color-bg-elevated);--color-bg-chat-bubble-agent:#7961e429}.checkin-report-views .ant-tabs-bottom>.ant-tabs-nav,.checkin-report-views .ant-tabs-bottom>div>.ant-tabs-nav,.checkin-report-views .ant-tabs-top>.ant-tabs-nav,.checkin-report-views .ant-tabs-top>div>.ant-tabs-nav{margin:0}.ui-detail-panel__tabs.ant-tabs{display:flex;flex-direction:column;height:100%;min-height:0}.ui-detail-panel__tabs.ant-tabs>.ant-tabs-nav{flex:none;height:var(--ds-topbar-height);margin:0;min-height:var(--ds-topbar-height);padding:0 var(--spacing-base)}.ui-detail-panel__tabs.ant-tabs>.ant-tabs-content-holder{flex:1 1 auto;min-height:0;overflow:auto;padding:0}.ui-collapse--flush.ant-collapse{background:#0000;border:0;border-radius:0}.ui-collapse--flush.ant-collapse>.ant-collapse-item{border-bottom:1px solid var(--color-border-secondary);border-radius:0}.ui-collapse--flush.ant-collapse>.ant-collapse-item:last-child{border-bottom:0}.ui-collapse--flush.ant-collapse>.ant-collapse-item>.ant-collapse-header{align-items:center;border-radius:0;padding:var(--spacing-md) var(--spacing-base)}.ui-collapse--flush.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-expand-icon{color:var(--color-text-tertiary);padding-inline-end:0}.ui-collapse--flush.ant-collapse>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:0 var(--spacing-base) var(--spacing-base)}.ui-collapse--flush.ant-collapse>.ant-collapse-item>.ant-collapse-content{background:#0000;border-top:0}.ant-select-outlined:not(.ant-select-disabled):hover .ant-select-selector{background-color:var(--color-bg-hover)}.ant-select-prefix{align-items:center;display:flex}.dash_cards .ant-card-actions>li{margin-left:var(--spacing-lg);text-align:left;text-align:initial}.knowledge-source-drawer .ant-drawer-close{align-items:center;border-radius:var(--radius-base);color:var(--color-text-secondary);display:flex;height:28px;justify-content:center;position:static;transition:all var(--duration-fast);width:28px}.knowledge-source-drawer .ant-drawer-close:hover{background-color:var(--color-bg-hover);color:var(--color-text-primary)}.dark-theme .knowledge-source-drawer .ant-drawer-close{color:var(--color-text-secondary)}.dark-theme .knowledge-source-drawer .ant-drawer-close:hover{background-color:var(--color-bg-hover);color:var(--color-text-primary)}.knowledge-source-drawer-edit-container,.knowledge-source-drawer-title{align-items:center;display:flex;justify-content:space-between}.knowledge-source-drawer-edit-container{gap:var(--spacing-base);width:100%}.knowledge-source-drawer-actions{display:flex;gap:var(--spacing-md)}.knowledge-source-drawer-error{color:var(--color-error);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);margin-top:var(--spacing-xs)}.dark-theme .knowledge-source-drawer-error{color:var(--color-error)}.knowledge-source-info-container{display:flex;flex-direction:column;gap:var(--spacing-sm)}.knowledge-source-info-row{align-items:center;display:flex;gap:var(--spacing-sm)}.knowledge-source-retry-link{margin-right:var(--spacing-base)}.knowledge-source-delete-link{color:var(--color-error);padding:0}.dark-theme .knowledge-source-delete-link,.knowledge-source-delete-link:hover{color:var(--color-error)}.knowledge-source-tooltip .ant-tooltip-inner{max-width:500px}.ant-btn-primary{box-shadow:none}.dark-theme .rcp-secondary-btn:focus,.dark-theme .rcp-secondary-btn:hover{background-color:var(--color-accent-subtle);border-color:var(--color-primary-hover);color:var(--color-text-primary)}.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus,.ant-input:focus{box-shadow:var(--shadow-focus)}.ant-legacy-form-item-label>label{color:inherit}.dark-mode .label,.form_label_dark{color:var(--color-text-primary)}input.autofill_dark:-webkit-autofill,input.autofill_dark:-webkit-autofill:focus,input.autofill_dark:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text-primary);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.autofill_dark,.autofill_dark>.ant-input,.autofill_dark>.ant-input:active,.autofill_dark>.ant-input:focus{-webkit-text-fill-color:var(--color-text-primary);transition:background-color 5000s ease-in-out 0s}.has-error .ant-input{background-color:initial}.dark-theme input[type=number]::-webkit-inner-spin-button,.dark-theme input[type=number]::-webkit-outer-spin-button{filter:invert(1);opacity:1}.ui-data-table--no-footer .ant-table-tbody>tr:last-child>td{border-bottom:0}.ant-dropdown-menu-item:hover,.ant-dropdown-menu-submenu-title:hover{background:#402e960f}.ant-breadcrumb+.ant-page-header-heading{margin:0}.custom-radio-group .ant-radio-checked .ant-radio-inner{background-color:var(--color-bg-primary);border-color:var(--color-primary)}.custom-radio-group .ant-radio-checked .ant-radio-inner:after{background-color:var(--color-primary);border-color:var(--color-primary)}.custom-radio-group .ant-radio-inner:hover{border-color:var(--color-primary)}.custom-radio-group .ant-radio-wrapper span,.custom-radio-group .ant-radio-wrapper-checked span{color:var(--color-primary)}.custom-radio-group .ant-radio-input:hover,.custom-radio-group .ant-radio-wrapper:hover .ant-radio-inner{border-color:var(--color-primary)}.enjo-welcome-modal .ant-modal-content{border-radius:var(--radius-xxl);padding:var(--spacing-lg)}.dark-theme .ant-modal-content:has(.delete-confirm-modal){background-color:var(--color-bg-sidebar-l1);border-radius:var(--radius-md);color:var(--color-text-primary)}.dark-theme .ant-modal-content:has(.delete-confirm-modal) .ant-modal-confirm-content{color:var(--color-text-primary)}.dark-theme .ant-modal-content:has(.delete-confirm-modal) .ant-btn-primary{background-color:var(--color-bg-sidebar-l1);border:1px solid var(--color-error);color:var(--color-error)}.dark-theme .ant-modal-content:has(.delete-confirm-modal) .ant-btn-primary:hover{border-color:var(--color-error);color:var(--color-error)}.dark-theme .ant-modal-content:has(.delete-confirm-modal) .ant-btn-default{background-color:var(--color-bg-sidebar-l1);border:1px solid var(--color-border-primary);color:var(--color-text-primary)}.dark-theme .ant-modal-content:has(.delete-confirm-modal) .ant-btn-default:hover{border-color:var(--color-primary);color:var(--color-primary)}.dark-theme .ant-modal-content:has(.hc-unpublish-confirm){background-color:var(--color-bg-sidebar-l1);border-radius:var(--radius-md);color:var(--color-text-primary)}.dark-theme .ant-modal-content:has(.hc-unpublish-confirm) .ant-modal-title{background-color:var(--color-bg-sidebar-l1);color:var(--color-text-primary)}.dark-theme .ant-modal-content:has(.hc-unpublish-confirm) .ant-modal-close{color:var(--color-text-primary)}.dark-theme .ant-modal-content:has(.hc-unpublish-confirm) .hc-unpublish-confirm p{color:var(--color-text-primary)}.dark-theme .ant-modal-content:has(.hc-unpublish-confirm) .ant-btn-primary{background-color:var(--color-bg-sidebar-l1);border:1px solid var(--color-error);color:var(--color-error)}.dark-theme .ant-modal-content:has(.hc-unpublish-confirm) .ant-btn-primary:hover{border-color:var(--color-error);color:var(--color-error)}.dark-theme .ant-modal-content:has(.hc-unpublish-confirm) .ant-btn-default{background-color:var(--color-bg-sidebar-l1);border:1px solid var(--color-border-primary);color:var(--color-text-primary)}.dark-theme .ant-modal-content:has(.hc-unpublish-confirm) .ant-btn-default:hover{border-color:var(--color-primary);color:var(--color-primary)}.dark-theme .ant-modal-content:has(.hc-go-live-prompt){background-color:var(--color-bg-sidebar-l1);border-radius:var(--radius-md);color:var(--color-text-primary)}.dark-theme .ant-modal-content:has(.hc-go-live-prompt) .ant-modal-title{background-color:var(--color-bg-sidebar-l1);color:var(--color-text-primary)}.dark-theme .ant-modal-content:has(.hc-go-live-prompt) .ant-modal-close{color:var(--color-text-primary)}.dark-theme .ant-modal-content:has(.hc-go-live-prompt) .hc-go-live-prompt p{color:var(--color-text-primary)}.dark-theme .ant-modal-content:has(.hc-go-live-prompt) .ant-btn-default{background-color:var(--color-bg-sidebar-l1);border:1px solid var(--color-border-primary);color:var(--color-text-primary)}.dark-theme .ant-modal-content:has(.hc-go-live-prompt) .ant-btn-default:hover{border-color:var(--color-primary);color:var(--color-primary)}.ai-agent-illustration-modal .ant-modal-close{right:var(--spacing-xl);top:var(--spacing-xl)}.plans-modal .ant-modal-header{align-items:center;display:flex;padding-right:32px}.plans-modal .ant-modal-close{inset-inline-end:16px;top:16px}.dark-theme .ant-message .ant-message-notice-content{background-color:var(--color-bg-secondary)}.dark-theme .ant-message .ant-message-notice-content,.dark-theme .ant-notification-notice{border-radius:var(--radius-md);box-shadow:var(--shadow-md);color:var(--color-text-primary)}.dark-theme .ant-notification-notice{background-color:var(
    --color-bg-field
  )}.dark-theme .ant-message-notice-content .anticon{vertical-align:middle}.ant-tag.ant-tag-green,.dark-theme .ant-tag.ant-tag-green{background:var(--color-success-bg);border-color:var(--color-success-border);color:var(--color-success)}.ant-tag.ant-tag-red,.dark-theme .ant-tag.ant-tag-red{background:var(--color-error-bg);border-color:var(--color-error-border);color:var(--color-error)}.ant-tag.ant-tag-blue,.dark-theme .ant-tag.ant-tag-blue{background:var(--color-info-bg);border-color:var(--color-info-border);color:var(--color-info)}.ant-tag.ant-tag-processing,.dark-theme .ant-tag.ant-tag-processing{background:var(--color-info-bg);border-color:var(--color-info-border);color:var(--color-primary)}.ant-tag.ant-tag-orange,.dark-theme .ant-tag.ant-tag-orange{background:var(--color-warning-bg);border-color:var(--color-warning-border);color:var(--color-warning)}.article-inline-toolbar .article-inline-toolbar-select.ant-select-sm .ant-select-selector{background:#0000;border:none;box-shadow:none;color:var(--color-text-secondary);height:28px;line-height:28px;padding:0 4px}.article-inline-toolbar .article-inline-toolbar-select.ant-select-sm.ant-select-open .ant-select-selector,.article-inline-toolbar .article-inline-toolbar-select.ant-select-sm:hover .ant-select-selector{background:var(--color-bg-tertiary);background:var(--color-bg-secondary,var(--color-bg-tertiary));color:var(--color-text-primary);color:var(--color-text-primary,var(--color-text-primary))}.article-inline-toolbar.dark .article-inline-toolbar-select.ant-select-sm .ant-select-selector{color:var(--color-text-secondary);color:var(--color-text-secondary,var(--color-text-secondary))}.article-inline-toolbar.dark .article-inline-toolbar-select.ant-select-sm.ant-select-open .ant-select-selector,.article-inline-toolbar.dark .article-inline-toolbar-select.ant-select-sm:hover .ant-select-selector{background:var(--color-bg-secondary);background:var(--color-bg-secondary,var(--color-bg-secondary));color:var(--color-text-primary)}.article-inline-toolbar-select .ant-select-arrow{color:var(--color-text-secondary)}.article-inline-toolbar.dark .article-inline-toolbar-select .ant-select-arrow{color:var(--color-text-secondary);color:var(--color-text-secondary,var(--color-text-secondary))}.create-hc-modal .ant-modal-title,.dark-theme .create-hc-modal .ant-modal-title,.dark-theme .review-hc-modal .ant-modal-title,.review-hc-modal .ant-modal-title{color:var(--color-text-primary)}.review-hc-chip.ant-tag-checkable-checked{background-color:var(--color-primary);background-color:var(--colorprimary,var(--color-primary));border-color:var(--colorprimary,var(--color-primary));color:var(--color-text-inverse)}.hc-subheader-action-btn.hc-detail-subheader-btn-pad.ant-btn-icon-only{padding-inline:10px}.cc-prompt-sender.ant-sender{border:1px solid var(--color-border-primary);border-radius:14px;box-shadow:var(--shadow-sm);cursor:text}.dark-theme .cc-prompt-sender.ant-sender{border:1px solid var(--colorBorder,var(--color-bg-field));box-shadow:var(--shadow-sm)}.cc-prompt-sender.ant-sender:focus-within{border-color:var(--color-border-focus);box-shadow:var(--shadow-focus)}.cc-prompt-sender .ant-input:focus{box-shadow:none}.cc-prompt-sender .ant-sender-content{align-items:stretch;min-height:48px}.cc-prompt-sender .ant-sender-input{align-self:stretch}.cc-prompt-sender .ant-sender-actions-list{align-self:flex-end;margin-top:auto}.cc-prompt-sender .ant-sender-input textarea{min-height:100%}.cc-plus-menu-overlay .ant-dropdown-menu{border-radius:var(--radius-xl);min-width:280px;padding:6px}.cc-chat-artifact-tree .ant-tree{background:#0000;font-size:var(--font-size-base)}.cc-chat-artifact-tree .ant-tree .ant-tree-node-content-wrapper{align-items:flex-start;cursor:default;display:inline-flex;flex:1 1;gap:6px;white-space:normal}.cc-chat-artifact-tree .ant-tree .ant-tree-node-content-wrapper:hover{background:#0000}.cc-chat-artifact-tree .ant-tree .ant-tree-iconEle{align-items:center;color:var(--color-text-secondary);display:inline-flex;flex-shrink:0;line-height:1;margin-right:0;vertical-align:middle}.cc-chat-artifact-tree .ant-tree .ant-tree-iconEle .anticon{vertical-align:middle}.dark-theme .cc-chat-artifact-tree .ant-tree .ant-tree-iconEle{color:var(--color-text-secondary)}.cc-chat-artifact-tree .ant-tree .ant-tree-treenode{overflow:hidden}.cc-chat-artifact-tree .ant-tree .ant-tree-node-content-wrapper{min-width:0;overflow:hidden}.cc-chat-artifact-tree .ant-tree .ant-tree-title{align-items:center;display:inline-flex;flex:1 1;min-width:0;overflow:hidden}.cc-col-drop-popover .ant-popover-inner{border:1px solid var(--color-border-secondary);border-radius:14px;box-shadow:var(--shadow-lg);overflow:hidden;padding:0}.dark-theme .cc-col-drop-popover .ant-popover-inner{background-color:var(--color-bg-secondary)}.cc-col-drop__search .ant-input-affix-wrapper{background:#0000;border:none;border-radius:var(--radius-md);box-shadow:none;padding-left:4px}.cc-col-drop__search .ant-input-affix-wrapper:focus-within{box-shadow:none}.dark-theme .cc-col-drop__search .ant-input-affix-wrapper{background:#0000}.agent-settings-page__back-button.ant-btn{align-items:center;border:1px solid var(--color-border-light,var(--color-border-secondary));border-radius:var(--radius-md);color:var(--color-text-primary);display:inline-flex;height:28px;justify-content:center;padding:0;width:28px}.agent-settings-page__back-button.ant-btn:focus-visible,.agent-settings-page__back-button.ant-btn:hover{background:var(--color-bg-tertiary);background:var(--color-bg-secondary,var(--color-bg-tertiary));border-color:var(--color-border-secondary,var(--color-border-secondary))}.dark-theme .agent-settings-page__back-button.ant-btn{border-color:var(--color-border-primary);color:var(--color-text-primary)}.dark-theme .agent-settings-page__back-button.ant-btn:focus-visible,.dark-theme .agent-settings-page__back-button.ant-btn:hover{background:var(--color-bg-hover);border-color:var(--color-border-secondary)}.agent-settings-section .ant-tag-checkable{background:#0000;border:1px solid var(--color-border-light,var(--color-border-secondary));border-radius:var(--radius-pill);color:var(--color-text-primary);font-size:var(--font-size-base);padding:4px 12px;transition:all .15s ease}.agent-settings-section .ant-tag-checkable:not(.ant-tag-checkable-checked):hover{background:#0000;border-color:var(--color-primary);color:var(--color-text-primary)}.agent-settings-section .ant-tag-checkable.ant-tag-checkable-checked{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-inverse)}.agent-settings-section .ant-tag-checkable.ant-tag-checkable-checked:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);color:var(--color-text-inverse)}.dark-theme .agent-settings-section .ant-tag-checkable{border-color:var(--color-border-secondary);color:var(--color-text-primary)}.dark-theme .agent-settings-section .ant-tag-checkable:not(.ant-tag-checkable-checked):hover{border-color:var(--color-text-tertiary);color:var(--color-text-primary)}.agent-settings-inline-field.ant-form-item{margin-bottom:12px}.agent-settings-inline-field.ant-form-item .ant-form-item-row{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.agent-settings-inline-field.ant-form-item .ant-form-item-label{flex:1 1;padding-bottom:0;text-align:left}.agent-settings-inline-field.ant-form-item .ant-form-item-label>label{height:auto}.agent-settings-inline-field.ant-form-item .ant-form-item-control{flex:0 0 auto;width:auto}.ps-tabs .ant-tabs-nav{margin-bottom:0}.ps-tabs .ant-tabs-tab{color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:400;padding:12px 0}.ps-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--color-primary);font-weight:600}.ps-tabs .ant-tabs-ink-bar{background:var(--color-primary);height:2px}.ps-info-alert.ant-alert-info{background-color:var(--color-info-bg);border-color:var(--color-info-border);border-radius:var(--radius-md)}.ps-info-alert.ant-alert-info .ant-alert-icon{color:var(--color-info)}.hc-nav-hc-select .ant-select-selector{border-radius:var(--radius-md);padding-left:8px}.hc-nav-hc-select .ant-select-selection-item{font-weight:600}.article-settings-alias-input .ant-input,.article-settings-alias-input.ant-input{background:#0000;box-shadow:none;font-size:var(--font-size-base);padding:4px 0}.article-settings-alias-input .ant-input,.article-settings-alias-input .ant-input::placeholder,.article-settings-alias-input.ant-input,.article-settings-alias-input.ant-input::placeholder{font-family:JetBrains Mono,Fira Code,SF Mono,ui-monospace,Menlo,Consolas,monospace}.custom-tabs :where(.css-dev-only-do-not-override-5ns6h0).ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap,.custom-tabs :where(.css-dev-only-do-not-override-5ns6h0).ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-wrap{justify-content:space-evenly}.page-container.no-tab-padding .ant-tabs{padding:0}.preview-radio-group .ant-radio-button-wrapper{align-items:center;background:#0000;border:none;box-shadow:none;color:var(--color-text-tertiary);display:flex;flex:1 1;font-size:var(--font-size-base);font-weight:500;justify-content:center;padding:8px 12px}.preview-radio-group .ant-radio-button-wrapper:not(:first-child):before{display:none}.preview-radio-group .ant-radio-button-wrapper-checked{background:var(--color-bg-sidebar-l1);border-radius:var(--radius-md);color:var(--color-primary);font-weight:600}.preview-radio-group.dark .ant-radio-button-wrapper{background-color:initial;border-color:var(--color-border-primary);color:var(--color-text-inverse)}.preview-radio-group.dark .ant-radio-button-wrapper-checked{background-color:var(--color-bg-field);border-radius:var(--radius-md);color:var(--color-text-inverse);font-weight:600}.conversation-collapse .ant-collapse-item{background:#0000;border:1px solid var(--Light-colorBorder,var(--color-border-secondary));border-radius:var(--radius-md);margin-bottom:8px;overflow:visible}.conversation-collapse .ant-collapse-header{border-radius:var(--radius-md);padding:8px 12px}.conversation-collapse .ant-collapse-content,.conversation-collapse .ant-collapse-header{background:var(--color-text-inverse);background:var(--Light-colorBgBase,var(--color-text-inverse))}.conversation-collapse .ant-collapse-content{border-radius:0 0 var(--radius-md) var(--radius-md)}.conversation-collapse .ant-collapse-item-active,.conversation-collapse .ant-collapse-item-active .ant-collapse-header{background:var(--color-bg-secondary);background:var(--Light-ColourBgLayout,var(--color-bg-secondary))}.conversation-collapse .ant-collapse-item-active .ant-collapse-header{border-radius:var(--radius-md) var(--radius-md) 0 0}.conversation-collapse .ant-collapse-item-active .ant-collapse-content{background:var(--color-bg-secondary);background:var(--Light-ColourBgLayout,var(--color-bg-secondary))}.conversation-collapse .ant-collapse-item:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.conversation-collapse .ant-collapse-item:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.conversation-collapse-dark .ant-collapse-item{background:#0000;border:1px solid var(--color-border-primary);border-radius:var(--radius-md);margin-bottom:8px;overflow:visible}.conversation-collapse-dark .ant-collapse-header{background:var(--color-bg-secondary);border-radius:var(--radius-md);padding:8px 12px}.conversation-collapse-dark .ant-collapse-content{background:var(--color-bg-secondary);border-radius:0 0 var(--radius-md) var(--radius-md)}.conversation-collapse-dark .ant-collapse-item-active{background:var(--color-bg-secondary)}.conversation-collapse-dark .ant-collapse-item-active .ant-collapse-header{background:var(--color-bg-secondary);border-radius:var(--radius-md) var(--radius-md) 0 0}.conversation-collapse-dark .ant-collapse-item-active .ant-collapse-content{background:var(--color-bg-secondary)}.conversation-collapse-dark .ant-collapse-item:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.conversation-collapse-dark .ant-collapse-item:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.conversation-tabs .ant-tabs-tab{font-weight:700;margin-left:24px}.custom-form-contact-form .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--color-primary);border-color:var(--color-primary)}.custom-form-contact-form .ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--color-text-inverse)}.custom-form-contact-form .ant-checkbox:hover .ant-checkbox-inner{border-color:var(--color-primary)}.emojipicker-inputcontainer .ant-select{font-size:var(--font-size-base);margin-bottom:8px}.emojipicker-inputcontainer .ant-select-selector{font-size:var(--font-size-base);height:30px}.emojipicker-inputcontainer .ant-select-selection-item{font-size:var(--font-size-base);height:30px;line-height:30px}.emojipicker-inputcontainer .ant-input{border-radius:var(--radius-md);font-size:var(--font-size-base);height:30px}.dark-theme .session-dropdown .ant-select-selector{background:var(--color-bg-elevated)}.session-dropdown .ant-select-selector{background:var(--color-bg-secondary)}.radio-header-aligned .ant-radio{margin-top:-20px}.uploadCsvDrawer .ant-modal-content{border-radius:var(--radius-xl);overflow:hidden}.uploadCsvDrawer .ant-modal-header{border-bottom:1px solid var(--upload-border-color);padding-bottom:var(--spacing-sm)}.uploadCsvDrawer .ant-modal-body{padding:var(--spacing-lg)}.uploadCsvDrawer .ant-modal-footer{border-top:1px solid var(--upload-border-color);padding:var(--spacing-sm) var(--spacing-xl)}.uploadCsvDrawer__dragger.ant-upload{margin-bottom:var(--spacing-lg)}.uploadCsvDrawer__dragger.ant-upload.ant-upload-drag{background-color:var(--upload-dragger-bg);border:1px dashed var(--upload-border-color);border-radius:var(--radius-md)}.uploadCsvDrawer .ant-modal-close{right:var(--spacing-md-plus);top:var(--spacing-base)}.search-input .ant-input,.search-input .ant-input:hover{border-right:none}.search-input:hover .ant-input{border-right:1px solid var(--color-border-secondary)}.search-input .ant-input:focus{border-right:none}.dark-theme .search-input .ant-input{background:var(--color-bg-field);border-color:var(--color-border-primary);border-right:none;color:var(--color-text-primary)}.dark-theme .search-input .ant-input:hover{border-right:none}.dark-theme .search-input:hover .ant-input{border-right:1px solid var(--color-border-primary)}.dark-theme .search-input .ant-input::placeholder{color:var(--color-text-secondary)}.dark-theme .search-input .ant-input:focus{border-color:var(--color-primary);border-right:none;box-shadow:0 0 0 2px var(--color-accent-subtle)}.search-input .ant-input-search-button{border-left:none}.search-input .ant-input-search-button:hover,.search-input:hover .ant-input-search-button{border-left:1px solid var(--color-border-secondary)}.dark-theme .search-input .ant-input-search-button{background:var(--color-bg-field);border-color:var(--color-border-primary)}.dark-theme .search-input .ant-input-search-button:hover,.dark-theme .search-input:hover .ant-input-search-button{border-left:1px solid var(--color-border-primary)}.search-input .ant-input-search-icon{border-left:none}.dark-theme .search-input .ant-input-search-icon{color:var(--color-text-secondary)}.ant-dropdown-menu{border:1px solid var(--color-border-secondary);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.dark-theme .ant-dropdown-menu{background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);box-shadow:var(--shadow-md)}.ant-dropdown-menu-item{align-items:center;display:flex;font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);min-height:40px;padding:var(--spacing-md) var(--spacing-base)}.ant-dropdown-menu-item,.dark-theme .ant-dropdown-menu-item{color:var(--color-text-primary)}.ant-dropdown-menu-item:hover{background-color:var(--color-bg-secondary)}.dark-theme .ant-dropdown-menu-item:hover{background-color:var(--color-border-primary)}.results-table .ant-table{border:none}.results-table .ant-table-thead>tr>th{background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border-secondary);color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);padding:var(--spacing-base) var(--spacing-lg)}.dark-theme .results-table .ant-table-thead>tr>th{background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border-primary);color:var(--color-text-primary)}.results-table .ant-table-tbody>tr>td{border-bottom:1px solid var(--color-bg-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);padding:var(--spacing-md) var(--spacing-lg)}.dark-theme .results-table .ant-table-tbody>tr>td{border-bottom:1px solid var(--color-border-primary);color:var(--color-text-primary)}.results-table .ant-table-tbody>tr:hover>td{background-color:var(--color-bg-secondary)}.results-header-actions .ant-btn,.results-header-actions .ant-select{border-radius:var(--radius-md)}.question-input-item .ant-input{flex:1 1}.dark-theme .question-input-item .ant-input::placeholder{color:var(--color-text-secondary)}.dark-theme .question-input-item .ant-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-accent-subtle)}.question-input-item .ant-btn{flex-shrink:0}.dark-theme .question-input-item .ant-btn[danger]{background:var(--color-bg-secondary);border-color:var(--color-border-primary);color:var(--color-error)}.dark-theme .question-input-item .ant-btn[danger]:hover{border-color:var(--color-error);color:var(--color-error)}.question-input-item .ant-btn[danger]{color:var(--color-error)}.channels-table .ant-table{overflow-x:auto}.channels-table .ant-table-cell{white-space:normal;word-break:break-word}@media (max-width:992px){.channels-table .ant-table-content{overflow-x:auto}}@media (max-width:576px){.channels-table .ant-table-cell{font-size:var(--font-size-sm)}}.ant-drawer-mask,.playground-custom-container .ant-drawer{overflow:hidden}.test-ai-agent-body .playground-input-container textarea.ant-input{border:none;box-shadow:none;outline:none}.playground-custom-container .ant-layout-sider-children{overflow:hidden}.status-open .ant-select-selector{background-color:var(--color-warning-bg);border:none;border-radius:var(--radius-md);height:var(--spacing-xl);padding-left:var(--spacing-base);padding-right:var(--spacing-base);width:103px}.status-open .ant-select-arrow,.status-open .ant-select-selector{color:var(--color-warning);font-weight:var(--font-weight-semibold)}.status-closed .ant-select-arrow,.status-closed .ant-select-selector{color:var(--color-success);font-weight:var(--font-weight-semibold)}.status-closed .ant-select-selector{background-color:var(--color-success-bg);border:none;border-radius:var(--radius-md);height:var(--spacing-xl);padding-left:var(--spacing-base);padding-right:var(--spacing-base);width:103px}.status-closed .ant-select-selection-item,.status-open .ant-select-selection-item{font-weight:var(--font-weight-semibold)}.inbox-table .ant-table td,.inbox-table .ant-table th{border-left:none;border-right:none}.inbox-table .ant-table,.inbox-table .ant-table-container{border:none}.inbox-table .ant-table-tbody>tr>td,.inbox-table .ant-table-thead>tr>th{border-left:none;border-right:none}.inbox-table .ant-table-thead>tr>th{background-color:var(--color-bg-secondary);color:var(--color-text-primary)}.inbox-table .ant-table-row:hover{cursor:pointer}.dark-theme .inbox-table .ant-table-thead>tr>th{background-color:var(--color-bg-secondary);color:var(--color-text-primary)}.conversation-collapse .ant-collapse-header{border:none;border-bottom:0}.conversation-collapse .ant-collapse-content{border:none;border-radius:0}.conversation-collapse .ant-collapse-content-box{border:none;padding:0}.conversation-collapse .ant-collapse-item{border-bottom:none}.conversation-collapse .ant-collapse-expand-icon{padding-top:var(--spacing-xs)}.conversation-collapse-dark .ant-collapse-header{border:none;border-bottom:0}.conversation-collapse-dark .ant-collapse-content{border:none;border-radius:0}.conversation-collapse-dark .ant-collapse-content-box{border:none;padding:0}.conversation-collapse-dark .ant-collapse-item{border-bottom:none}.conversation-tabs .ant-tabs-tab{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);margin-left:var(--spacing-lg)}.conversation-tabs .ant-tabs-nav .ant-tabs-tab{height:64px;line-height:64px}.no-padding.ant-select .ant-select-selector,:where(.css-dev-only-do-not-override-fo07hh).ant-select-single.no-padding .ant-select-selector{padding:0 6px}.custom-search-input.ant-input-focused,.custom-search-input:focus{border-color:var(--color-border-focus);box-shadow:0 0 0 2px var(--color-accent-subtle)}.custom-search-input.ant-input{background-color:inherit}.custom-search-input .ant-input{background-color:inherit;border:none;box-shadow:none}.ant-input::placeholder{color:var(--color-text-secondary)}.ConversationPanel__body .ant-bubble-divider .ant-divider{margin:8px 0}.ConversationPanel__status-btn .ant-btn-icon{align-items:center;display:inline-flex}.ConversationPanel__message-wrapper--customer .ant-bubble-content{background:var(--color-bg-chat-bubble-user);border:1px solid var(--color-border-primary)}.ConversationPanel__message-wrapper--agent .ant-bubble-content{background:var(--color-bg-chat-bubble-agent);border:1px solid var(--color-border-primary)}.ConversationPanel__message-wrapper .ant-bubble-header{margin-bottom:var(--spacing-xs)}.ConversationPanel__message-wrapper:has(.ant-bubble-header){margin-top:var(--spacing-md)}.ConversationPanel__message-wrapper--agent .ant-bubble-body{align-items:flex-end}.ConversationPanel__message-wrapper--agent .ant-bubble-header{display:flex;justify-content:flex-end;text-align:right}.translation-dropdown-menu .ant-dropdown-menu{max-height:300px;overflow-y:auto}.translation-dropdown-menu .ant-dropdown-menu::-webkit-scrollbar{width:6px}.translation-dropdown-menu .ant-dropdown-menu::-webkit-scrollbar-track{background:#0000}.translation-dropdown-menu .ant-dropdown-menu::-webkit-scrollbar-thumb{background-color:var(--color-border-secondary);border-radius:var(--radius-base)}.customTabParent .ant-tabs{max-height:290px}.customTabParent .ant-tabs-content-holder{height:100%;overflow:hidden auto}.alert-steps .ant-steps-item-finish .ant-steps-item-icon{background-color:var(--color-success);border-color:var(--color-text-inverse)}.alert-steps .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:var(--color-text-inverse)}.alert-data-card .ui-card__body,.alert-preview-card .ui-card__body{height:auto;max-height:calc(100vh - 280px);overflow:auto}@media (max-height:800px){.alert-data-card .ui-card__body,.alert-preview-card .ui-card__body{max-height:calc(100vh - 220px)}}@media (max-height:650px){.alert-data-card .ui-card__body,.alert-preview-card .ui-card__body{max-height:calc(100vh - 180px)}}.ant-drawer-close{position:static;right:auto;top:auto}.conversation-log-table .ant-table-tbody>tr>td{height:30px;line-height:30px;max-height:30px;padding:var(--spacing-xs) var(--spacing-sm);vertical-align:middle}.conversation-log-table .ant-table-tbody>tr>td .ant-tag{font-size:var(--font-size-sm);line-height:1.2;margin:0;padding:var(--spacing-xs) var(--spacing-sm);vertical-align:middle}.dark-mode-tabs .ant-tabs-tab:not(.ant-tabs-tab-active):hover{color:var(--color-primary)}.dark-mode-tabs .ant-tabs-ink-bar{background:var(--color-primary)}.dark-mode-tabs .ant-tabs-nav:before{border-bottom-color:var(--color-border-primary)}.dark-mode-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--color-primary)}.dark-mode-tabs .ant-tabs-content{background-color:var(--color-bg-primary)}.insights-chart-card.ant-card{border-radius:var(--radius-xxl);height:400px}.insights-chart-card .ant-card-body,.insights-chart-card.ant-card-small>.ant-card-body{box-sizing:border-box;height:100%;padding:20px}.insights-chart-card.inbox-insights-chart-card.ant-card{height:100%}.insights-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:var(--font-weight-semibold)}.adoption-logs-filter-select-md.ant-select-single.ant-select-sm,.adoption-logs-filter-select.ant-select-single.ant-select-sm,.adoption-metrix-select-lg.ant-select-single.ant-select-sm,.adoption-metrix-select-md.ant-select-single.ant-select-sm,.agent-assist-platform-select.ant-select-single.ant-select-sm,.ai-agent-perf-select.ant-select-single.ant-select-sm,.aiagent-conv-select.ant-select-single.ant-select-sm,.aiagent-ticketing-select.ant-select-single.ant-select-sm,.conversation-feedback-filter-select.ant-select-single.ant-select-sm,.conversation-metrics-select-time.ant-select-single.ant-select-sm,.inbox-metrics-select.ant-select-single.ant-select-sm,.performance-metrics-select.ant-select-single.ant-select-sm,.sentiment-metrics-select.ant-select-single.ant-select-sm,.ticketing-insights-filter-select.ant-select-single.ant-select-sm{height:32px}.redirect-button .ant-btn-icon{align-items:center;display:flex;justify-content:center;margin:0}.exec-time-filter-select.ant-select-single.ant-select-sm{height:32px}.ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-icon{background-color:var(--color-success);border-color:var(--color-text-inverse)}.ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:var(--color-text-inverse)}.custom-drawer-style .ant-drawer-content-wrapper{border:none;box-shadow:none}.ant-drawer-content-wrapper{transform:none}.ant-btn-text .action-link,.ant-btn-text .action-link:active,.ant-btn-text .action-link:hover,.ant-btn-text .action-link:visited{color:var(--color-primary)}.rich-editor-toolbar .ant-btn.rich-editor-toolbar-btn{background-color:initial;border:1px solid #0000;border-radius:var(--radius-md);color:var(--color-text-secondary);height:28px;padding:0;width:28px}.rich-editor-toolbar .ant-btn.rich-editor-toolbar-btn--active{background-color:var(--color-accent-subtle);border-color:var(--color-border-focus);color:var(--color-primary)}.dark-theme .rich-editor-toolbar .ant-btn.rich-editor-toolbar-btn{color:var(--color-text-secondary)}.answers-table .ant-table-selection-column{min-width:16px;padding-inline:4px;width:16px}.sentiment_report_form_item .ant-form-item-label{font-weight:600}.ChatSender .ant-sender{background:var(--color-bg-elevated);cursor:text}.ChatSender .ant-sender,.dark-theme .ChatSender .ant-sender{border:1px solid var(--color-border-secondary);box-shadow:var(--shadow-md)}.ChatSender .ant-sender:focus-within,.ChatSender[data-loading] .ant-sender,.dark-theme .ChatSender .ant-sender:focus-within,.dark-theme .ChatSender[data-loading] .ant-sender{border-color:var(--color-primary);box-shadow:0 0 4px 0 var(--color-accent-subtle)}.ChatSender .ant-input:focus{box-shadow:none}.ChatSender .ant-sender-content{align-items:stretch;min-height:48px;padding:var(--spacing-base)}.ChatSender .ant-sender-input{align-self:stretch}.ChatSender .ant-sender-actions-list{align-self:flex-end;margin-top:auto}.ChatSender .ant-sender-input textarea{min-height:100%}.ChatSender .ant-sender-actions-btn-loading-button{background:#0000;pointer-events:none}.ChatSender .ant-sender-actions-list:has(.ant-sender-actions-btn-loading-button){cursor:default}.SourcesList .ant-sources-link{align-items:center}.SourcesList .ant-sources-link-icon{align-self:flex-start;flex-shrink:0;margin-top:3px}.SourcesList .ant-sources-link:hover{color:var(--color-primary-focus)}.dark-theme .SourcesList .ant-sources-link:hover{color:var(--color-primary)}.contacts-table .ant-table-tbody>tr>td *{line-height:26px;max-height:30px;overflow:hidden}.contacts-table .ant-table td,.contacts-table .ant-table th{border-left:none;border-right:none}.contacts-table .ant-table,.contacts-table .ant-table-container{border:none}.contacts-table .ant-table-tbody>tr>td,.contacts-table .ant-table-thead>tr>th{border-left:none;border-right:none}.contacts-table .ant-table-thead>tr>th{background-color:var(--color-bg-secondary)}.contacts-table .ant-table-tbody>tr>td,.contacts-table .ant-table-thead>tr>th{border-bottom:1px solid var(--color-border-secondary)}.dark-theme .contacts-table .ant-table-thead>tr>th{background-color:var(--color-bg-field);border-bottom:1px solid var(--color-border-primary);color:var(--color-text-primary)}.dark-theme .contacts-table .ant-table-tbody>tr>td{background-color:var(--color-bg-sidebar-l1);border-bottom:1px solid var(--color-border-secondary);color:var(--color-text-primary)}.contacts-table .ant-table-tbody>tr.blocked-contact>td{opacity:1}.contacts-table .ant-table-tbody>tr.blocked-contact>td,.contacts-table .ant-table-tbody>tr.blocked-contact>td>*,.contacts-table .ant-table-tbody>tr.blocked-contact>td[data-indexkey=email]{opacity:.5}.ant-table-thead>tr>th{background:var(--color-bg-secondary);font-weight:500}.ant-table-tbody>tr>td{padding:12px 16px}.ant-table-cell-align-center{text-align:center}.ant-layout-content{margin:0;padding:0}.import-stat-card .ant-card-body{align-items:center;display:flex;flex-direction:column;gap:8px;padding:16px 12px}.ant-menu-item-selected.toggle-collapsed,.ant-menu-item.toggle-collapsed:hover{background-color:var(--color-bg-hover)}.ant-tooltip-inner{max-width:250px}.ant-menu-inline-collapsed-tooltip{display:none}.dark-theme .sidebar-popover .ant-popover-inner{background-color:var(--color-bg-elevated)}.nav-item-blocked,.nav-item-blocked .ant-menu-title-content,.nav-item-blocked .anticon{color:var(--color-text-tertiary);pointer-events:none}.dark-theme .nav-item-blocked,.dark-theme .nav-item-blocked .ant-menu-title-content,.dark-theme .nav-item-blocked .anticon{color:var(--color-text-disabled);opacity:.5}.review-setup-select .ant-select-selector{background-color:var(--color-bg-secondary);border:none;box-shadow:none}.custom-step-bar-container .ant-steps-item-icon{height:var(--layout-onboarding-step-icon);line-height:var(--layout-onboarding-step-icon);margin:0;padding:0;width:var(--layout-onboarding-step-icon)}.custom-step-bar-container .ant-steps-item-icon>*{height:var(--layout-onboarding-step-icon);max-height:var(--layout-onboarding-step-icon);max-width:var(--layout-onboarding-step-icon);min-height:var(--layout-onboarding-step-icon);min-width:var(--layout-onboarding-step-icon);width:var(--layout-onboarding-step-icon)}.custom-step-bar-container .ant-steps-item-icon .ant-steps-icon{line-height:var(--layout-onboarding-step-icon)}.custom-step-bar-container .ant-steps-item-container .ant-steps-item-icon,.custom-step-bar-container .ant-steps-item-icon .ant-steps-icon,.custom-step-bar-container .ant-steps-item-icon .ant-steps-icon-dot{height:var(--layout-onboarding-step-icon);width:var(--layout-onboarding-step-icon)}.custom-step-bar-container .ant-steps-item-content{margin-left:var(--spacing-base)}.custom-step-bar-container .ant-steps-item-title{display:inline-block;min-width:120px;padding-inline-end:16px}.custom-step-bar-container .ant-steps-item-finish .ant-steps-item-title,.custom-step-bar-container .ant-steps-item-process .ant-steps-item-title{background-color:initial;color:var(--color-text-primary)}.custom-step-bar-container .ant-steps-item-wait .ant-steps-item-title{background-color:initial;color:var(--color-text-secondary)}.slack-success-modal .ant-modal-content{border-radius:var(--radius-xxl);height:477px}.quality_audit_report_form_item .ant-form-item-label{font-weight:var(--font-weight-semibold)}.quality-audit-view-item-container .ant-collapse-header{padding:var(--spacing-md) 0}.quality-audit-view-item-container .ant-collapse-content-box{padding:0 0 var(--spacing-base)}.qa-reuse-modal .ant-modal-body{max-height:var(--layout-onboarding-modal-max-height);overflow-y:auto;padding:var(--spacing-base) 0}.qa-reuse-modal .ant-modal,.qa-reuse-modal .ant-modal-close{top:var(--spacing-md-plus)}.ant-modal:has(.downgrade-modal-content) .ant-modal-footer{border-top:1px solid var(--color-border-secondary);margin-top:24px;padding-top:16px}.dark-theme .ant-btn.agent-preference-card:hover{background-color:var(--color-bg-hover);border-color:var(--color-bg-tertiary);border-width:2px;color:var(--color-bg-secondary);cursor:pointer;font-weight:var(--font-weight-semibold)}.manage-domain-alert .ant-alert-icon{align-self:flex-start;margin-top:.35rem}.audit-log-time-filter.ant-select-single.ant-select-sm{height:32px}.sidebar-container .ant-layout-sider-children{width:100%}.adjust_button_hover_drawer.ant-btn:hover{border-color:var(--color-bg-primary)}.message-send-button.ant-btn-disabled,.message-send-button:disabled{background-color:var(--color-primary);border-color:#0000;color:var(--color-text-inverse);opacity:.4}.ant-drawer-close{position:absolute;right:0;right:6px;top:var(--spacing-md-plus);top:20px}.custom-drawer .ant-drawer-header-title{align-items:center;display:flex;flex:1 1}.custom-drawer .ant-drawer-title{flex:1 1;font-size:var(--font-size-md);font-weight:600;line-height:24px}.custom-drawer .ant-drawer-body{height:calc(100% - 120px)}.custom-drawer .ant-drawer-footer{bottom:0;position:sticky;z-index:var(--z-sticky)}.ant-layout{background:var(--color-bg-primary)}.dark-theme .ant-pagination-item-active,.dark-theme .ant-pagination-item-active:hover{border-color:#0000}.ant-pagination .ant-pagination-item-active a,.ant-pagination .ant-pagination-item-active:hover a{color:var(--color-text-inverse)}.ant-btn-link-dark{color:var(--color-primary)}.ant-card-head-title{font-weight:var(--font-weight-semibold)}.bot-configuration>.ant-tabs-top>.ant-tabs-nav:before{border:none}.page-container .tabs-container .ant-tabs-nav{margin-bottom:24px}.page-container .tabs-container .ant-tabs-nav-wrap{-ms-overflow-style:none;scrollbar-width:none}.page-container .tabs-container .ant-tabs-nav-wrap::-webkit-scrollbar{display:none}.page-container .ant-tabs-content,.page-container .ant-tabs-content-holder,.page-container .ant-tabs-tabpane-active{height:100%}.page-container .tabs-container .ant-tabs-content-holder{flex-grow:1;height:100%;margin-right:0;overflow:hidden;padding-right:0}.ai-action-create-custom-label .ant-form-item-label>label{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}.avatar-hover-container .ant-upload,.avatar-hover-container .ant-upload-wrapper{align-items:center;display:flex;justify-content:center}.fixed-height-select .ant-select-selector{height:var(--spacing-xl);max-height:var(--spacing-xl);min-height:var(--spacing-xl);overflow:hidden}.no-border .ant-alert-info{border:none;box-shadow:none}.conversation-header .ant-space{display:flex;flex-grow:1;width:85%}.conversation-header .ant-space-item:first-child{flex-basis:40%;max-width:40%}.conversation-header .ant-space-item:nth-child(2){flex-basis:15px;max-width:15px;text-align:center}.conversation-header .ant-space-item:nth-child(3){flex-basis:40%;max-width:40%}.ai-action-table .ant-table-tbody>tr>td *{line-height:var(--line-height-medium);max-height:26px}.apps-table .ant-table-tbody>tr>td{height:30px;line-height:30px;max-height:30px;padding:var(--spacing-xs) var(--spacing-sm);vertical-align:middle}.apps-table .ant-table-tbody>tr>td svg{height:var(--spacing-md-plus);line-height:30px;margin-right:var(--spacing-sm);width:var(--spacing-md-plus)}.apps-table .ant-table-tbody>tr>td .ant-tag{font-size:var(--font-size-sm);line-height:1.2;margin:0;padding:var(--spacing-xs) var(--spacing-sm);vertical-align:middle}.apps-table .ant-table-tbody>tr>td *{line-height:34px;max-height:34px;overflow:hidden}.ui-data-table .ant-table-tbody>tr>td{vertical-align:middle}.ui-data-table .ant-table-tbody>tr>td>.ant-typography{margin-bottom:0}.hct-preview-navbar-search .ant-input{background:var(--color-text-inverse);font-size:var(--font-size-xs)}.hct-preview-navbar-search .ant-input-suffix{color:var(--color-text-disabled);font-size:var(--font-size-xs)}.dark-theme .hct-preview-navbar-search .ant-input{background:var(--color-bg-primary);color:var(--color-text-primary)}.onboarding-card-content .ant-input{border-color:var(--color-border-secondary);height:var(--layout-onboarding-crawl-btn-height)}.onboarding-card-content .otp-input.ant-input{height:65px}.onboarding-card-content .ant-btn{height:var(--layout-onboarding-crawl-btn-height)}.onboarding-card-content .ant-input:focus,.onboarding-card-content .ant-input:hover{border-color:var(--color-text-primary)}.onboarding-form-input .ant-select-focused .ant-select-selector,.onboarding-form-input .ant-select-selector:hover{border-color:var(--color-primary-hover)}.onboarding-train-agent-radio-btn .ant-radio-button-wrapper:before{content:none}.onboarding-select-industry-card.ant-card-hoverable:hover{box-shadow:var(--shadow-lg)}.custom-collapse .ant-collapse-header{align-items:center;background-color:var(--color-bg-secondary);border-radius:var(--radius-md)}.custom-collapse .ant-collapse-content{background-color:var(--color-bg-primary)}.onboarding.custom-collapse-panel .ant-checkbox-wrapper{padding-left:0}.onboarding.custom-collapse-panel .ant-collapse-content-box{padding-left:var(--spacing-sm)}.onboarding-website-tabs .ant-tabs-tab{color:var(--color-text-primary);padding:var(--spacing-sm) 0}.onboarding-website-tabs .ant-tabs-nav{margin-bottom:var(--spacing-sm)}.dark-theme .filter-type-radio-group .ant-radio-button-wrapper:not(.ant-radio-button-wrapper-checked):hover{color:var(--color-text-primary)}.ob-radio .ant-radio-inner{background-color:var(--color-bg-elevated);border-color:var(--color-text-secondary);height:16px;width:16px}.ob-radio .ant-radio-checked .ant-radio-inner{background-color:var(--color-primary);border-color:var(--color-primary)}.review-setup-fields .ant-input-data-count,.review-setup-fields .ant-input-suffix{font-size:var(--font-size-sm)}.dark-theme .hct-outer-card .ant-typography-secondary,.hct-outer-card .ant-typography-secondary,.on-boarding-card .ant-typography-secondary{color:var(--color-text-secondary)}.ai-agent-select .ant-select-selection-item{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}.ant-select-item.ant-select-item-option:not(.ant-select-item-option-selected):hover{background-color:var(--color-bg-secondary)}.dark-theme .ant-select-item.ant-select-item-option:not(.ant-select-item-option-selected):hover{background-color:var(--color-bg-hover)}.ui-empty-state--default-illo.ui-empty-state--sm .ui-empty-state__empty .ant-empty-image{height:64px}.ui-empty-state--default-illo.ui-empty-state--md .ui-empty-state__empty .ant-empty-image{height:120px}.table_top{vertical-align:top}.switch-workspace{height:100px;height:var(--height-workspace-switch,100px)}.panel-onboarding-step-complete{background:var(--color-success);border:0;border-radius:var(--radius-sm)}.flex{display:flexbox;display:flex}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1 1}.flex-0{flex:0 0 auto}.flex-shrink-0{flex-shrink:0}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-center{align-items:center}.items-baseline{align-items:baseline}.h-screen{height:100vh}.h-full{height:100%}.w-screen{width:100vw}.w-full{width:100%}.w-50{width:50%}.w-135{width:135px}.w-150{width:150px}.h-400{height:400px;height:var(--layout-onboarding-modal-max-height,400px)}.settings-max-width{max-width:925px;width:100%}.icon-16{height:var(--spacing-base);width:var(--spacing-base)}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-auto{overflow:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-visible{overflow-x:visible}.overflow-x-scroll{overflow-x:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-visible{overflow-y:visible}.overflow-y-scroll{overflow-y:scroll}.overflow-y-auto{overflow-y:auto}.metadata-info-banner{align-items:baseline;background:var(--color-border-primary);border-radius:var(--radius-xl);display:flex;margin:var(--spacing-md) 0;padding:var(--spacing-base)}.dark-theme .metadata-info-banner{background:var(--color-bg-elevated)}.metadata-info-icon{color:var(--color-primary-black);padding-right:var(--spacing-sm)}.dark-theme .metadata-info-icon{color:var(--color-text-inverse)}.select-loading-center{padding:var(--spacing-sm);text-align:center}::-webkit-scrollbar-track{border-radius:var(--radius-xl);box-shadow:inset 0 0 0}::-webkit-scrollbar-thumb{background:var(--color-text-secondary);border-radius:var(--radius-xl)}::-webkit-scrollbar{height:var(--spacing-xs);width:var(--spacing-xs)}::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary)}.dark ::-webkit-scrollbar-track{border-radius:var(--radius-xl);box-shadow:inset 0 0 0}.dark ::-webkit-scrollbar-thumb{background:var(--color-text-secondary);border-radius:var(--radius-xl)}.dark ::-webkit-scrollbar{height:3px;width:3px}.dark ::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary)}.input-label{font-size:var(--font-size-md);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-relaxed)}.input-label,.secondary-text-color{color:var(--color-text-primary)}.pointer-link,.pointer-link-dark{color:var(--color-primary)}.enjo-title,.title{color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal)}.enjo-medium-title,.enjo-medium-title-light{font-size:var(--font-size-base);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed)}.enjo-medium-title-light{color:var(--color-text-primary)}.enjo-text,.enjo-text-light{font-size:var(--font-size-base);font-style:normal;font-weight:var(--font-weight-normal);line-height:var(--line-height-relaxed)}.enjo-text-light{color:var(--color-text-primary)}.enjo-subtitle,.enjo-subtitle-light{font-size:var(--font-size-base);font-style:normal;font-weight:var(--font-weight-normal);line-height:var(--line-height-relaxed);overflow:hidden;text-overflow:ellipsis}.enjo-subtitle{color:var(--color-text-secondary)}.enjo-subtitle-light{color:var(--color-text-tertiary)}.dark-theme .enjo-medium-title,.dark-theme .enjo-title{color:var(--color-text-primary)}.sub-header{color:var(--color-text-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal)}.title-1{font-size:var(--font-size-md);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-extra-loose)}.title-2{font-size:var(--font-size-lg)}.title-2,.title-3{font-style:normal;font-weight:var(--font-weight-semibold);line-height:28px}.title-3{font-size:var(--font-size-md)}.title-4{font-size:var(--font-size-base);font-style:normal;font-weight:var(--font-weight-semibold);line-height:28px}.dark-theme .title-1,.dark-theme .title-2,.dark-theme .title-3,.dark-theme .title-4{color:var(--color-text-primary)}.text-bold{font-weight:var(--font-weight-semibold)}.dark-theme .text-bold{color:var(--color-text-primary)}.pointer{cursor:pointer}.list-item:hover{background-color:var(--color-bg-hover)}.dark-theme .list-item:hover{background:var(--color-bg-hover)}.danger-red,.dark-theme .danger-red{color:var(--color-error)}.dark-theme .enjo-primary,.enjo-primary{color:var(--color-primary)}.dark-theme .text-secondary,.text-secondary{color:var(--color-text-secondary)}.black-text,.dark-theme .black-text{color:var(--color-text-primary)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-sm{font-size:var(--font-size-sm)}.text-base,.text-sm-plus{font-size:var(--font-size-base)}.text-12{font-size:var(--font-size-sm)}.text-10{font-size:var(--font-size-xs)}.weight-700{font-weight:var(--font-weight-bold)}.fw-500{font-weight:var(--font-weight-medium)}.fw-400{font-weight:var(--font-weight-normal)}.captialize{text-transform:capitalize}.p-0{padding:0}.pt-0{padding-top:0}.pl-0{padding-left:0}.pb-0,.pb-0-important{padding-bottom:0}.pr-0,.px-0{padding-right:0}.px-0{padding-left:0}.py-0{padding-bottom:0;padding-top:0}.p-4{padding:var(--spacing-xs)}.pr-4{padding-right:var(--spacing-xs)}.pl-4{padding-left:var(--spacing-xs)}.pb-4,.pt-4{padding-top:var(--spacing-xs)}.px-4{padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}.py-4{padding-bottom:var(--spacing-xs);padding-top:var(--spacing-xs)}.p-6{padding:var(--spacing-sm)}.pr-6{padding-right:var(--spacing-sm)}.pl-6{padding-left:var(--spacing-sm)}.pb-6,.pt-6{padding-top:var(--spacing-sm)}.px-6{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}.py-6{padding-bottom:var(--spacing-sm);padding-top:var(--spacing-sm)}.p-8{padding:var(--spacing-sm)}.pr-8{padding-right:var(--spacing-sm)}.pl-8{padding-left:var(--spacing-sm)}.pb-8,.pt-8{padding-top:var(--spacing-sm)}.px-8{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}.py-8{padding-bottom:var(--spacing-sm);padding-top:var(--spacing-sm)}.p-12{padding:var(--spacing-md)}.pb-12{padding-bottom:var(--spacing-md)}.pt-12{padding-top:var(--spacing-md)}.pr-12{padding-right:var(--spacing-md)}.pl-12,.px-12{padding-left:var(--spacing-md)}.px-12{padding-right:var(--spacing-md)}.py-12{padding-bottom:var(--spacing-md);padding-top:var(--spacing-md)}.p-16{padding:var(--spacing-base)}.pb-16{padding-bottom:var(--spacing-base)}.pt-16{padding-top:var(--spacing-base)}.pr-16,.px-16{padding-right:var(--spacing-base)}.px-16{padding-left:var(--spacing-base)}.py-16{padding-bottom:var(--spacing-base);padding-top:var(--spacing-base)}.p-20{padding:var(--spacing-md-plus)}.p-24{padding:var(--spacing-lg)}.pl-24{padding-left:var(--spacing-lg)}.pb-24{padding-bottom:var(--spacing-lg)}.pt-24{padding-top:var(--spacing-lg)}.pr-24,.px-24{padding-right:var(--spacing-lg)}.px-24{padding-left:var(--spacing-lg)}.py-24{padding-bottom:var(--spacing-lg);padding-top:var(--spacing-lg)}.p-32{padding:var(--spacing-xl)}.pb-32{padding-bottom:var(--spacing-xl)}.pl-32{padding-left:var(--spacing-xl)}.pt-32{padding-top:var(--spacing-xl)}.pr-32{padding-right:var(--spacing-xl)}.py-32{padding-bottom:var(--spacing-xl);padding-top:var(--spacing-xl)}.px-32{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mr-0,.mx-0{margin-right:0}.mx-0{margin-left:0}.my-0{margin-bottom:0;margin-top:0}.ml-2{margin-left:var(--spacing-xs)}.mt-2{margin-top:var(--spacing-xs)}.ml-12{margin-left:var(--spacing-md)}.ml-3{margin-left:var(--spacing-xs)}.my-4{margin-top:var(--spacing-xs)}.mb-4,.my-4{margin-bottom:var(--spacing-xs)}.mt-4{margin-top:var(--spacing-xs)}.mx-4{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}.mt-6{margin-top:var(--spacing-sm)}.m-8{margin:var(--spacing-sm)}.my-8{margin-top:var(--spacing-sm)}.mb-8,.my-8{margin-bottom:var(--spacing-sm)}.mt-8{margin-top:var(--spacing-sm)}.mx-8{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}.m-12{margin:var(--spacing-md)}.my-12{margin-top:var(--spacing-md)}.mb-12,.my-12{margin-bottom:var(--spacing-md)}.mt-12{margin-top:var(--spacing-md)}.mx-12{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}.m-16{margin-top:var(--spacing-base)}.m-16,.mb-16{margin-bottom:var(--spacing-base)}.mt-16,.my-16{margin-top:var(--spacing-base)}.my-16{margin-bottom:var(--spacing-base)}.mx-16{margin-left:var(--spacing-base);margin-right:var(--spacing-base)}.my-24{margin-top:var(--spacing-lg)}.mb-24,.my-24{margin-bottom:var(--spacing-lg)}.mt-24{margin-top:var(--spacing-lg)}.mx-24{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}.mt-28,.my-32{margin-top:var(--spacing-xl)}.my-32{margin-bottom:var(--spacing-xl)}.mx-32{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}.mb-32{margin-bottom:var(--spacing-xl)}.mt-32{margin-top:var(--spacing-xl)}.mb-40{margin-bottom:var(--spacing-xxl)}.mt-40{margin-top:var(--spacing-xxl)}.ml-4{margin-left:var(--spacing-xs)}.ml-8{margin-left:var(--spacing-sm)}.ml-16{margin-left:var(--spacing-base)}.mr-4{margin-right:var(--spacing-xs)}.mr-8{margin-right:var(--spacing-sm)}.mr-12{margin-right:var(--spacing-md)}.mr-16{margin-right:var(--spacing-base)}.gap-4{gap:var(--spacing-xs)}.gap-6,.gap-8{gap:var(--spacing-sm)}.gap-12{gap:var(--spacing-md)}.gap-16{gap:var(--spacing-base)}.gap-24{gap:var(--spacing-lg)}.gap-32{gap:var(--spacing-xl)}.gap-36{gap:calc(var(--spacing-lg) + var(--spacing-md))}.gap-40{gap:var(--spacing-xxl)}.form-control{background-clip:padding-box;border:1px solid var(--color-border-secondary);border-radius:.25rem;display:block;font-size:1rem;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.form-control,.form-control:focus{background-color:var(--color-bg-field);color:var(--color-text-primary)}.form-control:focus{border-color:var(--color-border-focus);box-shadow:var(--shadow-focus);outline:0}.form-control::placeholder{color:var(--color-text-secondary);opacity:1}.form-control:disabled,.form-control[readonly]{background-color:var(--color-bg-hover);opacity:1}a{text-decoration:none}.playground-msg-user a{color:var(--color-bg-primary)}@media screen and (max-width:500px){.full_scroll{margin-left:var(--spacing-md);overflow:auto;white-space:nowrap;width:200%}}.anchor-links-dark>a,.anchor-links>a{color:var(--color-text-secondary)}.main-content-padding{padding:var(--spacing-base) var(--spacing-base) var(--spacing-xl) var(--spacing-xl)}#rc-editable-input-1,#rc-editable-input-2,#rc-editable-input-3,#rc-editable-input-4,#rc-editable-input-5{color:var(--color-text-primary)}.modal-body{gap:var(--spacing-base)}.modal-body,.modal-body .modal-content{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column}.modal-body .modal-content{gap:var(--spacing-sm)}.app-connection-account{align-items:center;display:flex;gap:var(--spacing-sm);padding:var(--spacing-sm)}.app-account-selection-list{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%}.app-account-selection-list-item{border-radius:var(--radius-md);margin-bottom:var(--spacing-sm)}.app-account-selection-list-item,.dark-theme .app-account-selection-list-item{border:1px solid var(--color-border-primary)}.avatar-text{color:var(--color-bg-primary);font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-normal)}.hide-scrollbar::-webkit-scrollbar{display:none}.ql-tooltip{min-width:170px;white-space:nowrap}.webchat__upload-div{align-items:center;border:1px solid #0000000f;border-radius:var(--radius-md);display:flex;gap:1rem;padding:var(--spacing-md) 13px;width:fit-content}.app-info svg{height:var(--spacing-lg);margin-right:var(--spacing-sm);width:var(--spacing-lg)}.menu-item-hover:hover{background-color:var(--color-bg-hover)}.mouse-hover-background{background-color:var(--color-info)}.page-container{display:flex;flex-direction:column;overflow:hidden;width:100%}.scrollable-content{display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding-left:var(--spacing-xl)}.page-main,.scrollable-content{padding-right:var(--spacing-xl)}.page-main{margin-right:calc(var(--spacing-xl)*-1);overflow-x:hidden}.dark-theme .page-main{background:var(--color-bg-primary)}.page-header{display:flex;justify-content:space-between;padding:var(--spacing-xl) var(--spacing-xl) 0}.page-header .header-info{display:flex;flex-direction:column;gap:var(--spacing-sm)}.page-header .title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-extra-loose)}.dark-theme .page-header .title,.page-header .title{color:var(--color-text-primary)}.page-header .sub-header{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal)}.dark-theme .page-header .sub-header,.page-header .sub-header{color:var(--color-text-secondary)}.custom-back-button{background-color:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);cursor:pointer;display:inline-flex;height:var(--spacing-xl);width:var(--spacing-xl)}.custom-back-button,.logo-container{align-items:center;justify-content:center}.logo-container{display:flex;height:100%}.logo-container svg{height:var(--layout-onboarding-crawl-btn-height);width:var(--layout-onboarding-crawl-btn-height)}.ai-action-create-custom-label .custom-editor-container{border-radius:var(--radius-base);border-style:solid;border-width:1px}.webchat-basic-setting{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-base)}.grid{display:grid}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.permission-alert{background:#5d45d30f;border:1px solid #5d45d31f;border-radius:var(--radius-xl);line-height:var(--line-height-normal);padding:var(--spacing-md);width:100%}.dark-theme .permission-alert{background:#5d45d326;border:1px solid #5d45d34d}.dark-theme .enjo-reports-card{background-color:initial}.avatar-hover-container{cursor:pointer;display:inline-flex;position:relative}.avatar-hover-container,.avatar-hover-overlay{align-items:center;height:var(--layout-onboarding-navbar-height);justify-content:center;width:var(--layout-onboarding-navbar-height)}.avatar-hover-overlay{background:#0000008c;border-radius:var(--radius-round);display:flex;flex-direction:row;gap:var(--spacing-md);left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .2s;z-index:var(--z-raised)}.avatar-hover-container:hover .avatar-hover-overlay{opacity:1;pointer-events:auto}.avatar-hover-icon{color:var(--color-bg-primary);cursor:pointer;font-size:var(--font-size-lg);transition:color .2s}.avatar-hover-icon:hover{color:var(--color-primary)}.lazy-icon-container{height:100%;object-fit:contain;width:100%}.lazy-icon-transition{transition:all .3s ease-in-out}.invert-bright{filter:invert(1) brightness(2)}.highcharts-tooltip span{background-color:var(--color-bg-primary);opacity:1;z-index:var(--z-toast)}.display-block{display:block}.width-fit{width:fit-content}.dark-theme .create-ticket-button-wrapper a,.dark-theme .create-ticket-button-wrapper button{color:var(--color-bg-primary)}.sider{color:var(--color-text-primary);display:flex;flex-direction:column;font-weight:var(--font-weight-medium);height:100vh;overflow-y:auto;position:relative}.dark-theme .sider,.sider{background-color:var(--color-bg-sidebar-l1)}.sider.collapsed{max-width:44px;min-width:44px;width:44px}.dark-theme .sider.collapsed{background-color:var(--color-bg-primary)}.dark-theme .secondary-sidebar,.secondary-sidebar{background-color:var(--color-bg-primary);border-right:1px solid var(--color-border-secondary)}.custom-left-square svg path:first-of-type{color:var(--color-primary-black)}.dark-theme .custom-left-square svg path:first-of-type{color:var(--color-text-inverse)}.custom-bot-select{height:38px;margin:var(--spacing-md) var(--spacing-md) var(--spacing-md) var(--spacing-md);width:156px}.custom-bot-select,.dark-theme .custom-bot-select{background-color:var(--color-bg-primary)}.sidenav-pin-icon-pinned{color:var(--color-text-primary)}.dark-theme .sidenav-pin-icon-pinned{color:var(--color-text-inverse)}.pin-button.pinned{background-color:var(--color-text-inverse)}.dark-theme .pin-button.pinned{background-color:var(--color-bg-field)}.dark-theme .pin-button{background-color:var(--color-bg-primary)}.pin-button{box-shadow:none}.background{display:flex;flex-direction:column;height:100vh;position:relative}.background.with-primary-nav{min-height:calc(100vh - var(--layout-onboarding-navbar-height))}.top-section{background:url(/static/media/onboarding-background.11a81addd15622a4986f.svg) no-repeat 50%;background-color:var(--color-bg-secondary);background-size:cover;flex:1 1}.bottom-section{background-color:var(--color-bg-primary);flex:1 1}.center-content{align-items:center;display:flex;flex-direction:column;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.background.background--steps{display:block;overflow-y:auto}.background.background--steps .top-section{height:50%;left:0;position:absolute;right:0;top:0;z-index:0}.background.background--steps .bottom-section{inset:50% 0 0;position:absolute;z-index:0}.background.background--steps .center-content{left:auto;min-height:100%;padding-bottom:48px;padding-top:80px;position:relative;top:auto;transform:none;z-index:var(--z-base)}.background.background--steps .center-content.center-content--tall{padding-top:100px}.logo{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);left:-50px}.book-demo,.logo{position:absolute;top:-50px;z-index:var(--z-raised)}.book-demo{background-color:var(--color-primary);border:none;border-radius:var(--radius-base);color:var(--color-bg-primary);cursor:pointer;padding:var(--spacing-md) var(--spacing-md-plus);right:-50px}.book-demo:hover{background-color:var(--color-primary-hover)}.on-boarding-card{background-color:var(--color-bg-primary);border:1px solid var(--color-border-secondary);border-radius:var(--radius-xl);height:auto;width:486px}@media (max-width:550px){.on-boarding-card{width:90%}}.on-boarding-card input:-webkit-autofill,.on-boarding-card input:-webkit-autofill:active,.on-boarding-card input:-webkit-autofill:focus,.on-boarding-card input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text-primary);box-shadow:0 0 0 30px var(--color-bg-primary) inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.links-container{align-items:center;display:flex;gap:var(--spacing-sm);height:var(--spacing-md-plus);justify-content:center;margin-top:var(--spacing-xxl);width:100%}.links-container,.links-container a{color:var(--color-text-secondary)}.onboarding-bottom-link,.onboarding-bottom-link:hover{color:var(--color-text-secondary);text-decoration:none}.dot{color:var(--color-text-secondary)}.onboarding-card-content{display:flex;justify-content:center;margin:10% 47px 1%}@media (max-width:550px){.onboarding-card-content{margin:5% 20px 1%}}.enjo-onboarding-subtitle{font-size:var(--font-size-base);font-style:normal;font-weight:var(--font-weight-normal);line-height:var(--line-height-relaxed);text-align:left}.enjo-onboarding-subtitle-top-title{color:var(--color-text-secondary)}.onboarding-icon-btn:hover{background-color:var(--color-bg-secondary);border-color:var(--color-border-secondary)}.onboarding-primary-btn:not(:disabled):hover{background-color:var(--color-primary-hover);border-color:var(--color-primary)}.onboarding-primary-btn:disabled{color:#00000040}.onboarding-primary-btn{color:var(--color-bg-primary)}.onboarding-change-email-btn{color:var(--color-primary-focus)}.onboarding-input{border-color:var(--color-border-secondary)}.onboarding-input:focus,.onboarding-input:hover{border-color:var(--color-text-primary)}.book-demo-back-button{font-size:var(--font-size-base);height:var(--spacing-xl);margin-bottom:var(--spacing-md);margin-left:0;margin-top:12%;width:80px}.onboarding-steps-title{font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.onboarding-steps-sub-header{line-height:var(--line-height-normal)}.onboarding-steps-content{color:var(--color-bg-primary)}.onboarding-form-input input:active,.onboarding-form-input input:focus,.onboarding-form-input input:hover{border-color:var(--color-primary-hover)}.onboarding-select-industry-card{box-shadow:var(--shadow-sm);transition:box-shadow .2s ease-in-out}.text-onboarding-purple{color:var(--color-primary)}.warning-alert-bg{background-color:#ffe58f1a}.error-text{color:red;display:block;margin-top:8px;text-align:left}.enjo-onboarding-account-creation-button,.enjo-onboarding-account-creation-button:hover{color:var(--color-primary);font-weight:var(--font-weight-bold)}.ob-screen-body{padding:40px 40px 32px}.ob-screen-body,.ob-screen-header{display:flex;flex-direction:column}.ob-screen-subtitle{color:var(--color-text-secondary);margin:0}.ob-option-list{display:flex;flex-direction:column;gap:12px;margin-top:24px}.ob-option-card{align-items:flex-start;background-color:var(--color-bg-primary);border:1.5px solid var(--color-border-secondary);border-radius:var(--radius-xl);cursor:pointer;display:flex;gap:12px;padding:11px 14px;transition:border-color .15s,background-color .15s,transform .15s ease-out}.ob-option-card:hover:not(.ob-option-card--selected){transform:scale(1.015)}.ob-option-card.ob-option-card--selected{background-color:var(--color-bg-secondary);border:1.5px solid var(--color-border-secondary)}.ob-option-icon{align-items:center;align-self:center;background-color:var(--color-bg-secondary);border-radius:var(--radius-md);display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.ob-option-card--selected .ob-option-icon{background-color:var(--color-bg-elevated)}.ob-option-text{display:flex;flex:1 1;flex-direction:column;gap:2px}.ob-option-title{color:var(--color-text-primary)}.ob-option-title-row{align-items:center;display:flex;gap:8px}.ob-radio{flex-shrink:0;margin-top:2px;pointer-events:none}.ob-actions{align-items:center;display:flex;flex-direction:column;gap:12px;margin-top:40px}.ob-primary-btn{border-radius:var(--radius-md);height:44px;width:100%}.ob-back-btn{color:var(--color-text-secondary);font-size:var(--font-size-base)}.ob-footer-bar{align-items:center;background-color:var(--color-bg-secondary);border-radius:0 0 var(--radius-xl) var(--radius-xl);display:flex;gap:8px;padding:12px 40px}.ob-footer-bar-text{color:var(--color-text-primary)}.review-setup-card{display:flex;flex-direction:column;height:min(520px,85vh);margin-top:-24px;overflow:hidden;width:800px}.review-setup-body{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto;padding:28px 40px 16px;scrollbar-width:none}.review-setup-body::-webkit-scrollbar{display:none}.review-setup-fields{display:flex;flex-direction:column;gap:24px;margin-top:24px}.review-setup-divider{margin:4px 0}.review-setup-field-label{display:block;font-weight:600;margin-bottom:12px}.review-setup-field-bg{background-color:var(--color-bg-secondary);border-radius:var(--radius-md)}.review-setup-two-col{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.review-setup-field-error{display:block;font-size:var(--font-size-sm);margin-top:4px}.review-setup-fields textarea{scrollbar-width:none}.review-setup-fields textarea::-webkit-scrollbar{display:none}.review-setup-footer{align-items:center;border-top:1px solid var(--color-bg-hover);display:flex;justify-content:space-between;padding:16px 40px}.ob-company-card{align-items:center;background-color:var(--color-bg-secondary);border:2px solid var(--color-primary);border-radius:var(--radius-xl);display:flex;gap:16px;margin-top:24px;padding:16px 20px}.ob-company-info{display:flex;flex:1 1;flex-direction:column;gap:2px}.ob-company-name{color:var(--color-bg-primary)}.ob-company-website{align-items:center;color:var(--color-text-secondary);display:flex;gap:4px}.ob-edit-section{display:flex;flex-direction:column;gap:8px;margin-top:24px}.ob-cancel-btn,.ob-not-right-row{color:var(--color-text-secondary)}.hct-outer-card{background-color:var(--color-bg-primary);border:1px solid var(--color-border-secondary);border-radius:var(--radius-xl);display:flex;flex-direction:column;margin-top:-24px;overflow:hidden;width:1200px}.onboarding-scroll-wrapper{overflow-x:auto;scrollbar-width:none}.onboarding-scroll-wrapper::-webkit-scrollbar{display:none}.hct-outer-card--compact{flex:1 1;margin-top:0;max-width:1120px;min-height:0;width:100%}.hct-body{flex:1 1}.hct-body,.hct-left-col{display:flex;min-height:0}.hct-left-col{border-right:1px solid var(--color-border-secondary);flex-direction:column;flex-shrink:0;overflow:hidden;width:365px}.hct-header{display:flex;flex-direction:column;padding:20px 32px 12px}.hct-header .ob-screen-subtitle{margin-top:4px}.hct-outer-card--compact .hct-left-col{width:332px}.hct-outer-card--compact .hct-header{padding:18px 24px 10px}.hct-template-list{display:flex;flex:1 1;flex-direction:column;gap:10px;margin-top:16px;min-height:0;overflow-y:auto;padding:0 32px 16px}.hct-outer-card--compact .hct-template-list{gap:8px;margin-top:12px;padding:0 24px 12px}.hct-template-option{align-items:flex-start;background-color:var(--color-bg-primary);border:1.5px solid var(--color-border-secondary);border-radius:var(--radius-xl);box-sizing:border-box;cursor:pointer;display:flex;gap:10px;height:104px;padding:16px;transition:border-color .15s,background-color .15s;width:301px}.hct-outer-card--compact .hct-template-option{height:auto;min-height:94px;padding:14px;width:100%}.hct-template-option--selected,.hct-template-option:hover{background-color:var(--color-bg-secondary)}.hct-template-option--selected{border:2px solid var(--color-primary)}.hct-template-option-text{display:flex;flex:1 1;flex-direction:column;gap:8px}.hct-template-option-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.hct-template-option-title{color:var(--color-text-primary);font-size:var(--font-size-base)}.hct-template-option-desc{font-size:var(--font-size-base);line-height:1.4}.hct-recommended-tag{font-size:var(--font-size-sm);line-height:1.4;margin:0}.hct-footer{align-items:center;background-color:var(--color-bg-primary);border-top:1px solid var(--color-border-secondary);display:flex;flex-shrink:0;justify-content:space-between;padding:16px 24px}.hct-outer-card--compact .hct-footer{padding:14px 20px}.dark-theme .hct-outer-card{background-color:var(--color-bg-primary);border-color:var(--color-border-secondary)}.dark-theme .hct-left-col{border-right-color:var(--color-border-secondary)}.dark-theme .hct-template-option{background-color:var(--color-bg-primary);border-color:var(--color-border-secondary)}.dark-theme .hct-template-option:hover{background-color:var(--color-bg-secondary)}.dark-theme .hct-template-option--selected{background-color:var(--color-bg-secondary);border-color:var(--color-primary)}.dark-theme .hct-template-option-title{color:var(--color-text-primary)}.dark-theme .hct-footer{background-color:var(--color-bg-primary);border-top-color:var(--color-border-secondary)}.invite-screen-card{border-radius:var(--radius-xxl);box-sizing:border-box;height:394px;padding:32px 32px 0;width:700px}.invite-screen-footer{align-items:center;background-color:var(--color-bg-primary);border-radius:0 0 var(--radius-xxl) var(--radius-xxl);border-top:1px solid var(--color-border-secondary);display:flex;gap:12px;justify-content:flex-end;margin-left:-32px;margin-right:-32px;margin-top:auto;padding:16px 24px}.invite-screen-header{gap:4px}.invite-screen-email-role-row{align-items:flex-start;display:flex;gap:12px}.invite-screen-email-item{flex:1 1;margin-bottom:0;min-width:0}.invite-screen-role-item{flex:0 0 160px;margin-bottom:0}.invite-screen-actions{gap:8px}.ob-ai-agent-link{color:var(--color-primary);cursor:pointer;font-size:var(--font-size-base);text-decoration:underline}.onboarding-radio-button{background:var(--color-bg-primary);border:none;border-radius:var(--radius-md);color:var(--color-text-primary);flex:1 1;text-align:center}.onboarding-radio-button-selected{background:var(--color-bg-secondary);border:var(--color-bg-primary);border-radius:var(--radius-md);color:var(--color-primary);flex:1 1;text-align:center}.onboarding-train-agent-card{min-height:450px;overflow:hidden;padding:var(--spacing-lg) var(--spacing-xl);padding-bottom:var(--spacing-md)}.onboarding-crawl-btn{border:none;border-radius:var(--radius-md);cursor:pointer;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);gap:var(--spacing-sm);height:var(--layout-onboarding-crawl-btn-height);margin-top:var(--spacing-xs);opacity:1;padding:11px 18px;position:absolute;right:var(--spacing-md);top:50%;transform:translateY(-50%);width:var(--layout-onboarding-crawl-btn-width)}.hct-preview-pane-header{background-color:var(--color-bg-secondary);border-bottom:1px solid var(--border-color,var(--color-border-secondary));padding:12px 20px}.hct-preview-pane-title{color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:600}.hct-preview-pane{align-self:stretch;background-color:var(--color-bg-secondary);display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.hct-preview-pane--compact{min-width:0}.hct-preview-scale-wrapper{align-items:flex-start;display:flex;flex:1 1;justify-content:flex-start;overflow:hidden;padding:16px 0 0 32px;position:relative}.hct-preview-scale-wrapper--compact{padding:24px}.hct-preview-scale-group{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;width:771px}.hct-preview-scale-group--compact{width:686px}.hct-preview-scale-inner{background:var(--color-text-inverse);border:.6px solid var(--color-border-secondary);border-radius:7.23px;box-shadow:var(--shadow-md);flex-shrink:0;overflow:hidden;pointer-events:none;width:771px}.hct-preview-scale-inner--compact{transform:scale(.95)}.hct-preview-browser-bar{align-items:center;background:linear-gradient(180deg,var(--color-border-secondary),var(--color-border-secondary));border:none;border-radius:0;display:flex;flex-shrink:0;gap:8px;height:25.298px;padding:0 12px;position:relative;width:771px}.hct-preview-browser-dots{align-items:center;display:flex;flex-shrink:0;gap:5px}.hct-preview-browser-dot{border-radius:var(--radius-round);height:10px;width:10px}.hct-preview-browser-dot--1{background-color:#ff5f57}.hct-preview-browser-dot--2{background-color:#febc2e}.hct-preview-browser-dot--3{background-color:#28c840}.hct-preview-browser-url{align-items:center;background:var(--color-bg-hover);border:none;border-radius:6.73px;display:flex;gap:6px;height:12.73px;left:50%;padding:0 8px;position:absolute;top:6.36px;transform:translateX(-50%);width:225.89px}.hct-preview-browser-url-icon{color:var(--color-text-secondary);flex-shrink:0;font-size:9px}.hct-preview-browser-url-https{color:var(--color-text-secondary);flex-shrink:0;font-size:var(--font-size-xs)}.hct-preview-browser-url-text{color:var(--color-text-primary);font-size:var(--font-size-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hct-preview-browser-actions{flex-shrink:0;width:60px}.hct-preview-shell{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.hct-preview-navbar{background-color:var(--color-bg-primary);border-bottom:1px solid var(--color-border-secondary);gap:12px;min-height:44px;padding:0 16px 0 0}.hct-preview-navbar,.hct-preview-navbar-left{align-items:center;display:flex;flex-shrink:0}.hct-preview-navbar-left{align-self:stretch;background-color:var(--color-bg-secondary);border-right:1px solid var(--color-border-secondary);gap:6px;padding:0 12px;width:170px}.hct-preview-navbar-logo-box{align-items:center;background-color:var(--color-primary);border-radius:var(--radius-base);color:var(--color-text-inverse);display:flex;flex-shrink:0;font-size:var(--font-size-sm);font-weight:700;height:22px;justify-content:center;overflow:hidden;width:22px}.hct-preview-navbar-logo-box--img{background-color:initial}.hct-preview-navbar-logo-img{height:100%;object-fit:contain;width:100%}.hct-preview-navbar-company{color:var(--color-text-primary);font-size:var(--font-size-xs);font-weight:600;white-space:nowrap}.hct-preview-navbar-search{border-radius:4.41px;flex-shrink:0;font-size:var(--font-size-xs);height:19.83px;width:165.21px}.hct-preview-navbar-right{align-items:center;display:flex;flex-shrink:0;gap:12px;margin-left:auto}.hct-preview-navbar-ask-ai{align-items:center;background-color:var(--color-bg-primary);border:1px solid var(--color-border-secondary);border-radius:var(--radius-md);color:var(--color-bg-elevated);display:flex;flex-shrink:0;font-size:var(--font-size-xs);gap:4px;padding:3px 8px}.hct-preview-navbar-ask-ai-icon{color:var(--color-primary);font-size:var(--font-size-xs)}.hct-preview-navbar-links{align-items:center;color:var(--color-bg-elevated);display:flex;flex-shrink:0;font-size:var(--font-size-xs);gap:12px}.hct-preview-body{display:flex;flex:1 1;overflow:hidden}.hct-skeleton-line{background-color:var(--color-bg-field);border-radius:var(--radius-base);flex:1 1}.hct-skeleton-block{margin-bottom:10px}.hct-preview-sidebar{background-color:var(--color-bg-secondary);border-right:1px solid var(--color-border-secondary);flex-shrink:0;overflow-y:auto;padding:8.9px;width:170px}.hct-sb-section{margin-bottom:16px}.hct-sb-section-title{align-items:center;color:var(--color-text-primary);display:flex;font-size:var(--font-size-xs);font-weight:700;justify-content:space-between;padding:4px 0 6px}.hct-sb-chevron{color:var(--color-text-disabled)}.hct-sb-chevron,.hct-sb-item{font-size:var(--font-size-xs)}.hct-sb-item{align-items:center;border-radius:4.41px;box-sizing:border-box;color:var(--color-text-tertiary);display:flex;gap:5px;height:22.03px;padding:0 0 0 20px;width:147.59px}.hct-sb-item-icon{color:var(--color-text-disabled);flex-shrink:0;font-size:var(--font-size-xs)}.hct-sb-item--active{background-color:var(--color-text-inverse);border-radius:4.41px;font-weight:500;margin:0;padding:0 0 0 20px;position:relative}.hct-sb-item--active,.hct-sb-item--active .hct-sb-item-icon{color:var(--color-primary)}.hct-preview-main{background-color:var(--color-bg-primary);flex:1 1;max-width:480px;overflow-y:auto;padding:16px 20px}.hct-main-breadcrumb{color:var(--color-primary);font-size:7px;font-weight:500;margin-bottom:6px}.hct-main-title{color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:700;line-height:1.3;margin-bottom:4px}.hct-main-meta{color:var(--color-text-secondary);font-size:7.71px;font-weight:400;margin-bottom:10px}.hct-main-body{color:var(--color-bg-elevated);font-size:var(--font-size-xs);line-height:1.6;margin-bottom:10px}.hct-main-h2{border-bottom:1px solid var(--color-border-secondary);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:700;margin:10px 0 4px;padding-bottom:4px}.hct-main-list{color:var(--color-bg-elevated);font-size:var(--font-size-xs);line-height:1.8;margin:0 0 10px;padding-left:16px}.hct-preview-toc{background-color:var(--color-bg-primary);flex-shrink:0;overflow-y:auto;padding:16px 10px;width:165px}.hct-toc-header{align-items:center;display:flex;gap:6px;margin-bottom:10px}.hct-toc-header-icon{flex-shrink:0}.hct-toc-header-icon,.hct-toc-label{color:var(--color-text-secondary);font-size:var(--font-size-xs)}.hct-toc-label{font-weight:600}.hct-toc-item{color:var(--color-text-primary);font-size:var(--font-size-xs);font-weight:400;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hct-toc-item--active{color:var(--color-text-primary);font-weight:500}.dark-theme .hct-preview-pane,.dark-theme .hct-preview-pane-header{background-color:var(--color-bg-secondary)}.dark-theme .hct-preview-pane-title{color:var(--color-text-primary)}.dark-theme .hct-preview-scale-inner{background:var(--color-bg-primary);border-color:var(--color-border-secondary)}.dark-theme .hct-preview-browser-bar,.dark-theme .hct-preview-browser-url{background:var(--color-bg-field)}.dark-theme .hct-preview-browser-url-https,.dark-theme .hct-preview-browser-url-icon{color:var(--color-text-secondary)}.dark-theme .hct-preview-browser-url-text{color:var(--color-text-primary)}.dark-theme .hct-preview-navbar{background-color:var(--color-bg-primary);border-bottom-color:var(--color-border-secondary)}.dark-theme .hct-preview-navbar-left{background-color:var(--color-bg-secondary);border-right-color:var(--color-border-secondary)}.dark-theme .hct-preview-navbar-company{color:var(--color-text-primary)}.dark-theme .hct-preview-navbar-ask-ai{background-color:var(--color-bg-primary);border-color:var(--color-border-secondary);color:var(--color-text-secondary)}.dark-theme .hct-preview-navbar-ask-ai-icon{color:var(--color-primary)}.dark-theme .hct-preview-navbar-links{color:var(--color-text-secondary)}.dark-theme .hct-skeleton-line{background-color:var(--color-bg-field)}.dark-theme .hct-preview-sidebar{background-color:var(--color-bg-secondary);border-right-color:var(--color-border-secondary)}.dark-theme .hct-sb-section-title{color:var(--color-text-primary)}.dark-theme .hct-sb-item{color:var(--color-text-secondary)}.dark-theme .hct-sb-item--active{background-color:var(--color-bg-primary);color:var(--color-primary)}.dark-theme .hct-sb-item--active .hct-sb-item-icon{color:var(--color-primary)}.dark-theme .hct-preview-main{background-color:var(--color-bg-primary)}.dark-theme .hct-main-breadcrumb{color:var(--color-primary)}.dark-theme .hct-main-h2,.dark-theme .hct-main-title{color:var(--color-text-primary)}.dark-theme .hct-main-h2{border-bottom-color:var(--color-border-secondary)}.dark-theme .hct-main-body,.dark-theme .hct-main-list,.dark-theme .hct-main-meta{color:var(--color-text-secondary)}.dark-theme .hct-preview-toc{background-color:var(--color-bg-primary)}.dark-theme .hct-toc-header-icon,.dark-theme .hct-toc-label{color:var(--color-text-secondary)}.dark-theme .hct-toc-item,.dark-theme .hct-toc-item--active{color:var(--color-text-primary)}.conversation-title,.conversation-title-assignee,.conversation-title-icon{display:block;font-size:var(--font-size-base);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-header>span{font-size:var(--font-size-xs);margin-left:auto;white-space:nowrap}.conversation-list-avatar{margin-right:-10px}.conversation-item:hover{background:var(--color-bg-hover);border-radius:var(--radius-xxl);box-shadow:0 2px 8px #00000008;cursor:pointer}.conversation-item.selected{background:var(--color-text-inverse);border-radius:var(--radius-xxl);box-shadow:var(--shadow-sm)}.conversation-item:has(+.conversation-item:hover){border-bottom-color:#0000}.conversation-item:has(+.conversation-item.selected){border-bottom-color:#0000}.dark-theme .conversation-item:hover{background:var(--color-bg-secondary);border-radius:var(--radius-md);box-shadow:0 2px 8px #00000008;cursor:pointer}.dark-theme .conversation-item.selected{background:var(--color-bg-secondary)}.dark-theme .message-with-attachments,.message-with-attachments{background-color:var(--color-bg-secondary)}.two-line-clamp{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.min-two-lines{line-height:1.5;min-height:3em}.app-logo{flex:none;height:var(--icon-lg);width:var(--icon-lg)}.table-row :hover{background-color:initial}.action-app-logo{align-items:center;display:flex;justify-content:center;width:var(--spacing-lg)}.dark-theme .ellipsis-icon,.ellipsis-icon{color:var(--color-icon-ellipsis)}.enjo-knowledge-container{padding:var(--spacing-lg)}.enjo-commingsoon-container{padding:var(--spacing-xl)}.enjo-commingsoon-container .title{color:#000000e0;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-extra-loose)}.knowledge-centered-content,.loading-container-center{align-items:center;display:flex;height:100%;justify-content:center;text-align:center}.loading-container-center{width:100%}.empty-state-container{border-radius:var(--spacing-md-plus)}.empty-state-container .empty-state-body .empty-state-content{display:flex;gap:var(--spacing-lg);justify-content:space-between;min-height:200px;overflow:visible}.empty-state-container .empty-state-body .empty-state-content .empty-state-text-section{flex-shrink:0;width:50%}.empty-state-container .empty-state-body .empty-state-content .empty-state-image-section{flex:1 1;min-width:0}.empty-state-container .empty-state-body .empty-state-content .empty-state-close-btn{height:var(--spacing-base);position:absolute;right:var(--spacing-lg);top:var(--spacing-lg);width:var(--spacing-base)}@media (max-width:1400px){.empty-state-container .empty-state-body .empty-state-content .empty-state-text-section{flex-shrink:1;width:100%}.empty-state-container .empty-state-body .empty-state-content .empty-state-image-section{display:flex;justify-content:center;width:100%}}@media (max-width:768px){.empty-state-container .empty-state-body .empty-state-content{flex-direction:column;gap:var(--spacing-md)}.empty-state-container .empty-state-body .empty-state-content .empty-state-image-section,.empty-state-container .empty-state-body .empty-state-content .empty-state-text-section{width:100%}}.create-workspace__usecase{align-items:center;border:1px solid var(--color-border-secondary);border-radius:var(--radius-md);cursor:pointer;display:flex;font-size:var(--font-size-base);padding:11px 14px;position:relative;transition:border-color .3s ease}.create-workspace__usecase:hover{border-color:var(--color-primary-hover)}.create-workspace__usecase input{opacity:0;position:absolute}.create-workspace__usecase.selected{border-color:var(--color-primary-hover)}.create-workspace__usecase label{cursor:pointer;text-align:center;width:100%}.metrics-container{display:flex;flex-wrap:wrap;gap:21px;opacity:1;position:relative;transition:opacity .2s ease}.metrics-container.loading{opacity:.6}.loading-spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:var(--z-sticky)}.feedback-filters{align-items:center;display:flex;gap:6px;justify-content:flex-end;margin-bottom:24px}.export-fields-checkboxes,.export-fields-container{display:flex;flex-direction:column}.export-fields-checkboxes{margin-top:12px}.adoption-logs-filter-select{height:var(--spacing-xl);width:var(--layout-filter-width-sm)}.adoption-logs-filter-select-md{height:var(--spacing-xl);width:180px}.action-link-centered{align-items:center;display:flex;justify-content:center}.dark-theme .action-link-centered{color:var(--color-text-inverse)}.audit-logs-sidebar-key{color:var(--color-text-secondary);display:inline-block;font-size:var(--font-size-base);font-weight:400;letter-spacing:0;line-height:18px;vertical-align:top;width:120px}.audit-logs-sidebar-value{color:var(--color-text-primary)}.audit-logs-sidebar-value,.dark-theme .audit-logs-sidebar-value{display:inline-block;font-size:var(--font-size-base);font-weight:400;letter-spacing:0;line-height:22px;margin-left:0;vertical-align:middle;width:calc(100% - 120px)}.dark-theme .audit-logs-sidebar-value{color:var(--color-text-inverse)}.audit-logs-dropdown-header{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:400;padding:8px 12px 0}.wider-dropdown{width:191px}.loading-overlay{align-items:center;background:#000000a6;display:flex;inset:0;justify-content:center;position:fixed;z-index:var(--z-toast)}.loading-overlay__content{align-items:center;display:flex;flex-direction:column;gap:8px}.loading-overlay__gif-wrapper{border-radius:var(--radius-round);height:120px;overflow:hidden;position:relative;width:120px}.loading-overlay__gif{height:220%;left:50%;position:absolute;top:46%;transform:translate(-50%,-50%);width:220%}.loading-overlay__text{color:var(--color-text-inverse);font-size:var(--font-size-lg);font-weight:500}.usage-bar-tooltip{background-color:#fff;border:1px solid var(--color-border-secondary);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--font-size-sm);line-height:16px;padding:8px;white-space:nowrap}.usage-bar-tooltip-strong{font-weight:600}.dark-theme .usage-bar-tooltip{background-color:var(--color-bg-elevated);border-color:var(--color-border-primary);color:var(--color-bg-secondary)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-bg-primary);font-family:var(--font-family-base);height:100%}code{font-family:var(--font-family-mono)}.page-transition{opacity:0;transition:opacity 2s ease-in-out}.page-entering{opacity:1}.page-exiting{opacity:0}.dark-theme .disabled-row,.disabled-row{background-color:var(--color-bg-hover)}.sidebar-user-section{align-self:stretch;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-xs)}.sidebar-workspace-section{align-self:stretch;justify-items:center}a,a:hover{text-decoration:none}.dark-theme a,a{color:var(--color-primary)}.playground-msg-user a{color:#fff;text-decoration:underline}.secondary-sidebar-outer-wrapper{display:flex;flex-direction:column;height:100vh;overflow:hidden}.flex-column-container{display:flex;flex:1 1;flex-direction:column;height:100%;overflow:hidden;position:relative}body,html{height:100%;width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}.ui-text{margin:0}.ui-text--flush.ui-text--flush{margin-block:0}.ui-text.ui-text--display{font-size:var(--font-size-xl)}.ui-text.ui-text--display,.ui-text.ui-text--heading-1{font-weight:var(--font-weight-semibold);letter-spacing:-.2px;line-height:var(--line-height-tight)}.ui-text.ui-text--heading-1{font-size:var(--font-size-lg)}.ui-text.ui-text--heading-2{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);letter-spacing:-.1px;line-height:var(--line-height-tight)}.ui-text.ui-text--heading-3{font-weight:var(--font-weight-semibold)}.ui-text--body,.ui-text.ui-text--heading-3{font-size:var(--font-size-base);line-height:var(--line-height-normal)}.ui-text--body,.ui-text--body-sm{font-weight:var(--font-weight-normal)}.ui-text--body-sm{font-size:var(--font-size-sm)}.ui-text--body-sm,.ui-text--label{line-height:var(--line-height-normal)}.ui-text--label{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}.ui-text--caption{font-size:var(--font-size-sm)}.ui-text--caption,.ui-text--meta{font-weight:var(--font-weight-normal);line-height:var(--line-height-tight)}.ui-text--meta{font-size:var(--font-size-xs)}.ui-text--code{font-family:var(--font-family-mono);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal)}.ui-text--tone-tertiary{color:var(--color-text-tertiary)}.ui-text--tone-link{color:var(--color-link-primary)}.ui-icon{align-items:center;display:inline-flex;flex:none;justify-content:center}.ui-icon>svg{height:1em;width:1em}.ui-icon--xs{font-size:var(--icon-xs)}.ui-icon--sm{font-size:var(--icon-sm)}.ui-icon--md{font-size:var(--icon-md)}.ui-icon--lg{font-size:var(--icon-lg)}.ds-glyph{fill:none;stroke:currentcolor;stroke-width:var(--icon-stroke);stroke-linecap:round;stroke-linejoin:round}.ui-icon--sm .ds-glyph,.ui-icon--xs .ds-glyph{stroke-width:var(--icon-stroke-sm)}.ui-form-row{padding-inline:0}.ui-form-row--default{padding-block:var(--spacing-md)}.ui-form-row--flush{padding-block:0}.avatar-upload-placeholder{align-items:center;background:var(--color-bg-secondary);border:1px solid var(--color-border-secondary);border-radius:var(--radius-round);cursor:pointer;display:flex;flex-direction:column;gap:4px;justify-content:center}.avatar-upload-placeholder .avatar-upload-icon{color:var(--color-text-primary)}.avatar-upload-placeholder .avatar-upload-label{color:var(--color-text-primary);font-size:var(--font-size-xs);line-height:1}.dark-theme .avatar-upload-placeholder{background:var(--color-bg-field);border-color:var(--color-bg-field)}.dark-theme .avatar-upload-placeholder .avatar-upload-icon,.dark-theme .avatar-upload-placeholder .avatar-upload-label{color:var(--color-text-inverse)}.avatar-upload-preview{border-radius:var(--radius-md);height:auto;width:100%}.PageHeaderProvider_header-container__pu-dN{display:flex;height:var(--ds-topbar-height);justify-content:space-between;max-height:var(--ds-topbar-height);min-height:var(--ds-topbar-height);width:100%}.PageHeaderProvider_header-container--dark__pZh2o,.PageHeaderProvider_header-container__pu-dN{border-bottom:1px solid var(--color-border-primary)}.PageHeaderProvider_header-left__yNzJF{align-items:center;display:flex;gap:var(--spacing-xs);height:100%;margin-left:var(--ds-topbar-pad-inline);white-space:nowrap}.PageHeaderProvider_header-left--with-back__-CkfR{gap:16px;justify-content:space-between;margin-bottom:0}.PageHeaderProvider_header-right__crHIh{align-items:center;display:flex;gap:var(--spacing-sm);justify-content:center;margin-right:12px}.PageHeaderProvider_header-left__yNzJF .PageHeaderProvider_header-title__6L\+F4{margin:0;padding:0}.PageHeaderProvider_header-left--with-back__-CkfR .PageHeaderProvider_header-title--with-back__TdPC1{align-items:center;border-radius:var(--radius-md);cursor:pointer;display:flex;gap:var(--spacing-sm);justify-content:center;margin-bottom:0;min-height:32px}.PageHeaderProvider_bot-title-separator__sx3Fc{color:var(--color-text-primary);padding:0 4px}.PageHeaderProvider_bot-title-separator--dark__FAvOc{color:var(--color-bg-secondary)}.PageHeaderProvider_bot-selector__ok4Or{height:35px;max-width:170px;width:170px}.PageHeaderProvider_bot-selector-icon__NoYeF{color:var(--color-text-primary);margin-right:var(--spacing-xs)}.PageHeaderProvider_bot-selector-suffix-icon__9cVAy{color:var(--color-text-primary);cursor:pointer;font-size:var(--font-size-sm);font-weight:700}.PageHeaderProvider_bot-selector-suffix-icon--dark__Fknhk{color:var(--color-text-inverse)}.PageHeaderProvider_bot-selector-suffix-icon--search__fc95l{font-size:var(--font-size-sm);font-weight:100;opacity:.5}.PageHeaderProvider_browse-agents-link__-PiZz{align-items:center;cursor:pointer;display:flex;height:32px}.PageHeaderProvider_browse-agents-link-text__xn92a{color:var(--color-border-focus);font-size:var(--font-size-base);font-style:normal;font-weight:600;padding-left:var(--spacing-md)}.PageHeaderProvider_browse-agents-link-text--dark__cL\+dy{color:var(--color-link-primary)}.PageHeaderProvider_browse-agents-link-text--dark__cL\+dy:hover{color:var(--color-link-primary-hover)}.PageHeaderProvider_browse-agents-link-icon__MylUq{height:26px;margin-left:var(--spacing-md);margin-top:2.5px;width:28px}.PageHeaderProvider_browse-agents-link-icon--dark__lh02Z{filter:invert(42%) sepia(98%) saturate(3083%) hue-rotate(226deg) brightness(98%) contrast(101%)}.PageHeaderProvider_browse-agents-link-icon--dark__lh02Z:hover{filter:invert(42%) sepia(98%) saturate(3083%) hue-rotate(226deg) brightness(100%) contrast(101%)}.PageHeaderProvider_test-ai-agent-button__Xi61F{align-items:center;border-color:1px solid var(--color-border-secondary);border-radius:var(--radius-md);cursor:pointer;display:flex;font-size:var(--font-size-base);font-weight:400;gap:8px;justify-content:center;min-height:32px;padding:0 16px}.PageHeaderProvider_back-button__Oo08B{border-radius:var(--radius-md);height:28px;width:28px}.PageHeaderProvider_back-button-icon__MwsAM{font-size:var(--font-size-md)}.page-container-wrapper{-ms-overflow-style:none;display:flex;flex-direction:column;gap:var(--spacing-lg);overflow-y:auto;padding:var(--spacing-lg);scrollbar-width:none}.page-container-wrapper::-webkit-scrollbar{display:none}.page-container-loading{align-items:center;display:flex;justify-content:center;min-height:60vh;width:100%}.ui-card{background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);color:var(--color-text-primary);display:flex;flex-direction:column;position:relative}.ui-card__header{align-items:flex-start;display:flex;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-base)}.ui-card__header-main{flex:1 1 auto;min-width:0}.ui-card__titles{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.ui-card__titles .ui-card__title{margin:0}.ui-card__body{flex:1 1 auto;padding:var(--spacing-md) var(--spacing-base)}.ui-card__header+.ui-card__body{padding-top:0}.ui-card__footer{border-top:1px solid var(--color-border-secondary);padding:var(--spacing-md) var(--spacing-base)}.ui-card--compact .ui-card__body,.ui-card--compact .ui-card__footer,.ui-card--compact .ui-card__header{padding:var(--spacing-sm) var(--spacing-md)}.ui-card--compact .ui-card__header+.ui-card__body{padding-top:0}.ui-card--comfortable .ui-card__body,.ui-card--comfortable .ui-card__footer,.ui-card--comfortable .ui-card__header{padding:var(--spacing-base) var(--spacing-lg)}.ui-card--comfortable .ui-card__header+.ui-card__body{padding-top:0}.ui-card--quiet{background:var(--color-bg-secondary)}.ui-card--promo,.ui-card--quiet{border-color:#0000;box-shadow:none}.ui-card--promo{background:var(--color-accent-subtle)}.ui-card--interactive{cursor:pointer;transition:box-shadow var(--duration-fast) ease,border-color var(--duration-fast) ease,background var(--duration-fast) ease}.ui-card--interactive:hover{border-color:var(--color-border-hover);box-shadow:var(--shadow-md)}.ui-card--interactive:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ui-card--selected{background:var(--color-bg-selected);border-color:var(--color-text-secondary)}.ui-card--disabled{cursor:not-allowed;opacity:.55;pointer-events:none}.ui-card__actions{display:flex;flex:none;gap:var(--spacing-xs)}.ui-card--interactive .ui-card__actions{opacity:0;transition:opacity var(--duration-fast) ease}.ui-card--interactive:focus-within .ui-card__actions,.ui-card--interactive:hover .ui-card__actions,.ui-card--selected .ui-card__actions{opacity:1}.ui-card__dismiss{background:#0000;border:none;color:var(--color-text-tertiary);cursor:pointer;display:inline-flex;flex:none;line-height:1;padding:0}.ui-card__dismiss:hover{color:var(--color-text-primary)}.ui-card__skeleton{display:flex;flex-direction:column;gap:var(--spacing-sm)}.ui-card__skeleton-line{animation:ui-card-shimmer 1.4s ease-in-out infinite;background:var(--color-bg-tertiary);border-radius:var(--radius-base);height:12px}.ui-card__skeleton-line--short{width:60%}@keyframes ui-card-shimmer{0%,to{opacity:1}50%{opacity:.5}}.ui-empty-state{align-items:center;color:var(--color-text-primary);display:flex;flex-direction:column;justify-content:center;text-align:center}.ui-empty-state--fill{align-self:stretch;flex:1 1 auto;min-height:0}.ui-empty-state--sm{gap:var(--spacing-sm);padding:var(--spacing-md)}.ui-empty-state--md{gap:var(--spacing-md);padding:var(--spacing-xl)}.ui-empty-state__empty{margin:0}.ui-empty-state__text{align-items:center;display:flex;flex-direction:column}.ui-empty-state__body{max-width:44ch}.ui-empty-state__actions{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);justify-content:center;margin-top:var(--spacing-sm)}.ui-error-state{color:var(--color-text-primary);display:flex}.ui-error-state--block{align-items:center;flex-direction:column;gap:var(--spacing-md);justify-content:center;padding:var(--spacing-xl);text-align:center}.ui-error-state--inline{align-items:flex-start;background:var(--color-error-bg);border:1px solid var(--color-error-border);border-radius:var(--radius-md);flex-direction:row;text-align:left}.ui-error-state--block.ui-error-state--sm,.ui-error-state--inline{gap:var(--spacing-sm);padding:var(--spacing-md)}.ui-error-state--inline.ui-error-state--sm{padding:var(--spacing-sm)}.ui-error-state__icon{color:var(--color-error);flex:none}.ui-error-state__text{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.ui-error-state--block .ui-error-state__text{align-items:center}.ui-error-state__message{max-width:48ch}.ui-error-state__actions{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-top:var(--spacing-xs)}.ui-error-state--block .ui-error-state__actions{justify-content:center}.ui-error-state__detail{width:100%}.ui-error-state__detail-summary{color:var(--color-text-secondary);cursor:pointer;font-size:var(--font-size-sm)}.ui-error-state__detail-body{background:var(--color-bg-secondary);border:1px solid var(--color-border-secondary);border-radius:var(--radius-base);margin-top:var(--spacing-xs);overflow-x:auto;padding:var(--spacing-sm);text-align:left;white-space:pre-wrap}.ui-card-grid{grid-gap:var(--ds-gap-default);display:grid;gap:var(--ds-gap-default);width:100%}.ui-card-grid--compact{gap:var(--ds-gap-compact)}.ui-card-grid--default{gap:var(--ds-gap-default)}.ui-card-grid--comfortable{gap:var(--ds-gap-comfortable)}.ui-card-grid--state{display:block}.ui-metrics-card__body{align-items:flex-start;display:flex;gap:var(--spacing-md)}.ui-metrics-card__icon{align-items:center;background:var(--color-accent-subtle);border-radius:var(--radius-round);color:var(--color-primary);display:inline-flex;flex:none;height:40px;justify-content:center;width:40px}.ui-metrics-card__content{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--spacing-xs);min-width:0}.ui-metrics-card__label-row{align-items:center;display:flex;gap:var(--spacing-xs);min-width:0}.ui-metrics-card__info{color:var(--color-text-tertiary);cursor:help;display:inline-flex}.ui-metrics-card__value-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.ui-metrics-card__trend{align-items:center;display:inline-flex;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);gap:var(--spacing-xs);line-height:1}.ui-metrics-card__trend--up{color:var(--color-success)}.ui-metrics-card__trend--down{color:var(--color-error)}.ui-metrics-card__trend-value{font-size:var(--font-size-sm)}.ui-metrics-card__link-row{align-items:center;display:flex;margin-top:var(--spacing-xs)}.ui-metrics-card__link{align-items:center;display:inline-flex;gap:var(--spacing-xs);padding-left:0;padding-right:0}.ui-loading-skeleton{display:block;width:100%}.ui-loading-skeleton__block{animation:ui-loading-shimmer 1.4s ease-in-out infinite;background:var(--color-bg-tertiary);border-radius:var(--radius-base);display:block}.ui-loading-skeleton__block--line{height:12px;width:100%}.ui-loading-skeleton__block--short{width:60%}.ui-loading-skeleton__block--title{height:16px;width:40%}.ui-loading-skeleton__block--label{height:12px;width:30%}.ui-loading-skeleton__block--input{border-radius:var(--radius-md);height:var(--ds-control-height-default);width:100%}.ui-loading-skeleton__block--cell{flex:1 1;height:12px}.ui-loading-skeleton__block--circle{border-radius:var(--radius-round);flex:none;height:40px;width:40px}.ui-loading-skeleton__block--thumb{border-radius:var(--radius-md);height:120px;width:100%}.ui-loading-skeleton__card,.ui-loading-skeleton__detail,.ui-loading-skeleton__detail-body,.ui-loading-skeleton__lines{display:flex;flex-direction:column;gap:var(--spacing-sm)}.ui-loading-skeleton__list,.ui-loading-skeleton__table{display:flex;flex-direction:column;gap:var(--spacing-xs)}.ui-loading-skeleton__form{display:flex;flex-direction:column;gap:var(--spacing-md)}.ui-loading-skeleton__field{display:flex;flex-direction:column;gap:var(--spacing-xs)}.ui-loading-skeleton__row{align-items:center;display:flex;gap:var(--spacing-sm)}.ui-loading-skeleton__row-lines{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--spacing-xs);min-width:0}.ui-loading-skeleton--compact .ui-loading-skeleton__row{min-height:var(--ds-row-height-compact)}.ui-loading-skeleton--default .ui-loading-skeleton__row{min-height:var(--ds-row-height-default)}.ui-loading-skeleton--comfortable .ui-loading-skeleton__row{min-height:var(--ds-row-height-comfortable)}@keyframes ui-loading-shimmer{0%,to{opacity:1}50%{opacity:.45}}.ui-loading-spinner--inline{align-items:center;display:inline-flex;gap:var(--spacing-xs)}.ui-loading-spinner--block{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-sm);justify-content:center;padding:var(--spacing-xl)}.ui-loading-spinner--overlay{position:relative}.ui-loading-spinner__scrim{align-items:center;animation:ui-loading-scrim-in var(--duration-normal) ease .4s both;background:var(--color-overlay-loading);border-radius:inherit;display:flex;flex-direction:column;gap:var(--spacing-sm);inset:0;justify-content:center;position:absolute}@keyframes ui-loading-scrim-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ui-loading-spinner__scrim{animation:ui-loading-scrim-in 1ms linear .4s both}}.ui-loading-spinner__tip{text-align:center}.ui-sync-indicator--inline{align-items:center;display:inline-flex;font-size:var(--font-size-sm);gap:var(--spacing-xs);line-height:1}.ui-sync-indicator--inline.ui-sync-indicator--syncing{color:var(--color-info)}.ui-sync-indicator--inline.ui-sync-indicator--synced{color:var(--color-success)}.ui-sync-indicator--inline.ui-sync-indicator--failed{color:var(--color-error)}.ui-sync-indicator__label{color:inherit}.ui-data-table{color:var(--color-text-primary);display:flex;flex-direction:column;gap:var(--spacing-md)}.ui-data-table__frame{background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;min-width:0;overflow:hidden}.ui-data-table__toolbar{align-items:center;display:flex;gap:var(--spacing-sm);padding:0}.ui-data-table__toolbar--bulk{background:var(--color-accent-subtle);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);padding:var(--ds-pad-block-default) var(--ds-pad-inline-default)}.ui-data-table__toolbar:not(.ui-data-table__toolbar--bulk)>*{flex:1 1 auto;min-width:0}.ui-data-table__bulk-count{flex:none}.ui-data-table__bulk-actions{display:flex;flex:1 1 auto;gap:var(--spacing-xs)}.ui-data-table--compact .ui-data-table__footer,.ui-data-table--compact .ui-data-table__toolbar--bulk{padding:var(--ds-pad-block-compact) var(--ds-pad-inline-compact)}.ui-data-table--comfortable .ui-data-table__footer,.ui-data-table--comfortable .ui-data-table__toolbar--bulk{padding:var(--ds-pad-block-comfortable) var(--ds-pad-inline-comfortable)}.ui-data-table__body{min-width:0;position:relative}.ui-data-table__state{padding:var(--spacing-lg)}.ui-data-table__row--selected>td{background:var(--color-bg-selected)}.ui-data-table__row--disabled>td{color:var(--color-text-disabled)}.ui-data-table__row:focus-within{outline:2px solid var(--color-border-focus);outline-offset:-2px}.ui-data-table__actions-col{white-space:nowrap}.ui-data-table__row-actions{display:inline-flex;gap:var(--spacing-xs);justify-content:center;opacity:0;transition:opacity var(--duration-fast) ease}.ui-data-table__row:focus-within .ui-data-table__row-actions,.ui-data-table__row:hover .ui-data-table__row-actions{opacity:1}.ui-data-table__mark{background:var(--color-accent-subtle);border-radius:var(--radius-sm);color:inherit;padding:0 2px}.ui-data-table__search{display:flex;flex-direction:column;gap:var(--spacing-sm);min-width:200px;padding:var(--spacing-sm)}.ui-data-table__search-actions{align-items:center;display:flex;gap:var(--spacing-xs);justify-content:flex-start}.ui-data-table__search-icon{color:var(--color-icon-ellipsis)}.ui-data-table__search-icon--active{color:var(--color-primary)}.ui-data-table__footer{border-top:1px solid var(--color-border-secondary);display:flex;justify-content:flex-end;padding:var(--ds-pad-block-default) var(--ds-pad-inline-default)}.ui-list{background:#0000;color:var(--color-text-primary)}.ui-list__antlist>ul{list-style:none;margin:0;padding:0}.ui-list__item{align-items:center;background:#0000;display:flex;gap:var(--spacing-sm);min-height:var(--ds-row-height-default);padding:var(--ds-pad-block-default) var(--ds-pad-inline-default);position:relative;transition:background var(--duration-fast) ease}.ui-list--compact .ui-list__item{min-height:var(--ds-row-height-compact);padding:var(--ds-pad-block-compact) var(--ds-pad-inline-compact)}.ui-list--comfortable .ui-list__item{min-height:var(--ds-row-height-comfortable);padding:var(--ds-pad-block-comfortable) var(--ds-pad-inline-comfortable)}.ui-list--avatar .ui-list__item,.ui-list--simple .ui-list__item{border-bottom:1px solid var(--color-border-secondary)}.ui-list--avatar .ui-list__item:last-child,.ui-list--simple .ui-list__item:last-child{border-bottom:none}.ui-list__content{flex:1 1 auto;min-width:0}.ui-list__item--clickable{cursor:pointer}.ui-list__item--clickable:not(.ui-list__item--disabled):hover{background:var(--color-bg-hover)}.ui-list__item--clickable:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ui-list__item--selected{background:var(--color-bg-selected)}.ui-list__item--selected:before{background:var(--color-text-secondary);content:"";inset-block:0;inset-inline-start:0;position:absolute;width:2px}.ui-list__item--disabled{color:var(--color-text-disabled);cursor:not-allowed;opacity:.55;pointer-events:none}.ui-list__trailing{align-items:center;display:flex;flex:none;gap:var(--spacing-sm)}.ui-list__actions{color:var(--color-icon-ellipsis);display:flex;flex:none;gap:var(--spacing-xs);opacity:0;transition:opacity var(--duration-fast) ease}.ui-list__item--selected .ui-list__actions,.ui-list__item:focus-within .ui-list__actions,.ui-list__item:hover .ui-list__actions{opacity:1}.ui-list__footer{display:flex;justify-content:flex-end;padding-top:var(--spacing-sm)}.ui-list__loadmore{display:flex;justify-content:center;padding:var(--spacing-sm) 0}.ui-description-list{grid-gap:var(--spacing-sm) var(--spacing-lg);display:grid;gap:var(--spacing-sm) var(--spacing-lg);margin:0}.ui-description-list--compact{row-gap:var(--spacing-xs)}.ui-description-list--comfortable{row-gap:var(--spacing-base)}.ui-description-list__item{min-width:0}.ui-description-list__label{align-items:center;display:flex;gap:var(--spacing-xs);margin:0;min-width:0}.ui-description-list__info{color:var(--color-text-tertiary);cursor:help;display:inline-flex}.ui-description-list__value{margin:0;min-width:0}.ui-description-list__composite{align-items:center;display:inline-flex;gap:var(--spacing-xs);min-width:0}.ui-description-list__value .ui-avatar{height:20px;width:20px}.ui-description-list__value .ui-icon{font-size:var(--icon-lg)}.ui-description-list--auto .ui-description-list__item,.ui-description-list--inline .ui-description-list__item{grid-column-gap:var(--spacing-sm);align-items:start;column-gap:var(--spacing-sm);display:grid;grid-template-columns:140px minmax(0,1fr);grid-template-columns:var(--ui-dl-label-width,140px) minmax(0,1fr)}.ui-description-list--stacked .ui-description-list__item{display:flex;flex-direction:column;gap:var(--spacing-xs)}.ui-description-list--bordered{background:var(--color-border-primary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);gap:1px;overflow:hidden}.ui-description-list--bordered .ui-description-list__item{background:var(--color-bg-primary);padding:var(--ds-pad-block-default) var(--ds-pad-inline-default)}.ui-description-list--bordered.ui-description-list--compact .ui-description-list__item{padding:var(--ds-pad-block-compact) var(--ds-pad-inline-compact)}.ui-description-list--bordered.ui-description-list--comfortable .ui-description-list__item{padding:var(--ds-pad-block-comfortable) var(--ds-pad-inline-comfortable)}@media (max-width:640px){.ui-description-list--auto .ui-description-list__item{display:flex;flex-direction:column;gap:var(--spacing-xs)}}.ui-avatar{align-items:center;background:var(--color-bg-tertiary);color:var(--color-text-secondary);display:inline-flex;flex:none;font-weight:var(--font-weight-medium);justify-content:center;line-height:1;overflow:visible;position:relative;-webkit-user-select:none;user-select:none;vertical-align:middle}.ui-avatar--sm{font-size:var(--font-size-xs);height:24px;width:24px}.ui-avatar--md{font-size:var(--font-size-sm);height:32px;width:32px}.ui-avatar--lg{font-size:var(--font-size-base);height:40px;width:40px}.ui-avatar--circle{border-radius:var(--radius-round)}.ui-avatar--square{border-radius:var(--radius-md)}.ui-avatar--initials{color:var(--color-text-inverse)}.ui-avatar__initials{display:inline-flex}.ui-avatar__img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.ui-avatar__icon{color:var(--color-text-secondary)}.ui-avatar--loading{animation:ui-avatar-pulse 1.4s ease-in-out infinite;background:var(--color-bg-tertiary)}.ui-avatar__status{border:2px solid var(--color-bg-primary);border-radius:var(--radius-round);bottom:0;box-sizing:initial;height:25%;min-height:8px;min-width:8px;position:absolute;right:0;width:25%}.ui-avatar__status--success{background:var(--color-success)}.ui-avatar__status--error{background:var(--color-error)}.ui-avatar__status--warning{background:var(--color-warning)}.ui-avatar__status--info,.ui-avatar__status--processing{background:var(--color-info)}.ui-avatar__status--processing{animation:ui-avatar-pulse 1.4s ease-in-out infinite}@keyframes ui-avatar-pulse{0%,to{opacity:1}50%{opacity:.4}}.ui-avatar-stack{align-items:center;display:inline-flex}.ui-avatar-stack__item{display:inline-flex;position:relative;transition:transform var(--duration-fast) ease}.ui-avatar-stack .ui-avatar{border:1px solid var(--color-border-primary);box-shadow:0 0 0 2px var(--color-bg-primary)}.ui-avatar-stack--sm .ui-avatar-stack__item+.ui-avatar-stack__item{margin-left:-8px}.ui-avatar-stack--md .ui-avatar-stack__item+.ui-avatar-stack__item{margin-left:-10px}.ui-avatar-stack--lg .ui-avatar-stack__item+.ui-avatar-stack__item{margin-left:-12px}.ui-avatar-stack__item:hover{transform:translateY(-2px);z-index:var(--z-raised)}.ui-avatar-stack__overflow{background:var(--color-bg-tertiary);border:1px solid var(--color-border-primary);color:var(--color-text-secondary);font-family:inherit;font-weight:var(--font-weight-medium);line-height:1;padding:0}button.ui-avatar-stack__overflow{cursor:pointer}button.ui-avatar-stack__overflow:hover{border-color:var(--color-border-hover);color:var(--color-text-primary)}button.ui-avatar-stack__overflow:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ui-image{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);display:inline-block;line-height:0;overflow:hidden}.ui-image--sm{border-radius:var(--radius-base)}.ui-image img{border-radius:inherit;display:block;max-width:100%}.ui-status-chip{align-items:center;border:1px solid #0000;border-radius:var(--radius-pill);display:inline-flex;font-weight:var(--font-weight-medium);gap:var(--spacing-xs);line-height:1;white-space:nowrap}.ui-status-chip--sm{font-size:var(--font-size-xs);padding:2px var(--spacing-sm)}.ui-status-chip--md{font-size:var(--font-size-sm);padding:var(--spacing-xs) var(--spacing-md)}.ui-status-chip--filled.ui-status-chip--success{background:var(--color-success-bg);color:var(--color-success)}.ui-status-chip--filled.ui-status-chip--error{background:var(--color-error-bg);color:var(--color-error)}.ui-status-chip--filled.ui-status-chip--warning{background:var(--color-warning-bg);color:var(--color-warning)}.ui-status-chip--filled.ui-status-chip--info,.ui-status-chip--filled.ui-status-chip--processing{background:var(--color-info-bg);color:var(--color-info)}.ui-status-chip--filled.ui-status-chip--neutral{background:var(--color-bg-tertiary);color:var(--color-text-secondary)}.ui-status-chip--outline{background:#0000}.ui-status-chip--outline.ui-status-chip--success{border-color:var(--color-success-border);color:var(--color-success)}.ui-status-chip--outline.ui-status-chip--error{border-color:var(--color-error-border);color:var(--color-error)}.ui-status-chip--outline.ui-status-chip--warning{border-color:var(--color-warning-border);color:var(--color-warning)}.ui-status-chip--outline.ui-status-chip--info,.ui-status-chip--outline.ui-status-chip--processing{border-color:var(--color-info-border);color:var(--color-info)}.ui-status-chip--outline.ui-status-chip--neutral{border-color:var(--color-border-primary);color:var(--color-text-secondary)}.ui-status-chip--dot{background:#0000;color:var(--color-text-secondary);padding-inline:0}.ui-status-chip__dot{background:currentColor;border-radius:var(--radius-round);display:inline-block;height:8px;width:8px}.ui-status-chip--success .ui-status-chip__dot{background:var(--color-success)}.ui-status-chip--error .ui-status-chip__dot{background:var(--color-error)}.ui-status-chip--warning .ui-status-chip__dot{background:var(--color-warning)}.ui-status-chip--info .ui-status-chip__dot,.ui-status-chip--processing .ui-status-chip__dot{background:var(--color-info)}.ui-status-chip--neutral .ui-status-chip__dot{background:var(--color-text-tertiary)}.ui-status-chip--processing .ui-status-chip__dot{animation:ui-status-chip-pulse 1.4s ease-in-out infinite}@keyframes ui-status-chip-pulse{0%,to{opacity:1}50%{opacity:.35}}.ui-alert{align-items:flex-start;background:var(--color-bg-secondary);border:1px solid #0000;color:var(--color-text-primary);display:flex;gap:var(--spacing-sm);padding:var(--spacing-md)}.ui-alert--inline{border-radius:var(--radius-md)}.ui-alert--banner{border-radius:0;border-width:0 0 1px}.ui-alert__icon{align-items:center;display:inline-flex;flex:none;height:calc(var(--font-size-base)*var(--line-height-normal))}.ui-alert__content{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--spacing-xs);min-width:0}.ui-alert__title{color:var(--color-text-primary)}.ui-alert__action{align-items:center;display:flex;flex:none}.ui-alert__dismiss{background:#0000;border:none;color:var(--color-text-tertiary);cursor:pointer;display:inline-flex;flex:none;line-height:1;padding:0}.ui-alert__dismiss:hover{color:var(--color-text-primary)}.ui-alert--info{background:var(--color-info-bg);border-color:var(--color-info-border)}.ui-alert--info .ui-alert__icon{color:var(--color-info)}.ui-alert--success{background:var(--color-success-bg);border-color:var(--color-success-border)}.ui-alert--success .ui-alert__icon{color:var(--color-success)}.ui-alert--warning{background:var(--color-warning-bg);border-color:var(--color-warning-border)}.ui-alert--warning .ui-alert__icon{color:var(--color-warning)}.ui-alert--error{background:var(--color-error-bg);border-color:var(--color-error-border)}.ui-alert--error .ui-alert__icon{color:var(--color-error)}.ui-breadcrumb__separator{color:var(--color-text-tertiary)}.ui-page-header{background:var(--color-bg-primary);border-bottom:1px solid var(--color-border-secondary);color:var(--color-text-primary);display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-base) 0}.ui-page-header--sticky{box-shadow:var(--shadow-sm);position:sticky;top:0;z-index:var(--z-sticky)}.ui-page-header__breadcrumb{min-width:0}.ui-page-header__bar{align-items:center;display:flex;gap:var(--spacing-base)}.ui-page-header__lead{align-items:center;display:flex;flex:1 1 auto;gap:var(--spacing-sm);min-width:0}.ui-page-header__titles{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.ui-page-header__title-row{align-items:center;display:flex;gap:var(--spacing-sm);min-width:0}.ui-page-header__title{min-width:0}.ui-page-header .ui-page-header__subtitle{font-size:var(--font-size-md)}.ui-page-header__title-suffix{align-items:center;display:inline-flex;flex:none}.ui-page-header__actions{align-items:center;display:flex;flex:none;gap:var(--spacing-sm)}.ui-page-header__back{flex:none}.ui-page-header__extra{min-width:0}.ui-page-header__skeleton{display:flex;flex-direction:column;gap:var(--spacing-sm)}.ui-page-header__skeleton-line{animation:ui-page-header-shimmer 1.4s ease-in-out infinite;background:var(--color-bg-tertiary);border-radius:var(--radius-base)}.ui-page-header__skeleton-line--title{height:20px;width:220px}.ui-page-header__skeleton-line--sub{height:14px;width:140px}@keyframes ui-page-header-shimmer{0%,to{opacity:1}50%{opacity:.5}}.ui-divider.ui-divider--horizontal{border-block-start-color:var(--color-border-secondary)}.ui-divider.ui-divider--vertical{border-inline-start-color:var(--color-border-secondary)}.ui-divider.ui-divider--horizontal.ui-divider--with-text:after,.ui-divider.ui-divider--horizontal.ui-divider--with-text:before{border-block-start-color:var(--color-border-secondary)}.ui-divider.ui-divider--horizontal.ui-divider--sm{margin-block:var(--spacing-sm)}.ui-divider.ui-divider--horizontal.ui-divider--md{margin-block:var(--spacing-base)}.ui-divider.ui-divider--horizontal.ui-divider--lg{margin-block:var(--spacing-lg)}.ui-divider.ui-divider--vertical.ui-divider--sm{margin-inline:var(--spacing-sm)}.ui-divider.ui-divider--vertical.ui-divider--md{margin-inline:var(--spacing-base)}.ui-divider.ui-divider--vertical.ui-divider--lg{margin-inline:var(--spacing-lg)}.ui-entity-switcher__divider{margin-block:var(--spacing-xs)}.ui-entity-switcher__footer{display:flex;padding:var(--spacing-xs) var(--spacing-sm)}.ui-filter-bar{background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);color:var(--color-text-primary);display:flex;flex-direction:column;gap:var(--ds-gap-default);padding:var(--ds-pad-block-default) var(--ds-pad-inline-default)}.ui-filter-bar--inline,.ui-filter-bar--rail{background:#0000;border:none;padding:0}.ui-filter-bar--rail{gap:var(--spacing-sm)}.ui-filter-bar--rail .ui-filter-bar__main{flex-wrap:nowrap;gap:var(--spacing-sm)}.ui-filter-bar--rail .ui-filter-bar__search-row{display:flex}.ui-filter-bar--rail .ui-filter-bar__search{flex:1 1 auto;max-width:none}.ui-filter-bar--rail .ui-filter-bar__lead{flex:0 1 auto;flex-wrap:nowrap;gap:var(--spacing-xs);min-width:0}.ui-filter-bar--rail .ui-filter-bar__control{min-width:0}.ui-filter-bar--rail .ui-filter-bar__trail{flex:0 1 auto;gap:var(--spacing-xs);min-width:0}.ui-filter-bar--sticky{box-shadow:var(--shadow-sm);position:sticky;top:0;z-index:var(--z-sticky)}.ui-filter-bar__main{gap:var(--ds-gap-default)}.ui-filter-bar__lead,.ui-filter-bar__main{align-items:center;display:flex;flex-wrap:wrap}.ui-filter-bar__lead{flex:1 1 auto;gap:var(--spacing-sm);min-width:0}.ui-filter-bar__trail{align-items:center;display:flex;flex:none;gap:var(--spacing-sm)}.ui-filter-bar__search{max-width:260px}.ui-filter-bar--inline .ui-filter-bar__search{margin-inline-end:auto}.ui-filter-bar__count{white-space:nowrap}.ui-filter-bar__control{min-width:120px}.ui-filter-bar__active{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.ui-filter-bar__chip{align-items:center;background:var(--color-bg-selected);border-radius:var(--radius-pill);color:var(--color-text-secondary);display:inline-flex;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm)}.ui-filter-bar__chip-dismiss{background:#0000;border:none;color:var(--color-text-tertiary);cursor:pointer;display:inline-flex;line-height:1;padding:0}.ui-filter-bar__chip-dismiss:hover{color:var(--color-text-primary)}.ui-filter-bar__overflow-panel,.ui-filter-bar__popover-body{display:flex;flex-direction:column;gap:var(--spacing-sm);min-width:200px}.ui-filter-bar--compact{gap:var(--ds-gap-compact)}.ui-filter-bar--compact.ui-filter-bar--bar,.ui-filter-bar--compact.ui-filter-bar--sticky{padding:var(--ds-pad-block-compact) var(--ds-pad-inline-compact)}.ui-filter-bar--comfortable{gap:var(--ds-gap-comfortable)}.ui-filter-bar--comfortable.ui-filter-bar--bar,.ui-filter-bar--comfortable.ui-filter-bar--sticky{padding:var(--ds-pad-block-comfortable) var(--ds-pad-inline-comfortable)}.ui-collapse__header{align-items:center;display:inline-flex;gap:var(--spacing-sm);min-width:0}.ui-collapse__icon{align-items:center;display:inline-flex;flex:none}.ui-collapse__title{min-width:0}.ui-collapse__title--text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-collapse__badge{align-items:center;display:inline-flex;flex:none}.ui-collapse__actions{align-items:center;display:inline-flex;gap:var(--spacing-xs)}.ui-collapse__state{align-items:stretch;color:var(--color-text-secondary);display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-md) 0}.ui-collapse__state-action{margin-top:var(--spacing-sm)}.ui-detail-panel{background:var(--color-bg-secondary);color:var(--color-text-primary);display:flex;flex-direction:column;height:100%;min-height:0}.ui-detail-panel--inline{border-left:1px solid var(--color-border-primary);overflow:hidden;transition:width var(--duration-normal) ease,border-left-width var(--duration-normal) ease}.ui-detail-panel--inline.ui-detail-panel--sm{width:var(--layout-drawer-sm)}.ui-detail-panel--inline.ui-detail-panel--md{width:var(--layout-drawer-md)}.ui-detail-panel--inline.ui-detail-panel--lg{width:var(--layout-drawer-lg)}.ui-detail-panel--inline.ui-detail-panel--collapsed{border-left-width:0;width:0}.ui-detail-panel__scrim{background:var(--color-overlay-scrim);inset:0;position:fixed;z-index:var(--z-modal)}.ui-detail-panel--drawer{animation:ui-detail-panel-slide-in var(--duration-normal) ease;background:var(--color-bg-elevated);border-left:1px solid var(--color-border-primary);border-radius:var(--radius-xl) 0 0 var(--radius-xl);bottom:0;box-shadow:var(--shadow-md);position:fixed;right:0;top:0;z-index:calc(var(--z-modal) + 1)}.ui-detail-panel--drawer.ui-detail-panel--sm{width:var(--layout-drawer-sm)}.ui-detail-panel--drawer.ui-detail-panel--md{width:var(--layout-drawer-md)}.ui-detail-panel--drawer.ui-detail-panel--lg{width:var(--layout-drawer-lg)}@keyframes ui-detail-panel-slide-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}.ui-detail-panel__header{align-items:center;border-bottom:1px solid var(--color-border-secondary);display:flex;gap:var(--spacing-sm);padding:var(--ds-pad-block-default) var(--spacing-base)}.ui-detail-panel__title{flex:1 1 auto;min-width:0}.ui-detail-panel__header-end{flex:none}.ui-detail-panel__actions,.ui-detail-panel__header-end{align-items:center;display:flex;gap:var(--spacing-xs)}.ui-detail-panel__icon-btn{align-items:center;background:#0000;border:none;border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;display:inline-flex;flex:none;justify-content:center;line-height:1;padding:var(--spacing-xs);transition:background var(--duration-fast) ease,color var(--duration-fast) ease}.ui-detail-panel__icon-btn:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.ui-detail-panel__icon-btn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ui-detail-panel__body{flex:1 1 auto;min-height:0;overflow:auto;padding:var(--ds-pad-block-default) var(--spacing-base)}.ui-detail-panel--compact .ui-detail-panel__body,.ui-detail-panel--compact .ui-detail-panel__header{padding-block:var(--ds-pad-block-compact)}.ui-detail-panel--comfortable .ui-detail-panel__body,.ui-detail-panel--comfortable .ui-detail-panel__header{padding-block:var(--ds-pad-block-comfortable)}.ui-detail-panel--comfortable .ui-detail-panel__body--tabs,.ui-detail-panel--compact .ui-detail-panel__body--tabs,.ui-detail-panel__body--tabs{overflow:hidden;padding:0}.ui-three-panel-layout{background:var(--color-bg-secondary);display:flex;flex-direction:row;height:100%;min-height:0;position:relative;width:100%}.ui-three-panel-layout__panel{display:flex;flex-direction:column;min-height:0;overflow:hidden}.ui-three-panel-layout__left{background:var(--color-bg-secondary);border-right:1px solid var(--color-border-primary);flex:0 0 var(--ds-three-panel-left-width);min-width:var(--ds-three-panel-left-min);transition:flex-basis var(--duration-normal) ease,min-width var(--duration-normal) ease}.ui-three-panel-layout__center{background:var(--color-bg-secondary);flex:1 1 auto;min-width:var(--ds-three-panel-center-min)}.ui-three-panel-layout__right{background:var(--color-bg-secondary);border-left:1px solid var(--color-border-primary);flex:0 0 var(--ds-three-panel-right-width);min-width:var(--ds-three-panel-right-min);transition:flex-basis var(--duration-normal) ease,min-width var(--duration-normal) ease}.ui-three-panel-layout__right>.ui-detail-panel{border-left:0;width:100%}.ui-three-panel-layout__panel--collapsed{border-width:0;flex-basis:0;min-width:0}.ui-three-panel-layout__toggle{align-items:center;background:var(--color-bg-elevated);border:1px solid var(--color-border-primary);border-radius:var(--radius-round);box-shadow:var(--shadow-sm);color:var(--color-text-secondary);cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;position:absolute;top:calc((var(--ds-topbar-height) - 24px)/2);transition:left var(--duration-normal) ease,right var(--duration-normal) ease,color var(--duration-fast) ease;width:24px;z-index:var(--z-sticky)}.ui-three-panel-layout__toggle:hover{color:var(--color-text-primary)}.ui-three-panel-layout__toggle:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ui-three-panel-layout__toggle--left{left:calc(var(--ds-three-panel-left-width) + var(--spacing-sm))}.ui-three-panel-layout--left-collapsed .ui-three-panel-layout__toggle--left{left:var(--spacing-sm)}.ui-three-panel-layout__toggle--right{background:#0000;border-color:#0000;box-shadow:none;right:var(--spacing-base)}.ui-three-panel-layout__toggle--right:hover{background:var(--color-bg-hover)}.ui-three-panel-layout--right-collapsed .ui-three-panel-layout__toggle--right{background:var(--color-bg-elevated);border-color:var(--color-border-primary);box-shadow:var(--shadow-sm);right:var(--spacing-sm)}@media (max-width:1024px){.ui-three-panel-layout{flex-direction:column;height:auto}.ui-three-panel-layout__center,.ui-three-panel-layout__left,.ui-three-panel-layout__right{border-left:0;border-right:0;flex:1 1 auto;min-width:0;width:100%}.ui-three-panel-layout__left{border-bottom:1px solid var(--color-border-primary)}.ui-three-panel-layout__toggle{display:none}}.ui-menu{background:var(--color-bg-elevated);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-md);color:var(--color-text-primary);display:flex;flex-direction:column;min-width:180px;overflow:hidden}.ui-menu--flush{background:#0000;border:none;border-radius:0;box-shadow:none;min-width:0}.ui-menu__body{min-width:0;overflow-y:auto}.ui-menu__list{background:#0000;border-inline-end:none;box-shadow:none}.ui-menu__header{border-bottom:1px solid var(--color-border-secondary)}.ui-menu__footer,.ui-menu__header{padding:var(--ds-pad-block-default) var(--ds-pad-inline-default)}.ui-menu__footer{border-top:1px solid var(--color-border-secondary)}.ui-menu__empty{padding:var(--ds-pad-block-default) var(--ds-pad-inline-default);text-align:center}.ui-menu--compact .ui-menu__empty,.ui-menu--compact .ui-menu__footer,.ui-menu--compact .ui-menu__header{padding:var(--ds-pad-block-compact) var(--ds-pad-inline-compact)}.ui-menu--comfortable .ui-menu__empty,.ui-menu--comfortable .ui-menu__footer,.ui-menu--comfortable .ui-menu__header{padding:var(--ds-pad-block-comfortable) var(--ds-pad-inline-comfortable)}.ui-dropdown-ellipsis{align-items:center;background:#0000;border:none;border-radius:var(--radius-md);color:var(--color-icon-ellipsis);cursor:pointer;display:inline-flex;justify-content:center;line-height:1;padding:var(--spacing-xs)}.ui-dropdown-ellipsis:focus-visible,.ui-dropdown-ellipsis:hover{background:var(--color-bg-hover);color:var(--color-text-primary);outline:none}.ui-dropdown-reveal .ui-dropdown-ellipsis{opacity:0;transition:opacity var(--duration-fast) ease}.ui-dropdown-reveal:focus-within .ui-dropdown-ellipsis,.ui-dropdown-reveal:hover .ui-dropdown-ellipsis{opacity:1}.ui-confirm__icon--confirm{color:var(--color-primary)}.ui-confirm__icon--destructive{color:var(--color-error)}.ui-confirm__icon--warning{color:var(--color-warning)}.ui-confirm__icon--info{color:var(--color-info)}.ui-wizard-footer{background:var(--color-bg-primary);border-top:1px solid var(--color-border-secondary);display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--ds-pad-block-default) var(--ds-pad-inline-default)}.ui-wizard-footer__bar{justify-content:space-between}.ui-wizard-footer__bar,.ui-wizard-footer__left,.ui-wizard-footer__right{align-items:center;display:flex;gap:var(--spacing-sm)}.ui-wizard-footer__left{flex:1 1 auto}.ui-wizard-footer__right{flex:none}.ui-wizard-footer--compact{padding:var(--ds-pad-block-compact) var(--ds-pad-inline-compact)}.ui-wizard-footer--comfortable{padding:var(--ds-pad-block-comfortable) var(--ds-pad-inline-comfortable)}.ui-wizard-footer--previous-right .ui-wizard-footer__save-draft{min-width:121px}.ui-wizard-footer--previous-right .ui-wizard-footer__previous{min-width:78px}.ui-wizard-footer--previous-right .ui-wizard-footer__finish{min-width:116px}.ui-wizard-footer__error{width:100%}.ui-wizard{color:var(--color-text-primary);display:flex;flex-direction:column;min-height:0}.ui-wizard__stepper{border-bottom:1px solid var(--color-border-secondary);flex:none}.ui-wizard__body,.ui-wizard__stepper{padding:var(--ds-pad-block-default) var(--ds-pad-inline-default)}.ui-wizard__body{flex:1 1 auto;min-height:0;overflow-y:auto}.ui-wizard--compact .ui-wizard__body,.ui-wizard--compact .ui-wizard__stepper{padding:var(--ds-pad-block-compact) var(--ds-pad-inline-compact)}.ui-wizard--comfortable .ui-wizard__body,.ui-wizard--comfortable .ui-wizard__stepper{padding:var(--ds-pad-block-comfortable) var(--ds-pad-inline-comfortable)}.ui-wizard--drawer{height:100%}.ui-wizard--page{margin:0 auto;max-width:720px;width:100%}.ui-selectable-card__inner{align-items:flex-start;display:flex;gap:var(--spacing-sm)}.ui-selectable-card__control{align-items:center;background:#0000;border:1px solid var(--color-border-primary);color:var(--color-text-inverse);display:inline-flex;flex:none;height:18px;justify-content:center;margin-top:var(--spacing-xs);transition:background var(--duration-fast) ease,border-color var(--duration-fast) ease;width:18px}.ui-selectable-card--radio .ui-selectable-card__control{border-radius:var(--radius-round)}.ui-selectable-card--checkbox .ui-selectable-card__control{border-radius:var(--radius-sm)}.ui-selectable-card__radio{background:var(--color-on-accent);border-radius:var(--radius-round);height:8px;transform:scale(0);transition:transform var(--duration-fast) ease;width:8px}.ui-selectable-card__check{opacity:0}.ui-selectable-card--checked .ui-selectable-card__control{background:var(--color-primary);border-color:var(--color-primary)}.ui-selectable-card--checked .ui-selectable-card__radio{transform:scale(1)}.ui-selectable-card--checked .ui-selectable-card__check{opacity:1}.ui-selectable-card.ui-selectable-card--checked{border-color:var(--color-primary)}.ui-selectable-card__lead-icon{color:var(--color-text-secondary);display:inline-flex;flex:none}.ui-selectable-card__text{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.ui-selectable-card-group{display:flex;flex-direction:column;gap:var(--ds-gap-default)}.ui-selectable-card-group--compact{gap:var(--ds-gap-compact)}.ui-selectable-card-group--default{gap:var(--ds-gap-default)}.ui-selectable-card-group--comfortable{gap:var(--ds-gap-comfortable)}.ui-stack{flex-direction:column}.ui-inline,.ui-stack{display:flex;min-width:0}.ui-inline{flex-direction:row}.ui-inline--wrap{flex-wrap:wrap}.ui-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:repeat(var(--ui-grid-xs,1),minmax(0,1fr));min-width:0}@media (min-width:576px){.ui-grid{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:repeat(var(--ui-grid-sm,1),minmax(0,1fr))}}@media (min-width:768px){.ui-grid{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:repeat(var(--ui-grid-md,1),minmax(0,1fr))}}@media (min-width:992px){.ui-grid{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:repeat(var(--ui-grid-lg,1),minmax(0,1fr))}}@media (min-width:1200px){.ui-grid{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:repeat(var(--ui-grid-xl,1),minmax(0,1fr))}}.ui-gap-none{gap:0}.ui-gap-xs{gap:var(--spacing-xs)}.ui-gap-sm{gap:var(--spacing-sm)}.ui-gap-md{gap:var(--spacing-md)}.ui-gap-base{gap:var(--spacing-base)}.ui-gap-md-plus{gap:var(--spacing-md-plus)}.ui-gap-lg{gap:var(--spacing-lg)}.ui-gap-xl{gap:var(--spacing-xl)}.ui-gap-xxl{gap:var(--spacing-xxl)}.ui-align-start{align-items:flex-start}.ui-align-center{align-items:center}.ui-align-end{align-items:flex-end}.ui-align-stretch{align-items:stretch}.ui-align-baseline{align-items:baseline}.ui-justify-start{justify-content:flex-start}.ui-justify-center{justify-content:center}.ui-justify-end{justify-content:flex-end}.ui-justify-between{justify-content:space-between}.ui-justify-around{justify-content:space-around}.ui-justify-evenly{justify-content:space-evenly}.ui-app-shell{--_rail-w:var(--ds-sidebar-rail-collapsed);background:var(--color-bg-app);color:var(--color-text-primary);display:flex;height:100%;min-height:0;overflow:hidden}.ui-app-shell--pinned{--_rail-w:var(--ds-sidebar-rail-expanded)}.ui-app-shell--has-secondary{--_secondary-w:var(--ds-sidebar-secondary-width)}.ui-app-shell__rail,.ui-app-shell__secondary{flex:none;height:100%;min-height:0}.ui-app-shell__main{background:var(--color-bg-secondary);display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;width:calc(100vw - var(--_rail-w));width:calc(100vw - var(--_rail-w) - var(--_secondary-w, 0px))}.ui-app-shell__topbar{align-items:center;background:var(--color-bg-primary);border-bottom:1px solid var(--color-border-primary);display:flex;flex:none;gap:var(--spacing-base);justify-content:space-between;min-height:var(--ds-row-height-comfortable);min-width:0;padding:var(--spacing-sm) var(--spacing-base)}.ui-app-shell__content{flex:1 1 auto;min-height:0;min-width:0;overflow:auto}.ui-app-shell--demo{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);height:420px}.ui-app-shell--demo .ui-app-shell__main{flex:1 1 auto;width:auto}.ui-app-shell--demo .ui-app-shell__content{padding:var(--spacing-base)}.ui-sidebar{background:var(--color-bg-app);border-right:1px solid var(--color-border-primary);box-sizing:border-box;display:flex;flex:none;flex-direction:column;height:100%;min-height:0;overflow:hidden auto;overscroll-behavior:contain}.ui-sidebar--primary{transition:width var(--duration-normal) ease;width:var(--ds-sidebar-rail-expanded)}.ui-sidebar--primary.ui-sidebar--collapsed{width:var(--ds-sidebar-rail-collapsed)}.ui-sidebar--secondary{background:var(--color-bg-secondary);width:var(--ds-sidebar-secondary-width)}.ui-sidebar__header{align-items:center;box-sizing:border-box;display:flex;flex:none;gap:var(--spacing-sm);height:var(--ds-topbar-height);padding:0 var(--ds-topbar-pad-inline-nav)}.ui-sidebar--collapsed .ui-sidebar__header{justify-content:center;padding:0}.ui-sidebar--collapsed .ui-sidebar__header-main{align-items:center;display:flex;justify-content:center}.ui-sidebar__header-main{flex:1 1 auto;min-width:0;overflow:hidden}.ui-sidebar__pin{background:#0000;border:none;border-radius:var(--radius-base);color:var(--color-text-tertiary);cursor:pointer;display:inline-flex;flex:none;line-height:1;padding:var(--spacing-xs)}.ui-sidebar__pin:hover{background:var(--color-bg-chrome-hover);color:var(--color-text-primary)}.ui-sidebar__pin:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ui-sidebar__group{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-xs)}.ui-sidebar__group-label{color:var(--color-text-tertiary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.04em;overflow:hidden;padding:var(--spacing-xs) var(--spacing-sm);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ui-sidebar__item{align-items:center;background:#0000;border:none;border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;display:flex;font-size:var(--font-size-base);font-weight:var(--font-weight-normal);gap:var(--spacing-sm);height:var(--ds-row-height-default);padding:0 var(--spacing-sm);position:relative;text-align:left;text-decoration:none;width:100%}.ui-sidebar--compact .ui-sidebar__item{height:var(--ds-row-height-compact)}.ui-sidebar--comfortable .ui-sidebar__item{height:var(--ds-row-height-comfortable)}.ui-sidebar__item-icon{color:var(--color-text-tertiary);display:inline-flex;flex:none}.ui-sidebar__item-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-sidebar__item-badge{align-items:center;display:inline-flex;flex:none}.ui-sidebar--collapsed .ui-sidebar__item{justify-content:center;padding:0}.ui-sidebar__item:hover{background:var(--color-bg-chrome-hover);color:var(--color-text-primary)}.ui-sidebar--secondary .ui-sidebar__item:hover{background:var(--color-bg-hover)}.ui-sidebar__item:hover .ui-sidebar__item-icon{color:var(--color-text-primary)}.ui-sidebar__item:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ui-sidebar__item--selected,.ui-sidebar__item--selected:hover{background:var(--color-bg-active);color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.ui-sidebar__item--selected .ui-sidebar__item-icon{color:var(--color-text-primary)}.ui-sidebar__item--disabled{cursor:not-allowed;pointer-events:none}.ui-sidebar__item--disabled,.ui-sidebar__item--disabled .ui-sidebar__item-icon{color:var(--color-text-disabled)}.ui-sidebar__submenu{display:flex;flex-direction:column;gap:var(--spacing-xs)}.ui-sidebar__submenu-caret{color:var(--color-text-tertiary);display:inline-flex;flex:none;font-size:var(--icon-md);transition:transform var(--duration-fast) ease}.ui-sidebar__submenu-trigger--open .ui-sidebar__submenu-caret{transform:rotate(180deg)}.ui-sidebar__submenu-items{display:flex;flex-direction:column;gap:var(--spacing-xs)}.ui-sidebar__submenu-items .ui-sidebar__item{padding-left:calc(var(--spacing-sm) + var(--spacing-lg))}.ui-sidebar__footer{border-top:1px solid var(--color-border-secondary);flex:none;margin-top:auto;padding:var(--spacing-sm)}.ui-composer{background:var(--color-bg-field);border:1px solid #0000;border-radius:var(--radius-xl);display:flex;flex-direction:column;min-width:0;transition:border-color var(--duration-fast) ease}.ui-composer--bordered{border-color:var(--color-border-primary)}.ui-composer:focus-within{border-color:var(--color-border-focus)}.ui-composer--disabled{background:var(--color-bg-secondary);cursor:not-allowed;pointer-events:none}.ui-composer__toolbar{align-items:center;border-bottom:1px solid var(--color-border-secondary);display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.ui-composer__body,.ui-composer__toolbar{padding:var(--ds-pad-block-comfortable) var(--ds-pad-inline-comfortable)}.ui-composer__body{color:var(--color-text-primary);flex:1 1 auto;min-height:0}.ui-composer__footer{align-items:center;border-top:1px solid var(--color-border-secondary);display:flex;gap:var(--spacing-sm);justify-content:space-between;padding:var(--ds-pad-block-comfortable) var(--ds-pad-inline-comfortable)}.ui-composer__loading{align-items:center;display:inline-flex}.ui-composer--compact .ui-composer__body,.ui-composer--compact .ui-composer__footer,.ui-composer--compact .ui-composer__toolbar{padding:var(--ds-pad-block-compact) var(--ds-pad-inline-compact)}.ui-composer--default .ui-composer__body,.ui-composer--default .ui-composer__footer,.ui-composer--default .ui-composer__toolbar{padding:var(--ds-pad-block-default) var(--ds-pad-inline-default)}.app-root-layout{height:100vh;overflow:hidden}.empty-state-container.agent-assist-layout{border:none;box-shadow:none;padding:0 16px 24px 0}.empty-state-container.agent-assist-layout .empty-state-body .empty-state-content.agent-assist-content{align-items:stretch;display:flex;flex-flow:column nowrap;gap:32px;height:auto;min-height:300px}.empty-state-container.agent-assist-layout .empty-state-image{align-items:center;display:flex;flex:1 1;justify-content:center;padding:0;width:100%}.empty-state-container.agent-assist-layout .empty-state-image .lazy-icon-transition,.empty-state-container.agent-assist-layout .empty-state-image .lazy-icon-transition>div,.empty-state-container.agent-assist-layout .empty-state-image>div{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.empty-state-container.agent-assist-layout .empty-state-image img,.empty-state-container.agent-assist-layout .empty-state-image svg{border-radius:var(--radius-xxl);height:auto;max-height:500px;max-width:600px;object-fit:contain;width:100%}.empty-state-container.agent-assist-layout .empty-state-text-container{display:flex;flex:0 0 auto;flex-direction:column;gap:12px;justify-content:flex-end;width:100%}.empty-state-container.agent-assist-layout .empty-state-text-container .flex.flex-col.gap-16,.empty-state-container.agent-assist-layout .empty-state-text-container .flex.gap-12{gap:8px}.empty-state-container.agent-assist-layout .empty-state-text-container .flex.gap-12.mt-24{margin-top:12px}.agent-assist-description,.agent-assist-title{display:block}.empty-state-redirect-icon{vertical-align:middle}.empty-state-half-width{width:50%}@media (max-width:768px){.empty-state-container.agent-assist-layout .agent-assist-content{flex-direction:column;gap:8px}.empty-state-container.agent-assist-layout .empty-state-image{flex:0 0 auto;order:1;width:100%}.empty-state-container.agent-assist-layout .empty-state-text-container{order:2;width:100%}.empty-state-container.agent-assist-layout .empty-state-text-container .flex.gap-12.mt-24{margin-top:0}}.permmison-redirect-header{height:60px}.permmison-redirect-divider{margin:0}.smooth-drawer{transition:transform .3s ease}.smooth-drawer-entering,.smooth-drawer-exiting{transform:translateX(-100%)}.smooth-drawer-entered,.smooth-drawer-exited{transform:translateX(0)}.cd-footer{background:#0000;border-top:none;flex:1 1 auto;width:100%}.cd-footer--no-primary .ui-wizard-footer__finish{display:none}.cd-error{margin-bottom:var(--spacing-base)}.util-user-avatar{vertical-align:middle}.app-selection-title,.app-selection-title-dark,.app-selection-title-dashboard,.app-selection-title-dashboard-dark{color:var(--color-text-primary);margin-bottom:16px}.app-selection-search-bar{margin-bottom:24px}.choose-apps-assessment{margin-bottom:16px;width:100%}.app-selection-recommended-apps-logo svg{width:100%}.app-selection-recommended-title{color:var(--color-text-tertiary);font-size:var(--font-size-base);font-style:normal;font-weight:400;line-height:22px}.app-selection-recommended-apps{display:flex;flex-wrap:wrap;gap:8px;width:100%}.app-selection-recommended-apps-item{border:1px solid var(--color-border-primary);border-radius:var(--radius-base);max-width:calc(50% - 12px);min-width:calc(50% - 12px)}.app-selection-recommended-apps-item,.app-selection-recommended-apps-item-dashboard{align-items:center;cursor:pointer;display:flex;flex-basis:calc(50% - 12px);flex-direction:column;flex-grow:1;flex-shrink:1;gap:8px;height:102px;justify-content:center;padding:16px 8px;transition:border-color .3s ease}.app-selection-recommended-apps-item-dashboard{border:1px solid var(--color-border-secondary);border-radius:var(--radius-base);max-width:calc(50% - 24px);min-width:calc(50% - 24px)}.dark-theme .app-selection-recommended-apps-item-dashboard{border:1px solid var(--color-border-primary)}.app-selection-recommended-apps-item.selected{border-color:var(--color-primary);box-shadow:0 4px 4px var(--color-primary)}.app-selection-recommended-apps-name,.app-selection-recommended-apps-name-light{color:var(--color-text-primary);font-size:var(--font-size-base);font-style:normal;font-weight:400;line-height:22px;text-align:center}.app-selection-recommended-apps>.app-selection-recommended-apps-item-dashboard:only-child{background-color:var(--color-bg-secondary);flex:1 1 100%;max-width:100%;min-width:100%}.ca-app-tile{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:72px;text-align:center}.ca-app-tile__logo svg{width:100%}.ca-app-tile__name{text-align:center}.ks-name-full{width:100%}.ks-name-label{color:var(--color-primary-black);margin-bottom:8px}.dark-theme .ks-name-label{color:var(--color-text-inverse)}.ks-name-input{width:100%}.ks-name-error{color:var(--color-error);margin-top:4px}.confluence-connection-title{font-weight:600;margin-bottom:16px}.confluence-connection-title,.confluence-connection-url{font-size:var(--font-size-base);font-style:normal;line-height:22px}.confluence-connection-url{font-weight:400;margin-bottom:8px}.confluence-connection-button,.confluence-connection-input{margin-bottom:8px}.confluence-connection-email{margin-top:24px}.confluence-connection-invalid-email{border-color:var(--color-error)}.confluence-account-selection-list{display:flex;flex-direction:column;gap:8px}.confluence-account-selection-list-item{border:1px solid var(--color-border-primary);border-radius:var(--radius-md)}.confluence-new-account-button{margin-top:16px}.confluence-space-account{align-items:center;background:#ffffffe0;border:1px solid var(--color-border-primary);border-radius:var(--radius-md);display:flex;gap:8px;margin-bottom:16px;padding:8px}.dark-theme .confluence-space-account{background:var(--color-bg-field)}.oauth-callback-loader{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}.confluence-domain-image{box-shadow:0 3px 8px #0000003d}.flex-col-gap-8{display:flex;flex-direction:column;gap:8px}.field-mb-8{margin-bottom:8px}.field-mb-16{margin-bottom:16px}.field-mb-24{margin-bottom:24px}.field-mt-8{margin-top:8px}.field-mt-16{margin-top:16px}.select-field-label{font-size:var(--font-size-base);margin-bottom:8px}.select-full-width{width:100%}.source-logo-24{height:24px;width:24px}.integration-overview{width:80%}.app-account-radio-item{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);padding:16px}.app-account-row{align-items:center;display:flex;gap:12px}.app-account-logo-row{align-items:center;display:flex;gap:8px}.app-account-meta{display:flex;flex-direction:column;justify-content:center}.confluence-account-header{align-items:center;display:flex;gap:12%;width:100%}.confluence-cloud-label{font-size:var(--font-size-base);margin-bottom:12px}.salesforce-account-logo-row{align-items:center;display:flex;gap:8px;width:full}.salesforce-account-container{margin-bottom:24px}.salesforce-account-toolbar{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.salesforce-account-add-btn{margin-top:5px}.salesforce-account-name-row{display:flex;flex-direction:row;justify-content:space-between;width:100%}.salesforce-account-tag{align-self:end;display:flex;justify-content:center;max-width:60%;width:auto}.soql-resolution-label{font-size:var(--font-size-base);margin-bottom:8px;margin-top:12px}.soql-input-top{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.soql-input-bottom{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.record-type-form{max-width:600px}.record-type-card{background:#0000000a;border-radius:var(--radius-md);padding:16px}.server-credentials-token-info{align-items:center;display:flex;justify-content:center}.confluence-token-link{color:#00000073}.dark-theme .confluence-token-link{color:var(--color-text-secondary)}.ks-metadata-full{width:100%}.ks-metadata-title{font-size:var(--font-size-base);font-weight:600;line-height:22px}.ks-metadata-add-btn{margin:0 8px}.ks-metadata-row{margin-top:20px}.sfeks-container{display:flex;flex-direction:column;gap:8px}.sfeks-title{display:block;margin-bottom:8px}.sfeks-create-btn{align-items:center;display:flex;gap:16px;height:60px;justify-content:start;padding:5px;width:100%}.sfeks-create-icon{align-items:center;background:var(--color-accent-subtle);border-radius:var(--radius-sm);color:var(--color-primary);display:inline-flex;justify-content:center;padding:14px}.sfeks-existing{display:flex;flex-direction:column;gap:8px}.sfeks-search{max-width:100%;width:240px}.sbgks-container{display:flex;flex-direction:column;gap:8px}.sbgks-section{margin-top:8px}.sbgks-title{display:block;margin-bottom:8px}.notion-account-heading{margin-bottom:16px}.notion-account-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;width:100%}.notion-account-logo{height:24px;width:24px}.notion-account-list{width:100%}.notion-account-radio-group{display:flex;flex-direction:column;gap:8px;margin:0;width:100%}.notion-account-radio{margin:0;padding:0 0 0 12px;width:100%}.notion-account-radio-content{align-items:center;box-sizing:border-box;display:flex;gap:12px;padding:12px;width:100%}.notion-account-radio-text{flex:1 1;min-width:0}.notion-account-name{margin-bottom:4px}.notion-account-email{font-size:var(--font-size-sm)}.notion-spaces-logo{height:24px;width:24px}.notion-spaces-mb-16{margin-bottom:16px}.notion-spaces-select-full{width:100%}.mcp-config-field{margin-bottom:16px}.mcp-config-label{font-size:var(--font-size-base);font-weight:600;margin-bottom:8px}.mcp-config-full-width{width:100%}.mcp-config-callback-block{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:8px}.mcp-config-callback-title{margin-bottom:8px}.mcp-config-callback-row{display:flex;justify-content:space-between;margin-bottom:8px}.mcp-config-copy-button{margin-left:8px}.mcp-config-required{color:var(--color-error)}.slack-account-card{display:flex}.slack-add-channel{background:var(--color-bg-primary);border:1px solid var(--color-border-secondary);border-radius:var(--radius-md)}.slack-space-account{background:#ffffffe0;border:1px solid var(--color-border-primary);border-radius:var(--radius-md)}.slack-space-account,.slack-space-account-dark{align-items:center;display:flex;gap:8px;margin-bottom:16px;padding:8px}.slack-space-account-dark{background:#616062e0;border:1px solid #6363630f;border-radius:var(--radius-md)}.slack-add-channel-header{align-items:center;margin-bottom:10px}.slack-add-channel-header,.slack-add-channel-list{align-self:stretch;display:flex;justify-content:space-between}.slack-add-channel-list{align-items:flex-start;margin-bottom:20px}.slack-add-channel-dropdowns{align-items:flex-start;display:flex;flex-direction:column;gap:8px;width:376px}.slack-detail-container{background:var(--color-bg-primary);height:100vh;width:100%}.slack-detail-header{display:flex;justify-content:space-between;margin:20px 0}.slack-detail-header .header{align-items:center;display:flex;gap:8px}.slack-detail-header .title{color:#000000e0;font-size:var(--font-size-md);font-weight:600;line-height:32px}.slack-detail-info{align-items:center;display:flex;gap:20px}.slack-detail-info .type{justify-content:center}.slack-detail-index,.slack-detail-info .type{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.slack-detail-index{margin-top:20px;width:844px}.slack-detail-success{background:#95de64;background:var(--green-4,#95de64);border-radius:var(--radius-base);height:24px;width:100%}.slack-detail-channels{align-items:flex-start;display:flex;flex-direction:column;gap:8px;margin:20px 0}.slack-detail-channels .channel-list{font-size:var(--font-size-base);font-style:normal;font-weight:400;line-height:22px}.dm-channel{align-items:flex-start;align-self:stretch;display:flex;gap:8px}.slk-w-full{width:100%}.slk-logo-24{height:24px;width:24px}.slk-logo-w24{width:24px}.slk-logo-mt5{margin-top:5px}.slk-mt-24{margin-top:24px}.slk-mt-16{margin-top:16px}.slk-mt-12{margin-top:12px}.slk-mb-16{margin-bottom:16px}.slk-mb-8{margin-bottom:8px}.slk-ml-10{margin-left:10px}.slk-mr-8{margin-right:8px}.slk-mr-4{margin-right:4px}.slk-mx-8{margin:0 8px}.slk-m-10{margin:10px}.slk-m-12-0{margin:12px 0}.slk-p-0{padding:0}.slk-p-16{padding:16px}.slk-p-30{padding:30px}.slk-p-32{padding:32px}.slk-pad-0-24{padding:0 24px}.slk-pad-16-0{padding:16px 0}.slk-maxw-700{max-width:700px}.slk-delete-icon{font-size:var(--font-size-md);margin-left:18px}.slk-copy-period{color:var(--color-primary);cursor:pointer}.slk-error-msg{color:var(--color-error);display:block;padding-top:6px}.slk-section-title{font-size:var(--font-size-md);font-weight:600}.slk-warning-11{font-size:var(--font-size-sm)}.slk-install-loading-text{font-size:var(--font-size-md);font-weight:500}.slk-install-loading-screen{height:100vh;width:100vw}.slk-row-15{gap:15%}.slk-row-12,.slk-row-15{align-items:center;display:flex;width:100%}.slk-row-12{gap:12%}.slk-radio-row{align-items:center;display:flex;gap:12px}.slk-flex-start{align-items:start;display:flex}.slk-history-header{display:flex;justify-content:space-between;margin-bottom:32px;padding:0 24px}.slk-detail-actions{display:flex;gap:8px}.slk-loading-center{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.slk-divider-8-full{margin:8px 0;width:100%}.slk-required-asterisk{color:var(--color-error)}.slk-radio-title{align-items:center;display:inline-flex;gap:var(--spacing-sm)}.sp-ss-logo{height:24px;width:24px}.sp-ss-mb-5{margin-bottom:5px}.sp-ss-select{width:100%}.sp-ss-select-label{margin:15px 0 5px}.sp-ss-info-icon{margin-left:8px}.sp-ss-loading-row{align-items:center;display:flex;gap:8px;padding:8px 12px}.sp-ss-dropdown-loading{padding:10px;text-align:center}.sp-as-header{align-items:center;display:flex;gap:12%;width:100%}.sp-as-radio-group{display:flex;flex-direction:column;gap:8px}.sp-as-radio{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);padding:16px}.sp-as-row{gap:12px}.sp-as-logo-row,.sp-as-row{align-items:center;display:flex}.sp-as-logo-row{gap:8px}.sp-as-name-col{display:flex;flex-direction:column;justify-content:center}.sp-am-radio-group{width:100%}.sp-am-item{padding:16px}.googledrive-account-header-row{align-items:center;display:flex;gap:12%;width:100%}.googledrive-account-radio-group{display:flex;flex-direction:column;gap:8px}.googledrive-account-radio{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);padding:16px}.googledrive-account-radio-inner{align-items:center;display:flex;gap:12px}.googledrive-account-radio-inner2{align-items:center;display:flex;gap:8px}.googledrive-account-radio-text-col{display:flex;flex-direction:column;justify-content:center}.googledrive-fullscreen-center{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}.googledrive-logo-24{height:24px;width:24px}.googledrive-select-full{width:100%}.googledrive-mb-5{margin-bottom:5px}.googledrive-file-label{margin-bottom:5px;margin-top:5px}.googledrive-info-icon{margin-left:8px}.googledrive-overview-panel{width:80%}.box-space-account{align-items:center;display:flex;gap:8px;margin-bottom:16px}.box-connection-title{font-size:var(--font-size-lg);font-weight:600;margin-bottom:16px}.box-account-header-row{align-items:center;display:flex;justify-content:space-between;width:100%}.box-account-radio-group{display:flex;flex-direction:column;gap:8px}.box-account-radio{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);padding:16px}.box-account-radio-inner{align-items:center;display:flex;gap:12px}.box-account-radio-text-col{display:flex;flex-direction:column;justify-content:center}.box-logo-24{height:24px;width:24px}.box-fullscreen-center{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}.box-field-label{font-size:var(--font-size-base);margin-bottom:8px}.box-required-asterisk{color:var(--color-error)}.box-select-full{width:100%}.box-overview-panel{width:80%}.jira-accounts-section{margin-bottom:24px}.jira-accounts-name-block{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:16px}.jira-accounts-mb-8{margin-bottom:8px}.jira-accounts-header-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.jira-accounts-radio-group{display:flex;flex-direction:column;gap:8px}.jira-accounts-radio{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);padding:16px}.jira-accounts-radio-content{align-items:center;display:flex;gap:12px}.jira-accounts-radio-icon{align-items:center;display:flex;gap:8px}.jira-accounts-radio-text{display:flex;flex-direction:column;justify-content:center}.jira-accounts-required-mark{color:var(--color-error)}.jira-url-section{margin-bottom:24px}.jira-url-mb-16{margin-bottom:16px}.jira-url-field-block{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:8px}.jira-oauth-mb-24{margin-bottom:24px}.jira-oauth-mb-8{margin-bottom:8px}.jira-oauth-field-block{flex-direction:column}.jira-oauth-field-block,.jira-oauth-field-row{display:flex;justify-content:space-between;margin-bottom:8px}.jira-oauth-copy-btn{margin-left:8px}.jira-oauth-bold{font-weight:700}.jira-oauth-ack-footer{align-items:center;background:var(--color-border-primary);border-top:var(--color-border-primary);display:flex;gap:16px;margin:24px -24px 0;padding:12px 24px}.ticket-default-form-select,.ticketing-utterances-content{width:100%}.ticketing-utterances-header-row{align-items:center;margin-bottom:8px}.ticketing-utterances-row{align-items:center}.ticketing-utterances-form-item{margin-bottom:0}.ticketing-utterances-empty-layout{background:var(--color-bg-secondary);border:1px dashed var(--color-border-secondary);border-radius:var(--radius-md);padding:16px;width:100%}.ticket-defaults-form{max-width:600px}.ncs-container{display:flex;flex-direction:column;gap:8px}.ncs-section{margin-top:8px}.ncs-title{display:block;margin-bottom:8px}.ncs-label{align-items:center;display:flex;margin-bottom:8px}.ncs-error{display:block;margin-top:8px}.jira-jql-mb-16{margin-bottom:16px}.jira-jql-logo{height:24px;width:24px}.jira-jql-field-label{font-size:var(--font-size-base);margin-bottom:8px}.sn-as-section{margin-bottom:24px}.sn-as-header,.sn-as-label{margin-bottom:8px}.sn-as-header{align-items:center;display:flex;justify-content:space-between}.sn-as-radio-group{display:flex;flex-direction:column;gap:8px}.sn-as-radio{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);padding:16px}.sn-as-row{gap:12px}.sn-as-logo-row,.sn-as-row{align-items:center;display:flex}.sn-as-logo-row{gap:8px}.sn-as-name-col{display:flex;flex-direction:column;justify-content:center}.sn-url-mb-24{margin-bottom:24px}.sn-url-mb-8{margin-bottom:8px}.sn-url-field-col{flex-direction:column}.sn-url-copy-row,.sn-url-field-col{display:flex;justify-content:space-between;margin-bottom:8px}.sn-url-copy-btn{margin-left:8px}.sn-url-title{margin-top:40px}.sn-url-space{width:100%}.sn-url-error{color:var(--color-error);margin-top:4px}.snkb-mb-16{margin-bottom:16px}.snkb-logo{height:24px;width:30px}.snkb-source-label{display:block;margin-bottom:8px}.snkb-source-select{width:-webkit-fill-available}.snkb-query-label{font-size:var(--font-size-base);margin-bottom:8px}.sn-tc-form{max-width:600px}.sn-tc-card{background:#0000000a;border-radius:var(--radius-md);padding:16px}.sn-tc-select{width:100%}.jira-config-error-content{display:flex;flex-direction:column;max-height:350px;overflow:auto}.jira-config-firewall-title{margin-bottom:8px;margin-top:16px}.jira-config-outbound-title{margin-top:8px}.agent-assist-container-layout{display:flex;flex-direction:row;justify-content:space-between;width:75%}.agent-assist-container{margin-top:24px}.blue-text{color:var(--color-info)}.agent-logo-container{align-items:center;align-self:stretch;display:flex;gap:50px}.bot-setting-input .label{font-style:normal;font-weight:400}.bot-setting-input-switch{gap:16px}.bot-setting-input{gap:8px}.dark-theme .setting-header-text,.setting-header-text{color:var(--color-text-primary);color:var(--colorTextHeading,var(--color-text-primary));font-size:var(--font-size-md);font-style:normal;font-weight:600;line-height:24px}.dark-theme .setting-header-text-14px,.setting-header-text-14px{color:var(--color-text-primary);color:var(--colorTextHeading,var(--color-text-primary));font-size:var(--font-size-base);font-style:normal;font-weight:600;line-height:24px}.aa-m0{margin:0}.aa-fw-600{font-weight:600}.aa-fs-12{font-size:var(--font-size-sm)}.aa-pad-v12{padding:12px 0}.aa-pad-v16{padding:16px 0}.aa-pad-t4-b12{padding:4px 0 12px}.aa-pad-t12-b4{padding:12px 0 4px}.aa-mt-5{margin-top:5px}.aa-mt-10{margin-top:10px}.aa-mt-15{margin-top:15px}.aa-mr-6{margin-right:6px}.aa-mr-32{margin-right:32px}.aa-mb-8{margin-bottom:8px}.aa-mb-16{margin-bottom:16px}.aa-gap-8{gap:8px}.aa-w-180-h-32{height:32px;width:180px}.aa-w-200{width:200px}.aa-w100-mt-15{margin-top:15px;width:100%}.aa-w100-mt-10{margin-top:10px;width:100%}.aa-m-0-8{margin:0 8px}.aa-mt-10-ml-8{margin-left:8px;margin-top:10px}.aa-flex-center{align-items:center;display:flex}.aa-preview-img{border-radius:var(--radius-md);height:auto;width:100%}.aa-mapping-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.aa-table-header-cell{font-size:var(--font-size-base);font-weight:700}.aa-kb-enrich-row{align-items:center;display:flex;flex-direction:row;font-size:var(--font-size-sm)}.aa-back-btn{cursor:pointer;width:max-content}.aa-back-icon-box{align-items:center;border-radius:var(--radius-md);display:flex;height:24px;justify-content:center;padding:4px;width:24px}.aa-back-label{font-size:var(--font-size-base);font-weight:600}.aa-subdomain-row{border-radius:var(--radius-xl);display:flex;flex-direction:row;margin-top:15px}.aa-ml-10-mt-3{margin-left:10px;margin-top:3px}.aa-ml-10-mt-13{margin-left:10px;margin-top:13px}.aa-logs-header{display:flex;justify-content:space-between;margin-bottom:24px}.aa-fs-16-fw-600{font-size:var(--font-size-md);font-weight:600}.aa-context-grid{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:2fr 3fr}.aa-rangepicker{border-radius:var(--radius-base);height:32px;margin-left:4px}.mongo-db-account-radio{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);padding:16px;width:100%}.mongo-db-filters-logo{height:24px;width:24px}.mongo-db-filters-select{width:100%}.dataSourceContainer{padding:24px}.zendesk-choose-header-row{gap:1rem;margin-bottom:8px}.zendesk-choose-actions{align-items:center;display:flex;justify-content:space-between}.zendesk-choose-list{margin-top:1rem}.zendesk-choose-radio-group{display:flex;flex-direction:column;gap:8px}.zendesk-choose-radio{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);padding:16px}.zendesk-choose-row{align-items:center;display:flex;gap:12px}.zendesk-choose-row-inner{align-items:center;display:flex;gap:8px}.zendesk-choose-logo{height:20px;margin-right:8px;width:20px}.zendesk-choose-text-col{display:flex;flex-direction:column;justify-content:center}.zendesk-articles-gap{gap:1rem}.zendesk-articles-mb-16{margin-bottom:16px}.zendesk-articles-logo{height:24px;width:24px}.zendesk-articles-select-full{width:100%}.workitem-url-image{box-shadow:0 3px 8px #0000003d}.workitem-url-label{margin-top:16px}.workitem-account-actions{align-items:center;display:flex;gap:12%;width:100%}.workitem-account-radio-group{display:flex;flex-direction:column;gap:8px}.workitem-account-radio{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);padding:16px}.workitem-account-radio-inner{align-items:center;display:flex;gap:12px}.workitem-account-logo-row{align-items:center;display:flex;gap:8px}.workitem-account-name-col{display:flex;flex-direction:column;justify-content:center}.workitem-source-logo{height:24px;width:24px}.workitem-field-label{font-size:var(--font-size-base);margin-bottom:8px}.workitem-select-full{width:100%}.workitem-mb-16{margin-bottom:16px}.workitem-wiql-top-input{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.workitem-wiql-bottom-input{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.zammad-account-header-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.zammad-account-radio-group{display:flex;flex-direction:column;gap:8px}.zammad-account-radio{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);padding:16px}.zammad-account-radio-inner{align-items:center;display:flex;gap:12px}.zammad-account-radio-inner2{align-items:center;display:flex;gap:8px}.zammad-account-radio-text-col{display:flex;flex-direction:column;justify-content:center}.zammad-fullscreen-center{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}.zammad-field-label{display:block;margin-bottom:8px}.zammad-select-full{width:100%}.zammad-hint{font-size:var(--font-size-sm);margin-top:4px}.zammad-url-field{flex-direction:column}.zammad-url-copy-row,.zammad-url-field{display:flex;justify-content:space-between;margin-bottom:8px}.zammad-copy-btn{margin-left:8px}.zammad-oauth-title{margin-top:40px}.zammad-space-full{width:100%}.zammad-url-error{color:var(--color-error);margin-top:4px}.okta-account-selection-container{margin-bottom:24px}.okta-account-selection-label{margin-bottom:8px}.okta-account-selection-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.okta-account-selection-radio-group{display:flex;flex-direction:column;gap:8px}.okta-account-selection-radio{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);padding:16px}.okta-account-selection-row{align-items:center;display:flex;gap:12px}.okta-account-selection-row-inner{align-items:center;display:flex;gap:8px}.okta-account-selection-text-col{display:flex;flex-direction:column;justify-content:center}.okta-url-mb-24{margin-bottom:24px}.okta-url-field-group{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:8px}.okta-url-label{margin-bottom:8px}.okta-url-input-row{display:flex;justify-content:space-between;margin-bottom:8px}.hubspot-account-selection-container{margin-bottom:24px}.hubspot-account-selection-label{margin-bottom:8px}.hubspot-account-selection-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.hubspot-account-selection-radio-group{display:flex;flex-direction:column;gap:8px}.hubspot-account-selection-radio{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);padding:16px}.hubspot-account-selection-row{align-items:center;display:flex;gap:12px}.hubspot-account-selection-row-inner{align-items:center;display:flex;gap:8px}.hubspot-account-selection-text-col{display:flex;flex-direction:column;justify-content:center}.hubspot-url-mb-24{margin-bottom:24px}.hubspot-url-token-group{display:flex;flex-direction:column;justify-content:space-between;margin:12px 0}.hubspot-url-label{margin-bottom:8px}.hubspot-url-input-row{display:flex;justify-content:space-between;margin-bottom:8px}.bb-account-section{margin-bottom:24px}.bb-account-subtitle{margin-bottom:8px}.bb-account-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.bb-account-radio-group{display:flex;flex-direction:column;gap:8px}.bb-account-radio{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);padding:16px}.bb-account-radio-inner{align-items:center;display:flex;gap:12px}.bb-account-logo-row{align-items:center;display:flex;gap:8px}.bb-account-name-col{display:flex;flex-direction:column;justify-content:center}.bb-conn-section{margin-bottom:24px}.bb-conn-block{display:flex;flex-direction:column;justify-content:space-between}.bb-conn-block,.bb-conn-label{margin-bottom:8px}.bb-conn-copy-row{display:flex;justify-content:space-between;margin-bottom:8px}.bb-conn-copy-btn{margin-left:8px}.bb-conn-title{margin-top:40px}.bb-conn-space-full{width:100%}.bb-conn-error{color:var(--color-error);margin-top:4px}.bb-kb-mb-16{margin-bottom:16px}.bb-kb-field-label{display:block;margin-bottom:8px}.bb-kb-select-full{width:100%}.copilot-agent-direct-line-intro{margin-bottom:24px}.copilot-agent-direct-line-field-label{font-size:var(--font-size-base);font-weight:600;margin-bottom:8px}.jira-int-page{padding:0}.jira-int-content{width:80%}.jira-int-header-row{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:36px}.jira-int-title-mb{margin-bottom:16px}.jira-int-warning-icon{color:#faad14e0;font-size:var(--font-size-xl)}.attr-root{width:100%}.attr-tag{margin-left:16px}.attr-formrow{width:100%}.attr-divider-top{margin:8px 0 24px}.attr-modal-header{align-items:center;display:flex;justify-content:space-between}.attr-modal-footer-spacer{display:flex;gap:8px 16px;margin-top:16px}.guest-facilitation-tab-content{display:flex;flex-direction:column;gap:12px}.guest-facilitation-row-between{align-items:center;display:flex;justify-content:space-between}.guest-facilitation-tag{margin-left:16px}.guest-facilitation-add-row{display:flex;justify-content:end}.guest-facilitation-container{padding:0}.guest-facilitation-header-left{margin-right:16px}.guest-facilitation-divider{margin:8px 0 24px}.guest-facilitation-select{width:100%}.guest-facilitation-radio-stack{display:flex;flex-direction:column;gap:12px;margin-top:8px}.guest-facilitation-user-meta{display:flex;gap:8px 16px;margin-top:16px}.jira-umr-body{padding-bottom:16px}.jira-umr-verify-btn{width:85px}.jira-umr-full-width{width:100%}.jira-umcr-step-select{gap:8px;width:50%}.jira-umcr-full-width{width:100%}.jira-umcr-error{color:var(--color-error);text-align:left}.jira-umcr-preview-flex{gap:8px;padding-top:8px}.jira-umcr-alert{margin-top:16px}.jira-umcr-msg-box{border:1px solid var(--color-border-primary);border-radius:var(--radius-xl);padding:8px;text-align:left;width:400px}.jira-umcr-verify-btn{margin:8px 0 4px}.jira-umcr-mt-16{margin-top:16px}.jira-umcr-steps-content{align-items:center;display:flex;justify-content:center;min-height:400px;padding:32px;text-align:center}.dark-theme .jira-umcr-steps-content{background:var(--color-bg-elevated)}.jira-umcr-steps-action{align-items:center;display:flex;justify-content:right}.jira-umcr-prev-btn{margin:0 8px}.jira-um-page{padding:0}.jira-um-search{width:250px}.jira-um-full-width{width:100%}.jira-um-form-actions{display:flex;justify-content:end}.personal-notif-divider-flush{margin:0}.personal-notif-section{margin-top:24px}.personal-notif-mb-8{margin-bottom:8px}.personal-notif-full-width{width:100%}.personal-notif-row-between{display:flex;justify-content:space-between}.personal-notif-mb-16{margin-bottom:16px}.personal-notif-card-col{display:flex;flex-direction:column;margin-bottom:16px}.personal-notif-filter-row{align-items:center;display:flex;flex-direction:row}.personal-notif-mr-8{margin-right:8px}.ictitle-root,.personal-notif-col{display:flex;flex-direction:column}.ictitle-row{align-items:center;display:flex;flex-direction:row;margin-bottom:16px}.ictitle-label{margin-right:8px}.ictitle-select{width:340px}.ictitle-divider{padding:0}.ictitle-note{padding-bottom:12px}.ictitle-note-text{padding-bottom:8px}.icthread-1{margin-bottom:1rem}.icthread-2{margin-bottom:10px}.icnotif-root{height:200px;overflow:hidden scroll}.icnotif-format-row{display:flex;gap:1rem;margin-bottom:1rem}.icnotif-select{width:350px}.icbtn-error{color:var(--color-error)}.icbtn-flex{display:flex}.icbtn-full{width:100%}.icbtn-field-wrap{margin-left:10px}.icbtn-field-select{width:320px}.icbtn-delete-btn{border:none;opacity:45%}.icaction-th{flex-basis:20%}.icaction-list{display:flex;flex-direction:column;gap:1rem}.icaction-add-wrap{margin:1rem 0}.attrli-row{display:flex;gap:16px;margin-top:16px}.attrli-index{align-items:center;display:flex;justify-content:center}.attrli-select{width:250px}.attrli-delete-btn{border:none;opacity:45%}.icattr-header{align-items:center;display:flex;gap:50px;margin-bottom:16px}.icattr-flex{display:flex}.icattr-label{margin-right:8px}.icattr-align{align-items:center;display:flex;gap:10px}.icattr-align-select{width:240px}.icattr-field-select{width:350px}.icattr-add-btn{margin-left:10px}.icattr-note{padding-bottom:12px}.icattr-note-item{padding-bottom:8px}.issue-card{display:flex;flex-direction:row;font-family:Lato,sans-serif;font-size:var(--font-size-sm)}.issue-card-left{height:100%}#app-logo-card{border-radius:var(--radius-base);height:24px;width:24px}.issue-card-right{display:flex;flex-direction:column;margin-left:10px}.message-header{display:flex;font-size:var(--font-size-base);font-weight:700;line-height:12.5px;margin-bottom:3px}.message-author{line-height:.8}.time-stamp{font-size:var(--font-size-xs);font-weight:400;line-height:1.1;margin-left:5px}.issue-key{color:#7961e4e0;font-weight:700;line-height:1.46668}.attr-1,.issue-key{font-size:var(--font-size-xs);margin-right:5px}.attr-1{font-feature-settings:none;border:1px solid var(--color-border-primary);border-radius:var(--radius-base);color:#e01e5a;font-variant-ligatures:none;line-height:1.50001;padding:2px 3px 1px;white-space:pre-wrap}.summary{font-size:var(--font-size-xs);line-height:1.46668}.message-description{font-size:var(--font-size-xs);font-style:italic;font-weight:400;margin:3px 0}.attribute,.attribute-list{display:flex}.attribute-list{flex-wrap:wrap;width:100%}.attribute{margin-right:10px}.slack-blockquote{border-left:4px solid #61606199;margin:10px 0;padding:5px}.attribute-name{font-weight:600}.attribute-name,.attribute-value{color:#616062e0;font-size:var(--font-size-xs);line-height:1.38463}.attribute-value{font-weight:400}.attributeHorizontal{flex-wrap:wrap;gap:2px;margin-bottom:4px;width:100%}.assignee-emoji{color:#0000;text-shadow:0 0 0 #7961e4e0}.actions{flex-direction:row}.action-button{font-size:var(--font-size-md);margin:8px 8px 0 0}.action-button button{background:#ffffffe0;background-color:padding-box;display:block;font-weight:700;min-width:56px;outline:none;padding:0 8px 1px}.action-button button,.actions-dropdown{align-items:center;border:1px solid #000000e0;color:#000000e0;font-size:var(--font-size-xs);height:28px}.actions-dropdown{-webkit-font-smoothing:antialiased;border-radius:var(--radius-base);display:flex;flex-direction:row;font-weight:400;justify-content:space-between;line-height:1.5;margin:8px 8px 0 0;min-width:170px;padding:0 5px}.actions-dropdown-placeholder{border:none}.actions-dropdown-arrow{font-size:var(--font-size-xs);margin-right:2px}.cardFooter{align-items:center;background:#fff0f6;border:1px solid #ffadd2;border-radius:var(--radius-sm);color:#eb2f96;display:flex;flex-direction:row;padding:1px 8px}.buttonActions{word-wrap:break-word;display:flex;flex-wrap:wrap;gap:5px}.icc-modal{left:20px;top:-20px}.icc-footer{display:flex;justify-content:space-between}.icc-footer-actions{display:flex;gap:8px}.icc-loading{align-items:center;display:flex;justify-content:center;min-height:60vh}.icc-spin-block{display:block}.icc-preview-outer{align-items:center;background:var(--color-border-secondary);display:flex;height:300px;justify-content:center;width:100%}.icc-preview-outer--tall{height:378px}.dark-theme .icc-preview-outer{background:var(--color-bg-elevated)}.icc-preview-inner{background:var(--color-text-inverse);border:1px solid var(--color-text-inverse);border-radius:var(--radius-base);box-sizing:border-box;max-height:250px;min-height:100px;overflow-y:hideen;width:600px}.icc-preview-inner--tall{max-height:340px}.icc-preview-inner--wide{width:800px}.dark-theme .icc-preview-inner{background:var(--color-bg-elevated)}.icc-tab-parent{max-height:350px;padding:5px 15px 15px 25px}.icc-tab-parent--short{max-height:220px}.ic-card-wrap{padding:16px;width:100%}.ic-ml10{margin-left:10px}.ic-flex-center{align-items:center;display:flex}.ic-preview-btn{font-size:var(--font-size-xs);height:16px;padding:1px 8px;width:36px}.ic-mt10{margin-top:10px}.ic-attr-scroll{max-height:125px;overflow:hidden}.ic-attr-flex{display:flex}.ic-action-btn{line-height:156.5%;white-space:nowrap}.ic-action-btn,.ic-select-action{align-items:center;border:1px solid var(--color-border-secondary);border-radius:var(--radius-sm);box-shadow:0 2px 0 #0000;display:flex;font-size:var(--font-size-xs);font-weight:400;height:24px;justify-content:center;padding:4px 8px;text-align:center}.ic-select-action{line-height:15.65px;width:110px}.ic-self-center{align-self:center}.ic-sync-row{display:flex;gap:2px;margin-top:4px}.ic-sync-icon{align-items:center;display:flex;font-size:var(--font-size-base);justify-content:center}.tacl-notif-wrap{display:flex;height:100%;overflow-x:hidden;width:100%}.tacl-col{padding:8px;width:49%}.tacl-col-header{border-bottom:.5px solid var(--color-border-secondary)}.tacl-divider{background-color:var(--color-border-secondary);width:.5px}.jira-pp-page{padding:0}.jira-pp-row{align-items:center;display:flex;justify-content:space-between}.jira-pp-mr-16{margin-right:16px}.jira-pp-btn-100{width:100px}.jira-pp-divider{margin:0}.jira-proxy-url-row{display:flex;gap:8px;margin-bottom:8px}.jira-proxy-form-item{margin:0;padding:0;width:100%}.jira-conn-notif{flex-direction:column;gap:16px;margin-bottom:32px}.jira-conn-notif,.jira-conn-row{display:flex;justify-content:space-between}.jira-conn-row{align-items:center}.jira-amu-section{display:flex;justify-content:space-between;width:100%}.jira-amu-tag{margin-left:16px}.sp-int-overview{width:80%}.sp-int-mb-16{margin-bottom:16px}.sidenav-rail{bottom:0;left:0;position:absolute;top:0}.sidenav-footer{background-color:var(--color-bg-sidebar-l1);bottom:0;position:sticky}.sidenav-item-rotated-icon svg{transform:rotate(90deg)}.sidenav-ws-row{align-items:center;cursor:pointer;display:flex;gap:var(--spacing-sm);min-width:0;width:100%}.sidenav-ws-row .sidenav-ws-title{margin:0;min-width:0}.sidenavbar_workspace_arrow{align-items:center;display:flex;transition:transform var(--duration-normal) ease}.sidenavbar-workspace-name-wrapper{align-items:center;display:flex;font-size:var(--font-size-base);gap:var(--spacing-sm);justify-content:space-between;white-space:nowrap;width:100%}.unread-count-badge{align-items:center;background-color:var(--color-error);border-radius:var(--radius-round);color:var(--color-text-inverse);display:inline-flex;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);height:20px;justify-content:center;min-width:20px;padding:0 var(--spacing-xs)}.sidenav-item--unread:after{background-color:var(--color-error);border:1px solid var(--color-bg-secondary);border-radius:var(--radius-round);content:"";height:8px;position:absolute;right:var(--spacing-md);top:var(--spacing-xs);width:8px}.sidenav-popup-content{align-items:flex-start;border-radius:var(--radius-md);flex-direction:column;gap:var(--spacing-md);width:200px}.sidebar-user-section{align-items:center;display:flex;gap:var(--spacing-md);padding:var(--spacing-sm)}.sidebar-workspace-section{display:flex;flex-direction:column;gap:var(--spacing-sm)}.workspace-text{color:var(--color-text-secondary)}.sidenav-ws-scroll{max-height:250px;overflow:hidden auto;scrollbar-width:none}.sidenav-ws-scroll::-webkit-scrollbar{display:none}.sidebar-popover-item.selected-item,.sidebar-popover-item:hover{background-color:var(--color-bg-hover)}.sidebar-popover .sidebar-popover-button{align-items:center;display:flex;margin:0 0 var(--spacing-xs) 0;padding:0;width:100%}.sidebar-popover-item-container{align-items:center;display:flex;justify-content:space-between;overflow:hidden;padding:var(--spacing-sm) var(--spacing-md) var(--spacing-sm) var(--spacing-sm);width:100%}.sidebar-popover .sidebar-popover-text{flex:1 1;margin-right:var(--spacing-sm);text-align:left}.sidebar-popover-check-container{display:flex;flex-shrink:0}.sidenav-ws-check{color:var(--color-success)}.sidenav-divider-4{margin:var(--spacing-xs)}.sidenav-divider-8{margin:var(--spacing-sm)}.hover-sidebar-wrap{flex:none;height:100%;position:relative;transition:width var(--duration-normal) ease;width:var(--ds-sidebar-rail-collapsed);z-index:var(--z-nav)}.hover-sidebar-wrap--pinned{width:var(--ds-sidebar-rail-expanded)}.hover-sidebar-wrap:hover{z-index:calc(var(--z-nav) + 1)}.approver-shell{flex-direction:column;height:100vh}.approver-header,.approver-shell{background-color:var(--color-bg-primary);display:flex}.approver-header{align-items:center;border-bottom:1px solid var(--color-border-secondary);flex:none;min-height:var(--ds-row-height-comfortable);padding:var(--spacing-sm) var(--spacing-xxl)}.approver-flex-1{flex:1 1}.approver-logo{height:20px}.approver-header-link{color:var(--color-text-secondary);font-weight:var(--font-weight-bold)}.approver-content{align-items:center;display:flex;flex:1 1 auto;justify-content:center;min-height:0}.approver-panel-550{max-width:550px}.approver-panel-450{max-width:450px}.approver-illo{font-size:60px}.approver-illo--success{color:var(--color-success)}.approver-illo--brand{color:var(--color-primary)}.limit-banner-alert{border:0;border-radius:0}.secondary-sidebar-root{display:flex;height:100vh}.secondary-sidebar-content{display:flex;flex:1 1;flex-direction:column;height:100vh;min-width:0;overflow:hidden}.secondary-sidebar-head{border-bottom:1px solid var(--color-border-secondary)}.secondary-sidebar-head .secondary-sidebar-title{margin:0}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.import-status-panel{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);width:100%}.import-status-row{align-items:center;background-color:var(--color-bg-primary);border:1px solid var(--color-border-secondary);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);display:flex;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-base);width:100%}.import-status-logo{flex-shrink:0;height:16px;width:16px}.import-status-content{align-items:center;display:flex;flex:1 1;font-size:var(--font-size-sm);gap:var(--spacing-sm)}.import-status-icon--loading{color:var(--color-primary);font-size:var(--font-size-sm)}.import-status-icon--done{color:var(--color-success);font-size:var(--font-size-sm)}.import-status-icon--error{color:var(--color-error);color:var(--color-error-light,var(--color-error));font-size:var(--font-size-sm)}.import-status-label{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}.import-status-close,.import-status-sub{color:var(--color-text-secondary)}.import-status-close{flex-shrink:0}.dark-theme .import-status-row{background-color:var(--color-bg-secondary);border-color:var(--color-border-primary)}.dark-theme .import-status-label{color:var(--color-text-primary)}.dark-theme .import-status-sub{color:var(--color-text-secondary)}.answer-rich-editor .ProseMirror{color:var(--color-text-primary);font-size:var(--font-size-base);line-height:1.6;max-height:160px;min-height:80px;outline:none;overflow-y:auto;padding:8px 12px}.dark-theme .answer-rich-editor .ProseMirror{color:var(--color-text-primary)}.answer-rich-editor .ProseMirror p{margin:0 0 2px}.answer-rich-editor .ProseMirror p:last-child{margin-bottom:0}.answer-rich-editor .ProseMirror ul{list-style-type:disc;margin:4px 0;padding-left:20px}.answer-rich-editor .ProseMirror ol{list-style-type:decimal;margin:4px 0;padding-left:20px}.answer-rich-editor .ProseMirror li{margin-bottom:2px}.answer-rich-editor .ProseMirror a{color:var(--color-primary);cursor:pointer;text-decoration:underline}.dark-theme .answer-rich-editor .ProseMirror a{color:var(--color-primary)}.answer-rich-editor .ProseMirror strong{font-weight:600}.answer-rich-editor .ProseMirror em{font-style:italic}.answer-rich-editor .ProseMirror s{color:var(--color-text-secondary);text-decoration:line-through}.info-row{align-items:center;display:flex;padding:8px 0}.info-row-label{flex:0 0 40%;font-size:var(--font-size-base);font-weight:600}.info-row-value{flex:1 1;font-size:var(--font-size-base)}.divider{color:var(--color-border-primary);margin:24px 0}.rich-editor-wrapper{border:1px solid var(--color-border-secondary);border-radius:var(--radius-md);overflow:hidden}.rich-editor-wrapper--suggestion{border-color:var(--color-border-focus)}.rich-editor-toolbar{align-items:center;background-color:var(--color-bg-secondary);border-bottom:1px solid var(--color-border-secondary);display:flex;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm)}.rich-editor-toolbar--suggestion{background-color:var(--color-accent-subtle);border-bottom-color:var(--color-border-focus)}.rich-editor-sep{background-color:var(--color-border-secondary);flex-shrink:0;height:16px;margin:0 var(--spacing-xs);width:1px}.rich-editor-sep--suggestion{background-color:var(--color-border-focus)}.dark-theme .rich-editor-wrapper{border-color:var(--color-border-primary)}.dark-theme .rich-editor-toolbar{background-color:var(--color-bg-secondary);border-bottom-color:var(--color-border-primary)}.dark-theme .rich-editor-sep{background-color:var(--color-border-primary)}.cv-card{border:1px solid var(--color-border-secondary);border-radius:var(--radius-xl);margin-bottom:var(--spacing-base);overflow:hidden}.cv-first-row{background-color:var(--color-bg-secondary)}.cv-first-row,.cv-row{border-bottom:1px solid var(--color-border-secondary)}.cv-first-row,.cv-row,.cv-row--no-border{padding:var(--spacing-base)}.cv-label{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.05em;margin-bottom:var(--spacing-xs);text-transform:uppercase}.cv-value{color:var(--color-text-primary);font-size:var(--font-size-base);line-height:1.6}.question{font-weight:600}.dark-theme .cv-card{border-color:var(--color-border-primary)}.dark-theme .cv-first-row{background-color:var(--color-bg-secondary)}.dark-theme .cv-first-row,.dark-theme .cv-row{border-bottom-color:var(--color-border-primary)}.dark-theme .cv-label{color:var(--color-text-secondary)}.dark-theme .cv-value{color:var(--color-text-primary)}.su-card{background-color:var(--color-accent-subtle);border:2px solid var(--color-border-focus);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);overflow:hidden}.su-first-row{background-color:var(--color-accent-subtle)}.su-first-row,.su-row{border-bottom:1px solid var(--color-accent-subtle)}.su-first-row,.su-row,.su-row--no-border{padding:var(--spacing-base)}.su-label{color:var(--color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.05em;margin-bottom:var(--spacing-xs);text-transform:uppercase}.su-footer{border-top:1px solid var(--color-accent-subtle);gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-base)}.section-title,.su-footer{align-items:center;display:flex;justify-content:space-between}.section-title{margin-bottom:var(--spacing-base)}.section-title-text{align-items:center;display:flex;font-size:var(--font-size-base);font-weight:var(--font-weight-bold);gap:var(--spacing-sm)}.section-title-text--primary{color:var(--color-primary)}.section-dot{background-color:var(--color-text-secondary);border-radius:var(--radius-round);display:inline-block;flex-shrink:0;height:8px;width:8px}.section-dot--primary{background-color:var(--color-primary)}.variation-list{list-style:none;margin:0;padding:0}.variation-item{align-items:flex-start;display:flex;gap:var(--spacing-sm)}.variation-item+.variation-item{margin-top:var(--spacing-sm)}.variation-bullet{background-color:var(--color-text-secondary);border-radius:var(--radius-round);flex-shrink:0;height:4px;margin-top:6px;width:4px}.variation-bullet--primary{background-color:var(--color-primary)}.variation-text{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.6}.variation-edit-list{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-xs)}.variation-edit-item{align-items:center;display:flex;gap:var(--spacing-sm)}.variation-delete-icon{color:var(--color-text-secondary);cursor:pointer;flex-shrink:0}.variation-add-row{display:flex;gap:var(--spacing-sm);margin-top:var(--spacing-md)}.edit-footer{background-color:var(--color-bg-secondary);border-top:1px solid var(--color-border-secondary)}.edit-footer,.su-edit-footer{display:flex;gap:var(--spacing-sm);justify-content:flex-end;padding:var(--spacing-md) var(--spacing-base)}.su-edit-footer{background-color:var(--color-accent-subtle);border-top:1px solid var(--color-accent-subtle)}.dark-theme .edit-footer{background-color:var(--color-bg-secondary);border-top-color:var(--color-border-primary)}.suggestion-requested-by{align-items:center;color:var(--color-text-secondary);display:flex;font-size:var(--font-size-sm);gap:var(--spacing-sm)}.suggestion-requested-by-label{font-weight:var(--font-weight-medium)}.suggestion-actions{display:flex;flex-shrink:0;gap:var(--spacing-sm)}.answers-drawer-section{margin-bottom:var(--spacing-lg)}.label-above-editor{margin-bottom:var(--spacing-sm)}.mt-xs{margin-top:var(--spacing-xs)}.add_breakpoint{word-break:break-all}.question-variation-card{gap:8px;gap:var(--card-margin-xs,8px);padding:8px}.question-variation-card,.question-variation-card .container{align-items:center;align-self:stretch;display:flex;flex-direction:column}.question-variation-card .container{gap:16px;justify-content:center}.question-variation-card .title{color:var(--color-text-primary)}.question-variation-card .sub-title,.question-variation-card .title{font-size:var(--font-size-base);font-style:normal;font-weight:400;line-height:22px;text-align:center}.question-variation-card .sub-title{color:var(--color-text-secondary)}.answer-editor .ql-editor{border-radius:0 0 var(--radius-md) var(--radius-md);font-size:var(--font-size-base);max-height:150px;max-width:100%;min-height:80px;overflow-y:auto}.dark-theme .answer-editor .ql-editor{background-color:var(--color-bg-field);color:var(--color-text-primary)}.answer-editor .ql-editor a{color:var(--color-primary)}.import-job-status{align-items:center;border-radius:var(--radius-base);display:flex;justify-content:space-between;margin-top:5px;padding:8px 16px;width:100%}.import-job-status-success{background:var(--color-success-bg);border:1px solid var(--color-success-border);color:var(--color-success)}.import-job-status-error{background:var(--color-error-bg);border:1px solid var(--color-error-border);color:var(--color-error)}.import-job-status-pending{background:var(--color-warning-bg);border:1px solid var(--color-warning-border);color:var(--color-warning)}.dark-theme .import-job-status-success{background:var(--color-success-bg);border:1px solid var(--color-success-border);color:var(--color-success)}.dark-theme .import-job-status-error{background:var(--color-error-bg);border:1px solid var(--color-error-border);color:var(--color-error)}.dark-theme .import-job-status-pending{background:var(--color-warning-bg);border:1px solid var(--color-warning-border);color:var(--color-warning)}.dark-theme .ql-editor a{color:var(--color-primary)}.dark-theme .answer-editor .ql-snow .ql-tooltip,.dark-theme .answer-editor .ql-tooltip{background-color:var(--color-bg-field);border-color:var(--color-border-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-md);color:var(--color-text-primary)}.dark-theme .answer-editor .ql-snow .ql-tooltip:before,.dark-theme .answer-editor .ql-tooltip:before{color:var(--color-text-primary)}.dark-theme .answer-editor .ql-snow .ql-tooltip a.ql-preview,.dark-theme .answer-editor .ql-tooltip a.ql-preview{color:var(--color-primary)}.dark-theme .answer-editor .ql-snow .ql-tooltip a.ql-action,.dark-theme .answer-editor .ql-snow .ql-tooltip a.ql-remove,.dark-theme .answer-editor .ql-tooltip a.ql-action,.dark-theme .answer-editor .ql-tooltip a.ql-remove{border-left-color:var(--color-border-primary);color:var(--color-text-tertiary)}.dark-theme .answer-editor .ql-snow .ql-tooltip a.ql-action:hover,.dark-theme .answer-editor .ql-snow .ql-tooltip a.ql-remove:hover,.dark-theme .answer-editor .ql-tooltip a.ql-action:hover,.dark-theme .answer-editor .ql-tooltip a.ql-remove:hover{color:var(--color-text-primary)}.dark-theme .answer-editor .ql-snow .ql-tooltip input[type=text],.dark-theme .answer-editor .ql-tooltip input[type=text]{background-color:var(--color-bg-sidebar-l1);border-color:var(--color-border-primary);color:var(--color-text-primary)}.dark-theme .answer-editor .ql-snow .ql-tooltip input[type=text]::placeholder,.dark-theme .answer-editor .ql-tooltip input[type=text]::placeholder{color:var(--color-text-tertiary)}.answer-editor .ql-toolbar.ql-snow{border-top-left-radius:6px;border-top-right-radius:8px}.answer-editor .ql-toolbar.ql-snow+.ql-container.ql-snow{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.dark-theme .answer-editor .ql-toolbar.ql-snow,.dark-theme .answer-editor .ql-toolbar.ql-snow+.ql-container.ql-snow{border-color:var(--color-border-primary)}.answer-editor .ql-snow .ql-toolbar .ql-picker-item.ql-selected,.answer-editor .ql-snow .ql-toolbar .ql-picker-item:hover,.answer-editor .ql-snow .ql-toolbar .ql-picker-label.ql-active,.answer-editor .ql-snow .ql-toolbar .ql-picker-label:hover,.answer-editor .ql-snow .ql-toolbar button.ql-active,.answer-editor .ql-snow .ql-toolbar button:focus,.answer-editor .ql-snow .ql-toolbar button:hover,.answer-editor .ql-snow.ql-toolbar .ql-picker-item svg:hover,.answer-editor .ql-snow.ql-toolbar .ql-picker-item.ql-selected,.answer-editor .ql-snow.ql-toolbar .ql-picker-item:hover,.answer-editor .ql-snow.ql-toolbar .ql-picker-label.ql-active,.answer-editor .ql-snow.ql-toolbar .ql-picker-label:hover,.answer-editor .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.answer-editor .ql-snow.ql-toolbar button.ql-active,.answer-editor .ql-snow.ql-toolbar button:focus,.answer-editor .ql-snow.ql-toolbar button:hover,.answer-editor .ql-toolbar button:hover .ql-stroke,.dark-theme .answer-editor .ql-snow .ql-toolbar button,.dark-theme .answer-editor .ql-snow .ql-toolbar button.ql-active,.dark-theme .answer-editor .ql-snow.ql-toolbar .ql-picker-label,.dark-theme .answer-editor .ql-snow.ql-toolbar button,.dark-theme .answer-editor .ql-snow.ql-toolbar button.ql-active,.dark-theme .answer-editor .ql-toolbar .ql-stroke{stroke:var(--color-primary);color:var(--color-primary)}.dark-theme .answer-editor .ql-snow .ql-toolbar .ql-picker-item.ql-selected,.dark-theme .answer-editor .ql-snow .ql-toolbar .ql-picker-item:hover,.dark-theme .answer-editor .ql-snow .ql-toolbar .ql-picker-label.ql-active,.dark-theme .answer-editor .ql-snow .ql-toolbar .ql-picker-label:hover,.dark-theme .answer-editor .ql-snow .ql-toolbar button.ql-active,.dark-theme .answer-editor .ql-snow .ql-toolbar button:focus,.dark-theme .answer-editor .ql-snow .ql-toolbar button:hover,.dark-theme .answer-editor .ql-snow.ql-toolbar .ql-picker-item svg:hover,.dark-theme .answer-editor .ql-snow.ql-toolbar .ql-picker-item.ql-selected,.dark-theme .answer-editor .ql-snow.ql-toolbar .ql-picker-item:hover,.dark-theme .answer-editor .ql-snow.ql-toolbar .ql-picker-label.ql-active,.dark-theme .answer-editor .ql-snow.ql-toolbar .ql-picker-label:hover,.dark-theme .answer-editor .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.dark-theme .answer-editor .ql-snow.ql-toolbar button.ql-active,.dark-theme .answer-editor .ql-snow.ql-toolbar button:focus,.dark-theme .answer-editor .ql-snow.ql-toolbar button:hover,.dark-theme .answer-editor .ql-toolbar button:hover .ql-stroke{stroke:var(--color-primary-hover);color:var(--color-primary-hover)}.answers-creator-avatar{vertical-align:middle}.answers-question-paragraph{margin-bottom:0}.answers-source-logo{height:20px;width:20px}.answers-search-input{width:250px}.adr-sz-14{height:14px;width:14px}.adr-creator-row{align-items:center}.adr-avatar{vertical-align:middle}.adr-tag-ml6{margin-left:6px}.adr-actions-header{align-items:center;display:flex;gap:4px}.acud-w-full{width:100%}.acud-hint{display:block;margin-top:8px}.acud-row-center{align-items:center}.acud-fi-mb0{margin-bottom:0}.acud-empty-box{background:var(--color-bg-secondary);border:1px dashed var(--color-border-secondary);border-radius:var(--radius-md);padding:16px;width:100%}.acud-footer{display:flex;justify-content:flex-end}.acud-footer-actions{display:flex;gap:var(--spacing-sm)}.acud-confirm-content{padding:1rem 0}.dark-theme .test-ai-agent-body .playground-msg{background:var(--color-bg-field);border-bottom:1px solid var(--color-border-secondary);color:var(--color-bg-tertiary)}.test-ai-agent-body .sources{font-size:var(--font-size-sm);font-weight:500}.test-ai-agent-body .playground-msg{background:var(--color-text-inverse);font-weight:600;margin-bottom:20px;padding:10px}.test-ai-agent-body .playground-msg-user{background-color:var(--color-primary);border-radius:var(--radius-xxl) var(--radius-xxl) var(--radius-base);color:var(--color-text-inverse)}.test-ai-agent-body .playground-msg-bot,.test-ai-agent-body .playground-msg-user{font-size:var(--font-size-base);font-weight:400;gap:10px;letter-spacing:0;line-height:22px;max-width:fit-content;padding:12px 16px;width:100%}.test-ai-agent-body .playground-msg-bot{background-color:var(--color-bg-field);border-radius:var(--radius-xxl) var(--radius-xxl) var(--radius-xxl) var(--radius-base);color:var(--color-text-primary)}.dark-theme .test-ai-agent-body .playground-msg-bot{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:var(--color-bg-secondary);background:var(--Dark-ColourBgLayout,var(--color-bg-secondary));color:var(--color-text-primary)}.test-ai-agent-body .playground-footer{display:flex;padding:24px}.test-ai-agent-body .playground-chat{display:flex;flex-direction:column;height:calc(100vh - 58px);overflow:hidden;padding:16px 24px 24px;white-space:pre-wrap;width:100%}.test-ai-agent-body .playground-chat.banner-visible{height:calc(100vh - 82px)}.test-ai-agent-body .playground-messages{display:flex;flex-direction:column;flex-grow:1;margin-right:-24px;overflow-y:auto;padding-right:24px}.test-ai-agent-body .playground-input-container{align-items:end;background:var(--color-text-inverse);border:1px solid var(--color-border-secondary);border-radius:var(--radius-xl);cursor:text;display:flex;flex-direction:column;gap:8px;padding:var(--spacing-base);transition:border-color .3s ease,box-shadow .3s ease}.dark-theme .test-ai-agent-body .playground-input-container{background:var(--color-bg-secondary);background:var(--Light-ColourBgLayout,var(--color-bg-secondary));border:1px solid var(--Light-colorBorder,var(--color-border-primary));box-shadow:0 4px 8px 0 var(--color-accent-subtle)}.test-ai-agent-body .playground-input-container input{border:1px solid var(--color-border-secondary);border-radius:var(--radius-base);padding:10px;width:100%}.test-ai-agent-body .playground-input-container.active{border-color:var(--color-primary);outline:none}.test-ai-agent-body .message-options{background-color:var(--color-text-inverse);border:.7px solid var(--color-border-secondary);border-radius:var(--radius-round);cursor:pointer;font-size:var(--font-size-lg);height:28px;opacity:1;padding:5px;position:absolute;right:10px;top:100%;transform:translateY(-50%);transition:opacity .2s,right .2s;width:28px}.dark-theme .test-ai-agent-body .message-options{background:var(--color-bg-secondary);background:var(--Dark-ColourBgLayout,var(--color-bg-secondary));border:.7px solid var(--Light-colorBorder,var(--color-border-primary))}.playground-clear-btn{margin-right:20px;position:relative;top:4px}.playground-clear-btn-box{border-radius:var(--radius-md);height:24px}.playground-custom-container .playground-clear-btn-box{border:1px solid var(--color-border-secondary)}.playground-sider-box{border-left:1px solid var(--color-border-secondary);overflow:hidden}body:not(.dark-theme) .playground-sider-box{background:var(--color-text-inverse)}.playground-header-box{align-items:center;border-bottom:1px solid var(--color-border-secondary);box-sizing:border-box;display:flex;height:var(--ds-topbar-height);min-height:var(--ds-topbar-height);padding:0 var(--ds-topbar-pad-inline-nav)}.playground-header-row{flex:1 1 auto;min-width:0}.playground-bot-select{margin-top:12px;width:200px}.playground-action-confirm{display:flex;gap:10px}.playground-improve-icon{font-size:var(--font-size-base)}.playground-improve-btn{height:24px;min-width:24px;padding:0;width:24px}.playground-flex-spacer{flex:1 1}.playground-dashboard-input-wrap{max-width:820px;padding:0 24px;width:100%}.playground-example-questions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:16px}.playground-example-question-btn{color:var(--color-text-primary)}.playground-synthesis-col{overflow:auto;padding:0}.billing-warning-collapse{background:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:var(--radius-xl)}.billing-warning-icon{color:var(--color-warning);font-size:var(--font-size-lg)}.dark-theme .billing-warning-collapse{background:var(--color-warning-bg);border-color:var(--color-warning-border)}.dark-theme .billing-warning-icon{color:var(--color-warning)}@keyframes thinkStepFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.thinking-steps{display:flex;flex-direction:column;gap:4px;padding:4px 0 2px}.thinking-step{align-items:center;animation:thinkStepFadeIn .3s ease-out both;display:flex;font-size:var(--font-size-base);gap:8px;line-height:1.5}.thinking-step__icon{align-items:center;display:flex;flex-shrink:0;width:14px}.thinking-step__label{flex:1 1}.thinking-step__time{font-feature-settings:"tnum";color:var(--color-text-secondary);color:var(--color-text-secondary,var(--color-text-secondary));flex-shrink:0;font-size:var(--font-size-sm);font-variant-numeric:tabular-nums}.thinking-step--done{opacity:.65}.thinking-step--active{opacity:1}.chat{background:var(--color-bg-secondary);overflow:hidden;white-space:pre-wrap;word-break:break-word}.head{background:var(--color-bg-field);border-bottom:1px solid var(--color-border-secondary);color:var(--color-bg-tertiary);font-weight:600;padding:10px}.messages{height:calc(100vh - 54px);overflow-y:auto;padding:15px 10px}.msg{background:var(--color-bg-hover);border:1px solid var(--color-border-secondary);border-radius:7px}.msg,.msg-dark{margin-bottom:20px;padding:7px 15px}.msg-dark{background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:7px;color:#d3d3d3}.msg.dark{background:var(--color-bg-primary)}.footer{border-top:1px solid var(--color-border-secondary);display:flex}:root{--dashboard-primary-color:var(--color-primary);--dashboard-icon-color:var(--color-primary-black);--dashboard-card-bg-1:var(--color-bg-secondary);--dashboard-card-bg-2:var(--color-bg-secondary);--dashboard-card-bg-3:#f0fcff}.dark-theme{--dashboard-primary-color:var(--color-primary);--dashboard-icon-color:var(--color-text-inverse);--dashboard-card-bg-1:#1c2335;--dashboard-card-bg-2:#1c2335;--dashboard-card-bg-3:#1c2335}.bot-dashboard{background:url(/static/media/dashboard-bot.4c0af611920e5e56874e.svg) no-repeat 50%;background-size:cover;min-height:100%;padding:var(--spacing-lg);width:100%}.dashboard-col-center{min-height:125px}.dashboard-col-center,.dashboard-col-column{align-items:center;display:flex;height:100%;justify-content:center}.dashboard-col-column{flex-direction:column}.dashboard-card-wrapper-top{align-items:center;display:flex;flex-direction:column;height:33.33%;justify-content:flex-end}.dashboard-card-wrapper-center{align-items:center;display:flex;flex-direction:column;justify-content:center}.dashboard-card-wrapper-bottom{align-items:center;display:flex;flex-direction:column;height:33.33%;justify-content:flex-start}.channels-card-link{color:var(--color-primary);color:var(--dashboard-primary-color);cursor:pointer;font-weight:var(--font-weight-semibold)}.channels-card-button{align-items:center;border-radius:var(--radius-round);display:flex;height:48px;justify-content:center;padding:0;width:48px}.channels-card-logo{display:block;height:24px;object-fit:contain;width:24px}.channels-card-avatar{border:1px solid var(--color-border-secondary);padding:5px}.bot-identity-card{background-color:#1c2335;color:var(--color-text-primary);justify-content:center;text-align:center;width:300px}.bot-identity-avatar-wrapper{margin-bottom:var(--spacing-md)}.bot-identity-avatar{background-color:var(--color-border-primary)}.bot-identity-name{color:var(--color-text-primary);font-size:var(--font-size-lg);margin-bottom:var(--spacing-md)}.bot-identity-actions{display:flex;gap:var(--spacing-sm);justify-content:center;margin-bottom:var(--spacing-md);margin-top:var(--spacing-md-plus)}.bot-identity-action-btn{background-color:var(--color-text-inverse);border:1px solid var(--color-text-inverse);color:var(--color-text-primary)}.bot-identity-action-btn:focus,.bot-identity-action-btn:hover{background-color:var(--color-bg-secondary);border-color:var(--color-bg-secondary);color:var(--color-text-primary)}.dark-theme .bot-identity-action-btn{background-color:var(--color-bg-primary);border:1px solid var(--color-border-secondary);color:var(--color-text-primary)}.dark-theme .bot-identity-action-btn:focus,.dark-theme .bot-identity-action-btn:hover{background-color:var(--color-bg-primary);border-color:var(--color-border-focus);color:var(--color-border-focus)}.dashboard-card{margin:var(--spacing-sm);overflow:hidden;width:300px}.dashboard-card-count-wrapper{display:flex;flex-direction:column;margin-bottom:var(--spacing-sm)}.dashboard-card-count{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}.dashboard-card-button{align-items:center;border-radius:var(--radius-round);display:flex;height:40px;justify-content:center;padding:0;width:40px;z-index:var(--z-modal)}.dashboard-card-logo{display:block;height:20px;position:relative;width:20px;z-index:var(--z-modal)}.dashboard-card-bg-circle{border-radius:var(--radius-round);position:absolute}.dashboard-card-icon-wrapper{position:absolute}.dashboard-card-answering .dashboard-card-bg-circle{background-color:var(--color-bg-secondary);background-color:var(--dashboard-card-bg-1)}.dashboard-card-ticketing .dashboard-card-bg-circle{background-color:var(--color-bg-secondary);background-color:var(--dashboard-card-bg-2)}.dashboard-card-actions .dashboard-card-bg-circle{background-color:#f0fcff;background-color:var(--dashboard-card-bg-3)}.channels-card{width:300px}.channels-card-divider{margin:var(--spacing-sm)}.channels-list{display:flex}.channel-item{margin:var(--spacing-md) var(--spacing-sm)}.channels-card-avatar .ui-avatar__icon{height:20px;width:20px}.channels-card-button--highlighted,.dark-theme .channels-card-button--highlighted{background-color:var(--color-bg-primary);border:1px solid var(--color-border-secondary)}.dashboard-card-divider{margin:var(--spacing-sm) 0}.dashboard-card-bg-circle--has-count,.dashboard-card-bg-circle--no-count{bottom:-40px;padding:50px;right:-40px}.dashboard-card-icon-wrapper--has-count,.dashboard-card-icon-wrapper--no-count{bottom:0;right:0}.dashboard-arrow-svg{height:100%;left:0;overflow:visible;pointer-events:none;position:absolute;top:0;width:100%;z-index:calc(var(--z-sticky) + 2)}.dashboard-arrow-element{stroke:var(--color-text-secondary)}.dashboard-arrow-circle,.dashboard-arrow-element,.dashboard-arrow-head{fill:var(--color-text-secondary)}.dashboard-arrow-line{stroke:var(--color-text-secondary);stroke-width:2;fill:none}.dashboard-playground{height:100%;width:100%}.page-container-wrapper--playground{flex:1 1;gap:0;min-height:0;overflow:hidden;padding:0}.dashboard-playground .test-ai-agent-body .playground-chat{height:calc(100vh - 60px)}.dashboard-playground .test-ai-agent-body .playground-chat.banner-visible{height:calc(100vh - 110px)}.dashboard-playground .playground-messages::-webkit-scrollbar{display:none}.dashboard-playground .playground-messages{-ms-overflow-style:none;scrollbar-width:none}.clear-btn{border-color:var(--color-border-secondary);border-radius:var(--radius-md)}.dark-theme .clear-btn{border-color:var(--color-border-secondary)}.dark-theme .synthesis-btn,.synthesis-btn{border-color:var(--color-border-secondary);color:var(--color-text-primary)}.synthesis-btn--active{border-color:var(--color-border-focus);color:var(--color-border-focus)}.dark-theme .synthesis-btn--active{border-color:var(--color-border-hover);color:var(--color-border-hover)}.knowledge-status-tag{border-radius:var(--radius-md);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);margin-left:4px;padding:2px 8px}.knowledge-status-icon{margin-right:4px}.synthesis-btn-emoji{font-size:var(--font-size-base);margin-right:-4px}.chat-empty-flex{height:100%;text-align:center}.chat-empty-message-icon.chat-empty-message-icon{font-size:40px}.chat-empty-flex .chat-empty-cta-title{margin:var(--spacing-base) 0 0}.chat-empty-flex .chat-empty-cta-sub{margin:var(--spacing-xs) 0 0}.knowledge-status-tag--success{background:var(--color-success-bg);border-color:var(--color-success-border);color:var(--color-success)}.knowledge-status-tag--warning{background:var(--color-warning-bg);border-color:var(--color-warning-border);color:var(--color-warning)}.knowledge-status-tag--error{background:var(--color-error-bg);border-color:var(--color-error-border);color:var(--color-error)}.dark-theme .knowledge-status-tag--success{background:var(--color-success-bg);border-color:var(--color-success-border);color:var(--color-success)}.dark-theme .knowledge-status-tag--warning{background:var(--color-warning-bg);border-color:var(--color-warning-border);color:var(--color-warning)}.dark-theme .knowledge-status-tag--error{background:var(--color-error-bg);border-color:var(--color-error-border);color:var(--color-error)}.chat-empty-state{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-base);justify-content:center;margin-bottom:24px;text-align:center;width:100%}.chat-empty-state>:first-child{margin-bottom:var(--spacing-sm)}.chat-empty-title{color:var(--color-text-primary);text-align:center}.chat-empty-description{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);text-align:center;width:100%}.sdv2-w-full{width:100%}.sdv2-section-title{font-size:var(--font-size-base);font-weight:600;margin-left:8px}.sdv2-body{padding:0 12px}.sdv2-icon-14{font-size:var(--font-size-base)}.sdv2-state-ok{color:var(--color-success);display:inline-flex}.sdv2-state-fail{color:var(--color-error);display:inline-flex}.sdv2-stage-icon{vertical-align:middle}.sdv2-row-pad{padding:8px 16px}.sdv2-info-icon{color:var(--color-primary);font-size:var(--font-size-base)}.sdv2-text-12-600{font-size:var(--font-size-sm);font-weight:600}.sdv2-text-12-400{font-size:var(--font-size-sm);font-weight:400}.sdv2-mt-8{margin-top:8px}.sdv2-text-13-600{font-size:var(--font-size-base);font-weight:600}.sdv2-text-13-400,.sdv2-text-13-400-mb{font-size:var(--font-size-base);font-weight:400}.sdv2-text-13-400-mb{margin-bottom:16px}.sdv2-text-13-400-mt{margin-top:4px}.sdv2-text-13-400-mt,.sdv2-text-14-400{font-size:var(--font-size-base);font-weight:400}.sdv2-source-label{font-size:var(--font-size-sm);font-weight:400;width:100%}.sdv2-source-title{font-weight:400;overflow:visible;text-overflow:clip;white-space:normal}.sdv2-divider-8{margin:8px}.sdv2-collapse,.sdv2-collapse-mt{border-radius:0;padding:8px}.sdv2-collapse-mt{margin-top:8px}.sdv2-box,.sdv2-box-mt{background-color:var(--color-bg-secondary);border-radius:var(--radius-md);width:100%}.sdv2-box-mt{margin-top:4px}.sdv2-container{background-color:var(--color-border-secondary)}.dark-theme .sdv2-container{background-color:var(--color-primary-black)}.inbox-item{background-color:initial;border-bottom:1px solid var(--color-border-secondary);border-left:3px solid #0000;border-radius:var(--radius-md);margin:2px 8px;transition:background-color var(--duration-fast) ease}.inbox-item:hover:not(.selected){background-color:var(--color-bg-hover)}.inbox-item.selected{background-color:var(--color-accent-subtle);border-bottom:none;border-left-color:var(--color-primary)}.inbox-item:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}.activity-log-container{padding:0 16px}.activity-log-section{margin-bottom:24px}.activity-log-header{color:var(--color-text-primary);display:block;margin-bottom:16px}.activity-log-item{margin-bottom:16px}.activity-log-message-wrapper{margin-bottom:8px}.activity-log-message{font-size:var(--font-size-base)}.activity-log-time{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.activity-log-empty{color:var(--color-text-secondary);display:block;padding:32px 0;text-align:center}.rewrite-banner{background:var(--color-bg-tertiary);border-radius:var(--radius-base);justify-content:space-between;margin-bottom:8px;padding:8px 12px}.rewrite-banner,.rewrite-label{align-items:center;display:flex}.rewrite-label{font-weight:var(--font-weight-medium);gap:var(--spacing-sm)}.rewrite-close{cursor:pointer}.message-textarea{border-radius:var(--radius-xxl);padding-right:80px;resize:none}.input-actions-wrapper{align-items:center;bottom:8px;display:flex;gap:8px;position:absolute;right:8px}.message-action-btn{background-color:initial}.message-send-btn{background-color:var(--color-primary);border-color:var(--color-primary)}.rewrite-btn{color:var(--color-primary);margin-top:8px;padding:0}.emoji-picker-container{grid-gap:8px;background-color:var(--color-bg-elevated);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-md);display:grid;gap:8px;grid-template-columns:repeat(8,1fr);padding:8px}.emoji-btn{height:32px;margin:0;padding:0}.inbox-item-content{display:flex;justify-content:space-between;margin-bottom:4px}.inbox-item-left{align-items:center;display:flex}.inbox-item-details{display:flex;flex-direction:column}.inbox-item-user-info{align-items:center;display:flex}.inbox-item-avatar{margin-right:12px}.inbox-item-name{color:var(--color-text-primary);font-size:var(--font-size-md)}.inbox-item-divider{color:var(--color-text-tertiary);margin:0 4px}.inbox-item-assignee{color:var(--color-text-secondary);font-size:var(--font-size-base)}.inbox-item-message-wrapper{margin-top:4px;min-height:20px}.inbox-item-message{display:block;font-size:var(--font-size-base);max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-item-message.replied{color:var(--color-text-tertiary)}.inbox-item-message.unreplied{color:var(--color-text-secondary)}.inbox-item-tags{display:flex;gap:8px;margin-top:8px}.inbox-item-tag-channel{border-radius:var(--radius-xxl);padding:0 10px}.inbox-item-right{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between}.inbox-item-time{color:var(--color-text-secondary);font-size:var(--font-size-base)}.inbox-item-status{align-items:center;display:flex;height:40px}.inbox-item-badge{background-color:var(--color-error);border-radius:var(--radius-round);height:24px;line-height:24px;min-width:24px;padding:0 6px}.message-outer-container{display:flex;flex-direction:column;margin-bottom:16px;max-width:80%}.message-outer-container.customer{align-items:flex-start;align-self:flex-start}.message-outer-container.not-customer{align-items:flex-end;align-self:flex-end}.message-content-wrapper{align-items:flex-end;display:flex;margin-bottom:4px}.message-avatar-small{min-width:24px}.message-bubble{border-radius:var(--radius-xl);padding:10px 14px}.message-bubble.customer{background-color:var(--color-primary);color:var(--color-text-inverse)}.message-bubble.bot{background-color:var(--color-bg-tertiary);color:var(--color-text-primary)}.message-bubble.agent{background-color:var(--color-info-bg);color:var(--color-text-primary)}.message-text{font-size:var(--font-size-base);white-space:pre-wrap}.message-text.customer{color:var(--color-text-inverse)}.message-link-item{margin-top:8px}.message-link-anchor{background:var(--color-bg-secondary);border-radius:var(--radius-base);color:var(--color-link-primary);display:block;padding:8px}.message-link-anchor.customer{color:var(--color-text-inverse)}.message-info-wrapper{align-items:center;color:var(--color-text-secondary);display:flex;font-size:var(--font-size-sm);padding:0 8px}.message-info-wrapper.customer{align-self:flex-start;margin-left:32px}.message-info-wrapper.not-customer{align-self:flex-end;margin-right:32px}.message-status-icon{color:var(--color-success)}.message-reaction-btn,.message-status-icon{font-size:var(--font-size-sm)}.synthesis-time-tag{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.synthesis-section-title{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}.synthesis-icon-small{height:28px;vertical-align:middle;width:28px}.synthesis-icon-grayscale{filter:grayscale(1);opacity:.5}.synthesis-metadata-container{background-color:var(--color-bg-secondary);border-radius:var(--radius-md);padding:8px 16px;width:100%}.synthesis-metadata-text-10{font-size:var(--font-size-xs);font-weight:var(--font-weight-normal)}.synthesis-metadata-text-12{font-size:var(--font-size-sm)}.synthesis-metadata-text-600{font-weight:var(--font-weight-semibold)}.synthesis-code-text,.synthesis-metadata-text-400{font-weight:var(--font-weight-normal)}.synthesis-code-text{font-size:var(--font-size-base)}.synthesis-tag-success{background-color:var(--color-success-bg);color:var(--color-success)}.synthesis-tag-error,.synthesis-tag-success{border:0;border-radius:var(--radius-xl);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);padding:1px 8px}.synthesis-tag-error{background-color:var(--color-error-bg);color:var(--color-error)}.synthesis-outer-container{background-color:var(--color-bg-field);border:1px solid var(--color-border-primary);border-radius:var(--radius-xxl);margin:var(--spacing-md);margin-bottom:10px;padding:8px 8px 2px}.synthesis-collapse-item{background-color:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);margin-bottom:6px}.synthesis-source-item{background-color:var(--color-bg-secondary);border-radius:var(--radius-md);margin-bottom:8px;width:100%}.synthesis-divider-italic{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-style:italic;font-weight:var(--font-weight-medium);line-height:12px}.synthesis-v3-label{font-size:var(--font-size-base);font-weight:600}.synthesis-v3-value,.synthesis-v3-value-mb{font-size:var(--font-size-base);font-weight:400}.synthesis-v3-value-mb{margin-bottom:16px}.synthesis-v3-cell{font-size:var(--font-size-base);font-weight:400}.synthesis-v3-cell-bold{font-size:var(--font-size-base);font-weight:600}.synthesis-v3-row{padding:8px 16px}.synthesis-v3-full-width{width:100%}.synthesis-v3-divider{margin:8px}.synthesis-v3-section{padding:0 12px}.synthesis-v3-mt-8{margin-top:8px}.synthesis-v3-text-13{font-size:var(--font-size-base)}.synthesis-v3-icon-28,.synthesis-v3-icon-28-muted{height:28px;vertical-align:middle;width:28px}.synthesis-v3-icon-28-muted{opacity:.5}.synthesis-v3-panel,.synthesis-v3-panel-base{background-color:var(--color-bg-secondary);border-radius:var(--radius-md);margin-top:4px;width:100%}.synthesis-v3-collapse{background-color:initial;border:none;border-radius:0;margin-top:8px;padding:8px}.synthesis-v3-nested-collapse{background-color:var(--color-bg-primary);border-color:var(--color-border-secondary);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);margin-bottom:6px}.dark-theme .synthesis-v3-nested-collapse{border-color:var(--color-border-primary)}.dark-theme .synthesis-v3-nested-collapse-black{background-color:var(--color-primary-black)}.dark-theme .synthesis-v3-nested-collapse-tertiary{background-color:var(--color-bg-tertiary)}.synthesis-v3-searching-title{color:var(--color-text-secondary);font-size:var(--font-size-base);font-style:italic;font-weight:600}.synthesis-v3-link-btn{font-size:var(--font-size-sm);font-weight:700;padding:0}.synthesis-v3-seemore-btn{font-size:var(--font-size-sm);margin-top:4px;padding:0}.synthesis-v3-source-title{font-weight:400;overflow:visible;text-overflow:clip;white-space:normal}.synthesis-v3-final-response{color:var(--color-text-secondary);font-size:var(--font-size-base);padding:2px}.synthesis-v3-fw500-13{font-size:var(--font-size-base);font-weight:500}.synthesis-v3-header-14{color:var(--color-primary);font-size:var(--font-size-base)}.synthesis-v3-text-12-600{font-size:var(--font-size-sm);font-weight:600}.synthesis-v3-text-12-400{font-size:var(--font-size-sm);font-weight:400}.synthesis-v3-intervention-title{color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:500;margin-bottom:8px;padding-left:6px;padding-right:6px}.synthesis-v3-truncate{line-height:1.5;max-height:9em;overflow:hidden;transition:max-height .3s ease}.synthesis-v3-truncate--expanded{max-height:none}.synthesis-v3-source-score{font-size:var(--font-size-sm);font-weight:400}.synthesis-v3-state-ok{color:var(--color-success);display:inline-flex}.synthesis-v3-state-fail{color:var(--color-error);display:inline-flex}.billing-warning-header-row,.billing-warning-title{flex:1 1}.billing-warning-close{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin-right:8px}.billing-warning-body{margin-left:30px;margin-top:-8px}.billing-warning-link-btn{height:auto;padding:0}.app-logo-wrap{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.app-logo-emoji{line-height:1}.sl-title{align-items:center;display:inline-flex;gap:4px}.cbl-customer-header{display:flex;justify-content:flex-end}.cbl-agent-header{align-items:baseline;display:flex;gap:6px}.cbl-timestamp{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.cbl-sender-name{font-weight:500}.cbl-sender-name,.cbl-thinking-icon{font-size:var(--font-size-base)}.cbl-check-icon,.cbl-step-icon{font-size:var(--font-size-sm)}.cbl-check-icon{color:var(--color-success);color:var(--color-success,var(--color-success))}.cbl-bubble-content{white-space:normal}.cbl-footer{align-items:flex-start;display:flex;gap:8px;width:100%}.cbl-footer-start{align-items:center;display:flex;flex-shrink:0;gap:4px}.cbl-footer-sources{flex:1 1;min-width:0}.cbl-footer-actions{display:flex;flex-shrink:0;gap:4px}.cbl-user-row{display:flex;justify-content:flex-end;width:100%}.cbl-user-bubble-wrap{max-width:100%}.cbl-list{display:flex;flex-direction:column;gap:12px;margin:0 auto;width:100%}.ChatSender{position:relative}.cs-emoji-btn{height:28px;padding:0;width:28px}.cs-emoji-picker{bottom:48px;position:absolute;z-index:var(--z-modal)}.ChatSender .send-btn-empty{background-color:initial;border:1px solid var(--color-text-secondary);color:var(--color-text-secondary)}.dark-theme .ChatSender .send-btn-empty,.dark-theme .ChatSender .send-btn-empty span,.dark-theme .ChatSender .send-btn-empty svg{border-color:var(--color-border-primary);color:var(--color-border-primary)}.md-render-p{margin:0}.md-render-a{text-decoration:underline}.md-render-ol,.md-render-ul{margin:0;padding-left:20px}.md-render-blockquote,.md-render-code,.md-render-h1,.md-render-h2,.md-render-h3,.md-render-h4,.md-render-h5,.md-render-h6,.md-render-li,.md-render-pre{margin:0}.add-files-dragger{padding:24px 16px;width:100%}.add-files-list{display:flex;flex-direction:column}.add-files-list-header{margin-bottom:16px}.add-files-items{color:#000;display:flex;flex-direction:column;gap:16px}.dark-theme .add-files-items{color:#fff}.add-files-item{display:flex;justify-content:space-between}.add-files-remove{color:var(--color-error);cursor:pointer}.add-files-metadata{margin:16px 0}.website-account{background:#ffffffe0;border:1px solid var(--color-border-primary);border-radius:var(--radius-md)}.website-account,.website-account-dark{align-items:center;display:flex;gap:8px;margin-bottom:24px;padding:8px}.website-account-dark{background:var(--color-bg-field);border:1px solid #6363630f;border-radius:var(--radius-md);color:var(--color-bg-tertiary)}.selection_page_container{background:var(--color-bg-tertiary)}.selection_page_container,.selection_page_container_dark{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);display:flex;flex-direction:column;padding:16px}.selection_page_container_dark{background:var(--color-bg-field);color:var(--color-bg-tertiary)}.allUrlsContainer{max-height:500px;overflow-y:auto}.website-account-selection-list{display:flex;flex-direction:column;gap:8px}.website-account-selection-list-item{border:1px solid var(--color-border-primary);border-radius:var(--radius-md)}.website-new-account-button{margin-top:16px}.website-url-text{color:inherit;flex:1 1;min-width:0}.website-mt-12{margin-top:12px}.website-mt-16{margin-top:16px}.website-mb-8{margin-bottom:8px}.website-mb-16{margin-bottom:16px}.website-mb-24{margin-bottom:24px}.website-mr-8{margin-right:8px}.website-flex-grow-1{flex-grow:1}.website-radio-group{display:flex;flex-direction:column;gap:8px}.website-account-toolbar{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.website-account-radio-item{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);padding:16px}.website-account-radio-row{align-items:center;display:flex;gap:12px}.website-menu-item{display:flex;gap:12px;padding:12px 0;width:450px}.website-menu-icon-wrap{align-items:center;display:flex;justify-content:center}.website-menu-icon{color:var(--color-primary);font-size:var(--font-size-xl);padding:12px}.website-url-label{margin:24px 0 12px}.website-url-form-item{border-radius:var(--radius-base);height:40px;width:100%}.website-full-btn{width:480px}.website-urls-header-row{align-items:center;display:flex;margin-bottom:8px}.website-selected-urls-header-row{align-items:center;display:flex;margin-bottom:16px}.website-divider-8{margin:8px}.website-urls-scroll{max-height:12rem;overflow:auto}.website-create-source-btn{margin-top:8px;width:480px}.website-input-ml{margin-left:-2px}.website-fetching-wrap{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:90vh}.website-search-wrap{margin-bottom:8px;margin-top:3px}.website-theme-fg{color:var(--color-primary-black)}.dark-theme .website-theme-fg{color:var(--color-text-inverse)}.website-selected-pages-label{color:#00000073}.dark-theme .website-selected-pages-label{color:#ffffff73}.page-url-item{align-items:center;color:#000000e0;display:flex;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis}.page-url-checkbox{margin-right:8px}.page-url-text{flex-grow:1;margin:0}.enjo-container{padding:32px;width:100%}.knowledge-center-container{height:calc(100vh - 57px);overflow-y:scroll;width:100%}.knowledge-center-header{align-items:center;display:flex;justify-content:space-between}.knowledge-center-header .title,.title-light{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:600;line-height:32px}.knowledge-center-sub-header,.knowledge-center-sub-header-light{color:var(--color-text-secondary);font-size:var(--font-size-base);font-weight:400;line-height:22px;margin-bottom:8px;margin-top:4px}.knowledge-center-content-headers{text-align:center}.knowledge-tab-content-no-data{font-size:var(--font-size-base);font-style:normal;font-weight:600;line-height:22px}.knowledge-tab-content-no-data-sub-heading,.knowledge-tab-content-no-data-sub-heading-light{font-size:var(--font-size-base);font-style:normal;font-weight:400;line-height:22px;text-align:center}.knowledge-tab-content-no-data-sub-heading-light{color:var(--color-text-tertiary)}.knowledge-sources{display:flex;gap:8px;margin-top:32px}.knowledge-sources-item,.knowledge-sources-item-dark{background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);box-sizing:border-box;cursor:pointer;display:flex;flex:1 1;gap:8px;min-height:88px;padding:8px;text-align:left;width:320px}.knowledge-sources-item-icon{align-items:center;background:var(--color-info-bg);border-radius:var(--radius-base);display:flex;gap:10px;justify-content:center;padding:24px}.knowledge-sources-item-title{font-size:var(--font-size-base);font-style:normal;font-weight:600;line-height:22px}.knowledge-sources-item-subtitle,.knowledge-sources-item-subtitle-light{color:var(--color-text-tertiary);font-size:var(--font-size-base);font-style:normal;font-weight:400;line-height:22px}.collapse-h-success{background:var(--color-success-bg);border-bottom:1px solid;border-color:var(--color-border-secondary);color:var(--color-success)}.b-border,.collapse-h-secondary{border-bottom:1px solid;border-color:var(--color-border-secondary);border-radius:0}.import-status-banner-loading{background-color:var(--color-warning-bg);border-color:var(--color-warning-border)}.import-status-banner-loading .anticon,.import-status-banner-loading p:first-of-type,.import-status-banner-loading p:last-of-type{color:var(--color-warning)}.import-status-banner{background-color:var(--color-success-bg);border:1px solid var(--color-success-border);border-radius:var(--radius-md);display:flex;gap:8px;padding:12px 16px}.import-status-banner p{margin:0;width:100%}.import-status-banner p:first-of-type{color:var(--color-success);font-size:var(--font-size-base);font-weight:500;line-height:20px;padding-left:0;text-transform:uppercase;width:auto}.import-status-banner p:last-of-type{color:var(--color-success);font-size:var(--font-size-sm);font-weight:600;line-height:16px;margin-top:-2px}.import-stat-card{flex-basis:calc(33.33% - 8px);flex-grow:0;flex-shrink:0;position:relative;text-align:center}.import-stat-card-close{position:absolute;right:4px;top:4px}.import-stat-card p{color:var(--color-text-tertiary);font-size:var(--font-size-sm);margin:0}.dark-theme .import-stat-card{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-primary)}.bks-remove-hint{margin-bottom:0}.bks-modal-footer{display:flex;gap:8px;justify-content:flex-end}.bks-error-footer{margin-top:16px}.bks-alert{margin:16px 0;width:100%}.bks-status-filter-panel{min-width:180px}.bks-status-option{padding:4px 0}.bks-status-space{margin-top:8px}.bks-status-chip--clickable{cursor:pointer}.bks-hc-emoji{font-size:var(--font-size-xl);margin-right:8px}.bks-zendesk-logo{height:20px;margin-right:8px;width:20px}.bks-source-name{flex:1 1;min-width:0}.bksv-filter-pad{padding:8px}.bksv-search-input{display:block;margin-bottom:8px}.bksv-search-btn{width:90px}.bksv-filter-value{flex:1 1;min-width:0}.ui-data-table__row-actions .ui-button.knowledge-source-delete-link{color:var(--color-error)}.wri-col{display:flex;flex-direction:column;gap:10px}.wri-mt-12{margin-top:12px}.wri-search-wrap{margin-bottom:8px;margin-top:3px}.wri-urls-header{align-items:center;display:flex;margin-bottom:16px}.wri-checkbox{margin-right:8px}.wri-pagination-wrap{display:flex;flex-direction:column-reverse;width:100%}.wri-pagination{align-self:end}.wri-new-pages-label{font-size:var(--font-size-base);font-weight:600;line-height:22px}.wri-add-btn{margin:0 8px}.wri-url-row{margin-top:20px}.wri-selected-count{color:var(--color-text-secondary)}.bot-channels-container{height:100%;overflow-y:auto;position:relative;width:100%}.bot-channels-header{display:flex;justify-content:space-between}.bot-channels-header .title{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:600;line-height:32px}.bot-channels-sub-header,.bot-channels-sub-header-light{color:var(--color-text-secondary);font-size:var(--font-size-base);font-weight:400;line-height:22px;margin-bottom:8px;margin-top:4px}.bot-channels-content-headers{text-align:center}.bot-channels-content{height:calc(100vh - 194px)}.bot-channels-content,.bot-channels-no-content-container{align-items:center;display:flex;justify-content:center;text-align:center}.bot-channels-no-content-container{height:100%}.bot-channels-no-content{display:flex;flex-direction:column;gap:16px;text-align:center}.bot-channels-content-no-data{font-size:var(--font-size-base);font-style:normal;font-weight:600;line-height:22px}.bot-channels-content-no-data-sub-heading{color:var(--color-text-secondary);font-size:var(--font-size-base);font-style:normal;font-weight:400;line-height:22px;text-align:center}.bot-channels-sources{display:flex;gap:8px;margin-top:32px}.channels-table{width:100%}.break-text{overflow-wrap:anywhere;white-space:normal;word-break:break-word}.channels-app-name-cell{align-items:center;display:flex}.channels-app-logo{height:20px;width:20px}.channels-warning-icon{color:var(--color-error)}.channels-dm-tag{margin-left:10px}.channels-more-link{cursor:pointer;text-decoration:underline}.channels-action-trigger{align-items:center;border-radius:var(--radius-base);cursor:pointer;display:inline-flex;justify-content:center;padding:4px;transition:background-color .2s ease}.channels-action-trigger:hover{background-color:var(--color-bg-hover)}.channels-action-icon{cursor:pointer;font-size:var(--font-size-lg)}.channels-connect-actions{display:flex;gap:8px}.choose-apps-channel-subtitle{margin-top:24px}.choose-apps-channel-recommended{margin-top:16px}.webchatDrawerScreen__validationRow{align-items:center;display:flex;margin-top:4px}.webchatDrawerScreen__loadingIcon{color:var(--color-border-focus);margin-right:6px}.webchatDrawerScreen__hintText{font-size:var(--font-size-sm)}.webchatDrawerScreen__errorIcon{color:var(--color-error);margin-right:6px}.webchatDrawerScreen__warningIcon{color:var(--color-warning);margin-right:6px}.webchatDrawerScreen__successIcon{color:var(--color-success);margin-right:6px}.webchatDrawerScreen__requiredMark{font-size:var(--font-size-base);margin-right:2px}.webchatDrawerScreen__domainsHeader{align-items:center;display:flex;margin-top:20px;padding-bottom:10px}.webchatDrawerScreen__domainsHeaderLabel{flex:10 1}.webchatDrawerScreen__domainsHeaderAction{flex:1 1}.webchatDrawerScreen__domainsList{margin-bottom:10px}.webchatDrawerScreen__domainRow{display:flex;flex-direction:column;margin-bottom:16px}.webchatDrawerScreen__domainInputRow{align-items:center;display:flex;gap:8px}.webchatDrawerScreen__domainFormItem{flex:1 1;margin:0}.webchatDrawerScreen__deleteButton{align-self:flex-start;color:var(--color-error)}.dark-theme .webchatDrawerScreen__deleteButton{color:var(--color-error)}.webchatDrawerScreen__alertTop{margin-bottom:12px;margin-top:16px}.webchatDrawerScreen__alertBottom{margin-bottom:16px}.basic-settings-card{width:100%}.basic-settings-divider{margin:0}.basic-settings-section{padding:12px 0}.basic-settings-section-desc{padding:12px 0 4px}.basic-settings-textarea{margin-top:8px}.basic-settings-select-180{min-width:180px}.copilot-logo-preview{border-radius:var(--radius-md);height:auto;width:100%}.persona-select{width:200px}.persona-field{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.persona-full-width{width:100%}.dm-title-wrap{margin-bottom:16px}.dm-header-row{display:flex;justify-content:space-between}.dm-header-label{width:460px}.dm-body-row{display:flex;gap:24px}.dm-col{flex:1 1}.dm-entity-row{align-items:center;display:flex;margin-bottom:8px}.dm-entity-name{margin-right:8px;width:150px}.dm-delete-btn{background-color:var(--color-error);color:var(--color-text-inverse)}.dm-divider{height:100%;width:5px}.dm-custom-col{flex:1 1}.dm-custom-col,.dm-custom-section{display:flex;flex-direction:column;gap:8px}.dm-custom-section,.dm-full-width{width:100%}.dm-error-text{color:var(--color-error)}.dm-add-btn{width:200px}.bot-setting-screen{gap:var(--spacing-xxl)}.bot-basic-setting,.bot-setting-screen{align-items:flex-start;display:flex;flex-direction:column}.bot-basic-setting{gap:var(--spacing-base)}.bot-setting-input{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-sm);width:460px}.bot-setting-input .label{font-size:var(--font-size-base);font-weight:var(--font-weight-normal)}.bot-setting-input-switch{gap:var(--spacing-base)}.bot-setting-input-switch,.bot-slider-input{align-items:center;display:flex;justify-content:space-between}.bot-slider-input{gap:var(--spacing-md-plus)}.bot-slider-range{align-items:center;display:flex;flex:1 0;gap:var(--spacing-sm)}.bot-admin-modal{flex:1 0;gap:var(--spacing-base);padding:var(--spacing-base) var(--spacing-lg) var(--spacing-xl) var(--spacing-lg)}.bot-admin-modal,.bot-admin-modal .content{align-items:flex-start;align-self:stretch;display:flex}.bot-admin-modal .content{flex-direction:column;gap:var(--spacing-sm);width:512px}.bot-text-name,.bot-text-name-light{align-items:center;display:flex;gap:var(--spacing-sm)}.bot-text-name-light{color:var(--color-bg-primary)}.bot-studio-container,.bot-studio-container-dark{background:var(--color-bg-primary);height:100vh;overflow-y:auto;padding:var(--spacing-xl);width:100%}.app-header-container{display:flex;flex-direction:column;padding:1.5rem 2rem}.app-header{display:flex;justify-content:space-between}.app-header-title{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.app-header-title,.app-header-title.dark{color:var(--color-text-primary)}.app-header-sub-header{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);margin-bottom:var(--spacing-sm);margin-top:var(--spacing-sm)}.app-header-sub-header,.app-header-sub-header.dark{color:var(--color-text-secondary)}.bot-settings-title-container{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-lg) var(--spacing-xl)}.bot-settings-title{display:flex;flex-direction:column;justify-content:center}.bot-settings-title .title{align-items:center;display:flex;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);gap:var(--spacing-base);line-height:var(--line-height-tight)}.bot-settings-title .title,.dark-theme .bot-settings-title .title{color:var(--color-text-primary)}.settings-tab-container{display:flex;flex-direction:column;gap:var(--spacing-base)}.dark-theme .settings-secondary-setting,.settings-secondary-setting{color:var(--color-text-secondary)}.browse-all-agents-link{box-sizing:border-box;color:var(--color-primary);cursor:pointer;display:block;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);padding:var(--spacing-sm) var(--spacing-md);transition:background-color .2s ease;width:100%}.browse-all-agents-link:hover{background-color:var(--color-bg-secondary)}.browse-all-agents-link:focus{outline:none}.dark-theme .browse-all-agents-link{color:var(--color-info)}.dark-theme .browse-all-agents-link:hover{background-color:var(--color-bg-elevated)}.view-inbox-menu-item{align-items:center;display:flex;justify-content:space-between;width:100%}.view-inbox-export-icon{font-size:var(--font-size-sm)}.onboarding-steps-container{background-color:var(--color-bg-primary);border:1px solid var(--color-border-secondary);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;left:280px;margin-left:35px;top:521px}.onboarding-steps-container.pinned{margin-left:var(--layout-sidebar-inline-width)}.dark-theme .onboarding-steps-container{background-color:var(--color-bg-elevated);border:1px solid var(--color-border-secondary)}.onboarding-steps-sub-header,.onboarding-steps-title{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal)}.step-container{align-items:center;border:none;border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);cursor:pointer;display:flex;gap:var(--spacing-xs);height:40px;justify-content:space-between;padding:var(--spacing-md);width:100%}.step-inner-container{align-items:center;display:flex;gap:var(--spacing-md)}.step-checkbox-incomplete{border:4px solid var(--color-border-secondary);border-radius:var(--radius-round);box-sizing:border-box;height:18px;width:18px}.step-title-text{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal)}.step-icon{align-items:end;font-size:var(--font-size-base)}.step-progress-container{margin-right:var(--spacing-md)}.step-progress-container,.step-progress-inner{align-items:center;display:flex;justify-content:center}.steps-content-container{overflow-y:auto}.step-item-wrapper{border-radius:var(--radius-md);margin:var(--spacing-md)}.steps-footer-container{cursor:pointer;width:100%}.steps-footer-container-light{border-top:1px solid var(--color-bg-hover)}.steps-footer-wrapper{border:none;border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);display:flex;gap:var(--spacing-xs);justify-content:space-between;width:100%}.steps-footer-wrapper-open{border-top-left-radius:0;border-top-right-radius:0}.steps-footer-wrapper-closed{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.steps-footer-content{align-items:center;box-sizing:border-box;display:flex;gap:var(--spacing-xs);justify-content:center;padding:var(--spacing-sm)}.steps-text-container{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-right:var(--spacing-md)}.steps-toggle-icon{margin-right:7px}.bot-name-link{color:var(--color-link-primary);transition:color .2s ease}.bot-name-link:hover{color:var(--color-link-primary-hover)}.dark-theme .bot-name-link{color:var(--color-link-primary)}.dark-theme .bot-name-link:hover{color:var(--color-link-primary-hover)}.bot-name-anchor{padding:0}.botstudio-filter-dropdown{padding:8px}.botstudio-filter-search-input{display:block;margin-bottom:8px;width:188px}.botstudio-filter-search-btn{width:90px}.botstudio-dm-tag{margin-left:8px}.botstudio-popover-content{max-width:280px}.botstudio-popover-warning-row{align-items:flex-start;display:flex;gap:8px;margin-bottom:12px}.botstudio-popover-warning-icon{color:var(--color-warning);margin-top:4px}.botstudio-popover-text{margin:0}.botstudio-popover-actions{display:flex;gap:8px;justify-content:flex-end}.botstudio-menu-item-disabled{align-items:center;cursor:not-allowed;display:flex;gap:8px}.bot-page-spinner{align-items:center;display:flex;height:100vh;justify-content:center}.bot-page-root{min-height:100vh;overflow:hidden;width:100%}.bot-page-body{margin-top:52px;min-height:calc(100vh - 52px);overflow-y:auto;width:100%}.bot-page-topbar{border-bottom:1px solid var(--color-border-primary);height:52px;max-height:52px;padding:12px;position:fixed;top:0}.bot-page-topbar,.bot-page-topbar-left{display:flex;justify-content:space-between}.bot-page-topbar-left{align-items:center;padding:0 16px}.bot-page-back{align-items:center;cursor:pointer;display:flex}.bot-page-back-icon,.bot-page-title{font-size:var(--font-size-lg)}.eam-header-row{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.eam-col-stack{display:flex;flex-direction:column}.eam-header-fs14{font-size:var(--font-size-base)}.eam-text-fw400{font-weight:400}.eam-divider{margin:16px 0}.eam-app-select{font-size:var(--font-size-base);font-weight:600;line-height:22px;min-width:98px}.eam-mt16{margin-top:16px}.eam-mt24{margin-top:24px}.eam-label-text{font-size:var(--font-size-base);font-weight:600;line-height:22px}.eam-w100{width:100%}.eam-tag-ml{margin-left:10px}.eam-add-team-btn{padding:0}.rf-footer{display:flex;gap:8px;justify-content:end}.rf-prompt-label{margin-bottom:8px}.resolution-feedback-title{font-size:var(--font-size-base);font-weight:600;line-height:22px;margin:0}.resolution-feedback-subtitle{font-family:inherit;font-weight:400;margin:3px 0 0}.feedback-title,.resolution-feedback-subtitle{font-size:var(--font-size-base);line-height:22px}.feedback-title{font-weight:600}.feedback-form{margin-top:20px;width:100%}.feedback-enable-row{height:8vh}.feedback-divider{border-bottom:1px solid var(--color-border-primary);margin:1.5rem 0}.feedback-add-row{margin-top:-2.2rem}.feedback-info-wrap{align-items:center;display:flex;flex-direction:row;justify-content:center}.feedback-info-icon{margin-right:5px;margin-top:-15px}.feedback-max-note{width:220px}.feedback-question-row{margin-bottom:10px}.feedback-form-item{margin-bottom:4px}.feedback-select{width:100%}.feedback-delete-col{text-align:center}.session-title{color:var(--color-text-tertiary);font-size:var(--font-size-base);font-weight:600;line-height:22px}.dark-theme .session-title-text{color:var(--color-text-inverse)}.session-description{font-weight:400;margin:0}.session-description,.session-title-text{font-size:var(--font-size-base);line-height:22px}.session-title-text{color:var(--color-primary-black);font-weight:600}.session-line{border-bottom:1px solid var(--color-border-primary)}.dark-theme .session-dropdown-option,.session-dropdown-option{background:var(--color-accent-subtle);color:var(--color-primary);font-size:var(--font-size-base);font-weight:400;line-height:22px}.sts-mb24{margin-bottom:24px}.sts-close-after-item{border-bottom:1px solid var(--color-bg-hover);margin-bottom:0;padding-bottom:16px}.sts-row-title{font-size:var(--font-size-base);font-weight:600}.sts-row-subtext{color:var(--color-text-secondary);font-size:var(--font-size-base);margin-top:2px}.sts-unit-select{margin-left:8px;min-width:100px}.sts-mt24{margin-top:24px}.sts-eux-title{font-size:var(--font-size-base);font-weight:600;margin-bottom:2px}.sts-eux-subtext{color:var(--color-text-secondary);font-size:var(--font-size-base);margin-bottom:16px}.sts-w100{width:100%}.sts-radio-inner{padding-left:4px}.sts-mode-box{background-color:initial;border:1px solid var(--color-border-secondary);border-radius:var(--radius-md);padding:16px;transition:background-color .3s}.sts-mode-box--selected{background-color:var(--color-accent-subtle)}.sts-mode-title{color:var(--color-text-primary);font-weight:600;line-height:20px}.sts-mode-desc{color:var(--color-text-secondary);font-size:var(--font-size-base);margin-top:4px}.sts-expansion-box{background-color:var(--color-text-inverse);border:1px solid var(--color-border-secondary);border-radius:var(--radius-md);margin-left:24px;margin-top:16px;padding:16px}.dark-theme .sts-expansion-box{background-color:var(--color-bg-primary);border-color:var(--color-border-primary)}.sts-field-label{color:var(--color-text-secondary);font-size:var(--font-size-base)}.sts-textarea-wrap{position:relative}.sts-char-counter{bottom:8px;color:var(--color-text-secondary);font-size:var(--font-size-sm);position:absolute;right:8px}.sts-mb16{margin-bottom:16px}.sts-mb0{margin-bottom:0}.sts-reminder-label{margin-bottom:8px}.sts-expansion-box .sts-minutes-text,.sts-reminder-label{color:var(--color-text-secondary);font-size:var(--font-size-base)}.numeric-input{width:100px}.advset-container{width:100%}.advset-title,.advset-title-mt{font-size:var(--font-size-md);font-weight:600}.advset-title-mt{margin-top:8px}.advset-block{margin:4px 0 12px}.advset-col{display:flex;flex-direction:column;gap:8px}.advset-range-gap{gap:16px}.advset-slider{width:84%}.advset-input-number{margin:0 0 0 16px}.advset-divider{margin:0}.advset-footer-col{display:flex;flex-direction:column;gap:20px}.response-settings-container{width:100%}.response-settings-section-title,.response-settings-section-title-mt{font-size:var(--font-size-md);font-weight:600}.response-settings-section-title-mt{margin-top:8px}.response-settings-col-12{display:flex;flex-direction:column;gap:12px}.response-settings-col-16{display:flex;flex-direction:column;gap:16px}.response-settings-divider{margin:0}.response-settings-select-200{min-width:200px}.response-settings-switch-col{align-items:end;display:flex;flex-direction:column;gap:8px}.response-settings-quill-wrap{margin-top:12px;width:100%}.response-settings-full-width{width:100%}.response-settings-configure-btn{font-weight:600}.response-settings-quill-editor{border:1px solid var(--color-border-secondary);border-radius:var(--radius-base);color:var(--color-primary-black);font-size:var(--font-size-base);font-weight:400;height:auto;margin:10px 0;min-height:100px;padding:2px;-webkit-user-select:text;user-select:text;width:100%}.dark-theme .response-settings-quill-editor{color:var(--color-text-inverse)}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-bubble .ql-toolbar:after,.ql-bubble.ql-toolbar:after{clear:both;content:"";display:table}.ql-bubble .ql-toolbar button,.ql-bubble.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-bubble .ql-toolbar button svg,.ql-bubble.ql-toolbar button svg{float:left;height:100%}.ql-bubble .ql-toolbar button:active:hover,.ql-bubble.ql-toolbar button:active:hover{outline:none}.ql-bubble .ql-toolbar input.ql-image[type=file],.ql-bubble.ql-toolbar input.ql-image[type=file]{display:none}.ql-bubble .ql-toolbar .ql-picker-item.ql-selected,.ql-bubble .ql-toolbar .ql-picker-item:hover,.ql-bubble .ql-toolbar .ql-picker-label.ql-active,.ql-bubble .ql-toolbar .ql-picker-label:hover,.ql-bubble .ql-toolbar button.ql-active,.ql-bubble .ql-toolbar button:focus,.ql-bubble .ql-toolbar button:hover,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,.ql-bubble.ql-toolbar .ql-picker-item:hover,.ql-bubble.ql-toolbar .ql-picker-label.ql-active,.ql-bubble.ql-toolbar .ql-picker-label:hover,.ql-bubble.ql-toolbar button.ql-active,.ql-bubble.ql-toolbar button:focus,.ql-bubble.ql-toolbar button:hover{color:#fff}.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:focus .ql-fill,.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover .ql-fill,.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:focus .ql-fill,.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:hover .ql-fill,.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#fff}.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble .ql-toolbar button.ql-active .ql-stroke,.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar button:focus .ql-stroke,.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover .ql-stroke,.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble.ql-toolbar button.ql-active .ql-stroke,.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar button:focus .ql-stroke,.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,.ql-bubble.ql-toolbar button:hover .ql-stroke,.ql-bubble.ql-toolbar button:hover .ql-stroke-miter{stroke:#fff}@media (pointer:coarse){.ql-bubble .ql-toolbar button:hover:not(.ql-active),.ql-bubble.ql-toolbar button:hover:not(.ql-active){color:#ccc}.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#ccc}}.ql-bubble,.ql-bubble *{box-sizing:border-box}.ql-bubble .ql-hidden{display:none}.ql-bubble .ql-out-bottom,.ql-bubble .ql-out-top{visibility:hidden}.ql-bubble .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-bubble .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-bubble .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-bubble .ql-formats{display:inline-block;vertical-align:middle}.ql-bubble .ql-formats:after{clear:both;content:"";display:table}.ql-bubble .ql-stroke{fill:none;stroke:#ccc;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-bubble .ql-stroke-miter{fill:none;stroke:#ccc;stroke-miterlimit:10;stroke-width:2}.ql-bubble .ql-fill,.ql-bubble .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-empty{fill:none}.ql-bubble .ql-even{fill-rule:evenodd}.ql-bubble .ql-stroke.ql-thin,.ql-bubble .ql-thin{stroke-width:1}.ql-bubble .ql-transparent{opacity:.4}.ql-bubble .ql-direction svg:last-child{display:none}.ql-bubble .ql-direction.ql-active svg:last-child{display:inline}.ql-bubble .ql-direction.ql-active svg:first-child{display:none}.ql-bubble .ql-editor h1{font-size:2em}.ql-bubble .ql-editor h2{font-size:1.5em}.ql-bubble .ql-editor h3{font-size:1.17em}.ql-bubble .ql-editor h4{font-size:1em}.ql-bubble .ql-editor h5{font-size:.83em}.ql-bubble .ql-editor h6{font-size:.67em}.ql-bubble .ql-editor a{text-decoration:underline}.ql-bubble .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-bubble .ql-editor code,.ql-bubble .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-bubble .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-bubble .ql-editor code{font-size:85%;padding:2px 4px}.ql-bubble .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-bubble .ql-editor img{max-width:100%}.ql-bubble .ql-picker{color:#ccc;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-bubble .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-bubble .ql-picker-label:before{display:inline-block;line-height:22px}.ql-bubble .ql-picker-options{background-color:#444;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-bubble .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-bubble .ql-picker.ql-expanded .ql-picker-label{color:#777;z-index:2}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-bubble .ql-color-picker,.ql-bubble .ql-icon-picker{width:28px}.ql-bubble .ql-color-picker .ql-picker-label,.ql-bubble .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-label svg,.ql-bubble .ql-icon-picker .ql-picker-label svg{right:4px}.ql-bubble .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-bubble .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-bubble .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-bubble .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-bubble .ql-picker.ql-header{width:98px}.ql-bubble .ql-picker.ql-header .ql-picker-item:before,.ql-bubble .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-bubble .ql-picker.ql-font{width:108px}.ql-bubble .ql-picker.ql-font .ql-picker-item:before,.ql-bubble .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-bubble .ql-picker.ql-size{width:98px}.ql-bubble .ql-picker.ql-size .ql-picker-item:before,.ql-bubble .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-bubble .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-bubble .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-bubble .ql-toolbar .ql-formats{margin:8px 12px 8px 0}.ql-bubble .ql-toolbar .ql-formats:first-child{margin-left:12px}.ql-bubble .ql-color-picker svg{margin:1px}.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,.ql-bubble .ql-color-picker .ql-picker-item:hover{border-color:#fff}.ql-bubble .ql-tooltip{background-color:#444;border-radius:25px;color:#fff}.ql-bubble .ql-tooltip-arrow{border-left:6px solid #0000;border-right:6px solid #0000;content:" ";display:block;left:50%;margin-left:-6px;position:absolute}.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow{border-bottom:6px solid #444;top:-6px}.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow{border-top:6px solid #444;bottom:-6px}.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor{display:block}.ql-bubble .ql-tooltip.ql-editing .ql-formats{visibility:hidden}.ql-bubble .ql-tooltip-editor{display:none}.ql-bubble .ql-tooltip-editor input[type=text]{background:#0000;border:none;color:#fff;font-size:13px;height:100%;outline:none;padding:10px 20px;position:absolute;width:100%}.ql-bubble .ql-tooltip-editor a{position:absolute;right:20px;top:10px}.ql-bubble .ql-tooltip-editor a:before{color:#ccc;content:"\D7";font-size:16px;font-weight:700}.ql-container.ql-bubble:not(.ql-disabled) a{position:relative;white-space:nowrap}.ql-container.ql-bubble:not(.ql-disabled) a:before{background-color:#444;border-radius:15px;color:#fff;content:attr(href);font-size:12px;font-weight:400;overflow:hidden;padding:5px 15px;text-decoration:none;top:-5px;z-index:1}.ql-container.ql-bubble:not(.ql-disabled) a:after{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid #444;content:" ";height:0;top:0;width:0}.ql-container.ql-bubble:not(.ql-disabled) a:after,.ql-container.ql-bubble:not(.ql-disabled) a:before{left:0;margin-left:50%;position:absolute;transform:translate(-50%,-100%);transition:visibility 0s ease .2s;visibility:hidden}.ql-container.ql-bubble:not(.ql-disabled) a:hover:after,.ql-container.ql-bubble:not(.ql-disabled) a:hover:before{visibility:visible}.advanced-settings-container{display:flex;flex-direction:column;gap:12px}.advanced-settings-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.advanced-settings-caret{cursor:pointer;margin-right:10px;transition:transform .3s}.advanced-settings-divider{margin:0}.emojipicker-small-container{font-size:15.2px;font-weight:400;height:350px;overflow:hidden;position:relative;width:375px;z-index:calc(var(--z-nav) + 50)}.emojipicker-background-small{background:var(--color-bg-elevated)}.emojipicker__title{margin-bottom:-.4rem;margin-top:0;padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}.emojipicker__title span{padding-right:.2rem}.emojipicker-small-inputcontainer{margin-bottom:.6rem;margin-top:-.4rem;padding:.5rem;position:relative}.emojipicker-small-inputcontainer-input{font-size:var(--font-size-md);height:32px;margin:0;outline:none;padding:2px 32px 4px 30px;width:100%}.emojipicker-inputcontainer-searchicon{display:block;left:6%;position:absolute;top:38%}.custom__emojipicker__header{padding:0 1rem}.list_emoji_container-small{align-content:flex-start;display:flex;flex-wrap:wrap;height:140px;overflow-y:scroll;padding-bottom:4rem}.list_emoji_container button{background-color:var(--color-bg-elevated);border-radius:var(--radius-xl);font-size:1.4rem;height:32px;line-height:21px;margin:.2rem;padding:1.2rem;width:32px}.list_emoji_container button:hover{background-color:#52c41a99}.emojipickerText{margin-left:1rem}.emojiPickerTextButtonEmoji{background-image:none;background:var(--color-primary);border:1px solid #0000;border-color:var(--color-primary);border-radius:var(--radius-sm);box-shadow:0 2px var(--color-border-primary);color:var(--color-text-inverse);cursor:pointer;display:inline-block;font-size:var(--font-size-base);font-weight:400;height:32px;line-height:1.5715;margin-top:1rem;padding:4px 15px;position:relative;text-align:center;text-shadow:0 -1px 0 #0000001f;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;user-select:none;white-space:nowrap}.denied-words-info-icon{margin-left:8px}.denied-words-tooltip-text{color:var(--color-text-inverse)}.dark-theme .denied-words-tooltip-text{color:var(--color-text-primary)}.guardrail-test-spinner{align-items:center;display:flex;height:100%;justify-content:center;margin-top:20px;width:100%}.guardrail-test-action{background-color:var(--color-bg-secondary);border-radius:var(--radius-md);padding:16px}.dark-theme .guardrail-test-action{background-color:var(--color-bg-primary)}.guardrail-test-status-icon{font-size:var(--font-size-base)}.intervention-cell-text,.intervention-status-icon{font-size:var(--font-size-sm)}.denied-topics-search{width:200px}.denied-topics-empty{height:100%}.denied-topics-tooltip-text{color:var(--color-text-inverse)}.dark-theme .denied-topics-tooltip-text{color:var(--color-text-primary)}.add-new-topic-phrase-row{margin:6px 0}.add-new-topic-delete-col{display:flex;justify-content:end}.guardrail-setting-divider{margin:0}.bg-section-title,.bg-section-title-mt{font-size:var(--font-size-md);font-weight:600}.bg-section-title-mt{margin-top:8px}.ticketing-delete-modal-row{gap:2rem}.ticketing-delete-modal-icon{align-items:start;color:var(--color-warning);font-size:21px;margin-top:4px}.ticketing-delete-modal-body{gap:1rem}.ticketing-delete-modal-title{font-size:var(--font-size-md);font-weight:700}.ticketing-delete-modal-text{font-size:var(--font-size-base)}.request-types-actions-row{display:flex;justify-content:flex-end}.request-types-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:var(--spacing-xl) var(--spacing-base)}.view-request-footer{display:flex;justify-content:end}.view-request-footer-actions{display:flex;gap:8px}.view-request-col,.view-request-field{display:flex;flex-direction:column}.view-request-field{align-items:start}.view-request-form{margin-top:4px;max-width:600px}.field-defaults-spin{display:block}.get-issue-field-control{margin-bottom:15px;width:100%}.get-issue-field-full{width:100%}.get-issue-field-spacer{margin:16px 0}.fdm-title-divider{margin:1rem 0 0}.sync-filters-select{width:200px}.off-hours-divider{margin:8px 0 24px}.off-hours-header-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.off-hours-subtitle{margin:10px 0}.off-hours-section-title{margin-bottom:8px}.off-hours-checkbox-group{margin-top:10px}.off-hours-days-wrap{margin:16px 0 20px}.off-hours-day-row{padding-top:8px}.off-hours-time-col{display:flex}.off-hours-timepicker{border-radius:var(--radius-sm);width:240px}.off-hours-error-text{margin-left:5.5rem}.off-hours-timezone-select{margin-top:10px}.off-hours-textarea{border-radius:var(--radius-sm)}.off-hours-tag{margin-left:16px}.off-hours-note{margin-top:16px}.off-hours-timing-icon{color:var(--color-text-tertiary);margin-left:1rem}.dark-theme .off-hours-timing-icon{color:inherit}.emoji-markers-tag{margin-left:16px}.emoji-markers-form-row{width:100%}.emoji-markers-header{align-items:center;display:flex;justify-content:space-between}.emoji-markers-list{color:#000;display:flex;flex-direction:column;gap:8px}.dark-theme .emoji-markers-list{color:#fff}.emoji-markers-title{color:#000}.dark-theme .emoji-markers-title{color:#fff}.emoji-markers-row{display:flex;gap:31px;justify-content:space-between}.emoji-markers-checkbox-block{align-items:start;display:flex}.emoji-markers-done-field{width:85%}.emoji-markers-form-item{margin-bottom:8px}.emoji-markers-modal-footer{display:flex;justify-content:end;padding:0}.emoji-markers-close-btn{margin-right:10px}.emojipicker-container{background:var(--color-bg-elevated);border:1px solid #ffffff14;border-radius:var(--radius-md);box-shadow:0 4px 12px #00000029;font-size:var(--font-size-base);font-weight:400;line-height:16px;max-height:400px;min-height:auto;overflow:hidden;width:320px;z-index:calc(var(--z-nav) + 50)}.emojipicker-background{background:var(--color-bg-elevated);border:1px solid var(--color-bg-hover);box-shadow:0 4px 12px #00000014}.emojipicker__title{align-items:center;border-bottom:1px solid #ffffff14;display:flex;font-size:var(--font-size-base);font-weight:600;justify-content:space-between;margin-bottom:0;padding:8px 12px}.emojipicker__title span{border-radius:var(--radius-base);cursor:pointer;padding:4px;transition:background .2s ease}.emojipicker__title span:hover{background:#ffffff14}.emojipicker-inputcontainer{margin-bottom:0;padding:8px 12px;position:relative}.emojipicker-inputcontainer-input{border-radius:var(--radius-md);font-size:var(--font-size-base);height:30px;padding-left:12px}.custom__emojipicker__header{color:#ffffffe0;font-size:var(--font-size-base);font-weight:600;margin-bottom:4px;padding:0 12px}.list_emoji_container{align-content:flex-start;display:flex;flex-wrap:wrap;gap:2px;height:200px;overflow-y:auto;padding:8px 6px 16px}.list_emoji_container button{align-items:center;background:#0000;border:#0000;border-radius:var(--radius-md);cursor:pointer;display:flex;font-size:var(--font-size-lg);height:28px;justify-content:center;margin:0;outline:none;overflow:hidden;padding:0;text-align:center;transition:background .15s ease-out .05s;width:28px}.list_emoji_container button:hover{background-color:#52c41a73}.list_emoji_container button:disabled{cursor:not-allowed;opacity:.5}.list_emoji_container::-webkit-scrollbar{width:6px}.list_emoji_container::-webkit-scrollbar-track{background:#ffffff14;border-radius:var(--radius-base)}.list_emoji_container::-webkit-scrollbar-thumb{background:var(--color-text-tertiary);border-radius:var(--radius-base)}.list_emoji_container::-webkit-scrollbar-thumb:hover{background:#ffffff73}.emojipicker-background .list_emoji_container::-webkit-scrollbar-track{background:#00000014}.emojipicker-background .list_emoji_container::-webkit-scrollbar-thumb{background:#00000052}.emojipicker-background .list_emoji_container::-webkit-scrollbar-thumb:hover{background:#00000073}@keyframes slideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.emojipicker-select-full{width:100%}.emojipicker-custom-emoji-img{height:32px;width:32px}.caa-root,.csat-config-container,.eu-root,.rar-root{width:100%}.csat-config-tag{margin-left:16px}.csat-config-intro{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.csat-config-footer{display:flex;justify-content:end;padding:0}.csat-config-close-btn{margin-right:10px}.unfurl-title{margin-bottom:16px}.unfurl-body{display:flex;flex-direction:column;gap:12px}.unfurl-row{display:flex;justify-content:space-between}.unfurl-row-label{width:460px}.privacy-modal-row{display:flex;justify-content:space-between;margin-bottom:16px}.privacy-modal-section-title{margin-bottom:8px}.privacy-mode-tag{margin-left:16px}.privacy-mode-form-row{width:100%}.ticket-confirmation-tag{margin-left:8px}.ticket-confirmation-row{display:flex;justify-content:space-between;margin-bottom:16px}.ticket-confirmation-section-title{margin-bottom:8px}.ticket-failure-email-header{margin-top:16px}.ticket-failure-email-header,.ticket-failure-section-header{align-items:center;display:flex;justify-content:space-between}.ticket-failure-field{margin-top:12px}.ticket-failure-field-group{display:flex;flex-direction:column;gap:10px;margin-top:12px}.ticket-failure-field-label{display:block;margin-bottom:6px}.ticket-failure-full-width{width:100%}.ticket-failure-dropdown-divider{margin:4px 0}.ticket-failure-dropdown-action{color:var(--color-info);cursor:pointer;font-size:var(--font-size-base);padding:8px 12px}.ticket-failure-error-text{display:block;font-size:var(--font-size-sm);margin-top:4px}.ticket-failure-divider{margin:16px 0}.nhts-formitem-end{display:flex;justify-content:end}.nhts-header-row{align-items:center;display:flex;justify-content:space-between;margin:16px 0}.nhts-m-0{margin:0}.nhts-body{color:#000;display:flex;flex-direction:column;gap:12px;margin-top:16px}.dark-theme .nhts-body{color:#fff}.nhts-title{color:#000}.dark-theme .nhts-title{color:#fff}.ivc-loading{align-items:center;display:flex;justify-content:center;min-height:60vh}.ivc-spin-block{display:block}.ivc-enable-box{align-items:center;background-color:var(--color-bg-tertiary);border:1px solid var(--color-border-secondary);border-radius:var(--radius-md);display:flex;justify-content:space-between;margin-bottom:16px;padding:12px}.dark-theme .ivc-enable-box{background-color:var(--color-bg-elevated);border:1px solid var(--color-border-primary)}.ivc-fs-12{font-size:var(--font-size-sm)}.ivc-fields-row{display:flex;gap:16px;justify-content:space-between}.ivc-flex-1{flex:1 1}.ivc-w-full{width:100%}.ivc-align-row{align-items:center;display:flex;gap:24px}.ivc-bold{font-weight:700}.ivc-select-align{max-width:200px;width:100%}.ivc-p-0{padding:0}.ivc-pb-12{padding-bottom:12px}.ivc-pb-8{padding-bottom:8px}.advance-setting-inner{width:80%}.advance-setting-divider{margin:0}.jira-common-field-container,.jira-common-field-group{display:flex;flex-direction:column}.jira-common-field-group{margin-bottom:16px}.escalation-container{height:calc(100vh - 57px);overflow-y:scroll;padding:var(--spacing-lg);padding-left:var(--spacing-xl);padding-right:var(--spacing-xl);width:100%}.escalation-header{align-items:center;display:flex;justify-content:space-between;padding:var(--spacing-md)}.escalation-header .title,.escalation-header .title-light{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.escalation-sub-header,.escalation-sub-header-light{color:var(--color-text-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);margin-bottom:var(--spacing-sm);margin-top:var(--spacing-xs)}.escalation-body-header-text,.escalation-body-header-text-light{color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal)}.escalation-body-sub-header,.escalation-body-sub-header-light{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);margin-bottom:var(--spacing-sm);margin-top:var(--spacing-xs)}.escalation-body-bordered-div{border:1px solid var(--color-border-secondary);border-radius:var(--radius-md);padding:var(--spacing-base)}.dark-theme .escalation-body-bordered-div{border:1px solid var(--color-bg-field)}.escalation-radio-option-text{font-weight:var(--font-weight-normal);line-height:var(--line-height-normal)}.escalation-info-box{align-items:flex-start;background-color:var(--color-accent-subtle);border:1px solid var(--color-accent-subtle);border-radius:var(--radius-md);display:flex;font-size:var(--font-size-sm);padding:var(--spacing-sm) var(--spacing-md) var(--spacing-sm) var(--spacing-md)}.escalation-info-icon{color:var(--color-primary-focus);font-size:var(--font-size-md);line-height:1.5;margin-right:var(--spacing-md);margin-top:var(--spacing-xs);width:var(--spacing-base)}.escalation-info-list{font-size:var(--font-size-sm);margin:0;padding-left:var(--spacing-base)}.dark-theme .escalation-info-list,.escalation-info-list{color:var(--color-text-secondary)}.esc-jira-logo{width:20px}.esc-jira-logo,.esc-salesforce-logo{height:24px;margin-top:3px}.esc-servicenow-logo{height:24px;margin-top:2px;width:80px}.emoji-select-60{width:60%}.emoji-select-200{width:200px}.emoji-form{max-width:700px}.emoji-mb-24{margin-bottom:24px}.emoji-mb-10{margin-bottom:10px}.emoji-switch-row{margin-bottom:-2px}.emoji-preview-row{align-items:center;display:flex;gap:8px}.emoji-preview-img{height:20px;width:20px}.emoji-preview-emoji{font-size:var(--font-size-lg);line-height:1}.emoji-subtext-row{margin-bottom:8px;margin-top:0}.emoji-subtext{font-size:var(--font-size-base)}.emoji-textarea{resize:vertical}.emoji-info-box{font-size:var(--font-size-base);margin-top:12px}.emoji-info-icon{color:var(--color-primary)}.emoji-mb-8-mt-0{margin-bottom:8px;margin-top:0}.emoji-fs-14{font-size:var(--font-size-base)}.emoji-mb-8{margin-bottom:8px}.emoji-resize-v{resize:vertical}.emoji-w-200{width:200px}.emoji-mt-12-fs-14{font-size:var(--font-size-base);margin-top:12px}.emoji-mb-20{margin-bottom:20px}.emoji-icon-primary-dark{color:var(--color-primary)}.emoji-mb-10-mt-20{margin-bottom:10px;margin-top:20px}.emoji-icon-img{height:20px;width:20px}.dark-theme .emoji-danger-text,.emoji-danger-text{color:var(--color-error)}.emoji-actions-table .ui-data-table__row{cursor:pointer}.api-list-title{font-size:var(--font-size-base);font-weight:600;line-height:22px}.api-list-desc-row{margin-bottom:6px;margin-left:4px}.api-list-row-mt-5{margin-top:5px}.api-list-info-icon{color:var(--color-primary-black);margin-left:5px}.dark-theme .api-list-info-icon{color:var(--color-text-inverse)}.add-api-details-select{width:100%}.add-api-details-divider{width:45px}.add-api-details-auth-row{margin-bottom:16px;margin-top:5px}.add-api-details-data-wrap{margin-bottom:16px;margin-top:10px}.aa-file-row{display:flex;margin-top:10px}.aa-w250{width:250px}.aa-mt24{margin-top:24px}.aa-guide-list{margin-top:8px;padding-left:20px}.aa-mt8{margin-top:8px}.api-data-view-break{word-break:break-word}.test-api-action-footer{display:flex;justify-content:end}.test-api-action-details{background:#0000000a;border-radius:var(--radius-xl);display:flex;margin:10px 0;padding:15px}.add-api-action-app-connected-title{font-size:var(--font-size-md);font-weight:600;margin-bottom:4px}.add-api-action-app-connected-row{align-items:center;display:flex;gap:16px}.add-api-action-okta-logo{align-items:center;display:inline-flex;height:24px;width:24px}.add-api-action-app-name{font-weight:500}.add-api-action-input-full{width:100%}.add-api-action-textarea{margin-top:10px;width:100%}.add-api-action-output-textarea,.add-api-action-select-full{width:100%}.add-api-action-question-title{font-size:var(--font-size-base);font-weight:600;line-height:22px}.add-api-action-question-row{align-items:center;margin-top:10px}.add-api-action-delete-icon{cursor:pointer}.add-api-action-empty-layout{border:1px dashed var(--color-border-secondary);border-radius:var(--radius-md);padding:16px;width:100%}.add-api-action-divider{width:45px}.add-api-action-app-logo{align-items:center;display:inline-flex}.add-api-action-app-logo--24{height:24px}.code-editor-container{display:flex;flex-direction:column;gap:10px;margin:10px}.code-editor-code-wrap{margin-bottom:16px;width:100%}.code-editor-info-icon-wrap{padding-right:5px}.code-editor-test-row{display:flex;justify-content:end}.code-editor-output{height:30vh;overflow:scroll}.code-editor-info-box{background:#0000000a;border-radius:var(--radius-xl);display:flex;margin:10px 0;padding:15px}.cec-border{border-color:var(--color-border-secondary)}.dark-theme .cec-border{border-color:var(--color-border-primary)}.cec-info-icon{color:var(--color-primary-black)}.dark-theme .cec-info-icon{color:var(--color-text-inverse)}.mcp-setup-container{display:flex;flex-direction:column;gap:10px;margin:10px}.mcp-setup-overlay{align-items:center;background-color:#00000073;display:flex;inset:0;justify-content:center;position:fixed;z-index:var(--z-toast)}.dark-theme .mcp-setup-overlay{background-color:#000000a6}.mcp-setup-loading-center{text-align:center}.mcp-setup-loading-icon{color:var(--color-text-inverse);font-size:var(--font-size-xl)}.mcp-setup-loading-text{color:var(--color-text-inverse);font-size:var(--font-size-base);font-weight:600;letter-spacing:0;line-height:22px;margin-top:8px}.mcp-setup-card-header{align-items:baseline;display:flex;justify-content:space-between}.mcp-setup-form-item-32{height:32px}.mcp-setup-connect-wrap{display:flex;justify-content:start}.mcp-setup-connect-btn{font-weight:600}.mcp-setup-grid-header{grid-gap:16px;align-items:baseline;display:grid;gap:16px;grid-template-columns:150px 20% 1fr auto;margin-top:8px}.mcp-setup-form-item-inline{height:32px;margin-bottom:0}.mcp-setup-select{min-width:0;width:100%}.mcp-setup-fetch-btn{background:var(--color-bg-secondary);border:none;border-radius:var(--radius-md);color:var(--color-primary);margin-left:8px}.dark-theme .mcp-setup-fetch-btn{background:var(--color-primary);color:var(--color-bg-secondary)}.mcp-setup-grid-tool{align-items:baseline;display:grid;grid-template-columns:150px 20% 1fr auto;margin-top:8px;padding-top:16px}.mcp-setup-form-item-mb0{margin-bottom:0}.mcp-setup-select-tool{min-width:0;padding-left:32px;width:100%}.mcp-setup-info-box{background:var(--color-bg-secondary);border-radius:var(--radius-xl);display:flex;padding:15px}.dark-theme .mcp-setup-info-box{background:var(--color-accent-subtle)}.mcp-setup-info-icon-wrap{padding-right:5px}.mcp-setup-info-icon{color:var(--color-primary-black)}.dark-theme .mcp-setup-info-icon{color:var(--color-text-inverse)}.mcp-setup-info-box .mcp-setup-info-text{color:var(--color-primary-black)}.dark-theme .mcp-setup-info-box .mcp-setup-info-text{color:var(--color-text-inverse)}.mcp-setup-card{border:1px solid var(--color-border-secondary);border-radius:var(--radius-md);margin-bottom:16px;padding:16px;width:100%}.mcp-setup-alert{background-color:var(--color-bg-secondary);border:0;border-radius:var(--radius-md)}.dark-theme .mcp-setup-alert{background-color:var(--color-accent-subtle)}.copilot-setup-container{display:flex;flex-direction:column;gap:10px;margin:10px}.copilot-setup-card-header{align-items:baseline;display:flex;justify-content:space-between}.copilot-setup-required-asterisk{color:red}.copilot-setup-form-item-32{height:32px}.copilot-setup-connect-wrap{display:flex;justify-content:start}.copilot-setup-connect-btn{font-weight:600}.copilot-setup-grid{grid-gap:16px;align-items:baseline;display:grid;gap:16px;grid-template-columns:150px 20% 1fr auto;margin-top:8px;padding-bottom:16px}.copilot-setup-form-item-inline{height:32px;margin-bottom:0}.copilot-setup-select{min-width:0;width:100%}.copilot-setup-card{border:1px solid var(--color-border-secondary);border-radius:var(--radius-md);margin-bottom:16px;padding:16px;width:100%}.copilot-setup-alert{background-color:var(--color-bg-secondary);border:0;border-radius:var(--radius-md)}.dark-theme .copilot-setup-alert{background-color:var(--color-accent-subtle)}.prompt-setup-alert{margin-top:24px}.prompt-setup-form-item{margin-bottom:0}.prompt-setup-textarea{min-width:0;width:100%}.request-type-spin-center{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.request-type-content{margin-bottom:16px;width:100%}.request-type-divider{width:45px}.jira-request-type-app-title{font-size:var(--font-size-md);font-weight:600;margin-bottom:4px}.jira-request-type-app-row{align-items:center;display:flex;gap:16px}.jira-request-type-app-logo{align-items:center;display:inline-flex;height:24px}.jira-request-type-app-name{font-weight:500}.jira-request-type-select{width:100%}.api-action-footer{margin-bottom:calc(var(--spacing-lg)*-1)}.api-action-error-icon{color:var(--color-error)}.api-action-steps{width:55%}.api-action-form{margin-top:0;width:55%}.api-action-form--wide{width:100%}.select-copilot-container{display:flex;flex-direction:column;gap:8px}.select-copilot-section{margin-top:8px}.select-copilot-title{margin-bottom:8px}.action-selection-col{display:flex;flex-direction:column;gap:8px}.action-selection-mt-8{margin-top:8px}.action-selection-mb-8{margin-bottom:8px}.ps-loader{align-items:center;display:flex;justify-content:center;min-height:60vh}.ps-w100{width:100%}.ai-loader{align-items:center;display:flex;justify-content:center;min-height:60vh}.ai-w100{width:100%}.ai-radio-group{display:flex;flex-direction:column;gap:8px}.ai-account-row{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);cursor:pointer;padding:16px}.ai-row-content{align-items:center;display:flex;gap:12px}.ai-okta-icon{height:24px;width:24px}.ai-col-center{display:flex;flex-direction:column;justify-content:center}.ai-subtitle{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:300px}.al-full-height{height:100%}.al-table .ui-data-table__row{cursor:pointer}.act-col-header{align-items:center;display:flex;gap:4px;justify-content:center}.act-help-icon{font-size:var(--font-size-base)}.act-switch-cell{align-items:center;display:flex;gap:4px;justify-content:center}.act-app-info{align-items:center;gap:8px}.act-app-icon{height:20px;width:20px}.act-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.act-search-input{width:225px}.act-w250{width:250px}.ac-w80{width:80%}.ac-w70{width:70%}.ac-w100{width:100%}.ac-ellipsis{margin:0}.ac-ellipsis,.ac-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-nowrap{white-space:nowrap}.ac-app-icon{height:24px;margin-right:8px;width:24px}.ac-use-btn{font-weight:600}.ac-title-color{color:var(--color-text-primary)}.ac-desc-color{color:var(--color-text-secondary)}.ta-w250{width:250px}.ta-loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.eaa-w250{width:250px}.aff-footer-divider{border-top:1px solid var(--color-border-secondary)}.aff-save-draft-btn{width:121px}.aff-previous-btn{margin-right:8px;width:78px}.sfeaf-root{display:flex;flex-direction:column;gap:8px}.sfeaf-sync-title{margin-bottom:8px}.sfeaf-btn-wrap{width:100%}.sfeaf-create-btn{gap:12px;height:60px;justify-content:flex-start;padding:8px;width:100%}.sfeaf-create-btn,.sfeaf-icon{align-items:center;display:flex}.sfeaf-icon{background:var(--color-accent-subtle);border-radius:var(--radius-base);color:var(--color-primary);height:52px;justify-content:center;width:52px}.sfeaf-create-label{font-weight:600}.sfeaf-or{font-weight:700}.ai-actions-list-container{background:var(--color-bg-secondary);border-radius:var(--radius-md);margin-top:16px;padding:16px}.dark-theme .ai-actions-list-container{background:var(--color-bg-primary)}.ai-actions-list-title{font-size:var(--font-size-base);font-weight:600;line-height:22px}.ai-actions-list-row{align-items:center;background:var(--color-text-inverse);border-radius:var(--radius-md);display:flex;justify-content:space-between;margin-bottom:8px;padding:12px}.dark-theme .ai-actions-list-row{background:var(--color-bg-field)}.ai-actions-list-empty-row{background:var(--color-text-inverse);border-radius:var(--radius-md);padding:12px;text-align:center}.dark-theme .ai-actions-list-empty-row{background:var(--color-bg-field)}.afc-filter-dropdown{padding:8px}.afc-filter-search-input{display:block;margin-bottom:8px}.afc-filter-btn{margin-right:8px;width:90px}.afc-filter-reset-btn{width:90px}.afc-steps{width:90%}.afc-mb-16{margin-bottom:16px}.afc-section-title{font-size:var(--font-size-md)}.afc-field-label{color:var(--color-primary-black);font-size:var(--font-size-base);font-weight:600;margin-bottom:8px}.dark-theme .afc-field-label{color:var(--color-text-inverse)}.afc-w-100{width:100%}.afc-textarea-auto{height:auto;width:100%}.afc-variation-box{border:1px dashed var(--color-border-secondary);border-radius:var(--radius-md)}.fdm-subtitle{color:var(--color-text-secondary);font-size:var(--font-size-base);font-weight:400;margin-top:4px}.fdm-form{margin-top:20px}.fdm-when-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:8px}.fdm-required-mark{color:var(--color-error)}.fdm-when-label{color:var(--color-text-primary);font-weight:700}.fdm-when-desc,.fdm-when-label{font-size:var(--font-size-base)}.fdm-when-desc{color:var(--color-text-secondary);font-weight:400;margin-top:4px}.fdm-desc-item{margin-bottom:0}.fdm-desc-toggle{align-items:center;color:var(--color-text-secondary);cursor:pointer;display:inline-flex;font-size:var(--font-size-sm);gap:4px;margin-top:8px;-webkit-user-select:none;user-select:none}.fdm-revert-btn{background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);cursor:pointer}.fdm-optimize-btn,.fdm-revert-btn{align-items:center;color:var(--color-text-primary);display:inline-flex;flex-shrink:0;font-size:var(--font-size-base);font-weight:500;gap:8px;height:32px;justify-content:center;padding:0 12px}.fdm-optimize-btn{background:linear-gradient(var(--color-text-inverse),var(--color-text-inverse)) padding-box,linear-gradient(180deg,var(--color-primary) 0,#ffadd2 50%,rgba(128,152,233,.785) 75%,var(--color-primary) 100%) border-box;border:1px solid #0000;border-radius:var(--radius-md);white-space:nowrap}.dark-theme .fdm-optimize-btn{background:linear-gradient(var(--color-bg-primary),var(--color-bg-primary)) padding-box,linear-gradient(180deg,var(--color-primary) 0,#ffadd2 50%,rgba(128,152,233,.785) 75%,var(--color-primary) 100%) border-box;color:var(--color-text-primary)}.fdm-desc-example{background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:1.75;margin-top:6px;padding:12px 14px;pointer-events:none}.ai-action-logo-box{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.ai-action-fallback-icon{font-size:var(--font-size-lg)}.ai-action-card{margin-bottom:8px}.ai-action-card-row{align-items:center;display:flex;gap:12px}.ai-action-card-icon-box{align-items:center;background:var(--color-bg-secondary);border-radius:var(--radius-md);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.ai-action-card-text{max-width:70%;min-width:0}.ai-action-card-name{color:var(--color-text-primary);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ai-action-card-desc,.ai-action-card-name{font-size:var(--font-size-base);overflow:hidden}.ai-action-card-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-text-secondary);display:-webkit-box;margin-top:2px}.ai-action-tag{flex-shrink:0;margin-inline-end:0;margin-left:auto}.ai-action-modal{top:5vh}.ai-action-modal-subtitle{font-weight:400;margin-top:4px}.ai-action-create-banner,.ai-action-modal-subtitle{color:var(--color-text-secondary);font-size:var(--font-size-base)}.ai-action-create-banner{align-items:center;background:var(--color-accent-subtle);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);display:flex;flex-shrink:0;gap:8px;margin-bottom:12px;padding:7px 12px}.ai-action-info-icon{color:var(--color-primary);flex-shrink:0}.aam-create-link{color:var(--color-info);text-decoration:none}.aam-search-input{flex-shrink:0;margin-bottom:12px}.aam-empty{flex:1 1;padding:32px 0}.aam-list{flex:1 1;overflow-y:auto;padding-right:2px}.aam-divider{margin:4px 0 12px}.afcv2-logo-box{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.afcv2-fallback-icon{font-size:var(--font-size-lg)}.afcv2-header-space{margin-left:auto;padding-right:20px}.afcv2-enable-row{align-items:flex-end;display:flex;gap:8px}.afcv2-enable-label{color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:1}.afcv2-scroll-body{display:flex;flex-direction:column;gap:16px;padding-bottom:32px;padding-top:16px}.afcv2-name-card{position:relative}.afcv2-name-inner{padding-right:36px}.afcv2-flow-name{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:600;line-height:24px}.afcv2-flow-name-placeholder{color:var(--color-text-tertiary)}.afcv2-flow-desc{color:var(--color-text-secondary);line-height:22px}.afcv2-flow-desc,.afcv2-flow-nodesc{font-size:var(--font-size-base);margin-top:4px}.afcv2-flow-nodesc{color:var(--color-text-tertiary)}.afcv2-edit-btn{position:absolute;right:10px;top:10px}.afcv2-section-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.afcv2-flex-1{flex:1 1}.afcv2-sub-header-sm{font-size:var(--font-size-base)}.afcv2-instructions-wrap{margin-top:12px;position:relative}.afcv2-textarea-wrap{position:relative;width:100%}.afcv2-mention-icon-box{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.afcv2-mention-name{font-size:var(--font-size-base);font-weight:500}.afcv2-mention-name,.dark-theme .afcv2-mention-name{color:var(--color-text-primary)}.afcv2-mention-highlight{color:var(--color-info);font-weight:700}.afcv2-actions-header{align-items:flex-start;display:flex;justify-content:space-between}.afcv2-actions-list{display:flex;flex-direction:column;gap:8px;margin-top:12px}.afcv2-action-text{flex:1 1;min-width:0}.afcv2-action-name-row{align-items:center;display:flex;gap:6px;overflow:hidden}.afcv2-action-name{flex-shrink:1;font-size:var(--font-size-base);font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.afcv2-action-name,.dark-theme .afcv2-action-name{color:var(--color-text-primary)}.afcv2-action-tag{flex-shrink:0;margin-inline-end:0}.afcv2-revert-btn{align-items:center;background:var(--color-text-inverse);border:1px solid var(--color-border-secondary);border-radius:var(--radius-md);color:var(--color-text-primary);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:var(--font-size-base);font-weight:500;gap:8px;height:32px;justify-content:center;padding:0 12px}.dark-theme .afcv2-revert-btn{background:var(--color-bg-primary);border:1px solid var(--color-border-primary);color:var(--color-text-primary)}.afcv2-optimize-btn{align-items:center;background:linear-gradient(var(--color-text-inverse),var(--color-text-inverse)) padding-box,linear-gradient(180deg,var(--color-primary) 0,#ffadd2 50%,rgba(128,152,233,.785) 75%,var(--color-primary) 100%) border-box;border:1px solid #0000;border-radius:var(--radius-md);color:var(--color-text-primary);display:inline-flex;flex-shrink:0;font-size:var(--font-size-base);font-weight:500;gap:8px;height:32px;justify-content:center;padding:0 12px;white-space:nowrap}.dark-theme .afcv2-optimize-btn{background:linear-gradient(var(--color-bg-primary),var(--color-bg-primary)) padding-box,linear-gradient(180deg,var(--color-primary) 0,#ffadd2 50%,rgba(128,152,233,.785) 75%,var(--color-primary) 100%) border-box;color:var(--color-text-primary)}.afcv2-instr-font{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:var(--font-size-base);line-height:1.5715}.afcv2-instr-textarea{background:var(--color-bg-elevated);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);box-sizing:border-box;caret-color:var(--color-text-primary);color:#0000;display:block;outline:none;overflow:auto;padding:4px 11px;position:relative;resize:none;width:100%;z-index:var(--z-base)}.afcv2-instr-mirror{word-wrap:break-word;border-radius:var(--radius-base);color:var(--color-text-primary);inset:1px;overflow-y:hidden;padding:4px 11px;pointer-events:none;position:absolute;white-space:pre-wrap;z-index:var(--z-raised)}.afcv2-instr-placeholder{color:var(--color-text-tertiary);left:12px;pointer-events:none;position:absolute;top:5px;z-index:calc(var(--z-raised) + 1)}.afcv2-mention-dropdown{background:var(--color-bg-elevated);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-md);left:0;max-height:220px;min-width:240px;overflow-y:auto;position:absolute;top:calc(100% + 4px);z-index:var(--z-modal)}.afcv2-mention-empty{color:var(--color-text-secondary);font-size:var(--font-size-base);padding:8px 12px}.afcv2-mention-item{align-items:center;background:#0000;cursor:pointer;display:flex;gap:8px;padding:8px 12px}.afcv2-mention-item--active{background:var(--color-bg-hover)}.afcv2-instr-footer{align-items:center;color:var(--color-text-secondary);display:flex;font-size:var(--font-size-sm);justify-content:space-between;margin-top:4px}.dark-theme .afcv2-instr-footer{color:var(--color-text-tertiary)}.afcv2-instr-hint{align-items:center;color:var(--color-text-secondary);display:inline-flex;gap:3px;padding:2px 7px;-webkit-user-select:none;user-select:none}.dark-theme .afcv2-instr-hint{color:var(--color-text-tertiary)}.afcv2-instr-at-badge{background:#1677ff14;border-radius:var(--radius-base);color:var(--color-info);font-weight:600;line-height:18px;padding:0 4px}.dark-theme .afcv2-instr-at-badge{background:#1677ff2e;color:#1677ffe6}.afcv2-instr-example-toggle{align-items:center;color:var(--color-text-secondary);cursor:pointer;display:inline-flex;font-size:var(--font-size-sm);gap:4px;margin-top:8px;-webkit-user-select:none;user-select:none}.dark-theme .afcv2-instr-example-toggle{color:#96aac3bf}.afcv2-instr-example{background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:1.75;margin-top:6px;padding:12px 14px;pointer-events:none}.afcv2-actions-empty{margin-top:12px}.afcv2-action-card-row{align-items:center;display:flex;gap:12px}.afcv2-action-icon-box{align-items:center;background:var(--color-bg-secondary);border-radius:var(--radius-md);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.afcv2-action-desc{color:var(--color-text-secondary);font-size:var(--font-size-base);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.afcv2-action-remove{flex-shrink:0}.ai-flows-layout-spinner{align-items:center;display:flex;height:50vh;justify-content:center}.aif-status-select{width:165px}.aif-table .ui-data-table__row{cursor:pointer}.add-existing-flow-subtitle{color:var(--color-text-secondary);font-size:var(--font-size-base);font-weight:400;margin-top:4px}.add-existing-flow-search{margin-bottom:16px}.add-existing-flow-loading{padding:32px 0;text-align:center}.add-existing-flow-empty{padding:32px 0}.add-existing-flow-list{max-height:428px;overflow-y:auto}.add-existing-flow-row{align-items:flex-start;display:flex;gap:12px;height:107px;justify-content:space-between;padding:16px 5px}.add-existing-flow-info{min-width:0;width:70%}.add-existing-flow-name{color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark-theme .add-existing-flow-name{color:var(--color-text-inverse)}.add-existing-flow-desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--color-text-secondary);display:-webkit-box;font-size:var(--font-size-base);line-height:1.5;margin-top:4px;overflow:hidden}.add-existing-flow-divider{margin:0}.ai-flows-header-actions{display:flex;gap:8px}.dark-theme .x-danger-text,.x-danger-text{color:var(--color-error)}.child-copilot-drawer-content{width:100%}.child-copilot-drawer-sample-header{align-items:center;margin-bottom:8px}.child-copilot-drawer-form-item{margin-bottom:0}.child-copilot-drawer-delete-icon{color:var(--color-error)}.child-copilots-list-name-link{padding:0}.ccl-danger-text,.dark-theme .ccl-danger-text{color:var(--color-error)}.sample-list-name-link{padding:0}.sample-list-search-input{transition:width .3s ease}.sample-list-agent-select{min-width:175px}.dark-theme .sl-danger-text,.sl-danger-text{color:var(--color-error)}.sample-request-drawer-footer{display:flex;justify-content:end}.sample-request-drawer-footer-actions{display:flex;gap:8px}.sample-request-drawer-content{width:100%}.sample-request-drawer-header{align-items:center;margin-bottom:8px}.sample-request-drawer-item-row{align-items:center}.sample-request-drawer-form-item{margin-bottom:0}.sample-request-drawer-empty{border:1px dashed var(--color-border-secondary);border-radius:var(--radius-md);padding:16px;width:100%}.edit-sample-request-footer{display:flex;justify-content:end}.edit-sample-request-footer-actions{display:flex;gap:8px}.bot-admins-add-btn{float:right}.bot-admins-remove-btn,.dark-theme .bot-admins-remove-btn{color:var(--color-error)}.bot-admins-remove-confirm{margin:20px 0}.bot-admins-member-select{margin-bottom:100px;width:100%}.vp-row{display:flex;padding:10px}.vp-label{width:30%}.vp-divider{margin:36px 0}.vp-field{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.vp-input{width:100%}.prompts-filter-dropdown{padding:8px}.prompts-filter-search{display:block;margin-bottom:8px;width:188px}.prompts-search-btn{width:90px}.prompts-container{height:100vh;overflow:scroll;width:100%}.prompts-header-block{margin-bottom:32px}.prompts-header-actions{display:flex;gap:8px}.prompts-source-divider{border-left:1px solid var(--color-border-primary);padding-left:12px}.prompts-row{align-items:center;margin-bottom:10px}.prompts-add-btn{float:right}.prompts-loading{align-items:center;display:flex;height:calc(100vh - 260px);justify-content:center}.prompts-delete-confirm{margin:20px 0}.highlight-overlay{height:100%;left:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:var(--z-dropdown)}.highlight-overlay.fade-out{opacity:0}.highlight-box{border-radius:var(--radius-md);pointer-events:auto;z-index:calc(var(--z-modal) + 1)}.highlight-inner{margin-top:10px}.mask{background-color:var(--color-overlay-scrim);height:100%;left:0;pointer-events:auto;position:fixed;top:0;width:100%;z-index:var(--z-modal)}.cc2-formitem-end{display:flex;justify-content:end}.cc2-col-16{display:flex;flex-direction:column;gap:16px}.cc2-select-250{min-width:250px}.cc2-w-100{width:100px}.cc2-m-0{margin:0}.cc2-radio-col{display:flex;flex-direction:column;gap:12px;margin-bottom:8px;margin-top:2px}.cc2-input-132{margin:auto;width:132px}.cc2-inline{display:inline-block}.cc2-ml-5{margin-left:5px}.cc2-row-between-mb12{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:12px}.smpc-error-icon{color:var(--color-error)}.smpc-delete-btn{border:1px solid var(--color-error);margin-right:8px}.smpc-footer{display:flex;justify-content:space-between;width:100%}.smpc-footer-right{display:flex;gap:8px;padding-right:16px}.etl-name-text{font-weight:600}.etl-desc-text,.etl-name-text{font-size:var(--font-size-base)}.etl-desc-text{color:var(--color-text-secondary)}.dark-theme .etl-desc-text{color:var(--color-text-tertiary)}.etl-switch-wrap{display:inline-flex}.etl-delete-btn{background-color:var(--color-text-inverse);border:1px solid var(--color-border-secondary);height:32px;width:32px}.dark-theme .etl-delete-btn{background-color:var(--color-bg-secondary);border-color:var(--color-border-primary)}.dark-theme .etl-danger-text,.etl-danger-text{color:var(--color-error)}.etl-container{background:var(--color-text-inverse);padding:8px}.dark-theme .etl-container{background:var(--color-bg-sidebar-l1)}.etl-table .ui-data-table__row{cursor:pointer}.etc-error-icon{color:var(--color-error)}.etc-field-label{color:var(--color-primary-black);font-size:var(--font-size-base);font-weight:600;margin-bottom:8px}.dark-theme .etc-field-label{color:var(--color-text-inverse)}.etc-section-label{color:var(--color-primary-black);font-size:var(--font-size-base);font-weight:600}.dark-theme .etc-section-label{color:var(--color-text-inverse)}.etc-full-width{width:100%}.etc-input{font-size:var(--font-size-base);width:100%}.etc-phrase-header{align-items:center;display:flex;justify-content:space-between}.etc-add-btn{margin:0 8px}.etc-samples-wrap{margin-top:8px}.etc-phrase-row{margin-top:12px}.etc-phrase-input{font-size:var(--font-size-base)}.dark-theme .etc-danger-text,.etc-danger-text{color:var(--color-error)}.etc-footer{background:#0000;border-top:none;flex:1 1 auto;width:100%}.etc-footer--no-primary .ui-wizard-footer__finish{display:none}.eas-row{align-items:center;display:flex}.eas-info-icon{color:var(--color-primary-black);margin-left:8px}.dark-theme .eas-info-icon{color:var(--color-text-inverse)}.eas-popover-content{max-width:240px}.eas-popover-row{align-items:flex-start;display:flex;gap:8px}.eas-warning-icon{color:var(--color-warning);font-size:var(--font-size-lg);margin-top:4px}.eas-configure-btn{margin:0 0 0 4px;padding:0}.hms-radio{background-color:initial;border-radius:var(--radius-md)}.hms-radio-selected{background-color:var(--color-bg-secondary)}.dark-theme .hms-radio-selected{background-color:#ffffff14}.hms-row{align-items:center;display:flex}.hms-info-icon{color:var(--color-primary-black);margin-left:8px}.dark-theme .hms-info-icon{color:var(--color-text-inverse)}.hms-btn-input{display:block;margin-bottom:8px;width:172px}.hms-section-gap{padding-top:12px}.hms-input{display:block;margin-bottom:8px}.hms-setting-row{align-items:center;display:flex;gap:var(--spacing-base);justify-content:space-between}.hms-bordered-switch{border-bottom:1px solid var(--color-border-secondary);padding-bottom:var(--spacing-md)}.ets-checkbox-group{display:flex;flex-direction:column}.ets-row{align-items:center;display:flex}.ets-info-icon{margin-left:8px}.ets-indent{margin-left:28px;margin-top:16px}.ets-manage-wrap{align-items:center;display:flex;gap:8px;margin-left:8px}.ets-manage-btn{padding:4px}.ets-tip-icon{color:var(--color-primary-black)}.dark-theme .ets-tip-icon{color:var(--color-text-inverse)}.dark-theme .ets-option-dimmed,.ets-option-dimmed{color:var(--color-text-tertiary)}.ets-manage-btn-active{background:var(--color-bg-secondary);border:none;box-shadow:0 0 0 1px var(--color-border-primary);color:var(--color-primary)}.dark-theme .ets-manage-btn-active{background:var(--color-bg-primary);border:1px solid var(--color-border-secondary);box-shadow:none;color:var(--color-text-inverse)}.ets-manage-btn-inactive{border:none;box-shadow:0 0 0 1px var(--color-border-primary);color:var(--color-text-secondary)}.dark-theme .ets-manage-btn-inactive{background:#0000;border:none;box-shadow:0 0 0 1px #ffffff14;color:var(--color-text-secondary)}.cms-spacer{height:12px}.cms-textarea{display:block;margin-bottom:8px}.afss-spacer{height:12px}.afss-select{max-width:400px;width:100%}.escalation-info-box .afss-warning-icon{color:var(--color-warning)}.afss-link{color:var(--color-border-focus);cursor:pointer}.afss-no-flow-text{color:var(--color-text-secondary)}.tcs-setting-row{align-items:center;display:flex;gap:var(--spacing-base);justify-content:space-between}.tcs-section{border-top:1px solid var(--color-border-secondary);margin-top:var(--spacing-base);padding-top:var(--spacing-base)}.tcs-row-bordered{border-bottom:1px solid var(--color-border-secondary);padding-bottom:16px}.tcs-logo-row{display:flex;margin-top:8px}.tcs-readonly-input{background-color:initial;border:none;box-shadow:none;cursor:default;font-weight:400}.tcs-config-row{padding-top:16px}.tcs-config-btn{font-weight:600}.bulk-testing-setup{background-color:var(--color-bg-secondary);min-height:100vh}.dark-theme .bulk-testing-setup{background-color:var(--color-primary-black)}.setup-content{align-items:center;border-radius:var(--radius-md);display:flex;flex-direction:column;justify-content:center;padding:var(--spacing-xxl);text-align:center}.dark-theme .setup-content,.setup-content{background-color:var(--color-bg-secondary)}.setup-card-row{display:flex;gap:var(--spacing-lg);max-width:1200px;width:100%}.setup-card{background:var(--color-text-inverse);border:1px solid var(--color-border-secondary);border-radius:var(--radius-md);cursor:pointer;flex:1 1;padding:var(--spacing-xl) var(--spacing-lg);text-align:center;transition:all .2s}.dark-theme .setup-card{background:var(--color-bg-secondary);border:1px solid var(--color-border-primary)}.setup-card:hover{border-color:var(--color-border-hover);box-shadow:var(--shadow-md)}.setup-card h4{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-sm)}.dark-theme .setup-card h4,.setup-card h4{color:var(--color-text-primary)}.setup-card p{margin:0}.dark-theme .setup-card p,.setup-card p{color:var(--color-text-secondary)}.loading-container{align-items:center;display:flex;height:100%;justify-content:center;min-height:200px}.evaluation-results-page{background-color:var(--color-bg-secondary);min-height:100vh;padding:var(--spacing-lg) var(--spacing-xl)}.dark-theme .evaluation-results-page{background-color:var(--color-primary-black)}.page-header-section{margin-bottom:var(--spacing-lg)}.page-title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin:0}.dark-theme .page-title,.page-title{color:var(--color-text-primary)}.summary-stats-section{margin-bottom:var(--spacing-xl)}.stat-card{align-items:center;background:var(--color-text-inverse);border:1px solid var(--color-border-secondary);border-radius:var(--radius-md);display:flex;height:100px;padding:var(--spacing-md-plus) var(--spacing-lg)}.dark-theme .stat-card{background:var(--color-bg-secondary);border:1px solid var(--color-border-primary)}.stat-content{align-items:center;display:flex;justify-content:space-between;width:100%}.results-content-section{display:flex;gap:var(--spacing-lg);transition:all .6s cubic-bezier(.4,0,.2,1)}.results-main-panel{background:var(--color-text-inverse);border:1px solid var(--color-border-secondary);border-radius:var(--radius-md);flex:1 1;overflow:hidden;transition:all .6s cubic-bezier(.4,0,.2,1)}.dark-theme .results-main-panel{background:var(--color-bg-primary);border:1px solid var(--color-border-primary)}.results-main-panel.with-details{flex:0 0 65%}.section-header-bulk-testing{align-items:center;display:flex;height:22px;justify-content:space-between;margin-bottom:0;padding:var(--spacing-lg)}.dark-theme .section-header-bulk-testing{background:var(--color-bg-primary);border-bottom:1px solid var(--color-border-primary)}.section-actions-bulk-testing{align-items:center;display:flex;gap:var(--spacing-md)}.delete-button,.search-input{border-radius:var(--radius-md)}.delete-button{border:none}.dark-theme .delete-button{color:var(--color-bg-field)}.settings-button{border-radius:var(--radius-md);transition:all .2s ease}.settings-button:hover{border-color:var(--color-border-secondary)}.dark-theme .settings-button:hover,.settings-button:hover{background-color:var(--color-bg-secondary);color:var(--color-text-primary)}.dark-theme .settings-button:hover{border-color:var(--color-text-secondary)}.dark-theme .settings-button:focus,.settings-button:focus{background-color:var(--color-bg-secondary);color:var(--color-text-primary)}.table-container{padding:var(--spacing-md-plus)}.dark-theme .table-container{background:var(--color-bg-primary)}.results-table{border:none}.results-table .selected-row>td{background-color:var(--color-info-bg)}.dark-theme .results-table .selected-row>td{background-color:var(--color-bg-secondary)}.user-query-text{font-weight:var(--font-weight-medium)}.dark-theme .user-query-text,.user-query-text{color:var(--color-text-primary)}.details-panel{background:var(--color-text-inverse);border:1px solid var(--color-border-secondary);border-radius:var(--radius-md);display:flex;flex:1 1;flex-direction:column;max-height:85vh;min-height:65vh;overflow-y:auto;transition:all .6s cubic-bezier(.4,0,.2,1)}@media (min-height:860px){.details-panel{max-height:75vh}}.dark-theme .details-panel{background:var(--color-bg-primary);border:1px solid var(--color-border-primary)}.evaluation-details-panel{display:flex;flex-direction:column;height:auto}.details-panel-header{align-items:flex-start;border-bottom:1px solid var(--color-bg-secondary);display:flex;gap:var(--spacing-md);justify-content:space-between;padding:var(--spacing-md-plus) var(--spacing-lg) var(--spacing-base)}.dark-theme .details-panel-header{background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border-primary)}.details-panel-title{flex:1 1;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:1.4;margin:0}.dark-theme .details-panel-title,.details-panel-title{color:var(--color-text-primary)}.close-button{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;padding:0;width:20px}.close-button,.dark-theme .close-button{color:var(--color-text-secondary)}.details-panel-content{flex:1 1;overflow-y:auto;padding:var(--spacing-md-plus) var(--spacing-lg)}.dark-theme .details-panel-content{background:var(--color-bg-secondary)}.answer-section{display:flex;flex-direction:column;gap:var(--spacing-md-plus)}.answer-text{margin-bottom:var(--spacing-base)}.ai-answer{font-size:var(--font-size-base);line-height:1.5;margin:0}.ai-answer,.dark-theme .ai-answer{color:var(--color-text-primary)}.knowledge-base-section{background:var(--color-bg-secondary);border:1px solid var(--color-border-secondary);border-radius:var(--radius-md);padding:var(--spacing-base)}.dark-theme .knowledge-base-section{background:var(--color-bg-secondary);border:1px solid var(--color-border-primary)}.section-label{display:block;font-size:var(--font-size-sm);margin-bottom:var(--spacing-md)}.dark-theme .section-label,.section-label{color:var(--color-text-secondary)}.feedback-indicators{display:flex;gap:var(--spacing-sm)}.feedback-tag{align-items:center;border-radius:var(--radius-xxl);display:flex;font-size:var(--font-size-sm);gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm)}.details-panel-footer{border-top:1px solid var(--color-bg-secondary);display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-base) var(--spacing-lg) var(--spacing-md-plus)}.dark-theme .details-panel-footer{background:var(--color-bg-secondary);border-top:1px solid var(--color-border-primary)}.action-buttons{display:flex;flex-direction:column;gap:var(--spacing-sm)}.action-btn{background:var(--color-text-inverse);border:1px solid var(--color-border-secondary);color:var(--color-text-primary);font-size:var(--font-size-sm);height:28px;justify-content:flex-start;text-align:left}.dark-theme .action-btn{background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);color:var(--color-text-primary)}.action-btn:hover{border-color:var(--color-info);color:var(--color-info)}.dark-theme .action-btn:hover{border-color:var(--color-primary);color:var(--color-primary)}.dark-theme .dismiss-btn,.dismiss-btn{color:var(--color-text-secondary)}.dark-theme .dismiss-btn:hover,.dismiss-btn:hover{border-color:var(--color-error);color:var(--color-error)}.train-button{border-radius:var(--radius-md);font-weight:var(--font-weight-medium);height:var(--spacing-xl)}.results-header-actions{align-items:center;display:flex;gap:var(--spacing-sm)}.add-questions-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-lg)}.dark-theme .add-questions-header h3{color:var(--color-text-primary)}.questions-list{display:flex;flex-direction:column;gap:var(--spacing-base)}.question-input-item{align-items:center;display:flex;gap:var(--spacing-sm)}.evaluation-details-container{background-color:var(--color-text-inverse);display:flex;flex-direction:column;height:auto;margin:0 auto;max-width:800px;padding:0 var(--spacing-lg)}.dark-theme .evaluation-details-container{background-color:var(--color-bg-primary)}.details-question-bubble{background:var(--color-bg-field);border-radius:var(--radius-xxl);margin:var(--spacing-lg) var(--spacing-lg) var(--spacing-base) var(--spacing-lg);padding:var(--spacing-md)}.dark-theme .details-question-bubble{background:var(--color-bg-field);border:none}.details-question-text{font-size:var(--font-size-base);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-normal)}.dark-theme .details-question-text,.details-question-text{color:var(--color-text-primary)}.details-answer-bubble-wrapper{margin:-16px var(--spacing-md) var(--spacing-base) var(--spacing-md);position:relative}.details-avatar-icon{background-color:var(
    --color-primary-hover-dark
  );border:2px solid var(--color-text-inverse);bottom:var(--spacing-md);left:var(--spacing-md);position:absolute;z-index:var(--z-base)}.dark-theme .details-avatar-icon{border:2px solid var(--color-bg-primary)}.details-bubble-container{border-radius:var(--radius-xl);padding:var(--spacing-base) var(--spacing-base) var(--spacing-base) var(--spacing-xxl)}.details-bubble-container,.details-bubble-content{box-sizing:border-box;min-height:80px;position:relative;width:100%}.details-bubble-content{align-items:flex-start;border-radius:var(--radius-xxl) var(--radius-xxl) var(--radius-xxl) var(--radius-base);flex-direction:column;padding:var(--spacing-md) var(--spacing-base)}.dark-theme .details-bubble-content,.details-bubble-content{background:var(--color-bg-field)}.details-answer-paragraph{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:20px;margin:0 0 var(--spacing-base) 0}.dark-theme .details-answer-paragraph,.details-answer-paragraph{color:var(--color-text-primary)}.details-bubble-divider{background-color:var(--color-border-secondary);height:1px;margin:0 0 var(--spacing-md) 0;width:100%}.dark-theme .details-bubble-divider{background-color:var(--color-border-primary)}.details-sources-list{margin-bottom:var(--spacing-md)}.details-source-row{align-items:center;display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.details-source-item-tag{align-items:center;border-radius:var(--radius-md);display:inline-flex;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);max-width:280px;overflow:hidden;padding:var(--spacing-xs) var(--spacing-sm);text-overflow:ellipsis;white-space:nowrap}.dark-theme .details-source-item-tag,.details-source-item-tag{color:var(--color-text-primary)}.details-score-badge{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);margin-right:var(--spacing-sm)}.details-source-link-btn{background:var(--color-bg-field);color:var(--color-text-secondary);min-width:auto;padding:var(--spacing-xs)}.dark-theme .details-source-link-btn{background:var(--color-bg-primary);color:var(--color-text-secondary)}.details-feedback-container{display:flex;gap:var(--spacing-sm)}.details-feedback-action-btn{align-items:center;background-color:var(--color-text-inverse);border:1px solid var(--color-border-secondary);border-radius:var(--radius-md);color:var(--color-text-secondary);display:flex;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);gap:var(--spacing-xs);height:28px;padding:var(--spacing-xs) var(--spacing-sm)}.dark-theme .details-feedback-action-btn{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-primary);color:var(--color-text-secondary)}.details-feedback-action-btn.is-helpful-active{background-color:#fef3c7;color:#d97706}.dark-theme .details-feedback-action-btn.is-helpful-active{background-color:var(--color-bg-hover);color:#fc3}.details-feedback-action-btn.is-unhelpful-active{background-color:#fef3c7;color:#d97706}.dark-theme .details-feedback-action-btn.is-unhelpful-active{background-color:var(--color-bg-hover);color:#fc3}.details-results-spacing{flex:1 1}.details-action-footer{border-top:1px solid var(--color-border-secondary);display:flex;gap:var(--spacing-sm);justify-content:flex-end;margin-top:auto;padding:var(--spacing-md) var(--spacing-md)}.dark-theme .details-action-footer{border-top:1px solid var(--color-border-primary)}.details-dismiss-action-btn{background-color:var(--color-text-inverse);border-color:var(--color-border-secondary);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);height:36px}.dark-theme .details-dismiss-action-btn{background-color:var(--color-bg-secondary);border-color:var(--color-border-primary);color:var(--color-text-primary)}.details-train-action-btn{align-items:center;display:flex;font-size:var(--font-size-base);font-weight:var(--font-weight-normal);gap:var(--spacing-xs);height:36px;justify-content:center}.details-modal-wrapper,.details-modal-wrapper-padded,.details-train-action-btn{border-radius:var(--radius-md)}.details-modal-wrapper-padded{padding:var(--spacing-lg)}.details-modal-select{margin-top:var(--spacing-sm);width:80%}.details-enjo-icon{color:var(--color-text-inverse);font-size:var(--font-size-md)}.feedback-btns-container,button.feedback-btn{display:flex;gap:var(--spacing-sm)}button.feedback-btn{align-items:center;background-color:var(--color-text-inverse);border:1px solid var(--color-border-secondary);color:var(--color-text-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);height:var(--spacing-xl);padding:var(--spacing-xs) var(--spacing-base);transition:all .2s ease}.dark-theme button.feedback-btn{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-primary);color:var(--color-text-secondary)}button.feedback-btn.feedback-btn-selected{border-color:var(--color-primary);color:var(--color-text-primary)}.dark-theme button.feedback-btn.feedback-btn-selected{border-color:var(--color-primary);color:var(--color-text-inverse)}.evaluation-details-footer{border-top:1px solid var(--color-border-secondary);display:flex;gap:var(--spacing-sm);justify-content:flex-end;margin-top:auto;padding:var(--spacing-xl)}.dark-theme .evaluation-details-footer{border-top:1px solid var(--color-border-primary)}.eval-question-text{color:var(--color-text-primary);font-size:var(--font-size-base);font-style:normal;font-weight:500;line-height:22px}.dark-theme .eval-question-text{color:var(--color-text-inverse)}.eval-avatar{background-color:var(--color-primary);border:2px solid var(--color-text-inverse);bottom:12px;left:12px;position:absolute;z-index:var(--z-base)}.dark-theme .eval-avatar{border-color:var(--color-bg-primary)}.eval-enjo-icon{color:var(--color-text-inverse);font-size:var(--font-size-md)}.eval-answer-bubble{border-radius:var(--radius-xl);box-sizing:border-box;min-height:80px;padding:16px 16px 16px 48px;position:relative;width:100%}.eval-answer-paragraph{font-size:var(--font-size-base);font-weight:400;line-height:20px;margin:0 0 16px}.dark-theme .eval-answer-paragraph,.eval-answer-paragraph{color:var(--color-text-primary)}.eval-divider{background-color:var(--color-border-secondary);height:1px;margin:0 0 12px;width:100%}.dark-theme .eval-divider{background-color:var(--color-border-primary)}.eval-sources-wrap{margin-bottom:12px}.eval-source-row{align-items:center;display:flex;gap:8px;margin-bottom:6px}.eval-source-tag{align-items:space-between;border-radius:var(--radius-md);color:var(--color-text-primary);display:inline-flex;font-size:var(--font-size-sm);font-weight:600;max-width:280px;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;white-space:nowrap}.dark-theme .eval-source-tag{color:var(--color-text-inverse)}.eval-score{font-size:var(--font-size-sm);font-weight:600;margin-right:8px}.eval-source-open-btn{min-width:auto;padding:2px}.eval-source-row .eval-source-open-btn{background:var(--color-bg-field);color:var(--color-text-secondary)}.dark-theme .eval-source-row .eval-source-open-btn{background:var(--color-bg-primary);color:var(--color-text-secondary)}.eval-feedback-icon{color:var(--color-warning)}.eval-flex-spacer{flex:1 1}.eval-dismiss-btn{border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:400;height:36px}.evaluation-details-footer .eval-dismiss-btn{background-color:var(--color-bg-primary);border-color:var(--color-text-secondary);color:var(--color-text-primary)}.dark-theme .evaluation-details-footer .eval-dismiss-btn{background-color:var(--color-bg-field);border-color:var(--color-border-primary)}.eval-train-btn{align-items:center;border-radius:var(--radius-md);display:flex;font-size:var(--font-size-base);font-weight:400;gap:4px;height:36px;justify-content:center}.menu-item-icon{align-items:center;display:flex;filter:none}.dark-theme .menu-item-icon{filter:brightness(0) invert(1)}.settings-icon{height:16px;width:16px}.settings-btn-box{align-items:center;background:#0000;border-radius:var(--radius-md);display:flex;font-size:var(--font-size-md);height:32px;justify-content:center;width:32px}.settings-button.settings-btn-box{border:1px solid #e5e7eb;color:var(--color-primary-black)}.dark-theme .settings-button.settings-btn-box{border-color:var(--color-border-primary);color:var(--color-text-primary)}.run-test-loader{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:60px 40px}.run-test-loader-inner{max-width:400px;text-align:center;width:100%}.run-test-loader-title{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:600;margin-bottom:16px}.dark-theme .run-test-loader-title{color:var(--color-text-inverse)}.run-test-loader-percent{color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:600;margin-bottom:8px}.run-test-progress{margin-bottom:12px}.run-test-loader-caption{color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:400}.dark-theme .run-test-loader-caption{color:var(--color-text-inverse)}.amq-footer{text-align:right}.amq-cancel-btn{margin-right:8px}.amq-delete-btn,.dark-theme .amq-delete-btn{color:var(--color-error)}.uploadCsvDrawer{--upload-surface-subtle:var(--color-bg-secondary);--upload-surface-card:var(--color-bg-elevated);--upload-border-color:var(--color-border-secondary);--upload-text-primary:var(--color-text-primary);--upload-text-secondary:var(--color-text-secondary);--upload-dragger-bg:var(--color-bg-elevated)}.uploadCsvDrawer__info{align-items:flex-start;background-color:var(--upload-surface-subtle);border-radius:var(--radius-md);display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg);padding:var(--spacing-base)}.uploadCsvDrawer__infoIcon{color:var(--color-primary);font-size:var(--font-size-lg);line-height:1}.uploadCsvDrawer__infoText{font-size:var(--font-size-base);margin:0}.uploadCsvDrawer__draggerText,.uploadCsvDrawer__infoText{color:var(--upload-text-primary);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal)}.uploadCsvDrawer__draggerText{font-size:var(--font-size-sm)}.uploadCsvDrawer__fileTile{align-items:center;background-color:var(--upload-surface-subtle);border:1px solid var(--upload-border-color);border-radius:var(--radius-md);display:flex;justify-content:space-between;margin-top:var(--spacing-sm);padding:var(--spacing-base)}.uploadCsvDrawer__fileDetails{align-items:center;display:flex;gap:var(--spacing-sm)}.uploadCsvDrawer__fileText{display:flex;flex-direction:column;gap:var(--spacing-xs)}.uploadCsvDrawer__fileIcon{color:var(--upload-text-secondary);display:flex;font-size:var(--font-size-lg)}.uploadCsvDrawer__fileName{color:var(--upload-text-primary);font-weight:var(--font-weight-medium)}.uploadCsvDrawer__fileMeta{color:var(--upload-text-secondary);font-size:var(--font-size-sm)}.uploadCsvDrawer__removeButton{align-items:center;background-color:var(--upload-surface-card);color:var(--upload-text-secondary);display:flex;gap:var(--spacing-xs);padding:0 var(--spacing-sm)}.uploadCsvDrawer__removeButton svg{display:block}.confirm-knowledge-content{padding:1rem 0}.answer-type-hint{display:block;margin-top:8px}.answer-variations-content{width:100%}.answer-variations-row{align-items:center}.answer-variation-item{margin-bottom:0}.answer-variation-empty{background:var(--color-bg-secondary);border:1px dashed var(--color-border-secondary);border-radius:var(--radius-md);padding:16px;width:100%}.answer-variation-empty .question-variation-card .title{color:var(--color-text-primary)}.answer-editor .ql-container.ql-disabled,.answer-variation-empty .question-variation-card .sub-title{color:var(--color-text-secondary)}.answer-editor .ql-container.ql-disabled .ql-editor{cursor:not-allowed}.metrics-card{min-height:124px;overflow:hidden;width:260px}.metrics-card--cols-4{flex-basis:calc(25% - 16px);flex-grow:0;flex-shrink:0;max-width:calc(25% - 16px)}.metrics-card--cols-3{flex-basis:calc(33.33333% - 16px);flex-grow:0;flex-shrink:0;max-width:calc(33.33% - 16px)}.metrics-card-title,.metrics-card-title-row{align-items:center;display:flex}.metrics-card-title{gap:var(--spacing-xs);min-width:0}.metrics-card-value{align-items:baseline;display:flex;gap:var(--spacing-sm);margin-top:var(--spacing-sm);white-space:nowrap}.metrics-card-value--with-link{margin-top:var(--spacing-xs)}.metrics-card-trend{align-items:center;display:inline-flex;font-size:var(--font-size-sm);font-weight:400;gap:4px;line-height:1;margin-left:8px;white-space:nowrap}.metrics-card-trend--up{color:var(--color-success)}.metrics-card-trend--down{color:var(--color-error)}.metrics-card-viewlink{margin-top:4px}.metrics-card-link-arrow{margin-left:4px}.metrics-card-icon-circle{background-color:var(--color-accent-subtle);border-radius:var(--radius-round);bottom:-18px;height:96px;position:absolute;right:-18px;width:96px}.metrics-card-icon-img{height:32px;left:27px;position:absolute;top:27px;width:32px}.metricsCard__icon{color:var(--color-primary);font-size:32px;left:30px;position:absolute;top:30px}.metrics-card-link-action{color:var(--color-link-primary);display:flex;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:12px;transition:color var(--duration-fast) ease;width:fit-content}.metrics-card-link-action:hover{color:var(--color-link-primary-hover)}.erl-feedback-empty{color:var(--color-text-tertiary);display:flex}.erl-feedback-empty,.erl-feedback-tag{font-size:var(--font-size-sm);justify-content:center}.erl-feedback-tag{align-items:center;background-color:var(--color-text-inverse);border:1px solid var(--color-border-secondary);border-radius:var(--radius-xl);color:var(--color-primary-black);display:inline-flex;font-weight:500;gap:4px;min-width:80px;padding:4px 8px;text-align:center}.dark-theme .erl-feedback-tag{background-color:var(--color-bg-secondary);color:var(--color-text-inverse)}.erl-filter-select{color:var(--color-text-primary)}.dark-theme .erl-filter-select{color:var(--color-text-inverse)}.results-table .erl-retry-btn,.ui-data-table__row-actions .ui-button.erl-retry-btn{color:var(--color-text-secondary)}.erl-status-chip{justify-content:center;min-width:100px}.erl-metrics-row{gap:21px}.erl-running-panel{background:var(--color-text-inverse);border:1px solid #e5e7eb;border-radius:var(--radius-md);width:100%}.dark-theme .erl-running-panel{background:var(--color-bg-primary);border-color:var(--color-border-primary)}.erl-search{width:178px}.erl-delete-btn{background-color:initial;border:none;font-size:var(--font-size-base);font-style:normal;font-weight:500;line-height:22px}.botSidebar{background-color:var(--color-bg-secondary);min-height:100%}.botSidebar__menu::-webkit-scrollbar{display:none}.botSidebar__menuLabel{align-items:center;display:flex;gap:var(--spacing-sm);min-width:0}.botSidebar__menuLabelText{min-width:0;overflow:hidden;text-overflow:ellipsis}.botSidebar__tag{align-items:center;background-color:var(--color-success-bg);border-radius:var(--radius-base);cursor:pointer;display:flex;flex:none;height:var(--spacing-base);justify-content:center;width:var(--spacing-base)}.botSidebar__menuIcon{font-size:var(--font-size-md)}.enjo-welcome-header-wrapper{display:flex;flex-direction:column;height:100%;margin:0;padding:24px 24px 10px;position:relative}.enjo-welcome-banner{border-radius:var(--radius-xxl);margin:-24px -24px 30px;position:relative}.enjo-welcome-avatar{background-color:var(--color-bg-elevated);border-radius:var(--radius-round);left:20px;position:absolute}.enjo-welcome-title{font-size:var(--font-size-lg);font-weight:700;line-height:28px;text-align:left}.enjo-welcome-subtitle{color:var(--color-text-secondary);font-weight:400;line-height:18px;text-align:left}.enjo-welcome-actions{display:flex;gap:8px;margin-top:25px}.enjo-welcome-cta{border-radius:var(--radius-md);height:48px;width:100%}.onboarding-steps-fixed{bottom:0;left:0;margin-left:7px;margin-right:12px;padding:5px 5px 16px;position:fixed}.bot-sidebar-layout-spinner{align-items:center;display:flex;height:100vh;justify-content:center}.bot-sidebar-container{height:100vh;overflow:hidden;width:190px}.bot-sidebar-fixed{position:fixed;width:190px}.bot-sidebar-header{align-items:center;background-color:var(--color-bg-secondary);border-bottom:1px solid var(--color-border-secondary);border-right:1px solid var(--color-border-secondary);cursor:pointer;display:flex;height:var(--ds-topbar-height);max-width:190px;width:190px}.bot-sidebar-header .bot-sidebar-title{margin:0 0 0 var(--ds-topbar-pad-inline-nav)}.bot-content-area{margin-left:190px;position:fixed;transition:width .3s ease;width:calc(100vw - 234px)}.bot-content-area--pinned{width:calc(100vw - 370px)}.hc-sidebar-root{display:flex;flex-direction:column;height:100vh;overflow:hidden;width:100%}.hc-sidebar-body{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.psb-banner{background:var(--color-warning-bg);border-bottom:1px solid var(--color-warning-border);color:#614700;font-size:var(--font-size-base);gap:12px;justify-content:space-between;padding:8px 16px}.psb-actions,.psb-banner{align-items:center;display:flex;flex-shrink:0}.psb-actions{gap:8px}.psb-enable-btn{font-size:var(--font-size-sm)}.psb-dismiss-btn{background:none;border:none;color:#614700;cursor:pointer;font-size:var(--font-size-md);line-height:1;opacity:.6;padding:2px 4px}.layoutWithSidebar{height:100vh;overflow:hidden;width:100%}.layoutWithSidebar--booting{align-items:center;display:flex;justify-content:center}.layoutWithSidebar__content{height:100%;min-width:0}.sidebar-container{height:100%}.sidebar-container,.suggestion-list{background-color:var(--color-bg-primary)}.suggestion-list{padding-top:var(--spacing-md)}.dark-theme .suggestion-list{background-color:var(--color-bg-primary)}.showcase-suggestions-header{height:var(--layout-onboarding-navbar-height);width:100%}.suggestion{align-items:center;cursor:pointer;display:flex;gap:var(--spacing-sm);justify-content:flex-start;margin-top:1px;min-height:var(--ds-row-height-comfortable);padding:var(--spacing-sm) var(--ds-topbar-pad-inline-nav);transition:background-color .3s ease,min-height .3s ease}.suggestion:hover{background-color:var(--color-bg-secondary)}.dark-theme .suggestion:hover{background-color:var(--color-bg-primary)}.question-text{color:var(--color-text-primary);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.actions{align-items:center;display:flex;justify-content:flex-end}.use-button{background-color:var(--color-border-secondary);border:none;border-radius:var(--radius-base);color:var(--color-text-secondary);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);height:fit-content;line-height:1;margin:0;max-width:0;opacity:0;overflow:hidden;padding:0;white-space:nowrap}.dark-theme .suggestion:hover .use-button,.suggestion:hover .use-button{margin-right:var(--spacing-sm);max-width:100px;opacity:1;padding:var(--spacing-xs) var(--spacing-sm)}.dark-theme .suggestion:hover .use-button{background-color:var(--color-border-primary);color:var(--color-text-secondary)}.message-input-container{align-items:center;background-color:var(--color-bg-primary);border:1px solid var(--color-border-secondary);border-radius:var(--radius-xxl);display:flex;flex-direction:column;justify-content:space-between;max-height:200px;min-height:125px;position:relative;width:100%}.dark-theme .message-input-container{background-color:var(--color-bg-primary);border:1px solid var(--color-border-primary)}.message-input-container-mobile{align-items:center;background-color:var(--color-bg-primary);border:1px solid var(--color-border-secondary);border-radius:var(--radius-xxl);display:flex;flex-direction:column;justify-content:space-between;padding:var(--spacing-sm);position:relative;width:100%}.message-input{border:none;border-radius:var(--radius-xxl);flex-grow:1;max-height:200px;min-height:77px;outline:none;padding:var(--spacing-base);resize:none}.dark-theme .message-input,.message-input{background-color:var(--color-bg-primary)}.message-input:hover .message-input:focus .message-input:active{border:0;box-shadow:0;outline:none}.message-input-container .message-input:focus{border:none;box-shadow:none;outline:none}.message-input-mobile{border:0;flex-grow:1;outline:none;padding:var(--spacing-sm) var(--spacing-sm) 0 var(--spacing-sm);resize:none}.message-input-mobile:hover .message-input-mobile:focus .message-input-mobile:active{border:0;box-shadow:0;outline:none}.icons-container{gap:var(--spacing-md);max-height:var(--layout-webchat-avatar-size);min-height:var(--layout-webchat-avatar-size)}.icons-container,.icons-container-mobile{align-items:center;display:flex;justify-content:end;width:100%}.icons-container-mobile{gap:var(--spacing-xs);margin:var(--spacing-sm)}.icon{color:var(--color-text-secondary);cursor:pointer;font-size:var(--font-size-lg)}.message-send-button{background-color:var(--color-primary)}.dark-theme.message-send-button{background-color:var(--color-primary-hover)}.message-send-button:hover{background-color:var(--color-primary)}.dark-theme .message-send-button:hover{background-color:var(--color-primary-hover)}.dark-theme .feedback-button-secondary:hover,.feedback-button-secondary:hover{border:1px solid var(--color-primary);color:var(--color-primary)}.app-info{display:flex}.playground-container{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.playground-chat{flex:1 1;overflow:auto;white-space:pre-wrap}.playground-head{background:var(--color-bg-field);border-bottom:1px solid var(--color-border-secondary);color:var(--color-bg-tertiary);font-weight:var(--font-weight-semibold);padding:var(--spacing-md)}.playground-messages-showcase{flex:1 1;height:100%;margin-bottom:5px;overflow-y:auto;padding:var(--spacing-lg);padding-bottom:0;width:100%}.playground-msg{background:var(--color-bg-primary);margin-bottom:var(--spacing-md-plus)}.playground-footer{display:flex;padding:var(--spacing-lg)}.info-banner{border:none;border-radius:0;border-top:1px solid var(--color-border-primary);width:100%}.showcase-loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.sc-root{height:100%}.sc-full-width{width:100%}.sc-header{padding:14px 16px 13px}.sc-header,.sc-header-left{align-items:center;display:flex}.sc-header-left{gap:16px}.sc-bot-select{width:200px}.sc-clear-wrap{margin-left:auto;margin-right:32px}.sc-alert{margin-top:0}.sc-input-container{bottom:0;padding:0 20px 16px;width:90%}.sc-suggestions-grid{display:flex;justify-content:center;margin-bottom:var(--spacing-base)}.sc-action-btns{display:flex;gap:8px}.sc-ticket-card{display:flex;flex-direction:column;gap:10px}.sc-ticket-body{word-break:break-word}.sc-ticket-link{color:var(--color-primary)}.sc-message-card{background:var(--color-text-inverse);border:1px solid var(--color-border-secondary);border-radius:var(--radius-md);padding:16px}.dark-theme .sc-message-card{background:var(--color-bg-secondary);border:1px solid var(--color-border-primary)}.sc-message-time{font-size:var(--font-size-sm);margin:10px 0 0}.dark-theme .sc-message-time,.sc-message-time{color:var(--color-text-secondary)}.sc-clear-divider{border-top:1px solid var(--color-border-secondary)}.dark-theme .sc-clear-divider{border-top:1px solid var(--color-border-primary)}.sc-ticket-tag{margin:0 12px}.sc-feedback-btn{height:24px;min-width:24px;padding:0;width:24px}.sc-feedback-icon{font-size:var(--font-size-base)}.sc-drawer-title{display:flex;justify-content:space-between}.sc-drawer-title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:300px}.sc-initial-card{align-items:center;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:center;text-align:center}.sc-initial-title{color:var(--color-text-primary);text-align:center}.sc-initial-text{font-size:var(--font-size-sm);font-weight:400;line-height:18px;text-align:center;width:70%}.sc-synthesis{height:100%;overflow:scroll}.sc-synthesis-item{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.sc-synthesis-label{color:var(--color-text-secondary)}.sc-synthesis-name{color:var(--color-primary);font-weight:700}.sc-suggestions-grid .sc-side-suggestions{max-width:70%}.sc-side-suggestion-item{word-wrap:break-word;align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0;text-align:left}.sc-promo-fade{margin-bottom:2%;opacity:0;transition:opacity .6s ease-in,visibility 0s .6s;visibility:hidden}.sc-promo-fade--in{opacity:1;visibility:visible}.swc-body{display:flex;flex-direction:column;height:100%;margin:0;padding:24px;position:relative}.swc-desc,.swc-title{text-align:left}.swc-desc{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:400;line-height:18px}.swc-modal{height:auto;max-width:500px}.swc-hero{background-color:var(--color-bg-secondary);border-radius:var(--radius-xxl);margin:-24px -24px 30px;position:relative}.swc-avatar{background-color:var(--color-bg-elevated);border-radius:var(--radius-round);left:20px;position:absolute}.swc-actions{display:flex;gap:8px;margin-top:25px}.swc-explore-btn{border-radius:var(--radius-md);height:48px;width:100%}.nbm-name-error{color:red;margin-top:5px}.nbm-role-help-icon{font-size:var(--font-size-base)}.nbm-source-select{width:100%}.nbm-loading{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center;margin-bottom:10%;margin-top:10%}.nbm-loading-text{font-size:var(--font-size-md);font-weight:600;line-height:24px}.caasc-root{background-color:var(--color-primary);border-radius:var(--radius-xl);height:72px;padding:16px}.caasc-icon-wrap,.caasc-root{align-items:center;display:flex}.caasc-icon-wrap{background-color:var(--color-bg-elevated);border-radius:var(--radius-round);height:42px;justify-content:center;margin-right:8px;width:42px}.caasc-icon{color:var(--color-primary);font-size:var(--font-size-md)}.caasc-text-wrap{flex-grow:1;margin-left:5px}.caasc-title{color:#fff;font-size:var(--font-size-md);font-weight:700}.caasc-sub{color:var(--color-text-inverse);font-size:var(--font-size-sm)}.dark-theme .caasc-sub{color:#d7cff7}.caasc-btn{background-color:#fff;border:none;color:var(--color-primary)}.gif-required{color:red;margin-left:4px}.gif-field{margin-bottom:15px;width:100%}.gif-full{width:100%}.gif-error{color:red;height:fit-content;margin-top:-30px;width:100%}.tf-loader{align-items:center;display:flex;height:10vh;justify-content:center;width:100%}.ss-sider{background-color:var(--color-bg-secondary);flex:0 0 18%;height:100vh;width:18%}.ss-login-card{border-radius:var(--radius-xxl);box-shadow:0 2px 8px #0000001a;margin:12px}.ss-login-row{align-items:center;display:flex;height:100%;justify-content:start;margin:12px}.ss-login-info{display:flex;flex-direction:column;gap:6px;justify-content:center;margin-left:16px}.ss-login-title{font-size:var(--font-size-base);font-weight:700}.ss-login-sub{font-size:var(--font-size-sm)}.ss-login-card .ui-card__body{padding:0}.ss-login-btn{background-color:var(--color-primary);border-color:var(--color-primary);border-radius:var(--radius-md);border-top-left-radius:0;border-top-right-radius:0;font-weight:600;height:40px;width:100%}.ss-content{flex-direction:column;height:100%}.ss-content,.ss-navbar{display:flex;justify-content:space-between}.ss-navbar{align-items:center;padding:30px}.ss-navbar--full{width:100%}.ss-logo{cursor:pointer}.ss-divider{margin:0}.ss-section{display:flex;flex-direction:column;gap:30px;margin:30px}.ss-section-title{color:var(--color-text-secondary)}.ss-menu{margin:0 var(--spacing-xs)}.tnb-root{background-color:#fff;height:7vh;position:fixed;top:0;width:100%;z-index:var(--z-nav)}.tnb-bar{gap:12px;justify-content:space-between;padding:16px}.tnb-bar,.tnb-left{align-items:center;display:flex}.tnb-left{gap:16px}.tnb-menu-icon{font-size:var(--font-size-lg)}.tnb-logo{cursor:pointer}:root{--adm-radius-s:4px;--adm-radius-m:8px;--adm-radius-l:12px;--adm-font-size-1:9px;--adm-font-size-2:10px;--adm-font-size-3:11px;--adm-font-size-4:12px;--adm-font-size-5:13px;--adm-font-size-6:14px;--adm-font-size-7:15px;--adm-font-size-8:16px;--adm-font-size-9:17px;--adm-font-size-10:18px;--adm-color-primary:#1677ff;--adm-color-success:#00b578;--adm-color-warning:#ff8f1f;--adm-color-danger:#ff3141;--adm-color-yellow:#ff9f18;--adm-color-orange:#ff6430;--adm-color-wathet:#e7f1ff;--adm-color-text:#333;--adm-color-text-secondary:#666;--adm-color-weak:#999;--adm-color-light:#ccc;--adm-color-border:#eee;--adm-color-background:#fff;--adm-color-highlight:var(--adm-color-danger);--adm-color-white:#fff;--adm-color-box:#f5f5f5;--adm-color-text-light-solid:var(--adm-color-white);--adm-color-text-dark-solid:#000;--adm-color-fill-content:var(--adm-color-box);--adm-font-size-main:var(--adm-font-size-5);--adm-font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,segoe ui,arial,roboto,"PingFang SC","miui","Hiragino Sans GB","Microsoft Yahei",sans-serif;--adm-border-color:var(--adm-color-border)}html[data-prefers-color-scheme=dark]{--adm-color-primary:#3086ff;--adm-color-success:#34b368;--adm-color-warning:#ffa930;--adm-color-danger:#ff4a58;--adm-color-yellow:#ffa930;--adm-color-orange:#e65a2b;--adm-color-wathet:#0d2543;--adm-color-text:#e6e6e6;--adm-color-text-secondary:#b3b3b3;--adm-color-weak:grey;--adm-color-light:#4d4d4d;--adm-color-border:#2b2b2b;--adm-color-box:#0a0a0a;--adm-color-background:#1a1a1a;--adm-color-background-body:var(--adm-color-background);--adm-border-color:var(--adm-color-border)}:root{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{background-color:var(--adm-color-background-body)}body{color:#333;color:var(--adm-color-text);font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,segoe ui,arial,roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif;font-family:var(--adm-font-family);font-size:13px;font-size:var(--adm-font-size-main)}a,button{cursor:pointer}a{color:#1677ff;color:var(--adm-color-primary);transition:opacity .2s ease-in-out}a:active{opacity:.8}.adm-plain-anchor{color:inherit;transition:none}.adm-plain-anchor:active{opacity:1}body.adm-overflow-hidden{overflow:hidden!important}div.adm-px-tester{--size:1;height:calc(var(--size)/2*2px);left:-100vw;pointer-events:none;position:fixed;top:-100vh;-webkit-user-select:none;user-select:none;width:0}.adm-tab-bar-wrap{align-items:stretch;display:flex;flex-wrap:nowrap;justify-content:flex-start;min-height:48px;overflow:hidden}.adm-tab-bar-item{align-items:center;color:var(--adm-color-text-secondary);cursor:pointer;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:4px 8px;position:relative;white-space:nowrap;width:min-content}.adm-tab-bar-item-icon{font-size:24px;height:24px;line-height:1}.adm-tab-bar-item-title{font-size:var(--adm-font-size-2);line-height:15px}.adm-tab-bar-item-title-with-icon{margin-top:2px}.adm-tab-bar-item-active{color:var(--adm-color-primary)}.adm-tab-bar-icon-badge{--top:6px}.adm-tab-bar-title-badge{--right:-2px;--top:-2px}.adm-badge-wrapper{display:inline-block;position:relative}.adm-badge{--right:0;--top:0;--color:var(--adm-badge-color,var(--adm-color-highlight));background-color:var(--color);border-radius:100px;box-sizing:initial;display:inline-flex;vertical-align:middle}.adm-badge-content{box-sizing:border-box;color:var(--adm-color-text-light-solid);font-size:var(--adm-font-size-1);font-weight:400;line-height:12px;min-width:8px;padding:1px 4px;text-align:center;white-space:nowrap}.adm-badge-fixed{position:absolute;right:var(--right);top:var(--top);transform:translate(50%,-50%)}.adm-badge-dot{border-radius:5px;height:10px;min-width:10px;width:10px}.adm-badge-bordered{border:1px solid var(--adm-color-text-light-solid)}.adm-safe-area{--multiple:var(--adm-safe-area-multiple,1);display:block;width:100%}.adm-safe-area-position-top{padding-top:calc(env(safe-area-inset-top)*var(--multiple))}.adm-safe-area-position-bottom{padding-bottom:calc(env(safe-area-inset-bottom)*var(--multiple))}.bnb-root{height:6vh;width:100%}.sgs-title.sgs-title{display:block;margin:var(--spacing-base) 0 var(--spacing-xs);margin-inline-start:var(--ds-topbar-pad-inline-nav)}.sgs-icon{align-items:center;color:var(--color-text-primary);display:flex;justify-content:flex-start}.sgs-col-min{min-width:0}.sgs-arrow{stroke:var(--color-text-secondary);color:var(--color-text-secondary);font-size:var(--font-size-sm);transform:scale(1.1,1.182);transform-origin:center}.dark-theme .sgs-arrow{stroke:var(--color-text-tertiary);color:var(--color-text-tertiary)}.sgs-mobile-spacer{height:7vh}.sgs-mobile-panel{background-color:#fff;border-left:1px solid var(--color-bg-hover);height:94vh;margin-bottom:6vh;overflow:scroll}.sgs-mobile-bottom{background-color:#fff;bottom:0;left:0;padding-top:10px;position:fixed;right:0;z-index:var(--z-nav)}.sgs-sider{display:flex;flex-direction:column;height:100%}.sgs-fixed-header{flex-shrink:0}.sgs-header-title{align-items:center;display:flex;height:var(--ds-topbar-height);margin-inline-start:var(--ds-topbar-pad-inline-nav)}.sgs-header-divider{border-bottom:1px solid var(--color-border-secondary)}.dark-theme .sgs-header-divider{border-bottom:1px solid var(--color-border-primary)}.sgs-scroll{flex:1 1;min-height:0;overflow:auto}.non-admin-layout{background-color:var(--color-bg-primary);height:100vh;width:100%}.non-admin-shell{display:flex;height:100%;width:100%}.non-admin-sider{height:100vh}.non-admin-main{flex:1 1 auto;height:100vh;min-width:0;overflow:hidden}.non-admin-alert{margin:var(--spacing-base)}.SignInFormContainer,.SignInFormContainerDark{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.SignInFormContainerDark{background-color:var(--color-bg-secondary)}.sFormBox,.sFormLogo,.sFormTitle{margin-bottom:var(--spacing-xl)}.signin-form{background-color:var(--color-bg-secondary);height:110vh}.singin_conatiner{background-color:var(--color-bg-primary);border:1px solid var(--color-border-secondary);border-radius:var(--radius-base);padding:var(--spacing-xxl) var(--spacing-lg) var(--spacing-xl);width:51.9vw}.troopr_logo{border-radius:var(--radius-round);height:60px;margin-bottom:var(--spacing-base);width:60px}.signin-form .singin_conatiner .bottom_box{background-color:var(--color-accent-subtle);border-radius:var(--radius-base);padding:var(--spacing-xl)}.signin-form .singin_conatiner .signin_title{font-weight:var(--font-weight-medium)}.signin-form .signin_title_frost,.signin-form .singin_conatiner .signin_title{color:var(--color-text-primary);font-size:var(--font-size-md);text-align:center}.signin-form .signin_title_frost{font-weight:var(--font-weight-normal);margin-bottom:var(--spacing-xl);margin-top:29px}.signin-form .singin_conatiner .signin_text{color:var(--color-text-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);margin-bottom:var(--spacing-xl);text-align:center}.signin-form .singin_conatiner .signin_text_frost{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-normal);line-height:1.56;margin-bottom:30px;margin-top:var(--spacing-lg);text-align:center}.signin-form .gmail_signin_btn{background-color:var(--color-accent-subtle);border:1px solid var(--color-primary);color:var(--color-primary);cursor:pointer;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);height:48px;line-height:1;margin-bottom:var(--spacing-base);margin-top:var(--spacing-base);padding-left:var(--spacing-md-plus)}.slack-sign-in-button .slack_logo{cursor:pointer}.signin-form .bottom_box .slack_logo,.slack-sign-in-button .slack_logo{height:var(--spacing-md-plus);margin-right:var(--spacing-lg);width:var(--spacing-md-plus)}.signin-form .slack_login_btn{background-color:var(--color-bg-primary);border:1px solid var(--color-primary);color:var(--color-text-primary);cursor:pointer;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);height:48px;line-height:1;padding-left:var(--spacing-md-plus);text-decoration:none;white-space:nowrap}.signin-form .bottom_box .slack_login_heading{color:var(--color-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium)}.signin-form .bottom_box .login_text{color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal)}.signin-form .gmail_signin_btn_frost{background-color:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-bg-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);min-height:42px;text-align:center;width:82.2%}.terms_condition_text{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal)}.signin-form span{font-size:var(--font-size-base)}.signin-form form{background-color:var(--color-bg-primary);border:1px solid var(--color-border-secondary);border-radius:var(--radius-base);margin-bottom:var(--spacing-lg);padding:22px var(--spacing-xl);text-align:left}.signin-form form .form-group{margin-bottom:var(--spacing-md-plus)}.signin-form form .form-group .input-container{position:relative}.signin-form form .form-group .input-container img{cursor:pointer;position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.signin-form form button,.signin-form form label{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);letter-spacing:1px;line-height:var(--line-height-tight)}.signin-form form button{margin-bottom:var(--spacing-md)}.signin-form form button,.signin-form form input{width:290px}.signin-form .help-block{margin-bottom:var(--spacing-md);margin-top:calc(var(--spacing-md)*-1)}.signin-form .signup-option{background-color:var(--color-bg-primary);border:1px solid var(--color-border-secondary);border-radius:var(--radius-base);font-size:var(--font-size-base);margin-bottom:var(--spacing-lg);padding:15px}.signin-form .header{width:24.7vw}.signin-form .footer-links{margin-bottom:var(--spacing-md-plus);padding-left:2.6vw;padding-right:2.3vw;width:24.7vw}.signin-form .footer-links span{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.pending_approval_container{background-color:var(--color-bg-secondary);height:100vh}.pending_approval_box{font-size:var(--font-size-base)}.pending_approval_box .troopr_email{color:var(--color-info)}.pending_approval_box{background-color:var(--color-bg-primary);border-radius:var(--radius-base);box-shadow:var(--shadow-sm);padding:60px 25px}.pending_heading{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin-bottom:var(--spacing-sm);margin-top:30px}.user_knowledge{background-color:var(--color-bg-secondary);min-height:100vh}.user_knowledge_box{background-color:var(--color-bg-primary);border:1px solid var(--color-border-secondary);border-radius:var(--radius-base);padding:var(--spacing-xl);width:500px}.user_knowledge .user_knowledge_box .userDetails_form{width:100%}.user_knowledge .user_knowledge_box .heading{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:300;margin-bottom:var(--spacing-xl);margin-top:var(--spacing-base);text-align:center}.user_knowledge .user_knowledge_box .userDetails_form .info_question{color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);text-align:left}.user_knowledge .user_knowledge_box .userDetails_form .add_detail_btn{background-color:var(--color-info);border:1px solid #3f7faf;color:var(--color-bg-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);text-align:center}.user_knowledge .userDetails_form .user_Details_textarea,.user_knowledge .user_knowledge_box .userDetails_form .user_Details_Input{border:2px solid var(--color-border-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-tight);margin-top:var(--spacing-md);outline:none;padding:var(--spacing-sm)}.slack_landing_page{background-color:var(--color-accent-subtle);height:100vh}.slack_landing_main_container{align-items:center;background-color:var(--color-bg-primary);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);display:flex;flex-flow:column;height:51.9%;justify-content:center;padding:134px 124px;text-align:center;width:61%}.slack_landing_description{color:var(--color-text-primary);margin:var(--spacing-xl) 0;width:66.9%}.slack_landing_button,.slack_landing_description{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);text-align:center}.slack_landing_button{background-color:var(--color-primary);color:var(--color-bg-primary);cursor:pointer;letter-spacing:.5px;padding:14px 36px}.troopr-signin-page-container{margin-top:55px}.troopr-signin-page-welcome-msg{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:1.25}.sign-in-buttons-container{border-radius:var(--radius-md);box-shadow:var(--shadow-md);display:flex;flex-direction:column;margin:0 auto;padding:36px var(--spacing-xxl);width:500px}.sign-in-to-cont{font-weight:var(--font-weight-medium)}.sign-in-to-cont,.slack-sign-in-button{color:var(--color-text-primary);font-size:var(--font-size-lg)}.slack-sign-in-button{background-color:var(--color-bg-primary);border:1px solid var(--color-text-secondary);border-radius:var(--radius-md);cursor:pointer;font-weight:var(--font-weight-normal);line-height:1.2;margin:15px 0;padding:var(--spacing-base)}.slack-sign-in-button:hover{box-shadow:0 0 var(--spacing-xs) 0 #00000080;color:var(--color-primary)}.troopr-sign-in-help-text{margin-left:14px;width:292px}.troopr-sign-in-help-text-container{color:var(--color-text-secondary);font-size:var(--font-size-md);font-weight:var(--font-weight-normal);line-height:1.25;margin:var(--spacing-base) 0}.help-link{color:var(--color-info);cursor:pointer}.signin-troopr-signin-header{background-color:var(--color-bg-primary);border-bottom:1px solid #26262680;padding:15px 0;width:100%}.signin-troopr-logo{height:42px;object-fit:contain;width:42px}.signin-troopr-text{color:var(--color-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin-left:15px}.loader{animation:spin 2s linear infinite;border:var(--spacing-base) solid var(--color-bg-tertiary);border-radius:var(--radius-round);border-top:var(--spacing-base) solid var(--color-primary);height:120px;width:120px}.welcome-title{font-size:var(--font-size-md);line-height:1.2;overflow-wrap:break-word;padding:var(--spacing-md) 0}.welcome-description{color:var(--color-text-secondary);font-size:var(--font-size-md);line-height:1.5;margin-top:var(--spacing-base)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.onboarding-train-agent-card{background:var(--color-bg-primary);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;max-height:700px;max-width:var(--layout-onboarding-card-width);min-height:700px;padding:var(--spacing-lg) var(--spacing-xl) var(--spacing-md);width:var(--layout-onboarding-card-width)}@media (max-height:720px){.onboarding-train-agent-card{max-height:540px;min-height:540px}}.onboarding-train-agent-header{margin-bottom:var(--spacing-md-plus);text-align:left}.onboarding-setup-card-header .onboarding-train-agent-title{color:var(--color-text-primary);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-sm)}.onboarding-radio-option{border:none;border-radius:var(--radius-md);flex:1 1;text-align:center}.onboarding-radio-option.active{background:var(--color-bg-secondary)}.onboarding-radio-option:not(.active){background:var(--color-bg-primary)}.onboarding-view-container{transition:all .9s ease-in-out}.onboarding-url-input-container{position:relative;width:100%}.onboarding-url-input{border:1px solid var(--color-border-secondary);border-radius:var(--radius-md);box-sizing:border-box;height:var(--layout-onboarding-url-input-height);margin-top:var(--spacing-sm);padding:var(--spacing-xs) calc(var(--layout-onboarding-crawl-btn-width) + var(--spacing-base)) var(--spacing-xs) var(--spacing-base);width:100%}.onboarding-crawl-button{border:none;border-radius:var(--radius-md);cursor:pointer;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);gap:var(--spacing-sm);height:var(--layout-onboarding-crawl-btn-height);margin-top:var(--spacing-xs);opacity:1;padding:var(--spacing-sm) var(--spacing-base);position:absolute;right:var(--spacing-md);top:50%;transform:translateY(-50%);width:var(--layout-onboarding-crawl-btn-width)}.onboarding-dragger-container{height:104px}.onboarding-dragger{background-color:var(--color-bg-primary);border:1px dashed var(--color-border-secondary);border-radius:var(--radius-md)}.onboarding-selected-knowledge{background-color:var(--color-bg-secondary);border-radius:var(--radius-md);margin-top:var(--spacing-base);padding:var(--spacing-base)}.onboarding-knowledge-items-list{-ms-overflow-style:none;margin-right:var(--spacing-base);max-height:100px;overflow-y:auto;scrollbar-width:none}.onboarding-knowledge-items-list::-webkit-scrollbar{display:none}.onboarding-train-agent-footer{align-items:center;border-top:1px solid var(--color-border-secondary);box-sizing:border-box;display:flex;height:65px;justify-content:space-between;margin:0 calc(var(--spacing-xl)*-1);margin-top:auto;padding:var(--spacing-md) var(--spacing-lg) 0}.custom-step-bar-container{background-color:var(--color-bg-primary);border-radius:var(--radius-xl);max-width:1400px;width:90vw}.custom-step-bar-steps{margin:0 auto;max-width:1400px}.knowledge-item-name{color:var(--color-text-primary);font-size:var(--font-size-base)}.knowledge-item-info-icon,.knowledge-item-size-text{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.knowledge-item-delete-icon{color:var(--color-error);cursor:pointer}.knowledge-item-delete-icon:hover{color:var(--color-error)}.landing-navbar-primary{align-items:center;background-color:var(--color-bg-primary);border-bottom:1px solid var(--color-border-secondary);display:flex;height:var(--layout-onboarding-navbar-height);left:0;position:fixed;top:0;width:100vw;z-index:var(--z-modal)}.landing-navbar-primary-inner{align-items:center;display:flex;justify-content:space-between;margin:0;max-width:none;padding:0 var(--spacing-lg);width:100%}.landing-navbar-logo-container{cursor:pointer;flex-shrink:0;min-width:100px}.landing-navbar-stepbar-container{display:flex;flex:1 1;justify-content:flex-start;left:50%;position:absolute;transform:translateX(-400px);width:960px}.landing-navbar-default{align-items:center;display:flex;justify-content:space-between;margin-top:var(--spacing-lg);padding:var(--spacing-xl) 0;width:100%}.landing-navbar-default.center{justify-content:center}.landing-navbar-connection-logos{align-items:center;display:flex;gap:calc(var(--spacing-xl) - var(--spacing-xs));justify-content:center}.landing-navbar-demo-link{color:var(--color-primary);font-weight:700}.landing-navbar-demo-link:hover{color:var(--color-primary);text-decoration:underline}.grouped-urls-modal-content{max-height:var(--layout-onboarding-modal-max-height);overflow-y:auto}.grouped-urls-checkbox{border:1px solid var(--color-border-secondary);border-radius:var(--radius-base);margin-left:0;padding:var(--spacing-sm) var(--spacing-md);transition:all .2s}.grouped-urls-checkbox-small{border-radius:var(--radius-base);margin-left:0;padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-sm) 0;transition:background-color .2s}.onboarding-setup-card-container{background:var(--color-bg-primary);border:1px solid var(--color-border-secondary);border-radius:var(--radius-xl);box-sizing:border-box;margin:0 auto var(--spacing-xxl);max-width:1200px;padding:var(--spacing-lg) var(--spacing-xl);width:var(--layout-onboarding-card-width)}.onboarding-setup-card-header{margin-bottom:var(--spacing-xl);text-align:left}.onboarding-card-default{height:118px}.onboarding-card-default,.onboarding-card-personality{background-color:var(--color-bg-primary);border:1px solid var(--color-border-secondary);width:100%}.onboarding-card-personality{height:var(--layout-onboarding-personality-card-height)}.onboarding-card-selected{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-secondary)}.onboarding-card-body{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.onboarding-card-body .onboarding-card-title{color:var(--color-text-primary);font-weight:var(--font-weight-semibold);margin:0 0 var(--spacing-xs) 0}.onboarding-card-description{color:var(--color-text-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);overflow:hidden;text-overflow:ellipsis;width:100%}.onboarding-setup-card-footer{align-items:center;border-top:1px solid var(--color-border-secondary);display:flex;justify-content:space-between;margin:0 calc(var(--spacing-lg)*-1);padding:var(--spacing-md) var(--spacing-lg) 0}.dark-theme .onboarding-learn-more-button,.onboarding-learn-more-button{background-color:var(--color-bg-secondary)}.onboarding-inline-link-button{font-weight:700;height:auto;padding:0;text-decoration:underline;vertical-align:initial}.onboarding-custom-content-section{border-radius:var(--radius-md);margin-bottom:var(--spacing-lg);margin-top:var(--spacing-lg);padding:var(--spacing-base)}.dark-theme .onboarding-custom-content-section,.onboarding-custom-content-section{background-color:var(--color-bg-secondary)}.onboarding-industry-selector-wrapper{min-height:100vh;padding:var(--spacing-xl);text-align:left;width:100%}.onboarding-industry-selector-container{background:var(--color-bg-primary);border-radius:var(--radius-xl);margin:0 auto;max-width:1200px;padding:var(--spacing-xl)}.onboarding-industry-selector-header{margin-bottom:var(--spacing-xl);text-align:left}.onboarding-industry-selector-title.onboarding-industry-selector-title{margin:0 0 var(--spacing-sm) 0}.onboarding-industry-selector-footer{align-items:center;border-top:1px solid var(--color-border-secondary);display:flex;justify-content:space-between;padding-top:var(--spacing-lg)}.onboarding-advanced-card{min-height:200px;min-height:var(--layout-onboarding-personality-card-height,200px);position:relative}.onboarding-advanced-badge{left:var(--spacing-base);position:absolute;top:calc(var(--spacing-sm)*-1);z-index:var(--z-sticky)}.onboarding-advanced-card-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;text-align:center}.onboarding-advanced-card-icon{color:var(--color-primary);font-size:var(--font-size-xl);margin-bottom:var(--spacing-sm)}.onboarding-advanced-card-title.onboarding-advanced-card-title{margin:var(--spacing-sm) 0 var(--spacing-xs) 0}.onboarding-regular-card-icon{color:var(--color-text-secondary);font-size:var(--font-size-xl);margin-bottom:var(--spacing-base)}.onboarding-regular-card-title.onboarding-regular-card-title{color:var(--color-text-primary);margin:0 0 var(--spacing-sm) 0}.primary-use-case-container{margin-bottom:64px;text-align:left;width:100%}.primary-use-case-title{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--line-height-extra-loose);margin-bottom:var(--spacing-md);text-align:left}.primary-use-case-subtitle{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-relaxed);text-align:left}.primary-use-case-radio-group{grid-gap:var(--spacing-sm);display:grid;gap:var(--spacing-sm);grid-template-columns:repeat(2,193px)}.primary-use-case-label{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);text-align:left}.onboarding-icon-lg{font-size:var(--font-size-lg)}.onboarding-icon-rotated,.onboarding-icon-xl{font-size:var(--font-size-xl)}.onboarding-icon-rotated{display:inline-block;transform:rotate(-45deg)}.onboarding-url-input-field{height:var(--layout-onboarding-url-input-height);margin-top:var(--spacing-sm);padding-right:calc(var(--layout-onboarding-crawl-btn-width) + var(--spacing-lg))}.onboarding-upload-text{color:var(--color-bg-primary);font-size:var(--font-size-md);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-relaxed)}.invite-screen-card{display:flex;flex-direction:column;gap:32px}.invite-screen-header{display:flex;flex-direction:column;gap:var(--spacing-xs)}.invite-screen-form{display:flex;flex-direction:column;gap:16px}.invite-screen-role-group{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.invite-screen-role-item{width:calc(50% - var(--spacing-sm))}.invite-screen-actions{align-items:center;display:flex;flex-direction:column;gap:12px;margin-top:24px}.invite-screen-submit-btn{border-radius:var(--radius-md);height:44px;width:100%}.invite-screen-field-label{color:var(--color-text-primary);font-size:var(--font-size-base)}.onboarding-setup-template-card{height:118px;width:100%}.onboarding-setup-template-card--tall{height:172px}.onboarding-setup-card-row--single{margin-bottom:var(--spacing-xxl)}.primary-use-case-card{height:200px;text-align:center}.primary-use-case-card-body{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.create-account-bottom-bar-root{background-color:var(--color-bg-secondary);border-radius:0 0 var(--radius-xl) var(--radius-xl);width:100%}.create-account-bottom-bar-inner{display:flex;gap:5px;justify-content:center;padding:16px}.bottom-links-bar-container{color:var(--color-text-secondary)}.okta-login-modal{width:40vw}.okta-login-confirm-row{align-items:center}.okta-login-modal-btn{height:44px}.okta-login-icon-20{height:20px;margin-right:8px;width:20px}.okta-login-content{text-align:center;width:100%}.okta-login-header{margin-bottom:15px}.okta-login-title{margin-bottom:10px;text-align:left}.okta-login-email-row{margin-bottom:15px;text-align:left}.okta-login-submit-btn{border-radius:var(--radius-md);width:100%}.okta-login-providers{display:flex;flex-direction:column;gap:15px;width:100%}.okta-login-error{color:var(--color-error);display:block;margin-bottom:8px}.billing-center{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:60vh;width:100%}.billing-title{margin-top:24px}.ccs-card{display:flex;flex-direction:column;overflow:hidden}.ccs-fs-12{font-size:var(--font-size-sm)}.ccs-prefix-icon{color:var(--color-text-tertiary)}.ccs-edit-btn{color:var(--color-primary);height:auto;padding:0}.ccs-footer-icon{color:var(--color-text-primary);flex-shrink:0}.oh-validation-row{align-items:center;display:flex;margin-top:4px}.oh-loading-icon{color:var(--color-border-focus);margin-right:6px}.oh-msg-text{font-size:var(--font-size-sm)}.oh-error-icon{color:var(--color-error);margin-right:6px}.oh-warning-icon{color:var(--color-warning);margin-right:6px}.oh-success-icon{color:var(--color-success);margin-right:6px}.ass-card{display:flex;flex-direction:column;overflow:hidden}.rss-w-full{width:100%}.rss-textarea{resize:none;width:100%}.dfs-card{display:flex;flex-direction:column;overflow:hidden}.dfs-deploy-icon{color:var(--color-primary);font-size:var(--font-size-lg)}.its-footer-left{display:flex;gap:8px;margin-right:auto}.aw-card{display:flex;flex-direction:column;height:466px}.aw-header{margin-bottom:44px}.aw-section{margin-bottom:24px}.aw-input-wrap{position:relative;width:100%}.aw-alert{border:none}.aw-footer{margin-top:auto}.aac-config-col{display:flex;flex-direction:column;gap:20px;margin-bottom:24px}.aac-avatar{border:1px solid var(--color-border-secondary);border-radius:var(--radius-round)}.aac-input-60{width:60%}.aac-color-row{align-items:center;display:flex;gap:12px}.aac-input-140{width:140px}.aac-config-row{align-items:center;display:flex;justify-content:space-between}.aac-config-label{flex-shrink:0}.gum-bouncing-dots{align-items:center;display:inline-flex;gap:3px;margin-left:6px}.gum-footer-text{align-items:center;display:flex;font-size:var(--font-size-base)}.gum-search-wrap{margin-bottom:8px;margin-top:3px}@keyframes gum-bounce{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-6px)}}.bouncing-dot{animation:gum-bounce 1.4s ease-in-out infinite both;background-color:var(--color-text-secondary);border-radius:var(--radius-round);display:inline-block;height:4px;width:4px}.bouncing-dot:first-child{animation-delay:-.32s}.bouncing-dot:nth-child(2){animation-delay:-.16s}.bouncing-dot:nth-child(3){animation-delay:0s}.grouped-urls-checkbox-small:hover,.grouped-urls-checkbox:hover{background-color:var(--color-bg-tertiary)}.gum-group-body{padding-left:var(--spacing-sm)}.tai-view-content{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.tai-url-input-wrap{position:relative;width:100%}.tai-alert-info{background:#ffe58f1a;border:none;color:var(--color-primary-black)}.tai-upload-box{height:104px}.tai-dragger{background-color:var(--color-bg-primary);border:1px dashed var(--color-text-secondary);border-radius:var(--radius-md)}.tai-radio-wrap{background:var(--color-bg-primary);border:1px solid var(--color-bg-hover);border-radius:var(--radius-md);padding:2px;width:100%}.tai-radio-group{width:100%}.tai-radio-row{display:flex;gap:8px;width:100%}.tai-selected-knowledge{background-color:var(--color-bg-secondary);border-radius:var(--radius-md);display:flex;flex:1 1;flex-direction:column;margin-top:12px;min-height:0;overflow:hidden;padding:16px 16px 0}.tai-selected-title{font-size:var(--font-size-md)}.tai-knowledge-list{-ms-overflow-style:none;flex:1 1;margin-right:16px;overflow-y:auto;scrollbar-width:none}.tai-knowledge-item{margin-bottom:8px}.tai-body{display:flex;flex:1 1;flex-direction:column;min-height:0}.tai-header-row{margin:0;width:100%}.tai-footer{align-items:center;border-top:1px solid var(--color-bg-hover);box-sizing:border-box;display:flex;height:65px;justify-content:space-between;margin:auto -32px 0;padding:12px 24px 0}.oc-initializing{justify-content:center;min-height:100vh}.oc-initializing,.oc-scroll-inner{align-items:center;display:flex;width:100%}.oc-scroll-inner{flex-direction:column;text-align:left}.oc-invite-team{align-items:center;display:flex;justify-content:center;min-height:80vh}.oc-industry-error{display:block;font-size:var(--font-size-sm);margin-top:4px}.oc-screen-transition{transition:opacity .3s ease-in-out,transform .3s ease-in-out}.domain-login-loading{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}.domain-login-content{text-align:center;width:100%}.domain-login-header{margin-bottom:15px}.domain-login-title{font-size:var(--font-size-xl);font-weight:600;margin-bottom:10px;text-align:left}.domain-login-email-row{margin-bottom:15px;text-align:left}.domain-login-providers{display:flex;flex-direction:column;gap:15px;width:100%}.domain-login-submit-btn{border-radius:var(--radius-md);width:100%}.domain-login-provider-btn{align-items:center;display:flex;justify-content:center;width:100%}.domain-login-icon-24{height:24px;margin-right:8px;width:24px}.domain-login-icon-20{height:20px;margin-right:8px;width:20px}.domain-login-error{color:var(--color-error);display:block;margin-bottom:8px}.route-loader-full{height:100vh;width:100vw}