[data-v-f975ae4b]{transition-duration:.15s;transition-property:color,background-color,border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}button[data-v-f975ae4b]:focus-visible,input[data-v-f975ae4b]:focus,select[data-v-f975ae4b]:focus,textarea[data-v-f975ae4b]:focus{outline:none}textarea[data-v-f975ae4b]{resize:none}@media (max-width:767px){input[data-v-f975ae4b],select[data-v-f975ae4b],textarea[data-v-f975ae4b]{font-size:16px}}[data-v-f975ae4b] .evergreen-dialog{border-radius:12px}[data-v-f975ae4b] .evergreen-dialog .el-dialog__header{border-bottom:1px solid #e5e7eb;padding:24px 24px 0}[data-v-f975ae4b] .evergreen-dialog .el-dialog__body{padding:24px}[data-v-f975ae4b] .evergreen-dialog .el-dialog__footer{border-top:1px solid #e5e7eb;padding:0 24px 24px}[data-v-f975ae4b] .evergreen-dialog .el-dialog__title{color:#374151;font-size:1.125rem;font-weight:600}@media (max-width:767px){[data-v-f975ae4b] .evergreen-dialog.el-dialog__wrapper .el-dialog.is-fullscreen{display:flex;flex-direction:column;margin:0!important}[data-v-f975ae4b] .evergreen-dialog.el-dialog__wrapper .el-dialog.is-fullscreen .el-dialog__body{flex:1;overflow-y:auto;padding:16px}}.image-upload-dialog[data-v-f975ae4b]{--el-dialog-border-radius:12px}.upload-container[data-v-f975ae4b]{width:100%}.upload-area[data-v-f975ae4b]{align-items:center;border:2px dashed #d1d5db;border-radius:8px;cursor:pointer;display:flex;justify-content:center;min-height:200px;position:relative;transition:all .3s ease;width:100%}.upload-area[data-v-f975ae4b]:hover{background-color:#f8fafc;border-color:#3b82f6}.upload-placeholder[data-v-f975ae4b]{padding:40px 20px;text-align:center}.upload-icon[data-v-f975ae4b]{color:#9ca3af;font-size:48px;margin-bottom:16px}.upload-title[data-v-f975ae4b]{color:#374151;font-size:16px;font-weight:500;margin-bottom:8px}.upload-subtitle[data-v-f975ae4b]{color:#6b7280;font-size:14px}.image-preview-container[data-v-f975ae4b]{height:200px;position:relative;width:100%}.image-preview[data-v-f975ae4b]{border-radius:6px;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.image-overlay[data-v-f975ae4b]{position:absolute;right:8px;top:8px}.remove-btn[data-v-f975ae4b]{background:#ef4444e6!important;border:none!important;color:#fff!important}.file-info[data-v-f975ae4b]{background:#f9fafb;border-radius:6px;margin-top:16px;padding:12px}.file-details[data-v-f975ae4b]{justify-content:space-between;margin-bottom:8px}.file-details[data-v-f975ae4b],.file-name[data-v-f975ae4b]{align-items:center;display:flex}.file-name[data-v-f975ae4b]{color:#374151;font-weight:500;gap:8px}.file-size[data-v-f975ae4b]{color:#6b7280;font-size:12px}.upload-progress[data-v-f975ae4b]{margin-top:8px}.image-options[data-v-f975ae4b]{background:#f9fafb;border-radius:6px;display:flex;flex-wrap:wrap;gap:16px;margin-top:16px;padding:16px}.option-group[data-v-f975ae4b]{align-items:center;display:flex;gap:8px}.option-label[data-v-f975ae4b]{color:#374151;font-size:14px;font-weight:500;white-space:nowrap}.dialog-footer[data-v-f975ae4b]{display:flex;gap:12px;justify-content:flex-end}.upload-btn[data-v-f975ae4b]{align-items:center;display:flex;gap:6px}[data-v-f975ae4b] .el-upload{width:100%}[data-v-f975ae4b] .el-upload .el-upload-dragger{background:transparent!important;border:none!important;border-radius:0!important;height:auto!important;padding:0!important;width:100%!important}[data-v-f975ae4b] .el-upload .el-upload-dragger:hover{background:transparent!important;border-color:transparent!important}[data-v-f975ae4b] .el-upload .el-upload-dragger .el-upload__text{display:none}.question-image-preview[data-v-f975ae4b]{margin-bottom:16px}.question-image[data-v-f975ae4b]{border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 3px #0000001a;height:auto;max-height:200px;max-width:300px;-o-object-fit:contain;object-fit:contain;width:auto}.question-image-remove[data-v-f975ae4b]{align-items:center;background:#ef4444;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:-8px;top:-8px;transition:all .2s ease;width:24px}.question-image-remove[data-v-f975ae4b]:hover{background:#dc2626;transform:scale(1.1)}.responsive-ask-question-dialog[data-v-f975ae4b] .el-dialog{border-radius:12px!important;margin:5vh auto!important;max-width:800px!important;width:90%!important}@media (max-width:768px){.responsive-ask-question-dialog[data-v-f975ae4b] .el-dialog{margin:2vh auto!important;max-height:90vh!important;width:95%!important}}@media (max-width:480px){.responsive-ask-question-dialog[data-v-f975ae4b] .el-dialog{margin:1vh auto!important;max-height:95vh!important;width:98%!important}}
