.sbx-send{--sbx-send-primary:#9030f0;--sbx-send-fg:#fafafa;--sbx-send-radius:.75rem;cursor:pointer;border-radius:var(--sbx-send-radius);color:var(--sbx-send-fg);box-shadow:none;min-width:unset;width:fit-content;height:2.5rem;font-family:var(--font-figtree), ui-sans-serif, system-ui, sans-serif;background:#7050f0;border:none;outline:none;justify-content:center;align-items:center;padding:0 .9rem 0 .75rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .25s,transform .25s;display:inline-flex;position:relative;overflow:hidden}.sbx-send:hover{background:#8d73f3;transform:scale(1.02)}.sbx-send:active{background:#6346d3;transform:scale(1)}.sbx-send__state p{justify-content:center;align-items:center;margin:0;display:flex}.sbx-send__icon{color:var(--sbx-send-fg);justify-content:center;align-items:center;margin:auto;transition:all .3s;display:flex;position:absolute;top:0;bottom:0;left:.7rem;transform:scale(1.1)}.sbx-send__icon svg{overflow:visible}.sbx-send__state p span{opacity:0;animation:sbx-send-slide-down .8s ease forwards calc(var(--i) * 30ms);display:block}.sbx-send__state p span.is-space{width:.28em}.sbx-send:hover p span{opacity:1;animation:sbx-send-wave .5s ease forwards calc(var(--i) * 20ms)}.sbx-send:focus-visible p span,.sbx-send:focus p span{opacity:1;animation:sbx-send-disappear .6s ease forwards calc(var(--i) * 30ms)}@keyframes sbx-send-wave{30%{opacity:1;transform:translateY(4px)translate(0)rotate(0)}50%{opacity:1;color:#e9d5ff;transform:translateY(-3px)translate(0)rotate(0)}to{opacity:1;transform:translateY(0)translate(0)rotate(0)}}@keyframes sbx-send-slide-down{0%{opacity:0;color:#e9d5ff;filter:blur(5px);transform:translateY(-20px)translate(5px)rotate(-90deg)}30%{opacity:1;filter:blur();transform:translateY(4px)translate(0)rotate(0)}50%{opacity:1;transform:translateY(-3px)translate(0)rotate(0)}to{opacity:1;transform:translateY(0)translate(0)rotate(0)}}@keyframes sbx-send-disappear{0%{opacity:1}to{opacity:0;color:#e9d5ff;filter:blur(5px);transform:translate(5px)translateY(20px)}}.sbx-send__state--default .sbx-send__icon svg{animation:.6s forwards sbx-send-land}.sbx-send:hover .sbx-send__state--default .sbx-send__icon{transform:rotate(45deg)scale(1.15)}.sbx-send--login:hover .sbx-send__state--default .sbx-send__icon{transform:scale(1.12)}.sbx-send--login .sbx-send__state--default .sbx-send__icon svg{animation:none}.sbx-send:focus-visible .sbx-send__state--default svg,.sbx-send:focus .sbx-send__state--default svg{animation:.8s linear forwards sbx-send-takeoff}.sbx-send:focus-visible .sbx-send__state--default .sbx-send__icon,.sbx-send:focus .sbx-send__state--default .sbx-send__icon{transform:rotate(0)scale(1.15)}@keyframes sbx-send-takeoff{0%{opacity:1}60%{opacity:1;transform:translate(70px)rotate(45deg)scale(2)}to{opacity:0;transform:translate(160px)rotate(45deg)scale(0)}}@keyframes sbx-send-land{0%{opacity:0;filter:blur(3px);transform:translate(-60px)translateY(30px)rotate(-50deg)scale(2)}to{opacity:1;filter:blur();transform:translate(0)translateY(0)rotate(0)}}.sbx-send__state--default .sbx-send__icon:before{content:"";background:linear-gradient(90deg,#0000,#ffffff8c);width:0;height:2px;position:absolute;top:50%;left:-5px}.sbx-send:focus-visible .sbx-send__state--default .sbx-send__icon:before,.sbx-send:focus .sbx-send__state--default .sbx-send__icon:before{animation:.8s linear forwards sbx-send-contrail}@keyframes sbx-send-contrail{0%{opacity:1;width:0}8%{width:15px}60%{opacity:.7;width:80px}to{opacity:0;width:160px}}.sbx-send__state{z-index:2;gap:.35rem;padding-left:2.25rem;display:flex;position:relative}.sbx-send__state--sent{display:none}.sbx-send__state--sent .sbx-send__icon{margin:0 8px 0 0;position:relative;left:auto;transform:scale(1.15)}.sbx-send:focus-visible .sbx-send__state--default,.sbx-send:focus .sbx-send__state--default{position:absolute}.sbx-send:focus-visible .sbx-send__state--sent,.sbx-send:focus .sbx-send__state--sent{display:flex}.sbx-send:focus-visible .sbx-send__state--sent span,.sbx-send:focus .sbx-send__state--sent span{opacity:0;animation:sbx-send-slide-down .8s ease forwards calc(var(--i) * .2s)}.sbx-send:focus-visible .sbx-send__state--sent .sbx-send__icon svg,.sbx-send:focus .sbx-send__state--sent .sbx-send__icon svg{opacity:0;animation:1.2s .8s forwards sbx-send-appear}@keyframes sbx-send-appear{0%{opacity:0;color:#e9d5ff;filter:blur(4px);transform:scale(4)rotate(-40deg)}30%{opacity:1;filter:blur(1px);transform:scale(.6)}50%{opacity:1;filter:blur();transform:scale(1.2)}to{opacity:1;transform:scale(1)}}
.sbx-action{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:15px;justify-content:center;align-items:center;min-width:6.5rem;height:2.75rem;padding:0 1.15rem;font-family:inherit;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .3s ease-in-out,border-color .3s ease-in-out,transform .15s,filter .3s ease-in-out;display:inline-flex;position:relative;overflow:hidden}.sbx-action:active{transform:scale(.97)}.sbx-action--muted{color:#fafafa;background:#1a1a1a}.sbx-action--muted:hover{background:#101010}.sbx-action--violet{border-color:color-mix(in srgb, var(--violet,#7050f0) 35%, transparent);background:color-mix(in srgb, var(--violet,#7050f0) 10%, transparent);color:#fafafa}.sbx-action--violet:hover{border-color:color-mix(in srgb, var(--violet,#7050f0) 50%, transparent);background:color-mix(in srgb, var(--violet,#7050f0) 15%, transparent)}
.sbx-ticker{--ticker-duration:48s;width:100%;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;font-size:clamp(.9rem,1.5vw,1.2rem);font-weight:500;line-height:1.4;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.sbx-ticker__track{width:max-content;animation:sbx-ticker-scroll var(--ticker-duration) linear infinite;display:flex}.sbx-ticker:hover .sbx-ticker__track{animation-play-state:paused}.sbx-ticker__copy{white-space:nowrap;flex-shrink:0;display:flex}.sbx-ticker__item{color:#d4d4d8;-webkit-text-fill-color:#d4d4d8;cursor:pointer;flex-shrink:0;padding-inline:2.5rem}.sbx-ticker__item:hover{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(135deg,#6128ca,#7050f0,#7713e2,#9030f0,#6128ca);background-size:200%;-webkit-background-clip:text;background-clip:text;animation:2.5s ease-in-out infinite ticker-aurora}@keyframes sbx-ticker-scroll{to{transform:translate(-50%)}}@keyframes ticker-aurora{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}
