/* Card identity stays the same in both themes. Only the surrounding surface changes. */
html[data-theme] body .az6-wallet .az6-pass.t-anzelha,html[data-theme] body .az6-wallet .az6-strip.t-anzelha{background:radial-gradient(130% 120% at 0% 0%,#f0353c,#b3121a)!important;color:#fff!important}
html[data-theme] body .az6-wallet .az6-pass.t-elite,html[data-theme] body .az6-wallet .az6-strip.t-elite{background:linear-gradient(130deg,#252527,#050505)!important;color:#fff!important}
html[data-theme] body .az6-wallet .az6-pass.t-gold,html[data-theme] body .az6-wallet .az6-strip.t-gold{background:linear-gradient(#b8925a,#8f6c3b)!important;color:#fff!important}
html[data-theme] body .az6-wallet .az6-pass.t-plus,html[data-theme] body .az6-wallet .az6-strip.t-plus{background:linear-gradient(#3a3a3c,#2c2c2e)!important;color:#fff!important}
html[data-theme] body .az6-wallet :is(.az6-pass,.az6-strip) :is(strong,b){color:#fff}
[data-azph-dock] img{display:block;width:27px!important;height:27px!important;border-radius:50%;object-fit:cover}
[data-azph-dock][hidden]{display:none!important}
@media(max-width:767px){body.azph-has-dock #azm-kok>.azm-fab,body.azph-has-dock #azm-kok>.azm-kart{display:none!important}}
/* Replaced dock slots never flash the old WhatsApp icon while configuration loads. */
.az-appscreen__tab--wa:not([data-azph-dock]),.az-appnav__wa:not([data-azph-dock]){display:none!important}

/* Keep contact links inside contact menus; the separate corner WhatsApp launcher is retired. */
body .anzelha-whatsapp.whatsapp-trigger,body .wa-greet,body #waLink{display:none!important}

/* Nested account styles must not recolour the text on the red/black loyalty cards. */
html[data-theme] body .az6-wallet .az6-pass :is(strong,b,span){color:#fff!important}
html[data-theme] body .az6-wallet .az6-pass :is(small,em){color:#ffe5e8!important}

/* The cookie choice remains unobstructed; restore the assistant after the banner closes. */
body:has([data-consent-banner]:not([hidden])) #azm-kok>.azm-fab,body:has([data-consent-banner]:not([hidden])) #azm-kok>.azm-kart{visibility:hidden!important;pointer-events:none!important}

/* At the 768px tablet breakpoint a legacy launcher rule has higher specificity. */
html[data-theme] body .anzelha-whatsapp.whatsapp-trigger.desktop-1.mobile-1[data-anzelha-whatsapp-open]{display:none!important}

/* A visible lower-bar assistant replaces the floating launcher at every responsive breakpoint. */
body.azph-has-dock #azm-kok>.azm-fab,body.azph-has-dock #azm-kok>.azm-kart{display:none!important}
body #azTabbar:has([data-azph-dock]){grid-template-columns:repeat(5,minmax(0,1fr))}
body #azTabbar button[data-azph-dock]{background:transparent;border:0;font:inherit;color:inherit;cursor:pointer;min-width:0;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}
body #azTabbar button[data-azph-dock]:focus-visible{outline:3px solid #007aff;outline-offset:-3px;border-radius:12px}

/* 2026-11-11 · Follow the page's selected theme, including manual iPhone Safari switches. */
html[data-theme="dark"] body #azm-kok{
 color-scheme:dark;
 --azm-yuzey:#1c1c1e;
 --azm-yuzey2:#2c2c2e;
 --azm-yazi:#f5f5f7;
 --azm-ikincil:#c7c7cc;
 --azm-soluk:#a1a1a6;
 --azm-cizgi:rgba(235,235,245,.18);
 --azm-golge:0 18px 48px rgba(0,0,0,.45),0 2px 8px rgba(0,0,0,.25);
}
html[data-theme="dark"] body #azm-kok .azm-durum{color:#75d89b}
html[data-theme="dark"] body #azm-kok .azm-bag{color:#8ae0af}
html[data-theme="dark"] body #azm-kok .azm-ib:focus-visible{outline-color:#75d89b}
