.simple-date-picker .section[data-v-c57460d1]{display:flex;flex-flow:row wrap;justify-content:space-around;margin:15px}@media (min-width:545px){.simple-date-picker .section[data-v-c57460d1]{margin:20px 25px}}.simple-date-picker .section .section-col[data-v-c57460d1]{flex:1;margin-right:15px}.simple-date-picker .section .section-col.right[data-v-c57460d1]{margin-left:15px;margin-right:0}.simple-date-picker .section .label-text[data-v-c57460d1]{color:var(--theme-text-secondary,#c6c6c6);font-size:14px;font-weight:800;text-transform:uppercase}.simple-date-picker .section .date-input[data-v-c57460d1]{background:none;border:none;border-bottom:1px solid var(--theme-accent,#da374a);border-radius:0;box-shadow:none;display:inline-block;font-size:18px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;padding:6px 0;width:100%}.simple-date-picker .calendar-view .header[data-v-c57460d1]{display:flex;flex-flow:row nowrap;justify-content:space-between;margin:5px 5px 3px}.simple-date-picker .calendar-view .header .arrow[data-v-c57460d1]{color:var(--theme-accent,#da374a);cursor:pointer;font-size:18px;font-weight:600}.simple-date-picker .calendar-view .header .month-title[data-v-c57460d1]{flex:1;text-align:center}.simple-date-picker .calendar-view .calendar-row[data-v-c57460d1]{display:flex;flex-flow:row wrap}.simple-date-picker .calendar-view .calendar-row .square[data-v-c57460d1]{box-sizing:border-box;flex:1 0 14%;font-size:14px;font-weight:500;padding:3px 0;text-align:center}.simple-date-picker .calendar-view .calendar-row .square.in-range[data-v-c57460d1]{background-color:var(--theme-app-surface-accent,#393939)}.simple-date-picker .calendar-view .calendar-row .square.selected[data-v-c57460d1]{background-color:var(--theme-accent,#da374a);color:var(--theme-button-text,#fff)}.simple-date-picker .calendar-view .calendar-row .square.active[data-v-c57460d1]:hover{background-color:#ffffff1a}.simple-date-picker .calendar-view .calendar-row .square.inactive[data-v-c57460d1]{color:var(--theme-form-disabled,#e0e0e0)}.simple-date-picker .calendar-view .calendar-row.days-row[data-v-c57460d1]{border-bottom:1px solid var(--theme-accent,#da374a);margin:3px 0}.simple-date-picker .calendar-view .calendar-row.days-row .day[data-v-c57460d1]{box-sizing:border-box;flex:1 0 14%;font-size:14px;font-weight:700;padding:3px 0;text-align:center}.simple-date-picker .buttons-wrapper[data-v-c57460d1]{display:flex;flex-flow:row wrap;margin:0 25px 25px 5px}.simple-date-picker .buttons-wrapper .button-col[data-v-c57460d1]{flex:1;margin-top:5px}.simple-date-picker .buttons-wrapper .button-col.right[data-v-c57460d1]{display:flex;flex-flow:row wrap;justify-content:flex-end}.simple-date-picker .buttons-wrapper .button[data-v-c57460d1]{border:1px solid transparent;border-radius:2px;font-size:12px;font-weight:700;letter-spacing:-.1px;padding:9px 20px}.simple-date-picker .buttons-wrapper .button.cancel[data-v-c57460d1]{border:1px solid var(--theme-button-primary,#da374a)}.simple-date-picker .buttons-wrapper .button.apply[data-v-c57460d1]{background-color:var(--theme-button-primary,#da374a);color:var(--theme-button-text,#fff);margin-left:10px;text-decoration:none;transition-duration:.4s;transition-property:background,background-color,color}.simple-date-picker .buttons-wrapper .button.apply[data-v-c57460d1]:hover{background-color:var(--theme-button-primary-hover,#c62f3d)}.filter-wrapper{position:relative}.filter-button{align-items:center;background-color:var(--theme-button-primary,#da374a);border-radius:3px;bottom:28px;display:flex;height:22px;padding:0 8px 0 4px;position:absolute;right:0;text-decoration:none;transition-duration:.4s;transition-property:background,background-color,color}.filter-button:hover{background-color:var(--theme-button-primary-hover,#c62f3d)}@media (min-width:545px){.filter-button{display:none}}.filter-button .filter-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M3 4.5h17v3H3zm0 6h13v3H3zm0 6h9v3H3z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;display:inline-block;height:24px;transform:scale(.8);width:24px}.filter-button .filter-icon.active-filters{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='%23FFF' fill-rule='evenodd'%3E%3Cpath d='M13.09 4.5a5.53 5.53 0 0 0 .285 3H3v-3zM3 10.5h13v3H3zm0 6h9v3H3z'/%3E%3Ccircle cx='18.5' cy='5.5' r='2.5' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E")}.filter-button .filter-title{color:#fff;font-size:12px;font-weight:700;position:relative;text-transform:uppercase}.overlay{background:var(--theme-overlay-surface,#000);bottom:0;left:0;opacity:.6;position:fixed;right:0;top:0;z-index:1000}@media (min-width:545px){.overlay{display:none}}.clear-all-filters{display:none}@media (min-width:545px){.clear-all-filters{bottom:40px;color:var(--theme-text-anchor,#a8a8a8)!important;cursor:pointer;display:unset;font-size:14px;font-stretch:normal;font-style:normal;font-weight:800;height:15px;letter-spacing:normal;line-height:normal;position:absolute;right:0;text-align:right;text-transform:uppercase;top:-1em}}.filter-container{background:var(--theme-modal-surface,#262626);bottom:24px;display:none;left:16px;position:fixed;right:16px;top:24px;z-index:1002}.filter-container.filters-open{display:unset}@media (min-width:545px){.filter-container.filters-open{display:block}.filter-container{background:unset;display:block;margin-bottom:40px;position:unset;z-index:unset}}.filter-container .filter-header{align-items:center;background:var(--theme-menu-surface,#161616);border-bottom:1px solid var(--theme-app-border,#525252);box-shadow:var(--theme-shadow,0 4px 7px 0 rgba(0,0,0,.3));display:flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:800;height:55px;justify-content:space-between;letter-spacing:normal;line-height:normal;text-transform:uppercase;width:100%}.filter-container .filter-header .back-arrow{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M15 17.082 10.17 12 15 6.918 13.415 5.25 7 12l6.415 6.75z'/%3E%3C/svg%3E") 50% no-repeat;display:inline-block;height:20px;margin-left:16px;width:20px}.filter-container .filter-header .title{cursor:pointer;margin-left:16px}.filter-container .filter-header .clear-all{color:var(--theme-text-anchor,#a8a8a8);cursor:pointer;font-weight:800;margin-right:16px;-webkit-text-decoration:var(--theme-anchor-decoration,underline);text-decoration:var(--theme-anchor-decoration,underline);transition-duration:.4s;transition-property:color;vertical-align:baseline}.filter-container .filter-header .clear-all:hover{color:var(--theme-text-anchor-hover,#e0e0e0);cursor:pointer;text-decoration:none}@media (min-width:545px){.filter-container .filter-header{display:none}}.filter-container .date-picker{left:100%;top:calc(100% - 38px);z-index:2}@media (min-width:545px){.filter-container .date-picker{background:var(--theme-menu-surface,#161616);position:absolute;width:462px}}.filter-container .filters{box-sizing:border-box;height:calc(100% - 119px);overflow-y:scroll;padding:.5em 0;scrollbar-color:var(--theme-scrollbar,#da374a) var(--theme-menu-surface,#161616)}.filter-container .filters::-webkit-scrollbar-thumb{background:var(--theme-scrollbar,#da374a)}.filter-container .filters::-webkit-scrollbar-track{background:var(--theme-menu-surface,#161616)}@media (min-width:545px){.filter-container .filters{display:flex;margin-top:16px;overflow-y:visible}.filter-container .filters .filter-section{display:inline-block}.filter-container .filters.schools{display:unset}.filter-container .filters.schools .filter-section.right{display:unset;justify-content:unset}.filter-container .filters.schools .filter-section.right .filter-option{width:120px}}@media only screen and (min-width:840px){.filter-container .filters{flex-direction:unset}}.filter-container .filters .filter-option{cursor:pointer;position:relative;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media (min-width:545px){.filter-container .filters .filter-option{display:inline-block;flex-grow:1;max-width:128px;min-width:60px;padding:6px;width:100%}.filter-container .filters .filter-option.filter-selected{background:var(--theme-menu-surface,#161616)}}@media (min-width:992px){.filter-container .filters .filter-option{margin-right:10px}}.filter-container .filters .filter-option .options{height:auto;left:0;margin:0;overflow:hidden;position:relative;text-transform:capitalize}.filter-container .filters .filter-option .options .arrow-right{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M9 17.082 13.83 12 9 6.918l1.585-1.668L17 12l-6.415 6.75z'/%3E%3C/svg%3E") 50% no-repeat;display:inline-block;height:16px;position:absolute;right:18px;top:18px;width:16px}@media (min-width:545px){.filter-container .filters .filter-option .options .arrow-right{right:6px;top:7px}}.filter-container .filters .filter-option .options .highlighted{background:var(--theme-accent,#da374a);color:var(--theme-button-text,#fff)}.filter-container .filters .filter-option .options .filter-search{background:var(--theme-form-input-surface,#000);border:none;box-shadow:none;box-sizing:content-box;font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;height:18px;letter-spacing:normal;line-height:normal;margin-bottom:8px;padding:14px 16px;width:100%}@media (min-width:545px){.filter-container .filters .filter-option .options .filter-search{padding:14px 8px}}.filter-container .filters .filter-option .options .filter-search::-moz-placeholder{color:var(--theme-text-secondary,#c6c6c6);-moz-user-select:none;-webkit-user-select:none;user-select:none}.filter-container .filters .filter-option .options .filter-search::placeholder{color:var(--theme-text-secondary,#c6c6c6);-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-container .filters .filter-option .options .filter-search:focus{outline:none}@media (min-width:545px){.filter-container .filters .filter-option .options{background:var(--theme-menu-surface,#161616);margin-top:6px;max-height:340px;padding:8px 0;position:absolute;width:100%;z-index:200}.filter-container .filters .filter-option .options .list{margin:0;max-height:260px;min-height:40px;overflow-x:hidden;overflow-y:auto;padding-left:0}}.filter-container .filters .filter-option .option,.filter-container .filters .filter-option .select{font-size:18px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:19.5px;margin:0;overflow:hidden;padding:10px 16px;position:relative;text-overflow:ellipsis;white-space:nowrap}.filter-container .filters .filter-option .option .bullet,.filter-container .filters .filter-option .select .bullet{border:1px solid var(--theme-accent,#da374a);border-radius:50%;display:inline-block;height:17px;margin-right:8px;position:relative;top:2.5px;width:17px}.filter-container .filters .filter-option .option .bullet .fill,.filter-container .filters .filter-option .select .bullet .fill{border-radius:50%}.filter-container .filters .filter-option .option .filter-name,.filter-container .filters .filter-option .select .filter-name{display:inline-block;line-height:1rem;text-overflow:ellipsis;width:calc(100% - 45px)}.filter-container .filters .filter-option .option .check,.filter-container .filters .filter-option .select .check{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M19 2H5a3 3 0 0 0-3 3v14a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3V5a3 3 0 0 0-3-3m0 2a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1z'/%3E%3C/svg%3E") 50% no-repeat;display:inline-block;height:18px;margin-right:9px;opacity:.6;vertical-align:top;width:18px}.filter-container .filters .filter-option .option.selected .check,.filter-container .filters .filter-option .select.selected .check{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M19.778 2H4.222A2.22 2.22 0 0 0 2 4.222v15.556A2.22 2.22 0 0 0 4.222 22h15.556A2.22 2.22 0 0 0 22 19.778V4.222A2.22 2.22 0 0 0 19.778 2M10 17.414l-4.707-4.707 1.414-1.414L10 14.586l7.293-7.293 1.414 1.414z'/%3E%3C/svg%3E") 50% no-repeat;opacity:1}.filter-container .filters .filter-option .option .filter-drop-down-arrow,.filter-container .filters .filter-option .select .filter-drop-down-arrow{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M6.918 9 12 13.83 17.082 9l1.668 1.585L12 17l-6.75-6.415z'/%3E%3C/svg%3E") 50% no-repeat;height:20px;position:absolute;right:16px;transition:.3s;width:20px}@media (min-width:545px){.filter-container .filters .filter-option .option .filter-drop-down-arrow,.filter-container .filters .filter-option .select .filter-drop-down-arrow{right:0}}.filter-container .filters .filter-option .option .filter-drop-down-arrow.open,.filter-container .filters .filter-option .select .filter-drop-down-arrow.open{transform:rotate(-180deg)}@media (min-width:545px){.filter-container .filters .filter-option .option .mobile-title,.filter-container .filters .filter-option .select .mobile-title{display:none}}.filter-container .filters .filter-option .option .desktop-title,.filter-container .filters .filter-option .select .desktop-title{display:none}@media (min-width:545px){.filter-container .filters .filter-option .option .desktop-title,.filter-container .filters .filter-option .select .desktop-title{color:var(--theme-text-primary,#fff);display:inline-block;font-size:16px;max-width:calc(100% - 20px);opacity:.6;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.filter-container .filters .filter-option .option .desktop-title.option-selected,.filter-container .filters .filter-option .select .desktop-title.option-selected{opacity:1}}@media (min-width:992px){.filter-container .filters .filter-option .option .desktop-title,.filter-container .filters .filter-option .select .desktop-title{font-size:18px}}.filter-container .filters .filter-option .option.selected .fill,.filter-container .filters .filter-option .select.selected .fill{background:#fff;display:block;height:13px;margin:1px;width:13px}@media (min-width:545px){.filter-container .filters .filter-option .option,.filter-container .filters .filter-option .select{overflow:unset;padding:0;text-overflow:unset;white-space:unset}.filter-container .filters .filter-option .option .bullet,.filter-container .filters .filter-option .select .bullet{display:none}.filter-container .filters .filter-option .select{border-bottom:1px solid var(--theme-accent,#da374a)}.filter-container .filters .filter-option .option{font-size:16px;padding:6px 8px}.filter-container .filters .filter-option .option:hover{background:var(--theme-accent,#da374a);color:var(--theme-button-text,#fff)}}.filter-container .hide-filters{display:none}@media (min-width:545px){.filter-container .hide-filters{display:flex}}.filter-container .filter-footer{background:var(--theme-menu-surface,#161616);border-top:1px solid var(--theme-app-border,#525252);bottom:0;display:flex;height:64px;justify-content:space-between;position:absolute;width:100%}.filter-container .filter-footer .filter-footer-button{cursor:pointer;display:inline-block;font-size:12px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.1px;line-height:normal;padding:8px 0;text-align:center;text-transform:capitalize;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:120px}@media (min-width:545px){.filter-container .filter-footer{display:none}}.filter-container .filter-footer .cancel-button{border:1px solid var(--theme-error,#da374a);border-radius:2px;margin:16px 8px 16px 16px}.filter-container .filter-footer .filter-apply{background-color:var(--theme-button-primary,#da374a);border-radius:2px;margin:16px 16px 16px 8px;text-decoration:none;transition-duration:.4s;transition-property:background,background-color,color}.filter-container .filter-footer .filter-apply:hover{background-color:var(--theme-button-primary-hover,#c62f3d)}.filter-container .filter-sport .sport-section-title{color:var(--theme-text-secondary,#c6c6c6);font-size:14px;font-stretch:normal;font-style:normal;font-weight:800;letter-spacing:normal;line-height:normal;margin:20px 0 10px 8px}.filter-container .filter-sport .sport-section-title:first-child{margin-top:6px}@media (min-width:545px){.filter-container .filter-sport .options{width:258px!important}.filter-container .filter-state .options{width:200px!important}.filter-container .filter-date .options,.filter-container .filter-gender .options,.filter-container .filter-level .options,.filter-container .filter-type .options{width:128px!important}}.filter-container .filter-school{margin-right:0!important;position:relative}.filter-container .filter-school .filter-search{display:inline-block;margin-bottom:0!important;vertical-align:top}@media (min-width:545px){.filter-container .filter-school .drop-down-container .options{left:unset;overflow:visible;position:absolute;right:0;width:280px}}.filter-container .multi-tag-search{background:var(--theme-form-input-surface,#000);margin-bottom:8px;overflow-x:scroll;white-space:nowrap}.filter-container .multi-tag-search::-webkit-scrollbar{display:none;overflow-y:scroll}@media (min-width:545px){.filter-container .multi-tag-search{overflow-y:hidden}.filter-container .multi-tag-search::-webkit-scrollbar{display:unset;height:10px}.filter-container .multi-tag-search::-webkit-scrollbar-track{border:3px solid transparent;border-radius:7px;width:5px}.filter-container .multi-tag-search::-webkit-scrollbar-thumb{background:var(--theme-scrollbar,#da374a);background-clip:padding-box;border:4px solid transparent;border-radius:7px;width:6px}}.filter-container .drop-down-container .options .option{white-space:unset}.filter-container .drop-down-container .options .pill-holder{display:inline-block;margin-top:5px}.filter-container .drop-down-container .options .pill-holder .pill{background:var(--theme-accent,#da374a);border-radius:3px;color:#fff;display:inline-block;font-size:12px;font-weight:600;margin:4px;max-width:150px;overflow:hidden;padding:4px 8px 4px 0;text-overflow:ellipsis;white-space:nowrap}.filter-container .drop-down-container .options .pill-holder .pill .close-x{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M9.929 12 3 5.071 5.071 3 12 9.929 18.929 3 21 5.071 14.071 12 21 18.929 18.929 21 12 14.071 5.071 21 3 18.929z'/%3E%3C/svg%3E");display:inline-block;height:20px;position:relative;top:-1px;transform:scale(.5);vertical-align:middle;width:20px}.filter-container .filter-search{display:inline-block;margin-bottom:0!important;vertical-align:top}.filter-container .drop-down-container{overflow:hidden}@media (min-width:545px){.filter-container .filter-date .drop-down-container .options{overflow:visible}}.filter-container .deactivated{border-bottom:none!important;cursor:unset!important;opacity:.6!important}.filter-container .deactivated .filter-drop-down-arrow{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M6.918 9 12 13.83 17.082 9l1.668 1.585L12 17l-6.75-6.415z'/%3E%3C/svg%3E") 50% no-repeat!important}@media (min-width:545px){.filter-container .deactivated{border-bottom:none!important}.filter-container .deactivated .select{border-bottom:1px solid var(--theme-form-disabled,#e0e0e0)}}
