.tw-m-3{margin:.75rem}.tw-mx-auto{margin-left:auto;margin-right:auto}.tw-mb-0{margin-bottom:0}.tw-mb-10{margin-bottom:2.5rem}.tw-mb-5{margin-bottom:1.25rem}.tw-mt-10{margin-top:2.5rem}.tw-mt-3{margin-top:.75rem}.tw-mt-5{margin-top:1.25rem}.tw-rounded{border-radius:.25rem}.tw-border-b{border-bottom-width:1px}.tw-border-solid{border-style:solid}.tw-border-\[\#35353b\]{--tw-border-opacity:1;border-color:rgb(53 53 59/var(--tw-border-opacity,1))}.tw-p-0{padding:0}.tw-p-3{padding:.75rem}.tw-pl-3{padding-left:.75rem}.tw-text-center{text-align:center}.tw-text-4xl{font-size:2.25rem;line-height:2.5rem}.tw-text-lg{font-size:1.125rem;line-height:1.75rem}.tw-text-xl{font-size:1.25rem;line-height:1.75rem}.tw-font-bold{font-weight:700}.tw-italic{font-style:italic}.tw-text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.auth-page{--tw-text-opacity:1;color:rgb(189 189 198/var(--tw-text-opacity,1));line-height:1.65;padding-bottom:3rem;padding-top:3rem}.auth-page .container,.auth-page .container-sm{margin-left:auto;margin-right:auto;padding:0;width:100%}.auth-page .row{display:flex;flex-wrap:wrap;margin:0;row-gap:1.25rem}.auth-page .justify-content-center{justify-content:center}.auth-page [class*=col-]{flex:none;max-width:100%;padding-left:0;padding-right:0;width:100%}.auth-page>.container>.row>.col-lg-5,.auth-page>.container>.row>.col-md-8,.auth-page>.row>.col-lg-4{max-width:560px}.auth-page .card{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(25 25 28/var(--tw-bg-opacity,1));border:1px solid rgb(53 53 59/var(--tw-border-opacity,1));border-radius:1.5rem;color:rgb(255 255 255/var(--tw-text-opacity,1));overflow:hidden}.auth-page .card-header{--tw-text-opacity:1;background-color:transparent;border-bottom:1px solid #35353b;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:1.5rem;font-weight:700;line-height:2rem;line-height:1.3;padding:1.5rem}.auth-page .card-body{padding:1.5rem}.auth-page .form-group{margin-bottom:1.25rem}.auth-page label{--tw-text-opacity:1;background:transparent;display:block;font-size:16px;margin-bottom:.5rem;position:static;transform:none}.auth-page .form-control,.auth-page label{color:rgb(255 255 255/var(--tw-text-opacity,1))}.auth-page .form-control{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(39 39 43/var(--tw-bg-opacity,1));border:1px solid rgb(85 85 85/var(--tw-border-opacity,1));border-radius:.75rem;font:inherit;height:auto;min-height:48px;padding:.75rem 1rem;width:100%}.auth-page .form-control::-moz-placeholder{--tw-text-opacity:1;color:rgb(167 167 176/var(--tw-text-opacity,1))}.auth-page .form-control::placeholder{--tw-text-opacity:1;color:rgb(167 167 176/var(--tw-text-opacity,1))}.auth-page .form-control.is-invalid{--tw-border-opacity:1;border-color:rgb(255 83 125/var(--tw-border-opacity,1))}.auth-page .invalid-feedback{--tw-text-opacity:1;color:rgb(255 140 168/var(--tw-text-opacity,1));display:block;font-size:14px}.auth-page .btn{border-radius:.75rem;display:inline-block;font-weight:700;min-height:44px;padding:.75rem 1.25rem;white-space:normal}.auth-page button.btn-primary{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 36 107/var(--tw-bg-opacity,1));border-width:0;color:rgb(255 255 255/var(--tw-text-opacity,1))}.auth-page .btn-link,.auth-page a:not(.home-appstore){--tw-text-opacity:1;background-color:transparent;color:rgb(255 208 0/var(--tw-text-opacity,1));-webkit-text-decoration-line:underline;text-decoration-line:underline}.auth-page .alert{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(39 39 43/var(--tw-bg-opacity,1));border:1px solid #555;border-radius:.75rem;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-top:1rem;padding:1rem}.auth-page .alert-danger{--tw-border-opacity:1;border-color:rgb(255 83 125/var(--tw-border-opacity,1))}.auth-page .alert-success{--tw-border-opacity:1;border-color:rgb(87 187 139/var(--tw-border-opacity,1))}.auth-page .header,.auth-page .pink{background-color:transparent;padding:0}.auth-page .label-on-line-input{border-radius:12px}.auth-page .form-check{margin-bottom:1rem;margin-top:1rem;padding-left:0}.auth-page .form-check-input{accent-color:#ff246b;height:20px;margin:0 8px 0 0;position:static;width:20px}.auth-page .form-check-label{display:inline}.auth-page .input-group{display:flex;flex-wrap:wrap}.auth-page img,.auth-page video{max-width:100%}.auth-page :focus-visible{outline:3px solid #ffd000;outline-offset:4px}.auth-password-toggle{--tw-text-opacity:1;background-color:transparent;border-width:0;color:rgb(255 208 0/var(--tw-text-opacity,1));cursor:pointer;margin-bottom:.5rem;margin-top:.5rem;padding:.5rem}@media(min-width:900px){.auth-page .header .col-lg-6{padding:0 24px;width:50%}}.auth-invite-card{--tw-bg-opacity:1;background-color:rgb(25 25 28/var(--tw-bg-opacity,1));border-radius:1.5rem;margin-left:auto;margin-right:auto;max-width:460px;padding:1.75rem}.auth-invite-card h1{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:1.875rem;font-weight:700;line-height:2.25rem}.auth-invite-card a{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 36 107/var(--tw-bg-opacity,1));border-radius:.75rem;color:rgb(255 255 255/var(--tw-text-opacity,1));display:block;margin-bottom:1.25rem;margin-top:1.25rem;padding:1rem;text-align:center}.auth-page .auth-invite-card a{background:#ff246b;color:#fff;text-decoration:none}.auth-invite-card small{--tw-text-opacity:1;color:rgb(170 170 170/var(--tw-text-opacity,1))}.auth-page .card-header.bg-white,.auth-page .label-on-line{background:transparent!important}.auth-page .label-on-line{display:block;margin:0 0 8px;padding:0!important;z-index:auto}.auth-page .form-control.label-on-line-input{margin-top:0;overflow:visible}.auth-page .alert{bottom:auto;max-width:100%;position:static!important;right:auto;width:auto}.auth-page .auth-registration{max-width:1000px!important}.auth-page .header,.auth-page .pink{background:none!important}.auth-access-placeholder{text-align:center}.auth-access-icon{--tw-text-opacity:1;color:rgb(255 208 0/var(--tw-text-opacity,1));margin-bottom:1.25rem}.auth-access-placeholder h1{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-bottom:1rem}.auth-access-placeholder p{margin-bottom:1.5rem}.auth-page .auth-access-placeholder a.btn{background:#ff246b;color:#fff;text-decoration:none}