.feature-login-card[data-astro-cid-yqwtsn64]{background:var(--surface);width:280px;max-width:calc(100vw - 24px);color:var(--ink);border:1px solid var(--border);transform-origin:var(--card-origin,top left);border-radius:14px;margin:0;padding:18px;position:fixed;inset:auto;overflow:visible;box-shadow:0 12px 36px #00000018,0 2px 8px #00000008}.feature-login-card[data-astro-cid-yqwtsn64]:popover-open{animation:feature-login-enter .16s var(--ease-out-cubic)}.feature-login-card[data-astro-cid-yqwtsn64]:before{content:"";height:12px;position:absolute;inset:-12px 0 auto}.feature-login-card[data-astro-cid-yqwtsn64][data-above=true]:before{inset:auto 0 -12px}.feature-login-card[data-astro-cid-yqwtsn64] h3[data-astro-cid-yqwtsn64]{font-family:var(--font-heading);letter-spacing:0;font-size:16px;font-weight:600;line-height:1.3}.feature-login-card[data-astro-cid-yqwtsn64] p[data-astro-cid-yqwtsn64]{font-family:var(--font-body);letter-spacing:.1px;color:var(--muted);margin-top:7px;font-size:13px;line-height:1.55}.feature-login-card[data-astro-cid-yqwtsn64] .feature-login-action{min-height:34px;margin-top:16px;padding:7px 16px;font-size:13px}[data-appearance=dark] .feature-login-card[data-astro-cid-yqwtsn64]{background:#2b2b2b;box-shadow:0 12px 36px #0000003d,0 2px 8px #0000001f}@keyframes feature-login-enter{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.feature-login-card[data-astro-cid-yqwtsn64]:popover-open{animation:none}}
