.auth-modal-content{background:#111010!important;border:none!important;border-radius:14px!important;padding:0!important;gap:0!important;max-width:340px!important;overflow:hidden}.auth-modal.svelte-nd5xbw{display:flex;flex-direction:column;align-items:center;padding:34px 40px 32px;gap:28px}@media(max-height:700px){.auth-modal.svelte-nd5xbw{padding:24px 32px;gap:20px}}.auth-modal-heading.svelte-nd5xbw{font-family:var(--font-body);font-size:13px;font-weight:600;color:#fff;margin:0;letter-spacing:.03em;text-align:center}.auth-modal-avatar.svelte-nd5xbw{width:160px;height:160px;border-radius:9999px;overflow:hidden;flex-shrink:0}@media(max-height:700px){.auth-modal-avatar.svelte-nd5xbw{width:120px;height:120px}}.auth-modal-avatar.svelte-nd5xbw img:where(.svelte-nd5xbw){width:100%;height:100%;object-fit:cover}.auth-modal-brand.svelte-nd5xbw{display:flex;flex-direction:column;align-items:center;gap:6px}.auth-modal-logo.svelte-nd5xbw{height:36px;width:auto}.auth-modal-subtitle.svelte-nd5xbw{font-family:var(--font-body);font-size:13px;font-weight:600;color:#fff;margin:0;text-align:center}.auth-modal-features.svelte-nd5xbw{display:flex;flex-direction:column;gap:10px;text-align:center}.auth-modal-features.svelte-nd5xbw p:where(.svelte-nd5xbw){font-family:var(--font-body);font-size:13px;font-weight:400;color:var(--text-secondary);margin:0;line-height:1.1}.auth-modal-actions.svelte-nd5xbw{display:flex;gap:12px;width:100%}.auth-modal-btn.svelte-nd5xbw{flex:1;height:36px;border:none;border-radius:9999px;font-family:var(--font-body);font-size:14px;font-weight:500;cursor:pointer;transition:opacity var(--duration-fast) var(--ease-out)}.auth-modal-btn.svelte-nd5xbw:hover{opacity:.9}.auth-modal-btn--signin.svelte-nd5xbw{background:var(--color-white);color:var(--color-black)}.auth-modal-btn--getprofile.svelte-nd5xbw{background:var(--accent);color:var(--text-on-accent)}.auth-modal-dismiss.svelte-nd5xbw{background:none;border:none;padding:0;font-family:var(--font-body);font-size:13px;font-weight:600;color:#fff;cursor:pointer;text-decoration:underline;transition:opacity var(--duration-fast) var(--ease-out)}.auth-modal-dismiss.svelte-nd5xbw:hover{opacity:.7}
