.MedicalContent_errorText__NnrkN{color:#ff4848;margin-top:2px;font-size:12px;line-height:19px;font-weight:400}.MedicalContent_main__AcGs5{height:100vh;background-color:#fcfcfc;overflow:auto;padding:28px 24px;position:relative}.MedicalContent_medicalRecentlySection__EQ1Rc{margin-top:26px}.MedicalContent_titleWrapper__91tHK{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.MedicalContent_wrapperTitle__vdk5x{font-size:20px;line-height:24px;font-weight:600;color:#171717}.MedicalContent_allButton__RzLAv{content:"";display:inline-block;width:24px;height:24px;background:url(/right-icon.svg);vertical-align:text-bottom;text-indent:-9999px}.MedicalContent_medicalOtherSection__VqdYi{margin-top:26px}.MedicalContent_otherCard__t4Dnb{position:relative;margin-top:14px}.MedicalContent_cardList__lCadz{display:flex;align-items:center;justify-content:center;gap:10px;flex-direction:column}.MedicalContent_loading__U2szu{margin-top:30px;width:60px;height:60px}.Tab_errorText__fbfZo{color:#ff4848;margin-top:2px;font-size:12px;line-height:19px;font-weight:400}.Tab_nav__xLg69{display:flex;align-items:center;gap:16px}.Tab_tabButton__FIFyf{font-size:24px;line-height:24px;font-weight:700;color:#9f9f9f;cursor:pointer}.Tab_tabButton__FIFyf.Tab_active__CC1KS{color:#171717}.Tab_tabButton__FIFyf.Tab_blue__ty7H_{color:#87c4ff}.Tab_tabButton__FIFyf.Tab_blue__ty7H_.Tab_active__CC1KS{color:#fff}.PostCard_errorText__VSqnr{color:#ff4848;margin-top:2px;font-size:12px;line-height:19px;font-weight:400}.PostCard_postWrapper__uuMBA{border-bottom:1px solid #e0e0e0;cursor:pointer}.PostCard_post__zpTKt{display:flex;justify-content:flex-start;gap:10px;align-items:flex-start;margin-bottom:4px}.PostCard_postImage__4WqI_ img{width:70px;height:70px}.PostCard_postCard__bXkI0{width:100%}.PostCard_tagList__orhJw{display:flex;align-items:center;gap:4px;margin-bottom:4px}.PostCard_tagList__orhJw .PostCard_tag__dFV4R{font-size:14px;line-height:22px;font-weight:400;color:#39a7ff}.PostCard_postHeader__ycUWa{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px}.PostCard_postHeader__ycUWa .PostCard_profile__t8jTV{width:34px;height:34px}.PostCard_postInfo__p_6Sx{display:flex;flex-direction:column}.PostCard_postInfo__p_6Sx .PostCard_postTitle__hSfQ_{font-size:16px;line-height:22px;font-weight:600;color:#171717;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.PostCard_postContent___k__N,.PostCard_postInfo__p_6Sx .PostCard_time__dfJ04{font-size:14px;line-height:22px;font-weight:400;color:#171717}.PostCard_postContent___k__N{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;margin-bottom:4px;word-break:break-all;width:100%}.PostCard_postContentImg__JcS1m{border-radius:10px;object-fit:cover}.PostCard_postFooter__Ul8Fl{display:flex;align-items:center;gap:13px;font-size:12px;line-height:19px;font-weight:600;margin-bottom:19px}.PostCard_commentNumber__pT0KV{display:flex;align-items:center;gap:2px;color:#fadd79}.PostCard_commentNumber__pT0KV:before{content:"";display:inline-block;width:24px;height:24px;background:url(/comment-icon.svg);vertical-align:text-bottom}.PostCard_likeNumber__Fg2ES{display:flex;align-items:center;gap:2px;color:#ff85ce}.PostCard_likeNumber__Fg2ES:before{content:"";display:inline-block;width:24px;height:24px;background:url(/like-icon.svg);vertical-align:text-bottom}.PostCard_likeNumber__Fg2ES.PostCard_selected__i9L4U:before{content:"";display:inline-block;width:24px;height:24px;background:url(/like-icon-selected.svg);vertical-align:text-bottom}.PostCard_comment__YGaUH{display:flex;flex-direction:column;gap:2px;padding:10px 19px;background-color:#fafbff;border-radius:10px;margin-top:10px;margin-bottom:19px}.PostCard_comment__YGaUH .PostCard_commentTitle__IQ9kJ{font-size:12px;line-height:19px;font-weight:600;color:#171717}.PostCard_comment__YGaUH .PostCard_commentText__SO2On{font-size:14px;line-height:22px;font-weight:400;color:#171717;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.PostCard_postSubInfo__2bCG0{display:flex;align-items:center;font-size:14px;line-height:22px;font-weight:400;color:#171717}.PostCard_nickName__dmBT0{position:relative}.PostCard_nickName__dmBT0:after{content:"|";margin:0 3px}.PostCard_postWrapper__uuMBA.PostCard_communityType__uNXmh{margin-top:12px}.PostCard_postWrapper__uuMBA.PostCard_communityType__uNXmh .PostCard_postContentWrapper__QBn83{display:flex;width:100%;justify-content:space-between}.PostCard_postWrapper__uuMBA.PostCard_communityType__uNXmh .PostCard_postContentWrapper__QBn83 img{margin-left:10px;width:70px;height:70px}.PostCard_nextImage__cd3i1{border-radius:60px}.Service_errorText__Tda96{color:#ff4848;margin-top:2px;font-size:12px;line-height:19px;font-weight:400}.Service_serviceUse__kaNL2{width:100%;display:flex;justify-content:flex-start;flex-direction:column;text-align:left;background-color:#fcfcfc;padding:38px 32px 32px}.Service_serviceUse__kaNL2 .Service_serviceBox__l3JNO{padding-top:13px;padding-left:6px;border-top:1px solid #ededed}.Service_serviceUse__kaNL2 .Service_serviceTitle__lYPrh{font-size:14px;line-height:22px;font-weight:400;color:#171717;margin-bottom:12px}.Service_serviceUse__kaNL2 .Service_serviceText__sPSpx{display:block;font-size:12px;line-height:19px;font-weight:400;color:#494949;text-decoration:underline;cursor:pointer;margin-bottom:13px}.AccountActionModal_errorText__jKJog{color:#ff4848;margin-top:2px;font-size:12px;line-height:19px;font-weight:400}.AccountActionModal_account__dHF1B{width:212px;margin:81px 31px}.AccountActionModal_accountTitle__tuU2m{font-size:18px;line-height:24px;font-weight:600;color:#171717;text-align:center;margin-bottom:10px}.AccountActionModal_accountContent__xpUVp{font-size:14px;line-height:22px;font-weight:400;color:#171717;text-align:center;margin-bottom:24px}.AccountActionModal_accountButtonList__5eNlL{display:flex;justify-content:center;gap:10px}.AccountActionModal_accountButton__U_JvR{width:71px;height:36px;border:1px solid #d9d9d9;border-radius:8px;padding:7px 16px;font-size:14px;line-height:22px;font-weight:400;cursor:pointer;color:#171717;display:block}.DeleteModal_errorText__DvA6y{color:#ff4848;margin-top:2px;font-size:12px;line-height:19px;font-weight:400}.DeleteModal_delete__6ltHg{width:212px;margin:81px 31px}.DeleteModal_deleteTitle__AdCWS{font-size:18px;line-height:24px;font-weight:600;color:#171717;text-align:center;margin-bottom:10px}.DeleteModal_deleteContent__7yWWU{font-size:14px;line-height:22px;font-weight:400;color:#171717;text-align:center;margin-bottom:24px}.DeleteModal_deleteButton__T2dRU{border:1px solid #d9d9d9;border-radius:8px;padding:7px 16px;font-size:14px;line-height:22px;font-weight:400;cursor:pointer;color:#171717;display:block;margin:0 auto}.DeleteModal_deleteButton__T2dRU+.DeleteModal_deleteButton__T2dRU{margin-top:10px}.DeleteModal_deleteButton__T2dRU:hover{background-color:#e0f4ff;border:1px solid #39a7ff;transition:background-color .5s ease,border-color .5s ease}.SimpleModal_errorText__ZW97g{color:#ff4848;margin-top:2px;font-size:12px;line-height:19px;font-weight:400}.SimpleModal_main__GMbxQ{width:212px;margin:81px 31px}.SimpleModal_mainTitle__xu5U_{font-size:18px;line-height:24px;font-weight:600;color:#171717;text-align:center;margin-bottom:24px}.SimpleModal_mainBtn__miEGV{border:1px solid #d9d9d9;border-radius:8px;padding:7px 16px;font-size:14px;line-height:22px;font-weight:400;cursor:pointer;color:#171717;display:block;margin:0 auto;background-color:#39a7ff;color:#fff}.SimpleModal_mainBtn__miEGV+.SimpleModal_mainBtn__miEGV{margin-top:10px}.SimpleModal_mainBtn__miEGV:hover{background-color:#e0f4ff;border:1px solid #39a7ff;transition:background-color .5s ease,border-color .5s ease}.SimpleModal_email__mkWTP{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:10px}.SimpleModal_emailTitle__4zrQA{display:flex;justify-content:center;align-items:center;text-align:center;font-size:18px;line-height:24px;font-weight:600;color:#171717;margin-bottom:10px}.SimpleModal_emailBox__6gYR7{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.SimpleModal_emailName__gke8g{font-size:12px;line-height:19px;font-weight:600;color:#171717}.SimpleModal_emailText___cH53{font-size:12px;line-height:19px;font-weight:400;color:#171717}.ToothSelectSection_errorText__uXttO{color:#ff4848;margin-top:2px;font-size:12px;line-height:19px;font-weight:400}.ToothSelectSection_toothItem__qD3wR{margin-top:7px}.ToothSelectSection_toothSelect__eXa9_{display:flex;align-items:center;gap:6px}.ToothSelectSection_treatmentButton__6mmTe{border:1px solid #ededed;border-radius:8px;padding:7px 16px;font-size:14px;line-height:22px;font-weight:400;color:#171717;cursor:pointer}.ToothSelectSection_selected__PtDgc{background-color:#e0f4ff;border:1px solid #39a7ff;transition:background-color .5s ease,border-color .5s ease}.ToothSelectSection_toothImg__PsDat{margin-top:12px}.Tooth_errorText__UiNIQ{color:#ff4848;margin-top:2px;font-size:12px;line-height:19px;font-weight:400}.Tooth_toothWrap__pIPRA{width:100%;height:43vw;max-height:187px;min-height:156px;background:url(/tooth-back.svg) no-repeat;background-size:cover;border-radius:20px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.Tooth_bottomTooth__VZyZt,.Tooth_topTooth__pgmLk{display:flex;gap:3px;flex:1 1;position:relative;justify-content:center;padding:0 3px}.Tooth_topTooth__pgmLk{margin-top:25px}.Tooth_topTooth__pgmLk.Tooth_left__U2OlC{flex-direction:row-reverse}.Tooth_bottomTooth__VZyZt{bottom:23px}.Tooth_bottomTooth__VZyZt.Tooth_left__U2OlC{flex-direction:row-reverse}.Tooth_toothTop1__kTdAW{text-indent:-9999px;background-size:contain;background-repeat:no-repeat;cursor:pointer;width:37px;background-image:url(/tooth/top-1.svg)}.Tooth_toothTop1__kTdAW:hover{transition:opacity .3s ease;transform:scale(1.2)}.Tooth_toothTop1__kTdAW.Tooth_selected__tsbgk{background-image:url(/tooth/colorTooth/top-1.svg)}.Tooth_toothBottom1__xnGML{text-indent:-9999px;background-size:contain;background-repeat:no-repeat;cursor:pointer;background-position:bottom;width:37px;background-image:url(/tooth/bottom-1.svg)}.Tooth_toothBottom1__xnGML:hover{transition:opacity .4s ease;transform:scale(1.2)}.Tooth_toothBottom1__xnGML.Tooth_selected__tsbgk{background-image:url(/tooth/colorTooth/bottom-1.svg)}.Tooth_toothTop2__DOCBU{text-indent:-9999px;background-size:contain;background-repeat:no-repeat;cursor:pointer;width:34px;background-image:url(/tooth/top-2.svg)}.Tooth_toothTop2__DOCBU:hover{transition:opacity .3s ease;transform:scale(1.2)}.Tooth_toothTop2__DOCBU.Tooth_selected__tsbgk{background-image:url(/tooth/colorTooth/top-2.svg)}.Tooth_toothBottom2___chDh{text-indent:-9999px;background-size:contain;background-repeat:no-repeat;cursor:pointer;background-position:bottom;width:34px;background-image:url(/tooth/bottom-2.svg)}.Tooth_toothBottom2___chDh:hover{transition:opacity .4s ease;transform:scale(1.2)}.Tooth_toothBottom2___chDh.Tooth_selected__tsbgk{background-image:url(/tooth/colorTooth/bottom-2.svg)}.Tooth_toothTop3__9KXqm{text-indent:-9999px;background-size:contain;background-repeat:no-repeat;cursor:pointer;width:40px;background-image:url(/tooth/top-3.svg)}.Tooth_toothTop3__9KXqm:hover{transition:opacity .3s ease;transform:scale(1.2)}.Tooth_toothTop3__9KXqm.Tooth_selected__tsbgk{background-image:url(/tooth/colorTooth/top-3.svg)}.Tooth_toothBottom3__slqTq{text-indent:-9999px;background-size:contain;background-repeat:no-repeat;cursor:pointer;background-position:bottom;width:40px;background-image:url(/tooth/bottom-3.svg)}.Tooth_toothBottom3__slqTq:hover{transition:opacity .4s ease;transform:scale(1.2)}.Tooth_toothBottom3__slqTq.Tooth_selected__tsbgk{background-image:url(/tooth/colorTooth/bottom-3.svg)}.Tooth_toothTop4__9tpJC{text-indent:-9999px;background-size:contain;background-repeat:no-repeat;cursor:pointer;width:56px;background-image:url(/tooth/top-4.svg)}.Tooth_toothTop4__9tpJC:hover{transition:opacity .3s ease;transform:scale(1.2)}.Tooth_toothTop4__9tpJC.Tooth_selected__tsbgk{background-image:url(/tooth/colorTooth/top-4.svg)}.Tooth_toothBottom4__D3koM{text-indent:-9999px;background-size:contain;background-repeat:no-repeat;cursor:pointer;background-position:bottom;width:56px;background-image:url(/tooth/bottom-4.svg)}.Tooth_toothBottom4__D3koM:hover{transition:opacity .4s ease;transform:scale(1.2)}.Tooth_toothBottom4__D3koM.Tooth_selected__tsbgk{background-image:url(/tooth/colorTooth/bottom-4.svg)}.Tooth_toothTop5__whChQ{text-indent:-9999px;background-size:contain;background-repeat:no-repeat;cursor:pointer;width:56px;background-image:url(/tooth/top-5.svg)}.Tooth_toothTop5__whChQ:hover{transition:opacity .3s ease;transform:scale(1.2)}.Tooth_toothTop5__whChQ.Tooth_selected__tsbgk{background-image:url(/tooth/colorTooth/top-5.svg)}.Tooth_toothBottom5__oQIiN{text-indent:-9999px;background-size:contain;background-repeat:no-repeat;cursor:pointer;background-position:bottom;width:57px;background-image:url(/tooth/bottom-5.svg)}.Tooth_toothBottom5__oQIiN:hover{transition:opacity .4s ease;transform:scale(1.2)}.Tooth_toothBottom5__oQIiN.Tooth_selected__tsbgk{background-image:url(/tooth/colorTooth/bottom-5.svg)}.Tooth_toothTop6___su2_{text-indent:-9999px;background-size:contain;background-repeat:no-repeat;cursor:pointer;width:64px;background-image:url(/tooth/top-6.svg)}.Tooth_toothTop6___su2_:hover{transition:opacity .3s ease;transform:scale(1.2)}.Tooth_toothTop6___su2_.Tooth_selected__tsbgk{background-image:url(/tooth/colorTooth/top-6.svg)}.Tooth_toothBottom6__gntZY{text-indent:-9999px;background-size:contain;background-repeat:no-repeat;cursor:pointer;background-position:bottom;width:64px;background-image:url(/tooth/bottom-6.svg)}.Tooth_toothBottom6__gntZY:hover{transition:opacity .4s ease;transform:scale(1.2)}.Tooth_toothBottom6__gntZY.Tooth_selected__tsbgk{background-image:url(/tooth/colorTooth/bottom-6.svg)}.Tooth_toothTop7__Bv499{text-indent:-9999px;background-size:contain;background-repeat:no-repeat;cursor:pointer;width:64px;background-image:url(/tooth/top-7.svg)}.Tooth_toothTop7__Bv499:hover{transition:opacity .3s ease;transform:scale(1.2)}.Tooth_toothTop7__Bv499.Tooth_selected__tsbgk{background-image:url(/tooth/colorTooth/top-7.svg)}.Tooth_toothBottom7__neLEp{text-indent:-9999px;background-size:contain;background-repeat:no-repeat;cursor:pointer;background-position:bottom;width:63px;background-image:url(/tooth/bottom-7.svg)}.Tooth_toothBottom7__neLEp:hover{transition:opacity .4s ease;transform:scale(1.2)}.Tooth_toothBottom7__neLEp.Tooth_selected__tsbgk{background-image:url(/tooth/colorTooth/bottom-7.svg)}.ShareOption_errorText__2TPbe{color:#ff4848;margin-top:2px;font-size:12px;line-height:19px;font-weight:400}.ShareOption_writeWrapper__aMXf_{position:relative}.ShareOption_writeLabel__JnTiM{word-break:auto-phrase;font-size:20px;line-height:24px;font-weight:600}.ShareOption_helperText__hH7nH{display:block;font-size:14px;line-height:22px;font-weight:400;color:#494949;margin-top:5px}.ShareOption_toothSelect__r9MUU{display:flex;align-items:center;gap:6px}.ShareOption_share__b_0Gy{margin-top:12px}.ShareOption_treatmentButton__aL42o{border:1px solid #ededed;border-radius:8px;padding:7px 16px;font-size:14px;line-height:22px;font-weight:400;color:#171717;cursor:pointer}.ShareOption_selected__1Jv2r{background-color:#e0f4ff;border:1px solid #39a7ff;transition:background-color .5s ease,border-color .5s ease}.page_errorText__hScTd{color:#ff4848;margin-top:2px;font-size:12px;line-height:19px;font-weight:400}.page_main__zvn3L{background-color:#fcfcfc;height:100vh;padding:28px 24px}.page_header__1Xe2R{margin-bottom:17px}.page_info___3G42{display:flex;flex-direction:column;gap:5px;margin-bottom:32px}.page_infoTitle__MdLql{font-size:20px;line-height:24px;font-weight:700;color:#171717}.page_infoText__o2jax{font-size:14px;line-height:22px;font-weight:400;color:#494949}.page_toothContainer__OFsIX{display:flex;flex-direction:column;gap:14px;margin-bottom:30px}.page_toothBox__G2_IL{display:flex;flex-direction:column;gap:8px}.page_boxTitle__NZQ4j{font-size:16px;line-height:22px;font-weight:600;color:#171717;display:inline-block;padding-left:17px}.page_addButton__d0fI3{width:84px;height:36px;display:flex;justify-content:center;align-items:center;margin:0 auto;padding:7px 16px;border:1px solid #d9d9d9;border-radius:8px;font-size:14px;line-height:22px;font-weight:400;color:#171717}.page_addButton__d0fI3:hover{background-color:#e0f4ff;border:1px solid #39a7ff}.Error_errorText__bGni4{color:#ff4848;margin-top:2px;font-size:12px;line-height:19px;font-weight:400}.Error_main__qpEI9{background-color:#fcfcfc;height:100vh}.Error_error__Zq5GV{display:flex;flex-direction:column;justify-content:center;align-items:center}.Error_errorImg__JBRs8{margin-top:131px}.Error_title__CaE91{margin-top:11px;font-size:28px;font-style:normal;font-weight:700;line-height:41px}.Error_text__bD1VJ{text-align:center;margin-top:11px}.Error_button__5pPQF,.Error_text__bD1VJ{font-size:14px;line-height:22px;font-weight:400}.Error_button__5pPQF{display:flex;justify-content:center;align-items:flex-end;margin-top:49px;color:#39a7ff}.Error_button__5pPQF:after{content:"";display:inline-block;width:20px;height:20px;background:url(/arrow-right-blue.svg);vertical-align:text-bottom}.loading_errorText__QZaSj{color:#ff4848;margin-top:2px;font-size:12px;line-height:19px;font-weight:400}.loading_loading__0Q4Nt{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;height:100vh;background-color:#fcfcfc;z-index:900}.loading_loading__0Q4Nt.loading_background__L2rT4{background-color:rgba(0,0,0,.3)}.loading_spinner__V09m4{display:flex;justify-content:center;align-items:center}.loading_loadingImage__L3AsG{width:60px;height:60px}.HistoryCard_errorText__Jylx4{color:#ff4848;margin-top:2px;font-size:12px;line-height:19px;font-weight:400}.HistoryCard_card__d_XP_{width:100%;height:auto;box-shadow:0 0 10px 0 rgba(60,65,69,.05);border-radius:20px;padding:20px}.HistoryCard_cardTop__yzqGg{position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:7px}.HistoryCard_moreButton__0PUxs{text-align:right;width:101px;font-size:14px;line-height:22px;font-weight:400;color:#39a7ff}.HistoryCard_moreButton__0PUxs:after{content:">";margin-left:4px}.HistoryCard_visitDate__e3RUq{font-size:14px;line-height:22px;font-weight:400;color:#171717;font-weight:500}.HistoryCard_dentistInfo__wy7qM{font-size:14px;line-height:22px;font-weight:400;display:flex;flex-direction:column}.HistoryCard_visitDentist__YCzM5{max-width:268px}.HistoryCard_address__HUc_p{margin-top:4px}.HistoryCard_dentistName__4kJ0_{font-size:18px;line-height:24px;font-weight:600;word-break:break-all}.HistoryCard_cardBottom__hSACH{margin-top:25px;position:relative}.HistoryCard_imageContainer__sRtIu .HistoryCard_profileIcon__yRCAl{position:absolute;right:0;bottom:0;border-radius:50%}.LoadingSpinner_errorText__L881C{color:#ff4848;margin-top:2px;font-size:12px;line-height:19px;font-weight:400}.LoadingSpinner_loadingSpinner__4TPXt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto}.LoadingSpinner_spinner__6LgPK{width:60px;height:60px}.ScrollToTop_errorText__Oa6_J{color:#ff4848;margin-top:2px;font-size:12px;line-height:19px;font-weight:400}.ScrollToTop_scroll___NFKd{position:absolute;bottom:28px;right:24px;z-index:1000;cursor:pointer;width:70px;height:70px;border-radius:50%;background-color:rgba(224,244,255,.7);display:flex;justify-content:center;align-items:center}.ScrollToTop_arrow__vA5Dx{display:inline-block;width:24px;height:24px;background:url(/scroll-up.svg) no-repeat 50%;text-indent:-9999px}.NoSearchData_errorText__uyYfk{color:#ff4848;margin-top:2px;font-size:12px;line-height:19px;font-weight:400}.NoSearchData_NoSearchData__HrNEU{display:flex;flex-direction:column;align-items:center;height:100%;margin-top:75px;margin-bottom:204px}.NoSearchData_NoSearchData__HrNEU p{text-align:center;margin-top:26px;font-size:16px;line-height:22px;font-weight:500;color:#494949}.UserProfileCard_errorText__P6_YV{color:#ff4848;margin-top:2px;font-size:12px;line-height:19px;font-weight:400}.UserProfileCard_user__Q6KIQ{margin-top:29px;display:flex;gap:17px;padding:0 24px}.UserProfileCard_profileImg__r4UJG{width:83px;height:83px;border-radius:50%;position:relative}.UserProfileCard_userDetail__mQtOM{display:flex;flex-direction:column;align-items:flex-start;gap:11px;width:100%}.UserProfileCard_userDetail__mQtOM .UserProfileCard_userName__KoZqh{font-size:20px;line-height:24px;font-weight:700;color:#fff;width:100%;display:block;overflow:hi}.UserProfileCard_userDetail__mQtOM .UserProfileCard_profileButton__8_IEt{font-size:14px;line-height:22px;font-weight:400;color:#fcfcfc;cursor:pointer;border:1px solid #fff;padding:7px 16px;border-radius:8px}.Modal_errorText__hGUXL{color:#ff4848;margin-top:2px;font-size:12px;line-height:19px;font-weight:400}.Modal_wrapper__V0TP3{width:100%;position:fixed;top:0;left:0;display:none;background-color:rgba(0,0,0,.25);height:100vh;z-index:200;transition:opacity .3s ease}.Modal_wrapper__V0TP3.Modal_open__Wr5YY{display:flex;justify-content:center;align-items:center}.Modal_modal__PoGhq{background-color:#fff;border-radius:20px;border:1px solid #87c4ff}.DetailTooth_errorText__uZQ9K{color:#ff4848;margin-top:2px;font-size:12px;line-height:19px;font-weight:400}.DetailTooth_toothSection__0VV2N{margin-top:38px}.DetailTooth_title__iCnsl{font-size:20px;line-height:24px;font-weight:700;color:#171717}.TreatmentModal_errorText__PZCyF{color:#ff4848;margin-top:2px;font-size:12px;line-height:19px;font-weight:400}.TreatmentModal_treatment__VQU48{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:37px 51px;width:170px}.TreatmentModal_teethName__lMOgf{font-size:16px;line-height:22px;font-weight:600;color:#171717;margin:8px 0 17px;text-align:center}.TreatmentModal_teethInfo__X2fKt{display:flex;align-items:flex-start;gap:8px}.TreatmentModal_teethInfo__X2fKt:before{margin-top:3px;content:"";display:inline-block;width:16px;height:16px;background:url(/check-small.svg);vertical-align:text-bottom}.TreatmentModal_teethInfo__X2fKt+.TreatmentModal_teethInfo__X2fKt{margin-top:14px}.TreatmentModal_treatmentBox__Vrorl{display:flex;flex-direction:column;gap:14px}.TreatmentModal_info__n_VsM{display:flex;flex-direction:column;width:94px}.TreatmentModal_info__n_VsM .TreatmentModal_infoTitle__dzhxc{display:flex;flex-wrap:wrap;font-size:12px;line-height:19px;font-weight:600;color:#171717;width:84px}.TreatmentModal_info__n_VsM .TreatmentModal_infoDate__1QHSf,.TreatmentModal_info__n_VsM .TreatmentModal_infoTotal__zbFnm{font-size:10px;line-height:16px;font-weight:400;color:#171717}.TreatmentModal_noData__nAMIE{font-size:16px;line-height:22px;font-weight:600;color:#171717;text-align:center;margin-top:10px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:7px}.TreatmentMyModal_errorText___rN2f{color:#ff4848;margin-top:2px;font-size:12px;line-height:19px;font-weight:400}.TreatmentMyModal_treatment__pxj3P{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:37px 51px;width:170px}.TreatmentMyModal_teethName__2CJjM{font-size:16px;line-height:22px;font-weight:600;color:#171717;margin:8px 0 17px;text-align:center}.TreatmentMyModal_treatmentBox__fHLuN{display:flex;flex-direction:column;gap:14px;max-height:250px;overflow:auto;padding:0 30px}.TreatmentMyModal_teethInfo__LSPH4{display:flex;align-items:flex-start;gap:8px}.TreatmentMyModal_teethInfo__LSPH4:before{margin-top:3px;content:"";display:inline-block;width:16px;height:16px;background:url(/check-small.svg);vertical-align:text-bottom}.TreatmentMyModal_teethInfo__LSPH4+.TreatmentMyModal_teethInfo__LSPH4{margin-top:14px}.TreatmentMyModal_info__1865x{display:flex;flex-direction:column;width:94px}.TreatmentMyModal_info__1865x .TreatmentMyModal_infoTitle__6xPGG{display:flex;flex-wrap:wrap;font-size:12px;line-height:19px;font-weight:600;color:#171717;width:84px}.TreatmentMyModal_info__1865x .TreatmentMyModal_infoDate__4vU13,.TreatmentMyModal_info__1865x .TreatmentMyModal_infoTotal__pY_2G{font-size:10px;line-height:16px;font-weight:400;color:#171717}.TreatmentMyModal_noData__BWIY0{font-size:16px;line-height:22px;font-weight:600;color:#171717;text-align:center;margin-top:10px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:7px}