.elementor-14301 .elementor-element.elementor-element-c274d91{--display:flex;}.elementor-14301 .elementor-element.elementor-element-ab66470{font-size:16px;color:#000000;}.elementor-14301 .elementor-element.elementor-element-b48aab8 .elementor-toc__header-title{text-align:start;}.elementor-14301 .elementor-element.elementor-element-b48aab8{--header-color:#000000;--item-text-color:#000000;--item-text-hover-decoration:underline;}.elementor-14301 .elementor-element.elementor-element-b48aab8 .elementor-toc__header, .elementor-14301 .elementor-element.elementor-element-b48aab8 .elementor-toc__header-title{font-weight:400;}.elementor-14301 .elementor-element.elementor-element-b48aab8 .elementor-toc__header{flex-direction:row;}.elementor-14301 .elementor-element.elementor-element-b48aab8 .elementor-toc__list-item{font-weight:400;}.elementor-14301 .elementor-element.elementor-element-3a3d818{font-size:18px;color:#000000;}.elementor-14301 .elementor-element.elementor-element-dce757a{font-size:16px;font-weight:400;color:#000000;}.elementor-14301 .elementor-element.elementor-element-d852f01{font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-14301 .elementor-element.elementor-element-ea6097a{font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;color:#000000;}@media(max-width:767px){.elementor-14301 .elementor-element.elementor-element-c274d91{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14301 .elementor-element.elementor-element-b48aab8 .elementor-toc__list-item{font-size:15px;}}/* Start custom CSS for html, class: .elementor-element-f92081a *//* Container */
.eye-guide {
  max-width: 860px;
  

  color: #111827;
  
}

/* Title */
.eye-guide h2 {
  margin: 0 0 16px;
  font-size: 1.35rem;
  letter-spacing: -0.01em;
  font-weight: 700;
}

/* List layout */
.guide {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: 12px;
}

/* Item card - Hizalama Düzeltmesi Burası */
.item {
  display: grid;
  /* Auto: Rozet kadar yer kapla, 1fr: Kalanı metne ver */
  grid-template-columns: auto 1fr; 
  gap: 16px; /* Rozet ile metin arasındaki boşluk artırıldı */
  align-items: center; /* DİKEY ORTALAMA (Eskisi start idi) */
  padding: 16px;
  border: 1px solid #e5e7eb;
  border-radius: 12px;
  background: #ffffff;
  box-shadow: 0 1px 2px rgba(0,0,0,0.03); /* Hafif derinlik */
}

/* Badge */
.badge {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 6px 12px;
  border-radius: 99px;
  font-weight: 600;
  font-size: 0.85rem;
  white-space: nowrap; /* Metnin alt satıra kaymasını engeller */
  border: 1px solid transparent; /* Kenarlıklar için yer tutucu */
  flex-shrink: 0; /* Rozetin sıkışmasını engeller */
}

/* Rozet içindeki nokta */
.badge::before {
  content: "";
  display: block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: currentColor;
  opacity: 0.8;
}

/* Text */
.item p {
  margin: 0;
  color: #4b5563;
  font-size: 0.95rem;
}

/* Note Section */
.note {
  margin-top: 20px;
  padding: 14px;
  border-radius: 8px;
  background: #f3f4f6;
  border-left: 4px solid #d1d5db;
  color: #4b5563;
  font-size: 0.9rem;
}

/* --- Renk Temaları --- */
.b-clear { color: #0f172a; background: #f1f5f9; border-color: #e2e8f0; }
.b-white { color: #334155; background: #f8fafc; border-color: #e2e8f0; }
.b-yellow{ color: #854d0e; background: #fefce8; border-color: #fef08a; }
.b-green { color: #166534; background: #f0fdf4; border-color: #bbf7d0; }
.b-brown { color: #78350f; background: #fff7ed; border-color: #fed7aa; }
.b-red   { color: #991b1b; background: #fef2f2; border-color: #fecaca; }
.b-sticky{ color: #1f2937; background: #e5e7eb; border-color: #d1d5db; }

/* Responsive: 600px altında yığılma yap */
@media (max-width: 600px) {
  .item {
    grid-template-columns: 1fr; /* Tek kolon */
    gap: 8px;
    align-items: start; /* Mobilde sola dayalı daha iyi okunur */
  }
  
  .badge {
    /* Mobilde rozet çok genişlemesin, içeriği kadar olsun */
    width: fit-content; 
  }
}/* End custom CSS */