.login-module__Si-P0q__wrap{background:var(--fill);place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0;overflow:auto}.login-module__Si-P0q__card{background:var(--surface);border:1px solid var(--separator);border-radius:var(--radius-lg);width:100%;max-width:340px;box-shadow:var(--shadow-card);text-align:center;padding:2rem 1.75rem}.login-module__Si-P0q__mark{color:#fff;letter-spacing:-.04em;background:linear-gradient(#3a3a3c 0%,#1d1d1f 100%);border-radius:11px;place-items:center;width:44px;height:44px;margin-bottom:.85rem;font-size:1.05rem;font-weight:600;display:inline-grid}.login-module__Si-P0q__title{letter-spacing:-.03em;font-size:1.45rem;font-weight:600}.login-module__Si-P0q__lead{color:var(--secondary);margin:.25rem 0 1.5rem;font-size:.95rem}.login-module__Si-P0q__form{text-align:left;flex-direction:column;gap:.85rem;display:flex}.login-module__Si-P0q__field{color:var(--tertiary);flex-direction:column;gap:.3rem;font-size:.85rem;font-weight:500;display:flex}.login-module__Si-P0q__field input{font:inherit;color:var(--label);border:1px solid var(--separator);border-radius:var(--radius-sm);background:var(--surface);padding:.6rem .75rem;font-size:1rem}.login-module__Si-P0q__field input:focus{outline:2px solid var(--blue);outline-offset:0;border-color:#0000}.login-module__Si-P0q__error{color:#b42318;border-radius:var(--radius-sm);background:#b4231814;padding:.55rem .75rem;font-size:.9rem}.login-module__Si-P0q__button{font:inherit;color:#fff;background:var(--blue);border-radius:var(--radius-sm);cursor:pointer;border:none;margin-top:.25rem;padding:.65rem 1rem;font-weight:500}.login-module__Si-P0q__button:active{background:var(--blue-pressed)}.login-module__Si-P0q__button:disabled{opacity:.6;cursor:default}
