.login-rules{flex-wrap:wrap;margin-bottom:0;padding:0;list-style:none}.development-login{gap:14px;max-width:570px;display:grid}.development-notice{color:var(--green-2);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:10px;font-weight:800}.development-login label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;gap:7px;font-size:10px;font-weight:700;display:grid}.development-login input{border:1px solid var(--line);background:var(--white);width:100%;color:var(--ink);font:inherit;letter-spacing:normal;text-transform:none;border-radius:2px;padding:13px 14px;font-size:14px}.development-login input:focus-visible{border-color:var(--green-2);outline:3px solid color-mix(in srgb, var(--green-2) 20%, transparent)}.development-login .primary-action{cursor:pointer;border:0;width:100%}.login-rules li{white-space:nowrap;align-items:center;gap:22px;display:flex}.login-rules li+li:before{background:var(--green-2);content:"";border-radius:50%;flex:none;width:4px;height:4px}@media (max-width:760px){.login-rules{align-items:flex-start}.login-rules li+li:before{display:none}}.sign-in-notice{border:1px solid #ffffff38;border-left:3px solid #e5ac5b;border-radius:4px;margin-bottom:22px;padding:16px 18px;font-size:14px;line-height:1.55}.sign-in-notice p{margin:0 0 8px}.sign-in-notice p:last-child{margin-bottom:0}.sign-in-notice-title{font-weight:600}.sign-in-reference{opacity:.75;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12.5px}
