.root[data-v-75208ac0]{display:flex;margin:16px;background-color:#f0fafa;align-items:center;border-radius:5px;border:2px solid #28c8be}.root .left[data-v-75208ac0]{flex:1;margin:0 16px 0 20px;text-align:left;font-size:16px;font-weight:700}.root .left .result[data-v-75208ac0]{color:#28c8be;font-size:15px;font-weight:700}.root .left .description[data-v-75208ac0]{margin-top:8px}.root .right[data-v-75208ac0]{width:96px;margin:20px 20px 20px 16px}.modal-body[data-v-33821d5e]{background-color:rgba(0,0,0,.6980392156862745)}.modal-body .progress-circular[data-v-33821d5e]{padding:8px}.modal-body .text[data-v-33821d5e]{padding:8px;font-weight:700;color:#fff}.v-progress-circular{position:relative;display:inline-flex;vertical-align:middle;justify-content:center;align-items:center}.v-progress-circular>svg{width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.v-progress-circular--indeterminate>svg{animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;transition:all .2s ease-in-out}.v-progress-circular--indeterminate .v-progress-circular__overlay{animation:progress-circular-dash 1.4s ease-in-out infinite;stroke-linecap:round;stroke-dasharray:80,200;stroke-dashoffset:0px}.v-progress-circular__info{align-items:center;display:flex;justify-content:center}.v-progress-circular__underlay{stroke:hsla(0,0%,62%,.4);z-index:1}.v-progress-circular__overlay{stroke:currentColor;z-index:2;transition:all .6s ease-in-out}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-125px}}@keyframes progress-circular-rotate{to{transform:rotate(1turn)}}button .free-icon[data-v-14958114]{padding:4px 12px;background-color:#ffe600;color:#0bbdd6;font-size:16px;font-weight:700;border-radius:3px}button .text[data-v-14958114]{margin-left:20px;font-size:18px;font-weight:700;color:#fff}.start-self-diagnosis hr{margin:0 16px}.separate hr{border-top:8px solid #f0f3f3;margin:0}.start-self-diagnosis .doctor-comment{margin:32px 16px 0 16px}.start-self-diagnosis a{text-decoration:underline}.start-self-diagnosis .explanation{margin:24px 16px 0 16px;font-size:15px;text-align:left}.start-self-diagnosis .annotation{margin:12px 16px 0 16px;font-size:13px;text-align:left}.start-self-diagnosis .separate{padding:16px 0}.start-self-diagnosis .question{margin:32px 16px 0 16px}.start-self-diagnosis .question .title{font-size:20px;font-weight:700;text-align:left;color:#324646}.start-self-diagnosis .question .description{padding-top:16px;font-size:15px;text-align:left}.start-self-diagnosis .question .description span{font-weight:700}.start-self-diagnosis .question .img{margin-top:24px}.start-self-diagnosis .question .start-button-help{margin-top:36px;font-size:16px;font-weight:700}.start-self-diagnosis .question .start-button{margin-top:16px}.start-self-diagnosis .explanation .link-list,.start-self-diagnosis .question .link-list{margin:16px 16px 0 24px;list-style-type:disc;text-align:left}.start-self-diagnosis .explanation .link-list li,.start-self-diagnosis .question .link-list li{padding-top:8px}.start-self-diagnosis .explanation .link-annotation,.start-self-diagnosis .question .link-annotation{margin-top:16px;font-size:14px;text-align:left}.may-become{margin-top:32px}.ready{margin:0 16px 40px 16px}.ready .start-button{margin-top:16px}.ready .special{padding-top:36px}.main-footer{padding-top:24px}.know-more{margin:32px 16px 0 16px}.start-self-diagnosis a{color:#324646}.know-more hr{margin:0}.know-more a{color:#324646}.know-more .title{font-size:20px;font-weight:700;text-align:left;margin:0 0 16px 0}.know-more .case{padding:16px 0}.know-more .case .img{width:100px;height:100px;background-color:#efefef;margin:0}.know-more .case .text{flex:1;margin:0 16px}.know-more .case .text .title{font-size:15px;font-weight:700;text-align:left;margin:0}.know-more .case .text .description{padding-top:8px;font-size:13px;text-align:left}.know-more .case .chevron-right{margin:auto}.approch{margin:32px 16px}.approch .title{font-size:20px;font-weight:700;text-align:left;margin:0}.approch .description{padding-top:16px;font-size:15px;text-align:left}.approch a{color:#324646}.approch a button{border-radius:8px;margin-top:16px;width:100%}.approch a button .content{margin:16px 16px}.approch a button .content .content-img{width:32px;height:32px}.approch a button .content .content-text{padding-left:16px;text-align:left;flex-grow:2}.approch a button .content .content-text div:first-child{font-size:18px;font-weight:700}.approch a button .content .content-text div:nth-child(2){font-size:13px}.button-block{margin:16px}@media (hover:hover){.start-self-diagnosis a:hover{text-decoration:none}.know-more .case:hover{background-color:#f0fafa}}@media (hover:none){.start-self-diagnosis a:active{text-decoration:none}.know-more .case:active{background-color:#f0fafa}}