.ListRow_row__aE4Yd{position:relative;display:flex;align-items:center;gap:.875rem;padding:.75rem 1rem;cursor:pointer;background-color:hsl(var(--app-shell)/.6);background-image:linear-gradient(135deg,hsl(var(--surface-inverse)/.08),hsl(var(--surface-inverse)/0));border:1px solid hsl(var(--border)/.6);border-radius:.625rem;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;font-family:Interdisplay,sans-serif;font-size:.8125rem;line-height:1.5;color:hsl(var(--foreground));-webkit-font-smoothing:antialiased}.ListRow_row__aE4Yd:before{content:"";position:absolute;left:0;top:20%;bottom:20%;width:2px;border-radius:0 1px 1px 0;background:linear-gradient(180deg,hsl(var(--glow-success)/0) 0,hsl(var(--glow-success)/.5) 50%,hsl(var(--glow-success)/0) 100%);opacity:0;transition:opacity .25s ease}.ListRow_row__aE4Yd:hover{background-color:hsl(var(--app-shell)/.85);border-color:hsl(var(--border)/.9);box-shadow:0 2px 12px hsl(var(--surface-inverse)/.04)}.ListRow_row__aE4Yd:hover:before{opacity:1}.ListRow_imageWrap___Z31l{position:relative;width:56px;height:56px;min-width:56px;border-radius:.5rem;overflow:hidden;background-color:hsl(var(--surface-inverse)/.06);border:1px solid hsl(var(--border)/.4);flex-shrink:0}.ListRow_imageWrap___Z31l:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 8px hsl(var(--app-shell)/.3);pointer-events:none}.ListRow_image__QOEti{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.ListRow_row__aE4Yd:hover .ListRow_image__QOEti{transform:scale(1.05)}.ListRow_details__KbjzR{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1875rem}.ListRow_titleRow__sJcTG{display:flex;align-items:center;gap:.5rem}.ListRow_title__w0mCy{font-weight:600;font-size:.8125rem;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.ListRow_priceRow__3f3kz{display:flex;align-items:baseline;gap:.625rem;font-size:.8125rem}.ListRow_msrp__4n7oJ{color:hsl(var(--muted-foreground));font-size:.75rem}.ListRow_lowest__yBQSS{color:hsl(var(--glow-success-text));font-weight:700;font-size:.875rem;letter-spacing:-.01em}.ListRow_meta__pZUJ5{display:flex;align-items:center;gap:.3rem;font-size:.6875rem}.ListRow_metaLabel__TqFwh,.ListRow_meta__pZUJ5{color:hsl(var(--muted-foreground))}.ListRow_metaValue__hT4tl{font-weight:600;color:hsl(var(--foreground)/.85);font-family:SF Mono,Fira Code,Cascadia Code,monospace;font-size:.65rem;letter-spacing:.02em}.ListRow_sep__5qk9j{opacity:.25;margin:0 .05rem}.ListRow_favButton__ZfPC_{flex-shrink:0;background:none;border:none;padding:.125rem;cursor:pointer;color:hsl(var(--muted-foreground)/.5);transition:color .2s ease,fill .2s ease,transform .2s ease}.ListRow_favButton__ZfPC_:hover{color:hsl(var(--chart-3));transform:scale(1.15)}.ListRow_favActive__dLHDt{color:hsl(var(--chart-3))}.ListRow_favActive__dLHDt svg{fill:hsl(var(--chart-3))}.ListRow_favActive__dLHDt:hover{color:hsl(var(--foreground))}.ListRow_favActive__dLHDt:hover svg{fill:hsl(var(--foreground))}.ListRow_actions__CmbqF{display:flex;align-items:center;gap:.375rem;flex-shrink:0}@media (max-width:640px){.ListRow_row__aE4Yd{flex-wrap:wrap;padding:.625rem;gap:.625rem}.ListRow_imageWrap___Z31l{width:48px;height:48px;min-width:48px}.ListRow_details__KbjzR{flex-basis:calc(100% - 64px)}.ListRow_title__w0mCy{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ListRow_actions__CmbqF{width:100%;padding-top:.25rem}.ListRow_actions__CmbqF>button,.ListRow_actions__CmbqF>div{flex:1;min-height:2.5rem}}@media (hover:none){.ListRow_row__aE4Yd:hover{background-color:hsl(var(--app-shell)/.6);border-color:hsl(var(--border)/.6);box-shadow:none}.ListRow_row__aE4Yd:hover:before{opacity:0}.ListRow_row__aE4Yd:hover .ListRow_image__QOEti{transform:none}.ListRow_favButton__ZfPC_:hover{color:hsl(var(--muted-foreground)/.5);transform:none}.ListRow_favActive__dLHDt:hover{color:hsl(var(--chart-3))}.ListRow_favActive__dLHDt:hover svg{fill:hsl(var(--chart-3))}}