/* Connect Sold Search: For sale | Sold switch above each search bar */
.ccss-swrow{display:flex;justify-content:flex-start;margin:0 0 10px}
.ccss-swrow--c{justify-content:center}
.ccss-sw{display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:#eef2f8;border:1px solid #dbe3ef}
.ccss-sw button{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#334155;font-family:inherit;font-weight:600;font-size:14px;line-height:1;padding:9px 16px;border-radius:999px;cursor:pointer;transition:background .15s,color .15s;-webkit-tap-highlight-color:transparent}
.ccss-sw button:hover{color:#0f1b2d}
.ccss-sw button[aria-selected=true]{background:var(--ccss-acc,#2563EB);color:#fff;box-shadow:0 2px 8px rgba(15,27,45,.25)}
.ccss-sw .ccss-ic{width:14px;height:14px;flex:none}
.ccss-swrow--dark .ccss-sw{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.22)}
.ccss-swrow--dark .ccss-sw button{color:rgba(255,255,255,.85)}
.ccss-swrow--dark .ccss-sw button:hover{color:#fff}
.ccss-swrow--dark .ccss-sw button[aria-selected=true]{background:#fff;color:#0f1b2d;box-shadow:0 2px 10px rgba(0,0,0,.25)}
.bsr-dd .ccss-dd-sold{display:flex;align-items:center;gap:8px;border-top:1px solid #e5eaf2}
.bsr-dd .ccss-dd-sold .ccss-ic{width:15px;height:15px;flex:none}
@media (max-width:600px){.ccss-sw button{padding:8px 14px;font-size:13.5px}}
