.ask-user-question[data-v-8c24f842]{width:100%;margin:16px 0}.form-card[data-v-8c24f842]{background:#fff;border:1px solid #eaeaea;border-radius:16px;overflow:hidden}.card-header[data-v-8c24f842]{background:#f5f5f5;align-items:center;gap:6px;padding:16px;display:flex}.header-icon[data-v-8c24f842]{color:#232425;flex-shrink:0;width:20px;height:20px}.header-title[data-v-8c24f842]{color:#000;font-size:14px;line-height:1.5}.questions-container[data-v-8c24f842]{gap:34px;padding:16px}.question-block[data-v-8c24f842],.questions-container[data-v-8c24f842]{flex-direction:column;display:flex}.question-message[data-v-8c24f842]{color:#232425;margin-bottom:8px;font-size:16px;font-weight:700;line-height:1.5}.multi-select-hint[data-v-8c24f842]{color:#888;margin-left:4px;font-size:14px;font-weight:400}.chips-container[data-v-8c24f842]{flex-wrap:wrap;gap:12px;display:flex}.chip-button[data-v-8c24f842]{cursor:pointer;color:#232425;background-color:#fff;border:1px solid #eaeaea;border-radius:21px;align-items:center;gap:6px;padding:6px 12px;font-size:14px;transition:all .2s;display:flex}.chip-button[data-v-8c24f842]:hover{border-color:#d0d0d0}.chip-button.chip-selected[data-v-8c24f842]{background-color:#f5f5f5;border-color:#232425}.chip-checkbox[data-v-8c24f842]{background:#fff;border:1px solid #d9d9d9;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:all .2s;display:flex}.chip-checkbox.checked[data-v-8c24f842]{background:#232425;border-color:#232425}.check-icon[data-v-8c24f842]{width:10px;height:8px}.chip-radio[data-v-8c24f842]{background:#fff;border:1px solid #d9d9d9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:all .2s;display:flex}.chip-radio.checked[data-v-8c24f842]{border-color:#232425}.radio-inner[data-v-8c24f842]{background:#232425;border-radius:50%;width:10px;height:10px}.chip-label[data-v-8c24f842]{white-space:nowrap}.free-text-input-inline[data-v-8c24f842]{margin-top:12px}.textarea-with-attachment[data-v-8c24f842]{align-items:flex-start;gap:8px;display:flex;position:relative}.textarea-with-attachment .field-input[data-v-8c24f842],.textarea-with-attachment .free-text-field-inline[data-v-8c24f842]{flex:1;padding-right:40px}.inline-attachment-btn[data-v-8c24f842]{cursor:pointer;color:#9ca3af;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.inline-attachment-btn[data-v-8c24f842]:hover{color:#666}.inline-attachment-icon[data-v-8c24f842]{width:18px;height:18px}.free-text-field-inline[data-v-8c24f842]{color:#232425;box-sizing:border-box;resize:none;border:1px solid #efefef;border-radius:12px;outline:none;width:100%;min-height:42px;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.4;overflow-y:hidden}.free-text-field-inline[data-v-8c24f842]:focus{border-color:#0f7fff}.free-text-field-inline[data-v-8c24f842]::placeholder{color:#9ca3af}.submit-container[data-v-8c24f842]{border-top:1px solid #eaeaea;justify-content:flex-end;gap:12px;padding:16px;display:flex}.skip-btn[data-v-8c24f842]{color:#232425;cursor:pointer;background-color:#f5f5f5;border:none;border-radius:10px;justify-content:center;align-items:center;padding:6px 24px;font-size:14px;line-height:1.5;display:inline-flex}.skip-btn[data-v-8c24f842]:hover{background-color:#e8e8e8}.submit-btn[data-v-8c24f842]{color:#fff;cursor:pointer;background-color:#232425;border:none;border-radius:10px;justify-content:center;align-items:center;padding:6px 24px;font-size:14px;line-height:1.5;display:inline-flex}.submit-btn[data-v-8c24f842]:hover:not(:disabled){background-color:#333}.submit-btn[data-v-8c24f842]:disabled{opacity:.6;cursor:not-allowed}.skipped-message[data-v-8c24f842],.submitted-message[data-v-8c24f842]{color:#888;padding:6px 0;font-size:14px;line-height:1.5}.form-container[data-v-8c24f842]{gap:24px;padding:16px}.form-container[data-v-8c24f842],.form-field[data-v-8c24f842]{flex-direction:column;display:flex}.field-label[data-v-8c24f842]{color:#232425;margin-bottom:8px;font-size:16px;font-weight:700}.form-file-upload[data-v-8c24f842]{border-top:1px solid #eaeaea;margin-top:8px;padding-top:16px}.required-mark[data-v-8c24f842]{color:#ef4444;margin-left:2px}.field-input[data-v-8c24f842]{color:#232425;box-sizing:border-box;resize:none;border:1px solid #efefef;border-radius:12px;outline:none;width:100%;min-height:42px;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.4;overflow-y:hidden}.field-input[data-v-8c24f842]:focus{border-color:#0f7fff}.file-upload-section[data-v-8c24f842]{border-top:1px solid #eaeaea;margin:0 16px;padding-top:16px;padding-bottom:16px}.file-input-hidden[data-v-8c24f842]{display:none}.add-files-btn[data-v-8c24f842]{color:#232425;cursor:pointer;background:0 0;border:1px solid #232425;border-radius:10px;align-items:center;gap:6px;padding:6px 24px;font-size:14px;line-height:1.5;transition:all .2s;display:inline-flex}.add-files-btn[data-v-8c24f842]:hover{background:#f5f5f5}.attachment-icon[data-v-8c24f842]{flex-shrink:0;width:20px;height:20px}.inline-uploaded-files[data-v-8c24f842]{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.prompt-file[data-v-8c24f842],.prompt-file-inner[data-v-8c24f842]{position:relative}.prompt-file .remove[data-v-8c24f842]{z-index:1;cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:-8px;right:-8px;box-shadow:0 1px 3px #0000001a}.prompt-file .remove[data-v-8c24f842] svg{color:#666;width:12px;height:12px}.prompt-file .remove[data-v-8c24f842]:hover{background:#f0f0f0}.file-wrapper[data-v-8c24f842]{background:#fafafa;border:1px solid #efefef;border-radius:12px;flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:center;gap:8px;width:152px;height:48px;padding:0 8px;display:flex}.file-wrapper .file-icon[data-v-8c24f842]{box-sizing:border-box;background-color:#fff;border-radius:8px;flex-shrink:0;width:36px;height:36px;padding:6px}.file-wrapper .file-icon[data-v-8c24f842] svg{width:100%;height:100%}.file-wrapper .file-icon-loading[data-v-8c24f842]{background:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.file-wrapper .file-info[data-v-8c24f842]{flex-grow:1;max-width:100px}.file-wrapper .file-info .file-name[data-v-8c24f842]{text-overflow:ellipsis;white-space:nowrap;color:#232425;width:100%;font-size:12px;font-style:normal;font-weight:400;line-height:150%;display:block;overflow:hidden}.file-wrapper .file-info .file-size[data-v-8c24f842]{color:#909499;width:100%;font-size:10px;font-style:normal;font-weight:400;line-height:150%}@media (prefers-color-scheme:dark){.form-card[data-v-8c24f842]{background:#232425;border-color:#333}.card-header[data-v-8c24f842]{background:#333}.header-icon[data-v-8c24f842],.header-title[data-v-8c24f842],.question-message[data-v-8c24f842]{color:#fff}.chip-button[data-v-8c24f842]{color:#fff;background-color:#333;border-color:#444}.chip-button[data-v-8c24f842]:hover{border-color:#555}.chip-button.chip-selected[data-v-8c24f842]{background-color:#444;border-color:#fff}.chip-checkbox[data-v-8c24f842]{background:#333;border-color:#555}.chip-checkbox.checked[data-v-8c24f842]{background:#fff;border-color:#fff}.chip-checkbox.checked .check-icon path[data-v-8c24f842]{stroke:#232425}.chip-radio[data-v-8c24f842]{background:#333;border-color:#555}.chip-radio.checked[data-v-8c24f842]{border-color:#fff}.chip-radio.checked .radio-inner[data-v-8c24f842]{background:#fff}.field-input[data-v-8c24f842],.free-text-field-inline[data-v-8c24f842]{color:#fff;background-color:#333;border-color:#444}.field-input[data-v-8c24f842]:focus,.free-text-field-inline[data-v-8c24f842]:focus{border-color:#0f7fff}.free-text-field-inline[data-v-8c24f842]::placeholder{color:#888}.inline-attachment-btn[data-v-8c24f842]{color:#666}.inline-attachment-btn[data-v-8c24f842]:hover{color:#aaa}.field-label[data-v-8c24f842]{color:#fff}.submit-container[data-v-8c24f842]{border-top-color:#444}.skip-btn[data-v-8c24f842]{color:#fff;background-color:#333}.skip-btn[data-v-8c24f842]:hover{background-color:#444}.submit-btn[data-v-8c24f842]{color:#000;background-color:#fff}.submit-btn[data-v-8c24f842]:hover:not(:disabled){background-color:#e0e0e0}.skipped-message[data-v-8c24f842],.submitted-message[data-v-8c24f842]{color:#aaa}.file-wrapper[data-v-8c24f842]{background:#333;border-color:#444}.file-wrapper .file-icon[data-v-8c24f842]{background-color:#444}.file-wrapper .file-icon-loading[data-v-8c24f842]{background:#444}.file-wrapper .file-info .file-name[data-v-8c24f842]{color:#fff}.file-wrapper .file-info .file-size[data-v-8c24f842]{color:#888}.prompt-file .remove[data-v-8c24f842]{background:#444}.prompt-file .remove[data-v-8c24f842] svg{color:#fff}.prompt-file .remove[data-v-8c24f842]:hover{background:#555}}@media (max-width:768px){.chip-button[data-v-8c24f842]{padding:6px 14px;font-size:13px}.chips-container[data-v-8c24f842]{gap:8px}}
