.sent-check{--clay-body:var(--success);background:linear-gradient(to bottom, color-mix(in oklch, var(--clay-body) 82%, white), var(--clay-body));color:#fff;box-shadow:inset 0 2px 0 rgb(var(--landing-white-rgb) / .4), inset 0 -4px 0 color-mix(in oklch, var(--clay-body) 72%, black), 0 4px 0 color-mix(in oklch, var(--clay-body) 50%, black), 0 10px 20px color-mix(in oklch, var(--clay-body) 28%, transparent)}.sent-check path{filter:drop-shadow(0 1.5px 0 color-mix(in oklch, var(--clay-body) 55%, black))}.sent-typed:before{content:attr(data-typed)}@media (prefers-reduced-motion:no-preference){.sent-check{animation:.32s cubic-bezier(.34,1.56,.64,1) both sent-pop}.sent-check path{stroke-dasharray:1;animation:.36s cubic-bezier(.65,0,.35,1) .2s both sent-draw}.sent-typed[data-done=false]:after{vertical-align:-.08em;content:"";background:currentColor;width:.08em;height:.9em;margin-inline-start:.06em;animation:.9s step-end infinite sent-caret;display:inline-block}.sent-after{animation:sent-rise .26s ease-out var(--sent-after,0s) both}}@keyframes sent-pop{0%{opacity:0;transform:scale(.6)}}@keyframes sent-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes sent-caret{50%{opacity:0}}@keyframes sent-rise{0%{opacity:0;transform:translateY(.25rem)}}:root[data-lite] .sent-check path{filter:none}
