._wrapper_1tyhu_1{color:#2d2d2d;margin:0 auto;padding:24px 16px}._yearBar_1tyhu_7{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:16px}._yearLabel_1tyhu_15{font-size:22px;font-weight:700;min-width:60px;text-align:center;letter-spacing:2px}._arrowBtn_1tyhu_23{color:#5c1bb8;background:none;border:none;font-size:28px;line-height:1;padding:0 6px;transition:color .15s;font-weight:700;cursor:pointer}._arrowBtn_1tyhu_23:disabled{color:#969696;cursor:not-allowed}._legend_1tyhu_40{display:flex;gap:20px;justify-content:center;margin-bottom:24px;font-size:12px;color:#555;flex-wrap:wrap}._legendItem_1tyhu_50{display:flex;align-items:center;gap:6px}._legendDot_1tyhu_56{display:inline-block;width:14px;height:14px;border-radius:3px}._todayDot_1tyhu_63{background:#5c1bb8;color:#fff}._weekendDot_1tyhu_68{background:#f2f4f7}._grid_1tyhu_72{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:28px 20px}._monthBlock_1tyhu_78{min-width:220px}._monthTitle_1tyhu_82{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;border-bottom:2px solid #2d2d2d;padding-bottom:6px;margin:0 0 8px}._table_1tyhu_92{border-collapse:collapse;width:100%;table-layout:fixed}._th_1tyhu_98{font-size:11px;color:#888;font-weight:400;text-align:center;padding:2px 0 4px;letter-spacing:.5px}._td_1tyhu_107{text-align:center;padding:3px 1px;font-size:12px;vertical-align:middle;height:26px}._tdOther_1tyhu_115{color:#ccc}._tdWeekend_1tyhu_119{color:#969696;background:#f2f4f7}._tdToday_1tyhu_124{background:#5c1bb8;border-radius:4px;color:#fff}._activeBtn_1tyhu_130{background:none;border:none;color:#5c1bb8;font-weight:700;font-size:12px;cursor:pointer;padding:2px 4px;border-radius:3px;text-decoration:underline;transition:background .12s;width:100%}._otherSpan_1tyhu_144{color:#ccc}.filter-box__field{border-bottom:1px solid #5C1BB8}.filter-box{margin-top:10px;padding:25px;box-shadow:3px 3px 15px #00000014}.filter-box .filter-box__field{padding:0 10px 10px 0;border-bottom:none}.filter-box .filter-box__label{display:block;font-size:.765rem;margin-bottom:3px;min-height:20px;color:#2d2d2d}.filter-box .filter-box__advanced-buttons{display:flex;margin-top:2rem;margin-right:1rem;align-items:center;justify-content:flex-end}.filter-box .filter-box__advanced-buttons .cmp-button{height:43px;width:auto;padding:12px 36px;box-sizing:border-box}.filter-box .filter-box__advanced-buttons .cmp-button--secondary{margin-right:10px}.filter-box .filter-box__row{width:100%;margin-top:1rem}@media (max-width: 480px){.filter-box .filter-box__advanced-buttons{margin-right:0;justify-content:space-evenly}.filter-box .filter-box__advanced-buttons .cmp-button--secondary{margin-right:0}.filter-box .filter-box__button{margin-right:0}}@media (max-width: 690px){.filter-box .filter-box__field{margin-left:10px;margin-top:10px}}@media (max-width: 1100px){.filter-box .column--2,.filter-box .column--3,.filter-box .column--4,.filter-box .column--6,.filter-box .column--8{max-width:100%;flex-basis:100%}}.date-picker{width:100%;border-bottom:2px solid #5C1BB8}.date-picker:hover{border-bottom:2px solid #893AFF}.date-picker .react-date-picker__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.date-picker .react-date-picker__wrapper button,.date-picker .react-date-picker__wrapper button:focus{outline:0;background:transparent;border:none;cursor:pointer}.date-picker .react-date-picker__button:after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTExLjExNTQgMTQuMDc2OVYxMi4zMDc3SDEyLjg4NDZWMTQuMDc2OUgxMS4xMTU0Wk03LjExNTM4IDE0LjA3NjlWMTIuMzA3N0g4Ljg4NDU4VjE0LjA3NjlINy4xMTUzOFpNMTUuMTE1NCAxNC4wNzY5VjEyLjMwNzdIMTYuODg0NlYxNC4wNzY5SDE1LjExNTRaTTExLjExNTQgMThWMTYuMjMwOEgxMi44ODQ2VjE4SDExLjExNTRaTTcuMTE1MzggMThWMTYuMjMwOEg4Ljg4NDU4VjE4SDcuMTE1MzhaTTE1LjExNTQgMThWMTYuMjMwOEgxNi44ODQ2VjE4SDE1LjExNTRaTTMuNSAyMS41VjQuNTAwMDJINi42OTIzM1YyLjM4NDY0SDguMjMwNzVWNC41MDAwMkgxNS44MDc3VjIuMzg0NjRIMTcuMzA3NlY0LjUwMDAySDIwLjVWMjEuNUgzLjVaTTQuOTk5OTcgMjBIMTlWMTAuMzA3N0g0Ljk5OTk3VjIwWk00Ljk5OTk3IDguODA3NzRIMTlWNS45OTk5OUg0Ljk5OTk3VjguODA3NzRaIiBmaWxsPSIjNUMxQkI4Ii8+Cjwvc3ZnPg==);background-repeat:no-repeat;display:block;width:24px;height:24px}.date-picker .react-date-picker__button__icon{display:none}.date-picker .react-date-picker__inputGroup input,.date-picker .react-date-picker__inputGroup input:focus{border:none;outline:none}.date-picker .react-date-picker__inputGroup__input{cursor:pointer}.date-picker input{padding-left:0;padding-right:0}.date-picker input[type=number]{-moz-appearance:textfield}.date-picker input::-webkit-outer-spin-button,.date-picker input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.date-picker .react-date-picker__inputGroup__divider{color:transparent;margin-left:-5px}.date-picker .react-date-picker__inputGroup__divider:after{content:"/";color:#000}.date-picker .react-date-picker__calendar .react-calendar__navigation{display:flex;margin-top:10px;margin-bottom:10px}.date-picker .react-date-picker__calendar button{background:transparent;border:none}.date-picker .react-date-picker__calendar .react-calendar__navigation__arrow,.date-picker .react-date-picker__calendar .react-calendar__navigation__label{cursor:pointer}.date-picker .react-date-picker__calendar .react-calendar__month-view__days{box-sizing:border-box}.date-picker .react-date-picker__calendar abbr[title]{text-decoration:none}.date-picker .react-date-picker__calendar .react-calendar__tile{max-width:100%;text-align:center;padding:.75em .5em;background:none;cursor:pointer}.date-picker .react-date-picker__calendar .react-calendar__tile--active{background-color:#5c1bb8;color:#fff}.date-picker .react-date-picker__calendar .react-calendar__month-view__days__day:hover{background:#e5e5e5;color:#000}.date-picker .react-date-picker__calendar .react-calendar__month-view__days__day--neighboringMonth{color:#969696}.date-picker .react-date-picker__calendar button:disabled{color:#969696}.date-picker .react-date-picker__calendar button:disabled:hover{background:#fff;color:#969696;cursor:default}.date-picker .react-date-picker__calendar .react-calendar__year-view__months,.date-picker .react-date-picker__calendar .react-calendar__decade-view__years,.date-picker .react-date-picker__calendar .react-calendar__century-view__decades{justify-content:center}.date-picker .react-date-picker__calendar .react-calendar__year-view__months .react-calendar__tile:hover,.date-picker .react-date-picker__calendar .react-calendar__decade-view__years .react-calendar__tile:hover,.date-picker .react-date-picker__calendar .react-calendar__century-view__decades .react-calendar__tile:hover{background:#e5e5e5;color:#000}.date-picker .react-date-picker__calendar .react-calendar__tile--hasActive{background-color:#5c1bb8;color:#fff}.date-picker .react-date-picker__calendar .react-calendar__month-view__weekdays__weekday{text-align:center;font-weight:700;text-transform:uppercase}.date-picker .react-date-picker__calendar--open{width:350px!important;z-index:50;background:#fff;box-shadow:4px 4px 20px #00000014}.date-picker.react-date-picker--closed .react-date-picker__calendar{display:none}.date-picker.react-date-picker--disabled .react-date-picker__button:after{filter:grayscale(1) invert(50%)}.date-picker.react-date-picker--disabled .react-date-picker__inputGroup input{color:#969696}.date-range .date-picker{white-space:nowrap}.date-range__datepicker{width:100%}@media (max-width: 480px){.date-picker .react-date-picker__calendar--open{left:-10%!important}}@media (max-width: 420px){.date-picker .react-date-picker__calendar--open{width:280px!important;left:-13%!important}}._filters_container_k1rsp_1{box-shadow:3px 3px 15px #00000014}._filters_container_k1rsp_1 .filter-box__button.button.cmp-button--secondary{display:none}._filters_container_k1rsp_1 .filter-box{box-shadow:none;padding-bottom:0}._filters_container_k1rsp_1 .grid .filter-box{margin-top:0;padding-top:0;padding-bottom:25px}._filters_container_k1rsp_1 .grid .row{margin-bottom:0}
