@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,700;0,800;1,300;1,400;1,500;1,600;1,800&display=swap";@import"https://fonts.googleapis.com/css2?family=Didact+Gothic&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;0,9..40,800;1,9..40,400&family=Didact+Gothic&display=swap";.button{border:none;padding:1rem;border-radius:5px;transition:all .3s ease;cursor:pointer;font-size:.99975rem;font-weight:700}.button.light-grey{background-color:#f2f2f2}.button.blue{background-color:#2d19f7}.button.blue-alt{background-color:#6d6dfa}.button.blue,.button.blue-alt{color:#fff}.button.blue:disabled,.button.blue-alt:disabled{background-color:#dcddde;color:#878689}.button.blue:hover,.button.blue-alt:hover{opacity:.8}.button.blue:hover:disabled,.button.blue-alt:hover:disabled{opacity:1;cursor:default}.button.purple{background-color:#8917f2;color:#fff}.button.purple:disabled{background-color:#dcddde;color:#878689}.button.purple:hover{opacity:.8}.button.purple:hover:disabled{opacity:1;cursor:default}.button.light-purple{background-color:#b07af0;color:#fff}.button.light-purple:disabled{background-color:#dcddde;color:#878689}.button.light-purple:hover{opacity:.8}.button.light-purple:hover:disabled{opacity:1;cursor:default}.button.lighter-purple{background-color:#d8bff0;color:#fff}.button.lighter-purple:disabled{background-color:#dcddde;color:#878689}.button.lighter-purple:hover{opacity:.8}.button.lighter-purple:hover:disabled{opacity:1;cursor:default}.button.pink{background-color:#f078db;color:#fff}.button.pink:disabled{background-color:#dcddde;color:#878689}.button.pink:hover{opacity:.8}.button.pink:hover:disabled{opacity:1;cursor:default}.button.basic{background-color:transparent;padding:0;color:#231f20;width:auto}.button.basic:disabled{color:#878689}.button.basic:hover{opacity:.8}.button.basic:hover:disabled{opacity:1;cursor:default}.button.grey{background-color:#878689;padding:0;color:#fff;width:auto}.button.grey:disabled{opacity:.6}.button.grey:hover{background-color:#b5b3b7}.button.grey:hover:disabled{opacity:1;cursor:default}.button.black{background-color:#231f20;padding:0;color:#fff;width:auto}.button.black:disabled{background-color:#b5b3b7;cursor:default}.button.black:hover:enabled{background-color:#878689}.button.black-basic{background-color:#231f20;color:#fff;width:auto}.button.black-basic:disabled{background-color:#b5b3b7;cursor:default}.button.black-basic:hover{opacity:.8}.button.black-basic:hover:disabled{opacity:1;cursor:default}.button.outlined-purple{background-color:transparent;padding:1rem;border-radius:5px;cursor:pointer;text-align:center;border:1px solid #B07AF0;color:#b07af0;font-size:.99975rem;font-weight:700;transition:all .3s ease;width:100%}.button.outlined-purple:hover:enabled{background-color:#b07af0;color:#fff}.button.outlined-purple:disabled{cursor:auto}.button.small{height:30px;padding:0 1rem}.close-btn{border:none;background-color:transparent;padding:0;display:flex;align-items:center;transition:all .3s ease;cursor:pointer}.close-btn:disabled{opacity:.5;cursor:default}.close-btn:disabled:hover{opacity:.5}.close-btn:hover{opacity:.8}.delete-btn{border-radius:50px;background-color:#231f20;color:#fff;width:24px;height:24px;border:none;transition:all .3s ease}.delete-btn:hover:enabled{opacity:.8;cursor:pointer}.add-btn{background-color:#878689;border-radius:5px;border:none;min-width:37px;color:#fff;font-size:2.33275rem;transition:all .2s ease}.add-btn:hover:enabled{opacity:.8;cursor:pointer}.circular-btn{border-radius:50px;background-color:#fffc;box-shadow:0 3px 6px #231f201a;height:42px;width:42px;display:flex;align-items:center;justify-content:center;border:none;transition:all .3s ease}.circular-btn:hover:enabled{background-color:#8917f2;cursor:pointer}.form{max-width:600px;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;flex-direction:column}.form .card-container{width:100%}@media only screen and (min-width: 1024px){.form .card-container{box-shadow:3px 3px 15px #231f201a;background-color:#fff;border-radius:13px;padding:1rem 5rem 3rem}}.form h4{text-transform:uppercase;width:100%}.form form{width:100%;display:flex;flex-direction:column;gap:1rem}.form form .cta{margin-top:2rem}.input{font-size:.99975rem}.input .reverse-label{display:flex;flex-direction:column-reverse}.input .reverse-label input{height:53px;background:#F2F2F2;border-radius:5px;border:none;padding-left:.6rem;font-size:.99975rem}.input .reverse-label input.with-label{margin-top:.5rem}.input .reverse-label input:focus{outline:1px solid #2D19F7}.input .reverse-label input:focus+label{color:#2d19f7}.input .reverse-label input::placeholder{color:#878689;opacity:.6}.input .reverse-label input.error{background-color:#facdf2}.input .reverse-label input.error::placeholder{color:#db0db6}.input .reverse-label input[type=date],.input .reverse-label input[type=time]{padding-right:.5rem}.input .reverse-label input:disabled{opacity:.5}.input .reverse-label label{font-size:.99975rem;font-weight:400}.input .reverse-label label.error{color:#db0db6}.input .suffix-wrapper{position:relative}.input .suffix-wrapper input{width:96%}.input .suffix-wrapper .suffix{position:absolute;left:60px;top:25px}.input .suffix-wrapper .suffix.error{color:#db0db6}.input-error{color:#db0db6;text-align:end;font-size:.7498125rem;font-weight:400}.server-errors{color:#db0db6;text-align:end;font-size:.7498125rem;font-weight:400}.server-errors :first-letter{text-transform:uppercase}.server-errors p{margin:0}.auth{height:100%;margin:auto;padding:0 30px}@media only screen and (max-width: 767px){.auth{justify-content:flex-start}}.auth .header-container{width:100%;display:flex;align-items:center}.auth .header-container h4{font-size:28px;font-weight:700;text-transform:capitalize}.auth button{width:100%}.auth .sub-cta{display:flex;justify-content:flex-end;margin-top:12px}.auth .sub-cta button{font-weight:500;text-transform:capitalize}.create-admin-account{height:100vh;margin:auto}@media only screen and (max-width: 767px){.create-admin-account{height:100%;padding:0 30px 30px}}.create-admin-account h4{font-size:28px;font-weight:700}.create-admin-account .cta-alt button{width:100%}.create-admin-account .cta-alt button:last-of-type{font-weight:500;margin-top:1.5rem}.create-organization{height:100vh;margin:auto}@media only screen and (max-width: 767px){.create-organization{height:100%;padding:0 30px 30px}}.create-organization h4{font-size:28px;font-weight:700}.create-organization .cta button{width:100%;margin-top:1.5rem}.create-organization .cta button:last-of-type{font-weight:500}.MuiAutocomplete-option{position:relative;padding-right:24px!important;font-size:15px;text-transform:capitalize}.MuiAutocomplete-option[aria-selected=true]{background-color:transparent!important}.MuiAutocomplete-option.Mui-focused{background-color:#bdc3fc!important;color:#2d19f7}.MuiAutocomplete-option.Mui-focused:after{content:"+";color:#2d19f7;font-size:2rem;position:absolute;right:.5rem}.MuiAutocomplete-listbox{-ms-overflow-style:none;scrollbar-width:none;padding:0}.MuiAutocomplete-listbox::-webkit-scrollbar{display:none}.MuiAutocomplete-paper{box-shadow:3px 3px 15px #231f201a;background-color:#f2f2f2}.autocomplete-input{font-size:.99975rem}.autocomplete-input .reverse-label{display:flex;flex-direction:column-reverse;position:relative}.autocomplete-input .reverse-label .loader-style{position:absolute;right:1rem;top:22px}.autocomplete-input .reverse-label input{height:53px;background:#F2F2F2;border-radius:5px;border:none;padding-left:.6rem;font-size:.99975rem;text-transform:capitalize}.autocomplete-input .reverse-label input.with-label{margin-top:.5rem}.autocomplete-input .reverse-label input.with-loader{padding-right:1rem}.autocomplete-input .reverse-label input:focus{outline:1px solid #2D19F7}.autocomplete-input .reverse-label input:focus+label{color:#2d19f7}.autocomplete-input .reverse-label input::placeholder{color:#878689;opacity:.6}.autocomplete-input .reverse-label input.error{background-color:#facdf2}.autocomplete-input .reverse-label input.error::placeholder{color:#db0db6}.autocomplete-input .reverse-label input[type=date],.autocomplete-input .reverse-label input[type=time]{padding-right:.5rem}.autocomplete-input .reverse-label input:disabled{opacity:.5}.autocomplete-input .reverse-label label{font-size:.99975rem;font-weight:400}.autocomplete-input .reverse-label label.error{color:#db0db6}.autocomplete-input .reverse-label label.disabled{opacity:.5}.autocomplete-input .reverse-label label.required-asterisk:after{content:"*";color:#8917f2}.autocomplete-input-error{color:#db0db6;text-align:end;font-size:.7498125rem;font-weight:400}.forgot-password,.reset-password,.reset-successful{height:100%;margin:auto}.forgot-password .align-center,.reset-password .align-center,.reset-successful .align-center{text-align:center}.forgot-password .cta-login,.reset-password .cta-login,.reset-successful .cta-login{width:100%;margin-top:2rem}.forgot-password .cta button,.reset-password .cta button,.reset-successful .cta button{width:100%}.forgot-password .cancel-button,.reset-password .cancel-button,.reset-successful .cancel-button{text-align:center;margin-top:2rem}.forgot-password .cancel-button button.basic,.reset-password .cancel-button button.basic,.reset-successful .cancel-button button.basic{font-size:.99975rem;font-weight:400}.modal-dim,.modal{position:fixed;inset:0;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:999;overflow:auto}.modal{background:rgba(255,255,255,.75)}.modal-dim{background:rgba(249,249,249,.75)}.modal-container{max-width:1600px;margin:auto;position:absolute;inset:0;display:grid;grid-template-rows:auto 1fr}.modal-container-header{display:flex}.modal-container-header .circular-btn{margin:24px 24px 0}.modal-container .icon-right{justify-content:flex-end}.modal-container .icon-right button{margin:2rem 2rem 0}.modal-container-content{box-sizing:border-box;overflow:auto;display:grid}.modal-container .center-content{place-items:center}.icon-wrapper{display:flex;justify-content:center;align-items:center}.icon-wrapper.invert-icon{transform:rotate(-180deg)}.champion-crowned{width:550px;height:390px;padding:1rem;box-sizing:border-box;border-radius:12px;box-shadow:3px 3px 15px #231f201a;background-color:#fff;position:relative}.champion-crowned button.close-btn{position:absolute;right:1rem}.champion-crowned .content{height:100%;text-align:center;padding-top:4rem;box-sizing:border-box}.champion-crowned .content p.team-name{font-size:22px;font-weight:600;line-height:30px;text-transform:uppercase;margin:.5rem}.champion-crowned .content div.title{color:#8917f2;font-weight:800;font-size:35px;line-height:1}.crown-champ-content{box-sizing:border-box;display:flex;gap:2rem;width:100%;min-height:494px;padding:0 4rem}.crown-champ-content .team-dropdowns{padding:4rem;flex:1.2;background-color:#fff;position:relative;box-shadow:3px 3px 15px #231f201a;border-radius:12px}.crown-champ-content .team-dropdowns button.close-btn{position:absolute;right:1rem;top:1rem}.crown-champ-content .team-dropdowns .title{font-size:.99975rem;font-weight:700;font-weight:800;color:#8917f2}.crown-champ-content .team-dropdowns form{margin-top:1rem;display:flex;flex-direction:column;gap:1rem}.crown-champ-content .team-dropdowns form div.cannot-crown-champ{font-size:15px;font-style:italic;font-weight:400;line-height:20px;text-align:center;color:#8917f2}.crown-champ-content .team-dropdowns form div.crown-champ-form-actions{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:1rem}.crown-champ-content .team-dropdowns form div.form-error{color:#db0db6;font-size:.7498125rem;font-weight:400}.crown-champ-content .champ-banner{flex:1;display:grid;grid-template-rows:1fr auto}.crown-champ-content .champ-banner img{mix-blend-mode:multiply;height:100%}.crown-champ-content .champ-banner .crown-champ-warning{color:#8917f2;text-align:center;line-height:20.43px;size:15px;padding:1rem 2rem}.crown-champ-banner{background-image:url(/assets/paper-texture-8f570571.jpg);display:grid;place-items:center;min-height:400px}.crown-champ-banner .banner-content{width:281px;height:269px;margin:auto;position:relative}.crown-champ-banner .banner-content .crown-champ-banner-header{display:flex;justify-content:space-between;width:100%;box-sizing:border-box;position:absolute;top:-3rem;padding:0 0 0 1rem}.crown-champ-banner .banner-content .crown-champ-banner-header p.org-name{font-size:12px;font-weight:600;line-height:1;margin:0;text-transform:uppercase}.crown-champ-banner .banner-content .crown-champ-banner-header p.league-champs{font-size:30px;font-weight:800;line-height:1.1;margin:.5rem 0;text-transform:uppercase}.crown-champ-banner .banner-content .crown-champ-banner-header p.team-name{font-family:Open Sans;font-size:16px;font-weight:600;line-height:1.1;margin:0;max-width:60%;text-transform:uppercase}.crown-champ-banner .banner-content .crown-champ-banner-footer{position:absolute;bottom:-3rem;width:100%;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:0 1rem;font-size:12px;font-weight:600;text-transform:uppercase}.crown-champ-banner .banner-content .crown-champ-banner-footer div.start-date{background-color:#c6ff00b3;padding:0 1rem;height:65px;width:50px;display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:400;line-height:16px}.loader .lds-ripple{display:inline-block;position:relative;width:40px;height:40px}.loader .lds-ripple div{position:absolute;border:2px solid #231F20;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.loader .lds-ripple.is-light div{border-color:#fff}.loader .lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{top:18px;left:18px;width:0;height:0;opacity:0}4.9%{top:18px;left:18px;width:0;height:0;opacity:0}5%{top:18px;left:18px;width:0;height:0;opacity:1}to{top:0px;left:0px;width:36px;height:36px;opacity:0}}.league-wrapper{height:calc(100vh - 150px);overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.league-wrapper::-webkit-scrollbar{display:none}.league-content{display:flex;flex-direction:column;gap:0;box-sizing:border-box;inset:0;padding:0 2rem 4rem 1rem}.things-to-do h2{font-size:2.33275rem;font-weight:800;font-size:28px;line-height:100%;margin:1rem 0;text-transform:uppercase}.things-to-do span.title{font-size:1.2496875rem;font-weight:400;font-weight:700}.things-to-do span.sub-text{color:#b5b3b7;font-size:.7498125rem;font-weight:400}.things-to-do span.sub-text span.text-purple{color:#8917f2}.things-to-do .assign-teams-container{border-radius:5px;background-color:#fff;box-shadow:3px 3px 15px #231f201a;padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center}.things-to-do .assign-teams-container .btn-wrapper{min-width:200px;text-align:end}.things-to-do .create-schedule-container{border-radius:5px;background-color:#fff;box-shadow:3px 3px 15px #231f201a;padding:1rem 2rem;margin:1rem 0;display:flex;justify-content:space-between;align-items:center}.things-to-do .create-schedule-container .btn-wrapper{min-width:200px;text-align:end}.things-to-do .publish-divisions-container{border-radius:5px;background-color:#fff;box-shadow:3px 3px 15px #231f201a;display:flex;flex-direction:row;gap:24px;align-items:center;padding:12px 32px 10px;margin:1rem 0}.things-to-do .publish-divisions-container img{height:60px;width:60px}.things-to-do .publish-divisions-container p.sub-text{font-size:.7498125rem;font-weight:400;line-height:6px}.things-to-do .publish-divisions-container .btn-wrapper{min-width:200px;margin-left:auto}.widget-filters{display:flex;flex-direction:row;gap:1.5rem;align-items:center;padding:1rem;background:#F7F7F7;margin:0 -1rem;position:sticky;top:0;z-index:1}.widget-filters .kebab-menu-btn{background:#8917F2!important;border-radius:50px;height:38px;width:38px;padding:0;opacity:.4}.widget-filters a.status-filter,.widget-filters button.status-filter{border-radius:50px;height:38px;padding:0;opacity:.4;width:240px;font-weight:600}.widget-filters a.active.status-filter,.widget-filters button.active.status-filter{box-shadow:3px 3px 15px #231f2044;opacity:1}.widget-filters a.status-filter{text-align:center;text-decoration:none;display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center}.kebab-menu{position:relative;z-index:99}.kebab-menu .kebab-menu-btn{border:none;background-color:transparent;border-radius:50px;padding:0 .5rem}.kebab-menu .kebab-menu-btn:hover:enabled{cursor:pointer}.kebab-menu .menu{position:absolute;min-width:250px;background-color:#fff;box-shadow:3px 3px 15px #231f2026;border-radius:5px;transition:all .2s ease;overflow:hidden}.kebab-menu .menu.bottom-right{top:0;left:1.5rem}.kebab-menu .menu.bottom-far-right{top:0;left:3rem}.kebab-menu .menu button.menu-item{background-color:#fff;border:none;width:100%;display:flex;gap:16px;padding:.8rem}.kebab-menu .menu button.menu-item:enabled:hover{background-color:#f7f7f7;cursor:pointer}.kebab-menu .menu .center-menu{justify-content:center}.matchday-tabs{position:sticky;top:64px;z-index:3;background-color:#f7f7f7;display:flex;flex-direction:row;gap:20px;align-items:center}.matchday-tabs .league-view-btn{background-color:transparent;text-align:center;padding:0 1rem;text-transform:uppercase;position:relative;cursor:pointer;transition:all .2s ease;border:none;line-height:18px;text-decoration:none;color:#231f20;font-weight:700;height:70px;font-size:1.2496875rem;font-weight:400;display:flex;flex-direction:column;gap:0;justify-content:center}.matchday-tabs .league-view-btn.active{font-weight:800}.matchday-tabs .league-view-btn.active:after{content:"";height:8px;border-radius:4px;width:100%;position:absolute;bottom:0;left:0;background-color:#8917f2}.matchday-tabs .league-view-btn:hover{cursor:pointer;background-color:#f7efff}.matchday-tabs .league-view-btn.disabled{cursor:auto;color:#b5b3b7}.matchday-tabs .control-btn{border:none;width:38px;cursor:pointer;flex-shrink:0}.matchday-tabs .control-btn.right{border-radius:0 5px 5px 0;background-color:#b07af0}.matchday-tabs .control-btn.right:disabled{background-color:#dcddde;cursor:default}.matchday-tabs .control-btn.left{border-radius:5px 0 0 5px;background-color:#b07af0}.matchday-tabs .control-btn.left:disabled{background-color:#dcddde;cursor:default}.matchday-tabs .add-matchday-button{flex-shrink:0;background-color:transparent;width:calc(150px - 1rem);height:80%;align-self:center;border:2px solid #B07AF0;color:#8917f2;border-radius:5px;font-size:.99975rem;font-weight:700;transition:all .2s ease}.matchday-tabs .add-matchday-button:hover:enabled{cursor:pointer;background-color:#b07af0;border-radius:5px;color:#fff}.matchday-tabs .stage-label{color:#878689;font-size:10px;font-weight:400}.tabs{height:31px;display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:center}.tabs-item{background-color:#f7efff;border-radius:20px;cursor:pointer;height:100%;display:flex;flex-direction:row;gap:10px;align-items:center}.tabs-item.rounded{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;height:38px;width:38px}.tabs-item-title{flex:1;font-size:12px;font-weight:600;text-transform:uppercase;text-align:center}.tabs-item .icon{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center}.tabs-item.active{background-color:#8917f2;color:#fff}.tabs-item.active svg path{fill:#fff}.tabs-item.active .tabs-item-title{border-radius:16px}.tabs-item.active.rounded{padding:0 16px;width:200px;gap:0}.tabs.inset{background:#F7F7F7;border-radius:50px;box-shadow:inset 0 3px 13px #231f201a;padding:2px 3px;display:flex;flex-direction:row;gap:0;justify-content:space-evenly}.tabs.inset .tabs-item{background-color:transparent;flex:1;color:#b07af0}.tabs.inset .tabs-item .tabs-item-title{font-weight:600}.tabs.inset .tabs-item.active{background-color:#b07af0}.tabs.inset .tabs-item.active .tabs-item-title{color:#fff}.tabs.outset{border-radius:50px;background-color:#fff;box-shadow:3px 3px 15px #231f201a;display:flex;flex-direction:row;gap:0;justify-content:space-evenly}.tabs.outset .tabs-item{flex:1}.tabs.outset .tabs-item-title{font-weight:500;font-size:12px;line-height:16px}.tabs.flat{background:#F2F2F2;border-radius:50px;padding:2px 3px;display:flex;flex-direction:row;gap:0;justify-content:space-evenly}.tabs.flat .tabs-item{background-color:transparent;flex:1;color:#b07af0}.tabs.flat .tabs-item .tabs-item-title{font-weight:500}.tabs.flat .tabs-item.active{background-color:#b07af0}.tabs.flat .tabs-item.active .tabs-item-title{color:#fff}.button{border:none;background:#F2F2F2;padding:10px 0;border-radius:5px;font-size:15px;text-transform:uppercase;font-weight:800}.button:enabled{cursor:pointer}.button-medium{width:165px}.button-small{min-width:113px;padding:7px 0}.button-large{min-width:428px}.button-primary{background-color:#8917f2;color:#fff}.button-dark{background-color:#231f20;color:#fff}.button-rounded{border-radius:25px}.button-round{display:flex;align-items:center;justify-content:center;border-radius:50%;min-width:28px;height:48px;width:48px}.button-outlined{background:none;color:#8917f2;border:1px solid #8917F2}.button-inset{box-shadow:inset 3px 3px 10px #00000012}.button.disabled{background-color:#dcddde;color:#fffffe}.base-button{border:none;background:#DCDDDE;padding:10px 0;border-radius:5px;font-size:12px;text-transform:uppercase;font-weight:700;cursor:pointer;display:flex;align-items:center;height:42px}.base-button:disabled{background:#F2F2F2!important;color:#dcddde!important}.base-button:disabled svg path{fill:#dcddde!important}.base-button-medium{padding:0 25px}.base-button-small{min-width:113px;padding:0 7px;height:32px}.base-button-large{min-width:428px}.base-button-primary{background-color:#8917f2;color:#fff}.base-button-rounded{border-radius:45px}.base-button-round{display:flex;align-items:center;justify-content:center;border-radius:50%;padding:0;height:42px;width:42px}.base-button-outlined{background:none;color:#8917f2;border:1px solid #8917F2}.base-button-inset{box-shadow:inset 3px 3px 10px #00000012}.base-button-icon{gap:15px}.rsvp-btn .button{font-size:25px;font-style:italic;color:#fff;background-color:#f2f2f2;border-radius:50px;max-height:50px;display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center}.rsvp-btn .button:not(:disabled):hover{background:linear-gradient(90deg,#B07AF0 0%,#8917F2 129.2%);color:#fff}.rsvp-btn .button i.rsvp-btn-icon{display:block;height:32px;width:32px}.rsvp-btn.rsvp-yes .button i.rsvp-btn-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAgCAYAAACcuBHKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAT6SURBVHgB7VdJSGVXEK3/neOA8xAHnILYEUFQaDfBjwFdOKAGCVlIXIiLJhAIxF1oSJZCEAShiQuT4NaooBCJSbA7QWNoQY0a0W6wlSRgcPrOQ5+6/epR/ve/X+ltFxTvvvtuVZ0abt37iN7QK3LdZfHExESV2+2uCQsLKwXfCwkJycAzAnOnGK+7XK5NjB9j6Y/FxcW/3VZvUBAjIyNvQfGnMPYgPDz8bTBhTKGhoYbxjQDAPJkBxMhdXl4+x/vDwsLCgdcCMTY2dh/KBmE4LyIiwhhlANqoHut3DQZjT15e3vNAdtyBPgwPD3dAwRMYz9OGma6uroIyg2AZyOZC7q+NjY2P7gRidHT0Ayh4hAi4xSsAMhzMuF7DZAGJgo7v1tfX3/Nnz5GOoaGhXIT9dwimS4iFWCGnhOvCXyoYLDOPJXVSO0ynp6f/4nEvOzv7f20z1BEaFBMUpbMn5+fn5PV6aWZmhlZWVig6OppycnKoqqqKEhIS7LzL2r29PZqcnKSFhQWKi4ujkpISamhoMGMGBlBpAPIlRB4EjMT4+HguFj1jD1nx4eEhDQwM0MHBAV1cXJhQR0ZGGiBtbW0UExNjosHz29vb1NPTY2QkdVzMDKSrq8tEhUFD/+X+/n4qtvC27bgGgQVf8JMVnJyc0NzcnAGQnp5OjY2NVFtbazza3Nyk+fl5A5TBQY6mp6cNgPz8fGpvb6f6+nqThqWlJZqdnbVrBUDcSOcnAdMBhR42wgKsmL1OSUkhj8dDSUlJRgl7PzU1RfHx8WYdeyfzyDU1NTWZb2lpaQYEg2NZBmtC/6pmGjF86EgHUlEET5YFhISfw6i3KCth5RxqnlP9wC5WqRPWwXXELDqsiLNcAnrHzrVIHB8f5wtaJhYSpZp9DYl3DEzvDmGeF6eErAiWYPj4Wk1gUYHuBTeRrNHrfXuIvLNx3jnCEmFEo9BRE2dnZ8n80SCzegPmbG90JHRPEM9veueoRkVF2VGzohLuAAEAVwJCvFlcXKSjoyPq7Ox0KA7Gsr67u9ts6crKSttBBuGSYtIgrG5m55sXx8bG0vLyMg0ODpri8jUkpJuWJvQDWltbI/QEY1hSYTm76wAB4/9xbxClrJC3Ge+C1dVVv0b9kQCRemCnZHtbETBPOPmPAwQAzHDhiBEWZu8ZyM7ODt2WfAszNTXVRFTvEOvbU5Gxd0dHR8cLfHyhq5i5oKDA7hWBWA4pfdGRuigqKrJPYdEJ/X+Ul5fvOkAwYcG3ejsxsyfJyckOQ7p3aOMSSWbcqgyL9wyAdxx4UNu9BgJKBtRCwwyktLTUPqy0Yb1thaReEhMTqayszD7gpF+wTrz/oO2G6Bdc57ZramrewaJSUSb1kZWVZZTxca13hxSxvlHxIVZRUWGKWkil41F1dfX32q7jPgEln0GghpuXNsIK0espMzOTtra2aHd315ya7BnXBR92fMfgnsCNSSKgi9S6/H7lsEl+CPcCDxD/BAEXG2AAugj1RVY/fRuVJoDwYu5+XV3dwq1AMPX29n6IHH6DYbTvTtC14JuaALQDEHUtLS1P/H288crf19eXC+GfEfLcQAUZCIi66P6KR3tra+uzQHZu9QfW39//MdLzOSJTLIY0AN/wWyB/QeS+hvGRYPrv9BuIM+RdgHkfYDwosgxMZcB4JNgLowd4f4qr25/g8ebm5r/pDd2RXgKyTwVf/QNBAwAAAABJRU5ErkJggg==)}.rsvp-btn.rsvp-yes .button:not(:disabled):hover i.rsvp-btn-icon{background-image:url(data:image/png;base64,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)}.rsvp-btn.rsvp-yes.active .button{background-color:#d6de23}.rsvp-btn.rsvp-yes.active .button i.rsvp-btn-icon{background-image:url(data:image/png;base64,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)}.rsvp-btn.rsvp-no .button i.rsvp-btn-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAgCAYAAACcuBHKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAVqSURBVHgB7VdbSKVVFN7Hu5l69IDijbyWiTaZiUo5aCAlziAKaeBDIGQvKUSEMOSDD/YQkY4P6pOQPihhaF4DLQ0vIYqiWGBe0Bw1xTuad+1be/71s89/jjNKr7Ng8f9n/2uv9a3r3keIF/SUTHcR7u3tfd3R0fED8NvOzs5vODk5+eDp5uDgcAx+gvUlk8k0cHl5+UtsbOz8bfXeCkRPT08uDHwOo++6uLgIYrwLrOkMEJIBQu4BkBH8fhwVFfXD/wLR3d0dcX19/T28fYcM4ymNE7NRFYARDPYS9+H9k7CwsKU7g2hvb38Pm390c3Mzs3Gj16rhm9aJAGTl4uLiQXh4+LQ9Ww72Fru6ut6Egg5XV1czKSOvOMyadzeykWg/HAiBI7+urq6+disQHR0dQchnKza+xIaJrq6unmmcv6tyKhCk04JvnTMzMy8/FwQEv0IUQpWcSsXM9owzA7zVU5Wn1MCxSE9Pzy+MNq1qorW1NRTCCxB24OLiaHCeuT7U/KvFyE+SIVm1nohOTk72t7e3Q+Pj4/fYrpMVIpPpI7JnDGlISIiwWCzSwO7urtjZ2ZHKmTgi9N3Hx0d4eHhIIMfHx5I13ZIBxtvX1/djLD22CwKKPiRFHFJCn5aWJry8vHSZwMBAqRi5lTK6IngbHR0t0E36mtlsFqenp2JjY0OgO/RoYN9DFYReE/39/WZ49BYBoA1HR0ciJiZGAlhfXxdFRUUSUHFxsdjb2xMRERE62LOzM4H2E6h+UVhYKNLT00V5ebnUgQ4T3t7eUifJatFNnpubc7UBgTDf44IipfSMjIyU30jh2NiY2N/fF0NDQ6KsrEwgpDL87CGBLSkpEZOTkxJkW1ubqK+vl/vpm6FgPbD3FRsQQBjEgufn51ZhnZiYECqRISKqCwaxvLws1tbWrORGRkb0eiAiWWLNzqs2IGDYwiCIDw4OdGU4jKyUU+iJUOlS9vDwUPj7+1vVDhHODf2daoN1a+xlD8Q15403zc7OyveKigpZD1T5iYmJorq6WnpNMtwFBKShoUECpk7KyckRpaWlcv/m5qZMMUeCbOCpV7XaHQccWlJMB9bAwIDMfUBAgKisrNQFKedTU1N6qCkt09PTIiUlRTQ2NlpFg2RXVlZk95B+ktcKdMcGBCIxz1GggiMQ9LulpUUWaFBQkFzjOaEeUGSAUjk4OCj8/PxkxMgYAaAOYV08d0gWwP+xAYFNf0LwEoKOfFyTh+7u7tIodQYf59zvpFQZQpJJjpgnLLF6phDBzL84o/7Qbauhq6mp+R2PZB63fHkxXmB4PFN4qS5oQvIEZVDMxnGuTeKfkbpMm0gQQWkHgeBNFEKeoPQkBdQR4+Pjsmi3trbkPgJG6UpISBBxcXF6mjj0bJzrAdSk2rUCAY9r4dkjCHswEGZSRvVANUKdQEQtSVGgvC8uLsqJOTo6KvLz8/V2VaOiObqGCLeqdm1uVlVVVRVA/YjTwUwRaG5uloOMCjU1NVU/1MgATkbR19cnFhYWRHBwsCgoKJAjWwWg1cWXGRkZ36o2be4TKMRvILhExpipx4kITFJSksjKypLngTrcqCPy8vJEcnKyPhO0eSCZ1qBrYXh4+DujTbt3TAyjGGwcgpc+xiLl7jAWHHur3sZUgmNPsD81MzNz6VYgiOrq6u4hBZ14DWbjKgh713x7ALSC/BuvGbm5uX/Zs/XMK39tbW0olFQjKg95FqhXfjUi9i7DmsxPiOKn2dnZGzfZudWfHxzJDwDkM+T4fW5XY/foCp+CPYfhfqx/jTr57Xn67/Q3sKmpKQTFdR9A7uNnFLy14Em38jMYXIHxeaRrFDKd6I5d8YLuSP8BPfphEm0uhscAAAAASUVORK5CYII=)}.rsvp-btn.rsvp-no .button:not(:disabled):hover i.rsvp-btn-icon{background-image:url(data:image/png;base64,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)}.rsvp-btn.rsvp-no.active .button{background-color:#878689}.rsvp-btn.rsvp-no.active .button i.rsvp-btn-icon{background-image:url(data:image/png;base64,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)}.rsvp-buttons{align-items:center;color:#dcddde;display:flex;font-weight:700;justify-content:space-evenly;width:100%}.rsvp-buttons .loading-container{height:50px;justify-content:center;display:flex;flex-direction:column;gap:0;align-items:center}.rsvp-buttons .buttons-wrapper{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center;width:100%}.text-logo-avatar{box-shadow:3px 3px 15px #231f2044;display:flex;align-items:center;justify-content:center;background:#FFFFFF;border-radius:50%;height:5rem;width:5rem;overflow:hidden}.text-logo-avatar.small{font-size:medium;height:4rem;width:4rem}.text-logo-avatar.large{font-size:x-large;height:9rem;width:9rem}.text-logo-avatar .fit-team-logo{height:100%;object-fit:cover;width:100%}.rsvp-widget{width:100%;display:flex;flex-direction:column;gap:15px;align-items:center}.rsvp-widget-wrapper{margin:25px 0 16px}.progressbar{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:space-between;width:100%}.progressbar-inner{background:#F2F2F2;border-radius:15px;height:15px;width:100%}.progressbar-inner div{border-radius:.9375rem .625rem .625rem .9375rem;height:100%}.progressbar-inner div.background-green{background:linear-gradient(270deg,#47EC8E 0%,#ACF6CC 85.71%)}.progressbar-inner div.background-yellow{background:linear-gradient(270deg,#D6DE23 0%,#F6FAA0 85.71%)}.progressbar-count{color:#b5b3b7}.chip{align-items:center;justify-content:center;display:inline-flex;background:#F7F7F7;border-radius:45px;padding:0 12px;color:#f2f2f2;height:32px;gap:6px}.chip.sm{height:24px}.chip.lg{height:54px}.skill-level{display:flex;gap:.2rem;box-sizing:border-box}.skill-level div.skill-level-slot{box-sizing:border-box;border-radius:50px;border:1px solid;min-width:8px;height:8px}.skill-level div.skill-level-slot.md{height:12px;width:12px}.skill-level div.skill-level-slot.lg{height:16px;width:16px}.player-profile{background-color:#fff;position:relative;padding:0;overflow-y:scroll;height:100vh;width:100%;-ms-overflow-style:none;scrollbar-width:none;display:flex;flex-direction:column;gap:0;flex:1}.player-profile::-webkit-scrollbar{display:none}.player-profile-top{position:sticky;top:0}.player-profile-top .banner{height:50vh;display:block}.player-profile-top .banner img{display:block;object-fit:cover;user-drag:none;cursor:pointer;height:100%;width:100%}.player-profile-bottom{position:relative;top:-30px;padding:30px 20px 20px;background-color:#fff;border-radius:30px 30px 0 0;z-index:4;margin-bottom:1rem;box-shadow:0 -13.6989px 10.2742px #00000040}.player-profile.is-coordinator{height:100%;border-radius:30px;box-shadow:3px 3px 15px #231f2033;display:flex;flex-direction:row;gap:0;justify-content:space-evenly}.player-profile.is-coordinator .player-profile-top{width:50%}.player-profile.is-coordinator .player-profile-top .banner{height:100%;width:100%}.player-profile.is-coordinator .player-profile-bottom{width:50%;top:0;box-shadow:none;margin:0;justify-content:start;border-radius:0}.player-profile.is-coordinator .player-profile-bottom .profile-info{padding-left:15px}.player-profile .menu-container{padding:0 20px}.player-profile .menu-container .menu-items{height:100%;width:100%;display:flex;flex-direction:column;gap:0;justify-content:space-evenly;align-items:center}.player-profile .menu-container .menu-items .menu-item{font-weight:500;padding:1rem;width:100%;text-decoration:none;text-align:center;color:#231f20}.player-profile .menu-container .menu-items .menu-item:last-child{color:#b07af0}.player-stats{background-color:#faf5ff;padding:10px 28px;border-radius:10px}.player-stats .stat-item{text-align:center;text-transform:uppercase}.player-stats .stat-item-title{font-weight:500;font-size:12px;line-height:16px;color:#b07af0}.player-stats .stat-item-amount{font-weight:800;font-size:32px;line-height:44px;text-align:center;color:#8917f2}.player-contact .rounded-container{background:#F7F7F7;border-radius:45px;height:42px;padding:0 16px;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0;color:#231f20}.player-contact .rounded-container.error{background:#FEEFFC}@media only screen and (max-width: 767px){.player-contact .rounded-container{max-width:100%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.player-contact .rounded-container{max-width:100%}}.player-contact .rounded-container .email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-contact .rounded-container .email.error{color:#db0db6}.player-contact .button.button-round{height:42px;width:42px}.player-contact a{height:42px;width:42px;display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center;background:#F7EFFF;border-radius:45px}.player-contact .icon-wrapper{display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center}.blocked-player{display:flex;flex-direction:column;gap:40px}.blocked-player .wrapper{border:1px solid #8917F2;background-color:#faf5ff;text-align:center;padding:24px;border-radius:5px;margin:0 20px;display:flex;flex-direction:column;gap:6px}.blocked-player .wrapper .title{font-size:15px;font-weight:800;line-height:20px;color:#8917f2;text-transform:uppercase}.blocked-player .wrapper .message{font-size:15px;font-weight:400;line-height:20px;color:#b07af0}.blocked-player .unblock-btn{border:0;border-radius:5px;outline:none;background-color:#8917f2;height:53px;width:100%;font-size:15px;font-weight:800;line-height:20px;color:#fff;text-transform:uppercase}.player-info-wrapper{position:relative}.player-info-wrapper .info-name{font-weight:800;font-size:22px;line-height:30px;letter-spacing:.07em;color:#231f20;text-transform:uppercase}.player-info-wrapper .info-teams{max-width:250px}.player-info-wrapper .info-teams .coordinator{font-weight:700;font-size:12px;color:#b07af0;text-transform:capitalize}.text-clamp .text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;margin:0;font-weight:500;font-size:12px;color:#b07af0}.text-clamp .clamp-btn{border:none;outline:none;font-size:12px;background-color:transparent;color:#b5b3b7;padding:0;margin:0}.player-profile-toolbar .back-btn{background:none;border:none;outline:none}.dropdown .dropdown-list{background-color:#fff;border-radius:5px;box-shadow:3px 3px 15px #231f2026;list-style:none;margin:0;padding:0;position:absolute;z-index:99999}.dropdown .dropdown-list.align-top{bottom:100%;left:0}.dropdown .dropdown-list.align-bottom{top:100%;left:0}.dropdown .dropdown-list.align-left{right:100%;top:0}.dropdown .dropdown-list.align-right{left:100%;top:0}.dropdown .dropdown-list-item{cursor:pointer;padding:15px 0;text-align:center;text-transform:uppercase}.dropdown .dropdown-list-item:hover{border-radius:5px;background-color:#fff;color:#8917f2}.dropdown .dropdown-list-item.disabled{color:#00000029}.player-profile-carousel{background-color:#fff;position:relative;width:100%}.carousel{overflow:hidden;position:relative}.carousel .inner{display:flex;transition:transform .3s}.carousel .inner .carousel-item{width:100%;display:inline-flex}.carousel-actions{display:flex;justify-content:space-between;position:absolute;top:calc(50% - 42px);left:20px;right:20px}.media-card{min-height:275px;height:auto;position:relative;box-shadow:3px 3px 15px #231f2040;border-radius:12px;display:flex}@media screen and (min-width: 360px) and (max-width: 767px){.media-card{border-radius:0;box-shadow:none;margin:0}}.media-card-image{min-height:285px;height:auto;position:relative}.media-card-image img{width:100%;min-height:285px;height:100%;border-radius:12px;object-fit:cover;display:block}@media screen and (min-width: 360px) and (max-width: 767px){.media-card-image img{border-radius:0}}.media-card.default-bg-card{background-image:url(/assets/paper-texture-8f570571.jpg);background-repeat:no-repeat;background-size:cover;min-height:400px}.media-card.default-card{min-height:355px}.media-card.default-card .media-card-image{height:70%;width:85%;margin:16% auto 10%;mix-blend-mode:multiply;background:#FFFFFF}.media-card.default-card .media-card-image img{width:100%;height:100%;border-radius:0}.media-card-header{position:absolute;top:-11%;left:25px;display:flex;flex-direction:column;width:calc(100% - 25px);z-index:2}.media-card-header .asterisk-icon{position:absolute;right:0}.media-card-header .org-name{font-size:12px;font-weight:600;line-height:1;margin:0;text-transform:uppercase}.media-card-header .league-name{font-size:30px;font-weight:800;line-height:1.1;margin:.5rem 0;text-transform:uppercase}.media-card-header .team-name{font-weight:600;font-size:16px;line-height:22px;text-transform:uppercase;color:#231f20}.media-card-footer{display:flex;flex:1;position:relative;margin-top:10px;padding-left:25px}.media-card-footer .league-details{font-weight:600;font-size:12px;line-height:16px;color:#231f20}.media-card-footer .league-date{position:absolute;right:20px;top:-25px;background-color:#c6ff00;opacity:.85;padding:22px 15px 11px}.media-card-footer .league-date span{font-weight:600;font-size:12px;line-height:16px;text-align:right;color:#231f20}.media-toolbar{display:flex;flex-direction:column;gap:10px;position:absolute;left:15px;bottom:15px;top:0;transition:all 1s ease;height:100%;justify-content:end}.media-toolbar-inner{display:flex;flex:1;align-items:end;gap:10px;padding:15px 0}.media-toolbar-inner.pin-mode{height:auto}.media-toolbar-inner.pin-mode .media-toolbar-reactions-wrapper{padding:0}.media-toolbar .button-round{box-shadow:0 3px 6px #231f201a;background-color:#fffc;height:42px;width:42px;padding:0}.media-toolbar .button-round .icon-wrapper{display:flex;justify-content:center;align-items:center}.media-toolbar .button-round:not(.pin):hover{background-color:#8917f2;box-shadow:none}.media-toolbar .button-round:not(.pin):hover svg path{fill:#fff}.media-toolbar-actions{display:flex;flex-direction:column;flex:1}.media-toolbar-actions .button:hover svg path{stroke:#fff}.media-toolbar-actions .import-icon{margin-bottom:2px}.media-toolbar-reactions-wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%}.media-toolbar-reactions{background:rgba(255,255,255,.8);box-shadow:0 3px 6px #231f201a;border-radius:22px;padding:0 10px;display:flex;flex-direction:column;justify-content:end;height:auto}.media-toolbar-reactions.collapsed{display:flex;justify-content:center;align-items:center;cursor:pointer;height:42px}.media-toolbar-reactions.collapsed:hover{background-color:#8917f2}.media-toolbar-reactions.collapsed:hover .icon-item-count{color:#fff!important}.media-toolbar-reactions .icon-item{display:flex;align-items:center;justify-content:space-between;transition:all 1s ease}.media-toolbar-reactions .icon-item .emoji-icon-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.media-toolbar-reactions .icon-item .emoji-icon{width:32px;height:32px;cursor:pointer}.media-toolbar-reactions .icon-item-count{font-weight:700;font-size:12px;line-height:16px;color:#231f20;margin-right:10px}.divider{display:flex;gap:25px;justify-items:center;justify-content:center;margin:30px 0}.divider .line{flex:1;height:3px;align-self:center;background-color:#f2f2f2}.divider .text{text-align:center}.divider span{color:#dcddde;text-transform:uppercase;font-weight:700;font-size:12px;line-height:16px;text-align:center}.no-top-margin{margin-top:0}.no-margin{margin:0}.fetch-more-loader{border-radius:12px;height:3rem;width:100%;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center}.reveal-card{position:relative;z-index:1}.reveal-card-inner{width:100%;transition:transform .5s ease}.reveal-buttons{height:100%;position:absolute;right:0;top:0;z-index:-1;display:flex;flex-direction:row;gap:2px}.reveal-buttons button.reveal-btn{cursor:pointer;border:0;outline:0;width:91px;text-transform:uppercase;font-size:10px;font-weight:600;line-height:14px;letter-spacing:0;text-align:center;display:flex;flex-direction:column;gap:3px;flex:1;align-items:center;justify-content:center}.reveal-buttons button.reveal-btn.primary{background-color:#feeffc;color:#db0db6}.reveal-buttons button.reveal-btn span{color:inherit}.email-link{display:flex;flex-direction:row;gap:9px}.email-link .email-container{display:flex;flex-direction:row;gap:20px;align-items:center;color:#231f20;background:#F7F7F7;border-radius:45px;height:42px;padding:0 16px;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0}.email-link .email-container-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-link .button.button-round{height:42px;width:42px}.search-input{position:relative;width:100%;margin-right:16px}.search-input input[type=text]{height:53px;width:100%;background:#F2F2F2;border-radius:5px;border:none;padding-left:3rem;font-size:.99975rem;margin-top:.5rem;box-sizing:border-box;caret-color:#8917f2}.search-input input[type=text]:focus{outline:1px solid #8917F2}.search-input input[type=text]::placeholder{color:#878689;opacity:.6}.search-input svg{position:absolute;left:1rem;bottom:1.2rem}.confirmation-modal-content{max-width:800px;display:flex;flex-direction:column;gap:4rem;align-items:center}.confirmation-modal-content .text{display:flex;flex-direction:column;gap:2rem;text-align:center}.confirmation-modal-content .text .title{font-size:.99975rem;font-weight:700}.confirmation-modal-content .text .subtitle{font-size:.99975rem;font-weight:400}.confirmation-modal-content .cta{display:flex;flex-direction:column;gap:2rem;align-items:center}.matchday{display:flex;flex-direction:column;gap:0;box-sizing:border-box;inset:0}.matchday.loading{text-align:center;padding:2rem 0}.matchday .games-container{display:flex;flex-direction:column;gap:16px}.matchday .games-container-inner{position:relative;gap:24px}.matchday .games-container-inner:last-child{margin-bottom:40px}.modal:has(.game-day-hub){width:100vw;position:fixed;top:0;overflow-x:hidden}.game-day-hub{background-color:#f7f7f7;-ms-overflow-style:none;scrollbar-width:none;height:100%;width:100%;display:flex;flex-direction:column;gap:0;align-items:center}.game-day-hub::-webkit-scrollbar{display:none}@media only screen and (min-width: 1000px) and (max-width: 1023px){.game-day-hub{width:unset;padding:0 120px}}.game-day-hub-inner{overflow:hidden;display:flex;flex-direction:row;gap:0;height:100vh;width:100%;-ms-overflow-style:none;scrollbar-width:none}.game-day-hub-inner::-webkit-scrollbar{display:none}@media only screen and (min-width: 1024px){.game-day-hub-inner{height:calc(100vh - 4rem)}}.game-day-hub-inner-wrapper{width:100%;overflow-y:scroll}.game-day-hub-inner .stats-tabs-container{margin:0 auto 16px}.game-day-hub-header{width:100%;padding-bottom:16px;display:flex;flex-direction:column;gap:16px}.game-day-hub-content{width:100%}.game-day-hub .referees{display:flex;flex-direction:row;gap:1rem;align-items:center;padding:0 1rem}.game-day-hub .referees .ref-name{font-size:12px;text-transform:capitalize}.game-day-hub .referees button{border:1px solid #231F20;border-radius:1rem;padding:.2rem 1rem;font-size:12px;background-color:transparent;cursor:pointer;text-transform:capitalize}.game-day-hub .match-note-drawer{box-shadow:3px 3px 15px #231f201a;background:#FFFFFF;border-radius:15px 15px 0 0;width:100%;position:fixed;bottom:0;z-index:100;overflow-y:scroll}.game-day-hub .profile-wrapper{width:400px}@media only screen and (max-width: 767px){.game-day-hub .profile-wrapper{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.game-day-hub .profile-wrapper{width:100%}}.game-day-hub .profile-wrapper .player-profile{width:400px}@media only screen and (max-width: 767px){.game-day-hub .profile-wrapper .player-profile{width:100vw}}@media only screen and (min-width: 768px) and (max-width: 1023px){.game-day-hub .profile-wrapper .player-profile{width:100vw}}.game-day-hub .carousel-actions{top:calc(25% - 42px)}.game-slider .slider-container{width:100%;overflow:hidden;position:relative}.game-slider .slider-container-inner{display:flex;flex-direction:row;gap:0;transition:transform .3s ease}.game-slider .control{outline:none;border:none;background:#B07AF0;border-radius:5px 0 0 5px;padding:0 13px;cursor:pointer;height:200px;transition:max-height .3s ease;display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center;align-self:center}.game-slider .control:hover{background:#8917F2}.game-slider .control.next{border-radius:0 5px 5px 0}.game-slider .control.next:disabled{background:#F2F2F2}.game-slider .control:disabled{background:#F2F2F2}.game-slider.editing-game .control{transition:max-height,height .3s ease-out}.gdh-only{width:calc(100vw - 360px)}@media only screen and (max-width: 1700px){.gdh-only{width:calc(100vw - 200px)}}.game-slide{display:flex;flex-direction:column;flex:1;padding:10px}.game-slide .game-view-details{display:flex;justify-content:space-between;align-items:flex-end;font-size:.7498125rem;color:#515151;margin-bottom:6px;margin-right:108px}.game-slide .game-view-details-league{background:#F2F2F2;padding:6px 18px;border-radius:5px}.game-slide .game-view-details-league a{color:#515151;text-decoration:none}.game-slide .game-view-details-league .matchday-text{text-transform:capitalize}.game-slide .game-view-details-place{display:flex;gap:3rem;padding:6px}.game-slide .game-info{display:flex;flex:1;background:#FFFFFF;box-shadow:3px 3px 15px #231f201a;border-radius:13px;padding:23px 27px;gap:27px}@media only screen and (max-width: 1200px){.game-slide .game-info{padding:19px;width:auto;max-height:73px;align-items:center;flex:1}}.game-slide .game-info-clock{display:flex;gap:6px;font-family:Barlow,sans-serif}.game-slide .game-info-clock__text{display:flex;justify-content:center;align-items:center;background:#B07AF0;font-weight:800;font-size:40px;color:#fff;text-shadow:6px 10px 6px #9C41FF;padding:10px 16px;border-radius:5px}@media only screen and (max-width: 1200px){.game-slide .game-info-clock__text{font-size:20px;height:63px;width:48px;justify-content:center;padding:0}}.game-slide .game-info-clock__number{display:flex;align-items:center;color:#fff;font-size:68px;line-height:82px;background:#B07AF0;border-radius:5px;padding:10px 16px;text-shadow:6px 10px 6px #9C41FF;font-weight:600;overflow:hidden}@media only screen and (max-width: 1200px){.game-slide .game-info-clock__number{font-size:35px;line-height:42px;height:63px;width:71px;justify-content:center;padding:0}}.game-slide .game-info-clock .hr,.game-slide .game-info-clock .mins{font-weight:400;font-size:12px;line-height:16px}.game-slide .game-info-clock input{color:#231f20;background-color:#00000029;font-weight:600;font-size:68px;width:100px;text-align:center;text-shadow:6px 10px 6px rgba(35,31,32,.25);border:none;border-radius:5px;caret-color:#8917f2}.game-slide .game-info-clock .hr-input:focus,.game-slide .game-info-clock .mins-input:focus{outline:2px solid #8917F2}.game-slide .game-info-clock .time-delimiter{font-weight:400;font-size:56px;line-height:64px}.game-slide .game-info-clock .time-toggle{display:flex;flex-direction:column;background:#FFFFFF;border:1px solid #F2F2F2;border-radius:4px;height:80px;width:52px;align-items:center;justify-content:center}.game-slide .game-info-clock .time-toggle-option{width:100%;display:flex;flex:1;flex-direction:column;justify-content:center;align-items:center;font-weight:400;font-size:12px;line-height:16px;cursor:pointer}.game-slide .game-info-clock .time-toggle-option:first-child{border-bottom:1px solid #F2F2F2}.game-slide .game-info-clock .time-toggle-option.active{background-color:#f7efff;font-weight:800;color:#8917f2}.game-slide .game-info-details{display:flex;flex:1;font-weight:600;font-size:15px;flex-direction:column;justify-content:space-between;text-align:right;width:30%}@media only screen and (max-width: 1200px){.game-slide .game-info-details{gap:5px}}.game-slide .game-info-details input{height:35px;outline:none;caret-color:#8917f2}.game-slide .game-info-details input:focus{outline:2px solid #8917F2}.game-slide .game-info-details__place{display:flex;justify-content:end;flex-direction:row;align-self:end;width:100%}.game-slide .game-info-details__place span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.game-slide .game-teams{display:flex;flex:1;flex-direction:column;gap:10px;max-height:172px;transition:max-height,height,.3s ease-in}@media only screen and (max-width: 1200px){.game-slide .game-teams{width:100%}}.game-slide .game-teams .team{display:flex;justify-content:space-between;gap:36px}@media only screen and (min-width: 768px) and (max-width: 1023px){.game-slide .game-teams .team{flex-basis:33%}}.game-slide .game-teams .team-card{width:50%;display:flex;flex:1;align-items:center;flex-basis:100%;gap:10px;background:#FFFFFF;box-shadow:3px 3px 15px #231f201a;border-radius:13px;color:#b5b3b7;font-weight:700;font-size:24px;line-height:33px;padding:0 20px;text-transform:uppercase;cursor:pointer;height:75px}.game-slide .game-teams .team-card-name{display:flex;flex:1;align-items:center;gap:10px;width:80%}.game-slide .game-teams .team-card-name-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.game-slide .game-teams .team-card.active{color:#8917f2}.game-slide .game-teams .team-card .jersey-color{padding:10px 7.5px;border-radius:10px}.game-slide .game-teams .team-score{max-height:75px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:60px;line-height:82px;color:#8917f2;text-align:center;opacity:1;transition:opacity,.3s ease-in}.game-slide.editing-game .game-view-details{margin-right:4px}@media only screen and (max-width: 1200px){.game-slide.editing-game{max-height:365px}}@media only screen and (max-width: 1200px){.game-slide.editing-game .game-info{max-height:175px}}.game-slide.editing-game .game-info-clock__text,.game-slide.editing-game .game-info-clock__number{color:#231f20;text-shadow:6px 10px 6px rgba(35,31,32,.25);background-color:#00000029}.game-slide.editing-game .game-info-clock input{margin-bottom:7px;font-size:56px;line-height:64px;font-weight:400;height:80px;text-shadow:none}.game-slide.editing-game .game-info .game-info-details{width:30%;gap:10px;justify-content:start}.game-slide.editing-game .game-info .game-info-details__place .input{width:100%}.game-slide.edit-stats .game-view-details{margin-right:250px}@media only screen and (min-width: 768px) and (max-width: 1023px){.game-slide.edit-stats .game-info,.game-slide.edit-stats .game-info-details,.game-slide.edit-stats .game-info-details-details{max-width:100%}}@media screen and (min-width: 1200px) and (max-width: 1350px){.game-slide.edit-stats .game-info{max-width:40%;flex:1}.game-slide.edit-stats .game-info-details{max-width:35%}}.counter{display:flex;gap:18px;align-items:center}.counter-value{font-family:Open Sans,sans-serif;font-size:45px;font-weight:700;color:#8917f2;text-align:center}.counter-value.value-card{padding:0 10px;font-weight:800;font-size:60px;line-height:75px}.counter .small-text{font-size:25px;font-weight:600;width:unset}.counter .grey-text{color:#f2f2f2}.icon{height:20px;width:20px;display:flex;align-items:center;justify-content:center}.chip{align-items:center;justify-content:center;font-size:15px;display:inline-flex;background:#F7F7F7;border-radius:45px;color:#f2f2f2;height:32px;gap:8px;max-height:42px;padding:0 20px}.chip.outlined{border:1px solid #F7F7F7;background-color:#fff}.chip.pill{border-radius:10px}.chip.xs{font-size:10px;height:16px}.chip.xs:not(.pill){border-radius:8px}.chip.sm{height:24px;font-size:12px}.chip.sm:not(.pill){border-radius:12px}.chip.md{height:32px;font-size:14px}.chip.md:not(.pill){border-radius:16px}.chip.lg{height:54px;font-size:16px}.chip.lg:not(.pill){border-radius:27px}.chip.xl{height:54px;font-size:18px}.chip.xl:not(.pill){border-radius:33px}.game-toolbar{width:100%}.game-toolbar .game-toolbar-inner{display:flex;justify-content:space-evenly}.game-toolbar-menu{display:flex;align-items:center;flex:1}.game-toolbar-menu .call-to-action{display:flex;gap:25px}.game-toolbar-menu .call-to-action .toolbar-count{display:flex;align-items:center;gap:15px}.game-toolbar-menu .call-to-action .toolbar-count .roster-count{font-weight:800;font-size:15px;line-height:20px;color:#231f20}.game-toolbar-menu .call-to-action .toolbar-count .rsvp-text{font-weight:700;font-size:12px;line-height:16px;color:#231f20}.game-toolbar-stats{display:flex;flex:1;gap:38px;justify-content:center;align-items:center;background:#F7F7F7;border-radius:10px;text-transform:uppercase;font-weight:700;font-size:15px;line-height:20px}.game-toolbar-stats .stat-item{display:flex;justify-content:space-between;align-items:center;gap:11px}.game-toolbar-stats-future{display:flex;flex:1;justify-content:center;align-items:center;background:#F7F7F7;border-radius:10px;text-transform:uppercase;font-weight:700;font-size:12px;color:#b5b3b7}.game-toolbar-actions{display:flex;justify-content:flex-end;flex:1;gap:10px;padding-right:10px}.game-toolbar-actions button{text-wrap:nowrap}@media only screen and (max-width: 991px){.game-toolbar-actions:has(.game-toolbar-stats-future){flex-grow:2}}@media only screen and (max-width: 450px){.game-toolbar .add-note-btn-container{padding:10px 10px 0}.game-toolbar .add-note-btn-container .base-button-medium{display:flex;justify-content:center}.game-toolbar .add-note-btn-container .base-button-medium span{width:40px;text-wrap:wrap;text-align:left;font-weight:500;line-height:14px}}.game-toolbar .view-note-btn-container .base-button-medium span{width:40px;text-wrap:wrap;text-align:left;font-weight:500;line-height:14px}.dropdown{position:relative}.dropdown .dropdown-list{background-color:#fff;border-radius:5px;box-shadow:3px 3px 15px #231f2026;list-style:none;position:absolute;z-index:10;margin:0;padding:0;text-align:center}.dropdown .dropdown-list-item{cursor:pointer;padding:15px 0}.dropdown .dropdown-list-item:hover{background-color:#f7efff;color:#b07af0;border-radius:5px}.dropdown .dropdown-list-item.disabled{color:#f2f2f2}.dropdown .dropdown-list-item.disabled:hover{background:none}.button-bar{display:flex;gap:2px}@media only screen and (max-width: 450px){.button-bar{padding:10px 10px 0}.button-bar .base-button-medium{padding:0 10px 0 25px}}.button-bar button{border-radius:0;text-align:left;text-wrap:wrap;font-weight:500;line-height:13px}.button-bar button:first-of-type{border-radius:20px 0 0 20px}.button-bar button:last-of-type{border-radius:0 20px 20px 0}.game-day-hub-roster{position:relative}.game-day-hub-roster .roster-content-wrapper{display:flex;width:100%}.game-day-hub-roster .roster-content-wrapper .roster-profile-wrapper{background-color:#fff;width:400px}.game-day-hub-roster .roster-content-wrapper .roster-profile-wrapper .player-profile-carousel .carousel{position:static}.game-day-hub-roster .roster-content-wrapper .roster-profile-wrapper .player-profile{width:400px;height:calc(100vh - 153px);-ms-overflow-style:none;scrollbar-width:none}.game-day-hub-roster .roster-content-wrapper .roster-profile-wrapper .player-profile::-webkit-scrollbar{display:none}.game-day-hub-roster .roster-content-wrapper .roster-profile-wrapper .carousel-actions{top:20%}@media only screen and (min-width: 768px) and (max-width: 1023px){.game-day-hub-roster .roster-content-wrapper .roster-profile-wrapper,.game-day-hub-roster .roster-content-wrapper .roster-profile-wrapper .player-profile{width:273px}.game-day-hub-roster .roster-content-wrapper .roster-profile-wrapper .player-profile-carousel{height:auto}.game-day-hub-roster .roster-content-wrapper .roster-profile-wrapper .profile-info-name{font-size:15.0688px;line-height:21px}.game-day-hub-roster .roster-content-wrapper .roster-profile-wrapper .profile-info-teams{font-size:8.21935px;line-height:11px}.game-day-hub-roster .roster-content-wrapper .roster-profile-wrapper .player-stats{gap:34px;padding:5px 14px}.game-day-hub-roster .roster-content-wrapper .roster-profile-wrapper .player-stats .stat-item-title{font-size:8.21935px;line-height:11px}.game-day-hub-roster .roster-content-wrapper .roster-profile-wrapper .player-stats .stat-item-amount{font-size:21.9183px;line-height:30px}.game-day-hub-roster .roster-content-wrapper .roster-profile-wrapper .player-contact .rounded-container{gap:17px;font-size:8.21935px;line-height:11px;height:28px}.game-day-hub-roster .roster-content-wrapper .roster-profile-wrapper .player-contact .rounded-container svg{height:11px;width:11px}.game-day-hub-roster .roster-content-wrapper .roster-profile-wrapper .player-contact .button.button-round{height:28px;width:28px}.game-day-hub-roster .roster-content-wrapper .roster-profile-wrapper .player-contact .button.button-round svg{height:11px;width:11px}}.game-day-hub-roster .roster-content-wrapper .roster-list-wrapper{width:100%;padding:0 10px 0 24px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.game-day-hub-roster .roster-content-wrapper .roster-list-wrapper::-webkit-scrollbar{display:none}.game-day-hub-roster .roster-content-wrapper .roster-list-wrapper .roster-list-divider{width:80%;margin:0 auto}.game-day-hub-roster.overlay:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.55);border-radius:13px;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);z-index:2}.game-day-hub-roster.editing-stats .roster-content-wrapper .carousel-actions{top:25%}.game-day-hub-roster.editing-stats .roster-content-wrapper .roster-profile-wrapper .player-profile,.game-day-hub-roster.editing-stats .roster-content-wrapper .roster-list-wrapper{height:calc(100vh - 302px)}.game-day-hub-roster .loader-wrapper{width:400px;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;flex:1}.game-day-hub-roster .empty-roster{padding:0 10px;text-align:center}.roster-list{display:flex;flex-direction:column;gap:10px;padding-bottom:1rem}@media screen and (max-width: 870px){.roster-list.editing .player-rsvp .rsvp-buttons{display:none}}.roster-list-item{display:flex;align-items:center;gap:25px;background:#FFFFFF;box-shadow:3px 3px 15px #231f201a;border-radius:13px;padding:8px 20px;cursor:pointer}@media only screen and (min-width: 1024px){.roster-list-item{justify-content:space-between}}@media only screen and (max-width: 767px){.roster-list-item{gap:10px}}.roster-list-item.active{position:relative}.roster-list-item.active:before{content:"";position:absolute;height:12px;width:12px;background-color:#8917f2;left:-6px;border-radius:50%}.roster-list-item.active .player-info-name{color:#8917f2}.roster-list-item .player-info{display:flex;align-items:center;gap:30px;flex:1}@media only screen and (min-width: 768px) and (max-width: 1023px){.roster-list-item .player-info{gap:15px}}@media only screen and (max-width: 767px){.roster-list-item .player-info{gap:15px}}.roster-list-item .player-info-name{display:flex;flex-direction:column;gap:6px;text-transform:uppercase;font-weight:700;font-size:15px;color:#231f20}.roster-list-item .player-info-name .player-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 390px){.roster-list-item .player-info-name .player-name{width:100px}}@media (min-width: 391px) and (max-width: 430px){.roster-list-item .player-info-name .player-name{width:140px}}@media (min-width: 431px) and (max-width: 450px){.roster-list-item .player-info-name .player-name{width:160px}}@media only screen and (max-width: 767px){.roster-list-item .player-info-name{font-size:12px;font-weight:600}}.roster-list-item .player-info-name-tags{display:flex;flex-direction:row;gap:4px;align-items:center}.roster-list-item .player-info-name-tags .match-card{height:16px;width:16px;border-radius:3px}.roster-list-item .player-info-name-tags .red-card{background:#FF5151}.roster-list-item .player-info-name-tags .yellow-card{background:#FCD034}.roster-list-item .player-statistics{display:flex;flex:1;gap:15px;justify-content:flex-end}@media only screen and (max-width: 767px){.roster-list-item .player-statistics{gap:8px}}.roster-list-item .player-statistics .counter{gap:5px}@media only screen and (min-width: 768px) and (max-width: 1023px){.roster-list-item .player-statistics .counter .chip{padding:0 10px}}@media only screen and (max-width: 767px){.roster-list-item .player-statistics .counter .chip{padding:0 10px}}.roster-list-item .player-rsvp .rsvp-buttons .buttons-wrapper{gap:14px}@media only screen and (max-width: 767px){.roster-list-item .player-rsvp .rsvp-buttons .buttons-wrapper{gap:8px}}.roster-list-item .player-rsvp .rsvp-buttons .buttons-wrapper .rsvp-btn .button.button-medium .rsvp-btn-icon{display:none}@media only screen and (min-width: 768px) and (max-width: 1023px){.roster-list-item .player-rsvp .rsvp-buttons .buttons-wrapper .rsvp-btn .button.button-medium{min-width:50px;max-width:50px;height:50px;border-radius:50%;padding:0}.roster-list-item .player-rsvp .rsvp-buttons .buttons-wrapper .rsvp-btn .button.button-medium .rsvp-btn-icon{display:block}.roster-list-item .player-rsvp .rsvp-buttons .buttons-wrapper .rsvp-btn .button.button-medium span{display:none}}.roster-list.expanded .roster-list-item .player-rsvp .rsvp-buttons .buttons-wrapper{gap:14px}@media only screen and (max-width: 1300px){.roster-list.expanded .roster-list-item .player-rsvp .rsvp-buttons .buttons-wrapper .rsvp-btn .button.button-medium{min-width:50px;max-width:50px;height:50px;border-radius:50%;padding:0}.roster-list.expanded .roster-list-item .player-rsvp .rsvp-buttons .buttons-wrapper .rsvp-btn .button.button-medium .rsvp-btn-icon{display:block}.roster-list.expanded .roster-list-item .player-rsvp .rsvp-buttons .buttons-wrapper .rsvp-btn .button.button-medium span{display:none}}.no-bottom-padding{padding-bottom:0}.player-avatar-container{position:relative}.player-avatar-container .player-avatar{align-items:center;background:#FFFFFF;border-radius:50%;color:#231f20;display:flex;font-size:large;height:4rem;justify-content:center;overflow:hidden;text-transform:uppercase;width:4rem;box-shadow:3px 3px 15px #231f2044}.player-avatar-container .player-avatar.tiny{font-size:small;height:2.25rem;width:2.25rem}.player-avatar-container .player-avatar.small{font-size:medium;height:6rem;width:6rem}.player-avatar-container .player-avatar.medium{font-size:large;height:7rem;width:7rem}.player-avatar-container .player-avatar.large{font-size:x-large;height:9rem;width:9rem}.player-avatar-container .player-avatar img{height:100%;object-fit:cover;width:100%}.player-avatar-container .captain,.player-avatar-container p.captain{bottom:-17px;color:#878689;font-size:14px;font-weight:400;position:absolute;right:-4px;z-index:20}.player-avatar-container .captain.margin-right,.player-avatar-container p.captain.margin-right{right:18px}.game-card-buttons{display:flex;flex-direction:row;gap:8px}.game-card-buttons .base-button-medium{padding:0;justify-content:center}.note-tag{padding:3px 10px;border-radius:5px;text-transform:uppercase;font-size:.7498125rem;font-weight:400}.general-tag{background:#FAF5FF;color:#9c41ff}.facility-tag{background:#F1FFBF;color:#7e8400}.disciplinary-tag{background:#FEEFFC;color:#db0db6}.rostered-tag{background:#F7EFFF;color:#4e0d8a;width:fit-content}.sub-tag{background:#F7F7F7;color:#515151;width:fit-content}.score-conflict{box-shadow:3px 3px 15px #231f201a;background-color:#fff;border-radius:15px;margin:0 10px 16px;padding:16px;text-align:center}@media only screen and (max-width: 767px){.score-conflict{margin:0 16px 16px;padding-bottom:30px}}.score-conflict-correction{border:1px solid #DFE2FF;border-radius:9px;width:100%}@media only screen and (max-width: 767px){.score-conflict-correction{padding-bottom:20px}}.score-conflict-correction h3{font-size:15px;font-weight:300}.score-conflict-entries{display:flex;flex-direction:column;gap:16px;padding-top:16px}@media only screen and (max-width: 767px){.score-conflict-entries{gap:8px}}.score-conflict-entries-title{font-size:13px;font-weight:300}@media only screen and (max-width: 767px){.score-conflict-entries-title{padding-bottom:16px}}.score-conflict .conflict-scores-row{display:flex;gap:2rem;align-items:center;justify-content:center;padding-bottom:16px}@media only screen and (max-width: 767px){.score-conflict .conflict-scores-row{gap:1rem;justify-content:space-between;padding:0 20px 0 0}}.score-conflict .conflict-scores-row .team-name{text-transform:uppercase;border-radius:45px;width:100%;height:35px;display:flex;align-items:center;font-weight:500}@media only screen and (min-width: 1024px){.score-conflict .conflict-scores-row .team-name{justify-content:center}}@media only screen and (min-width: 768px) and (max-width: 1023px){.score-conflict .conflict-scores-row .team-name{justify-content:center}}@media only screen and (max-width: 767px){.score-conflict .conflict-scores-row .team-name{padding:0 24px}}.score-conflict .conflict-scores-row .team-name.highlight{background-color:#feeffc;color:#db0db6;width:100%}.score-conflict .conflict-scores-row .score{font-weight:600;text-align:center}@media only screen and (min-width: 1024px){.score-conflict .conflict-scores-row .score{font-size:15pt;min-width:40px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.score-conflict .conflict-scores-row .score{font-size:15pt;min-width:40px}}.score-conflict .conflict-scores-row input{box-sizing:border-box;text-align:center;height:35px!important;width:40px;padding-left:0}.score-conflict .conflict-scores-divider{width:60%;margin:14px auto}.score-conflict .vs{font-size:10px}@media only screen and (max-width: 767px){.score-conflict .vs{text-align:left;padding-left:32px}}.slider-nav{width:100%;position:relative}.slider-nav-dots{display:flex;justify-content:center;gap:15px;padding:40px 0 25px}.slider-nav-dots .slider-dot{width:12px;height:12px;background-color:#f2f2f2;border-radius:50%;cursor:pointer}.slider-nav-dots .slider-dot.active{background-color:#8917f2}.slider-nav .close-btn-wrapper{position:absolute;top:20px;right:20px}.stats-tabs-container{width:50%;margin-bottom:16px}.mobile-game-header{display:flex;justify-content:space-between;padding:16px 10px 0}.mobile-game-header-card{background-color:#fff;border-radius:13px;padding:14px;box-shadow:3px 3px 15px #231f201a}.mobile-game-header-card .text{font-size:10px;line-height:13px}.mobile-game-header-card .team-name-text{font-size:15px;font-weight:700;text-transform:uppercase}.mobile-game-header .team-buttons{display:flex;gap:12px;align-items:center}.mobile-game-header .team-buttons .base-button{font-size:15px}.mobile-game-header .team-buttons .vs-text{font-size:10px}.mobile-game-header .invite-link-placeholer{width:42px}.add-score-modal{background:#FFFFFF;display:flex;flex-direction:column}.add-score-modal .add-score-header-container{position:sticky;top:0;z-index:21}.add-score-modal .add-score-header-container .add-score-header{display:flex;justify-content:space-between;padding:16px;background:#FFFFFF;height:48px}.add-score-modal .add-score-header-container .add-score-header .header-text-container{display:flex;align-items:center}.add-score-modal .add-score-header-container .add-score-header .header-text-container .title-number{color:#9c41ff;font-size:35px;font-weight:700;margin:0 8px 0 16px}.add-score-modal .add-score-header-container .add-score-header .header-text{display:flex;flex-direction:column;color:#8917f2;margin-left:8px}.add-score-modal .add-score-header-container .add-score-header .header-text .title{font-size:10px}.add-score-modal .add-score-header-container .add-score-header .header-text .subtitle{font-size:15px;font-weight:600}.add-score-modal .add-stats-tabs{padding:0 16px 4px;background-color:#fff;display:flex;flex-direction:column;gap:16px}.add-score-modal .add-stats-tabs .sticky-tabs{padding:0 20px 16px;background-color:#fff;position:sticky;top:74px;z-index:2}.add-score-modal .add-stats-tabs .sticky-tabs-item{font-size:12px;padding-top:10px;padding-bottom:10px;min-height:35px}.add-score-modal .add-score-body{height:100%;margin:16px 32px;display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center}.add-score-modal .add-score{display:flex;flex-direction:column;gap:30px}.add-score-modal .add-score-card{box-shadow:3px 3px 15px #231f201a;background:#FFFFFF;border-radius:13px;padding:30px 16px;max-width:360px;max-height:300px;width:100%;display:flex;flex-direction:column;gap:0;flex:1}@media only screen and (max-width: 375px) and (max-height: 740px){.add-score-modal .add-score-card{font-size:20px}.add-score-modal .add-score-card .text-logo-avatar{height:40px;width:40px}}.add-score-modal .add-score-card .counter{height:auto;justify-content:center;gap:24px;flex:1}@media only screen and (min-width: 768px) and (max-width: 1023px){.add-score-modal .add-score-card .counter{height:160px}}.add-score-modal .add-score-card .team-name-wrapper{border:1px solid #F2F2F2;border-radius:5px;padding:8px 16px;height:104px;display:flex;flex-direction:row;gap:16px;align-items:center}@media only screen and (max-width: 767px){.add-score-modal .add-score-card .team-name-wrapper{height:75px}}@media only screen and (max-width: 375px) and (max-height: 740px){.add-score-modal .add-score-card .team-name-wrapper{height:auto}}.add-score-modal .add-score-card-text{margin:0;font-size:20px;font-weight:700;line-height:34px;letter-spacing:.05rem;text-transform:uppercase;word-break:break-word}.add-score-modal .add-score-cta{position:sticky;bottom:0;background:#FFFFFF;margin-top:auto;width:auto;padding:8px 32px 16px;z-index:30}.add-score-modal .add-score-cta .inner-container{max-width:360px;margin:0 auto}.add-score-modal .add-score-cta .save-btn{width:100%;margin-bottom:16px}.add-score-modal .add-score-cta .save-btn:disabled{background-color:#f2f2f2;color:#dcddde}.add-score-modal .add-score-cta .nav-buttons{display:flex;justify-content:center;gap:8px}.add-score-modal .add-stats{display:flex;flex-direction:column;gap:8px;margin:16px}.add-score-modal .add-stats .add-goals-directions{text-align:center;font-size:15px}.add-score-modal .add-stats-player-card{box-shadow:3px 3px 15px #231f201a;background:#FFFFFF;border-radius:13px;padding:12px 14px;display:flex;align-items:center;gap:14px}.add-score-modal .add-stats-player-card .player-name{font-size:12px;font-weight:600;text-transform:uppercase}.add-score-modal .add-stats-player-card .player-stat{margin-left:auto}.add-score-modal .match-notes-container{padding-left:16px}.add-match-note{padding:0 10px 10px}@media only screen and (max-width: 767px){.add-match-note{padding-top:14px}}.add-match-note-card{display:flex;flex-direction:column;gap:0;padding:0 32px 24px}@media only screen and (max-width: 767px){.add-match-note-card{padding:0 14px 24px}}.add-match-note-card-title{font-weight:600;margin:14px 0}.add-match-note-card-chips{display:flex;flex-direction:row;gap:8px}.add-match-note-card-subtitle{font-size:12px;padding-bottom:8px}.add-match-note-card-subtitle span:last-child{color:#878689}.add-match-note .card-bg{border-radius:5px;background-color:#fff;box-shadow:3px 3px 15px #231f201a}@media only screen and (max-width: 767px){.add-match-note .card-bg textarea{min-height:32vh}}@media only screen and (max-width: 767px){.add-with-match-notes{position:sticky;bottom:122.5px;margin-top:auto;background-color:#fff}}.textarea{font-size:.99975rem}.textarea .reverse-label{display:flex;flex-direction:column-reverse}.textarea .reverse-label textarea{background:#F2F2F2;border-radius:5px;border:none;padding:.6rem .6rem 0;font-size:.99975rem;resize:none}.textarea .reverse-label textarea.with-label{margin-top:.5rem}.textarea .reverse-label textarea:focus{outline:1px solid #2D19F7}.textarea .reverse-label textarea:focus+label{color:#2d19f7}.textarea .reverse-label textarea::placeholder{color:#878689;opacity:.6}.textarea .reverse-label textarea.error{background-color:#facdf2}.textarea .reverse-label textarea.error::placeholder{color:#db0db6}.textarea .reverse-label textarea:disabled{opacity:.5}.textarea .reverse-label label{font-size:.99975rem;font-weight:400}.textarea .reverse-label label.error{color:#db0db6}.textarea-error{color:#db0db6;text-align:end;font-size:.7498125rem;font-weight:400}.add-game-cards{text-align:center;width:100%}.add-game-cards-directions{font-size:15px}.add-game-cards-directions .grey-text{color:#878689}.add-game-cards .cards-counter-container{border-radius:13px;background-color:#fff;box-shadow:3px 3px 15px #231f201a;display:flex}@media only screen and (min-width: 1024px){.add-game-cards .cards-counter-container{margin:0 10px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.add-game-cards .cards-counter-container{margin:0 10px}}.add-game-cards .cards-counter-container .card-container{flex:1;display:flex;flex-direction:row;gap:16px;align-items:center;padding:16px 24px;text-transform:uppercase;font-size:12px}@media only screen and (max-width: 767px){.add-game-cards .cards-counter-container .card-container{display:flex;flex-direction:column;gap:16px;padding:16px}}@media only screen and (min-width: 1024px){.add-game-cards .cards-counter-container .card-container .counter{margin-left:auto}}@media only screen and (min-width: 768px) and (max-width: 1023px){.add-game-cards .cards-counter-container .card-container .counter{margin-left:auto}}.add-game-cards .cards-counter-container .card-container:first-of-type{border-right:1px solid #F2F2F2}.add-game-cards .cards-counter-container .card-container .game-card{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;width:40px;height:42px;border-radius:5px;color:#fff}.add-game-cards .cards-counter-container .card-container .game-card-text{font-weight:800}.add-game-cards .cards-counter-container .card-container .yellow-card{background:#FFE600}.add-game-cards .cards-counter-container .card-container .red-card{background:#FB2E5F}.match-note{display:flex;flex-direction:row;gap:16px;padding:16px 40px 0 0}@media only screen and (max-width: 767px){.match-note{padding-right:10px}}.match-note-avatar{padding-top:20px}.match-note-info{display:flex;flex-direction:row;gap:12px;align-items:center}.match-note-info .note-author{font-size:14px;font-weight:600}.match-note-info .note-timestamp{color:#878689;font-size:.7498125rem}.match-note-content{margin:10px 0;color:#231f20;font-size:14px;font-weight:400;line-height:21px}.match-note .abbreviated{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.game-edit-info{box-shadow:3px 3px 15px #231f201a;background:#FFFFFF;border-radius:13px;padding:14px 24px;margin:0 16px}.game-edit-info-clock{display:flex;gap:6px;font-family:Barlow,sans-serif;margin-bottom:16px}.game-edit-info-clock .hr,.game-edit-info-clock .mins{font-weight:400;font-size:12px;line-height:16px}.game-edit-info-clock .hr input,.game-edit-info-clock .mins input{color:#231f20;background-color:#00000029;font-weight:400;font-size:56px;height:80px;width:90px;padding:0;text-align:center;border:none;border-radius:5px;caret-color:#8917f2}.game-edit-info-clock .time-text{margin-top:8px}.game-edit-info-clock .hr-input:focus,.game-edit-info-clock .mins-input:focus{outline:2px solid #8917F2}.game-edit-info-clock .time-delimiter{font-weight:400;font-size:56px;line-height:64px}.game-edit-info-clock .time-toggle{display:flex;flex-direction:column;background:#FFFFFF;border:1px solid #F2F2F2;border-radius:4px;height:80px;width:100%;align-items:center;justify-content:center;margin-left:6px}.game-edit-info-clock .time-toggle-option{width:100%;display:flex;flex:1;flex-direction:column;justify-content:center;align-items:center;font-weight:400;font-size:12px;line-height:16px;cursor:pointer}.game-edit-info-clock .time-toggle-option:first-child{border-bottom:1px solid #F2F2F2}.game-edit-info-clock .time-toggle-option.active{background-color:#f7efff;font-weight:800;color:#8917f2}.game-edit-info-details{display:flex;flex-direction:column;gap:10px;width:100%}.game-edit-info-details .input>.reverse-label>input{height:35px;outline:none;caret-color:#8917f2}.game-edit-info-details .input>.reverse-label>input:focus{outline:2px solid #8917F2}.game-edit-info-details input[type=date]{min-width:95%;color:#231f20}.game-edit-info-details input::-webkit-date-and-time-value{text-align:left}.match-report{background:#FFFFFF;border-radius:13px;padding:16px;margin:-16px 12px 0}@media only screen and (max-width: 767px){.match-report{margin:0}}@media only screen and (min-width: 768px) and (max-width: 1023px){.match-report{margin:0 12px}}@media only screen and (min-width: 1024px){.match-report-header{display:flex;flex-direction:row;gap:0;justify-content:space-between}}@media only screen and (min-width: 768px) and (max-width: 1023px){.match-report-header{display:flex;flex-direction:row;gap:0;justify-content:space-between}}@media only screen and (max-width: 767px){.match-report-header{display:flex;flex-direction:column;gap:16px}}.match-report-header-text{font-weight:700}.match-report-header-tags{display:flex;flex-direction:row;gap:8px}@media only screen and (max-width: 767px){.match-report-header-tags{flex-wrap:wrap}}.match-report-header-tags .match-report-team-cards{display:flex;flex-direction:row;gap:6px;align-items:center;background:#F7F7F7;border-radius:5px;padding:3px 10px;font-size:.7498125rem;font-weight:400}.match-report-header-tags .match-report-team-cards .team-acronym{padding-right:8px}.match-report-header-tags .match-report-team-cards .match-card{height:16px;width:16px;border-radius:3px}.match-report-header-tags .match-report-team-cards .red-card{background:#FF5151}.match-report-header-tags .match-report-team-cards .yellow-card{background:#FCD034}.match-report .view-more-btn{font-size:14px;font-weight:400;text-transform:capitalize;padding:4px 10px;margin-top:8px}.match-report .add-note-btn-container{padding:10px 0}.match-report .add-note-btn-container .base-button-medium{display:flex;justify-content:center}.match-report .add-note-btn-container .base-button-medium span{width:40px;text-wrap:wrap;text-align:left;font-weight:500;line-height:14px}.assign-ref-container{border-radius:1rem;background-color:#fff;box-shadow:3px 3px 15px #231f201a;box-sizing:border-box;max-width:1200px;padding:1rem 1rem .5rem;width:95%;height:95%;display:grid;row-gap:1rem;grid-template-rows:auto auto 1fr auto;overflow:hidden}.assign-ref-container .assign-ref-header{display:flex;flex-direction:row;gap:1rem}@media only screen and (max-width: 991px){.assign-ref-container .assign-ref-header{display:flex;flex-direction:column;gap:1rem}}.assign-ref-container .assign-ref-header div.team-names-container{border:1px solid #DCDDDE;padding:1.2rem;border-radius:1rem;flex:1}.assign-ref-container .assign-ref-header div.team-names-container div.team-names div.team-name{display:flex;flex-direction:row;gap:0;justify-content:space-between}.assign-ref-container .assign-ref-header div.team-names-container div.team-names div.team-name span{font-size:1.2rem;font-weight:700;line-height:1.5rem;text-transform:uppercase}.assign-ref-container .assign-ref-header div.team-names-container div.location-time-container{display:flex;flex-direction:row;gap:0;justify-content:space-between;margin-top:.5rem}.assign-ref-container .assign-ref-header div.team-names-container div.location-time-container .location{font-size:14px;font-weight:400;line-height:normal}.assign-ref-container .assign-ref-header div.team-names-container div.location-time-container .location.grey{color:#878689}.assign-ref-container .assign-ref-header div.assigned-referees-container{flex:1.5;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:1rem}.assign-ref-container .assign-ref-header div.assigned-referees-container div.ref-name:nth-child(-n+2){align-self:end}.assign-ref-container .assign-ref-header div.assigned-referees-container div.ref-name{font-size:.8rem;font-weight:600;line-height:normal;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;height:fit-content;padding:6px 1rem;text-transform:uppercase;color:#b07af0;border:1px solid #B07AF0;border-radius:1rem}.assign-ref-container .assign-ref-header div.assigned-referees-container div.ref-name.assigned{background-color:#f1ffbf;color:#7e8400;border:1px solid #7E8400;justify-content:space-between}.assign-ref-container .assign-ref-header div.assigned-referees-container button.remove-ref-btn{border:none;background-color:transparent;cursor:pointer}.assign-ref-container div.search-refs-container{width:80%;margin:auto}@media only screen and (max-width: 768px){.assign-ref-container div.search-refs-container{width:100%}}.assign-ref-container div.search-refs-container p{text-align:center;font-size:12px;font-weight:400;line-height:12px}.assign-ref-container div.search-refs-container input{height:48px}.assign-ref-container div.refs-list-container{overflow:scroll;overflow-y:scroll;overflow-x:hidden;min-height:0;height:100%;padding:1rem;margin:-1rem}.assign-ref-container div.refs-list-container .loading{text-align:center}.assign-ref-container div.action-buttons-container{padding:.5rem 0 0;display:flex;flex-direction:column;gap:1rem;width:50%;margin:auto}@media only screen and (max-width: 991px){.assign-ref-container div.action-buttons-container{width:80%}}.assign-ref-container div.action-buttons-container button.save-btn{width:100%;height:50px}.assign-ref-container div.action-buttons-container button.cancel-btn{border:none;background-color:transparent;font-size:12px;font-weight:400;line-height:normal;cursor:pointer}.referees-list .no-refs{text-align:center}.referee-card{background-color:#fff;box-shadow:3px 3px 15px #231f201a;border-radius:12px;padding:1.5rem;margin-bottom:1rem}.referee-card__inner{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:space-between}@media only screen and (max-width: 991px){.referee-card__inner{flex-direction:column;gap:1rem;align-items:flex-start}}.referee-card__inner .avatar-name-wrapper{display:flex;flex-direction:row;gap:1rem;align-items:center}.referee-card__inner .avatar-name-wrapper .player-avatar{height:50px;width:50px}.referee-card__inner .avatar-name-wrapper .name-role-container{display:flex;flex-direction:column;gap:.2rem}.referee-card__inner .avatar-name-wrapper .name-role-container .name{font-size:1rem;font-weight:700;text-transform:capitalize}.referee-card__inner .avatar-name-wrapper .name-role-container .more-info-btn{display:flex;flex-direction:row;gap:.4rem;align-items:center;border-radius:6px;border-width:0;background-color:#faf5ff;color:#4e0d8a;font-size:12px;padding:4px .5rem;cursor:pointer}.referee-card__inner .avatar-name-wrapper .name-role-container .referee-role{width:fit-content;padding:4px .5rem;font-size:12px;border-radius:6px;background:#F2F2F2;text-transform:capitalize}.referee-card__inner .avatar-name-wrapper .name-role-container .yellow{background-color:#f1ffbf;color:#7e8400}.referee-card__inner button.copy-email-btn{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:center;background-color:#faf5ff;color:#8917f2;font-weight:600;text-transform:capitalize}.referee-card__inner button.copy-email-btn.grey-bg{background-color:#f2f2f2;color:#231f20}.referee-card__inner button.copy-email-btn.yellow{background-color:#f1ffbf;color:#7e8400}.referee-card__inner button.copy-email-btn.assigned-ref{background-color:#7e8400;color:#f1ffbf}.referee-card__inner button.save-btn{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:center}.referee-card .expanded-content{display:flex;flex-direction:row;gap:1rem;margin-top:1rem}@media only screen and (max-width: 991px){.referee-card .expanded-content{flex-direction:column;gap:1rem}}.referee-card .expanded-content .notes{display:flex;flex-direction:column;gap:.5rem;flex:2}.referee-card .expanded-content .notes label{color:#878689;font-size:12px}.referee-card .expanded-content .notes textarea{background-color:#f2f2f2;padding:.8rem;border:none;border-radius:8px;resize:none}.referee-card .expanded-content .notes textarea::placeholder{color:#d9d9d9}.referee-card .expanded-content .contact{flex:1}.referee-card .expanded-content .contact label{color:#878689;font-size:12px}.referee-card .expanded-content .contact div{font-size:15px}.referee-archive-modal{background-color:#fff;box-shadow:3px 3px 15px #231f201a;gap:0;display:flex;flex-direction:column;gap:2rem;align-items:center;padding:3rem;border-radius:12px;max-width:400px}.referee-archive-modal div.subtitle{text-align:center}.referee-archive-modal h3{font-size:2.33275rem;font-weight:800;margin:0;text-transform:uppercase;text-align:center}.referee-archive-modal .cta-container{display:flex;flex-direction:column;gap:1rem;width:100%}.referee-archive-modal .cta-container button{width:100%;height:50px}.edit-matchday-label{border-radius:13px;box-shadow:3px 3px 15px #231f201a;background-color:#fff;max-width:560px;width:100%;text-align:center}.edit-matchday-label .title-text{font-size:28px;font-weight:800;line-height:31px}.edit-matchday-label .desc-text{font-size:14px;font-weight:600;line-height:18px;padding:8px 0}.edit-matchday-label .edit-matchday-label-form{width:100%;display:flex;flex-direction:column;gap:30px}.edit-matchday-label .dismiss-btn:disabled{background-color:transparent}.form-wrapper .form-actions{width:100%;display:flex;flex-direction:column;gap:0}.form-wrapper .form-actions .form-buttons-wrapper{width:100%;display:flex;flex-direction:column;gap:15px}.form-wrapper button{cursor:pointer}.form-wrapper button.submit-btn{background-color:#8917f2;border:none;border-radius:5px;height:50px;width:100%;font-size:15px;font-weight:700;line-height:20px;color:#fff;text-transform:uppercase}.form-wrapper button.dismiss-btn{background-color:#fff;border:none;border-radius:5px;box-shadow:none;height:50px;width:100%;font-size:15px;font-weight:400;line-height:20px;color:#231f20;text-transform:uppercase}.form-wrapper button:disabled{background-color:#dcddde}.match-cancellation-confirm{padding:20px 40px 10px;border-radius:13px;background-color:#fff;box-shadow:3px 3px 15px #231f201a}.match-cancellation-confirm .heading{font-size:28px;font-weight:800;line-height:31px}.match-cancellation-confirm .text{font-size:25px;font-weight:400;line-height:31px}.match-cancellation-confirm .match-cancellation-form{display:flex;flex-direction:column;gap:40px}.match-listing{gap:16px}.match-listing-header{background-color:#f7f7f7;padding:0 18px;position:sticky;top:0;z-index:2;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:space-between}.match-listing-header .heading{margin:0;font-size:18px;font-weight:800;line-height:30px;text-transform:uppercase}.match-listing-header .heading-wrapper{display:flex;flex-direction:row;gap:8px;align-items:center}.match-listing-header .actions-wrapper{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:end}.match-listing-sub-header{background-color:#f7f7f7;padding:0 16px;position:sticky;z-index:1;top:30px}.match-listing-card{position:relative;cursor:pointer;box-shadow:3px 3px 15px #231f201a;margin:0 16px}.match-listing-card-inner{padding:28px 16px;overflow:hidden;overflow-x:scroll;display:flex;flex-direction:row;gap:16px;justify-content:space-evenly;align-items:center}.match-listing-card .column{text-align:center;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;flex:1}.match-listing-card .column.team-name{flex:2}.match-listing-card .column-text{display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;max-width:95%;font-size:15px;font-weight:400;line-height:22px}.match-listing-card .omitted-score-label{background-color:#f7f7f7;border-top-right-radius:5px;padding:4px 16px;position:absolute;bottom:0;left:0;display:flex;flex-direction:row;gap:8px;align-items:center;font-size:10px;font-weight:400;line-height:13px;color:#515151}.match-listing-card.editing input{height:35px;text-align:center}.match-listing-card .reverse-label input{height:35px}.match-listing-card button.button-medium.control-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;max-width:135px}.match-listing-card .collapsed-card input{text-align:left}.match-listing-card .delete-btn{position:absolute;top:0px;right:-12px}.match-listing .publish-dropdown-title{height:30px}.scores-divider{flex:1;text-align:center;position:relative}.scores-divider .scores-divider-container{position:relative;height:100%;flex:1}.scores-divider .scores-divider-container.view-scores-mode{display:flex;align-items:center;justify-content:space-between;gap:10px;flex:1}.scores-divider .scores-divider-container.view-scores-mode .checkmark{display:flex;align-items:center;justify-content:center;background-color:#fff}.scores-divider .scores-divider-container.view-scores-mode .checkmark.conflict{border-color:#db0db6}.scores-divider .scores-divider-container.view-scores-mode .checkmark.submitted{border-color:#2d19f7}.scores-divider .scores-divider-container.view-scores-mode .score{font-weight:700;color:#231f20;border-radius:4px;height:27px;width:35px;display:flex;flex-direction:column;gap:0;align-items:center;justify-content:center}.scores-divider .scores-divider-container.view-scores-mode .score.canToggleEditMode{background-color:#bdc3fc;cursor:pointer;color:#fff}.scores-divider .scores-divider-container.view-scores-mode .score.conflict{background-color:#f078db}.scores-divider .scores-divider-container.edit-scores-mode{display:flex;align-items:center;justify-content:space-between}.scores-divider .scores-divider-container.edit-scores-mode input{height:30px!important;box-sizing:border-box;width:35px;text-align:center;padding-left:0;font-weight:700}.scores-divider .scores-divider-container .empty-box{height:22px;width:22px}.scores-divider .scores-divider-container input.score-input{width:35px;height:27px;text-align:center;padding:0}.scores-divider .game-status-indicator{position:absolute;border-radius:4px 4px 0 0;bottom:-28px;left:5px;right:5px;text-align:center;height:20px;background-color:#f0f2ff;font-size:.7498125rem;line-height:1.8;color:#2d19f7}.scores-divider .game-status-indicator.unpublished{background-color:#feeffc;color:#8917f2}.scores-divider .game-status-indicator.ended{background-color:#f7f7f7;color:#878689}.scores-divider .game-status-indicator.canceled{background-color:#feeffc;color:#db0db6}.scores-divider .game-label{position:absolute;top:-28px;max-width:130px;width:100%;padding:2px 24px;border-right:1px solid #DCDDDE;border-left:1px solid #DCDDDE;border-bottom:1px solid #DCDDDE;border-bottom-right-radius:5px;border-bottom-left-radius:5px;font-size:12px;font-weight:700;text-align:center;color:#515151;background-color:#f7f7f7}.publish-dropdown{width:250px;min-height:34px;position:relative}.publish-dropdown-title{border-radius:5px;height:100%;max-height:50px;transition:all .2s ease;cursor:pointer;display:flex;justify-content:center;align-items:center;color:#fff;padding:0 1.5rem;background-color:#6d6dfa;text-overflow:ellipsis;font-size:.99975rem;font-weight:700;position:relative;text-align:center}.publish-dropdown-title.disabled{background-color:#dcddde;color:#878689;cursor:default}.publish-dropdown-title .down-arrow-icon-wrapper{transition:all .2s linear;transform:rotate(0);position:absolute;right:1rem}.publish-dropdown-title .down-arrow-icon-wrapper.open{transform:rotate(180deg)}.publish-dropdown-options{position:absolute;top:40px;left:0;color:#231f20;background-color:#fff;border-radius:5px;width:100%;box-shadow:3px 3px 15px #231f201a}.publish-dropdown-options.open{opacity:1;z-index:999}.publish-dropdown-options button.dropdown-item{font-size:.99975rem;font-weight:400;cursor:pointer;transition:all .2s ease;background-color:transparent;width:100%!important;padding:.5rem;border:none;text-align:start}.publish-dropdown-options button.dropdown-item:enabled:hover{background-color:#bdc3fc;color:#2d19f7}.actions{position:sticky;bottom:1rem;padding-right:1rem;z-index:2}.actions .buttons-container{display:flex;flex-direction:row;gap:1rem;justify-content:flex-end}.teams-list{height:calc(100vh - 4rem);overflow:hidden;overflow-y:scroll;box-sizing:border-box;inset:0;-ms-overflow-style:none;scrollbar-width:none}.teams-list::-webkit-scrollbar{display:none}@media only screen and (min-width: 768px) and (max-width: 1023px){.teams-list{height:calc(100vh - 8rem)}}.teams-list button.waitlist-counter{all:unset;display:block;background-color:#fff;color:#8917f2;font-size:12px;text-align:center;border-radius:5px;max-width:150px;padding:4px 1rem;margin:auto;box-sizing:border-box}.teams-list button.waitlist-counter:enabled:hover{cursor:pointer}.teams-list .teams-list-container{display:flex;flex-direction:column;gap:1rem;overflow-y:auto;padding:1rem}.teams-list div.waitlist-divider{display:block;margin:auto;width:fit-content;color:#878689;font-size:12px}.waitlist-team-card{position:relative;z-index:1}.waitlist-team-card div.content-wrapper{position:relative;display:flex;align-items:center;background-color:#fff;border-radius:5px;font-size:.99975rem;font-weight:400;box-shadow:3px 3px 15px #231f201a;border:none;width:100%;padding:2rem 0;transition:transform .4s ease;text-align:center;cursor:pointer}.waitlist-team-card div.content-wrapper button.reveal-icon{all:unset;height:50px;width:24px;border-radius:8px;transition:background-color .2s ease;position:absolute;right:.5rem;text-align:center}.waitlist-team-card div.content-wrapper button.reveal-icon:hover{background-color:#f7efff;cursor:pointer}.waitlist-team-card div.content-wrapper button.reveal-icon:hover svg path{fill:#8917f2}.reveal-actions{display:flex;gap:4px;position:absolute;right:0;top:0;bottom:0;z-index:-1}.reveal-actions button.remove-team,.reveal-actions button.add-team{display:flex;flex-direction:column;justify-content:center;gap:4px;all:unset;height:100%;width:90px;font-size:10px;text-align:center;font-weight:600}.reveal-actions button.remove-team:enabled:hover,.reveal-actions button.add-team:enabled:hover{cursor:pointer}.reveal-actions button.add-team{background-color:#f0f2ff;color:#2d19f7}.reveal-actions button.remove-team{background-color:#feeffc;color:#f078db}.no-teams-card{padding:24px 16px;background-color:#fff;box-shadow:3px 3px 15px #231f201a;border-radius:13px;display:flex;flex-direction:column;gap:10px;align-items:center}.no-teams-card img{height:68px;width:68px}.no-teams-card .title{font-size:15px;font-weight:700;line-height:20px;text-transform:uppercase}.no-teams-card .subtitle{font-size:12px;font-weight:400;line-height:19px;max-width:158px}.no-teams-card a.edit-league-btn{color:#fff;border-radius:5px;background-color:#8917f2;height:53px;width:100%;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;font-size:15px;font-weight:800;line-height:20px;text-decoration:none;text-transform:uppercase}.teams-search-modal{display:flex;gap:80px;height:100%;width:100%;box-sizing:border-box;padding:10px 0}.teams-search-modal .team-list-wrapper{flex:1;box-sizing:border-box;position:relative;height:100%}.teams-search-modal .team-list-wrapper .teams-list-container{padding-top:80px}.teams-search-modal .team-search-wrapper{box-sizing:border-box;flex:3.5;display:flex;flex-direction:column;padding-right:32px}.teams-search-modal .team-search-wrapper .close-btn-wrapper{width:100%;display:flex;justify-content:flex-end}.teams-search-modal .team-search-wrapper .create-team-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.teams-search-header{display:flex;justify-content:space-between}.teams-search-header h4{font-size:24px;font-weight:700;margin-bottom:8px}.teams-search-input{height:100%}.team-search-create{display:flex;justify-content:space-between;align-items:center}.team-search-create .input-wrapper{position:relative;width:50%}.team-search-create .input-wrapper input[type=text]{height:53px;background:#F2F2F2;border-radius:5px;border:none;padding-left:3rem;font-size:.99975rem;margin-top:.5rem;width:100%;box-sizing:border-box;caret-color:#8917f2}.team-search-create .input-wrapper input[type=text]:focus{outline:1px solid #8917F2}.team-search-create .input-wrapper input[type=text]::placeholder{color:#878689;opacity:.6}.team-search-create .input-wrapper svg{position:absolute;left:1rem;bottom:1.2rem}.team-search-league-full{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.team-search-results{display:flex;flex-direction:column;gap:10px}.team-search-results .team-search-results-header{font-size:.99975rem;font-weight:400;display:grid;grid-template-columns:35% 10% 20% 20% 15%;justify-items:center;border-radius:5px;background-color:#fff;padding:10px 16px;margin-top:10px;font-size:14px}.team-search-results .team-result-card{border-radius:5px;background-color:#fff;box-shadow:3px 3px 15px #231f201a;font-size:.99975rem;font-weight:400;padding:16px;display:grid;grid-template-columns:35% 10% 20% 20% 15%;align-items:center;font-size:14px}.team-search-results .team-result-card .team-logo-name{display:flex;align-items:center;gap:24px;font-weight:600;font-size:16px}.team-search-results .team-result-card .team-info{padding:0 10px;justify-self:center}.team-search-results .team-result-card .add-team-btn{font-weight:600;font-size:14px;padding:1rem;width:100%}.league-full{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;width:20rem;padding-top:24px}.league-full-img{height:100px;width:100px}.league-full-header{text-transform:uppercase;font-weight:800;font-size:28px}.league-full-text{margin:0 10px 40px}.league-full-cta{width:100%}.create-team{box-shadow:3px 3px 15px #231f201a;background-color:#fff;border-radius:13px;max-width:600px;padding:0 100px 20px}.create-team h4{font-weight:800;font-size:28px}.create-team-text{padding-bottom:20px}.create-team-cta{display:flex;flex-direction:column;gap:20px;width:100%;padding-top:40px}.create-team-cta button:last-of-type{font-weight:500}.confirmation-card{border-radius:13px;background-color:#fff;box-shadow:3px 3px 15px #231f201a;display:flex;flex-direction:column;gap:0;align-items:center;padding:20px 60px}.confirmation-card-title{font-size:28px;margin:6px 0 0;font-weight:800}.confirmation-card-subtitle{font-size:24px;margin:10px 0 28px;text-align:center}.confirmation-card-cta{display:flex;flex-direction:column;gap:0;align-items:center;width:100%}.confirmation-card-cta .confirm-btn{width:100%}.confirmation-card-cta .cancel-btn{font-weight:400;margin-top:16px}.dynamic-teams-list{height:calc(100vh - 4rem);overflow:hidden;overflow-y:scroll;box-sizing:border-box;inset:0;-ms-overflow-style:none;scrollbar-width:none}.dynamic-teams-list::-webkit-scrollbar{display:none}@media only screen and (min-width: 768px) and (max-width: 1023px){.dynamic-teams-list{height:calc(100vh - 8rem)}}.dynamic-teams-list-container{border:1px solid #DCDDDE;border-radius:6px;padding:16px 0}.dynamic-teams-list-container button.waitlist-counter{all:unset;display:block;background-color:#fff;color:#8917f2;font-size:12px;text-align:center;border-radius:5px;max-width:150px;padding:4px 1rem;margin:12px auto 0;box-sizing:border-box}.dynamic-teams-list-container button.waitlist-counter:enabled:hover{cursor:pointer}.dynamic-teams-list-container .teams-list-container{display:flex;flex-direction:column;gap:1rem;overflow-y:auto;padding:1rem 1rem 0}.dynamic-teams-list-container .teams-list-container .section-label{border-radius:6px;padding:8px;background:#F2F2F2;color:#878689;font-size:12px;text-align:center}.dynamic-teams-list-container div.waitlist-divider{display:block;margin:12px auto 0;width:fit-content;color:#878689;font-size:12px}.dynamic-teams-list-container .tabs{gap:10px}.dynamic-teams-list-container .tabs .tabs-item{max-width:140px}.dynamic-teams-list-container .no-teams-card{margin-bottom:1rem}.dynamic-teams-list-container .edit-btn-container{display:flex;flex-direction:row;gap:0;justify-content:center;margin:1rem 0}.non-seeded-card{background-color:#fff;box-shadow:3px 3px 15px #231f201a;padding:24px 16px 16px;border-radius:6px;text-align:center;margin-bottom:1rem}.non-seeded-card-img{height:50px;width:50px}.non-seeded-card-description{font-size:14px;line-height:24px;font-weight:400}.team-card.empty,.filled-card-container .team-card.filled{border-radius:5px;cursor:pointer;text-align:center;background-color:transparent;height:6rem}.filled-card-container{position:relative}.filled-card-container .delete-btn-wrapper{position:absolute;right:-.6rem;top:-.6rem}.filled-card-container .team-card{transition:all .3s ease;height:100%;display:flex;flex-direction:column;gap:0;align-items:center}.filled-card-container .team-card-container-top{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;width:100%;height:55%}.filled-card-container .team-card-container-top.full{height:100%}.filled-card-container .team-card-container-bottom{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:center;width:100%;height:45%;font-size:.7498125rem;color:#878689;font-weight:500;overflow:hidden}.filled-card-container .team-card-container-bottom span{text-align:center;background-color:#f7f7f7;border-radius:3px;width:100px;padding:.25rem 0;white-space:nowrap}.filled-card-container .team-card.filled{font-size:.99975rem;font-weight:400;box-shadow:3px 3px 15px #231f201a;border:none;width:100%;background-color:#fff}.filled-card-container .team-card.filled:hover:enabled{color:#8917f2;box-shadow:3px 3px 15px #231f2033}.filled-card-container .team-card.filled:disabled{cursor:auto;background:#F7EFFF;color:#b07af0}.filled-card-container .team-card.filled.active{background-color:#f0f2ff;color:#2d19f7}.team-card{transition:all .3s ease}.team-card.empty{font-size:.99975rem;font-weight:700;border:1px solid #B07AF0;color:#b07af0}.team-card.empty:hover:enabled{background-color:#b07af0;color:#fff}.team-card.empty:disabled{cursor:auto}.dynamic-teams-search-modal{display:flex;flex-direction:row;gap:80px;height:100%;width:100%;box-sizing:border-box;padding:10px 0}.dynamic-teams-search-modal .dynamic-teams-list-container{border:unset;margin:0;padding:40px 0}.dynamic-teams-search-modal .team-list-wrapper{flex:1;box-sizing:border-box;position:relative;height:100%}.dynamic-teams-search-modal .team-search-wrapper{display:flex;flex-direction:column;gap:0;box-sizing:border-box;flex:3.5;padding-right:32px}.dynamic-teams-search-modal .team-search-wrapper .close-btn-wrapper{width:100%;display:flex;justify-content:flex-end}.dynamic-teams-search-modal .team-search-wrapper .create-team-container{height:100%;width:100%;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center}.dynamic-teams-search-header{display:flex;justify-content:space-between}.dynamic-teams-search-header h4{font-size:24px;font-weight:700;margin-bottom:8px}.dynamic-teams-search-input{height:100%}.dynamic-team-search-create{display:flex;flex-direction:row;gap:0;justify-content:space-between;align-items:center}.dynamic-team-search-create .input-wrapper{position:relative;width:50%}.dynamic-team-search-create .input-wrapper input[type=text]{height:53px;width:100%;background:#F2F2F2;border-radius:5px;border:none;padding-left:3rem;font-size:.99975rem;margin-top:.5rem;box-sizing:border-box;caret-color:#8917f2}.dynamic-team-search-create .input-wrapper input[type=text]:focus{outline:1px solid #8917F2}.dynamic-team-search-create .input-wrapper input[type=text]::placeholder{color:#878689;opacity:.6}.dynamic-team-search-create .input-wrapper svg{position:absolute;left:1rem;bottom:1.2rem}.dynamic-team-search-league-full{height:100%;width:100%;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center}.dynamic-team-search-results{display:flex;flex-direction:column;gap:10px}.dynamic-team-search-results-header{font-size:.99975rem;font-weight:400;display:grid;grid-template-columns:35% 10% 20% 20% 15%;justify-items:center;border-radius:5px;background-color:#fff;padding:10px 16px;margin-top:10px;font-size:14px}.dynamic-team-search-results .team-result-card{border-radius:5px;background-color:#fff;box-shadow:3px 3px 15px #231f201a;font-size:.99975rem;font-weight:400;padding:16px;display:grid;grid-template-columns:35% 10% 20% 20% 15%;align-items:center;font-size:14px}.dynamic-team-search-results .team-result-card .team-logo-name{display:flex;align-items:center;gap:24px;font-weight:600;font-size:16px}.dynamic-team-search-results .team-result-card .team-info{padding:0 10px;justify-self:center}.dynamic-team-search-results .team-result-card .add-team-btn{font-weight:600;font-size:14px;padding:1rem;width:100%}.edit-league-groups{display:flex;flex-direction:column;gap:0;padding-left:3rem;padding-right:3rem;padding-top:1rem}.edit-league-groups-btn-container{display:flex;flex-direction:column;gap:1rem;align-items:center;padding-top:2rem}.edit-league-groups-btn{width:50%}.edit-league-groups-header{display:flex;flex-direction:row;gap:1rem;align-items:center}.edit-league-groups-header img{height:130px;width:130px}.edit-league-groups-header-text-container{display:flex;flex-direction:column;gap:0rem}.edit-league-groups-header-text-container span{font-size:.99975rem;color:#8917f2}.edit-league-groups-header-text-container h1{font-size:2.33275rem;padding:0;margin:0}.edit-league-groups-header-text-container p{font-size:.99975rem;padding:0;margin:0}.edit-league-groups-bucket-container{display:flex;flex-direction:row;gap:1rem;justify-content:center;flex-wrap:wrap;width:100%;padding-top:2rem}.edit-league-groups-bucket{display:flex;flex-direction:column;gap:.75rem;border:1px solid #DCDDDE;border-radius:13px;width:25%;padding:1rem 1.5rem}.edit-league-groups-bucket-label{font-weight:700;font-size:.99975rem}.edit-league-groups-bucket-item:hover{cursor:pointer}.edit-league-groups-bucket-item{display:flex;flex-direction:row;gap:.5rem;box-shadow:3px 3px 15px #231f201a;align-items:center;background-color:#fff;padding:1rem;border-radius:5px}.edit-league-groups-bucket-item :first-child{font-size:.7498125rem}.edit-league-groups-bucket-item :nth-child(2){font-size:.99975rem;font-weight:500}.not-found404{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.create-league{max-width:820px;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;flex-direction:column}.create-league form{width:100%;display:flex;flex-direction:column}.create-league form h4{text-transform:uppercase;width:100%;margin-bottom:0}.create-league form section.form-fields-and-header{display:flex;flex-direction:column;gap:1rem;min-height:410px}.create-league form .counters{display:flex;gap:1rem;width:100%;justify-content:space-between}.create-league form .counters div.counter-wrapper{width:100%}.create-league form .date-picker input[type=date]::-webkit-calendar-picker-indicator{padding-right:1rem}.create-league .cta{text-align:center;margin-top:2rem;display:flex;flex-direction:column}.create-league .cta button.delete-league{width:14rem;text-transform:capitalize;padding:10px 0;margin-bottom:10px}.create-league .cta button.submit-create-league{width:14rem;text-transform:capitalize;align-self:center}.create-league .server-errors{text-align:left}.create-league .step-text{color:#878689}.number-selector .input-wrapper{position:relative;display:flex;flex-direction:column}.number-selector .input-wrapper label{font-size:.99975rem;font-weight:400;color:#231f20}.number-selector .input-wrapper label.error{color:#db0db6}.number-selector .input-wrapper input{background:#FFFFFF;border-radius:5px;border:none;height:52px;font-size:.99975rem;font-weight:400;position:relative;padding-left:.6rem;background:#F2F2F2;width:100%;box-sizing:border-box;margin-top:.5rem}.number-selector .input-wrapper input:focus{outline:1px solid #2D19F7}.number-selector .input-wrapper input.error{background-color:#facdf2}.number-selector .input-wrapper input.error::placeholder{color:#db0db6}.number-selector .input-wrapper .counter-btn{width:37px;max-height:52px;text-align:center;position:absolute;right:4px;bottom:4px;display:flex;flex-direction:column;flex:1;gap:4px}.number-selector .input-wrapper .counter-btn .increment{background:#6D6DFA;border-radius:5px 5px 0 0;text-align:center;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;height:20px}.number-selector .input-wrapper .counter-btn .decrement{background:#B07AF0;border-radius:5px 5px 0 0;transform:rotate(-180deg);text-align:center;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;height:20px}.number-selector-error{color:#db0db6;text-align:end;font-size:.7498125rem;font-weight:400}.select-title{border-radius:5px;background-color:#878689;transition:all .3s ease;height:45px;width:100%;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:.99975rem;font-weight:700;color:#fff;padding:0 1rem}.select-title.open{background-color:#8917f2;border-radius:5px 5px 0 0;color:#fff}.select-title .down-arrow-icon{transition:all .3s linear;transform:rotate(0)}.select-title .down-arrow-icon.open{transform:rotate(180deg)}.select-options{position:absolute;top:45px;left:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));color:#231f20;flex-wrap:wrap;background-color:#f2f2f2;border-radius:0 0 5px 5px;width:100%}.select-options .active{background-color:#2d19f7;color:#fff}.select-options .item{padding:1rem;font-size:.99975rem;font-weight:700;cursor:pointer;text-align:center;transition:all .3s ease;border:none}.select-options .item:hover{background-color:#2d19f7;color:#fff}form.create-league-registration div.form-inputs{display:grid;gap:1rem;grid-template-columns:1fr 1.5fr}form.create-league-registration div.select-photo{display:grid;grid-template-rows:auto 1fr}form.create-league-registration div.select-photo .photo-actions{display:inline-block;overflow:hidden;position:relative;margin-top:.5rem;border-radius:5px;border:1px solid #F2F2F2}form.create-league-registration div.select-photo .photo-actions.error{border:1px solid #DB0DB6}form.create-league-registration div.select-photo .photo-actions img{pointer-events:none;position:absolute;width:100%;height:100%;z-index:-1;object-fit:cover}form.create-league-registration div.select-photo .photo-actions .photo-selection-btns{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;gap:1rem}form.create-league-registration div.select-photo .photo-actions .photo-selection-btns.shift-bottom{bottom:0;top:unset}form.create-league-registration div.select-photo .photo-actions .photo-selection-btns button.add-photo-btn{border-radius:50px;width:115px;height:42px;font-size:12px;font-weight:600;color:#2d19f7;background:#F0F2FF;border:none;display:flex;align-items:center;justify-content:space-evenly}form.create-league-registration div.select-photo .photo-actions .photo-selection-btns button.add-photo-btn:enabled:hover{cursor:pointer}form.create-league-registration div.select-photo-error{color:#db0db6;text-align:end;font-size:.7498125rem;font-weight:400;transform:translateY(-1rem)}form.create-league-schedule-form div.times-and-btn-wrapper{display:flex;gap:1rem;box-sizing:border-box}form.create-league-schedule-form div.times-and-btn-wrapper .times-container{height:fit-content;display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}form.create-league-schedule-form div.times-and-btn-wrapper .times-container div.start-times-input-wrapper{position:relative}form.create-league-schedule-form div.times-and-btn-wrapper .times-container div.start-times-input-wrapper .input{max-width:150px;min-width:125px}form.create-league-schedule-form div.times-and-btn-wrapper .times-container div.start-times-input-wrapper button.delete-time-btn{position:absolute;top:-10px;right:-10px;z-index:1;height:20px;width:20px}form.create-league-schedule-form div.times-and-btn-wrapper .add-btn-wrapper{align-self:start;height:100%}form.create-league-schedule-form div.times-and-btn-wrapper .add-btn-wrapper button{height:100%}form.create-league-schedule-form div.locations-container{display:flex;flex-direction:column;gap:1rem;box-sizing:border-box}form.create-league-schedule-form div.locations-container .input-and-add-wrapper{display:flex;gap:1rem}form.create-league-schedule-form div.locations-container .input-and-add-wrapper .locations-input-wrapper{width:100%;position:relative}form.create-league-schedule-form div.locations-container .input-and-add-wrapper .locations-input-wrapper button.delete-location-btn{position:absolute;top:-10px;right:-10px;z-index:1;height:20px;width:20px}form.create-league-schedule-form .variation-primary{background-color:#8917f2}form.create-league-schedule-form .submit-btn-wrapper{text-align:center;margin-top:4rem}.nav-dots{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.nav-dots button.nav-dot{height:12px;width:12px;background-color:#b5b3b7;border:none;border-radius:6px}.nav-dots button.nav-dot:enabled:hover{cursor:pointer}.nav-dots button.nav-dot.active-blue{background-color:#2d19f7}.nav-dots button.nav-dot.active-purple{background-color:#8917f2}.nav-dots button.nav-dot.active-black{background-color:#231f20}.league-types{display:grid;gap:16px;grid-template-columns:1fr 1fr}.league-types .league-type-card{cursor:pointer;box-shadow:3px 3px 15px #231f201a;border-radius:13px;padding:24px;background:#FFFFFF;text-align:center}.league-types .league-type-card img{height:112px;width:112px}.league-types .league-type-card-title{font-size:24px}.league-types .league-type-card-text{font-weight:400;font-size:15px;line-height:23px}.stage-title{color:#878689;font-weight:600;font-size:15px;margin:10px 0}.stage-counters{display:flex;flex-direction:row;gap:20px;border:1px solid #DCDDDE;border-radius:7px;padding:8px}.team-numbers-error{display:flex;flex-direction:row;gap:10px;border:1px solid #DB0DB6;border-radius:5px;padding:8px 16px;font-size:12px}.organizations-container{height:calc(100vh - 4rem);width:100%;overflow-y:hidden;display:flex}@media only screen and (min-width: 768px) and (max-width: 1023px){.organizations-container{height:calc(100vh - (4rem + 80px))}}.organizations-container .pickup-members-profile{height:100%;width:400px;z-index:2}@media (max-width: 1200px){.organizations-container .pickup-members-profile{box-shadow:3px 3px 15px #231f201a;z-index:100;position:absolute;top:0;left:90}}@media only screen and (min-width: 768px) and (max-width: 1023px){.organizations-container .pickup-members-profile{box-shadow:3px 3px 15px #231f201a;z-index:100;position:absolute;top:0;left:0}}.organizations-container .pickup-members-profile .player-profile{width:400px}.organizations-container .pickup-members-profile .player-profile-bottom{margin-bottom:2rem}@media only screen and (min-width: 768px) and (max-width: 1023px){.organizations-container .pickup-members-profile .player-profile-bottom{margin-bottom:3rem}}.organizations-container .pickup-members-profile .carousel-actions{top:20%}@media only screen and (min-width: 1024px){.organizations-container .pickup-members-profile .carousel-actions{top:25%}}.organizations-container .organizations{height:100%;width:100%;overflow-y:scroll;padding:0 16px}.organizations-container .organizations-loading{width:100%;text-align:center}.organizations-container .organizations-header{display:flex;flex-direction:row;gap:10px;align-items:center}.organizations-container .organizations-header-text{margin-right:8px}.organizations-container .organizations-header .pickup-group-name{margin-left:auto;background:#F2F2F2;padding:10px 20px;border-radius:70px;text-transform:uppercase;font-weight:600}.organizations-container .organizations .search-nav{display:flex;flex-direction:row;gap:16px;align-items:center;margin-bottom:20px}.organizations-container .organizations .search-nav .kebab-menu-btn{height:38px;width:38px;background:#F2F2F2;border-radius:50px;padding:0}.organizations-container .organizations .search-nav .org-search-input{position:relative;width:100%;margin-right:16px}.organizations-container .organizations .search-nav .org-search-input input[type=text]{height:53px;width:100%;background:#F2F2F2;border-radius:5px;border:none;padding-left:3rem;font-size:.99975rem;margin-top:.5rem;box-sizing:border-box;caret-color:#8917f2}.organizations-container .organizations .search-nav .org-search-input input[type=text]:focus{outline:1px solid #8917F2}.organizations-container .organizations .search-nav .org-search-input input[type=text]::placeholder{color:#878689;opacity:.6}.organizations-container .organizations .search-nav .org-search-input svg{position:absolute;left:1rem;bottom:1.2rem}.organizations-container .organizations .link{text-decoration:none}.organizations-container .organizations .link .new-season-card{box-shadow:3px 3px 15px #231f201a;display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center;border-radius:23px;height:175px;cursor:pointer;transition:all .3s ease;background-color:#fff}.organizations-container .organizations .link .new-season-card-content{display:flex;flex-direction:column;gap:.5rem;height:121px;align-items:center}.organizations-container .organizations .link .new-season-card-content span{color:#231f20;font-weight:800;font-size:1.4163125rem}.organizations-container .organizations .get-started-container{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;height:100%}@media only screen and (min-width: 1024px){.organizations-container .side-padding{padding:0 120px}}.download-csv-modal{max-width:524px;padding:48px 48px 24px;border-radius:13px;background-color:#fff;box-shadow:3px 3px 15px #231f2026;height:auto;width:100%;display:flex;flex-direction:column;gap:32px}.download-csv-modal .title{font-size:28px;font-weight:800;line-height:31px;letter-spacing:0;text-align:left;margin:0;padding:0}.download-csv-modal .subtitle{font-size:12px;line-height:19px}.download-csv-modal .download-csv-form{display:flex;flex-direction:column;gap:32px}.leagues-list{display:flex;flex-direction:column;gap:16px;padding-bottom:32px}.league-card,.league-card-hover{box-shadow:3px 3px 15px #231f201a;display:flex;flex-direction:row;gap:2rem;border-radius:23px;height:175px;cursor:pointer;transition:all .3s ease;background-color:#fff;padding-right:1.5rem;text-decoration:none;color:#231f20}.league-card:hover,.league-card-hover:hover{color:#8917f2}.league-card:hover .league-season-name,.league-card-hover:hover .league-season-name{color:#231f20}.league-card .league-card-left,.league-card-hover .league-card-left{display:flex;flex-direction:row;gap:1.5rem;width:45%}.league-card .league-card-left .league-image,.league-card-hover .league-card-left .league-image{display:flex;height:175px;width:175px;overflow:hidden;position:relative;border-radius:23px 0 0 23px}.league-card .league-card-left .league-image img,.league-card-hover .league-card-left .league-image img{object-fit:cover;width:100%}.league-card .league-card-left .chip,.league-card-hover .league-card-left .chip{height:20px;width:40%}.league-card .league-card-left .league-day-name,.league-card-hover .league-card-left .league-day-name{display:flex;flex-direction:column;gap:.5rem;padding-top:1.5rem;width:250px}.league-card .league-card-left .league-day-name .league-dayOfWeek,.league-card-hover .league-card-left .league-day-name .league-dayOfWeek{font-size:.7498125rem;font-weight:500}.league-card .league-card-left .league-day-name .league-name,.league-card-hover .league-card-left .league-day-name .league-name{font-size:1.4163125rem;font-weight:700}.league-card .league-card-left .league-day-name .kebab-container,.league-card-hover .league-card-left .league-day-name .kebab-container{width:fit-content;height:fit-content;z-index:98}.league-card .league-card-left .league-day-name .kebab-container .kebab-menu .kebab-menu-btn,.league-card-hover .league-card-left .league-day-name .kebab-container .kebab-menu .kebab-menu-btn{padding:.5rem}.league-card .league-card-left .league-day-name .kebab-container .kebab-menu .kebab-menu-btn:hover svg path,.league-card-hover .league-card-left .league-day-name .kebab-container .kebab-menu .kebab-menu-btn:hover svg path{fill:#8917f2}.league-card .league-card-right,.league-card-hover .league-card-right{display:flex;flex-direction:column;gap:.75rem;width:55%;padding-top:1.5rem}.league-card .league-card-right .league-season-name,.league-card-hover .league-card-right .league-season-name{font-size:.7498125rem;font-weight:500;height:17px}.league-card .league-card-right .dashboard-container,.league-card-hover .league-card-right .dashboard-container{display:flex;flex-direction:row;gap:.75rem;width:100%}.league-card .league-card-right .dashboard-container .league-season-status-teams,.league-card-hover .league-card-right .dashboard-container .league-season-status-teams{display:flex;flex-direction:column;gap:.75rem;width:fit-content}.league-card .league-card-right .dashboard-container .league-season-status-teams .chip,.league-card-hover .league-card-right .dashboard-container .league-season-status-teams .chip{width:128px}.league-card .league-card-right .dashboard-container .league-season-status-teams .team-count-chip-container .chip,.league-card-hover .league-card-right .dashboard-container .league-season-status-teams .team-count-chip-container .chip{width:128px;padding-top:.7rem;padding-bottom:.7rem;border-radius:16px}.league-card .league-card-right .dashboard-container .league-price-matchdays,.league-card-hover .league-card-right .dashboard-container .league-price-matchdays{display:flex;flex-direction:column;gap:.75rem;width:500px;margin-right:1.5rem}.league-card .league-card-right .dashboard-container .league-price-matchdays .chip,.league-card-hover .league-card-right .dashboard-container .league-price-matchdays .chip{display:flex;justify-content:flex-start;padding-left:1.2rem}.league-card .league-card-right .dashboard-container .league-price-matchdays .chip .league-matchdays,.league-card-hover .league-card-right .dashboard-container .league-price-matchdays .chip .league-matchdays{font-weight:500;display:flex;width:100%}.league-card .league-card-right .dashboard-container .league-price-matchdays .chip .league-matchdays .days-to-kickoff,.league-card-hover .league-card-right .dashboard-container .league-price-matchdays .chip .league-matchdays .days-to-kickoff{font-weight:500;width:40%}.league-card .league-card-right .dashboard-container .league-price-matchdays .chip .league-matchdays .matchday-indicators,.league-card-hover .league-card-right .dashboard-container .league-price-matchdays .chip .league-matchdays .matchday-indicators{width:60%;display:flex;justify-content:center;align-items:center;gap:.3rem}.league-card .league-card-right .dashboard-container .league-price-matchdays .chip .league-matchdays .matchday-indicators .schedule-games,.league-card-hover .league-card-right .dashboard-container .league-price-matchdays .chip .league-matchdays .matchday-indicators .schedule-games{color:#8917f2;font-weight:400}.league-card .league-card-right .dashboard-container .league-price-matchdays .chip .league-matchdays .matchday-indicators .indicator,.league-card-hover .league-card-right .dashboard-container .league-price-matchdays .chip .league-matchdays .matchday-indicators .indicator{width:6px;height:6px;border-radius:50%;background-color:#d9d9d9}.league-card .league-card-right .dashboard-container .league-price-matchdays .chip .league-matchdays .matchday-indicators .indicator-filled,.league-card-hover .league-card-right .dashboard-container .league-price-matchdays .chip .league-matchdays .matchday-indicators .indicator-filled{width:6px;height:6px;border-radius:50%;background-color:#231f20}.league-card .league-card-right .dashboard-container .league-price-matchdays .league-price-chip-container .chip,.league-card-hover .league-card-right .dashboard-container .league-price-matchdays .league-price-chip-container .chip{padding-top:.7rem;padding-bottom:.7rem;border-radius:16px;display:flex;justify-content:center}.league-card .league-card-right .dashboard-container .league-price-matchdays .league-price-chip-container .chip .league-price-container,.league-card-hover .league-card-right .dashboard-container .league-price-matchdays .league-price-chip-container .chip .league-price-container{display:flex;flex-direction:column;align-items:center;gap:.25rem}.league-card .league-card-right .dashboard-container .league-price-matchdays .league-price-chip-container .chip .league-price-container .placeholder-2,.league-card-hover .league-card-right .dashboard-container .league-price-matchdays .league-price-chip-container .chip .league-price-container .placeholder-2{height:17px}.league-card .league-card-right .dashboard-container .league-price-matchdays .league-price-chip-container .chip .league-price-container .league-price,.league-card-hover .league-card-right .dashboard-container .league-price-matchdays .league-price-chip-container .chip .league-price-container .league-price{display:flex;justify-content:center;font-size:1.4163125rem;font-weight:800}.league-card-hover .league-day-name{color:#8917f2}.team-spots-container{display:flex;flex-direction:column;align-items:center;gap:.25rem}.team-spots-container .teams-label{font-size:.7498125rem;font-weight:500}.team-spots-container .team-count{font-size:1.4163125rem;font-weight:800}.season-filters{display:flex;align-self:flex-end}.season-filters .season-btn{font-size:.99975rem;font-weight:400;border:none;background-color:transparent;padding:16px 12px 0;text-transform:uppercase;text-wrap:nowrap;display:flex;flex-direction:column;align-items:center}.season-filters .season-btn-text{padding:0 8px}.season-filters .archived-btn{padding:7px 12px 0 0}.season-filters .archived-btn-text{padding-right:8px}.season-filters .archived-btn .archived{display:flex;align-items:center}.season-filters .underline{height:8px;border-radius:4px;width:100%;margin-top:10px;background-color:transparent}.season-filters .active-filter{background-color:#8917f2}.season-filters .archived-filter{margin-top:-2px}.season-filters .season-arrows{border:none;width:38px;cursor:pointer;flex-shrink:0}.season-filters .season-arrows.right{border-radius:0 5px 5px 0;background-color:#b07af0}.season-filters .season-arrows.right:disabled{background-color:#dcddde;cursor:default}.season-filters .season-arrows.left{border-radius:5px 0 0 5px;background-color:#b07af0;margin-left:30px}.season-filters .season-arrows.left:disabled{background-color:#dcddde;cursor:default}.get-started-card{box-shadow:3px 3px 15px #231f201a;display:flex;flex-direction:column;align-items:center;background-color:#fff;border-radius:13px;padding:25px 50px}.get-started-card img{width:112px;height:112px}.get-started-card .heading{font-size:28px;font-weight:800;margin-bottom:10px;text-transform:uppercase}.get-started-card .text{font-size:15px;font-weight:400;max-width:428px;margin-bottom:25px;text-align:center}.create-pickup-group{width:100%}@media only screen and (min-width: 1024px){.create-pickup-group{width:648px}}.create-pickup-group h3{padding:0 24px 20px}.create-pickup-group-form{padding:0 24px}.create-pickup-group-form .input{width:100%;margin-bottom:16px}.create-pickup-group-form .banner-badge-container{display:flex;gap:20px}.create-pickup-group-form .banner-badge-container label.error-text{color:#db0db6}.create-pickup-group-form .banner-badge-container .select-banner{display:grid;grid-template-rows:auto 1fr}.create-pickup-group-form .banner-badge-container .select-banner .banner-actions{box-shadow:3px 3px 15px #231f201a;position:relative;height:207px;width:370px;margin-top:8px;border-radius:13px}.create-pickup-group-form .banner-badge-container .select-banner .banner-actions.error{border:1px solid #DB0DB6}.create-pickup-group-form .banner-badge-container .select-banner .banner-actions img{pointer-events:none;position:absolute;height:207px;width:370px;z-index:-1;object-fit:cover;border-radius:13px}.create-pickup-group-form .banner-badge-container .select-badge{display:grid;grid-template-rows:auto 1fr}.create-pickup-group-form .banner-badge-container .select-badge .badge-actions{height:207px;width:207px;box-shadow:3px 3px 15px #231f201a;position:relative;margin-top:8px;border-radius:13px}.create-pickup-group-form .banner-badge-container .select-badge .badge-actions.error{border:1px solid #DB0DB6}.create-pickup-group-form .banner-badge-container .select-badge .badge-actions img{pointer-events:none;position:absolute;width:100%;height:100%;height:207px;width:207px;z-index:-1;object-fit:cover;border-radius:13px}.create-pickup-group-form .banner-badge-container .add-banner-btn-container,.create-pickup-group-form .banner-badge-container .add-badge-btn-container{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;gap:1rem}.create-pickup-group-form .banner-badge-container .add-banner-btn-container.shift-bottom,.create-pickup-group-form .banner-badge-container .add-badge-btn-container.shift-bottom{bottom:0;top:unset}.create-pickup-group-form .banner-badge-container .add-banner-btn-container .add-icon-banner,.create-pickup-group-form .banner-badge-container .add-banner-btn-container .add-icon-badge,.create-pickup-group-form .banner-badge-container .add-badge-btn-container .add-icon-banner,.create-pickup-group-form .banner-badge-container .add-badge-btn-container .add-icon-badge{cursor:pointer}.create-pickup-group-form .banner-badge-container .add-banner-btn-container .add-icon-banner .icon-wrapper,.create-pickup-group-form .banner-badge-container .add-banner-btn-container .add-icon-badge .icon-wrapper,.create-pickup-group-form .banner-badge-container .add-badge-btn-container .add-icon-banner .icon-wrapper,.create-pickup-group-form .banner-badge-container .add-badge-btn-container .add-icon-badge .icon-wrapper{margin:8px auto;border-radius:50%;height:50px;width:50px;background:#F7EFFF}.create-pickup-group-form .banner-badge-container .add-banner-btn-container .add-banner-text,.create-pickup-group-form .banner-badge-container .add-banner-btn-container .add-badge-text,.create-pickup-group-form .banner-badge-container .add-badge-btn-container .add-banner-text,.create-pickup-group-form .banner-badge-container .add-badge-btn-container .add-badge-text{font-size:.7498125rem;font-weight:700;color:#8917f2;margin-bottom:8px}.create-pickup-group-form .banner-badge-container .add-banner-btn-container button.add-banner-btn,.create-pickup-group-form .banner-badge-container .add-banner-btn-container button.add-badge-btn,.create-pickup-group-form .banner-badge-container .add-badge-btn-container button.add-banner-btn,.create-pickup-group-form .banner-badge-container .add-badge-btn-container button.add-badge-btn{border-radius:50px;width:115px;height:42px;font-size:12px;font-weight:600;color:#2d19f7;background:#F0F2FF;border:none;display:flex;align-items:center;justify-content:space-evenly}.create-pickup-group-form .banner-badge-container .add-banner-btn-container button.add-banner-btn:enabled:hover,.create-pickup-group-form .banner-badge-container .add-banner-btn-container button.add-badge-btn:enabled:hover,.create-pickup-group-form .banner-badge-container .add-badge-btn-container button.add-banner-btn:enabled:hover,.create-pickup-group-form .banner-badge-container .add-badge-btn-container button.add-badge-btn:enabled:hover{cursor:pointer}.create-pickup-group-form .banner-badge-container .select-banner-error,.create-pickup-group-form .banner-badge-container .select-badge-error{color:#db0db6;text-align:right;font-size:.7498125rem;font-weight:400}.create-pickup-group-form .create-btn-container{display:flex;justify-content:center}.create-pickup-group-form .create-btn-container .create-btn{width:261px;margin:40px 0}.pickups-list{padding-bottom:20px}@media only screen and (max-width: 767px){.pickups-list{padding-bottom:40px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.pickups-list{padding-bottom:40px}}.pickups-list .load-more-btn-container{width:100%;display:flex;justify-content:center;padding:16px 0}.pickups-list .load-more-btn-container button.load-more-btn{text-transform:lowercase;font-weight:600}.create-pickup-card{box-shadow:3px 3px 15px #231f201a;background-color:#fff;height:340px;border-radius:5px;padding:14px 16px;text-align:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.create-pickup-card-body{margin:auto}.create-pickup-card-body-header{text-transform:uppercase;font-weight:700;font-size:21px;margin-top:20px}.create-pickup-card-cta{width:100%;font-weight:700;margin-bottom:8px}.pickup-event-card{box-shadow:3px 3px 15px #231f201a;background-color:#fff;height:340px;border-radius:5px;padding:14px;cursor:pointer}.pickup-event-card-img-wrapper{height:60%;position:relative}.pickup-event-card-img-wrapper img{height:100%;width:100%;object-fit:cover}.pickup-event-card-img-wrapper .attendance-btn{position:absolute;right:8px;bottom:8px;border-radius:5px;display:flex;gap:8px;padding:10px;border:none;font-weight:700;font-size:15px}.pickup-event-card-img-wrapper .upcoming-attendance{background:#FEEFFC;color:#db0db6}.pickup-event-card-img-wrapper .past-attendance{background:#F1FFBF;color:#7e8400}.pickup-event-card-content-wrapper{height:40%;display:flex;flex-direction:column;justify-content:space-between}.pickup-event-card-content-wrapper h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:400;margin:8px 0;text-transform:uppercase}.pickup-event-card-content-wrapper .tags-wrapper{display:flex;gap:8px}.pickup-event-card-content-wrapper .tags-wrapper .tag{background-color:#f7f7f7;flex:1;padding:2px;font-size:12px;border-radius:4px;text-transform:uppercase;font-weight:400;text-align:center}.pickup-event-card-content-wrapper .tags-wrapper .canceled{background-color:#feeffc;color:#db0db6}.pickup-event-card-content-wrapper .details-wrapper{display:flex;flex-direction:column;gap:4px;margin:6px 0}.pickup-event-card-content-wrapper .details-wrapper .details{text-overflow:ellipsis;font-size:12px;font-weight:400;overflow:hidden;white-space:nowrap;letter-spacing:.4px;line-height:12px}.pickup-event-card-content-wrapper .action-btns-wrapper{display:flex;justify-content:space-between;align-items:center}.pickup-event-card-content-wrapper .action-btns-wrapper .btns-wrapper{display:flex;gap:12px;align-items:center}.pickup-event-card-content-wrapper .action-btns-wrapper .btns-wrapper button{all:unset;padding:0;height:fit-content}.pickup-event-card-content-wrapper .action-btns-wrapper .btns-wrapper button svg{display:block}.pickup-event-card-content-wrapper .action-btns-wrapper .btns-wrapper button:enabled:hover{cursor:pointer}.pickup-event-card-content-wrapper .action-btns-wrapper .btns-wrapper button:enabled:hover svg{display:block}.pickup-event-card-content-wrapper .action-btns-wrapper .btns-wrapper button:enabled:hover svg path{fill:#8917f2}.pickup-event-card-content-wrapper .action-btns-wrapper .btns-wrapper button.cancel-pickup{display:flex;justify-content:center;align-items:center;width:16px;height:16px;border:2px solid #D8BFF0;border-radius:50px}.pickup-event-card-content-wrapper .action-btns-wrapper .btns-wrapper button.cancel-pickup:hover{border:2px solid #8917F2}.pickup-event-card-content-wrapper .action-btns-wrapper .btns-wrapper a{display:flex}.pickup-event-card-content-wrapper .action-btns-wrapper .price-tag{border-radius:50px;background-color:#f7efff;color:#8917f2;font-weight:600;padding:2px 16px}.cancel-pickup{border-radius:5px;background-color:#fff;box-shadow:3px 3px 15px #231f201a;max-width:550px;padding:2rem;display:flex;flex-direction:column;gap:1.5rem;text-align:center;align-items:center}.cancel-pickup div.title{font-size:1.8rem;font-weight:800}.cancel-pickup div.subtitle{font-size:.8rem}.cancel-pickup__action-buttons{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:1rem;gap:.5rem}.pickup-filters{display:flex;align-self:flex-end}.pickup-filters .pickup-btn{font-size:.99975rem;font-weight:400;border:none;background-color:transparent;padding:16px 12px 0;text-transform:uppercase;text-wrap:nowrap;display:flex;flex-direction:column;align-items:center;cursor:pointer}.pickup-filters .pickup-btn-text{padding:0 8px}.pickup-filters .underline{height:8px;border-radius:4px;width:100%;margin-top:10px;background-color:transparent}.pickup-filters .active-filter{background-color:#8917f2}.pickup-filters .invite-ref{font-size:.99975rem;font-weight:400;border:none;background-color:#231f20;text-transform:uppercase;text-wrap:nowrap;display:flex;gap:.5rem;align-items:center;cursor:pointer;color:#fff;padding:0 2rem;border-radius:50px;font-weight:500;height:46px;align-self:center}.pickup-group-members{display:flex;flex-direction:column;gap:8px;padding-bottom:16px}.pickup-group-members .member-card-row{box-shadow:3px 3px 15px #231f201a;background-color:#fff;border-radius:13px;padding:16px;display:grid;grid-template-columns:repeat(3,1fr);align-items:center}.pickup-group-members .member-card-row .member-avatar-name{display:flex;align-items:center;gap:24px}.pickup-group-members .member-card-row .block-btn{height:50px;width:auto;display:flex;flex-direction:row;gap:16px;align-items:center;margin-left:auto;padding-left:16px;padding-right:20px;font-weight:700;border-radius:45px;font-size:12px}.pickup-group-members .member-card-row .block-btn-text{display:flex;flex-direction:column;align-items:flex-start}.pickup-group-members .member-card-row .block-btn .remove-text{font-size:10px;font-weight:400;text-transform:capitalize}.pickup-group-members button.load-more-btn{text-transform:lowercase;font-weight:600}.referee-invite-modal{background-color:#fff;box-shadow:3px 3px 15px #231f201a;display:flex;flex-direction:column;align-items:center;gap:2rem;padding:3rem;border-radius:12px}.referee-invite-modal div.subtitle{text-align:center}.referee-invite-modal h3{font-size:2.33275rem;font-weight:800;margin:0}.referee-invite-modal form{width:100%}.referee-invite-modal form .input{width:100%;margin-bottom:2rem}.referee-invite-modal form button{width:100%}section.referees.loader{text-align:center}section.referees div.next-page-btn-container{padding:1rem}section.referees div.next-page-btn-container button{border:none;background-color:#f2f2f2;cursor:pointer;color:#515151;border-radius:1rem;padding:.5rem 1rem}.marketplace-page{padding:0 16px 16px}@media only screen and (min-width: 1024px){.marketplace-page{padding:0 120px 16px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.marketplace-page{padding-bottom:32px}}.marketplace-page .heading{display:flex;justify-content:right;align-items:center}.marketplace-posts{padding-top:16px}.marketplace-posts.loading{display:flex;justify-content:center;align-items:center}.marketplace-posts button.create-post-button{max-width:200px;height:310px}.marketplace-header{flex-direction:row;gap:10px;align-items:center;display:flex}.marketplace-header-text{margin-right:8px}.create-post-form-base{width:600px}@media only screen and (max-width: 600px){.create-post-form-base{width:100%;margin:0 1rem}}.create-post-form-base div.heading-section{display:flex;justify-content:space-between}.create-post-form-base div.heading-section h4 span:nth-child(2){color:#2d19f7}.create-post-form-base div.delete-btn-wrapper{width:100%;text-align:center}.create-marketplace-post-step1 form{display:flex;flex-direction:column;gap:1rem}.create-marketplace-post-step1 form button.submit-btn{margin:auto;margin-top:2rem;width:260px;height:40px;padding:0}.create-marketplace-post-step2 form div.form-inputs{display:grid;grid-template-columns:1fr 1fr;column-gap:2rem}.create-marketplace-post-step2 form div.form-inputs div.select-photo{display:grid;grid-template-rows:auto 1fr}.create-marketplace-post-step2 form div.form-inputs div.select-photo .required-asterisk:after{content:"*";color:#2d19f7}.create-marketplace-post-step2 form div.form-inputs div.select-photo .photo-actions{display:inline-block;overflow:hidden;position:relative;margin-top:.5rem;border-radius:5px;border:1px solid #F2F2F2}.create-marketplace-post-step2 form div.form-inputs div.select-photo .photo-actions.error{border:1px solid #DB0DB6}.create-marketplace-post-step2 form div.form-inputs div.select-photo .photo-actions img{pointer-events:none;position:absolute;width:100%;height:100%;z-index:-1;object-fit:cover}.create-marketplace-post-step2 form div.form-inputs div.select-photo .photo-actions .photo-selection-btns{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;gap:1rem}.create-marketplace-post-step2 form div.form-inputs div.select-photo .photo-actions .photo-selection-btns.shift-bottom{bottom:0;top:unset}.create-marketplace-post-step2 form div.form-inputs div.select-photo .photo-actions .photo-selection-btns button.add-photo-btn{border-radius:50px;width:115px;height:42px;font-size:12px;font-weight:600;color:#2d19f7;background:#F0F2FF;border:none;display:flex;align-items:center;justify-content:space-evenly}.create-marketplace-post-step2 form div.form-inputs div.select-photo .photo-actions .photo-selection-btns button.add-photo-btn:enabled:hover{cursor:pointer}.create-marketplace-post-step2 form div.form-inputs div.select-photo-error{color:#db0db6;text-align:end;font-size:.7498125rem;font-weight:400}.create-marketplace-post-step2 form div.form-inputs .input-fields-wrapper{display:flex;flex-direction:column;gap:1rem}.create-marketplace-post-step2 form button.submit-btn{margin:auto;margin-top:2rem;width:260px;height:40px;padding:0}.organizer-approval{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;box-sizing:border-box;text-align:center;max-width:600px;margin:auto}.organizer-approval img{width:80%;height:auto}.organizer-approval h2{font-size:2.33275rem;font-weight:800}.organizer-approval p{line-height:1.8}.organizer-approval span{cursor:pointer;color:#2d19f7}.organizer-approval a,.organizer-approval a .button{width:100%}.profile{padding:1.5rem 12rem;display:flex;flex-direction:column;gap:0}@media only screen and (max-width: 1400px){.profile{padding:1rem 7rem 3rem}}@media only screen and (max-width: 1200px){.profile .heading{width:500px;margin:auto}}.profile-form-container{padding:0 2rem;display:flex;flex-direction:column;gap:0;justify-content:center;align-items:center}@media only screen and (min-width: 1024px){.profile-form-container{height:calc(100vh - 4rem)}}@media only screen and (min-width: 768px) and (max-width: 1023px){.profile-form-container{height:calc(100vh - 8rem)}}@media only screen and (max-width: 767px){.profile-form-container{height:100%}}.profile-form-container .profile-form{width:100%;display:flex;flex-direction:column;gap:30px}@media only screen and (min-width: 1024px){.profile-form-container .profile-form{width:32rem;box-shadow:3px 3px 15px #231f201a;background-color:#fff;border-radius:5px;padding:3rem 12rem;margin-bottom:4rem}}@media only screen and (min-width: 768px) and (max-width: 1023px){.profile-form-container .profile-form{width:32rem;box-shadow:3px 3px 15px #231f201a;background-color:#fff;border-radius:5px;padding:3rem 12rem;margin-bottom:4rem}}@media only screen and (min-width: 768px) and (max-width: 1023px){.profile-form-container .profile-form{padding:3rem}}@media only screen and (max-width: 767px){.profile-form-container .profile-form{height:100%;margin-bottom:2rem;display:flex;flex-direction:column;gap:0;justify-content:space-between}}.profile-form-container .profile-form .back-btn{background-color:transparent}.profile h2.heading{font-size:28px;font-weight:800;line-height:28px;color:#231f20;text-transform:uppercase}.profile-body{display:flex;flex-direction:row;gap:1rem}.profile-body .profile-image{position:relative;border-radius:5px;border:1px solid #DCDDDE;height:500px;width:500px}.profile-body .profile-image img{pointer-events:none;position:absolute;object-fit:cover;height:100%;width:100%}.profile-body .profile-image .change-photo-btn-container{height:100%;display:flex;flex-direction:row;gap:0;justify-content:center;align-items:flex-end}.profile-body .profile-image .change-photo-btn-container button.change-photo-btn{background:#FAF5FF;border:none;border-radius:50px;padding:0 20px;margin-bottom:1rem;z-index:1;height:45px;width:290px;font-size:12px;font-weight:500;line-height:12px;color:#8917f2;display:flex;flex-direction:row;gap:25px;align-items:center}.profile-body .profile-image .change-photo-btn-container button.change-photo-btn:enabled:hover{cursor:pointer}.profile-body .profile-details{flex:1}.profile-body .profile-details .details-card{position:relative;box-shadow:3px 3px 15px #231f201a;height:300px;background-color:#fff;border-radius:5px;margin-bottom:1rem;padding:40px;display:flex;flex-direction:column;gap:0}.profile-body .profile-details .details-card .menu-items{height:100%;width:100%;display:flex;flex-direction:column;gap:0;justify-content:space-evenly}.profile-body .profile-details .details-card .menu-items .menu-item{padding:1rem;font-size:15px;font-weight:500;line-height:20px;text-decoration:none;color:#231f20}.profile-body .profile-details .details-card .menu-items .menu-item:last-child{color:#b07af0}.profile-body .profile-details .details-card .menu-container{position:absolute;top:20px;right:20px}.profile-body .profile-details .details-card .menu-container .icon-btn{padding:20px}.profile-body .profile-details .details-card-name{font-size:26px;font-weight:800;line-height:36px;color:#231f20;text-transform:uppercase;letter-spacing:.06em;display:flex;flex-direction:row;gap:12px;align-items:center}.profile-body .profile-details .details-card-role{margin:1rem 0 2rem;font-size:15px;font-weight:600;line-height:19px;color:#b07af0;text-transform:capitalize}.profile-body .profile-details .details-card-info{display:flex;flex-direction:column;gap:16px;margin-top:auto}.profile-body .profile-details .details-card-info .rounded-container{background:#F7F7F7;border-radius:50px;height:50px;padding:0 20px;font-size:15px;font-weight:500;line-height:19px;display:flex;flex-direction:row;gap:25px;align-items:center}.profile-body .profile-details .logout-btn-container{padding:2rem;border:1px solid #DCDDDE;border-radius:5px;display:flex;flex-direction:row;gap:0;justify-content:center}.profile-body .profile-details .logout-btn-container .button{width:16rem}@media only screen and (max-width: 1200px){.profile-body{flex-direction:column;margin:auto}.profile-body .profile-details{width:500px}}.splash-page{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5rem;background:url(/assets/connect-splash-a5f0cbb3.png);background-size:cover;padding:0 30px}@media only screen and (max-width: 767px){.splash-page{justify-content:space-between}}.splash-page-header{display:flex;flex-direction:column;align-items:center;gap:1rem}@media only screen and (max-width: 767px){.splash-page-header{gap:.5rem;margin-top:160px}}.splash-page-header img{width:100%}@media only screen and (min-width: 1024px){.splash-page-header img{height:100px}}.splash-page-header .slogan{color:#fff;font-size:43px;font-weight:300;letter-spacing:.2em;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1023px){.splash-page-header .slogan{font-size:28px}}@media only screen and (max-width: 767px){.splash-page-header .slogan{font-size:18px}}.splash-page .actions-container{width:35%}@media only screen and (min-width: 768px) and (max-width: 1023px){.splash-page .actions-container{width:50%}}@media only screen and (max-width: 767px){.splash-page .actions-container{width:100%;margin-bottom:60px}}.splash-page .actions-container button{width:100%}.financial-table{padding:1rem;box-shadow:none}.financial-table .table-toolbar{margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #E5E7EB;min-height:36px}.financial-table .table-toolbar .tab-btn{border:none;outline:none;background-color:unset;border-bottom:2px solid transparent;height:36px;cursor:pointer;font-size:14px;font-weight:600;line-height:20px;color:#717171}.financial-table .table-toolbar .tab-btn.active{color:#8917f2;border-bottom:2px solid #8917F2}.financial-table .table-toolbar .export-btn{border:none;outline:none;background-color:#ebeef1;color:#393b3e;padding:4px 8px;border-radius:4px;font-weight:500;font-size:14px;cursor:pointer}.financial-table .table-toolbar .export-btn:hover{background-color:#f9fafb}.financial-table .filters-section{margin-bottom:1rem;display:flex;gap:1rem;align-items:flex-end}.financial-table .filters-section .filter-input{flex:1;min-width:200px}.financial-table .table-head-cell{padding:.75rem;font-size:12px;font-weight:700;line-height:14px;color:#717171;white-space:nowrap}.financial-table .table-head-cell:last-child{padding-right:0;text-align:right}.financial-table .table-head-cell:first-child{padding-left:0}.financial-table .table-row{cursor:pointer;color:#444}.financial-table .table-row:hover{background-color:#f9fafb}.financial-table .table-row td{border-bottom:1px solid #E5E7EB;padding:8px 12px;font-size:14px;font-weight:400;line-height:16px;color:#444}.financial-table .table-row-cell{border-bottom-color:#e5e7eb;color:#444;padding-top:8px;padding-bottom:8px;font-size:14px;white-space:nowrap}.financial-table .table-row-cell:last-child{padding-right:0}.financial-table .table-row-cell:first-child{padding-left:0}.financial-table .table-row-cell.text-ellipsis{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.financial-table .text-ellipsis{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.financial-table .pagination-result{color:#6b7280;font-size:.875rem}.financial-table .paginate-btn{background:none;border:1px solid #E5E7EB;padding:.25rem .75rem;border-radius:4px;cursor:pointer;color:#374151;font-weight:500}.financial-table .paginate-btn:disabled{opacity:.5;cursor:not-allowed}.financial-table .paginate-btn:not(:disabled):hover{background-color:#f9fafb}.status-badge{padding:2px 8px;border-radius:4px;font-size:12px;font-weight:500}.status-badge.fully_refunded{background-color:#ef5350;color:#fff}.status-badge.partially_refunded{background-color:#ff9800;color:#fff}.payment-method-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .75rem;border-radius:4px;font-size:.75rem;font-weight:500;background-color:#f3f4f6;color:#374151;border:1px solid #E5E7EB}.payment-method-badge i{font-size:.875rem;color:#6b7280}.payment-method-badge.credit-card{background-color:#f0fdf4;border-color:#d1fae5;color:#059669}.payment-method-badge.credit-card i{color:#059669}.payment-method-badge.bank-transfer{background-color:#eff6ff;border-color:#dbeafe;color:#2563eb}.payment-method-badge.bank-transfer i{color:#2563eb}.payment-method-badge.paypal{background-color:#fdf2f8;border-color:#fce7f3;color:#db2777}.payment-method-badge.paypal i{color:#db2777}.payment-method-badge.stripe{background-color:#f5f3ff;border-color:#ede9fe;color:#7c3aed}.payment-method-badge.stripe i{color:#7c3aed}.refund-modal{max-width:490px;width:100%;padding:0 20px;box-shadow:none;max-height:80vh;overflow-y:scroll;border-radius:8px;-ms-overflow-style:none;scrollbar-width:none}.refund-modal::-webkit-scrollbar{display:none}.refund-modal-header{padding:20px 0;border-bottom:1px solid #E5E7EB}.refund-modal .refund-badge{padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;background-color:#ef5350;color:#fff}.refund-modal .refund-info-banner{background-color:#f3f4f6;border-radius:8px;padding:16px;margin-top:8px}.refund-modal .refund-info-banner .amount-info{flex:1;text-align:center;padding:0 12px;border-right:1px solid #E5E7EB}.refund-modal .refund-info-banner .amount-info:last-child{border-right:none}.refund-modal .refund-info-banner .amount-info .label{font-size:12px;color:#6b7280;margin-bottom:4px}.refund-modal .refund-info-banner .amount-info .value{font-size:16px;font-weight:600;color:#111827}.refund-modal .refund-amount{font-size:28px;font-weight:700;line-height:36px}.refund-modal .refund-amount .currency{text-transform:uppercase;font-weight:400;color:#717171;margin-left:4px}.refund-modal .player-name{font-size:14px;font-weight:400;line-height:20px;color:#717171}.refund-modal .refund-btn{width:100%;border:none;background-color:#8917f2;color:#fff;padding:4px 8px;border-radius:5px;font-size:14px;font-weight:400;line-height:20px}.refund-modal .refund-btn:disabled{color:#b5b3b7;background-color:#f2f2f2}.refund-modal .checkout-header{font-size:24px;font-weight:700;line-height:24px}.refund-modal .checkout-heading{font-size:14px;font-weight:700;line-height:20px;color:#717171}.refund-modal .checkout-text{font-size:14px;font-weight:400;line-height:20px;color:#444}.refund-modal .payment-method-section{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background-color:#f9fafb;border-radius:8px;margin-bottom:8px}.refund-modal .payment-method-section .payment-method{display:flex;align-items:center;gap:8px;color:#374151;font-size:14px;font-weight:500}.refund-modal .payment-method-section .payment-method i{color:#6b7280}.refund-modal .payment-method-section .payment-status{display:flex;align-items:center}.refund-modal .details-heading{font-size:16px;font-weight:700;line-height:24px;color:#444}.refund-modal .payment-details,.refund-modal .payment-method-details{padding-bottom:20px;border-bottom:1px solid #E5E7EB}.refund-modal .payment-details .checkout-text,.refund-modal .payment-method-details .checkout-text{width:-webkit-fill-available}.refund-modal .amount-breakdown{background-color:#fff;border:1px solid #E5E7EB;border-radius:8px;margin:16px 0;box-shadow:0 1px 2px #0000000d}.refund-modal .amount-breakdown .amount-section{padding:16px;border-bottom:1px solid #E5E7EB}.refund-modal .amount-breakdown .amount-section:last-child{border-bottom:none}.refund-modal .amount-breakdown .amount-section h3{margin:0 0 12px;font-size:14px;font-weight:600;color:#374151;display:flex;align-items:center;gap:8px}.refund-modal .amount-breakdown .amount-section h3:before{content:"";width:4px;height:16px;background-color:#6366f1;border-radius:2px;display:inline-block}.refund-modal .amount-breakdown .amount-section .amount-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:14px;color:#4b5563;padding:4px 0}.refund-modal .amount-breakdown .amount-section .amount-row:last-child{margin-bottom:0}.refund-modal .amount-breakdown .amount-section .amount-row.discount{color:#059669;background-color:#f0fdf4;padding:6px 8px;border-radius:4px;margin:8px 0}.refund-modal .amount-breakdown .amount-section .amount-row.fee{color:#6b7280;background-color:#f9fafb;padding:6px 8px;border-radius:4px;margin:8px 0}.refund-modal .amount-breakdown .amount-section .amount-row.total{margin-top:12px;padding:12px 0 4px;border-top:1px dashed #E5E7EB;font-weight:600;color:#111827}.refund-modal .amount-breakdown .amount-section .amount-row.refunded{color:#ef4444;background-color:#fef2f2;padding:6px 8px;border-radius:4px;margin:8px 0}.refund-modal .amount-breakdown .amount-section .amount-row.remaining{color:#059669;font-weight:500;background-color:#f0fdf4;padding:6px 8px;border-radius:4px;margin:8px 0}.refund-modal .customer-info-section{background-color:#fff;border:1px solid #E5E7EB;border-radius:8px;padding:16px;margin:16px 0;box-shadow:0 1px 2px #0000000d}.refund-modal .customer-info-section .section-title{font-size:16px;font-weight:600;color:#111827;margin-bottom:16px;display:flex;align-items:center;gap:8px}.refund-modal .customer-info-section .section-title:before{content:"";width:4px;height:16px;background-color:#6366f1;border-radius:2px;display:inline-block}.refund-modal .customer-info-section .info-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.refund-modal .customer-info-section .info-grid .info-item.full-width{grid-column:1/-1}.refund-modal .customer-info-section .info-grid .info-item .info-label{font-size:12px;color:#6b7280;margin-bottom:4px;font-weight:500}.refund-modal .customer-info-section .info-grid .info-item .info-value{font-size:14px;color:#111827;font-weight:500;word-break:break-word}.refund-modal .customer-info-section .info-grid .info-item .info-value a{color:#6366f1;text-decoration:none;transition:color .2s ease}.refund-modal .customer-info-section .info-grid .info-item .info-value a:hover{color:#4f46e5;text-decoration:underline}.refund-modal .timeline{margin-top:24px;padding-top:24px;border-top:1px solid #E5E7EB}.refund-modal .timeline .details-heading{margin-bottom:16px}.refund-modal .timeline .timeline-content{padding:12px 16px;background-color:#f9fafb;border-radius:8px;margin-left:8px;position:relative}.refund-modal .timeline .timeline-content:before{content:"";position:absolute;left:-8px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #F9FAFB}.refund-modal .timeline .timeline-title{font-weight:600;color:#111827;font-size:14px;margin-bottom:4px;display:flex;align-items:center;gap:8px}.refund-modal .timeline .timeline-title:before{content:"";width:8px;height:8px;border-radius:50%;background-color:#6366f1;display:inline-block}.refund-modal .timeline .timeline-text{color:#6b7280;font-size:12px;margin-bottom:8px}.refund-modal .timeline .event-amount{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:4px;margin-bottom:8px;font-size:13px}.refund-modal .timeline .event-amount.refunded{background-color:#fef2f2;color:#ef4444}.refund-modal .timeline .event-amount.refunded .label{font-weight:500}.refund-modal .timeline .event-amount.refunded .value{font-weight:600}.refund-modal .timeline .event-amount.paid{background-color:#f0fdf4;color:#059669}.refund-modal .timeline .event-amount.paid .label{font-weight:500}.refund-modal .timeline .event-amount.paid .value{font-weight:600}.refund-modal .timeline .timeline-description{margin-top:8px;font-size:13px;color:#4b5563;padding:8px 12px;background-color:#fff;border-radius:4px;border:1px solid #E5E7EB;line-height:1.5}.refund-modal .timeline .refund-details{margin-top:8px;font-size:13px;color:#ef4444;padding:8px 12px;background-color:#fef2f2;border-radius:4px;display:flex;align-items:center;gap:8px}.refund-modal .timeline .refund-details:before{content:"";width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23EF4444'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.refund-modal .timeline .refund-details .amount{font-weight:600}.refund-modal .timeline .MuiTimelineDot-root{padding:0;width:12px;height:12px;margin:0;box-shadow:none;border:2px solid #6366F1;background-color:#fff}.refund-modal .timeline .MuiTimelineDot-root.MuiTimelineDot-outlined{border-color:#6366f1}.refund-modal .timeline .MuiTimelineConnector-root{background-color:#e5e7eb;width:2px}.refund-modal .timeline .MuiTimelineItem-root{min-height:80px;padding-bottom:24px}.refund-modal .timeline .MuiTimelineItem-root:last-child{padding-bottom:0}.refund-modal .payment-status{font-size:12px;font-weight:500;line-height:16px}.refund-amount-modal{border-radius:5px;background-color:#fff;box-shadow:3px 3px 15px #231f201a;padding:2rem;display:flex;flex-direction:column;gap:2rem;min-width:400px}.refund-amount-modal .header-section{text-align:center;display:flex;flex-direction:column;gap:1rem}.refund-amount-modal .header-section .title{margin:0;font-size:1.5rem;font-weight:800;color:#111827}.refund-amount-modal .header-section .refund-details{text-align:left;background-color:#f9fafb;border-radius:8px;padding:1rem}.refund-amount-modal .header-section .refund-details p{margin:0 0 1rem;color:#4b5563;font-size:.875rem;line-height:1.5}.refund-amount-modal .header-section .refund-details p strong{color:#111827;font-weight:600}.refund-amount-modal .header-section .refund-details .amount-info{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background-color:#fff;border:1px solid #E5E7EB;border-radius:6px}.refund-amount-modal .header-section .refund-details .amount-info span{color:#6b7280;font-size:.875rem}.refund-amount-modal .header-section .refund-details .amount-info span.amount{color:#111827;font-weight:600;font-size:1rem}.refund-amount-modal form div.refund-amt-input{position:relative;margin-bottom:1.5rem}.refund-amount-modal form div.refund-amt-input input{padding-left:2rem;font-size:1rem}.refund-amount-modal form div.refund-amt-input:before{content:"$";position:absolute;left:1rem;top:55%;font-size:16px;color:#555}.refund-amount-modal form .refund-info-section{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.refund-amount-modal form .refund-info-section .info-item{display:flex;align-items:center;gap:.5rem;color:#6b7280;font-size:.875rem}.refund-amount-modal form .refund-info-section .info-item i{color:#6366f1;font-size:1rem}.payment-status{padding:1px 6px;border-radius:4px;font-weight:500}.payment-status.paid{background-color:#f1ffbf;border:1px solid #B4E1A2;color:#05690d}.payment-status.pending{color:#8917f2;background-color:#faf5ff;border:1px solid #D8BFF0}.payment-status.failed{background-color:#feeffc;color:#db0db6;border:1px solid #F2C9E3}.payment-status.refunded{background-color:#e4ecec;color:#545969;border:1px solid #CBD5D6}._errorBoundary_15w68_1{height:100vh;display:flex;align-items:center;justify-content:center}.header{display:flex;flex-direction:row;gap:0;justify-content:space-between;position:sticky;top:0;background-color:#f7f7f7;align-items:center;height:4rem;padding:0 2rem 0 1.5rem;z-index:99}.header-nav{display:flex;gap:2rem}.header .icon-container{cursor:pointer;display:flex;align-items:center}.league-dropdown{width:300px;position:relative}.league-dropdown-title{border-radius:10px;height:38px;transition:all .2s ease;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:.99975rem;font-weight:400;color:#fff;padding:0 1.5rem;background-color:#b07af0;text-overflow:ellipsis;width:100%;border:none}.league-dropdown-title.open{background-color:#fff;color:#231f20;border:1px solid #B07AF0}.league-dropdown-title .down-arrow-icon-wrapper{transition:all .2s linear;transform:rotate(0)}.league-dropdown-title .down-arrow-icon-wrapper.open{transform:rotate(180deg)}.league-dropdown-options{position:absolute;top:50px;left:0;color:#231f20;background-color:#fff;border-radius:5px;width:100%;box-shadow:3px 3px 15px #231f201a}.league-dropdown-options.open{opacity:1;z-index:999;max-height:400px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.league-dropdown-options.open::-webkit-scrollbar{display:none}.league-dropdown-options .item{padding:.5rem 2rem;font-size:.99975rem;font-weight:400;transition:all .2s ease;width:100%;border:none;background-color:transparent;text-align:left;position:relative}.league-dropdown-options .item:before{content:"";border-radius:50px;height:12px;width:12px;background-color:#d6de23;position:absolute;left:10px;top:11px}.league-dropdown-options .item:hover{cursor:pointer;background-color:#bdc3fc}.league-dropdown-options .no-leagues{padding:1rem;text-align:center;color:#878689}.layout-container{height:100%;width:100%;display:flex;flex-direction:row;gap:0}@media only screen and (min-width: 768px) and (max-width: 1023px){.layout-container{flex-direction:column}}.layout-container .layout{height:100%;width:100%;overflow-y:scroll}@media only screen and (min-width: 768px) and (max-width: 1023px){.layout-container .layout{height:calc(100vh - 4rem);width:100%}}.layout{height:100%}.siderail{background:#FFFFFF;z-index:101;height:100%;width:90px;box-shadow:3px 3px 15px #231f201a;display:flex;flex-direction:column;gap:0;align-items:center}@media only screen and (max-width: 767px){.siderail{position:fixed;bottom:0;height:80px;width:100%;display:flex;flex-direction:row;gap:32px;align-items:center;justify-content:center}}@media only screen and (min-width: 768px) and (max-width: 1023px){.siderail{position:fixed;bottom:0;height:80px;width:100%;display:flex;flex-direction:row;gap:32px;align-items:center;justify-content:center}}.siderail a{font-size:.6665rem;text-align:center;text-decoration:none;color:transparent}.siderail .avatar-icon-container{text-align:center;cursor:pointer;margin:1.5rem 0 .5rem;padding:8px;border-radius:13px;font-size:.7498125rem}@media only screen and (max-width: 767px){.siderail .avatar-icon-container{margin:0;padding:4px 8px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.siderail .avatar-icon-container{margin:0;padding:4px 8px}}.siderail .avatar-icon-container:hover{background:#FAF5FF}.siderail .avatar-icon-container:hover span{color:#8917f2}.siderail .avatar-icon-container .avatar-icon{border-radius:30px;overflow:hidden;margin-bottom:6px;box-shadow:3px 3px 15px #231f201a;height:44px;width:44px;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center}.siderail .avatar-icon-container .avatar-icon img{height:44px;width:44px}.siderail .nav-icon:hover span{color:#8917f2}.siderail .nav-icon:hover .nav-icon-wrapper{background:#FAF5FF}.siderail .nav-icon:hover .asterisk svg path,.siderail .nav-icon:hover .asterisk svg rect,.siderail .nav-icon:hover .schedule svg path,.siderail .nav-icon:hover .schedule svg rect,.siderail .nav-icon:hover .feed svg path,.siderail .nav-icon:hover .feed svg rect,.siderail .nav-icon:hover .people svg path,.siderail .nav-icon:hover .people svg rect,.siderail .nav-icon:hover .chart svg path,.siderail .nav-icon:hover .chart svg rect{stroke:#8917f2}.siderail .nav-icon:hover .schedule svg path,.siderail .nav-icon:hover .trophy svg path,.siderail .nav-icon:hover .marketplace svg path{fill:#8917f2}.siderail .nav-icon:hover .people svg path:nth-last-of-type(-n+2){fill:#8917f2}.siderail .nav-icon .chart .icon-wrapper{position:relative;left:3px;top:3px}@media only screen and (max-width: 767px){.siderail .nav-icon{padding:0;margin:0}.siderail .nav-icon span{display:none}}@media only screen and (min-width: 768px) and (max-width: 1023px){.siderail .nav-icon{padding:0;margin:0}.siderail .nav-icon span{display:none}}.siderail .nav-icon-wrapper{margin:5px auto;border-radius:50%;height:50px;width:50px;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center}@media only screen and (max-width: 767px){.siderail .nav-icon-wrapper{margin:0}}@media only screen and (min-width: 768px) and (max-width: 1023px){.siderail .nav-icon-wrapper{margin:0}}.siderail .asterisk-container{margin-top:auto;padding-bottom:1.5rem}@media only screen and (max-width: 767px){.siderail .asterisk-container{padding:0;margin:0}}@media only screen and (min-width: 768px) and (max-width: 1023px){.siderail .asterisk-container{padding:0;margin:0}}.siderail .kebab-menu-wrapper .kebab-menu .menu.bottom-right{left:-115px;top:-120px}.workspaces-drawer{box-shadow:3px 3px 15px #231f201a;position:absolute;top:0;z-index:100;background:#FFFFFF;padding:0 10px 0 90px;border-radius:0 15px 15px 0;overflow-y:scroll;height:100%;width:22rem}@media only screen and (max-width: 767px){.workspaces-drawer{width:100%;padding:0;border-radius:15px;top:unset;bottom:0}}@media only screen and (min-width: 768px) and (max-width: 1023px){.workspaces-drawer{width:100%;padding:0;border-radius:15px;top:unset;bottom:0}}@media only screen and (min-width: 768px) and (max-width: 1023px){.workspaces-drawer{height:50%}}@media only screen and (max-width: 767px){.workspaces-drawer{height:89%}}.workspaces-drawer-content{height:96%;padding:20px 8px 10px 12px;display:flex;flex-direction:column;gap:0}@media only screen and (min-width: 768px) and (max-width: 1023px){.workspaces-drawer-content{padding:20px 30px}}.workspaces-drawer-content .create-workspace-btn{margin-top:auto}.workspaces-drawer-content .create-workspace-btn button{font-weight:500}.workspaces-drawer-title{margin-left:24px;font-size:14px;font-weight:400;line-height:19px;color:#b5b3b7}.workspaces-drawer .workspace-name-container{margin-bottom:2rem;padding-left:26px;text-transform:uppercase;font-weight:400;cursor:pointer;position:relative;display:flex;flex-direction:row;gap:0;align-items:center}.workspaces-drawer .workspace-name-container.selected:before{content:"";position:absolute;border-radius:50%;top:calc(50% - 8px);left:0;background:#8917F2;height:16px;width:16px}.workspaces-drawer .workspace-name-container:is(.is-ref):before{top:calc(50% - 6px);height:12px;width:12px}.workspaces-drawer .workspace-name-container .workspace-name{text-transform:capitalize;font-weight:700;font-size:15px}.workspaces-drawer .workspace-name-container .organization-name{font-size:10px}.no-workspaces{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;text-align:center;max-width:400px;align-self:center}@media only screen and (min-width: 1024px){.no-workspaces{padding:0 8px 0 12px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.no-workspaces{padding:0 12px}}@media only screen and (max-width: 767px){.no-workspaces{padding:0 12px}}.no-workspaces-header{text-transform:uppercase;font-weight:800;font-size:28px;margin:20px 0 0}.no-workspaces-text{margin:12px}@media only screen and (min-width: 768px) and (max-width: 1023px){.no-workspaces-text{max-width:22rem}}@media only screen and (max-width: 767px){.no-workspaces-text{max-width:22rem}}.no-workspaces-text:last-of-type{padding-bottom:20px}.create-workspace{display:flex;height:100%;align-items:center}.create-workspace-title{text-align:center;font-size:28px;font-weight:800;margin:0}.create-workspace-subtitle{text-align:center;margin:0 0 2rem}.create-workspace .workspace-avatar-label{text-align:center;margin:0;font-size:.7498125rem}.create-workspace form{width:100%;display:flex;flex-direction:column;gap:1rem}.create-workspace form .change-photo-container{height:140px;width:140px;align-self:center;margin-bottom:1rem}.create-workspace form .change-photo-container img{pointer-events:none;width:100%;height:100%;object-fit:cover;border-radius:50%}.create-workspace form .create-workspace-cta{padding:0 1rem}.create-workspace form .create-workspace-cta .nav-dots{margin-top:1rem}.create-workspace form .cta-btn{width:100%}.create-workspace form .next-btn{margin-top:1rem}.create-workspace form .upload-btn{margin:0 1rem}@media only screen and (min-width: 1024px){.team-page{height:calc(100vh - 4rem)}}@media only screen and (min-width: 768px) and (max-width: 1023px){.team-page{height:calc(100vh - (4rem + 80px))}}@media only screen and (min-width: 1024px){.team-page .player-profile{height:calc(100vh - 4rem)}}@media only screen and (min-width: 768px) and (max-width: 1023px){.team-page .player-profile{height:calc(100vh - (4rem + 80px))}}.team-invite{margin:auto;background:#fff;border-radius:16px;padding:24px 16px 16px;width:400px;box-shadow:0 2px 16px #00000014;display:flex;flex-direction:column;align-items:stretch;position:relative}.team-invite-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.team-invite-content img{height:122px;width:122px;margin-bottom:8px}.team-invite-content__title{font-size:2rem;font-weight:800;line-height:1.2;text-align:center;margin-bottom:.5rem}.team-invite-content__subtitle{font-size:1rem;line-height:1.5;text-align:center;margin-bottom:18px;color:#222}.invite-player-modal{background:#fff;border-radius:16px;padding:24px 16px 16px;width:400px;margin:0 auto;box-shadow:0 2px 16px #00000014;display:flex;flex-direction:column;align-items:stretch}.invite-player-modal__header{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px 0;gap:2px;width:352px;max-width:100%;height:54px;background:#F7EFFF;border-radius:40px;align-self:stretch;margin:0 auto 18px;font-size:1.2rem;font-weight:700;text-align:center}.invite-player-modal__header-invite{width:auto;height:16px;font-family:Open Sans,sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:16px;display:flex;align-items:center;color:#8917f2;flex:none;order:0;flex-grow:0}.invite-player-modal__header-to{width:auto;height:20px;font-family:Open Sans,sans-serif;font-style:normal;font-weight:700;font-size:15px;line-height:20px;display:flex;align-items:center;color:#8917f2;flex:none;order:1;flex-grow:0}.invite-player-modal__player-label{font-size:1rem;font-weight:600;margin-bottom:6px;color:#888;margin-left:2px}.invite-player-modal__player-card{background:#fff;border-radius:8px;border:1.5px solid #E0E0E0;padding:18px 14px 10px;margin-bottom:24px;box-shadow:none;position:relative}.invite-player-modal__field-group{display:flex;flex-direction:column;margin-bottom:12px}.invite-player-modal__field-group label{font-size:.98em;font-weight:500;margin-bottom:4px;color:#888}.invite-player-modal__field-group input{padding:10px 12px;border:1px solid #f3f3f3;border-radius:6px;font-size:1rem;background:#f7f7f7}.invite-player-modal__remove{background:none;border:none;color:#e74c3c;font-size:.98em;cursor:pointer;position:absolute;top:18px;right:18px;text-decoration:underline;font-weight:500}.invite-player-modal__add{display:flex;padding:8px 0;flex-direction:column;justify-content:center;align-items:center;gap:2px;align-self:stretch;border-radius:40px;border:1px solid var(--grey-3-dcddde, #DCDDDE);background:var(--grey-1-f-7-f-7-f-7, #F7F7F7);margin-bottom:12px}.invite-player-modal__add:hover{background:#f3f3f3;color:#7c3aed}.invite-player-modal__actions{display:flex;flex-direction:column;gap:12px;margin-top:8px;align-items:center}.invite-player-modal__cancel,.invite-player-modal__send{display:flex;height:53px;padding:17px 20px;justify-content:center;align-items:center;gap:38px;border:transparent;border-radius:5px;background:#231F20;text-align:center;width:320px!important;font-family:Open Sans;font-size:15px;font-style:normal;font-weight:700;line-height:normal;cursor:pointer}.invite-player-modal__cancel{background:transparent;color:#000}.invite-player-modal__send{background:#7c3aed;color:#fff}.invite-player-modal__send:disabled{background:#bdbdbd;cursor:not-allowed}.invite-player-modal__error{color:#e74c3c;font-size:.92em;margin-top:3px;margin-left:2px;font-weight:500;font-size:12px}.invite-player-modal__checkbox-group{display:flex;flex-direction:column;gap:8px;margin-top:8px}.invite-player-modal__checkbox{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:.9em;font-weight:500;color:#666}.invite-player-modal__checkbox input[type=checkbox]{width:16px;height:16px;margin:0;cursor:pointer;accent-color:#7c3aed}.invite-player-modal__checkbox span{-webkit-user-select:none;user-select:none}.invite-player-modal__checkbox:hover{color:#7c3aed}@media (max-width: 600px){.invite-player-modal{max-width:98vw;padding:12px 2vw}.invite-player-modal__field-group input{font-size:.98em}}.member-list-layout{height:100%;display:flex}.member-list-layout__sidebar{background-color:#fff;box-shadow:3px 3px 15px #231f2033;z-index:3;width:400px}.member-list-layout__sidebar .player-profile-carousel{-ms-overflow-style:none;scrollbar-width:none}.member-list-layout__sidebar .player-profile-carousel::-webkit-scrollbar{display:none}.member-list-layout__sidebar .player-profile-carousel .carousel-actions{top:20%}@media only screen and (max-width: 1200px){.member-list-layout__sidebar .player-profile-carousel .carousel-actions{top:16%}.member-list-layout__sidebar .player-profile-carousel .carousel-actions .button.button-round{border-radius:50%;height:28px;width:28px}.member-list-layout__sidebar .player-profile-carousel .carousel-actions .button.button-round svg{height:16px;width:16px}}.member-list-layout__sidebar .player-profile-carousel .player-profile{width:400px}@media only screen and (max-width: 1199px){.member-list-layout__sidebar .player-profile-carousel .player-profile{width:270px}}@media only screen and (max-width: 1199px){.member-list-layout__sidebar{max-width:270px}.member-list-layout__sidebar .player-profile-top .banner{height:40vh}.member-list-layout__sidebar .player-profile-bottom{padding:18px 13px}.member-list-layout__sidebar .player-profile-bottom .player-profile-toolbar .button-round{height:28px!important;width:28px!important}.member-list-layout__sidebar .player-profile-bottom .player-profile-toolbar .button-round svg{height:12px!important;width:12px!important}.member-list-layout__sidebar .player-profile-bottom .info-name{font-size:15px;line-height:20px}.member-list-layout__sidebar .player-profile-bottom .info-teams p{font-size:8px}.member-list-layout__sidebar .player-profile-bottom .player-stats{padding:6px 20px}.member-list-layout__sidebar .player-profile-bottom .player-stats .stat-item-title{font-size:8px;line-height:11px}.member-list-layout__sidebar .player-profile-bottom .player-stats .stat-item-amount{font-size:22px;line-height:29px}.member-list-layout__sidebar .player-profile-bottom .player-contact .rounded-container{height:28px;font-size:8px;line-height:11px}.member-list-layout__sidebar .player-profile-bottom .player-contact .rounded-container svg{height:14px;width:14px}.member-list-layout__sidebar .player-profile-bottom .player-contact .button-round{height:28px;width:28px}.member-list-layout__sidebar .player-profile-bottom .player-contact .button-round svg{height:16px;width:16px}}.member-list-layout__content{width:100%;display:flex;flex-direction:column;gap:20px}@media only screen and (max-width: 767px){.member-list-layout__content{display:flex;flex-direction:column;gap:0}}.member-info-list{padding-bottom:2rem;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.member-info-list::-webkit-scrollbar{display:none}.member-info-list_inner{padding:0 20px}@media only screen and (min-width: 768px) and (max-width: 1023px){.member-info-list_inner{padding:0 10px}}.member-item{background:#FFFFFF;box-shadow:3px 3px 15px #231f201a;border-radius:13px;cursor:pointer;display:flex;flex-direction:row;gap:0;align-items:center}.member-item.active{position:relative}.member-item.active:before{content:"";position:absolute;display:block;border-radius:50%;left:-6px;width:12px;height:12px;background:#8917F2}.member-item-inner{padding:8px 20px;display:flex;flex-direction:row;gap:0;justify-content:space-between;align-items:center;flex:1}.member-item-info{display:flex;flex-direction:row;gap:20px;align-items:center;flex:1;min-width:180px}@media only screen and (min-width: 1024px){.member-item-info{flex:.8}}.member-item-info .player-avatar{min-width:64px}.member-item-info .player-fullname{font-weight:600;font-size:15px;line-height:20px;color:#231f20;width:100%;max-width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-item-info .player-fullname .waiting-confirmation{margin-top:4px}.member-item-info .player-fullname .waiting-confirmation span{display:flex;padding:0 8px;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#FFEFD5;color:#d57c00;font-family:Open Sans;font-size:10px;font-style:italic;font-weight:400;line-height:normal;width:fit-content}.member-item-info .player-fullname .pending-acceptance{margin-top:4px}.member-item-info .player-fullname .pending-acceptance span{display:flex;padding:0 8px;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#FFFCC5;color:#918200;font-family:Open Sans;font-size:10px;font-style:italic;font-weight:400;line-height:normal;width:fit-content}.member-item .base-button.base-button-round{position:relative}.member-item .base-button.base-button-round .icon-wrapper{position:absolute;left:11px;top:11px}.member-item .waiver-button button{margin-right:1rem}.member-item .waiver-button button span{width:100%}.member-item .waiver-button .waiver-label-top{font-size:10px;font-weight:400}.member-item .waiver-button .waiver-label-bottom{font-size:12px;font-weight:700}.search-players-header{padding:20px 20px 0;display:flex;flex-direction:column;gap:12px}.search-players-header-title{font-size:15px;font-weight:800;line-height:20px}.search-players-header button.base-button:first-child{align-self:end}.search-input-wrapper{max-width:535px;position:relative;display:flex;flex-direction:row;gap:0;flex:1}@media only screen and (min-width: 768px) and (max-width: 1023px){.search-input-wrapper{max-width:309px}}.search-input-wrapper:before{z-index:2;content:"";position:absolute;display:block;left:20px;top:20px;background:url(/assets/magnify-34f5b210.svg) no-repeat;height:15px;width:15px}.search-input-wrapper input.search-input{position:relative;background-color:#f2f2f2;padding:0 45px;border-radius:5px;border:none;outline:none;max-height:53px;width:100px;font-size:15px;font-weight:400;line-height:20px;color:#231f20;height:53px;width:100%;display:flex;flex-direction:row;gap:0;flex:1}.search-input-wrapper input.search-input::placeholder{font-size:15px;font-weight:400;line-height:20px;color:#878689}.search-input-wrapper .btn-wrapper{position:absolute;right:0;top:6px}.add-confirmation{box-shadow:3px 3px 15px #231f2026;border-radius:13px;margin:0 20px;padding:20px 70px 10px;background:#FFFFFF;display:flex;flex-direction:column;gap:0;align-items:center}@media only screen and (max-width: 767px){.add-confirmation{padding:20px 40px 10px}}.add-confirmation .title{font-size:28px;font-weight:800;line-height:31px;text-transform:uppercase}.add-confirmation .subtitle{font-size:12px;font-weight:400;line-height:19px;text-align:center}.add-confirmation img{height:112px;width:112px}.add-confirmation .captain-button{display:flex;flex-direction:row;gap:16px;align-items:center;width:100%;border-radius:45px;padding:13px 16px}.add-confirmation .captain-button-selected{border:1px solid #7E8400;color:#7e8400;background-color:#f1ffbf}.add-confirmation .captain-button-selected .stacked{display:flex;flex-direction:column;gap:0;text-align:left}.add-confirmation .captain-button-selected .stacked .button-label{font-size:10px;font-weight:400;line-height:16px}.add-confirmation .captain-button-selected .stacked .button-sublabel{font-size:12px;font-weight:700;line-height:16px}.add-confirmation .captain-button-unselected{border:1px solid #DCDDDE;background-color:#f7f7f7;color:#dcddde}.add-confirmation .captain-button-unselected .stacked{display:flex;flex-direction:column;gap:0;text-align:left}.add-confirmation .captain-button-unselected .stacked .button-label{font-size:10px;font-weight:400;line-height:16px}.add-confirmation .captain-button-unselected .stacked .button-sublabel{font-size:12px;font-weight:700;line-height:16px}.add-confirmation .confirm-action{font-size:15px;font-weight:800;line-height:20px;height:53px}.add-confirmation .confirm-action.cancel{font-weight:400}.team-page-header{position:sticky;top:0;z-index:99}@media only screen and (max-width: 767px){.team-page-header{padding:16px 0;background:#F7F7F7}}.team-page-header .header-title{text-align:center;text-transform:capitalize;flex:1;font-size:15px;line-height:20px}.league-teams{z-index:10;padding:0 20px;display:flex;flex-direction:row;gap:0;justify-content:space-between}.league-teams div:first-of-type{flex-wrap:nowrap!important}.league-teams a{text-decoration:none}.league-teams .league-team{color:#231f20;background:#FFFFFF;border-radius:5px;margin:0 10px;box-shadow:3px 3px 15px #231f201a;height:58px;width:190px;display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center;flex:1}.league-teams .league-team span{max-width:130px;font-weight:400;font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.league-teams .league-team.active{color:#2d19f7}.teams-arrows{border:none;cursor:pointer;flex-shrink:0;height:58px;width:38px}.teams-arrows.right{border-radius:0 5px 5px 0;background-color:transparent}.teams-arrows.right:disabled{cursor:default}.teams-arrows.right:not(:disabled):hover svg path{fill:#8917f2!important}.teams-arrows.left{border-radius:5px 0 0 5px;background-color:transparent}.teams-arrows.left:disabled{background-color:transparent;cursor:default}.teams-arrows.left:disabled svg path{fill:#dcddde!important}.teams-arrows.left:not(:disabled):hover svg path{fill:#8917f2!important}.header-toolbar .header-toolbar-inner{padding:0 20px 0 10px;display:flex;flex-direction:row;gap:0;justify-content:space-between}.header-toolbar .left-actions{display:flex;flex-direction:row;gap:16px;align-items:center}.header-toolbar .left-actions .roster-total{font-weight:700;font-size:12px;line-height:16px;text-align:center;text-transform:uppercase;color:#231f20;display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:center}.header-toolbar .left-actions .roster-total-text{font-weight:700;font-size:12px;line-height:16px}.header-toolbar .left-actions .roster-total-num{font-weight:800;font-size:15px;line-height:20px}.header-toolbar .right-actions{display:flex;flex-direction:row;gap:10px}.organization-settings{padding:0 12rem;display:flex;flex-direction:column;max-width:1200px;margin:0 auto 2rem}@media only screen and (max-width: 1240px){.organization-settings{padding:0 2rem 2rem}}@media only screen and (max-width: 767px){.organization-settings{padding:0}}@media only screen and (max-width: 767px){.organization-settings .heading{padding:0 16px}}.organization-settings .heading h2{font-weight:800;font-size:28px;color:#231f20;text-transform:uppercase;margin:0 0 12px}.organization-settings .settings-filters{display:flex;gap:16px;margin-bottom:16px}@media only screen and (max-width: 767px){.organization-settings .settings-filters{padding:0 16px;overflow:auto;white-space:nowrap}}.organization-settings .settings-filters .settings-btn-content{display:flex;gap:1rem;align-items:center;padding:0 2rem;font-size:.7498125rem;white-space:nowrap}.organization-settings .settings-filters button.settings-filter{border-radius:50px;height:42px;opacity:.4;font-weight:600}.organization-settings .settings-filters button.settings-filter.active{box-shadow:3px 3px 15px #231f2044;opacity:1}.organization-settings-body{display:flex;gap:1rem}@media only screen and (max-width: 767px){.organization-settings-body{box-shadow:3px 3px 15px #231f201a;margin-top:6px;background:#FFFFFF;border-radius:30px 30px 0 0;flex-direction:column;align-items:center;padding:0 2rem 8rem}}.organization-settings-body .workspace-dropdown{margin-bottom:40px}@media only screen and (max-width: 767px){.organization-settings-body .workspace-dropdown{margin-bottom:20px}}.organization-settings-body .workspace-dropdown label{font-weight:300;font-size:.7498125rem}.organization-settings-body .card-container{box-shadow:3px 3px 15px #231f201a;background-color:#fff;border-radius:5px;padding:40px 48px;width:100%}.organization-settings-body .card-container-content{display:flex;gap:48px}.organization-settings-body .no-workspace-container{display:flex;width:100%;justify-content:center}@media only screen and (max-width: 767px){.organization-settings-body .no-workspace-container{padding:40px 0}}.organization-settings-body .image-container{width:40%;display:flex;flex-direction:column;gap:1rem}.organization-settings-body .image-container .change-photo-container{height:300px}.organization-settings-body .image-container .change-photo-container img{pointer-events:none;width:100%;height:100%;object-fit:cover;border-radius:5px}.organization-settings-body .image-container .button{margin-top:2rem}.organization-settings-body .mobile-photo-container{margin:3rem 2rem 2rem;text-align:center}.organization-settings-body .mobile-photo-container .org-detail-label{font-weight:300;font-size:.7498125rem;margin-bottom:12px}.organization-settings-body .mobile-photo-container img{height:100px;width:100px;object-fit:cover;border-radius:50%}.organization-settings-body .details-container{width:60%;display:flex;flex-direction:column;gap:2rem}@media only screen and (max-width: 767px){.organization-settings-body .details-container{width:100%}}.organization-settings-body .details-container .mobile-buttons-container{width:100%;display:flex;flex-direction:column;gap:24px;margin-top:24px}.organization-settings-body .details-container .button{margin-top:auto}.organization-settings-body .org-detail{display:flex;gap:24px;align-items:center;font-weight:300}.organization-settings-body .org-detail-label{font-size:.7498125rem}.organization-settings-body .org-detail-icon{width:42px;height:42px;display:flex;justify-content:center;align-items:center;background:#F7F7F7;border-radius:50%}.organization-settings-body .org-detail-info{flex:1}.organization-settings-body .org-detail-info-label{font-size:.7498125rem;margin-bottom:5px}.organization-settings-body .org-detail-info-text{font-size:1.2496875rem;text-transform:uppercase}.organization-settings-roles{display:flex;flex-direction:column;gap:1rem;width:auto;margin-bottom:6rem}@media only screen and (max-width: 767px){.organization-settings-roles{padding:0 16px}}.organization-settings-roles-loader{align-self:center;margin:4rem}.organization-settings-roles .card-row{display:grid;grid-template-columns:6rem 1fr 3fr auto auto;align-items:center;box-shadow:3px 3px 15px #231f201a;background-color:#fff;border-radius:5px;padding:1.5rem}@media only screen and (max-width: 767px){.organization-settings-roles .card-row{grid-template-columns:5rem 3fr auto auto auto}}.organization-settings-roles .card-row .name-item{font-weight:600}.organization-settings-roles .card-row .name-item-role{text-transform:capitalize;font-weight:500;font-size:12px;padding:3px 10px;border-radius:5px;color:#231f20;background:#F7F7F7;width:fit-content;margin-top:6px}.organization-settings-roles .card-row .name-item .is-admin{color:#8917f2;background:#F7EFFF}.organization-settings-roles .card-row .contact-item{display:flex;justify-content:space-around}.organization-settings-roles .card-row .remove-btn{font-weight:600;font-size:12px;justify-self:end;padding:1rem;width:8rem;margin-left:2rem}.organization-settings-roles .card-row .remove-icon{margin-left:2rem}@media only screen and (max-width: 767px){.organization-settings-roles .card-row .remove-icon{margin-left:1rem}}.organization-settings-roles .add-save-btns{width:auto;display:flex;justify-content:space-between;margin-top:1rem}.organization-settings-roles .add-save-btns .add-link{text-decoration:none}.organization-settings-roles .add-save-btns .add-btn,.organization-settings-roles .add-save-btns .save-btn{display:flex;gap:12px;align-items:center;justify-content:center;width:auto;padding-left:2rem;padding-right:2rem;font-size:12px;height:100%}.organization-settings-roles .add-save-btns button{font-weight:600}.roles-radio-group .radio-label{font-size:x-small}.remove-user{padding:0 24px;text-align:center}@media only screen and (min-width: 1024px){.remove-user{width:600px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.remove-user{width:600px}}.remove-user .waste-basket-img{height:112px;width:112px}.remove-user h3{font-size:28px;font-weight:800;margin:12px}.remove-user .cta{margin:40px 0;display:flex;flex-direction:column;gap:24px}.remove-user .cta button.delete-user{padding:12px 0}.remove-user .cta button.basic{font-size:.99975rem;font-weight:400;text-transform:unset}.organization-settings-form{box-shadow:3px 3px 15px #231f201a;background-color:#fff;border-radius:5px;padding:3rem 12rem}@media only screen and (min-width: 768px) and (max-width: 1023px){.organization-settings-form{padding:3rem 8rem}}@media only screen and (max-width: 767px){.organization-settings-form{margin-top:6px;border-radius:30px 30px 0 0;padding:2rem 2rem 6rem}}.organization-settings-form form{display:flex;flex-direction:column;gap:1.5rem;align-items:center}.organization-settings-form form .circular-btn{align-self:flex-start}.organization-settings-form form .input,.organization-settings-form form .cta{width:100%}.organization-settings-form form .cta button{width:100%;margin-top:1.5rem}.organization-settings-form form .cta button:last-of-type{font-weight:500}.stripe-connect-card-container{display:flex;flex-direction:column;gap:4rem}.stripe-connect-card-container .loading-container{display:flex;justify-content:center;align-items:center;flex:1}.stripe-connect-card-container .stripe-title-and-info{display:flex;gap:4rem;align-items:center}.stripe-accounts-wrapper__select_default_indicator{width:fit-content;padding:4px 8px;border-radius:16px;font-size:10px;background-color:#f7f7f7;margin-bottom:.8rem}.stripe-accounts-wrapper .stripe-accounts-radio-group{gap:1.5rem}.stripe-accounts-wrapper .stripe-account-info{display:flex;align-items:center;gap:2rem}.stripe-accounts-wrapper .stripe-account-info__icon-container{background-color:#f7f7f7;border-radius:50px;height:42px;width:42px;display:flex;align-items:center;justify-content:center}.stripe-accounts-wrapper .stripe-account-info__text{display:flex;flex-direction:column}.connect-stripe-btn{display:flex;align-items:center;flex-direction:column;gap:1rem}.stripe-workspaces-container .stripe-workspaces-title{display:flex;align-items:center;justify-content:center;padding:.4rem 0;border-radius:50px;margin-bottom:1rem;background-color:#f2f2f2}.stripe-workspaces-container .stripe-workspaces-list{border:1px solid #DCDDDE;border-radius:4px;padding:1rem;display:flex;flex-direction:column;gap:1.5rem}.organization-settings-waivers{box-shadow:3px 3px 15px #231f201a;background:#FFFFFF;border-radius:5px;padding:2rem;max-width:825px}.organization-settings-waivers .base-button{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:300px}.organization-settings-waivers .empty-waivers-container{display:flex;flex-direction:column;align-items:center}.organization-settings-waivers .empty-waivers-text{display:flex;flex-direction:column;align-items:center;margin-bottom:3rem}.organization-settings-waivers .empty-waivers-text h4{font-weight:800;font-size:28px;margin:1rem 0}.organization-settings-waivers .empty-waivers-text span{text-align:center}.organization-settings-waivers .edit-waivers-container{height:fit-content}@media only screen and (max-width: 767px){.organization-settings-waivers .edit-waivers-container{margin-bottom:40px}}.organization-settings-waivers .edit-waivers-container .textarea{margin:1rem 0 2rem}.organization-settings-waivers .edit-waivers-container .base-button-primary{margin-bottom:1rem}.organization-settings-waivers .edit-waivers-text{height:240px;background:#FFFFFF;padding:1rem;margin:1rem 0;white-space:pre-wrap;overflow-y:auto;border:1px solid #F2F2F2;border-radius:13px}@media only screen and (max-width: 1024px){.organization-settings-waivers .edit-waivers-text{width:calc(100% - 32px);height:fit-content;overflow-y:visible}}.organization-settings-waivers .edit-waivers-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:1rem}.organization-settings-waivers .edit-waivers-header span{font-weight:600}.organization-settings-waivers .edit-waivers-info{font-size:12px}.organization-settings-waivers .edit-waivers-bulk-header{margin-bottom:16px;margin-top:40px;padding-top:2rem;border-top:1px solid #DCDDDE}.organization-settings-waivers .edit-waivers-bulk-header span{font-weight:600}.organization-settings-waivers .edit-waivers-bulk-form{width:100%;padding-top:16px;display:flex;flex-direction:column;gap:16px}.organization-settings-waivers .edit-waivers-radio-group{display:flex;justify-content:left}.organization-settings-waivers .edit-waivers-warning{width:100%;display:flex;flex-direction:row;gap:0;justify-content:center;background-color:#feeffc;color:#db0db6;font-style:italic;padding:4px 0}.card-container{display:flex;flex-direction:column;gap:24px}.settings-card{border:solid 1px #F2F2F2;padding:24px;border-radius:15px;display:flex;flex-direction:column;gap:24px}.settings-title{font-weight:700;font-size:15px;color:#231f20}.settings-description{font-size:15px;color:#231f20}.technology-fee-container{display:flex;gap:24px;align-items:center}.icon-container{padding:10px;border-radius:25px;background-color:#f7f7f7}.technology-fee-content{width:100%;display:flex;flex-direction:column}.technology-fee-mode{padding:4px 8px;background-color:#faf5ff;border-radius:3px;color:#8917f2;text-transform:capitalize}.radio-group{display:flex;flex-direction:column;gap:24px}.radio-label-container{padding-left:20px}.radio-label{font-weight:700;font-size:15px;background-color:#f7f7f7;padding:4px 8px;text-transform:capitalize}.radio-label.active{color:#9c41ff}.radio-label.inactive{color:#231f20}.radio-description{font-size:15px;color:#231f20;text-transform:capitalize}.workspace-name{font-size:9px}.tax-info{display:flex;justify-content:space-between;width:100%;font-size:15px}.button-container{width:100%;display:flex;flex-direction:column;gap:24px}.add-user{flex-direction:column;padding:0 24px}@media only screen and (min-width: 1024px){.add-user{width:600px}}.add-user h3{padding-bottom:1rem}.add-user .input{width:100%;margin-bottom:1.5rem}.add-user .badges-container{display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin:.5rem 0 1rem}@media only screen and (max-width: 767px){.add-user .badges-container{grid-template-columns:1fr}}.add-user .badges-container .badge{cursor:pointer;box-shadow:3px 3px 15px #231f201a;border-radius:13px;padding:1.5rem;background:#FFFFFF;color:#878689}.add-user .badges-container .badge .btn-header{display:flex;align-items:center;gap:1rem;font-weight:500}.add-user .badges-container .badge .btn-header .icon-wrapper{border-radius:50%;height:50px;width:50px;display:flex;align-items:center;justify-content:center;background:#F2F2F2}.add-user .badges-container .badge .badge-text{font-size:.7498125rem;font-weight:400;line-height:20px}.add-user .badges-container .selected{color:#8917f2}.add-user .badges-container .selected .btn-header .icon-wrapper{background:#F7EFFF}.add-user .badges-container .error{border:1px solid #DB0DB6}.add-user .error-text{color:#db0db6;text-align:center;font-size:.7498125rem;font-weight:400}.add-user .send-btn{width:100%;text-transform:capitalize;margin-top:6rem}@media only screen and (max-width: 767px){.add-user .send-btn{margin-top:1rem}}.create-season{display:flex;flex-direction:column;gap:0;width:1180px;height:100%;box-sizing:border-box;padding-left:5rem;padding-right:7rem}.req-asterisk{color:#9c41ff}.select-leagues{display:flex;flex-direction:column;gap:1.5rem}.select-leagues-loading{display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center;height:100%}.select-leagues .season-name-input{width:50%}.select-leagues .add-league-btn .button{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;border-radius:50px;padding:1rem;height:42px;width:183px;font-size:.7498125rem}.select-leagues .add-league-btn .button .add-league-btn-content{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center}.select-leagues .add-league-btn .button .add-league-btn-content .plus-icon{border:2px solid white;border-radius:50%;padding:.2rem;width:10px;height:10px}.select-leagues .add-league-btn .button .add-league-btn-content p{font-weight:700}.select-leagues .leagues-list{display:flex;flex-direction:column;gap:1rem}.select-leagues-header{display:flex;flex-direction:row;gap:0;align-items:center;width:1052px}.select-leagues-header-text-container{width:80%}.select-leagues-header-text{color:#4c3bfa;display:flex;flex-direction:column;gap:0;font-size:2.166125rem;font-weight:800;margin:0}.select-leagues-header-text span{color:#231f20;font-size:2.9159375rem;font-weight:800;margin:0;position:relative;bottom:1rem}.select-leagues-header-subtext{margin-top:.5rem;font-weight:500;font-size:.99975rem}.select-leagues-header-submit-container{display:flex;align-items:center;justify-content:end;width:20%}.select-leagues-header-submit-container-content{display:flex;flex-direction:column;gap:.75rem;align-items:center}.select-leagues-header-submit-container-content .button{padding:.5rem 1rem;height:42px;width:173px;border-radius:30px;font-size:.7498125rem}.select-leagues-header-submit-container-content .nav-dots{margin:0}.league-list-card-template-prop-status{margin-left:1rem}.latest-leagues-list{display:flex;flex-direction:column;gap:.5rem;padding-bottom:2rem}.latest-leagues-list-loading{width:100%;display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center}.latest-leagues-list span{display:flex;flex-direction:row;gap:0;justify-content:start;align-items:center}.latest-leagues-list .new-card-container{height:212px;width:100%;display:flex;flex-direction:column;gap:.5rem;border-radius:13px;background-color:#fff;padding:1rem 2.5rem 1rem 1.5rem}.latest-leagues-list .new-card-top{display:flex;flex-direction:row;gap:.5rem;height:40%;align-items:center}.latest-leagues-list .new-card-top-left{display:flex;flex-direction:row;gap:.5rem;width:50%;align-items:center}.latest-leagues-list .new-card-top-left .latest-leagues-list-card-name-input{width:60%}.latest-leagues-list .new-card-top-right{width:50%;align-items:center}.latest-leagues-list .new-card-top-right .blank-copy{display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center}.latest-leagues-list .new-card-top-right .blank-copy .error{color:#db0db6}.latest-leagues-list .new-card-top-right .blank-copy span{color:#878689;width:200px;font-weight:400;font-size:.99975rem;text-align:center}.latest-leagues-list .new-card-bottom{height:60%;display:flex;flex-direction:row;gap:.5rem}.latest-leagues-list .new-card-bottom .format.selected{background-color:#faf5ff;border:1px solid #9C41FF}.latest-leagues-list .new-card-bottom .format{display:flex;flex-direction:row;gap:1rem;width:50%;border:1px solid #F2F2F2;border-radius:13px;align-items:center}.latest-leagues-list .new-card-bottom .format:hover{cursor:pointer}.latest-leagues-list .new-card-bottom .format img{height:58px;width:58px;padding-left:.5rem}.latest-leagues-list .new-card-bottom .format-text-container{display:flex;flex-direction:column;gap:0;height:100%;width:80%}.latest-leagues-list .new-card-bottom .format-text-container-title{padding-top:.75rem;margin:0;font-weight:700}.latest-leagues-list .new-card-bottom .format-text-container-text{font-size:.7498125rem;width:100%}.latest-leagues-list-card{display:grid;grid-template-columns:1fr 2fr 1fr 1fr 1fr 1fr;height:80px;width:100%;padding:.5rem 2.5rem .5rem 1.5rem;border-radius:13px;background-color:#fff;font-size:.99975rem}.latest-leagues-list-card-radio-image{display:flex;flex-direction:row;gap:0;justify-content:space-between;align-items:center;width:120px}.latest-leagues-list-card-radio-image .select-icon{z-index:999}.latest-leagues-list-card-radio-image .league-image{display:flex;flex-direction:row;gap:0;height:80px;width:80px;overflow:hidden;position:relative;border-radius:5px}.latest-leagues-list-card-radio-image .league-image .image{object-fit:cover;width:100%}.latest-leagues-list-card-radio-image .league-image-blank{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;height:80px;width:80px;overflow:hidden;position:relative;border-radius:5px}.latest-leagues-list-card-radio-image .league-image-blank svg{border-radius:5px}.latest-leagues-list-card-radio-image .league-image-blank .blank-image{box-shadow:3px 3px 15px #231f201a;height:75px;width:75px}.latest-leagues-list-card-name{display:flex;flex-direction:column;gap:.5rem;justify-content:center;width:250px}.latest-leagues-list-card-name .day-of-week{font-size:.6665rem}.latest-leagues-list-card-name .league-name{font-weight:800}.latest-leagues-list-card-name-input{display:flex;flex-direction:column;gap:.5rem;justify-content:center;width:250px;margin-left:1rem}.latest-leagues-list-card-name-input .input{z-index:999}.latest-leagues-list-card .chip{width:40%}.latest-leagues-list-card .blank-copy{display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center;margin-left:4rem;width:460px}.latest-leagues-list-card .blank-copy span{font-weight:400;color:#878689;font-size:.99975rem}.latest-leagues-list-card-prop{display:flex;flex-direction:row;gap:.5rem;justify-content:center;align-items:center;position:relative;right:.75rem}.latest-leagues-list-card-prop-season,.latest-leagues-list-card-prop-gender{font-size:.9164375rem}.latest-leagues-list-card:hover{color:#8917f2;cursor:pointer}.skill-container{display:flex;flex-direction:row;gap:.2rem;align-items:center}.skill-container .circle{border:2px solid #231F20;border-radius:50%;height:8px;width:8px}.skill-container .circle.small{border:2px solid #231F20;border-radius:50%;height:3px;width:3px}.skill-container .filled{background-color:#231f20}.format-leagues{display:flex;flex-direction:column;gap:4rem}.format-leagues-loading{display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center;height:100%}.format-leagues .leagues-list-container{display:flex;flex-direction:column;gap:1rem;margin-top:-2rem}.toast-error-fields{color:#8917f2}.create-season-form-header{display:flex;flex-direction:row;gap:0;align-items:center}.create-season-form-header-text-container{width:75%}.create-season-form-header-text{display:flex;flex-direction:column;gap:0;font-size:2.166125rem;font-weight:800;margin:0;color:#4c3bfa;width:80%}.create-season-form-header .season-name{margin:0;font-size:2.9159375rem;font-weight:800;position:relative;bottom:1rem}.create-season-form-header-submit-container{width:25%;display:flex;align-items:center;justify-content:end}.create-season-form-header-submit-container-content{display:flex;flex-direction:column;gap:.75rem;align-items:center}.create-season-form-header-submit-container-content .button{padding:.5rem 1rem;height:42px;width:fit-content;border-radius:30px;font-size:.7498125rem}.create-season-form-header-submit-container-content .nav-dots{margin:0}.action-buttons{display:flex;justify-content:end;align-items:center}.action-buttons-edit{display:flex;flex-direction:row;gap:1rem;align-items:center;justify-content:end}.action-buttons-edit .cancel{font-size:.7498125rem}.action-buttons-edit .button{border-radius:45px;width:fit-content;height:42px;padding:.5rem 1.2rem;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center}.action-buttons-edit .button .btn-content{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:center;font-size:.7498125rem}.action-buttons .button{border-radius:45px;width:fit-content;height:42px;padding:.5rem 1.2rem;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center}.action-buttons .button .btn-content{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:center;font-size:.7498125rem}.league-list{display:flex;flex-direction:column;gap:.5rem;padding-bottom:2rem}.league-list-table{width:100%}.no-leagues{display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center}.format-league-card{height:100px;border-radius:13px;background-color:#fff;font-size:.9164375rem;padding:.5rem 0 .5rem 1.5rem}.format-league-card-container{display:flex;flex-direction:row;gap:1rem;align-items:center;height:100%}.format-league-card-image,.format-league-card-image-blank{width:80px;height:80px}.format-league-card-image-blank img{border-radius:5px}.format-league-card .league-image{width:80px;height:80px;object-fit:cover;border-radius:5px}.format-league-card .chip{margin-top:.25rem;width:40%}.format-league-card-name{padding-left:1rem;width:37%}.format-league-card-name div{display:flex;flex-direction:column;justify-content:center;height:60px;margin:0;padding:0}.format-league-card-name div .day-of-week{font-size:.6665rem}.format-league-card-name div .league-name{font-weight:800}.format-league-card-name .input{display:flex;flex-direction:column;justify-content:center;align-items:start}.format-league-card-name .input .input-error{padding:0;margin:0;height:fit-content}.format-league-card-name .input input{padding-left:1rem;width:275px}.format-league-card-prop{text-align:center;height:100%;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;width:15%}.format-league-card-prop .blank{border:1px solid #F7F7F7;border-radius:5px;width:100px;height:50px;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center}.format-league-card-prop .blank span{color:#8917f2;font-size:.7498125rem}.format-league-card-prop-skill{display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center;height:100%;width:15%}.format-league-card-prop-skill .blank{border:1px solid #F7F7F7;border-radius:5px;width:100px;height:50px;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center}.format-league-card-prop-skill .blank span{color:#8917f2;font-size:.7498125rem}.select{width:100%;position:relative}.select .error-title{background:#FACDF2;color:#db0db6}.select-title{border-radius:5px;background-color:#f7f7f7;transition:all .3s ease;height:53px;width:100%;border:none;cursor:pointer;display:flex;justify-content:space-evenly;gap:3px;align-items:center;font-size:.99975rem;font-weight:700;color:#000;padding:0 .65rem;font-size:.833125rem;font-weight:400}.select-title .placeholder{color:#878689}.select-title.open{border-radius:5px;background-color:#f7f7f7;color:#231f20;font-weight:400;outline:1px solid #8917F2}.select-options{position:absolute;top:3.75rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));color:#231f20;flex-wrap:wrap;background-color:#fff;border-radius:5px;width:100%;height:150px;overflow-y:scroll;overflow-x:hidden;box-shadow:3px 3px 15px #231f201a;-ms-overflow-style:none;scrollbar-width:none}.select-options::-webkit-scrollbar{display:none}.select-options.open{opacity:1;z-index:999}.select-options .active-skill{background-color:#8917f2;color:#fff}.select-options .item{padding:1rem;font-size:.99975rem;font-weight:700;cursor:pointer;text-align:center;transition:all .3s ease;border:none;font-size:.833125rem;font-weight:400;height:20px;display:flex;align-items:center;justify-content:center;background-color:#fff}.select-options .item:hover,.select-options .active{background-color:#8917f2;color:#fff}.select-options .item-skill{padding:1rem;font-size:.99975rem;font-weight:700;cursor:pointer;text-align:center;transition:all .3s ease;border:none;font-size:.833125rem;background-color:#fff;display:flex;justify-content:center;align-items:center}.select-options .item-skill:hover{background-color:#8917f2;color:#fff}.select-error{color:#db0db6;text-align:end;font-size:.7498125rem;font-weight:400}.format-league-card-template-card{height:42px;border-radius:13px;padding:.5rem 0 .5rem 1.5rem;background-color:#fff;font-size:.9164375rem}.format-league-card-template-card-image{width:80px;height:80px}.format-league-card-template-card-container{display:flex;flex-direction:row;gap:1rem;align-items:center;height:100%}.format-league-card-template-card-name{padding-left:2.5rem;width:60%}.format-league-card-template-card-prop{width:25%;padding:0 .5rem;text-align:center}.format-league-card-template-card-prop.format{padding-left:3.75rem}.format-league-card-template-card-prop.gender{padding-right:.2rem}.format-league-card-template-card-prop.skill{padding-right:1.25rem}.format-league-card-template-two{height:35px;width:100%;border-radius:13px;background-color:#fff;font-size:.9164375rem;padding-bottom:.5rem}.format-league-card-template-two-container{display:flex;flex-direction:row;gap:1rem;align-items:center;height:100%}.format-league-card-template-two-image{width:80px}.format-league-card-template-two-name{padding-top:.5rem;padding-left:4rem;width:225px}.schedule-league-card-template{width:100%;height:42px;border-radius:13px;padding:.5rem 0 .5rem 1.5rem;background-color:#fff;font-size:.9164375rem;table-layout:fixed}.schedule-league-card-template-blank{width:90px}.schedule-league-card-template-name{padding-left:1rem;width:225px}.schedule-league-card-template-start-times{width:150px;text-align:center;position:relative;right:.5rem}.schedule-league-card-template-locations{width:150px;text-align:center}.schedule-league-card-template-start-date{text-align:center;position:relative;right:.5rem}.schedule-league-card-template-organizer{text-align:center}.schedule-league-card{height:90px;width:100%;border-radius:13px;background-color:#fff;font-size:.9164375rem;padding:.5rem 0 .5rem 1.5rem;table-layout:fixed}.schedule-league-card .chip{width:40%}.schedule-league-card-image{height:80px;width:80px}.schedule-league-card .league-image{height:80px;width:80px;object-fit:cover;border-radius:5px}.schedule-league-card .image-blank{height:80px;width:80px;object-fit:cover}.schedule-league-card .image-blank img{border-radius:5px}.schedule-league-card-name{padding-left:1rem;width:225px}.schedule-league-card-name div{display:flex;flex-direction:column;gap:0;justify-content:center;height:60px;margin:0;padding:0}.schedule-league-card-name div .day-of-week{font-size:.6665rem}.schedule-league-card-name div .league-name{font-weight:800}.schedule-league-card-start-times{width:150px;text-align:center;padding-right:.5rem}.schedule-league-card-start-times .blank{height:50px;width:150px;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;border:1px solid #F7F7F7;border-radius:5px;position:relative;left:.2rem}.schedule-league-card-start-times .blank span{color:#8917f2;font-size:.7498125rem}.schedule-league-card-locations{width:150px;text-align:center;padding-right:.5rem}.schedule-league-card-locations .blank{height:50px;width:150px;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;border:1px solid #F7F7F7;border-radius:5px;position:relative;left:.2rem}.schedule-league-card-locations .blank span{color:#8917f2;font-size:.7498125rem}.schedule-league-card-prop{text-align:center;padding-right:.5rem}.schedule-league-card-prop .select-title{height:70px}.schedule-league-card-prop .select-options{top:4.75rem}.schedule-league-card-prop .blank{height:50px;width:120px;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;border:1px solid #F7F7F7;border-radius:5px;position:relative;left:1rem}.schedule-league-card-prop .blank span{color:#8917f2;font-size:.7498125rem}.schedule-league-card-prop-start-date{text-align:center;padding-right:.5rem}.schedule-league-card-prop-start-date .input input{font-size:.99975rem;border-radius:5px 5px 0 0;padding:.5rem;border-bottom:1px solid #8917F2}.schedule-league-card-prop-start-date .blank{height:50px;width:120px;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;border:1px solid #F7F7F7;border-radius:5px;position:relative;left:1rem}.schedule-league-card-prop-start-date .blank span{color:#8917f2;font-size:.7498125rem}.times-container{height:53px;width:100%;position:relative;display:flex;align-items:center}.times-container .times-click{background-color:#f2f2f2;border-radius:5px;width:100%;height:53px;display:flex;justify-content:center;align-items:center;padding:.5rem;cursor:default}.times-container .times-click-error{border-radius:5px;height:53px;display:flex;justify-content:center;align-items:center;padding:.5rem;width:100%;cursor:default;background-color:#facdf2}.times-container .error-box{color:#db0db6;height:fit-content;text-align:end;width:100%;padding:0;font-size:.7498125rem;font-weight:400}.times-container .menu{position:absolute;width:550px;background-color:#fff;box-shadow:3px 3px 15px #231f2033;border-radius:5px;transition:all .2s ease;overflow:hidden;z-index:999;display:flex;flex-direction:column;align-items:start;padding:1rem;gap:.5rem;bottom:4rem;right:0}.times-container .menu .bottom-container{display:flex;align-items:center;gap:1rem;width:100%}.times-container .menu .bottom-container .time-inputs{width:90%;display:flex;flex-direction:row;justify-content:start;flex-wrap:wrap}.times-container .menu .bottom-container .time-inputs .time-container{margin:1rem;position:relative;display:flex;align-items:center}.times-container .menu .bottom-container .time-inputs .time-container button.delete-time-btn{position:absolute;top:-10px;right:-10px;z-index:1;height:20px;width:20px}.times-container .menu .bottom-container .btn-container{height:100%;width:10%;display:flex;flex-direction:column;justify-content:end;align-items:start}.times-container .menu .bottom-container .btn-container .add-btn{height:100%;width:37px;background-color:#9c41ff}.big-locations-container{height:53px;width:100%;position:relative;display:flex;align-items:center}.big-locations-container .locations-click{background-color:#f2f2f2;border-radius:5px;height:53px;display:flex;width:100%;justify-content:center;align-items:center;padding:.5rem;cursor:default}.big-locations-container .locations-click-error{background-color:#facdf2;border-radius:5px;height:53px;display:flex;width:100%;justify-content:center;align-items:center;padding:.5rem;cursor:default}.big-locations-container .menu{position:absolute;width:750px;background-color:#fff;box-shadow:3px 3px 15px #231f2033;border-radius:5px;transition:all .2s ease;overflow:hidden;z-index:999;display:flex;flex-direction:column;align-items:start;padding:1rem;gap:.5rem;bottom:4rem;right:0}.big-locations-container .menu .bottom-container{display:flex;align-items:center;gap:1rem;width:100%}.big-locations-container .menu .bottom-container .location-inputs{width:95%;display:flex;flex-direction:row;justify-content:start;flex-wrap:wrap}.big-locations-container .menu .bottom-container .location-inputs .locations-container{margin:.5rem;position:relative;display:flex;align-items:center}.big-locations-container .menu .bottom-container .location-inputs .locations-container button.delete-location-btn{position:absolute;top:-10px;right:-10px;z-index:1;height:20px;width:20px}.big-locations-container .menu .bottom-container .location-inputs .locations-container:last-child{margin-right:0}.big-locations-container .menu .bottom-container .btn-container{height:100%;width:5%;display:flex;flex-direction:column;justify-content:end;align-items:start}.big-locations-container .menu .bottom-container .btn-container .add-btn{height:100%;width:37px;background-color:#9c41ff}.register-league-card-template{width:100%;height:42px;border-radius:13px;padding:.5rem 0 .5rem 1.5rem;background-color:#fff;font-size:.9164375rem;table-layout:fixed}.register-league-card-template-blank{width:90px}.register-league-card-template-name{padding-left:1rem;width:225px}.register-league-card-template-photo{width:100px;text-align:center;position:relative;right:1.25rem}.register-league-card-template-description{width:265px;text-align:center;position:relative}.register-league-card-template-prop{width:75px;text-align:center}.register-league-card-template-deposit{width:75px;text-align:center;position:relative;left:.5rem}.register-league-card{height:90px;width:100%;border-radius:13px;background-color:#fff;font-size:.9164375rem;padding:.5rem 0 .5rem 1.5rem;table-layout:fixed}.register-league-card .chip{width:40%}.register-league-card-image{height:80px;width:80px}.register-league-card-image img{border-radius:5px}.register-league-card .league-image{height:80px;width:80px;object-fit:cover;border-radius:5px}.register-league-card-name{padding-left:1rem;width:200px}.register-league-card-name div{display:flex;flex-direction:column;gap:0;justify-content:center;height:60px;margin:0;padding:0}.register-league-card-name div .day-of-week{font-size:.6665rem}.register-league-card-name div .league-name{font-weight:800}.register-league-card-photo{width:100px;text-align:center}.register-league-card-photo .photo-button-container{display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center}.register-league-card-photo .photo-button-container .purple{background-color:#faf5ff;color:#8917f2}.register-league-card-photo .photo-button-container .photo-button{width:85px;border-radius:45px;text-transform:capitalize;font-weight:500;padding:9px 20px;display:flex;justify-content:center;align-items:center}.register-league-card-photo .photo-button-container .photo-button-content{display:flex;align-items:center;gap:.5rem}.register-league-card-photo .photo-button-container .photo-button-content span{font-size:.7498125rem;width:45px}.register-league-card-description{width:235px;text-align:center}.register-league-card-description .description-container{height:80px;width:100%;position:relative;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;text-align:start;font-size:.7498125rem;padding-left:5px}.register-league-card-description .description-container-closed{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;padding:10px;height:60px;overflow:hidden;cursor:default}.register-league-card-description .description-container-closed .blank{height:50px;width:235px;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;border:1px solid #F7F7F7;border-radius:5px}.register-league-card-description .description-container-closed .blank span{color:#8917f2;font-size:.7498125rem}.register-league-card-description .description-container-open{height:208px;width:475px;position:absolute;background-color:#fff;box-shadow:3px 3px 15px #231f2026;border-radius:5px;transition:all .2s ease;overflow:hidden;z-index:999;display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:center;padding:1rem;bottom:-5rem;left:-5rem}.register-league-card-description .description-container-open-text-bubble{height:188px;width:455px;text-align:start;border-radius:5px;padding:10px;background-color:#f7f7f7}.register-league-card-description .description-container-open-text-bubble p{font-size:.7498125rem;margin:0}.register-league-card-description .textarea{width:325px}.register-league-card-description .textarea textarea{font-size:.7498125rem}.register-league-card-prop{width:75px;text-align:center}.register-league-card-prop .blank{height:50px;width:80px;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;border:1px solid #F7F7F7;border-radius:5px}.register-league-card-prop .blank span{color:#8917f2;font-size:.7498125rem}.register-league-card-prop .deposit{width:95px}.register-league-card-prop .input{position:relative}.register-league-card-prop .input:before{content:"$";position:absolute;left:10px;top:50%;transform:translateY(-50%)}.register-league-card-prop .input input[type=number]{font-size:.7498125rem;padding-left:20px}.format-season-leagues-card.classic{height:100px}.format-season-leagues-card.classic .chip{width:40%}.format-season-leagues-card.classic .format-season-leagues-card-image{height:80px;width:80px}.format-season-leagues-card.classic .league-image{height:80px;width:80px;object-fit:cover;border-radius:5px}.format-season-leagues-card.classic .image-blank{height:80px;width:80px;object-fit:cover}.format-season-leagues-card.classic .image-blank img{border-radius:5px}.format-season-leagues-card.classic .format-season-leagues-card-name{margin-right:7rem;width:225px}.format-season-leagues-card.classic .format-season-leagues-card-name div{display:flex;flex-direction:column;gap:0;justify-content:center;height:60px;margin:0;padding:0}.format-season-leagues-card.classic .format-season-leagues-card-name div .day-of-week{font-size:.7498125rem}.format-season-leagues-card.classic .format-season-leagues-card-name div .league-name{font-weight:800;font-size:.99975rem}.format-season-leagues-card.classic .format-season-leagues-card-container{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0 .5rem 1.5rem;height:100%}.format-season-leagues-card.classic .format-season-leagues-card-container-top{height:100%;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:space-between}.format-season-leagues-card.classic .format-season-leagues-card-container-top .format-season-leagues-card-props{height:100%;width:50%;display:flex;flex-direction:row;gap:0;justify-content:flex-start}.format-season-leagues-card.classic .format-season-leagues-card-container-top .format-season-leagues-card-props-blank{height:100%;width:30%}.format-season-leagues-card.classic .format-season-leagues-card-container-top .format-season-leagues-card-props-teams{position:relative;height:100%;width:30%;display:flex;flex-direction:column;gap:.5rem;align-items:center;margin-left:.2rem;justify-content:center}.format-season-leagues-card.classic .format-season-leagues-card-container-top .format-season-leagues-card-props-teams .blank{border:1px solid #F7F7F7;border-radius:5px;height:50px;width:100px;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center}.format-season-leagues-card.classic .format-season-leagues-card-container-top .format-season-leagues-card-props-teams .blank span{color:#8917f2;font-size:.7498125rem}.format-season-leagues-card.classic .format-season-leagues-card-container-top .format-season-leagues-card-props-teams .label-edit{margin-left:1rem;font-size:.7498125rem}.format-season-leagues-card.classic .format-season-leagues-card-container-top .format-season-leagues-card-props-teams .label{color:#878689;font-size:.7498125rem}.format-season-leagues-card.classic .format-season-leagues-card-container-top .format-season-leagues-card-props-teams .input{margin-left:1rem;width:80%}.format-season-leagues-card.classic .format-season-leagues-card-container-top .format-season-leagues-card-props-teams input{height:40px}.format-season-leagues-card.classic .format-season-leagues-card-container-top .format-season-leagues-card-props-games{position:relative;height:100%;width:30%;display:flex;flex-direction:column;gap:.5rem;align-items:center;justify-content:center;margin-left:.5rem}.format-season-leagues-card.classic .format-season-leagues-card-container-top .format-season-leagues-card-props-games .blank{height:50px;width:100px;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;border:1px solid #F7F7F7;border-radius:5px}.format-season-leagues-card.classic .format-season-leagues-card-container-top .format-season-leagues-card-props-games .blank span{color:#8917f2;font-size:.7498125rem}.format-season-leagues-card.classic .format-season-leagues-card-container-top .format-season-leagues-card-props-games .input{width:80%}.format-season-leagues-card.classic .format-season-leagues-card-container-top .format-season-leagues-card-props-games input{height:40px}.format-season-leagues-card.classic .format-season-leagues-card-container-top .format-season-leagues-card-props-games .label-edit{justify-self:flex-start;font-size:.7498125rem}.format-season-leagues-card.classic .format-season-leagues-card-container-top .format-season-leagues-card-props-games .label{color:#878689;font-size:.7498125rem}.format-season-leagues-card{height:225px;width:100%;border-radius:13px;background-color:#fff;font-size:.9164375rem;padding-bottom:.5rem}.format-season-leagues-card .chip{width:40%}.format-season-leagues-card-container{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0 .5rem 1.5rem;height:100%}.format-season-leagues-card-container-top{display:flex;flex-direction:row;gap:1rem;padding:.5rem 0 .5rem 1.5rem;align-items:center;height:30%}.format-season-leagues-card-container-bottom{height:70%;display:flex;flex-direction:row;gap:1rem;padding:.5rem 1.5rem;align-items:center;margin-bottom:.5rem}.format-season-leagues-card-container-bottom .stage-container{height:100%;width:50%;display:flex;flex-direction:column;gap:.25rem}.format-season-leagues-card-container-bottom .stage-name{height:20%;color:#878689;font-size:.7498125rem}.format-season-leagues-card-container-bottom .stage-format{display:flex;flex-direction:row;gap:1rem;align-items:center;justify-content:space-evenly;height:80%;border:1px solid #F2F2F2;border-radius:7px;padding-right:1rem}.format-season-leagues-card-container-bottom .stage-format-prop{display:flex;flex-direction:column;gap:.5rem;height:100%;width:30%;align-items:center;justify-content:center}.format-season-leagues-card-container-bottom .stage-format-prop-edit{display:flex;flex-direction:column;gap:.25rem;justify-content:center;height:100%;width:25%}.format-season-leagues-card-container-bottom .stage-format-prop-edit-label{font-size:.7498125rem}.format-season-leagues-card-container-bottom .stage-format-prop-edit input{height:40px}.format-season-leagues-card-container-bottom .stage-format-prop-label{color:#878689;font-size:.7498125rem}.format-season-leagues-card-image{height:80px;width:80px}.format-season-leagues-card .league-image{height:80px;width:80px;object-fit:cover;border-radius:5px}.format-season-leagues-card .image-blank{height:80px;width:80px;object-fit:cover}.format-season-leagues-card .image-blank img{border-radius:5px}.format-season-leagues-card-name{padding-left:1rem;width:225px}.format-season-leagues-card-name div{display:flex;flex-direction:column;gap:0;justify-content:center;height:60px;margin:0;padding:0}.format-season-leagues-card-name div .day-of-week{font-size:.7498125rem}.format-season-leagues-card-name div .league-name{font-weight:800;font-size:.99975rem}.MuiDialog-root .MuiDialog-container .MuiPaper-root .invite-teams-container{display:flex;flex-direction:column;gap:0;box-sizing:border-box;align-items:center;height:426px;width:566px;background-color:#fff;border-radius:13px;box-shadow:3px 3px 15px #231f2044;padding:2.5rem;text-align:center}.MuiDialog-root .MuiDialog-container .MuiPaper-root .invite-teams-container-title{padding:.25rem}.MuiDialog-root .MuiDialog-container .MuiPaper-root .invite-teams-container-title p{font-weight:800;color:#8917f2;font-size:2.0828125rem;margin:0}.MuiDialog-root .MuiDialog-container .MuiPaper-root .invite-teams-container-copy{padding:.25rem;width:440px}.MuiDialog-root .MuiDialog-container .MuiPaper-root .invite-teams-container-copy p{font-size:1.4163125rem;margin:0}.MuiDialog-root .MuiDialog-container .MuiPaper-root .invite-teams-container-btn{margin-top:1.5rem}.MuiDialog-root .MuiDialog-container .MuiPaper-root .invite-teams-container-btn .invite-btn{width:428px;height:53px}.MuiDialog-root .MuiDialog-container .MuiPaper-root .invite-teams-container-small-copy{padding:.25rem;width:129px}.MuiDialog-root .MuiDialog-container .MuiPaper-root .invite-teams-container-small-copy p{margin-top:.5rem;font-size:.7498125rem}.MuiDialog-root .MuiDialog-container .MuiPaper-root .invite-teams-container-small-copy:hover{cursor:pointer}.manage-seasons{display:flex;flex-direction:column;gap:1rem;width:1180px;height:100%;box-sizing:border-box;padding-left:5rem;padding-right:7rem;margin-bottom:2rem;margin-top:2rem}.manage-seasons-loading{display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center}.manage-seasons-header{display:flex;flex-direction:column;gap:2rem;width:100%}.manage-seasons-header .top-header{display:flex;flex-direction:column;gap:0}.manage-seasons-header .top-header-title{margin:0;font-weight:800;font-size:2.33275rem;padding:0}.manage-seasons-header .top-header-subtext{position:relative;top:.5rem;font-weight:600;font-size:.99975rem}.manage-seasons-header .bottom-header{display:flex;justify-content:space-between;align-items:center}.manage-seasons-header .bottom-header span{font-size:.99975rem}.manage-seasons-header .bottom-header .create-season-btn .button{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;border-radius:50px;padding:1rem;height:42px;width:183px;font-size:.7498125rem}.manage-seasons-header .bottom-header .create-season-btn-content{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center}.manage-seasons-header .bottom-header .create-season-btn-content .plus-icon{border:2px solid white;border-radius:50%;padding:.2rem;width:10px;height:10px}.manage-seasons-header .bottom-header .create-season-btn-content p{font-weight:700}.manage-seasons-list{display:flex;flex-direction:column;gap:.5rem;width:100%}.manage-seasons-card{height:80px;width:100%;border-radius:13px;background-color:#fff;table-layout:fixed;box-shadow:3px 3px 15px #231f2033}.manage-seasons-card:hover{color:#8917f2}.manage-seasons-card-row{display:flex;flex-direction:row;gap:0;align-items:center;height:80px}.manage-seasons-card-row-name{width:45%;padding-left:1rem;font-weight:800}.manage-seasons-card-row-status{display:flex;justify-content:center;align-items:center;height:100%;width:30%}.manage-seasons-card-row-edit{height:100%;width:25%;padding-right:1.5rem;display:flex;justify-content:end;align-items:center;gap:1rem}.manage-seasons-card-row-edit .button{width:42px;border-radius:50%}.MuiDialog-root{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.MuiDialog-root .MuiDialog-container .MuiPaper-root{max-width:950px;background-color:transparent;outline:none;box-shadow:none}.MuiDialog-root .MuiDialog-container .MuiPaper-root .delete-season-container{display:flex;flex-direction:column;gap:.5rem;box-sizing:border-box;align-items:center;height:fit-content;width:700px;background-color:#fff;border-radius:13px;box-shadow:3px 3px 15px #231f2044;padding:2.5rem;text-align:center}.MuiDialog-root .MuiDialog-container .MuiPaper-root .delete-season-container-title{padding:.25rem}.MuiDialog-root .MuiDialog-container .MuiPaper-root .delete-season-container-title p{font-weight:800;color:#231f20;font-size:2.0828125rem;margin:0}.MuiDialog-root .MuiDialog-container .MuiPaper-root .delete-season-container-copy{padding:.25rem;width:600px}.MuiDialog-root .MuiDialog-container .MuiPaper-root .delete-season-container-copy p{font-size:.99975rem;margin:0}.MuiDialog-root .MuiDialog-container .MuiPaper-root .delete-season-container-btn{margin-top:1.5rem}.MuiDialog-root .MuiDialog-container .MuiPaper-root .delete-season-container-btn .invite-btn{display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center;width:165px;height:30px}.MuiDialog-root .MuiDialog-container .MuiPaper-root .delete-season-container-small-copy{padding:.25rem;width:129px}.MuiDialog-root .MuiDialog-container .MuiPaper-root .delete-season-container-small-copy p{margin-top:.5rem;font-size:.7498125rem}.MuiDialog-root .MuiDialog-container .MuiPaper-root .delete-season-container-small-copy:hover{cursor:pointer}.MuiDialog-root .MuiBackdrop-root{background-color:#f9f9f9bf!important}.universal-schedule{overflow:hidden;height:calc(100vh - 4rem);position:relative;justify-content:start}@media only screen and (max-width: 767px){.universal-schedule{height:calc(100vh - 4rem - 90px);overflow:scroll;justify-content:center}}@media only screen and (min-width: 768px) and (max-width: 1023px){.universal-schedule{height:calc(100vh - 4rem - 90px);overflow:scroll;justify-content:center}}.universal-schedule-games{max-width:400px;width:100%}@media only screen and (min-width: 1024px){.universal-schedule-games{height:calc(100vh - 4rem);overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.universal-schedule-games::-webkit-scrollbar{display:none}}.uvs-loader-container{display:flex;flex-direction:row;gap:0;justify-content:center;flex:1;padding:2rem}.date-carousel{position:sticky;top:0;z-index:2;background-color:#f7f7f7;display:flex;flex-direction:column;gap:8px}.date-carousel .date-list{display:flex;align-items:center;justify-content:space-between;z-index:2;background:#F7F7F7;gap:8px;max-width:320px;margin:0 auto;min-height:78px;width:100%}.date-carousel .date-list .loader-container{display:flex;flex-direction:column;gap:0;flex:1}.date-carousel .date-list-items{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;flex:1}.date-carousel .date-list .date-card{color:#000;display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:1rem;border-radius:10px;border:none;background:transparent;width:3rem}.date-carousel .date-list .date-card .date-text{font-weight:600;font-size:15px}.date-carousel .date-list .date-card .day-text{font-size:.6665rem;text-transform:uppercase}.date-carousel .date-list .inactive{color:#b5b3b7}.date-carousel .date-list .selected-date{box-shadow:3px 3px 15px #231f201a;background-color:#fff;color:#8917f2}.date-carousel .date-list .selected-date .date-text{font-weight:700;font-size:21px}.date-carousel .date-list .controls{border:none;outline:none;background-color:#f2f2f2;cursor:pointer;height:63px;width:32px;display:flex;flex-direction:column;gap:0;align-items:center;justify-content:center}.date-carousel .date-list .controls.next-btn{border-radius:0 5px 5px 0}.date-carousel .date-list .controls.prev-btn{border-radius:5px 0 0 5px}.date-carousel .current-month{margin:8px 0;padding:4px 24px;border-radius:5px;background-color:#f2f2f2;cursor:pointer;font-size:10px;font-weight:400;line-height:12px;display:flex;flex-direction:row;gap:0;align-self:center}.games-list{display:flex;flex-direction:column;gap:12px;padding:12px 16px 24px}.games-list .time-divider{font-size:.7498125rem;font-weight:400;margin:0 0 12px 16px}.games-list .no-games-card{box-shadow:3px 3px 15px #231f201a;background-color:#fff;width:20rem;border-radius:13px;text-align:center;align-self:center}.games-list .no-games-card-img{margin-top:40px}.games-list .no-games-card-header{text-transform:uppercase;font-weight:700;font-size:21px;margin:20px 0}.games-list .no-games-card-text{font-size:.7498125rem;font-weight:400;margin-bottom:40px;line-height:19px;padding:0 54px}.games-list .no-games-card-cta{width:75%;font-weight:700;margin-bottom:40px}.games-list .more-vertical-padding{padding:40px 0}.pickup-card-container{display:flex;position:relative;justify-content:center;text-decoration:none;color:#231f20}.pickup-card-container.selected{position:relative}.pickup-card-container.selected:after{content:"";position:absolute;left:-8px;top:calc(50% - 8px);width:16px;height:16px;background-color:#8917f2;border-radius:50%}.pickup-card-container .pickup-card{box-shadow:3px 3px 15px #231f201a;cursor:pointer;background-color:#fff;padding:1rem;border-radius:13px;line-height:20px;width:100%}@media only screen and (max-width: 767px){.pickup-card-container .pickup-card{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.pickup-card-container .pickup-card{width:100%}}.pickup-card-container .pickup-card-item{display:flex;gap:1rem;justify-content:space-between}.pickup-card-container .pickup-card-item .pickup-card-rsvp{display:flex;gap:10px;text-wrap:nowrap}.pickup-card-container .pickup-card-item .pickup-card-rsvp-chip{padding:0 12px}.pickup-card-container .pickup-card .bold-text{font-weight:600;text-transform:uppercase;margin-bottom:12px}.pickup-card-container .pickup-card .light-text{font-size:.7498125rem;font-weight:400}.game-card-ui{background-color:#fff;border-radius:13px;padding:14px;box-shadow:3px 3px 15px #231f201a;position:relative}.game-card-ui.selected:after{content:"";position:absolute;left:-8px;top:calc(50% - 8px);background-color:#8917f2;border-radius:50%;height:16px;width:16px}.game-card-ui .text{font-size:10px;line-height:13px}.game-card-ui .team-name-text{font-size:15px;font-weight:700;text-transform:uppercase}.game-card-ui .red-card{height:16px;width:16px;border-radius:3px;background-color:#fb2e5f}.game-card-ui .note-card{height:18px;width:28px;border-radius:85px}.game-card-ui .referee-chip{padding:8px 10px;border-radius:15px;background-color:#f7f7f7}.edit-season{display:flex;flex-direction:column;gap:1.5rem;height:100%;width:1180px}.edit-season-loading{display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center;height:100%}.edit-season .add-league-btn .button{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;border-radius:50px;padding:1rem;height:42px;width:183px;font-size:.7498125rem}.edit-season .add-league-btn .button .add-league-btn-content{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center}.edit-season .add-league-btn .button .add-league-btn-content .plus-icon{border:2px solid white;border-radius:50%;padding:.2rem;width:10px;height:10px}.edit-season .add-league-btn .button .add-league-btn-content p{font-weight:700}.edit-season-name-input{width:50%}.edit-season-leagues-list{display:flex;flex-direction:column;gap:1rem}.edit-season-header{display:flex;flex-direction:row;gap:0;align-items:center;width:1180px}.edit-season-header-text-container{width:80%}.edit-season-header-text-title{font-size:1.832875rem;font-weight:800;margin:0}.edit-season-header-text-title span{color:#4c3bfa}.edit-season-header-text-subtext{margin-top:.5rem;font-weight:500;font-size:.99975rem}.edit-season-header-submit-container{display:flex;align-items:center;justify-content:end;width:20%}.edit-season-header-submit-container-content{display:flex;flex-direction:column;gap:.75rem;align-items:center}.edit-season-header-submit-container-content .button{padding:.5rem 1rem;height:42px;width:173px;border-radius:30px;font-size:.7498125rem}.edit-season-header-submit-container-content .nav-dots{margin:0}.league-list-card-template{display:grid;grid-template-columns:1fr 2fr 1fr 1fr 1fr 1fr;width:100%;height:42px;padding:.5rem 2.5rem .5rem 1.5rem;border-radius:13px;background-color:#fff;font-size:.9164375rem}.league-list-card-template span{display:flex;flex-direction:row;gap:0;justify-content:start;align-items:center;height:42px}.league-list-card-template-radio-image{display:flex;flex-direction:row;gap:0;justify-content:space-between;align-items:center;width:150px}.league-list-card-template-radio-image .league-image{display:flex;height:42px;width:42px;overflow:hidden;position:relative;border-radius:5px}.league-list-card-template-radio-image .league-image image{object-fit:cover;width:100%}.league-list-card-template-name{width:225px}.league-list-card-template-prop{display:flex;flex-direction:row;gap:1rem;align-items:center;justify-content:start;height:42px}.league-list-card-template-gender{position:relative;right:.5rem}.edit-season-league-card{display:grid;grid-template-columns:1fr 2fr 1fr 1fr 1fr 1fr;width:100%;height:80px;padding:.5rem 2.5rem .5rem 1.5rem;border-radius:13px;background-color:#fff;font-size:.99975rem}.edit-season-league-card-radio-image{display:flex;flex-direction:row;gap:0;justify-content:space-between;align-items:center;width:120px}.edit-season-league-card-radio-image .select-icon{z-index:999}.edit-season-league-card-radio-image .league-image{display:flex;height:80px;width:80px;overflow:hidden;position:relative;border-radius:5px}.edit-season-league-card-radio-image .league-image .image{object-fit:cover;width:100%}.edit-season-league-card-radio-image .league-image-blank{display:flex;align-items:center;justify-content:center;height:80px;width:80px;overflow:hidden;position:relative;border-radius:5px}.edit-season-league-card-radio-image .league-image-blank .blank-image{box-shadow:3px 3px 15px #231f201a;width:75px;height:75px}.edit-season-league-card-name{display:flex;flex-direction:column;gap:.5rem;justify-content:center;width:250px}.edit-season-league-card-name .day-of-week{font-size:.6665rem}.edit-season-league-card-name .league-name{font-weight:800}.edit-season-league-card-name .league-name-input{margin-left:1rem;display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center}.edit-season-league-card .blank-copy{display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center;margin-left:4rem;width:460px}.edit-season-league-card .blank-copy span{font-weight:400;color:#878689;font-size:.99975rem}.edit-season-league-card-prop{position:relative;right:1rem;display:flex;justify-content:start;align-items:center}.edit-season-league-card-prop-season{width:100px;display:flex;align-items:center;font-size:.9164375rem}.edit-season-league-card-prop-gender{width:40px;display:flex;justify-content:center;text-align:center;align-items:center;font-size:.9164375rem}.edit-season-league-card-prop-skill{width:60px;display:flex;justify-content:center;align-items:center}.edit-season-league-card:hover{color:#8917f2;cursor:pointer}.new-card-container{width:100%;height:212px;border-radius:13px;background-color:#fff;padding:1rem 2.5rem 1rem 1.5rem;display:flex;flex-direction:column;gap:.5rem}.new-card-top{display:flex;flex-direction:row;gap:.5rem;height:40%;align-items:center}.new-card-top-left{display:flex;flex-direction:row;gap:.5rem;width:50%;align-items:center}.new-card-top-left .latest-leagues-list-card-name-input{width:60%}.new-card-top-right{width:50%;align-items:center}.new-card-top-right .blank-copy{display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center}.new-card-top-right .blank-copy .error{color:#db0db6}.new-card-top-right .blank-copy span{color:#878689;width:200px;font-weight:400;font-size:.99975rem;text-align:center}.new-card-bottom{height:60%;display:flex;flex-direction:row;gap:.5rem}.new-card-bottom .format.selected{background-color:#faf5ff;border:1px solid #9C41FF}.new-card-bottom .format{display:flex;flex-direction:row;gap:1rem;width:50%;border:1px solid #F2F2F2;border-radius:13px;align-items:center}.new-card-bottom .format:hover{cursor:pointer}.new-card-bottom .format img{padding-left:.5rem;width:58px;height:58px}.new-card-bottom .format-text-container{display:flex;flex-direction:column;gap:0;width:80%;height:100%}.new-card-bottom .format-text-container-title{padding-top:.75rem;margin:0;font-weight:700}.new-card-bottom .format-text-container-text{font-size:.7498125rem;width:100%}.game-view{width:100%;height:100vh}@media only screen and (min-width: 1024px){.game-view{height:calc(100vh - 4rem)}}@media only screen and (max-width: 1400px){.game-view{padding:0}}.pickup-event .header-btn-container{margin:16px}.pickup-event-roster{height:100vh;overflow-y:scroll}.pickup-event-roster-content{height:calc(100vh - 64px);width:100%;overflow-y:scroll}.pickup-event-roster .waitlist-header{display:flex;align-items:center;justify-content:center;margin:10px 0}.pickup-event-roster .waitlist-header .waitlist-label{display:flex;align-items:center;justify-content:center;width:273px;height:24px;border-radius:5px;background-color:#fff}@media only screen and (max-width: 767px){.pickup-event-roster .pickup-event-infinite-roster{margin:0 16px;padding-bottom:10px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.pickup-event-roster .pickup-event-infinite-roster{margin:0 16px;padding-bottom:10px}}.pickup-event-roster .pickup-event-infinite-roster.empty{display:flex;align-items:center;justify-content:center;width:100%;height:100px}.pickup-event-roster .pickup-event-infinite-roster .player-card{margin-bottom:10px;cursor:pointer}.pickup-event-roster .pickup-event-infinite-roster .player-card .pickup-event-player-cta{width:50%;display:flex;align-items:center;justify-content:space-between;gap:16px}.pickup-event-roster .pickup-event-infinite-roster .player-card .pickup-event-player-cta .player-paid-chip{border-radius:5px;padding:0 16px}@media only screen and (max-width: 767px){.pickup-event-roster .pickup-event-infinite-roster .player-card .pickup-event-player-cta .player-paid-chip{margin-left:auto;padding:0 10px}}.pickup-event-roster .carousel-actions{top:calc(25% - 42px)}.pickup-event-roster .profile-wrapper{width:400px}@media only screen and (max-width: 767px){.pickup-event-roster .profile-wrapper{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.pickup-event-roster .profile-wrapper{width:100%}}.pickup-event-roster .profile-wrapper .player-profile{width:400px}@media only screen and (max-width: 767px){.pickup-event-roster .profile-wrapper .player-profile{width:100vw}}@media only screen and (min-width: 768px) and (max-width: 1023px){.pickup-event-roster .profile-wrapper .player-profile{width:100vw}}.player-card{box-shadow:3px 3px 15px #231f201a;background-color:#fff;border-radius:13px;padding:16px;font-size:14px;line-height:24px;cursor:pointer;margin:0 12px}.player-card.selected{position:relative}.player-card.selected:before{content:"";background-color:#8917f2;border-radius:50%;position:absolute;left:-6px;top:calc(50% - 6px);z-index:2;height:12px;width:12px}.player-card-row{display:flex;align-items:center;gap:10px}@media only screen and (min-width: 768px) and (max-width: 1023px){.player-card-row{gap:30px}}.player-card-row .player-avatar-name{display:flex;align-items:center;gap:20px;margin-right:auto}@media only screen and (max-width: 767px){.player-card-row .player-avatar-name{gap:16px}}.player-card-row .player-avatar-name-text{font-weight:500;font-size:16px}@media only screen and (max-width: 767px){.player-card-row .player-avatar-name-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;text-transform:uppercase;max-width:100px;line-height:18px}}.pickup-event-header h2{margin:0}.pickup-event-header .event-details{display:flex;flex-direction:row;align-items:baseline}@media only screen and (min-width: 768px) and (max-width: 1023px){.pickup-event-header .event-details{margin:0 16px}}.pickup-event-header .event-details .slash{margin:0 7px}.pickup-event-header .toolbar{justify-content:space-between;display:flex;align-items:center;margin:10px 0}@media only screen and (max-width: 767px){.pickup-event-header .toolbar{margin:10px 16px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.pickup-event-header .toolbar{margin:10px 16px}}.pickup-event-header .toolbar .pickup-dropdown-container{margin-right:50px}.pickup-event-header .toolbar .pickup-dropdown-item{display:flex;flex-direction:row;align-items:center;gap:15px;padding:0 16px;color:#231f20;font-size:12px;font-weight:700;text-decoration:none}.pickup-event-header .toolbar .pickup-dropdown-item .icon-border{display:flex;justify-content:center;align-items:center;width:18px;height:18px;border:2px solid #231F20;border-radius:50px}.pickup-event-header .toolbar .rsvp-container{display:flex;flex-direction:row;align-items:center}.pickup-event-header .toolbar .rsvp-label{font-size:12px;font-weight:700;margin-right:20px}.pickup-event-header .toolbar .rsvp-count{font-size:15px;font-weight:800}.search-players{height:100vh;width:100%}.team-invite{margin:0 20px;padding:20px 70px 10px;border-radius:13px;box-shadow:3px 3px 15px #231f2026;background:#FFFFFF;display:flex;flex-direction:column;gap:0;align-items:center}@media only screen and (max-width: 767px){.team-invite{padding:20px 40px 10px}}.team-invite-content{max-width:428px;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center;flex:1}.team-invite-content img{height:122px;width:122px}.team-invite-content__title{font-size:28px;font-weight:800;line-height:31px;padding:10px 0}.team-invite-content__subtitle{font-size:12px;line-height:19px}@media only screen and (max-width: 767px){.team-invite-content__subtitle{text-align:center}}.team-invite-form{width:100%;display:flex;flex-direction:column;gap:20px}.team-invite-form .field{display:flex;flex-direction:column;gap:8px}.team-invite-form label{font-size:12px;line-height:19px}.team-invite-form input{border-radius:5px;border:none;outline:none;padding-left:20px;background-color:#f7f7f7;font-size:15px;line-height:20px;height:50px;width:calc(100% - 20px)}.team-invite-form button{max-width:100%;cursor:pointer}.team-invite-form .error{color:red;font-size:.7498125rem;transform:translateY(-8px)}.search-players-header{padding:20px 20px 0;display:flex;flex-direction:column;gap:16px}@media only screen and (max-width: 767px){.search-players-header{padding:20px 20px 16px}}.search-players-header-heading{display:flex;flex-direction:row;gap:0;justify-content:space-between;text-transform:uppercase;line-height:26px}.search-players-header-heading-pretext{font-size:14px;font-weight:400}.search-players-header-heading-text{font-size:24px;font-weight:800}@media only screen and (min-width: 1024px){.search-players-header .search-players-toolbar{display:flex;align-items:center}}@media only screen and (min-width: 768px) and (max-width: 1023px){.search-players-header .search-players-toolbar{display:flex;align-items:center}}.search-players-header .search-players-toolbar .invite-btn{margin-left:auto}@media only screen and (max-width: 767px){.search-players-header .search-players-toolbar .invite-btn{margin-top:16px;display:flex;justify-content:flex-end}}.remove-confirmation{margin:0 20px;padding:20px 70px 10px;border-radius:13px;box-shadow:3px 3px 15px #231f2026;background:#FFFFFF}@media only screen and (max-width: 767px){.remove-confirmation{padding:20px 40px 10px}}.remove-confirmation-content{max-width:428px;margin-bottom:24px;display:flex;flex-direction:column;gap:0;justify-content:center;align-items:center}.remove-confirmation-content__title{font-size:28px;font-weight:800;line-height:31px;padding:10px 0;text-align:center}.remove-confirmation-content__subtitle{font-size:12px;line-height:19px;padding:0 4px}@media only screen and (max-width: 767px){.remove-confirmation-content__subtitle{text-align:center}}.remove-confirmation .cancel-btn{font-weight:400}.register-organizer{height:100vh;margin:auto}.register-organizer .title{font-size:2.33275rem;font-weight:800;width:100%}.register-organizer .referee{display:flex;flex-direction:column;gap:0;align-items:center}.register-organizer .referee span:first-child{font-size:1.2496875rem;font-weight:600}.register-organizer .cta button{width:100%;height:53px;font-size:.99975rem}.register-organizer .cta .back-btn{width:100%;height:53px;font-size:.99975rem;font-weight:400}.upload-avatar{width:90%;max-width:400px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.upload-avatar-content{display:flex;flex-direction:column;gap:24px;align-items:center}.upload-avatar-content .title{text-align:center;font-weight:800;font-size:1.4163125rem}.upload-avatar-content .subtitle{text-align:center;width:100%;font-size:15px}.upload-avatar-footer{display:flex;flex-direction:column;gap:24px;align-items:center}.upload-avatar-footer .button{width:100%}.feed-page{padding:.5rem 6rem}.feed-page img{border-radius:13px}.feed-game-card{background-color:#fff;color:#231f20;border-radius:13px;padding:50px 0;box-shadow:3px 3px 15px #231f2044;display:flex;flex-direction:column;gap:0;align-items:center}.feed-game-card .inner{max-width:90%;display:flex;flex-direction:column;gap:16px;align-items:center}.feed-game-card .inner a{text-decoration:none}.feed-game-card .game-date{font-size:12px;font-weight:400;line-height:16px;font-family:Open Sans,sans-serif;text-align:center}.feed-game-card .game-teams div{font-size:28px;font-weight:800;line-height:38px;font-family:Open Sans,sans-serif;letter-spacing:.07em;text-align:center;text-transform:uppercase}.feed-game-card .game-teams .vs{text-transform:lowercase}.feed-game-card .game-score{width:100%;display:flex;flex-direction:row;gap:60px;align-items:center;justify-content:center}.feed-game-card .game-score span{font-size:50px;font-weight:800;line-height:60px;font-family:Open Sans,sans-serif;color:#8917f2}.feed-game-card .game-score span.hifen{color:#dcddde}.feed-game-card .game-location{font-size:12px;font-weight:400;line-height:16px}.stat-button{background:#B07AF0;box-shadow:0 0 10px #231f201a;border-radius:25px;border:none;outline:none;color:#fff;font-size:25px;font-style:italic;font-weight:800;text-transform:uppercase;display:flex;flex-direction:row;gap:15px;align-items:center;justify-content:center;height:48px;width:260px}.stat-button .stat-btn-icon{display:block;background-size:cover;height:32px;width:32px}.stat-button .stat-btn-icon.face-icon{background-image:url(data:image/png;base64,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)}.stat-button .stat-btn-icon.warning-icon{background-image:url(/assets/warning-8ff6eaf7.png)}.stat-button .stat-btn-icon.medal-icon{background-image:url(data:image/png;base64,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)}.empty-feed-page{width:100%;height:80%;display:flex;justify-content:center;align-items:center}.empty-feed-page .empty-feed{width:400px;display:flex;flex-direction:column;text-align:center;align-items:center}.empty-feed-page .empty-feed-img{height:112px;width:112px}.empty-feed-page .empty-feed-header{text-transform:uppercase;font-weight:800;font-size:28px;margin:20px 0 0}.empty-feed-page .empty-feed-text{font-size:15px;line-height:27px;padding:0 58px}.free-agents-page{height:calc(100vh - 4rem);width:100%;overflow-y:hidden;display:flex}@media only screen and (min-width: 768px) and (max-width: 1023px){.free-agents-page{height:calc(100vh - (4rem + 80px))}}.free-agents-page .free-agents-container{width:100%;height:100%;overflow-y:scroll}.free-agents-page .free-agent-profile{width:400px;z-index:2;height:100%}@media (max-width: 1200px){.free-agents-page .free-agent-profile{box-shadow:3px 3px 15px #231f201a;z-index:100;position:absolute;top:0;left:90}}@media only screen and (min-width: 768px) and (max-width: 1023px){.free-agents-page .free-agent-profile{box-shadow:3px 3px 15px #231f201a;z-index:100;position:absolute;top:0;left:0}}.free-agents-page .free-agent-profile .player-profile{width:400px}.free-agents-page .free-agent-profile .player-profile-bottom{margin-bottom:2rem}@media only screen and (min-width: 768px) and (max-width: 1023px){.free-agents-page .free-agent-profile .player-profile-bottom{margin-bottom:3rem}}.free-agents-page .free-agent-profile .carousel-actions{top:20%}@media only screen and (min-width: 1024px){.free-agents-page .free-agent-profile .carousel-actions{top:25%}}.free-agents-page .free-agents{width:100%;display:flex;justify-content:center;align-items:center}.free-agents-page .free-agents .no-free-agents-card{box-shadow:3px 3px 15px #231f201a;display:flex;flex-direction:column;align-items:center;min-width:320px;max-width:556px;background-color:#fff;border-radius:13px;padding:25px 50px;margin-top:200px}.free-agents-page .free-agents .no-free-agents-card img{width:112px;height:112px}.free-agents-page .free-agents .no-free-agents-card .heading{font-size:28px;font-weight:800;margin-bottom:10px;text-transform:uppercase}.free-agents-page .free-agents .no-free-agents-card .text{font-size:12px;font-weight:400;max-width:428px;margin-bottom:25px;text-align:center}.free-agents-page .free-agents .awaiting-free-agents{width:320px;text-align:center}.free-agents-page .free-agents .awaiting-free-agents-heading{font-size:28px;font-weight:800;margin:10px 0 0;line-height:32px}.free-agents-page .free-agents .awaiting-free-agents-body{line-height:25px}.free-agents-page .free-agents-players{width:100%;align-self:flex-start;justify-self:flex-start;padding:0 25px 25px;display:flex;flex-direction:column;gap:10px}.free-agents-page .free-agents-players .player-card{box-shadow:3px 3px 15px #231f201a;background-color:#fff;border-radius:13px;padding:16px;font-size:14px;line-height:24px;cursor:pointer}.free-agents-page .free-agents-players .player-card-row{display:flex;align-items:center;gap:40px}@media only screen and (min-width: 768px) and (max-width: 1023px){.free-agents-page .free-agents-players .player-card-row{gap:30px}}.free-agents-page .free-agents-players .player-card-row .player-avatar-name{display:flex;align-items:center;gap:20px;margin-right:auto}.free-agents-page .free-agents-players .player-card-row .player-avatar-name-text{font-weight:500;font-size:16px}.free-agents-page .free-agents-players .player-card-row .info-btn{cursor:pointer;border:none;border-radius:45px;display:flex;align-items:center;gap:5px;font-weight:400;font-size:14px;padding:0 10px;height:32px;width:fit-content}.free-agents-page .free-agents-players .player-card-row .info-btn-more{color:#8917f2;background:#FAF5FF}.free-agents-page .free-agents-players .player-card-row .info-btn-less{color:#515151;background:#F7F7F7}.free-agents-page .free-agents-players .player-card-row .search-btn-container{justify-self:end}.free-agents-page .free-agents-players .player-card-row .search-btn-container .base-button:disabled{cursor:default!important}.free-agents-page .free-agents-players .player-card .refund-btn-wrapper{display:flex;justify-content:end;padding:1rem 0}.free-agents-page .free-agents-players .player-card .refund-btn-wrapper button{width:237px;height:26px;padding:0;font-weight:500;text-transform:capitalize}.free-agents-page .free-agents-players .player-card-extra-row{display:grid;grid-template-columns:50% 25% 25%;gap:20px;padding-top:20px}.free-agents-page .free-agents-players .player-card-extra-row .info-label{color:#878689;font-size:10px;font-weight:400}.free-agents-page .refunds-table{border:1px solid #DCDDDE;border-radius:8px;padding:0 1.5rem}.free-agents-page .refunds-table .amount-applied-info{margin:1rem 0;text-align:end}.free-agents-page .refunds-table .amount-applied-container{background-color:#f2f2f2;border-radius:.5rem;padding:1rem;margin:.8rem 0}.free-agents-page .refunds-table .table-row{display:flex;justify-content:space-between;align-items:center;color:#878689}@media (min-width: 1200px){.free-agents-page .refunds-table .table-row div:first-child{width:40%;text-align:end}}.free-agents-page .refunds-table .table-row .amount{text-align:end;width:50px}.free-agents-page .refunds-table .color-purple{color:#b07af0}.free-agents-page .refunds-table .font-bold{font-weight:600;color:#231f20}.create-free-agent{min-width:320px;max-width:600px;width:100%}.create-free-agent .heading{font-size:15px;font-weight:800;text-transform:uppercase;margin-bottom:50px}.create-free-agent .heading .highlighted{color:#2d19f7}.create-free-agent .free-agent-details-step{display:flex;flex-direction:column;gap:25px}.create-free-agent .free-agent-details-step label:after{content:"*";color:#8917f2}.create-free-agent .free-agent-cta{display:flex;flex-direction:column;align-items:center;margin-top:50px}.shared-select-photo{display:grid;grid-template-rows:auto 1fr;width:100%;height:400px}.shared-select-photo .required-asterisk:after{content:"*";color:#8917f2}.shared-select-photo .photo-actions{display:inline-block;overflow:hidden;position:relative;margin-top:.5rem;border-radius:5px;border:1px solid #F2F2F2}.shared-select-photo .photo-actions.error{border:1px solid #DB0DB6}.shared-select-photo .photo-actions img{pointer-events:none;position:absolute;width:100%;height:100%;z-index:-1;object-fit:cover}.shared-select-photo .photo-actions .photo-selection-btns{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;gap:1rem}.shared-select-photo .photo-actions .photo-selection-btns.shift-bottom{bottom:0;top:unset}.shared-select-photo .photo-actions .photo-selection-btns button.add-photo-btn{border-radius:50px;width:115px;height:42px;font-size:12px;font-weight:600;color:#2d19f7;background:#F0F2FF;border:none;display:flex;align-items:center;justify-content:space-evenly}.shared-select-photo .photo-actions .photo-selection-btns button.add-photo-btn:enabled:hover{cursor:pointer}.players-crm-header{display:flex;align-items:center;margin:0 25px 0 35px}.players-crm-header-nav{width:100%;display:flex;justify-content:flex-start;gap:10px;padding-left:20px}.edit-free-agents{display:flex;flex-direction:row;gap:10px}.edit-free-agents a{text-decoration:none}.find-team-modal{display:flex;flex-direction:column;height:100%;width:100%}.find-team-modal-header{margin-left:24px}.find-team-modal .team-search-input{position:relative;width:40%;margin-left:24px}.find-team-modal .team-search-input input[type=text]{height:53px;background:#F2F2F2;border-radius:5px;border:none;padding-left:3rem;font-size:.99975rem;margin-top:.5rem;width:100%;box-sizing:border-box;caret-color:#8917f2}.find-team-modal .team-search-input input[type=text]:focus{outline:1px solid #8917F2}.find-team-modal .team-search-input input[type=text]::placeholder{color:#878689;opacity:.6}.find-team-modal .team-search-input svg{position:absolute;left:1rem;bottom:1.2rem}.find-team-modal .team-search-results{display:flex;flex-direction:column;gap:10px;margin:0 24px 24px}.find-team-modal .team-search-results-header{font-size:.99975rem;font-weight:400;display:grid;grid-template-columns:40% 10% 15% 20% 15%;justify-items:center;border-radius:5px;background-color:#fff;padding:10px 16px;margin-top:10px;font-size:14px}.find-team-modal .team-search-results .team-result-card{border-radius:5px;background-color:#fff;box-shadow:3px 3px 15px #231f201a;font-size:.99975rem;font-weight:400;padding:16px;display:grid;grid-template-columns:40% 10% 15% 20% 15%;align-items:center;font-size:14px}.find-team-modal .team-search-results .team-result-card .team-logo-name{display:flex;align-items:center;gap:24px;font-weight:600;font-size:16px}.find-team-modal .team-search-results .team-result-card .team-info{padding:0 10px;justify-self:center}.find-team-modal .team-search-results .team-result-card .team-action{justify-self:end}.find-team-modal .team-search-results .team-result-card .team-action .base-button{padding:0 15px}.find-team-modal .team-search-results .team-result-card .team-action .base-button .cta-label{display:flex;flex-direction:column;padding:10px 0}.find-team-modal .team-search-results .team-result-card .team-action .base-button .cta-label .upper-label{font-weight:400;font-size:10px;text-transform:initial}.add-confirmation-card{box-shadow:3px 3px 15px #231f201a;display:flex;flex-direction:column;align-items:center;min-width:320px;max-width:556px;background-color:#fff;border-radius:13px;padding:25px 50px}.add-confirmation-card img{height:112px;width:112px}.add-confirmation-card .heading{font-size:28px;font-weight:800;margin:6px 0 10px;text-transform:uppercase}.add-confirmation-card .text{font-weight:400;margin-bottom:25px;text-align:center}.add-confirmation-card .text .fee-paid{font-weight:700}.add-confirmation-card .team-name{border-radius:30px;background-color:#f7f7f7;width:100%;height:48px;display:flex;align-items:center;font-weight:600}.add-confirmation-card .team-name .icon-wrapper{margin:0 25px}.add-confirmation-card .no-team-leagues{display:flex;flex-direction:column}.add-confirmation-card .no-team-leagues div{margin:25px 0;text-align:center}.add-confirmation-card .no-team-leagues .cancel-button{font-weight:400}.add-confirmation-card form{display:flex;flex-direction:column;width:100%;margin-top:15px;gap:20px}.add-confirmation-card form label,.add-confirmation-card form .input label{font-size:12px;font-weight:400}.add-confirmation-card form .captain-button{display:flex;flex-direction:row;gap:16px;align-items:center;width:100%;border-radius:45px;padding:13px 16px}.add-confirmation-card form .captain-button-selected{border:1px solid #7E8400;color:#7e8400;background-color:#f1ffbf}.add-confirmation-card form .captain-button-selected .stacked{display:flex;flex-direction:column;gap:0;text-align:left}.add-confirmation-card form .captain-button-selected .stacked .button-label{font-size:10px;font-weight:400;line-height:16px}.add-confirmation-card form .captain-button-selected .stacked .button-sublabel{font-size:12px;font-weight:700;line-height:16px}.add-confirmation-card form .captain-button-unselected{border:1px solid #DCDDDE;background-color:#f7f7f7;color:#dcddde}.add-confirmation-card form .captain-button-unselected .stacked{display:flex;flex-direction:column;gap:0;text-align:left}.add-confirmation-card form .captain-button-unselected .stacked .button-label{font-size:10px;font-weight:400;line-height:16px}.add-confirmation-card form .captain-button-unselected .stacked .button-sublabel{font-size:12px;font-weight:700;line-height:16px}.add-confirmation-card form .confirm-button{height:53px}.add-confirmation-card form .cancel-button{font-weight:400}.player-leads-page{height:calc(100vh - 4rem);width:100%;overflow-y:hidden;display:flex}@media only screen and (min-width: 768px) and (max-width: 1023px){.player-leads-page{height:calc(100vh - (4rem + 80px))}}.player-leads-page .player-leads-container{width:100%;height:100%;overflow-y:scroll}.player-leads-page .lead-profile{width:400px;z-index:2;height:100%}@media (max-width: 1270px){.player-leads-page .lead-profile{box-shadow:3px 3px 15px #231f201a;z-index:100;position:absolute;top:0;left:90}}@media only screen and (min-width: 768px) and (max-width: 1023px){.player-leads-page .lead-profile{box-shadow:3px 3px 15px #231f201a;z-index:100;position:absolute;top:0;left:0}}.player-leads-page .lead-profile .player-profile{width:400px}.player-leads-page .lead-profile .player-profile-bottom{margin-bottom:2rem}@media only screen and (min-width: 768px) and (max-width: 1023px){.player-leads-page .lead-profile .player-profile-bottom{margin-bottom:3rem}}.player-leads-page .lead-profile .carousel-actions{top:20%}@media only screen and (min-width: 1024px){.player-leads-page .lead-profile .carousel-actions{top:25%}}.player-leads-page .player-leads{padding:0 25px 25px;display:flex;flex-direction:column;gap:10px}.player-leads-page .player-leads .player-lead-card{box-shadow:3px 3px 15px #231f201a;background-color:#fff;border-radius:13px;padding:16px;font-size:14px;line-height:24px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px}@media only screen and (min-width: 768px) and (max-width: 1023px){.player-leads-page .player-leads .player-lead-card{gap:40px}}.player-leads-page .player-leads .player-lead-card .player-avatar-name{display:flex;align-items:center;gap:20px}.player-leads-page .player-leads .player-lead-card .player-avatar-name-text{font-weight:500;font-size:16px}.player-leads-page .player-leads .player-lead-card .player-info-container{display:flex;align-items:center;gap:40px}@media (max-width: 1300px){.player-leads-page .player-leads .player-lead-card .player-info-container{gap:20px}}.player-leads-page .player-leads .player-lead-card .player-info-container .player-info{display:flex;align-items:center;gap:8px}.player-leads-page .player-leads .player-lead-card .player-info-container .player-info-chip{padding:3px 10px;border-radius:5px;color:#231f20;background:#F7F7F7;font-size:12px;height:fit-content}.player-leads-page .player-leads .player-lead-card .player-info-container .player-info-date{font-size:12px}.player-leads-page .player-leads .player-lead-card .player-info-container .free-agent-chip{color:#0a0071;background:#F0F2FF}.player-leads-page .player-leads .player-lead-card .player-info-container .player-email-link{display:flex;gap:9px}.player-leads-page .player-leads .player-lead-card .player-info-container .player-email-link .player-email-container{display:flex;align-items:center;gap:20px;color:#231f20;background:#F7F7F7;border-radius:45px;height:42px;padding:0 16px;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0}.player-leads-page .player-leads .player-lead-card .player-info-container .player-email-link .button.button-round{height:42px;width:42px}.player-leads-page .awaiting-leads-container{width:100%;display:flex;justify-content:center;margin-top:200px}.player-leads-page .awaiting-leads-container .awaiting-leads{width:320px;text-align:center}.player-leads-page .awaiting-leads-container .awaiting-leads-heading{font-size:28px;font-weight:800;margin:10px 0 0;line-height:32px}.player-leads-page .awaiting-leads-container .awaiting-leads-body{line-height:25px}.search-page-container{height:calc(100vh - 4rem);width:100%;display:flex;overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1023px){.search-page-container{height:calc(100vh - (4rem + 80px))}}.search-page-container .player-profile-bottom{margin-bottom:40px}@media only screen and (max-width: 767px){.search-page-container .player-profile-bottom{margin-bottom:120px}}.search-page-container .search-player-profile{box-shadow:3px 3px 15px #231f201a;z-index:3;width:400px}.search-page-container .search-player-profile .player-profile-carousel{-ms-overflow-style:none;scrollbar-width:none}.search-page-container .search-player-profile .player-profile-carousel::-webkit-scrollbar{display:none}.search-page-container .search-player-profile .player-profile-carousel .carousel-actions{top:20%}@media only screen and (max-width: 1200px){.search-page-container .search-player-profile .player-profile-carousel .carousel-actions{top:16%}.search-page-container .search-player-profile .player-profile-carousel .carousel-actions .button.button-round{border-radius:50%;height:28px;width:28px}.search-page-container .search-player-profile .player-profile-carousel .carousel-actions .button.button-round svg{height:16px;width:16px}}.search-page-container .search-player-profile .player-profile-carousel .player-profile{width:400px}@media only screen and (max-width: 1199px){.search-page-container .search-player-profile .player-profile-carousel .player-profile{width:270px}}@media only screen and (max-width: 1199px){.search-page-container .search-player-profile{max-width:270px}.search-page-container .search-player-profile .player-profile-top .banner{height:40vh}.search-page-container .search-player-profile .player-profile-bottom{padding:18px 13px}.search-page-container .search-player-profile .player-profile-bottom .info-name{font-size:15px;line-height:20px}.search-page-container .search-player-profile .player-profile-bottom .info-teams p{font-size:8px}.search-page-container .search-player-profile .player-profile-bottom .player-stats{padding:6px 20px}.search-page-container .search-player-profile .player-profile-bottom .player-stats .stat-item-title{font-size:8px;line-height:11px}.search-page-container .search-player-profile .player-profile-bottom .player-stats .stat-item-amount{font-size:22px;line-height:29px}.search-page-container .search-player-profile .player-profile-bottom .player-contact .rounded-container{height:28px;font-size:8px;line-height:11px}.search-page-container .search-player-profile .player-profile-bottom .player-contact .rounded-container svg{height:14px;width:14px}.search-page-container .search-player-profile .player-profile-bottom .player-contact .button-round{height:28px;width:28px}.search-page-container .search-player-profile .player-profile-bottom .player-contact .button-round svg{height:16px;width:16px}}.search-page-container .search-page{width:100%;overflow-y:scroll}.search-page-container .search-page-header{display:flex;justify-content:center;align-items:center;gap:16px;padding:0 24px;max-width:800px;margin:auto}@media (max-width: 860px){.search-page-container .search-page-header{padding:0 16px}}.search-page-container .search-page-header .team-search-input{position:relative;width:100%}@media only screen and (min-width: 1024px){.search-page-container .search-page-header .team-search-input{margin-left:8px}}.search-page-container .search-page-header .team-search-input input[type=text]{height:53px;background:#F2F2F2;border-radius:5px;border:none;padding-left:3rem;font-size:.99975rem;margin-top:.5rem;width:100%;box-sizing:border-box;caret-color:#8917f2}.search-page-container .search-page-header .team-search-input input[type=text]:focus{outline:1px solid #8917F2}.search-page-container .search-page-header .team-search-input input[type=text]::placeholder{color:#878689;opacity:.6}.search-page-container .search-page-header .team-search-input svg{position:absolute;left:1rem;bottom:1.2rem}.search-page-container .search-page-body{display:flex;justify-content:center;gap:16px;padding:24px;width:auto}@media (max-width: 860px){.search-page-container .search-page-body{flex-direction:column;justify-content:unset;align-items:center;padding:24px 8px 100px}}.search-page-container .search-page-body .search-results-container{background:#F2F2F2;border-radius:17px;padding:8px;height:fit-content}@media only screen and (max-width: 767px){.search-page-container .search-page-body .search-results-container{width:100%;box-sizing:border-box}}.search-page-container .search-page-body .search-results-container-title{margin:12px 12px 20px}.search-page-container .search-page-body .search-results-container .view-more-btn{text-transform:lowercase;color:#878689;font-weight:600;padding:16px 10px 10px}.search-page-container .search-page-body .search-results-container .player-card-list{display:flex;flex-direction:column;gap:8px;width:400px}@media only screen and (max-width: 767px){.search-page-container .search-page-body .search-results-container .player-card-list{width:unset}}@media only screen and (min-width: 768px) and (max-width: 1023px){.search-page-container .search-page-body .search-results-container .player-card-list{width:unset}}@media (min-width: 1300px){.search-page-container .search-page-body .search-results-container .players-full-screen{width:800px}}.search-page-container .search-page-body .search-results-container .team-card-list{display:grid;grid-template-columns:auto auto;column-gap:16px;row-gap:8px}@media (max-width: 1375px){.search-page-container .search-page-body .search-results-container .team-card-list{grid-template-columns:auto;column-gap:0}}.search-page-container .search-page-body .search-results-container .teams-full-screen{grid-template-columns:auto auto auto}@media (max-width: 1375px){.search-page-container .search-page-body .search-results-container .teams-full-screen{grid-template-columns:auto auto;column-gap:16px}}@media (max-width: 850px){.search-page-container .search-page-body .search-results-container .teams-full-screen{grid-template-columns:auto;column-gap:0}}.search-page-container .search-page-body .search-results-container .no-column-gap{column-gap:0}.search-page-container .search-page-body .search-results-container .no-results-container{display:flex;align-items:center;justify-content:center;color:#878689;font-weight:600;text-align:center;width:400px;padding:8px 0 24px}@media only screen and (max-width: 767px){.search-page-container .search-page-body .search-results-container .no-results-container{width:unset}}@media only screen and (min-width: 1024px){.search-page-container .search-page-body .search-results-container .no-results-container{height:200px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.search-page-container .search-page-body .search-results-container .no-results-container{height:200px}}.no-results-found{text-align:center;max-width:280px;padding-top:50px}.no-results-found-img{height:92px;width:92px}.no-results-found-header{text-transform:uppercase;font-weight:800;font-size:28px;line-height:31px;margin:10px 0 16px}.no-results-found-text{font-size:15px;line-height:21px}.search-player-card{box-shadow:3px 3px 15px #231f201a;background-color:#fff;border-radius:13px;padding:16px 24px;display:flex;gap:20px;cursor:pointer}.search-player-card .search-player-info-name{font-weight:600}.search-player-card .search-player-info-teams{color:#878689;font-size:12px;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:18px;margin:6px 0 0}.search-team-card{box-shadow:3px 3px 15px #231f201a;background-color:#fff;border-radius:13px;height:304px;width:400px}@media only screen and (max-width: 767px){.search-team-card{width:unset}}.search-team-card-banner{height:55%}.search-team-card-banner img{height:100%;width:100%;border-radius:13px 13px 0 0;object-fit:cover}.search-team-card-info{display:flex;gap:12px}.search-team-card-info .search-team-avatar{position:relative;min-width:80px;margin-left:16px}.search-team-card-info .search-team-avatar .text-logo-avatar.medium{height:80px;width:80px;position:absolute;top:-35px}.search-team-card-info .search-team-name-location{display:flex;flex-direction:column;padding:10px 0;gap:4px}.search-team-card-info .search-team-name-location .search-team-name{text-transform:uppercase;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:280px}@media only screen and (max-width: 767px){.search-team-card-info .search-team-name-location .search-team-name{width:220px}}.search-team-card-info .search-team-name-location .search-team-location{color:#878689;font-size:12px;font-weight:400}.search-team-card .search-team-league{padding:0 16px;font-size:10px;font-weight:500}.search-team-card .search-team-league-title{color:#9c41ff}.search-team-card .search-team-league-content{text-transform:uppercase;background:#F7F7F7;padding:12px 20px;border-radius:25px;margin-top:6px}.search-team-page{height:calc(100vh - 4rem);width:100%;overflow-y:hidden}@media only screen and (min-width: 768px) and (max-width: 1023px){.search-team-page{height:calc(100vh - (4rem + 80px))}}@media only screen and (max-width: 767px){.search-team-page{height:calc(100vh - (4rem + 80px))}}.search-team-page .header-title{text-transform:uppercase;font-weight:600;margin-right:42px}@media only screen and (min-width: 1024px){.search-team-page .header-title{margin-right:114px}}.search-team-page .player-profile-bottom{margin-bottom:2rem}@media only screen and (max-width: 767px){.search-team-page .player-profile-bottom{margin-bottom:7rem}}.search-team-page .player-email-link{display:flex;gap:9px}@media only screen and (max-width: 767px){.search-team-page .player-email-link{display:none}}.search-team-page .player-email-link .player-email-container{display:flex;align-items:center;gap:20px;color:#231f20;background:#F7F7F7;border-radius:45px;height:42px;padding:0 16px;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0}@media only screen and (min-width: 768px) and (max-width: 1023px){.search-team-page .player-email-link .player-email-container span{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.search-team-page .player-email-link .button.button-round{height:42px;width:42px}.create-pickup{width:100%}@media only screen and (min-width: 1024px){.create-pickup{width:648px}}.create-pickup-form{padding:0 24px}.create-pickup-form-repeat{border:1px solid #DCDDDE;border-radius:13px;padding:12px 24px 20px}.create-pickup-form-repeat .repeat-every-label .autocomplete-input .reverse-label{display:grid;grid-template-columns:130px auto}.create-pickup-form-repeat .repeat-every-label .autocomplete-input .reverse-label label{order:-1;align-self:center}.create-pickup-form-repeat .repeat-ends{padding-top:40px}.create-pickup-form-repeat .repeat-ends-content{display:grid;grid-template-columns:130px auto}.create-pickup-form-repeat .repeat-ends-content .repeat-ends-inputs .input{margin-bottom:0}.create-pickup-form .time-place-row{display:grid;gap:20px;grid-template-columns:130px auto}.create-pickup-form .time-place-row .repeat-input{display:flex;flex-direction:column;gap:18px}.create-pickup-form .cost-organizer-row{display:grid;gap:20px;grid-template-columns:207px auto}.create-pickup-form .input{width:100%;margin-bottom:16px}.create-pickup-form-row{display:flex;gap:20px}.create-pickup-form-row-item{flex-grow:1;flex-basis:0}.create-pickup-form-row .textarea{width:100%}.create-pickup-form-row .textarea textarea{height:207px}.create-pickup-form div.select-photo{display:grid;grid-template-rows:auto 1fr}.create-pickup-form div.select-photo label.error-text{color:#db0db6}.create-pickup-form div.select-photo .photo-actions{display:inline-block;overflow:hidden;position:relative;margin-top:.5rem;border-radius:5px;border:1px solid #F2F2F2;width:207px;height:207px}.create-pickup-form div.select-photo .photo-actions.error{border:1px solid #DB0DB6}.create-pickup-form div.select-photo .photo-actions img{pointer-events:none;position:absolute;width:100%;height:100%;z-index:-1;object-fit:cover}.create-pickup-form div.select-photo .photo-actions .photo-selection-btns{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;gap:1rem}.create-pickup-form div.select-photo .photo-actions .photo-selection-btns.shift-bottom{bottom:0;top:unset}.create-pickup-form div.select-photo .photo-actions .photo-selection-btns button.add-photo-btn{border-radius:50px;width:115px;height:42px;font-size:12px;font-weight:600;color:#2d19f7;background:#F0F2FF;border:none;display:flex;align-items:center;justify-content:space-evenly}.create-pickup-form div.select-photo .photo-actions .photo-selection-btns button.add-photo-btn:enabled:hover{cursor:pointer}.create-pickup-form div.select-photo .select-photo-error{color:#db0db6;text-align:right;font-size:.7498125rem;font-weight:400}.create-pickup-form .create-pickup-btn-container{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:30px}.create-pickup .color-grey{color:#878689}@media only screen and (max-width: 767px){.delete-confirmation{padding:0 20px}}.delete-confirmation-content{max-width:428px;margin-bottom:24px;text-align:center;display:flex;flex-direction:column;gap:0;justify-content:center;align-items:center}.delete-confirmation-content__title{font-size:28px;font-weight:800;line-height:31px;padding:10px 0}.delete-confirmation-content__subtitle{font-size:21px;line-height:26px}.delete-confirmation .cancel-btn{font-weight:400}.edit-repeat-confirmation{border-radius:13px;background-color:#fff;box-shadow:3px 3px 15px #231f201a;padding:24px 24px 12px;width:428px}.edit-repeat-confirmation-title{font-weight:600;font-size:18px;margin:0 0 16px}.edit-repeat-confirmation-content{padding:12px 0 40px}.edit-repeat-confirmation-content .preference-radio-label{font-size:15px}.edit-repeat-confirmation .cancel-btn{font-weight:400;margin-top:12px}.post-card{width:100%;box-sizing:border-box;height:370px;max-width:400px;padding:1rem;background-color:#fff;box-shadow:3px 3px 15px #231f201a;border-radius:6px}.post-card div.hero-img-wrapper{height:60%;width:100%}.post-card div.hero-img-wrapper img{width:100%;height:100%;object-fit:cover}.post-card div.content-container{height:40%;display:flex;flex-direction:column;justify-content:space-between}.post-card div.content-container h2{font-size:15px;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:.5rem 0;text-transform:uppercase}.post-card div.content-container div.tag{background-color:#f7f7f7;width:fit-content;padding:2px 12px;font-size:12px;border-radius:4px;text-transform:uppercase;font-weight:400}.post-card div.content-container p.description{font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:.5rem 0;letter-spacing:.5px}.post-card div.content-container div.action-btns-wrapper{display:flex;justify-content:space-between;align-items:center}.post-card div.content-container div.action-btns-wrapper div.btns-wrapper{display:flex;gap:1rem;align-items:center}.post-card div.content-container div.action-btns-wrapper div.btns-wrapper button{all:unset;padding:0;height:fit-content}.post-card div.content-container div.action-btns-wrapper div.btns-wrapper button svg{display:block}.post-card div.content-container div.action-btns-wrapper div.btns-wrapper button:enabled:hover{cursor:pointer}.post-card div.content-container div.action-btns-wrapper div.btns-wrapper button:enabled:hover svg{display:block}.post-card div.content-container div.action-btns-wrapper div.btns-wrapper button:enabled:hover svg path{fill:#8917f2}.post-card div.content-container div.action-btns-wrapper div.price-tag{border-radius:50px;background-color:#f7efff;color:#8917f2;font-weight:600;padding:2px 1rem}.post-card-search{display:grid;grid-template-columns:5fr 3fr;gap:10px}.post-card-search-btn{display:flex;align-items:center;justify-content:center;width:165px;height:53px;cursor:pointer;margin-top:5px;border-radius:5px;font-weight:800;font-size:15px;gap:8px}.post-card-search-btn--primary{background-color:#231f20;color:#fff}.discount-code-search{display:grid;grid-template-columns:5fr 3fr;gap:10px}.discount-code-search-btn{display:flex;align-items:center;justify-content:center;width:165px;height:53px;cursor:pointer;margin-top:5px;border-radius:5px;font-weight:800;font-size:15px;gap:8px}.discount-code-search-btn--primary{background-color:#231f20;color:#fff}.discount-code-search-btn--active{box-shadow:inset 0 -8px #8917f2}.discount-code-link{text-decoration:none;color:inherit}.discount-code-list{width:100%}.discount-code-list-empty{justify-self:center;box-sizing:border-box;height:349px;width:566px;padding:20px 90px;background-color:#fff;box-shadow:3px 3px 15px #231f201a;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.discount-code-list-empty-icon{width:112px;height:112px}.discount-code-list-empty-title{font-weight:800;font-size:28px;color:#231f20}.discount-code-list-empty-description{font-weight:400;font-size:12px;color:#000;text-align:center}.discount-code-list-empty-button{width:100%;height:53px}.discount-code-list-item{box-sizing:border-box;height:136px;width:250px;padding:16px;background-color:#fff;box-shadow:3px 3px 15px #231f201a;border-radius:5px;display:flex;flex-direction:column;justify-content:space-between}.discount-code-list-item__create{flex-direction:row;align-items:center;gap:10px;padding:16px 24px}.discount-code-list-item-header{align-items:start;display:grid;grid-template-columns:4fr 1fr}.discount-code-list-item-title{font-weight:700;font-size:15px}.discount-code-list-item-badge{font-weight:400;font-size:10px;background-color:#f7f7f7;border-radius:3px;padding:4px;display:flex;align-items:center;justify-content:center;width:fit-content}.discount-code-list-item-description{font-weight:400;font-size:12px;width:165px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.discount-code-list-item-footer{justify-self:end;display:grid;grid-template-columns:4fr 1fr;font-weight:400;font-size:12px}.discount-code-list-item-footer .not-started{color:#7e8400;background-color:#f1ffbf;padding:2px 8px}.discount-code-form{width:100%;display:flex;flex-direction:column;box-sizing:border-box;min-height:349px;padding:40px;gap:40px;border-radius:10px;background-color:#fff;box-shadow:3px 3px 15px #231f201a}.discount-code-form__heading{font-weight:700;font-size:24px;margin-bottom:16px}.discount-code-form__submit{align-self:center;width:520px;display:flex;flex-direction:column;gap:10px}.discount-code-form__content{display:grid;grid-template-columns:3fr 6fr;gap:20px}.discount-code-form__content-aside{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid #DCDDDE;border-radius:10px;background-color:#fff}.discount-code-form__content-aside__footer{font-weight:400;font-size:15px;color:#878689}.discount-code-form__content-container{display:flex;flex-direction:column;gap:10px;padding:16px;background-color:#fff}.discount-code-form__content-container__footer{font-weight:400;font-size:15px;color:#878689}.signed-waiver-container{background:white;padding:40px 42px}.signed-waiver-container h3{font-size:2.0828125rem;font-weight:400;margin:0}.signed-waiver-container article{font-size:.99975rem;text-align:left;white-space:pre-wrap;overflow-y:auto-scroll;border:2px solid #F2F2F2;border-radius:13px;margin:24px 0;padding:4px}.signed-waiver-container .signature{display:flex;flex-direction:column;gap:8px;align-items:end}.signed-waiver-container .player-name{font-size:1.2496875rem;font-weight:600;margin:0}.signed-waiver-container .sign-date{font-size:.99975rem;color:#515151;background-color:#f7f7f7;padding:8px;border-radius:20px}.payments{border-radius:5px;background-color:#fff;box-shadow:3px 3px 15px #231f201a;padding:20px;display:grid;grid-template-columns:1fr 5fr;column-gap:1rem;gap:16px}.payments__delete_panel{grid-column:1/-1;display:grid;align-items:center;justify-items:center;padding:60px}.payments__delete_panel .delete-panel{display:flex;flex-direction:column;max-height:600px;gap:10px;width:428px;align-items:center;justify-items:center}.payments__delete_panel .delete-panel__logo{width:112px;height:112px}.payments__delete_panel .delete-panel__title{font-weight:800;font-size:28px;line-height:31px;text-transform:uppercase;text-align:center;color:#231f20}.payments__delete_panel .delete-panel__subtitle{font-weight:400;font-size:25px;line-height:27px;text-align:center}.payments__delete_panel .delete-panel__delete-panel-actions{display:flex;flex-direction:column;gap:10px}.payments__delete_panel .delete-panel__delete-panel-actions Button{display:flex;align-items:center;justify-content:center;width:100%;height:53px;font-weight:800;size:15px;color:#fff;background-color:#8917f2}.payments__delete_panel .delete-panel__delete-panel-actions .cancel{color:#231f20;background-color:transparent;height:40px;font-weight:400}.payments__left_panel{display:flex;flex-direction:column;height:100%;gap:10px}.payments__left_panel .season-name{font-weight:700;font-size:15px}.payments__left_panel .adjust-team-fee-name{font-weight:700;font-size:24px;line-height:26px}.payments__left_panel .adjust-team-subtitle{font-weight:400;font-size:12px;line-height:19px}.payments__left_panel .info-container .label{font-weight:400;font-size:15px}.payments__left_panel .info-container .amount{font-weight:800;font-size:28px;word-break:break-word;overflow-wrap:break-word}.payments__left_panel .actions-menu-wrapper{margin-top:auto}.payments__left_panel .actions-menu-wrapper .adjust-team-fee-actions{display:flex;flex-direction:column;gap:10px}.payments__left_panel .actions-menu-wrapper .adjust-team-fee-actions Button{display:flex;align-items:center;justify-content:center;width:184px;height:30px;font-weight:800;size:15px}.payments__right_panel{min-height:260px}.payments__right_panel .league-payments-create-panel{display:flex;flex-direction:column;align-items:flex-end;border:1px solid #F7F7F7;padding:16px 16px 24px;gap:24px;max-height:600px;overflow-y:auto}.payments__right_panel .league-payments-create-panel .team-name{font-size:12px;font-weight:400}.payments__right_panel .league-payments-create-panel .user-name{font-size:24px;font-weight:600}.payments__right_panel .league-payments-create-panel .form-container{display:flex;flex-direction:column;gap:40px;width:428px}.payments__right_panel .league-payments-create-panel .input-box{display:flex;flex-direction:column;gap:16px}.payments__right_panel .league-payments-create-panel .payments-info-container{width:389px;height:38px;gap:8px;display:flex;flex-direction:row-reverse}.payments__right_panel .league-payments-create-panel .payments-info-container__icon{width:38px;height:38px;background-color:#f7f7f7;border-radius:60px;gap:10px;display:flex;align-items:center;justify-content:center;cursor:pointer}.payments__right_panel .league-payments-create-panel .payments-info-container__icon__active{background-color:#b07af0}.payments__right_panel .league-payments-create-panel .payments-info-container__info{width:297px;height:38px;border:1px solid #DCDDDE;gap:16px;border-radius:40px;display:grid;grid-template-columns:8fr 4fr;align-self:flex-end}.payments__right_panel .league-payments-create-panel .payments-info-container__info__method{display:flex;align-items:center;justify-content:center;font-weight:400;font-size:12px;color:#515151}.payments__right_panel .league-payments-create-panel .payments-info-container__info__price{display:flex;align-items:center;justify-content:center;font-weight:600;font-size:15px}.payments__right_panel .league-payments-table{display:grid;column-gap:10px;row-gap:10px}.payments__right_panel .league-payments-table .team-name{width:224px;height:44px;text-align:center;font-size:25px;font-weight:400;background-color:#f7f7f7;border-radius:80px;justify-self:right;color:#231f20;line-height:40px}.payments__right_panel .league-payments-table .league-payments-container{max-height:600px;overflow-y:auto}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.payments__right_panel .league-payments-table .league-payments-container{max-height:400px}}.payments__right_panel .league-payments-table__container{display:grid;grid-template-columns:3fr 2fr 1fr 30px}.payments__right_panel .league-payments-table__container-team-migration{display:grid;grid-template-columns:3fr 2fr 1fr}.payments__right_panel .league-payments-table__header_col{font-size:10px;font-weight:400}.payments__right_panel .league-payments-table__header_col.payments-paid{justify-self:center}.payments__right_panel .league-payments-table__header .payments-toggle .header-expand-icon .icon-wrapper{transform:.15s cubic-bezier(.4,0,.2,1) 0ms}.payments__right_panel .league-payments-table__header .payments-toggle .header-expand-icon.expanded-all .icon-wrapper{background-color:#8917f2;transform:rotate(180deg)}.payments__right_panel .league-payments-table__row{border:1px solid #DCDDDE;border-radius:5px;align-items:center;box-shadow:none;margin:0 0 5px}.payments__right_panel .league-payments-table__row:before{display:none}.payments__right_panel .league-payments-table__row .MuiAccordionSummary-root{min-height:38px;padding:0 9px}.payments__right_panel .league-payments-table__row .MuiAccordionSummary-content{margin:8px 0}.payments__right_panel .league-payments-table__row.Mui-expanded .payments-toggle .icon-wrapper{background-color:#8917f2}.payments__right_panel .league-payments-table__row .payments-summary-box{display:flex;flex-direction:column;width:100%}.payments__right_panel .league-payments-table__row .payments-summary-container{display:grid;grid-template-columns:3fr 2fr 1fr;width:100%;align-items:center}.payments__right_panel .league-payments-table__row .payments-summary-container__select-team{grid-template-columns:1fr 3fr 1fr}.payments__right_panel .league-payments-table__row .payments-summary-container__select-team .select{width:113px;height:24px;color:#fff;background-color:#b07af0;padding:0;gap:10px;border-radius:15px;font-weight:600;font-size:10px;text-align:center}.payments__right_panel .league-payments-table__row .payments-accordion-details{padding:0 45px 8px 16px}.payments__right_panel .league-payments-table__row .payments-accordion-adjustment{padding:0 70px 8px 16px;font-size:12px;font-weight:400;color:#515151}.payments__right_panel .league-payments-table__row .payments-details-container{display:grid;grid-template-columns:2fr 3fr;width:100%;padding:5px 0}.payments__right_panel .league-payments-table__row .payments-details-container .table{display:flex;flex-direction:column;width:100%;max-width:100%;row-gap:8px}.payments__right_panel .league-payments-table__row .payments-details-container .table .row{display:flex;flex-direction:row}.payments__right_panel .league-payments-table__row .payments-details-container .table .row .cell{box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;text-align:center;padding:0 4px;font-size:12px;font-weight:400;line-height:19px;color:#878689}.payments__right_panel .league-payments-table__row .payments-details-container .table .row .cell:nth-child(1){min-width:160px}.payments__right_panel .league-payments-table__row .payments-details-container .table .row .cell:nth-child(1),.payments__right_panel .league-payments-table__row .payments-details-container .table .row .cell:nth-child(4){flex:1;max-width:160px}.payments__right_panel .league-payments-table__row .payments-details-container .table .row .cell:nth-child(2),.payments__right_panel .league-payments-table__row .payments-details-container .table .row .cell:nth-child(3){flex:2;max-width:160px}.payments__right_panel .league-payments-table__row .payments-details-container .payments-paid{justify-self:center}.payments__right_panel .league-payments-table__row .payments-team{font-size:15px;font-weight:600;padding-left:10px}.payments__right_panel .league-payments-table__row .payments-paid{justify-self:stretch}.payments__right_panel .league-payments-table__row .payments-paid .progressbar-inner{background:#F7F7F7}.payments__right_panel .league-payments-table__row .payments-paid .progressbar-inner div{background:#ACF6CC}.payments__right_panel .league-payments-table__row--paid .payments-team,.payments__right_panel .league-payments-table__row--paid .payments-outstanding{color:#dcddde}.payments__right_panel .league-payments-table__row--paid .payments-paid .progressbar-inner div{background:#DCDDDE}.payments__right_panel .league-payments-table__row-team-migration{border:1px solid #DCDDDE;border-radius:5px;align-items:center;box-shadow:none;margin:0 0 5px;display:grid;grid-template-columns:3fr 2fr 1fr;padding:8px}.payments__right_panel .league-payments-table .payments-league-fee{justify-self:center;text-align:center;width:64px;height:24px;border-radius:5px;background-color:#f7f7f7;font-weight:400;font-size:14px;line-height:1.7;padding:0 6px}.payments__right_panel .league-payments-table .payments-league-fee__input{outline:none;border:none;width:100%;text-align:center;background-color:transparent;font-size:14px;line-height:1.7;padding:0}.payments__right_panel .league-payments-table .payments-league-fee__updated{border:.5px solid #9C41FF}.payments__right_panel .league-payments-table .payments-league-fee__error{border:.5px solid #DB0DB6}.payments__right_panel .league-payments-table .payments-paid,.payments__right_panel .league-payments-table .payments-outstanding{justify-self:center}.payments__right_panel .league-payments-table .payments-toggle .icon-wrapper{display:flex;align-items:center;justify-content:center;height:20px;width:20px;line-height:60px;-moz-border-radius:30px;border-radius:30px;background-color:#b5b3b7;text-align:center;font-size:2em}.payments__right_panel img.coin{margin-bottom:20px}.payments-empty .payments__right_panel{justify-content:center}.payments-empty .payments__right_panel div{display:flex;flex-direction:column;gap:0;align-items:center;justify-content:center;height:100%}.payments-empty .payments__right_panel div span{max-width:75%;color:#878689;text-align:center}.actions-menu.button{display:flex;align-items:center;justify-content:center;gap:8px;width:130px;height:38px;border-radius:20px}.actions-menu.button .text{color:#231f20;font-weight:700}.menu-items{display:flex;width:258px;flex-direction:column;justify-content:center;align-items:center;padding:8px 0!important;gap:4px}.menu-items .dropdown-list-item{display:flex;align-items:center;justify-content:center;width:100%;height:36px;font-weight:600;font-size:15px;padding:0!important}.menu-items .dropdown-list-item:hover{color:#231f20!important;background-color:#f7f7f7!important}.migrate-team-modal{border-radius:5px;background-color:#fff;box-shadow:3px 3px 15px #231f201a;padding:2rem;display:flex;flex-direction:column;gap:2rem}.migrate-team-modal .header-section{text-align:center;display:flex;flex-direction:column;gap:.5rem}.migrate-team-modal .header-section .title{margin:0;font-size:1.5rem;font-weight:800}.migrate-team-modal .league-selector-section{display:flex;flex-direction:column;gap:1rem}.migrate-team-modal .league-selector-section .team-name-and-payment-amount{background-color:#f7f7f7;border-radius:1.5rem;display:flex;justify-content:space-between;align-items:center;padding-left:2rem}.migrate-team-modal .league-selector-section .team-name-and-payment-amount .amount-wrapper{background-color:#fffffe;border-radius:1.5rem;padding:.5rem 1.5rem;margin:.5rem;font-weight:600}.refund-modal{border-radius:5px;background-color:#fff;box-shadow:3px 3px 15px #231f201a;padding:2rem;display:flex;flex-direction:column;gap:2rem}.refund-modal .header-section{text-align:center;display:flex;flex-direction:column;gap:.5rem}.refund-modal .header-section .title{margin:0;font-size:1.5rem;font-weight:800}.refund-modal form div.refund-amt-input{position:relative}.refund-modal form div.refund-amt-input input{padding-left:2rem}.refund-modal form div.refund-amt-input:before{content:"$";position:absolute;left:1rem;top:55%;font-size:16px;color:#555}.refund-modal form p.refund-info{font-size:12px;color:#878689}.refund-modal form p.refund-info span{font-weight:700}.refund-modal form .original-stripe-acct-details{background-color:#f7f7f7;padding:.5rem;border-radius:.5rem;text-align:center;font-size:12px;margin:.5rem 0 1rem;line-height:1.2rem}.standings .empty{border-radius:5px;background-color:#fff;box-shadow:3px 3px 15px #231f201a;text-align:center;padding:2rem;color:#878689}.standings .dynamic-standings{border-radius:5px;background-color:#fff;box-shadow:3px 3px 15px #231f201a}.standings .dynamic-standings .dynamic-stage-selector{width:100%;display:flex;flex-direction:row;justify-content:center;padding:20px 0 12px}.standings .dynamic-standings .dynamic-stage-selector .tabs{width:600px}.standings table.list{width:100%;padding:.5rem 2rem .5rem 3rem}.standings table.list.classic{border-radius:5px;background-color:#fff;box-shadow:3px 3px 15px #231f201a}.standings table.list.loading{text-align:center;padding:2rem}.standings table.list tr.standings-card th{padding:1rem 0;font-weight:700;font-size:1.2496875rem}.standings table.list tr.standings-card th:nth-child(1){text-align:left}.standings table.list tr.standings-card th:nth-child(2){text-align:left}.standings table.list tr.standings-card th:nth-child(3){text-align:left}.standings table.list tr.standings-card th.align-center{text-align:center}.standings table.list tr.standings-card th.fixed-width{width:65px}.standings table.list tr.standings-card td{padding:1rem 0}.standings table.list tr.standings-card td:nth-child(1){text-align:left}.standings table.list tr.standings-card td:nth-child(3){text-align:left}.standings table.list tr.standings-card td:nth-child(2){font-weight:700}.standings table.list tr.standings-card td:nth-last-child(1){font-weight:700}.standings table.list tr.standings-card td.align-center{text-align:center}.standings table.list tr.standings-card td.fixed-width{width:75px}.standings table.list tr.standings-card td .icon-wrapper{justify-content:flex-start}.standings table.list tr.standings-card td.color-purple{color:#8917f2}.leaderboard{background-color:#fff;border-radius:5px;padding:0 4rem 2rem;box-shadow:3px 3px 15px #231f201a}@media only screen and (max-width: 1200px){.leaderboard{padding:0 2rem 2rem}}.leaderboard-tabs-container{background-color:#fff;position:sticky;top:0;padding:22px 0 10px}.leaderboard-tabs-container .inner-wrapper{background-color:#fff}.leaderboard .display-msg{padding:1rem;text-align:center}.table-wrapper{display:grid;grid-auto-flow:column;grid-template-columns:repeat(3,1fr);grid-template-rows:1.5rem repeat(5,auto);column-gap:5rem;row-gap:1.2rem}@media only screen and (max-width: 1200px){.table-wrapper{grid-template-columns:repeat(2,1fr);grid-template-rows:1.5rem repeat(8,auto);column-gap:3rem}}@media only screen and (max-width: 900px){.table-wrapper{column-gap:1rem}}.table-wrapper .table-caption{grid-column:span 3;display:flex;justify-content:end;align-items:flex-end;color:#b5b3b7;font-size:.7498125rem}@media only screen and (max-width: 1200px){.table-wrapper .table-caption{grid-column:span 2}}.table-wrapper .table-cell{display:flex;align-items:center}.table-wrapper .table-cell-rank{font-size:.6665rem;align-self:flex-start}.table-wrapper .table-cell-avatar{margin:0 .5rem}.table-wrapper .table-cell-name{display:flex;flex-direction:column}.table-wrapper .table-cell-name span:first-of-type{font-size:.99975rem;margin-bottom:4px}.table-wrapper .table-cell-name span:last-of-type{color:#878689;font-size:.7498125rem}.table-wrapper .table-cell-score{margin-left:auto;align-self:flex-start}.feed-root .loading{width:100%;text-align:center}.feed-root-container{display:grid;grid-template-rows:auto 1fr;margin-top:1rem}.feed-root-container-header{display:flex;gap:1rem;justify-content:flex-end;background-color:transparent;position:sticky;top:0;z-index:1}.feed-root-container-header button{height:38px;margin:2rem 0}.feed-root-container-content button.add-photo-btn{height:100px;border-radius:12px;width:100%;flex-shrink:0}.feed-root-container-content button.add-photo-btn:disabled{border:1px solid #B5B3B7;background-color:#fff;color:#b5b3b7}.image-carousel-container{width:100%;height:100%;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:0 2rem;overflow:hidden;gap:20px}.image-carousel-container .image-carousel-next-button{border-radius:0 5px 5px 0;width:45px;height:49px}.image-carousel-container .image-carousel-prev-button{border-radius:5px 0 0 5px;width:45px;height:49px}.image-carousel-container .image-container{height:75%;display:block;text-align:center;position:relative}.image-carousel-container .image-container img{object-fit:cover;height:100%;width:100%}body{font-size:16px;font-family:Open Sans,sans-serif}.feed-welcome-view{text-align:center}.feed-welcome-view h2{font-size:2.33275rem;font-weight:800}.feed-welcome-view p{line-height:2}.feed-welcome-view div.action-container{width:100%;text-align:center}.feed-welcome-view div.action-container button{width:70%}:export{black:#231F20;grey:#DCDDDE}html,body{margin:0;height:100vh;font-family:Open Sans,sans-serif;background:#F7F7F7}html #root,body #root,html #root .App,body #root .App{height:100%}button,input,textarea{font-family:inherit}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.fade-in{animation:fadeInAnimation ease .4s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}.remove-link-styles{all:unset}.position-relative{position:relative}.center-loading{text-align:center;align-self:center}
