/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.Navbar_root__QgVqp{z-index:40;height:calc(var(--spacing,.25rem) * 9);background-color:var(--color-black,#000);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s;position:sticky;top:0}.Navbar_root__QgVqp:has([data-header-collapsed]){height:0}.Navbar_link__teYe1{cursor:pointer;border-radius:var(--radius-md,.375rem);padding:var(--spacing,.25rem);--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-zinc-200,oklch(92% .004 286.32));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:75ms;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:75ms;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));align-items:center;display:inline-flex}.Navbar_link__teYe1:focus,.Navbar_link__teYe1:hover{color:var(--color-zinc-100,oklch(96.7% .001 286.375))}.Navbar_link__teYe1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#edb20080}@supports (color:color-mix(in lab,red,red)){.Navbar_link__teYe1:focus{--tw-ring-color:color-mix(in oklab,var(--color-yellow-500,oklch(79.5% .184 86.047)) 50%,transparent)}}.Navbar_link__teYe1:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.Navbar_link__teYe1:focus{outline-offset:2px;outline:2px solid #0000}}.Navbar_logo__INhgK{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);cursor:pointer;--tw-duration:.1s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.1s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));border-radius:3.40282e+38px}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.LoadingDots_root__8o4w0{text-align:center;--tw-leading:calc(var(--spacing,.25rem) * 7);line-height:calc(var(--spacing,.25rem) * 7);align-items:center;display:inline-flex}.LoadingDots_root__8o4w0 span{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);background-color:var(--color-zinc-200,oklch(92% .004 286.32));border-radius:3.40282e+38px;margin:0 2px;animation-name:LoadingDots_blink__iunUN;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both}.LoadingDots_root__8o4w0 span:nth-of-type(2){animation-delay:.2s}.LoadingDots_root__8o4w0 span:nth-of-type(3){animation-delay:.4s}@keyframes LoadingDots_blink__iunUN{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}@property --tw-leading{syntax:"*";inherits:false}.AiInputSuggestions_controls__Ln_wd{--suggestion-space:7rem}@media (min-width:640px){.AiInputSuggestions_controls__Ln_wd{--suggestion-space:5.75rem}}@media (max-width:639px) and (max-height:600px){.AiInputSuggestions_controls__Ln_wd[data-compact=true]{--suggestion-space:3.5rem}}.CharacterMotion_idle__kuCmn{transform-origin:50% 85%;animation:CharacterMotion_breathe__tcObv 5.8s ease-in-out infinite}.CharacterMotion_blink___ghOX{transform-origin:center;animation:CharacterMotion_blink___ghOX 4.9s linear infinite}.CharacterMotion_gesture__yVEer{transform-origin:50% 68%}.CharacterMotion_tilt__5iML4{animation:CharacterMotion_gentleTilt__cqNmD 9s ease-in-out infinite}.CharacterMotion_nod__A_Jw3{animation:CharacterMotion_gentleNod__Si9AN 1.25s ease-in-out 1 both}.CharacterMotion_shake__Vh4UR{animation:CharacterMotion_gentleShake__GZFJY 1.1s ease-in-out 1 both}@keyframes CharacterMotion_gentleTilt__cqNmD{0%,35%,to{transform:rotate(0deg)}55%,70%{transform:rotate(1.4deg)}}@keyframes CharacterMotion_gentleNod__Si9AN{0%,to{transform:translateY(0) rotate(0deg)}35%{transform:translateY(.7%) rotate(-.8deg)}65%{transform:translateY(0) rotate(.4deg)}}@keyframes CharacterMotion_gentleShake__GZFJY{0%,to{transform:rotate(0deg)}20%{transform:rotate(-1.4deg)}42%{transform:rotate(1.4deg)}65%{transform:rotate(-.7deg)}82%{transform:rotate(.4deg)}}@keyframes CharacterMotion_breathe__tcObv{0%,to{transform:translateY(0) rotate(-.25deg)}50%{transform:translateY(-.65%) rotate(.25deg)}}@keyframes CharacterMotion_blink___ghOX{0%,91%,96%,to{transform:scaleY(1)}93.5%{transform:scaleY(.06)}}@media (prefers-reduced-motion:reduce){.CharacterMotion_blink___ghOX,.CharacterMotion_gesture__yVEer,.CharacterMotion_idle__kuCmn{animation:none}}