.GlowTypingInput-module__tI_uWq__shell{--pill-bg:#222;--pill-edge:#ffffff0d;--text-size:clamp(2.5rem,7vw,4.25rem);box-sizing:border-box;isolation:isolate;border:1px solid var(--pill-edge);background:radial-gradient(circle at 32% 96%,#eba0ff1c,transparent 25%),linear-gradient(180deg,#ffffff0b,#ffffff03),var(--pill-bg);color:#fff;cursor:text;border-radius:999px;align-items:center;gap:clamp(26px,5vw,66px);width:min(100%,760px);min-height:clamp(108px,15vw,168px);padding:clamp(18px,3vw,30px) clamp(28px,6vw,76px);transition:border-color .15s ease-out,box-shadow .15s ease-out,transform .12s ease-out;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 18px 62px #00000080,0 0 0 1px #ffffff05,inset 0 1px #fff1,inset 0 -1px #ffffff0b}.GlowTypingInput-module__tI_uWq__shell:before{z-index:-1;border-radius:inherit;content:"";opacity:.58;background:linear-gradient(90deg,#ffffff07,#0000 34%),radial-gradient(circle at 50% 4%,#ffffff0d,#0000 36%);position:absolute;inset:7px}.GlowTypingInput-module__tI_uWq__shell:after{z-index:-2;content:"";filter:blur(18px);opacity:.46;background:radial-gradient(at 50% 20%,#d293ff26,#0000 70%);border-radius:999px;height:70px;position:absolute;bottom:-26px;left:16%;right:16%}.GlowTypingInput-module__tI_uWq__shell[data-focused=true]{border-color:#f6d2ff1a;box-shadow:0 22px 70px #0000008a,0 0 0 1px #ffd38a09,0 0 34px #de91ff14,inset 0 1px #ffffff14,inset 0 -1px #ffffff0e}.GlowTypingInput-module__tI_uWq__prefix{color:#ffffff29;place-items:center;width:clamp(48px,8vw,76px);min-width:clamp(48px,8vw,76px);transition:color .15s ease-out,transform .15s ease-out;display:grid;transform:translateY(1px)}.GlowTypingInput-module__tI_uWq__shell[data-focused=true] .GlowTypingInput-module__tI_uWq__prefix{color:#ffffff3d;transform:translateY(1px)scale(1.01)}.GlowTypingInput-module__tI_uWq__field{flex:1;align-items:center;min-width:0;height:clamp(72px,10vw,112px);display:grid;position:relative;overflow:hidden}.GlowTypingInput-module__tI_uWq__input,.GlowTypingInput-module__tI_uWq__measure{font:620 var(--text-size)/1 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.04em}.GlowTypingInput-module__tI_uWq__input{z-index:1;caret-color:#0000;color:#fff;text-shadow:0 1px #ffffff0e;-webkit-font-smoothing:antialiased;width:100%;height:100%;text-rendering:geometricPrecision;background:0 0;border:0;outline:none;padding:0;position:relative}.GlowTypingInput-module__tI_uWq__input::placeholder{color:#ffffff38}.GlowTypingInput-module__tI_uWq__input::selection{background:#e59fff3d}.GlowTypingInput-module__tI_uWq__measure{visibility:hidden;white-space:pre;max-width:none;position:absolute;inset:0 auto auto 0;overflow:hidden}.GlowTypingInput-module__tI_uWq__caret{left:var(--caret-left);z-index:2;opacity:.58;pointer-events:none;background:linear-gradient(#ffd68c 0%,#fff5e4 38%,#fff 55%,#ed9cff 100%);border-radius:999px;width:4px;height:clamp(82px,11vw,112px);transition:left 90ms cubic-bezier(0,0,.2,1),opacity 80ms ease-out;position:absolute;top:50%;transform:translate(-1px,-50%);box-shadow:0 0 9px #ffd38a80,0 0 14px #ef9dff85}.GlowTypingInput-module__tI_uWq__caret:after{content:"";filter:blur(12px);background:radial-gradient(at 50% 8%,#faaeff85 0%,#ba85ff3d 35%,#0000 74%);border-radius:999px;width:74px;height:64px;position:absolute;bottom:-30px;left:50%;transform:translate(-50%)}.GlowTypingInput-module__tI_uWq__shell[data-focused=true] .GlowTypingInput-module__tI_uWq__caret{opacity:1;animation:1.05s step-end infinite GlowTypingInput-module__tI_uWq__caret-blink}.GlowTypingInput-module__tI_uWq__srOnly{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover){.GlowTypingInput-module__tI_uWq__shell:hover{transform:translateY(-.5px)}}@keyframes GlowTypingInput-module__tI_uWq__caret-blink{0%,58%{opacity:1}59%,to{opacity:.28}}@media (max-width:640px){.GlowTypingInput-module__tI_uWq__shell{gap:20px;min-height:92px;padding:16px 24px}.GlowTypingInput-module__tI_uWq__prefix{width:44px;min-width:44px}.GlowTypingInput-module__tI_uWq__prefix svg{width:42px;height:42px}.GlowTypingInput-module__tI_uWq__field{height:66px}.GlowTypingInput-module__tI_uWq__caret{width:4px;height:78px}}@media (prefers-reduced-motion:reduce){.GlowTypingInput-module__tI_uWq__shell,.GlowTypingInput-module__tI_uWq__prefix,.GlowTypingInput-module__tI_uWq__caret{transition:none;animation:none}.GlowTypingInput-module__tI_uWq__shell:hover{transform:none}}
