
.gradient-nav {background: linear-gradient(90deg,#0ea5e9,#2563eb);}
.hero {background: linear-gradient(180deg,rgba(14,165,233,0.15),rgba(37,99,235,0.05)); border-radius: 1.25rem;}
.prop-card img{height:180px; object-fit:cover; width:100%; border-top-left-radius:1rem; border-top-right-radius:1rem;}
.card{border-radius:1rem;}
.btn{border-radius:.7rem;}
.badge-soft{background:#eef2ff; color:#4f46e5;}
.table thead th{background:#f6f7fb; border-bottom:2px solid #e5e7eb;}
