/* kale-tanitim: tanıtım şeridi (demo arayüzüne eklenir) */
.kt-serit { position: sticky; top: 0; z-index: 1001; display: flex; flex-wrap: wrap; align-items: center; justify-content: center;
  gap: 4px 12px; padding: 6px 16px; font: 13px/1.35 -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  background: #1d2b4f; color: #fff; text-align: center; }
.kt-serit b { font-weight: 600; }
.kt-serit a, .kt-serit button { color: #fff; font: inherit; font-weight: 600; }
.kt-serit a { text-decoration: underline; text-underline-offset: 2px; }
.kt-serit button { cursor: pointer; padding: 3px 10px; border: 1px solid rgba(255,255,255,.55); border-radius: 999px; background: transparent; }
.kt-serit button:hover, .kt-serit button:focus-visible { background: rgba(255,255,255,.15); }
.kt-serit button:disabled { opacity: .6; cursor: progress; }
body.app-host { height: auto; min-height: 100%; }
@media print { .kt-serit { display: none; } }
