.TourPreview_app__EXagb{position:relative;min-height:100dvh;background:hsl(var(--background));pointer-events:none;user-select:none}.TourPreview_content__G_yF_{position:relative;z-index:20;max-width:80rem;margin:0 auto;padding:5.5rem 1rem 9rem}.TourPreview_glow__jDcbb{position:fixed;top:-10%;left:50%;width:120%;height:45%;translate:-50% 0;background:radial-gradient(50% 50% at 50% 50%,hsl(var(--glow-success)/.09),transparent 70%);pointer-events:none;z-index:0}.TourPreview_dim__uABiI{opacity:.26!important;filter:saturate(.45);transition:opacity .32s ease,filter .32s ease}.TourPreview_spot__V_wi_{position:relative;z-index:30;border-radius:1rem;outline:2px solid hsl(var(--glow-success)/.75);outline-offset:4px;animation:TourPreview_spotPulse__LAphv 2.2s ease-in-out infinite}@keyframes TourPreview_spotPulse__LAphv{0%,to{box-shadow:0 0 0 0 hsl(var(--glow-success)/.3)}50%{box-shadow:0 0 22px 5px hsl(var(--glow-success)/.22)}}.TourPreview_chromeSpot__3h4Q4{position:fixed;z-index:1100;left:0;right:0;outline:2px solid hsl(var(--glow-success)/.75);outline-offset:-2px;border-radius:.9rem;animation:TourPreview_spotPulse__LAphv 2.2s ease-in-out infinite;pointer-events:none}.TourPreview_chromeSpotTop__tWW5l{top:.35rem;height:4.2rem}.TourPreview_chromeSpotBottom__Jrast{bottom:.2rem;height:5rem}.TourPreview_chromeScrim__mw5_1{position:fixed;inset:0;z-index:1050;background:hsl(var(--background)/.72);pointer-events:none;animation:TourPreview_scrimIn__tY1to .32s ease both}.TourPreview_chromeLift__TPERc{position:relative;z-index:1060}@keyframes TourPreview_scrimIn__tY1to{0%{opacity:0}to{opacity:1}}.TourPreview_stack__3scW6{display:flex;flex-direction:column;gap:1rem}.TourPreview_sectionHeading__50Jqf{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;font-size:.85rem;font-weight:600;color:hsl(var(--foreground))}.TourPreview_sectionNote__qoIQF{font-size:.75rem;font-weight:500;color:hsl(var(--muted-foreground))}@media (prefers-reduced-motion:reduce){.TourPreview_chromeScrim__mw5_1,.TourPreview_chromeSpot__3h4Q4,.TourPreview_spot__V_wi_{animation:none}}.TourPreview_regionScope__xp_Vp[data-region-focus] [data-card-region],.TourPreview_regionScope__xp_Vp[data-region-focus] [data-home-region]{opacity:.26;filter:saturate(.45);transition:opacity .32s ease,filter .32s ease}.TourPreview_regionScope__xp_Vp[data-region-focus=actions] [data-card-region=actions],.TourPreview_regionScope__xp_Vp[data-region-focus=date] [data-card-region=date],.TourPreview_regionScope__xp_Vp[data-region-focus=deals] [data-home-region=deals],.TourPreview_regionScope__xp_Vp[data-region-focus=lowest] [data-card-region=lowest],.TourPreview_regionScope__xp_Vp[data-region-focus=msrp] [data-card-region=msrp],.TourPreview_regionScope__xp_Vp[data-region-focus=quick] [data-home-region=quick],.TourPreview_regionScope__xp_Vp[data-region-focus=sku] [data-card-region=sku],.TourPreview_regionScope__xp_Vp[data-region-focus=star] [data-card-region=star],.TourPreview_regionScope__xp_Vp[data-region-focus=tiles] [data-home-region=tiles],.TourPreview_regionScope__xp_Vp[data-region-focus=wins] [data-home-region=wins]{position:relative;z-index:30;opacity:1;filter:none;border-radius:1.1rem;outline:2px solid hsl(var(--glow-success)/.75);outline-offset:6px;animation:TourPreview_spotPulse__LAphv 2.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.TourPreview_regionScope__xp_Vp[data-region-focus] [data-card-region],.TourPreview_regionScope__xp_Vp[data-region-focus] [data-home-region]{animation:none}}.PreviewLocalAi_report__Gn7ku{display:flex;flex-direction:column;gap:.75rem}.PreviewLocalAi_reportHeader__GL5zr{display:flex;flex-direction:column;gap:.15rem;padding:0 .15rem}.PreviewLocalAi_reportTitle__ktCqJ{font-size:1rem;font-weight:600;color:hsl(var(--foreground))}.PreviewLocalAi_reportMeta__QXGcC{font-size:.8rem;color:hsl(var(--muted-foreground))}.PreviewLocalAi_reportList__Bm_Gy{display:flex;flex-direction:column;gap:.6rem}.SignedInHomeDeals_section__DPn6e{margin-top:.85rem}.SignedInHomeDeals_header__eZa8S{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.9rem}.SignedInHomeDeals_heading__S1JMw{display:inline-flex;align-items:center;gap:.5rem;color:hsl(var(--foreground));font-size:1.05rem;font-weight:800}.SignedInHomeDeals_flame__O2Rvg{width:1.15rem;height:1.15rem;color:hsl(var(--destructive));fill:hsl(var(--destructive))}.SignedInHomeDeals_seeAll__VW1tQ{display:inline-flex;align-items:center;gap:.3rem;border:0;background:transparent;color:hsl(var(--glow-success));font-size:.85rem;font-weight:800;cursor:pointer;padding:.25rem .3rem;border-radius:.5rem;transition-duration:.18s;transition-property:gap,color;transition-timing-function:cubic-bezier(.2,0,0,1)}.SignedInHomeDeals_seeAll__VW1tQ:hover{gap:.5rem}.SignedInHomeDeals_grid__ot2dB{display:flex;gap:.8rem;overflow-x:auto;overflow-y:hidden;padding-bottom:.5rem;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent}.SignedInHomeDeals_grid__ot2dB::-webkit-scrollbar{height:6px}.SignedInHomeDeals_grid__ot2dB::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:999px}.SignedInHomeDeals_grid__ot2dB::-webkit-scrollbar-track{background:transparent}.SignedInHomeDeals_card__aL8_N{flex:0 0 9.5rem;scroll-snap-align:start;display:flex;flex-direction:column;gap:.55rem;border:1px solid hsl(var(--border));border-radius:.85rem;background:hsl(var(--surface)/.92);padding:.6rem;text-align:left;cursor:pointer;box-shadow:0 10px 30px hsl(var(--background)/.18);opacity:0;transform:translateY(8px);animation:SignedInHomeDeals_dealIn__bp_Sp .42s cubic-bezier(.2,0,0,1) forwards;transition-duration:.18s;transition-property:transform,box-shadow,border-color;transition-timing-function:cubic-bezier(.2,0,0,1)}.SignedInHomeDeals_card__aL8_N:hover{transform:translateY(-3px);border-color:hsl(var(--glow-success)/.45);box-shadow:0 16px 38px hsl(var(--background)/.3)}.SignedInHomeDeals_card__aL8_N:active{transform:scale(.97)}.SignedInHomeDeals_imageWrap__eJ3Zk{position:relative;display:block;aspect-ratio:1/1;border-radius:.6rem;overflow:hidden;background:hsl(var(--secondary)/.5)}.SignedInHomeDeals_image__Ob3Sk{width:100%;height:100%;object-fit:contain;padding:.5rem;transition:transform .26s cubic-bezier(.2,0,0,1)}.SignedInHomeDeals_card__aL8_N:hover .SignedInHomeDeals_image__Ob3Sk{transform:scale(1.05)}.SignedInHomeDeals_badge__kxnN1{position:absolute;top:.45rem;left:.45rem;border-radius:999px;background:hsl(var(--glow-success));color:hsl(var(--cta-foreground));padding:.2rem .5rem;font-size:.7rem;font-weight:800;letter-spacing:.02em;font-variant-numeric:tabular-nums;box-shadow:0 4px 12px hsl(var(--background)/.35)}.SignedInHomeDeals_name__hnLAD{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:hsl(var(--foreground));font-size:.85rem;font-weight:700;line-height:1.3;min-height:2.2rem}.SignedInHomeDeals_priceRow__yM11w{display:flex;align-items:baseline;gap:.45rem}.SignedInHomeDeals_msrp__dPGyH{color:hsl(var(--muted-foreground));font-size:.78rem;font-weight:600;text-decoration:line-through;font-variant-numeric:tabular-nums}.SignedInHomeDeals_price__YF1zw{color:hsl(var(--glow-success-text));font-size:1rem;font-weight:800;font-variant-numeric:tabular-nums}.SignedInHomeDeals_empty__ogMKa{display:flex;flex-direction:column;align-items:flex-start;gap:.85rem;border:1px dashed hsl(var(--border));border-radius:.85rem;background:hsl(var(--surface)/.6);padding:1.25rem}.SignedInHomeDeals_emptyText__bCLRc{margin:0;max-width:32rem;color:hsl(var(--muted-foreground));font-size:.92rem;font-weight:600;line-height:1.5}.SignedInHomeDeals_emptyCta__PE8q_{display:inline-flex;align-items:center;gap:.4rem;border:1px solid hsl(var(--border));border-radius:.6rem;background:hsl(var(--surface));color:hsl(var(--foreground));padding:.5rem .85rem;font-size:.85rem;font-weight:800;cursor:pointer;transition-duration:.18s;transition-property:transform,border-color;transition-timing-function:cubic-bezier(.2,0,0,1)}.SignedInHomeDeals_emptyCta__PE8q_:hover{transform:translateY(-1px);border-color:hsl(var(--glow-success)/.45)}@keyframes SignedInHomeDeals_dealIn__bp_Sp{to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.SignedInHomeDeals_section__DPn6e{margin-top:.7rem}.SignedInHomeDeals_grid__ot2dB{gap:.65rem}.SignedInHomeDeals_card__aL8_N{flex-basis:8.5rem}}@media (prefers-reduced-motion:reduce){.SignedInHomeDeals_card__aL8_N{animation:none;opacity:1;transform:none}.SignedInHomeDeals_card__aL8_N:hover .SignedInHomeDeals_image__Ob3Sk,.SignedInHomeDeals_image__Ob3Sk{transition:none;transform:none}}.ProductDialog_productTable__v3lPl .ProductDialog_tableRow__mFJzo:hover{background-color:inherit}@media (hover:hover) and (pointer:fine){.ProductDialog_productTable__v3lPl .ProductDialog_tableRow__mFJzo:hover{background-color:hsl(var(--overlay-scrim)/.1)}}.ProductDialog_safariIOSDialog__NR_if{max-height:95vh;height:95vh!important}.ProductDialog_safeAreaDialog__Pr8vg{top:env(safe-area-inset-top,0)!important;bottom:env(safe-area-inset-bottom,0)!important;transform:translateX(-50%)!important;height:auto!important;max-height:none!important}@media screen and (max-width:767px){.ProductDialog_safariIOSDialog__NR_if{max-height:90vh;height:90vh!important}}@media screen and (max-width:480px){.ProductDialog_safariIOSDialog__NR_if{max-height:85vh;height:85vh!important}}.ProductDialog_safariIOSDialog__NR_if .ProductDialog_overflowAuto__2TM9D{-webkit-overflow-scrolling:touch}.ProductDialog_dialogOverlay__3GlM2{position:fixed;inset:0;background-color:hsl(var(--overlay-scrim)/.5);z-index:1050}.ProductDialog_dialogContent__zKChI{z-index:1051;border:none!important;padding:1px!important;background:transparent!important;max-height:fit-content!important}.ProductDialog_journeySelectionDialog__jnLDf{z-index:1052!important}.ProductDialog_journeySelectionContent__KgSIE{z-index:1053!important;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:90vw!important;max-width:400px!important;margin:0!important;background:transparent!important;border:none!important;padding:0!important}.ProductDialog_journeySelectionOverlay___k4_C{z-index:1052!important;background-color:hsl(var(--overlay-scrim)/.5);position:fixed;inset:0;cursor:pointer}.ProductDialog_dialogBackground__FOUsQ{--border-color--border-primary:hsl(var(--surface-inverse)/0.1);color:hsl(var(--foreground));font-family:Interdisplay,sans-serif;font-size:.875rem;line-height:1.5;box-sizing:border-box;-webkit-font-smoothing:antialiased;background-color:hsl(var(--app-shell)/.92);backdrop-filter:blur(15px);background-image:linear-gradient(135deg,hsl(var(--surface-inverse)/.1),hsl(var(--surface-inverse)/0));border-radius:.75rem;border:1px solid hsl(var(--border));overflow:hidden}.ProductDialog_borderColor__WdF1A{border-color:var(--border-color--border-primary)}.ProductDialog_dialogButton__yLk07{padding:.5rem;font-size:1rem;border-radius:.25rem;background-color:hsl(var(--surface-inverse)/.1);color:hsl(var(--foreground));border:none;cursor:pointer;transition:background-color .2s,color .2s;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;min-width:fit-content}@media (hover:hover) and (pointer:fine){.ProductDialog_dialogButton__yLk07:hover{background-color:hsl(var(--surface-inverse));color:hsl(var(--surface-inverse-foreground))}}@media (hover:none){.ProductDialog_dialogButton__yLk07:hover{background-color:hsl(var(--surface-inverse)/.1);color:hsl(var(--foreground))}}.ProductDialog_iconButton__zKyoW{color:hsl(var(--foreground));transition:background-color .2s,color .2s}.ProductDialog_iconButton__zKyoW:hover{background-color:hsl(var(--surface-inverse))}.ProductDialog_iconButton__zKyoW:hover svg{color:hsl(var(--surface-inverse-foreground))}.ProductDialog_popoverContent__Js_4L{background-color:hsl(var(--surface-elevated))!important;border-color:var(--border-color--border-primary);color:hsl(var(--foreground));padding:12px;border-radius:.375rem;box-shadow:0 4px 6px -1px hsl(var(--overlay-scrim)/.1),0 2px 4px -1px hsl(var(--overlay-scrim)/.06)}.ProductDialog_productTable__v3lPl{background-color:hsl(var(--surface-inverse));color:hsl(var(--surface-inverse-foreground))}.ProductDialog_productTable__v3lPl thead{background-color:hsl(var(--surface-inverse)/.95)}.ProductDialog_productTable__v3lPl td,.ProductDialog_productTable__v3lPl th{color:hsl(var(--surface-inverse-foreground))!important;border-right:1px solid hsl(var(--overlay-scrim)/.1)!important}.ProductDialog_productTable__v3lPl .ProductDialog_tableRow__mFJzo{border-bottom:1px solid hsl(var(--overlay-scrim)/.1)!important}@media (hover:hover) and (pointer:fine){.ProductDialog_productTable__v3lPl .ProductDialog_tableRow__mFJzo:hover{background-color:hsl(var(--overlay-scrim)/.05)}}.ProductDialog_productTable__v3lPl th:hover{background-color:hsl(var(--surface-inverse)/.9)!important}.ProductDialog_productDialogContent__Cg33_{height:98vh!important;max-height:98vh!important}body.turbo-mobile-app .ProductDialog_productDialogContent__Cg33_{top:calc(env(safe-area-inset-top, 0) + 1vh)!important;bottom:calc(env(safe-area-inset-bottom, 0) + 1vh)!important;transform:translateX(-50%)!important;height:auto!important;max-height:none!important}@media (display-mode:standalone){.ProductDialog_productDialogContent__Cg33_{top:calc(env(safe-area-inset-top, 0) + 1vh)!important;bottom:calc(env(safe-area-inset-bottom, 0) + 1vh)!important;transform:translateX(-50%)!important;height:auto!important;max-height:none!important}}.ProductDialog_bottomActions__0cDJU{display:flex;gap:1rem}.ProductDialog_mobile-menu__fDe7k{display:block}.ProductDialog_mobileDropdownContent__VqJJe{background-color:hsl(var(--surface-elevated));border:1px solid hsl(var(--border));z-index:1200!important;min-width:180px;color:hsl(var(--foreground))}.ProductDialog_mobileDropdownContent__VqJJe>*{cursor:pointer;padding:12px 16px!important;font-size:16px!important;display:flex!important;align-items:center!important;transition:background-color .2s ease!important;color:hsl(var(--foreground))!important}.ProductDialog_mobileDropdownContent__VqJJe>* svg{width:20px!important;height:20px!important;margin-right:12px!important;color:hsl(var(--foreground))!important}.ProductDialog_mobileDropdownContent__VqJJe>:active,.ProductDialog_mobileDropdownContent__VqJJe>:hover{background-color:hsl(var(--secondary))!important}.ProductDialog_mobileDropdownContent__VqJJe>[data-disabled]{opacity:.5;cursor:not-allowed}.ProductDialog_mobileDropdownContent__VqJJe>[data-disabled]:hover{background-color:transparent!important}.ProductDialog_goBackButton__2hN6q{margin-left:.5rem;flex:1}.ProductDialog_moreButton__bymCt{padding:0 .5rem;background-color:hsl(var(--secondary))!important;border:1px solid hsl(var(--border))!important}.ProductDialog_moreButton__bymCt,.ProductDialog_moreButton__bymCt svg{color:hsl(var(--foreground))!important}@media screen and (max-width:640px){.ProductDialog_desktop-only__vRn_U{display:none!important}.ProductDialog_mobile-menu__fDe7k{display:block}.ProductDialog_bottomActions__0cDJU{gap:.5rem}.ProductDialog_goBackButton__2hN6q{flex:1}.ProductDialog_moreButton__bymCt{padding:.5rem;width:40px;height:40px;display:flex;align-items:center;justify-content:center}}.ProductDialog_journeyButton__3kNYx{width:100%;background-color:hsl(var(--surface-inverse)/.1)!important;border:1px solid hsl(var(--surface-inverse)/.2)!important;color:hsl(var(--foreground))!important;transition:all .2s ease}.ProductDialog_journeyButton__3kNYx:hover{background-color:hsl(var(--surface-inverse)/.2)!important;border-color:hsl(var(--surface-inverse)/.3)!important}.ProductDialog_journeyActionButton__KFwlN{color:hsl(var(--surface-inverse-foreground))!important;background-color:transparent!important;transition:background-color .2s ease;width:32px!important;height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important}.ProductDialog_journeyActionButton__KFwlN:hover{background-color:hsl(var(--overlay-scrim)/.05)!important}.ProductDialog_journeyActionButton__KFwlN svg{color:hsl(var(--muted-foreground))!important;width:16px!important;height:16px!important}.ProductDialog_actionDropdownContent__RbUBm{background-color:hsl(var(--popover));border:1px solid hsl(var(--border));z-index:1200!important;min-width:180px}.ProductDialog_actionDropdownContent__RbUBm>*{cursor:pointer;padding:8px 12px!important;font-size:14px!important;display:flex!important;align-items:center!important;transition:background-color .2s ease!important;color:hsl(var(--popover-foreground))!important}.ProductDialog_actionDropdownContent__RbUBm>:active,.ProductDialog_actionDropdownContent__RbUBm>:hover{background-color:hsl(var(--accent))!important}.ProductDialog_actionDropdownContent__RbUBm>* svg{color:hsl(var(--popover-foreground))!important}.ProductDialog_customBackdrop__1xTRp{z-index:-1}.ProductDialog_customBackdrop__1xTRp,.ProductDialog_manualBackdrop__NR4FD{position:fixed;inset:0;background-color:hsl(var(--overlay-scrim)/.5);cursor:pointer}.ProductDialog_manualBackdrop__NR4FD{z-index:1052;display:flex;align-items:center;justify-content:center}.ProductDialog_cardGrid__HVb45{display:grid;gap:1rem;padding:1rem}@media (min-width:768px){.ProductDialog_cardGrid__HVb45{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ProductDialog_cardGrid__HVb45{grid-template-columns:repeat(3,1fr)}}.ProductDialog_storeCard__G_tiq{background-color:hsl(var(--surface-elevated));border:1px solid hsl(var(--border));border-radius:.5rem;padding:1rem;transition:border-color .2s ease}.ProductDialog_storeCard__G_tiq:hover{border-color:hsl(var(--muted-foreground))}.ProductDialog_storeCard__G_tiq.ProductDialog_outOfStock__7AV_W{opacity:.6}.ProductDialog_cardHeader__qgFNB{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}.ProductDialog_storeName__8mENR{font-size:1.125rem;font-weight:500;margin-bottom:.25rem}.ProductDialog_storeCity__JhadB{font-size:.875rem;color:hsl(var(--muted-foreground))}.ProductDialog_priceSection__8oDzc{margin-bottom:.75rem}.ProductDialog_price__27dK_{font-size:1.5rem;font-weight:700}.ProductDialog_priceDiff__j0M3J{font-size:.875rem;margin-left:.5rem}.ProductDialog_priceDiff__j0M3J.ProductDialog_positive__Gwt_o{color:hsl(var(--glow-success))}.ProductDialog_priceDiff__j0M3J.ProductDialog_negative__RWD8h{color:hsl(var(--destructive))}.ProductDialog_stockGrid__IfECJ{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:.75rem}.ProductDialog_stockItem__ZnWRg{display:flex;flex-direction:column}.ProductDialog_stockLabel__aXzU0{font-size:.75rem;color:hsl(var(--muted-foreground));margin-bottom:.25rem}.ProductDialog_stockValue__oeEaN{font-weight:500}.ProductDialog_locationSection__oj5Dx{border-top:1px solid hsl(var(--border));padding-top:.75rem;margin-top:.75rem;display:flex;justify-content:space-between;align-items:flex-start}.ProductDialog_address__ISnXG{flex:1}.ProductDialog_addressLabel__32Pcx{font-size:.75rem;color:hsl(var(--muted-foreground));margin-bottom:.25rem}.ProductDialog_addressText__iTmDV{font-size:.875rem}.ProductDialog_distance__kxGWH{text-align:right}.ProductDialog_distanceLabel__Dd1Tc{font-size:.75rem;color:hsl(var(--muted-foreground))}.ProductDialog_distanceValue__2jYgT{font-size:.875rem;font-weight:500}.ProductDialog_sortControls__FRIRt{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;padding:0 1rem}.ProductDialog_sortLabel__Zolpp{font-size:.875rem;color:hsl(var(--muted-foreground))}.ProductDialog_sortSelect__p5kz2{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem 2.5rem .5rem 1rem;background-color:hsl(var(--surface-elevated));border:1px solid hsl(var(--border));border-radius:.25rem;font-size:.875rem;color:hsl(var(--foreground));cursor:pointer;transition:border-color .2s ease;min-width:200px;height:44px}.ProductDialog_sortSelect__p5kz2:focus,.ProductDialog_sortSelect__p5kz2:hover{border-color:hsl(var(--muted-foreground))}.ProductDialog_sortSelect__p5kz2:focus{outline:none}@media (max-width:767px){.ProductDialog_sortSelect__p5kz2{font-size:16px;height:48px;padding:.75rem 2.5rem .75rem 1rem}}.ProductDialog_sortSelectWrapper__Wd_7v{position:relative;display:inline-block}.ProductDialog_sortSelectWrapper__Wd_7v:after{content:"";position:absolute;top:50%;right:.75rem;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid hsl(var(--foreground));pointer-events:none}.ProductDialog_outOfStockDivider___rIQY{grid-column:1/-1;text-align:center;margin:1rem 0}.ProductDialog_outOfStockDivider___rIQY hr{border:none;border-top:4px solid hsl(var(--muted-foreground));margin-bottom:.5rem}.ProductDialog_outOfStockText__j8_8h{font-size:.875rem;color:hsl(var(--muted-foreground))}.SignedInHomeNav_grid__PbKIE{display:grid;gap:.9rem;margin-top:.85rem;max-width:44rem;margin-inline:auto}.SignedInHomeNav_featuredStack__jR52Q{display:grid;gap:.85rem}.SignedInHomeNav_actionGrid__FzmV1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.SignedInHomeNav_tile__Pz4ic{position:relative;overflow:hidden;border:1px solid hsl(var(--border));background:linear-gradient(180deg,hsl(var(--surface-elevated)),hsl(var(--surface-elevated)/.85)),hsl(var(--surface-elevated));color:hsl(var(--foreground));text-align:left;cursor:pointer;box-shadow:0 1px 0 hsl(var(--foreground)/.06) inset,0 12px 30px hsl(var(--background)/.2);opacity:0;translate:0 10px;animation:SignedInHomeNav_tileIn__KmZfd .46s cubic-bezier(.2,0,0,1) forwards;animation-delay:calc(var(--i, 0) * 50ms);transition-duration:.2s;transition-property:transform,box-shadow,border-color,background-color;transition-timing-function:cubic-bezier(.2,0,0,1)}.SignedInHomeNav_featureTile__xMicb{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.95rem;min-height:5.3rem;border-color:hsl(var(--glow-success)/.24);border-radius:1.15rem;background:linear-gradient(135deg,hsl(var(--glow-success)/.055),hsl(var(--glow-success)/.03)),linear-gradient(180deg,hsl(var(--surface-elevated)/.64),hsl(var(--background)/.94));padding:.85rem .95rem;box-shadow:0 1px 0 hsl(var(--foreground)/.06) inset,0 18px 40px hsl(var(--background)/.34),0 0 22px hsl(var(--glow-success)/.04)}.SignedInHomeNav_compactTile__PYxjs{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.78rem;min-height:5rem;border-radius:.95rem;padding:.85rem}.SignedInHomeNav_tile__Pz4ic:before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(105% 90% at 14% 50%,hsl(var(--accent)/.14),transparent 62%);opacity:.55;pointer-events:none;transition:opacity .2s cubic-bezier(.2,0,0,1)}.SignedInHomeNav_featureTile__xMicb:before{background:linear-gradient(135deg,hsl(var(--glow-success)/.025),hsl(var(--glow-success)/.012));opacity:.7}.SignedInHomeNav_tile__Pz4ic:not(:disabled):hover{transform:translateY(-3px);border-color:hsl(var(--accent)/.55);box-shadow:0 1px 0 hsl(var(--foreground)/.08) inset,0 18px 40px hsl(var(--background)/.34),0 10px 30px hsl(var(--accent)/.14)}.SignedInHomeNav_featureTile__xMicb:not(:disabled):hover{border-color:hsl(var(--glow-success)/.42);box-shadow:0 1px 0 hsl(var(--foreground)/.08) inset,0 22px 46px hsl(var(--background)/.36),0 0 30px hsl(var(--glow-success)/.07)}.SignedInHomeNav_tile__Pz4ic:not(:disabled):hover:before{opacity:1}.SignedInHomeNav_tile__Pz4ic:not(:disabled):active{transform:translateY(-1px) scale(.96)}.SignedInHomeNav_tile__Pz4ic:focus-visible{outline:2px solid hsl(var(--accent)/.9);outline-offset:2px}.SignedInHomeNav_tile__Pz4ic:disabled{cursor:not-allowed;filter:grayscale(.5) opacity(.5)}.SignedInHomeNav_tile__Pz4ic:disabled .SignedInHomeNav_iconGlow__mD3Ku,.SignedInHomeNav_tile__Pz4ic:disabled:before{opacity:0}.SignedInHomeNav_sheen___gUq5{position:absolute;inset:0;z-index:3;background:linear-gradient(115deg,transparent 32%,hsl(var(--accent)/.12) 48%,transparent 64%);transform:translateX(-120%);opacity:0;pointer-events:none}.SignedInHomeNav_tile__Pz4ic:not(:disabled):hover .SignedInHomeNav_sheen___gUq5{animation:SignedInHomeNav_sheen___gUq5 .75s cubic-bezier(.2,0,0,1)}.SignedInHomeNav_iconWrap__ewbGu{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid hsl(var(--accent)/.28);background:linear-gradient(160deg,hsl(var(--surface-elevated-hover)),hsl(var(--surface-elevated)));box-shadow:inset 0 1px 0 hsl(var(--foreground)/.06),inset 0 -8px 16px hsl(var(--background)/.35);transition-duration:.2s;transition-property:transform,border-color,box-shadow;transition-timing-function:cubic-bezier(.2,0,0,1)}.SignedInHomeNav_featureTile__xMicb .SignedInHomeNav_iconWrap__ewbGu{width:4.5rem;height:4.5rem;overflow:visible;border:0;border-radius:999px;background:transparent;box-shadow:none}.SignedInHomeNav_compactTile__PYxjs .SignedInHomeNav_iconWrap__ewbGu{width:3.25rem;height:3.25rem;border-radius:.85rem}.SignedInHomeNav_iconGlow__mD3Ku{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,hsl(var(--accent)/.3),transparent 68%);opacity:.45;transition:opacity .2s cubic-bezier(.2,0,0,1)}.SignedInHomeNav_featureTile__xMicb .SignedInHomeNav_iconGlow__mD3Ku{inset:-.35rem;border-radius:999px;background:radial-gradient(circle at 50% 50%,hsl(var(--glow-success)/.18),transparent 72%);opacity:.45}.SignedInHomeNav_icon__pMOSx{position:relative;z-index:1;display:inline-flex;color:color-mix(in srgb,hsl(var(--accent)) 58%,hsl(var(--foreground)));transition-duration:.2s;transition-property:color,transform;transition-timing-function:cubic-bezier(.2,0,0,1)}.SignedInHomeNav_featureTile__xMicb .SignedInHomeNav_icon__pMOSx{width:100%;height:100%;align-items:center;justify-content:center}.SignedInHomeNav_featureTile__xMicb .SignedInHomeNav_icon__pMOSx>img{width:100%;height:100%;object-fit:contain}.SignedInHomeNav_tile__Pz4ic:not(:disabled):hover .SignedInHomeNav_iconWrap__ewbGu{transform:translateY(-1px);border-color:hsl(var(--accent)/.85);box-shadow:inset 0 1px 0 hsl(var(--foreground)/.1),0 8px 20px hsl(var(--accent)/.3)}.SignedInHomeNav_featureTile__xMicb:not(:disabled):hover .SignedInHomeNav_iconWrap__ewbGu{transform:translateY(-1px) scale(1.02);border-color:transparent;box-shadow:none}.SignedInHomeNav_tile__Pz4ic:not(:disabled):hover .SignedInHomeNav_iconGlow__mD3Ku{opacity:1}.SignedInHomeNav_tile__Pz4ic:not(:disabled):hover .SignedInHomeNav_icon__pMOSx{color:color-mix(in srgb,hsl(var(--accent)) 92%,hsl(var(--foreground)));transform:scale(1.06)}.SignedInHomeNav_tile__Pz4ic:disabled .SignedInHomeNav_icon__pMOSx{color:hsl(var(--muted-foreground))}.SignedInHomeNav_label__Zqwvf{position:relative;z-index:2;color:hsl(var(--foreground));font-weight:800;line-height:1.12;text-wrap:balance}.SignedInHomeNav_copy__yzdt0{position:relative;z-index:2;display:grid;gap:.2rem;min-width:0}.SignedInHomeNav_featureTile__xMicb .SignedInHomeNav_label__Zqwvf{font-size:1.05rem;letter-spacing:.01em;text-transform:uppercase}.SignedInHomeNav_compactTile__PYxjs .SignedInHomeNav_label__Zqwvf{font-size:.98rem}.SignedInHomeNav_subtitle__3Klqp{color:hsl(var(--muted-foreground));font-size:.78rem;font-weight:700;line-height:1.25;text-wrap:pretty}.SignedInHomeNav_featureTile__xMicb .SignedInHomeNav_subtitle__3Klqp{color:color-mix(in srgb,hsl(var(--glow-success)) 52%,hsl(var(--foreground)));font-size:.82rem}.SignedInHomeNav_featureTile__xMicb .SignedInHomeNav_ctaPill__qoeDK{min-width:5.3rem;min-height:2.65rem;box-shadow:0 0 0 1px hsl(var(--glow-success)/.22),0 6px 16px hsl(var(--glow-success)/.16)}.SignedInHomeNav_ctaPill__qoeDK{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:.38rem;min-width:5.1rem;min-height:2.55rem;border-radius:999px;background:hsl(var(--glow-success));color:hsl(var(--cta-foreground));padding:.65rem .9rem .65rem 1rem;font-size:.86rem;font-weight:900;line-height:1;white-space:nowrap;box-shadow:0 0 0 1px hsl(var(--glow-success)/.22),0 6px 16px hsl(var(--glow-success)/.16);transition-duration:.2s;transition-property:transform,box-shadow;transition-timing-function:cubic-bezier(.2,0,0,1)}.SignedInHomeNav_ctaArrow__FlOi4{width:.95rem;height:.95rem;transition:transform .2s cubic-bezier(.2,0,0,1)}.SignedInHomeNav_tile__Pz4ic:not(:disabled):hover .SignedInHomeNav_ctaPill__qoeDK{transform:translateY(-1px);box-shadow:0 0 0 1px hsl(var(--glow-success)/.26),0 8px 18px hsl(var(--glow-success)/.2)}.SignedInHomeNav_tile__Pz4ic:not(:disabled):hover .SignedInHomeNav_ctaArrow__FlOi4{transform:translateX(1px)}.SignedInHomeNav_arrow__F81pV{position:absolute;top:.6rem;right:.6rem;z-index:2;width:1rem;height:1rem;color:color-mix(in srgb,hsl(var(--accent)) 70%,hsl(var(--foreground)));opacity:.32;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.2,0,0,1)}.SignedInHomeNav_tile__Pz4ic:not(:disabled):hover .SignedInHomeNav_arrow__F81pV{opacity:1;transform:translate(1px,-1px)}.SignedInHomeNav_tile__Pz4ic:disabled .SignedInHomeNav_iconWrap__ewbGu{border-color:hsl(var(--border))}.SignedInHomeNav_badge__bTbUI{position:absolute;top:.5rem;right:.5rem;z-index:2;border-radius:999px;background:hsl(var(--secondary));color:hsl(var(--muted-foreground));padding:.14rem .45rem;font-size:.58rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}@keyframes SignedInHomeNav_tileIn__KmZfd{to{opacity:1;translate:0 0}}@keyframes SignedInHomeNav_sheen___gUq5{0%{transform:translateX(-120%);opacity:0}18%{opacity:1}to{transform:translateX(120%);opacity:0}}@media (max-width:768px){.SignedInHomeNav_grid__PbKIE{gap:.75rem;margin-top:.7rem}.SignedInHomeNav_featuredStack__jR52Q{gap:.7rem}.SignedInHomeNav_actionGrid__FzmV1{gap:.6rem}.SignedInHomeNav_featureTile__xMicb{gap:.75rem;min-height:5.1rem;padding:.75rem}.SignedInHomeNav_compactTile__PYxjs{gap:.65rem;min-height:5rem;padding:.75rem .7rem}.SignedInHomeNav_featureTile__xMicb .SignedInHomeNav_iconWrap__ewbGu{width:3.8rem;height:3.8rem}.SignedInHomeNav_compactTile__PYxjs .SignedInHomeNav_iconWrap__ewbGu{width:3rem;height:3rem}.SignedInHomeNav_featureTile__xMicb .SignedInHomeNav_label__Zqwvf{font-size:.98rem}.SignedInHomeNav_compactTile__PYxjs .SignedInHomeNav_label__Zqwvf{font-size:.92rem}.SignedInHomeNav_subtitle__3Klqp{font-size:.72rem}.SignedInHomeNav_featureTile__xMicb .SignedInHomeNav_subtitle__3Klqp{font-size:.75rem}.SignedInHomeNav_ctaPill__qoeDK{min-width:4.4rem;min-height:2.35rem;padding:.58rem .72rem .58rem .82rem;font-size:.8rem}}@media (max-width:380px){.SignedInHomeNav_featureTile__xMicb{grid-template-columns:auto minmax(0,1fr)}.SignedInHomeNav_ctaPill__qoeDK{grid-column:2;justify-self:start;min-height:2.2rem}}@media (min-width:1024px){.SignedInHomeNav_grid__PbKIE{max-width:none;gap:1rem;margin-top:1rem}.SignedInHomeNav_featuredStack__jR52Q{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.SignedInHomeNav_actionGrid__FzmV1{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}@media (prefers-reduced-motion:reduce){.SignedInHomeNav_tile__Pz4ic{animation:none;opacity:1;translate:none}.SignedInHomeNav_tile__Pz4ic:not(:disabled):hover .SignedInHomeNav_sheen___gUq5{animation:none}}.ResultItemCard_resultItemCard__whS2q{color:hsl(var(--foreground));font-family:Interdisplay,sans-serif;font-size:.875rem;line-height:1.5;box-sizing:border-box;-webkit-font-smoothing:antialiased;background-color:hsl(var(--app-shell)/.75);backdrop-filter:blur(15px);background-image:linear-gradient(135deg,hsl(var(--surface-inverse)/.1),hsl(var(--surface-inverse)/0));border:1px solid hsl(var(--border));border-radius:.75rem;display:flex;flex-direction:column;overflow:hidden;transition:all .2s;height:100%}.ResultItemCard_cardContent__5OUiS{padding:1rem;display:flex;flex-direction:column;height:100%}.ResultItemCard_imageContainer__3jde0{aspect-ratio:1/1;overflow:hidden;border-radius:.5rem;margin-bottom:.75rem}.ResultItemCard_image__51gxH{width:100%;height:100%;object-fit:cover}.ResultItemCard_title__WzEe3{font-weight:600;font-size:.875rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ResultItemCard_price__nrZVP{font-size:.9rem}.ResultItemCard_lowestPrice__IOViZ{font-size:.9rem;margin-bottom:.35rem;color:hsl(var(--glow-success-text))}.ResultItemCard_timestamp__ysPO0{font-size:.75rem;color:hsl(var(--muted-foreground));margin-bottom:.75rem}.ResultItemCard_buttonContainer__7FFTv{margin-top:auto;display:flex;flex-direction:column;gap:.5rem}.ResultItemCard_button__gQOoG{width:100%;padding:.5rem;font-size:.75rem;border-radius:.25rem;background-color:hsl(var(--surface-inverse)/.1);color:hsl(var(--foreground));border:none;cursor:pointer;transition:background-color .2s,color .2s}.ResultItemCard_button__gQOoG:hover{background-color:hsl(var(--surface-inverse));color:hsl(var(--surface-inverse-foreground))}@media (max-width:768px){.ResultItemCard_button__gQOoG:hover{background-color:hsl(var(--surface-inverse)/.1);color:hsl(var(--foreground))}}.ResultItemCard_starIcon__DT0e1{transition:color .2s,fill .2s}.ResultItemCard_favoriteButton__tn6kR:not(.ResultItemCard_favorited__LpkJi):hover .ResultItemCard_starIcon__DT0e1{color:hsl(var(--chart-3))}.ResultItemCard_favoriteButton__tn6kR.ResultItemCard_favorited__LpkJi .ResultItemCard_starIcon__DT0e1{color:hsl(var(--chart-3));fill:hsl(var(--chart-3))}.ResultItemCard_favoriteButton__tn6kR.ResultItemCard_favorited__LpkJi:hover .ResultItemCard_starIcon__DT0e1{color:hsl(var(--foreground));fill:hsl(var(--foreground))}@media (max-width:768px){.ResultItemCard_favoriteButton__tn6kR:not(.ResultItemCard_favorited__LpkJi):hover .ResultItemCard_starIcon__DT0e1{color:inherit}.ResultItemCard_favoriteButton__tn6kR.ResultItemCard_favorited__LpkJi:hover .ResultItemCard_starIcon__DT0e1{color:hsl(var(--chart-3));fill:hsl(var(--chart-3))}}.ResultItemCard_itemInfo__0y9Sk{display:flex;justify-content:space-between;gap:.5rem;margin-bottom:.5rem;font-size:.75rem}.ResultItemCard_infoItem__2Hr1E{display:flex;flex-direction:column;flex:1}.ResultItemCard_infoLabel__ZKC2y{color:hsl(var(--muted-foreground))}.ResultItemCard_infoValue__xapJn{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ManualStockCheckDialog_productTable__7BASj .ManualStockCheckDialog_tableRow__eZdez:hover{background-color:inherit}@media (hover:hover) and (pointer:fine){.ManualStockCheckDialog_productTable__7BASj .ManualStockCheckDialog_tableRow__eZdez:hover{background-color:hsl(var(--overlay-scrim)/.1)}}.ManualStockCheckDialog_safariIOSDialog__JSPMI{max-height:90vh;height:9cap!important}@media screen and (max-width:767px){.ManualStockCheckDialog_safariIOSDialog__JSPMI{max-height:85vh;height:85vh!important}}@media screen and (max-width:480px){.ManualStockCheckDialog_safariIOSDialog__JSPMI{max-height:80vh;height:80vh!important}}.ManualStockCheckDialog_safariIOSDialog__JSPMI .ManualStockCheckDialog_overflowAuto__ujwwX{-webkit-overflow-scrolling:touch}.ManualStockCheckDialog_dialogOverlay__oTH3x{position:fixed;inset:0;background-color:hsl(var(--overlay-scrim)/.5);z-index:1050}.ManualStockCheckDialog_dialogContent__LohAd{z-index:1100;border:none!important;padding:1px!important;background:transparent!important}.ManualStockCheckDialog_dialogBackground__RBgo5{color:hsl(var(--foreground));font-family:Interdisplay,sans-serif;font-size:.875rem;line-height:1.5;box-sizing:border-box;-webkit-font-smoothing:antialiased;background-color:hsl(var(--app-shell)/.92);backdrop-filter:blur(15px);background-image:linear-gradient(135deg,hsl(var(--surface-inverse)/.1),hsl(var(--surface-inverse)/0));border-radius:.75rem;border:1px solid hsl(var(--border));overflow:hidden}.ManualStockCheckDialog_borderColor__IHK5W{border-color:var(--border-color--border-primary)}.ManualStockCheckDialog_dialogButton__d4wct{padding:.5rem;font-size:1rem;border-radius:.25rem;background-color:hsl(var(--surface-inverse)/.1);color:hsl(var(--foreground));border:none;cursor:pointer;transition:background-color .2s,color .2s;height:2.5rem;display:flex;align-items:center;justify-content:center}@media (hover:hover) and (pointer:fine){.ManualStockCheckDialog_dialogButton__d4wct:hover{background-color:hsl(var(--surface-inverse));color:hsl(var(--surface-inverse-foreground))}}@media (hover:none){.ManualStockCheckDialog_dialogButton__d4wct:hover{background-color:hsl(var(--surface-inverse)/.1);color:hsl(var(--foreground))}}.ManualStockCheckDialog_iconButton__zSE4w{color:hsl(var(--foreground));transition:background-color .2s,color .2s}.ManualStockCheckDialog_iconButton__zSE4w:hover{background-color:hsl(var(--surface-inverse))}.ManualStockCheckDialog_iconButton__zSE4w:hover svg{color:hsl(var(--surface-inverse-foreground))}.ManualStockCheckDialog_popoverContent__gVS3L{background-color:hsl(var(--surface-elevated))!important;border-color:var(--border-color--border-primary);color:hsl(var(--foreground));padding:12px;border-radius:.375rem;box-shadow:0 4px 6px -1px hsl(var(--overlay-scrim)/.1),0 2px 4px -1px hsl(var(--overlay-scrim)/.06)}.ListRow_row__aE4Yd{position:relative;display:flex;align-items:center;gap:.875rem;padding:.75rem 1rem;cursor:pointer;background-color:hsl(var(--app-shell)/.6);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);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;text-shadow:0 0 12px hsl(var(--glow-success)/.2)}.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));filter:drop-shadow(0 0 4px hsl(var(--chart-3)/.4))}.ListRow_favActive__dLHDt:hover{color:hsl(var(--foreground))}.ListRow_favActive__dLHDt:hover svg{fill:hsl(var(--foreground));filter:none}.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));filter:drop-shadow(0 0 4px hsl(var(--chart-3)/.4))}}.LeadItemCard_leadItemCard__PuJNG{--background-color--background-secondary:hsl(var(--app-shell)/0.98);--border-color--border-primary:hsl(var(--surface-inverse)/0.1);color:hsl(var(--foreground));font-family:Interdisplay,sans-serif;font-size:.875rem;line-height:1.5;box-sizing:border-box;-webkit-font-smoothing:antialiased;background-color:var(--background-color--background-secondary);backdrop-filter:blur(15px);background-image:linear-gradient(135deg,hsl(var(--surface-inverse)/.1),hsl(var(--surface-inverse)/0));border:1px solid var(--border-color--border-primary);border-radius:.75rem;display:flex;flex-direction:column;overflow:hidden;transition:all .2s;height:100%}.LeadItemCard_cardContent__Kh0Qh{padding:1rem;display:flex;flex-direction:column;height:100%}.LeadItemCard_imageContainer__0Ot2X{aspect-ratio:1/1;overflow:hidden;border-radius:.5rem;margin-bottom:.75rem}.LeadItemCard_image__P8fQy{width:100%;height:100%;object-fit:cover}.LeadItemCard_title__NmEqA{font-weight:600;font-size:.875rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.LeadItemCard_price__ImAyq{font-size:.9rem}.LeadItemCard_lowestPrice__A3VfI{font-size:.9rem;margin-bottom:.35rem;color:hsl(var(--glow-success-text))}.LeadItemCard_timestamp__VrvPN{font-size:.75rem;color:hsl(var(--muted-foreground));margin-bottom:.55rem}.LeadItemCard_description__mA1JY{font-size:.75rem;color:hsl(var(--muted-foreground));margin-bottom:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LeadItemCard_buttonContainer__tfI9q{margin-top:auto;display:flex;flex-direction:column;gap:.5rem}.LeadItemCard_button__V6A0l{width:100%;padding:.5rem;font-size:.75rem;border-radius:.25rem;background-color:hsl(var(--surface-inverse)/.1);color:hsl(var(--foreground));border:none;cursor:pointer;transition:background-color .2s,color .2s}.LeadItemCard_button__V6A0l:hover{background-color:hsl(var(--surface-inverse));color:hsl(var(--surface-inverse-foreground))}@media (max-width:768px){.LeadItemCard_button__V6A0l:hover{background-color:hsl(var(--surface-inverse)/.1);color:hsl(var(--foreground))}}.LeadItemCard_starIcon__JRoSI{transition:color .2s,fill .2s}.LeadItemCard_favoriteButton__ZBeYc:not(.LeadItemCard_favorited__bfHJE):hover .LeadItemCard_starIcon__JRoSI{color:hsl(var(--chart-3))}.LeadItemCard_favoriteButton__ZBeYc.LeadItemCard_favorited__bfHJE .LeadItemCard_starIcon__JRoSI{color:hsl(var(--chart-3));fill:hsl(var(--chart-3))}.LeadItemCard_favoriteButton__ZBeYc.LeadItemCard_favorited__bfHJE:hover .LeadItemCard_starIcon__JRoSI{color:hsl(var(--foreground));fill:hsl(var(--foreground))}@media (max-width:768px){.LeadItemCard_favoriteButton__ZBeYc:not(.LeadItemCard_favorited__bfHJE):hover .LeadItemCard_starIcon__JRoSI{color:inherit}.LeadItemCard_favoriteButton__ZBeYc.LeadItemCard_favorited__bfHJE:hover .LeadItemCard_starIcon__JRoSI{color:hsl(var(--chart-3));fill:hsl(var(--chart-3))}}.LeadItemCard_itemInfo__rGfNV{display:flex;justify-content:space-between;gap:.5rem;margin-bottom:.5rem;font-size:.75rem}.LeadItemCard_infoItem__gtojb{display:flex;flex-direction:column;flex:1}.LeadItemCard_infoLabel___5h3s{color:hsl(var(--muted-foreground))}.LeadItemCard_infoValue__EjXI5{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SignedInHome_home__9G74t{position:relative;z-index:20;padding:1.25rem 0 5rem}.SignedInHome_quickCards__hnXJY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.SignedInHome_quickCard__2TtLr{position:relative;display:flex;align-items:center;gap:.7rem;min-height:4.35rem;padding:.75rem 1rem .75rem .8rem;border:1px solid hsl(var(--surface-inverse)/.1);border-radius:1.25rem;background:radial-gradient(120% 130% at 0 0,hsl(var(--glow-success)/.05),transparent 46%),linear-gradient(135deg,hsl(var(--surface-inverse)/.03),hsl(var(--surface-inverse)/.008)),hsl(var(--app-shell)/.86);backdrop-filter:blur(3px) saturate(108%);-webkit-backdrop-filter:blur(3px) saturate(108%);color:hsl(var(--foreground));cursor:pointer;text-align:left;box-shadow:inset 0 1px 0 hsl(var(--surface-inverse)/.1),inset 0 -1px 0 hsl(var(--background)/.24),0 16px 36px hsl(var(--background)/.22);transition-duration:.18s;transition-property:transform,border-color,box-shadow;transition-timing-function:cubic-bezier(.2,0,0,1)}.SignedInHome_quickCard__2TtLr:hover{transform:translateY(-1px);border-color:hsl(var(--glow-success)/.38);box-shadow:inset 0 1px 0 hsl(var(--surface-inverse)/.14),0 18px 40px hsl(var(--background)/.26),0 0 18px hsl(var(--glow-success)/.08)}.SignedInHome_quickCard__2TtLr:active{transform:scale(.97)}.SignedInHome_quickCardBadge__pdjl2{display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;flex:0 0 auto;border-radius:9999px;background:radial-gradient(circle at 32% 30%,hsl(var(--glow-success)/.32),hsl(var(--glow-success)/.06) 70%),hsl(var(--background)/.4);box-shadow:inset 0 0 0 1px hsl(var(--glow-success)/.28),0 0 14px hsl(var(--glow-success)/.12);color:hsl(var(--glow-success-text))}.SignedInHome_quickCardIcon__D2s7B{width:1.3rem;height:1.3rem}.SignedInHome_quickCardLabel__yAmUr{flex:1;min-width:0;overflow:hidden;font-size:.8rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}.SignedInHome_quickCardChevron__Tilns{width:1rem;height:1rem;flex:0 0 auto;color:hsl(var(--muted-foreground));transition-duration:.18s;transition-property:transform,color;transition-timing-function:cubic-bezier(.2,0,0,1)}.SignedInHome_quickCard__2TtLr:hover .SignedInHome_quickCardChevron__Tilns{transform:translateX(2px);color:hsl(var(--glow-success-text))}.SignedInHome_unreadDot___UBOP{position:absolute;top:.55rem;right:.6rem;width:.55rem;height:.55rem;border-radius:9999px;background:hsl(var(--glow-success));box-shadow:0 0 8px hsl(var(--glow-success)/.55)}.SignedInHome_memberWins__njwwE{--wins-gold:43 85% 64%;--wins-gold-deep:36 62% 44%;position:relative;display:flex;align-items:center;gap:.9rem;width:min(100%,44rem);min-height:4.75rem;margin:.85rem auto 0;padding:.8rem 1rem .8rem .8rem;border:1px solid hsl(var(--surface-inverse)/.1);border-radius:1.25rem;background:radial-gradient(120% 140% at 0 0,hsl(var(--wins-gold)/.07),transparent 46%),linear-gradient(135deg,hsl(var(--surface-inverse)/.03),hsl(var(--surface-inverse)/.008)),hsl(var(--app-shell)/.86);backdrop-filter:blur(3px) saturate(108%);-webkit-backdrop-filter:blur(3px) saturate(108%);color:hsl(var(--foreground));cursor:pointer;text-align:left;box-shadow:inset 0 1px 0 hsl(var(--surface-inverse)/.1),inset 0 -1px 0 hsl(var(--background)/.24),0 16px 36px hsl(var(--background)/.22);transition-duration:.18s;transition-property:transform,border-color,box-shadow;transition-timing-function:cubic-bezier(.2,0,0,1)}.light .SignedInHome_memberWins__njwwE{--wins-gold:39 78% 36%;--wins-gold-deep:36 62% 28%}.SignedInHome_memberWins__njwwE:hover{transform:translateY(-1px);border-color:hsl(var(--wins-gold)/.4);box-shadow:inset 0 1px 0 hsl(var(--surface-inverse)/.14),0 18px 40px hsl(var(--background)/.26),0 0 18px hsl(var(--wins-gold)/.1)}.SignedInHome_memberWins__njwwE:active{transform:scale(.97)}.SignedInHome_winsBadge__GKXxy{display:inline-flex;align-items:center;justify-content:center;width:3.1rem;height:3.1rem;flex:0 0 auto;border:2px solid transparent;border-radius:9999px;background:radial-gradient(circle at 32% 30%,hsl(var(--wins-gold)/.16),transparent 72%) padding-box,linear-gradient(hsl(var(--surface-elevated)),hsl(var(--surface-elevated))) padding-box,linear-gradient(140deg,hsl(var(--wins-gold)),hsl(var(--wins-gold-deep))) border-box;box-shadow:0 0 16px hsl(var(--wins-gold)/.14);color:hsl(var(--wins-gold))}.SignedInHome_winsTrophy__Blvlz{width:1.5rem;height:1.5rem}.SignedInHome_winsCopy__nd2iC{display:flex;flex-direction:column;gap:.2rem;flex:1;min-width:0}.SignedInHome_winsTitle__UgksO{font-size:.98rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.SignedInHome_winsSubtitle__7k5AN{color:hsl(var(--muted-foreground));font-size:.86rem;font-weight:600;line-height:1.3}.SignedInHome_winsPill__uam3X{display:inline-flex;align-items:center;gap:.3rem;flex:0 0 auto;padding:.5rem .85rem;border:1px solid hsl(var(--wins-gold)/.55);border-radius:9999px;color:hsl(var(--wins-gold));font-size:.84rem;font-weight:800;transition-duration:.18s;transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.2,0,0,1)}.SignedInHome_memberWins__njwwE:hover .SignedInHome_winsPill__uam3X{border-color:hsl(var(--wins-gold)/.85);box-shadow:0 0 12px hsl(var(--wins-gold)/.18)}.SignedInHome_winsPillChevron__oWwBA{width:.95rem;height:.95rem;transition-duration:.18s;transition-property:transform;transition-timing-function:cubic-bezier(.2,0,0,1)}.SignedInHome_memberWins__njwwE:hover .SignedInHome_winsPillChevron__oWwBA{transform:translateX(2px)}.SignedInHome_popupBackground__MyIIp{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;color:hsl(var(--foreground));background-color:hsl(var(--app-shell)/.92);background-image:linear-gradient(135deg,hsl(var(--surface-inverse)/.1),hsl(var(--surface-inverse)/0));backdrop-filter:blur(15px);border:1px solid hsl(var(--border));border-radius:.75rem}.SignedInHome_dialogTitle__hwsBV{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem;padding-right:1.5rem;color:hsl(var(--foreground));font-size:1.25rem;font-weight:800;line-height:1.2;text-wrap:balance}.SignedInHome_dialogVersion__vmcxn{color:hsl(var(--glow-success));font-size:.85rem;font-weight:800}.SignedInHome_dialogSwitch__ZGMFn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--background)/.28);padding:.25rem}.SignedInHome_switchButton___E8zi{min-height:2.25rem;border:0;border-radius:.55rem;background:transparent;color:hsl(var(--muted-foreground));cursor:pointer;font-size:.82rem;font-weight:850;transition-duration:.18s;transition-property:background-color,color,box-shadow,transform;transition-timing-function:cubic-bezier(.2,0,0,1)}.SignedInHome_switchButton___E8zi:active{transform:scale(.96)}.SignedInHome_switchButtonActive__D21Uh{background:hsl(var(--glow-success));color:hsl(var(--cta-foreground));box-shadow:0 0 0 1px hsl(var(--glow-success)/.2),0 8px 18px hsl(var(--glow-success)/.16)}.SignedInHome_dialogNotes__B_vW9{display:grid;gap:.65rem;max-height:60vh;overflow-y:auto;margin-top:.25rem}.SignedInHome_noteItem__3apjp{display:grid;gap:.15rem;border-radius:.65rem;background:hsl(var(--background)/.24);padding:.65rem .75rem}.SignedInHome_noteTitle__oiOtX{color:hsl(var(--foreground));font-size:.95rem;font-weight:800}.SignedInHome_noteBody__e4HfG{color:hsl(var(--muted-foreground));font-size:.86rem;line-height:1.45}.SignedInHome_announcementNoteBody__X1F8V{white-space:pre-line}@media (max-width:768px){.SignedInHome_home__9G74t{padding:.75rem 0 2rem}.SignedInHome_quickCards__hnXJY{gap:.6rem}.SignedInHome_quickCard__2TtLr{gap:.55rem;min-height:3.9rem;padding:.6rem .8rem .6rem .65rem;border-radius:1.1rem}.SignedInHome_quickCardBadge__pdjl2{width:2.3rem;height:2.3rem}.SignedInHome_quickCardIcon__D2s7B{width:1.15rem;height:1.15rem}.SignedInHome_quickCardLabel__yAmUr{font-size:clamp(.58rem,2.6vw,.78rem);letter-spacing:.04em}.SignedInHome_quickCardChevron__Tilns{width:.9rem;height:.9rem}.SignedInHome_unreadDot___UBOP{top:.45rem;right:.5rem}.SignedInHome_memberWins__njwwE{gap:.7rem;min-height:4.2rem;padding:.65rem .75rem .65rem .65rem;border-radius:1.1rem}.SignedInHome_winsBadge__GKXxy{width:2.6rem;height:2.6rem}.SignedInHome_winsTrophy__Blvlz{width:1.25rem;height:1.25rem}.SignedInHome_winsTitle__UgksO{font-size:.88rem}.SignedInHome_winsSubtitle__7k5AN{font-size:.78rem}.SignedInHome_winsPill__uam3X{padding:.45rem .7rem;font-size:.76rem}}@media (min-width:1024px){.SignedInHome_memberWins__njwwE{width:100%;margin-top:1rem}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.SignedInHome_memberWins__njwwE,.SignedInHome_quickCard__2TtLr{background:linear-gradient(135deg,hsl(var(--surface-elevated)/.98),hsl(var(--secondary)/.54)),hsl(var(--surface-elevated))}}