/*
Theme Name:   Sahil Gayrimenkul
Theme URI:    https://sahilgayrimenkul.com
Author:       Vural Akıllıca
Author URI:   https://sahilgayrimenkul.com
Description:  Mersin Mezitli bölgesinde satılık, kiralık daire ve yatırımlık arsa ilanları için özel olarak geliştirilmiş emlak WordPress teması. Tailwind CSS tabanlı tasarımı, "İlanlar" özel yazı türü ve ilan detay alanları (fiyat, oda sayısı, m² vb.) ile birlikte gelir.
Version:      1.0.0
Requires at least: 6.0
Requires PHP: 7.4
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  sahil-gayrimenkul
*/

/* ==========================================================================
   Aşağıdaki kurallar, orijinal index.html içindeki <style> bloğundan
   birebir taşınmıştır. Tasarım Tailwind (CDN üzerinden, functions.php
   içinde enqueue edilir) ile birlikte çalışacak şekilde tasarlanmıştır.
   ========================================================================== */

:root{
    --deep:#0f172a; --navy:#1e3a8a; --tide:#0ea5e9; --cyan:#06b6d4; --gold:#d97706; --sand:#f59e0b;
  }
  html{scroll-behavior:smooth;}
  body{ background:#f8f6f1; }
  .bg-mediterranean{
    background:
      radial-gradient(1100px 500px at 85% -10%, rgba(14,165,233,0.35), transparent 60%),
      radial-gradient(700px 400px at 10% 0%, rgba(217,119,6,0.18), transparent 60%),
      linear-gradient(160deg, var(--deep) 0%, var(--navy) 62%, #14507a 100%);
  }
  .text-gradient-gold{
    background: linear-gradient(90deg, var(--sand), var(--gold));
    -webkit-background-clip:text; background-clip:text; color:transparent;
  }
  .wave-divider{ line-height:0; }
  .chip{ transition: all .2s ease; }
  .chip[aria-selected="true"]{
    background: var(--deep); color:#fff; box-shadow: 0 8px 20px -8px rgba(15,23,42,.5);
  }
  .listing-card{ transition: transform .35s ease, box-shadow .35s ease; }
  .listing-card:hover{ transform: translateY(-6px); box-shadow: 0 24px 45px -18px rgba(15,23,42,.28); }
  .ribbon{
    clip-path: polygon(0 0, 100% 0, 92% 50%, 100% 100%, 0 100%);
  }
  .focus-ring:focus-visible{ outline:3px solid var(--tide); outline-offset:2px; }
  ::selection{ background: var(--tide); color:#fff; }
  .scrollbar-none::-webkit-scrollbar{ display:none; }
  .scrollbar-none{ -ms-overflow-style:none; scrollbar-width:none; }
  @media (prefers-reduced-motion: reduce){
    *{ animation-duration:0.01ms !important; transition-duration:0.01ms !important; }
  }
