main.courts-login{background:var(--surface);min-height:100svh;display:grid}.courts-login .sign-in-form{width:100%;margin:auto}.courts-login .sign-in-form>p{color:var(--muted);font-size:14px}.courts-login .firebase-login{margin:0}.courts-login .firebase-login button{width:100%}.courts-login input{color:var(--ink);border-color:var(--border-strong)}.courts-login .primary{background:var(--action);border-color:var(--action);color:var(--surface)}.courts-login .primary:hover:not(:disabled){background:var(--action-hover);border-color:var(--action-hover)}.courts-login.support-sign-in form{margin:0 0 20px}.courts-login.support-sign-in form button{width:100%;min-height:48px}.support-sign-in .support-sign-in-note{border-top:1px solid var(--line);gap:10px;padding-top:18px;font-size:13px;display:flex}.support-sign-in .support-sign-in-note svg{color:var(--action);flex:none;margin-top:2px}@media (max-width:680px){.courts-login .sign-in-form{padding:28px 20px 36px}}
