.template-preview[data-v-3c33fe49]{min-height:calc(100vh - 200px);padding:20px 32px 32px;border-radius:8px;background:#fff;color:#061237}.preview-content[data-v-3c33fe49]{width:100%;max-width:680px;margin:0 auto}h1[data-v-3c33fe49]{margin:0 0 40px;color:#303548;font-size:20px;font-weight:600;line-height:1.5}.preview-question[data-v-3c33fe49]{margin-bottom:40px}.preview-question[data-v-3c33fe49]:last-child{margin-bottom:0}.question-heading[data-v-3c33fe49]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px 14px;margin-bottom:8px;font-size:16px;line-height:1.5}.question-number[data-v-3c33fe49]{color:#9298a9;-ms-flex-negative:0;flex-shrink:0}.question-title[data-v-3c33fe49]{font-weight:500;word-break:normal;overflow-wrap:break-word}.question-type[data-v-3c33fe49]{color:#9298a9;font-size:14px}.question-options[data-v-3c33fe49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.question-options[data-v-3c33fe49] .ant-checkbox-wrapper,.question-options[data-v-3c33fe49] .ant-radio-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin:0;color:#454c60;font-size:16px;line-height:1.5;white-space:normal}.question-options[data-v-3c33fe49] .ant-checkbox,.question-options[data-v-3c33fe49] .ant-radio{-ms-flex-negative:0;flex-shrink:0}.input-response[data-v-3c33fe49]{margin-top:16px}.input-response label[data-v-3c33fe49]{display:block;margin-bottom:8px;font-size:16px}.input-response textarea[data-v-3c33fe49]{min-height:124px;border-radius:6px;font-size:16px;resize:vertical}.input-response textarea[data-v-3c33fe49]::-webkit-input-placeholder{color:#c5cad4}.input-response textarea[data-v-3c33fe49]::-moz-placeholder{color:#c5cad4}.input-response textarea[data-v-3c33fe49]::-ms-input-placeholder{color:#c5cad4}.input-response textarea[data-v-3c33fe49]::placeholder{color:#c5cad4}.preview-state[data-v-3c33fe49]{padding:48px 0;text-align:center;color:#9298a9}@media (max-width:768px){.template-preview[data-v-3c33fe49]{padding:20px 16px}.preview-question[data-v-3c33fe49],h1[data-v-3c33fe49]{margin-bottom:28px}}