.strapi-banner-content{background:var(--promo-banners-gradient);width:100%;height:52px;position:absolute;bottom:0;display:flex;flex-direction:row;align-content:center;justify-content:space-around;align-items:center;gap:.5rem;padding:0 8px}@media only screen and (min-width: 768px){.strapi-banner-content{justify-content:center;gap:1rem;height:60px}}.strapi-banner-info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;height:100%;overflow:hidden}@media only screen and (min-width: 768px){.strapi-banner-info{align-items:center}}.strapi-banner-title{font-size:14px;font-weight:700;color:var(--promo-banners-text-color, #ffffff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.strapi-banner-title.full{max-width:100%}@media only screen and (min-width: 768px){.strapi-banner-title{max-width:224px}}.strapi-banner-subtitle{font-size:12px;font-weight:400;line-height:19px;letter-spacing:.4px;color:var(--promo-banners-text-color, #ffffff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.strapi-banner-subtitle.full{max-width:100%}@media only screen and (min-width: 768px){.strapi-banner-subtitle{max-width:224px}}.promo-banner-container-stories{position:relative;width:340px;height:120px}*{box-sizing:border-box}html{font-size:var(--document-font-size, 100%)}body{font-family:var(--font, "Open Sans", sans-serif);font-size:100%;line-height:var(--base-lineHeight, normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.overflow-hidden-ub{overflow:hidden}html,body,#root{height:100%;width:100%;overscroll-behavior-y:none}@media only screen and (max-width: 767px){html,body,#root{position:fixed;overflow:hidden}}#root{background-color:var(--white, #ffffff)}#root>div.outerWrapper{min-height:auto}@media (orientation: portrait){@supports (-webkit-touch-callout: none){#root>div.outerWrapper{height:calc(var(--vh, 1vh) * 100)}}}button,a{-webkit-tap-highlight-color:transparent}iframe{max-width:100%}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{margin:0}ul:not(.markdown ul),ol:not(.markdown ol),dl:not(.markdown dl),dd:not(.markdown dd){margin:0;padding:0;list-style:none}p{margin:0}a{text-decoration:none;color:inherit}a:hover,a:focus{outline:none}.screen-reader-text{border:0;clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);clip-path:inset(50%);height:.0625rem;margin:-.0625rem;overflow:hidden;padding:0;position:absolute;width:.0625rem;word-wrap:normal}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spinner-fluid{0%{stroke-dasharray:0 409}55%{stroke-dasharray:409 0;stroke-dashoffset:0}to{stroke-dashoffset:-409}}@keyframes content-fluid{0%,70%,to{transform:scaleZ(1);opacity:1}35%{transform:scale3D(0,1,0);opacity:0}}.fluid-spinner{height:auto;fill:none;stroke:currentColor;stroke-width:10%;stroke-dasharray:0 409;stroke-linecap:round;transform-origin:center center;transform:rotate(-90deg);animation:spinner-fluid 3.6s linear infinite,spinner 1.8s linear infinite}.sidebar-spinner{height:auto;vertical-align:middle;overflow:hidden}.sidebar-spinner .square{width:100%;height:.75rem;fill:currentColor;animation:content-fluid 1.3s ease-in-out infinite}.sidebar-spinner .square-01{transform-origin:1.5rem .375rem;animation-delay:.3s}.sidebar-spinner .square-02{transform-origin:1.5rem 1.125rem;animation-delay:.2s}.sidebar-spinner .square-03{transform-origin:1.5rem 1.875rem;animation-delay:.1s}.sidebar-spinner .square-04{transform-origin:1.5rem 2.625rem;animation-delay:0ms}.sidebar-spinner{width:1.625rem;color:var(--white, #ffffff);background:var(--grey-90, #1c1d1c);margin-bottom:1.25rem}.loader{text-align:center}.loader-text{font-size:.875rem;font-weight:var(--bold, 700);color:var(--grey-60, #90918d)}.loader .fluid-spinner{width:3.25rem;color:var(--grey-60, #90918d);margin-bottom:1.125rem}.sidebarLoader{text-align:center;background:var(--sidebar-navigation-sidebar-loader-background-color, #1c1d1c);padding:1.25rem}.sidebarLoader .sidebar-spinner{width:2.25rem;margin-bottom:1.25rem}.sidebarLoader .loader-text{font-size:.8125rem}.globalLoader-overlay{position:fixed;width:100%;height:100%;background:var(--global-loader-overlay-background-opacity);background:rgba(var(--global-loader-overlay-background-opacity),.98);z-index:1000}.globalLoader .loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.globalLoader .fluid-spinner{width:4.375rem;color:var(--global-loader-spinnner-color, #ee3536);margin-bottom:1.625rem}.globalLoader .loader-text{color:var(--global-loader-spinnner-text-color, #ffffff)}.contentLoader{width:100%;text-align:center}.contentLoader .fluid-spinner{margin-bottom:1.125rem;stroke-width:7%}.view-layout>.contentLoader,.lobby-layout>.contentLoader,.lobby-layout .simplebar-content>.contentLoader,.content>.contentLoader{margin-top:4.375rem}@media only screen and (min-width: 768px){.view-layout>.contentLoader,.lobby-layout>.contentLoader,.lobby-layout .simplebar-content>.contentLoader,.content>.contentLoader{margin-top:8.125rem}}.recommended-slot .contentLoader{margin-top:4.375rem}@keyframes infinite-loop{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0);opacity:.4}30%{opacity:1}to{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes enter-left{0%{transform:translate(-22.5rem)}to{transform:translate(0)}}@keyframes push{0%{max-width:9.375rem;opacity:1}50%{max-width:9.375rem;opacity:0}to{max-width:0rem;opacity:0}}@keyframes overlay-appear{0%{left:0;opacity:0}to{left:17.5rem;opacity:1}}@keyframes overlap-elements{0%{z-index:10}to{z-index:1}}@keyframes overlap-elements-reverse{0%{z-index:1}to{z-index:10}}@keyframes animate-path{0%{stroke-dashoffset:200}to{stroke-dashoffset:0}}@keyframes animate-star{0%{opacity:0;fill:#0000;stroke-dashoffset:100}15%{fill:#0000}45%{opacity:1}40%{fill:currentColor}to{stroke-dashoffset:0}}@keyframes smooth-reveal{0%{opacity:0;transform:translateY(-.625rem)}to{opacity:1;transform:translateY(0)}}@keyframes use-ripple-animation{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(10)}}.fade-out-exit-active{opacity:0;transition:opacity .2s}.scale-enter{transform:scale(0)}.scale-enter-active{transform:scale(1);transition:.3s}.scale-exit-active{transform:scale(0);transition:.3s}.listAnimation-enter-active{animation:push 1s ease-in-out;animation-direction:reverse}.listAnimation-exit-active{animation:push 1s ease-in-out}@keyframes liveNotification{0%{max-width:2.5rem}20%{max-width:37.5rem}80%{max-width:37.5rem}to{max-width:2.5rem}}@keyframes liveNotificationColor{0%{background:var(--live-notification-color-background-color);background:rgba(var(--live-notification-color-background-color),.47)}to{background:var(--live-notification-color-background-color)}}.animatedMarker.is-up .icon path{fill:var(--animated-marker-icon-up-fill-color)}.animatedMarker.is-down .icon path{fill:var(--animated-marker-icon-down-fill-color)}.animatedMarker.is-selected .icon path{fill:var(--white, white)}.animatedMarker .icon{width:1em;height:1em;vertical-align:middle;overflow:hidden}.animatedMarker .anim-changesMarker--down{height:1.375rem;width:auto;color:var(--primary-50, #ee3536)}.animatedMarker .anim-changesMarker--up{height:1.375rem;width:auto;color:var(--secondary-50, #8bc400)}.animatedMarker .triangle-down,.animatedMarker .triangle-up{opacity:0;animation:infinite-loop 1.4s ease-out infinite}.animatedMarker .triangle-down:nth-child(1),.animatedMarker .triangle-up:nth-child(3){animation-delay:.6s}.animatedMarker .triangle-down:nth-child(2),.animatedMarker .triangle-up:nth-child(2){animation-delay:.3s}.animated-icon{height:auto;fill:none;stroke:currentColor}.animated-path{stroke-dasharray:200 200;stroke-dashoffset:0;stroke-width:2;animation:animate-path 1.4s ease-in-out}.flipping-shape{stroke-dasharray:100 100;stroke-dashoffset:0;stroke-width:1.5;stroke:currentColor;fill:currentColor;animation:animate-star 1.8s ease-in-out}.empty-list{width:3rem;color:var(--grey-40, #c1c1c1)}.empty-favorites{width:5rem;color:var(--grey-40, #c1c1c1)}@keyframes skeleton-animation{0%{transform:translate(-120%)}to{transform:translate(500%)}}.collapse-transition-enter{max-height:0}.collapse-transition-enter.marketsBoard-dropDownContent{opacity:0}.collapse-transition-enter-active{max-height:100vh;transition:max-height .36s ease-in-out}.collapse-transition-enter-active.marketsBoard-dropDownContent{opacity:1}.collapse-transition-exit{max-height:100vh}.collapse-transition-exit.marketsBoard-dropDownContent{opacity:1}.collapse-transition-exit-active{max-height:0;transition:max-height .36s ease-in-out}.collapse-transition-exit-active.marketsBoard-dropDownContent{opacity:0}.promo-banners-widget{width:auto;margin-right:.25rem}.promo-banners-widget .horizontal-scroll{margin:.5rem 0 0 .5rem}@media (min-width: 768px){.promo-banners-widget .horizontal-scroll{margin:1rem 0 0 .75rem}}@media (min-width: 1440px){.promo-banners-widget .horizontal-scroll{margin:1rem 0 0 1rem}}@media (max-width: 1023px){.promo-banners-widget .horizontal-scroll__arrows{display:none}}.promo-banners-widget .horizontal-scroll__arrows .icon{color:var(--error-main, #d32f2f)!important}.promo-banners-widget .horizontal-scroll__arrow:after{height:100%}.promo-banners-widget .horizontal-scroll__arrow--next{border:0}.promo-banners-widget .horizontal-scroll__arrow--next:after{background-image:linear-gradient(to right,#fff0,#fff)}.promo-banners-widget .horizontal-scroll__arrow--prev{border:0}.promo-banners-widget .horizontal-scroll__arrow--prev:after{background-image:linear-gradient(to right,#fff,#fff0)}.promo-banners-widget .horizontal-scroll__element{padding-right:8px!important}.promo-banners-widget button{background:transparent;border:none;outline:none}.promo-banners-widget .iconWrapper{display:block;position:relative;line-height:1}.promo-banners-widget .promo-banners-button{background-color:var(--promo-banners-button-color, #ee3536);color:var(--promo-banners-text-color, #ffffff);padding:.25rem .625rem;font-size:.8125rem;font-weight:600;line-height:1.375rem}.promo-banners-widget .promo-banners-button.MuiButton-outlined{background-color:transparent;border:1px solid var(--promo-banners-outlined-border-color, #ffffff)}.promo-banners-widget .promo-banners-button:hover{background-color:var(--promo-banners-button-hover-color)}.promo-banners-item{width:16rem;height:7rem;position:relative}@media only screen and (min-width: 768px){.promo-banners-item{width:20rem;height:8.75rem}}.promo-banners-item .strapi-banner-content{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.promo-banners-item-image{width:100%;height:100%;border-radius:.5rem}.promo-banner-container-stories{max-width:320px}
