/*
Theme Name: Nivex
Theme URI: https://example.com/nivex
Author: Nivex Studio
Author URI: https://example.com
Description: Nivex — profesyonel, modern ve fütüristik bir premium WordPress teması. Mavi-beyaz cam efektli (glassmorphism) tasarım, gradient mesh arka planlar, glow vurguları, tam customizer desteği, blok editör uyumu ve responsive yapı. Kurumsal siteler, ajanslar, startup ve teknoloji markaları için tasarlandı.
Version: 1.2.0
Requires at least: 6.0
Tested up to: 6.5
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: nivex
Tags: business, technology, custom-colors, custom-logo, custom-menu, featured-images, full-width-template, blog, two-columns, right-sidebar, threaded-comments, translation-ready
*/

/*
  Bu dosya WordPress'in tema başlığını (header) okuması için zorunludur.
  Asıl stiller assets/css/main.css içinde tutulur ve functions.php ile enqueue edilir.
  Buraya minimal fallback / WP zorunlu sınıf stilleri konur.
*/

/* WordPress core required classes ----------------------------------------- */
.alignnone { margin: 5px 20px 20px 0; }
.aligncenter,
div.aligncenter { display: block; margin: 5px auto; }
.alignright { float: right; margin: 5px 0 20px 20px; }
.alignleft { float: left; margin: 5px 20px 20px 0; }
.wp-caption {
  max-width: 100%;
  background: rgba(13, 27, 62, 0.04);
  border: 1px solid rgba(43, 108, 255, 0.18);
  border-radius: 14px;
  padding: 8px;
}
.wp-caption img { display: block; margin: 0 auto; border-radius: 10px; }
.wp-caption-text { text-align: center; font-size: 0.85rem; padding: 8px 4px; color: #5b6b8c; }
.sticky { display: block; }
.gallery-caption { display: block; }
.bypostauthor { display: block; }
.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px; width: 1px;
  margin: -1px; overflow: hidden;
  padding: 0; position: absolute !important;
  word-wrap: normal !important;
}
.screen-reader-text:focus {
  background: #fff;
  border-radius: 8px;
  box-shadow: 0 0 2px 2px rgba(0,0,0,0.2);
  clip: auto !important;
  clip-path: none;
  color: #0a2342;
  display: block;
  font-size: 0.9rem;
  font-weight: 700;
  height: auto;
  left: 12px;
  line-height: normal;
  padding: 14px 22px;
  text-decoration: none;
  top: 12px;
  width: auto;
  z-index: 100000;
}
