/* Akiş — eski eklentilerin yerine yazılan küçük parçaların stilleri (tema CSS'ine dokunmaz). */

/* Form honeypot: ekran okuyucu ve kullanıcıdan gizli, bot'lar doldurur */
.akis-hp { position: absolute !important; left: -10000px !important; width: 1px; height: 1px; overflow: hidden; }

.fluentform .ff-uploaded-list { margin-top: 6px; font-size: 14px; opacity: .8; }
.fluentform .ff-btn-submit[disabled] { opacity: .6; cursor: progress; }

/* Lightbox */
.akis-lightbox { position: fixed; inset: 0; z-index: 100000; display: none; align-items: center; justify-content: center; background: rgba(0, 0, 0, .88); padding: 32px; }
.akis-lightbox.acik { display: flex; }
.akis-lightbox img { max-width: 100%; max-height: 100%; object-fit: contain; box-shadow: 0 10px 40px rgba(0, 0, 0, .5); }
.akis-lightbox__kapat { position: absolute; top: 12px; right: 18px; width: 44px; height: 44px; border: 0; background: transparent; color: #fff; font-size: 36px; line-height: 1; cursor: pointer; }
figure[data-akis-lightbox] img { cursor: zoom-in; }
