/*
Theme Name: Unique Career News v1
Theme URI: https://isinsanlari.com.tr
Author: İş İnsanları
Author URI: https://isinsanlari.com.tr
Description: İş dünyası, ekonomi, kariyer ve gündem haberleri için hızlı, okunaklı ve özelleştirilebilir WordPress haber teması. Gece/gündüz modu, manşet slider'ı, kategori başına 7 farklı ana sayfa düzeni, piyasa şeridi, En Çok Okunan ve Piyasa Bilgileri widget'ları, Son Dakika, Son Depremler, İletişim, Künye ve Gizlilik sayfa şablonları içerir.
Version: 1.0.0
Requires at least: 6.0
Requires PHP: 7.4
Text Domain: unique-career-news-v1
Tags: news, blog, grid-layout, right-sidebar, featured-images, custom-logo, dark-mode, translation-ready
*/

/* ==========================================================================
   1. Değişkenler (gündüz / gece)
   ========================================================================== */
:root{
  --ucn-accent:#d9480f;
  --ucn-accent-dark:#b23a0b;
  --ucn-ink:#0b1b33;
  --ucn-ink-2:#13284a;
  --ucn-bg:#f4f6f9;
  --ucn-surface:#ffffff;
  --ucn-soft:#eef1f6;
  --ucn-text:#14213a;
  --ucn-muted:#5b667a;
  --ucn-border:#dde2ea;
  --ucn-up:#0a7d3b;
  --ucn-down:#c62828;
  --ucn-radius:10px;
  --ucn-shadow:0 1px 2px rgba(11,27,51,.06),0 4px 14px rgba(11,27,51,.06);
  --ucn-maxw:1240px;
  --ucn-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
  --ucn-font-baslik:Georgia,"Iowan Old Style","Palatino Linotype",Palatino,"Times New Roman",serif;
  --ucn-yazi-olcek:1;
  --ucn-sticky-top:60px;
}
[data-theme="dark"]{
  --ucn-accent:#ff7a3d;
  --ucn-accent-dark:#ff9a66;
  --ucn-ink:#070d1a;
  --ucn-ink-2:#0e1730;
  --ucn-bg:#0b1120;
  --ucn-surface:#131b2e;
  --ucn-soft:#1a2440;
  --ucn-text:#e6eaf3;
  --ucn-muted:#98a4bc;
  --ucn-border:#26314b;
  --ucn-up:#3ddc84;
  --ucn-down:#ff6b6b;
  --ucn-shadow:0 1px 2px rgba(0,0,0,.4),0 4px 14px rgba(0,0,0,.35);
}

/* ==========================================================================
   2. Temel
   ========================================================================== */
*,*::before,*::after{box-sizing:border-box;}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;}
body{margin:0;font-family:var(--ucn-font);font-size:16px;line-height:1.6;color:var(--ucn-text);background:var(--ucn-bg);transition:background .2s,color .2s;-webkit-font-smoothing:antialiased;}
img{max-width:100%;height:auto;display:block;}
a{color:inherit;text-decoration:none;}
a:hover{color:var(--ucn-accent);}
h1,h2,h3,h4,h5{margin:0 0 .5em;line-height:1.25;font-family:var(--ucn-font-baslik);}
p{margin:0 0 1em;}
ul,ol{margin:0;padding:0;}
button{font:inherit;color:inherit;cursor:pointer;}
:focus-visible{outline:2px solid var(--ucn-accent);outline-offset:2px;}
.ucn-container{max-width:var(--ucn-maxw);margin:0 auto;padding:0 20px;}
.ucn-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;}
.ucn-atla{position:absolute;left:-999px;top:0;background:var(--ucn-accent);color:#fff;padding:8px 14px;z-index:9999;}
.ucn-atla:focus{left:8px;top:8px;color:#fff;}
.ucn-muted{color:var(--ucn-muted);}
.ucn-ikon{flex-shrink:0;vertical-align:middle;}
.ucn-okuma-cubugu{position:fixed;top:0;left:0;height:3px;width:0;background:var(--ucn-accent);z-index:1200;transition:width .1s linear;}
@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important;}}

/* ==========================================================================
   3. Üst çubuk / başlık / menü
   ========================================================================== */
.ucn-topbar{background:var(--ucn-ink);color:#c5cde0;font-size:13px;}
.ucn-topbar-ic{display:flex;justify-content:space-between;align-items:center;min-height:36px;gap:12px;}
.ucn-topbar-sag{display:flex;align-items:center;gap:16px;}
.ucn-topbar a{color:#c5cde0;}
.ucn-topbar a:hover{color:#fff;}
.ucn-tema-btn{background:rgba(255,255,255,.08);border:0;color:#fff;width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;}
.ucn-tema-btn:hover{background:rgba(255,255,255,.18);}
.ucn-tema-gece{display:none;}
[data-theme="dark"] .ucn-tema-gunduz{display:none;}
[data-theme="dark"] .ucn-tema-gece{display:inline-flex;}

.ucn-header{background:var(--ucn-surface);border-bottom:1px solid var(--ucn-border);}
.ucn-header-ic{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:18px;padding-bottom:18px;}
.ucn-marka{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;min-width:0;}
.ucn-logo{font-family:var(--ucn-font-baslik);font-size:34px;font-weight:800;letter-spacing:-.8px;color:var(--ucn-text);line-height:1.1;}
.ucn-logo span{color:var(--ucn-accent);}
.ucn-logo:hover{color:var(--ucn-text);}
.ucn-logo-gorsel{display:flex;align-items:center;}
.ucn-logo-gorsel img{max-height:56px;width:auto;}
.ucn-logo-koyu{display:none;}
[data-theme="dark"] .ucn-logo-cift .custom-logo-link{display:none;}
[data-theme="dark"] .ucn-logo-cift .ucn-logo-koyu{display:block;}
.ucn-slogan{font-size:13px;color:var(--ucn-muted);border-left:2px solid var(--ucn-accent);padding-left:12px;max-width:340px;line-height:1.35;}
.ucn-arama{position:relative;display:flex;align-items:center;width:320px;max-width:100%;}
.ucn-arama input{width:100%;border:1px solid var(--ucn-border);background:var(--ucn-soft);color:var(--ucn-text);border-radius:999px;padding:10px 44px 10px 18px;font:inherit;font-size:14px;}
.ucn-arama input:focus{outline:2px solid var(--ucn-accent);background:var(--ucn-surface);}
.ucn-arama button{position:absolute;right:4px;top:50%;transform:translateY(-50%);border:0;background:transparent;width:36px;height:36px;border-radius:50%;color:var(--ucn-muted);display:flex;align-items:center;justify-content:center;}
.ucn-arama button:hover{color:var(--ucn-accent);}
.ucn-arama-sayfa{width:100%;max-width:420px;margin:0 0 20px;}

.ucn-nav{background:var(--ucn-ink);position:sticky;top:0;z-index:1000;box-shadow:0 2px 8px rgba(0,0,0,.2);}
.admin-bar .ucn-nav{top:32px;}
.ucn-nav-ic{display:flex;align-items:center;justify-content:space-between;gap:12px;}
.ucn-nav-liste{flex:1;min-width:0;}
.ucn-menu,.ucn-nav-liste ul{list-style:none;display:flex;flex-wrap:wrap;margin:0;padding:0;}
.ucn-nav-liste li{position:relative;}
.ucn-nav-liste a{display:block;padding:15px 14px;color:#e8ecf5;font-family:var(--ucn-font);font-size:13px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;border-bottom:3px solid transparent;}
.ucn-nav-liste a:hover,.ucn-nav-liste .current-menu-item>a,.ucn-nav-liste .current-cat>a,.ucn-nav-liste .current-menu-ancestor>a{color:#fff;border-bottom-color:var(--ucn-accent);background:rgba(255,255,255,.05);}
.ucn-nav-liste .sub-menu{display:none;position:absolute;left:0;top:100%;min-width:220px;background:var(--ucn-ink-2);flex-direction:column;box-shadow:0 8px 20px rgba(0,0,0,.35);border-radius:0 0 8px 8px;z-index:20;}
.ucn-nav-liste li:hover>.sub-menu,.ucn-nav-liste li:focus-within>.sub-menu{display:flex;}
.ucn-nav-liste .sub-menu a{text-transform:none;letter-spacing:0;font-size:14px;font-weight:600;border-bottom:0;padding:11px 16px;}
.ucn-menu-ac{display:inline-flex;align-items:center;gap:8px;background:var(--ucn-accent);border:0;color:#fff;font-weight:800;font-size:12px;letter-spacing:.8px;text-transform:uppercase;padding:9px 14px;border-radius:6px;white-space:nowrap;}
.ucn-menu-ac:hover{background:var(--ucn-accent-dark);}
[data-theme="dark"] .ucn-menu-ac{color:#10172b;}
.ucn-nav-toggle{display:none;background:transparent;border:0;color:#fff;padding:10px;}

/* Piyasa şeridi */
.ucn-ticker{background:var(--ucn-surface);border-bottom:1px solid var(--ucn-border);font-size:13px;}
.ucn-ticker-ic{display:flex;align-items:center;gap:14px;height:38px;}
.ucn-ticker-etiket{flex-shrink:0;font-weight:800;text-transform:uppercase;letter-spacing:.8px;font-size:11px;color:var(--ucn-accent);}
.ucn-ticker-saat{flex-shrink:0;font-size:11px;color:var(--ucn-muted);}
.ucn-ticker-pencere{flex:1;overflow:hidden;min-width:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);}
.ucn-ticker-iz{display:flex;width:max-content;animation:ucn-kay 45s linear infinite;}
.ucn-ticker-pencere:hover .ucn-ticker-iz{animation-play-state:paused;}
.ucn-ticker-grup{display:flex;gap:28px;padding-right:28px;white-space:nowrap;}
.ucn-ticker-oge b{font-weight:700;margin-right:4px;}
.ucn-ticker-oge i{font-style:normal;font-weight:700;margin-left:4px;}
@keyframes ucn-kay{to{transform:translateX(-50%);}}
.ucn-yon-yukari{color:var(--ucn-up);}
.ucn-yon-asagi{color:var(--ucn-down);}
.ucn-yon-sabit{color:var(--ucn-muted);}

.ucn-ust-reklam{background:var(--ucn-surface);border-bottom:1px solid var(--ucn-border);padding:14px 0 2px;}

/* ==========================================================================
   4. Yerleşim
   ========================================================================== */
.ucn-sayfa-sarmal{display:flex;justify-content:center;gap:16px;align-items:flex-start;max-width:1720px;margin:0 auto;}
.ucn-orta{flex:1;min-width:0;max-width:var(--ucn-maxw);width:100%;}
.ucn-sky{display:none;position:sticky;top:var(--ucn-sticky-top);width:160px;flex-shrink:0;padding-top:24px;}
@media(min-width:1580px){.ucn-sky{display:block;}}
.ucn-yerlesim{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:32px;padding-top:26px;padding-bottom:50px;align-items:start;}
.ucn-yerlesim-dar{grid-template-columns:minmax(0,1fr);}
.ucn-dar{max-width:760px;margin:0 auto;width:100%;}
.ucn-ana{min-width:0;}
.ucn-sidebar-sabit{position:sticky;top:calc(var(--ucn-sticky-top) + 16px);}

/* ==========================================================================
   5. Ortak bileşenler
   ========================================================================== */
.ucn-blok{margin-bottom:38px;}
.ucn-blok-baslik{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:16px;padding-bottom:10px;border-bottom:2px solid var(--ucn-border);position:relative;}
.ucn-blok-baslik::after{content:"";position:absolute;left:0;bottom:-2px;width:64px;height:2px;background:var(--ucn-kat,var(--ucn-accent));}
.ucn-blok-baslik h1,.ucn-blok-baslik h2{margin:0;font-size:22px;font-weight:800;letter-spacing:-.2px;}
.ucn-blok-baslik h1{font-size:28px;}
.ucn-blok-tumu{font-size:13px;font-weight:700;color:var(--ucn-muted);display:inline-flex;align-items:center;gap:4px;white-space:nowrap;}
.ucn-blok-tumu:hover{color:var(--ucn-kat,var(--ucn-accent));}
.ucn-bos{padding:30px;text-align:center;color:var(--ucn-muted);background:var(--ucn-surface);border:1px dashed var(--ucn-border);border-radius:var(--ucn-radius);}
.ucn-meta{font-size:12.5px;color:var(--ucn-muted);}
.ucn-nokta{margin:0 5px;}
.ucn-etiket,.ucn-etiket-yazi{display:inline-block;font-family:var(--ucn-font);font-size:11px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;}
.ucn-etiket{background:var(--ucn-kat,var(--ucn-accent));color:#fff;padding:4px 10px;border-radius:4px;}
[data-theme="dark"] .ucn-etiket{color:#10172b;}
.ucn-etiket:hover{color:#fff;opacity:.9;}
.ucn-etiket-yazi{color:var(--ucn-kat,var(--ucn-accent));margin-bottom:5px;}
.ucn-dugme,.ucn-form button[type=submit]{display:inline-block;background:var(--ucn-accent);color:#fff;border:0;border-radius:8px;padding:11px 22px;font-weight:700;font-size:15px;}
[data-theme="dark"] .ucn-dugme,[data-theme="dark"] .ucn-form button[type=submit]{color:#10172b;}
.ucn-dugme:hover,.ucn-form button[type=submit]:hover{background:var(--ucn-accent-dark);color:#fff;}
[data-theme="dark"] .ucn-dugme:hover{color:#10172b;}
.ucn-nabiz{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--ucn-down);margin-right:8px;animation:ucn-nabiz 1.6s infinite;vertical-align:middle;}
@keyframes ucn-nabiz{0%{box-shadow:0 0 0 0 rgba(198,40,40,.6);}70%{box-shadow:0 0 0 8px rgba(198,40,40,0);}100%{box-shadow:0 0 0 0 rgba(198,40,40,0);}}

/* Son dakika bandı */
.ucn-sdband{display:flex;align-items:stretch;background:var(--ucn-surface);border:1px solid var(--ucn-border);border-radius:var(--ucn-radius);margin-bottom:20px;overflow:hidden;}
.ucn-sdband-etiket{display:flex;align-items:center;flex-shrink:0;background:var(--ucn-down);color:#fff;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.7px;padding:0 14px;}
.ucn-sdband-etiket:hover{color:#fff;opacity:.92;}
.ucn-sdband-etiket .ucn-nabiz{background:#fff;margin-right:8px;}
.ucn-sdband-liste{position:relative;flex:1;min-width:0;height:44px;}
.ucn-sdband-oge{position:absolute;inset:0;display:flex;align-items:center;padding:0 16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600;font-size:14.5px;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .4s,transform .4s,visibility .4s;}
.ucn-sdband-oge.ucn-aktif{opacity:1;visibility:visible;transform:none;}
.ucn-sdband-oge time{color:var(--ucn-accent);font-weight:800;margin-right:10px;}

/* ==========================================================================
   6. Manşet
   ========================================================================== */
.ucn-manset{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:34px;}
.ucn-manset-yanli{grid-template-columns:minmax(0,2fr) minmax(0,1fr);}
.ucn-slider{position:relative;border-radius:var(--ucn-radius);overflow:hidden;background:var(--ucn-ink);aspect-ratio:16/9;box-shadow:var(--ucn-shadow);}
.ucn-slayt{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s;}
.ucn-slayt.ucn-aktif{opacity:1;visibility:visible;z-index:1;}
.ucn-slayt a{display:block;width:100%;height:100%;position:relative;color:#fff;}
.ucn-slayt img{width:100%;height:100%;object-fit:cover;}
.ucn-slayt a::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,13,26,0) 35%,rgba(7,13,26,.88) 100%);}
.ucn-slayt-ust{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:24px 26px 38px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;}
.ucn-slayt-baslik{font-family:var(--ucn-font-baslik);font-size:clamp(20px,2.6vw,32px);line-height:1.22;font-weight:800;text-shadow:0 2px 8px rgba(0,0,0,.4);display:block;max-width:92%;}
.ucn-slayt-meta{font-size:12.5px;color:#d3dae9;}
.ucn-slider-ok{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:40px;height:40px;border-radius:50%;border:0;background:rgba(7,13,26,.55);color:#fff;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s,background .2s;}
.ucn-slider:hover .ucn-slider-ok,.ucn-slider-ok:focus-visible{opacity:1;}
.ucn-slider-ok:hover{background:var(--ucn-accent);}
.ucn-onceki{left:12px;}
.ucn-sonraki{right:12px;}
.ucn-slider-noktalar{position:absolute;left:26px;bottom:12px;z-index:3;display:flex;gap:6px;}
.ucn-slider-noktalar button{width:22px;height:4px;border-radius:2px;border:0;padding:0;background:rgba(255,255,255,.45);}
.ucn-slider-noktalar button.ucn-aktif{background:var(--ucn-accent);width:34px;}
.ucn-sadece-mobil{display:none!important;}
.ucn-manset-yan{display:flex;flex-direction:column;gap:12px;}
.ucn-manset-yan .ucn-kart{flex:1;min-height:0;}
.ucn-manset-yan .ucn-kart-baslik{font-size:14.5px;}
.ucn-manset-yan .ucn-meta{display:none;}
.ucn-manset-yan .ucn-kart-gorsel{width:40%;}

/* ==========================================================================
   7. Kartlar ve düzenler
   ========================================================================== */
.ucn-kart{position:relative;min-width:0;display:flex;flex-direction:column;background:var(--ucn-surface);border:1px solid var(--ucn-border);border-radius:var(--ucn-radius);overflow:hidden;transition:box-shadow .2s,transform .2s;}
.ucn-kart:hover{box-shadow:var(--ucn-shadow);transform:translateY(-2px);}
.ucn-kart-gorsel{display:block;aspect-ratio:16/10;overflow:hidden;background:var(--ucn-soft);}
.ucn-kart-gorsel img{width:100%;height:100%;object-fit:cover;transition:transform .4s;}
.ucn-kart:hover .ucn-kart-gorsel img{transform:scale(1.04);}
.ucn-kart-govde{padding:13px 15px 15px;display:flex;flex-direction:column;flex:1;}
.ucn-kart-baslik{margin:0 0 8px;font-size:17px;font-weight:700;line-height:1.3;}
.ucn-kart-ozet{font-size:14px;color:var(--ucn-muted);margin:0 0 8px;}
.ucn-kart-govde .ucn-meta{margin-top:auto;}
/* büyük: başlık görselin üzerinde */
.ucn-kart-buyuk{display:block;border:0;min-height:100%;background:var(--ucn-ink);}
.ucn-kart-buyuk .ucn-kart-gorsel{aspect-ratio:16/10;height:100%;min-height:260px;}
.ucn-kart-buyuk .ucn-kart-gorsel::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,13,26,0) 30%,rgba(7,13,26,.9));pointer-events:none;}
.ucn-kart-buyuk .ucn-kart-govde{position:absolute;left:0;right:0;bottom:0;padding:18px 20px;color:#fff;z-index:2;}
.ucn-kart-buyuk .ucn-kart-baslik{font-size:clamp(19px,2vw,25px);margin-bottom:6px;}
.ucn-kart-buyuk .ucn-kart-baslik a:hover{color:#fff;text-decoration:underline;}
.ucn-kart-buyuk .ucn-meta,.ucn-kart-buyuk .ucn-kart-ozet{color:#d3dae9;}
.ucn-kart-buyuk .ucn-etiket-yazi{color:#ffb089;}
.ucn-kart-buyuk .ucn-kart-ozet{display:none;}
@media(min-width:900px){.ucn-kart-buyuk .ucn-kart-ozet{display:block;}}
/* yatay */
.ucn-kart-yatay{flex-direction:row;align-items:stretch;}
.ucn-kart-yatay .ucn-kart-gorsel{width:36%;max-width:190px;min-width:96px;aspect-ratio:auto;flex-shrink:0;}
.ucn-kart-yatay .ucn-kart-govde{padding:10px 14px;justify-content:center;}
.ucn-kart-yatay .ucn-kart-baslik{font-size:15.5px;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
.ucn-kart-yatay .ucn-kart-ozet{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.ucn-liste .ucn-kart-yatay .ucn-kart-gorsel{max-width:260px;width:34%;}
.ucn-liste .ucn-kart-yatay .ucn-kart-baslik{font-size:19px;}
.ucn-liste{display:flex;flex-direction:column;gap:16px;}

.ucn-izgara{display:grid;gap:18px;}
.ucn-izgara-2{grid-template-columns:repeat(2,minmax(0,1fr));}
.ucn-izgara-3{grid-template-columns:repeat(3,minmax(0,1fr));}
.ucn-izgara-4{grid-template-columns:repeat(4,minmax(0,1fr));}
.ucn-izgara-4 .ucn-kart-baslik{font-size:15.5px;}

.ucn-oncelikli{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:18px;}
.ucn-oncelikli-liste{display:flex;flex-direction:column;gap:12px;}
.ucn-oncelikli-liste .ucn-kart{flex:1;}
.ucn-iki-buyuk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:18px;}
.ucn-iki-buyuk .ucn-kart-gorsel{min-height:230px;}
.ucn-buyuk-liste{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:18px;}
.ucn-buyuk-liste-orta{display:flex;flex-direction:column;gap:18px;}
.ucn-buyuk-liste-orta .ucn-kart{flex:1;}
.ucn-metin-liste{list-style:none;margin:18px 0 0;background:var(--ucn-surface);border:1px solid var(--ucn-border);border-radius:var(--ucn-radius);}
.ucn-metin-liste li{display:flex;justify-content:space-between;gap:14px;padding:11px 16px;border-bottom:1px solid var(--ucn-border);font-weight:600;}
.ucn-metin-liste li:last-child{border-bottom:0;}
.ucn-metin-liste .ucn-meta{white-space:nowrap;}
.ucn-numarali{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:18px;}
.ucn-numarali-liste{list-style:none;counter-reset:ucn-n;background:var(--ucn-surface);border:1px solid var(--ucn-border);border-radius:var(--ucn-radius);padding:4px 16px;}
.ucn-numarali-liste li{counter-increment:ucn-n;border-bottom:1px solid var(--ucn-border);}
.ucn-numarali-liste li:last-child{border-bottom:0;}
.ucn-numarali-liste a{display:grid;grid-template-columns:34px 1fr;column-gap:10px;padding:12px 0;align-items:start;}
.ucn-numarali-liste a::before{content:counter(ucn-n);grid-row:span 2;font-family:var(--ucn-font-baslik);font-size:28px;font-weight:800;line-height:1;color:var(--ucn-kat,var(--ucn-accent));}
.ucn-numarali-baslik{font-weight:700;line-height:1.35;}
.ucn-kompakt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;}
.ucn-serit{position:relative;}
.ucn-serit-iz{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px;}
.ucn-serit-iz::-webkit-scrollbar{display:none;}
.ucn-serit-iz .ucn-kart{flex:0 0 calc((100% - 32px)/3);scroll-snap-align:start;}
.ucn-serit-ok{position:absolute;top:34%;z-index:3;width:38px;height:38px;border-radius:50%;border:1px solid var(--ucn-border);background:var(--ucn-surface);color:var(--ucn-text);display:flex;align-items:center;justify-content:center;box-shadow:var(--ucn-shadow);}
.ucn-serit-ok:hover{background:var(--ucn-accent);color:#fff;}
.ucn-serit-geri{left:-12px;}
.ucn-serit-ileri{right:-12px;}

/* Kategori sayfası */
.ucn-arsiv-baslik{margin-bottom:22px;padding:22px 24px;background:var(--ucn-surface);border:1px solid var(--ucn-border);border-left:5px solid var(--ucn-kat,var(--ucn-accent));border-radius:var(--ucn-radius);}
.ucn-arsiv-baslik h1{margin:0;font-size:30px;}
.ucn-arsiv-aciklama{color:var(--ucn-muted);margin-top:6px;}
.ucn-arsiv-aciklama p:last-child{margin:0;}
.ucn-alt-kategoriler{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;}
.ucn-alt-kategoriler a{font-size:13px;font-weight:600;padding:5px 12px;border:1px solid var(--ucn-border);border-radius:999px;background:var(--ucn-soft);}
.ucn-alt-kategoriler a:hover{border-color:var(--ucn-accent);}
.ucn-ozellikli-ilk{margin-bottom:18px;}
.ucn-ozellikli-ilk .ucn-kart-gorsel{min-height:340px;}
.ucn-ozellikli-ilk .ucn-kart-baslik{font-size:clamp(22px,3vw,32px);}
.navigation.pagination{margin-top:28px;}
.nav-links{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;}
.page-numbers{display:inline-block;padding:8px 14px;border:1px solid var(--ucn-border);border-radius:8px;background:var(--ucn-surface);font-weight:600;font-size:14px;}
.page-numbers.current{background:var(--ucn-accent);border-color:var(--ucn-accent);color:#fff;}
[data-theme="dark"] .page-numbers.current{color:#10172b;}
a.page-numbers:hover{border-color:var(--ucn-accent);}

/* ==========================================================================
   8. Tekil haber
   ========================================================================== */
.ucn-tekil{background:var(--ucn-surface);border:1px solid var(--ucn-border);border-radius:var(--ucn-radius);padding:28px 32px 30px;margin-bottom:34px;}
.ucn-kirinti{font-size:13px;color:var(--ucn-muted);margin-bottom:14px;}
.ucn-kirinti span{margin:0 4px;}
.ucn-tekil-baslik{font-size:clamp(26px,3.6vw,40px);font-weight:800;letter-spacing:-.5px;line-height:1.18;margin:12px 0 12px;}
.ucn-spot{font-family:var(--ucn-font-baslik);font-size:19px;line-height:1.5;color:var(--ucn-muted);margin:0 0 16px;}
.ucn-tekil-meta{padding:12px 0;margin-bottom:18px;border-top:1px solid var(--ucn-border);border-bottom:1px solid var(--ucn-border);}
.ucn-yazar-link{font-weight:700;color:var(--ucn-text);}
.ucn-yazar-link:hover{color:var(--ucn-accent);}
.ucn-tekil-gorsel{margin:0 0 16px;}
.ucn-tekil-gorsel img{width:100%;border-radius:8px;}
.ucn-tekil-gorsel figcaption{font-size:12.5px;color:var(--ucn-muted);padding:6px 2px 0;}
.ucn-paylasim{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:18px;}
.ucn-paylasim-etiket{font-size:13px;font-weight:700;color:var(--ucn-muted);margin-right:2px;}
.ucn-pl{width:34px;height:34px;border-radius:50%;border:0;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:var(--ucn-muted);transition:opacity .15s,transform .15s;padding:0;font-size:13px;}
.ucn-pl:hover{color:#fff;opacity:.88;transform:translateY(-1px);}
.ucn-pl-whatsapp{background:#25D366;}
.ucn-pl-linkedin{background:#0A66C2;}
.ucn-pl-x{background:#000;}
[data-theme="dark"] .ucn-pl-x{background:#2b3550;}
.ucn-pl-facebook{background:#1877F2;}
.ucn-pl-eposta,.ucn-pl-kopyala,.ucn-pl-yazdir{background:var(--ucn-ink-2);}
.ucn-pl-kopyala.ucn-kopyalandi{background:var(--ucn-up);}
.ucn-yazi-boyutu{margin-left:auto;display:flex;gap:6px;}
.ucn-yazi-boyutu button{border:1px solid var(--ucn-border);background:var(--ucn-surface);border-radius:6px;padding:5px 10px;font-weight:800;font-size:13px;}
.ucn-yazi-boyutu button:hover{background:var(--ucn-accent);border-color:var(--ucn-accent);color:#fff;}
.ucn-google-kaynak{display:flex;align-items:center;gap:12px;border:2px solid transparent;border-radius:14px;padding:11px 16px;margin:0 0 20px;background:linear-gradient(var(--ucn-surface),var(--ucn-surface)) padding-box,linear-gradient(90deg,#4285F4,#34A853,#FBBC05,#EA4335) border-box;font-weight:700;font-size:14px;}
.ucn-google-kaynak:hover{color:var(--ucn-text);box-shadow:var(--ucn-shadow);}
.ucn-kisaca{background:var(--ucn-soft);border-left:4px solid var(--ucn-accent);border-radius:0 8px 8px 0;padding:14px 20px;margin:0 0 22px;}
.ucn-kisaca strong{display:block;font-family:var(--ucn-font);font-size:12px;letter-spacing:.9px;text-transform:uppercase;color:var(--ucn-accent);margin-bottom:6px;}
.ucn-kisaca ul{margin:0;padding-left:18px;}
.ucn-kisaca li{margin-bottom:4px;font-weight:600;}
.ucn-icerik{font-size:calc(18px * var(--ucn-yazi-olcek));line-height:1.75;overflow-wrap:break-word;}
.ucn-icerik p{margin:0 0 1.25em;}
.ucn-icerik h2,.ucn-icerik h3,.ucn-icerik h4{margin:1.6em 0 .6em;}
.ucn-icerik a{color:var(--ucn-accent);text-decoration:underline;text-underline-offset:3px;font-weight:600;}
.ucn-icerik a:hover{color:var(--ucn-accent-dark);}
.ucn-icerik img{border-radius:8px;margin:14px auto;}
.ucn-icerik blockquote{margin:1.5em 0;padding:4px 0 4px 20px;border-left:4px solid var(--ucn-accent);font-family:var(--ucn-font-baslik);font-size:1.15em;font-style:italic;color:var(--ucn-muted);}
.ucn-icerik table{width:100%;border-collapse:collapse;font-size:.9em;}
.ucn-icerik th,.ucn-icerik td{border:1px solid var(--ucn-border);padding:8px 10px;text-align:left;}
.ucn-icerik iframe,.ucn-icerik video{max-width:100%;}
.ucn-sayfa-giris{margin-bottom:22px;}
.ucn-etiketler{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0;}
.ucn-etiketler a{font-size:13px;padding:4px 12px;border-radius:999px;background:var(--ucn-soft);border:1px solid var(--ucn-border);}
.ucn-etiketler a::before{content:"#";color:var(--ucn-accent);}
.ucn-etiketler a:hover{border-color:var(--ucn-accent);}
.ucn-yazar-kutu{display:flex;gap:16px;align-items:flex-start;padding:18px;background:var(--ucn-soft);border-radius:var(--ucn-radius);margin-top:10px;}
.ucn-yazar-kutu img,.ucn-yazar-profil img{border-radius:50%;object-fit:cover;flex-shrink:0;}
.ucn-yazar-ad{font-weight:800;font-family:var(--ucn-font-baslik);font-size:17px;display:block;}
.ucn-yazar-kutu p{margin:6px 0 0;font-size:14px;color:var(--ucn-muted);}
.ucn-yazar-profil{display:flex;gap:22px;align-items:center;padding:24px;background:var(--ucn-surface);border:1px solid var(--ucn-border);border-radius:var(--ucn-radius);margin-bottom:26px;}
.ucn-yazar-profil h1{margin:0 0 4px;font-size:26px;}
.ucn-yazar-unvan{color:var(--ucn-accent);font-weight:700;margin:0 0 8px;}
.ucn-sayfa{background:var(--ucn-surface);border:1px solid var(--ucn-border);border-radius:var(--ucn-radius);padding:26px 30px;}
.ucn-sayfa .ucn-blok-baslik{margin-bottom:22px;}
.ucn-404{text-align:center;padding:50px 0;}
.ucn-404-kod{font-family:var(--ucn-font-baslik);font-size:96px;font-weight:800;color:var(--ucn-accent);line-height:1;margin:0;}
.ucn-404 .ucn-arama{margin-left:auto;margin-right:auto;}

/* Yorumlar */
.ucn-yorumlar{background:var(--ucn-surface);border:1px solid var(--ucn-border);border-radius:var(--ucn-radius);padding:24px 30px;margin-bottom:30px;}
.ucn-yorum-baslik,.comment-reply-title{font-size:20px;}
.ucn-yorum-liste{list-style:none;}
.ucn-yorum-liste .comment-body{padding:14px 0;border-bottom:1px solid var(--ucn-border);}
.ucn-yorum-liste .children{list-style:none;padding-left:26px;}
.ucn-yorum-liste .avatar{border-radius:50%;float:left;margin-right:12px;}
.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=url],.comment-form textarea{width:100%;border:1px solid var(--ucn-border);background:var(--ucn-soft);color:var(--ucn-text);border-radius:8px;padding:10px 12px;font:inherit;}

/* ==========================================================================
   9. Sidebar ve widget'lar
   ========================================================================== */
.widget{background:var(--ucn-surface);border:1px solid var(--ucn-border);border-radius:var(--ucn-radius);padding:18px 18px 16px;margin-bottom:22px;}
.widget-title{margin:0 0 14px;font-size:14px;font-family:var(--ucn-font);font-weight:800;text-transform:uppercase;letter-spacing:.9px;}
.widget-title span{display:inline-block;padding-bottom:7px;border-bottom:3px solid var(--ucn-accent);}
.widget ul{list-style:none;}
.widget li{padding:5px 0;}
.ucn-okunan{list-style:none;counter-reset:ucn-o;}
.ucn-okunan li{counter-increment:ucn-o;padding:0;border-bottom:1px solid var(--ucn-border);}
.ucn-okunan li:last-child{border-bottom:0;}
.ucn-okunan a{display:grid;grid-template-columns:34px 1fr;column-gap:10px;padding:11px 0;align-items:start;}
.ucn-okunan a::before{content:counter(ucn-o);grid-row:span 2;font-family:var(--ucn-font-baslik);font-size:30px;font-weight:800;line-height:1;color:var(--ucn-accent);opacity:.9;}
.ucn-okunan-baslik{font-weight:700;line-height:1.35;font-size:15px;}
.ucn-okunan a:hover .ucn-okunan-baslik{color:var(--ucn-accent);}
.ucn-okunan-meta{font-size:12px;color:var(--ucn-muted);margin-top:3px;}
.ucn-piyasa-tablo{width:100%;border-collapse:collapse;font-size:14px;}
.ucn-piyasa-tablo th,.ucn-piyasa-tablo td{padding:9px 0;border-bottom:1px solid var(--ucn-border);text-align:right;font-variant-numeric:tabular-nums;}
.ucn-piyasa-tablo thead th{font-size:11px;text-transform:uppercase;letter-spacing:.7px;color:var(--ucn-muted);}
.ucn-piyasa-tablo th:first-child{text-align:left;font-weight:600;}
.ucn-piyasa-tablo tbody td{font-weight:700;}
.ucn-piyasa-tablo tbody tr:last-child th,.ucn-piyasa-tablo tbody tr:last-child td{border-bottom:0;}
.ucn-piyasa-not{font-size:11.5px;color:var(--ucn-muted);margin-top:10px;line-height:1.4;}
.ucn-mini-liste{list-style:none;}
.ucn-mini-oge{display:flex;gap:12px;padding:10px 0!important;border-bottom:1px solid var(--ucn-border);}
.ucn-mini-oge:last-child{border-bottom:0;}
.ucn-mini-gorsel{flex:0 0 72px;height:56px;border-radius:6px;overflow:hidden;background:var(--ucn-soft);}
.ucn-mini-gorsel img{width:100%;height:100%;object-fit:cover;}
.ucn-mini-metin{display:flex;flex-direction:column;gap:3px;min-width:0;}
.ucn-mini-metin>a{font-weight:700;line-height:1.3;font-size:14.5px;}
.ucn-widget-tumu{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:700;margin-top:6px;color:var(--ucn-accent);}
.ucn-bulten p{font-size:14px;color:var(--ucn-muted);}
.ucn-bulten-form{display:flex;flex-direction:column;gap:8px;}
.ucn-bulten-form input{border:1px solid var(--ucn-border);background:var(--ucn-soft);color:var(--ucn-text);border-radius:8px;padding:11px 14px;font:inherit;}
.ucn-bulten-form button{background:var(--ucn-accent);color:#fff;border:0;border-radius:8px;padding:11px;font-weight:700;}
[data-theme="dark"] .ucn-bulten-form button{color:#10172b;}
.ucn-bulten-form button:hover{background:var(--ucn-accent-dark);}
.widget.ucn_cagri_widget{background:linear-gradient(135deg,var(--ucn-ink),var(--ucn-ink-2));border:0;color:#fff;}
.ucn-cagri h3{color:#fff;font-size:20px;}
.ucn-cagri p{color:#c5cde0;font-size:14px;}
.ucn-ad-slot{margin:0 0 22px;text-align:center;}
.ucn-ad-label{font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--ucn-muted);margin-bottom:4px;}

/* ==========================================================================
   10. Canlı sayfalar (Son Dakika / Depremler)
   ========================================================================== */
.ucn-sd-gun{font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:.8px;color:var(--ucn-muted);margin:22px 0 10px;}
.ucn-sd-gun:first-child{margin-top:0;}
.ucn-sd-oge{display:grid;grid-template-columns:60px 1fr;gap:10px;margin-bottom:12px;}
.ucn-sd-saat{font-weight:800;color:var(--ucn-accent);font-size:15px;padding-top:12px;font-variant-numeric:tabular-nums;}
.ucn-sd-govde{display:flex;gap:14px;background:var(--ucn-surface);border:1px solid var(--ucn-border);border-radius:var(--ucn-radius);overflow:hidden;}
.ucn-sd-govde:hover{box-shadow:var(--ucn-shadow);}
.ucn-sd-gorsel{flex:0 0 150px;background:var(--ucn-soft);}
.ucn-sd-gorsel img{width:100%;height:100%;object-fit:cover;}
.ucn-sd-metin{padding:12px 14px 12px 0;display:flex;flex-direction:column;gap:4px;}
.ucn-sd-metin strong{font-family:var(--ucn-font-baslik);font-size:18px;line-height:1.3;}
.ucn-sd-ozet{font-size:14px;color:var(--ucn-muted);}
.ucn-deprem-liste{display:flex;flex-direction:column;gap:10px;}
.ucn-deprem-satir{display:flex;align-items:center;gap:14px;background:var(--ucn-surface);border:1px solid var(--ucn-border);border-radius:var(--ucn-radius);padding:12px 16px;}
.ucn-deprem-buyukluk{flex:0 0 54px;height:54px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:19px;color:#fff;font-variant-numeric:tabular-nums;}
.ucn-deprem-hafif{background:#2f9e6b;}
.ucn-deprem-orta{background:#e8890c;}
.ucn-deprem-buyuk{background:#c62828;}
.ucn-deprem-satir .ucn-deprem-orta{background:transparent;flex:1;display:flex;flex-direction:column;min-width:0;}
.ucn-deprem-harita{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:700;color:var(--ucn-accent);white-space:nowrap;}
.ucn-canli-not{font-size:12.5px;color:var(--ucn-muted);margin-top:14px;}

/* ==========================================================================
   11. Formlar, künye
   ========================================================================== */
.ucn-form p{margin:0 0 16px;}
.ucn-form label{display:block;font-weight:700;font-size:14px;margin-bottom:6px;}
.ucn-form input[type=text],.ucn-form input[type=email],.ucn-form textarea{width:100%;border:1px solid var(--ucn-border);background:var(--ucn-surface);color:var(--ucn-text);border-radius:8px;padding:11px 14px;font:inherit;}
.ucn-form input:focus,.ucn-form textarea:focus{outline:2px solid var(--ucn-accent);}
.ucn-form-satir{display:grid;grid-template-columns:1fr 1fr;gap:16px;}
.ucn-form-tuzak{position:absolute!important;left:-9999px!important;height:0;overflow:hidden;}
.ucn-kvkk{background:var(--ucn-soft);border-radius:8px;padding:14px 16px;margin-bottom:16px;}
.ucn-kvkk-metin{font-size:13px;color:var(--ucn-muted);max-height:120px;overflow:auto;margin-bottom:10px;}
.ucn-kvkk .ucn-kvkk-onay{display:flex;gap:10px;font-weight:600;font-size:13.5px;margin:0;align-items:flex-start;}
.ucn-bildirim{padding:13px 16px;border-radius:8px;margin-bottom:18px;font-weight:600;}
.ucn-bildirim-ok{background:rgba(10,125,59,.12);color:var(--ucn-up);border:1px solid var(--ucn-up);}
.ucn-bildirim-hata{background:rgba(198,40,40,.1);color:var(--ucn-down);border:1px solid var(--ucn-down);}
.ucn-kunye{margin:0;background:var(--ucn-surface);border:1px solid var(--ucn-border);border-radius:var(--ucn-radius);overflow:hidden;}
.ucn-kunye>div{display:grid;grid-template-columns:230px 1fr;border-bottom:1px solid var(--ucn-border);}
.ucn-kunye>div:last-child{border-bottom:0;}
.ucn-kunye dt{background:var(--ucn-soft);padding:13px 18px;font-weight:700;}
.ucn-kunye dd{margin:0;padding:13px 18px;}
.ucn-kunye-not{margin-top:18px;font-size:14px;color:var(--ucn-muted);}

/* ==========================================================================
   12. Çekmece menü
   ========================================================================== */
.ucn-drawer-ortu{position:fixed;inset:0;background:rgba(5,10,22,.6);z-index:1900;}
.ucn-drawer-ortu[hidden]{display:none;}
.ucn-drawer{position:fixed;top:0;right:0;bottom:0;width:min(520px,100%);background:var(--ucn-surface);z-index:2000;transform:translateX(100%);transition:transform .3s ease;overflow-y:auto;padding:20px 26px 30px;box-shadow:-10px 0 40px rgba(0,0,0,.3);visibility:hidden;}
.ucn-drawer.ucn-acik{transform:none;visibility:visible;}
body.ucn-drawer-acik{overflow:hidden;}
.ucn-drawer-ust{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;}
.ucn-drawer-logo{font-size:26px;}
.ucn-drawer-kapat{background:var(--ucn-soft);border:0;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;}
.ucn-drawer-kapat:hover{background:var(--ucn-accent);color:#fff;}
.ucn-drawer-arama{position:relative;margin-bottom:20px;}
.ucn-drawer-arama input{width:100%;border:1px solid var(--ucn-border);background:var(--ucn-soft);color:var(--ucn-text);border-radius:999px;padding:11px 46px 11px 18px;font:inherit;}
.ucn-drawer-arama button{position:absolute;right:4px;top:50%;transform:translateY(-50%);border:0;background:transparent;width:38px;height:38px;color:var(--ucn-muted);}
.ucn-drawer-govde{display:grid;grid-template-columns:1.2fr 1fr;gap:26px;}
.ucn-drawer-baslik{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:var(--ucn-accent);margin:0 0 10px;padding-bottom:6px;border-bottom:1px solid var(--ucn-border);}
.ucn-drawer-liste{list-style:none;margin-bottom:22px;}
.ucn-drawer-liste a{display:block;padding:7px 0;font-weight:600;}
.ucn-drawer-liste-buyuk a{font-family:var(--ucn-font-baslik);font-size:19px;font-weight:700;}
.ucn-drawer-tema{margin-top:6px;display:inline-flex;align-items:center;gap:8px;background:var(--ucn-soft);border:1px solid var(--ucn-border);border-radius:8px;padding:9px 14px;font-weight:600;font-size:14px;}

/* ==========================================================================
   13. Footer
   ========================================================================== */
.ucn-footer{background:var(--ucn-ink);color:#b8c1d6;margin-top:20px;padding-top:42px;}
.ucn-footer a{color:#d6dcec;}
.ucn-footer a:hover{color:#fff;}
.ucn-footer-ust{display:grid;grid-template-columns:1.4fr 2fr;gap:44px;padding-bottom:32px;}
.ucn-logo-footer{color:#fff;font-size:28px;display:inline-block;margin-bottom:10px;}
.ucn-logo-footer:hover{color:#fff;}
.ucn-footer-marka p{font-size:14px;max-width:420px;}
.ucn-sosyal{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;}
.ucn-sosyal a{font-size:12.5px;font-weight:700;padding:6px 12px;border:1px solid rgba(255,255,255,.2);border-radius:999px;}
.ucn-sosyal a:hover{background:var(--ucn-accent);border-color:var(--ucn-accent);}
.ucn-footer-widgetlar{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:28px;}
.ucn-footer-widget h4{color:#fff;font-family:var(--ucn-font);font-size:12px;text-transform:uppercase;letter-spacing:1px;margin-bottom:12px;}
.ucn-footer-widget ul{list-style:none;}
.ucn-footer-widget li{padding:4px 0;font-size:14px;}
.ucn-footer-alt{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:18px 0 22px;border-top:1px solid rgba(255,255,255,.12);font-size:13px;}
.ucn-footer-menu{list-style:none;display:flex;gap:18px;flex-wrap:wrap;}
.ucn-yukari{position:fixed;right:18px;bottom:18px;z-index:900;width:44px;height:44px;border-radius:50%;border:0;background:var(--ucn-accent);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:var(--ucn-shadow);}
[data-theme="dark"] .ucn-yukari{color:#10172b;}
.ucn-yukari[hidden]{display:none;}

/* ==========================================================================
   14. Duyarlı
   ========================================================================== */
@media(max-width:1100px){
  .ucn-yerlesim{grid-template-columns:minmax(0,1fr);}
  .ucn-sidebar-sabit{position:static;}
  .ucn-sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;}
  .ucn-sidebar-sabit{display:contents;}
  .ucn-izgara-4{grid-template-columns:repeat(2,minmax(0,1fr));}
}
@media(max-width:900px){
  .ucn-manset-yanli{grid-template-columns:minmax(0,1fr);}
  .ucn-manset-yan{flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:4px;}
  .ucn-manset-yan .ucn-kart{flex:0 0 78%;scroll-snap-align:start;}
  .ucn-oncelikli,.ucn-buyuk-liste,.ucn-numarali{grid-template-columns:minmax(0,1fr);}
  .ucn-izgara-3,.ucn-serit-iz .ucn-kart{}
  .ucn-serit-iz .ucn-kart{flex-basis:calc((100% - 16px)/2);}
  .ucn-slogan{display:none;}
  .ucn-header-ic .ucn-arama{display:none;}
  .ucn-nav-toggle{display:block;}
  .ucn-nav-liste{display:none;position:absolute;left:0;right:0;top:100%;background:var(--ucn-ink-2);box-shadow:0 10px 20px rgba(0,0,0,.35);}
  .ucn-nav.ucn-acik .ucn-nav-liste{display:block;}
  .ucn-nav-ic{position:relative;}
  .ucn-menu,.ucn-nav-liste ul{flex-direction:column;}
  .ucn-nav-liste a{padding:13px 20px;border-bottom:1px solid rgba(255,255,255,.07);}
  .ucn-nav-liste .sub-menu{display:flex;position:static;box-shadow:none;background:rgba(0,0,0,.15);}
  .ucn-nav-liste .sub-menu a{padding-left:34px;}
  .ucn-tekil{padding:20px 18px;}
}
@media(max-width:700px){
  .ucn-container{padding:0 14px;}
  .ucn-logo{font-size:28px;}
  .ucn-izgara-2,.ucn-izgara-3,.ucn-izgara-4,.ucn-iki-buyuk,.ucn-kompakt{grid-template-columns:minmax(0,1fr);}
  .ucn-izgara-4{grid-template-columns:repeat(2,minmax(0,1fr));}
  .ucn-sidebar{display:block;}
  .ucn-sadece-pc{display:none!important;}
  .ucn-sadece-mobil{display:block!important;}
  .ucn-slider{aspect-ratio:4/3;}
  .ucn-slayt-ust{padding:16px 16px 34px;}
  .ucn-slider-noktalar{left:16px;}
  .ucn-form-satir{grid-template-columns:1fr;}
  .ucn-kunye>div{grid-template-columns:1fr;}
  .ucn-sd-oge{grid-template-columns:1fr;}
  .ucn-sd-saat{padding:0;}
  .ucn-sd-gorsel{flex-basis:96px;}
  .ucn-sd-ozet{display:none;}
  .ucn-footer-ust{grid-template-columns:1fr;gap:26px;}
  .ucn-drawer-govde{grid-template-columns:1fr;}
  .ucn-serit-iz .ucn-kart{flex-basis:80%;}
  .ucn-serit-ok{display:none;}
  .ucn-topbar-tarih{font-size:12px;}
  .ucn-yazar-profil{flex-direction:column;text-align:center;}
  .ucn-ozellikli-ilk .ucn-kart-gorsel{min-height:240px;}
  .ucn-yazi-boyutu{margin-left:0;}
}
@media(max-width:782px){.admin-bar .ucn-nav{top:46px;}}

/* ==========================================================================
   15. Yazdırma
   ========================================================================== */
@media print{
  .ucn-topbar,.ucn-header,.ucn-nav,.ucn-ticker,.ucn-sidebar,.ucn-footer,.ucn-paylasim,.ucn-google-kaynak,.ucn-ad-slot,.ucn-ilgili,.ucn-yorumlar,.ucn-yukari,.ucn-okuma-cubugu,.ucn-sky,.ucn-drawer{display:none!important;}
  body{background:#fff;color:#000;}
  .ucn-yerlesim{display:block;}
  .ucn-tekil{border:0;padding:0;}
}
