.NurseryRoomCard_card__V_5LP{background:var(--paper-card);border:1px solid var(--card-border);border-radius:var(--radius-lg);padding:14px 16px}.NurseryRoomCard_head__Ctz_a{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:4px}.NurseryRoomCard_name__KmvvV{font-size:16px;font-weight:800;letter-spacing:-.01em;line-height:1.3;color:var(--text-dark);margin:0;min-width:0;word-break:keep-all;overflow-wrap:anywhere}.NurseryRoomCard_distance__caHfU{flex-shrink:0;font-family:var(--font-mono);font-size:13px;font-weight:700;color:var(--text-dark);padding:2px 8px;border-radius:var(--radius-full);background:var(--anchor-soft);line-height:1.4}.NurseryRoomCard_where__nuVAj{display:flex;align-items:center;gap:5px;font-size:13px;color:var(--text-mid);line-height:1.4;margin:0 0 8px}.NurseryRoomCard_where__nuVAj svg{flex-shrink:0;color:var(--text-light)}.NurseryRoomCard_badges__B_9Ke{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px;padding:0}.NurseryRoomCard_hint__fjQUm{display:flex;align-items:flex-start;gap:5px;font-size:13.5px;font-weight:600;color:var(--text-dark);line-height:1.45;margin:0 0 4px;word-break:keep-all;overflow-wrap:anywhere}.NurseryRoomCard_hint__fjQUm svg{flex-shrink:0;margin-top:3px;color:var(--text-mid)}.NurseryRoomCard_addr__OBcjr{font-size:12.5px;color:var(--text-mid);line-height:1.45;margin:0 0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NurseryRoomCard_source__yfLSh{font-size:var(--fs-caption);color:var(--text-mid);margin:0 0 10px}.NurseryRoomCard_actions__Q9pVM{display:flex;gap:8px}.NurseryRoomCard_ghost__6Lr4P{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 10px;border-radius:var(--radius-md);background:transparent;color:var(--anchor);border:1px solid var(--anchor-line);font-size:13.5px;font-weight:700;font-family:var(--font-body);transition:background .15s,border-color .15s}.NurseryRoomCard_ghost__6Lr4P:hover{background:var(--anchor-soft)}.NurseryRoomResults_wrap__wlGHC{display:flex;flex-direction:column}.NurseryRoomResults_countRow__7ea92{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:32px;margin:4px 0 8px}.NurseryRoomResults_count__BPqKO{font-size:13px;font-weight:600;color:var(--text-mid)}.NurseryRoomResults_countNum__Sn9JX{font-family:var(--font-mono);font-size:15px;font-weight:700;color:var(--text-dark);margin-right:1px}.NurseryRoomResults_sortNote__HpZI3{font-weight:600;color:var(--text-mid)}.NurseryRoomResults_reset__h6F5u{min-height:44px;padding:0 8px;background:transparent;border:0;font-size:13px;font-weight:700;color:var(--anchor);font-family:var(--font-body)}.NurseryRoomResults_list__2oQp9{list-style:none;display:flex;flex-direction:column;gap:10px;margin:0;padding:0}.NurseryRoomResults_empty__tcIW2{background:var(--paper-card);border:1px dashed var(--anchor-line);border-radius:var(--radius-lg);padding:20px 18px;text-align:center}.NurseryRoomResults_emptyText__pEp7R{font-size:14px;line-height:1.6;color:var(--text-on-soft);margin:0 0 12px}.NurseryRoomResults_emptyActions__9kVY1{display:flex;justify-content:center;gap:8px}.NurseryRoomResults_emptyGhost__65FD6,.NurseryRoomResults_emptyPrimary__shanh{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 16px;border-radius:var(--radius-md);font-size:14px;font-weight:700;font-family:var(--font-body)}.NurseryRoomResults_emptyGhost__65FD6{background:transparent;color:var(--anchor);border:1px solid var(--anchor-line)}.NurseryRoomResults_emptyPrimary__shanh{background:var(--anchor);color:var(--anchor-ink);border:1px solid transparent}.NurseryRoomResults_moreRow__F9iQG{margin-top:14px}.NurseryRoomResults_moreNote__tsigJ{margin:0 0 8px;font-size:14px;color:var(--text-mid);text-align:center}.NurseryRoomResults_moreNote__tsigJ a{color:var(--anchor);font-weight:700}.NurseryRoomResults_moreLinks__UNo3a{display:flex;gap:8px}.NurseryRoomResults_moreLink__KLxjF{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:46px;padding:0 12px;border-radius:var(--radius-md);background:var(--paper-card);color:var(--anchor);border:1px solid var(--anchor-line);font-size:14px;font-weight:700;white-space:nowrap;transition:background .15s}.NurseryRoomResults_moreLink__KLxjF:hover{background:var(--anchor-soft)}.NurseryRoomResults_contribute__b3Jbd{margin-top:16px}.NurseryRoomResults_pickRow__tgoT_{display:flex;flex-wrap:wrap;gap:8px;flex:1 1 auto;min-width:0}.NurseryRoomResults_pick__v9uoD{flex:1 1 160px;min-width:0;height:46px;padding:0 12px;border-radius:var(--radius-md);border:1px solid var(--clay-line);background:var(--surface-pure);color:var(--text-dark);font-size:14px;font-family:var(--font-body)}.NurseryRoomResults_pickRow__tgoT_ button:disabled{background:var(--clay-line);color:var(--text-on-soft);cursor:not-allowed}