.SearchPage_section__s_YLI{padding-top:clamp(.75rem,2vw,1rem);padding-bottom:clamp(3rem,8vw,5rem);min-height:calc(100vh - 110px);background-color:var(--bg-primary,#f3f0e2);overflow-x:clip;width:100%;max-width:100%}.SearchPage_breadcrumbs__lNcsB{font-size:clamp(.75rem,.7rem + .3vw,.8125rem);color:var(--text-muted,#5c6b5d);margin-bottom:clamp(.75rem,2vw,1.5rem);display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-family:var(--font-text,"Inter",sans-serif);min-width:0;overflow-wrap:anywhere}.SearchPage_breadcrumbs__lNcsB a{color:var(--text-muted,#5c6b5d);text-decoration:none;transition:color var(--motion-duration) ease}@media (hover:hover) and (pointer:fine){.SearchPage_breadcrumbs__lNcsB a:hover{color:var(--olive,#384334)}}.SearchPage_breadcrumbDivider__4kFO2{color:#3843344d}.SearchPage_breadcrumbActive__F6Q6M{color:var(--text-main,#2c3e2d);font-weight:500;min-width:0;overflow-wrap:anywhere;word-break:break-word}.SearchPage_topHeaderBlock__igW_l{margin-bottom:clamp(.75rem,2vw,1.25rem);display:flex;flex-direction:column;gap:0;min-width:0;max-width:100%}.SearchPage_srOnly__C5WUw{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.SearchPage_searchBar__0hLIH{display:flex;align-items:center;gap:8px;width:100%;max-width:100%;min-width:0;box-sizing:border-box;background-color:var(--bg-primary,#f3f0e2);border:1px solid #d4c6b359;border-radius:var(--radius-full,100px);padding:6px 8px 6px clamp(.875rem,2vw,1.5rem);box-shadow:var(--shadow-header)}.SearchPage_searchBar__0hLIH:focus-within{border-color:var(--olive,#384334);box-shadow:0 0 0 3px #3843341f,var(--shadow-hover)}.SearchPage_searchInputWrap__Q6Fl5{flex:1 1;display:flex;align-items:center;min-width:0}.SearchPage_searchInput__Npys0{flex:1 1;min-width:0;padding:12px 14px 12px 0;border:none;background:#0000;font-size:15.5px;font-family:var(--font-text,"Inter",sans-serif);color:var(--text-main,#2c3e2d);outline:none}.SearchPage_searchInput__Npys0::placeholder{color:var(--text-muted,#5c6b5d);opacity:1;font-weight:400}.SearchPage_clearBtn__YL3Nr{background:none;border:none;color:var(--text-muted,#5c6b5d);cursor:pointer;min-width:44px;min-height:44px;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:4px;transition:color var(--motion-duration) ease;flex-shrink:0}@media (hover:hover) and (pointer:fine){.SearchPage_clearBtn__YL3Nr:hover{color:var(--text-main,#2c3e2d)}}.SearchPage_searchBtn__0z0cT{background:var(--olive,#556b2f);border:none;width:44px;height:44px;min-width:44px;min-height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color var(--motion-duration) ease,opacity var(--motion-duration) ease;flex-shrink:0;box-shadow:none}@media (hover:hover) and (pointer:fine){.SearchPage_searchBtn__0z0cT:hover{background:color-mix(in srgb,var(--olive,#384334) 88%,#000)}}.SearchPage_searchBtn__0z0cT:active{opacity:.92}.SearchPage_sidebarCategoryList__YHcHT{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.SearchPage_categoryTab__vr_DC{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:4px;height:32px;min-height:32px;max-height:32px;padding:0 12px;border-radius:var(--radius-full,100px);background-color:var(--bg-primary,#f3f0e2);border:1px solid #d4c6b373;font-size:.75rem;font-weight:500;line-height:1;color:var(--text-muted,#5c6b5d);font-family:var(--font-text,"Inter",sans-serif);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;box-shadow:none;transform:none;transition:border-color var(--motion-duration) ease,color var(--motion-duration) ease,background-color var(--motion-duration) ease}@media (hover:hover) and (pointer:fine){.SearchPage_categoryTab__vr_DC:hover{border-color:#38433447;color:var(--text-main,#2c3e2d)}}.SearchPage_categoryTab__vr_DC:active{opacity:.92}@media (hover:hover) and (pointer:fine){.SearchPage_categoryTab__vr_DC.SearchPage_categoryTabActive__izbcA,.SearchPage_categoryTab__vr_DC.SearchPage_categoryTabActive__izbcA:hover{background-color:var(--olive,#556b2f);color:#fdfbf7;border-color:var(--olive,#556b2f);box-shadow:none}.SearchPage_categoryTab__vr_DC.SearchPage_categoryTabActive__izbcA span,.SearchPage_categoryTab__vr_DC.SearchPage_categoryTabActive__izbcA:hover span{color:#fdfbf7}}.SearchPage_mobileActionRow__M0Ob9{display:none;align-items:stretch;gap:8px;margin-bottom:clamp(.5rem,1.5vw,.85rem);width:100%;min-width:0}.SearchPage_mobileFilterToggle__kySMC{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:1 1;min-width:0;min-height:40px;height:40px;background-color:var(--bg-primary,#f3f0e2);border:1px solid #d4c6b373;padding:0 12px;border-radius:var(--radius-full,100px);font-size:clamp(.75rem,.7rem + .35vw,.8125rem);font-weight:600;font-family:var(--font-text,"Inter",sans-serif);color:var(--text-main,#2c3e2d);cursor:pointer;position:relative;box-shadow:none;transition:background-color var(--motion-duration) ease,border-color var(--motion-duration) ease}.SearchPage_mobileFilterToggle__kySMC span:not(.SearchPage_activeFilterDot__YNCsI){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchPage_activeFilterDot__YNCsI{width:7px;height:7px;border-radius:50%;background-color:var(--olive,#384334);display:inline-block;flex-shrink:0}.SearchPage_sortBoxMobile__n7Dy4{position:relative;display:flex;align-items:center;flex:1 1;min-width:0;min-height:40px;height:40px;background-color:var(--bg-primary,#f3f0e2);border:1px solid #d4c6b373;border-radius:var(--radius-full,100px);padding:0 28px 0 14px;box-shadow:none}.SearchPage_sortBoxMobile__n7Dy4 .SearchPage_sortSelect__pYcyQ{min-height:40px;height:40px;width:100%;padding:0;color:var(--text-main,#2c3e2d);font-size:clamp(.75rem,.7rem + .35vw,.8125rem);font-weight:600;background:#0000;border:none;appearance:none;cursor:pointer}.SearchPage_sortBoxMobile__n7Dy4 .SearchPage_sortArrow__jEvU0{right:12px}.SearchPage_filterBackdrop__o9rBn{display:none}.SearchPage_layout__sSJ3U{display:flex;align-items:stretch;gap:clamp(1.25rem,2.5vw,1.75rem);width:100%;max-width:100%;min-width:0}.SearchPage_sidebar__afHbw{flex:0 0 clamp(15rem,22vw,17rem);max-width:17rem;width:100%;align-self:stretch;display:flex;flex-direction:column;gap:20px;padding-right:0;overflow:visible;min-width:0}.SearchPage_miniMapCard__T_cuh{display:block;text-decoration:none;background:var(--bg-tertiary,#efeadf);border:1px solid var(--border-light,#d4c6b380);border-radius:var(--radius-xl,24px);box-shadow:var(--shadow-sm);overflow:hidden;transition:border-color var(--motion-duration) ease,box-shadow var(--motion-duration) ease;cursor:pointer;flex-shrink:0}@media (hover:hover) and (pointer:fine){.SearchPage_miniMapCard__T_cuh:hover{border-color:var(--olive,#384334);box-shadow:var(--shadow-hover)}}.SearchPage_miniMapPreview__OVHzN{position:relative;height:110px;width:100%;background-color:var(--bg-tertiary,#efeadf);overflow:hidden}.SearchPage_miniMapSvg__HYIJ_{width:100%;height:100%;display:block;object-fit:cover}.SearchPage_mapPin__7CvV7{position:absolute;width:14px;height:14px;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%)}.SearchPage_pinDot__38BZh{width:9px;height:9px;background-color:var(--olive,#384334);border:2px solid var(--bg-tertiary,#efeadf);border-radius:50%;box-shadow:0 2px 6px #38433440;z-index:2}.SearchPage_pinCenter__BvTBA{top:52%;left:48%}.SearchPage_pinCenter__BvTBA .SearchPage_pinDot__38BZh{background-color:var(--olive,#384334);width:11px;height:11px}.SearchPage_pinPulse__sFyyL{display:none}.SearchPage_pinEast__JfiSc{top:36%;left:76%}.SearchPage_pinWest__XxrTS{top:66%;left:24%}.SearchPage_miniMapBadge__9XlN6{position:absolute;top:8px;left:8px;background:var(--bg-tertiary,#efeadf);border:1px solid var(--border-light,#d4c6b399);border-radius:100px;padding:3px 9px;font-size:11px;font-weight:600;font-family:var(--font-text,"Inter",sans-serif);color:var(--text-main,#2c3e2d);display:flex;align-items:center;gap:4px}.SearchPage_badgeIcon__UJHvG{color:var(--olive,#384334)}.SearchPage_miniMapFooter__QwyZJ{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background-color:var(--bg-tertiary,#efeadf)}.SearchPage_miniMapTextWrap__4_yJg{display:flex;flex-direction:column;gap:1px}.SearchPage_miniMapTitle__GDb8b{font-size:13px;font-weight:600;color:var(--text-main,#2c3e2d);font-family:var(--font-text,"Inter",sans-serif)}.SearchPage_miniMapSubtitle__FtSxX{font-size:11px;color:var(--text-muted,#5c6b5d);font-family:var(--font-text,"Inter",sans-serif)}.SearchPage_miniMapArrow__SRsUt{color:var(--olive,#384334);display:flex;align-items:center;transition:transform var(--motion-duration) ease}@media (hover:hover) and (pointer:fine){.SearchPage_miniMapCard__T_cuh:hover .SearchPage_miniMapArrow__SRsUt{transform:translateX(3px)}}.SearchPage_filtersContainer__8hIWu{display:flex;flex-direction:column;gap:18px;flex:1 1 auto;min-height:0;padding:0;scrollbar-width:none;-ms-overflow-style:none}.SearchPage_filtersContainer__8hIWu::-webkit-scrollbar{display:none;width:0;height:0}.SearchPage_sidebarHeader__mtAFr{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:0;padding-bottom:10px;margin-bottom:2px;box-sizing:initial;flex-shrink:0}.SearchPage_sidebarTitleWrap__myMki{display:flex;align-items:center;gap:8px}.SearchPage_sidebarTitle__6La5c{font-family:var(--font-heading,"Noto Serif",serif);font-size:18px;font-weight:600;color:var(--text-main,#2c3e2d);margin:0;letter-spacing:-.01em;line-height:1.2}.SearchPage_sidebarHeaderActions__C_7e3{display:flex;align-items:center;gap:8px}.SearchPage_resetLink__KcTEC{background:none;border:none;color:var(--olive,#384334);font-size:12.5px;font-weight:600;font-family:var(--font-text,"Inter",sans-serif);cursor:pointer;display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:6px 8px;border-radius:var(--radius-sm,8px);transition:color var(--motion-duration) ease,background-color var(--motion-duration) ease}@media (hover:hover) and (pointer:fine){.SearchPage_resetLink__KcTEC:hover{color:color-mix(in srgb,var(--olive,#384334) 88%,#000);background-color:#38433414}}.SearchPage_closeMobileBtn__GSN0J{background:none;border:none;color:var(--text-main,#2c3e2d);cursor:pointer;min-width:44px;min-height:44px;padding:10px;display:none;align-items:center;justify-content:center;border-radius:var(--radius-sm,8px)}.SearchPage_filterBlock__eBotD{display:flex;flex-direction:column;gap:14px;padding-bottom:22px;border-bottom:1px solid var(--border-light,#d4c6b359)}.SearchPage_filterBlock__eBotD:last-of-type{border-bottom:none;padding-bottom:0}.SearchPage_blockLabel__8fqMa{font-family:var(--font-heading,"Noto Serif",serif);font-size:15px;font-weight:600;color:var(--text-main,#2c3e2d);letter-spacing:0;margin:0}.SearchPage_togglesList__klgyo{display:flex;flex-direction:column;gap:6px}.SearchPage_toggleCard__fuuxc{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:8px 0;cursor:pointer;transition:opacity var(--motion-duration) ease;border-radius:var(--radius-sm,8px)}@media (hover:hover) and (pointer:fine){.SearchPage_toggleCard__fuuxc:hover{opacity:.85}}.SearchPage_toggleInfo__kwgNH{display:flex;flex-direction:column;gap:2px}.SearchPage_toggleTitleRow__B_sc9{display:flex;align-items:center;gap:6px}.SearchPage_toggleTitle___QZPg{font-size:14px;font-weight:600;color:var(--text-main,#2c3e2d);font-family:var(--font-text,"Inter",sans-serif)}.SearchPage_toggleSubtitle__qyKwa{font-size:12px;color:var(--text-muted,#5c6b5d);font-weight:400;font-family:var(--font-text,"Inter",sans-serif)}.SearchPage_switch___6qly{position:relative;display:inline-block;width:38px;height:22px;flex-shrink:0}.SearchPage_switch___6qly input{opacity:0;width:0;height:0}.SearchPage_slider__QlPA9{position:absolute;cursor:pointer;inset:0;background-color:#3843342e;border:1px solid #38433447;transition:background-color var(--motion-duration) ease,border-color var(--motion-duration) ease;border-radius:22px}.SearchPage_slider__QlPA9:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:var(--bg-white,#fff);transition:transform var(--motion-duration) ease;border-radius:50%;box-shadow:0 1px 4px #2c3e2d26}.SearchPage_switch___6qly input:checked+.SearchPage_slider__QlPA9{background-color:var(--olive,#556b2f);border-color:var(--olive,#556b2f)}.SearchPage_switch___6qly input:checked+.SearchPage_slider__QlPA9:before{transform:translateX(16px)}@media (prefers-reduced-motion:reduce){.SearchPage_slider__QlPA9,.SearchPage_slider__QlPA9:before{transition:none}}.SearchPage_priceRow__n0Z7r{display:flex;align-items:center;gap:6px}.SearchPage_priceInputWrap__Ehmhl{flex:1 1;min-width:0;position:relative;display:flex;align-items:center;background-color:var(--bg-primary,#f3f0e2);border:1.5px solid var(--border-light,#d4c6b399);border-radius:var(--radius-sm,10px);padding:0 10px;min-height:44px;transition:border-color var(--motion-duration) ease,background-color var(--motion-duration) ease,box-shadow var(--motion-duration) ease}.SearchPage_priceInputWrap__Ehmhl:focus-within{background-color:var(--bg-secondary,#fcfaf4);border-color:var(--olive,#384334);box-shadow:0 0 0 2px #38433414}.SearchPage_priceCurrency__SwZdg{font-size:13px;color:var(--text-muted,#5c6b5d);font-weight:600}.SearchPage_priceInput__4buP5{width:100%;padding:8px 4px;border:none;background:#0000;font-size:13.5px;font-family:var(--font-text,"Inter",sans-serif);font-weight:500;color:var(--text-main,#2c3e2d);outline:none}.SearchPage_priceInput__4buP5::-webkit-inner-spin-button,.SearchPage_priceInput__4buP5::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.SearchPage_priceInput__4buP5[type=number]{-moz-appearance:textfield}.SearchPage_priceDash__U1YUf{color:var(--text-muted,#5c6b5d);font-size:13px;font-weight:500}.SearchPage_colorSwatchesGrid__Ek_U3{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.SearchPage_colorSwatchBtn__TvKZE{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 10px;border-radius:10px;background:var(--bg-tertiary,#efeadf);border:1px solid var(--border-light,#d4c6b373);cursor:pointer;font-size:13px;font-weight:500;color:var(--text-main,#2c3e2d);font-family:var(--font-text,"Inter",sans-serif);transition:background-color var(--motion-duration) ease,border-color var(--motion-duration) ease;-webkit-user-select:none;user-select:none;min-width:0}@media (hover:hover) and (pointer:fine){.SearchPage_colorSwatchBtn__TvKZE:hover{background:var(--bg-secondary,#fcfaf4);border-color:#38433433}}.SearchPage_colorSwatchBtnActive__NUtWF{background:var(--bg-secondary,#fcfaf4);border-color:var(--olive,#384334);font-weight:500;color:var(--olive,#384334)}.SearchPage_colorSwatchDot__WnmrT{width:15px;height:15px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:inset 0 0 0 1px #0000001f}.SearchPage_colorSwatchDotLight__1DAXi{border:1px solid #0003}.SearchPage_swatchCheckDark__X3__r{color:var(--text-main,#2c3e2d)}.SearchPage_swatchCheckLight__aB5R5{color:var(--bg-white,#fff)}.SearchPage_colorSwatchName__jpqao{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SearchPage_checkboxList__VqPTc{display:flex;flex-direction:column;gap:8px}.SearchPage_customCheckboxLabel__typEj{display:flex;align-items:center;justify-content:space-between;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:14px;color:var(--text-main,#2c3e2d);font-family:var(--font-text,"Inter",sans-serif);transition:color var(--motion-duration) ease;min-height:44px;padding:8px 0}@media (hover:hover) and (pointer:fine){.SearchPage_customCheckboxLabel__typEj:hover{color:var(--olive,#384334)}}.SearchPage_checkboxLeft__a4ID3{display:flex;align-items:center;gap:9px}.SearchPage_customCheckboxLabel__typEj input{position:absolute;opacity:0;pointer-events:none}.SearchPage_checkboxBox__N_LBn{width:20px;height:20px;border-radius:6px;background-color:var(--bg-secondary,#fcfaf4);border:1.5px solid #38433459;box-shadow:0 1px 3px #2c3e2d08;display:flex;align-items:center;justify-content:center;color:var(--text-light,#fdfbf7);flex-shrink:0;transition:background-color var(--motion-duration) ease,border-color var(--motion-duration) ease,box-shadow var(--motion-duration) ease}@media (hover:hover) and (pointer:fine){.SearchPage_customCheckboxLabel__typEj:hover .SearchPage_checkboxBox__N_LBn:not(.SearchPage_checkboxBoxChecked__NwWDX){background-color:var(--bg-secondary,#fcfaf4);border-color:var(--olive,#384334)}.SearchPage_customCheckboxLabel__typEj:hover .SearchPage_checkboxBox__N_LBn.SearchPage_checkboxBoxChecked__NwWDX{background-color:var(--olive,#384334);border-color:var(--olive,#384334)}}.SearchPage_checkboxBoxChecked__NwWDX{background-color:var(--olive,#384334);border-color:var(--olive,#384334);color:var(--text-light,#fdfbf7);box-shadow:0 2px 6px #3843342e}.SearchPage_checkboxText__U_59f{font-weight:500;font-size:14px;color:var(--text-main,#2c3e2d)}.SearchPage_itemCount__0aJuX{font-size:12px;color:var(--text-muted,#5c6b5d);font-weight:500;background:#3843340f;padding:2px 8px;border-radius:100px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:1.75rem;text-align:center}.SearchPage_itemCountZero__zFKet{opacity:.45}.SearchPage_sheetHandle__HQ5UI{display:none}.SearchPage_sheetChrome__4PPLe{display:contents}.SearchPage_applyMobileBtn__2FOLM{display:none;background-color:var(--olive,#384334);color:var(--text-light,#fdfbf7);border:none;min-height:48px;padding:14px 16px;border-radius:var(--radius-md,12px);font-size:14px;font-weight:600;cursor:pointer;margin:0;font-family:var(--font-text,"Inter",sans-serif);transition:background-color var(--motion-duration) ease;width:100%;flex-shrink:0;position:relative;z-index:2}@media (hover:hover) and (pointer:fine){.SearchPage_applyMobileBtn__2FOLM:hover{background-color:color-mix(in srgb,var(--olive,#384334) 88%,#000)}}.SearchPage_mainContent__ITMS3{flex:1 1;min-width:0}.SearchPage_statusBar__CYkoJ{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:36px;margin-bottom:10px;padding:0 0 8px;border-bottom:1px solid var(--border-light,#d4c6b359);box-sizing:initial}.SearchPage_statusCount__QlC_Z{font-size:13px;font-weight:500;letter-spacing:-.01em;line-height:1.4;min-height:1.4em;color:var(--text-muted,#5c6b5d);font-family:var(--font-text,inherit);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SearchPage_statusCountNum__SSqKg{display:inline-block;font-weight:700;color:var(--olive,#556b2f);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:2ch;text-align:center}.SearchPage_sortWrapDesktop__j_TXN{display:flex;align-items:center;gap:6px}.SearchPage_sortLabel__aaWwW{font-size:13px;color:var(--text-muted,#5c6b5d);font-weight:500;font-family:var(--font-text,inherit)}.SearchPage_sortBoxDesktop__Om_ok{position:relative;display:inline-flex;align-items:center}.SearchPage_sortSelect__pYcyQ{appearance:none;background:#0000;border:none;box-shadow:none;border-radius:0;padding:0 18px 0 0;font-size:13px;font-weight:600;font-family:var(--font-text,inherit);color:var(--olive,#384334);cursor:pointer;outline:none;transition:color var(--motion-duration) ease}.SearchPage_sortSelect__pYcyQ:focus{background:#0000;border:none;box-shadow:none;color:color-mix(in srgb,var(--olive,#384334) 80%,#000)}@media (hover:hover) and (pointer:fine){.SearchPage_sortSelect__pYcyQ:hover{background:#0000;border:none;box-shadow:none;color:color-mix(in srgb,var(--olive,#384334) 80%,#000)}}.SearchPage_sortArrow__jEvU0{position:absolute;right:0;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--text-muted,#5c6b5d);width:14px;height:14px}.SearchPage_activeBadgesRow__vV2ZP{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:32px;margin-bottom:10px}.SearchPage_activeBadgesRowEmpty___Ftlh{min-height:0;margin-bottom:0;pointer-events:none}.SearchPage_badge__RyYbt{background-color:var(--bg-tertiary,#efeadf);border:1px solid var(--border-light,#d4c6b380);border-radius:100px;padding:5px 12px;font-size:12.5px;font-weight:500;font-family:var(--font-text,"Inter",sans-serif);color:var(--text-main,#2c3e2d);display:inline-flex;align-items:center;gap:6px;min-height:32px;box-sizing:border-box;opacity:1;transition:opacity var(--motion-duration) ease,background-color var(--motion-duration) ease,border-color var(--motion-duration) ease,color var(--motion-duration) ease}.SearchPage_badge__RyYbt button{background:none;border:none;color:var(--text-muted,#5c6b5d);cursor:pointer;font-size:11px;min-width:44px;min-height:44px;margin:-10px -8px -10px 0;padding:0;display:inline-flex;align-items:center;justify-content:center;line-height:1;transition:color var(--motion-duration) ease}@media (hover:hover) and (pointer:fine){.SearchPage_badge__RyYbt button:hover{color:var(--error-red,#c0392b)}}.SearchPage_clearAllBadge__7jbma{background:none;border:none;color:var(--olive,#384334);font-size:12.5px;font-weight:600;font-family:var(--font-text,"Inter",sans-serif);cursor:pointer;min-height:32px;padding:4px 8px;text-decoration:underline;text-underline-offset:3px;transition:color var(--motion-duration) ease}@media (hover:hover) and (pointer:fine){.SearchPage_clearAllBadge__7jbma:hover{color:color-mix(in srgb,var(--olive,#384334) 80%,#000)}}.SearchPage_gridShellEmpty__o7JJM{min-height:0!important;display:flex;align-items:stretch}.SearchPage_gridShell__WVVOV{width:100%;min-width:0;min-height:clamp(280px,42vw,520px)}.SearchPage_grid__Z0S2R{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(1.25rem,2.5vw,1.75rem) clamp(.875rem,1.8vw,1.25rem);gap:clamp(1.25rem,2.5vw,1.75rem) clamp(.875rem,1.8vw,1.25rem);width:100%;min-width:0;max-width:100%;align-items:stretch;opacity:1;transition:opacity var(--motion-duration) ease}.SearchPage_gridDimmed__gKBSk{opacity:0;transition:none}.SearchPage_gridItem___k7Pr,.SearchPage_grid__Z0S2R>*{min-width:0;height:100%}.SearchPage_gridItem___k7Pr{display:flex;flex-direction:column}.SearchPage_gridItem___k7Pr>*{flex:1 1;min-height:0;height:100%}@media (prefers-reduced-motion:reduce){.SearchPage_activeBadgesRow__vV2ZP,.SearchPage_badge__RyYbt,.SearchPage_gridItem___k7Pr,.SearchPage_grid__Z0S2R,.SearchPage_statusCountNum__SSqKg{transition:none;animation:none}.SearchPage_gridDimmed__gKBSk{opacity:1}}@media (min-width:1200px){.SearchPage_grid__Z0S2R{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px) and (max-width:1199.98px){.SearchPage_grid__Z0S2R{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023.98px){.SearchPage_layout__sSJ3U{flex-direction:column}.SearchPage_mobileActionRow__M0Ob9{display:flex}.SearchPage_sortWrapDesktop__j_TXN{display:none}.SearchPage_filterBackdrop__o9rBn{display:block;position:fixed;inset:0;z-index:1000;border:none;padding:0;margin:0;cursor:pointer;background:color-mix(in srgb,var(--bg-primary,#f3f0e2) 55%,#2c3e2d73);-webkit-tap-highlight-color:transparent;opacity:0;pointer-events:none;transition:opacity var(--motion-duration) ease}.SearchPage_filterBackdropOpen___kGa2{opacity:1;pointer-events:auto}.SearchPage_sidebar__afHbw{--sheet-ty:0px;position:fixed;top:auto;left:0;right:0;bottom:0;width:100%;max-width:100%;height:min(92dvh,100%);max-height:92dvh;z-index:1001;flex:none;display:flex;flex-direction:column;gap:0;border-radius:20px 20px 0 0;padding:6px 16px calc(12px + env(safe-area-inset-bottom, 0px));background-color:var(--bg-primary,#f3f0e2);box-shadow:0 -8px 32px #2c3e2d1f;transform:translateY(110%);opacity:0;transition:transform var(--motion-duration) ease,opacity var(--motion-duration) ease;overflow:hidden;overscroll-behavior:contain;pointer-events:none;will-change:transform,opacity}.SearchPage_sidebarOpen__6F7Z5{transform:translateY(var(--sheet-ty));opacity:1;pointer-events:auto}.SearchPage_sidebarDragging__1yVLx{transition:none}.SearchPage_sheetChrome__4PPLe{display:block;flex-shrink:0;touch-action:none;cursor:grab;user-select:none;-webkit-user-select:none}.SearchPage_sheetChrome__4PPLe:active{cursor:grabbing}.SearchPage_sheetHandle__HQ5UI{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:24px;margin:0 0 2px;pointer-events:none}.SearchPage_sheetHandle__HQ5UI:before{content:"";width:40px;height:4px;border-radius:100px;background:#38433447}.SearchPage_sidebarHeader__mtAFr{position:relative;z-index:2;flex-shrink:0;background:var(--bg-primary,#f3f0e2);padding:0 0 10px;margin:0;min-height:40px}.SearchPage_closeMobileBtn__GSN0J{display:inline-flex;min-width:40px;min-height:40px;padding:8px}.SearchPage_applyMobileBtn__2FOLM{display:block;margin-top:10px;box-shadow:0 -10px 24px #f3f0e2f2}.SearchPage_filtersContainer__8hIWu{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;gap:14px;padding-bottom:4px;scrollbar-width:none;-ms-overflow-style:none}.SearchPage_filtersContainer__8hIWu::-webkit-scrollbar{display:none;width:0;height:0}.SearchPage_filterBlock__eBotD{padding-bottom:14px;gap:10px}.SearchPage_statusBar__CYkoJ{margin-bottom:8px;padding-bottom:8px}}@media (min-width:768px) and (max-width:1023.98px){.SearchPage_grid__Z0S2R{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.375rem 1rem}.SearchPage_sidebar__afHbw{left:auto;width:min(100%,420px);max-width:420px;border-radius:20px 0 0 0;right:0;height:100%;max-height:100%;transform:translateX(105%);opacity:0}.SearchPage_sidebarOpen__6F7Z5{transform:translateX(0);opacity:1}}@media (max-width:767.98px){.SearchPage_section__s_YLI{padding-bottom:calc(2rem + env(safe-area-inset-bottom, 0px))}.SearchPage_breadcrumbs__lNcsB{margin-bottom:.5rem;font-size:.6875rem;gap:6px}.SearchPage_topHeaderBlock__igW_l{gap:.55rem;margin-bottom:.55rem}.SearchPage_pageTitle__eauOg{font-size:1.125rem;line-height:1.2;letter-spacing:-.025em}.SearchPage_section__s_YLI{padding-top:.5rem}.SearchPage_topHeaderBlock__igW_l{margin-bottom:.5rem}.SearchPage_searchBar__0hLIH{padding:3px 4px 3px 14px;gap:4px;box-shadow:none;border-color:#d4c6b380}.SearchPage_searchBar__0hLIH:focus-within{box-shadow:0 0 0 2px #556b2f24}.SearchPage_searchInput__Npys0{font-size:16px;padding:7px 8px 7px 0}.SearchPage_searchBtn__0z0cT{width:36px;height:36px;min-width:36px;min-height:36px}.SearchPage_clearBtn__YL3Nr{min-width:32px;min-height:32px;padding:4px}.SearchPage_categoryTab__vr_DC{height:30px;min-height:30px;max-height:30px;padding:0 10px;font-size:.6875rem}.SearchPage_grid__Z0S2R{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem}.SearchPage_mobileActionRow__M0Ob9{flex-wrap:nowrap;gap:6px;margin-bottom:.5rem}.SearchPage_mobileFilterToggle__kySMC{min-height:40px;height:40px;padding:0 12px;font-size:.8125rem;gap:6px}.SearchPage_sortBoxMobile__n7Dy4{min-height:40px;height:40px;padding:0 26px 0 12px}.SearchPage_sortBoxMobile__n7Dy4 .SearchPage_sortSelect__pYcyQ{min-height:40px;height:40px;font-size:.8125rem}.SearchPage_statusBar__CYkoJ{min-height:28px;margin-bottom:10px;padding-bottom:8px;border-bottom-color:#d4c6b347}.SearchPage_statusCount__QlC_Z{font-size:12.5px}.SearchPage_bottomMapSection__AQ0ZJ{margin-top:1.5rem;margin-bottom:calc(1rem + env(safe-area-inset-bottom, 0px));padding-inline:0}.SearchPage_mapSkeleton__Khsu8{height:min(48vh,340px);min-height:240px;border-radius:16px}}@media (prefers-reduced-motion:reduce){.SearchPage_filterBackdrop__o9rBn,.SearchPage_sidebar__afHbw{transition:none!important}}.SearchPage_bottomMapSection__AQ0ZJ{margin-top:48px;margin-bottom:24px;display:flex;flex-direction:column;gap:0;scroll-margin-top:120px;position:relative;z-index:2;background:#0000;padding:0}.SearchPage_bottomMapHeader__ySEAS{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.SearchPage_bottomMapTitleWrap__HsAZK{display:flex;align-items:center;gap:14px}.SearchPage_bottomMapIconWrap__rZldN{width:46px;height:46px;border-radius:14px;background:#3843341a;color:var(--olive,#384334);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 8px #38433414}.SearchPage_bottomMapTextWrap__NvZm8{display:flex;flex-direction:column;gap:2px}.SearchPage_bottomMapTitle__IGIOw{font-family:var(--font-heading,"Noto Serif",serif);font-size:22px;font-weight:600;color:var(--text-main,#2c3e2d);margin:0;letter-spacing:-.01em}.SearchPage_bottomMapSubtitle__TVg6w{font-size:13.5px;color:var(--text-muted,#5c6b5d);font-family:var(--font-text,"Inter",sans-serif);margin:0}.SearchPage_fullMapBtn___lB3y{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:var(--radius-full,100px);background:var(--olive,#384334);border:1px solid var(--olive,#384334);font-size:13.5px;font-weight:600;font-family:var(--font-text,"Inter",sans-serif);color:var(--text-light,#fdfbf7);text-decoration:none;transition:opacity var(--motion-duration) ease,background-color var(--motion-duration) ease,border-color var(--motion-duration) ease,color var(--motion-duration) ease;box-shadow:0 4px 16px #3843342e;flex-shrink:0}@media (hover:hover) and (pointer:fine){.SearchPage_fullMapBtn___lB3y:hover{background:color-mix(in srgb,var(--olive,#384334) 88%,#000);border-color:color-mix(in srgb,var(--olive,#384334) 88%,#000);box-shadow:0 8px 24px #38433447}}.SearchPage_bottomMapWrapper__pHG_i{width:100%;isolation:isolate;background:#0000}.SearchPage_mapSkeleton__Khsu8{height:min(72vh,640px);min-height:420px;border-radius:20px;background:var(--bg-tertiary,#efeadf);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--text-muted,#5c6b5d);font-size:14px;font-family:var(--font-text,"Inter",sans-serif)}.SearchPage_mapSkeletonSpinner__wEZ_J{width:32px;height:32px;border:3px solid #38433426;border-top:3px solid var(--olive,#384334);border-radius:50%;animation:SearchPage_spin__veXGR var(--motion-duration) linear infinite}@keyframes SearchPage_spin__veXGR{to{transform:rotate(1turn)}}