.link{color:var(--st-action-primary);font-weight:var(--st-font-weight-medium);text-decoration:none}.link:hover{text-decoration:underline}.link-muted{font-size:var(--st-font-size-xs);color:var(--st-action-primary);text-decoration:none}.link-muted:hover{text-decoration:underline}.link-button{background:none;border:none;padding:0;cursor:pointer;font:inherit}.waitlist-dialog.svelte-8k30lk{width:min(32rem,90vw);max-height:85vh;padding:0;border:1px solid var(--st-border-subtle);border-radius:var(--st-radius-lg);background:var(--st-surface-raised);color:var(--st-text-primary);box-shadow:var(--st-shadow-3)}.waitlist-dialog.svelte-8k30lk::backdrop{background:color-mix(in oklab,#000 50%,transparent)}.dialog-head.svelte-8k30lk{display:flex;align-items:center;justify-content:space-between;padding:var(--st-space-5) var(--st-space-6);border-bottom:1px solid var(--st-border-subtle)}.dialog-title.svelte-8k30lk{font-family:var(--st-font-display);font-size:var(--st-font-size-xl);font-weight:var(--st-font-weight-bold);color:var(--st-text-primary);margin:0}.dialog-close.svelte-8k30lk{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;background:var(--st-surface-overlay);color:var(--st-text-primary);border:1px solid var(--st-border-default);border-radius:var(--st-radius-md);cursor:pointer}.dialog-close.svelte-8k30lk svg{width:1rem;height:1rem}.dialog-body.svelte-8k30lk{padding:var(--st-space-6);overflow-y:auto}
