.follow-entry.svelte-iilhnz{--follow-ease:cubic-bezier(.32, .72, 0, 1);width:100%}.follow-frame.svelte-iilhnz{isolation:isolate;height:52px;position:relative}.follow-frame__surface.svelte-iilhnz{z-index:-1;border:.8px solid var(--color-border);background:var(--color-surface);position:absolute;inset:0}.follow-trigger.svelte-iilhnz,.follow-success.svelte-iilhnz{color:var(--color-ink);text-align:left;transition:transform .24s var(--follow-ease), opacity .16s var(--follow-ease);justify-content:space-between;align-items:center;padding:0 16px;font-size:14.8px;font-weight:400;display:flex;position:absolute;inset:0}.follow-trigger.svelte-iilhnz{opacity:1;transform:translate(0)scale(1)}.follow-frame[data-expanded].svelte-iilhnz .follow-trigger:where(.svelte-iilhnz),.follow-frame[data-sent].svelte-iilhnz .follow-trigger:where(.svelte-iilhnz){opacity:0;pointer-events:none;transform:translate(-8px)scale(.98)}.follow-form.svelte-iilhnz{opacity:0;transition:transform .24s var(--follow-ease), opacity .16s var(--follow-ease);pointer-events:none;display:flex;position:absolute;inset:0;transform:translate(8px)scale(.985)}.follow-frame[data-expanded].svelte-iilhnz .follow-form:where(.svelte-iilhnz){opacity:1;pointer-events:auto;transform:translate(0)scale(1)}.follow-form.svelte-iilhnz input:where(.svelte-iilhnz){border:.8px solid var(--color-border);background:var(--color-bg);width:100%;min-width:0;height:52px;font:inherit;color:var(--color-ink);outline:none;padding:0 96px 0 16px;font-size:16px}.follow-entry[data-persistent].svelte-iilhnz .follow-form:where(.svelte-iilhnz) input:where(.svelte-iilhnz){padding-right:56px}.follow-form.svelte-iilhnz input:where(.svelte-iilhnz):focus{outline:1px solid var(--color-ink);outline-offset:-1px;box-shadow:none}.follow-form.svelte-iilhnz input:where(.svelte-iilhnz):focus::placeholder{color:#0000}.follow-form.svelte-iilhnz input:where(.svelte-iilhnz)::placeholder{color:var(--color-ink-3)}.follow-cancel.svelte-iilhnz,.follow-submit.svelte-iilhnz{justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:4px}.follow-cancel.svelte-iilhnz{color:var(--color-ink-3);right:48px}.follow-submit.svelte-iilhnz{background:var(--color-ink);color:var(--color-on-ink);transition:transform .15s var(--ease-snappy);right:4px;overflow:hidden}.follow-submit.svelte-iilhnz:not(:disabled):active{transform:scale(.97)}.send-arrow.svelte-iilhnz,.send-progress.svelte-iilhnz{transition:transform .18s var(--ease-snappy), opacity .14s var(--ease-snappy);justify-content:center;align-items:center;display:flex}.send-progress.svelte-iilhnz{opacity:0;position:absolute;transform:scale(.9)}.follow-submit[data-sending].svelte-iilhnz .send-arrow:where(.svelte-iilhnz){opacity:0;transform:translate(8px)}.follow-submit[data-sending].svelte-iilhnz .send-progress:where(.svelte-iilhnz){opacity:1;transform:scale(1)}.follow-submit.svelte-iilhnz:disabled,.follow-cancel.svelte-iilhnz:disabled{cursor:wait}.follow-success.svelte-iilhnz{opacity:0;pointer-events:none;transform:translateY(5px)scale(.985)}.follow-frame[data-sent].svelte-iilhnz .follow-success:where(.svelte-iilhnz){opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.follow-message.svelte-iilhnz{min-height:18px;color:var(--color-ink-3);margin:7px 0 0;font-size:12.6px;line-height:18px}.follow-entry[data-error].svelte-iilhnz .follow-message:where(.svelte-iilhnz){color:var(--color-brand-text)}.sending-dot.svelte-iilhnz{background:currentColor;width:5px;height:5px;animation:.7s ease-in-out infinite alternate svelte-iilhnz-sending}@keyframes svelte-iilhnz-sending{0%{opacity:.35}to{opacity:1}}.follow-entry[data-instant].svelte-iilhnz .follow-trigger:where(.svelte-iilhnz),.follow-entry[data-instant].svelte-iilhnz .follow-form:where(.svelte-iilhnz),.follow-entry[data-instant].svelte-iilhnz .follow-success:where(.svelte-iilhnz),.follow-entry[data-instant].svelte-iilhnz .send-arrow:where(.svelte-iilhnz),.follow-entry[data-instant].svelte-iilhnz .send-progress:where(.svelte-iilhnz){transition:none}@media (prefers-reduced-motion:reduce){.follow-trigger.svelte-iilhnz,.follow-form.svelte-iilhnz,.follow-success.svelte-iilhnz,.follow-submit.svelte-iilhnz,.send-arrow.svelte-iilhnz,.send-progress.svelte-iilhnz{transition:none;transform:none!important}.sending-dot.svelte-iilhnz{animation:none}}@media (forced-colors:active){.follow-form.svelte-iilhnz input:where(.svelte-iilhnz):focus{outline-color:canvastext}}
