.KCL_indices-page .middle-section{flex:3;display:flex}.KCL_indices-page .first-item-middle-section{flex:2;overflow-x:hidden}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.KCL_indices-page .first-item-middle-section{overflow-x:visible}}.KCL_indices-page .indices-table--chart-toggling .KCL_table:not(.is-skeleton) tbody tr{cursor:pointer}.KCL_indices-page .KCL_multipleIndices .KCL_table.is-skeleton tbody tr{height:51px}@media (min-width:1023.02px){.KCL_indices-page .KCL_multipleIndices table{table-layout:fixed}.KCL_indices-page .KCL_multipleIndices th:first-child{width:26.5%}.KCL_indices-page .KCL_multipleIndices th:nth-child(2){width:8%}.KCL_indices-page .KCL_multipleIndices th:nth-child(3){width:11.5%}.KCL_indices-page .KCL_multipleIndices th:nth-child(4){width:6.5%}.KCL_indices-page .KCL_multipleIndices th:nth-child(5){width:8%}.KCL_indices-page .KCL_multipleIndices th:nth-child(6){width:7%}.KCL_indices-page .KCL_multipleIndices th:nth-child(7){width:13.5%}.KCL_indices-page .KCL_multipleIndices th:nth-child(8){width:19%}}
.KCL_calendar-item a.link{color:var(--color-action-primary-hover);font-size:15px;font-style:normal;font-weight:500;line-height:19px;text-decoration:none}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.KCL_calendar-item a.link{font-size:14px;font-weight:500;line-height:18px}}.KCL_calendar-item a.link div.link_background{background:var(--color-bg-info);border-radius:6px;padding:4px 5px}.KCL_calendar-item a.link div.link_background span{-webkit-hyphens:auto;hyphens:auto}.KCL_calendar-item a.link:hover div.link_background{background:var(--color-bg-info-strong)}.KCL_calendar-item .time-and-source{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.KCL_calendar-item .time-and-source em{color:var(--color-text-secondary);font-size:12px;font-style:italic;font-weight:400;line-height:18px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.KCL_calendar-item .time-and-source em{margin-top:0}}
.KCL_calendarWeekdays.calendar-row{height:35px;max-height:35px;min-height:35px!important}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.KCL_calendarWeekdays.calendar-row{display:none!important}}.KCL_calendarWeekdays .calendar-cell.weekday_cell{background:var(--color-bg-subtle);justify-content:center;align-items:center;padding:10px 0;display:flex}.KCL_calendarWeekdays .calendar-cell.weekday_cell .weekday{color:var(--color-text-primary);letter-spacing:.52px;text-transform:uppercase;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.KCL_calendarWeekdays .calendar-cell.weekday_cell:not(:first-child){border-left:none}.KCL_calendarWeekdays .calendar-cell.weekday_cell:hover{z-index:0;border-color:var(--color-border)}
.KCL_calendar-page{flex-direction:column;width:100%;padding:60px 0 100px;display:flex;position:relative}@media (max-width:1023px){.KCL_calendar-page{padding:0 0 60px}}.KCL_calendar-page .KCL_ad-rotator.ads1360x180{margin-top:-34px;margin-bottom:50px}.KCL_calendar-page .events-calendar__header{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}@media (max-width:1023px){.KCL_calendar-page .events-calendar__header{flex-wrap:wrap}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.KCL_calendar-page .events-calendar__header{margin-bottom:26px}}.KCL_calendar-page .events-calendar__month{align-items:center;display:flex}@media (max-width:1023px){.KCL_calendar-page .events-calendar__month{width:100%;margin-bottom:22px}}.KCL_calendar-page .events-calendar__month-name{color:var(--color-text-primary);text-transform:capitalize;margin-left:23px}@media (max-width:1023px){.KCL_calendar-page .events-calendar__month-name{font-size:40px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.KCL_calendar-page .events-calendar__month-name{margin-left:6px;font-size:34px}}.KCL_calendar-page .events-calendar__actions{align-items:center;display:flex}.KCL_calendar-page .events-calendar__btn{appearance:none;cursor:pointer;width:40px;color:inherit;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;font-size:20px;display:flex}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.KCL_calendar-page .events-calendar__btn{width:30px;font-size:18px}}.KCL_calendar-page .events-calendar__btn:hover{color:var(--color-link)}.KCL_calendar-page .events-calendar__date-changer{align-items:center;margin-left:auto;display:flex}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.KCL_calendar-page .events-calendar__date-changer{width:100%;margin-left:0}}.KCL_calendar-page .drop-select--year{min-width:115px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.KCL_calendar-page .drop-select--year{min-width:120px}}.KCL_calendar-page .drop-select--month{text-transform:capitalize;min-width:165px;margin-left:20px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.KCL_calendar-page .drop-select--month{flex-grow:1}}.KCL_calendar-page .events-calendar__body{flex-direction:column;flex-grow:1;display:flex}.KCL_calendar-page .calendar-row{flex-flow:wrap;width:100%;margin:0;display:flex}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.KCL_calendar-page .calendar-row{flex-direction:column}}.KCL_calendar-page .events-calendar__body .calendar-row{flex:100%;min-height:120px;margin-bottom:-1px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.KCL_calendar-page .events-calendar__body .calendar-row{flex:none;min-height:0;margin:0;overflow:visible}}.KCL_calendar-page .calendar-col{flex:14.2857%;width:14.2857%}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.KCL_calendar-page .calendar-col{flex:0 0 100%;width:100%}}.KCL_calendar-page .calendar-cell{background:var(--color-bg-surface);border:1px solid var(--color-border);max-height:100%;padding:10px 10px 20px;transition:background .3s,z-index .3s;position:relative;overflow:hidden}.KCL_calendar-page .calendar-cell:not(:last-child){margin-right:-1px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.KCL_calendar-page .calendar-cell{outline:solid 1px var(--color-border);border:none;padding:10px 10px 20px}.KCL_calendar-page .calendar-cell:hover{z-index:0!important}}.KCL_calendar-page .calendar-cell:hover{border-color:var(--color-bg-info-strong);z-index:1}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.KCL_calendar-page .calendar-cell:hover{background:var(--color-bg-surface)}}.KCL_calendar-page .selected .cell__date{background:var(--color-link);width:40px;height:40px;color:var(--color-text-inverse);border-radius:50%;justify-content:center}@media (max-width:1023px){.KCL_calendar-page .selected .cell__date{width:30px;height:30px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.KCL_calendar-page .selected .cell__date{width:30px;height:30px;margin:0}}.KCL_calendar-page .disabled{pointer-events:none}.KCL_calendar-page .disabled .cell__date{color:var(--color-text-subtle)}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.KCL_calendar-page .disabled{display:none}}.KCL_calendar-page .disabled span,.KCL_calendar-page .disabled .list-events{opacity:0;visibility:hidden}.KCL_calendar-page .cell__date{background:0 0;justify-content:center;align-items:center;width:40px;height:40px;margin:0;font-size:1rem;font-weight:400;transition:background .3s,color .3s;display:flex}@media (max-width:1023px){.KCL_calendar-page .cell__date{width:30px;height:30px;margin-left:5px}}.KCL_calendar-page .list-events{margin-top:7px;padding:0;list-style:none}.KCL_calendar-page .list-events li:not(:last-child){margin-bottom:20px}@media (max-width:1023px){.KCL_calendar-page .list-events li{margin:0 5px 15px}.KCL_calendar-page .list-events li:last-child{margin-bottom:0}}
/*# sourceMappingURL=1tnm_n2fny_dg.css.map*/