.PasswordInput_root__1zfZm{padding-right:40px!important}.PasswordInput_icon__w7uWm{position:absolute;top:calc(50% + 2px);right:12px;transform:translateY(-50%);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SeparatorLine_root__8VT1F{margin-block:20px;width:100%;height:1px;background-color:var(--biege-100)}.DropDown_root__Jl2KD{position:relative}.DropDown_root_fullWidth__Kv__a{width:100%}.DropDown_trigger__Zokuo{display:flex;align-items:center;position:relative;width:100%;padding:12px 40px 12px 20px;min-height:48px;border:1px solid var(--biege-400);border-radius:var(--border-radius-small);background-color:var(--white);color:var(--black-900);transition:var(--transition-default);cursor:pointer}.DropDown_trigger__Zokuo:focus,.DropDown_trigger__Zokuo:hover{border:1px solid var(--hover--biege-500)}.DropDown_trigger_noBorder__SBUDy{border:none;padding:0}.DropDown_trigger_noBorder__SBUDy:focus,.DropDown_trigger_noBorder__SBUDy:hover{border:none}.DropDown_trigger_error__2uUCW{border:1px solid var(--red-700)}.DropDown_arrow__s0TeZ{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:16px;height:16px;transition:var(--transition-default)}.DropDown_arrow_black__vBgzb{color:var(--black-900)}.DropDown_arrow_green__44dEC{color:var(--button-background)}.DropDown_arrow_white__aF6Py{color:var(--white)}.DropDown_arrow_open__Cwzxb{transform:translateY(-50%) rotate(180deg)}.DropDown_contentWrapper_static__MlKkY{display:grid;grid-template-rows:0fr;transition:var(--transition-default)}.DropDown_contentWrapper_static_open__T3_V2{grid-template-rows:1fr}.DropDown_content_absolute__bpw6_{padding:4px;position:absolute;bottom:-4px;transform:translateY(100%);z-index:var(--z-index-drop-down);width:100%;box-shadow:0 3px 10px 0 rgba(101,99,97,.16);border-radius:var(--border-radius-small);background-color:var(--white);transition:var(--transition-default);visibility:hidden;opacity:0}.DropDown_content_absolute_open__mEqx4{visibility:visible;opacity:1}.DropDown_content_static__zomHq{overflow:hidden}.ServicesPanel_root__p0Ue0 .ServicesPanel_dropdown__zx2hk{padding:20px 24px;background-color:var(--white);border-radius:var(--border-radius-medium)}@media screen and (max-width:768px){.ServicesPanel_root__p0Ue0 .ServicesPanel_dropdown__zx2hk{padding:20px}}.ServicesPanel_root__p0Ue0 .ServicesPanel_dropdownTrigger__oPncE{padding:0 40px 0 0;margin-bottom:20px;border:none}@media screen and (max-width:768px){.ServicesPanel_root__p0Ue0 .ServicesPanel_dropdownTrigger__oPncE{margin-bottom:12px}}.ServicesPanel_servicesTitle__7oSy0{font-weight:500;font-size:var(--body-text-size-medium-desktop);line-height:125%}@media screen and (max-width:768px){.ServicesPanel_servicesTitle__7oSy0{font-size:var(--body-text-size-medium-mobile);line-height:120%}}.ServicesPanel_service__m_oUk{display:grid;grid-template-columns:2fr 1fr 1fr}@media screen and (max-width:768px){.ServicesPanel_service__m_oUk{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-gap:12px;gap:12px}}.ServicesPanel_serviceItem__RVCRs{display:flex;flex-direction:column;gap:4px}.ServicesPanel_serviceName__6yMu4{text-align:left}@media screen and (max-width:768px){.ServicesPanel_serviceName__6yMu4{grid-area:1/1/2/3}}.ServicesPanel_serviceCount__f5eG7{text-align:center}@media screen and (max-width:768px){.ServicesPanel_serviceCount__f5eG7{text-align:left}}.ServicesPanel_servicePrice__2fVt3{text-align:right}.ServicesPanel_serviceKey__P439J{font-weight:500;font-size:var(--body-text-size-smaller-desktop);line-height:120%;color:var(--text-black)}@media screen and (max-width:768px){.ServicesPanel_serviceKey__P439J{font-size:var(--body-text-size-smaller-mobile);line-height:135%}}.ServicesPanel_serviceValue__IXQFw{font-weight:400;font-size:var(--body-text-size-small-desktop);line-height:135%;color:var(--text-gray)}@media screen and (max-width:768px){.ServicesPanel_serviceValue__IXQFw{font-weight:500;font-size:var(--body-text-size-small-mobile);line-height:135%}.ServicesPanel_separation__jfS2P{margin:12px 0}}.ProfileMyBookingDetailView_root__QppnT{display:flex;justify-content:space-between;gap:32px;max-width:1120px}@media screen and (max-width:1240px){.ProfileMyBookingDetailView_root__QppnT{max-width:none}}@media screen and (max-width:768px){.ProfileMyBookingDetailView_root__QppnT{flex-direction:column;gap:20px}}.ProfileMyBookingDetailView_panels__lttmj{display:flex;flex-direction:column;gap:32px;max-width:736px;width:100%}@media screen and (max-width:768px){.ProfileMyBookingDetailView_panels__lttmj{max-width:none;gap:20px}}