@media (max-width:576px){section.trialLessonMonthlyCalender-module-scss-module__yJ3lAq__trialLessonMonthlyCalender{width:auto;box-shadow:none;border-radius:0;margin-block-start:-24px;margin-inline:-16px}.trialLessonMonthlyCalender-module-scss-module__yJ3lAq__trialLessonMonthlyCalender__monthNav{z-index:1;background-color:var(--bg-base);border-bottom:1px solid var(--border-light);padding-block:12px;position:sticky;top:0}}.trialLessonMonthlyCalender-module-scss-module__yJ3lAq__trialLessonMonthlyCalender__calendarBlock{flex-direction:column;row-gap:8px;display:flex}.trialLessonMonthlyCalender-module-scss-module__yJ3lAq__trialLessonMonthlyCalender__divider{background-color:var(--border-light);height:1px}@media (max-width:576px){.trialLessonMonthlyCalender-module-scss-module__yJ3lAq__trialLessonMonthlyCalender__divider{display:none}}.trialLessonMonthlyCalender-module-scss-module__yJ3lAq__trialLessonMonthlyCalender__centerContent{justify-content:center;display:flex}.trialLessonMonthlyCalender-module-scss-module__yJ3lAq__trialLessonMonthlyCalender__legend{color:var(--font-light);flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;font-size:1.2rem;display:flex}.trialLessonMonthlyCalender-module-scss-module__yJ3lAq__trialLessonMonthlyCalender__legendItem{align-items:center;gap:4px;display:flex}.trialLessonMonthlyCalender-module-scss-module__yJ3lAq__trialLessonMonthlyCalender__legendItem svg{width:16px;height:16px}.trialLessonMonthlyCalender-module-scss-module__yJ3lAq__trialLessonMonthlyCalender__dailyList{flex-direction:column;gap:16px;display:flex}.trialLessonMonthlyCalender-module-scss-module__yJ3lAq__trialLessonMonthlyCalender__dailyListTitle{border-left:3px solid var(--core-base);padding-left:8px;font-size:1.6rem;font-weight:700}.trialLessonMonthlyCalender-module-scss-module__yJ3lAq__trialLessonMonthlyCalender__dailyListBody{flex-direction:column;gap:8px;display:flex}.trialLessonMonthlyCalender-module-scss-module__yJ3lAq__trialLessonMonthlyCalender__timeSlotRow{cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:12px;display:flex}.trialLessonMonthlyCalender-module-scss-module__yJ3lAq__trialLessonMonthlyCalender__timeSlotRow[data-color=green]{border:2px solid var(--core-base);background-color:#eef8f6}.trialLessonMonthlyCalender-module-scss-module__yJ3lAq__trialLessonMonthlyCalender__timeSlotRow:disabled{cursor:default;color:var(--font-light);border-color:var(--border-light);background-color:var(--bg-light)}.trialLessonMonthlyCalender-module-scss-module__yJ3lAq__trialLessonMonthlyCalender__timeSlotRow:disabled .trialLessonMonthlyCalender-module-scss-module__yJ3lAq__trialLessonMonthlyCalender__timeSlotRow__time{color:var(--font-light)}.trialLessonMonthlyCalender-module-scss-module__yJ3lAq__trialLessonMonthlyCalender__timeSlotRow[data-selected=true]{border-color:var(--core-base);background-color:var(--core-base)}.trialLessonMonthlyCalender-module-scss-module__yJ3lAq__trialLessonMonthlyCalender__timeSlotRow[data-selected=true] .trialLessonMonthlyCalender-module-scss-module__yJ3lAq__trialLessonMonthlyCalender__timeSlotRow__time{color:var(--font-white)}.trialLessonMonthlyCalender-module-scss-module__yJ3lAq__trialLessonMonthlyCalender__timeSlotRow[data-selected=true] svg{stroke:var(--font-white)!important}.trialLessonMonthlyCalender-module-scss-module__yJ3lAq__trialLessonMonthlyCalender__timeSlotRow__time{color:var(--core-base);font-size:1.6rem;font-weight:700}.trialLessonMonthlyCalender-module-scss-module__yJ3lAq__trialLessonMonthlyCalender__timeSlotRow__status{white-space:nowrap;align-items:center;gap:4px;font-size:1.6rem;font-weight:700;display:flex}.trialLessonMonthlyCalender-module-scss-module__yJ3lAq__trialLessonMonthlyCalender__timeSlotRow__status svg{width:20px;height:20px}
.monthlyCalendarCell-module-scss-module__hSL9FG__monthlyCalendarCell{cursor:pointer;background:0 0;border:2px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:100%;min-height:72px;padding:4px 0;display:flex}@media (max-width:576px){.monthlyCalendarCell-module-scss-module__hSL9FG__monthlyCalendarCell{min-height:58px}}.monthlyCalendarCell-module-scss-module__hSL9FG__monthlyCalendarCell:disabled{cursor:default}.monthlyCalendarCell-module-scss-module__hSL9FG__monthlyCalendarCell[data-outside=true]{visibility:hidden}.monthlyCalendarCell-module-scss-module__hSL9FG__monthlyCalendarCell[data-status=closed]{background:var(--bg-light)}.monthlyCalendarCell-module-scss-module__hSL9FG__monthlyCalendarCell[data-status=reservable]{border-color:var(--core-base);background-color:#eef8f6;border-radius:8px}.monthlyCalendarCell-module-scss-module__hSL9FG__monthlyCalendarCell__day{color:var(--font-base);min-width:24px;padding:2px;font-size:1.6rem;font-weight:400;line-height:1}@media (max-width:576px){.monthlyCalendarCell-module-scss-module__hSL9FG__monthlyCalendarCell__day{font-size:1.4rem}}.monthlyCalendarCell-module-scss-module__hSL9FG__monthlyCalendarCell__day[data-today=true]{background:var(--font-base);width:32px;height:32px;color:var(--font-white);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}@media (max-width:576px){.monthlyCalendarCell-module-scss-module__hSL9FG__monthlyCalendarCell__day[data-today=true]{width:28px;height:28px}}.monthlyCalendarCell-module-scss-module__hSL9FG__monthlyCalendarCell[data-status=reservable] .monthlyCalendarCell-module-scss-module__hSL9FG__monthlyCalendarCell__day{color:var(--core-base);font-weight:700}.monthlyCalendarCell-module-scss-module__hSL9FG__monthlyCalendarCell[data-status=reservable] .monthlyCalendarCell-module-scss-module__hSL9FG__monthlyCalendarCell__day[data-today=true]{color:var(--font-white)}.monthlyCalendarCell-module-scss-module__hSL9FG__monthlyCalendarCell[data-status=full] .monthlyCalendarCell-module-scss-module__hSL9FG__monthlyCalendarCell__day{color:var(--font-light)}.monthlyCalendarCell-module-scss-module__hSL9FG__monthlyCalendarCell[data-status=closed] .monthlyCalendarCell-module-scss-module__hSL9FG__monthlyCalendarCell__day{color:var(--font-placeholder)}.monthlyCalendarCell-module-scss-module__hSL9FG__monthlyCalendarCell[data-selected=true]{border-color:var(--core-base);background-color:var(--core-base);border-radius:8px}.monthlyCalendarCell-module-scss-module__hSL9FG__monthlyCalendarCell[data-selected=true] .monthlyCalendarCell-module-scss-module__hSL9FG__monthlyCalendarCell__day{color:var(--font-white);font-weight:700}.monthlyCalendarCell-module-scss-module__hSL9FG__monthlyCalendarCell[data-selected=true] svg{stroke:var(--font-white)!important}.monthlyCalendarCell-module-scss-module__hSL9FG__monthlyCalendarCell__mark{justify-content:center;align-items:center;min-height:20px;display:flex}.monthlyCalendarCell-module-scss-module__hSL9FG__monthlyCalendarCell__mark svg{width:20px;height:20px}@media (max-width:576px){.monthlyCalendarCell-module-scss-module__hSL9FG__monthlyCalendarCell__mark svg{width:18px;height:18px}}.monthlyCalendarCell-module-scss-module__hSL9FG__monthlyCalendarCell__closedMark{color:var(--font-placeholder);font-size:1.4rem}
