.big-button .invite-players-button{display:flex;min-height:120px;justify-content:space-between;align-items:center;gap:8px;align-self:stretch;text-align:center;padding:var(--spacing-4x) var(--spacing-4x) var(--spacing-4x) var(--spacing-10x);border-radius:32px;border:2px solid var(--charcoal-1-color);background:var(--white-color);flex-wrap:nowrap;width:436px;max-width:calc(100vw - 32px);justify-self:center}.big-button{align-items:center}.big-button .invite-players-button:hover{background-color:var(--white-hover-color)}.big-button .invite-players-button:active{background-color:var(--white-pressed-color)}@media only screen and (min-width: 768px){.ContentSection{padding:var(--spacing-8x)}.BulkInviteModal .image-upload-input-text{cursor:pointer}}.BulkInviteModal .create-family-member-step{display:flex;flex-direction:column;height:100%}.BulkInviteModal.create-family-member-step .content-container{flex:1;overflow-y:auto}.BulkInviteModal.create-family-member-step .footer-container{margin-top:auto}.BulkInviteModal.preview-step .Row .Input{padding-right:var(--spacing-2x);margin-bottom:0}.BulkInviteModal.preview-step .Row>.Column{padding-left:var(--spacing-4x)}.BulkInviteModal.preview-step .form{padding:var(--spacing-4x)}.BulkInviteModal.preview-step{display:flex;flex-direction:column;height:100%;max-height:calc(100vh - 52px);position:relative}.BulkInviteModal.preview-step .ModalWindowInner{max-height:calc(100vh - 52px);display:flex;flex-direction:column}.BulkInviteModal.preview-step .ContentSection{flex:1;overflow-y:auto;max-height:calc(100vh - 200px);padding-bottom:100px}.BulkInviteModal.preview-step .total-errors-banner{color:var(--black-color);padding:var(--spacing-2x);background-color:var(--error-tint2-color);margin:0 0 var(--spacing-4x);border-color:var(--error-regular-color);outline:2px solid var(--error-regular-color);border-radius:10px;text-align:left}.BulkInviteModal.preview-step .email-error{margin-top:var(--spacing)}.BulkInviteModal.preview-step .lottie-animation{width:auto;height:40px}.BulkInviteModal.preview-step .email-error .error-message{color:var(--error-color);font-size:12px;line-height:1.5}.BulkInviteModal.preview-step .table-header{border-bottom:2px solid var(--grey4-color);margin-bottom:var(--spacing-3x);padding-bottom:var(--spacing-3x)}.BulkInviteModal.preview-step .FooterSection{position:fixed;bottom:0;left:0;right:0;background-color:var(--white-color);z-index:999;width:100%;padding:var(--spacing-4x)}.BulkInviteModal.preview-step .error-with-icon{display:flex;flex-direction:row;align-items:center;margin-top:-6%}.BulkInviteModal.preview-step .error-with-icon>div{display:inline-flex}.BulkInviteModal.preview-step .dropdown-icon{margin-left:-4px}.BulkInviteModal.preview-step .trash-icon-container{align-items:center;align-self:flex-start;justify-content:center;display:flex;height:var(--spacing-8x);width:var(--spacing-8x);margin-left:0;margin-right:var(--spacing-2x);cursor:pointer;border-radius:50%;position:relative;top:var(--spacing-4x)}.BulkInviteModal.preview-step .trash-icon-container:hover{background-color:var(--white-hover-color)}.BulkInviteModal.preview-step .trash-icon-container:active{background-color:var(--white-pressed-color)}.BulkInviteModal.preview-step .fix-now-button{background:var(--error-tint2-color);color:var(--error-color);border:none;padding:var(--spacing);margin-bottom:var(--spacing-2x)}.BulkInviteModal.preview-step .fix-now-button:hover{background:var(--error-tint2-hover-color);color:var(--error-color)}.BulkInviteModal.preview-step .fix-now-button:active{background:var(--error-tint2-pressed-color)}.BulkInviteModal.preview-step .preview-footer{border-bottom-left-radius:var(--spacing-6x);border-bottom-right-radius:var(--spacing-6x)}.BulkInviteModal.preview-step .jersey-number{width:64px}.BulkInviteModal.preview-step .table-header-email-column,.BulkInviteModal.preview-step .table-header-name-column{padding-left:0;flex:1.5}.BulkInviteModal.preview-step .table-header-jersey-column{padding-left:0;flex:1}.BulkInviteModal.preview-step .primary-button-container{order:1;margin-right:var(--spacing-2x)}.BulkInviteModal.preview-step .secondary-button-container{order:2}.BulkInviteModal.preview-step .loading-overlay{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;height:100%;background-color:var(--white-color);position:relative;padding:var(--spacing-4x);z-index:1000}.BulkInviteModal.preview-step .checkmark-icon{width:auto;height:40px}.BulkInviteModal.preview-step .image-upload{padding:var(--spacing-4x);border-radius:var(--spacing-8x);border:2px dashed var(--charcoal-1-color);background:var(--white-color);position:relative;cursor:pointer;width:100%;height:120px;align-content:center;margin-bottom:var(--spacing-4x)}.BulkInviteModal.preview-step .image-upload:hover{background-color:var(--white-hover-color)}.BulkInviteModal.preview-step .image-upload:active{background-color:var(--white-pressed-color)}.BulkInviteModal .additional-loading-container{height:120px;justify-content:center;display:flex;align-items:center;flex-direction:column}.BulkInviteModal .image-upload-area{height:120px;justify-content:center;position:absolute;top:0;width:100%;left:0}@media only screen and (min-width: 541px) and (min-height: 541px){.BulkInviteModal.preview-step .primary-button-container{order:2;margin-left:var(--spacing-2x);margin-right:0}.BulkInviteModal.preview-step .secondary-button-container{order:1}.BulkInviteModal.preview-step .table-header-label-name{width:302px}.BulkInviteModal.preview-step .table-header-label-email{width:302px;margin-left:0}.BulkInviteModal.preview-step .table-header-label-jersey{width:60px;margin-left:0}.BulkInviteModal.preview-step .jersey-number{width:86px}.BulkInviteModal.preview-step .trash-icon-container{margin-left:calc(var(--spacing-4x) * -1)}.BulkInviteModal.preview-step .loading-overlay{width:800px;height:100%;max-height:500px;min-height:500px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:var(--spacing-4x);background-color:var(--white-color);position:relative;padding:var(--spacing-4x);z-index:1000}}.BulkInviteModal.upload-step .image-upload,.BulkInviteModal.upload-step .csv-upload{padding:var(--spacing-4x);border-radius:var(--spacing-8x);border:2px dashed var(--charcoal-1-color);background:var(--white-color);position:relative;cursor:pointer;width:100%}.BulkInviteModal.upload-step .image-upload{height:120px;align-content:center}.BulkInviteModal.upload-step .image-upload:hover,.BulkInviteModal.upload-step .csv-upload:hover{background-color:var(--white-hover-color)}.BulkInviteModal.upload-step .image-upload:active,.BulkInviteModal.upload-step .csv-upload:active{background-color:var(--white-pressed-color)}.BulkInviteModal.upload-step .image-upload.dragging,.BulkInviteModal.upload-step .csv-upload.dragging{background-color:var(--white-hover-color);border-color:var(--charcoal-30-color)}.BulkInviteModal.upload-step input.csv-file{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:10}.BulkInviteModal.upload-step .csv-example-image{width:100%;display:block;margin:0 auto;border-radius:var(--spacing)}.BulkInviteModal.upload-step .roster-example-img-1{margin-right:var(--spacing)}.BulkInviteModal.upload-step .roster-example-img-2{margin-left:var(--spacing)}.BulkInviteModal.upload-step .lottie-animation{width:auto;height:24px}.BulkInviteModal .loading-container{height:400px;justify-content:center;display:flex;align-items:center;flex-direction:column}@media only screen and (max-width: 540px){.BulkInviteModal.upload-step .roster-example-img-1,.BulkInviteModal.upload-step .roster-example-img-2{width:calc(50% - 4px)}}.BulkInviteModal .who-is-this-step .ModalWindowInner{max-height:calc(100vh - 52px)}.BulkInviteModal .who-is-this-step .ContentSection{max-height:calc(100vh - 200px);overflow-y:auto}.BulkInviteModal .who-is-this-step .form{padding:var(--spacing-2x)}.BulkInviteModal .who-is-this-step .family-members-list{max-height:450px;overflow-y:auto}.BulkInviteModal .who-is-this-step .email-label{display:block;width:100%;max-width:180px;word-break:break-all;overflow-wrap:break-word}@media only screen and (min-width: 541px) and (min-height: 541px){.BulkInviteModal .who-is-this-step .email-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:none}.BulkInviteModal .who-is-this-step .family-members-list{max-height:310px;overflow-y:auto}}.BulkInviteModal.upload-error-step .ContentSection{align-content:center}.BulkInviteModal .upload-error-text{text-align:center}.BulkInviteModal .FooterSection{border-top:2px solid var(--grey4-color)}@media only screen and (min-width: 541px) and (min-height: 541px){.BulkInviteModal .ModalWindowInner{max-height:80vh;width:500px;min-width:500px;max-width:500px;display:flex}.BulkInviteModal.upload-step .ModalWindowInner,.BulkInviteModal.preview-step .ModalWindowInner,.BulkInviteModal.upload-error-step .ModalWindowInner,.BulkInviteModal.upload-step.image .ModalWindowInner{width:800px;min-width:800px;max-width:800px}.BulkInviteModal.upload-error-step .ModalWindowInner{height:400px}.BulkInviteModal .upload-error-content{width:100%;height:168px;justify-content:center;align-items:center}}.BigModalButton .button-contents{display:flex;min-height:120px;justify-content:space-between;align-items:center;gap:8px;align-self:stretch;text-align:center;padding:var(--spacing-4x) var(--spacing-4x) var(--spacing-4x) var(--spacing-10x);border-radius:32px;border:2px solid var(--color-neutrals-charcoal-1-color, #f2f2f2);background:var(--color-neutrals-white-white-color-default, #fff);flex-wrap:nowrap;overflow:hidden}.BigModalButton{align-items:center;position:relative}.BigModalButton .bottom-content-wrapper{position:relative;width:100%;z-index:1;margin-top:auto;pointer-events:none}@media only screen and (min-width: 1024px){.BigModalButton .button-contents:hover{background-color:var(--white-hover-color)}.BigModalButton .button-contents:active{background-color:var(--white-pressed-color)}}.TextAndIconButton{cursor:pointer;height:var(--spacing-9x)}.TextAndIconButton .Row{align-items:center;padding:var(--spacing) var(--spacing-3x)}.TextAndIconButton i{margin-right:var(--spacing)}.LoadingSpinner .spinner-img{animation:spin 1.5s linear infinite;width:60px;height:60px}.OwnerV2{display:flex;flex-direction:column;min-height:100dvh;margin:0;padding:0;background-color:var(--white-color);align-items:center;position:relative;justify-content:flex-start}.OwnerV2 .top-bar-trace-logo-black{margin:auto;height:var(--spacing-4x)}.OwnerV2 .BigModalButton p{font-weight:400}@media (hover: hover){.OwnerV2 .TopBar .back-button:hover{background-color:var(--charcoal-1-hover-color)}.OwnerV2 .TopBar .back-button:active{background-color:var(--charcoal-1-pressed-color)}}.OwnerV2 .RosterInfoModal.Modal .ContentSection,.OwnerV2 .ShareLinkModal.Modal .ContentSection{max-width:500px}.OwnerV2 .ContentSection:not(.Modal .ContentSection){display:flex;flex-direction:column;flex:0 0 auto;height:auto;width:100%;max-width:500px}.OwnerV2 .Modal .ContentSection{max-width:none;flex:1;row-gap:0}.OwnerV2 .Modal.BulkInviteModal .ContentSection{max-width:none;flex:initial;row-gap:initial;width:initial;height:initial}.OwnerV2.get-started .ContentSection:not(.Modal .ContentSection){row-gap:var(--spacing-4x)}.OwnerV2.add-players .ContentSection:not(.Modal .ContentSection),.OwnerV2.invite-staff .ContentSection:not(.Modal .ContentSection),.OwnerV2.complete .ContentSection:not(.Modal .ContentSection){row-gap:var(--spacing-10x)}.OwnerV2.roster .ContentSection:not(.Modal .ContentSection){row-gap:var(--spacing-10x)}.OwnerV2 .TopBar{width:100%;height:56px;display:flex;justify-content:center;position:sticky;top:0;z-index:10}.OwnerV2.complete .FooterSection{flex-direction:column;align-items:center;gap:var(--spacing-2x)}.OwnerV2 .FooterSection{padding:0}.OwnerV2 .Modal .FooterSection{padding:var(--spacing-6x)}.OwnerV2 .RadioContainer{flex-direction:row;gap:var(--spacing-8x)}.OwnerV2 .abbreviation-input .input-wrapper{width:90px}.OwnerV2 .team-form{display:flex;flex-direction:column;gap:var(--spacing-4x)}.OwnerV2 .bullet-list{flex-wrap:nowrap}.OwnerV2 .AddPlayersModal .ModalWindowInner{max-width:800px;min-height:500px;width:100%}.OwnerV2 .AddPlayersModal.loading .ModalWindowInner,.OwnerV2 .AddPlayersModal.confirm .ModalWindowInner{justify-content:center}.OwnerV2 .AddPlayersModal .ContentSection{max-width:unset;width:100%;row-gap:0}.OwnerV2 .AddPlayersModal .trash-icon-container{display:flex;align-items:center;justify-content:center;height:100%;cursor:pointer}.OwnerV2 .AddPlayersModal .Row>.Element{display:flex;align-items:center}.OwnerV2 .InviteStaffMemberModal .loading-container{min-height:300px}.OwnerV2 .AddPlayersModal .header-row{color:var(--charcoal-50-color);padding-bottom:var(--spacing);border-bottom:2px solid var(--charcoal-1-color)}.OwnerV2 .AddPlayersModal .ModalWindowInner{max-height:calc(100vh - 52px)}.OwnerV2 .PlayerWarning{border-radius:var(--spacing-2x);border:2px solid var(--warning-regular-color);background:var(--warning-tint2-color);color:var(--charcoal-50-color)}.OwnerV2 .player-slots{display:flex;gap:var(--spacing)}.OwnerV2 .player-slot{height:var(--spacing-2x);flex:1;border-radius:var(--spacing);background-color:var(--charcoal-10-color)}.OwnerV2 .player-slot.filled{background-color:var(--teal-30-color)}.OwnerV2 .qr-container{width:100%;border-radius:var(--spacing-2x);padding:var(--spacing-4x);margin-bottom:40px;display:flex;justify-content:center;align-items:center;border-radius:var(--spacing-4x);background:var(--sand-color)}.OwnerV2 .qr-code{width:150px;height:150px;background-image:url(/traceid/assets/DownloadQR-Bh2Qe00c.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-bottom:var(--spacing-2x)}.OwnerV2 .app-store-buttons{display:flex;justify-content:center;gap:var(--spacing-1x)}.OwnerV2 .app-store-button{width:135px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:center}.OwnerV2 .apple-store{height:53px;background-image:url(/traceid/assets/AppStore-BMNwvje9.svg)}.OwnerV2 .google-play{background-image:url(/traceid/assets/GooglePlayStore-BlyF6bw7.svg)}.OwnerV2 .button-roster-examples{display:flex;justify-content:center;gap:var(--spacing-2x);width:100%;margin-bottom:-61px}.OwnerV2 .button-roster-example-image{height:61px;object-fit:cover;object-position:top;max-width:45%}.OwnerV2 .roster-example-image:first-child{margin-right:var(--spacing-2x)}.TeamDetailsDropdown .Dropdown__content,.TeamRoleDropdown .Dropdown__content{max-height:251px;overflow:auto;border-radius:var(--spacing-2x);box-shadow:0 3px 7px #0002,0 .6px 2px #0000001a;padding:var(--spacing-2x)}.TeamDetailsDropdown .Dropdown__content .DropdownOption,.TeamRoleDropdown .Dropdown__content .DropdownOption{padding:10px 16px;width:100%;border-radius:var(--spacing-2x)}.TeamDetailsDropdown .Dropdown__content .DropdownOptions,.TeamRoleDropdown .Dropdown__content .DropdownOptions{width:100%}.TeamDetailsDropdown .Dropdown__content .DropdownOption:hover,.TeamRoleDropdown .Dropdown__content .DropdownOption:hover{background-color:var(--white-hover-color)}.TeamDetailsDropdown .Dropdown__content .DropdownOption:active,.TeamRoleDropdown .Dropdown__content .DropdownOption:active{background-color:var(--white-pressed-color)}.OwnerV2 .FooterSection:not(.Modal .FooterSection){display:flex;flex-direction:column;align-items:center}.OwnerV2 .FooterSection:not(.Modal .FooterSection)>*{margin-right:0;margin-bottom:var(--spacing-2x);width:100%}.OwnerV2 .FooterSection:not(.Modal .FooterSection)>*:last-child{margin-bottom:0}.OwnerV2 .team-title{overflow:hidden;text-overflow:ellipsis;padding-right:var(--spacing-2x)}@media only screen and (max-width: 540px){.OwnerV2{display:flex;flex-direction:column;height:100svh;min-height:100svh}@supports (-webkit-touch-callout: none){.OwnerV2{height:-webkit-fill-available}}.OwnerV2 .ContentSection:not(.Modal .ContentSection){flex:1 0 auto;display:flex;flex-direction:column;overflow-y:auto}.OwnerV2 .FooterSection:not(.Modal .FooterSection){width:100%;border-top:2px solid var(--charcoal-1-color);position:sticky;left:0;right:0;bottom:0;background-color:var(--white-color);z-index:10;padding:var(--spacing-4x)}.OwnerV2 .FooterSection:not(.Modal .FooterSection) .TextAndIconButton,.OwnerV2 .FooterSection:not(.Modal .FooterSection) .Button,.OwnerV2 .FooterSection:not(.Modal .FooterSection) .continue-btn{width:100%;max-width:100%}.OwnerV2 .FooterSection:not(.Modal .FooterSection) .Button[margin-right],.OwnerV2 .FooterSection:not(.Modal .FooterSection) .Button[marginRight]{margin-right:0}}@media only screen and (max-width: 540px){.Dropdown__content.Dropdown__content--open{position:fixed!important;display:flex;flex-direction:column;z-index:100000;right:0;bottom:0;box-shadow:0 var(--spacing) var(--spacing-6x) #18544a33;border-radius:var(--spacing-4x) var(--spacing-4x) 0 0;overflow:hidden;width:100vw}}.build-banner{background-color:var(--other-note-color);color:var(--white2-color);font-size:15px;font-weight:700;position:absolute;z-index:999999999;top:24px;left:50%;margin-left:-90px;width:180px;height:25px;text-align:center;text-transform:uppercase;border:2px solid var(--grey3-color);overflow:hidden}body.hide-video-modals .VideoModal{display:none}@media only screen and (max-width: 540px){.build-banner{top:15px}}.toast{z-index:999999999}@media only screen and (min-width: 1024px){.toast.in,.toast.out{top:calc(50% - 150px);left:calc(50% - 250px);width:500px;height:auto}}.changelog{position:absolute;top:0;left:0;display:flex;flex-direction:column;width:100vw;height:100vh;overflow-y:scroll;background-color:var(--white-color);z-index:999999999}.changelog .header{background-color:var(--teal-30-color);position:relative;overflow:hidden}.changelog .header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='20'><text x='0' y='15' font-size='16' fill='rgba(255,255,255,0.1)'>01110100 01110010 01100001 01100011 01100101</text></svg>");background-size:100px 20px;z-index:1;pointer-events:none}.changelog .content{position:relative;z-index:3;font-family:Courier New,Courier,monospace}.changelog .content p{font-size:18px}
