.calendar_calendar__x4Bdj .calendar_title___7840{padding:70px 0 20px;text-align:center;font-weight:700;font-size:24px;border-bottom:1px solid #e5e5e5}.calendar_calendar__x4Bdj .calendar_wrapper__7SDyz{padding:40px 0}.calendar_calendar__x4Bdj .calendar_header__zEsOh{display:flex;justify-content:center;align-items:center;gap:25px}.calendar_calendar__x4Bdj .calendar_header__zEsOh span{font-weight:700;font-size:24px;color:#0069a6;display:block}.calendar_calendar__x4Bdj .calendar_header__zEsOh button{width:30px;height:30px;text-indent:-9999px}.calendar_calendar__x4Bdj .calendar_header__zEsOh button:first-of-type{transform:rotate(180deg)}.calendar_calendar__x4Bdj .calendar_header__zEsOh button:first-of-type,.calendar_calendar__x4Bdj .calendar_header__zEsOh button:nth-of-type(2){background:url(https://cdn.hackers.com/rehackersjob_img/free_lecture/live_tv/ic_chevron.png) no-repeat 0 0}.calendar_calendar__x4Bdj .calendar_tip__F1b_o{position:relative;height:20px;margin:0 2px 8px}.calendar_calendar__x4Bdj .calendar_tip__F1b_o i{cursor:pointer;position:absolute;top:0;right:0;display:inline-block;width:20px;height:20px;text-indent:-9999px;background:url(https://cdn.hackers.com/rehackersjob_img/free_lecture/live_tv/ic_tip.png) no-repeat 0 0}.calendar_calendar__x4Bdj table{empty-cells:show}.calendar_calendar__x4Bdj thead{height:40px;background-color:#f6f6f6;border:1px solid #f6f6f6}.calendar_calendar__x4Bdj thead th{font-size:14px;color:#413f3f}.calendar_calendar__x4Bdj thead th:first-of-type{color:#fa4b4b}.calendar_calendar__x4Bdj thead th:nth-of-type(7){color:#1cb2c4}.calendar_calendar__x4Bdj td{position:relative;min-width:150px;height:125px;border:1px solid #eee;font-size:12px;color:#777;font-weight:500;padding:50px 6px 13px}.calendar_calendar__x4Bdj td:first-of-type{color:#fa4b4b}.calendar_calendar__x4Bdj td:nth-of-type(7){color:#1cb2c4}.calendar_calendar__x4Bdj td:hover{outline:1px solid #5faeff;outline-offset:-1px}.calendar_calendar__x4Bdj td span{position:absolute;top:10px;left:10px;height:25px;width:25px;line-height:25px;text-align:center;padding-right:1px;font-weight:700}.calendar_calendar__x4Bdj td .calendar_today__xo33f{background-color:#e5f2ff;border-radius:50%}.calendar_category__5IBgF{display:flex;gap:12px;margin:30px 0 20px}.calendar_category__5IBgF label{width:100%;height:80px;background-color:#f6f6f6;border-radius:8px;position:relative}.calendar_category__5IBgF label span{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);color:#666;font-size:14px}.calendar_category__5IBgF label i{position:absolute;background:url(https://cdn.hackers.com/rehackersjob_img/free_lecture/live_tv/ic_unchecked.png) top no-repeat;width:24px;height:24px;left:50%;transform:translateX(-50%);top:16px}.calendar_category__5IBgF .calendar_checked__HHhvg{background-color:#e5f2ff;outline:1px solid #5faeff}.calendar_category__5IBgF .calendar_checked__HHhvg span{color:#5faeff}.calendar_category__5IBgF .calendar_checked__HHhvg i{background:url(https://cdn.hackers.com/rehackersjob_img/free_lecture/live_tv/ic_checked.png) top no-repeat}.calendar_scheduleWrapper__oksdB{display:flex;flex-direction:column;gap:3px}.calendar_scheduleWrapper__oksdB .calendar_item__YA942{width:137px;color:#fff;letter-spacing:-.03em;line-height:1.3;border-radius:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;padding:2px 5px;cursor:pointer}.calendar_scheduleWrapper__oksdB .calendar_item__YA942:hover{display:-webkit-box;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;white-space:normal}.calendar_scheduleWrapper__oksdB .calendar______l397L{background-color:#ff31f7}.calendar_scheduleWrapper__oksdB .calendar_______juv_v{background-color:#5faeff}.calendar_scheduleWrapper__oksdB .calendar_______EAStq{background-color:#b4b4b4}.calendar_scheduleWrapper__oksdB .calendar_______pch78{background-color:#4ee96f}