.calendarForm{margin-bottom:20px}@media(min-width:480px){.calendarForm{align-items:flex-end;column-gap:12px;display:inline-flex}}@media(max-width:479px){.calendarForm{display:flex;flex-direction:column;row-gap:20px}}.calendarForm>div{position:relative}.calendarForm>div .calendarForm__control{border:1px solid var(--grey-200);border-radius:var(--rad);height:40px;line-height:40px;margin:0;padding:0 45px 0 15px;width:100%}@media(min-width:480px){.calendarForm>div .calendarForm__control{max-width:190px}}.calendarForm>div select{appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMi42IiBoZWlnaHQ9IjcuNCI+PHBhdGggZD0iTS4zLjNhMSAxIDAgMCAwIDAgMS41bDUuMyA1LjNhMSAxIDAgMCAwIDEuNSAwTDEyLjMgMkExIDEgMCAxIDAgMTAuOC40TDYuMyA1IDEuOC4zQTEgMSAwIDAgMCAuMy4zIi8+PC9zdmc+) no-repeat top 15px right 10px;position:relative}.calendarForm>div .calendarForm__label{display:block;font-weight:600;margin-bottom:8px}.calendarForm .calendars{display:flex}@media(min-width:480px){.calendarForm .calendars{column-gap:12px}}@media(max-width:479px){.calendarForm .calendars{flex-direction:column;row-gap:10px}}.calendarForm .calendars input{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCI+PHBhdGggZD0iTTEyLjUgMTAuNmEuOC44IDAgMSAxLS44LS43LjguOCAwIDAgMSAuOC43bTIuNyAwYS44LjggMCAxIDEtLjgtLjcuOC44IDAgMCAxIC44LjdtMC0yLjZhLjguOCAwIDEgMS0uOC0uOC44LjggMCAwIDEgLjguOG0tOC4xIDIuNmEuOC44IDAgMSAxLS44LS43LjguOCAwIDAgMSAuOC43bS0yLjcgMGEuOC44IDAgMSAxLS44LS43LjguOCAwIDAgMSAuOC43bTUuNCAwQS44LjggMCAxIDEgOSAxMGEuOC44IDAgMCAxIC44Ljd6bS0yLjcgMi43YS44LjggMCAxIDEtLjgtLjguOC44IDAgMCAxIC44LjhtLTIuNyAwYS44LjggMCAxIDEtLjgtLjguOC44IDAgMCAxIC44LjhNNy4xIDhhLjguOCAwIDEgMS0uOC0uOC44LjggMCAwIDEgLjguOG0yLjcgNS4zYS44LjggMCAxIDEtLjgtLjguOC44IDAgMCAxIC44LjhtMC01LjNhLjguOCAwIDEgMS0uOC0uOC44LjggMCAwIDEgLjguOG0yLjcgNS4zYS44LjggMCAxIDEtLjgtLjguOC44IDAgMCAxIC44LjhtMC01LjNhLjguOCAwIDEgMS0uOC0uOC44LjggMCAwIDEgLjguOCIvPjxwYXRoIGQ9Ik0xLjEgNS42VjE3YTEuMSAxLjEgMCAwIDAgMS4xIDFoMTMuNmExLjEgMS4xIDAgMCAwIDEtMS4xVjUuNnptMS4yLTMuM0EyLjMgMi4zIDAgMCAwIDAgNC41djEyLjRBMi4zIDIuMyAwIDAgMCAyLjMgMTloMTMuNWEyLjMgMi4zIDAgMCAwIDIuMi0yVjQuNWEyLjMgMi4zIDAgMCAwLTIuMi0yLjN6IiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTEuMSkiLz48cGF0aCBkPSJNNy4zIDBhLjYuNiAwIDAgMSAuNi42VjFhLjYuNiAwIDEgMS0xLjEgMFYuNmEuNi42IDAgMCAxIC41LS42bTEwLjEgMGEuNi42IDAgMCAxIC42LjZWMWEuNi42IDAgMSAxLTEuMSAwVi42YS42LjYgMCAwIDEgLjUtLjYiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMuNCkiLz48L3N2Zz4=);background-position:center right 10px;background-repeat:no-repeat}.calendarForm .datePopup{background-color:#fff;box-shadow:0 4px 7px 0 #00000059;display:none;left:0;min-width:260px;padding:20px;position:absolute;top:70px;z-index:1}.calendarForm .datePopup header{font-size:18px;line-height:23px;margin-bottom:6px;position:relative;text-align:center}.calendarForm .datePopup header a{background:#707070;height:23px;position:absolute;top:0;width:23px}.calendarForm .datePopup header a:after{content:"";display:block;position:relative;top:-2px}.calendarForm .datePopup header a.prev{left:0}.calendarForm .datePopup header a.prev:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMi42NCIgaGVpZ2h0PSI3LjQzNCI+PHBhdGggZD0iTS4zMTIuMzE2YTEuMDc2IDEuMDc2IDAgMCAwIDAgMS41MTRsNS4zMDcgNS4yOTJhMS4wNyAxLjA3IDAgMCAwIDEuNDc1LjAzM2w1LjIzLTUuMjEzQTEuMDY5IDEuMDY5IDAgMSAwIDEwLjgxNS40MjhMNi4zMjMgNC44NTQgMS44MjUuMzExQTEuMDcgMS4wNyAwIDAgMCAuMzExLjMxN3oiIHN0eWxlPSJmaWxsOiNmZmYiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:8px;transform:rotate(90deg);width:14px}.calendarForm .datePopup header a.next{right:0}.calendarForm .datePopup header a.next:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMi42NCIgaGVpZ2h0PSI3LjQzNCI+PHBhdGggZD0iTS4zMTIuMzE2YTEuMDc2IDEuMDc2IDAgMCAwIDAgMS41MTRsNS4zMDcgNS4yOTJhMS4wNyAxLjA3IDAgMCAwIDEuNDc1LjAzM2w1LjIzLTUuMjEzQTEuMDY5IDEuMDY5IDAgMSAwIDEwLjgxNS40MjhMNi4zMjMgNC44NTQgMS44MjUuMzExQTEuMDcgMS4wNyAwIDAgMCAuMzExLjMxN3oiIHN0eWxlPSJmaWxsOiNmZmYiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:8px;transform:rotate(-90deg);width:14px}.calendarForm .datePopup .calTable{table-layout:fixed;width:100%}.calendarForm .datePopup .calTable th{border:1px solid #fff;font-size:11px;font-weight:600;line-height:36px;padding:0;text-align:center}.calendarForm .datePopup .calTable td{background-color:#f3f3f3;border:1px solid #fff;color:#000;cursor:pointer;font-size:14px;line-height:37px;padding:0;text-align:center}.calendarForm .datePopup .calTable td.calToday{color:#00adee}.calendarForm .datePopup .calTable td:not(.calInactive):hover{background-color:#ccc}.calendarForm .datePopup .calTable td:not(.calInactive).calSelectedPoint{background-color:#00adee;color:#fff}.calendarForm .datePopup .calTable td.calSelected{background-color:#00adee;color:#fff}.calendarForm .datePopup .calTable td.calInactive{color:#ccc;cursor:default}table.ds-table{border:1px solid var(--border-color);border-collapse:initial;border-radius:var(--rad);font-size:var(--table-text-size);line-height:var(--text-line-height-d);width:100%}table.ds-table thead th{background-color:var(--grey-100);font-weight:var(--font-weight);padding:4px 12px}table.ds-table thead th:first-child{border-top-left-radius:var(--rad)}table.ds-table thead th:last-child{border-top-right-radius:var(--rad)}table.ds-table td{border-bottom:1px solid var(--border-color);padding:12px}table.ds-table tbody tr:last-child td{border-bottom:none}@media(max-width:767px){.ds-table-container{overflow-y:hidden;width:100%;-ms-overflow-style:-ms-autohiding-scrollbar}.ds-table-container table{margin-bottom:0}.ds-table-container table>tbody>tr>td:not(.wrap),.ds-table-container table>tbody>tr>th:not(.wrap),.ds-table-container table>tfoot>tr>td:not(.wrap),.ds-table-container table>tfoot>tr>th:not(.wrap),.ds-table-container table>thead>tr>td:not(.wrap),.ds-table-container table>thead>tr>th:not(.wrap){white-space:nowrap}}.eventsFromXml{margin-bottom:20px;width:100%}.eventsFromXml tbody tr.parent{background-color:var(--grey-200)}.eventsFromXml tbody tr.parent .title span{color:#6a6a6a;display:block;font-size:12px;margin-top:3px}.eventsFromXml .date,.eventsFromXml .nr{white-space:nowrap}.eventsFromXml .country{text-align:center}@media(max-width:767px){.eventsFromXml .country,.eventsFromXml .ends{display:none}}@media(max-width:479px){.eventsFromXml tbody tr td{font-size:12px;line-height:16px}}
/*# sourceMappingURL=tournamentCalendar.cac79622.css.map*/