._table_fiobr_1{border:1px solid #cdcdcd;font-size:16px;width:100%}@media screen and (max-width:768px){._table_fiobr_1{font-size:14px}}._table_fiobr_1 tr td,._table_fiobr_1 tr th{padding:12px 0}._table_fiobr_1 tr td:first-of-type,._table_fiobr_1 tr th:first-of-type{padding-left:28px}._table_fiobr_1 tbody tr{border-top:1px solid #cdcdcd}._booking-footer_e4ddf_1{align-items:center;background-color:#fff;bottom:0;box-shadow:0 -2px 2px #0000001a;display:flex;height:72px;justify-content:space-between;left:0;padding:8px 26px;position:absolute;width:100%;word-break:keep-all}@media screen and (max-width:768px){._booking-footer_e4ddf_1{height:56px}}._dialog-errors_1g9hn_1{font-size:16px;margin-bottom:20px}@media screen and (max-width:768px){._dialog-errors_1g9hn_1{margin-bottom:0;padding:0 20px}}._bound-reminder-wrapper_1g9hn_12{border-top:1px solid #d2d2d2}.request-send-dialog[data-v-be6e285c]{font-size:16px}.dialog-wrap[data-v-be6e285c]{display:flex;flex-direction:column;height:100%}.dialog-wrap .dialog-body[data-v-be6e285c]{padding-bottom:1.5rem}@media screen and (max-width:768px){.dialog-wrap .dialog-body[data-v-be6e285c]{flex:1;padding:30px 20px}.dialog-body[data-v-be6e285c]{display:1;flex-direction:column;height:100%}.dialog-body .body-content[data-v-be6e285c]{flex:1}.dialog-body .buttons[data-v-be6e285c]{flex:0 0 auto}}.body-content[data-v-be6e285c]{font-size:16px;margin-bottom:30px;width:100%}@media screen and (max-width:768px){.body-content[data-v-be6e285c]{width:100%}.body-content .button[data-v-be6e285c]{width:50%}}._step-2-course-info_178mz_1{display:flex;flex-direction:column;height:100%}._step-2-course-info_178mz_1 ._teacher-info_178mz_6{align-items:center;display:flex;justify-content:center;min-height:78px;width:100%}._step-2-course-info_178mz_1 ._teacher-info_178mz_6 ._avatar_178mz_13{margin-right:12px;min-width:78px;width:78px}._step-2-course-info_178mz_1 ._teacher-info_178mz_6 ._teacher-name_178mz_18{font-weight:500}._step-2-course-info_178mz_1 ._appointment-info_178mz_21{margin:24px 0 0;max-height:300px;overflow:auto;width:100%}@media screen and (max-width:768px){._step-2-course-info_178mz_1 ._appointment-info_178mz_21{max-height:100%}}.course-info[data-v-ea54d47f]{padding:0 8px;width:442px}._teacher_9stkz_1{align-items:center;display:flex;height:100%;line-height:18px;max-width:300px}@media screen and (max-width:768px){._teacher_9stkz_1{max-width:100%}}._teacher_9stkz_1 ._teacher-info_9stkz_13{flex:1;margin-left:16px}._teacher-info_9stkz_13 ._teacher-name_9stkz_18{display:flex;font-size:14px;font-weight:500}._teacher-info_9stkz_13 ._appointment_9stkz_23{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;margin-left:-8px}._teacher-info_9stkz_13 ._appointment_9stkz_23 ._count_9stkz_30{margin-left:8px}._course_dswn4_1{display:flex;flex-direction:column;font-size:14px;height:100%;justify-content:center;line-height:18px;max-width:300px;padding:8px 0}@media screen and (max-width:768px){._course_dswn4_1{max-width:100%}}._container_13iey_1{text-align:center}._button-container_13iey_5{margin:0 auto;width:25%}._container_12o82_1{align-items:center;display:flex;justify-content:center;margin:0 auto;min-height:250px;width:10%}._flex-calendar_iaa3s_1{display:flex;flex:1;flex-direction:column;height:100%;overflow:hidden}._flex-calendar_iaa3s_1 .at-control{flex:0 0 auto}._flex-calendar_iaa3s_1 .at-column-box{flex:1 1 auto;overflow:auto}._info_hja2h_1{flex:1;overflow:hidden}._booking-selection_hja2h_6{align-items:center;display:flex}@media screen and (max-width:768px){._booking-selection_hja2h_6{align-items:flex-start;flex-direction:column;justify-content:center}}._booking-selection_hja2h_6 ._selection-item_hja2h_17{flex:1}@media screen and (max-width:768px){._booking-selection_hja2h_6 ._selection-item_hja2h_17{width:100%}}._booking-selection_hja2h_6 ._selection-item_hja2h_17+._selection-item_hja2h_17{margin-left:16px}@media screen and (max-width:768px){._booking-selection_hja2h_6 ._selection-item_hja2h_17+._selection-item_hja2h_17{margin-left:0;margin-top:12px}}._booking-selection_hja2h_6 .v-field{height:80px}._booking-selection_hja2h_6 .v-text-field:not(.v-input--plain-underlined):not(.v-field--rounded)>.v-input__control>.v-field{padding:0 10px 0 26px}._selection-item_hja2h_17 ._selection-label_hja2h_41{font-size:14px;font-weight:500;margin-bottom:8px}._booking-footer-text_hja2h_47{display:flex;flex-wrap:wrap;margin-left:-4px}._booking-footer-text_hja2h_47 span{margin-left:4px;white-space:nowrap}._option-item_hja2h_57{font-size:14px;height:80px;line-height:18px;padding:0 13px}.booking-panel-select-time[data-v-03433605]{display:flex;flex-direction:column;justify-content:center;width:736px}@media screen and (max-width:768px){.booking-panel-select-time[data-v-03433605]{display:block;overflow:auto}}.booking-box[data-v-03433605]{flex:1;height:100%;margin:16px 0}@media screen and (max-width:768px){.booking-box[data-v-03433605]{height:auto}}.select-datetime[data-v-03433605],.select-datetime .section-body[data-v-03433605]{height:100%;overflow:hidden}@media screen and (max-width:768px){.select-datetime[data-v-03433605],.select-datetime .section-body[data-v-03433605]{max-height:none;overflow:unset}}.expire-message[data-v-03433605]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 5%;width:100%}.expire-message h4[data-v-03433605]{font-size:20px;font-weight:300;text-align:center}@media screen and (max-width:768px){.expire-message[data-v-03433605]{font-size:16px}}.booking-flow[data-v-7afd1440]{padding:0 5px 52px}.booking-flow[data-v-7afd1440],.booking-flow .empty-state[data-v-7afd1440]{display:flex}.booking-flow .empty-state[data-v-7afd1440]{align-items:center;justify-content:center;min-height:300px;min-width:400px}
