.question-card[data-v-18e11a76]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;background-color:var(--color-bg-primary);padding:0 24px 24px;margin-bottom:24px;border-bottom:1px solid var(--color-border-default)}.question-card.editable[data-v-18e11a76]{cursor:pointer;border:2px dotted rgba(0,0,0,.1)}.question-card .remove-button[data-v-18e11a76]{display:none;padding:3px 10px;opacity:.7}.question-card .remove-button[data-v-18e11a76]:hover{opacity:1}.question-card .remove-button i[data-v-18e11a76]{margin:0;font-size:var(--font-size-xs)}.question-card:hover .remove-button[data-v-18e11a76]{display:inline-block}.question-card .question-input-title[data-v-18e11a76]{font-size:1.125rem;width:100%;font-family:var(--font-geist-medium);font-weight:500;border:none;padding:5px 0}.question-card .question-input-title[data-v-18e11a76]:focus{outline:none}.question-card .question-input-description[data-v-18e11a76]{border:none;padding:5px 0;width:100%}.question-card .question-input-description[data-v-18e11a76]:focus{outline:none}.question-card .answer-wrapper[data-v-18e11a76]{position:relative}.question-card .answers[data-v-18e11a76]{margin-top:24px}.question-card .answers .answer-content[data-v-18e11a76]{margin-bottom:7px}.question-card .answers .answer-content .answer-remove-btn[data-v-18e11a76]{opacity:.5;padding:1px 10px}.question-card .answers .answer-content .answer-remove-btn[data-v-18e11a76]:hover{opacity:1}.question-card .answers .answer-content .answer-remove-btn i[data-v-18e11a76]{margin:0;font-size:var(--font-size-xs)}.question-card .answers .answer-input[data-v-18e11a76]{border:none}.question-card .answers .answer-input[data-v-18e11a76]:focus{outline:none}.answers-count-input[data-v-18e11a76]{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.7875rem}.question-title-wrapper[data-v-18e11a76]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.question-description[data-v-18e11a76]{margin-top:4px;-ms-flex-item-align:stretch;align-self:stretch;color:var(--color-text-subdued);font-size:var(--font-size-sm);font-style:normal;font-weight:400;line-height:var(--line-height-24)}.question-title[data-v-18e11a76]{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;color:var(--color-text-tertiary);font-family:var(--font-geist-medium);font-size:var(--font-size-lg);font-style:normal;font-weight:500;line-height:28px}@media screen and (max-width:768px){.question-title[data-v-18e11a76]{font-size:var(--font-size-base);line-height:var(--line-height-24)}}.required-badge[data-v-18e11a76]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-xxs,2px) var(--spacing-md,8px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-xs,4px);border-radius:var(--radius-md);background:var(--Colors-Red-50,#fef2f2);color:var(--color-error);text-align:right;font-family:var(--font-geist-medium);font-size:var(--font-size-xs);font-style:normal;font-weight:500;line-height:18px}.form-control[data-v-18e11a76]{border:1px solid var(--color-border-default);border-radius:var(--radius-xl);background:var(--color-bg-primary);padding:8px 12px;outline:none}.form-control[data-v-18e11a76]::-webkit-input-placeholder{font-style:normal;font-weight:400;line-height:var(--line-height-24);color:var(--color-text-subdued);font-size:var(--font-size-sm)}.form-control[data-v-18e11a76]::-moz-placeholder{font-style:normal;font-weight:400;line-height:var(--line-height-24);color:var(--color-text-subdued);font-size:var(--font-size-sm)}.form-control[data-v-18e11a76]:-ms-input-placeholder{font-style:normal;font-weight:400;line-height:var(--line-height-24);color:var(--color-text-subdued);font-size:var(--font-size-sm)}.form-control[data-v-18e11a76]::-ms-input-placeholder{font-style:normal;font-weight:400;line-height:var(--line-height-24);color:var(--color-text-subdued);font-size:var(--font-size-sm)}.form-control[data-v-18e11a76]::placeholder{font-style:normal;font-weight:400;line-height:var(--line-height-24);color:var(--color-text-subdued);font-size:var(--font-size-sm)}.form-control[data-v-18e11a76]:focus{outline:none;border-color:var(--color-blue-normal-100);-webkit-box-shadow:var(--shadow-focus);box-shadow:var(--shadow-focus)}.mt-20px[data-v-18e11a76]{margin-top:20px}textarea.form-control[data-v-18e11a76]{height:80px}.question-radio-input .radio-input-title{margin:0;height:40px;color:var(--color-text-primary);font-size:var(--font-size-sm);font-style:normal;font-weight:400;line-height:var(--line-height-20)}.question-radio-input .radio-input-title .radio-circle{width:20px;height:20px;border:2px solid var(--color-border-strong)}.question-radio-input .radio-input-title .radio-circle:after{width:12px!important;height:12px!important;left:50%!important;top:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.question-checkbox-input{margin-top:8px}.question-checkbox-input label{margin:0}.question-checkbox-input label .checkbox-square{width:20px!important;height:20px!important;border-radius:var(--radius-md)!important;border:1.5px solid var(--color-border-strong)!important;top:4px!important}.question-checkbox-input label .checkbox-square:after{width:5px!important;height:10px!important;border-width:0 2px 2px 0!important;left:50%!important;top:50%!important;margin-left:-2.5px!important;margin-top:-5px!important;-webkit-transform:rotate(45deg)!important;transform:rotate(45deg)!important}