.LocalAiRetailerRequestDialog_dialog__YnawP{font-family:var(--font-system)}.LocalAiRetailerRequestDialog_title__k6M5j{padding-right:2rem;color:var(--ink-title);font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:1.2}.LocalAiRetailerRequestDialog_lede__90SS6{margin-top:6px;color:var(--ink-secondary);font-size:15px;line-height:1.4}.LocalAiRetailerRequestDialog_field__L6OH_{display:block;margin-top:16px}.LocalAiRetailerRequestDialog_label__5CwVY{display:block;margin-bottom:6px;color:var(--ink-body);font-size:15px;font-weight:600}.LocalAiRetailerRequestDialog_optional__xqvRL{color:var(--ink-meta);font-weight:400}.LocalAiRetailerRequestDialog_input__Qu24P,.LocalAiRetailerRequestDialog_note__HN_33{display:block;width:100%;box-sizing:border-box;border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--background));color:var(--ink-body);font-family:inherit;font-size:16px}.LocalAiRetailerRequestDialog_input__Qu24P{height:48px;padding:0 14px}.LocalAiRetailerRequestDialog_note__HN_33{padding:12px 14px;line-height:1.4;resize:none}.LocalAiRetailerRequestDialog_error__az_CL{margin:12px 0 0;color:hsl(var(--destructive));font-size:14px;font-weight:600}.LocalAiRetailerRequestDialog_button__rLBb4{width:100%;min-height:48px;margin-top:16px;border:0;border-radius:12px;background:hsl(var(--cta));color:hsl(var(--cta-foreground));font-size:16px;font-weight:700;cursor:pointer}.LocalAiRetailerRequestDialog_button__rLBb4:disabled{opacity:.6;cursor:default}.LocalAiRetailerRequestDialog_button__rLBb4:focus-visible,.LocalAiRetailerRequestDialog_input__Qu24P:focus-visible,.LocalAiRetailerRequestDialog_note__HN_33:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.ReportItemCard_itemCardWrapper__F3iZF{position:relative;overflow:hidden;border-radius:.75rem;max-width:100%;min-width:0}.ReportItemCard_itemCardWrapper__F3iZF:has(.ReportItemCard_hiding___ao_o),.ReportItemCard_itemCardWrapper__F3iZF:has(.ReportItemCard_saving__uOALc){animation:ReportItemCard_collapseWrapper__WCxx8 .3s cubic-bezier(.4,0,.2,1) forwards;overflow:hidden;margin-bottom:0!important}@keyframes ReportItemCard_collapseWrapper__WCxx8{0%{max-height:1000px}to{max-height:0}}.ReportItemCard_swipeBackgroundHide__mzDbM{justify-content:flex-end;padding-right:2rem;background:linear-gradient(135deg,hsl(var(--destructive)/.2) 0,hsl(var(--destructive)/.15) 100%);color:hsl(var(--destructive)/.9);border:1px solid hsl(var(--destructive)/.3);border-radius:.75rem}.ReportItemCard_swipeBackgroundHide__mzDbM,.ReportItemCard_swipeBackgroundSave__mHz5c{position:absolute;inset:0;display:flex;align-items:center;gap:.75rem;font-size:.9375rem;font-weight:600;z-index:0}.ReportItemCard_swipeBackgroundSave__mHz5c{justify-content:flex-start;padding-left:2rem;background:linear-gradient(135deg,hsl(var(--chart-3)/.2) 0,hsl(var(--chart-3)/.15) 100%);color:hsl(var(--chart-3)/.9);border:1px solid hsl(var(--chart-3)/.3);border-radius:.75rem}.ReportItemCard_backgroundCollapsing__ToGQg{transition:opacity .3s cubic-bezier(.4,0,.2,1);opacity:0}.ReportItemCard_itemCard__jFFDb{--line:hsl(var(--foreground)/0.08);position:relative;z-index:1;max-width:100%;min-width:0;border-radius:.75rem;border:1px solid hsl(var(--border));background:radial-gradient(140% 130% at 0 0,var(--report-card-corner-glow,hsl(var(--glow-success)/.06)),transparent 55%),linear-gradient(135deg,var(--report-card-sheen,hsl(var(--surface-inverse)/.045)),transparent 62%),var(--report-card-base,color-mix(in srgb,hsl(var(--app-shell)) 97%,hsl(var(--surface-inverse)) 3%));box-shadow:inset 0 1px 0 hsl(var(--foreground)/.04),0 8px 24px -16px hsl(var(--overlay-scrim)/.7);overflow:hidden;touch-action:pan-y}.ReportItemCard_hotDeal__rO8aV{border-color:hsl(var(--destructive)/.4)}.ReportItemCard_hiding___ao_o,.ReportItemCard_saving__uOALc{pointer-events:none;overflow:hidden;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)!important;opacity:0}.ReportItemCard_main__Nd5Gd{display:grid;grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:.875rem;padding:.375rem .875rem}.ReportItemCard_thumb__e6tYS{width:84px;height:84px;display:grid;place-items:center;overflow:hidden;border-radius:.625rem;color:hsl(var(--glow-success)/.6);background:hsl(var(--glow-success)/.08);border:1px solid hsl(var(--glow-success)/.16)}.ReportItemCard_itemImage__F8UGK{width:100%;height:100%;object-fit:cover}.ReportItemCard_imagePlaceholder__PiDcv{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:hsl(var(--glow-success)/.4)}.ReportItemCard_body__nggIc{min-width:0}.ReportItemCard_itemNameLink__1uyZN{display:block;text-decoration:none;color:inherit}.ReportItemCard_itemName__A9Y4q{display:flex;align-items:center;gap:.25rem;margin:0;font-size:.9375rem;font-weight:600;line-height:1.25;letter-spacing:-.01em;color:hsl(var(--foreground))}.ReportItemCard_nameText__vp7kk{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReportItemCard_linkIcon__vqJ1O{flex-shrink:0;opacity:.5;color:hsl(var(--glow-success)/.8)}.ReportItemCard_meta__89ZRI{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem;margin-top:.25rem;font-size:.75rem;color:hsl(var(--foreground)/.55)}.ReportItemCard_metaStrong__DrHz5{color:hsl(var(--glow-success)/.85);font-weight:600}.ReportItemCard_storeStock__HDAcV{color:hsl(var(--foreground)/.8)}.ReportItemCard_score__beBIm{color:hsl(var(--foreground)/.7)}.ReportItemCard_dot__lixDn{color:hsl(var(--foreground)/.25)}.ReportItemCard_badge__1dTGX{display:inline-flex;align-items:center;padding:.0625rem .375rem;border-radius:.3125rem;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.ReportItemCard_badgeHot__8EB5Q{color:hsl(var(--destructive));background:hsl(var(--destructive)/.16)}.ReportItemCard_badgeEstimated__4Xnti{color:hsl(var(--foreground)/.75);border:1px solid hsl(var(--foreground)/.25)}.ReportItemCard_priceRail__ll2o8{display:grid;justify-items:end;gap:.1875rem;text-align:right;font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums}.ReportItemCard_newPrice__n_Cvc{font-size:1.0625rem;font-weight:700;color:hsl(var(--glow-success));letter-spacing:-.02em;white-space:nowrap}.ReportItemCard_oldPrice__2fd5H{font-size:.8125rem;color:hsl(var(--foreground)/.4);text-decoration:line-through;white-space:nowrap}.ReportItemCard_discountBadge__Gg2i1{padding:.125rem .5rem;border-radius:.375rem;font-size:1.0625rem;font-weight:800;letter-spacing:-.02em;white-space:nowrap}.ReportItemCard_discount90Plus__W0r4z{color:hsl(var(--glow-success));background:hsl(var(--glow-success)/.16)}.ReportItemCard_discount70To89__Yfxe7{color:hsl(var(--discount-orange-text));background:hsl(var(--chart-3)/.16)}.ReportItemCard_discount50To69__SifFc{color:hsl(var(--discount-yellow-text));background:hsl(var(--discount-yellow)/.16)}.ReportItemCard_discount1To49__DxPGK{color:hsl(var(--foreground)/.7);background:hsl(var(--foreground)/.08)}.ReportItemCard_actions__TeL2U{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--line)}.ReportItemCard_action__Zv7dA{grid-column:span 3;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:.3125rem;padding:.75rem .375rem;background:transparent;border:0;cursor:pointer;color:hsl(var(--foreground)/.65);font-size:.75rem;font-weight:500;white-space:nowrap;transition:color .15s ease,background .15s ease}.ReportItemCard_action__Zv7dA svg{flex-shrink:0}.ReportItemCard_action__Zv7dA span{min-width:0;overflow:hidden;text-overflow:ellipsis}.ReportItemCard_actionsThreeBelow__X_4nz .ReportItemCard_action__Zv7dA:nth-child(n+3){grid-column:span 2}.ReportItemCard_actionsOneBelow__13aoW .ReportItemCard_action__Zv7dA:nth-child(n+3){grid-column:span 6}.ReportItemCard_action__Zv7dA:not(:nth-child(2)):not(:last-child){border-right:1px solid var(--line)}.ReportItemCard_action__Zv7dA:nth-child(n+3){border-top:1px solid var(--line)}.ReportItemCard_action__Zv7dA:hover:not(:disabled){color:hsl(var(--glow-success));background:hsl(var(--glow-success)/.06)}.ReportItemCard_action__Zv7dA:disabled{opacity:.5;cursor:not-allowed}.ReportItemCard_contextual__t4U_U{display:flex;border-top:1px solid var(--line)}.ReportItemCard_contextualBtn__sI_hP{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;padding:.75rem .5rem;background:transparent;border:0;cursor:pointer;font-size:.75rem;font-weight:600;transition:background .15s ease}.ReportItemCard_contextualBtn__sI_hP span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReportItemCard_contextualBtn__sI_hP:disabled{opacity:.6;cursor:not-allowed}.ReportItemCard_restore__LFJi8{color:hsl(var(--chart-3))}.ReportItemCard_restore__LFJi8:hover:not(:disabled){background:hsl(var(--chart-3)/.08)}.ReportItemCard_remove__8q2kP{color:hsl(var(--destructive))}.ReportItemCard_remove__8q2kP:hover:not(:disabled){background:hsl(var(--destructive)/.08)}.ReportItemCard_rotating__GhtEq{animation:ReportItemCard_rotate__3fjlK 1s linear infinite}@keyframes ReportItemCard_rotate__3fjlK{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ReportItemCard_itemCard__jFFDb.ReportItemCard_cardPenny__eRupC{border-color:hsl(var(--chart-3)/.5);background:radial-gradient(150% 130% at 0 0,hsl(var(--chart-3)/.14),transparent 55%),hsl(var(--surface-elevated));box-shadow:inset 0 1px 0 hsl(var(--chart-3)/.14),0 8px 24px -16px hsl(var(--overlay-scrim)/.7)}.ReportItemCard_itemCard__jFFDb.ReportItemCard_cardPenny__eRupC:hover{border-color:hsl(var(--chart-3)/.7)}.ReportItemCard_thumb__e6tYS.ReportItemCard_thumbPenny__wAnGK{color:hsl(var(--chart-3)/.85);background:hsl(var(--chart-3)/.1);border-color:hsl(var(--chart-3)/.4)}.ReportItemCard_badgePenny__iykWI{display:inline-flex;align-items:center;gap:.1875rem;color:hsl(var(--chart-3));background:hsl(var(--chart-3)/.18);border:1px solid hsl(var(--chart-3)/.45)}.ReportItemCard_pennyPrice__sXYtk{font-size:1.25rem;font-weight:800;line-height:1;color:hsl(var(--chart-3));letter-spacing:-.02em;white-space:nowrap}.ReportItemCard_discountPenny__fLuSz{color:hsl(var(--chart-3));background:hsl(var(--chart-3)/.18);letter-spacing:.06em}.ReportItemCard_shimmer__W2jIT{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden;border-radius:inherit}.ReportItemCard_shimmer__W2jIT:before{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:45%;background:linear-gradient(100deg,transparent,hsl(var(--chart-3)/.35) 40%,hsl(var(--foreground)/.22) 50%,hsl(var(--chart-3)/.35) 60%,transparent);transform:skewX(-18deg);animation:ReportItemCard_pennySweep__PVZ6_ 1.4s ease-in-out}@keyframes ReportItemCard_pennySweep__PVZ6_{0%{left:-60%}to{left:130%}}@media (prefers-reduced-motion:reduce){.ReportItemCard_shimmer__W2jIT:before{animation:none;opacity:0}}@media (max-width:480px){.ReportItemCard_main__Nd5Gd{gap:.75rem;padding:.375rem .75rem;grid-template-columns:68px minmax(0,1fr) auto}.ReportItemCard_thumb__e6tYS{width:68px;height:68px}.ReportItemCard_itemName__A9Y4q{font-size:.875rem}.ReportItemCard_discountBadge__Gg2i1,.ReportItemCard_newPrice__n_Cvc{font-size:1rem}.ReportItemCard_pennyPrice__sXYtk{font-size:1.125rem}.ReportItemCard_action__Zv7dA{padding:.75rem .25rem;gap:.25rem}}.RetailerChip_chip__nugaV{width:2.5rem;height:2.5rem;border-radius:.7rem;font-size:1.1rem}.RetailerChip_large__KUYdJ{width:3rem;height:3rem;border-radius:.85rem;font-size:1.3rem}.RetailerChip_small__8EMDj{width:1.85rem;height:1.85rem;border-radius:.5rem;font-size:.85rem}.RetailerChip_nav__RlH1y{width:1.5rem;height:1.5rem;border-radius:.4rem;font-size:.8rem}.RetailerChip_tiny__bt8t_{width:1rem;height:1rem;border-radius:.28rem;font-size:.6rem}@media (max-width:480px){.RetailerChip_chip__nugaV{width:2.25rem;height:2.25rem;border-radius:.6rem;font-size:1.05rem}.RetailerChip_large__KUYdJ{width:2.75rem;height:2.75rem;border-radius:.8rem;font-size:1.2rem}.RetailerChip_small__8EMDj{width:1.7rem;height:1.7rem;border-radius:.45rem;font-size:.8rem}.RetailerChip_tiny__bt8t_{width:1rem;height:1rem;border-radius:.28rem;font-size:.6rem}.RetailerChip_nav__RlH1y{width:1.5rem;height:1.5rem;border-radius:.4rem;font-size:.8rem}}.RetailerChip_tile__0Z3bW{width:3.0625rem;height:3.0625rem;border-radius:.7rem;font-size:1.35rem}.RetailerChip_row__NUFYq{width:1.8125rem;height:1.8125rem;border-radius:.45rem;font-size:.85rem}.StoresModal_overlay__6iN1k{position:fixed;inset:0;background:hsl(var(--overlay-scrim)/.85);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:1099;animation:StoresModal_fadeIn__mpGC8 .2s ease-out}@keyframes StoresModal_fadeIn__mpGC8{0%{opacity:0}to{opacity:1}}.StoresModal_modal__wphUB{--availability-surface:color-mix(in srgb,hsl(var(--app-shell)) 97%,hsl(var(--surface-inverse)) 3%);--availability-sheen:hsl(var(--surface-inverse)/0.045);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:640px;max-height:92vh;display:flex;flex-direction:column;overflow:hidden;border-radius:1rem;border:1px solid hsl(var(--border));background:radial-gradient(120% 60% at 50% 0,hsl(var(--glow-success)/.05),transparent 60%),linear-gradient(135deg,var(--availability-sheen),transparent 62%),var(--availability-surface);box-shadow:inset 0 1px 0 hsl(var(--foreground)/.05),0 20px 60px hsl(var(--overlay-scrim)/.55);z-index:1100;animation:StoresModal_slideUp__ebN3g .3s ease-out}body.turbo-mobile-app .StoresModal_modal__wphUB{top:calc(env(safe-area-inset-top, 0) + 1rem);bottom:calc(env(safe-area-inset-bottom, 0) + 1rem);transform:translateX(-50%);max-height:none;height:auto;animation:StoresModal_safeAreaSlideUp__2pYln .3s ease-out}@media (display-mode:standalone){.StoresModal_modal__wphUB{top:calc(env(safe-area-inset-top, 0) + 1rem);bottom:calc(env(safe-area-inset-bottom, 0) + 1rem);transform:translateX(-50%);max-height:none;height:auto;animation:StoresModal_safeAreaSlideUp__2pYln .3s ease-out}}@keyframes StoresModal_safeAreaSlideUp__2pYln{0%{opacity:0;transform:translateX(-50%) translateY(20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes StoresModal_slideUp__ebN3g{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}.StoresModal_header__O8mSS{display:flex;align-items:center;justify-content:space-between;padding:1.125rem 1.25rem;border-bottom:1px solid hsl(var(--foreground)/.08)}.StoresModal_modalTitle__LFwWv{font-size:1.25rem;font-weight:700;letter-spacing:-.01em;color:hsl(var(--foreground));margin:0}.StoresModal_closeButton__LIJIz{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:.625rem;background:hsl(var(--foreground)/.05);border:1px solid hsl(var(--foreground)/.1);color:hsl(var(--foreground)/.7);cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.StoresModal_closeButton__LIJIz:hover{background:hsl(var(--destructive)/.12);border-color:hsl(var(--destructive)/.4);color:hsl(var(--destructive))}.StoresModal_infoTip__8pAo8{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem 1.25rem;background:hsl(var(--glow-info)/.07);border-bottom:1px solid hsl(var(--foreground)/.08);font-size:.8125rem;line-height:1.45;color:hsl(var(--foreground)/.7)}.StoresModal_infoIcon__A0hHu{flex-shrink:0;margin-top:.0625rem;color:hsl(var(--glow-info))}.StoresModal_storesList__IVgON{flex:1;overflow-y:auto;padding:1rem 1.25rem 1.25rem;display:flex;flex-direction:column;gap:.625rem}.StoresModal_storesList__IVgON::-webkit-scrollbar{width:8px}.StoresModal_storesList__IVgON::-webkit-scrollbar-track{background:hsl(var(--foreground)/.04);border-radius:4px}.StoresModal_storesList__IVgON::-webkit-scrollbar-thumb{background:hsl(var(--glow-success)/.3);border-radius:4px}.StoresModal_storesList__IVgON::-webkit-scrollbar-thumb:hover{background:hsl(var(--glow-success)/.5)}.StoresModal_sectionHeader__Lkzt5{display:flex;align-items:center;justify-content:space-between;padding:.25rem 0}.StoresModal_sectionTitle__6GeP8{font-size:.75rem;font-weight:600;color:hsl(var(--glow-success));text-transform:uppercase;letter-spacing:.06em}.StoresModal_sectionCount__w61NR{font-size:.6875rem;font-weight:500;color:hsl(var(--foreground)/.55);background:hsl(var(--glow-success)/.1);padding:.1875rem .5rem;border-radius:999px;border:1px solid hsl(var(--glow-success)/.2)}.StoresModal_sectionDivider__GnH6y{display:flex;align-items:center;gap:.75rem;margin:.5rem 0}.StoresModal_dividerLine__XphxV{flex:1;height:1px;background:hsl(var(--foreground)/.1)}.StoresModal_dividerText__U83JN{font-size:.6875rem;font-weight:500;color:hsl(var(--foreground)/.4);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.StoresModal_storeRow__Fjuqu{border-radius:.75rem;padding:.875rem 1rem;border:1px solid hsl(var(--border));background:radial-gradient(140% 130% at 0 0,hsl(var(--glow-success)/.05),transparent 55%),linear-gradient(135deg,var(--availability-sheen),transparent 62%),var(--availability-surface);box-shadow:inset 0 1px 0 hsl(var(--foreground)/.04)}.StoresModal_included__peEdR{border-color:hsl(var(--glow-success)/.45)}.StoresModal_excluded__sgMX6{border-color:hsl(var(--destructive)/.3);opacity:.65}.StoresModal_storeMain__5BHLu{display:flex;align-items:center;justify-content:space-between;gap:1rem}.StoresModal_storeInfo__2hkwe{min-width:0}.StoresModal_storeName__xdvbj{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem;margin:0;font-size:.9375rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:hsl(var(--foreground))}.StoresModal_storeId__J5SGG{margin:.25rem 0 0;font-size:.75rem;color:hsl(var(--foreground)/.45)}.StoresModal_storeAddress__L0UwA{margin:.125rem 0 0;font-size:.8125rem;color:hsl(var(--glow-success)/.7)}.StoresModal_bestPill__SRpHR,.StoresModal_filterPill__0cEA8{display:inline-flex;align-items:center;padding:.0625rem .375rem;border-radius:.3125rem;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.StoresModal_bestPill__SRpHR,.StoresModal_filterIncluded__TGupe{color:hsl(var(--glow-success));background:hsl(var(--glow-success)/.16)}.StoresModal_filterExcluded__Nz3Fp{color:hsl(var(--destructive));background:hsl(var(--destructive)/.16)}.StoresModal_priceRail__fsSuf{display:flex;flex-direction:column;align-items:flex-end;gap:.1875rem;flex-shrink:0;text-align:right;font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums}.StoresModal_newPrice__u9U0O{font-size:1.1875rem;font-weight:700;color:hsl(var(--glow-success));letter-spacing:-.02em;white-space:nowrap}.StoresModal_priceTop__JVP_5{display:flex;align-items:center;gap:.5rem}.StoresModal_oldPrice__sxgKD{font-size:.6875rem;color:hsl(var(--foreground)/.4);text-decoration:line-through;white-space:nowrap}.StoresModal_discountBadge__tqvRu{font-family:var(--font-geist-sans);padding:.125rem .5rem;border-radius:.375rem;font-size:.9375rem;font-weight:800;letter-spacing:-.01em;white-space:nowrap}.StoresModal_discount90Plus__jDVAi{color:hsl(var(--glow-success));background:hsl(var(--glow-success)/.16)}.StoresModal_discount70To89__SfTNz{color:hsl(var(--discount-orange-text));background:hsl(var(--chart-3)/.16)}.StoresModal_discount50To69__pIhjO{color:hsl(var(--discount-yellow-text));background:hsl(var(--discount-yellow)/.16)}.StoresModal_discount1To49__7r6UE{color:hsl(var(--foreground)/.7);background:hsl(var(--foreground)/.08)}.StoresModal_storeMeta__fNXqi{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem;margin-top:.75rem;padding-top:.625rem;border-top:1px solid hsl(var(--foreground)/.07);font-size:.75rem;color:hsl(var(--foreground)/.55)}.StoresModal_units__z_cPC{color:hsl(var(--glow-success)/.9);font-weight:600}.StoresModal_unitsLow__uQ_w2{color:hsl(var(--chart-3));font-weight:700}.StoresModal_metaDot__7B_b3{color:hsl(var(--foreground)/.25)}.StoresModal_location____jAO{color:hsl(var(--foreground)/.55)}@media (max-width:768px){.StoresModal_modal__wphUB{width:95%;max-height:92vh}.StoresModal_header__O8mSS{padding:1rem}.StoresModal_infoTip__8pAo8{padding:.625rem 1rem}.StoresModal_storesList__IVgON{padding:.875rem 1rem 1rem}.StoresModal_storeMain__5BHLu{gap:.75rem}.StoresModal_newPrice__u9U0O{font-size:1.0625rem}}@media (max-width:480px){.StoresModal_storeName__xdvbj{font-size:.875rem}.StoresModal_newPrice__u9U0O{font-size:1rem}.StoresModal_storeMeta__fNXqi{font-size:.6875rem}}.LocalAiRetailerBar_root__Fze8M{width:100%;max-width:700px;margin:0 auto 1.5rem;animation:LocalAiRetailerBar_barEntrance__C4myJ .4s ease-out}@media (min-width:769px){.LocalAiRetailerBar_root__Fze8M{width:792px;max-width:100%;margin-bottom:1.25rem}}@keyframes LocalAiRetailerBar_barEntrance__C4myJ{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.LocalAiRetailerBar_back__wccnm{display:inline-flex;align-items:center;gap:.1rem;min-height:2.75rem;margin:-.5rem 0 0 -.35rem;padding:0 .6rem 0 0;border:0;border-radius:.5rem;background:none;color:hsl(var(--glow-success-text));font-size:1rem;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent}.LocalAiRetailerBar_back__wccnm:active{opacity:.7}.LocalAiRetailerBar_backIcon__38YQz{flex:0 0 auto;width:1.4rem;height:1.4rem}.LocalAiRetailerBar_bar__POV_1{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem .75rem;border:1px solid hsl(var(--glow-success)/.15);border-radius:.75rem;background-color:hsl(var(--app-shell)/.6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.LocalAiRetailerBar_identity__kHNo_{display:flex;flex:1 1 auto;align-items:center;gap:.75rem;min-width:0}.LocalAiRetailerBar_copy__P5htr{display:flex;flex-direction:column;gap:.1rem;min-width:0}.LocalAiRetailerBar_name__t8S_f{overflow:hidden;color:hsl(var(--foreground));font-size:1.05rem;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.LocalAiRetailerBar_detail__deWDC{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:hsl(var(--muted-foreground));font-size:.8125rem;font-weight:500;line-height:1.3}.LocalAiRetailerBar_action__GbH7q{flex:0 0 auto;min-height:2.5rem;padding:.4rem .7rem;border:1px solid hsl(var(--glow-success)/.3);border-radius:.5rem;background:transparent;color:hsl(var(--glow-success-text));font-size:.8125rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.LocalAiRetailerBar_action__GbH7q:active{transform:scale(.98)}.LocalAiRetailerBar_action__GbH7q:disabled{cursor:not-allowed;opacity:.5}.LocalAiRetailerBar_action__GbH7q:focus-visible,.LocalAiRetailerBar_back__wccnm:focus-visible{outline:2px solid hsl(var(--glow-success)/.6);outline-offset:2px}@media (hover:hover){.LocalAiRetailerBar_back__wccnm:hover{text-decoration:underline}.LocalAiRetailerBar_action__GbH7q:not(:disabled):hover{border-color:hsl(var(--glow-success));background:hsl(var(--glow-success)/.1)}}@media (max-width:480px){.LocalAiRetailerBar_root__Fze8M{width:calc(100% - .5rem);margin-right:.25rem;margin-left:.25rem}}.LocalAiHome_card___6WiA,.LocalAiHome_reportCard__HgGAV{--card-surface:radial-gradient(140% 130% at 0% 0%,hsl(var(--glow-success)/0.06),transparent 55%),linear-gradient(135deg,hsl(var(--surface-inverse)/0.045),transparent 62%),color-mix(in srgb,hsl(var(--app-shell)) 97%,hsl(var(--surface-inverse)) 3%);--card-shadow:inset 0 1px 0 hsl(var(--foreground)/0.04),0 8px 24px -16px hsl(var(--overlay-scrim)/0.7)}.LocalAiHome_columns__Cu72P{padding-bottom:5rem}@media (min-width:769px){.LocalAiHome_columns__Cu72P{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,20rem);align-items:start;gap:2rem;width:792px;max-width:100%;margin:0 auto}.LocalAiHome_side__JdGan>.LocalAiHome_section__DaBPp:first-child{margin-top:0}}.LocalAiHome_card___6WiA{padding:1.25rem 1.25rem 1.125rem;border:1px solid hsl(var(--border));border-radius:1.25rem;background:var(--card-surface);box-shadow:var(--card-shadow);animation:LocalAiHome_cardIn__XnwkB .22s ease-out}@keyframes LocalAiHome_cardIn__XnwkB{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.LocalAiHome_cardBrand__j41nE{display:flex;align-items:center;gap:.5rem;margin:0 0 .875rem;color:hsl(var(--foreground));font-size:1rem;font-weight:700;line-height:1}.LocalAiHome_cardBrandMark__f4BQt{flex:0 0 auto;width:2rem;aspect-ratio:623/522;background-color:hsl(var(--glow-success-text));-webkit-mask:url(/local_ai.svg) center/contain no-repeat;mask:url(/local_ai.svg) center/contain no-repeat}.LocalAiHome_cardTitle__PHRfm{margin:0;color:hsl(var(--foreground));font-size:1.5rem;font-weight:750;line-height:1.2;letter-spacing:-.02em;text-wrap:balance}.LocalAiHome_cardLead__OYAvp{margin:.5rem 0 0;color:hsl(var(--muted-foreground));font-size:1.0625rem;line-height:1.5;text-wrap:pretty}.LocalAiHome_cardMeta__gTj7j{margin:.3rem 0 0;color:hsl(var(--muted-foreground));font-size:1rem;line-height:1.4}.LocalAiHome_cardNote__PtAne{margin:1rem 0 0;color:hsl(var(--muted-foreground));font-size:.9375rem;line-height:1.45;text-wrap:pretty}.LocalAiHome_primaryButton__fk8X5{min-height:3.5rem;margin-top:1.25rem;border:0;border-radius:.875rem;background:hsl(var(--cta));color:hsl(var(--cta-foreground));font-size:1.125rem;font-weight:750;transition:transform .12s ease-out,filter .15s ease-out}.LocalAiHome_primaryButton__fk8X5,.LocalAiHome_secondaryButton__Ngu6y{display:flex;align-items:center;justify-content:center;width:100%;padding:0 1.25rem;cursor:pointer;-webkit-tap-highlight-color:transparent}.LocalAiHome_secondaryButton__Ngu6y{min-height:3.25rem;margin-top:.625rem;border:1px solid hsl(var(--foreground)/.18);border-radius:.875rem;background:transparent;color:hsl(var(--foreground));font-size:1.0625rem;font-weight:650;transition:transform .12s ease-out,background-color .15s ease-out}.LocalAiHome_primaryButton__fk8X5:active,.LocalAiHome_secondaryButton__Ngu6y:active{transform:scale(.98)}.light .LocalAiHome_findOff__ONkw5,.light .LocalAiHome_primaryButton__fk8X5{background:hsl(var(--glow-success-text))}.LocalAiHome_allowance__CmPBu{margin-top:1.125rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.LocalAiHome_allowanceText__Rjd2s{margin:0;color:hsl(var(--foreground));font-size:1rem;line-height:1.4}.LocalAiHome_allowanceText__Rjd2s strong{font-weight:750}.LocalAiHome_pips__O4BnX{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.3rem;margin-top:.625rem}.LocalAiHome_pip__Z6JKO{height:.5rem;border-radius:999px;background:hsl(var(--foreground)/.12)}.LocalAiHome_pipLeft__IHU1g{background:hsl(var(--glow-success))}.LocalAiHome_allowanceNote__dVrYV{margin:.5rem 0 0;color:hsl(var(--muted-foreground));font-size:.9375rem;line-height:1.4}.LocalAiHome_progressRow__Y1fw9{display:flex;align-items:center;gap:.75rem;margin-top:1.25rem}.LocalAiHome_progressTrack__3kre4{flex:1 1 auto;height:.625rem;overflow:hidden;border-radius:999px;background:hsl(var(--foreground)/.12)}.LocalAiHome_progressFill__EOHtR{height:100%;border-radius:inherit;background:hsl(var(--glow-success));transition:width .12s linear}.LocalAiHome_progressValue__El6cA{min-width:2.75rem;color:hsl(var(--foreground));font-size:1rem;font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.LocalAiHome_runSteps__oQHpv{display:flex;flex-direction:column;gap:.875rem;margin:1.25rem 0 0;padding:0;list-style:none}.LocalAiHome_runStep__Gjxeh{display:flex;align-items:center;gap:.75rem;color:hsl(var(--muted-foreground));font-size:1.0625rem;line-height:1.35}.LocalAiHome_runStepMark__ZezHp{display:grid;flex:0 0 auto;place-items:center;width:1.5rem;height:1.5rem;border:2px solid hsl(var(--foreground)/.2);border-radius:50%}.LocalAiHome_runStepCheck__FW_ZZ{width:.875rem;height:.875rem;stroke-width:3.5}.LocalAiHome_runStepDone__xLPqh{color:hsl(var(--foreground))}.LocalAiHome_runStepDone__xLPqh .LocalAiHome_runStepMark__ZezHp{border-color:hsl(var(--cta));background:hsl(var(--cta));color:hsl(var(--cta-foreground))}.LocalAiHome_runStepCurrent__msUpM{color:hsl(var(--foreground));font-weight:650}.LocalAiHome_runStepCurrent__msUpM .LocalAiHome_runStepMark__ZezHp{border-color:hsl(var(--glow-success)/.25);border-top-color:hsl(var(--glow-success));animation:LocalAiHome_spin__C0cSj .9s linear infinite}@keyframes LocalAiHome_spin__C0cSj{to{transform:rotate(1turn)}}.LocalAiHome_doneLine__3l9rC{display:flex;align-items:center;gap:.5rem;margin:0 0 .75rem;color:hsl(var(--glow-success-text));font-size:1rem;font-weight:700}.LocalAiHome_doneIcon__WvDG4{width:1.25rem;height:1.25rem}.LocalAiHome_itemCount__dd1rg{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:1rem 0 0;color:hsl(var(--foreground));font-size:1.0625rem;font-weight:600}.LocalAiHome_itemCountValue__KdqO0{font-size:2.25rem;font-weight:800;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.LocalAiHome_findsTitle__Rr_kP{margin:1.25rem 0 .625rem;color:hsl(var(--foreground));font-size:1rem;font-weight:700}.LocalAiHome_finds__EdriX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;margin:0;padding:0;list-style:none}.LocalAiHome_find__QlWSF{display:flex;flex-direction:column;min-width:0}.LocalAiHome_findImageWrap__7ryx1{position:relative;display:block;aspect-ratio:1;margin-bottom:.45rem;overflow:hidden;border:1px solid hsl(var(--border));border-radius:.75rem;background:#fff}.LocalAiHome_findImage__YRxJl{width:100%;height:100%;padding:.375rem;object-fit:contain}.LocalAiHome_findOff__ONkw5{position:absolute;bottom:.375rem;left:.375rem;padding:.125rem .45rem;border-radius:999px;background:hsl(var(--cta));color:hsl(var(--cta-foreground));font-size:.75rem;font-weight:800;line-height:1.3}.LocalAiHome_findPrice__W5KOe{color:hsl(var(--foreground));font-size:1.125rem;font-weight:750;line-height:1.25}.LocalAiHome_findWas__hq9Eg{color:hsl(var(--muted-foreground));font-size:.875rem;line-height:1.3}.LocalAiHome_findSkeleton__mqZW1{aspect-ratio:1;margin-bottom:3.25rem;border-radius:.75rem;background:hsl(var(--foreground)/.07)}.LocalAiHome_section__DaBPp{margin-top:2rem}.LocalAiHome_side__JdGan>.LocalAiHome_section__DaBPp+.LocalAiHome_section__DaBPp{margin-top:1.75rem;padding-top:1.75rem;border-top:1px solid hsl(var(--border))}.LocalAiHome_sectionHeader__PMRNp{display:flex;align-items:center;justify-content:space-between;gap:1rem}.LocalAiHome_sectionTitle__O0wzw{margin:0;color:hsl(var(--foreground));font-size:1.25rem;font-weight:750;line-height:1.3;letter-spacing:-.01em}.LocalAiHome_sectionNote__LJDgB{margin:.75rem 0 0;color:hsl(var(--muted-foreground));font-size:.9375rem;line-height:1.45;text-wrap:pretty}.LocalAiHome_seeAll__hqf1I{display:inline-flex;align-items:center;gap:.125rem;min-height:3rem;padding:0 0 0 .75rem;border:0;background:none;color:hsl(var(--glow-success-text));font-size:1rem;font-weight:650;cursor:pointer;-webkit-tap-highlight-color:transparent}.LocalAiHome_seeAllIcon__qqGAN{width:1.125rem;height:1.125rem}.LocalAiHome_reportCards__yCpPF{display:flex;flex-direction:column;gap:.75rem;margin:.75rem 0 0;padding:0;list-style:none}.LocalAiHome_reportCard__HgGAV{display:flex;flex-direction:column;gap:.2rem;width:100%;padding:1rem 1rem .875rem;border:1px solid hsl(var(--border));border-radius:1rem;background:var(--card-surface);box-shadow:var(--card-shadow);color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .12s ease-out,border-color .15s ease-out}.LocalAiHome_reportCard__HgGAV:active{transform:scale(.99)}.LocalAiHome_reportCardTitle__TPwnX{color:hsl(var(--foreground));font-size:1.125rem;font-weight:700;line-height:1.3}.LocalAiHome_reportCardDetail__1OPNP{color:hsl(var(--muted-foreground));font-size:.9375rem;line-height:1.4}.LocalAiHome_reportCardOpen__1A1X4{display:flex;align-items:center;justify-content:center;gap:.25rem;min-height:2.75rem;margin-top:.75rem;border:1px solid hsl(var(--glow-success)/.45);border-radius:.75rem;color:hsl(var(--glow-success-text));font-size:1rem;font-weight:700}.LocalAiHome_reportCardOpenIcon__sy_wI{width:1.125rem;height:1.125rem}.LocalAiHome_totals__O_22y{margin:.625rem 0 0;border-top:1px solid hsl(var(--border))}.LocalAiHome_totalRow__eZBqh{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.875rem 0;border-bottom:1px solid hsl(var(--border))}.LocalAiHome_totalLabel__3QCnt{color:hsl(var(--foreground));font-size:1.0625rem;line-height:1.35}.LocalAiHome_totalValue__UPffV{margin:0;color:hsl(var(--foreground));font-size:1.125rem;font-weight:750;font-variant-numeric:tabular-nums}.LocalAiHome_totalValueSavings__r1Swd{color:hsl(var(--glow-success-text))}.LocalAiHome_sheet__xwPx6{position:fixed;right:0;bottom:0;left:0;z-index:1050;padding:.5rem 1.25rem calc(1.5rem + env(safe-area-inset-bottom, 0px));border-top:1px solid hsl(var(--border));border-radius:1.5rem 1.5rem 0 0;background:radial-gradient(140% 130% at 0 0,hsl(var(--glow-success)/.06),transparent 55%),hsl(var(--app-shell));color:hsl(var(--foreground));box-shadow:0 -16px 40px -20px hsl(var(--overlay-scrim)/.8);animation:LocalAiHome_sheetUp__5xX9o .24s cubic-bezier(.2,.8,.2,1)}@media (min-width:769px){.LocalAiHome_sheet__xwPx6{top:50%;right:auto;bottom:auto;left:50%;width:min(28rem,calc(100vw - 2rem));padding-bottom:1.5rem;border:1px solid hsl(var(--border));border-radius:1.5rem;transform:translate(-50%,-50%);animation:LocalAiHome_fadeIn__tveo3 .2s ease-out}}.LocalAiHome_sheet__xwPx6:focus{outline:none}.LocalAiHome_sheetGrabber__Vn_rR{display:block;width:2.5rem;height:.3rem;margin:0 auto 1rem;border-radius:999px;background:hsl(var(--foreground)/.2)}@media (min-width:769px){.LocalAiHome_sheetGrabber__Vn_rR{display:none}}.LocalAiHome_sheetTitle__9V6av{margin:0;color:hsl(var(--foreground));font-size:1.5rem;font-weight:750;line-height:1.2;letter-spacing:-.02em}.LocalAiHome_sheetFacts__7a75N{display:flex;flex-direction:column;gap:.875rem;margin:1.25rem 0 .5rem;padding:0;list-style:none}.LocalAiHome_sheetFact__TQuSP{display:grid;grid-template-columns:2.5rem minmax(0,1fr);align-items:center;gap:.75rem;color:hsl(var(--foreground));font-size:1.0625rem;line-height:1.4}.LocalAiHome_sheetFactIcon__YRfA7{display:grid;place-items:center;width:2.5rem;height:2.5rem;border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--secondary));color:hsl(var(--foreground))}.LocalAiHome_sheetFactIcon__YRfA7 svg{width:1.25rem;height:1.25rem}@keyframes LocalAiHome_fadeIn__tveo3{0%{opacity:0}to{opacity:1}}@keyframes LocalAiHome_sheetUp__5xX9o{0%{transform:translateY(100%)}to{transform:translateY(0)}}.LocalAiHome_primaryButton__fk8X5:focus-visible,.LocalAiHome_reportCard__HgGAV:focus-visible,.LocalAiHome_secondaryButton__Ngu6y:focus-visible,.LocalAiHome_seeAll__hqf1I:focus-visible{outline:2px solid hsl(var(--glow-success)/.6);outline-offset:3px}@media (hover:hover){.LocalAiHome_primaryButton__fk8X5:hover{filter:brightness(1.06)}.LocalAiHome_secondaryButton__Ngu6y:hover{background:hsl(var(--foreground)/.05)}.LocalAiHome_reportCard__HgGAV:hover{border-color:hsl(var(--glow-success)/.35)}}@media (prefers-reduced-motion:reduce){.LocalAiHome_card___6WiA,.LocalAiHome_sheet__xwPx6{animation:none}.LocalAiHome_progressFill__EOHtR{transition:none}.LocalAiHome_runStepCurrent__msUpM .LocalAiHome_runStepMark__ZezHp{animation-duration:2.4s}}.MyClearanceActionButtons_buttonGrid__TEL__{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;width:100%;max-width:700px;margin:0 auto;position:relative;z-index:2;grid-auto-rows:1fr}.MyClearanceActionButtons_actionButton__gdokI{--background-color--background-secondary:hsl(var(--app-shell)/0.9);--border-color--border-primary:hsl(var(--surface-inverse)/0.1);background-color:var(--background-color--background-secondary);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-image:linear-gradient(135deg,hsl(var(--glow-success)/.08),hsl(var(--glow-success)/.04),hsl(var(--surface-inverse)/0));border:1px solid hsl(var(--glow-success)/.15);border-radius:.75rem;padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;text-align:center;cursor:pointer;transition:all .2s ease;position:relative;overflow:visible;animation:MyClearanceActionButtons_buttonEntrance__N_LO5 .4s ease-out backwards;z-index:1;aspect-ratio:1;min-height:200px}@media (min-width:769px){.MyClearanceActionButtons_buttonGrid__TEL__{max-width:420px;gap:.875rem}.MyClearanceActionButtons_actionButton__gdokI{min-height:160px;padding:1.25rem 1rem;gap:.625rem}.MyClearanceActionButtons_buttonIcon__Nyu1b{width:2.5rem;height:2.5rem}.MyClearanceActionButtons_buttonTitle__p3yeX{font-size:.938rem;min-height:auto}.MyClearanceActionButtons_buttonDescription___IJPQ{font-size:.75rem}.MyClearanceActionButtons_comingSoonBadge__VRb4f{font-size:.5rem;padding:.15rem .4rem}}.MyClearanceActionButtons_actionButton__gdokI:hover{background-color:rgba(25,27,30,.95);background-image:linear-gradient(135deg,hsl(var(--glow-success)/.12),hsl(var(--glow-success)/.08),hsl(var(--surface-inverse)/0));border-color:hsl(var(--glow-success)/.4);transform:translateY(-1px);box-shadow:0 4px 12px hsl(var(--glow-success)/.15),0 0 0 1px hsl(var(--glow-success)/.1) inset}.MyClearanceActionButtons_actionButton__gdokI:active{transform:translateY(0)}@keyframes MyClearanceActionButtons_buttonEntrance__N_LO5{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.MyClearanceActionButtons_actionButton__gdokI:first-child{animation-delay:.1s}.MyClearanceActionButtons_actionButton__gdokI:nth-child(2){animation-delay:.2s}.MyClearanceActionButtons_actionButton__gdokI:not(.MyClearanceActionButtons_generateReportButton__cKMlN):after{content:"";position:absolute;inset:-2px;background:linear-gradient(45deg,hsl(var(--glow-success)),hsl(var(--glow-success)),hsl(var(--glow-success)),hsl(var(--glow-success)),hsl(var(--glow-success)));background-size:400% 400%;opacity:0;border-radius:.875rem;z-index:-1;transition:opacity .3s ease;animation:MyClearanceActionButtons_greenGradientShift__S4Z8s 6s ease infinite;filter:blur(8px)}@keyframes MyClearanceActionButtons_greenGradientShift__S4Z8s{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.MyClearanceActionButtons_actionButton__gdokI:not(.MyClearanceActionButtons_generateReportButton__cKMlN):hover:after{opacity:.2}.MyClearanceActionButtons_buttonContent__XpGSl{flex:1;min-width:0}.MyClearanceActionButtons_buttonIcon__Nyu1b{width:3rem;height:3rem;color:hsl(var(--glow-success));transition:transform .3s ease;flex-shrink:0}.MyClearanceActionButtons_actionButton__gdokI:hover .MyClearanceActionButtons_buttonIcon__Nyu1b{transform:scale(1.1)}.MyClearanceActionButtons_buttonTitle__p3yeX{font-size:1rem;font-weight:600;color:hsl(var(--foreground));margin:0 0 .25rem;line-height:1.2;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;flex-wrap:wrap;min-height:2.5rem}.MyClearanceActionButtons_buttonDescription___IJPQ{font-size:.813rem;color:hsl(var(--muted-foreground));line-height:1.4;margin:0;max-width:90%}.MyClearanceActionButtons_generateReportButton__cKMlN{--scan-gold:47 97% 61%;--scan-mark:var(--scan-gold);--scan-edge:hsl(var(--scan-gold)/0.6);--scan-glow:hsl(var(--scan-gold)/0.14);--scan-surface:radial-gradient(75% 55% at 50% 30%,var(--scan-glow),transparent 72%),linear-gradient(180deg,hsl(var(--surface-inverse)/0.04),transparent 50%);background-color:hsl(var(--app-shell)/.92);background-image:var(--scan-surface);border-color:var(--scan-edge);box-shadow:inset 0 1px 0 hsl(var(--scan-gold)/.25)}.light .MyClearanceActionButtons_generateReportButton__cKMlN{--scan-gold:42 92% 30%;--scan-mark:42 92% 36%;--scan-edge:rgba(218,163,11,.7);--scan-glow:rgba(252,210,59,.3)}.MyClearanceActionButtons_generateReportButton__cKMlN:hover{background-color:hsl(var(--app-shell)/.92);background-image:var(--scan-surface);border-color:hsl(var(--scan-gold)/.85);box-shadow:inset 0 1px 0 hsl(var(--scan-gold)/.35),0 6px 18px -12px hsl(var(--scan-gold)/.5)}.MyClearanceActionButtons_generateReportButton__cKMlN:active:not(:disabled){transform:scale(.98)}.MyClearanceActionButtons_generateReportButton__cKMlN .MyClearanceActionButtons_buttonContent__XpGSl{flex:0 0 auto}.MyClearanceActionButtons_scanMark__HgiVv{width:4rem;aspect-ratio:623/522;flex-shrink:0;background-color:hsl(var(--scan-mark));-webkit-mask:url(/local_ai.svg) center/contain no-repeat;mask:url(/local_ai.svg) center/contain no-repeat;transition:transform .3s ease}.MyClearanceActionButtons_generateReportButton__cKMlN:hover .MyClearanceActionButtons_scanMark__HgiVv{transform:scale(1.06)}.MyClearanceActionButtons_buttonTitle__p3yeX.MyClearanceActionButtons_scanStoreTitle__pEi0Q{min-height:0;margin-bottom:.25rem;color:hsl(var(--scan-gold));font-size:1.0625rem;font-weight:800;letter-spacing:.08em;white-space:nowrap}.MyClearanceActionButtons_scanStoreSubtitle__0z_RR{margin:0;color:hsl(var(--muted-foreground));font-size:.8125rem;font-weight:500;line-height:1.2}.MyClearanceActionButtons_actionButton__gdokI:disabled{cursor:not-allowed;opacity:.5}.MyClearanceActionButtons_actionButton__gdokI:disabled:hover{transform:none;background-color:hsl(var(--app-shell)/.9);border-color:hsl(var(--glow-success)/.15);box-shadow:none}.MyClearanceActionButtons_actionButton__gdokI:disabled:hover .MyClearanceActionButtons_buttonIcon__Nyu1b{transform:none}.MyClearanceActionButtons_generateReportButton__cKMlN:disabled:hover{border-color:var(--scan-edge);box-shadow:inset 0 1px 0 hsl(var(--scan-gold)/.25)}.MyClearanceActionButtons_generateReportButton__cKMlN:disabled:hover .MyClearanceActionButtons_scanMark__HgiVv{transform:none}@media (max-width:768px){.MyClearanceActionButtons_buttonGrid__TEL__{gap:.875rem}.MyClearanceActionButtons_actionButton__gdokI{padding:1.5rem 1rem;min-height:180px}.MyClearanceActionButtons_buttonIcon__Nyu1b{width:2.75rem;height:2.75rem}}@media (max-width:480px){.MyClearanceActionButtons_buttonGrid__TEL__{grid-template-columns:repeat(2,1fr);gap:.75rem;max-width:100%;padding:.25rem}.MyClearanceActionButtons_actionButton__gdokI{padding:1.25rem .75rem;gap:.75rem;border-radius:.75rem;width:100%;min-height:160px;aspect-ratio:1}.MyClearanceActionButtons_buttonIcon__Nyu1b{width:2.25rem;height:2.25rem}.MyClearanceActionButtons_buttonTitle__p3yeX{font-size:.938rem;flex-wrap:wrap}.MyClearanceActionButtons_buttonDescription___IJPQ{font-size:.75rem;max-width:100%}.MyClearanceActionButtons_actionButton__gdokI:not(.MyClearanceActionButtons_generateReportButton__cKMlN):after{display:none}}@media (max-width:380px){.MyClearanceActionButtons_buttonGrid__TEL__{gap:.5rem;padding:.125rem}.MyClearanceActionButtons_actionButton__gdokI{padding:1rem .625rem;gap:.5rem;min-height:140px}.MyClearanceActionButtons_buttonIcon__Nyu1b{width:1.875rem;height:1.875rem}.MyClearanceActionButtons_buttonTitle__p3yeX{font-size:.813rem}.MyClearanceActionButtons_buttonDescription___IJPQ{font-size:.688rem}.MyClearanceActionButtons_scanMark__HgiVv{width:3.5rem}.MyClearanceActionButtons_buttonTitle__p3yeX.MyClearanceActionButtons_scanStoreTitle__pEi0Q{font-size:.938rem}}.LocalAiHomeLab_page__37uLp{min-height:100vh;padding:clamp(1.25rem,4vw,3rem) clamp(1rem,4vw,3rem) 4rem;background:hsl(var(--background));color:hsl(var(--foreground))}.LocalAiHomeLab_labHeader__CXzSG{max-width:40rem;margin:0 auto 1.25rem}.LocalAiHomeLab_labKicker__23bwk{margin:0 0 .4rem;color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:600}.LocalAiHomeLab_labTitle__EQtdn{margin:0 0 .5rem;font-size:clamp(1.5rem,5vw,2.25rem);font-weight:800;line-height:1.1;letter-spacing:-.02em}.LocalAiHomeLab_labLede__LGUVm{margin:0 0 1rem;color:hsl(var(--foreground)/.72);font-size:1rem;line-height:1.55}.LocalAiHomeLab_chips__d7vOy{display:flex;flex-wrap:wrap;gap:.5rem}.LocalAiHomeLab_chips__d7vOy+.LocalAiHomeLab_chips__d7vOy{margin-top:.5rem}.LocalAiHomeLab_chip__0ANay{min-height:2.5rem;padding:.4rem .85rem;border:1px solid hsl(var(--foreground)/.12);border-radius:999px;background:hsl(var(--foreground)/.05);color:hsl(var(--foreground)/.75);font-size:.9rem;font-weight:600;cursor:pointer}.LocalAiHomeLab_chipActive__qq_bs{border-color:hsl(var(--glow-success)/.6);background:hsl(var(--glow-success)/.12);color:hsl(var(--foreground))}.LocalAiHomeLab_chip__0ANay:focus-visible{outline:2px solid hsl(var(--glow-success)/.6);outline-offset:2px}.LocalAiHomeLab_notes__JDUZj{max-width:40rem;margin:2rem auto 0}.LocalAiHomeLab_notesTitle__0oDqN{margin:0 0 .75rem;font-size:1.125rem;font-weight:750}.LocalAiHomeLab_notesList__rqjyO{display:flex;flex-direction:column;gap:.6rem;margin:0;padding-left:1.25rem;color:hsl(var(--foreground)/.8);font-size:.95rem;line-height:1.5}.LocalAiHomeLab_labScreen__O6qM4{padding-bottom:4rem}.LocalAiHomeLab_agentStandIn__BRNwt{position:absolute;right:1rem;bottom:6.5rem;z-index:15;width:4rem;height:4rem;border-radius:50%;pointer-events:none}.StoreIcon_image__UF8Dx{flex:0 0 auto;object-fit:contain}.StoreIcon_monogram__YOX5r{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;color:#fff;font-weight:800;letter-spacing:-.02em;line-height:1}.LocalAiNavLab_page__QvNgA{--card-surface:radial-gradient(140% 130% at 0% 0%,hsl(var(--glow-success)/0.06),transparent 55%),linear-gradient(135deg,hsl(var(--surface-inverse)/0.045),transparent 62%),color-mix(in srgb,hsl(var(--app-shell)) 97%,hsl(var(--surface-inverse)) 3%);--card-shadow:inset 0 1px 0 hsl(var(--foreground)/0.04),0 8px 24px -16px hsl(var(--overlay-scrim)/0.7);min-height:100vh;padding:clamp(1.25rem,4vw,3rem) clamp(1rem,4vw,3rem) 4rem;background:hsl(var(--background));color:hsl(var(--foreground))}.LocalAiNavLab_labHeader__dU6Md{max-width:40rem;margin:0 auto 1.5rem}.LocalAiNavLab_labKicker__coeas{margin:0 0 .5rem;color:hsl(var(--glow-success)/.85);font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.LocalAiNavLab_labTitle__PnyNL{margin:0 0 .6rem;font-size:clamp(1.6rem,5vw,2.4rem);font-weight:800;letter-spacing:-.02em;line-height:1.08}.LocalAiNavLab_labLede__LL892{margin:0 0 1rem;color:hsl(var(--foreground)/.68);font-size:1rem;line-height:1.55}.LocalAiNavLab_optionPicker___YWQf{display:flex;flex-wrap:wrap;gap:.5rem}.LocalAiNavLab_optionPill__eFjsN{display:inline-flex;align-items:center;gap:.4rem;min-height:2.5rem;padding:.4rem .85rem;border:1px solid hsl(var(--foreground)/.12);border-radius:999px;background:hsl(var(--foreground)/.05);color:hsl(var(--foreground)/.75);font-size:.9rem;font-weight:600;cursor:pointer}.LocalAiNavLab_optionPillActive__pGnun{border-color:hsl(var(--glow-success)/.6);background:hsl(var(--glow-success)/.12);color:hsl(var(--foreground))}.LocalAiNavLab_optionStar__eAokH{padding:.05rem .4rem;border-radius:999px;background:hsl(var(--glow-success)/.18);color:hsl(var(--glow-success-text));font-size:.65rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.LocalAiNavLab_optionGoal__ffJ_p{margin:.9rem 0 0;padding-left:.75rem;border-left:2px solid hsl(var(--glow-success)/.5);color:hsl(var(--foreground)/.8);font-size:.95rem;line-height:1.5}.LocalAiNavLab_phone__V4RIs{position:relative;width:393px;max-width:100%;height:760px;max-height:calc(100dvh - 1.5rem);margin:0 auto;overflow:hidden;isolation:isolate;border:1px solid hsl(var(--border));border-radius:2rem;background:hsl(var(--app-shell));box-shadow:0 30px 80px -40px hsl(var(--overlay-scrim)/.9)}@media (max-width:440px){.LocalAiNavLab_phone__V4RIs{width:auto;max-width:none;margin-inline:-1rem;border-inline:0;border-radius:0}.LocalAiNavLab_phoneFullHeight__sB7Wf{height:100dvh;max-height:none}}.LocalAiNavLab_screen__I2XFx{position:absolute;inset:0;overflow-y:auto;overscroll-behavior:contain;padding:.75rem 1rem 7rem;background:radial-gradient(120% 40% at 50% 0,hsl(var(--glow-success)/.12),transparent 70%),hsl(var(--app-shell));scrollbar-width:none}.LocalAiNavLab_screen__I2XFx::-webkit-scrollbar{display:none}.LocalAiNavLab_appBar__cTxWf{position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:space-between;height:3.5rem;margin-bottom:1.25rem;padding:0 .85rem;border:1px solid hsl(var(--surface-inverse)/.05);border-radius:1rem;background-image:linear-gradient(135deg,hsl(var(--app-shell)/.75) 4.87%,hsl(var(--background)/.01) 75.88%);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.LocalAiNavLab_appBarIcon__qRX67{width:1.5rem;height:1.5rem;color:hsl(var(--foreground))}.LocalAiNavLab_appBarLogo__0vws3{width:auto;height:1.4rem}.LocalAiNavLab_bottomBar__lSsj2{position:absolute;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:flex-start;justify-content:space-between;padding:.75rem 1rem 1.75rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--app-shell)/.9);background-image:linear-gradient(135deg,hsl(var(--surface-inverse)/.1),hsl(var(--surface-inverse)/0));backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.LocalAiNavLab_barItem__GueUW{display:flex;flex-direction:column;align-items:center;gap:.15rem;width:4rem;min-width:0;padding:0;border:0;background:none;color:hsl(var(--foreground));font:inherit}.LocalAiNavLab_barButton__aNxwH{cursor:pointer;-webkit-tap-highlight-color:transparent}.LocalAiNavLab_barIcon__7jipU{flex:0 0 auto;width:1.5rem;height:1.5rem}.LocalAiNavLab_barStoreIcon__vL_ij{width:1.5rem;height:1.5rem;border-radius:.4rem;font-size:.8rem}.LocalAiNavLab_barLabel__R_5Ms{display:flex;align-items:center;max-width:100%;font-size:.75rem;line-height:1rem}.LocalAiNavLab_barLabelText__9xe15{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LocalAiNavLab_barChevron__yn0MT{flex:0 0 auto;width:.75rem;height:.75rem;margin-left:.2rem}.LocalAiNavLab_barScan__4QMHj{color:hsl(var(--glow-success-text))}.LocalAiNavLab_barMuted__6dGo6{color:hsl(var(--muted-foreground))}.LocalAiNavLab_titleBar__Nww1P{display:flex;align-items:center;gap:.75rem;min-height:3rem;margin-bottom:.75rem}.LocalAiNavLab_titleCopy__kd8tc{flex:1 1 auto;min-width:0}.LocalAiNavLab_screenTitle___yes6{margin:0;color:hsl(var(--foreground));font-size:1.6rem;font-weight:800;letter-spacing:-.02em;line-height:1.15}.LocalAiNavLab_screenLede__G2RJe{margin:.2rem 0 0;color:hsl(var(--muted-foreground));font-size:.95rem;line-height:1.35}.LocalAiNavLab_iconButton__yzlTf{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--secondary));color:hsl(var(--foreground));cursor:pointer}.LocalAiNavLab_iconButtonGlyph__5JjnX{width:1.2rem;height:1.2rem}.LocalAiNavLab_textButton__df5A4{flex:0 0 auto;padding:.5rem .25rem;color:hsl(var(--glow-success-text))}.LocalAiNavLab_backLink__WbEEK,.LocalAiNavLab_textButton__df5A4{border:0;background:none;font-size:1rem;font-weight:600;cursor:pointer}.LocalAiNavLab_backLink__WbEEK{display:inline-flex;align-items:center;gap:.15rem;margin:0 0 .75rem -.35rem;padding:.35rem;color:hsl(var(--foreground)/.85)}.LocalAiNavLab_backIcon__VoY4j{width:1.25rem;height:1.25rem}.LocalAiNavLab_tag__0w4of{flex:0 0 auto;padding:.1rem .4rem;border-radius:999px;background:hsl(var(--chart-3)/.16);color:hsl(var(--chart-3));font-size:.65rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.LocalAiNavLab_changeButton__1TxmD{flex:0 0 auto;padding:.4rem .8rem;border:1px solid hsl(var(--glow-success)/.4);border-radius:.5rem;color:hsl(var(--glow-success-text));font-size:.875rem;font-weight:600}.LocalAiNavLab_kicker__hokiB{margin:0 0 .65rem;color:hsl(var(--foreground)/.72);font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.LocalAiNavLab_empty__1CbZX{margin:1.5rem 0;color:hsl(var(--muted-foreground));text-align:center}.LocalAiNavLab_rowChevron__4hGqS{flex:0 0 auto;width:1.1rem;height:1.1rem;color:hsl(var(--muted-foreground))}.LocalAiNavLab_storeHeader__igxnz{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem;padding:.75rem;border:1px solid hsl(var(--border));border-radius:.9rem;background:var(--card-surface);box-shadow:var(--card-shadow)}.LocalAiNavLab_headerIdentity___53HQ{display:flex;flex:1 1 auto;align-items:center;gap:.75rem;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left}.LocalAiNavLab_headerIdentityButton__a_Lyk{border-radius:.6rem;cursor:pointer}.LocalAiNavLab_headerBack__X6B3n{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin:-.25rem -.4rem -.25rem -.35rem;padding:0;border:0;border-radius:.6rem;background:none;color:hsl(var(--foreground));cursor:pointer}.LocalAiNavLab_headerBackIcon__Pu5AV{width:1.5rem;height:1.5rem}.LocalAiNavLab_headerIcon__EfSdO{width:3rem;height:3rem;border-radius:.75rem;font-size:1.3rem}.LocalAiNavLab_headerCopy__7o7v8{display:flex;flex-direction:column;gap:.15rem;min-width:0}.LocalAiNavLab_headerName__BK5qw{display:flex;align-items:center;gap:.4rem;min-width:0;color:hsl(var(--foreground));font-size:1.2rem;font-weight:700;letter-spacing:-.01em}.LocalAiNavLab_headerNameText__8WkAX{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LocalAiNavLab_headerChevron__RZ7r6{flex:0 0 auto;width:1.1rem;height:1.1rem;color:hsl(var(--muted-foreground))}.LocalAiNavLab_headerDetail__xfhHL{overflow:hidden;color:hsl(var(--muted-foreground));font-size:.875rem;text-overflow:ellipsis;white-space:nowrap}.LocalAiNavLab_retailerBody__bZYxd{display:flex;flex-direction:column}.LocalAiNavLab_meter__omqQH{margin:1.25rem 0}.LocalAiNavLab_setupCard__4vmmI{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.75rem 1.25rem;border:1px solid hsl(var(--border));border-radius:1rem;background:var(--card-surface);box-shadow:var(--card-shadow);text-align:center}.LocalAiNavLab_setupIcon__hnMav{width:4rem;height:4rem;border-radius:1rem;font-size:1.6rem}.LocalAiNavLab_setupTitle__Uf9_Z{margin:.25rem 0 0;font-size:1.35rem;font-weight:800}.LocalAiNavLab_setupText__Io_MS{margin:0;color:hsl(var(--muted-foreground));font-size:1rem;line-height:1.45}.LocalAiNavLab_setupButton__X08l3{width:100%;min-height:3rem;margin-top:.5rem;border:0;border-radius:.75rem;background:hsl(var(--glow-success));color:hsl(var(--app-shell));font-size:1.05rem;font-weight:800;cursor:pointer}.LocalAiNavLab_setupNote__55hAW{margin:0;color:hsl(var(--muted-foreground)/.85);font-size:.75rem;line-height:1.4}.LocalAiNavLab_search__EGNhY{display:flex;flex:1 1 auto;align-items:center;gap:.5rem;min-width:0;height:2.75rem;padding:0 .75rem;border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--background))}.LocalAiNavLab_searchIcon__brK8J{flex:0 0 auto;width:1.1rem;height:1.1rem;color:hsl(var(--muted-foreground))}.LocalAiNavLab_searchInput__Ad16Y{flex:1 1 auto;min-width:0;height:100%;border:0;outline:none;background:transparent;color:hsl(var(--foreground));font-size:1rem}.LocalAiNavLab_searchInput__Ad16Y::placeholder{color:hsl(var(--muted-foreground))}.LocalAiNavLab_searchInput__Ad16Y::-webkit-search-cancel-button{display:none}.LocalAiNavLab_searchClear__gcWVF{display:inline-flex;padding:.25rem;border:0;background:none;color:hsl(var(--muted-foreground));cursor:pointer}.LocalAiNavLab_searchClearIcon___gAr_{width:1rem;height:1rem}.LocalAiNavLab_directorySection__DP2SU{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid hsl(var(--border))}.LocalAiNavLab_yourList__TzrPh{display:flex;flex-direction:column;gap:.6rem}.LocalAiNavLab_yourRow__C0hIU{display:flex;align-items:center;gap:.85rem;width:100%;padding:.85rem .85rem .85rem .75rem;border:1px solid hsl(var(--border));border-radius:.9rem;background:var(--card-surface);box-shadow:var(--card-shadow);color:hsl(var(--foreground));font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease}.LocalAiNavLab_yourIcon__gVfej{width:3rem;height:3rem;border-radius:.75rem;font-size:1.3rem}.LocalAiNavLab_yourCopy__MDl9_{display:flex;flex:1 1 auto;flex-direction:column;gap:.15rem;min-width:0}.LocalAiNavLab_yourName__0edY5{display:flex;align-items:center;gap:.4rem;font-size:1.1rem;font-weight:700}.LocalAiNavLab_yourDetail__OQXF8{color:hsl(var(--foreground)/.8);font-size:.9rem}.LocalAiNavLab_yourUsage__WsX6W{color:hsl(var(--muted-foreground));font-size:.85rem}.LocalAiNavLab_tileGrid__pNQKn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.LocalAiNavLab_tile__weXtE{display:flex;align-items:center;gap:.6rem;min-width:0;min-height:4rem;padding:.55rem .7rem .55rem .55rem;border:1px solid hsl(var(--border));border-radius:.9rem;background:var(--card-surface);box-shadow:var(--card-shadow);color:hsl(var(--foreground));font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease}.LocalAiNavLab_tileIcon__ielTX{width:2.5rem;height:2.5rem;border-radius:.6rem;font-size:1.1rem}.LocalAiNavLab_tileName___B10s{flex:1 1 auto;min-width:0;overflow:hidden;font-size:.95rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.LocalAiNavLab_seeAll__8WiOh{display:flex;align-items:center;justify-content:center;gap:.25rem;width:100%;margin-top:.75rem;padding:.75rem;border:0;background:none;color:hsl(var(--glow-success-text));font-size:1rem;font-weight:700;cursor:pointer}.LocalAiNavLab_seeAllChevron__5qq73{width:1.1rem;height:1.1rem}.LocalAiNavLab_sheetLayer__835av{position:absolute;inset:0;z-index:20;display:flex;flex-direction:column;justify-content:flex-end}.LocalAiNavLab_sheetScrim__5GmLh{position:absolute;inset:0;padding:0;border:0;background:hsl(var(--overlay-scrim)/.55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);cursor:pointer;animation:LocalAiNavLab_fadeIn__KIqxV .2s ease both}.LocalAiNavLab_sheet__1wNTs{position:relative;display:flex;flex-direction:column;gap:.75rem;height:86%;padding:.5rem 1rem 1rem;border-top:1px solid hsl(var(--border));border-radius:1.25rem 1.25rem 0 0;background:color-mix(in srgb,hsl(var(--app-shell)) 94%,hsl(var(--surface-inverse)) 6%);box-shadow:0 -20px 60px -30px hsl(var(--overlay-scrim));animation:LocalAiNavLab_sheetIn__dR0rW .26s cubic-bezier(.2,0,0,1) both}.LocalAiNavLab_sheetHandle__SugIc{align-self:center;width:2.5rem;height:.3rem;border-radius:999px;background:hsl(var(--foreground)/.25)}.LocalAiNavLab_sheetTop__ZJJ1e{display:flex;align-items:center;justify-content:space-between}.LocalAiNavLab_sheetTitle__eKTUj{margin:0;font-size:1.3rem;font-weight:800}.LocalAiNavLab_sheet__1wNTs>.LocalAiNavLab_search__EGNhY{flex:0 0 auto}.LocalAiNavLab_sheetList__ho90X{flex:1 1 auto;min-height:0;margin:0 -1rem;padding:0 1rem 1rem;overflow-y:auto;overscroll-behavior:contain}.LocalAiNavLab_sheetList__ho90X .LocalAiNavLab_kicker__hokiB{margin-top:1.1rem}.LocalAiNavLab_sheetRow__Mzl81{display:flex;align-items:center;gap:.8rem;width:100%;min-height:3.5rem;padding:.5rem .25rem;border:0;border-bottom:1px solid hsl(var(--border));background:none;color:hsl(var(--foreground));font:inherit;text-align:left;cursor:pointer}.LocalAiNavLab_sheetRowIcon__i_9D0{width:2.5rem;height:2.5rem;border-radius:.6rem;font-size:1.1rem}.LocalAiNavLab_sheetRowCopy__v5ZaD{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.LocalAiNavLab_sheetRowName__yjKB9{display:flex;align-items:center;gap:.4rem;font-size:1.05rem;font-weight:600}.LocalAiNavLab_sheetRowDetail__iNZEy{color:hsl(var(--muted-foreground));font-size:.85rem}.LocalAiNavLab_sheetRowCheck__6Nk95{flex:0 0 auto;width:1.25rem;height:1.25rem;color:hsl(var(--glow-success-text))}@keyframes LocalAiNavLab_sheetIn__dR0rW{0%{translate:0 100%}to{translate:0 0}}@keyframes LocalAiNavLab_fadeIn__KIqxV{0%{opacity:0}to{opacity:1}}.LocalAiNavLab_rail__3LELH{display:flex;align-items:flex-start;justify-content:space-between;gap:.25rem;margin:0 -.25rem 1rem;padding-bottom:.5rem;border-bottom:1px solid hsl(var(--border))}.LocalAiNavLab_railItem__LoG7s{position:relative;display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:.35rem;min-width:0;padding:.35rem .15rem .5rem;border:0;background:none;color:hsl(var(--muted-foreground));font:inherit;cursor:pointer}.LocalAiNavLab_railItemActive__3j0yh{color:hsl(var(--foreground))}.LocalAiNavLab_railItemActive__3j0yh:after{content:"";position:absolute;right:18%;bottom:calc(-.5rem - 2px);left:18%;height:3px;border-radius:999px;background:hsl(var(--glow-success))}.LocalAiNavLab_railIcon__giHbW{width:2.75rem;height:2.75rem;border-radius:.75rem;font-size:1.2rem}.LocalAiNavLab_railLabel__ujVlS{max-width:100%;overflow:hidden;font-size:.75rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.LocalAiNavLab_railAll__fKKcO{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:1px dashed hsl(var(--foreground)/.25);border-radius:.75rem;background:hsl(var(--secondary));color:hsl(var(--foreground))}.LocalAiNavLab_railAllGlyph__5IU__{width:1.25rem;height:1.25rem}.LocalAiNavLab_areaRow__emZZf{display:flex;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.75rem;border:1px solid hsl(var(--glow-success)/.15);border-radius:.6rem;background:hsl(var(--app-shell)/.6)}.LocalAiNavLab_areaIcon__B__zU{flex:0 0 auto;width:1rem;height:1rem;color:hsl(var(--glow-success))}.LocalAiNavLab_areaText__O2mpn{flex:1 1 auto;min-width:0;overflow:hidden;color:hsl(var(--foreground)/.85);font-size:.875rem;text-overflow:ellipsis;white-space:nowrap}.LocalAiNavLab_areaText__O2mpn strong{color:hsl(var(--foreground));font-weight:700}@media (hover:hover){.LocalAiNavLab_tile__weXtE:hover,.LocalAiNavLab_yourRow__C0hIU:hover{border-color:hsl(var(--foreground)/.22)}.LocalAiNavLab_railItem__LoG7s:hover,.LocalAiNavLab_sheetRow__Mzl81:hover{color:hsl(var(--foreground))}}.LocalAiNavLab_backLink__WbEEK:focus-visible,.LocalAiNavLab_barButton__aNxwH:focus-visible,.LocalAiNavLab_headerBack__X6B3n:focus-visible,.LocalAiNavLab_headerIdentityButton__a_Lyk:focus-visible,.LocalAiNavLab_iconButton__yzlTf:focus-visible,.LocalAiNavLab_optionPill__eFjsN:focus-visible,.LocalAiNavLab_railItem__LoG7s:focus-visible,.LocalAiNavLab_seeAll__8WiOh:focus-visible,.LocalAiNavLab_setupButton__X08l3:focus-visible,.LocalAiNavLab_sheetRow__Mzl81:focus-visible,.LocalAiNavLab_textButton__df5A4:focus-visible,.LocalAiNavLab_tile__weXtE:focus-visible,.LocalAiNavLab_yourRow__C0hIU:focus-visible{outline:2px solid hsl(var(--glow-success)/.6);outline-offset:2px}@media (prefers-reduced-motion:reduce){.LocalAiNavLab_sheetScrim__5GmLh,.LocalAiNavLab_sheet__1wNTs{animation:none}}.InStoreFilterRow_slot__zj_Q0{height:46px;font-family:var(--font-system);line-height:normal}.InStoreFilterRow_row__bokWO{position:relative;padding-top:2px;box-sizing:border-box;background-color:hsl(var(--app-shell))}.dark .InStoreFilterRow_row__bokWO{background-image:radial-gradient(circle at center,rgba(0,0,0,.25) .75px,transparent 1.05px);background-size:3px 3px}.light .InStoreFilterRow_row__bokWO{background-image:none}@media (max-width:639px){.InStoreFilterRow_row__bokWO{margin:0 -12px;padding-left:12px;padding-right:12px}}.InStoreFilterRow_row__bokWO[data-mode]{position:fixed;top:0;left:0;right:0;z-index:1001;margin:0;padding-top:calc(env(safe-area-inset-top, 0px) + 2px)}.InStoreFilterRow_row__bokWO.InStoreFilterRow_rowRaised__UUL_Q{z-index:1011}.InStoreFilterRow_anchor__pNPUs{position:relative}.InStoreFilterRow_buttons__QNFd8{display:flex;align-items:center;gap:18px;padding:0 15px;height:44px;white-space:nowrap;font-size:15px;color:var(--ink-secondary)}@media (max-width:379px){.InStoreFilterRow_buttons__QNFd8{gap:12px}}.InStoreFilterRow_button__fjpau{appearance:none;border:0;background:transparent;font-family:inherit;cursor:pointer;padding:0;height:44px;display:flex;align-items:center;gap:4px;min-width:0;font-size:15px;color:var(--ink-secondary);-webkit-tap-highlight-color:transparent}.InStoreFilterRow_button__fjpau:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;border-radius:6px}.InStoreFilterRow_storeButton__u1rt9{flex:none;gap:7px;color:hsl(var(--foreground));font-weight:500}.InStoreFilterRow_newestButton__huQiG{margin-left:auto}.InStoreFilterRow_storeButtonShrinks__wae2m{flex:0 1 auto}.InStoreFilterRow_buttonKeepsWidth__puJWZ{flex:none}.InStoreFilterRow_buttonPicked__DX9XS{color:hsl(var(--foreground))}.InStoreFilterRow_buttonLabel__soLuH{min-width:0;overflow:hidden;text-overflow:ellipsis}.InStoreFilterRow_chevron__1RlIl{flex:none;color:var(--ink-faint)}.InStoreFilterRow_storeIcon18__5bcqV{width:18px;height:18px;border-radius:4px;font-size:10px}.InStoreFilterRow_storeIcon24__qor37{width:24px;height:24px;border-radius:5px;font-size:12px}.InStoreFilterRow_storePanel___ixlz{top:46px;left:0;width:240px}.InStoreFilterRow_categoryPanel__eR9js{top:46px;right:0;width:240px;max-height:440px;overflow-y:auto}.InStoreFilterRow_emoji__jyAOS{flex:none;width:22px;font-size:18px;line-height:1;text-align:center}.InStoreFilterRow_applyBar__ktIqZ{position:sticky;bottom:-6px;margin:6px -6px -6px;padding:8px;background:hsl(var(--secondary));box-shadow:0 -1px 0 hsla(0,0%,100%,.06)}.InStoreFilterRow_applyButton__9mgKR{appearance:none;border:0;font-family:inherit;cursor:pointer;width:100%;height:46px;border-radius:8px;background:var(--gold-selection);color:var(--gold-selection-ink);font-size:16px;font-weight:700;white-space:nowrap;-webkit-tap-highlight-color:transparent}.InStoreFilterRow_applyButton__9mgKR:disabled{opacity:.4;cursor:default}.ReportLab_screen___dLgU{min-height:0;padding-bottom:4rem}.ReportLab_itemList__cTtEB{display:grid;gap:.875rem;padding:.25rem}.AppBottomBar_bar__N6q7W{position:fixed;left:0;right:0;bottom:0;z-index:1002;box-sizing:border-box;padding:4px 12px max(env(safe-area-inset-bottom,0px),12px);background:hsl(var(--card));box-shadow:var(--shadow-bottom-bar);font-family:var(--font-system);line-height:normal;transition:transform .3s ease}.AppBottomBar_barHidden__Ulufp{transform:translateY(100%)}.AppBottomBar_items__A2nxk{display:flex;align-items:flex-end;max-width:440px;margin:0 auto}.AppBottomBar_item__aPkvf{appearance:none;border:0;background:transparent;font-family:inherit;cursor:pointer;flex:1 1 0;min-width:0;height:56px;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--ink-secondary);font-size:12px;font-weight:500;white-space:nowrap;-webkit-tap-highlight-color:transparent}.AppBottomBar_item__aPkvf:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px;border-radius:8px}.AppBottomBar_icon__cVfRF{display:block;color:var(--ink-icon)}.AppBottomBar_itemOn__4K4o_,.AppBottomBar_itemOn__4K4o_ .AppBottomBar_icon__cVfRF{color:hsl(var(--foreground))}.AppBottomBar_scan__b2CEK{color:var(--green-signal);text-shadow:0 0 6px rgba(22,214,116,.35)}.AppBottomBar_scan__b2CEK .AppBottomBar_icon__cVfRF{color:var(--green-signal);filter:drop-shadow(0 0 4px rgba(22,214,116,.55))}.ResultsFilterRow_storePanel__wtHLM{top:46px;left:0;width:300px;max-width:100%;max-height:440px;overflow-y:auto}.ResultsFilterRow_storeSearchBar__3v6mq{position:sticky;top:-6px;z-index:1;margin:-6px -6px 6px;padding:8px;background:hsl(var(--secondary));box-shadow:0 1px 0 hsla(0,0%,100%,.06)}.ResultsFilterRow_storeSearch__xcB1n{height:44px;border-radius:8px;background:var(--fill-date-field);display:flex;align-items:center;gap:9px;padding:0 12px;cursor:text}.ResultsFilterRow_storeSearchIcon__A2ZB4{flex:none;color:var(--ink-faint)}.ResultsFilterRow_storeSearchInput__8rnmW{appearance:none;flex:1;min-width:0;height:100%;border:0;outline:none;background:transparent;padding:0;font-family:inherit;font-size:16px;color:hsl(var(--foreground))}.ResultsFilterRow_storeSearchInput__8rnmW::placeholder{color:var(--ink-placeholder);opacity:1}.ResultsFilterRow_storeName__C103f{display:block;overflow:hidden;text-overflow:ellipsis}.BackToRetailers_back__voQNh{display:inline-flex;align-items:center;gap:.4rem;align-self:flex-start;border:none;background:none;padding:.25rem 0;color:hsl(var(--muted-foreground));font-size:.88rem;font-weight:600;cursor:pointer;transition:color .15s ease}.BackToRetailers_back__voQNh:hover{color:hsl(var(--foreground))}.BackToRetailers_back__voQNh:focus-visible{outline:2px solid hsl(var(--foreground)/.5);outline-offset:2px;border-radius:.35rem}.BackToRetailers_icon__djC2_{width:1rem;height:1rem}.FreeStoreList_screen__zHEWI{position:relative;z-index:20;max-width:44rem;margin-inline:auto;padding:1.25rem 0 6.5rem}.FreeStoreList_heading__FqF14{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;color:hsl(var(--foreground));font-size:1.75rem;font-weight:800;letter-spacing:-.02em;line-height:1.1}.FreeStoreList_subtitle__RhRSS{margin:.35rem 0 0;color:hsl(var(--muted-foreground));font-size:1.05rem;font-weight:500;line-height:1.4;text-wrap:pretty}.FreeStoreList_kicker__uK9M9{margin:1.1rem 0 .6rem;color:hsl(var(--foreground)/.72);font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.FreeStoreList_pill__HajGa{display:inline-flex;align-items:center;gap:.3rem;padding:.22rem .6rem;border-radius:999px;background:hsl(var(--glow-success)/.14);color:hsl(var(--glow-success-text));font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.FreeStoreList_pillIcon__gKcs6{width:.8rem;height:.8rem}.FreeStoreList_rows__2ut4_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:.75rem}.FreeStoreList_row__CGBEr{display:flex;align-items:center;gap:.75rem;min-width:0;min-height:4.5rem;padding:.6rem .75rem .6rem .65rem;border:1px solid hsl(var(--border));border-radius:.9rem;background:hsl(var(--surface-elevated));color:hsl(var(--foreground));text-align:left;text-decoration:none;cursor:pointer;opacity:0;translate:0 8px;animation:FreeStoreList_squareIn__BtR0u .42s cubic-bezier(.2,0,0,1) forwards;animation-delay:calc(min(var(--i, 0), 11) * 40ms);transition-duration:.15s;transition-property:background-color,border-color;transition-timing-function:ease}.FreeStoreList_row__CGBEr:hover{background:hsl(var(--surface-elevated-hover));border-color:hsl(var(--foreground)/.22)}.FreeStoreList_row__CGBEr:focus-visible{outline:2px solid hsl(var(--foreground)/.5);outline-offset:2px}.FreeStoreList_icon__vtLQ_{width:2.75rem;height:2.75rem;border-radius:.65rem;font-size:1.2rem}.FreeStoreList_rowName__auNFC{flex:1 1 auto;min-width:0;overflow:hidden;font-size:1.05rem;font-weight:600;letter-spacing:-.01em;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.FreeStoreList_rowText__VeHUK{display:flex;flex:1 1 auto;flex-direction:column;gap:.15rem;min-width:0}.FreeStoreList_rowNote__zdP8V{color:hsl(var(--muted-foreground));font-size:.8rem;font-weight:600;line-height:1.2}.FreeStoreList_chevron__zmWC8{width:1.1rem;height:1.1rem;flex:0 0 auto;color:hsl(var(--muted-foreground))}.FreeStoreList_spark__tixLH{width:.95rem;height:.95rem;flex:0 0 auto;margin-right:-.35rem;color:hsl(var(--glow-success))}.FreeStoreList_more__Aurpi{display:inline-flex;align-items:center;gap:.1rem;margin-top:.85rem;padding:0;border:0;background:transparent;color:hsl(var(--glow-success-text));font:inherit;font-size:1.05rem;font-weight:700;letter-spacing:-.01em;text-decoration:none;cursor:pointer}.FreeStoreList_more__Aurpi:hover{text-decoration:underline}.FreeStoreList_more__Aurpi:focus-visible{outline:2px solid hsl(var(--foreground)/.5);outline-offset:2px;border-radius:.25rem}.FreeStoreList_moreChevron__7Lx5M{width:1.1rem;height:1.1rem}.FreeStoreList_divider__P7wOf{margin:1.5rem 0 1.4rem;border:0;border-top:1px solid hsl(var(--border))}@keyframes FreeStoreList_squareIn__BtR0u{to{opacity:1;translate:0 0}}@media (prefers-reduced-motion:reduce){.FreeStoreList_row__CGBEr{animation:none;opacity:1;translate:0 0}}@media (max-width:639px){.FreeStoreList_rows__2ut4_{gap:.55rem}.FreeStoreList_rows__2ut4_ .FreeStoreList_row__CGBEr{position:relative;gap:.6rem;padding:.55rem}.FreeStoreList_rows__2ut4_ .FreeStoreList_icon__vtLQ_{width:2.25rem;height:2.25rem;font-size:1.05rem}.FreeStoreList_rows__2ut4_ .FreeStoreList_rowName__auNFC{font-size:clamp(.875rem,3.9vw,1.05rem)}.FreeStoreList_rows__2ut4_ .FreeStoreList_chevron__zmWC8{display:none}.FreeStoreList_rows__2ut4_ .FreeStoreList_spark__tixLH{position:absolute;top:.5rem;right:.5rem;margin-right:0}}.FreeOnlineHome_screen__iDK9a{position:relative;z-index:20}.FreeOnlineHome_storeMenu__2_1Ip{margin:.5rem -4px 0}@media (min-width:700px){.FreeOnlineHome_storeMenu__2_1Ip{margin-inline:0;padding-inline:max(0px,calc(50% - 488px))}}.FreeOnlineHome_feed__rTOJL{margin:0 -1rem}@media (min-width:640px){.FreeOnlineHome_feed__rTOJL{margin-inline:-1.5rem}}@media (min-width:1024px){.FreeOnlineHome_feed__rTOJL{margin-inline:-2rem}}.FreeOnlineHome_empty__p2hYs{max-width:44rem;margin:1.5rem auto 0;padding:1.35rem 1.15rem;border:1px solid hsl(var(--border));border-radius:1rem;background:hsl(var(--surface-elevated))}.FreeOnlineHome_emptyTitle__sEQ3M{margin:0;color:hsl(var(--foreground));font-size:1.15rem;font-weight:700;letter-spacing:-.02em;line-height:1.3;text-wrap:pretty}.FreeOnlineHome_emptyBody__9ErBL{margin:.5rem 0 0;color:hsl(var(--muted-foreground));font-size:.95rem;font-weight:500;line-height:1.45}