.BentoSearch-module__xro3Jq__searchTile{border:1px solid hsl(var(--border)/.6);background:hsl(var(--card));width:100%;height:2.75rem;animation:.45s cubic-bezier(.22,1,.36,1) both BentoSearch-module__xro3Jq__bsAssemble;animation-delay:calc(var(--tile-i,8)*25ms);border-radius:.75rem;align-items:center;gap:.35rem;padding:0 .35rem 0 .6rem;transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .2s,box-shadow .25s;display:flex}.BentoSearch-module__xro3Jq__searchTile:hover{border-color:hsl(var(--border));box-shadow:0 6px 16px -8px hsl(var(--foreground)/.18);transform:translateY(-2px)}.BentoSearch-module__xro3Jq__searchTileOpen,.BentoSearch-module__xro3Jq__searchTileOpen:hover{border-color:hsl(var(--foreground)/.35);box-shadow:0 10px 24px -14px hsl(var(--foreground)/.25);transform:none}.BentoSearch-module__xro3Jq__searchTileGhost,.BentoSearch-module__xro3Jq__searchTileGhost:hover{box-shadow:none;background:0 0;border-color:#0000}.BentoSearch-module__xro3Jq__searchTileGhost .BentoSearch-module__xro3Jq__searchGlyph{background:0 0}.BentoSearch-module__xro3Jq__searchGlyph{background:hsl(var(--muted)/.7);width:1.9rem;height:1.9rem;color:hsl(var(--muted-foreground));border-radius:.5rem;flex:none;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:flex}.BentoSearch-module__xro3Jq__searchTileOpen .BentoSearch-module__xro3Jq__searchGlyph{background:hsl(var(--foreground));color:hsl(var(--background))}.BentoSearch-module__xro3Jq__searchInput{font-size:.875rem}.BentoSearch-module__xro3Jq__cancelBtn{animation:.3s cubic-bezier(.22,1,.36,1) .15s both BentoSearch-module__xro3Jq__bsAssemble}.BentoSearch-module__xro3Jq__scrim{z-index:45;background:hsl(var(--foreground)/.35);animation:.25s both BentoSearch-module__xro3Jq__bsFade;position:fixed;inset:0}@keyframes BentoSearch-module__xro3Jq__bsFade{0%{opacity:0}}.BentoSearch-module__xro3Jq__panel{z-index:48;pointer-events:none;justify-content:center;padding:.5rem 1rem 0;display:flex;position:fixed;left:0;right:0}.BentoSearch-module__xro3Jq__panelCard{pointer-events:auto;border:1px solid hsl(var(--border)/.6);background:hsl(var(--card));width:100%;max-width:72rem;color:hsl(var(--card-foreground));box-shadow:0 40px 80px -36px hsl(var(--foreground)/.4);will-change:transform,opacity;border-radius:1rem;padding:.9rem 1rem 1rem;animation:.35s cubic-bezier(.22,1,.36,1) both BentoSearch-module__xro3Jq__bsPanelDrop;overflow-y:auto}@keyframes BentoSearch-module__xro3Jq__bsPanelDrop{0%{opacity:0;transform:translateY(-10px)scale(.99)}}.BentoSearch-module__xro3Jq__panelHead{align-items:center;gap:.7rem;min-height:1.9rem;padding:0 .15rem .65rem;display:flex}.BentoSearch-module__xro3Jq__panelLabel{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;letter-spacing:.18em;min-width:0;color:hsl(var(--muted-foreground));flex:1;font-size:.72rem;font-weight:600;overflow:hidden}.BentoSearch-module__xro3Jq__searchingLabel{text-transform:uppercase;letter-spacing:.14em;color:hsl(var(--muted-foreground));flex:none;font-size:.72rem;font-weight:600;animation:1.1s ease-in-out infinite BentoSearch-module__xro3Jq__bsPulse}.BentoSearch-module__xro3Jq__bentoGrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:.5rem;display:grid}@media (min-width:768px){.BentoSearch-module__xro3Jq__bentoGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.BentoSearch-module__xro3Jq__bentoGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.BentoSearch-module__xro3Jq__featureCell{grid-area:span 2/span 2}.BentoSearch-module__xro3Jq__tileIn{animation:.45s cubic-bezier(.22,1,.36,1) both BentoSearch-module__xro3Jq__bsAssemble}@keyframes BentoSearch-module__xro3Jq__bsAssemble{0%{opacity:0;transform:translateY(8px)scale(.97)}}.BentoSearch-module__xro3Jq__resultTile{border:1px solid hsl(var(--border)/.6);background:hsl(var(--background));border-radius:.75rem;flex-direction:column;min-width:0;transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .2s,box-shadow .25s;display:flex;overflow:hidden}.BentoSearch-module__xro3Jq__resultTile:hover{border-color:hsl(var(--border));box-shadow:0 10px 24px -14px hsl(var(--foreground)/.3);transform:translateY(-2px)}.BentoSearch-module__xro3Jq__resultTile:active{transform:translateY(0)scale(.97)}.BentoSearch-module__xro3Jq__tileImg{aspect-ratio:1;background:hsl(var(--muted));justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}.BentoSearch-module__xro3Jq__featureTile .BentoSearch-module__xro3Jq__tileImg{aspect-ratio:auto;flex:1}.BentoSearch-module__xro3Jq__tileMeta{flex-direction:column;gap:.2rem;padding:.5rem .65rem .6rem;display:flex}.BentoSearch-module__xro3Jq__featureTile .BentoSearch-module__xro3Jq__tileMeta{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .85rem}.BentoSearch-module__xro3Jq__tileName{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;margin:0;font-size:.8rem;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.BentoSearch-module__xro3Jq__featureTile .BentoSearch-module__xro3Jq__tileName{-webkit-line-clamp:1;font-size:.95rem}.BentoSearch-module__xro3Jq__tilePrice{font-variant-numeric:tabular-nums;flex:none;font-size:.8rem;font-weight:700}.BentoSearch-module__xro3Jq__featureTile .BentoSearch-module__xro3Jq__tilePrice{font-size:.95rem}.BentoSearch-module__xro3Jq__skeletonTile{border:1px solid hsl(var(--border)/.5);background:hsl(var(--muted)/.6);border-radius:.75rem;min-height:7.5rem;animation:1.1s ease-in-out infinite BentoSearch-module__xro3Jq__bsPulse}@keyframes BentoSearch-module__xro3Jq__bsPulse{0%,to{opacity:1}50%{opacity:.45}}.BentoSearch-module__xro3Jq__recentTile{border:1px solid hsl(var(--border)/.6)!important;background:hsl(var(--background))!important;border-radius:.75rem!important;transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .2s,box-shadow .25s,background-color .2s!important}.BentoSearch-module__xro3Jq__recentTile:hover{box-shadow:0 10px 24px -14px hsl(var(--foreground)/.3);transform:translateY(-2px);border-color:hsl(var(--border))!important}.BentoSearch-module__xro3Jq__recentTile:active{transform:translateY(0)scale(.97)}.BentoSearch-module__xro3Jq__recentTerm{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.85rem;font-weight:500;overflow:hidden}.BentoSearch-module__xro3Jq__hintTile{border:1px dashed hsl(var(--border));text-transform:uppercase;letter-spacing:.14em;color:hsl(var(--muted-foreground));border-radius:.75rem;align-items:center;gap:.6rem;padding:1.2rem .9rem;font-size:.78rem;display:flex}.BentoSearch-module__xro3Jq__noResults{text-align:center;color:hsl(var(--muted-foreground));margin:0;padding:2.4rem 1rem;font-size:.9rem}@media (prefers-reduced-motion:reduce){.BentoSearch-module__xro3Jq__searchTile,.BentoSearch-module__xro3Jq__cancelBtn,.BentoSearch-module__xro3Jq__scrim,.BentoSearch-module__xro3Jq__panelCard,.BentoSearch-module__xro3Jq__tileIn,.BentoSearch-module__xro3Jq__skeletonTile,.BentoSearch-module__xro3Jq__searchingLabel{animation:none!important}.BentoSearch-module__xro3Jq__searchTile,.BentoSearch-module__xro3Jq__searchGlyph,.BentoSearch-module__xro3Jq__resultTile,.BentoSearch-module__xro3Jq__recentTile{transition:none!important}.BentoSearch-module__xro3Jq__searchTile:hover,.BentoSearch-module__xro3Jq__resultTile:hover,.BentoSearch-module__xro3Jq__recentTile:hover{transform:none}}
.BentoBoard-module__SPJV7W__board{background:hsl(var(--muted)/.35);border-radius:1rem;align-items:center;padding:.375rem;display:flex}.BentoBoard-module__SPJV7W__boardGhost{background:0 0}.BentoBoard-module__SPJV7W__boardGhost .BentoBoard-module__SPJV7W__logoTile{box-shadow:none;background:0 0;border-color:#0000}.BentoBoard-module__SPJV7W__boardGhost .BentoBoard-module__SPJV7W__navZone li>a{box-shadow:none;background:0 0;border-color:#0000}.BentoBoard-module__SPJV7W__boardGhost .BentoBoard-module__SPJV7W__navZone li>button{box-shadow:none;background:0 0;border-color:#0000}.BentoBoard-module__SPJV7W__boardGhost .BentoBoard-module__SPJV7W__navZone li>a[data-active]{box-shadow:none;background:0 0;border-color:#0000}.BentoBoard-module__SPJV7W__boardGhost .BentoBoard-module__SPJV7W__navZone li>button:hover{box-shadow:none;background:0 0;border-color:#0000}.BentoBoard-module__SPJV7W__boardGhost .BentoBoard-module__SPJV7W__navZone li>button:focus{box-shadow:none;background:0 0;border-color:#0000}.BentoBoard-module__SPJV7W__boardGhost .BentoBoard-module__SPJV7W__navZone li>button:focus-visible{box-shadow:none;background:0 0;border-color:#0000}.BentoBoard-module__SPJV7W__boardGhost .BentoBoard-module__SPJV7W__navZone li>button[data-active]{box-shadow:none;background:0 0;border-color:#0000}.BentoBoard-module__SPJV7W__boardGhost .BentoBoard-module__SPJV7W__navZone li>button[data-state=open]{box-shadow:none;background:0 0;border-color:#0000}.BentoBoard-module__SPJV7W__boardGhost .BentoBoard-module__SPJV7W__actionsZone button{box-shadow:none;background:0 0;border-color:#0000}.BentoBoard-module__SPJV7W__zone{opacity:1;align-items:center;min-width:0;max-width:100%;margin-right:.5rem;transition:max-width .35s cubic-bezier(.22,1,.36,1),flex-grow .35s cubic-bezier(.22,1,.36,1),margin .35s cubic-bezier(.22,1,.36,1),opacity .2s .12s}.BentoBoard-module__SPJV7W__zone:last-child{margin-right:0}.BentoBoard-module__SPJV7W__zone.BentoBoard-module__SPJV7W__zoneCollapsed{opacity:0;pointer-events:none;max-width:0;margin-right:0;transition:max-width .35s cubic-bezier(.22,1,.36,1),flex-grow .35s cubic-bezier(.22,1,.36,1),margin .35s cubic-bezier(.22,1,.36,1),opacity .15s;overflow:hidden;flex-grow:0!important}.BentoBoard-module__SPJV7W__logoZone{flex:none;align-items:center;max-width:22rem;display:flex}.BentoBoard-module__SPJV7W__navZone{flex:1;align-self:stretch}.BentoBoard-module__SPJV7W__searchZone{flex:0 15rem;min-width:0;transition:flex-grow .4s cubic-bezier(.22,1,.36,1),flex-basis .4s cubic-bezier(.22,1,.36,1),margin .35s cubic-bezier(.22,1,.36,1)}.BentoBoard-module__SPJV7W__searchZoneOpen{flex-grow:1;margin-right:0}.BentoBoard-module__SPJV7W__actionsZone{flex:none;align-items:center;max-width:24rem;display:flex}@keyframes BentoBoard-module__SPJV7W__bentoAssemble{0%{opacity:0;transform:translateY(8px)scale(.97)}}.BentoBoard-module__SPJV7W__logoTile{border:1px solid hsl(var(--border)/.6);background:hsl(var(--card));min-width:0;height:3rem;animation:.45s cubic-bezier(.22,1,.36,1) both BentoBoard-module__SPJV7W__bentoAssemble;animation-delay:calc(var(--tile-i,0)*25ms);border-radius:.75rem;align-items:center;padding:0 .8rem;transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .2s,box-shadow .25s;display:flex}.BentoBoard-module__SPJV7W__logoTile:hover{border-color:hsl(var(--border));box-shadow:0 6px 16px -8px hsl(var(--foreground)/.18);transform:translateY(-2px)}.BentoBoard-module__SPJV7W__logoTile:active{transform:translateY(0)scale(.97)}.BentoBoard-module__SPJV7W__logoTile a>div{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.BentoBoard-module__SPJV7W__navZone ul{gap:.5rem!important}.BentoBoard-module__SPJV7W__navZone li{animation:.45s cubic-bezier(.22,1,.36,1) .225s both BentoBoard-module__SPJV7W__bentoAssemble}.BentoBoard-module__SPJV7W__navZone li:first-child{animation-delay:25ms}.BentoBoard-module__SPJV7W__navZone li:nth-child(2){animation-delay:50ms}.BentoBoard-module__SPJV7W__navZone li:nth-child(3){animation-delay:75ms}.BentoBoard-module__SPJV7W__navZone li:nth-child(4){animation-delay:.1s}.BentoBoard-module__SPJV7W__navZone li:nth-child(5){animation-delay:.125s}.BentoBoard-module__SPJV7W__navZone li:nth-child(6){animation-delay:.15s}.BentoBoard-module__SPJV7W__navZone li:nth-child(7){animation-delay:.175s}.BentoBoard-module__SPJV7W__navZone li:nth-child(8){animation-delay:.2s}:is(.BentoBoard-module__SPJV7W__navZone li>a,.BentoBoard-module__SPJV7W__navZone li>button){border:1px solid hsl(var(--border)/.6);background:hsl(var(--card));white-space:nowrap;border-radius:.75rem;height:2.75rem;padding:0 .95rem;transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .2s,box-shadow .25s,background-color .2s,color .2s}:is(.BentoBoard-module__SPJV7W__navZone li>a:hover,.BentoBoard-module__SPJV7W__navZone li>button:hover){border-color:hsl(var(--border));box-shadow:0 6px 16px -8px hsl(var(--foreground)/.18);transform:translateY(-2px)}:is(.BentoBoard-module__SPJV7W__navZone li>a:active,.BentoBoard-module__SPJV7W__navZone li>button:active){transform:translateY(0)scale(.97)}:is(.BentoBoard-module__SPJV7W__navZone li>button:hover,.BentoBoard-module__SPJV7W__navZone li>button:focus,.BentoBoard-module__SPJV7W__navZone li>button:focus-visible,.BentoBoard-module__SPJV7W__navZone li>button[data-active],.BentoBoard-module__SPJV7W__navZone li>button[data-state=open]){background:hsl(var(--card))}:is(.BentoBoard-module__SPJV7W__navZone li>button:hover,.BentoBoard-module__SPJV7W__navZone li>button:focus,.BentoBoard-module__SPJV7W__navZone li>button:focus-visible){color:hsl(var(--primary))}.BentoBoard-module__SPJV7W__navZone li>a[data-active]{background:hsl(var(--foreground));color:hsl(var(--background));border-color:#0000}.BentoBoard-module__SPJV7W__navZone li>button[data-state=open]{border-color:hsl(var(--border));box-shadow:0 6px 16px -8px hsl(var(--foreground)/.18);transform:translateY(-2px)}.BentoBoard-module__SPJV7W__actionsZone button{border:1px solid hsl(var(--border)/.6);background:hsl(var(--card));border-radius:.75rem;min-width:2.75rem;height:2.75rem;transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .2s,box-shadow .25s,background-color .2s,color .2s;animation:.45s cubic-bezier(.22,1,.36,1) .25s both BentoBoard-module__SPJV7W__bentoAssemble}.BentoBoard-module__SPJV7W__actionsZone button:hover{border-color:hsl(var(--border));box-shadow:0 6px 16px -8px hsl(var(--foreground)/.18);transform:translateY(-2px)}.BentoBoard-module__SPJV7W__actionsZone button:active{transform:translateY(0)scale(.97)}.BentoBoard-module__SPJV7W__scope .will-change-transform>div{border:1px solid hsl(var(--border)/.6);background:hsl(var(--card));box-shadow:0 32px 64px -32px hsl(var(--foreground)/.35);border-radius:1rem;margin-top:8px!important}@media (prefers-reduced-motion:reduce){.BentoBoard-module__SPJV7W__logoTile{animation:none!important}.BentoBoard-module__SPJV7W__navZone li{animation:none!important}.BentoBoard-module__SPJV7W__actionsZone button{animation:none!important}.BentoBoard-module__SPJV7W__zone,.BentoBoard-module__SPJV7W__zoneCollapsed,.BentoBoard-module__SPJV7W__searchZone,.BentoBoard-module__SPJV7W__logoTile{transition:none!important}.BentoBoard-module__SPJV7W__navZone li>a{transition:none!important}.BentoBoard-module__SPJV7W__navZone li>button{transition:none!important}.BentoBoard-module__SPJV7W__actionsZone button{transition:none!important}:is(.BentoBoard-module__SPJV7W__logoTile:hover,.BentoBoard-module__SPJV7W__navZone li>a:hover,.BentoBoard-module__SPJV7W__navZone li>button:hover,.BentoBoard-module__SPJV7W__navZone li>button[data-state=open],.BentoBoard-module__SPJV7W__actionsZone button:hover){transform:none}}
