:root{--tds-color-surface-elevation-0-default:#f8f9fa}body,html{all:unset}*{box-sizing:border-box}.app-container{display:flex;flex-direction:column-reverse;height:100svh;width:100vw}.app-container .shelf{background:var(--tds-color-surface-elevation-0-default);display:flex;flex-direction:column;flex-grow:1;flex-shrink:0;gap:1rem;justify-content:space-between;max-height:100svh;overflow:auto;padding:2rem;width:100%}.app-container .shelf .trackman-logo-app{display:none;height:auto}.app-container .shelf .shelf-content{flex-shrink:0}.app-container .shelf .legal-links{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.app-container .shelf .legal-links a{text-decoration:none}.app-container .shelf .legal-links .lg-view{display:none}.app-container .shelf .legal-links .sm-view{display:block}.app-container .background{background-position:50%;background-size:cover;flex-shrink:0;height:5.5rem;position:relative;width:100%}.app-container .background.AmericanFootball{background-image:url(/static/media/bg-footballus.edef40fd43d4701e3534.jpeg)}.app-container .background.Baseball{background-image:url(/static/media/bg-baseball.e51754cde7cb3cc58b48.jpeg);background-position:19% 50%}.app-container .background.Football{background-image:url(/static/media/bg-soccer.6a80267f83232a713fbc.jpeg)}.app-container .background.Cricket,.app-container .background.Golf,.app-container .background.Softball,.app-container .background.SportAgnostic{background-image:url(/static/media/bg-baseball.e51754cde7cb3cc58b48.jpeg);background-position:19% 50%}.app-container .background .trackman-logo-app{bottom:1rem;height:auto;position:absolute;right:1rem}@media(min-width:48rem){.app-container{flex-direction:row}.app-container .shelf{flex-grow:0;padding:2.5rem;width:30rem}.app-container .shelf .legal-links .lg-view,.app-container .shelf .trackman-logo-app{display:block}.app-container .shelf .legal-links .sm-view{display:none}.app-container .background{flex-grow:1;flex-shrink:0;height:100%;width:auto}.app-container .background .trackman-logo-app{display:none}}.input-hint-transition{transition:height .3s ease}.input-hint-transition,.input-hint-transition .MuiInputBase-root{flex-shrink:0;height:48px}.input-hint-transition.with-hint{height:68px}.column-content{display:flex;flex-direction:column;gap:1.5rem}.column-content .group{display:flex;flex-direction:column;gap:.5rem}.trackman-logo{flex-shrink:0;width:9.5rem}.legal-site{background:var(--tds-color-surface-elevation-0-default);display:flex;flex-direction:column;gap:1rem;min-height:100svh;padding:2.5rem}.legal-site .legal-text{display:flex;flex-direction:column;gap:2.5rem;margin:0 auto;max-width:42.5rem}.legal-site .legal-text .legal-text-block{display:flex;flex-direction:column;gap:1rem}.legal-site .legal-text .legal-text-block a{color:#414141;font-weight:600}.MuiCheckbox-root{flex-shrink:0}.Error{align-items:center;text-align:center}.Error .Error-text{gap:.25rem}.Logout{align-items:center;text-align:center}.Logout .logout-spinner{animation:spin 1s linear infinite}.Logout .Logout-text{gap:.25rem}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SignIn{overflow:hidden}.SignIn .SignIn-container{display:flex}.SignIn .SignIn-container .SignIn-steps{flex-shrink:0;opacity:0;transition:transform .3s ease,visibility .3s ease,opacity .3s ease;visibility:hidden;width:100%}.SignIn .SignIn-container .SignIn-steps.SignIn-steps--active{opacity:1;visibility:visible}.SignIn .SignIn-button{flex-shrink:0}.SignIn .SignIn-createAccount{display:flex;gap:.25rem;justify-content:center}.SignIn .SignIn-passwordSection-back{align-items:center;cursor:pointer;display:flex;gap:1rem}.SignIn .SignIn-passwordSection-forgot{cursor:pointer}.SignIn .SignIn-mfaInput{display:flex;gap:8px}.SignIn .SignIn-mfaInput input{text-align:center}@media(min-width:48rem){.SignIn .SignIn-container{align-items:center}}.SignUp{overflow:hidden}.SignUp .SignUp-container{display:flex}.SignUp .SignUp-container .SignUp-steps{flex-shrink:0;opacity:0;transition:transform .3s ease,visibility .3s ease,opacity .3s ease;visibility:hidden;width:100%}.SignUp .SignUp-container .SignUp-steps.SignUp-steps--active{opacity:1;visibility:visible}.SignUp .SignUp-button{flex-shrink:0}.SignUp .SignUp-helper{display:flex;gap:.25rem;justify-content:center}.SignUp .SignUp-passwordSection-back{align-items:center;cursor:pointer;display:flex;gap:1rem}@media(min-width:48rem){.SignUp .SignUp-container{align-items:center}}
/*# sourceMappingURL=main.11152247.css.map*/