/* Koridor Android uygulaması: indirme sayfası (.uyg*), ilan içi kutu (.ak-uyg-kutu), mobil alt şerit (.ak-uyg-serit).
   Tema özgüllüğü: .ak-icerik a bağlantı rengini ezer; kutu/şerit bağlantılarında !important gerekir. */
.ak-uyg-kutu,.ak-uyg-serit{--u-zemin:#E8EDF8;--u-yazi:#111418;--u-soluk:#4A5260;--u-cizgi:#C9D3EA;--u-dugme:#1F3A8A;--u-dugme-yazi:#fff}
@media (prefers-color-scheme:dark){.ak-uyg-kutu,.ak-uyg-serit{--u-zemin:#1B2740;--u-yazi:#EEF2F8;--u-soluk:#B4BFD3;--u-cizgi:#2C3B5C;--u-dugme:#8FB0FF;--u-dugme-yazi:#0B1220}}
:root[data-theme="dark"] .ak-uyg-kutu,:root[data-theme="dark"] .ak-uyg-serit{--u-zemin:#1B2740;--u-yazi:#EEF2F8;--u-soluk:#B4BFD3;--u-cizgi:#2C3B5C;--u-dugme:#8FB0FF;--u-dugme-yazi:#0B1220}

.ak-uyg-kutu{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:1.6em 0;padding:14px 16px;background:var(--u-zemin);border:1px solid var(--u-cizgi);border-radius:12px;color:var(--u-yazi)}
.ak-uyg-kutu-metin{display:flex;flex-direction:column;gap:2px;min-width:0}
.ak-uyg-kutu-metin strong{font-size:1rem;line-height:1.3}
.ak-uyg-kutu-metin span{font-size:.9rem;line-height:1.4;color:var(--u-soluk)}
.ak-uyg-kutu>a,.ak-icerik .ak-uyg-kutu>a{flex:none;display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:8px;background:var(--u-dugme)!important;color:var(--u-dugme-yazi)!important;font-weight:600;text-decoration:none!important}
.ak-uyg-kutu>a:focus-visible,.ak-uyg-serit a:focus-visible,.ak-uyg-serit button:focus-visible{outline:2px solid currentColor;outline-offset:2px}
@media (max-width:520px){.ak-uyg-kutu{flex-direction:column;align-items:stretch}.ak-uyg-kutu>a{justify-content:center}}

/* Alt şerit: yalnız mobil; sabit konumlu (düzeni kaydırmaz, CLS yok). hidden kalkana dek görünmez. */
.ak-uyg-serit{display:none}
@media (max-width:768px){
  .ak-uyg-serit:not([hidden]){display:flex;position:fixed;left:0;right:0;bottom:0;z-index:99990;align-items:center;gap:4px;min-height:48px;padding:0 4px 0 14px;padding-bottom:env(safe-area-inset-bottom);background:var(--u-zemin);border-top:1px solid var(--u-cizgi);color:var(--u-yazi);box-shadow:0 -2px 8px rgba(0,0,0,.08)}
  .ak-uyg-serit-bag,.ak-uyg-serit a.ak-uyg-serit-bag{flex:1;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;color:var(--u-yazi)!important;text-decoration:none!important;font-size:.9rem}
  .ak-uyg-serit-bag b{flex:none;padding:6px 14px;border-radius:999px;background:var(--u-dugme);color:var(--u-dugme-yazi);font-size:.85rem}
  .ak-uyg-serit-kapat{flex:none;width:44px;height:44px;border:0;background:transparent;color:var(--u-soluk);font-size:1.5rem;line-height:1;cursor:pointer}
  html.ak-uyg-serit-acik body{padding-bottom:52px}
}

/* İndirme sayfası */
.uyg{display:block;margin:0 0 var(--s-6,32px)}
.uyg-ust{display:flex;align-items:center;gap:16px;margin:var(--s-3,12px) 0}
.uyg-ust img{border-radius:16px;flex:none}
.uyg h2{font-size:1.25rem;margin:1.6em 0 .5em}
.uyg-indir{padding:16px;border:1px solid var(--cizgi,#E2E6EB);border-radius:16px;background:var(--yuzey,#F4F6F8)}
.uyg-indir h2{margin-top:0}
.uyg-buyuk{width:100%;min-height:56px;font-size:1.125rem}
.uyg-ozet{margin:.6em 0 0;color:var(--soluk,#4A5260)}
.uyg-sha{display:flex;flex-direction:column;gap:2px;margin:.6em 0 0;font-size:.85rem}
.uyg-sha code{overflow-wrap:anywhere;font-family:ui-monospace,Consolas,monospace}
.uyg-magaza{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:.8em 0 0}
.uyg-liste{padding-left:1.2em;line-height:1.55}
.uyg-liste li+li{margin-top:.4em}
.uyg-ekran{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:8px}
.uyg-ekran img{flex:none;height:auto;width:min(270px,70vw);aspect-ratio:270/585;object-fit:cover;border:1px solid var(--cizgi,#E2E6EB);border-radius:12px;scroll-snap-align:start}

/* Kapalı beta (Google Play) */
.uyg-beta{margin:var(--s-5,24px) 0;padding:16px;border:1px solid var(--u-cizgi,#C9D3EA);border-radius:16px;background:var(--u-zemin,#E8EDF8);color:var(--u-yazi,#111418);--u-dugme:#1F3A8A;--u-dugme-yazi:#fff}
.uyg-beta h2{margin:.5em 0 .3em}
.uyg-beta-rozet{display:inline-block;padding:2px 8px;border:1px solid var(--u-cizgi,#C9D3EA);border-radius:4px;font-size:.8rem;font-weight:600;color:var(--u-soluk,#4A5260)}
.uyg-beta-adim{display:grid;grid-template-columns:1fr;gap:12px;margin:14px 0 0;padding:0;list-style:none}
.uyg-beta-adim a,.uyg .uyg-beta-adim a{display:flex;align-items:center;gap:12px;min-height:64px;padding:12px 16px;border-radius:12px;background:var(--u-dugme);color:var(--u-dugme-yazi)!important;font-size:1.0625rem;font-weight:600;text-decoration:none}
.uyg-beta-no{flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--u-dugme-yazi);color:var(--u-dugme);font-weight:700}
.uyg-beta-not{margin:12px 0 0;font-size:.9rem;color:var(--u-soluk,#4A5260)}
@media (min-width:640px){.uyg-beta-adim{grid-template-columns:1fr 1fr}}
@media (prefers-color-scheme:dark){.uyg-beta{--u-zemin:#1B2740;--u-yazi:#EEF2F8;--u-soluk:#B4BFD3;--u-cizgi:#2C3B5C;--u-dugme:#8FB0FF;--u-dugme-yazi:#0B1220}}
:root[data-theme="dark"] .uyg-beta{--u-zemin:#1B2740;--u-yazi:#EEF2F8;--u-soluk:#B4BFD3;--u-cizgi:#2C3B5C;--u-dugme:#8FB0FF;--u-dugme-yazi:#0B1220}
