@media(min-width:720px){.historySchedule_history__2gMkf{width:-webkit-calc((100vw-var(--sideBar-width)));width:-moz-calc((100vw-var(--sideBar-width)));width:calc((100vw-var(--sideBar-width)));margin:0 1rem;border-radius:.5rem}.historySchedule_history__2gMkf .historySchedule_completed__3OBcP{display:block}.historySchedule_history__2gMkf .historySchedule_completed__3OBcP h5{white-space:nowrap;background-color:var(--color-success-500);border-radius:.5rem}.historySchedule_history__2gMkf .historySchedule_absent__2Q0eO{display:block}.historySchedule_history__2gMkf .historySchedule_absent__2Q0eO h5{white-space:nowrap;background-color:var(--color-danger-500);border-radius:1rem;display:block}.historySchedule_history__2gMkf .historySchedule_cancelled__3g6lV{display:block}.historySchedule_history__2gMkf .historySchedule_cancelled__3g6lV h5{white-space:nowrap;background-color:var(--color-color-200);border-radius:1rem;display:block}.historySchedule_history__2gMkf table{border-radius:.5rem;background:var(--color-primary-100);width:-webkit-calc((100vw-var(--sideBar-width)));width:-moz-calc((100vw-var(--sideBar-width)));width:calc((100vw-var(--sideBar-width)));display:-moz-box;display:flex;-moz-box-align:stretch;align-items:stretch;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.historySchedule_history__2gMkf table tbody{-moz-box-flex:1;flex:1 1;padding:1rem;border:2px solid #000;border-radius:8px;margin:1rem}.historySchedule_history__2gMkf table tbody td{-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;font-size:1rem;-moz-box-flex:1;flex:1 1;padding:.75rem 1rem;border-bottom:1px solid var(--color-primary-600);text-align:center}.historySchedule_history__2gMkf table tbody td a{color:var(--gray-500);font-family:Lexend,sans-serif;font-weight:600;text-decoration:none;line-height:1rem;font-size:1rem}.historySchedule_history__2gMkf table tbody td a:hove{text-decoration:underline}.historySchedule_history__2gMkf table tbody td p{font-size:1rem;margin-top:.25rem;max-width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.historySchedule_history__2gMkf table tbody td button{width:2rem;height:2rem;background:var(--white);border:1px solid var(--gray-100);border-radius:.675rem;font-size:0;-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;-moz-transition:filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.historySchedule_history__2gMkf table tbody td button img{width:1.25rem;height:1.25rem}.historySchedule_history__2gMkf table tbody td button:hover{-webkit-filter:brightness(.8);filter:brightness(.8)}.historySchedule_history__2gMkf table tr{display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}.historySchedule_history__2gMkf table th{background:var(--danger-color-200);margin-bottom:1rem;text-align:left;border:none}.historySchedule_history__2gMkf table th h1{text-transform:uppercase;font:500 Lexend,sans-serif;margin:1rem 0 0 1rem}}@media(max-width:719px){.historySchedule_history__2gMkf{border-radius:.5rem}.historySchedule_history__2gMkf table{border-radius:.5rem;background:var(--color-primary-100);-moz-box-align:stretch;align-items:stretch;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.historySchedule_history__2gMkf table tbody{padding:1rem;border:2px solid #000;border-radius:8px;margin:1rem}.historySchedule_history__2gMkf table tbody td{-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;font-size:1rem;padding:.75rem 1rem;border-bottom:1px solid var(--color-primary-600);text-align:center}.historySchedule_history__2gMkf table tbody td a{color:var(--gray-500);font-family:Lexend,sans-serif;font-weight:600;text-decoration:none;line-height:1rem;font-size:1rem}.historySchedule_history__2gMkf table tbody td a:hove{text-decoration:underline}.historySchedule_history__2gMkf table tbody td p{font-size:1rem;margin-top:.25rem;max-width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.historySchedule_history__2gMkf table tbody td button{width:2rem;height:2rem;background:var(--white);border:1px solid var(--gray-100);border-radius:.675rem;font-size:0;-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;-moz-transition:filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.historySchedule_history__2gMkf table tbody td button img{width:1.25rem;height:1.25rem}.historySchedule_history__2gMkf table tbody td button:hover{-webkit-filter:brightness(.8);filter:brightness(.8)}.historySchedule_history__2gMkf table tr{display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}.historySchedule_history__2gMkf table th{background:var(--danger-color-200);margin-bottom:1rem;text-align:left;border:none}.historySchedule_history__2gMkf table th h1{text-transform:uppercase;font:500 Lexend,sans-serif;margin:1rem 0 0 1rem}}.scheduleTable_allSchedule__2QMzE{margin:0 0 0 1rem;padding-bottom:1rem}.scheduleTable_allSchedule__2QMzE div{display:-moz-box;display:flex;-moz-box-flex:1;flex:1 1;-moz-box-pack:justify;justify-content:space-between}.scheduleTable_allSchedule__2QMzE .scheduleTable_nextWeekButtons__3PSLk{font-size:0;background:transparent;border-radius:.5rem;width:4rem;margin:0 1rem 1rem 0}.scheduleTable_allSchedule__2QMzE table{table-layout:fixed;margin:0 1rem 0 0;background-color:var(--color-primary-100);border-radius:.5rem}.scheduleTable_allSchedule__2QMzE table td,.scheduleTable_allSchedule__2QMzE table th{border-radius:.5rem;text-align:center;font-size:.875rem;table-layout:fixed;min-width:4rem}.scheduleTable_allSchedule__2QMzE table th{width:-webkit-calc((100vw)/7);width:-moz-calc((100vw)/7);width:calc((100vw)/7);font:500 .85rem Lexend,sans-serif;padding:.5rem}.scheduleTable_allSchedule__2QMzE table tbody{overflow:scroll}.scheduleTable_allSchedule__2QMzE table tbody td{table-layout:fixed;border:1px solid var(--color-primary-200);width:-webkit-calc(100%/6);width:-moz-calc(100%/6);width:calc(100%/6)}.scheduleTable_allSchedule__2QMzE table tbody .scheduleTable_others__3AxMy{background-color:var(--color-primary-100)}.scheduleTable_allSchedule__2QMzE table tbody .scheduleTable_appointment__sUWgI{border-radius:.5rem;background-color:var(--color-primary-300);font-size:.875rem;max-width:8rem}.scheduleTable_allSchedule__2QMzE table tbody .scheduleTable_appointment__sUWgI a{display:block;color:var(--color-primary-100);font-family:Lexend,sans-serif;font-weight:600;text-decoration:none;line-height:1rem}.scheduleTable_allSchedule__2QMzE table tbody .scheduleTable_appointment__sUWgI a:hove{text-decoration:underline}.scheduleTable_allSchedule__2QMzE table tbody .scheduleTable_appointment__sUWgI a p{color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}