.brxe-code{width:100%}:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}#flsc-icon {cursor: pointer; transition: var(--a-anim)}#fls-close {width: 24px; height: 24px; cursor: pointer; transition: var(--a-anim); display: none; align-items: center; justify-content: center; align-self: center !important}html:not(.footer-visible):not(.fls--close) #fls-close { fill: var(--a-gray-600); position: absolute; z-index: 3; right: -0.8rem; top: -0.8rem; background: var(--a-white); border: 1px solid var(--a-gray-200); border-radius: 99px; opacity: 1; width: 20px; height: 20px; padding: 4px; box-shadow: -4px 4px 1px -3px rgba(255,255,255,.9), 3px -3px 5px -2px rgba(50,50,93,.04), 1px 0px 5px 1px rgba(0,0,0,.06), -2px 2px 2px -2px rgba(255,255,255,.9), -2px 2px 2px -2px rgba(255,255,255,.9); transition: transform .2s ease-out, box-shadow .2s ease-out, opacity .2s ease-out;}html:not(.footer-visible):not(.fls--close) #fls-close:is(:hover,:focus,:focus-within,:focus-visible) { fill: var(--a-gray-900); transform: scale(1.08); box-shadow: -4px 4px 1px -3px rgb(255,255,255), 3px -3px 5px -2px rgba(50,50,93,.02), 1px 0px 5px 1px rgba(0,0,0,.04), -2px 2px 2px -2px rgba(255,255,255,.5), -2px 2px 2px -2px rgba(255,255,255,.5);}html:not(.footer-visible):not(.fls--close) #fls-close:is(:active,:hover:active,:focus-within,:focus-visible) { fill: var(--a-gray-1000); transform: scale(.98); box-shadow: -4px 4px 1px -3px rgb(255,255,255), 3px -3px 5px -2px rgba(50,50,93,.02), 1px 0px 5px 1px rgba(0,0,0,.04), -2px 2px 2px -2px rgba(255,255,255,.5), -2px 2px 2px -2px rgba(255,255,255,.5);}html:is(.footer-visible,.fls--close) #fls-close { opacity: 0 !important; transform: scale(0) !important; pointer-events: none; display: none !important;}html:not(.footer-visible):not(.fls--close).color-scheme--alt #fls-close { box-shadow: -4px 4px 1px -3px #000000, 3px -3px 5px -2px #0000000d, 1px 0px 5px 1px #00000014, -2px 2px 2px -2px #000000, -2px 2px 2px -2px #000000;}html:not(.footer-visible):not(.fls--close).color-scheme--alt #fls-close:is(:hover,:active,:focus,:hover:active,:focus-within,:focus-visible) { box-shadow: 0 0 0 0 transparent;}html:not(.footer-visible):not(.fls--close) #fls-close:before,html:not(.footer-visible):not(.fls--close) #fls-close:after { --bricks-tooltip-bg: var(--a-white); --bricks-tooltip-text: var(--a-black); font-size: var(--text-xs); font-weight: 500; font-family: 'Gilroy', sans-serif; box-shadow: var(--aCardShadowXSmall);}html:not(.footer-visible):not(.fls--close) #fls-close:before { border-bottom-color: transparent; border-top-color: var(--bricks-tooltip-bg); right: 5px; top: 0; z-index: 11;}html:not(.footer-visible):not(.fls--close) #fls-close:after { width: max-content; max-width: 78dvw; padding: 5px 8px;}#fixed-lang-switcher {z-index: 3}#fixed-lang-switcher { z-index: 3;}#brxe-xgsssu {display: none}