.CookieBanner_banner__Y_FUG{position:fixed;left:16px;right:16px;bottom:16px;z-index:1000;background:var(--ink);border:1px solid var(--ink);border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.28);padding:14px 16px;max-width:720px;margin-left:auto;margin-right:auto;color:#fff}.CookieBanner_content__NM8_U{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.CookieBanner_text__j5sAr{flex:1 1;min-width:240px;display:flex;flex-direction:column;gap:2px}.CookieBanner_title__HCgxr{margin:0;font-size:13px;font-weight:600;color:#fff}.CookieBanner_body__f5WyX{margin:0;font-size:12px;color:rgba(255,255,255,.72);line-height:1.45}.CookieBanner_link__CZkfP{color:rgba(255,255,255,.72);text-decoration:underline;text-underline-offset:2px}.CookieBanner_link__CZkfP:hover{color:#fff}.CookieBanner_actions__263_R{display:flex;gap:8px;flex-shrink:0}.CookieBanner_btn__d7J2O{padding:8px 14px;border-radius:var(--radius-sm);font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap;border:1px solid transparent}.CookieBanner_btnGhost__ZqGls{background:transparent;border-color:rgba(255,255,255,.35);color:#fff}.CookieBanner_btnGhost__ZqGls:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.6)}.CookieBanner_btnAccept___8dMy{background:#fff;color:var(--ink);border-color:#fff}@media (max-width:520px){.CookieBanner_banner__Y_FUG{left:8px;right:8px;bottom:8px;padding:12px}.CookieBanner_actions__263_R{width:100%}.CookieBanner_btn__d7J2O{flex:1 1}}.auth-form_title__KKCqy{font-family:var(--font-display);font-size:26px;letter-spacing:-.025em;margin:0 0 6px;font-weight:600;color:var(--ink)}.auth-form_sub__uZOCZ{color:var(--muted);font-size:13px;margin:0 0 28px}.auth-form_inlineLink__l_Iyq{color:var(--ink);font-weight:500}.auth-form_inlineLink__l_Iyq:hover{text-decoration:underline}.auth-form_field__32mgD,.auth-form_form__l3L19{display:flex;flex-direction:column}.auth-form_field__32mgD{margin-bottom:14px}.auth-form_label___FYRo{font-size:12px;color:var(--ink-2);font-weight:500;margin-bottom:5px;display:flex;justify-content:space-between;align-items:center}.auth-form_input__WkQ6u{width:100%;padding:9px 12px;border:1px solid var(--line-2);border-radius:5px;font:inherit;font-size:13px;color:var(--ink);background:#fff;transition:border-color .1s,box-shadow .1s}.auth-form_input__WkQ6u:focus{outline:none;border-color:var(--ink);box-shadow:0 0 0 3px rgba(17,17,19,.06)}.auth-form_hint__SUbiE{font-size:11px;color:var(--muted);margin-top:4px}.auth-form_error__dvPxy{padding:8px 10px;border-radius:var(--radius-sm);background:var(--accent-soft);color:var(--accent-ink);font-size:12px;margin-bottom:12px}.auth-form_success__jsh3F{padding:12px 14px;border-radius:var(--radius-sm);background:var(--good-soft);color:var(--good);font-size:13px;line-height:1.55}.auth-form_resend__MHr_d{display:flex;flex-direction:column;gap:6px;margin-top:-4px}.auth-form_resendBtn__PhojD{align-self:flex-start;padding:6px 12px;background:transparent;color:var(--accent-ink);border:1px solid var(--accent-soft);border-radius:5px;font-size:13px;font-weight:500;cursor:pointer;transition:background .1s,color .1s}.auth-form_resendBtn__PhojD:hover:not(:disabled){background:var(--accent-soft)}.auth-form_resendBtn__PhojD:disabled{opacity:.6;cursor:not-allowed}.auth-form_resendNote__4glRE{font-size:12.5px;color:var(--muted)}.auth-form_submit__jMpQ0{margin-top:8px;width:100%;padding:11px 14px;background:var(--accent);color:#fff;border:none;border-radius:5px;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s,transform .08s;position:relative;overflow:hidden;isolation:isolate;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.auth-form_submit__jMpQ0:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 75% at center,rgba(255,255,255,.12) 0,rgba(255,255,255,0) 70%);opacity:0;transition:opacity .2s;pointer-events:none}.auth-form_submit__jMpQ0:hover:not(:disabled):after{opacity:1}.auth-form_submit__jMpQ0:hover:not(:disabled){background:var(--accent-light)}.auth-form_submit__jMpQ0:active:not(:disabled){transform:scale(.985);background:var(--accent-ink)}.auth-form_submit__jMpQ0:disabled{opacity:.6;cursor:not-allowed}.auth-form_divider__jrj0M{display:flex;align-items:center;gap:12px;margin:16px 0;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.06em;font-weight:600}.auth-form_divider__jrj0M:after,.auth-form_divider__jrj0M:before{content:"";flex:1 1;height:1px;background:var(--line)}.auth-form_oauth__Xcd2S{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:14px}.auth-form_oauthBtn__jVX9L{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px;border:1px solid var(--line-2);border-radius:5px;background:#fff;font-size:13px;font-weight:500;color:var(--ink);transition:background .1s;cursor:pointer}.auth-form_oauthBtn__jVX9L:hover:not(:disabled){background:var(--sand)}.auth-form_oauthBtn__jVX9L:disabled{opacity:.5;cursor:not-allowed}.auth-form_foot__vLJPd{font-size:13px;color:var(--muted);text-align:center;margin-top:20px}.auth-form_foot__vLJPd a{color:var(--ink);font-weight:500}.auth-form_foot__vLJPd a:hover{text-decoration:underline}.auth-form_forgotLink__G_YiE{color:var(--muted);font-weight:400;font-size:12px}.auth-form_forgotLink__G_YiE:hover{color:var(--ink)}.auth-form_backBtn__UaxL_{margin-top:4px;background:none;border:0;padding:6px;font-size:13px;font-weight:500;color:var(--muted);cursor:pointer;text-align:center}.auth-form_backBtn__UaxL_:hover:not(:disabled){color:var(--ink);text-decoration:underline}.auth-form_backBtn__UaxL_:disabled{opacity:.5;cursor:default}.AddressAutocomplete_wrap__WJl5U{position:relative}.AddressAutocomplete_list__fxchE{position:absolute;top:calc(100% + 2px);left:0;right:0;z-index:30;margin:0;padding:4px;list-style:none;background:var(--card,#fff);border:1px solid var(--line);border-radius:var(--radius-sm,6px);box-shadow:0 8px 24px rgb(0 0 0/12%);max-height:260px;overflow-y:auto}.AddressAutocomplete_item__K7vAb{display:block;width:100%;text-align:left;padding:8px 10px;border:0;border-radius:4px;background:transparent;font:inherit;font-size:13px;color:var(--ink,inherit);cursor:pointer}.AddressAutocomplete_item__K7vAb:focus,.AddressAutocomplete_item__K7vAb:hover{background:var(--card-alt,#f3f4f6);outline:none}.AddressAutocomplete_chosen__T6l2H{display:flex;align-items:center;gap:8px;margin-top:8px;padding:8px 10px;border:1px solid var(--line);border-radius:var(--radius-sm,6px);background:var(--card-alt,#f3f4f6);font-size:13px}.AddressAutocomplete_chosenValue__ooaba{flex:1 1;color:var(--ink,inherit)}.AddressAutocomplete_clear__8opL0{flex:none;border:0;background:transparent;color:var(--muted,#888);font-size:14px;line-height:1;cursor:pointer;padding:2px 4px}.AddressAutocomplete_clear__8opL0:hover{color:var(--ink,#333)}.PlaceCombobox_wrap__TRHMt{position:relative;width:100%}.PlaceCombobox_input__oz_BQ{width:100%;padding:6px 8px;border:1px solid var(--line);border-radius:4px;font:inherit;font-size:13px;background:#fff;color:var(--ink);outline:none;transition:border-color .1s,box-shadow .1s}.PlaceCombobox_input__oz_BQ:focus{border-color:var(--ink);box-shadow:0 0 0 3px rgba(17,17,19,.06)}.PlaceCombobox_clearBtn__selDN{position:absolute;top:50%;right:8px;transform:translateY(-50%);width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:transparent;color:var(--muted);font-size:16px;line-height:1;cursor:pointer;transition:background .1s,color .1s}.PlaceCombobox_clearBtn__selDN:hover{background:var(--sand);color:var(--ink)}.PlaceCombobox_menu__aqDV4{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:30;background:#fff;border:1px solid var(--line);border-radius:6px;box-shadow:0 6px 18px rgba(15,15,17,.08);list-style:none;margin:0;padding:4px 0;max-height:280px;overflow-y:auto}.PlaceCombobox_option__1mEeM{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 12px;font-size:13px;cursor:pointer;color:var(--ink)}.PlaceCombobox_option__1mEeM[data-highlighted=true]{background:var(--sand)}.PlaceCombobox_optionName__clBqF{font-weight:500}.PlaceCombobox_optionMeta__LHzOh{font-size:11px;color:var(--muted)}.Select_wrap__dKSWL{position:relative;display:inline-block}.Select_trigger__k3QyM{display:inline-flex;align-items:center;gap:6px;width:100%;padding:9px 12px;border:1px solid var(--line-2);border-radius:5px;background:#fff;color:var(--ink);font-size:13px;font-family:inherit;cursor:pointer;transition:border-color .1s,background .1s;text-align:left}.Select_trigger__k3QyM:hover:not(:disabled){border-color:var(--ink-2)}.Select_trigger__k3QyM:focus-visible{outline:none;border-color:var(--ink);box-shadow:0 0 0 3px rgba(17,17,19,.06)}.Select_trigger__k3QyM:disabled{opacity:.55;cursor:not-allowed}.Select_trigger__k3QyM[data-open=true]{border-color:var(--ink)}.Select_label__4tH2V{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select_label__4tH2V[data-empty=true]{color:var(--muted)}.Select_chevron__Xsbm8{color:var(--muted);display:inline-flex;flex-shrink:0;transition:transform .12s}.Select_trigger__k3QyM[data-open=true] .Select_chevron__Xsbm8{transform:rotate(180deg);color:var(--ink)}.Select_menu__usmVH{position:absolute;top:calc(100% + 4px);z-index:40;min-width:100%;width:max-content;max-width:min(360px,calc(100vw - 32px));max-height:320px;overflow-y:auto;overscroll-behavior:contain;background:#fff;border:1px solid var(--line);border-radius:6px;box-shadow:0 8px 24px rgba(15,15,17,.1);list-style:none;margin:0;padding:4px 0;outline:none;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}.Select_menu__usmVH::-webkit-scrollbar{width:8px}.Select_menu__usmVH::-webkit-scrollbar-track{background:transparent}.Select_menu__usmVH::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:4px;border:2px solid #fff}.Select_menu__usmVH::-webkit-scrollbar-thumb:hover{background:var(--muted)}.Select_menu__usmVH::-webkit-scrollbar-button{display:none}.Select_menu__usmVH[data-align=start]{left:0}.Select_menu__usmVH[data-align=end]{right:0}.Select_option__pxuOf{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:13px;cursor:pointer;color:var(--ink);position:relative;text-align:left}.Select_option__pxuOf[data-highlighted=true]{background:var(--sand)}.Select_option__pxuOf[data-selected=true]{font-weight:500}.Select_optionLabel__cyAeN{flex:1 1;white-space:nowrap}.Select_optionMeta__kgbtk{font-size:11px;color:var(--muted)}.Select_optionCheck__DXcvv{color:var(--ink);flex-shrink:0}.FavoriteButton_btn__rVpUN{position:absolute;top:4px;right:4px;z-index:2;width:26px;height:26px;padding:0;border:none;border-radius:4px;background:rgba(255,255,255,.92);color:var(--ink-2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .1s,color .1s}.FavoriteButton_btn__rVpUN:hover{background:#fff;color:var(--accent)}.FavoriteButton_btn__rVpUN[data-favorited=true]{background:var(--accent);color:#fff}.FavoriteButton_btn__rVpUN[data-favorited=true] svg{fill:currentColor}.FavoriteButton_btn__rVpUN:disabled{opacity:.7;cursor:progress}.FavoriteButton_btnLabel__pM7Qb{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:8px;background:var(--card-alt);color:var(--ink);border:1px solid var(--line);border-radius:4px;font-size:13px;font-weight:500;cursor:pointer;transition:background .1s,border-color .1s,color .1s}.FavoriteButton_btnLabel__pM7Qb:hover{background:var(--sand)}.FavoriteButton_btnLabel__pM7Qb[data-favorited=true]{background:var(--accent-soft);color:var(--accent-ink);border-color:var(--accent-soft)}.FavoriteButton_btnLabel__pM7Qb[data-favorited=true] svg{fill:currentColor;color:var(--accent)}.FavoriteButton_btnLabel__pM7Qb:disabled{opacity:.7;cursor:progress}.Gallery_root__apOwT{display:grid;grid-template-columns:78px 1fr;grid-gap:6px;gap:6px;min-width:0}@media (max-width:540px){.Gallery_root__apOwT{grid-template-columns:1fr}}.Gallery_empty__gLr7v{height:420px;align-items:center;justify-content:center;background:var(--sand);color:var(--muted-2);border-radius:var(--radius-md);display:flex}.Gallery_thumbs__Axh6_{display:flex;flex-direction:column;gap:5px}@media (max-width:540px){.Gallery_thumbs__Axh6_{flex-direction:row;overflow-x:auto}}.Gallery_thumb__YLI9l{position:relative;aspect-ratio:1;width:100%;background:var(--sand);border:1px solid var(--line);border-radius:4px;overflow:hidden;cursor:pointer;padding:0;transition:border-color .1s}.Gallery_thumb__YLI9l[data-active=true]{border-color:var(--ink)}.Gallery_thumbImage___N6DJ{width:100%;height:100%;object-fit:cover;display:block}.Gallery_thumbMore__jlp37{position:absolute;inset:0;background:rgba(0,0,0,.55);color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}.Gallery_main__DYHBB{position:relative;aspect-ratio:4/3;background:var(--sand);border:1px solid var(--line);border-radius:5px;overflow:hidden}.Gallery_mainBtn__jmX4_{display:block;width:100%;height:100%;padding:0;border:none;background:transparent;cursor:zoom-in}.Gallery_image__c1mFi{width:100%;height:100%;object-fit:cover;display:block}.Gallery_navBtn__pdkWj{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:999px;background:rgba(255,255,255,.92);color:var(--ink);border:1px solid var(--line-2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.12);transition:background .1s,transform .05s;opacity:0;z-index:2}.Gallery_main__DYHBB:hover .Gallery_navBtn__pdkWj{opacity:1}.Gallery_navBtn__pdkWj:hover{background:#fff}.Gallery_navBtn__pdkWj:active{transform:translateY(-50%) scale(.96)}.Gallery_navPrev__j_bgB{left:10px}.Gallery_navPrev__j_bgB svg{transform:scaleX(-1)}.Gallery_navNext__iQZPh{right:10px}.Gallery_counter__Hsvnp{position:absolute;bottom:8px;right:8px;padding:3px 8px;background:rgba(17,17,19,.7);color:#fff;font-size:11px;border-radius:3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;pointer-events:none}.Gallery_lightbox__P_Lbx{position:fixed;inset:0;z-index:100;background:rgba(10,10,12,.94);display:flex;align-items:center;justify-content:center;padding:24px}.Gallery_lightboxClose__r4GGI{position:absolute;top:16px;right:16px;width:40px;height:40px;border-radius:999px;background:rgba(255,255,255,.12);color:#fff;border:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .1s}.Gallery_lightboxClose__r4GGI:hover{background:rgba(255,255,255,.22)}.Gallery_lightboxImageWrap__n788j{max-width:min(90vw,1400px);max-height:90vh;display:flex;align-items:center;justify-content:center}.Gallery_lightboxImage__b1qGp{max-width:100%;max-height:90vh;height:auto;width:auto;object-fit:contain}.Gallery_lightboxNav__OeGsM{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:999px;background:rgba(255,255,255,.12);color:#fff;border:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .1s}.Gallery_lightboxNav__OeGsM:hover{background:rgba(255,255,255,.22)}.Gallery_lightboxNavPrev__roM2H{left:20px}.Gallery_lightboxNavPrev__roM2H svg{transform:scaleX(-1)}.Gallery_lightboxNavNext__fk_1K{right:20px}.Gallery_lightboxCounter__fcdxK{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);color:#fff;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:rgba(0,0,0,.4);padding:4px 12px;border-radius:999px}.ListingCard_card__GGZyb{position:relative;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:5px;background:var(--card);overflow:hidden;transition:border-color .1s,box-shadow .1s;color:inherit;height:100%}.ListingCard_card__GGZyb:hover{border-color:var(--ink-2);box-shadow:var(--shadow-sm)}.ListingCard_cardLink__Mpzu1{position:absolute;inset:0;z-index:1;display:block;text-indent:-9999px;overflow:hidden}.ListingCard_media__BNHtt{position:relative;aspect-ratio:4/3;background:var(--sand);overflow:hidden}.ListingCard_image__TVZU8{width:100%;height:100%;object-fit:cover;display:block}.ListingCard_placeholder__PC5KR{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--muted-2)}.ListingCard_badge__thWuj{position:absolute;top:6px;left:6px;padding:2px 6px;border-radius:3px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ink);background:rgba(255,255,255,.95)}.ListingCard_badge__thWuj[data-kind=urgent]{background:var(--accent);color:#fff}.ListingCard_badge__thWuj[data-kind=new]{background:var(--good);color:#fff}.ListingCard_body__uSibx{padding:8px 10px 10px;display:flex;flex-direction:column;gap:2px;flex:1 1}.ListingCard_title__v_gPR{font-size:12px;font-weight:400;color:var(--ink-2);margin:0;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:calc(1.35em * 2)}.ListingCard_meta__hSJZx{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--muted);margin-top:auto;padding-top:4px}.ListingCard_dot__SnJCF{width:2px;height:2px;border-radius:999px;background:var(--muted-2)}.ListingGrid_grid__U0yTb{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.ListingList_list__WfL95{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:5px;overflow:hidden}.ListingList_row__jYBc6{position:relative;display:grid;grid-template-columns:100px 1fr auto;grid-gap:14px;gap:14px;background:#fff;border-bottom:1px solid var(--line);padding:8px;align-items:center;transition:background .1s}.ListingList_row__jYBc6:last-child{border-bottom:none}.ListingList_row__jYBc6:hover{background:var(--card-alt)}.ListingList_rowLink__BJyyv{position:absolute;inset:0;z-index:1;text-indent:-9999px;overflow:hidden}.ListingList_media__9zAuc{aspect-ratio:4/3;border-radius:4px;overflow:hidden;background:var(--sand)}.ListingList_image__cReMI{width:100%;height:100%;object-fit:cover;display:block}.ListingList_placeholder__1vyur{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--muted-2)}.ListingList_body__lHcrD{padding:0;display:flex;flex-direction:column;min-width:0;gap:2px}.ListingList_title__KiCG5{margin:0;font-size:13px;font-weight:500;line-height:1.3;color:var(--ink)}.ListingList_desc__byH_N{font-size:12px;color:var(--muted);margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.ListingList_row3__hY8pQ{display:flex;gap:8px;align-items:center;font-size:11px;color:var(--muted);margin-top:2px;flex-wrap:wrap}.ListingList_tag__PPVdh{padding:0 5px;border-radius:3px;background:var(--card-alt);font-size:11px;color:var(--muted);border:1px solid var(--line)}.ListingList_dot___9tin{width:2px;height:2px;border-radius:999px;background:var(--muted-2)}.ListingList_right__tus4Z{display:flex;flex-direction:column;justify-content:center;align-items:end;min-width:100px;padding:0 6px;position:relative;z-index:2}.ListingList_priceBig__ELATN{font-family:var(--font-display);font-size:15px;font-weight:600;letter-spacing:-.015em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.ListingList_priceOld__P4_bw{font-size:11px;color:var(--muted);text-decoration:line-through;margin-top:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ListingList_badge__FfJlp{margin-top:4px;padding:2px 6px;border-radius:3px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ink);background:var(--card-alt);border:1px solid var(--line)}.ListingList_badge__FfJlp[data-kind=urgent]{background:var(--accent);color:#fff;border-color:var(--accent)}.ListingList_badge__FfJlp[data-kind=new]{background:var(--good);color:#fff;border-color:var(--good)}.ActiveFilters_root__o4Y7p{display:flex;flex-wrap:wrap;gap:4px;align-items:center;margin-bottom:10px}.ActiveFilters_lbl__8qEen{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-weight:600;margin-right:4px}.ActiveFilters_chip__Xn8fc{display:inline-flex;align-items:center;gap:4px;padding:2px 4px 2px 7px;border-radius:3px;background:var(--card-alt);border:1px solid var(--line);font-size:12px;color:var(--ink-2);transition:background .1s,border-color .1s,color .1s}.ActiveFilters_chip__Xn8fc:hover{background:#fff;border-color:var(--ink-2);color:var(--ink)}.ActiveFilters_chipLabel__udfWN{white-space:nowrap}.ActiveFilters_chipX__LgAKp{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:3px;font-size:13px;line-height:1;color:var(--muted)}.ActiveFilters_chip__Xn8fc:hover .ActiveFilters_chipX__LgAKp{background:var(--line);color:var(--ink)}.ActiveFilters_clearAll__L0AZg{font-size:11px;color:var(--accent);padding:2px 6px;text-decoration:underline}.ActiveFilters_clearAll__L0AZg:hover{color:var(--accent-ink,var(--accent))}.page_layout__f0JI6{display:grid;grid-template-columns:200px 1fr;grid-gap:24px;gap:24px;padding-top:16px;padding-bottom:48px}@media (max-width:860px){.page_layout__f0JI6{grid-template-columns:1fr}}.page_main__6Zf1j{display:flex;flex-direction:column;gap:0}.page_aiBanner__BdD4X{display:inline-flex;align-items:center;gap:7px;margin:2px 0 12px;padding:7px 12px;border-radius:8px;background:var(--ai-soft,#eef2ff);border:1px solid var(--ai-border,#c7d2fe);color:var(--ai-ink,#4338ca);font-size:13px;font-weight:500}.page_aiBanner__BdD4X>span:first-child{font-size:14px;line-height:1}.page_summary__53oxD{font-size:14px;color:var(--ink);margin:2px 0 12px;line-height:1.5}.page_summary__53oxD strong{font-family:var(--font-display);font-size:18px;letter-spacing:-.005em;margin-right:2px}.page_summaryParts__n9TdI{color:var(--muted)}.page_filtersRow__2n2rR{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px}.page_filtersRow__2n2rR>:first-child{flex:1 1;min-width:0}.page_toolbar__IWfQ8{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;gap:12px;flex-wrap:wrap}.page_pageLabel__bDEO_{font-size:14px;color:var(--ink)}.page_pageLabel__bDEO_ strong{font-family:var(--font-display);font-size:16px;letter-spacing:-.005em}.page_pageLabelMuted__VKPcc{color:var(--muted)}.page_count__iozAH{font-family:var(--font-display);font-size:15px;font-weight:600;letter-spacing:-.005em;color:var(--ink)}.page_count__iozAH span{color:var(--muted);font-weight:400}.page_controls__qsMZ4{display:flex;gap:6px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.page_pagination__FnRAU{display:flex;justify-content:center;padding:24px 0 8px}.AiRerankResults_head__Q4qv9{display:inline-flex;align-items:center;gap:7px;margin:8px 0 16px;padding:7px 12px;border-radius:8px;background:var(--ai-soft,#eef2ff);border:1px solid var(--ai-border,#c7d2fe);color:var(--ai-ink,#4338ca);font-size:13px;font-weight:500}.AiRerankResults_head__Q4qv9>span:first-child{font-size:14px;line-height:1}.AiRerankResults_share__Ahbrs{display:inline-flex;align-items:center;gap:5px;margin-left:6px;padding:3px 9px;border-radius:999px;border:1px solid var(--ai-border,#c7d2fe);background:#fff;color:var(--ai-ink,#4338ca);font:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:background .1s}.AiRerankResults_share__Ahbrs:hover{background:var(--ai-soft,#eef2ff)}.AiRerankResults_notice__vzh_G{margin:24px 0;color:var(--muted);font-size:14px}.AiRerankResults_notice__vzh_G[data-error]{color:var(--accent-ink,#b91c1c)}.AiRerankResults_grid__OQWDU{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:20px 16px;gap:20px 16px}.AiRerankResults_cell__SPV3I{display:flex;flex-direction:column;gap:6px}.AiRerankResults_badgePending__ehwbG,.AiRerankResults_badge__74rPI{align-self:flex-start;display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AiRerankResults_badge__74rPI{background:var(--sand);color:var(--ink-2)}.AiRerankResults_badge__74rPI[data-strong]{background:var(--ai-soft,#eef2ff);color:var(--ai-ink,#4338ca)}.AiRerankResults_badgePending__ehwbG{background:transparent;color:var(--muted)}.Toast_stack__NeQoz{position:fixed;bottom:18px;right:18px;z-index:300;display:flex;flex-direction:column;gap:8px;pointer-events:none}.Toast_toast__YldJ8{background:var(--ink);color:#fff;padding:10px 14px;border-radius:6px;box-shadow:0 8px 24px rgba(17,17,19,.2);font-size:13px;font-weight:500;display:flex;align-items:center;gap:10px;max-width:340px;pointer-events:auto;animation:Toast_toast-in__uOR1F .18s cubic-bezier(.2,.8,.2,1)}.Toast_toast__YldJ8[data-tone=good]{background:var(--good)}.Toast_toast__YldJ8[data-tone=warn]{background:var(--accent)}@keyframes Toast_toast-in__uOR1F{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ConfirmModal_backdrop__TUrXq{position:fixed;inset:0;z-index:200;background:rgba(17,17,19,.48);display:flex;align-items:center;justify-content:center;padding:24px;animation:ConfirmModal_fade-in__vSW9b .12s ease-out}@keyframes ConfirmModal_fade-in__vSW9b{0%{opacity:0}to{opacity:1}}.ConfirmModal_modal__kkhYI{background:#fff;border-radius:8px;box-shadow:0 20px 60px rgba(17,17,19,.25);width:100%;max-width:440px;overflow:hidden;animation:ConfirmModal_slide-in__AmvIr .16s cubic-bezier(.2,.8,.2,1)}@keyframes ConfirmModal_slide-in__AmvIr{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ConfirmModal_head__wdaUv{padding:18px 22px 4px}.ConfirmModal_head__wdaUv h3{font-family:var(--font-display);font-size:17px;font-weight:600;letter-spacing:-.01em;margin:0;color:var(--ink)}.ConfirmModal_danger__7EmuK .ConfirmModal_head__wdaUv h3{color:#9f1239}.ConfirmModal_body__aF618{padding:14px 22px 18px;font-size:13px;color:var(--ink-2);line-height:1.55}.ConfirmModal_foot__ind_J{padding:12px 18px;border-top:1px solid var(--line);background:var(--card-alt);display:flex;justify-content:flex-end;gap:6px}.ConfirmModal_btnGhost__qtVXX{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;background:#fff;color:var(--ink);border:1px solid var(--line-2);border-radius:var(--radius-sm);font-size:13px;font-weight:500;cursor:pointer;transition:background .1s}.ConfirmModal_btnGhost__qtVXX:hover{background:var(--sand)}.ConfirmModal_btnInk__yOTvn{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;background:var(--ink);color:#fff;border:1px solid var(--ink);border-radius:var(--radius-sm);font-size:13px;font-weight:500;cursor:pointer;transition:background .1s}.ConfirmModal_btnInk__yOTvn:hover{background:#000}.ConfirmModal_btnDanger__jnWqg{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;background:#be123c;color:#fff;border:1px solid #be123c;border-radius:var(--radius-sm);font-size:13px;font-weight:500;cursor:pointer;transition:background .1s}.ConfirmModal_btnDanger__jnWqg:hover{background:#9f1239;border-color:#9f1239}.MyListingsBulkBar_bar__iI3ip{display:flex;align-items:center;gap:12px;padding:8px 0 12px;font-size:12px;color:var(--muted)}.MyListingsBulkBar_selectAll__khhTb{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.MyListingsBulkBar_selectAll__khhTb input{accent-color:var(--accent);margin:0}.MyListingsBulkBar_bulkBtn__ro36g{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:500;color:var(--ink-2);background:#fff;border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;transition:background .1s,border-color .1s}.MyListingsBulkBar_bulkBtn__ro36g:hover{background:var(--sand);border-color:var(--line-2)}.MyListingsBulkBar_bulkBtnDanger__sWl0b{color:var(--accent-ink);background:var(--accent-soft);border-color:var(--accent-soft)}.MyListingsBulkBar_bulkBtnDanger__sWl0b:hover{background:#fde0d6;border-color:var(--accent)}.MyListingsBulkBar_bulkBtn__ro36g:disabled{opacity:.5;cursor:not-allowed}.MyListingsBulkBar_statusSelect__F6nzt{position:relative;display:inline-flex}.MyListingsBulkBar_statusMenu__JeyG3{position:absolute;top:calc(100% + 3px);left:0;min-width:120px;margin:0;padding:3px;list-style:none;background:#fff;border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:0 12px 32px rgba(17,17,19,.1),0 2px 6px rgba(17,17,19,.04);z-index:30;display:flex;flex-direction:column}.MyListingsBulkBar_statusItem__7QNYH{display:flex;align-items:center;width:100%;padding:5px 8px;border-radius:4px;border:0;background:transparent;font-size:12px;font-weight:500;color:var(--ink);text-align:left;cursor:pointer;transition:background .1s}.MyListingsBulkBar_statusItem__7QNYH:focus-visible,.MyListingsBulkBar_statusItem__7QNYH:hover{background:var(--sand);outline:none}.MyListingsBulkBar_discountMenu__tTlBC{position:absolute;top:calc(100% + 3px);left:0;min-width:150px;padding:6px;background:#fff;border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:0 12px 32px rgba(17,17,19,.1),0 2px 6px rgba(17,17,19,.04);z-index:30;display:flex;flex-direction:column;gap:4px}.MyListingsBulkBar_discountInput__lTBtk{width:100%;padding:5px 8px;border:1px solid var(--line);border-radius:4px;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MyListingsRow_row__krgnu{display:grid;grid-template-columns:28px 100px minmax(0,1fr) 64px 96px auto;grid-gap:14px;gap:14px;background:#fff;border-bottom:1px solid var(--line);padding:8px;align-items:center;transition:background .1s}.MyListingsRow_row__krgnu[data-selected=true]{background:var(--accent-soft)}.MyListingsRow_selectCell__yK8xZ{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.MyListingsRow_selectCell__yK8xZ input{accent-color:var(--accent);margin:0}.MyListingsRow_row__krgnu:first-child{border-radius:5px 5px 0 0}.MyListingsRow_row__krgnu:last-child{border-bottom:none;border-radius:0 0 5px 5px}.MyListingsRow_row__krgnu:only-child{border-radius:5px}.MyListingsRow_row__krgnu:hover{background:var(--card-alt)}.MyListingsRow_row__krgnu[data-pending=true]{opacity:.55;pointer-events:none}@media (max-width:760px){.MyListingsRow_row__krgnu{grid-template-columns:28px 80px minmax(0,1fr)}.MyListingsRow_price__srATB,.MyListingsRow_stat__yUC6J{grid-column:3;align-self:flex-start}.MyListingsRow_actions__V1r83{grid-column:1/-1;justify-content:flex-end}}.MyListingsRow_thumb__yjBKT{display:block;aspect-ratio:4/3;border-radius:4px;overflow:hidden;background:var(--sand)}.MyListingsRow_thumbImg__DOA3s{width:100%;height:100%;object-fit:cover;display:block}.MyListingsRow_thumbEmpty__BrvxI{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--muted-2)}.MyListingsRow_body__yJoU1{min-width:0;display:flex;flex-direction:column;gap:2px}.MyListingsRow_title__FwDxF{font-size:13px;font-weight:500;color:var(--ink);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MyListingsRow_title__FwDxF:hover{color:var(--accent)}.MyListingsRow_meta__EwwNh{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--muted);flex-wrap:wrap}.MyListingsRow_strategyMeta__9obks{display:inline-flex;align-items:center;gap:4px}.MyListingsRow_strategyChip__eCZ9_{padding:1px 7px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-weight:600;font-size:10px;letter-spacing:.01em}.MyListingsRow_customTag__qQYFN{color:var(--muted);font-style:italic}.MyListingsRow_meta__EwwNh>span{display:inline-flex;align-items:center;gap:3px}.MyListingsRow_badge__99SG1{display:inline-flex;align-items:center;gap:4px;padding:1px 6px 1px 4px;border-radius:3px;background:var(--card-alt);border:1px solid var(--line);font-size:11px;font-weight:500;color:var(--ink-2);white-space:nowrap}.MyListingsRow_badge__99SG1[data-tone=active],.MyListingsRow_badge__99SG1[data-tone=sold]{color:var(--good);background:var(--good-soft);border-color:var(--good-soft)}.MyListingsRow_badge__99SG1[data-tone=archived]{color:var(--muted)}.MyListingsRow_badge__99SG1[data-tone=expired]{color:var(--accent-ink);background:var(--accent-soft);border-color:var(--accent-soft)}.MyListingsRow_badge__99SG1[data-tone=draft]{background:#fff}.MyListingsRow_remaining__ECIb3{display:inline-flex;align-items:center;gap:4px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MyListingsRow_remaining__ECIb3[data-urgent]{color:var(--accent);font-weight:500}.MyListingsRow_stat__yUC6J{text-align:center}.MyListingsRow_statN__wnzm2{font-family:var(--font-display);font-size:14px;font-weight:600;letter-spacing:-.005em;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.MyListingsRow_statL__w8cny{font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-top:2px;font-weight:500}.MyListingsRow_price__srATB{font-family:var(--font-display);font-size:14px;font-weight:600;letter-spacing:-.005em;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;padding:0 6px}.MyListingsRow_error__5XszM{font-size:11px;color:var(--accent-ink);margin-top:2px}.MyListingsRow_actions__V1r83{display:flex;align-items:center;gap:4px;flex-shrink:0;justify-content:flex-end}.MyListingsRow_btn__9sgE5{display:inline-flex;align-items:center;gap:4px;padding:5px 9px;border-radius:var(--radius-sm);border:1px solid var(--line);background:#fff;font-size:12px;font-weight:500;color:var(--ink-2);cursor:pointer;transition:background .1s,color .1s,border-color .1s}.MyListingsRow_btn__9sgE5:hover{background:var(--sand);color:var(--ink);border-color:var(--line-2)}.MyListingsRow_bumpBtn__BvCy0{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:var(--radius-sm);border:1px solid var(--ai-soft);background:var(--ai-soft);font-size:12px;font-weight:500;color:var(--ai-ink);cursor:pointer;transition:background .1s,border-color .1s}.MyListingsRow_bumpBtn__BvCy0:hover:not(:disabled){background:#e6def9;border-color:var(--ai-light)}.MyListingsRow_bumpBtn__BvCy0:disabled{opacity:.55;cursor:not-allowed}.MyListingsRow_bumpWrap__yx7wf{position:relative;display:inline-flex}.MyListingsRow_bumpTip__Mn_DN{position:absolute;top:calc(100% + 6px);left:50%;z-index:50;width:max-content;max-width:240px;padding:7px 10px;border-radius:8px;background:#fff;border:1px solid var(--line);box-shadow:0 8px 24px rgba(0,0,0,.1);font-size:12px;line-height:1.4;color:var(--ink-2);text-align:center;opacity:0;transform:translate(-50%,-4px);pointer-events:none;transition:opacity .12s ease,transform .12s ease}.MyListingsRow_bumpWrap__yx7wf:focus-within .MyListingsRow_bumpTip__Mn_DN,.MyListingsRow_bumpWrap__yx7wf:hover .MyListingsRow_bumpTip__Mn_DN{opacity:1;transform:translate(-50%)}@media (max-width:900px){.MyListingsRow_bumpTip__Mn_DN{display:none}}.MyListingsRow_bumpCost__CUErS{display:inline-flex;align-items:center;padding:0 5px;border-radius:var(--radius-pill);background:var(--ai);color:#fff;font-size:10px;font-weight:600;line-height:1.6}.MyListingsRow_btnIcon__QbO8s{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border-radius:var(--radius-sm);background:transparent;color:var(--ink-2);border:none;cursor:pointer;transition:background .1s,color .1s}.MyListingsRow_btnIcon__QbO8s:hover{background:var(--sand);color:var(--ink)}.MyListingsRow_btnIconDanger__QJ4VY:hover{background:var(--accent-soft);color:var(--accent-ink)}.MyListingsRow_statusSelect__E7_5z{position:relative;display:inline-flex}.MyListingsRow_statusTrigger__3Zzos{display:inline-flex;align-items:center;gap:6px;padding:5px 8px 5px 10px;border-radius:var(--radius-sm);border:1px solid var(--line);background:#fff;font-size:12px;font-weight:500;color:var(--ink-2);cursor:pointer;transition:background .1s,color .1s,border-color .1s}.MyListingsRow_statusTrigger__3Zzos:hover:not(:disabled),.MyListingsRow_statusTrigger__3Zzos[aria-expanded=true]{background:var(--sand);color:var(--ink);border-color:var(--line-2)}.MyListingsRow_statusTrigger__3Zzos:disabled{opacity:.5;cursor:progress}.MyListingsRow_statusTrigger__3Zzos[data-status=expired]{color:var(--accent-ink);border-color:var(--accent-soft)}.MyListingsRow_statusTrigger__3Zzos svg{color:var(--ink-3,var(--ink-2))}.MyListingsRow_statusMenu__LS6wq{position:absolute;top:calc(100% + 3px);right:0;min-width:110px;margin:0;padding:3px;list-style:none;background:#fff;border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:0 12px 32px rgba(17,17,19,.1),0 2px 6px rgba(17,17,19,.04);z-index:30;display:flex;flex-direction:column}.MyListingsRow_statusItem__VFczt{display:flex;align-items:center;width:100%;padding:5px 8px;border-radius:4px;border:0;background:transparent;font-size:12px;font-weight:500;color:var(--ink);text-align:left;cursor:pointer;transition:background .1s}.MyListingsRow_statusItem__VFczt:focus-visible,.MyListingsRow_statusItem__VFczt:hover{background:var(--sand);outline:none}.MyListingsRow_statusItem__VFczt[data-active]{color:var(--ink);background:var(--card-alt)}.MyListingsSearch_wrap__B18qU{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;color:var(--muted);width:100%;max-width:320px;transition:border-color .1s}.MyListingsSearch_wrap__B18qU:focus-within{border-color:var(--line-2);color:var(--ink-2)}.MyListingsSearch_input__nJ1kn{border:none;outline:none;background:transparent;font:inherit;font-size:13px;color:var(--ink);width:100%}.MyListingsSearch_input__nJ1kn::placeholder{color:var(--muted)}.ReviewSubmit_openBtn__BURZd{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;background:var(--ink);color:#fff;border:1px solid var(--ink);border-radius:var(--radius-sm);font-size:13px;font-weight:500;cursor:pointer;transition:background .1s;margin-bottom:16px}.ReviewSubmit_openBtn__BURZd:hover{background:#000}.ReviewSubmit_panel__FV3zr{background:#fff;border:1px solid var(--line);border-radius:5px;padding:18px 20px;margin-bottom:16px}.ReviewSubmit_title__Jo7gb{font-family:var(--font-display);font-size:14px;font-weight:600;margin:0 0 12px;color:var(--ink)}.ReviewSubmit_starsRow__SCk1g{display:flex;align-items:center;gap:6px;margin-bottom:14px}.ReviewSubmit_starBtn__jfjGS{background:transparent;border:none;font-size:22px;color:var(--muted-2);cursor:pointer;padding:0 2px;line-height:1;transition:color .1s}.ReviewSubmit_starBtn__jfjGS[data-on=true]{color:var(--accent)}.ReviewSubmit_ratingHint___XcLj{margin-left:8px;font-size:12px;color:var(--muted)}.ReviewSubmit_bodyField__yLyb8{display:flex;flex-direction:column;gap:5px;margin-bottom:14px}.ReviewSubmit_bodyField__yLyb8 span{font-size:12px;color:var(--ink-2);font-weight:500}.ReviewSubmit_bodyField__yLyb8 textarea{padding:9px 12px;border:1px solid var(--line-2);border-radius:5px;font:inherit;font-size:13px;color:var(--ink);background:#fff;resize:vertical;min-height:80px;transition:border-color .1s,box-shadow .1s}.ReviewSubmit_bodyField__yLyb8 textarea:focus{outline:none;border-color:var(--ink);box-shadow:0 0 0 3px rgba(17,17,19,.06)}.ReviewSubmit_actions__5qb35{display:flex;justify-content:flex-end;gap:6px}.ReviewSubmit_btnGhost__osU_V{padding:7px 12px;background:#fff;color:var(--ink);border:1px solid var(--line-2);border-radius:var(--radius-sm);font-size:13px;font-weight:500;cursor:pointer}.ReviewSubmit_btnGhost__osU_V:hover{background:var(--sand)}.ReviewSubmit_btnInk__MFxpN{padding:7px 14px;background:var(--ink);color:#fff;border:1px solid var(--ink);border-radius:var(--radius-sm);font-size:13px;font-weight:500;cursor:pointer}.ReviewSubmit_btnInk__MFxpN:hover:not(:disabled){background:#000}.ReviewSubmit_btnInk__MFxpN:disabled{opacity:.6;cursor:not-allowed}.ReportButton_trigger__iKMIC{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;font-size:12px;color:var(--muted);background:transparent;border:0;cursor:pointer;border-radius:4px}.ReportButton_trigger__iKMIC:hover{color:var(--danger,#be123c);background:rgba(190,18,60,.06)}.ReportButton_backdrop__clI0b{position:fixed;inset:0;z-index:200;background:rgba(17,17,19,.48);display:flex;align-items:center;justify-content:center;padding:24px;animation:ReportButton_fade-in__KVeuZ .12s ease-out}@keyframes ReportButton_fade-in__KVeuZ{0%{opacity:0}to{opacity:1}}.ReportButton_modal__i_PuZ{background:#fff;border-radius:8px;box-shadow:0 20px 60px rgba(17,17,19,.25);width:100%;max-width:440px;overflow:hidden;animation:ReportButton_slide-in__xw6Wr .16s cubic-bezier(.2,.8,.2,1)}@keyframes ReportButton_slide-in__xw6Wr{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ReportButton_head__aT4Gb{padding:18px 22px 4px}.ReportButton_head__aT4Gb h3{font-family:var(--font-display);font-size:17px;font-weight:600;letter-spacing:-.01em;margin:0;color:var(--ink)}.ReportButton_head__aT4Gb p{margin:6px 0 0;font-size:13px;color:var(--muted);line-height:1.55}.ReportButton_body__ysB8b{padding:14px 22px 18px}.ReportButton_reasons__P_leV{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.ReportButton_reasonRow__e0iKu{display:inline-flex;align-items:center;gap:8px;padding:4px 0;font-size:13px;color:var(--ink-2);cursor:pointer}.ReportButton_reasonRow__e0iKu input{accent-color:var(--accent);margin:0}.ReportButton_bodyField__cElDV{display:flex;flex-direction:column;gap:5px}.ReportButton_bodyField__cElDV span{font-size:12px;color:var(--ink-2);font-weight:500}.ReportButton_bodyField__cElDV textarea{padding:9px 12px;border:1px solid var(--line-2);border-radius:5px;font:inherit;font-size:13px;color:var(--ink);background:#fff;resize:vertical;min-height:80px;transition:border-color .1s,box-shadow .1s}.ReportButton_bodyField__cElDV textarea:focus{outline:none;border-color:var(--ink);box-shadow:0 0 0 3px rgba(17,17,19,.06)}.ReportButton_foot__yztJ_{padding:12px 18px;border-top:1px solid var(--line);background:var(--card-alt);display:flex;justify-content:flex-end;gap:6px}.ReportButton_btnGhost__lEcfm{padding:7px 12px;background:#fff;color:var(--ink);border:1px solid var(--line-2);border-radius:var(--radius-sm);font-size:13px;font-weight:500;cursor:pointer}.ReportButton_btnGhost__lEcfm:hover{background:var(--sand)}.ReportButton_btnDanger__tZhaL{padding:7px 14px;background:#be123c;color:#fff;border:1px solid #be123c;border-radius:var(--radius-sm);font-size:13px;font-weight:500;cursor:pointer}.ReportButton_btnDanger__tZhaL:hover:not(:disabled){background:#9f1239;border-color:#9f1239}.ReportButton_btnDanger__tZhaL:disabled{opacity:.6;cursor:not-allowed}.page_cover__tjl5W{padding:32px 0 24px;border-bottom:1px solid var(--line);margin-bottom:24px}.page_head__9pzIE{display:flex;gap:24px;align-items:start}.page_avatar___Bqob{width:88px;height:88px;border-radius:6px;background:var(--ink);color:#fff;font-family:var(--font-display);font-size:30px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.page_avatarImg__f_pOy{width:100%;height:100%;object-fit:cover}.page_headBody__xfkLP{display:flex;flex-direction:column;min-width:0}.page_name__6wLXT{font-family:var(--font-display);font-size:24px;letter-spacing:-.02em;margin:0 0 4px;font-weight:600;color:var(--ink);display:flex;align-items:center;gap:8px}.page_handle__AxyNu{font-size:13px;color:var(--muted);margin-bottom:6px}.page_meta__ST2K5{display:flex;gap:8px;align-items:center;font-size:12px;color:var(--muted);flex-wrap:wrap}.page_meta__ST2K5>span{display:inline-flex;align-items:center;gap:4px}.page_dot__t2JuM{width:2px;height:2px;border-radius:999px;background:var(--muted-2)}.page_dim__OVwtS{color:var(--muted)}.page_businessBadge__5S469{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;background:var(--card-alt);color:var(--ink-2);border-radius:3px;font-size:12px;font-weight:500}.page_about__B5e81{background:#fff;border:1px solid var(--line);border-radius:5px;padding:20px 24px}.page_about__B5e81 p{margin:0;font-size:14px;color:var(--ink);line-height:1.6;white-space:pre-wrap}.page_reviewList__AwTRF{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:5px;overflow:hidden}.page_review__Uv6u0{padding:14px 18px;border-bottom:1px solid var(--line)}.page_review__Uv6u0:last-child{border-bottom:none}.page_reviewHead__o_ihH{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--muted)}.page_reviewStars__j_Ity{color:var(--accent);letter-spacing:1px}.page_reviewStarsDim__KNxba{color:var(--muted-2)}.page_reviewReviewer__x1IJd{font-weight:500;color:var(--ink-2)}.page_reviewReviewer__x1IJd:hover{color:var(--ink);text-decoration:underline}.page_reviewDate__kuQBD{margin-left:auto}.page_reviewBody__YMIHV{margin:6px 0 0;font-size:13px;color:var(--ink);line-height:1.55;white-space:pre-wrap}.page_stats__Zlto6{display:flex;gap:24px;margin-top:12px}.page_stat__fukvP{display:flex;flex-direction:column}.page_statN__3wCke{font-family:var(--font-display);font-size:17px;font-weight:600;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.page_statL__oYYLT{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-top:4px;font-weight:500}.page_tabs__tTujO{display:flex;gap:0;border-bottom:1px solid var(--line);margin:16px 0 20px;flex-wrap:wrap}.page_tab__usxlO{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;font-size:13px;color:var(--muted);font-weight:500;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .1s,border-color .1s}.page_tab__usxlO:hover{color:var(--ink)}.page_tab__usxlO[data-active=true]{color:var(--ink);border-bottom-color:var(--ink)}.page_tabCount__V_fmo{font-size:11px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:1px 6px;border-radius:999px;background:var(--card-alt)}.page_tab__usxlO[data-active=true] .page_tabCount__V_fmo{background:var(--ink);color:#fff}.page_section__1RMF4{padding:0 0 48px}.page_sectionHead__JJDe8{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:14px;gap:16px}.page_h2__IB61K{font-family:var(--font-display);font-size:16px;font-weight:600;letter-spacing:-.01em;margin:0;color:var(--ink)}.page_count__hrre9{font-size:12px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:8px}.EditSavedSearchButton_wrap__N2vv_{position:relative;display:inline-flex;align-items:stretch}.EditSavedSearchButton_pop__pxvfI{z-index:200;min-width:260px;background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 12px 32px rgba(17,17,19,.18);padding:12px;display:flex;flex-direction:column;gap:10px;animation:EditSavedSearchButton_pop-in__cUDsN .12s cubic-bezier(.2,.8,.2,1)}@keyframes EditSavedSearchButton_pop-in__cUDsN{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.EditSavedSearchButton_checkRow__PNOXv{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.EditSavedSearchButton_freqRow__MyXTZ{display:flex;flex-direction:column;gap:6px}.EditSavedSearchButton_freqLabel__QZuTs{font-size:11px;font-weight:500;color:var(--muted);letter-spacing:.02em}.EditSavedSearchButton_freqOptions__f2mdz{display:flex;flex-wrap:wrap;gap:4px}.EditSavedSearchButton_freqOpt__CT5jU{padding:4px 10px;font-size:12px;font-weight:500;color:var(--ink);background:#fff;border:1px solid var(--line-2);border-radius:var(--radius-pill,999px);cursor:pointer;font-family:inherit}.EditSavedSearchButton_freqOpt__CT5jU:hover{background:var(--sand)}.EditSavedSearchButton_freqOpt__CT5jU[data-active]{background:var(--ink);color:#fff;border-color:var(--ink)}.EditSavedSearchButton_foot__4TqLN{display:flex;justify-content:flex-end;gap:6px;margin-top:2px}.EditSavedSearchButton_btnGhost__nj72X,.EditSavedSearchButton_btnInk__KMVeY{display:inline-flex;align-items:center;padding:5px 12px;font-size:12px;font-weight:500;border-radius:5px;cursor:pointer;font-family:inherit}.EditSavedSearchButton_btnGhost__nj72X{background:#fff;color:var(--ink);border:1px solid var(--line-2)}.EditSavedSearchButton_btnGhost__nj72X:hover:not(:disabled){background:var(--sand)}.EditSavedSearchButton_btnInk__KMVeY{background:var(--ink);color:#fff;border:1px solid var(--ink)}.EditSavedSearchButton_btnInk__KMVeY:hover:not(:disabled){background:#000}.EditSavedSearchButton_btnGhost__nj72X:disabled,.EditSavedSearchButton_btnInk__KMVeY:disabled{opacity:.5;cursor:not-allowed}.PriceRange_form__DekBr{display:flex;flex-direction:column;gap:8px;padding-top:4px}.PriceRange_inputs__8RmKA{display:flex;align-items:center;gap:6px}.PriceRange_input__pCCEB{width:100%;min-width:0;padding:6px 8px;font-size:12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--card);color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PriceRange_input__pCCEB::-webkit-inner-spin-button,.PriceRange_input__pCCEB::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.PriceRange_input__pCCEB[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.PriceRange_input__pCCEB:focus-visible{outline:none;border-color:var(--ink-2)}.PriceRange_sep___2BRT{font-size:11px;color:var(--muted)}.PriceRange_apply__L6BrD{align-self:flex-start;padding:4px 10px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;background:var(--card);color:var(--ink-2);border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;transition:background .1s,color .1s,border-color .1s}.PriceRange_apply__L6BrD:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.FilterBar_root__T82UN{position:-webkit-sticky;position:sticky;top:72px;align-self:start}@media (max-width:860px){.FilterBar_root__T82UN{position:static;top:auto;margin-bottom:16px}}.FilterBar_group__t3dZo{padding:12px 0;border-bottom:1px solid var(--line)}.FilterBar_group__t3dZo:first-child{padding-top:0}.FilterBar_group__t3dZo:last-child{border-bottom:none}.FilterBar_group__t3dZo h4{margin:0 0 6px;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:600}.FilterBar_row__YCU4Z{display:flex;align-items:center;justify-content:space-between;padding:3px 0;font-size:13px;color:var(--ink-2);transition:color .1s;gap:6px}.FilterBar_row__YCU4Z:hover,.FilterBar_row__YCU4Z[data-active=true]{color:var(--ink)}.FilterBar_label__pCS8p{display:inline-flex;align-items:center;gap:8px;min-width:0;flex:1 1}.FilterBar_box__ycW_S{width:12px;height:12px;border-radius:3px;border:1.5px solid var(--line-2);background:#fff;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;transition:background .1s,border-color .1s;position:relative}.FilterBar_row__YCU4Z:hover .FilterBar_box__ycW_S{border-color:var(--ink-2)}.FilterBar_row__YCU4Z[data-active=true] .FilterBar_box__ycW_S{background:var(--accent);border-color:var(--accent)}.FilterBar_row__YCU4Z[data-active=true] .FilterBar_box__ycW_S:after{content:"";width:6px;height:6px;background:#fff;border-radius:1px}.FilterBar_row__YCU4Z[data-mixed] .FilterBar_box__ycW_S{background:#fff;border-color:var(--accent)}.FilterBar_row__YCU4Z[data-mixed] .FilterBar_box__ycW_S:after{content:"";width:6px;height:1.5px;background:var(--accent);border-radius:1px}.FilterBar_rowGroup__TRiwq[data-nobox=true],.FilterBar_row__YCU4Z[data-nobox=true]{border-radius:6px}.FilterBar_rowGroup__TRiwq[data-nobox=true][data-active=true],.FilterBar_row__YCU4Z[data-nobox=true][data-active=true]{background:var(--sand)}.FilterBar_text__nYJ7b{min-width:0;overflow-wrap:anywhere}.FilterBar_count__MptFt{font-size:11px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.FilterBar_count__MptFt[data-zero=true]{color:var(--muted-2,#b4b1ab)}.FilterBar_row__YCU4Z[data-active=true] .FilterBar_count__MptFt{color:var(--ink-2)}.FilterBar_chevron__XKyBN{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;color:var(--muted);transition:transform .12s;flex-shrink:0}.FilterBar_chevron__XKyBN[data-expanded=true]{transform:rotate(90deg);color:var(--ink)}.FilterBar_chevronPlaceholder__fybBH{width:14px;height:14px;flex-shrink:0}.FilterBar_row__YCU4Z{border:none;background:transparent;width:100%;text-align:left;font-family:inherit;cursor:pointer}.FilterBar_foot__X_w25{display:flex;flex-direction:column;gap:8px;padding:18px 0 8px;margin-top:8px;border-top:1px solid var(--line)}.FilterBar_apply__wdE5A{background:var(--ink);color:#fff;border:1px solid var(--ink);border-radius:6px;font-size:13px;font-weight:500;padding:10px 16px;cursor:pointer;transition:background .1s,opacity .1s}.FilterBar_apply__wdE5A[data-dirty=false]{opacity:.5;cursor:not-allowed}.FilterBar_apply__wdE5A:hover:not(:disabled){background:#000}.FilterBar_reset__lgP__{background:transparent;color:var(--muted);border:1px solid var(--line);border-radius:6px;font-size:12px;font-weight:500;padding:8px 16px;cursor:pointer;transition:background .1s,color .1s}.FilterBar_reset__lgP__:hover{background:var(--sand);color:var(--ink)}.FilterBar_rowGroup__TRiwq{display:flex;align-items:stretch;gap:0}.FilterBar_chevronBtn__i4nAu{background:transparent;border:none;padding:3px 4px;cursor:pointer;color:var(--muted);display:inline-flex;align-items:center;flex-shrink:0}.FilterBar_chevronBtn__i4nAu:hover{color:var(--ink)}.FilterBar_rowInGroup___p7Fr{flex:1 1;min-width:0}.FilterPanel_backdrop__qfn3_,.FilterPanel_drawerFoot__mmhVQ,.FilterPanel_drawerHead__4XfbK{display:none}@media (max-width:860px){.FilterPanel_backdrop__qfn3_{position:fixed;inset:0;z-index:50;border:none;padding:0;background:rgba(0,0,0,.42);opacity:0;pointer-events:none;transition:opacity .2s ease}.FilterPanel_backdrop__qfn3_[data-open]{display:block;opacity:1;pointer-events:auto}.FilterPanel_panel__QNtg7{position:fixed;top:0;left:0;bottom:0;z-index:60;width:min(88vw,360px);display:flex;flex-direction:column;background:#fff;box-shadow:0 0 30px rgba(0,0,0,.18);transform:translateX(-100%);transition:transform .25s ease}.FilterPanel_panel__QNtg7[data-open]{transform:translateX(0)}.FilterPanel_drawerHead__4XfbK{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--line)}.FilterPanel_drawerTitle__J02ip{font-size:16px;font-weight:700;color:var(--ink)}.FilterPanel_close__0eYGc{display:inline-flex;border:none;background:transparent;color:var(--muted);cursor:pointer;padding:4px}.FilterPanel_panelBody__aND6u{flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:8px 16px 16px}.FilterPanel_drawerFoot__mmhVQ{flex-shrink:0;display:flex;padding:12px 16px;border-top:1px solid var(--line)}.FilterPanel_apply__w0L1U{flex:1 1;border:none;border-radius:var(--radius-md,8px);background:var(--ink);color:#fff;padding:12px;font-size:15px;font-weight:600;cursor:pointer}}.FilterTriggerButton_trigger__CRoyC{display:none}@media (max-width:860px){.FilterTriggerButton_trigger__CRoyC{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:6px 12px;border:1px solid var(--ink);border-radius:var(--radius-sm,5px);background:#fff;color:var(--ink);font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer}.FilterTriggerButton_badge__arGhf{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--ink);color:#fff;font-size:10px;font-weight:700;line-height:1}}.InfiniteListings_sentinel__kWqSc{width:100%;height:1px}.InfiniteListings_loading__xPR5A{text-align:center;color:var(--muted);font-size:13px;padding:18px 0}.PaginationModeToggle_root__ogt0Q{display:inline-flex;flex-shrink:0;border:1px solid var(--line);border-radius:var(--radius-sm,5px);overflow:hidden;background:#fff}.PaginationModeToggle_root__ogt0Q button{border:none;background:transparent;padding:6px 12px;font-size:12px;color:var(--muted);white-space:nowrap;cursor:pointer;transition:background .1s,color .1s}.PaginationModeToggle_root__ogt0Q button:hover{background:var(--sand);color:var(--ink)}.PaginationModeToggle_root__ogt0Q button.PaginationModeToggle_active__h3upo{background:#fff;color:var(--ink);font-weight:500;box-shadow:inset 0 0 0 1px var(--ink)}.PaginationModeToggle_root__ogt0Q button+button{border-left:1px solid var(--line)}.SavedSearchesPanel_panel__0bFvP{margin:14px 0 4px;padding:12px 14px;background:#fff;border:1px dashed var(--line-2,#d4d4d8);border-radius:8px}.SavedSearchesPanel_head__25XRp{display:flex;align-items:baseline;gap:10px;margin-bottom:8px}.SavedSearchesPanel_title__f_1_I{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.SavedSearchesPanel_manage__r9TeT{font-size:11px;color:var(--ink);text-decoration:underline}.SavedSearchesPanel_manage__r9TeT:hover{color:var(--accent)}.SavedSearchesPanel_list__jNKWa{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.SavedSearchesPanel_row__rbyKW{display:inline-flex;align-items:stretch;border:1px solid var(--line);border-radius:var(--radius-pill,999px);background:#fff;overflow:hidden;transition:border-color .1s,box-shadow .1s}.SavedSearchesPanel_row__rbyKW:hover{border-color:var(--ink-2);box-shadow:0 1px 3px rgba(17,17,19,.06)}.SavedSearchesPanel_runLink__u96JI{display:inline-flex;align-items:baseline;gap:6px;padding:7px 12px 7px 14px;color:var(--ink);text-decoration:none;min-width:0;max-width:360px}.SavedSearchesPanel_runLink__u96JI:hover{background:var(--sand)}.SavedSearchesPanel_name__iY8_c{font-size:13px;font-weight:600;white-space:nowrap;flex-shrink:0}.SavedSearchesPanel_sub__phK15{font-size:11px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex-shrink:1}.SavedSearchesPanel_edit__3HQYF{display:inline-flex;align-items:center;justify-content:center;width:30px;border-left:1px solid var(--line);color:var(--muted);background:#fff;cursor:pointer}.SavedSearchesPanel_edit__3HQYF:hover:not(:disabled){background:var(--sand);color:var(--ink)}.SavedSearchesPanel_edit__3HQYF:disabled{opacity:.5;cursor:not-allowed}.SavedSearchHoverCard_wrap__OoC5T{display:inline-flex;align-items:stretch}.SavedSearchHoverCard_infoBtn__8R3l9{display:inline-flex;align-items:center;justify-content:center;width:28px;border-left:1px solid var(--line);background:#fff;color:var(--muted);cursor:pointer;font:inherit}.SavedSearchHoverCard_infoBtn__8R3l9:hover,.SavedSearchHoverCard_infoBtn__8R3l9[aria-expanded=true]{background:var(--sand);color:var(--ink)}.SavedSearchHoverCard_pop__QoC_a{z-index:200;min-width:280px;max-width:420px;background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 12px 32px rgba(17,17,19,.18);padding:10px 12px;font-size:12px;color:var(--ink);animation:SavedSearchHoverCard_pop-in__OtMlt .1s ease-out}@keyframes SavedSearchHoverCard_pop-in__OtMlt{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.SavedSearchHoverCard_dl__pgCsX{margin:0;display:grid;grid-template-columns:auto 1fr;grid-column-gap:12px;column-gap:12px;grid-row-gap:4px;row-gap:4px}.SavedSearchHoverCard_dt__Bc3Hb{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-weight:500;white-space:nowrap}.SavedSearchHoverCard_dd__RVDr2{margin:0;font-size:12px;color:var(--ink);overflow-wrap:anywhere}.SaveSearchModal_backdrop__tzOrT{position:fixed;inset:0;z-index:200;background:rgba(17,17,19,.48);display:flex;align-items:center;justify-content:center;padding:24px;animation:SaveSearchModal_fade-in__2zUz6 .12s ease-out}@keyframes SaveSearchModal_fade-in__2zUz6{0%{opacity:0}to{opacity:1}}.SaveSearchModal_modal__8eQs5{background:#fff;border-radius:10px;box-shadow:0 20px 60px rgba(17,17,19,.25);width:100%;max-width:460px;overflow:hidden;animation:SaveSearchModal_slide-in__Ud2RX .16s cubic-bezier(.2,.8,.2,1);display:flex;flex-direction:column}@keyframes SaveSearchModal_slide-in__Ud2RX{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.SaveSearchModal_head__3zSD4{padding:18px 22px 8px}.SaveSearchModal_head__3zSD4 h3{font-family:var(--font-display);font-size:17px;font-weight:600;letter-spacing:-.01em;margin:0 0 4px;color:var(--ink)}.SaveSearchModal_sub__DHFH2{margin:0;font-size:12px;color:var(--muted)}.SaveSearchModal_body__05huY{padding:14px 22px 18px;display:flex;flex-direction:column;gap:16px}.SaveSearchModal_field__C0GHf{display:flex;flex-direction:column;gap:6px}.SaveSearchModal_label__M8mxL{font-size:12px;font-weight:500;color:var(--ink)}.SaveSearchModal_input__pA_Cc{width:100%;padding:8px 10px;font-size:14px;font-family:inherit;border:1px solid var(--line-2);border-radius:var(--radius-sm);background:#fff;color:var(--ink)}.SaveSearchModal_input__pA_Cc:focus{outline:2px solid var(--ink);outline-offset:-2px;border-color:transparent}.SaveSearchModal_checkRow__UbWzm{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:var(--ink);cursor:pointer}.SaveSearchModal_checkRow__UbWzm input[type=checkbox]{margin-top:2px}.SaveSearchModal_hint__MzgMN{display:block;font-size:12px;color:var(--muted);font-weight:400;margin-top:2px}.SaveSearchModal_freq__LYHsj{border:0;padding:0;margin:0}.SaveSearchModal_freq__LYHsj legend{padding:0;margin-bottom:6px}.SaveSearchModal_freqOptions__rZhsA{display:flex;flex-wrap:wrap;gap:6px}.SaveSearchModal_freqOpt___YoSf{display:inline-flex;align-items:center;padding:6px 12px;font-size:13px;font-weight:500;color:var(--ink);background:#fff;border:1px solid var(--line-2);border-radius:var(--radius-pill);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SaveSearchModal_freqOpt___YoSf:hover{background:var(--sand)}.SaveSearchModal_freqOpt___YoSf input{position:absolute;opacity:0;width:0;height:0}.SaveSearchModal_freqOpt___YoSf[data-active]{background:var(--ink);color:#fff;border-color:var(--ink)}.SaveSearchModal_foot__W85J9{padding:12px 18px;border-top:1px solid var(--line);background:var(--card-alt);display:flex;justify-content:flex-end;gap:6px}.SaveSearchModal_btnGhost__WnKxI,.SaveSearchModal_btnInk__lXSKJ{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:var(--radius-sm);font-size:13px;font-weight:500;cursor:pointer;transition:background .1s;font-family:inherit}.SaveSearchModal_btnGhost__WnKxI{background:#fff;color:var(--ink);border:1px solid var(--line-2)}.SaveSearchModal_btnGhost__WnKxI:hover:not(:disabled){background:var(--sand)}.SaveSearchModal_btnInk__lXSKJ{background:var(--ink);color:#fff;border:1px solid var(--ink)}.SaveSearchModal_btnInk__lXSKJ:hover:not(:disabled){background:#000}.SaveSearchModal_btnGhost__WnKxI:disabled,.SaveSearchModal_btnInk__lXSKJ:disabled{opacity:.5;cursor:not-allowed}.SaveSearchButton_btn__uF_qX{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;color:#fff;background:var(--ink);border:1px solid var(--ink);border-radius:var(--radius-pill,999px);cursor:pointer;white-space:nowrap;box-shadow:0 1px 0 rgba(17,17,19,.06);transition:background .1s,border-color .1s,box-shadow .15s,transform .05s}.SaveSearchButton_btn__uF_qX:hover:not(:disabled){background:#000;box-shadow:0 2px 8px rgba(17,17,19,.18)}.SaveSearchButton_btn__uF_qX:active:not(:disabled){transform:translateY(.5px)}.SaveSearchButton_btn__uF_qX:disabled{opacity:.6;cursor:not-allowed}.SaveSearchPrompt_savePrompt__KUaG5{text-align:center;font-size:13px;color:var(--muted);margin:48px 0 32px;line-height:1.5}.SaveSearchPrompt_savePromptLink__HStIC{color:var(--ink);background:none;border:none;padding:0;cursor:pointer;text-decoration:underline;font-weight:500;font-size:inherit;font-family:inherit}.SaveSearchPrompt_savePromptLink__HStIC:hover:not(:disabled){color:var(--accent)}.SaveSearchPrompt_savePromptLink__HStIC:disabled{opacity:.6;cursor:not-allowed}.AiModeToggle_toggle__sVysb{display:inline-flex;align-items:center;align-self:center;flex-shrink:0;gap:5px;padding:5px 10px;margin-right:4px;border-radius:999px;border:1px solid var(--ai-soft);background:#fff;color:var(--ai);font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .12s,color .12s,border-color .12s}.AiModeToggle_toggle__sVysb:hover{background:var(--ai-soft);color:var(--ai-ink);border-color:var(--ai-light)}.AiModeToggle_toggle__sVysb[data-active]{background:var(--ai-soft);border-color:var(--ai);color:var(--ai-ink)}.AiModeToggle_toggle__sVysb svg{flex-shrink:0}.AiModeToggle_cost__b0HA1{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 5px;border-radius:999px;background:var(--ai);color:#fff;font-size:10px;font-weight:700;line-height:1;flex-shrink:0}.AiSearchSpotlight_backdrop__qpMJy{position:fixed;inset:0;z-index:300;background:rgba(17,17,19,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:flex-start;justify-content:center;padding:14vh 20px 20px;animation:AiSearchSpotlight_fade-in__ATbv1 .12s ease-out}@keyframes AiSearchSpotlight_fade-in__ATbv1{0%{opacity:0}to{opacity:1}}.AiSearchSpotlight_panel__2ZTKh{position:relative;width:100%;max-width:560px;background:#fff;border-radius:14px;box-shadow:0 24px 70px rgba(17,17,19,.3);padding:18px 18px 14px;animation:AiSearchSpotlight_slide-in__lx3RC .16s cubic-bezier(.2,.8,.2,1)}.AiSearchSpotlight_close__mlQdi{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer;transition:background .1s,color .1s}.AiSearchSpotlight_close__mlQdi:hover{background:var(--sand);color:var(--ink)}@keyframes AiSearchSpotlight_slide-in__lx3RC{0%{opacity:0;transform:translateY(-10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.AiSearchSpotlight_header__G6AQ_{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px;padding-right:30px}.AiSearchSpotlight_sparkle__ffQi_{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:var(--sand);color:var(--ink);flex-shrink:0}.AiSearchSpotlight_headerText__8c_9_{min-width:0}.AiSearchSpotlight_title__jEPqN{font-family:var(--font-display);font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--ink);margin:0}.AiSearchSpotlight_subtitle__BEohj{font-size:12.5px;color:var(--muted);line-height:1.4;margin:2px 0 0}.AiSearchSpotlight_textarea__vIYwX{width:100%;border:1px solid var(--line-2);border-radius:10px;background:var(--card-alt);font:inherit;font-size:15px;line-height:1.5;color:var(--ink);padding:12px 14px;resize:none;outline:none;transition:border-color .1s,box-shadow .1s}.AiSearchSpotlight_textarea__vIYwX::placeholder{color:var(--muted-2)}.AiSearchSpotlight_textarea__vIYwX:focus{border-color:var(--ink);background:#fff;box-shadow:0 0 0 3px rgba(17,17,19,.06)}.AiSearchSpotlight_textarea__vIYwX:disabled{opacity:.6}.AiSearchSpotlight_progress__RDWHX{margin-top:16px}.AiSearchSpotlight_progressLabel__GO16Q{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--ink-2);margin-bottom:9px}.AiSearchSpotlight_track__cbJaC{position:relative;height:6px;border-radius:999px;background:var(--line);overflow:hidden}.AiSearchSpotlight_fill__QrnN5{height:100%;border-radius:999px;background:var(--ink);transition:width .3s ease}.AiSearchSpotlight_fillIndeterminate__Y1qsP{position:absolute;top:0;left:0;height:100%;width:38%;border-radius:999px;background:var(--ink);animation:AiSearchSpotlight_indeterminate__pTI1T 1.15s ease-in-out infinite}@keyframes AiSearchSpotlight_indeterminate__pTI1T{0%{left:-38%}to{left:100%}}.AiSearchSpotlight_empty__b2hS5{margin-top:14px;font-size:13px;color:var(--muted)}.AiSearchSpotlight_error__Lw2SW{margin-top:14px;padding:9px 12px;border-radius:8px;background:#fef2f2;border:1px solid #fecaca;color:#9f1239;font-size:13px;line-height:1.45}.AiSearchSpotlight_footer__r8EJb{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.AiSearchSpotlight_kbd__P1oCB{font-size:11.5px;color:var(--muted-2)}.AiSearchSpotlight_go__CakFy{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;background:var(--ai);color:#fff;border:1px solid var(--ai);border-radius:var(--radius-sm);font-size:14px;font-weight:500;cursor:pointer;transition:background .1s,border-color .1s,opacity .1s}.AiSearchSpotlight_go__CakFy:hover{background:var(--ai-ink);border-color:var(--ai-ink)}.AiSearchSpotlight_goCost__uzAyO{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 5px;margin-left:2px;border-radius:999px;background:rgba(255,255,255,.22);color:#fff;font-size:11px;font-weight:700;line-height:1}.AiSearchSpotlight_go__CakFy:disabled{opacity:.5;cursor:default}@media (max-width:520px){.AiSearchSpotlight_backdrop__qpMJy{padding:8vh 12px 12px}.AiSearchSpotlight_kbd__P1oCB{display:none}}.TopBarSearch_form__BmkLm{display:flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid var(--line-2);border-radius:6px;background:var(--card-alt,#f7f6f3);color:var(--ink-2);width:100%;max-width:320px;min-width:0;transition:border-color .1s,background .1s}.TopBarSearch_form__BmkLm:focus-within{background:#fff;border-color:var(--ink-2)}.TopBarSearch_input__TPPVd{flex:1 1;min-width:0;border:none;outline:none;background:transparent;font-size:13px;color:var(--ink)}.TopBarSearch_input__TPPVd::placeholder{color:var(--muted)}@media (max-width:900px){.TopBarSearch_form__BmkLm{display:none}}.UserMenu_root__EAK_Z{position:relative}.UserMenu_chip__RKqpo{display:inline-flex;align-items:center;gap:8px;padding:3px 10px 3px 3px;background:#fff;border:1px solid var(--line-2);border-radius:999px;cursor:pointer;transition:background .1s,border-color .1s,box-shadow .1s;height:36px;max-width:180px;position:relative;color:var(--ink)}.UserMenu_chip__RKqpo:hover{background:var(--card-alt);border-color:var(--ink-2)}.UserMenu_chip__RKqpo[aria-expanded=true]{background:var(--card-alt);border-color:var(--ink);box-shadow:0 0 0 3px rgba(17,17,19,.06)}.UserMenu_avatar__2oMy9{width:28px;height:28px;border-radius:999px;background:var(--ink);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:11px;font-weight:700;letter-spacing:.02em;flex-shrink:0}.UserMenu_avatarLg__t1P6z{width:34px;height:34px;font-size:12px;border-radius:5px}.UserMenu_avatarImg__eJY38{width:28px;height:28px;border-radius:999px;object-fit:cover;flex-shrink:0}.UserMenu_avatarImgLg__S5MaR{width:34px;height:34px;border-radius:5px;object-fit:cover}.UserMenu_dot__e8Ymn{position:absolute;top:2px;left:26px;width:8px;height:8px;border-radius:999px;background:var(--good);border:2px solid #fff}.UserMenu_name__eIZMS{font-size:12.5px;font-weight:600;color:var(--ink);line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:96px}.UserMenu_menu__FwBdf{position:absolute;top:calc(100% + 6px);right:0;min-width:260px;background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 12px 32px rgba(17,17,19,.1),0 2px 6px rgba(17,17,19,.04);padding:6px;z-index:60;display:flex;flex-direction:column}.UserMenu_head__L_6h4{display:flex;align-items:center;gap:10px;padding:8px 8px 6px;min-width:0}.UserMenu_headText___Acl0{min-width:0;flex:1 1}.UserMenu_headName__MHXCx{font-size:13px;font-weight:600;color:var(--ink);line-height:1.25}.UserMenu_headSub__HU7LM{font-size:12px;color:var(--muted);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserMenu_sep__zk3gY{height:1px;background:var(--line);margin:4px 2px}.UserMenu_item__YwyD3{display:flex;align-items:center;gap:10px;width:100%;padding:7px 8px;border-radius:5px;font-size:13px;color:var(--ink);background:transparent;border:0;cursor:pointer;text-align:left;line-height:1;transition:background .1s}.UserMenu_item__YwyD3:focus-visible,.UserMenu_item__YwyD3:hover{background:var(--sand);outline:none}.UserMenu_item__YwyD3 svg{color:var(--ink-2);flex-shrink:0}.SearchHero_form__kZbK0{display:flex;align-items:stretch;gap:0;margin:16px 0 18px;border:1px solid var(--line-2);border-radius:var(--radius-md,8px);background:#fff;box-shadow:var(--shadow-sm);overflow:hidden;height:44px}.SearchHero_queryWrap__R_8er{flex:1 1;display:flex;align-items:center;gap:8px;padding:0 14px;min-width:0}.SearchHero_queryIcon__vrFgQ{color:var(--muted);flex-shrink:0}.SearchHero_queryInput__sDsCM{flex:1 1;min-width:0;border:none;outline:none;background:transparent;font-size:14px;color:var(--ink)}.SearchHero_queryInput__sDsCM::placeholder{color:var(--muted)}.SearchHero_select___hibZ{border:none;border-left:1px solid var(--line);background:transparent;padding:0 28px 0 14px;font-size:13px;color:var(--ink);cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23686461' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat;background-position:right 10px center;width:auto}.SearchHero_select___hibZ:hover{background-color:var(--sand)}.SearchHero_form__kZbK0 button[aria-pressed]{margin-right:14px}.SearchHero_submit__mEwP5{border:none;background:var(--ink);color:#fff;padding:0 26px;font-size:14px;font-weight:500;cursor:pointer;transition:background .1s}@media (max-width:760px){.SearchHero_form__kZbK0{flex-wrap:wrap;height:auto}.SearchHero_queryWrap__R_8er{flex:1 1 100%;border-bottom:1px solid var(--line);height:46px}.SearchHero_select___hibZ{flex:1 1;border-left:none;border-right:1px solid var(--line);height:42px}.SearchHero_select___hibZ:last-of-type{border-right:none}.SearchHero_form__kZbK0 button[aria-pressed]{margin:0 0 0 10px;align-self:center}.SearchHero_submit__mEwP5{flex:1 1;height:46px;margin-left:10px}}.SortDropdown_root__tz4hG{position:relative;display:inline-block;flex-shrink:0}.SortDropdown_trigger__tTdwv{padding:5px 10px;border-radius:4px;background:transparent;border:none;font-size:12px;color:var(--ink-2);display:inline-flex;align-items:center;gap:5px;white-space:nowrap;cursor:pointer;transition:background .1s,color .1s}.SortDropdown_trigger__tTdwv:hover,.SortDropdown_trigger__tTdwv[aria-expanded=true]{background:var(--card-alt);color:var(--ink)}.SortDropdown_menu__xklzW{position:absolute;top:calc(100% + 4px);right:0;min-width:180px;background:#fff;border:1px solid var(--line);border-radius:6px;box-shadow:var(--shadow-md);padding:4px;list-style:none;margin:0;z-index:50}.SortDropdown_option__CAbsh{display:block;width:100%;text-align:left;padding:6px 10px;border-radius:4px;border:none;background:transparent;font-size:13px;color:var(--ink-2);cursor:pointer;transition:background .1s,color .1s}.SortDropdown_option__CAbsh:hover{background:var(--sand);color:var(--ink)}.SortDropdown_option__CAbsh.SortDropdown_selected__FF4XV{background:var(--ink);color:#fff}.ViewToggle_root__VvZjC{display:inline-flex;background:var(--card-alt);border-radius:4px;padding:2px;border:1px solid var(--line)}.ViewToggle_root__VvZjC button{padding:3px 7px;border-radius:3px;font-size:12px;color:var(--ink-2);background:transparent;border:none;cursor:pointer;display:inline-flex;align-items:center;transition:background .1s,color .1s}.ViewToggle_root__VvZjC button:hover{color:var(--ink)}.ViewToggle_root__VvZjC button.ViewToggle_active__BpJOC{background:#fff;color:var(--ink);box-shadow:var(--shadow-sm)}.AvatarCropModal_backdrop__gxc6H{position:fixed;inset:0;z-index:200;background:rgba(17,17,19,.55);display:flex;align-items:center;justify-content:center;padding:24px;animation:AvatarCropModal_fade-in__hfeTX .12s ease-out}@keyframes AvatarCropModal_fade-in__hfeTX{0%{opacity:0}to{opacity:1}}.AvatarCropModal_modal__H5dLj{background:#fff;border-radius:10px;box-shadow:0 20px 60px rgba(17,17,19,.3);width:100%;max-width:360px;padding:18px;display:flex;flex-direction:column;gap:14px;align-items:center}.AvatarCropModal_head__8ZuOu{width:100%}.AvatarCropModal_head__8ZuOu h3{font-family:var(--font-display);font-size:16px;font-weight:600;margin:0 0 4px;color:var(--ink)}.AvatarCropModal_sub__2qOKr{margin:0;font-size:12px;color:var(--muted)}.AvatarCropModal_stage__coXfO{position:relative;overflow:hidden;border-radius:50%;background:var(--sand);touch-action:none;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AvatarCropModal_stage__coXfO:active{cursor:-webkit-grabbing;cursor:grabbing}.AvatarCropModal_img__u_8d8{position:absolute;top:0;left:0;max-width:none;pointer-events:none}.AvatarCropModal_ring__i2stX{position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 2px rgba(255,255,255,.85),0 0 0 9999px rgba(17,17,19,.08);pointer-events:none}.AvatarCropModal_loading___C4Am{position:absolute;inset:0;background:var(--sand)}.AvatarCropModal_zoomRow__iMq4t{display:flex;align-items:center;gap:8px;width:100%;color:var(--muted)}.AvatarCropModal_zoom__GdoDI{flex:1 1;accent-color:var(--ink)}.AvatarCropModal_foot__wx2G0{display:flex;justify-content:flex-end;gap:8px;width:100%}.AvatarCropModal_btnGhost__mCSxH,.AvatarCropModal_btnInk__sziow{display:inline-flex;align-items:center;padding:8px 16px;font-size:13px;font-weight:500;border-radius:var(--radius-sm);cursor:pointer;font-family:inherit}.AvatarCropModal_btnGhost__mCSxH{background:#fff;color:var(--ink);border:1px solid var(--line-2)}.AvatarCropModal_btnGhost__mCSxH:hover:not(:disabled){background:var(--sand)}.AvatarCropModal_btnInk__sziow{background:var(--ink);color:#fff;border:1px solid var(--ink)}.AvatarCropModal_btnInk__sziow:hover:not(:disabled){background:#000}.AvatarCropModal_btnGhost__mCSxH:disabled,.AvatarCropModal_btnInk__sziow:disabled{opacity:.5;cursor:not-allowed}