.ConfirmationModal_wrapper__8JOtz{position:fixed;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.2);top:0;left:0;width:100%;height:100%;z-index:1}.ConfirmationModal_wrapper__8JOtz .ConfirmationModal_modal__K11dF{background:var(--nav);padding:15px}.ConfirmationModal_wrapper__8JOtz .ConfirmationModal_modal__K11dF textarea{min-width:250px;max-width:250px;height:150px}.ConfirmationModal_wrapper__8JOtz .ConfirmationModal_flex__od9fl{display:flex;justify-content:space-between;gap:50px}.ConfirmationModal_wrapper__8JOtz .ConfirmationModal_flex__od9fl div{padding:var(--buttonPadding);text-align:center;min-width:70px;background:var(--buttonBg);color:var(--buttonC)}.VerificationAlertBox_alertBox__Ii_1N{margin:10px 0;border:1px solid red;padding:5px;color:red}.ProfileCompletion_profile__completion__5rP6m{max-width:100%;padding:10px;background:var(--cardBg);border-radius:0;border-left:3px solid #000}.ProfileCompletion_profile__completion__header__TRnbB{display:flex;justify-content:space-between;font-weight:700;margin-bottom:10px}.ProfileCompletion_profile__completion__progress___k_Ki{width:100%;height:12px;background-color:#7f90af;border-radius:0;overflow:hidden}.ProfileCompletion_profile__completion__progress_fill__lAqd8{height:100%;min-width:4px;background-color:#2563eb;border-radius:0;transition:width .4s ease}.Basic_wrapper__CJ6VP{background:var(--cardBg);padding:10px;display:flex;gap:15px}.Basic_wrapper__CJ6VP .Basic_left__Q_Oyt img{object-fit:cover}.Basic_wrapper__CJ6VP .Basic_right__8Iob8 .Basic_name__t51_T{font-weight:700;font-size:125%}.Basic_wrapper__CJ6VP .Basic_department__hp3Er,.Basic_wrapper__CJ6VP .Basic_education__HVvJ_{margin:10px 0}.Basic_wrapper__CJ6VP .Basic_department__hp3Er{background:var(--icon);display:inline;color:#fff;padding:3px 5px}.Basic_wrapper__CJ6VP .Basic_flex__3r1eN{display:flex;gap:25px;margin-top:15px;flex-wrap:wrap}.Basic_wrapper__CJ6VP .Basic_flex__3r1eN .Basic_item__9x6YH{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px}.Basic_wrapper__CJ6VP .Basic_book__kZlug{margin:10px 0;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--borderColor);padding-top:10px}.Basic_wrapper__CJ6VP .Basic_book__kZlug .Basic_fee__rXluh{color:var(--theme);font-weight:700;font-size:120%;margin:7px 0}.Basic_wrapper__CJ6VP .Basic_book__kZlug .Basic_btn__K8Hh4{background:var(--buttonBg);color:var(--buttonC);padding:var(--buttonPadding)}.Basic_wrapper__CJ6VP .Basic_right__8Iob8 .Basic_flex__3r1eN{display:flex;align-items:center;gap:10px}.Basic_wrapper__CJ6VP .Basic_right__8Iob8 .Basic_profile__completion__qpKsi{margin-bottom:10px}.Basic_wrapper__CJ6VP .Basic_icon__ROMjt{color:var(--theme);cursor:pointer;display:flex;align-items:center;gap:5px;background-color:var(--cardBg);padding:7px;color:#000}@media (max-width:570px){.Basic_wrapper__CJ6VP{flex-direction:column}}.Info_wrapper__EzAba{padding:10px;background:var(--cardBg)}.Info_services__6dqpv{display:flex;flex-wrap:wrap;gap:25px;border-top:1px solid var(--borderColor);padding-top:15px}.Info_services__6dqpv .Info_service__yeYaO .Info_fee__t_E2K{font-weight:700;margin:7px 0}.AppointmentCard_wrapper__KqEmJ{background:rgba(0,0,0,.1);padding:10px}.AppointmentCard_wrapper__KqEmJ img{border-radius:50%;overflow:hidden;border:1px solid var(--borderColor)}.AppointmentCard_wrapper__KqEmJ .AppointmentCard_images__BKDtx{display:flex;justify-content:space-evenly;align-items:center}.AppointmentCard_wrapper__KqEmJ .AppointmentCard_details__7EaLh{margin-top:10px}.AppointmentCard_wrapper__KqEmJ .AppointmentCard_status__tyQA5{text-align:center;padding:3px 5px;border:1px solid #000;border-radius:5px;max-width:80px;margin-top:5px}.Appointment_wrapper__BEzYH{padding:10px;background:var(--cardBg)}.Appointment_grid__1FwoE{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,1fr);grid-column-gap:0;grid-row-gap:0;grid-gap:10px;gap:10px;padding-top:15px;border-top:1px solid var(--borderColor)}@media (max-width:992px){.Appointment_grid__1FwoE{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:15px;grid-row-gap:15px}}@media (max-width:720px){.Appointment_grid__1FwoE{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:15px;grid-row-gap:15px}}@media (max-width:570px){.Appointment_wrapper__BEzYH{padding:15px}.Appointment_grid__1FwoE{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:15px;grid-row-gap:15px}}@media (max-width:410px){.Appointment_grid__1FwoE{display:flex;flex-direction:column;gap:10px}.Appointment_gridRow__6QAnB{display:flex;flex-direction:row;overflow-x:scroll}.Appointment_wrapper__BEzYH{padding:10px}}.Experiance_wrapper__O_lZ2{padding:10px;background:var(--cardBg)}.Experiance_wrapper__O_lZ2 .Experiance_details__M4_fr{border-top:1px solid var(--borderColor);padding-top:15px}.Dr_wrapper__YXo_y{padding:25px;min-height:100vh}.Dr_wrapper__YXo_y .Dr_heading__H2y4T{display:flex;justify-content:flex-start;background:var(--cardBg);margin:10px 0;gap:5px;overflow-x:scroll}.Dr_wrapper__YXo_y .Dr_option___oqR3{flex:1 1;padding:10px;background-color:rgba(0,0,0,.1);text-align:center}@media (min-width:1024px){.Dr_wrapper__YXo_y{padding:15px var(--percent)}}@media (max-width:570px){.Dr_wrapper__YXo_y{padding:15px}}@media (max-width:410px){.Dr_wrapper__YXo_y{padding:10px}}