@keyframes shine-skeleton-lines{0{background-position:-100px}
40%,100%{background-position:600px}
}
.mod__max-w-xl{max-width:1436px;margin:auto}
.cmp-ico-tooltip{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:inline-block;cursor:pointer;background-image:var(--icoInfo);margin-left:4px}
.cmp-ico-tooltip.mod__show-on-top:before{transform:rotate(180deg);top:-11px}
.cmp-ico-tooltip.mod__show-on-top:after{top:var(--dynamic-top)}
.cmp-ico-tooltip:after,.cmp-ico-tooltip:before{opacity:0;pointer-events:none;user-select:none;position:absolute;transition:opacity .3s ease-in}
.cmp-ico-tooltip:after{content:attr(data-text);background-color:var(--ui-color-primary);text-transform:initial;font-size:12px;line-height:16px;z-index:1;color:var(--font-color-secondary);font-family:var(--font-regular);padding:8px;width:var(--dynamic-width);left:var(--dynamic-left)}
.cmp-ico-tooltip.dynamic-left{--dynamic-left:0}
.cmp-ico-tooltip.dynamic-width{--dynamic-width:0}
.cmp-ico-tooltip.dynamic-top{--dynamic-top:0}
.cmp-ico-tooltip:before{content:'';border-left:6px solid transparent;border-right:6px solid transparent;z-index:1;border-bottom:6px solid var(--ui-color-primary);left:2px}
.cmp-ico-tooltip__image{z-index:2;opacity:0;pointer-events:none;user-select:none;position:absolute;right:0;width:220px;padding:8px;background-color:var(--image-bg-color);color:var(--image-color);box-shadow:0 4px 6px rgba(27,27,27,0.25);transition:opacity .3s ease-in}
.cmp-ico-tooltip__image img{width:100%;height:auto;float:left}
.cmp-ico-tooltip__image:before{opacity:0;pointer-events:none;user-select:none;position:absolute;content:'';top:-6px;border-left:6px solid transparent;border-right:6px solid transparent;z-index:1;border-bottom:6px solid var(--border-color);transition:opacity .3s ease-in}
.cmp-ico-tooltip__text{font-size:12px;line-height:16px;color:var(--font-color-primary);font-family:var(--font-text);display:block;margin:0 0 12px}
.cmp-ico-tooltip:hover:before,.cmp-ico-tooltip:hover:after,.cmp-ico-tooltip:hover .cmp-ico-tooltip__image,.cmp-ico-tooltip:hover .cmp-ico-tooltip__image:before{opacity:1;pointer-events:auto}
.cmp-ico-tooltip--image:before,.cmp-ico-tooltip--image:after{content:none}
@media(min-width:764px){.cmp-ico-tooltip{margin-left:8px}
.cmp-ico-tooltip:after{width:256px}
.cmp-ico-tooltip--left:after{left:-5px}
.cmp-ico-tooltip--left:before{left:3px}
.cmp-ico-tooltip--right:after{right:-5px}
.cmp-ico-tooltip__image{width:242px}
}
@media(min-width:1436px){.cmp-ico-tooltip:after{width:272px}
}