.ui-button[data-v-03be0c6c]{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:Inter,sans-serif;font-weight:400!important;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid transparent;transition:all .2s ease-in-out;white-space:nowrap;text-decoration:none}.ui-button[data-v-03be0c6c]:focus{outline:none;box-shadow:none}.ui-button--sm[data-v-03be0c6c],.ui-button--xs[data-v-03be0c6c]{padding:4px 12px;font-size:.75rem;font-weight:400!important;border-radius:6px}.ui-button--md[data-v-03be0c6c]{padding:6px 14px;font-size:.75rem;font-weight:400!important;border-radius:8px}.ui-button--lg[data-v-03be0c6c]{padding:10px 20px;font-size:.75rem;font-weight:400!important;border-radius:9px}.ui-button--xl[data-v-03be0c6c]{padding:12px 24px;font-size:.875rem;border-radius:10px}.ui-button--primary[data-v-03be0c6c]{background-color:#3e3efe;border-color:#3e3efe;color:#fff}.ui-button--primary[data-v-03be0c6c]:hover:not(.ui-button--disabled){background-color:#3230d6;border-color:#3230d6}.ui-button--outline[data-v-03be0c6c]{background-color:transparent;border-color:#d1d5db;color:#374151}.ui-button--outline[data-v-03be0c6c]:hover:not(.ui-button--disabled){background-color:#f3f4f6;border-color:#9ca3af;color:#111827}.ui-button--secondary[data-v-03be0c6c]{background-color:transparent;border-color:#3e3efe;color:#3e3efe}.ui-button--secondary[data-v-03be0c6c]:hover:not(.ui-button--disabled){background-color:#3e3efe;color:#fff}.ui-button--success[data-v-03be0c6c]{background-color:#10b981;border-color:#10b981;color:#fff}.ui-button--success[data-v-03be0c6c]:hover:not(.ui-button--disabled){background-color:#059669;border-color:#059669}.ui-button--warning[data-v-03be0c6c]{background-color:#f59e0b;border-color:#f59e0b;color:#fff}.ui-button--warning[data-v-03be0c6c]:hover:not(.ui-button--disabled){background-color:#d97706;border-color:#d97706}.ui-button--danger[data-v-03be0c6c]{background-color:#ef4444;border-color:#ef4444;color:#fff}.ui-button--danger[data-v-03be0c6c]:hover:not(.ui-button--disabled){background-color:#dc2626;border-color:#dc2626}.ui-button--ghost[data-v-03be0c6c]{background-color:transparent;border-color:transparent;color:#3e3efe}.ui-button--ghost[data-v-03be0c6c]:hover:not(.ui-button--disabled){background-color:#f3f1ff}.ui-button--disabled[data-v-03be0c6c]{opacity:.5;cursor:not-allowed}.ui-button--block[data-v-03be0c6c]{width:100%;display:flex}.ui-button--rounded[data-v-03be0c6c]{border-radius:9999px}.ui-button__icon[data-v-03be0c6c]{display:inline-flex;align-items:center;flex-shrink:0}.ui-button__icon--left[data-v-03be0c6c]{margin-right:2px}.ui-button__icon--right[data-v-03be0c6c]{margin-left:2px}.ui-button__icon img[data-v-03be0c6c]{height:13px;width:auto}.ui-button__icon .iconify[data-v-03be0c6c]{font-size:.8em}.ui-button__loading-icon[data-v-03be0c6c]{animation:spin-03be0c6c 1s linear infinite}.ui-button__loading-icon .iconify[data-v-03be0c6c]{font-size:18px}@keyframes spin-03be0c6c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.global-banner[data-v-221f0790]{position:relative;width:100%;padding:14px 20px;border-bottom:1px solid rgba(0,0,0,.08);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 2px 8px rgba(0,0,0,.04);z-index:10000}.global-banner--server_outage[data-v-221f0790]{background:rgba(255,247,237,.85);color:#7c2d12;border-bottom-color:rgba(124,45,18,.15)}.global-banner--warning[data-v-221f0790]{background:rgba(255,251,235,.85);color:#92400e;border-bottom-color:rgba(146,64,14,.15)}.global-banner--info[data-v-221f0790]{background:rgba(239,246,255,.85);color:#1e3a8a;border-bottom-color:rgba(30,58,138,.15)}.global-banner__content[data-v-221f0790]{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:100%}.global-banner__message-wrapper[data-v-221f0790]{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.global-banner__icon[data-v-221f0790]{font-size:20px;flex-shrink:0;opacity:.9}.global-banner__message[data-v-221f0790]{font-size:13px;font-weight:400;line-height:1.5;flex:1}.global-banner__actions[data-v-221f0790]{display:inline-flex;gap:10px;flex-shrink:0}@media (max-width:768px){.global-banner__content[data-v-221f0790]{flex-direction:column;align-items:stretch;gap:12px}.global-banner__message-wrapper[data-v-221f0790]{width:100%}.global-banner__actions[data-v-221f0790]{width:100%;justify-content:flex-end}}.ui-checkbox[data-v-3c88c4c4]{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}.ui-checkbox__label[data-v-3c88c4c4]{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;font-weight:500;color:#344054;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-checkbox--disabled .ui-checkbox__label[data-v-3c88c4c4]{cursor:not-allowed;opacity:.6}.ui-checkbox__input[data-v-3c88c4c4]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.ui-checkbox__checkmark[data-v-3c88c4c4]{position:relative;display:flex;align-items:center;justify-content:center;width:18px;height:18px;background-color:#fff;border:2.5px solid #d0d5dd;border-radius:5px;transition:all .2s ease-in-out;flex-shrink:0;box-shadow:0 1px 2px rgba(0,0,0,.05)}.ui-checkbox__input:checked+.ui-checkbox__checkmark[data-v-3c88c4c4]{background-color:#3e3efe;border-color:#3e3efe;box-shadow:0 2px 6px rgba(62,62,254,.3);transform:scale(1.05)}.ui-checkbox__input:focus+.ui-checkbox__checkmark[data-v-3c88c4c4]{outline:none;box-shadow:0 0 0 3px rgba(62,62,254,.15)}.ui-checkbox__input:hover:not(:disabled)+.ui-checkbox__checkmark[data-v-3c88c4c4]{border-color:#9ca3af;transform:scale(1.05)}.ui-checkbox__input:checked:hover:not(:disabled)+.ui-checkbox__checkmark[data-v-3c88c4c4]{background-color:#2d2df0;border-color:#2d2df0;box-shadow:0 4px 8px rgba(62,62,254,.3);transform:scale(1.08)}.ui-checkbox--disabled .ui-checkbox__checkmark[data-v-3c88c4c4]{background-color:#f9f9fc;border-color:#e5e7eb;cursor:not-allowed}.ui-checkbox__icon[data-v-3c88c4c4]{color:#fff;font-size:12px;font-weight:700}.ui-checkbox__text[data-v-3c88c4c4]{font-size:12px;font-weight:500;color:#344054}.ui-checkbox--disabled .ui-checkbox__text[data-v-3c88c4c4]{color:#9ca3af}.ui-checkbox__helper[data-v-3c88c4c4]{margin-top:4px}.ui-checkbox__error[data-v-3c88c4c4]{font-size:12px;color:#dc3545}.ui-checkbox__helper-text[data-v-3c88c4c4]{font-size:12px;color:#6b7280}.ui-checkbox--sm .ui-checkbox__checkmark[data-v-3c88c4c4]{width:20px;height:20px;border-radius:5px;border-width:2.5px}.ui-checkbox--sm .ui-checkbox__icon[data-v-3c88c4c4]{font-size:12px}.ui-checkbox--sm .ui-checkbox__text[data-v-3c88c4c4]{font-size:11px}.ui-checkbox--lg .ui-checkbox__checkmark[data-v-3c88c4c4]{width:20px;height:20px;border-radius:6px}.ui-checkbox--lg .ui-checkbox__icon[data-v-3c88c4c4]{font-size:14px}.ui-checkbox--lg .ui-checkbox__text[data-v-3c88c4c4]{font-size:13px}.ui-input[data-v-4e26ffdf]{display:flex;flex-direction:column;width:100%}.ui-input__label[data-v-4e26ffdf]{display:block;font-size:12px;font-weight:400;color:#344054;margin-bottom:6px}.ui-input__required[data-v-4e26ffdf]{color:#dc3545;font-size:1.1rem;margin-left:2px}.ui-input__container[data-v-4e26ffdf]{position:relative;display:flex;align-items:center}.ui-input__field[data-v-4e26ffdf]{width:100%;font-family:Inter,sans-serif;font-size:.82rem;font-weight:400;color:#282a30;background-color:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:10px 12px;transition:all .2s ease-in-out;height:43px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.ui-input__field[data-v-4e26ffdf]::-moz-placeholder{color:#9ca3af;font-weight:400;font-size:.82rem}.ui-input__field[data-v-4e26ffdf]::placeholder{color:#9ca3af;font-weight:400;font-size:.82rem}.ui-input__field[data-v-4e26ffdf]:hover:not(:disabled){border-color:#9ca3af;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.ui-input__field[data-v-4e26ffdf]:focus{outline:none;border-color:#3e3efe;box-shadow:0 0 0 3px rgba(62,62,254,.1),0 1px 3px 0 rgba(0,0,0,.1)}.ui-input__field[data-v-4e26ffdf]:disabled{background-color:#f9f9fc;cursor:not-allowed;opacity:.6;border-color:#e5e7eb}.ui-input__field--has-leading[data-v-4e26ffdf]{padding-left:40px}.ui-input__field--has-trailing[data-v-4e26ffdf]{padding-right:40px}.ui-input__leading[data-v-4e26ffdf],.ui-input__trailing[data-v-4e26ffdf]{position:absolute;display:flex;align-items:center;justify-content:center;height:100%;pointer-events:none}.ui-input__leading[data-v-4e26ffdf]{left:12px}.ui-input__trailing[data-v-4e26ffdf]{right:12px}.ui-input__icon[data-v-4e26ffdf]{font-size:1rem;color:#6b7280;transition:color .2s ease-in-out}.ui-input__field:focus~.ui-input__leading .ui-input__icon[data-v-4e26ffdf],.ui-input__field:focus~.ui-input__trailing .ui-input__icon[data-v-4e26ffdf]{color:#3e3efe}.ui-input__icon-img[data-v-4e26ffdf]{height:16px;width:16px;-o-object-fit:contain;object-fit:contain}.ui-input__clear[data-v-4e26ffdf]{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:4px;cursor:pointer;pointer-events:all;color:#6b7280;border-radius:4px;transition:all .2s ease-in-out;opacity:.7}.ui-input__clear[data-v-4e26ffdf]:hover{background-color:#f3f4f6;color:#374151;opacity:1;transform:scale(1.1)}.ui-input__clear .iconify[data-v-4e26ffdf]{font-size:.75rem}.ui-input__helper[data-v-4e26ffdf]{margin-top:4px;font-size:.75rem}.ui-input__error[data-v-4e26ffdf]{color:#ef4444}.ui-input__helper-text[data-v-4e26ffdf]{color:#6b7280}.ui-input--sm .ui-input__label[data-v-4e26ffdf]{font-size:12px}.ui-input--sm .ui-input__field[data-v-4e26ffdf]{height:36px;padding:8px 10px;font-size:.82rem}.ui-input--sm .ui-input__field[data-v-4e26ffdf]::-moz-placeholder{font-size:.82rem}.ui-input--sm .ui-input__field[data-v-4e26ffdf]::placeholder{font-size:.82rem}.ui-input--sm .ui-input__field--has-leading[data-v-4e26ffdf]{padding-left:36px}.ui-input--sm .ui-input__field--has-trailing[data-v-4e26ffdf]{padding-right:36px}.ui-input--lg .ui-input__field[data-v-4e26ffdf]{height:48px;padding:12px 16px;font-size:.82rem}.ui-input--lg .ui-input__field[data-v-4e26ffdf]::-moz-placeholder{font-size:.82rem}.ui-input--lg .ui-input__field[data-v-4e26ffdf]::placeholder{font-size:.82rem}.ui-input--lg .ui-input__field--has-leading[data-v-4e26ffdf]{padding-left:44px}.ui-input--lg .ui-input__field--has-trailing[data-v-4e26ffdf]{padding-right:44px}.ui-input--error .ui-input__field[data-v-4e26ffdf]{border-color:#ef4444}.ui-input--error .ui-input__field[data-v-4e26ffdf]:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.ui-input__field[type=date][data-v-4e26ffdf],.ui-input__field[type=datetime-local][data-v-4e26ffdf],.ui-input__field[type=time][data-v-4e26ffdf]{border:1px solid #d0d5dd!important;-webkit-appearance:none;-moz-appearance:textfield;cursor:pointer}.ui-input__field[type=date][data-v-4e26ffdf]:focus,.ui-input__field[type=datetime-local][data-v-4e26ffdf]:focus,.ui-input__field[type=time][data-v-4e26ffdf]:focus{border-color:#3e3efe!important;box-shadow:0 0 0 3px rgba(62,62,254,.1),0 1px 3px 0 rgba(0,0,0,.1)!important}.ui-input__field[type=date][data-v-4e26ffdf]:hover:not(:disabled),.ui-input__field[type=datetime-local][data-v-4e26ffdf]:hover:not(:disabled),.ui-input__field[type=time][data-v-4e26ffdf]:hover:not(:disabled){border-color:#9ca3af!important;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)!important}.ui-multiselect[data-v-4baeeea4]{display:flex;flex-direction:column;width:100%}.ui-multiselect__label[data-v-4baeeea4]{display:block;font-size:12px;font-weight:500;color:#344054;margin-bottom:6px}.ui-multiselect__required[data-v-4baeeea4]{color:#dc3545;font-size:1.1rem;margin-left:2px}.ui-multiselect__container[data-v-4baeeea4],.ui-multiselect__trigger[data-v-4baeeea4]{position:relative;display:flex;align-items:center}.ui-multiselect__trigger[data-v-4baeeea4]{width:100%;min-height:43px;font-family:Inter,sans-serif;font-size:.82rem;color:#282a30;background-color:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:6px 12px;transition:all .2s ease-in-out;cursor:pointer;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);justify-content:space-between;gap:8px}.ui-multiselect__trigger[data-v-4baeeea4]:hover:not(.ui-multiselect__trigger--disabled){border-color:#9ca3af;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.ui-multiselect__trigger--focused[data-v-4baeeea4]{outline:none;border-color:#3e3efe;box-shadow:0 0 0 3px rgba(62,62,254,.1),0 1px 3px 0 rgba(0,0,0,.1)}.ui-multiselect__trigger--disabled[data-v-4baeeea4]{background-color:#f9f9fc;cursor:not-allowed;opacity:.6;border-color:#e5e7eb}.ui-multiselect__selected[data-v-4baeeea4]{display:flex;flex-wrap:wrap;gap:6px;flex:1;min-height:28px;align-items:center}.ui-multiselect__chip[data-v-4baeeea4]{display:inline-flex;align-items:center;gap:4px;background-color:#eff6ff;color:#3e3efe;border:1px solid #bfdbfe;border-radius:6px;padding:4px 8px;font-size:.75rem;font-weight:500;white-space:nowrap}.ui-multiselect__chip-remove[data-v-4baeeea4]{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:0;margin-left:2px;color:#3e3efe;opacity:.7;transition:opacity .2s;font-size:14px}.ui-multiselect__chip-remove[data-v-4baeeea4]:hover{opacity:1}.ui-multiselect__chip-remove[data-v-4baeeea4]:disabled{cursor:not-allowed;opacity:.4}.ui-multiselect__more[data-v-4baeeea4]{font-size:.75rem;color:#6b7280;font-weight:500}.ui-multiselect__placeholder[data-v-4baeeea4]{color:#9ca3af;font-size:.82rem}.ui-multiselect__icon[data-v-4baeeea4]{display:flex;align-items:center;justify-content:center;color:#6b7280;font-size:1.25rem;transition:transform .2s ease-in-out;flex-shrink:0;margin-left:auto;padding-left:8px}.ui-multiselect__icon--rotated[data-v-4baeeea4]{transform:rotate(180deg)}.ui-multiselect__trigger--focused .ui-multiselect__icon[data-v-4baeeea4]{color:#3e3efe}.ui-multiselect__dropdown[data-v-4baeeea4]{background:#fff;border:1px solid #d0d5dd;border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);display:flex;flex-direction:column;overflow:hidden;max-height:300px}.ui-multiselect__search[data-v-4baeeea4]{position:relative;padding:10px;border-bottom:1px solid #e5e7eb}.ui-multiselect__search-icon[data-v-4baeeea4]{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:#6b7280;font-size:1.1rem;pointer-events:none}.ui-multiselect__search-input[data-v-4baeeea4]{width:100%;padding:8px 12px 8px 36px;border:1px solid #d0d5dd;border-radius:6px;font-size:.82rem;font-family:Inter,sans-serif;color:#282a30;background-color:#fff;transition:all .2s ease-in-out}.ui-multiselect__search-input[data-v-4baeeea4]:focus{outline:none;border-color:#3e3efe;box-shadow:0 0 0 3px rgba(62,62,254,.1)}.ui-multiselect__options[data-v-4baeeea4]{max-height:240px;overflow-y:auto;overflow-x:hidden}.ui-multiselect__option[data-v-4baeeea4]{display:flex;align-items:center;gap:10px;padding:10px 12px;cursor:pointer;transition:background-color .15s ease;border-bottom:1px solid #f5f5f5}.ui-multiselect__option[data-v-4baeeea4]:last-child{border-bottom:none}.ui-multiselect__option[data-v-4baeeea4]:hover:not(.ui-multiselect__option--disabled){background-color:#f8f7ff}.ui-multiselect__option--selected[data-v-4baeeea4]{background-color:#f3f1ff}.ui-multiselect__option--disabled[data-v-4baeeea4]{opacity:.5;cursor:not-allowed}.ui-multiselect__option-checkbox[data-v-4baeeea4]{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:2px solid #d0d5dd;border-radius:4px;background-color:#fff;transition:all .2s ease-in-out;flex-shrink:0}.ui-multiselect__option--selected .ui-multiselect__option-checkbox[data-v-4baeeea4]{background-color:#3e3efe;border-color:#3e3efe}.ui-multiselect__option-check[data-v-4baeeea4]{color:#fff;font-size:12px;font-weight:700}.ui-multiselect__option-label[data-v-4baeeea4]{font-size:.82rem;color:#344054;font-weight:400;flex:1}.ui-multiselect__option--selected .ui-multiselect__option-label[data-v-4baeeea4]{font-weight:500;color:#1e293b}.ui-multiselect__no-results[data-v-4baeeea4]{padding:20px 12px;text-align:center;color:#6b7280;font-size:.82rem}.ui-multiselect__footer[data-v-4baeeea4]{padding:10px 12px;border-top:1px solid #e5e7eb;background-color:#f9fafb}.ui-multiselect__select-all[data-v-4baeeea4]{width:100%;padding:8px;background:none;border:1px solid #d0d5dd;border-radius:6px;font-size:.82rem;font-weight:500;color:#3e3efe;cursor:pointer;transition:all .2s ease-in-out;font-family:Inter,sans-serif}.ui-multiselect__select-all[data-v-4baeeea4]:hover{background-color:#eff6ff;border-color:#3e3efe}.ui-multiselect__helper[data-v-4baeeea4]{margin-top:4px;font-size:.75rem}.ui-multiselect__error[data-v-4baeeea4]{color:#ef4444}.ui-multiselect__helper-text[data-v-4baeeea4]{color:#6b7280}.ui-multiselect--sm .ui-multiselect__label[data-v-4baeeea4]{font-size:11px}.ui-multiselect--sm .ui-multiselect__trigger[data-v-4baeeea4]{min-height:36px;padding:4px 10px;font-size:.75rem}.ui-multiselect--sm .ui-multiselect__chip[data-v-4baeeea4]{padding:2px 6px;font-size:.7rem}.ui-multiselect--sm .ui-multiselect__icon[data-v-4baeeea4]{font-size:1rem}.ui-multiselect--lg .ui-multiselect__label[data-v-4baeeea4]{font-size:13px}.ui-multiselect--lg .ui-multiselect__trigger[data-v-4baeeea4]{min-height:48px;padding:8px 16px;font-size:.9rem}.ui-multiselect--lg .ui-multiselect__chip[data-v-4baeeea4]{padding:6px 10px;font-size:.8rem}.ui-multiselect--lg .ui-multiselect__icon[data-v-4baeeea4]{font-size:1.5rem}.ui-multiselect--error .ui-multiselect__trigger[data-v-4baeeea4]{border-color:#ef4444}.ui-multiselect--error .ui-multiselect__trigger--focused[data-v-4baeeea4]{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.ui-phone-input[data-v-616da496]{display:flex;flex-direction:column;width:100%}.ui-phone-input__label[data-v-616da496]{display:block;font-size:12px;font-weight:400;color:#344054;margin-bottom:6px}.ui-phone-input__required[data-v-616da496]{color:#dc3545;font-size:1.1rem;margin-left:2px}.ui-phone-input__container[data-v-616da496]{position:relative;width:100%}.ui-phone-input__container[data-v-616da496] .vue-tel-input{width:100%;height:43px!important;display:flex;align-items:stretch;border:1px solid #d0d5dd;border-radius:8px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);background-color:#fff;transition:all .2s ease-in-out;font-family:Inter,sans-serif}.ui-phone-input__container[data-v-616da496] .vue-tel-input:hover{border-color:#9ca3af;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.ui-phone-input__container--focused[data-v-616da496] .vue-tel-input{border-color:#3e3efe;box-shadow:0 0 0 3px rgba(62,62,254,.1),0 1px 3px 0 rgba(0,0,0,.1)}.ui-phone-input__container[data-v-616da496] .vue-tel-input .vti__dropdown{border:none!important;border-radius:7px 0 0 7px;background-color:transparent;height:100%;padding:0 10px;min-width:56px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;transition:background-color .15s ease}.ui-phone-input__container[data-v-616da496] .vue-tel-input .vti__dropdown:hover{background-color:#f8f8f8;border:none!important}.ui-phone-input__container[data-v-616da496] .vue-tel-input .vti__dropdown-list{border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);margin-top:4px}.ui-phone-input__container[data-v-616da496] .vue-tel-input input{flex:1;min-width:0;font-family:Inter,sans-serif;font-size:.82rem;font-weight:400;color:#282a30;background-color:transparent;border:none;border-left:1px solid #d0d5dd;border-radius:0 7px 7px 0;padding:10px 12px;height:100%;margin:0;box-sizing:border-box;outline:none}.ui-phone-input__container[data-v-616da496] .vue-tel-input input::-moz-placeholder{color:#9ca3af;font-weight:400;font-size:.82rem}.ui-phone-input__container[data-v-616da496] .vue-tel-input input::placeholder{color:#9ca3af;font-weight:400;font-size:.82rem}.ui-phone-input__container[data-v-616da496] .vue-tel-input input:focus{outline:none}.ui-phone-input__helper[data-v-616da496]{margin-top:4px;font-size:.75rem}.ui-phone-input__error[data-v-616da496]{color:#ef4444}.ui-phone-input__helper-text[data-v-616da496]{color:#6b7280}.ui-phone-input--sm .ui-phone-input__label[data-v-616da496]{font-size:11px}.ui-phone-input--sm .ui-phone-input__container[data-v-616da496] .vue-tel-input{height:36px!important}.ui-phone-input--sm .ui-phone-input__container[data-v-616da496] .vue-tel-input .vti__dropdown{padding:0 6px}.ui-phone-input--sm .ui-phone-input__container[data-v-616da496] .vue-tel-input input{font-size:.75rem;padding:8px 10px}.ui-phone-input--lg .ui-phone-input__label[data-v-616da496]{font-size:13px}.ui-phone-input--lg .ui-phone-input__container[data-v-616da496] .vue-tel-input{height:48px!important}.ui-phone-input--lg .ui-phone-input__container[data-v-616da496] .vue-tel-input .vti__dropdown{padding:0 10px}.ui-phone-input--lg .ui-phone-input__container[data-v-616da496] .vue-tel-input input{font-size:.9rem;padding:12px 16px}.ui-phone-input--error .ui-phone-input__container[data-v-616da496] .vue-tel-input{border-color:#ef4444}.ui-phone-input--error .ui-phone-input__container--focused[data-v-616da496] .vue-tel-input{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.ui-phone-input--disabled .ui-phone-input__container[data-v-616da496] .vue-tel-input{background-color:#f9f9fc;opacity:.6;border-color:#e5e7eb;cursor:not-allowed}.ui-phone-input--disabled .ui-phone-input__container[data-v-616da496] .vue-tel-input .vti__dropdown,.ui-phone-input--disabled .ui-phone-input__container[data-v-616da496] .vue-tel-input input{cursor:not-allowed}.ui-radio[data-v-38aa4d5e]{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}.ui-radio__label[data-v-38aa4d5e]{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:12px;font-weight:400;color:#344054;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-radio--disabled .ui-radio__label[data-v-38aa4d5e]{cursor:not-allowed;opacity:.6}.ui-radio__input[data-v-38aa4d5e]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.ui-radio__circle[data-v-38aa4d5e]{position:relative;display:flex;align-items:center;justify-content:center;width:16px;height:16px;background-color:#fff;border:2px solid #d0d5dd;border-radius:50%;transition:all .2s ease-in-out;flex-shrink:0}.ui-radio__input:checked+.ui-radio__circle[data-v-38aa4d5e]{border-color:#7c3aed}.ui-radio__input:focus+.ui-radio__circle[data-v-38aa4d5e]{outline:none;box-shadow:0 0 0 3px rgba(124,58,237,.1)}.ui-radio__input:hover:not(:disabled)+.ui-radio__circle[data-v-38aa4d5e]{border-color:#9ca3af}.ui-radio--disabled .ui-radio__circle[data-v-38aa4d5e]{background-color:#f9f9fc;border-color:#e5e7eb;cursor:not-allowed}.ui-radio__dot[data-v-38aa4d5e]{width:8px;height:8px;background-color:#7c3aed;border-radius:50%;transition:all .2s ease-in-out}.ui-radio__text[data-v-38aa4d5e]{font-size:10px;font-weight:400;color:#344054}.ui-radio__helper[data-v-38aa4d5e]{margin-top:4px;font-size:.75rem}.ui-radio__error[data-v-38aa4d5e]{color:#ef4444}.ui-radio__helper-text[data-v-38aa4d5e]{color:#6b7280}.rich-text-editor[data-v-6f411841]{width:100%;font-family:Inter,sans-serif}.rich-text-editor-wrapper[data-v-6f411841]{position:relative}[data-v-6f411841] .ql-toolbar{padding:8px 12px;font-size:12px;border-top-left-radius:8px;border-top-right-radius:8px;background-color:#f9f9fc;border:1px solid #e4e4e7;border-bottom:1px solid #e4e4e7}[data-v-6f411841] .ql-toolbar .ql-formats{margin-right:8px}[data-v-6f411841] .ql-toolbar button{padding:4px 6px;font-size:12px;width:24px;height:24px;border-radius:4px;transition:background-color .2s ease}[data-v-6f411841] .ql-toolbar button:hover{background-color:#e8e8f0}[data-v-6f411841] .ql-toolbar button.ql-active{background-color:#e0e0f0}[data-v-6f411841] .ql-toolbar .ql-picker{font-size:12px!important;color:#344054}[data-v-6f411841] .ql-toolbar .ql-picker-item,[data-v-6f411841] .ql-toolbar .ql-picker-options{font-size:12px}[data-v-6f411841] .ql-toolbar .ql-picker-label{font-size:12px;border-radius:4px;transition:background-color .2s ease}[data-v-6f411841] .ql-toolbar .ql-picker-label:hover{background-color:#e8e8f0}[data-v-6f411841] .ql-toolbar .ql-stroke{stroke:#344054}[data-v-6f411841] .ql-toolbar .ql-fill{fill:#344054}[data-v-6f411841] .ql-container{border-bottom-left-radius:8px;border-bottom-right-radius:8px;font-size:.8125rem;font-family:Inter,sans-serif;border:1px solid #e4e4e7;border-top:1px solid #e4e4e7}[data-v-6f411841] .ql-editor{font-family:Inter,sans-serif;font-size:.8125rem;color:#2c2c2e;line-height:1.5;padding:12px 15px;min-height:100px}[data-v-6f411841] .ql-editor.ql-blank:before{font-family:Inter,sans-serif;font-style:normal;color:#9ca3af;font-size:.8125rem}[data-v-6f411841] .ql-editor p{margin:0 0 8px 0}[data-v-6f411841] .ql-editor p:last-child{margin-bottom:0}[data-v-6f411841] .ql-editor h1,[data-v-6f411841] .ql-editor h2,[data-v-6f411841] .ql-editor h3,[data-v-6f411841] .ql-editor h4,[data-v-6f411841] .ql-editor h5,[data-v-6f411841] .ql-editor h6{font-family:Inter,sans-serif;font-weight:600;margin:0 0 8px 0}[data-v-6f411841] .ql-editor ol,[data-v-6f411841] .ql-editor ul{padding-left:24px;margin:0 0 8px 0}[data-v-6f411841] .ql-editor li{margin-bottom:4px}[data-v-6f411841] .ql-editor a{color:#2d60ff;text-decoration:underline}[data-v-6f411841] .ql-editor a:hover{color:#1e4ed8}.link-popover[data-v-6f411841]{position:absolute;bottom:calc(100% + 8px);left:0;z-index:10000;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);width:300px;min-width:300px;max-width:300px;overflow:visible}.link-popover__content[data-v-6f411841]{padding:8px;display:flex;flex-direction:column;gap:8px}.link-popover__field-wrapper[data-v-6f411841]{display:flex;align-items:center;gap:8px;position:relative}.link-popover__field-wrapper--url[data-v-6f411841]{gap:8px;position:relative}.link-popover__field-icon[data-v-6f411841]{font-size:18px;color:#6b7280;flex-shrink:0}.link-popover__input[data-v-6f411841]{flex:1;padding:6px 10px;border:1px solid #d1d5db;border-radius:4px;font-size:13px;outline:none;line-height:1.4;transition:border-color .2s;min-width:0;box-sizing:border-box}.link-popover__input--text[data-v-6f411841]:focus{border-color:#3e3efe}.link-popover__input--url[data-v-6f411841]{padding-right:65px;min-width:0;overflow:hidden;text-overflow:ellipsis;max-width:100%}.link-popover__input--url[data-v-6f411841]:focus{border-color:#3e3efe}.link-popover__apply-btn[data-v-6f411841]{position:absolute;right:2px;top:2px;bottom:2px;padding:0 12px;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s;line-height:1;background:#3e3efe;color:#fff;display:flex;align-items:center;white-space:nowrap}.link-popover__apply-btn[data-v-6f411841]:hover:not(:disabled){background:#2e2ed8}.link-popover__apply-btn[data-v-6f411841]:disabled{background:#e5e7eb;color:#9ca3af;cursor:not-allowed}.image-popover[data-v-6f411841]{position:absolute;bottom:calc(100% + 8px);left:0;z-index:10000;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);width:280px;min-width:280px;max-width:280px;display:flex;flex-direction:column;overflow:hidden;padding:8px}.image-popover__tabs[data-v-6f411841]{margin-bottom:0}.image-popover__content[data-v-6f411841]{padding:12px;padding-top:20px;display:flex;flex-direction:column;gap:10px;flex:1;overflow-y:auto}.image-popover__upload-content[data-v-6f411841],.image-popover__url-content[data-v-6f411841]{display:flex;flex-direction:column;gap:10px}.image-popover__field-wrapper[data-v-6f411841]{display:flex;flex-direction:column;position:relative}.image-popover__field-wrapper--url[data-v-6f411841],.image-popover__field-wrapper--url[data-v-6f411841] .ui-input__container{position:relative}.image-popover__field-wrapper--url[data-v-6f411841] .ui-input__field{padding-right:60px!important}.image-popover__field-wrapper--url[data-v-6f411841] .ui-input__trailing{right:2px!important;top:2px!important;bottom:2px!important;pointer-events:all;display:flex;align-items:center}.image-popover__apply-btn[data-v-6f411841]{height:calc(100% - 4px);padding:0 12px;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s;line-height:1;background:#3e3efe;color:#fff;display:flex;align-items:center;justify-content:center;white-space:nowrap}.image-popover__apply-btn[data-v-6f411841]:hover:not(:disabled){background:#2e2ed8}.image-popover__apply-btn[data-v-6f411841]:disabled{background:#e5e7eb;color:#9ca3af;cursor:not-allowed;opacity:.6}.image-popover__upload-area[data-v-6f411841]{display:flex;flex-direction:column;align-items:center;padding:16px;gap:10px}.image-popover__upload-hint[data-v-6f411841]{font-size:11px;color:#6b7280;margin:0;text-align:center}.image-popover__file-name[data-v-6f411841]{font-size:11px;color:#3e3efe;margin:4px 0 0 0;text-align:center;font-weight:500;word-break:break-all}.image-popover__tabs[data-v-6f411841]{display:flex;border-bottom:1px solid #e4e4e7;margin-bottom:8px}.image-popover__tab[data-v-6f411841]{flex:1;padding:6px 12px;background:transparent;border:none;border-bottom:2px solid transparent;color:#6b7280;font-size:11px;font-weight:500;cursor:pointer;transition:all .2s ease}.image-popover__tab[data-v-6f411841]:hover{color:#374151;background:#f9fafb}.image-popover__tab--active[data-v-6f411841]{color:#3e3efe;border-bottom-color:#3e3efe}.image-popover__content[data-v-6f411841]{padding:4px 0}.image-resize-popover[data-v-6f411841]{position:absolute;z-index:10001;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:4px 6px;display:flex;align-items:center;gap:4px;min-width:auto;max-width:none}.image-resize-popover__input[data-v-6f411841]{width:55px;padding:4px 6px;border:1px solid #d1d5db;border-radius:4px;font-size:12px;outline:none;transition:border-color .2s;background:#fff;text-align:center}.image-resize-popover__input[data-v-6f411841]:focus{border-color:#3e3efe;outline:none}.image-resize-popover__px[data-v-6f411841]{font-size:11px;color:#6b7280;white-space:nowrap;margin-right:2px}.image-resize-popover__link[data-v-6f411841]{padding:4px 6px;border:1px solid #d1d5db;border-radius:4px;background:#fff;color:#6b7280;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;width:24px;height:24px}.image-resize-popover__link[data-v-6f411841]:hover{background:#f3f4f6;border-color:#9ca3af;color:#374151}.image-resize-popover__link--active[data-v-6f411841]{background:#3e3efe;color:#fff;border-color:#3e3efe}.image-resize-popover__link--active[data-v-6f411841]:hover{background:#2e2ed8;border-color:#2e2ed8}[data-v-6f411841] .ql-editor img.image-selected{outline:2px solid #3e3efe;outline-offset:2px;border-radius:2px}[data-v-6f411841] .ql-editor img{max-width:100%;height:auto;display:block;margin:8px 0;-o-object-fit:contain;object-fit:contain;opacity:1;transition:opacity .1s ease-in}[data-v-6f411841] .ql-editor img[src^="blob:"]{min-height:1px}[data-v-6f411841] .ql-editor img[src^="blob:"],[data-v-6f411841] .ql-editor img[src^="data:"]{max-width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain;opacity:1;transition:none}[data-v-6f411841] .ql-editor img:not([src]){display:none}[data-v-6f411841] .ql-editor img[data-placeholder-id]{max-width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain}.ui-select[data-v-5688e30a]{display:flex;flex-direction:column;width:100%}.ui-select__label[data-v-5688e30a]{display:block;font-size:12px;font-weight:400;color:#344054;margin-bottom:6px}.ui-select__required[data-v-5688e30a]{color:#dc3545;font-size:1.1rem;margin-left:2px}.ui-select__container[data-v-5688e30a],.ui-select__field[data-v-5688e30a]{position:relative;display:flex;align-items:center}.ui-select__field[data-v-5688e30a]{width:100%;font-family:Inter,sans-serif;font-size:.82rem;font-weight:400;color:#282a30;background-color:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:10px 40px 10px 12px;transition:all .2s ease-in-out;height:43px;cursor:pointer;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.ui-select__field--with-leading-icon[data-v-5688e30a]{padding-left:36px!important}.ui-select--sm .ui-select__field--with-leading-icon[data-v-5688e30a]{padding-left:32px!important}.ui-select--lg .ui-select__field--with-leading-icon[data-v-5688e30a]{padding-left:40px!important}.ui-select__leading-icon[data-v-5688e30a]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:16px;width:16px;height:16px;z-index:1;pointer-events:none;flex-shrink:0}.ui-select__value[data-v-5688e30a]{color:#282a30;font-weight:400;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:8px;min-width:0}.ui-select__value-icon[data-v-5688e30a]{font-size:18px;width:18px;height:18px;flex-shrink:0}.ui-select__placeholder[data-v-5688e30a]{color:#9ca3af;flex:1}.ui-select__field[data-v-5688e30a]:hover:not(:disabled){border-color:#9ca3af;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.ui-select__field[data-v-5688e30a]:focus{outline:none;border-color:#3e3efe;box-shadow:0 0 0 3px rgba(62,62,254,.1),0 1px 3px 0 rgba(0,0,0,.1)}.ui-select__field--disabled[data-v-5688e30a]{background-color:#f9f9fc;cursor:not-allowed;opacity:.6;border-color:#e5e7eb}.ui-select__icon[data-v-5688e30a]{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;pointer-events:none;color:#6b7280;font-size:1.25rem;transition:transform .2s ease-in-out;flex-shrink:0}.ui-select__field--open .ui-select__icon[data-v-5688e30a],.ui-select__icon.is-open[data-v-5688e30a]{transform:translateY(-50%) rotate(180deg);color:#3e3efe}.ui-select__helper[data-v-5688e30a]{margin-top:4px;font-size:.75rem}.ui-select__error[data-v-5688e30a]{color:#ef4444}.ui-select__helper-text[data-v-5688e30a]{color:#6b7280}.ui-select--sm .ui-select__label[data-v-5688e30a]{font-size:12px}.ui-select--sm .ui-select__field[data-v-5688e30a]{height:36px;padding:8px 36px 8px 10px;font-size:.75rem}.ui-select--sm .ui-select__icon[data-v-5688e30a]{font-size:1rem}.ui-select--lg .ui-select__label[data-v-5688e30a]{font-size:13px}.ui-select--lg .ui-select__field[data-v-5688e30a]{height:48px;padding:12px 44px 12px 16px;font-size:.9rem}.ui-select--lg .ui-select__icon[data-v-5688e30a]{font-size:1.5rem}.ui-select--error .ui-select__field[data-v-5688e30a]{border-color:#ef4444}.ui-select--error .ui-select__field[data-v-5688e30a]:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.ui-select__dropdown[data-v-5688e30a]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);max-height:300px;overflow-y:auto;overflow-x:hidden;padding:4px;margin-top:4px}.ui-select__option[data-v-5688e30a]{display:flex;align-items:center;gap:6px;padding:8px 12px;border-radius:6px;cursor:pointer;transition:all .15s ease;font-size:.82rem;color:#344054;font-weight:400}.ui-select__option[data-v-5688e30a]:hover:not(.is-disabled){background-color:#f8f7ff;color:#3e3efe}.ui-select__option.is-selected[data-v-5688e30a]{background-color:#f8f7ff;color:#344054;font-weight:400}.ui-select__option.is-disabled[data-v-5688e30a]{color:#9ca3af;cursor:not-allowed;opacity:.6}.ui-select__check-icon[data-v-5688e30a]{font-size:16px;color:#3e3efe;flex-shrink:0;width:16px;height:16px}.ui-select__option-icon[data-v-5688e30a]{font-size:18px;width:18px;height:18px;flex-shrink:0;margin-right:8px}.ui-select__option-label[data-v-5688e30a]{flex:1}.dropdown-enter-active[data-v-5688e30a],.dropdown-leave-active[data-v-5688e30a]{transition:all .2s ease-in-out}.dropdown-enter-from[data-v-5688e30a],.dropdown-leave-to[data-v-5688e30a]{opacity:0;transform:translateY(-8px)}.ui-select__dropdown[data-v-5688e30a]::-webkit-scrollbar{width:6px}.ui-select__dropdown[data-v-5688e30a]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:8px}.ui-select__dropdown[data-v-5688e30a]::-webkit-scrollbar-thumb{background:#d0d5dd;border-radius:8px}.ui-select__dropdown[data-v-5688e30a]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.ui-textarea[data-v-3736ffaf]{display:flex;flex-direction:column;width:100%}.ui-textarea__label[data-v-3736ffaf]{display:block;font-size:12px;font-weight:500;color:#344054;margin-bottom:6px}.ui-textarea__required[data-v-3736ffaf]{color:#dc3545;font-size:1.1rem;margin-left:2px}.ui-textarea__field[data-v-3736ffaf]{width:100%;font-family:Inter,sans-serif;font-size:.82rem;color:#282a30;background-color:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:10px 12px;transition:all .2s ease-in-out;line-height:1.5;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.ui-textarea__field[data-v-3736ffaf]::-moz-placeholder{color:#6f6c90;font-weight:300;font-size:.82rem}.ui-textarea__field[data-v-3736ffaf]::placeholder{color:#6f6c90;font-weight:300;font-size:.82rem}.ui-textarea__field[data-v-3736ffaf]:hover:not(:disabled){border-color:#9ca3af;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.ui-textarea__field[data-v-3736ffaf]:focus{outline:none;border-color:#3e3efe;box-shadow:0 0 0 3px rgba(62,62,254,.1),0 1px 3px 0 rgba(0,0,0,.1)}.ui-textarea__field[data-v-3736ffaf]:disabled{background-color:#f9f9fc;cursor:not-allowed;opacity:.6;border-color:#e5e7eb}.ui-textarea__field--resize-none[data-v-3736ffaf]{resize:none}.ui-textarea__field--resize-vertical[data-v-3736ffaf]{resize:vertical}.ui-textarea__field--resize-horizontal[data-v-3736ffaf]{resize:horizontal}.ui-textarea__field--resize-both[data-v-3736ffaf]{resize:both}.ui-textarea__footer[data-v-3736ffaf]{display:flex;justify-content:space-between;align-items:center;margin-top:4px}.ui-textarea__helper[data-v-3736ffaf]{font-size:.75rem}.ui-textarea__error[data-v-3736ffaf]{color:#ef4444}.ui-textarea__helper-text[data-v-3736ffaf]{color:#6b7280}.ui-textarea__char-count[data-v-3736ffaf]{font-size:.75rem;color:#6b7280}.ui-textarea--sm .ui-textarea__field[data-v-3736ffaf]{padding:8px 10px;font-size:.75rem}.ui-textarea--lg .ui-textarea__field[data-v-3736ffaf]{padding:12px 16px;font-size:.9rem}.ui-textarea--error .ui-textarea__field[data-v-3736ffaf]{border-color:#ef4444}.ui-textarea--error .ui-textarea__field[data-v-3736ffaf]:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.ui-toggle[data-v-40d69dcd]{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}.ui-toggle__label[data-v-40d69dcd]{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:14px;font-weight:500;color:#344054;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-toggle--disabled .ui-toggle__label[data-v-40d69dcd]{cursor:not-allowed;opacity:.6}.ui-toggle__input[data-v-40d69dcd]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.ui-toggle__switch[data-v-40d69dcd]{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0}.ui-toggle__slider[data-v-40d69dcd]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#d0d5dd;transition:.3s;border-radius:24px}.ui-toggle__slider[data-v-40d69dcd]:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;transition:.3s;border-radius:50%;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.ui-toggle__input:checked+.ui-toggle__switch .ui-toggle__slider[data-v-40d69dcd]{background-color:#3e3efe}.ui-toggle__input:checked+.ui-toggle__switch .ui-toggle__slider[data-v-40d69dcd]:before{transform:translateX(20px)}.ui-toggle__input:focus+.ui-toggle__switch .ui-toggle__slider[data-v-40d69dcd]{box-shadow:0 0 0 3px rgba(62,62,254,.1)}.ui-toggle__input:hover:not(:disabled)+.ui-toggle__switch .ui-toggle__slider[data-v-40d69dcd]{background-color:#9ca3af}.ui-toggle__input:checked:hover:not(:disabled)+.ui-toggle__switch .ui-toggle__slider[data-v-40d69dcd]{background-color:#3230d6}.ui-toggle--disabled .ui-toggle__switch .ui-toggle__slider[data-v-40d69dcd]{background-color:#e5e7eb;cursor:not-allowed}.ui-toggle--disabled .ui-toggle__input:checked+.ui-toggle__switch .ui-toggle__slider[data-v-40d69dcd]{background-color:#d0d5dd}.ui-toggle__text[data-v-40d69dcd]{font-size:14px;font-weight:500;color:#344054}.ui-toggle__helper[data-v-40d69dcd]{margin-top:4px;font-size:.75rem}.ui-toggle__error[data-v-40d69dcd]{color:#ef4444}.ui-toggle__helper-text[data-v-40d69dcd]{color:#6b7280}.breadcrumb[data-v-772bfd92]{display:flex;align-items:center;gap:8px;margin-bottom:20px;background-color:transparent!important}.breadcrumb-item[data-v-772bfd92]{display:flex;align-items:center;gap:4px;cursor:pointer;transition:all .2s ease}.breadcrumb-item[data-v-772bfd92]:hover{opacity:.8}.breadcrumb-item:hover .breadcrumb-label[data-v-772bfd92]{color:#3e3efe}.breadcrumb-item-current[data-v-772bfd92]{cursor:default}.breadcrumb-item-current[data-v-772bfd92]:hover{opacity:1}.breadcrumb-label[data-v-772bfd92]{font-size:12px;font-weight:400;color:#101828;transition:color .2s ease}.breadcrumb-item-current .breadcrumb-label[data-v-772bfd92]{font-weight:400;color:#101828}.breadcrumb-separator[data-v-772bfd92]{font-size:14px;color:#9ca3af;margin:0 2px}.ui-card[data-v-0399ebfc]{display:flex;flex-direction:column;background-color:#fff;border-radius:20px;overflow:hidden;transition:all .2s ease-in-out}.ui-card--bordered[data-v-0399ebfc]{border:1px solid #e5e7eb}.ui-card--shadow-none[data-v-0399ebfc]{box-shadow:none}.ui-card--shadow-sm[data-v-0399ebfc]{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.ui-card--shadow-md[data-v-0399ebfc]{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.ui-card--hoverable[data-v-0399ebfc]:hover,.ui-card--shadow-lg[data-v-0399ebfc]{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.ui-card--hoverable[data-v-0399ebfc]:hover{transform:translateY(-2px);cursor:pointer}.ui-card__header[data-v-0399ebfc]{padding:20px;border-bottom:1px solid #e5e7eb}.ui-card__title[data-v-0399ebfc]{margin:0;font-size:1.1rem;font-weight:600;color:#151d48}.ui-card__body[data-v-0399ebfc]{flex:1}.ui-card--padding-none .ui-card__body[data-v-0399ebfc]{padding:0}.ui-card--padding-sm .ui-card__body[data-v-0399ebfc]{padding:12px}.ui-card--padding-md .ui-card__body[data-v-0399ebfc]{padding:20px}.ui-card--padding-lg .ui-card__body[data-v-0399ebfc]{padding:32px}.ui-card__footer[data-v-0399ebfc]{padding:20px;border-top:1px solid #e5e7eb;background-color:#f9fafb}.ui-badge[data-v-06ce02c6]{display:inline-flex;align-items:center;gap:4px;font-family:Inter,sans-serif;font-weight:500;white-space:nowrap;vertical-align:middle;transition:all .2s ease-in-out}.ui-badge--xs[data-v-06ce02c6]{padding:2px 6px;font-size:.65rem;border-radius:6px}.ui-badge--sm[data-v-06ce02c6]{padding:3px 8px;font-size:.7rem;border-radius:8px}.ui-badge--md[data-v-06ce02c6]{padding:5px 10px;font-size:.75rem;border-radius:10px}.ui-badge--lg[data-v-06ce02c6]{padding:6px 12px;font-size:.82rem;border-radius:12px}.ui-badge--xl[data-v-06ce02c6]{padding:8px 14px;font-size:.9rem;border-radius:14px}.ui-badge--primary[data-v-06ce02c6]{background-color:#e8e7ff;color:#3e3efe}.ui-badge--secondary[data-v-06ce02c6]{background-color:#f3f4f6;color:#374151}.ui-badge--success[data-v-06ce02c6]{background-color:#d1fae5;color:#065f46}.ui-badge--warning[data-v-06ce02c6]{background-color:#fef3c7;color:#92400e}.ui-badge--danger[data-v-06ce02c6]{background-color:#fee2e2;color:#991b1b}.ui-badge--info[data-v-06ce02c6]{background-color:#dbeafe;color:#1e40af}.ui-badge--light[data-v-06ce02c6]{background-color:#f9fafb;color:#111827;border:1px solid #e5e7eb}.ui-badge--rounded[data-v-06ce02c6]{border-radius:9999px}.ui-badge--clickable[data-v-06ce02c6]{cursor:pointer}.ui-badge--clickable[data-v-06ce02c6]:hover{opacity:.85;transform:translateY(-1px)}.ui-badge--closable[data-v-06ce02c6]{padding-right:6px}.ui-badge__close[data-v-06ce02c6]{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:0;margin-left:2px;cursor:pointer;color:currentColor;opacity:.7;transition:opacity .2s ease-in-out}.ui-badge__close[data-v-06ce02c6]:hover{opacity:1}.ui-badge__close .iconify[data-v-06ce02c6]{font-size:12px}.data-table-empty-state[data-v-39e87c92]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 16px}.data-table-empty-state__svg[data-v-39e87c92]{margin-bottom:16px}.data-table-empty-state__title[data-v-39e87c92]{font-size:14px;color:#6b7280;text-align:center;max-width:384px;margin:0 0 4px 0}.data-table-empty-state__description[data-v-39e87c92]{font-size:12px;color:#6b7280;text-align:center;max-width:384px;margin:0 0 16px 0}.data-table-empty-state__action[data-v-39e87c92]{margin-top:4px}.pagination[data-v-07257a68]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;-moz-column-gap:24px;column-gap:24px;row-gap:10px;padding:0}.custom-pagination[data-v-07257a68]{display:flex;align-items:center;gap:8px}.custom-pagination.tight-spacing[data-v-07257a68]{gap:4px}.custom-pagination button[data-v-07257a68]{padding:4px 8px;border:1px solid #d0d5dd;background:#fff;border-radius:6px;cursor:pointer;font-size:12px;transition:all .2s}.custom-pagination button[data-v-07257a68]:hover:not(:disabled){background-color:#f6f4ff;border-color:#7d7df7}.custom-pagination button.active[data-v-07257a68]{background-color:#7d7df7;color:#fff;border-color:#7d7df7}.custom-pagination button[data-v-07257a68]:disabled{opacity:.5;cursor:not-allowed}.custom-pagination .ellipsis[data-v-07257a68]{border:none;cursor:default;padding:4px 5px}.custom-pagination .ellipsis[data-v-07257a68]:hover{background:#fff;border:none}.pagination-controls[data-v-07257a68],.per-page[data-v-07257a68]{display:flex;align-items:center}.per-page[data-v-07257a68]{gap:8px;white-space:nowrap}.per-page-select-wrapper[data-v-07257a68]{width:70px;flex-shrink:0}.per-page-select-wrapper[data-v-07257a68] .ui-select{width:100%}.per-page-select-wrapper[data-v-07257a68] .ui-select__field{min-width:0;width:100%}.per-page-label[data-v-07257a68]{font-size:12px;color:#425166;white-space:nowrap;flex-shrink:0}.data-table-column-header[data-v-1c7fb156]{display:flex;align-items:center;gap:4px}.data-table-column-header__label[data-v-1c7fb156]{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;background:none;border:none;padding:0;cursor:default}.data-table-column-header__label--sortable[data-v-1c7fb156]{cursor:pointer;transition:color .2s ease}.data-table-column-header__label--sortable[data-v-1c7fb156]:hover{color:#1f2937}.data-table-column-header__text[data-v-1c7fb156]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.data-table-column-header__sort-icon[data-v-1c7fb156]{display:flex;align-items:center;color:#3e3efe}.data-table-column-header__icon[data-v-1c7fb156]{font-size:14px;width:14px;height:14px}.data-table-column-header__icon--default[data-v-1c7fb156]{color:#9ca3af}.data-table-column-header__filter[data-v-1c7fb156]{display:inline-flex}.data-table-column-header__filter-button[data-v-1c7fb156]{width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:#6b7280;transition:color .2s ease;border-radius:4px}.data-table-column-header__filter-button[data-v-1c7fb156]:hover{background-color:#f3f4f6}.data-table-column-header__filter-button--active[data-v-1c7fb156]{color:#3e3efe}.data-table-column-header__filter-button[data-v-1c7fb156] .iconify{font-size:14px;width:14px;height:14px}.data-table-column-header__alphabetic-filter[data-v-1c7fb156]{width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:#6b7280;transition:color .2s ease;border-radius:4px}.data-table-column-header__alphabetic-filter[data-v-1c7fb156]:hover{background-color:#f3f4f6}.data-table-column-header__alphabetic-filter--active[data-v-1c7fb156]{color:#3e3efe}.data-table-column-header__alphabetic-filter[data-v-1c7fb156] .iconify{font-size:14px;width:14px;height:14px}.data-table-column-header__filter-wrapper[data-v-1c7fb156]{position:relative;display:inline-flex}.data-table-column-header__filter-popover[data-v-1c7fb156]{position:absolute;top:calc(100% + 4px);left:0;z-index:50;min-width:160px;padding:4px;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.data-table-column-header__filter-header[data-v-1c7fb156]{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;border-bottom:1px solid #e5e7eb;margin-bottom:4px}.data-table-column-header__filter-title[data-v-1c7fb156]{font-size:12px;font-weight:500;color:#6b7280}.data-table-column-header__filter-clear[data-v-1c7fb156]{display:flex;align-items:center;gap:2px;height:20px;padding:0 4px;font-size:12px;color:#6b7280;background:none;border:none;cursor:pointer;transition:color .2s ease}.data-table-column-header__filter-clear[data-v-1c7fb156]:hover{color:#1f2937}.data-table-column-header__filter-clear[data-v-1c7fb156] .iconify{font-size:12px;width:12px;height:12px}.data-table-column-header__filter-options[data-v-1c7fb156]{display:flex;flex-direction:column;gap:2px}.data-table-column-header__filter-option[data-v-1c7fb156]{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;cursor:pointer;transition:background-color .2s ease}.data-table-column-header__filter-option[data-v-1c7fb156]:hover{background-color:#f3f4f6}.data-table-column-header__filter-option-label[data-v-1c7fb156]{font-size:14px;color:#1f2937}.filter-popover-enter-active[data-v-1c7fb156],.filter-popover-leave-active[data-v-1c7fb156]{transition:opacity .2s ease,transform .2s ease}.filter-popover-enter-from[data-v-1c7fb156],.filter-popover-leave-to[data-v-1c7fb156]{opacity:0;transform:translateY(-8px)}.data-table-column-reorder[data-v-09c5fb52]{position:relative;display:inline-flex}.data-table-column-reorder__popover[data-v-09c5fb52]{position:absolute;top:calc(100% + 4px);right:0;z-index:50;width:240px;padding:8px 0 8px 8px;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.data-table-column-reorder__header[data-v-09c5fb52]{font-size:12px;font-weight:500;color:#6b7280;padding:6px 8px;border-bottom:1px solid #e5e7eb;margin-bottom:8px}.data-table-column-reorder__list[data-v-09c5fb52]{display:flex;flex-direction:column;gap:2px;max-height:350px;overflow-y:auto;overflow-x:hidden;padding-right:0;position:relative}.data-table-column-reorder__list[data-v-09c5fb52]::-webkit-scrollbar{width:4px}.data-table-column-reorder__list[data-v-09c5fb52]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:0 3px 3px 0}.data-table-column-reorder__list[data-v-09c5fb52]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:0 3px 3px 0}.data-table-column-reorder__list[data-v-09c5fb52]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.data-table-column-reorder__item[data-v-09c5fb52]{display:flex;align-items:center;gap:8px;padding:8px;border-radius:6px;cursor:grab;transition:background-color .2s ease;-moz-user-select:none;user-select:none;-webkit-user-select:none}.data-table-column-reorder__item[data-v-09c5fb52]:active{cursor:grabbing}.data-table-column-reorder__item[data-v-09c5fb52]:hover{background-color:#f3f4f6}.data-table-column-reorder__item--dragging[data-v-09c5fb52]{background-color:#e5e7eb}.data-table-column-reorder__drag-handle[data-v-09c5fb52]{font-size:16px;width:16px;height:16px;color:#6b7280;flex-shrink:0}.data-table-column-reorder__label[data-v-09c5fb52]{flex:1;font-size:14px;color:#1f2937;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reorder-popover-enter-active[data-v-09c5fb52],.reorder-popover-leave-active[data-v-09c5fb52]{transition:opacity .2s ease,transform .2s ease}.reorder-popover-enter-from[data-v-09c5fb52],.reorder-popover-leave-to[data-v-09c5fb52]{opacity:0;transform:translateY(-8px)}.popover-menu[data-v-24570370]{position:relative;display:inline-block}.popover-menu__trigger[data-v-24570370]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;transition:all .2s ease;color:#6b7280}.popover-menu__trigger[data-v-24570370]:hover{background-color:#f3f4f6;color:#3e3efe}.popover-menu__trigger .iconify[data-v-24570370]{font-size:20px;width:20px;height:20px}.popover-menu__dropdown[data-v-24570370]{position:fixed;z-index:2000;min-width:180px;padding:6px;border:1px solid #e5e7eb;box-shadow:0 4px 12px rgba(0,0,0,.08);background:#fff;border-radius:8px}.popover-menu__item[data-v-24570370]{font-size:.8125rem;cursor:pointer;display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:6px;color:#344054;transition:all .2s ease;margin:0;text-decoration:none}.popover-menu__item[data-v-24570370]:active:not(.popover-menu__item--disabled),.popover-menu__item[data-v-24570370]:hover:not(.popover-menu__item--disabled){color:#3e3efe;background-color:#f8f7ff}.popover-menu__item--disabled[data-v-24570370]{opacity:.5;cursor:not-allowed}.popover-menu__item--danger[data-v-24570370]{color:#dc2626}.popover-menu__item--danger[data-v-24570370]:active:not(.popover-menu__item--disabled),.popover-menu__item--danger[data-v-24570370]:hover:not(.popover-menu__item--disabled){color:#b91c1c;background-color:#fee2e2}.popover-menu__item-icon[data-v-24570370]{font-size:14px;width:14px;height:14px;color:inherit;flex-shrink:0}.popover-enter-active[data-v-24570370],.popover-leave-active[data-v-24570370]{transition:opacity .2s ease}.popover-enter-from[data-v-24570370],.popover-leave-to[data-v-24570370]{opacity:0}.data-table-action-dropdown[data-v-4c246c10]{display:inline-flex}.data-table[data-v-1dee01cd]{background-color:#fff;border:1px solid #eeeef2;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;height:100%;max-height:100%}.data-table__reorder-bar[data-v-1dee01cd]{display:flex;justify-content:space-between;align-items:center;padding:6px 12px!important;border-bottom:1px solid #eeeef2;background-color:#f9fafb;flex-shrink:0}.data-table__pagination-info[data-v-1dee01cd]{font-size:14px;color:#6b7280}.data-table__pagination-info__value[data-v-1dee01cd]{font-weight:600;color:#1f2937}.data-table__wrapper[data-v-1dee01cd]{overflow-x:auto;overflow-y:auto;flex:1;min-height:0;width:100%;position:relative}.data-table__wrapper[data-v-1dee01cd]::-webkit-scrollbar{height:8px;width:8px}.data-table__wrapper[data-v-1dee01cd]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.data-table__wrapper[data-v-1dee01cd]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.data-table__wrapper[data-v-1dee01cd]::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.data-table__table[data-v-1dee01cd]{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.data-table__header-row[data-v-1dee01cd]{border-bottom:1px solid #eeeef2;background-color:#f9fafb}.data-table__header-cell[data-v-1dee01cd]{padding:8px 16px!important;text-align:left;font-size:12px;font-weight:600;color:#6b7280;white-space:nowrap;text-transform:uppercase;letter-spacing:.3px}.data-table__header-cell--checkbox[data-v-1dee01cd]{width:40px;max-width:40px;padding-left:12px!important}.data-table__header-cell--actions[data-v-1dee01cd]{width:40px;max-width:40px;text-align:right;padding-right:12px!important}.data-table__body[data-v-1dee01cd]{background-color:#fff}.data-table__row[data-v-1dee01cd]{border-bottom:1px solid #eeeef2;transition:background-color .15s ease}.data-table__row[data-v-1dee01cd]:hover{background-color:#f9fafb}.data-table__row--selected[data-v-1dee01cd]{background-color:#f8f7ff}.data-table__row--selected[data-v-1dee01cd]:hover{background-color:#f0eeff}.data-table__cell[data-v-1dee01cd]{padding:4px 8px!important;font-size:14px;color:#1f2937;text-align:left;vertical-align:middle;position:relative}.data-table__cell--truncate[data-v-1dee01cd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-table__cell--bold[data-v-1dee01cd]{font-weight:600;color:#111827}.data-table__cell-content[data-v-1dee01cd]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-table__tooltip[data-v-1dee01cd]{max-width:400px;word-break:break-word}.data-table__empty-value[data-v-1dee01cd]{display:flex;align-items:center;justify-content:center;width:100%;color:#9ca3af}.data-table__cell[data-v-1dee01cd] .link{text-decoration:none!important;color:#3e3efe;display:block;padding:4px 8px!important;transition:background-color .15s ease;cursor:pointer}.data-table__cell[data-v-1dee01cd] .link:hover{background-color:#f6f4ff;color:#3e3efe;text-decoration:none!important}.data-table__cell[data-v-1dee01cd] a,.data-table__cell[data-v-1dee01cd] a:hover{text-decoration:none!important}.data-table__cell[data-v-1dee01cd] .font-semibold,.data-table__cell[data-v-1dee01cd] .text-bold{font-weight:600;color:#111827}.data-table__cell[data-v-1dee01cd] .text-primary{color:#3e3efe}.data-table__cell--checkbox[data-v-1dee01cd]{width:36px;max-width:36px;padding-left:12px!important}.data-table__cell--actions[data-v-1dee01cd]{width:36px;max-width:36px;text-align:right;padding-right:12px!important}.data-table__empty-cell[data-v-1dee01cd]{padding:0;border:none}.data-table__checkbox[data-v-1dee01cd]{width:16px;height:16px;cursor:pointer;accent-color:#3e3efe;border-radius:4px;border:1.5px solid #d0d5dd}.sr-only[data-v-1dee01cd]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.data-table__pagination-wrapper[data-v-1dee01cd]{flex-shrink:0;background-color:#fff;border-top:1px solid #eeeef2}.data-table-link-cell[data-v-e8065e4a]{display:inline-flex;align-items:center;gap:6px;color:#3e3efe;text-decoration:underline;text-underline-offset:2px;transition:color .2s ease}.data-table-link-cell[data-v-e8065e4a]:hover{color:#3230d6}.data-table-link-cell__text[data-v-e8065e4a]{font-size:14px}.data-table-link-cell__icon[data-v-e8065e4a]{font-size:14px;width:14px;height:14px;opacity:.6;transition:opacity .2s ease}.data-table-link-cell:hover .data-table-link-cell__icon[data-v-e8065e4a]{opacity:1}.data-table-multi-value-cell[data-v-3660da00]{display:flex;align-items:center;gap:4px;font-size:14px;color:#1f2937}.data-table-multi-value-cell__primary[data-v-3660da00]{color:#1f2937}.data-table-multi-value-cell__wrapper[data-v-3660da00]{position:relative;display:inline-flex}.data-table-multi-value-cell__trigger[data-v-3660da00]{width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:#6b7280;transition:color .2s ease;border-radius:4px}.data-table-multi-value-cell__trigger[data-v-3660da00]:hover{color:#1f2937;background-color:#f3f4f6}.data-table-multi-value-cell__trigger[data-v-3660da00] .iconify{font-size:14px;width:14px;height:14px}.data-table-multi-value-cell__popover[data-v-3660da00]{position:absolute;top:calc(100% + 4px);left:0;z-index:50;min-width:180px;padding:4px;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.data-table-multi-value-cell__header[data-v-3660da00]{font-size:12px;font-weight:500;color:#6b7280;padding:6px 8px}.data-table-multi-value-cell__list[data-v-3660da00]{display:flex;flex-direction:column;gap:2px}.data-table-multi-value-cell__item[data-v-3660da00]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 8px;border-radius:6px;transition:background-color .2s ease}.data-table-multi-value-cell__item[data-v-3660da00]:hover{background-color:#f3f4f6}.data-table-multi-value-cell__value[data-v-3660da00]{font-size:14px;color:#1f2937;flex:1}.data-table-multi-value-cell__value--primary[data-v-3660da00]{font-weight:500}.data-table-multi-value-cell__primary-label[data-v-3660da00]{margin-left:6px;font-size:12px;color:#6b7280;font-weight:400}.data-table-multi-value-cell__copy[data-v-3660da00]{width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;opacity:0;transition:opacity .2s ease;border-radius:4px}.data-table-multi-value-cell__item:hover .data-table-multi-value-cell__copy[data-v-3660da00]{opacity:1}.data-table-multi-value-cell__copy-icon[data-v-3660da00]{font-size:14px;width:14px;height:14px;color:#6b7280}.data-table-multi-value-cell__copy-icon--copied[data-v-3660da00]{color:#10b981}.multi-value-popover-enter-active[data-v-3660da00],.multi-value-popover-leave-active[data-v-3660da00]{transition:opacity .2s ease,transform .2s ease}.multi-value-popover-enter-from[data-v-3660da00],.multi-value-popover-leave-to[data-v-3660da00]{opacity:0;transform:translateY(-8px)}.data-table-tags-cell[data-v-9a86b9ba]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.data-table-tags-cell__badge[data-v-9a86b9ba]{font-size:12px;font-weight:500;padding:2px 8px}.data-table-tags-cell__wrapper[data-v-9a86b9ba]{position:relative;display:inline-flex}.data-table-tags-cell__overflow[data-v-9a86b9ba]{font-size:12px;font-weight:500;padding:2px 8px;cursor:pointer;transition:background-color .2s ease}.data-table-tags-cell__overflow[data-v-9a86b9ba]:hover{background-color:#e5e7eb}.data-table-tags-cell__popover[data-v-9a86b9ba]{position:absolute;top:calc(100% + 4px);left:0;z-index:50;min-width:120px;padding:8px;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.data-table-tags-cell__list[data-v-9a86b9ba]{display:flex;flex-wrap:wrap;gap:6px}.tags-popover-enter-active[data-v-9a86b9ba],.tags-popover-leave-active[data-v-9a86b9ba]{transition:opacity .2s ease,transform .2s ease}.tags-popover-enter-from[data-v-9a86b9ba],.tags-popover-leave-to[data-v-9a86b9ba]{opacity:0;transform:translateY(-8px)}.truncated-cell[data-v-32b24f0e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.truncated-cell__tooltip[data-v-32b24f0e]{max-width:400px;word-break:break-all}.date-selector-wrapper[data-v-5020e248]{position:relative;width:100%;display:flex;flex-direction:column}.date-selector__label[data-v-5020e248]{display:block;font-size:12px;font-weight:400;color:#344054;margin-bottom:6px}.date-selector__required[data-v-5020e248]{color:#dc3545;font-size:1.1rem;margin-left:2px}.date-selector__trigger[data-v-5020e248]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;background-color:#fff;border:1px solid #ced4da;border-radius:7px;cursor:pointer;font-size:.82rem;font-weight:400;min-height:42px;transition:border-color .2s ease}.date-selector__trigger[data-v-5020e248]:hover{border-color:#9ca3af}.date-selector__trigger[data-v-5020e248]:focus{outline:none;border-color:#3e3efe;box-shadow:0 0 0 3px rgba(62,62,254,.1)}.date-selector__trigger-text[data-v-5020e248]{font-size:.82rem;font-weight:400;flex:1;text-align:left;color:#282a30}.date-selector__trigger.is-placeholder .date-selector__trigger-text[data-v-5020e248]{color:#9ca3af}.date-selector__trigger-icon[data-v-5020e248]{font-size:1.1rem;color:#6b7280;transition:transform .2s ease}.date-selector[data-v-5020e248]{background:#fff;border-radius:12px;border:1px solid #e4e4e7;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);display:flex;flex-direction:column;overflow:hidden;max-height:280px}.date-selector__header[data-v-5020e248]{display:flex;justify-content:flex-start;align-items:center;padding:4px 8px;border-bottom:1px solid #e4e4e7}.date-selector__header-label[data-v-5020e248]{font-size:.75rem;font-weight:700;color:#282a30;text-transform:uppercase;letter-spacing:.5px}.date-selector__calendar[data-v-5020e248]{padding:4px}.date-selector__calendar-header[data-v-5020e248]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.date-selector__nav-button[data-v-5020e248]{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid #e4e4e7;border-radius:6px;background:#fff;cursor:pointer;color:#6b7280;transition:all .2s ease;padding:0;font-size:1rem}.date-selector__nav-button[data-v-5020e248]:hover{background-color:#f9fafb;border-color:#3e3efe;color:#3e3efe}.date-selector__nav-button[data-v-5020e248]:active{background-color:#f3f4f6}.date-selector__month-year[data-v-5020e248]{font-size:.8rem;font-weight:600;color:#282a30}.date-selector__weekdays[data-v-5020e248]{display:grid;grid-template-columns:repeat(7,auto);gap:0;margin-bottom:2px;justify-content:center}.date-selector__weekday[data-v-5020e248]{font-size:.7rem;font-weight:600;color:#6b7280;text-align:center;padding:2px 0;text-transform:uppercase;width:36px}.date-selector__days[data-v-5020e248]{display:grid;grid-template-columns:repeat(7,auto);gap:4px;justify-content:center}.date-selector__day[data-v-5020e248]{display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:500;color:#282a30;cursor:pointer;border-radius:2px;transition:all .15s ease;min-height:20px;height:36px;width:36px}.date-selector__day[data-v-5020e248]:hover:not(.date-selector__day--disabled):not(.date-selector__day--other-month){background-color:#f3f4f6}.date-selector__day--other-month[data-v-5020e248]{color:#d1d5db;cursor:default}.date-selector__day--today[data-v-5020e248]{background-color:#eff6ff;color:#3e3efe;font-weight:600}.date-selector__day--selected[data-v-5020e248]{background-color:#3e3efe;color:#fff;font-weight:600}.date-selector__day--selected[data-v-5020e248]:hover{background-color:#3535e5}.date-selector__day--disabled[data-v-5020e248]{color:#d1d5db;cursor:not-allowed;opacity:.5}.date-selector__day--disabled[data-v-5020e248]:hover{background-color:transparent}.ui-dropdown[data-v-5fcc8366]{position:relative;display:inline-block}.ui-dropdown__trigger[data-v-5fcc8366]{display:inline-block}.ui-dropdown__button[data-v-5fcc8366]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background-color:transparent;border:1px solid #3e3efe;border-radius:8px;color:#3e3efe;font-size:.82rem;font-family:Inter,sans-serif;cursor:pointer;transition:all .2s ease-in-out}.ui-dropdown__button[data-v-5fcc8366]:hover:not(.ui-dropdown__button--disabled){background-color:#3e3efe;color:#fff}.ui-dropdown__button--disabled[data-v-5fcc8366]{opacity:.5;cursor:not-allowed}.ui-dropdown__button .iconify[data-v-5fcc8366]{font-size:.7rem;transition:transform .2s ease-in-out}.ui-dropdown__button i.rotate-180[data-v-5fcc8366]{transform:rotate(180deg)}.ui-dropdown__button--sm[data-v-5fcc8366]{padding:6px 12px;font-size:.75rem}.ui-dropdown__button--lg[data-v-5fcc8366]{padding:10px 20px;font-size:.9rem}.ui-dropdown__menu[data-v-5fcc8366]{position:absolute;z-index:1000;min-width:160px;margin-top:4px;padding:8px;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.ui-dropdown__menu--bottom-start[data-v-5fcc8366]{top:100%;left:0}.ui-dropdown__menu--bottom-end[data-v-5fcc8366]{top:100%;right:0}.ui-dropdown__menu--top-start[data-v-5fcc8366]{bottom:100%;left:0;margin-bottom:4px;margin-top:0}.ui-dropdown__menu--top-end[data-v-5fcc8366]{bottom:100%;right:0;margin-bottom:4px;margin-top:0}.dropdown-enter-active[data-v-5fcc8366],.dropdown-leave-active[data-v-5fcc8366]{transition:all .2s ease-in-out}.dropdown-enter-from[data-v-5fcc8366],.dropdown-leave-to[data-v-5fcc8366]{opacity:0;transform:translateY(-8px)}.ui-dropdown__item[data-v-3a786a98]{display:flex;align-items:center;gap:10px;padding:7px 10px;font-size:.8rem;color:#484964;border-bottom:1px solid #e7e7e7;cursor:pointer;transition:all .2s ease-in-out}.ui-dropdown__item[data-v-3a786a98]:last-child{border-bottom:none}.ui-dropdown__item[data-v-3a786a98]:hover:not(.ui-dropdown__item--disabled){background-color:#f9f9fc}.ui-dropdown__item--disabled[data-v-3a786a98]{opacity:.5;cursor:not-allowed}.ui-dropdown__item--danger[data-v-3a786a98]{color:#ef4444}.ui-dropdown__item__icon[data-v-3a786a98]{flex-shrink:0}.ui-dropdown__item__icon img[data-v-3a786a98]{height:.85rem;width:auto}.ui-dropdown__item__icon .iconify[data-v-3a786a98]{font-size:.85rem}.ui-dropdown__item__content[data-v-3a786a98]{flex:1}.ui-modal__backdrop[data-v-0fcdbd36]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.45);z-index:10050;display:flex;align-items:center;justify-content:center;padding:1rem}.ui-modal__backdrop--blur[data-v-0fcdbd36]{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.ui-modal__backdrop--transparent[data-v-0fcdbd36]{background-color:transparent}.ui-modal__dialog[data-v-0fcdbd36]{position:relative;width:100%;max-width:100%;margin:auto;z-index:10051;outline:none}.ui-modal__dialog--centered[data-v-0fcdbd36]{display:flex;align-items:center;justify-content:center;min-height:calc(100% - 2rem)}.ui-modal__dialog--xs[data-v-0fcdbd36]{max-width:320px}.ui-modal__dialog--sm[data-v-0fcdbd36]{max-width:480px}.ui-modal__dialog--md[data-v-0fcdbd36]{max-width:640px}.ui-modal__dialog--lg[data-v-0fcdbd36]{max-width:800px}.ui-modal__dialog--xl[data-v-0fcdbd36]{max-width:1024px}.ui-modal__dialog--xxl[data-v-0fcdbd36]{max-width:1400px}.ui-modal__dialog--full[data-v-0fcdbd36]{max-width:calc(100vw - 2rem)}.ui-modal__content[data-v-0fcdbd36]{position:relative;display:flex;flex-direction:column;width:100%;background-color:#fff;border-radius:14px;box-shadow:0 20px 40px -8px rgba(0,0,0,.18),0 8px 16px -4px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.04);max-height:92vh;overflow:hidden;outline:none}.ui-modal__header[data-v-0fcdbd36]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid #f0f0f3;flex-shrink:0}.ui-modal__header--blue[data-v-0fcdbd36]{background-color:#3e3efe;border-bottom:1px solid #3e3efe}.ui-modal__header--blue .ui-modal__title[data-v-0fcdbd36]{color:#fff;font-size:1rem;font-weight:500}.ui-modal__header--blue .ui-modal__close[data-v-0fcdbd36]{color:#fff}.ui-modal__header--blue .ui-modal__close[data-v-0fcdbd36]:hover{background-color:hsla(0,0%,100%,.1);color:#fff}.ui-modal__header--blue .ui-modal__close .iconify[data-v-0fcdbd36]{color:#fff}.ui-modal__header--title-centered[data-v-0fcdbd36]{justify-content:center;position:relative}.ui-modal__header--title-centered .ui-modal__title[data-v-0fcdbd36]{text-align:center}.ui-modal__header--title-centered .ui-modal__close[data-v-0fcdbd36]{position:absolute;right:20px;top:50%;transform:translateY(-50%);margin-left:0}.ui-modal__title[data-v-0fcdbd36]{margin:0;font-size:1.05rem;font-weight:600;color:#170f49;line-height:1.5}.ui-modal__close[data-v-0fcdbd36]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;margin-left:auto;background:transparent;border:none;border-radius:6px;cursor:pointer;color:#9ca3af;transition:all .15s ease-in-out;flex-shrink:0}.ui-modal__close[data-v-0fcdbd36]:hover{background-color:#f3f4f6;color:#374151}.ui-modal__close .iconify[data-v-0fcdbd36]{font-size:18px;width:18px;height:18px}.ui-modal__body[data-v-0fcdbd36]{overflow-y:auto;flex:1;min-height:0}.ui-modal__footer[data-v-0fcdbd36]{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:12px 20px;border-top:1px solid #f0f0f3;box-shadow:0 -4px 12px -2px rgba(0,0,0,.05);flex-shrink:0}.modal-backdrop-enter-active[data-v-0fcdbd36],.modal-backdrop-leave-active[data-v-0fcdbd36]{transition:opacity .2s ease-in-out}.modal-backdrop-enter-from[data-v-0fcdbd36],.modal-backdrop-leave-to[data-v-0fcdbd36]{opacity:0}.modal-enter-active[data-v-0fcdbd36]{transition:all .3s ease-out}.modal-leave-active[data-v-0fcdbd36]{transition:all .2s ease-in}.modal-enter-from[data-v-0fcdbd36],.modal-leave-to[data-v-0fcdbd36]{opacity:0;transform:scale(.97) translateY(12px)}@media (max-width:640px){.ui-modal__backdrop[data-v-0fcdbd36]{padding:0;align-items:flex-end}.ui-modal__dialog[data-v-0fcdbd36]{max-width:100%;width:100%;margin:0}.ui-modal__content[data-v-0fcdbd36]{border-radius:14px 14px 0 0;max-height:90vh;border-bottom:none}.ui-modal__body[data-v-0fcdbd36],.ui-modal__footer[data-v-0fcdbd36],.ui-modal__header[data-v-0fcdbd36]{padding:14px 16px}.modal-enter-from[data-v-0fcdbd36],.modal-leave-to[data-v-0fcdbd36]{transform:translateY(100%);opacity:1}}.time-selector-wrapper[data-v-1148b2e4]{position:relative;width:100%;display:flex;flex-direction:column}.time-selector__label[data-v-1148b2e4]{display:block;font-size:12px;font-weight:400;color:#344054;margin-bottom:6px}.time-selector__required[data-v-1148b2e4]{color:#dc3545;font-size:1.1rem;margin-left:2px}.time-selector__trigger[data-v-1148b2e4]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px;background-color:#fff;border:1px solid #ced4da;border-radius:7px;cursor:pointer;font-size:12px;min-height:42px;transition:border-color .2s ease}.time-selector__trigger[data-v-1148b2e4]:hover{border-color:#9ca3af}.time-selector__trigger[data-v-1148b2e4]:focus{outline:none;border-color:#3e3efe;box-shadow:0 0 0 3px rgba(62,62,254,.1)}.time-selector__trigger-text[data-v-1148b2e4]{color:#282a30;font-weight:400;font-size:12px;flex:1;text-align:left}.time-selector__trigger-text.is-placeholder[data-v-1148b2e4]{color:#9ca3af;font-size:12px}.time-selector__trigger-icon[data-v-1148b2e4]{font-size:1rem;color:#999;transition:transform .2s ease}.time-selector[data-v-1148b2e4]{background:#fff;border-radius:12px;border:1px solid #e4e4e7;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);display:flex;flex-direction:column;overflow:hidden;max-height:250px}.time-selector__header[data-v-1148b2e4]{display:flex;justify-content:flex-start;align-items:center;padding:8px 12px;border-bottom:1px solid #e4e4e7}.time-selector__header-label[data-v-1148b2e4]{font-size:11px;font-weight:600;color:#282a30;text-transform:uppercase;letter-spacing:.5px}.time-selector__list[data-v-1148b2e4]{max-height:200px;overflow-y:auto;padding:4px 0}.time-selector__list[data-v-1148b2e4]::-webkit-scrollbar{width:6px}.time-selector__list[data-v-1148b2e4]::-webkit-scrollbar-track{background:transparent}.time-selector__list[data-v-1148b2e4]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.time-selector__list[data-v-1148b2e4]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.time-selector__item[data-v-1148b2e4]{display:flex;justify-content:center;align-items:center;padding:6px 12px;cursor:pointer;transition:background-color .15s ease;color:#282a30}.time-selector__item[data-v-1148b2e4]:hover{background-color:#f9fafb}.time-selector__item--selected[data-v-1148b2e4]{background-color:#3e3efe;color:#fff}.time-selector__item--selected[data-v-1148b2e4]:hover{background-color:#3535e5}.time-selector__item-time[data-v-1148b2e4]{font-size:12px;font-weight:500}.timezone-selector-wrapper[data-v-4e9385fe]{position:relative;width:100%;display:flex;flex-direction:column}.timezone-selector__label[data-v-4e9385fe]{display:block;font-size:12px;font-weight:400;color:#344054;margin-bottom:6px}.timezone-selector__required[data-v-4e9385fe]{color:#dc3545;font-size:1.1rem;margin-left:2px}.timezone-selector__trigger[data-v-4e9385fe]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;background-color:#fff;border:1px solid #ced4da;border-radius:7px;cursor:pointer;font-size:.85rem;min-height:42px;transition:border-color .2s ease}.timezone-selector__trigger[data-v-4e9385fe]:hover{border-color:#9ca3af}.timezone-selector__trigger[data-v-4e9385fe]:focus{outline:none;border-color:#3e3efe;box-shadow:0 0 0 3px rgba(62,62,254,.1)}.timezone-selector__trigger-text[data-v-4e9385fe]{color:#282a30;flex:1;text-align:left;font-size:.8rem;white-space:nowrap}.timezone-selector__trigger-icon[data-v-4e9385fe]{font-size:1rem;color:#999;transition:transform .2s ease}.timezone-selector[data-v-4e9385fe]{background:#fff;border-radius:12px;border:1px solid #e4e4e7;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);display:flex;flex-direction:column;overflow:hidden;max-height:380px}.timezone-selector__search[data-v-4e9385fe]{padding:8px 12px;border-bottom:1px solid #e4e4e7}.timezone-selector__search[data-v-4e9385fe] .ui-input__field{height:32px!important;font-size:.75rem!important}.timezone-selector__search[data-v-4e9385fe] .ui-input__icon{font-size:1.1rem!important}.timezone-selector__header[data-v-4e9385fe]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #e4e4e7}.timezone-selector__header-label[data-v-4e9385fe]{font-size:.75rem;font-weight:700;color:#282a30;text-transform:uppercase;letter-spacing:.5px}.timezone-selector__toggle[data-v-4e9385fe]{display:flex;align-items:center;gap:8px}.timezone-selector__toggle-option[data-v-4e9385fe]{font-size:.7rem;color:#9ca3af;transition:color .2s ease}.timezone-selector__toggle-option--active[data-v-4e9385fe]{color:#fff}.timezone-selector__toggle-switch[data-v-4e9385fe]{position:relative;width:40px;height:22px;background-color:#e5e7eb;border-radius:11px;border:none;cursor:pointer;transition:background-color .2s ease;padding:0}.timezone-selector__toggle-switch--active[data-v-4e9385fe]{background-color:#3e3efe}.timezone-selector__toggle-slider[data-v-4e9385fe]{position:absolute;top:2px;left:2px;width:18px;height:18px;background-color:#fff;border-radius:50%;transition:transform .2s ease}.timezone-selector__toggle-switch--active .timezone-selector__toggle-slider[data-v-4e9385fe]{transform:translateX(18px)}.timezone-selector__list[data-v-4e9385fe]{max-height:280px;overflow-y:auto;padding:8px 0}.timezone-selector__list[data-v-4e9385fe]::-webkit-scrollbar{width:6px}.timezone-selector__list[data-v-4e9385fe]::-webkit-scrollbar-track{background:transparent}.timezone-selector__list[data-v-4e9385fe]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.timezone-selector__list[data-v-4e9385fe]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.timezone-selector__group[data-v-4e9385fe]{margin-bottom:8px}.timezone-selector__group-header[data-v-4e9385fe]{font-size:.75rem;font-weight:700;color:#282a30;text-transform:uppercase;letter-spacing:.5px;padding:8px 16px 4px}.timezone-selector__item[data-v-4e9385fe]{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;cursor:pointer;transition:background-color .15s ease;color:#282a30}.timezone-selector__item[data-v-4e9385fe]:hover{background-color:#f9fafb}.timezone-selector__item--selected[data-v-4e9385fe]{background-color:#3e3efe;color:#fff}.timezone-selector__item--selected[data-v-4e9385fe]:hover{background-color:#3535e5}.timezone-selector__item-name[data-v-4e9385fe]{font-size:.8rem;font-weight:400;flex:1}.timezone-selector__item-time[data-v-4e9385fe]{font-size:.8rem;font-weight:500;margin-left:12px}.timezone-selector__footer[data-v-4e9385fe]{display:flex;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid #e4e4e7;background-color:#fafafa;cursor:pointer;transition:background-color .15s ease}.timezone-selector__footer[data-v-4e9385fe]:hover{background-color:#f3f4f6}.timezone-selector__footer-icon[data-v-4e9385fe]{font-size:1.1rem;color:#3e3efe}.timezone-selector__footer-text[data-v-4e9385fe]{font-size:.8rem;font-weight:500;color:#282a30;flex:1}.timezone-selector__footer-arrow[data-v-4e9385fe]{font-size:1.1rem;color:#6b7280}.loading-bars-container[data-v-215f34e0]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px}.loading-bars-container--sm[data-v-215f34e0]{gap:12px}.loading-bars-container--md[data-v-215f34e0]{gap:14px}.loading-bars-container--lg[data-v-215f34e0]{gap:16px}.loading-bars[data-v-215f34e0]{display:flex;align-items:center;justify-content:center;gap:5px}.loading-bars--sm[data-v-215f34e0]{height:20px;gap:3px}.loading-bars--sm .bar[data-v-215f34e0]{width:3px;border-radius:3px}.loading-bars--md[data-v-215f34e0]{height:24px;gap:4px}.loading-bars--md .bar[data-v-215f34e0]{width:4px;border-radius:4px}.loading-bars--lg[data-v-215f34e0]{height:32px;gap:5px}.loading-bars--lg .bar[data-v-215f34e0]{width:5px;border-radius:5px}.loading-bars .bar[data-v-215f34e0]{height:100%;background:#3e3efe;transform:scaleY(.4);opacity:.6;transform-origin:center;will-change:transform,opacity;animation:pulse-215f34e0 1.2s cubic-bezier(.4,0,.2,1) infinite}.loading-bars .bar[data-v-215f34e0]:first-child{animation-delay:0s}.loading-bars .bar[data-v-215f34e0]:nth-child(2){animation-delay:.15s}.loading-bars .bar[data-v-215f34e0]:nth-child(3){animation-delay:.3s}.loading-bars .bar[data-v-215f34e0]:nth-child(4){animation-delay:.45s}@keyframes pulse-215f34e0{0%,to{transform:scaleY(.4);opacity:.6}50%{transform:scaleY(1);opacity:1}}.loading-text[data-v-215f34e0]{color:#6b7280;font-weight:500}.loading-text--sm[data-v-215f34e0]{font-size:.7rem}.loading-text--md[data-v-215f34e0]{font-size:.8rem}.loading-text--lg[data-v-215f34e0]{font-size:.9rem}.ui-spinner[data-v-a8d5c8f2]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.ui-spinner--inline[data-v-a8d5c8f2]{flex-direction:row;gap:8px}.ui-spinner__circle[data-v-a8d5c8f2]{border-radius:50%;border-style:solid;border-color:currentColor;border-top-color:transparent;animation:spin-a8d5c8f2 .8s linear infinite}@keyframes spin-a8d5c8f2{to{transform:rotate(1turn)}}.ui-spinner--xs .ui-spinner__circle[data-v-a8d5c8f2]{width:12px;height:12px;border-width:2px}.ui-spinner--sm .ui-spinner__circle[data-v-a8d5c8f2]{width:16px;height:16px;border-width:2px}.ui-spinner--md .ui-spinner__circle[data-v-a8d5c8f2]{width:24px;height:24px;border-width:3px}.ui-spinner--lg .ui-spinner__circle[data-v-a8d5c8f2]{width:32px;height:32px;border-width:3px}.ui-spinner--xl .ui-spinner__circle[data-v-a8d5c8f2]{width:48px;height:48px;border-width:4px}.ui-spinner--primary[data-v-a8d5c8f2]{color:#3e3efe}.ui-spinner--secondary[data-v-a8d5c8f2]{color:#6b7280}.ui-spinner--success[data-v-a8d5c8f2]{color:#10b981}.ui-spinner--warning[data-v-a8d5c8f2]{color:#f59e0b}.ui-spinner--danger[data-v-a8d5c8f2]{color:#ef4444}.ui-spinner__text[data-v-a8d5c8f2]{font-size:.875rem;color:#6b7280;font-weight:500}.stepper[data-v-41004988]{display:flex;align-items:flex-start;justify-content:center;width:100%;margin-bottom:48px;padding:0 20px}.stepper__step[data-v-41004988]{display:flex;flex-direction:column;align-items:center;flex-shrink:0;position:relative}.stepper__circle[data-v-41004988]{width:36px;height:36px;border:2px solid #e0e0e0;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;color:#9ca3af;transition:all .3s ease;position:relative;z-index:1}.stepper__number[data-v-41004988]{font-weight:600}.stepper__step--completed .stepper__circle[data-v-41004988]{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:transparent;color:#fff;box-shadow:0 4px 12px rgba(79,70,229,.3)}.stepper__step--active .stepper__circle[data-v-41004988]{border-color:#4f46e5;border-width:2px;color:#4f46e5;background:#f5f3ff;box-shadow:0 0 0 4px rgba(79,70,229,.1)}.stepper__step--pending .stepper__circle[data-v-41004988]{border-color:#e5e7eb;color:#9ca3af}.stepper__label[data-v-41004988]{font-size:12px;font-weight:500;text-align:center;white-space:nowrap;margin-top:10px;color:#6b7280;transition:color .3s ease}.stepper__step--active .stepper__label[data-v-41004988],.stepper__step--completed .stepper__label[data-v-41004988]{color:#4f46e5;font-weight:600}.stepper__step--pending .stepper__label[data-v-41004988]{color:#9ca3af}.stepper__line[data-v-41004988]{height:2px;background:#e5e7eb;flex-grow:1;margin:17px 12px 0 12px;border-radius:1px;transition:background .3s ease}.stepper__line--completed[data-v-41004988]{background:linear-gradient(90deg,#4f46e5,#7c3aed)}.audio-player[data-v-7eb8ae86]{margin-top:16px;padding-top:16px;border-top:1px solid #f3f4f6}.audio-player--compact[data-v-7eb8ae86]{margin-top:0;padding-top:0;border-top:none}.audio-player__container[data-v-7eb8ae86]{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#fff;border-radius:10px;border:1px solid #e5e7eb;min-width:280px;position:relative}.audio-player__play-btn[data-v-7eb8ae86]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:none;background:#3e3efe;color:#fff;cursor:pointer;transition:all .15s ease;flex-shrink:0;padding:0}.audio-player__play-btn[data-v-7eb8ae86]:hover:not(:disabled){background:#2d4ed8}.audio-player__play-btn[data-v-7eb8ae86]:active:not(:disabled){background:#1e3fb8;transform:scale(.95)}.audio-player__play-btn[data-v-7eb8ae86]:disabled{opacity:.5;cursor:not-allowed}.audio-player__close-btn[data-v-7eb8ae86]{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border-radius:50%;background:#f3f4f6;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:100;transition:all .15s;padding:0;flex-shrink:0;color:#6b7280}.audio-player__close-btn[data-v-7eb8ae86]:hover{background:#e5e7eb;color:#374151}.play-icon[data-v-7eb8ae86]{color:#fff;width:12px;height:12px}.play-icon--spinning[data-v-7eb8ae86]{animation:spin-7eb8ae86 1s linear infinite}@keyframes spin-7eb8ae86{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.audio-player__controls[data-v-7eb8ae86]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.audio-player__progress-wrapper[data-v-7eb8ae86]{position:relative;height:12px;display:flex;align-items:center}.audio-player__progress-track[data-v-7eb8ae86]{right:0;background:#e5e7eb;z-index:1}.audio-player__progress-fill[data-v-7eb8ae86],.audio-player__progress-track[data-v-7eb8ae86]{position:absolute;top:50%;transform:translateY(-50%);left:0;height:4px;border-radius:2px;pointer-events:none}.audio-player__progress-fill[data-v-7eb8ae86]{background:#3e3efe;z-index:2;transition:width .1s linear}.audio-player__progress[data-v-7eb8ae86]{width:100%;height:12px;background:transparent;border:none!important;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:relative;z-index:3;margin:0;padding:0}.audio-player__progress[data-v-7eb8ae86]:disabled{cursor:not-allowed;opacity:.5}.audio-player__progress[data-v-7eb8ae86]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;border-radius:50%;background:#3e3efe;cursor:pointer;-webkit-transition:transform .15s ease;transition:transform .15s ease;border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.15)}.audio-player__progress[data-v-7eb8ae86]::-webkit-slider-thumb:hover{transform:scale(1.1)}.audio-player__progress[data-v-7eb8ae86]::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:#3e3efe;cursor:pointer;border:2px solid #fff;-moz-transition:transform .15s ease;transition:transform .15s ease;box-shadow:0 1px 3px rgba(0,0,0,.15)}.audio-player__progress[data-v-7eb8ae86]::-moz-range-thumb:hover{transform:scale(1.1)}.audio-player__progress[data-v-7eb8ae86]::-webkit-slider-runnable-track{height:12px;border-radius:2px;background:transparent}.audio-player__progress[data-v-7eb8ae86]::-moz-range-track{height:12px;border-radius:2px;background:transparent}.audio-player__time[data-v-7eb8ae86]{display:flex;align-items:center;gap:3px;font-size:.65rem;color:#6b7280;font-weight:500}.time-current[data-v-7eb8ae86]{color:#374151;font-weight:600}.time-separator[data-v-7eb8ae86],.time-total[data-v-7eb8ae86]{color:#9ca3af}.audio-player__volume[data-v-7eb8ae86]{display:flex;align-items:center;flex-shrink:0;gap:6px}.audio-player__volume-btn[data-v-7eb8ae86]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;border:none;background:transparent;color:#6b7280;cursor:pointer;transition:all .15s ease;padding:0}.audio-player__volume-btn[data-v-7eb8ae86]:hover{background:#f3f4f6;color:#374151}.volume-icon[data-v-7eb8ae86]{color:inherit}.audio-player__volume-slider[data-v-7eb8ae86]{width:50px;height:4px;background:transparent!important;border:none!important;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;margin:0}.audio-player__volume-slider[data-v-7eb8ae86]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:10px;height:10px;border-radius:50%;background:#6b7280;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;margin-top:-3px;border:2px solid #fff;box-shadow:0 1px 2px rgba(0,0,0,.1)}.audio-player__volume-slider[data-v-7eb8ae86]::-webkit-slider-thumb:hover{background:#374151;transform:scale(1.1)}.audio-player__volume-slider[data-v-7eb8ae86]::-moz-range-thumb{width:10px;height:10px;border-radius:50%;background:#6b7280;cursor:pointer;border:2px solid #fff;-moz-transition:all .15s ease;transition:all .15s ease;box-shadow:0 1px 2px rgba(0,0,0,.1)}.audio-player__volume-slider[data-v-7eb8ae86]::-moz-range-thumb:hover{background:#374151;transform:scale(1.1)}.audio-player__volume-slider[data-v-7eb8ae86]::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:#e5e7eb}.audio-player__volume-slider[data-v-7eb8ae86]::-moz-range-track{height:4px;border-radius:2px;background:#e5e7eb}.audio-player__error[data-v-7eb8ae86]{display:flex;align-items:center;gap:6px;margin-top:8px;padding:8px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#dc2626;font-size:.75rem;font-weight:500}.modal[data-v-4f4aa8be]{display:flex!important;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:10019!important}.modal.show[data-v-4f4aa8be]{display:flex!important}.modal-dialog[data-v-4f4aa8be]{max-width:440px;width:90%;margin:0;z-index:10020!important;position:relative}.modal-content[data-v-4f4aa8be]{border-radius:16px;border:1px solid #e4e4e7;background-color:#fff;box-shadow:0 10px 40px rgba(0,0,0,.15);position:relative;display:flex;flex-direction:column}.close-icon[data-v-4f4aa8be]{position:absolute;top:16px;right:16px;cursor:pointer;color:#6b7280;transition:color .2s ease;z-index:1;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:transparent}.close-icon[data-v-4f4aa8be]:hover{color:#374151;background:#f3f4f6}.modal-body[data-v-4f4aa8be]{padding:24px}.content-wrapper[data-v-4f4aa8be]{display:flex;align-items:flex-start;gap:16px}.icon-wrapper[data-v-4f4aa8be]{flex-shrink:0;display:flex;align-items:flex-start;padding-top:4px}.delete-icon[data-v-4f4aa8be]{color:#ef4444;display:block}.text-wrapper[data-v-4f4aa8be]{flex:1}.title[data-v-4f4aa8be]{font-weight:500;font-size:15px;margin:0 0 6px 0;color:#374151;line-height:1.4}.sub-title[data-v-4f4aa8be]{font-weight:400;font-size:13px;color:#9ca3af;margin:0;line-height:1.5}.owner-body[data-v-4f4aa8be]{display:flex;flex-direction:column;align-items:flex-start}.owner-icon[data-v-4f4aa8be]{width:40px;height:40px;background:#fee2e2;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#ef4444;margin-bottom:14px;flex-shrink:0}.owner-title[data-v-4f4aa8be]{font-weight:600;font-size:15px;color:#111827;margin:0 0 12px 0;line-height:1.4}.owner-warning-list[data-v-4f4aa8be]{margin:0 0 18px 0;padding-left:18px;font-size:.82rem;color:#374151;line-height:1.85;width:100%}.owner-warning-list li[data-v-4f4aa8be]:last-child{margin-top:2px;color:#111827}.confirm-label[data-v-4f4aa8be]{font-size:.8rem;color:#6b7280;margin:0 0 6px 0}.confirm-input[data-v-4f4aa8be]{width:100%;height:36px;border:1.5px solid #d1d5db;border-radius:6px;padding:0 12px;font-size:.875rem;text-align:center;letter-spacing:.06em;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.confirm-input[data-v-4f4aa8be]:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.footer[data-v-4f4aa8be]{border-top:1px solid #e5e7eb;padding:12px 20px;display:flex;gap:10px;justify-content:flex-end}.form[data-v-0db1c6a8]{display:flex;flex-direction:column;padding:24px}.form-group[data-v-0db1c6a8]{margin-bottom:20px}.form-group[data-v-0db1c6a8]:last-child{margin-bottom:0}.error-message[data-v-0db1c6a8]{margin-top:6px}.modal-footer-buttons[data-v-0db1c6a8]{display:flex;justify-content:flex-end;gap:12px;width:100%}.color-options[data-v-0db1c6a8]{display:flex;flex-wrap:wrap;gap:15px;margin-top:15px;padding-left:12px;padding-right:12px}.color-circle[data-v-0db1c6a8]{width:30px;height:30px;border-radius:50%;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.color-circle[data-v-0db1c6a8]:hover{transform:scale(1.1)}.color-circle--selected[data-v-0db1c6a8]{border:2px solid #000;box-shadow:0 0 5px rgba(0,0,0,.5)}.error-message[data-v-0db1c6a8]{color:#ef4444;font-size:.875rem;margin-top:8px;font-weight:400}.modal-content[data-v-421f1bd8]{border-radius:20px!important;border:1px solid transparent;background-color:#fdfdfe!important;max-height:92vh;overflow:hidden}.modal-body[data-v-421f1bd8]{max-height:74vh;overflow-x:hidden;overflow-y:auto;padding:15px}.modal[data-v-421f1bd8]{display:none}.modal.show[data-v-421f1bd8]{display:block}.modal-dialog[data-v-421f1bd8]{max-width:50%}.modal[data-v-421f1bd8]{background-color:rgba(0,0,0,.1);z-index:1000}.modal-content[data-v-421f1bd8]{border:1px solid #e4e4e7}.modal-header[data-v-421f1bd8]{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom:1px solid #e4e4e7}.modal-header .modal-title[data-v-421f1bd8]{position:relative;top:8px;font-size:1.1rem}.btn-new-field[data-v-421f1bd8]{background-color:transparent;font-size:.8rem;padding:0;margin-bottom:7px}.btn-new-field[data-v-421f1bd8]:hover{color:#2d60ff}.btn-new-field img[data-v-421f1bd8]{height:14px;margin-bottom:3px;margin-right:5px}.btn-save[data-v-421f1bd8]{margin-top:20px}.additional-input[data-v-421f1bd8]{margin-bottom:10px}.tag-card[data-v-421f1bd8]{background-color:#f7f6fa;border:1px solid transparent;border-radius:12px}.tag-card .card-body[data-v-421f1bd8]{padding-bottom:4px}.tag-card .description[data-v-421f1bd8]{padding-bottom:10px}.tag-card .date[data-v-421f1bd8]{font-size:13px;color:#aba6ac;margin-left:8px}.tag-card .createdBy[data-v-421f1bd8]{font-size:12px;color:#625f68}.tag-card .footer[data-v-421f1bd8]{border-top:1px solid #e8e3ee;padding-top:6px}.tag-card .footer .col[data-v-421f1bd8]{padding:0}.tag-card .footer .btn-add[data-v-421f1bd8]{color:#2d60ff;font-size:.9rem}.tag-card .footer .btn-delete[data-v-421f1bd8]{color:#ff0f0f;font-size:.9rem}.tags-container[data-v-421f1bd8]{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.tag-chip[data-v-421f1bd8]{display:flex;align-items:center;background-color:#fcf8f8;border:1px solid #2d60ff;border-radius:20px;padding:5px 10px;font-size:.8rem;color:#333}.btn-delete[data-v-421f1bd8]{background:none;border:none;margin-left:8px;cursor:pointer;display:flex;align-items:center;padding:0;margin-left:13px}.btn-delete img[data-v-421f1bd8]{width:14px;height:14px}.modal-footer[data-v-421f1bd8]{border-top:1px solid #e4e4e7}.color-options[data-v-421f1bd8]{display:flex;flex-wrap:wrap;gap:15px;margin-top:15px;padding-left:12px;padding-right:12px}.color-circle[data-v-421f1bd8]{width:30px;height:30px;border-radius:50%;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.color-circle[data-v-421f1bd8]:hover{transform:scale(1.1)}.color-circle[style*="border: 2px solid #000"][data-v-421f1bd8]{box-shadow:0 0 5px rgba(0,0,0,.5)}@media (min-width:1000px){.modal-dialog[data-v-421f1bd8]{max-width:25%}}.filter-control-group[data-v-29b10e97]{display:flex;flex-direction:column;width:100%}.filter-label[data-v-29b10e97]{font-size:10px;font-weight:400;color:#344054;margin-bottom:6px;text-transform:uppercase;letter-spacing:.05em}[data-v-29b10e97] .date-filter-input{height:43px;padding:10px 12px;border-radius:8px;border:1px solid #d0d5dd;background-color:#fff;color:#282a30;font-size:.82rem;font-weight:400;font-family:Inter,sans-serif!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);transition:all .2s ease-in-out;width:100%}[data-v-29b10e97] .date-filter-input::-moz-placeholder{color:#9ca3af;opacity:1;font-family:Inter,sans-serif!important}[data-v-29b10e97] .date-filter-input::placeholder{color:#9ca3af;opacity:1;font-family:Inter,sans-serif!important}[data-v-29b10e97] .date-filter-input:hover{border-color:#9ca3af;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}[data-v-29b10e97] .date-filter-input:focus{outline:none;border-color:#3e3efe;box-shadow:0 0 0 3px rgba(62,62,254,.1),0 1px 3px 0 rgba(0,0,0,.1)}.filter-control-group[data-v-29b10e97] .ui-select__label{font-size:10px;font-weight:400;color:#344054;text-transform:uppercase;letter-spacing:.05em}.time-period-col[data-v-29b10e97]{min-width:200px}.time-period-select[data-v-29b10e97] .ui-select__field{height:36px;padding:8px 36px 8px 12px;min-width:200px}.owner-filter-picker[data-v-7fdff464]{position:relative;display:inline-block}.viewer-toggle[data-v-7fdff464]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;min-width:0;border-radius:9999px;border:1px solid #e5e7eb;background-color:#fff;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 2px rgba(15,23,42,.04)}.viewer-toggle[data-v-7fdff464]:hover{border-color:#d4d4ff;box-shadow:0 4px 10px rgba(15,23,42,.08)}.viewer-toggle__icon-circle[data-v-7fdff464]{width:22px;height:22px;border-radius:9999px;background-color:#eef2ff;display:flex;align-items:center;justify-content:center}.viewer-toggle__icon[data-v-7fdff464]{font-size:12px;color:#4f46e5}.viewer-toggle__text[data-v-7fdff464]{display:flex;flex-direction:row;align-items:center;gap:4px}.viewer-toggle__label[data-v-7fdff464]{font-size:.6875rem;color:#9ca3af;line-height:1.3}.viewer-toggle__value[data-v-7fdff464]{font-size:.75rem;font-weight:500;color:#111827;line-height:1.3}.viewer-toggle__chevron[data-v-7fdff464]{font-size:12px;color:#9ca3af;margin-left:2px}.viewer-dropdown[data-v-7fdff464]{position:absolute;top:100%;right:0;margin-top:8px;width:260px;max-width:260px;box-sizing:border-box;background-color:#fff;border-radius:16px;box-shadow:0 18px 45px rgba(15,23,42,.18),0 4px 8px rgba(15,23,42,.08);border:1px solid #e5e7eb;padding:6px 8px;z-index:40}.viewer-dropdown__header[data-v-7fdff464]{display:flex;align-items:center;gap:8px;padding:10px 16px 6px 16px;border-bottom:1px solid #e5e7eb}.viewer-dropdown__header-icon[data-v-7fdff464]{font-size:16px;color:#4f46e5}.viewer-dropdown__header-text[data-v-7fdff464]{font-size:.75rem;color:#6b7280}.viewer-option[data-v-7fdff464]{width:100%;display:flex;align-items:center;gap:10px;padding:6px 10px;margin:2px 0;background:transparent;border:none;cursor:pointer;transition:background-color .15s ease;border-radius:10px}.viewer-option[data-v-7fdff464]:hover{background-color:#f9fafb}.viewer-option--selected[data-v-7fdff464]{background-color:#f5f3ff}.viewer-option__avatar[data-v-7fdff464]{width:32px;height:32px;border-radius:9999px;background-color:#eef2ff;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:600;color:#4f46e5;flex-shrink:0}.viewer-option__avatar--all[data-v-7fdff464]{background-color:#eef2ff}.viewer-option__avatar-icon[data-v-7fdff464]{font-size:16px;color:#4f46e5}.viewer-option__text[data-v-7fdff464]{display:flex;flex-direction:column;align-items:flex-start;flex:1;min-width:0}.viewer-option__name[data-v-7fdff464]{font-size:.8rem;font-weight:500;color:#111827}.viewer-option__subtitle[data-v-7fdff464]{font-size:.7rem;color:#6b7280}.viewer-option__check-icon[data-v-7fdff464]{font-size:16px;color:#4f46e5;flex-shrink:0}.reports-card[data-v-2aad231e]{border-radius:12px;border:1px solid #fff}.legend-item[data-v-2aad231e]{display:flex;align-items:center;font-size:.85rem;margin:0 30px}.legend-dot[data-v-2aad231e]{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px}.chart-container[data-v-2aad231e]{position:relative;width:100%;min-height:320px;isolation:isolate}.chart-loading-overlay[data-v-2aad231e]{position:absolute;top:0;left:0;right:0;height:320px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.85);border-radius:8px;z-index:1;pointer-events:none}.bucket-card-wrapper[data-v-2551e00a]{flex:0 0 auto;width:240px;min-width:240px}.buckets-card[data-v-2551e00a]{border-radius:16px;border:1px solid #e5e7eb;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.buckets-card[data-v-2551e00a]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--bucket-color,#3e3efe);opacity:0;transition:opacity .3s ease}.buckets-card[data-v-2551e00a]:hover{transform:translateY(-4px);box-shadow:0 10px 25px rgba(0,0,0,.1),0 4px 12px rgba(0,0,0,.08);border-color:#d1d5db}.buckets-card[data-v-2551e00a]:hover:before{opacity:1}.buckets-card .card-body[data-v-2551e00a]{padding:16px 14px 12px 14px;position:relative}.card-menu[data-v-2551e00a]{position:absolute;top:12px;right:12px;z-index:10}.card-menu[data-v-2551e00a] .popover-menu__trigger .iconify{font-size:16px;width:16px;height:16px}.icon-container[data-v-2551e00a]{display:flex;align-items:center;justify-content:center;border-radius:8px;width:32px;height:32px;margin-bottom:12px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.buckets-card:hover .icon-container[data-v-2551e00a]{transform:scale(1.05)}.bucket-icon[data-v-2551e00a]{font-size:14px;width:14px;height:14px}.count-name-section[data-v-2551e00a]{position:relative;margin-bottom:16px}.divider-wrapper[data-v-2551e00a]{position:relative;margin:8px 0;height:1px}.divider[data-v-2551e00a]{height:1px;background:#e5e7eb;width:100%}.animated-line[data-v-2551e00a]{position:absolute;top:0;left:0;height:2px;background:linear-gradient(90deg,#3e3efe,#3e3efe);width:0;transition:width .4s cubic-bezier(.4,0,.2,1);border-radius:1px}.animated-line.active[data-v-2551e00a]{width:100%}.contact-icon[data-v-2551e00a]{font-size:20px;width:20px;height:20px;color:#3e3efe;animation:fadeIn-2551e00a .3s ease}@keyframes fadeIn-2551e00a{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.contact-tooltip[data-v-2551e00a]{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:6px 10px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:20;white-space:nowrap;animation:fadeIn-2551e00a .3s ease}.contact-tooltip[data-v-2551e00a]:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff}.tooltip-text[data-v-2551e00a]{font-size:.75rem;font-weight:500;color:#374151;line-height:1.4}.count[data-v-2551e00a]{font-size:1.75rem;font-weight:700;margin:0 0 4px 0;line-height:1.2;color:#111827;transition:color .3s ease;display:flex;align-items:center;gap:8px}.count-link[data-v-2551e00a]{color:inherit;text-decoration:none;transition:color .3s ease}.buckets-card:hover .count[data-v-2551e00a],.count-link[data-v-2551e00a]:hover{color:#3e3efe}.name[data-v-2551e00a]{font-size:.875rem;font-weight:500;margin:0 0 16px 0;color:#6b7280;line-height:1.4}.name-link[data-v-2551e00a]{color:inherit;text-decoration:none;transition:color .3s ease}.name-link[data-v-2551e00a]:hover{color:#374151}.status-indicators[data-v-2551e00a]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:4px;margin-top:0;margin-bottom:0}.status-item[data-v-2551e00a]{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;border-radius:8px;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}.status-item[data-v-2551e00a]:hover{transform:translateY(-2px)}.status-icon[data-v-2551e00a]{min-width:auto;height:24px;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:6px;padding:2px 8px;transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0;position:relative}.status-icon.glowing[data-v-2551e00a]{box-shadow:0 0 12px rgba(0,0,0,.2),0 0 20px rgba(0,0,0,.15);transform:scale(1.05)}.status-item:hover .status-icon[data-v-2551e00a]{transform:scale(1.05)}.overdue-icon[data-v-2551e00a]{background-color:#fee2e2;color:#dc2626;border:1px solid rgba(220,38,38,.2)}.overdue-icon.glowing[data-v-2551e00a]{box-shadow:0 0 12px rgba(220,38,38,.4),0 0 20px rgba(220,38,38,.3)}.due-icon[data-v-2551e00a]{background-color:#d1fae5;color:#059669;border:1px solid rgba(5,150,105,.2)}.due-icon.glowing[data-v-2551e00a]{box-shadow:0 0 12px rgba(5,150,105,.4),0 0 20px rgba(5,150,105,.3)}.due-icon.pulsing[data-v-2551e00a]{animation:pulseScale-2551e00a 2s ease-in-out infinite}@keyframes pulseScale-2551e00a{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}.upcoming-icon[data-v-2551e00a]{background-color:#fed7aa;color:#d97706;border:1px solid rgba(217,119,6,.2)}.upcoming-icon.glowing[data-v-2551e00a]{box-shadow:0 0 12px rgba(217,119,6,.4),0 0 20px rgba(217,119,6,.3)}.status-tooltip[data-v-2551e00a]{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:6px 10px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:20;white-space:nowrap;animation:fadeIn-2551e00a .3s ease}.status-tooltip[data-v-2551e00a]:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff}.status-tooltip .tooltip-text[data-v-2551e00a]{font-size:.75rem;font-weight:500;color:#374151;line-height:1.4}.status-count[data-v-2551e00a]{font-size:.75rem;font-weight:600;color:inherit;padding:0;margin:0;text-align:center;transition:all .2s ease;position:relative;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;line-height:1}.overdue-count[data-v-2551e00a]{color:#dc2626}.due-count[data-v-2551e00a]{color:#059669}.upcoming-count[data-v-2551e00a]{color:#d97706}.status-count.hovered[data-v-2551e00a]{transform:scale(1.15);box-shadow:0 2px 8px rgba(0,0,0,.15)}.due-count-wrapper[data-v-2551e00a]{position:relative}.due-notification-badge[data-v-2551e00a]{position:absolute;top:-4px;right:-4px;width:10px;height:10px;z-index:3;cursor:pointer}.badge-pulse[data-v-2551e00a]{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:#ef4444;animation:pulse-2551e00a 2s infinite}.badge-dot[data-v-2551e00a]{position:absolute;top:2px;left:2px;width:6px;height:6px;border-radius:50%;background-color:#dc2626;box-shadow:0 0 4px rgba(220,38,38,.6)}@keyframes pulse-2551e00a{0%{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.6}to{transform:scale(1);opacity:1}}.count-link[data-v-2551e00a],.name-link[data-v-2551e00a]{display:block}.count-link[data-v-2551e00a]:hover,.name-link[data-v-2551e00a]:hover{text-decoration:none}.buckets-card--locked[data-v-2551e00a]{position:relative}.buckets-card--locked[data-v-2551e00a]:hover{transform:none;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06)}.card-content--blurred[data-v-2551e00a]{filter:blur(4px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lock-overlay[data-v-2551e00a]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:hsla(0,0%,100%,.15);border-radius:16px}.lock-overlay__icon[data-v-2551e00a]{font-size:28px;color:#6b7280}.lock-overlay__title[data-v-2551e00a]{font-size:.875rem;font-weight:600;color:#374151}.lock-overlay__reason[data-v-2551e00a]{font-size:.75rem;color:#6b7280;text-align:center;padding:0 12px;line-height:1.3}.override-indicator[data-v-2551e00a]{position:absolute;top:12px;left:12px;color:#059669;font-size:18px;z-index:5}.count-link--locked[data-v-2551e00a],.name-link--locked[data-v-2551e00a]{cursor:not-allowed;pointer-events:none}.count-link--locked[data-v-2551e00a]:hover,.name-link--locked[data-v-2551e00a]:hover{color:inherit}.reports-card[data-v-b5867ea0]{border-radius:16px;border:1px solid #e5e7eb;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);position:relative;z-index:0;isolation:isolate}.card-body[data-v-b5867ea0]{padding:16px 20px 12px 20px;background:transparent}.bucket-header[data-v-b5867ea0]{background:transparent;margin:0 0 12px 0;align-items:center}.bucket-legend[data-v-b5867ea0]{display:flex;align-items:center;gap:20px;margin-bottom:12px;padding:0}.legend-item[data-v-b5867ea0]{display:flex;align-items:center;gap:6px}.legend-dot[data-v-b5867ea0]{width:10px;height:10px;border-radius:50%;flex-shrink:0}.due-today-dot[data-v-b5867ea0]{background-color:#059669}.overdue-dot[data-v-b5867ea0]{background-color:#dc2626}.upcoming-dot[data-v-b5867ea0]{background-color:#d97706}.legend-text[data-v-b5867ea0]{font-size:.875rem;font-weight:500;color:#374151}.bucket-title[data-v-b5867ea0]{font-weight:600;font-size:1.25rem;color:#111827;margin:0}.new-bucket-btn[data-v-b5867ea0]{gap:6px}.new-bucket-btn[data-v-b5867ea0] .ui-button__icon{font-size:14px;width:14px;height:14px;margin-right:0}.bucket-scroll-container[data-v-b5867ea0]{position:relative;width:100%;box-sizing:border-box;margin:0;display:block;background:transparent;padding-bottom:0}.bucket-cards-row[data-v-b5867ea0]{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;scroll-behavior:smooth;position:relative;z-index:1;padding-bottom:0;scrollbar-width:thin;scrollbar-color:#d1d5db transparent}.bucket-cards-row[data-v-b5867ea0]::-webkit-scrollbar{height:6px}.bucket-cards-row[data-v-b5867ea0]::-webkit-scrollbar-track{background:transparent;border-radius:3px}.bucket-cards-row[data-v-b5867ea0]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px;-webkit-transition:background .2s ease;transition:background .2s ease}.bucket-cards-row[data-v-b5867ea0]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.bucket-pagination-wrapper[data-v-b5867ea0]{padding:8px 0 0 0;background:transparent;margin-top:4px}.bucket-pagination[data-v-b5867ea0]{display:flex;align-items:center;justify-content:center;gap:12px}.bucket-nav-btn[data-v-b5867ea0]{border:none;outline:none;background:#f9fafb;color:#6b7280;padding:8px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:8px;transition:all .2s cubic-bezier(.4,0,.2,1);width:36px;height:36px}.bucket-nav-btn[data-v-b5867ea0]:hover:not(:disabled){background:#f3f4f6;color:#3e3efe;transform:scale(1.05)}.bucket-nav-btn[data-v-b5867ea0]:active:not(:disabled){transform:scale(.95)}.bucket-nav-btn[data-v-b5867ea0]:disabled{opacity:.4;cursor:not-allowed;background:#f9fafb}.bucket-dots-container[data-v-b5867ea0]{display:flex;align-items:center;gap:12px}.bucket-dots[data-v-b5867ea0]{display:flex;justify-content:center;align-items:center;gap:6px;flex-wrap:wrap;max-width:300px}.bucket-dot[data-v-b5867ea0]{width:8px;height:8px;border-radius:50%;background:#d1d5db;cursor:pointer;border:none;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;flex-shrink:0}.bucket-dot[data-v-b5867ea0]:hover{background:#9ca3af;transform:scale(1.2)}.bucket-dot.active[data-v-b5867ea0]{background:#3e3efe;width:24px;border-radius:12px;transform:scale(1)}.bucket-dot.dot-after-active[data-v-b5867ea0],.bucket-dot.dot-before-active[data-v-b5867ea0]{background:#9ca3af;width:10px;height:10px}.dots-indicator[data-v-b5867ea0]{font-size:.75rem;font-weight:500;color:#6b7280;padding:4px 8px;background:#f9fafb;border-radius:6px;white-space:nowrap}@media (max-width:768px){.bucket-dots[data-v-b5867ea0]{max-width:200px;gap:4px}.bucket-dot[data-v-b5867ea0]{width:6px;height:6px}.bucket-dot.active[data-v-b5867ea0]{width:20px}.bucket-nav-btn[data-v-b5867ea0]{width:32px;height:32px;padding:6px}}.bucket-loading-container[data-v-b5867ea0]{display:flex;align-items:center;justify-content:center;padding:60px 0;min-height:200px}.sidenav[data-v-7de2b828]{padding-right:0;background-color:#050559;height:100vh;overflow-x:hidden;overflow-y:auto;width:280px;min-width:280px;max-width:280px}@media (max-width:1200px){.sidenav[data-v-7de2b828]{width:60px;min-width:60px;max-width:60px}.sidenav[data-v-7de2b828]:not(.sidenav-collapsed){width:280px;min-width:280px;max-width:280px}}.sidenav-drawer.sidenav-collapsed[data-v-7de2b828]{overflow-x:visible}.sidenav .logo-img[data-v-7de2b828]{width:100%;height:auto;max-width:180px;max-height:32px;margin:0 auto;display:block;-o-object-fit:contain;object-fit:contain}.logo-link[data-v-7de2b828]{text-decoration:none;display:block;cursor:pointer}.logo-container[data-v-7de2b828]{background:#fff;border-radius:24px;padding:6px 16px;margin:0 auto 15px auto;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;width:220px;max-width:220px;min-width:220px;transition:transform .2s ease,box-shadow .2s ease}.logo-container[data-v-7de2b828]:hover{transform:scale(1.02);box-shadow:0 4px 12px rgba(0,0,0,.15)}.sidenav ul[data-v-7de2b828]{list-style:none;width:100%;margin-block-start:0;padding-inline-start:0}.sidenav ul a[data-v-7de2b828]:hover{text-decoration:unset}.sidenav ul .nav-items[data-v-7de2b828]{width:90%;margin-left:2.5%;font-weight:300!important;font-size:.85rem;line-height:1.4rem;letter-spacing:.25px;padding-top:.4rem;padding-bottom:.4rem;margin-top:8px;color:hsla(0,0%,100%,.85);border-radius:6px!important}.sidenav ul .sub-menu-icon[data-v-7de2b828]{margin-right:10px;font-size:.85rem}.sub-menu-icon[data-v-7de2b828]{font-size:.7rem!important;margin-right:8px!important;position:relative;bottom:2px}.sub-menu-text[data-v-7de2b828]{color:hsla(0,0%,100%,.85)!important;font-weight:300!important}.sidenav ul .selected[data-v-7de2b828]{font-weight:300!important;font-size:.85rem;line-height:1.4rem;padding-top:.4rem;padding-bottom:.4rem;margin-top:8px;color:hsla(0,0%,100%,.95);background-color:#5c59e8;border-radius:6px!important}.sidenav ul .nav-items[data-v-7de2b828]:hover,.sidenav ul .selected[data-v-7de2b828]:hover{background-color:#5c59e8}.sidenav ul .router-link[data-v-7de2b828]{display:flex;align-items:center}.sidenav .router-link .iconify[data-v-7de2b828],.sidenav .router-link img[data-v-7de2b828]{height:.85rem;width:.85rem;margin-right:12px;color:hsla(0,0%,100%,.85);opacity:.9}.buckets-row-actions[data-v-7de2b828]{margin-left:auto;display:flex;align-items:center;gap:6px}.add-bucket-icon[data-v-7de2b828]{height:1.1rem;cursor:pointer}.buckets-chevron[data-v-7de2b828]{margin-left:0!important}.buckets-menu-toggle[data-v-7de2b828],.reports-menu-toggle[data-v-7de2b828]{cursor:pointer}.menu-chevron[data-v-7de2b828]{margin-left:auto;height:1.1rem;margin-right:10px;font-size:.7rem}.slide-enter-active[data-v-7de2b828],.slide-leave-active[data-v-7de2b828]{transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1)}.slide-enter[data-v-7de2b828],.slide-leave-to[data-v-7de2b828]{max-height:0;opacity:0;transform:translateY(-8px);overflow:hidden}.slide-enter-to[data-v-7de2b828],.slide-leave[data-v-7de2b828]{max-height:200px;opacity:1;transform:translateY(0);overflow:hidden}.scrollable-sub-menu[data-v-7de2b828]{max-height:200px;overflow-y:auto;margin-top:6px}.sidenav[data-v-7de2b828]::-webkit-scrollbar,.sub-menu[data-v-7de2b828]::-webkit-scrollbar{width:3px}.sidenav[data-v-7de2b828]::-webkit-scrollbar-track,.sub-menu[data-v-7de2b828]::-webkit-scrollbar-track{background:transparent}.sidenav[data-v-7de2b828]::-webkit-scrollbar-thumb,.sub-menu[data-v-7de2b828]::-webkit-scrollbar-thumb{background-color:#413fb9;border-radius:3px}.sidenav[data-v-7de2b828]::-webkit-scrollbar-thumb:hover,.sub-menu[data-v-7de2b828]::-webkit-scrollbar-thumb:hover{background-color:#413fb9}.sidenav[data-v-7de2b828],.sub-menu[data-v-7de2b828]{scrollbar-width:thin;scrollbar-color:#413fb9 transparent}.sub-menu[data-v-7de2b828]{width:100%;box-sizing:border-box;padding-left:0;margin-left:0}.sub-menu .nav-items[data-v-7de2b828]{padding-top:3px!important;padding-bottom:3px!important;width:100%;box-sizing:border-box;overflow:hidden}.sub-menu .nav-items .router-link[data-v-7de2b828]{max-width:100%;overflow:hidden;padding-left:20px;font-size:.8rem;width:100%;box-sizing:border-box}.scrollable-sub-menu .nav-items .router-link[data-v-7de2b828]{padding-left:0}.sub-menu .nav-items .d-none.d-lg-block[data-v-7de2b828]{max-width:140px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;flex:1;min-width:0}.sidenav-due-icon[data-v-7de2b828]{margin-left:auto;margin-right:0;display:inline-flex;align-items:center;justify-content:center;gap:2px;height:22px;min-width:22px;padding:0 6px;border-radius:11px;background-color:#059669;color:#fff;border:1px solid hsla(0,0%,100%,.25);transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0;cursor:pointer}.sidenav-due-icon.glowing[data-v-7de2b828]{box-shadow:0 0 12px rgba(5,150,105,.5),0 0 20px rgba(5,150,105,.35);transform:scale(1.05)}.sidenav-due-icon.pulsing[data-v-7de2b828]{animation:sidenavPulseScale-7de2b828 2s ease-in-out infinite}@keyframes sidenavPulseScale-7de2b828{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}.sidenav-due-icon__icon[data-v-7de2b828]{font-size:14px;color:inherit}.sidenav-due-icon__count[data-v-7de2b828]{font-size:.7rem;font-weight:700;line-height:1;color:inherit}.tooltip-item .sidenav-due-icon[data-v-7de2b828]{margin-right:0}.sub-menu .sidenav-due-icon[data-v-7de2b828]{margin-right:10px}.sidenav-lock-icon[data-v-7de2b828]{margin-left:auto;margin-right:10px;font-size:14px;color:hsla(0,0%,100%,.6);flex-shrink:0}.tooltip-item .sidenav-lock-icon[data-v-7de2b828]{margin-right:0;color:#6b7280;font-size:13px}.dragging[data-v-7de2b828]{opacity:.5;background:#eee}.drag-handle[data-v-7de2b828]{cursor:grab}.tooltip-drag-handle[data-v-7de2b828]{cursor:grab;transition:opacity .2s ease}.tooltip-drag-handle[data-v-7de2b828]:hover{opacity:1!important}.tooltip-dragging[data-v-7de2b828]{opacity:.5;background:#f3f4f6;border-radius:8px;cursor:grabbing}@media (max-width:1000px){.sidenav[data-v-7de2b828]{padding-left:15px}.sidenav .links .tooltip-icon[data-v-7de2b828]{font-size:20px;padding-top:5px;padding-bottom:5px;width:50%;margin:0 auto}}@media (min-width:1000px){.sidenav ul .nav-items[data-v-7de2b828]{padding-left:15px}}@media (min-width:1500px){.sidenav[data-v-7de2b828]{padding-left:15px}}@media (min-width:1000px) and (max-width:1500px){.sidenav[data-v-7de2b828]{padding-left:18px}}.sidenav-drawer[data-v-7de2b828]{position:fixed;top:0;left:0;height:100vh;z-index:1050;transition:transform .3s ease-in-out;background-color:#050559}.sidenav-drawer.sidenav-collapsed[data-v-7de2b828]{width:80px;transform:translateX(0)}.sidenav-drawer[data-v-7de2b828]:not(.sidenav-collapsed){width:280px;max-width:280px;transform:translateX(0);box-shadow:2px 0 10px rgba(0,0,0,.1)}.collapsed-logo-top[data-v-7de2b828]{display:flex;justify-content:flex-end;align-items:center;padding:15px 11px 15px 0;margin-top:5px;width:100%}.logo-icon-small[data-v-7de2b828]{width:28px;height:28px}.drawer-toggle-bottom[data-v-7de2b828]{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);z-index:1051;cursor:pointer;display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:#5c59e8;border-radius:50%;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.15)}.drawer-toggle-bottom[data-v-7de2b828]:hover{background-color:#4a47d1;transform:translateX(-50%) scale(1.1);box-shadow:0 4px 12px rgba(0,0,0,.2)}.drawer-toggle-bottom[data-v-7de2b828]:active{transform:translateX(-50%) scale(.95)}.drawer-arrow-icon[data-v-7de2b828]{color:#fff;font-size:12px;font-weight:700}.collapsed-nav-icons[data-v-7de2b828]{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:6px;padding:5px 11px 5px 0;margin-top:5px;margin-bottom:50px;width:100%}.collapsed-nav-link[data-v-7de2b828]{text-decoration:none;display:block}.collapsed-nav-item[data-v-7de2b828]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;transition:all .3s ease;cursor:pointer;position:relative}.collapsed-nav-item[data-v-7de2b828]:hover{background-color:rgba(92,89,232,.2)}.collapsed-nav-item.selected[data-v-7de2b828]{background-color:#5c59e8}.collapsed-nav-item .iconify[data-v-7de2b828],.collapsed-nav-item img[data-v-7de2b828]{width:16px;height:16px;color:#fff}.collapsed-nav-item-container[data-v-7de2b828]{position:relative;display:flex;align-items:center;justify-content:center}.nav-tooltip[data-v-7de2b828]{position:absolute;left:100%;top:0;margin-left:12px;z-index:10001;pointer-events:none;opacity:0;visibility:hidden;transform:translateX(-8px);transition:all .3s cubic-bezier(.4,0,.2,1)}.tooltip-content[data-v-7de2b828]{background-color:#fff;border:1px solid #e1e5e9;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.08);min-width:200px;max-width:280px;overflow:hidden;backdrop-filter:blur(8px);position:relative}.tooltip-content[data-v-7de2b828]:before{content:"";position:absolute;left:-6px;top:12px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #e1e5e9}.tooltip-content[data-v-7de2b828]:after{content:"";position:absolute;left:-5px;top:12px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #fff}.tooltip-header[data-v-7de2b828]{background:linear-gradient(135deg,#5c59e8,#4a47d1);color:#fff;padding:12px 16px;font-size:.9rem;font-weight:600;letter-spacing:.3px;border-bottom:none;position:relative;display:flex;align-items:center;justify-content:space-between}.tooltip-header[data-v-7de2b828]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2) 50%,transparent)}.tooltip-add-icon[data-v-7de2b828]{width:16px;height:16px;cursor:pointer;opacity:.8;transition:all .2s ease;filter:brightness(0) invert(1)}.tooltip-add-icon[data-v-7de2b828]:hover{opacity:1;transform:scale(1.1)}.tooltip-items[data-v-7de2b828]{max-height:240px;overflow-y:auto;padding:4px 0}.tooltip-items[data-v-7de2b828]::-webkit-scrollbar{width:4px}.tooltip-items[data-v-7de2b828]::-webkit-scrollbar-track{background:transparent}.tooltip-items[data-v-7de2b828]::-webkit-scrollbar-thumb{background:rgba(92,89,232,.3);border-radius:2px}.tooltip-items[data-v-7de2b828]::-webkit-scrollbar-thumb:hover{background:rgba(92,89,232,.5)}.tooltip-item[data-v-7de2b828]{display:flex;align-items:center;padding:10px 16px;color:#374151;text-decoration:none;font-size:.85rem;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);border-bottom:1px solid rgba(229,231,235,.6);position:relative;cursor:grab}.tooltip-item[data-v-7de2b828]:last-child{border-bottom:none}.tooltip-item[data-v-7de2b828]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#5c59e8,#4a47d1);opacity:0;transition:opacity .2s ease}.tooltip-item[data-v-7de2b828]:hover{background:linear-gradient(135deg,rgba(92,89,232,.08),rgba(74,71,209,.12));text-decoration:none;color:#1f2937;transform:translateX(2px)}.tooltip-item[data-v-7de2b828]:hover:before{opacity:1}.tooltip-item-selected[data-v-7de2b828]{background:linear-gradient(135deg,rgba(92,89,232,.15),rgba(74,71,209,.2));color:#1f2937;font-weight:600}.tooltip-item-selected[data-v-7de2b828]:before{opacity:1}.tooltip-item .tooltip-icon[data-v-7de2b828]{margin-right:10px;font-size:.8rem;color:#6b7280;transition:color .2s ease}.tooltip-item:hover .tooltip-icon[data-v-7de2b828]{color:#5c59e8}.tooltip-count[data-v-7de2b828]{margin-left:auto;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border-radius:12px;min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:600;box-shadow:0 2px 4px rgba(16,185,129,.3);transition:all .2s ease}.tooltip-item:hover .tooltip-count[data-v-7de2b828]{transform:scale(1.05);box-shadow:0 4px 8px rgba(16,185,129,.4)}.collapsed-nav-item-container:hover .collapsed-nav-item[data-v-7de2b828]{box-shadow:0 0 0 2px rgba(92,89,232,.3);transform:scale(1.05)}.collapsed-nav-item-container:hover .nav-tooltip[data-v-7de2b828]{pointer-events:auto;opacity:1;visibility:visible;transform:translateX(0)}.collapsed-nav-item-container:hover .nav-tooltip .tooltip-item[data-v-7de2b828]{pointer-events:auto}.sidenav-drawer.sidenav-collapsed .collapsed-nav-icons[data-v-7de2b828],.sidenav-drawer.sidenav-collapsed[data-v-7de2b828]{overflow:visible}@media (max-width:1200px){.sidenav-drawer[data-v-7de2b828]{position:fixed;top:0;left:0;height:100vh;z-index:1050;transition:all .3s ease-in-out;background-color:#050559}.sidenav-drawer.sidenav-collapsed[data-v-7de2b828]{width:60px}.sidenav-drawer[data-v-7de2b828]:not(.sidenav-collapsed){width:280px;max-width:280px;box-shadow:2px 0 10px rgba(0,0,0,.1)}.sidenav-drawer~* .custom-col-width-10[data-v-7de2b828],.sidenav-drawer~* .custom-col-width-9[data-v-7de2b828]{width:100%!important;margin-left:0!important;transition:all .3s ease}.sidenav-drawer:not(.sidenav-collapsed) .sub-menu .nav-items[data-v-7de2b828]{padding-top:2px!important;padding-bottom:2px!important}.sidenav-drawer:not(.sidenav-collapsed) .scrollable-sub-menu[data-v-7de2b828]{margin-top:4px;max-height:186px}}.sidenav-drawer.sidenav-collapsed .logo-container[data-v-7de2b828]{display:none}.sidenav-drawer:not(.sidenav-collapsed) .logo-img[data-v-7de2b828]{max-width:140px;max-height:28px}.sidenav-drawer[data-v-7de2b828] *{transition:all .3s ease}.sidenav-drawer.sidenav-collapsed[data-v-7de2b828]::-webkit-scrollbar{display:none}.sidenav-drawer.sidenav-collapsed[data-v-7de2b828]{scrollbar-width:none}.sidenav-drawer:not(.sidenav-collapsed) .scrollable-sub-menu[data-v-7de2b828]::-webkit-scrollbar{display:block;width:3px}.sidenav-drawer:not(.sidenav-collapsed) .scrollable-sub-menu[data-v-7de2b828]{scrollbar-width:thin;scrollbar-color:#413fb9 transparent}@media (max-width:899px){.sidenav-drawer[data-v-7de2b828]{display:none}}@media (min-width:1101px){.sidenav-drawer[data-v-7de2b828]{position:static;width:auto;height:auto;z-index:auto;box-shadow:none}.sidenav-drawer .drawer-toggle[data-v-7de2b828]{display:none}}@media (max-width:1200px){.sidenav-drawer[data-v-7de2b828]:not(.sidenav-collapsed){overflow-y:auto}.sidenav-drawer[data-v-7de2b828]~*{margin-left:60px}.sidenav-drawer[data-v-7de2b828]:not(.sidenav-collapsed)~*{font-size:18px!important}.custom-col-width-10[data-v-22ba47ca][data-v-7de2b828],.sidenav-drawer~* .custom-col-width-10[data-v-7de2b828],.sidenav-drawer~.custom-col-width-10[data-v-7de2b828]{width:calc(100% - 60px)!important}.sidenav-drawer~.row[data-v-7de2b828]{width:100%!important;margin-left:0!important;margin-right:0!important}.sidenav-drawer~.dashboard-body[data-v-7de2b828]{width:100%!important;margin:0!important;padding:0!important}body[data-v-7de2b828]:has(.sidenav-drawer){width:100%!important;margin:0!important;padding:0!important}#app[data-v-7de2b828]:has(.sidenav-drawer){width:100%!important;margin:0!important;padding:0!important}}.sidenav-unread-badge[data-v-7de2b828]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background-color:#ef4444;color:#fff;border-radius:10px;font-size:.65rem;font-weight:600;margin-left:auto;margin-right:8px;line-height:1}.sidenav-unread-badge--collapsed[data-v-7de2b828]{position:absolute;top:-4px;right:-4px;margin:0;min-width:18px;height:18px;font-size:.6rem;padding:0 4px}[data-v-5f7c2956] .add-contact-modal .ui-modal__dialog--lg{max-width:720px}.form[data-v-5f7c2956]{padding:24px}.linkedin-quick-add-section[data-v-5f7c2956]{position:relative;padding:24px;padding-top:16px;border:2px dashed #d0d5dd;border-radius:12px;background-color:#fafafa;margin-bottom:32px}.quick-add-button[data-v-5f7c2956]{position:absolute;top:-14px;left:16px;width:auto;padding:6px 14px;margin-bottom:0;z-index:10;pointer-events:none;background-color:#3e3efe!important;border-radius:9999px;padding:2px}.quick-add-button[data-v-5f7c2956] .ui-button{display:flex;align-items:center;gap:4px;font-size:.7rem;padding:4px 12px;cursor:default}.quick-add-button[data-v-5f7c2956] .ui-button,.quick-add-button[data-v-5f7c2956] .ui-button--disabled,.quick-add-button[data-v-5f7c2956] .ui-button--disabled:hover{background-color:#3e3efe!important;border-color:#3e3efe!important;opacity:1!important}.quick-add-button .button-icon-left[data-v-5f7c2956],.quick-add-button .button-icon-right[data-v-5f7c2956]{font-size:14px;width:14px;height:14px;color:#fff;flex-shrink:0}.linkedin-input-wrapper[data-v-5f7c2956]{display:flex;gap:12px;margin-top:20px;margin-bottom:16px}.linkedin-url-input[data-v-5f7c2956]{flex:1}.enrich-button[data-v-5f7c2956]{flex-shrink:0}.enrich-options[data-v-5f7c2956]{display:flex;gap:24px;flex-wrap:wrap}.bucket-info-notice[data-v-5f7c2956]{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;margin-bottom:16px;font-size:.8rem;color:#1e40af}.bucket-info-notice .notice-icon[data-v-5f7c2956]{font-size:16px;flex-shrink:0;margin-top:1px}.enrichment-info-notice[data-v-5f7c2956]{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;background-color:#fef3c7;border:1px solid #fcd34d;border-radius:8px;margin-top:12px;font-size:.8rem;color:#92400e}.enrichment-info-notice .notice-icon[data-v-5f7c2956]{font-size:16px;flex-shrink:0;margin-top:1px}.enrich-checkbox-wrapper[data-v-5f7c2956]{display:flex;align-items:center;gap:8px;cursor:pointer}.enrich-checkbox-wrapper[data-v-5f7c2956] .ui-checkbox{margin:0}.enrich-checkbox-wrapper[data-v-5f7c2956] .ui-checkbox__label{margin:0;padding:0}.enrich-checkbox-wrapper .checkbox-icon[data-v-5f7c2956]{font-size:18px;width:18px;height:18px;color:#6b7280;flex-shrink:0;display:inline-flex;align-items:center;vertical-align:middle}.checkbox-label-text[data-v-5f7c2956]{font-size:.875rem;font-weight:500;color:#344054;-webkit-user-select:none;-moz-user-select:none;user-select:none}.section-divider[data-v-5f7c2956]{position:relative;margin:32px 0;display:flex;align-items:center;justify-content:center}.divider-label[data-v-5f7c2956]{position:relative;background-color:#fff;padding:0 16px;font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;z-index:1}.divider-line[data-v-5f7c2956]{position:absolute;top:50%;left:0;right:0;height:1px;background-color:#e4e4e7;z-index:0}.contact-details-form[data-v-5f7c2956]{margin-top:24px}.form-row[data-v-5f7c2956]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px}.form-column[data-v-5f7c2956]{display:flex;flex-direction:column;gap:20px}.form-group[data-v-5f7c2956]{margin-bottom:24px}.form-error[data-v-5f7c2956]{font-size:.75rem;color:#ef4444;margin-top:4px}.dynamic-section[data-v-5f7c2956]{margin-top:8px}.full-width-section[data-v-5f7c2956]{width:100%;margin-top:16px;margin-bottom:0}.section-header[data-v-5f7c2956]{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.section-label[data-v-5f7c2956]{font-size:.82rem;font-weight:400;color:#344054}.add-field-btn-header[data-v-5f7c2956]{color:#3e3efe;font-weight:500;font-size:.75rem;padding:4px 8px}.add-field-btn-header[data-v-5f7c2956]:hover{background-color:#f3f1ff}.main-email-field[data-v-5f7c2956]{margin-bottom:12px}.phone-number-row[data-v-5f7c2956]{display:flex;flex-direction:column;gap:0;margin-bottom:12px;position:relative}.phone-number-row[data-v-5f7c2956]:not(.additional-field){margin-bottom:12px}.phone-number-row.additional-field[data-v-5f7c2956]{margin-top:8px;padding-top:8px;border-top:1px dashed #e5e7eb;position:relative}.phone-fields-wrapper[data-v-5f7c2956]{display:flex;gap:12px;align-items:flex-start;width:100%}.email-row[data-v-5f7c2956]{display:flex;flex-direction:column;gap:0;margin-bottom:12px;position:relative}.email-row.additional-field[data-v-5f7c2956]{margin-top:8px;padding-top:8px;border-top:1px dashed #e5e7eb;position:relative}.dynamic-section .ui-input[data-v-5f7c2956]{margin-bottom:0}.phone-type-select[data-v-5f7c2956]{flex:0 0 140px;min-width:0}.phone-input-wrapper[data-v-5f7c2956]{flex:1;min-width:0}.add-field-btn[data-v-5f7c2956]{margin-top:8px;color:#3e3efe;font-weight:500}.add-field-btn[data-v-5f7c2956]:hover{background-color:#f3f1ff}.delete-field-btn[data-v-5f7c2956]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;margin-top:28px;background:transparent;border:none;border-radius:8px;cursor:pointer;color:#6b7280;transition:all .2s ease;flex-shrink:0}.delete-field-btn[data-v-5f7c2956]:hover:not(:disabled){background-color:#fee2e2;color:#dc2626}.delete-field-btn[data-v-5f7c2956]:disabled{opacity:.5;cursor:not-allowed}.delete-field-btn .iconify[data-v-5f7c2956]{font-size:18px;width:18px;height:18px}.additional-field-header[data-v-5f7c2956]{display:flex;align-items:center;justify-content:flex-end;margin-bottom:6px}.enrichment-sent-state[data-v-5f7c2956]{display:flex;align-items:center;gap:14px;padding:20px 24px;margin-bottom:32px;background-color:#f0fdf4;border:1px solid #86efac;border-radius:12px}.enrichment-sent-icon[data-v-5f7c2956]{font-size:28px;width:28px;height:28px;color:#16a34a;flex-shrink:0}.enrichment-sent-info[data-v-5f7c2956]{display:flex;flex-direction:column;gap:2px}.enrichment-sent-title[data-v-5f7c2956]{font-size:.875rem;font-weight:600;color:#15803d}.enrichment-sent-sub[data-v-5f7c2956]{font-size:.8rem;color:#166534;line-height:1.4}.remove-additional-btn[data-v-5f7c2956]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;color:#6b7280;transition:all .2s ease;flex-shrink:0}.remove-additional-btn[data-v-5f7c2956]:hover:not(:disabled){background-color:#fee2e2;border-color:#fca5a5;color:#dc2626}.remove-additional-btn[data-v-5f7c2956]:disabled{opacity:.5;cursor:not-allowed}.remove-additional-btn .iconify[data-v-5f7c2956]{font-size:14px;width:14px;height:14px}.custom-fields-section[data-v-5f7c2956]{margin-top:24px;padding-top:0;border-top:none}.custom-field-row[data-v-5f7c2956]{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;align-items:flex-start;margin-bottom:16px}.custom-field-input[data-v-5f7c2956]{flex:1}.global-search-container[data-v-5f7c2956]{position:relative}.global-search-dropdown[data-v-5f7c2956]{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:#fff;border:1px solid #e4e4e7;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:2000;max-height:250px;overflow-y:auto}.global-search-item[data-v-5f7c2956]{padding:10px 16px;cursor:pointer;font-size:.875rem;color:#18181b;border-bottom:1px solid #f0f0f0;transition:background-color .2s ease}.global-search-item[data-v-5f7c2956]:last-child{border-bottom:none}.global-search-item[data-v-5f7c2956]:hover{background:#f1f7fd}.global-search-item .company-name[data-v-5f7c2956]{margin:0;font-size:.875rem;font-weight:500;color:#3e3efe}@media (max-width:1024px){.form-row[data-v-5f7c2956]{grid-template-columns:1fr;gap:20px}.custom-field-row[data-v-5f7c2956]{grid-template-columns:1fr;gap:12px}.phone-number-row[data-v-5f7c2956]{flex-direction:column}.phone-type-select[data-v-5f7c2956]{flex:1;width:100%}}@media (max-width:640px){.linkedin-quick-add-section[data-v-5f7c2956]{padding:16px}.linkedin-input-wrapper[data-v-5f7c2956]{flex-direction:column}.enrich-options[data-v-5f7c2956]{flex-direction:column;gap:12px}.form-column[data-v-5f7c2956],.form-row[data-v-5f7c2956]{gap:16px}}.found-card[data-v-5246103a]{display:flex;align-items:center;gap:12px;padding:14px 16px;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-radius:10px;border:1px solid #bae6fd;box-shadow:0 1px 3px 0 rgba(0,0,0,.05);transition:all .2s ease}.found-card[data-v-5246103a]:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1);border-color:#7dd3fc}.found-icon[data-v-5246103a]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-radius:10px;flex-shrink:0;box-shadow:0 1px 2px rgba(59,130,246,.1)}.icon[data-v-5246103a]{font-size:22px;color:#3b82f6;flex-shrink:0}.found-info[data-v-5246103a]{display:flex;flex-direction:column;gap:4px;flex:1}.count[data-v-5246103a]{font-size:.9375rem;font-weight:700;color:#1e40af;letter-spacing:-.01em}.status[data-v-5246103a]{font-size:.8125rem;color:#0369a1;font-weight:500}.contact-selection[data-v-75ae7b1a]{display:flex;flex-direction:column;gap:16px;height:100%}.selection-header[data-v-75ae7b1a]{display:flex;justify-content:space-between;align-items:center;padding:0 4px}.selection-info[data-v-75ae7b1a]{display:flex;align-items:center}.selection-count[data-v-75ae7b1a]{font-size:.875rem;font-weight:500;color:#374151}.selection-actions[data-v-75ae7b1a]{display:flex;gap:8px}.table-container[data-v-75ae7b1a]{flex:1;min-height:0;max-height:400px;overflow-y:auto;border-radius:12px;border:1px solid #eeeef2;background:#fff}.contacts-table[data-v-75ae7b1a]{width:100%;border-collapse:collapse;table-layout:fixed}.contacts-table thead[data-v-75ae7b1a]{position:sticky;top:0;background:#f9fafb;z-index:1}.contacts-table th[data-v-75ae7b1a]{padding:12px 16px;text-align:left;font-size:12px;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #eeeef2}.contacts-table td[data-v-75ae7b1a]{padding:12px 16px;font-size:14px;color:#484964;border-bottom:1px solid #f5f3f3;vertical-align:middle}.contacts-table tbody tr[data-v-75ae7b1a]{transition:background-color .15s ease}.contacts-table tbody tr[data-v-75ae7b1a]:hover{background-color:#fafafc}.contacts-table tbody tr.row-selected[data-v-75ae7b1a]{background-color:#f8f7ff}.contacts-table tbody tr.row-selected[data-v-75ae7b1a]:hover{background-color:#f0eeff}.checkbox-col[data-v-75ae7b1a]{width:48px}.contact-col[data-v-75ae7b1a]{width:35%}.location-col[data-v-75ae7b1a]{width:25%}.connection-col[data-v-75ae7b1a]{width:15%}.profile-col[data-v-75ae7b1a]{width:20%}.contact-cell[data-v-75ae7b1a]{display:flex;align-items:center;gap:12px}.avatar[data-v-75ae7b1a]{width:36px;height:36px;flex-shrink:0;border-radius:50%;overflow:hidden;background-color:#f3f4f6}.avatar-img[data-v-75ae7b1a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar-fallback[data-v-75ae7b1a]:after,.avatar-placeholder[data-v-75ae7b1a]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:12px;font-weight:600}.contact-info[data-v-75ae7b1a]{display:flex;flex-direction:column;gap:2px;min-width:0;overflow:hidden}.contact-name[data-v-75ae7b1a]{font-size:.875rem;font-weight:500;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contact-headline[data-v-75ae7b1a]{font-size:.75rem}.contact-headline[data-v-75ae7b1a],.location[data-v-75ae7b1a]{color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.location[data-v-75ae7b1a]{font-size:.875rem;display:block}.profile-link[data-v-75ae7b1a]{display:inline-flex;align-items:center;gap:6px;font-size:.8125rem;color:#0077b5;text-decoration:none;transition:color .2s ease}.profile-link[data-v-75ae7b1a]:hover{color:#005885;text-decoration:underline}.linkedin-icon[data-v-75ae7b1a]{font-size:16px}.header[data-v-17d83a0a]{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.icon-wrapper[data-v-17d83a0a]{display:flex;align-items:center;justify-content:center;width:64px;height:64px;background-color:#eff6ff;border-radius:50%}.icon-wrapper.warning[data-v-17d83a0a]{background-color:#fef3c7}.icon[data-v-17d83a0a]{font-size:32px;color:#3e3efe}.warning-icon[data-v-17d83a0a]{color:#f59e0b}.title[data-v-17d83a0a]{margin:0;font-size:1.125rem;font-weight:600;color:#111827;line-height:1.4}.body[data-v-17d83a0a]{padding:24px}.text[data-v-17d83a0a]{margin:0;font-size:.875rem;color:#6b7280;line-height:1.6;text-align:center}.text strong[data-v-17d83a0a]{color:#111827;font-weight:600}.footer[data-v-17d83a0a]{display:flex;gap:12px;justify-content:flex-end;width:100%}.header[data-v-5004d6a2]{padding:0;margin:0}.header-content[data-v-5004d6a2]{display:flex;align-items:flex-start;gap:14px;padding-right:0}.icon-wrapper[data-v-5004d6a2]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-radius:10px;flex-shrink:0;box-shadow:0 1px 2px rgba(59,130,246,.1)}.icon[data-v-5004d6a2]{font-size:22px;color:#3b82f6}.header-text[data-v-5004d6a2]{display:flex;flex-direction:column;gap:0;flex:1;padding-top:2px}.title[data-v-5004d6a2]{margin:0;font-size:1rem;font-weight:600;color:#111827;line-height:1.4;text-align:left}.body[data-v-5004d6a2]{padding:24px}.text[data-v-5004d6a2]{margin:0;font-size:.8125rem;color:#6b7280;line-height:1.5;text-align:left}.text strong[data-v-5004d6a2]{color:#111827;font-weight:600}.loading-state[data-v-5004d6a2]{display:flex;align-items:center;justify-content:center;padding:8px 0}.footer[data-v-5004d6a2]{display:flex;gap:12px;justify-content:flex-end;width:100%}.modal-wrapper[data-v-5004d6a2] .ui-modal__dialog--sm{max-width:420px}.modal-wrapper[data-v-5004d6a2] .ui-modal__header{padding:20px 24px 16px;border-bottom:none;position:relative;padding-bottom:16px}.modal-wrapper[data-v-5004d6a2] .ui-modal__body{padding:0 24px 20px}.modal-wrapper[data-v-5004d6a2] .ui-modal__footer{padding:16px 24px 20px}.modal-wrapper[data-v-5004d6a2] .ui-modal__close{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease;color:#6b7280;position:absolute;top:12px;right:12px;z-index:10}.modal-wrapper[data-v-5004d6a2] .ui-modal__close:disabled,.modal-wrapper[data-v-5004d6a2] .ui-modal__close[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.modal-wrapper[data-v-5004d6a2] .ui-modal__close:hover{background-color:#f3f4f6;color:#111827}.modal-wrapper[data-v-5004d6a2] .ui-modal__close:active{background-color:#e5e7eb}.header[data-v-1bdc80d7]{display:flex;align-items:center;gap:12px}.logo[data-v-1bdc80d7]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#0077b5;border-radius:6px;flex-shrink:0}.logo-icon[data-v-1bdc80d7]{color:#fff;font-size:20px}.title[data-v-1bdc80d7]{margin:0;font-size:1.125rem;font-weight:600;color:#111827;line-height:1.4}.body[data-v-1bdc80d7]{display:flex;flex-direction:column;gap:20px;padding:24px}.instruction[data-v-1bdc80d7]{margin:0;font-size:.875rem;color:#6b7280;line-height:1.5}.input-section[data-v-1bdc80d7]{display:flex;flex-direction:column;gap:8px}.label[data-v-1bdc80d7]{font-size:.8rem;font-weight:500;color:#374151}.input-wrapper[data-v-1bdc80d7]{position:relative;width:100%}.valid[data-v-1bdc80d7]{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center;pointer-events:none}.valid-icon[data-v-1bdc80d7]{color:#10b981;font-size:20px}.hint[data-v-1bdc80d7]{margin:0;font-size:.75rem;color:#9ca3af;line-height:1.4}.footer[data-v-1bdc80d7]{display:flex;gap:12px;border-top:none;justify-content:flex-end;width:100%}.footer[data-v-1bdc80d7]:has(.search-btn){justify-content:center}.search-btn[data-v-1bdc80d7]{width:100%}.search-btn[data-v-1bdc80d7] .ui-button{width:100%;font-size:.875rem;font-weight:500}.modal[data-v-1bdc80d7] .ui-modal__body{padding-bottom:0}.modal[data-v-1bdc80d7] .ui-modal__footer{padding:12px 24px}.modal-stepper[data-v-1bdc80d7]{margin:12px 0 20px}.modal-stepper[data-v-1bdc80d7] .stepper{margin-bottom:0;padding:0 8px}.selection-content[data-v-1bdc80d7]{min-height:300px;padding:24px}.form-content[data-v-1bdc80d7]{display:flex;flex-direction:column;gap:12px;padding:24px}.options[data-v-1bdc80d7]{display:flex;gap:24px;padding:0;margin:0}.option[data-v-1bdc80d7]{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.option-label[data-v-1bdc80d7]{font-size:.875rem;font-weight:500;color:#374151}.fields[data-v-1bdc80d7]{display:flex;flex-direction:column;gap:16px}.row[data-v-1bdc80d7]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.row[data-v-1bdc80d7]>*{min-width:0}.date-wrapper[data-v-1bdc80d7]{display:flex;flex-direction:column;gap:4px}.error[data-v-1bdc80d7]{font-size:.75rem;color:#dc3545;margin-top:4px}.notification-bell-wrapper[data-v-1602df8a]{display:inline-block}.notification-wrapper[data-v-1602df8a]{display:inline-flex;align-items:center;justify-content:center;background-color:#ebeaff;border-radius:50%;width:33px;height:33px;position:relative;cursor:pointer;transition:all .3s ease}.notification-wrapper[data-v-1602df8a]:hover{background-color:#ddd9ff;transform:scale(1.05)}.notification-wrapper.has-new-notifications[data-v-1602df8a]{animation:pulse-bell-1602df8a 2s ease-in-out infinite}@keyframes pulse-bell-1602df8a{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.notification-icon[data-v-1602df8a]{position:relative;color:#4c3dff;font-size:32px;display:flex;align-items:center;justify-content:center}.notification-badge[data-v-1602df8a]{position:absolute;top:-2px;right:-2px;background-color:#ef4444;color:#fff;font-size:10px;min-width:18px;height:18px;border-radius:9px;display:flex;align-items:center;justify-content:center;font-weight:700;padding:0 4px;border:2px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.1);animation:pulse-badge-1602df8a 2s ease-in-out infinite}@keyframes pulse-badge-1602df8a{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.notifications-dropdown[data-v-1602df8a]{position:absolute;top:45px;right:0;width:420px;max-height:500px;background:#fff;border:1px solid #e6e8ec;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.15);z-index:1000;display:flex;flex-direction:column;animation:slideDown-1602df8a .3s ease-out;overflow:hidden}@keyframes slideDown-1602df8a{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.notifications-header[data-v-1602df8a]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e6e8ec;background:#fafafa}.notifications-title[data-v-1602df8a]{margin:0;font-size:1rem;font-weight:600;color:#18181b}.unread-count-badge[data-v-1602df8a]{background-color:#3e3efe;color:#fff;font-size:.75rem;font-weight:600;padding:4px 10px;border-radius:12px;min-width:24px;text-align:center}.notifications-loading[data-v-1602df8a]{display:flex;align-items:center;justify-content:center;padding:40px 20px;min-height:120px}.notifications-list[data-v-1602df8a]{flex:1;overflow-y:auto;max-height:400px}.notifications-list[data-v-1602df8a]::-webkit-scrollbar{width:6px}.notifications-list[data-v-1602df8a]::-webkit-scrollbar-track{background:transparent}.notifications-list[data-v-1602df8a]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.notifications-list[data-v-1602df8a]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.notification-item[data-v-1602df8a]{padding:16px 20px;border-bottom:1px solid #f0f0f0;display:flex;gap:12px;cursor:pointer;transition:all .2s ease;position:relative}.notification-item[data-v-1602df8a]:hover{background:#f9fafb}.notification-item.unread[data-v-1602df8a]{background:#f0f7ff}.notification-item.unread[data-v-1602df8a]:hover{background:#e0efff}.notification-item[data-v-1602df8a]:last-child{border-bottom:none}.notification-icon-wrapper[data-v-1602df8a]{position:relative;flex-shrink:0}.notification-type-icon[data-v-1602df8a]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#f3f4f6}.notification-type-icon.type-enrichment[data-v-1602df8a]{background:#eff6ff;color:#3b82f6;box-shadow:0 1px 3px rgba(59,130,246,.1)}.notification-type-icon.type-meeting[data-v-1602df8a]{background:#fffbeb;color:#f59e0b;box-shadow:0 1px 3px rgba(245,158,11,.1)}.notification-type-icon.type-task[data-v-1602df8a]{background:#fef2f2;color:#ef4444;box-shadow:0 1px 3px rgba(239,68,68,.1)}.notification-type-icon.type-account[data-v-1602df8a]{background:#fef3c7;color:#d97706;box-shadow:0 1px 3px rgba(217,119,6,.1)}.notification-type-icon.type-linkedin[data-v-1602df8a]{background:#e7f3ff;color:#0a66c2;box-shadow:0 1px 3px rgba(10,102,194,.1)}.notification-type-icon.type-email[data-v-1602df8a]{background:#fef2f2;color:#ef4444;box-shadow:0 1px 3px rgba(239,68,68,.1)}.notification-type-icon.type-whatsapp[data-v-1602df8a]{background:#dcfce7;color:#25d366;box-shadow:0 1px 3px rgba(37,211,102,.1)}.notification-type-icon.type-sms[data-v-1602df8a]{background:#f3e8ff;color:#8b5cf6;box-shadow:0 1px 3px rgba(139,92,246,.1)}.notification-type-icon.type-call[data-v-1602df8a]{background:#dcfce7;color:#22c55e;box-shadow:0 1px 3px rgba(34,197,94,.1)}.notification-type-icon.type-call-followup[data-v-1602df8a]{background:#fffbeb;color:#f59e0b;box-shadow:0 1px 3px rgba(245,158,11,.1)}.notification-type-icon.type-default[data-v-1602df8a]{background:#f9fafb;color:#6b7280;box-shadow:0 1px 3px hsla(220,9%,46%,.1)}.unread-indicator[data-v-1602df8a]{position:absolute;top:-2px;right:-2px;width:10px;height:10px;background-color:#3e3efe;border-radius:50%;border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.2)}.notification-content[data-v-1602df8a]{flex:1;min-width:0}.notification-message[data-v-1602df8a]{margin-bottom:8px}.notification-title[data-v-1602df8a]{margin:0 0 4px 0;font-size:.8125rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}.notification-title.unread-text[data-v-1602df8a]{color:#3e3efe;font-weight:700}.notification-message-text[data-v-1602df8a]{margin:0 0 6px 0;font-size:.875rem;color:#18181b;line-height:1.5}.notification-message-text.unread-text[data-v-1602df8a]{font-weight:500;color:#111827}.notification-entity[data-v-1602df8a]{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:.8125rem;color:#6b7280}.notification-entity .iconify[data-v-1602df8a]{color:#9ca3af}.notification-footer[data-v-1602df8a]{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.notification-time[data-v-1602df8a]{font-size:.75rem;color:#9ca3af}.notification-actions[data-v-1602df8a]{display:flex;gap:8px}.notification-action-link[data-v-1602df8a]{color:#3e3efe;font-size:.8125rem;font-weight:500;text-decoration:none;padding:4px 8px;border-radius:6px;transition:all .2s ease}.notification-action-link[data-v-1602df8a]:hover{background:#ebeaff;color:#2d2dfe}.no-notifications[data-v-1602df8a]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#9ca3af;padding:40px 20px}.no-notifications .iconify[data-v-1602df8a]{color:#d1d5db;margin-bottom:12px}.no-notifications p[data-v-1602df8a]{margin:0;font-size:.875rem}.load-more-wrapper[data-v-1602df8a]{padding:12px 16px 14px;background:#fafafa;border-top:1px solid #f0f0f0}.load-more-btn[data-v-1602df8a]{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;background:#fff;border:1px solid #e5e7eb;padding:10px 16px;font-size:.8125rem;font-weight:500;color:#3e3efe;cursor:pointer;transition:all .2s ease;border-radius:8px}.load-more-btn[data-v-1602df8a]:hover:not(:disabled){background:#ebeaff;border-color:#c7c7ff;color:#2d2dfe}.load-more-btn[data-v-1602df8a]:disabled{cursor:not-allowed;color:#9ca3af;background:#f9fafb}.spin[data-v-1602df8a]{animation:spin-1602df8a 1s linear infinite}@keyframes spin-1602df8a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.owner-header[data-v-811dfa22]{justify-content:space-between;gap:16px}.owner-header[data-v-811dfa22],.owner-header__title[data-v-811dfa22]{display:flex;align-items:center}.page-title[data-v-811dfa22]{margin-top:5px;margin-left:16px;font-size:1rem;font-weight:500;color:#4b5563}.page-title strong[data-v-811dfa22]{font-weight:500}.owner-header__viewer[data-v-811dfa22]{position:relative}.viewer-toggle[data-v-811dfa22]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;min-width:0;border-radius:9999px;border:1px solid #e5e7eb;background-color:#fff;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 2px rgba(15,23,42,.04)}.viewer-toggle[data-v-811dfa22]:hover{border-color:#d4d4ff;box-shadow:0 4px 10px rgba(15,23,42,.08)}.viewer-toggle__icon-circle[data-v-811dfa22]{width:22px;height:22px;border-radius:9999px;background-color:#eef2ff;display:flex;align-items:center;justify-content:center}.viewer-toggle__icon[data-v-811dfa22]{font-size:12px;color:#4f46e5}.viewer-toggle__text[data-v-811dfa22]{display:flex;flex-direction:row;align-items:center;gap:4px}.viewer-toggle__label[data-v-811dfa22]{font-size:.6875rem;color:#9ca3af;line-height:1.3}.viewer-toggle__value[data-v-811dfa22]{font-size:.75rem;font-weight:500;color:#111827;line-height:1.3}.viewer-toggle__chevron[data-v-811dfa22]{font-size:12px;color:#9ca3af;margin-left:2px}.viewer-dropdown[data-v-811dfa22]{position:absolute;top:100%;right:0;margin-top:8px;width:260px;max-width:260px;box-sizing:border-box;background-color:#fff;border-radius:16px;box-shadow:0 18px 45px rgba(15,23,42,.18),0 4px 8px rgba(15,23,42,.08);border:1px solid #e5e7eb;padding:6px 8px;z-index:40}.viewer-dropdown__header[data-v-811dfa22]{display:flex;align-items:center;gap:8px;padding:10px 16px 6px 16px;border-bottom:1px solid #e5e7eb}.viewer-dropdown__header-icon[data-v-811dfa22]{font-size:16px;color:#4f46e5}.viewer-dropdown__header-text[data-v-811dfa22]{font-size:.75rem;color:#6b7280}.viewer-option[data-v-811dfa22]{width:100%;display:flex;align-items:center;gap:10px;padding:6px 10px;margin:2px 0;background:transparent;border:none;cursor:pointer;transition:background-color .15s ease;border-radius:10px}.viewer-option[data-v-811dfa22]:hover{background-color:#f9fafb}.viewer-option--selected[data-v-811dfa22]{background-color:#f5f3ff}.viewer-option__avatar[data-v-811dfa22]{width:32px;height:32px;border-radius:9999px;background-color:#eef2ff;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:600;color:#4f46e5;flex-shrink:0}.viewer-option__avatar--all[data-v-811dfa22]{background-color:#eef2ff}.viewer-option__avatar-icon[data-v-811dfa22]{font-size:16px;color:#4f46e5}.viewer-option__text[data-v-811dfa22]{display:flex;flex-direction:column;align-items:flex-start;flex:1;min-width:0}.viewer-option__name[data-v-811dfa22]{font-size:.8rem;font-weight:500;color:#111827}.viewer-option__subtitle[data-v-811dfa22]{font-size:.7rem;color:#6b7280}.viewer-option__check-icon[data-v-811dfa22]{font-size:16px;color:#4f46e5;flex-shrink:0}.global-search-container[data-v-7c6426f0]{width:100%;max-width:300px;margin-left:8px;margin-right:8px}@media (min-width:1500px){.global-search-container[data-v-7c6426f0]{max-width:360px;margin-left:12px;margin-right:12px}}.global-search-input-wrapper[data-v-7c6426f0]{width:100%}.global-search-input-wrapper[data-v-7c6426f0] .ui-input__field{background:#fff;border:1px solid #e4e4e7;border-radius:12px;height:32px!important;padding-left:28px!important;transition:all .2s ease}.global-search-input-wrapper[data-v-7c6426f0] .ui-input__field:hover{border-color:#9ca3af;box-shadow:0 1px 3px 0 rgba(0,0,0,.08)}.global-search-input-wrapper[data-v-7c6426f0] .ui-input__field:focus{border-color:#3e3efe;box-shadow:0 0 0 3px rgba(62,62,254,.08),0 1px 3px 0 rgba(0,0,0,.1)}.global-search-input-wrapper[data-v-7c6426f0] .ui-input__icon{color:#6b7280}.global-search-input-wrapper[data-v-7c6426f0] .ui-input__field:focus~.ui-input__leading .ui-input__icon{color:#3e3efe}.global-search-dropdown[data-v-7c6426f0]{position:absolute;top:calc(100% + 8px);left:0;width:100%;background:#fff;border:1px solid #e4e4e7;border-radius:12px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06),0 0 0 1px rgba(0,0,0,.05);z-index:2000;max-height:320px;overflow-y:auto;padding:6px}.global-search-dropdown[data-v-7c6426f0]::-webkit-scrollbar{width:6px}.global-search-dropdown[data-v-7c6426f0]::-webkit-scrollbar-track{background:transparent}.global-search-dropdown[data-v-7c6426f0]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.global-search-dropdown[data-v-7c6426f0]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.global-search-item[data-v-7c6426f0]{display:flex;align-items:center;gap:12px;padding:10px 12px;cursor:pointer;border-radius:8px;transition:all .15s ease;margin-bottom:2px}.global-search-item[data-v-7c6426f0]:last-child{margin-bottom:0}.global-search-item[data-v-7c6426f0]:hover{background:#f3f4f6}.global-search-item[data-v-7c6426f0]:active{background:#e5e7eb;transform:scale(.98)}.search-item__icon[data-v-7c6426f0]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:#f3f4f6;color:#3e3efe;flex-shrink:0;transition:all .15s ease}.global-search-item:hover .search-item__icon[data-v-7c6426f0]{background:#ebeaff;transform:scale(1.05)}.search-item__content[data-v-7c6426f0]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.search-item__title[data-v-7c6426f0]{margin:0;font-size:.875rem;font-weight:500;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-item__entity[data-v-7c6426f0]{font-size:.75rem;color:#6b7280;text-transform:capitalize;font-weight:400}.search-item__arrow[data-v-7c6426f0]{display:flex;align-items:center;justify-content:center;color:#9ca3af;opacity:0;transition:all .15s ease;flex-shrink:0}.global-search-item:hover .search-item__arrow[data-v-7c6426f0]{opacity:1;color:#3e3efe;transform:translateX(2px)}.global-search-loading[data-v-7c6426f0]{position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:3;color:#3e3efe;pointer-events:none}.spinning[data-v-7c6426f0]{animation:spin-7c6426f0 1s linear infinite}@keyframes spin-7c6426f0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.custom-select-wrapper[data-v-4e49e435]{position:relative;width:100%;overflow:visible;display:flex;flex-direction:column}.custom-select-label[data-v-4e49e435]{display:block;font-size:12px;font-weight:400;color:#344054;margin-bottom:6px}.custom-select-label .required-field[data-v-4e49e435]{color:#dc3545;font-size:1.1rem;margin-left:2px}.select-header[data-v-4e49e435]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#fff;border:1px solid #e1e1e1;border-radius:8px;cursor:pointer;transition:all .2s ease;height:43px;min-height:43px;font-size:.82rem;font-weight:400}.select-header.is-open[data-v-4e49e435],.select-header[data-v-4e49e435]:hover{border-color:#3e3efe}.selected-value[data-v-4e49e435]{font-size:.82rem;color:#282a30;font-weight:400;flex:1;min-width:0;width:100%;padding-right:8px}.placeholder[data-v-4e49e435]{font-size:.82rem;color:#9ca3af;font-weight:400}.dropdown-icon[data-v-4e49e435]{color:#646464;transition:transform .2s ease;flex-shrink:0;margin-left:8px}.dropdown-icon.is-open[data-v-4e49e435]{transform:rotate(180deg)}.custom-dropdown-menu[data-v-4e49e435]{background:#fff;border:1px solid #e1e1e1;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.1);max-height:300px;min-height:50px;overflow-y:auto;overflow-x:hidden;pointer-events:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:silver #f5f5f5}.custom-dropdown-item[data-v-4e49e435]{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;border-bottom:1px solid #f5f5f5;transition:background-color .15s ease}.custom-dropdown-item[data-v-4e49e435]:last-child{border-bottom:none}.custom-dropdown-item[data-v-4e49e435]:hover{background-color:#f8f7ff}.custom-dropdown-item.is-selected[data-v-4e49e435]{background-color:#f3f1ff}.item-content[data-v-4e49e435]{display:flex;align-items:center;justify-content:space-between;flex:1;cursor:pointer}.item-label[data-v-4e49e435]{font-size:.82rem;color:#344054;font-weight:400;flex:1;display:flex;align-items:center;min-width:0;overflow:hidden}.check-icon[data-v-4e49e435]{color:#3e3efe;margin-left:12px;flex-shrink:0}.item-actions[data-v-4e49e435]{display:flex;align-items:center;gap:0;margin-left:4px}.action-btn[data-v-4e49e435]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease;background:transparent;padding:0;margin:0}.action-btn[data-v-4e49e435]:hover{transform:scale(1.1)}.edit-btn[data-v-4e49e435]{color:#3e3efe}.edit-btn[data-v-4e49e435]:hover{background-color:#ececff}.delete-btn[data-v-4e49e435]{color:#ff0f0f}.delete-btn[data-v-4e49e435]:hover{background-color:#ffe5e5}.action-btn[data-v-4e49e435] svg{width:14px;height:14px}.dropdown-footer[data-v-4e49e435]{padding:8px;border-top:1px solid #f0f0f0}.add-new-btn[data-v-4e49e435]{display:flex;align-items:center;justify-content:center;width:100%;padding:8px 12px;background:transparent;border:1px dashed #3e3efe;border-radius:6px;color:#3e3efe;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;gap:6px}.add-new-btn[data-v-4e49e435]:hover{background-color:#f8f7ff;border-style:solid}.add-new-btn[data-v-4e49e435] svg{width:14px;height:14px;flex-shrink:0}.dropdown-enter-active[data-v-4e49e435],.dropdown-leave-active[data-v-4e49e435]{transition:all .2s ease}.dropdown-enter-from[data-v-4e49e435],.dropdown-leave-to[data-v-4e49e435]{opacity:0;transform:translateY(-8px)}.custom-dropdown-menu[data-v-4e49e435]::-webkit-scrollbar{width:8px}.custom-dropdown-menu[data-v-4e49e435]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:8px;margin:4px 0}.custom-dropdown-menu[data-v-4e49e435]::-webkit-scrollbar-thumb{background:silver;border-radius:8px;border:2px solid #f5f5f5}.custom-dropdown-menu[data-v-4e49e435]::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.custom-dropdown-menu[data-v-4e49e435]::-webkit-scrollbar-thumb:active{background:#8a8a8a}.live-caption-container[data-v-6f0820a2]{background:#fff;border:1px solid #e8e8e8;border-radius:10px;padding:12px 14px;margin-bottom:12px;max-height:300px;overflow-y:auto}.live-caption-header[data-v-6f0820a2]{margin-bottom:8px}.live-indicator[data-v-6f0820a2]{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:600;color:#646464;text-transform:uppercase;letter-spacing:.5px}.red-dot[data-v-6f0820a2]{width:6px;height:6px;background-color:#ff0f0f;border-radius:50%;display:inline-block;animation:pulse-6f0820a2 2s ease-in-out infinite}@keyframes pulse-6f0820a2{0%,to{opacity:1}50%{opacity:.5}}.live-caption-content[data-v-6f0820a2]{min-height:40px}.caption-messages[data-v-6f0820a2]{display:flex;flex-direction:column;gap:8px}.caption-message[data-v-6f0820a2]{font-size:14px;line-height:1.6;padding:6px 8px;background:#fafafa;border-radius:6px;border-left:3px solid transparent}.caption-message.customer[data-v-6f0820a2]{border-left-color:#06c;text-align:right}.caption-message.sales-rep[data-v-6f0820a2]{border-left-color:#c60;text-align:left}.speaker-label[data-v-6f0820a2]{font-weight:600;color:#2c2c2e;margin-right:6px}.caption-message.customer .speaker-label[data-v-6f0820a2]{color:#06c}.caption-message.sales-rep .speaker-label[data-v-6f0820a2]{color:#c60}.message-text[data-v-6f0820a2]{color:#2c2c2e}.live-caption-container[data-v-6f0820a2]::-webkit-scrollbar{width:6px}.live-caption-container[data-v-6f0820a2]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.live-caption-container[data-v-6f0820a2]::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:3px}.live-caption-container[data-v-6f0820a2]::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.caption-fade-enter-active[data-v-6f0820a2]{transition:all .3s ease}.caption-fade-leave-active[data-v-6f0820a2]{transition:all .2s ease}.caption-fade-enter-from[data-v-6f0820a2]{opacity:0;transform:translateY(-10px)}.caption-fade-leave-to[data-v-6f0820a2]{opacity:0;transform:translateY(10px)}.dialer-wrapper[data-v-7f50e7be]{position:relative}.dialer-icon[data-v-7f50e7be]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;cursor:pointer;color:#3e3efe;background-color:#f3f4f6;transition:all .2s ease}.dialer-icon[data-v-7f50e7be]:hover{background-color:#ebeaff;color:#2d2dd8;transform:scale(1.05)}.dialer-dropdown[data-v-7f50e7be]{position:absolute;top:calc(100% + 8px);right:0;width:420px;background:#fff;border:1px solid #e4e4e7;border-radius:16px;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);z-index:1000;overflow:hidden}.ivr-dropdown[data-v-7f50e7be]{width:300px}.dialer-container[data-v-7f50e7be]{position:relative;padding:24px;background:#fff}.close-call-button[data-v-7f50e7be],.close-dialer-button[data-v-7f50e7be]{position:absolute;top:12px;right:12px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;background:#f3f4f6;border-radius:8px;cursor:pointer;color:#6b7280;transition:all .2s ease;z-index:10}.close-call-button[data-v-7f50e7be]:hover,.close-dialer-button[data-v-7f50e7be]:hover{background:#e5e7eb;color:#374151}.input-group[data-v-7f50e7be]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#f9fafb;border:1px solid #e4e4e7;border-radius:12px;margin-bottom:16px;transition:all .2s ease}.input-group[data-v-7f50e7be]:focus-within{border-color:#3e3efe;background:#fff;box-shadow:0 0 0 3px rgba(62,62,254,.1)}.input-icon[data-v-7f50e7be]{display:flex;align-items:center;color:#6b7280;flex-shrink:0}.input-wrapper[data-v-7f50e7be]{position:relative;flex:1}.dialer-input-field[data-v-7f50e7be]{width:100%;border:none;background:transparent;font-size:.8125rem;color:#111827;outline:none;padding:0}.dialer-input-field[data-v-7f50e7be]::-moz-placeholder{color:#9ca3af;font-size:.75rem}.dialer-input-field[data-v-7f50e7be]::placeholder{color:#9ca3af;font-size:.75rem}.contacts-dropdown[data-v-7f50e7be]{position:absolute;top:calc(100% + 8px);left:0;right:0;background:#fff;border:1px solid #e4e4e7;border-radius:12px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);z-index:100;max-height:200px;overflow-y:auto}.contacts-dropdown ul[data-v-7f50e7be]{list-style:none;margin:0;padding:4px}.contacts-dropdown li[data-v-7f50e7be]{padding:10px 12px;cursor:pointer;font-size:.875rem;color:#374151;border-radius:8px;transition:all .15s ease}.contacts-dropdown li[data-v-7f50e7be]:hover{background:#f3f4f6;color:#111827}.loading-indicator[data-v-7f50e7be]{display:flex;justify-content:center;margin-bottom:16px;color:#3e3efe}.spinning[data-v-7f50e7be]{animation:spin-7f50e7be 1s linear infinite}@keyframes spin-7f50e7be{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.keypad[data-v-7f50e7be]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:16px}.keypad-btn[data-v-7f50e7be]{width:100%;height:48px;border:1px solid #e4e4e7;background:#fff;border-radius:10px;font-size:.9375rem;font-weight:400;color:#6b7280;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center}.keypad-btn[data-v-7f50e7be]:hover{background:#f3f4f6;border-color:#d1d5db;transform:scale(1.02)}.keypad-btn[data-v-7f50e7be]:active{transform:scale(.98);background:#e5e7eb}.zero-btn[data-v-7f50e7be]{position:relative}.zero-content[data-v-7f50e7be]{display:flex;flex-direction:column;align-items:center;justify-content:center}.zero-number[data-v-7f50e7be]{font-size:.9375rem;font-weight:400;color:#6b7280}.zero-plus[data-v-7f50e7be]{font-size:.6875rem;color:#6b7280;margin-top:-4px}.dialer-actions[data-v-7f50e7be]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:10px}.call-action-btn[data-v-7f50e7be]{flex:1;height:48px;border:none;background:linear-gradient(135deg,#16a34a,#15803d);color:#fff;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 4px 6px -1px rgba(22,163,74,.3)}.call-action-btn[data-v-7f50e7be]:hover:not(:disabled){background:linear-gradient(135deg,#15803d,#166534);transform:translateY(-2px);box-shadow:0 6px 12px -2px rgba(22,163,74,.4)}.call-action-btn[data-v-7f50e7be]:active:not(:disabled){transform:translateY(0)}.call-action-btn[data-v-7f50e7be]:disabled{opacity:.5;cursor:not-allowed}.backspace-btn[data-v-7f50e7be]{width:48px;height:48px;border:1px solid #e4e4e7;background:#fff;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#6b7280;transition:all .2s ease}.backspace-btn[data-v-7f50e7be]:hover:not(:disabled){background:#f3f4f6;border-color:#d1d5db;color:#374151}.backspace-btn[data-v-7f50e7be]:disabled{opacity:.4;cursor:not-allowed}.call-from[data-v-7f50e7be]{text-align:center;font-size:.75rem;color:#6b7280;margin-top:12px}.call-from-name[data-v-7f50e7be]{font-weight:600;color:#3e3efe;margin-left:4px}.call-screen[data-v-7f50e7be]{padding-top:8px}.call-header[data-v-7f50e7be]{text-align:center;margin-bottom:24px}.call-label[data-v-7f50e7be]{font-size:.75rem;color:#6b7280;margin-bottom:16px;text-transform:uppercase;letter-spacing:.5px}.user-avatar[data-v-7f50e7be]{display:flex;justify-content:center;margin-bottom:16px;color:#3e3efe}.contact-name[data-v-7f50e7be]{font-size:1.125rem;font-weight:600;color:#111827;margin-bottom:8px}.phone-number[data-v-7f50e7be]{font-size:.875rem;color:#6b7280;margin-bottom:16px}.call-status[data-v-7f50e7be]{min-height:24px;margin-top:8px}.status-text[data-v-7f50e7be]{font-size:.875rem;font-weight:500}.status-connecting[data-v-7f50e7be],.status-reconnecting[data-v-7f50e7be],.status-ringing[data-v-7f50e7be]{color:#3e3efe}.status-in-call[data-v-7f50e7be]{color:#16a34a;font-size:1rem;font-weight:600}.dots[data-v-7f50e7be]:after{content:"...";animation:dots-7f50e7be 1.5s steps(4) infinite}@keyframes dots-7f50e7be{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}.call-actions[data-v-7f50e7be]{display:flex;justify-content:space-between;gap:8px;margin-top:24px}.action-item[data-v-7f50e7be]{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1}.action-button[data-v-7f50e7be]{width:48px;height:48px;border:1px solid #e4e4e7;background:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#6b7280;transition:all .2s ease}.action-button[data-v-7f50e7be]:hover{background:#f3f4f6;border-color:#d1d5db;transform:scale(1.05)}.action-button.active[data-v-7f50e7be]{background:#ebeaff;border-color:#3e3efe;color:#3e3efe}.hangup-button[data-v-7f50e7be]{background:#ef4444!important;border-color:#ef4444!important;color:#fff!important}.hangup-button[data-v-7f50e7be]:hover{background:#dc2626!important;border-color:#dc2626!important}.action-label[data-v-7f50e7be]{font-size:.75rem;color:#6b7280;text-align:center}.action-label.active[data-v-7f50e7be]{color:#3e3efe;font-weight:600}.microphone-dropdown[data-v-7f50e7be]{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background:#fff;border:1px solid #e4e4e7;border-radius:12px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);z-index:100;min-width:180px;padding:4px}.microphone-dropdown ul[data-v-7f50e7be]{list-style:none;margin:0;padding:0}.microphone-dropdown li[data-v-7f50e7be]{padding:10px 16px;cursor:pointer;font-size:.875rem;color:#374151;border-radius:8px;transition:all .15s ease}.microphone-dropdown li[data-v-7f50e7be]:hover{background:#f3f4f6;color:#111827}.chevron-icon[data-v-7f50e7be]{position:absolute;bottom:4px;right:4px;color:#9ca3af}.ivr-input-wrapper[data-v-7f50e7be]{margin-bottom:20px}.ivr-input-wrapper .dialer-input-field[data-v-7f50e7be]{padding:12px 16px;background:#f9fafb;border:1px solid #e4e4e7;border-radius:12px;text-align:center;font-size:1.125rem;font-weight:600}.calling-from-section[data-v-7f50e7be]{margin-top:16px;padding-top:16px;border-top:1px solid #e4e4e7}.calling-from-label[data-v-7f50e7be]{font-size:12px;color:#646464;margin-bottom:8px;font-weight:400}.phone-number-select-wrapper[data-v-7f50e7be]{display:flex;gap:8px;align-items:stretch;position:relative;width:100%}.phone-number-select[data-v-7f50e7be]{flex:1;min-width:0}.phone-number-display[data-v-7f50e7be]{flex:1;padding:8px 12px;background:#f8f9fa;border:1px solid #e4e4e7;border-radius:8px;font-size:14px;color:#1f2937;display:flex;align-items:center;min-width:0}.add-option-btn-side[data-v-7f50e7be],.add-phone-btn-wrapper[data-v-7f50e7be]{flex-shrink:0;display:flex;align-items:center}.add-option-btn-side[data-v-7f50e7be]{background:#3e3efe;border:none;border-radius:4px;width:24px;height:24px;justify-content:center;padding:0;color:#fff;align-self:center;cursor:pointer}.add-option-btn-side[data-v-7f50e7be]:hover{background:#2d2dff}.no-phone-number-banner[data-v-7f50e7be]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;font-size:13px}.banner-info-icon[data-v-7f50e7be]{font-size:16px;color:#6b7280;flex-shrink:0}.banner-text[data-v-7f50e7be]{color:#374151;flex:1}.banner-link-button[data-v-7f50e7be]{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:transparent;color:#3e3efe;font-size:13px;font-weight:500;cursor:pointer;transition:color .2s}.banner-link-button[data-v-7f50e7be]:hover{color:#3230d6}.banner-arrow-icon[data-v-7f50e7be]{font-size:14px}.buy-phone-card[data-v-7f50e7be]{position:absolute;bottom:100%;right:0;width:280px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;margin-bottom:4px}.buy-phone-card .card-header[data-v-7f50e7be]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #f0f0f0;background:#f8f9fa;border-radius:8px 8px 0 0}.buy-phone-card .header-content[data-v-7f50e7be]{display:flex;align-items:center;gap:8px}.buy-phone-card .header-content .icon[data-v-7f50e7be]{display:flex;align-items:center;justify-content:center}.buy-phone-card .card-title[data-v-7f50e7be]{font-size:14px;font-weight:600;color:#333;line-height:1;margin-bottom:0!important}.buy-phone-card .btn-close-card[data-v-7f50e7be]{background:none;border:none;padding:4px;cursor:pointer;color:#666;border-radius:4px;transition:background-color .2s}.buy-phone-card .btn-close-card[data-v-7f50e7be]:hover{background:#e9ecef;color:#333}.buy-phone-card .card-body[data-v-7f50e7be]{padding:16px}.buy-phone-card .card-text[data-v-7f50e7be]{font-size:12px;color:#666;margin-bottom:12px;line-height:1.4}.plan-section[data-v-23577b71]{border-bottom:1px solid #e5e7eb}.plan-section__content[data-v-23577b71]{padding:10px 12px}.plan-section__content--trial[data-v-23577b71]{background:linear-gradient(135deg,#eef2ff,#f5f3ff)}.plan-section__content--expired[data-v-23577b71]{background:linear-gradient(135deg,#fef2f2,#fff1f2)}.plan-section__content--pro[data-v-23577b71]{background:linear-gradient(135deg,#fffbeb,#fef3c7)}.plan-section__row[data-v-23577b71]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.plan-section__badge[data-v-23577b71]{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:4px;font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.02em}.plan-section__badge--trial[data-v-23577b71]{background:#3e3efe;color:#fff}.plan-section__badge--expired[data-v-23577b71]{background:#ef4444;color:#fff;margin-bottom:8px}.plan-section__badge--pro[data-v-23577b71]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;margin-bottom:8px}.plan-section__days[data-v-23577b71]{font-size:.6875rem;font-weight:500;color:#6366f1;background:rgba(99,102,241,.1);padding:2px 6px;border-radius:3px}.plan-section__progress[data-v-23577b71]{height:3px;background:rgba(0,0,0,.1);border-radius:2px;overflow:hidden;margin-bottom:10px}.plan-section__progress-fill[data-v-23577b71]{height:100%;background:#3e3efe;border-radius:2px;transition:width .3s ease}.plan-section__progress-fill--warning[data-v-23577b71]{background:#f59e0b}.plan-section__btn[data-v-23577b71]{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 12px;border:none;border-radius:6px;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease}.plan-section__btn--normal[data-v-23577b71]{font-weight:400}.plan-section__btn--primary[data-v-23577b71]{background:#3e3efe;color:#fff}.plan-section__btn--primary[data-v-23577b71]:hover{background:#3232e6}.plan-section__btn--secondary[data-v-23577b71]{background:rgba(0,0,0,.08);color:#374151}.plan-section__btn--secondary[data-v-23577b71]:hover{background:rgba(0,0,0,.12)}.bucket-icon-wrapper[data-v-f94c1404]{margin-left:4px;margin-right:8px;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.bucket-icon[data-v-f94c1404]{width:16px;height:16px}.bucket-name[data-v-f94c1404]{margin:0;font-size:1rem;font-weight:600;color:#111827}.bucket-menu-popover[data-v-f94c1404]{margin-left:8px}.bucket-menu-popover[data-v-f94c1404] .popover-menu__trigger{width:30px;height:30px;border-radius:50%;background-color:#fff;box-shadow:0 1.25px 3.13px rgba(38,51,77,.1);display:flex;align-items:center;justify-content:center;transition:all .2s ease}.bucket-menu-popover[data-v-f94c1404] .popover-menu__trigger:hover{background-color:#f3f4f6}.navbar[data-v-f94c1404]{padding-left:16px;padding-right:16px;background-color:#fff;border-bottom:1px solid #e4e4e7;min-height:64px}.navbar .btn-filled[data-v-f94c1404],.navbar .btn-unfilled[data-v-f94c1404]{height:32px;line-height:1;display:inline-flex;align-items:center}.navbar-buttons[data-v-f94c1404]{display:flex;gap:6px;align-items:center}.navbar-buttons[data-v-f94c1404] .ui-button{height:32px;font-size:.8rem}.navbar-right-section[data-v-f94c1404]{gap:4px}.profile-dropdown[data-v-f94c1404]{margin-right:0}.profile-dropdown.dropleft .dropdown-menu[data-v-f94c1404]{top:36px;right:0;left:auto;margin-right:0}.profile-image-wrapper[data-v-f94c1404]{display:flex;align-items:center;justify-content:center}.profile-image-circle[data-v-f94c1404]{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #e4e4e7;background:#fff;transition:box-shadow .2s ease,transform .1s ease}.profile-image-circle[data-v-f94c1404]:hover{box-shadow:0 2px 8px rgba(62,62,254,.2);transform:scale(1.05);cursor:pointer}.dropdown-menu[data-v-f94c1404]{border-radius:10px;border:1px solid #e5e7eb;box-shadow:0 4px 20px rgba(0,0,0,.12);min-width:280px;padding:0;overflow:hidden}.dropdown-user-info[data-v-f94c1404]{padding:12px;background:#fafafa;display:flex;align-items:center;gap:10px;border-bottom:1px solid #e5e7eb}.dropdown-user-avatar[data-v-f94c1404]{width:36px;height:36px;border-radius:50%;overflow:hidden;flex-shrink:0;background:linear-gradient(135deg,#3e3efe,#6366f1);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:.875rem}.dropdown-user-avatar img[data-v-f94c1404]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dropdown-user-details[data-v-f94c1404]{flex:1;min-width:0}.dropdown-user-name[data-v-f94c1404]{font-size:.875rem;font-weight:600;color:#111827;line-height:1.2}.dropdown-user-email[data-v-f94c1404]{font-size:.75rem;color:#6b7280;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-nav[data-v-f94c1404]{padding:6px}.dropdown-menu .dropdown-divider[data-v-f94c1404]{margin:4px 0;border-top:1px solid #e5e7eb}.dropdown-menu .dropdown-item[data-v-f94c1404]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;cursor:pointer;transition:background .15s ease;text-decoration:none;font-size:.8125rem;font-weight:500;color:#374151}.dropdown-menu .dropdown-item[data-v-f94c1404]:active,.dropdown-menu .dropdown-item[data-v-f94c1404]:hover{background-color:#f3f4f6;color:#111827}.dropdown-menu .dropdown-item .iconify[data-v-f94c1404]{color:#6b7280;flex-shrink:0}.dropdown-menu .dropdown-item:hover .iconify[data-v-f94c1404]{color:#374151}.dropdown-item__external[data-v-f94c1404]{margin-left:auto;opacity:.5}.dropdown-item--danger .iconify[data-v-f94c1404],.dropdown-item--danger[data-v-f94c1404]{color:#dc2626}.dropdown-item--danger[data-v-f94c1404]:hover{background:#fef2f2;color:#b91c1c}.dropdown-item--danger:hover .iconify[data-v-f94c1404]{color:#b91c1c}.avatar[data-v-f94c1404]{width:1.4rem;height:1.4rem;color:#18181b;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:.95em;font-weight:700;margin:0 8px 0 6px;cursor:pointer}.enrichment-success-banner[data-v-9030c310]{position:relative;width:100%;background:#d1fae5;border-top:1px solid #6ee7b7;border-bottom:1px solid #6ee7b7;box-shadow:0 1px 3px rgba(0,0,0,.05);margin-bottom:0}.banner-content[data-v-9030c310]{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;max-width:100%;margin:0;gap:12px}.banner-left[data-v-9030c310]{display:flex;align-items:center;gap:10px;flex:1}.success-icon[data-v-9030c310]{width:28px;height:28px;border-radius:50%;background-color:#059669;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 1px 4px rgba(5,150,105,.3)}.celebration-icon[data-v-9030c310]{color:#f59e0b;display:flex;align-items:center;justify-content:center;animation:bounce-9030c310 1s ease-in-out infinite}@keyframes bounce-9030c310{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.banner-text[data-v-9030c310]{display:flex;flex-direction:column;gap:4px}.banner-title[data-v-9030c310]{margin:0;font-size:.875rem;font-weight:600;color:#065f46;line-height:1.3}.banner-details[data-v-9030c310]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:.75rem;color:#374151;line-height:1.4}.detail-text[data-v-9030c310]{display:inline-flex;align-items:center}.detail-text--highlight[data-v-9030c310]{color:#065f46;font-weight:500}.bucket-name[data-v-9030c310]{color:#374151;font-weight:400;margin-left:4px}.detail-text[data-v-9030c310]:has-text{color:#065f46;font-weight:500}.banner-right[data-v-9030c310]{display:flex;align-items:center;gap:8px;flex-shrink:0}.btn-see-leads[data-v-9030c310]{background-color:#065f46;color:#fff;border:none;border-radius:4px;padding:6px 12px;font-size:.75rem;font-weight:600;cursor:pointer!important;transition:all .2s ease;white-space:nowrap}.btn-see-leads[data-v-9030c310]:hover{background-color:#047857;transform:translateY(-1px);box-shadow:0 2px 4px rgba(6,95,70,.3);cursor:pointer!important}.btn-see-leads[data-v-9030c310]:active{transform:translateY(0)}.btn-close[data-v-9030c310]{background:transparent;border:none;color:#374151;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease;opacity:1}.btn-close[data-v-9030c310]:hover{background-color:rgba(6,78,59,.1);opacity:1}@media (max-width:768px){.banner-content[data-v-9030c310]{flex-direction:column;align-items:flex-start;padding:8px 12px}.banner-right[data-v-9030c310]{width:100%;justify-content:space-between}.banner-details[data-v-9030c310]{flex-direction:column;align-items:flex-start;gap:4px}}.call-bucket-prompt-banner[data-v-a571ffaa]{position:relative;width:100%;background:#dbeafe;border-top:1px solid #60a5fa;border-bottom:1px solid #60a5fa;box-shadow:0 1px 3px rgba(0,0,0,.05);margin-bottom:0}.banner-content[data-v-a571ffaa]{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;max-width:100%;margin:0;gap:12px}.banner-left[data-v-a571ffaa]{display:flex;align-items:center;gap:10px;flex:1}.call-icon[data-v-a571ffaa]{width:28px;height:28px;border-radius:50%;background-color:#3b82f6;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 1px 4px rgba(59,130,246,.3)}.banner-text[data-v-a571ffaa]{display:flex;flex-direction:column;gap:4px}.banner-title[data-v-a571ffaa]{margin:0;font-size:.875rem;font-weight:600;color:#1e40af;line-height:1.3}.banner-details[data-v-a571ffaa]{margin:0;font-size:.75rem;color:#374151;line-height:1.4}.banner-right[data-v-a571ffaa]{display:flex;align-items:center;gap:8px;flex-shrink:0}.bucket-select[data-v-a571ffaa]{min-width:150px}.btn-close[data-v-a571ffaa]{background:transparent;border:none;color:#374151;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease;opacity:1}.btn-close[data-v-a571ffaa]:hover{background-color:rgba(30,64,175,.1);opacity:1}@media (max-width:768px){.banner-content[data-v-a571ffaa]{flex-direction:column;align-items:flex-start;padding:8px 12px}.banner-right[data-v-a571ffaa]{width:100%;justify-content:space-between;flex-wrap:wrap}.bucket-select[data-v-a571ffaa]{min-width:120px;flex:1}}.trial-banner[data-v-23b3bf15]{width:100%;padding:6px 24px;z-index:1000}.trial-banner--free_trial[data-v-23b3bf15]{background:#4f46e5}.trial-banner--stripe_trial[data-v-23b3bf15]{background:#3b82f6}.trial-banner__content[data-v-23b3bf15]{display:flex;align-items:center;justify-content:space-between;width:100%;gap:20px}.trial-banner__info[data-v-23b3bf15]{display:flex;align-items:center;gap:12px}.trial-banner__badge[data-v-23b3bf15]{display:flex;align-items:center;gap:5px;padding:4px 10px;background:hsla(0,0%,100%,.2);border-radius:20px;font-size:.75rem;font-weight:600;color:#fff;white-space:nowrap}.trial-banner__badge .iconify[data-v-23b3bf15]{font-size:14px}.trial-banner__message[data-v-23b3bf15]{display:flex;align-items:center;gap:8px}.trial-banner__title[data-v-23b3bf15]{font-size:.8125rem;font-weight:600;color:#fff}.trial-banner__subtitle[data-v-23b3bf15]{font-size:.75rem;color:hsla(0,0%,100%,.9)}.trial-banner__actions[data-v-23b3bf15]{display:flex;align-items:center;gap:8px;flex-shrink:0}.trial-banner__cta[data-v-23b3bf15]{background:#fff!important;color:#4f46e5!important;border-color:#fff!important;font-size:.75rem!important;padding:4px 10px!important;min-height:28px!important;height:28px!important}.trial-banner__cta[data-v-23b3bf15] .iconify{font-size:14px}.trial-banner--stripe_trial .trial-banner__cta[data-v-23b3bf15]{color:#3b82f6!important}.trial-banner__cta[data-v-23b3bf15]:hover{background:#f8f8ff!important}.trial-banner__dismiss[data-v-23b3bf15]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:hsla(0,0%,100%,.15);border:none;border-radius:4px;cursor:pointer;color:#fff;transition:background-color .2s ease}.trial-banner__dismiss[data-v-23b3bf15]:hover{background:hsla(0,0%,100%,.25)}.trial-banner__dismiss .iconify[data-v-23b3bf15]{font-size:14px}.banner-enter-active[data-v-23b3bf15],.banner-leave-active[data-v-23b3bf15]{transition:all .3s ease}.banner-enter-from[data-v-23b3bf15],.banner-leave-to[data-v-23b3bf15]{opacity:0;transform:translateY(-100%)}@media (max-width:900px){.trial-banner__message[data-v-23b3bf15]{flex-direction:column;align-items:flex-start;gap:2px}}@media (max-width:768px){.trial-banner[data-v-23b3bf15]{padding:8px 16px}.trial-banner__content[data-v-23b3bf15]{flex-direction:column;gap:12px}.trial-banner__info[data-v-23b3bf15]{width:100%;flex-direction:column;align-items:flex-start;gap:8px}.trial-banner__actions[data-v-23b3bf15]{width:100%;justify-content:space-between}.trial-banner__cta[data-v-23b3bf15]{flex:1;justify-content:center}}.default-layout[data-v-b72b64c6]{height:100vh;display:flex;flex-direction:column;background-color:#f8f9fa;overflow:hidden}.main-content[data-v-b72b64c6]{display:flex;flex:1;width:100%;min-height:0;overflow:hidden}.content-wrapper[data-v-b72b64c6]{flex:1;display:flex;flex-direction:column;min-width:0;overflow:hidden;height:100%}.navbar-container[data-v-b72b64c6]{flex-shrink:0}.content-area[data-v-b72b64c6]{flex:1;padding:0;max-width:none;width:100%;overflow-y:auto;overflow-x:hidden;min-height:0}.content-area[data-v-b72b64c6]::-webkit-scrollbar{width:5px}.content-area[data-v-b72b64c6]::-webkit-scrollbar-track{background:#f1f1f1}.content-area[data-v-b72b64c6]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.content-area[data-v-b72b64c6]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.custom-col-width-2[data-v-b72b64c6]{width:16.66%;flex-shrink:0}.custom-col-width-10[data-v-b72b64c6]{width:83.3%;flex:1;min-width:0}@media (min-width:1101px){.default-layout .main-content[data-v-b72b64c6]{display:flex;flex-wrap:nowrap}.custom-col-width-2[data-v-b72b64c6]{width:260px!important;flex-shrink:0}.custom-col-width-10[data-v-b72b64c6]{width:calc(100% - 260px)!important;flex:1;margin-left:0!important;min-width:0}}@media (min-width:900px) and (max-width:1100px){.custom-col-width-10[data-v-b72b64c6]{width:calc(100% - 50px)!important}}@media (max-width:1000px){.custom-col-width-2[data-v-b72b64c6]{width:12%}.custom-col-width-10[data-v-b72b64c6]{width:88%}}.banner-slide-enter-active[data-v-b72b64c6],.banner-slide-leave-active[data-v-b72b64c6]{transition:all .3s ease;max-height:80px;overflow:hidden}.banner-slide-enter-from[data-v-b72b64c6],.banner-slide-leave-to[data-v-b72b64c6]{opacity:0;max-height:0;transform:translateY(-10px)}.banner-slide-enter-to[data-v-b72b64c6],.banner-slide-leave-from[data-v-b72b64c6]{opacity:1;max-height:80px;transform:translateY(0)}.dashboard-body[data-v-abc91fb8]{width:100%}.content-section[data-v-abc91fb8]{padding:16px 20px;max-width:none;width:100%}.activity-chart-container[data-v-abc91fb8]{margin-top:35px;width:100%}@media (max-width:1000px){.content-section[data-v-abc91fb8]{padding:12px 16px}}.modal-content[data-v-28829d57]{border-radius:20px!important;border:1px solid transparent;background-color:#fdfdfe!important;max-height:92vh;overflow-x:hidden;overflow-y:auto}.modal[data-v-28829d57]{display:none}.modal.show[data-v-28829d57]{display:block}.modal-dialog[data-v-28829d57]{max-width:35%;z-index:10020!important}.modal[data-v-28829d57]{background-color:rgba(0,0,0,.1);z-index:10019!important}.modal-body[data-v-28829d57]{padding-top:38px}.modal-body .title[data-v-28829d57]{font-weight:700;font-size:1rem;margin-bottom:4px;color:#333b69}.modal-body .sub-title[data-v-28829d57]{font-weight:400;font-size:.7rem;color:#6f6c90;line-height:1.4}.modal-body .sub-title strong[data-v-28829d57]{font-weight:600;color:#333b69}.call-details[data-v-28829d57]{margin-top:8px;padding-top:8px;border-top:1px solid #e4e4e7}.detail-text[data-v-28829d57]{display:inline-flex;align-items:center;gap:4px;color:#6f6c90;font-size:.65rem}.modal-content[data-v-28829d57]{border:1px solid #e4e4e7}.close-icon[data-v-28829d57]{height:20px;width:20px;position:absolute;top:12px;right:15px;cursor:pointer;color:#6b7280;transition:color .2s ease}.close-icon[data-v-28829d57]:hover{color:#374151}.footer[data-v-28829d57]{border-top:1px solid transparent;padding:0 18px 18px 18px;width:100%;margin-top:10px}.modal-icon[data-v-28829d57]{width:90%;margin-left:10px;color:#3e3efe}.incoming-call-overlay[data-v-7aafa634]{position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;display:flex;align-items:center;justify-content:center;z-index:10000;pointer-events:none}.incoming-call-overlay.dragging-active[data-v-7aafa634]{align-items:flex-start;justify-content:flex-start}.incoming-call-modal[data-v-7aafa634]{background:#fff;border-radius:16px;width:360px;max-width:450px;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.3);transition:box-shadow .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto;position:relative;overflow:hidden}.incoming-call-modal.is-dragging[data-v-7aafa634]{box-shadow:0 25px 80px rgba(0,0,0,.4);cursor:grabbing;transition:none}.call-header[data-v-7aafa634]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid #e8e8e8;transition:background-color .2s ease}.call-header.draggable[data-v-7aafa634]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.call-header.draggable[data-v-7aafa634]:hover{background-color:#f8f9fa}.call-header.draggable[data-v-7aafa634]:active{cursor:grabbing;background-color:#e9ecef}.header-left[data-v-7aafa634]{display:flex;align-items:center;gap:8px}.phone-icon[data-v-7aafa634]{font-size:18px;color:#3e3efe}.status-dot[data-v-7aafa634]{width:8px;height:8px;background:#10b981;border-radius:50%;animation:pulse-dot-7aafa634 2s ease-in-out infinite}@keyframes pulse-dot-7aafa634{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.header-title[data-v-7aafa634]{font-size:14px;font-weight:600;margin:0;color:#111827}.header-right[data-v-7aafa634]{display:flex;align-items:center;gap:8px}.drag-handle[data-v-7aafa634]{color:#6b7280;cursor:grab;display:flex;align-items:center;padding:4px;border-radius:4px;transition:all .2s ease}.drag-handle[data-v-7aafa634]:hover{background-color:#f3f4f6;color:#374151}.drag-handle[data-v-7aafa634]:active{cursor:grabbing}.btn-close[data-v-7aafa634]{background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:#6b7280;border-radius:4px;transition:all .2s ease}.btn-close[data-v-7aafa634]:hover{background-color:#f3f4f6;color:#374151}.caller-info-section[data-v-7aafa634]{display:flex;flex-direction:column;align-items:center;padding:32px 24px;text-align:center}.avatar-container[data-v-7aafa634]{position:relative;width:120px;height:120px;margin-bottom:24px;display:flex;align-items:center;justify-content:center}.pulse-ring[data-v-7aafa634]{position:absolute;width:120px;height:120px;border:2px solid #9333ea;border-radius:50%;opacity:0;animation:pulse-ring-7aafa634 2s cubic-bezier(.4,0,.6,1) infinite}.pulse-ring-1[data-v-7aafa634]{animation-delay:0s}.pulse-ring-2[data-v-7aafa634]{animation-delay:1s}@keyframes pulse-ring-7aafa634{0%{transform:scale(.8);opacity:1}to{transform:scale(1.4);opacity:0}}.avatar-circle[data-v-7aafa634]{position:relative;width:120px;height:120px;border-radius:50%;background:linear-gradient(135deg,#9333ea,#7c3aed);display:flex;align-items:center;justify-content:center;z-index:1;box-shadow:0 4px 12px rgba(147,51,234,.3)}.avatar-initials[data-v-7aafa634]{font-size:36px;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:1px}.caller-name[data-v-7aafa634]{font-size:20px;font-weight:600;color:#111827;margin:0 0 8px 0}.caller-phone[data-v-7aafa634]{font-size:14px;color:#6b7280;margin:0 0 4px 0}.caller-company[data-v-7aafa634]{font-size:12px;color:#9ca3af;margin:0 0 12px 0}.call-status[data-v-7aafa634]{font-size:14px;font-weight:500;color:#3e3efe;margin:12px 0 0 0}.call-timer[data-v-7aafa634]{font-size:32px;font-weight:600;font-variant-numeric:tabular-nums;color:#111827;margin:12px 0 0 0}.view-contact-btn[data-v-7aafa634]{margin-top:16px;padding:8px 16px;background:#3e3efe;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .2s ease}.view-contact-btn[data-v-7aafa634]:hover{background:#2d2dd4;transform:translateY(-1px);box-shadow:0 4px 8px rgba(62,62,254,.3)}.view-contact-btn[data-v-7aafa634]:active{transform:translateY(0)}.call-actions[data-v-7aafa634]{display:flex;justify-content:space-around;align-items:center;padding:24px;border-top:1px solid #e8e8e8;background:#f9fafb}.action-group[data-v-7aafa634]{display:flex;flex-direction:column;align-items:center;gap:8px}.action-btn[data-v-7aafa634]{width:64px;height:64px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 4px 12px rgba(0,0,0,.15)}.action-btn[data-v-7aafa634]:hover{transform:scale(1.1);box-shadow:0 6px 16px rgba(0,0,0,.2)}.action-btn[data-v-7aafa634]:active{transform:scale(.95)}.decline-btn[data-v-7aafa634]{background:#ef4444;color:#fff}.decline-btn[data-v-7aafa634]:hover{background:#dc2626}.answer-btn[data-v-7aafa634]{background:#10b981;color:#fff}.answer-btn[data-v-7aafa634]:hover{background:#059669}.action-label[data-v-7aafa634]{font-size:12px;font-weight:500;color:#374151}.hangup-group[data-v-7aafa634]{width:100%;display:flex;justify-content:center}.hangup-btn[data-v-7aafa634]{background:#ef4444;color:#fff}.hangup-btn[data-v-7aafa634]:hover{background:#dc2626}.btn-minimize[data-v-7aafa634]{background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:#6b7280;border-radius:4px;transition:all .2s ease}.btn-minimize[data-v-7aafa634]:hover{background-color:#f3f4f6;color:#374151}.transcription-section[data-v-7aafa634]{padding:12px 16px;border-top:1px solid #e8e8e8}.modal-fade-enter-active[data-v-7aafa634],.modal-fade-leave-active[data-v-7aafa634]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-7aafa634],.modal-fade-leave-to[data-v-7aafa634]{opacity:0}.modal-fade-enter-active .incoming-call-modal[data-v-7aafa634],.modal-fade-leave-active .incoming-call-modal[data-v-7aafa634]{transition:transform .3s ease,opacity .3s ease}.modal-fade-enter-from .incoming-call-modal[data-v-7aafa634],.modal-fade-leave-to .incoming-call-modal[data-v-7aafa634]{transform:scale(.9);opacity:0}.minimized-call-pill[data-v-68090fcc]{position:fixed;display:flex;align-items:center;gap:12px;padding:8px 12px;background:linear-gradient(135deg,#1f2937,#374151);border-radius:50px;box-shadow:0 8px 32px rgba(0,0,0,.3);z-index:10001;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:280px;transition:box-shadow .2s ease}.minimized-call-pill[data-v-68090fcc]:hover{box-shadow:0 12px 40px rgba(0,0,0,.4)}.minimized-call-pill.is-dragging[data-v-68090fcc]{cursor:grabbing;box-shadow:0 16px 48px rgba(0,0,0,.5)}.pill-avatar[data-v-68090fcc]{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#9333ea,#7c3aed);display:flex;align-items:center;justify-content:center;flex-shrink:0}.avatar-initials[data-v-68090fcc]{font-size:14px;font-weight:600;color:#fff;text-transform:uppercase}.pill-info[data-v-68090fcc]{display:flex;flex-direction:column;flex:1;min-width:0;cursor:pointer}.pill-name[data-v-68090fcc]{font-size:13px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pill-duration[data-v-68090fcc]{font-size:11px;color:#9ca3af;font-variant-numeric:tabular-nums}.pill-status.ringing[data-v-68090fcc]{font-size:11px;color:#10b981;animation:pulse-text-68090fcc 1.5s ease-in-out infinite}@keyframes pulse-text-68090fcc{0%,to{opacity:1}50%{opacity:.5}}.pill-btn[data-v-68090fcc]{width:32px;height:32px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.transcription-btn[data-v-68090fcc]{background:#4b5563;color:#9ca3af}.transcription-btn[data-v-68090fcc]:hover{background:#6b7280;color:#fff}.transcription-btn.active[data-v-68090fcc]{background:#3e3efe;color:#fff}.decline-btn[data-v-68090fcc],.hangup-btn[data-v-68090fcc]{background:#ef4444;color:#fff}.decline-btn[data-v-68090fcc]:hover,.hangup-btn[data-v-68090fcc]:hover{background:#dc2626;transform:scale(1.1)}.answer-btn[data-v-68090fcc]{background:#10b981;color:#fff}.answer-btn[data-v-68090fcc]:hover{background:#059669;transform:scale(1.1)}.maximize-btn[data-v-68090fcc]{background:#4b5563;color:#fff}.maximize-btn[data-v-68090fcc]:hover{background:#6b7280;transform:scale(1.1)}.transcription-tooltip[data-v-68090fcc]{position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%);width:320px;max-height:250px;background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.2);overflow:hidden;cursor:default}.transcription-tooltip.tooltip-left[data-v-68090fcc]{left:auto;right:calc(100% + 12px)}.tooltip-header[data-v-68090fcc]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid #e5e7eb;background:#f9fafb}.tooltip-title[data-v-68090fcc]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#374151}.tooltip-close[data-v-68090fcc]{background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:#6b7280;border-radius:4px;transition:all .2s ease}.tooltip-close[data-v-68090fcc]:hover{background:#e5e7eb;color:#374151}.tooltip-content[data-v-68090fcc]{padding:12px;max-height:180px;overflow-y:auto}.transcription-message[data-v-68090fcc]{font-size:11px;line-height:1.5;padding:6px 8px;background:#fafafa;border-radius:6px;border-left:3px solid transparent;margin-bottom:6px}.transcription-message[data-v-68090fcc]:last-child{margin-bottom:0}.transcription-message.customer[data-v-68090fcc]{border-left-color:#06c}.transcription-message.sales-rep[data-v-68090fcc]{border-left-color:#c60}.speaker-label[data-v-68090fcc]{font-weight:600;color:#2c2c2e;margin-right:6px}.transcription-message.customer .speaker-label[data-v-68090fcc]{color:#06c}.transcription-message.sales-rep .speaker-label[data-v-68090fcc]{color:#c60}.message-text[data-v-68090fcc]{color:#2c2c2e}.no-transcription[data-v-68090fcc]{font-size:12px;color:#9ca3af;text-align:center;padding:20px}.tooltip-content[data-v-68090fcc]::-webkit-scrollbar{width:6px}.tooltip-content[data-v-68090fcc]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.tooltip-content[data-v-68090fcc]::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:3px}.tooltip-content[data-v-68090fcc]::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.tooltip-fade-enter-active[data-v-68090fcc],.tooltip-fade-leave-active[data-v-68090fcc]{transition:all .2s ease}.tooltip-fade-enter-from[data-v-68090fcc],.tooltip-fade-leave-to[data-v-68090fcc]{opacity:0;transform:translateY(10px)}.interaction-header[data-v-4c8525cc]{border-bottom:1px solid #ececfb}.interaction-header__hero[data-v-4c8525cc]{background:linear-gradient(90deg,#2d3bff,#4f63ff);border-top-left-radius:20px;border-top-right-radius:20px;padding:18px 20px;display:flex;align-items:center;justify-content:space-between}.contact-summary[data-v-4c8525cc]{display:flex;align-items:center;gap:12px;color:#fff}.contact-avatar[data-v-4c8525cc]{width:42px;height:42px;border-radius:50%;background:hsla(0,0%,100%,.15);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.95rem;text-transform:uppercase}.contact-avatar img[data-v-4c8525cc]{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.contact-name[data-v-4c8525cc]{margin:0;font-size:1rem;font-weight:600}.contact-role[data-v-4c8525cc]{margin:0;font-size:.8rem;opacity:.9}.close-panel-btn[data-v-4c8525cc]{background:hsla(0,0%,100%,.2);border:none;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:background .2s ease}.close-panel-btn[data-v-4c8525cc]:hover{background:hsla(0,0%,100%,.35)}.interaction-tabs[data-v-4c8525cc]{display:flex;gap:8px;padding:8px 16px;background:#fff;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.interaction-tabs[data-v-4c8525cc]::-webkit-scrollbar{height:4px}.interaction-tabs[data-v-4c8525cc]::-webkit-scrollbar-track{background:transparent}.interaction-tabs[data-v-4c8525cc]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:2px}.interaction-tabs[data-v-4c8525cc]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.interaction-tab[data-v-4c8525cc]{display:inline-flex;align-items:center;gap:4px;border:none;background:#f4f5ff;color:#5b5fc7;padding:4px 10px;border-radius:999px;font-size:.75rem;font-weight:500;cursor:pointer;transition:background .2s ease,color .2s ease;flex-shrink:0;white-space:nowrap}.interaction-tab.active[data-v-4c8525cc]{background:#2d3bff;color:#fff;box-shadow:0 4px 14px rgba(45,59,255,.2)}.interaction-tab[data-v-4c8525cc]:hover:not(.active){background:#e3e6ff}.call-info-row[data-v-03e7ff10]{margin-bottom:8px}.call-info-main[data-v-03e7ff10]{position:relative;display:flex;align-items:center;gap:6px;padding:8px 10px;background:#fff;border:1px solid #e8e8e8;border-radius:10px;transition:all .2s ease}.call-info-main[data-v-03e7ff10]:hover{border-color:#d0d0d0;box-shadow:0 2px 8px rgba(0,0,0,.04)}.call-info-loading-overlay[data-v-03e7ff10]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:6px;background:hsla(0,0%,100%,.85);border-radius:10px;z-index:2;pointer-events:none}.call-info-loading-overlay .loading-spinner[data-v-03e7ff10]{color:#3e3efe;flex-shrink:0}.call-info-loading-overlay .loading-label[data-v-03e7ff10]{font-size:10px;font-weight:600;color:#6b7280}.call-info-row.is-loading .call-info-main[data-v-03e7ff10]{pointer-events:none}.call-type-selector.is-disabled[data-v-03e7ff10],.validity-selector.is-disabled[data-v-03e7ff10]{opacity:.7;cursor:not-allowed}.validity-dropdown[data-v-03e7ff10]{position:relative}.validity-selector[data-v-03e7ff10]{display:flex;align-items:center;gap:6px;padding:4px 6px;cursor:pointer;transition:all .2s ease;border-radius:12px;border:1px solid #e1e1e1;background:#fff;flex-shrink:0;min-width:36px}.validity-selector.is-open[data-v-03e7ff10],.validity-selector[data-v-03e7ff10]:hover{border-color:#3e3efe;box-shadow:0 0 0 3px rgba(62,62,254,.1)}.validity-icon[data-v-03e7ff10]{font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center}.validity-icon.valid[data-v-03e7ff10]{background-color:#16a34a}.validity-icon.invalid[data-v-03e7ff10],.validity-icon.valid[data-v-03e7ff10]{color:#fff;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center}.validity-icon.invalid[data-v-03e7ff10]{background-color:#dc2626}.validity-icon.unverified[data-v-03e7ff10]{background-color:#f59e0b;color:#fff;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center}.validity-dropdown-icon[data-v-03e7ff10]{color:#6b7280;transition:transform .2s ease;flex-shrink:0}.validity-dropdown-icon.rotated[data-v-03e7ff10]{transform:rotate(180deg)}.validity-dropdown-menu[data-v-03e7ff10]{background:#fff;border:1px solid #e1e1e1;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.15);overflow:hidden;min-width:180px}.validity-option[data-v-03e7ff10]{display:flex;align-items:center;gap:10px;padding:14px 16px;cursor:pointer;transition:background-color .15s ease;border-bottom:1px solid #f5f5f5}.validity-option[data-v-03e7ff10]:last-child{border-bottom:none}.validity-option[data-v-03e7ff10]:hover{background-color:#f8f7ff}.validity-option.selected[data-v-03e7ff10]{background-color:#f3f1ff}.validity-label[data-v-03e7ff10]{font-size:12px;color:#2c2c2e;font-weight:500}.phone-number[data-v-03e7ff10]{flex:1 1 auto;font-size:10px;font-weight:500;color:#2c2c2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.call-type-dropdown[data-v-03e7ff10]{position:relative}.call-type-selector[data-v-03e7ff10]{display:flex;align-items:center;gap:4px;padding:3px 8px;background:#f3f1ff;border:1px solid #e1e1e1;border-radius:14px;cursor:pointer;transition:all .2s ease;min-width:74px;max-width:240px;justify-content:space-between;flex:0 1 240px}.call-type-selector[data-v-03e7ff10]:hover{border-color:#3e3efe;background:#ececff}.call-type-selector.is-open[data-v-03e7ff10]{border-color:#3e3efe;box-shadow:0 0 0 3px rgba(62,62,254,.1)}.call-type-label[data-v-03e7ff10]{font-size:10px;font-weight:600;color:#3e3efe;white-space:nowrap;display:flex;align-items:center;gap:6px;overflow:hidden;text-overflow:ellipsis;min-width:0}.details-line[data-v-03e7ff10]{margin-top:6px;display:flex;align-items:center;gap:6px;font-size:10px;color:#4b5563}.details-label[data-v-03e7ff10]{font-weight:600;color:#6b7280}.details-value[data-v-03e7ff10]{font-weight:600;color:#111827}.details-empty[data-v-03e7ff10]{color:#9ca3af;letter-spacing:2px}.dropdown-icon[data-v-03e7ff10]{color:#3e3efe;transition:transform .2s ease}.dropdown-icon.rotated[data-v-03e7ff10]{transform:rotate(180deg)}.call-type-dropdown-menu[data-v-03e7ff10]{background:#fff;border:1px solid #e1e1e1;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.15);overflow:hidden;min-width:160px}.actions-dropdown-menu[data-v-03e7ff10]{background:#fff;border:1px solid #e1e1e1;border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.12);overflow:hidden;min-width:160px}.actions-item[data-v-03e7ff10]{display:flex;align-items:center;gap:8px;padding:6px 8px;font-size:10px;color:#2c2c2e;cursor:pointer;border-bottom:1px solid #f5f5f5}.actions-item[data-v-03e7ff10]:last-child{border-bottom:none}.actions-item[data-v-03e7ff10]:hover{background:#f8f7ff}.actions-item.danger[data-v-03e7ff10]{color:#dc2626}.call-type-option[data-v-03e7ff10]{padding:10px 12px;font-size:12px;color:#2c2c2e;font-weight:500;cursor:pointer;transition:background-color .15s ease;border-bottom:1px solid #f5f5f5}.call-type-option[data-v-03e7ff10]:last-child{border-bottom:none}.call-type-option[data-v-03e7ff10]:hover{background-color:#f8f7ff}.call-type-option.selected[data-v-03e7ff10]{background-color:#f3f1ff;color:#3e3efe}.action-icons[data-v-03e7ff10]{display:flex;align-items:center;gap:4px;flex:0 0 auto}.icon-btn[data-v-03e7ff10]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;cursor:pointer;transition:all .2s ease;background:#f8f7ff;flex:0 0 auto}.icon-btn[data-v-03e7ff10]:disabled{opacity:.6;cursor:not-allowed}.icon-btn[data-v-03e7ff10]:hover{transform:scale(1.1)}.phone-btn[data-v-03e7ff10]{background:#f1eafe;color:#7c3aed;border:1px solid rgba(124,58,237,.18);box-shadow:0 2px 8px rgba(124,58,237,.18)}.phone-btn[data-v-03e7ff10]:hover{background:#ede7ff;color:#6d28d9;box-shadow:0 3px 10px rgba(124,58,237,.22)}.phone-btn.active-call-btn[data-v-03e7ff10]{background:#ff0f0f!important;color:#fff!important;border:1px solid #ff0f0f!important;box-shadow:0 2px 8px rgba(255,15,15,.3)!important}.phone-btn.active-call-btn[data-v-03e7ff10]:hover{background:#e00e0e!important;color:#fff!important;box-shadow:0 3px 10px rgba(255,15,15,.4)!important}.menu-btn[data-v-03e7ff10]{background:#3e3efe;color:#fff;border:1px solid rgba(62,62,254,.22);box-shadow:0 2px 8px rgba(62,62,254,.22)}.menu-btn[data-v-03e7ff10]:hover{background:#2929e4;color:#fff;box-shadow:0 3px 10px rgba(62,62,254,.28)}.icon-btn .iconify[data-v-03e7ff10]{font-size:14px}.conditional-input[data-v-03e7ff10]{margin-top:6px;padding:8px 12px;background:#fafafa;border:1px solid #e8e8e8;border-radius:8px}.gk-group[data-v-03e7ff10],.ivr-group[data-v-03e7ff10]{display:flex;align-items:center;gap:8px}.ivr-field[data-v-03e7ff10]{width:36px;max-width:36px;height:30px!important;padding:1px 4px!important;font-size:10px;text-align:center}.gk-field[data-v-03e7ff10]{height:30px!important;padding:1px 6px!important;font-size:10px}.icon-action[data-v-03e7ff10]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;border:1px solid #e1e1e1;background:#fff;cursor:pointer}.icon-action.save[data-v-03e7ff10]{color:#16a34a}.icon-action.delete[data-v-03e7ff10]:disabled,.icon-action.save[data-v-03e7ff10]:disabled{opacity:.6;cursor:not-allowed}.icon-action.delete[data-v-03e7ff10]{color:#dc2626}.input-label[data-v-03e7ff10]{display:block;font-size:10px;font-weight:600;color:#646464;margin-bottom:4px;text-transform:uppercase;letter-spacing:.3px}.input-field[data-v-03e7ff10]{width:100%;padding:6px 10px;font-size:12px;color:#2c2c2e;background:#fff;border:1px solid #e1e1e1;border-radius:6px;transition:all .2s ease;font-family:inherit}.input-field[data-v-03e7ff10]:focus{outline:none;border-color:#3e3efe;box-shadow:0 0 0 3px rgba(62,62,254,.1)}.input-field[data-v-03e7ff10]::-moz-placeholder{color:#a0a0a0}.input-field[data-v-03e7ff10]::placeholder{color:#a0a0a0}.dropdown-fade-enter-active[data-v-03e7ff10],.dropdown-fade-leave-active[data-v-03e7ff10]{transition:all .2s ease}.dropdown-fade-enter-from[data-v-03e7ff10],.dropdown-fade-leave-to[data-v-03e7ff10]{opacity:0;transform:translateY(-8px)}.slide-fade-enter-active[data-v-03e7ff10]{transition:all .3s ease}.slide-fade-leave-active[data-v-03e7ff10]{transition:all .2s ease}.slide-fade-enter-from[data-v-03e7ff10]{opacity:0;transform:translateY(-10px);max-height:0}.slide-fade-enter-to[data-v-03e7ff10],.slide-fade-leave-from[data-v-03e7ff10]{opacity:1;transform:translateY(0);max-height:100px}.slide-fade-leave-to[data-v-03e7ff10]{opacity:0;transform:translateY(-10px);max-height:0}.phone-modal-body[data-v-0a7b4adc],.phone-modal-body[data-v-1fa4e2a6]{padding:24px;display:flex;flex-direction:column;gap:20px}.modal-content[data-v-57b9446b]{border-radius:12px!important;border:1px solid transparent;background-color:#fdfdfe!important;max-height:92vh;overflow:hidden}.modal-body[data-v-57b9446b]{width:300px;padding:20px}.modal[data-v-57b9446b]{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);z-index:1060;align-items:center;justify-content:center}.modal.show[data-v-57b9446b]{display:flex}.modal-dialog[data-v-57b9446b]{max-width:50%;margin:auto;position:relative}.modal-content[data-v-57b9446b]{border:1px solid #e4e4e7}.modal-header[data-v-57b9446b]{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom:1px solid #e4e4e7;background-color:#2d60ff;color:#fff;display:flex;justify-content:space-between;align-items:center;position:relative}.modal-header .modal-title[data-v-57b9446b]{font-size:11px;color:#fff;margin:0;font-weight:500}.modal-close-btn[data-v-57b9446b]{background:transparent;border:none;color:#fff;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease;margin-right:-4px}.modal-close-btn[data-v-57b9446b]:hover{opacity:.8}.modal-close-btn .iconify[data-v-57b9446b]{font-size:20px;width:20px;height:20px}.form[data-v-57b9446b]{display:flex;flex-direction:column;height:100%}.form-group[data-v-57b9446b]{margin-bottom:16px}.form-group label[data-v-57b9446b]{font-size:12px;font-weight:500;color:#344054;margin-bottom:6px}.form-control[data-v-57b9446b]{font-size:.82rem;padding:10px 12px;height:43px}.action-buttons[data-v-57b9446b]{gap:8px;padding-top:10px}.error-message[data-v-57b9446b]{font-size:.8rem;margin-top:6px}@media (min-width:1000px){.modal-dialog[data-v-57b9446b]{position:relative;margin:auto}}.modal-content[data-v-58b940a4]{border-radius:12px!important;border:1px solid transparent;background-color:#fdfdfe!important;max-height:92vh;overflow:hidden}.modal-body[data-v-58b940a4]{height:180px;width:300px;padding:20px}.modal[data-v-58b940a4]{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);z-index:1060;align-items:center;justify-content:center}.modal.show[data-v-58b940a4]{display:flex}.modal-dialog[data-v-58b940a4]{max-width:50%;margin:auto;position:relative}.modal-content[data-v-58b940a4]{border:1px solid #e4e4e7}.modal-header[data-v-58b940a4]{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom:1px solid #e4e4e7;background-color:#2d60ff;color:#fff;padding:16px 18px;display:flex;justify-content:space-between;align-items:center;position:relative}.modal-header .modal-title[data-v-58b940a4]{font-size:1.1rem;color:#fff;margin:0;font-weight:500}.modal-close-btn[data-v-58b940a4]{background:transparent;border:none;color:#fff;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease;margin-right:-4px}.modal-close-btn[data-v-58b940a4]:hover{opacity:.8}.modal-close-btn .iconify[data-v-58b940a4]{font-size:20px;width:20px;height:20px}.form[data-v-58b940a4]{display:flex;flex-direction:column;height:100%}.form-group[data-v-58b940a4]{margin-bottom:16px}.form-group label[data-v-58b940a4]{font-size:14px;font-weight:500;color:#344054;margin-bottom:6px}.form-control[data-v-58b940a4]{font-size:.82rem;padding:10px 12px;height:43px}.action-buttons[data-v-58b940a4]{gap:8px;padding-top:10px}.error-message[data-v-58b940a4]{font-size:.8rem;margin-top:6px}@media (min-width:1000px){.modal-dialog[data-v-58b940a4]{position:relative;margin:auto}}.cue-card[data-v-89a2e0e2]{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;transition:box-shadow .2s}.cue-card--expanded[data-v-89a2e0e2]{box-shadow:0 2px 8px rgba(0,0,0,.06)}.cue-card__header[data-v-89a2e0e2]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 14px;background:#fafafa;border:none;cursor:pointer;transition:background .15s}.cue-card__header[data-v-89a2e0e2]:hover{background:#f3f4f6}.cue-card__header-left[data-v-89a2e0e2]{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.cue-card__icon[data-v-89a2e0e2]{font-size:1.125rem;color:#6b7280}.cue-card__title[data-v-89a2e0e2]{font-size:.8125rem;font-weight:600;color:#1f2937;flex-shrink:0}.cue-card__badge[data-v-89a2e0e2]{display:inline-flex;align-items:center;padding:1px 8px;font-size:.6875rem;font-weight:600;border-radius:10px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.cue-card__badge--call[data-v-89a2e0e2]{background:#dbeafe;color:#1d4ed8}.cue-card__badge--email[data-v-89a2e0e2]{background:#fce7f3;color:#be185d}.cue-card__badge--linkedin[data-v-89a2e0e2]{background:#e0e7ff;color:#4338ca}.cue-card__badge--whatsapp[data-v-89a2e0e2]{background:#d1fae5;color:#065f46}.cue-card__badge--sms[data-v-89a2e0e2]{background:#fef3c7;color:#92400e}.cue-card__chevron[data-v-89a2e0e2]{font-size:1.125rem;color:#9ca3af;transition:transform .2s;flex-shrink:0}.cue-card__chevron--open[data-v-89a2e0e2]{transform:rotate(180deg)}.cue-card__body[data-v-89a2e0e2]{padding:12px 14px;border-top:1px solid #e5e7eb;background:#fff}.cue-card__steps[data-v-89a2e0e2]{display:flex;flex-direction:column;gap:10px}.cue-card__step[data-v-89a2e0e2]{padding:8px 12px;border-left:3px solid #d1d5db;background:#f9fafb;border-radius:0 6px 6px 0}.cue-card__step-label[data-v-89a2e0e2]{display:block;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px}.cue-card__step-content[data-v-89a2e0e2]{font-size:.8125rem;color:#374151;line-height:1.5;margin:0}.cue-card__email[data-v-89a2e0e2]{display:flex;flex-direction:column;gap:8px}.cue-card__email-subject[data-v-89a2e0e2]{display:flex;align-items:baseline;gap:6px;padding:6px 10px;background:#f9fafb;border-radius:6px}.cue-card__email-subject-label[data-v-89a2e0e2]{font-size:.75rem;font-weight:600;color:#6b7280;flex-shrink:0}.cue-card__email-subject-value[data-v-89a2e0e2]{font-size:.8125rem;font-weight:600;color:#1f2937}.cue-card__text[data-v-89a2e0e2]{font-size:.8125rem;color:#374151;line-height:1.6;margin:0}.cue-card__actions[data-v-89a2e0e2]{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:12px;padding-top:10px;border-top:1px solid #f3f4f6}.cue-card__action-btn[data-v-89a2e0e2]{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;font-weight:600;border:none;cursor:pointer;transition:all .15s}.cue-card__action-btn--copy[data-v-89a2e0e2]{background:transparent;color:#6b7280;padding:6px;border-radius:6px}.cue-card__action-btn--copy[data-v-89a2e0e2]:hover{color:#374151;background:#f3f4f6}.cue-card__action-btn--use[data-v-89a2e0e2]{background:#fff;color:#374151;border:1px solid #d1d5db;border-radius:20px;padding:5px 14px}.cue-card__action-btn--use[data-v-89a2e0e2]:hover{background:#f9fafb;border-color:#9ca3af}.outreach-cue-cards[data-v-26b466a6]{display:flex;flex-direction:column;gap:0}.outreach-cue-cards__empty-state[data-v-26b466a6]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 16px;background:linear-gradient(135deg,rgba(62,62,254,.08),rgba(139,92,246,.08));border:1px dashed rgba(62,62,254,.3);border-radius:8px}.outreach-cue-cards__empty-content[data-v-26b466a6]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.outreach-cue-cards__empty-icon[data-v-26b466a6]{font-size:1.125rem;color:#3e3efe;flex-shrink:0}.outreach-cue-cards__empty-text[data-v-26b466a6]{font-size:.75rem;font-weight:500;color:#4b5563;line-height:1.3;white-space:nowrap}.outreach-cue-cards__empty-btn[data-v-26b466a6]{flex-shrink:0}.outreach-cue-cards__ready-wrapper[data-v-26b466a6],.outreach-cue-cards__trigger-wrapper[data-v-26b466a6]{position:relative}.outreach-cue-cards__trigger[data-v-26b466a6]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 16px;border:none;border-radius:10px;font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .2s}.outreach-cue-cards__trigger--initial[data-v-26b466a6]{background:#1e1b4b;color:#fff}.outreach-cue-cards__trigger--initial[data-v-26b466a6]:hover{background:#312e81}.outreach-cue-cards__trigger--loading[data-v-26b466a6]{background:#8b7cf6;color:#fff;opacity:.85;cursor:not-allowed}.outreach-cue-cards__trigger--ready[data-v-26b466a6]{background:#059669;color:#fff}.outreach-cue-cards__trigger--ready[data-v-26b466a6]:hover{background:#047857}.outreach-cue-cards__trigger-icon[data-v-26b466a6]{font-size:1.125rem;flex-shrink:0}.outreach-cue-cards__trigger-chevron[data-v-26b466a6]{font-size:1.125rem;margin-left:auto;flex-shrink:0;transition:transform .2s}.outreach-cue-cards__trigger-chevron--open[data-v-26b466a6]{transform:rotate(180deg)}.outreach-cue-cards__spinner[data-v-26b466a6]{font-size:1.125rem;flex-shrink:0;animation:outreach-spin-26b466a6 1s linear infinite}@keyframes outreach-spin-26b466a6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.outreach-cue-cards__dropdown[data-v-26b466a6]{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 24px rgba(0,0,0,.12);z-index:50;overflow:hidden}.outreach-cue-cards__dropdown-header[data-v-26b466a6]{padding:8px 14px;font-size:.6875rem;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #f3f4f6}.outreach-cue-cards__dropdown-list[data-v-26b466a6]{max-height:200px;overflow-y:auto;padding:4px}.outreach-cue-cards__dropdown-option[data-v-26b466a6]{display:flex;align-items:center;gap:8px;width:100%;padding:9px 12px;background:transparent;border:none;cursor:pointer;border-radius:8px;font-size:.8125rem;color:#111827;transition:background .15s;text-align:left}.outreach-cue-cards__dropdown-option[data-v-26b466a6]:hover{background:#f3f4f6}.outreach-cue-cards__dropdown-option-label[data-v-26b466a6]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.outreach-cue-cards__dropdown-option-edit[data-v-26b466a6]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:.875rem;color:#9ca3af;border-radius:4px;flex-shrink:0;transition:all .15s}.outreach-cue-cards__dropdown-option-edit[data-v-26b466a6]:hover{color:#4b5563;background:#e5e7eb}.outreach-cue-cards__dropdown-divider[data-v-26b466a6]{height:1px;background:#e5e7eb;margin:0}.outreach-cue-cards__dropdown-add[data-v-26b466a6]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 14px;background:transparent;border:none;cursor:pointer;font-size:.8125rem;font-weight:500;color:#6b7280;transition:all .15s}.outreach-cue-cards__dropdown-add[data-v-26b466a6]:hover{background:#f9fafb;color:#3e3efe}.outreach-cue-cards__dropdown-add-icon[data-v-26b466a6]{font-size:1rem}.outreach-cue-cards__panel[data-v-26b466a6]{z-index:1050;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 24px rgba(0,0,0,.12);overflow:hidden;max-height:60vh;overflow-y:auto}.outreach-cue-cards__toolbar[data-v-26b466a6]{display:flex;align-items:center;gap:4px;padding:8px 12px;border-bottom:1px solid #f3f4f6;background:#fafafa}.outreach-cue-cards__toolbar-btn[data-v-26b466a6]{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;font-size:.75rem;font-weight:500;color:#6b7280;background:transparent;border:none;border-radius:6px;cursor:pointer;transition:all .15s}.outreach-cue-cards__toolbar-btn[data-v-26b466a6]:hover{background:#f3f4f6;color:#374151}.outreach-cue-cards__toolbar-btn--reset[data-v-26b466a6]{margin-left:auto}.outreach-cue-cards__toolbar-btn--reset[data-v-26b466a6]:hover{color:#dc2626;background:#fef2f2}.outreach-cue-cards__history[data-v-26b466a6]{border-bottom:1px solid #f3f4f6;max-height:240px;overflow-y:auto}.outreach-cue-cards__history-empty[data-v-26b466a6],.outreach-cue-cards__history-loading[data-v-26b466a6]{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px;font-size:.75rem;color:#9ca3af}.outreach-cue-cards__history-list[data-v-26b466a6]{display:flex;flex-direction:column}.outreach-cue-cards__history-item[data-v-26b466a6]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:8px 12px;background:transparent;border:none;border-bottom:1px solid #f9fafb;cursor:pointer;text-align:left;transition:background .15s}.outreach-cue-cards__history-item[data-v-26b466a6]:hover{background:#f9fafb}.outreach-cue-cards__history-item--active[data-v-26b466a6]{background:#eff6ff}.outreach-cue-cards__history-item--active[data-v-26b466a6]:hover{background:#dbeafe}.outreach-cue-cards__history-item-left[data-v-26b466a6]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.outreach-cue-cards__history-item-time[data-v-26b466a6]{font-size:.6875rem;font-weight:600;color:#9ca3af}.outreach-cue-cards__history-item-preview[data-v-26b466a6]{font-size:.75rem;color:#374151;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.outreach-cue-cards__history-item-saved[data-v-26b466a6]{font-size:.875rem;color:#3b82f6;flex-shrink:0}.outreach-cue-cards__list[data-v-26b466a6]{display:flex;flex-direction:column;gap:0;padding:8px}.outreach-cue-cards__list[data-v-26b466a6]>*+*{margin-top:6px}.outreach-cue-cards__error[data-v-26b466a6]{padding:12px 16px;background:#fef3c7;border:1px solid #fcd34d;border-radius:10px}.outreach-cue-cards__error-content[data-v-26b466a6]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.outreach-cue-cards__error-icon[data-v-26b466a6]{font-size:1.125rem;color:#d97706;flex-shrink:0}.outreach-cue-cards__error-text[data-v-26b466a6]{font-size:.8125rem;color:#92400e;line-height:1.4}.outreach-cue-cards__error-actions[data-v-26b466a6]{display:flex;gap:8px}.outreach-cue-cards__error-btn[data-v-26b466a6]{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;font-size:.75rem;font-weight:600;border:none;border-radius:6px;cursor:pointer;transition:all .15s}.outreach-cue-cards__error-btn--retry[data-v-26b466a6]{background:#1e1b4b;color:#fff}.outreach-cue-cards__error-btn--retry[data-v-26b466a6]:hover{background:#312e81}.outreach-cue-cards__error-btn--regen[data-v-26b466a6]{background:transparent;color:#6b7280;border:1px solid #d1d5db}.outreach-cue-cards__error-btn--regen[data-v-26b466a6]:hover{background:#f3f4f6;color:#374151}.csc-panel[data-v-4537c6bd]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:420px;max-width:calc(100vw - 32px);max-height:80vh;background:#fff;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.15),0 4px 16px rgba(0,0,0,.1);display:flex;flex-direction:column;overflow:hidden;z-index:1060}.csc-panel--dragging[data-v-4537c6bd]{box-shadow:0 24px 64px rgba(0,0,0,.2);transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.csc-header[data-v-4537c6bd]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#1e1b4b;color:#fff;flex-shrink:0;cursor:grab}.csc-header[data-v-4537c6bd]:active{cursor:grabbing}.csc-header__left[data-v-4537c6bd]{display:flex;align-items:center;gap:8px;font-size:.875rem;font-weight:600}.csc-header__right[data-v-4537c6bd]{display:flex;align-items:center;gap:4px}.csc-header__btn[data-v-4537c6bd]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:6px;background:hsla(0,0%,100%,.15);color:#fff;cursor:pointer;transition:background .15s}.csc-header__btn[data-v-4537c6bd]:hover{background:hsla(0,0%,100%,.25)}.csc-header__btn--close[data-v-4537c6bd]:hover{background:rgba(239,68,68,.6)}.csc-body[data-v-4537c6bd]{flex:1;overflow-y:auto;padding:12px 16px;display:flex;flex-direction:column;gap:10px}.csc-step[data-v-4537c6bd]{border-left:3px solid #e5e7eb;padding:8px 12px;background:#fafafa;border-radius:0 8px 8px 0}.csc-step__label[data-v-4537c6bd]{display:block;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.csc-step__content[data-v-4537c6bd]{font-size:.8125rem;line-height:1.5;color:#374151;margin:0;white-space:pre-wrap}.call-panel-body[data-v-23f58699]{padding:12px;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden}.call-panel-footer[data-v-23f58699]{border-top:1px solid #e4e4e7;padding:12px 15px 12px 15px;margin-top:auto;background-color:#fff;position:sticky;bottom:0;z-index:10}.call-panel-footer .btn-save[data-v-23f58699]{font-size:10px;font-weight:600;padding:6px 12px;min-height:36px}.call-panel-footer .btn-save[data-v-23f58699]:disabled{opacity:.6;cursor:not-allowed}.footer-error-message[data-v-23f58699]{margin-top:8px;font-size:12px;color:#dc3545;text-align:center}.phone-numbers-header[data-v-23f58699]{margin-bottom:5px;align-items:center}.phone-numbers-title[data-v-23f58699]{font-size:12px;color:#646464;font-weight:400;margin:0;line-height:1.5;display:flex;align-items:center}.phone-numbers-actions[data-v-23f58699]{min-width:0}.phone-list-section[data-v-23f58699]{min-height:60px;max-height:25vh;overflow-y:auto;padding-right:5px;padding-left:2px;margin-top:8px;flex-shrink:0;position:relative;z-index:2;background:#fff}.live-caption-row[data-v-23f58699]{margin-top:12px;max-height:260px;position:relative;z-index:1;flex-shrink:1;border:1px solid #e5e7eb;border-radius:8px;background:#fafafa}.live-caption-row[data-v-23f58699] .live-caption-container{max-height:240px;overflow-y:auto;margin:0}.add-number-btn[data-v-23f58699]{float:right;display:flex;align-items:center;padding:0;border:none;background:transparent}.add-number-icon[data-v-23f58699]{font-size:18px;color:#3e3efe;margin-right:5px}.add-number-text[data-v-23f58699]{font-size:12px;color:#646464;font-weight:400}.add-call-btn[data-v-23f58699]{display:flex;align-items:center;padding:0;border:none;background:transparent}.add-call-icon[data-v-23f58699]{font-size:18px;color:#3e3efe;margin-right:5px}.add-call-text[data-v-23f58699]{font-size:12px;color:#646464;font-weight:400}.call-actions[data-v-23f58699]{display:flex;justify-content:space-between;margin-top:12px;padding:6px 0}.action-item[data-v-23f58699]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:52px}.action-icon[data-v-23f58699]{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background-color:#f5f5f5;border:1px solid #e5e7eb;color:#f9fafb;font-size:18px;margin-bottom:5px}.action-icon[data-v-23f58699]:hover{cursor:pointer;background-color:#ecebeb}.action-icon img[data-v-23f58699]{height:42%}.action-label[data-v-23f58699]{font-size:9px;color:#646464;text-align:center}.ringing[data-v-23f58699]{font-size:12px;color:#2d60ff;margin-top:3px;display:inline-block}.ringing .dots[data-v-23f58699]:after{content:"";animation:dot-anim-23f58699 1s steps(1) infinite}@keyframes dot-anim-23f58699{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}.dialer-dropdown[data-v-23f58699]{position:absolute;top:45px;right:0;width:300px;background:#fff;border:1px solid #e6e8ec;border-radius:11px;box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:1000;overflow-y:auto}.dialer-container[data-v-23f58699]{width:280px;border-radius:12px;border:1px solid #ccc;padding:20px;box-shadow:0 0 12px rgba(0,0,0,.05);text-align:center}.dialer-container img[data-v-23f58699]{position:relative;top:2px}.dialer-container .image-profile[data-v-23f58699]{position:relative;right:7px}.dialer-container .image-search[data-v-23f58699]{position:relative;left:7px}.dialer-container .dialer-input[data-v-23f58699]{padding-bottom:4px;border-bottom:1px solid #e4e4e7!important}.dialer-container input[data-v-23f58699]::-moz-placeholder{font-size:.74rem}.dialer-container input[data-v-23f58699]::placeholder{font-size:.74rem}.dialer-container input[data-v-23f58699]{font-size:.74rem;box-shadow:none}.dialer-input[data-v-23f58699]{margin-bottom:20px}.dialer-btn[data-v-23f58699]{width:50px;height:50px;font-size:20px;margin:5px;border-radius:10px}.call-btn-popup[data-v-23f58699]{width:50px;height:50px;border-radius:50%;font-size:24px;background-color:#16a34a;color:#fff;border:none;margin-top:20px}.call-btn-popup img[data-v-23f58699]{position:relative;left:0;margin-bottom:5px}.custom-dialer-input[data-v-23f58699]{border:none!important;box-shadow:none!important;position:relative;top:3px}.keypad-dropdown[data-v-23f58699]{width:280px;right:24px;border-radius:10px;border:1px solid #e4e4e7;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.keypad-container[data-v-23f58699]{position:relative;width:100%;padding:10px 14px 14px;border:none;box-shadow:none;text-align:center}.keypad-close-btn[data-v-23f58699]{position:absolute;top:8px;right:8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:8px;background:#f3f4f6;color:#6b7280;cursor:pointer;transition:all .2s ease;z-index:1}.keypad-close-btn[data-v-23f58699]:hover{background:#e5e7eb;color:#374151}.keypad-close-btn i[data-v-23f58699]{font-size:.7rem;font-weight:600}.keypad-input-wrap[data-v-23f58699]{margin-bottom:10px}.keypad-input[data-v-23f58699]{width:100%;padding:8px 12px;font-size:.9375rem;font-weight:600;color:#111827;background:#f9fafb;border:1px solid #e4e4e7;border-radius:12px;outline:none;text-align:center;transition:all .2s ease}.keypad-input[data-v-23f58699]:focus{border-color:#3e3efe;background:#fff;box-shadow:0 0 0 3px rgba(62,62,254,.1)}.keypad-input[data-v-23f58699]::-moz-placeholder{color:#9ca3af;font-weight:400}.keypad-input[data-v-23f58699]::placeholder{color:#9ca3af;font-weight:400}.keypad-grid[data-v-23f58699]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;justify-items:stretch}.keypad-btn[data-v-23f58699]{height:44px;font-size:.9375rem;font-weight:400;color:#6b7280;background:#fff;border:1px solid #e4e4e7;border-radius:10px;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center}.keypad-btn[data-v-23f58699]:hover{background:#f3f4f6;border-color:#d1d5db;transform:scale(1.02)}.keypad-btn[data-v-23f58699]:active{transform:scale(.98);background:#e5e7eb}.keypad-actions[data-v-23f58699]{display:flex;justify-content:space-between;align-items:center;margin-top:10px;gap:10px}.keypad-call-btn[data-v-23f58699]{flex:1;height:48px;border:none;background:linear-gradient(135deg,#16a34a,#15803d);color:#fff;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 4px 6px -1px rgba(22,163,74,.3)}.keypad-call-btn[data-v-23f58699]:hover{background:linear-gradient(135deg,#15803d,#166534);transform:translateY(-2px);box-shadow:0 6px 12px -2px rgba(22,163,74,.4)}.keypad-call-btn[data-v-23f58699]:active{transform:translateY(0)}.keypad-backspace-btn[data-v-23f58699]{width:48px;height:48px;flex-shrink:0;border:1px solid #e4e4e7;background:#fff;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#6b7280;transition:all .2s ease}.keypad-backspace-btn[data-v-23f58699]:hover:not(:disabled){background:#f3f4f6;border-color:#d1d5db;color:#374151}.keypad-backspace-btn[data-v-23f58699]:disabled{opacity:.4;cursor:not-allowed}.microphone-dropdown[data-v-23f58699]{position:absolute;top:45px;left:0;min-width:160px;background:#fff;border:1px solid #e6e8ec;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:1001;max-height:200px;overflow-y:auto}.microphone-dropdown ul[data-v-23f58699]{list-style:none;margin:0;padding:0}.microphone-dropdown li[data-v-23f58699]{font-size:.7rem}.microphone-dropdown li[data-v-23f58699]:hover{font-size:.7rem;cursor:pointer;background:#f8f7ff}.search-dropdown[data-v-23f58699]{position:absolute;top:100%;left:-30px;width:230px;background:#fff;border:1px solid #e6e8ec;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.08);z-index:1001;max-height:220px;overflow-y:auto}.search-dropdown ul[data-v-23f58699]{list-style:none;margin:0;padding:0}.search-dropdown li[data-v-23f58699]{padding-top:5px;padding-bottom:5px;cursor:pointer;font-size:.75rem}.search-dropdown li[data-v-23f58699]:hover{background:#f8f7ff}.add-option-btn-side[data-v-23f58699]{background:#3e3efe;border:none;border-radius:4px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0;color:#fff;flex-shrink:0;align-self:center}.add-option-btn-side[data-v-23f58699]:hover{background:#2d2dff}.buy-phone-card[data-v-23f58699]{position:absolute;bottom:100%;right:0;width:280px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;margin-bottom:4px}.buy-phone-card .card-header[data-v-23f58699]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #f0f0f0;background:#f8f9fa;border-radius:8px 8px 0 0}.buy-phone-card .header-content[data-v-23f58699]{display:flex;align-items:center;gap:8px}.buy-phone-card .header-content .icon[data-v-23f58699]{display:flex;align-items:center;justify-content:center}.buy-phone-card .card-title[data-v-23f58699]{font-size:14px;font-weight:600;color:#333;line-height:1;margin-bottom:0!important}.buy-phone-card .btn-close-card[data-v-23f58699]{background:none;border:none;padding:4px;cursor:pointer;color:#666;border-radius:4px;transition:background-color .2s}.buy-phone-card .btn-close-card[data-v-23f58699]:hover{background:#e9ecef;color:#333}.buy-phone-card .card-body[data-v-23f58699]{padding:16px}.buy-phone-card .card-text[data-v-23f58699]{font-size:12px;color:#666;margin-bottom:12px;line-height:1.4}.has-error[data-v-23f58699] .select-header,.has-error[data-v-23f58699] .select-header:hover{border-color:#dc3545!important}.no-phone-number-banner[data-v-23f58699]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;margin-bottom:12px;font-size:13px}.banner-info-icon[data-v-23f58699]{font-size:16px;color:#6b7280;flex-shrink:0}.banner-text[data-v-23f58699]{color:#374151;flex:1}.banner-link-button[data-v-23f58699]{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:transparent;color:#3e3efe;font-size:13px;font-weight:500;cursor:pointer;transition:color .2s}.banner-link-button[data-v-23f58699]:hover{color:#3230d6}.banner-arrow-icon[data-v-23f58699]{font-size:14px}.incoming-call-section[data-v-23f58699]{background:linear-gradient(135deg,#10b981,#059669);border-radius:10px;padding:12px;margin-bottom:12px;color:#fff}.incoming-call-section.compact[data-v-23f58699]{padding:10px 12px;margin-bottom:8px}.incoming-call-header[data-v-23f58699]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.incoming-call-section.compact .incoming-call-header[data-v-23f58699]{margin-bottom:8px}.incoming-call-indicator[data-v-23f58699]{display:flex;align-items:center;gap:6px}.pulse-dot[data-v-23f58699]{width:8px;height:8px;background:#fff;border-radius:50%;animation:pulse-incoming-23f58699 1.5s ease-in-out infinite}@keyframes pulse-incoming-23f58699{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.incoming-call-text[data-v-23f58699]{font-size:12px;font-weight:600}.incoming-call-from[data-v-23f58699]{font-size:11px;opacity:.9}.incoming-call-actions[data-v-23f58699]{display:flex;gap:8px;justify-content:center}.incoming-action-btn[data-v-23f58699]{display:flex;align-items:center;gap:6px;padding:6px 14px;border-radius:20px;border:none;cursor:pointer;font-size:11px;font-weight:600;transition:all .2s ease}.incoming-action-btn.decline-btn[data-v-23f58699]{background:hsla(0,0%,100%,.2);color:#fff}.incoming-action-btn.decline-btn[data-v-23f58699]:hover{background:#ef4444}.incoming-action-btn.answer-btn[data-v-23f58699]{background:#fff;color:#059669}.incoming-action-btn.answer-btn[data-v-23f58699]:hover{background:#f0fdf4;transform:scale(1.05)}.active-incoming-call-section[data-v-23f58699]{background:linear-gradient(135deg,#3e3efe,#2d2dff);border-radius:10px;padding:12px;margin-bottom:8px;color:#fff}.active-incoming-call-section.compact[data-v-23f58699]{padding:10px 12px}.active-call-header[data-v-23f58699]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.active-call-indicator[data-v-23f58699]{display:flex;align-items:center;gap:6px}.active-dot[data-v-23f58699]{width:8px;height:8px;background:#10b981;border-radius:50%;animation:pulse-active-23f58699 2s ease-in-out infinite}@keyframes pulse-active-23f58699{0%,to{opacity:1}50%{opacity:.6}}.active-call-text[data-v-23f58699]{font-size:12px;font-weight:600}.active-call-timer[data-v-23f58699]{font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.incoming-call-caption[data-v-23f58699]{margin-bottom:12px}.incoming-call-caption[data-v-23f58699] .live-caption-container{max-height:240px;margin-bottom:0}.active-call-actions[data-v-23f58699]{display:flex;justify-content:center}.active-action-btn[data-v-23f58699]{display:flex;align-items:center;gap:6px;padding:6px 16px;border-radius:20px;border:none;cursor:pointer;font-size:11px;font-weight:600;transition:all .2s ease}.active-action-btn.hangup-btn[data-v-23f58699]{background:#ef4444;color:#fff}.active-action-btn.hangup-btn[data-v-23f58699]:hover{background:#dc2626;transform:scale(1.05)}.calling-from-header[data-v-23f58699]{display:flex;align-items:center;gap:6px;margin-bottom:8px}.calling-from-note[data-v-23f58699]{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:#9ca3af;line-height:1.3}.conversation-list[data-v-9b3d5b98]{display:flex;flex-direction:column;height:100%;background:#fff;border-right:1px solid #ececfb;width:300px;min-width:300px}.conversation-list__header[data-v-9b3d5b98]{display:flex;gap:.5rem;padding:4px;border-bottom:1px solid #e5e7eb}.conversation-list__search[data-v-9b3d5b98]{flex:1}.conversation-list__search[data-v-9b3d5b98] .ui-input__field{height:32px!important;padding:6px 10px 6px 28px!important}.conversation-list__items[data-v-9b3d5b98]{flex:1;overflow-y:auto;padding:0}.conversation-list__email-card[data-v-9b3d5b98]{padding:12px;margin:8px;cursor:pointer;transition:all .2s;border:1px solid #e5e7eb;border-radius:10px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04);display:flex;flex-direction:column;gap:8px}.conversation-list__email-card[data-v-9b3d5b98]:hover{border-color:#d1d5db;box-shadow:0 2px 6px rgba(0,0,0,.08)}.conversation-list__email-card--selected[data-v-9b3d5b98]{border-color:#3e3efe;background:#f8f8ff;box-shadow:0 0 0 1px #3e3efe}.conversation-list__email-card--unread[data-v-9b3d5b98]{border-left:3px solid #3e3efe}.conversation-list__email-card-header[data-v-9b3d5b98]{display:flex;justify-content:space-between;align-items:center}.conversation-list__email-status-badge[data-v-9b3d5b98]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:10px;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.conversation-list__email-status-badge--sent[data-v-9b3d5b98]{background:#f3f4f6;color:#6b7280}.conversation-list__email-status-badge--delivered[data-v-9b3d5b98],.conversation-list__email-status-badge--read[data-v-9b3d5b98]{background:#ecfdf5;color:#059669}.conversation-list__email-status-icon[data-v-9b3d5b98]{font-size:.75rem}.conversation-list__email-card-date[data-v-9b3d5b98]{font-size:.6875rem;color:#9ca3af}.conversation-list__email-card-subject[data-v-9b3d5b98]{font-weight:600;font-size:.8125rem;color:#111827;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.conversation-list__email-card-sender[data-v-9b3d5b98]{display:flex;align-items:center;gap:8px}.conversation-list__email-card-avatar[data-v-9b3d5b98]{width:24px;height:24px;min-width:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.5625rem;font-weight:700;color:#fff;flex-shrink:0}.conversation-list__email-card-sender-info[data-v-9b3d5b98]{display:flex;align-items:center;gap:6px;min-width:0;flex:1}.conversation-list__email-card-sender-name[data-v-9b3d5b98]{font-size:.75rem;font-weight:500;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conversation-list__email-card-sender-email[data-v-9b3d5b98]{font-size:.6875rem;color:#9ca3af;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conversation-list__email-card-preview[data-v-9b3d5b98]{display:flex;align-items:flex-start;gap:6px;font-size:.75rem;color:#6b7280;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.conversation-list__email-card-preview-icon[data-v-9b3d5b98]{font-size:.875rem;color:#9ca3af;flex-shrink:0;margin-top:1px}.conversation-list__email-card-thread[data-v-9b3d5b98]{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;background:#f3f4f6;border-radius:10px;font-size:.625rem;font-weight:500;color:#6b7280;align-self:flex-start}.conversation-list__email-card-thread-icon[data-v-9b3d5b98]{font-size:.75rem}.conversation-list__item[data-v-9b3d5b98]{padding:12px 16px;cursor:pointer;transition:background .2s;border-bottom:1px solid #f3f4f6}.conversation-list__item[data-v-9b3d5b98]:hover{background:#f9fafb;cursor:pointer}.conversation-list__item--selected[data-v-9b3d5b98]{background:#f3f4ff;border-left:3px solid #3e3efe}.conversation-list__item--unread[data-v-9b3d5b98]{background:#fff;font-weight:500}.conversation-list__item--unread .conversation-list__item-name[data-v-9b3d5b98]{font-weight:600}.conversation-list__item-content[data-v-9b3d5b98]{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.conversation-list__item-header[data-v-9b3d5b98]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.conversation-list__item-title-wrapper[data-v-9b3d5b98]{display:flex;flex-direction:row;align-items:center;gap:6px;flex:1;min-width:0}.conversation-list__item-name[data-v-9b3d5b98]{font-weight:600;font-size:.875rem;color:#1a1a2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}.conversation-list__item-separator[data-v-9b3d5b98]{font-size:.75rem;color:#d1d5db;font-weight:400;flex-shrink:0}.conversation-list__item-subtitle[data-v-9b3d5b98]{font-weight:400;font-size:.75rem;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conversation-list__item-time[data-v-9b3d5b98]{font-size:.65rem;color:#7b7fa8;flex-shrink:0}.conversation-list__item-preview[data-v-9b3d5b98]{display:flex;justify-content:space-between;align-items:center;gap:8px}.conversation-list__item-badges[data-v-9b3d5b98]{display:flex;align-items:center;gap:6px;flex-shrink:0}.conversation-list__item-message[data-v-9b3d5b98]{font-size:.8125rem;color:#646464;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.conversation-list__item-badge[data-v-9b3d5b98]{background:#3e3efe;color:#fff;font-size:.7rem;padding:2px 6px;border-radius:10px;font-weight:600;white-space:nowrap;min-width:18px;text-align:center}.conversation-list__item-thread-count[data-v-9b3d5b98]{background:#e5e7eb;color:#6b7280;font-size:.6rem;padding:2px 6px;border-radius:10px;font-weight:600;white-space:nowrap;min-width:18px;text-align:center}.conversation-list__item-meta[data-v-9b3d5b98]{margin-top:2px}.conversation-list__item-last-seen[data-v-9b3d5b98]{font-size:.7rem;color:#8c8fa7}.conversation-list__empty[data-v-9b3d5b98]{padding:2rem;text-align:center;color:#7b7fa8;font-size:.875rem}.conversation-list__loading[data-v-9b3d5b98]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;min-height:300px;color:#6b7280;font-size:.875rem}.emoji-picker[data-v-bd3ba532]{width:420px;height:400px;display:flex;flex-direction:column;background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;position:relative;z-index:1}.emoji-picker__search[data-v-bd3ba532]{padding:6px;border-bottom:1px solid #e5e7eb}.emoji-picker__search-input[data-v-bd3ba532]{width:100%}.emoji-picker__categories[data-v-bd3ba532]{display:flex;gap:4px;padding:8px;border-bottom:1px solid #e5e7eb;overflow-x:auto}.emoji-picker__category-btn[data-v-bd3ba532]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;border-radius:6px;cursor:pointer;color:#6b7280;transition:all .2s;flex-shrink:0}.emoji-picker__category-btn[data-v-bd3ba532]:hover{background:#f3f4f6;color:#3e3efe}.emoji-picker__category-btn--active[data-v-bd3ba532]{background:#f8f7ff;color:#3e3efe}.emoji-picker__content[data-v-bd3ba532]{flex:1;overflow-y:auto;padding:8px}.emoji-picker__category-section[data-v-bd3ba532]{margin-bottom:16px}.emoji-picker__category-title[data-v-bd3ba532]{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;margin-bottom:8px;padding:0 4px}.emoji-picker__emoji-grid[data-v-bd3ba532],.emoji-picker__search-results[data-v-bd3ba532]{display:grid;grid-template-columns:repeat(8,1fr);gap:4px}.emoji-picker__emoji[data-v-bd3ba532]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;border-radius:6px;cursor:pointer;font-size:20px;transition:all .2s;padding:0}.emoji-picker__emoji[data-v-bd3ba532]:hover{background:#f3f4f6;transform:scale(1.1)}.schedule-send-modal-overlay[data-v-0f110cf4]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.schedule-send-modal[data-v-0f110cf4]{background:#fff;border-radius:8px;width:90%;max-width:400px;box-shadow:0 4px 16px rgba(0,0,0,.2)}.schedule-send-modal__header[data-v-0f110cf4]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #e5e7eb}.schedule-send-modal__title[data-v-0f110cf4]{font-size:14px;font-weight:500;color:#202124;margin:0}.schedule-send-modal__close[data-v-0f110cf4]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;color:#5f6368;border-radius:4px;transition:all .2s;font-size:18px}.schedule-send-modal__close[data-v-0f110cf4]:hover{background:#f1f3f4;color:#202124}.schedule-send-modal__content[data-v-0f110cf4]{padding:16px;display:flex;flex-direction:column;gap:12px}.schedule-send-modal__actions[data-v-0f110cf4]{display:flex;gap:8px;justify-content:flex-end;padding:12px 16px;border-top:1px solid #e5e7eb}.schedule-send-modal__error[data-v-0f110cf4]{color:#ef4444;font-size:.75rem;margin-top:-8px}.action-confirmation-modal[data-v-1fa3a8ac]{display:block;position:fixed;inset:0;z-index:1100;background-color:rgba(0,0,0,.35)}.action-confirmation-modal__dialog[data-v-1fa3a8ac]{position:relative;max-width:400px;margin:1.75rem auto;z-index:1}.action-confirmation-modal__content[data-v-1fa3a8ac]{border-radius:20px;border:1px solid #e4e4e7;background-color:#fdfdfe;max-height:92vh;overflow-x:hidden;overflow-y:auto}.action-confirmation-modal__header[data-v-1fa3a8ac]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px 0;border-bottom:1px solid #e4e4e7;padding-bottom:12px}.action-confirmation-modal__header .action-confirmation-modal__title[data-v-1fa3a8ac]{margin:0}.action-confirmation-modal__close[data-v-1fa3a8ac]{flex-shrink:0;cursor:pointer;color:#6b7280;transition:color .2s ease}.action-confirmation-modal__close[data-v-1fa3a8ac]:hover{color:#374151}.action-confirmation-modal__body[data-v-1fa3a8ac]{padding:12px 18px 0}.action-confirmation-modal__title[data-v-1fa3a8ac]{font-weight:700;font-size:1rem;margin:0 0 4px 0;color:#333b69}.action-confirmation-modal__message[data-v-1fa3a8ac]{font-weight:400;font-size:.7rem;color:#6f6c90;display:block}.action-confirmation-modal__footer[data-v-1fa3a8ac]{display:flex;gap:12px;border-top:1px solid transparent;padding:0 18px 18px;margin-top:10px}.action-confirmation-modal__footer .ui-button[data-v-1fa3a8ac]{flex:1}.ai-customization-panel[data-v-42081be4]{width:100%;max-width:480px!important;min-width:360px!important;background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.08);border:1px solid #e8e8f0;overflow:hidden}.ai-customization-panel__header[data-v-42081be4]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid #e8e8f0;background:#fafafa}.ai-customization-panel__header-left[data-v-42081be4]{display:flex;align-items:center;gap:6px}.ai-customization-panel__close[data-v-42081be4]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;color:#6b7280;cursor:pointer;border-radius:4px;transition:all .2s}.ai-customization-panel__close[data-v-42081be4]:hover{background:hsla(220,9%,46%,.12);color:#374151}.ai-customization-panel__icon[data-v-42081be4]{font-size:1rem;color:#4f46e5}.ai-customization-panel__title[data-v-42081be4]{font-weight:600;font-size:.8125rem;color:#1a1a2e}.ai-customization-panel__body[data-v-42081be4]{padding:12px;display:flex;flex-direction:column;gap:10px;min-height:180px}.ai-customization-panel__field[data-v-42081be4]{display:flex;flex-direction:column;gap:4px}.ai-customization-panel__label[data-v-42081be4]{font-size:.75rem;font-weight:600;color:#374151}.ai-customization-panel__textarea[data-v-42081be4]{width:100%;min-height:72px;padding:8px 10px;font-size:.8125rem;font-family:inherit;color:#1a1a2e;border:1px solid #d1d5db;border-radius:8px;resize:vertical;transition:border-color .2s}.ai-customization-panel__textarea[data-v-42081be4]:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 2px rgba(79,70,229,.2)}.ai-customization-panel__textarea[data-v-42081be4]::-moz-placeholder{color:#9ca3af}.ai-customization-panel__textarea[data-v-42081be4]::placeholder{color:#9ca3af}.ai-customization-panel__generate-btn[data-v-42081be4]{width:100%}.ai-customization-panel__attachments[data-v-42081be4]{display:flex;flex-direction:column;gap:6px}.ai-customization-panel__dropzone[data-v-42081be4]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 12px;border:1.5px dashed #d1d5db;border-radius:8px;background:#fafafa;cursor:pointer;transition:all .2s}.ai-customization-panel__dropzone[data-v-42081be4]:hover{border-color:#4f46e5;background:#f5f3ff}.ai-customization-panel__dropzone--dragover[data-v-42081be4]{border-color:#4f46e5;background:#ede9fe}.ai-customization-panel__dropzone-icon[data-v-42081be4]{font-size:1.5rem;color:#9ca3af}.ai-customization-panel__dropzone-text[data-v-42081be4]{font-size:.75rem;color:#6b7280}.ai-customization-panel__dropzone-link[data-v-42081be4]{color:#4f46e5;font-weight:600;text-decoration:underline}.ai-customization-panel__dropzone-hint[data-v-42081be4]{font-size:.6875rem;color:#9ca3af}.ai-customization-panel__file-input[data-v-42081be4]{display:none}.ai-customization-panel__file-list[data-v-42081be4]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.ai-customization-panel__file-item[data-v-42081be4]{display:flex;align-items:center;gap:6px;padding:6px 8px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:.75rem}.ai-customization-panel__file-icon[data-v-42081be4]{font-size:1rem;color:#6b7280;flex-shrink:0}.ai-customization-panel__file-name[data-v-42081be4]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#374151;font-weight:500}.ai-customization-panel__file-size[data-v-42081be4]{flex-shrink:0;color:#9ca3af;font-size:.6875rem}.ai-customization-panel__file-remove[data-v-42081be4]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:transparent;color:#9ca3af;cursor:pointer;border-radius:50%;flex-shrink:0;transition:all .15s}.ai-customization-panel__file-remove[data-v-42081be4]:hover{color:#ef4444;background:rgba(239,68,68,.08)}.email-composer-overlay[data-v-239b3766]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);display:flex;align-items:flex-end;justify-content:flex-end;z-index:1000;padding:16px}.email-composer-overlay.dragging-active[data-v-239b3766]{align-items:flex-start;justify-content:flex-start}.email-composer[data-v-239b3766]{width:640px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);background:#fff;position:relative;overflow:visible;border-radius:8px 8px 0 0;box-shadow:0 -4px 16px rgba(0,0,0,.2);display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:box-shadow .2s ease}.email-composer.is-dragging[data-v-239b3766]{box-shadow:0 8px 24px rgba(0,0,0,.3);cursor:grabbing;transition:none}.email-composer__header[data-v-239b3766]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-bottom:1px solid #e5e7eb;background:#fff;font-size:.8125rem}.email-composer__header--draggable[data-v-239b3766]{cursor:move;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.email-composer__header--draggable[data-v-239b3766]:active{cursor:grabbing}.email-composer__header-left[data-v-239b3766]{display:flex;align-items:center;gap:8px}.email-composer__header-title[data-v-239b3766]{font-weight:500;color:#202124;font-size:.875rem}.email-composer__header-right[data-v-239b3766]{display:flex;gap:4px}.email-composer__header-btn[data-v-239b3766]{padding:4px 8px;border:none;background:transparent;cursor:pointer;color:#5f6368;font-size:16px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .2s}.email-composer__header-btn[data-v-239b3766]:hover{background:#f1f3f4;color:#202124}.email-composer__content[data-v-239b3766]{flex:1;overflow-y:auto;padding:0}.email-composer__row[data-v-239b3766]{display:flex;border-bottom:1px solid #e5e7eb;min-height:48px}.email-composer__row-label[data-v-239b3766]{width:80px;padding:12px 16px;font-size:.8125rem;color:#5f6368;font-weight:500;flex-shrink:0;display:flex;align-items:center;gap:4px}.email-composer__row-input[data-v-239b3766]{flex:1;padding:8px 16px 8px 0;display:flex;align-items:center;background:transparent}.email-composer__required[data-v-239b3766]{color:#ea4335}.email-composer__recipients[data-v-239b3766]{display:flex;flex-wrap:wrap;gap:4px;width:100%;align-items:center;min-height:32px;border:none!important;background:transparent!important}.email-composer__recipient-input-wrapper[data-v-239b3766]{display:flex;flex:1;align-items:center;min-width:200px;gap:4px;border:none!important;background:transparent!important}.email-composer__recipient-tag[data-v-239b3766]{display:flex;align-items:center;gap:4px;padding:2px 8px;background:#e8f0fe;border:1px solid #cce0fc;border-radius:16px;font-size:.8125rem;color:#1a73e8}.email-composer__recipient-remove[data-v-239b3766]{padding:0;border:none;background:transparent;cursor:pointer;color:#1a73e8;display:flex;align-items:center;font-size:16px;margin-left:4px}.email-composer__recipient-remove[data-v-239b3766]:hover{color:#1557b0}.email-composer__recipient-input[data-v-239b3766]{flex:1;min-width:100px;padding:4px 0;font-size:.875rem;color:#202124;background:transparent!important}.email-composer__recipient-input[data-v-239b3766],.email-composer__recipient-input[data-v-239b3766]:focus{border:none!important;outline:none!important;box-shadow:none!important}.email-composer__recipient-input[data-v-239b3766]:hover{border:none!important;box-shadow:none!important}.email-composer__recipient-input[data-v-239b3766]::-moz-placeholder{color:#5f6368}.email-composer__recipient-input[data-v-239b3766]::placeholder{color:#5f6368}.email-composer__cc-toggle[data-v-239b3766]{padding:4px 8px;border:none;background:transparent;color:#1a73e8;font-size:.8125rem;cursor:pointer;font-weight:500;flex-shrink:0;white-space:nowrap}.email-composer__cc-toggle[data-v-239b3766]:hover{background:#f1f3f4;border-radius:4px}.email-composer__attachments[data-v-239b3766]{padding:8px 16px;border-bottom:1px solid #e5e7eb;display:flex;flex-direction:column;gap:8px}.email-composer__attachment-item[data-v-239b3766]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:4px;font-size:.8125rem}.email-composer__attachment-name[data-v-239b3766]{flex:1;color:#202124;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-composer__attachment-size[data-v-239b3766]{color:#6b7280;font-size:.75rem;margin-left:auto;flex-shrink:0}.email-composer__attachment-remove[data-v-239b3766]{padding:4px;border:none;background:transparent;cursor:pointer;color:#6b7280;display:flex;align-items:center;justify-content:center;font-size:16px;border-radius:4px;transition:all .2s;flex-shrink:0}.email-composer__attachment-remove[data-v-239b3766]:hover:not(:disabled){background:#fee2e2;color:#dc2626}.email-composer__attachment-remove[data-v-239b3766]:disabled{opacity:.5;cursor:not-allowed}@keyframes spin-239b3766{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.email-composer__body[data-v-239b3766]{border-bottom:1px solid #e5e7eb;min-height:300px;position:relative;overflow:visible}.email-composer__actions[data-v-239b3766]{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;background:#fff;position:relative;overflow:visible}.email-composer__actions-left[data-v-239b3766],.email-composer__actions-right[data-v-239b3766]{display:flex;gap:6px;align-items:center;flex-wrap:nowrap}.email-composer__action-icon-btn[data-v-239b3766]{padding:8px;border:none;background:transparent;cursor:pointer;color:#5f6368;font-size:20px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .2s}.email-composer__action-icon-btn[data-v-239b3766]:hover:not(:disabled){background:#f1f3f4;color:#202124}.email-composer__action-icon-btn[data-v-239b3766]:disabled{opacity:.5;cursor:not-allowed}.email-composer__action-icon-btn .iconify[data-icon*=loading][data-v-239b3766]{animation:spin-239b3766 1s linear infinite}.email-composer__action-icon-btn--sm[data-v-239b3766]{padding:6px;font-size:16px}.email-composer__send-wrapper[data-v-239b3766]{position:relative;display:flex;align-items:center}.email-composer__ai-buttons[data-v-239b3766]{display:flex;align-items:center;gap:6px;margin-right:.75rem}.email-composer__ai-btn[data-v-239b3766]{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:24px;padding:4px 8px;border:none;border-radius:6px;cursor:pointer;transition:all .2s;font-size:.7rem;flex-shrink:0;white-space:nowrap}.email-composer__ai-btn-text[data-v-239b3766]{font-size:.7rem;font-weight:500;line-height:1}.email-composer__ai-btn--reply[data-v-239b3766]{background:rgba(124,58,237,.1);color:#7c3aed}.email-composer__ai-btn--reply[data-v-239b3766]:hover:not(:disabled){background:rgba(124,58,237,.2);color:#6d28d9}.email-composer__ai-btn--followup[data-v-239b3766]{background:rgba(245,158,11,.1);color:#f59e0b}.email-composer__ai-btn--followup[data-v-239b3766]:hover:not(:disabled){background:rgba(245,158,11,.2);color:#d97706}.email-composer__ai-btn--custom[data-v-239b3766]{background:hsla(220,9%,46%,.12);color:#4b5563}.email-composer__ai-btn--custom[data-v-239b3766]:hover:not(:disabled){background:hsla(220,9%,46%,.2);color:#374151}.email-composer__ai-customization-overlay[data-v-239b3766]{position:absolute;inset:0;z-index:10001}.email-composer__ai-customization-container[data-v-239b3766]{position:absolute;bottom:60px;left:16px;z-index:10002;pointer-events:auto}.email-composer__ai-panel-header[data-v-239b3766]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.email-composer__ai-panel-title[data-v-239b3766]{font-size:.8125rem;font-weight:600;color:#1a1a2e}.email-composer__ai-panel-close[data-v-239b3766]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;color:#6b7280;cursor:pointer;border-radius:4px;transition:all .2s}.email-composer__ai-panel-close[data-v-239b3766]:hover{background:hsla(220,9%,46%,.12);color:#374151}.email-composer__ai-btn[data-v-239b3766]:disabled{opacity:.4;cursor:not-allowed}.email-composer__split-button[data-v-239b3766]{display:inline-flex;align-items:stretch;position:relative;border-radius:8px;overflow:hidden}[data-v-239b3766] .email-composer__send-main-btn{border-top-right-radius:0!important;border-bottom-right-radius:0!important;padding:4px 10px!important;margin:0!important;height:30px!important;font-size:.75rem!important;min-height:30px!important}.email-composer__send-dropdown-btn[data-v-239b3766]{width:28px;height:100%;min-height:30px;display:flex;align-items:center;justify-content:center;border:none;background:#3e3efe;color:hsla(0,0%,100%,.9);cursor:pointer;border-top-right-radius:8px;border-bottom-right-radius:8px;border-left:1px solid hsla(0,0%,100%,.2);transition:all .2s;padding:0;margin:0;flex-shrink:0}.email-composer__send-dropdown-btn[data-v-239b3766]:hover{background:#3230d6;color:#fff}.email-composer__send-dropdown-btn[data-v-239b3766]:disabled{opacity:.6;cursor:not-allowed}.email-composer__schedule-menu[data-v-239b3766]{position:absolute;bottom:calc(100% + 8px);left:0;z-index:10001;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:180px;overflow:hidden}.email-composer__schedule-menu-item[data-v-239b3766]{width:100%;justify-content:flex-start;text-align:left;padding:8px 12px;gap:4px}.email-composer__schedule-menu-item[data-v-239b3766]:hover{background:#f1f3f4}.email-composer__schedule-menu-item[data-v-239b3766] .ui-button__icon{margin-right:0;font-size:16px}.email-composer__popover-wrapper[data-v-239b3766]{position:relative;z-index:1}.email-composer__popover[data-v-239b3766]{position:absolute;bottom:calc(100% + 8px);left:0;z-index:10000;background:#fff;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.email-composer__popover--link[data-v-239b3766]{width:240px;min-width:240px;max-width:240px}.email-composer__emoji-container[data-v-239b3766]{position:absolute;bottom:60px;left:16px;z-index:10002;pointer-events:auto}.email-composer__popover-content[data-v-239b3766]{padding:6px;display:flex;flex-direction:column;gap:6px}.email-composer__link-field-wrapper[data-v-239b3766]{display:flex;align-items:center;gap:6px;position:relative}.email-composer__link-field-wrapper--url[data-v-239b3766]{gap:6px;position:relative}.email-composer__link-field-icon[data-v-239b3766]{font-size:16px;color:#6b7280;flex-shrink:0}.email-composer__link-input[data-v-239b3766]{flex:1;padding:5px 8px;border:1px solid #d1d5db;border-radius:2px!important;font-size:12px;outline:none;line-height:1.3;transition:border-color .2s;min-width:0;box-sizing:border-box;min-height:0;max-height:28px}.email-composer__link-input--text[data-v-239b3766]:focus{border-color:#3e3efe}.email-composer__link-input--url[data-v-239b3766]{padding-right:50px;min-width:0;overflow:hidden;text-overflow:ellipsis;max-width:100%}.email-composer__link-input--url[data-v-239b3766]:focus{border-color:#3e3efe}.email-composer__link-apply-btn[data-v-239b3766]{position:absolute;right:2px;top:2px;bottom:2px;padding:0 8px;border:none;border-radius:2px!important;font-size:11px;font-weight:500;cursor:pointer;transition:all .2s;line-height:1;background:#3e3efe;color:#fff;display:flex;align-items:center;white-space:nowrap;min-height:0;max-height:24px}.email-composer__link-apply-btn[data-v-239b3766]:hover:not(:disabled){background:#2e2ed8}.email-composer__link-apply-btn[data-v-239b3766]:disabled{background:#e5e7eb;color:#9ca3af;cursor:not-allowed}[data-v-239b3766] .ui-input{box-shadow:none!important;border:none!important}[data-v-239b3766] .ui-input__container,[data-v-239b3766] .ui-input__field{box-shadow:none!important;border:none!important;background:transparent!important}[data-v-239b3766] .ui-input__field{padding:8px 0!important;font-size:.875rem!important;height:auto!important}[data-v-239b3766] .ui-input__field:focus{outline:none!important}[data-v-239b3766] .ui-input__field:focus,[data-v-239b3766] .ui-input__field:hover,[data-v-239b3766] .ui-input__field:hover:not(:disabled){box-shadow:none!important;border:none!important}[data-v-239b3766] .ui-select__field{border:none;padding:8px 0;font-size:.875rem}[data-v-239b3766] .ui-select__field:focus{box-shadow:none;border:none}[data-v-239b3766] .rich-text-editor{border:none}[data-v-239b3766] .ql-toolbar{border:none;border-bottom:1px solid #e5e7eb;padding:4px 8px}[data-v-239b3766] .ql-container{border:none;font-size:.8125rem}[data-v-239b3766] .ql-editor{font-size:.8125rem;padding:12px 16px;min-height:200px;color:#202124}.read-receipts-popover[data-v-b0f80fa2]{position:fixed;background:#fff;border-radius:12px;padding:16px 20px;box-shadow:0 8px 32px rgba(0,0,0,.15);min-width:280px;max-width:400px;z-index:1060}.read-receipts-popover__arrow[data-v-b0f80fa2]{position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}.read-receipts-popover__title[data-v-b0f80fa2]{margin:0 0 10px 0;font-size:.8125rem;font-weight:700;color:#1a1a2e;letter-spacing:-.01em}.read-receipts-popover__list[data-v-b0f80fa2]{display:flex;flex-direction:column;gap:2px}.read-receipts-popover__item[data-v-b0f80fa2]{font-size:.75rem;color:#4c4f6a;line-height:1.5;padding:8px 0;display:flex;flex-direction:column;gap:4px;border-bottom:1px solid #e5e7eb}.read-receipts-popover__item[data-v-b0f80fa2]:last-child{border-bottom:none}.read-receipts-popover__recipient[data-v-b0f80fa2]{font-weight:600;color:#1a1a2e;font-size:.8125rem}.read-receipts-popover__event-info[data-v-b0f80fa2]{display:flex;align-items:center;gap:8px;font-size:.75rem}.read-receipts-popover__event-type[data-v-b0f80fa2]{font-weight:500;color:#3e3efe}.read-receipts-popover__read-count[data-v-b0f80fa2]{font-weight:500;color:#1a1a2e}.read-receipts-popover__separator[data-v-b0f80fa2]{color:#9ca3af;margin:0 4px}.read-receipts-popover__timestamp[data-v-b0f80fa2]{color:#6b7280}.read-receipts-popover__clicked-url[data-v-b0f80fa2]{display:flex;align-items:center;gap:4px;font-size:.6875rem;color:#6b7280;word-break:break-all;margin-top:2px}.read-receipts-popover__clicked-url .iconify[data-v-b0f80fa2]{font-size:14px;color:#3b82f6;flex-shrink:0}.read-receipts-popover__empty[data-v-b0f80fa2]{padding:8px 0;text-align:center;color:#9ca3af;font-size:.875rem}.read-receipts-popover__backdrop[data-v-b0f80fa2]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1059;background:transparent}.popover-fade-enter-active[data-v-b0f80fa2],.popover-fade-leave-active[data-v-b0f80fa2]{transition:opacity .15s ease,transform .15s ease}.popover-fade-enter-from[data-v-b0f80fa2],.popover-fade-leave-to[data-v-b0f80fa2]{opacity:0;transform:translateY(-4px)}.email-viewer[data-v-12afc544]{display:flex;flex-direction:column;height:100%;background:#fff;overflow-y:auto}.email-viewer__content[data-v-12afc544]{display:flex;flex-direction:column;height:100%;overflow:hidden}.email-viewer__scrollable-content[data-v-12afc544]{flex:1;overflow-y:auto;min-height:0}.email-viewer__header[data-v-12afc544]{padding:12px 16px;border-bottom:1px solid #e5e7eb;background:#f9fafb}.email-viewer__header-main[data-v-12afc544]{margin-bottom:12px}.email-viewer__subject[data-v-12afc544]{font-size:13px;font-weight:500;color:#111827}.email-viewer__meta[data-v-12afc544]{display:flex;flex-direction:column;gap:4px;font-size:10px;color:#6b7280}.email-viewer__recipients[data-v-12afc544],.email-viewer__sender[data-v-12afc544]{display:flex;gap:6px}.email-viewer__recipient-label[data-v-12afc544],.email-viewer__sender-label[data-v-12afc544]{font-weight:500;min-width:40px}.email-viewer__recipient-value[data-v-12afc544],.email-viewer__sender-value[data-v-12afc544]{color:#111827}.email-viewer__date[data-v-12afc544]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10px}.email-viewer__date-left[data-v-12afc544]{display:flex;align-items:center;gap:4px}.email-viewer__date-right[data-v-12afc544]{display:flex;align-items:center;gap:6px}.email-viewer__read-status-container[data-v-12afc544]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:32px;min-height:32px}.email-viewer__read-status[data-v-12afc544]{display:inline-flex;align-items:center;justify-content:center;padding:4px;border-radius:4px;border:none;background:transparent;cursor:pointer;transition:background-color .2s;width:32px;height:32px;flex-shrink:0}.email-viewer__read-status[data-v-12afc544]:disabled{opacity:.6;cursor:not-allowed}.email-viewer__read-status[data-v-12afc544]:hover{background-color:#f3f4f6}.email-viewer__read-status--read[data-v-12afc544]:hover{background-color:#f0fdf4}.email-viewer__read-icon[data-v-12afc544]{font-size:18px;width:18px;height:18px;color:#9ca3af;transition:color .3s ease,transform .3s ease}.email-viewer__read-status--read .email-viewer__read-icon[data-v-12afc544]{color:#10b981!important}.email-viewer__read-status--read .email-viewer__read-icon[data-v-12afc544] path,.email-viewer__read-status--read .email-viewer__read-icon[data-v-12afc544] svg{color:#10b981!important;fill:#10b981!important}.email-viewer__read-status--animating .email-viewer__read-icon[data-v-12afc544]{animation:read-pulse-12afc544 .6s ease-out}@keyframes read-pulse-12afc544{0%{transform:scale(1);filter:brightness(1)}25%{transform:scale(1.3);filter:brightness(1.2)}50%{transform:scale(1.1);filter:brightness(1.1)}75%{transform:scale(1.2);filter:brightness(1.15)}to{transform:scale(1);filter:brightness(1)}}.email-viewer__read-status--read[data-v-12afc544]{position:relative}.email-viewer__read-status--animating[data-v-12afc544]:after{content:"";position:absolute;inset:-4px;border-radius:8px;background:rgba(16,185,129,.2);animation:glow-fade-12afc544 .6s ease-out forwards}.email-viewer__loading-indicator[data-v-12afc544]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;pointer-events:none}@keyframes glow-fade-12afc544{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}.email-viewer__read-count-badge[data-v-12afc544]{position:absolute;top:-4px;right:-4px;background:#10b981;color:#fff;border-radius:50%;width:18px;height:18px;font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center;border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.2);z-index:1}.email-viewer__icon-btn[data-v-12afc544]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;border-radius:6px;cursor:pointer;transition:all .2s ease;padding:0}.email-viewer__icon-btn[data-v-12afc544]:hover{background-color:#f3f4f6}.email-viewer__footer-actions[data-v-12afc544]{display:flex;gap:4px;padding:12px 16px;border-top:1px solid #e5e7eb;background:#f9fafb;flex-wrap:nowrap;align-items:center;flex-shrink:0;margin-top:auto}.email-viewer__footer-actions[data-v-12afc544] .ui-button--ghost{background-color:#fff;border-color:#d1d5db;color:#111827;padding:4px 8px;font-size:.75rem;white-space:nowrap}.email-viewer__footer-actions[data-v-12afc544] .ui-button--ghost:hover:not(.ui-button--disabled){background-color:#f3f4f6;border-color:#9ca3af}.email-viewer__footer-actions[data-v-12afc544] .ui-button__icon .iconify{font-size:1.1em!important;width:1.1em;height:1.1em}.email-viewer__footer-actions[data-v-12afc544] .ui-button:nth-child(3) .iconify,.email-viewer__footer-actions[data-v-12afc544] .ui-button:nth-child(4) .iconify{color:#f97316}.email-viewer__attachments[data-v-12afc544]{padding:10px 16px;border-top:1px solid #e5e7eb;background:#fff}.email-viewer__attachments--compact[data-v-12afc544]{font-size:11px}.email-viewer__attachments-header[data-v-12afc544]{display:flex;align-items:center;gap:8px;font-weight:500;color:#111827;margin-bottom:8px}.email-viewer__attachments-list[data-v-12afc544]{display:flex;flex-direction:column;gap:6px}.email-viewer__attachment-item[data-v-12afc544]{display:flex;align-items:center;gap:12px;padding:8px 10px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;transition:all .2s}.email-viewer__attachment-item[data-v-12afc544]:hover{background:#f3f4f6;border-color:#d1d5db}.email-viewer__attachment-name[data-v-12afc544]{flex:1;font-weight:500;color:#111827}.email-viewer__attachment-size[data-v-12afc544]{font-size:12px;color:#6b7280}.email-viewer__attachment-download[data-v-12afc544]{color:#3b82f6;font-size:20px}.email-viewer__body[data-v-12afc544]{padding:16px 20px}.email-viewer__html-body[data-v-12afc544]{line-height:1.5;color:#111827;font-size:13px}.email-viewer__html-body[data-v-12afc544] img{max-width:100%;height:auto}.email-viewer__text-body[data-v-12afc544]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;white-space:pre-wrap;word-wrap:break-word;line-height:1.5;color:#111827;font-size:13px}.email-viewer__empty-body[data-v-12afc544]{padding:48px;text-align:center;color:#6b7280}.email-viewer__empty[data-v-12afc544],.email-viewer__loading[data-v-12afc544]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#6b7280;padding:3rem 2rem}.email-viewer__body-loading[data-v-12afc544]{display:flex;align-items:center;justify-content:center;padding:48px 24px}.email-viewer__empty-content[data-v-12afc544]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:400px}.email-viewer__empty-icon[data-v-12afc544]{font-size:3rem;color:#d1d5db;margin-bottom:1rem}.email-viewer__empty-title[data-v-12afc544]{font-size:1rem;font-weight:600;color:#111827;margin:0 0 .5rem 0}.email-viewer__empty-message[data-v-12afc544]{font-size:.875rem;color:#6b7280;line-height:1.5;margin:0}.email-viewer__gmail-thread[data-v-12afc544]{padding:0;background:#fff}.email-viewer__gmail-message[data-v-12afc544]{padding:16px 20px;border-bottom:1px solid #e5e7eb;position:relative}.email-viewer__gmail-message[data-v-12afc544]:last-child{border-bottom:none}.email-viewer__gmail-message--unread[data-v-12afc544]{background-color:#fef3c7}.email-viewer__gmail-message-header[data-v-12afc544]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #f3f4f6}.email-viewer__gmail-message-sender[data-v-12afc544]{font-weight:600;font-size:13px;color:#111827}.email-viewer__gmail-message-date[data-v-12afc544]{font-size:12px;color:#6b7280}.email-viewer__gmail-message-body[data-v-12afc544]{margin-top:8px}.email-viewer__gmail-body[data-v-12afc544]{font-size:13px;line-height:1.5;color:#111827}.email-viewer__gmail-body[data-v-12afc544] blockquote{margin:8px 0;padding-left:12px;border-left:2px solid #e5e7eb;color:#6b7280;font-size:12px}.email-viewer__gmail-body[data-v-12afc544] p{margin:4px 0}.email-viewer__gmail-body pre[data-v-12afc544]{font-size:13px;line-height:1.5;white-space:pre-wrap;word-wrap:break-word}.email-viewer__gmail-attachments[data-v-12afc544]{display:flex;align-items:center;gap:6px;margin-top:12px;padding-top:12px;border-top:1px solid #f3f4f6;font-size:12px;color:#6b7280}.call-panel-body[data-v-91b9d9e0]{padding:12px;display:flex;flex-direction:column}.email-layout-with-sidebar[data-v-91b9d9e0]{width:100%;height:100%;min-height:500px}.email-sidebar-header[data-v-91b9d9e0]{padding:.5rem 1rem;border-bottom:1px solid #e5e7eb;background:#fff;flex-shrink:0;margin-bottom:6px;display:flex;flex-direction:column;gap:8px}.email-sidebar-header .compose-btn[data-v-91b9d9e0]{width:100%;background-color:#3e3efe;border-color:#3e3efe;padding:.5rem 1rem;font-size:.875rem}.email-sidebar-header .compose-btn[data-v-91b9d9e0]:hover:not(.ui-button--disabled){background-color:#2d2dff;border-color:#2d2dff}.email-sidebar-header .compose-btn .ui-button__icon .iconify[data-v-91b9d9e0]{font-size:18px!important}.email-layout-with-sidebar[data-v-91b9d9e0] .conversation-list{width:100%;min-width:100%;border-right:none}.email-main-content[data-v-91b9d9e0]{width:100%;display:flex;flex-direction:column;gap:8px;overflow-y:auto}.email-empty-state[data-v-91b9d9e0]{display:flex;align-items:center;justify-content:center;padding:60px 20px;color:#7b7fa8;font-size:.875rem}.back-to-list-btn[data-v-91b9d9e0]{display:flex;align-items:center;gap:6px;padding:6px 12px;background:transparent;border:none;color:#6b7280;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;margin-bottom:12px;margin-left:-12px}.back-to-list-btn[data-v-91b9d9e0]:hover{color:#111827}.back-to-list-btn svg[data-v-91b9d9e0]{font-size:20px}.email-disconnected-state[data-v-91b9d9e0]{display:flex;align-items:center;justify-content:center;padding:2rem 1.5rem;min-height:200px;width:100%}.email-disconnected-content[data-v-91b9d9e0]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:240px}.email-disconnected-icon[data-v-91b9d9e0]{font-size:2rem;color:#d1d5db;margin-bottom:.75rem}.email-disconnected-title[data-v-91b9d9e0]{font-size:.875rem;font-weight:600;color:#111827;margin:0 0 .375rem 0}.email-disconnected-message[data-v-91b9d9e0]{font-size:.75rem;color:#6b7280;line-height:1.5;margin:0 0 1rem 0}.email-disconnected-action[data-v-91b9d9e0]{display:flex;align-items:center;gap:.375rem;padding:.5rem .875rem;background:#3e3efe;color:#fff;border:none;border-radius:6px;font-size:.75rem;font-weight:500;cursor:pointer;transition:background .2s}.email-disconnected-action[data-v-91b9d9e0]:hover{background:#3230d6}.email-disconnected-action .iconify[data-v-91b9d9e0]{font-size:.875rem}.email-loading-state[data-v-91b9d9e0]{display:flex;align-items:center;justify-content:center;padding:2rem 1.5rem;min-height:200px;width:100%}.progress-circle[data-v-356fe76c]{position:relative;display:flex;align-items:center;justify-content:center}.progress-circle__ring[data-v-356fe76c]{width:100%;height:100%;transform:rotate(-90deg);will-change:contents;contain:layout style paint}.progress-circle__bg[data-v-356fe76c]{transition:stroke .3s ease}.progress-circle__fill[data-v-356fe76c]{transition:stroke-dasharray .1s linear;stroke-linecap:round;will-change:stroke-dasharray}.progress-circle__text[data-v-356fe76c]{position:absolute;font-size:.625rem;font-weight:600;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3)}.progress-circle--small[data-v-356fe76c]{width:24px;height:24px}.progress-circle--small .progress-circle__text[data-v-356fe76c]{font-size:.5rem}.progress-circle--medium[data-v-356fe76c]{width:48px;height:48px}.progress-circle--large[data-v-356fe76c]{width:64px;height:64px}.progress-circle--large .progress-circle__text[data-v-356fe76c]{font-size:.75rem}.image-attachment[data-v-1cd4ea87]{position:relative;max-width:300px}.image-attachment__wrapper[data-v-1cd4ea87]{position:relative;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .2s ease;background:#f3f4f6}.image-attachment__wrapper[data-v-1cd4ea87]:hover{box-shadow:0 4px 12px rgba(0,0,0,.15)}.image-attachment__placeholder[data-v-1cd4ea87]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2rem;background:#f9fafb;border-radius:12px;border:1px dashed #d1d5db;color:#6b7280;font-size:.875rem;min-height:120px;cursor:pointer;transition:all .2s ease}.image-attachment__placeholder[data-v-1cd4ea87]:hover{background:#f3f4f6;border-color:#9ca3af;color:#111827}.image-attachment__progress-container[data-v-1cd4ea87]{position:relative;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.image-attachment__icon-container[data-v-1cd4ea87]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:rgba(0,0,0,.5);backdrop-filter:blur(8px);border-radius:50%;transition:all .2s ease}.image-attachment__placeholder:hover .image-attachment__icon-container[data-v-1cd4ea87]{background:rgba(0,0,0,.7);transform:scale(1.05)}.image-attachment__preview-icon[data-v-1cd4ea87]{font-size:1.5rem;color:#fff;transition:all .2s ease}.image-attachment__placeholder:hover .image-attachment__preview-icon[data-v-1cd4ea87]{transform:translateY(2px)}.image-attachment__img[data-v-1cd4ea87]{width:100%;height:auto;display:block;cursor:pointer;max-height:400px;-o-object-fit:cover;object-fit:cover}.image-attachment__error[data-v-1cd4ea87]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2rem;color:#9ca3af;font-size:.875rem}.image-attachment__error svg[data-v-1cd4ea87]{font-size:2rem;opacity:.5}.image-attachment__badge[data-v-1cd4ea87]{position:absolute;top:.5rem;right:.5rem;display:inline-flex;align-items:center;gap:.25rem;padding:.375rem .625rem;background:rgba(0,0,0,.75);backdrop-filter:blur(8px);color:#fff;border-radius:8px;font-size:.6875rem;font-weight:600;z-index:1;box-shadow:0 2px 4px rgba(0,0,0,.2)}.image-attachment__badge--sticker[data-v-1cd4ea87]{background:rgba(0,0,0,.75)}.video-attachment[data-v-5013002d]{position:relative;max-width:300px}.video-attachment__wrapper[data-v-5013002d]{position:relative;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .2s ease;background:#000}.video-attachment__wrapper[data-v-5013002d]:hover{box-shadow:0 4px 12px rgba(0,0,0,.2)}.video-attachment__container[data-v-5013002d]{position:relative}.video-attachment__placeholder[data-v-5013002d]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2rem;background:#f9fafb;border-radius:12px;border:1px dashed #d1d5db;color:#6b7280;font-size:.875rem;min-height:120px;cursor:pointer;transition:all .2s ease}.video-attachment__placeholder[data-v-5013002d]:hover{background:#f3f4f6;border-color:#9ca3af;color:#111827}.video-attachment__progress-container[data-v-5013002d]{position:relative;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.video-attachment__icon-container[data-v-5013002d]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:rgba(0,0,0,.5);backdrop-filter:blur(8px);border-radius:50%;transition:all .2s ease}.video-attachment__placeholder:hover .video-attachment__icon-container[data-v-5013002d]{background:rgba(0,0,0,.7);transform:scale(1.05)}.video-attachment__preview-icon[data-v-5013002d]{font-size:1.5rem;color:#fff;transition:all .2s ease}.video-attachment__placeholder:hover .video-attachment__preview-icon[data-v-5013002d]{transform:translateY(2px)}.video-attachment__player[data-v-5013002d]{width:100%;max-height:400px;display:block;border-radius:12px}.video-attachment__download[data-v-5013002d]{position:absolute;top:.5rem;right:.5rem;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;color:#fff;background:rgba(0,0,0,.6);backdrop-filter:blur(8px);border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;z-index:2;position:relative}.video-attachment__download[data-v-5013002d]:hover:not(:disabled){background:rgba(0,0,0,.8);transform:scale(1.05)}.video-attachment__download[data-v-5013002d]:active:not(:disabled){transform:scale(.95)}.video-attachment__download[data-v-5013002d]:disabled{opacity:.5;cursor:not-allowed;transform:none}.video-attachment__spinner[data-v-5013002d]{font-size:1.25rem;animation:spin-5013002d 1s linear infinite}@keyframes spin-5013002d{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.video-attachment__badge[data-v-5013002d]{position:absolute;top:.5rem;right:.5rem;display:inline-flex;align-items:center;gap:.25rem;padding:.375rem .625rem;background:rgba(0,0,0,.75);backdrop-filter:blur(8px);color:#fff;border-radius:8px;font-size:.6875rem;font-weight:600;z-index:1;box-shadow:0 2px 4px rgba(0,0,0,.2)}.video-attachment__badge--gif[data-v-5013002d]{background:rgba(0,0,0,.75)}.video-attachment__duration[data-v-5013002d]{position:absolute;bottom:.5rem;right:.5rem;display:inline-flex;align-items:center;gap:.25rem;padding:.375rem .625rem;background:rgba(0,0,0,.75);backdrop-filter:blur(8px);color:#fff;border-radius:8px;font-size:.6875rem;font-weight:600;z-index:1;box-shadow:0 2px 4px rgba(0,0,0,.2)}.audio-attachment[data-v-fd50e346]{position:relative;max-width:300px}.audio-attachment__card[data-v-fd50e346]{display:flex;align-items:center;gap:.75rem;padding:.875rem;background:#fff;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,.05);transition:all .2s ease}.audio-attachment__card[data-v-fd50e346]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1);border-color:#d1d5db}.audio-attachment__icon-wrapper[data-v-fd50e346]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#f3f4f6;border-radius:10px;flex-shrink:0}.audio-attachment__icon[data-v-fd50e346]{font-size:1.25rem;color:#4b5563}.audio-attachment__content[data-v-fd50e346]{display:flex;flex-direction:column;gap:.5rem;flex:1;min-width:0}.audio-attachment__info[data-v-fd50e346]{display:flex;flex-direction:column;gap:.125rem}.audio-attachment__name[data-v-fd50e346]{font-size:.875rem;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.audio-attachment__duration[data-v-fd50e346],.audio-attachment__size[data-v-fd50e346]{font-size:.75rem;color:#6b7280}.audio-attachment__player[data-v-fd50e346]{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.audio-attachment__play[data-v-fd50e346]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:#f3f4f6;border:none;border-radius:10px;cursor:pointer;transition:all .2s ease;flex-shrink:0}.audio-attachment__play[data-v-fd50e346]:hover:not(:disabled){background:#e5e7eb;transform:scale(1.05)}.audio-attachment__play[data-v-fd50e346]:active:not(:disabled){transform:scale(.95)}.audio-attachment__play-icon[data-v-fd50e346]{font-size:1.25rem;color:#111827}.audio-attachment__preview-btn[data-v-fd50e346]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:#f3f4f6;border:none;border-radius:10px;cursor:pointer;transition:all .2s ease;flex-shrink:0;color:#6b7280}.audio-attachment__preview-btn[data-v-fd50e346]:hover{background:#e5e7eb;color:#111827;transform:scale(1.05)}.audio-attachment__preview-btn[data-v-fd50e346]:active{transform:scale(.95)}.audio-attachment__preview-btn svg[data-v-fd50e346]{font-size:1.25rem}.audio-attachment__download[data-v-fd50e346]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;color:#6b7280;background:#f3f4f6;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;flex-shrink:0;position:relative}.audio-attachment__download[data-v-fd50e346]:hover:not(:disabled){background:#e5e7eb;color:#111827;transform:scale(1.05)}.audio-attachment__download[data-v-fd50e346]:active:not(:disabled){transform:scale(.95)}.audio-attachment__download[data-v-fd50e346]:disabled{opacity:.5;cursor:not-allowed;transform:none}.audio-attachment__spinner[data-v-fd50e346]{font-size:1.25rem;animation:spin-fd50e346 1s linear infinite}@keyframes spin-fd50e346{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.file-attachment[data-v-0b916e48]{position:relative;max-width:300px}.file-attachment__card[data-v-0b916e48]{display:flex;align-items:center;gap:.75rem;padding:.875rem;background:#fff;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,.05);transition:all .2s ease}.file-attachment__card[data-v-0b916e48]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1);border-color:#d1d5db}.file-attachment__icon-wrapper[data-v-0b916e48]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#f3f4f6;border-radius:10px;flex-shrink:0}.file-attachment__icon[data-v-0b916e48]{font-size:1.25rem;color:#4b5563}.file-attachment__content[data-v-0b916e48]{display:flex;flex-direction:column;gap:.5rem;flex:1;min-width:0}.file-attachment__info[data-v-0b916e48]{display:flex;flex-direction:column;gap:.125rem;flex:1;min-width:0}.file-attachment__name[data-v-0b916e48]{font-size:.875rem;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-attachment__size[data-v-0b916e48]{font-size:.75rem;color:#6b7280}.file-attachment__download[data-v-0b916e48]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;color:#6b7280;background:#f3f4f6;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;flex-shrink:0;position:relative}.file-attachment__download[data-v-0b916e48]:hover:not(:disabled){background:#e5e7eb;color:#111827;transform:scale(1.05)}.file-attachment__download[data-v-0b916e48]:active:not(:disabled){transform:scale(.95)}.file-attachment__download[data-v-0b916e48]:disabled{opacity:.5;cursor:not-allowed;transform:none}.file-attachment__spinner[data-v-0b916e48]{font-size:1.25rem;animation:spin-0b916e48 1s linear infinite}@keyframes spin-0b916e48{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.link-attachment[data-v-58451795]{position:relative;max-width:300px}.link-attachment__card[data-v-58451795]{display:flex;align-items:center;gap:.75rem;padding:.875rem;background:#fff;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,.05);text-decoration:none;color:inherit;transition:all .2s ease}.link-attachment__card[data-v-58451795]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1);border-color:#3b82f6}.link-attachment__icon-wrapper[data-v-58451795]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#eff6ff;border-radius:10px;flex-shrink:0}.link-attachment__icon[data-v-58451795]{font-size:1.25rem;color:#3b82f6}.link-attachment__content[data-v-58451795]{display:flex;flex-direction:column;gap:.125rem;flex:1;min-width:0}.link-attachment__text[data-v-58451795]{font-size:.875rem;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.link-attachment__url[data-v-58451795]{font-size:.75rem;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.link-attachment__external[data-v-58451795]{font-size:1rem;color:#9ca3af;flex-shrink:0;transition:color .2s}.link-attachment__card:hover .link-attachment__external[data-v-58451795]{color:#3b82f6}.linkedin-post-attachment[data-v-3e5b96bc]{padding:1rem;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.linkedin-post-attachment__header[data-v-3e5b96bc]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.linkedin-post-attachment__header-icon[data-v-3e5b96bc]{font-size:1.125rem;color:#0077b5}.linkedin-post-attachment__header-title[data-v-3e5b96bc]{font-size:.875rem;font-weight:600;color:#111827}.linkedin-post-attachment__author[data-v-3e5b96bc]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.linkedin-post-attachment__avatar[data-v-3e5b96bc]{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.linkedin-post-attachment__author-info[data-v-3e5b96bc]{display:flex;flex-direction:column;gap:.25rem}.linkedin-post-attachment__author-name[data-v-3e5b96bc]{font-weight:600;font-size:.875rem;color:#111827}.linkedin-post-attachment__author-headline[data-v-3e5b96bc]{font-size:.75rem;color:#6b7280}.linkedin-post-attachment__text[data-v-3e5b96bc]{margin-bottom:.75rem;line-height:1.5;font-size:.875rem;color:#111827}.linkedin-post-attachment__link[data-v-3e5b96bc]{display:inline-flex;align-items:center;gap:.5rem;color:#0077b5;text-decoration:none;font-size:.875rem;font-weight:500;transition:color .2s}.linkedin-post-attachment__link[data-v-3e5b96bc]:hover{color:#006399;text-decoration:underline}.video-meeting-attachment[data-v-453924cb]{display:flex;align-items:center;padding:.75rem;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.video-meeting-attachment__content[data-v-453924cb]{display:flex;align-items:center;gap:.75rem;flex:1}.video-meeting-attachment__icon[data-v-453924cb]{font-size:1.5rem;color:#6b7280;flex-shrink:0}.video-meeting-attachment__info[data-v-453924cb]{display:flex;flex-direction:column;gap:.25rem;flex:1}.video-meeting-attachment__label[data-v-453924cb]{font-size:.875rem;font-weight:500;color:#111827}.video-meeting-attachment__duration[data-v-453924cb],.video-meeting-attachment__time[data-v-453924cb]{font-size:.75rem;color:#6b7280}.video-meeting-attachment__join[data-v-453924cb]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#0077b5;color:#fff;border-radius:6px;text-decoration:none;font-size:.875rem;font-weight:500;transition:background .2s;flex-shrink:0}.video-meeting-attachment__join[data-v-453924cb]:hover{background:#006399}.attachment-preview[data-v-1a1118b9]{margin-top:.5rem}.image-lightbox[data-v-1726b244]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);z-index:9999;display:flex;align-items:center;justify-content:center;cursor:pointer}.image-lightbox__container[data-v-1726b244]{position:relative;max-width:90vw;max-height:90vh;display:flex;align-items:center;justify-content:center}.image-lightbox__image[data-v-1726b244]{max-width:100%;max-height:90vh;-o-object-fit:contain;object-fit:contain;cursor:default}.image-lightbox__close[data-v-1726b244]{position:fixed;top:1rem;right:1rem;background:hsla(0,0%,100%,.1);border:none;color:#fff;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.5rem;transition:background .2s;z-index:10000}.image-lightbox__close[data-v-1726b244]:hover{background:hsla(0,0%,100%,.2)}.image-lightbox__nav[data-v-1726b244]{position:fixed;top:50%;transform:translateY(-50%);background:hsla(0,0%,100%,.1);border:none;color:#fff;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.5rem;transition:background .2s;z-index:10000}.image-lightbox__nav[data-v-1726b244]:hover{background:hsla(0,0%,100%,.2)}.image-lightbox__nav--prev[data-v-1726b244]{left:1rem}.image-lightbox__nav--next[data-v-1726b244]{right:1rem}.image-lightbox__counter[data-v-1726b244]{position:fixed;bottom:1rem;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.7);color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.875rem;z-index:10000}.image-lightbox__error[data-v-1726b244],.image-lightbox__loading[data-v-1726b244]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;color:#fff;font-size:1rem;padding:2rem}.image-lightbox__loading-spinner[data-v-1726b244]{font-size:2rem;animation:spin-1726b244 1s linear infinite}@keyframes spin-1726b244{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.lightbox-fade-enter-active[data-v-1726b244],.lightbox-fade-leave-active[data-v-1726b244]{transition:opacity .3s}.lightbox-fade-enter-from[data-v-1726b244],.lightbox-fade-leave-to[data-v-1726b244]{opacity:0}.message-item[data-v-6841c3f6]{margin-bottom:.4rem;display:flex;flex-direction:column;position:relative;animation:messageSlideIn-6841c3f6 .3s ease-out}.message-item__row[data-v-6841c3f6]{display:flex;align-items:flex-start;gap:8px}.message-item--own .message-item__row[data-v-6841c3f6]{flex-direction:row-reverse}.message-item__avatar[data-v-6841c3f6]{width:28px;height:28px;min-width:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;overflow:hidden}.message-item__avatar--own[data-v-6841c3f6]{background:#3e3efe}.message-item__avatar-img[data-v-6841c3f6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.message-item__avatar-initials[data-v-6841c3f6]{font-size:.625rem;font-weight:700;color:#fff;line-height:1;text-transform:uppercase}.message-item__stack[data-v-6841c3f6]{display:inline-flex;flex-direction:column;align-self:flex-start;width:100%}.message-item--own.message-item--linkedin .message-item__stack[data-v-6841c3f6],.message-item--own.message-item--sms .message-item__stack[data-v-6841c3f6],.message-item--own.message-item--whatsapp .message-item__stack[data-v-6841c3f6]{align-self:flex-end}@keyframes messageSlideIn-6841c3f6{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.message-item:not(.message-item--whatsapp):not(.message-item--linkedin):not(.message-item--sms):hover .message-item__bubble[data-v-6841c3f6]{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.15)}.message-item[data-v-6841c3f6]:not(.message-item--whatsapp):not(.message-item--linkedin):not(.message-item--sms){padding:1rem;border-radius:8px;background:#f9fafb}.message-item--own[data-v-6841c3f6]:not(.message-item--whatsapp):not(.message-item--linkedin):not(.message-item--sms){background:#f3f4f6}.message-item--linkedin[data-v-6841c3f6],.message-item--sms[data-v-6841c3f6],.message-item--whatsapp[data-v-6841c3f6]{padding:0;background:transparent}.message-item__bubble[data-v-6841c3f6]{padding:.65rem .75rem;border-radius:16px;position:relative;word-wrap:normal;overflow-wrap:break-word;display:inline-block;align-self:flex-start;max-width:75%;box-shadow:none;transition:transform .2s ease,box-shadow .2s ease}.message-item:hover .message-item__bubble[data-v-6841c3f6]{transform:none;box-shadow:none}.message-item__bubble--outgoing[data-v-6841c3f6]{align-self:flex-end;margin-left:auto}.message-item__bubble--incoming[data-v-6841c3f6]{align-self:flex-start;margin-right:auto}.message-item__bubble--whatsapp[data-v-6841c3f6]{border-radius:16px}.message-item__bubble--whatsapp.message-item__bubble--outgoing[data-v-6841c3f6]{border-bottom-right-radius:4px}.message-item__bubble--whatsapp.message-item__bubble--incoming[data-v-6841c3f6]{border-bottom-left-radius:4px;border:1px solid #e5e7eb}.message-item__bubble--sms[data-v-6841c3f6]{border-radius:16px}.message-item__bubble--sms.message-item__bubble--outgoing[data-v-6841c3f6]{border-bottom-right-radius:4px}.message-item__bubble--sms.message-item__bubble--incoming[data-v-6841c3f6]{border-bottom-left-radius:4px}.message-item__sender[data-v-6841c3f6]{font-weight:600;font-size:.75rem;margin-bottom:.125rem;opacity:.9}.message-item__meta[data-v-6841c3f6]{display:flex;align-items:baseline;gap:.35rem;margin-bottom:.125rem}.message-item__meta-name[data-v-6841c3f6]{font-weight:700;font-size:.8125rem;line-height:1.2}.message-item__meta-sep[data-v-6841c3f6]{font-size:.8125rem;opacity:.65}.message-item__meta-time[data-v-6841c3f6]{font-size:.6875rem;opacity:.7}.message-item__timestamp[data-v-6841c3f6]{font-size:.6875rem;opacity:.7;margin-left:.5rem}.message-item__status[data-v-6841c3f6]{display:inline-flex;align-items:center;margin-left:.25rem;font-size:.875rem;transition:color .3s ease,transform .2s ease}.message-item__status[data-v-6841c3f6]:hover{transform:scale(1.1)}.message-item__footer[data-v-6841c3f6]{display:flex;align-items:center;justify-content:flex-end;margin-top:.25rem;gap:.25rem}.message-item__bubble--incoming .message-item__footer[data-v-6841c3f6]{justify-content:flex-start}.message-item__subject[data-v-6841c3f6]{font-weight:600;font-size:.875rem;margin-bottom:.5rem;opacity:.9}.message-item__body[data-v-6841c3f6]{font-size:.875rem;line-height:1.3;margin-bottom:.25rem;word-break:break-word;overflow-wrap:break-word;max-width:100%}.message-item--linkedin .message-item__body[data-v-6841c3f6],.message-item--sms .message-item__body[data-v-6841c3f6]{margin-bottom:0}.message-item__body--html[data-v-6841c3f6]{line-height:1.4}.message-item__body--html[data-v-6841c3f6] a{color:inherit;text-decoration:underline;opacity:.8}.message-item__body--html[data-v-6841c3f6] br{line-height:1.4}.message-item__read-time[data-v-6841c3f6]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;color:#6b7280;margin-top:.25rem;padding:0 .5rem}.message-item__read-time--inline[data-v-6841c3f6]{margin-top:0;padding:0;margin-right:.5rem;flex-shrink:0}.message-item__actions[data-v-6841c3f6]{display:flex;gap:.5rem}.message-item__actions--hover[data-v-6841c3f6]{opacity:0;transition:opacity .2s;margin-top:.25rem}.message-item:hover .message-item__actions--hover[data-v-6841c3f6]{opacity:1}.message-item--linkedin .message-item__actions[data-v-6841c3f6],.message-item--sms .message-item__actions[data-v-6841c3f6],.message-item--whatsapp .message-item__actions[data-v-6841c3f6]{display:inline-flex;gap:6px;margin-top:4px;padding:2px 6px;border:none;border-radius:999px;background:transparent;width:auto}.message-item--own.message-item--linkedin .message-item__actions[data-v-6841c3f6],.message-item--own.message-item--sms .message-item__actions[data-v-6841c3f6],.message-item--own.message-item--whatsapp .message-item__actions[data-v-6841c3f6]{align-self:flex-end;margin-left:auto}.message-item__action-icon-btn[data-v-6841c3f6]{display:inline-flex;align-items:center;justify-content:center;padding:4px;border:none;background:transparent;color:#6b7280;cursor:pointer;border-radius:999px}.message-item__action-icon-btn[data-v-6841c3f6]:hover{background:#f3f4f6;color:#111827}.message-item__more-wrapper[data-v-6841c3f6]{position:relative;display:inline-flex}.message-item__more-menu[data-v-6841c3f6]{position:absolute;top:calc(100% + 6px);right:0;min-width:160px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 10px 24px rgba(0,0,0,.12);padding:6px;z-index:10}.message-item__more-menu-item[data-v-6841c3f6]{width:100%;display:flex;align-items:center;gap:8px;padding:8px 10px;background:transparent;border:none;cursor:pointer;border-radius:8px;font-size:.875rem;color:#111827}.message-item__more-menu-item[data-v-6841c3f6]:hover{background:#f3f4f6}.message-item__action-btn[data-v-6841c3f6]{display:flex;align-items:center;gap:.25rem;padding:.375rem .75rem;background:#fff;border:1px solid #e5e7eb;border-radius:6px;font-size:.75rem;cursor:pointer;transition:all .2s}.message-item__action-btn[data-v-6841c3f6]:hover{background:#f9fafb;border-color:#d1d5db}.message-item--event[data-v-6841c3f6]{background:#f0f9ff;border-left:3px solid #3b82f6}.message-item--deleted[data-v-6841c3f6]{opacity:.6}.message-item--pending[data-v-6841c3f6]{opacity:.7}.message-item--pending .message-item__bubble[data-v-6841c3f6]{position:relative}.message-item__event[data-v-6841c3f6]{display:flex;align-items:center;gap:.5rem;padding:.5rem;background:#eff6ff;border-radius:6px;font-size:.875rem;color:#1e40af;margin-bottom:.5rem}.message-item__quoted[data-v-6841c3f6]{margin:.5rem 0 .5rem 0;padding:.5rem .6rem;background:hsla(0,0%,100%,.3);border-left:3px solid #3b82f6;border-radius:6px;position:relative}.message-item__bubble--incoming .message-item__quoted[data-v-6841c3f6]{background:hsla(0,0%,100%,.5)}.message-item__bubble--outgoing .message-item__quoted[data-v-6841c3f6]{background:hsla(0,0%,100%,.25)}.message-item__quoted-text[data-v-6841c3f6]{font-size:.875rem;color:rgba(0,0,0,.7);line-height:1.4;margin:0;word-wrap:break-word;overflow-wrap:break-word}.message-item__bubble--outgoing .message-item__quoted-text[data-v-6841c3f6]{color:rgba(0,0,0,.7)}.message-item__body--deleted[data-v-6841c3f6]{display:flex;align-items:center;gap:.5rem;color:#9ca3af;font-style:italic}.message-item__body--unsupported[data-v-6841c3f6]{display:flex;align-items:center;gap:.5rem;color:#6b7280;font-style:italic;font-size:.8125rem;opacity:.8;padding:.5rem 0}.message-item__reactions[data-v-6841c3f6]{display:flex;gap:.25rem;margin-top:.5rem;flex-wrap:wrap}.message-item__reaction[data-v-6841c3f6]{display:flex;align-items:center;padding:.25rem .5rem;background:#f3f4f6;border-radius:12px;font-size:.875rem}.message-item__reaction-emoji[data-v-6841c3f6]{font-size:1rem}.message-item__edited[data-v-6841c3f6]{display:flex;align-items:center;gap:.25rem;margin-top:.25rem;font-size:.75rem;color:#9ca3af;flex-wrap:wrap}.message-item__show-original-btn[data-v-6841c3f6]{margin-left:.5rem;padding:.125rem .5rem;background:transparent;border:1px solid #d1d5db;border-radius:4px;font-size:.6875rem;color:#6b7280;cursor:pointer;transition:all .2s}.message-item__show-original-btn[data-v-6841c3f6]:hover{background:#f3f4f6;border-color:#9ca3af}.message-item__original-content[data-v-6841c3f6]{width:100%;margin-top:.5rem;padding:.5rem;background:rgba(0,0,0,.05);border-radius:4px;font-size:.8125rem;color:#6b7280;font-style:italic}.message-item__quoted-header[data-v-6841c3f6]{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem;font-size:.75rem;font-weight:600;opacity:.9}.message-item__quoted-sender[data-v-6841c3f6]{font-weight:600}.message-item__quoted-attachments[data-v-6841c3f6]{margin-top:.5rem;display:flex;flex-direction:column;gap:.5rem}.message-item__attachments[data-v-6841c3f6]{margin-top:.5rem;display:flex;flex-direction:column;gap:.625rem}.message-item__type-badge[data-v-6841c3f6]{background:#0077b5;color:#fff}.message-item__attendee-type-badge[data-v-6841c3f6],.message-item__type-badge[data-v-6841c3f6]{display:inline-flex;align-items:center;gap:.25rem;margin-top:.5rem;padding:.25rem .5rem;border-radius:12px;font-size:.75rem;font-weight:500}.message-item__attendee-type-badge[data-v-6841c3f6]{background:#fef3c7;color:#92400e}.whatsapp-thread-card[data-v-7fa8324e]{display:flex;flex-direction:column;flex:1;min-height:0;background:#fff;position:relative}.whatsapp-thread-card__header[data-v-7fa8324e]{display:flex;justify-content:space-between;align-items:flex-start;padding:8px 16px;border-bottom:1px solid #e5e7eb;background:#fff;flex-shrink:0}.whatsapp-thread-card__header-content[data-v-7fa8324e]{display:flex;flex-direction:column;gap:4px}.whatsapp-thread-card__contact-name[data-v-7fa8324e]{font-size:13px;font-weight:500;color:#111827;margin:0}.whatsapp-thread-card__contact-name--clickable[data-v-7fa8324e]{cursor:pointer}.whatsapp-thread-card__status-wrapper[data-v-7fa8324e]{display:flex;align-items:center;gap:6px}.whatsapp-thread-card__status[data-v-7fa8324e]{display:flex;align-items:center;gap:6px;font-size:11px;color:#6b7280;margin:0}.whatsapp-thread-card__status-dot[data-v-7fa8324e]{width:6px;height:6px;border-radius:50%;background:#9ca3af;flex-shrink:0}.whatsapp-thread-card__status-dot--active[data-v-7fa8324e]{background:#10b981}.whatsapp-thread-card__loading[data-v-7fa8324e]{flex:1;overflow-y:auto;display:flex;align-items:center;justify-content:center;padding:2rem}.whatsapp-thread-card__loading-content[data-v-7fa8324e]{display:flex;flex-direction:column;align-items:center;gap:.75rem}@keyframes spin-7fa8324e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.whatsapp-thread-card__messages[data-v-7fa8324e]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:12px 16px;background:#fff}.whatsapp-thread-card__loading-older[data-v-7fa8324e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px;color:#6b7280;font-size:14px;flex-shrink:0}.whatsapp-thread-card__loading-older-icon[data-v-7fa8324e]{animation:spin-7fa8324e 1s linear infinite}.whatsapp-thread-card__no-more[data-v-7fa8324e]{display:flex;align-items:center;justify-content:center;padding:16px;color:#9ca3af;font-size:14px;font-style:italic;flex-shrink:0}.whatsapp-thread-card__message-wrapper[data-v-7fa8324e]{display:flex;flex-direction:column}.whatsapp-thread-card__date-separator[data-v-7fa8324e]{display:flex;justify-content:center;align-items:center;margin:.5rem 0;position:relative}.whatsapp-thread-card__date-separator[data-v-7fa8324e]:before{content:"";position:absolute;left:0;right:0;height:1px;background:#e5e7eb}.whatsapp-thread-card__date-separator span[data-v-7fa8324e]{background:#fff;padding:0 .75rem;font-size:.75rem;color:#6b7280;position:relative;z-index:1}.whatsapp-thread-card__empty[data-v-7fa8324e]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#9ca3af;font-size:.875rem;padding:2rem}.whatsapp-thread-card__empty-icon[data-v-7fa8324e]{font-size:3rem;margin-bottom:1rem;opacity:.5}.whatsapp-thread-card__footer[data-v-7fa8324e]{padding:1rem 1.5rem;border-top:1px solid #e5e7eb;flex-shrink:0}.whatsapp-thread-card__ai-btn[data-v-7fa8324e]{width:100%;padding:.75rem 1rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;font-size:.875rem;font-weight:500;color:#374151;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .2s}.whatsapp-thread-card__ai-btn[data-v-7fa8324e]:hover{background:#f3f4f6;border-color:#d1d5db}.social-message-composer[data-v-2838c03c]{display:flex;flex-direction:column;background:#fff;border-top:1px solid #e5e7eb;position:relative}.social-message-composer__reply-tag[data-v-2838c03c]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid #e5e7eb;background:#fff}.social-message-composer__reply-tag-text[data-v-2838c03c]{min-width:0;display:flex;flex-direction:column;gap:2px}.social-message-composer__reply-tag-title[data-v-2838c03c]{font-size:.9rem;font-weight:700;color:#111827;line-height:1.2}.social-message-composer__reply-tag-snippet[data-v-2838c03c]{font-size:.875rem;color:#6b7280;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.social-message-composer__reply-tag-close[data-v-2838c03c]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;color:#6b7280;border-radius:999px;cursor:pointer}.social-message-composer__reply-tag-close[data-v-2838c03c]:hover{background:#f3f4f6;color:#111827}.social-message-composer__attachments[data-v-2838c03c]{display:flex;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid #e5e7eb}.social-message-composer__attachment-btn[data-v-2838c03c]{padding:.5rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:1.25rem;cursor:pointer;transition:all .2s;color:#6b7280;display:flex;align-items:center;justify-content:center}.social-message-composer__attachment-btn[data-v-2838c03c]:hover{background:#f3f4f6;border-color:#d1d5db;color:#374151}.social-message-composer__editor-wrapper[data-v-2838c03c]{border-bottom:1px solid #e5e7eb;min-height:120px}.social-message-composer__ai-buttons-wrapper[data-v-2838c03c]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding:.5rem 1rem .25rem}.social-message-composer__footer[data-v-2838c03c]{padding:.75rem 1rem;display:flex;justify-content:flex-end;align-items:center;gap:.5rem}.social-message-composer__send-btn[data-v-2838c03c]{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:#3e3efe;color:#fff;border:none;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .2s}.social-message-composer__send-btn[data-v-2838c03c]:hover:not(:disabled){background:#3230d6}.social-message-composer__send-btn--disabled[data-v-2838c03c],.social-message-composer__send-btn[data-v-2838c03c]:disabled{opacity:.5;cursor:not-allowed}.social-message-composer__footer-left[data-v-2838c03c]{display:flex;align-items:center;gap:.4rem}.social-message-composer__footer-icon-btn[data-v-2838c03c]{padding:.4rem;border-radius:999px;border:none;background:#f3f4f6;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.1rem;transition:all .2s}.social-message-composer__ai-btn[data-v-2838c03c]{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;height:24px;font-size:.7rem;min-width:auto;white-space:nowrap;border-radius:9999px;border:none;cursor:pointer;transition:all .2s ease-in-out}.social-message-composer__ai-btn-text[data-v-2838c03c]{font-size:.7rem;font-weight:500;line-height:1}.social-message-composer__ai-btn--reply[data-v-2838c03c]{color:#7c3aed;background:rgba(124,58,237,.1)}.social-message-composer__ai-btn--reply[data-v-2838c03c]:hover:not(:disabled){background:rgba(124,58,237,.2);color:#6d28d9}.social-message-composer__ai-btn--followup[data-v-2838c03c]{color:#f59e0b;background:rgba(245,158,11,.1)}.social-message-composer__ai-btn--followup[data-v-2838c03c]:hover:not(:disabled){background:rgba(245,158,11,.2);color:#d97706}.social-message-composer__ai-btn--custom[data-v-2838c03c]{color:#4b5563;background:hsla(220,9%,46%,.12)}.social-message-composer__ai-btn--custom[data-v-2838c03c]:hover:not(:disabled){background:hsla(220,9%,46%,.2);color:#374151}.social-message-composer__ai-customization-overlay[data-v-2838c03c]{position:absolute;inset:0;z-index:10001}.social-message-composer__ai-customization-container[data-v-2838c03c]{position:absolute;bottom:56px;left:0;z-index:10002;pointer-events:auto}.social-message-composer__ai-panel-header[data-v-2838c03c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.social-message-composer__ai-panel-title[data-v-2838c03c]{font-size:.8125rem;font-weight:600;color:#1a1a2e}.social-message-composer__ai-panel-close[data-v-2838c03c]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;color:#6b7280;cursor:pointer;border-radius:4px;transition:all .2s}.social-message-composer__ai-panel-close[data-v-2838c03c]:hover{background:hsla(220,9%,46%,.12);color:#374151}.social-message-composer__ai-btn[data-v-2838c03c]:disabled{opacity:.4;cursor:not-allowed}.social-message-composer__footer-icon-btn .iconify[data-icon*=loading][data-v-2838c03c],.spin-icon[data-v-2838c03c]{animation:spin-2838c03c 1s linear infinite}@keyframes spin-2838c03c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.social-message-composer__footer-icon-btn[data-v-2838c03c]:hover:not(:disabled){background:#e5e7eb;color:#374151}.social-message-composer__footer-icon-btn.is-recording[data-v-2838c03c]{background:#fee2e2;color:#b91c1c}.social-message-composer__recording-time[data-v-2838c03c]{font-size:.75rem;color:#b91c1c}.social-message-composer__footer-right[data-v-2838c03c]{display:flex;align-items:center;position:relative}.social-message-composer__footer-inline-tools[data-v-2838c03c]{display:flex;align-items:center;gap:.35rem;margin-right:.4rem}.social-message-composer__split-button[data-v-2838c03c]{display:inline-flex;align-items:stretch;border-radius:999px;overflow:hidden}.social-message-composer__send-dropdown-btn[data-v-2838c03c]{width:30px;border:none;background:#3e3efe;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.social-message-composer__split-button .social-message-composer__send-btn[data-v-2838c03c]{border-top-right-radius:0;border-bottom-right-radius:0}.social-message-composer__split-button .social-message-composer__send-dropdown-btn[data-v-2838c03c]{border-top-left-radius:0;border-bottom-left-radius:0;border-left:1px solid hsla(0,0%,100%,.2)}.social-message-composer__send-dropdown-btn[data-v-2838c03c]:hover:not(:disabled){background:#3230d6}.social-message-composer__send-dropdown-btn[data-v-2838c03c]:disabled{opacity:.6;cursor:not-allowed}.social-message-composer__schedule-menu[data-v-2838c03c]{position:absolute;bottom:calc(100% + 6px);right:0;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.12);min-width:160px;z-index:20;padding:4px}.social-message-composer__schedule-menu-item[data-v-2838c03c]{width:100%;border:none;background:transparent;padding:6px 10px;display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#111827;cursor:pointer;border-radius:6px}.social-message-composer__schedule-menu-item[data-v-2838c03c]:hover{background:#f3f4f6}.social-message-composer__audio-preview[data-v-2838c03c]{height:28px}.social-message-composer__emoji-container[data-v-2838c03c]{position:absolute;bottom:56px;left:16px;z-index:30}.social-message-composer__popover-wrapper[data-v-2838c03c]{position:relative;z-index:5;overflow:visible}.social-message-composer__popover[data-v-2838c03c]{position:fixed;z-index:10000;background:#fff;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);max-width:calc(100vw - 32px);min-width:240px}.social-message-composer__popover--link[data-v-2838c03c]{width:240px;max-width:240px}.social-message-composer__popover-content[data-v-2838c03c]{padding:6px;display:flex;flex-direction:column;gap:6px}.social-message-composer__link-field-wrapper[data-v-2838c03c]{display:flex;align-items:center;gap:6px;position:relative}.social-message-composer__link-field-icon[data-v-2838c03c]{font-size:16px;color:#6b7280;flex-shrink:0}.social-message-composer__link-input[data-v-2838c03c]{flex:1;padding:5px 8px;border:1px solid #d1d5db;border-radius:2px!important;font-size:12px;outline:none;line-height:1.3;transition:border-color .2s;min-width:0;box-sizing:border-box;min-height:0;max-height:28px}.social-message-composer__link-input--text[data-v-2838c03c]:focus{border-color:#3e3efe}.social-message-composer__link-input--url[data-v-2838c03c]{padding-right:50px;overflow:hidden;text-overflow:ellipsis}.social-message-composer__link-input--url[data-v-2838c03c]:focus{border-color:#3e3efe}.social-message-composer__link-apply-btn[data-v-2838c03c]{position:absolute;right:2px;top:2px;bottom:2px;padding:0 8px;border:none;border-radius:2px!important;font-size:11px;font-weight:500;cursor:pointer;background:#3e3efe;color:#fff;display:flex;align-items:center;transition:background .2s;min-height:0;max-height:24px}.social-message-composer__link-apply-btn[data-v-2838c03c]:hover:not(:disabled){background:#2e2ed8}.social-message-composer__link-apply-btn[data-v-2838c03c]:disabled{background:#e5e7eb;color:#9ca3af;cursor:not-allowed}[data-v-2838c03c] .rich-text-editor{border:none}[data-v-2838c03c] .ql-toolbar{display:none}[data-v-2838c03c] .ql-container{border:none;font-size:.875rem}[data-v-2838c03c] .ql-editor{font-size:.875rem;padding:.75rem 1rem;min-height:80px;color:#111827;line-height:1.5}[data-v-2838c03c] .ql-editor.ql-blank:before{color:#9ca3af;font-style:normal}.social-message-composer__previews[data-v-2838c03c]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid #e5e7eb;background:#f9fafb}.social-message-composer__preview-item[data-v-2838c03c]{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;background:#fff;border:1px solid #e5e7eb;border-radius:8px;transition:all .2s}.social-message-composer__preview-item[data-v-2838c03c]:hover{border-color:#d1d5db;box-shadow:0 1px 3px rgba(0,0,0,.1)}.social-message-composer__preview-icon[data-v-2838c03c]{font-size:1.5rem;color:#6b7280;flex-shrink:0}.social-message-composer__preview-info[data-v-2838c03c]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.social-message-composer__preview-name[data-v-2838c03c]{font-size:.875rem;font-weight:500;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.social-message-composer__preview-size[data-v-2838c03c]{font-size:.75rem;color:#6b7280}.social-message-composer__preview-audio[data-v-2838c03c]{height:32px;flex:1;max-width:200px}.social-message-composer__preview-remove[data-v-2838c03c]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:transparent;color:#6b7280;border-radius:999px;cursor:pointer;flex-shrink:0;transition:all .2s}.social-message-composer__preview-remove[data-v-2838c03c]:hover{background:#f3f4f6;color:#111827}.message-composer[data-v-3eea3ed5]{display:flex;flex-direction:column;flex-shrink:0;background:#fff;border-top:1px solid #e5e7eb}.message-composer__reply-header[data-v-3eea3ed5]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#f9fafb;border-bottom:1px solid #e5e7eb}.message-composer__reply-text[data-v-3eea3ed5]{font-size:.875rem;color:#6b7280}.message-composer__reply-actions[data-v-3eea3ed5]{display:flex;gap:.5rem;color:#6b7280}.message-composer__subject[data-v-3eea3ed5]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid #e5e7eb}.message-composer__subject-input[data-v-3eea3ed5]{flex:1;padding:.5rem;border:1px solid #e5e7eb;border-radius:6px;font-size:.875rem;outline:none}.message-composer__hide-btn[data-v-3eea3ed5]{padding:.5rem .75rem;background:none;border:1px solid #e5e7eb;border-radius:6px;font-size:.75rem;cursor:pointer}.message-composer__recipients[data-v-3eea3ed5]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid #e5e7eb}.message-composer__recipient-input[data-v-3eea3ed5]{padding:.5rem;border:1px solid #e5e7eb;border-radius:6px;font-size:.875rem;outline:none}.message-composer__open-modal-btn[data-v-3eea3ed5]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#fff;border:1px solid #e5e7eb;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;width:100%;justify-content:center;color:#374151}.message-composer__open-modal-btn[data-v-3eea3ed5]:hover:not(:disabled){background:#f9fafb;border-color:#d1d5db}.message-composer__open-modal-btn[data-v-3eea3ed5]:disabled{opacity:.5;cursor:not-allowed}.message-composer__open-modal-btn .iconify[data-v-3eea3ed5]{font-size:1.25rem}.forward-message-modal-overlay[data-v-7760083c]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(4px)}.forward-message-modal[data-v-7760083c]{background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);width:90%;max-width:600px;max-height:80vh;display:flex;flex-direction:column;overflow:hidden}.forward-message-modal__header[data-v-7760083c]{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid #e5e7eb}.forward-message-modal__header-content[data-v-7760083c]{display:flex;align-items:center;gap:1rem;flex:1}.forward-message-modal__icon-container[data-v-7760083c]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#eff6ff;border-radius:10px}.forward-message-modal__icon[data-v-7760083c]{font-size:1.5rem;color:#3b82f6}.forward-message-modal__title-group[data-v-7760083c]{flex:1}.forward-message-modal__title[data-v-7760083c]{font-size:1.25rem;font-weight:600;color:#111827;margin:0 0 .25rem 0}.forward-message-modal__subtitle[data-v-7760083c]{font-size:.875rem;color:#6b7280;margin:0}.forward-message-modal__close-btn[data-v-7760083c]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;color:#6b7280;cursor:pointer;border-radius:6px;transition:all .2s}.forward-message-modal__close-btn[data-v-7760083c]:hover{background:#f3f4f6;color:#111827}.forward-message-modal__body[data-v-7760083c]{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.forward-message-modal__search[data-v-7760083c]{position:relative;padding:1rem 1.5rem;border-bottom:1px solid #e5e7eb}.forward-message-modal__search-icon[data-v-7760083c]{position:absolute;left:2rem;top:50%;transform:translateY(-50%);color:#9ca3af;font-size:1.25rem;pointer-events:none}.forward-message-modal__search-input[data-v-7760083c]{width:100%;padding:.625rem .75rem .625rem 2.75rem;border:1px solid #e5e7eb;border-radius:8px;font-size:.875rem;color:#111827;background:#fff;transition:all .2s}.forward-message-modal__search-input[data-v-7760083c]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.forward-message-modal__conversations[data-v-7760083c]{flex:1;overflow:hidden;display:flex;flex-direction:column}.forward-message-modal__conversations-list[data-v-7760083c]{flex:1;overflow-y:auto;padding:.5rem 0}.forward-message-modal__conversation-item[data-v-7760083c]{padding:.75rem 1.5rem;cursor:pointer;transition:background .2s;border-bottom:1px solid #f3f4f6}.forward-message-modal__conversation-item[data-v-7760083c]:hover{background:#f9fafb}.forward-message-modal__conversation-item--selected[data-v-7760083c]{background:#eff6ff;border-left:3px solid #3b82f6}.forward-message-modal__conversation-content[data-v-7760083c]{display:flex;flex-direction:column;gap:.25rem}.forward-message-modal__conversation-header[data-v-7760083c]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.forward-message-modal__conversation-name[data-v-7760083c]{font-size:.875rem;font-weight:600;color:#111827;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forward-message-modal__conversation-time[data-v-7760083c]{font-size:.75rem;color:#6b7280;flex-shrink:0}.forward-message-modal__conversation-preview[data-v-7760083c]{display:flex;align-items:center;gap:.5rem}.forward-message-modal__conversation-message[data-v-7760083c]{font-size:.8125rem;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.forward-message-modal__empty[data-v-7760083c],.forward-message-modal__loading[data-v-7760083c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.5rem;color:#9ca3af}.forward-message-modal__loading-icon[data-v-7760083c]{font-size:2rem;color:#6b7280;animation:spin-7760083c 1s linear infinite;margin-bottom:.75rem}@keyframes spin-7760083c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.forward-message-modal__empty-icon[data-v-7760083c]{font-size:3rem;margin-bottom:.75rem;opacity:.5}.forward-message-modal__load-more[data-v-7760083c]{padding:1rem 1.5rem;text-align:center;color:#3b82f6;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .2s}.forward-message-modal__load-more[data-v-7760083c]:hover{background:#f9fafb}.forward-message-modal__loading-more[data-v-7760083c]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 1.5rem;color:#6b7280;font-size:.875rem}.forward-message-modal__footer[data-v-7760083c]{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid #e5e7eb;background:#fff}.modal-fade-enter-active[data-v-7760083c],.modal-fade-leave-active[data-v-7760083c]{transition:opacity .2s}.modal-fade-enter-from[data-v-7760083c],.modal-fade-leave-to[data-v-7760083c]{opacity:0}.modal-fade-enter-active .forward-message-modal[data-v-7760083c],.modal-fade-leave-active .forward-message-modal[data-v-7760083c]{transition:transform .2s,opacity .2s}.modal-fade-enter-from .forward-message-modal[data-v-7760083c],.modal-fade-leave-to .forward-message-modal[data-v-7760083c]{opacity:0;transform:scale(.95)}.start-chat-modal-overlay[data-v-4f6f84ba]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1060}.start-chat-modal[data-v-4f6f84ba]{background:#fff;border-radius:12px;box-shadow:0 12px 48px rgba(0,0,0,.2);width:90%;max-width:540px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.start-chat-modal__header[data-v-4f6f84ba]{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 24px;border-bottom:1px solid #ececfb}.start-chat-modal__header-content[data-v-4f6f84ba]{display:flex;gap:12px;flex:1}.start-chat-modal__icon-container[data-v-4f6f84ba]{width:40px;height:40px;background:#25d366;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.start-chat-modal__icon[data-v-4f6f84ba]{font-size:24px;color:#fff}.start-chat-modal__title-group[data-v-4f6f84ba]{flex:1}.start-chat-modal__title[data-v-4f6f84ba]{margin:0 0 8px 0;font-size:1.125rem;font-weight:700;color:#1a1a2e}.start-chat-modal__subtitle[data-v-4f6f84ba]{margin:0;font-size:.8125rem;color:#646464}.start-chat-modal__close-btn[data-v-4f6f84ba]{background:none;border:none;padding:4px;cursor:pointer;color:#646464;border-radius:4px;transition:background-color .2s;display:flex;align-items:center;justify-content:center;font-size:1.25rem}.start-chat-modal__close-btn[data-v-4f6f84ba]:hover{background:#e8e8f0;color:#1a1a2e}.start-chat-modal__body[data-v-4f6f84ba]{padding:20px 24px;flex:1;overflow-y:auto}.start-chat-modal__form[data-v-4f6f84ba]{display:flex;flex-direction:column;gap:1.5rem}.start-chat-modal__field[data-v-4f6f84ba]{display:flex;flex-direction:column;gap:.5rem}.start-chat-modal__label[data-v-4f6f84ba]{font-size:.875rem;font-weight:600;color:#111827;display:flex;align-items:center;gap:.25rem}.start-chat-modal__optional[data-v-4f6f84ba]{font-size:.75rem;font-weight:400;color:#6b7280}.start-chat-modal__textarea[data-v-4f6f84ba]{width:100%;padding:12px;border:1px solid #d0d5dd;border-radius:8px;font-size:.875rem;font-family:inherit;resize:vertical;outline:none;transition:border-color .2s;min-height:120px}.start-chat-modal__textarea[data-v-4f6f84ba]:focus{border-color:#3e3efe}.start-chat-modal__textarea[data-v-4f6f84ba]::-moz-placeholder{color:#9ca3af}.start-chat-modal__textarea[data-v-4f6f84ba]::placeholder{color:#9ca3af}.start-chat-modal__attendee-tags[data-v-4f6f84ba]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.start-chat-modal__attendee-tag[data-v-4f6f84ba]{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:#f3f4ff;border:1px solid #e0e7ff;border-radius:6px;font-size:.8125rem;color:#3e3efe}.start-chat-modal__attendee-tag-text[data-v-4f6f84ba]{font-weight:500}.start-chat-modal__attendee-tag-remove[data-v-4f6f84ba]{background:none;border:none;padding:0;cursor:pointer;color:#3e3efe;display:flex;align-items:center;justify-content:center;transition:color .2s;font-size:1rem}.start-chat-modal__attendee-tag-remove[data-v-4f6f84ba]:hover{color:#2d2dff}.start-chat-modal__footer[data-v-4f6f84ba]{display:flex;justify-content:flex-end;gap:12px;padding-top:16px;border-top:1px solid #ececfb;margin-top:.5rem}.modal-fade-enter-active[data-v-4f6f84ba],.modal-fade-leave-active[data-v-4f6f84ba]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-4f6f84ba],.modal-fade-leave-to[data-v-4f6f84ba]{opacity:0}.call-panel-body[data-v-4ba968a4]{padding:12px;display:flex;flex-direction:column}.whatsapp-layout-with-sidebar[data-v-4ba968a4]{width:100%;height:100%;min-height:500px;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.whatsapp-sidebar-header[data-v-4ba968a4]{padding:.5rem 1rem;border-bottom:1px solid #e5e7eb;background:#fff;flex-shrink:0;margin-bottom:6px}.whatsapp-sidebar-header .ui-button[data-v-4ba968a4]{width:100%;background-color:#25d366;border-color:#25d366;padding:.5rem 1rem;font-size:.875rem}.whatsapp-sidebar-header .ui-button[data-v-4ba968a4]:hover:not(.ui-button--disabled){background-color:#20ba5a;border-color:#20ba5a}.whatsapp-sidebar-header .ui-button .ui-button__icon .iconify[data-v-4ba968a4]{font-size:18px!important}.whatsapp-empty-state[data-v-4ba968a4]{display:flex;align-items:center;justify-content:center;padding:60px 20px;color:#7b7fa8;font-size:.875rem}.whatsapp-empty-state--no-conversations[data-v-4ba968a4]{margin:0;padding:80px 40px;flex:1;min-height:0}.whatsapp-empty-state__content[data-v-4ba968a4]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:400px;gap:16px}.whatsapp-empty-state__icon[data-v-4ba968a4]{font-size:3.5rem;color:#25d366;margin-bottom:8px}.whatsapp-empty-state__title[data-v-4ba968a4]{font-size:1rem;font-weight:500;color:#111827;margin:0;line-height:1.4}.whatsapp-empty-state__message[data-v-4ba968a4]{font-size:.8125rem;color:#6b7280;margin:0;line-height:1.5}.whatsapp-message-view-wrapper[data-v-4ba968a4]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.whatsapp-message-view-wrapper[data-v-4ba968a4] .whatsapp-thread-card{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.whatsapp-message-view-wrapper[data-v-4ba968a4] .message-composer{flex:0 0 auto}.back-to-list-btn[data-v-4ba968a4]{display:flex;align-items:center;gap:6px;padding:6px 12px;background:transparent;border:none;color:#6b7280;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;margin-bottom:12px;margin-left:-12px}.back-to-list-btn[data-v-4ba968a4]:hover{color:#111827}.back-to-list-btn svg[data-v-4ba968a4]{font-size:20px}.whatsapp-layout-with-sidebar[data-v-4ba968a4] .conversation-list{width:100%;min-width:100%;border-right:none}.whatsapp-main-content[data-v-4ba968a4]{flex:1;min-height:0;display:flex;flex-direction:column;height:100%;overflow:hidden}.whatsapp-disconnected-state[data-v-4ba968a4]{display:flex;align-items:center;justify-content:center;padding:2rem 1.5rem;min-height:200px;width:100%}.whatsapp-disconnected-content[data-v-4ba968a4]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:240px}.whatsapp-disconnected-icon[data-v-4ba968a4]{font-size:2rem;color:#d1d5db;margin-bottom:.75rem}.whatsapp-disconnected-title[data-v-4ba968a4]{font-size:.875rem;font-weight:600;color:#111827;margin:0 0 .375rem 0}.whatsapp-disconnected-message[data-v-4ba968a4]{font-size:.75rem;color:#6b7280;line-height:1.5;margin:0 0 1rem 0}.whatsapp-disconnected-action[data-v-4ba968a4]{display:flex;align-items:center;gap:.375rem;padding:.5rem .875rem;background:#3e3efe;color:#fff;border:none;border-radius:6px;font-size:.75rem;font-weight:500;cursor:pointer;transition:background .2s}.whatsapp-disconnected-action[data-v-4ba968a4]:hover{background:#3230d6}.whatsapp-disconnected-action .iconify[data-v-4ba968a4]{font-size:.875rem}.whatsapp-loading-state[data-v-4ba968a4]{display:flex;align-items:center;justify-content:center;padding:2rem 1.5rem;min-height:200px;width:100%}.linkedin-message-view[data-v-6ca1a038]{display:flex;flex-direction:column;flex:1;min-height:0;background:#fff;position:relative}.linkedin-message-view__header[data-v-6ca1a038]{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;border-bottom:.0625rem solid #e5e7eb;background:#fff;flex-shrink:0}.linkedin-message-view__header-content[data-v-6ca1a038]{display:flex;flex-direction:column;gap:4px}.linkedin-message-view__contact-name[data-v-6ca1a038]{font-size:13px;font-weight:500;color:#111827;margin:0}.linkedin-message-view__contact-name--clickable[data-v-6ca1a038]{cursor:pointer}.linkedin-message-view__participants[data-v-6ca1a038]{display:flex;flex-direction:column;gap:4px}.linkedin-message-view__participants-list[data-v-6ca1a038]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.linkedin-message-view__participant[data-v-6ca1a038]{display:flex;align-items:center;gap:8px}.linkedin-message-view__participant-avatar[data-v-6ca1a038]{width:1.5rem;height:1.5rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.linkedin-message-view__participant-name[data-v-6ca1a038]{font-size:14px;font-weight:500;color:#111827}.linkedin-message-view__participant-more[data-v-6ca1a038]{font-size:14px;color:#6b7280;font-weight:500}.linkedin-message-view__status-wrapper[data-v-6ca1a038]{display:flex;align-items:center;gap:6px}.linkedin-message-view__status[data-v-6ca1a038]{display:flex;align-items:center;gap:6px;font-size:11px;color:#6b7280}.linkedin-message-view__status-dot[data-v-6ca1a038]{width:6px;height:6px;border-radius:50%;background:#9ca3af;flex-shrink:0}.linkedin-message-view__status-dot--active[data-v-6ca1a038]{background:#10b981}.linkedin-message-view__status-banner[data-v-6ca1a038]{display:flex;align-items:center;gap:12px;padding:14px 24px;border-bottom:.0625rem solid #e5e7eb;font-size:14px;flex-shrink:0}.linkedin-message-view__status-banner--connecting[data-v-6ca1a038],.linkedin-message-view__status-banner--warning[data-v-6ca1a038]{background:#fffbeb;color:#d97706}.linkedin-message-view__status-banner--error[data-v-6ca1a038]{background:#fef2f2;color:#dc2626}.linkedin-message-view__status-banner-icon--spinning[data-v-6ca1a038]{animation:spin-6ca1a038 1s linear infinite}.linkedin-message-view__status-banner svg[data-v-6ca1a038]{font-size:20px;flex-shrink:0}.linkedin-message-view__status-banner-message[data-v-6ca1a038]{flex:1;font-weight:500}.linkedin-message-view__status-banner-action[data-v-6ca1a038]{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#fff;border:.0625rem solid currentColor;border-radius:.375rem;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;color:inherit}.linkedin-message-view__status-banner-action[data-v-6ca1a038]:hover{background:hsla(0,0%,100%,.8)}.linkedin-message-view__loading[data-v-6ca1a038]{flex:1;overflow-y:auto;display:flex;align-items:center;justify-content:center;padding:32px}.linkedin-message-view__loading-content[data-v-6ca1a038]{display:flex;flex-direction:column;align-items:center;gap:12px}.linkedin-message-view__loading-spinner[data-v-6ca1a038]{font-size:32px;color:#6b7280;animation:spin-6ca1a038 1s linear infinite}.linkedin-message-view__loading-text[data-v-6ca1a038]{font-size:14px;color:#6b7280}.linkedin-message-view__messages[data-v-6ca1a038]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:12px 16px;background:#fff}.linkedin-message-view__loading-older[data-v-6ca1a038]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px;color:#6b7280;font-size:14px;flex-shrink:0}.linkedin-message-view__loading-older-icon[data-v-6ca1a038]{animation:spin-6ca1a038 1s linear infinite}@keyframes spin-6ca1a038{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.linkedin-message-view__no-more[data-v-6ca1a038]{display:flex;align-items:center;justify-content:center;padding:16px;color:#9ca3af;font-size:14px;font-style:italic;flex-shrink:0}.linkedin-message-view__message-wrapper[data-v-6ca1a038]{display:flex;flex-direction:column}.linkedin-message-view__date-separator[data-v-6ca1a038]{display:flex;justify-content:center;align-items:center;margin:8px 0;position:relative}.linkedin-message-view__date-separator[data-v-6ca1a038]:before{content:"";position:absolute;left:0;right:0;height:.0625rem;background:#e5e7eb}.linkedin-message-view__date-separator span[data-v-6ca1a038]{background:#fff;padding:0 12px;font-size:12px;color:#6b7280;position:relative;z-index:1}.linkedin-message-view__empty[data-v-6ca1a038]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#9ca3af;font-size:14px;padding:32px}.linkedin-message-view__empty-icon[data-v-6ca1a038]{font-size:48px;margin-bottom:16px;opacity:.5}.linkedin-message-view__empty--status[data-v-6ca1a038]{min-height:18.75rem}.linkedin-message-view__empty-content[data-v-6ca1a038]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:20rem}.linkedin-message-view__empty-icon--spinning[data-v-6ca1a038]{animation:spin-6ca1a038 1s linear infinite;color:#f59e0b}.linkedin-message-view__empty-icon--warning[data-v-6ca1a038]{color:#f59e0b}.linkedin-message-view__empty-icon--error[data-v-6ca1a038]{color:#ef4444}.linkedin-message-view__empty-title[data-v-6ca1a038]{font-size:18px;font-weight:600;color:#111827;margin:0 0 8px 0}.linkedin-message-view__empty-message[data-v-6ca1a038]{font-size:14px;color:#6b7280;line-height:1.5;margin:0 0 24px 0}.linkedin-message-view__empty-action[data-v-6ca1a038]{display:flex;align-items:center;gap:8px;padding:10px 20px;background:#0077b5;color:#fff;border:none;border-radius:.375rem;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s}.linkedin-message-view__empty-action[data-v-6ca1a038]:hover{background:#006399}.linkedin-profile-tab[data-v-3e152e8c]{width:100%;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column}.profile-card[data-v-3e152e8c]{background:#fff;border:1px solid #ececfb;border-radius:16px;padding:16px;box-shadow:0 6px 24px rgba(46,61,255,.05);flex:1;min-height:0}.profile-header[data-v-3e152e8c]{display:flex;align-items:center;gap:12px}.profile-avatar[data-v-3e152e8c]{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#f3f4f6;border:1px solid #e5e7eb;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative}.profile-avatar--clickable[data-v-3e152e8c]{cursor:pointer;transition:all .2s ease;text-decoration:none}.profile-avatar--clickable[data-v-3e152e8c]:hover{transform:scale(1.05);box-shadow:0 2px 8px rgba(0,0,0,.15);border-color:#3e3efe}.profile-avatar img[data-v-3e152e8c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.profile-avatar__overlay[data-v-3e152e8c]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease;border-radius:50%}.profile-avatar--clickable:hover .profile-avatar__overlay[data-v-3e152e8c]{opacity:1}.profile-avatar__icon[data-v-3e152e8c]{color:#fff;font-size:18px}.profile-avatar__placeholder[data-v-3e152e8c]{color:#9ca3af}.profile-meta h5[data-v-3e152e8c]{margin:0;font-size:1rem;font-weight:600;color:#1a1a2e}.profile-role[data-v-3e152e8c]{margin:4px 0;font-size:.85rem;color:#5a5a7a}.profile-location[data-v-3e152e8c]{font-size:.78rem;color:#8c8fa7;margin-bottom:0}.profile-section[data-v-3e152e8c]{margin-top:16px}.profile-throttled[data-v-3e152e8c]{margin-top:12px;padding:10px 12px;border-radius:12px;background:#fff7ed;border:1px solid #fed7aa;color:#9a3412;font-size:.8rem;line-height:1.35}.profile-section[data-v-3e152e8c]:first-of-type{margin-top:16px}.profile-section h6[data-v-3e152e8c]{margin-bottom:8px;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;color:#9ca0c8;font-weight:600}.profile-section ul[data-v-3e152e8c]{padding-left:0;margin:0;display:flex;flex-direction:column;gap:4px;font-size:.78rem;color:#4c4f6a;list-style-type:none}.skills-container[data-v-3e152e8c]{display:flex;flex-wrap:wrap;gap:8px}.skill-tag[data-v-3e152e8c]{background:#f3f4ff;color:#3e3efe;padding:4px 12px;border-radius:999px;font-size:.78rem;font-weight:600}.profile-loading[data-v-3e152e8c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;color:#6b7280}.profile-empty[data-v-3e152e8c],.profile-error[data-v-3e152e8c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.profile-error__icon[data-v-3e152e8c]{font-size:1.5rem;color:#ef4444;margin-bottom:.75rem}.profile-error__message[data-v-3e152e8c]{color:#6b7280;margin:0 0 1rem 0;max-width:300px;line-height:1.4;font-size:.875rem}.profile-empty__icon[data-v-3e152e8c]{font-size:2rem;margin-bottom:.75rem;opacity:.5;color:#9ca3af}.profile-empty p[data-v-3e152e8c]{font-size:.875rem;color:#6b7280;margin:0}.profile-summary[data-v-3e152e8c]{font-size:.875rem;color:#4c4f6a;line-height:1.6;white-space:pre-wrap}.certifications-list[data-v-3e152e8c],.education-list[data-v-3e152e8c],.experience-list[data-v-3e152e8c],.projects-list[data-v-3e152e8c],.volunteering-list[data-v-3e152e8c]{display:flex;flex-direction:column;gap:16px}.certification-item[data-v-3e152e8c],.education-item[data-v-3e152e8c],.experience-item[data-v-3e152e8c],.project-item[data-v-3e152e8c],.volunteering-item[data-v-3e152e8c]{padding:12px;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.education-header[data-v-3e152e8c],.experience-header[data-v-3e152e8c],.project-header[data-v-3e152e8c],.volunteering-header[data-v-3e152e8c]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:4px}.education-school[data-v-3e152e8c],.experience-title[data-v-3e152e8c],.project-name[data-v-3e152e8c],.volunteering-role[data-v-3e152e8c]{font-weight:600;font-size:.875rem;color:#1a1a2e}.education-duration[data-v-3e152e8c],.experience-duration[data-v-3e152e8c],.project-duration[data-v-3e152e8c],.volunteering-duration[data-v-3e152e8c]{font-size:.75rem;color:#9ca3af;white-space:nowrap;margin-left:12px}.experience-company[data-v-3e152e8c],.volunteering-org[data-v-3e152e8c]{font-size:.8125rem;color:#5a5a7a;margin-top:2px}.experience-location[data-v-3e152e8c],.volunteering-cause[data-v-3e152e8c]{font-size:.75rem;color:#9ca3af;margin-top:4px}.experience-description[data-v-3e152e8c],.project-description[data-v-3e152e8c],.volunteering-description[data-v-3e152e8c]{font-size:.8125rem;color:#4c4f6a;line-height:1.5;margin-top:8px;white-space:pre-wrap}.education-degree[data-v-3e152e8c]{font-size:.8125rem;color:#5a5a7a;margin-top:2px}.education-field[data-v-3e152e8c]{font-size:.75rem;color:#9ca3af;margin-top:2px}.certification-name[data-v-3e152e8c]{font-weight:600;font-size:.875rem;color:#1a1a2e;margin-bottom:4px}.certification-org[data-v-3e152e8c]{font-size:.8125rem;color:#5a5a7a;margin-bottom:2px}.certification-dates[data-v-3e152e8c]{font-size:.75rem;color:#9ca3af}.project-link[data-v-3e152e8c]{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;color:#3e3efe;text-decoration:none;margin-top:8px;font-weight:500}.project-link[data-v-3e152e8c]:hover{text-decoration:underline}.languages-list[data-v-3e152e8c]{display:flex;flex-direction:column;gap:8px}.language-item[data-v-3e152e8c]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#f9fafb;border-radius:6px}.language-name[data-v-3e152e8c]{font-size:.8125rem;color:#1a1a2e;font-weight:500}.language-proficiency[data-v-3e152e8c]{font-size:.75rem;color:#9ca3af}.skill-endorsements[data-v-3e152e8c]{font-size:.7rem;opacity:.7;margin-left:4px}.show-more-btn[data-v-3e152e8c]{margin-top:12px;padding:6px 12px;background:transparent;border:1px solid #d0d5dd;border-radius:6px;color:#3e3efe;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s}.show-more-btn[data-v-3e152e8c]:hover{background:#f3f4ff;border-color:#3e3efe}.recommendations-list[data-v-3e152e8c]{display:flex;flex-direction:column;gap:20px}.recommendation-item[data-v-3e152e8c]{padding:16px;background:#f9fafb;border-radius:12px;border:1px solid #e5e7eb;transition:all .2s ease}.recommendation-item[data-v-3e152e8c]:hover{border-color:#d1d5db;box-shadow:0 2px 8px rgba(0,0,0,.04)}.recommendation-content[data-v-3e152e8c]{position:relative;margin-bottom:12px}.recommendation-quote-icon[data-v-3e152e8c]{position:absolute;top:-4px;left:-4px;color:#3e3efe;opacity:.3;font-size:24px;line-height:1}.recommendation-text[data-v-3e152e8c]{font-size:.875rem;color:#4c4f6a;line-height:1.6;white-space:pre-wrap;margin-left:20px;margin-bottom:8px;font-style:italic}.recommendation-caption[data-v-3e152e8c]{font-size:.75rem;color:#9ca3af;margin-left:20px;margin-top:4px;font-style:normal}.recommendation-actor[data-v-3e152e8c]{display:flex;align-items:center;gap:10px;padding-top:12px;border-top:1px solid #e5e7eb;margin-top:8px}.recommendation-actor-link[data-v-3e152e8c]{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit;width:100%;transition:opacity .2s ease}.recommendation-actor-link[data-v-3e152e8c]:hover{opacity:.8}.recommendation-actor--no-link[data-v-3e152e8c]{display:flex;align-items:center;gap:10px;width:100%}.recommendation-actor-avatar[data-v-3e152e8c]{width:36px;height:36px;border-radius:50%;overflow:hidden;background:#f3f4f6;border:1px solid #e5e7eb;flex-shrink:0;display:flex;align-items:center;justify-content:center}.recommendation-actor-avatar img[data-v-3e152e8c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.recommendation-actor-avatar--placeholder[data-v-3e152e8c]{color:#9ca3af}.recommendation-actor-info[data-v-3e152e8c]{flex:1;min-width:0}.recommendation-actor-name[data-v-3e152e8c]{font-weight:600;font-size:.8125rem;color:#1a1a2e;margin-bottom:2px}.recommendation-actor-link .recommendation-actor-name[data-v-3e152e8c]{color:#3e3efe}.recommendation-actor-headline[data-v-3e152e8c]{font-size:.75rem;color:#9ca3af;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recommendation-actor-external-icon[data-v-3e152e8c]{color:#9ca3af;font-size:16px;flex-shrink:0;opacity:.6}.linkedin-activities-tab[data-v-0c2ce995]{display:flex;flex-direction:column;gap:10px;background:transparent;border:none;border-radius:0;padding:8px 6px;max-height:560px;overflow-y:auto}.activities-tabs[data-v-0c2ce995]{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}.tab-button[data-v-0c2ce995]{padding:6px 14px;border-radius:24px;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s ease;border:1px solid #d0d5dd;background:#fff;color:#646464;white-space:nowrap;line-height:1.5}.tab-button[data-v-0c2ce995]:hover:not(.active){background:#f9fafb;border-color:#9ca3af}.tab-button.active[data-v-0c2ce995]{background:#10b981;color:#fff;border-color:#10b981;box-shadow:0 1px 2px rgba(16,185,129,.1)}.tab-button.active[data-v-0c2ce995]:hover{background:#059669;border-color:#059669}.activities-content[data-v-0c2ce995]{flex:1;overflow-y:auto;padding:0}.comments-content[data-v-0c2ce995],.posts-content[data-v-0c2ce995],.reactions-content[data-v-0c2ce995]{display:flex;flex-direction:column;gap:12px;padding:0;margin:0;color:#4b5563}.loading-state[data-v-0c2ce995]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 12px;color:#9ca3af}.loading-icon[data-v-0c2ce995]{font-size:1.5rem;animation:spin-0c2ce995 1s linear infinite;margin-bottom:.75rem;color:#10b981}.loading-state p[data-v-0c2ce995]{font-size:.875rem;margin:0}.loading-icon-small[data-v-0c2ce995]{font-size:1rem;animation:spin-0c2ce995 1s linear infinite}@keyframes spin-0c2ce995{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.empty-state[data-v-0c2ce995]{text-align:center;padding:48px 24px;color:#6b7280}.empty-state p[data-v-0c2ce995]{font-size:.875rem;margin:0;color:#6b7280}.error-state[data-v-0c2ce995]{text-align:center;padding:48px 24px;color:#6b7280;display:flex;flex-direction:column;align-items:center;gap:12px}.error-message[data-v-0c2ce995]{margin:0;font-size:.875rem;color:#6b7280;max-width:400px}.activity-card[data-v-0c2ce995]{background:transparent;border:none;border-radius:0;padding:14px 0;box-shadow:none}.activity-row[data-v-0c2ce995]{border-bottom:1px solid #e5e7eb}.activity-row[data-v-0c2ce995]:last-child{border-bottom:none}.activity-meta[data-v-0c2ce995]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:.8rem;color:#6b7280;margin-bottom:10px}.activity-meta__name[data-v-0c2ce995]{font-weight:700;color:#374151}.activity-meta__dot[data-v-0c2ce995]{color:#9ca3af}.activity-body[data-v-0c2ce995]{font-size:.9rem;line-height:1.5;color:#111827;white-space:pre-wrap}.activity-text[data-v-0c2ce995]{font-size:.875rem;line-height:1.5;color:#4b5563;white-space:pre-wrap;margin-bottom:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;text-overflow:ellipsis}.comment-header[data-v-0c2ce995],.post-header[data-v-0c2ce995]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;gap:12px}.comment-author-block[data-v-0c2ce995],.post-author[data-v-0c2ce995]{display:flex;flex-direction:column;gap:2px;flex:1}.comment-author[data-v-0c2ce995],.post-author strong[data-v-0c2ce995]{font-size:.875rem;font-weight:600;color:#1a1a2e}.author-headline[data-v-0c2ce995]{font-size:.75rem;color:#6b7280}.comment-date[data-v-0c2ce995],.post-date[data-v-0c2ce995]{font-size:.75rem;color:#9ca3af;white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.post-date-icon[data-v-0c2ce995]{font-size:.9rem}.activity-media[data-v-0c2ce995]{margin-bottom:12px}.image-grid[data-v-0c2ce995]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;max-height:300px;overflow:hidden}.post-image[data-v-0c2ce995]{width:100%;height:150px;-o-object-fit:cover;object-fit:cover;border-radius:8px;background:#f3f4f6}.activity-engagement[data-v-0c2ce995]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;border-top:1px solid #f3f4f6}.engagement-metrics[data-v-0c2ce995]{display:flex;gap:16px;flex-wrap:wrap}.metric-item[data-v-0c2ce995]{display:flex;align-items:center;gap:4px;font-size:.875rem;color:#646464}.metric-item[data-v-0c2ce995] svg{font-size:1rem}.view-link[data-v-0c2ce995]{display:flex;align-items:center;gap:4px;font-size:.75rem;color:#0a66c2;text-decoration:none;font-weight:600;white-space:nowrap}.view-link[data-v-0c2ce995]:hover{text-decoration:underline}.comment-card[data-v-0c2ce995],.post-card[data-v-0c2ce995],.reaction-card[data-v-0c2ce995]{border-bottom:1px solid #e5e7eb;padding-bottom:16px;margin-top:0}.reaction-card[data-v-0c2ce995]:first-child{padding-top:0;margin-top:0}.comment-card[data-v-0c2ce995]:last-child,.post-card[data-v-0c2ce995]:last-child,.reaction-card[data-v-0c2ce995]:last-child{border-bottom:none;margin-bottom:0}.comment-header[data-v-0c2ce995]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;gap:12px}.comment-author[data-v-0c2ce995]{flex:1}.author-info[data-v-0c2ce995]{display:flex;flex-direction:column;gap:4px}.author-info strong[data-v-0c2ce995]{font-size:.875rem;font-weight:600;color:#1a1a2e}.author-details[data-v-0c2ce995]{display:flex;flex-direction:column;gap:2px}.network-distance[data-v-0c2ce995]{font-size:.7rem;color:#9ca3af;font-weight:500}.comment-text[data-v-0c2ce995]{font-size:.875rem;line-height:1.5;color:#4b5563;white-space:pre-wrap;margin-bottom:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;overflow:hidden;text-overflow:ellipsis}.comment-engagement[data-v-0c2ce995]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;border-top:1px solid #f3f4f6}.repost-header[data-v-0c2ce995]{display:flex;align-items:center;gap:6px;margin-bottom:12px;padding:8px 12px;background:#f3f4f6;border-radius:6px;font-size:.8125rem;color:#6b7280}.repost-icon[data-v-0c2ce995]{font-size:1rem;color:#10b981}.repost-label[data-v-0c2ce995]{font-weight:500}.post-title[data-v-0c2ce995]{font-size:1rem;font-weight:600;color:#1a1a2e;margin:0 0 8px 0}.company-badge[data-v-0c2ce995]{display:inline-block;padding:2px 8px;background:#e0e7ff;color:#4338ca;border-radius:4px;font-size:.7rem;font-weight:600;margin-left:6px}.repost-content[data-v-0c2ce995]{margin:12px 0;padding:12px;background:#f9fafb;border-left:3px solid #10b981;border-radius:6px}.repost-content-header[data-v-0c2ce995]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.repost-content-header strong[data-v-0c2ce995]{font-size:.875rem;color:#1a1a2e}.repost-content-date[data-v-0c2ce995]{font-size:.75rem;color:#9ca3af}.repost-content-text[data-v-0c2ce995]{font-size:.875rem;color:#4c4f6a;line-height:1.5;margin:0}.post-attachments[data-v-0c2ce995]{margin:12px 0;display:flex;flex-direction:column;gap:8px}.post-attachment[data-v-0c2ce995]{border-radius:8px;overflow:hidden}.post-poll[data-v-0c2ce995]{margin:12px 0;padding:12px;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.poll-question[data-v-0c2ce995]{font-size:.9375rem;font-weight:600;color:#1a1a2e;margin:0 0 12px 0}.poll-options[data-v-0c2ce995]{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.poll-option[data-v-0c2ce995]{padding:8px;background:#fff;border:1px solid #e5e7eb;border-radius:6px;position:relative;overflow:hidden}.poll-option--winning[data-v-0c2ce995]{border-color:#10b981;background:#f0fdf4}.poll-option-header[data-v-0c2ce995]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;position:relative;z-index:1}.poll-option-text[data-v-0c2ce995]{font-size:.875rem;color:#1a1a2e;font-weight:500}.poll-option-votes[data-v-0c2ce995]{font-size:.75rem;color:#6b7280;font-weight:600}.poll-option-bar[data-v-0c2ce995]{position:absolute;left:0;top:0;height:100%;background:#10b981;opacity:.15;transition:width .3s ease}.poll-footer[data-v-0c2ce995]{display:flex;justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;border-top:1px solid #e5e7eb;font-size:.75rem;color:#6b7280}.poll-status[data-v-0c2ce995]{font-weight:600;color:#10b981}.poll-status--closed[data-v-0c2ce995]{color:#9ca3af}.post-group[data-v-0c2ce995]{display:flex;align-items:center;gap:6px;margin:12px 0;padding:8px 12px;background:#f3f4f6;border-radius:6px;font-size:.8125rem;color:#6b7280}.group-private[data-v-0c2ce995]{margin-left:auto;padding:2px 6px;background:#fee2e2;color:#991b1b;border-radius:4px;font-size:.7rem;font-weight:600}.user-reaction[data-v-0c2ce995]{display:flex;align-items:center;gap:6px;margin-top:8px;padding:6px 12px;background:#eff6ff;border-radius:6px;font-size:.8125rem;color:#1e40af;font-weight:500}.post-analytics[data-v-0c2ce995]{margin-top:12px;padding-top:12px;border-top:1px solid #e5e7eb}.analytics-details[data-v-0c2ce995]{cursor:pointer}.analytics-summary[data-v-0c2ce995]{display:flex;align-items:center;gap:6px;font-size:.8125rem;color:#3e3efe;font-weight:500;list-style:none}.analytics-summary[data-v-0c2ce995]::-webkit-details-marker{display:none}.analytics-summary[data-v-0c2ce995]::marker{display:none}.analytics-content[data-v-0c2ce995]{margin-top:12px;padding:12px;background:#f9fafb;border-radius:6px;display:flex;flex-direction:column;gap:8px}.analytics-item[data-v-0c2ce995]{display:flex;justify-content:space-between;align-items:center;font-size:.8125rem}.analytics-label[data-v-0c2ce995]{color:#6b7280}.analytics-value[data-v-0c2ce995]{font-weight:600;color:#1a1a2e}.reaction-header[data-v-0c2ce995]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;gap:12px}.reaction-author[data-v-0c2ce995]{flex:1}.reaction-type-badge[data-v-0c2ce995]{display:flex;align-items:center;gap:6px;padding:4px 10px;background:#f0fdf4;border:1px solid #10b981;border-radius:16px;font-size:.75rem;font-weight:600;color:#059669;white-space:nowrap}.reaction-icon[data-v-0c2ce995]{font-size:.875rem;color:#10b981}.reaction-type-text[data-v-0c2ce995]{text-transform:capitalize}.reaction-content[data-v-0c2ce995]{margin-top:8px}.reaction-target[data-v-0c2ce995]{display:flex;align-items:center;gap:8px;font-size:.8125rem;color:#6b7280;padding:8px 12px;background:#f9fafb;border-radius:6px}.target-icon[data-v-0c2ce995]{font-size:.875rem;color:#9ca3af;flex-shrink:0;order:-1}.reaction-target-text[data-v-0c2ce995]{flex:1}.reaction-link[data-v-0c2ce995]{display:flex;align-items:center;gap:4px;margin-left:auto;color:#10b981;text-decoration:none;font-weight:500;font-size:.75rem;transition:color .2s ease}.reaction-link[data-v-0c2ce995]:hover{color:#059669;text-decoration:underline}.link-icon[data-v-0c2ce995]{font-size:.75rem}.connection-modal__header-inner[data-v-42464e03]{flex:1;min-width:0}.connection-modal__title[data-v-42464e03]{margin:0 0 4px 0;font-size:1.125rem;font-weight:700;color:#1a1a2e}.connection-modal__subtitle[data-v-42464e03]{margin:0;font-size:.8125rem;color:#646464;line-height:1.4}.connection-modal__body[data-v-42464e03]{display:flex;flex-direction:column;gap:16px;padding:20px 24px}.connection-modal__guidance[data-v-42464e03]{margin:0;font-size:.875rem;color:#646464;line-height:1.5}.connection-modal__form-group[data-v-42464e03]{display:flex;flex-direction:column;gap:12px}.connection-modal__textarea[data-v-42464e03]{width:100%}[data-v-42464e03] .connection-modal__textarea .ui-textarea__field{font-size:.8125rem}.connection-modal__ai-row[data-v-42464e03]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px}.connection-modal__ai-buttons[data-v-42464e03]{display:flex;align-items:center;gap:8px}.connection-modal__char-count[data-v-42464e03]{font-size:.75rem;color:#9ca3af}.connection-modal__ai-btn[data-v-42464e03]{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:24px;padding:4px 10px;border:none;border-radius:6px;cursor:pointer;transition:all .2s;font-size:.7rem;font-weight:500;flex-shrink:0;white-space:nowrap}.connection-modal__ai-btn--refine[data-v-42464e03]{background:hsla(220,9%,46%,.12);color:#4b5563}.connection-modal__ai-btn--refine[data-v-42464e03]:hover:not(:disabled){background:hsla(220,9%,46%,.2);color:#374151}.connection-modal__ai-btn--refine .connection-modal__ai-btn-icon[data-v-42464e03]{color:#4b5563}.connection-modal__ai-btn--refine:hover:not(:disabled) .connection-modal__ai-btn-icon[data-v-42464e03]{color:#374151}.connection-modal__ai-btn[data-v-42464e03]:disabled{opacity:.5;cursor:not-allowed}.connection-modal__ai-btn-icon[data-v-42464e03]{font-size:.75rem}.connection-modal__ai-btn-text[data-v-42464e03]{font-size:.7rem;font-weight:500;line-height:1}.connection-modal__ai-panel-inline[data-v-42464e03]{margin-top:12px}.connection-modal__error[data-v-42464e03]{display:flex;align-items:center;gap:8px;padding:12px 16px;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:.875rem}.connection-modal__error-icon[data-v-42464e03]{font-size:1.125rem;flex-shrink:0}.connection-modal__actions[data-v-42464e03]{display:flex;justify-content:flex-end;gap:12px;width:100%}.inmail-modal__header-inner[data-v-19bb6e2e]{flex:1;min-width:0}.inmail-modal__title[data-v-19bb6e2e]{margin:0 0 4px 0;font-size:1.125rem;font-weight:700;color:#1a1a2e}.inmail-modal__subtitle[data-v-19bb6e2e]{margin:0;font-size:.8125rem;color:#646464;line-height:1.4}.inmail-modal__body[data-v-19bb6e2e]{padding:20px 24px;overflow-y:auto}.inmail-modal__recipient[data-v-19bb6e2e]{display:flex;justify-content:space-between;align-items:center;padding:16px;background:#f9fafb;border-radius:8px;margin-bottom:20px}.inmail-modal__recipient-info[data-v-19bb6e2e]{display:flex;align-items:center;gap:12px;flex:1}.inmail-modal__recipient-avatar[data-v-19bb6e2e]{width:40px;height:40px;border-radius:50%;background:#e5e7eb;display:flex;align-items:center;justify-content:center;color:#6b7280;font-size:1.5rem;flex-shrink:0}.inmail-modal__recipient-details[data-v-19bb6e2e]{flex:1;min-width:0}.inmail-modal__recipient-name[data-v-19bb6e2e]{font-size:.875rem;font-weight:600;color:#1a1a2e;margin-bottom:2px}.inmail-modal__recipient-title[data-v-19bb6e2e]{font-size:.75rem;color:#6b7280}.inmail-modal__credits-badge[data-v-19bb6e2e]{padding:6px 12px;background:linear-gradient(135deg,rgba(62,62,254,.1),rgba(50,48,214,.1));border:1px solid rgba(62,62,254,.2);border-radius:12px;font-size:.75rem;color:#3e3efe;font-weight:500;white-space:nowrap;flex-shrink:0}.inmail-modal__form-group[data-v-19bb6e2e]{margin-bottom:20px}.inmail-modal__form-group[data-v-19bb6e2e]:last-of-type{margin-bottom:0}.inmail-modal__label[data-v-19bb6e2e]{display:block;font-size:.875rem;font-weight:600;color:#1a1a2e;margin-bottom:8px}.inmail-modal__required[data-v-19bb6e2e]{font-weight:400;color:#dc2626;font-size:.8125rem}.inmail-modal__input[data-v-19bb6e2e]{width:100%;padding:10px 12px;border:1px solid #d0d5dd;border-radius:8px;font-size:.875rem;font-family:inherit;outline:none;transition:border-color .2s}.inmail-modal__input[data-v-19bb6e2e]:focus{border-color:#3e3efe}.inmail-modal__input[data-v-19bb6e2e]:disabled{background-color:#f9fafb;cursor:not-allowed}.inmail-modal__input[data-v-19bb6e2e]::-moz-placeholder{color:#9ca3af}.inmail-modal__input[data-v-19bb6e2e]::placeholder{color:#9ca3af}.inmail-modal__textarea-wrapper[data-v-19bb6e2e]{position:relative;margin-bottom:8px}.inmail-modal__textarea[data-v-19bb6e2e]{width:100%;min-height:200px;padding:12px;border:1px solid #d0d5dd;border-radius:8px;font-size:.875rem;font-family:inherit;resize:vertical;outline:none;transition:border-color .2s}.inmail-modal__textarea[data-v-19bb6e2e]:focus{border-color:#3e3efe}.inmail-modal__textarea[data-v-19bb6e2e]:disabled{background-color:#f9fafb;cursor:not-allowed}.inmail-modal__textarea[data-v-19bb6e2e]::-moz-placeholder{color:#9ca3af}.inmail-modal__textarea[data-v-19bb6e2e]::placeholder{color:#9ca3af}.inmail-modal__ai-row[data-v-19bb6e2e]{justify-content:flex-start;margin-top:8px}.inmail-modal__ai-buttons[data-v-19bb6e2e],.inmail-modal__ai-row[data-v-19bb6e2e]{display:flex;align-items:center;gap:8px}.inmail-modal__ai-btn[data-v-19bb6e2e]{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:24px;padding:4px 10px;border:none;border-radius:6px;cursor:pointer;transition:all .2s;font-size:.7rem;font-weight:500;flex-shrink:0;white-space:nowrap}.inmail-modal__ai-btn--refine[data-v-19bb6e2e]{background:hsla(220,9%,46%,.12);color:#4b5563}.inmail-modal__ai-btn--refine[data-v-19bb6e2e]:hover:not(:disabled){background:hsla(220,9%,46%,.2);color:#374151}.inmail-modal__ai-btn--refine .inmail-modal__ai-btn-icon[data-v-19bb6e2e]{color:#4b5563}.inmail-modal__ai-btn--refine:hover:not(:disabled) .inmail-modal__ai-btn-icon[data-v-19bb6e2e]{color:#374151}.inmail-modal__ai-btn--write[data-v-19bb6e2e]{background:rgba(62,62,254,.12);color:#3e3efe}.inmail-modal__ai-btn--write[data-v-19bb6e2e]:hover:not(:disabled){background:rgba(62,62,254,.18);color:#2d2dff}.inmail-modal__ai-btn--write .inmail-modal__ai-btn-icon[data-v-19bb6e2e]{color:#3e3efe}.inmail-modal__ai-btn--write:hover:not(:disabled) .inmail-modal__ai-btn-icon[data-v-19bb6e2e]{color:#2d2dff}.inmail-modal__ai-btn[data-v-19bb6e2e]:disabled{opacity:.5;cursor:not-allowed}.inmail-modal__ai-btn-icon[data-v-19bb6e2e]{font-size:.75rem}.inmail-modal__ai-btn-text[data-v-19bb6e2e]{font-size:.7rem;font-weight:500;line-height:1}.inmail-modal__ai-panel-inline[data-v-19bb6e2e]{margin-top:12px}.inmail-modal__ai-panel-header[data-v-19bb6e2e]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.inmail-modal__ai-panel-title[data-v-19bb6e2e]{font-size:.8125rem;font-weight:600;color:#1a1a2e}.inmail-modal__ai-panel-close[data-v-19bb6e2e]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;color:#6b7280;cursor:pointer;border-radius:4px;transition:all .2s}.inmail-modal__ai-panel-close[data-v-19bb6e2e]:hover{background:hsla(220,9%,46%,.12);color:#374151}.inmail-modal__help-text[data-v-19bb6e2e]{display:block;font-size:.75rem;color:#9ca3af;margin-top:4px}.inmail-modal__error[data-v-19bb6e2e]{display:flex;align-items:center;gap:8px;padding:12px;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:.875rem;margin-top:16px}.inmail-modal__error-icon[data-v-19bb6e2e]{font-size:1.125rem;flex-shrink:0}.inmail-modal__actions[data-v-19bb6e2e]{display:flex;justify-content:flex-end;gap:12px;width:100%}.call-panel-body[data-v-cf8ba894]{padding:12px;display:flex;flex-direction:column}.linkedin-layout[data-v-cf8ba894]{display:flex;flex-direction:column;height:100%}.linkedin-subtabs[data-v-cf8ba894]{display:flex;align-items:center;gap:8px;margin-bottom:12px;position:relative;z-index:10;flex-shrink:0}.subtab[data-v-cf8ba894]{border:none;border-radius:999px;padding:4px 10px;font-size:.75rem;font-weight:500;cursor:pointer;min-height:28px;flex-shrink:0}.subtab.active[data-v-cf8ba894]{background:#3e3efe;color:#fff}.subtab.ghost[data-v-cf8ba894]{background:#f1f2ff;color:#5f5fcf}.linkedin-content[data-v-cf8ba894]{width:100%;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.linkedin-messages-content[data-v-cf8ba894]{gap:0}.linkedin-message-view-wrapper[data-v-cf8ba894]{height:100%}.linkedin-empty-state--missing-url[data-v-cf8ba894]{padding:80px 20px}.linkedin-empty-state__icon[data-v-cf8ba894]{font-size:48px;margin-bottom:16px}.linkedin-empty-state__title[data-v-cf8ba894]{font-size:1.25rem;font-weight:600;color:#1a1a2e;margin-bottom:8px}.linkedin-empty-state__message[data-v-cf8ba894]{font-size:.875rem;color:#7b7fa8;margin-bottom:16px}.pill-btn[data-v-cf8ba894]{display:flex;align-items:center;gap:6px;padding:6px 12px;min-height:28px;box-sizing:border-box;border-radius:12px;font-size:13px;font-weight:500;border:none;cursor:pointer;transition:all .2s}.pill-btn.primary[data-v-cf8ba894]{background:#3e3efe;color:#fff}.pill-btn.primary[data-v-cf8ba894]:hover:not(:disabled){background:#2d2dff}.pill-btn[data-v-cf8ba894]:disabled{opacity:.6;cursor:not-allowed}.linkedin-messages-layout[data-v-cf8ba894]{min-height:500px}.linkedin-messages-content[data-v-cf8ba894],.linkedin-messages-layout[data-v-cf8ba894]{width:100%;height:100%;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.linkedin-message-view-wrapper[data-v-cf8ba894]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.linkedin-message-view-wrapper[data-v-cf8ba894] .linkedin-message-view{flex:1 1 auto;min-height:0;overflow:hidden}.linkedin-message-view-wrapper[data-v-cf8ba894] .message-composer{flex:0 0 auto}.linkedin-empty-state[data-v-cf8ba894]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#7b7fa8;font-size:.875rem;gap:12px;flex:1;min-height:0}.linkedin-empty-state--missing-url[data-v-cf8ba894]{margin:0;padding:80px 40px}.linkedin-empty-state__content[data-v-cf8ba894]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:400px;gap:16px}.linkedin-empty-state__icon[data-v-cf8ba894]{font-size:3.5rem;color:#0077b5;margin-bottom:8px}.linkedin-empty-state__title[data-v-cf8ba894]{font-size:1rem;font-weight:500;color:#111827;margin:0;line-height:1.4}.linkedin-empty-state__message[data-v-cf8ba894]{font-size:.8125rem;color:#6b7280;margin:0;line-height:1.5}.linkedin-disconnected-state[data-v-cf8ba894]{display:flex;align-items:center;justify-content:center;padding:2rem 1.5rem;min-height:200px;width:100%}.linkedin-disconnected-content[data-v-cf8ba894]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:240px}.linkedin-disconnected-icon[data-v-cf8ba894]{font-size:2rem;color:#d1d5db;margin-bottom:.75rem}.linkedin-disconnected-title[data-v-cf8ba894]{font-size:.875rem;font-weight:600;color:#111827;margin:0 0 .375rem 0}.linkedin-disconnected-message[data-v-cf8ba894]{font-size:.75rem;color:#6b7280;line-height:1.5;margin:0 0 1rem 0}.linkedin-disconnected-action[data-v-cf8ba894]{display:flex;align-items:center;gap:.375rem;padding:.5rem .875rem;background:#3e3efe;color:#fff;border:none;border-radius:6px;font-size:.75rem;font-weight:500;cursor:pointer;transition:background .2s}.linkedin-disconnected-action[data-v-cf8ba894]:hover{background:#3230d6}.linkedin-disconnected-action .iconify[data-v-cf8ba894]{font-size:.875rem}.linkedin-loading-state[data-v-cf8ba894]{display:flex;align-items:center;justify-content:center;padding:2rem 1.5rem;min-height:200px;width:100%}.linkedin-inmail-state[data-v-cf8ba894]{display:flex;justify-content:center;align-items:center;padding:2rem 1rem;min-height:300px}.linkedin-inmail-content[data-v-cf8ba894]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:320px}.linkedin-inmail-icon[data-v-cf8ba894]{font-size:2.5rem;color:#0077b5;margin-bottom:.75rem}.linkedin-inmail-title[data-v-cf8ba894]{font-size:.9375rem;font-weight:600;color:#111827;margin:0 0 .375rem 0}.linkedin-inmail-message[data-v-cf8ba894]{font-size:.8125rem;color:#6b7280;line-height:1.5;margin:0 0 1.25rem 0}.linkedin-inmail-credits[data-v-cf8ba894]{display:flex;align-items:center;gap:.5rem;padding:.625rem .875rem;background:linear-gradient(135deg,rgba(62,62,254,.1),rgba(50,48,214,.1));border:1px solid rgba(62,62,254,.2);border-radius:8px;margin-bottom:1.25rem}.credits-label[data-v-cf8ba894]{font-size:.6875rem;color:#6b7280;font-weight:500}.credits-value[data-v-cf8ba894]{font-size:.8125rem;color:#3e3efe;font-weight:600}.linkedin-inmail-chip[data-v-cf8ba894]{display:inline-block;padding:4px 8px;background:rgba(249,115,22,.1);border:1px solid rgba(249,115,22,.3);border-radius:4px;font-size:.6875rem;color:#ea580c;font-weight:500;margin-bottom:8px;line-height:1}.connection-status-loading[data-v-cf8ba894]{margin-left:auto;display:flex;align-items:center;min-height:28px;flex-shrink:0}.connection-status-connected[data-v-cf8ba894]{padding:6px 12px;display:inline-flex;background:linear-gradient(135deg,rgba(16,185,129,.1),rgba(5,150,105,.1));border:1px solid rgba(16,185,129,.3);border-radius:12px;font-size:13px;color:var(--success-color,#10b981)}.connection-status-connected[data-v-cf8ba894],.connection-status-pending[data-v-cf8ba894]{margin-left:auto;min-height:28px;box-sizing:border-box;align-items:center;font-weight:500;transition:all .2s ease}.connection-status-pending[data-v-cf8ba894]{padding:4px 10px;background:linear-gradient(135deg,rgba(245,158,11,.1),rgba(217,119,6,.1));border:1px solid rgba(245,158,11,.3);border-radius:12px;font-size:11px;color:#f59e0b;display:flex;gap:3px}.connection-status-pending__icon[data-v-cf8ba894]{font-size:12px}.linkedin-inmail-thread[data-v-cf8ba894]{display:flex;flex-direction:column;height:100%;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.1);border:1px solid #e5e7eb}.linkedin-inmail-thread__header[data-v-cf8ba894]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:linear-gradient(135deg,#f8f9ff,#fff);border-bottom:1px solid #e5e7eb}.linkedin-inmail-thread__header-left[data-v-cf8ba894]{display:flex;align-items:center;gap:10px}.linkedin-inmail-thread__icon[data-v-cf8ba894]{font-size:1.5rem}.linkedin-inmail-thread__header-info[data-v-cf8ba894]{display:flex;flex-direction:column;gap:2px}.linkedin-inmail-thread__title[data-v-cf8ba894]{font-size:.9375rem;font-weight:600;color:#111827;letter-spacing:-.01em}.linkedin-inmail-thread__status[data-v-cf8ba894]{font-size:.75rem;color:#f59e0b;font-weight:500;display:flex;align-items:center;gap:4px}.linkedin-inmail-thread__credits[data-v-cf8ba894]{display:flex;align-items:center;gap:6px;padding:8px 12px;background:linear-gradient(135deg,rgba(62,62,254,.1),rgba(50,48,214,.1));border:1px solid rgba(62,62,254,.2);border-radius:10px;box-shadow:0 1px 2px rgba(62,62,254,.1)}.linkedin-inmail-thread__credits .credits-value[data-v-cf8ba894]{font-size:.8125rem;color:#3e3efe;font-weight:600}.linkedin-inmail-thread__credits .credits-label[data-v-cf8ba894]{font-size:.6875rem;color:#7b7fa8}.linkedin-inmail-thread__messages[data-v-cf8ba894]{flex:1;overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:14px;background:#fafbff;scroll-behavior:smooth}.linkedin-inmail-thread__messages[data-v-cf8ba894]::-webkit-scrollbar{width:6px}.linkedin-inmail-thread__messages[data-v-cf8ba894]::-webkit-scrollbar-track{background:transparent}.linkedin-inmail-thread__messages[data-v-cf8ba894]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.linkedin-inmail-thread__messages[data-v-cf8ba894]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.linkedin-inmail-thread__empty[data-v-cf8ba894]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:60px 24px;flex:1}.linkedin-inmail-thread__empty-icon[data-v-cf8ba894]{font-size:3rem;color:#d1d5db;margin-bottom:16px;opacity:.6}.linkedin-inmail-thread__empty-text[data-v-cf8ba894]{font-size:.875rem;color:#6b7280;line-height:1.6;margin:0;max-width:280px}.linkedin-inmail-thread__message[data-v-cf8ba894]{max-width:85%;padding:14px 16px;border-radius:14px;background:#fff;border:1px solid #e5e7eb;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:transform .2s ease,box-shadow .2s ease}.linkedin-inmail-thread__message[data-v-cf8ba894]:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.linkedin-inmail-thread__message--sent[data-v-cf8ba894]{align-self:flex-end;background:linear-gradient(135deg,#3e3efe,#3230d6);border:none;color:#fff;box-shadow:0 2px 4px rgba(62,62,254,.2),0 1px 2px rgba(62,62,254,.15)}.linkedin-inmail-thread__message--sent[data-v-cf8ba894]:hover{box-shadow:0 4px 6px rgba(62,62,254,.25),0 2px 4px rgba(62,62,254,.2)}.linkedin-inmail-thread__message-content[data-v-cf8ba894]{margin-bottom:0}.linkedin-inmail-thread__message-subject[data-v-cf8ba894]{font-size:.875rem;font-weight:600;margin-bottom:6px;letter-spacing:-.01em}.linkedin-inmail-thread__message--sent .linkedin-inmail-thread__message-subject[data-v-cf8ba894]{color:#fff}.linkedin-inmail-thread__message-text[data-v-cf8ba894]{font-size:.875rem;line-height:1.6;white-space:pre-wrap;word-break:break-word;letter-spacing:.01em}.linkedin-inmail-thread__message--sent .linkedin-inmail-thread__message-text[data-v-cf8ba894]{color:hsla(0,0%,100%,.9)}.linkedin-inmail-thread__message-meta[data-v-cf8ba894]{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:6px}.linkedin-inmail-thread__message-time[data-v-cf8ba894]{font-size:.75rem;opacity:.85;font-weight:400}.linkedin-inmail-thread__message-status[data-v-cf8ba894]{display:flex;align-items:center;gap:4px;font-size:.75rem;opacity:.9;font-weight:500}.linkedin-inmail-thread__message-status .iconify[data-v-cf8ba894]{font-size:.875rem}.linkedin-inmail-thread__waiting[data-v-cf8ba894]{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;background:linear-gradient(135deg,rgba(245,158,11,.08),rgba(217,119,6,.08));border:1.5px dashed rgba(245,158,11,.3);border-radius:10px;font-size:.8125rem;color:#b45309;font-weight:500;margin-top:4px;animation:pulse-cf8ba894 2s ease-in-out infinite}.linkedin-inmail-thread__waiting .iconify[data-v-cf8ba894]{font-size:.875rem}.linkedin-inmail-thread__compose[data-v-cf8ba894]{padding:16px 18px;background:#fff;border-top:1px solid #e5e7eb;display:flex;justify-content:center;box-shadow:0 -1px 3px rgba(0,0,0,.05)}.linkedin-inmail-thread__send-btn[data-v-cf8ba894]{width:100%;max-width:300px;font-weight:600;box-shadow:0 2px 4px rgba(62,62,254,.2);transition:all .2s ease}.linkedin-inmail-thread__send-btn[data-v-cf8ba894]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 6px rgba(62,62,254,.3)}.linkedin-connection-request-sent[data-v-cf8ba894]{display:flex;flex-direction:column;background:#fff;border-radius:12px;overflow:hidden;margin-bottom:20px;box-shadow:0 1px 3px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.1);border:1px solid #e5e7eb}.linkedin-connection-request-sent__header[data-v-cf8ba894]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:linear-gradient(135deg,#f8f9ff,#fff);border-bottom:1px solid #e5e7eb}.linkedin-connection-request-sent__header-left[data-v-cf8ba894]{display:flex;align-items:center;gap:10px}.linkedin-connection-request-sent__icon[data-v-cf8ba894]{font-size:1.5rem;color:#0077b5;filter:drop-shadow(0 1px 2px rgba(0,119,181,.2))}.linkedin-connection-request-sent__header-info[data-v-cf8ba894]{display:flex;flex-direction:column;gap:2px}.linkedin-connection-request-sent__title[data-v-cf8ba894]{font-size:.9375rem;font-weight:600;color:#111827;letter-spacing:-.01em}.linkedin-connection-request-sent__status[data-v-cf8ba894]{font-size:.75rem;color:#f59e0b;font-weight:500;display:flex;align-items:center;gap:4px}.linkedin-connection-request-sent__messages[data-v-cf8ba894]{flex:1;overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:14px;background:#fafbff;scroll-behavior:smooth}.linkedin-connection-request-sent__messages[data-v-cf8ba894]::-webkit-scrollbar{width:6px}.linkedin-connection-request-sent__messages[data-v-cf8ba894]::-webkit-scrollbar-track{background:transparent}.linkedin-connection-request-sent__messages[data-v-cf8ba894]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.linkedin-connection-request-sent__messages[data-v-cf8ba894]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.linkedin-connection-request-sent__message[data-v-cf8ba894]{max-width:85%;padding:14px 16px;border-radius:14px;align-self:flex-end;background:linear-gradient(135deg,#0077b5,#005885);border:none;color:#fff;box-shadow:0 2px 4px rgba(0,119,181,.2),0 1px 2px rgba(0,119,181,.15);transition:transform .2s ease,box-shadow .2s ease}.linkedin-connection-request-sent__message[data-v-cf8ba894]:hover{transform:translateY(-1px);box-shadow:0 4px 6px rgba(0,119,181,.25),0 2px 4px rgba(0,119,181,.2)}.linkedin-connection-request-sent__message-content[data-v-cf8ba894]{margin-bottom:0}.linkedin-connection-request-sent__message-text[data-v-cf8ba894]{font-size:.875rem;line-height:1.6;white-space:pre-wrap;word-break:break-word;color:hsla(0,0%,100%,.98);letter-spacing:.01em}.linkedin-connection-request-sent__message-meta[data-v-cf8ba894]{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:4px}.linkedin-connection-request-sent__message-time[data-v-cf8ba894]{font-size:.75rem;opacity:.85;font-weight:400}.linkedin-connection-request-sent__message-status[data-v-cf8ba894]{display:flex;align-items:center;gap:4px;font-size:.75rem;opacity:.9;font-weight:500}.linkedin-connection-request-sent__message-status .iconify[data-v-cf8ba894]{font-size:.875rem}.linkedin-connection-request-sent__waiting[data-v-cf8ba894]{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;background:linear-gradient(135deg,rgba(0,119,181,.08),rgba(0,88,133,.08));border:1.5px dashed rgba(0,119,181,.3);border-radius:10px;font-size:.8125rem;color:#0077b5;font-weight:500;margin-top:4px;animation:pulse-cf8ba894 2s ease-in-out infinite}@keyframes pulse-cf8ba894{0%,to{opacity:1}50%{opacity:.8}}.linkedin-connection-request-sent__waiting .iconify[data-v-cf8ba894]{font-size:.875rem}.linkedin-chat-tabs[data-v-cf8ba894]{display:flex;gap:4px;margin-bottom:16px;padding:0 4px 0 0;border-bottom:2px solid #e5e7eb;background:#fff}.chat-tab[data-v-cf8ba894]{border:none;background:transparent;padding:6px 12px;font-size:.75rem;font-weight:500;color:#6b7280;cursor:pointer;border-bottom:2px solid transparent;transition:all .2s ease;margin-bottom:-2px;position:relative;border-radius:6px 6px 0 0}.chat-tab.active[data-v-cf8ba894],.chat-tab[data-v-cf8ba894]:hover{color:#3e3efe;background:rgba(62,62,254,.05)}.chat-tab.active[data-v-cf8ba894]{border-bottom-color:#3e3efe;font-weight:600}.chat-tab.active[data-v-cf8ba894]:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background:#3e3efe;border-radius:2px 2px 0 0}.linkedin-chat-access-error[data-v-cf8ba894]{display:flex;align-items:center;justify-content:center;padding:3rem 2rem;min-height:400px;width:100%}.linkedin-chat-access-error__content[data-v-cf8ba894]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:500px;width:100%}.linkedin-chat-access-error__icon[data-v-cf8ba894]{font-size:3rem;color:#d1d5db;margin-bottom:1rem}.linkedin-chat-access-error__title[data-v-cf8ba894]{font-size:1.125rem;font-weight:600;color:#111827;margin:0 0 .75rem 0}.linkedin-chat-access-error__message[data-v-cf8ba894]{font-size:.875rem;color:#6b7280;line-height:1.6;margin:0 0 1.5rem 0}.linkedin-chat-access-error__pending[data-v-cf8ba894]{width:100%;margin-top:1.5rem;padding:1rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;text-align:left}.linkedin-chat-access-error__pending-header[data-v-cf8ba894]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:#111827;margin-bottom:.75rem}.linkedin-chat-access-error__pending-header .iconify[data-v-cf8ba894]{font-size:1.125rem;color:#3e3efe}.linkedin-chat-access-error__pending-list[data-v-cf8ba894]{display:flex;flex-direction:column;gap:.75rem}.linkedin-chat-access-error__pending-item[data-v-cf8ba894]{padding:.75rem;background:#fff;border:1px solid #e5e7eb;border-radius:6px}.linkedin-chat-access-error__pending-subject[data-v-cf8ba894]{font-size:.8125rem;font-weight:500;color:#111827;margin-bottom:.25rem}.linkedin-chat-access-error__pending-date[data-v-cf8ba894]{font-size:.75rem;color:#6b7280}.linkedin-chat-access-error__actions[data-v-cf8ba894]{display:flex;gap:.75rem;margin-top:1.5rem;flex-wrap:wrap;justify-content:center}.linkedin-chat-access-error__actions .ui-button[data-v-cf8ba894]{min-width:160px}.modal-content[data-v-3bc01e2d]{border-radius:16px!important;border:1px solid #e4e4e7;background-color:#fdfdfe!important;max-width:480px}.modal-dialog[data-v-3bc01e2d]{max-width:440px;z-index:10020!important}.modal[data-v-3bc01e2d]{background-color:rgba(0,0,0,.1);z-index:10019!important}.modal-body[data-v-3bc01e2d]{padding:28px 24px 18px 24px}.modal-body .title[data-v-3bc01e2d]{font-weight:700;font-size:1.1rem;margin-bottom:6px;color:#2c2c2e}.modal-body .sub-title[data-v-3bc01e2d]{font-weight:400;font-size:.85rem;color:#646464;line-height:1.4}.close-button[data-v-3bc01e2d]{position:absolute;top:12px;right:15px;background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:#646464;transition:color .2s}.close-button[data-v-3bc01e2d]:hover:not(:disabled){color:#2c2c2e}.footer[data-v-3bc01e2d]{border-top:1px solid #e4e4e7;padding:18px 18px 16px 18px;width:100%;margin-top:8px}.footer .row[data-v-3bc01e2d]{margin:0}.footer .btn[data-v-3bc01e2d]{width:100%;border-radius:6px;padding:8px 12px;font-size:.8rem;font-weight:500;border:1px solid;transition:all .2s;white-space:nowrap;min-width:0}.footer .btn[data-v-3bc01e2d]:disabled{opacity:.6;cursor:not-allowed}.footer .btn-cancel[data-v-3bc01e2d]{color:#646464;background-color:#fff;border-color:#e4e4e7}.footer .btn-cancel[data-v-3bc01e2d]:hover:not(:disabled){background-color:#f5f5f5;border-color:#d0d5dd}.footer .btn-secondary[data-v-3bc01e2d]{color:#2d60ff;background-color:#fff;border-color:#2d60ff}.footer .btn-secondary[data-v-3bc01e2d]:hover:not(:disabled){background-color:#ececff;border-color:#1d4ed8}.footer .btn-primary[data-v-3bc01e2d]{color:#fff;background-color:#3e3efe;border-color:#3e3efe}.footer .btn-primary[data-v-3bc01e2d]:hover:not(:disabled){background-color:#2d2dff;border-color:#2d2dff}.loading-text[data-v-3bc01e2d]{margin-left:8px}.alert-message[data-v-3bc01e2d]{display:flex;align-items:center;padding:12px;background-color:#fff5f5;border:1px solid #fecaca;border-radius:8px;color:#dc3545;font-size:.875rem}.email-composition-overlay[data-v-3c47b476]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:1060;padding:16px;display:flex;align-items:center;justify-content:center}.email-composition-overlay.dragging-active[data-v-3c47b476]{align-items:flex-start;justify-content:flex-start}.email-composition-modal[data-v-3c47b476]{width:600px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);background:#fff;border-radius:12px;box-shadow:0 -4px 16px rgba(0,0,0,.2);display:flex;flex-direction:column;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:box-shadow .2s ease}.email-composition-modal.is-dragging[data-v-3c47b476]{box-shadow:0 8px 24px rgba(0,0,0,.3);cursor:grabbing;transition:none}.email-composer__header[data-v-3c47b476]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-bottom:1px solid #e5e7eb;background:#fff;font-size:.8125rem}.email-composer__header--draggable[data-v-3c47b476]{cursor:move;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.email-composer__header--draggable[data-v-3c47b476]:active{cursor:grabbing}.email-composer__header-left[data-v-3c47b476]{display:flex;align-items:center;gap:8px}.email-composer__header-title[data-v-3c47b476]{font-weight:500;color:#202124;font-size:.875rem}.email-composer__header-right[data-v-3c47b476]{display:flex;gap:4px}.email-composer__header-btn[data-v-3c47b476]{padding:4px 8px;border:none;background:transparent;cursor:pointer;color:#5f6368;font-size:16px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .2s}.email-composer__header-btn[data-v-3c47b476]:hover{background:#f1f3f4;color:#202124}.email-composer__content[data-v-3c47b476]{flex:1;overflow-y:auto;padding:0}.email-composer__row[data-v-3c47b476]{display:flex;border-bottom:1px solid #e5e7eb;min-height:48px}.email-composer__row-label[data-v-3c47b476]{width:80px;padding:12px 16px;font-size:.8125rem;color:#5f6368;font-weight:500;flex-shrink:0;display:flex;align-items:center;gap:4px}.email-composer__row-input[data-v-3c47b476]{flex:1;padding:8px 16px 8px 0;display:flex;align-items:center}.email-composer__required[data-v-3c47b476]{color:#ea4335}.email-composer__recipients[data-v-3c47b476]{display:flex;flex-wrap:wrap;gap:4px;width:100%;align-items:center;min-height:32px}.email-composer__recipient-input-wrapper[data-v-3c47b476]{display:flex;flex:1;align-items:center;min-width:200px;gap:4px}.email-composer__recipient-tag[data-v-3c47b476]{display:flex;align-items:center;gap:4px;padding:2px 8px;background:#e8f0fe;border:1px solid #cce0fc;border-radius:16px;font-size:.8125rem;color:#1a73e8}.email-composer__recipient-remove[data-v-3c47b476]{padding:0;border:none;background:transparent;cursor:pointer;color:#1a73e8;display:flex;align-items:center;font-size:16px;margin-left:4px}.email-composer__recipient-remove[data-v-3c47b476]:hover{color:#1557b0}.email-composer__recipient-input[data-v-3c47b476]{flex:1;min-width:100px;border:none;outline:none;padding:4px 0;font-size:.875rem;color:#202124;background:transparent}.email-composer__recipient-input[data-v-3c47b476]::-moz-placeholder{color:#5f6368}.email-composer__recipient-input[data-v-3c47b476]::placeholder{color:#5f6368}.email-composer__cc-toggle[data-v-3c47b476]{padding:4px 8px;border:none;background:transparent;color:#1a73e8;font-size:.8125rem;cursor:pointer;font-weight:500;flex-shrink:0;white-space:nowrap}.email-composer__cc-toggle[data-v-3c47b476]:hover{background:#f1f3f4;border-radius:4px}.email-composer__attachments[data-v-3c47b476]{padding:8px 16px;border-bottom:1px solid #e5e7eb;display:flex;flex-direction:column;gap:8px}.email-composer__attachment-item[data-v-3c47b476]{display:flex;align-items:center;gap:8px;padding:8px;background:#f8f9fa;border-radius:4px;font-size:.8125rem}.email-composer__attachment-name[data-v-3c47b476]{flex:1;color:#202124}.email-composer__attachment-remove[data-v-3c47b476]{padding:0;border:none;background:transparent;cursor:pointer;color:#5f6368;display:flex;align-items:center;font-size:16px}.email-composer__attachment-remove[data-v-3c47b476]:hover{color:#202124}.email-composer__body[data-v-3c47b476]{border-bottom:1px solid #e5e7eb;min-height:300px;position:relative;overflow:visible}.email-composer__actions[data-v-3c47b476]{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;background:#fff;position:relative;overflow:visible}.email-composer__actions-left[data-v-3c47b476],.email-composer__actions-right[data-v-3c47b476]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.email-composer__action-icon-btn[data-v-3c47b476]{padding:8px;border:none;background:transparent;cursor:pointer;color:#5f6368;font-size:20px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .2s}.email-composer__action-icon-btn[data-v-3c47b476]:hover:not(:disabled){background:#f1f3f4;color:#202124}.email-composer__action-icon-btn[data-v-3c47b476]:disabled{opacity:.5;cursor:not-allowed}.email-composer__send-wrapper[data-v-3c47b476]{position:relative;display:flex;align-items:center}.email-composer__split-button[data-v-3c47b476]{display:inline-flex;align-items:stretch;position:relative;border-radius:6px;overflow:hidden}.email-composer__send-main-btn[data-v-3c47b476]{border-top-right-radius:0!important;border-bottom-right-radius:0!important;padding-right:8px!important;margin:0!important}.email-composer__send-dropdown-btn[data-v-3c47b476]{width:32px;height:100%;min-height:32px;display:flex;align-items:center;justify-content:center;border:none;background:#3e3efe;color:hsla(0,0%,100%,.9);cursor:pointer;border-top-right-radius:6px;border-bottom-right-radius:6px;border-left:1px solid hsla(0,0%,100%,.2);transition:all .2s;padding:0;margin:0;flex-shrink:0}.email-composer__send-dropdown-btn[data-v-3c47b476]:hover:not(:disabled){background:#3230d6;color:#fff}.email-composer__send-dropdown-btn[data-v-3c47b476]:disabled{opacity:.6;cursor:not-allowed}.email-composer__schedule-menu[data-v-3c47b476]{position:absolute;bottom:calc(100% + 8px);left:0;z-index:10001;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:180px;overflow:hidden}.email-composer__schedule-menu-item[data-v-3c47b476]{width:100%;justify-content:flex-start;text-align:left;padding:8px 12px;gap:4px}.email-composer__schedule-menu-item[data-v-3c47b476]:hover{background:#f1f3f4}.email-composer__schedule-menu-item[data-v-3c47b476] .ui-button__icon{margin-right:0;font-size:16px}.email-composer__popover-wrapper[data-v-3c47b476]{position:relative;z-index:1}.email-composer__popover[data-v-3c47b476]{position:absolute;bottom:calc(100% + 8px);left:0;z-index:10000;background:#fff;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.email-composer__popover--link[data-v-3c47b476]{width:240px;min-width:240px;max-width:240px}.email-composer__emoji-container[data-v-3c47b476]{position:absolute;bottom:60px;left:16px;z-index:10002;pointer-events:auto}.email-composer__popover-content[data-v-3c47b476]{padding:6px;display:flex;flex-direction:column;gap:6px}.email-composer__link-field-wrapper[data-v-3c47b476]{display:flex;align-items:center;gap:6px;position:relative}.email-composer__link-field-wrapper--url[data-v-3c47b476]{gap:6px;position:relative}.email-composer__link-field-icon[data-v-3c47b476]{font-size:16px;color:#6b7280;flex-shrink:0}.email-composer__link-input[data-v-3c47b476]{flex:1;padding:5px 8px;border:1px solid #d1d5db;border-radius:2px!important;font-size:12px;outline:none;line-height:1.3;transition:border-color .2s;min-width:0;box-sizing:border-box;min-height:0;max-height:28px}.email-composer__link-input--text[data-v-3c47b476]:focus{border-color:#3e3efe}.email-composer__link-input--url[data-v-3c47b476]{padding-right:50px;min-width:0;overflow:hidden;text-overflow:ellipsis;max-width:100%}.email-composer__link-input--url[data-v-3c47b476]:focus{border-color:#3e3efe}.email-composer__link-apply-btn[data-v-3c47b476]{position:absolute;right:2px;top:2px;bottom:2px;padding:0 8px;border:none;border-radius:2px!important;font-size:11px;font-weight:500;cursor:pointer;transition:all .2s;line-height:1;background:#3e3efe;color:#fff;display:flex;align-items:center;white-space:nowrap;min-height:0;max-height:24px}.email-composer__link-apply-btn[data-v-3c47b476]:hover:not(:disabled){background:#2e2ed8}.email-composer__link-apply-btn[data-v-3c47b476]:disabled{background:#e5e7eb;color:#9ca3af;cursor:not-allowed}[data-v-3c47b476] .ui-input,[data-v-3c47b476] .ui-input__container{box-shadow:none}[data-v-3c47b476] .ui-input__field{padding:8px 0;font-size:.875rem}[data-v-3c47b476] .ui-input__field,[data-v-3c47b476] .ui-input__field:focus,[data-v-3c47b476] .ui-input__field:hover,[data-v-3c47b476] .ui-input__field:hover:not(:disabled){border:none;box-shadow:none!important}[data-v-3c47b476] .ui-select__field{border:none;padding:8px 0;font-size:.875rem}[data-v-3c47b476] .ui-select__field:focus{box-shadow:none;border:none}[data-v-3c47b476] .rich-text-editor{border:none}[data-v-3c47b476] .ql-toolbar{border:none;border-bottom:1px solid #e5e7eb;padding:4px 8px}[data-v-3c47b476] .ql-container{border:none;font-size:.875rem}[data-v-3c47b476] .ql-editor{font-size:.875rem;padding:12px 16px;min-height:200px;color:#202124}.modal-fade-enter-active[data-v-3c47b476],.modal-fade-leave-active[data-v-3c47b476]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-3c47b476],.modal-fade-leave-to[data-v-3c47b476]{opacity:0}.transcript-viewer[data-v-6b44891c]{max-height:400px;overflow-y:auto;padding:14px 16px;background:#fafafa;border-radius:6px}.transcript-empty[data-v-6b44891c],.transcript-state[data-v-6b44891c]{text-align:center;padding:40px 20px;color:#646464;font-size:.85rem}.transcript-error-state[data-v-6b44891c]{display:flex;flex-direction:column;align-items:center;gap:12px}.transcript-error-state .error-message[data-v-6b44891c]{color:#dc2626;margin:0;font-size:.85rem}.transcript-messages[data-v-6b44891c]{display:flex;flex-direction:column;gap:12px}.transcript-message[data-v-6b44891c]{font-size:.85rem;line-height:1.6;padding:6px 0;background:transparent;border-left:none;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.transcript-message.customer[data-v-6b44891c]{border-left-color:#06c;text-align:left}.transcript-message.sales-rep[data-v-6b44891c]{border-left-color:#c60;text-align:right}.role-label[data-v-6b44891c]{font-weight:600;margin-right:8px}.transcript-message.customer .role-label[data-v-6b44891c]{color:#06c}.transcript-message.sales-rep .role-label[data-v-6b44891c]{color:#c60}.message-text[data-v-6b44891c]{color:#2c2c2e;word-wrap:break-word;overflow-wrap:break-word;display:inline-block;max-width:100%}.transcript-viewer[data-v-6b44891c]::-webkit-scrollbar{width:6px}.transcript-viewer[data-v-6b44891c]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.transcript-viewer[data-v-6b44891c]::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:3px}.transcript-viewer[data-v-6b44891c]::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.call-analysis-content[data-v-4ec055c7]{width:100%}.conversation-badges[data-v-4ec055c7]{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;margin-bottom:12px}.badge[data-v-4ec055c7]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:12px;font-size:.75rem;font-weight:600}.badge[data-v-4ec055c7] svg{flex-shrink:0}.badge-live[data-v-4ec055c7]{background-color:#dcfce7;color:#16a34a}.badge-connected[data-v-4ec055c7]{background-color:#dbeafe;color:#2563eb}.badge-voicemail[data-v-4ec055c7]{background-color:#fee2e2;color:#dc2626}.status-message[data-v-4ec055c7]{display:flex;align-items:center;gap:8px;padding:12px;background:#fef3c7;border:1px solid #fcd34d;border-radius:8px;margin-bottom:0;font-size:.85rem;color:#92400e}.spinning-icon[data-v-4ec055c7]{animation:spin-4ec055c7 1s linear infinite}@keyframes spin-4ec055c7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error-text[data-v-4ec055c7]{color:#dc2626}.voicemail-message[data-v-4ec055c7]{padding:12px;background:#fee2e2;border:1px solid #fecaca;border-radius:8px;margin-bottom:20px;font-size:.85rem;color:#991b1b;text-align:center}.section[data-v-4ec055c7]{margin-bottom:0;padding-bottom:20px;padding-top:20px;border-bottom:1px solid #e8e8e8}.section[data-v-4ec055c7]:first-child{padding-top:0}.section[data-v-4ec055c7]:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.section-topics[data-v-4ec055c7]{margin-top:-6px}.section-title[data-v-4ec055c7]{font-weight:700;font-size:.95rem;color:#2c2c2e;margin-bottom:12px;margin-top:0}.topics-container[data-v-4ec055c7]{display:flex;flex-wrap:wrap;gap:8px}.topic-chip[data-v-4ec055c7]{display:inline-block;padding:6px 12px;background:#e0e7ff;color:#3730a3;border-radius:16px;font-size:.8rem;font-weight:500}.summary-text[data-v-4ec055c7]{font-size:.85rem;color:#2c2c2e;line-height:1.6;margin:0;padding:0}.formatted-summary[data-v-4ec055c7]{font-size:.85rem;color:#2c2c2e;line-height:1.8}.formatted-summary[data-v-4ec055c7] .summary-header{display:block;font-weight:700;font-size:.9rem;color:#2c2c2e;margin-top:16px;margin-bottom:8px}.formatted-summary[data-v-4ec055c7] .summary-header:first-child{margin-top:0}.formatted-summary[data-v-4ec055c7] .summary-paragraph{margin:0 0 12px 0;line-height:1.6}.formatted-summary[data-v-4ec055c7] .summary-list{list-style:none;padding:0;margin:6px 0 12px 0}.formatted-summary[data-v-4ec055c7] .summary-list-item{padding:2px 0 2px 20px;position:relative;line-height:1.5;margin-bottom:0}.formatted-summary[data-v-4ec055c7] .summary-list-item:before{content:"•";position:absolute;left:8px;color:#3e3efe;font-weight:700;font-size:1.1rem}.formatted-summary[data-v-4ec055c7] .summary-topic-name{font-weight:600;font-size:.88rem;color:#3730a3;margin-top:12px;margin-bottom:6px}.formatted-summary[data-v-4ec055c7] br{line-height:1.6}.action-items-list[data-v-4ec055c7]{list-style:none;padding:0;margin:0}.action-item[data-v-4ec055c7]{font-size:.85rem;color:#2c2c2e;line-height:1.8;padding-left:20px;position:relative}.action-item[data-v-4ec055c7]:before{content:"•";position:absolute;left:8px;color:#3e3efe;font-weight:700}.section-transcript[data-v-4ec055c7]{padding-top:20px;margin-top:-16px}.status-message+.section-transcript[data-v-4ec055c7]{padding-top:20px}.transcript-header[data-v-4ec055c7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.transcript-actions[data-v-4ec055c7]{display:flex;gap:6px;align-items:center}.btn-transcript-action[data-v-4ec055c7]{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:5px 10px;background-color:#3e3efe;border:1px solid #3e3efe;border-radius:6px;color:#fff;font-size:.7rem;font-weight:500;cursor:pointer;transition:all .2s ease-in-out;text-decoration:none;white-space:nowrap;min-width:-moz-fit-content;min-width:fit-content}.btn-transcript-action[data-v-4ec055c7]:hover{background-color:#3230d6;border-color:#3230d6;transform:translateY(-1px);box-shadow:0 2px 6px rgba(62,62,254,.3)}.btn-transcript-action[data-v-4ec055c7]:disabled,.btn-transcript-action[data-v-4ec055c7]:disabled:hover{opacity:.65;cursor:not-allowed;transform:none;box-shadow:none}.btn-transcript-small[data-v-4ec055c7]{padding:5px 10px;font-size:.7rem;gap:4px}.btn-transcript-action-secondary[data-v-4ec055c7]{background-color:#fff;border:1px solid #3e3efe;color:#3e3efe}.btn-transcript-action-secondary[data-v-4ec055c7]:hover{background-color:#f0f0ff;border-color:#3e3efe;color:#3e3efe;transform:translateY(-1px);box-shadow:0 2px 6px rgba(62,62,254,.2)}.btn-transcript-action[data-v-4ec055c7] svg{flex-shrink:0}.transcript-content[data-v-4ec055c7]{margin-top:12px;padding:0}.transcript-error[data-v-4ec055c7]{margin-top:12px;padding:12px;background:#fee2e2;border:1px solid #fecaca;border-radius:8px}.transcript-error .error-text[data-v-4ec055c7]{color:#991b1b;font-size:.85rem;margin:0}.loading-state[data-v-4ec055c7]{text-align:center;padding:20px}.spinner[data-v-4ec055c7]{border:3px solid #f3f3f3;border-top:3px solid #3e3efe;border-radius:50%;width:40px;height:40px;animation:spin-4ec055c7 1s linear infinite;margin:0 auto 16px}.no-data-state[data-v-4ec055c7]{text-align:center;padding:40px 20px;color:#646464;font-size:.85rem}.sentiment-section[data-v-4ec055c7]{border-top:none;border-bottom:none;padding-top:20px;padding-bottom:0}.sentiment-container[data-v-4ec055c7]{display:flex;gap:24px;align-items:flex-start}.sentiment-column[data-v-4ec055c7]{display:flex;flex-direction:column;gap:8px;flex:1}.sentiment-label-text[data-v-4ec055c7]{font-size:.85rem;color:#9ca3af;font-weight:400}.sentiment-badge[data-v-4ec055c7]{display:inline-block;padding:4px 10px;background-color:#f3f4f6;color:#6b7280;border-radius:12px;font-size:.75rem;font-weight:500;width:-moz-fit-content;width:fit-content}.sentiment-badge-positive[data-v-4ec055c7]{background-color:#f3f4f6;color:#16a34a}.sentiment-badge-neutral[data-v-4ec055c7]{background-color:#f3f4f6;color:#6b7280}.sentiment-badge-negative[data-v-4ec055c7]{background-color:#f3f4f6;color:#dc2626}.metadata-container[data-v-4ec055c7]{display:flex;flex-direction:column;gap:8px}.metadata-badges[data-v-4ec055c7]{display:flex;flex-wrap:wrap;gap:6px}.metadata-badge[data-v-4ec055c7]{display:inline-block;padding:4px 10px;border-radius:12px;font-size:.75rem;font-weight:500}.metadata-badge--type[data-v-4ec055c7]{background-color:#e0e7ff;color:#3730a3}.metadata-badge--outcome[data-v-4ec055c7]{background-color:#d1fae5;color:#065f46}.metadata-sentiment[data-v-4ec055c7]{font-size:.85rem;color:#6b7280}.golden-nuggets-list[data-v-4ec055c7]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.golden-nugget-item[data-v-4ec055c7]{font-size:.85rem;color:#2c2c2e;line-height:1.5;padding:8px 12px;background:linear-gradient(135deg,#fef9c3,#fefce8);border-left:3px solid #eab308;border-radius:0 6px 6px 0}.intel-subsection[data-v-4ec055c7]{margin-bottom:12px}.intel-subsection[data-v-4ec055c7]:last-child{margin-bottom:0}.intel-subsection-title[data-v-4ec055c7]{font-size:.8rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}.prospect-question[data-v-4ec055c7]{padding:8px 12px;background:#f9fafb;border-radius:6px;margin-bottom:6px}.prospect-question[data-v-4ec055c7]:last-child{margin-bottom:0}.prospect-question__text[data-v-4ec055c7]{font-size:.85rem;color:#1f2937;font-weight:500;line-height:1.4}.prospect-question__implied[data-v-4ec055c7]{font-size:.78rem;color:#6b7280;margin-top:4px;font-style:italic}.followup-row[data-v-4ec055c7]{display:flex;gap:8px;margin-bottom:8px;font-size:.85rem}.followup-label[data-v-4ec055c7]{font-weight:600;color:#374151;flex-shrink:0}.followup-value[data-v-4ec055c7]{color:#4b5563;line-height:1.5}.followup-actions[data-v-4ec055c7]{margin-top:8px}.call-analysis-accordion[data-v-2a74e9d7]{width:100%;margin-top:8px;border:1px solid #e4e4e7;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.05)}.accordion-header[data-v-2a74e9d7]{width:100%;padding:0;background:#fafafa;border:none;cursor:pointer;transition:all .2s ease-in-out;text-align:left}.accordion-header[data-v-2a74e9d7]:hover:not(:disabled){background:#f5f5f5}.accordion-header[data-v-2a74e9d7]:disabled{opacity:.5;cursor:not-allowed}.accordion-header.is-expanded[data-v-2a74e9d7]{background:#f8f9fa;border-bottom:1px solid #e4e4e7}.accordion-header-content[data-v-2a74e9d7]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;width:100%;gap:16px}.accordion-left-section[data-v-2a74e9d7]{display:flex;align-items:center;gap:14px;flex:1;min-width:0}.phone-icon[data-v-2a74e9d7]{color:#3e3efe;flex-shrink:0}.accordion-main-info[data-v-2a74e9d7]{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.accordion-title-row[data-v-2a74e9d7]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.accordion-title[data-v-2a74e9d7]{font-size:.95rem;font-weight:600;color:#2c2c2e;line-height:1.4}.accordion-subtitle[data-v-2a74e9d7]{font-size:.8rem;color:#6b7280;font-weight:500}.accordion-right-section[data-v-2a74e9d7]{display:flex;align-items:center;gap:16px;flex-shrink:0}.accordion-status-badge[data-v-2a74e9d7]{padding:4px 10px;border-radius:12px;font-size:.7rem;font-weight:600;text-transform:capitalize;white-space:nowrap}.accordion-timestamp[data-v-2a74e9d7]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.timestamp-date[data-v-2a74e9d7]{font-size:.75rem;font-weight:500;color:#6b7280;line-height:1.3}.timestamp-time[data-v-2a74e9d7]{font-size:.75rem;font-weight:400;color:#9ca3af;line-height:1.3}.status-success[data-v-2a74e9d7]{background-color:#dcfce7;color:#16a34a}.status-warning[data-v-2a74e9d7]{background-color:#fef3c7;color:#92400e}.status-secondary[data-v-2a74e9d7]{background-color:#f3f4f6;color:#6b7280}.status-danger[data-v-2a74e9d7]{background-color:#fee2e2;color:#dc2626}.accordion-icon[data-v-2a74e9d7]{flex-shrink:0;color:#6b7280;transition:transform .2s ease-in-out}.accordion-header.is-expanded .accordion-icon[data-v-2a74e9d7]{transform:rotate(180deg)}.accordion-content[data-v-2a74e9d7]{padding:20px;background:#fff;animation:slideDown-2a74e9d7 .2s ease-out}@keyframes slideDown-2a74e9d7{0%{opacity:0;max-height:0}to{opacity:1;max-height:2000px}}.recording-section[data-v-2a74e9d7]{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #e4e4e7}.recording-section .section-title[data-v-2a74e9d7]{font-size:.9rem;font-weight:600;color:#2c2c2e;margin:0 0 12px 0}.audio-player-wrapper[data-v-2a74e9d7]{padding:12px 16px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.recording-section[data-v-2a74e9d7] .audio-player{margin-top:0;padding-top:0;border-top:none}.recording-section[data-v-2a74e9d7] .audio-player__container{border:none;background:transparent;padding:0}.no-recording-section[data-v-2a74e9d7]{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #e4e4e7}.no-recording-message[data-v-2a74e9d7]{display:flex;align-items:center;gap:8px;padding:12px;background:#fef3c7;border:1px solid #fcd34d;border-radius:8px;color:#92400e;font-size:.85rem}.error-state[data-v-2a74e9d7],.loading-state[data-v-2a74e9d7]{text-align:center;padding:40px 20px}.error-message[data-v-2a74e9d7]{color:#dc2626;margin-bottom:16px;font-size:.85rem}.btn[data-v-2a74e9d7]{padding:6px 14px;border-radius:7px;font-size:.75rem;font-weight:500;cursor:pointer;border:1px solid;transition:all .2s ease-in-out}.btn-primary[data-v-2a74e9d7]{background-color:#3e3efe;border-color:#3e3efe;color:#fff}.btn-primary[data-v-2a74e9d7]:hover{background-color:#3230d6;border-color:#3230d6}.btn-sm[data-v-2a74e9d7]{padding:4px 12px;font-size:.7rem}.modal-content[data-v-59a6084c]{border-radius:20px!important;border:1px solid transparent;background-color:#fdfdfe!important;max-height:92vh;overflow-y:auto}.modal-body[data-v-59a6084c]{max-height:65vh;overflow-x:hidden;overflow-y:auto;padding:16px 20px}.modal[data-v-59a6084c]{display:none}.modal.show[data-v-59a6084c]{display:flex}.modal-dialog[data-v-59a6084c]{max-width:50%;min-width:500px;margin:1rem auto;display:flex;align-items:center;position:relative}.modal[data-v-59a6084c]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);z-index:1000;display:flex;align-items:center;justify-content:center;overflow-y:auto}.modal-header[data-v-59a6084c]{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom:1px solid #e4e4e7;background-color:#3e3efe;position:relative;padding:18px 20px}.modal-header .modal-title[data-v-59a6084c]{position:relative;top:0;font-size:1.1rem;color:#fff;margin:0;font-weight:600}.close-button[data-v-59a6084c]{position:absolute;top:50%;right:20px;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:#fff;transition:opacity .2s ease}.close-button[data-v-59a6084c]:hover{opacity:.8}.close-button[data-v-59a6084c] svg{color:#fff}.error-container[data-v-59a6084c],.loading-container[data-v-59a6084c]{display:flex;align-items:center;justify-content:center;min-height:300px;width:100%}.error-container[data-v-59a6084c]{flex-direction:column;padding:20px;gap:16px}.error-icon[data-v-59a6084c]{color:#dc2626}.error-message[data-v-59a6084c]{color:#dc2626;font-size:.875rem;text-align:center;margin:0}.btn[data-v-59a6084c]{padding:6px 14px;border-radius:7px;font-size:.75rem;font-weight:500;cursor:pointer;border:1px solid;transition:all .2s ease-in-out}.btn-primary[data-v-59a6084c]{background-color:#3e3efe;border-color:#3e3efe;color:#fff}.btn-primary[data-v-59a6084c]:hover{background-color:#3230d6;border-color:#3230d6}.btn-sm[data-v-59a6084c]{padding:4px 12px;font-size:.7rem}.interactions-list[data-v-59a6084c]{display:flex;flex-direction:column;gap:12px}.interaction-card[data-v-59a6084c]{display:flex;align-items:flex-start;gap:16px;padding:16px 20px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;transition:all .2s ease;cursor:default}.interaction-card--clickable[data-v-59a6084c]{cursor:pointer}.interaction-card--clickable[data-v-59a6084c]:hover{border-color:#c7d2fe;background:#fafafa;box-shadow:0 2px 10px rgba(62,62,254,.07);transform:translateY(-1px)}.interaction-icon-badge[data-v-59a6084c]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;flex-shrink:0;transition:all .2s ease;border:1px solid transparent}.icon-badge--email[data-v-59a6084c]{background:#fef3c7;border-color:#fcd34d}.icon-badge--linkedin[data-v-59a6084c]{background:#dbeafe;border-color:#93c5fd}.icon-badge--whatsapp[data-v-59a6084c]{background:#dcfce7;border-color:#86efac}.icon-badge--sms[data-v-59a6084c]{background:#ede9fe;border-color:#c4b5fd}.icon-badge--other[data-v-59a6084c]{background:#f3f4f6;border-color:#e5e7eb}.icon-color--email[data-v-59a6084c] .iconify,.icon-color--email[data-v-59a6084c] svg{color:#d97706}.icon-color--call[data-v-59a6084c] .iconify,.icon-color--call[data-v-59a6084c] svg{color:#3e3efe}.icon-color--linkedin[data-v-59a6084c] .iconify,.icon-color--linkedin[data-v-59a6084c] svg{color:#0077b5}.icon-color--whatsapp[data-v-59a6084c] .iconify,.icon-color--whatsapp[data-v-59a6084c] svg{color:#25d366}.icon-color--sms[data-v-59a6084c] .iconify,.icon-color--sms[data-v-59a6084c] svg{color:#7c3aed}.icon-color--other[data-v-59a6084c] .iconify,.icon-color--other[data-v-59a6084c] svg{color:#6b7280}.interaction-content[data-v-59a6084c]{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.interaction-header[data-v-59a6084c]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.interaction-title[data-v-59a6084c]{font-size:.875rem;font-weight:600;color:#111827;margin:0;line-height:1.4;letter-spacing:-.01em;display:flex;align-items:center;gap:8px}.interaction-title[data-v-59a6084c]:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:#3e3efe;flex-shrink:0}.interaction-meta[data-v-59a6084c]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0;padding-left:12px}.interaction-date[data-v-59a6084c]{font-size:.8125rem;font-weight:500;color:#374151;line-height:1.3;white-space:nowrap}.interaction-time[data-v-59a6084c]{font-size:.75rem;font-weight:400;color:#6b7280;line-height:1.3;white-space:nowrap}.social-card[data-v-59a6084c]{padding:8px 12px;border-radius:8px;border:1px solid transparent;transition:all .15s ease}.social-card__header[data-v-59a6084c]{display:flex;align-items:center;gap:6px}.social-card__icon[data-v-59a6084c]{flex-shrink:0}.social-card__label[data-v-59a6084c]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.social-card__attachment[data-v-59a6084c]{color:#9ca3af}.social-card__cta[data-v-59a6084c]{margin-left:auto;display:flex;align-items:center;gap:3px;font-size:10px;font-weight:600;letter-spacing:.02em;opacity:0;transition:opacity .15s ease}.interaction-card--clickable:hover .social-card__cta[data-v-59a6084c]{opacity:1}.social-card__preview[data-v-59a6084c]{font-size:12px;line-height:1.5;margin:6px 0 0;color:#4b5563;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.social-card--email[data-v-59a6084c]{background:linear-gradient(135deg,#fef3c7,#fef9c3);border-color:#fcd34d}.social-card--email .social-card__cta[data-v-59a6084c],.social-card--email .social-card__icon[data-v-59a6084c]{color:#d97706}.social-card--email .social-card__label[data-v-59a6084c]{color:#b45309}.social-card--linkedin[data-v-59a6084c]{background:linear-gradient(135deg,#dbeafe,#e0f2fe);border-color:#7dd3fc}.social-card--linkedin .social-card__cta[data-v-59a6084c],.social-card--linkedin .social-card__icon[data-v-59a6084c]{color:#0077b5}.social-card--linkedin .social-card__label[data-v-59a6084c]{color:#0369a1}.social-card--whatsapp[data-v-59a6084c]{background:linear-gradient(135deg,#dcfce7,#d1fae5);border-color:#86efac}.social-card--whatsapp .social-card__cta[data-v-59a6084c],.social-card--whatsapp .social-card__icon[data-v-59a6084c]{color:#16a34a}.social-card--whatsapp .social-card__label[data-v-59a6084c]{color:#15803d}.social-card--sms[data-v-59a6084c]{background:linear-gradient(135deg,#ede9fe,#f5f3ff);border-color:#c4b5fd}.social-card--sms .social-card__cta[data-v-59a6084c],.social-card--sms .social-card__icon[data-v-59a6084c]{color:#7c3aed}.social-card--sms .social-card__label[data-v-59a6084c]{color:#6d28d9}.social-card--other[data-v-59a6084c]{background:#f9fafb;border-color:#e5e7eb}.social-card--other .social-card__icon[data-v-59a6084c]{color:#6b7280}.social-card--other .social-card__label[data-v-59a6084c]{color:#4b5563}.other-description[data-v-59a6084c]{padding:8px 12px;background:#f9fafb;border-radius:8px;font-size:.8125rem;color:#4b5563;line-height:1.5}.interactions-list[data-v-59a6084c] .call-analysis-accordion{margin-top:0}.empty-container[data-v-59a6084c]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;width:100%;gap:16px}.empty-icon[data-v-59a6084c]{color:#9ca3af;opacity:.6}.empty-message[data-v-59a6084c]{font-size:.9375rem;color:#6b7280;margin:0;font-weight:500}.pagination-wrapper[data-v-59a6084c]{margin-top:12px;padding-top:12px;border-top:1px solid #e5e7eb;display:flex;justify-content:center;align-items:center}@media (min-width:1000px){.modal-dialog[data-v-59a6084c]{max-width:35%;min-width:500px}}.form-body[data-v-5080d04c]{padding:16px 20px;display:flex;flex-direction:column;gap:16px;overflow-y:auto;max-height:calc(92vh - 130px)}.form-body[data-v-5080d04c] .ui-input__required{font-size:12px;line-height:1;vertical-align:middle}.field-grid-2[data-v-5080d04c]{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.custom-field-row[data-v-5080d04c]{display:grid;grid-template-columns:1fr 1fr auto;gap:10px;align-items:end;margin-bottom:10px}.custom-field-row[data-v-5080d04c]:last-child{margin-bottom:0}.custom-field-delete[data-v-5080d04c]{margin-bottom:2px}.additional-section-header[data-v-5080d04c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.additional-section-label[data-v-5080d04c]{font-size:12px;font-weight:400;color:#344054;margin:0}.btn-new-field[data-v-5080d04c]{display:inline-flex;align-items:center;gap:4px;background:transparent;border:none;padding:0;font-size:.85rem;font-weight:400;color:#374151;cursor:pointer}.btn-new-field[data-v-5080d04c]:hover{color:#2d60ff}.add-field-icon[data-v-5080d04c]{font-size:18px;width:18px;height:18px;color:#2d60ff}.delete-field-btn[data-v-5080d04c]{background:transparent;border:none;padding:0;color:#6b7280;cursor:pointer;transition:color .2s ease;display:flex;align-items:center;flex-shrink:0}.delete-field-btn[data-v-5080d04c]:hover{color:#dc2626}.delete-field-btn .iconify[data-v-5080d04c]{font-size:18px;width:18px;height:18px}.phone-entry[data-v-5080d04c]{display:flex;align-items:center;gap:10px}.phone-entry__number[data-v-5080d04c]{flex:1;min-width:0}.phone-entry__type[data-v-5080d04c]{width:148px;flex-shrink:0}.phone-entry__delete[data-v-5080d04c]{flex-shrink:0}.form-group[data-v-5080d04c]{display:flex;flex-direction:column}.btn-add-custom-field[data-v-5080d04c]{display:inline-flex;align-items:center;gap:6px;background:transparent;border:1px solid #d1d5db;border-radius:6px;padding:6px 14px;font-size:.85rem;font-weight:500;color:#2d60ff;cursor:pointer;transition:border-color .2s ease,background .2s ease}.btn-add-custom-field[data-v-5080d04c]:hover{border-color:#2d60ff;background:#f0f4ff}.modal-content[data-v-cc45aa2c]{border-radius:12px!important;border:1px solid transparent;background-color:#fdfdfe!important;max-height:92vh;overflow:hidden}.modal-body[data-v-cc45aa2c]{width:300px;padding:20px}.modal[data-v-cc45aa2c]{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);z-index:1060;align-items:center;justify-content:center}.modal.show[data-v-cc45aa2c]{display:flex}.modal-dialog[data-v-cc45aa2c]{max-width:50%;margin:auto;position:relative}.modal-content[data-v-cc45aa2c]{border:1px solid #e4e4e7}.modal-header[data-v-cc45aa2c]{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom:1px solid #e4e4e7;background-color:#2d60ff;color:#fff;display:flex;justify-content:space-between;align-items:center;position:relative}.modal-header .modal-title[data-v-cc45aa2c]{font-size:11px;color:#fff;margin:0;font-weight:500}.modal-close-btn[data-v-cc45aa2c]{background:transparent;border:none;color:#fff;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease;margin-right:-4px}.modal-close-btn[data-v-cc45aa2c]:hover{opacity:.8}.modal-close-btn .iconify[data-v-cc45aa2c]{font-size:20px;width:20px;height:20px}.form[data-v-cc45aa2c]{display:flex;flex-direction:column;height:100%}.form-group[data-v-cc45aa2c]{margin-bottom:16px}.form-group label[data-v-cc45aa2c]{font-size:12px;font-weight:500;color:#344054;margin-bottom:6px}.form-control[data-v-cc45aa2c]{font-size:.82rem;padding:10px 12px;height:43px}.action-buttons[data-v-cc45aa2c]{gap:8px;padding-top:10px}.error-message[data-v-cc45aa2c]{font-size:.8rem;margin-top:6px}@media (min-width:1000px){.modal-dialog[data-v-cc45aa2c]{position:relative;margin:auto}}.modal-content[data-v-e29b3336]{border-radius:12px!important;border:1px solid transparent;background-color:#fdfdfe!important;max-height:92vh;overflow:hidden}.modal-body[data-v-e29b3336]{height:180px;width:300px;padding:20px}.modal[data-v-e29b3336]{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);z-index:1060;align-items:center;justify-content:center}.modal.show[data-v-e29b3336]{display:flex}.modal-dialog[data-v-e29b3336]{max-width:50%;margin:auto;position:relative}.modal-content[data-v-e29b3336]{border:1px solid #e4e4e7}.modal-header[data-v-e29b3336]{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom:1px solid #e4e4e7;background-color:#2d60ff;color:#fff;padding:16px 18px;display:flex;justify-content:space-between;align-items:center;position:relative}.modal-header .modal-title[data-v-e29b3336]{font-size:1.1rem;color:#fff;margin:0;font-weight:500}.modal-close-btn[data-v-e29b3336]{background:transparent;border:none;color:#fff;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease;margin-right:-4px}.modal-close-btn[data-v-e29b3336]:hover{opacity:.8}.modal-close-btn .iconify[data-v-e29b3336]{font-size:20px;width:20px;height:20px}.form[data-v-e29b3336]{display:flex;flex-direction:column;height:100%}.form-group[data-v-e29b3336]{margin-bottom:16px}.form-group label[data-v-e29b3336]{font-size:14px;font-weight:500;color:#344054;margin-bottom:6px}.form-control[data-v-e29b3336]{font-size:.82rem;padding:10px 12px;height:43px}.action-buttons[data-v-e29b3336]{gap:8px;padding-top:10px}.error-message[data-v-e29b3336]{font-size:.8rem;margin-top:6px}@media (min-width:1000px){.modal-dialog[data-v-e29b3336]{position:relative;margin:auto}}.modal-body-content[data-v-45072484]{padding:12px 24px}.form-group[data-v-45072484]{margin-bottom:0}.form-label[data-v-45072484]{font-size:.875rem;font-weight:600;color:#374151;margin-bottom:10px;display:block}[data-v-45072484] .ql-toolbar{padding:6px 10px;font-size:11px;border-top-left-radius:8px;border-top-right-radius:8px;border-color:#e5e7eb;background-color:#f9fafb}[data-v-45072484] .ql-toolbar .ql-formats{margin-right:8px}[data-v-45072484] .ql-toolbar button{padding:3px 5px;width:24px;height:24px}[data-v-45072484] .ql-toolbar .ql-picker{font-size:12px}[data-v-45072484] .ql-container{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-color:#e5e7eb;font-size:.875rem}[data-v-45072484] .ql-editor{min-height:140px}[data-v-45072484] .ql-editor.ql-blank:before{color:#9ca3af;font-style:normal}.modal-body-content[data-v-83fae746]{padding:20px;min-height:280px;max-height:min(55vh,450px);overflow-y:auto}.loading-state[data-v-83fae746]{display:flex;align-items:center;justify-content:center;min-height:260px;padding:24px}.note-card[data-v-83fae746]{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:12px;box-shadow:0 1px 3px rgba(0,0,0,.05);transition:all .2s ease;overflow:hidden}.note-card[data-v-83fae746]:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);border-color:#d1d5db}.note-card-header[data-v-83fae746]{padding:16px;display:flex;gap:12px;align-items:flex-start}.note-card-footer[data-v-83fae746]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background-color:#f9fafb;border-top:1px solid #f3f4f6}.note-message[data-v-83fae746]{font-size:.875rem;line-height:1.6;color:#111827;word-wrap:break-word;flex:1}.note-message[data-v-83fae746] h1,.note-message[data-v-83fae746] h2,.note-message[data-v-83fae746] h3,.note-message[data-v-83fae746] h4,.note-message[data-v-83fae746] h5,.note-message[data-v-83fae746] h6{margin:0 0 8px 0;font-weight:600;color:#111827}.note-message[data-v-83fae746] p{margin:0 0 8px 0}.note-message[data-v-83fae746] p:last-child{margin-bottom:0}.note-message[data-v-83fae746] img{max-width:100%;height:auto;border-radius:8px;margin:12px 0;display:block;box-shadow:0 2px 8px rgba(0,0,0,.1)}.note-message[data-v-83fae746] a{color:#2d60ff;text-decoration:underline;font-weight:500}.note-message[data-v-83fae746] a:hover{color:#1e4ed8}.meta-item[data-v-83fae746]{display:flex;align-items:center;gap:6px;font-size:.75rem;color:#6b7280}.meta-icon[data-v-83fae746]{width:14px;height:14px;color:#9ca3af}.meta-text[data-v-83fae746]{font-weight:500}.meta-date-time[data-v-83fae746]{display:flex;flex-direction:row;align-items:center;gap:6px;line-height:1.2}.meta-date-text[data-v-83fae746]{font-weight:500;color:#374151;font-size:.75rem}.meta-time-text[data-v-83fae746]{font-size:.7rem;color:#9ca3af;font-weight:400}.note-actions[data-v-83fae746]{display:flex;gap:4px;flex-shrink:0}.btn-action[data-v-83fae746]{width:22px;height:22px;border-radius:4px;border:1px solid transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;padding:0}.btn-action .iconify[data-v-83fae746]{width:12px;height:12px}.btn-action.btn-edit[data-v-83fae746]{background-color:#f3f4f6;color:#6b7280;border-color:#e5e7eb}.btn-action.btn-edit[data-v-83fae746]:hover{background-color:#eff6ff;color:#2d60ff;border-color:#bfdbfe}.btn-action.btn-delete[data-v-83fae746]{background-color:#fef2f2;color:#f87171;border-color:#fecaca}.btn-action.btn-delete[data-v-83fae746]:hover{background-color:#fee2e2;color:#ef4444;border-color:#fca5a5}.btn-action[data-v-83fae746]:disabled{opacity:.5;cursor:not-allowed}.add-note-form[data-v-83fae746]{margin-bottom:16px;padding:16px;background-color:#fff;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,.05)}.add-note-label[data-v-83fae746]{font-size:.875rem;font-weight:600;color:#374151;margin-bottom:10px;display:block}.add-note-actions[data-v-83fae746]{display:flex;gap:10px;justify-content:flex-end;align-items:center;margin-top:14px;padding-top:14px;border-top:1px solid #f3f4f6}.empty-notes[data-v-83fae746]{padding:32px 24px;display:flex;justify-content:center;align-items:center;min-height:200px}.empty-notes__inner[data-v-83fae746]{text-align:center;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:12px}.empty-illustration[data-v-83fae746]{display:flex;justify-content:center}.empty-illustration__icon[data-v-83fae746]{color:#3e3efe;font-size:40px;width:40px;height:40px}.empty-description[data-v-83fae746]{color:#6b7280;font-size:.8125rem;line-height:1.5;margin:0}[data-v-83fae746] .ql-toolbar{padding:4px 8px;font-size:10px;border-top-left-radius:8px;border-top-right-radius:8px}[data-v-83fae746] .ql-toolbar .ql-formats{margin-right:6px}[data-v-83fae746] .ql-toolbar button{padding:2px 4px;font-size:10px;width:20px;height:20px}[data-v-83fae746] .ql-toolbar .ql-picker{font-size:10px}[data-v-83fae746] .ql-container{border-bottom-left-radius:8px;border-bottom-right-radius:8px;font-size:.9rem}.modal-content[data-v-75fa8095]{border-radius:20px!important;border:1px solid transparent;background-color:#fdfdfe!important;max-height:92vh;overflow-y:auto}.modal-body[data-v-75fa8095]{height:72vh;overflow-x:hidden;padding:15px}.modal[data-v-75fa8095]{display:none}.modal.show[data-v-75fa8095]{display:block}.modal-dialog[data-v-75fa8095]{max-width:50%;margin-left:15%}.modal[data-v-75fa8095]{background-color:rgba(0,0,0,.1);z-index:1000}.modal-content[data-v-75fa8095]{border:none}.modal-header[data-v-75fa8095]{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom:1px solid #e4e4e7}.modal-header .modal-title[data-v-75fa8095]{position:relative;top:8px;font-size:1.1rem}.guest-emails-container[data-v-75fa8095]{margin-top:8px;margin-bottom:12px}.badge-email[data-v-75fa8095]{padding:6px 12px 6px 8px;border-radius:50px;background-color:#e9e9e9;display:inline-flex}.badge-email--first[data-v-75fa8095]{margin-left:12px}.badge-email__content[data-v-75fa8095]{display:flex;align-items:center;gap:6px}.badge-email__icon[data-v-75fa8095]{font-size:18px;color:#6b7280;flex-shrink:0}.badge-email .email[data-v-75fa8095]{color:#4d5e80;font-weight:400;font-size:.875rem}.badge-email__close[data-v-75fa8095]{font-size:16px;color:#6b7280;cursor:pointer;flex-shrink:0;transition:color .2s ease}.badge-email__close[data-v-75fa8095]:hover{color:#dc3545}.card[data-v-75fa8095]{padding:0;border-radius:20px;border:.5px solid #e1e1e1;margin-bottom:10px}.card-body[data-v-75fa8095]{padding:12px}.card .info-row[data-v-75fa8095]{margin-bottom:7px}.card .title[data-v-75fa8095]{font-weight:400;font-size:13.97px;color:#707070}.card .value[data-v-75fa8095]{font-weight:500;font-size:13.97px;color:#3e3efe;float:right}.card .value img[data-v-75fa8095]{height:15px;margin-left:15px;cursor:pointer}.modal-footer[data-v-75fa8095]{border-top:1px solid #e4e4e7;width:100%!important;display:block;padding:20px 15px}.modal-footer-buttons[data-v-75fa8095]{display:flex;gap:12px;width:100%}.modal-footer-buttons .ui-button[data-v-75fa8095]{flex:1;min-width:0}.text-danger[data-v-75fa8095]{font-size:.75rem;font-weight:400}.add-option-btn-side[data-v-75fa8095]{background:transparent;border:none;border-radius:4px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0;flex-shrink:0;align-self:center}.add-option-btn-side[data-v-75fa8095]:hover{background:transparent}.ui-select__label[data-v-75fa8095]{display:block;font-size:12px;font-weight:400;color:#344054;margin-bottom:6px}.ui-select__required[data-v-75fa8095]{color:#dc3545;font-size:1.1rem;margin-left:2px}.row[data-v-75fa8095]{margin-left:-10px;margin-right:-10px}.row>[class*=col-][data-v-75fa8095]{padding-left:10px;padding-right:10px}@media (min-width:1000px){.modal-dialog[data-v-75fa8095]{max-width:40%}.modal-dialog-1[data-v-75fa8095]{margin-left:28%}.modal-dialog-2[data-v-75fa8095]{margin-left:69%;width:25%;position:absolute;top:0}.modal-dialog-2 .modal-content[data-v-75fa8095]{min-height:70vh!important}}.form[data-v-50e4c798]{padding:0;display:flex;flex-direction:column;height:100%;min-height:0}.modal-body-scroll[data-v-50e4c798]{flex:1;min-height:0;overflow-y:auto;padding:20px 24px 16px}.meeting-details-card[data-v-50e4c798]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:16px;margin-bottom:20px}.detail-row[data-v-50e4c798]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #f3f4f6}.detail-row[data-v-50e4c798]:last-child{border-bottom:none}.detail-label[data-v-50e4c798]{font-size:13px;color:#6b7280;font-weight:400}.detail-value[data-v-50e4c798]{font-size:13px;color:#3e3efe;font-weight:500;text-align:right;max-width:60%}.detail-value.link[data-v-50e4c798]{text-decoration:none}.detail-value.link[data-v-50e4c798]:hover{text-decoration:underline}.text-muted[data-v-50e4c798]{color:#9ca3af}.link-row[data-v-50e4c798]{display:flex;align-items:center;gap:8px}.meeting-link[data-v-50e4c798]{color:#3e3efe;text-decoration:none;font-size:13px}.meeting-link[data-v-50e4c798]:hover{text-decoration:underline}.icon-btn[data-v-50e4c798]{background:none;border:none;padding:4px;cursor:pointer;color:#6b7280;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .15s ease}.icon-btn[data-v-50e4c798]:hover{color:#3e3efe;background:#f3f4f6}.icon-btn .iconify[data-v-50e4c798]{font-size:16px}.form-grid[data-v-50e4c798]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px}.form-group[data-v-50e4c798]{display:flex;flex-direction:column}.error-message[data-v-50e4c798]{font-size:12px;color:#ef4444;margin-top:4px}.modal-actions[data-v-50e4c798]{display:flex;gap:12px;width:100%}.modal-actions[data-v-50e4c798]>*{flex:1}@media (max-width:640px){.form-grid[data-v-50e4c798]{grid-template-columns:1fr}}.after-meeting-warning[data-v-50e4c798]{margin:0 0 16px;font-size:12px;color:#b45309}.modal-body-content[data-v-1149a5c8]{padding:28px}.confirmation-content[data-v-1149a5c8]{display:flex;align-items:flex-start;gap:16px}.icon-wrapper[data-v-1149a5c8]{flex-shrink:0;width:48px;height:48px;background:#3e3efe;border-radius:12px;display:flex;align-items:center;justify-content:center}.calendar-icon[data-v-1149a5c8]{font-size:24px;color:#fff}.text-content[data-v-1149a5c8]{flex:1}.title[data-v-1149a5c8]{font-weight:600;font-size:15px;color:#1f2937;margin:0 0 6px 0;line-height:1.4}.subtitle[data-v-1149a5c8]{font-weight:400;font-size:13px;color:#6b7280;margin:0;line-height:1.5}.modal-footer-actions[data-v-1149a5c8]{display:flex;align-items:center;justify-content:flex-end;gap:12px;width:100%}.modal-footer-actions .ui-button[data-v-1149a5c8]{min-width:100px}.connect-modal-overlay[data-v-02f4a77e]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1050}.connect-modal[data-v-02f4a77e]{background:#fff;border-radius:12px;max-width:420px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.connect-modal__header[data-v-02f4a77e]{display:flex;justify-content:space-between;align-items:flex-start;padding:1.25rem;border-bottom:1px solid #e5e7eb}.connect-modal__header-content[data-v-02f4a77e]{display:flex;gap:.75rem;flex:1}.connect-modal__icon-container[data-v-02f4a77e]{width:36px;height:36px;background:#7c3aed;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.connect-modal__icon[data-v-02f4a77e]{font-size:1.125rem;color:#fff}.connect-modal__title-group[data-v-02f4a77e]{flex:1}.connect-modal__title[data-v-02f4a77e]{font-size:1.125rem;font-weight:600;color:#111827;margin:0 0 .25rem 0}.connect-modal__subtitle[data-v-02f4a77e]{font-size:.8125rem;color:#6b7280;margin:0}.connect-modal__close[data-v-02f4a77e]{background:none;border:none;cursor:pointer;padding:.25rem;color:#6b7280;display:flex;align-items:center;justify-content:center;transition:color .2s}.connect-modal__close[data-v-02f4a77e]:hover{color:#111827}.connect-modal__body[data-v-02f4a77e]{padding:1.25rem}.connect-modal__features[data-v-02f4a77e]{margin-bottom:1.25rem}.connect-modal__features-title[data-v-02f4a77e]{font-size:.8125rem;font-weight:600;color:#111827;margin:0 0 .625rem 0}.connect-modal__features-list[data-v-02f4a77e]{display:flex;gap:1rem}.connect-modal__features-column[data-v-02f4a77e]{flex:1;display:flex;flex-direction:column;gap:.5rem}.connect-modal__feature-item[data-v-02f4a77e]{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#4b5563}.connect-modal__feature-check[data-v-02f4a77e]{color:#10b981;font-size:1rem}.connect-modal__connect-btn[data-v-02f4a77e]{width:100%;padding:.625rem 1rem;background:#7c3aed;color:#fff;border:none;border-radius:8px;font-size:.8125rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:background .2s;margin-bottom:.875rem}.connect-modal__connect-btn[data-v-02f4a77e]:hover:not(:disabled){background:#6d28d9}.connect-modal__connect-btn[data-v-02f4a77e]:disabled{opacity:.7;cursor:not-allowed}.connect-modal__connect-icon[data-v-02f4a77e]{transition:transform .2s}.connect-modal__connect-icon--spinning[data-v-02f4a77e]{animation:spin-02f4a77e 1s linear infinite}@keyframes spin-02f4a77e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.connect-modal__account-type[data-v-02f4a77e]{margin-bottom:1.25rem}.connect-modal__security-note[data-v-02f4a77e]{font-size:.75rem;color:#6b7280;text-align:center;margin:0}.modal-fade-enter-active[data-v-02f4a77e],.modal-fade-leave-active[data-v-02f4a77e]{transition:opacity .3s}.modal-fade-enter-from[data-v-02f4a77e],.modal-fade-leave-to[data-v-02f4a77e]{opacity:0}.modal[data-v-15a9cc56]{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1060;align-items:center;justify-content:center;overflow-x:hidden;overflow-y:auto}.modal.show[data-v-15a9cc56]{display:flex}.modal-dialog[data-v-15a9cc56]{max-width:600px;width:90%;margin:auto;position:relative;z-index:1061}.modal-content[data-v-15a9cc56]{border-radius:12px;border:none!important;background-color:#fff;max-height:92vh;height:auto;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.modal-header[data-v-15a9cc56]{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom:1px solid #e4e4e7;background-color:#2d60ff;color:#fff;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.modal-header .modal-title[data-v-15a9cc56]{font-size:1rem;font-weight:500;color:#fff;margin:0}.modal-close-btn[data-v-15a9cc56]{background:transparent;border:none;color:#fff;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease}.modal-close-btn[data-v-15a9cc56]:hover{background-color:hsla(0,0%,100%,.1)}.modal-close-btn .iconify[data-v-15a9cc56]{font-size:20px;width:20px;height:20px}.modal-body[data-v-15a9cc56]{padding:24px;overflow-y:auto;overflow-x:hidden;flex:1;min-height:0;max-height:100%}.form[data-v-15a9cc56]{display:flex;flex-direction:column;height:100%;min-height:0}.form-grid[data-v-15a9cc56]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.form-field[data-v-15a9cc56]{width:100%;display:flex;flex-direction:column}.form-field-full[data-v-15a9cc56]{grid-column:1/-1}.content-label[data-v-15a9cc56]{font-size:12px;font-weight:400;color:#344054;margin-bottom:6px}.required-field[data-v-15a9cc56]{color:#dc3545;font-size:1.1rem;margin-left:2px}[data-v-15a9cc56] .ql-toolbar{padding:4px 8px;font-size:10px}[data-v-15a9cc56] .ql-toolbar .ql-formats{margin-right:6px}[data-v-15a9cc56] .ql-toolbar button{padding:2px 4px;font-size:10px;width:20px;height:20px}[data-v-15a9cc56] .ql-toolbar .ql-picker{font-size:10px}.template-stats-section[data-v-15a9cc56]{background:#fafbfc;padding:12px;border-radius:8px;border:1px solid #e5e7eb;margin-top:6px}.template-stats-grid[data-v-15a9cc56]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.stat-card[data-v-15a9cc56]{background:#fff;padding:12px;border-radius:8px;text-align:center;border:1px solid #e5e7eb;display:flex;flex-direction:column;align-items:center;transition:all .2s ease}.stat-card[data-v-15a9cc56]:hover{border-color:#d1d5db;box-shadow:0 2px 8px rgba(0,0,0,.06)}.stat-icon[data-v-15a9cc56]{color:#6b7280;margin-bottom:6px;display:block;width:14px;height:14px}.stat-icon.positive[data-v-15a9cc56]{color:#10b981}.stat-icon.negative[data-v-15a9cc56]{color:#ef4444}.stat-label[data-v-15a9cc56]{font-size:10px;color:#6b7280;margin-top:6px;font-weight:500}.stat-value[data-v-15a9cc56]{font-size:18px;font-weight:700;color:#111827;margin:2px 0;line-height:1}.stat-controls-inline[data-v-15a9cc56]{display:flex;justify-content:center;align-items:center;gap:6px;margin:2px 0}.stat-controls-inline button[data-v-15a9cc56]{width:20px;height:20px;border:1px solid #e5e7eb;background:#f9fafb;border-radius:4px;font-size:12px;font-weight:600;color:#6b7280;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;line-height:1}.stat-controls-inline button[data-v-15a9cc56]:hover:not(:disabled){border-color:#3e3efe;color:#3e3efe;background:#fff}.stat-controls-inline button[data-v-15a9cc56]:disabled{opacity:.5;cursor:not-allowed}.stat-controls-inline .stat-value[data-v-15a9cc56]{font-size:16px;margin:0;min-width:24px;text-align:center}.modal-footer[data-v-15a9cc56]{border-top:1px solid #e4e4e7;padding:14px 16px;flex-shrink:0}.modal-footer-buttons[data-v-15a9cc56]{display:flex;justify-content:flex-end;gap:12px}@media (max-width:768px){.form-grid[data-v-15a9cc56]{grid-template-columns:1fr;gap:16px}.action-buttons-section[data-v-15a9cc56]{flex-direction:column;gap:16px}.modal-dialog[data-v-15a9cc56]{width:95%;max-width:100%}.modal-body[data-v-15a9cc56]{padding:20px}.modal-footer[data-v-15a9cc56]{padding:16px 20px}}@media (min-width:1000px){.modal-dialog[data-v-15a9cc56]{max-width:600px}}.preview-modal-overlay[data-v-5fe256aa]{position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;display:flex;align-items:flex-start;justify-content:flex-start;z-index:10000;pointer-events:none}.preview-modal[data-v-5fe256aa]{background:#fff;border-radius:12px!important;width:28%;min-width:350px;max-width:500px;min-height:80vh;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.3);transition:box-shadow .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto;position:relative}.preview-modal.is-dragging[data-v-5fe256aa]{box-shadow:0 25px 80px rgba(0,0,0,.4);cursor:grabbing;transition:none;border-radius:12px!important}.preview-header[data-v-5fe256aa]{display:flex;justify-content:space-between;align-items:flex-start;padding:14px 16px;border-bottom:1px solid #e8e8e8;transition:background-color .2s ease}.preview-header.draggable[data-v-5fe256aa]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s ease}.preview-header.draggable[data-v-5fe256aa]:hover{background-color:#f8f9fa}.preview-header.draggable[data-v-5fe256aa]:active{cursor:grabbing;background-color:#e9ecef}.preview-header-content[data-v-5fe256aa]{flex:1}.preview-header-top[data-v-5fe256aa]{margin-bottom:4px}.copy-icon[data-v-5fe256aa]{color:#6b7280;cursor:pointer;transition:all .2s ease;padding:2px;border-radius:3px}.copy-icon[data-v-5fe256aa]:hover{color:#3e3efe;background-color:#f3f1ff;transform:scale(1.1)}.preview-header-actions[data-v-5fe256aa]{display:flex;align-items:center;gap:8px}.drag-handle[data-v-5fe256aa]{color:#9ca3af;cursor:grab;padding:4px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.drag-handle[data-v-5fe256aa]:hover{color:#6b7280;background-color:#f3f4f6}.preview-category[data-v-5fe256aa]{font-size:8px;font-weight:600;color:#3e3efe;text-transform:uppercase;letter-spacing:.8px;display:block;margin-bottom:4px}.preview-title[data-v-5fe256aa]{font-size:14px;font-weight:600;color:#111827;margin:0}.btn-close-preview[data-v-5fe256aa]{background:transparent;border:none;cursor:pointer;padding:2px;color:#6b7280;display:flex;align-items:center;justify-content:center}.btn-close-preview[data-v-5fe256aa]:hover{color:#374151}.preview-body[data-v-5fe256aa]{flex:1;overflow-y:auto;padding:14px 16px}.preview-section[data-v-5fe256aa]{margin-bottom:16px}.preview-label[data-v-5fe256aa]{display:flex;align-items:center;gap:4px;font-size:9px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.preview-subject-text[data-v-5fe256aa]{font-size:11px;color:#111827;font-weight:500;margin:0;line-height:1.4}.preview-shortcut-content[data-v-5fe256aa]{display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;margin-top:4px}.shortcut-text[data-v-5fe256aa]{font-size:12px;font-weight:500;color:#6b7280;flex:1}.preview-content-text[data-v-5fe256aa]{font-size:12px;color:#374151;line-height:1.5}.preview-footer[data-v-5fe256aa]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #e8e8e8;gap:12px}.preview-stats[data-v-5fe256aa]{display:flex;gap:12px}.preview-stat[data-v-5fe256aa]{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:600;background:transparent;border:none;padding:0;cursor:default;outline:none;box-shadow:none}.preview-stat[data-v-5fe256aa]:focus{outline:none;box-shadow:none}.preview-stat.clickable[data-v-5fe256aa]{cursor:pointer;transition:all .2s ease}.preview-stat.clickable[data-v-5fe256aa]:hover{transform:scale(1.1)}.preview-stat span[data-v-5fe256aa]{font-size:10px}.preview-stat.positive[data-v-5fe256aa]{color:#10b981}.preview-stat.negative[data-v-5fe256aa]{color:#ef4444}.modal-fade-enter-active[data-v-5fe256aa],.modal-fade-leave-active[data-v-5fe256aa]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-5fe256aa],.modal-fade-leave-to[data-v-5fe256aa]{opacity:0}.btn-copy-template[data-v-5fe256aa]{display:flex;align-items:center;gap:4px;background:#3e3efe;color:#fff;border:none;border-radius:6px;padding:4px 8px;font-size:10px;font-weight:500;cursor:pointer;transition:all .2s ease;outline:none}.btn-copy-template[data-v-5fe256aa]:hover{background:#3230d6;transform:translateY(-1px)}.btn-copy-template .iconify[data-v-5fe256aa]{color:#fff}.btn-copy-template .copy-count[data-v-5fe256aa]{font-size:10px;font-weight:500;color:#fff;background:transparent;padding:0;border-radius:0;min-width:auto;text-align:center}.preview-actions[data-v-5fe256aa]{display:flex;gap:6px;align-items:center}.btn-delete[data-v-5fe256aa],.btn-edit[data-v-5fe256aa]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #e8e8e8;border-radius:6px;background:#fff;cursor:pointer;transition:all .2s ease;color:#6b7280;outline:none;box-shadow:none}.btn-delete[data-v-5fe256aa]:focus,.btn-edit[data-v-5fe256aa]:focus{outline:none;box-shadow:none}.btn-edit[data-v-5fe256aa]:hover{background:#f3f1ff;border-color:#3e3efe;color:#3e3efe}.btn-delete[data-v-5fe256aa]:hover{background:#fef2f2;border-color:#ef4444;color:#ef4444}.template-viewer[data-v-e1e15392]{display:flex;flex-direction:column;height:100%;background:#fff;overflow:hidden;position:relative}.template-viewer-header[data-v-e1e15392]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #e8e8e8}.header-left[data-v-e1e15392]{display:flex;align-items:center;gap:6px}.header-icon[data-v-e1e15392]{color:#3e3efe}.header-right[data-v-e1e15392]{display:flex;align-items:center;gap:8px}.header-title[data-v-e1e15392]{font-size:13px;font-weight:600;margin:0;color:#2c2c2e}.btn-close[data-v-e1e15392]{background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:#3e3efe}.btn-close[data-v-e1e15392]:hover{color:#3230d6}.templates-container-wrapper[data-v-e1e15392]{flex:1;position:relative;display:flex;flex-direction:column;min-height:0}.loading-overlay[data-v-e1e15392]{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;background:#fff;z-index:10}.filter-section[data-v-e1e15392]{border-bottom:1px solid #e8e8e8;background:#fff}.filter-tabs-wrapper[data-v-e1e15392]{display:flex;align-items:center;position:relative;padding:12px 16px 8px;border-bottom:1px solid #f3f4f6}.filter-scroll-btn[data-v-e1e15392]{background:#fff;border:1px solid #e8e8e8;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#6b7280;transition:all .2s ease;flex-shrink:0;z-index:1}.filter-scroll-btn[data-v-e1e15392]:hover{background:#f3f4f6;color:#374151;border-color:#d1d5db}.filter-scroll-btn.left[data-v-e1e15392]{margin-right:8px}.filter-scroll-btn.right[data-v-e1e15392]{margin-left:8px}.filter-tabs[data-v-e1e15392]{display:flex;gap:4px;overflow-x:auto;scroll-behavior:smooth;flex:1;-ms-overflow-style:none;scrollbar-width:none}.filter-tabs[data-v-e1e15392]::-webkit-scrollbar{display:none}.search-container[data-v-e1e15392],.sub-filter-container[data-v-e1e15392]{padding:8px 16px 12px;background:#f9fafb}.sub-filter-container[data-v-e1e15392]{border-top:1px solid #e8e8e8}.sub-filter-tabs[data-v-e1e15392]{display:flex;gap:4px;overflow-x:auto;scroll-behavior:smooth;padding-bottom:2px}.sub-filter-tabs[data-v-e1e15392]::-webkit-scrollbar{height:4px}.sub-filter-tabs[data-v-e1e15392]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:2px}.sub-filter-tabs[data-v-e1e15392]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:2px}.sub-filter-tabs[data-v-e1e15392]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.sub-filter-tab[data-v-e1e15392]{padding:6px 12px;border:1px solid #e8e8e8;background:#fff;border-radius:16px;font-size:10px;font-weight:500;color:#6b7280;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.sub-filter-tab[data-v-e1e15392]:hover{border-color:#3e3efe;color:#3e3efe;background:#f3f1ff}.sub-filter-tab.active[data-v-e1e15392]{background:#3e3efe;color:#fff;border-color:#3e3efe}.search-input-custom[data-v-e1e15392] .ui-input__field{height:32px!important;padding:2px 6px;font-size:10px}.search-input-custom[data-v-e1e15392] .ui-input__field--has-leading{padding-left:28px}.search-input-custom[data-v-e1e15392] .ui-input__leading{left:8px;width:14px;height:14px}.filter-tab[data-v-e1e15392]{display:flex;align-items:center;gap:4px;padding:6px 12px;border:1px solid #e8e8e8;background:#fff;border-radius:16px;font-size:10px;font-weight:500;color:#6b7280;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.filter-tab[data-v-e1e15392]:hover{border-color:#3e3efe;color:#3e3efe;background:#f3f1ff}.filter-tab.active[data-v-e1e15392]{background:#3e3efe;color:#fff;border-color:#3e3efe}.templates-container[data-v-e1e15392]{flex:1;overflow:hidden;position:relative;min-height:0;border-top:2px solid #e8e8e8;background:#fff}.no-templates[data-v-e1e15392]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#9ca3af;font-size:12px;gap:8px}.no-templates p[data-v-e1e15392]{margin:0;font-weight:500}.no-templates-hint[data-v-e1e15392]{font-size:10px;color:#d1d5db}.templates-list[data-v-e1e15392]{display:flex;flex-direction:column;gap:12px;padding:12px 16px;overflow-y:auto;height:100%}.templates-list[data-v-e1e15392]::-webkit-scrollbar{width:6px}.templates-list[data-v-e1e15392]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.template-card[data-v-e1e15392]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:12px 16px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,transform .2s ease;display:flex;flex-direction:column;gap:8px;box-shadow:0 1px 3px rgba(0,0,0,.06);position:relative}.template-card[data-v-e1e15392]:hover{border-color:#c7d2fe;box-shadow:0 4px 14px rgba(62,62,254,.12);transform:translateY(-1px);background:#fafbff}.template-card__header[data-v-e1e15392]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;flex-wrap:wrap}.template-card__category[data-v-e1e15392]{font-size:10px;font-weight:600;color:#3e3efe;text-transform:uppercase;letter-spacing:.4px;padding:3px 8px;background:#eef2ff;border-radius:6px;flex-shrink:0}.template-card__name[data-v-e1e15392]{font-size:13px;font-weight:600;color:#111827;margin:0;line-height:1.35;flex:1;min-width:0;word-break:break-word}.template-card__subject[data-v-e1e15392]{font-size:12px;color:#374151;margin:0;font-weight:500;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.template-card__content[data-v-e1e15392]{font-size:11px;color:#6b7280;line-height:1.55;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;max-height:4.65em}.template-card__footer[data-v-e1e15392]{display:flex;justify-content:space-between;align-items:center;padding-top:8px;margin-top:2px;border-top:1px solid #f3f4f6;gap:8px;flex-wrap:wrap}.template-card__stats[data-v-e1e15392]{display:flex;gap:6px;align-items:center}.template-card__stat[data-v-e1e15392]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:500;border:none;padding:4px 8px;border-radius:6px;cursor:pointer;outline:none;transition:background-color .2s ease,transform .15s ease;background:#f3f4f6;color:#6b7280}.template-card__stat--positive[data-v-e1e15392]:hover{background:rgba(16,185,129,.1);color:#059669}.template-card__stat--negative[data-v-e1e15392]:hover{background:rgba(239,68,68,.08);color:#dc2626}.template-card__stat[data-v-e1e15392]:active{transform:scale(.98)}.template-card__copy-btn[data-v-e1e15392]{flex-shrink:0}.ai-modal-overlay[data-v-698e73c4]{position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;display:flex;align-items:flex-start;justify-content:flex-end;z-index:10001;pointer-events:none}.ai-modal-overlay.ai-dragging-active[data-v-698e73c4]{align-items:flex-start;justify-content:flex-start}.ai-modal[data-v-698e73c4]{background:#fff;box-shadow:0 20px 60px rgba(0,0,0,.3);display:flex;flex-direction:column;transition:box-shadow .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto}.ai-modal.is-dragging[data-v-698e73c4]{box-shadow:0 25px 80px rgba(0,0,0,.4);cursor:grabbing;transition:none}.ai-modal-header[data-v-698e73c4]{display:flex;justify-content:space-between;align-items:flex-start;padding:14px 16px;border-bottom:1px solid #e8e8e8;transition:background-color .2s ease}.ai-modal-header.draggable[data-v-698e73c4]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ai-modal-header.draggable[data-v-698e73c4]:hover{background-color:#f8f9fa}.ai-modal-header.draggable[data-v-698e73c4]:active{cursor:grabbing;background-color:#e9ecef}.ai-header-content[data-v-698e73c4]{display:flex;gap:10px;align-items:flex-start;flex:1}.ai-header-actions[data-v-698e73c4]{display:flex;align-items:center;gap:8px}.drag-handle[data-v-698e73c4]{color:#9ca3af;cursor:grab;padding:4px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.drag-handle[data-v-698e73c4]:hover{color:#6b7280;background-color:#f3f4f6}.ai-icon[data-v-698e73c4]{color:#667eea;margin-top:2px}.ai-header-text[data-v-698e73c4]{flex:1}.ai-title[data-v-698e73c4]{font-size:15px;font-weight:600;color:#111827;margin:0 0 4px 0}.ai-subtitle[data-v-698e73c4]{font-size:12px;color:#6b7280;margin:0}.btn-close-ai[data-v-698e73c4]{background:transparent;border:none;cursor:pointer;padding:2px;color:#6b7280;display:flex;align-items:center;justify-content:center}.btn-close-ai[data-v-698e73c4]:hover{color:#374151}.ai-modal-body[data-v-698e73c4]{padding:16px 18px 20px;display:flex;flex-direction:column;flex:1;overflow-y:auto}.ai-options[data-v-698e73c4]{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.ai-option[data-v-698e73c4]{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#fff;border:1px solid #e8e8e8;border-radius:8px;cursor:pointer;transition:all .2s ease;font-size:13px;font-weight:600;color:#111827;text-align:left;min-height:52px;width:100%}.ai-option[data-v-698e73c4]:disabled{opacity:.6;cursor:not-allowed}.ai-option[data-v-698e73c4]:hover{border-color:#6d28d9;background:#f9f7ff;box-shadow:0 2px 8px rgba(109,40,217,.15)}.ai-option[data-v-698e73c4]:active{transform:none}.ai-option svg[data-v-698e73c4]{color:#6d28d9;flex-shrink:0;width:18px;height:18px}.modal-fade-enter-active[data-v-698e73c4],.modal-fade-leave-active[data-v-698e73c4]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-698e73c4],.modal-fade-leave-to[data-v-698e73c4]{opacity:0}.generating-text[data-v-698e73c4]{font-size:12px;font-weight:400;color:#9ca3af;margin:0 0 10px 0;text-align:left}.personalizing-box[data-v-698e73c4]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:14px 16px;margin-top:10px;position:relative;overflow:hidden;min-height:48px;display:flex;align-items:center}.personalizing-text[data-v-698e73c4]{font-size:13px;color:#6b7280;margin:0;position:relative;z-index:1}.personalizing-box[data-v-698e73c4]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(109,40,217,.1),transparent);animation:shimmer-698e73c4 2s infinite}@keyframes shimmer-698e73c4{0%{left:-100%}to{left:100%}}.ai-generated[data-v-698e73c4]{display:flex;flex-direction:column;gap:12px}.generated-header[data-v-698e73c4]{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px;border-bottom:1px solid #e8e8e8}.generated-title-row[data-v-698e73c4]{display:flex;align-items:center;gap:8px}.generated-title[data-v-698e73c4]{font-size:14px;font-weight:600;color:#111827;margin:0}.channel-pill[data-v-698e73c4]{font-size:11px;font-weight:500;color:#6d28d9;background:#f3f1ff;padding:4px 10px;border-radius:999px}.copy-btn[data-v-698e73c4]{display:flex;align-items:center;gap:6px;padding:6px 12px;background:#f3f1ff;border:1px solid #e8e8e8;border-radius:6px;font-size:12px;font-weight:500;color:#6d28d9;cursor:pointer;transition:all .2s ease}.copy-btn[data-v-698e73c4]:hover{background:#ede7ff;border-color:#6d28d9}.generated-content[data-v-698e73c4]{background:#f9fafb;border:1px solid #e8e8e8;border-radius:8px;padding:16px;max-height:280px;overflow-y:auto}.generated-content[data-v-698e73c4]::-webkit-scrollbar{width:3px}.generated-content[data-v-698e73c4]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:1px}.generated-content[data-v-698e73c4]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:1px}.generated-content[data-v-698e73c4]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.content-text[data-v-698e73c4]{font-size:12px;color:#374151;line-height:1.5;margin:0;white-space:pre-wrap;font-family:inherit}.modal-body[data-v-d8f16d3c]{height:72vh;overflow-x:hidden;overflow-y:auto;padding:15px}.modal-content[data-v-d8f16d3c]{border:1px solid #e4e4e7}.modal-header[data-v-d8f16d3c]{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom:1px solid #e4e4e7}.modal-header .modal-title[data-v-d8f16d3c]{position:relative;top:8px;font-size:1.1rem}.card[data-v-d8f16d3c]{padding:0;border-radius:20px;border:.5px solid #e1e1e1;margin-bottom:10px}.card-body[data-v-d8f16d3c]{padding:12px}.card .info-row[data-v-d8f16d3c]{margin-bottom:7px}.card .title[data-v-d8f16d3c]{font-weight:400;font-size:12px;color:#707070}.card .info-value-cell[data-v-d8f16d3c]{text-align:right}.card .value[data-v-d8f16d3c]{font-weight:500;font-size:12px;color:#3e3efe;float:right}.card .info-value-empty[data-v-d8f16d3c]{font-size:12px;color:#6b7280}.btn-edit[data-v-d8f16d3c]{font-size:13px;width:15%;padding:5px 5px 5px 5px;background-color:#3e3efe;color:#fff;border:none;border-radius:4px}.modal-footer[data-v-d8f16d3c]{border-top:1px solid #e4e4e7;width:100%!important;display:block;padding:20px 15px}.modal-footer-buttons[data-v-d8f16d3c]{display:flex;gap:12px;width:100%}.modal-footer-buttons .ui-button[data-v-d8f16d3c]{flex:1;min-width:0}.next-task-note-row[data-v-d8f16d3c]{margin-bottom:6px}.next-task-note-label[data-v-d8f16d3c]{display:block;font-size:12px;font-weight:400;color:#344054;margin-bottom:0}.modal-title-custom[data-v-d8f16d3c]{font-size:.95rem!important;font-weight:400!important}.modal-close-btn .iconify[data-v-d8f16d3c],.modal-close-btn[data-v-d8f16d3c]{color:#fff!important}.interaction-button[data-v-d8f16d3c]{font-size:.85rem;color:#3e3efe;cursor:pointer;display:flex;align-items:center;gap:4px;font-weight:400}.interaction-icon[data-v-d8f16d3c]{font-size:.85rem;color:#3e3efe}.btn-edit-small[data-v-d8f16d3c],.btn-sms[data-v-d8f16d3c]{font-size:11px!important;padding:4px 8px!important;width:auto!important;min-width:60px}.btn-sms[data-v-d8f16d3c]{background-color:#10b981;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;transition:all .2s ease}.btn-sms[data-v-d8f16d3c]:hover{background-color:#059669;transform:translateY(-1px)}.linkedin-link-container[data-v-d8f16d3c]{display:flex;flex-direction:column;gap:8px}.linkedin-url-row[data-v-d8f16d3c]{display:flex;align-items:flex-start;justify-content:flex-end;gap:4px}.linkedin-link[data-v-d8f16d3c]{font-size:12px;font-weight:500;color:#3e3efe;text-decoration:none;word-break:break-all;line-height:1.4;display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}.linkedin-action-icon[data-v-d8f16d3c]{color:#3e3efe;cursor:pointer;font-size:16px;transition:color .2s ease;flex-shrink:0}.linkedin-action-icon[data-v-d8f16d3c]:hover{color:#2d2dff}.linkedin-view-btn[data-v-d8f16d3c]{display:inline-flex;align-items:center;gap:4px;margin-left:8px;padding:4px 8px;background:#f3f1ff;border:1px solid #3e3efe;border-radius:6px;cursor:pointer;transition:all .2s ease;vertical-align:middle;font-size:11px;font-weight:500;color:#3e3efe;outline:none;box-shadow:none}.linkedin-view-btn[data-v-d8f16d3c]:hover{background:#3e3efe;color:#fff;transform:translateY(-1px);box-shadow:0 2px 6px rgba(62,62,254,.25)}.linkedin-view-btn[data-v-d8f16d3c]:active{transform:translateY(0);box-shadow:0 1px 3px rgba(62,62,254,.2)}.linkedin-view-icon[data-v-d8f16d3c]{font-size:14px;transition:all .2s ease}.linkedin-view-text[data-v-d8f16d3c]{font-size:11px;font-weight:500;line-height:1}.phone-dropdown[data-v-d8f16d3c]{display:inline-flex;align-items:center;gap:6px}.phone-dropdown-toggle[data-v-d8f16d3c]{padding:0;margin:0;background:none;border:none;font-size:12px;font-weight:500;color:#3e3efe;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.phone-dropdown-toggle[data-v-d8f16d3c]:focus,.phone-dropdown-toggle[data-v-d8f16d3c]:hover{color:#2d2dff;text-decoration:none;outline:none;box-shadow:none}.phone-chevron[data-v-d8f16d3c]{color:#3e3efe;flex-shrink:0}.phone-display-single[data-v-d8f16d3c]{font-size:12px;font-weight:500;color:#3e3efe;margin-left:0}.phone-copy-icon[data-v-d8f16d3c]{color:#3e3efe;cursor:pointer;font-size:16px;flex-shrink:0;transition:color .2s ease}.phone-copy-icon[data-v-d8f16d3c]:hover{color:#2d2dff}.phone-dropdown-menu[data-v-d8f16d3c]{min-width:180px;padding:6px 0;border-radius:8px;border:1px solid #e2e8f0;box-shadow:0 4px 12px rgba(0,0,0,.1)}.phone-dropdown-item[data-v-d8f16d3c]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 12px;font-size:12px;font-weight:500;color:#3e3efe;text-decoration:none;background:none;border:none;width:100%;text-align:left;cursor:pointer;transition:background-color .15s ease}.phone-dropdown-item[data-v-d8f16d3c]:hover{background-color:#f8fafc;color:#2d2dff}.phone-dropdown-item-icon[data-v-d8f16d3c]{color:#3e3efe;flex-shrink:0}.phone-dropdown-item-type[data-v-d8f16d3c]{font-size:10px;color:#9ca3af;margin-left:4px}.email-dropdown[data-v-d8f16d3c]{display:inline-flex;align-items:center;gap:6px}.email-dropdown-toggle[data-v-d8f16d3c]{padding:0;margin:0;background:none;border:none;font-size:12px;font-weight:500;color:#3e3efe;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.email-dropdown-toggle[data-v-d8f16d3c]:focus,.email-dropdown-toggle[data-v-d8f16d3c]:hover{color:#2d2dff;text-decoration:none;outline:none;box-shadow:none}.email-chevron[data-v-d8f16d3c]{color:#3e3efe;flex-shrink:0}.email-display-single[data-v-d8f16d3c]{font-size:12px;font-weight:500;color:#3e3efe;margin-left:0}.email-copy-icon[data-v-d8f16d3c]{color:#3e3efe;cursor:pointer;font-size:16px;flex-shrink:0;transition:color .2s ease}.email-copy-icon[data-v-d8f16d3c]:hover{color:#2d2dff}.email-dropdown-menu[data-v-d8f16d3c]{min-width:220px;padding:6px 0;border-radius:8px;border:1px solid #e2e8f0;box-shadow:0 4px 12px rgba(0,0,0,.1)}.email-dropdown-item[data-v-d8f16d3c]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 12px;font-size:12px;font-weight:500;color:#3e3efe;text-decoration:none;background:none;border:none;width:100%;text-align:left;cursor:pointer;transition:background-color .15s ease}.email-dropdown-item[data-v-d8f16d3c]:hover{background-color:#f8fafc;color:#2d2dff}.email-dropdown-item-type[data-v-d8f16d3c]{font-size:10px;color:#9ca3af;margin-left:4px}.email-dropdown-item-icon[data-v-d8f16d3c]{color:#3e3efe;flex-shrink:0}.profile-modal-overlay[data-v-427dcba4]{position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;display:flex;align-items:center;justify-content:center;z-index:9990;pointer-events:none}.profile-modal-overlay.dragging-active[data-v-427dcba4]{align-items:flex-start;justify-content:flex-start}.profile-modal[data-v-427dcba4]{background:#fff;border-radius:12px!important;width:28%;min-width:350px;max-width:500px;min-height:60vh;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.3);transition:box-shadow .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto;position:relative}.profile-modal.is-dragging[data-v-427dcba4]{box-shadow:0 25px 80px rgba(0,0,0,.4);cursor:grabbing;transition:none;border-radius:12px!important}.profile-header[data-v-427dcba4]{display:flex;justify-content:space-between;align-items:flex-start;padding:14px 16px;border-bottom:1px solid #e8e8e8;transition:background-color .2s ease}.profile-header.draggable[data-v-427dcba4]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s ease}.profile-header.draggable[data-v-427dcba4]:hover{background-color:#f8f9fa}.profile-header.draggable[data-v-427dcba4]:active{cursor:grabbing;background-color:#e9ecef}.profile-header-content[data-v-427dcba4]{flex:1;display:flex;align-items:center;gap:8px}.profile-header-top[data-v-427dcba4]{display:flex;align-items:center;gap:8px}.header-icon[data-v-427dcba4]{color:#0077b5}.profile-title[data-v-427dcba4]{font-size:14px;font-weight:600;color:#111827;margin:0}.profile-header-actions[data-v-427dcba4]{display:flex;align-items:center;gap:8px}.drag-handle[data-v-427dcba4]{color:#9ca3af;cursor:grab;padding:4px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.drag-handle[data-v-427dcba4]:hover{color:#6b7280;background-color:#f3f4f6}.btn-close-profile[data-v-427dcba4]{background:transparent;border:none;cursor:pointer;padding:2px;color:#6b7280;display:flex;align-items:center;justify-content:center}.btn-close-profile[data-v-427dcba4]:hover{color:#374151}.profile-body[data-v-427dcba4]{flex:1;overflow-y:auto;overflow-x:hidden;padding:0}.modal-fade-enter-active[data-v-427dcba4],.modal-fade-leave-active[data-v-427dcba4]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-427dcba4],.modal-fade-leave-to[data-v-427dcba4]{opacity:0}.company-profile-tab[data-v-2c2e903b]{width:100%;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column}.profile-card[data-v-2c2e903b]{background:#fff;border:1px solid #ececfb;border-radius:16px;padding:16px;box-shadow:0 6px 24px rgba(46,61,255,.05);flex:1;min-height:0}.profile-header[data-v-2c2e903b]{display:flex;align-items:center;gap:12px}.profile-avatar[data-v-2c2e903b]{width:44px;height:44px;border-radius:8px;overflow:hidden;background:#f3f4f6;border:1px solid #e5e7eb;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative}.profile-avatar--clickable[data-v-2c2e903b]{cursor:pointer;transition:all .2s ease;text-decoration:none}.profile-avatar--clickable[data-v-2c2e903b]:hover{transform:scale(1.05);box-shadow:0 2px 8px rgba(0,0,0,.15);border-color:#3e3efe}.profile-avatar img[data-v-2c2e903b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.profile-avatar__overlay[data-v-2c2e903b]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease;border-radius:8px}.profile-avatar--clickable:hover .profile-avatar__overlay[data-v-2c2e903b]{opacity:1}.profile-avatar__icon[data-v-2c2e903b]{color:#fff;font-size:18px}.profile-avatar__placeholder[data-v-2c2e903b]{color:#9ca3af}.profile-meta h5[data-v-2c2e903b]{margin:0;font-size:1rem;font-weight:600;color:#1a1a2e}.profile-industries[data-v-2c2e903b]{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0}.industry-chip[data-v-2c2e903b]{background:#f3f4ff;color:#3e3efe;padding:3px 10px;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1.4}.profile-location[data-v-2c2e903b]{font-size:.78rem;color:#8c8fa7;margin-bottom:0}.profile-section[data-v-2c2e903b],.profile-section[data-v-2c2e903b]:first-of-type{margin-top:16px}.profile-section h6[data-v-2c2e903b]{margin-bottom:8px;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;color:#9ca0c8;font-weight:600}.profile-description[data-v-2c2e903b]{font-size:.875rem;color:#4c4f6a;line-height:1.6;white-space:pre-wrap}.profile-section ul[data-v-2c2e903b]{padding-left:0;margin:0;display:flex;flex-direction:column;gap:4px;font-size:.78rem;color:#4c4f6a;list-style-type:none}.profile-website-link[data-v-2c2e903b]{display:inline-flex;align-items:center;gap:4px;font-size:.875rem;color:#3e3efe;text-decoration:none;font-weight:500}.profile-website-link[data-v-2c2e903b]:hover{text-decoration:underline}.profile-info-value[data-v-2c2e903b]{font-size:.875rem;color:#4c4f6a;margin:0;font-weight:500}.specialties-container[data-v-2c2e903b]{display:flex;flex-wrap:wrap;gap:8px}.specialty-tag[data-v-2c2e903b]{background:#f3f4ff;color:#3e3efe;padding:4px 12px;border-radius:999px;font-size:.78rem;font-weight:600}.profile-loading[data-v-2c2e903b]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;color:#6b7280}.profile-empty[data-v-2c2e903b],.profile-error[data-v-2c2e903b]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.profile-error__icon[data-v-2c2e903b]{font-size:1.5rem;color:#ef4444;margin-bottom:.75rem}.profile-error__message[data-v-2c2e903b]{color:#6b7280;margin:0 0 1rem 0;max-width:300px;line-height:1.4;font-size:.875rem}.profile-empty__icon[data-v-2c2e903b]{font-size:2rem;margin-bottom:.75rem;opacity:.5;color:#9ca3af}.profile-empty p[data-v-2c2e903b]{font-size:.875rem;color:#6b7280;margin:0}.profile-modal-overlay[data-v-e4787964]{position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;display:flex;align-items:center;justify-content:center;z-index:9990;pointer-events:none}.profile-modal-overlay.dragging-active[data-v-e4787964]{align-items:flex-start;justify-content:flex-start}.profile-modal[data-v-e4787964]{background:#fff;border-radius:12px!important;width:28%;min-width:350px;max-width:500px;min-height:60vh;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.3);transition:box-shadow .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto;position:relative}.profile-modal.is-dragging[data-v-e4787964]{box-shadow:0 25px 80px rgba(0,0,0,.4);cursor:grabbing;transition:none;border-radius:12px!important}.profile-header[data-v-e4787964]{display:flex;justify-content:space-between;align-items:flex-start;padding:14px 16px;border-bottom:1px solid #e8e8e8;transition:background-color .2s ease}.profile-header.draggable[data-v-e4787964]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s ease}.profile-header.draggable[data-v-e4787964]:hover{background-color:#f8f9fa}.profile-header.draggable[data-v-e4787964]:active{cursor:grabbing;background-color:#e9ecef}.profile-header-content[data-v-e4787964]{flex:1;display:flex;align-items:center;gap:8px}.profile-header-top[data-v-e4787964]{display:flex;align-items:center;gap:8px}.header-icon[data-v-e4787964]{color:#0077b5}.profile-title[data-v-e4787964]{font-size:14px;font-weight:600;color:#111827;margin:0}.profile-header-actions[data-v-e4787964]{display:flex;align-items:center;gap:8px}.drag-handle[data-v-e4787964]{color:#9ca3af;cursor:grab;padding:4px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.drag-handle[data-v-e4787964]:hover{color:#6b7280;background-color:#f3f4f6}.btn-close-profile[data-v-e4787964]{background:transparent;border:none;cursor:pointer;padding:2px;color:#6b7280;display:flex;align-items:center;justify-content:center}.btn-close-profile[data-v-e4787964]:hover{color:#374151}.profile-body[data-v-e4787964]{flex:1;overflow-y:auto;overflow-x:hidden;padding:0}.modal-fade-enter-active[data-v-e4787964],.modal-fade-leave-active[data-v-e4787964]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-e4787964],.modal-fade-leave-to[data-v-e4787964]{opacity:0}.start-sms-chat-modal-overlay[data-v-f8daff22]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1060}.start-sms-chat-modal[data-v-f8daff22]{background:#fff;border-radius:12px;box-shadow:0 12px 48px rgba(0,0,0,.2);width:90%;max-width:540px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.start-sms-chat-modal__header[data-v-f8daff22]{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 24px;border-bottom:1px solid #ececfb}.start-sms-chat-modal__header-content[data-v-f8daff22]{display:flex;gap:12px;flex:1}.start-sms-chat-modal__icon-container[data-v-f8daff22]{width:40px;height:40px;background:#3e3efe;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.start-sms-chat-modal__icon[data-v-f8daff22]{font-size:24px;color:#fff}.start-sms-chat-modal__title-group[data-v-f8daff22]{flex:1}.start-sms-chat-modal__title[data-v-f8daff22]{margin:0 0 8px 0;font-size:1.125rem;font-weight:700;color:#1a1a2e}.start-sms-chat-modal__subtitle[data-v-f8daff22]{margin:0;font-size:.8125rem;color:#646464}.start-sms-chat-modal__close-btn[data-v-f8daff22]{background:none;border:none;padding:4px;cursor:pointer;color:#646464;border-radius:4px;transition:background-color .2s;display:flex;align-items:center;justify-content:center;font-size:1.25rem}.start-sms-chat-modal__close-btn[data-v-f8daff22]:hover{background:#e8e8f0;color:#1a1a2e}.start-sms-chat-modal__body[data-v-f8daff22]{padding:20px 24px;flex:1;overflow-y:auto}.start-sms-chat-modal__form[data-v-f8daff22]{display:flex;flex-direction:column;gap:1.5rem}.start-sms-chat-modal__field[data-v-f8daff22]{display:flex;flex-direction:column;gap:.5rem}.start-sms-chat-modal__no-phones[data-v-f8daff22]{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#dc2626;margin:0}.start-sms-chat-modal__no-phones .iconify[data-v-f8daff22]{font-size:1rem}.start-sms-chat-modal__selected-phone[data-v-f8daff22]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#f3f4ff;border:1px solid #e0e7ff;border-radius:8px;font-size:.875rem;color:#3e3efe;font-weight:500}.start-sms-chat-modal__selected-phone .iconify[data-v-f8daff22]{font-size:1.125rem}.start-sms-chat-modal__label[data-v-f8daff22]{font-size:.875rem;font-weight:600;color:#111827;display:flex;align-items:center;gap:.25rem}.start-sms-chat-modal__optional[data-v-f8daff22]{font-size:.75rem;font-weight:400;color:#6b7280}.start-sms-chat-modal__textarea[data-v-f8daff22]{width:100%;padding:12px;border:1px solid #d0d5dd;border-radius:8px;font-size:.875rem;font-family:inherit;resize:vertical;outline:none;transition:border-color .2s;min-height:100px}.start-sms-chat-modal__textarea[data-v-f8daff22]:focus{border-color:#3e3efe}.start-sms-chat-modal__textarea[data-v-f8daff22]::-moz-placeholder{color:#9ca3af}.start-sms-chat-modal__textarea[data-v-f8daff22]::placeholder{color:#9ca3af}.start-sms-chat-modal__ai-row[data-v-f8daff22]{display:flex;align-items:center;margin-top:4px}.start-sms-chat-modal__ai-btn[data-v-f8daff22]{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:24px;padding:4px 10px;border:none;border-radius:6px;cursor:pointer;transition:all .2s;font-size:.7rem;font-weight:500;flex-shrink:0;white-space:nowrap;background:hsla(220,9%,46%,.12);color:#4b5563}.start-sms-chat-modal__ai-btn[data-v-f8daff22]:hover:not(:disabled){background:hsla(220,9%,46%,.2);color:#374151}.start-sms-chat-modal__ai-btn[data-v-f8daff22]:disabled{opacity:.5;cursor:not-allowed}.start-sms-chat-modal__ai-btn-icon[data-v-f8daff22]{font-size:.75rem;color:#4b5563}.start-sms-chat-modal__ai-btn:hover:not(:disabled) .start-sms-chat-modal__ai-btn-icon[data-v-f8daff22]{color:#374151}.start-sms-chat-modal__ai-panel-inline[data-v-f8daff22]{margin-top:12px}.start-sms-chat-modal__footer[data-v-f8daff22]{display:flex;justify-content:flex-end;gap:12px;padding-top:16px;border-top:1px solid #ececfb;margin-top:.5rem}.modal-fade-enter-active[data-v-f8daff22],.modal-fade-leave-active[data-v-f8daff22]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-f8daff22],.modal-fade-leave-to[data-v-f8daff22]{opacity:0}.call-panel-body[data-v-4a2f5ef0]{padding:12px;display:flex;flex-direction:column}.sms-layout[data-v-4a2f5ef0]{width:100%;height:100%;min-height:500px}.sms-layout[data-v-4a2f5ef0],.sms-list-view[data-v-4a2f5ef0]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.sms-sidebar-header[data-v-4a2f5ef0]{padding:.5rem 1rem;border-bottom:1px solid #e5e7eb;background:#fff;flex-shrink:0;margin-bottom:6px}.sms-sidebar-header .ui-button[data-v-4a2f5ef0]{width:100%;background-color:#3e3efe;border-color:#3e3efe;padding:.5rem 1rem;font-size:.875rem}.sms-sidebar-header .ui-button[data-v-4a2f5ef0]:hover:not(.ui-button--disabled){background-color:#2d2dff;border-color:#2d2dff}.sms-sidebar-header .ui-button .ui-button__icon .iconify[data-v-4a2f5ef0]{font-size:18px!important}.sms-conversations-loading[data-v-4a2f5ef0]{display:flex;align-items:center;justify-content:center;padding:2rem 1.5rem;min-height:200px;width:100%}.sms-main-content[data-v-4a2f5ef0]{width:100%;display:flex;flex-direction:column;flex:1;min-height:0}.sms-main-header[data-v-4a2f5ef0]{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fff;border-bottom:1px solid #e5e7eb;flex-shrink:0}.sms-main-header__info[data-v-4a2f5ef0]{display:flex;align-items:center;gap:8px;flex:1}.sms-main-header__name[data-v-4a2f5ef0]{font-size:.8125rem;font-weight:600;color:#111827;letter-spacing:.01em}.sms-main-header__separator[data-v-4a2f5ef0]{font-size:.75rem;color:#d1d5db;font-weight:400}.sms-main-header__phone-wrapper[data-v-4a2f5ef0]{display:flex;align-items:center;gap:3px}.sms-main-header__phone-icon[data-v-4a2f5ef0]{width:12px;height:12px;color:#9ca3af;flex-shrink:0}.sms-main-header__phone[data-v-4a2f5ef0]{font-size:.6875rem;font-weight:400;color:#6b7280;letter-spacing:.01em}.back-to-list-btn[data-v-4a2f5ef0]{display:flex;align-items:center;gap:4px;padding:6px 12px;background:transparent;border:none;color:#6b7280;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;margin-left:-12px}.back-to-list-btn[data-v-4a2f5ef0]:hover{color:#111827}.back-to-list-btn svg[data-v-4a2f5ef0]{font-size:20px}.sms-messages-container[data-v-4a2f5ef0]{flex:1;overflow-y:auto;padding:20px;background-color:#f9fafb;display:flex;flex-direction:column}.sms-state-message[data-v-4a2f5ef0]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;min-height:200px;max-height:300px;text-align:center}.sms-state-icon[data-v-4a2f5ef0]{width:48px;height:48px;margin-bottom:12px;opacity:.6}.sms-loading-state[data-v-4a2f5ef0]{display:flex;align-items:center;justify-content:center;padding:2rem 1.5rem;min-height:200px;width:100%;color:#6b7280}.sms-error-state[data-v-4a2f5ef0]{color:#ef4444}.sms-error-state .sms-state-icon[data-v-4a2f5ef0]{color:#ef4444;opacity:.8}.sms-empty-state[data-v-4a2f5ef0]{color:#6b7280}.sms-empty-state .sms-state-icon[data-v-4a2f5ef0]{color:#9ca3af}.sms-state-text[data-v-4a2f5ef0]{font-size:.875rem;margin:0;color:inherit}.retry-btn[data-v-4a2f5ef0]{margin-top:12px;padding:8px 16px;background:#3e3efe;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}.retry-btn[data-v-4a2f5ef0]:hover{background:#3230d6}.messages-list[data-v-4a2f5ef0]{display:flex;flex-direction:column;gap:12px}.message-bubble[data-v-4a2f5ef0]{display:flex;animation:fadeIn-4a2f5ef0 .3s ease}@keyframes fadeIn-4a2f5ef0{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.message-bubble.sent[data-v-4a2f5ef0]{justify-content:flex-end}.message-bubble.received[data-v-4a2f5ef0]{justify-content:flex-start}.message-content[data-v-4a2f5ef0]{max-width:70%;padding:10px 14px;border-radius:12px;word-wrap:break-word}.message-bubble.sent .message-content[data-v-4a2f5ef0]{background:#3e3efe;color:#fff;border-bottom-right-radius:4px}.message-bubble.received .message-content[data-v-4a2f5ef0]{background:#e5e7eb;color:#111827;border-bottom-left-radius:4px}.message-content p[data-v-4a2f5ef0]{margin:0;font-size:14px;line-height:1.5}.message-meta[data-v-4a2f5ef0]{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:11px}.message-bubble.sent .message-meta[data-v-4a2f5ef0]{justify-content:flex-end;color:hsla(0,0%,100%,.8)}.message-bubble.received .message-meta[data-v-4a2f5ef0]{color:#6b7280}.status-icon[data-v-4a2f5ef0]{width:14px;height:14px}.status-delivered[data-v-4a2f5ef0]{color:#10b981}.status-sent[data-v-4a2f5ef0]{color:#fbbf24}.status-failed[data-v-4a2f5ef0]{color:#ef4444}.sms-composer[data-v-4a2f5ef0]{display:flex;flex-direction:column;background:#fff;border-top:1px solid #e5e7eb;flex-shrink:0;position:relative}.sms-composer__ai-buttons-wrapper[data-v-4a2f5ef0]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding:.5rem 1rem .25rem}.sms-composer__ai-btn[data-v-4a2f5ef0]{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;height:24px;font-size:.7rem;min-width:auto;white-space:nowrap;border-radius:9999px;border:none;cursor:pointer;transition:all .2s ease-in-out}.sms-composer__ai-btn-text[data-v-4a2f5ef0]{font-size:.7rem;font-weight:500;line-height:1}.sms-composer__ai-btn--reply[data-v-4a2f5ef0]{color:#7c3aed;background:rgba(124,58,237,.1)}.sms-composer__ai-btn--reply[data-v-4a2f5ef0]:hover:not(:disabled){background:rgba(124,58,237,.2);color:#6d28d9}.sms-composer__ai-btn--followup[data-v-4a2f5ef0]{color:#f59e0b;background:rgba(245,158,11,.1)}.sms-composer__ai-btn--followup[data-v-4a2f5ef0]:hover:not(:disabled){background:rgba(245,158,11,.2);color:#d97706}.sms-composer__ai-btn--custom[data-v-4a2f5ef0]{color:#4b5563;background:hsla(220,9%,46%,.12)}.sms-composer__ai-btn--custom[data-v-4a2f5ef0]:hover:not(:disabled){background:hsla(220,9%,46%,.2);color:#374151}.sms-composer__ai-customization-overlay[data-v-4a2f5ef0]{position:absolute;inset:0;z-index:10001}.sms-composer__ai-customization-container[data-v-4a2f5ef0]{position:absolute;bottom:56px;left:0;z-index:10002;pointer-events:auto}.sms-composer__ai-btn[data-v-4a2f5ef0]:disabled{opacity:.4;cursor:not-allowed}.sms-composer__editor-wrapper[data-v-4a2f5ef0]{border-bottom:1px solid #e5e7eb;min-height:120px;padding:0}.sms-composer__textarea[data-v-4a2f5ef0]{width:100%;border:none;border-radius:0;padding:.75rem 1rem;font-size:.875rem;font-family:inherit;resize:none;transition:none;color:#111827;line-height:1.5;min-height:80px;background:transparent}.sms-composer__textarea[data-v-4a2f5ef0]:focus{outline:none;border:none;box-shadow:none}.sms-composer__textarea[data-v-4a2f5ef0]::-moz-placeholder{color:#9ca3af;font-style:normal}.sms-composer__textarea[data-v-4a2f5ef0]::placeholder{color:#9ca3af;font-style:normal}.sms-composer__footer[data-v-4a2f5ef0]{padding:.75rem 1rem;display:flex;justify-content:space-between;align-items:center;gap:.5rem}.sms-composer__footer-left[data-v-4a2f5ef0]{display:flex;align-items:center;gap:.4rem}.sms-composer__char-counter[data-v-4a2f5ef0]{font-size:.75rem;color:#6b7280}.sms-composer__footer-right[data-v-4a2f5ef0]{display:flex;align-items:center;position:relative}.sms-composer__footer-inline-tools[data-v-4a2f5ef0]{display:flex;align-items:center;gap:.35rem;margin-right:.4rem}.sms-composer__footer-icon-btn[data-v-4a2f5ef0]{padding:.4rem;border-radius:999px;border:none;background:#f3f4f6;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.1rem;transition:all .2s}.sms-composer__footer-icon-btn[data-v-4a2f5ef0]:hover:not(:disabled){background:#e5e7eb;color:#374151}.sms-composer__send-btn[data-v-4a2f5ef0]{display:flex;align-items:center;gap:.35rem;padding:.4375rem .875rem;background:#3e3efe;color:#fff;border:none;border-radius:9999px;font-size:.75rem;font-weight:600;cursor:pointer;transition:background .2s}.sms-composer__send-btn[data-v-4a2f5ef0]:hover:not(:disabled){background:#3230d6}.sms-composer__send-btn--sending[data-v-4a2f5ef0],.sms-composer__send-btn[data-v-4a2f5ef0]:disabled{opacity:.5;cursor:not-allowed}.sms-composer__send-btn svg[data-v-4a2f5ef0]{width:14px;height:14px}.sms-composer__spin[data-v-4a2f5ef0]{animation:spin-4a2f5ef0 1s linear infinite}@keyframes spin-4a2f5ef0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sms-composer__emoji-container[data-v-4a2f5ef0]{position:absolute;bottom:56px;left:16px;z-index:30}.sms-composer__popover-wrapper[data-v-4a2f5ef0]{position:relative;z-index:5;overflow:visible}.sms-composer__popover[data-v-4a2f5ef0]{position:fixed;z-index:10000;background:#fff;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);max-width:calc(100vw - 32px);min-width:240px}.sms-composer__popover--link[data-v-4a2f5ef0]{width:240px;max-width:240px}.sms-composer__popover-content[data-v-4a2f5ef0]{padding:6px;display:flex;flex-direction:column;gap:6px}.sms-composer__link-field-wrapper[data-v-4a2f5ef0]{display:flex;align-items:center;gap:6px;position:relative}.sms-composer__link-field-icon[data-v-4a2f5ef0]{font-size:16px;color:#6b7280;flex-shrink:0}.sms-composer__link-input[data-v-4a2f5ef0]{flex:1;padding:5px 8px;border:1px solid #d1d5db;border-radius:2px!important;font-size:12px;outline:none;line-height:1.3;transition:border-color .2s;min-width:0;box-sizing:border-box;min-height:0;max-height:28px}.sms-composer__link-input--text[data-v-4a2f5ef0]:focus{border-color:#3e3efe}.sms-composer__link-input--url[data-v-4a2f5ef0]{padding-right:50px;overflow:hidden;text-overflow:ellipsis}.sms-composer__link-input--url[data-v-4a2f5ef0]:focus{border-color:#3e3efe}.sms-composer__link-apply-btn[data-v-4a2f5ef0]{position:absolute;right:2px;top:2px;bottom:2px;padding:0 8px;border:none;border-radius:2px!important;font-size:11px;font-weight:500;cursor:pointer;background:#3e3efe;color:#fff;display:flex;align-items:center;transition:background .2s;min-height:0;max-height:24px}.sms-composer__link-apply-btn[data-v-4a2f5ef0]:hover:not(:disabled){background:#2e2ed8}.sms-composer__link-apply-btn[data-v-4a2f5ef0]:disabled{background:#e5e7eb;color:#9ca3af;cursor:not-allowed}.sms-empty-state--no-phone[data-v-4a2f5ef0]{margin:0;padding:80px 40px;flex:1;min-height:0}.sms-empty-state--no-conversations[data-v-4a2f5ef0]{margin:0;padding:32px 30px;flex:1;min-height:0}.sms-empty-state__content[data-v-4a2f5ef0]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:400px;gap:8px}.sms-empty-state__icon[data-v-4a2f5ef0]{font-size:2.75rem;color:#9ca3af;margin-bottom:0}.sms-empty-state__icon--sm[data-v-4a2f5ef0]{font-size:2.5rem}.sms-empty-state__title[data-v-4a2f5ef0]{font-size:1rem;font-weight:500;color:#111827;margin:0;line-height:1.4}.sms-empty-state__message[data-v-4a2f5ef0]{font-size:.8125rem;color:#6b7280;margin:0;line-height:1.5}.sms-list-view[data-v-4a2f5ef0] .conversation-list{width:100%;min-width:100%;border-right:none}.modal-content[data-v-d16872e2]{border-radius:20px!important;border:1px solid transparent;background-color:#fdfdfe!important;max-height:92vh;overflow-y:auto}[data-v-d16872e2] input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}.modal[data-v-d16872e2]{display:none}.modal.show[data-v-d16872e2]{display:block}.modal-dialog[data-v-d16872e2]{max-width:50%;margin-left:15%}.modal[data-v-d16872e2]{background-color:rgba(0,0,0,.1);z-index:1000}.modal-content[data-v-d16872e2]{border:1px solid #e4e4e7}.modal-header[data-v-d16872e2]{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom:1px solid #e4e4e7}.modal-header .modal-title[data-v-d16872e2]{position:relative;top:8px;font-size:1.1rem}.microphone-dropdown[data-v-d16872e2]{position:absolute;top:45px;left:0;min-width:160px;background:#fff;border:1px solid #e6e8ec;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:1001;max-height:200px;overflow-y:auto}.microphone-dropdown ul[data-v-d16872e2]{list-style:none;margin:0;padding:0}.microphone-dropdown li[data-v-d16872e2]{font-size:.7rem}.microphone-dropdown li[data-v-d16872e2]:hover{font-size:.7rem;cursor:pointer;background:#f8f7ff}@media (min-width:1000px){.modal-dialog[data-v-d16872e2]{max-width:40%}.modal-dialog-1[data-v-d16872e2]{margin-left:28%}.modal-dialog-2[data-v-d16872e2]{margin-left:70%;width:28%;position:absolute;top:0}.modal-dialog-2 .modal-content[data-v-d16872e2]{height:90vh!important;overflow:hidden!important;display:flex;flex-direction:column}.modal-dialog-3[data-v-d16872e2]{margin-left:2%;width:24%;position:absolute;top:0}.modal-dialog-3 .modal-content[data-v-d16872e2]{height:90vh!important;overflow:hidden!important;display:flex;flex-direction:column}.call-interaction-modal[data-v-d16872e2]{display:flex;flex-direction:column;padding:0}.call-panel-body[data-v-d16872e2]{padding:12px;display:flex;flex-direction:column}.call-panel-footer[data-v-d16872e2]{border-top:1px solid #e4e4e7;padding:12px 15px 12px 15px;margin-top:auto;background-color:#fff;position:sticky;bottom:0;z-index:10}.call-panel-footer .btn-save[data-v-d16872e2]{font-size:10px;font-weight:600;padding:6px 12px;min-height:36px}.call-panel-footer .btn-save[data-v-d16872e2]:disabled{opacity:.6;cursor:not-allowed}.footer-error-message[data-v-d16872e2]{margin-top:8px;font-size:12px;color:#dc3545;text-align:center}.phone-numbers-header[data-v-d16872e2]{margin-bottom:5px;align-items:center}.phone-numbers-title[data-v-d16872e2]{font-size:12px;color:#646464;font-weight:400;margin:0;line-height:1.5;display:flex;align-items:center}.phone-numbers-actions[data-v-d16872e2]{min-width:0}.ai-generate-wrapper[data-v-d16872e2]{position:relative;width:240px;flex-shrink:1;min-width:200px;max-width:240px}.ai-generate-wrapper-full[data-v-d16872e2]{width:100%!important;max-width:100%!important;min-width:0!important}.ai-generate-icon[data-v-d16872e2]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#3e3efe;z-index:10;pointer-events:none}.ai-generate-select[data-v-d16872e2]{width:100%}.ai-generate-select[data-v-d16872e2] .ui-select__field{padding-left:36px!important}.add-number-btn[data-v-d16872e2]{float:right;display:flex;align-items:center;padding:0;border:none;background:transparent}.add-number-icon[data-v-d16872e2]{font-size:18px;color:#3e3efe;margin-right:5px}.add-number-text[data-v-d16872e2]{font-size:12px;color:#646464;font-weight:400}.add-call-btn[data-v-d16872e2]{display:flex;align-items:center;padding:0;border:none;background:transparent}.add-call-icon[data-v-d16872e2]{font-size:18px;color:#3e3efe;margin-right:5px}.add-call-text[data-v-d16872e2]{font-size:12px;color:#646464;font-weight:400}}.has-error[data-v-d16872e2] .select-header,.has-error[data-v-d16872e2] .select-header:hover{border-color:#dc3545!important}@keyframes pulse-d16872e2{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.usage-modal[data-v-9bec5dac]{display:flex;flex-direction:column;gap:18px;padding:20px 24px 4px;max-width:100%}.usage-modal__content[data-v-9bec5dac]{display:flex;flex-direction:column;gap:16px}.usage-modal__text[data-v-9bec5dac]{font-size:.85rem;color:#4b5563;margin:0;line-height:1.5}.usage-modal__balance-strip[data-v-9bec5dac]{display:flex;align-items:center;gap:7px;padding:10px 14px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;font-size:.82rem;color:#374151;flex-wrap:wrap}.usage-modal__balance-icon[data-v-9bec5dac]{color:#059669;flex-shrink:0;font-size:15px}.usage-modal__balance-strip strong[data-v-9bec5dac]{color:#065f46;font-weight:600}.usage-modal__balance--low[data-v-9bec5dac]{color:#b45309!important}.usage-modal__balance-note[data-v-9bec5dac]{color:#92400e;font-size:.78rem}.usage-modal__features[data-v-9bec5dac]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 20px;padding:16px;background-color:#f9fafb;border-radius:12px}.usage-modal__feature-item[data-v-9bec5dac]{display:flex;align-items:center;gap:10px;font-size:.8125rem;color:#374151}.usage-modal__feature-icon[data-v-9bec5dac]{font-size:18px;color:#7c3aed;flex-shrink:0}.usage-modal__trial-badge[data-v-9bec5dac]{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #fcd34d;border-radius:24px;font-size:.75rem;font-weight:500;color:#92400e}.usage-modal__clock-icon[data-v-9bec5dac]{font-size:13px}.usage-modal__footer-btn[data-v-9bec5dac]{padding:8px 20px!important;font-size:.8125rem!important}.usage-modal__cta-btn[data-v-9bec5dac]{display:inline-flex;align-items:center;gap:6px;background-color:#7c3aed!important;border-color:#7c3aed!important;color:#fff!important;font-weight:500}.usage-modal__cta-btn[data-v-9bec5dac]:hover:not(:disabled){background-color:#6d28d9!important;border-color:#6d28d9!important}.usage-modal__btn-icon[data-v-9bec5dac]{font-size:16px}[data-v-9bec5dac] .ui-modal__footer{padding:14px 24px 20px}.usage-modal__header-row[data-v-9bec5dac]{display:flex;flex-direction:row;align-items:center;gap:10px}.usage-modal__modal-title[data-v-9bec5dac]{margin:0;font-size:1.05rem;font-weight:600;color:#170f49;line-height:1.5}.usage-modal__select-label[data-v-9bec5dac]{font-size:.78rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin:0}.usage-modal__presets[data-v-9bec5dac]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.usage-modal__preset-btn[data-v-9bec5dac]{display:flex;align-items:center;justify-content:center;gap:5px;padding:14px 10px;border:1.5px solid #e5e7eb;border-radius:8px;background:#fff;font-size:.95rem;font-weight:600;color:#374151;cursor:pointer;transition:all .15s ease}.usage-modal__preset-btn[data-v-9bec5dac]:hover{border-color:#c4b5fd;background:#faf5ff;color:#6d28d9}.usage-modal__preset-btn--selected[data-v-9bec5dac]{border-color:#7c3aed;background:#f5f3ff;color:#7c3aed;box-shadow:0 0 0 3px rgba(124,58,237,.08)}.usage-modal__preset-btn--custom[data-v-9bec5dac]{font-size:.85rem;color:#6b7280}.usage-modal__preset-btn--custom.usage-modal__preset-btn--selected[data-v-9bec5dac]{color:#7c3aed}.usage-modal__custom-wrap[data-v-9bec5dac]{display:flex;flex-direction:column;gap:6px}.usage-modal__custom-field[data-v-9bec5dac]{display:flex;align-items:center;border:1.5px solid #7c3aed;border-radius:8px;overflow:hidden;box-shadow:0 0 0 3px rgba(124,58,237,.08)}.usage-modal__currency-prefix[data-v-9bec5dac]{padding:0 12px;font-size:.95rem;font-weight:600;color:#374151;background:#f9fafb;border-right:1px solid #e5e7eb;height:42px;display:flex;align-items:center}.usage-modal__custom-input[data-v-9bec5dac]{flex:1;padding:10px 12px;border:none;outline:none;font-size:.95rem;color:#111827;background:#fff}.usage-modal__hint[data-v-9bec5dac]{font-size:.75rem;color:#9ca3af}@keyframes spin-9bec5dac{to{transform:rotate(1turn)}}.usage-modal__btn-icon--spin[data-v-9bec5dac]{animation:spin-9bec5dac .8s linear infinite}.insufficient-credits-modal[data-v-0ad3e27d]{display:flex;flex-direction:column;gap:18px;padding:20px 24px 4px}.insufficient-credits-modal__header[data-v-0ad3e27d]{text-align:center}.insufficient-credits-modal__icon[data-v-0ad3e27d]{font-size:42px;color:#dc2626;margin-bottom:4px}.insufficient-credits-modal__title[data-v-0ad3e27d]{font-size:1.1rem;font-weight:600;color:#dc2626;margin:0}.insufficient-credits-modal__content[data-v-0ad3e27d]{display:flex;flex-direction:column;gap:16px}.insufficient-credits-modal__text[data-v-0ad3e27d]{font-size:.85rem;color:#4b5563;margin:0;line-height:1.5;text-align:center}.insufficient-credits-modal__hint[data-v-0ad3e27d]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;font-size:.8rem;color:#6b7280}.insufficient-credits-modal__cta-btn[data-v-0ad3e27d]{display:inline-flex;align-items:center;gap:6px;background-color:#7c3aed!important;border-color:#7c3aed!important;color:#fff!important;font-weight:500}.insufficient-credits-modal__cta-btn[data-v-0ad3e27d]:hover:not(:disabled){background-color:#6d28d9!important;border-color:#6d28d9!important}.insufficient-credits-modal__btn-icon[data-v-0ad3e27d]{font-size:16px}[data-v-0ad3e27d] .ui-modal__footer{padding:14px 24px 20px}.spinner-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.6);z-index:9999;backdrop-filter:blur(2px)}.spinner,.spinner-overlay{display:flex;justify-content:center;align-items:center}.spinner{position:relative;width:32px;height:32px}.spinner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid hsla(0,0%,100%,.2);border-radius:50%;border-left-color:#fff;animation:spin 1s linear infinite}.verify-email-alert{background-color:#18181b;color:#fff;padding-top:3px;padding-bottom:3px}.verify-email-alert a{color:#fff;text-decoration:underline;font-size:.9rem;margin-left:5px}.verify-email-alert a:hover{cursor:pointer;text-decoration:underline}.spinner img{height:60px;z-index:10}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-sonner-toaster]{--normal-bg:#fff;--success-bg:linear-gradient(90deg,#f0fdf4 0%,#fff 8%);--error-bg:linear-gradient(90deg,#fef2f2 0%,#fff 8%);--warning-bg:linear-gradient(90deg,#fffbeb 0%,#fff 8%);--info-bg:linear-gradient(90deg,#eff6ff 0%,#fff 8%)}[data-sonner-toaster][data-theme=light]{--normal-border:rgba(0,0,0,.05);--success-border:#10b981;--error-border:#ef4444;--warning-border:#f59e0b;--info-border:#3b82f6}[data-sonner-toast]{border-radius:12px;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.05);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:auto;padding:12px 16px;border-left:4px solid transparent;backdrop-filter:blur(8px)}[data-sonner-toast]:hover{transform:translateY(-2px);transition:transform .2s ease}[data-sonner-toast][data-type=success]{background:var(--success-bg);border-left-color:var(--success-border)}[data-sonner-toast][data-type=error]{background:var(--error-bg);border-left-color:var(--error-border)}[data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-left-color:var(--warning-border)}[data-sonner-toast][data-type=info]{background:var(--info-bg);border-left-color:var(--info-border)}@keyframes slideInDown{0%{transform:translateY(-32px);opacity:0}to{transform:translateY(0);opacity:1}}[data-sonner-toast]{animation:slideInDown .4s cubic-bezier(.16,1,.3,1)}[data-sonner-toast] [data-close-button]{border:none;opacity:1;width:20px;height:20px;min-width:20px;min-height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center}[data-sonner-toast] [data-close-button] svg{width:12px;height:12px;stroke-width:2.5}[data-sonner-toast]:not([data-type]) [data-close-button]{color:#374151;background:rgba(0,0,0,.06)}[data-sonner-toast]:not([data-type]) [data-close-button]:hover{color:#111827;background:rgba(0,0,0,.1)}[data-sonner-toast][data-type=success] [data-close-button]{color:var(--success-border);background:rgba(16,185,129,.12)}[data-sonner-toast][data-type=success] [data-close-button]:hover{color:#059669;background:rgba(16,185,129,.2)}[data-sonner-toast][data-type=error] [data-close-button]{color:var(--error-border);background:rgba(239,68,68,.12)}[data-sonner-toast][data-type=error] [data-close-button]:hover{color:#dc2626;background:rgba(239,68,68,.2)}[data-sonner-toast][data-type=warning] [data-close-button]{color:var(--warning-border);background:rgba(245,158,11,.12)}[data-sonner-toast][data-type=warning] [data-close-button]:hover{color:#d97706;background:rgba(245,158,11,.2)}[data-sonner-toast][data-type=info] [data-close-button]{color:var(--info-border);background:rgba(59,130,246,.12)}[data-sonner-toast][data-type=info] [data-close-button]:hover{color:#2563eb;background:rgba(59,130,246,.2)}.custom-toast-item{font-size:.875rem}.custom-toast-title{font-weight:600;margin-bottom:4px}.custom-toast-description{color:#6b7280;line-height:1.5}[data-sonner-toast] button[data-button]{background:rgba(62,62,254,.1);color:#3e3efe;border:none;padding:6px 12px;border-radius:6px;font-weight:500;font-size:.8125rem;transition:all .2s ease}[data-sonner-toast] button[data-button]:hover{background:rgba(62,62,254,.2)}:root{--color-primary:#3e3efe;--color-primary-dark:#3230d6;--color-primary-light:#f8f7ff;--color-text-dark:#170f49;--color-text-secondary:#484964;--color-text-muted:#9ca3af;--color-text-placeholder:#6b7280;--color-border:#d0d5dd;--color-border-light:#e5e7eb;--color-bg-white:#fff;--color-bg-light:#f8f9fa}body{font-family:Inter,sans-serif;overflow-x:hidden;overflow-y:hidden;background-color:var(--color-primary-light)}@media (min-width:900px) and (max-width:1100px){.custom-col-width-10{width:calc(100% - 50px)!important}}@media (min-width:1101px){.dashboard-body{position:relative}.dashboard-body .row{display:flex;flex-wrap:nowrap}.custom-col-width-2{width:280px!important;flex-shrink:0}.custom-col-width-10{width:calc(100% - 240px)!important;flex:1;margin-left:0!important}}:focus,:focus-visible,:focus-within{outline:none!important;box-shadow:none!important}.btn:active,.btn:focus{box-shadow:none!important;outline:none!important}.content-section{padding-top:15px;padding-left:25px;padding-right:35px;padding-bottom:12px;height:93vh}.auth-card{border-radius:30.4px;box-shadow:none}.auth-card>.card-body{padding:0}.info-section{padding:45px 50px 45px 50px}.auth-card .info-section img{padding:0}.auth-card .info-section .title{font-size:2.4rem!important;font-weight:600;margin-top:40px;margin-bottom:10px}.auth-card .info-section .text{font-size:.95rem;line-height:1.2rem;margin-bottom:35px;width:95%}.auth-section{background-color:var(--color-primary-light);padding:40px 40px 40px 70px;border-radius:0 30.4px 30.4px 0;height:100%}.auth-section .card{border-radius:30.4px;box-shadow:0 87.62px 59.01px 0 rgba(19,18,66,.02),.89px 3.58px 92.98px 0 rgba(20,20,43,.04),0 48.28px 48.28px 0 rgba(74,163,255,.02);border-color:transparent;height:100%}.auth-section .title{font-size:18px;font-weight:600;color:var(--color-text-dark);margin-bottom:8px}.auth-section .card-body{padding-left:50px;padding-right:40px;padding-top:30px;padding-bottom:30px}.auth-section .card-body label{font-size:14px!important;font-weight:500!important;color:var(--color-text-dark)!important;margin-bottom:6px}.auth-section .card-body input{height:44px;border-radius:8px!important;border:1px solid #f3f4f6!important;box-shadow:none!important;transition:all .2s ease;outline:none!important}.auth-section .card-body input:focus{border-color:var(--color-primary)!important;box-shadow:none!important;outline:none!important}.auth-section .card-body input::-moz-placeholder{font-size:12px!important;line-height:14px!important;font-weight:400!important;color:var(--color-text-muted)!important}.auth-section .card-body input::placeholder{font-size:12px!important;line-height:14px!important;font-weight:400!important;color:var(--color-text-muted)!important}.auth-section .card-body .btn-primary{background-color:var(--color-primary);border:1px solid var(--color-primary)!important;border-radius:8px;height:42px;color:var(--color-bg-white);font-size:13px;font-weight:500;margin-top:8px;width:100%;box-shadow:0 2px 4px 0 rgba(19,18,66,.08)!important;transition:all .2s ease}.auth-section .card-body .btn-primary:hover{background-color:var(--color-primary-dark);border-color:var(--color-primary-dark);transform:translateY(-1px);box-shadow:0 4px 8px 0 rgba(19,18,66,.12)!important}.auth-section .card-body .btn-secondary{background-color:var(--color-bg-white);border:1px solid var(--color-primary)!important;border-radius:8px;height:42px;color:var(--color-primary);font-size:13px;font-weight:500;margin-top:12px;width:100%;box-shadow:0 2px 4px 0 rgba(19,18,66,.08)!important;transition:all .2s ease}.auth-section .card-body .btn-secondary:hover{background-color:var(--color-primary);color:var(--color-bg-white);transform:translateY(-1px);box-shadow:0 4px 8px 0 rgba(19,18,66,.12)!important}.auth-section .auth-link{font-size:13px;font-weight:400;margin-top:16px;color:var(--color-primary);text-decoration:unset;display:block;text-align:right;transition:color .2s ease}.auth-section .auth-link:hover{color:var(--color-primary-dark);text-decoration:underline}.signup-text{text-align:center;margin-top:16px;font-size:13px}.signup-question{color:var(--color-text-placeholder);margin-right:4px}.signup-link{color:var(--color-primary);text-decoration:none;font-weight:500;transition:color .2s ease}.signup-link:hover{color:var(--color-primary-dark);text-decoration:underline}.divider{display:flex;align-items:center;text-align:center;width:100%;margin-top:20px;margin-bottom:8px}.divider:after,.divider:before{content:"";flex:1;border-bottom:1px solid rgba(19,18,66,.1)}.divider:not(:empty):before{margin-right:.5em}.divider:not(:empty):after{margin-left:.5em}.divider span{color:#131242;font-weight:500;font-size:14px;opacity:.6}.auth-section .card-body .btn-oauth{background-color:var(--color-bg-white);border:1px solid var(--color-border-light)!important;border-radius:8px;height:44px;color:#374151;font-size:13px;font-weight:500;margin-top:6px;margin-bottom:6px;width:100%;box-shadow:none;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.auth-section .card-body .btn-oauth img{margin-right:12px;width:18px;height:18px}.auth-section .card-body .btn-oauth:hover{border:1px solid var(--color-primary)!important;background-color:#f8f9ff;box-shadow:none}.content{display:flex;flex-direction:column;justify-content:center;height:100vh;background-image:url(/img/auth-page-bkg.ce4083ed.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}.form-group{margin-bottom:20px}.form-group .form-text{font-size:13px;margin-top:4px}.custom-dropdown-toggle:after,.dropdown .dropdown-toggle:after,.dropdown .dropdown-toggle:before{display:none}.table{width:100%;border-collapse:collapse}.table thead{position:sticky;top:0;z-index:10;background-color:var(--color-bg-light)}.table-card{border:1px solid var(--color-bg-white);border-radius:20px;background-color:var(--color-bg-white)}.table td.sticky-column,.table th.sticky-column{width:40px;max-width:40px}.btn-unfilled{background-color:transparent;color:var(--color-primary)}.btn-filled,.btn-unfilled{border:1px solid var(--color-primary);border-radius:8px;font-size:.82rem;margin-right:8px}.btn-filled,.btn-unfilled:hover{background-color:var(--color-primary);color:var(--color-bg-white)}.btn-filled:hover{color:var(--color-bg-white)}.btn-img{padding:8px}.btn-img img{height:1.1rem!important}.table-card .header-buttons{padding-left:25px;padding-right:20px}.modal__content .table thead,.table thead{border-radius:12px!important;padding:0;background-color:var(--color-bg-white)}.modal__content .table thead th,.table thead th{border-color:#eeeef2;padding-top:13px!important;padding-bottom:13px!important}.modal__content .table thead tr th,.table thead tr th{font-weight:500;color:var(--color-text-secondary);font-size:.75rem;padding-top:10px;padding-bottom:10px}.modal__content .table thead tr th:first-child,.table thead tr th:first-child{border-top-left-radius:12px!important}.modal__content .table thead tr th:last-child,.table thead tr th:last-child{border-top-right-radius:12px!important}table .btn-link{color:#a3a9b6;padding-top:0;padding-bottom:0}.modal__content table tr td,table tr td{padding-top:13px;font-size:.75rem!important;font-weight:300!important;color:var(--color-text-secondary);padding-top:12px!important;padding-bottom:12px!important;cursor:pointer}.table td,.table th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;text-align:center}.allow-overflow,.table .allow-overflow{overflow:visible}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.modal__content table .striped,.modal__content table tbody tr:hover,table .striped,table tbody tr:hover{background-color:#f9f9fc!important}.card .link,.modal__content table .link,table .link{color:var(--color-primary);text-decoration:unset!important}.card .link:hover,.modal__content table .link:hover,table .link:hover{cursor:pointer;text-decoration:underline!important}.modal__content table .pi,table .pi{cursor:pointer}.modal__content table tr td .pi,table tr td .pi{margin-right:15px}table tr{border-top:1px solid #333372}table tr td{font-size:.9rem}table .actions-dropdown{position:relative;left:15px}table .dropdown{height:25px;width:25px;background-color:var(--color-bg-white);border-radius:50%;box-shadow:0 1.25px 3.13px 0 rgba(38,51,77,.03),0 1.25px 3.13px 0 rgba(38,51,77,.03)}table .dropdown .dropdown-toggle>.pi{position:static;font-size:11px}table .dropdown-menu{padding:0 8px 0 8px;align-items:center;align-self:center}table .dropdown .dropdown-item{font-size:.8rem;padding-top:7px;padding-bottom:7px;border-bottom:1px solid #e7e7e7}.dropdown .dropdown-item:active{background-color:#e7e7e7}table .dropdown .dropdown-item img{height:.85rem;margin-right:10px}table .dropdown .dropdown-item .pi{margin-right:10px}.required-field{color:#dc3545;font-size:1.1rem;position:relative;top:2px;left:2px}.modal-header{background-color:var(--color-primary)}.modal-header .modal-title{font-weight:500;justify-content:center;position:relative;left:50%;transform:translateX(-50%);font-size:1.1rem;text-align:center;color:var(--color-bg-white)}.modal-header .btn{border-color:var(--color-primary);background-color:var(--color-primary);font-weight:700}.modal-header .btn img{height:16px;margin-bottom:6px}.modal .btn-save{background-color:#2d60ff;color:var(--color-bg-white);font-size:.9rem;font-weight:600;padding-top:8px;padding-bottom:8px;border-radius:10px}.content-card label,.modal label{color:#344054;font-weight:500;font-size:14px}.content-card input,.modal input,select{border:1px solid var(--color-border)!important;border-radius:8px!important;font-size:.82rem!important;padding-top:5px;padding-bottom:5px;height:43px!important}.content-card input,option,select{color:#282a30!important}option{cursor:pointer;font-size:.82rem!important}.modal textarea{border:1px solid var(--color-border);border-radius:8px;color:#282a30;font-size:.82rem;padding-top:5px;padding-bottom:5px}.content-card input::-moz-placeholder,.modal input::-moz-placeholder{font-size:.82rem;font-weight:300}.content-card input::placeholder,.modal input::placeholder{font-size:.82rem;font-weight:300}.tag-badge{cursor:pointer}.badge-cold{color:#fa5a7d;background-color:#fa5a7d1a}.badge-cold,.badge-validated{font-size:11px;padding:5px 10px 5px 10px;border-radius:10px}.badge-validated{color:#0086d9;background-color:#e6f3fb}.bread-crumb{margin:10px 0 10px 10px;gap:15px}.bread-crumb .pi{font-size:10px;margin-top:5px}.bread-crumb .inactive{font-size:14px;font-weight:400;cursor:pointer}.bread-crumb .active{font-size:14px;font-weight:700;cursor:pointer}.pagination{display:flex;align-items:center;justify-content:center;padding:8px 12px;margin-left:12px;margin-top:16px;gap:16px}.pagination-controls{display:inline-flex;align-items:center;gap:8px;background:transparent;border:none;border-radius:0;padding:0}.pagination-controls .per-page{display:inline-flex;align-items:center;gap:6px}.pagination-controls .per-page-select{border:none!important;background:transparent!important;outline:none!important;font-size:12px!important;height:20px!important;line-height:24px!important;width:auto!important;min-width:auto!important;max-width:40px!important;padding:0!important;margin:0!important;box-shadow:none!important;border-radius:0!important;cursor:pointer!important;color:var(--color-text-secondary)!important}.pagination-controls .per-page-label{font-size:12px;color:var(--color-text-secondary)}.custom-pagination{display:inline-flex;align-items:center;gap:6px}.custom-pagination.tight-spacing{gap:2px}.custom-pagination .control-next,.custom-pagination .control-prev,.custom-pagination button:not(.ellipsis){display:inline-flex;align-items:center;justify-content:center;height:24px;min-width:28px;border:none!important;background:transparent!important;box-shadow:none!important;outline:none!important;color:var(--color-text-secondary);border-radius:6px;padding:0 8px;font-size:11px}.custom-pagination button.active{background:transparent!important;border:none!important;color:var(--color-primary)!important;outline:none!important;box-shadow:none!important}.custom-pagination .control-next:not(:disabled):hover,.custom-pagination .control-prev:not(:disabled):hover,.custom-pagination button:not(.ellipsis):not(:disabled):hover{color:var(--color-primary)}.custom-pagination i{font-size:12px;line-height:1;vertical-align:middle;position:relative;top:1px}.custom-pagination .ellipsis{color:#9aa0a6;background:transparent;border:none;padding:0 4px}.pagination-info{color:#abacbe;font-size:.8rem;margin-top:15px;margin-bottom:5px}.pagination-info .value{font-weight:600;color:var(--color-text-secondary)}.badge-task-type{color:var(--color-primary);font-size:.7rem;font-weight:500;border:1px solid var(--color-primary);background-color:var(--color-bg-white);border-radius:10px;padding:4px 10px 2px 10px;cursor:pointer}.badge-task-type .fa{color:var(--color-primary);margin-right:4px;font-size:.65rem}.sticky-column{position:sticky;left:0;z-index:2;background-color:#fff;border-right:1px solid #f5f3f3}.ql-toolbar{border-top-left-radius:8px;border-top-right-radius:8px;background-color:#f9f9fc}.ql-container{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.dp__input{border-radius:7px!important;height:36px!important;color:var(--color-bg-white)!important;font-size:.8rem!important;background-color:var(--color-primary)!important;border:1px solid var(--color-primary)!important}.dp__input::-moz-placeholder{color:var(--color-bg-white)!important;opacity:1!important;font-size:.81rem!important}.dp__input::placeholder{color:var(--color-bg-white)!important;opacity:1!important;font-size:.81rem!important}.dp__cell_inner{font-size:.78rem;padding:4px!important}.dp__calendar_header_item{font-size:.8rem}.dp__range_end,.dp__range_start{background-color:var(--color-primary)!important;border:1px solid var(--color-primary)!important;border-radius:4px!important}.dp__action_row{padding-top:0!important}.dp__selection_preview{display:none!important}.dp__action_button{font-size:.75rem!important;padding-bottom:3px!important}.dp__action_select{background-color:var(--color-primary)!important;border:1px solid var(--color-primary)!important;border-radius:4px!important}.dp--clear-btn>svg,.dp__input_icon{color:var(--color-bg-white)!important}.form-switch{display:inline-block;cursor:pointer;-webkit-tap-highlight-color:transparent}.form-switch i{position:relative;display:inline-block;margin-right:.5rem;width:44px;height:24px;background-color:#e6e6e6;border-radius:23px;vertical-align:text-bottom;transition:all .3s linear}.form-switch i:before{width:42px;height:22px;transform:translate3d(2px,2px,0) scaleX(1);transition:all .25s linear}.form-switch i:after,.form-switch i:before{content:"";position:absolute;left:0;background-color:#fff;border-radius:11px}.form-switch i:after{width:20px;height:20px;box-shadow:0 2px 2px rgba(0,0,0,.24);transform:translate3d(2px,2px,0);transition:all .2s ease-in-out}.form-switch:active i:after{width:28px;transform:translate3d(2px,2px,0)}.form-switch:active input:checked+i:after{transform:translate3d(16px,2px,0)}.form-switch input{display:none}.form-switch input:checked+i{background-color:var(--color-primary)}.form-switch input:checked+i:before{transform:translate3d(18px,2px,0) scale3d(0,0,0)}.form-switch input:checked+i:after{transform:translate3d(22px,2px,0)}.loading{height:2px;margin-top:5px}.loading-bar{width:100%;height:2px;margin-top:0;background:linear-gradient(90deg,#f8f8f8,#7d7df7,#f6f6f8);background-size:200% 100%;animation:loading 1s infinite}@keyframes loading{0%{background-position:100% 0}to{background-position:0 0}}.vue-tel-input{border:1px solid var(--color-border)!important;border-radius:8px!important;box-shadow:none;margin-bottom:15px}.vue-tel-input input{border:1px solid transparent!important}.vue-tel-input input:focus{outline:none;box-shadow:none!important}.vue-tel-input .vti__dropdown-item span,.vue-tel-input .vti__dropdown-item strong{font-size:.8rem}.no-link-style{color:inherit!important;text-decoration:none!important}.hoverable{cursor:pointer}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:var(--color-bg-light);border-radius:4px}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:4px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}::-webkit-scrollbar-thumb:hover{background:#31449b}::-webkit-scrollbar-thumb:active{background:#1e2a5e}::-webkit-scrollbar-corner{background:var(--color-bg-light)}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-thin::-webkit-scrollbar{width:4px;height:4px}.scrollbar-thin::-webkit-scrollbar-track{background:transparent}.scrollbar-thin::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:2px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background:#64748b}.dp__input::-moz-placeholder{font-family:Inter,sans-serif!important}.dp__action_button,.dp__action_row,.dp__calendar,.dp__calendar_header,.dp__calendar_header_item,.dp__cell_inner,.dp__input,.dp__input::placeholder,.dp__menu,.dp__menu_content,.dp__selection_preview{font-family:Inter,sans-serif!important}