._0S2LZG_scrim{z-index:40;background:hsl(var(--foreground) / .32);animation:.4s both _0S2LZG_osScrimIn;position:fixed;inset:0}@keyframes _0S2LZG_osScrimIn{0%{opacity:0}to{opacity:1}}._0S2LZG_scrimOut{animation:.36s both _0S2LZG_osScrimOut}@keyframes _0S2LZG_osScrimOut{to{opacity:0}}._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 _0S2LZG_osSheetUnfold;display:flex;position:fixed;left:0;right:0;overflow:hidden}@keyframes _0S2LZG_osSheetUnfold{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}._0S2LZG_sheetClosing{animation:.42s cubic-bezier(.5,0,.75,.4) both _0S2LZG_osSheetRefold}@keyframes _0S2LZG_osSheetRefold{0%{clip-path:inset(0);opacity:1}85%{opacity:1}to{clip-path:inset(0 0 100%);opacity:0}}._0S2LZG_pleats{pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}._0S2LZG_pleat{transform-origin:top;will-change:transform;flex:1;animation:.34s cubic-bezier(.25,.9,.35,1) both _0S2LZG_osPleatIn}._0S2LZG_pleat:nth-child(odd){background:linear-gradient(180deg, hsl(var(--foreground) / .05), hsl(var(--foreground) / .015) 70%, transparent)}._0S2LZG_pleat:nth-child(2n){background:linear-gradient(180deg, hsl(var(--foreground) / .02), transparent 60%)}._0S2LZG_pleat+._0S2LZG_pleat{border-top:1px solid hsl(var(--foreground) / .07)}@keyframes _0S2LZG_osPleatIn{0%{opacity:.3;transform:perspective(900px)rotateX(-80deg)}to{opacity:1;transform:perspective(900px)rotateX(0)}}._0S2LZG_sheetClosing ._0S2LZG_pleat{animation:.3s cubic-bezier(.6,0,.8,.4) both _0S2LZG_osPleatOut}@keyframes _0S2LZG_osPleatOut{0%{opacity:1;transform:perspective(900px)rotateX(0)}to{opacity:0;transform:perspective(900px)rotateX(-78deg)}}._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 _0S2LZG_osContentIn;display:flex;position:relative}@keyframes _0S2LZG_osContentIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}._0S2LZG_sheetClosing ._0S2LZG_content{animation:.18s both _0S2LZG_osContentOut}@keyframes _0S2LZG_osContentOut{to{opacity:0}}._0S2LZG_inputRow{flex:none;align-items:center;gap:.8rem;padding:.35rem .15rem .75rem;display:flex;position:relative}._0S2LZG_inputIcon{opacity:.55}._0S2LZG_sheetInput::placeholder{color:hsl(var(--muted-foreground) / .75)}._0S2LZG_cancelBtn{text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--muted-foreground));font-size:.7rem}._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 _0S2LZG_osBaseline;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}@keyframes _0S2LZG_osBaseline{to{transform:scaleX(1)}}._0S2LZG_body{flex:1;min-height:0;padding-top:.9rem;overflow-y:auto}._0S2LZG_sectionLine{justify-content:space-between;align-items:center;gap:.75rem;padding:0 .15rem .35rem;display:flex}._0S2LZG_sectionLabel{letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:600}._0S2LZG_recentBlock{flex-direction:column;display:flex}._0S2LZG_recentRow{transform-origin:top;animation:.4s cubic-bezier(.22,1,.36,1) both _0S2LZG_osFlattenIn;border-bottom:1px solid hsl(var(--foreground) / .06)!important;border-radius:0!important}._0S2LZG_results{perspective:900px;flex-direction:column;display:flex}._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 _0S2LZG_osFlattenIn;display:flex}._0S2LZG_resultRow:hover{background:hsl(var(--foreground) / .035);transform:translate(4px)}@keyframes _0S2LZG_osFlattenIn{0%{opacity:0;transform:perspective(900px)rotateX(12deg)translateY(4px)}to{opacity:1;transform:none}}._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}._0S2LZG_rowMeta{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}._0S2LZG_rowName{white-space:nowrap;text-overflow:ellipsis;text-align:left;font-size:.92rem;font-weight:500;overflow:hidden}._0S2LZG_rowCategory{text-transform:uppercase;letter-spacing:.14em;color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.66rem;overflow:hidden}._0S2LZG_rowPrice{font-variant-numeric:tabular-nums;flex:none;font-size:.9rem;font-weight:700}._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 _0S2LZG_osBlink}@keyframes _0S2LZG_osBlink{0%,to{opacity:1}50%{opacity:.35}}._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 _0S2LZG_osLoadingFold;display:block}@keyframes _0S2LZG_osLoadingFold{0%,to{opacity:.85;transform:perspective(900px)rotateX(0)}50%{opacity:.4;transform:perspective(900px)rotateX(-55deg)}}._0S2LZG_noResults{text-align:center;color:hsl(var(--muted-foreground));padding:2.2rem 1rem;font-size:.9rem}._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){._0S2LZG_scrim,._0S2LZG_scrimOut,._0S2LZG_sheet,._0S2LZG_sheetClosing,._0S2LZG_pleat,._0S2LZG_sheetClosing ._0S2LZG_pleat,._0S2LZG_content,._0S2LZG_sheetClosing ._0S2LZG_content,._0S2LZG_baseline,._0S2LZG_recentRow,._0S2LZG_resultRow,._0S2LZG_searchingLine,._0S2LZG_loadingPleat{animation:none!important}._0S2LZG_sheet,._0S2LZG_sheetClosing{clip-path:none!important}._0S2LZG_baseline{transform:scaleX(1)}._0S2LZG_resultRow{transition:none!important}._0S2LZG_resultRow:hover{transform:none}}
.uHPFgG_crease{opacity:.1;pointer-events:none;background:currentColor;height:1px;position:absolute;top:0;left:0;right:0}:is(.uHPFgG_origamiNav ul.list-none>li>a,.uHPFgG_origamiNav ul.list-none>li>button){will-change:transform;position:relative}@media (hover:hover){:is(.uHPFgG_origamiNav ul.list-none>li>a:hover,.uHPFgG_origamiNav ul.list-none>li>button:hover){animation:.6s cubic-bezier(.3,1.1,.45,1) uHPFgG_origamiItemFold}.uHPFgG_origamiNav ul.list-none>li>a:hover:before{content:"";opacity:0;pointer-events:none;background:currentColor;height:1px;animation:.6s uHPFgG_origamiCreaseFlash;position:absolute;top:50%;left:10%;right:10%}.uHPFgG_origamiNav ul.list-none>li>button:hover:before{content:"";opacity:0;pointer-events:none;background:currentColor;height:1px;animation:.6s uHPFgG_origamiCreaseFlash;position:absolute;top:50%;left:10%;right:10%}.uHPFgG_searchTrigger:hover{animation:.6s cubic-bezier(.3,1.1,.45,1) uHPFgG_origamiItemFold}}@keyframes 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 uHPFgG_origamiCreaseFlash{0%{opacity:0}35%{opacity:.55}to{opacity:0}}.uHPFgG_origamiNav ul.list-none>li>a[data-active]{transform:perspective(800px)rotateX(7deg)}.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}.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}.uHPFgG_origamiNav .origin-top-center[data-state=open]{animation:.64s cubic-bezier(.22,1,.36,1) both uHPFgG_origamiLetterUnfold!important}@keyframes 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){.uHPFgG_searchTrigger:hover{animation:none!important}.uHPFgG_origamiNav ul.list-none>li>a:hover{animation:none!important}.uHPFgG_origamiNav ul.list-none>li>button:hover{animation:none!important}.uHPFgG_origamiNav ul.list-none>li>a:hover:before{animation:none!important}.uHPFgG_origamiNav ul.list-none>li>button:hover:before{animation:none!important}.uHPFgG_origamiNav .origin-top-center[data-state=open]{opacity:1;transform:none;clip-path:none!important;animation:none!important}.uHPFgG_origamiNav ul.list-none>li>a[data-active]{transform:none}}
