/* V46: çerez şeridi alt şeritleri gizlemez; ikisi birlikte görünür, şerit karar verilene kadar kısa kalır. */
body.has-preference-banner:not(.menu-open,.concierge-open,.inspector-open,.is-loading,.intro-flying):not(:has(dialog[open])) .support-dock{bottom:calc(var(--preference-banner-height,88px) + 10px);visibility:visible;pointer-events:auto}
body.has-preference-banner:not(.menu-open,.concierge-open,.inspector-open,.is-loading,.intro-flying):not(:has(dialog[open])) .support-dock .contact-float,
body.has-preference-banner:not(.menu-open,.concierge-open,.inspector-open,.is-loading,.intro-flying):not(:has(dialog[open])) .support-dock .mobile-contactbar{pointer-events:auto;visibility:visible}
@media(max-width:820px){
  .preference-banner{padding:8px 16px calc(2px + env(safe-area-inset-bottom))}
  .preference-banner__inner{gap:0}
  .preference-banner__inner>p{font-size:12px;line-height:1.45}
  .preference-banner__actions{gap:0 20px}
  .preference-banner__actions button{min-height:40px;padding:2px 0}
  .has-preference-banner{padding-bottom:calc(var(--preference-banner-height,88px) + 74px)}
}
