/*
Theme Name: Dalil Kuwait Real Estate
Theme URI: https://example.com/dalil-kuwait-realestate
Author: ALi RAdi
Author URI: https://example.com
Description: قالب خفيف مخصص لدليل عقارات الكويت (RTL-ready) مع بطاقات عقارات وقوائم وودجتس.
Version: 1.0.0
Requires at least: 6.0
Tested up to: 6.6
Requires PHP: 7.4
Text Domain: kreg
License: GPL-2.0+
License URI: https://www.gnu.org/licenses/gpl-2.0.html
*/

:root{
  --brand:#0ea5b7; /* teal */
  --brand-2:#0f766e; /* teal dark */
  --text:#0f172a; /* slate-900 */
  --muted:#64748b; /* slate-500 */
  --bg:#f8fafc;    /* slate-50 */
  --card:#ffffff;
  --ring:rgba(14,165,183,.35);
}

html[dir="rtl"] body{font-family:"Tajawal","Cairo",system-ui,-apple-system,"Segoe UI","Noto Kufi Arabic",sans-serif;background:var(--bg);color:var(--text);}

a{color:var(--brand);text-decoration:none}
a:hover{color:var(--brand-2);}

.container{max-width:1200px;margin-inline:auto;padding:0 16px}
.site-header{background:#fff;border-bottom:1px solid #e5e7eb;position:sticky;top:0;z-index:50}
.site-brand{display:flex;align-items:center;gap:10px;padding:14px 0}
.site-title{font-weight:800;font-size:22px}
.site-tagline{color:var(--muted);font-size:13px}

.main-nav{display:flex;gap:16px;flex-wrap:wrap;margin:6px 0 14px}
.main-nav a{padding:8px 12px;border-radius:10px}
.main-nav a[aria-current="page"], .main-nav a:hover{background:var(--ring)}

.grid{display:grid;grid-template-columns:repeat(12,1fr);gap:16px}
.content{grid-column:span 8}
.sidebar{grid-column:span 4}
@media (max-width:992px){.content,.sidebar{grid-column:span 12}}

.card{background:var(--card);border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;box-shadow:0 1px 0 rgba(0,0,0,.02)}
.card .thumb{display:block;aspect-ratio:16/9;object-fit:cover;width:100%}
.card .body{padding:14px}
.meta{display:flex;gap:10px;flex-wrap:wrap;color:var(--muted);font-size:12px}
.btn{display:inline-block;padding:10px 14px;border-radius:10px;background:var(--brand);color:#fff}
.btn:hover{background:var(--brand-2)}

.site-footer{margin-top:40px;padding:24px 0;border-top:1px solid #e5e7eb;color:var(--muted);font-size:14px;text-align:center}


/* ===== Price + Time Ago ===== */
.pricebar{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:10px;
  padding-top:6px;
}

.price-num{
  font-size:20px;
  font-weight:800;
  color:#15803d; /* أخضر السعر */
}

/* time ago badge */
.price-time{
  font-size:12px;
  font-weight:600;
  color:#0f766e;
  background:rgba(15,118,110,.08);
  border:1px solid rgba(15,118,110,.25);
  padding:4px 10px;
  border-radius:999px;
  white-space:nowrap;
  display:flex;
  align-items:center;
  gap:4px;
}

/* أيقونة وقت خفيفة */
.price-time::before{
  content:"⏱";
  font-size:13px;
}
