.Stars_d-flex__PmaoF{display:flex;justify-content:space-between}.Stars_star-container__szxFE{width:15px;height:15px;overflow:hidden}.Stars_width__LJOgb{height:15px;position:absolute;background:orange;z-index:-1;overflow:hidden}.Stars_star__TBIH9{height:100%;width:100%;background-color:#d7d7d7;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);position:relative}.AppointmentDate_detail_container__xvOFp{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:50%;background-color:#fff;padding:16px;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.AppointmentDate_detail_wrapper__yBzkG{display:flex;justify-content:space-between}.AppointmentDate_nf__beguE{margin:0!important}.AppointmentDate_detail_btn__2X_Pb{margin:10px 0;color:#fff;padding:10px 20px;border:none;border-radius:5px;font-size:14px;cursor:pointer;transition:background-color .3s ease}.AppointmentDate_detail_comment__VU1DC{white-space:pre-wrap;overflow-y:scroll;max-height:300px}.AppointmentDate_detail_close_btn__bR921{margin-top:16px;padding:8px 16px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}.AppointmentDate_link_copy__ZudrU{margin-left:5px}.AppointmentDate_confirmation_modal__xrmRs{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);text-align:center}.AppointmentDate_follower_render_modal_style__0dYNO{position:relative;width:98%;background-color:#fff;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12);padding:0 10px;border-radius:10px;text-align:center;min-width:80vw}.AppointmentDate_options__EUals input{width:100%;padding:6px;border:1px solid #c1bebe;border-radius:10px}.AppointmentDate_timezone__myXRK{width:80%}.AppointmentDate_non-active-tab__u_rzD{color:#807878;border-bottom:1px solid #fff!important}.AppointmentDate_active-tab__Q97wI{color:#000;border-bottom:1px solid #807878!important}.AppointmentDate_tab__oQq6S{width:50%;font-size:16px;background:none;border:none}.AppointmentDate_h-80__lTSly{max-height:85vh;min-height:74vh;overflow:hidden;-ms-overflow-style:none;scrollbar-width:none}.AppointmentDate_h-80__lTSly::-webkit-scrollbar{display:none}.AppointmentDate_w-30__z2opi{width:30%}.AppointmentDate_h-37__dp2D0{max-height:29vh;min-height:28vh;overflow:scroll}.AppointmentDate_right-15__JiSSo{right:15px}@media (max-width:600px){.AppointmentDate_follower_render_modal_style__0dYNO{width:75%!important}.AppointmentDate_options__EUals{overflow:unset!important;max-height:-moz-fit-content!important;max-height:fit-content!important}.AppointmentDate_detail_heading__YM0w4{font-size:20px;margin-top:0;margin-bottom:5px}.AppointmentDate_detail_close_btn__bR921{margin-top:0}}@media (max-width:900px){.AppointmentDate_w-30__z2opi{width:40%}}.AppointmentDate_dg__DQiDD{display:grid;grid-template-columns:25px auto;margin-left:15px;margin-top:5px;align-items:center}@media (max-width:450px){.AppointmentDate_follower_render_modal_style__0dYNO{width:96%!important}}.AppointmentDate_upcoming_birthday_heading_c__O5cAN{justify-content:center;margin-bottom:18px;font-family:sans-serif;text-align:center;font-weight:500;color:#222;letter-spacing:1px;text-transform:uppercase;display:grid;align-items:center;grid-template-columns:1fr max-content 1fr;grid-template-rows:27px 0;grid-gap:15px;font-size:17px;margin-top:15px}.AppointmentDate_upcoming_birthday_heading_c__O5cAN:after,.AppointmentDate_upcoming_birthday_heading_c__O5cAN:before{content:" ";display:block;border-bottom:1px solid #000;border-top:1px solid #000;height:5px}.AppointmentDate_ws-nw__j3v4S{white-space:nowrap}.AppointmentDate_d-flex-center__EMwEh{display:flex;justify-content:center;align-items:center}.AppointmentDate_h-100-imp__nYN7V{height:100vh!important}.AppointmentDate_d-flex-top__Atfne{display:flex;justify-content:center;align-items:flex-start}.AppointmentDate_grid__3P_BQ{display:grid;grid-template-columns:auto auto;grid-row-gap:22px;grid-column-gap:22px}.AppointmentDate_box__ZPYkJ{box-shadow:6px 3px 11px -4px #cec8c8;height:50px}.AppointmentDate_left-panel__WPZzo{width:30%;max-height:65vh;overflow:scroll}.AppointmentDate_right-panel__4zAxS{width:70%;max-height:84vh;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.AppointmentDate_right-panel__4zAxS::-webkit-scrollbar{display:none}.AppointmentDate_d-flex__iL1_R{display:flex}.AppointmentDate_img__29NPf{width:30px}.AppointmentDate_d-flex-se__3RbdD{display:flex;justify-content:space-evenly;align-items:center}.AppointmentDate_username__8_jqF{font-family:Arial,Verdana,sans-serif}.AppointmentDate_d-grid__gFWiL{margin-left:5px;display:grid;grid-template-columns:auto auto auto;grid-row-gap:22px;margin-top:15px}.AppointmentDate_slot-grid-9__yxhKr{margin-left:15px;display:grid;grid-template-columns:auto auto auto auto auto auto auto auto auto;grid-column-gap:22px;overflow:scroll;min-height:70vh;-ms-overflow-style:none;scrollbar-width:none}.AppointmentDate_slot-grid-9__yxhKr::-webkit-scrollbar{display:none}.AppointmentDate_slot-grid__xvr97{margin-left:15px;display:grid;grid-template-columns:auto auto auto auto auto auto auto auto;grid-column-gap:22px;overflow:scroll;min-height:70vh;-ms-overflow-style:none;scrollbar-width:none}.AppointmentDate_slot-grid__xvr97::-webkit-scrollbar{display:none}.AppointmentDate_mr-5__s56H8{margin:10px 5px 10px 0}.AppointmentDate_session-grid__4dtqk{display:grid;grid-template-columns:auto auto;grid-row-gap:22px;grid-column-gap:22px}.AppointmentDate_session-grid__4dtqk span:nth-last-child(3){grid-column-start:1;grid-column-end:-1;text-align:center}.AppointmentDate_f-14__8466d{font-size:14px!important;border-radius:8px!important;padding:10px 8px!important}.AppointmentDate_btn__3E6xy{color:#1876f2!important;background:#e7f3fd!important}.AppointmentDate_faded-btn__fUO6X{color:#99b3ec!important;min-width:100px;border:.5px solid #99b3ec7a!important;background:none}.AppointmentDate_booked-btn___d5n_{color:#fff!important;background-color:#1848b3!important;box-shadow:0 3px 3px #80808091!important}.AppointmentDate_day__4C5fD{font-weight:700;font-size:15px}.AppointmentDate_vr__WwfmJ{border:1px solid #faeeee}.AppointmentDate_my-10__YUo36{margin:10px 0}.AppointmentDate_nextBtn__JcE4p{cursor:pointer;background:none;border:none;color:#1876f2!important}.AppointmentDate_disabledBtn__dj1CS{background:none;border:none;color:#82aae3!important}.AppointmentDate_selectedBtn__sMeyO{display:flex;justify-content:center;align-items:center;border:none;border-radius:8px;background-color:#8d8686;cursor:pointer}.AppointmentDate_d-flex-sb__0_WZe{display:flex;justify-content:space-between;align-items:center}.AppointmentDate_d-flex-end__su_HC{display:flex;justify-content:end;align-items:center}.AppointmentDate_mockBtn__SrB7O{font-size:14px!important;color:gray!important}.AppointmentDate_options__EUals{position:absolute;background:#fff;z-index:1;width:100%;border:1px solid #d5d5d5;border-radius:5px;margin-top:5px;padding:5px 10px;cursor:pointer;overflow:scroll;max-height:300px}.AppointmentDate_option__4mNJO{color:#888;border:1px solid #e4d5d5;padding:8px;border-radius:10px;cursor:pointer}.AppointmentDate_info___Tv_p{display:grid;grid-template-columns:30px auto}.AppointmentDate_para__3XgYD{margin:0;text-align:start;font-size:14px;font-weight:500}.AppointmentDate_option-span__hvcXB{margin:5px;font-size:14px;font-weight:600}.AppointmentDate_reverse__jgqYM{transform:scaleX(-1)}.AppointmentDate_db__KIRrj{margin-bottom:5px;display:block}.AppointmentDate_dn__F0OJm{margin-bottom:25px;display:none}.AppointmentDate_min_height__41tae{min-height:28vh}@media (max-width:1400px){.AppointmentDate_upper-btn___z4_F{display:flex}.AppointmentDate_lower-btn__bY0Gs{display:none}}@media (max-width:510px){.AppointmentDate_tab__oQq6S{font-size:15px}.AppointmentDate_slot-grid-9__yxhKr,.AppointmentDate_slot-grid__xvr97{grid-template-columns:auto auto auto}.AppointmentDate_mb_bookedSlots__Y9lkQ{margin-bottom:20px}.AppointmentDate_min_height__41tae{min-height:20vh}}@media (min-width:511px) and (max-width:700px){.AppointmentDate_slot-grid-9__yxhKr,.AppointmentDate_slot-grid__xvr97{grid-template-columns:auto auto auto auto auto}}@media (max-width:1143px){.AppointmentDate_tab__oQq6S{font-size:14px}}@media (min-width:1399px){.AppointmentDate_lower-btn__bY0Gs{display:none}}@media (max-width:1250px){.AppointmentDate_left-panel__WPZzo{max-height:70vh}}@media (max-width:913px){.AppointmentDate_slot-grid__xvr97{height:51vh}}@media (max-width:891px){.AppointmentDate_slot-grid-9__yxhKr,.AppointmentDate_slot-grid__xvr97{height:54vh}}@media (max-width:783px){.AppointmentDate_slot-grid-9__yxhKr,.AppointmentDate_slot-grid__xvr97{height:57vh}.AppointmentDate_detail_btn__2X_Pb{padding:5px 10px}}.AppointmentDate_d-flex-conditional__DshMn{display:flex;justify-content:center;align-items:center}.AppointmentDate_margin-conditional__jiiok{margin-bottom:10px}.AppointmentDate_hr-m-0__a0Sjq{margin-top:0!important;margin-bottom:0!important}.AppointmentDate_mt-0__qBh7d{margin-top:0!important;margin-bottom:10px!important}.AppointmentDate_confirm__rzsoT{border-radius:8px;background:#fcc92f;width:60%;padding:10px;border:none;margin-bottom:5px}.AppointmentDate_grid-type__nSJ2p{display:grid;grid-template-columns:18px auto;align-items:flex-start;justify-content:start;position:relative}.AppointmentDate_mb_bookedSlots__Y9lkQ{margin-bottom:50px}@media (max-width:855px){.AppointmentDate_confirm__rzsoT{width:80%}}.AppointmentDate_btn-db__EX3Ql{display:none}.AppointmentDate_btn-dn__2G2O_{display:block}@media (max-width:370px){.AppointmentDate_confirm__rzsoT{width:80%}}.AppointmentDate_h-80-loader__VeUv8{min-height:85vh;position:fixed;width:96%;z-index:9999}@media (max-width:701px){.AppointmentDate_h-80-loader__VeUv8{min-height:78vh}}@media (min-height:730px){.AppointmentDate_h-80-loader__VeUv8{min-height:82vh}}@media (max-width:701px){.AppointmentDate_w-30__z2opi{width:100%}.AppointmentDate_h-80__lTSly{overflow:scroll}.AppointmentDate_confirm__rzsoT{width:50%}.AppointmentDate_btn-db__EX3Ql,.AppointmentDate_btn-dn__2G2O_{display:block}.AppointmentDate_follower_render_modal_style__0dYNO{max-height:78vh;overflow:scroll}.AppointmentDate_options__EUals{position:absolute}.AppointmentDate_vr__WwfmJ{display:none}.AppointmentDate_dn__F0OJm{display:block;margin-top:10px}.AppointmentDate_left-panel__WPZzo{width:100%;max-height:inherit;height:inherit;overflow:initial}.AppointmentDate_right-panel__4zAxS{width:100%;height:inherit;overflow:initial;max-height:none;margin-bottom:4rem}.AppointmentDate_d-flex-conditional__DshMn{display:block}.AppointmentDate_margin-conditional__jiiok{margin-right:20px}.AppointmentDate_slot-grid-9__yxhKr,.AppointmentDate_slot-grid__xvr97{margin-left:0;min-height:inherit;height:inherit}.AppointmentDate_conditional-hr__3K2Tc{display:none}}.AppointmentDate_cover-spin__bkhDU{height:100vh;width:100%;background-color:hsla(0,0%,100%,.7)}@keyframes AppointmentDate_spin__fjAlq{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AppointmentDate_cover-spin__bkhDU:after{content:"";position:absolute;left:48%;top:40%;width:40px;height:40px;border:4px solid #000;border-top-color:transparent;border-radius:50%;animation:AppointmentDate_spin__fjAlq .8s linear infinite}.AppointmentDate_grid-cs___Dh7T{display:grid;grid-template-columns:70px auto;text-align:center}.AppointmentDate_shake-btn__XOG_8{animation:AppointmentDate_shake__nLrsv 5s infinite}.AppointmentDate_grid-rating__w4_5t{display:grid;align-items:center;grid-template-columns:auto 75px}.AppointmentDate_t-start__kQhou{text-align:start}@keyframes AppointmentDate_shake__nLrsv{0%{transform:translateX(0)}10%{transform:translateX(-1px)}20%{transform:translateX(1px)}30%{transform:translateX(-1px)}40%{transform:translateX(1px)}50%{transform:translateX(-1px)}60%{transform:translateX(1px)}70%{transform:translateX(-1px)}80%{transform:translateX(1px)}90%{transform:translateX(-1px)}to{transform:translateX(1px)}}.AppointmentDate_vd_btn__oNQwZ{background-color:#ddd;color:#fff;border-radius:5px}.AppointmentDate_vd_btn__oNQwZ .AppointmentDate_caret__ixyPw{border-top-color:#fff;border-bottom-color:#fff}.AppointmentDate_vd_btn__oNQwZ:focus{color:#fff}.AppointmentDate_vd_btn__oNQwZ:hover{background-color:#ccc}.AppointmentDate_btn-xs__ExyWL{font-size:11px}.AppointmentDate_btn-xs__ExyWL:hover{color:#f7f7f7!important}.AppointmentDate_red-btn__dd_mQ{color:#f60000!important}.AppointmentDate_vd_bg-seagreen__0l4ni{background-color:#f60000!important}.AppointmentDate_book-user__AaRd5{color:#1876f2!important;background:#e7f3fd!important;padding:5px 15px;border-radius:5px;margin-bottom:5px;border:none;font-weight:500}.AppointmentDate_btn__3E6xy.AppointmentDate_vd_bg-seagreen__0l4ni:hover{background-color:#fa1515!important;color:#fff!important}.AppointmentDate_r15__lnftK{right:15px}@media (max-width:601px){.AppointmentDate_r15__lnftK{right:11%}}@media (max-width:450px){.AppointmentDate_r15__lnftK{right:3%}}.AppointmentDate_session_count_cont__XCdr2{position:absolute;top:0;right:0;padding:2px}.AppointmentDate_hide_session_count__PqYaA{display:none}.AppointmentDate_available_session_count__tosAM{border:2px solid #2f9300;padding:2px;color:#2f9300;font-size:11px;border-radius:8px;min-width:80px;font-weight:700;letter-spacing:.5px}.AppointmentDate_exhausted_session_count__8TRXj{border:2px solid red;padding:2px;color:red;font-size:11px;border-radius:8px;min-width:80px;font-weight:700;letter-spacing:.5px}@media screen and (max-width:1100px){.AppointmentDate_available_session_count__tosAM,.AppointmentDate_exhausted_session_count__8TRXj{font-size:10px;border-radius:8px;min-width:68px;font-weight:700;letter-spacing:0;font-family:Inter,sans-serif}.AppointmentDate_session_count_cont__XCdr2{position:absolute;top:-5px;right:-10px;padding:1px}}@media screen and (max-width:1170px){.AppointmentDate_detail_wrapper__yBzkG{flex-direction:column}}.AppointmentDate_follower_render_modal_style_new__mVdgq{position:relative;width:98%;background-color:#fbfbfb;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12);padding:22px;border-radius:20px;text-align:center;min-width:80vw;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.AppointmentDate_first_container__lzVgc{width:100%;border-radius:12px;background:#2e3743;padding:20px;position:relative}.AppointmentDate_header_para__uZrnS{color:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:28px;text-align:left;margin-top:12px}.AppointmentDate_modal_close_btn__XrwXw{position:absolute;top:15px;right:15px;display:flex;width:30px;height:30px;justify-content:center;align-items:center;border-radius:50%;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.2)}.AppointmentDate_second_container__20QFk{display:flex;justify-content:center;align-items:flex-start;width:100%;margin-top:20px;gap:10px}.AppointmentDate_left_container__c0s2F{width:30%;display:flex;flex-direction:column;gap:20px;overflow-y:scroll;height:62vh;scrollbar-width:none;padding:0 10px;min-width:300px}.AppointmentDate_left_inner_container__NvAX_{gap:18px}.AppointmentDate_left_inner_container__NvAX_,.AppointmentDate_left_inner_second_container__3wvZZ{width:100%;display:flex;padding:20px;flex-direction:column;align-self:stretch;border-radius:12px;background:#fff;box-shadow:0 4px 20px -2px rgba(21,21,25,.1)}.AppointmentDate_left_inner_second_container__3wvZZ{gap:10px}.AppointmentDate_option_new__V99_C{padding:8px 12px;border-radius:10px;border:1px solid #e9e9e9;background:linear-gradient(102deg,#f4f4f5,#efeff0);box-shadow:0 2px 10px -2px rgba(21,21,25,.1);cursor:pointer;color:#151519;font-family:Inter,sans-serif;font-size:13.234px;font-weight:400;line-height:20px}.AppointmentDate_para_new__duYC0{margin:0;color:#71717a;font-family:Inter,sans-serif;font-size:13.125px;font-weight:300}.AppointmentDate_btns_container__lb3Iw{padding:6px 5px;border-radius:7.252px;border:.907px solid hsla(0,0%,68%,.2);background:hsla(0,0%,86%,.07);box-shadow:inset 0 0 9.065px 0 rgba(0,0,0,.08)}.AppointmentDate_non-active-tab_new__I07I_{color:#2e3743}.AppointmentDate_active-tab_new__Dd__L,.AppointmentDate_non-active-tab_new__I07I_{text-align:center;font-family:Inter,sans-serif;font-size:12.691px;font-weight:500;line-height:19.943px}.AppointmentDate_active-tab_new__Dd__L{color:#fff;padding:5px;border-radius:5.439px;background:#2e3743;box-shadow:0 0 3.626px 0 rgba(0,0,0,.25)}.AppointmentDate_btn_new___U6e_{border-radius:4px;border:1px solid rgba(0,0,0,.2);background:#fff;color:#009425;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:20px}.AppointmentDate_dg_new__CBFSz{display:grid;grid-template-columns:25px auto;align-items:center;border-radius:4px;background:#fff;padding:2px 0;color:#2e3743;font-family:Inter,sans-serif;font-size:12px;font-weight:300;line-height:normal}.AppointmentDate_right-panel-new__QZv0Z{width:70%;max-height:62vh;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;border-radius:12px;background:#fff;box-shadow:0 4px 20px -2px rgba(21,21,25,.1);padding:20px 0}.AppointmentDate_right-panel-new__QZv0Z::-webkit-scrollbar{display:none}.AppointmentDate_select_date_para___zuxJ{color:#2e3743;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:28px;margin:0}.AppointmentDate_prev_next_container__WNrIK{display:flex;justify-content:center;align-items:center;gap:8px;margin-right:20px}.AppointmentDate_disabledBtn_new__tuxM6,.AppointmentDate_nextBtn_new__IqnXG{display:flex;padding:5px 11px;justify-content:center;align-items:center;gap:8px;border-radius:9px;border:1px solid #e4e4e7;background:#f9f9fa;color:#151519;font-family:Inter,sans-serif;font-size:13.344px;font-weight:400;line-height:20px}.AppointmentDate_disabledBtn_new__tuxM6,.AppointmentDate_disabledBtn_new__tuxM6:hover{opacity:.5}.AppointmentDate_slot-grid-new__x13Og{margin-left:20px;margin-right:20px;display:grid;grid-template-columns:auto auto auto auto auto auto auto;grid-column-gap:22px;overflow:scroll;min-height:70vh;-ms-overflow-style:none;scrollbar-width:none}.AppointmentDate_slot-grid-new__x13Og::-webkit-scrollbar{display:none}.AppointmentDate_slot_day__wwLWF{color:#71717a;text-align:center;font-family:Inter,sans-serif;font-size:13.016px;font-weight:400;line-height:20px}.AppointmentDate_day_new__D_7K1{color:#2e3743;text-align:center;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:28px}.AppointmentDate_booked-btn-new___OVJZ{border-radius:10px!important;border:1px solid #1848b3!important;color:#fff!important;background-color:#1848b3!important}.AppointmentDate_available_slot_btn__yi7WN,.AppointmentDate_booked-btn-new___OVJZ{display:flex!important;padding:5px 13px!important;justify-content:center!important;align-items:center!important;align-self:stretch}.AppointmentDate_available_slot_btn__yi7WN{border-radius:10px!important;border:1px solid #e4e4e7!important;background:#f9f9fa!important}.AppointmentDate_available_slot_btn__yi7WN:hover{color:#1876f2!important;background:#e7f3fd!important;border:1px solid #e7f3fd!important}.AppointmentDate_faded-btn-new__W81_o{display:flex!important;padding:5px 13px!important;justify-content:center!important;align-items:center!important;align-self:stretch;border-radius:10px!important;border:1px solid #e4e4e7!important;background:#f9f9fa!important;opacity:.6}.AppointmentDate_session_header__a3bMx{display:flex;justify-content:space-between;align-items:center}.AppointmentDate_session_heading__E9liN{padding-left:20px;display:flex;justify-content:center;align-items:center;gap:10px}@media (max-width:600px){.AppointmentDate_follower_render_modal_style_new__mVdgq{width:86%!important;max-height:90vh!important;padding:14px}.AppointmentDate_session_header__a3bMx{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px}.AppointmentDate_session_heading__E9liN{padding:0}.AppointmentDate_prev_next_container__WNrIK{margin:0}}@media (max-width:500px){.AppointmentDate_slot-grid-new__x13Og{grid-template-columns:auto auto auto auto}}@media (min-width:500px) and (max-width:1200px){.AppointmentDate_slot-grid-new__x13Og{grid-template-columns:auto auto auto auto auto}}@media (max-width:913px){.AppointmentDate_slot-grid-new__x13Og{height:51vh}}@media (max-width:891px){.AppointmentDate_slot-grid-9__yxhKr,.AppointmentDate_slot-grid-new__x13Og{height:54vh}}@media (max-width:783px){.AppointmentDate_slot-grid-9__yxhKr,.AppointmentDate_slot-grid-new__x13Og{height:57vh}}@media (max-width:780px){.AppointmentDate_second_container__20QFk{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;margin-top:20px;gap:10px;height:auto;overflow-y:scroll}.AppointmentDate_left_container__c0s2F{overflow-y:clip;height:auto;gap:10px;width:100%;padding:0}.AppointmentDate_right-panel-new__QZv0Z{width:100%;height:auto;overflow:clip;margin-bottom:20px;max-height:-moz-fit-content;max-height:fit-content}}@media (max-width:450px){.AppointmentDate_follower_render_modal_style_new__mVdgq{width:96%!important}}@media (max-width:701px){.AppointmentDate_follower_render_modal_style_new__mVdgq{max-height:78vh;overflow:scroll}.AppointmentDate_right-panel-new__QZv0Z{width:100%;height:inherit;overflow:initial;max-height:none;margin-bottom:4rem}.AppointmentDate_slot-grid-new__x13Og{min-height:inherit;height:inherit}.AppointmentDate_slot-grid-9__yxhKr{margin-left:0;min-height:inherit;height:inherit}}