.search_page__TqNka{max-width:var(--max-content-width);margin:0 auto;padding:clamp(22px,3vw,34px) clamp(18px,4vw,40px) 60px}.search_breadcrumb__NNZdc{font-size:13px;color:var(--ink-400);margin-bottom:14px}.search_breadcrumb__NNZdc a{color:var(--ink-400)}.search_breadcrumb__NNZdc a:hover{color:var(--brand-indigo)}.search_breadcrumbCurrent__kT0mF{color:var(--ink-950);font-weight:600}.search_searchbar__7OAFj{background:var(--surface-card);border:1px solid var(--border-strong);border-radius:14px;padding:8px;display:flex;gap:8px;align-items:center;margin-bottom:18px}.search_searchbarIcon__A2m7m{margin-left:8px;flex:none;color:var(--ink-400)}.search_searchbarInput__Dac_T{border:0;outline:0;font-family:inherit;font-size:15px;flex:1 1;color:var(--ink-950);background:transparent;min-width:0}.search_searchbarBtn__Bll4g{padding:11px 20px;border-radius:10px;font-size:14px;font-weight:600;color:#fff;background:var(--grad-brand);border:0;cursor:pointer;white-space:nowrap}.search_toolbar__FTJSp{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:20px}.search_tabs__dYYOS{display:flex;gap:4px;background:var(--surface-control);padding:4px;border-radius:11px}.search_tab__xFobR{padding:8px 16px;border-radius:8px;font-size:13.5px;font-weight:600;cursor:pointer;color:var(--ink-500);border:none;background:transparent}.search_tab__xFobR.search_active__I3qhf{background:var(--surface-card);color:var(--ink-950);box-shadow:var(--shadow-card)}.search_toolbarRight__kwCMT{display:flex;align-items:center;gap:12px}.search_resultCount__dRCcv{font-size:13.5px;color:var(--ink-400);white-space:nowrap}.search_sortBtn__E3dQn{display:flex;align-items:center;gap:7px;padding:9px 13px;border-radius:10px;border:1px solid var(--border-strong);background:var(--surface-card);font-size:13.5px;font-weight:500;color:var(--ink-700);cursor:pointer;white-space:nowrap}.search_sortBtn__E3dQn:hover{border-color:rgba(13,18,36,.3)}.search_sortBtn__E3dQn span{color:var(--ink-300)}.search_sortWrap__pgYSX{position:relative}.search_sortWrap__pgYSX[open] .search_sortBtn__E3dQn{border-color:rgba(13,18,36,.3)}.search_sortBtn__E3dQn::-webkit-details-marker{display:none}.search_sortPanel__2t32_{position:absolute;right:0;top:calc(100% + 6px);z-index:40;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px;box-shadow:var(--shadow-hover);padding:6px;min-width:250px}@media (max-width:560px){.search_sortPanel__2t32_{right:auto;left:0;max-width:calc(100vw - 24px)}}.search_sortOption__2_WEv{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;border-radius:8px;cursor:pointer;font-size:13px;font-weight:500;color:var(--ink-950)}.search_sortOption__2_WEv:hover{background:var(--surface-canvas)}.search_sortCheck__5HEAH{color:var(--brand-indigo);font-weight:700;font-size:12px}.search_layout__gUMna{display:flex;gap:26px;align-items:flex-start}.search_sidebar__q62Wf{flex:none;width:260px;position:-webkit-sticky;position:sticky;top:88px}.search_filterCard__XdLnq{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:16px;padding:20px}.search_filterHead__OeNFA{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.search_filterHead__OeNFA h2{font-family:var(--font-display);font-weight:700;font-size:15px;color:var(--ink-950);margin:0}.search_filterClear___1wv8{font-size:12.5px;font-weight:600;color:var(--brand-indigo);cursor:pointer;background:none;border:0}.search_filterGroup__p_340{padding:14px 0;border-top:1px solid var(--border-subtle)}.search_filterGroup__p_340:first-of-type{border-top:0;padding-top:0}.search_filterTitle__18Q9J{font-size:13px;font-weight:700;color:var(--ink-950);margin-bottom:11px}.search_filterRows__waUlr{display:flex;flex-direction:column;gap:9px}.search_filterRow__OdwY3{display:flex;align-items:center;gap:9px;cursor:pointer;font-size:13.5px;color:var(--ink-700)}.search_filterBox__YusQY{width:17px;height:17px;border-radius:5px;flex:none;border:1.5px solid var(--border-strong);display:flex;align-items:center;justify-content:center;background:var(--surface-card)}.search_filterBox__YusQY.search_checked__adxvV{border-color:var(--brand-indigo);background:var(--brand-indigo)}.search_filterLabel__lyHeD{flex:1 1}.search_filterCount__FmG2d{font-size:12px;color:var(--ink-400)}.search_results__t1qvF{flex:1 1;min-width:0}.search_serviceGrid__esXsk{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:16px;gap:16px}.search_expertGrid__eRbMb{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px}.search_serviceCard__R703S{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:16px;overflow:hidden;transition:box-shadow .18s ease;color:var(--ink-950);display:block}.search_serviceCard__R703S:hover{box-shadow:var(--shadow-hover);color:var(--ink-950)}.search_serviceBanner__203n1{height:140px;position:relative}.search_serviceBanner__203n1:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,rgba(255,255,255,.12) 0 10px,transparent 10px 20px)}.search_serviceTag__iT7Fo{position:absolute;top:10px;left:10px;font-size:11px;font-weight:600;color:#fff;background:rgba(0,0,0,.25);padding:4px 9px;border-radius:7px;z-index:1}.search_serviceBody__gNCS_{padding:15px}.search_providerRow__YMESt{display:flex;align-items:center;gap:8px;margin-bottom:9px}.search_providerIcon__ZQXh6{width:24px;height:24px;border-radius:7px;flex:none}.search_providerName__qZBa5{font-size:12.5px;color:var(--ink-400);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search_serviceTitle__4wXyk{font-size:15px;font-weight:600;line-height:1.35;margin:0 0 12px;color:var(--ink-950)}.search_serviceFoot__RxKZB{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--border-subtle);padding-top:11px;gap:8px}.search_ratingDot__eSosR{width:6px;height:6px;display:inline-block;border-radius:50%;background:var(--grad-brand);margin-right:4px}.search_ratingText__VYpgL{font-size:12.5px;color:var(--ink-400);white-space:nowrap}.search_ratingText__VYpgL b{color:var(--ink-950)}.search_priceText__aU2lw{font-size:13px;color:var(--ink-400);white-space:nowrap}.search_priceText__aU2lw b{color:var(--ink-950)}.search_expertCard__3ifvy{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:16px;padding:18px;transition:box-shadow .18s ease;color:var(--ink-950);display:block}.search_expertCard__3ifvy:hover{box-shadow:var(--shadow-hover);color:var(--ink-950)}.search_expertHead__G0F3n{display:flex;align-items:center;gap:12px;margin-bottom:13px}.search_expertAvatar__D115Q{width:50px;height:50px;border-radius:13px;flex:none;position:relative}.search_expertVerified__fjk_m{position:absolute;bottom:-3px;right:-3px;width:19px;height:19px;border-radius:50%;background:var(--success);border:2.5px solid #fff;display:flex;align-items:center;justify-content:center}.search_expertMeta__I0g5y{min-width:0}.search_expertName__LwQ8s{font-family:var(--font-display);font-weight:700;font-size:15.5px;color:var(--ink-950)}.search_expertTitle__FB2DP{font-size:12.5px;color:var(--ink-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search_expertSkills__erxVa{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:13px}.search_skillChip__WQnm4{font-size:11.5px;font-weight:500;color:var(--brand-indigo-deep);background:rgba(79,70,229,.08);padding:4px 9px;border-radius:7px}.search_expertFoot__LNrpd{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--border-subtle);padding-top:12px;gap:8px}.search_expertStats__c7FUf{font-size:12.5px;color:var(--ink-400)}.search_expertStats__c7FUf b{color:var(--ink-950)}.search_empty__rOCJj{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:16px;padding:40px;text-align:center}.search_empty__rOCJj b{font-family:var(--font-display);font-size:16px}.search_empty__rOCJj p{color:var(--ink-400);margin:8px 0 16px}.search_pagination__G5Gjt{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:34px;flex-wrap:wrap}.search_pgLabel__v014u{font-size:11.5px;color:var(--ink-400);white-space:nowrap}.search_pgControls__iY7Sn{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.search_pageBtn__iav4Y{min-width:38px;height:38px;padding:0 8px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;cursor:pointer;background:var(--surface-card);border:1px solid var(--border-strong);color:var(--ink-700)}.search_pageBtn__iav4Y.search_active__I3qhf{background:var(--grad-brand);color:#fff;border-color:transparent}.search_pageEllipsis__lBiLD{min-width:38px;height:38px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:var(--ink-300)}@media (max-width:860px){.search_layout__gUMna{flex-direction:column}.search_sidebar__q62Wf{width:100%;position:static}}.search_expertAvatarArt__zCaGU{width:100%;height:100%;border-radius:13px}