.qr-ecran-unifie{background:#1e3a52;position:sticky;top:0;z-index:20}.qr-ecran-unifie--inline{position:static;z-index:auto}.qr-ecran-unifie__inner{padding:0 clamp(20px,3vw,52px)}.qr-ecran-unifie .qr-ad-dark-label{width:24px;overflow:hidden;transition:width .3s ease;white-space:nowrap;position:relative}.qr-ecran-unifie .qr-ad-dark-label:after{content:"";position:absolute;top:50%;left:50%;width:7px;height:7px;border-right:2px solid rgba(255,255,255,.6);border-bottom:2px solid rgba(255,255,255,.6);transform:translate(-50%,-50%) rotate(-45deg);transition:opacity .15s ease}.qr-ecran-unifie .qr-ad-dark-label>*{opacity:0;transition:opacity .15s ease .1s}@media (hover: hover){.qr-ecran-unifie .qr-ad-dark-label:hover{width:160px}.qr-ecran-unifie .qr-ad-dark-label:hover:after{opacity:0}.qr-ecran-unifie .qr-ad-dark-label:hover>*{opacity:1}}@media (max-width: 767px){.qr-ecran-unifie .qr-ad-dark-label{width:20px}.qr-ecran-unifie .qr-ad-dark-label:hover{width:112px}.qr-ecran-unifie__inner{padding:0 12px}}.qr-ad-dark-slot--empty{position:relative;display:flex;align-items:center;justify-content:center;min-height:44px;border:1px dashed rgba(255,255,255,.22);border-radius:8px;background:transparent}.qr-ad-dark-slot__code{position:absolute;top:4px;right:6px;color:#fff6;font-size:10px;font-weight:600;letter-spacing:.02em}.qr-ad-dark-slot__free{color:#ffffff80;font-size:12px}
