.campiomate-3month-modal-container{height:17rem}.campiomate-3month-modal{color:black;text-align:center}.campiomate-3month-calendar{display:inline-block}.campiomate-3month-calendar .campiomate-3month-placeholder{display:none;width:300px}.campiomate-3month-calendar .flatpickr-calendar{background:none;border:0;border-radius:0;box-shadow:none;top:0}.campiomate-3month-calendar .flatpickr-calendar .flatpickr-innerContainer{overflow:visible}.campiomate-3month-calendar .flatpickr-calendar .flatpickr-innerContainer .flatpickr-weekdays{overflow:visible}.campiomate-3month-calendar .flatpickr-calendar .flatpickr-months .flatpickr-month{color:inherit;margin-bottom:10px}.campiomate-3month-calendar .flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month{font-size:16px}.campiomate-3month-calendar .flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper{display:none}.campiomate-3month-calendar .flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.campiomate-3month-calendar .flatpickr-calendar .flatpickr-months .flatpickr-next-month{top:calc(50% - 23px)}.campiomate-3month-calendar .flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg,.campiomate-3month-calendar .flatpickr-calendar .flatpickr-months .flatpickr-next-month svg{height:46px;width:46px}.campiomate-3month-calendar .flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg path,.campiomate-3month-calendar .flatpickr-calendar .flatpickr-months .flatpickr-next-month svg path{fill:#3DAE2B}.campiomate-3month-calendar .flatpickr-calendar .flatpickr-months .flatpickr-prev-month{left:-60px}.campiomate-3month-calendar .flatpickr-calendar .flatpickr-months .flatpickr-next-month{right:-60px}.campiomate-3month-calendar .flatpickr-calendar .flatpickr-weekdays .flatpickr-weekdaycontainer{max-width:307.875px;padding:0 10px;position:relative}.campiomate-3month-calendar .flatpickr-calendar .flatpickr-weekdays .flatpickr-weekdaycontainer::after{content:'';background:#343F48;position:absolute;top:-32px;bottom:-230px;right:0;width:1px}.campiomate-3month-calendar .flatpickr-calendar .flatpickr-weekdays .flatpickr-weekdaycontainer:last-child::after{content:none}.campiomate-3month-calendar .flatpickr-calendar .flatpickr-weekdays .flatpickr-weekdaycontainer .flatpickr-weekday{font-weight:700}.campiomate-3month-calendar .flatpickr-calendar .dayContainer{box-shadow:none;padding:0 10px;position:static}.campiomate-3month-calendar .flatpickr-calendar .dayContainer:last-child::after{content:none}.campiomate-3month-calendar .flatpickr-calendar .flatpickr-day{border:0;font-weight:500;transition:color .1s, background .1s}.campiomate-3month-calendar .flatpickr-calendar .flatpickr-day:hover{background:transparent;cursor:default}.campiomate-3month-calendar .flatpickr-calendar .flatpickr-day.flatpickr-disabled,.campiomate-3month-calendar .flatpickr-calendar .flatpickr-day.flatpickr-disabled:hover{background:none;color:black;cursor:default}.campiomate-3month-calendar .flatpickr-calendar .flatpickr-day.selected:not(.hidden),.campiomate-3month-calendar .flatpickr-calendar .flatpickr-day.selected:not(.hidden):hover,.campiomate-3month-calendar .flatpickr-calendar .flatpickr-day.selected:not(.hidden):focus{background:#37A628}.campiomate-3month-calendar .flatpickr-calendar .flatpickr-day.nextMonthDay,.campiomate-3month-calendar .flatpickr-calendar .flatpickr-day.prevMonthDay{background:none;color:rgba(207,210,211,0.1) !important;cursor:default;visibility:visible}.campiomate-timeline-container{height:28rem;padding:0.5rem 1.5rem}.campiomate-timeline-container .vis-time-axis .vis-grid.vis-saturday,.campiomate-timeline-container .vis-time-axis .vis-grid.vis-sunday{background:#e0e0e0}.campiomate-timeline-container-small{height:23rem;padding:0.5rem 1.5rem}.campiomate-timeline-container-small .vis-time-axis .vis-grid.vis-saturday,.campiomate-timeline-container-small .vis-time-axis .vis-grid.vis-sunday{background:#e0e0e0}.campiomate-timeline-container .vis-timeline{border:0px}.campiomate-timeline-container-small .vis-timeline{border:0px}.campiomate-timeline-tournament-event img{height:1.5rem;padding-right:0.5rem}.campiomate-timeline-round-event img{height:1.5rem;padding-right:0.5rem}.campiomate-timeline-system-event img{height:1.5rem;padding-right:0.5rem}
