.auth-refrag{--auth-bg:#0a0d12;--auth-card:#0f141a;--auth-input:#1a222d;--auth-border:#2a3544;--auth-muted:#9cadc4;--auth-label:#dfe5ec;--auth-primary:#4e54c8;--auth-primary-hover:#5f65d6;--auth-link:#8a8edb;--auth-link-hover:#a4a7e6;--auth-steam:#1f2937;--auth-steam-hover:#374151}.auth-refrag input[type=email],.auth-refrag input[type=password],.auth-refrag input[type=text]{background:var(--auth-input);border:1px solid var(--auth-border);color:#f8f9fb;border-radius:.375rem;outline:none;width:100%;padding:.5rem .75rem;font-size:.875rem;line-height:1.5;box-shadow:0 1px 2px #0003}.auth-refrag input::placeholder{color:#7d8ea3}.auth-refrag input:focus{border-color:#6b7c93;box-shadow:0 0 0 1px #6b7c93}.auth-refrag input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--auth-primary);cursor:pointer;border-radius:.25rem}
