.fp-panel{margin:10px 0 4px;padding:14px 14px 10px;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:rgba(255,255,255,.04);color:#b8b8c8;font-size:13px;line-height:1.55;text-align:left}.fp-panel[hidden]{display:none}.fp-panel p{margin:0}.fp-lead{color:#d0d0de}.fp-h{margin-top:12px!important;margin-bottom:4px!important;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#22d3ee}.fp-steps{margin:0;padding-left:20px}.fp-steps li{margin:4px 0}.fp-codes{display:grid;gap:6px;margin:8px 0 4px -20px}.fp-code{display:flex;flex-direction:column;align-items:flex-start;gap:3px;width:100%;text-align:left;cursor:pointer;padding:8px 10px;border-radius:8px;border:1px dashed rgba(34,211,238,.5);background:rgba(34,211,238,.06);color:#e9e9f5;font:12px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;transition:background .15s ease}.fp-code span{min-width:0;max-width:100%;overflow-wrap:anywhere}.fp-code small{order:-1;font:700 10px/1 system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#22d3ee}.fp-code:hover{background:rgba(34,211,238,.12)}#auth-find-link:focus-visible,.fp-code:focus-visible{outline:2px solid #22d3ee;outline-offset:2px}.fp-warn{margin-top:10px!important;padding:8px 10px;border-radius:8px;border:1px solid rgba(255,209,102,.35);background:rgba(255,209,102,.1);color:#ffd166}.fp-note{min-height:1.5em;margin-top:6px!important;font-size:12px;color:#00e676}@media (prefers-reduced-motion:reduce){.fp-code{transition:none}}