.auth-container{position:relative;min-height:100vh;padding:24px;overflow:hidden;background-color:var(--ds-neutral-900);background-image:-webkit-linear-gradient(315deg,rgba(5,16,36,.26),rgba(17,70,111,.18)),url(/static/media/ai-generated-background.ebbe6b8f.webp);background-image:-o-linear-gradient(315deg,rgba(5,16,36,.26),rgba(17,70,111,.18)),url(/static/media/ai-generated-background.ebbe6b8f.webp);background-image:linear-gradient(135deg,rgba(5,16,36,.26),rgba(17,70,111,.18)),url(/static/media/ai-generated-background.ebbe6b8f.webp);background-position:50%;background-size:cover}.auth-container:before{position:absolute;inset:0;content:"";background:-webkit-radial-gradient(20% 10%,circle,hsla(0,0%,100%,.24),transparent 28%),-webkit-radial-gradient(80% 80%,circle,rgba(99,183,216,.2),transparent 0);background:-o-radial-gradient(20% 10%,circle,hsla(0,0%,100%,.24),transparent 28%),-o-radial-gradient(80% 80%,circle,rgba(99,183,216,.2),transparent 30%);background:radial-gradient(circle at 20% 10%,hsla(0,0%,100%,.24),transparent 28%),radial-gradient(circle at 80% 80%,rgba(99,183,216,.2),transparent 30%);pointer-events:none}.auth-shell{position:relative;z-index:1;width:min(640px,100%);border-radius:10px;background:#fff}.auth-form-container{width:100%;padding:40px}.auth-form-container .form-container{width:100%}.auth-platform-title{margin:0 0 10px;color:var(--ds-fg-brand-primary);font-size:12px;font-weight:700;letter-spacing:.14em;text-align:center;text-transform:uppercase}.auth-form-container .form-header{margin:0 0 24px;color:var(--ds-text-primary);font-size:24px;text-align:center}.auth-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}.auth-form .standard-input{height:36px}.auth-form .auth-submit-button{margin-top:12px;margin-bottom:8px}.auth-form-description{margin:0 0 16px;color:var(--ds-text-tertiary);line-height:20px;text-align:center}.auth-form-link{text-align:center}.auth-form-link-button{display:block;text-decoration:none}.form-element-label.error{color:var(--red)}.form-element{width:100%;height:50px;margin-bottom:20px;padding:15px;border:1px solid var(--ds-border-primary);border-radius:10px;background:#fff;color:var(--ds-text-primary);font-size:14px;outline:none}.form-element:focus{border-color:var(--ds-text-primary)}.form-element::-webkit-input-placeholder{color:var(--ds-field-placeholder);opacity:1}.form-element::-moz-placeholder{color:var(--ds-field-placeholder);opacity:1}.form-element::-ms-input-placeholder{color:var(--ds-field-placeholder);opacity:1}.form-element::placeholder{color:var(--ds-field-placeholder);opacity:1}.form-element.error{border-color:var(--ds-danger-600)}@media (max-width:480px){.auth-container{-ms-flex-align:start;align-items:flex-start;padding:12px}.auth-form-container{padding:32px 12px}}.ds-button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:var(--ds-spacing-md);-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px var(--ds-spacing-xl);border:1px solid transparent;border-radius:var(--ds-btn-radius);-webkit-box-shadow:var(--ds-btn-shadow);box-shadow:var(--ds-btn-shadow);font-size:var(--ds-body-2-size);line-height:var(--ds-body-2-line);font-weight:var(--ds-weight-semibold);letter-spacing:var(--ds-body-2-spacing);cursor:pointer;-webkit-transition:background-color .18s ease,border-color .18s ease,color .18s ease,-webkit-box-shadow .18s ease;transition:background-color .18s ease,border-color .18s ease,color .18s ease,-webkit-box-shadow .18s ease;-o-transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,-webkit-box-shadow .18s ease}.ds-button:focus-visible{outline:none;-webkit-box-shadow:var(--ds-btn-shadow),var(--ds-btn-focus-ring);box-shadow:var(--ds-btn-shadow),var(--ds-btn-focus-ring)}.ds-button:disabled{cursor:default;-webkit-box-shadow:none;box-shadow:none}.ds-button__spinner{-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;-webkit-animation:ds-button-spin .7s linear infinite;animation:ds-button-spin .7s linear infinite}@-webkit-keyframes ds-button-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ds-button-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ds-button__spinner{-webkit-animation-duration:2s;animation-duration:2s}}.ds-button--sm{height:32px;padding:0 var(--ds-spacing-lg);gap:6px}.ds-button--md{height:40px;padding:0 14px}.ds-button--lg{height:44px;padding:0 var(--ds-spacing-xl)}.ds-button--xl{height:48px;padding:0 18px}.ds-button--2xl,.ds-button--xl{font-size:16px;line-height:24px}.ds-button--2xl{height:54px;padding:0 22px;gap:var(--ds-spacing-lg)}.ds-button--icon.ds-button--sm{width:32px}.ds-button--icon.ds-button--md{width:40px}.ds-button--icon.ds-button--lg{width:44px}.ds-button--icon.ds-button--xl{width:48px}.ds-button--icon.ds-button--2xl{width:54px}.ds-button--icon{padding:0}.blue-button{background-color:var(--ds-bg-brand-solid);color:var(--ds-text-on-solid)}.blue-button:hover:not(:disabled){background-color:var(--ds-bg-brand-solid-hover)}.blue-button:focus-visible{outline:2px solid var(--ds-border-brand);outline-offset:2px;-webkit-box-shadow:var(--ds-btn-shadow);box-shadow:var(--ds-btn-shadow)}.blue-button:disabled{background-color:var(--ds-btn-brand-disabled);color:var(--ds-text-on-solid)}.blue-button-ghost{background-color:transparent;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:var(--ds-btn-brand)}.blue-button-ghost:hover:not(:disabled){background-color:var(--ds-btn-brand-soft);color:var(--ds-btn-brand-hover)}.blue-button-ghost:disabled{background-color:transparent;color:var(--ds-btn-brand-disabled)}.blue-button-outline{background-color:var(--ds-btn-brand-soft);border-color:var(--ds-btn-brand-soft-border);color:var(--ds-btn-brand)}.blue-button-outline:hover:not(:disabled){background-color:var(--ds-btn-brand-soft-hover);color:var(--ds-btn-brand-hover)}.blue-button-outline:disabled{background-color:var(--ds-btn-brand-soft);border-color:var(--ds-btn-brand-soft-border);color:var(--ds-btn-brand-disabled)}.blue-button-soft{background-color:var(--ds-brand-25);font-weight:var(--ds-weight-semibold)}.blue-button-soft,.blue-button-soft:hover:not(:disabled){border-color:var(--ds-border-brand);color:var(--ds-text-brand-tertiary)}.blue-button-soft:hover:not(:disabled){background-color:var(--ds-brand-50)}.blue-button-soft:focus-visible{border-color:var(--ds-border-brand);-webkit-box-shadow:var(--ds-btn-shadow);box-shadow:var(--ds-btn-shadow)}.blue-button-soft:disabled{background-color:var(--ds-brand-25);border-color:var(--ds-border-brand);color:var(--ds-text-brand-tertiary)}.filter-count-badge{position:absolute;top:-7px;right:-7px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border:2px solid var(--ds-bg-primary);border-radius:999px;background-color:var(--ds-bg-brand-solid);color:var(--ds-text-on-solid);font-size:11px;line-height:16px;font-weight:var(--ds-weight-semibold);-webkit-box-shadow:var(--ds-btn-shadow);box-shadow:var(--ds-btn-shadow);pointer-events:none}.silver-button{background-color:var(--ds-bg-primary);border-color:var(--ds-border-primary);color:var(--ds-fg-secondary)}.silver-button *{color:inherit!important}.silver-button .ds-on-solid{color:var(--ds-text-on-solid)!important}.silver-button:hover:not(:disabled){background-color:var(--ds-btn-gray-hover);border-color:var(--ds-btn-gray-border);color:var(--ds-fg-secondary)}.silver-button:disabled{background-color:var(--ds-bg-primary);border-color:var(--ds-border-primary);color:var(--ds-fg-secondary);opacity:.6}.silver-button.silver-button-ghost{background-color:transparent;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.silver-button.silver-button-ghost:hover:not(:disabled){background-color:var(--ds-btn-gray-hover);border-color:transparent}.silver-button.silver-button-ghost--expanded-hover{position:relative}.silver-button.silver-button-ghost--expanded-hover:before{position:absolute;inset:-6px;border-radius:var(--ds-btn-radius);background:transparent;content:"";pointer-events:none}.silver-button.silver-button-ghost--expanded-hover:hover:not(:disabled){background:transparent}.silver-button.silver-button-ghost--expanded-hover:hover:not(:disabled):before{background:var(--ds-btn-gray-hover)}.silver-button.silver-button-ghost--expanded-hover:focus-visible:before{outline:2px solid var(--ds-focus-ring);outline-offset:2px}.silver-button.silver-button-ghost--expanded-hover>*{position:relative}.silver-button.silver-button-ghost:disabled{background-color:transparent;border-color:transparent;color:var(--ds-fg-secondary)}.silver-button.silver-button-outline{background-color:var(--ds-bg-primary)}.standard-input-field{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;width:100%}.standard-input-label{color:var(--ds-text-secondary);font-size:12px;font-weight:500;line-height:16px}.standard-input-required{color:var(--ds-fg-brand-primary)}.standard-input.default,.standard-input.flat{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:10px var(--ds-spacing-lg);border:1px solid var(--ds-border-primary);border-radius:var(--ds-field-radius);background-color:var(--ds-bg-primary);color:var(--ds-text-primary);font-size:var(--ds-body-2-size);line-height:var(--ds-body-2-line);outline:none;cursor:text;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:border-color .18s ease,background-color .18s ease,-webkit-box-shadow .18s ease;transition:border-color .18s ease,background-color .18s ease,-webkit-box-shadow .18s ease;-o-transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease,-webkit-box-shadow .18s ease}.standard-input.default::-webkit-input-placeholder,.standard-input.flat::-webkit-input-placeholder{color:var(--ds-field-placeholder);font-size:var(--ds-body-2-size);opacity:1}.standard-input.default::-moz-placeholder,.standard-input.flat::-moz-placeholder{color:var(--ds-field-placeholder);font-size:var(--ds-body-2-size);opacity:1}.standard-input.default::-ms-input-placeholder,.standard-input.flat::-ms-input-placeholder{color:var(--ds-field-placeholder);font-size:var(--ds-body-2-size);opacity:1}.standard-input.default::placeholder,.standard-input.flat::placeholder{color:var(--ds-field-placeholder);font-size:var(--ds-body-2-size);opacity:1}.standard-input.default:not(:disabled):hover,.standard-input.flat:not(:disabled):hover{border-color:var(--ds-border-brand)}.standard-input.default:focus,.standard-input.flat:focus{border-color:var(--ds-border-brand);-webkit-box-shadow:inset 0 0 0 1px var(--ds-border-brand);box-shadow:inset 0 0 0 1px var(--ds-border-brand)}.standard-input.default:disabled,.standard-input.flat:disabled{opacity:.5;cursor:not-allowed}.standard-input.is-invalid,.standard-input.is-invalid:focus{border-color:var(--ds-btn-danger)}.standard-input-wrapper{position:relative;width:100%}.standard-input-wrapper .standard-input.has-leading-icon{padding-left:44px}.standard-input-wrapper .standard-input.has-trailing-icon{padding-right:48px}.standard-input-icon{position:absolute;top:50%;z-index:1;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:var(--ds-fg-quaternary-400);pointer-events:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.standard-input-icon--leading{left:var(--ds-spacing-lg)}.standard-input-icon--trailing{right:var(--ds-spacing-lg)}.standard-password-input-wrapper input[type=password]::-ms-clear,.standard-password-input-wrapper input[type=password]::-ms-reveal{display:none}.standard-password-toggle{position:absolute;top:50%;right:10px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:34px;height:34px;padding:0;border:none;border-radius:50%;background:hsla(0,0%,100%,.28);color:var(--ds-fg-quaternary-400);cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color .16s ease,color .16s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,color .16s ease,-webkit-box-shadow .16s ease;-o-transition:background-color .16s ease,color .16s ease,box-shadow .16s ease;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease,-webkit-box-shadow .16s ease}.standard-input-wrapper.has-form-element .standard-input-icon,.standard-input-wrapper.has-form-element .standard-password-toggle{top:25px}.standard-password-toggle:not(:disabled):hover{background:hsla(0,0%,100%,.52);color:var(--ds-fg-quaternary-400);-webkit-box-shadow:0 8px 18px rgba(4,25,56,.1);box-shadow:0 8px 18px rgba(4,25,56,.1)}.standard-password-toggle:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(43,123,255,.18);box-shadow:0 0 0 3px rgba(43,123,255,.18)}.standard-password-toggle:disabled{cursor:not-allowed;opacity:.5}.standard-input.flat{background-color:var(--ds-field-disabled-bg)}.standard-input.flat:focus{background-color:var(--ds-bg-primary)}.dashboard{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh;overflow-x:hidden;background-color:var(--ds-bg-primary)}.dashboard-body{-ms-flex-align:start;align-items:flex-start;gap:8px;height:calc(100vh - 60px - 16px);margin:68px 8px 8px}.dashboard-body,.dashboard .dashboard-main{display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:0}.dashboard .dashboard-main{-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;padding:0;background-color:var(--ds-bg-primary);border:1px solid var(--ds-border-secondary);border-radius:var(--ds-app-radius);position:relative;z-index:1;height:100%;overflow:hidden}.dashboard-main-title{-ms-flex:0 0 auto;flex:0 0 auto;padding:14px var(--ds-page-inset);border-bottom:1px solid var(--ds-border-secondary);color:#000;font-size:18px;font-weight:500;line-height:24px}.dashboard-main-content{-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0;min-height:0;padding:var(--ds-page-inset);overflow:auto}.dashboard .dashboard-main--chat{border:0;border-radius:0;background:transparent;overflow:visible}.dashboard-main-content--chat{padding:0;overflow:hidden}.dashboard .dashboard-header-container{margin-left:0!important}.dashboard-sidebar-edge-toggle{position:fixed;top:92px;left:228px;z-index:1202;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:24px;height:24px;padding:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid var(--ds-border-secondary);border-radius:50%;background-color:var(--ds-bg-primary);color:var(--ds-fg-tertiary);cursor:pointer;opacity:0;pointer-events:none;-webkit-transition:left .2s ease-in-out,background-color .18s ease,color .18s ease,opacity .18s ease;-o-transition:left .2s ease-in-out,background-color .18s ease,color .18s ease,opacity .18s ease;transition:left .2s ease-in-out,background-color .18s ease,color .18s ease,opacity .18s ease}.dashboard-sidebar-edge-toggle:focus-visible,.dashboard-sidebar-edge-toggle:hover,.parent-sidebar-div:hover+.dashboard-sidebar-edge-toggle{opacity:1;pointer-events:auto}.dashboard-sidebar-edge-toggle:hover{background-color:var(--ds-bg-brand-secondary);color:var(--ds-fg-brand-primary)}.dashboard-sidebar-edge-toggle svg{display:block}.dashboard.dashboard-sidebar-collapsed .dashboard-sidebar-edge-toggle{left:68px}.dashboard-sidebar-backdrop{display:none}@media (max-width:768px){.dashboard,.dashboard.dashboard-sidebar-collapsed,.dashboard.dashboard-sidebar-open{padding-left:0}.dashboard-body{display:block;height:calc(100vh - 60px - 2 * var(--ds-app-gutter));min-height:0;margin:calc(60px + var(--ds-app-gutter)) var(--ds-app-gutter) var(--ds-app-gutter)}.dashboard.dashboard-sidebar-collapsed .dashboard-header-container,.dashboard.dashboard-sidebar-open .dashboard-header-container{margin-left:0!important}.dashboard-sidebar-edge-toggle{display:none}.dashboard-sidebar-backdrop{display:block;position:fixed;inset:0;z-index:1200;border:0;padding:0;background:rgba(0,0,0,.36);cursor:pointer}}.blur-background{background:hsla(0,0%,100%,.66);backdrop-filter:blur(14px)}.dropdown{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;gap:var(--ds-spacing-md);height:100%;padding:var(--ds-spacing-md) var(--ds-spacing-lg);border:1px solid var(--ds-border-primary);border-radius:var(--ds-btn-radius);background-color:var(--ds-bg-primary);color:var(--ds-text-tertiary);font-size:var(--ds-body-2-size);line-height:var(--ds-body-2-line);font-weight:var(--ds-weight-medium);-webkit-transition:background-color .18s ease,border-color .18s ease,-webkit-box-shadow .18s ease;transition:background-color .18s ease,border-color .18s ease,-webkit-box-shadow .18s ease;-o-transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,-webkit-box-shadow .18s ease}.dropdown-menu-parent-div:not(.disabled) .dropdown:hover:not(.show),.dropdown-select-parent-div:not(.disabled) .dropdown:hover:not(.show){background-color:var(--ds-btn-gray-hover);border-color:var(--ds-border-brand)}.dropdown.outline,.dropdown.show{background-color:var(--ds-bg-primary)}.dropdown.ghost{border-color:transparent;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.dropdown-menu-parent-div:not(.disabled) .dropdown.ghost:hover:not(.show),.dropdown-select-parent-div:not(.disabled) .dropdown.ghost:hover:not(.show){background-color:var(--ds-btn-gray-hover);border-color:transparent}.dropdown .dropdown-chevron{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;display:block;-ms-flex-negative:0;flex-shrink:0;color:var(--ds-fg-tertiary)}.dropdown.show .dropdown-chevron{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dropdown-menu-parent-div .dropdown>:nth-child(3){-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:var(--ds-fg-tertiary)}.dropdown-menu-parent-div .dropdown.show>:nth-child(3){-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dropdown-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--ds-spacing-md);-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0;overflow:hidden;padding:10px var(--ds-spacing-lg);border-radius:6px;color:var(--ds-text-primary);font-size:var(--ds-body-2-size);line-height:var(--ds-body-2-line);font-weight:var(--ds-weight-medium);cursor:pointer;-webkit-transition:background-color .18s ease;-o-transition:background-color .18s ease;transition:background-color .18s ease}.dropdown-item:hover{background-color:var(--ds-btn-gray-hover)}.dropdown-item.disabled{cursor:not-allowed;opacity:.5}.dropdown-item.disabled:hover{background-color:transparent}.dropdown-item__icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px;color:var(--ds-fg-tertiary)}.dropdown-item__label{display:block;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.dropdown-item__shortcut{-ms-flex-negative:0;flex-shrink:0;margin-left:auto;padding-left:var(--ds-spacing-md);color:var(--ds-text-tertiary);font-size:12px;line-height:18px;font-weight:var(--ds-weight-medium)}.dropdown-item__chevron{-ms-flex-negative:0;flex-shrink:0;color:var(--ds-fg-tertiary)}.dropdown-item__check{-ms-flex-negative:0;flex-shrink:0;color:var(--ds-btn-brand)}.dropdown-item.danger,.dropdown-item.danger .dropdown-item__icon{color:var(--ds-btn-danger)}.dropdown-item.danger:hover{background-color:var(--red-extra-lite)}.dropdown-menu-separator{height:1px;margin:4px 0;background-color:var(--ds-border-secondary)}.dropdown-menu-label{padding:6px var(--ds-spacing-lg);color:var(--ds-text-tertiary);font-size:12px;line-height:18px;font-weight:var(--ds-weight-semibold)}.status-select{border:0;background:#f1f1f1;margin-left:6px;cursor:pointer}.dropdown-select-parent-div{position:relative;cursor:pointer;width:170px;height:40px}.dropdown-select-parent-div.disabled{cursor:not-allowed}.dropdown-menu-select{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;background:var(--ds-bg-primary);border:1px solid var(--ds-border-primary);border-radius:var(--ds-btn-radius);-webkit-box-shadow:0 12px 16px -4px rgba(10,13,18,.08),0 4px 6px -2px rgba(10,13,18,.03);box-shadow:0 12px 16px -4px rgba(10,13,18,.08),0 4px 6px -2px rgba(10,13,18,.03);z-index:3000;width:100%;right:0;max-height:420px;margin-top:6px}.dropdown-menu-select--overlay{position:fixed;margin-top:0;z-index:9000}.dropdown-menu-select--overlay.top{bottom:auto}.dropdown-menu-select.top{bottom:100%}.dropdown-menu-select.bottom.show{-webkit-animation:FadeUpToDown .3s forwards;animation:FadeUpToDown .3s forwards}.dropdown-menu-select.bottom.hidden{-webkit-animation:FadeUpToDownInverse .3s forwards;animation:FadeUpToDownInverse .3s forwards}.dropdown-menu-select.top.show{-webkit-animation:FadeDownToUp .3s forwards;animation:FadeDownToUp .3s forwards}.dropdown-menu-select.top.hidden{-webkit-animation:FadeDownToUpInverse .3s forwards;animation:FadeDownToUpInverse .3s forwards}.dropdown-menu-select.d-n{display:none}.search-input-container{position:relative}.search-input-icon{color:var(--ds-fg-tertiary-600);stroke:currentColor}.custom-checkbox{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-checkbox.disabled{cursor:not-allowed;opacity:.5}.custom-checkbox input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:absolute;opacity:0;pointer-events:none}.custom-checkbox .checkmark{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--ds-border-primary);border-radius:5px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;background-color:var(--ds-bg-primary)}.custom-checkbox:hover .checkmark{border-color:var(--ds-btn-brand);background-color:var(--ds-btn-brand-soft)}.custom-checkbox input[type=checkbox]:checked~.checkmark{background-color:var(--ds-btn-brand);border-color:var(--ds-btn-brand);background-repeat:no-repeat;background-position:50%}.custom-checkbox input[type=checkbox]:focus-visible~.checkmark{-webkit-box-shadow:var(--ds-btn-focus-ring);box-shadow:var(--ds-btn-focus-ring)}.custom-checkbox .check-icon{opacity:0;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.custom-checkbox input[type=checkbox]:checked~.checkmark .check-icon{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.custom-checkbox .checkmark{position:relative}.custom-checkbox .checkmark-dash{position:absolute;width:50%;height:2px;border-radius:1px;background-color:var(--ds-bg-primary);opacity:0;-webkit-transform:scaleX(.6);-ms-transform:scaleX(.6);transform:scaleX(.6);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.custom-checkbox.indeterminate .checkmark{background-color:var(--ds-btn-brand);border-color:var(--ds-btn-brand)}.custom-checkbox.indeterminate .checkmark-dash{opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.header-status-option{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--ds-spacing-md);min-width:0;width:100%}.header-status-option__label{min-width:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.tooltip-bubble{position:fixed;z-index:99998;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:300px;padding:7px 10px;font-size:12px;line-height:1.45;text-align:center;white-space:normal;word-wrap:break-word;-webkit-box-shadow:0 4px 14px rgba(0,0,0,.2);box-shadow:0 4px 14px rgba(0,0,0,.2);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;-webkit-transition:opacity .14s ease,-webkit-transform .14s cubic-bezier(.16,1,.3,1);transition:opacity .14s ease,-webkit-transform .14s cubic-bezier(.16,1,.3,1);-o-transition:opacity .14s ease,transform .14s cubic-bezier(.16,1,.3,1);transition:opacity .14s ease,transform .14s cubic-bezier(.16,1,.3,1);transition:opacity .14s ease,transform .14s cubic-bezier(.16,1,.3,1),-webkit-transform .14s cubic-bezier(.16,1,.3,1)}.tooltip-bubble--visible{opacity:1}.tooltip-bubble--top{-webkit-transform:translate(-50%,-100%) translateY(4px);-ms-transform:translate(-50%,-100%) translateY(4px);transform:translate(-50%,-100%) translateY(4px)}.tooltip-bubble--top.tooltip-bubble--visible{-webkit-transform:translate(-50%,-100%) translateY(0);-ms-transform:translate(-50%,-100%) translateY(0);transform:translate(-50%,-100%) translateY(0)}.tooltip-bubble--bottom{-webkit-transform:translate(-50%) translateY(-4px);-ms-transform:translate(-50%) translateY(-4px);transform:translate(-50%) translateY(-4px)}.tooltip-bubble--bottom.tooltip-bubble--visible{-webkit-transform:translate(-50%) translateY(0);-ms-transform:translate(-50%) translateY(0);transform:translate(-50%) translateY(0)}.tooltip-bubble--right{-webkit-transform:translateY(-50%) translateX(-4px);-ms-transform:translateY(-50%) translateX(-4px);transform:translateY(-50%) translateX(-4px)}.tooltip-bubble--right.tooltip-bubble--visible{-webkit-transform:translateY(-50%) translateX(0);-ms-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}.tooltip-bubble--left{-webkit-transform:translate(-100%,-50%) translateX(4px);-ms-transform:translate(-100%,-50%) translateX(4px);transform:translate(-100%,-50%) translateX(4px)}.tooltip-bubble--left.tooltip-bubble--visible{-webkit-transform:translate(-100%,-50%) translateX(0);-ms-transform:translate(-100%,-50%) translateX(0);transform:translate(-100%,-50%) translateX(0)}.tooltip-bubble__keys{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:3px;margin-top:5px}.tooltip-bubble__key{padding:1px 5px;border-radius:4px;background-color:hsla(0,0%,100%,.16);font-family:inherit;font-size:11px;line-height:16px;font-weight:600;letter-spacing:.3px;white-space:nowrap}.tooltip-bubble__arrow{position:absolute;width:8px;height:8px;background-color:inherit;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.tooltip-bubble--top .tooltip-bubble__arrow{bottom:-4px;left:50%;margin-left:-4px}.tooltip-bubble--bottom .tooltip-bubble__arrow{top:-4px;left:50%;margin-left:-4px}.tooltip-bubble--right .tooltip-bubble__arrow{left:-4px;top:50%;margin-top:-4px}.tooltip-bubble--left .tooltip-bubble__arrow{right:-4px;top:50%;margin-top:-4px}@media (prefers-reduced-motion:reduce){.tooltip-bubble{-webkit-transition:opacity .01s linear;-o-transition:opacity .01s linear;transition:opacity .01s linear}.tooltip-bubble--top,.tooltip-bubble--top.tooltip-bubble--visible{-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.tooltip-bubble--bottom,.tooltip-bubble--bottom.tooltip-bubble--visible{-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.tooltip-bubble--right,.tooltip-bubble--right.tooltip-bubble--visible{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tooltip-bubble--left,.tooltip-bubble--left.tooltip-bubble--visible{-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}}.award-medal{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:4px;height:36px;padding:0 8px;border-radius:8px;background:var(--ds-bg-tertiary);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.award-medal__mark{font-size:16px;line-height:1}.award-medal__count{color:var(--ds-text-secondary);font-size:12px;font-weight:600;line-height:16px;font-variant-numeric:tabular-nums}.loader{display:block;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}.loader-circle{stroke-linecap:round;stroke-dasharray:24 102;stroke-dashoffset:0;-webkit-animation:dasharrayAnim 1.6s ease-in-out infinite,dashoffsetAnim 2s linear infinite;animation:dasharrayAnim 1.6s ease-in-out infinite,dashoffsetAnim 2s linear infinite}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes dasharrayAnim{0%{stroke-dasharray:24 102}50%{stroke-dasharray:88 38}to{stroke-dasharray:24 102}}@keyframes dasharrayAnim{0%{stroke-dasharray:24 102}50%{stroke-dasharray:88 38}to{stroke-dasharray:24 102}}@-webkit-keyframes dashoffsetAnim{0%{stroke-dashoffset:0}to{stroke-dashoffset:-250}}@keyframes dashoffsetAnim{0%{stroke-dashoffset:0}to{stroke-dashoffset:-250}}.dropdown-menu-parent-div{position:relative;cursor:pointer;width:170px;height:40px}.dropdown-menu{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;background:var(--ds-bg-primary);border:1px solid var(--ds-border-primary);border-radius:var(--ds-btn-radius);-webkit-box-shadow:0 12px 16px -4px rgba(10,13,18,.08),0 4px 6px -2px rgba(10,13,18,.03);box-shadow:0 12px 16px -4px rgba(10,13,18,.08),0 4px 6px -2px rgba(10,13,18,.03);z-index:3000;width:100%;right:0;max-height:380px;padding:var(--ds-spacing-s);margin-top:6px}.dropdown-menu.top{bottom:100%}.dropdown-menu.bottom.show{-webkit-animation:FadeUpToDown .3s forwards;animation:FadeUpToDown .3s forwards}.dropdown-menu.bottom.hidden{-webkit-animation:FadeUpToDownInverse .3s forwards;animation:FadeUpToDownInverse .3s forwards}.dropdown-menu.top.show{-webkit-animation:FadeDownToUp .3s forwards;animation:FadeDownToUp .3s forwards}.dropdown-menu.top.hidden{-webkit-animation:FadeDownToUpInverse .3s forwards;animation:FadeDownToUpInverse .3s forwards}.dropdown-menu.d-n{display:none}.file-upload-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:1px solid var(--silver-blue-extra-lite,var(--ds-neutral-200));border-radius:50%;padding:10px;overflow:hidden;position:relative;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.file-upload-container:hover{background-color:var(--silver-blue-extra-extra-lite)}.delete-overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(.9);-ms-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9);background-color:transparent;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:opacity .25s ease,background-color .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,background-color .25s ease,-webkit-transform .25s ease;-o-transition:opacity .25s ease,background-color .25s ease,transform .25s ease;transition:opacity .25s ease,background-color .25s ease,transform .25s ease;transition:opacity .25s ease,background-color .25s ease,transform .25s ease,-webkit-transform .25s ease}.delete-overlay.show{opacity:1;background-color:rgba(0,0,0,.35);-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.delete-icon{opacity:0;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,-webkit-transform .25s ease;-o-transition:opacity .25s ease,transform .25s ease;transition:opacity .25s ease,transform .25s ease;transition:opacity .25s ease,transform .25s ease,-webkit-transform .25s ease}.delete-icon.visible{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.disabled-div{pointer-events:none;opacity:.4;color:var(--ds-neutral-400);cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header-modal-sub-title{color:var(--blue-lite);font-size:14px;padding-bottom:5px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.header-modal-wrapper{padding:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.title-and-input{margin-bottom:5px}.app-modal{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;width:100%;max-height:inherit;background-color:var(--ds-bg-primary);border-radius:16px}.app-modal,.app-modal__header{display:-ms-flexbox;display:flex}.app-modal__header{-ms-flex:0 0 auto;flex:0 0 auto;padding:24px 24px 16px;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;gap:16px;min-height:20px}.app-modal__header.separator{padding:24px;border-bottom:1px solid var(--ds-border-secondary)}.app-modal__header-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;height:40px;width:40px;border-radius:8px;border:1px solid var(--ds-border-primary)}.app-modal__header-content{min-width:0}.app-modal__content{padding:24px;min-width:0;min-height:0;overflow:auto}.app-modal__content--compact-top{padding-top:16px}.app-modal__content--compact-bottom{padding-bottom:16px}.app-modal__content--overflow-visible{overflow:visible}.app-modal__footer{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;padding:16px 24px 24px;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.app-modal__footer.separator{border-top:1px solid var(--ds-border-secondary);padding:24px}@media (max-width:600px){.app-modal__header{padding:16px 16px 0}.app-modal__content,.app-modal__header.separator{padding:16px}.app-modal__content--compact-top{padding-top:12px}.app-modal__content--compact-bottom{padding-bottom:12px}.app-modal__footer,.app-modal__footer.separator{padding:16px}}@media (max-width:400px){.app-modal__header{padding:12px 12px 0}.app-modal__content,.app-modal__header.separator{padding:12px}.app-modal__content--compact-top{padding-top:8px}.app-modal__content--compact-bottom{padding-bottom:8px}.app-modal__footer,.app-modal__footer.separator{padding:12px}}.settings-modal-fields{-webkit-box-sizing:border-box;box-sizing:border-box;gap:16px;max-width:100%}.settings-modal-fields,.settings-modal-select-field{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.settings-modal-select-field{gap:4px}.popup-wrapper{z-index:1100}.popup-wrapper.is-open{z-index:1200}.popup-trigger{cursor:pointer;display:inline-block}.popup-default-trigger:hover:not(:disabled){border-color:var(--ds-border-brand)}.popup-panel{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--ds-bg-primary);border-radius:14px;border:1px solid var(--silver-semi-lite);padding:8px;-webkit-box-shadow:0 6px 18px rgba(30,40,60,.12);box-shadow:0 6px 18px rgba(30,40,60,.12);overflow:hidden;outline:none}.popup-panel.d-n{display:none}.popup-panel.bottom.open{-webkit-animation:FadeUpToDown .3s forwards;animation:FadeUpToDown .3s forwards}.popup-panel.bottom.closed{-webkit-animation:FadeUpToDownInverse .3s forwards;animation:FadeUpToDownInverse .3s forwards}.popup-panel.top{bottom:100%}.popup-panel.top.open{-webkit-animation:FadeDownToUp .3s forwards;animation:FadeDownToUp .3s forwards}.popup-panel.top.closed{-webkit-animation:FadeDownToUpInverse .3s forwards;animation:FadeDownToUpInverse .3s forwards}.popup-panel.left{right:100%;--tx:10px}.popup-panel.left.open{-webkit-animation:FadeRightToLeft .3s forwards;animation:FadeRightToLeft .3s forwards}.popup-panel.left.closed{-webkit-animation:FadeRightToLeftInverse .3s forwards;animation:FadeRightToLeftInverse .3s forwards}.popup-panel.right{left:100%;--tx:10px}.popup-panel.right.open{-webkit-animation:FadeLeftToRight .3s forwards;animation:FadeLeftToRight .3s forwards}.popup-panel.right.closed{-webkit-animation:FadeLeftToRightInverse .3s forwards;animation:FadeLeftToRightInverse .3s forwards}.popup-panel.horizontal-align-left{right:0}.popup-panel.horizontal-align-center{right:0;--tx:50%}.popup-panel.horizontal-align-right{left:0}.popup-panel.vertical-align-bottom{top:0;--ty:0}.popup-panel.vertical-align-center{top:0;--ty:-50%}.popup-panel.vertical-align-top{bottom:0;--ty:0}.popup-panel-inner{max-height:inherit;overflow:auto;min-width:80px}.popup-panel-inner::-webkit-scrollbar{width:10px;height:10px}.popup-panel-inner::-webkit-scrollbar-thumb{background:rgba(0,0,0,.08);border-radius:8px}@media (max-width:420px){.popup-panel{left:8px!important;right:8px;max-width:calc(100% - 16px)!important}}.dashboard .header{background:var(--ds-bg-primary);border-bottom:1px solid var(--ds-border-secondary);z-index:1300}.dashboard-header-container{-webkit-transition:margin-left .2s ease-in-out;-o-transition:margin-left .2s ease-in-out;transition:margin-left .2s ease-in-out}.dashboard-header-title{min-width:0}.dashboard-header-actions{-ms-flex:0 0 auto;flex:0 0 auto}.system-notification-trigger:hover:not(:disabled){border-color:var(--ds-border-brand)}.dashboard-sidebar-control-button{display:none;width:38px;height:38px;padding:0;border:1px solid var(--ds-border-secondary);border-radius:var(--ds-btn-radius);background:var(--ds-bg-primary);-ms-flex:0 0 38px;flex:0 0 38px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:var(--ds-text-primary);cursor:pointer}.dashboard-sidebar-control-button:focus-visible{outline:none;-webkit-box-shadow:var(--ds-btn-focus-ring);box-shadow:var(--ds-btn-focus-ring)}@media (max-width:768px){.dashboard-header-container{margin-left:0!important;-ms-flex-pack:justify!important;justify-content:space-between!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;overflow:visible}.dashboard-sidebar-control-button{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto}.dashboard-header-title{display:none!important}.dashboard-header-actions{min-width:0;-ms-flex:0 0 auto;flex:0 0 auto}.header-status-select .dropdown>span,.header-user-menu .dropdown>div:first-child>div>span{display:none}.header-status-select .dropdown,.header-user-menu .dropdown{min-width:40px;padding-left:8px;padding-right:8px}.dashboard-header-container .dropdown-menu-select.show,.dashboard-header-container .dropdown-menu.show,.dashboard-header-container .popup-panel.open{position:fixed;top:58px;right:12px;left:auto!important;z-index:4000;width:min(220px,calc(100vw - 24px));max-height:calc(100vh - 72px)}.dashboard-header-container .popup-panel.open{width:min(360px,calc(100vw - 24px))!important;--tx:0}}.parent-sidebar-div{position:sticky;-ms-flex:0 0 220px;flex:0 0 220px;z-index:1201;top:68px;height:100%;width:220px;padding:12px 0;border-radius:var(--ds-app-radius);background:var(--ds-nav-bg);color:var(--ds-nav-text);-webkit-transition:width .2s ease-in-out,flex-basis .2s ease-in-out,opacity .3s ease,-webkit-transform .3s ease;transition:width .2s ease-in-out,flex-basis .2s ease-in-out,opacity .3s ease,-webkit-transform .3s ease;-o-transition:width .2s ease-in-out,flex-basis .2s ease-in-out,transform .3s ease,opacity .3s ease;transition:width .2s ease-in-out,flex-basis .2s ease-in-out,transform .3s ease,opacity .3s ease;transition:width .2s ease-in-out,flex-basis .2s ease-in-out,transform .3s ease,opacity .3s ease,-ms-flex-preferred-size .2s ease-in-out,-webkit-transform .3s ease;overflow-x:hidden;overflow-y:auto;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.parent-sidebar-div.collapsed{-ms-flex-preferred-size:60px;flex-basis:60px;width:60px;-webkit-transition:width .2s ease-in-out .14s,flex-basis .2s ease-in-out .14s,opacity .3s ease,-webkit-transform .3s ease;transition:width .2s ease-in-out .14s,flex-basis .2s ease-in-out .14s,opacity .3s ease,-webkit-transform .3s ease;-o-transition:width .2s ease-in-out .14s,flex-basis .2s ease-in-out .14s,transform .3s ease,opacity .3s ease;transition:width .2s ease-in-out .14s,flex-basis .2s ease-in-out .14s,transform .3s ease,opacity .3s ease;transition:width .2s ease-in-out .14s,flex-basis .2s ease-in-out .14s,transform .3s ease,opacity .3s ease,-ms-flex-preferred-size .2s ease-in-out .14s,-webkit-transform .3s ease}.parent-sidebar-div.animate{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.sidebar-menu-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:var(--ds-spacing-lg) 0}.sidebar-item{border-bottom:none}.sidebar-link{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--ds-spacing-md);padding:14px var(--ds-spacing-xl);-ms-flex-pack:start;justify-content:flex-start;color:var(--ds-nav-text);font-size:var(--ds-body-2-size);line-height:var(--ds-body-2-line);font-weight:var(--ds-weight-medium);letter-spacing:var(--ds-body-2-spacing);text-decoration:none;-webkit-transition:background-color .18s ease,color .18s ease,padding .2s ease-in-out,gap 0s linear 0s;-o-transition:background-color .18s ease,color .18s ease,padding .2s ease-in-out,gap 0s linear 0s;transition:background-color .18s ease,color .18s ease,padding .2s ease-in-out,gap 0s linear 0s}.sidebar-link:focus,.sidebar-link:hover{background-color:var(--ds-nav-bg-hover);color:var(--ds-nav-text);text-decoration:none}.sidebar-item.is-active .sidebar-link{background-color:var(--ds-nav-bg-active);color:var(--ds-nav-text);font-weight:var(--ds-weight-semibold)}.sidebar-item.is-active .sidebar-link:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background-color:var(--ds-nav-accent)}.sidebar-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 20px;flex:0 0 20px;width:20px;height:20px}.sidebar-icon,.sidebar-item.is-active .sidebar-icon{color:var(--ds-nav-text)}.sidebar-icon svg{display:block;max-width:20px;max-height:20px}.sidebar-avatar{width:20px;height:20px;border-radius:6px;-o-object-fit:cover;object-fit:cover;background-color:var(--ds-bg-primary)}.sidebar-label{-ms-flex:1 1;flex:1 1;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:opacity .14s ease .16s,max-width 0s linear 0s;-o-transition:opacity .14s ease .16s,max-width 0s linear 0s;transition:opacity .14s ease .16s,max-width 0s linear 0s}.sidebar-badge{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 auto;flex:0 0 auto;width:18px;height:18px;border-radius:50%;background-color:var(--ds-bg-error-solid);color:var(--ds-text-on-solid);font-size:11px;font-weight:var(--ds-weight-semibold);line-height:1;letter-spacing:0}.parent-sidebar-div.collapsed .sidebar-link{padding:14px 20px;gap:0;-webkit-transition:background-color .18s ease,color .18s ease,padding .2s ease-in-out .14s,gap 0s linear .14s;-o-transition:background-color .18s ease,color .18s ease,padding .2s ease-in-out .14s,gap 0s linear .14s;transition:background-color .18s ease,color .18s ease,padding .2s ease-in-out .14s,gap 0s linear .14s}.parent-sidebar-div.collapsed .sidebar-label{max-width:0;opacity:0;-webkit-transition:opacity .14s ease,max-width 0s linear .14s;-o-transition:opacity .14s ease,max-width 0s linear .14s;transition:opacity .14s ease,max-width 0s linear .14s}.parent-sidebar-div.collapsed .sidebar-badge{position:absolute;top:9px;right:13px;width:var(--ds-spacing-md);height:var(--ds-spacing-md);border:2px solid var(--ds-bg-secondary);-webkit-box-sizing:content-box;box-sizing:content-box;overflow:hidden;text-indent:-100px}.parent-sidebar-div.collapsed .sidebar-item.is-active .sidebar-badge{border-color:var(--ds-bg-brand-secondary)}@media (max-width:768px){.parent-sidebar-div,.parent-sidebar-div.collapsed{position:fixed;left:0;top:calc(60px + var(--ds-app-gutter));height:calc(100vh - 60px - 2 * var(--ds-app-gutter));-ms-flex-preferred-size:auto;flex-basis:auto;width:min(280px,84vw);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.parent-sidebar-div.mobile-open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;border-top-left-radius:0;border-bottom-left-radius:0}.parent-sidebar-div.collapsed .sidebar-link{padding:14px var(--ds-spacing-xl);gap:var(--ds-spacing-md)}.parent-sidebar-div.collapsed .sidebar-label{max-width:180px;opacity:1}.parent-sidebar-div.collapsed .sidebar-badge{position:static;min-width:20px;width:auto;height:20px;padding:0 6px;border:none;overflow:visible;text-indent:0}}.bots-container{display:-ms-flexbox;display:flex;height:100%}.bots-sidebar{width:350px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--ds-bg-primary);border:1px solid var(--ds-border-secondary);border-radius:10px;padding:var(--ds-spacing-lg);padding-top:0;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;overflow:auto}.bots-sidebar-collapsed{min-width:170px;width:250px;overflow:auto}.bots-bot-div{padding:10px var(--ds-spacing-lg);background-color:var(--ds-bg-primary);border:1px solid var(--ds-border-secondary);border-radius:var(--ds-btn-radius);-webkit-transition:background-color .18s ease,border-color .18s ease;-o-transition:background-color .18s ease,border-color .18s ease;transition:background-color .18s ease,border-color .18s ease;cursor:pointer;margin-bottom:var(--ds-spacing-md)}.bots-bot-div:hover{border-color:var(--ds-border-brand)}.bots-selected,.bots-selected:hover{background-color:#fff;border-color:var(--ds-border-brand)}.bots-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:6px}.bots-client-name{-ms-flex:1 1;flex:1 1;margin-left:10px;font-size:1.1rem}.bots-bot-delete-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;cursor:pointer;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.bots-bot-delete-icon:hover{color:red}.bots-main-content{-ms-flex:1 1;flex:1 1;min-width:0;margin-left:20px;margin-right:20px}.bots-sub-div-container{display:none;height:100%}.bots-visible{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.bots-sub-div{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:12px;margin-bottom:20px}.bots-card{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;background-color:var(--ds-bg-primary);padding:var(--ds-spacing-lg);gap:9px;font-size:11px;font-weight:var(--ds-weight-medium);color:var(--ds-text-tertiary);border:1px solid var(--ds-border-secondary);border-radius:10px;text-align:center;-webkit-transition:background-color .18s ease,border-color .18s ease,color .18s ease;-o-transition:background-color .18s ease,border-color .18s ease,color .18s ease;transition:background-color .18s ease,border-color .18s ease,color .18s ease;cursor:pointer;position:relative}.bots-card:hover{background-color:var(--ds-btn-gray-hover)}.bots-card-active,.bots-card-active:hover{background:var(--ds-bg-brand-secondary);border-color:var(--ds-btn-brand-soft-border);color:var(--ds-text-brand-tertiary)}.bots-card span{display:inline-block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:middle;cursor:pointer;-ms-flex-negative:1;flex-shrink:1;width:100%;max-width:100%;min-width:0}.bots-bottom-div{max-height:84%;overflow:auto;background-color:var(--ds-bg-primary);padding:var(--ds-spacing-xl);border:1px solid var(--ds-border-secondary);border-radius:10px}.bots-bottom-content{font-size:1rem;color:var(--ds-neutral-900);height:100%}.bots-selector-trigger{display:none}@media (max-width:900px){.bots-container{-ms-flex-direction:column;flex-direction:column;min-width:0}.bots-selector-trigger{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;min-height:44px;margin-bottom:12px;padding:8px 12px;border:1px solid var(--ds-border-secondary);border-radius:var(--ds-btn-radius);background:var(--ds-bg-primary);color:var(--ds-text-primary);cursor:pointer}.bots-selector-trigger span{-ms-flex:1 1;flex:1 1;min-width:0;overflow:hidden;text-align:left;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.bots-main-content{min-height:0;margin:0}.bots-selector-drawer{overflow:hidden}.bots-sidebar.bots-sidebar-drawer,.bots-sidebar.bots-sidebar-drawer.bots-sidebar-collapsed{width:100%;min-width:0;height:100%;border:0;border-radius:0}}.chat-card{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--ds-spacing-lg);-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:76px;padding:var(--ds-spacing-lg);background-color:var(--ds-bg-primary);border:1px solid var(--ds-border-secondary);border-radius:10px;cursor:pointer;-webkit-transition:background-color .18s ease,border-color .18s ease;-o-transition:background-color .18s ease,border-color .18s ease;transition:background-color .18s ease,border-color .18s ease}.chat-card:hover{background-color:var(--ds-btn-gray-hover)}.chat-card.selected,.chat-card:hover{border-color:var(--ds-border-brand)}.chat-card--flash{-webkit-animation:chat-card-flash 1s ease-out;animation:chat-card-flash 1s ease-out}@-webkit-keyframes chat-card-flash{0%{background-color:var(--ds-bg-brand-secondary);border-color:var(--ds-border-brand)}60%{background-color:var(--ds-bg-brand-secondary);border-color:var(--ds-border-brand)}to{background-color:var(--ds-bg-primary);border-color:var(--ds-border-secondary)}}@keyframes chat-card-flash{0%{background-color:var(--ds-bg-brand-secondary);border-color:var(--ds-border-brand)}60%{background-color:var(--ds-bg-brand-secondary);border-color:var(--ds-border-brand)}to{background-color:var(--ds-bg-primary);border-color:var(--ds-border-secondary)}}@media (prefers-reduced-motion:reduce){.chat-card--flash{-webkit-animation:none;animation:none}}.chat-card.afk{background-color:var(--ds-danger-50)}.chat-card__avatar{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.chat-card__avatar--platform{-webkit-box-sizing:border-box;box-sizing:border-box;width:40px;height:40px;overflow:hidden;border:1px solid var(--ds-border-secondary);border-radius:50%;background-color:var(--ds-bg-tertiary);color:var(--ds-fg-tertiary)}.chat-card__avatar--platform svg{max-width:70%;max-height:70%}.chat-card__body{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.chat-card__top{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:var(--ds-spacing-md)}.chat-card__name{display:block;width:100%;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:var(--ds-text-primary);font-size:var(--ds-body-2-size);line-height:var(--ds-body-2-line);font-weight:var(--ds-weight-semibold)}.chat-card__time{-ms-flex-negative:0;flex-shrink:0;color:var(--ds-text-tertiary);font-size:11px;line-height:16px;font-variant-numeric:tabular-nums}.chat-card__time .table-date-time{-ms-flex-align:end;align-items:flex-end}.chat-card__time .table-date-time__date{color:var(--ds-text-tertiary);font-size:11px;line-height:16px;font-weight:var(--ds-weight-medium)}.chat-card__time .table-date-time__time{font-size:10px;line-height:14px}.chat-card__bottom{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--ds-spacing-md)}.chat-card__preview{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:var(--ds-text-tertiary);font-size:12px;line-height:18px}.chat-card__unread{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background-color:var(--ds-ring-error);color:var(--ds-text-on-solid);font-size:10px;font-weight:var(--ds-weight-semibold);line-height:1;-webkit-animation:chat-unread-beat .45s ease-out;animation:chat-unread-beat .45s ease-out}@-webkit-keyframes chat-unread-beat{0%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1.35);transform:scale(1.35)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes chat-unread-beat{0%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1.35);transform:scale(1.35)}to{-webkit-transform:scale(1);transform:scale(1)}}.chat-card__chips{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4px}.chat-card__chips,.chat-chip{-ms-flex-align:center;align-items:center;gap:4px}.chat-chip{display:-ms-inline-flexbox;display:inline-flex;max-width:200px;padding:1px 7px;border:1px solid var(--ds-border-secondary);border-radius:999px;background-color:var(--ds-neutral-50);color:var(--ds-text-tertiary);font-size:10px;line-height:16px;font-weight:var(--ds-weight-medium)}.chat-chip,.chat-chip__label{overflow:hidden;min-width:0;white-space:nowrap}.chat-chip__label{display:block;-o-text-overflow:ellipsis;text-overflow:ellipsis}.chat-chip--alert{border-color:var(--ds-danger-300);background-color:var(--ds-danger-50);color:var(--ds-text-danger)}.chat-chip--warning{border-color:var(--ds-warning-500);background-color:var(--ds-warning-50);color:var(--ds-warning-800)}.chat-chip--brand{border-color:var(--ds-btn-brand-soft-border);background-color:var(--ds-bg-brand-secondary);color:var(--ds-text-brand-tertiary)}.chat-chip--entering{-webkit-animation:chat-chip-in .22s cubic-bezier(.16,1,.3,1);animation:chat-chip-in .22s cubic-bezier(.16,1,.3,1)}.chat-chip--leaving{-webkit-animation:chat-chip-out .24s ease forwards;animation:chat-chip-out .24s ease forwards;pointer-events:none}@-webkit-keyframes chat-chip-in{0%{opacity:0;max-width:0;max-height:0;padding-right:0;padding-left:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;max-width:200px;max-height:24px;padding-right:7px;padding-left:7px;-webkit-transform:scale(1);transform:scale(1)}}@keyframes chat-chip-in{0%{opacity:0;max-width:0;max-height:0;padding-right:0;padding-left:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;max-width:200px;max-height:24px;padding-right:7px;padding-left:7px;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes chat-chip-out{0%{opacity:1;max-width:200px;max-height:24px;padding-right:7px;padding-left:7px;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;max-width:0;max-height:0;padding-right:0;padding-left:0;border-width:0;-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes chat-chip-out{0%{opacity:1;max-width:200px;max-height:24px;padding-right:7px;padding-left:7px;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;max-width:0;max-height:0;padding-right:0;padding-left:0;border-width:0;-webkit-transform:scale(.9);transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.chat-chip--entering,.chat-chip--leaving{-webkit-animation:none;animation:none}}.chat-chip__icon{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.chat-list{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1px 2px!important}.chat-rail{display:none;position:absolute;left:0;width:4px;z-index:1;border-radius:4px 0 0 4px;background-color:var(--ds-btn-brand);-webkit-transition:height .25s cubic-bezier(.4,0,.2,1),opacity .15s ease,-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:height .25s cubic-bezier(.4,0,.2,1),opacity .15s ease,-webkit-transform .25s cubic-bezier(.4,0,.2,1);-o-transition:transform .25s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1),opacity .15s ease;transition:transform .25s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1),opacity .15s ease;transition:transform .25s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1),opacity .15s ease,-webkit-transform .25s cubic-bezier(.4,0,.2,1);pointer-events:none}.chat-rail.hidden{opacity:0}.chat-card-enter{-webkit-animation:chat-card-in .24s ease-out;animation:chat-card-in .24s ease-out}@-webkit-keyframes chat-card-in{0%{opacity:0}to{opacity:1}}@keyframes chat-card-in{0%{opacity:0}to{opacity:1}}.chat-card-leave{overflow:hidden;-webkit-animation:chat-card-out .22s ease-in forwards;animation:chat-card-out .22s ease-in forwards;pointer-events:none}@-webkit-keyframes chat-card-out{0%{opacity:1;max-height:140px}to{opacity:0;max-height:0}}@keyframes chat-card-out{0%{opacity:1;max-height:140px}to{opacity:0;max-height:0}}@media (prefers-reduced-motion:reduce){.chat-card-enter,.chat-card-leave,.chat-card__unread{-webkit-animation:none;animation:none}.chat-rail{-webkit-transition:none;-o-transition:none;transition:none}}.chat-empty{-ms-flex-direction:column;flex-direction:column;gap:var(--ds-spacing-lg);padding:48px var(--ds-spacing-xl);text-align:center}.chat-empty,.chat-empty__icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.chat-empty__icon{width:72px;height:72px;border-radius:18px;background-color:var(--ds-neutral-50);border:1px solid var(--ds-border-secondary);color:var(--ds-neutral-400)}.chat-empty__title{color:var(--ds-text-primary);font-size:18px;line-height:26px;font-weight:var(--ds-weight-semibold)}.chat-empty__note{margin:6px 0 0;max-width:38ch;color:var(--ds-text-tertiary);font-size:14px;line-height:20px}.chat-empty--compact{gap:var(--ds-spacing-md);padding:32px var(--ds-spacing-lg)}.chat-empty--compact .chat-empty__icon{width:48px;height:48px;border-radius:14px}.chat-empty--compact .chat-empty__title{font-size:15px;line-height:22px}.chat-empty--compact .chat-empty__note{margin-top:4px;font-size:13px;line-height:18px}.field{-ms-flex-direction:column;flex-direction:column;min-width:0;border-radius:8px}.field,.field__label{display:-ms-flexbox;display:flex;gap:4px}.field__label{-ms-flex-align:center;align-items:center;color:var(--ds-text-secondary);font-size:12px;line-height:16px;font-weight:var(--ds-weight-medium)}.field__required{color:var(--ds-fg-brand-primary)}.field__hint-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:var(--ds-fg-tertiary);cursor:help}.field__message{margin:0;color:var(--ds-text-tertiary);font-size:13px;line-height:18px}.field__message--error{color:var(--ds-btn-danger)}.field__counter{margin-left:auto;color:var(--ds-text-tertiary);font-size:12px;line-height:18px;font-weight:var(--ds-weight-medium);font-variant-numeric:tabular-nums}.color-input,.color-input__controls{min-width:0}.color-input__controls{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.color-input__hex{width:175px;height:40px}.color-input__rgb{display:grid;grid-template-columns:repeat(3,minmax(48px,1fr));gap:6px;min-width:0}.color-input__channel{width:100%;height:40px}.color-input__swatch{-ms-flex:0 0 40px;flex:0 0 40px;-webkit-box-sizing:border-box;box-sizing:border-box;width:40px;height:40px;padding:3px;overflow:hidden;border:1px solid var(--ds-border-primary);border-radius:var(--ds-field-radius);background:var(--ds-bg-primary);cursor:pointer}.color-input__swatch::-webkit-color-swatch-wrapper{padding:0}.color-input__swatch::-webkit-color-swatch{border:0;border-radius:5px}.color-input__swatch::-moz-color-swatch{border:0;border-radius:5px}@media (max-width:560px){.color-input__controls{-ms-flex-wrap:wrap;flex-wrap:wrap}.color-input__hex,.color-input__rgb{-ms-flex:1 1 180px;flex:1 1 180px}}.switch{position:relative;display:inline-block;width:44px;min-width:44px;max-width:44px;height:22px;margin-right:10px}.switch input{display:none}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--ds-neutral-400);-webkit-transition:.4s;-o-transition:.4s;transition:.4s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slider.disabled{cursor:not-allowed}.slider:before{position:absolute;content:"";height:18px;width:18px;left:2px;bottom:2px;background-color:var(--ds-bg-primary);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}input:checked+.slider{background-color:var(--ds-btn-brand)}input:focus-visible+.slider{-webkit-box-shadow:var(--ds-btn-focus-ring);box-shadow:var(--ds-btn-focus-ring)}.slider.disabled{opacity:.5}input:checked+.slider:before{-webkit-transform:translateX(22px);-ms-transform:translateX(22px);transform:translateX(22px)}.choice-buttons{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-self:stretch;border:1px solid var(--ds-border-primary);border-radius:8px;overflow:hidden}.choice-buttons__option{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;height:36px;padding:0 14px;min-width:0;border:none;border-right:1px solid var(--ds-border-primary);background-color:var(--ds-bg-primary);font-size:14px;font-weight:500;line-height:1.35;color:var(--ds-text-secondary);cursor:pointer;overflow:hidden;white-space:nowrap;-webkit-transition:background-color .15s ease,color .15s ease;-o-transition:background-color .15s ease,color .15s ease;transition:background-color .15s ease,color .15s ease}.choice-buttons__tooltip-anchor{display:-ms-flexbox;display:flex;min-width:0;height:100%;cursor:not-allowed}.choice-buttons__tooltip-anchor .choice-buttons__option{width:100%}.choice-buttons__content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:0;max-width:100%;gap:6px}.choice-buttons__icon{display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.choice-buttons__label{min-width:0;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.choice-buttons>.choice-buttons__option:last-child,.choice-buttons>.choice-buttons__tooltip-anchor:last-child .choice-buttons__option{border-right:none}.choice-buttons--stacked{grid-auto-flow:row}.choice-buttons--stacked .choice-buttons__option{border-right:none;border-bottom:1px solid var(--silver-blue-extra-lite);text-align:left}.choice-buttons--stacked>.choice-buttons__option:last-child,.choice-buttons--stacked>.choice-buttons__tooltip-anchor:last-child .choice-buttons__option{border-bottom:none}.choice-buttons--md .choice-buttons__option{height:46px;padding:0 14px;font-size:14px}.choice-buttons__option:hover:not(:disabled):not(.choice-buttons__option--on){background-color:var(--ds-brand-25)}.choice-buttons__option--on{background-color:var(--ds-bg-brand-solid);color:#fff}.choice-buttons__option:disabled{cursor:not-allowed;opacity:.6}.choice-buttons__option--locked{color:var(--silver-blue-semi-lite);background-color:var(--silver-blue-extra-extra-lite);cursor:not-allowed}.choice-buttons__option--locked.choice-buttons__option--on{color:var(--blue-dark);background-color:var(--blue-extra-lite)}@media (prefers-reduced-motion:reduce){.choice-buttons__option{-webkit-transition:none;-o-transition:none;transition:none}}.choice-buttons__single{display:inline-block;padding:9px 0;font-size:13px;line-height:1.35;color:var(--blue-dark);font-weight:600}.choice-buttons__single .choice-buttons__content{-ms-flex-pack:start;justify-content:flex-start}.destructive-button{background-color:var(--ds-bg-error-solid);color:var(--ds-text-on-solid)}.destructive-button:hover:not(:disabled){background-color:var(--ds-bg-error-solid-hover)}.destructive-button:focus-visible{outline:2px solid var(--ds-ring-error);outline-offset:2px;-webkit-box-shadow:var(--ds-btn-shadow);box-shadow:var(--ds-btn-shadow)}.destructive-button:disabled{background-color:var(--ds-btn-danger-disabled);color:var(--ds-text-on-solid)}.destructive-button--outline{background-color:var(--ds-bg-primary);border-color:var(--ds-border-error-subtle);color:var(--ds-text-error-primary)}.destructive-button--outline:hover:not(:disabled){background-color:var(--ds-bg-error-primary);border-color:var(--ds-border-error-subtle);color:var(--ds-text-error-primary-hover)}.destructive-button--outline:disabled{background-color:var(--ds-bg-primary);border-color:var(--ds-btn-danger-disabled);color:var(--ds-btn-danger-disabled);cursor:not-allowed;opacity:.5}.stg-page{height:100%;min-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--ds-spacing-xl)}.stg-page--narrow{max-width:720px}.stg-card{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--ds-bg-primary);border:1px solid var(--ds-border-secondary);border-radius:10px;padding:var(--ds-spacing-xl)}.stg-card__head{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;gap:var(--ds-spacing-xl);margin-bottom:var(--ds-spacing-xl)}.stg-card__title{margin:0;color:var(--ds-text-primary);font-size:var(--ds-body-2-size);line-height:var(--ds-body-2-line);font-weight:var(--ds-weight-semibold)}.stg-card__note{margin:4px 0 0;max-width:62ch;color:var(--ds-text-tertiary);font-size:13px;line-height:18px}.stg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ds-spacing-xl)}@media (max-width:900px){.stg-grid{grid-template-columns:minmax(0,1fr)}}.stg-grid__wide{grid-column:1/-1}.stg-input{width:100%}.stg-control-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--ds-spacing-lg)}.stg-control-row .stg-input{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.stg-add-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--ds-spacing-lg)}.stg-add-row .stg-input{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.stg-list{-ms-flex-direction:column;flex-direction:column;border:1px solid var(--ds-border-secondary);border-radius:10px;overflow:hidden}.stg-list,.stg-row{display:-ms-flexbox;display:flex}.stg-row{-ms-flex-align:center;align-items:center;gap:var(--ds-spacing-lg);min-height:56px;padding:10px var(--ds-spacing-lg);border-top:1px solid var(--ds-border-secondary);-webkit-transition:background-color .18s ease;-o-transition:background-color .18s ease;transition:background-color .18s ease}.stg-row:first-child{border-top:none}.stg-row:hover{background-color:var(--ds-btn-gray-hover)}.stg-row.off .stg-row__text{color:var(--ds-text-tertiary)}.stg-row__text{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;color:var(--ds-text-primary);font-size:var(--ds-body-2-size);line-height:var(--ds-body-2-line)}.stg-row__actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--ds-spacing-md);-ms-flex-negative:0;flex-shrink:0}.stg-scroll{max-height:420px;overflow-y:auto}.stg-empty{padding:32px var(--ds-spacing-lg);text-align:center;color:var(--ds-text-tertiary);font-size:13px;line-height:18px}.stg-toggles{-ms-flex-direction:column;flex-direction:column}.stg-toggle,.stg-toggles{display:-ms-flexbox;display:flex}.stg-toggle{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:var(--ds-spacing-xl);padding:var(--ds-spacing-lg) 0;border-top:1px solid var(--ds-border-secondary)}.stg-toggle:first-child{border-top:none;padding-top:0}.stg-toggle:last-child{padding-bottom:0}.stg-toggle.disabled .stg-toggle__name,.stg-toggle.disabled .stg-toggle__note{color:var(--ds-text-tertiary)}.stg-toggle__text{min-width:0}.stg-toggle__name{color:var(--ds-text-primary);font-size:var(--ds-body-2-size);line-height:var(--ds-body-2-line);font-weight:var(--ds-weight-medium)}.stg-toggle__note{margin:2px 0 0;max-width:72ch;color:var(--ds-text-tertiary);font-size:13px;line-height:18px}.web-chat-design{-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--ds-spacing-xl);width:100%;min-height:260px;height:calc(100vh - 300px)}.web-chat-design__body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:hidden}.web-chat-styles{min-width:0}.web-chat-design .stg-page,.web-chat-styles{height:100%;min-height:0}.web-chat-design .stg-card{display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;-ms-flex-direction:column;flex-direction:column;min-height:0;overflow:hidden}.web-chat-design .stg-card__head{-ms-flex:0 0 auto;flex:0 0 auto}.web-chat-design .stg-card>.stg-grid,.web-chat-design .stg-card>.stg-toggles{-ms-flex:1 1 auto;flex:1 1 auto;min-height:0}.web-chat-design .stg-card.wc-colors-card,.web-chat-design .stg-card>.stg-grid,.web-chat-design .stg-card>.stg-toggles{overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable;padding-right:4px}.web-chat-design .wc-colors-card>.wc-colors{-ms-flex:none;flex:none;min-height:420px;max-height:520px}.web-chat-design .web-chat-main-page{overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable;padding-right:4px}.web-chat-design .web-chat-main-page>.stg-card{-ms-flex:0 0 auto;flex:0 0 auto;overflow:visible}.web-chat-design .web-chat-main-page>.stg-card>.stg-grid,.web-chat-design .web-chat-main-page>.stg-card>.stg-toggles{-ms-flex:none;flex:none;overflow:visible;padding-right:0}.wc-logo{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 auto;flex:0 0 auto;gap:24px;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid var(--ds-border-default)}.wc-logo,.wc-logo__actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.wc-logo__actions{-ms-flex-direction:column;flex-direction:column;gap:8px}.wc-logo__actions,.wc-logo__upload{-ms-flex-negative:0;flex-shrink:0}.wc-logo__upload img{-o-object-fit:contain!important;object-fit:contain!important}.wc-logo__status{min-height:18px;color:var(--ds-text-tertiary);font-size:12px;line-height:18px}.wc-logo__controls{min-width:0;-ms-flex:0 1 560px;flex:0 1 560px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:8px;text-align:left}.wc-colors,.wc-logo__controls{display:-ms-flexbox;display:flex}.wc-colors{-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;gap:32px}.wc-colors__preview{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:320px;min-height:420px;padding:var(--ds-spacing-lg);border:1px solid var(--ds-border-secondary);border-radius:12px;background-color:var(--ds-bg-secondary)}.wc-colors__list{overflow:auto;padding-right:5px;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--ds-spacing-lg);max-width:480px}.web-chat-design .wc-colors__preview{overflow:hidden}.web-chat-design .stg-input{height:40px}.wc-info-input-card{min-width:0;padding:var(--ds-spacing-lg);border:1px solid var(--ds-border-secondary);border-radius:10px}.wc-info-input-card__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:var(--ds-spacing-lg);margin-bottom:var(--ds-spacing-lg)}.wc-info-input-card__head h3{margin:0;font-size:14px;font-weight:600;color:var(--ds-text-primary)}.wc-custom-inputs{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--ds-spacing-lg);min-width:0;margin-top:var(--ds-spacing-lg);padding-top:var(--ds-spacing-xl);border-top:1px solid var(--ds-border-secondary)}.wc-custom-inputs>h3{margin:0;color:var(--ds-text-primary);font-size:14px}.wc-info-input-card__actions,.wc-info-input-card__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--ds-spacing-lg)}.wc-info-input-card__actions{-ms-flex-negative:0;flex-shrink:0}.wc-custom-inputs__drag-handle{display:-ms-flexbox;display:flex;padding:4px;border:0;background:transparent;color:var(--ds-text-tertiary);cursor:-webkit-grab;cursor:grab}.wc-custom-inputs__drag-handle:active{cursor:-webkit-grabbing;cursor:grabbing}.wc-custom-inputs__drag-handle:disabled{opacity:.4;cursor:default}.wc-info-input-card--drop-target{border-color:var(--ds-border-brand)}.wc-custom-inputs__drag-label{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.wc-custom-inputs__error{color:var(--ds-text-error-primary,#e5484d)}@media (max-width:900px){.wc-colors{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start}.wc-colors__preview{max-width:360px}.wc-colors__list,.wc-colors__preview{width:100%;margin:0 auto}}.tabs-container{-ms-flex-pack:center;justify-content:center}.tabs-container,.tabs-track{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:100%}.tabs-track{min-width:0}.tabs-container .tab-item{cursor:pointer}.tab-item__label{display:block;max-width:320px;white-space:nowrap}.tab-item__label,.tab-item__label>*{min-width:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.tab-item__label>*{max-width:100%}.tabs-container .tab-item:disabled{opacity:.7;cursor:not-allowed}.tabs-container.default .tabs-track{gap:var(--ds-spacing-xs);padding:4px;border-radius:10px;background-color:var(--ds-bg-tertiary)}.tabs-container.default .tab-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:var(--ds-spacing-md);min-width:0;-ms-flex-negative:1;flex-shrink:1;padding:8px var(--ds-spacing-lg);border:none;border-radius:var(--ds-btn-radius);background:transparent;-webkit-box-shadow:none;box-shadow:none;color:var(--ds-text-tertiary);font-size:var(--tabs-font-size,var(--ds-body-2-size));line-height:var(--ds-body-2-line);font-weight:var(--ds-weight-semibold);white-space:nowrap;-webkit-transition:background-color .18s ease,color .18s ease,-webkit-box-shadow .18s ease;transition:background-color .18s ease,color .18s ease,-webkit-box-shadow .18s ease;-o-transition:background-color .18s ease,color .18s ease,box-shadow .18s ease;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease,-webkit-box-shadow .18s ease}@media (max-width:900px){.tabs-container.default .tab-item,.tabs-container.segment .tab-item{padding:6px var(--ds-spacing-md);font-size:var(--tabs-font-size,13px);gap:6px}}.tabs-container.default .tab-item:not(.disabled):not(.active):hover{background:hsla(0,0%,100%,.6);color:var(--ds-text-primary);-webkit-box-shadow:none;box-shadow:none}.tabs-container.default .tab-item.active{background:var(--ds-bg-primary);color:var(--ds-text-primary);-webkit-box-shadow:var(--ds-btn-shadow);box-shadow:var(--ds-btn-shadow)}.tabs-container .tab-count{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border:1px solid var(--ds-border-secondary);border-radius:999px;background-color:var(--ds-neutral-50);color:var(--ds-text-tertiary);font-size:11px;font-weight:var(--ds-weight-medium);line-height:1;-ms-flex-negative:0;flex-shrink:0}.tabs-container.count-danger .tab-count{border-color:transparent;background-color:var(--ds-danger-600);color:var(--ds-text-on-solid);font-weight:var(--ds-weight-semibold)}.tabs-container.fluid,.tabs-container.fluid .tabs-track{width:100%}.tabs-container.fluid .tab-item{-ms-flex:1 1;flex:1 1;min-width:0;padding-left:var(--ds-spacing-md);padding-right:var(--ds-spacing-md);gap:6px}.tabs-container.underline{-ms-flex-pack:start;justify-content:flex-start;border-bottom:1px solid var(--ds-border-secondary);background:transparent;width:auto;min-height:auto;margin-top:0}.tabs-container.underline .tabs-track{gap:8px}.tabs-container.underline .tab-item{gap:8px;min-width:0;-ms-flex-negative:1;flex-shrink:1;padding:8px 12px;background:none;border:none;font-size:var(--tabs-font-size,13px);font-weight:var(--ds-weight-semibold);color:var(--ds-text-tertiary);position:relative;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.tabs-container.underline .tab-item,.tabs-container.underline .tab-item__icon{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.tabs-container.underline .tab-item__icon{-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 auto;flex:0 0 auto}.tabs-container.underline .tab-item:not(.disabled):not(.active):hover{color:var(--ds-text-quaternary)}.tabs-container.underline .tab-item.active{color:var(--ds-text-brand-secondary)}.tabs-container.underline .tab-item.active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--ds-border-brand-alt);border-radius:2px}.tabs-container.segment .tabs-track{gap:var(--ds-spacing-xxs);padding:4px;border-radius:10px;background-color:var(--ds-neutral-50)}.tabs-container.segment .tab-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:var(--ds-spacing-md);min-width:0;-ms-flex-negative:1;flex-shrink:1;padding:8px var(--ds-spacing-lg);border:none;border-radius:var(--ds-btn-radius);background:transparent;color:var(--ds-text-tertiary);font-size:var(--tabs-font-size,var(--ds-body-2-size));line-height:var(--ds-body-2-line);font-weight:var(--ds-weight-semibold);white-space:nowrap;-webkit-transition:background-color .18s ease,color .18s ease,-webkit-box-shadow .18s ease;transition:background-color .18s ease,color .18s ease,-webkit-box-shadow .18s ease;-o-transition:background-color .18s ease,color .18s ease,box-shadow .18s ease;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease,-webkit-box-shadow .18s ease}.tabs-container.segment .tab-item:not(.disabled):not(.active):hover{background:hsla(0,0%,100%,.6);color:var(--ds-text-primary)}.tabs-container.segment .tab-item.active{background:var(--ds-bg-primary);color:var(--ds-text-primary);-webkit-box-shadow:var(--ds-btn-shadow);box-shadow:var(--ds-btn-shadow)}.setting-card{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 22px;border-radius:16px;background-color:var(--ds-bg-primary);border:1px solid var(--silver-blue-extra-lite);-webkit-box-shadow:0 1px 2px rgba(9,24,58,.04);box-shadow:0 1px 2px rgba(9,24,58,.04);-webkit-transition:background-color .22s ease,border-color .22s ease,-webkit-box-shadow .22s ease;transition:background-color .22s ease,border-color .22s ease,-webkit-box-shadow .22s ease;-o-transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease;transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease;transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease,-webkit-box-shadow .22s ease}.setting-card--dimmed{background-color:var(--silver-blue-extra-extra-lite);border-color:var(--silver-blue-extra-lite);-webkit-box-shadow:none;box-shadow:none}.setting-card__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:14px}.setting-card__title{margin:0;font-size:14px;font-weight:600;color:var(--blue-dark)}.setting-card__heading{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:0;gap:8px}.setting-card__hint{display:-ms-flexbox;display:flex;cursor:help}.setting-card__toggle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:6px}.setting-toggle{margin-bottom:16px}.setting-body{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px 20px;align-items:start}.setting-body,.setting-body--compact{-webkit-transition:opacity .22s ease;-o-transition:opacity .22s ease;transition:opacity .22s ease;-ms-flex-align:start}.setting-body--compact{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-start;gap:18px 24px}.setting-body--off{opacity:.75;cursor:not-allowed}.setting-body--off>*{pointer-events:none}.setting-field{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px;min-width:0}.setting-field--wide{grid-column:1/-1}.setting-label{font-weight:600;text-transform:uppercase;letter-spacing:.04em}.setting-hint,.setting-label{font-size:12px;color:var(--silver-blue-dark)}.setting-hint{margin:0;line-height:1.45}.setting-control{max-width:340px}.setting-card .setting-control .standard-input{-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;padding:8px 12px;font-size:13px}.setting-number{gap:8px}.setting-number,.setting-number__box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.setting-number__box{-webkit-box-sizing:border-box;box-sizing:border-box;width:110px;height:40px;border:1px solid var(--silver-blue-extra-lite);border-radius:10px;background-color:var(--ds-bg-primary)}.setting-number__unit{font-size:13px;color:var(--silver-blue-dark)}.setting-cards{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:10px}.setting-cards,.setting-stack{display:-ms-flexbox;display:flex}.setting-stack{-ms-flex-direction:column;flex-direction:column;gap:14px;-ms-flex-align:start;align-items:flex-start}.setting-days{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:10px;overflow-y:hidden;-ms-flex-item-align:stretch;align-self:stretch}.setting-switches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px}.setting-switches>*{padding:12px 0;border-top:1px solid var(--silver-blue-extra-lite)}.setting-switches>:first-child,.setting-switches>:nth-child(2){padding-top:0;border-top:none}@media (max-width:900px){.setting-switches{grid-template-columns:minmax(0,1fr)}.setting-switches>:nth-child(2){padding-top:12px;border-top:1px solid var(--silver-blue-extra-lite)}}.setting-subfield{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:12px}.setting-notice,.setting-subfield{-webkit-animation:setting-reveal .26s ease-out;animation:setting-reveal .26s ease-out}.setting-notice{margin:0 0 14px;padding:10px 12px;border-radius:10px;background-color:var(--yellow-extra-lite);color:var(--yellow-extra-dark);font-size:12px;line-height:1.45}@-webkit-keyframes setting-reveal{0%{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes setting-reveal{0%{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.setting-notice,.setting-subfield{-webkit-animation:none;animation:none}.setting-body,.setting-body--compact,.setting-card{-webkit-transition:none;-o-transition:none;transition:none}}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__navigation button[disabled]{background-color:#f0f0f0}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers{font-weight:700}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:.75em;padding:1em 0.66667em}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;text-align:center;padding:.75em .5em;background:none}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.date-picker-input-container{position:relative}.date-picker-input-container .standard-input-wrapper{height:100%}.date-picker-input-icon{color:var(--ds-fg-quaternary-400);stroke:currentColor}.date-picker-input-container .date-picker-reset-button{padding:4px;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:4px}.date-picker-popup-container{padding:12px}.date-picker-popup-container .react-calendar{border:none}.date-picker-popup-container .react-calendar button{border-radius:8px}.date-picker-popup-container .react-calendar button.react-calendar__tile--hover{border-radius:0}.date-picker-popup-container .react-calendar button.react-calendar__tile--active{border-radius:0;background:var(--blue-dark)}.date-picker-popup-container .react-calendar .react-calendar__month-view__days{border-radius:8px;overflow:hidden}.react-calendar button.react-calendar__tile abbr{pointer-events:none}.selectable-card{border:1px solid var(--silver-semi-lite,var(--ds-neutral-400));border-radius:10px;padding:12px;background-color:var(--ds-bg-primary);cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectable-card.disabled{pointer-events:none;cursor:not-allowed}.selectable-card:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08)}.selectable-card.selected{border-color:var(--blue-lite,var(--ds-brand-600))}.settings-tab{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 300px);min-height:260px}.settings-tab,.settings-tab__body{padding-bottom:8px;display:-ms-flexbox;display:flex;gap:16px}.settings-tab__body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-ms-flex-direction:column;flex-direction:column}.settings-tab__loading{position:absolute;inset:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:999;cursor:progress}@media (max-width:900px){.settings-tab{padding-bottom:8px}}.table-actions{display:-ms-flexbox;display:flex;gap:var(--ds-spacing-xxs)}.table-action,.table-actions{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.table-action{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:32px;height:32px;padding:0;border:none;border-radius:6px;background-color:transparent;color:var(--ds-fg-tertiary);cursor:pointer;-webkit-transition:background-color .18s ease,color .18s ease;-o-transition:background-color .18s ease,color .18s ease;transition:background-color .18s ease,color .18s ease}.table-action:hover:not(:disabled){background-color:var(--ds-btn-gray-hover);color:var(--ds-text-primary)}.table-action:focus-visible{outline:none;-webkit-box-shadow:var(--ds-btn-focus-ring);box-shadow:var(--ds-btn-focus-ring)}.table-action:disabled{cursor:default;opacity:.4}.table-action--danger:hover:not(:disabled){background-color:var(--red-extra-lite);color:var(--ds-btn-danger)}.table-date-time{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;white-space:nowrap}.table-date-time__date{color:var(--ds-text-primary);font-size:14px;line-height:20px;font-weight:500}.table-date-time__time{color:var(--ds-text-tertiary);font-size:12px;line-height:16px}.webhook-type{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;max-width:100%;padding:1px 10px;border-radius:999px;font-size:12px;font-weight:500;line-height:18px;white-space:normal;text-align:center}.webhook-type--brand{background-color:var(--ds-brand-50);color:var(--ds-brand-800)}.webhook-type--neutral{background-color:var(--ds-neutral-50);color:var(--ds-text-secondary)}.webhook-type--warning{background-color:var(--ds-warning-50);color:var(--ds-warning-800)}.webhook-logs{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:60vh;overflow-y:auto;border:1px solid var(--ds-border-secondary);border-radius:10px}.webhook-logs__row{border-top:1px solid var(--ds-border-secondary)}.webhook-logs__row:first-child{border-top:none}.webhook-logs__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--ds-spacing-lg);width:100%;padding:10px var(--ds-spacing-lg);border:none;background:transparent;font:inherit;text-align:left;cursor:pointer;-webkit-transition:background-color .15s ease;-o-transition:background-color .15s ease;transition:background-color .15s ease}.webhook-logs__head:hover{background-color:var(--ds-bg-secondary)}.webhook-logs__status{-ms-flex-negative:0;flex-shrink:0;min-width:46px;padding:1px 8px;border-radius:999px;font-size:12px;font-weight:600;line-height:18px;text-align:center;font-variant-numeric:tabular-nums}.webhook-logs__status--ok{background-color:var(--ds-success-50);color:var(--ds-success-600)}.webhook-logs__status--error{background-color:var(--ds-danger-50);color:var(--ds-text-danger)}.webhook-logs__status--failed{background-color:var(--ds-warning-50);color:var(--ds-warning-800);min-width:0}.webhook-logs__when{-ms-flex:1 1;flex:1 1;min-width:0;color:var(--ds-text-primary);font-size:13px;line-height:18px}.webhook-logs__duration{-ms-flex-negative:0;flex-shrink:0;color:var(--ds-text-tertiary);font-size:12px;line-height:17px;font-variant-numeric:tabular-nums}.webhook-logs__type{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.webhook-logs__chevron{-ms-flex-negative:0;flex-shrink:0;color:var(--ds-fg-tertiary);-webkit-transition:-webkit-transform .18s ease;transition:-webkit-transform .18s ease;-o-transition:transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease}.webhook-logs__chevron.is-open{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.webhook-logs__chevron{-webkit-transition:none;-o-transition:none;transition:none}}.webhook-logs__body{gap:var(--ds-spacing-md);padding:0 var(--ds-spacing-lg) var(--ds-spacing-lg)}.webhook-logs__body,.webhook-logs__part{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.webhook-logs__part{gap:4px;min-width:0}.webhook-logs__label{color:var(--ds-text-tertiary);font-size:11px;font-weight:600;line-height:15px;text-transform:uppercase;letter-spacing:.04em}.webhook-logs__pre{margin:0;max-height:200px;padding:10px 12px;overflow:auto;border-radius:8px;background-color:var(--ds-bg-secondary);color:var(--ds-text-primary);font-family:Menlo,Consolas,monospace;font-size:12px;line-height:17px;white-space:pre;overflow-x:auto}.webhook-logs__pre--error{background-color:var(--ds-danger-50);color:var(--ds-text-danger)}.webhook-logs__empty{padding:32px var(--ds-spacing-lg);text-align:center;color:var(--ds-text-tertiary);font-size:13px;line-height:18px}.table-scroll{min-width:0;overflow:auto;border:1px solid var(--ds-border-secondary);border-radius:10px;background:-webkit-linear-gradient(top,var(--ds-bg-tertiary),var(--ds-bg-tertiary) 42px,var(--ds-bg-primary) 0,var(--ds-bg-primary));background:-o-linear-gradient(top,var(--ds-bg-tertiary) 0,var(--ds-bg-tertiary) 42px,var(--ds-bg-primary) 42px,var(--ds-bg-primary) 100%);background:linear-gradient(180deg,var(--ds-bg-tertiary) 0,var(--ds-bg-tertiary) 42px,var(--ds-bg-primary) 0,var(--ds-bg-primary));scrollbar-width:thin;scrollbar-color:var(--ds-border-primary) transparent}.table-scroll::-webkit-scrollbar{width:10px;height:10px}.table-scroll::-webkit-scrollbar-track{background:transparent}.table-scroll::-webkit-scrollbar-track:horizontal{margin:0 8px}.table-scroll::-webkit-scrollbar-thumb{min-width:40px;border:2px solid transparent;border-radius:999px;background-color:var(--ds-border-primary);background-clip:padding-box}.table-scroll::-webkit-scrollbar-thumb:hover{background-color:var(--ds-fg-tertiary-600)}.table-scroll::-webkit-scrollbar-corner{background:transparent}.table-scroll::-webkit-scrollbar-button{display:none}.table-scroll>.custom-table{min-width:900px;table-layout:fixed;border:0;border-radius:0}.table-scroll .custom-table th{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.table-scroll .custom-table th>div{min-width:0}.table-scroll .custom-table th>div>span{min-width:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.table-scroll--sticky-actions .custom-table td:last-child:not([colspan]),.table-scroll--sticky-actions .custom-table th:last-child{position:sticky;right:0;width:110px;min-width:88px;background-color:var(--ds-bg-primary)}.table-scroll--sticky-actions .custom-table th:last-child{z-index:12;background-color:var(--ds-bg-tertiary)}.table-scroll--sticky-actions .custom-table td:last-child:not([colspan]){z-index:2}.table-scroll--sticky-actions.has-horizontal-overflow .custom-table td:last-child:not([colspan]):before,.table-scroll--sticky-actions.has-horizontal-overflow .custom-table th:last-child:before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background-color:var(--ds-border-secondary);pointer-events:none}.table-scroll--sticky-actions .custom-table tbody tr:hover td:last-child:not([colspan]),.table-scroll:not(.table-scroll--cell-hover) .custom-table tbody tr:hover td{background-color:var(--silver-lite)}.table-scroll--cell-hover .custom-table .clickable-td:hover{background-color:var(--ds-btn-gray-hover)}.table-scroll .custom-table tbody tr.table-loading:hover td,.table-scroll .custom-table tbody tr.table-no-result:hover td{background-color:var(--ds-bg-primary)}.webhooks-table{table-layout:fixed;min-width:720px}.webhooks-table__url-column{width:34%}.webhooks-table__header-column{width:17%}.webhooks-table__value-column{width:19%}.webhooks-table__type-column{width:24%}.webhooks-table__actions-column{width:48px}.webhooks-table__url-cell{min-width:0;overflow:hidden}.webhooks-table__ellipsis{display:block;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.webhooks-table__empty{height:180px;padding:32px;color:var(--ds-text-tertiary);text-align:center!important}.webhooks-modal__title{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px}.webhooks-modal__back{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--ds-text-tertiary);cursor:pointer;-webkit-transition:background-color .15s ease,color .15s ease;-o-transition:background-color .15s ease,color .15s ease;transition:background-color .15s ease,color .15s ease}.webhooks-modal__back:hover{background-color:var(--ds-bg-secondary);color:var(--ds-text-primary)}.fw-upload__hint{cursor:help}.fw-upload,.fw-upload__hint{display:-ms-flexbox;display:flex}.fw-upload{-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;padding:16px;border-radius:12px;border:1px dashed var(--silver-blue-semi-lite);background-color:var(--blue-extra-lite-3)}.fw-upload__label{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer}.fw-upload__label input{display:none}.fw-upload__filename{-ms-flex:1 1 160px;flex:1 1 160px;min-width:0;font-size:13px;color:var(--blue-dark);overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.fw-upload__filename--empty{color:var(--silver-blue)}.fw-stats{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;gap:8px;margin:18px 0}.fw-stats__value{font-size:24px;font-weight:600;line-height:1.1;color:var(--blue-dark)}.fw-stats__label{font-size:13px;color:var(--silver-blue-dark)}.fw-actions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}@media (max-width:600px){.fw-upload{padding:0 16px}}@media (prefers-reduced-motion:reduce){.fw-upload__button{-webkit-transition:none;-o-transition:none;transition:none}}.template-container{display:-ms-flexbox;display:flex;gap:16px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background-color:var(--blue-extra-lite);border:1px solid var(--blue-semi-extra-lite);border-radius:8px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);padding:8px;-ms-flex-negative:0;flex-shrink:0}.template-container span,.template-container textarea{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:18px;border:none;outline:none;background:none;resize:none;-ms-flex-positive:1;flex-grow:1;padding:0 2px;min-height:1px;max-width:100%;overflow-wrap:break-word}.template-actions{display:-ms-flexbox;display:flex;gap:8px}.template-actions button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:4px;border-radius:8px}.template-actions svg{stroke:var(--blue)}.template-actions .save-icon{stroke:var(--green)}.template-container.hoverable:hover{cursor:pointer;background-color:var(--blue-extra-lite);border:1px solid;border-color:var(--blue-lite)}.template-container--management{-ms-flex-align:center;align-items:center;min-height:60px;padding:12px 14px;border:1px solid var(--ds-border-secondary);border-radius:8px;background-color:var(--ds-bg-primary);-webkit-box-shadow:none;box-shadow:none}.template-container--management.is-editing{border-color:var(--ds-border-brand);background-color:var(--ds-brand-25)}.template-container--management textarea{max-width:none;border:1px solid transparent;border-radius:6px}.template-container--management .template-text,.template-container--management textarea{-ms-flex:1 1;flex:1 1;width:0;min-width:0;padding:6px 8px;color:var(--ds-text-primary);font-size:14px;line-height:20px;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.template-container--management textarea:disabled{color:var(--ds-text-primary);opacity:1;cursor:default}.template-container--management textarea:not(:disabled){border-color:var(--ds-border-primary);background-color:var(--ds-bg-primary)}.template-container--management textarea:not(:disabled):focus{border-color:var(--ds-border-brand);-webkit-box-shadow:0 0 0 2px var(--ds-focus-ring);box-shadow:0 0 0 2px var(--ds-focus-ring)}.template-container--management .template-actions{-ms-flex-negative:0;flex-shrink:0;gap:var(--ds-spacing-xs)}.template-container--management .template-actions svg{stroke:currentColor}.common-action-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:4px;border-radius:8px}.common-action-button svg{stroke:var(--blue)}.common-action-button.action-delete-button svg{stroke:var(--red)}.templates-folders{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--ds-spacing-md);margin-top:var(--ds-spacing-lg);max-height:340px;overflow-y:auto}.templates-folder-card{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:76px;padding:var(--ds-spacing-lg) 36px var(--ds-spacing-lg) var(--ds-spacing-lg);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--ds-spacing-md);background-color:var(--ds-bg-primary);border:1px solid var(--ds-border-secondary);border-radius:10px;cursor:pointer;-webkit-transition:background-color .18s ease;-o-transition:background-color .18s ease;transition:background-color .18s ease}.templates-folder-card:hover{background-color:var(--ds-btn-gray-hover)}.template-card-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--ds-spacing-md);min-width:0;color:var(--ds-fg-tertiary)}.template-folder-name{min-width:0;color:var(--ds-text-primary);font-size:var(--ds-body-2-size);line-height:var(--ds-body-2-line);font-weight:var(--ds-weight-medium);word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.template-card-add{position:absolute;top:6px;right:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:26px;height:26px;border-radius:6px;color:var(--ds-fg-tertiary);-webkit-transition:background-color .18s ease,color .18s ease;-o-transition:background-color .18s ease,color .18s ease;transition:background-color .18s ease,color .18s ease}.template-card-add:hover{background-color:var(--ds-btn-brand-soft);color:var(--ds-btn-brand)}.templates-folders-container{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100%;max-height:600px;overflow:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;gap:var(--ds-spacing-lg);padding:var(--ds-spacing-xl);margin-top:var(--ds-spacing-xl);border:1px solid var(--ds-border-secondary);border-radius:10px}.templates-no-result{width:100%;text-align:center;color:var(--ds-text-tertiary);font-size:13px;line-height:18px}.resources{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;min-height:0}.resources .stg-card{height:100%;overflow:auto}.resources .resources-templates-page{-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;height:auto;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable;padding-right:4px}.resources .resources-templates-page>.stg-card{-ms-flex:0 0 auto;flex:0 0 auto;height:auto;overflow:visible}.resources .resources-templates-page .templates-folders{max-height:none;overflow:visible}.configurations-item{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.configurations-header{margin-bottom:var(--ds-spacing-xl);font-size:var(--ds-body-2-size);line-height:var(--ds-body-2-line);font-weight:var(--ds-weight-semibold);color:var(--ds-text-primary)}.configurations-main-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;gap:20px}.configurations-forbidden-words-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}.bg-white{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--ds-bg-primary);width:100%;border:1px solid var(--ds-border-secondary);border-radius:10px;padding:var(--ds-spacing-xl)}.bots-bottom-div-2{min-height:0}.ai-tab{width:100%}.ai-tab-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding-left:0;padding-right:0}.ai-tab-header__hint{cursor:help}.ai-config,.ai-tab-header__hint{display:-ms-flexbox;display:flex}.ai-config{width:100%;padding-bottom:8px;-ms-flex-direction:column;flex-direction:column;gap:16px;height:calc(100vh - 300px);min-height:260px;overflow-y:auto;overscroll-behavior:contain}.ai-block,.ai-config{-webkit-box-sizing:border-box;box-sizing:border-box}.ai-block{padding:20px 22px;border-radius:16px;background-color:var(--ds-bg-primary);border:1px solid var(--silver-blue-extra-lite);-webkit-box-shadow:0 1px 2px rgba(9,24,58,.04);box-shadow:0 1px 2px rgba(9,24,58,.04)}.ai-block--primary{border-color:var(--blue-semi-extra-lite);background-color:var(--blue-extra-lite-3)}.ai-block__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:14px}.ai-block__title{margin:0;font-size:14px;font-weight:600;color:var(--blue-dark)}.ai-block__hint{display:-ms-flexbox;display:flex;cursor:help}.ai-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.ai-row--top{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch}.ai-row--top>:first-child{-ms-flex:0 1 300px;flex:0 1 300px;min-width:0}.ai-row--top>:nth-child(2){-ms-flex:1 1 380px;flex:1 1 380px;min-width:0}.ai-number{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}.ai-number__suffix{font-size:13px;color:var(--silver-blue-dark);white-space:nowrap}.ai-langs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.ai-lang{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-sizing:border-box;box-sizing:border-box;height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--silver-blue-extra-lite);background-color:var(--ds-bg-primary);font-size:13px;color:var(--silver-blue-dark);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .15s ease,border-color .15s ease,color .15s ease;-o-transition:background-color .15s ease,border-color .15s ease,color .15s ease;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ai-lang:hover{border-color:var(--silver-blue-semi-lite);background-color:var(--silver-blue-extra-extra-lite)}.ai-lang--selected{border-color:var(--blue-semi-extra-lite);background-color:var(--blue-extra-lite);color:var(--blue-dark);font-weight:600}.ai-lang:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.ai-lang__flag{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:0 0 auto;flex:0 0 auto}.ai-lang__code{font-size:11px;text-transform:uppercase;color:var(--silver-blue)}.ai-lang--selected .ai-lang__code{color:var(--blue-lite)}.ai-sources{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.ai-sources__empty{padding:16px;border-radius:12px;border:1px dashed var(--silver-blue-semi-lite);background-color:var(--blue-extra-lite-3);text-align:center;font-size:13px;color:var(--silver-blue-dark)}.ai-source{gap:12px;padding:10px 12px;border-radius:12px;border:1px solid var(--silver-blue-extra-lite);background-color:var(--ds-bg-primary)}.ai-source,.ai-source__icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ai-source__icon{-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 auto;flex:0 0 auto;width:32px;height:32px;border-radius:8px;background-color:var(--blue-extra-lite)}.ai-source__main{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3px}.ai-source__name{font-size:13px;font-weight:500;color:var(--blue-dark);overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.ai-source__status{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;color:var(--silver-blue-dark);min-width:0}.ai-source__dot{width:7px;height:7px;border-radius:50%;-ms-flex:0 0 auto;flex:0 0 auto;background-color:var(--silver-blue)}.ai-source__status--ok .ai-source__dot{background-color:var(--green-lite)}.ai-source__status--warn .ai-source__dot{background-color:var(--yellow)}.ai-source__status--error .ai-source__dot{background-color:var(--red)}.ai-source__status--busy .ai-source__dot{background-color:var(--blue-lite);-webkit-animation:ai-site-pulse 1.2s ease-in-out infinite;animation:ai-site-pulse 1.2s ease-in-out infinite}.ai-source__meta{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;color:var(--silver-blue)}.ai-source__actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex:0 0 auto;flex:0 0 auto}.ai-source__download{display:-ms-inline-flexbox;display:inline-flex;text-decoration:none}.ai-sources__add{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:4px}.ai-sources__upload{display:-ms-inline-flexbox;display:inline-flex;cursor:pointer}.ai-sources__upload input{display:none}.ai-sources__formats{font-size:11px;color:var(--silver-blue)}.ai-source__actions button svg,.ai-source__download svg,.ai-sources__add button svg,.ai-sources__upload svg{display:block;-ms-flex:0 0 auto;flex:0 0 auto}@-webkit-keyframes ai-site-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes ai-site-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.ai-site__status--busy .ai-site__status-dot{-webkit-animation:none;animation:none}}.ai-empty{padding:28px 22px;border-radius:16px;border:1px dashed var(--silver-blue-semi-lite);background-color:var(--blue-extra-lite-3);text-align:center;font-size:13px;color:var(--silver-blue-dark)}@media (prefers-reduced-motion:reduce){.ai-lang{-webkit-transition:none;-o-transition:none;transition:none}}.ai-key{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}.ai-key__notice{padding:10px 12px;border-radius:10px;font-size:13px;line-height:1.45}.ai-key__notice--shared{background-color:var(--blue-extra-lite);color:var(--blue-dark)}.ai-key__notice--own{background-color:var(--green-extra-lite);color:var(--green-semi-lite)}.ai-key__notice--missing{background-color:var(--yellow-extra-lite);color:var(--yellow-extra-dark)}.ai-key__current{font-size:12px;color:var(--silver-blue-dark)}.ai-key__current code{padding:2px 6px;border-radius:6px;background-color:var(--silver-blue-extra-extra-lite);color:var(--blue-dark)}.ai-key__row{-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.ai-index,.ai-key__row{display:-ms-flexbox;display:flex}.ai-index{-ms-flex-direction:column;flex-direction:column;gap:16px}.ai-index__modes{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.ai-index__mode{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 14px;border-radius:12px;border:1px solid var(--silver-blue-extra-lite);background-color:var(--ds-bg-primary);text-align:left;cursor:pointer;-webkit-transition:border-color .15s ease,background-color .15s ease;-o-transition:border-color .15s ease,background-color .15s ease;transition:border-color .15s ease,background-color .15s ease}.ai-index__mode:hover:not(:disabled){border-color:var(--silver-blue-semi-lite)}.ai-index__mode:disabled{cursor:default}.ai-index__mode--selected{border-color:var(--blue-semi-extra-lite);background-color:var(--blue-extra-lite)}.ai-index__mode-title{font-size:13px;font-weight:600;color:var(--blue-dark)}.ai-index__mode-text{font-size:12px;line-height:1.4;color:var(--silver-blue-dark)}.ai-index__stats{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.ai-index__stat{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px;-ms-flex:1 1 120px;flex:1 1 120px;padding:10px 14px;border-radius:12px;background-color:var(--blue-extra-lite-3)}.ai-index__stat-value{font-size:18px;font-weight:600;color:var(--blue-dark)}.ai-index__stat-value--text{font-size:13px;word-break:break-all}.ai-index__stat-label{font-size:12px;color:var(--silver-blue-dark)}.ai-index__pending{padding:10px 12px;border-radius:10px;background-color:var(--yellow-extra-lite);color:var(--yellow-extra-dark);font-size:13px}.ai-index__row{-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.ai-index__row,.ai-index__search{display:-ms-flexbox;display:flex;gap:10px}.ai-index__search{-ms-flex-direction:column;flex-direction:column;padding-top:14px;border-top:1px solid var(--silver-blue-extra-lite)}.ai-index__search-text{margin:0;font-size:12px;line-height:1.45;color:var(--silver-blue-dark)}.ai-index__empty{padding:14px;border-radius:12px;border:1px dashed var(--silver-blue-semi-lite);text-align:center;font-size:13px;color:var(--silver-blue-dark)}.ai-index__hits{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.ai-index__hit{padding:12px 14px;border-radius:12px;border:1px solid var(--silver-blue-extra-lite);background-color:var(--ds-bg-primary);opacity:.65}.ai-index__hit--used{opacity:1;border-color:var(--green-lite)}.ai-index__hit-head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:6px}.ai-index__hit-title{font-size:13px;font-weight:600;color:var(--blue-dark);overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.ai-index__hit-badge{-ms-flex:0 0 auto;flex:0 0 auto;padding:2px 8px;border-radius:999px;background-color:var(--silver-blue-extra-extra-lite);font-size:11px;color:var(--silver-blue-dark)}.ai-index__hit--used .ai-index__hit-badge{background-color:var(--green-extra-lite);color:var(--green-semi-lite)}.ai-index__hit-text{font-size:12px;line-height:1.5;color:var(--blue-dark);white-space:pre-wrap}.ai-index__hit-scores{margin-top:6px;font-size:11px;color:var(--silver-blue)}@media (prefers-reduced-motion:reduce){.ai-index__mode{-webkit-transition:none;-o-transition:none;transition:none}}.ai-index__advice{padding:10px 12px;border-radius:10px;background-color:var(--blue-extra-lite);color:var(--blue-dark);font-size:12px;line-height:1.45}.ai-style{gap:18px}.ai-style,.ai-style__row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ai-style__row{gap:10px}.ai-style__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px 20px;-ms-flex-align:start;align-items:start}.ai-style__field{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.ai-style__label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--silver-blue-dark)}.ai-style__hint,.ai-style__note{margin:0;font-size:12px;line-height:1.45;color:var(--silver-blue-dark)}.ai-style__grid--wide{grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.ai-style__warning{padding:10px 12px;border-radius:10px;background-color:var(--yellow-extra-lite);color:var(--yellow-extra-dark);font-size:12px;line-height:1.45}.ai-type-option{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;min-width:0}.ai-type-option>span{min-width:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.ai-type-option svg{-ms-flex-negative:0;flex-shrink:0}.ai-supported-languages-container .selectable-card.selected{background:var(--blue-extra-lite)}.bot-overview{max-width:880px;-webkit-animation:bot-overview-in .28s cubic-bezier(.22,.61,.36,1);animation:bot-overview-in .28s cubic-bezier(.22,.61,.36,1)}@-webkit-keyframes bot-overview-in{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes bot-overview-in{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:none;transform:none}}@media (prefers-reduced-motion:reduce){.bot-overview{-webkit-animation:none;animation:none}}.bot-overview__identity{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--ds-spacing-xl)}.bot-overview__kind{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:flex-start;padding:3px 10px;border-radius:999px;background-color:var(--ds-brand-50);color:var(--ds-brand-800);font-size:12px;font-weight:600;line-height:18px}.bot-overview__photo{-ms-flex-negative:0;flex-shrink:0}.bot-overview__naming{-ms-flex:1 1;flex:1 1;min-width:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px}.bot-overview__label{color:var(--ds-text-tertiary);font-size:12px;font-weight:600;line-height:16px;text-transform:uppercase;letter-spacing:.04em}.bot-overview__name-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--ds-spacing-md)}.bot-overview__name-row .standard-input{max-width:380px}.bot-overview__note{margin-top:var(--ds-spacing-lg)}.bot-overview__actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--ds-spacing-md)}.bot-overview__action{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:var(--ds-spacing-md);-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--ds-spacing-lg);border:1px solid var(--ds-border-secondary);border-radius:10px;background-color:var(--ds-bg-primary);color:inherit;text-align:left;text-decoration:none;cursor:pointer;-webkit-transition:border-color .18s ease,background-color .18s ease,-webkit-box-shadow .18s ease;transition:border-color .18s ease,background-color .18s ease,-webkit-box-shadow .18s ease;-o-transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,-webkit-box-shadow .18s ease}.bot-overview__action:hover{border-color:var(--ds-border-brand);background-color:var(--ds-bg-secondary);-webkit-box-shadow:0 1px 2px rgba(9,24,58,.04);box-shadow:0 1px 2px rgba(9,24,58,.04)}.bot-overview__action-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:36px;height:36px;border-radius:10px;background-color:var(--ds-brand-50);color:var(--ds-btn-brand)}.bot-overview__action-text{min-width:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.bot-overview__action-title{color:var(--ds-text-primary);font-size:var(--ds-body-2-size);font-weight:600;line-height:var(--ds-body-2-line)}.bot-overview__action-note{color:var(--ds-text-tertiary);font-size:12px;line-height:17px}.hcm-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:24px;-ms-flex-align:start;align-items:start;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.hcm-columns--stacked{overflow-y:auto;overscroll-behavior:contain}.hcm-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;min-height:0}.hcm-column__title{margin:0 0 20px;padding-bottom:12px;border-bottom:1px solid var(--silver-blue-extra-lite);font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--silver-blue)}.hcm-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;margin:0;padding:0 6px 0 0;list-style:none;max-height:calc(100vh - 360px);overflow-y:auto;overscroll-behavior:contain}.hcm-columns--stacked .hcm-list{max-height:none;overflow:visible}.hcm-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px}.hcm-item__label{font-size:12px;font-weight:500;color:var(--silver-blue-dark)}.hcm-card{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 14px;border-radius:12px;border:1px solid var(--silver-blue-extra-lite);background-color:var(--blue-extra-lite-3)}.hcm-card--button{background-color:var(--ds-bg-primary);border-color:var(--blue-semi-extra-lite)}.hcm-card__body{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;font-size:13px;line-height:1.45;color:var(--blue-dark);overflow-wrap:break-word}.hcm-card__body--muted{color:var(--silver-blue);font-style:italic}.hcm-card__controls{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px}.hcm-textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;background:transparent;resize:none;font-size:13px;line-height:1.45;color:var(--blue-dark);outline:none}.hcm-inputs-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;width:100%}.hcm-inputs-row>*{-ms-flex:1 1 160px;flex:1 1 160px;min-width:0}.hcm-pair{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 12px}.hcm-pair__key{font-weight:600;color:var(--silver-blue-dark)}.channels-parent-div{gap:20px;height:100%;min-height:0;overflow:visible}.channel,.channels-parent-div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.channel{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(33.33% - 20px);flex-basis:calc(33.33% - 20px);min-height:200px;padding:var(--ds-spacing-xl);background:var(--ds-bg-primary);border:1px solid var(--ds-border-secondary);border-radius:10px}@media (max-width:1200px){.channel{width:100%}}.connected-bot{margin-bottom:var(--ds-spacing-lg);-webkit-transition:opacity .28s ease,-webkit-transform .28s ease;transition:opacity .28s ease,-webkit-transform .28s ease;-o-transition:opacity .28s ease,transform .28s ease;transition:opacity .28s ease,transform .28s ease;transition:opacity .28s ease,transform .28s ease,-webkit-transform .28s ease}.connected-bot.deleting{opacity:0;-webkit-transform:scale(.97);-ms-transform:scale(.97);transform:scale(.97)}.connected-bot__avatar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;overflow:hidden;border-radius:var(--ds-btn-radius)}.connected-bot__avatar img{width:40px;height:40px;-o-object-fit:cover;object-fit:cover}.connected-bot__text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px;white-space:normal}.connected-bot__name{color:var(--ds-text-primary);font-size:var(--ds-body-2-size);font-weight:600;line-height:var(--ds-body-2-line);overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.connected-bot__state{color:var(--ds-success-600);font-size:12px;line-height:16px}.whatsapp-bot-div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:var(--ds-spacing-lg);padding:var(--ds-spacing-lg) var(--ds-spacing-xl);background:var(--ds-bg-primary);border:1px solid var(--ds-border-secondary);border-radius:10px;-webkit-transition:background-color .18s ease,opacity .3s ease,-webkit-transform .3s ease;transition:background-color .18s ease,opacity .3s ease,-webkit-transform .3s ease;-o-transition:background-color .18s ease,opacity .3s ease,transform .3s ease;transition:background-color .18s ease,opacity .3s ease,transform .3s ease;transition:background-color .18s ease,opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.whatsapp-bot-div:hover{background-color:var(--ds-btn-gray-hover)}.whatsapp-bot-div.deleting{opacity:0;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.whatsapp-bot-delete-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:var(--ds-btn-radius);background:transparent;color:var(--ds-btn-danger);font-size:16px;cursor:pointer;-webkit-transition:background-color .18s ease;-o-transition:background-color .18s ease;transition:background-color .18s ease}.whatsapp-bot-delete-button:hover{background-color:var(--red-extra-lite)}.integration-steps{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;line-height:var(--ds-body-2-line);font-weight:600}.integration-steps,.integration-steps__body{color:var(--ds-text-secondary);font-size:var(--ds-body-2-size)}.integration-steps__body{padding:10px 0 10px 34px;line-height:20px;text-align:left;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.integration-steps__list{margin:0;padding-left:20px}.integration-steps__list li{margin-bottom:10px}.integration-steps__list li:last-child{margin-bottom:0}.integration-note{margin:0 0 10px;color:var(--ds-text-tertiary);font-size:13px;line-height:18px}.accordion-item-trigger{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:8px;border:none;background:none;width:100%;margin:0;padding:0}.accordion-item-content{display:grid;grid-template-rows:0fr;-webkit-transition:grid-template-rows .3s ease;-o-transition:grid-template-rows .3s ease;transition:grid-template-rows .3s ease;transition:grid-template-rows .3s ease,-ms-grid-rows .3s ease}.accordion-item-content-inner{overflow:hidden}.accordion-item.open .accordion-item-content{grid-template-rows:1fr}.accordion-item .accordion-item-trigger .accordion-item-trigger-icon{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.accordion-item.open .accordion-item-trigger .accordion-item-trigger-icon.rotate{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.blacklist-block{overflow:auto;max-height:50vh}.blacklist-table__empty{height:220px;padding:32px;color:var(--ds-text-tertiary);text-align:center!important}.blacklist-platform-cell{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:var(--ds-spacing-md)}.blacklist-table__operator-button{display:inline-block;max-width:100%;padding:0;border:0;background:transparent;color:var(--ds-text-primary);font:inherit;text-align:left;cursor:pointer;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.blacklist-table__operator-button:hover{color:var(--ds-primary-600,#3d568f);text-decoration:underline}.rotate-button{font-size:16px;padding:4px 8px;margin-left:8px;cursor:pointer;background:rgba(0,0,0,.3);color:var(--ds-text-on-solid);border:none;border-radius:4px;height:35px;opacity:.7}.conversation-skeleton{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.skeleton-shape{display:block;border-radius:10px;background-color:var(--ds-neutral-100);-webkit-animation:conversation-skeleton-pulse 1.4s ease-in-out infinite;animation:conversation-skeleton-pulse 1.4s ease-in-out infinite}.conversation-skeleton__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--ds-spacing-lg);-ms-flex:0 0 auto;flex:0 0 auto;height:75px;padding:12px 16px;-webkit-box-sizing:border-box;box-sizing:border-box}.conversation-skeleton__avatar{width:35px;height:35px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.conversation-skeleton__lines{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px}.conversation-skeleton__line{height:10px}.conversation-skeleton__messages{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;gap:var(--ds-spacing-lg);-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;padding:var(--ds-spacing-xl);overflow:hidden;-webkit-filter:blur(.4px);filter:blur(.4px);-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(18%,#000),to(#000));-webkit-mask-image:-webkit-linear-gradient(top,transparent,#000 18%,#000);mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(18%,#000),to(#000));mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000)}.conversation-skeleton__bubble{-ms-flex:0 0 auto;flex:0 0 auto;max-width:56%;border-radius:14px}.conversation-skeleton__bubble--in{-ms-flex-item-align:start;align-self:flex-start}.conversation-skeleton__bubble--out{-ms-flex-item-align:end;align-self:flex-end}.conversation-skeleton__composer{-ms-flex:0 0 auto;flex:0 0 auto;height:72px;margin:0 16px 16px;border-radius:16px}.conversation-skeleton__bubble:nth-last-child(2){-webkit-animation-delay:.07s;animation-delay:.07s}.conversation-skeleton__bubble:nth-last-child(3){-webkit-animation-delay:.14s;animation-delay:.14s}.conversation-skeleton__bubble:nth-last-child(4){-webkit-animation-delay:.21s;animation-delay:.21s}.conversation-skeleton__bubble:nth-last-child(5){-webkit-animation-delay:.28s;animation-delay:.28s}.conversation-skeleton__bubble:nth-last-child(n+6){-webkit-animation-delay:.35s;animation-delay:.35s}@-webkit-keyframes conversation-skeleton-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes conversation-skeleton-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.skeleton-shape{-webkit-animation:none;animation:none}}.drawer-overlay{position:fixed;inset:0;z-index:2000;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.drawer-overlay.open{opacity:1;visibility:visible;pointer-events:auto}.drawer{position:fixed;top:4px;height:calc(100% - 8px);background:var(--ds-bg-primary);-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);z-index:2001;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;overflow-y:auto}.drawer-left{left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);border-top-right-radius:10px;border-bottom-right-radius:10px}.drawer-left.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.drawer-right{right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);border-top-left-radius:10px;border-bottom-left-radius:10px}.drawer-right.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.stars--rating--wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.stars--rating--wrapper.middle{-webkit-column-gap:3px;-moz-column-gap:3px;column-gap:3px;margin-right:5px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.stars--rating--wrapper.small{-webkit-column-gap:2px;-moz-column-gap:2px;column-gap:2px}.star--item{-webkit-clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background:#8080806e;width:30px;height:30px}.star--item.middle{width:20px;height:20px}.star--item.small{width:15px;height:15px}.level-badge{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;padding:2px 10px 2px 8px;border-radius:999px;background-color:var(--ds-bg-secondary);border:1px solid var(--ds-border-secondary);white-space:nowrap}.level-badge__mark{font-size:14px;line-height:18px}.level-badge__label{color:var(--ds-text-tertiary);font-size:12px;line-height:16px}.level-badge__value{color:var(--ds-text-primary);font-size:13px;font-weight:600;line-height:18px;font-variant-numeric:tabular-nums}.level-badge--none{opacity:.55}.level-badge--none .level-badge__mark{color:var(--ds-text-tertiary)}.conversation-history-drawer.operator-profile-drawer{overflow:hidden;border-radius:16px 0 0 16px;-webkit-box-shadow:-8px 0 24px rgba(10,13,18,.12);box-shadow:-8px 0 24px rgba(10,13,18,.12);z-index:60001}.operator-profile-drawer-overlay{z-index:60000}.operator-profile-drawer .conversation-history-drawer__shell{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0}.operator-profile-drawer .conversation-history-drawer__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:0 0 auto;flex:0 0 auto;gap:16px;padding:16px 24px;border-bottom:1px solid var(--ds-border-secondary);color:var(--ds-text-primary);font-size:16px;font-weight:var(--ds-weight-semibold)}.operator-profile-drawer .conversation-history-drawer__content{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0;overflow:auto}.operator-profile-drawer__content{overflow-y:auto;padding:20px 24px 28px;scrollbar-width:thin}.operator-profile-drawer__profile-card{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:16px;padding:16px;border:1px solid var(--ds-border-secondary);border-radius:16px;background:var(--ds-bg-secondary,#f9fafb);margin-bottom:20px}.operator-profile-drawer__profile-main{min-width:0}.operator-profile-drawer__name{color:var(--ds-text-primary);font-size:17px;font-weight:var(--ds-weight-semibold)}.operator-profile-drawer__email,.operator-profile-drawer__name{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.operator-profile-drawer__email{color:var(--ds-text-tertiary);font-size:13px;margin-top:3px}.operator-profile-drawer__badges{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:8px;margin-top:10px}.operator-profile-drawer__status{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;color:var(--ds-text-primary);font-size:13px;padding:4px 8px;border-radius:8px;background:var(--ds-bg-primary)}.operator-profile-drawer__badges .level-badge{background-color:var(--ds-bg-primary)}.operator-profile-drawer__avatar-button{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;padding:0;border:none;border-radius:50%;background:none;cursor:-webkit-zoom-in;cursor:zoom-in;-webkit-transition:-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:-webkit-transform .15s ease,-webkit-box-shadow .15s ease;-o-transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease}.operator-profile-drawer__avatar-button:hover{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);-webkit-box-shadow:0 0 0 3px var(--ds-border-secondary);box-shadow:0 0 0 3px var(--ds-border-secondary)}.operator-profile-drawer__avatar-button:focus-visible{outline:2px solid var(--ds-brand-500,#2f6feb);outline-offset:2px}.operator-profile-drawer__section{margin-top:20px}.operator-profile-drawer__section-title{color:var(--ds-text-primary);font-size:14px;font-weight:var(--ds-weight-semibold);margin:0 0 10px}.operator-profile-drawer__stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.operator-profile-drawer__stat-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0;padding:14px;border:1px solid var(--ds-border-secondary);border-radius:14px;background:var(--ds-bg-primary)}.operator-profile-drawer__stat-card--success{border-color:rgba(34,197,94,.25);background:rgba(34,197,94,.06)}.operator-profile-drawer__stat-card--danger{border-color:rgba(225,78,82,.25);background:rgba(225,78,82,.06)}.operator-profile-drawer__stat-value{color:var(--ds-text-primary);font-size:22px;font-weight:var(--ds-weight-semibold);line-height:1.1}.operator-profile-drawer__stat-label{color:var(--ds-text-tertiary);font-size:12px;line-height:1.3}.operator-profile-drawer__row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:16px;min-height:38px;padding:8px 10px;border-radius:10px;color:var(--ds-text-primary)}.operator-profile-drawer__row:hover{background:rgba(0,0,0,.025)}.operator-profile-drawer__label{-ms-flex:0 0 auto;flex:0 0 auto;font-size:12px;font-weight:var(--ds-weight-semibold)}.operator-profile-drawer__value{min-width:0;color:var(--ds-text-secondary,#4a4a4a);font-size:12px;text-align:right;overflow-wrap:anywhere}.operator-profile-drawer__rating{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.operator-profile-drawer__empty{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:240px;color:var(--ds-text-tertiary);font-size:14px}@media (max-width:600px){.operator-profile-drawer .conversation-history-drawer__header{padding:14px 16px}.operator-profile-drawer__content{padding-left:16px;padding-right:16px}}.conversation-details__operator-button:hover{text-decoration:underline}.chat-action-modal__body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;min-width:0}.chat-action-modal__supporting-text{width:100%;margin:0;color:var(--ds-text-tertiary);font-size:13px;line-height:20px;font-weight:400;text-align:left}.chat-action-modal__selection-list{-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px!important;margin:0;border:1px solid var(--ds-border-secondary);border-radius:10px}.chat-action-modal__silent-mode{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;min-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 10px;border:1px solid var(--ds-border-primary);border-radius:var(--ds-btn-radius);background-color:var(--ds-bg-primary);color:var(--ds-text-secondary);font-size:13px;font-weight:var(--ds-weight-medium);-webkit-transition:background-color .18s ease,border-color .18s ease;-o-transition:background-color .18s ease,border-color .18s ease;transition:background-color .18s ease,border-color .18s ease}.chat-action-modal__silent-mode.is-active{border-color:var(--ds-border-brand);background-color:var(--ds-bg-brand-secondary);color:var(--ds-text-brand-tertiary)}.chat-action-modal__silent-mode .switch{margin-right:0}.chat-action-modal__silent-mode-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:var(--ds-fg-tertiary);cursor:help}.header-toolbar{gap:12px}.header-toolbar,.header-toolbar__group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-toolbar__group{gap:4px}.header-toolbar__divider{width:1px;height:22px;background-color:var(--ds-border-secondary);-ms-flex:0 0 auto;flex:0 0 auto}.header-icon-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:32px;height:32px;padding:0;border:none;border-radius:8px;background-color:transparent;color:var(--ds-fg-tertiary);cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .15s ease,color .15s ease,-webkit-transform .1s ease;transition:background-color .15s ease,color .15s ease,-webkit-transform .1s ease;-o-transition:background-color .15s ease,color .15s ease,transform .1s ease;transition:background-color .15s ease,color .15s ease,transform .1s ease;transition:background-color .15s ease,color .15s ease,transform .1s ease,-webkit-transform .1s ease}.header-icon-button:hover{background-color:var(--ds-neutral-200);color:var(--ds-text-primary)}.header-icon-button:active{background-color:var(--ds-neutral-200);-webkit-transform:scale(.94);-ms-transform:scale(.94);transform:scale(.94)}.header-icon-button:focus-visible{outline:none;-webkit-box-shadow:var(--ds-btn-focus-ring);box-shadow:var(--ds-btn-focus-ring)}.header-icon-button--danger:hover{background-color:var(--ds-danger-50);color:var(--ds-btn-danger)}.header-icon-button--danger:active{background-color:var(--ds-danger-50);color:var(--ds-danger-800)}.header-icon-button--active{background-color:var(--ds-bg-brand-secondary);color:var(--ds-text-brand-tertiary)}@media (prefers-reduced-motion:reduce){.header-icon-button{-webkit-transition:none;-o-transition:none;transition:none}.header-icon-button:active{-webkit-transform:none;-ms-transform:none;transform:none}}.media-grid{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;max-height:300px;overflow-y:auto;overflow-x:visible;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;height:100%;width:100%;padding:8px 2px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.media-grid,.media-item{display:-ms-flexbox;display:flex}.media-item{width:calc(25% - 6px);height:60px;cursor:pointer;border-radius:4px;overflow:hidden;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:var(--ds-neutral-50);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.media-item img,.media-item video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.media-item:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.file-icon{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:12px;gap:4px}.file-icon svg{stroke:var(--ds-fg-tertiary)}.file-extension{color:var(--ds-text-tertiary);font-size:11px;max-width:60px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.no-files-message{width:100%;margin-top:12px;color:var(--ds-text-tertiary);text-align:center;font-size:14px}.message-search-timeline-dropdown{--tx:0px}.audio-player{gap:var(--ds-spacing-md);-webkit-box-sizing:border-box;box-sizing:border-box;width:260px;max-width:100%;min-height:40px;padding:4px 2px}.audio-player,.audio-player__button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.audio-player__button{-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:30px;height:30px;padding:0;border:none;border-radius:50%;background-color:var(--ds-btn-brand);color:var(--ds-text-on-solid);cursor:pointer;-webkit-transition:background-color .18s ease;-o-transition:background-color .18s ease;transition:background-color .18s ease}.audio-player__button:hover{background-color:var(--ds-btn-brand-hover)}.audio-player__button:focus-visible{outline:none;-webkit-box-shadow:var(--ds-btn-focus-ring);box-shadow:var(--ds-btn-focus-ring)}.audio-player__track{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;height:4px;border-radius:999px;background-color:var(--ds-neutral-100);cursor:pointer;position:relative}.audio-player__track:before{content:"";position:absolute;top:-8px;right:0;bottom:-8px;left:0}.audio-player__fill{display:block;height:100%;border-radius:999px;background-color:var(--ds-btn-brand)}.audio-player__time{font-size:11px;line-height:16px;font-variant-numeric:tabular-nums}.audio-player__download,.audio-player__time{-ms-flex-negative:0;flex-shrink:0;color:var(--ds-text-tertiary)}.audio-player__download{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:6px;background:none;cursor:pointer;-webkit-transition:background-color .18s ease,color .18s ease;-o-transition:background-color .18s ease,color .18s ease;transition:background-color .18s ease,color .18s ease}.audio-player__download:hover:not(:disabled){background-color:var(--ds-neutral-100);color:var(--ds-text-primary)}.audio-player__download:disabled{opacity:.5;cursor:progress}.audio-player__download:focus-visible{outline:none;-webkit-box-shadow:var(--ds-btn-focus-ring);box-shadow:var(--ds-btn-focus-ring)}.message.sent .audio-player__download{color:hsla(0,0%,100%,.84)}.message.sent .audio-player__download:hover:not(:disabled){background-color:hsla(0,0%,100%,.18);color:var(--ds-text-on-solid)}.messages-window .message .message-content--comment .audio-player__download{color:var(--ds-warning-800)}.messages-window .message .message-content--comment .audio-player__download:hover:not(:disabled){background-color:var(--ds-warning-300);color:var(--ds-warning-800)}.message.sent .audio-player__button{background-color:hsla(0,0%,100%,.18);color:var(--ds-text-on-solid)}.message.sent .audio-player__button:hover,.message.sent .audio-player__track{background-color:hsla(0,0%,100%,.28)}.message.sent .audio-player__fill{background-color:var(--ds-bg-primary)}.message.sent .audio-player__time{color:hsla(0,0%,100%,.84)}.messages-window .message .message-content--comment .audio-player__button,.messages-window .message.received .message-content--comment .audio-player__button,.messages-window .message.sent .message-content--comment .audio-player__button{background-color:var(--ds-warning-800);color:var(--ds-warning-50)}.messages-window .message .message-content--comment .audio-player__button:hover,.messages-window .message .message-content--comment .audio-player__track,.messages-window .message.received .message-content--comment .audio-player__button:hover,.messages-window .message.received .message-content--comment .audio-player__track,.messages-window .message.sent .message-content--comment .audio-player__button:hover,.messages-window .message.sent .message-content--comment .audio-player__track{background-color:var(--ds-warning-500)}.messages-window .message .message-content--comment .audio-player__fill,.messages-window .message.received .message-content--comment .audio-player__fill,.messages-window .message.sent .message-content--comment .audio-player__fill{background-color:var(--ds-warning-800)}.messages-window .message .message-content--comment .audio-player__time,.messages-window .message.received .message-content--comment .audio-player__time,.messages-window .message.sent .message-content--comment .audio-player__time{color:var(--ds-warning-800)}.context-menu-wrapper{position:fixed;z-index:9000;max-width:calc(100vw - 16px)}.context-menu-topbar{margin-bottom:6px}.context-menu,.context-menu-topbar{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--ds-bg-primary);border:1px solid var(--ds-border-secondary);border-radius:var(--ds-btn-radius);padding:var(--ds-spacing-s);-webkit-box-shadow:0 12px 16px -4px rgba(10,13,18,.08),0 4px 6px -2px rgba(10,13,18,.03);box-shadow:0 12px 16px -4px rgba(10,13,18,.08),0 4px 6px -2px rgba(10,13,18,.03);min-width:200px;max-width:260px}.context-menu{margin:0;list-style:none;max-height:min(380px,calc(100vh - 16px));overflow-x:hidden;overflow-y:auto;-webkit-animation:contextMenuIn .18s ease-out;animation:contextMenuIn .18s ease-out}.context-menu-item{-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--ds-spacing-md);min-width:0;overflow:hidden;padding:10px var(--ds-spacing-lg);border-radius:6px;color:var(--ds-text-primary);font-size:var(--ds-body-2-size);line-height:var(--ds-body-2-line);font-weight:var(--ds-weight-medium);-webkit-transition:background-color .18s ease;-o-transition:background-color .18s ease;transition:background-color .18s ease;cursor:pointer}.context-menu-item:not(.disabled):hover{background-color:var(--ds-btn-gray-hover)}.context-menu-item.disabled{cursor:not-allowed;opacity:.5}.context-menu-item__icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 16px;flex:0 0 16px;width:16px;height:16px;color:var(--ds-fg-tertiary)}.context-menu-item__icon:empty{display:none}.context-menu-item__icon img,.context-menu-item__icon svg{width:16px;height:16px;color:inherit!important}.context-menu-item__label{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.context-menu-item.danger,.context-menu-item.danger .context-menu-item__icon{color:var(--ds-text-error-primary)}.context-menu-item.danger:not(.disabled):hover{background-color:var(--ds-bg-error-primary)}.context-menu-divider{border:none;height:1px;background-color:var(--ds-border-secondary);margin:4px 0}@-webkit-keyframes contextMenuIn{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes contextMenuIn{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.markdown-body{line-height:1.6;font-size:15px}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4{margin-top:20px;margin-bottom:12px;font-weight:600}.markdown-body h1{font-size:26px}.markdown-body h2{font-size:22px}.markdown-body h3{font-size:18px}.markdown-body p{margin-bottom:12px}.markdown-body ol,.markdown-body ul{padding-left:20px;margin-bottom:12px}.markdown-body li{margin:4px 0}.markdown-body code{padding:2px 4px;border-radius:4px}.markdown-body code,.markdown-body pre{background:var(--ds-bg-primary);color:#000;font-size:14px}.markdown-body pre{padding:12px;border-radius:6px;overflow-x:auto;line-height:1.45}.markdown-body pre code{background:none;padding:0}.markdown-body table{width:100%;border-collapse:collapse;margin-bottom:16px;font-size:14px;border:1px solid var(--ds-bg-primary)}.markdown-body td,.markdown-body th{padding:8px 10px;border:1px solid var(--ds-bg-primary)}.markdown-body th{font-weight:600;text-align:left}.markdown-body a{color:var(--red-lite);text-decoration:none}.markdown-body a:hover{text-decoration:underline}.messages-window{padding:75px 30px 0;height:100%;background-color:var(--ds-bg-primary);border-radius:10px}.messages-window .message{display:-ms-flexbox;display:flex;gap:12px;padding:10px 0}.messages-window .timeline-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.messages-window .timeline-wrapper .timeline-spacer{-ms-flex-positive:1;flex-grow:1;height:1px;background:var(--ds-neutral-200)}.messages-window .timeline-wrapper .timeline-info{color:var(--ds-text-secondary);font-size:12px;line-height:20px}.messages-window .timeline-wrapper .timeline-info-parent{background:var(--ds-bg-quaternary);border-radius:999px;padding:2px 12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;margin-bottom:20px}.messages-window .message.sent{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.messages-window .message.received{-ms-flex-direction:row;flex-direction:row}.messages-window .message .message-content{max-width:600px;padding:8px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.13);box-shadow:0 0 2px rgba(0,0,0,.13);word-break:break-word;font-size:14px}.messages-window .message.sent .message-content{background-color:var(--ds-utility-brand-500);border-radius:16px;color:#fff}.messages-window .message.received .message-content{margin-right:16px;background-color:var(--ds-bg-quaternary);border:1px solid var(--ds-border-secondary);border-radius:16px;color:var(--ds-text-primary)}.messages-window .message .message-content--visual-media,.messages-window .message.received .message-content--visual-media,.messages-window .message.sent .message-content--visual-media{padding:0;border:0;background:transparent;-webkit-box-shadow:none;box-shadow:none}.message-content--visual-media .reply-quote{padding:5px 9px;border-radius:8px;border-left:2px solid var(--ds-btn-brand);background-color:var(--ds-bg-quaternary);color:var(--ds-text-primary);opacity:1}.message-content--visual-media .reply-quote:hover{background-color:var(--ds-bg-secondary)}.messages-window .message .message-content--visual-media.deleted{padding:8px 12px;border-radius:16px}.messages-window .message.sent .message-content--visual-media.deleted{background-color:var(--ds-utility-brand-500);color:#fff}.messages-window .message.received .message-content--visual-media.deleted{background-color:var(--ds-bg-quaternary);border:1px solid var(--ds-border-secondary);color:var(--ds-text-primary)}.messages-window .message .message-content--comment,.messages-window .message.received .message-content--comment,.messages-window .message.sent .message-content--comment{overflow:visible;padding:8px;border:1px solid var(--ds-warning-500);border-radius:16px;background-color:var(--ds-warning-50);-webkit-box-shadow:none;box-shadow:none;color:var(--ds-warning-800)}.message-comment-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;padding:2px 2px 8px;color:var(--ds-warning-800);font-size:12px;line-height:18px;font-weight:var(--ds-weight-semibold)}.message-content--visual-media .message-comment-label{padding:2px 2px 8px}.message-comment-label svg{-ms-flex-negative:0;flex-shrink:0}.message-visual-media-button{display:block;padding:0;overflow:hidden;border:0;border-radius:16px;background:transparent;cursor:pointer}.message-visual-media{display:block;overflow:hidden;border-radius:16px}.message-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--ds-spacing-md);-webkit-box-sizing:border-box;box-sizing:border-box;width:280px;max-width:100%;min-height:40px;padding:4px;border-radius:8px;color:inherit;text-decoration:none}.message-file:hover{opacity:.88}.message-file__icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;height:32px;border-radius:8px;color:var(--ds-fg-brand-primary)}.message-file__name{display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;font-weight:var(--ds-weight-medium)}.message-file__download{-ms-flex:0 0 auto;flex:0 0 auto;color:currentColor}.messages-window .message.sent .message-file__icon{background-color:hsla(0,0%,100%,.16);color:var(--ds-text-on-solid)}.messages-window .message.received .message-file__icon{background-color:var(--ds-neutral-100);color:var(--ds-text-primary)}.messages-window .message.received .message-content--comment .message-file__icon,.messages-window .message.sent .message-content--comment .message-file__icon{background-color:rgba(202,138,4,.12);color:var(--ds-warning-800)}.message-time{margin-top:-10px;font-size:10px;color:var(--ds-text-tertiary)}.message.sent .message-time{text-align:left;-ms-flex-pack:end;justify-content:end}.messages-window .message.received .message-content .message-time{text-align:right}.messages-window .message--live{-webkit-animation:message-fade-in .16s ease-out;animation:message-fade-in .16s ease-out}@-webkit-keyframes message-fade-in{0%{opacity:0}to{opacity:1}}@keyframes message-fade-in{0%{opacity:0}to{opacity:1}}.message--live .message-tick--seen{-webkit-animation:message-tick-in var(--ds-motion-fast) var(--ds-ease-spring) backwards;animation:message-tick-in var(--ds-motion-fast) var(--ds-ease-spring) backwards}@-webkit-keyframes message-tick-in{0%{opacity:0;-webkit-transform:scale(.6);transform:scale(.6)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes message-tick-in{0%{opacity:0;-webkit-transform:scale(.6);transform:scale(.6)}to{opacity:1;-webkit-transform:none;transform:none}}.messages-older{height:50px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;opacity:0;pointer-events:none;-webkit-transition:opacity var(--ds-motion-fast) ease;-o-transition:opacity var(--ds-motion-fast) ease;transition:opacity var(--ds-motion-fast) ease}.messages-older.is-loading{opacity:1}.messages-window{position:relative;overflow-y:auto}.scroll-to-bottom{position:fixed;bottom:125px;right:50px;z-index:999;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--ds-border-secondary);border-radius:50%;background-color:var(--ds-bg-primary);color:var(--ds-text-secondary);cursor:pointer;-webkit-box-shadow:0 4px 12px rgba(9,24,58,.16);box-shadow:0 4px 12px rgba(9,24,58,.16);opacity:0;-webkit-transform:translateY(8px) scale(.9);-ms-transform:translateY(8px) scale(.9);transform:translateY(8px) scale(.9);pointer-events:none;-webkit-transition:background-color .18s ease,color .18s ease,border-color .18s ease,opacity var(--ds-motion-fast) ease,-webkit-transform var(--ds-motion-fast) var(--ds-ease-out);transition:background-color .18s ease,color .18s ease,border-color .18s ease,opacity var(--ds-motion-fast) ease,-webkit-transform var(--ds-motion-fast) var(--ds-ease-out);-o-transition:background-color .18s ease,color .18s ease,border-color .18s ease,opacity var(--ds-motion-fast) ease,transform var(--ds-motion-fast) var(--ds-ease-out);transition:background-color .18s ease,color .18s ease,border-color .18s ease,opacity var(--ds-motion-fast) ease,transform var(--ds-motion-fast) var(--ds-ease-out);transition:background-color .18s ease,color .18s ease,border-color .18s ease,opacity var(--ds-motion-fast) ease,transform var(--ds-motion-fast) var(--ds-ease-out),-webkit-transform var(--ds-motion-fast) var(--ds-ease-out)}.scroll-to-bottom.is-visible{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;pointer-events:auto}.scroll-to-bottom:hover{background-color:var(--ds-bg-secondary);color:var(--ds-text-primary);border-color:var(--ds-border-primary)}.scroll-to-bottom.has-new{border-color:var(--ds-btn-brand);color:var(--ds-btn-brand)}.scroll-to-bottom__count{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:999px;background-color:var(--ds-danger-600);color:var(--ds-text-on-solid);font-size:11px;font-weight:600;line-height:18px;text-align:center;-webkit-animation:scroll-count-in var(--ds-motion-fast) var(--ds-ease-spring);animation:scroll-count-in var(--ds-motion-fast) var(--ds-ease-spring)}@-webkit-keyframes scroll-count-in{0%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:none;transform:none}}@keyframes scroll-count-in{0%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:none;transform:none}}@media (prefers-reduced-motion:reduce){.message--live .message-tick--seen,.messages-window .message--live,.scroll-to-bottom__count{-webkit-animation:none;animation:none}.messages-older,.scroll-to-bottom{-webkit-transition:none;-o-transition:none;transition:none}}.file-view{position:fixed;top:171px;right:32px;height:300px;width:300px;background-color:var(--ds-neutral-900);color:var(--ds-text-on-solid);padding:6px;border-radius:10px;font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;z-index:999;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.3);box-shadow:0 4px 8px rgba(0,0,0,.3);overflow-y:auto}.typing-row{max-height:0;overflow:hidden;opacity:0;-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .1s ease-out,max-height .2s ease-in .06s,-webkit-transform 0s linear .1s;transition:opacity .1s ease-out,max-height .2s ease-in .06s,-webkit-transform 0s linear .1s;-o-transition:opacity .1s ease-out,max-height .2s ease-in .06s,transform 0s linear .1s;transition:opacity .1s ease-out,max-height .2s ease-in .06s,transform 0s linear .1s;transition:opacity .1s ease-out,max-height .2s ease-in .06s,transform 0s linear .1s,-webkit-transform 0s linear .1s}.typing-row.is-visible{-webkit-transition:max-height .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out;transition:max-height .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out;-o-transition:max-height .3s ease-out,opacity .3s ease-out,transform .3s ease-out;transition:max-height .3s ease-out,opacity .3s ease-out,transform .3s ease-out;transition:max-height .3s ease-out,opacity .3s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out;max-height:120px;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.typing-row .typing-row__bubble{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:20px}.typing-row__dots{height:17px}.typing-row:not(.is-visible) .typing-row__dots span{-webkit-animation-play-state:paused;animation-play-state:paused}@media (prefers-reduced-motion:reduce){.typing-row,.typing-row.is-visible{-webkit-transition:none;-o-transition:none;transition:none}}.message-input{height:auto;-ms-flex-align:center;align-items:center;padding:0 16px 16px}.message-input,.message-input__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.message-input__content{min-width:0}.message-input__composer,.message-input__content{-webkit-box-sizing:border-box;box-sizing:border-box}.message-input__composer{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;width:100%;min-height:72px;padding:10px 16px;border:1px solid var(--ds-border-primary);border-radius:999px;background-color:var(--ds-bg-primary);-webkit-transition:border-color .18s ease,-webkit-box-shadow .22s ease;transition:border-color .18s ease,-webkit-box-shadow .22s ease;-o-transition:border-color .18s ease,box-shadow .22s ease;transition:border-color .18s ease,box-shadow .22s ease;transition:border-color .18s ease,box-shadow .22s ease,-webkit-box-shadow .22s ease}.message-input__composer:focus-within{border-color:var(--ds-border-brand)}.message-input__composer--comment{border-color:var(--ds-warning-500);background-color:var(--ds-warning-50)}.message-input__composer--comment:focus-within{border-color:var(--ds-warning-800)}.message-input__comment-toggle.is-active{color:var(--ds-warning-800)}.message-input__comment-toggle.is-active:before{background-color:rgba(202,138,4,.12)}.message-input__actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex:0 0 auto;flex:0 0 auto}.message-input__action,.message-input__voice{color:var(--ds-fg-secondary)}.message-input__voice:before{border-radius:999px!important}.message-input__composer--recording{border-color:var(--ds-error-primary);-webkit-animation:voiceComposerPulse 1.4s ease-in-out .22s infinite;animation:voiceComposerPulse 1.4s ease-in-out .22s infinite}.message-input__recording-panel{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;width:100%;min-width:0;-webkit-animation:voicePanelIn .22s cubic-bezier(.22,1,.36,1);animation:voicePanelIn .22s cubic-bezier(.22,1,.36,1)}.message-input__recording-panel.is-leaving{-webkit-animation:voicePanelOut .18s cubic-bezier(.4,0,1,1) forwards;animation:voicePanelOut .18s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}.message-input__recording-panel.is-leaving .message-input__recording-actions,.message-input__recording-panel.is-leaving .message-input__recording-dot,.message-input__recording-panel.is-leaving .message-input__voice-time{-webkit-animation:none;animation:none}@-webkit-keyframes voicePanelOut{0%{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:translateX(-12px);transform:translateX(-12px)}}@keyframes voicePanelOut{0%{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:translateX(-12px);transform:translateX(-12px)}}.message-input__recording-panel .message-input__recording-dot,.message-input__recording-panel .message-input__voice-time{-webkit-animation:voicePanelFadeIn .2s ease-out .06s backwards;animation:voicePanelFadeIn .2s ease-out .06s backwards}.message-input__recording-actions{-webkit-animation:voiceActionsIn .24s cubic-bezier(.22,1,.36,1) .04s backwards;animation:voiceActionsIn .24s cubic-bezier(.22,1,.36,1) .04s backwards}@-webkit-keyframes voicePanelIn{0%{opacity:0;-webkit-transform:translateX(-14px);transform:translateX(-14px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes voicePanelIn{0%{opacity:0;-webkit-transform:translateX(-14px);transform:translateX(-14px)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes voicePanelFadeIn{0%{opacity:0}to{opacity:1}}@keyframes voicePanelFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes voiceActionsIn{0%{opacity:0;-webkit-transform:translateX(16px);transform:translateX(16px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes voiceActionsIn{0%{opacity:0;-webkit-transform:translateX(16px);transform:translateX(16px)}to{opacity:1;-webkit-transform:none;transform:none}}.message-input__recording-dot{-ms-flex:0 0 9px;flex:0 0 9px;width:9px;height:9px;border-radius:50%;background:var(--ds-error-primary);-webkit-animation:voicePanelFadeIn .2s ease-out .06s backwards,voiceRecordingDot 1s ease-in-out .26s infinite;animation:voicePanelFadeIn .2s ease-out .06s backwards,voiceRecordingDot 1s ease-in-out .26s infinite}.message-input__voice-waveform{display:block;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;min-width:0;height:34px}.message-input__recording-actions{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:center;align-items:center;gap:8px}.message-input__recording-cancel{color:var(--ds-error-primary)}.message-input__recording-cancel:before{background-color:var(--ds-danger-50)}.message-input__voice-time{-ms-flex:0 0 34px;flex:0 0 34px;min-width:34px;color:var(--ds-error-primary);font-size:11px;font-variant-numeric:tabular-nums;font-weight:600}@-webkit-keyframes voiceComposerPulse{0%,to{-webkit-box-shadow:0 0 0 0 rgba(217,45,32,.08);box-shadow:0 0 0 0 rgba(217,45,32,.08)}50%{-webkit-box-shadow:0 0 0 5px rgba(217,45,32,.16);box-shadow:0 0 0 5px rgba(217,45,32,.16)}}@keyframes voiceComposerPulse{0%,to{-webkit-box-shadow:0 0 0 0 rgba(217,45,32,.08);box-shadow:0 0 0 0 rgba(217,45,32,.08)}50%{-webkit-box-shadow:0 0 0 5px rgba(217,45,32,.16);box-shadow:0 0 0 5px rgba(217,45,32,.16)}}@-webkit-keyframes voiceRecordingDot{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.45;-webkit-transform:scale(.72);transform:scale(.72)}}@keyframes voiceRecordingDot{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.45;-webkit-transform:scale(.72);transform:scale(.72)}}.message-input__dropzone{-ms-flex-align:center;-ms-flex-pack:center;-ms-flex:0 0 20px;flex:0 0 20px;width:20px;height:20px}.message-input__dropzone,.message-input__send-slot{display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.message-input__send-slot{-ms-flex-align:center;-ms-flex-pack:center;position:relative;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px}.message-input__send-slot>*{position:absolute;inset:0}.message-input .message-input-text{-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-width:0;height:50px;min-height:50px;max-height:120px;-webkit-transition:height .14s ease;-o-transition:height .14s ease;transition:height .14s ease;padding:14px 8px;border:0;border-radius:0;background-color:transparent;color:var(--ds-text-primary);font-size:var(--ds-body-2-size);line-height:var(--ds-body-2-line);resize:none;overflow-y:hidden;-ms-flex-line-pack:center;align-content:center}.message-input .message-input-text:focus{outline:none!important;border-color:var(--ds-btn-brand)}.message-input .message-input-controls{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.message-input .message-input-controls .input-control{width:40px;-ms-flex-positive:1;flex-grow:1;cursor:pointer}.message-input-controls .horizontal-separator{border-top:1px solid var(--ds-brand-100);width:36px;margin:0 2px}.message-input .vertical-separator{margin:3px 0;border-right:1px solid var(--ds-brand-100)}.message-input ::-webkit-input-placeholder{color:var(--ds-field-placeholder);font-size:14px;opacity:1}.message-input ::-moz-placeholder{color:var(--ds-field-placeholder);font-size:14px;opacity:1}.message-input ::-ms-input-placeholder{color:var(--ds-field-placeholder);font-size:14px;opacity:1}.message-input ::placeholder{color:var(--ds-field-placeholder);font-size:14px;opacity:1}.pending-attachments{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 20px);margin:10px 10px 6px}.pending-file{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;min-width:0;max-width:220px;padding:4px 4px 4px 9px;border:1px solid var(--ds-border-secondary);border-radius:999px;background-color:var(--ds-bg-primary);color:var(--ds-text-primary);font-size:12px;line-height:18px}.pending-file__icon{-ms-flex-negative:0;flex-shrink:0;color:var(--ds-fg-tertiary)}.pending-file__name{display:block;min-width:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.pending-file__remove{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:18px;height:18px;padding:0;border:none;border-radius:50%;background-color:transparent;color:var(--ds-fg-tertiary);cursor:pointer;-webkit-transition:background-color .18s ease,color .18s ease;-o-transition:background-color .18s ease,color .18s ease;transition:background-color .18s ease,color .18s ease}.pending-file__remove:hover{background-color:var(--ds-danger-50);color:var(--ds-btn-danger)}.pending-file__remove:focus-visible{outline:none;-webkit-box-shadow:var(--ds-btn-focus-ring-danger);box-shadow:var(--ds-btn-focus-ring-danger)}.input-edit-banner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:7px;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 20px);margin:10px 10px 6px;padding:6px 6px 6px 10px;background-color:var(--ds-brand-25);border:1px solid var(--ds-border-secondary);border-left:3px solid var(--ds-btn-brand);border-radius:8px}.input-edit-banner__icon{-ms-flex-negative:0;flex-shrink:0;color:var(--ds-btn-brand)}.input-edit-banner__body{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.input-edit-banner__title{color:var(--ds-btn-brand);font-size:11px;font-weight:600;line-height:15px}.input-edit-banner__text{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;color:var(--ds-text-tertiary);font-size:12px;line-height:17px}.input-edit-banner__remove{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;padding:0;border:none;border-radius:50%;background-color:transparent;color:var(--ds-fg-tertiary);cursor:pointer;-webkit-transition:background-color .15s ease,color .15s ease;-o-transition:background-color .15s ease,color .15s ease;transition:background-color .15s ease,color .15s ease}.input-edit-banner__remove:hover{background-color:var(--ds-danger-50);color:var(--ds-btn-danger)}.input-reply-preview{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:7px;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 20px);margin:10px 10px 6px;padding:6px 6px 6px 10px;background-color:var(--ds-bg-primary);border:1px solid var(--ds-border-secondary);border-left:3px solid var(--ds-btn-brand);border-radius:8px}.input-reply-preview__icon{-ms-flex-negative:0;flex-shrink:0;color:var(--ds-fg-tertiary)}.input-reply-preview__text{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;color:var(--ds-text-primary);font-size:13px;line-height:18px}.input-reply-preview__remove{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;padding:0;border:none;border-radius:50%;background-color:transparent;color:var(--ds-fg-tertiary);cursor:pointer;-webkit-transition:background-color .18s ease,color .18s ease;-o-transition:background-color .18s ease,color .18s ease;transition:background-color .18s ease,color .18s ease}.input-reply-preview__remove:hover{background-color:var(--ds-danger-50);color:var(--ds-btn-danger)}.input-reply-preview__remove:focus-visible{outline:none;-webkit-box-shadow:var(--ds-btn-focus-ring-danger);box-shadow:var(--ds-btn-focus-ring-danger)}@media (prefers-reduced-motion:reduce){.message-input__composer--recording,.message-input__recording-actions,.message-input__recording-panel,.message-input__recording-panel.is-leaving,.message-input__recording-panel .message-input__recording-dot,.message-input__recording-panel .message-input__voice-time{-webkit-animation:none;animation:none}.message-input .message-input-text{-webkit-transition:none;-o-transition:none;transition:none}}.message-input__send-slot .message-input__send,.message-input__send-slot .message-input__voice{-webkit-transition:opacity .16s ease-out,-webkit-transform .2s cubic-bezier(.34,1.4,.5,1);transition:opacity .16s ease-out,-webkit-transform .2s cubic-bezier(.34,1.4,.5,1);-o-transition:opacity .16s ease-out,transform .2s cubic-bezier(.34,1.4,.5,1);transition:opacity .16s ease-out,transform .2s cubic-bezier(.34,1.4,.5,1);transition:opacity .16s ease-out,transform .2s cubic-bezier(.34,1.4,.5,1),-webkit-transform .2s cubic-bezier(.34,1.4,.5,1)}.message-input__send-slot .message-input__send:not(.is-visible),.message-input__send-slot .message-input__voice.is-covered{opacity:0;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6);pointer-events:none}@media (prefers-reduced-motion:reduce){.message-input__send-slot .message-input__send,.message-input__send-slot .message-input__voice{-webkit-transition:none;-o-transition:none;transition:none}}@media (prefers-reduced-motion:reduce){.message-input__composer--recording,.message-input__recording-actions,.message-input__recording-panel,.message-input__recording-panel.is-leaving,.message-input__recording-panel .message-input__recording-dot,.message-input__recording-panel .message-input__voice-time{-webkit-animation:none;animation:none}}.chat-templates__body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--ds-spacing-lg);min-height:0}.chat-templates__toolbar{-ms-flex-pack:justify;justify-content:space-between;gap:var(--ds-spacing-lg);-ms-flex-wrap:wrap;flex-wrap:wrap}.chat-templates__crumbs,.chat-templates__toolbar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.chat-templates__crumbs{gap:var(--ds-spacing-md);min-width:0;color:var(--ds-fg-tertiary)}.chat-templates__crumb-name{min-width:0;color:var(--ds-text-primary);font-size:15px;line-height:20px;font-weight:600;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.chat-templates__count{-ms-flex-negative:0;flex-shrink:0;min-width:20px;padding:1px 7px;border-radius:10px;background-color:var(--ds-bg-secondary);color:var(--ds-text-tertiary);font-size:11px;line-height:18px;font-weight:600;text-align:center}.chat-templates__view{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--ds-spacing-md);max-height:52vh;min-height:180px;overflow-y:auto;padding:var(--ds-spacing-xs)}.chat-templates__folders{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:var(--ds-spacing-lg);-ms-flex-line-pack:start;align-content:start}.chat-templates__folder{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--ds-spacing-md);-webkit-box-sizing:border-box;box-sizing:border-box;min-height:68px;padding:var(--ds-spacing-lg);border:1px solid var(--ds-border-secondary);border-radius:10px;background-color:var(--ds-bg-primary);color:var(--ds-fg-tertiary);cursor:pointer;-webkit-transition:background-color .16s ease,border-color .16s ease;-o-transition:background-color .16s ease,border-color .16s ease;transition:background-color .16s ease,border-color .16s ease}.chat-templates__folder.is-active{border-color:var(--ds-brand-600);background-color:var(--ds-btn-brand-soft)}.chat-templates__folder-name{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;color:var(--ds-text-primary);font-size:14px;line-height:20px;font-weight:500;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.chat-templates__folder-count{-ms-flex-negative:0;flex-shrink:0;color:var(--ds-text-tertiary);font-size:12px;line-height:18px;font-weight:600}.chat-templates__row{border-radius:10px;padding:2px;-webkit-transition:-webkit-box-shadow .16s ease;transition:-webkit-box-shadow .16s ease;-o-transition:box-shadow .16s ease;transition:box-shadow .16s ease;transition:box-shadow .16s ease,-webkit-box-shadow .16s ease}.chat-templates__row.is-active{-webkit-box-shadow:0 0 0 2px var(--ds-brand-600);box-shadow:0 0 0 2px var(--ds-brand-600)}.chat-templates__empty{padding:60px 0;color:var(--ds-text-tertiary);font-size:13px;line-height:18px;text-align:center}.chat-templates__hints{gap:var(--ds-spacing-xl);-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:var(--ds-spacing-md);border-top:1px solid var(--ds-border-secondary);color:var(--ds-text-tertiary);font-size:11px;line-height:16px}.chat-templates__hint,.chat-templates__hints{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.chat-templates__hint{gap:4px}.chat-templates__hint kbd{min-width:18px;padding:1px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid var(--ds-border-secondary);border-bottom-width:2px;border-radius:5px;background-color:var(--ds-bg-secondary);color:var(--ds-text-secondary);font-family:inherit;font-size:10px;line-height:14px;font-weight:600;text-align:center}.chat-templates__view--forward{-webkit-animation:chat-templates-forward .22s cubic-bezier(.16,1,.3,1);animation:chat-templates-forward .22s cubic-bezier(.16,1,.3,1)}.chat-templates__view--back{-webkit-animation:chat-templates-back .22s cubic-bezier(.16,1,.3,1);animation:chat-templates-back .22s cubic-bezier(.16,1,.3,1)}@-webkit-keyframes chat-templates-forward{0%{opacity:0;-webkit-transform:translateX(18px);transform:translateX(18px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes chat-templates-forward{0%{opacity:0;-webkit-transform:translateX(18px);transform:translateX(18px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes chat-templates-back{0%{opacity:0;-webkit-transform:translateX(-18px);transform:translateX(-18px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes chat-templates-back{0%{opacity:0;-webkit-transform:translateX(-18px);transform:translateX(-18px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.chat-templates__folder,.chat-templates__row{-webkit-animation:chat-templates-row-in .2s ease-out backwards;animation:chat-templates-row-in .2s ease-out backwards}.chat-templates__folder:nth-child(2),.chat-templates__row:nth-child(2){-webkit-animation-delay:.03s;animation-delay:.03s}.chat-templates__folder:nth-child(3),.chat-templates__row:nth-child(3){-webkit-animation-delay:.06s;animation-delay:.06s}.chat-templates__folder:nth-child(4),.chat-templates__row:nth-child(4){-webkit-animation-delay:.09s;animation-delay:.09s}.chat-templates__folder:nth-child(n+5),.chat-templates__row:nth-child(n+5){-webkit-animation-delay:.12s;animation-delay:.12s}@-webkit-keyframes chat-templates-row-in{0%{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes chat-templates-row-in{0%{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.chat-templates__folder,.chat-templates__row,.chat-templates__view--back,.chat-templates__view--forward{-webkit-animation:none;animation:none}}.emoji-picker{width:550px;max-width:95vw;height:340px;background:var(--ds-bg-primary);border-radius:10px;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.25);box-shadow:0 6px 18px rgba(0,0,0,.25);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;z-index:9999;-webkit-animation:popupFade .15s ease-in-out;animation:popupFade .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.8}@-webkit-keyframes popupFade{0%{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes popupFade{0%{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.emoji-tabs{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;padding:6px;background:var(--ds-neutral-50);border-bottom:1px solid var(--ds-neutral-200);-ms-flex-pack:center;justify-content:center}.emoji-tab{font-size:22px;margin:0 6px;padding:6px 8px;cursor:pointer;border-radius:6px;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s}.emoji-tab.active{background:var(--ds-neutral-200)}.emoji-tab:hover{background:var(--ds-neutral-50)}.emoji-grid{-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;overflow-y:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%}.emoji-grid,.emoji-item{display:-ms-flexbox;display:flex;justify-content:center}.emoji-item{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;font-size:22px;cursor:pointer;border-radius:6px;-webkit-transition:background-color .15s ease,-webkit-transform .1s ease;transition:background-color .15s ease,-webkit-transform .1s ease;-o-transition:transform .1s ease,background-color .15s ease;transition:transform .1s ease,background-color .15s ease;transition:transform .1s ease,background-color .15s ease,-webkit-transform .1s ease;height:40px;width:40px}.emoji-item:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);background:var(--ds-neutral-50)}.confirmation-modal__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.confirmation-modal__main-text{color:var(--ds-text-primary);font-size:16px;font-weight:600;line-height:24px}.confirmation-modal__secondary-text{color:var(--ds-text-tertiary);font-size:14px;font-weight:400;line-height:20px}.conversation{height:100%}.conversation,.conversation .content{display:-ms-flexbox;display:flex;min-height:0}.conversation .content{-ms-flex-positive:1;flex-grow:1;-ms-flex-direction:column;flex-direction:column;min-width:320px;overflow:hidden;position:relative}.conversation .content .header-wrapper{background-color:var(--ds-bg-secondary);position:absolute;top:0;right:1px;left:1px;height:75px;z-index:5;pointer-events:none}.conversation-header-bar{position:relative;pointer-events:auto;border-bottom:1px solid var(--ds-border-secondary);border-radius:9px 9px 0 0;gap:8px}.conversation-header-bar:after{content:"";position:absolute;top:calc(100% + 1px);right:0;left:0;height:28px;backdrop-filter:blur(7px) saturate(110%);-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000),color-stop(35%,#000),to(transparent));-webkit-mask-image:-webkit-linear-gradient(top,#000,#000 35%,transparent);mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000),color-stop(35%,#000),to(transparent));mask-image:linear-gradient(180deg,#000 0,#000 35%,transparent);pointer-events:none}.conversation-header-bar>*{position:relative;z-index:1}.conversation .content .messages-wrapper{-ms-flex:1 1;flex:1 1;min-height:0;overflow-x:hidden;padding:0 0 10px}.conversation .content .message-input-wrapper{-ms-flex:0 0 auto;flex:0 0 auto;overflow:visible}.conversation--entering{-webkit-animation:conversation-enter .18s ease-out;animation:conversation-enter .18s ease-out}.conversation .content .messages-wrapper{-webkit-animation:conversation-messages-in var(--ds-motion-fast) ease-out;animation:conversation-messages-in var(--ds-motion-fast) ease-out}@-webkit-keyframes conversation-messages-in{0%{opacity:0}to{opacity:1}}@keyframes conversation-messages-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes conversation-enter{0%{opacity:0}to{opacity:1}}@keyframes conversation-enter{0%{opacity:0}to{opacity:1}}.conversation-takeover-bar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:0 0 auto;flex:0 0 auto;gap:8px;padding:10px 16px 16px;background-color:var(--ds-bg-primary);-webkit-animation:conversation-takeover-enter .24s cubic-bezier(.16,1,.3,1);animation:conversation-takeover-enter .24s cubic-bezier(.16,1,.3,1)}@-webkit-keyframes conversation-takeover-enter{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes conversation-takeover-enter{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.conversation--entering,.conversation-takeover-bar,.conversation .content .messages-wrapper{-webkit-animation:none;animation:none}}.conversation-silent-mode{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:0 0 auto;flex:0 0 auto;height:36px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;border:1px solid var(--ds-border-primary);border-radius:var(--ds-btn-radius);background-color:var(--ds-bg-primary);color:var(--ds-text-secondary);font-size:12px;font-weight:var(--ds-weight-medium);-webkit-transition:background-color .18s ease,border-color .18s ease;-o-transition:background-color .18s ease,border-color .18s ease;transition:background-color .18s ease,border-color .18s ease}.conversation-silent-mode.is-active{border-color:var(--ds-border-brand);background-color:var(--ds-bg-brand-secondary);color:var(--ds-text-brand-tertiary)}.conversation-silent-mode .switch{margin-right:0}.conversation-takeover-bar__button{-ms-flex:1 1 150px;flex:1 1 150px;min-width:0}.conversation-takeover-bar .ds-button svg{-ms-flex-negative:0;flex-shrink:0}.conversation-takeover-bar__label{min-width:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:700px){.conversation-takeover-bar{-ms-flex-wrap:wrap;flex-wrap:wrap}.conversation-silent-mode{-ms-flex:1 1 100%;flex:1 1 100%}}.conversation .side-bar{-ms-flex-preferred-size:320px;flex-basis:320px;min-width:320px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:var(--ds-bg-secondary);border-left:1px solid var(--ds-border-secondary)}.conversation .side-bar .attachments-wrapper,.conversation .side-bar .suggestions-wrapper{-ms-flex-positive:1;flex-grow:1;min-height:50%;overflow-y:auto;overflow-x:hidden}@media only screen and (max-width:1300px){.conversation .side-bar{display:none}}.tooltip-text{visibility:hidden;width:120px;background-color:var(--ds-neutral-900);color:var(--ds-text-on-solid);text-align:center;padding:5px 0;position:absolute;z-index:1;left:43px}.attachment-button-tooltip:hover .tooltip-text{visibility:visible}.tooltip-text:after{content:"";position:absolute;top:0;right:96%;border-width:0 11px 11px 0;border-style:solid;border-color:transparent var(--ds-neutral-900)}.aaa{border:1px solid #000;border-right-width:0}.conversation.is-closing{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-animation:conversation-minimise .15s cubic-bezier(.32,0,.67,0) forwards;animation:conversation-minimise .15s cubic-bezier(.32,0,.67,0) forwards;pointer-events:none}@-webkit-keyframes conversation-minimise{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.96);transform:scale(.96)}}@keyframes conversation-minimise{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.96);transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.conversation.is-closing{-webkit-animation:none;animation:none;opacity:0}}.conversation-history-drawer{overflow:hidden;border-radius:16px 0 0 16px;-webkit-box-shadow:-8px 0 24px rgba(10,13,18,.12);box-shadow:-8px 0 24px rgba(10,13,18,.12)}.conversation-history-drawer__shell{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0}.conversation-history-drawer__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:0 0 auto;flex:0 0 auto;gap:16px;padding:16px 24px;border-bottom:1px solid var(--ds-border-secondary);color:var(--ds-text-primary);font-size:16px;font-weight:var(--ds-weight-semibold)}.conversation-history-drawer__content{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0;overflow:hidden}.conversation-history-drawer__content>.conversation{width:100%}@media (max-width:600px){.conversation-history-drawer__header{padding:14px 16px}}.avatar{vertical-align:middle;width:35px;height:35px;border-radius:50%}.user-table{width:100%;border-spacing:0}.table-header{padding-bottom:18px}.user-table td{padding-bottom:7px;border-spacing:0;border-bottom:1px solid var(--ds-brand-100)}.checkbox-header{width:30px;padding-left:12px}.client-members-table .client-members-table__checkbox-column{-webkit-box-sizing:border-box;box-sizing:border-box;width:44px;min-width:44px;max-width:44px;padding-right:12px;padding-left:12px}.client-members-table thead th{height:40px;padding-top:4px;padding-bottom:4px}.client-members-table td{-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}.client-members-table__skills-cell{text-align:center}.client-members-table__skills-control{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.client-members-table .add-cell{height:57px;text-align:center}.table-scroll--sticky-actions .client-members-table td:last-child:not([colspan]),.table-scroll--sticky-actions .client-members-table th:last-child{width:160px;min-width:160px}.client-members-table th:last-child{text-align:center}.client-members-table__empty{height:180px;padding:32px;color:var(--ds-text-tertiary);text-align:center!important}.avatar-header{width:80px;padding:13px 7px}.username-header{width:170px}.role-header{width:350px}.add-header{width:290px;text-align:right;padding-right:20px}.add-header button{color:var(--ds-text-on-solid);background-color:#e14e52;border-radius:10px;padding:8px}.role-cell{text-align:center;font-size:12px}.add-cell{text-align:right;padding:8px var(--ds-spacing-lg)}.remove-image:hover{cursor:pointer}.remove-image{height:20px;width:20px}.name-text{font-weight:700;font-size:12px}.email-text{font-size:.9em;font-weight:lighter;-moz-user-select:all;-webkit-user-select:all;-ms-user-select:all;user-select:all}.search-input{width:270px;height:30px;background:var(--ds-brand-50);border:none;font-size:18px}.table-pagination{-ms-flex-pack:end;justify-content:flex-end;gap:var(--ds-spacing-lg);padding-top:var(--ds-spacing-lg);-ms-flex-negative:0;flex-shrink:0}.table-pagination,.table-pagination__meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.table-pagination__meta{gap:var(--ds-spacing-md);color:var(--ds-text-tertiary);font-size:var(--ds-body-2-size);line-height:var(--ds-body-2-line)}.table-pagination__pages{gap:var(--ds-spacing-xxs)}.page-number,.table-pagination__pages{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page-number{-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:36px;height:36px;padding:0 8px;border-radius:var(--ds-btn-radius);color:var(--ds-text-tertiary);font-size:var(--ds-body-2-size);line-height:var(--ds-body-2-line);font-weight:var(--ds-weight-medium);cursor:pointer;-webkit-transition:background-color .18s ease,color .18s ease;-o-transition:background-color .18s ease,color .18s ease;transition:background-color .18s ease,color .18s ease}.page-number-selected,.page-number-selected:hover,.page-number:hover{background-color:var(--ds-btn-gray-hover);color:var(--ds-text-primary)}.page-number-selected,.page-number-selected:hover{font-weight:var(--ds-weight-semibold)}.page-ellipsis{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:36px;height:36px;color:var(--ds-text-tertiary);cursor:default}.table-header-sort-icon{display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 18px;flex:0 0 18px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:18px;height:18px}.table-header-sort-icon svg{-ms-flex-negative:0;flex-shrink:0}.chevron-icon{opacity:.75;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}th:hover .chevron-icon{opacity:1}.employees-table .dropdown-select-parent-div,.employees-table .standard-input{height:36px}.table-scroll>.employees-table.custom-table{min-width:1280px}.employees-table.custom-table td:first-child,.employees-table.custom-table th:first-child{width:48px;min-width:48px;padding-left:8px;padding-right:8px;text-align:center}.employees-table.custom-table td:nth-child(2),.employees-table.custom-table th:nth-child(2){width:320px}.employees-table--mainInfo.custom-table td:nth-child(6),.employees-table--mainInfo.custom-table th:nth-child(6){width:110px}.employees-table--other.custom-table td:nth-child(3),.employees-table--other.custom-table th:nth-child(3){min-width:130px}.employees-table--other.custom-table td:nth-child(4),.employees-table--other.custom-table td:nth-child(5),.employees-table--other.custom-table th:nth-child(4),.employees-table--other.custom-table th:nth-child(5){min-width:162px}.employees-table--other .dropdown-select-parent-div{width:100%}.employees-table .employee-cell-info{display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;-ms-flex-direction:column;flex-direction:column;min-width:0;margin-left:12px}.employees-table .employee-cell-name{overflow:hidden;color:var(--ds-text-primary);font-weight:600;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.employees-table .custom-align-div{height:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1380px){.employees-table{font-size:12px}.employees-table.custom-table td,.employees-table.custom-table th:not(:first-child){padding:8px 4px}.employees-table .standard-input{font-size:12px}.employees-table .custom-align-div{height:40px}}.invite-employees{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:1040px;gap:var(--ds-spacing-xl);margin:0 auto}.invite-employees__card{overflow:visible;border:1px solid var(--ds-border-secondary);border-radius:10px;background-color:var(--ds-bg-primary)}.invite-employees__card-header{padding:14px 20px;border-bottom:1px solid var(--ds-border-secondary)}.invite-employees__card-header h2{margin:0;color:var(--ds-text-primary);font-size:16px;line-height:24px;font-weight:var(--ds-weight-semibold)}.invite-employees__card-content{padding:20px}.invite-member-form{display:grid;grid-template-columns:minmax(240px,1fr) 180px 120px;-ms-flex-align:center;align-items:center;gap:var(--ds-spacing-lg)}.invite-employees .dropdown-select-parent-div,.invite-employees .standard-input{width:100%;height:36px}.invite-employees__details-layout{display:grid;grid-template-columns:96px minmax(0,1fr);-ms-flex-align:start;align-items:start;gap:24px}.invite-employees__avatar{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.invite-employees__form{min-width:0}.invite-employees__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ds-spacing-lg)}.invite-employees__permission{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:36px;margin-top:var(--ds-spacing-lg);color:var(--ds-text-tertiary);font-size:var(--ds-body-2-size)}.invite-employees__actions{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:var(--ds-spacing-xl);padding-top:var(--ds-spacing-xl);border-top:1px solid var(--ds-border-secondary)}@media (max-width:760px){.invite-member-form{grid-template-columns:1fr}.invite-member-form .blue-button{width:100%!important}.invite-employees__details-layout{grid-template-columns:1fr}.invite-employees__avatar{-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:520px){.invite-employees__card-content{padding:var(--ds-spacing-xl)}.invite-employees__fields{grid-template-columns:1fr}.invite-employees__actions .blue-button{width:100%!important}}img{cursor:pointer}.statistics-modal .date-picker-input-container,.statistics-modal .dropdown-select-parent-div,.statistics-modal .ds-button,.statistics-modal .standard-input,.statistics-page .date-picker-input-container,.statistics-page .dropdown-select-parent-div,.statistics-page .ds-button:not(.date-picker-reset-button),.statistics-page .standard-input{height:36px!important}.app-modal.statistics-conv-modal .app-modal__content{height:100%}.stat-card-group{-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;width:100%}.stat-card-group,.statistics-operator-cell{display:-ms-flexbox;display:flex;min-width:0}.statistics-operator-cell{-ms-flex-align:center;align-items:center;gap:var(--ds-spacing-md)}.statistics-operator-cell>div:first-child{-ms-flex-negative:0;flex-shrink:0}.statistics-operator-cell>span{min-width:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.statistics-modal__operator-button:hover{text-decoration:underline}.operators-table-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;min-width:0;gap:10px}.operators-table-header__label{display:block;min-width:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.operators-table-header>.table-header-sort-icon{-ms-flex:0 0 18px;flex:0 0 18px;min-width:18px}.statistics-filters-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-ms-flex-align:end;align-items:end;gap:8px;padding:2px}.statistics-filters-grid>*{width:100%!important;min-width:0}.statistics-filters-grid>.statistics-filters-reset{grid-column:4;-ms-flex-pack:end!important;justify-content:flex-end!important}@media (max-width:900px){.statistics-filters-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.statistics-filters-grid>.statistics-filters-reset{grid-column:2}}@media (max-width:560px){.statistics-filters-grid{grid-template-columns:minmax(0,1fr)}.statistics-filters-grid>.statistics-filters-reset{grid-column:1}}.main-1{-ms-flex-pack:center;justify-content:center;gap:50px;padding:10px;max-width:200vh}.main-1,.sub-1{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.sub-1{background:var(--ds-bg-primary);min-height:35vh;max-width:55vh;border-radius:20px;-ms-flex-align:center;align-items:center}.header-1{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:20px;font-weight:300;font-size:16px}.sub-2{background:var(--ds-bg-primary);min-height:45vh;max-height:60vh;max-width:55vh;border-radius:20px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;min-width:100%;-ms-flex:1 1;flex:1 1}.operators-chat-chart,.sub-2{display:-ms-flexbox;display:flex;align-items:center}.operators-chat-chart{margin-bottom:40px;margin-top:40px}.operators-chat-chart,.operators-chat-chart-info{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center}.operators-chat-chart-info{display:-ms-flexbox;display:flex;align-items:center;gap:10px}.underline{background:var(--ds-neutral-600);width:23px;min-height:2px;margin-top:10px}.bots-chats-chart{margin-top:40px}.bots-chat-chart-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:40px;margin-top:40px}.bottom-modal{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:50px;padding:10px;max-width:200vh;margin:20px 67px 50px 77px;max-height:90vh}.bottom-div{background:transparent;max-height:90vh;padding:30px;margin-top:10px;width:180vh;max-width:150vh;border-radius:20px}.employees-chart-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-bottom:40px;margin-top:40px}.employees-chart-info-filter{display:-ms-flexbox;display:flex;gap:10px;margin-left:10px;margin-right:10px;margin-top:5px}.sub-1-employees{background:var(--ds-bg-primary);min-height:45vh;max-width:55vh;border-radius:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.header-text,.header-text h1{margin-bottom:20px}.header-text h1{color:#3d568f;font-size:22px;font-weight:600}.bots-count-text{font-size:49px;margin-top:10px;margin-bottom:0;text-align:center;font-weight:700;color:#3d568f}.calendar-select{border:1px solid var(--silver-blue-lite);font-size:14px;padding:15px;width:135px;height:32px;color:var(--ds-neutral-900);border-radius:20px}.statistic-card{border-radius:20px;background-color:var(--ds-bg-primary);padding:40px;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(33.333% - 20px);flex-basis:calc(33.333% - 20px);-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;-o-transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.08);box-shadow:0 2px 6px rgba(0,0,0,.08);min-height:250px}.statistic-card-hoverable:hover{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 6px 18px rgba(0,0,0,.15);box-shadow:0 6px 18px rgba(0,0,0,.15);cursor:pointer}.statistic-card h2{color:var(--blue);margin-bottom:20px;font-size:1.5rem}.statistic-card .count{color:var(--blue-dark);font-size:2.5rem;font-weight:700;border-bottom:2px solid var(--blue-dark);padding-bottom:5px}.statistic-card-full-width{display:block;-ms-flex:1 1 100%;flex:1 1 100%;overflow:auto;max-width:100%}.statistic-card-full-width h2{text-align:start}.chart-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 280px;flex:1 1 280px;min-width:0}.chart-block__title{margin:0 0 4px;font-size:13px;font-weight:600;color:var(--ds-text-primary)}.chart-block__hint{margin:0 0 12px;font-size:11px;color:var(--silver-blue)}.chart-block__canvas{position:relative;width:100%;height:260px}.chart-donut__centre{position:absolute;top:0;left:0;right:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:2px;pointer-events:none}.chart-donut__value{font-size:22px;font-weight:600;line-height:1.1;color:var(--ds-text-primary);font-variant-numeric:tabular-nums}.chart-donut__label{font-size:11px;color:var(--silver-blue)}.chart-legend{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 16px;margin-top:10px}.chart-legend__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:7px;min-width:0;font-size:12px;color:var(--ds-text-primary)}.chart-legend__swatch{-ms-flex:0 0 auto;flex:0 0 auto;width:10px;height:10px;border-radius:3px}.chart-legend__name{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.chart-legend__value{-ms-flex:0 0 auto;flex:0 0 auto;color:var(--silver-blue);font-variant-numeric:tabular-nums}.chart-tooltip{padding:8px 10px;border-radius:8px;background-color:var(--ds-bg-primary);border:1px solid var(--ds-border-secondary);-webkit-box-shadow:0 4px 12px rgba(9,24,58,.12);box-shadow:0 4px 12px rgba(9,24,58,.12);font-size:12px}.chart-tooltip__head{margin-bottom:4px;font-weight:600;color:var(--ds-text-primary)}.chart-tooltip__row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;color:var(--ds-text-primary)}.chart-tooltip__row+.chart-tooltip__row{margin-top:2px}.chart-tooltip__swatch{-ms-flex:0 0 auto;flex:0 0 auto;width:8px;height:8px;border-radius:2px}.chart-tooltip__value{margin-left:auto;font-variant-numeric:tabular-nums}.chart-empty{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:0 16px;text-align:center;font-size:12px;color:var(--silver-blue)}.chart-empty,.chart-row{display:-ms-flexbox;display:flex}.chart-row{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;width:100%;margin-bottom:22px}.operator-profile-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--ds-spacing-md);min-width:0;max-width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.operator-profile-link>div:first-child{-ms-flex-negative:0;flex-shrink:0}.operator-profile-link>span{min-width:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.operator-profile-link:focus-visible>span,.operator-profile-link:hover>span{text-decoration:underline}.operator-profile-link:focus{outline:none}.operator-profile-link:focus-visible{outline:2px solid var(--ds-border-brand,var(--ds-btn-brand));outline-offset:2px;border-radius:4px}.stat-tile{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;gap:18px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:1 1 200px;flex:1 1 200px;-ms-flex-item-align:stretch;align-self:stretch;min-width:0;min-height:100px;padding:20px 22px;border-radius:8px;background-color:var(--ds-bg-primary);border:1px solid var(--silver-blue-extra-lite);-webkit-box-shadow:0 1px 2px rgba(9,24,58,.04);box-shadow:0 1px 2px rgba(9,24,58,.04);-webkit-transition:border-color .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:border-color .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease;-o-transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease}.stat-tile__head{gap:10px;min-height:36px}.stat-tile__head,.stat-tile__icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.stat-tile__icon{-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 auto;flex:0 0 auto;width:34px;height:34px;border-radius:10px;background-color:var(--ds-bg-primary);border:1px solid var(--ds-border-secondary)}.stat-tile__icon--bare{width:auto;height:auto;background-color:transparent}.stat-section{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;padding:16px;border-radius:8px;background-color:var(--ds-bg-primary);border:1px solid var(--silver-blue-extra-lite);-webkit-box-shadow:0 1px 2px rgba(9,24,58,.04);box-shadow:0 1px 2px rgba(9,24,58,.04)}.stat-section--scroll{overflow:auto;max-width:100%}.stat-section__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:18px}.stat-section__title{margin:0;font-size:15px;font-weight:600;color:var(--blue-dark)}.stat-section__filters{gap:10px}.stat-section__body,.stat-section__filters{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.stat-section__body{gap:16px}.stat-section__body>.stat-tile{background-color:var(--blue-extra-lite-3);-webkit-box-shadow:none;box-shadow:none;-ms-flex-item-align:stretch;align-self:stretch}.stat-tile__label{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;font-size:13px;font-weight:500;line-height:1.35;color:var(--ds-text-tertiary);text-align:left;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.stat-tile__go{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;opacity:0;-webkit-transform:translateX(-4px);-ms-transform:translateX(-4px);transform:translateX(-4px);-webkit-transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,-webkit-transform .18s ease;-o-transition:opacity .18s ease,transform .18s ease;transition:opacity .18s ease,transform .18s ease;transition:opacity .18s ease,transform .18s ease,-webkit-transform .18s ease}.stat-tile__value{font-size:28px;font-weight:600;line-height:1.15;letter-spacing:-.02em;color:var(--ds-text-primary);text-align:left;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:opacity .18s ease;-o-transition:opacity .18s ease;transition:opacity .18s ease}.stat-tile__value--text{font-size:18px;letter-spacing:0}.stat-tile__value--stale{opacity:.4}.stat-tile__skeleton{width:72px;height:34px;border-radius:8px;background-color:var(--silver-blue-extra-extra-lite);-webkit-animation:stat-tile-pulse 1.4s ease-in-out infinite;animation:stat-tile-pulse 1.4s ease-in-out infinite}@-webkit-keyframes stat-tile-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes stat-tile-pulse{0%,to{opacity:1}50%{opacity:.45}}.stat-rating{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 10px}.stat-rating .stat-tile__value{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:baseline;align-items:baseline;gap:6px}.stat-rating__separator{color:var(--silver-blue-semi-lite);font-weight:400}.stat-tile__rank{display:-ms-flexbox;display:flex;gap:6px;font-size:13px;color:var(--silver-blue-dark)}.stat-tile__delta,.stat-tile__rank{-ms-flex-align:center;align-items:center;font-weight:600}.stat-tile__delta{display:-ms-inline-flexbox;display:inline-flex;gap:4px;-ms-flex-item-align:start;align-self:flex-start;padding:3px 8px;border-radius:999px;font-size:12px;line-height:1.4}.stat-tile__delta--up{color:var(--green);background-color:var(--green-extra-lite)}.stat-tile__delta--down{color:var(--red-dark);background-color:var(--red-extra-lite)}.stat-tile__delta--flat{color:var(--silver-blue-dark);background-color:var(--silver-blue-extra-extra-lite)}.stat-tile__delta-period{font-weight:500;color:var(--silver-blue-dark)}.stat-tile--clickable{cursor:pointer;background:var(--ds-bg-secondary)}.stat-tile--clickable:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);border-color:var(--blue-semi-extra-lite);-webkit-box-shadow:0 6px 16px rgba(9,24,58,.08);box-shadow:0 6px 16px rgba(9,24,58,.08)}.stat-tile--clickable:hover .stat-tile__go{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.stat-tile--clickable:active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.stat-tile--clickable:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media (max-width:600px){.stat-tile{-ms-flex-preferred-size:100%;flex-basis:100%;padding:16px 18px}.stat-tile__value{font-size:28px}}@media (prefers-reduced-motion:reduce){.stat-tile,.stat-tile__go,.stat-tile__value{-webkit-transition:none;-o-transition:none;transition:none}.stat-tile--clickable:hover{-webkit-transform:none;-ms-transform:none;transform:none}.stat-tile__skeleton{-webkit-animation:none;animation:none}}.stat-filter{-ms-flex-preferred-size:260px;flex-basis:260px;gap:14px;overflow:visible}.stat-filter>.stat-tile__label{min-height:36px}.stat-filter__select .dropdown{height:36px;font-size:13px}@media (max-width:600px){.stat-filter{-ms-flex-preferred-size:100%;flex-basis:100%}}.conversationHistory{display:none}.history-filter-option{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;min-width:0;gap:10px}.history-filter-option>span:last-child{min-width:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.history-filter-option__platform-icon{display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 26px;flex:0 0 26px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.history-table-scroll{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-negative:1;flex-shrink:1;min-height:0;overflow:auto;border:1px solid var(--ds-border-secondary);border-radius:10px}.history-table-scroll>.history-table.custom-table{min-width:1120px;table-layout:fixed;border:0;border-radius:0}.history-table__ellipsis{display:block}.history-table__ellipsis,.history-table__operator-button{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.history-table__operator-button{display:inline-block;max-width:100%;padding:0;border:0;background:transparent;color:var(--ds-text-primary);font:inherit;text-align:left;cursor:pointer;vertical-align:middle}.history-table__operator-button:hover{color:var(--ds-primary-600,#3d568f);text-decoration:underline}.history-table td:first-child,.history-table th:first-child{width:160px}.history-table td:nth-child(2),.history-table td:nth-child(3),.history-table th:nth-child(2),.history-table th:nth-child(3){width:150px}.history-table td:nth-child(4),.history-table td:nth-child(5),.history-table th:nth-child(4),.history-table th:nth-child(5){width:120px}.history-table td:nth-child(6),.history-table td:nth-child(7),.history-table th:nth-child(6),.history-table th:nth-child(7){width:140px}.history-table th>div{min-width:0}.history-table__header-label{min-width:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.history-table td:last-child:not([colspan]),.history-table th:last-child{position:sticky;right:0;width:88px;min-width:88px;background-color:var(--ds-bg-primary)}.history-table-scroll.has-horizontal-overflow .history-table td:last-child:not([colspan]),.history-table-scroll.has-horizontal-overflow .history-table th:last-child{border-left:0}.history-table-scroll.has-horizontal-overflow .history-table td:last-child:not([colspan]):before,.history-table-scroll.has-horizontal-overflow .history-table th:last-child:before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background-color:var(--ds-border-secondary);pointer-events:none}.history-table th:last-child{z-index:12;background-color:var(--ds-bg-tertiary)}.history-table td:last-child:not([colspan]){z-index:2}.history-table tr{cursor:pointer}.history-table tr:hover td,.history-table tr:hover td:last-child:not([colspan]){background-color:var(--silver-lite)}.history-table tr.table-loading:hover td,.history-table tr.table-no-result:hover td{background-color:transparent}.platform-cell{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--ds-spacing-md);min-width:0}.platform-cell__name{min-width:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.chat-panel{height:100%;display:-ms-flexbox;display:flex;gap:var(--ds-spacing-md);min-width:0}.chat-panel .conversation-wrapper{-ms-flex:1 1;flex:1 1;min-height:0;overflow:hidden;border:1px solid var(--ds-border-secondary);border-radius:var(--ds-app-radius);background-color:var(--ds-bg-primary)}.chat-panel .sidebar-content{min-height:0}@media (max-width:1024px){.chat-panel{gap:0}.chat-select-drawer-overlay{top:68px}.chat-select-drawer{top:68px;height:calc(100vh - 76px);max-width:calc(100vw - 16px)}}@media (max-width:768px){.chat-select-drawer,.chat-select-drawer-overlay{top:calc(60px + var(--ds-app-gutter))}.chat-select-drawer{height:calc(100vh - 60px - 2 * var(--ds-app-gutter));max-width:calc(100vw - 2 * var(--ds-app-gutter))}}.chat-list-view--forward{-webkit-animation:chat-list-view-forward .2s cubic-bezier(.16,1,.3,1);animation:chat-list-view-forward .2s cubic-bezier(.16,1,.3,1)}.chat-list-view--back{-webkit-animation:chat-list-view-back .2s cubic-bezier(.16,1,.3,1);animation:chat-list-view-back .2s cubic-bezier(.16,1,.3,1)}@-webkit-keyframes chat-list-view-forward{0%{opacity:0;-webkit-transform:translateX(16px);transform:translateX(16px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes chat-list-view-forward{0%{opacity:0;-webkit-transform:translateX(16px);transform:translateX(16px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes chat-list-view-back{0%{opacity:0;-webkit-transform:translateX(-16px);transform:translateX(-16px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes chat-list-view-back{0%{opacity:0;-webkit-transform:translateX(-16px);transform:translateX(-16px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.chat-list-view--back,.chat-list-view--forward{-webkit-animation:none;animation:none}}.chat-conversation-list-scroll{-ms-flex:1 1 auto;flex:1 1 auto;width:100%;min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:0 4px}.chat-sidebar-toolbar{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:column;flex-direction:column;gap:var(--ds-spacing-md);padding:var(--ds-spacing-xl);padding-bottom:var(--ds-spacing-md)}.chat-sidebar-toolbar__search{width:100%}.chat-sidebar-toolbar__actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--ds-spacing-md);min-width:0;width:100%}.chat-sidebar-toolbar__actions>.ds-button{-ms-flex:1 1;flex:1 1;min-width:0;padding-right:10px;padding-left:10px}.chat-sidebar-toolbar__actions>.popup-wrapper,.chat-sidebar-toolbar__actions svg{-ms-flex:0 0 auto;flex:0 0 auto}.chat-sidebar-toolbar__action-label{display:block;min-width:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.chat-conversation-tabs.underline .tabs-track{gap:4px}.chat-conversation-tabs.fluid .tab-item{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-pack:center;justify-content:center;min-height:36px;padding:7px 2px;gap:4px;font-size:10px}.chat-conversation-tabs .tab-item__label{max-width:none;overflow:visible;-o-text-overflow:clip;text-overflow:clip}.chat-conversation-tabs .tab-count{min-width:18px;height:18px;padding:0 4px;font-size:10px}.chat-panel .conversation-wrapper .start-conversation{-ms-flex-direction:column;flex-direction:column}.chat-panel .temporary-drawer-toggle{text-decoration:underline;cursor:pointer}.topic-input{padding:0 10px}.message-filter-box{font-size:small;display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:distribute;justify-content:space-around}.message-box-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:108px;height:50px;background-color:var(--ds-bg-primary);border-radius:10px;text-align:center;cursor:pointer}.active{color:var(--ds-danger-600)}.message-header-text{font-size:13px;font-weight:700;color:var(--blue-dark)}.mr-20{margin-right:8px}a{color:var(--ds-danger-300)}.chat-filter{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.chat-filter:hover{background:var(--ds-neutral-50);-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.select-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}.styled-select{background-color:var(--ds-brand-50);color:var(--ds-brand-900);padding:10px 15px;border:1px solid var(--ds-neutral-200);border-radius:8px;font-size:16px;outline:none;-webkit-transition:border .3s ease;-o-transition:border .3s ease;transition:border .3s ease;-webkit-box-shadow:1px 2px 5px rgba(0,0,0,.1);box-shadow:1px 2px 5px rgba(0,0,0,.1);width:150px}.styled-select:focus{border-color:var(--ds-brand-900)}.clear-button{background-color:transparent;border:none;font-size:18px;cursor:pointer;color:var(--ds-danger-600);outline:none;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.clear-button:hover{color:var(--ds-danger-800)}.webchattest-select{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:2px;cursor:pointer}.select-container{cursor:pointer}.templates-suggestions{margin-bottom:10px;top:100%;left:0;width:100%;max-height:200px;overflow-y:auto;background:var(--ds-bg-primary);border:1px solid var(--ds-neutral-200);border-radius:5px;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:9999}.template-item{padding:10px;cursor:pointer;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s}.template-item:hover{background:var(--ds-neutral-50)}.highlight{background-color:var(--ds-danger-50);border-radius:8px;-webkit-transition:background-color .4s,-webkit-box-shadow .4s;transition:background-color .4s,-webkit-box-shadow .4s;-o-transition:background-color .4s,box-shadow .4s;transition:background-color .4s,box-shadow .4s;transition:background-color .4s,box-shadow .4s,-webkit-box-shadow .4s}@-webkit-keyframes highlightPulse{0%{background-color:var(--ds-danger-50)}50%{background-color:var(--ds-danger-300)}to{background-color:var(--ds-danger-50)}}@keyframes highlightPulse{0%{background-color:var(--ds-danger-50)}50%{background-color:var(--ds-danger-300)}to{background-color:var(--ds-danger-50)}}.message-content.highlight{-webkit-animation:highlightPulse 1.5s ease-in-out 3;animation:highlightPulse 1.5s ease-in-out 3}@media (prefers-reduced-motion:reduce){.message-content.highlight{-webkit-animation:none;animation:none;background-color:var(--ds-danger-300)}}.message-content.deleted{opacity:.6;pointer-events:none}.message-deleted{margin:0;color:currentColor;font-style:italic}.message-comment-wrapper{display:-ms-flexbox;display:flex;gap:10px;padding:6px 10px;background-color:hsla(0,0%,100%,.29);border-left:3px solid var(--ds-bg-primary)}.message-comment-wrapper,.typing-dots{-ms-flex-align:center;align-items:center}.typing-dots{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;gap:3px}.typing-dots span{width:5px;height:5px;border-radius:50%;background-color:var(--ds-text-tertiary);-webkit-animation:typing-dots-bounce 1.2s infinite ease-in-out;animation:typing-dots-bounce 1.2s infinite ease-in-out}.typing-dots span:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.typing-dots span:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes typing-dots-bounce{0%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@keyframes typing-dots-bounce{0%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.typing-dots span{-webkit-animation:none;animation:none}}.message-draft{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:baseline;align-items:baseline;gap:8px}.message-draft__dots{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}.message-draft__text{font-style:italic;opacity:.7;white-space:pre-wrap;word-break:break-word}.sug-templates{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:absolute;bottom:100%;left:0;right:0;z-index:5;width:70%;margin:0 auto 8px;border:1px solid var(--ds-border-secondary);border-radius:10px;background-color:var(--ds-bg-primary);-webkit-box-shadow:0 8px 20px -6px rgba(9,24,58,.14);box-shadow:0 8px 20px -6px rgba(9,24,58,.14);overflow:hidden}.sug-templates__head{gap:12px;padding:8px 12px;border-bottom:1px solid var(--ds-border-secondary);background-color:var(--ds-bg-secondary)}.sug-templates__head,.sug-templates__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sug-templates__title{-ms-flex:1 1;flex:1 1;gap:6px;color:var(--ds-text-secondary);font-size:12px;font-weight:600;line-height:16px}.sug-templates__count{padding:0 6px;border-radius:999px;background-color:var(--ds-brand-50);color:var(--ds-brand-800);font-size:11px;line-height:16px}.sug-templates__hint{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px;color:var(--ds-text-tertiary);font-size:11px;line-height:16px}.sug-templates__hint kbd{min-width:16px;padding:0 3px;border:1px solid var(--ds-border-secondary);border-radius:4px;background-color:var(--ds-bg-primary);font-family:inherit;font-size:10px;line-height:15px;text-align:center}.sug-templates__close{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;margin-left:2px;padding:0;border:none;border-radius:50%;background-color:transparent;color:var(--ds-fg-tertiary);cursor:pointer;-webkit-transition:background-color .15s ease,color .15s ease;-o-transition:background-color .15s ease,color .15s ease;transition:background-color .15s ease,color .15s ease}.sug-templates__close:hover{background-color:var(--ds-btn-gray-hover);color:var(--ds-text-primary)}.sug-templates__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:320px;overflow-y:auto}.sug-templates__item{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:9px 12px;border-top:1px solid var(--ds-border-secondary);cursor:pointer;font-size:13px;line-height:18px;-webkit-transition:background-color .15s ease;-o-transition:background-color .15s ease;transition:background-color .15s ease}.sug-templates__item:first-child{border-top:none}.sug-templates__item.is-active,.sug-templates__item:hover{background-color:var(--ds-bg-secondary)}.sug-templates__item.is-active{-webkit-box-shadow:inset 2px 0 0 var(--ds-btn-brand);box-shadow:inset 2px 0 0 var(--ds-btn-brand)}.sug-templates__folder{-ms-flex-negative:0;flex-shrink:0;margin-top:1px;max-width:120px;padding:1px 8px;border-radius:999px;background-color:var(--ds-neutral-50);color:var(--ds-text-tertiary);font-size:11px;line-height:16px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.sug-templates__text{-ms-flex:1 1;flex:1 1;min-width:0;color:var(--ds-text-primary);white-space:pre-wrap;word-break:break-word}.sug-templates__text mark{background-color:var(--ds-brand-50);color:var(--ds-brand-800);font-weight:600}.reply-quote{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 0 6px;padding:4px 0 4px 9px;border:none;border-left:2px solid currentColor;border-radius:2px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;opacity:.65;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}.reply-quote:hover{opacity:.9}.reply-quote__text{display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:12px;line-height:17px}.reply-quote__media{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:5px;font-style:italic}.message-indicator-div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;opacity:1;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.forward-list-item{border-radius:10px;transition:transform .3s ease,-webkit-transform .3s ease}.forward-list-item:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.new-internal-chat .new-internal-chat-candidate{cursor:pointer;border-radius:8px;padding:4px}.new-internal-chat .new-internal-chat-candidate:hover{background-color:var(--silver-lite)}.message-reactions-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;-ms-flex-align:center;align-items:center;margin-top:6px}.message.sent .message-reactions-container{-ms-flex-pack:end;justify-content:end;color:var(--ds-neutral-900)}.message-reactions-container .reaction{border-radius:10px;padding:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px;cursor:pointer;-webkit-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}.message-reactions-container .reaction.readonly{cursor:default}.message-reactions-container .reaction:not(.readonly):hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.message .message-reactions-container .reaction:not(.has-own){background:var(--ds-neutral-50);border:1px solid var(--ds-border-secondary);color:var(--ds-text-primary)}.message .message-reactions-container .reaction.has-own{background:var(--ds-bg-brand-secondary);color:var(--ds-text-brand-tertiary)}.message.sent .message-reactions-container .reaction.has-own{background:hsla(0,0%,100%,.16);border-color:hsla(0,0%,100%,.24);color:var(--ds-text-on-solid)}.message.sent .message-content--comment .message-reactions-container .reaction.has-own{background:rgba(202,138,4,.12);border-color:rgba(202,138,4,.24);color:var(--ds-warning-800)}.default-emoji{opacity:0;pointer-events:none;position:absolute;bottom:-15px;font-size:14px;padding:6px;background:var(--ds-bg-primary);height:24px;width:24px;margin:0;-webkit-box-shadow:0 4px 14px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.08);box-shadow:0 4px 14px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.08);-webkit-transition:opacity var(--ds-motion-base) ease,bottom var(--ds-motion-base) var(--ds-ease-out),background .2s ease,-webkit-transform .1s ease;transition:opacity var(--ds-motion-base) ease,bottom var(--ds-motion-base) var(--ds-ease-out),background .2s ease,-webkit-transform .1s ease;-o-transition:opacity var(--ds-motion-base) ease,bottom var(--ds-motion-base) var(--ds-ease-out),background .2s ease,transform .1s ease;transition:opacity var(--ds-motion-base) ease,bottom var(--ds-motion-base) var(--ds-ease-out),background .2s ease,transform .1s ease;transition:opacity var(--ds-motion-base) ease,bottom var(--ds-motion-base) var(--ds-ease-out),background .2s ease,transform .1s ease,-webkit-transform .1s ease}.message.received .default-emoji{right:-16px}.message.sent .default-emoji{left:-16px}.message-content:hover .default-emoji{opacity:1;pointer-events:auto;bottom:-10px;-webkit-transition-delay:.8s,.8s,0s,0s;-o-transition-delay:.8s,.8s,0s,0s;transition-delay:.8s,.8s,0s,0s;-webkit-animation:pointerEventsAndCursor .9s;animation:pointerEventsAndCursor .9s}.default-emoji.has-operator-reaction{display:none!important}@media (prefers-reduced-motion:reduce){.default-emoji,.message-reactions-container .reaction{-webkit-transition:none;-o-transition:none;transition:none}}@-webkit-keyframes pointerEventsAndCursor{0%{cursor:default;pointer-events:none}90%{cursor:default;pointer-events:none}to{cursor:pointer;pointer-events:auto}}@keyframes pointerEventsAndCursor{0%{cursor:default;pointer-events:none}90%{cursor:default;pointer-events:none}to{cursor:pointer;pointer-events:auto}}.hotkeys-sheet__body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--ds-spacing-xl);padding-bottom:var(--ds-spacing-s)}.hotkeys-sheet__group-title{margin:0 0 var(--ds-spacing-md);color:var(--ds-text-tertiary);font-size:11px;line-height:16px;font-weight:600;letter-spacing:.6px;text-transform:uppercase}.hotkeys-sheet__rows{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:4px var(--ds-spacing-xl)}.hotkeys-sheet__row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:var(--ds-spacing-md);min-height:34px;padding:4px 8px;border-radius:8px;-webkit-transition:background-color .16s ease;-o-transition:background-color .16s ease;transition:background-color .16s ease}.hotkeys-sheet__row:hover{background-color:var(--ds-btn-gray-hover)}.hotkeys-sheet__label{min-width:0;color:var(--ds-text-primary);font-size:13px;line-height:18px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.hotkeys-sheet__keys{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:3px;-ms-flex-negative:0;flex-shrink:0}.hotkeys-sheet__key{min-width:22px;padding:2px 7px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid var(--ds-border-secondary);border-bottom-width:2px;border-radius:6px;background-color:var(--ds-bg-secondary);color:var(--ds-text-secondary);font-family:inherit;font-size:11px;line-height:16px;font-weight:600;letter-spacing:.3px;text-align:center;white-space:nowrap}.hotkeys-sheet__empty{padding:var(--ds-spacing-xl) 0;color:var(--ds-text-tertiary);font-size:13px;line-height:18px;text-align:center}.hotkeys-sheet__group{-webkit-animation:hotkeys-sheet-group-in .26s ease-out backwards;animation:hotkeys-sheet-group-in .26s ease-out backwards}.hotkeys-sheet__group:nth-child(2){-webkit-animation-delay:.05s;animation-delay:.05s}.hotkeys-sheet__group:nth-child(3){-webkit-animation-delay:.1s;animation-delay:.1s}@-webkit-keyframes hotkeys-sheet-group-in{0%{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hotkeys-sheet-group-in{0%{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hotkeys-sheet__group{-webkit-animation:none;animation:none}}.graph-wrapper{height:100%;position:relative}.graph-wrapper .graph-menu{background-color:rgba(19,20,22,.9);position:absolute;height:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:15}.graph{display:-ms-flexbox;display:flex;height:100%}.graph.loading{cursor:progress}.graph .graph-view-autosizer{-ms-flex-positive:1;flex-grow:1;width:100%;height:100%}.graph .graph-vertex-controller{-ms-flex-preferred-size:660px;flex-basis:660px}.cursor-panning{cursor:-webkit-grab;cursor:grab}.tree-node-container{--node-surface:var(--ds-bg-primary,#fff);--node-border:var(--ds-neutral-200);--node-border-hover:var(--ds-utility-brand-400);--node-accent:var(--ds-brand-800);--node-bubble:var(--ds-brand-25);--node-bubble-border:var(--ds-brand-100)}.tree-node-container.free{opacity:.55;-webkit-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.tree-node-container.free:hover{opacity:1}.graph .tree-node-body{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.graph.loading .tree-node-body{cursor:progress}.tree-node-body__rect{fill:var(--node-surface);stroke:var(--node-border);-webkit-transition:stroke .2s ease,fill .2s ease;-o-transition:stroke .2s ease,fill .2s ease;transition:stroke .2s ease,fill .2s ease}.tree-node-body:hover .tree-node-body__rect{stroke:var(--node-border-hover)}.tree-node-body__rect.is-root{stroke:var(--ds-utility-brand-500);stroke-width:2}.tree-node-mark{fill:var(--node-accent)}.tree-node-mark.is-root{fill:var(--ds-utility-brand-500)}.tree-node-title{fill:var(--ds-text-primary,#171717)}.tree-node-rule{stroke:var(--node-border);stroke-width:1}.tree-node-bubble{fill:var(--node-bubble);stroke:var(--node-bubble-border);stroke-width:1;-webkit-transition:fill .2s ease;-o-transition:fill .2s ease;transition:fill .2s ease}.tree-node-body:hover .tree-node-bubble{fill:var(--ds-brand-50)}.tree-node-bubble__text{fill:var(--ds-text-secondary,#525252)}.tree-node-more{fill:var(--ds-text-tertiary)}.tree-node-attachment__rect{fill:var(--node-surface);stroke:var(--node-border)}.tree-node-port{fill:var(--node-surface);stroke:var(--ds-neutral-300);stroke-width:2;-webkit-transition:stroke .2s ease,fill .2s ease;-o-transition:stroke .2s ease,fill .2s ease;transition:stroke .2s ease,fill .2s ease}.tree-node-port.highlighted{fill:var(--ds-utility-brand-500);stroke:var(--ds-utility-brand-500)}.graph .tree-node-button .tree-node-button-body-rect{cursor:pointer;fill:var(--node-surface);stroke:var(--ds-utility-brand-400);-webkit-transition:fill .18s ease,stroke .18s ease;-o-transition:fill .18s ease,stroke .18s ease;transition:fill .18s ease,stroke .18s ease}.graph.loading .tree-node-button .tree-node-button-body-rect{cursor:progress}.tree-node-button:hover .tree-node-button-body-rect{fill:var(--ds-utility-brand-500);stroke:var(--ds-utility-brand-500)}.tree-node-button text{fill:var(--ds-brand-800);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:fill .18s ease;-o-transition:fill .18s ease;transition:fill .18s ease}.tree-node-button:hover text{fill:#fff}.tree-node-button.disabled .tree-node-button-body-rect,.tree-node-button.disabled:hover .tree-node-button-body-rect{fill:var(--ds-neutral-100);stroke:var(--ds-neutral-300);cursor:not-allowed}.tree-node-button.disabled:hover text,.tree-node-button.disabled text{fill:var(--ds-text-tertiary)}.add-tree-node-button.disabled,.tree-node-button.disabled{pointer-events:none}.add-tree-node-button__rect{fill:transparent;stroke:var(--ds-neutral-300);-webkit-transition:fill .18s ease,stroke .18s ease;-o-transition:fill .18s ease,stroke .18s ease;transition:fill .18s ease,stroke .18s ease}.add-tree-node-button:hover .add-tree-node-button__rect{fill:var(--ds-brand-25);stroke:var(--ds-utility-brand-400)}.add-tree-node-button__icon{color:var(--ds-neutral-400);-webkit-transition:color .18s ease;-o-transition:color .18s ease;transition:color .18s ease}.add-tree-node-button:hover .add-tree-node-button__icon{color:var(--ds-utility-brand-500)}.add-tree-node-button.disabled .add-tree-node-button__rect,.add-tree-node-button.disabled:hover .add-tree-node-button__rect{fill:var(--ds-neutral-100);stroke:var(--ds-neutral-300)}.transfer-node__rect{fill:var(--ds-utility-brand-500);stroke:transparent;-webkit-transition:fill .2s ease,stroke .2s ease;-o-transition:fill .2s ease,stroke .2s ease;transition:fill .2s ease,stroke .2s ease}.tree-node-body:hover .transfer-node__rect{fill:var(--ds-brand-800);stroke:var(--ds-utility-brand-400)}.tree-node-body{-webkit-transition:-webkit-transform .2s cubic-bezier(.25,1,.5,1);transition:-webkit-transform .2s cubic-bezier(.25,1,.5,1);-o-transition:transform .2s cubic-bezier(.25,1,.5,1);transition:transform .2s cubic-bezier(.25,1,.5,1);transition:transform .2s cubic-bezier(.25,1,.5,1),-webkit-transform .2s cubic-bezier(.25,1,.5,1)}.graph .tree-node-body:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}.graph .tree-node-body:hover .transfer-node__rect,.graph .tree-node-body:hover .tree-node-body__rect{-webkit-filter:url(#nodeShadowRaised);filter:url(#nodeShadowRaised)}.add-tree-node-button__lift,.tree-node-button__lift{-webkit-transition:-webkit-transform .18s cubic-bezier(.25,1,.5,1);transition:-webkit-transform .18s cubic-bezier(.25,1,.5,1);-o-transition:transform .18s cubic-bezier(.25,1,.5,1);transition:transform .18s cubic-bezier(.25,1,.5,1);transition:transform .18s cubic-bezier(.25,1,.5,1),-webkit-transform .18s cubic-bezier(.25,1,.5,1)}.graph .add-tree-node-button:not(.disabled):hover .add-tree-node-button__lift,.graph .tree-node-button:not(.disabled):hover .tree-node-button__lift{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.add-tree-node-button__lift,.tree-node-body,.tree-node-button__lift{-webkit-transition:none;-o-transition:none;transition:none}.graph .add-tree-node-button:not(.disabled):hover .add-tree-node-button__lift,.graph .tree-node-body:hover,.graph .tree-node-button:not(.disabled):hover .tree-node-button__lift{-webkit-transform:none;-ms-transform:none;transform:none}}.graph-edge{stroke:var(--ds-neutral-300);stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;-webkit-transition:stroke .2s ease,stroke-width .2s ease;-o-transition:stroke .2s ease,stroke-width .2s ease;transition:stroke .2s ease,stroke-width .2s ease}.graph-edge.highlighted{stroke:var(--ds-utility-brand-500);stroke-width:2.5}.graph-view-svg{background-color:var(--ds-neutral-50,#fafafa);background-image:-webkit-radial-gradient(center,circle,rgba(16,24,40,.085) 1px,transparent 0),-webkit-linear-gradient(left,rgba(16,24,40,.035) 1px,transparent 0),-webkit-linear-gradient(top,rgba(16,24,40,.035) 1px,transparent 0);background-image:-o-radial-gradient(center,circle,rgba(16,24,40,.085) 1px,transparent 1px),-o-linear-gradient(left,rgba(16,24,40,.035) 1px,transparent 1px),-o-linear-gradient(top,rgba(16,24,40,.035) 1px,transparent 1px);background-image:radial-gradient(circle at center,rgba(16,24,40,.085) 1px,transparent 0),linear-gradient(90deg,rgba(16,24,40,.035) 1px,transparent 0),linear-gradient(180deg,rgba(16,24,40,.035) 1px,transparent 0);background-size:24px 24px,120px 120px,120px 120px}.graph-view-svg.animating *{-webkit-filter:none!important;filter:none!important}.node-editor-container{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0;width:440px;right:0;height:calc(100% - 20px);background:var(--ds-bg-primary);border-top-left-radius:14px;border-bottom-left-radius:14px;-webkit-box-shadow:-2px 0 6px rgba(0,0,0,.1);box-shadow:-2px 0 6px rgba(0,0,0,.1);margin:10px 0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);overflow:hidden}.node-editor-container.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.node-editor-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:16px;border-bottom:1px solid var(--silver-blue-extra-lite);padding:10px;-ms-flex-negative:0;flex-shrink:0}.node-editor-header .node-editor-header-input{border:none;font-size:24px;color:var(--blue-dark);font-weight:700;padding:3px 4px}.node-editor-accordion{overflow-y:auto;min-height:0;-ms-flex-negative:1;flex-shrink:1}.node-editor-accordion .accordion-item{border-bottom:1px solid var(--silver-blue-extra-lite)}.node-editor-accordion :last-child.accordion-item{border-bottom:none}.node-editor-accordion .accordion-item-trigger{padding:8px 12px;cursor:pointer}.node-editor-accordion .accordion-item-trigger:hover{opacity:.6}.node-editor-accordion .accordion-item .accordion-item-content .control-section{padding:8px 16px}.node-editor-accordion-item-trigger{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;color:var(--silver-blue-dark);font-size:16px;font-weight:400}.node-editor-accordion-item-trigger svg{color:var(--silver-blue-dark)}.tags-view .react-tagsinput{border-radius:5px}.react-tagsinput{background-color:var(--ds-bg-primary);border:1px solid var(--silver-semi-lite);overflow:hidden;padding-left:5px;padding-top:5px;border-radius:10px;-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s;outline:opx solid var(--blue-extra-lite)!important}.react-tagsinput--focused{border-color:var(--blue-extra-lite);outline:1px solid var(--blue-extra-lite)!important}.react-tagsinput-tag{background-color:var(--blue-extra-lite);color:var(--blue-dark);display:inline-block;font-size:13px;font-weight:400;margin-bottom:5px;margin-right:5px;padding:5px;border-radius:10px}.react-tagsinput-remove{cursor:pointer;font-weight:700}.react-tagsinput-tag a:before{content:" \D7   "}.react-tagsinput-input{background:transparent;border:0;color:var(--silver-dark);font-size:13px;font-weight:400;margin-bottom:6px;margin-top:1px;outline:none;padding:5px;width:100%;border-radius:10px}.node-editor-dropzone{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:2px dashed var(--silver-semi-lite);height:200px;border-radius:10px}.node-editor-container .node-editor-actions-end-chat.selected{border-color:var(--red)}.node-editor-container .node-editor-actions-to-start.selected{border-color:var(--green)}.node-editor-container .node-editor-actions-call-to-operator.selected{border-color:var(--yellow)}.node-editor-container .buttons-section .template-container{background-color:var(--ds-bg-primary);border:1px solid var(--silver-semi-lite);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05)}.node-type-picker{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:8px}.node-type-picker__card{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:12px;width:100%}.node-type-picker__icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 26px;flex:0 0 26px;width:26px;height:26px}.node-type-picker__text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px;min-width:0}.node-type-picker__label{font-size:13px;font-weight:600}.node-type-picker__note{color:var(--ds-text-tertiary);font-size:12px;line-height:17px}.node-editor-container .node-type-picker .selectable-card.selected{border-color:var(--ds-utility-brand-500)}.node-editor-container .node-type-picker .selectable-card.disabled{opacity:.65;background-color:var(--ds-bg-secondary)}.node-editor-container .node-type-picker .selectable-card.disabled .node-type-picker__note{color:var(--ds-text-secondary)}.node-editor-auto-transfer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:14px;margin-top:6px}.node-editor-auto-transfer__note{display:-ms-flexbox;display:flex;gap:8px;padding:8px 12px;border-radius:6px;background:var(--ds-bg-secondary);border:1px solid var(--ds-border-secondary);color:var(--ds-text-secondary);font-size:12px;line-height:18px}.message-editor-container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:8px;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0;max-width:100%;padding:10px 12px;border:1px solid var(--ds-border-secondary);border-radius:10px;background-color:var(--ds-bg-primary);-webkit-transition:border-color .18s ease,-webkit-box-shadow .18s ease;transition:border-color .18s ease,-webkit-box-shadow .18s ease;-o-transition:border-color .18s ease,box-shadow .18s ease;transition:border-color .18s ease,box-shadow .18s ease;transition:border-color .18s ease,box-shadow .18s ease,-webkit-box-shadow .18s ease}.message-editor-container:not(.is-editing):hover{border-color:var(--ds-border-primary);-webkit-box-shadow:0 1px 3px rgba(16,24,40,.06);box-shadow:0 1px 3px rgba(16,24,40,.06)}.message-editor-content{-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0;max-width:100%;color:var(--ds-text-primary);font-size:14px;line-height:20px;outline:none;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.message-editor-container:not(.is-editing) .message-editor-content{display:-webkit-box;-webkit-line-clamp:6;overflow:hidden;cursor:pointer}.message-editor-content a{color:var(--ds-fg-brand-primary);text-decoration:underline;text-underline-offset:2px}.message-editor-token{display:inline-block;padding:0 6px;margin:0 2px;border-radius:6px;background-color:var(--ds-brand-50);color:var(--ds-fg-brand-primary);font-size:12px;font-weight:600;line-height:18px;vertical-align:1px;white-space:nowrap}.message-editor-actions{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;gap:2px}.message-editor-actions--overlay{margin:-4px -6px -4px 0;opacity:0;-webkit-transition:opacity .18s ease;-o-transition:opacity .18s ease;transition:opacity .18s ease}.message-editor-container:focus-within .message-editor-actions--overlay,.message-editor-container:hover .message-editor-actions--overlay{opacity:1}@media (hover:none){.message-editor-actions--overlay{opacity:1}}.message-editor-container .silver-button.message-editor-tool--danger:hover:not(:disabled){background-color:var(--ds-btn-gray-hover);color:var(--ds-text-error-primary)}.message-editor-container.is-editing{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;gap:0;padding:0;border-color:var(--ds-border-brand);-webkit-box-shadow:0 0 0 3px var(--ds-brand-50);box-shadow:0 0 0 3px var(--ds-brand-50)}.message-editor-container.is-editing .message-editor-content{min-height:96px;max-height:240px;overflow-y:auto;padding:12px;cursor:text}.message-editor-footer{-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding:6px 8px;border-top:1px solid var(--ds-border-secondary)}.message-editor-footer,.message-editor-toolbar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.message-editor-toolbar{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px;min-width:0}.message-editor-toolbar__divider{-ms-flex-negative:0;flex-shrink:0;width:1px;height:16px;margin:0 4px;background-color:var(--ds-border-secondary)}.message-editor-tool__glyph{font-size:15px;line-height:1}.message-editor-toolbar .silver-button.message-editor-tool.is-active,.message-editor-toolbar .silver-button.message-editor-tool.is-active:hover:not(:disabled){background-color:var(--ds-brand-50);color:var(--ds-fg-brand-primary)}.message-editor-toolbar .silver-button.message-editor-tool--token{padding:0 8px;color:var(--ds-fg-brand-primary);font-size:12px;white-space:nowrap}.message-editor-toolbar .silver-button.message-editor-tool--token:hover:not(:disabled){background-color:var(--ds-brand-50);color:var(--ds-fg-brand-primary)}.message-editor-toolbar .silver-button.message-editor-tool:disabled{pointer-events:none}.message-editor-toolbar .popup-panel.vertical-align-bottom{--ty:-3px}.attachment{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--silver-semi-lite);border-radius:8px;background:var(--ds-bg-primary);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05)}.attachment:hover{background:var(--silver-extra-lite)}.attachment-icon{width:20px;height:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.attachment-name{-ms-flex:1 1;flex:1 1;text-decoration:none;color:var(--silver-dark);font-size:14px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.attachment-delete{background:none;border:none;width:16px;height:16px;cursor:pointer;opacity:.6}.attachment-delete:hover{opacity:1}.node-editor-button-container{display:-ms-flexbox;display:flex;gap:16px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background-color:var(--ds-bg-primary);border:1px solid var(--silver-semi-lite);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05);border-radius:8px;padding:8px}.node-editor-button-container span,.node-editor-button-container textarea{line-height:18px;border:none;outline:none;background:none;resize:none;-ms-flex-positive:1;flex-grow:1;padding:0 2px;min-height:1px;max-width:100%;overflow-wrap:break-word}.node-editor-button-actions{display:-ms-flexbox;display:flex;gap:8px}.node-editor-button-actions button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:4px;border-radius:8px}.node-editor-button-actions .save-icon{stroke:var(--green)}.node-editor-button-container.hoverable:hover{cursor:pointer;background-color:var(--blue-extra-lite);border:1px solid;border-color:var(--blue-lite)}.node-editor-button-container .popup-panel.vertical-align-bottom{--ty:-3px}.graph-actions{position:absolute;top:10px;left:10px;border-radius:12px;background:transparent;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);padding:4px;border:1px solid hsla(0,0%,100%,.2);overflow:visible;-webkit-box-shadow:1px 0 12px 0 rgba(0,0,0,.3);box-shadow:1px 0 12px 0 rgba(0,0,0,.3)}.graph-actions-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:2px;-ms-flex-pack:end;justify-content:end;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.graph-actions-container-item{opacity:0;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);-webkit-animation:slideUpFade .5s forwards;animation:slideUpFade .5s forwards;-webkit-animation-delay:.1s;animation-delay:.1s}@-webkit-keyframes slideUpFade{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUpFade{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.instructions-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;font-size:14px;padding:0;width:0;height:0;overflow:hidden;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.instructions-container.open{padding:4px;width:320px;height:90px}.instruction-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px}.instruction-icon{stroke:var(--silver-blue-dark)}.instruction-text{font-size:12px;white-space:nowrap}.instruction-key{display:inline-block;padding:2px 6px;border:1px solid var(--silver-dark);border-radius:4px;font-size:10px;text-align:center}.graph-actions-container-item .popup-panel{background:transparent;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;pointer-events:auto}.my-history-ticket-card:hover{cursor:pointer;background-color:var(--ds-neutral-200);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.my-history-ticket-card{-ms-flex-align:center;align-items:center;-ms-flex:1 0 30%;flex:1 0 30%;padding:20px 35px;border-radius:20px;background-color:#ebecf0;margin:10px 0;position:relative;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.popup{position:absolute;background-color:var(--blue-dark);color:var(--ds-text-on-solid);padding:20px;border-radius:10px;max-width:590px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);min-height:237px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,-webkit-transform .3s ease-out;-o-transition:opacity .3s ease-out,transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-animation:templates-fadeIn .3s ease-out;animation:templates-fadeIn .3s ease-out}@-webkit-keyframes templates-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes templates-fadeIn{0%{opacity:0}to{opacity:1}}.ticket-delete-button{color:#b13838;background:transparent;font-size:15px;cursor:pointer;position:absolute;top:15px;right:15px;border:none}.statusContainer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-ms-flex-pack:space-evenly;justify-content:space-evenly;max-width:1200px;margin:20px auto}.ticket-column{width:30%}.status-heading{text-align:center;width:100%;background-color:var(--blue-dark);color:var(--ds-text-on-solid);padding:10px;border-radius:15px}.border-th th:first-child{border-top-left-radius:20px}.border-th th:last-child{border-top-right-radius:20px}.border-td:last-child td:first-child{border-bottom-left-radius:20px}.border-td:last-child td:last-child{border-bottom-right-radius:20px}.border-td td{cursor:pointer}.custom-templates{overflow:hidden!important;border:1px solid var(--ds-border-secondary);border-radius:10px;background-color:var(--ds-bg-primary)}.custom-templates__toolbar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:var(--ds-spacing-lg);padding:16px;border-bottom:1px solid var(--ds-border-secondary)}.custom-templates__search{width:min(100%,360px)}.custom-templates__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;min-height:320px;max-height:calc(100vh - 300px);margin:0;padding:16px;overflow-y:auto;list-style:none}.custom-templates__empty{display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:180px;color:var(--ds-text-tertiary);font-size:var(--ds-body-2-size)}@media (max-width:600px){.custom-templates__toolbar{-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column}.custom-templates__search,.custom-templates__toolbar .blue-button{width:100%!important}}.my-space--hotkeys{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0;overflow:hidden}.my-space--hotkeys>:first-child{-ms-flex:0 0 auto;flex:0 0 auto}.my-space__hotkeys-content{-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:hidden}.internal-grouping{display:-ms-flexbox;display:flex;height:100%;min-height:0}.internal-grouping__layout{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;min-width:0;min-height:0}.internal-grouping__toolbar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:16px}.internal-grouping__toolbar .search-input-container{min-width:min(100%,260px)}.internal-grouping__list{-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;padding-right:4px;overflow-y:auto;overflow-x:hidden}.internal-grouping__empty{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:160px;padding:24px 10px;color:var(--ds-text-tertiary);font-size:14px}.internal-grouping .accordion-item-trigger{-ms-flex-align:start;align-items:start;gap:4px}.department-actions .edit-button--xs:hover{background-color:var(--blue-extra-lite)}.department-actions .delete-button--xs:hover{background-color:var(--red-extra-lite)}.internal-grouping .accordion-item-trigger-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:32px;width:32px;border-radius:8px;padding:4px;cursor:pointer;-webkit-transition:background-color .2s,-webkit-transform .2s!important;transition:background-color .2s,-webkit-transform .2s!important;-o-transition:background-color .2s,transform .2s!important;transition:background-color .2s,transform .2s!important;transition:background-color .2s,transform .2s,-webkit-transform .2s!important;background-color:transparent}.internal-grouping .accordion-item-trigger-icon:hover{background-color:var(--blue-extra-lite)}.internal-grouping .accordion{margin:0 0 12px!important;border-radius:12px;overflow:hidden;border:1px solid var(--ds-border-secondary)}.internal-grouping .accordion .accordion-item-trigger{background-color:var(--ds-bg-primary);padding:16px var(--ds-spacing-xl)}.internal-grouping .accordion-item-content-inner{border-top:1px solid var(--ds-border-secondary)}.internal-grouping__modal-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;min-width:0}.internal-grouping__upload{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-bottom:4px}.internal-grouping__division{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:16px;min-width:0;padding:14px 16px;border:1px solid var(--ds-border-secondary);border-radius:10px;background:var(--ds-bg-primary)}.internal-grouping__division-content{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.internal-grouping__division-name{color:var(--ds-text-primary);font-size:14px;line-height:20px;font-weight:var(--ds-weight-semibold)}.internal-grouping__division-description{margin-top:2px;color:var(--ds-text-tertiary);font-size:13px;line-height:18px;overflow-wrap:anywhere}.internal-grouping__division-meta{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:8px;color:var(--ds-text-secondary);font-size:12px}.internal-grouping__division-meta-label{color:var(--ds-text-tertiary)}.internal-grouping__meta-label{color:var(--ds-text-tertiary);font-size:12px}.internal-grouping__head,.internal-grouping__members{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;min-width:0}.internal-grouping__member-badge,.internal-grouping__person{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;min-width:0;gap:6px;color:var(--ds-text-secondary);font-weight:var(--ds-weight-medium)}.internal-grouping__member-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;min-width:0}.internal-grouping__member-badge{max-width:220px;padding:3px 8px 3px 3px;border:1px solid var(--ds-border-secondary);border-radius:999px;background:var(--ds-bg-secondary)}.internal-grouping__member-badge>span:last-child,.internal-grouping__person>span:last-child{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.internal-grouping__division-actions{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;gap:4px}@media (max-width:600px){.internal-grouping__toolbar>*{width:100%!important;max-width:none!important}.internal-grouping__division{-ms-flex-align:start;align-items:flex-start}}.home-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--ds-spacing-md);min-width:0}.home-pair{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.home-charts,.home-pair{display:grid;gap:var(--ds-spacing-xl);-ms-flex-align:start;align-items:start}.home-charts{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.home-charts .chart-block__hint,.home-charts .chart-block__title{text-align:center}.home-charts .chart-legend{-ms-flex-pack:center;justify-content:center}.home-charts>.chart-block{border:1px solid var(--ds-border-secondary);border-radius:10px;background-color:var(--ds-bg-primary)}.home-award,.home-charts>.chart-block{-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--ds-spacing-lg) var(--ds-spacing-xl)}.home-award{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:var(--ds-spacing-lg);border:1px solid var(--ds-border-brand);border-radius:10px;background-color:var(--ds-brand-25)}.home-award__mark{-ms-flex-negative:0;flex-shrink:0;font-size:26px;line-height:32px}.home-award__body{-ms-flex:1 1;flex:1 1;min-width:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.home-award__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.home-award__title{color:var(--ds-brand-800);font-size:12px;font-weight:600;line-height:16px;text-transform:uppercase;letter-spacing:.04em}.home-award__period{color:var(--ds-text-tertiary);font-size:12px;line-height:16px}.home-award__winner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--ds-spacing-md);min-width:0}.home-award__name{min-width:0;color:var(--ds-text-primary);font-size:16px;font-weight:600;line-height:22px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.home-award__figures{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px var(--ds-spacing-xl)}.home-award__figures span{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:baseline;align-items:baseline;gap:6px;color:var(--ds-text-tertiary);font-size:12px;line-height:17px}.home-award__figures b{color:var(--ds-text-primary);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.home-greeting{margin:0;font-size:20px;line-height:28px}.home-figure,.home-greeting{color:var(--ds-text-primary);font-weight:600}.home-figure{font-size:var(--ds-body-2-size);line-height:var(--ds-body-2-line);font-variant-numeric:tabular-nums}.home-quick-link{color:inherit;text-decoration:none}.home-hint{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:6px}.home-aside{color:var(--ds-text-tertiary);font-size:12px;font-weight:500;line-height:16px;font-variant-numeric:tabular-nums}.home-award__history{margin-top:12px}.home-award__history-toggle{padding:0;border:0;background:transparent;color:var(--ds-text-tertiary);font:inherit;font-size:13px;cursor:pointer}.home-award__history-toggle:hover{color:var(--ds-text-primary);text-decoration:underline}.home-award__history-list{display:grid;grid-template-columns:-webkit-max-content minmax(0,1fr) -webkit-max-content;grid-template-columns:max-content minmax(0,1fr) max-content;-ms-flex-align:stretch;align-items:stretch;max-height:0;margin-top:0;overflow:hidden;opacity:0;-webkit-transition:max-height .24s ease-in,margin-top .24s ease-in,opacity .16s ease-in;-o-transition:max-height .24s ease-in,margin-top .24s ease-in,opacity .16s ease-in;transition:max-height .24s ease-in,margin-top .24s ease-in,opacity .16s ease-in}.home-award__history-list.is-open{max-height:480px;margin-top:8px;opacity:1;-webkit-transition:max-height .28s ease-out,margin-top .28s ease-out,opacity .22s ease-out;-o-transition:max-height .28s ease-out,margin-top .28s ease-out,opacity .22s ease-out;transition:max-height .28s ease-out,margin-top .28s ease-out,opacity .22s ease-out}.home-award__history-row{display:contents}.home-award__history-name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:0}.home-award__history-list>.home-award__history-row>*{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:6px 0;border-top:1px solid var(--ds-border-secondary);font-size:13px}.home-award__history-list>.home-award__history-row>:not(:last-child){padding-right:var(--ds-spacing-md)}@media (prefers-reduced-motion:reduce){.home-award__history-list,.home-award__history-list.is-open{-webkit-transition:none;-o-transition:none;transition:none}}.home-award__history-period{color:var(--ds-text-tertiary);white-space:nowrap}.home-award__history-slash{margin:0 4px;color:var(--ds-border-primary)}.home-award__history-figure{color:var(--ds-text-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums}@-webkit-keyframes closeWindow{0%{opacity:1}to{opacity:0}}@keyframes closeWindow{0%{opacity:1}to{opacity:0}}.ril__outer{background-color:rgba(0,0,0,.85);outline:none;top:0;left:0;right:0;bottom:0;z-index:1000;width:100%;height:100%;-ms-content-zooming:none;-ms-user-select:none;-ms-touch-select:none;-ms-touch-action:none;touch-action:none}.ril__outerClosing{opacity:0}.ril__image,.ril__imageNext,.ril__imagePrev,.ril__inner{position:absolute;top:0;left:0;right:0;bottom:0}.ril__image,.ril__imageNext,.ril__imagePrev{margin:auto;max-width:none;-ms-content-zooming:none;-ms-user-select:none;-ms-touch-select:none;-ms-touch-action:none;touch-action:none}.ril__imageDiscourager{background-repeat:no-repeat;background-position:50%;background-size:contain}.ril__navButtons{border:none;position:absolute;top:0;bottom:0;width:20px;height:34px;padding:40px 30px;margin:auto;cursor:pointer;opacity:.7}.ril__navButtons:hover{opacity:1}.ril__navButtons:active{opacity:.7}.ril__navButtonPrev{left:0;background:rgba(0,0,0,.2) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjM0Ij48cGF0aCBkPSJtIDE5LDMgLTIsLTIgLTE2LDE2IDE2LDE2IDEsLTEgLTE1LC0xNSAxNSwtMTUgeiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==") no-repeat 50%}.ril__navButtonNext{right:0;background:rgba(0,0,0,.2) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjM0Ij48cGF0aCBkPSJtIDEsMyAyLC0yIDE2LDE2IC0xNiwxNiAtMSwtMSAxNSwtMTUgLTE1LC0xNSB6IiBmaWxsPSIjRkZGIi8+PC9zdmc+") no-repeat 50%}.ril__downloadBlocker{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");background-size:cover}.ril__caption,.ril__toolbar{background-color:rgba(0,0,0,.5);position:absolute;left:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.ril__caption{bottom:0;max-height:150px;overflow:auto}.ril__captionContent{padding:10px 20px;color:#fff}.ril__toolbar{top:0;height:50px}.ril__toolbarSide{height:50px;margin:0}.ril__toolbarLeftSide{padding-left:20px;padding-right:0;-ms-flex:0 1 auto;flex:0 1 auto;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.ril__toolbarRightSide{padding-left:0;padding-right:20px;-ms-flex:0 0 auto;flex:0 0 auto}.ril__toolbarItem{display:inline-block;line-height:50px;padding:0;color:#fff;font-size:120%;max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.ril__toolbarItemChild{vertical-align:middle}.ril__builtinButton{width:40px;height:35px;cursor:pointer;border:none;opacity:.7}.ril__builtinButton:hover{opacity:1}.ril__builtinButton:active{outline:none}.ril__builtinButtonDisabled{cursor:default;opacity:.5}.ril__builtinButtonDisabled:hover{opacity:.5}.ril__closeButton{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtIDEsMyAxLjI1LC0xLjI1IDcuNSw3LjUgNy41LC03LjUgMS4yNSwxLjI1IC03LjUsNy41IDcuNSw3LjUgLTEuMjUsMS4yNSAtNy41LC03LjUgLTcuNSw3LjUgLTEuMjUsLTEuMjUgNy41LC03LjUgLTcuNSwtNy41IHoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=") no-repeat 50%}.ril__zoomInButton{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTEgMTlsNi02Ii8+PHBhdGggZD0iTTkgOGg2Ii8+PHBhdGggZD0iTTEyIDV2NiIvPjwvZz48Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjciIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+") no-repeat 50%}.ril__zoomOutButton{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTEgMTlsNi02Ii8+PHBhdGggZD0iTTkgOGg2Ii8+PC9nPjxjaXJjbGUgY3g9IjEyIiBjeT0iOCIgcj0iNyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=") no-repeat 50%}.ril__outerAnimating{-webkit-animation-name:closeWindow;animation-name:closeWindow}@-webkit-keyframes pointFade{0%,19.999%,to{opacity:0}20%{opacity:1}}@keyframes pointFade{0%,19.999%,to{opacity:0}20%{opacity:1}}.ril__loadingCircle{width:60px;height:60px;position:relative}.ril__loadingCirclePoint{width:100%;height:100%;position:absolute;left:0;top:0}.ril__loadingCirclePoint:before{content:"";display:block;margin:0 auto;width:11%;height:30%;background-color:#fff;border-radius:30%;-webkit-animation:pointFade .8s infinite ease-in-out both;animation:pointFade .8s infinite ease-in-out both}.ril__loadingCirclePoint:first-of-type{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.ril__loadingCirclePoint:first-of-type::before,.ril__loadingCirclePoint:nth-of-type(7):before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.ril__loadingCirclePoint:nth-of-type(2){-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.ril__loadingCirclePoint:nth-of-type(8){-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.ril__loadingCirclePoint:nth-of-type(2):before,.ril__loadingCirclePoint:nth-of-type(8):before{-webkit-animation-delay:-666ms;animation-delay:-666ms}.ril__loadingCirclePoint:nth-of-type(3){-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.ril__loadingCirclePoint:nth-of-type(9){-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.ril__loadingCirclePoint:nth-of-type(3):before,.ril__loadingCirclePoint:nth-of-type(9):before{-webkit-animation-delay:-533ms;animation-delay:-533ms}.ril__loadingCirclePoint:nth-of-type(4){-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ril__loadingCirclePoint:nth-of-type(10){-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.ril__loadingCirclePoint:nth-of-type(4):before,.ril__loadingCirclePoint:nth-of-type(10):before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.ril__loadingCirclePoint:nth-of-type(5){-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.ril__loadingCirclePoint:nth-of-type(11){-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.ril__loadingCirclePoint:nth-of-type(5):before,.ril__loadingCirclePoint:nth-of-type(11):before{-webkit-animation-delay:-266ms;animation-delay:-266ms}.ril__loadingCirclePoint:nth-of-type(6){-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.ril__loadingCirclePoint:nth-of-type(12){-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.ril__loadingCirclePoint:nth-of-type(6):before,.ril__loadingCirclePoint:nth-of-type(12):before{-webkit-animation-delay:-133ms;animation-delay:-133ms}.ril__loadingCirclePoint:nth-of-type(7){-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ril__loadingCirclePoint:nth-of-type(13){-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}.ril__loadingCirclePoint:nth-of-type(7):before,.ril__loadingCirclePoint:nth-of-type(13):before{-webkit-animation-delay:0ms;animation-delay:0ms}.ril__loadingContainer{position:absolute;top:0;right:0;bottom:0;left:0}.ril__imageNext .ril__loadingContainer,.ril__imagePrev .ril__loadingContainer{display:none}.ril__errorContainer{position:absolute;top:0;right:0;bottom:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff}.ril__imageNext .ril__errorContainer,.ril__imagePrev .ril__errorContainer{display:none}.ril__loadingContainer__icon{color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.app-toast{-ms-flex-align:start;align-items:flex-start;min-width:0}.app-toast,.app-toast-header{display:-ms-flexbox;display:flex;gap:16px}.app-toast-header{width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.app-toast__icon{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 20px;flex:0 0 20px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:20px}.app-toast__icon:after{position:absolute;inset:-3px;border:2px solid currentColor;border-radius:50%;content:"";pointer-events:none;-webkit-animation:app-toast-icon-ping 1.8s ease-out infinite;animation:app-toast-icon-ping 1.8s ease-out infinite}@-webkit-keyframes app-toast-icon-ping{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:.55}75%,to{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}}@keyframes app-toast-icon-ping{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:.55}75%,to{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}}@media (prefers-reduced-motion:reduce){.app-toast__icon:after{-webkit-animation:none;animation:none;opacity:0}}.app-toast__icon--info{color:var(--ds-fg-brand-primary)}.app-toast__icon--warning{color:var(--ds-warning-primary)}.app-toast__icon--error{color:var(--ds-error-primary)}.app-toast__icon--success{color:var(--ds-success-primary)}.app-toast__body{-ms-flex:1 1;flex:1 1;min-width:0;overflow-wrap:anywhere}.app-toast__title{color:var(--ds-text-secondary);font-size:14px;font-weight:600;line-height:20px}.app-toast__description{color:var(--ds-text-tertiary);font-size:14px;font-weight:400;line-height:20px}.app-toast__title+.app-toast__description{margin-top:4px}.silver-button.app-toast__close{-ms-flex:0 0 20px;flex:0 0 20px;color:var(--ds-fg-quaternary-400)}*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;margin:0;font-family:Inter,sans-serif}:root[data-locale=hy] *{font-family:Team,sans-serif}@font-face{font-family:Team;src:url(/static/media/Team-Regular.8b0948e4.ttf) format("truetype");font-weight:400;font-style:normal}::-webkit-scrollbar{width:auto}::-webkit-scrollbar-thumb{background-color:var(--ds-neutral-400)}body,html{margin:0;padding:0;height:100%;background-color:var(--ds-bg-primary);font-size:14px;font-weight:400;color:var(--ds-neutral-900)}#root,.app{height:100%;background:-webkit-linear-gradient(315deg,rgba(248,251,255,.78),rgba(238,243,250,.68) 46%,hsla(0,0%,100%,.76)),var(--ds-neutral-50);background:-o-linear-gradient(315deg,rgba(248,251,255,.78),rgba(238,243,250,.68) 46%,hsla(0,0%,100%,.76)),var(--ds-neutral-50);background:linear-gradient(135deg,rgba(248,251,255,.78),rgba(238,243,250,.68) 46%,hsla(0,0%,100%,.76)),var(--ds-neutral-50)}.un-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.list{list-style:none;padding:0;padding-bottom:140px}.ul-list{display:-ms-flexbox;display:flex;padding:0!important;-ms-flex-direction:column;flex-direction:column;gap:var(--ds-spacing-md);max-height:100%}.no-style-list{list-style:none;padding:0}.flex-list{list-style:none;padding:0}.centered-flex-container,.flex-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.centered-flex-container{-ms-flex-pack:center;justify-content:center}.flex-container-v{display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-fill{-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flex-fixed{-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.disabled-container{pointer-events:none}.link{text-decoration:none;color:var(--ds-neutral-900)}.link:hover{color:var(--ds-brand-800)}.no-style-link{text-decoration:none}.no-style-link,.no-style-link:hover{color:var(--ds-neutral-900)}.flex-spacer{-ms-flex-positive:1;flex-grow:1}.full-height{height:100%;overflow:auto}fieldset{border:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--ds-field-placeholder);opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--ds-field-placeholder);opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--ds-field-placeholder);opacity:1}input::placeholder,textarea::placeholder{color:var(--ds-field-placeholder);opacity:1}.button{cursor:pointer}.disabled-button{color:rgba(0,0,0,.26)!important;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:rgba(0,0,0,.12)!important}.custom-save-button{color:var(--ds-text-on-solid);background:var(--ds-brand-800)}.custom-cancel-button,.custom-save-button{line-height:20px;font-size:14px;padding:10px 30px;cursor:pointer;border:none}.custom-cancel-button{background:var(--ds-neutral-200);color:var(--ds-neutral-900)}.no-style-button{cursor:pointer;border:none;background:transparent}.hide-on-error:not(.error){display:none}.drag-overlay{background:var(--ds-neutral-50);text-align:center;padding-top:50%}.container-overlay,.drag-overlay{position:absolute;top:0;left:0;height:100%;width:100%}.container-overlay{background-color:rgba(0,0,0,.5);z-index:10;cursor:pointer;pointer-events:none}.clean-bottom-border{border-bottom:1px solid var(--ds-bg-primary)!important}.circle-image{border-radius:50%}.hide-text-overflow{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.platform-loginBtn{position:relative;margin:.2em;padding:0 15px 0 46px;border:none;text-align:left;line-height:34px;white-space:nowrap;border-radius:.2em;font-size:16px;color:var(--ds-text-on-solid);cursor:pointer}.platform-loginBtn,.platform-loginBtn:before{-webkit-box-sizing:border-box;box-sizing:border-box}.platform-loginBtn:before{content:"";position:absolute;top:0;left:0;width:34px;height:100%}.platform-loginBtn:focus{outline:none}.platform-loginBtn:active{-webkit-box-shadow:inset 0 0 0 32px rgba(0,0,0,.1);box-shadow:inset 0 0 0 32px rgba(0,0,0,.1)}.platform-loginBtn-facebook{background:#4c69ba -webkit-gradient(linear,left top,left bottom,from(#4c69ba),to(#3b55a0));background:#4c69ba -webkit-linear-gradient(#4c69ba,#3b55a0);background:#4c69ba -o-linear-gradient(#4c69ba,#3b55a0);background:#4c69ba linear-gradient(#4c69ba,#3b55a0);text-shadow:0 -1px 0 var(--ds-brand-800)}.platform-loginBtn-facebook:before{border-right:1px solid #364e92;background:url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/14082/icon_facebook.png") 6px 6px no-repeat}.platform-loginBtn-facebook:focus,.platform-loginBtn-facebook:hover{background:var(--ds-brand-600) -webkit-gradient(linear,left top,left bottom,from(var(--ds-brand-600)),to(#4864b1));background:var(--ds-brand-600) -webkit-linear-gradient(var(--ds-brand-600),#4864b1);background:var(--ds-brand-600) -o-linear-gradient(var(--ds-brand-600),#4864b1);background:var(--ds-brand-600) linear-gradient(var(--ds-brand-600),#4864b1)}.platform-loginBtn-twitter{display:inline-block;text-decoration:none;background:#4aa8f0 -webkit-gradient(linear,left top,left bottom,from(#4aa8f0),to(#4a91ef));background:#4aa8f0 -webkit-linear-gradient(#4aa8f0,#4a91ef);background:#4aa8f0 -o-linear-gradient(#4aa8f0,#4a91ef);background:#4aa8f0 linear-gradient(#4aa8f0,#4a91ef);text-shadow:0 -1px 0 var(--ds-brand-800)}.platform-loginBtn-twitter:before{border-right:var(--ds-bg-primary) 1px solid;background:var(--ds-bg-primary) no-repeat 1px 1px;background-size:contain}.platform-loginBtn-twitter:focus,.platform-loginBtn-twitter:hover{background:#4aa8f0 -webkit-gradient(linear,left top,left bottom,from(#4aa8f0),to(#4a91ef));background:#4aa8f0 -webkit-linear-gradient(#4aa8f0,#4a91ef);background:#4aa8f0 -o-linear-gradient(#4aa8f0,#4a91ef);background:#4aa8f0 linear-gradient(#4aa8f0,#4a91ef)}.slider.round{border-radius:22px}.slider.round:before{border-radius:50%}.file-icon{cursor:pointer}.icon-parent:hover .attachment-icon path{fill:var(--ds-bg-primary)!important}.change-visibility-parent:hover .change-visibility-child{visibility:visible}.change-visibility-child{visibility:hidden}::-webkit-scrollbar{height:7px;width:5px;border-radius:10px}::-webkit-scrollbar-track{background:var(--ds-neutral-50)}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background:var(--ds-neutral-200)}@-moz-document url-prefix(){*{scrollbar-color:var(--ds-neutral-200) var(--ds-neutral-50);scrollbar-width:thin}}.flat-button{padding:14px 37px 14px 36px;font-size:16px;border:none;margin:20px;background-color:transparent;cursor:pointer;border-radius:20px}.flat-button,.round-button{-webkit-box-shadow:2px 2px 5px rgba(24,62,153,.17);box-shadow:2px 2px 5px rgba(24,62,153,.17)}.round-button{height:38px;width:38px;border:none;border-radius:50%}.field{font-size:16px;padding:14px 15px;border:1px solid var(--ds-border-primary);color:var(--ds-neutral-900);width:100%}.field::-webkit-input-placeholder{color:var(--ds-field-placeholder)}.field::-moz-placeholder{color:var(--ds-field-placeholder)}.field::-ms-input-placeholder{color:var(--ds-field-placeholder)}.field::placeholder{color:var(--ds-field-placeholder)}.bottom-right-shadow{-webkit-box-shadow:2px 2px 5px 0 rgba(24,62,153,.17);box-shadow:2px 2px 5px 0 rgba(24,62,153,.17)}.close-icon{position:absolute;cursor:pointer;width:32px;height:32px;opacity:.3}.close-icon:hover{opacity:1}.close-icon:after,.close-icon:before{position:absolute;left:15px;content:" ";height:33px;width:2px;background-color:var(--ds-neutral-900)}.close-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.close-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@-webkit-keyframes show-hide{0%{opacity:0}25%{opacity:.5}50%{opacity:1}75%{opacity:.5}to{opacity:0}}@keyframes show-hide{0%{opacity:0}25%{opacity:.5}50%{opacity:1}75%{opacity:.5}to{opacity:0}}.show-hide{-webkit-animation:show-hide 4s;animation:show-hide 4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.hide{opacity:0}table{border-collapse:collapse}.default-box-shadow{overflow:auto;-webkit-box-shadow:0 0 5px 0 rgba(24,62,153,.17);box-shadow:0 0 5px 0 rgba(24,62,153,.17)}.ReactModal__Overlay{opacity:0;-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;-o-transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}.custom-table{min-width:600px;width:100%;border-collapse:collapse;overflow:visible;border:1px solid var(--ds-border-secondary);border-radius:10px}.custom-table thead{position:sticky;top:0;z-index:10}.custom-table th{padding:12px var(--ds-spacing-xl);background-color:var(--ds-bg-tertiary);border-bottom:1px solid var(--ds-border-secondary);color:var(--ds-text-tertiary);font-size:13px;line-height:18px;font-weight:var(--ds-weight-semibold);text-align:left;white-space:nowrap;cursor:pointer}.custom-table td{padding:8px var(--ds-spacing-xl);background-color:var(--ds-bg-primary);color:var(--ds-text-primary);font-size:var(--ds-body-2-size);line-height:var(--ds-body-2-line);text-align:left;border:0;border-bottom:1px solid var(--ds-border-secondary)}.custom-table tbody tr:last-child td{border-bottom:0}.custom-table th:first-child{border-top-left-radius:10px}.custom-table tbody tr:last-child td:first-child{border-bottom-left-radius:10px}.custom-table tbody tr:last-child td:last-child{border-bottom-right-radius:10px}.custom-table .clickable-td{cursor:pointer;-webkit-transition:background-color .2s ease,-webkit-text-decoration .2s ease;transition:background-color .2s ease,-webkit-text-decoration .2s ease;-o-transition:background-color .2s ease,text-decoration .2s ease;transition:background-color .2s ease,text-decoration .2s ease;transition:background-color .2s ease,text-decoration .2s ease,-webkit-text-decoration .2s ease}.custom-table .clickable-td:hover{background-color:var(--ds-btn-gray-hover);text-decoration:underline}.custom-table .clickable-row{cursor:pointer;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.custom-table .clickable-row:hover td{background-color:var(--ds-btn-gray-hover)}.fade-in{opacity:0;-webkit-animation:fadeIn .5s ease forwards;animation:fadeIn .5s ease forwards}.clickable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.clickable:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.clickable:active{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.required:after{content:" *";color:var(--ds-danger-600)}.required.error:after{content:""}.link{color:var(--ds-neutral-900);display:inline-block;text-decoration:underline}.link:hover{color:var(--blue-dark);-webkit-text-decoration-color:var(--blue-dark);text-decoration-color:var(--blue-dark)}.section-heading{color:var(--ds-brand-800);font-size:22px}.right-arrow-icon{border-left:2px solid var(--silver-blue-lite);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.left-arrow-icon,.right-arrow-icon{width:10px;height:10px;padding:0;border-top:2px solid var(--silver-blue-lite)}.left-arrow-icon{border-right:2px solid var(--silver-blue-lite);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}:root{--ds-brand-900:#22275f;--ds-brand-800:#303786;--ds-brand-600:#5c7bb3;--ds-brand-400:#959cc2;--ds-brand-100:#dce1ef;--ds-brand-50:#eaf2ff;--ds-brand-25:#f5f9ff;--ds-utility-brand-500:#4a6bd1;--ds-utility-brand-400:#9fbeff;--ds-danger-800:#b72923;--ds-danger-600:#d9352e;--ds-danger-300:#eb9694;--ds-danger-50:#ffe2e3;--ds-neutral-900:#171717;--ds-neutral-800:#262626;--ds-neutral-700:#404040;--ds-neutral-600:#525252;--ds-neutral-500:#737373;--ds-neutral-400:#a3a3a3;--ds-neutral-300:#d4d4d4;--ds-neutral-200:#e5e5e5;--ds-neutral-100:#f5f5f5;--ds-neutral-50:#fafafa;--ds-success-600:#2e7d32;--ds-success-50:#e8f5e9;--ds-nav-bg:#143252;--ds-nav-bg-hover:#233c62;--ds-nav-bg-active:#2c4872;--ds-nav-text:#fff;--ds-nav-accent:#b28a22;--ds-avatar-1:#22b7a6;--ds-avatar-2:#eb4d99;--ds-avatar-3:#f6d034;--ds-avatar-4:#2a7fc5;--ds-avatar-5:#2bb3d2;--ds-warning-800:#9a5b00;--ds-warning-500:#ff9800;--ds-warning-300:#f4cc67;--ds-warning-50:#fff4e6;--ds-body-1-size:16px;--ds-body-2-size:14px;--ds-body-2-line:20px;--ds-body-2-spacing:0.15px;--ds-weight-medium:500;--ds-weight-semibold:600;--ds-motion-fast:140ms;--ds-motion-base:220ms;--ds-motion-slow:320ms;--ds-ease-out:cubic-bezier(0.16,1,0.3,1);--ds-ease-spring:cubic-bezier(0.34,1.4,0.5,1);--ds-spacing-xxs:2px;--ds-spacing-xs:4px;--ds-spacing-s:6px;--ds-spacing-md:8px;--ds-spacing-lg:12px;--ds-spacing-xl:16px;--ds-bg-primary:#fff;--ds-bg-secondary:#f8f9fa;--ds-bg-tertiary:#f1f3f5;--ds-bg-brand-secondary:var(--ds-brand-50);--ds-bg-quaternary:#e4e7eb;--ds-text-on-solid:#fff;--ds-border-primary:#d1d6db;--ds-border-secondary:#e4e7eb;--ds-border-brand:#4a6bd1;--ds-border-brand-alt:var(--ds-brand-800);--ds-fg-brand-primary:var(--ds-brand-800);--ds-fg-secondary:#3b434c;--ds-fg-tertiary-600:#515a65;--ds-fg-tertiary:var(--ds-fg-tertiary-600);--ds-fg-quaternary-400:#969ba2;--ds-error-primary:#dc2626;--ds-warning-primary:#ca8a04;--ds-success-primary:#16a34a;--ds-text-brand-tertiary:#263d88;--ds-text-brand-secondary:#1b2b60;--ds-text-tertiary:#515a65;--ds-text-secondary:#3b434c;--ds-text-primary:#131517;--ds-text-quaternary:#656e78;--ds-bg-brand-solid:#263d88;--ds-bg-brand-solid-hover:#1b2b60;--ds-bg-error-solid:#dc2626;--ds-bg-error-solid-hover:#b91c1c;--ds-bg-error-primary:#fef2f2;--ds-border-error-subtle:#fca5a5;--ds-text-error-primary:#dc2626;--ds-text-error-primary-hover:#b91c1c;--ds-ring-error:#ef4444;--ds-btn-brand:var(--ds-brand-800);--ds-btn-brand-hover:var(--ds-brand-900);--ds-btn-brand-disabled:var(--ds-brand-400);--ds-btn-brand-soft:var(--ds-brand-25);--ds-btn-brand-soft-hover:var(--ds-brand-50);--ds-btn-brand-soft-border:var(--ds-brand-100);--ds-btn-gray-border:var(--ds-border-primary);--ds-btn-gray-text:var(--ds-neutral-600);--ds-btn-gray-hover:var(--ds-neutral-50);--ds-btn-gray-text-hover:var(--ds-neutral-900);--ds-btn-danger:var(--ds-danger-600);--ds-btn-danger-hover:var(--ds-danger-800);--ds-btn-danger-disabled:var(--ds-danger-300);--ds-btn-radius:8px;--ds-btn-shadow:0 1px 2px rgba(10,13,18,.05);--ds-focus-ring:#4a6bd1;--ds-btn-focus-ring:0 0 0 4px #d4d9f3;--ds-btn-focus-ring-danger:0 0 0 4px #fce9e8;--ds-page-inset:16px;--ds-app-gutter:6px;--ds-app-radius:8px;--ds-field-radius:8px;--ds-field-placeholder:#656e78;--ds-field-disabled-bg:var(--ds-neutral-50);--ds-field-disabled-text:var(--ds-neutral-400);--ds-bg-error-solid:var(--ds-danger-600);--ds-text-danger:var(--ds-danger-800);--ds-chart-1:#4a6bd1;--ds-chart-2:#26a69a;--ds-chart-3:#f2a93b;--ds-chart-4:#9b6dd6;--ds-chart-5:#e2688a;--ds-chart-6:#5aa9e6;--ds-chart-webchat:#4a6bd1;--ds-chart-messenger:#b35ee0;--ds-chart-telegram:#3aa8e0;--ds-chart-instagram:#e2688a;--ds-chart-whatsapp:#3fa96b;--ds-chart-viber:#8f6ad8;--ds-chart-webex:#2fb3a3;--ds-chart-positive:#3fa96b;--ds-chart-negative:#d9534f;--ds-chart-warning:#e8a33d;--ds-chart-neutral:#9aa3b5;--ds-chart-status-available:#00c08d;--ds-chart-status-pause:#e1984e;--ds-chart-status-not-here:#e14e52;--ds-chart-status-offline:#a4adc1;--ds-chart-grid:#e6e9f0;--ds-chart-axis:#8a93a6;--blue:var(--ds-brand-800);--blue-dark:var(--ds-brand-800);--blue-semi-lite:var(--ds-brand-800);--blue-lite:var(--ds-brand-600);--blue-semi-extra-lite:var(--ds-brand-100);--blue-extra-lite:var(--ds-brand-50);--blue-extra-lite-2:var(--ds-brand-50);--blue-extra-lite-3:var(--ds-neutral-50);--red-dark:var(--ds-danger-800);--red:var(--ds-danger-600);--red-semi-lite:var(--ds-danger-600);--red-lite:var(--ds-danger-300);--red-extra-lite:var(--ds-danger-50);--silver-extra-dark:var(--ds-neutral-600);--silver-dark:var(--ds-neutral-600);--silver:var(--ds-neutral-200);--silver-semi-lite:var(--ds-neutral-200);--silver-lite:var(--ds-neutral-50);--silver-extra-lite:var(--ds-neutral-50);--silver-blue-dark:var(--ds-neutral-600);--silver-blue-semi-dark:var(--ds-neutral-600);--silver-blue:var(--ds-neutral-400);--silver-blue-semi-lite:var(--ds-neutral-400);--silver-blue-lite:var(--ds-neutral-400);--silver-blue-extra-lite:var(--ds-neutral-200);--silver-blue-extra-extra-lite:var(--ds-neutral-50);--green:var(--ds-success-600);--green-semi-lite:var(--ds-success-600);--green-lite:var(--ds-success-600);--green-extra-lite:var(--ds-success-50);--yellow-extra-dark:var(--ds-warning-800);--yellow:var(--ds-warning-500);--yellow-semi-lite:var(--ds-warning-50);--yellow-extra-lite:var(--ds-warning-50);--ty:10px;--tx:0;--breakpoint-xs:440px;--breakpoint-sm:600px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px}:root[data-theme=dark]{color-scheme:dark;--ds-brand-900:#6b78e6;--ds-brand-800:#5866d8;--ds-brand-600:#8f9bf0;--ds-brand-400:#3a4270;--ds-brand-100:#2c3352;--ds-brand-50:#1d2235;--ds-brand-25:#171b28;--ds-danger-800:#f4837c;--ds-danger-600:#ef6b63;--ds-danger-300:#8a3b38;--ds-danger-50:#2a1719;--ds-neutral-900:#f5f6f7;--ds-neutral-600:#9aa1ad;--ds-neutral-400:#6d7584;--ds-neutral-200:#2b313c;--ds-neutral-50:#1f242e;--ds-success-600:#4caf50;--ds-success-50:#16251a;--ds-warning-800:#ffc76b;--ds-warning-500:#ffab2e;--ds-warning-50:#2a2113;--ds-bg-primary:#181c24;--ds-bg-secondary:#0f1216;--ds-bg-tertiary:var(--ds-neutral-50);--ds-border-primary:#3a414d;--ds-border-secondary:var(--ds-neutral-200);--ds-text-on-solid:#fff;--ds-btn-focus-ring:0 0 0 4px #333c78;--ds-btn-focus-ring-danger:0 0 0 4px #5c2b2b;--ds-btn-shadow:0 1px 2px rgba(0,0,0,.4);--ds-btn-danger:#d43f38;--ds-btn-danger-hover:#bb2f28;--ds-text-brand-tertiary:var(--ds-brand-600);--ds-fg-brand-primary:var(--ds-brand-600);--ds-text-primary:var(--ds-neutral-900);--ds-text-tertiary:var(--ds-neutral-600);--ds-text-danger:var(--ds-danger-600);--ds-chart-1:#7b94e8;--ds-chart-2:#4fc3b5;--ds-chart-3:#f5bd63;--ds-chart-4:#b891e6;--ds-chart-5:#ef8ca8;--ds-chart-6:#7cc3f0;--ds-chart-webchat:#7b94e8;--ds-chart-messenger:#c889ec;--ds-chart-telegram:#5dc2f0;--ds-chart-instagram:#ef8ca8;--ds-chart-whatsapp:#5fc48a;--ds-chart-viber:#a98ee8;--ds-chart-webex:#52c9b9;--ds-chart-positive:#5fc48a;--ds-chart-negative:#ef6b63;--ds-chart-warning:#f0b55e;--ds-chart-neutral:#7b8499;--ds-chart-status-available:#2ad9ae;--ds-chart-status-pause:#ecab68;--ds-chart-status-not-here:#ef6b63;--ds-chart-status-offline:#7b8499;--ds-chart-grid:#2b3042;--ds-chart-axis:#7b8499}@-webkit-keyframes FadeUpToDown{0%{opacity:0;-webkit-transform:translateY(calc(var(--ty) * -1)) translateX(var(--tx));transform:translateY(calc(var(--ty) * -1)) translateX(var(--tx))}to{opacity:1;-webkit-transform:translateY(var(--ty)) translateX(var(--tx));transform:translateY(var(--ty)) translateX(var(--tx))}}@keyframes FadeUpToDown{0%{opacity:0;-webkit-transform:translateY(calc(var(--ty) * -1)) translateX(var(--tx));transform:translateY(calc(var(--ty) * -1)) translateX(var(--tx))}to{opacity:1;-webkit-transform:translateY(var(--ty)) translateX(var(--tx));transform:translateY(var(--ty)) translateX(var(--tx))}}@-webkit-keyframes FadeUpToDownInverse{0%{opacity:1;-webkit-transform:translateY(var(--ty)) translateX(var(--tx));transform:translateY(var(--ty)) translateX(var(--tx))}to{opacity:0;-webkit-transform:translateY(calc(var(--ty) * -1)) translateX(var(--tx));transform:translateY(calc(var(--ty) * -1)) translateX(var(--tx))}}@keyframes FadeUpToDownInverse{0%{opacity:1;-webkit-transform:translateY(var(--ty)) translateX(var(--tx));transform:translateY(var(--ty)) translateX(var(--tx))}to{opacity:0;-webkit-transform:translateY(calc(var(--ty) * -1)) translateX(var(--tx));transform:translateY(calc(var(--ty) * -1)) translateX(var(--tx))}}@-webkit-keyframes FadeDownToUp{0%{opacity:0;-webkit-transform:translateY(var(--ty)) translateX(var(--tx));transform:translateY(var(--ty)) translateX(var(--tx))}to{opacity:1;-webkit-transform:translateY(calc(var(--ty) * -1)) translateX(var(--tx));transform:translateY(calc(var(--ty) * -1)) translateX(var(--tx))}}@keyframes FadeDownToUp{0%{opacity:0;-webkit-transform:translateY(var(--ty)) translateX(var(--tx));transform:translateY(var(--ty)) translateX(var(--tx))}to{opacity:1;-webkit-transform:translateY(calc(var(--ty) * -1)) translateX(var(--tx));transform:translateY(calc(var(--ty) * -1)) translateX(var(--tx))}}@-webkit-keyframes FadeDownToUpInverse{0%{opacity:1;-webkit-transform:translateY(calc(var(--ty) * -1)) translateX(var(--tx));transform:translateY(calc(var(--ty) * -1)) translateX(var(--tx))}to{opacity:0;-webkit-transform:translateY(var(--ty)) translateX(var(--tx));transform:translateY(var(--ty)) translateX(var(--tx))}}@keyframes FadeDownToUpInverse{0%{opacity:1;-webkit-transform:translateY(calc(var(--ty) * -1)) translateX(var(--tx));transform:translateY(calc(var(--ty) * -1)) translateX(var(--tx))}to{opacity:0;-webkit-transform:translateY(var(--ty)) translateX(var(--tx));transform:translateY(var(--ty)) translateX(var(--tx))}}@-webkit-keyframes FadeLeftToRight{0%{opacity:0;-webkit-transform:translateX(calc(var(--tx) * -1)) translateY(var(--ty));transform:translateX(calc(var(--tx) * -1)) translateY(var(--ty))}to{opacity:1;-webkit-transform:translateX(var(--tx)) translateY(var(--ty));transform:translateX(var(--tx)) translateY(var(--ty))}}@keyframes FadeLeftToRight{0%{opacity:0;-webkit-transform:translateX(calc(var(--tx) * -1)) translateY(var(--ty));transform:translateX(calc(var(--tx) * -1)) translateY(var(--ty))}to{opacity:1;-webkit-transform:translateX(var(--tx)) translateY(var(--ty));transform:translateX(var(--tx)) translateY(var(--ty))}}@-webkit-keyframes FadeLeftToRightInverse{0%{opacity:1;-webkit-transform:translateX(var(--tx)) translateY(var(--ty));transform:translateX(var(--tx)) translateY(var(--ty))}to{opacity:0;-webkit-transform:translateX(calc(var(--tx) * -1)) translateY(var(--ty));transform:translateX(calc(var(--tx) * -1)) translateY(var(--ty))}}@keyframes FadeLeftToRightInverse{0%{opacity:1;-webkit-transform:translateX(var(--tx)) translateY(var(--ty));transform:translateX(var(--tx)) translateY(var(--ty))}to{opacity:0;-webkit-transform:translateX(calc(var(--tx) * -1)) translateY(var(--ty));transform:translateX(calc(var(--tx) * -1)) translateY(var(--ty))}}@-webkit-keyframes FadeRightToLeft{0%{opacity:0;-webkit-transform:translateX(var(--tx)) translateY(var(--ty));transform:translateX(var(--tx)) translateY(var(--ty))}to{opacity:1;-webkit-transform:translateX(calc(var(--tx) * -1)) translateY(var(--ty));transform:translateX(calc(var(--tx) * -1)) translateY(var(--ty))}}@keyframes FadeRightToLeft{0%{opacity:0;-webkit-transform:translateX(var(--tx)) translateY(var(--ty));transform:translateX(var(--tx)) translateY(var(--ty))}to{opacity:1;-webkit-transform:translateX(calc(var(--tx) * -1)) translateY(var(--ty));transform:translateX(calc(var(--tx) * -1)) translateY(var(--ty))}}@-webkit-keyframes FadeRightToLeftInverse{0%{opacity:1;-webkit-transform:translateX(calc(var(--tx) * -1)) translateY(var(--ty));transform:translateX(calc(var(--tx) * -1)) translateY(var(--ty))}to{opacity:0;-webkit-transform:translateX(var(--tx)) translateY(var(--ty));transform:translateX(var(--tx)) translateY(var(--ty))}}@keyframes FadeRightToLeftInverse{0%{opacity:1;-webkit-transform:translateX(calc(var(--tx) * -1)) translateY(var(--ty));transform:translateX(calc(var(--tx) * -1)) translateY(var(--ty))}to{opacity:0;-webkit-transform:translateX(var(--tx)) translateY(var(--ty));transform:translateX(var(--tx)) translateY(var(--ty))}}@-webkit-keyframes FadeIn{0%{opacity:0}to{opacity:1}}@keyframes FadeIn{0%{opacity:0}to{opacity:1}}.xs-hidden-down{display:none}@media (min-width:441px){.xs-hidden-down{display:block}}.sm-hidden-down{display:none}@media (min-width:661px){.sm-hidden-down{display:block}}.md-hidden-down{display:none}@media (min-width:769px){.md-hidden-down{display:block}}.lg-hidden-down{display:none}@media (min-width:1025px){.lg-hidden-down{display:block}}.xl-hidden-down{display:none}@media (min-width:1281px){.xl-hidden-down{display:block}}.xs-hidden-up{display:block}@media (min-width:440px){.xs-hidden-up{display:none}}.sm-hidden-up{display:block}@media (min-width:660px){.sm-hidden-up{display:none}}.md-hidden-up{display:block}@media (min-width:768px){.md-hidden-up{display:none}}.lg-hidden-up{display:block}@media (min-width:1024px){.lg-hidden-up{display:none}}.xl-hidden-up{display:block}@media (min-width:1280px){.xl-hidden-up{display:none}}
/*# sourceMappingURL=main.e7defa2e.css.map*/