.admin-sign-in-form-module__2eFwjW__card{border:1px solid var(--line);width:100%;box-shadow:none;background:#fff;border-radius:10px;padding:18px}.admin-sign-in-form-module__2eFwjW__title{color:var(--text);letter-spacing:-.02em;margin:0 0 4px;font-size:16px;font-weight:800}.admin-sign-in-form-module__2eFwjW__description{color:var(--text-sub);margin:0 0 18px;font-size:13px}.admin-sign-in-form-module__2eFwjW__form{display:grid}.admin-sign-in-form-module__2eFwjW__field{min-width:0;margin-bottom:14px}.admin-sign-in-form-module__2eFwjW__field label{color:var(--text-sub);margin-bottom:5px;font-size:13px;font-weight:700;display:block}.admin-sign-in-form-module__2eFwjW__input{border:1px solid var(--line-strong);width:100%;min-height:42px;color:var(--text);font:inherit;background:#fff;border-radius:7px;padding:9px 11px;font-size:14px;transition:border-color .12s,box-shadow .12s,background .12s}.admin-sign-in-form-module__2eFwjW__input:focus{border-color:var(--brand-500);box-shadow:var(--focus-ring);background:#fff;outline:none}.admin-sign-in-form-module__2eFwjW__input[aria-invalid=true]{border-color:#f04452}.admin-sign-in-form-module__2eFwjW__input:disabled{cursor:wait;opacity:.72}.admin-sign-in-form-module__2eFwjW__codeInput{letter-spacing:.3em;font-variant-numeric:tabular-nums;text-align:center;font-size:18px}.admin-sign-in-form-module__2eFwjW__fieldError,.admin-sign-in-form-module__2eFwjW__help{min-height:18px;margin:5px 0 0;font-size:12px}.admin-sign-in-form-module__2eFwjW__fieldError{color:#d92d3a}.admin-sign-in-form-module__2eFwjW__help{color:var(--text-mute)}.admin-sign-in-form-module__2eFwjW__feedback{color:#d92d3a;min-height:26px;font-size:12px}.admin-sign-in-form-module__2eFwjW__feedback p{margin:0 0 8px}.admin-sign-in-form-module__2eFwjW__submit,.admin-sign-in-form-module__2eFwjW__retry{min-height:42px;font:inherit;cursor:pointer;border-radius:7px;font-size:13px;font-weight:700}.admin-sign-in-form-module__2eFwjW__submit{border:1px solid var(--c-admin);background:var(--c-admin);color:#fff}.admin-sign-in-form-module__2eFwjW__submit:disabled,.admin-sign-in-form-module__2eFwjW__retry:disabled{cursor:wait;opacity:.68}.admin-sign-in-form-module__2eFwjW__retry{border:1px solid var(--line-strong);color:var(--c-admin);background:#fff;margin-top:8px}.admin-sign-in-form-module__2eFwjW__submit:focus-visible,.admin-sign-in-form-module__2eFwjW__retry:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (prefers-reduced-motion:reduce){.admin-sign-in-form-module__2eFwjW__input{transition:none}}
.page-module__mOblxW__page{background:var(--canvas);place-items:center;min-height:100svh;padding:24px;display:grid}.page-module__mOblxW__shell{width:100%;max-width:380px}.page-module__mOblxW__brand{text-align:center;margin-bottom:20px}.page-module__mOblxW__name{color:var(--text);letter-spacing:-.03em;align-items:center;gap:8px;font-size:22px;font-weight:900;display:inline-flex}.page-module__mOblxW__mark{background:var(--c-admin);border-radius:6px;width:26px;height:26px}.page-module__mOblxW__brand p{color:var(--text-sub);margin:6px 0 0;font-size:13px}@media (max-width:420px){.page-module__mOblxW__page{padding:max(32px, env(safe-area-inset-top)) 16px max(24px, env(safe-area-inset-bottom));align-items:start}}
