.vue-tab[data-v-c191295e]{cursor:pointer;text-align:center}.vue-tab__icon[data-v-c191295e]{height:30px;background-color:#676767}.vue-tab__title[data-v-c191295e]{font-family:Graphik Semibold,Tahoma,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-transform:uppercase;height:14px;margin-top:8px}.vue-tab[data-v-c191295e]:after{display:block;visibility:hidden;background-color:#00143f;content:"";height:4px;margin-top:16px;border-radius:5px}.vue-tab.active .vue-tab__title[data-v-c191295e]{color:#000}.vue-tab.active .vue-tab__icon[data-v-c191295e]{background-color:#000}.vue-tab.active[data-v-c191295e]:after{visibility:visible}.vue-tabs[data-v-1b46b0ef]{margin:36px 24px 20px;display:flex;justify-content:space-evenly;align-items:flex-end}.vue-toggle[data-v-748fb477]{margin:12px 0;justify-content:space-between}.vue-toggle>div[data-v-748fb477]{font-family:Graphik Semibold,Tahoma,sans-serif;font-size:14px;line-height:40px;align-items:center;text-align:center;text-transform:uppercase;background-color:#fff;cursor:pointer;width:100%;color:#000;letter-spacing:0;border:1px solid #000;border-radius:28px;box-sizing:border-box;margin-bottom:20px;font-weight:400}.vue-toggle>div[data-v-748fb477]:not(:last-child){margin-right:8px}.vue-toggle>div.active[data-v-748fb477]{background-color:#000;border:none;color:#fff}@media (max-width:767px),(min-width:768px) and (max-width:991px){.vue-toggle[data-v-748fb477]{display:flex;margin-bottom:0}}.vue-toggle--horizontal .vue-toggle[data-v-748fb477]{display:flex}@media (max-width:767px),(min-width:768px) and (max-width:991px){.vue-toggle div[data-v-748fb477]{line-height:38px;font-size:14px;padding:0 10px}}@media (max-width:767px),(min-width:768px) and (max-width:991px){.fixed-header{position:fixed;z-index:1000}}@media (max-width:767px),(min-width:768px) and (max-width:991px){.html_scroll_hidden,.html_scroll_hidden body{overflow:hidden;height:100%}}.vue-cards{padding:30px 24px;background-color:#dcdfcf;font-family:Graphik Regular,Tahoma,sans-serif}@media (min-width:992px){.vue-cards{padding-top:46px}}.vue-cards__body-header{display:flex;justify-content:space-between;align-items:end}@media (max-width:767px){.vue-cards__body-header{flex-direction:column-reverse;align-items:normal;gap:16px}}.vue-cards__body-header .vue-cards__sort-filter .vue-dropdown{margin:0;min-width:270px}.vue-cards__filters-header{display:flex;justify-content:space-between;font-size:18px;line-height:22px}@media (max-width:767px),(min-width:768px) and (max-width:991px){.vue-cards__filters-header{margin-bottom:24px}}.vue-cards__filters-title{font-family:Graphik Semibold,Tahoma,sans-serif;font-weight:400;font-size:32px;line-height:46px;text-transform:uppercase}@media (max-width:767px),(min-width:768px) and (max-width:991px){.vue-cards__filters-title{font-weight:600;font-size:22px;line-height:24px}}.vue-cards__filters-clear{background-color:#000;border-radius:28px;font-weight:600;font-size:18px;line-height:24px;align-items:center;text-align:center;text-transform:uppercase;cursor:pointer;color:#fff;width:100%;height:56px;margin-top:37px}@media (max-width:767px),(min-width:768px) and (max-width:991px){.vue-cards__filters-clear{display:none}}.vue-cards__filters-clear__mobile{display:none}@media (max-width:767px),(min-width:768px) and (max-width:991px){.vue-cards__filters-clear__mobile{display:block;color:#676767;cursor:pointer}}.vue-cards__filters-close{display:none}@media (max-width:767px),(min-width:768px) and (max-width:991px){.vue-cards__filters-close{display:inline-block;height:18px;width:18px;margin-right:13px;background:url(../../../etc.clientlibs/playtennis/clientlibs/clientlib-vue/resources/img/Cancel.svg) 50%/24px no-repeat}.vue-cards__filters-close:hover{cursor:pointer}}.vue-cards__button-wrapper{padding:8px 0;position:fixed;bottom:0;width:calc(100% - 50px)}@media (min-width:992px){.vue-cards__button-wrapper{display:none}}.vue-cards__results-button{background-color:#000;border-radius:28px;font-weight:600;font-size:18px;line-height:24px;align-items:center;text-align:center;text-transform:uppercase;cursor:pointer;color:#fff;width:100%;height:48px;border:none}.vue-cards__header{display:flex;justify-content:space-between;margin-bottom:35px}@media (max-width:767px),(min-width:768px) and (max-width:991px){.vue-cards__header{margin-bottom:0}}.vue-cards__header .vue-cards__title{font-family:Graphik XXCond Bold,Tahoma,sans-serif;font-weight:400;font-size:100px;line-height:90px}@media (min-width:768px) and (max-width:991px){.vue-cards__header .vue-cards__title{font-size:54px;line-height:48px}}@media (max-width:767px){.vue-cards__header .vue-cards__title{font-size:36px;line-height:32px}}.vue-cards__header .vue-cards__title p{margin:0}.vue-cards__header .vue-cards__subtitle{width:100%;font-family:Graphik Semibold,Tahoma,sans-serif;text-transform:uppercase;font-weight:400;font-size:42px;line-height:60px;margin-top:20px}@media (max-width:767px),(min-width:768px) and (max-width:991px){.vue-cards__header .vue-cards__subtitle{font-size:22px;line-height:32px}}.vue-cards__header .vue-cards__filters-button{background:url(../../../etc.clientlibs/playtennis/clientlibs/clientlib-vue/resources/img/Filters.svg) 50%/23px no-repeat #418fde;border-radius:6px;cursor:pointer;height:48px;width:48px}@media (min-width:992px){.vue-cards__header .vue-cards__filters-button{display:none}}.vue-cards__body{margin-top:12px}@media (min-width:992px){.vue-cards__body{display:flex;margin:18px 0}}.vue-cards__body-wrapper{width:70%;display:flex;flex-direction:column}@media (max-width:767px),(min-width:768px) and (max-width:991px){.vue-cards__body-wrapper{width:100%}}.vue-cards__body-wrapper .vue-cards__desktop-count{line-height:24px}.vue-cards__body-filters{box-sizing:border-box;width:30%;margin-right:25px;min-width:280px}@media (max-width:767px),(min-width:768px) and (max-width:991px){.vue-cards__body-filters{display:none;z-index:2;overflow:auto;width:100%;height:100%;background:#fff;position:fixed;top:0;left:0;margin:0;padding:25px 25px 100px}.vue-cards__body-filters.indent-top{height:calc(100% - 57px);top:57px}}.vue-cards__body-filters.mobile-visible{display:block}.vue-cards__body-content .vue-card{border:1px solid #000;margin:24px 0;background-color:#fff;box-shadow:0 2px 4px -1px rgba(0,0,0,.24);min-height:200px;padding:16px 0;width:auto;position:relative}.vue-cards__body-content .vue-card.clickable-card{cursor:pointer}@media (min-width:992px){.vue-cards__body-content .vue-card{margin:40px 0}.vue-cards__body-content .vue-card:first-child{margin:14px 0}}.vue-cards__body-empty{background:url(../../../etc.clientlibs/playtennis/clientlibs/clientlib-vue/resources/img/Search_Empty.svg) center top 78px/72px no-repeat #fff;box-shadow:0 2px 4px -1px rgba(0,0,0,.24);font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;margin:24px 0;height:144px;padding:190px 16px 16px}@media (min-width:992px){.vue-cards__body-empty{margin-top:12px}}.vue-cards__body-empty p{margin:0}.vue-cards .load-placeholder{margin-top:14px}@media (max-width:767px),(min-width:768px) and (max-width:991px){.vue-cards .load-placeholder{margin-top:24px}}.vue-cards .load-placeholder .vue-card{height:320px;padding:24px 16px}@media (min-width:992px){.vue-cards .load-placeholder .vue-card{height:300px}}.vue-cards .load-placeholder .vue-card:first-child{margin-top:0}.vue-cards .load-placeholder .vue-card .load-placeholder__block--0{width:40%}.vue-cards .load-placeholder .vue-card .load-placeholder__block--1{width:80%}.vue-cards .load-placeholder .vue-card .load-placeholder__block--2{width:50%}.vue-cards .load-placeholder .vue-card .load-placeholder__block--3{width:65%}.vue-cards .load-placeholder .vue-card .load-placeholder__block--4{width:40%}.vue-cards .load-placeholder .vue-card .load-placeholder__block--5{width:70%}.vue-cards__more-button{background-color:#000;border-radius:28px;font-weight:600;font-size:18px;line-height:24px;align-items:center;text-align:center;text-transform:uppercase;cursor:pointer;color:#fff;width:100%;align-self:center;width:270px;height:56px}.cardchips{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.cardchips .vue-card-chips span{border:1px solid #000;border-radius:18px;padding:3px 15px;margin:0 0 15px 20px;display:inline-block;font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#000}.card-image{position:absolute;right:16px;bottom:16px;box-sizing:border-box;max-width:135px;min-height:1px;cursor:pointer}.card-image.non-default-logo{max-height:80px}@media (max-width:767px),(min-width:768px) and (max-width:991px){.card-image.non-default-logo{max-height:70px}}@media (max-width:767px),(min-width:768px) and (max-width:991px){.card-image{position:static;margin-left:16px}}.card-image_right-alignment{text-align:right}.card-image_right-alignment .card-image{margin-right:16px}.font-size_small{font-size:12px}.vue-card-text{font-size:14px;margin:0 20px}.vue-card-text--link--plain-text .vue-card-text a{text-decoration:none;color:inherit}.vue-card-text--font--large .vue-card-text{font-size:32px}.vue-card-text--font--graphik-semibold{font-family:Graphik Semibold,Tahoma,sans-serif;font-weight:400}.vue-card-text--transform--uppercase .vue-card-text__text{text-transform:uppercase;word-wrap:break-word}.vue-card-text--horizontal .vue-card-text{display:flex;align-items:baseline}.vue-card-text--horizontal .vue-card-text__title{font-size:11px}.vue-card-text__title{margin-bottom:12px;margin-right:8px;font-weight:600}.vue-card-text h1,.vue-card-text h2,.vue-card-text h3,.vue-card-text h4,.vue-card-text h5,.vue-card-text h6,.vue-card-text p{margin:2px 0}.vue-card-text__text--price{word-wrap:break-word;overflow-wrap:break-word}.v-court-card{padding:14px 30px}@media (max-width:767px),(min-width:768px) and (max-width:991px){.v-court-card{padding:8px 16px}}.v-court-card__price-line{display:flex;justify-content:space-between;gap:15px}.v-court-card__price{display:none;font-family:Graphik Semibold,Tahoma,sans-serif;font-weight:400;font-size:22px;line-height:32px;text-transform:uppercase;flex-shrink:0}@media (min-width:992px){.v-court-card__price--desktop{display:block;margin:0 0 5px}}@media (max-width:767px),(min-width:768px) and (max-width:991px){.v-court-card__price--mobile{display:block}}.v-court-card__title{color:#3b75b0;font-family:Graphik Semibold,Tahoma,sans-serif;font-weight:400;text-transform:uppercase;font-size:22px;line-height:32px;margin:0 0 5px}@media (max-width:767px){.v-court-card__title{font-size:18px;line-height:24px}}.v-court-card__address{font-size:16px;line-height:22px;margin:0 0 8px}@media (max-width:767px),(min-width:768px) and (max-width:991px){.v-court-card__address{font-size:14px;line-height:20px;margin:0 0 4px}}.v-court-card__distance{font-size:12px;line-height:16px;margin:0 0 16px}.v-court-card__button{background-color:#000;border-radius:28px;font-weight:600;font-size:18px;line-height:24px;align-items:center;text-align:center;text-transform:uppercase;cursor:pointer;color:#fff;width:100%;height:56px;max-width:280px}@media (max-width:767px){.v-court-card__button{margin-top:40px}}@media (min-width:768px) and (max-width:991px){.v-court-card__button{margin-top:33px}}.v-court-card__bottom-section{margin-top:30px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media (max-width:767px){.v-court-card__bottom-section{flex-direction:column-reverse}}@media (min-width:768px) and (max-width:991px){.v-court-card__bottom-section{margin-top:25px;flex-direction:column-reverse;align-items:flex-start}}@media (min-width:768px) and (max-width:991px){.v-court-card__bottom-section .v-court-card__price-line{width:100%}}@media (max-width:767px){.v-court-card__bottom-section .v-court-card__price-line{width:100%;flex-direction:column-reverse;align-items:flex-end}}.v-court-card__image{width:175px}@media (max-width:767px){.v-court-card__image{align-self:flex-end}}.v-court-card .venue-info{display:flex;flex-direction:row;gap:30px;margin-bottom:16px}@media (max-width:767px){.v-court-card .venue-info{gap:8px;flex-direction:column}}.v-court-card .venue-info__data{font-size:14px;line-height:20px}.v-court-card .venue-info__title{margin-right:8px}.v-court-card .card-title{font-size:14px;line-height:20px;font-weight:400;font-family:Graphik Semibold,Tahoma,sans-serif}.v-court-card .time-slots__title{margin:0 0 8px}.v-court-card .time-slots__slots{display:grid;grid-template-columns:repeat(8,1fr);grid-column-gap:15px;grid-row-gap:8px}@media (max-width:767px){.v-court-card .time-slots__slots{grid-template-columns:repeat(4,1fr);grid-column-gap:4px}}.v-court-card .time-slots__see-more{text-decoration:underline;font-size:16px;line-height:24px;margin-top:8px;display:inline-block}.v-court-card .time-slots__see-more:hover{text-decoration:none}.vue-button[data-v-18ddc9d4]{background-color:#000;border-radius:28px;font-weight:600;font-size:18px;line-height:24px;align-items:center;text-align:center;text-transform:uppercase;cursor:pointer;color:#fff;width:100%;font-family:Graphik Semibold,Tahoma,sans-serif;font-weight:400;box-sizing:border-box;display:block;height:50px;border:none;margin:32px 0 16px}.vue-button__empty[data-v-18ddc9d4],.vue-button__error[data-v-18ddc9d4]{font-family:Graphik Regular,Tahoma,sans-serif;display:block;margin-bottom:30px;color:#c8102e;font-size:18px;line-height:24px;font-style:normal;font-weight:400}.vue-button[disabled][data-v-18ddc9d4]{background-color:#000;border-radius:28px;font-weight:600;font-size:18px;line-height:24px;align-items:center;text-align:center;text-transform:uppercase;cursor:pointer;color:#fff;width:100%;background:#a8a8a8;pointer-events:none}@media (max-width:767px){.vue-button[data-v-18ddc9d4]{margin-top:12px}}.vue-form-container[data-v-23325754]{box-sizing:border-box}.vue-form-container--side-paddings--small .vue-form-container[data-v-23325754]{padding:0 24px}.vue-form-container--margin--bottom .vue-form-container[data-v-23325754]{margin-bottom:150px}.vue-checkbox[data-v-3de0e2d6]{margin:12px 0}.vue-checkbox label[data-v-3de0e2d6]{display:flex;gap:16px;font-family:Graphik Regular,Tahoma,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px}@media (min-width:992px){.vue-checkbox label[data-v-3de0e2d6]{cursor:pointer}}.vue-checkbox input[type=checkbox][data-v-3de0e2d6]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;font:inherit;color:#000;width:22px;height:22px;border:1px solid #000;display:grid;place-content:center;background:#fff}.vue-checkbox input[type=checkbox][data-v-3de0e2d6]:before{content:"";width:2px;height:2px;margin-left:-5.5px;background:#fff;border-radius:4px;transform:rotate(45deg);box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff}.vue-checkbox input[type=checkbox][data-v-3de0e2d6]:checked{background-color:#000}.vue-date[data-v-a94f5238]{font-family:Graphik Regular,Tahoma,sans-serif}.vue-date__label[data-v-a94f5238]{font-family:Graphik Semibold,Tahoma,sans-serif;color:#000;font-weight:400;font-size:14px;line-height:18px;text-transform:uppercase;margin:0;padding:10px 0}.vue-date .datepicker-wrapper[data-v-a94f5238]{border:1px solid #000;background-size:22px;min-height:56px;background:#fff url(../../../etc.clientlibs/playtennis/clientlibs/clientlib-vue/resources/img/Calendar.svg) no-repeat 16px;cursor:pointer;margin-top:11px}@media (max-width:767px),(min-width:768px) and (max-width:991px){.vue-date .datepicker-wrapper[data-v-a94f5238]{cursor:default}}.vue-date .datepicker-wrapper p[data-v-a94f5238]{padding:10px 0 0 50px;margin:0;font-size:15px;color:#676767}@media (max-width:767px){.vue-date .datepicker-wrapper[data-v-a94f5238] .v3dp__datepicker{width:100%}}.vue-date .datepicker-wrapper[data-v-a94f5238] .v3dp__input_wrapper{display:flex}.vue-date .datepicker-wrapper[data-v-a94f5238] input{width:100%;height:30px;font-family:Graphik Regular,Tahoma,sans-serif;font-size:16px;border:none;margin:5px 10px 5px 50px;cursor:pointer}.vue-date .datepicker-wrapper[data-v-a94f5238] input:focus{outline:none}.vue-date .datepicker-wrapper[data-v-a94f5238] .v3dp__popout{margin-top:10px;width:100%}@media (max-width:767px){.vue-date .datepicker-wrapper[data-v-a94f5238] .v3dp__popout{position:fixed;width:90vw;transform:translate(-50%,-50%);top:50%;left:50%}}.vue-date .datepicker-wrapper[data-v-a94f5238] .v3dp__elements button.selected span,.vue-date .datepicker-wrapper[data-v-a94f5238] .v3dp__elements button:not(:disabled):hover span{background-color:#418fde}.vue-date .datepicker-wrapper[data-v-a94f5238] .v3dp__clearable{height:14px;width:14px;background:url(../../../etc.clientlibs/playtennis/clientlibs/clientlib-vue/resources/img/Cancel.svg) 50%/24px no-repeat}.vue-date .datepicker-wrapper[data-v-a94f5238] .v3dp__clearable .datepicker-clear{height:35px}.vue-date .datepicker-wrapper-single .v3dp__datepicker[data-v-a94f5238]{padding:10px 0}.vue-date .datepicker-wrapper-single .v3dp__datepicker[data-v-a94f5238] input{margin:3px 10px 0 48px}.vue-date .datepicker-wrapper-single .v3dp__datepicker[data-v-a94f5238] .v3dp__popout{margin-top:25px}.vue-date .datepicker-wrapper-single .v3dp__datepicker[data-v-a94f5238] .v3dp__clearable{height:35px;width:18px;top:3px;left:-20px}.vue-dropdown[data-v-4ca15754]{display:flex;flex-direction:column;position:relative;margin:14px 0;font-family:Graphik Regular,Tahoma,sans-serif}.vue-dropdown[data-v-4ca15754]:after{position:absolute;bottom:23px;right:20px;display:block;width:0;height:0;margin-top:-3px;border-color:#000 transparent;border-style:solid;border-width:7px 7px 0 7px;content:" ";pointer-events:none}.vue-dropdown label[data-v-4ca15754]{font-family:Graphik Semibold,Tahoma,sans-serif;color:#000;font-weight:400;font-size:14px;line-height:18px;text-transform:uppercase}.vue-dropdown select[data-v-4ca15754]{margin-top:11px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;height:56px;padding-left:15px;border:1px solid #000;background:#fff;color:#000}.vue-dropdown select option[data-v-4ca15754]{color:#000}.vue-dropdown select[data-v-4ca15754]:focus{outline:none}.vue-dropdown--icon--clock select[data-v-4ca15754]{background:#fff url(../../../etc.clientlibs/playtennis/clientlibs/clientlib-vue/resources/img/Clock.svg) no-repeat 20px;padding-left:50px}.vue-dropdown--disabled select[data-v-4ca15754]{background:#d8d8d8;pointer-events:none}.vue-location-search[data-v-5e631f36]{position:relative;margin:14px 0;font-family:Graphik Regular,Tahoma,sans-serif}.vue-location-search__label[data-v-5e631f36]{font-family:Graphik Semibold,Tahoma,sans-serif;color:#000;font-weight:400;font-size:14px;line-height:18px;text-transform:uppercase;display:inline-block;margin:0;padding:10px 0}.vue-location-search .vue-location-input[data-v-5e631f36]{position:relative}.vue-location-search .vue-location-input__input[data-v-5e631f36]{box-sizing:border-box;width:100%;height:56px;border:1px solid #565656;background:#fff url(../../../etc.clientlibs/playtennis/clientlibs/clientlib-vue/resources/img/Location.svg) no-repeat 15px;padding:0 50px;text-overflow:ellipsis;font-size:16px;letter-spacing:0;line-height:22px;border-radius:0}.vue-location-search .vue-location-input__input[data-v-5e631f36]:focus-visible{outline-style:solid}.vue-location-search .vue-location-input__input[data-v-5e631f36]::-moz-placeholder{color:#000}.vue-location-search .vue-location-input__input[data-v-5e631f36]:-ms-input-placeholder{color:#000}.vue-location-search .vue-location-input__input[data-v-5e631f36]::placeholder{color:#000}.vue-location-search .vue-location-input__cancel[data-v-5e631f36]{position:absolute;height:100%;width:18px;right:20px;top:0;background:url(../../../etc.clientlibs/playtennis/clientlibs/clientlib-vue/resources/img/Cancel.svg) 50%/24px no-repeat}.vue-location-search .vue-location-input__cancel[data-v-5e631f36]:hover{cursor:pointer}.vue-location-search .vue-location-dropdown[data-v-5e631f36]{position:absolute;width:100%;background-color:#fff;border:1px solid #000;box-sizing:border-box;z-index:2}.vue-location-search .vue-location-dropdown__item[data-v-5e631f36]{display:flex;align-items:center;min-height:30px;padding-left:2%;font-size:18px}.vue-location-search .vue-location-dropdown__item[data-v-5e631f36]:hover{cursor:pointer;background-color:#d8d8d8!important}.vue-location-search .vue-location-dropdown .current-location[data-v-5e631f36]{color:#888b8d;font-style:italic;background:url(../../../etc.clientlibs/playtennis/clientlibs/clientlib-vue/resources/img/Navigation_Primary_Dark.svg) 99%/16px no-repeat}.vue-checkbox-group[data-v-bbf9e65c]{display:flex;flex-direction:column;width:100%;box-sizing:content-box;margin-left:25px}.vue-checkbox-group__label[data-v-bbf9e65c]{font-family:Graphik Semibold,Tahoma,sans-serif;color:#000;font-weight:400;font-size:14px;line-height:18px;text-transform:uppercase;display:flex;gap:5px;height:22px;width:100%;padding:0;margin:10px 0;position:relative;cursor:pointer;align-items:center}.vue-checkbox-group .expand[data-v-bbf9e65c]:before,.vue-checkbox-group__label[data-v-bbf9e65c]:before{content:"";background-image:url(../../../etc.clientlibs/playtennis/clientlibs/clientlib-vue/resources/img/Icons_Chevron_Forward.svg);position:absolute;top:-2px;left:-27px;width:24px;height:24px}.vue-checkbox-group .expand[data-v-bbf9e65c]:before{transform:rotate(90deg)}.vue-checkbox-group__checkbox_position[data-v-bbf9e65c]{margin-left:16px}.show[data-v-bbf9e65c]{display:block}.hide[data-v-bbf9e65c]{display:none}.vue-text-input[data-v-64c09122]{position:relative;margin:12px 0;font-family:Graphik Regular,Tahoma,sans-serif}.vue-text-input__container[data-v-64c09122]{position:relative}.vue-text-input__label[data-v-64c09122]{font-family:Graphik Semibold,Tahoma,sans-serif;color:#000;font-weight:400;font-size:14px;line-height:18px;text-transform:uppercase;display:block;margin-bottom:11px}.vue-text-input__input[data-v-64c09122]{width:100%;height:56px;padding-left:15px;padding-right:50px;box-sizing:border-box;font-size:16px;border:1px solid #000;text-overflow:ellipsis;border-radius:0;font-style:normal;font-weight:400;line-height:24px;align-items:center}.vue-text-input__input--search[data-v-64c09122]{background:#fff url(../../../etc.clientlibs/playtennis/clientlibs/clientlib-vue/resources/img/Icons_Search.svg) no-repeat 15px;padding-left:50px}.vue-text-input__input[data-v-64c09122]:focus-visible{outline-style:solid}.vue-text-input__input[data-v-64c09122]::-moz-placeholder{color:#676767}.vue-text-input__input[data-v-64c09122]:-ms-input-placeholder{color:#676767}.vue-text-input__input[data-v-64c09122]::placeholder{color:#676767}.vue-text-input__cancel[data-v-64c09122]{position:absolute;top:0;right:5%;height:100%;width:18px;background:url(../../../etc.clientlibs/playtennis/clientlibs/clientlib-vue/resources/img/Cancel.svg) 50%/24px no-repeat}.vue-text-input__cancel[data-v-64c09122]:hover{cursor:pointer}.v-tooltip[data-v-0d7015dc]{height:24px;width:24px;position:relative;background:url(../../../etc.clientlibs/playtennis/clientlibs/clientlib-vue/resources/img/Icons_Info.svg) 50% no-repeat;background-size:contain;margin-left:1.5px;flex-shrink:0}.v-tooltip__text[data-v-0d7015dc]{visibility:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:194px;box-sizing:border-box;background-color:#fff;border:1px solid #000;border-radius:3px;padding:15px 17px 23px 16px;position:absolute;z-index:1070;bottom:35px;left:-25px;word-wrap:break-word;opacity:0;font-size:18px;line-height:24px;transition:all .2s ease-in-out}.v-tooltip__text[data-v-0d7015dc],.v-tooltip__text[data-v-0d7015dc] p{text-transform:none!important;font-weight:400!important;font-family:Graphik Regular,Tahoma,sans-serif!important}.v-tooltip__text[data-v-0d7015dc] p{font-size:inherit;margin:0!important}.v-tooltip__text[data-v-0d7015dc] a{text-decoration:underline;color:#0d5fbd}@media (max-width:767px),(min-width:768px) and (max-width:991px){.v-tooltip__text[data-v-0d7015dc]{max-width:198px;padding:19px 9px 26px 8px;font-size:16px;line-height:22px}}@media (max-width:767px){.v-tooltip__text[data-v-0d7015dc]{right:0}}.v-tooltip__arrow[data-v-0d7015dc]{visibility:hidden;height:11px;width:11px;position:absolute;bottom:29px;background:#fff;border-bottom:1px solid #000;border-right:1px solid #000;z-index:1075;opacity:0;transition:all .2s ease-in-out;left:6px;transform:rotate(45deg)}.v-tooltip:focus-visible .v-tooltip__arrow[data-v-0d7015dc],.v-tooltip:focus-visible .v-tooltip__text[data-v-0d7015dc],.v-tooltip:hover .v-tooltip__arrow[data-v-0d7015dc],.v-tooltip:hover .v-tooltip__text[data-v-0d7015dc]{visibility:visible;opacity:1}.v-tooltip[data-v-0d7015dc]:focus-visible{box-shadow:0 0 0 2px #fff;outline:2px dotted #000}.v-tooltip--shifted .v-tooltip__text[data-v-0d7015dc],.v-tooltip.show-popup-below .v-tooltip__text[data-v-0d7015dc]{top:35px;bottom:unset}.v-tooltip--shifted .v-tooltip__arrow[data-v-0d7015dc],.v-tooltip.show-popup-below .v-tooltip__arrow[data-v-0d7015dc]{top:29px;bottom:unset;transform:rotate(225deg)}.v-tooltip.show-popup-below.v-tooltip--shifted .v-tooltip__text[data-v-0d7015dc]{top:unset;bottom:35px}.v-tooltip.show-popup-below.v-tooltip--shifted .v-tooltip__arrow[data-v-0d7015dc]{top:unset;bottom:29px;transform:rotate(45deg)}body{margin:0}.color--primary-blue{color:#418fde}[data-invisible=true]{visibility:hidden}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}@font-face{font-family:Graphik Regular;src:url(../../../etc.clientlibs/playtennis/clientlibs/clientlib-vue/resources/fonts/Graphik-Regular-App.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Graphik Semibold;src:url(../../../etc.clientlibs/playtennis/clientlibs/clientlib-vue/resources/fonts/Graphik-Semibold-App.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Graphik XXCond Bold;src:url(../../../etc.clientlibs/playtennis/clientlibs/clientlib-vue/resources/fonts/GraphikXXCondensed-Bold-App.woff) format("woff");font-weight:400;font-style:normal}.load-placeholder{position:relative;overflow:hidden}.load-placeholder:before{position:absolute;display:initial;top:0;right:0;bottom:0;left:50%;z-index:1;width:500%;margin-left:-250%;background:linear-gradient(90deg,hsla(0,0%,100%,0) 46%,hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,0) 54%) 50% 50%;content:" ";pointer-events:none;-webkit-animation:loadPlaceholderAnimation 1s linear infinite;animation:loadPlaceholderAnimation 1s linear infinite}.load-placeholder__block{background-color:#d8d8d8;height:24px;margin:16px;width:80%}@-webkit-keyframes loadPlaceholderAnimation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@keyframes loadPlaceholderAnimation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}