.card.svelte-kmqcod{width:100%;max-width:420px}.card.wide.svelte-kmqcod{max-width:480px}.fl-brand.svelte-kmqcod{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px}.fl-brand-ico.svelte-kmqcod{height:18px;width:auto;display:block}.title.svelte-kmqcod{margin:0 0 10px}.prose.svelte-kmqcod{font-size:15.5px;margin:0 0 18px}.eyebrow.svelte-kmqcod{margin-bottom:8px}.error.svelte-kmqcod{font-family:var(--fl-sans);font-size:14.5px;color:var(--danger);background:var(--danger-bg);border:1px solid var(--danger-border);border-radius:8px;padding:8px 12px;margin:0 0 14px}.label.svelte-kmqcod{margin-top:6px}.ef-form.svelte-kmqcod{display:flex;flex-direction:column}.email-field.svelte-kmqcod{display:flex;align-items:center;gap:10px;border:1px solid var(--border-line);border-radius:8px;background:var(--paper-raise);padding:12px 13px;transition:border-color .12s,box-shadow .12s}.email-field.svelte-kmqcod:focus-within{border-color:var(--teal);box-shadow:0 0 0 3px var(--teal-wash)}.email-field.blocked.svelte-kmqcod,.email-field.blocked.svelte-kmqcod:focus-within{border-color:var(--clay);box-shadow:none}.email-field.svelte-kmqcod .prompt:where(.svelte-kmqcod){font-family:var(--fl-mono);font-size:17.5px;line-height:1;color:var(--teal);font-weight:500}.email-field.blocked.svelte-kmqcod .prompt:where(.svelte-kmqcod){color:var(--clay)}.email-field.svelte-kmqcod input:where(.svelte-kmqcod){flex:1;min-width:0;border:none;background:transparent;font-family:var(--fl-mono);font-size:16.5px;color:var(--fl-text);outline:none;padding:0}.email-field.svelte-kmqcod input:where(.svelte-kmqcod)::placeholder{color:var(--text-faint)}.reject-card.svelte-kmqcod{border:1px solid var(--clay);border-radius:8px;background:var(--clay-wash);padding:12px 14px;margin-top:12px}.reject-card.svelte-kmqcod .rh:where(.svelte-kmqcod){display:flex;align-items:center;gap:8px;font-family:var(--fl-mono);font-size:13.5px;color:var(--clay);margin-bottom:6px}.reject-card.svelte-kmqcod .d:where(.svelte-kmqcod){width:6px;height:6px;border-radius:50%;background:var(--clay);flex-shrink:0}.reject-card.svelte-kmqcod .rb:where(.svelte-kmqcod){font-family:var(--fl-sans);font-size:14.5px;color:var(--text-muted);line-height:1.55}.read-card.svelte-kmqcod{border:1px solid var(--border-line);border-radius:8px;background:var(--paper-raise);overflow:hidden;margin-top:14px}.read-head.svelte-kmqcod{display:flex;align-items:center;gap:8px;padding:9px 14px;border-bottom:1px solid var(--border-subtle);font-family:var(--fl-mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint)}.read-head.svelte-kmqcod .diamond:where(.svelte-kmqcod){color:var(--teal);font-size:12.5px}.read-head.svelte-kmqcod .prov:where(.svelte-kmqcod){margin-left:auto;text-transform:none;letter-spacing:0}.read-body.svelte-kmqcod{padding:4px 14px}.chip.svelte-kmqcod{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--border-subtle)}.chip.svelte-kmqcod:last-child{border-bottom:none}.chip.svelte-kmqcod .k:where(.svelte-kmqcod){font-family:var(--fl-mono);font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint);width:92px;flex:0 0 auto}.chip.svelte-kmqcod .v:where(.svelte-kmqcod){font-family:var(--fl-sans);font-size:15.5px;color:var(--fl-text);flex:1;min-width:0}.chip.svelte-kmqcod .v.mono:where(.svelte-kmqcod){font-family:var(--fl-mono);font-size:14.5px;overflow:hidden;text-overflow:ellipsis}.chip.svelte-kmqcod .v.watch:where(.svelte-kmqcod){font-size:14.5px;color:var(--text-muted)}.chip.svelte-kmqcod .v:where(.svelte-kmqcod) input:where(.svelte-kmqcod),.chip.svelte-kmqcod .v:where(.svelte-kmqcod) .sector-in:where(.svelte-kmqcod){width:100%;font-family:var(--fl-sans);font-size:15.5px;color:var(--fl-text);border:none;background:transparent;outline:none;border-bottom:1px dashed var(--border-line);padding:2px 0}.chip.svelte-kmqcod .v:where(.svelte-kmqcod) input:where(.svelte-kmqcod):focus,.chip.svelte-kmqcod .v:where(.svelte-kmqcod) .sector-in:where(.svelte-kmqcod):focus{border-bottom-color:var(--teal)}.chip.svelte-kmqcod .v:where(.svelte-kmqcod) .sector-in:where(.svelte-kmqcod){cursor:pointer}.chip.svelte-kmqcod .v:where(.svelte-kmqcod) .hint:where(.svelte-kmqcod){display:block;font-family:var(--fl-mono);font-size:12px;color:var(--clay);margin-top:3px}.src.svelte-kmqcod{font-family:var(--fl-mono);font-size:11.5px;letter-spacing:.03em;padding:2px 7px;border-radius:4px;flex:0 0 auto;white-space:nowrap}.src.you.svelte-kmqcod{background:var(--teal-wash);color:var(--teal-deep)}.src.guess.svelte-kmqcod{background:var(--clay-wash);color:var(--clay)}.src.need.svelte-kmqcod{background:var(--surface-alt);color:var(--text-faint)}.conf.svelte-kmqcod{display:inline-flex;align-items:center;gap:7px;font-family:var(--fl-mono);font-size:12.5px;color:var(--text-muted);padding:12px 14px 0}.conf.svelte-kmqcod .bar:where(.svelte-kmqcod){width:56px;height:4px;border-radius:2px;background:var(--border-line);overflow:hidden}.conf.svelte-kmqcod .bar:where(.svelte-kmqcod) i:where(.svelte-kmqcod){display:block;height:100%;width:0;background:var(--teal);border-radius:2px;transition:width .4s ease}.conf.svelte-kmqcod b:where(.svelte-kmqcod){color:var(--teal-deep);font-weight:500}.read-foot.svelte-kmqcod{padding:10px 14px 12px;font-family:var(--fl-mono);font-size:12px;color:var(--text-faint);line-height:1.5}.cta.svelte-kmqcod{width:100%;margin-top:14px}.cta.svelte-kmqcod:disabled{opacity:.55;cursor:default}
