.dev-as.svelte-1jdhmgh{gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);border:1px dashed var(--border);border-radius:var(--radius-md);text-align:left;flex-direction:column;display:flex}.dev-as.svelte-1jdhmgh label:where(.svelte-1jdhmgh){font-size:var(--text-xs);color:var(--text-secondary)}.dev-tag.svelte-1jdhmgh{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);align-self:flex-start;font-size:10px}.picker.svelte-1jdhmgh{position:relative}.field.svelte-1jdhmgh{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-base,transparent);color:var(--text-tertiary);transition:border-color var(--transition-fast);display:flex}.field.svelte-1jdhmgh:focus-within{border-color:var(--accent)}.field.svelte-1jdhmgh input:where(.svelte-1jdhmgh){min-width:0;color:var(--text-primary);font:inherit;font-size:var(--text-sm);background:0 0;border:none;outline:none;flex:1}.field.svelte-1jdhmgh input:where(.svelte-1jdhmgh)::placeholder{color:var(--text-tertiary)}.list.svelte-1jdhmgh{z-index:20;max-height:360px;padding:var(--space-1);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-overlay);box-shadow:var(--shadow-md);margin:0;list-style:none;position:absolute;inset:calc(100% + 4px) 0 auto;overflow-y:auto}.list.svelte-1jdhmgh li:where(.svelte-1jdhmgh){align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--text-primary);cursor:pointer;display:flex}.list.svelte-1jdhmgh li.active:where(.svelte-1jdhmgh){background:var(--accent-muted)}.list.svelte-1jdhmgh .empty:where(.svelte-1jdhmgh){color:var(--text-tertiary);cursor:default}.who.svelte-1jdhmgh{flex-direction:column;flex:1;min-width:0;display:flex}.name.svelte-1jdhmgh{align-items:center;gap:var(--space-1);min-width:0;font-weight:600;display:flex}.label.svelte-1jdhmgh,.email.svelte-1jdhmgh{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.email.svelte-1jdhmgh{font-size:var(--text-xs);color:var(--text-tertiary)}.role.svelte-1jdhmgh{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;padding:2px var(--space-2);border-radius:var(--radius-full);border:1px solid var(--border);color:var(--text-tertiary);flex:none;font-size:10px}.role.admin.svelte-1jdhmgh{border-color:var(--accent);color:var(--accent)}.page.svelte-1x05zx6{max-width:1080px;padding:var(--space-12) var(--space-4) var(--space-20);place-items:center;min-height:70vh;margin:0 auto;display:grid}.card.svelte-1x05zx6{text-align:center;align-items:center;gap:var(--space-4);width:100%;max-width:460px;padding:var(--space-8);border:1px solid var(--border);border-radius:var(--radius-xl);background:radial-gradient(ellipse 80% 120% at 50% 0%, var(--accent-muted), transparent 70%), var(--bg-surface);flex-direction:column;display:flex}@media (width<=560px){.card.svelte-1x05zx6{padding:var(--space-6) var(--space-4);border-radius:var(--radius-lg)}}.kicker.svelte-1x05zx6{font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);color:var(--text-secondary);margin:0}.kicker.svelte-1x05zx6 .dot:where(.svelte-1x05zx6){color:var(--accent)}h1.svelte-1x05zx6{font-family:var(--font-display);font-size:var(--text-3xl);margin:0;line-height:1.1}@media (width<=560px){h1.svelte-1x05zx6{font-size:var(--text-2xl)}}.lede.svelte-1x05zx6{color:var(--text-secondary);font-size:var(--text-sm);margin:0;line-height:1.6}.google.svelte-1x05zx6{justify-content:center;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4) var(--space-6);margin-top:var(--space-2);border-radius:var(--radius-full);background:var(--accent);color:#fff;transition:var(--transition-fast);font-weight:600;display:inline-flex}.google.svelte-1x05zx6:hover{background:var(--accent-hover)}.google.svelte-1x05zx6:active{scale:.98}.reassure.svelte-1x05zx6{font-size:var(--text-xs);color:var(--text-tertiary);margin:0}.perks.svelte-1x05zx6{margin:var(--space-4) 0 0;padding:var(--space-5) 0 0;border-top:1px solid var(--border);gap:var(--space-4);flex-direction:column;width:100%;list-style:none;display:flex}.perks.svelte-1x05zx6 li:where(.svelte-1x05zx6){align-items:flex-start;gap:var(--space-3);text-align:left;display:flex}.ic.svelte-1x05zx6{border-radius:var(--radius-md);background:var(--accent-muted);width:32px;height:32px;color:var(--accent);flex:none;place-items:center;display:grid}.txt.svelte-1x05zx6{font-size:var(--text-sm);flex-direction:column;gap:2px;display:flex}.txt.svelte-1x05zx6 strong:where(.svelte-1x05zx6){font-weight:600}.txt.svelte-1x05zx6 span:where(.svelte-1x05zx6){color:var(--text-tertiary);font-size:var(--text-xs);line-height:1.5}.failure.svelte-1x05zx6{gap:var(--space-1);text-align:left;width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--error);border-radius:var(--radius-md);background:var(--error-muted);font-size:var(--text-sm);flex-direction:column;display:flex}.failure.svelte-1x05zx6 span:where(.svelte-1x05zx6){color:var(--text-secondary);line-height:1.5}.failure.svelte-1x05zx6 code:where(.svelte-1x05zx6){font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary)}.legal.svelte-1x05zx6{font-size:var(--text-xs);color:var(--text-tertiary);margin:0}.legal.svelte-1x05zx6 a:where(.svelte-1x05zx6){color:var(--text-secondary);text-underline-offset:2px;text-decoration:underline}.back.svelte-1x05zx6{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-tertiary);display:inline-flex}.back.svelte-1x05zx6:hover{color:var(--text-primary)}
