.page_lead__Jx5he{margin:var(--space-2) 0 var(--space-5);font-family:var(--font-display);font-optical-sizing:auto;font-size:20px;font-weight:var(--font-title-weight);letter-spacing:var(--font-title-tracking);line-height:1.3;color:var(--text-primary)}.page_primary__cSvEG{display:flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:48px;border-radius:var(--radius-button);background:var(--color-btn-primary);box-shadow:var(--shadow-btn-primary);color:var(--text-on-brand);font-size:var(--text-base);font-weight:700;text-decoration:none}.page_primary__cSvEG .page_ti-external-link__nrWuz{font-size:16px;opacity:.8}.page_card__EGNuX{margin-top:var(--space-4);padding:var(--space-4);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-card)}.page_cardLabel__4TrKj{margin:0 0 var(--space-2);font-size:13px;color:var(--text-secondary)}.page_emailRow__PPF8p{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.page_email__C3WEg{font-size:var(--text-base);text-decoration:none}.page_copy__vRclh,.page_email__C3WEg{font-weight:600;color:var(--text-primary)}.page_copy__vRclh{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 var(--space-3);border:none;border-radius:var(--radius-control);background:var(--surface-muted);font-family:inherit;font-size:var(--text-sm);cursor:pointer}.page_note__fykkD{display:flex;gap:var(--space-2);margin:var(--space-5) 0 0;font-size:13px;line-height:1.5;color:var(--text-secondary)}.page_note__fykkD i{margin-top:2px}.page_copy__vRclh:focus-visible,.page_email__C3WEg:focus-visible,.page_primary__cSvEG:focus-visible{outline:2px solid var(--color-btn-primary);outline-offset:2px}.Header_header__AF_3G{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;background:var(--bg-page);border-bottom:.5px solid var(--divider);padding:env(safe-area-inset-top,0) 4px 0;min-height:calc(52px + env(safe-area-inset-top, 0px))}.Header_sideBtn__W2EnC{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:var(--text-primary);font-size:20px;cursor:pointer;border-radius:var(--radius-md);-webkit-tap-highlight-color:transparent;flex-shrink:0}.Header_sideBtn__W2EnC:active{opacity:.6}.Header_sideRight___taTi{display:flex;align-items:center;justify-content:center}.Header_sideRight___taTi,.Header_spacer__m6iW7{width:44px;height:44px;flex-shrink:0}.Header_title__a3JC3{position:absolute;left:50%;transform:translateX(-50%);font-size:19px;font-family:var(--font-display);font-optical-sizing:auto;font-weight:var(--font-title-weight);letter-spacing:var(--font-title-tracking);color:var(--text-primary);white-space:nowrap;pointer-events:none;margin-top:env(safe-area-inset-top,0)}.Header_titleEmpty__RK4rv{flex:1 1}.Legal_page__sQHJF{max-width:680px;margin:0 auto;background:var(--bg-page);min-height:100dvh;padding-bottom:var(--page-bottom)}.Legal_body__O0JdL{padding:var(--space-5) var(--space-4) var(--space-8);color:var(--text-secondary);font-size:14px;line-height:1.65}.Legal_body__O0JdL h2{margin:var(--space-6) 0 var(--space-2);color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-lg);font-weight:600}.Legal_body__O0JdL h3{margin:var(--space-4) 0 var(--space-1);color:var(--text-primary);font-size:var(--text-base);font-weight:600}.Legal_body__O0JdL p,.Legal_body__O0JdL ul{margin:0 0 var(--space-3)}.Legal_body__O0JdL ul{padding-left:var(--space-5)}.Legal_body__O0JdL strong{color:var(--text-primary)}.Legal_body__O0JdL a{color:var(--color-btn-primary)}.Legal_updated__uCHXz{font-size:var(--text-xs);color:var(--text-tertiary)}.Legal_lead__dAIU9{font-size:var(--text-base);color:var(--text-primary)}.Legal_tableWrap__sVPqZ{overflow-x:auto;margin:0 0 var(--space-3)}.Legal_tableWrap__sVPqZ table{width:100%;min-width:560px;border-collapse:collapse;font-size:13px}.Legal_tableWrap__sVPqZ td,.Legal_tableWrap__sVPqZ th{padding:var(--space-2);border-bottom:1px solid var(--divider);text-align:left;vertical-align:top}.Legal_tableWrap__sVPqZ th{color:var(--text-primary)}.Legal_todo__OE68i{background:var(--stale-bg);color:var(--stale-text);padding:0 var(--space-1);border-radius:var(--radius-sm)}.Legal_footer__qprGh{margin-top:var(--space-6);font-size:var(--text-xs)}.Inbox_inbox__7ovq9{margin:0 0 var(--space-6)}.Inbox_title__thI5w{margin:0 0 var(--space-3);font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-lg);font-weight:var(--font-title-weight);letter-spacing:var(--font-title-tracking);color:var(--text-primary)}.Inbox_empty__CD90A{margin:0;padding:var(--space-4);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-card);font-size:var(--text-sm);color:var(--text-secondary)}.Inbox_groups__m_oaJ{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.Inbox_group__k_CQM{padding:var(--space-3);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-card)}.Inbox_itemRow__eAB2u{display:flex;align-items:center;gap:var(--space-3);color:inherit;text-decoration:none}.Inbox_itemRow__eAB2u:focus-visible{outline:2px solid var(--color-btn-primary);outline-offset:2px;border-radius:var(--radius-sm)}.Inbox_thumb__9FKNk{flex-shrink:0;width:40px;height:40px;border-radius:var(--radius-sm);object-fit:cover;background:var(--surface-muted)}.Inbox_itemTitle__uJ6KY{min-width:0;font-family:var(--font-display);font-optical-sizing:auto;font-size:16px;font-weight:var(--font-title-weight);letter-spacing:var(--font-title-tracking);color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Inbox_events__EDoLM{display:flex;flex-direction:column;gap:6px;margin:var(--space-2) 0 0;padding:0 0 0 52px;list-style:none}.Inbox_events__EDoLM li{position:relative;display:flex;align-items:center;gap:var(--space-2);font-size:13px;color:var(--text-secondary)}.Inbox_events__EDoLM i{font-size:15px}.Inbox_eventText__AxxDg{flex:1 1;min-width:0}.Inbox_events__EDoLM li.Inbox_unseen__Bb8AR{color:var(--text-primary);font-weight:600}.Inbox_events__EDoLM li.Inbox_unseen__Bb8AR:before{content:"";position:absolute;left:-14px;width:7px;height:7px;border-radius:var(--radius-full);background:var(--color-btn-primary)}.Inbox_when__QXG98{flex-shrink:0;font-size:12px;color:var(--text-tertiary);font-weight:400}.Inbox_srOnly__U_NBv{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.StatusBadge_badge__UyrJ0{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border-radius:6px;font-size:12px;font-weight:600;white-space:nowrap}.StatusBadge_dot__78qej{width:6px;height:6px;border-radius:var(--radius-full);background:var(--status-dot)}.StatusBadge_fresh__iiVbn{background:var(--status-fresh-bg);color:var(--status-fresh-fg);--status-dot:var(--status-fresh-dot)}.StatusBadge_old__1Nu_e{background:var(--status-old-bg);color:var(--status-old-fg);--status-dot:var(--status-old-dot)}.StatusBadge_neutral__YBWkJ{background:var(--status-neutral-bg);color:var(--status-neutral-fg);--status-dot:var(--status-neutral-dot)}.ItemCounts_counts__PJicw{display:inline-flex;align-items:center;gap:var(--space-2);font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-secondary)}.ItemCounts_counts__PJicw>span{display:inline-flex;align-items:center;gap:3px}.ItemCounts_counts__PJicw i{font-size:14px}.ItemCard_card__kNX5c{display:flex;gap:14px;padding:10px;background:var(--surface-card);border-radius:var(--radius-card);box-shadow:var(--shadow-card);text-decoration:none;color:inherit;transition:box-shadow .15s}@media (hover:hover){.ItemCard_card__kNX5c:hover{box-shadow:var(--shadow-card-hover)}}.ItemCard_card__kNX5c:focus-visible{outline:2px solid var(--color-btn-primary);outline-offset:2px}.ItemCard_photoWrap__V9EXY{flex-shrink:0;width:84px;height:84px;border-radius:var(--radius-photo);overflow:hidden;background:linear-gradient(90deg,var(--skeleton-base) 25%,var(--skeleton-highlight) 50%,var(--skeleton-base) 75%);background-size:200% 100%;animation:ItemCard_shimmer__QJCyc 1.4s ease-in-out 6}.ItemCard_photoFaded__2kDR6{opacity:.6}.ItemCard_thumbWrapper__XmGmb{position:relative;width:100%;height:100%}.ItemCard_photo__ej9ft{width:100%;height:100%;object-fit:cover;transition:opacity .2s}.ItemCard_photoHidden__pwk9O{opacity:0}.ItemCard_photoPlaceholder__9fzPH{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-size:28px}.ItemCard_info__A5_1z{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.ItemCard_title__XLq38{font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--font-title-card);font-weight:var(--font-title-weight);letter-spacing:var(--font-title-tracking);line-height:1.2;color:var(--text-primary)}.ItemCard_meta__nZG3e,.ItemCard_title__XLq38{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ItemCard_meta__nZG3e{font-size:13px;color:var(--text-secondary)}.ItemCard_catDot__s0hd9{display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:var(--radius-full);background:var(--cat-color);vertical-align:1px}.ItemCard_statusRow__CmMyx{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;margin-top:auto}.ItemCard_trust__Gb51A{font-size:12px;color:var(--text-tertiary);white-space:nowrap;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}@media (prefers-reduced-motion:reduce){.ItemCard_photoWrap__V9EXY{animation:none}}@keyframes ItemCard_shimmer__QJCyc{0%{background-position:200% 0}to{background-position:-200% 0}}.PageShell_page__g7Vo1{max-width:600px;margin:0 auto;min-height:100dvh;background:var(--bg-page);padding-bottom:var(--nav-clearance)}.PageShell_body__8hltj{padding:var(--space-4) var(--space-4) var(--space-6)}@keyframes PageShell_pageIn__7wpxT{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:no-preference){.PageShell_body__8hltj{animation:PageShell_pageIn__7wpxT .2s ease-out both}}.page_intro__Wd8nE{margin:var(--space-2) 0 var(--space-5);font-family:var(--font-display);font-optical-sizing:auto;font-size:20px;font-weight:var(--font-title-weight);letter-spacing:var(--font-title-tracking);line-height:1.3;color:var(--text-primary)}.page_rules___1CI8{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.page_rule__rdjne{display:flex;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-card)}.page_icon__TWjbS{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-control);background:var(--surface-muted);color:var(--brand);font-size:22px}.page_ruleTitle__Q6iRD{display:block;font-size:var(--text-base);font-weight:700;color:var(--text-primary)}.page_ruleBody__97F0Q{display:block;margin-top:2px}.page_outro__yplMo,.page_ruleBody__97F0Q{font-size:var(--text-sm);line-height:1.5;color:var(--text-secondary)}.page_outro__yplMo{margin:var(--space-5) 0 0}.page_outro__yplMo a{color:var(--text-primary);font-weight:600}.ListSkeleton_list__lcdu2{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.ListSkeleton_card__XzoNh{display:flex;gap:14px;padding:10px;border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-card)}.ListSkeleton_photo__KLRQ6{flex-shrink:0;width:84px;height:84px;border-radius:var(--radius-photo)}.ListSkeleton_lines__SUOK0{flex:1 1;display:flex;flex-direction:column;gap:8px;padding-top:4px}.ListSkeleton_line__N4MvM{height:16px;width:70%;border-radius:6px}.ListSkeleton_short__8Nomv{height:12px;width:45%}.ListSkeleton_pill__COaTs{width:64px;height:22px;margin-top:auto;border-radius:6px}.ListSkeleton_shimmer___5S0I{background:linear-gradient(90deg,var(--skeleton-base) 25%,var(--skeleton-highlight) 50%,var(--skeleton-base) 75%);background-size:200% 100%;animation:ListSkeleton_shimmer___5S0I 1.4s ease-in-out infinite}@keyframes ListSkeleton_shimmer___5S0I{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.ListSkeleton_shimmer___5S0I{animation:none}}:root[data-loc]:not([data-loc=ask]) .LocationHelp_card__1VcTx[data-early]{display:none}.LocationHelp_card__1VcTx{display:flex;gap:var(--space-3);margin-bottom:var(--space-3);padding:var(--space-3);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-card);grid-column:1/-1}.LocationHelp_cardIcon__7rTET,.LocationHelp_sheetIcon__j50l1{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-button);background:var(--surface-muted);color:var(--brand);font-size:20px}.LocationHelp_cardText__ecGlR{min-width:0}.LocationHelp_cardTitle___HemI{margin:2px 0 var(--space-1);font-family:var(--font-display);font-optical-sizing:auto;font-size:17px;font-weight:var(--font-title-weight);letter-spacing:var(--font-title-tracking);line-height:1.25;color:var(--text-primary)}.LocationHelp_cardBody__zrTT6{margin:0;font-size:var(--text-sm);line-height:1.45;color:var(--text-secondary)}.LocationHelp_cardActions__ivKCK{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3);margin-top:var(--space-3)}.LocationHelp_cardPrimary__3L7Rq{padding:0 var(--space-4);border:none;border-radius:var(--radius-button);background:var(--color-btn-primary);box-shadow:var(--shadow-btn-primary);color:var(--text-on-brand);font-weight:700}.LocationHelp_cardPrimary__3L7Rq,.LocationHelp_link__Fl6nJ{min-height:40px;font-family:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer}.LocationHelp_link__Fl6nJ{padding:0 var(--space-1);border:none;background:none;color:var(--text-secondary);font-weight:600}.LocationHelp_lastSpot__EPsI0{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-2);padding:0 var(--space-1);font-size:var(--text-sm);color:var(--text-tertiary);grid-column:1/-1}.LocationHelp_lastSpot__EPsI0 .LocationHelp_link__Fl6nJ{min-height:36px;color:var(--color-btn-primary)}.LocationHelp_overlay__MWhp_{position:fixed;inset:0;z-index:3000;display:flex;align-items:flex-end;justify-content:center;padding:var(--space-3);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom));background:var(--scrim);animation:LocationHelp_fade__aI7LG .15s ease}@media (min-width:600px){.LocationHelp_overlay__MWhp_{align-items:center}}.LocationHelp_sheet__MiPk3{width:100%;max-width:420px;max-height:calc(100dvh - var(--space-6));overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5) var(--space-4) var(--space-4);border-radius:var(--radius-card);background:var(--surface-panel);box-shadow:var(--shadow-float);animation:LocationHelp_rise__01I9U .2s cubic-bezier(.32,.72,0,1)}.LocationHelp_sheetIcon__j50l1{align-self:center}.LocationHelp_title__Jpva5{margin:0;text-align:center;font-family:var(--font-display);font-optical-sizing:auto;font-size:20px;font-weight:var(--font-title-weight);letter-spacing:var(--font-title-tracking);color:var(--text-primary)}.LocationHelp_text__TZW1j{margin:0;font-size:var(--text-sm);line-height:1.5;color:var(--text-secondary)}.LocationHelp_steps__0zL1j{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-8);border-radius:var(--radius-button);background:var(--surface-card);font-size:var(--text-sm);line-height:1.5;color:var(--text-primary)}.LocationHelp_steps__0zL1j strong{font-weight:700}.LocationHelp_stillOff__PssnB{margin:0;font-size:var(--text-sm);font-weight:600;color:var(--text-primary)}.LocationHelp_cancel__OpuB4,.LocationHelp_primary__0qkOo{display:flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:50px;border:none;border-radius:var(--radius-button);font-family:inherit;font-size:var(--text-base);font-weight:700;cursor:pointer}.LocationHelp_primary__0qkOo{background:var(--color-btn-primary);box-shadow:var(--shadow-btn-primary);color:var(--text-on-brand)}.LocationHelp_primary__0qkOo:disabled{opacity:.7;cursor:default}.LocationHelp_cancel__OpuB4{min-height:44px;background:none;color:var(--text-secondary);font-weight:600}.LocationHelp_cancel__OpuB4:focus-visible,.LocationHelp_cardPrimary__3L7Rq:focus-visible,.LocationHelp_link__Fl6nJ:focus-visible,.LocationHelp_primary__0qkOo:focus-visible{outline:2px solid var(--color-btn-primary);outline-offset:2px}@keyframes LocationHelp_fade__aI7LG{0%{opacity:0}}@keyframes LocationHelp_rise__01I9U{0%{transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.LocationHelp_overlay__MWhp_,.LocationHelp_sheet__MiPk3{animation:none}}.Toast_toast__5vjwy{position:fixed;left:16px;right:16px;z-index:950;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--surface-card);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-float);animation:Toast_slideDown__cWXw8 .3s cubic-bezier(.32,.72,0,1)}@keyframes Toast_slideDown__cWXw8{0%{transform:translateY(-16px);opacity:0}to{transform:translateY(0);opacity:1}}.Toast_icon__kk9_a{font-size:18px;flex-shrink:0}.Toast_messageBtn__Cv_QI{flex:1 1;text-align:left;background:none;border:none;padding:0;font-family:inherit;font-size:14px;font-weight:500;color:var(--text-primary);line-height:1.4;cursor:pointer;-webkit-tap-highlight-color:transparent}.Toast_messageBtn__Cv_QI:focus-visible{outline:2px solid var(--color-btn-primary);outline-offset:2px;border-radius:2px}.Toast_closeBtn__8oqJb{flex-shrink:0;width:36px;height:36px;min-width:36px;min-height:36px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:var(--text-secondary);font-size:16px;cursor:pointer;-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:reduce){.Toast_toast__5vjwy{animation:none}}@media (min-width:1024px){.Toast_toast__5vjwy{left:calc(var(--rail-width) + var(--space-4))}}.SplashScreen_overlay__KiWNQ{position:fixed;inset:0;z-index:9999;background:var(--palette-cream);display:flex;align-items:center;justify-content:center;transition:opacity .4s ease}.SplashScreen_fading__Fysm6{opacity:0;pointer-events:none}.SplashScreen_stripes__OHzBd{position:absolute;inset:0;display:flex}.SplashScreen_s1___GcYl,.SplashScreen_s2__azqQR,.SplashScreen_s3__NEwPL,.SplashScreen_s4__A2BzM{flex:1 1;transform:translateY(100%);animation:SplashScreen_riseUp__u6Yho .5s cubic-bezier(.22,1,.36,1) forwards}@keyframes SplashScreen_riseUp__u6Yho{0%{transform:translateY(100%)}to{transform:translateY(0)}}.SplashScreen_s1___GcYl{background:var(--palette-teal);animation-delay:0s}.SplashScreen_s2__azqQR{background:var(--palette-mustard);animation-delay:80ms}.SplashScreen_s3__NEwPL{background:var(--palette-orange);animation-delay:.16s}.SplashScreen_s4__A2BzM{background:var(--palette-brick);animation-delay:.24s}.SplashScreen_logo__GmkZR{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:12px}.SplashScreen_pinWrap__pjVqO{position:relative;display:flex;justify-content:center;align-items:flex-end}.SplashScreen_pin__z46SQ{opacity:0;filter:drop-shadow(0 6px 16px rgba(44,44,42,.28));animation:SplashScreen_pinDrop__zxTHZ .55s cubic-bezier(.34,1.56,.64,1) .55s forwards}@keyframes SplashScreen_pinDrop__zxTHZ{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}.SplashScreen_pulse__CFd3Q{position:absolute;bottom:-6px;left:50%;width:20px;height:20px;border-radius:50%;background:rgba(44,44,42,.25);opacity:0;transform:translateX(-50%) scale(.4);animation:SplashScreen_impactPulse__UO7mg .4s ease-out .92s forwards}@keyframes SplashScreen_impactPulse__UO7mg{0%{transform:translateX(-50%) scale(.4);opacity:.5}to{transform:translateX(-50%) scale(1.8);opacity:0}}.SplashScreen_wordmark__KKVfT{font-size:42px;font-weight:700;color:var(--palette-ink);letter-spacing:-.01em;font-family:var(--font-display);font-optical-sizing:auto;opacity:0;animation:SplashScreen_wordBounce__kdbji .5s cubic-bezier(.34,1.56,.64,1) .95s forwards}@keyframes SplashScreen_wordBounce__kdbji{0%{opacity:0;transform:translateY(12px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}.SplashScreen_tagline__bX6of{font-size:13px;color:var(--color-text-secondary);opacity:0;margin-top:6px;animation:SplashScreen_taglineFadeIn__xpnT2 .4s ease-out 1.35s forwards}@keyframes SplashScreen_taglineFadeIn__xpnT2{to{opacity:1}}@media (prefers-reduced-motion:reduce){.SplashScreen_s1___GcYl,.SplashScreen_s2__azqQR,.SplashScreen_s3__NEwPL,.SplashScreen_s4__A2BzM{animation:none;transform:translateY(0);opacity:0}.SplashScreen_pin__z46SQ{animation:none;opacity:1}.SplashScreen_pulse__CFd3Q{animation:none;opacity:0}.SplashScreen_wordmark__KKVfT{animation:SplashScreen_wordFade__hnITT .4s ease .95s forwards}.SplashScreen_tagline__bX6of{animation:none;opacity:1}}@keyframes SplashScreen_wordFade__hnITT{0%{opacity:0}to{opacity:1}}.StickerMoment_overlay__ibrm1{position:fixed;inset:0;z-index:3100;display:flex;align-items:center;justify-content:center;padding:var(--space-4);background:var(--scrim);animation:StickerMoment_fade__aCO9N .2s ease both}.StickerMoment_card__lL2he{width:100%;max-width:360px;display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-5) var(--space-5);border-radius:var(--radius-card);background:var(--surface-panel);box-shadow:var(--shadow-float);text-align:center}.StickerMoment_sticker__F8wA4{width:180px;height:180px;margin-bottom:var(--space-3);transform:rotate(var(--tilt));filter:var(--shadow-sticker)}.StickerMoment_sticker__F8wA4 img{width:100%;height:100%;display:block}@keyframes StickerMoment_slap__Efhad{0%{opacity:0;transform:translateY(-48px) scale(1.3) rotate(calc(var(--tilt) - 14deg))}55%{opacity:1;transform:translateY(0) scale(.94) rotate(calc(var(--tilt) + 3deg))}80%{transform:scale(1.03) rotate(calc(var(--tilt) - 1deg))}to{transform:scale(1) rotate(var(--tilt))}}@keyframes StickerMoment_fade__aCO9N{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.StickerMoment_sticker__F8wA4{animation:StickerMoment_slap__Efhad .5s cubic-bezier(.3,.7,.4,1) .1s both}}@media (prefers-reduced-motion:reduce){.StickerMoment_sticker__F8wA4{animation:StickerMoment_fade__aCO9N .3s ease both}}.StickerMoment_title__KEg9g{margin:0;font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-2xl);font-weight:var(--font-title-weight);letter-spacing:var(--font-title-tracking);line-height:1.2;color:var(--text-primary)}.StickerMoment_story__lbax7{margin:0;max-width:30ch;font-size:var(--text-base);line-height:1.5;color:var(--text-secondary)}.StickerMoment_actions__dKxnI{display:flex;gap:var(--space-2);width:100%;margin-top:var(--space-4)}.StickerMoment_primary__gjE0c,.StickerMoment_secondary___bx0j{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:48px;border:none;border-radius:var(--radius-button);font-family:inherit;font-size:var(--text-base);font-weight:700;cursor:pointer}.StickerMoment_primary__gjE0c{background:var(--color-btn-primary);box-shadow:var(--shadow-btn-primary);color:var(--text-on-brand)}.StickerMoment_secondary___bx0j{background:var(--surface-muted);color:var(--text-primary)}.StickerMoment_primary__gjE0c:focus-visible,.StickerMoment_secondary___bx0j:focus-visible{outline:2px solid var(--color-btn-primary);outline-offset:2px}.StickerMoment_keepNudge__CGXH1{margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--text-secondary)}.StickerMoment_keepNudge__CGXH1 a{color:inherit;text-decoration:underline;text-underline-offset:2px}.FeedSearch_form__G5SVT{flex:1 1;min-width:0;display:flex;align-items:center;gap:var(--space-2);animation:FeedSearch_open__JeTjh .18s ease}@keyframes FeedSearch_open__JeTjh{0%{opacity:0;transform:translateX(8px)}}@media (prefers-reduced-motion:reduce){.FeedSearch_form__G5SVT{animation:none}}.FeedSearch_field__pQHCt{position:relative;flex:1 1;min-width:0;display:flex;align-items:center}.FeedSearch_icon__pPX2t{position:absolute;left:12px;font-size:16px;color:var(--text-secondary);pointer-events:none}.FeedSearch_input__Ix8dg{width:100%;height:40px;padding:0 36px;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface-card);color:var(--text-primary);font-family:inherit;font-size:16px;outline:none;user-select:text;-webkit-user-select:text;appearance:none}.FeedSearch_input__Ix8dg::-webkit-search-cancel-button{display:none}.FeedSearch_input__Ix8dg::placeholder{color:var(--text-tertiary)}.FeedSearch_input__Ix8dg:focus{border-color:var(--brand)}.FeedSearch_clear__S__Ze{position:absolute;right:2px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:var(--radius-full);background:none;color:var(--text-secondary);font-size:16px;cursor:pointer}.FeedSearch_done__NVak6{flex-shrink:0;min-height:40px;padding:0 var(--space-2);border:none;background:none;color:var(--color-btn-primary);font-family:inherit;font-size:var(--text-sm);font-weight:700;cursor:pointer}.FeedSearch_clear__S__Ze:focus-visible,.FeedSearch_done__NVak6:focus-visible{outline:2px solid var(--color-btn-primary);outline-offset:2px}.LocationPicker_wrapper__Ix4Rf{display:flex;flex-direction:column;gap:var(--space-2)}.LocationPicker_label__pzyCT{font-size:13px;font-weight:500;color:var(--text-secondary)}.LocationPicker_mapContainer__IePiW{position:relative;width:100%;height:160px;border-radius:var(--radius-lg);overflow:hidden;border:none;box-shadow:var(--shadow-card)}.LocationPicker_map__0qEcs{width:100%;height:100%}.LocationPicker_locateBtn__xjDXp{position:absolute;bottom:12px;right:12px;width:36px;height:36px;background:var(--bg-elevated);border:none;box-shadow:var(--shadow-float);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--text-primary);cursor:pointer;-webkit-tap-highlight-color:transparent;z-index:10}.LocationPicker_locateBtn__xjDXp:active{opacity:.7}.LocationPicker_searchWrapper__CFumM{position:relative}.LocationPicker_searchRow__XI8A6{display:flex;align-items:center;position:relative}.LocationPicker_searchIcon__ik733{position:absolute;left:12px;font-size:15px;color:var(--text-secondary);pointer-events:none;z-index:1}.LocationPicker_searchInput__cN7M6{flex:1 1;height:40px;padding:0 12px 0 36px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text-primary);font-size:14px;outline:none;width:100%}.LocationPicker_searchInput__cN7M6:focus{border-color:var(--brand)}.LocationPicker_suggestions__WfRlM{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--bg-elevated);border:none;box-shadow:var(--shadow-float);border-radius:var(--radius-md);list-style:none;margin:0;padding:4px 0;z-index:50;max-height:220px;overflow-y:auto}.LocationPicker_suggestion__Uil7k{display:flex;align-items:flex-start;gap:8px;padding:9px 12px;cursor:pointer;font-size:13px;color:var(--text-primary);line-height:1.4}.LocationPicker_suggestion__Uil7k i{flex-shrink:0;margin-top:2px;font-size:14px;color:var(--text-secondary)}.LocationPicker_suggestionActive__PDfaq,.LocationPicker_suggestion__Uil7k:hover{background:var(--surface-muted)}.LocationPicker_hint__Rbu_U{position:absolute;top:10px;left:50%;transform:translateX(-50%);font-size:12px;font-weight:500;color:var(--text-primary);background:var(--surface-card-float);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:var(--shadow-card);border-radius:var(--radius-full);padding:5px 12px;white-space:nowrap;pointer-events:none;z-index:10}.LocationPicker_locError__TTJr_{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--space-2);margin:0;font-size:13px;line-height:1.45;color:var(--text-secondary)}.LocationPicker_locErrorLink__Jw8nI{min-height:32px;padding:0;border:none;background:none;color:var(--color-btn-primary);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.LocationPicker_locErrorLink__Jw8nI:focus-visible{outline:2px solid var(--color-btn-primary);outline-offset:2px}.LocationPicker_noMap__hgiFb{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;padding:var(--space-4) 64px var(--space-4) var(--space-4);background:var(--surface-muted);color:var(--text-secondary);font-size:var(--text-sm);line-height:1.4;text-align:center}