.GenpakuCqKnowledgePanelArticle_container__RJl5s{margin-top:var(--size-spacing-lg)}.GenpakuCqKnowledgePanelArticle_titleRow__Ebl6F{padding-bottom:var(--size-spacing-sm);font-size:var(--text-body-md-size);font-weight:700}.GenpakuCqKnowledgePanelArticle_body__QpMJr{padding-top:20px;border-top:2px solid var(--color-ubie-blue-600)}.GenpakuCqKnowledgePanelArticle_headerEmphasis__Q2uRY{color:var(--color-ubie-blue-600)}.GenpakuCqKnowledgePanelSurvey_wrapper__vhL8i{display:flex;flex-direction:column;gap:var(--size-spacing-sm)}.GenpakuCqKnowledgePanelSurvey_card__qCW1S{padding:var(--size-spacing-lg) var(--size-spacing-md);background-color:var(--color-ubie-pink-100);border-radius:var(--radius-md)}.GenpakuCqKnowledgePanelSurvey_optionButton__povzF{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:var(--size-spacing-sm) var(--size-spacing-md);font-size:var(--text-body-sm-size);font-weight:700;line-height:1.4;color:var(--color-text-pink);text-align:center;cursor:pointer;background-color:var(--color-background-white);border:1.5px solid var(--color-ubie-pink-600);border-radius:var(--radius-full);transition:background-color .15s ease}.GenpakuCqKnowledgePanelSurvey_optionButton__povzF:active,.GenpakuCqKnowledgePanelSurvey_optionButton__povzF:hover{background-color:var(--color-ubie-pink-200)}.GenpakuCqKnowledgePanelSurvey_completedMessage__YUjxX{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:120px;text-align:center}.MicroSurvey_wrapper__bCw1_{display:flex;flex-direction:column;gap:var(--size-spacing-sm)}.MicroSurvey_card__N_kv3{padding:var(--size-spacing-lg) var(--size-spacing-md);background-color:var(--color-ubie-pink-100);border-radius:var(--radius-md)}.MicroSurvey_navigation__QJ0t4{display:flex;align-items:center;justify-content:space-between}.MicroSurvey_navButton__XusHp{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;cursor:pointer;background-color:var(--color-ubie-white);border:1px solid var(--color-ubie-pink-600);border-radius:var(--radius-full);transition:opacity .15s ease}.MicroSurvey_navButton__XusHp:disabled{cursor:default;opacity:.3}.MicroSurvey_navButton__XusHp svg{color:var(--color-ubie-pink-600)}.MicroSurvey_dots__97qQF{display:flex;gap:var(--size-spacing-xs);align-items:center}.MicroSurvey_dot__9yCO0{width:8px;height:8px;padding:0;cursor:pointer;border:none;border-radius:var(--radius-full);transition:background-color .15s ease}.MicroSurvey_dotActive__BfPQd{background-color:var(--color-ubie-pink-600)}.MicroSurvey_dotInactive__Mr6Ui{background-color:var(--color-ubie-pink-200)}.MicroSurvey_completedMessage__mmQhC{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:120px;text-align:center}.SurveyQuestionCard_optionButton__3DhtE{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:var(--size-spacing-sm) var(--size-spacing-md);font-size:var(--text-body-sm-size);font-weight:700;line-height:1.4;color:var(--color-text-pink);text-align:center;cursor:pointer;background-color:var(--color-background-white);border:1.5px solid var(--color-ubie-pink-600);border-radius:var(--radius-full);transition:background-color .15s ease}.SurveyQuestionCard_optionButton__3DhtE:active,.SurveyQuestionCard_optionButton__3DhtE:hover{background-color:var(--color-ubie-pink-200)}.SurveyQuestionCard_checkOption__Tjiox{display:flex;gap:var(--size-spacing-sm);align-items:center;width:100%;min-height:44px;padding:var(--size-spacing-sm) var(--size-spacing-md);font-size:var(--text-body-sm-size);font-weight:700;line-height:1.4;color:var(--color-text-pink);text-align:left;cursor:pointer;background-color:var(--color-background-white);border:1.5px solid var(--color-border-black-lighten);border-radius:var(--radius-md);transition:background-color .15s ease,border-color .15s ease}.SurveyQuestionCard_checkOption__Tjiox:hover{background-color:var(--color-ubie-pink-100)}.SurveyQuestionCard_checkOptionSelected__VBq6h,.SurveyQuestionCard_checkOptionSelected__VBq6h:hover{background-color:var(--color-ubie-pink-100);border-color:var(--color-ubie-pink-600)}.SurveyQuestionCard_checkOptionLabel__kdbsD{flex:1 1}.SurveyQuestionCard_checkbox___kdwH{box-sizing:border-box;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--size-spacing-lg);height:var(--size-spacing-lg);background-color:var(--color-background-white);border:1.5px solid var(--color-border-black-lighten);border-radius:var(--radius-sm);transition:background-color .15s ease,border-color .15s ease}.SurveyQuestionCard_checkOptionSelected__VBq6h .SurveyQuestionCard_checkbox___kdwH{background-color:var(--color-ubie-pink-600);border-color:var(--color-ubie-pink-600)}.SurveyQuestionCard_checkboxMark__ZwQdw{color:var(--color-text-white);opacity:0;transition:opacity .1s ease}.SurveyQuestionCard_checkOptionSelected__VBq6h .SurveyQuestionCard_checkboxMark__ZwQdw{opacity:1}.SurveyQuestionCard_submitButton__uKruj{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:var(--size-spacing-sm) var(--size-spacing-md);font-size:var(--text-body-sm-size);font-weight:700;color:var(--color-text-white);cursor:pointer;background-color:var(--color-ubie-pink-600);border:none;border-radius:var(--radius-full);transition:opacity .15s ease}.SurveyQuestionCard_submitButton__uKruj:disabled{cursor:not-allowed;opacity:.4}.SurveyResultCard_bar__iRTH7{position:relative;width:100%;height:44px;overflow:hidden;background-color:var(--color-background-white);border-radius:var(--radius-full)}.SurveyResultCard_barFill__K9aU1{position:absolute;top:0;left:0;height:100%;background-color:var(--color-ubie-pink-200);transition:width .3s ease}.SurveyResultCard_barContent__UrR79{position:relative;display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 var(--size-spacing-md)}.SurveyResultCard_barLabel__ioNmL{font-size:var(--text-body-sm-size);font-weight:700}.SurveyResultCard_barPercent__rWZcR{font-size:var(--text-body-xs-size)}.GenpakuCqKnowledgePanel_container__02Odj{position:relative}.GenpakuCqKnowledgePanel_inviewSentinel__X2GV7{width:100%;height:1px}.GenpakuCqKnowledgePanel_ctaButton__uzN6R{display:inline-flex;gap:var(--size-spacing-xs);align-items:center;justify-content:center;padding:var(--size-spacing-sm) var(--size-spacing-md);color:var(--color-ubie-blue-600);cursor:pointer;background:transparent;border:none;transition:opacity .2s}.GenpakuCqKnowledgePanel_ctaButton__uzN6R:hover{opacity:.7}.GenpakuCqKnowledgePanel_ctaButton__uzN6R:focus-visible{outline:2px solid var(--color-ubie-blue-600);outline-offset:2px}.AppTop_appContent__FXyQQ{padding-bottom:56px;margin:0 auto}@media screen and (min-width:600px){.AppTop_appContent__FXyQQ{width:400px}}.AppContent_header__cWxT5{padding:var(--size-spacing-sm) var(--size-spacing-md);background:var(--color-background-blue)}.AppContent_SubContent__91hfp,.AppContent_header__cWxT5{display:flex;flex-direction:column;align-items:flex-start}.AppContent_SubContent__91hfp{width:92%;margin:var(--size-spacing-md)}.SubContent_title__Jk0RU{font-size:var(--text-heading-md-size);font-weight:800;line-height:var(--text-heading-md-line);color:var(--color-text-main)}.SubContent_cardContainer__ZDts_{display:flex;flex-direction:column;width:100%}.SubContent_card__YB_fp{all:unset;display:flex;align-items:stretch;width:100%;cursor:pointer;border:1px solid var(--color-border-black);border-radius:var(--radius-lg)}.SubContent_header__VYCbD{display:flex;justify-content:center;min-width:64px;padding:var(--size-spacing-md) var(--size-spacing-md);background:var(--color-background-blue);border-top-left-radius:12px;border-bottom-left-radius:12px}.SubContent_header__VYCbD .SubContent_icon__F8rqo{font-size:36px;color:var(--color-ubie-blue-400)}.SubContent_diseaseContainer__FrGtF{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:var(--size-spacing-lg) var(--size-spacing-md)}.SubContent_diseaseTitle__HXzIG{font-size:16px;font-weight:700;color:var(--color-text-main);text-align:start}.SubContent_bodyPartContainer__plw63{display:flex;flex-direction:column;width:100%}.SubContent_bodyPartTitle__rim6s{justify-content:flex-start;padding:var(--size-spacing-lg) var(--size-spacing-md) var(--size-spacing-md) var(--size-spacing-md);font-size:16px;font-weight:700;color:var(--color-text-main);text-align:start}.SubContent_list__nGc6J{display:flex;flex-wrap:wrap;width:100%;padding:var(--size-spacing-xs) var(--size-spacing-xs) 0 var(--size-spacing-xs)}.SubContent_listItem__jkX7n{min-width:48px;height:40px;margin-bottom:var(--size-spacing-xs);font-size:14px;font-weight:700;color:var(--color-ubie-blue-600);text-align:center;border:2px solid var(--color-ubie-blue-600);border-radius:20px}.SubContent_listLink__RwDTe{display:inline-block;padding:var(--size-spacing-xs);border-radius:20px}.SubContent_listItem__jkX7n:nth-of-type(n+1){margin-left:var(--size-spacing-xs)}.SubContent_card__YB_fp:nth-child(n+2){margin-top:var(--size-spacing-md)}.StartAnswerSection_startAnswerSection__keAuN{flex:none;flex-grow:0;order:0;padding-top:var(--size-spacing-xs);background:var(--color-background-blue)}.StartAnswerSection_textContainer__BzHxf{padding:var(--size-spacing-md) 0;text-align:center}.StartAnswerSection_textContainer__BzHxf p{font-size:11px;line-height:1.5;color:#828282}.StartAnswerSection_textContainer__BzHxf p a{color:inherit;text-decoration:inherit;-webkit-text-decoration-line:underline;text-decoration-line:underline}.StartAnswerSection_buttonContainer__nJspR{position:relative;min-height:54px;margin:20px var(--size-spacing-md) 0}.StartAnswerSection_button___Ub4o{position:absolute;bottom:0;width:100%}.StartAnswerSection_icon__ZZB9f{position:absolute;right:5%;bottom:10px}.LatestResultDiseaseList_DiseaseList__rnY51{margin-bottom:20px}.LatestResultDiseaseList_DiseaseList__note__fHFPz{margin-top:20px;font-size:13px;line-height:1.5;color:var(--color-text-sub)}.LatestResultDiseaseList_DiseaseList__link__4mACJ{text-decoration:underline}.LatestResultDiseaseList_DiseaseList__button__5KIzX{display:flex;flex-direction:column;align-items:center;margin-top:var(--size-spacing-md)}.LatestResultDiseaseList_historyListLink__BWioX{margin:var(--size-spacing-md) auto 0;font-size:14px;text-decoration:underline}