.auth-guide{min-width:0;font-size:.9rem;line-height:1.6}.auth-guide p{margin:0 0 12px}.auth-guide p:empty{display:none}.auth-guide details,details.auth-guide{border:1px solid var(--line,#7775);border-radius:10px;padding:12px 14px}.auth-guide summary{cursor:pointer;font-weight:600}.auth-guide details[open] summary,details.auth-guide[open] summary{margin-bottom:12px}.auth-guide ol,.auth-guide ul{margin:12px 0;padding-left:22px}.auth-guide li+li{margin-top:9px}.auth-guide a{text-underline-offset:3px;text-decoration:underline}.auth-guide small{color:var(--muted)}.auth-guide-actions{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.auth-guide-actions button{border:1px solid var(--line,#7775);color:var(--text);cursor:pointer;font:inherit;background:0 0;border-radius:8px;flex:150px;padding:10px 12px}.auth-guide-actions button[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent)}.auth-guide input[readonly]{width:100%;font-family:monospace;font-size:.9rem}.auth-progress{width:min(100%,420px);color:var(--muted);gap:12px;margin:0 0 28px;padding:0;font-size:.75rem;list-style:none;display:flex}.auth-progress li{flex-direction:column;flex:1;gap:6px;display:flex}.auth-progress span{border:1px solid;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.auth-progress [aria-current]{color:var(--text);font-weight:600}.auth-progress [aria-current] span{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 18%, transparent)}.auth-side:has(>.auth-progress){flex-direction:column}.auth-registration-notice{width:min(100%,420px);margin:0 0 18px;font-size:.9rem;line-height:1.5}
