.BentoBoard-module__SPJV7W__board{background:hsl(var(--muted)/.35);border-radius:1rem;align-items:center;padding:.375rem;display:flex}.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;display:flex}.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;max-width:22rem}.BentoBoard-module__SPJV7W__navZone{flex:1;align-self:stretch;height:100%}.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;max-width:24rem}@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.6rem;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}}
.OrigamiSearch-module__0S2LZG__scrim{z-index:40;background:hsl(var(--foreground)/.32);animation:.4s both OrigamiSearch-module__0S2LZG__osScrimIn;position:fixed;inset:0}@keyframes OrigamiSearch-module__0S2LZG__osScrimIn{0%{opacity:0}to{opacity:1}}.OrigamiSearch-module__0S2LZG__scrimOut{animation:.36s both OrigamiSearch-module__0S2LZG__osScrimOut}@keyframes OrigamiSearch-module__0S2LZG__osScrimOut{to{opacity:0}}.OrigamiSearch-module__0S2LZG__sheet{z-index:49;background:hsl(var(--background));color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--border));box-shadow:0 48px 88px -44px hsl(var(--foreground)/.45);will-change:clip-path;flex-direction:column;animation:.5s cubic-bezier(.3,.9,.4,1) both OrigamiSearch-module__0S2LZG__osSheetUnfold;display:flex;position:fixed;left:0;right:0;overflow:hidden}@keyframes OrigamiSearch-module__0S2LZG__osSheetUnfold{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.OrigamiSearch-module__0S2LZG__sheetClosing{animation:.42s cubic-bezier(.5,0,.75,.4) both OrigamiSearch-module__0S2LZG__osSheetRefold}@keyframes OrigamiSearch-module__0S2LZG__osSheetRefold{0%{clip-path:inset(0);opacity:1}85%{opacity:1}to{clip-path:inset(0 0 100%);opacity:0}}.OrigamiSearch-module__0S2LZG__pleats{pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.OrigamiSearch-module__0S2LZG__pleat{transform-origin:top;will-change:transform;flex:1;animation:.34s cubic-bezier(.25,.9,.35,1) both OrigamiSearch-module__0S2LZG__osPleatIn}.OrigamiSearch-module__0S2LZG__pleat:nth-child(odd){background:linear-gradient(180deg,hsl(var(--foreground)/.05),hsl(var(--foreground)/.015)70%,transparent)}.OrigamiSearch-module__0S2LZG__pleat:nth-child(2n){background:linear-gradient(180deg,hsl(var(--foreground)/.02),transparent 60%)}.OrigamiSearch-module__0S2LZG__pleat+.OrigamiSearch-module__0S2LZG__pleat{border-top:1px solid hsl(var(--foreground)/.07)}@keyframes OrigamiSearch-module__0S2LZG__osPleatIn{0%{opacity:.3;transform:perspective(900px)rotateX(-80deg)}to{opacity:1;transform:perspective(900px)rotateX(0)}}.OrigamiSearch-module__0S2LZG__sheetClosing .OrigamiSearch-module__0S2LZG__pleat{animation:.3s cubic-bezier(.6,0,.8,.4) both OrigamiSearch-module__0S2LZG__osPleatOut}@keyframes OrigamiSearch-module__0S2LZG__osPleatOut{0%{opacity:1;transform:perspective(900px)rotateX(0)}to{opacity:0;transform:perspective(900px)rotateX(-78deg)}}.OrigamiSearch-module__0S2LZG__content{z-index:1;flex-direction:column;flex:1;width:100%;max-width:52rem;min-height:0;margin:0 auto;padding:1.4rem 1.25rem 1.6rem;animation:.45s .16s both OrigamiSearch-module__0S2LZG__osContentIn;display:flex;position:relative}@keyframes OrigamiSearch-module__0S2LZG__osContentIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.OrigamiSearch-module__0S2LZG__sheetClosing .OrigamiSearch-module__0S2LZG__content{animation:.18s both OrigamiSearch-module__0S2LZG__osContentOut}@keyframes OrigamiSearch-module__0S2LZG__osContentOut{to{opacity:0}}.OrigamiSearch-module__0S2LZG__inputRow{flex:none;align-items:center;gap:.8rem;padding:.35rem .15rem .75rem;display:flex;position:relative}.OrigamiSearch-module__0S2LZG__inputIcon{opacity:.55}.OrigamiSearch-module__0S2LZG__sheetInput::placeholder{color:hsl(var(--muted-foreground)/.75)}.OrigamiSearch-module__0S2LZG__cancelBtn{text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--muted-foreground));font-size:.7rem}.OrigamiSearch-module__0S2LZG__baseline{background:hsl(var(--foreground)/.35);transform-origin:0;pointer-events:none;height:1px;animation:.7s cubic-bezier(.22,1,.36,1) .3s both OrigamiSearch-module__0S2LZG__osBaseline;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}@keyframes OrigamiSearch-module__0S2LZG__osBaseline{to{transform:scaleX(1)}}.OrigamiSearch-module__0S2LZG__body{flex:1;min-height:0;padding-top:.9rem;overflow-y:auto}.OrigamiSearch-module__0S2LZG__sectionLine{justify-content:space-between;align-items:center;gap:.75rem;padding:0 .15rem .35rem;display:flex}.OrigamiSearch-module__0S2LZG__sectionLabel{letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:600}.OrigamiSearch-module__0S2LZG__recentBlock{flex-direction:column;display:flex}.OrigamiSearch-module__0S2LZG__recentRow{transform-origin:top;animation:.4s cubic-bezier(.22,1,.36,1) both OrigamiSearch-module__0S2LZG__osFlattenIn;border-bottom:1px solid hsl(var(--foreground)/.06)!important;border-radius:0!important}.OrigamiSearch-module__0S2LZG__results{perspective:900px;flex-direction:column;display:flex}.OrigamiSearch-module__0S2LZG__resultRow{border-bottom:1px solid hsl(var(--foreground)/.06);transform-origin:top;align-items:center;gap:.9rem;padding:.6rem .3rem;transition:background-color .18s,transform .25s cubic-bezier(.22,1,.36,1);animation:.4s cubic-bezier(.22,1,.36,1) both OrigamiSearch-module__0S2LZG__osFlattenIn;display:flex}.OrigamiSearch-module__0S2LZG__resultRow:hover{background:hsl(var(--foreground)/.035);transform:translate(4px)}@keyframes OrigamiSearch-module__0S2LZG__osFlattenIn{0%{opacity:0;transform:perspective(900px)rotateX(12deg)translateY(4px)}to{opacity:1;transform:none}}.OrigamiSearch-module__0S2LZG__thumb{background:hsl(var(--muted));border:1px solid hsl(var(--foreground)/.06);border-radius:.45rem;flex:none;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;overflow:hidden}.OrigamiSearch-module__0S2LZG__rowMeta{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.OrigamiSearch-module__0S2LZG__rowName{white-space:nowrap;text-overflow:ellipsis;text-align:left;font-size:.92rem;font-weight:500;overflow:hidden}.OrigamiSearch-module__0S2LZG__rowCategory{text-transform:uppercase;letter-spacing:.14em;color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.66rem;overflow:hidden}.OrigamiSearch-module__0S2LZG__rowPrice{font-variant-numeric:tabular-nums;flex:none;font-size:.9rem;font-weight:700}.OrigamiSearch-module__0S2LZG__searchingLine{text-transform:uppercase;letter-spacing:.18em;color:hsl(var(--muted-foreground));padding:.3rem .15rem .6rem;font-size:.72rem;font-weight:600;animation:1.2s ease-in-out infinite OrigamiSearch-module__0S2LZG__osBlink}@keyframes OrigamiSearch-module__0S2LZG__osBlink{0%,to{opacity:1}50%{opacity:.35}}.OrigamiSearch-module__0S2LZG__loadingPleat{background:linear-gradient(180deg,hsl(var(--muted)/.9)0 49%,hsl(var(--foreground)/.07)49% 51%,hsl(var(--muted)/.6)51% 100%);transform-origin:top;border-radius:.35rem;height:3.1rem;margin-bottom:2px;animation:1.15s ease-in-out infinite both OrigamiSearch-module__0S2LZG__osLoadingFold;display:block}@keyframes OrigamiSearch-module__0S2LZG__osLoadingFold{0%,to{opacity:.85;transform:perspective(900px)rotateX(0)}50%{opacity:.4;transform:perspective(900px)rotateX(-55deg)}}.OrigamiSearch-module__0S2LZG__noResults{text-align:center;color:hsl(var(--muted-foreground));padding:2.2rem 1rem;font-size:.9rem}.OrigamiSearch-module__0S2LZG__hint{text-transform:uppercase;letter-spacing:.16em;color:hsl(var(--muted-foreground));align-items:center;gap:.6rem;padding:1.2rem .25rem;font-size:.8rem;display:flex}@media (prefers-reduced-motion:reduce){.OrigamiSearch-module__0S2LZG__scrim,.OrigamiSearch-module__0S2LZG__scrimOut,.OrigamiSearch-module__0S2LZG__sheet,.OrigamiSearch-module__0S2LZG__sheetClosing,.OrigamiSearch-module__0S2LZG__pleat,.OrigamiSearch-module__0S2LZG__sheetClosing .OrigamiSearch-module__0S2LZG__pleat,.OrigamiSearch-module__0S2LZG__content,.OrigamiSearch-module__0S2LZG__sheetClosing .OrigamiSearch-module__0S2LZG__content,.OrigamiSearch-module__0S2LZG__baseline,.OrigamiSearch-module__0S2LZG__recentRow,.OrigamiSearch-module__0S2LZG__resultRow,.OrigamiSearch-module__0S2LZG__searchingLine,.OrigamiSearch-module__0S2LZG__loadingPleat{animation:none!important}.OrigamiSearch-module__0S2LZG__sheet,.OrigamiSearch-module__0S2LZG__sheetClosing{clip-path:none!important}.OrigamiSearch-module__0S2LZG__baseline{transform:scaleX(1)}.OrigamiSearch-module__0S2LZG__resultRow{transition:none!important}.OrigamiSearch-module__0S2LZG__resultRow:hover{transform:none}}
.OrigamiFold-module__uHPFgG__crease{opacity:.1;pointer-events:none;background:currentColor;height:1px;position:absolute;top:0;left:0;right:0}:is(.OrigamiFold-module__uHPFgG__origamiNav ul.list-none>li>a,.OrigamiFold-module__uHPFgG__origamiNav ul.list-none>li>button){will-change:transform;position:relative}@media (hover:hover){:is(.OrigamiFold-module__uHPFgG__origamiNav ul.list-none>li>a:hover,.OrigamiFold-module__uHPFgG__origamiNav ul.list-none>li>button:hover){animation:.6s cubic-bezier(.3,1.1,.45,1) OrigamiFold-module__uHPFgG__origamiItemFold}.OrigamiFold-module__uHPFgG__origamiNav ul.list-none>li>a:hover:before{content:"";opacity:0;pointer-events:none;background:currentColor;height:1px;animation:.6s OrigamiFold-module__uHPFgG__origamiCreaseFlash;position:absolute;top:50%;left:10%;right:10%}.OrigamiFold-module__uHPFgG__origamiNav ul.list-none>li>button:hover:before{content:"";opacity:0;pointer-events:none;background:currentColor;height:1px;animation:.6s OrigamiFold-module__uHPFgG__origamiCreaseFlash;position:absolute;top:50%;left:10%;right:10%}.OrigamiFold-module__uHPFgG__searchTrigger:hover{animation:.6s cubic-bezier(.3,1.1,.45,1) OrigamiFold-module__uHPFgG__origamiItemFold}}@keyframes OrigamiFold-module__uHPFgG__origamiItemFold{0%{transform:perspective(800px)rotateX(0)}38%{opacity:.5;transform:perspective(800px)rotateX(-54deg)}40%{opacity:.95}68%{transform:perspective(800px)rotateX(9deg)}to{opacity:1;transform:perspective(800px)rotateX(0)}}@keyframes OrigamiFold-module__uHPFgG__origamiCreaseFlash{0%{opacity:0}35%{opacity:.55}to{opacity:0}}.OrigamiFold-module__uHPFgG__origamiNav ul.list-none>li>a[data-active]{transform:perspective(800px)rotateX(7deg)}.OrigamiFold-module__uHPFgG__origamiNav ul.list-none>li>a[data-active]:after{content:"";opacity:.4;pointer-events:none;border-top:7px solid;border-left:7px solid #0000;width:0;height:0;position:absolute;top:1px;right:-3px}.OrigamiFold-module__uHPFgG__origamiNav .origin-top-center{border:1px solid hsl(var(--border));background-image:linear-gradient(180deg,hsl(var(--foreground)/.035)0%,transparent 12%,transparent 40%,hsl(var(--foreground)/.05)44%,transparent 48%);box-shadow:0 42px 84px -38px hsl(var(--foreground)/.35);border-top:none;border-radius:0 0 .9rem .9rem}.OrigamiFold-module__uHPFgG__origamiNav .origin-top-center[data-state=open]{animation:.64s cubic-bezier(.22,1,.36,1) both OrigamiFold-module__uHPFgG__origamiLetterUnfold!important}@keyframes OrigamiFold-module__uHPFgG__origamiLetterUnfold{0%{opacity:0;clip-path:inset(0 0 46%);box-shadow:0 8px 18px -12px hsl(var(--foreground)/.18);transform:perspective(1400px)rotateX(-76deg)}42%{opacity:1;clip-path:inset(0 0 46%);transform:perspective(1400px)rotateX(0)}54%{clip-path:inset(0 0 46%)}to{opacity:1;clip-path:inset(0);box-shadow:0 42px 84px -38px hsl(var(--foreground)/.35);transform:perspective(1400px)rotateX(0)}}@media (prefers-reduced-motion:reduce){.OrigamiFold-module__uHPFgG__searchTrigger:hover{animation:none!important}.OrigamiFold-module__uHPFgG__origamiNav ul.list-none>li>a:hover{animation:none!important}.OrigamiFold-module__uHPFgG__origamiNav ul.list-none>li>button:hover{animation:none!important}.OrigamiFold-module__uHPFgG__origamiNav ul.list-none>li>a:hover:before{animation:none!important}.OrigamiFold-module__uHPFgG__origamiNav ul.list-none>li>button:hover:before{animation:none!important}.OrigamiFold-module__uHPFgG__origamiNav .origin-top-center[data-state=open]{opacity:1;transform:none;clip-path:none!important;animation:none!important}.OrigamiFold-module__uHPFgG__origamiNav ul.list-none>li>a[data-active]{transform:none}}
