.diet-basic-info[data-v-3077e5f3]{padding:20px;max-width:800px;margin:0 auto}.survey-header[data-v-3077e5f3]{margin-bottom:30px;text-align:center}.title[data-v-3077e5f3]{color:#61b0b0;font-size:32px;margin-bottom:10px}.question-item[data-v-3077e5f3]{margin-bottom:20px}.question-wrapper[data-v-3077e5f3]{padding:10px 0}.question-row[data-v-3077e5f3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;& .quantity-input{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;.question-title{margin-bottom:12px}.question-content,.question-title{padding-left:18px}.dot{position:absolute;margin-top:6px}}}.dot[data-v-3077e5f3]{width:8px;height:8px;border-radius:50%;background-color:#61b0b0;margin-top:6px;-ms-flex-negative:0;flex-shrink:0}.question-title[data-v-3077e5f3]{font-size:14px;color:#333;width:180px;-ms-flex-negative:0;flex-shrink:0;line-height:1.5}.question-content[data-v-3077e5f3]{-webkit-box-flex:1;-ms-flex:1;flex:1}.options-list[data-v-3077e5f3]{gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.options-list[data-v-3077e5f3],.sub-question[data-v-3077e5f3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sub-question[data-v-3077e5f3]{margin-bottom:16px}.sub-question[data-v-3077e5f3]:last-child{margin-bottom:0}.survey-footer[data-v-3077e5f3]{margin-top:30px;text-align:center}.survey-footer .ant-btn[data-v-3077e5f3]{margin:0 5px}.save-button[data-v-3077e5f3]{background-color:#61b0b0;border-color:#61b0b0}.save-button[data-v-3077e5f3]:focus,.save-button[data-v-3077e5f3]:hover{background-color:#7ac4c4;border-color:#7ac4c4}[data-v-3077e5f3]:deep(.ant-radio),[data-v-3077e5f3]:deep(.ant-radio-checked),[data-v-3077e5f3]:deep(.ant-radio-inner),[data-v-3077e5f3]:deep(.ant-radio-input),[data-v-3077e5f3]:deep(.ant-radio-wrapper){border-radius:0!important}[data-v-3077e5f3]:deep(.ant-radio-inner){border-radius:0!important;border:1px solid #d9d9d9!important;width:16px!important;height:16px!important}[data-v-3077e5f3]:deep(.ant-radio-inner:after){border-radius:0!important;top:50%!important;left:50%!important;width:8px!important;height:8px!important;background-color:#fff!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;opacity:0;-webkit-transition:none!important;transition:none!important}[data-v-3077e5f3]:deep(.ant-radio-checked .ant-radio-inner){border-color:#61b0b0!important;background-color:#61b0b0!important}[data-v-3077e5f3]:deep(.ant-radio-checked .ant-radio-inner:after){opacity:1!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}[data-v-3077e5f3]:deep(.ant-radio:hover .ant-radio-inner){border-color:#61b0b0!important}[data-v-3077e5f3]:deep(.ant-radio-wrapper){margin-right:8px!important}[data-v-3077e5f3]:deep(.ant-radio-group){display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:16px!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.multiple-questions[data-v-3077e5f3]{width:100%}.sub-question-item[data-v-3077e5f3]{margin-bottom:20px;padding-left:20px}.sub-question-item[data-v-3077e5f3]:last-child{margin-bottom:0}.sub-question-title[data-v-3077e5f3]{font-size:14px;color:#333;margin-bottom:12px;font-weight:400}[data-v-3077e5f3]:deep(.ant-checkbox-inner){border-radius:0!important;border:1px solid #d9d9d9!important;width:16px!important;height:16px!important}[data-v-3077e5f3]:deep(.ant-checkbox-checked .ant-checkbox-inner){background-color:#61b0b0!important;border-color:#61b0b0!important}[data-v-3077e5f3]:deep(.ant-checkbox-checked .ant-checkbox-inner:after){border-radius:0!important;width:5px!important;height:9px!important}[data-v-3077e5f3]:deep(.ant-checkbox:hover .ant-checkbox-inner){border-color:#61b0b0!important}[data-v-3077e5f3]:deep(.ant-checkbox-group){display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:16px!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}[data-v-3077e5f3]:deep(.ant-checkbox-wrapper){margin-right:0!important}