@charset "UTF-8";.sp-loader-illustration{height:160px;opacity:.8;width:160px}.sp-bordered-t{border:solid #e8e6f5!important;border-radius:0!important;border-width:1px 0 0!important}.sp-bordered-b{border:solid #e8e6f5!important;border-radius:0!important;border-width:0 0 1px!important}.sp-label{color:#66697e!important;font-size:14px}.sp-label-expandable{padding:19px 16px!important}.sp-label-expandable .q-item__section--side{padding:0!important}.sp-pagination-footer{align-items:center;display:flex;flex:0 0 auto;gap:16px;justify-content:flex-end;margin-right:100px}.sp-pagination-footer .text-body-2{color:#51546b;font-size:12px}.sp-pagination-footer .q-field--outlined .q-field__control:before{background:#fff;border:1px solid #e6e7e8}.sp-qtable thead tr{background-color:#fafafa}.sp-qtable thead tr th{color:#686b8a;font-size:14px}.sp-qtable td{color:#333}.sp-qtable thead{position:relative;z-index:12}.sp-qtable thead th{background-color:#fafafa;background:#fafafa!important}.sp-empty-state{align-items:center;background:#fafbfc;border:1px solid #e9ecef;border-radius:12px;display:flex;flex-direction:column;gap:20px;justify-content:center;min-height:400px;padding:80px 20px;text-align:center}.sp-empty-icon{opacity:.7}.sp-empty-title{color:#1a1a1a;font-size:20px;font-weight:600;margin:0}.sp-empty-subtitle{color:#6b7280;font-size:15px;line-height:1.6;max-width:350px}.sp-category-indicator,.sp-filter-indicator{align-items:center;background:#f5fffe;border:1px solid #31a8a166;border-radius:4px;color:#278c86;display:flex;font-size:10px;font-weight:600;gap:4px;margin-left:auto;margin-right:8px;min-width:16px;padding:2px 6px;text-align:center;transition:all .2s ease;white-space:nowrap}.sp-filter-indicator{margin-right:8px}.sp-filter-panel .q-chip{background:#f2f0ff;border:1px solid rgba(110,88,241,.502);border-radius:4px;color:#6e58f1;padding:2px 8px}.option-items,.sp-option-item{border-bottom:1px solid #f4f4f6;padding:10px 16px}.option-items .option-name,.option-items .sp-option-label,.sp-option-item .option-name,.sp-option-item .sp-option-label{color:#282b42;font-size:14px;font-weight:400;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smart-agent-panel{animation:slideInRight .3s ease-out;background:#fff;border-radius:4px;display:flex!important;flex-direction:column!important;height:calc(100% - 24px)!important;opacity:1!important;overflow-x:visible!important;overflow-y:auto!important;position:absolute!important;right:12px!important;top:12px!important;visibility:visible!important;width:400px!important;z-index:999999!important}@media (max-width:768px){.smart-agent-panel{max-width:100%!important;width:100%!important}}@keyframes slideInRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}.smart-agent-panel__header{align-items:center;background:#fff;border-bottom:1px solid #f5f6fd;box-shadow:0 4px 4px 0 rgba(169,171,193,.051);display:flex;flex-shrink:0;gap:16px;padding:24px 16px}.smart-agent-panel__header .panel-title{color:#2c3e50;font-size:20px;font-weight:600}.smart-agent-panel__header .close-btn{margin-left:auto}.smart-agent-panel__header--custom{align-items:center;background:#fff;border-bottom:1px solid #e9ecef;display:flex;flex-shrink:0;justify-content:space-between;padding:24px 20px}.smart-agent-panel__header--custom .header-content{align-items:center;display:flex;flex:1;gap:12px}.smart-agent-panel__header--custom .header-content .header-icon{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.smart-agent-panel__header--custom .header-content .header-text{display:flex;flex:1;flex-direction:column;gap:2px}.smart-agent-panel__header--custom .header-content .header-text .step-title{color:#333;font-size:14px;font-weight:500;line-height:1.3}.smart-agent-panel__header--custom .header-content .header-text .step-description{color:#6e6e6e;font-size:12px;font-weight:400;line-height:1.4}.smart-agent-panel__header--custom .close-btn{flex-shrink:0}.smart-agent-panel__content{background:#fff;flex:1;max-height:calc(100vh - 80px);overflow-x:visible;overflow-y:auto;padding:24px}.smart-agent-panel__content::-webkit-scrollbar{width:6px}.smart-agent-panel__content::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.smart-agent-panel__content::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px;-webkit-transition:background .2s ease;transition:background .2s ease}.smart-agent-panel__content::-webkit-scrollbar-thumb:hover{background:#94a3b8}.smart-agent-panel__content--no-padding{overflow:hidden;padding:0}.smart-agent-panel__section{margin-bottom:32px}.smart-agent-panel__section:last-child{margin-bottom:0}.smart-agent-panel__section-title{align-items:center;color:#111827;display:flex;font-size:16px;font-weight:700;gap:10px;letter-spacing:.02em;margin-bottom:20px;padding-bottom:12px}.smart-agent-panel__section-title svg{flex-shrink:0}.smart-agent-panel__field-group{margin-bottom:24px;transition:all .2s ease}.smart-agent-panel__field-group:last-child{margin-bottom:0}.smart-agent-panel__field-label{align-items:center;color:#1f2937;display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:6px;margin-bottom:8px}.smart-agent-panel__field-label .field-name{color:#111827;font-weight:600;letter-spacing:.01em}.smart-agent-panel__field-description{color:#6b7280;font-size:13px;font-weight:400;line-height:1.6;margin-bottom:10px}.smart-agent-panel__input{width:100%}.smart-agent-panel__input :deep(.q-field__control){background-color:#fff;border-radius:8px;height:44px;transition:all .2s ease}.smart-agent-panel__input :deep(.q-field__control):hover{border-color:#d1d5db}.smart-agent-panel__input :deep(.q-field--focused .q-field__control){border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.smart-agent-panel__input :deep(input){color:#111827;font-size:14px;font-weight:500}.smart-agent-panel__input :deep(.q-field__native){padding-left:12px}.smart-agent-panel__actions{display:flex;flex-direction:column;gap:12px;margin-top:32px;padding-top:24px}.smart-agent-panel__btn-primary{border-radius:8px;box-shadow:0 2px 8px #6366f140;font-size:13px;font-weight:600;height:32px;letter-spacing:.02em;transition:all .2s ease}.smart-agent-panel__btn-primary:hover:not(.q-btn--disabled){box-shadow:0 4px 12px #6366f159;transform:translateY(-1px)}.smart-agent-panel__btn-primary:active{transform:translateY(0)}.smart-agent-panel__btn-secondary{border-radius:8px;border-width:1.5px;color:#6b7280;font-size:13px;font-weight:500;height:32px;transition:all .2s ease}.smart-agent-panel__btn-secondary:hover:not(.q-btn--disabled){background-color:#f9fafb;border-color:#9ca3af;color:#374151}.smart-agent-panel__loading{align-items:center;color:#6b7280;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.smart-agent-panel__loading .loading-text{font-size:14px;margin-top:16px}.smart-agent-panel__empty{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.smart-agent-panel__empty .empty-icon{margin-bottom:16px}.smart-agent-panel__empty .empty-text{color:#6b7280;font-size:16px;margin:0}.smart-agent-panel__required{color:#ef4444;font-weight:600}.smart-agent-panel__tag{border-radius:6px;font-size:10px;font-weight:600;letter-spacing:.3px;padding:3px 8px}.smart-agent-panel__tag--provider{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 1px 3px #667eea33;color:#fff;letter-spacing:.5px;text-transform:uppercase}.smart-agent-panel__tag--auto-generated{background:#f3f4f6;border:1px solid #e5e7eb;color:#6b7280}.smart-agent-panel__tag--pre-filled{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 1px 3px #3b82f633;color:#fff}.smart-agent-panel__tag--non-editable{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 1px 3px #f59e0b33;color:#fff}:deep(.q-field__append),:deep(.q-menu),:deep(.q-popup-proxy),:deep(.q-select__dialog),:deep(.q-select__dropdown),:deep(.q-time){z-index:9999999!important}.smart-agent-modal{background:#fff;border-radius:4px;box-shadow:0 4px 24px 0 rgba(104,107,138,.122);margin:0 auto;max-width:500px;padding:24px;position:relative;width:100%}.smart-agent-modal .close-btn{color:#9ca3af;position:absolute;right:16px;top:16px;z-index:10}.smart-agent-modal .close-btn:hover{background-color:#f3f4f6;color:#6b7280}.sa-modal-content{align-items:center;display:flex;flex-direction:column;padding:24px;text-align:center}.provider-icons{gap:69px;margin-bottom:26px}.provider-icon,.provider-icons{align-items:center;display:flex;justify-content:center;position:relative}.provider-icon{background:#f5f5f5;border-radius:8px;box-shadow:0 4px 13px 0 hsla(233,7%,53%,.071);height:48px;padding:8px;transition:all .3s ease;width:48px}.provider-icon .integration-icon{background:unset!important;border:unset!important}.provider-icon.provider-icon-right.status-failed{background:#fef3c7;border-color:#fbbf24}.provider-icon.provider-icon-right.status-success{background:#d1fae5;border-color:#10b981}.provider-icon.provider-icon-right.status-warning{background:#fef3cd;border-color:#f59e0b}.provider-icon .status-indicator{align-items:center;border:2px solid #fff;border-radius:50%;bottom:-4px;display:flex;height:24px;justify-content:center;position:absolute;right:-4px;width:24px}.provider-icon .status-indicator.failed{background:#fbbf24}.provider-icon .status-indicator.success{background:#10b981}.provider-icon .status-indicator.warning{background:#f59e0b}.modal-title{color:#333;font-size:16px;font-weight:600;margin:0 0 4px}.modal-description{color:#6e6e6e;font-size:14px;margin:0 0 24px;max-width:400px}.smart-agent-modal .features-grid{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;width:100%}.smart-agent-modal .feature-item{align-items:center;background:#f9f9f9;border-radius:4px;display:flex;gap:12px;padding:12px 10px;text-align:center}.smart-agent-modal .feature-item :deep(.q-icon){height:14px;width:14px}.smart-agent-modal .feature-item span{color:#333;font-size:14px;font-weight:500}.privacy-text{color:#6e6e6e;font-size:.875rem;margin:24px 0}.privacy-text .privacy-link{cursor:pointer;font-weight:600}.status-message{align-items:center;border:1px dashed;border-radius:8px;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;margin-bottom:1.5rem;padding:.75rem 1rem}.status-message.failed{background:#fef3c7;border-color:#fbbf24;color:#92400e}.status-message.success{background:#d1fae5;border-color:#10b981;color:#065f46}.status-message.warning{background:#fef3cd;border-color:#f59e0b;color:#92400e}.modal-action-btn{border-radius:4px;font-size:16px;font-weight:500;height:40px;letter-spacing:0;max-width:300px;text-transform:none;width:100%}.modal-action-btn.q-btn--disabled{opacity:.6}.warning-section{align-items:center;background:#fef3cd;border:1px solid #fde68a;border-radius:8px;color:#92400e;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;margin-bottom:1.5rem;padding:1rem}.warning-section .q-icon{color:#f59e0b}@media (max-width:600px){.smart-agent-modal{margin:1rem;max-width:calc(100vw - 2rem)}.smart-agent-modal .features-grid{gap:1rem;grid-template-columns:1fr}.smart-agent-modal .feature-item{flex-direction:row;justify-content:flex-start;text-align:left}.sa-modal-content{padding:2rem 1.5rem}}.sl-input{width:100%}.sl-input .q-field__control{background:#fff;border-radius:4px;min-height:38px}.sl-input .q-field__control:before{border-color:#e5e7eb}.sl-input .q-field__control:hover:before{border-color:#d1d5db}.sl-input.q-field--focused .q-field__control:before{border-color:#6e58f1;border-width:2px}.sl-input .q-field__input,.sl-input .q-field__native{color:#374151;font-size:14px;padding-left:12px}.sl-input .q-field__input::placeholder,.sl-input .q-field__native::placeholder{color:#9ca3af}.sl-input.sl-input--sm .q-field__control{min-height:32px}.sl-input.sl-input--lg .q-field__control{min-height:44px}.sl-input.q-field--disabled .q-field__control{background:#f9fafb}.sl-multi-select{width:100%}.sl-multi-select .q-field__control{background:#fff;border-radius:4px;min-height:38px;padding-right:8px}.sl-multi-select .q-field__control:before{border-color:#e5e7eb}.sl-multi-select .q-field__control:hover:before{border-color:#d1d5db}.sl-multi-select.q-field--focused .q-field__control:before{border-color:#6e58f1;border-width:2px}.sl-multi-select .q-field__native{color:#374151;flex-wrap:wrap;font-size:14px;gap:4px;min-height:36px;padding:4px 8px}.sl-multi-select .q-field__native::placeholder{color:#9ca3af}.sl-multi-select .q-field__native .q-chip{background:#eef2ff;border-radius:4px;color:#4f46e5;font-size:13px;font-weight:500;height:24px;margin:2px;padding:0 8px}.sl-multi-select .q-field__native .q-chip .q-chip__icon{color:#4f46e5;font-size:14px;opacity:.7}.sl-multi-select .q-field__native .q-chip .q-chip__icon:hover{opacity:1}.sl-multi-select .q-field__append{padding-right:4px}.sl-multi-select .q-field__append .q-icon{color:#9ca3af;font-size:18px}.sl-multi-select .q-field__input{color:#374151;font-size:14px;min-width:60px}.sl-multi-select-menu{border:1px solid #e5e7eb;border-radius:4px!important;box-shadow:0 4px 16px #0000001f!important;overflow-y:auto;overscroll-behavior:contain}.sl-multi-select-menu .q-virtual-scroll__content{padding:4px}.sl-multi-select-menu .q-virtual-scroll{overscroll-behavior:contain}.sl-multi-select-option{align-items:center;border-radius:6px;cursor:pointer;display:flex;margin:2px 0;min-height:40px;padding:8px 12px;transition:background-color .15s ease}.sl-multi-select-option:hover{background:#f9fafb}.sl-multi-select-option.sl-multi-select-option--selected{background:#6e58f114}.sl-multi-select-option .sl-multi-select-option__checkbox{margin-right:10px}.sl-multi-select-option .sl-multi-select-option__checkbox .q-checkbox__bg{border-color:#d1d5db;border-radius:4px}.sl-multi-select-option .sl-multi-select-option__checkbox .q-checkbox__inner--truthy .q-checkbox__bg{background-color:#6e58f1;border-color:#6e58f1}.sl-multi-select-option .sl-multi-select-option__label{color:#374151;flex:1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sl-multi-select-option .sl-multi-select-option__sublabel{color:#6b7280;font-size:12px;margin-top:2px}.sl-multi-select-loading,.sl-multi-select-no-option{color:#9ca3af;font-size:14px;padding:16px;text-align:center}.sl-multi-select-loading{align-items:center;display:flex;gap:8px;justify-content:center}.sl-filter-select{width:100%}.sl-filter-select .q-field__control{background:#fff;border-radius:4px;min-height:38px}.sl-filter-select .q-field__control:before{border-color:#e5e7eb}.sl-filter-select .q-field__control:hover:before{border-color:#d1d5db}.sl-filter-select.q-field--focused .q-field__control:before{border-color:#6e58f1;border-width:2px}.sl-filter-select .q-field__native{color:#374151;font-size:14px}.sl-filter-section{display:flex;flex-direction:column;gap:8px}.sl-filter-label{align-items:center;color:#374151;display:flex;font-size:13px;font-weight:500;gap:4px}.sl-input-full-width{width:100%!important}.sl-input-inline{display:inline-flex}.sl-btn{border:none;border-radius:4px;cursor:pointer;font-size:16px;font-weight:500;height:40px;letter-spacing:normal;min-height:unset!important;padding:6px 16px;text-transform:none;white-space:nowrap}.sl-btn:before{display:none!important}.sl-btn .q-btn__content{flex-wrap:nowrap;gap:4px}.sl-btn.sl-btn--sm{font-size:13px;height:32px;padding:6px 12px}.sl-btn.sl-btn--lg{font-size:16px;height:44px;padding:10px 24px}.sl-btn.sl-btn--rounded{border-radius:8px}.sl-btn--primary{background-color:#6e58f1!important;color:#fff!important}.sl-btn--primary:hover:not(:disabled){background-color:#5b46d9!important}.sl-btn--primary:disabled{opacity:.6}.sl-btn--helper-secondary,.sl-btn--secondary{background-color:initial!important;border:1px solid #6e58f1;color:#6e58f1!important}.sl-btn--helper-secondary:hover:not(:disabled),.sl-btn--secondary:hover:not(:disabled){background-color:#ede9fe!important}.sl-btn--helper-secondary :deep(.q-icon),.sl-btn--secondary :deep(.q-icon){color:#6e58f1}.sl-btn.disabled.sl-btn--helper-secondary,.sl-btn.sl-btn--helper-secondary:disabled,.sl-btn.sl-btn--secondary.disabled,.sl-btn.sl-btn--secondary:disabled{background-color:initial!important;border-color:#bebebe!important;color:#bebebe!important;opacity:.6!important}.sl-btn.disabled.sl-btn--helper-secondary :deep(.q-icon),.sl-btn.sl-btn--helper-secondary:disabled :deep(.q-icon),.sl-btn.sl-btn--secondary.disabled :deep(.q-icon),.sl-btn.sl-btn--secondary:disabled :deep(.q-icon){color:#bebebe!important}.sl-btn--helper-primary{background-color:initial!important;border:1px solid #6e58f1;color:#6e58f1!important}.sl-btn--helper-primary .q-btn__content{font-weight:600!important}.sl-btn--helper-primary:hover:not(:disabled){background-color:#f5f5f5!important}.sl-btn--helper-primary:disabled{opacity:.6}.sl-btn--helper-primary .sl-button-label{font-size:16px!important;font-weight:600!important}.sl-btn--helper-secondary{background-color:initial!important;border:1px solid #d1d1d1;color:#7a7a7a!important}.sl-btn--helper-secondary:hover:not(:disabled){background-color:#f5f5f5!important}.sl-btn--success-outline{background-color:initial!important;border:1px solid #078f88;color:#078f88!important}.sl-btn--success-outline:hover:not(:disabled){background-color:#078f8814!important}.sl-btn--success-outline:disabled{border-color:#bebebe!important;color:#bebebe!important;opacity:.6}.sl-btn--success-outline .sl-button-label{font-size:16px!important;font-weight:600!important}.sl-btn--success-outline :deep(.q-icon){color:#078f88}.sl-btn--warning-outline{background:hsla(0,0%,100%,.502)!important;border:1px solid #f5a623!important;border-radius:4px!important;height:40px;min-width:133px}.sl-btn--warning-outline .sl-button-label{color:#f5a623;font-size:16px;font-weight:700}.sl-btn--warning-outline:hover:not(:disabled){background:#fff!important}.sl-btn--warning-outline:disabled{background:#f5f5f5!important;border-color:#bebebe!important;opacity:.6}.sl-btn--warning-outline:disabled .sl-button-label{color:#bebebe!important}.sl-btn--helper-action-primary{background-color:initial!important;border:1px solid #e8e8e8;color:#4a4a4a!important}.sl-btn--helper-action-primary:hover:not(:disabled){background-color:#0000000a!important}.sl-btn--helper-action-primary:disabled{opacity:.6}.sl-btn--helper-action-primary .sl-button-label{color:#4a4a4a!important;font-size:14px!important;font-weight:400!important;line-height:1!important}.sl-btn--tertiary{background-color:initial!important;color:#374151!important}.sl-btn--tertiary:hover:not(:disabled){background-color:#0000000d!important}.sl-btn--tertiary:disabled{opacity:.6}.sl-btn--icon{border-radius:6px;height:36px;min-height:unset!important;padding:0;width:36px}.sl-btn--icon:hover:not(:disabled){background:#f3f4f6}.sl-btn--icon:disabled{opacity:.4}.sl-btn--icon.sl-btn--icon-sm{height:32px;width:32px}.sl-btn--icon.sl-btn--icon-lg{height:44px;width:44px}.sl-btn--action{border-radius:4px;font-size:15px;font-weight:500;gap:6px;min-height:unset!important;padding:8.5px 16px}.sl-btn--action .q-icon{font-size:18px}.sl-btn--ghost{background-color:initial!important;color:#6b7280!important;min-height:unset!important;padding:8px}.sl-btn--ghost:hover:not(:disabled){background-color:#0000000a!important;color:#374151!important}.sl-btn--ghost:disabled{opacity:.4}.sl-btn--with-icon{align-items:center;display:inline-flex;gap:6px}.sl-btn--with-icon .q-btn__icon,.sl-btn--with-icon .q-icon{margin-right:0!important}.sl-btn--tab{background-color:initial!important;border:none!important;border-radius:0!important;color:#4a4a4a!important;font-size:16px!important;font-weight:400!important;height:auto!important;min-height:unset!important;padding:8px 16px 6px!important;position:relative}.sl-btn--tab:after{background-color:initial;border-radius:2px 2px 0 0;bottom:0;content:"";height:2px;left:0;position:absolute;right:0;transition:background-color .2s ease}.sl-btn--tab:hover:not(:disabled){background-color:#0000000a!important}.sl-btn--tab:disabled{opacity:.6}.sl-btn--tab .sl-button-label{font-weight:inherit!important}.sl-btn--tab.sl-btn--active{color:#6e58f1!important;font-weight:600!important}.sl-btn--tab.sl-btn--active:after{background-color:#6e58f1}.sl-btn--tab.sl-btn--active .sl-button-label{font-weight:600!important}.sl-icon-container{align-items:center;background-color:initial;border:.8px solid #e8e8e8;border-radius:4px;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.sl-icon-container:hover{background-color:#00000005;cursor:pointer}.sl-icon-container--variant2{align-items:center;background-color:initial;border:.5px solid #d1d1d1;border-radius:4px;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.sl-icon-container--variant2:hover{background-color:#00000005;cursor:pointer}.sl-pill-tabs{display:flex;flex-wrap:wrap;gap:8px}.sl-pill-tabs .sl-pill-tab{align-items:center;background:#f3f4f6;border:1px solid #0000;border-radius:20px;color:#7a7a7a;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:4px;padding:6px 12px;transition:all .2s ease;white-space:nowrap}.sl-pill-tabs .sl-pill-tab .tab-icon{margin-right:2px}.sl-pill-tabs .sl-pill-tab .tab-count{font-weight:600}.sl-pill-tabs .sl-pill-tab:hover:not(.sl-pill-tab--active){background:#e5e7eb}.sl-pill-tabs .sl-pill-tab--active{background:#ede9fe;border-color:#c4b5fd;color:#6e58f1}.sl-filter-tabs{display:flex;flex-wrap:wrap;gap:8px}.sl-filter-tabs .sl-filter-tab{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:4px;color:#7a7a7a;cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;gap:4px;min-height:32px;padding:5.5px 8px;transition:all .2s ease;white-space:nowrap}.sl-filter-tabs .sl-filter-tab .tab-icon{margin-right:2px}.sl-filter-tabs .sl-filter-tab .tab-count{font-weight:600;margin-left:4px}.sl-filter-tabs .sl-filter-tab:hover:not(.sl-filter-tab--active){background:#f9fafb;border-color:#d1d5db}.sl-filter-tabs .sl-filter-tab--active{background:#f3f1ff;border-color:#6e58f1!important;color:#6e58f1!important}.sl-q-tabs-pill .q-tabs__content{gap:8px}.sl-q-tabs-pill .q-tab{background:#f3f4f6;border:1px solid #0000;border-radius:20px;color:#7a7a7a;font-size:13px;font-weight:500;line-height:100%;min-height:32px;padding:6px 12px;text-transform:none;transition:all .2s ease;white-space:nowrap}.sl-q-tabs-pill .q-tab .q-tab__content{flex-direction:row;flex-wrap:nowrap;gap:4px;padding:0!important}.sl-q-tabs-pill .q-tab .tab-icon{margin-right:2px}.sl-q-tabs-pill .q-tab .tab-count{font-weight:600}.sl-q-tabs-pill .q-tab:hover:not(.q-tab--active){background:#e5e7eb}.sl-q-tabs-pill .q-tab--active{background:#ede9fe;border-color:#c4b5fd!important;color:#6e58f1!important}.sl-q-tabs-pill .q-tabs__arrow{color:#9ca3af}.sl-q-tabs-pill .q-tab__indicator{display:none}.sl-q-tabs-filter .q-tabs__content{gap:8px}.sl-q-tabs-filter .q-tab{background:#fff;border:1px solid #d1d1d1;border-radius:4px;color:#7a7a7a;font-size:14px;font-weight:400;line-height:100%;min-height:32px;padding:5.5px 8px;text-transform:none;transition:all .2s ease;white-space:nowrap}.sl-q-tabs-filter .q-tab .q-tab__content{flex-direction:row;flex-wrap:nowrap;padding:0!important}.sl-q-tabs-filter .q-tab .tab-label{font-size:16px}.sl-q-tabs-filter .q-tab .tab-count{font-weight:600;margin-left:4px}.sl-q-tabs-filter .q-tab:hover:not(.q-tab--active){background:#f9fafb;border-color:#d1d5db}.sl-q-tabs-filter .q-tab--active{background:#f3f1ff;border-color:#6e58f1!important;color:#6e58f1!important}.sl-q-tabs-filter .q-tabs__arrow{color:#9ca3af}.sl-q-tabs-filter .q-tab__indicator{display:none}.sl-campaign-tabs__wrapper{align-items:flex-start;display:flex;gap:24px}.sl-campaign-tabs__item{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;padding:12px 0;position:relative;transition:all .2s ease}.sl-campaign-tabs__item:hover:not(.sl-campaign-tabs__item--active):not(.sl-campaign-tabs__item--disabled) .sl-campaign-tabs__icon,.sl-campaign-tabs__item:hover:not(.sl-campaign-tabs__item--active):not(.sl-campaign-tabs__item--disabled) .sl-campaign-tabs__label{color:#5a5a5a}.sl-campaign-tabs__item--active .sl-campaign-tabs__icon{color:#6e58f1}.sl-campaign-tabs__item--active .sl-campaign-tabs__icon svg path{stroke:#6e58f1}.sl-campaign-tabs__item--active .sl-campaign-tabs__icon svg path[fill]:not([fill=none]){fill:#6e58f1}.sl-campaign-tabs__item--active .sl-campaign-tabs__label{color:#6e58f1;font-weight:600}.sl-campaign-tabs__item--active .sl-campaign-tabs__badge{color:#6e58f1}.sl-campaign-tabs__item--disabled{cursor:not-allowed;opacity:.5}.sl-campaign-tabs__content{align-items:center;display:flex;gap:4px}.sl-campaign-tabs__icon{align-items:center;color:#7a7a7a;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.sl-campaign-tabs__icon .tab-icon-svg,.sl-campaign-tabs__icon svg{height:24px;width:24px}.sl-campaign-tabs__label{color:#7a7a7a;font-family:DM Sans,sans-serif;font-size:16px;font-weight:500;line-height:normal;white-space:nowrap}.sl-campaign-tabs__check{align-items:center;color:#10b981;display:flex;flex-shrink:0;height:16px;justify-content:center;margin-left:2px;width:16px}.sl-campaign-tabs__check .tab-check-svg,.sl-campaign-tabs__check svg{height:16px;width:16px}.sl-campaign-tabs__badge{color:#7a7a7a;font-family:DM Sans,sans-serif;font-size:14px;font-weight:500;line-height:1}.sl-campaign-tabs__warning{color:#f59e0b;margin-left:2px}.sl-campaign-tabs__indicator{color:#f59e0b;font-size:12px;font-weight:600}.sl-campaign-tabs__underline{background-color:#6e58f1;border-radius:2px 2px 0 0;bottom:0;height:2px;left:0;position:absolute;right:0}.sl-campaign-tabs-active{background:#fafafa}.sl-campaign-tabs-active .q-tabs__content{gap:20px}.sl-campaign-tabs-active .q-tab__indicator{border-radius:3px;height:2px}.sl-campaign-tabs-active .q-tab{border-radius:4px;min-height:40px;padding:6px 8px;text-transform:none}.sl-campaign-tabs-active .q-tab .q-tab__content{flex-direction:row;flex-wrap:nowrap;gap:8px;padding:0!important}.sl-campaign-tabs-active .sl-tab-content{align-items:center;display:flex;gap:4px}.sl-campaign-tabs-active .sl-tab-badge,.sl-campaign-tabs-active .sl-tab-label{color:#7a7a7a;font-size:16px;font-weight:500}.sl-campaign-tabs-active .sl-tab-indicator{color:#f59e0b;font-size:16px;font-weight:600}.sl-campaign-tabs-active .sl-tab-warning{margin-left:2px}.sl-campaign-tabs-active .q-tab{position:relative}.sl-campaign-tabs-active .q-tab:after{background-color:#7a7a7a;border-radius:3px;bottom:0;content:"";height:2px;left:0;opacity:0;position:absolute;right:0;transition:opacity .2s ease}.sl-campaign-tabs-active .q-tab:hover:not(.q-tab--active):not(.disabled):after{opacity:1}.sl-campaign-tabs-active .q-tab--active{background:#0000}.sl-campaign-tabs-active .q-tab--active .sl-tab-badge,.sl-campaign-tabs-active .q-tab--active .sl-tab-label{color:#6e58f1;font-weight:600}.sl-campaign-tabs-active .q-tabs__arrow{color:#9ca3af}.sl-text-xxs{font-size:11px}.sl-text-xs{font-size:12px}.sl-text-sm{font-size:13px}.sl-text-base{font-size:14px}.sl-text-md{font-size:15px}.sl-text-lg{font-size:16px}.sl-text-xl{font-size:18px}.sl-text-2xl{font-size:20px}.sl-text-3xl{font-size:24px}.sl-font-normal{font-weight:400}.sl-font-medium{font-weight:500}.sl-font-semibold{font-weight:600}.sl-font-bold{font-weight:700}.sl-color-dark{color:#000115}.sl-color-heading{color:#1f2937}.sl-color-body{color:#374151}.sl-color-secondary{color:#4a4a4a}.sl-color-muted{color:#6b7280}.sl-color-muted-alt{color:#7a7a7a}.sl-color-label{color:#686b8a}.sl-color-placeholder{color:#9ca3af}.sl-color-disabled{color:#c6c7db}.sl-color-primary{color:#6e58f1}.sl-color-positive{color:#16a34a}.sl-color-negative{color:#dc2626}.sl-color-warning{color:#f59e0b}.sl-color-purple{color:#7c3aed}.sl-leading-tight{line-height:1}.sl-leading-snug{line-height:1.3}.sl-leading-normal{line-height:1.4}.sl-leading-relaxed{line-height:1.6}.sl-text-title{font-size:20px}.sl-text-heading,.sl-text-title{color:#1f2937;font-weight:600;line-height:1.3;margin:0}.sl-text-heading{font-size:18px}.sl-text-subheading{color:#1f2937;font-size:16px;font-weight:600;line-height:1.3;margin:0}.sl-text-body{color:#374151}.sl-text-body,.sl-text-description{font-size:14px;font-weight:400;line-height:1.6;margin:0}.sl-text-description{color:#6b7280}.sl-text-caption{color:#6b7280;font-size:12px;font-weight:400;line-height:1.4;margin:0}.sl-text-label{color:#686b8a;font-size:14px;font-weight:400;line-height:1.3;margin:0}.sl-text-metric{color:#1f2937;font-size:24px;font-weight:700;line-height:1;margin:0}.sl-text-metric--positive{color:#16a34a}.sl-text-metric--negative{color:#dc2626}.sl-text-metric--primary{color:#7c3aed}.sl-text-metric--warning{color:#f59e0b}.sl-text-link{color:#6e58f1;cursor:pointer;font-size:14px;font-weight:500;text-decoration:none}.sl-text-link:hover{text-decoration:underline}.sl-text-hint{color:#6b7280;font-size:12px;font-weight:400;line-height:1.4}.sl-modal-title{color:#4a4a4a;font-size:18px;font-weight:600;line-height:1}.sl-modal-description{color:#7a7a7a;font-size:16px;font-weight:400;line-height:1.6}.sl-card-title{color:#4a4a4a;font-size:16px;font-weight:700;line-height:1.3}.sl-toggle-label{color:#4a4a4a;font-size:16px;font-weight:500}.sl-section-title{color:#4a4a4a;font-size:16px;font-weight:600;line-height:1}.sl-text-success{color:#16a34a}.sl-text-error,.sl-text-success{font-size:13px;font-weight:400;margin:0}.sl-text-error{color:#dc2626}.sl-text-warning{color:#d97706;font-size:13px;font-weight:400;margin:0}.sl-text-truncate{overflow:hidden;text-overflow:ellipsis}.sl-text-nowrap,.sl-text-truncate{white-space:nowrap}.sl-text-center{text-align:center}.sl-text-right{text-align:right}.sl-text-uppercase{text-transform:uppercase}.sl-text-capitalize{text-transform:capitalize}.sl-text-underline{text-decoration:underline}.sl-no-margin{margin:0}.sl-p-0{padding:0}.sl-p-2{padding:2px}.sl-p-4{padding:4px}.sl-p-6{padding:6px}.sl-p-8{padding:8px}.sl-p-10{padding:10px}.sl-p-12{padding:12px}.sl-p-14{padding:14px}.sl-p-16{padding:16px}.sl-p-20{padding:20px}.sl-p-24{padding:24px}.sl-p-28{padding:28px}.sl-p-32{padding:32px}.sl-p-36{padding:36px}.sl-p-40{padding:40px}.sl-p-48{padding:48px}.sl-p-56{padding:56px}.sl-p-64{padding:64px}.sl-px-0{padding-left:0;padding-right:0}.sl-px-4{padding-left:4px;padding-right:4px}.sl-px-8{padding-left:8px;padding-right:8px}.sl-px-12{padding-left:12px;padding-right:12px}.sl-px-16{padding-left:16px;padding-right:16px}.sl-px-20{padding-left:20px;padding-right:20px}.sl-px-24{padding-left:24px;padding-right:24px}.sl-px-32{padding-left:32px;padding-right:32px}.sl-py-0{padding-bottom:0;padding-top:0}.sl-py-4{padding-bottom:4px;padding-top:4px}.sl-py-8{padding-bottom:8px;padding-top:8px}.sl-py-12{padding-bottom:12px;padding-top:12px}.sl-py-16{padding-bottom:16px;padding-top:16px}.sl-py-20{padding-bottom:20px;padding-top:20px}.sl-py-24{padding-bottom:24px;padding-top:24px}.sl-py-32{padding-bottom:32px;padding-top:32px}.sl-pt-0{padding-top:0}.sl-pt-4{padding-top:4px}.sl-pt-8{padding-top:8px}.sl-pt-12{padding-top:12px}.sl-pt-16{padding-top:16px}.sl-pt-20{padding-top:20px}.sl-pt-24{padding-top:24px}.sl-pt-32{padding-top:32px}.sl-pr-0{padding-right:0}.sl-pr-4{padding-right:4px}.sl-pr-8{padding-right:8px}.sl-pr-12{padding-right:12px}.sl-pr-16{padding-right:16px}.sl-pr-20{padding-right:20px}.sl-pr-24{padding-right:24px}.sl-pr-32{padding-right:32px}.sl-pb-0{padding-bottom:0}.sl-pb-4{padding-bottom:4px}.sl-pb-8{padding-bottom:8px}.sl-pb-12{padding-bottom:12px}.sl-pb-16{padding-bottom:16px}.sl-pb-20{padding-bottom:20px}.sl-pb-24{padding-bottom:24px}.sl-pb-32{padding-bottom:32px}.sl-pl-0{padding-left:0}.sl-pl-4{padding-left:4px}.sl-pl-8{padding-left:8px}.sl-pl-12{padding-left:12px}.sl-pl-16{padding-left:16px}.sl-pl-20{padding-left:20px}.sl-pl-24{padding-left:24px}.sl-pl-32{padding-left:32px}.sl-m-0{margin:0}.sl-m-2{margin:2px}.sl-m-4{margin:4px}.sl-m-6{margin:6px}.sl-m-8{margin:8px}.sl-m-10{margin:10px}.sl-m-12{margin:12px}.sl-m-14{margin:14px}.sl-m-16{margin:16px}.sl-m-20{margin:20px}.sl-m-24{margin:24px}.sl-m-28{margin:28px}.sl-m-32{margin:32px}.sl-m-36{margin:36px}.sl-m-40{margin:40px}.sl-m-48{margin:48px}.sl-m-auto{margin:auto}.sl-mx-auto{margin-left:auto;margin-right:auto}.sl-my-auto{margin-bottom:auto;margin-top:auto}.sl-ml-auto{margin-left:auto}.sl-mr-auto{margin-right:auto}.sl-mx-0{margin-left:0;margin-right:0}.sl-mx-4{margin-left:4px;margin-right:4px}.sl-mx-8{margin-left:8px;margin-right:8px}.sl-mx-12{margin-left:12px;margin-right:12px}.sl-mx-16{margin-left:16px;margin-right:16px}.sl-mx-20{margin-left:20px;margin-right:20px}.sl-mx-24{margin-left:24px;margin-right:24px}.sl-mx-32{margin-left:32px;margin-right:32px}.sl-my-0{margin-bottom:0;margin-top:0}.sl-my-4{margin-bottom:4px;margin-top:4px}.sl-my-8{margin-bottom:8px;margin-top:8px}.sl-my-12{margin-bottom:12px;margin-top:12px}.sl-my-16{margin-bottom:16px;margin-top:16px}.sl-my-20{margin-bottom:20px;margin-top:20px}.sl-my-24{margin-bottom:24px;margin-top:24px}.sl-my-32{margin-bottom:32px;margin-top:32px}.sl-mt-0{margin-top:0}.sl-mt-2{margin-top:2px}.sl-mt-4{margin-top:4px}.sl-mt-6{margin-top:6px}.sl-mt-8{margin-top:8px}.sl-mt-12{margin-top:12px}.sl-mt-16{margin-top:16px}.sl-mt-20{margin-top:20px}.sl-mt-24{margin-top:24px}.sl-mt-32{margin-top:32px}.sl-mr-0{margin-right:0}.sl-mr-2{margin-right:2px}.sl-mr-4{margin-right:4px}.sl-mr-6{margin-right:6px}.sl-mr-8{margin-right:8px}.sl-mr-12{margin-right:12px}.sl-mr-16{margin-right:16px}.sl-mr-20{margin-right:20px}.sl-mr-24{margin-right:24px}.sl-mr-32{margin-right:32px}.sl-mb-0{margin-bottom:0}.sl-mb-2{margin-bottom:2px}.sl-mb-4{margin-bottom:4px}.sl-mb-6{margin-bottom:6px}.sl-mb-8{margin-bottom:8px}.sl-mb-12{margin-bottom:12px}.sl-mb-16{margin-bottom:16px}.sl-mb-20{margin-bottom:20px}.sl-mb-24{margin-bottom:24px}.sl-mb-32{margin-bottom:32px}.sl-ml-0{margin-left:0}.sl-ml-2{margin-left:2px}.sl-ml-4{margin-left:4px}.sl-ml-6{margin-left:6px}.sl-ml-8{margin-left:8px}.sl-ml-12{margin-left:12px}.sl-ml-16{margin-left:16px}.sl-ml-20{margin-left:20px}.sl-ml-24{margin-left:24px}.sl-ml-32{margin-left:32px}.sl-gap-0{gap:0}.sl-gap-2{gap:2px}.sl-gap-4{gap:4px}.sl-gap-6{gap:6px}.sl-gap-8{gap:8px}.sl-gap-10{gap:10px}.sl-gap-12{gap:12px}.sl-gap-14{gap:14px}.sl-gap-16{gap:16px}.sl-gap-20{gap:20px}.sl-gap-24{gap:24px}.sl-gap-32{gap:32px}.sl-gap-y-4{row-gap:4px}.sl-gap-y-8{row-gap:8px}.sl-gap-y-12{row-gap:12px}.sl-gap-y-16{row-gap:16px}.sl-gap-y-24{row-gap:24px}.sl-gap-x-4{column-gap:4px}.sl-gap-x-8{column-gap:8px}.sl-gap-x-12{column-gap:12px}.sl-gap-x-16{column-gap:16px}.sl-gap-x-24{column-gap:24px}@font-face{font-family:DM Sans;font-weight:500;src:url(../fonts/DMSans-Medium.f4583469.ttf)}@font-face{font-family:DM Sans;font-weight:400;src:url(../fonts/DMSans-Regular.067ebd7e.ttf)}@font-face{font-family:DM Sans;font-weight:600;src:url(../fonts/DMSans-Bold.da49214b.ttf)}a,body,h1,h2,h3,h4,h5,h6,input,label,li,p,span,textarea{font-family:DM Sans,sans-serif;font-weight:400}html{font-size:16px}a,p{margin:0}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:30px;margin:0}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.17em}h4{font-size:1em}h5{font-size:.83em}h6{font-size:.67em}.h-fit-content{height:-moz-fit-content;height:fit-content}::selection{background:#16173d;color:#fff}.custom-tabs.q-tabs{border-bottom:1px solid #e0e4ea}.custom-tabs.q-tabs .q-tab .q-tab__label{color:#00010e99;font-size:15px;font-weight:400;line-height:24px;padding-bottom:12px}.custom-tabs.q-tabs .q-tab.q-tab--active .q-tab__label{color:#6e58f1;font-weight:500}.custom-tabs.q-tabs .q-tab__indicator{height:3px}.custom-tabs.outreach-tabs .q-tabs__content{justify-content:space-around}#confetti-canvas{z-index:100001!important}.q-inner-loading{z-index:10000!important}.vertical-line{border-bottom:1px solid #edf0f5!important}.no-line-height{line-height:0px}.app-logo-white path.logo-path-text{fill:#fff}.client-app-logo-white .app-write-icon{height:32px}.client-app-logo-white .company-name-text{color:#fff!important}.close-icon{cursor:pointer;font-size:16px;transition:all .25s ease-in;z-index:2}.close-icon.absolute-position{position:absolute;right:16px;top:16px}.close-icon:hover{transform:rotate(90deg) scale(1.5)}.q-btn.disabled{background:#edeef8!important;color:#a9abc1!important;opacity:1!important}.input-label-text{color:#7a7d9c;font-size:14px;line-height:18px;margin-bottom:2px}.input-label-text.no-margin-bottom{margin-bottom:0}.q-tooltip{font-size:13px}.q-tooltip.category-form-tooltip{z-index:11112}.app-link-text{color:#6e58f1;font-size:14px;font-weight:500;line-height:18px;text-decoration:unset}.app-link-text.underline-text,.app-link-text:hover{text-decoration:underline}.app-table{box-shadow:none}.app-table thead{height:40px}.app-table thead,.app-table thead tr:first-child th{background:#f1f2fb}.app-table thead tr th{border:0;color:#00011599;font-size:14px;font-weight:700;height:40px;line-height:18px;padding-bottom:0;padding-top:0}.app-table.sticky-table-header thead tr:first-child th{position:sticky;top:0;z-index:1}.app-table tbody tr:hover td{background-color:#f7f8fe99!important;cursor:pointer}.app-table tbody tr:hover td.action-td>div{opacity:1}.app-table tbody tr td{height:-moz-fit-content;height:fit-content}.app-table tbody tr td.action-td>div{opacity:0}.app-cancel-btn{background:#e9ebfd;margin-right:16px}.app-modal-card{background:#fff;border-radius:10px!important;position:relative;width:100%}.app-modal-card .app-modal-content,.app-modal-card .app-modal-footer{padding:20px}@media (max-width:599.98px){.app-modal-card .app-modal-content,.app-modal-card .app-modal-footer{padding:16px}}.app-modal-card .app-modal-header{align-items:center;background:#f3f6ff;display:flex;padding:12px 20px}@media (max-width:599.98px){.app-modal-card .app-modal-header{padding:12px 16px}}.app-modal-card .app-modal-header.sticky-top{position:sticky;top:0;z-index:2}.app-modal-card .app-modal-header.bordered-bottom{border-bottom:1px solid #e5e6ef}.app-modal-card .app-modal-header .modal-header-text{color:#000115;font-size:16px;font-weight:700;line-height:21px}.app-modal-card .app-modal-footer{align-items:center;background:#fff;display:flex}.app-modal-card .app-modal-footer.sticky-bottom{bottom:0;position:sticky;z-index:2}.app-modal-card .app-modal-footer.bordered-top{border-top:1px solid #e5e6ef}.q-editor__content:empty:not(:focus):before{color:#c6c7db;font-size:15px;line-height:20px;pointer-events:none}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(20px,0,0)}to{opacity:1;transform:none}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-20px,0,0)}to{opacity:1;transform:none}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:none}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:none}}.q-field .q-field__control-container input::placeholder,.q-field .q-field__control-container textarea::placeholder{color:#282b424d;font-size:14px;line-height:18px}.text-weight-500{font-weight:500}@media (max-width:599.98px){.global-text-block{max-width:240px}}.global-text-block .project-divider,.global-text-block .project-title-anchor-text{color:#7a7d9c;font-size:15px;line-height:20px;white-space:nowrap}.global-text-block .project-title-anchor-text{text-decoration:unset}.global-text-block .project-title-anchor-text:hover{color:#000115;cursor:pointer;text-decoration:underline}.global-text-block .project-title-anchor-text.project-route-label{color:#000115;font-weight:700}.global-text-block .project-divider{margin:0 4px}.global-text-block .project-name-sub-text{color:#000115;font-size:15px;font-weight:700;line-height:20px;text-transform:capitalize}.global-text-block .project-name-sub-text.no-capitalize{text-transform:unset}.project-file-name-input-container{background-color:#f7f9fe}.project-file-name-input-container .q-field__control{height:30px;max-width:unset;width:auto}.project-file-name-input-container .project-file-name-input-box{color:#000115;font-size:14px;font-weight:500;line-height:18px;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.credits-tooltip-text{max-width:300px;white-space:inherit}.info-icon.primary circle{stroke:#6e58f1}.info-icon.primary path{fill:#6e58f1}.text-underline{text-decoration:underline}.fr-box .fr-toolbar.fr-top{border:0}.fr-box .fr-second-toolbar,.fr-box .fr-wrapper{background:#0000!important;border:0!important}.fr-box .fr-element{color:#000115!important;font-weight:400}.fr-box .fr-element .column,.fr-box .fr-element .row{display:revert}.fr-box .fr-element table td,.fr-box .fr-element table th{border:unset}.fr-box .fr-element a,.fr-box .fr-element body,.fr-box .fr-element h1,.fr-box .fr-element h2,.fr-box .fr-element h3,.fr-box .fr-element h4,.fr-box .fr-element h5,.fr-box .fr-element h6,.fr-box .fr-element input,.fr-box .fr-element label,.fr-box .fr-element li,.fr-box .fr-element p,.fr-box .fr-element span,.fr-box .fr-element textarea{font-family:unset}.fr-box .fr-element.fr-disabled{-webkit-user-select:initial;user-select:auto}.fr-box .fr-element h1{margin-block-end:.67em;margin-block-start:.67em}.fr-box .fr-element h2{margin-block-end:.83em;margin-block-start:.83em}.fr-box .fr-element h4{margin-block-end:1.33em;margin-block-start:1.33em}.fr-box .fr-element h5{margin-block-end:1.67em;margin-block-start:1.67em}.fr-box .fr-element h6{margin-block-end:2.33em;margin-block-start:2.33em}.fr-box .fr-element h3,.fr-box .fr-element p{margin-block-end:1em;margin-block-start:1em}.fr-box .fr-element a{font-family:unset;font-weight:unset}.fr-box .fr-element img{max-width:unset}.fr-no-borders tbody tr td,.fr-no-borders thead tr th{border-style:none}.fr-popup{z-index:1111111!important}.suggestion-container{background:#fff;border-radius:.5rem;box-shadow:0 0 0 1px #0000000d,0 10px 20px #0000001a;color:#000c;font-size:.9rem;max-height:350px;overflow:hidden;overflow-y:scroll;padding:.2rem;position:relative;width:300px;z-index:111111}.suggestion-container ul{margin:0;padding:0}.suggestion-container ul li{background:#0000;border:1px solid #0000;border-radius:.4rem;border-radius:4px;color:#282b42;cursor:pointer;display:block;font-size:14px;font-weight:400;line-height:18px;margin:0;min-height:unset;padding:8px;text-align:left;width:100%}.suggestion-container ul li.selected{background-color:#282b4233}.seq-wait-tooltip-container{max-width:300px;white-space:inherit}.slide-down-enter{height:0;opacity:0}.slide-down-enter-active{height:auto;transition:height 3.5s ease,opacity .5s ease}.slide-down-leave{height:auto;opacity:1}.app-search-input{background-color:#fafaff;border-radius:3px}.app-search-input .q-field__control,.app-search-input .q-field__marginal{height:32px}.app-search-input .q-field__control:before{border:1px solid #e5e7f9}.app-search-input .search-icon{height:14px;width:14px}.app-modal-right-dialog{width:100%}.app-modal-right-dialog .q-dialog__inner--right{padding:0}.global-app-tooltip{max-width:400px!important;white-space:inherit}.app-tooltip:not(.text-no-wrap){white-space:inherit}.modern-app-tooltip.q-tooltip{background-color:#5a5c87!important;border-radius:8px!important;box-shadow:0 2px 6px #00000026!important;color:#fff!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important;overflow:visible!important;padding:8px 12px!important;z-index:9999999!important}.modern-app-tooltip.q-tooltip.anchor-top{transform:translateY(6px)}.modern-app-tooltip.q-tooltip.anchor-bottom{transform:translateY(-6px)}.modern-app-tooltip.q-tooltip.anchor-left{transform:translate(6px)}.modern-app-tooltip.q-tooltip.anchor-right{transform:translate(-6px)}.modern-app-tooltip.q-tooltip:before{background-color:#5a5c87!important;border-radius:2px!important;content:""!important;height:10px!important;position:absolute!important;width:10px!important}.modern-app-tooltip.q-tooltip.anchor-top:before{left:50%!important;top:-4px!important;transform:translateX(-50%) rotate(45deg)!important}.modern-app-tooltip.q-tooltip.anchor-bottom:before{bottom:-4px!important;left:50%!important;top:auto!important;transform:translateX(-50%) rotate(45deg)!important}.modern-app-tooltip.q-tooltip.anchor-left:before{bottom:auto!important;left:-4px!important;top:50%!important;transform:translateY(-50%) rotate(45deg)!important}.modern-app-tooltip.q-tooltip.anchor-right:before{bottom:auto!important;left:auto!important;right:-4px!important;top:50%!important;transform:translateY(-50%) rotate(45deg)!important}.modern-app-tooltip.q-tooltip .text-positive{color:#4ade80!important}.hide-scrollbar{-ms-overflow-style:none;scrollbar-color:#0000 #0000;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar::-webkit-scrollbar-thumb,.hide-scrollbar::-webkit-scrollbar-track{background-color:initial}.hide-scrollbar::-webkit-scrollbar-thumb:hover{background-color:initial}.app-filter-dd-q .q-field__control-container .q-field__native{-ms-overflow-style:none;flex-wrap:nowrap;overflow-x:scroll;scrollbar-color:#0000 #0000;scrollbar-width:none}.app-filter-dd-q .q-field__control-container .q-field__native::-webkit-scrollbar{display:none}.app-filter-dd-q .q-field__control-container .q-field__native::-webkit-scrollbar-thumb,.app-filter-dd-q .q-field__control-container .q-field__native::-webkit-scrollbar-track{background-color:initial}.app-filter-dd-q .q-field__control-container .q-field__native::-webkit-scrollbar-thumb:hover{background-color:initial}.app-filter-dd-q .q-field__control-container .q-field__native span{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-filter-dd-q .q-field__control-container .q-field__native input{min-width:unset!important;width:inherit}.app-modern-scrollbar{scrollbar-width:thin}.app-modern-scrollbar::-webkit-scrollbar{height:8px;width:8px}.app-modern-scrollbar::-webkit-scrollbar-track{background:#0000;border-radius:10px}.app-modern-scrollbar::-webkit-scrollbar-thumb{background:#6e58f133;border-radius:10px;-webkit-transition:all .3s ease;transition:all .3s ease}.app-modern-scrollbar::-webkit-scrollbar-thumb:hover{background:#6e58f166}.app-modern-scrollbar::-webkit-scrollbar-thumb:active{background:#6e58f180}.app-modern-scrollbar{scroll-behavior:smooth}.app-modern-scrollbar-thin{scrollbar-width:thin}.app-modern-scrollbar-thin::-webkit-scrollbar{height:6px;width:6px}.app-modern-scrollbar-thin::-webkit-scrollbar-track{background:#0000;border-radius:10px}.app-modern-scrollbar-thin::-webkit-scrollbar-thumb{background:#6e58f133;border-radius:10px;-webkit-transition:all .3s ease;transition:all .3s ease}.app-modern-scrollbar-thin::-webkit-scrollbar-thumb:hover{background:#6e58f166}.app-modern-scrollbar-thin::-webkit-scrollbar-thumb:active{background:#6e58f180}.app-modern-scrollbar-thin{scroll-behavior:smooth}.app-checkbox.small-size .q-checkbox__inner{color:#c8cad0;font-size:28px}.secondary-button{background:#fafaff;border:.91px solid #e5e7f9;color:var(--q-primary)}.q-dialog__inner--minimized{padding:0!important}.q-dialog__inner--bottom:not(.q-dialog__inner--animating)>div,.q-dialog__inner--right:not(.q-dialog__inner--animating)>div{border-radius:0!important}.sidebar-announcement-popover{overflow:visible!important;padding:0!important;position:relative;z-index:90000!important}.bb-feedback-button.gleap-font.gl-block{display:none!important}.gleap-frame-container{bottom:20px!important;right:80px!important}.sa-fab[data-v-70e148fd]{cursor:pointer}.sa-fab[data-v-70e148fd]:focus{outline:none}.sa-fab:focus-visible .fab-button[data-v-70e148fd]{box-shadow:0 0 0 2px #fff,0 0 0 4px #6e58f1}.sa-fab .fab-button[data-v-70e148fd]{background:#6e58f1;border-radius:50%;box-shadow:0 2.94px 7px 0 rgba(0,0,0,.129);height:40px;width:40px}.sa-fab .fab-button[data-v-70e148fd],.sa-fab .fab-icon[data-v-70e148fd]{align-items:center;display:flex;justify-content:center;position:relative}.sa-fab .fab-icon[data-v-70e148fd]{z-index:2}.tool-call-card[data-v-6e70b0b0]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:inline-flex;gap:8px;max-width:100%;overflow:hidden;padding:7px 10px 7px 0;position:relative}.tc-accent[data-v-6e70b0b0]{align-self:stretch;background:#6e58f1;border-radius:8px 0 0 8px;flex-shrink:0;width:3px}.tool-call-card--server .tc-accent[data-v-6e70b0b0]{background:#38bdf8}.tc-icon-wrap[data-v-6e70b0b0]{align-items:center;display:flex;flex-shrink:0;padding-left:2px}.tc-icon[data-v-6e70b0b0]{color:#6b7280}.tool-call-card--server .tc-icon[data-v-6e70b0b0]{color:#0369a1}.tc-body[data-v-6e70b0b0]{align-items:baseline;display:flex;flex:1;flex-wrap:nowrap;gap:5px;min-width:0;overflow:hidden}.tc-verb[data-v-6e70b0b0]{color:#9ca3af;flex-shrink:0;font-size:12px;font-weight:400;white-space:nowrap}.tc-target[data-v-6e70b0b0]{color:#374151;font-size:12px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tool-call-card--server .tc-target[data-v-6e70b0b0]{color:#0c4a6e}.tc-status[data-v-6e70b0b0]{align-items:center;display:flex;flex-shrink:0;padding-right:4px}.tc-done-badge[data-v-6e70b0b0]{align-items:center;background:#10b981;border-radius:50%;display:flex;height:16px;justify-content:center;width:16px}.tool-call-card--running[data-v-6e70b0b0]{background:#f9fafb;border-color:#d1d5db}.sa-message[data-v-a33eb2f6]{display:flex;flex-direction:column;gap:2px}.sa-message--user[data-v-a33eb2f6]{align-items:flex-end}.sa-message--assistant[data-v-a33eb2f6],.sa-message--confirmation[data-v-a33eb2f6],.sa-message--follow-up[data-v-a33eb2f6],.sa-message--tool[data-v-a33eb2f6]{align-items:flex-start}.message-bubble[data-v-a33eb2f6]{border-radius:12px;font-size:14px;line-height:1.5;max-width:85%;padding:10px 14px;word-break:break-word}.message-bubble--user[data-v-a33eb2f6]{background:#6e58f1;border-bottom-right-radius:4px;color:#fff}.message-bubble--assistant[data-v-a33eb2f6]{background:#f9fafb;border:1px solid #e5e7eb;border-bottom-left-radius:4px;color:#374151;position:relative}.message-content[data-v-a33eb2f6] p{margin:0 0 8px}.message-content[data-v-a33eb2f6] p:last-child{margin:0}.message-content[data-v-a33eb2f6] ul{margin:4px 0;padding-left:18px}.message-content[data-v-a33eb2f6] li{margin:2px 0}.message-content[data-v-a33eb2f6] code{background:#f3f4f6;border-radius:4px;color:#374151;font-family:JetBrains Mono,monospace;font-size:12px;padding:1px 5px}.message-content[data-v-a33eb2f6] pre{background:#1e1e1e;border-radius:8px;overflow:auto;padding:12px}.message-content[data-v-a33eb2f6] pre code{background:none;color:#e5e7eb}.message-content[data-v-a33eb2f6] strong{color:#1e1e1e}.message-content[data-v-a33eb2f6] a{color:#6e58f1;text-decoration:underline}.typing-dots[data-v-a33eb2f6]{align-items:center;display:inline-flex;gap:4px}.typing-dots span[data-v-a33eb2f6]{animation:dot-pulse-a33eb2f6 1.4s ease-in-out infinite both;background:#9ca3af;border-radius:50%;height:6px;width:6px}.typing-dots span[data-v-a33eb2f6]:nth-child(2){animation-delay:.2s}.typing-dots span[data-v-a33eb2f6]:nth-child(3){animation-delay:.4s}@keyframes dot-pulse-a33eb2f6{0%,80%,to{opacity:.5;transform:scale(.7)}40%{opacity:1;transform:scale(1)}}.message-feedback[data-v-a33eb2f6]{display:flex;gap:2px;margin-top:4px;opacity:0;transition:opacity .2s}.feedback-btn--idle[data-v-a33eb2f6]{color:#d1d5db}.feedback-btn--positive[data-v-a33eb2f6]{color:#10b981!important}.feedback-btn--negative[data-v-a33eb2f6]{color:#ef4444!important}.message-bubble--assistant:hover .message-feedback[data-v-a33eb2f6]{opacity:1}.sa-message--error .message-bubble--assistant[data-v-a33eb2f6]{background:#fff5f5;border-color:#fecaca;color:#ef4444}.follow-up-suggestions[data-v-a33eb2f6]{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;max-width:90%}.follow-up-chip[data-v-a33eb2f6]{align-items:center;background:#6e58f10f;border:1.5px solid #6e58f173;border-radius:20px;color:#5b4bd6;cursor:pointer;display:inline-flex;font-family:DM Sans,sans-serif;font-size:11.5px;font-weight:500;gap:4px;padding:4px 10px;text-align:left;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.follow-up-chip[data-v-a33eb2f6]:after{content:"→";font-size:11px;opacity:.7}.follow-up-chip[data-v-a33eb2f6]:hover{background:#6e58f121;border-color:#6e58f1;color:#4a3bbf}.confirmation-bubble[data-v-a33eb2f6]{background:#fff;border:1px solid #fcd34d;border-radius:12px;border-bottom-left-radius:4px;font-size:14px;max-width:90%;overflow:hidden}.confirmation-bubble .confirm-head[data-v-a33eb2f6]{align-items:flex-start;background:#fffbeb;display:flex;gap:10px;padding:12px 14px 10px}.confirmation-bubble .confirm-warning-badge[data-v-a33eb2f6]{align-items:center;background:#fef3c7;border:1px solid #fcd34d;border-radius:50%;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-top:1px;width:24px}.confirmation-bubble .confirm-message[data-v-a33eb2f6]{color:#374151;font-size:14px;font-weight:500;line-height:1.5;margin:0;padding-top:2px}.confirmation-bubble .confirm-detail[data-v-a33eb2f6]{align-items:center;background:#fffdf5;border-top:1px solid #fef3c7;display:flex;flex-wrap:wrap;gap:8px;padding:8px 14px}.confirmation-bubble .confirm-action-chip[data-v-a33eb2f6]{background:#fef3c7;border:1px solid #fcd34d;border-radius:4px;color:#92400e;font-size:11px;font-weight:600;letter-spacing:.5px;padding:2px 8px;text-transform:uppercase;white-space:nowrap}.confirmation-bubble .confirm-target[data-v-a33eb2f6]{color:#6b7280;font-size:12px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.confirmation-bubble .confirm-actions[data-v-a33eb2f6]{background:#fff;border-top:1px solid #fef3c7;display:flex;gap:8px;padding:10px 14px}.confirmation-bubble .confirm-actions .confirm-btn-cancel[data-v-a33eb2f6]{border:1px solid #e5e7eb;border-radius:8px;color:#6b7280;flex:1;font-size:14px;font-weight:500;height:36px}.confirmation-bubble .confirm-actions .confirm-btn-proceed[data-v-a33eb2f6]{background:#6e58f1;border-radius:8px;color:#fff;flex:1;font-size:14px;font-weight:500;height:36px}.confirmation-bubble .confirm-actions .confirm-btn-proceed[data-v-a33eb2f6]:hover{background:#5b45d9}.confirmation-bubble .confirm-resolved[data-v-a33eb2f6]{align-items:center;background:#fff;border-top:1px solid #fef3c7;display:flex;font-size:12px;font-weight:600;gap:6px;padding:9px 14px}.confirmation-bubble--confirmed[data-v-a33eb2f6]{border-color:#bbf7d0}.confirmation-bubble--confirmed .confirm-head[data-v-a33eb2f6]{background:#f0fdf4}.confirmation-bubble--confirmed .confirm-detail[data-v-a33eb2f6]{background:#f0fdf4;border-color:#bbf7d0}.confirmation-bubble--confirmed .confirm-action-chip[data-v-a33eb2f6]{background:#dcfce7;border-color:#bbf7d0;color:#166534}.confirmation-bubble--confirmed .confirm-resolved[data-v-a33eb2f6]{border-color:#bbf7d0;color:#16a34a}.confirmation-bubble--cancelled[data-v-a33eb2f6]{border-color:#e5e7eb}.confirmation-bubble--cancelled .confirm-head[data-v-a33eb2f6]{background:#f9fafb}.confirmation-bubble--cancelled .confirm-detail[data-v-a33eb2f6]{background:#f9fafb;border-color:#e5e7eb}.confirmation-bubble--cancelled .confirm-action-chip[data-v-a33eb2f6]{background:#f3f4f6;border-color:#e5e7eb;color:#6b7280}.confirmation-bubble--cancelled .confirm-resolved[data-v-a33eb2f6]{border-color:#e5e7eb;color:#9ca3af}.sa-input-area[data-v-c892204e]{background:#fff;border-top:1px solid #e5e7eb;padding:10px 12px 8px}.input-container[data-v-c892204e]{align-items:center;background:#f4f4f4;border:1px solid #e5e7eb;border-radius:8px;display:flex;gap:6px;padding:6px 6px 6px 12px;transition:border-color .15s,box-shadow .15s}.input-container--focused[data-v-c892204e]{background:#fff;border-color:#6e58f1;box-shadow:0 0 0 2px #6e58f11f}.chat-textarea[data-v-c892204e]{background:#0000;border:none;color:#374151;flex:1;font-family:DM Sans,sans-serif;font-size:14px;line-height:1.5;max-height:140px;min-height:22px;outline:none;overflow-y:auto;padding:0;resize:none}.chat-textarea[data-v-c892204e]::placeholder{color:#9ca3af}.chat-textarea[data-v-c892204e]:disabled{cursor:not-allowed;opacity:.5}.send-btn[data-v-c892204e]{border-radius:6px!important;color:#d1d5db;flex-shrink:0;height:28px;min-width:28px;transition:all .15s;width:28px}.send-btn.send-btn--active[data-v-c892204e]{background:#6e58f1!important;color:#fff}.send-btn.send-btn--active[data-v-c892204e]:hover{background:#5b45d9!important}.input-hint[data-v-c892204e]{color:#9ca3af;font-size:11px;margin:6px 0 0;text-align:center}.sa-suggestions[data-v-4baa8850]{align-items:center;display:flex;flex:1;flex-direction:column;gap:12px;justify-content:center;padding:16px 16px 8px}.suggestions-heading[data-v-4baa8850]{color:#9ca3af;font-size:12px;font-weight:600;letter-spacing:.5px;margin:0;text-align:center;text-transform:uppercase}.suggestions-grid[data-v-4baa8850]{display:flex;flex-direction:column;gap:6px;width:100%}.suggestion-chip[data-v-4baa8850]{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;color:#374151;cursor:pointer;display:flex;font-family:DM Sans,sans-serif;font-size:14px;gap:10px;padding:10px 14px;text-align:left;transition:background .15s,border-color .15s;width:100%}.suggestion-chip[data-v-4baa8850]:hover:not(:disabled){background:#f9fafb;border-color:#d1d5db}.suggestion-chip[data-v-4baa8850]:disabled{cursor:not-allowed;opacity:.5}.suggestion-chip .chip-icon[data-v-4baa8850]{color:#6b7280;flex-shrink:0}.history-item[data-v-1eda9aa2]{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:9px 12px;transition:background .15s}.history-item[data-v-1eda9aa2]:hover{background:#f9fafb}.history-item:hover .delete-btn[data-v-1eda9aa2]{opacity:1}.history-item--active[data-v-1eda9aa2]{background:#f3f4f6}.history-item--active .history-icon[data-v-1eda9aa2]{color:#6e58f1}.history-item--active .history-title[data-v-1eda9aa2]{color:#374151;font-weight:600}.history-icon[data-v-1eda9aa2]{color:#9ca3af;flex-shrink:0}.history-body[data-v-1eda9aa2]{flex:1;min-width:0}.history-title[data-v-1eda9aa2]{color:#374151;font-size:14px;font-weight:400;margin:0 0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-time[data-v-1eda9aa2]{color:#9ca3af;font-size:11px;margin:0}.delete-btn[data-v-1eda9aa2]{flex-shrink:0;opacity:0;transition:opacity .15s}.history-list[data-v-e4c9b7e2]{display:flex;flex-direction:column;height:100%;overflow:hidden}.history-header[data-v-e4c9b7e2]{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;flex-shrink:0;justify-content:space-between;padding:12px 16px 8px}.history-heading[data-v-e4c9b7e2]{color:#374151;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.history-empty[data-v-e4c9b7e2],.history-loading[data-v-e4c9b7e2]{align-items:center;color:#9ca3af;display:flex;flex:1;flex-direction:column;font-size:14px;gap:10px;justify-content:center}.history-items[data-v-e4c9b7e2]{flex:1;overflow-y:auto;padding:8px}.history-items[data-v-e4c9b7e2]::-webkit-scrollbar{width:4px}.history-items[data-v-e4c9b7e2]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.sr-only[data-v-4c37e0bb]{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sa-panel[data-v-4c37e0bb]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;bottom:24px;box-shadow:0 4px 24px #0000001f,0 1px 4px #0000000f;display:flex;flex-direction:column;height:600px;max-height:calc(100vh - 48px);overflow:hidden;position:fixed;right:76px;width:400px;z-index:9998}@media (max-width:480px){.sa-panel[data-v-4c37e0bb]{border-radius:12px;bottom:8px;height:85dvh;right:8px;width:calc(100vw - 16px)}}.panel-header[data-v-4c37e0bb]{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;flex-shrink:0;justify-content:space-between;padding:12px 16px}.header-left[data-v-4c37e0bb]{align-items:center;display:flex;gap:8px}.header-icon[data-v-4c37e0bb]{align-items:center;background:#f3f4f6;border-radius:8px;display:flex;height:28px;justify-content:center;width:28px}.header-title[data-v-4c37e0bb]{color:#374151;font-size:14px;font-weight:600}.header-status[data-v-4c37e0bb]{align-items:center;display:flex}.header-actions[data-v-4c37e0bb]{align-items:center;display:flex;gap:2px}.header-btn[data-v-4c37e0bb]{color:#9ca3af}.panel-body[data-v-4c37e0bb]{display:flex;flex:1;flex-direction:column;overflow:hidden}.message-list[data-v-4c37e0bb]{display:flex;flex:1;flex-direction:column;gap:12px;overflow-y:auto;padding:16px 16px 8px;scroll-behavior:smooth}.message-list[data-v-4c37e0bb]::-webkit-scrollbar{width:4px}.message-list[data-v-4c37e0bb]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.messages[data-v-4c37e0bb]{display:flex;flex-direction:column;gap:8px}.panel-slide-enter-active[data-v-4c37e0bb]{animation:panel-in-4c37e0bb .25s cubic-bezier(.34,1.56,.64,1)}.panel-slide-leave-active[data-v-4c37e0bb]{animation:panel-out-4c37e0bb .2s ease-in}@keyframes panel-in-4c37e0bb{0%{opacity:0;transform:translateX(16px) scale(.97)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes panel-out-4c37e0bb{0%{opacity:1;transform:translateX(0) scale(1)}to{opacity:0;transform:translateX(16px) scale(.97)}}.chatbot-message[data-v-323b529e]{border-radius:6px;font-size:15px;margin-bottom:4px;max-width:80%;padding:12px 14px}.chatbot-message-bot[data-v-323b529e]{align-self:flex-start;background:#fafaff;border:1px solid #6e58f14d;color:#2d2d2d}.chatbot-message-user[data-v-323b529e]{align-self:flex-end;background:#6e58f1;border:1.5px solid #e6e1f7;color:#fff}.tool-result-accordion[data-v-323b529e]{width:100%}.tool-result-header[data-v-323b529e]{color:#5024b4;font-weight:600}.tool-result-expand-icon[data-v-323b529e]{color:#fff!important}.markdown-content[data-v-323b529e]{color:#333;font-size:14px;line-height:1.5}.markdown-content[data-v-323b529e] .json-block{background:#23272e;border-radius:6px;color:#fff;font-family:Fira Mono,Consolas,monospace;font-size:15px;margin:0;overflow-x:auto;padding:12px}.markdown-content[data-v-323b529e] .json-key{color:#ff6188}.markdown-content[data-v-323b529e] .json-string{color:#a9dc76}.markdown-content[data-v-323b529e] .json-number{color:#ffd866}.markdown-content[data-v-323b529e] .json-boolean{color:#fc9867}.markdown-content[data-v-323b529e] .json-null{color:#ab9df2}.markdown-content pre[data-v-323b529e]{background:#f8f8f8;border-radius:4px;overflow-x:auto;padding:8px}.markdown-content code[data-v-323b529e]{background:#f0f0f0;border-radius:3px;font-family:monospace;padding:2px 4px}[data-v-323b529e] .q-expansion-item__toggle-icon{color:grey!important}.contact-support-action[data-v-323b529e]{color:#282b42;cursor:pointer;font-family:DM Sans;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-top:-10px;opacity:.4}.support-icon[data-v-323b529e]{height:14px;width:14px}.chatbot-history-header[data-v-06a66b1c]{align-items:center;border-bottom:1px solid #e6e1f7;display:flex;justify-content:space-between;padding-bottom:12px}.chatbot-history-title[data-v-06a66b1c]{color:#2d2d2d;font-size:22px;font-weight:700}.chatbot-history-search[data-v-06a66b1c]{background:#f5f5f7;border:none;border-radius:8px;box-shadow:0 1px 2px #5024b40a;color:#2d2d2d;font-size:16px;outline:none;padding:10px 16px;width:210px}.chatbot-history-list[data-v-06a66b1c]{max-height:60vh;overflow-y:auto}.chatbot-history-row[data-v-06a66b1c]{background:#fafaff;border:1.5px solid #e6e1f7;border-radius:10px;color:#000;cursor:pointer;display:flex;flex-direction:column;gap:6px;margin-top:18px;padding:12px;position:relative;transition:box-shadow .15s,border .15s,background .15s}.chatbot-history-row[data-v-06a66b1c]:hover{background:#f5f3ff;border-color:#b7a7f7;box-shadow:0 2px 8px #7b61ff14;color:#6e58f1}.chatbot-history-row-main[data-v-06a66b1c]{align-items:center;display:flex;justify-content:space-between}.chatbot-history-row-title[data-v-06a66b1c]{align-items:center;display:flex;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.chatbot-history-row-arrow[data-v-06a66b1c]{color:#7b61ff}.chatbot-history-row-subtitle[data-v-06a66b1c]{color:#0006;font-family:DM Sans;font-size:12px;font-style:italic;font-weight:400;line-height:normal}.chatbot-history-row-time[data-v-06a66b1c],.chatbot-history-row-user[data-v-06a66b1c]{font-style:italic}.chatbot-history-row-skeleton[data-v-06a66b1c]{background:#f5f5f7;border-radius:10px;height:100px;width:100%}.chatbot-history-loading[data-v-06a66b1c]{align-items:center;background:#ffffff80;bottom:0;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0}.landing-step-card.support[data-v-debf52da]{align-items:center;background:#fff;border:1.5px solid #e6e1f7;border-radius:12px;box-shadow:5px 5px 20px 0 #0000001a;cursor:pointer;display:flex;flex-direction:column;padding:32px 24px;transition:border .18s,color .18s,background .18s}.landing-step-card.support[data-v-debf52da]:hover{background:#f5f3ff;border:1.5px solid #7b61ff}.icon-wrapper[data-v-debf52da]{margin-bottom:18px}.title[data-v-debf52da]{color:#282b42;font-size:16px;font-weight:600;margin-bottom:8px}.desc[data-v-debf52da]{color:#6b6b6b;font-size:14px;text-align:center}.landing-step-card.insights[data-v-275ad27b]{align-items:center;background:#fff;border:1.5px solid #e6e1f7;border-radius:12px;box-shadow:5px 5px 20px 0 #0000001a;cursor:pointer;display:flex;flex-direction:column;padding:32px 24px;transition:border .18s,color .18s,background .18s}.landing-step-card.insights[data-v-275ad27b]:hover{background:#f5f3ff;border:1.5px solid #7b61ff}.icon-wrapper[data-v-275ad27b]{margin-bottom:18px}.title[data-v-275ad27b]{color:#282b42;font-size:16px;font-weight:600;margin-bottom:8px}.desc[data-v-275ad27b]{color:#6b6b6b;font-size:14px;text-align:center}.chatbot-landing-wrapper[data-v-0470eca2]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:480px}.chatbot-landing-icon[data-v-0470eca2]{margin-bottom:24px}.chatbot-landing-title[data-v-0470eca2]{color:#2d2d2d;font-size:22px;font-weight:700;margin-bottom:12px;text-align:center}.chatbot-landing-desc[data-v-0470eca2]{color:#6b6b6b;font-size:16px;margin:0 auto 32px;max-width:420px;text-align:center}.chatbot-landing-options[data-v-0470eca2]{display:grid;gap:24px;grid-template-columns:1fr 1fr;max-width:640px;width:100%}.support-landing-wrapper[data-v-6a363c1a]{align-items:center;display:flex;flex-direction:column;min-height:480px;position:relative;width:100%}.back-btn[data-v-6a363c1a]{background:none;border:none;border-radius:6px;cursor:pointer;left:0;padding:8px 12px;position:absolute;top:0;transition:background .15s}.support-landing-icon[data-v-6a363c1a]{margin-bottom:12px;margin-top:12px}.support-landing-title[data-v-6a363c1a]{color:#2d2d2d;font-size:20px;font-weight:700;margin-bottom:8px;text-align:center}.support-landing-desc[data-v-6a363c1a]{color:#6b6b6b;font-size:15px;margin:0 auto 12px;max-width:420px;text-align:center}.support-actions-grid[data-v-6a363c1a]{display:grid;gap:18px 24px;grid-template-columns:1fr 1fr;max-width:640px;width:100%}.support-action-btn[data-v-6a363c1a]{align-items:center;background:#fff;border:1.5px solid #e6e1f7;border-radius:12px;box-shadow:5px 5px 20px 0 #0000001a;color:#2d2d2d;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:14px;padding:14px 18px;text-align:left;transition:border .18s,color .18s,background .18s}.support-action-btn[data-v-6a363c1a]:hover{background:#f5f3ff;border:1.5px solid #7b61ff;color:#7b61ff}.action-icon[data-v-6a363c1a]{align-items:center;display:flex;font-size:20px;justify-content:center;width:28px}.action-title[data-v-6a363c1a]{font-size:15px}.insights-landing-wrapper[data-v-0eb7d83c]{align-items:center;display:flex;flex-direction:column;min-height:480px;padding:32px 0 0;position:relative;width:100%}.back-btn[data-v-0eb7d83c]{background:none;border:none;border-radius:6px;cursor:pointer;left:0;padding:8px 12px;position:absolute;top:0;transition:background .15s}.insights-landing-icon[data-v-0eb7d83c]{margin-bottom:18px;margin-top:12px}.insights-landing-title[data-v-0eb7d83c]{color:#2d2d2d;font-size:20px;font-weight:700;margin-bottom:8px;text-align:center}.insights-landing-desc[data-v-0eb7d83c]{color:#6b6b6b;font-size:15px;margin:0 auto 28px;max-width:420px;text-align:center}.insights-actions-grid[data-v-0eb7d83c]{display:grid;gap:18px 24px;grid-template-columns:1fr 1fr;max-width:640px;width:100%}.insights-action-btn[data-v-0eb7d83c]{align-items:center;background:#fff;border:1.5px solid #e6e1f7;border-radius:12px;box-shadow:5px 5px 20px 0 #0000001a;color:#2d2d2d;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:14px;padding:14px 18px;text-align:left;transition:border .18s,color .18s,background .18s}.insights-action-btn[data-v-0eb7d83c]:hover{background:#f5f3ff;border:1.5px solid #7b61ff;color:#7b61ff}.action-icon[data-v-0eb7d83c]{align-items:center;display:flex;font-size:20px;justify-content:center;width:28px}.action-title[data-v-0eb7d83c]{font-size:15px}.campaign-options[data-v-8057d7b0]{border-bottom:1px solid #f4f4f6;padding:10px 19px}.campaign-options .campaign-name[data-v-8057d7b0]{color:#282b42;font-size:14px;font-weight:400}.campaign-options .campaign-created-at[data-v-8057d7b0]{color:#686b8a;font-size:12px;font-style:italic}.step-header[data-v-2099f629]{align-items:center;display:flex;flex-direction:column;margin-bottom:32px;position:relative;width:100%}.back-btn[data-v-2099f629]{background:none;border:none;border-radius:6px;cursor:pointer;left:0;padding:8px 12px;position:absolute;top:0;transition:background .15s}.step-icon[data-v-2099f629]{margin-bottom:18px;margin-top:12px}.step-title[data-v-2099f629]{color:#2d2d2d;font-size:20px;font-weight:700;margin-bottom:8px;text-align:center}.step-desc[data-v-2099f629]{color:#6b6b6b;font-size:15px;margin:0 auto;max-width:420px;text-align:center}.quick-action-input-wrapper[data-v-6ab069f8]{align-items:center;display:flex;flex-direction:column;padding:32px 24px;width:100%}.input-section[data-v-6ab069f8]{max-width:480px;width:100%}.input-label[data-v-6ab069f8]{color:#2d2d2d;font-size:15px;margin-bottom:24px}.input-field-label[data-v-6ab069f8]{color:#6b6b6b;font-size:14px;margin-bottom:8px}.quick-action-input[data-v-6ab069f8]{border:1.5px solid #e6e1f7;border-radius:8px;color:#2d2d2d;font-size:15px;height:44px;margin-bottom:24px;padding:0 16px;transition:border .2s;width:100%}.quick-action-input[data-v-6ab069f8]:focus{border-color:#7b61ff;outline:none}.generate-prompt-btn[data-v-6ab069f8]{background:#7b61ff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:opacity .2s;width:-moz-fit-content;width:fit-content}.generate-prompt-btn.disabled[data-v-6ab069f8]{cursor:not-allowed;opacity:.6}.back-btn[data-v-6ab069f8]{color:#7b61ff;cursor:pointer;height:28px;left:32px;position:absolute;top:100px;width:28px}.support-landing-wrapper[data-v-2099b826]{align-items:center;display:flex;flex-direction:column;min-height:480px;position:relative;width:100%}.back-btn[data-v-2099b826]{background:none;border:none;border-radius:6px;cursor:pointer;left:0;padding:8px 12px;position:absolute;top:0;transition:background .15s}.support-landing-icon[data-v-2099b826]{margin-bottom:12px;margin-top:12px}.support-landing-title[data-v-2099b826]{color:#2d2d2d;font-size:20px;font-weight:700;margin-bottom:8px;text-align:center}.support-landing-desc[data-v-2099b826]{color:#6b6b6b;font-size:15px;margin:0 auto 12px;max-width:420px;text-align:center}.support-actions-grid[data-v-2099b826]{display:grid;gap:18px;grid-template-columns:1fr;max-width:640px;width:100%}.support-action-btn[data-v-2099b826]{align-items:center;background:#fff;border:1.5px solid #e6e1f7;border-radius:12px;box-shadow:5px 5px 20px 0 #0000001a;color:#2d2d2d;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:14px;padding:14px 18px;text-align:left;transition:border .18s,color .18s,background .18s}.support-action-btn[data-v-2099b826]:hover{background:#f5f3ff;border:1.5px solid #7b61ff;color:#7b61ff}.action-icon[data-v-2099b826]{align-items:center;display:flex;font-size:20px;justify-content:center;width:28px}.action-title[data-v-2099b826]{font-size:15px}.chatbot-landing-wrapper[data-v-6fe5e7bf]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:480px}.chatbot-landing-icon[data-v-6fe5e7bf]{margin-bottom:24px}.chatbot-landing-title[data-v-6fe5e7bf]{color:#2d2d2d;font-size:22px;font-weight:700;margin-bottom:12px;text-align:center}.chatbot-landing-desc[data-v-6fe5e7bf]{color:#6b6b6b;font-size:16px;margin:0 auto 32px;max-width:420px;text-align:center}.chatbot-landing-options[data-v-6fe5e7bf]{display:grid;gap:24px;grid-template-columns:1fr 1fr;max-width:640px;width:100%}.ai-model-dropdown[data-v-14295381]{align-items:center;display:flex;position:relative}.ai-model-btn[data-v-14295381]{background:#fff;border:1px solid #e5e7f9;border-radius:3px;box-shadow:none;color:#282b42;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;height:40px;justify-content:flex-start;line-height:normal;min-width:180px;padding:0 8px;text-align:left}.ai-model-btn .q-icon[data-v-14295381]{margin-right:8px}.ai-model-menu-custom[data-v-14295381]{animation:dropdownOpen-14295381 .2s ease-out;background:#fff;border-radius:12px;bottom:calc(100% + 8px);box-shadow:0 4px 24px #5024b41a;left:0;min-width:320px;padding:0 0 8px;position:absolute;transform-origin:bottom left;z-index:3002}.ai-model-menu-custom--smart-agent[data-v-14295381]{bottom:auto;top:calc(100% + 8px)}@keyframes dropdownOpen-14295381{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ai-model-menu-title[data-v-14295381]{align-items:center;color:#6b6b6b;display:flex;font-size:14px;font-weight:600;padding:16px 20px 8px}.ai-model-label-row[data-v-14295381]{align-items:center;display:flex}.ai-model-label[data-v-14295381]{color:#282b42;font-size:15px;font-weight:500}.ai-model-label.selected[data-v-14295381]{color:#7b61ff}.ai-model-desc[data-v-14295381]{color:#a9a9b3;font-size:13px;margin-top:2px}.ai-model-check[data-v-14295381],.chatbot-fab[data-v-6e14edab]{align-items:center;display:flex}.chatbot-fab[data-v-6e14edab]{cursor:pointer;height:40px;justify-content:center}.chatbot-icon[data-v-6e14edab]{background:#757ae9;border:1.16px solid rgba(110,88,241,.059);border-radius:50%;box-shadow:0 2.94px 7px 0 rgba(0,0,0,.129);height:40px;padding:8px 10px;width:40px}.chatbot-window[data-v-6e14edab]{animation:chatbot-pop-in-6e14edab .2s;background:#fff;border-radius:24px;bottom:64px;box-shadow:0 8px 32px #5024b42e;display:flex;flex-direction:column;height:720px;max-width:95vw;overflow:hidden;position:fixed;right:80px;transition:width .8s cubic-bezier(.4,0,.2,1),height .8s cubic-bezier(.4,0,.2,1),box-shadow .8s cubic-bezier(.4,0,.2,1),right .5s cubic-bezier(.4,0,.2,1),bottom .5s cubic-bezier(.4,0,.2,1);width:420px;z-index:3000}@keyframes chatbot-pop-in-6e14edab{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.chatbot-header[data-v-6e14edab]{align-items:center;background:#634fd9;border-top-left-radius:24px;border-top-right-radius:24px;color:#fff;display:flex;justify-content:space-between;padding:18px 20px 14px}.chatbot-title[data-v-6e14edab]{font-size:18px;font-weight:600;letter-spacing:.01em}.chatbot-header-actions[data-v-6e14edab]{display:flex;gap:8px}.chatbot-header-btn[data-v-6e14edab]{background:#0000;border:none;border-radius:4px;cursor:pointer;padding:2px;transition:background .15s}.chatbot-header-btn[data-v-6e14edab]:hover{background:#ffffff2e}.chatbot-body[data-v-6e14edab]{background:#fff;display:flex;flex:1;flex-direction:column;gap:12px;overflow-y:auto;padding:24px 20px 12px}.chatbot-message[data-v-6e14edab]{border-radius:6px;font-size:15px;margin-bottom:4px;max-width:80%;padding:12px 14px}.chatbot-message-bot[data-v-6e14edab]{align-self:flex-start;background:#fafaff;border:1px solid #6e58f14d;color:#2d2d2d}.chatbot-message-user[data-v-6e14edab]{align-self:flex-end;background:#6e58f1;border:1.5px solid #e6e1f7;color:#fff}.chatbot-footer[data-v-6e14edab]{align-items:flex-end;background:#fff;border-bottom-left-radius:24px;border-bottom-right-radius:24px;box-shadow:0 -2px 8px #5024b40a;display:flex;padding:20px 20px 24px}.chatbot-input-wrapper[data-v-6e14edab]{position:relative;width:100%}.chatbot-textarea[data-v-6e14edab]{background:#f8f8ff;border:none;border-radius:14px;box-shadow:0 0 0 1.5px #e6e1f7;box-sizing:border-box;color:#2d2d2d;font-size:16px;max-height:120px;min-height:64px;outline:none;padding:18px 56px 18px 16px;resize:none;transition:border .2s;width:100%}.chatbot-textarea[data-v-6e14edab]:focus{box-shadow:0 0 0 2px #7b61ff}.chatbot-input-actions[data-v-6e14edab]{bottom:8px;position:absolute;right:14px}.chatbot-send-btn-inside[data-v-6e14edab]{background:#0000;border:none;cursor:pointer;height:22px;transition:background .15s;width:22px}.chatbot-error-btn[data-v-6e14edab],.chatbot-library-btn[data-v-6e14edab]{cursor:pointer;height:20px;width:20px}.chatbot-send-btn-inside[data-v-6e14edab]:disabled{background:#c7c7d9;cursor:not-allowed}.chatbot-char-count[data-v-6e14edab]{color:#a9a9b3;font-size:14px;position:absolute;right:0;top:-22px;-webkit-user-select:none;user-select:none}.chatbot-fade-enter-active[data-v-6e14edab],.chatbot-fade-leave-active[data-v-6e14edab]{transition:opacity .2s}.chatbot-fade-enter-from[data-v-6e14edab],.chatbot-fade-leave-to[data-v-6e14edab]{opacity:0}.tool-result-accordion[data-v-6e14edab]{width:100%}.tool-result-header[data-v-6e14edab]{color:#5024b4;font-weight:600}.tool-result-expand-icon[data-v-6e14edab]{color:#fff!important}.markdown-content[data-v-6e14edab]{color:#333;font-size:14px;line-height:1.5}.markdown-content[data-v-6e14edab] .json-block{background:#23272e;border-radius:6px;color:#fff;font-family:Fira Mono,Consolas,monospace;font-size:15px;margin:0;overflow-x:auto;padding:12px}.markdown-content[data-v-6e14edab] .json-key{color:#ff6188}.markdown-content[data-v-6e14edab] .json-string{color:#a9dc76}.markdown-content[data-v-6e14edab] .json-number{color:#ffd866}.markdown-content[data-v-6e14edab] .json-boolean{color:#fc9867}.markdown-content[data-v-6e14edab] .json-null{color:#ab9df2}.markdown-content pre[data-v-6e14edab]{background:#f8f8f8;border-radius:4px;overflow-x:auto;padding:8px}.markdown-content code[data-v-6e14edab]{background:#f0f0f0;border-radius:3px;font-family:monospace;padding:2px 4px}[data-v-6e14edab] .q-expansion-item__toggle-icon{color:grey!important}.chatbot-welcome[data-v-6e14edab]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:340px;padding-top:32px;text-align:center}.chatbot-welcome-icon[data-v-6e14edab]{color:#6e58f1;height:64px;margin-bottom:24px;width:64px}.chatbot-welcome-title[data-v-6e14edab]{color:#2d2d2d;font-size:22px;font-weight:700;margin-bottom:12px}.chatbot-welcome-desc[data-v-6e14edab]{color:#6b6b6b;font-size:16px;margin:0 auto;max-width:320px}.chatbot-window-expanded[data-v-6e14edab]{box-shadow:0 12px 48px #5024b440;height:85vh!important;max-height:98vh;max-width:98vw;width:720px!important;z-index:2200}.chatbot-sidebar-overlay[data-v-6e14edab]{background:#00000014;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.chatbot-sidebar[data-v-6e14edab]{animation:chatbot-sidebar-in-6e14edab .2s;background:#fff;box-shadow:2px 0 16px #5024b41a;display:flex;flex-direction:column;height:100%;width:280px}@keyframes chatbot-sidebar-in-6e14edab{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.chatbot-sidebar-header[data-v-6e14edab]{align-items:center;border-bottom:1px solid #eee;display:flex;padding:24px 20px 16px}.chatbot-sidebar-back[data-v-6e14edab]{background:none;border:none;cursor:pointer;margin-right:8px;padding:0}.chatbot-sidebar-title[data-v-6e14edab]{color:#634fd9;font-size:18px;font-weight:600}.chatbot-sidebar-menu[data-v-6e14edab]{display:flex;flex-direction:column;margin-top:24px}.chatbot-sidebar-item[data-v-6e14edab]{align-items:center;border-radius:8px;color:#000;cursor:pointer;display:flex;font-size:17px;margin:0 8px 8px;padding:16px 24px;transition:background .15s}.chatbot-sidebar-item[data-v-6e14edab]:hover{background:#f5f3ff}.quick-actions[data-v-6e14edab]{display:none}.quick-actions-grid[data-v-6e14edab]{display:grid;gap:18px 24px;grid-template-columns:1fr 1fr;margin-top:32px;max-width:640px;width:100%}.quick-action-btn-card[data-v-6e14edab]{align-items:center;background:#fff;border:1.5px solid #e6e1f7;border-radius:12px;box-shadow:5px 5px 20px 0 #0000001a;color:#2d2d2d;color:#282b42;cursor:pointer;display:flex;gap:14px;padding:12px;text-align:left;transition:border .18s,color .18s,background .18s}.quick-action-btn-card[data-v-6e14edab]:hover{background:#f5f3ff;border:1.5px solid #7b61ff;color:#7b61ff}.quick-action-icon[data-v-6e14edab]{align-items:center;display:flex;flex-grow:0;flex-shrink:0;height:24px;justify-content:center;width:24px}.quick-action-icon[data-v-6e14edab] svg{display:block;height:24px!important;max-height:24px!important;max-width:24px!important;min-height:24px!important;min-width:24px!important;width:24px!important}.quick-action-title[data-v-6e14edab]{font-family:DM Sans;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.chatbot-sidebar-icon[data-v-6e14edab]{height:18px;width:18px}.chatbot-sidebar-item[data-v-6e14edab]:hover{color:#7b61ff}[data-v-6e14edab] .chatbot-sidebar-item:hover .chatbot-sidebar-icon circle,[data-v-6e14edab] .chatbot-sidebar-item:hover .chatbot-sidebar-icon path{stroke:#7b61ff}.chatbot-ai-model-dropdown[data-v-6e14edab]{bottom:34px;left:28px;position:absolute;z-index:3001}[data-v-6e14edab] .ai-model-menu{z-index:3002!important}.gleap-custom-btn[data-v-677e6686]{align-items:center;background:#e8e8ff;border:1.16px solid #6e58f10f;border-radius:50%;box-shadow:0 2.94px 7px 0 #0000001c;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.fab-stack{align-items:flex-end;bottom:24px;display:flex;flex-direction:column-reverse;gap:8px;position:fixed;right:24px;z-index:9999}