.answer-flow{display:flex;flex-direction:column;max-width:100%}.answer-flow .question-text{background-color:#fff;border:1px solid #d9d9d9;border-radius:12px;color:#333;font-size:14px;font-weight:600;line-height:20px;margin-bottom:12px;max-width:100%;padding:10px;width:-moz-fit-content;width:fit-content}.answer-flow .question-text .ant-spin{width:100%}.answer-flow .selected-answers{display:flex;flex-direction:column;gap:8px}.answer-flow .selected-answers .selected-answer{align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:8px;display:flex;font-size:14px;gap:8px;padding:8px}.answer-flow .selected-answers .user-input-display{background:#fff;border:1px solid #d9d9d9;border-radius:8px;color:#757575;font-size:14px;padding:12px}.answer-flow .selected-answers .user-input-display p{color:#383838}.answer-flow .quick-answers{display:flex;flex-direction:column;gap:8px;max-width:100%;width:-moz-fit-content;width:fit-content}.answer-flow .quick-answers .answer-tag{background:#fff;border:1.5px solid #d9d9d9;border-radius:8px;display:flex;font-size:14px;font-weight:400;height:auto;justify-content:start;line-height:20px;min-height:32px;padding:8px 16px;text-align:left;white-space:normal;word-break:break-word}.answer-flow .quick-answers .answer-tag:hover,.answer-flow .quick-answers .answer-tag[data-selected=true]{border:1.5px solid #34b0cb}.answer-flow textarea{border:1.5px solid #d9d9d9;border-radius:8px;font-size:14px;padding:12px}.answer-flow textarea:focus{border-color:#34b0cb;outline:none}.answer-flow .submit-btn{margin-top:6px}.style-question-form .style-card{transition:all .2s ease-in-out}.style-question-form .style-card:hover{background-color:#f9fafb}.style-question-form .style-card.selected{background-color:hsla(var(--primary),.1);border-color:hsl(var(--primary))}.style-question-form .style-card .style-image{aspect-ratio:16/9;border-radius:calc(var(--radius) - 2px);overflow:hidden}.style-question-form .color-preview{display:flex;gap:.25rem}.style-question-form .color-preview .color-box{border-radius:calc(var(--radius) - 4px);height:1.5rem;width:1.5rem}.style-question-form .font-preview.sans-serif{font-family:ui-sans-serif,system-ui,sans-serif}.style-question-form .font-preview.serif{font-family:ui-serif,Georgia,serif}.style-question-form .font-preview.handwritten{font-family:Comic Sans MS,cursive}.style-question-form .font-preview.geometric{font-family:Futura,Century Gothic,sans-serif}.AiGeneratorEditor{align-items:center;background-color:#f5f8fa;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%;z-index:1000}.AiGeneratorEditor .AiGeneratorEditorContent{box-shadow:0 0 6px rgba(0,0,0,.2);height:100%;position:relative;width:100%;z-index:99}.AiGeneratorEditor .AiGeneratorEditorContent .outline-content{padding:20px}.AiGeneratorEditor .AiGeneratorEditorContent .promptEditor-large{display:flex;flex-direction:column;height:100%;padding:40px}.AiGeneratorEditor .AiGeneratorEditorContent .promptEditor-header{font-size:24px;height:44px;padding:10px 20px 20px;width:100%}.AiGeneratorEditor .AiGeneratorEditorContent .promptEditor-header .promptEditor-header-right{position:absolute;right:10px;top:10px}.AiGeneratorEditor .AiGeneratorEditorContent .promptEditor-content{display:flex;flex:1;overflow:hidden}.AiGeneratorEditor .AiGeneratorEditorContent .promptEditor-content .promptEditor-chat-content{display:flex;flex:1;flex-direction:column;gap:20px;height:100%;margin-right:5px;position:relative}.AiGeneratorEditor .AiGeneratorEditorContent .promptEditor-content .promptEditor-chat-content .chat-container{flex:1;margin-bottom:12px;min-height:0;overflow-y:auto}.AiGeneratorEditor .AiGeneratorEditorContent .promptEditor-content .promptEditor-chat-content .chat-container::-webkit-scrollbar{width:4px}.AiGeneratorEditor .AiGeneratorEditorContent .promptEditor-content .promptEditor-chat-content .chat-container::-webkit-scrollbar-track{background:transparent}.AiGeneratorEditor .AiGeneratorEditorContent .promptEditor-content .promptEditor-chat-content .chat-container::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:2px}.AiGeneratorEditor .AiGeneratorEditorContent .promptEditor-content .promptEditor-chat-content .chat-container:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3)}.AiGeneratorEditor .AiGeneratorEditorContent .promptEditor-content .promptEditor-chat-content .promptEditor-input-content{margin-top:auto;padding:0 2px;position:relative}.AiGeneratorEditor .AiGeneratorEditorContent .promptEditor-content .promptEditor-chat-content .promptEditor-input-content .promptEditor-input{display:inline-block;width:100%}.AiGeneratorEditor .AiGeneratorEditorContent .promptEditor-content .promptEditor-chat-content .promptEditor-input-content .promptEditor-input .ant-input{border:none;padding-right:42px}.AiGeneratorEditor .AiGeneratorEditorContent .promptEditor-content .promptEditor-chat-content .promptEditor-input-content .promptEditor-input .ant-input-affix-wrapper{border-color:#5344db}.AiGeneratorEditor .AiGeneratorEditorContent .promptEditor-content .promptEditor-chat-content .promptEditor-input-content .promptEditor-input .quick-ask .ant-btn{font-size:12px;height:24px;line-height:14px;margin:5px 5px 5px 0;padding:5px}.AiGeneratorEditor .AiGeneratorEditorContent .promptEditor-content .promptEditor-chat-content .promptEditor-input-content .sendIcon{align-items:center;bottom:12px;cursor:pointer;display:flex;justify-content:center;position:absolute;right:12px;z-index:99}.AiGeneratorEditor .AiGeneratorEditorContent .promptEditor-content .promptEditor-chat-content .promptEditor-input-content .discardSelectedAnswer{background-color:#f5f8fa;border:1px solid #34b0cb;border-radius:12px;color:#1e1e1e;font-size:12px;margin-bottom:10px;padding:10px;position:absolute;right:12px;top:12px;width:360px}.AiGeneratorEditor .AiGeneratorEditorContent .promptEditor-content .promptEditor-outline-content{background-color:#feecba;border-radius:12px;height:448px;overflow-y:auto;position:relative;scrollbar-width:none;width:476px;-ms-overflow-style:none}.AiGeneratorEditor .AiGeneratorEditorContent .promptEditor-content .promptEditor-outline-content::-webkit-scrollbar{display:none}.AiGeneratorEditor .AiGeneratorEditorContent .promptEditor-content .promptEditor-outline-content .outline-spin,.AiGeneratorEditor .AiGeneratorEditorContent .promptEditor-content .promptEditor-outline-content .outline-spin .ant-spin-nested-loading{height:100%}.AiGeneratorEditor .AiGeneratorEditorContent .promptEditor-content .promptEditor-outline-content .outline-spin .ant-spin-nested-loading .ant-spin-container{display:flex;flex-direction:column;height:100%}.AiGeneratorEditor .AiGeneratorEditorContent .promptEditor-content .promptEditor-outline-content .outline-spin .ant-spin-nested-loading .ant-spin{max-height:none}.AiGeneratorEditor .AiGeneratorEditorContent .promptEditor-content .promptEditor-outline-content .doc-editor-container{flex:1;min-height:448px;overflow-y:auto;padding:20px}.AiGeneratorEditor .AiGeneratorEditorContent .promptEditor-content .promptEditor-outline-content .no-outline{align-items:center;color:#999;display:flex;font-size:36px;font-weight:500;height:100%;justify-content:center;text-align:center}.AiGeneratorEditor .AiGeneratorEditorContent .promptEditor-mini{display:none}.AiGeneratorEditor .AiGeneratorEditorContent .toggle-button{padding:10px}.AiGeneratorEditor .promptEditor-footer{background-color:#fff;border-top:1px solid #e5e7eb;bottom:0;display:flex;flex-direction:column;left:0;position:sticky;right:0;width:100%;z-index:10}.AiGeneratorEditor .react-draggable{transform:translateY(-100%) translateX(-50%)}