.CheckBoxCard_wrap__XX4tH{--box-size:20px;--label-padding-left:calc(var(--size-spacing-sm) * 2 + var(--box-size));position:relative;margin-bottom:var(--size-spacing-sm)}.CheckBoxCard_label__rKftm{position:relative;box-sizing:border-box;display:inline-block;width:100%;padding:var(--size-spacing-md) var(--size-spacing-sm) var(--size-spacing-md) var(--label-padding-left);font-size:var(--text-body-md-size);font-weight:400;line-height:var(--text-body-md-line);color:var(--color-text-main);vertical-align:text-top;cursor:pointer;background:var(--color-background-white);border:2px solid var(--color-border-black);border-radius:var(--radius-md);transition:border-color .3s var(--ease-out-quint)}.CheckBoxCard_label__rKftm:before{position:absolute;top:50%;left:12px;box-sizing:border-box;display:block;width:var(--box-size);height:var(--box-size);content:"";background-color:var(--color-background-white);border:2px solid var(--color-border-black);border-radius:var(--radius-sm);transform:translateY(-50%)}.CheckBoxCard_label__rKftm>.CheckBoxCard_checkIcon__6NQR9{display:none}@media (pointer:fine){.CheckBoxCard_label__rKftm:hover{border:2px solid var(--color-ubie-blue-600)}}.CheckBoxCard_check__DHXm4{position:absolute;opacity:0}.CheckBoxCard_check__DHXm4:checked+label{background:var(--color-background-blue);border:2px solid var(--color-ubie-blue-600)}.CheckBoxCard_check__DHXm4:checked+label:before{background:var(--color-ubie-blue-600);border:2px solid var(--color-ubie-blue-600)}.CheckBoxCard_check__DHXm4:checked+label>.CheckBoxCard_checkIcon__6NQR9{position:absolute;top:50%;left:15px;display:block;transform:translateY(-50%)}.CheckBoxCard_check__DHXm4:disabled+label{color:var(--color-text-disabled);cursor:default}.CheckBoxCard_check__DHXm4:disabled+label,.CheckBoxCard_check__DHXm4:disabled+label:before{background-color:var(--color-background-white);border-color:var(--color-border-black)}.CheckBoxCard_check__DHXm4:focus-visible+.CheckBoxCard_label__rKftm{outline:2px solid var(--color-ubie-pink-600)}.InstitutionSearchFilterModalMainView_root__ENI_L{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%}.InstitutionSearchFilterModalMainView_header__Vk1AI{display:flex;justify-content:space-between;padding:18px var(--size-spacing-lg);border-bottom:1px solid var(--color-ubie-black-200)}.InstitutionSearchFilterModalMainView_headerText__ZrrSr{font-size:20px;font-weight:700;line-height:1.4}.InstitutionSearchFilterModalMainView_closeButton__1WL1J{padding:0;margin:0;font-size:24px;color:var(--color-ubie-blue-600);text-align:center;-webkit-appearance:none;appearance:none;background-color:initial;border:none}.InstitutionSearchFilterModalMainView_container__N7pR5{display:grid;grid-gap:var(--size-spacing-lg);gap:var(--size-spacing-lg);align-content:start;padding:var(--size-spacing-lg) var(--size-spacing-lg) var(--size-spacing-sm);overflow-y:auto}.InstitutionSearchFilterModalMainView_sectionContainer__EgfzW{display:grid;grid-gap:var(--size-spacing-md);gap:var(--size-spacing-md)}.InstitutionSearchFilterModalMainView_sectionHeading__6ZQG4{font-size:18px;font-weight:700;line-height:1.5}.InstitutionSearchFilterModalMainView_sectionHeading__6ZQG4:after{display:block;width:100%;height:1px;margin-top:var(--size-spacing-xxs);content:"";border-top:1px solid var(--color-border-black)}.InstitutionSearchFilterModalMainView_clinicalDepartments__hP8V1{display:grid;grid-template-columns:1fr auto;grid-auto-flow:column;grid-gap:var(--size-spacing-md);gap:var(--size-spacing-md);font-size:16px;line-height:1.7}.InstitutionSearchFilterModalMainView_clinicalDepartmentsButton__bwDmO{align-self:flex-end;padding:0;margin:0;color:var(--color-text-link);-webkit-appearance:none;appearance:none;background-color:initial;border:none}.InstitutionSearchFilterModalMainView_dayOfWeek___BWff{margin:calc(-1 * var(--size-spacing-md)) 0 0 calc(-1 * var(--size-spacing-md))}.InstitutionSearchFilterModalMainView_dayOfWeekButton__0Cjqe{display:inline-block;padding:var(--size-spacing-xs) 10px;margin:var(--size-spacing-md) 0 0 var(--size-spacing-md);background-color:var(--color-background-white);border:2px solid var(--color-border-black);border-radius:6px}.InstitutionSearchFilterModalMainView_dayOfWeekButton__0Cjqe[aria-pressed=true]{color:var(--color-text-white);background-color:var(--color-ubie-pink-600);border-color:var(--color-ubie-pink-600)}.InstitutionSearchFilterModalMainView_holidaysWrapper__Ntesl{display:inline-block}.InstitutionSearchFilterModalMainView_buttonContainer__chL0u{display:grid;place-items:center;height:69px;padding:0 var(--size-spacing-lg);border-top:1px solid var(--color-border-black)}.Checkbox_checkbox__UbL2R{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);border:0;--ease-out-quint:cubic-bezier(0.22,1,0.36,1)}.Checkbox_checkbox__UbL2R,.Checkbox_label__E3I7d,.Checkbox_symbol__mLnMI{transition:border-color .3s var(--ease-out-quint),background-color .3s var(--ease-out-quint),outline-color .3s var(--ease-out-quint)}.Checkbox_label__E3I7d{display:flex;gap:var(--size-spacing-xs);align-items:center;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;cursor:pointer}.Checkbox_label__E3I7d:has(.Checkbox_checkbox__UbL2R:disabled){cursor:auto}.Checkbox_label__E3I7d.Checkbox_medium__Ses63{font-size:var(--text-body-md-size);line-height:var(--text-body-md-narrow-line)}.Checkbox_label__E3I7d.Checkbox_small__gBPBD{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-narrow-line)}.Checkbox_symbol__mLnMI{box-sizing:border-box;display:flex;align-items:center;justify-content:center;color:var(--color-ubie-white);background-color:var(--color-ubie-white);border:2px solid var(--color-border-black);border-radius:var(--radius-sm)}.Checkbox_symbol__mLnMI.Checkbox_medium__Ses63{width:1.5rem;height:1.5rem}.Checkbox_symbol__mLnMI.Checkbox_small__gBPBD{width:1.25rem;height:1.25rem}.Checkbox_symbol__mLnMI.Checkbox_isIndeterminate__C_CmC{background-color:var(--color-ubie-blue-600);border-color:var(--color-ubie-blue-600)}.Checkbox_checkbox__UbL2R:checked+.Checkbox_symbol__mLnMI,.Checkbox_symbol__mLnMI.Checkbox_isIndeterminate__C_CmC{border-width:0}.Checkbox_checkbox__UbL2R:checked+.Checkbox_symbol__mLnMI{background-color:var(--color-ubie-blue-600)}.Checkbox_checkbox__UbL2R:focus-visible+.Checkbox_symbol__mLnMI{outline:2px solid var(--color-border-pink-darken)}.Checkbox_checkbox__UbL2R:disabled+.Checkbox_symbol__mLnMI.Checkbox_isIndeterminate__C_CmC,.Checkbox_checkbox__UbL2R:disabled:checked+.Checkbox_symbol__mLnMI{background-color:var(--color-text-disabled)}@media (hover:hover){.Checkbox_checkbox__UbL2R:not(:disabled)+.Checkbox_symbol__mLnMI:not(.Checkbox_isIndeterminate__C_CmC):hover{border-color:var(--color-border-blue-darken)}.Checkbox_checkbox__UbL2R:checked:not(:disabled)+.Checkbox_symbol__mLnMI:hover{background-color:var(--color-ubie-blue-700)}}.Checkbox_symbolCheckIcon__BZM4G{visibility:hidden}.Checkbox_checkbox__UbL2R:checked+.Checkbox_symbol__mLnMI>.Checkbox_symbolCheckIcon__BZM4G{visibility:initial}.Checkbox_symbolCheckIcon__BZM4G.Checkbox_medium__Ses63,.Checkbox_symbolIndeterminate__o0PG0.Checkbox_medium__Ses63{font-size:1.25rem}.Checkbox_symbolCheckIcon__BZM4G.Checkbox_small__gBPBD,.Checkbox_symbolIndeterminate__o0PG0.Checkbox_small__gBPBD{font-size:1rem}.Text_text__UDF2N{font-size:var(--font-size);font-weight:400;-webkit-hyphens:auto;hyphens:auto;line-height:var(--leading);color:var(--text-color);overflow-wrap:anywhere}:where(.Text_text__UDF2N){margin-top:0;margin-bottom:0}a.Text_text__UDF2N{text-decoration:underline}@media (hover:hover){a.Text_text__UDF2N:hover{text-decoration:none}}a.Text_text__UDF2N:focus-visible{text-decoration:none}a.Text_text__UDF2N:active{text-decoration:underline}button.Text_text__UDF2N{padding:0;background-color:initial;border:none}button.Text_text__UDF2N.Text_link__z1esb:focus-visible{color:var(--color-blue-900)}@media (hover:hover){button.Text_text__UDF2N.Text_link__z1esb:hover{color:var(--color-blue-900)}button.Text_text__UDF2N.Text_link__z1esb:active{color:var(--color-text-link)}}.Text_bold__iVe3z{font-weight:700}.Text_body__HdecN.Text_xs__8zlA0{--font-size:var(--text-body-xs-size)}.Text_body__HdecN.Text_sm__Kjx_W{--font-size:var(--text-body-sm-size)}.Text_body__HdecN.Text_md__1H_EI{--font-size:var(--text-body-md-size)}.Text_body__HdecN.Text_lg__Wubjz{--font-size:var(--text-body-lg-size)}.Text_heading__k1lwD.Text_xxs__d7Run{--font-size:var(--text-heading-xxs-size)}.Text_heading__k1lwD.Text_xs__8zlA0{--font-size:var(--text-heading-xs-size)}.Text_heading__k1lwD.Text_sm__Kjx_W{--font-size:var(--text-heading-sm-size)}.Text_heading__k1lwD.Text_md__1H_EI{--font-size:var(--text-heading-md-size)}.Text_heading__k1lwD.Text_lg__Wubjz{--font-size:var(--text-heading-lg-size)}.Text_heading__k1lwD.Text_xl__4QDZA{--font-size:var(--text-heading-xl-size)}.Text_button__4RMit.Text_sm__Kjx_W{--font-size:var(--text-button-sm-size)}.Text_button__4RMit.Text_md__1H_EI{--font-size:var(--text-button-md-size)}.Text_button__4RMit.Text_lg__Wubjz{--font-size:var(--text-button-lg-size)}.Text_tag__DRW1l.Text_md__1H_EI{--font-size:var(--text-tag-md-size)}.Text_tag__DRW1l.Text_lg__Wubjz{--font-size:var(--text-tag-lg-size)}.Text_default__TkUZS{--leading:var(--text-body-md-line)}.Text_default__TkUZS.Text_heading__k1lwD.Text_sm__Kjx_W,.Text_default__TkUZS.Text_heading__k1lwD.Text_xs__8zlA0{--leading:var(--text-heading-sm-line)}.Text_default__TkUZS.Text_heading__k1lwD.Text_lg__Wubjz,.Text_default__TkUZS.Text_heading__k1lwD.Text_md__1H_EI,.Text_default__TkUZS.Text_heading__k1lwD.Text_xl__4QDZA{--leading:var(--text-heading-md-line)}.Text_button__4RMit.Text_default__TkUZS{--leading:var(--text-button-md-line)}.Text_tag__DRW1l.Text_default__TkUZS{--leading:var(--text-tag-md-line)}.Text_narrow__sR3_Y{--leading:var(--text-body-md-narrow-line)}.Text_wide__dJLoK{--leading:var(--text-body-md-wide-line)}.Text_wide__dJLoK.Text_heading__k1lwD{--leading:var(--text-heading-md-wide-line)}.Text_left__V8zR5{text-align:left}.Text_center__IxRBL{text-align:center}.Text_right__yAXoA{text-align:right}.Text_nowrap__EIK10{white-space:nowrap}.InstitutionSearchFilterModalSubView_root__ojwai{display:grid;grid-template-rows:minmax(0,1fr) auto;height:100%}.InstitutionSearchFilterModalSubView_headerSrOnly__nDnr6{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.InstitutionSearchFilterModalSubView_container__Yt5q7{padding:var(--size-spacing-lg) var(--size-spacing-lg) var(--size-spacing-sm);overflow-y:auto}.InstitutionSearchFilterModalSubView_buttonContainer__Ugjzp{display:grid;place-items:center;height:69px;border-top:1px solid var(--color-border-black)}.InstitutionSearchFilterModalSubView_button__VM9N7{padding:0;margin:0;font-size:16px;font-weight:700;line-height:1.4;color:var(--color-ubie-blue-600);-webkit-appearance:none;appearance:none;background-color:initial;border:none}.InstitutionSearchFilterModal_modal__Qgjj_{position:fixed;inset:0;z-index:var(--z-index-modal);max-width:600px;margin:0 auto;overflow-y:auto}.InstitutionSearchFilterModal_overlay__LUNTM{position:fixed;inset:0;background:#00000080}.InstitutionSearchFilterModal_modalContainer__50WgE{position:absolute;bottom:0;width:100%;height:calc(100% - 60px);background:var(--color-background-white);border-radius:var(--radius-lg) var(--radius-lg) 0 0}.InstitutionSearchListInfo_root__sfV6G{padding:var(--size-spacing-md) 0 0;font-size:13px}.InstitutionSearchListTitle_subTitle__irmhW{display:-webkit-box;padding:0 var(--size-spacing-sm);margin:var(--size-spacing-xs) 0 0;overflow:hidden;font-size:13px;font-weight:400;color:var(--color-ubie-black-600);-webkit-box-orient:vertical;-webkit-line-clamp:2}.InstitutionSearchListTitle_subTitle__irmhW>span{color:var(--color-ubie-pink-600)}.InstitutionSearchListTitle_spacer__3G24X{margin-left:var(--size-spacing-xxs)}.Header_header__6m8dW{position:-webkit-sticky;position:sticky;top:env(safe-area-inset-top);z-index:var(--z-index-header);display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--header-height);padding:var(--size-spacing-xxs) var(--size-spacing-sm);background-color:var(--color-background-white);transition:box-shadow .2s ease-out}.Header_peeloff__4TCs6{position:relative;top:inherit}.Header_intersection__R1mRI{position:absolute;top:calc(env(safe-area-inset-top) * -1);right:0;left:0;z-index:-1;pointer-events:none;visibility:hidden}.Header_headerRenderRightArea__nL8gd{display:flex;flex:1 1 auto;justify-content:flex-end}.HeaderLogo_wrapper__8_Yo7{line-height:0}.BackButton_BackButton__dJ5dz{display:flex;width:-moz-fit-content;width:fit-content;height:42px;padding:var(--size-spacing-xs) var(--size-spacing-xxs);color:var(--color-ubie-blue-600);cursor:pointer;background:none;border:none}.BackButton_hidden__XxL2_{visibility:hidden}.BackButton_icon__UCT3a{align-self:center;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin-right:-.2em;margin-left:-.3em}.BackButton_icon__UCT3a>svg{font-size:1.125em;vertical-align:-.175em}.BackButton_text__fv82r{align-self:center;height:-moz-fit-content;height:fit-content;margin-left:var(--size-spacing-xs);font-size:var(--text-body-md-size);font-style:normal;font-weight:400;line-height:1;letter-spacing:.25px;white-space:nowrap}.Flex_flex__oCAZF{display:flex;flex-flow:var(--flex-direction) var(--flex-wrap);gap:var(--gap);align-items:var(--align-items);justify-content:var(--justify-content);width:var(--width);min-width:var(--min-width);max-width:var(--max-width);padding:var(--padding-top) var(--padding-right) var(--padding-bottom) var(--padding-left);margin:var(--margin-top) var(--margin-right) var(--margin-bottom) var(--margin-left)}.Flex_flex__oCAZF.Flex_heightFull__vFCoz{height:100%}.Flex_flex__oCAZF.Flex_widthFull__MDIiZ{width:100%}.Flex_flex__oCAZF.Flex_inline__dPMYG{display:inline-flex}.PageTitle_title__bF6cj{font-size:var(--text-heading-md-size);font-weight:700;line-height:var(--text-heading-md-line);color:var(--color-text-main);letter-spacing:.25px}.HeaderRightButtons_buttons__gWbE0{display:flex}.HeaderRightButtons_buttons__gWbE0>*+*{margin-left:var(--size-spacing-xxs)}.style_normalOverlay__TkLaG{background:#00000080}.style_darkerOverlay__gV7Pq{background:#000c}.Modal_modal__7XinN{z-index:var(--z-index-modal);overflow-y:auto}.Modal_modal__7XinN,.Modal_overlay__mBDzu{position:fixed;inset:0}.Modal_modalContainer__xH7S0{display:flex;align-items:center;justify-content:center;min-height:100vh}.Modal_modalBody__nNsdJ{position:relative;width:90%;max-width:450px;max-height:90vh;padding:var(--size-spacing-lg);margin:0 auto;overflow-y:auto;background:var(--color-background-white);border-radius:var(--radius-lg)}.Modal_fixedHeight__uHMF9{height:90vh}.Modal_fullscreen__tt4g8{width:100vh;max-width:100vh;height:100vh;max-height:100vh;padding:env(safe-area-inset-top) var(--size-spacing-lg) env(safe-area-inset-bottom) var(--size-spacing-lg);margin:0;overflow-y:hidden;border-radius:0}.Modal_header__KkRWf{padding:var(--size-spacing-xs) var(--size-spacing-lg) var(--size-spacing-lg);font-size:var(--text-heading-xs-size);font-weight:700;line-height:var(--text-heading-xs-line);color:var(--color-text-main);text-align:center;white-space:pre-wrap}.Modal_closeIcon__YeKfr{position:absolute;top:16px;right:16px;padding:0;font-size:24px;color:var(--color-ubie-blue-600);background:var(--color-background-white);border:none}.SignUpQaResultLeavingModal_container__kT5XJ{display:flex;flex-direction:column;align-items:center}.SignUpQaResultLeavingModal_title__sm9yY{font-size:16px;font-weight:700}.SignUpQaResultLeavingModal_description__8_QkG{margin:18px 0;font-size:14px}.SignUpQaResultLeavingModal_description__8_QkG>p{margin:6px 0}.SignUpQaResultLeavingModal_backHome__Y_UWL{margin:var(--size-spacing-sm) 0 var(--size-spacing-xxs);font-size:14px;font-weight:700}.Box_box__w0bsM{box-sizing:border-box;display:block;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);padding:var(--padding-top) var(--padding-right) var(--padding-bottom) var(--padding-left);margin:var(--margin-top) var(--margin-right) var(--margin-bottom) var(--margin-left);font-size:var(--text-size);font-weight:var(--text-bold);-webkit-hyphens:auto;hyphens:auto;line-height:var(--text-leading);color:var(--text-color);overflow-wrap:anywhere;background-color:var(--background-color);border:var(--border-width) solid var(--border-color);border-radius:var(--radius)}.Box_box__w0bsM.Box_textBold__YueMw{font-weight:700}.Box_box__w0bsM.Box_textNormal__yUqlA{font-weight:400}.Box_box__w0bsM.Box_textCenter__LEQY_{text-align:center}.Box_box__w0bsM.Box_textLeft__MCo2c{text-align:left}.Box_box__w0bsM.Box_textRight__Hhx84{text-align:right}.Box_box__w0bsM.Box_textNoWrap__M2wUD{white-space:nowrap}.Box_box__w0bsM.Box_inline__rNic1{display:inline-block}.Footer_footer__3A_uC{padding:0 0 var(--size-spacing-xxl);margin-top:var(--size-spacing-md);font-size:.8125rem;color:var(--color-text-sub);text-align:center}.Footer_footer__3A_uC a{color:var(--color-text-link-sub)}.SupervisorInfo_doctorAppealText___nvUz{width:80%;margin:var(--size-spacing-lg) auto;line-height:25px}.SupervisorInfo_seeMoreLink___IIvM{color:var(--color-text-link-sub);text-decoration:underline}.SupervisorInfo_doctors__JZQpH{display:grid;grid-template-columns:1fr 1fr 1fr;padding-left:0;margin-top:var(--size-spacing-md);list-style-type:none}.SupervisorInfo_doctors__JZQpH li{margin-bottom:var(--size-spacing-xs)}.SupervisorInfo_doctors__JZQpH img{margin:0 auto;border-radius:50%}.SupervisorInfo_doctorDescription__xfGS4{font-size:10px;line-height:1.4;color:var(--color-text-sub);white-space:pre-wrap}.SupervisorInfo_doctorName__Z5a0P{margin-top:var(--size-spacing-xs);font-size:12px;color:var(--color-text-main)}.CopyRight_copyRight__uuHdZ{margin-top:var(--size-spacing-lg);font-size:13px;color:var(--color-text-sub);text-align:center}.CopyRight_copyRight__uuHdZ a{color:var(--color-text-link-sub)}.Links_root__GQMf6{margin-top:var(--size-spacing-md);text-align:left}.Links_heading__J2obN{margin-bottom:var(--size-spacing-sm);font-size:var(--text-heading-xs-size);line-height:var(--text-heading-xs-line)}.Links_linkList__K0VOj{display:flex;flex-wrap:wrap;gap:var(--size-spacing-xs) var(--size-spacing-md);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line)}.Links_linkList__K0VOj:not(:last-child){margin-bottom:var(--size-spacing-lg)}.Links_linkList__K0VOj a{text-decoration:underline}.Links_linkListCenterized__sJSpW{justify-content:center}.Links_relatedLinks__aRHKo{padding:var(--size-spacing-lg) var(--size-spacing-md);background-color:var(--color-background-black-darken)}.Links_corporateLinks__1W2zv{margin:var(--size-spacing-lg) var(--size-spacing-md) var(--size-spacing-md)}.ImageButton_container__dCblS{--color:#000;--radius:8;--background-color:#fff;display:flex;align-items:center;padding:var(--size-spacing-xxs) var(--size-spacing-sm);background-color:var(--background-color);border-radius:calc(var(--radius) * 1px);opacity:1}.ImageButton_container__dCblS:hover{opacity:.8}.ImageButton_container__dCblS image{display:inline-block}.ImageButton_text__rTyDg{display:inline-block;margin-left:var(--size-spacing-xxs);font-size:var(--text-body-xs-size);font-weight:700;color:var(--color)}.SnsShare_container___S_W9{margin:var(--size-spacing-xl) var(--size-spacing-lg);border:4px solid var(--color-ubie-pink-200);border-radius:var(--radius-lg)}.SnsShare_logo__3QLOA{display:inline-block;height:46px;margin:calc(-1 * var(--size-spacing-lg)) 0 auto auto;object-fit:contain;background:var(--color-background-white)}.SnsShare_innerContainer__zXPjq{padding:var(--size-spacing-xs) var(--size-spacing-md)}.SnsShare_bodyText__Q_V5N{font-family:sans-serif;font-size:20px;font-weight:700;line-height:1.8;color:var(--color-text-main);letter-spacing:.8px}.SnsShare_buttonContainer__9Umr9{display:flex;gap:var(--size-spacing-md);align-items:center;justify-content:center;padding:var(--size-spacing-md) var(--size-spacing-xs);margin-top:var(--size-spacing-md)}.SnsShare_imageButton__2CuJj{display:flex;align-items:center;justify-content:center;width:50%;padding:var(--size-spacing-xs) var(--size-spacing-sm);border-radius:var(--radius-md)}.SnsShare_imageButton__2CuJj img{height:20px!important}.AppInstallBanner_AppInstallBanner__4amv4{margin:var(--size-spacing-md)}.CountryAndLanguageSelectorLink_link__b8BtU{margin-top:var(--size-spacing-md)}.CountryAndLanguageSelectorLink_link__b8BtU a{padding:var(--size-spacing-xs);text-decoration:underline;cursor:pointer}.UserVoice_userVoice__nsh51{width:88%;margin:var(--size-spacing-xl) auto}.UserVoice_userVoice__main__YZF3h{max-width:480px;padding:var(--size-spacing-lg) var(--size-spacing-md);margin:0 auto}.UserVoice_userVoice__title___sT0Z{font-size:20px;line-height:140%;color:var(--color-text-main);text-align:center;white-space:pre-wrap}.InstitutionSearchNavigationButton_buttons__zzgbg{display:flex;gap:var(--size-spacing-xs);justify-content:space-between;width:100%;background-color:initial}.MedicalInstitutionCard_HospitalCard__uIsyz{position:relative;display:flex;flex-direction:column;padding:var(--size-spacing-md);margin-top:var(--size-spacing-md);background-color:var(--color-background-white);border-top:1px solid var(--color-border-black);border-bottom:1px solid var(--color-border-black)}.MedicalInstitutionCard_intersectionObserved__tIBzl{position:absolute;top:80%}.MedicalInstitutionNameField_link__AJ_IA{font-size:20px;font-weight:700;line-height:1.5;color:var(--color-text-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.MedicalInstitutionCardHeader_root__eBUK7{display:flex}.MedicalInstitutionCardHeader_nameAndLabel__W4Akn{display:flex;flex-flow:column}.MedicalInstitutionCardHeader_imageWrapper__Itudg{display:flex;gap:var(--size-spacing-xxs);margin-top:var(--size-spacing-xs);border-radius:20px}.MedicalInstitutionCardHeader_imageWrapper__Itudg>:first-child img{border-top-left-radius:6px;border-bottom-left-radius:6px}.MedicalInstitutionCardHeader_imageWrapper__Itudg>:last-child img{border-top-right-radius:6px;border-bottom-right-radius:6px}.MedicalInstitutionCardHeader_imageContainer__mlVqm{position:relative;width:100%;padding-top:30%}.MedicalInformationLabelList_list__L8QZ2{display:flex;flex-wrap:wrap;gap:var(--size-spacing-xxs);margin-top:var(--size-spacing-xs);margin-bottom:var(--size-spacing-xs)}.MedicalInformationLabelList_list__L8QZ2>li{display:inline-flex;align-items:center;padding:var(--size-spacing-xxs);font-size:11px;font-weight:700;color:var(--color-text-main);white-space:nowrap;background-color:var(--color-background-black-darken);border-radius:6px}.MedicalInformationLabelList_list__L8QZ2>li>button{display:contents;padding:0;background:none;border:none;outline:none}.MedicalInformationLabelList_list__L8QZ2>li.MedicalInformationLabelList_isColoredText__XqT36{background-color:var(--color-background-pink-darken)}.MedicalInformationLabelList_icon__yztAq{display:inline-block;height:16px;margin-right:var(--size-spacing-xxs);vertical-align:text-bottom}.MedicalInformationLabelList_coloredText__srHFB{color:var(--color-text-main)}.MedicalInformationLabelList_helpIcon__pbo6m{display:flex;margin-left:var(--size-spacing-xxs);font-size:var(--text-body-md-size)}.MedicalInformationLabelList_helpIcon__pbo6m svg path{fill:var(--color-ubie-blue-600)}.ClinicalDepartmentNameList_label__8XIpp{font-size:14px}.MedicalInstitutionBasicInformation_root__NGBeK{margin:var(--size-spacing-sm) 0}.MedicalInstitutionBasicInformation_section__ClnJS{display:flex;margin-bottom:var(--size-spacing-xs)}.MedicalInstitutionBasicInformation_sectionHead__z4zor{flex-shrink:0;width:16px;margin-right:var(--size-spacing-xs);color:var(--color-ubie-blue-800)}.MedicalInstitutionBasicInformation_sectionBody__aSb8M{width:100%;font-size:14px}.MedicalInstitutionBasicInformation_openHoursText__bI0Yo{margin-bottom:var(--size-spacing-xxs);white-space:pre-line}.MedicalInstitutionBasicInformation_addressText__Zlso6>a,.MedicalInstitutionBasicInformation_phoneNumber__M0Cqz{text-decoration:underline}.MedicalInstitutionDataFieldSpecialHolidays_MedicalInstitutionDataFieldSpecialHolidays__fuGE7{margin-left:86px;line-height:1.5}.MedicalInstitutionDataFieldSpecialHolidays_MedicalInstitutionDataFieldSpecialHolidaysNoMargin____UGW,.MedicalInstitutionDataFieldSpecialHolidays_MedicalInstitutionDataFieldSpecialHolidays__fuGE7{margin-top:var(--size-spacing-xxs);font-size:12px;font-weight:700;color:var(--color-ubie-pink-600)}.MedicalInstitutionDataFieldSpecialHolidays_MedicalInstitutionDataFieldSpecialHolidaysAlertTop__TS3vq{margin:var(--size-spacing-xs) 0 0;font-size:13px;font-weight:700;color:var(--color-ubie-pink-600);text-align:center}.MedicoHospitalDoctorCommentSection_Doctor__8RZOM{padding:var(--size-spacing-sm);margin-top:var(--size-spacing-xs);font-size:12px;background:var(--color-background-blue);border-radius:3px}.MedicoHospitalDoctorCommentSection_DoctorInfo__Z8PZm{display:flex}.MedicoHospitalDoctorCommentSection_DoctorImage__xylyX{width:48px;margin-right:var(--size-spacing-sm)}.MedicoHospitalDoctorCommentSection_DoctorImage__photo__50k5t{border-radius:6px}.MedicoHospitalDoctorCommentSection_DoctorBody__c54Dl{width:calc(100% - 34px)}.MedicoHospitalDoctorCommentSection_DoctorBodyTitle__D1r_c{color:var(--color-text-sub)}.MedicoHospitalDoctorCommentSection_DoctorBodyName__hvTf4{margin-bottom:var(--size-spacing-xxs);font-size:14px;color:var(--color-text-main)}.MedicoHospitalDoctorCommentSection_role__Pe36K{font-size:12px}.MedicoHospitalDoctorCommentSection_DoctorDescription__Cqaz2{font-size:13px;line-height:18px;color:var(--color-text-sub)}.MedicoHospitalDoctorCommentSection_DoctorReadmore__twv08{display:block;margin-left:auto;font-size:13px;color:var(--color-ubie-blue-600);text-decoration:underline;cursor:pointer;background:none;border:none}.MedicoHospitalDoctorCommentSection_specialityTextAreaTitle__16kf3{display:block;color:var(--color-text-sub)}.MedicoHospitalDoctorCommentSection_specialityTextArea__FTxwf{display:block}.MedicoHospitalNavigationButtons_bookingButtonWrapper__b8022{display:flex;flex-direction:column;align-items:center;width:100%}.MedicoHospitalNavigationButtons_bookingButton__1WXml{display:flex;justify-content:center;width:100%;padding-right:0;padding-left:0;margin-top:var(--size-spacing-xs);background-color:var(--color-background-white);border:1px solid var(--color-ubie-pink-600);border-radius:6px}.MedicoHospitalNavigationButtons_iconWrapper__1akMa{margin:var(--size-spacing-sm) var(--size-spacing-xs)}.MedicoHospitalNavigationButtons_bookingButtonInfoWrapper__Sa1PA{margin:var(--size-spacing-xs);text-align:left}.MedicoHospitalNavigationButtons_bookingButtonInfo__KUyq_{font-size:12px;color:var(--color-ubie-pink-600)}.MedicoHospitalNavigationButtons_bookingButtonText__Mn3jT{display:block;padding:0;font-size:12px;color:var(--color-ubie-black-600);cursor:pointer;background:none;border:none}.MedicoHospitalNavigationButtons_bookingButtonPoCInfoWrapper__N9VPA{height:20px;margin:var(--size-spacing-md) var(--size-spacing-xs);line-height:20px;text-align:left}.MedicoHospitalNavigationButtons_bookingButtonPoCInfo__1u7Bl{font-size:14px;color:var(--color-ubie-pink-600)}.MedicoHospitalNavigationButtons_TermsAndPolicy__h1nN_{margin-top:var(--size-spacing-xs);font-size:10px;color:var(--color-ubie-black-600);text-align:center}.MedicoHospitalNavigationButtons_TermsAndPolicy__h1nN_>a{color:var(--color-ubie-black-600);text-decoration:underline}.InstitutionList_readMoreButtonWrapper__0wV_I{padding-right:var(--size-spacing-md);padding-left:var(--size-spacing-md)}.InstitutionSearchListView_body__be_g4{padding-top:var(--size-spacing-xxs);padding-bottom:var(--size-spacing-md);background-color:var(--color-background-blue)}.InstitutionSearchListView_nav__MzgTC{position:-webkit-sticky;position:sticky;top:calc(env(safe-area-inset-top) + var(--shown-header-height));z-index:var(--z-index-header);display:flex;align-items:center;height:54px;padding:0 var(--size-spacing-md);vertical-align:middle;background-color:var(--color-background-white);border-bottom:1px solid var(--color-border-black)}.InstitutionSearchListView_withTab__m3fvK{top:calc(env(safe-area-inset-top))}.InstitutionSearchListView_intersection__xGK2c{position:absolute;top:calc(env(safe-area-inset-top) * -1);right:0;left:0;z-index:-1;height:2px;margin-top:-1px;pointer-events:none;visibility:hidden}.InstitutionSearchListView_hospitalNotFound__iF8GX{margin:var(--size-spacing-lg) var(--size-spacing-md);font-size:14px;font-weight:700;line-height:1.5}.ActionModal_modal__FouR4{position:fixed;inset:0;z-index:var(--z-index-modal);display:flex;align-items:center;justify-content:center;overflow-y:auto}.ActionModal_overlay__D3uqh{position:fixed;inset:0}.ActionModal_modalBody__Dzh8q{position:relative;display:flex;flex-direction:column;gap:var(--size-spacing-lg);width:calc(100% - 32px);max-width:600px;max-height:calc(100% - 48px);padding:var(--size-spacing-lg) var(--size-spacing-md);margin:0 auto;overflow-y:auto;background:var(--color-background-white);border-radius:var(--radius-lg)}.ActionModal_headerLess__F0pW2{padding-top:var(--size-spacing-xl)}.ActionModal_fixedHeight__miV4A{height:calc(100% - 48px)}.ActionModal_contents__7H6ET{flex-grow:1;overflow:hidden}.ActionModal_header__HzUgr{font-size:var(--text-heading-xs-size);font-weight:700;line-height:var(--text-heading-xs-line);text-align:center;white-space:pre-wrap}.ActionModal_buttonContainer__jGWEK{display:grid;grid-gap:var(--size-spacing-md);gap:var(--size-spacing-md)}.ActionModal_panelEnter__kvrPV{transition-timing-function:ease-out;transition-duration:.25s;transition-property:opacity}.ActionModal_panelEnterFrom__H4CD2{opacity:0}.ActionModal_panelEnterTo__jsgEq{opacity:1}.ActionModal_panelLeave__FGvgq{transition-timing-function:ease-in;transition-duration:.2s}.ActionModal_panelLeaveFrom__lywd9{opacity:1}.ActionModal_panelLeaveTo__PQXrs{opacity:0}.MessageModal_modal__tyHPj{position:fixed;inset:0;z-index:var(--z-index-modal);overflow-y:auto}.MessageModal_overlay__emRrR{position:fixed;inset:0}.MessageModal_modalContainer__HO3d5{display:flex;align-items:center;justify-content:center;min-height:100dvh}.MessageModal_modalBody__TDWXs{position:relative;display:flex;flex-direction:column;gap:var(--size-spacing-lg);width:calc(100% - 32px);max-width:450px;max-height:90dvh;padding:var(--size-spacing-xl) var(--size-spacing-md) var(--size-spacing-lg);margin:0 auto;overflow-y:auto;background:var(--color-background-white);border-radius:var(--radius-lg)}.MessageModal_fullscreen__94bQ5{display:flex;flex-direction:column;justify-content:space-between;width:100vh;max-width:100vh;height:100vh;max-height:100vh;padding:calc(env(safe-area-inset-top) + var(--size-spacing-xl)) var(--size-spacing-lg) calc(env(safe-area-inset-bottom) + var(--size-spacing-lg)) var(--size-spacing-lg);margin:0;overflow-y:hidden;border-radius:0}.MessageModal_header__Rg229{font-size:var(--text-heading-xs-size);font-weight:700;line-height:var(--text-heading-xs-line);text-align:center;white-space:pre-wrap}.MessageModal_content__XB56_{text-align:center}.MessageModal_panelEnter__lznng{transition-timing-function:ease-out;transition-duration:.25s;transition-property:opacity}.MessageModal_panelEnterFrom__0z9K_{opacity:0}.MessageModal_panelEnterTo__tTSM8{opacity:1}.MessageModal_panelLeave__GZpqo{transition-timing-function:ease-in;transition-duration:.2s}.MessageModal_panelLeaveFrom__GjqyS{opacity:1}.MessageModal_panelLeaveTo__SHl_C{opacity:0}.ElectronicPrescriptionQuestionnaireModalBody_Root__XnPhc{padding:0 var(--size-spacing-md);text-align:start}.ElectronicPrescriptionQuestionnaireModalBody_Heading__swY0Y{display:flex;margin:var(--size-spacing-lg) 0}.ElectronicPrescriptionQuestionnaireModalBody_HeadingIndicator__8c5w5{width:4px;margin-right:var(--size-spacing-sm);background-color:var(--color-ubie-blue-600);border-radius:16px}.ElectronicPrescriptionQuestionnaireModalBody_HeadingText__zrWft{padding:var(--size-spacing-xxs) 0;font-size:var(--text-heading-sm-size);font-weight:700}.ElectronicPrescriptionQuestionnaireModalBody_Content__V94kZ{line-height:var(--text-body-md-line)}.ElectronicPrescriptionQuestionnaireModalBody_LinkText__T5itQ{padding:0;color:var(--color-ubie-blue-600);text-decoration:underline;cursor:pointer;background:none;border:none;outline:none}.ElectronicPrescriptionQuestionnaireItem_Root__Wb_m2{display:flex;flex-direction:column;gap:var(--size-spacing-lg);padding:var(--size-spacing-md);margin:var(--size-spacing-lg) 0;line-height:var(--text-body-md-line);border:1px solid var(--color-ubie-pink-600);border-radius:var(--radius-md)}.ElectronicPrescriptionQuestionnaireItem_Question__yBc_t{font-size:var(--text-heading-sm-size);font-weight:700;color:var(--color-ubie-pink-600)}.ElectronicPrescriptionQuestionnaireItem_Option__h6bq1{padding:var(--size-spacing-md);font-size:var(--text-heading-sm-size);text-align:start;background:none;border:1px solid var(--color-border-black);border-radius:var(--radius-md);outline:none}.InstitutionSearchMapView_wrapper___BAxC{height:calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - var(--shown-header-height))}.InstitutionSearchMapView_GoogleMapWrapper__2Subk{position:relative;height:calc(100% - 54px);overflow:hidden}.InstitutionSearchMapView_nav__VXSjE{position:-webkit-sticky;position:sticky;top:calc(env(safe-area-inset-top) + var(--shown-header-height));z-index:var(--z-index-header);display:flex;align-items:center;height:54px;padding:0 var(--size-spacing-md);vertical-align:middle;background-color:var(--color-background-white);box-shadow:0 3px 2px -1px #0000001a}.InstitutionSearchMapView_searchingLabel__TjXbA{color:var(--color-text-white);background-color:var(--color-ubie-pink-600);border-radius:20px}.InstitutionSearchMapView_searchLabel__fAaX0,.InstitutionSearchMapView_searchingLabel__TjXbA{position:absolute;top:16px;right:0;left:0;display:flex;align-items:center;justify-content:center;width:160px;height:40px;margin:0 auto;font-size:14px;box-shadow:0 2px 2px #0003}.InstitutionSearchMapView_searchLabel__fAaX0{color:var(--color-ubie-pink-600);background-color:var(--color-background-white);border-color:var(--color-ubie-pink-600);border-width:0;border-radius:20px}.InstitutionSearchMapView_hospitalCards__h0tz6{position:absolute;right:0;bottom:0;left:0;margin:0;background:linear-gradient(0deg,#0003,80%,#0000)}.GoogleMapLoader_reset__dUNA2{all:unset;cursor:pointer}.GoogleMapLoader_google-map__kwVtE{width:100%;height:100%}.GoogleMapLoader_marker__3SfXa{position:absolute;display:block;transform:translate(-50%,-43px)}.GoogleMapLoader_balloon__yKGUM{position:relative;z-index:5;display:inline-block;min-width:48px;padding:var(--size-spacing-xs);font-size:8px;font-weight:700;white-space:nowrap;border-radius:16px;box-shadow:0 2px 2px #0006}.GoogleMapLoader_balloon__yKGUM:before{position:absolute;top:95%;left:50%;z-index:4;content:"";border-style:solid;border-width:8px;transform:translateX(-50%)}.GoogleMapLoader_balloon__yKGUM:after{position:absolute;top:100%;left:50%;z-index:2;content:"";border:8px solid #0000;border-top-color:#0006;transform:translateX(-50%)}.GoogleMapLoader_default__2j_j2{color:var(--color-text-main);background:var(--color-background-white)}.GoogleMapLoader_default__2j_j2:before{border-color:#fff #0000 #0000}.GoogleMapLoader_selected__nNTYx{color:var(--color-text-white);background:var(--color-ubie-blue-600)}.GoogleMapLoader_selected__nNTYx:before{border-color:var(--color-ubie-blue-600) #0000 #0000 #0000}.GoogleMapLoader_currentLocation__xeKm5{z-index:5;display:inline-block;width:20px;height:20px;background:var(--color-ubie-blue-600);border:2px solid #fff;border-radius:50%;box-shadow:0 2px 2px #0006;transform:translate(-50%,-50%)}.GoogleMapLoader_ubieLogo___MYea{position:absolute;top:-8px;right:4px;z-index:10;display:inline-block;width:16px;height:16px;background-color:var(--color-background-white);border-radius:50%}.MedicalInstitutionMapCardSlide_single-card__jGsMA{margin:0 var(--size-spacing-md)}.MedicalInstitutionMapCardSlide_not-found__L6mzk{font-size:13px}.MedicoHospitalLabel_MedicoHospitalMapLabel__gVJpR{display:inline-flex;align-items:center;padding:var(--size-spacing-xxs) var(--size-spacing-xs) 2px;font-size:12px;font-weight:700;color:var(--color-text-main);white-space:nowrap;background-color:var(--color-background-white);border-top-left-radius:12px;border-top-right-radius:12px}.MedicoHospitalLabel_logoMark__pCPT6{display:inline-block;height:16px;margin-right:var(--size-spacing-xxs)}.MedicoHospitalLabel_helpIcon__XyrkY{margin-left:var(--size-spacing-xs);color:var(--color-ubie-blue-600)}.MedicalInstitutionMapCardWrapper_medicoHospitalLabel__oQ8N7{margin-right:var(--size-spacing-md);text-align:end}.MedicalInstitutionMapCardWrapper_HospitalCard__BpVF1{position:relative;min-height:120px;padding:var(--size-spacing-md);margin-bottom:var(--size-spacing-lg);background-color:var(--color-background-white);border-radius:var(--radius-lg);box-shadow:0 1px 4px 0 #00000059}.HospitalMapCardContent_container__QWqmm{display:flex;flex-direction:column;width:100%}.HospitalMapCardContent_hospitalName__Dy__W{margin-bottom:var(--size-spacing-xxs);font-size:14px;font-weight:700;color:var(--color-text-main)}.HospitalMapCardContent_section__KkoHh{display:flex;align-items:flex-start;margin-top:var(--size-spacing-xxs);font-size:12px}.HospitalMapCardContent_icon__HM9fs{flex-grow:0;width:16px;height:16px;margin-right:var(--size-spacing-xs);color:var(--color-ubie-blue-600);object-fit:cover}.HospitalMapCardContent_content__aMzgr{display:-webkit-box;flex-grow:1;max-width:100%;overflow:hidden;line-height:1.2;color:var(--color-text-main);vertical-align:top;-webkit-box-orient:vertical}.HospitalMapCardContent_clinicalDepartments__HvcrM{-webkit-line-clamp:1}.HospitalMapCardContent_openHoursText__Uiwvj{-webkit-line-clamp:3}.MedicoHospitalMapCardContent_container__0qIbC{display:flex;align-items:center;width:100%}.MedicoHospitalMapCardContent_left__6OVnA{flex-grow:0;width:72px;min-width:72px;height:72px;margin-right:var(--size-spacing-md)}.MedicoHospitalMapCardContent_right__obje4{flex-grow:1}.OtherHospitalMapCardContent_container__TDxsQ{display:flex;align-items:center}.MedicalInstitutionMapCard_cardButton__7NvPb{all:unset;display:block;width:100%;cursor:pointer}