.AnimatedSiteSearch-module__ddueZq__root{width:100%;min-width:0;padding:2px 1px 3px}.AnimatedSiteSearch-module__ddueZq__shell{isolation:isolate;border-radius:16px;width:100%;min-width:0;padding:2px;position:relative}.AnimatedSiteSearch-module__ddueZq__ring,.AnimatedSiteSearch-module__ddueZq__glow{pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.AnimatedSiteSearch-module__ddueZq__ring{z-index:-1;background:hsl(var(--border));box-shadow:0 0 0 1px hsl(var(--border) / .7);transition:box-shadow .24s,background-color .24s}.AnimatedSiteSearch-module__ddueZq__glow{z-index:-2;filter:blur(13px);opacity:.16;transition:opacity .26s;inset:-5px}.AnimatedSiteSearch-module__ddueZq__ring:before,.AnimatedSiteSearch-module__ddueZq__glow:before{aspect-ratio:1;content:"";background:conic-gradient(from 15deg, hsl(var(--border)) 0deg 72deg, hsl(var(--purple) / .88) 112deg, hsl(var(--primary) / .96) 170deg, hsl(var(--cyan-brand) / .9) 226deg, hsl(var(--border)) 292deg 360deg);opacity:.58;width:170%;transition:transform 1.4s,opacity .26s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(15deg)}.AnimatedSiteSearch-module__ddueZq__glow:before{opacity:.72;width:190%}.AnimatedSiteSearch-module__ddueZq__field{z-index:1;border:1px solid hsl(var(--border) / .72);background:hsl(var(--surface-2) / .97);min-width:0;height:50px;box-shadow:inset 0 1px 0 hsl(var(--foreground) / .05);border-radius:14px;transition:border-color .22s,background-color .22s;position:relative;overflow:hidden}.AnimatedSiteSearch-module__ddueZq__input{appearance:none;width:100%;min-width:0;height:100%;color:hsl(var(--foreground));caret-color:hsl(var(--primary));font:inherit;background:0 0;border:0;outline:0;padding-block:0;padding-inline:42px 54px;font-size:13px;font-weight:700}.AnimatedSiteSearch-module__ddueZq__input::placeholder{color:hsl(var(--muted-foreground));opacity:.9}.AnimatedSiteSearch-module__ddueZq__input::-webkit-search-cancel-button{cursor:pointer;opacity:.58}.AnimatedSiteSearch-module__ddueZq__searchIcon{top:50%;width:18px;height:18px;color:hsl(var(--primary));pointer-events:none;transition:color .22s,filter .22s;position:absolute;inset-inline-start:14px;transform:translateY(-50%)}.AnimatedSiteSearch-module__ddueZq__submit{top:2px;cursor:pointer;border:1px solid hsl(var(--border));background:hsl(var(--surface-3));width:44px;height:44px;color:hsl(var(--primary));box-shadow:inset 0 1px 0 hsl(var(--foreground) / .08), 0 5px 14px hsl(var(--background) / .22);border-radius:11px;place-items:center;transition:border-color .22s,background-color .22s,color .22s,transform .22s;display:grid;position:absolute;inset-inline-end:2px}.AnimatedSiteSearch-module__ddueZq__submitIcon{stroke-width:2.5px;width:18px;height:18px}.AnimatedSiteSearch-module__ddueZq__submit:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-1px}.AnimatedSiteSearch-module__ddueZq__shell:focus-within .AnimatedSiteSearch-module__ddueZq__field{border-color:hsl(var(--primary) / .48);background:hsl(var(--surface-2))}.AnimatedSiteSearch-module__ddueZq__shell:focus-within .AnimatedSiteSearch-module__ddueZq__ring{box-shadow:0 0 0 1px hsl(var(--primary) / .32), 0 0 18px hsl(var(--primary) / .22)}.AnimatedSiteSearch-module__ddueZq__shell:focus-within .AnimatedSiteSearch-module__ddueZq__ring:before,.AnimatedSiteSearch-module__ddueZq__shell:focus-within .AnimatedSiteSearch-module__ddueZq__glow:before{opacity:1;animation:3.2s linear infinite AnimatedSiteSearch-module__ddueZq__search-halo-spin}.AnimatedSiteSearch-module__ddueZq__shell:focus-within .AnimatedSiteSearch-module__ddueZq__glow{opacity:.48}.AnimatedSiteSearch-module__ddueZq__shell:focus-within .AnimatedSiteSearch-module__ddueZq__searchIcon{color:hsl(var(--cyan-brand));filter:drop-shadow(0 0 5px hsl(var(--primary) / .55))}@media (hover:hover){.AnimatedSiteSearch-module__ddueZq__shell:hover .AnimatedSiteSearch-module__ddueZq__ring:before,.AnimatedSiteSearch-module__ddueZq__shell:hover .AnimatedSiteSearch-module__ddueZq__glow:before{opacity:.92;transform:translate(-50%,-50%)rotate(155deg)}.AnimatedSiteSearch-module__ddueZq__shell:hover .AnimatedSiteSearch-module__ddueZq__glow{opacity:.36}.AnimatedSiteSearch-module__ddueZq__submit:hover{border-color:hsl(var(--primary) / .6);background:hsl(var(--accent));color:hsl(var(--accent-foreground));transform:translateY(-1px)}}@keyframes AnimatedSiteSearch-module__ddueZq__search-halo-spin{0%{transform:translate(-50%,-50%)rotate(15deg)}to{transform:translate(-50%,-50%)rotate(375deg)}}@media (prefers-reduced-motion:reduce){.AnimatedSiteSearch-module__ddueZq__ring,.AnimatedSiteSearch-module__ddueZq__glow,.AnimatedSiteSearch-module__ddueZq__ring:before,.AnimatedSiteSearch-module__ddueZq__glow:before,.AnimatedSiteSearch-module__ddueZq__field,.AnimatedSiteSearch-module__ddueZq__searchIcon,.AnimatedSiteSearch-module__ddueZq__submit{transition:none}.AnimatedSiteSearch-module__ddueZq__shell:focus-within .AnimatedSiteSearch-module__ddueZq__ring:before,.AnimatedSiteSearch-module__ddueZq__shell:focus-within .AnimatedSiteSearch-module__ddueZq__glow:before{animation:none}}
