.form-submitted[data-v-525619bc]{align-items:center;align-self:stretch;color:var(--color-blue-500);display:flex;flex-direction:column;gap:24px;justify-content:flex-end;padding:var(--space-600);padding-top:var(--space-1000);--color-blue-300:#6184ca;--color-blue-500:#1850c1;--color-grey-950:#2d2d2d;--color-white:#fff;--space-200:8px;--space-400:16px;--space-600:24px;--space-1000:40px;--border-radius-full:9999px}.submitted-description[data-v-525619bc],.submitted-title[data-v-525619bc]{color:var(--color-grey-950);font-family:Inter;text-align:center}.submitted-title[data-v-525619bc]{font-size:16px;font-weight:700;line-height:120%}.submitted-description[data-v-525619bc]{font-size:14px;font-weight:400;line-height:18px}.close-button[data-v-525619bc]{align-items:center;background:var(--color-white);border:1px solid var(--color-blue-300);border-radius:var(--border-radius-full);color:var(--color-blue-500);cursor:pointer;display:flex;flex:1 0 0;gap:var(--space-200);justify-content:center;padding:var(--space-200) var(--space-400);transition:all .2s;width:100%}.form-group[data-v-cd2f7c0c]{--border-radius-xs:4px;--border-radius-full:9999px;--button-gap:7px;--button-padding-y:7px;--button-padding-x:10.5px;--color-border-default:#adadad;--color-blue-500:#1850c1;--color-text-secondary:#616161;--color-text-severity-danger-on-bg:#9b2a1d;--color-white:#fff;--fileupload-header-padding:15.75px;--fileupload-header-gap:7px;display:flex;flex-direction:column;gap:6px;position:relative}.form-group-label.attachments[data-v-cd2f7c0c]{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.drop-area[data-v-cd2f7c0c]{align-items:center;align-self:stretch;border:1px solid var(--color-border-default);border-radius:var(--border-radius-xs);color:var(--color-text-secondary);display:flex;font-size:14px;font-style:normal;font-weight:400;gap:var(--fileupload-header-gap);line-height:18px;padding:var(--fileupload-header-padding)}.file-size-exceeded[data-v-cd2f7c0c],.file-type-error[data-v-cd2f7c0c]{color:var(--color-text-severity-danger-on-bg);font-size:12px;font-weight:400;letter-spacing:.4px}.can-add-files[data-v-cd2f7c0c]{align-items:center;display:flex;flex-direction:row;gap:8px}.add-files-button[data-v-cd2f7c0c]{align-items:center;background:var(--color-blue-500);border:1px solid var(--color-blue-500);border-radius:var(--border-radius-full);color:var(--color-white);cursor:pointer;display:flex;gap:var(--button-gap);opacity:.7;padding:var(--button-padding-y) var(--button-padding-x)}.add-files-button[data-v-cd2f7c0c]:focus-visible{outline:1px solid var(--color-blue-500);outline-offset:1px}.file-size-limit[data-v-cd2f7c0c]{color:var(--color-text-secondary);font-size:14px;font-weight:400;line-height:18px;text-align:right}.file-list[data-v-cd2f7c0c]{display:flex;flex-direction:column}.file-item[data-v-cd2f7c0c]{align-items:center;border:1px solid var(--color-border-default);border-radius:var(--border-radius-xs);display:flex;justify-content:space-between;line-height:18px;padding:12px}.file-item-name-and-icon[data-v-cd2f7c0c]{align-items:center;display:flex;gap:4px;word-break:break-all}.file-item-name-and-icon svg[data-v-cd2f7c0c]{color:#949494}.file-item button[data-v-cd2f7c0c]{align-items:center;background:none;border:none;cursor:pointer;display:flex}.custom-select[data-v-5bb1d749]{--border-radius-xs:4px;--color-border-default:#adadad;--color-grey-50:#f7f7f7;--color-blue-75:#e6edfa;--color-blue-500:#1850c1;--color-grey-100:#e0e0e0;--color-grey-200:#d3d3d3;--color-grey-950:#2d2d2d;--color-surface-danger-default:#fdf5f4;--color-text-secondary:#616161;--color-text-severity-danger-on-bg:#9b2a1d;--color-text-tertiary:#949494;--color-white:#fff;--space-400:16px;box-sizing:border-box;position:relative;width:100%}.select-trigger[data-v-5bb1d749]{align-items:center;background:var(--color-white);border:1px solid var(--color-border-default);border-radius:4px;color:var(--color-grey-950);cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:16px;font-weight:400;justify-content:space-between;line-height:22px;padding:12px;text-align:left;transition:border-color .2s}.select-trigger.is-open[data-v-5bb1d749],.select-trigger[data-v-5bb1d749]:focus:not(.is-disabled){border-color:var(--color-blue-500);outline:1px solid var(--color-blue-500)}.select-trigger.is-disabled[data-v-5bb1d749]{cursor:not-allowed;opacity:.6}.custom-select.has-error .select-trigger[data-v-5bb1d749]{background:var(--color-surface-danger-default);border-color:var(--color-text-severity-danger-on-bg);color:var(--color-text-severity-danger-on-bg)}.select-value[data-v-5bb1d749]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-arrow[data-v-5bb1d749],.select-placeholder[data-v-5bb1d749]{color:var(--color-text-secondary)}.select-arrow[data-v-5bb1d749]{flex-shrink:0;transition:transform .2s}.select-arrow.is-open[data-v-5bb1d749]{transform:rotate(180deg)}.dropdown-container[data-v-5bb1d749]{background:var(--color-white);border:1px solid var(--color-border-default);border-radius:var(--border-radius-xs);box-shadow:0 4px 12px #0000001a;left:0;margin-top:8px;position:absolute;right:0;top:100%;z-index:1000}.dropdown-container.is-open[data-v-5bb1d749]{outline:none}.search-container[data-v-5bb1d749]{border-bottom:1px solid var(--color-grey-100);box-sizing:border-box;padding:16px 16px 6px}.search-input-wrapper[data-v-5bb1d749]{align-items:center;display:flex;position:relative}.search-icon[data-v-5bb1d749]{left:12px;pointer-events:none;position:absolute;z-index:1}.search-input[data-v-5bb1d749]{background:var(--color-grey-50);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-xs);box-sizing:border-box;color:var(--color-grey-950);font-family:Inter,sans-serif;font-size:12px;height:40px;line-height:16px;padding:12px 0 12px 36px;transition:border-color .2s;width:100%}.search-input[data-v-5bb1d749]:focus{outline:none}.search-input[data-v-5bb1d749]::-moz-placeholder{color:var(--color-text-tertiary)}.search-input[data-v-5bb1d749]::placeholder{color:var(--color-text-tertiary)}.options-list[data-v-5bb1d749]{box-shadow:0 -6px 20px #0000000f;max-height:200px;overflow-y:auto;scrollbar-width:thin}.no-options[data-v-5bb1d749]{color:var(--color-text-secondary);font-size:14px;padding:var(--space-300);text-align:center}.option-item[data-v-5bb1d749]{align-items:center;background:#fff;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:12px 16px 12px 40px;position:relative;transition:background-color .2s}.option-item.is-focused[data-v-5bb1d749],.option-item[data-v-5bb1d749]:hover{background:var(--color-blue-75)}.option-item.is-selected[data-v-5bb1d749]{background:var(--color-blue-75);color:var(--color-blue-500)}.option-text[data-v-5bb1d749]{color:var(--color-grey-950);flex:1;font-family:Inter,sans-serif;font-size:12px;font-weight:400;letter-spacing:.1px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.option-checkmark[data-v-5bb1d749]{left:16px;position:absolute}.options-list[data-v-5bb1d749]::-webkit-scrollbar{width:6px}.options-list[data-v-5bb1d749]::-webkit-scrollbar-track{background:transparent}.options-list[data-v-5bb1d749]::-webkit-scrollbar-thumb{background:var(--color-grey-100);border-radius:3px}.options-list[data-v-5bb1d749]::-webkit-scrollbar-thumb:hover{background:var(--color-border-default)}.inbox-content[data-v-39f1fc0f]{height:100%;overflow-y:auto;padding:24px;scrollbar-width:thin;width:470px;--border-radius-xs:4px;--border-radius-full:9999px;--button-gap:7px;--color-border-default:#adadad;--color-blue-75:#e6edfa;--color-blue-300:#6184ca;--color-blue-500:#1850c1;--color-blue-500-hover:#1444a4;--color-grey-100:#e0e0e0;--color-grey-950:#2d2d2d;--color-red-600:#bd3324;--color-surface-danger-default:#fdf5f4;--color-text-secondary:#616161;--color-text-severity-danger-on-bg:#9b2a1d;--color-white:#fff;--space-200:8px;--space-300:12px;--space-400:16px;--space-600:24px;--space-1000:40px}.contact-form[data-v-39f1fc0f]{align-self:stretch;gap:var(--space-600)}.contact-form[data-v-39f1fc0f],.form-group[data-v-39f1fc0f]{display:flex;flex-direction:column}.form-group[data-v-39f1fc0f]{gap:6px;position:relative}.form-group label[data-v-39f1fc0f]{color:var(--color-grey-950);font-size:16px;font-style:normal;font-weight:400;line-height:22px;width:-moz-fit-content;width:fit-content}.form-group label .required[data-v-39f1fc0f]{color:var(--color-red-600)}.form-group input[data-v-39f1fc0f],.form-group textarea[data-v-39f1fc0f]{background:var(--color-white);border:1px solid var(--color-border-default);border-radius:var(--border-radius-xs);font-family:Inter;font-size:16px;font-weight:400;line-height:22px;padding:var(--space-300);transition:border-color .2s}.form-group textarea[data-v-39f1fc0f]{color:var(--color-text-secondary)}.form-group input[data-v-39f1fc0f]:focus,.form-group textarea[data-v-39f1fc0f]:focus{border:1px solid var(--color-blue-500)}#description.error[data-v-39f1fc0f],.form-group input.error[data-v-39f1fc0f]{background:var(--color-surface-danger-default);border:1px solid var(--color-text-severity-danger-on-bg);color:var(--color-text-severity-danger-on-bg)}input.error[data-v-39f1fc0f]::-moz-placeholder,textarea.error[data-v-39f1fc0f]::-moz-placeholder{color:var(--color-red-600)}input.error[data-v-39f1fc0f]::placeholder,textarea.error[data-v-39f1fc0f]::placeholder{color:var(--color-red-600)}input.error[data-v-39f1fc0f]:focus,textarea.error[data-v-39f1fc0f]:focus{border:1px solid var(--color-text-severity-danger-on-bg);outline:1px solid var(--color-text-severity-danger-on-bg)}.description-error-message[data-v-39f1fc0f],.form-group .input-error-message[data-v-39f1fc0f]{color:var(--color-text-severity-danger-on-bg);font-size:12px;font-weight:400;letter-spacing:.4px}.form-group .input-error-message[data-v-39f1fc0f]{position:absolute;transform:translateY(80px)}.description-info-wrapper[data-v-39f1fc0f]{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.description-info-wrapper.error[data-v-39f1fc0f]{justify-content:space-between}.character-count[data-v-39f1fc0f]{color:var(--color-text-secondary);font-size:12px;text-align:right}.form-actions[data-v-39f1fc0f]{display:flex;gap:12px;margin-top:8px}.cancel-button[data-v-39f1fc0f],.submit-button[data-v-39f1fc0f]{border-radius:var(--border-radius-full);color:var(--color-blue-500);cursor:pointer;flex:1;font-size:16px;font-weight:400;line-height:22px;padding:var(--space-200) var(--space-400);transition:all .2s}.cancel-button[data-v-39f1fc0f]{background:var(--color-white);border:1px solid var(--color-blue-300)}.cancel-button[data-v-39f1fc0f]:hover{background:var(--color-blue-75)}.cancel-button[data-v-39f1fc0f]:focus-visible,.submit-button[data-v-39f1fc0f]:focus-visible{outline:1px solid var(--color-blue-500);outline-offset:1px}.submit-button[data-v-39f1fc0f]{background:var(--color-blue-500);border:none;border-radius:var(--border-radius-full);color:#fff;font-family:Inter;font-size:16px;font-weight:400;line-height:22px}.submit-button[data-v-39f1fc0f]:hover{background:var(--color-blue-500-hover)}.submit-button[data-v-39f1fc0f]:disabled{background:var(--color-grey-100);color:var(--color-text-secondary);cursor:not-allowed}.fade-enter-active[data-v-39f1fc0f],.fade-leave-active[data-v-39f1fc0f]{transition:all .3s cubic-bezier(.4,0,.2,1)}.chat-welcome-content[data-v-08a9c92a]{display:flex;flex:1;flex-direction:column;gap:24px;justify-content:center;padding:20px 0}.chat-welcome[data-v-08a9c92a]{text-align:center}.chat-logo[data-v-08a9c92a]{align-items:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:50%;color:#fff;display:flex;font-size:24px;height:60px;justify-content:center;margin:0 auto 16px;width:60px}.chat-welcome h3[data-v-08a9c92a]{color:#111827;font-size:20px;margin:0 0 12px}.chat-welcome p[data-v-08a9c92a]{color:#6b7280;line-height:1.5;margin:0}.user-message[data-v-f058468e]{align-items:flex-end;margin-left:auto;max-width:80%}.user-message[data-v-f058468e],.user-message-container[data-v-f058468e]{display:flex;flex-direction:column;gap:8px}.user-message-container[data-v-f058468e]{width:100%}.user-message-content[data-v-f058468e]{background-color:#6366f1;border-radius:8px 0 8px 8px;box-shadow:0 1px 2px #0000000d;color:#fff;line-height:1.4;padding:12px 16px}.user-message-footer[data-v-f058468e]{display:flex;justify-content:flex-end;padding:0 4px}.message-time[data-v-f058468e]{color:#6b7280;font-size:12px}.ai-avatar[data-v-84931508]{align-items:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:16px;height:40px;justify-content:center;width:40px}.ai-avatar.pulse[data-v-84931508]{animation:pulse-84931508 2s infinite}@keyframes pulse-84931508{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.ai-response[data-v-4f86c9c3]{flex-direction:column;gap:8px;max-width:80%}.ai-response[data-v-4f86c9c3],.ai-response-header[data-v-4f86c9c3]{align-items:flex-start;display:flex}.ai-response-header[data-v-4f86c9c3]{gap:12px;width:100%}.ai-message-container[data-v-4f86c9c3]{flex:1}.ai-message[data-v-4f86c9c3]{display:flex;flex-direction:column;gap:8px}.message-content[data-v-4f86c9c3]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 2px #0000000d;color:#374151;line-height:1.5;padding:16px}.ai-response-footer[data-v-4f86c9c3]{align-items:center;display:flex;justify-content:space-between;padding:0 4px;width:100%}.message-time[data-v-4f86c9c3]{color:#6b7280;flex:1;font-size:12px}.rating-icons[data-v-4f86c9c3]{display:flex;gap:4px}.rating-button[data-v-4f86c9c3]{align-items:center;background:transparent;border:none;border-radius:4px;color:#9ca3af;cursor:pointer;display:flex;font-size:14px;height:28px;justify-content:center;transition:all .2s;width:28px}.rating-button[data-v-4f86c9c3]:hover{background:#f3f4f6;color:#6b7280}.rating-button.active[data-v-4f86c9c3]{color:#6366f1}.rating-button[data-v-4f86c9c3]:focus{outline:2px solid #6366f1;outline-offset:2px}.thinking-indicator[data-v-c8233318]{align-items:center;display:flex;gap:12px;max-width:80%}.text[data-v-c8233318]{animation:textPulse-c8233318 1.5s ease-in-out infinite;color:#6b7280;font-style:italic}@keyframes textPulse-c8233318{0%,to{opacity:1}50%{opacity:.4}}.chat-messages[data-v-ee85c982]{display:flex;flex-direction:column;gap:12px;min-height:-moz-max-content;min-height:max-content;padding:16px}.chat-input[data-v-e82f8768]{flex-shrink:0;padding:8px 0 0}.chat-input[data-v-e82f8768],.input-wrapper[data-v-e82f8768]{align-items:center;display:flex}.input-wrapper[data-v-e82f8768]{background:#fff;border:1px solid #e9ecef;border-radius:4px;box-shadow:0 1px 3px #0000000d;padding:4px;transition:all .2s ease;width:100%}.input-wrapper[data-v-e82f8768]:focus-within{border-color:#6366f1}input[data-v-e82f8768]{background:transparent;border:none;color:#212529;flex:1;font-size:14px;outline:none;padding:10px 16px}input[data-v-e82f8768]::-moz-placeholder{color:#adb5bd}input[data-v-e82f8768]::placeholder{color:#adb5bd}.send-button[data-v-e82f8768]{align-items:center;background:#e9ecef;border:none;border-radius:50%;color:#6c757d;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;margin-left:8px;transition:all .2s ease;width:36px}.send-button[data-v-e82f8768]:hover:not(:disabled){background:#dee2e6;color:#495057}.send-button[data-v-e82f8768]:not(:disabled):active{transform:scale(.95)}.send-button[data-v-e82f8768]:disabled{cursor:not-allowed;opacity:.4}.suggestion-chips[data-v-98567fb7]{display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px;justify-content:flex-end;padding:4px}.suggestion-chip[data-v-98567fb7]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:20px;color:#374151;cursor:pointer;display:flex;font-size:13px;gap:6px;padding:8px 12px;transition:all .2s;white-space:nowrap}.suggestion-chip[data-v-98567fb7]:hover{box-shadow:0 2px 4px #0000000d;transform:translateY(-1px)}.suggestion-chip[data-v-98567fb7]:active{box-shadow:none;transform:translateY(0)}.suggestion-chip[data-v-98567fb7]:focus{outline:2px solid #6366f1;outline-offset:2px}.ai-chat-content[data-v-280c013e]{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:4px 16px 16px}.chat-messages-container[data-v-280c013e]{display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:auto;scrollbar-width:thin}
