.popup-link-communication{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index:9999;background:#fde9d2;border-radius:5px;max-width:90%;opacity:0;visibility:hidden;transition:all .25s ease}.popup-link-communication--visible{opacity:1;visibility:visible}.popup-link-communication--hidden{opacity:0;visibility:hidden;transform:translateX(-50%) translateY(200%)}.popup-link-communication__link{display:block}.popup-link-communication__content{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;position:relative}.popup-link-communication__left{display:flex;align-items:center;flex:1;margin-right:10px}.popup-link-communication__left i{color:#f78f1e;font-size:20px;margin-right:10px;flex-shrink:0}.popup-link-communication__text{font-size:16px;line-height:1.3}.popup-link-communication__right{display:flex;align-items:center}.popup-link-communication__action-btn{padding:7px;background-color:#f78f1e;border-radius:50%;color:#fff;transition:all .2s ease;flex-shrink:0;font-size:0;width:24px;height:24px}.popup-link-communication__action-btn i{font-size:10px;color:#fff;position:relative;left:1px}.popup-link-communication__close-btn{position:absolute;top:0;right:-29px;width:24px;height:24px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:1;border:0}.popup-link-communication__close-btn i{font-size:10px;color:#6b737d}.popup-link-communication-image-bottom-left{display:inline-block;position:fixed;right:0;bottom:270px;z-index:1034;font-size:0;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(200%);transition:transform .35s ease,opacity .35s ease,visibility .35s ease;will-change:transform,opacity}.popup-link-communication-image-bottom-left--visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0)}.popup-link-communication-image-bottom-left--hide{opacity:0;visibility:hidden;pointer-events:none;transform:translateX(200%)}.popup-link-communication-image-bottom-left__wrapper{display:inline-flex;flex-direction:column;gap:10px;align-items:center}
.popup-link-communication-image-bottom-left__close{border-radius:50%;cursor:pointer;border:0;font-size:0;padding:8px;background-color:#fff;position:relative;z-index:2;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.popup-link-communication-image-bottom-left__close:before{content:"\e90e";font-family:Myfin;font-size:8px;line-height:1}.popup-link-communication-image-bottom-left__link{cursor:pointer}.popup-link-communication-image-bottom-left__link img{display:block}.popup-link-communication-image-bottom-left.popup-link-communication-image-bottom-left--world-championship-2026 .popup-link-communication-image-bottom-left__wrapper{gap:0}.popup-link-communication-image-bottom-left.popup-link-communication-image-bottom-left--world-championship-2026 .popup-link-communication-image-bottom-left__close{position:absolute;top:-10px;right:calc(50% - 3px);transform:translateX(50%);color:#0129f0}.popup-link-communication-image-bottom-left.popup-link-communication-image-bottom-left--desktop{right:calc(50% - 590px);bottom:0;transform:translateY(200%)}.popup-link-communication-image-bottom-left.popup-link-communication-image-bottom-left--desktop.popup-link-communication-image-bottom-left--visible{transform:translateY(0)}.popup-link-communication-image-bottom-left.popup-link-communication-image-bottom-left--desktop.popup-link-communication-image-bottom-left--hide{transform:translateY(200%)}.popup-link-communication-image-bottom-left.popup-link-communication-image-bottom-left--desktop.popup-link-communication-image-bottom-left--world-championship-2026 .popup-link-communication-image-bottom-left__close{transform:translateX(0);right:0}