.feed_feed__r8YBH{display:flex;flex-direction:column;gap:14px}.feed_head__8TkSS{display:flex;align-items:center;justify-content:space-between;gap:16px}.feed_head__8TkSS h2{margin:0;font-size:26px;font-weight:800;letter-spacing:-.015em}.feed_filters__gBue5{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.feed_search__ywRLq{flex:1 1 260px;min-width:0;height:40px;padding:0 14px;border:1px solid var(--line);border-radius:var(--radius-ctl);background:var(--white);color:var(--ink);font:inherit;font-size:15px}.feed_search__ywRLq:focus{outline:2px solid var(--navy-lt);border-color:var(--navy)}.feed_filters__gBue5 .feed_sort___F_zU{flex:1 1 220px;text-overflow:ellipsis}.feed_check__Dq_B_{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--ink);cursor:pointer}.feed_emptyActions__HWqC1,.feed_toolbar__wBY1e{display:flex;flex-wrap:wrap;gap:10px}.feed_toolbar__wBY1e{align-items:center}.feed_found__jLPia{color:var(--muted);font-size:14px;margin-right:auto}.feed_cityBtn__7Mw3T,.feed_sort___F_zU{max-width:100%;min-width:0;height:36px;padding:0 12px;border:1px solid var(--line);border-radius:var(--radius-ctl);background:var(--white);color:var(--ink);font:inherit;font-size:14px}.feed_cityBtn__7Mw3T{font-weight:600;cursor:pointer}.feed_cityBtn__7Mw3T:hover{border-color:var(--line-dk)}.feed_list__x_1kj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media (max-width:900px){.feed_list__x_1kj{grid-template-columns:minmax(0,1fr)}}.feed_card__OV3JH{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:16px;display:flex;flex-direction:column;gap:8px;min-width:0;transition:box-shadow .15s}.feed_card__OV3JH:hover{box-shadow:var(--shadow-card-hover)}.feed_compact__IGrnu{padding:10px 12px;gap:4px}.feed_compact__IGrnu .feed_title__vdEQU{font-size:15px}.feed_compact__IGrnu .feed_chip__wDpoG,.feed_compact__IGrnu .feed_fast__JarfZ,.feed_compact__IGrnu .feed_urgent__Csn7G{height:20px;padding:0 8px;font-size:12px}.feed_compact__IGrnu .feed_facts__h6afe{font-size:13px;gap:2px 12px}.feed_compact__IGrnu .feed_actions__Fos0q{padding-top:2px}.feed_compact__IGrnu .feed_btnGhost__IJFOz,.feed_compact__IGrnu .feed_btn__Cm_pp{height:34px;padding:0 14px;font-size:14px}.feed_meta__y0iB6{display:flex;flex-wrap:wrap;gap:6px}.feed_chip__wDpoG,.feed_fast__JarfZ,.feed_urgent__Csn7G{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:999px;font-size:12.5px;font-weight:600}.feed_chip__wDpoG{background:var(--navy-lt);color:var(--navy)}.feed_urgent__Csn7G{background:var(--acc-lt);color:var(--acc-dk)}.feed_fast__JarfZ{background:var(--green-bg);color:var(--green-ink)}.feed_title__vdEQU{margin:0;font-size:17px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.feed_title__vdEQU a{color:var(--ink);text-decoration:none}.feed_title__vdEQU a:hover{color:var(--navy)}.feed_facts__h6afe{display:flex;flex-wrap:wrap;gap:4px 14px;color:var(--muted);font-size:14px}.feed_price__edNDc{color:var(--ink);font-weight:700}.feed_actions__Fos0q{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:4px}.feed_btnGhost__IJFOz,.feed_btn__Cm_pp{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 18px;border-radius:var(--radius-ctl);font:inherit;font-size:14.5px;font-weight:600;text-decoration:none;cursor:pointer;white-space:nowrap}.feed_btn__Cm_pp{border:0;background:var(--accent);color:var(--white);box-shadow:var(--accent-shadow)}.feed_btn__Cm_pp:hover{background:var(--accent-dk)}.feed_btnGhost__IJFOz{border:1px solid var(--line);background:var(--white);color:var(--navy)}.feed_btnGhost__IJFOz:disabled,.feed_btn__Cm_pp:disabled{opacity:.6;cursor:default;box-shadow:none}.feed_btnLink___qRe_{border:0;background:none;padding:0;color:var(--navy);font:inherit;font-size:14px;font-weight:600;text-decoration:underline;cursor:pointer}.feed_applied__ZB7hy{display:inline-flex;align-items:center;gap:12px}.feed_status__w3Xr9{color:var(--green-ink);font-size:14px;font-weight:600}.feed_taken__lfmUs{margin:0;padding:10px 12px;border-radius:var(--radius-ctl);background:var(--green-bg);color:var(--green-ink);font-size:14px}.feed_taken__lfmUs a{color:inherit;font-weight:700}.feed_error__Re0jh{margin:0;color:var(--acc-dk);font-size:14px}.feed_notice__yEW_6{margin:0;padding:10px 14px;border-radius:var(--radius-ctl);background:var(--navy-lt);color:var(--navy);font-size:14px}.feed_empty__noIsp{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:20px;border:1px dashed var(--line-dk);border-radius:var(--radius-card);background:var(--white);color:var(--muted)}.feed_empty__noIsp p{margin:0}.feed_emptyTitle__Gllud{color:var(--ink);font-weight:700;font-size:16px}.feed_skeleton__q874r{height:150px;border-radius:var(--radius-card);background:linear-gradient(90deg,var(--line) 0,var(--bg) 50%,var(--line) 100%);background-size:200% 100%;animation:feed_shimmer__8J1HE 1.2s infinite}@keyframes feed_shimmer__8J1HE{0%{background-position:200% 0}to{background-position:-200% 0}}.feed_more__RSPmC{align-self:center;height:40px;padding:0 22px;border:1px solid var(--line);border-radius:var(--radius-ctl);background:var(--white);color:var(--navy);font:inherit;font-weight:600;cursor:pointer}.feed_more__RSPmC:disabled{opacity:.6;cursor:default}@media (max-width:640px){.feed_head__8TkSS h2{font-size:21px}.feed_found__jLPia{flex-basis:100%}.feed_actions__Fos0q .feed_btnGhost__IJFOz,.feed_actions__Fos0q .feed_btn__Cm_pp{flex:1}}