.TypingChampionRegister-module__Bb9PkG__championContainer{grid-template-columns:minmax(280px,24rem) minmax(0,1fr);align-items:start;gap:1.5rem;width:min(100%,78rem);margin:0 auto;padding:1rem;display:grid}.TypingChampionRegister-module__Bb9PkG__infoBox,.TypingChampionRegister-module__Bb9PkG__formBox{border:1px solid var(--surface-border);background:var(--surface-bg);box-shadow:var(--surface-shadow);-webkit-backdrop-filter:blur(18px);border-radius:2rem}.TypingChampionRegister-module__Bb9PkG__infoBox{padding:1.75rem}.TypingChampionRegister-module__Bb9PkG__formBox{padding:clamp(1.5rem,3vw,2.25rem)}.TypingChampionRegister-module__Bb9PkG__infoTitle,.TypingChampionRegister-module__Bb9PkG__formTitle{color:var(--text-color)}.TypingChampionRegister-module__Bb9PkG__infoTitle{margin-bottom:1rem;font-size:clamp(1.8rem,3vw,2.4rem)}.TypingChampionRegister-module__Bb9PkG__formTitle{margin-bottom:1rem;font-size:clamp(2.2rem,4vw,3rem)}.TypingChampionRegister-module__Bb9PkG__infoText,.TypingChampionRegister-module__Bb9PkG__infoList,.TypingChampionRegister-module__Bb9PkG__formLabel{color:var(--text-muted)}.TypingChampionRegister-module__Bb9PkG__infoList{margin:0;padding:0;list-style:none}.TypingChampionRegister-module__Bb9PkG__infoList li+li{margin-top:.7rem}.TypingChampionRegister-module__Bb9PkG__form{gap:1rem;display:grid}.TypingChampionRegister-module__Bb9PkG__formLabel{flex-direction:column;gap:.45rem;font-size:.95rem;font-weight:500;display:flex}.TypingChampionRegister-module__Bb9PkG__form input[type=text],.TypingChampionRegister-module__Bb9PkG__form input[type=email],.TypingChampionRegister-module__Bb9PkG__form input[type=password],.TypingChampionRegister-module__Bb9PkG__formInput{border:1px solid var(--input-border);background:var(--input-bg);width:100%;color:var(--text-color);border-radius:1rem;padding:.92rem 1rem}.TypingChampionRegister-module__Bb9PkG__formInput:focus,.TypingChampionRegister-module__Bb9PkG__form input:focus{border-color:#2563eb73;outline:none;box-shadow:0 0 0 4px #2563eb1f}.TypingChampionRegister-module__Bb9PkG__formInput::placeholder{color:var(--text-muted)}.TypingChampionRegister-module__Bb9PkG__buttonContainer{justify-content:center;margin-top:.5rem;display:flex}.TypingChampionRegister-module__Bb9PkG__submitButton{background:var(--accent-color);color:var(--accent-contrast);cursor:pointer;border:none;border-radius:999px;padding:.95rem 1.5rem;font-weight:600}.TypingChampionRegister-module__Bb9PkG__submitButton:hover{transform:translateY(-1px)}.TypingChampionRegister-module__Bb9PkG__submitButtonDisabled{opacity:.55;cursor:not-allowed}.TypingChampionRegister-module__Bb9PkG__errorMessage{color:var(--danger-text);text-align:center;margin-top:1rem}@media (max-width:1024px){.TypingChampionRegister-module__Bb9PkG__championContainer{grid-template-columns:1fr}}
