.inv-line{max-width:520px;color:var(--color-fg-2);margin-top:20px;font-size:17px;line-height:26px}.inv-line:lang(ar){margin-top:16px;font-size:18px;line-height:30px}.inv-form{border:1px solid var(--color-line-strong);background:var(--color-surface);border-radius:14px;max-width:520px;height:56px;margin-top:28px;transition:border-color .2s;position:relative;box-shadow:inset 0 1px #ffffff0a}.inv-form:focus-within{border-color:#fff6}.inv-email{width:100%;height:100%;color:var(--color-fg);caret-color:var(--color-saffron-500);background:0 0;border-radius:13px;outline:none;padding-inline:17px 104px;font-size:16px;font-weight:500;position:absolute;inset:0}.inv:lang(ar) .inv-email{text-align:right;padding:0 17px 0 104px}.inv-email::placeholder{color:var(--color-fg-3);font-weight:400}.inv-trap{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.inv-ask{top:5px;background:var(--color-button);width:84px;height:44px;color:var(--color-on-button);cursor:pointer;border-radius:10px;font-size:15px;font-weight:500;line-height:20px;transition:background-color .15s,scale .15s,opacity .2s;position:absolute;inset-inline-end:5px}.inv-ask:lang(ar){font-size:16px}@media (hover:hover){.inv-ask:hover{background:#fff}}.inv-ask:active{scale:.97}.inv-ask:disabled{opacity:.6;cursor:progress}.inv-status,.inv-target{max-width:520px;color:var(--color-fg-2);margin-top:14px;font-size:15px;line-height:22px}.inv-status:lang(ar),.inv-target:lang(ar){font-size:16px;line-height:24px}.inv-status:empty{display:none}.inv-status[data-state=sent],.inv-target[data-state=sent]{color:var(--color-fg);font-size:17px;line-height:26px}.inv-status[data-state=invalid],.inv-target[data-state=invalid]{color:var(--color-saffron-500)}.inv-target{display:none}.inv:not([data-scripted]) .inv-target:target{display:block}.inv[data-state=sent] .inv-form,.inv:not([data-scripted]):has(#invite-sent:target) .inv-form{display:none}.inv-invited{max-width:520px;color:var(--color-fg-3);margin-top:28px;font-size:14px;line-height:22px}.inv-invited:lang(ar){font-size:15px;line-height:24px}.inv-invited>a{color:var(--color-fg-2);text-underline-offset:3px;text-decoration:underline;transition:color .15s}@media (hover:hover){.inv-invited>a:hover{color:var(--color-fg)}}@media (width>=40rem){.inv-form{height:60px}.inv-email{padding-inline:19px 120px;font-size:17px}.inv:lang(ar) .inv-email{padding:0 19px 0 120px}.inv-ask{width:100px;height:48px;font-size:16px}}@media (width>=70rem){.inv-line{margin-top:24px;font-size:19px;line-height:30px}.inv-line:lang(ar){font-size:20px;line-height:32px}.inv-form{margin-top:36px}}@media (prefers-reduced-motion:no-preference){.inv-line,.inv-form,.inv-invited{animation:.7s cubic-bezier(.22,1,.36,1) .35s both inv-rise,.4s cubic-bezier(.22,1,.36,1) .35s both inv-fade}.inv-form{animation-delay:.42s}.inv-invited{animation-delay:.5s}}@keyframes inv-rise{0%{translate:0 14px}}@keyframes inv-fade{0%{opacity:0}}
