.pa-doortabs{border:1px solid var(--glass-edge);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0000006b;border-radius:999px;grid-template-columns:1fr 1fr;padding:5px;display:grid;position:relative}.pa-doortabs-knob{pointer-events:none;border:1px solid var(--btn-edge,var(--info));background:var(--btn-glass,#00ffff1f);width:calc(50% - 5px);box-shadow:0 0 22px -6px var(--btn-edge,var(--info));border-radius:999px;transition:transform .32s cubic-bezier(.3,.7,.2,1);position:absolute;top:5px;bottom:5px;left:5px}.pa-doortabs[data-on=signin] .pa-doortabs-knob{transform:translate(100%)}.pa-doortab{z-index:1;min-height:52px;color:inherit;font:inherit;cursor:pointer;text-align:center;background:0 0;border:0;border-radius:999px;justify-items:center;gap:3px;padding:8px 6px;display:grid;position:relative}.pa-doortab small{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.66rem;font-weight:700;line-height:1.3}.pa-doortab span{font-family:var(--font-pixel,inherit);color:var(--ink-body);font-size:.74rem;line-height:1.4}.pa-doortab[aria-selected=true] small{color:var(--info)}.pa-doortab[aria-selected=true] span{color:var(--ink-strong)}.pa-doortab:focus-visible{outline-offset:2px;outline:2px solid #fff}.pa-doorpanel{animation:.35s pa-door-in}@keyframes pa-door-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pa-doortabs-knob{transition:none}.pa-doorpanel{animation:none}}@media (max-width:480px){.pa-doortab{padding:8px 4px}.pa-doortab small{letter-spacing:.02em;font-size:.56rem}.pa-doortab span{font-size:.68rem}}@media (max-width:340px){.pa-doortab small{letter-spacing:0;font-size:.5rem}}.pa-door-h{font-family:var(--serif,Georgia);color:var(--ink-strong);margin:0 0 6px;font-weight:400}.pa-door-lead{color:var(--ink-body);margin:0 0 18px;line-height:1.7}.pa-door-note{color:var(--muted);margin:8px 0 0;line-height:1.6}.pa-swap{text-align:center;color:var(--muted);margin:16px 0 0;font-size:.85rem}.pa-swap .btn-quiet{padding:6px 4px}.pa-rule{border:0;border-top:1px solid var(--glass-edge);margin:20px 0}.pa-step{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 10px;margin:0 0 10px;display:flex}.pa-step-h{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-strong);margin:0;font-size:.72rem;font-weight:700}.pa-signer-chip{letter-spacing:.08em;text-transform:uppercase;border:1px solid;border-radius:999px;padding:3px 9px;font-size:.62rem;font-weight:700}.pa-signer-chip--no{color:var(--gold-2,#ebcb77);background:#ebcb7714;border-color:#ebcb7780}.pa-signer-chip--yes{color:var(--ok,#5fe0ae);border-color:color-mix(in srgb,var(--ok,#5fe0ae) 50%,transparent);background:color-mix(in srgb,var(--ok,#5fe0ae) 8%,transparent)}.pa-found{color:var(--ink-body);border:1px solid color-mix(in srgb,var(--ok,#5fe0ae) 35%,transparent);background:color-mix(in srgb,var(--ok,#5fe0ae) 5%,transparent);border-radius:16px;margin:0;padding:10px 14px;font-size:.85rem;line-height:1.6}.pa-avail{letter-spacing:.06em;text-transform:uppercase;text-align:center;min-height:1.2em;margin:8px 0 0;font-weight:700}.pa-picks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pa-pick{border:1px solid var(--glass-edge);text-align:left;background:#00000038;border-radius:16px;gap:4px;padding:12px 14px;display:grid}.pa-pick--top{border-color:color-mix(in srgb,var(--info) 55%,transparent);background:color-mix(in srgb,var(--info) 6%,transparent)}.pa-pick-h{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.pa-pick-h b{color:var(--ink-strong);font-size:.95rem}.pa-pick-badge{letter-spacing:.08em;text-transform:uppercase;color:#041214;background:var(--info);border-radius:999px;padding:2px 8px;font-size:.6rem;font-weight:700}.pa-pick-blurb{color:var(--ink-body);margin:0;font-size:.84rem;line-height:1.55}.pa-pick-links{flex-wrap:wrap;gap:6px;margin:4px 0 0;display:flex}.pa-pick-links a{letter-spacing:.06em;text-transform:uppercase;min-height:34px;color:var(--ink-strong);border:1px solid var(--btn-ghost-edge,#ffffff57);background:var(--btn-ghost-glass,#ffffff12);border-radius:999px;align-items:center;padding:0 13px;font-size:.68rem;font-weight:700;text-decoration:none;display:inline-flex}.pa-pick-links a:hover{background:var(--btn-ghost-hover,#ffffff29)}.pa-pick-links a:focus-visible{outline-offset:2px;outline:2px solid #fff}
