#widget-container[data-color-scheme=default],
#widget-container[data-color-scheme=""] {
    --color-esmeralda: #0059b3;
    --color-rio: #fff;
    --color-asfalto: #000;
    --color-glamour: rgba(137, 137, 137, .4980392157);
    --color-medianoche: #d0021b;
    --color-costero: #669c34;
    --color-nefritis: #e5eef7;
    --color-stellarsilence: var(--color-rio);
    --color-saharin: var(--color-esmeralda);
    --color-vishned: var(--color-esmeralda);
    --color-penas: inherit;
    --color-rainbowinspire: inherit
}

#widget-container[data-color-scheme=mavericks] {
    font-family: "Open Sans", sans-serif;
    --color-esmeralda: #157efb;
    --color-rio: #fff;
    --color-asfalto: #000;
    --color-glamour: #7e8999;
    --color-medianoche: #d0021b;
    --color-costero: #669c34;
    --color-nefritis: #e5eef7;
    --color-stellarsilence: var(--color-rio);
    --color-saharin: var(--color-esmeralda);
    --color-vishned: var(--color-esmeralda);
    --color-penas: inherit;
    --color-rainbowinspire: inherit
}

#widget-container[data-color-scheme=high-sierra] {
    --color-esmeralda: #550b06;
    --color-rio: #fff;
    --color-asfalto: #000;
    --color-glamour: #7e8999;
    --color-medianoche: #d0021b;
    --color-costero: #669c34;
    --color-nefritis: #e5eef7;
    --color-stellarsilence: var(--color-rio);
    --color-magicdusk: var(--color-esmeralda);
    --color-saharin: var(--color-esmeralda);
    --color-vishned: var(--color-esmeralda);
    --color-penas: inherit;
    --color-rainbowinspire: inherit
}

#widget-container[data-color-scheme=yosemite] {
    --color-esmeralda: #415b90;
    --color-rio: #fff;
    --color-asfalto: #000;
    --color-glamour: #7e8999;
    --color-medianoche: #d0021b;
    --color-costero: #669c34;
    --color-nefritis: #e5eef7;
    --color-stellarsilence: var(--color-rio);
    --color-magicdusk: var(--color-esmeralda);
    --color-saharin: var(--color-esmeralda);
    --color-vishned: var(--color-esmeralda);
    --color-penas: inherit;
    --color-rainbowinspire: inherit
}

#widget-container[data-color-scheme=el-capitan] {
    --color-esmeralda: #d7314a;
    --color-rio: #fff;
    --color-asfalto: #000;
    --color-glamour: rgba(137, 137, 137, .4980392157);
    --color-medianoche: #d0021b;
    --color-costero: #669c34;
    --color-nefritis: #e5eef7;
    --color-stellarsilence: var(--color-rio);
    --color-saharin: var(--color-esmeralda);
    --color-vishned: var(--color-esmeralda);
    --color-penas: inherit;
    --color-rainbowinspire: inherit
}

#widget-container[data-color-scheme=mojave] {
    --color-esmeralda: #a9071a;
    --color-rio: #fff;
    --color-asfalto: #000;
    --color-glamour: rgba(137, 137, 137, .4980392157);
    --color-medianoche: #d0021b;
    --color-costero: #669c34;
    --color-nefritis: #e5eef7;
    --color-stellarsilence: var(--color-rio);
    --color-saharin: var(--color-esmeralda);
    --color-vishned: var(--color-esmeralda);
    --color-penas: inherit;
    --color-rainbowinspire: inherit
}

#widget-container[data-color-scheme=catalina] {
    --color-esmeralda: #eae6e1;
    --color-rio: #fff;
    --color-asfalto: #000;
    --color-glamour: #fff;
    --color-medianoche: #d0021b;
    --color-costero: #669c34;
    --color-nefritis: #e5eef7;
    --color-stellarsilence: var(--color-asfalto);
    --color-magicdusk: color-mix(in srgb, transparent, #000 60%);
    --color-rainbowinspire: var(--color-asfalto);
    --color-saharin: var(--color-esmeralda);
    --color-vishned: var(--color-esmeralda);
    --color-penas: inherit
}

#widget-container[data-color-scheme=monterey] {
    --color-esmeralda: #60c;
    --color-rio: #fff;
    --color-asfalto: #000;
    --color-glamour: rgba(137, 137, 137, .4980392157);
    --color-medianoche: #d0021b;
    --color-costero: #669c34;
    --color-nefritis: #e5eef7;
    --color-stellarsilence: var(--color-rio);
    --color-saharin: var(--color-esmeralda);
    --color-vishned: var(--color-esmeralda);
    --color-penas: inherit;
    --color-rainbowinspire: inherit
}

#widget-container[data-color-scheme=sonoma] {
    --color-esmeralda: #6e400a;
    --color-rio: #fff;
    --color-asfalto: #000;
    --color-glamour: #7e8999;
    --color-medianoche: #d0021b;
    --color-costero: #669c34;
    --color-nefritis: #e5eef7;
    --color-stellarsilence: var(--color-rio);
    --color-magicdusk: var(--color-esmeralda);
    --color-penas: linear-gradient(180deg, #FFCB66 0%, #CF963F 33%, #9A5E15 67%, #6E400A 100%);
    --color-saharin: #cc8736;
    --color-vishned: #f7f1a6;
    --color-rainbowinspire: inherit
}

#widget-container[data-color-scheme=ventura] {
    --color-esmeralda: #f63;
    --color-rio: #fff;
    --color-asfalto: #000;
    --color-glamour: #7e8999;
    --color-medianoche: #d0021b;
    --color-costero: #669c34;
    --color-nefritis: #e5eef7;
    --color-stellarsilence: var(--color-rio);
    --color-magicdusk: var(--color-esmeralda);
    --color-saharin: var(--color-esmeralda);
    --color-vishned: var(--color-esmeralda);
    --color-penas: inherit;
    --color-rainbowinspire: inherit
}

#widget-container[data-color-scheme=big-sur] {
    --color-esmeralda: #4879c2;
    --color-rio: #fff;
    --color-asfalto: #000;
    --color-glamour: #7e8999;
    --color-medianoche: #d0021b;
    --color-costero: #669c34;
    --color-nefritis: #e5eef7;
    --color-stellarsilence: var(--color-rio);
    --color-magicdusk: var(--color-esmeralda);
    --color-saharin: var(--color-esmeralda);
    --color-vishned: var(--color-esmeralda);
    --color-penas: inherit;
    --color-rainbowinspire: inherit
}

#widget-container[data-design=vortex],
#widget-container[data-design=default],
#widget-container[data-design=""] {
    --border-corner: 16px;
    --button-corner: 5px;
    --border-corner-inner: calc(var(--border-corner) - 2px);
    --is-default-design: #000;
    --help-button-title-color: var(--color-asfalto);
    --help-button-icon-background: var(--color-asfalto)
}

#widget-container[data-design=blaze] {
    --is-default-design: #000;
    --border-corner: 0;
    --button-corner: 0;
    --border-corner-inner: calc(var(--border-corner) - 2px);
    --help-button-background: var(--color-esmeralda);
    --help-button-icon: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCAyMyI+Cgk8cGF0aCBkPSJNNiAyLjVDNiAzLjMyODQzIDUuMzI4NDMgNCA0LjUgNEMzLjY3MTU3IDQgMyAzLjMyODQzIDMgMi41QzMgMS42NzE1NyAzLjY3MTU3IDEgNC41IDFDNS4zMjg0MyAxIDYgMS42NzE1NyA2IDIuNVpNNyAyLjVDNyAzLjg4MDcxIDUuODgwNzEgNSA0LjUgNUMzLjExOTI5IDUgMiAzLjg4MDcxIDIgMi41QzIgMS4xMTkyOSAzLjExOTI5IDAgNC41IDBDNS44ODA3MSAwIDcgMS4xMTkyOSA3IDIuNVpNMyAxMlYxMUgySDFWOEg3VjE4VjE5SDhIOVYyMkgxVjE5SDJIM1YxOFYxMlpNMiAxOFYxN1YxM1YxMkgxQzAuNDQ3NzE1IDEyIDAgMTEuNTUyMyAwIDExVjhDMCA3LjQ0NzcyIDAuNDQ3NzE1IDcgMSA3SDdDNy41NTIyOCA3IDggNy40NDc3MiA4IDhWMTdWMThIOUM5LjU1MjI5IDE4IDEwIDE4LjQ0NzcgMTAgMTlWMjJDMTAgMjIuNTUyMyA5LjU1MjI5IDIzIDkgMjNIMUMwLjQ0NzcxNSAyMyAwIDIyLjU1MjMgMCAyMlYxOUMwIDE4LjQ0NzcgMC40NDc3MTUgMTggMSAxOEgyWiIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiLz4KPC9zdmc+);
    --help-button-icon-background: var(--color-rainbowinspire, var(--color-rio));
    --help-button-title-color: var(--color-rainbowinspire, var(--color-rio));
    --help-button-border-color: var(--color-esmeralda)
}

#widget-container[data-design=shard] {
    --border-corner: 16px;
    --button-corner: 8px;
    --border-corner-inner: calc(var(--border-corner) - 2px);
    --widget-text-color: var(--color-stellarsilence);
    --help-button-background: var(--color-esmeralda);
    --help-button-icon-background: var(--widget-text-color);
    --help-button-title-color: var(--widget-text-color);
    --help-button-border-color: var(--color-esmeralda)
}

#widget-container[data-design=inferno] {
    --border-corner: 16px;
    --button-corner: 8px;
    --border-corner-inner: calc(var(--border-corner) - 2px);
    --is-default-design: #000;
    --help-button-title-color: var(--color-rio);
    --help-button-icon-background: var(--color-rio);
    --help-button-background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAABYlAAAWJQFJUiTwAAAFGmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0MzUyLCAyMDIwLzAxLzMwLTE1OjUwOjM4ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDUtMTJUMTM6MDI6MTQrMDM6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA1LTEyVDEzOjAzOjE4KzAzOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA1LTEyVDEzOjAzOjE4KzAzOjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRkYzM5YTExLTMyYzYtNGIzYS1hNDE0LWIxNjZhMDA2YTU5MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0ZGMzOWExMS0zMmM2LTRiM2EtYTQxNC1iMTY2YTAwNmE1OTEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZGMzOWExMS0zMmM2LTRiM2EtYTQxNC1iMTY2YTAwNmE1OTEiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjRkYzM5YTExLTMyYzYtNGIzYS1hNDE0LWIxNjZhMDA2YTU5MSIgc3RFdnQ6d2hlbj0iMjAyMS0wNS0xMlQxMzowMjoxNCswMzowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjEgKE1hY2ludG9zaCkiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+5cmlDQAAAb5JREFUKJFNkLsK6kAYhGezm5hgdpN4FytB7LTW0kKx8Ql8Hp9ErSwsVQTxBSwECyHeG7Wx0UIl8T/NyeEUA8N8DAzDer1eWkoJAPh+v/T5fNh8PucA0Gw2w4gBwPP5hCgWi/R8PhGB8XjMd7sdB4B8Pk+dTieMCqlUCrzb7VrpdJqklJhMJny/33PXdWEYBh6PB+Ocs1Kp9FNKkZQSIpfLkVIKw+FQOx6PPJvNEgC8328yTZP5vs8ymYzWaDRCpRSx8/nsjUYjvt1ueRAETAhB0YQgCFjk6/V60Gq1ArFarbTb7aa5rksAyDAM9v1+ybZtvF4vAgDDMJjv+5ppmpzf73enVqv9HMeB4zggIrIsC67r4v8sk8lgMBjoPAgCR9M0KpVKP8/zECkMQ1iWxZRS5HkeZrOZ2Gw2Gq9UKvJ+vzPLsli1Wg2llIjH41BKEecciUQCi8VCrNdrLZlMMl6pVOK2bePxeDAhBMrl8k/XdcRiMdi2jel0yg+HAzdNk1zXhXAch2KxGAMA3/d5KpWidrsdKqWo3+/rp9NJSyQSv79nkSgUCgQgegXX61VbLpek6zq7XC6sUCj8YwDwB554tNWabk+VAAAAAElFTkSuQmCC), var(--color-penas, var(--color-esmeralda));
    --help-button-border-color: linear-gradient(0deg, var(--color-saharin) 0%, var(--color-vishned) 100%)
}

#widget-container[data-design=ember] {
    --border-corner: 16px;
    --button-corner: 8px;
    --border-corner-inner: calc(var(--border-corner) - 2px);
    --is-default-design: #000;
    --help-button-title-color: var(--color-asfalto);
    --help-button-icon-background: var(--color-asfalto)
}

.help-button {
    position: fixed;
    display: inline-block;
    width: 100%;
    max-width: 64px;
    min-height: 64px;
    padding: 0;
    overflow: visible;
    line-height: 18px;
    pointer-events: all;
    cursor: pointer;
    background: var(--help-button-border-color, transparent);
    border: 0;
    border-radius: var(--border-corner) var(--border-corner)0;
    outline: none;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .25);
    opacity: 1;
    transition: 250ms cubic-bezier(0.645, 0.045, 0.355, 1) 0s, bottom 0s ease 0s, right 0s ease 0s
}

.help-button:before {
    content: "";
    position: absolute;
    top: 2px;
    left: 2px;
    width: calc(100% - 4px);
    height: calc(100% - 4px);
    border-radius: var(--border-corner-inner) var(--border-corner-inner)0;
    background: var(--help-button-background, var(--color-rio));
    background-size: 6px;
    z-index: 0
}

.help-button.is-hidden {
    pointer-events: none;
    opacity: 0
}

@media not all and (pointer:coarse) {
    .help-button:hover {
        box-shadow: 0 12px 20px 0 rgba(0, 0, 0, .25);
        transform: translateY(-3px)
    }
}

.help-button__title {
    display: none;
    font-size: 16px;
    font-weight: 600;
    color: var(--help-button-title-color, var(--color-esmeralda));
    text-align: left;
    z-index: 1
}

.help-button__icon {
    position: absolute;
    top: 50%;
    left: 50%;
    display: inline-block;
    width: 24px;
    height: 24px;
    background-color: var(--help-button-icon-background, var(--color-esmeralda));
    background-repeat: no-repeat;
    background-position: center;
    mask: var(--help-button-icon, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjcuNTgxNjIgMiA4LjgzNyAyMCI+Cgk8cGF0aCBkPSJNMTYuMTUzODEzMSwxOS44NDE2Njk5IEwxNS44NzQzNjQ4LDIwLjk4NDAyIEMxNS4wMzYwMiwyMS4zMTQ5MTI2IDE0LjM2NjM0NzksMjEuNTY2NzU2NiAxMy44Njc2Nzg4LDIxLjczOTkxMDYgQzEzLjM2ODQ3MiwyMS45MTM2MDIzIDEyLjc4ODQyNDEsMjIgMTIuMTI3NTM1MiwyMiBDMTEuMTEyNjMwNywyMiAxMC4zMjMyMjA3LDIxLjc1MTM4MjUgOS43NjAyMDE0OCwyMS4yNTc1NTMxIEM5LjE5NzE4MjIxLDIwLjc2MTc1MiA4LjkxNTU4Mjk2LDIwLjEzMzQ4NjMgOC45MTU1ODI5NiwxOS4zNzEzMjIgQzguOTE1NTgyOTYsMTkuMDc2Mjc5MiA4LjkzNjAxNzI4LDE4Ljc3MjgxMTYgOC45Nzg0OTkxNSwxOC40NjM2MDgxIEM5LjAyMTMzOTUyLDE4LjE1NDA0NjEgOS4wODk0NTM5MiwxNy44MDU0MDc5IDkuMTgyNjYzMDksMTcuNDE1NzIxOSBMMTAuMjMwMzcwMSwxMy43MDc0MzA3IEMxMC4zMjM1NzkyLDEzLjM1MjMzOTYgMTAuNDAyODA3LDEzLjAxNTg5MDQgMTAuNDY2MjYxLDEyLjY5NzcyNDQgQzEwLjUzMDYxMTEsMTIuMzgxNTMwMiAxMC41NjE2MjExLDEyLjA5MDYxMDEgMTAuNTYxNjIxMSwxMS44Mjg3MjgxIEMxMC41NjE2MjExLDExLjM1NTE1MzggMTAuNDYzNTcyMiwxMS4wMjM5MDI4IDEwLjI2ODM3MDcsMTAuODM3NjYzNyBDMTAuMDczMTY5MiwxMC42NTE5NjIzIDkuNzAwNjkxLDEwLjU1NzY3NzcgOS4xNDc3MDk2NSwxMC41NTc2Nzc3IEM4Ljg3Njg2NTMsMTAuNTU3Njc3NyA4LjU5ODQ5MjUyLDEwLjYwMTA1NTggOC4zMTQ3NDIyOSwxMC42ODQ5NDQgQzguMDI5NzM3MzEsMTAuNzY5MTkwOCA3Ljc4NjEzODcyLDEwLjg1MDU2OTYgNy41ODE2MTYyOCwxMC45MjYyMTI0IEw3Ljg2MTc4MTU1LDkuNzgyOTY2MDIgQzguNTQ4MTIzNzIsOS41MDM1MTc3NSA5LjIwNDE3MjksOS4yNjQyMjExMiA5LjgzMTcyMTU5LDkuMDY1NjEzODggQzEwLjQ1OTI3MDMsOC44NjY0Njg5IDExLjA1MjIyNCw4Ljc2NjgwNjc4IDExLjYxMzA5MjMsOC43NjY4MDY3OCBDMTIuNjIxMDA2MSw4Ljc2NjgwNjc4IDEzLjM5ODc2NSw5LjAxMDQwNTM3IDEzLjk0NDkzNDksOS40OTc2MDI1NSBDMTQuNDkxMTA0OCw5Ljk4NTE1ODIzIDE0Ljc2NDEwMDEsMTAuNjE3MTg4MSAxNC43NjQxMDAxLDExLjM5NjAyMjUgQzE0Ljc2NDEwMDEsMTEuNTU3MTY2OCAxNC43NDYxNzUzLDExLjg0MTA5NjMgMTQuNzA3NjM2OSwxMi4yNDY5MTQ3IEMxNC42Njk5OTQ3LDEyLjY1MzYyOTMgMTQuNTk5OTA4NiwxMy4wMjYyODY4IDE0LjQ5NzczNywxMy4zNjUyNDU1IEwxMy40NTQ1MTEyLDE3LjA1ODY1OSBDMTMuMzY5MDA5NywxNy4zNTUzMTUyIDEzLjI5MjExMjIsMTcuNjk0NDUzMiAxMy4yMjUyNTI1LDE4LjA3NjA3MyBDMTMuMTU2MjQxOSwxOC40NTUxODM0IDEzLjEyMzI2MDIsMTguNzQ0ODQ4OCAxMy4xMjMyNjAyLDE4LjkzOTE1NDEgQzEzLjEyMzI2MDIsMTkuNDI5NTc3OCAxMy4yMzI2MDE3LDE5Ljc2NDQxMzggMTMuNDUxODIyNSwxOS45NDI0MDc1IEMxMy42NzI2NTY2LDIwLjEyMDQwMTIgMTQuMDUzMDIxNywyMC4yMDg5NDk5IDE0LjU5MzI3NjQsMjAuMjA4OTQ5OSBDMTQuODQ2OTEyOSwyMC4yMDg5NDk5IDE1LjEzNTUwMjgsMjAuMTYzOTU4NSAxNS40NTYxNzgyLDIwLjA3NTU4OTEgQzE1Ljc3NTk1NzQsMTkuOTg3MjE5NiAxNi4wMDkxNTk2LDE5LjkwOTYwNSAxNi4xNTM4MTMxLDE5Ljg0MTY2OTkgWiBNMTYuNDE4MzgzNyw0LjMzNTYwNjggQzE2LjQxODM4MzcsNC45NzkxMDg2IDE2LjE3NTg2MDYsNS41Mjg2ODQyMyAxNS42ODg0ODQyLDUuOTgwNTY5NDcgQzE1LjIwMjM2MjUsNi40MzQwNjc5NSAxNC42MTY1Nzg3LDYuNjYwOTk2NDQgMTMuOTMxMzEyLDYuNjYwOTk2NDQgQzEzLjI0Mzg5NDQsNi42NjA5OTY0NCAxMi42NTY2NzY2LDYuNDM0MDY3OTUgMTIuMTY0OTk4Miw1Ljk4MDU2OTQ3IEMxMS42NzQyMTYsNS41Mjg1MDQ5OCAxMS40MjgyODcyLDQuOTc5MTA4NiAxMS40MjgyODcyLDQuMzM1NjA2OCBDMTEuNDI4Mjg3MiwzLjY5MzM1OTc0IDExLjY3NDIxNiwzLjE0Mjg4Nzg3IDEyLjE2NDk5ODIsMi42ODUyNjY2OCBDMTIuNjU1NzgwMywyLjIyODM2MjQ4IDEzLjI0NDA3MzYsMiAxMy45MzEzMTIsMiBDMTQuNjE2Mzk5NCwyIDE1LjIwMjM2MjUsMi4yMjg5MDAyMiAxNS42ODg0ODQyLDIuNjg1MjY2NjggQzE2LjE3NjIxOTEsMy4xNDI4ODc4NyAxNi40MTgzODM3LDMuNjkzNTM4OTkgMTYuNDE4MzgzNyw0LjMzNTYwNjggWiIgZmlsbD0iIzAwMDAwMCIvPgo8L3N2Zz4=)) no-repeat center/contain;
    -webkit-mask: var(--help-button-icon, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjcuNTgxNjIgMiA4LjgzNyAyMCI+Cgk8cGF0aCBkPSJNMTYuMTUzODEzMSwxOS44NDE2Njk5IEwxNS44NzQzNjQ4LDIwLjk4NDAyIEMxNS4wMzYwMiwyMS4zMTQ5MTI2IDE0LjM2NjM0NzksMjEuNTY2NzU2NiAxMy44Njc2Nzg4LDIxLjczOTkxMDYgQzEzLjM2ODQ3MiwyMS45MTM2MDIzIDEyLjc4ODQyNDEsMjIgMTIuMTI3NTM1MiwyMiBDMTEuMTEyNjMwNywyMiAxMC4zMjMyMjA3LDIxLjc1MTM4MjUgOS43NjAyMDE0OCwyMS4yNTc1NTMxIEM5LjE5NzE4MjIxLDIwLjc2MTc1MiA4LjkxNTU4Mjk2LDIwLjEzMzQ4NjMgOC45MTU1ODI5NiwxOS4zNzEzMjIgQzguOTE1NTgyOTYsMTkuMDc2Mjc5MiA4LjkzNjAxNzI4LDE4Ljc3MjgxMTYgOC45Nzg0OTkxNSwxOC40NjM2MDgxIEM5LjAyMTMzOTUyLDE4LjE1NDA0NjEgOS4wODk0NTM5MiwxNy44MDU0MDc5IDkuMTgyNjYzMDksMTcuNDE1NzIxOSBMMTAuMjMwMzcwMSwxMy43MDc0MzA3IEMxMC4zMjM1NzkyLDEzLjM1MjMzOTYgMTAuNDAyODA3LDEzLjAxNTg5MDQgMTAuNDY2MjYxLDEyLjY5NzcyNDQgQzEwLjUzMDYxMTEsMTIuMzgxNTMwMiAxMC41NjE2MjExLDEyLjA5MDYxMDEgMTAuNTYxNjIxMSwxMS44Mjg3MjgxIEMxMC41NjE2MjExLDExLjM1NTE1MzggMTAuNDYzNTcyMiwxMS4wMjM5MDI4IDEwLjI2ODM3MDcsMTAuODM3NjYzNyBDMTAuMDczMTY5MiwxMC42NTE5NjIzIDkuNzAwNjkxLDEwLjU1NzY3NzcgOS4xNDc3MDk2NSwxMC41NTc2Nzc3IEM4Ljg3Njg2NTMsMTAuNTU3Njc3NyA4LjU5ODQ5MjUyLDEwLjYwMTA1NTggOC4zMTQ3NDIyOSwxMC42ODQ5NDQgQzguMDI5NzM3MzEsMTAuNzY5MTkwOCA3Ljc4NjEzODcyLDEwLjg1MDU2OTYgNy41ODE2MTYyOCwxMC45MjYyMTI0IEw3Ljg2MTc4MTU1LDkuNzgyOTY2MDIgQzguNTQ4MTIzNzIsOS41MDM1MTc3NSA5LjIwNDE3MjksOS4yNjQyMjExMiA5LjgzMTcyMTU5LDkuMDY1NjEzODggQzEwLjQ1OTI3MDMsOC44NjY0Njg5IDExLjA1MjIyNCw4Ljc2NjgwNjc4IDExLjYxMzA5MjMsOC43NjY4MDY3OCBDMTIuNjIxMDA2MSw4Ljc2NjgwNjc4IDEzLjM5ODc2NSw5LjAxMDQwNTM3IDEzLjk0NDkzNDksOS40OTc2MDI1NSBDMTQuNDkxMTA0OCw5Ljk4NTE1ODIzIDE0Ljc2NDEwMDEsMTAuNjE3MTg4MSAxNC43NjQxMDAxLDExLjM5NjAyMjUgQzE0Ljc2NDEwMDEsMTEuNTU3MTY2OCAxNC43NDYxNzUzLDExLjg0MTA5NjMgMTQuNzA3NjM2OSwxMi4yNDY5MTQ3IEMxNC42Njk5OTQ3LDEyLjY1MzYyOTMgMTQuNTk5OTA4NiwxMy4wMjYyODY4IDE0LjQ5NzczNywxMy4zNjUyNDU1IEwxMy40NTQ1MTEyLDE3LjA1ODY1OSBDMTMuMzY5MDA5NywxNy4zNTUzMTUyIDEzLjI5MjExMjIsMTcuNjk0NDUzMiAxMy4yMjUyNTI1LDE4LjA3NjA3MyBDMTMuMTU2MjQxOSwxOC40NTUxODM0IDEzLjEyMzI2MDIsMTguNzQ0ODQ4OCAxMy4xMjMyNjAyLDE4LjkzOTE1NDEgQzEzLjEyMzI2MDIsMTkuNDI5NTc3OCAxMy4yMzI2MDE3LDE5Ljc2NDQxMzggMTMuNDUxODIyNSwxOS45NDI0MDc1IEMxMy42NzI2NTY2LDIwLjEyMDQwMTIgMTQuMDUzMDIxNywyMC4yMDg5NDk5IDE0LjU5MzI3NjQsMjAuMjA4OTQ5OSBDMTQuODQ2OTEyOSwyMC4yMDg5NDk5IDE1LjEzNTUwMjgsMjAuMTYzOTU4NSAxNS40NTYxNzgyLDIwLjA3NTU4OTEgQzE1Ljc3NTk1NzQsMTkuOTg3MjE5NiAxNi4wMDkxNTk2LDE5LjkwOTYwNSAxNi4xNTM4MTMxLDE5Ljg0MTY2OTkgWiBNMTYuNDE4MzgzNyw0LjMzNTYwNjggQzE2LjQxODM4MzcsNC45NzkxMDg2IDE2LjE3NTg2MDYsNS41Mjg2ODQyMyAxNS42ODg0ODQyLDUuOTgwNTY5NDcgQzE1LjIwMjM2MjUsNi40MzQwNjc5NSAxNC42MTY1Nzg3LDYuNjYwOTk2NDQgMTMuOTMxMzEyLDYuNjYwOTk2NDQgQzEzLjI0Mzg5NDQsNi42NjA5OTY0NCAxMi42NTY2NzY2LDYuNDM0MDY3OTUgMTIuMTY0OTk4Miw1Ljk4MDU2OTQ3IEMxMS42NzQyMTYsNS41Mjg1MDQ5OCAxMS40MjgyODcyLDQuOTc5MTA4NiAxMS40MjgyODcyLDQuMzM1NjA2OCBDMTEuNDI4Mjg3MiwzLjY5MzM1OTc0IDExLjY3NDIxNiwzLjE0Mjg4Nzg3IDEyLjE2NDk5ODIsMi42ODUyNjY2OCBDMTIuNjU1NzgwMywyLjIyODM2MjQ4IDEzLjI0NDA3MzYsMiAxMy45MzEzMTIsMiBDMTQuNjE2Mzk5NCwyIDE1LjIwMjM2MjUsMi4yMjg5MDAyMiAxNS42ODg0ODQyLDIuNjg1MjY2NjggQzE2LjE3NjIxOTEsMy4xNDI4ODc4NyAxNi40MTgzODM3LDMuNjkzNTM4OTkgMTYuNDE4MzgzNyw0LjMzNTYwNjggWiIgZmlsbD0iIzAwMDAwMCIvPgo8L3N2Zz4=)) no-repeat center/contain;
    mask-size: 9px;
    transform: translate(-50%, -50%);
    z-index: 1
}

.widget-no-scroll {
    position: fixed !important;
    inset: 0;
    height: 100% !important;
    overflow: hidden !important
}

.widget-no-scroll #widget-container {
    pointer-events: all !important
}

#frame-container {
    position: fixed;
    inset: 0;
    overflow: hidden;
    pointer-events: all;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .25)
}

#frame-container[data-state=opened] {
    opacity: 1
}

#frame-container[data-state=closed] {
    visibility: hidden;
    opacity: 0
}

#frame-container .ie-message {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    justify-content: center;
    height: 100%;
    padding: 0 20px;
    font-family: Roboto, sans-serif;
    font-size: 22px;
    line-height: 32px;
    color: var(--color-rio);
    text-align: center;
    background-color: var(--color-esmeralda)
}

#frame-container .ie-message::after {
    display: block;
    width: 100%;
    height: 250px;
    margin-top: 40px;
    content: "";
    background: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSIwIC0xNiA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTkyLjMwODU5NCA1Mi4yMzA0NjljMC0xMy44NzEwOTQtMTEuMjgxMjUtMjUuMTUyMzQ0LTI1LjE1MjM0NC0yNS4xNTIzNDRzLTI1LjE1NjI1IDExLjI4MTI1LTI1LjE1NjI1IDI1LjE1MjM0NGMwIDEzLjg3MTA5MyAxMS4yODUxNTYgMjUuMTU2MjUgMjUuMTUyMzQ0IDI1LjE1NjI1IDEzLjg3MTA5NCAwIDI1LjE1NjI1LTExLjI4NTE1NyAyNS4xNTYyNS0yNS4xNTYyNXptLTI1LjE1MjM0NCAxMC4xNTYyNWMtNS42MDE1NjIgMC0xMC4xNTYyNS00LjU1ODU5NC0xMC4xNTYyNS0xMC4xNTYyNSAwLTUuNTk3NjU3IDQuNTU0Njg4LTEwLjE1MjM0NCAxMC4xNTIzNDQtMTAuMTUyMzQ0IDUuNjAxNTYyIDAgMTAuMTU2MjUgNC41NTQ2ODcgMTAuMTU2MjUgMTAuMTUyMzQ0IDAgNS41OTc2NTYtNC41NTQ2ODggMTAuMTU2MjUtMTAuMTUyMzQ0IDEwLjE1NjI1em0wIDAiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJtMTI2LjkxNDA2MiA3Ny4zODY3MTljMTMuODcxMDk0IDAgMjUuMTU2MjUtMTEuMjg1MTU3IDI1LjE1NjI1LTI1LjE1NjI1IDAtMTMuODcxMDk0LTExLjI4NTE1Ni0yNS4xNTIzNDQtMjUuMTU2MjUtMjUuMTUyMzQ0LTEzLjg2NzE4NyAwLTI1LjE1MjM0MyAxMS4yODEyNS0yNS4xNTIzNDMgMjUuMTUyMzQ0IDAgMTMuODcxMDkzIDExLjI4MTI1IDI1LjE1NjI1IDI1LjE1MjM0MyAyNS4xNTYyNXptMC0zNS4zMDg1OTRjNS42MDE1NjMgMCAxMC4xNTYyNSA0LjU1NDY4NyAxMC4xNTYyNSAxMC4xNTIzNDQgMCA1LjU5NzY1Ni00LjU1NDY4NyAxMC4xNTYyNS0xMC4xNTYyNSAxMC4xNTYyNS01LjU5NzY1NiAwLTEwLjE1MjM0My00LjU1ODU5NC0xMC4xNTIzNDMtMTAuMTU2MjUgMC01LjU5NzY1NyA0LjU1NDY4Ny0xMC4xNTIzNDQgMTAuMTUyMzQzLTEwLjE1MjM0NHptMCAwIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTE4Ni42NzU3ODEgNzcuMzg2NzE5YzEzLjg2NzE4OCAwIDI1LjE1MjM0NC0xMS4yODUxNTcgMjUuMTUyMzQ0LTI1LjE1NjI1IDAtMTMuODcxMDk0LTExLjI4NTE1Ni0yNS4xNTIzNDQtMjUuMTUyMzQ0LTI1LjE1MjM0NC0xMy44NzEwOTMgMC0yNS4xNTYyNSAxMS4yODEyNS0yNS4xNTYyNSAyNS4xNTIzNDQgMCAxMy44NzEwOTMgMTEuMjg1MTU3IDI1LjE1NjI1IDI1LjE1NjI1IDI1LjE1NjI1em0wLTM1LjMwODU5NGM1LjU5NzY1NyAwIDEwLjE1MjM0NCA0LjU1NDY4NyAxMC4xNTIzNDQgMTAuMTUyMzQ0IDAgNS41OTc2NTYtNC41NTQ2ODcgMTAuMTU2MjUtMTAuMTUyMzQ0IDEwLjE1NjI1LTUuNjAxNTYyIDAtMTAuMTU2MjUtNC41NTg1OTQtMTAuMTU2MjUtMTAuMTU2MjUgMC01LjU5NzY1NyA0LjU1NDY4OC0xMC4xNTIzNDQgMTAuMTU2MjUtMTAuMTUyMzQ0em0wIDAiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJtMjY5LjY2Nzk2OSA1OS43MzA0NjloMTgyLjY2Nzk2OWM0LjE0MDYyNCAwIDcuNS0zLjM1NTQ2OSA3LjUtNy41IDAtNC4xNDA2MjUtMy4zNTkzNzYtNy41LTcuNS03LjVoLTE4Mi42Njc5NjljLTQuMTQ0NTMxIDAtNy41IDMuMzU5Mzc1LTcuNSA3LjUgMCA0LjE0NDUzMSAzLjM1NTQ2OSA3LjUgNy41IDcuNXptMCAwIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTUxMS41NzgxMjUgMjYuMTY0MDYyYy0uMDQyOTY5LS4yNTc4MTItLjA4OTg0NC0uNTExNzE4LS4xNDA2MjUtLjc2OTUzMS0uMDIzNDM4LS4xMjUtLjA0Njg3NS0uMjUzOTA2LS4wNzQyMTktLjM4MjgxMi0yLjkyNTc4MS0xNC4yNTM5MDctMTUuNTcwMzEyLTI1LjAxMTcxOS0zMC42Nzk2ODctMjUuMDExNzE5aC00NDkuMzY3MTg4Yy0xNy4yNjU2MjUgMC0zMS4zMTY0MDYgMTQuMDQ2ODc1LTMxLjMxNjQwNiAzMS4zMTY0MDZ2NDE3LjI1YzAgMTcuMjY5NTMyIDE0LjA1MDc4MSAzMS4zMTY0MDYgMzEuMzE2NDA2IDMxLjMxNjQwNmg0NDkuMzY3MTg4YzE3LjI2NTYyNSAwIDMxLjMxNjQwNi0xNC4wNTA3ODEgMzEuMzE2NDA2LTMxLjMxNjQwNnYtNDE3LjI1YzAtMS43NTM5MDYtLjE0NDUzMS0zLjQ3MjY1Ni0uNDIxODc1LTUuMTUyMzQ0em0tMzAuODk0NTMxIDQzOC43MTg3NWgtNDQ5LjM2NzE4OGMtOC45OTYwOTQgMC0xNi4zMTY0MDYtNy4zMjAzMTItMTYuMzE2NDA2LTE2LjMxNjQwNnYtMzQ0LjEwMTU2Mmg0MS44MDg1OTRjNC4xNDQ1MzEgMCA3LjUtMy4zNTkzNzUgNy41LTcuNSAwLTQuMTQ0NTMyLTMuMzU1NDY5LTcuNS03LjUtNy41aC00MS44MDg1OTR2LTU4LjE0ODQzOGMwLTguOTk2MDk0IDcuMzIwMzEyLTE2LjMxNjQwNiAxNi4zMTY0MDYtMTYuMzE2NDA2aDQ0OS4zNjcxODhjNy4zMDg1OTQgMCAxMy41MTE3MTggNC44MzIwMzEgMTUuNTgyMDMxIDExLjQ2ODc1LjAxOTUzMS4wNjY0MDYuMDM5MDYzLjEyODkwNi4wNTg1OTQuMTkxNDA2LjA1ODU5My4xOTUzMTMuMTA5Mzc1LjM4NjcxOS4xNjAxNTYuNTgyMDMyLjAxOTUzMS4wNjY0MDYuMDM1MTU2LjEzMjgxMi4wNTA3ODEuMTk5MjE4LjA0Njg3NS4xOTUzMTMuMDkzNzUuMzk0NTMyLjEzMjgxMy41ODk4NDQuMDgyMDMxLjM5ODQzOC4xNDg0MzcuODA0Njg4LjE5OTIxOSAxLjIxMDkzOC4wMTk1MzEuMTM2NzE4LjAzNTE1Ni4yNzM0MzcuMDQ2ODc0LjQxMDE1Ni4wNTg1OTQuNTQ2ODc1LjA4NTkzOCAxLjEwMTU2Mi4wODU5MzggMS42NjQwNjJ2NTguMTQ4NDM4aC00MTIuMTkxNDA2Yy00LjE0MDYyNSAwLTcuNSAzLjM1NTQ2OC03LjUgNy41IDAgNC4xNDA2MjUgMy4zNTkzNzUgNy41IDcuNSA3LjVoNDEyLjE5MTQwNnYzNDQuMTAxNTYyYzAgOC45OTYwOTQtNy4zMjAzMTIgMTYuMzE2NDA2LTE2LjMxNjQwNiAxNi4zMTY0MDZ6bTAgMCIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0xNjYuMzYzMjgxIDI5OC4yNDYwOTRjMi45Mjk2ODggMi45Mjk2ODcgNy42NzU3ODEgMi45MjU3ODEgMTAuNjA1NDY5IDBsMTQuNjk1MzEyLTE0LjY5OTIxOSAxNC42OTkyMTkgMTQuNjk5MjE5YzIuOTI5Njg4IDIuOTI5Njg3IDcuNjc1NzgxIDIuOTI1NzgxIDEwLjYwNTQ2OSAwIDIuOTI5Njg4LTIuOTI5Njg4IDIuOTI5Njg4LTcuNjc5Njg4IDAtMTAuNjA5Mzc1bC0xNC42OTUzMTItMTQuNjk1MzEzIDE0LjY5NTMxMi0xNC42OTUzMTJjMi45Mjk2ODgtMi45Mjk2ODggMi45Mjk2ODgtNy42Nzk2ODggMC0xMC42MDkzNzUtMi45Mjk2ODgtMi45MjU3ODEtNy42Nzk2ODgtMi45MjU3ODEtMTAuNjA1NDY5IDBsLTE0LjY5OTIxOSAxNC42OTkyMTktMTQuNjk1MzEyLTE0LjY5OTIxOWMtMi45Mjk2ODgtMi45MjU3ODEtNy42Nzk2ODgtMi45MjU3ODEtMTAuNjA1NDY5IDAtMi45Mjk2ODcgMi45Mjk2ODctMi45Mjk2ODcgNy42Nzk2ODcgMCAxMC42MDkzNzVsMTQuNjk1MzEzIDE0LjY5NTMxMi0xNC42OTUzMTMgMTQuNjk1MzEzYy0yLjkyOTY4NyAyLjkyOTY4Ny0yLjkyOTY4NyA3LjY3OTY4NyAwIDEwLjYwOTM3NXptMCAwIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTI5NS4wMzEyNSAyOTguMjQ2MDk0YzIuOTI5Njg4IDIuOTI5Njg3IDcuNjc1NzgxIDIuOTI1NzgxIDEwLjYwNTQ2OSAwbDE0LjY5NTMxMi0xNC42OTkyMTkgMTQuNjk5MjE5IDE0LjY5OTIxOWMyLjkyOTY4OCAyLjkyOTY4NyA3LjY3NTc4MSAyLjkyNTc4MSAxMC42MDU0NjkgMCAyLjkyOTY4Ny0yLjkyOTY4OCAyLjkyOTY4Ny03LjY3OTY4OCAwLTEwLjYwOTM3NWwtMTQuNjk1MzEzLTE0LjY5NTMxMyAxNC42OTUzMTMtMTQuNjk1MzEyYzIuOTI5Njg3LTIuOTI5Njg4IDIuOTI5Njg3LTcuNjc5Njg4IDAtMTAuNjA5Mzc1LTIuOTI5Njg4LTIuOTI1NzgxLTcuNjc5Njg4LTIuOTI1NzgxLTEwLjYwNTQ2OSAwbC0xNC42OTkyMTkgMTQuNjk5MjE5LTE0LjY5NTMxMi0xNC42OTkyMTljLTIuOTI5Njg4LTIuOTI1NzgxLTcuNjc5Njg4LTIuOTI1NzgxLTEwLjYwNTQ2OSAwLTIuOTI5Njg4IDIuOTI5Njg3LTIuOTI5Njg4IDcuNjc5Njg3IDAgMTAuNjA5Mzc1bDE0LjY5NTMxMiAxNC42OTUzMTItMTQuNjk1MzEyIDE0LjY5NTMxM2MtMi45Mjk2ODggMi45Mjk2ODctMi45Mjk2ODggNy42Nzk2ODcgMCAxMC42MDkzNzV6bTAgMCIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0xODcuNTAzOTA2IDM1OS43NzM0MzhoMTM2Ljk5MjE4OGM0LjE0MDYyNSAwIDcuNS0zLjM1NTQ2OSA3LjUtNy41IDAtNC4xNDA2MjYtMy4zNTkzNzUtNy41LTcuNS03LjVoLTEzNi45OTIxODhjLTQuMTQwNjI1IDAtNy41IDMuMzU5Mzc0LTcuNSA3LjUgMCA0LjE0NDUzMSAzLjM1OTM3NSA3LjUgNy41IDcuNXptMCAwIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTM1OC45NTcwMzEgMTc4LjM1NTQ2OWgtMjAuNDU3MDMxdi0xNC44NzVjMC0xMy43NjU2MjUtMTEuMTk5MjE5LTI0Ljk2NDg0NC0yNC45NjA5MzgtMjQuOTY0ODQ0aC0xMTUuMDc4MTI0Yy0xMy43NjE3MTkgMC0yNC45NjA5MzggMTEuMTk5MjE5LTI0Ljk2MDkzOCAyNC45NjQ4NDR2MTQuODc1aC0yMC40NTcwMzFjLTI2LjQ5MjE4OCAwLTQ4LjA0Mjk2OSAyMS41NTQ2ODctNDguMDQyOTY5IDQ4LjA0Mjk2OXYxNTUuMTA1NDY4YzAgMjYuNDg4MjgyIDIxLjU1MDc4MSA0OC4wNDI5NjkgNDguMDQyOTY5IDQ4LjA0Mjk2OWgxMzMuMjkyOTY5YzQuMTQwNjI0IDAgNy41LTMuMzU5Mzc1IDcuNS03LjUgMC00LjE0NDUzMS0zLjM1OTM3Ni03LjUtNy41LTcuNWgtMTMzLjI5Mjk2OWMtMTguMjE4NzUgMC0zMy4wNDI5NjktMTQuODI0MjE5LTMzLjA0Mjk2OS0zMy4wNDI5Njl2LTE1NS4xMDU0NjhjMC0xOC4yMTg3NSAxNC44MjQyMTktMzMuMDQyOTY5IDMzLjA0Mjk2OS0zMy4wNDI5NjloMjA1LjkxNDA2MmMxOC4yMTg3NSAwIDMzLjA0Mjk2OSAxNC44MjQyMTkgMzMuMDQyOTY5IDMzLjA0Mjk2OXYxNTUuMTA1NDY4YzAgMTguMjE4NzUtMTQuODI0MjE5IDMzLjA0Mjk2OS0zMy4wNDI5NjkgMzMuMDQyOTY5aC00NC42MjVjLTQuMTQwNjI1IDAtNy41IDMuMzU1NDY5LTcuNSA3LjUgMCA0LjE0MDYyNSAzLjM1OTM3NSA3LjUgNy41IDcuNWg0NC42MjVjMjYuNDkyMTg4IDAgNDguMDQyOTY5LTIxLjU1NDY4NyA0OC4wNDI5NjktNDguMDQyOTY5di0xNTUuMTA1NDY4YzAtMjYuNDg4MjgyLTIxLjU1MDc4MS00OC4wNDI5NjktNDguMDQyOTY5LTQ4LjA0Mjk2OXptLTE3MC40NTcwMzEgMHYtMTQuODc1YzAtNS40OTYwOTQgNC40Njg3NS05Ljk2NDg0NCA5Ljk2MDkzOC05Ljk2NDg0NGgxMTUuMDc0MjE4YzUuNDk2MDk0IDAgOS45NjQ4NDQgNC40Njg3NSA5Ljk2NDg0NCA5Ljk2NDg0NHYxNC44NzV6bTAgMCIvPjwvc3ZnPgo=)no-repeat center;
    background-size: contain
}

#widget-container {
    position: fixed;
    inset: 0;
    z-index: 100;
    width: 100%;
    height: 100vh;
    pointer-events: none
}

#widget-container.ios-device {
    top: unset;
    height: calc(var(--vh, 1vh)*100)
}

#widget-container[data-appearance=right] .help-button {
    right: 17px;
    left: auto
}

#widget-container[data-appearance=left] .help-button {
    right: auto;
    left: 17px
}

#widget-container[data-position=bottom] .help-button {
    top: auto;
    bottom: 40px
}

#widget-container[data-position=top] .help-button {
    top: 40px;
    bottom: auto
}

#widget-container[data-position=center] .help-button {
    top: 0;
    bottom: 0;
    height: 64px;
    min-height: fit-content;
    margin: auto
}

#widget-container .popUp-container {
    position: fixed;
    right: 16px;
    bottom: 120px;
    display: flex;
    max-width: calc(100% - 32px);
    padding: 10px;
    pointer-events: auto;
    background-color: var(--color-rio);
    border-radius: var(--border-corner);
    box-shadow: 2px 8px 10px 0 rgba(0, 0, 0, .15)
}

#widget-container .popUp-container .operator-icon {
    display: inline-block;
    flex-shrink: 0;
    width: 60px;
    height: 60px;
    background-color: var(--color-esmeralda);
    background-repeat: no-repeat;
    background-position: center bottom;
    background-size: contain;
    border-radius: 50%
}

#widget-container .popUp-container .info-container {
    width: 100%;
    max-width: 270px;
    padding-left: 20px
}

#widget-container .popUp-container .info-container .question-text {
    margin-bottom: 10px;
    font-family: Roboto, sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 19px;
    color: var(--color-asfalto)
}

#widget-container .popUp-container .info-container .action-buttons-container {
    display: flex;
    align-items: center;
    justify-content: flex-end
}

#widget-container .popUp-container .info-container .action-buttons-container .action-button {
    display: inline-block;
    width: auto;
    min-width: 50px;
    max-width: 50%;
    padding: 7px 15px;
    font-family: Roboto, sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    text-align: center;
    word-break: break-word;
    cursor: pointer;
    border: none;
    border-radius: var(--button-corner);
    outline: none;
    transition: opacity .3s
}

#widget-container .popUp-container .info-container .action-buttons-container .action-button.yesButton {
    font-weight: 600;
    position: relative;
    border-radius: var(--button-corner, 5px);
    background: var(--help-button-border-color, transparent)
}

#widget-container .popUp-container .info-container .action-buttons-container .action-button.yesButton span {
    position: relative;
    z-index: 1
}

#widget-container .popUp-container .info-container .action-buttons-container .action-button.yesButton:before {
    content: "";
    position: absolute;
    top: 2px;
    left: 2px;
    width: calc(100% - 4px);
    height: calc(100% - 4px);
    border-radius: calc(var(--button-corner) - 2px);
    background: var(--help-button-background, var(--color-esmeralda));
    background-size: 6px;
    z-index: 0
}

#widget-container .popUp-container .info-container .action-buttons-container .action-button.noButton {
    color: var(--color-asfalto);
    background: var(--color-rio)
}

#widget-container .popUp-container .info-container .action-buttons-container .action-button:hover {
    opacity: .8
}

#widget-container iframe {
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
    border: 0
}

#chat-button-unread-counter {
    position: absolute;
    top: 0;
    right: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 26px;
    height: 26px;
    margin: 0;
    font-size: 14px;
    font-weight: 700;
    color: var(--widget-text-color, var(--color-rio));
    background-color: var(--color-esmeralda);
    border: 2px solid var(--color-rio);
    border-radius: 50%;
    transform: translate(50%, -50%)
}

@media screen and (min-width:1270px) {
    #frame-container[data-state=opened] {
        width: 337px;
        height: 580px;
        border-radius: var(--border-corner)
    }

    #frame-container[data-state=opened][data-appearance=right] {
        right: 17px;
        left: auto
    }

    #frame-container[data-state=opened][data-appearance=left] {
        right: auto;
        left: 17px
    }

    #frame-container[data-state=opened][data-position=bottom] {
        top: auto;
        bottom: 40px
    }

    #frame-container[data-state=opened][data-position=top] {
        top: 40px;
        bottom: auto
    }

    #frame-container[data-state=opened][data-position=center] {
        top: 0;
        bottom: 0;
        margin: auto
    }

    #widget-container .help-button {
        display: flex;
        align-items: center;
        max-width: 170px;
        padding: 14px 20px 14px 64px;
        margin: 0
    }

    #widget-container .help-button__title {
        display: inline-block;
        word-break: break-word
    }

    #widget-container .help-button__icon {
        left: 20px;
        transform: translate(0, -50%)
    }

    #widget-container[data-appearance=right] .popUp-container {
        right: 190px;
        left: auto
    }

    #widget-container[data-appearance=left] .popUp-container {
        right: auto;
        left: 190px
    }

    #widget-container[data-position=bottom] .popUp-container {
        top: auto;
        bottom: 40px
    }

    #widget-container[data-position=top] .popUp-container {
        top: 40px;
        bottom: auto
    }

    #widget-container[data-position=center] .popUp-container {
        top: 50%;
        bottom: auto;
        transform: translateY(-50%)
    }
}

@media only screen and (width>=1270px) and (width<=1366px) and (height<=800px) {
    #frame-container[data-state=opened] {
        height: 38vw
    }
}


img[src="data:,"],
source[src="data:,"] {
    display: none !important
}


.breach-popup {
    font-family: FigtreeVF, sans-serif;
    position: fixed;
    z-index: 2147483638;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizelegibility;
    top: 0;
    left: 0;
    right: 0;
    pointer-events: none;
    padding-inline: 16px;
    height: 0;
    overflow: visible;
    color: #222e3a
}

.breach-popup * {
    box-sizing: border-box
}

.breach-popup__inner {
    background-color: #de4558;
    width: 100%;
    border-radius: 16px;
    margin-inline: auto;
    pointer-events: all;
    position: relative;
    transition: transform .25s ease-in-out, max-width .25s ease-in-out;
    transform: translateY(16px);
    max-height: calc(100svh - 80px);
    display: flex;
    flex-direction: column
}

.breach-popup__header {
    min-height: 32px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    column-gap: 16px;
    padding: 4px;
    cursor: pointer
}

.breach-popup__close {
    cursor: pointer;
    background-color: transparent;
    border-style: none;
    outline: none;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    flex-shrink: 0;
    opacity: .5
}

.breach-popup__wrap {
    display: grid;
    grid-template-rows: 0fr;
    transition: grid-template-rows .25s ease-in-out;
    overflow: hidden
}

.breach-popup__content {
    overflow: hidden;
    opacity: 0;
    transform: translateY(-10px)
}

.breach-popup--minimize .breach-popup__inner {
    max-width: 485px;
    transform: translateY(-100%)
}

.breach-popup--collapse .breach-popup__inner {
    max-width: 485px
}

.breach-popup--expand .breach-popup__inner {
    max-width: 1120px
}

.breach-popup--expand .breach-popup__wrap {
    grid-template-rows: 1fr
}

.breach-popup--expand .breach-popup__content {
    opacity: 1;
    transform: translateY(0);
    transition: transform .25s ease-in-out, opacity .25s ease-in-out;
    transition-delay: .15s
}

.breach-popup--expand .breach-popup__header {
    cursor: default
}

.breach-info {
    padding: 2px;
    height: 100%
}

.breach-info__inner {
    padding: 22px 22px 0;
    background-color: #fff;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
    height: 100%;
    overflow: auto
}

.breach-info__alert {
    font-size: 24px;
    line-height: 32px;
    font-weight: 700;
    margin: 0
}

.breach-info__list {
    margin-top: 24px;
    display: flex;
    flex-wrap: wrap;
    gap: 24px
}

@media only screen and (width>=992px) {
    .breach-info__list {
        flex-wrap: nowrap
    }
}

.breach-info__item {
    width: 100%
}

.breach-info__item:nth-child(2) {
    max-width: 320px
}

.breach-info__item:nth-child(3) {
    max-width: 200px
}

.breach-info__title {
    font-size: 18px;
    font-weight: 700;
    line-height: 32px;
    letter-spacing: -.1px;
    color: #de4558;
    margin-top: 0;
    margin-bottom: 4px
}

.breach-info__description {
    font-size: 16px;
    line-height: 28px;
    letter-spacing: -.1px
}

.breach-info__description ul {
    margin: 0
}

.breach-info__actions {
    display: flex;
    justify-content: center;
    padding-top: 32px;
    padding-bottom: 22px;
    background-color: #fff;
    position: sticky;
    bottom: 0
}

.breach-info__btn {
    cursor: pointer;
    border-style: none;
    outline: none;
    display: inline-flex;
    align-items: center;
    height: 48px;
    padding-inline: 20px;
    border-radius: 12px;
    text-align: center;
    font-size: 16px;
    font-weight: 700;
    line-height: 28px;
    letter-spacing: -.1px;
    color: #fff;
    background-color: #ff6400
}

.button-expand {
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%, 100%);
    z-index: 1
}

.button-expand__pointer {
    cursor: pointer
}

.button-expand__alert {
    pointer-events: none;
    transition: opacity .25s ease-in-out
}

.button-expand__arrow {
    pointer-events: none;
    transition: transform .25s ease-in-out, opacity .25s ease-in-out;
    transform-origin: center
}

.button-expand--minimize .button-expand__arrow,
.button-expand--collapse .button-expand__alert,
.button-expand--expand .button-expand__alert {
    opacity: 0
}

.button-expand--expand .button-expand__arrow {
    transform: rotate(180deg)
}

.header-collapse {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    column-gap: 4px;
    padding-left: 8px;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.1px;
    color: #fff
}

.header-expand {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    column-gap: 4px;
    padding-left: 20px;
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: -.1px;
    color: #fff
}

.textSeo {
    color: #fff;
}
.textSeo .container {
    max-width: 1064px;
    margin: 0 auto;
}
.textSeo p {
    color: #fff;
    line-height: 1.5;
}
.textSeo h1,
.textSeo h2,
.textSeo h3 {
    margin-bottom: 30px;
    margin-top: 40px;
    color: #fff;
}
.textSeo h1:first-child,
.textSeo h2:first-child,
.textSeo h3:first-child {
    margin-top: 0;
}
@media (max-width: 1287px) {
    .html____3WZR {
        max-width: 960px;
        width: 100%;
        padding: 0 20px;
        left: 0;
        transform: none;
    }
}
@media (max-width: 991px) {
    .nav___fEHLb {
        display: none;
    }
    .textSeo .container {
        padding: 0 64px;
    }
    [class*=withoutSidebar] .gamesList__wrapper___A8xE8 {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        gap: 20px;
        width: 100%;
    }
    .tmbImgContainer___yOlN3 {
        height: auto;
        aspect-ratio: 1;
    }
    [class*=withoutSidebar] .gamesList__wrapper___A8xE8>[class*=tmb__] {
        display: block;
        width: 100%;
        margin: 0;
    }
    .wrapper___zmZYq {
        width: 100%;
    }
    .container___tPVdB .content___LKdvX.withoutSidebar___tkIel {
        float: none;
        width: 100%;
    }
    .gamesCtrls___H12JH {
        width: 100%;
    }
    .stickyHeader___hmF6r .stickyHeaderContent___kHR6S {
        width: 100%;
        padding: 0 20px;
    }
}
@media (max-width: 767px) {
    [class*=withoutSidebar] .gamesList__wrapper___A8xE8 {
        display: flex;
        flex-wrap: wrap;
        margin: 0;
    }
    [class*=withoutSidebar] .gamesList__wrapper___A8xE8>[class*=tmb__] {
        width: 46%;
    }
    .wrapper___zmZYq {
        padding: 12px 20px 0;
    }
    .mainPromo___ARL7y {
        display: none;
    }
}
@media (max-width: 700px) {
    .textSeo {
        padding: 0 20px!important;
    }
    .textSeo .container {
        padding: 0;
    }
    .textSeo h1,
    .textSeo h2,
    .textSeo h3 {
        font-size: 23px;
        margin-bottom: 15px;
        margin-top: 15px;
    }
    .logoScroll___iw3d7 {
        height: auto;
        width: 100px;
    }
    .stickyHeader___hmF6r .stickyHeaderContent___kHR6S {
        gap: 10px;
    }
    .userPanel___PXBCb {
        padding: 10px 0;
    }
    .button___ss9Z2.md___fYrSq {
        font-size: 12px;
    }
    .button___ss9Z2.md___fYrSq {
        height: 40px;
        padding: 0 10px;
    }
    .userPanel___PXBCb .regBtn___RE3z2 {
        min-width: 60px;
    }
    .userPanel___PXBCb .regBtn___RE3z2 {
        margin: 0 10px 0 0!important;
    }
    .userPanel___PXBCb .loginBtn___dNz0K {
        width: 75px;
    }
    [class*=withoutSidebar] .gamesList__wrapper___A8xE8>[class*=tmb__] {
        min-height: auto;
        height: auto;
        min-width: auto;
    }
    [class*=withoutSidebar] .gamesList__wrapper___A8xE8>[class*=tmb__] > * {
        width: auto;
    }
    .html____3WZR .content___not4l .carousel-title {
        font-size: 23px;
    }
}