.fheArW_scope{position:relative}.fheArW_capsule{transition:min-width .5s cubic-bezier(.22,1,.36,1),height .3s,background-color .3s,border-color .3s,box-shadow .3s}.fheArW_logoSlot{align-items:center;min-width:0;display:flex}.fheArW_logoSlot>*{max-height:3.5rem;transition:max-height .3s}.fheArW_capsuleCompact .fheArW_logoSlot>*{max-height:3rem}@media (min-width:768px){.fheArW_logoSlot>*{max-height:3rem}.fheArW_capsuleCompact .fheArW_logoSlot>*{max-height:2.25rem}}.fheArW_navScope ul[data-orientation=horizontal]{align-items:center;height:100%;margin:0;padding:0}:is(.fheArW_navScope li>a,.fheArW_navScope li>span>a,.fheArW_navScope li>button){height:auto}:is(.fheArW_capsuleCompact .fheArW_navScope li>a,.fheArW_capsuleCompact .fheArW_navScope li>span>a,.fheArW_capsuleCompact .fheArW_navScope li>button){padding:.3rem .7rem}:is(.fheArW_navScope li>a,.fheArW_navScope li>span>a,.fheArW_navScope li>button){border-radius:9999px;padding:.45rem .95rem;transition:padding .3s,transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s,color .2s,background-color .2s;position:relative}:is(.fheArW_navScope li>a:before,.fheArW_navScope li>span>a:before,.fheArW_navScope li>button:before){content:"";z-index:-1;background:hsl(var(--accent) / .85);box-shadow:inset 0 1px 0 hsl(var(--background) / .7), 0 2px 10px -2px hsl(var(--foreground) / .12);opacity:0;filter:blur(6px);pointer-events:none;border-radius:9999px;transition:opacity .3s,transform .35s cubic-bezier(.34,1.56,.64,1),filter .35s;position:absolute;inset:0;transform:scale(.8)}:is(.fheArW_navScope li>a:hover:before,.fheArW_navScope li>span>a:hover:before,.fheArW_navScope li>button:hover:before,.fheArW_navScope li>button[data-state=open]:before){opacity:1;filter:blur();transform:scale(1)}.fheArW_deck{align-items:center;width:100%;min-width:0;height:100%;display:grid}.fheArW_deck>*{grid-area:1/1}.fheArW_navLayer{min-width:0;transition:opacity .28s,transform .28s cubic-bezier(.22,1,.36,1),filter .28s}.fheArW_navLayerHidden{opacity:0;filter:blur(6px);pointer-events:none;transform:scale(.92)}.fheArW_navLayerPop{animation:.55s cubic-bezier(.34,1.56,.64,1) fheArW_capsulePop}@keyframes fheArW_capsulePop{0%{opacity:0;transform:scale(.9)}60%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.fheArW_fieldLayer{transform-origin:0;align-items:center;gap:.5rem;width:100%;min-width:0;height:100%;animation:.45s cubic-bezier(.22,1,.36,1) both fheArW_capsuleFieldIn;display:flex}.fheArW_fieldLayerClosing{animation:.24s both fheArW_capsuleFieldOut}@keyframes fheArW_capsuleFieldIn{0%{opacity:0;filter:blur(4px);transform:scaleX(.62)}to{opacity:1;filter:blur();transform:scaleX(1)}}@keyframes fheArW_capsuleFieldOut{0%{opacity:1;transform:scaleX(1)}to{opacity:0;filter:blur(4px);transform:scaleX(.8)}}.fheArW_fieldIcon{flex-shrink:0;animation:.45s cubic-bezier(.22,1,.36,1) both fheArW_capsuleIconIn;display:flex}@keyframes fheArW_capsuleIconIn{0%{transform:translate(36px)}to{transform:translate(0)}}.fheArW_resultsCard{z-index:30;border:1px solid hsl(var(--border) / .4);background:hsl(var(--card) / .72);-webkit-backdrop-filter:blur(24px)saturate(1.4);width:min(100%,44rem);box-shadow:0 32px 70px -24px hsl(var(--foreground) / .3);border-radius:1.5rem;max-height:min(70vh,34rem);animation:.4s cubic-bezier(.22,1,.36,1) both fheArW_capsuleCardIn;position:absolute;top:calc(100% + 12px);left:50%;overflow:hidden auto;transform:translate(-50%)}@keyframes fheArW_capsuleCardIn{0%{opacity:0;filter:blur(8px);transform:translate(-50%)translateY(10px)scale(.96)}to{opacity:1;filter:blur();transform:translate(-50%)translateY(0)scale(1)}}.fheArW_resultItem{animation:.45s cubic-bezier(.22,1,.36,1) both fheArW_capsuleItemIn;animation-delay:calc(var(--i,0) * 50ms);transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s,background-color .25s}@keyframes fheArW_capsuleItemIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.fheArW_resultItem:hover{background-color:hsl(var(--card) / .95);box-shadow:0 14px 34px -14px hsl(var(--foreground) / .3);transform:translateY(-3px)}.fheArW_skel{background:linear-gradient(90deg, hsl(var(--muted)) 25%, hsl(var(--accent)) 50%, hsl(var(--muted)) 75%);background-size:200% 100%;animation:1.2s linear infinite fheArW_capsuleShimmer}@keyframes fheArW_capsuleShimmer{0%{background-position-x:200%}to{background-position-x:0%}}@media (prefers-reduced-motion:reduce){.fheArW_scope,.fheArW_scope *,.fheArW_scope :before,.fheArW_scope :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.fheArW_scope *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.fheArW_scope *:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.fheArW_scope *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
