.Login-module-scss-module__tB3tZW__container{flex-direction:column;gap:2.5rem;display:flex}.Login-module-scss-module__tB3tZW__container .Login-module-scss-module__tB3tZW__input{flex-direction:column;gap:1.5rem;display:flex}.Login-module-scss-module__tB3tZW__container .Login-module-scss-module__tB3tZW__input .Login-module-scss-module__tB3tZW__textInput,.Login-module-scss-module__tB3tZW__container .Login-module-scss-module__tB3tZW__input .Login-module-scss-module__tB3tZW__passwordField{width:100%;margin:0}.Login-module-scss-module__tB3tZW__container .Login-module-scss-module__tB3tZW__input .Login-module-scss-module__tB3tZW__forgotPassword{align-items:center;gap:.25rem;display:flex}.Login-module-scss-module__tB3tZW__container .Login-module-scss-module__tB3tZW__input .Login-module-scss-module__tB3tZW__forgotPassword .Login-module-scss-module__tB3tZW__forgotPasswordLink{color:#0080a8;font-size:.75rem;font-weight:600;line-height:1rem}.Login-module-scss-module__tB3tZW__container .Login-module-scss-module__tB3tZW__input .Login-module-scss-module__tB3tZW__errorDiv{justify-content:center}.Login-module-scss-module__tB3tZW__container .Login-module-scss-module__tB3tZW__button{place-self:flex-end;display:flex}.Login-module-scss-module__tB3tZW__dialog{width:100%;max-width:25rem}.Login-module-scss-module__tB3tZW__dialog .Login-module-scss-module__tB3tZW__children{flex-flow:column;gap:1.5rem;display:flex}.Login-module-scss-module__tB3tZW__dialog .Login-module-scss-module__tB3tZW__children span{padding-right:1.5rem}.Login-module-scss-module__tB3tZW__dialog .Login-module-scss-module__tB3tZW__children .Login-module-scss-module__tB3tZW__dialogCountdown{align-self:flex-start}.Login-module-scss-module__tB3tZW__dialog .Login-module-scss-module__tB3tZW__children .Login-module-scss-module__tB3tZW__dialogCountdown span{padding-right:0}.Login-module-scss-module__tB3tZW__dialog .Login-module-scss-module__tB3tZW__children img{align-self:center;display:flex}
.InlineError-module-scss-module__vIQeZq__errorDiv{border-radius:var(--Size-Radius-8,8px);background:var(--Color-States-Surface-Error,#ffedec);align-self:stretch;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.InlineError-module-scss-module__vIQeZq__errorDiv .InlineError-module-scss-module__vIQeZq__icon{align-self:center}.InlineError-module-scss-module__vIQeZq__errorDiv .InlineError-module-scss-module__vIQeZq__text{color:var(--Color-States-Content-Error,#920025);letter-spacing:.25px;font-size:.875rem;line-height:20px}
.TicketCountdown-module-scss-module__VZhzXG__countdown{align-items:baseline;gap:.375rem;display:flex}.TicketCountdown-module-scss-module__VZhzXG__countdown .TicketCountdown-module-scss-module__VZhzXG__label{color:var(--col-text-secondary);font-size:.75rem;line-height:1rem}.TicketCountdown-module-scss-module__VZhzXG__countdown .TicketCountdown-module-scss-module__VZhzXG__value{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:.03em;color:var(--col-text-primary);font-size:.875rem;font-weight:600;line-height:1.25rem}.TicketCountdown-module-scss-module__VZhzXG__countdown .TicketCountdown-module-scss-module__VZhzXG__announcement{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.LoginEnroll-module-scss-module__Z9kgCW__container{flex-direction:column;gap:clamp(1rem,2.5vh,1.5rem);min-width:0;display:flex}.LoginEnroll-module-scss-module__Z9kgCW__container .LoginEnroll-module-scss-module__Z9kgCW__heading{flex-direction:column;gap:.5rem;display:flex}.LoginEnroll-module-scss-module__Z9kgCW__container .LoginEnroll-module-scss-module__Z9kgCW__heading p{color:var(--col-text-secondary)}.LoginEnroll-module-scss-module__Z9kgCW__container .LoginEnroll-module-scss-module__Z9kgCW__input{flex-direction:column;gap:clamp(.75rem,1.8vh,1.5rem);display:flex}.LoginEnroll-module-scss-module__Z9kgCW__container .LoginEnroll-module-scss-module__Z9kgCW__input .LoginEnroll-module-scss-module__Z9kgCW__instructions{overflow-wrap:anywhere;color:var(--col-text-secondary);flex-direction:column;gap:.5rem;margin:0;padding-left:1.25rem;display:flex}.LoginEnroll-module-scss-module__Z9kgCW__container .LoginEnroll-module-scss-module__Z9kgCW__input .LoginEnroll-module-scss-module__Z9kgCW__qrPlate{background:var(--col-white,#fff);border:1px solid var(--col-background-outline-1);border-radius:12px;align-self:center;max-width:100%;padding:.875rem}.LoginEnroll-module-scss-module__Z9kgCW__container .LoginEnroll-module-scss-module__Z9kgCW__input .LoginEnroll-module-scss-module__Z9kgCW__qrPlate .LoginEnroll-module-scss-module__Z9kgCW__qr{aspect-ratio:1;width:clamp(6.5rem,16vh,10.5rem);max-width:100%;height:auto;display:block}.LoginEnroll-module-scss-module__Z9kgCW__container .LoginEnroll-module-scss-module__Z9kgCW__input .LoginEnroll-module-scss-module__Z9kgCW__manual{border:1px dashed var(--col-background-outline-2);border-radius:var(--Size-Radius-8,8px);background:var(--col-background-surface-2);flex-direction:column;gap:.375rem;padding:.75rem;display:flex}.LoginEnroll-module-scss-module__Z9kgCW__container .LoginEnroll-module-scss-module__Z9kgCW__input .LoginEnroll-module-scss-module__Z9kgCW__manual .LoginEnroll-module-scss-module__Z9kgCW__manualLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--col-text-secondary);font-weight:600}.LoginEnroll-module-scss-module__Z9kgCW__container .LoginEnroll-module-scss-module__Z9kgCW__input .LoginEnroll-module-scss-module__Z9kgCW__manual .LoginEnroll-module-scss-module__Z9kgCW__manualValue{letter-spacing:.06em;color:var(--col-text-primary);word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875rem}@media only screen and (max-height:46rem) and (min-width:64rem){.LoginEnroll-module-scss-module__Z9kgCW__container .LoginEnroll-module-scss-module__Z9kgCW__input:has(.LoginEnroll-module-scss-module__Z9kgCW__qrPlate){grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:1.5rem;display:grid}.LoginEnroll-module-scss-module__Z9kgCW__container .LoginEnroll-module-scss-module__Z9kgCW__input:has(.LoginEnroll-module-scss-module__Z9kgCW__qrPlate) .LoginEnroll-module-scss-module__Z9kgCW__instructions{grid-area:1/1}.LoginEnroll-module-scss-module__Z9kgCW__container .LoginEnroll-module-scss-module__Z9kgCW__input:has(.LoginEnroll-module-scss-module__Z9kgCW__qrPlate) .LoginEnroll-module-scss-module__Z9kgCW__manual{grid-area:2/1}.LoginEnroll-module-scss-module__Z9kgCW__container .LoginEnroll-module-scss-module__Z9kgCW__input:has(.LoginEnroll-module-scss-module__Z9kgCW__qrPlate) .LoginEnroll-module-scss-module__Z9kgCW__qrPlate{grid-area:1/2/3/3;align-self:center}}.LoginEnroll-module-scss-module__Z9kgCW__container .LoginEnroll-module-scss-module__Z9kgCW__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.LoginEnroll-module-scss-module__Z9kgCW__container .LoginEnroll-module-scss-module__Z9kgCW__button{align-self:flex-end;display:flex}
.OtpInput-module-scss-module__q7Z6EW__boxes{gap:.5rem;width:100%;display:flex}.OtpInput-module-scss-module__q7Z6EW__boxes .OtpInput-module-scss-module__q7Z6EW__box{border:1px solid var(--col-background-outline-2);border-radius:var(--Size-Radius-8,8px);background:var(--col-background-surface-1);min-width:0;max-width:2.75rem;height:3.25rem;color:var(--col-text-primary);font-variant-numeric:tabular-nums;text-align:center;outline:none;flex:1 1 0;padding:0;font-family:inherit;font-size:1.375rem;font-weight:600}.OtpInput-module-scss-module__q7Z6EW__boxes .OtpInput-module-scss-module__q7Z6EW__box:focus{border-color:var(--col-accent-surface);box-shadow:0 0 0 3px var(--col-accent-focus-opacity,#0080a829)}.OtpInput-module-scss-module__q7Z6EW__boxes .OtpInput-module-scss-module__q7Z6EW__box:disabled{background:var(--col-neutral-95);color:var(--col-neutral-60)}.OtpInput-module-scss-module__q7Z6EW__boxes.OtpInput-module-scss-module__q7Z6EW__error .OtpInput-module-scss-module__q7Z6EW__box{border-color:var(--col-error-surface)}@media only screen and (max-width:25rem){.OtpInput-module-scss-module__q7Z6EW__boxes{gap:.375rem}.OtpInput-module-scss-module__q7Z6EW__boxes .OtpInput-module-scss-module__q7Z6EW__box{height:3rem;font-size:1.125rem}}
.LoginExpired-module-scss-module__xXwv7a__container{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.LoginExpired-module-scss-module__xXwv7a__container .LoginExpired-module-scss-module__xXwv7a__heading{flex-direction:column;gap:.5rem;display:flex}.LoginExpired-module-scss-module__xXwv7a__container .LoginExpired-module-scss-module__xXwv7a__button{align-self:flex-end;display:flex}
.LoginVerify-module-scss-module__C8G6EG__container{flex-direction:column;gap:2.5rem;min-width:0;display:flex}.LoginVerify-module-scss-module__C8G6EG__container .LoginVerify-module-scss-module__C8G6EG__heading{flex-direction:column;gap:.5rem;display:flex}.LoginVerify-module-scss-module__C8G6EG__container .LoginVerify-module-scss-module__C8G6EG__heading p{color:var(--col-text-secondary)}.LoginVerify-module-scss-module__C8G6EG__container .LoginVerify-module-scss-module__C8G6EG__input{flex-direction:column;gap:1.5rem;display:flex}.LoginVerify-module-scss-module__C8G6EG__container .LoginVerify-module-scss-module__C8G6EG__input .LoginVerify-module-scss-module__C8G6EG__hint{color:var(--col-text-secondary)}.LoginVerify-module-scss-module__C8G6EG__container .LoginVerify-module-scss-module__C8G6EG__button{align-self:flex-end;display:flex}
