.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.mg-swiper-container .swiper-wrapper .swiper-slide{background-color:#060e23}.mg-swiper-container .swiper-button-prev,.mg-swiper-container .swiper-button-next{display:none !important}.mg-swiper-container .swiper-pagination{bottom:20px;right:16px;left:unset;width:auto}.mg-swiper-container .swiper-pagination-bullet{margin:0 3px;transition:all .3s ease 0s;border-radius:4px;background:#45e645;opacity:.8}.mg-swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active{width:32px;border-radius:4px;opacity:1}.section-slideshow_container{height:172px}.slideshow_wrap{width:100%;color:#fff}.slideshow_wrap .slideshow-image_wrap{display:block;height:172px}.slideshow_wrap .slideshow-image_wrap .slideshow-image{width:100%;min-width:430px;min-height:172px}.slideshow_wrap .slideshow-text_container{position:absolute;left:0;bottom:0;top:0;width:265px;padding:12px 24px 12px 16px;display:flex;flex-direction:column;justify-content:space-between;align-items:start;background-image:url(https://www.totosi.it/CMSPages/l.ashx?u=layout/banner/shape-bg.svg);background-position:right 9px;background-size:cover;background-repeat:no-repeat;z-index:4}.slideshow_wrap .slideshow-text_container .slideshow-label{display:inline-block;margin:0;padding:0 4px;font-size:10px;background-color:#fff;color:#000;border-radius:4px;text-transform:uppercase;font-weight:700}.slideshow_wrap .slideshow-text_container .slideshow-text .slideshow-title .title-brand-color{color:#45e645}.slideshow_wrap .slideshow-text_container .slideshow-text h2{font-size:18px;line-height:24px;font-weight:700;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.slideshow_wrap .slideshow-text_container .slideshow-text .slideshow-description{font-size:12px;line-height:16px;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.slideshow_wrap .slideshow-text_container .slideshow-cta{display:inline-block;min-width:130px;min-height:36px;line-height:36px;padding:0 15px;font-weight:600;text-transform:uppercase;text-align:center;white-space:nowrap;border:0;outline:none;cursor:pointer;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;background-color:#e0e0e0;color:#212121;background-color:var(--brandColor,#1e88e5);color:#fff;font-weight:700;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533;height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;color:#081533 !important;text-transform:none}.dark .slideshow_wrap .slideshow-text_container .slideshow-cta{background-color:#424242;color:#fff}.slideshow_wrap .slideshow-text_container .slideshow-cta:hover,.slideshow_wrap .slideshow-text_container .slideshow-cta:focus,.slideshow_wrap .slideshow-text_container .slideshow-cta:active{text-decoration:none;outline:none}.slideshow_wrap .slideshow-text_container .slideshow-cta:hover{opacity:.8}.dark .slideshow_wrap .slideshow-text_container .slideshow-cta{background-color:var(--brandColor,#1e88e5)}.slideshow_wrap .slideshow-text_container .slideshow-cta:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.slideshow_wrap .slideshow-text_container .slideshow-cta:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.slideshow_wrap .slideshow-text_container .slideshow-cta.cta-details{display:none !important}.mg-user-logged .slideshow_wrap .slideshow-text_container .slideshow-cta.cta-details{display:inline-block !important}.mg-user-logged .slideshow_wrap .slideshow-text_container .slideshow-cta.cta-sign-up{display:none !important}.slideshow_wrap.slideshow-promo .slideshow-image_wrap{height:auto}.slideshow_wrap.slideshow-promo .slideshow-image_wrap .slideshow-image{min-height:auto}.slideshow_wrap.slideshow-promo .slideshow-text_container{justify-content:space-evenly;padding:28px 24px 12px 16px}.slideshow_wrap.slideshow-promo .slideshow-text_container .slideshow-text h2{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.slideshow-template-1 .slideshow-text_container .slideshow-text h2{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.slideshow-template-2 .slideshow-text_container .slideshow-text .title-template-2{display:block;font-size:32px;line-height:32px}.slideshow-template-3 .slideshow-text_container .slideshow-text h2{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.slideshow-template-3 .slideshow-text_container .slideshow-text .slideshow-description{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.slideshow-template-3 .slideshow-text_container .slideshow-text .title-template-3{font-size:24px;line-height:28px}@media screen and (min-width:431px){.section-slideshow_container{height:261px}.mg-swiper-container .swiper-pagination{bottom:24px;right:unset;left:280px}.slideshow_wrap .slideshow-image_wrap{height:261px}.slideshow_wrap .slideshow-image_wrap .slideshow-image{width:100%;min-width:768px;min-height:261px}.slideshow_wrap .slideshow-text_container{width:484px;padding:58px 44px 16px 16px;background-position:right 16px}.slideshow_wrap .slideshow-text_container .slideshow-label{font-size:12px;padding:1px 5px}.slideshow_wrap .slideshow-text_container .slideshow-text h2{font-size:24px;line-height:28px;margin:0 0 4px}.slideshow_wrap .slideshow-text_container .slideshow-text .slideshow-description{font-size:16px;line-height:24px;padding:0 44px 0 0}.slideshow_wrap.slideshow-promo .slideshow-text_container{width:350px;background-position:right 4px;padding:16px 44px 16px 16px}.slideshow_wrap.slideshow-promo .slideshow-text_container .slideshow-label{margin-bottom:8px}.slideshow_wrap.slideshow-promo .slideshow-text_container .slideshow-text h2{font-size:18px;line-height:24px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.slideshow-template-2 .slideshow-text_container .slideshow-text .title-template-2{font-size:36px;line-height:36px}.slideshow-template-3 .slideshow-text_container .slideshow-text .title-template-3{font-size:28px;line-height:32px}}@media screen and (min-width:769px){.section-slideshow_container{height:261px}.slideshow_wrap .slideshow-text_container{width:504px}.mg-swiper-container .swiper-pagination{left:316px}}@media screen and (min-width:1025px){.section-slideshow_container{height:288px}.mg-swiper-container .swiper-pagination{left:496px}.slideshow_wrap .slideshow-image_wrap{height:288px}.slideshow_wrap .slideshow-text_container{width:684px;padding:70px 44px 16px 54px}.slideshow_wrap .slideshow-text_container .slideshow-text h2{font-size:32px;line-height:36px;margin:0 0 8px}.slideshow_wrap .slideshow-text_container .slideshow-text .slideshow-description{font-size:14px;line-height:20px;padding:0 44px 0 0}.slideshow_wrap.slideshow-promo .slideshow-text_container{background-position:right 12px;padding:24px 44px 16px 16px}.slideshow-template-2 .slideshow-text_container .slideshow-text .title-template-2{font-size:52px;line-height:52px}.slideshow-template-3 .slideshow-text_container .slideshow-text .title-template-3{font-size:36px;line-height:40px}}@media screen and (min-width:1367px){.section-slideshow_container{height:327px}.mg-swiper-container .swiper-pagination{bottom:34px;left:570px}.slideshow_wrap .slideshow-image_wrap{height:327px}.slideshow_wrap .slideshow-text_container{width:774px;padding:82px 52px 20px 64px;background-position:right 20px}.slideshow_wrap .slideshow-text_container .slideshow-text .slideshow-description{font-size:16px;line-height:24px;padding:0 52px 0 0}.slideshow_wrap .slideshow-text_container .slideshow-cta{height:auto;min-height:auto;padding:0 12px;line-height:44px;font-size:16px;border-radius:24px}.slideshow_wrap.slideshow-promo .slideshow-text_container{width:480px;background-position:right 16px;padding:32px 44px 16px 32px}.slideshow_wrap.slideshow-promo .slideshow-text_container .slideshow-text h2{font-size:32px;line-height:36px}}@media screen and (min-width:1551px){.section-slideshow_container{height:354px}.mg-swiper-container .swiper-pagination{bottom:38px;left:622px}.slideshow_wrap .slideshow-image_wrap{height:354px}.slideshow_wrap .slideshow-text_container{width:834px;padding:94px 56px 24px 64px;background-position:right 24px}.slideshow_wrap .slideshow-text_container .slideshow-label{font-size:13px;padding:2px 6px}.slideshow_wrap .slideshow-text_container .slideshow-text h2{font-size:36px;line-height:44px}.slideshow_wrap .slideshow-text_container .slideshow-text .slideshow-description{font-size:16px;line-height:20px;padding:0 56px 0 0}.slideshow_wrap.slideshow-promo .slideshow-text_container{width:600px;padding-top:18px}.slideshow_wrap.slideshow-promo .slideshow-text_container .slideshow-text h2{font-size:32px;line-height:40px}.slideshow-template-2 .slideshow-text_container .slideshow-text .title-template-2{font-size:56px;line-height:56px}.slideshow-template-3 .slideshow-text_container .slideshow-text .title-template-3{font-size:40px;line-height:44px}}@media screen and (min-width:1681px){.section-slideshow_container{height:404px}.mg-swiper-container .swiper-pagination{left:724px}.slideshow_wrap .slideshow-image_wrap{height:404px}.slideshow_wrap .slideshow-text_container{width:952px;padding:90px 64px 24px 224px}.slideshow_wrap .slideshow-text_container .slideshow-text h2{font-size:48px;line-height:56px}.slideshow_wrap .slideshow-text_container .slideshow-text .slideshow-description{font-size:18px;line-height:24px;padding:0 64px 0 0}.slideshow_wrap.slideshow-promo .slideshow-text_container{width:800px;padding:12px 64px 24px 212px}.slideshow-template-2 .slideshow-text_container .slideshow-text .title-template-2{font-size:76px;line-height:76px}.slideshow-template-3 .slideshow-text_container .slideshow-text .title-template-3{font-size:52px;line-height:56px}}@media screen and (min-width:1920px){.slideshow_wrap.slideshow-promo .slideshow-text_container{padding:0 64px 0 212px;justify-content:center}}:root{--fontFamily:"Poppins",sans-serif;--brandColor:#45e645;--brandColorDarken:#2d923e;--brandColorTxt:#081533;--livechatBgColor:var(--brandColor);--livechatColor:#081533;--loginBgColor:var(--brandColor);--loginColor:#ffffff;--joinBgColor:var(--brandColor);--joinColor:#081533;--bodyBgColorDark:#030712;--headerBgColorDark:#081533;--footerBgColorDark:#030712;--bodyBgColorLight:#f0f1f3;--headerBgColorLight:#081533;--footerBgColorLight:#030712;--siteBorderRadius:4px;--stepperColor:#c1f7c1;--sidebarWidth:200px;--casinoGameGap:16px;--casinoGameBorderRadius:var(--siteBorderRadius);--casinoLabelBorderRadius:4px;--openedTicketColor:var(--pendingColor);--winningTicketColor:var(--brandColor);--losingTicketColor:var(--errorDarkColor);--betboost-modal-footer-height:150px}:root body.totosi[data-theme="light"]{--mgfe-elev00:#f0f1f3;--mgfe-elev01:#e0e2e6;--mgfe-elev02:#c1c5cc;--mgfe-elev03:#848a99;--mgfe-elev04:#656d80;--mgfe-elev05:#465066;--mgfe-elev06:#27334d;--mgfe-elev07:#081533;--mgfe-elev08:#060e23;--mgfe-elev09:#030712;--mgfe-elev00-rgb:3,7,18;--mgfe-elev01-rgb:6,14,35;--mgfe-elev02-rgb:8,21,51;--mgfe-elev03-rgb:39,51,77;--mgfe-elev04-rgb:70,80,102;--mgfe-elev05-rgb:101,109,128;--mgfe-elev06-rgb:132,138,153;--mgfe-elev07-rgb:193,197,204;--mgfe-elev08-rgb:224,226,230;--mgfe-elev09-rgb:240,241,243;--mgfe-textColor:#27334d;--successColor:#20693A;--pendingColor:#0066CC;--warningColor:#846A00;--errorColor:#9B333A;--errorDarkColor:#9B333A;--stepperBackground:#F0F1F3;--iconTo:url("https://www.totosi.it/l.ashx?u=layout/totosi-menu-icon.png");--mg-betboost-container-bg:#f0f1f3;--mg-betboost-mg-bb-occurence-bg:#ffffff;--mg-betboost-mg-bb-occurence-color:#20693a}:root body.totosi[data-theme="dark"]{--mgfe-elev00:#030712;--mgfe-elev01:#060e23;--mgfe-elev02:#081533;--mgfe-elev03:#27334d;--mgfe-elev04:#465066;--mgfe-elev05:#656d80;--mgfe-elev06:#848a99;--mgfe-elev07:#c1c5cc;--mgfe-elev08:#e0e2e6;--mgfe-elev09:#f0f1f3;--mgfe-elev00-rgb:3,7,18;--mgfe-elev01-rgb:6,14,35;--mgfe-elev02-rgb:8,21,51;--mgfe-elev03-rgb:39,51,77;--mgfe-elev04-rgb:70,80,102;--mgfe-elev05-rgb:101,109,128;--mgfe-elev06-rgb:132,138,153;--mgfe-elev07-rgb:193,197,204;--mgfe-elev08-rgb:224,226,230;--mgfe-elev09-rgb:240,241,243;--successColor:#39BC41;--pendingColor:#0066CC;--warningColor:#FFD83D;--errorColor:#FF4D4D;--errorDarkColor:#CD4044;--stepperBackground:#030712;--iconTo:url(https://www.totosi.it/l.ashx?u=layout/icon-widget.svg);--mgfe-skin-color-01-inv:#27334D;--mgfe-skin-color-02-inv:#081533;--mgfe-skin-color-03-inv:#060E23;--mgfe-skin-color-04-inv:#030712;--mgfe-skin-color-05-inv:#010206;--mgfe-skin-color-01:#010206;--mgfe-skin-color-02:#030712;--mgfe-skin-color-03:#060E23;--mgfe-skin-color-04:#081533;--mgfe-skin-color-05:#27334D;--mgfe-skin-color-06:#465066;--mgfe-skin-color-07:#656D80;--mgfe-skin-color-08:#848A99;--mgfe-color-text:#ffffff;--brandColorTxt:#081533;--bgSkeletonColor0:#010206;--bgSkeletonColor50:#060E23;--bgSkeletonColor100:#27334D;--mgfe-ws-card-color:#081533;--mgfe-ws-card-title-color-text:#ffffff;--mgfe-ws-card-odds-color:#27334d;--mgfe-ws-card-odds-color-text:#ffffff;--mgfe-ws-card-odds-hover-color:#060e23;--mgfe-ws-card-odds-hover-color-text:#45e645;--mgfe-ws-card-odds-selected-color:#ffffff;--mgfe-ws-card-odds-esito-color-text:#c1c5cc;--mgfe-ws-card-odds-quota-color-text:#ffffff;--mgfe-ws-card-betname-color-text:#45e645;--mgfe-ws-card-icon-title:var(--iconTo);--mgfe-ws-card-border-color:transparent;--mgfe-ws-card-bb-occurrence-color:#27334d;--mgfe-ws-card-bb-occurrence-color-text:#45e645;--mgfe-ws-card-badge-events-color:#27334d;--mgfe-ws-card-badge-events-color-text:#ffffff;--mgfe-ws-card-vs-color:#45e645;--mgfe-modal-color:#060e23;--mgfe-modal-header-color:#060e23;--mgfe-tips-details-color-text:#ffffff;--mgfe-tips-bet-details-color:#081533;--mgfe-tips-bet-details-color-text:#ffffff;--mgfe-tips-odds-color:#27334d;--mgfe-tips-odds-selected-color:#ffffff;--mg-betboost-mg-bb-occurence-bg:#081533;--mg-betboost-mg-bb-occurence-color:#45e645;--mgfe-modal-sport-color:#081533;--mgfe-modal-sport-color-text:#ffffff;--mgfe-modal-sport-title-color:#ffffff;--mgfe-modal-sport-title-color-text:#ffffff;--maschera-feedback-color:#ffffff;--ts-titolo-feedback-bg:#060e23;--ts-titolo-feedback-color:#ffffff;--mg-vs-client-color:#030712;--mg-vs-client-color-text:#ffffff;--mg-vs-client-border-color:#030712;--mg-vs-client-menu-color:#081533;--mg-vs-client-menu-color-text:#ffffff;--mg-vs-client-menu-hover-color:#27334d;--mg-vs-client-menu-hover-color-text:#ffffff;--mg-vs-client-menu-selected-color:#45e645;--mg-vs-client-menu-selected-color-text:#081533;--mg-vs-event-odds-container-color:#081533;--mg-vs-bettype-wrap-color:#081533;--mg-vs-odds-color:#27334d;--mg-vs-odds-color-text:#ffffff;--mg-vs-odds-select-color:#ffffff;--mg-vs-odds-select-color-text:#081533;--mg-vs-odds-hover-color:#060e23;--mg-vs-odds-hover-color-text:#45e645;--mg-vs-racer-selection-color:#27334d;--mg-vs-widget-title-color:#27334d;--mg-vs-widget-title-color-text:#ffffff;--mg-vs-widget-row-color:#060e23;--mg-vs-widget-row-color-text:#ffffff;--mg-vs-widget-roweven-color:#081533;--mg-vs-eventtime-color:#ffffff;--mg-vs-tooltip-color:#060e23;--mg-vs-tooltip-title-color:#27334d;--mg-vs-tooltip-row-color:#465066;--mg-vs-tooltip-eventday-color:#081533}h1,h2,h3,h4{margin:0 0 16px}h1{font-size:24px;font-weight:700;line-height:28px;text-transform:none}h2{font-size:20px;font-weight:700;line-height:24px;text-transform:none}h3{font-size:18px;font-weight:700;line-height:24px;text-transform:none}h4{font-size:14px;font-weight:700;line-height:20px}p{margin:0 0 16px;padding:0;font-size:14px;line-height:20px;font-weight:400}.totosi{color:#27334d}.dark.totosi{color:#fff}.totosi .switch-theme_wrap .box-menu--title{margin:16px 0 8px}.totosi .mgfe-switch-theme .fa-mgfe-sun::before{content:"";display:block;width:16px;height:16px;background-image:url(https://www.totosi.it/l.ashx?u=layout/sun-theme.svg);background-size:cover;background-position:center center;background-repeat:no-repeat}.totosi .mgfe-switch-theme .slider{z-index:1;border:1px solid #fff;background-color:var(--footerBgColorLight)}.totosi .mgfe-switch-theme .slider:before{height:24px;width:24px;left:2px;bottom:2px;background-color:#fff}.totosi .mgfe-switch-theme .slider>i{color:var(--footerBgColorLight)}.totosi .mgfe-switch-theme input:checked+.slider{background-color:#fff}.totosi .mgfe-switch-theme input:checked+.slider:before{transform:translateX(24px);background-color:var(--footerBgColorLight)}.totosi .mgfe-switch-theme input:checked+.slider>i{color:#fff}.totosi .site-message.message-default,.totosi .site-message.message-info{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:#848a99}.dark.totosi .site-message.message-default,.dark.totosi .site-message.message-info{color:#f0f1f3}.dark .totosi .site-message.message-default,.dark .totosi .site-message.message-info{color:#f0f1f3}.totosi .site-message.message-default:before,.totosi .site-message.message-info:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi .site-message.message-default a,.totosi .site-message.message-info a{text-decoration:underline}.totosi .site-message.message-default:before,.totosi .site-message.message-info:before{content:'';color:#27334d}.dark.totosi .site-message.message-default:before,.dark.totosi .site-message.message-info:before{color:#f0f1f3}.dark .totosi .site-message.message-default:before,.dark .totosi .site-message.message-info:before{color:#f0f1f3}.totosi .site-message.message-default a,.totosi .site-message.message-info a{color:var(--brandColor)}.totosi .site-message.message-success{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:var(--successColor)}.dark.totosi .site-message.message-success{color:#f0f1f3}.dark .totosi .site-message.message-success{color:#f0f1f3}.totosi .site-message.message-success:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi .site-message.message-success a{text-decoration:underline}.totosi .site-message.message-success:before{content:'';color:var(--successColor)}.totosi .site-message.message-success a{color:var(--successColor)}.totosi .site-message.message-warning{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:var(--warningColor)}.dark.totosi .site-message.message-warning{color:#f0f1f3}.dark .totosi .site-message.message-warning{color:#f0f1f3}.totosi .site-message.message-warning:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi .site-message.message-warning a{text-decoration:underline}.totosi .site-message.message-warning:before{content:'';color:var(--warningColor)}.totosi .site-message.message-warning a{color:var(--warningColor)}.totosi .site-message.message-warning h2,.totosi .site-message.message-warning h3,.totosi .site-message.message-warning h4{color:var(--warningColor)}.totosi .site-message.message-error{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:var(--errorColor)}.dark.totosi .site-message.message-error{color:#f0f1f3}.dark .totosi .site-message.message-error{color:#f0f1f3}.totosi .site-message.message-error:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi .site-message.message-error a{text-decoration:underline}.totosi .site-message.message-error:before{content:'';color:var(--errorColor)}.totosi .site-message.message-error a{color:var(--errorColor)}.totosi .site-message.message-error h2,.totosi .site-message.message-error h3,.totosi .site-message.message-error h4{color:var(--errorColor)}.totosi .site-message h2,.totosi .site-message h3,.totosi .site-message h4{margin:0;color:var(--brandColor)}.totosi .site-message p{margin:0;font-size:14px;line-height:20px;font-weight:400}.totosi .mgfe-message:before{background-color:transparent}.totosi .mgfe-message.mgfe-message-info{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:#848a99}.dark.totosi .mgfe-message.mgfe-message-info{color:#f0f1f3}.dark .totosi .mgfe-message.mgfe-message-info{color:#f0f1f3}.totosi .mgfe-message.mgfe-message-info:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi .mgfe-message.mgfe-message-info a{text-decoration:underline}.totosi .mgfe-message.mgfe-message-info:before{content:'';color:#27334d}.dark.totosi .mgfe-message.mgfe-message-info:before{color:#f0f1f3}.dark .totosi .mgfe-message.mgfe-message-info:before{color:#f0f1f3}.totosi .mgfe-message.mgfe-message-info a{color:var(--brandColor)}.totosi .mgfe-message.mgfe-message-success{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:var(--successColor)}.dark.totosi .mgfe-message.mgfe-message-success{color:#f0f1f3}.dark .totosi .mgfe-message.mgfe-message-success{color:#f0f1f3}.totosi .mgfe-message.mgfe-message-success:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi .mgfe-message.mgfe-message-success a{text-decoration:underline}.totosi .mgfe-message.mgfe-message-success:before{content:'';color:var(--successColor)}.totosi .mgfe-message.mgfe-message-success a{color:var(--successColor)}.totosi .mgfe-message.mgfe-message-error{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:var(--errorColor)}.dark.totosi .mgfe-message.mgfe-message-error{color:#f0f1f3}.dark .totosi .mgfe-message.mgfe-message-error{color:#f0f1f3}.totosi .mgfe-message.mgfe-message-error:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi .mgfe-message.mgfe-message-error a{text-decoration:underline}.totosi .mgfe-message.mgfe-message-error:before{content:'';color:var(--errorColor)}.totosi .mgfe-message.mgfe-message-error a{color:var(--errorColor)}.totosi .mgfe-message.mgfe-message-warning{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:var(--warningColor)}.dark.totosi .mgfe-message.mgfe-message-warning{color:#f0f1f3}.dark .totosi .mgfe-message.mgfe-message-warning{color:#f0f1f3}.totosi .mgfe-message.mgfe-message-warning:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi .mgfe-message.mgfe-message-warning a{text-decoration:underline}.totosi .mgfe-message.mgfe-message-warning:before{content:'';color:var(--warningColor)}.totosi .mgfe-message.mgfe-message-warning a{color:var(--warningColor)}.totosi .errorMsg,.totosi .resultError{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:var(--errorColor)}.dark.totosi .errorMsg,.dark.totosi .resultError{color:#f0f1f3}.dark .totosi .errorMsg,.dark .totosi .resultError{color:#f0f1f3}.totosi .errorMsg:before,.totosi .resultError:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi .errorMsg a,.totosi .resultError a{text-decoration:underline}.totosi .errorMsg:before,.totosi .resultError:before{content:'';color:var(--errorColor)}.totosi .errorMsg a,.totosi .resultError a{color:var(--errorColor)}.totosi .resultSuccess,.totosi .resultInformation{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:var(--successColor)}.dark.totosi .resultSuccess,.dark.totosi .resultInformation{color:#f0f1f3}.dark .totosi .resultSuccess,.dark .totosi .resultInformation{color:#f0f1f3}.totosi .resultSuccess:before,.totosi .resultInformation:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi .resultSuccess a,.totosi .resultInformation a{text-decoration:underline}.totosi .resultSuccess:before,.totosi .resultInformation:before{content:'';color:var(--successColor)}.totosi .resultSuccess a,.totosi .resultInformation a{color:var(--successColor)}.totosi .resultWarning{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:var(--warningColor)}.dark.totosi .resultWarning{color:#f0f1f3}.dark .totosi .resultWarning{color:#f0f1f3}.totosi .resultWarning:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi .resultWarning a{text-decoration:underline}.totosi .resultWarning:before{content:'';color:var(--warningColor)}.totosi .resultWarning a{color:var(--warningColor)}.totosi .less_message-module__mg-message___354EP.less_message-module__mg-info___2MPo9{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:#848a99;margin:16px;color:#f0f1f3 !important}.dark.totosi .less_message-module__mg-message___354EP.less_message-module__mg-info___2MPo9{color:#f0f1f3}.dark .totosi .less_message-module__mg-message___354EP.less_message-module__mg-info___2MPo9{color:#f0f1f3}.totosi .less_message-module__mg-message___354EP.less_message-module__mg-info___2MPo9:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi .less_message-module__mg-message___354EP.less_message-module__mg-info___2MPo9 a{text-decoration:underline}.totosi .less_message-module__mg-message___354EP.less_message-module__mg-info___2MPo9:before{content:'';color:#27334d}.dark.totosi .less_message-module__mg-message___354EP.less_message-module__mg-info___2MPo9:before{color:#f0f1f3}.dark .totosi .less_message-module__mg-message___354EP.less_message-module__mg-info___2MPo9:before{color:#f0f1f3}.totosi .less_message-module__mg-message___354EP.less_message-module__mg-info___2MPo9 a{color:var(--brandColor)}.totosi .less_message-module__mg-message___354EP.less_message-module__mg-info___2MPo9:before{color:#f0f1f3}.totosi .less_message-module__mg-message___354EP.less_message-module__mg-warning___1XW8T{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:var(--warningColor);margin:16px;color:#f0f1f3 !important}.dark.totosi .less_message-module__mg-message___354EP.less_message-module__mg-warning___1XW8T{color:#f0f1f3}.dark .totosi .less_message-module__mg-message___354EP.less_message-module__mg-warning___1XW8T{color:#f0f1f3}.totosi .less_message-module__mg-message___354EP.less_message-module__mg-warning___1XW8T:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi .less_message-module__mg-message___354EP.less_message-module__mg-warning___1XW8T a{text-decoration:underline}.totosi .less_message-module__mg-message___354EP.less_message-module__mg-warning___1XW8T:before{content:'';color:var(--warningColor)}.totosi .less_message-module__mg-message___354EP.less_message-module__mg-warning___1XW8T a{color:var(--warningColor)}.totosi .less_message-module__mg-message___354EP.less_message-module__mg-warning___1XW8T:before{color:var(--warningColor)}.totosi .less_message-module__mg-message___354EP.less_message-module__mg-error___3p_TI{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:var(--errorColor);margin:16px;color:#f0f1f3 !important}.dark.totosi .less_message-module__mg-message___354EP.less_message-module__mg-error___3p_TI{color:#f0f1f3}.dark .totosi .less_message-module__mg-message___354EP.less_message-module__mg-error___3p_TI{color:#f0f1f3}.totosi .less_message-module__mg-message___354EP.less_message-module__mg-error___3p_TI:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi .less_message-module__mg-message___354EP.less_message-module__mg-error___3p_TI a{text-decoration:underline}.totosi .less_message-module__mg-message___354EP.less_message-module__mg-error___3p_TI:before{content:'';color:var(--errorColor)}.totosi .less_message-module__mg-message___354EP.less_message-module__mg-error___3p_TI a{color:var(--errorColor)}.totosi .less_message-module__mg-message___354EP.less_message-module__mg-error___3p_TI:before{color:var(--errorColor)}.totosi .mg-coupon-loader--disclaimer .less_message-module__mg-message___354EP.less_message-module__mg-info___2MPo9{margin:0}.totosi .mg-utility-btn{font-weight:600;text-transform:none;border:2px solid #27334d;background-color:#27334d;color:#fff}.totosi .mg-utility-btn:hover{opacity:1;border-color:#030712;background-color:#030712;color:#fff}.totosi .mg-utility-btn_text{font-weight:600;text-transform:none;border:2px solid #27334d;background-color:transparent;color:#e0e2e6}.totosi .mg-utility-btn_text:hover{opacity:1;border:2px solid transparent;background-color:rgba(240,241,243,.15);color:#fff}.totosi .mg-utility-btn:focus,.totosi .mg-utility-btn_text:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .main-section_utility>div>a{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi .main-section_utility>div>a:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi .genericTable{border-radius:var(--siteBorderRadius);font-size:14px;color:#fff}.totosi .genericTable td{color:#fff}.totosi .genericTable th{border:0;font-weight:600;text-transform:uppercase;background:#060e23;color:#fff}.totosi .genericTable tr:nth-child(even){background:#27334d}.totosi .genericTable tr:nth-child(odd){background:#081533}.totosi .genericTable.text-align--center{text-align:center}.totosi .main-headertop .main-headertop_container{background:#060e23}.dark.totosi .main-headertop .main-headertop_container{background:#060e23}.totosi #banner-aams #aams--icons ul li img{opacity:1;filter:none}.totosi #banner-aams #aams--text{color:#848a99}.dark.totosi #banner-aams #aams--text{color:#848a99}.totosi #mg-cookie{background-color:#fff;color:#27334d}.dark.totosi #mg-cookie{background-color:var(--headerBgColorDark);color:#fff}.totosi #mg-cookie .cookie-container .cookie-cta .cookie-cta--details{display:inline-block;min-width:130px;min-height:36px;line-height:36px;padding:0 15px;text-transform:uppercase;text-align:center;white-space:nowrap;border:0;outline:none;cursor:pointer;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;background-color:#e0e0e0;color:#212121;height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:600;text-transform:none;border:2px solid #081533;background-color:transparent;color:#081533;text-decoration:none}.dark .totosi #mg-cookie .cookie-container .cookie-cta .cookie-cta--details{background-color:#424242;color:#fff}.totosi #mg-cookie .cookie-container .cookie-cta .cookie-cta--details:hover,.totosi #mg-cookie .cookie-container .cookie-cta .cookie-cta--details:focus,.totosi #mg-cookie .cookie-container .cookie-cta .cookie-cta--details:active{text-decoration:none;outline:none}.totosi #mg-cookie .cookie-container .cookie-cta .cookie-cta--details:hover{opacity:.8}.totosi #mg-cookie .cookie-container .cookie-cta .cookie-cta--details:hover{opacity:1;border:2px solid #27334d;background-color:rgba(240,241,243,.15);color:#27334d}.totosi #mg-cookie .cookie-container .cookie-cta .cookie-cta--details:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.dark.totosi #mg-cookie .cookie-container .cookie-cta .cookie-cta--details{font-weight:600;text-transform:none;border:2px solid #27334d;background-color:transparent;color:#e0e2e6}.dark.totosi #mg-cookie .cookie-container .cookie-cta .cookie-cta--details:hover{opacity:1;border:2px solid transparent;background-color:rgba(240,241,243,.15);color:#fff}.totosi #mg-cookie .cookie-container .cookie-cta .cookie-cta--button_primary{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi #mg-cookie .cookie-container .cookie-cta .cookie-cta--button_primary:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi #mg-cookie .cookie-container .cookie-cta .cookie-cta--button_primary:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi #mg-cookie .cookie-container .cookie-cta .cookie-cta--button_close{min-width:36px;width:36px;min-height:36px;height:36px;border-radius:50%;font-weight:600;text-transform:none;border:2px solid #27334d;background-color:#27334d;color:#fff;text-decoration:none}.totosi #mg-cookie .cookie-container .cookie-cta .cookie-cta--button_close:hover{opacity:1;border-color:#030712;background-color:#030712;color:#fff}.totosi #mg-cookie .cookie-container .cookie-cta .cookie-cta--button_close:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi #mg-cookie .cookie-container .cookie-section--details .cookie-cta--button{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:600;text-transform:none;border:2px solid #081533;background-color:transparent;color:#081533;text-decoration:none}.totosi #mg-cookie .cookie-container .cookie-section--details .cookie-cta--button:hover{opacity:1;border:2px solid #27334d;background-color:rgba(240,241,243,.15);color:#27334d}.totosi #mg-cookie .cookie-container .cookie-section--details .cookie-cta--button:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.dark.totosi #mg-cookie .cookie-container .cookie-section--details .cookie-cta--button{font-weight:600;text-transform:none;border:2px solid #27334d;background-color:transparent;color:#e0e2e6}.dark.totosi #mg-cookie .cookie-container .cookie-section--details .cookie-cta--button:hover{opacity:1;border:2px solid transparent;background-color:rgba(240,241,243,.15);color:#fff}.totosi .main-header #header-nav .header-nav--menu a{color:#fff}.totosi .main-header #header-nav .header-nav--menu-mobile a{color:#fff}.totosi .main-header #header-nav .header-nav--mobile{background-color:#030712}.totosi .main-header #header-nav .header-nav--menu-line{background-color:#27334d !important}.totosi .main-header #header-mobile #header-mobile--toggle span{background-color:#fff}.totosi .main-footer{color:#fff}.totosi .main-footer .box-menu .box-menu--list li a{color:#c1c5cc}.totosi .main-footer .box-menu .box-menu--list li a:hover{color:#83ee83}.mg-device-mobile.promozioni-sport-bonus-benvenuto-sport:not(.mg-user-logged).totosi .main-footer .footer-bottom{padding-bottom:100px}.totosi #menu-giocoresponsabile .box-menu--list{color:#848a99}.totosi #menu-group .box-menu--list{color:#c1c5cc}.totosi.gos-lobby:not(.gos-active) .main-footer{display:block}.totosi .section-seo{background-color:#fff;color:#27334d}.mg-app.totosi .section-seo{display:none}.dark.totosi .section-seo{background-color:#081533;color:#fff}.totosi .section-seo .section-seo_container-fluid{padding-top:32px;padding-bottom:32px}.totosi .section-seo .seo-box_wrap{display:flex;justify-content:space-between;gap:16px}.mg-device-mobile.totosi .section-seo .seo-box_wrap{flex-direction:column;gap:0}.totosi .section-seo .seo-box_wrap .seo-box{flex-basis:50%;display:flex;flex-direction:column;gap:24px}.totosi .section-seo p{font-size:14px;line-height:20px;font-weight:400}.totosi .section-seo a{text-decoration:underline;color:#081533}.dark.totosi .section-seo a{color:var(--brandColor)}.totosi .section-subnav .subnav-title{margin:0 16px;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:20px}.totosi .section-subnav .subnav-title:before{content:"";display:inline-block;width:18px;height:18px;background-image:var(--iconTo);background-repeat:no-repeat;background-position:center center;background-size:cover}.totosi .section-subnav .section-subnav_container ul li a{height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:600;text-transform:none;border:2px solid #fff;background-color:#fff;color:#081533}.dark.totosi .section-subnav .section-subnav_container ul li a{font-weight:600;text-transform:none;border:2px solid #081533;background-color:#081533;color:#fff}.totosi .section-subnav .section-subnav_container ul li a:hover:not(.active){opacity:1 !important;border-color:#e0e2e6 !important;background-color:#e0e2e6 !important;color:#081533 !important}.dark.totosi .section-subnav .section-subnav_container ul li a:hover:not(.active){opacity:1 !important;border-color:#27334d !important;background-color:#27334d !important;color:#fff !important}.totosi .section-subnav .section-subnav_container ul li a.active{opacity:1 !important;border-color:#081533 !important;background-color:#081533 !important;color:#fff !important}.dark.totosi .section-subnav .section-subnav_container ul li a.active{opacity:1 !important;border-color:var(--brandColor) !important;background-color:var(--brandColor) !important;color:#081533 !important}.totosi .section-subnav .section-subnav_container ul li a:focus{font-weight:600 !important;text-transform:none !important;border:2px solid #081533 !important;background-color:#081533 !important;color:#fff !important;opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .page .page-nav .page-nav_container ul li a{height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:600;text-transform:none;border:2px solid #fff;background-color:#fff;color:#081533}.dark.totosi .page .page-nav .page-nav_container ul li a{font-weight:600;text-transform:none;border:2px solid #081533;background-color:#081533;color:#fff}.totosi .page .page-nav .page-nav_container ul li a:hover:not(.active){opacity:1 !important;border-color:#e0e2e6 !important;background-color:#e0e2e6 !important;color:#081533 !important}.dark.totosi .page .page-nav .page-nav_container ul li a:hover:not(.active){opacity:1 !important;border-color:#27334d !important;background-color:#27334d !important;color:#fff !important}.totosi .page .page-nav .page-nav_container ul li a.active{opacity:1 !important;border-color:#081533 !important;background-color:#081533 !important;color:#fff !important}.dark.totosi .page .page-nav .page-nav_container ul li a.active{opacity:1 !important;border-color:var(--brandColor) !important;background-color:var(--brandColor) !important;color:#081533 !important}.totosi .page .page-nav .page-nav_container ul li a:focus{font-weight:600 !important;text-transform:none !important;border:2px solid #081533 !important;background-color:#081533 !important;color:#fff !important;opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .mgfe--modal .mgfe-modal-header .mgfe-modal-header-close{font-size:20px}.totosi .mgfe--modal .mgfe-modal-header .mgfe-modal-header-close:before{font-size:20px}.totosi .mg-website--modal{--bodyBgColorDark:#081533;--headerBgColorDark:#060e23}.totosi .mg-website--modal .mg-website--modal_header{padding:0 6px 0 16px;color:#fff}.totosi .mg-website--modal .mg-website--modal_header .modal_header-title{padding:0;font-size:14px;font-weight:700;line-height:20px;line-height:44px}.totosi .mg-website--modal .mg-website--modal_header .modal_header-close{width:44px;line-height:44px;font-size:20px}.totosi.mg-app #mobile-nav.mobile-nav_hide{bottom:0}.totosi #mobile-nav .mobile-nav--menu li.menu-active .mobile-nav--icon{color:var(--brandColor)}.totosi #mobile-nav .mobile-nav--menu li.menu-active .mobile-nav--title{font-weight:600;color:var(--brandColor)}.totosi #mobile-nav .mobile-nav--menu a{gap:2px}.totosi #mobile-nav .mobile-nav--menu .mobile-nav--icon{color:#fff}.totosi #mobile-nav .mobile-nav--menu .mobile-nav--icon .mobile-nav--counter{top:-10px;right:-16px;padding:0 4px;border-radius:10px;font-size:12px;line-height:16px;font-weight:700;border:2px solid var(--headerBgColorDark);background-color:var(--errorDarkColor)}.totosi #mobile-nav .mobile-nav--menu .mobile-nav--icon:before{font-size:20px !important}.totosi #mobile-nav .mobile-nav--menu .mobile-nav--title{font-size:12px;font-weight:500;color:#fff}.totosi #mg-website--user[data-logintype="modal"] .user-login--action{column-gap:8px}.totosi #mg-website--user[data-logintype="modal"] .login-action{display:flex;justify-content:center;align-items:center;padding:0 12px;line-height:32px}.mg-device-mobile.totosi #mg-website--user[data-logintype="modal"] .login-action{min-height:32px;padding:0 8px;line-height:20px}.totosi #mg-website--user[data-logintype="modal"] .login-action.login-action_login{min-width:81px;font-weight:600;text-transform:none;border:2px solid var(--brandColor);background-color:transparent;color:var(--brandColor)}.mg-device-mobile.totosi #mg-website--user[data-logintype="modal"] .login-action.login-action_login{min-width:73px}.totosi #mg-website--user[data-logintype="modal"] .login-action.login-action_login:hover{opacity:1;border-color:#83ee83;background-color:rgba(221,249,230,.15);color:#83ee83}.totosi #mg-website--user[data-logintype="modal"] .login-action.login-action_login:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi #mg-website--user[data-logintype="modal"] .login-action.login-action_join{min-width:103px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.mg-device-mobile.totosi #mg-website--user[data-logintype="modal"] .login-action.login-action_join{min-width:95px}.totosi #mg-website--user[data-logintype="modal"] .login-action.login-action_join:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi #mg-website--user[data-logintype="modal"] .login-action.login-action_join:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}@media(max-width:360px){.totosi #mg-website--user[data-logintype="modal"] .login-action.login-action_join{display:none}}.totosi .mg-website--login_modal .user-login{padding:16px}.totosi .mg-website--login_modal .user-login .user-login--form .form--field{margin-bottom:16px}.totosi .mg-website--login_modal .user-login .user-login--form .form--field .field_label{padding:0 2px;top:-6px;left:14px;font-size:14px;line-height:20px;font-weight:400;background-color:var(--bodyBgColorLight);color:#fff;line-height:12px;font-size:10px;font-weight:500;color:#848a99}.dark.totosi .mg-website--login_modal .user-login .user-login--form .form--field .field_label{font-size:14px;line-height:20px;font-weight:400;background-color:#081533;line-height:12px;font-size:10px;font-weight:500;color:#fff}.totosi .mg-website--login_modal .user-login .user-login--form .form--field .field_input{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:transparent;color:#27334d}.totosi .mg-website--login_modal .user-login .user-login--form .form--field .field_input::placeholder{font-size:14px;font-weight:400;color:#27334d}.totosi .mg-website--login_modal .user-login .user-login--form .form--field .field_input:focus-visible{outline:none}.dark.totosi .mg-website--login_modal .user-login .user-login--form .form--field .field_input{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:#081533;color:#fff}.dark.totosi .mg-website--login_modal .user-login .user-login--form .form--field .field_input::placeholder{font-size:14px;font-weight:400;color:#c1c5cc}.dark.totosi .mg-website--login_modal .user-login .user-login--form .form--field .field_input:focus-visible{outline:none}.totosi .mg-website--login_modal .user-login .user-login--form .form--field .field_control{right:16px;color:#c1c5cc}.totosi .mg-website--login_modal .user-login .user-login--form .form--field.field_hasvalue .field_input{line-height:36px;border-width:2px}.totosi .mg-website--login_modal .user-login .login-action{padding:0 12px;line-height:32px}.totosi .mg-website--login_modal .user-login .login-action.login-action_login{height:auto;min-height:auto;padding:0 12px;line-height:44px;font-size:16px;border-radius:24px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi .mg-website--login_modal .user-login .login-action.login-action_login:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi .mg-website--login_modal .user-login .login-action.login-action_login:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .mg-website--login_modal .user-login .login-action.login-action_login.mg-button-disabled{opacity:.3}.totosi .mg-website--login_modal .user-login .login-action.login-action_login.mg-button-disabled:hover,.totosi .mg-website--login_modal .user-login .login-action.login-action_login.mg-button-disabled:focus,.totosi .mg-website--login_modal .user-login .login-action.login-action_login.mg-button-disabled.active{opacity:.3;box-shadow:none;border-color:var(--brandColor);background-color:var(--brandColor)}.totosi .mg-website--login_modal .user-login .login-action.login-action_join{font-weight:400;text-transform:none;border:2px solid transparent;background-color:transparent;color:var(--brandColor)}.totosi .mg-website--login_modal .user-login .login-action.login-action_join:hover{opacity:1;border:2px solid transparent;background-color:rgba(221,249,230,.15);color:#83ee83}.totosi .mg-website--login_modal .user-login .login-action.login-action_join:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.light.totosi .mg-website--login_modal .user-login .login-action.login-action_join{color:#27334d}.totosi .mg-website--login_modal .user-login .user-login--recovery{margin-bottom:16px;font-weight:500;opacity:1;color:#27334d}.dark.totosi .mg-website--login_modal .user-login .user-login--recovery{color:#c1c5cc}.totosi .mg-website--login_modal .user-login .user-login--text{margin-botto:4px;padding-top:16px;font-size:12px;line-height:16px;font-weight:700;border-color:#e0e2e6 !important}.dark.totosi .mg-website--login_modal .user-login .user-login--text{border-color:#27334d !important}.totosi .mg-website--login_modal .user-login .user-login--message{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:var(--errorColor)}.dark.totosi .mg-website--login_modal .user-login .user-login--message{color:#f0f1f3}.dark .totosi .mg-website--login_modal .user-login .user-login--message{color:#f0f1f3}.totosi .mg-website--login_modal .user-login .user-login--message:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi .mg-website--login_modal .user-login .user-login--message a{text-decoration:underline}.totosi .mg-website--login_modal .user-login .user-login--message:before{content:'';color:var(--errorColor)}.totosi .mg-website--login_modal .user-login .user-login--message a{color:var(--errorColor)}.totosi .mg-website--login_modal .user-login .user-login--message .message_icon{display:none}.totosi .user-logged{column-gap:8px}.totosi .user-logged .user-logged--info .info-profilo,.totosi .user-logged .user-logged--info .info-username{display:none}.mg-device-mobile.totosi .user-logged .user-logged--info{display:none}.totosi .user-logged .user-logged--info>div{min-width:200px;gap:0}.totosi .user-logged .user-logged--info>div .info-balance{gap:0}.totosi .user-logged .user-logged--info>div .info-balance i{width:44px;height:44px;font-size:18px}.totosi .user-logged .user-logged--info>div .info-balance .info-balance_wrap{gap:0}.totosi .user-logged .user-logged--info>div .info-balance .info-balance_wrap .info-balance_saldo{font-size:14px;line-height:20px;font-weight:400;color:#c1c5cc}.totosi .user-logged .user-logged--info>div .info-balance .info-balance_wrap .info-balance_saldo strong{text-align:right;color:#fff}.totosi .user-logged .user-logged--utility .utility-box{display:none !important;min-width:36px;width:36px;min-height:36px;height:36px;border-radius:50%;font-weight:600;text-transform:none;border:2px solid #27334d;background-color:#27334d;color:#fff}.totosi .user-logged .user-logged--utility .utility-box#utility-user{display:flex !important}.totosi .user-logged .user-logged--utility .utility-box:hover{opacity:1;border-color:#030712;background-color:#030712;color:#fff}.totosi .user-logged .user-logged--utility .utility-box:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .user-logged .user-logged--utility .utility-box .utility-box_icona{font-size:18px}.totosi .user-logged .user-logged--utility .utility-box .utility-box_counter{top:-6px;right:-6px;width:20px;font-size:12px;line-height:16px;font-weight:700;border:2px solid var(--headerBgColorDark)}.totosi .user-logged .user-logged--wallet{display:flex;padding:0 8px 0 0}.totosi .user-logged .user-logged--wallet #wallet-action_ricarica{display:flex;justify-content:center;align-items:center;min-width:92px;height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.mg-device-mobile.totosi .user-logged .user-logged--wallet #wallet-action_ricarica{min-height:32px;min-width:84px;padding:0 8px;border-radius:16px;line-height:20px}.totosi .user-logged .user-logged--wallet #wallet-action_ricarica:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi .user-logged .user-logged--wallet #wallet-action_ricarica:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .ControlPanel>div{box-shadow:none;background:#fff;color:#081533}.dark.totosi .ControlPanel>div{background:#081533;color:#fff}.totosi .ControlPanel>div>i{background:#f0f1f3;color:#081533}.dark.totosi .ControlPanel>div>i{background:#656d80;color:#fff}.totosi .mgwp>.resultInformation,.totosi .mgwp>.resultWarning{margin:0 16px 16px}.mg-device-mobile.totosi .mgwp>.resultInformation,.mg-device-mobile.totosi .mgwp>.resultWarning{margin:0 0 16px}.totosi .mgwp.ChangePassword fieldset p span.errorMsg{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:var(--errorColor)}.dark.totosi .mgwp.ChangePassword fieldset p span.errorMsg{color:#f0f1f3}.dark .totosi .mgwp.ChangePassword fieldset p span.errorMsg{color:#f0f1f3}.totosi .mgwp.ChangePassword fieldset p span.errorMsg:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi .mgwp.ChangePassword fieldset p span.errorMsg a{text-decoration:underline}.totosi .mgwp.ChangePassword fieldset p span.errorMsg:before{content:'';color:var(--errorColor)}.totosi .mgwp.ChangePassword fieldset p span.errorMsg a{color:var(--errorColor)}.totosi .mgwp.UpdateUser .resultSuccess,.totosi .mgwp.UpdateUser .resultInformation{top:0}.totosi .mgwp.recuperadati .ButtonCSSClass{min-width:200px}.totosi .mgwp.autoesclusione h3{display:none}.totosi .mgwp.autoesclusione fieldset{padding:16px}.totosi .mgwp.autoesclusione fieldset>p{padding:0}.totosi .mgwp.autoesclusione fieldset>p label{text-transform:uppercase;text-align:center;font-weight:600}.totosi .mgwp.autoesclusione fieldset .ButtonCSSClass-50{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533;box-shadow:none}.totosi .mgwp.autoesclusione fieldset .ButtonCSSClass-50:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi .mgwp.autoesclusione fieldset .ButtonCSSClass-50:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .mgwp.AffiliationForm fieldset{padding:0;background:transparent}.totosi .mgwp.AffiliationForm fieldset label{font-size:14px;line-height:20px;font-weight:400;background-color:transparent;color:#fff}.light.totosi .mgwp .UserDocumentCategory fieldset{border-color:#27334d}.totosi .mgwp .genericTable{border-radius:var(--siteBorderRadius);overflow:hidden}.totosi .mgwp .genericTable th{padding:8px 12px;background:#060e23}.totosi .mgwp .genericTable tr:nth-child(even){background:#27334d}.totosi .mgwp .genericTable tr:nth-child(odd){background:#081533}.totosi .mgwp .genericTable td{padding:12px;border:unset}.totosi .mgwp .info p{padding:0 0 16px !important;font-size:12px;line-height:16px;font-weight:500}.totosi .mgwp .info p:first-child{padding-top:8px !important}.totosi .mgwp .info p:last-child{padding-bottom:8px !important}.totosi .mgwp .info strong,.totosi .mgwp .info a{color:#83ee83}.totosi .mgwp .info ul{padding:16px;margin:0 0 16px;border-radius:var(--siteBorderRadius);font-size:14px;line-height:20px;font-weight:600;background-color:#f0f1f3;color:#081533}.totosi .mgwp .info ul li{color:#081533}.dark.totosi .mgwp .info ul{background-color:#27334d;color:#fff}.dark.totosi .mgwp .info ul li{color:#fff}.mg-device-mobile.totosi .mgwp .userWrap{padding:0}.totosi .mgwp .userWrap h3{font-size:18px;font-weight:700;line-height:24px;text-transform:none}.totosi .mgwp fieldset{margin-bottom:16px;padding:60px 16px 8px;border-radius:var(--siteBorderRadius);box-shadow:none;background:#fff;color:#081533}.dark.totosi .mgwp fieldset{background:#060e23;color:#fff}.totosi .mgwp fieldset legend{margin:0 -16px;padding:16px;border-bottom:0;font-size:14px;font-weight:700;line-height:20px;background:#e0e2e6;color:#081533}.dark.totosi .mgwp fieldset legend{background:#081533;color:#fff}.totosi .mgwp fieldset p{padding:8px 0;font-size:14px;line-height:20px;font-weight:400;border:0}.totosi .mgwp fieldset p i.togglePassword{top:40px;color:#081533}.dark.totosi .mgwp fieldset p i.togglePassword{color:#848a99}.totosi .mgwp fieldset p span.errorMsg{margin-top:4px !important;height:auto;margin:0;border:0;padding:0;font-size:12px !important;line-height:16px !important;font-weight:500 !important;background:transparent;color:var(--errorColor)}.totosi .mgwp fieldset p span.errorMsg:before{display:none}.totosi .mgwp label{margin:0 0 4px;opacity:1;font-size:14px;line-height:20px;font-weight:400;background-color:transparent;color:#848a99}.totosi .mgwp label.resultWarning{color:#27334d}.dark.totosi .mgwp label.resultWarning{color:#f0f1f3}.totosi .mgwp select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://www.totosi.it/l.ashx?u=default/common/arrow-icon.png&s=default);background-repeat:no-repeat;background-size:14px;background-position:right 16px center;padding-right:32px;height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:transparent;color:#27334d}.totosi .mgwp select::placeholder{font-size:14px;font-weight:400;color:#27334d}.totosi .mgwp select:focus-visible{outline:none}.light.totosi .mgwp select{background-image:url(https://www.totosi.it/l.ashx?u=default/common/arrow-icon-invert.png&s=default)}.dark.totosi .mgwp select{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:#030712;color:#fff}.dark.totosi .mgwp select::placeholder{font-size:14px;font-weight:400;color:#c1c5cc}.dark.totosi .mgwp select:focus-visible{outline:none}.totosi .mgwp>.ReportContainer:empty,.totosi .mgwp>.ReportContainerCSSClass:empty{display:none}.totosi .mgwp input[type=text],.totosi .mgwp input[type=email],.totosi .mgwp input[type=password]{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:transparent;color:#27334d}.totosi .mgwp input[type=text]::placeholder,.totosi .mgwp input[type=email]::placeholder,.totosi .mgwp input[type=password]::placeholder{font-size:14px;font-weight:400;color:#27334d}.totosi .mgwp input[type=text]:focus-visible,.totosi .mgwp input[type=email]:focus-visible,.totosi .mgwp input[type=password]:focus-visible{outline:none}.dark.totosi .mgwp input[type=text],.dark.totosi .mgwp input[type=email],.dark.totosi .mgwp input[type=password]{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:#060e23;color:#fff}.dark.totosi .mgwp input[type=text]::placeholder,.dark.totosi .mgwp input[type=email]::placeholder,.dark.totosi .mgwp input[type=password]::placeholder{font-size:14px;font-weight:400;color:#c1c5cc}.dark.totosi .mgwp input[type=text]:focus-visible,.dark.totosi .mgwp input[type=email]:focus-visible,.dark.totosi .mgwp input[type=password]:focus-visible{outline:none}.totosi .mgwp>.ReportContainer input[type=text],.totosi .mgwp>.report-data input[type=text],.totosi .mgwp>.ReportContainer input[type=email],.totosi .mgwp>.report-data input[type=email],.totosi .mgwp>.ReportContainer input[type=password],.totosi .mgwp>.report-data input[type=password]{height:19px;padding:2px 1px;font-weight:400;line-height:normal;border-radius:0;border-color:none;background-color:#fff;color:#000}.totosi .mgwp input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:flex;justify-content:center;align-items:center;padding:0;height:16px;min-height:16px;width:16px;min-width:16px;border-radius:50%;border:solid 1px #848a99 !important;background-color:transparent}.totosi .mgwp input[type=radio]:checked{border-color:var(--brandColor)}.totosi .mgwp input[type=radio]:checked::before{content:"";width:16px;height:16px;position:absolute;top:-1px;left:-1px;border-radius:50%;background-color:var(--brandColor)}.totosi .mgwp input[type=radio]:checked::after{content:"";height:4px;width:4px;border-radius:50%;position:relative;background-color:#030712}.totosi .mgwp input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:flex;justify-content:center;align-items:center;padding:0;height:24px;min-height:24px;width:24px;min-width:24px;border-radius:2px;font-size:18px;border:solid 2px #848a99 !important;background-color:transparent}.mg-device-mobile.totosi .mgwp input[type=checkbox]{width:16px;min-width:16px;height:16px;min-height:16px;font-size:16px;border-width:1px}.totosi .mgwp input[type=checkbox]:checked{border-color:var(--brandColor)}.totosi .mgwp input[type=checkbox]:checked::before{content:"";width:24px;height:24px;border-radius:2px;position:absolute;top:-2px;left:-2px;background-color:var(--brandColor)}.mg-device-mobile.totosi .mgwp input[type=checkbox]:checked::before{width:16px;height:16px}.totosi .mgwp input[type=checkbox]:checked::after{position:relative;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:''}.mg-device-mobile.totosi .mgwp input[type=checkbox]:checked::after{font-size:12px}.totosi .mgwp input[type="file"]{background:transparent;border:0;padding:0;border-radius:0;color:#848a99}.totosi .mgwp input[type="file"]::file-selector-button{font-family:var(--fontFamily);height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:600;text-transform:none;border:2px solid #081533;background-color:transparent;color:#081533}.totosi .mgwp input[type="file"]::file-selector-button:hover{opacity:1;border:2px solid #27334d;background-color:rgba(240,241,243,.15);color:#27334d}.dark.totosi .mgwp input[type="file"]::file-selector-button{font-weight:600;text-transform:none;border:2px solid #27334d;background-color:transparent;color:#e0e2e6}.dark.totosi .mgwp input[type="file"]::file-selector-button:hover{opacity:1;border:2px solid transparent;background-color:rgba(240,241,243,.15);color:#fff}.totosi .mgwp .ButtonCSSClass{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;min-width:100px;max-width:fit-content;box-shadow:none;font-weight:600;text-transform:none;border:2px solid #081533;background-color:transparent;color:#081533}.totosi .mgwp .ButtonCSSClass:hover{opacity:1;border-color:#27334d;background-color:rgba(132,138,153,.15);color:#27334d}.dark.totosi .mgwp .ButtonCSSClass{font-weight:600;text-transform:none;border:2px solid var(--brandColor);background-color:#030712;color:var(--brandColor)}.dark.totosi .mgwp .ButtonCSSClass:hover{opacity:1;border-color:#83ee83;background-color:rgba(221,249,230,.15);color:#83ee83}.totosi .mgwp .ButtonCSSClass:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .mgwp .ButtonCSSClass.mg-btn-primary{font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi .mgwp .ButtonCSSClass.mg-btn-primary:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi .mg-ricariche-prelievi-wrap #online-payment-container .paymentMethod{box-shadow:none;background-color:#fff;color:#081533}.totosi .mg-ricariche-prelievi-wrap #online-payment-container .paymentMethod .info-dettagli-aperti{background-color:#f0f1f3;color:#081533}.dark.totosi .mg-ricariche-prelievi-wrap #online-payment-container .paymentMethod{background-color:#081533;color:#fff}.dark.totosi .mg-ricariche-prelievi-wrap #online-payment-container .paymentMethod .info-dettagli-aperti{background-color:#27334d;color:#fff}.totosi .mg-ricariche-prelievi-wrap #online-payment-container .paymentMethod-logo>a,.totosi .mg-ricariche-prelievi-wrap #online-payment-container .methods li{background-color:#f0f1f3}.dark.totosi .mg-ricariche-prelievi-wrap #online-payment-container .paymentMethod-logo>a,.dark.totosi .mg-ricariche-prelievi-wrap #online-payment-container .methods li{background-color:#fff}.totosi .mg-ricariche-prelievi-wrap #online-payment-container .paymentDetails{border-color:#f0f1f3}.dark.totosi .mg-ricariche-prelievi-wrap #online-payment-container .paymentDetails{border-color:#27334d}.totosi .mg-ricariche-prelievi-wrap #online-payment-container a.ButtonCSSClass{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi .mg-ricariche-prelievi-wrap #online-payment-container a.ButtonCSSClass:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi .mg-ricariche-prelievi-wrap #online-payment-container a.ButtonCSSClass:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .infoPageRecharge{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:var(--warningColor)}.dark.totosi .infoPageRecharge{color:#f0f1f3}.dark .totosi .infoPageRecharge{color:#f0f1f3}.totosi .infoPageRecharge:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi .infoPageRecharge a{text-decoration:underline}.totosi .infoPageRecharge:before{content:'';color:var(--warningColor)}.totosi .infoPageRecharge a{color:var(--warningColor)}.totosi .userbox-icon-style{padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:18px}.totosi.ub-active.mg-device-mobile #header-mobile{display:none}.totosi.ub-active.mg-device-mobile #header-logo{padding-left:16px}.totosi.ub-active.mg-device-mobile .user-logged--wallet{display:none}.totosi.mg-device-mobile .mg-wrap-tabs-container>div:not(.mg-drawer){display:none}.totosi .mg-drawer{overflow:hidden !important;width:430px !important;background:var(--bodyBgColorDark) !important;-webkit-transform:translate(1000px) !important;-moz-transform:translate(1000px) !important;-ms-transform:translate(1000px) !important;-o-transform:translate(1000px) !important;transform:translate(1000px) !important}.ub-active.totosi .mg-drawer{-webkit-transform:translate(0) !important;-moz-transform:translate(0) !important;-ms-transform:translate(0) !important;-o-transform:translate(0) !important;transform:translate(0) !important}.mg-device-mobile.totosi .mg-drawer{width:100% !important;top:64px !important}.totosi #mg-user-box-wrap{overflow-y:scroll !important;height:100vh}.mg-device-mobile.totosi #mg-user-box-wrap{height:-o-calc(100vh - 64px);height:-moz-calc(100vh - 64px);height:-webkit-calc(100vh - 64px);height:calc(100vh - 64px);padding-bottom:100px}.totosi .userbox-upage{height:100vh;background:var(--bodyBgColorDark) !important}.mg-device-mobile.totosi .userbox-upage{height:-o-calc(100vh - 64px);height:-moz-calc(100vh - 64px);height:-webkit-calc(100vh - 64px);height:calc(100vh - 64px);padding-bottom:100px}.totosi .userbox-upage .userbox-upage-header{height:56px;padding:16px 16px 0 16px;display:flex;align-items:center;gap:4px;font-size:14px;line-height:20px;font-weight:600;background:var(--headerBgColorDark) !important;position:sticky;top:0;z-index:1}.mg-device-mobile.totosi .userbox-upage .userbox-upage-header{height:40px;padding:0 16px}.totosi .userbox-upage .userbox-upage-header a{padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:18px}.totosi .mg-userbox-btn-close-tab{display:none}.totosi .user-box-toolbar{padding:16px 0 0 16px;width:100%;position:sticky;top:0;z-index:1;box-shadow:none;background:var(--headerBgColorDark)}.mg-device-mobile.totosi .user-box-toolbar{padding:0 16px}.totosi .user-box-toolbar>ul{height:40px;box-shadow:none}.totosi .user-box-toolbar>ul li.mg-active-tab~hr{display:none}.totosi .user-box-toolbar>ul li{padding:8px 12px 5px;display:flex;justify-content:center;align-items:center;border-bottom:3px solid var(--headerBgColorDark);gap:4px}.totosi .user-box-toolbar>ul li>i{padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:18px}.totosi .user-box-toolbar>ul li>sup{top:2px;right:inherit;margin-left:-28px;min-width:20px;font-size:12px;line-height:16px;font-weight:700;border:2px solid var(--headerBgColorDark);background-color:var(--errorDarkColor)}.totosi .user-box-toolbar>ul li::after{font-size:14px;line-height:20px;font-weight:600}.totosi .user-box-toolbar>ul li.mg-active-tab{border-color:var(--brandColor);color:var(--brandColor)}.totosi .user-box-toolbar>ul li.mg-active-tab:after{color:var(--brandColor)}.totosi .user-box-toolbar>ul #user-box-profilo::after{content:"Profilo"}.totosi .user-box-toolbar>ul #user-box-bonus::after{content:"Bonus"}.totosi .user-box-toolbar>ul #user-box-messaggi>sup{margin-left:-46px}.totosi .user-box-toolbar>ul #user-box-messaggi::after{content:"Notifiche"}.totosi .user-box-toolbar>ul #user-box-chiudi{max-width:48px}.totosi .user-box-toolbar>ul #user-box-chiudi:before{margin-top:-12px;height:24px;background-color:#27334d}.mg-device-mobile.totosi .user-box-toolbar>ul #user-box-chiudi{display:none}.totosi .mg-dasbboardpvr-link_wrap{margin:16px;padding:16px;border-radius:var(--siteBorderRadius);background:var(--headerBgColorDark)}.totosi .mg-dasbboardpvr-link_wrap .mg-user-widget--dasbboardpvr-link{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi .mg-dasbboardpvr-link_wrap .mg-user-widget--dasbboardpvr-link:hover{opacity:1 !important;border-color:#64ea64 !important;background-color:#64ea64 !important;color:#081533 !important}.totosi .mg-dasbboardpvr-link_wrap .mg-user-widget--dasbboardpvr-link:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi #ub-masteragent-info{margin:16px 16px 0;border-radius:var(--siteBorderRadius);background:var(--headerBgColorDark)}.totosi #ub-box-saldo{margin:16px 16px 0;padding:16px;gap:16px;border-radius:var(--siteBorderRadius);background:var(--headerBgColorDark)}.totosi #ub-box-saldo #ub-intro #ub-welcome{gap:4px}.totosi #ub-box-saldo #ub-intro #ub-ultimo-accesso,.totosi #ub-box-saldo #ub-intro #ub-tracking-code{opacity:1;font-size:12px;line-height:16px;font-weight:500;color:#c1c5cc}.totosi #ub-box-saldo .mg-userbox-btn-logout{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:600;text-transform:none;border:2px solid var(--brandColor);background-color:transparent;color:var(--brandColor)}.totosi #ub-box-saldo .mg-userbox-btn-logout:hover{opacity:1;border-color:#83ee83;background-color:rgba(221,249,230,.15);color:#83ee83}.totosi #ub-box-saldo .mg-userbox-btn-logout:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi #ub-box-saldo #ub-saldo-intro .mg-saldo--titolo{font-size:14px;font-weight:700;line-height:20px}.totosi #ub-box-saldo #ub-saldo-intro #ub-saldo--control{gap:20px}.totosi #ub-box-saldo #ub-saldo-utente{gap:0}.totosi #ub-box-saldo #ub-saldo-utente span{font-size:14px;line-height:20px;font-weight:400}.totosi #ub-box-saldo #ub-saldo-utente span.ub-saldo--importo{font-weight:500}.totosi #ub-box-saldo #ub-saldo-utente #ub-coupon-list{border-color:#081533}.totosi .ub-buttons-wrap{gap:16px 8px}.totosi .ub-buttons-wrap a{flex-grow:1}.totosi .ub-buttons-wrap a:not(.mg-user-widget--ricarica){height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:400;text-transform:none;border:2px solid transparent;background-color:transparent;color:var(--brandColor)}.totosi .ub-buttons-wrap a:not(.mg-user-widget--ricarica):hover{opacity:1;border:2px solid transparent;background-color:rgba(221,249,230,.15);color:#83ee83}.totosi .ub-buttons-wrap a:not(.mg-user-widget--ricarica):focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .ub-buttons-wrap .mg-user-widget--ricarica{width:100%;height:auto;min-height:auto;padding:0 12px;line-height:44px;font-size:16px;border-radius:24px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi .ub-buttons-wrap .mg-user-widget--ricarica:hover{opacity:1 !important;border-color:#64ea64 !important;background-color:#64ea64 !important;color:#081533 !important}.totosi .ub-buttons-wrap .mg-user-widget--ricarica:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .mg-user-widget#mg-tuo-account,.totosi .mg-user-widget#mg-tools,.totosi .mg-user-widget#mg-box-scommesse-sportive,.totosi .mg-user-widget#mg-assistenza{padding:16px}.totosi .mg-user-widget#mg-tuo-account>div,.totosi .mg-user-widget#mg-tools>div,.totosi .mg-user-widget#mg-box-scommesse-sportive>div,.totosi .mg-user-widget#mg-assistenza>div{border:0 !important;border-radius:var(--siteBorderRadius) !important;overflow:hidden !important}.totosi .mg-user-widget#mg-tuo-account>div>div,.totosi .mg-user-widget#mg-tools>div>div,.totosi .mg-user-widget#mg-box-scommesse-sportive>div>div,.totosi .mg-user-widget#mg-assistenza>div>div{background:var(--headerBgColorDark) !important}.totosi .mg-user-widget#mg-tuo-account>div>div>div:first-child,.totosi .mg-user-widget#mg-tools>div>div>div:first-child,.totosi .mg-user-widget#mg-box-scommesse-sportive>div>div>div:first-child,.totosi .mg-user-widget#mg-assistenza>div>div>div:first-child{display:flex;align-items:center}.totosi .mg-user-widget#mg-tuo-account>div>div>div:first-child i,.totosi .mg-user-widget#mg-tools>div>div>div:first-child i,.totosi .mg-user-widget#mg-box-scommesse-sportive>div>div>div:first-child i,.totosi .mg-user-widget#mg-assistenza>div>div>div:first-child i{margin-right:8px !important;padding:0 !important;width:24px !important;height:24px !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:18px !important}.totosi .mg-user-widget#mg-tuo-account>div>div>div:first-child>div span:first-child,.totosi .mg-user-widget#mg-tools>div>div>div:first-child>div span:first-child,.totosi .mg-user-widget#mg-box-scommesse-sportive>div>div>div:first-child>div span:first-child,.totosi .mg-user-widget#mg-assistenza>div>div>div:first-child>div span:first-child{font-size:14px !important;line-height:20px !important;font-weight:600 !important;color:#fff !important}.totosi .mg-user-widget#mg-tuo-account>div>div>div:first-child>div span:first-child>div,.totosi .mg-user-widget#mg-tools>div>div>div:first-child>div span:first-child>div,.totosi .mg-user-widget#mg-box-scommesse-sportive>div>div>div:first-child>div span:first-child>div,.totosi .mg-user-widget#mg-assistenza>div>div>div:first-child>div span:first-child>div{font-size:14px !important;line-height:20px !important;font-weight:600 !important}.totosi .mg-user-widget#mg-tuo-account>div>div>div:first-child>div span:last-child,.totosi .mg-user-widget#mg-tools>div>div>div:first-child>div span:last-child,.totosi .mg-user-widget#mg-box-scommesse-sportive>div>div>div:first-child>div span:last-child,.totosi .mg-user-widget#mg-assistenza>div>div>div:first-child>div span:last-child{font-size:12px !important;line-height:16px !important;font-weight:500 !important;color:#c1c5cc !important}.totosi .mg-user-widget#mg-tuo-account>div>div>div:first-child button,.totosi .mg-user-widget#mg-tools>div>div>div:first-child button,.totosi .mg-user-widget#mg-box-scommesse-sportive>div>div>div:first-child button,.totosi .mg-user-widget#mg-assistenza>div>div>div:first-child button{right:0 !important}.totosi .mg-user-widget#mg-tuo-account>div>div>div:nth-child(2),.totosi .mg-user-widget#mg-tools>div>div>div:nth-child(2),.totosi .mg-user-widget#mg-box-scommesse-sportive>div>div>div:nth-child(2),.totosi .mg-user-widget#mg-assistenza>div>div>div:nth-child(2){padding-top:0 !important}.totosi #mg-user-tabs-wrap{padding-bottom:0}.totosi #mg-user-tabs-wrap #mg-tools{padding:0 16px}.totosi #mg-user-tabs-wrap #mg-tools .mg-user-data-profile li a{font-size:12px;line-height:16px;font-weight:500;width:100%;display:flex;justify-content:space-between;align-items:center;line-height:36px;color:#c1c5cc !important}.totosi #mg-user-tabs-wrap #mg-tools .mg-user-data-profile li a:after{display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:''}.totosi #mg-user-tabs-wrap #mg-assistenza{padding-top:0}.totosi #mg-user-tabs-wrap #mg-assistenza .mg-assistenza-wrap{gap:0}.totosi #mg-user-tabs-wrap #mg-assistenza .mg-assistenza-wrap .mg-user-widget--text{margin:0;font-size:12px;line-height:16px;font-weight:500}.totosi #mg-user-tabs-wrap #mg-assistenza .mg-cta-site.mg-btn-site{padding:8px 0;width:100%;background:none;border-radius:0;border:0;border-bottom:1px solid #848a994d;font-size:12px;line-height:16px;font-weight:500;display:flex;align-items:center;gap:8px;line-height:36px;color:#c1c5cc !important}.totosi #mg-user-tabs-wrap #mg-assistenza .mg-cta-site.mg-btn-site:before{margin:0;font-size:18px}.totosi #mg-user-tabs-wrap #mg-assistenza .mg-cta-site.mg-btn-site:after{flex-grow:1;text-align:right;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:''}.totosi #mg-user-tabs-wrap #mg-assistenza .mg-cta-site.mg-btn-site:focus{box-shadow:none}.totosi #mg-user-tabs-wrap .mg-user-data-profile li{padding:8px 0;border-color:#848a994d}.totosi #mg-user-tabs-wrap .mg-user-data-profile li h3{opacity:1;font-size:12px;line-height:16px;font-weight:500;color:#c1c5cc !important}.totosi #mg-user-tabs-wrap .mg-user-data-profile li span{font-size:14px;line-height:20px;font-weight:600}.totosi #mg-user-tabs-wrap .mg-user-data-profile li .card-mini-icon{bottom:16px !important}.totosi #mg-user-tabs-wrap .mg-user-data-profile li .card-mini-icon .fa-mg:before{font-size:16px !important}.totosi #mg-user-tabs-wrap .mg-user-data-profile li.PLRCLOSEACCOUNT{display:none}.totosi #mg-user-tabs-wrap .mg-user-data-profile li.mg-user-data-profile--name[title="Profilo"]{display:none}.totosi #mg-user-tabs-wrap .mg-user-widget-inside{padding:8px 0;border-color:#848a994d}.totosi #mg-user-tabs-wrap .mg-user-widget-inside a{font-size:12px;line-height:16px;font-weight:500;width:100%;display:flex;justify-content:space-between;align-items:center;line-height:36px;color:#c1c5cc !important}.totosi #mg-user-tabs-wrap .mg-user-widget-inside a:after{display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:''}.totosi #mg-user-tabs-wrap #mg-dettaglio-sottoconti,.totosi #mg-user-tabs-wrap #mg-ultimi-login{margin:0;padding:8px 0;border-bottom:1px solid #848a994d}.totosi #mg-user-tabs-wrap #mg-dettaglio-sottoconti>div,.totosi #mg-user-tabs-wrap #mg-ultimi-login>div{box-shadow:!important;background-color:var(--headerBgColorDark) !important}.totosi #mg-user-tabs-wrap #mg-dettaglio-sottoconti>div>div,.totosi #mg-user-tabs-wrap #mg-ultimi-login>div>div{padding:0 !important;background-color:transparent !important}.totosi #mg-user-tabs-wrap #mg-dettaglio-sottoconti>div>div>div:first-child,.totosi #mg-user-tabs-wrap #mg-ultimi-login>div>div>div:first-child{padding:0 !important}.totosi #mg-user-tabs-wrap #mg-dettaglio-sottoconti>div>div>div:first-child>div span:first-child div,.totosi #mg-user-tabs-wrap #mg-ultimi-login>div>div>div:first-child>div span:first-child div{font-size:14px !important;line-height:20px !important;font-weight:600 !important}.totosi #mg-user-tabs-wrap #mg-dettaglio-sottoconti>div>div>div:first-child>div span:last-child,.totosi #mg-user-tabs-wrap #mg-ultimi-login>div>div>div:first-child>div span:last-child{font-size:12px !important;line-height:16px !important;font-weight:500 !important;color:#c1c5cc !important}.totosi #mg-user-tabs-wrap #mg-dettaglio-sottoconti>div>div>div:first-child button,.totosi #mg-user-tabs-wrap #mg-ultimi-login>div>div>div:first-child button{right:-16px !important}.totosi #mg-user-tabs-wrap #mg-dettaglio-sottoconti>div>div>div:nth-child(2),.totosi #mg-user-tabs-wrap #mg-ultimi-login>div>div>div:nth-child(2){min-height:auto !important;padding:16px 0 0 !important}.totosi #mg-user-tabs-wrap #mg-dettaglio-sottoconti{display:none}.totosi #mg-user-tabs-wrap #mg-ultimi-login .mg-user-data-profile li{padding:8px 16px;border-bottom:0}.totosi #mg-user-tabs-wrap #mg-ultimi-login .mg-user-data-profile li:nth-child(even){background:#27334d}.totosi #mg-user-tabs-wrap #mg-ultimi-login .mg-user-data-profile li .mg-login-data span.fa-clock-o{display:none !important}.totosi #mg-user-tabs-wrap #mg-ultimi-login .mg-user-data-profile li .mg-login-data strong{font-size:12px !important;line-height:16px !important;font-weight:500 !important;color:#fff}.totosi #mg-user-tabs-wrap #mg-ultimi-login .mg-user-data-profile li span{font-size:14px !important;line-height:20px !important;font-weight:600 !important}.totosi #mg-user-tabs-wrap .userBoxTable th{border:0;padding:8px 16px;font-size:14px;line-height:20px;font-weight:600;background:#27334d}.totosi #mg-user-tabs-wrap .userBoxTable td{border:0;padding:8px 16px;font-size:14px;line-height:20px;font-weight:400}.totosi #money-tools-list-wrap{padding:16px;gap:16px}.totosi #money-tools-list-wrap>li{background:var(--headerBgColorDark) !important;box-shadow:none !important;margin:0 !important;border-radius:var(--siteBorderRadius);padding:16px}.totosi #money-tools-list-wrap>li h4{margin:0 0 16px 0}.totosi #money-tools-list-wrap>li h4 .userbox-money-tool-name{font-size:14px;line-height:20px;font-weight:600}.totosi #money-tools-list-wrap>li .userbox-money-tool-description{margin:0;padding-bottom:16px;font-size:12px;line-height:16px;font-weight:500}.totosi #money-tools-list-wrap>li .userbox-money-tool-description .paymentDetails{margin:8px 0 0}.totosi #money-tools-list-wrap>li .mg-btn-primary-site{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi #money-tools-list-wrap>li .mg-btn-primary-site:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi #money-tools-list-wrap>li .mg-btn-primary-site:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi #money-tools-list-wrap>li .wrap-info-dettagli{margin-top:16px}.totosi #money-tools-list-wrap>li .wrap-info-dettagli .toggle-label{height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:400;text-transform:none;border:2px solid transparent;background-color:transparent;color:var(--brandColor)}.totosi #money-tools-list-wrap>li .wrap-info-dettagli .toggle-label:hover{opacity:1;border:2px solid transparent;background-color:rgba(221,249,230,.15);color:#83ee83}.totosi #money-tools-list-wrap.deposit-tools-list-wrap li.ub-SafeCharge{order:1}.totosi #money-tools-list-wrap.deposit-tools-list-wrap li.ub-PrepaidCard{order:2}.totosi #money-tools-list-wrap.deposit-tools-list-wrap li.ub-BankTransfer{order:3}.totosi #money-tools-list-wrap.withdrawal-tools-list-wrap li.ub-SafeCharge{order:1}.totosi #money-tools-list-wrap.withdrawal-tools-list-wrap li.ub-SafeCharge .other-payment li.dc_card{display:none}.totosi #money-tools-list-wrap.withdrawal-tools-list-wrap li.ub-PUNTOVENDITA{order:2}.totosi #money-tools-list-wrap.withdrawal-tools-list-wrap li.ub-BankTransfer{order:3}.totosi .mg-news-item{overflow:hidden;margin:16px;border:0;border-radius:var(--siteBorderRadius) !important;box-shadow:none !important;background-color:var(--headerBgColorDark) !important}.totosi .mg-news-item>div{padding-bottom:0 !important;background-color:var(--headerBgColorDark) !important}.totosi .mg-news-item>div>div{border:0 !important;background:var(--headerBgColorDark) !important}.totosi .mg-news-item>div>div>div:not(.userbox-avatar) span:first-child{font-size:14px !important;line-height:20px !important;font-weight:600 !important;color:#fff !important}.totosi .mg-news-item>div>div>div:not(.userbox-avatar) span:first-child>div{font-size:14px !important;line-height:20px !important;font-weight:600 !important}.totosi .mg-news-item>div>div>div:not(.userbox-avatar) span:last-child{font-size:12px !important;line-height:16px !important;font-weight:500 !important;color:#c1c5cc !important}.totosi .mg-news-item>div>div>div:not(.userbox-avatar) span:last-child>div{font-size:12px !important;line-height:16px !important;font-weight:500 !important}.totosi .mg-news-item>div>div:nth-child(2) p{font-size:14px !important;line-height:20px !important;font-weight:400 !important}.totosi .mg-news-item .userbox-avatar{position:relative;margin-right:8px !important;font-size:18px !important;background:var(--headerBgColorDark) !important;color:var(--headerBgColorDark) !important}.totosi .mg-news-item .userbox-avatar:before{position:absolute;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';color:#fff}.totosi .widget-filter#widget-filter_bonus{margin:16px 0 0;padding:0 0 0 16px}.totosi .widget-filter#widget-filter_bonus .widget-filter--list li.active{color:#081533}.totosi .widget-filter#widget-filter_ticket{margin:0}.totosi .widget-filter#widget-filter_ticket .widget-filter--list li.bet-all.active,.totosi .widget-filter#widget-filter_ticket .widget-filter--list li.bet-winning.active{color:#081533}.totosi .widget-filter .widget-filter--list li{font-size:14px}.totosi .widget-filter .widget-filter--list li:not(.active){background-color:#081533}.totosi .widget-filter .widget-filter--list li .widget-filter--counter{background-color:#27334d;color:#fff}.totosi .mg-coupon-list{max-height:none !important;margin:0;padding:16px 16px 0;display:flex;flex-direction:column;gap:16px}.totosi .mg-coupon-list:empty{padding:0}.totosi .mg-coupon-list>[class*="mg-bonus"]{padding:16px;border-radius:var(--siteBorderRadius);border:0;background-color:var(--headerBgColorDark)}.totosi .mg-coupon-list>[class*="mg-bonus"] .mg-dati-ecoupon{margin-bottom:0;gap:8px}.totosi .mg-coupon-list>[class*="mg-bonus"] .mg-dati-ecoupon .mg-bonus-wrap{padding:0}.totosi .mg-coupon-list>[class*="mg-bonus"] .mg-dati-ecoupon>i{background-color:var(--headerBgColorDark);background-size:22px}.totosi .mg-coupon-list>[class*="mg-bonus"] .mg-dati-ecoupon>i.fa-gift:before{display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-size:18px}.totosi .mg-coupon-list>[class*="mg-bonus"] .mg-dati-ecoupon a{max-width:240px;font-size:14px;line-height:20px;font-weight:600}.totosi .mg-coupon-list>[class*="mg-bonus"] .mg-dati-ecoupon .mg-bonus-data{max-width:240px;font-style:normal;font-size:14px;line-height:20px;font-weight:400;color:#c1c5cc}.totosi .mg-coupon-list>[class*="mg-bonus"] .mg-dati-ecoupon .mg-bonus-data strong{font-weight:600}.totosi .mg-coupon-list>[class*="mg-bonus"] .mg-dati-ecoupon .mg-bonus-importo--valore{min-width:56px;text-align:right;font-size:14px;line-height:20px;font-weight:600}.totosi .mg-coupon-list>[class*="mg-bonus"] .mg-dati-ecoupon .mg-progress{margin:4px 0;padding:8px;border-radius:2px;background:#27334d}.totosi .mg-coupon-list>[class*="mg-bonus"] .mg-dati-ecoupon .mg-progress .progress-bar{border-radius:2px;background:var(--brandColor)}.totosi .mg-coupon-list>[class*="mg-bonus"] .mg-dati-ecoupon .mg-progress .progress-percentage{font-size:12px;line-height:16px;font-weight:500;text-shadow:none;color:#081533}.totosi .mg-coupon-list>[class*="mg-bonus"] .mg-link-promotion{margin-top:8px;height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi .mg-coupon-list>[class*="mg-bonus"] .mg-link-promotion:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi .mg-coupon-list>[class*="mg-bonus"] .mg-dati-coupon-moreinfo{margin-top:8px}.totosi .mg-coupon-list>[class*="mg-bonus"] .mg-dati-coupon-moreinfo .toggle-label{height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:400;text-transform:none;border:2px solid transparent;background-color:transparent;color:var(--brandColor)}.totosi .mg-coupon-list>[class*="mg-bonus"] .mg-dati-coupon-moreinfo .toggle-label:hover{opacity:1;border:2px solid transparent;background-color:rgba(221,249,230,.15);color:#83ee83}.totosi .mg-coupon-list>[class*="mg-bonus"] .mg-dati-coupon-moreinfo .mg-dati-coupon-moreinfo-opened{opacity:1;font-style:normal}.totosi .mg-coupon-list>[class*="mg-bonus"] .mg-dati-coupon-moreinfo .mg-dati-coupon-moreinfo-opened .mg-long-description{padding:16px 0 0;margin:0;font-size:14px;line-height:20px;font-weight:600}.totosi #mg-ecoupon-actions{padding:32px 16px 16px}.totosi .mg-memobet-loader{padding:32px 0 16px 0;gap:16px;border-radius:0;box-shadow:none;border-top:1px solid #27334d;background:transparent}.totosi .mg-memobet-loader .mg-input-text{display:flex;flex-direction:column;gap:16px}.totosi .mg-memobet-loader .mg-input-text .bar{display:none}.totosi .mg-memobet-loader .mg-input-text label{order:-1;position:static;font-size:14px !important;line-height:20px !important;font-weight:400 !important;background-color:transparent !important;color:#fff !important}.totosi .mg-memobet-loader .mg-input-text input{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:#030712;color:#fff}.totosi .mg-memobet-loader .mg-input-text input::placeholder{font-size:14px;font-weight:400;color:#c1c5cc}.totosi .mg-memobet-loader .mg-input-text input:focus-visible{outline:none}.totosi .mg-memobet-loader .mg-btn-primary-site{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi .mg-memobet-loader .mg-btn-primary-site:hover{opacity:1 !important;border-color:#64ea64 !important;background-color:#64ea64 !important;color:#081533 !important}.totosi .mg-memobet-loader .mg-btn-primary-site:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .mg-memobet-loader .mg-coupon-loader--disclaimer{padding-top:16px}.totosi .mg-memobet-loader .less_message-module__mg-message___354EP{margin:0}.totosi .mg-user-widget{padding:16px}.totosi .mg-widget-ticket .userBoxBetTicket--noresult{margin-top:16px;position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:var(--warningColor)}.dark.totosi .mg-widget-ticket .userBoxBetTicket--noresult{color:#f0f1f3}.dark .totosi .mg-widget-ticket .userBoxBetTicket--noresult{color:#f0f1f3}.totosi .mg-widget-ticket .userBoxBetTicket--noresult:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi .mg-widget-ticket .userBoxBetTicket--noresult a{text-decoration:underline}.totosi .mg-widget-ticket .userBoxBetTicket--noresult:before{content:'';color:var(--warningColor)}.totosi .mg-widget-ticket .userBoxBetTicket--noresult a{color:var(--warningColor)}.totosi .mg-widget-ticket .mg-btn-primary-site{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi .mg-widget-ticket .mg-btn-primary-site:hover{opacity:1 !important;border-color:#64ea64 !important;background-color:#64ea64 !important;color:#081533 !important}.totosi .mg-widget-ticket .mg-btn-primary-site:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .mg-widget-ticket .userBoxTable{margin-bottom:16px}.totosi .mg-widget-ticket .userBoxBetTicket .mg-bet-date{font-size:14px;line-height:20px;font-weight:600;margin-top:16px;padding:16px;border:none;border-top-left-radius:var(--siteBorderRadius);border-top-right-radius:var(--siteBorderRadius);background-color:#081533}.totosi .mg-widget-ticket .userBoxBetTicket .userBoxBetTicketContainer{padding:0 16px 16px;gap:8px;border-bottom-left-radius:var(--siteBorderRadius);border-bottom-right-radius:var(--siteBorderRadius);background-color:#081533}.totosi .mg-widget-ticket .userBoxBetTicket .userBoxBetTicketContainer:last-child{margin-bottom:0}.totosi .mg-widget-ticket .userBoxBetTicket .userBoxBetTicketContainer .mg-bet-online{padding-bottom:8px;box-shadow:none;border-radius:var(--siteBorderRadius);background-color:#030712}.totosi .mg-widget-ticket .userBoxBetTicket .userBoxBetTicketContainer .mg-bet-online .userBoxTicket--heading .userBoxTicket--status{font-size:12px;line-height:16px;font-weight:500;column-gap:8px;opacity:1;color:#848a99}.totosi .mg-widget-ticket .userBoxBetTicket .userBoxBetTicketContainer .mg-bet-online .userBoxTicket--heading .btn-view-ticket i{color:#656d80}.totosi .mg-widget-ticket .userBoxBetTicket .userBoxBetTicketContainer .mg-bet-online .userBoxTicket--heading .btn-view-ticket .fa-mg-receipt:before{content:""}.totosi .mg-widget-ticket .userBoxBetTicket .userBoxBetTicketContainer .mg-bet-online .userBoxTicket--heading{margin:0 16px;padding:8px 0;column-gap:16px;border-color:#27334d}.totosi .mg-widget-ticket .userBoxBetTicket .userBoxBetTicketContainer .mg-bet-online .userBoxTicket--dettagli{padding:4px 8px 0}.totosi .mg-widget-ticket .userBoxBetTicket .userBoxBetTicketContainer .mg-bet-online .userBoxTicket--dettagli ul{row-gap:8px;padding:0}.totosi .mg-widget-ticket .userBoxBetTicket .userBoxBetTicketContainer .mg-bet-online .userBoxTicket--dettagli ul li{border-right:1px solid #27334d !important}.totosi .mg-widget-ticket .userBoxBetTicket .userBoxBetTicketContainer .mg-bet-online .userBoxTicket--dettagli ul li:last-child{border:none !important}.totosi .mg-widget-ticket .userBoxBetTicket .userBoxBetTicketContainer .mg-bet-online .userBoxTicket--dettagli ul li span{font-size:12px;line-height:16px;font-weight:700}.totosi .mg-widget-ticket .userBoxBetTicket .userBoxBetTicketContainer .mg-bet-online .userBoxTicket--dettagli .cash-out-btn-check span,.totosi .mg-widget-ticket .userBoxBetTicket .userBoxBetTicketContainer .mg-bet-online .userBoxTicket--dettagli .cash-out-btn span{font-size:10px}.totosi .mg-widget-ticket .userBoxBetTicket .userBoxBetTicketContainer .mg-bet-online .userBoxTicket--dettagli span.mg-ticket-type-label{opacity:1;font-size:10px;color:#848a99}.totosi .mg-widget-ticket .userBoxBetTicket .userBoxBetTicketContainer .mg-bet-online .userBoxTicket--dettagli .mg-ticket-type{padding:0 8px}.totosi .mg-widget-ticket .userBoxBetTicket .userBoxBetTicketContainer .mg-bet-online.mg-bet-opened{border-left:4px solid var(--openedTicketColor)}.totosi .mg-widget-ticket .userBoxBetTicket .userBoxBetTicketContainer .mg-bet-online.mg-bet-winning{border-left:4px solid var(--winningTicketColor)}.totosi .mg-widget-ticket .userBoxBetTicket .userBoxBetTicketContainer .mg-bet-online.mg-bet-winning .mg-ticket-risk span:not(.mg-ticket-type-label){color:#a2f3a2}.totosi .mg-widget-ticket .userBoxBetTicket .userBoxBetTicketContainer .mg-bet-online.mg-bet-losing{border-left:4px solid var(--losingTicketColor)}.totosi .mg-widget-ticket .userBoxBetTicket .userBoxBetTicketContainer .mg-bet-online.mg-bet-losing .mg-ticket-risk span:not(.mg-ticket-type-label){color:#ffa6a6}.totosi.betmg-betreport .mgfe-report-card--details-container{padding:0 16px 16px;row-gap:16px}.totosi.betmg-betreport .mgfe-report-card--details-container .mgfe-card-report{background-color:#081533}.totosi.betmg-betreport .mgfe-report-card--details-container .mgfe-card-report .mgfe-card-header{background-color:#27334d}.totosi.betmg-betreport .mgfe-report-card--details-container .mgfe-card-report .report-card--bet{column-gap:4px}.totosi.betmg-betreport .mgfe-report-card--details-container .mgfe-card-report .report-card--bet li .report-card--bet-value{background-color:#465066}.totosi.betmg-betreport .mgfe-report-card--details-container .mgfe-card-report .report-card--bet-label{border:unset}.totosi.betmg-betreport .mgfe-report-card--details-container .mgfe-card-report .mgfe-card-content.card-report-content--datails .mgfe-report-card-label{border-top:unset}.totosi.betmg-betreport .mgfe-report-card--details-container .mgfe-status-label.current-status:before{background:var(--openedTicketColor)}.totosi.betmg-betreport .mgfe-report-card--details-container .mgfe-status-label.winner-status:before,.totosi.betmg-betreport .mgfe-report-card--details-container .mgfe-status-label-winner:before{background:var(--winningTicketColor)}.totosi.betmg-betreport .mgfe-report-card--details-container .mgfe-status-label.loser-status:before{background:var(--losingTicketColor)}.totosi.betmg-betreport .mgfe-report-card--details-container .mgfe-status-label-cashout:before{background:var(--warningColor)}.totosi.betmg-betreport .site-modal--cashout .modal-header-title{padding:0 16px}.totosi.betmg-betreport .site-modal--cashout .mgfe--table-container .mgfe-report-table{color:#fff}.totosi.betmg-betreport .site-modal--cashout .mgfe--table-container .mgfe-report-table tr{background-color:#27334d;border:unset}.totosi.betmg-betreport .site-modal--cashout .mgfe--table-container .mgfe-report-table tr th{background-color:#081533;border:unset}.totosi.betmg-betreport .site-modal--cashout .mgfe--table-container .mgfe-report-table tr .status-ticket .current-status:before{background:var(--openedTicketColor)}.totosi.betmg-betreport .site-modal--cashout .mgfe--table-container .mgfe-report-table tr .status-ticket .cashout-status:before{background:var(--warningColor)}.totosi.betmg-betreport .site-modal--cashout .mgfe--table-container .mgfe-report-table tr .status-ticket .loser-status:before{background:var(--losingTicketColor)}.totosi.betmg-betreport .site-modal--cashout .mgfe--table-container .mgfe-report-table tr .status-ticket .winner-status:before{background:var(--winningTicketColor)}.totosi.betmg-betreport .site-modal--cashout .mgfe-report-card-container{padding:0 16px 16px;row-gap:16px}.totosi.betmg-betreport .site-modal--cashout .mgfe-report-card-container .mgfe-card{box-shadow:unset;border-radius:var(--siteBorderRadius);background:#081533;color:#fff}.totosi.betmg-betreport .site-modal--cashout .mgfe-report-card-container .mgfe-card .mgfe-card-header{background:#27334d}.totosi.betmg-betreport .site-modal--cashout .mgfe-report-card-container .mgfe-card .mgfe-card-content .report-card--bet{column-gap:4px}.totosi.betmg-betreport .site-modal--cashout .mgfe-report-card-container .mgfe-card .mgfe-card-content .report-card--bet-value{background:#27334d}.totosi.betmg-betreport .site-modal--cashout .mgReport-cashout-selection-container .mgfe-amount-changes-container{background-color:#081533}.totosi.betmg-betreport .site-modal--cashout .mgReport-cashout-selection-container .cashout-btn-container{background-color:#060e23}.totosi.betmg-betreport .site-modal--cashout .mgReport-cashout-selection-container .cashout-btn-container .mgReport-cancel-btn{height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:600 !important;text-transform:none !important;border:2px solid #081533 !important;background-color:#081533 !important;color:#fff !important}.totosi.betmg-betreport .site-modal--cashout .mgReport-cashout-selection-container .cashout-btn-container .mgReport-cancel-btn:hover{opacity:1 !important;border-color:#030712 !important;background-color:#030712 !important;color:#fff !important}.totosi.betmg-betreport .site-modal--cashout .mgReport-cashout-selection-container .cashout-btn-container .mgReport-cashout-do-btn{height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:600 !important;text-transform:none !important;border:2px solid var(--brandColor) !important;background-color:transparent !important;color:var(--brandColor) !important}.totosi.betmg-betreport .site-modal--cashout .mgReport-cashout-selection-container .cashout-btn-container .mgReport-cashout-do-btn:hover{opacity:1 !important;border-color:#83ee83 !important;background-color:rgba(221,249,230,.15) !important;color:#83ee83 !important}.totosi.betmg-betreport .site-modal--cashout .mgReport-cashout-selection-container .mgfe--input-container input:checked+label{height:20px;color:#081533;background:var(--brandColor)}.totosi.betmg-betreport .mgfe-report-system-container{padding:0 16px 16px}.totosi.betmg-betreport .mgfe-report-system-container .mgfe--table-container{color:#fff !important}.totosi.betmg-betreport .mgfe-report-system-container .mgfe--table-container:first-child{border-top-left-radius:var(--siteBorderRadius);border-top-right-radius:var(--siteBorderRadius);overflow:hidden}.totosi.betmg-betreport .mgfe-report-system-container .mgfe--table-container:last-child{border-bottom-left-radius:var(--siteBorderRadius);border-bottom-right-radius:var(--siteBorderRadius);overflow:hidden}.totosi.betmg-betreport .mgfe-report-system-container .mgfe--table-container .mgfe-report-table tr{background-color:#27334d;border:unset}.totosi.betmg-betreport .mgfe-report-system-container .mgfe--table-container .mgfe-report-table tr:nth-child(even){background-color:#081533}.totosi.betmg-betreport .mgfe-report-system-container .mgfe--table-container .mgfe-report-table tr th{background-color:#081533;border:unset}.totosi.betmg-betreport .mgfe-report-system-container .mgfe--table-container .mgfe-report-table tr td{border:unset}.totosi.betmg-betreport .mgfe-report-system-container .mgfe--table-container .mgfe-report-table tr .mgfe-report-table--td-details{background-color:#030712}.totosi.betmg-betreport .mgfe-report-system-container .mgfe--table-container .mgfe-report-table tr .mgfe-report-table--td-details th{background-color:#030712;border-bottom:1px solid #27334d}.totosi.betmg-betreport .mgfe-report-system-container .mgfe--table-container .mgfe-report-table tr .mgfe-report-table--td-details tr,.totosi.betmg-betreport .mgfe-report-system-container .mgfe--table-container .mgfe-report-table tr .mgfe-report-table--td-details tr:nth-child(even){background-color:unset}.totosi #appReportPuntate #mgfe-report-container{row-gap:16px;border-radius:var(--siteBorderRadius);overflow:hidden}.dark.totosi #appReportPuntate #mgfe-report-container{background-color:#060e23}.totosi #appReportPuntate #mgfe-report-container .mgfe-toogle-filter-container{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #e0e0e0;background-color:#212121;color:#fff;width:calc(100% - 8px)}.totosi #appReportPuntate #mgfe-report-container .mgfe-toogle-filter-container::placeholder{font-size:14px;font-weight:400;color:#fff}.totosi #appReportPuntate #mgfe-report-container .mgfe-toogle-filter-container:focus-visible{outline:none}.dark.totosi #appReportPuntate #mgfe-report-container .mgfe-toogle-filter-container{background-color:#060e23}.dark.totosi #appReportPuntate #mgfe-report-container .mgfe-toogle-filter-container .mgfe-toogle-filter-label{background:#060e23}.totosi #appReportPuntate #mgfe-report-container .mgfe-report--title{border-bottom:unset}.dark.totosi #appReportPuntate #mgfe-report-container .mgfe-report--title{background-color:#081533}.totosi #appReportPuntate #mgfe-report-container .mgfe-report--title .mgfe-report--version-label{display:none}@media screen and (max-width:768px){.totosi #appReportPuntate #mgfe-report-container .mgfe-report--title{padding:16px}}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-pagination-component-container{padding:8px 16px}.dark.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-pagination-component-container{background-color:#081533}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-pagination-component-container .pagination-page-number{opacity:1}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-pagination-component-container .pagination-breadcrumb{column-gap:0;border-radius:unset}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-pagination-component-container .pagination-breadcrumb .pagination-item{border:1px solid #656d80;font-size:10px}.dark.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-pagination-component-container .pagination-breadcrumb .pagination-item{background-color:#465066}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-pagination-component-container .pagination-breadcrumb .pagination-item.current-page{border-right:none;border-left:none}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-pagination-component-container .pagination-breadcrumb .pagination-item:first-child{border-top-left-radius:var(--siteBorderRadius);border-bottom-left-radius:var(--siteBorderRadius)}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-pagination-component-container .pagination-breadcrumb .pagination-item:last-child{border-top-right-radius:var(--siteBorderRadius);border-bottom-right-radius:var(--siteBorderRadius)}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-pagination-component-container .mgfe-select-wrap label{opacity:1}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-pagination-component-container .mgfe-select.report-select-component,.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-pagination-component-container .mgfe-select.mgReport-select{padding:0 4px;width:60px}.dark.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-pagination-component-container .mgfe-select.report-select-component,.dark.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-pagination-component-container .mgfe-select.mgReport-select{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #e0e0e0;background-color:#212121;color:#fff}.dark.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-pagination-component-container .mgfe-select.report-select-component::placeholder,.dark.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-pagination-component-container .mgfe-select.mgReport-select::placeholder{font-size:14px;font-weight:400;color:#fff}.dark.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-pagination-component-container .mgfe-select.report-select-component:focus-visible,.dark.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-pagination-component-container .mgfe-select.mgReport-select:focus-visible{outline:none}.dark.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-pagination-component-container .mgfe-select.report-select-component,.dark.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-pagination-component-container .mgfe-select.mgReport-select{background-color:#081533}@media screen and (max-width:768px){.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content{padding:0 16px}}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-report-card-container{padding:16px 0;row-gap:16px}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-report-card-container .mgfe-card-report{border-radius:var(--siteBorderRadius);box-shadow:unset}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-report-card-container .mgfe-card-report .report-card--bet{column-gap:4px}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-report-card-container .mgfe-card-report .mgfe-card-footer .mgfe--btn-cashout-container .mgfe--btn.mgfe--btn-cashout{height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:600;text-transform:none;border:2px solid var(--brandColor);background-color:transparent;color:var(--brandColor)}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-report-card-container .mgfe-card-report .mgfe-card-footer .mgfe--btn{height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:600;text-transform:none;border:2px solid #081533;background-color:#081533;color:#fff}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-report-card-container .mgfe-status-label.current-status:before{background:var(--openedTicketColor)}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-report-card-container .mgfe-status-label.winner-status:before{background:var(--winningTicketColor)}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-report-card-container .mgfe-status-label.loser-status:before{background:var(--losingTicketColor)}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-content .mgfe-report-card-container .mgfe-status-label.cashout:before{background:var(--warningColor)}@media screen and (max-width:768px){.totosi #appReportPuntate #mgfe-report-container .mgfe-report--day-selection-wrap .mgfe-report--day-selection{padding:0 16px}}.totosi #appReportPuntate #mgfe-report-container .mgfe-report--day-selection-wrap select{position:relative;left:0}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-selection-filter-wrap{padding:0;flex-wrap:wrap;row-gap:8px;background-color:transparent;border-bottom:unset !important}@media screen and (max-width:768px){.totosi #appReportPuntate #mgfe-report-container .mgfe-report-selection-filter-wrap{height:auto}}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-selection-filter-wrap .mgfe-selection-filter-wrap{column-gap:8px}@media screen and (max-width:768px){.totosi #appReportPuntate #mgfe-report-container .mgfe-report-selection-filter-wrap .mgfe-selection-filter-wrap{padding:0 16px;height:auto}}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-selection-filter-wrap .mgfe-selection-filter-wrap .mgfe--input-container{height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:600;text-transform:none;border:2px solid #081533;background-color:#081533;color:#fff}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-selection-filter-wrap .mgfe-selection-filter-wrap .mgfe--input-container.mgfe--btn-selected{opacity:1;border-color:var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-selection-filter-wrap .mgfe-selection-filter-wrap .mgfe--input-container.mgfe--btn-selected.current{border-color:var(--openedTicketColor);background-color:var(--openedTicketColor);color:#fff}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-selection-filter-wrap .mgfe-selection-filter-wrap .mgfe--input-container.mgfe--btn-selected.loser{border-color:var(--losingTicketColor);background-color:var(--losingTicketColor);color:#fff}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-selection-filter-wrap .mgfe-selection-filter-wrap .mgfe--badge{font-size:14px;line-height:20px;font-weight:600;padding:0 6px;height:24px;line-height:24px;min-width:24px;border-radius:14px;background-color:var(--brandColor);color:#081533}.dark.totosi #appReportPuntate #mgfe-report-container .mgfe-report-selection-filter-wrap .mgfe-selection-filter-wrap .mgfe--badge{font-size:14px;line-height:20px;font-weight:600;padding:0 6px;height:24px;line-height:24px;min-width:24px;border-radius:14px;background-color:#27334d;color:#fff}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-selection-filter-wrap .mgfe-selection-filter-wrap .mgfe-select{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #e0e0e0;background-color:#212121;color:#fff}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-selection-filter-wrap .mgfe-selection-filter-wrap .mgfe-select::placeholder{font-size:14px;font-weight:400;color:#fff}.totosi #appReportPuntate #mgfe-report-container .mgfe-report-selection-filter-wrap .mgfe-selection-filter-wrap .mgfe-select:focus-visible{outline:none}.dark.totosi #appReportPuntate #mgfe-report-container .mgfe-report-selection-filter-wrap .mgfe-selection-filter-wrap .mgfe-select{background-color:#060e23}.totosi #appReportPuntate #mgfe-report-container .mgfe-report--status-selection-wrap .mgfe-report--bet-type{position:relative;right:0;padding:0 8px;margin:0 auto;background:transparent}.totosi #appReportPuntate #mgfe-report-container .mgfe-report--search-container{background:transparent}.mgfe-device-mobile.totosi #appReportPuntate #mgfe-report-container .mgfe-datepicker-component-container.mgfe-report-datapicker-container{position:relative;bottom:0;flex-direction:column;align-items:center;row-gap:16px;padding:0 16px}.totosi #appReportPuntate #mgfe-report-container .mgfe-datepicker-component-container.mgfe-report-datapicker-container .mgfe--input{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #e0e0e0;background-color:#212121;color:#fff}.totosi #appReportPuntate #mgfe-report-container .mgfe-datepicker-component-container.mgfe-report-datapicker-container .mgfe--input::placeholder{font-size:14px;font-weight:400;color:#fff}.totosi #appReportPuntate #mgfe-report-container .mgfe-datepicker-component-container.mgfe-report-datapicker-container .mgfe--input:focus-visible{outline:none}.dark.totosi #appReportPuntate #mgfe-report-container .mgfe-datepicker-component-container.mgfe-report-datapicker-container .mgfe--input{background-color:#060e23}.totosi #appReportPuntate #mgfe-report-container .mgfe-datepicker-component-container.mgfe-report-datapicker-container .btn-show-date{height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi #appReportPuntate #mgfe-report-container .mgfe-datepicker-component-container.mgfe-report-datapicker-container .btn-show-date:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi #appReportPuntate #mgfe-report-container .mgfe-search-wrap{padding:0 16px}.dark.totosi #appReportPuntate #mgfe-report-container .mgfe-search-wrap input{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #e0e0e0;background-color:#212121;color:#fff}.dark.totosi #appReportPuntate #mgfe-report-container .mgfe-search-wrap input::placeholder{font-size:14px;font-weight:400;color:#fff}.dark.totosi #appReportPuntate #mgfe-report-container .mgfe-search-wrap input:focus-visible{outline:none}.dark.totosi #appReportPuntate #mgfe-report-container .mgfe-search-wrap input{background-color:#060e23}.totosi #appReportPuntate #mgfe-report-container .mgfe--table-container{padding:16px}.totosi #appReportPuntate #mgfe-report-container .mgfe--table-container .mgfe-report-table{border-radius:var(--siteBorderRadius);overflow:hidden}.totosi #appReportPuntate #mgfe-report-container .mgfe--table-container .mgfe-report-table .status-ticket .current-status:before{background:var(--openedTicketColor)}.totosi #appReportPuntate #mgfe-report-container .mgfe--table-container .mgfe-report-table .status-ticket .winner-status:before{background:var(--winningTicketColor)}.totosi #appReportPuntate #mgfe-report-container .mgfe--table-container .mgfe-report-table .status-ticket .loser-status:before{background:var(--losingTicketColor)}.totosi #appReportPuntate #mgfe-report-container .mgfe--table-container .mgfe-report-table .status-ticket .cashout:before{background:var(--warningColor)}.totosi #appReportPuntate #mgfe-report-container .mgfe--table-container .mgfe-report-table .mgfe-report-table--td-details{padding:0}.dark.totosi #appReportPuntate #mgfe-report-container .mgfe--table-container .mgfe-report-table .mgfe-report-table--td-details{background-color:#030712}.totosi #appReportPuntate #mgfe-report-container .mgfe--table-container .mgfe-report-table .mgfe--btn-cashout-container .mgfe--btn.mgfe--btn-cashout{height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:600;text-transform:none;border:2px solid var(--brandColor);background-color:transparent;color:var(--brandColor)}.totosi #appReportPuntate #mgfe-report-container .mgfe--table-container .mgfe-report-table .mgfe--btn-cashout-container .mgfe--btn.mgfe--btn-cashout:hover{opacity:1;border-color:#83ee83;background-color:rgba(221,249,230,.15);color:#83ee83}.totosi #appReportPuntate #mgfe-report-container .mgfe--table-container tr{border:unset}.dark.totosi #appReportPuntate #mgfe-report-container .mgfe--table-container tr{background:#27334d}.dark.totosi #appReportPuntate #mgfe-report-container .mgfe--table-container tr:nth-child(even){background:#081533}.totosi #appReportPuntate #mgfe-report-container .mgfe--table-container tr th{border:unset}.dark.totosi #appReportPuntate #mgfe-report-container .mgfe--table-container tr th{background:#081533}.totosi #appReportPuntate #mgfe-report-container .mgfe--table-container tr td{border-right:unset}.totosi .userBoxBetTicketContainer .userBoxMemobet{padding:16px;box-shadow:none;border-radius:var(--siteBorderRadius);background-color:#081533}.totosi .userBoxBetTicketContainer .userBoxMemobet .userBoxTicket--heading{padding:0 0 8px;column-gap:16px;text-transform:none;border-bottom:1px solid #27334d !important}.totosi .userBoxBetTicketContainer .userBoxMemobet .userBoxTicket--heading .userBoxMemobet--code{font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi .userBoxBetTicketContainer .userBoxMemobet .userBoxTicket--heading .userBoxMemobet--code:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi .userBoxBetTicketContainer .userBoxMemobet .userBoxTicket--heading .userBoxMemobet--scadenza{font-size:12px;line-height:16px;font-weight:700}.totosi .userBoxBetTicketContainer .userBoxMemobet .userBoxTicket--heading .userBoxMemobet--scadenza .mg-ticket-type-label{font-size:12px;line-height:16px;font-weight:700;font-size:10px;color:#848a99}.totosi .userBoxBetTicketContainer .userBoxMemobet .userBoxMemobet--dettagli{padding:8px 0 0}.totosi .userBoxBetTicketContainer .userBoxMemobet .userBoxMemobet--dettagli ul li{border-right:1px solid #27334d}.totosi .userBoxBetTicketContainer .userBoxMemobet .userBoxMemobet--dettagli ul li:last-child{border:none}.totosi .userBoxBetTicketContainer .userBoxMemobet .userBoxMemobet--dettagli ul li span:nth-child(2){font-size:12px;line-height:16px;font-weight:700}.totosi #mg-report--estrattoconto #ec-legacy,.totosi #mg-report--estrattoconto #btn-sottoconti{display:none}.totosi #mg-report--estrattoconto #ec-export-wrap{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:600;text-transform:none;border:2px solid #081533;background-color:transparent;color:#081533}.totosi #mg-report--estrattoconto #ec-export-wrap:hover{opacity:1;border-color:#27334d;background-color:rgba(132,138,153,.15);color:#27334d}.dark.totosi #mg-report--estrattoconto #ec-export-wrap{font-weight:600;text-transform:none;border:2px solid var(--brandColor);background-color:#030712;color:var(--brandColor)}.dark.totosi #mg-report--estrattoconto #ec-export-wrap:hover{opacity:1;border-color:#83ee83;background-color:rgba(221,249,230,.15);color:#83ee83}.totosi #mg-report--estrattoconto #ec-export-wrap:before{margin:0}.totosi #mg-report--estrattoconto #ec-export-csv{margin-left:8px}.totosi #mg-report--estrattoconto #ec-btn-filters{margin:8px auto;height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi #mg-report--estrattoconto #ec-btn-filters:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi #mg-report--estrattoconto .gridjs-table{border-radius:var(--siteBorderRadius) var(--siteBorderRadius) 0 0;background:#060e23}.totosi #mg-report--estrattoconto .gridjs-table tr:nth-child(odd){background:#27334d}.totosi #mg-report--estrattoconto .gridjs-table tr:nth-child(even){background:#081533}.totosi #mg-report--estrattoconto .gridjs-search input{box-shadow:unset;height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:transparent;color:#27334d}.totosi #mg-report--estrattoconto .gridjs-search input::placeholder{font-size:14px;font-weight:400;color:#27334d}.totosi #mg-report--estrattoconto .gridjs-search input:focus-visible{outline:none}.dark.totosi #mg-report--estrattoconto .gridjs-search input{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:#060e23;color:#fff}.dark.totosi #mg-report--estrattoconto .gridjs-search input::placeholder{font-size:14px;font-weight:400;color:#c1c5cc}.dark.totosi #mg-report--estrattoconto .gridjs-search input:focus-visible{outline:none}.totosi #mg-report--estrattoconto .gridjs-head{padding:16px 0}.totosi #mg-report--estrattoconto .gridjs-wrapper .gridjs-thead th{border:unset;font-size:12px;font-weight:600;background:#081533;color:#fff}.totosi #mg-report--estrattoconto .gridjs-tbody .gridjs-tr td{border:unset}.totosi #mg-report--estrattoconto .gridjs-tbody .gridjs-tr td .positivo{color:var(--successColor)}.totosi #mg-report--estrattoconto .gridjs-tr.plus-value{border-left:3px solid var(--successColor)}.totosi #mg-report--estrattoconto .gridjs-footer{border:unset;box-shadow:unset;border-bottom-left-radius:var(--siteBorderRadius);border-bottom-right-radius:var(--siteBorderRadius);background-color:#060e23}.totosi #mg-report--estrattoconto .gridjs-footer .gridjs-pages button{background:#27334d;border-color:#465066;color:#fff}.totosi #mg-report--estrattoconto .gridjs-footer .gridjs-pages button:hover{background-color:#465066;color:#fff}.totosi #mg-report--estrattoconto .gridjs-footer .gridjs-pagination{color:#fff}@media screen and (max-width:991px){.totosi #mg-report--estrattoconto .gridjs-footer .gridjs-pagination{align-items:center;row-gap:8px}}.totosi #mg-report--estrattoconto .gridjs-footer .gridjs-pagination .gridjs-summary{padding-left:10px}.totosi #mg-report--estrattoconto #ec-filters-wrap #data-range-ec{padding:8px 0 16px;column-gap:4px}.totosi #mg-report--estrattoconto #ec-filters-wrap #data-range-ec label{padding:8px 12px 6px;margin:0;font-weight:600;border:0;border-radius:var(--siteBorderRadius);border-bottom:4px solid #f0f1f3;background-color:#f0f1f3;color:#081533}.dark.totosi #mg-report--estrattoconto #ec-filters-wrap #data-range-ec label{border-color:#081533;background-color:#081533;color:#fff}.totosi #mg-report--estrattoconto #ec-filters-wrap #data-range-ec label:first-of-type,.totosi #mg-report--estrattoconto #ec-filters-wrap #data-range-ec label:last-of-type{border-radius:var(--siteBorderRadius)}.totosi #mg-report--estrattoconto #ec-filters-wrap #data-range-ec label:not(.mg-radio-button:checked+label):hover{border-bottom:4px solid #f0f1f3;background-color:#f0f1f3}.dark.totosi #mg-report--estrattoconto #ec-filters-wrap #data-range-ec label:not(.mg-radio-button:checked+label):hover{border-bottom-color:#27334d;background-color:#27334d}.totosi #mg-report--estrattoconto #ec-filters-wrap #data-range-ec .mg-radio-button{width:0;min-width:0;min-height:0;border:0 !important}.totosi #mg-report--estrattoconto #ec-filters-wrap #data-range-ec .mg-radio-button:checked+label{border-bottom:4px solid var(--brandColor);color:#081533}.dark.totosi #mg-report--estrattoconto #ec-filters-wrap #data-range-ec .mg-radio-button:checked+label{color:var(--brandColor)}.totosi #mg-report--estrattoconto #ec-filters-wrap #estrattoconto-datefrom,.totosi #mg-report--estrattoconto #ec-filters-wrap #estrattoconto-dateto,.totosi #mg-report--estrattoconto #ec-filters-wrap #estrattoconto-session{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:transparent;color:#27334d}.totosi #mg-report--estrattoconto #ec-filters-wrap #estrattoconto-datefrom::placeholder,.totosi #mg-report--estrattoconto #ec-filters-wrap #estrattoconto-dateto::placeholder,.totosi #mg-report--estrattoconto #ec-filters-wrap #estrattoconto-session::placeholder{font-size:14px;font-weight:400;color:#27334d}.totosi #mg-report--estrattoconto #ec-filters-wrap #estrattoconto-datefrom:focus-visible,.totosi #mg-report--estrattoconto #ec-filters-wrap #estrattoconto-dateto:focus-visible,.totosi #mg-report--estrattoconto #ec-filters-wrap #estrattoconto-session:focus-visible{outline:none}.dark.totosi #mg-report--estrattoconto #ec-filters-wrap #estrattoconto-datefrom,.dark.totosi #mg-report--estrattoconto #ec-filters-wrap #estrattoconto-dateto,.dark.totosi #mg-report--estrattoconto #ec-filters-wrap #estrattoconto-session{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:#060e23;color:#fff}.dark.totosi #mg-report--estrattoconto #ec-filters-wrap #estrattoconto-datefrom::placeholder,.dark.totosi #mg-report--estrattoconto #ec-filters-wrap #estrattoconto-dateto::placeholder,.dark.totosi #mg-report--estrattoconto #ec-filters-wrap #estrattoconto-session::placeholder{font-size:14px;font-weight:400;color:#c1c5cc}.dark.totosi #mg-report--estrattoconto #ec-filters-wrap #estrattoconto-datefrom:focus-visible,.dark.totosi #mg-report--estrattoconto #ec-filters-wrap #estrattoconto-dateto:focus-visible,.dark.totosi #mg-report--estrattoconto #ec-filters-wrap #estrattoconto-session:focus-visible{outline:none}.totosi #mg-report--estrattoconto #ec-filters-wrap #estrattoconto-ctago{padding:inherit;margin:22px auto 0}.totosi #mg-report--estrattoconto #ec-filters-wrap #tags-wrap-ec{gap:16px;margin-bottom:16px}.totosi #mg-report--estrattoconto #ec-filters-wrap #tags-wrap-ec .tags-wrap{column-gap:8px;row-gap:8px}.totosi #mg-report--estrattoconto #ec-filters-wrap #tags-wrap-ec .tags-wrap span{margin:0;padding:4px 8px;font-size:12px;border-radius:20px}.totosi #mg-report--estrattoconto #ec-filters-wrap #tags-wrap-ec #tags-games-ec.tags-wrap span{font-weight:600;text-transform:none;border:2px solid #f0f1f3;background-color:#f0f1f3;color:#081533}.dark.totosi #mg-report--estrattoconto #ec-filters-wrap #tags-wrap-ec #tags-games-ec.tags-wrap span{font-weight:600;text-transform:none;border:2px solid #081533;background-color:#081533;color:#fff}.totosi #mg-report--estrattoconto #ec-filters-wrap #tags-wrap-ec #tags-games-ec.tags-wrap span:hover:not(.active){opacity:1;border-color:#e0e2e6;background-color:#e0e2e6;color:#081533}.dark.totosi #mg-report--estrattoconto #ec-filters-wrap #tags-wrap-ec #tags-games-ec.tags-wrap span:hover:not(.active){opacity:1 !important;border-color:#27334d !important;background-color:#27334d !important;color:#fff !important}.totosi #mg-report--estrattoconto #ec-filters-wrap #tags-wrap-ec #tags-games-ec.tags-wrap span.active{opacity:1;border-color:#081533;background-color:#081533;color:#fff}.dark.totosi #mg-report--estrattoconto #ec-filters-wrap #tags-wrap-ec #tags-games-ec.tags-wrap span.active{opacity:1 !important;border-color:var(--brandColor) !important;background-color:var(--brandColor) !important;color:#081533 !important}.totosi #mg-report--estrattoconto #ec-filters-wrap #tags-wrap-ec #tags-ec{padding-bottom:0 !important}.totosi #mg-report--estrattoconto #ec-filters-wrap #tags-wrap-ec #tags-ec span{font-weight:600;text-transform:none;border:2px solid #f0f1f3;background-color:#f0f1f3;color:#081533}.dark.totosi #mg-report--estrattoconto #ec-filters-wrap #tags-wrap-ec #tags-ec span{font-weight:600;text-transform:none;border:2px solid #081533;background-color:#081533;color:#fff}.totosi #mg-report--estrattoconto #ec-filters-wrap #tags-wrap-ec #tags-ec span:hover:not(.active){opacity:1;border-color:#e0e2e6;background-color:#e0e2e6;color:#081533}.dark.totosi #mg-report--estrattoconto #ec-filters-wrap #tags-wrap-ec #tags-ec span:hover:not(.active){opacity:1 !important;border-color:#27334d !important;background-color:#27334d !important;color:#fff !important}.totosi #mg-report--estrattoconto #ec-filters-wrap #tags-wrap-ec #tags-ec span.active{opacity:1;border-color:#081533;background-color:#081533;color:#fff}.dark.totosi #mg-report--estrattoconto #ec-filters-wrap #tags-wrap-ec #tags-ec span.active{opacity:1 !important;border-color:var(--brandColor) !important;background-color:var(--brandColor) !important;color:#081533 !important}.totosi #mg-report--estrattoconto #ec-filters-wrap #tags-wrap-ec-filters{padding:0;flex-wrap:wrap;row-gap:8px}.totosi #mg-report--estrattoconto #ec-filters-wrap #tags-wrap-ec-filters span{white-space:unset}.totosi #mg-report--estrattoconto #ec-filters-wrap #tags-wrap-ec-filters #total-number{min-width:20px;margin-right:2px;padding:0 4px;background:#27334d;color:#fff}.totosi #mg-report--estrattoconto #ec-filters-wrap #tags-wrap-ec-filters span.result-totale{border-color:#27334d}.totosi #mg-report--estrattoconto #ec-filters-wrap #tags-wrap-ec-filters #result-total-wrap{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:4px;row-gap:8px}.totosi #mg-report--estrattoconto #ec-filters-wrap #tags-wrap-ec-filters #result-total-wrap #result-total-total{background-color:#27334d;color:#fff}.totosi #mg-report--estrattoconto #ec-filters-wrap #tags-wrap-ec-filters #result-total-wrap #result-total-have{background-color:var(--successColor)}.totosi #mg-report--estrattoconto #ec-filters-wrap #tags-wrap-ec-filters #result-total-wrap #result-total-give{background-color:var(--errorColor)}.totosi.registrazione #main-footer{display:none}.totosi.registrazione.light .message-link,.totosi.registrazione.light .no-promo-code>a{color:var(--brandColorDarken)}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap{padding:16px;background:#081533;color:#fff}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .modal-registrazione--header .modal-registrazione--title{font-size:20px;font-weight:700;line-height:24px;text-transform:none}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .modal-registrazione--header .modal-registrazione--title,.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .modal-registrazione--header .title--check-cf,.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .modal-registrazione--header i{color:#fff}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .modal-registrazione--content{margin:8px 0}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .modal-registrazione--content .message-registrazione.message-info{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:var(--successColor)}.dark.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .modal-registrazione--content .message-registrazione.message-info{color:#f0f1f3}.dark .totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .modal-registrazione--content .message-registrazione.message-info{color:#f0f1f3}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .modal-registrazione--content .message-registrazione.message-info:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .modal-registrazione--content .message-registrazione.message-info a{text-decoration:underline}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .modal-registrazione--content .message-registrazione.message-info:before{content:'';color:var(--successColor)}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .modal-registrazione--content .message-registrazione.message-info a{color:var(--successColor)}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .modal-registrazione--content .mg-upload-file{margin:16px 0 8px;padding:16px;background:#060e23}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .modal-registrazione--content .mg-upload-file .mg-upload-file--title{font-size:14px;line-height:20px;font-weight:600}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .modal-registrazione--content .mg-upload-file .mg-upload-file--title i{display:none}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .modal-registrazione--content .mg-upload-file .mg-upload-file--content{padding:8px 0;line-height:16px}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .modal-registrazione--content .mg-upload-file .mg-upload-file--action select{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:#030712;color:#fff}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .modal-registrazione--content .mg-upload-file .mg-upload-file--action select::placeholder{font-size:14px;font-weight:400;color:#c1c5cc}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .modal-registrazione--content .mg-upload-file .mg-upload-file--action select:focus-visible{outline:none}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .modal-registrazione--content .mg-upload-file .mg-upload-file--action input[type="file"]::file-selector-button{height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:600;text-transform:none;border:2px solid #27334d;background-color:transparent;color:#e0e2e6}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .modal-registrazione--content .mg-upload-file .mg-upload-file--action input[type="file"]::file-selector-button:hover{opacity:1;border:2px solid transparent;background-color:rgba(240,241,243,.15);color:#fff}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .modal-registrazione--content .mg-upload-file .mg-upload-file--action .mg-upload-file--action_cta{height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:600;text-transform:none;border:2px solid var(--brandColor);background-color:transparent;color:var(--brandColor)}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .modal-registrazione--content .mg-upload-file .mg-upload-file--action .mg-upload-file--action_cta:hover{opacity:1;border-color:#83ee83;background-color:rgba(221,249,230,.15);color:#83ee83}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .modal-registrazione--action .registrazione-btn{color:#081533}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .registrazione-link{height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:600;text-transform:none;border:2px solid #27334d;background-color:transparent;color:#e0e2e6;text-decoration:none}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .registrazione-link:hover{opacity:1;border:2px solid transparent;background-color:rgba(240,241,243,.15);color:#fff}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .registrazione-link:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .registrazione-btn{height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .registrazione-btn:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi #wrap-registrazione .modal-registrazione .modal-registrazione--wrap .registrazione-btn:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.light.totosi #wrap-registrazione .form-registrazione{box-shadow:none}.light.totosi #wrap-registrazione .form-registrazione .form-registrazione--nav{--stepperColor:#465066;--brandColor:#2d923e}.totosi #wrap-registrazione .form-registrazione.registrazione-subaccount{background:transparent}.totosi #wrap-registrazione .form-registrazione .form-registrazione--container{padding:16px 0;border-radius:0;box-shadow:none;background:transparent}.totosi #wrap-registrazione .form-registrazione .form-registrazione--container.desktop{flex-wrap:nowrap;gap:40px}.totosi #wrap-registrazione .form-registrazione .form-registrazione--container.desktop .form-registrazione--section{margin-bottom:36px}.totosi #wrap-registrazione .form-registrazione .form-registrazione--container .form-registrazione--column{flex-basis:auto;width:100%}.totosi #wrap-registrazione .form-registrazione .form-registrazione--section .form-title{margin-bottom:16px;font-size:20px;font-weight:700;line-height:24px;text-transform:none;color:#081533}.dark.totosi #wrap-registrazione .form-registrazione .form-registrazione--section .form-title{color:#fff}.mg-device-mobile.totosi #wrap-registrazione .form-registrazione .form-registrazione--section .form-title{text-align:center}.totosi #wrap-registrazione .form-registrazione .form-registrazione--section .form-row{margin-bottom:16px}.totosi #wrap-registrazione .form-registrazione .form-registrazione--section .form-description{margin:0 0 8px 0;font-size:14px;line-height:20px;font-weight:600;color:#081533}.dark.totosi #wrap-registrazione .form-registrazione .form-registrazione--section .form-description{color:#fff}.totosi #wrap-registrazione .form-registrazione .form-registrazione--action .form-btn{height:auto;min-height:auto;padding:0 12px;line-height:44px;font-size:16px;border-radius:24px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533;min-width:114px}.totosi #wrap-registrazione .form-registrazione .form-registrazione--action .form-btn:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi #wrap-registrazione .form-registrazione .form-registrazione--action .form-btn:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi #wrap-registrazione .form-registrazione .form-registrazione--action .form-btn.btn-prev{font-weight:600;text-transform:none;border:2px solid #081533;background-color:#081533;color:#fff}.totosi #wrap-registrazione .form-registrazione .form-registrazione--action .form-btn.btn-prev:hover{opacity:1;border-color:#030712;background-color:#030712;color:#fff}.totosi #wrap-registrazione .wrap-form{gap:4px}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field label{font-size:14px;line-height:20px;font-weight:600;color:#081533}.dark.totosi #wrap-registrazione .wrap-form .form-field .wrap-field label{font-size:14px;line-height:20px;font-weight:600;color:#fff}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field--label-radio{font-size:12px;line-height:16px;font-weight:500;color:#081533}.dark.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field--label-radio{font-size:12px;line-height:16px;font-weight:500;color:#fff}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field--label{left:16px;margin-top:-10px;font-size:14px;line-height:20px;font-weight:400;background-color:#f0f1f3;color:#848a99}.dark.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field--label{font-size:14px;line-height:20px;font-weight:400;background-color:#030712;color:#c1c5cc}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field--input{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:transparent;color:#27334d}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field--input::placeholder{font-size:14px;font-weight:400;color:#27334d}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field--input:focus-visible{outline:none}.dark.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field--input{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:#030712;color:#fff}.dark.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field--input::placeholder{font-size:14px;font-weight:400;color:#c1c5cc}.dark.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field--input:focus-visible{outline:none}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://www.totosi.it/l.ashx?u=default/common/arrow-icon.png&s=default);background-repeat:no-repeat;background-size:14px;background-position:right 16px center;padding-right:32px;height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:transparent;color:#27334d}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field select::placeholder{font-size:14px;font-weight:400;color:#27334d}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field select:focus-visible{outline:none}.light.totosi #wrap-registrazione .wrap-form .form-field .wrap-field select{background-image:url(https://www.totosi.it/l.ashx?u=default/common/arrow-icon-invert.png&s=default)}.dark.totosi #wrap-registrazione .wrap-form .form-field .wrap-field select{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:#030712;color:#fff}.dark.totosi #wrap-registrazione .wrap-form .form-field .wrap-field select::placeholder{font-size:14px;font-weight:400;color:#c1c5cc}.dark.totosi #wrap-registrazione .wrap-form .form-field .wrap-field select:focus-visible{outline:none}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field-radio input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:flex;justify-content:center;align-items:center;padding:0;height:16px;min-height:16px;width:16px;min-width:16px;border-radius:50%;border:solid 1px #848a99 !important;background-color:transparent}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field-radio input:checked{border-color:var(--brandColor)}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field-radio input:checked::before{content:"";width:16px;height:16px;position:absolute;top:-1px;left:-1px;border-radius:50%;background-color:var(--brandColor)}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field-radio input:checked::after{content:"";height:4px;width:4px;border-radius:50%;position:relative;background-color:#030712}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:flex;justify-content:center;align-items:center;padding:0;height:24px;min-height:24px;width:24px;min-width:24px;border-radius:2px;font-size:18px;border:solid 2px #848a99 !important;background-color:transparent}.mg-device-mobile.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field-checkbox input{width:16px;min-width:16px;height:16px;min-height:16px;font-size:16px;border-width:1px}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field-checkbox input:checked{border-color:var(--brandColor)}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field-checkbox input:checked::before{content:"";width:24px;height:24px;border-radius:2px;position:absolute;top:-2px;left:-2px;background-color:var(--brandColor)}.mg-device-mobile.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field-checkbox input:checked::before{width:16px;height:16px}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field-checkbox input:checked::after{position:relative;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:''}.mg-device-mobile.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field-checkbox input:checked::after{font-size:12px}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .msg-error{line-height:36px;border-width:2px;border-color:var(--errorColor) !important}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field--info{right:16px}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field--info.field--info-select{right:50px}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field--info i{font-size:18px;color:#27334d}.dark.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field--info i{color:#e0e2e6}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field--info .mg-icon-info:before{display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:''}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field .field--info .mg-icon-pwd{margin-right:16px}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field.field-hasvalue .field--label{top:4px;line-height:12px;font-size:10px;font-weight:500;color:#848a99}.dark.totosi #wrap-registrazione .wrap-form .form-field .wrap-field.field-hasvalue .field--label{line-height:12px;font-size:10px;font-weight:500;color:#fff}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field.field-hasvalue .field--input{line-height:36px;border-width:2px}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field.field-hasvalue select{line-height:36px;border-width:2px}.totosi #wrap-registrazione .wrap-form .form-field .wrap-field.wrap-field--checkbox label{font-size:12px;line-height:16px;font-weight:500;color:#081533}.dark.totosi #wrap-registrazione .wrap-form .form-field .wrap-field.wrap-field--checkbox label{font-size:12px;line-height:16px;font-weight:500;color:#fff}.light.totosi #wrap-registrazione .wrap-form .form-field .wrap-field.wrap-field--checkbox label .label--external-link{color:#27334d}.totosi #wrap-registrazione .wrap-form .form-field .form-info .msg-info{margin-top:8px;position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;border-color:#848a99;color:#27334d}.dark.totosi #wrap-registrazione .wrap-form .form-field .form-info .msg-info{color:#f0f1f3}.dark .totosi #wrap-registrazione .wrap-form .form-field .form-info .msg-info{color:#f0f1f3}.totosi #wrap-registrazione .wrap-form .form-field .form-info .msg-info:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi #wrap-registrazione .wrap-form .form-field .form-info .msg-info a{text-decoration:underline}.totosi #wrap-registrazione .wrap-form .form-field .form-info .msg-info:before{content:'';color:#27334d}.dark.totosi #wrap-registrazione .wrap-form .form-field .form-info .msg-info:before{color:#f0f1f3}.dark .totosi #wrap-registrazione .wrap-form .form-field .form-info .msg-info:before{color:#f0f1f3}.totosi #wrap-registrazione .wrap-form .form-field .form-info .msg-info a{color:var(--brandColor)}.totosi #wrap-registrazione .wrap-form .form-field .form-info .msg-info:before{border-width:0}.dark.totosi #wrap-registrazione .wrap-form .form-field .form-info .msg-info{color:#f0f1f3}.totosi #wrap-registrazione .wrap-form .form-validation .msg-error{width:100%;position:inherit;top:auto;left:auto;z-index:auto;transform:none;height:auto;margin:0;border:0;padding:0;font-size:12px !important;line-height:16px !important;font-weight:500 !important;background:transparent;color:var(--errorColor)}.totosi #wrap-registrazione .wrap-form .form-validation .msg-error:before{display:none}.totosi #wrap-registrazione .wrap-form .form-field--radio .wrap-field{flex-direction:column;align-items:start;gap:8px}.totosi #wrap-registrazione .wrap-form .form-field--radio .wrap-field .field-radio input:first-child{margin-left:0}.totosi #wrap-registrazione .wrap-form .form-field--multiselect .wrap-field{flex-direction:column;align-items:start;gap:8px}.totosi #wrap-registrazione .wrap-form .form-field--multiselect .wrap-field .field-combobox{width:100%;margin:0}.totosi #wrap-registrazione #pvr-input{padding-top:4px}.totosi #wrap-registrazione #pvr-input .wrap-field .field--label{left:0}.totosi #wrap-registrazione #pvr-input .wrap-field .field--input{min-height:44px;padding:0;font-size:18px;font-weight:700;line-height:24px;text-transform:none;text-transform:uppercase;border:0;border-radius:0;color:#27334d}.dark.totosi #wrap-registrazione #pvr-input .wrap-field .field--input{color:var(--brandColor)}.totosi.identificazione #main-footer{display:none}.totosi .jumio-wrap{gap:16px}.totosi .jumio-wrap .jumio-wrap--title{font-size:20px;font-weight:700;line-height:24px;text-transform:none}.totosi .jumio-box{padding:16px;gap:16px;border-radius:var(--siteBorderRadius);background:#081533;color:#fff}.totosi .jumio-box .jumio-box--title{font-size:18px;font-weight:700;line-height:24px;text-transform:none}.totosi .jumio-box .jumio-box--title span{color:#081533 !important}.totosi .jumio-box .jumio-box--text{margin:0}.totosi .jumio-box .jumio-box--cta a{height:auto;min-height:auto;padding:0 12px;line-height:44px;font-size:16px;border-radius:24px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533;min-width:114px}.totosi .jumio-box .jumio-box--cta a:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi .jumio-box .jumio-box--cta a:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .jumio-nav>div{gap:16px}.totosi .jumio-nav .jumio-nav--cta#cta-prev{height:auto;min-height:auto;padding:0 12px;line-height:44px;font-size:16px;border-radius:24px;font-weight:600;text-transform:none;border:2px solid #081533;background-color:#f0f1f3;color:#081533}.totosi .jumio-nav .jumio-nav--cta#cta-prev:hover{opacity:1;border-color:#27334d;background-color:rgba(132,138,153,.15);color:#27334d}.dark.totosi .jumio-nav .jumio-nav--cta#cta-prev{font-weight:600;text-transform:none;border:2px solid var(--brandColor);background-color:#030712;color:var(--brandColor)}.dark.totosi .jumio-nav .jumio-nav--cta#cta-prev:hover{opacity:1;border-color:#83ee83;background-color:rgba(221,249,230,.15);color:#83ee83}.totosi .jumio-nav .jumio-nav--cta#cta-next,.totosi .jumio-nav .jumio-nav--cta#cta-go{height:auto;min-height:auto;padding:0 12px;line-height:44px;font-size:16px;border-radius:24px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi .jumio-nav .jumio-nav--cta#cta-next:hover,.totosi .jumio-nav .jumio-nav--cta#cta-go:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi .jumio-nav .jumio-nav--link{opacity:1;font-size:12px;text-decoration:none;color:var(--brandColor)}.totosi .jumio-nav .jumio-nav--link:hover{text-decoration:underline}.totosi .Netverify fieldset{position:relative;border:0;padding:68px 16px 16px;margin:0;border-radius:var(--siteBorderRadius);background:#fff;color:#081533}.dark.totosi .Netverify fieldset{background:#060e23;color:#fff}.totosi .Netverify fieldset legend{position:absolute;top:0;width:100%;margin:0 -16px;padding:16px;font-size:14px;font-weight:700;line-height:20px;background:#e0e2e6;color:#081533}.dark.totosi .Netverify fieldset legend{background:#081533;color:#fff}.totosi .Netverify fieldset .ButtonCSSClass{display:inline-block;margin-top:16px;height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi .Netverify fieldset .ButtonCSSClass:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi .Netverify fieldset .ButtonCSSClass:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .UpdateIncompleteUserData .userWrap_wrap{display:flex;gap:32px}.mg-device-mobile.totosi .UpdateIncompleteUserData .userWrap_wrap{flex-direction:column}.totosi .UpdateIncompleteUserData .userWrap_wrap .userWrap{float:none;padding:0}.mg-device-mobile.totosi .UpdateIncompleteUserData .userWrap_wrap .userWrap:nth-child(2){order:-1}.totosi .UpdateIncompleteUserData .mg-access-container fieldset{border:1px solid var(--warningColor)}.totosi .mg-recupera-dati-migrazione label{margin:0;font-size:14px;line-height:20px;font-weight:400;background-color:transparent;color:#081533}.dark .totosi .mg-recupera-dati-migrazione label{font-size:14px;line-height:20px;font-weight:400;background-color:transparent;color:#fff}.totosi .mg-recupera-dati-migrazione .site-message.message-error{height:auto;margin:0;border:0;padding:0;font-size:12px !important;line-height:16px !important;font-weight:500 !important;background:transparent;color:var(--errorColor)}.totosi .mg-recupera-dati-migrazione .site-message.message-error:before{display:none}.totosi .mg-recupera-dati-migrazione .mg-button_primary{height:auto;min-height:auto;padding:0 12px;line-height:44px;font-size:16px;border-radius:24px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi .mg-recupera-dati-migrazione .mg-button_primary:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi .mg-recupera-dati-migrazione .mg-button_primary:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .mg-recupera-dati-migrazione .mg-button-light:not(#recupera-username-cta){min-width:160px;height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:400;text-transform:none;border:2px solid transparent;background-color:transparent;color:var(--brandColor)}.totosi .mg-recupera-dati-migrazione .mg-button-light:not(#recupera-username-cta):hover{opacity:1;border:2px solid transparent;background-color:rgba(221,249,230,.15);color:#83ee83}.totosi .mg-recupera-dati-migrazione .mg-button-light:not(#recupera-username-cta):focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .mg-recupera-dati-migrazione .migrazione-stepper .completed i:after{color:#081533}.totosi .mg-recupera-dati-migrazione .migrazione-recupera-username p{margin:0;font-size:14px;line-height:20px;font-weight:400}.totosi .mg-recupera-dati-migrazione .migrazione-recupera-username a{padding:0;font-size:14px;font-weight:normal;text-decoration:underline;background:transparent;color:var(--brandColor)}.totosi .migrazione-modal_wrap{padding:16px}.totosi .migrazione-modal_wrap input{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:transparent;color:#27334d}.totosi .migrazione-modal_wrap input::placeholder{font-size:14px;font-weight:400;color:#27334d}.totosi .migrazione-modal_wrap input:focus-visible{outline:none}.dark.totosi .migrazione-modal_wrap input{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:#081533;color:#fff}.dark.totosi .migrazione-modal_wrap input::placeholder{font-size:14px;font-weight:400;color:#c1c5cc}.dark.totosi .migrazione-modal_wrap input:focus-visible{outline:none}.totosi .migrazione-modal_wrap .site-message.message-error{height:auto;margin:0;border:0;padding:0;font-size:12px !important;line-height:16px !important;font-weight:500 !important;background:transparent;color:var(--errorColor)}.totosi .migrazione-modal_wrap .site-message.message-error:before{display:none}.totosi .migrazione-modal_wrap .mg-button_primary{height:auto;min-height:auto;padding:0 12px;line-height:44px;font-size:16px;border-radius:24px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi .migrazione-modal_wrap .mg-button_primary:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi .migrazione-modal_wrap .mg-button_primary:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .migrazione-modal_wrap .mg-button-light{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:400;text-transform:none;border:2px solid transparent;background-color:transparent;color:var(--brandColor)}.totosi .migrazione-modal_wrap .mg-button-light:hover{opacity:1;border:2px solid transparent;background-color:rgba(221,249,230,.15);color:#83ee83}.totosi .migrazione-modal_wrap .mg-button-light:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .migrazione-modal_wrap .migrazione-modal--help{border-color:#e0e2e6}.dark.totosi .migrazione-modal_wrap .migrazione-modal--help{border-color:#27334d}.totosi .migrazione-modal_error .mg-button-light{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:400;text-transform:none;border:2px solid transparent;background-color:transparent;color:var(--brandColor)}.totosi .migrazione-modal_error .mg-button-light:hover{opacity:1;border:2px solid transparent;background-color:rgba(221,249,230,.15);color:#83ee83}.totosi .migrazione-modal_error .mg-button-light:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .migrazione-link-utili{margin-top:32px}.totosi .migrazione-link-utili p{margin:0;font-size:14px;line-height:20px;font-weight:400}.totosi .migrazione-link-utili a{text-decoration:underline;color:var(--brandColor)}.totosi .page-content_wrap a{color:var(--brandColorDarken)}.dark.totosi .page-content_wrap a{color:var(--brandColor)}.totosi .page-content_wrap ol,.totosi .page-content_wrap ul{margin:0 0 16px 16px}.totosi .page-content_wrap ul{list-style:disc}.totosi .page-content_wrap ol{list-style:decimal}.totosi .mg-payment-list .mg-payment-list--item{box-shadow:none;background-color:#fff}.dark.totosi .mg-payment-list .mg-payment-list--item{background-color:#081533}.totosi .contatti_container .box-contatti{margin:0;padding:16px 0 8px}.totosi .contatti_container .box-contatti h3{margin:0 0 8px;font-size:18px;font-weight:700;line-height:24px;text-transform:none}.totosi .contatti_container .box-contatti p{margin:0 0 8px;font-size:14px;line-height:20px;font-weight:400}.totosi .contatti_container .box-contatti #box-contatti_numeri-utili{gap:16px}.totosi .contatti_container .box-contatti #box-contatti_numeri-utili li{padding:0;box-shadow:none;border-radius:var(--siteBorderRadius);background-color:#fff}.dark.totosi .contatti_container .box-contatti #box-contatti_numeri-utili li{background-color:#081533}.totosi .contatti_container .box-contatti #box-contatti_numeri-utili li a{position:relative;padding:12px;overflow:hidden;font-size:14px;line-height:20px;font-weight:600;color:#081533}.dark.totosi .contatti_container .box-contatti #box-contatti_numeri-utili li a{color:#fff}.totosi .contatti_container .box-contatti #box-contatti_numeri-utili li a:before{position:absolute;top:0;left:-16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:100px;opacity:.05}.totosi .contatti_container .box-contatti #box-contatti_numeri-utili li a i{margin-bottom:4px;color:#081533}.dark.totosi .contatti_container .box-contatti #box-contatti_numeri-utili li a i{color:#fff}.totosi .contatti_container .box-contatti #box-contatti_numeri-utili li#telefono-bp{display:none}.mg-user-partner.totosi .contatti_container .box-contatti #box-contatti_numeri-utili li#telefono-bp{display:block}.mg-user-partner.totosi .contatti_container .box-contatti #box-contatti_numeri-utili li#telefono-eu{display:none}.totosi .contatti_container .box-contatti #box-contatti_numeri-utili .contatti_whatsapp a:before{content:""}.totosi .contatti_container .box-contatti #box-contatti_numeri-utili .contatti_live-chat a:before{content:''}.totosi .contatti_container .box-contatti #box-contatti_numeri-utili .contatti_telefono a:before{content:""}.totosi .contatti_container .box-contatti #box-contatti_email{grid-gap:8px 64px}.totosi .contatti_container .box-contatti #box-contatti_email li{padding:8px 0;border-radius:0;box-shadow:none;border-bottom:1px solid #848a994d;background-color:transparent}.totosi .contatti_container .box-contatti #box-contatti_email li a{width:100%;justify-content:space-between}.totosi .contatti_container .box-contatti #box-contatti_email li a .email-info{display:flex;flex-direction:row;align-items:center}.totosi .contatti_container .box-contatti #box-contatti_email li a .email-info i{margin-right:16px;font-size:18px;color:#27334d}.dark.totosi .contatti_container .box-contatti #box-contatti_email li a .email-info i{color:#c1c5cc}.totosi .contatti_container .box-contatti #box-contatti_email li a .email-info div span{font-size:14px;line-height:20px;font-weight:600}.totosi .contatti_container .box-contatti #box-contatti_email li a .email-info div p{margin:0;font-size:12px;line-height:16px;font-weight:500;color:#27334d}.dark.totosi .contatti_container .box-contatti #box-contatti_email li a .email-info div p{color:#c1c5cc}.totosi .contatti_container .box-contatti #box-contatti_email li a .fa-chevron-right{margin-right:8px;font-size:14px;color:#c1c5cc}.dark.totosi .contatti_container .box-contatti #box-contatti_email li a .fa-chevron-right{color:#c1c5cc}.totosi .PlayingHoursContainer .genericTable{overflow:hidden}.totosi .PlayingHoursContainer .genericTable th{border:none;padding:8px 16px;min-width:200px;font-size:14px;line-height:20px;font-weight:600;text-transform:capitalize}.totosi .PlayingHoursContainer .genericTable th:first-child{width:72%}.mg-device-mobile.totosi .PlayingHoursContainer .genericTable th{min-width:auto}.mg-device-mobile.totosi .PlayingHoursContainer .genericTable th:first-child{width:auto}.totosi .PlayingHoursContainer .genericTable tr:first-child th:nth-child(2){display:none}.totosi .PlayingHoursContainer .genericTable td{padding:8px 16px}.totosi .PlayingHoursContainer .genericTable td strong{font-size:14px;line-height:20px;font-weight:400}.totosi .main-section_regolamenti-bonus .promo-details_wrap{display:flex;flex-direction:column;gap:16px}.totosi .main-section_regolamenti-bonus .promo-details--topic{display:flex;flex-direction:column;gap:16px}.totosi .main-section_regolamenti-bonus .promo-details--topic h2{margin:16px 0 0;font-size:18px;font-weight:700;line-height:24px;text-transform:none}.totosi .main-section_regolamenti-bonus .promo-details--topic .promo-details--title{font-size:14px;line-height:20px;font-weight:600}.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-header{background-color:#f0f1f3}.dark.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-header{background-color:#27334d}.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-header .mgfe-helpcenter-search input{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:transparent;color:#27334d;height:36px}.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-header .mgfe-helpcenter-search input::placeholder{font-size:14px;font-weight:400;color:#27334d}.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-header .mgfe-helpcenter-search input:focus-visible{outline:none}.dark.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-header .mgfe-helpcenter-search input{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:#27334d;color:#fff}.dark.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-header .mgfe-helpcenter-search input::placeholder{font-size:14px;font-weight:400;color:#fff}.dark.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-header .mgfe-helpcenter-search input:focus-visible{outline:none}.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-header .mgfe-helpcenter-search button{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533;padding:0 16px}.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-header .mgfe-helpcenter-search button:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-faqlist{gap:16px}.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-faqlist .mgfe-card{box-shadow:none;border-radius:var(--siteBorderRadius);background-color:#fff}.dark.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-faqlist .mgfe-card{background-color:#27334d}.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-faqlist .mgfe-card .mgfe-card-header{padding:16px 16px 8px}.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-faqlist .mgfe-card .mgfe-card-header h2{font-size:20px;font-weight:700;line-height:24px;text-transform:none}.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-faqlist .mgfe-card .mgfe-card-header h2 a:hover{text-decoration:underline;color:var(--brandColorDarken)}.dark.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-faqlist .mgfe-card .mgfe-card-header h2 a:hover{color:var(--brandColor)}.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-faqlist .mgfe-card .mgfe-card-header .mgfe-card-icon{display:none}.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-faqlist .mgfe-card .mgfe-card-content{padding:8px 16px 16px}.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-faqlist .mgfe-card .mgfe-card-content a:hover{text-decoration:underline;color:var(--brandColorDarken)}.dark.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-faqlist .mgfe-card .mgfe-card-content a:hover{color:var(--brandColor)}.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-faqlist .mgfe-card .mgfe-card-footer{padding:0 16px 16px}.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-faqlist .mgfe-card .mgfe-card-footer a button{height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:600;text-transform:none;border:2px solid #081533;background-color:transparent;color:#081533}.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-faqlist .mgfe-card .mgfe-card-footer a button:hover{opacity:1;border-color:#27334d;background-color:rgba(132,138,153,.15);color:#27334d}.dark.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-faqlist .mgfe-card .mgfe-card-footer a button{font-weight:600;text-transform:none;border:2px solid var(--brandColor);background-color:#030712;color:var(--brandColor)}.dark.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-faqlist .mgfe-card .mgfe-card-footer a button:hover{opacity:1;border-color:#83ee83;background-color:rgba(221,249,230,.15);color:#83ee83}.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-content{min-height:600px;padding:32px 16px}.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-content .mgfe-helpcenter--title{text-transform:unset;margin:16px 0 8px 0}.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-helpcenter-category a:hover{text-decoration:underline;color:var(--brandColor)}.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-breadcrumb{color:#081533}.dark.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-breadcrumb{color:#fff}.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-breadcrumb a{text-decoration:underline}.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-breadcrumb a:hover{text-decoration:underline;color:var(--brandColorDarken)}.dark.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-breadcrumb a:hover{color:var(--brandColor)}.totosi #appHelpCenter .mgfe-helpcenter-wrap .mgfe-breadcrumb span{opacity:.8}.totosi .download-app_btn{font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533;height:auto;min-height:auto;padding:0 12px;line-height:44px;font-size:16px;border-radius:24px;height:44px;padding:0 16px;gap:12px}.totosi .download-app_btn:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi .download-app_btn h3{font-size:16px;line-height:24px;font-weight:600;line-height:16px;color:#081533}.totosi .download-app_btn i{color:#081533;font-size:20px}.totosi .download-app_btn .download-app_icon{display:block}.totosi .download-app_btn .download-app_icon:before{display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:''}.totosi .download-app_btn img{display:none}.totosi #download-app{padding:16px;background-color:#27334d}.totosi #download-app #download-app--close{color:#fff}.totosi #download-app #download-app_icon{background-color:#465066;color:#fff}.totosi #download-app #download-app_title{color:#fff}.totosi #download-app #download-app_cta{height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi #subtab2-2{display:none !important}.totosi #freebet-custom{max-width:100%;padding:0 15px}@media(min-width:1536px){.totosi #freebet-custom{padding-right:30px;padding-left:30px}}@media(min-width:1680px){.totosi #freebet-custom{padding-right:70px;padding-left:70px}}.totosi #freebet-custom .freebet-content--container{display:flex;flex-direction:column;gap:24px;margin:40px 0 24px}.totosi #freebet-custom .freebet-content--container .freebet-title{display:flex;flex-direction:row;align-items:center;gap:24px}.totosi #freebet-custom .freebet-content--container .freebet-title h1{margin:0}.totosi #freebet-custom .freebet-content--container .freebet-title h1 .title-brand-color{color:var(--brandColor)}.totosi #freebet-custom .freebet-content--container .freebet-title img{width:92px}.totosi #freebet-custom .freebet-content--container .freebet-info--wrap{display:flex;flex-direction:column;gap:16px}.totosi #freebet-custom .freebet-content--container .freebet-info--wrap .freebet-box--container{display:flex;flex-direction:row;gap:16px;flex-wrap:wrap}.totosi #freebet-custom .freebet-content--container .freebet-info--wrap .freebet-box--container .freebet-box{display:flex;flex-direction:row;align-items:center;min-width:736px;flex:1 49%;background-color:#081533;border-radius:var(--siteBorderRadius);overflow:hidden}.mg-device-mobile.totosi #freebet-custom .freebet-content--container .freebet-info--wrap .freebet-box--container .freebet-box{min-width:100%;flex-direction:column}.totosi #freebet-custom .freebet-content--container .freebet-info--wrap .freebet-box--container .freebet-box .box-image{display:flex;justify-content:center;padding:18px 24px 0;max-width:320px;background-color:#27334d}.mg-device-mobile.totosi #freebet-custom .freebet-content--container .freebet-info--wrap .freebet-box--container .freebet-box .box-image{width:100%;max-width:100%}.totosi #freebet-custom .freebet-content--container .freebet-info--wrap .freebet-box--container .freebet-box .box-image img{max-width:266px}.totosi #freebet-custom .freebet-content--container .freebet-info--wrap .freebet-box--container .freebet-box .box-content{padding:32px}.mg-device-mobile.totosi #freebet-custom .freebet-content--container .freebet-info--wrap .freebet-box--container .freebet-box .box-content{padding:16px 16px 0}.totosi #freebet-custom .freebet-content--container .freebet-info--wrap .freebet-box--container .freebet-box .box-content p{color:#fff}.totosi #freebet-custom .freebet-content--container .freebet-info--wrap .freebet-regolamento{padding:16px;border-radius:var(--siteBorderRadius);background-color:#081533}.totosi #freebet-custom .freebet-content--container .freebet-info--wrap .freebet-regolamento p{margin:0}.totosi #freebet-custom .freebet-content--container .freebet-info--wrap .freebet-regolamento .text-underline{text-decoration-line:underline}.totosi .wrap-topnews .mg-app-topnews>div:first-of-type:empty{display:none}.totosi .wrap-topnews .mg-app-topnews>div:first-of-type:not(:empty){display:block;content:"";position:fixed;z-index:999;right:0;bottom:0;left:0;height:100%;width:100%;margin:0;padding:0;background:rgba(0,0,0,.8)}.totosi .wrap-topnews .mg-app-topnews .topnews-container{overflow:hidden;display:flex;height:fit-content;width:95%;max-width:360px;position:fixed;top:50%;right:unset;bottom:unset;left:50%;z-index:1000;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:var(--modalBorderRadius);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);background-color:#f0f1f3;color:#081533}.dark.totosi .wrap-topnews .mg-app-topnews .topnews-container{background-color:#081533;color:#fff}.totosi .wrap-topnews .mg-app-topnews .topnews-container .news-wrap{padding:16px}.totosi .wrap-topnews .mg-app-topnews .topnews-container .topnews-body{max-height:none;margin:26px 0 0 0}.totosi .wrap-topnews .mg-app-topnews .topnews-container .topnews-body a{text-decoration:none;font-weight:400;color:#2d923e !important}.dark.totosi .wrap-topnews .mg-app-topnews .topnews-container .topnews-body a{color:var(--brandColor) !important}.totosi .wrap-topnews .mg-app-topnews .topnews-container .topnews-body p:has(strong){margin:0}.totosi .wrap-topnews .mg-app-topnews .topnews-container .mg-button__closeTopNews{min-height:auto;width:auto;padding:0 16px;line-height:36px;border-radius:18px;font-weight:700;text-transform:none;color:#081533 !important}.totosi .wrap-topnews .mg-app-topnews .news-info{display:none}.totosi .wrap-topnews .mg-app-topnews .news-wrap h2{margin:-16px;padding:12px 16px;text-align:left;font-size:14px;font-weight:700;line-height:20px;background:#060e23;color:#fff}.totosi #mgsport-randombet{--mgfe-randombet-color:#27334d;--mgfe-color-text:#ffffff !important;--mgfe-skin-color-05:#081533;--mgfe-skin-color-01-inv:#081533}.totosi.scommesse-sportive-live #tab-inevidenza-widget{display:none}.totosi.mg-app .betslip-container:not(.show-odds){bottom:62px}.totosi #mgInfoReg #tabs label.cashout{display:block !important}.totosi #mgInfoReg #tabs label.dnb{display:block !important}.totosi #mgInfoReg #tabs label.betboost{display:block !important}.totosi #mgInfoReg .promoFreebetTab{display:inline-block !important}.totosi #mgInfoReg #tabs{gap:4px}.totosi #mgInfoReg #tabs label{margin:0;height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:600;text-transform:none;border:2px solid #081533;background-color:#081533;color:#fff}.totosi #mgInfoReg #tabs label:hover{opacity:1;border-color:#27334d;background-color:#27334d;color:#fff}.totosi #mgInfoReg #tabs-2,.totosi #mgInfoReg #tabs-2-2{column-gap:4px}.totosi #mgInfoReg #tabs-2 label,.totosi #mgInfoReg #tabs-2-2 label{height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:600;text-transform:none;border:2px solid #081533;background-color:#081533;color:#fff}.totosi #mgInfoReg #tabs-2 label:hover,.totosi #mgInfoReg #tabs-2-2 label:hover{opacity:1;border-color:#27334d;background-color:#27334d;color:#fff}.totosi #mgInfoReg #tabs #toggle-tab1:checked~label[for="toggle-tab1"],.totosi #mgInfoReg #tabs #toggle-tab2:checked~label[for="toggle-tab2"],.totosi #mgInfoReg #tabs #toggle-tab3:checked~label[for="toggle-tab3"],.totosi #mgInfoReg #tabs #toggle-tab4:checked~label[for="toggle-tab4"],.totosi #mgInfoReg #tabs #toggle-tab5:checked~label[for="toggle-tab5"],.totosi #mgInfoReg #tabs #toggle-tab6:checked~label[for="toggle-tab6"],.totosi #mgInfoReg #tabs #toggle-tab7:checked~label[for="toggle-tab7"],.totosi #mgInfoReg #tabs #toggle-tab8:checked~label[for="toggle-tab8"],.totosi #mgInfoReg #tabs #toggle-tab9:checked~label[for="toggle-tab9"],.totosi #mgInfoReg #tabs #toggle-tab10:checked~label[for="toggle-tab10"],.totosi #mgInfoReg #tabs-2 #toggle-subtab1:checked~label[for="toggle-subtab1"],.totosi #mgInfoReg #tabs-2 #toggle-subtab2:checked~label[for="toggle-subtab2"],.totosi #mgInfoReg #tabs-2 #toggle-subtab3:checked~label[for="toggle-subtab3"],.totosi #mgInfoReg #tabs-2 #toggle-subtab4:checked~label[for="toggle-subtab4"],.totosi #mgInfoReg #tabs-2 #toggle-subtab5:checked~label[for="toggle-subtab5"],.totosi #mgInfoReg #tabs-2 #toggle-subtab6:checked~label[for="toggle-subtab6"],.totosi #mgInfoReg #tabs-2 #toggle-subtab7:checked~label[for="toggle-subtab7"],.totosi #mgInfoReg #tabs-2 #toggle-subtab8:checked~label[for="toggle-subtab8"],.totosi #mgInfoReg #tabs-2 #toggle-subtab9:checked~label[for="toggle-subtab9"],.totosi #mgInfoReg #tabs-2-2 #toggle-subtab2-1:checked~label[for="toggle-subtab2-1"],.totosi #mgInfoReg #tabs-6-6 #toggle-subtab2-1:checked~label[for="toggle-subtab2-1"],.totosi #mgInfoReg #tabs-2-2 #toggle-subtab2-2:checked~label[for="toggle-subtab2-2"],.totosi #mgInfoReg #tabs-6-6 #toggle-subtab2-2:checked~label[for="toggle-subtab2-2"],.totosi #mgInfoReg #tabs-2-2 #toggle-subtab2-3:checked~label[for="toggle-subtab2-3"],.totosi #mgInfoReg #tabs-6-6 #toggle-subtab2-3:checked~label[for="toggle-subtab2-3"],.totosi #mgInfoReg #tabs-2-2 #toggle-subtab2-4:checked~label[for="toggle-subtab2-4"],.totosi #mgInfoReg #tabs-6-6 #toggle-subtab2-4:checked~label[for="toggle-subtab2-4"],.totosi #mgInfoReg #tabs-2-2 #toggle-subtab2-5:checked~label[for="toggle-subtab2-5"],.totosi #mgInfoReg #tabs-6-6 #toggle-subtab2-5:checked~label[for="toggle-subtab2-5"],.totosi #mgInfoReg #tabs-2-2 #toggle-subtab6-1:checked~label[for="toggle-subtab6-1"],.totosi #mgInfoReg #tabs-6-6 #toggle-subtab6-1:checked~label[for="toggle-subtab6-1"],.totosi #mgInfoReg #tabs-2-2 #toggle-subtab6-2:checked~label[for="toggle-subtab6-2"],.totosi #mgInfoReg #tabs-6-6 #toggle-subtab6-2:checked~label[for="toggle-subtab6-2"]{color:#081533}.totosi #mgInfoReg #tabs-2 label,.totosi #mgInfoReg #tabs-2-2 label,.totosi #mgInfoReg #tabs-6-6 label{padding:4px 16px 2px;border:unset;border-bottom:4px solid #081533;border-radius:var(--siteBorderRadius);text-transform:capitalize;background-color:#081533}.totosi #mgInfoReg #tabs-2 #toggle-subtab1:checked~label[for="toggle-subtab1"],.totosi #mgInfoReg #tabs-2-2 #toggle-subtab1:checked~label[for="toggle-subtab1"],.totosi #mgInfoReg #tabs-6-6 #toggle-subtab1:checked~label[for="toggle-subtab1"],.totosi #mgInfoReg #tabs-2 #toggle-subtab2:checked~label[for="toggle-subtab2"],.totosi #mgInfoReg #tabs-2-2 #toggle-subtab2:checked~label[for="toggle-subtab2"],.totosi #mgInfoReg #tabs-6-6 #toggle-subtab2:checked~label[for="toggle-subtab2"],.totosi #mgInfoReg #tabs-2 #toggle-subtab3:checked~label[for="toggle-subtab3"],.totosi #mgInfoReg #tabs-2-2 #toggle-subtab3:checked~label[for="toggle-subtab3"],.totosi #mgInfoReg #tabs-6-6 #toggle-subtab3:checked~label[for="toggle-subtab3"],.totosi #mgInfoReg #tabs-2 #toggle-subtab4:checked~label[for="toggle-subtab4"],.totosi #mgInfoReg #tabs-2-2 #toggle-subtab4:checked~label[for="toggle-subtab4"],.totosi #mgInfoReg #tabs-6-6 #toggle-subtab4:checked~label[for="toggle-subtab4"],.totosi #mgInfoReg #tabs-2 #toggle-subtab5:checked~label[for="toggle-subtab5"],.totosi #mgInfoReg #tabs-2-2 #toggle-subtab5:checked~label[for="toggle-subtab5"],.totosi #mgInfoReg #tabs-6-6 #toggle-subtab5:checked~label[for="toggle-subtab5"],.totosi #mgInfoReg #tabs-2 #toggle-subtab6:checked~label[for="toggle-subtab6"],.totosi #mgInfoReg #tabs-2-2 #toggle-subtab6:checked~label[for="toggle-subtab6"],.totosi #mgInfoReg #tabs-6-6 #toggle-subtab6:checked~label[for="toggle-subtab6"],.totosi #mgInfoReg #tabs-2 #toggle-subtab7:checked~label[for="toggle-subtab7"],.totosi #mgInfoReg #tabs-2-2 #toggle-subtab7:checked~label[for="toggle-subtab7"],.totosi #mgInfoReg #tabs-6-6 #toggle-subtab7:checked~label[for="toggle-subtab7"],.totosi #mgInfoReg #tabs-2 #toggle-subtab8:checked~label[for="toggle-subtab8"],.totosi #mgInfoReg #tabs-2-2 #toggle-subtab8:checked~label[for="toggle-subtab8"],.totosi #mgInfoReg #tabs-6-6 #toggle-subtab8:checked~label[for="toggle-subtab8"],.totosi #mgInfoReg #tabs-2 #toggle-subtab9:checked~label[for="toggle-subtab9"],.totosi #mgInfoReg #tabs-2-2 #toggle-subtab9:checked~label[for="toggle-subtab9"],.totosi #mgInfoReg #tabs-6-6 #toggle-subtab9:checked~label[for="toggle-subtab9"],.totosi #mgInfoReg #tabs-2 #toggle-subtab2-1:checked~label[for="toggle-subtab2-1"],.totosi #mgInfoReg #tabs-2-2 #toggle-subtab2-1:checked~label[for="toggle-subtab2-1"],.totosi #mgInfoReg #tabs-6-6 #toggle-subtab2-1:checked~label[for="toggle-subtab2-1"],.totosi #mgInfoReg #tabs-2 #toggle-subtab2-2:checked~label[for="toggle-subtab2-2"],.totosi #mgInfoReg #tabs-2-2 #toggle-subtab2-2:checked~label[for="toggle-subtab2-2"],.totosi #mgInfoReg #tabs-6-6 #toggle-subtab2-2:checked~label[for="toggle-subtab2-2"],.totosi #mgInfoReg #tabs-2 #toggle-subtab2-3:checked~label[for="toggle-subtab2-3"],.totosi #mgInfoReg #tabs-2-2 #toggle-subtab2-3:checked~label[for="toggle-subtab2-3"],.totosi #mgInfoReg #tabs-6-6 #toggle-subtab2-3:checked~label[for="toggle-subtab2-3"],.totosi #mgInfoReg #tabs-2 #toggle-subtab6-1:checked~label[for="toggle-subtab6-1"],.totosi #mgInfoReg #tabs-2-2 #toggle-subtab6-1:checked~label[for="toggle-subtab6-1"],.totosi #mgInfoReg #tabs-6-6 #toggle-subtab6-1:checked~label[for="toggle-subtab6-1"],.totosi #mgInfoReg #tabs-2 #toggle-subtab6-2:checked~label[for="toggle-subtab6-2"],.totosi #mgInfoReg #tabs-2-2 #toggle-subtab6-2:checked~label[for="toggle-subtab6-2"],.totosi #mgInfoReg #tabs-6-6 #toggle-subtab6-2:checked~label[for="toggle-subtab6-2"]{color:#fff;background-color:#081533;border-bottom-color:var(--brandColor)}.totosi #mgInfoReg #tabs-2 #toggle-subtab1:checked~label[for="toggle-subtab1"]:hover,.totosi #mgInfoReg #tabs-2-2 #toggle-subtab1:checked~label[for="toggle-subtab1"]:hover,.totosi #mgInfoReg #tabs-6-6 #toggle-subtab1:checked~label[for="toggle-subtab1"]:hover,.totosi #mgInfoReg #tabs-2 #toggle-subtab2:checked~label[for="toggle-subtab2"]:hover,.totosi #mgInfoReg #tabs-2-2 #toggle-subtab2:checked~label[for="toggle-subtab2"]:hover,.totosi #mgInfoReg #tabs-6-6 #toggle-subtab2:checked~label[for="toggle-subtab2"]:hover,.totosi #mgInfoReg #tabs-2 #toggle-subtab3:checked~label[for="toggle-subtab3"]:hover,.totosi #mgInfoReg #tabs-2-2 #toggle-subtab3:checked~label[for="toggle-subtab3"]:hover,.totosi #mgInfoReg #tabs-6-6 #toggle-subtab3:checked~label[for="toggle-subtab3"]:hover,.totosi #mgInfoReg #tabs-2 #toggle-subtab4:checked~label[for="toggle-subtab4"]:hover,.totosi #mgInfoReg #tabs-2-2 #toggle-subtab4:checked~label[for="toggle-subtab4"]:hover,.totosi #mgInfoReg #tabs-6-6 #toggle-subtab4:checked~label[for="toggle-subtab4"]:hover,.totosi #mgInfoReg #tabs-2 #toggle-subtab5:checked~label[for="toggle-subtab5"]:hover,.totosi #mgInfoReg #tabs-2-2 #toggle-subtab5:checked~label[for="toggle-subtab5"]:hover,.totosi #mgInfoReg #tabs-6-6 #toggle-subtab5:checked~label[for="toggle-subtab5"]:hover,.totosi #mgInfoReg #tabs-2 #toggle-subtab6:checked~label[for="toggle-subtab6"]:hover,.totosi #mgInfoReg #tabs-2-2 #toggle-subtab6:checked~label[for="toggle-subtab6"]:hover,.totosi #mgInfoReg #tabs-6-6 #toggle-subtab6:checked~label[for="toggle-subtab6"]:hover,.totosi #mgInfoReg #tabs-2 #toggle-subtab7:checked~label[for="toggle-subtab7"]:hover,.totosi #mgInfoReg #tabs-2-2 #toggle-subtab7:checked~label[for="toggle-subtab7"]:hover,.totosi #mgInfoReg #tabs-6-6 #toggle-subtab7:checked~label[for="toggle-subtab7"]:hover,.totosi #mgInfoReg #tabs-2 #toggle-subtab8:checked~label[for="toggle-subtab8"]:hover,.totosi #mgInfoReg #tabs-2-2 #toggle-subtab8:checked~label[for="toggle-subtab8"]:hover,.totosi #mgInfoReg #tabs-6-6 #toggle-subtab8:checked~label[for="toggle-subtab8"]:hover,.totosi #mgInfoReg #tabs-2 #toggle-subtab9:checked~label[for="toggle-subtab9"]:hover,.totosi #mgInfoReg #tabs-2-2 #toggle-subtab9:checked~label[for="toggle-subtab9"]:hover,.totosi #mgInfoReg #tabs-6-6 #toggle-subtab9:checked~label[for="toggle-subtab9"]:hover,.totosi #mgInfoReg #tabs-2 #toggle-subtab2-1:checked~label[for="toggle-subtab2-1"]:hover,.totosi #mgInfoReg #tabs-2-2 #toggle-subtab2-1:checked~label[for="toggle-subtab2-1"]:hover,.totosi #mgInfoReg #tabs-6-6 #toggle-subtab2-1:checked~label[for="toggle-subtab2-1"]:hover,.totosi #mgInfoReg #tabs-2 #toggle-subtab2-2:checked~label[for="toggle-subtab2-2"]:hover,.totosi #mgInfoReg #tabs-2-2 #toggle-subtab2-2:checked~label[for="toggle-subtab2-2"]:hover,.totosi #mgInfoReg #tabs-6-6 #toggle-subtab2-2:checked~label[for="toggle-subtab2-2"]:hover,.totosi #mgInfoReg #tabs-2 #toggle-subtab2-3:checked~label[for="toggle-subtab2-3"]:hover,.totosi #mgInfoReg #tabs-2-2 #toggle-subtab2-3:checked~label[for="toggle-subtab2-3"]:hover,.totosi #mgInfoReg #tabs-6-6 #toggle-subtab2-3:checked~label[for="toggle-subtab2-3"]:hover,.totosi #mgInfoReg #tabs-2 #toggle-subtab6-1:checked~label[for="toggle-subtab6-1"]:hover,.totosi #mgInfoReg #tabs-2-2 #toggle-subtab6-1:checked~label[for="toggle-subtab6-1"]:hover,.totosi #mgInfoReg #tabs-6-6 #toggle-subtab6-1:checked~label[for="toggle-subtab6-1"]:hover,.totosi #mgInfoReg #tabs-2 #toggle-subtab6-2:checked~label[for="toggle-subtab6-2"]:hover,.totosi #mgInfoReg #tabs-2-2 #toggle-subtab6-2:checked~label[for="toggle-subtab6-2"]:hover,.totosi #mgInfoReg #tabs-6-6 #toggle-subtab6-2:checked~label[for="toggle-subtab6-2"]:hover{background-color:#081533;border-bottom-color:var(--brandColor)}.totosi .bonus-info-wrap .bs-bonus-tab-list{column-gap:8px}.totosi .bonus-info-wrap .bs-bonus-tab-list li{height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:600;text-transform:none;border:2px solid #081533;background-color:#081533;color:#fff}.totosi .bonus-info-wrap .bs-bonus-tab-list li.bonus-tab-selected{opacity:1;border-color:var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi #mg-generic-dialog{max-width:300px;width:100%;padding:16px;position:fixed;bottom:16px;right:8px;z-index:100;border-radius:8px;box-shadow:0 -2px 10px rgba(0,0,0,.15);transition:all .3s ease;background-color:#fff;color:#081533}.dark.totosi #mg-generic-dialog{background-color:#081533;color:#fff}.mg-device-mobile.totosi #mg-generic-dialog{width:unset;max-width:unset;bottom:70px;right:8px;left:8px}.totosi #mg-generic-dialog.hidden{transform:translateY(100%);opacity:0;pointer-events:none}.totosi #mg-generic-dialog p{margin:0 0 8px;font-size:14px;line-height:20px;font-weight:400}.totosi #mg-generic-dialog .generic-dialog--remember{margin-bottom:16px;display:flex;align-items:center;gap:6px;cursor:pointer;user-select:none;color:#848a99}.totosi #mg-generic-dialog .generic-dialog--remember input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:flex;justify-content:center;align-items:center;padding:0;height:24px;min-height:24px;width:24px;min-width:24px;border-radius:2px;font-size:18px;border:solid 2px #848a99 !important;background-color:transparent}.mg-device-mobile.totosi #mg-generic-dialog .generic-dialog--remember input[type=checkbox]{width:16px;min-width:16px;height:16px;min-height:16px;font-size:16px;border-width:1px}.totosi #mg-generic-dialog .generic-dialog--remember input[type=checkbox]:checked{border-color:var(--brandColor)}.totosi #mg-generic-dialog .generic-dialog--remember input[type=checkbox]:checked::before{content:"";width:24px;height:24px;border-radius:2px;position:absolute;top:-2px;left:-2px;background-color:var(--brandColor)}.mg-device-mobile.totosi #mg-generic-dialog .generic-dialog--remember input[type=checkbox]:checked::before{width:16px;height:16px}.totosi #mg-generic-dialog .generic-dialog--remember input[type=checkbox]:checked::after{position:relative;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:''}.mg-device-mobile.totosi #mg-generic-dialog .generic-dialog--remember input[type=checkbox]:checked::after{font-size:12px}.totosi #mg-generic-dialog .generic-dialog--actions{display:flex;gap:8px;justify-content:flex-end}.totosi #mg-generic-dialog .generic-dialog--actions button{font-family:inherit;cursor:pointer;height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px}.totosi #mg-generic-dialog .generic-dialog--actions button:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi #mg-generic-dialog .generic-dialog--actions #generic-dialog--close{font-weight:600;text-transform:none;border:2px solid #081533;background-color:transparent;color:#081533}.totosi #mg-generic-dialog .generic-dialog--actions #generic-dialog--close:hover{opacity:1;border-color:#27334d;background-color:rgba(132,138,153,.15);color:#27334d}.dark.totosi #mg-generic-dialog .generic-dialog--actions #generic-dialog--close{font-weight:600;text-transform:none;border:2px solid var(--brandColor);background-color:transparent;color:var(--brandColor)}.dark.totosi #mg-generic-dialog .generic-dialog--actions #generic-dialog--close:hover{opacity:1;border-color:#83ee83;background-color:rgba(221,249,230,.15);color:#83ee83}.totosi #mg-generic-dialog .generic-dialog--actions #generic-dialog--switch{font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi #mg-generic-dialog .generic-dialog--actions #generic-dialog--switch:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi #ED0074.casino-game .game-content--label:after,.totosi #ED2074.casino-game .game-content--label:after,.totosi #RP0042.casino-game .game-content--label:after,.totosi #RP2042.casino-game .game-content--label:after,.totosi #RP0040.casino-game .game-content--label:after,.totosi #RP2040.casino-game .game-content--label:after{color:#081533}.totosi .mg-pin.pin-topwin .win-details .win-details--user span{width:22px !important}.totosi .amusnetjp-wrap{background-color:#27334d}.totosi .casino-message{margin:0}.totosi .casino-message.message-info{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:#848a99}.dark.totosi .casino-message.message-info{color:#f0f1f3}.dark .totosi .casino-message.message-info{color:#f0f1f3}.totosi .casino-message.message-info:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi .casino-message.message-info a{text-decoration:underline}.totosi .casino-message.message-info:before{content:'';color:#27334d}.dark.totosi .casino-message.message-info:before{color:#f0f1f3}.dark .totosi .casino-message.message-info:before{color:#f0f1f3}.totosi .casino-message.message-info a{color:var(--brandColor)}.totosi .casino-message.message-success{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:var(--successColor)}.dark.totosi .casino-message.message-success{color:#f0f1f3}.dark .totosi .casino-message.message-success{color:#f0f1f3}.totosi .casino-message.message-success:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi .casino-message.message-success a{text-decoration:underline}.totosi .casino-message.message-success:before{content:'';color:var(--successColor)}.totosi .casino-message.message-success a{color:var(--successColor)}.totosi .casino-message.message-warning{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:var(--warningColor)}.dark.totosi .casino-message.message-warning{color:#f0f1f3}.dark .totosi .casino-message.message-warning{color:#f0f1f3}.totosi .casino-message.message-warning:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi .casino-message.message-warning a{text-decoration:underline}.totosi .casino-message.message-warning:before{content:'';color:var(--warningColor)}.totosi .casino-message.message-warning a{color:var(--warningColor)}.totosi .casino-message.message-error{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:var(--errorColor)}.dark.totosi .casino-message.message-error{color:#f0f1f3}.dark .totosi .casino-message.message-error{color:#f0f1f3}.totosi .casino-message.message-error:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi .casino-message.message-error a{text-decoration:underline}.totosi .casino-message.message-error:before{content:'';color:var(--errorColor)}.totosi .casino-message.message-error a{color:var(--errorColor)}.totosi .casino-message.message-user-banned{margin:16px 16px 0}.totosi .mg-cta:not(.mg-btn){height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:400;text-transform:none;border:2px solid transparent;background-color:transparent;color:var(--brandColor)}.totosi .mg-cta:not(.mg-btn):hover{opacity:1;border:2px solid transparent;background-color:rgba(221,249,230,.15);color:#83ee83}.totosi .mg-btn:not(.mg-btn-primary){height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:600;text-transform:none;border:2px solid #081533;background-color:#f0f1f3;color:#081533}.totosi .mg-btn:not(.mg-btn-primary):hover{opacity:1;border-color:#27334d;background-color:rgba(132,138,153,.15);color:#27334d}.dark.totosi .mg-btn:not(.mg-btn-primary){font-weight:600;text-transform:none;border:2px solid var(--brandColor);background-color:transparent;color:var(--brandColor)}.dark.totosi .mg-btn:not(.mg-btn-primary):hover{opacity:1;border-color:#83ee83;background-color:rgba(221,249,230,.15);color:#83ee83}.totosi .mg-btn:not(.mg-btn-primary).btn--mostra-giochi{background-color:transparent !important}.totosi .mg-btn:not(.mg-btn-primary).btn--reset-filtri{background-color:transparent}.totosi .mg-btn.mg-btn-primary{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:700 !important;text-transform:none !important;border:2px solid var(--brandColor) !important;background-color:var(--brandColor) !important;color:#081533 !important}.totosi .mg-btn.mg-btn-primary:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi .mg-pin{background-color:#060e23}.totosi .mg-pin .pin-header .pin-header_icon{background-color:#27334d}.totosi .casino-game{border-radius:var(--siteBorderRadius)}.totosi .casino-game .game-content{background-color:#081533}.totosi .casino-game .game-action span.game-action_play-for-real{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi .casino-game .game-action span.game-action_play-for-real:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi .casino-game .game-action span:not(.game-action_play-for-real){height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:600;text-transform:none;border:2px solid var(--brandColor);background-color:transparent;color:var(--brandColor)}.totosi .casino-game .game-action span:not(.game-action_play-for-real):hover{opacity:1;border-color:#83ee83;background-color:rgba(221,249,230,.15);color:#83ee83}.totosi .casino-game .game-action .game-action--icon i{color:#fff}.totosi .casino-modal .mg-modal{background-color:#f0f1f3;color:#081533}.dark.totosi .casino-modal .mg-modal{background-color:#081533;color:#fff}.totosi .casino-modal .mg-modal .modal--header{padding:0 6px 0 16px;background-color:#060e23}.totosi .casino-modal .mg-modal .modal--header .modal--header_title{font-size:14px;font-weight:700;line-height:20px;color:#fff}.totosi .casino-modal .mg-modal .modal--content{padding:16px}.totosi .casino-modal .mg-modal .modal--content .modal--content_title{color:#081533}.dark.totosi .casino-modal .mg-modal .modal--content .modal--content_title{color:#fff}.totosi .casino-modal .mg-modal .modal--action{padding:16px;gap:8px}.totosi .casino-modal .modal-game .modal--content{padding:0}.totosi .casino-modal .modal-game .modal-game--content_info-game{background-color:#060e23}.totosi .casino-modal .modal-game .modal-game--content_info-game ul li{color:#c1c5cc}.totosi .casino-modal .modal-game .modal--content.modal-game--content .modal-game--content_wrap-game{background-color:#081533}.totosi .casino-modal .modal-game .modal--content.modal-game--content .modal-game--content_wrap-game iframe{box-shadow:none;border-color:#060e23}.totosi .casino-modal .modal-game .modal--action{box-shadow:none;background-color:#060e23}.totosi .casino-modal .modal-game .modal--action .btn-termina{font-weight:600;text-transform:none;border:2px solid var(--brandColor);background-color:#030712;color:var(--brandColor);background-color:transparent}.totosi .casino-modal .modal-game .modal--action .btn-termina:hover{opacity:1;border-color:#83ee83;background-color:rgba(221,249,230,.15);color:#83ee83}.totosi .casino-modal .modal-game .modal--action .action--funbonus i{color:#c1c5cc}.totosi .casino-modal .modal-game .modal--action .action--funbonus .mg-progress{border-color:#27334d}.totosi .casino-modal .modal-game .modal--action .action--funbonus .funbonus-next-update{background-color:#060e23;color:#c1c5cc}.totosi .casino-modal .modal-suggestedgames .suggestedgames-rebuy{background-color:#030712}.totosi .casino-modal .modal-suggestedgames .suggestedgames-rebuy .rebuy-game::after{background-image:linear-gradient(to right,rgba(0,0,0,0) 0%,#030712 100%)}.totosi .casino-modal .modal-suggestedgames .suggestedgames-gamelist .suggestedgames-gamelist--title{color:#081533 !important}.dark.totosi .casino-modal .modal-suggestedgames .suggestedgames-gamelist .suggestedgames-gamelist--title{color:#fff !important}.totosi .casino-modal .modal-suggestedgames .modal--content{padding:0}.totosi .casino-modal .modal-filters .filters--category-wrap .filters-category .filters-category--title{color:#081533}.dark.totosi .casino-modal .modal-filters .filters--category-wrap .filters-category .filters-category--title{color:#fff}.totosi .casino-modal .modal-filters .filters--category-wrap .filters-category .filters-category--list .filters-category--list_filter{background:#fff}.totosi .casino-modal .modal-filters .filters--category-wrap .filters-category .filters-category--list .filters-category--list_filter span{color:#081533}.dark.totosi .casino-modal .modal-filters .filters--category-wrap .filters-category .filters-category--list .filters-category--list_filter{background:#27334d}.dark.totosi .casino-modal .modal-filters .filters--category-wrap .filters-category .filters-category--list .filters-category--list_filter span{color:#fff}.totosi .casino-modal .modal-filters .filters--category-wrap .filters-category .filters-category--list .filters-category--list_filter.filter--selected{background:#081533}.totosi .casino-modal .modal-filters .filters--category-wrap .filters-category .filters-category--list .filters-category--list_filter.filter--selected span{color:#fff}.dark.totosi .casino-modal .modal-filters .filters--category-wrap .filters-category .filters-category--list .filters-category--list_filter.filter--selected{background:var(--brandColor)}.dark.totosi .casino-modal .modal-filters .filters--category-wrap .filters-category .filters-category--list .filters-category--list_filter.filter--selected span{color:#081533}.totosi .casino-modal .modal-preview .preview--content .preview .preview-description{color:#081533}.dark.totosi .casino-modal .modal-preview .preview--content .preview .preview-description{color:#c1c5cc}.totosi .casino-modal .modal-preview .preview--content .preview .preview-details ul li span{border-color:#e0e2e6;color:#081533}.dark.totosi .casino-modal .modal-preview .preview--content .preview .preview-details ul li span{border-color:#27334d;color:#e0e2e6}.totosi .casino-modal .modal-preview .preview--content .preview .preview-details ul li span.details-title{background-color:#e0e2e6}.dark.totosi .casino-modal .modal-preview .preview--content .preview .preview-details ul li span.details-title{background-color:#27334d}.totosi .casino-modal .modal-preview .preview--content .preview .preview--action{background-color:#f0f1f3 !important}.dark.totosi .casino-modal .modal-preview .preview--content .preview .preview--action{background-color:#081533 !important}.totosi .casino-modal .modal-preview.modal-preview-live .modal--content .preview-live-gamelist .preview-live-game .game_preview-header,.totosi .casino-modal .modal-preview.modal-preview-live .modal--content .preview-live-gamelist .preview-live-game .game_preview-action{background-color:#27334d}.totosi .casino-modal .modal-transferbox .modal--content .tf-amount_box .tf-amount-stake span{background-color:#27334d}.light.totosi .casino-modal .modal-transferbox .modal--content .tf-amount_box .tf-amount-stake span{color:#fff}.totosi .casino-modal .modal-transferbox .modal--content .tf-amount_box .tf-amount-stake span.stake_selected{color:#fff}.dark.totosi .casino-modal .modal-transferbox .modal--content .tf-amount_box .tf-amount-stake span.stake_selected{color:var(--brandColor)}.totosi .casino-modal .modal-transferbox .modal--content .tf-amount_box .tf-amount_input .amount-input:before{line-height:36px;color:#fff}.totosi .casino-modal .modal-transferbox .modal--content .tf-amount_box .tf-amount_input .amount-input input{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:#fff;color:#27334d;height:36px;padding:0 12px}.totosi .casino-modal .modal-transferbox .modal--content .tf-amount_box .tf-amount_input .amount-input input::placeholder{font-size:14px;font-weight:400;color:#27334d}.totosi .casino-modal .modal-transferbox .modal--content .tf-amount_box .tf-amount_input .amount-input input:focus-visible{outline:none}.dark.totosi .casino-modal .modal-transferbox .modal--content .tf-amount_box .tf-amount_input .amount-input input{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:#081533;color:#fff}.dark.totosi .casino-modal .modal-transferbox .modal--content .tf-amount_box .tf-amount_input .amount-input input::placeholder{font-size:14px;font-weight:400;color:#c1c5cc}.dark.totosi .casino-modal .modal-transferbox .modal--content .tf-amount_box .tf-amount_input .amount-input input:focus-visible{outline:none}.totosi .casino-modal .modal-transferbox .modal--content .tf-amount_box .tf-amount_input span{border-radius:15px;background-color:#27334d}.totosi .casino-modal .modal-transferbox .modal--content .tf-amount_box .tf-amount_input span.amount-input_disabled{color:#848a99}.totosi .casino-modal .modal-transferbox .modal--content .tf-bonus .tf-bonus--section>div{border-color:#27334d;background-color:transparent}.totosi .casino-modal .modal-pending-sessions .modal--content .pending-sessions--list .pending-game{background:#27334d}.totosi #wrap-casino{background-color:transparent}.totosi #wrap-casino .casino-line{background:#c1c5cc}.dark.totosi #wrap-casino .casino-line{background:#27334d}.totosi #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list #tab-HI{display:none}.totosi #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list #tab-HOME{order:-4}.totosi #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list #tab-TBC1{order:-3}.totosi #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list #tab-TBC2{order:-2}.totosi #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list #tab-SUG{order:-1}[class*="casino-live"].totosi #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list #tab-HOMELIVE{order:1}[class*="casino-live"].totosi #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list #tab-NEWLIVE{display:none}[class*="casino-live"].totosi #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list [id='638252650013065190']{order:3}[class*="casino-live"].totosi #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list #tab-TBC1{order:4}[class*="casino-live"].totosi #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list [id='638252649268371519']{order:5}[class*="casino-live"].totosi #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list [id='638252648264866793']{order:6}[class*="casino-live"].totosi #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list #BlackjackLive{order:7}[class*="casino-live"].totosi #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list [id='638518801676899564']{order:8}[class*="casino-live"].totosi #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list [id='638518802068030076']{order:9}.totosi #wrap-casino #casino-content.casino-content--HOME{gap:32px}.totosi #wrap-casino #casino-content.casino-content--HOME #casino-section--HI{display:none}.totosi #wrap-casino #casino-content.casino-content--HOME #casino-section--NEWLIVE{display:none}.totosi #wrap-casino #casino-content.casino-content--HOME #casino-section--TOP{order:-3}.totosi #wrap-casino #casino-content.casino-content--HOME #casino-section--TBC1{order:-2}.totosi #wrap-casino #casino-content.casino-content--HOME #casino-section--TBC2{order:-1}.totosi #wrap-casino #casino-content.casino-content--HOME #casino-section--TOPLIVE{order:-1}.totosi #wrap-casino #casino-content.casino-content--HOME #casino-section--TOPLIVE .gamelist-control{display:none}.totosi #wrap-casino #casino-content .casino-section .section-header{gap:10px}.totosi #wrap-casino #casino-content .casino-section .section-header .section-header--title_icon{display:none}.totosi #wrap-casino #casino-content .casino-section .section-header .section-header--title{font-size:18px;font-weight:700;line-height:24px;text-transform:none;color:#081533}.dark.totosi #wrap-casino #casino-content .casino-section .section-header .section-header--title{color:#fff}.totosi #wrap-casino #casino-content .casino-section .section-header .section-header--games-counter{font-size:14px;line-height:20px;font-weight:600;padding:0 6px;height:24px;line-height:24px;min-width:24px;border-radius:14px;background-color:var(--brandColor);color:#081533}.dark.totosi #wrap-casino #casino-content .casino-section .section-header .section-header--games-counter{font-size:14px;line-height:20px;font-weight:600;padding:0 6px;height:24px;line-height:24px;min-width:24px;border-radius:14px;background-color:#27334d;color:#fff}.totosi #wrap-casino #casino-content .casino-section .section-header .section-header--link span a{color:#081533}.dark.totosi #wrap-casino #casino-content .casino-section .section-header .section-header--link span a{color:var(--brandColor)}.totosi #wrap-casino #casino-content .casino-section .section-header .section-header--link span:hover a{color:#848a99}.dark.totosi #wrap-casino #casino-content .casino-section .section-header .section-header--link span:hover a{color:#83ee83}.totosi #wrap-casino #casino-content .casino-section .section-header .section-header--control{gap:16px}.totosi #wrap-casino #casino-content .casino-section .section-header .section-header--control a{color:#656d80}.totosi #wrap-casino #casino-content .casino-section .section-header .section-header--control a.active{color:#081533}.dark.totosi #wrap-casino #casino-content .casino-section .section-header .section-header--control a.active{color:var(--brandColor)}.totosi #wrap-casino #casino-content .filters-results .filters-selected{margin:0;border-radius:var(--siteBorderRadius);background-color:#081533}.totosi #wrap-casino #casino-content .filters-results .filters-selected .filters-selected--title{color:#fff}.totosi #wrap-casino #casino-content .filters-results .filters-selected .filters-selected--list .filters-selected--list_filter:not(.filter-reset){background:#27334d}.totosi #wrap-casino #casino-content .filters-results .filters-results--action{background-color:var(--bodyBgColorLight)}.dark.totosi #wrap-casino #casino-content .filters-results .filters-results--action{background-color:var(--bodyBgColorDark)}.totosi #wrap-casino #casino-content .filters-results .filters-results--action .btn--cancella-filtri{background:transparent}.totosi #wrap-casino #casino-content .filters-results .filters-results--action .btn--cancella-filtri i{color:inherit}.totosi #wrap-casino #casino-content .filters-results .filters-results--title{color:#081533}.dark.totosi #wrap-casino #casino-content .filters-results .filters-results--title{color:#fff}.totosi #wrap-casino #casino-content .casino--search h3{color:#081533}.dark.totosi #wrap-casino #casino-content .casino--search h3{color:#fff}.totosi #wrap-casino #casino-promotionslist .promotionslist-section.promotionslist-funbonus.incorso{border-color:#27334d}.totosi #wrap-casino #casino-promotionslist .promotionslist-section .promotionslist-info{background-color:#081533}.totosi #wrap-casino #casino-promotionslist .promotionslist-section .promotionslist-info p{color:#c1c5cc}.totosi #wrap-casino #casino-promotionslist .promotionslist-section .promotionslist-info .promotionslist-info--progress .mg-progress{border:0;padding:0;border-radius:2px;background:#27334d}.totosi #wrap-casino #casino-promotionslist .promotionslist-section .promotionslist-info .promotionslist-info--progress .mg-progress .progress-bar{border-radius:2px;background:var(--brandColor)}.totosi #wrap-casino #casino-promotionslist .promotionslist-section .promotionslist-info .promotionslist-info--progress .mg-progress .progress-percentage{margin-top:-8px;font-size:12px;line-height:16px;font-weight:500;color:#081533}.totosi #wrap-casino #casino-promotionslist .promotionslist-section .promotionslist-info .promotionslist-info--progress .progress-update{height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:600;text-transform:none;border:2px solid var(--brandColor);background-color:transparent;color:var(--brandColor)}.totosi #wrap-casino #casino-promotionslist .promotionslist-section .promotionslist-info .promotionslist-info--progress .progress-update:hover{opacity:1;border-color:#83ee83;background-color:rgba(221,249,230,.15);color:#83ee83}.totosi #wrap-casino #casino-promotionslist .promotionslist-regolamento .promotionslist-regolamento--title,.totosi #wrap-casino #casino-promotionslist .promotionslist-regolamento .promotionslist-regolamento--content{background-color:#081533}.totosi .mobile{--casinoGameGap:8px}.totosi .mobile .casino-modal .modal-preview .modal--content{padding-bottom:80px}.totosi .mobile #wrap-casino .wrap-gamelist .gamelist-slide{padding-left:16px}.totosi .mobile #wrap-casino #casino-header{padding-top:24px;position:relative;display:flex;background-color:transparent}.totosi .mobile #wrap-casino #casino-header #header-tabs{flex-grow:1;padding:0 16px;border:0;width:-o-calc(100% - 100px);width:-moz-calc(100% - 100px);width:-webkit-calc(100% - 100px);width:calc(100% - 100px)}.totosi .mobile #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list{padding:0;gap:16px;scroll-padding:0}.totosi .mobile #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list li{padding:0;font-size:14px;line-height:32px;border-radius:0;border-top:2px solid transparent;border-bottom:2px solid transparent;background-color:transparent;color:#27334d}.dark.totosi .mobile #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list li{color:#fff}.totosi .mobile #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list li.active-tab{border-bottom:2px solid #081533;color:#081533}.dark.totosi .mobile #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list li.active-tab{border-bottom:2px solid var(--brandColor);color:var(--brandColor)}.totosi .mobile #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list li a{min-width:48px}.totosi .mobile #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list li i{display:none}.totosi .mobile #wrap-casino #casino-header .header-search-wrap{order:1;gap:12px;padding:0 16px 0 0}.totosi .mobile #wrap-casino #casino-header .header-search-wrap #header-search{gap:12px}.totosi .mobile #wrap-casino #casino-header .header-search-wrap #header-search input{width:100%;transition:none}.totosi .mobile #wrap-casino #casino-header .header-search-wrap #header-search i{min-width:36px;font-size:18px;background-color:#27334d}.totosi .mobile #wrap-casino #casino-header .header-search-wrap #header-filters #header-filters--action{justify-content:center;gap:0;height:36px;width:36px;padding:0;background-color:#27334d}.totosi .mobile #wrap-casino #casino-header .header-search-wrap #header-filters #header-filters--action span{display:none}.totosi .mobile #wrap-casino #casino-header .header-search-wrap #header-filters #header-filters--action i{font-size:18px}.totosi .mobile #wrap-casino #casino-header .header-search-wrap.search-active{padding-left:16px;width:100%;position:absolute;bottom:0;left:0;z-index:1;background-color:var(--bodyBgColorLight)}.dark.totosi .mobile #wrap-casino #casino-header .header-search-wrap.search-active{background-color:var(--bodyBgColorDark)}.totosi .mobile #wrap-casino #casino-header .header-search-wrap.search-active #header-search input{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:#fff;color:#27334d;height:36px;width:100%}.totosi .mobile #wrap-casino #casino-header .header-search-wrap.search-active #header-search input::placeholder{font-size:14px;font-weight:400;color:#27334d}.totosi .mobile #wrap-casino #casino-header .header-search-wrap.search-active #header-search input:focus-visible{outline:none}.dark.totosi .mobile #wrap-casino #casino-header .header-search-wrap.search-active #header-search input{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:#030712;color:#fff}.dark.totosi .mobile #wrap-casino #casino-header .header-search-wrap.search-active #header-search input::placeholder{font-size:14px;font-weight:400;color:#c1c5cc}.dark.totosi .mobile #wrap-casino #casino-header .header-search-wrap.search-active #header-search input:focus-visible{outline:none}.totosi .mobile #wrap-casino #casino-header .header-search-wrap.filters-active{padding-left:16px;width:100%;position:absolute;bottom:0;left:0;z-index:1;background-color:var(--bodyBgColorLight)}.dark.totosi .mobile #wrap-casino #casino-header .header-search-wrap.filters-active{background-color:var(--bodyBgColorDark)}.totosi .mobile #wrap-casino #casino-header .header-search-wrap.filters-active #header-filters h3{padding:0;font-size:18px;font-weight:700;line-height:24px;text-transform:none;color:#081533}.dark.totosi .mobile #wrap-casino #casino-header .header-search-wrap.filters-active #header-filters h3{color:#fff}.totosi .mobile #wrap-casino #casino-header .header-search-wrap:not(.search-active) #header-search input{text-indent:-9999px;width:36px;border:0;padding:0;background-color:#27334d;background-image:url(https://www.totosi.it/l.ashx?u=layout/search-icon.png);background-repeat:no-repeat;background-position:center center;background-size:50%}.totosi .mobile #wrap-casino #casino-content{padding:0}.totosi .mobile #wrap-casino #casino-content.casino-content--HOME{padding:16px 0}.totosi .mobile #wrap-casino #casino-content.casino-content--HOME .casino-section{padding:0}.totosi .mobile #wrap-casino #casino-content.casino-content--HOME .casino-section .section-header{padding-left:16px}.totosi .mobile #wrap-casino #casino-content .casino-gamelist{gap:8px}.totosi .mobile #wrap-casino #casino-content .casino-section{padding:16px}.totosi .mobile #wrap-casino #casino-content .casino-section .section-header{padding:6px 8px 10px 0}.totosi .mobile #wrap-casino #casino-content .casino--search{padding-top:16px}.totosi .mobile #wrap-casino #casino-content .casino--search h3{padding-left:16px}.totosi .mobile #wrap-casino #casino-content .casino--search .casino-message{margin:0 16px}.totosi .mobile #wrap-casino #casino-content .casino--search .wrap-gamelist .gamelist-slide{padding-left:16px}.totosi .mobile #wrap-casino #casino-content .casino--search .search-results--content{padding:0 16px}.totosi .mobile #wrap-casino #casino-content .filters-results{padding:16px}.totosi .mobile #wrap-casino #casino-content .filters-results .filters-selected{margin:0 0 16px}.totosi .mobile #wrap-casino #casino-content .filters-results .filters-results--action{padding:16px;gap:8px}.totosi .tablet #wrap-casino,.totosi .desktop #wrap-casino{padding:16px 0}.totosi .tablet #wrap-casino .wrap-gamelist .gamelist-slide,.totosi .desktop #wrap-casino .wrap-gamelist .gamelist-slide{gap:16px;padding-left:0}.totosi .tablet #wrap-casino #casino-header,.totosi .desktop #wrap-casino #casino-header{gap:8px;padding:0 0 0 16px}.totosi .tablet #wrap-casino #casino-header .header-search-wrap #header-search i,.totosi .desktop #wrap-casino #casino-header .header-search-wrap #header-search i{color:#c1c5cc}.totosi .tablet #wrap-casino #casino-header .header-search-wrap #header-search input,.totosi .desktop #wrap-casino #casino-header .header-search-wrap #header-search input{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:#fff;color:#27334d;height:36px;line-height:34px}.totosi .tablet #wrap-casino #casino-header .header-search-wrap #header-search input::placeholder,.totosi .desktop #wrap-casino #casino-header .header-search-wrap #header-search input::placeholder{font-size:14px;font-weight:400;color:#27334d}.totosi .tablet #wrap-casino #casino-header .header-search-wrap #header-search input:focus-visible,.totosi .desktop #wrap-casino #casino-header .header-search-wrap #header-search input:focus-visible{outline:none}.dark.totosi .tablet #wrap-casino #casino-header .header-search-wrap #header-search input,.dark.totosi .desktop #wrap-casino #casino-header .header-search-wrap #header-search input{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:#030712;color:#fff}.dark.totosi .tablet #wrap-casino #casino-header .header-search-wrap #header-search input::placeholder,.dark.totosi .desktop #wrap-casino #casino-header .header-search-wrap #header-search input::placeholder{font-size:14px;font-weight:400;color:#c1c5cc}.dark.totosi .tablet #wrap-casino #casino-header .header-search-wrap #header-search input:focus-visible,.dark.totosi .desktop #wrap-casino #casino-header .header-search-wrap #header-search input:focus-visible{outline:none}.totosi .tablet #wrap-casino #casino-header .header-search-wrap #header-search input:focus,.totosi .desktop #wrap-casino #casino-header .header-search-wrap #header-search input:focus{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:#fff;color:#27334d;height:36px;line-height:32px;border-width:2px}.totosi .tablet #wrap-casino #casino-header .header-search-wrap #header-search input:focus::placeholder,.totosi .desktop #wrap-casino #casino-header .header-search-wrap #header-search input:focus::placeholder{font-size:14px;font-weight:400;color:#27334d}.totosi .tablet #wrap-casino #casino-header .header-search-wrap #header-search input:focus:focus-visible,.totosi .desktop #wrap-casino #casino-header .header-search-wrap #header-search input:focus:focus-visible{outline:none}.dark.totosi .tablet #wrap-casino #casino-header .header-search-wrap #header-search input:focus,.dark.totosi .desktop #wrap-casino #casino-header .header-search-wrap #header-search input:focus{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:#030712;color:#fff}.dark.totosi .tablet #wrap-casino #casino-header .header-search-wrap #header-search input:focus::placeholder,.dark.totosi .desktop #wrap-casino #casino-header .header-search-wrap #header-search input:focus::placeholder{font-size:14px;font-weight:400;color:#c1c5cc}.dark.totosi .tablet #wrap-casino #casino-header .header-search-wrap #header-search input:focus:focus-visible,.dark.totosi .desktop #wrap-casino #casino-header .header-search-wrap #header-search input:focus:focus-visible{outline:none}.totosi .tablet #wrap-casino #casino-header .header-search-wrap #header-filters #header-filters--action,.totosi .desktop #wrap-casino #casino-header .header-search-wrap #header-filters #header-filters--action{background:#fff !important}.dark.totosi .tablet #wrap-casino #casino-header .header-search-wrap #header-filters #header-filters--action,.dark.totosi .desktop #wrap-casino #casino-header .header-search-wrap #header-filters #header-filters--action{background:#081533 !important}.totosi .tablet #wrap-casino #casino-header .header-search-wrap #header-filters #header-filters--action span,.totosi .desktop #wrap-casino #casino-header .header-search-wrap #header-filters #header-filters--action span{font-size:14px;color:#081533}.dark.totosi .tablet #wrap-casino #casino-header .header-search-wrap #header-filters #header-filters--action span,.dark.totosi .desktop #wrap-casino #casino-header .header-search-wrap #header-filters #header-filters--action span{color:#fff}.totosi .tablet #wrap-casino #casino-header .header-search-wrap #header-filters #header-filters--action i,.totosi .desktop #wrap-casino #casino-header .header-search-wrap #header-filters #header-filters--action i{color:#081533}.dark.totosi .tablet #wrap-casino #casino-header .header-search-wrap #header-filters #header-filters--action i,.dark.totosi .desktop #wrap-casino #casino-header .header-search-wrap #header-filters #header-filters--action i{color:#fff}.totosi .tablet #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list li,.totosi .desktop #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list li{font-size:14px;background-color:#fff;color:#081533}.dark.totosi .tablet #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list li,.dark.totosi .desktop #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list li{background-color:#081533;color:#fff}.totosi .tablet #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list li:hover,.totosi .desktop #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list li:hover{background-color:#e0e2e6;color:#081533}.dark.totosi .tablet #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list li:hover,.dark.totosi .desktop #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list li:hover{background-color:#27334d;color:#fff}.totosi .tablet #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list li.active-tab,.totosi .desktop #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list li.active-tab{background-color:#081533;color:#fff}.dark.totosi .tablet #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list li.active-tab,.dark.totosi .desktop #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list li.active-tab{background-color:var(--brandColor);color:#081533}.totosi .tablet #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list li i,.totosi .desktop #wrap-casino #casino-header #header-tabs #tabs-wrap .tabs-list li i{display:none}.totosi .tablet #wrap-casino #casino-content,.totosi .desktop #wrap-casino #casino-content{padding:0 16px 16px}.totosi .tablet #wrap-casino #casino-content .casino-gamelist,.totosi .desktop #wrap-casino #casino-content .casino-gamelist{gap:16px}.totosi .tablet #wrap-casino #casino-content .casino-section .section-header,.totosi .desktop #wrap-casino #casino-content .casino-section .section-header{padding:6px 8px 14px 0}.totosi .tablet #wrap-casino #casino-content .casino--search h3,.totosi .desktop #wrap-casino #casino-content .casino--search h3{padding-left:0}.totosi .section-poker_action{background-color:var(--bodyBgColorDark)}.totosi .section-poker_action .section-poker_container{justify-content:center;gap:16px}.totosi .section-poker_action .poker_action-cta{min-width:auto;line-height:44px}.totosi .section-poker_action .poker_action-cta#playButton{font-weight:600;text-transform:none;border:2px solid var(--brandColor);background-color:transparent;color:var(--brandColor)}.totosi .section-poker_action .poker_action-cta#playButton:hover{opacity:1;border-color:#83ee83;background-color:rgba(221,249,230,.15);color:#83ee83}.totosi .section-poker_action .poker_action-cta#downloadButton{font-weight:400;text-transform:none;border:2px solid transparent;background-color:transparent;color:var(--brandColor)}.totosi .section-poker_action .poker_action-cta#downloadButton:hover{opacity:1;border:2px solid transparent;background-color:rgba(221,249,230,.15);color:#83ee83}.totosi .section-poker_fast-registration{margin-bottom:16px}.totosi .section-poker_fast-registration #fast-registration{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.totosi .section-poker_fast-registration #fast-registration table{border-radius:4px;overflow:hidden}.totosi .section-poker_fast-registration #fast-registration table td{padding:6px 12px}.totosi .section-poker_fast-registration #fast-registration table th{padding:6px 12px}.totosi .section-poker_fast-registration #fast-registration table.dataTable td.button-fast a{margin:0;display:flex;flex-direction:column;justify-content:center}.totosi .section-poker_fast-registration #fast-registration table.dataTable td.button-fast a:before{font-size:18px;font-weight:600;color:var(--brandColor)}.totosi .section-poker_fast-registration #fast-registration .ui-state-active,.totosi .section-poker_fast-registration #fast-registration .ui-widget-content .ui-state-active,.totosi .section-poker_fast-registration #fast-registration .ui-widget-header .ui-state-active,.totosi .section-poker_fast-registration #fast-registration .ui-state-default,.totosi .section-poker_fast-registration #fast-registration .ui-widget-content .ui-state-default,.totosi .section-poker_fast-registration #fast-registration .ui-widget-header .ui-state-default{margin:0 8px 20px 0;border-radius:4px;padding:2px 4px 0;border-bottom:4px solid #fff !important;background-color:#fff}.dark.totosi .section-poker_fast-registration #fast-registration .ui-state-active,.dark.totosi .section-poker_fast-registration #fast-registration .ui-widget-content .ui-state-active,.dark.totosi .section-poker_fast-registration #fast-registration .ui-widget-header .ui-state-active,.dark.totosi .section-poker_fast-registration #fast-registration .ui-state-default,.dark.totosi .section-poker_fast-registration #fast-registration .ui-widget-content .ui-state-default,.dark.totosi .section-poker_fast-registration #fast-registration .ui-widget-header .ui-state-default{border-color:#081533 !important;background-color:#081533}.totosi .section-poker_fast-registration #fast-registration .ui-state-active,.totosi .section-poker_fast-registration #fast-registration .ui-widget-content .ui-state-active,.totosi .section-poker_fast-registration #fast-registration .ui-widget-header .ui-state-active{border-bottom-color:var(--brandColor) !important}.dark.totosi .section-poker_fast-registration #fast-registration .ui-state-active,.dark.totosi .section-poker_fast-registration #fast-registration .ui-widget-content .ui-state-active,.dark.totosi .section-poker_fast-registration #fast-registration .ui-widget-header .ui-state-active{border-bottom-color:var(--brandColor) !important}.totosi .section-poker_fast-registration #fast-registration .ui-widget-content .ui-state-active a,.totosi .section-poker_fast-registration #fast-registration .ui-widget-header .ui-state-active a{color:var(--brandColor)}.totosi .section-poker_fast-registration #fast-registration .ui-state-default:not(.ui-state-active):hover{background-color:#fff;border-bottom-color:#fff !important;transition:all .3s ease 0s}.dark.totosi .section-poker_fast-registration #fast-registration .ui-state-default:not(.ui-state-active):hover{background-color:#081533;border-bottom-color:#081533 !important}.totosi .section-poker_fast-registration #fast-registration .ui-tabs .ui-tabs-nav li a{font-size:14px;font-weight:600;color:#081533}.dark.totosi .section-poker_fast-registration #fast-registration .ui-tabs .ui-tabs-nav li a{color:#fff}.totosi .modal-window#registerUserModalWin{margin-left:-180px !important;width:360px !important;height:auto !important;border-radius:var(--siteBorderRadius);background-color:var(--headerBgColorDark)}.totosi .modal-window#registerUserModalWin .ModalDialog{border-radius:0;box-shadow:none;border:0;background-color:transparent}.totosi .modal-window#registerUserModalWin .ModalDialog fieldset{margin:0;padding:0}.totosi .modal-window#registerUserModalWin .ModalDialog fieldset input[type="text"]{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:#081533;color:#fff;width:100%;font-style:normal}.totosi .modal-window#registerUserModalWin .ModalDialog fieldset input[type="text"]::placeholder{font-size:14px;font-weight:400;color:#c1c5cc}.totosi .modal-window#registerUserModalWin .ModalDialog fieldset input[type="text"]:focus-visible{outline:none}.totosi .modal-window#registerUserModalWin .ModalDialog fieldset input[type="text"]:focus{padding:0 16px;border:1px solid #848a99}.totosi .modal-window#registerUserModalWin .ModalDialog fieldset #buttonRegisterUser{height:auto;min-height:auto;padding:0 12px;line-height:44px;font-size:16px;border-radius:24px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533;width:100%;margin:16px 0 0;text-align:center}.totosi .modal-window#registerUserModalWin .ModalDialog fieldset #buttonRegisterUser:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi .modal-window#registerUserModalWin .ModalDialog fieldset #buttonRegisterUser:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .modal-window#registerUserModalWin .ModalDialog fieldset #validateMsg:not(:empty){margin-top:16px;position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:var(--warningColor)}.dark.totosi .modal-window#registerUserModalWin .ModalDialog fieldset #validateMsg:not(:empty){color:#f0f1f3}.dark .totosi .modal-window#registerUserModalWin .ModalDialog fieldset #validateMsg:not(:empty){color:#f0f1f3}.totosi .modal-window#registerUserModalWin .ModalDialog fieldset #validateMsg:not(:empty):before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi .modal-window#registerUserModalWin .ModalDialog fieldset #validateMsg:not(:empty) a{text-decoration:underline}.totosi .modal-window#registerUserModalWin .ModalDialog fieldset #validateMsg:not(:empty):before{content:'';color:var(--warningColor)}.totosi .modal-window#registerUserModalWin .ModalDialog fieldset #validateMsg:not(:empty) a{color:var(--warningColor)}.totosi #wrapBingo #sidebar{flex-basis:38%}.totosi #wrapBingo #sidebar #prossime-partite,.totosi #wrapBingo #sidebar #ultimi-vincitori{box-shadow:none;background-color:#081533;border-radius:var(--siteBorderRadius)}.totosi #wrapBingo #sidebar #prossime-partite h3,.totosi #wrapBingo #sidebar #ultimi-vincitori h3{background-color:#27334d;text-transform:none;padding:8px 16px;font-size:16px;line-height:24px;font-weight:600}.totosi #wrapBingo #sidebar #prossime-partite h3 i,.totosi #wrapBingo #sidebar #ultimi-vincitori h3 i{color:#848a99}.totosi #wrapBingo #sidebar #prossime-partite h3 .fa-minus-square:before,.totosi #wrapBingo #sidebar #ultimi-vincitori h3 .fa-minus-square:before{content:""}.totosi #wrapBingo #sidebar #prossime-partite h3 .fa-plus-square:before,.totosi #wrapBingo #sidebar #ultimi-vincitori h3 .fa-plus-square:before{content:""}.totosi #wrapBingo #sidebar section{margin-bottom:16px;color:#fff}.totosi #wrapBingo #sidebar section ul{margin:0}.totosi #wrapBingo #sidebar section ul li{gap:8px;margin-bottom:8px;border-bottom:none;padding:8px 16px;font-size:14px}.totosi #wrapBingo #sidebar section ul li:last-child{margin-bottom:0}.totosi #wrapBingo #sidebar .sala-icona{width:24px;line-height:24px}.totosi #wrapBingo #sidebar .sala-nome,.totosi #wrapBingo #sidebar .top-winners-nick{text-transform:capitalize;font-size:14px;line-height:20px;font-weight:600}.totosi .main-section_skillgames #cg-main-wrap{padding:16px 0}.totosi .main-section_skillgames #cg-main-wrap .less_message-module__mg-message___354EP{margin:0}.totosi .main-section_skillgames #cg-main-wrap .cg-games-menu-container{margin-bottom:16px}.totosi .main-section_skillgames #cg-main-wrap .cg-games-menu-container .cg-games-menu{gap:0;padding:0}.totosi .main-section_skillgames #cg-main-wrap .cg-games-menu-container .cg-games-menu li{font-size:14px;line-height:20px;font-weight:600;border-radius:4px;padding:8px 40px 6px;background-color:#fff;color:#081533}.totosi .main-section_skillgames #cg-main-wrap .cg-games-menu-container .cg-games-menu li:hover{opacity:1}.totosi .main-section_skillgames #cg-main-wrap .cg-games-menu-container .cg-games-menu li:not(.active-tab):hover{border-bottom:4px solid #fff;background-color:#fff}.dark.totosi .main-section_skillgames #cg-main-wrap .cg-games-menu-container .cg-games-menu li{background-color:#081533;color:#fff}.dark.totosi .main-section_skillgames #cg-main-wrap .cg-games-menu-container .cg-games-menu li:not(.active-tab):hover{border-bottom:4px solid #27334d;background-color:#27334d}.totosi .main-section_skillgames #cg-main-wrap .cg-games-menu-container .cg-games-menu .games-menu-tab{border-bottom:4px solid #fff}.dark.totosi .main-section_skillgames #cg-main-wrap .cg-games-menu-container .cg-games-menu .games-menu-tab{border-color:#081533}.totosi .main-section_skillgames #cg-main-wrap .cg-games-menu-container .cg-games-menu .active-tab{border-bottom:4px solid var(--brandColor);color:#081533}.dark.totosi .main-section_skillgames #cg-main-wrap .cg-games-menu-container .cg-games-menu .active-tab{border-color:var(--brandColor);color:var(--brandColor)}.totosi .main-section_skillgames #cg-main-wrap .cg-games .cg-games-list{padding:0;gap:16px}.totosi .main-section_skillgames #cg-main-wrap .cg-games .cg-games-list .cg-games-item{box-shadow:none;border-radius:var(--siteBorderRadius);background-color:#081533}.totosi .main-section_skillgames #cg-main-wrap .cg-games .cg-games-list .cg-games-item .content-bottom{padding:16px}.totosi .main-section_skillgames #cg-main-wrap .cg-games .cg-games-list .cg-games-item .content-bottom a.btn-play{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi .main-section_skillgames #cg-main-wrap .cg-games .cg-games-list .cg-games-item .content-bottom a.btn-play:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi .main-section_skillgames #cg-main-wrap .cg-games .cg-games-list .cg-games-item .content-bottom>span{font-size:14px;line-height:20px;font-weight:600;text-transform:capitalize;color:#fff}.totosi .main-section_skillgames #cg-main-wrap #cg-games-wrap.cg-games .cg-games-list{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.totosi .main-section_skillgames #cg-main-wrap #cg-games-wrap.cg-games .cg-games-list .cg-games-item .content-top{height:200px}.totosi .main-section_skillgames #cg-main-wrap #cg-games-wrap.cg-games .cg-games-list .cg-games-item .content-top:before{display:block;width:100%;height:260px;background-position:top;background-size:contain;top:20px}.totosi .main-section_skillgames #cg-main-wrap #cg-games-wrap.cg-games .cg-games-list .cg-games-item .content-top.dernier:before{top:-60px}.totosi .main-section_skillgames #cg-main-wrap #cg-games-wrap.cg-games .cg-games-list .cg-games-item .content-top:hover:before{transform:scale(1.2)}.totosi .event-number-label{border-radius:var(--siteBorderRadius);padding:2px 6px;font-size:10px;line-height:16px;font-weight:600;width:auto;min-width:unset;text-align:center;color:#081533;background-color:var(--mg-vs-eventtime-color,#e0e2e6)}.totosi .collapse-icon-table{display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;line-height:20px;width:auto;font-weight:bold;background-color:unset;color:#fff}.totosi #mg-virtualbets-main-container{background-color:var(--mg-vs-client-color,#f0f1f3)}.totosi #mg-virtualbets-main-container .center-container{padding:0 8px}.totosi #mg-virtualbets-main-container .no-events-message{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:#848a99;background-color:unset}.dark.totosi #mg-virtualbets-main-container .no-events-message{color:#f0f1f3}.dark .totosi #mg-virtualbets-main-container .no-events-message{color:#f0f1f3}.totosi #mg-virtualbets-main-container .no-events-message:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi #mg-virtualbets-main-container .no-events-message a{text-decoration:underline}.totosi #mg-virtualbets-main-container .no-events-message:before{content:'';color:#27334d}.dark.totosi #mg-virtualbets-main-container .no-events-message:before{color:#f0f1f3}.dark .totosi #mg-virtualbets-main-container .no-events-message:before{color:#f0f1f3}.totosi #mg-virtualbets-main-container .no-events-message a{color:var(--brandColor)}.totosi #mg-virtualbets-main-container .widget-container{margin:0 0 8px}.totosi #mg-virtualbets-main-container .results-details.results-details-wrap{background-color:var(--mg-vs-client-color,#fff)}.totosi #mg-virtualbets-main-container .results-details.results-details-wrap:before{border-color:transparent transparent var(--mg-vs-client-color,#fff) transparent}.totosi #mg-virtualbets-main-container .results-details.results-details-wrap .stats-info-wrap>span{border-right-color:var(--mg-vs-client-border-color,#c1c5cc)}.totosi #mg-virtualbets-main-container .results-details.results-details-wrap .genericTable tr:nth-child(odd){background:var(--mg-vs-widget-row-color,#e0e2e6)}.totosi #mg-virtualbets-main-container .results-details.results-details-wrap .genericTable tr:nth-child(even){background:var(--mg-vs-widget-roweven-color,#fff)}.totosi #mg-virtualbets-main-container .results-details.results-details-wrap .genericTable tr th,.totosi #mg-virtualbets-main-container .results-details.results-details-wrap .genericTable tr td{color:var(--mg-vs-client-menu-color-text,#081533)}.totosi #mg-virtualbets-main-container .results-details.results-details-wrap .genericTable tr th{background:var(--mg-vs-widget-title-color,#c1c5cc)}.totosi #mg-virtualbets-main-container .virtualbets-menu{margin-bottom:0;box-shadow:none}.totosi #mg-virtualbets-main-container .virtualbets-menu li{margin-bottom:8px;padding:8px;border-bottom:unset;background-color:var(--mg-vs-client-menu-color,#fff);color:var(--mg-vs-client-menu-color-text,#081533);box-shadow:none}.totosi #mg-virtualbets-main-container .virtualbets-menu li .menu-sport-icon::before{color:var(--mg-vs-client-menu-color-text,#081533)}.totosi #mg-virtualbets-main-container .virtualbets-menu li:hover{background-color:var(--mg-vs-client-menu-hover-color,#e0e2e6)}.totosi #mg-virtualbets-main-container .virtualbets-menu li a{color:var(--mg-vs-client-menu-color-text,#081533)}.totosi #mg-virtualbets-main-container .virtualbets-menu li:hover a{color:#081533 !important}.totosi #mg-virtualbets-main-container .virtualbets-menu li h2{font-size:12px;line-height:16px;font-weight:500;font-weight:600;text-transform:capitalize}.totosi #mg-virtualbets-main-container .virtualbets-menu li .menu-event-time{font-size:12px;line-height:16px;font-weight:500;line-height:20px;border-radius:10px;padding:0 4px;margin:0;font-weight:600}.totosi #mg-virtualbets-main-container .virtualbets-menu li.selected{background-color:var(--mg-vs-client-menu-selected-color,#83ee83) !important}.totosi #mg-virtualbets-main-container .virtualbets-menu li.selected h2{color:#081533}.totosi #mg-virtualbets-main-container .top-sport-virtualbets{margin-bottom:0}.totosi #mg-virtualbets-main-container .top-sport-virtualbets li{margin-bottom:8px;padding:0;border-radius:var(--siteBorderRadius)}.totosi #mg-virtualbets-main-container .top-sport-virtualbets li .menu-sport-title{padding:4px 4px 4px 36px;border-top-left-radius:var(--siteBorderRadius);border-top-right-radius:var(--siteBorderRadius);font-size:10px;background-color:#030712cc}.totosi #mg-virtualbets-main-container .top-sport-virtualbets li .menu-channel-name{bottom:10px}.totosi #mg-virtualbets-main-container .top-sport-virtualbets li .menu-event-time{top:4px}.totosi #mg-virtualbets-main-container .top-sport-virtualbets .selected h2{color:#081533 !important;background-color:var(--brandColor)}.totosi #mg-virtualbets-main-container .sport-virtualbets .menu-sport-icon:before{font-size:16px;margin:0 4px;background-color:unset !important;box-shadow:unset !important}.totosi #mg-virtualbets-main-container .sport-virtualbets li.selected .menu-sport-icon:before{color:#081533}.totosi #mg-virtualbets-main-container .other-sport li a,.totosi #mg-virtualbets-main-container .info-virtualbets li a{background-color:unset}.totosi #mg-virtualbets-main-container .info-virtualbets li{border-bottom-color:unset;background-color:var(--mg-vs-client-menu-color,#fff);color:var(--mg-vs-client-menu-color-text,#081533)}.totosi #mg-virtualbets-main-container .info-virtualbets li:hover{background-color:var(--brandColor)}.totosi #mg-virtualbets-main-container .update-event-list{font-size:12px;line-height:16px;font-weight:500;margin:0 0 8px;padding:4px;border-radius:var(--siteBorderRadius);text-align:left;text-transform:unset;color:#081533;background-color:#fff}.totosi #mg-virtualbets-main-container .update-event-list:before{padding:8px;font-size:16px;color:#081533}.totosi #mg-virtualbets-main-container .virtualbets-menu li.starting .menu-event-time{background-color:var(--warningColor)}.totosi #mg-virtualbets-main-container .virtualbets-menu li.starting-10 .menu-event-time{background-color:var(--errorColor)}.totosi #mg-virtualbets-main-container .no-video{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:12px;line-height:16px;font-weight:500;padding:12px 16px;border-radius:0;text-align:left;background-color:#081533;color:#fff}.totosi #mg-virtualbets-main-container .no-video .btn-login{height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:600;text-transform:none;border:2px solid var(--brandColor);background-color:transparent;color:var(--brandColor);margin-left:4px;text-transform:capitalize}.totosi #mg-virtualbets-main-container .no-video .btn-login:hover{opacity:1;border-color:#83ee83;background-color:rgba(221,249,230,.15);color:#83ee83}.totosi #mg-virtualbets-main-container .widget-container .data-container ul li{color:var(--mg-vs-widget-row-color-text,#081533)}.totosi #mg-virtualbets-main-container .widget-container .data-container h2 .close-result:before,.totosi #mg-virtualbets-main-container .widget-container .data-container h2 .close-events:before{display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;line-height:20px;width:auto;font-weight:bold;background-color:unset;color:#fff;content:'';color:var(--mg-vs-widget-title-color-text,#081533)}.totosi #mg-virtualbets-main-container .widget-container .data-container h2 .open-result:before,.totosi #mg-virtualbets-main-container .widget-container .data-container h2 .open-events:before{display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;line-height:20px;width:auto;font-weight:bold;background-color:unset;color:#fff;color:var(--mg-vs-widget-title-color-text,#081533);content:''}.totosi #mg-virtualbets-main-container .widget-container .data-container h2 .update-events{right:38px;bottom:3px}.totosi #mg-virtualbets-main-container .widget-container .data-container h2 .update-events:before{font-size:14px;color:#fff;background-color:unset}.totosi #mg-virtualbets-main-container .widget-container .data-container .latestresults-item span.sport:before,.totosi #mg-virtualbets-main-container .widget-container .data-container .nextevent-item span.sport:before{font-size:16px;margin:0 8px 0 0;background-color:unset;box-shadow:unset;color:var(--mg-vs-widget-row-color-text,#081533)}.totosi #mg-virtualbets-main-container .widget-container .data-container .event-channel-name{margin:0 8px 0 0}.totosi #mg-virtualbets-main-container .widget-container .data-container span.event-result{border-radius:var(--siteBorderRadius);padding:2px 6px;font-size:10px;line-height:16px;font-weight:600;width:auto;min-width:unset;text-align:center;color:#081533;background-color:var(--mg-vs-eventtime-color,#e0e2e6);right:50px;border:unset}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-latestResults{padding:0;border-radius:0;border:none}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-latestResults .latestResults-list .latestresults-item{font-size:12px;line-height:16px;font-weight:700;margin:0;padding:8px 16px 8px 8px;border-radius:0;background-color:var(--mg-vs-widget-row-color,#e0e2e6)}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-latestResults .latestResults-list .latestresults-item:nth-child(even){background-color:var(--mg-vs-widget-roweven-color,#fff)}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-latestResults .latestResults-list .latestresults-item span.event-result{right:57px}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-latestResults .latestResults-list .latestresults-item span.event-time{right:16px}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-latestResults .latestResults-list .latestresults-item span.event-name{font-size:12px;line-height:16px;font-weight:500;text-transform:none}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-latestResults .latestResults-list .latestresults-item .results-details{padding:8px;border-radius:var(--siteBorderRadius);background:var(--mg-vs-tooltip-color,#fff)}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-latestResults .latestResults-list .latestresults-item .results-details:before{border-color:transparent transparent var(--mg-vs-tooltip-color,#fff) transparent}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-latestResults .latestResults-list .latestresults-item .results-details ul li{background:var(--mg-vs-tooltip-row-color,#f0f1f3);border:unset}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-latestResults .latestResults-list .latestresults-item .results-details ul li.result-eventday .eventday-header .eventday-res{padding:4px 8px;border-radius:var(--siteBorderRadius);background:var(--successColor)}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-latestResults .latestResults-list .latestresults-item .results-details ul li h3{background:var(--mg-vs-tooltip-title-color,#e0e2e6);color:var(--mg-vs-client-color-text,#081533)}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-latestResults .latestResults-list .latestresults-item .results-details .result-palavv{font-size:12px;padding:0}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-latestResults .latestResults-list .latestresults-item .results-details .result-eventday{background:var(--mg-vs-tooltip-eventday-color,#e0e2e6)}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-latestResults .latestResults-list .latestresults-item .results-details .result-eventday .eventday-header{gap:8px}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-latestResults .latestResults-list .latestresults-item .results-details .result-eventday .eventday-header .eventday-palavv{margin:0;padding:4px 6px;font-size:12px;border-radius:var(--siteBorderRadius);background:#27334d}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-latestResults .latestResults-list .latestresults-item .results-details .result-eventday .eventday-header .sport{margin-right:0}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-latestResults .latestResults-list .latestresults-item .results-details .esiti-eventday li h3{background:#465066;color:#fff;line-height:1}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-latestResults .latestResults-list .latestresults-item .results-details .esiti-eventday li .latestResult-esito-odd span{background:var(--mg-vs-odds-color,#f0f1f3)}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-latestResults .latestResults-list .latestresults-item .results-details .esiti-vincente-piazzato{background:unset;border:none}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-latestResults .latestResults-list .latestresults-item .results-details .esiti-vincente-piazzato li div{border-color:var(--mg-vs-client-border-color,#e0e2e6)}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-latestResults .latestResults-list .latestresults-item .results-details .esiti-vincente-piazzato li span{border-color:var(--mg-vs-client-border-color,#e0e2e6)}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-latestResults .latestResults-list .latestresults-item .results-details .esiti-vincente-piazzato .racers .racer-num{background:#27334d}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-latestResults .latestResults-list .latestresults-item .results-details .esiti-accoppiata-trio li span{border-right-color:var(--mg-vs-client-border-color,#e0e2e6)}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-latestResults h2{font-size:14px;line-height:20px;font-weight:600;padding:8px 16px;border-radius:0;margin-bottom:0;background:var(--mg-vs-widget-title-color,#fff);color:var(--mg-vs-widget-title-color-text,#081533)}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-nextevents{padding:0;border-radius:0;border:none}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-nextevents .nextevents-list .nextevent-item{font-size:12px;line-height:16px;font-weight:700;margin:0;padding:8px 16px;border-radius:0;background-color:var(--mg-vs-widget-row-color,#e0e2e6)}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-nextevents .nextevents-list .nextevent-item:nth-child(even){background-color:var(--mg-vs-widget-roweven-color,#fff)}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-nextevents .nextevents-list .nextevent-item .sport:before{margin:0 8px 0 0}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-nextevents .nextevents-list .nextevent-item span.event-time{right:16px}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-nextevents .nextevents-list .nextevent-item span.event-name{font-size:12px;line-height:16px;font-weight:500;text-transform:none}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-nextevents .nextevents-list .nextevent-item.disabled{opacity:.5}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-nextevents .nextevents-list .nextevent-item.disabled:before{background:unset}.totosi #mg-virtualbets-main-container .virtualbets-widget .virtualbets-nextevents h2{font-size:14px;line-height:20px;font-weight:600;padding:8px 16px;border-radius:0;margin-bottom:0;background:var(--mg-vs-widget-title-color,#fff);color:var(--mg-vs-widget-title-color-text,#081533)}.totosi #mg-virtualbets-main-container .event-outcome-container{margin:8px 0}.totosi #mg-virtualbets-main-container .event-outcome-container .event-outcome-list{padding:0;justify-content:left}.totosi #mg-virtualbets-main-container .event-outcome-container .event-outcome-list li{height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:600;text-transform:none;border:2px solid #081533;background-color:#081533;color:#fff;border:none;background-color:var(--mg-vs-client-menu-color,#fff);color:var(--mg-vs-client-menu-color-text,#081533)}.totosi #mg-virtualbets-main-container .event-outcome-container .event-outcome-list li:hover{background-color:var(--mg-vs-client-menu-hover-color,#e0e2e6)}.totosi #mg-virtualbets-main-container .event-outcome-container .event-outcome-list li.selected{background-color:var(--mg-vs-client-menu-selected-color,#83ee83) !important;color:var(--mg-vs-client-menu-selected-text,#081533) !important}.totosi #mg-virtualbets-main-container .event-odds-container{margin:2px 0;box-shadow:none;border-radius:unset;background:var(--mg-vs-event-odds-container-color,#fff)}.totosi #mg-virtualbets-main-container .event-odds-container .event-name{gap:8px;background:var(--mg-vs-client-menu-color,#f0f1f3);border-bottom-color:var(--mg-vs-client-border-color,#e0e2e6)}.totosi #mg-virtualbets-main-container .event-odds-container .event-name h2 .event-avv{border-radius:var(--siteBorderRadius);padding:2px 6px;font-size:10px;line-height:16px;font-weight:600;width:auto;min-width:unset;text-align:center;color:#081533;background-color:var(--mg-vs-eventtime-color,#e0e2e6)}.totosi #mg-virtualbets-main-container .event-odds-container .event-name .event-day,.totosi #mg-virtualbets-main-container .event-odds-container .event-name .event-sport{font-size:14px;font-weight:700;line-height:20px;color:var(--mg-vs-client-color-text,#081533)}.totosi #mg-virtualbets-main-container .event-odds-container .event-name .event-sport{border-radius:unset;margin:0;padding:0;text-transform:capitalize;background-color:unset;color:var(--mg-vs-client-color-text,#081533)}.totosi #mg-virtualbets-main-container .event-odds-container .event-name .event-sport::after{content:"|";margin-left:8px}.totosi #mg-virtualbets-main-container .event-odds-container .event-name .event-desc{font-size:14px;font-weight:700;line-height:20px;color:var(--mg-vs-widget-title-color-text,#081533);padding:0}.totosi #mg-virtualbets-main-container .event-odds-container .event-name .event-pal{font-size:12px;line-height:16px;font-weight:500;font-size:10px;right:16px;color:var(--mg-vs-widget-title-color-text,#081533)}.totosi #mg-virtualbets-main-container .event-odds-container .event-header{padding:0;gap:8px}.totosi #mg-virtualbets-main-container .event-odds-container .event-header span.classification:before{color:var(--mg-vs-client-color-text,#081533)}.totosi #mg-virtualbets-main-container .event-odds-container .event-content .odds-IVF .event-name{padding:20px 5px 12px;border-bottom:unset}.totosi #mg-virtualbets-main-container .event-odds-container .event-content .odds-IVF .event-sport:after,.totosi #mg-virtualbets-main-container .event-odds-container .event-content odds-KVF .event-sport:after{content:none}.totosi #mg-virtualbets-main-container .event-odds-container .event-content .event-name .event-day{margin:0;text-transform:none}.totosi #mg-virtualbets-main-container .event-odds-container .event-content .event-name h2 .event-teams{font-size:14px;line-height:20px;font-weight:600;color:var(--mg-vs-client-color-text,#081533)}.totosi #mg-virtualbets-main-container .event-odds-container .event-content .event-name .event-time{border-radius:var(--siteBorderRadius);padding:2px 6px;font-size:10px;line-height:16px;font-weight:600;width:auto;min-width:unset;text-align:center;background-color:var(--mg-vs-eventtime-color,#e0e2e6);font-size:12px;height:auto;color:#081533;background-color:#f0f1f3}.totosi #mg-virtualbets-main-container .event-odds-container .event-content.calcio,.totosi #mg-virtualbets-main-container .event-odds-container .event-content.soccerbet{border-bottom-color:var(--mg-vs-client-border-color,#e0e2e6)}.totosi #mg-virtualbets-main-container .event-odds-container .event-content.odds-KVF .event-name{padding:32px 8px 8px;border-bottom:unset}.totosi #mg-virtualbets-main-container .event-odds-container .event-content.odds-KVF .event-name .event-pal{top:8px}.mg-device-mobile.totosi #mg-virtualbets-main-container .event-odds-container .event-content.odds-KVF .event-name .event-pal{right:10px;left:auto}.totosi #mg-virtualbets-main-container .event-odds-container .event-content .odds-list-container{gap:1px}.totosi #mg-virtualbets-main-container .event-odds-container .event-content .odds-list-container .bettype-wrap{justify-content:center;border-radius:0;margin:0;padding:8px 4px;background:var(--mg-vs-bettype-wrap-color,#fff) !important;box-shadow:none}.totosi #mg-virtualbets-main-container .event-odds-container .event-content .odds-list-container h3{font-size:12px;line-height:16px;font-weight:500;padding:0 0 8px;letter-spacing:unset;text-transform:capitalize;color:var(--mg-vs-odds-color-text,#081533) !important}.totosi #mg-virtualbets-main-container .event-odds-container .event-content .odds-list-container .odd{border-radius:var(--siteBorderRadius);padding:4px 2px 2px;margin:2px 4px;background:var(--mg-vs-odds-color,#f0f1f3);color:var(--mg-vs-odds-color-text,#081533)}.totosi #mg-virtualbets-main-container .event-odds-container .event-content .odds-list-container .odd:hover{background-color:var(--mg-vs-odds-hover-color,#c1f7c1);color:var(--mg-vs-odds-hover-color-text,#081533)}.totosi #mg-virtualbets-main-container .event-odds-container .event-content .odds-list-container .odd .outcome-event{font-size:12px;line-height:16px;font-weight:500;font-size:10px;font-weight:300;text-transform:uppercase;background:none;color:var(--mg-vs-odds-color-text,#081533)}.totosi #mg-virtualbets-main-container .event-odds-container .event-content .odds-list-container .odd .outcome-odds.lower::before,.totosi #mg-virtualbets-main-container .event-odds-container .event-content .odds-list-container .odd .outcome-odds.greater::before{display:none}.totosi #mg-virtualbets-main-container .event-odds-container .event-content .odds-list-container .odd span{padding:0}.totosi #mg-virtualbets-main-container .event-odds-container .event-content .odds-list-container .selected{background-color:var(--mg-vs-odds-select-color,#83ee83) !important}.totosi #mg-virtualbets-main-container .event-odds-container .event-content .odds-list-container .selected .outcome-event,.totosi #mg-virtualbets-main-container .event-odds-container .event-content .odds-list-container .selected .outcome-odds{color:var(--mg-vs-odds-select-color-text,#081533)}.totosi #mg-virtualbets-main-container .event-odds-container .event-content .odds-list-container .selected:hover .outcome-odds{color:#081533}.totosi #mg-virtualbets-main-container .event-odds-container .event-content.risultato-esatto .bettype-wrap,.totosi #mg-virtualbets-main-container .event-odds-container .event-content.calcio .bettype-wrap{justify-content:flex-start}.totosi #mg-virtualbets-main-container .event-odds-container .event-content.calcio .participants-list{padding-left:8px}.totosi #mg-virtualbets-main-container .event-odds-container .event-content.calcio-inspired:last-child{border-bottom:unset !important}.totosi #mg-virtualbets-main-container .event-odds-container .event-content .participants-list{padding:8px 0 8px 8px}.totosi #mg-virtualbets-main-container .event-odds-container .event-content .participants-list ul li{font-size:14px;line-height:20px;font-weight:600;line-height:36px;border-radius:var(--siteBorderRadius);padding:0 4px;background:var(--mg-vs-odds-color,#f0f1f3);color:var(--mg-vs-client-color-text,#081533)}.totosi #mg-virtualbets-main-container .event-odds-container .event-content .participants-list ul li.wrap-partecipanti .wrap-race-stats{border-right-color:var(--mg-vs-client-border-color,#e0e2e6)}.totosi #mg-virtualbets-main-container .event-odds-container .event-content .participants-list ul li.wrap-partecipanti .wrap-race-stats .star-empty:before{color:var(--mg-vs-client-color-text,#081533)}.totosi #mg-virtualbets-main-container .event-odds-container .event-content .participants-list ul li .name-partecipanti{color:var(--mg-vs-client-color-text,#081533)}.totosi #mg-virtualbets-main-container .event-odds-container .event-content .participants-list ul li .name-partecipanti .position{border-radius:var(--siteBorderRadius);background-color:#465066}.totosi #mg-virtualbets-main-container .event-odds-container .event-content .participants-list .event-avv{border-radius:var(--siteBorderRadius);padding:2px 6px;font-size:10px;line-height:16px;font-weight:600;width:auto;min-width:unset;text-align:center;color:#081533;background-color:var(--mg-vs-eventtime-color,#e0e2e6)}.totosi #mg-virtualbets-main-container .event-odds-container .event-content .participants-list .event-teams{font-size:14px;line-height:20px;font-weight:600;color:var(--mg-vs-client-color-text,#081533)}.totosi #mg-virtualbets-main-container .event-odds-container.odd-KVLF{margin:0}.totosi #mg-virtualbets-main-container .odds-race-selection .racer-selection{background-color:var(--mg-vs-racer-selection-color,#c1c5cc)}.totosi #mg-virtualbets-main-container .odds-race-selection .racer-selection .racer-selection-list ul li{border-radius:var(--siteBorderRadius);background-color:#e0e2e6;color:#081533}.totosi #mg-virtualbets-main-container .odds-race-selection .racer-selection .racer-selection-list .position-selection{border-radius:var(--siteBorderRadius)}.totosi #mg-virtualbets-main-container .odds-race-selection .racer-selection .racer-selection-btn{justify-content:center}.totosi #mg-virtualbets-main-container .odds-race-selection .racer-selection .racer-selection-btn span{height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:600;text-transform:none;border:2px solid #081533;background-color:#081533;color:#fff;margin:4px 8px}.totosi #mg-virtualbets-main-container .odds-race-selection .racer-selection .racer-selection-btn span:hover{opacity:1;border-color:#030712;background-color:#030712;color:#fff}.totosi #mg-virtualbets-main-container .odds-race-selection .racer-selection .racer-selection-btn .selected-btn{border:unset;color:#081533 !important}.totosi #mg-virtualbets-main-container .event-odds-container .event-content .odds-list-container.odds-race-selection .btn-show-odds{padding:8px;border-top:unset;background-color:#081533}.totosi #mg-virtualbets-main-container .virtualbets-cart-container{background-color:var(--bodyBgColorDark)}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-event-container{padding:10px}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-event-container:empty{padding:0}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-event-container .bet-event{margin-bottom:4px;padding:0;border-radius:var(--siteBorderRadius);border-bottom:unset;overflow:hidden;color:#081533;background:#fff}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-event-container .bet-event .bet-pal-time{padding:8px 8px 0;background:#e0e2e6}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-event-container .bet-event .bet-pal-time .bet-time{border-radius:10px}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-event-container .bet-event .bet-event-name{padding:0 8px 0;width:100%;margin:0;background:#e0e2e6}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-event-container .bet-event .bet-event-info{padding:4px 8px;margin:0}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-event-container .bet-event .bet-event-info .bet-odd{font-size:14px;line-height:20px;font-weight:600;color:#081533 !important;background-color:unset !important}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-event-container .bet-event .bet-event-info .bet-trash{font-size:unset}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-event-container .bet-event .bet-event-info .bet-trash i:before{display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-size:12px;font-weight:bold}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-event-container .bet-event:nth-child(odd){background-color:#fff}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .header-betslip{border-bottom:4px solid var(--bodyBgColorDark)}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .header-betslip ul{border-radius:var(--siteBorderRadius);background-color:#081533;padding:5px 16px;column-gap:5px}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .header-betslip ul li{font-size:14px;line-height:20px;font-weight:600;justify-content:space-between;text-transform:capitalize;padding:0;column-gap:5px}.mg-user-logged.totosi #mg-virtualbets-main-container .virtualbets-cart-container .header-betslip ul li{justify-content:flex-start}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .header-betslip ul li.active{background-color:#081533}.mg-user-logged.totosi #mg-virtualbets-main-container .virtualbets-cart-container .header-betslip ul li.active{color:var(--brandColor)}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .header-betslip ul li.btn-close-bet{order:1}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .header-betslip ul li.bet-tab .events-num-cart{color:#081533 !important}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-group-amount,.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-amount,.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-events-numbers,.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-total-odd{background-color:#081533;border-bottom-color:#27334d;color:#c1c5cc}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-group-amount .bet-group-title{font-size:12px;line-height:16px;font-weight:500;padding:8px 16px 0}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-group-amount .bet-group-amount-list{padding:4px 16px 8px;column-gap:5px}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-group-amount .bet-group-amount-list span{margin:0;flex-grow:1;text-align:center;background-color:#27334d}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-group-amount .bet-group-amount-list span:last-child{text-indent:-500em;display:flex;align-items:center;justify-content:center;border-radius:50%;padding:0;width:25px;height:25px;margin:0;flex-grow:0}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-group-amount .bet-group-amount-list span:last-child:before{display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;text-indent:0;content:''}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-amount{padding:8px 16px}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-amount input{height:32px;border-radius:16px;margin:0 8px}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-events-numbers,.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-total-odd{padding:8px 16px}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-events-numbers span,.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-total-odd span{font-size:12px;line-height:16px;font-weight:500;text-transform:capitalize}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-winning-amount{flex-direction:row;background-color:#081533;padding:8px 16px;position:relative}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-winning-amount .winning-title{border-bottom:0;background-color:transparent;padding:0;font-size:16px;font-weight:600;text-align:left;color:#a2f3a2}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-winning-amount .winning-value{background-color:transparent;font-size:16px;font-weight:600;height:auto;text-align:right;justify-content:flex-end;color:#a2f3a2}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-winning-amount .winning-bonus{position:absolute;right:10px;background:transparent;width:auto;top:25px;font-size:10px;color:#fff;font-weight:normal;margin:0}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-btn-container{padding:16px;justify-content:center;gap:8px;background-color:#081533}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-btn-container .bet-btn-placebet{height:auto !important;min-height:auto !important;padding:0 12px !important;line-height:32px !important;font-size:14px !important;border-radius:18px !important;font-weight:700 !important;text-transform:none !important;border:2px solid var(--brandColor) !important;background-color:var(--brandColor) !important;color:#081533 !important}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-btn-container .bet-btn-placebet:hover{opacity:1 !important;border-color:#64ea64 !important;background-color:#64ea64 !important;color:#081533 !important}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-btn-container span{margin:0}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-btn-container span.bet-btn-emptycart{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;min-height:36px;background-color:var(--errorColor);color:#fff}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-btn-container span.bet-btn-emptycart:before{display:none}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-btn-container span.bet-btn-emptycart:after{content:"Annulla";font-size:14px;line-height:20px;font-weight:600;font-weight:700;text-transform:none}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-message{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:#848a99;text-transform:none;margin:0;background:var(--mg-vs-widget-title-color,#fff);color:var(--mg-vs-client-color-text,#081533);border:0;border-radius:0}.dark.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-message{color:#f0f1f3}.dark .totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-message{color:#f0f1f3}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-message:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-message a{text-decoration:underline}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-message:before{content:'';color:#27334d}.dark.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-message:before{color:#f0f1f3}.dark .totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-message:before{color:#f0f1f3}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .bet-message a{color:var(--brandColor)}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .error-message{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:var(--errorColor);margin:8px 0 0}.dark.totosi #mg-virtualbets-main-container .virtualbets-cart-container .error-message{color:#f0f1f3}.dark .totosi #mg-virtualbets-main-container .virtualbets-cart-container .error-message{color:#f0f1f3}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .error-message:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .error-message a{text-decoration:underline}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .error-message:before{content:'';color:var(--errorColor)}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .error-message a{color:var(--errorColor)}.mg-device-mobile.totosi #mg-virtualbets-main-container .right-container.opened-cart,.mg-device-tablet.totosi #mg-virtualbets-main-container .right-container.opened-cart{background-color:#081533}.totosi #mg-virtualbets-main-container .betslip-summary{margin-bottom:0}.totosi #mg-virtualbets-main-container .betslip-summary .betslip-summary-standard{justify-content:space-between;padding:0 16px 0 0;border-radius:var(--siteBorderRadius);box-shadow:unset;background-color:#081533}.totosi #mg-virtualbets-main-container .betslip-summary .betslip-summary-standard .bet-message{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:#848a99;margin:0;text-transform:unset;background-color:unset}.dark.totosi #mg-virtualbets-main-container .betslip-summary .betslip-summary-standard .bet-message{color:#f0f1f3}.dark .totosi #mg-virtualbets-main-container .betslip-summary .betslip-summary-standard .bet-message{color:#f0f1f3}.totosi #mg-virtualbets-main-container .betslip-summary .betslip-summary-standard .bet-message:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi #mg-virtualbets-main-container .betslip-summary .betslip-summary-standard .bet-message a{text-decoration:underline}.totosi #mg-virtualbets-main-container .betslip-summary .betslip-summary-standard .bet-message:before{content:'';color:#27334d}.dark.totosi #mg-virtualbets-main-container .betslip-summary .betslip-summary-standard .bet-message:before{color:#f0f1f3}.dark .totosi #mg-virtualbets-main-container .betslip-summary .betslip-summary-standard .bet-message:before{color:#f0f1f3}.totosi #mg-virtualbets-main-container .betslip-summary .betslip-summary-standard .bet-message a{color:var(--brandColor)}.totosi #mg-virtualbets-main-container .betslip-summary .betslip-summary-standard:has(> .betslip-summary-amount){color:#081533;background:white;}.totosi #mg-virtualbets-main-container .betslip-summary .betslip-summary-standard:has(> .betslip-summary-amount).btn-close-bet:before{color:#081533;}.totosi #mg-virtualbets-main-container .betslip-summary .betslip-summary-standard .betslip-open{margin:8px 0 8px 8px}.totosi #mg-virtualbets-main-container .betslip-summary .betslip-summary-standard .betslip-summary-winning{border-radius:var(--siteBorderRadius);border:unset;color:#081533;background-color:#a2f3a2}.totosi #mg-virtualbets-main-container .betslip-summary .betslip-summary-standard .betslip-summary-amount{border:0;margin-left:8px}.totosi #mg-virtualbets-main-container .betslip-summary .betslip-summary-standard .events-num-cart{order:-1;margin-left:8px;min-width:24px;line-height:24px;border-radius:12px;font-size:14px;font-weight:600;text-align:center;color:#081533 !important}.totosi #mg-virtualbets-main-container .betslip-summary .betslip-summary-standard .bet-btn-placebet{height:auto !important;min-height:auto !important;padding:0 8px !important;line-height:28px !important;font-size:14px !important;border-radius:16px !important;font-weight:600 !important;text-transform:none !important;border:2px solid var(--brandColor) !important;background-color:transparent !important;color:var(--brandColor) !important}.totosi #mg-virtualbets-main-container .betslip-summary .betslip-summary-standard .bet-btn-placebet:hover{opacity:1 !important;border-color:#83ee83 !important;background-color:rgba(221,249,230,.15) !important;color:#83ee83 !important}.totosi #mg-virtualbets-main-container .virtualbets-video-container{border-radius:0}.totosi #mg-virtualbets-main-container .virtualbets-video-container .video-header{padding:0 8px;background:var(--mg-vs-widget-title-color,#fff)}.totosi #mg-virtualbets-main-container .virtualbets-video-container .video-header .close-video{line-height:0}.totosi #mg-virtualbets-main-container .virtualbets-video-container .video-header .close-video::before{display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;line-height:20px;width:auto;font-weight:bold;background-color:unset;color:#fff;content:''}.totosi #mg-virtualbets-main-container .virtualbets-video-container .video-header h2 .title{padding:0;display:flex;align-items:center;font-size:14px;line-height:20px;font-weight:600;color:var(--mg-vs-widget-title-color-text,#081533)}.totosi #mg-virtualbets-main-container .virtualbets-video-container .video-header h2 .title:before{display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';margin-right:8px;font-size:20px}.totosi #mg-virtualbets-main-container .virtualbets-video-container .video-header .video-list-ch{align-self:center}.totosi #mg-virtualbets-main-container .virtualbets-video-container .video-header .video-list-ch li{font-size:12px;line-height:16px;font-weight:500;margin:0 2px;padding:4px 8px 2px;border-radius:var(--siteBorderRadius);border-left:unset;background-color:var(--mg-vs-client-menu-color,#f0f1f3);color:var(--mg-vs-client-menu-color-text,#081533)}.totosi #mg-virtualbets-main-container .virtualbets-video-container .video-header .video-list-ch li.selected{background-color:var(--mg-vs-client-menu-selected-color,#83ee83) !important;color:var(--mg-vs-client-menu-selected-color-text,#081533) !important}.totosi #mg-virtualbets-main-container .virtualbets-video-container .video-header .video-list-ch li:hover{background-color:var(--mg-vs-client-menu-hover-color,#e0e2e6);transition:all .3s ease 0s}.totosi #mg-virtualbets-main-container .virtualbets-video-container.closed .close-video::before{display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;line-height:20px;width:auto;font-weight:bold;background-color:unset;color:#fff;content:''}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .header-betslip ul li{border:unset;background:unset}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .virtualbets-tickets-container .no-ticket{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:#848a99;margin:0;text-transform:none}.dark.totosi #mg-virtualbets-main-container .virtualbets-cart-container .virtualbets-tickets-container .no-ticket{color:#f0f1f3}.dark .totosi #mg-virtualbets-main-container .virtualbets-cart-container .virtualbets-tickets-container .no-ticket{color:#f0f1f3}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .virtualbets-tickets-container .no-ticket:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .virtualbets-tickets-container .no-ticket a{text-decoration:underline}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .virtualbets-tickets-container .no-ticket:before{content:'';color:#27334d}.dark.totosi #mg-virtualbets-main-container .virtualbets-cart-container .virtualbets-tickets-container .no-ticket:before{color:#f0f1f3}.dark .totosi #mg-virtualbets-main-container .virtualbets-cart-container .virtualbets-tickets-container .no-ticket:before{color:#f0f1f3}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .virtualbets-tickets-container .no-ticket a{color:var(--brandColor)}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .virtualbets-tickets-container .update-ticket{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:600;text-transform:none;border:2px solid var(--brandColor);background-color:transparent;color:var(--brandColor);margin:4px 0 8px}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .virtualbets-tickets-container .update-ticket:hover{opacity:1;border-color:#83ee83;background-color:rgba(221,249,230,.15);color:#83ee83}.totosi #mg-virtualbets-main-container .virtualbets-cart-container .virtualbets-tickets-container .update-ticket.disabled{font-weight:600;text-transform:none;border:2px solid #081533;background-color:#081533;color:#fff;text-decoration:none;opacity:.5}.totosi #mg-virtualbets-main-container .virtual-ticket-container{z-index:500;background:#030712bf}.totosi #mg-virtualbets-main-container .virtual-ticket-container .error-message{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:var(--errorColor)}.dark.totosi #mg-virtualbets-main-container .virtual-ticket-container .error-message{color:#f0f1f3}.dark .totosi #mg-virtualbets-main-container .virtual-ticket-container .error-message{color:#f0f1f3}.totosi #mg-virtualbets-main-container .virtual-ticket-container .error-message:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.totosi #mg-virtualbets-main-container .virtual-ticket-container .error-message a{text-decoration:underline}.totosi #mg-virtualbets-main-container .virtual-ticket-container .error-message:before{content:'';color:var(--errorColor)}.totosi #mg-virtualbets-main-container .virtual-ticket-container .error-message a{color:var(--errorColor)}.totosi #mg-virtualbets-main-container .virtual-ticket-container .ticket-content{row-gap:8px;background-color:var(--bodyBgColorDark)}.totosi #mg-virtualbets-main-container .virtual-ticket-container .ticket-content .ticket-header{padding:0;background:unset}.totosi #mg-virtualbets-main-container .virtual-ticket-container .ticket-content .ticket-header .ticket-icon{display:none}.totosi #mg-virtualbets-main-container .virtual-ticket-container .ticket-content .ticket-buttons{padding:0;background:unset;border-top:unset}.totosi #mg-virtualbets-main-container .virtual-ticket-container .ticket-content .ticket-buttons .btn-close-ticket{height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533;text-decoration:none}.totosi #mg-virtualbets-main-container .virtual-ticket-container .ticket-content .ticket-buttons .btn-close-ticket:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi .mobile #mg-virtualbets-main-container .top-sport-virtualbets{padding:0 12px}.totosi .mobile #mg-virtualbets-main-container .top-sport-virtualbets li{margin:0 4px;background-position:center}.totosi .mobile #mg-virtualbets-main-container .sport-virtualbets{margin:8px 0;padding:0 12px}.totosi .mobile #mg-virtualbets-main-container .sport-virtualbets li{margin:0 4px;border-radius:20px;padding:4px 12px;border:unset}.totosi .mobile #mg-virtualbets-main-container .sport-virtualbets .menu-sport-title{margin-right:8px}.totosi .mobile #mg-virtualbets-main-container .update-event-list{margin:8px 16px;padding:0}.totosi .mobile #mg-virtualbets-main-container .event-outcome-container .event-outcome-list li{margin:0 8px 0 0;padding:2px 8px 0;font-size:12px;border-radius:var(--siteBorderRadius);border-bottom:4px solid #081533}.totosi .mobile #mg-virtualbets-main-container .event-outcome-container .event-outcome-list li.selected{border-color:#081533 !important;border-bottom:4px solid var(--brandColor) !important;background-color:#081533 !important;color:var(--brandColor) !important}.totosi .mobile #mg-virtualbets-main-container .event-odds-container{margin:8px 0}.totosi .mobile #mg-virtualbets-main-container .event-odds-container .event-name{padding:15px 5px}.totosi .mobile #mg-virtualbets-main-container .event-odds-container .event-name .event-header{gap:4px;position:unset}.totosi .mobile #mg-virtualbets-main-container .event-odds-container .event-name .event-pal{top:-2px}.totosi .mobile #mg-virtualbets-main-container .event-odds-container .event-name .event-sport:after{margin-left:4px}.totosi .mobile #mg-virtualbets-main-container .event-odds-container .event-content.odds-KVF .event-name{display:flex;flex-direction:column;align-items:flex-start;padding:8px;border-bottom:1px solid var(--mg-vs-client-border-color,#c1c5cc)}.totosi .mobile #mg-virtualbets-main-container .event-odds-container .event-content .odds-list-container{gap:1px;background-color:var(--mg-vs-client-border-color,#e0e2e6)}.totosi .mobile #mg-virtualbets-main-container .event-odds-container .event-content .odds-list-container h3{font-size:10px;padding:0 0 4px;justify-content:center}.totosi .mobile #mg-virtualbets-main-container .event-odds-container .event-content .odds-list-container .odd{padding:0}.totosi .mobile #mg-virtualbets-main-container .event-odds-container .event-content .odds-list-container .odd .outcome-odds{font-size:10px}.totosi .mobile #mg-virtualbets-main-container .event-odds-container .event-content.calcio .participants-list{border-bottom:1px solid var(--mg-vs-client-border-color,#e0e2e6)}.totosi .mobile #mg-virtualbets-main-container .event-odds-container .event-content .participants-list{padding:8px}.totosi .mobile #mg-virtualbets-main-container .event-odds-container .event-content .participants-list ul li{font-size:10px;line-height:30px}.totosi .mobile #mg-virtualbets-main-container .virtualbets-cart-container{background-color:#081533}.totosi .mobile #mg-virtualbets-main-container .virtualbets-cart-container .bet-event-container{padding:16px}.totosi .mobile #mg-virtualbets-main-container .betslip-summary .betslip-summary-standard{background-color:#fff;color:#081533}.totosi .mobile #mg-virtualbets-main-container .bet-message{margin:0 16px}.totosi .doc-main-container h1,.totosi .doc-main-container h2{font-size:18px;font-weight:700;line-height:24px;text-transform:none}.totosi .doc-main-container .content-container{margin:16px 0}.totosi .doc-main-container .content-container .content{padding:0 16px 16px;border-bottom-left-radius:var(--siteBorderRadius);border-bottom-right-radius:var(--siteBorderRadius);background-color:#081533}.totosi .doc-main-container .content-container .content>div{padding:0}.totosi .doc-main-container .content-container .content>div h3:first-child{margin:0}.totosi .doc-main-container .content-container .active-tab{border-bottom-left-radius:0;border-bottom-right-radius:0}.totosi .doc-main-container .content-container .active-tab:after{transform:rotate(180deg)}.totosi .doc-main-container .content-container .header-content{font-size:14px;line-height:20px;font-weight:600;padding:16px;border:unset;background:#081533}.totosi .doc-main-container .content-container .header-content:after{font-family:FontAwesome;content:"";font-size:20px}.totosi .main-section_lotterie{padding-top:16px}.totosi .main-section_lotterie .main-section_lotterie-title{margin-bottom:4px}.totosi .main-section_lotterie .main-section_lotterie-desc{font-size:14px;line-height:20px;font-weight:600;margin-bottom:8px}.totosi .main-section_lotterie .section-lotterie_container{margin-bottom:128px}.totosi .main-section_lotterie #vetrina-lotterie-sisal{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;padding:0}.totosi .main-section_lotterie .mg-card{box-shadow:none;border-radius:var(--siteBorderRadius);background-color:#081533}.totosi .main-section_lotterie .mg-card .mg-card-title{font-size:20px;font-weight:700;line-height:24px;text-transform:none;padding:16px 16px 4px;display:block;position:relative;background-color:#081533;color:#fff}.totosi .main-section_lotterie .mg-card .mg-card-desc{font-size:14px;line-height:20px;font-weight:400;min-height:80px;padding:0 16px 16px;background-color:transparent;color:#fff}.totosi .main-section_lotterie .mg-card .mg-card-actions{padding:0 16px 16px;text-align:left;background-color:transparent}.totosi .main-section_lotterie .mg-card .mg-card-actions .card-action-readMore{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533;margin-right:8px}.totosi .main-section_lotterie .mg-card .mg-card-actions .card-action-readMore:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi .main-section_lotterie .mg-card .mg-card-img{height:200px}.totosi .main-section_lotterie .mg-card .mg-card-img:hover{transform:scale(1.2)}.totosi .LolPromo{display:none}.totosi #mgfe-ls-shop-loyalty,.totosi #mgfe-ls-rules-loyalty{display:none}.totosi #ub-loyaltysystem{padding-left:16px;background-image:none;background-color:#27334d}.totosi #ub-loyaltysystem img{display:none}.totosi #ub-loyaltysystem>div{padding-right:16px;flex-grow:1;flex-direction:row;align-items:center;justify-content:space-between}.totosi #ub-loyaltysystem>div span{font-size:18px;font-weight:700;line-height:24px;text-transform:none}.totosi #ub-loyaltysystem .ub-loyaltysystem--points{display:flex;align-items:center;gap:6.75px}.totosi #ub-loyaltysystem .ub-loyaltysystem--points:before{display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:''}.totosi #ub-loyaltysystem .ub-loyaltysystem--points:after{content:"pt"}.totosi #ub-loyaltysystem .ub-loyaltysystem--link{padding:16px;min-width:52px;border-color:#081533}.totosi #ub-loyaltysystem .ub-loyaltysystem--link:hover{background-color:unset}.totosi #ub-loyaltysystem .ub-loyaltysystem--link:before{font-family:FontAwesome;content:"";font-size:20px;font-weight:normal}.totosi .mgfe-ls-container{max-width:100%;background-color:transparent;padding-right:16px;padding-left:16px}.mg-device-mobile.totosi .mgfe-ls-container{padding:0}@media(min-width:1680px){.totosi .mgfe-ls-container{padding-right:72px;padding-left:72px}}.totosi .mgfe-ls-container .mgfe-message_wrap{margin:0;padding:0}.totosi .mgfe-ls-container .mgfe-message_wrap .mgfe-message{margin:16px 0 0}.mg-device-mobile.totosi .mgfe-ls-container .mgfe-message_wrap .mgfe-message{margin:16px}.totosi .mgfe-ls-container .mgfe-ls-header-container{position:unset;gap:16px;padding:16px 0;background-color:transparent}.mg-device-mobile.totosi .mgfe-ls-container .mgfe-ls-header-container{padding:0;gap:11px 16px}.totosi .mgfe-ls-container .mgfe-ls-header-container .mgfe-ls-balance{width:100%;padding:16px;gap:0 16px;border-radius:0;background-color:#fff;color:#081533}.mg-device-desktop.totosi .mgfe-ls-container .mgfe-ls-header-container .mgfe-ls-balance,.mg-device-tablet.totosi .mgfe-ls-container .mgfe-ls-header-container .mgfe-ls-balance{width:auto;min-width:360px;border-radius:var(--siteBorderRadius)}.dark.totosi .mgfe-ls-container .mgfe-ls-header-container .mgfe-ls-balance{background-color:#081533;color:#fff}.totosi .mgfe-ls-container .mgfe-ls-header-container .mgfe-ls-balance .mgfe-ls-balance-title{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2;font-size:18px;font-weight:700;line-height:24px;text-transform:none}.totosi .mgfe-ls-container .mgfe-ls-header-container .mgfe-ls-balance .mgfe-ls-balance-title:after{display:none}.totosi .mgfe-ls-container .mgfe-ls-header-container .mgfe-ls-balance .mgfe-ls-balance-points{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:3;display:flex;justify-content:end;column-gap:8px;font-size:24px;font-weight:700;line-height:28px;text-transform:none}.light.totosi .mgfe-ls-container .mgfe-ls-header-container .mgfe-ls-balance .mgfe-ls-balance-points{color:#20693a}.totosi .mgfe-ls-container .mgfe-ls-header-container .mgfe-ls-balance .mgfe-ls-balance-points:before{display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:''}.totosi .mgfe-ls-container .mgfe-ls-header-container .mgfe-ls-balance .mgfe-ls-balance-points:after{content:"pt";width:unset;height:unset;background-image:none}.totosi .mgfe-ls-container .mgfe-ls-header-container .mgfe-ls-balance .mgfe-ls-balance-expired{justify-content:start;grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3;font-size:12px;line-height:16px;font-weight:500;color:#565f73}.dark.totosi .mgfe-ls-container .mgfe-ls-header-container .mgfe-ls-balance .mgfe-ls-balance-expired{color:#e0e2e6}.totosi .mgfe-ls-container .mgfe-ls-content-container{gap:16px;padding:0 0 16px;background-color:transparent}.totosi .mgfe-ls-container .mgfe-ls-content-container h2.mgfe-ls-header{display:none}.totosi .mgfe-ls-container .mgfe-ls-content-container .mgfe-message{margin:0 !important}.totosi .mgfe-ls-container .mgfe-toogle-filter-container,.totosi .mgfe-ls-container .mgfe-toogle-filter-container.toggle-checked,.totosi .mgfe-ls-container .mgfe-toogle-filter-container.toggle-checked .mgfe-toogle-filter-label{background-color:#fff;color:#081533}.dark.totosi .mgfe-ls-container .mgfe-toogle-filter-container,.dark.totosi .mgfe-ls-container .mgfe-toogle-filter-container.toggle-checked,.dark.totosi .mgfe-ls-container .mgfe-toogle-filter-container.toggle-checked .mgfe-toogle-filter-label{background-color:#081533;color:#fff}.totosi .mgfe-ls-container .mgfe-toogle-filter-container{padding:16px;border-radius:var(--siteBorderRadius)}.totosi .mgfe-ls-container .mgfe-toogle-filter-container .mgfe-toogle-filter-label{position:relative;justify-content:start;gap:16px;font-size:18px}.totosi .mgfe-ls-container .mgfe-toogle-filter-container .mgfe-toogle-filter-icon{flex-grow:1}.totosi .mgfe-ls-container .mgfe-toogle-filter-container.ls-store-filter-container{width:calc(100% - 32px);margin:0 16px}.totosi .mgfe-ls-container .mgfe-toogle-filter-container.ls-store-filter-container .mgfe-toogle-filter-label{font-size:14px;line-height:20px;font-weight:600}.totosi .mgfe-ls-container .mgfe-toogle-filter-container.ls-store-filter-container .mgfe-toogle-filter-label:after{font-family:FontAwesome;content:"";font-size:20px;font-weight:normal;position:absolute;right:0}.totosi .mgfe-ls-container .mgfe-toogle-filter-container.ls-store-filter-container .mgfe-toogle-filter-icon{order:-1;flex-grow:unset}.totosi .mgfe-ls-container .mgfe-toogle-filter-container.toggle-checked{border-bottom-left-radius:0;border-bottom-right-radius:0}.totosi .mgfe-ls-container .mgfe-toogle-filter-container.toggle-checked .mgfe-toogle-filter-label:after{transform:rotate(180deg)}.totosi .mgfe-ls-container .mgfe-ls-promo-filter-wrap{padding:0}.mg-device-mobile.totosi .mgfe-ls-container .mgfe-ls-promo-filter-wrap{width:calc(100% - 32px);margin:-16px auto 0;padding:0 16px 16px;border-bottom-left-radius:var(--siteBorderRadius);border-bottom-right-radius:var(--siteBorderRadius);background-color:#fff;color:#081533}.dark.mg-device-mobile.totosi .mgfe-ls-container .mgfe-ls-promo-filter-wrap{background-color:#081533;color:#fff}.totosi .mgfe-ls-container .mgfe-ls-promo-filter-wrap .mgfe-ls-promo-filter{max-width:unset;justify-content:start;gap:16px}.mg-device-mobile.totosi .mgfe-ls-container .mgfe-ls-promo-filter-wrap .mgfe-ls-promo-filter>div{flex-grow:1}.mg-device-mobile.totosi .mgfe-ls-container .mgfe-ls-promo-filter-wrap .mgfe-ls-promo-filter .mgfe-ls-input-wrap,.mg-device-mobile.totosi .mgfe-ls-container .mgfe-ls-promo-filter-wrap .mgfe-ls-promo-filter .mgfe-select-wrap{width:calc(50% - 8px)}@media(orientation:landscape){.mg-device-mobile.totosi .mgfe-ls-container .mgfe-ls-promo-filter-wrap .mgfe-ls-promo-filter .mgfe-ls-input-wrap,.mg-device-mobile.totosi .mgfe-ls-container .mgfe-ls-promo-filter-wrap .mgfe-ls-promo-filter .mgfe-select-wrap{width:calc(25% - 8px)}}.totosi .mgfe-ls-container .mgfe-ls-promo-filter-wrap .mgfe-ls-promo-filter .ls-filter-label{display:none}.totosi .mgfe-ls-container .mgfe-ls-promo-filter-wrap .mgfe-ls-promo-filter .mgfe--input{max-width:unset;width:120px}.mg-device-mobile.totosi .mgfe-ls-container .mgfe-ls-promo-filter-wrap .mgfe-ls-promo-filter .mgfe--input{width:100%}.totosi .mgfe-ls-container .mgfe-ls-promo-filter-wrap .mgfe-ls-promo-filter .mgfe-select-wrap .mgfe-select{width:180px !important;max-width:unset !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://www.totosi.it/l.ashx?u=default/common/arrow-icon.png&s=default);background-repeat:no-repeat;background-size:14px;background-position:right 16px center;padding-right:32px;height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #fff;background-color:#fff;color:#27334d}.totosi .mgfe-ls-container .mgfe-ls-promo-filter-wrap .mgfe-ls-promo-filter .mgfe-select-wrap .mgfe-select::placeholder{font-size:14px;font-weight:400;color:#27334d}.totosi .mgfe-ls-container .mgfe-ls-promo-filter-wrap .mgfe-ls-promo-filter .mgfe-select-wrap .mgfe-select:focus-visible{outline:none}.light.totosi .mgfe-ls-container .mgfe-ls-promo-filter-wrap .mgfe-ls-promo-filter .mgfe-select-wrap .mgfe-select{background-image:url(https://www.totosi.it/l.ashx?u=default/common/arrow-icon-invert.png&s=default)}.dark.totosi .mgfe-ls-container .mgfe-ls-promo-filter-wrap .mgfe-ls-promo-filter .mgfe-select-wrap .mgfe-select{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #081533;background-color:#081533;color:#fff}.dark.totosi .mgfe-ls-container .mgfe-ls-promo-filter-wrap .mgfe-ls-promo-filter .mgfe-select-wrap .mgfe-select::placeholder{font-size:14px;font-weight:400;color:#c1c5cc}.dark.totosi .mgfe-ls-container .mgfe-ls-promo-filter-wrap .mgfe-ls-promo-filter .mgfe-select-wrap .mgfe-select:focus-visible{outline:none}.mg-device-mobile.totosi .mgfe-ls-container .mgfe-ls-promo-filter-wrap .mgfe-ls-promo-filter .mgfe-select-wrap .mgfe-select{width:100% !important;height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #e0e2e6;background-color:#e0e2e6;color:#27334d}.mg-device-mobile.totosi .mgfe-ls-container .mgfe-ls-promo-filter-wrap .mgfe-ls-promo-filter .mgfe-select-wrap .mgfe-select::placeholder{font-size:14px;font-weight:400;color:#27334d}.mg-device-mobile.totosi .mgfe-ls-container .mgfe-ls-promo-filter-wrap .mgfe-ls-promo-filter .mgfe-select-wrap .mgfe-select:focus-visible{outline:none}.dark.mg-device-mobile.totosi .mgfe-ls-container .mgfe-ls-promo-filter-wrap .mgfe-ls-promo-filter .mgfe-select-wrap .mgfe-select{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #27334d;background-color:#27334d;color:#fff}.dark.mg-device-mobile.totosi .mgfe-ls-container .mgfe-ls-promo-filter-wrap .mgfe-ls-promo-filter .mgfe-select-wrap .mgfe-select::placeholder{font-size:14px;font-weight:400;color:#c1c5cc}.dark.mg-device-mobile.totosi .mgfe-ls-container .mgfe-ls-promo-filter-wrap .mgfe-ls-promo-filter .mgfe-select-wrap .mgfe-select:focus-visible{outline:none}.totosi .mgfe-ls-container .mgfe--toolbar--wrap ul{padding:0 !important;gap:8px;justify-content:start}.mg-device-mobile.totosi .mgfe-ls-container .mgfe--toolbar--wrap ul li:first-child{margin-left:16px}.mg-device-mobile.totosi .mgfe-ls-container .mgfe--toolbar--wrap ul li:last-child{margin-right:16px}.totosi .mgfe-ls-container .mgfe--toolbar--wrap ul .mgfe--toolbar-item{order:unset !important}.totosi .mgfe-ls-container .mgfe--toolbar--wrap ul .mgfe--toolbar-item .mgfe--btn{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;padding:4px 12px 0;border-radius:4px;border-bottom:4px solid #fff;background-color:#fff;color:#081533}.dark.totosi .mgfe-ls-container .mgfe--toolbar--wrap ul .mgfe--toolbar-item .mgfe--btn{border-color:#081533;background-color:#081533;color:#fff}.totosi .mgfe-ls-container .mgfe--toolbar--wrap ul .mgfe--toolbar-item .mgfe--btn.mgfe--btn-selected{border-color:var(--brandColor)}.totosi .mgfe-ls-container .mgfe--input-container .mgfe--input{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:transparent;color:#27334d}.totosi .mgfe-ls-container .mgfe--input-container .mgfe--input::placeholder{font-size:14px;font-weight:400;color:#27334d}.totosi .mgfe-ls-container .mgfe--input-container .mgfe--input:focus-visible{outline:none}.dark.totosi .mgfe-ls-container .mgfe--input-container .mgfe--input{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:transparent;color:#fff}.dark.totosi .mgfe-ls-container .mgfe--input-container .mgfe--input::placeholder{font-size:14px;font-weight:400;color:#c1c5cc}.dark.totosi .mgfe-ls-container .mgfe--input-container .mgfe--input:focus-visible{outline:none}.totosi .mgfe-ls-container .mgfe-ls-navigation-wrap .mgfe-ls-navigation{gap:16px}.mg-device-mobile.totosi .mgfe-ls-container .mgfe-ls-navigation-wrap .mgfe-ls-navigation{gap:8px;padding:16px 0 16px 16px}.totosi .mgfe-ls-container .mgfe-ls-navigation-wrap .mgfe-ls-navigation li:last-child{margin-right:16px}.totosi .mgfe-ls-container .mgfe-ls-navigation-wrap .mgfe-ls-navigation li .mgfe--btn{gap:8px;height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:600;text-transform:none;border:2px solid #fff;background-color:#fff;color:#081533}.dark.totosi .mgfe-ls-container .mgfe-ls-navigation-wrap .mgfe-ls-navigation li .mgfe--btn{font-weight:600;text-transform:none;border:2px solid #081533;background-color:#081533;color:#fff}.totosi .mgfe-ls-container .mgfe-ls-navigation-wrap .mgfe-ls-navigation li .mgfe--btn:hover:not(.mgfe--btn-selected){opacity:1;border-color:#e0e2e6;background-color:#e0e2e6;color:#081533}.dark.totosi .mgfe-ls-container .mgfe-ls-navigation-wrap .mgfe-ls-navigation li .mgfe--btn:hover:not(.mgfe--btn-selected){opacity:1;border-color:#27334d;background-color:#27334d;color:#fff}.totosi .mgfe-ls-container .mgfe-ls-navigation-wrap .mgfe-ls-navigation li .mgfe--btn.mgfe--btn.mgfe--btn-selected{opacity:1;border-color:#081533;background-color:#081533;color:#fff}.dark.totosi .mgfe-ls-container .mgfe-ls-navigation-wrap .mgfe-ls-navigation li .mgfe--btn.mgfe--btn.mgfe--btn-selected{opacity:1;border-color:var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi .mgfe-ls-container .mgfe-ls-navigation-wrap .mgfe-ls-navigation li .mgfe--btn:focus{font-weight:600;text-transform:none;border:2px solid #081533;background-color:#081533;color:#fff;opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .mgfe-ls-container .mgfe-ls-navigation-wrap .mgfe-ls-navigation li .mgfe--btn .mgfe--btn-label{text-transform:capitalize}.totosi .mgfe-ls-container .mgfe-ls-navigation-wrap .mgfe-ls-navigation li .mgfe--btn .ls-tab-icon.shop:before{content:''}.totosi .mgfe-ls-container .mgfe-ls-navigation-wrap .mgfe-ls-navigation li .mgfe--btn .ls-tab-icon.transaction:before{content:''}.totosi .mgfe-ls-container .tool-filter .mgfe--btn{flex-grow:1;gap:8px;height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:600 !important;text-transform:none !important;border:2px solid #fff !important;background-color:#fff !important;color:#081533 !important}.dark.totosi .mgfe-ls-container .tool-filter .mgfe--btn{font-weight:600 !important;text-transform:none !important;border:2px solid #081533 !important;background-color:#081533 !important;color:#fff !important}.totosi .mgfe-ls-container .tool-filter .mgfe--btn:hover{opacity:1 !important;border-color:#e0e2e6 !important;background-color:#e0e2e6 !important;color:#081533 !important}.dark.totosi .mgfe-ls-container .tool-filter .mgfe--btn:hover{opacity:1 !important;border-color:#27334d !important;background-color:#27334d !important;color:#fff !important}.mg-device-mobile.totosi .mgfe-ls-container .tool-filter .mgfe--btn{font-weight:600 !important;text-transform:none !important;border:2px solid #e0e2e6 !important;background-color:#e0e2e6 !important;color:#081533 !important}.dark.mg-device-mobile.totosi .mgfe-ls-container .tool-filter .mgfe--btn{font-weight:600 !important;text-transform:none !important;border:2px solid #27334d !important;background-color:#27334d !important;color:#fff !important}.totosi .mgfe-ls-container .tool-filter .mgfe--btn.mgfe-ls-promo-available i{display:none}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap{padding:16px 0;gap:32px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.mg-device-mobile.totosi .mgfe-ls-container .mgfe-ls-promo-wrap{padding:0 16px;gap:16px}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-card{box-shadow:none;border-radius:var(--siteBorderRadius);background-color:#fff;color:#081533}.dark.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-card{background-color:#081533;color:#fff}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-card .mgfe-card-header{padding:8px 16px;border:0}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-card .mgfe-card-content.mgfe-ls-promo-content{padding:16px 16px 0;display:flex;flex-direction:column;border-top:2px solid var(--bodyBgColorLight);border-bottom:2px solid var(--bodyBgColorLight)}.dark.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-card .mgfe-card-content.mgfe-ls-promo-content{border-color:var(--bodyBgColorDark)}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-card .mgfe-card-footer{padding:16px;column-gap:16px}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-card .mgfe-card-footer .mgfe-message{border:0;padding:0 0 0 32px;display:flex;justify-content:space-between}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-card .mgfe-card-footer .mgfe-message::before{top:8px;left:0}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-card .mgfe-card-footer .mgfe-message.mgfe-message-warning span:not(.mgfe--btn-label){font-size:12px;line-height:16px;font-weight:700;color:var(--warningColor)}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-ls-promo-card .ls-promo-category{font-size:14px;line-height:20px;font-weight:400;color:#565f73}.dark.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-ls-promo-card .ls-promo-category{color:#c1c5cc}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-ls-promo-card .ls-promo-category::after{font-size:24px}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-ls-promo-card .ls-promo-category.ls-promo-standard{display:none}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-ls-promo-card .ls-promo-title-wrap{padding-left:41px}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-ls-promo-card .ls-promo-title-wrap::before{font-size:24px;opacity:1}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-ls-promo-card .ls-promo-title-wrap .ls-promo-title{font-size:20px;font-weight:700;line-height:24px;text-transform:none}.light.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-ls-promo-card .ls-promo-title-wrap .ls-promo-title{color:#20693a}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-ls-promo-card .ls-promo-title-wrap .ls-promo-type{font-size:14px;line-height:20px;font-weight:400;opacity:1}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-ls-promo-card .mgfe-ls-promo-info{padding:8px;line-height:28px}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-ls-promo-card .mgfe-ls-promo-info .ls-promo-value-wrap{column-gap:8px}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-ls-promo-card .mgfe-ls-promo-info .ls-promo-value-wrap::after{display:none}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-ls-promo-card .mgfe-ls-promo-info .ls-promo-value-wrap .ls-promo-value{flex-direction:row}.light.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-ls-promo-card .mgfe-ls-promo-info .ls-promo-value-wrap .ls-promo-value{color:#20693a}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-ls-promo-card .mgfe-ls-promo-info .ls-promo-value-wrap .ls-promo-value-label{column-gap:8px}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-ls-promo-card .mgfe-ls-promo-info .ls-promo-value-wrap .ls-promo-value-label::after{color:var(--brandColor)}.light.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-ls-promo-card .mgfe-ls-promo-info .ls-promo-value-wrap .ls-promo-value-label::after{color:#20693a}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-ls-promo-card .mgfe-ls-promo-img img{width:100%}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-ls-promo-card .mgfe-ls-promo-img .ls-promo-amount{text-shadow:none;font-size:32px;font-weight:700;font-style:italic;top:50%;margin-top:-16px;line-height:32px;color:#081533}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-ls-promo-card .mgfe-ls-promo-img .ls-promo-amount .ls-promo-amount--currency{font-size:24px;font-weight:600}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-ls-promo-card .mgfe-ls-footer .mgfe--btn{margin-left:unset;height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-ls-promo-card .mgfe-ls-footer .mgfe--btn:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-ls-promo-card .mgfe-ls-footer .mgfe--btn:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .mgfe-ls-container .mgfe-ls-promo-wrap .mgfe-ls-promo-card .ls-info-purchase-wrap{padding:0}.totosi .mgfe-ls-container .mgfe-ls-datefilter-wrap{flex-direction:unset;flex-wrap:wrap;gap:16px 32px}.totosi .mgfe-ls-container .mgfe-ls-datefilter-wrap .mgfe-ls-datefilter{padding:0;justify-content:start;gap:8px}.totosi .mgfe-ls-container .mgfe-ls-datefilter-wrap .mgfe-ls-datefilter .mgfe--input-container.mgfe--btn.mgfe--input-btn{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;padding:4px 12px 0;border-radius:4px;border-bottom:4px solid #fff;background-color:#fff;color:#081533}.mg-device-mobile.totosi .mgfe-ls-container .mgfe-ls-datefilter-wrap .mgfe-ls-datefilter .mgfe--input-container.mgfe--btn.mgfe--input-btn:first-child{margin-left:16px}.mg-device-mobile.totosi .mgfe-ls-container .mgfe-ls-datefilter-wrap .mgfe-ls-datefilter .mgfe--input-container.mgfe--btn.mgfe--input-btn:last-child{margin-right:16px}.dark.totosi .mgfe-ls-container .mgfe-ls-datefilter-wrap .mgfe-ls-datefilter .mgfe--input-container.mgfe--btn.mgfe--input-btn{border-color:#081533;background-color:#081533;color:#fff}.totosi .mgfe-ls-container .mgfe-ls-datefilter-wrap .mgfe-ls-datefilter .mgfe--input-container.mgfe--btn.mgfe--input-btn.mgfe--btn-selected{border-color:var(--brandColor)}.totosi .mgfe-ls-container .mgfe-ls-datefilter-wrap .mgfe-ls-datefilter .mgfe--input-container.mgfe--btn.mgfe--input-btn .mgfe--label{font-size:14px}.totosi .mgfe-ls-container .mgfe-datepicker-component-container{flex-wrap:wrap;gap:8px}.totosi .mgfe-ls-container .mgfe-datepicker-component-container .mgfe--btn.btn-show-date{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:600;text-transform:none;border:2px solid #081533;background-color:#081533;color:#fff}.totosi .mgfe-ls-container .mgfe-datepicker-component-container .mgfe--btn.btn-show-date:hover{opacity:1;border-color:#030712;background-color:#030712;color:#fff}.totosi .mgfe-ls-container .mgfe-datepicker-component-container .mgfe--btn.btn-show-date:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .mgfe-ls-container .mgfe-datepicker-component-container .mgfe--input-container.mgfe-datepicker-component{font-size:14px;line-height:20px;font-weight:400;background-color:transparent;color:#848a99}.dark.totosi .mgfe-ls-container .mgfe-datepicker-component-container .mgfe--input-container.mgfe-datepicker-component{font-size:14px;line-height:20px;font-weight:400;background-color:transparent;color:#fff}.totosi .mgfe-ls-container .mgfe-ls-transaction-wrap{padding:0}.mg-device-mobile.totosi .mgfe-ls-container .mgfe-ls-transaction-wrap{padding:0 16px}.totosi .mgfe-ls-container .mgfe-ls-transaction-wrap .mgfe--table.mgfe-report-table{font-size:14px;color:#fff}.totosi .mgfe-ls-container .mgfe-ls-transaction-wrap .mgfe--table.mgfe-report-table tr{border:0}.totosi .mgfe-ls-container .mgfe-ls-transaction-wrap .mgfe--table.mgfe-report-table td{height:40px;border:0;color:#fff}.totosi .mgfe-ls-container .mgfe-ls-transaction-wrap .mgfe--table.mgfe-report-table th{border:0;font-weight:600;text-transform:uppercase;background:#060e23;color:#fff}.totosi .mgfe-ls-container .mgfe-ls-transaction-wrap .mgfe--table.mgfe-report-table tr:nth-child(even){background:#27334d}.totosi .mgfe-ls-container .mgfe-ls-transaction-wrap .mgfe--table.mgfe-report-table tr:nth-child(odd){background:#081533}.mg-device-tablet.totosi .mgfe-ls-container .mgfe-ls-transaction-wrap .mgfe--table.mgfe-report-table .mgfe-message,.mg-device-desktop.totosi .mgfe-ls-container .mgfe-ls-transaction-wrap .mgfe--table.mgfe-report-table .mgfe-message{color:#fff}.mg-device-tablet.totosi .mgfe-ls-container .mgfe-ls-transaction-wrap .mgfe--table.mgfe-report-table .mgfe-message::before,.mg-device-desktop.totosi .mgfe-ls-container .mgfe-ls-transaction-wrap .mgfe--table.mgfe-report-table .mgfe-message::before{color:#fff}.totosi .mgfe-ls-container .mgfe-ls-transaction-wrap .mgfe-ls-history-card-wrap .mgfe-card{box-shadow:none;background-color:#fff;color:#081533}.dark.totosi .mgfe-ls-container .mgfe-ls-transaction-wrap .mgfe-ls-history-card-wrap .mgfe-card{background-color:#081533;color:#fff}.light.totosi .mgfe-ls-container .mgfe-ls-transaction-wrap .mgfe-ls-history-card-wrap .mgfe-card .mgfe-card-header .mgfe-ls-history-product{color:#20693a}.totosi .mgfe-ls-container .mgfe-ls-transaction-wrap .mgfe-ls-history-card-wrap .mgfe-card .mgfe-card-content{padding:16px}.totosi .mgfe-ls-container .mgfe-ls-transaction-wrap .mgfe-ls-history-card-wrap .mgfe-card .mgfe-card-content .ls-list-transaction{gap:8px;background-color:none;color:#081533}.dark.totosi .mgfe-ls-container .mgfe-ls-transaction-wrap .mgfe-ls-history-card-wrap .mgfe-card .mgfe-card-content .ls-list-transaction{color:#fff}.totosi .mgfe-ls-container .mgfe-ls-transaction-wrap .mgfe-ls-history-card-wrap .mgfe-card .mgfe-card-content .ls-list-transaction li{border:0}.totosi .mgfe-ls-container .mgfe-ls-transaction-wrap .mgfe-ls-history-card-wrap .mgfe-card .mgfe-card-content .ls-list-transaction li span{padding:0}.totosi .mgfe-ls-container .mgfe-pagination-component-container{padding:16px;background-color:unset}.totosi .mgfe-ls-container .mgfe-pagination-component-container .pagination-breadcrumb li{background-color:#e0e2e6;color:#081533}.dark.totosi .mgfe-ls-container .mgfe-pagination-component-container .pagination-breadcrumb li{background-color:#27334d;color:#fff}.totosi .ls-rules-info-container{gap:0;border-radius:var(--siteBorderRadius);background-color:#fff}.dark.totosi .ls-rules-info-container{background-color:#081533}.mg-device-mobile.totosi .ls-rules-info-container{width:calc(100% - 32px);margin:0 16px}.totosi .ls-rules-info-container .ls-rules-toggle-content{padding:0 16px 16px}.totosi .ls-rules-info-container ul{padding:0 0 0 16px}.totosi .mgfe-toogle-filter-container.ls-rules-toggle-wrap{border:0;padding:16px}.totosi .mgfe-toogle-filter-container.ls-rules-toggle-wrap .mgfe-toogle-filter-label{font-weight:700}.totosi .mgfe-toogle-filter-container.ls-rules-toggle-wrap .mgfe-toogle-filter-label .mgfe-toogle-filter-icon::before{font-family:FontAwesome;content:"";font-size:20px}.totosi .mgfe-accordion-container{padding:0}.mg-device-mobile.totosi .mgfe-accordion-container{margin:0 16px}.totosi .mgfe-accordion-container h3{font-size:18px;font-weight:700;line-height:24px;text-transform:none;margin:0;padding:16px;border:none;border-radius:var(--siteBorderRadius);background-color:#fff;color:#27334d}.dark.totosi .mgfe-accordion-container h3{background-color:#081533;color:#fff}.totosi .mgfe-accordion-container h3:after{font-family:FontAwesome;content:"";font-size:20px}.totosi .mgfe-accordion-container.active h3{h3margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.totosi .mgfe-accordion-container.active h3:after{transform:rotate(180deg)}.totosi .mgfe-accordion-container>div{padding:0 16px 16px;border-bottom-right-radius:var(--siteBorderRadius);border-bottom-left-radius:var(--siteBorderRadius);background-color:#fff;color:#081533}.dark.totosi .mgfe-accordion-container>div{background-color:#081533;color:#fff}.totosi .mgfe-accordion-container>div ul{padding:0 0 0 16px}.totosi .mgfe-ls-rules-container{gap:32px;padding:0}.mg-user-logged.mg-device-mobile.totosi .mgfe-ls-rules-container .mgfe--toolbar--wrap{padding:0}.totosi .mgfe-ls-rules-container .mgfe--toolbar--wrap ul{padding:0;justify-content:start;gap:8px}.totosi .mgfe-ls-rules-container .mgfe--toolbar--wrap ul .mgfe--toolbar-item{order:unset !important}.totosi .mgfe-ls-rules-container .mgfe--toolbar--wrap ul .mgfe--toolbar-item a{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;padding:4px 12px 0;font-weight:600;border-radius:4px;border:0;border-bottom:4px solid #fff;background-color:#fff;color:#081533}.dark.totosi .mgfe-ls-rules-container .mgfe--toolbar--wrap ul .mgfe--toolbar-item a{border-color:#081533;background-color:#081533;color:#fff}.totosi .mgfe-ls-rules-container .mgfe--toolbar--wrap ul .mgfe--toolbar-item a::before{display:none}.totosi .mgfe-ls-rules-container .mgfe--toolbar--wrap ul .mgfe--toolbar-item.selected a{border-color:var(--brandColor)}.totosi .mgfe-ls-rules-container .mgfe--toolbar--wrap ul li.ls-btn-back{position:unset}.totosi .mgfe-ls-rules-container .mgfe--toolbar--wrap ul li.ls-btn-back .ls-btn-back-icon{display:none}.totosi .mgfe-ls-rules-container .mgfe-ls-rules-title{padding:0;justify-content:start;font-size:18px;font-weight:700;line-height:24px;text-transform:none}.totosi .mgfe-ls-rules-container .mgfe-ls-rules-title::before{display:none}.mg-device-mobile.totosi .mgfe-ls-rules-container .ls-rules-section{padding:0 16px}.totosi .mgfe-ls-rules-container .ls-rules-section-content{border:0;border-radius:var(--siteBorderRadius);background-color:#fff;color:inherit}.dark.totosi .mgfe-ls-rules-container .ls-rules-section-content{background-color:#081533}.totosi .mgfe-ls-rules-container .ls-rules-section-content h3{height:auto;padding:16px;justify-content:left;font-size:14px;font-weight:700;line-height:20px;line-height:24px;border-bottom:2px solid var(--bodyBgColorLight);background-color:transparent}.dark.totosi .mgfe-ls-rules-container .ls-rules-section-content h3{border-color:var(--bodyBgColorDark)}.totosi .mgfe-ls-rules-container .mgfe-ls-rules-table .mgfe--table{border-radius:var(--siteBorderRadius);font-size:14px;color:#fff}.totosi .mgfe-ls-rules-container .mgfe-ls-rules-table .mgfe--table tr{border:0}.totosi .mgfe-ls-rules-container .mgfe-ls-rules-table .mgfe--table td{position:relative;padding:8px 16px;height:40px;border:0;color:#fff}.totosi .mgfe-ls-rules-container .mgfe-ls-rules-table .mgfe--table td.ls-table-points{column-gap:3px}.totosi .mgfe-ls-rules-container .mgfe-ls-rules-table .mgfe--table td.ls-table-points i::after{width:auto;height:unset;background-image:none;content:"pt";font-style:normal}.totosi .mgfe-ls-rules-container .mgfe-ls-rules-table .mgfe--table td:first-child:after{display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';position:absolute;right:0}.totosi .mgfe-ls-rules-container .mgfe-ls-rules-table .mgfe--table th{padding:8px 16px;border:0;font-size:14px;font-weight:700;line-height:20px;text-align:left;background:#060e23;color:#fff}.totosi .mgfe-ls-rules-container .mgfe-ls-rules-table .mgfe--table th::before{margin-right:8px}.mg-device-mobile.totosi .mgfe-ls-rules-container .mgfe-ls-rules-table .mgfe--table th{padding:8px;font-size:12px}.totosi .mgfe-ls-rules-container .mgfe-ls-rules-table .mgfe--table tr:nth-child(even){background:#27334d}.totosi .mgfe-ls-rules-container .mgfe-ls-rules-table .mgfe--table tr:nth-child(odd){background:#081533}.totosi .mgfe-ls-rules-container .ls-btn-play-wrap .mgfe--btn{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi .mgfe-ls-rules-container .ls-btn-play-wrap .mgfe--btn:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi .mgfe-ls-rules-container .ls-btn-play-wrap .mgfe--btn:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .ls-rules-content-container{max-width:100%;padding:16px;background-color:transparent}@media(min-width:1536px){.totosi .ls-rules-content-container{padding-right:16px;padding-left:16px}}@media(min-width:1680px){.totosi .ls-rules-content-container{padding-right:72px;padding-left:72px}}.totosi .ls-rules-content-container .mgfe-ls-rules-container{margin-bottom:16px}.totosi .ls-rules-content-container .site-message.message-warning>a{color:var(--warningColor) !important}.totosi .ls-rules-content-container .mgfe-ls-link{text-decoration:underline;color:#20693a}.dark.totosi .ls-rules-content-container .mgfe-ls-link{color:var(--brandColor)}.totosi .ls-general-rules-container h1{font-size:24px;font-weight:700;line-height:28px;text-transform:none;margin-bottom:16px;color:inherit}.totosi .ls-general-rules-container .ls-gr--content{margin-bottom:32px;display:flex;flex-direction:column;gap:32px}.totosi .ls-general-rules-container .ls-gr--content .ls-gr--desc p:last-child{margin:0}.totosi .ls-general-rules-container .ls-gr--content .ls-gr--steps{margin:0}.totosi .mgfe-ls-modal .mgfe-modal-header{background-color:var(--headerBgColorDark);color:#fff}.totosi .mgfe-ls-modal .mgfe-modal-header .mgfe-modal-header-title{padding:8px 8px 8px 16px}.totosi .mgfe-ls-modal .mgfe-modal-content{padding:16px;color:#27334d}.dark.totosi .mgfe-ls-modal .mgfe-modal-content{color:#fff}.totosi .mgfe-ls-modal .mgfe-modal-content .mgfe-ls-promo-purchase .mgfe--btn{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi .mgfe-ls-modal .mgfe-modal-content .mgfe-ls-promo-purchase .mgfe--btn:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi .mgfe-ls-modal .mgfe-modal-content .mgfe-ls-promo-purchase .mgfe--btn:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .mgfe-ls-modal .mgfe-modal-content .ls-promo-details-wrap{border-radius:var(--siteBorderRadius);border:0;background-color:#fff}.dark.totosi .mgfe-ls-modal .mgfe-modal-content .ls-promo-details-wrap{background-color:#081533}.totosi .mgfe-ls-modal .mgfe-modal-content .ls-promo-details-wrap div.ls-promo-details-info-points{padding:8px;background:transparent;border-bottom:1px solid #f0f1f3}.dark.totosi .mgfe-ls-modal .mgfe-modal-content .ls-promo-details-wrap div.ls-promo-details-info-points{border-color:#060e23}.totosi .mgfe-ls-modal .mgfe-modal-content .ls-promo-details-wrap div.ls-promo-details-info-points .ls-promo-details-label{font-size:16px}.totosi .mgfe-ls-modal .mgfe-modal-content .ls-promo-details-wrap div.ls-promo-details-info-points .ls-promo-details-label::after{color:#20693a}.dark.totosi .mgfe-ls-modal .mgfe-modal-content .ls-promo-details-wrap div.ls-promo-details-info-points .ls-promo-details-label::after{color:var(--brandColor)}.totosi .mgfe-ls-modal .mgfe-modal-content .ls-promo-details-wrap .ls-promo-points{font-size:20px}.light.totosi .mgfe-ls-modal .mgfe-modal-content .ls-promo-details-wrap .ls-promo-points{color:#20693a}.totosi .mgfe-ls-modal .mgfe-modal-content .ls-promo-details-wrap .ls-promo-points::after{display:none}.totosi .section-widget-content{margin:0 auto;padding:0 15px;max-width:1536px;padding:0}.totosi .mgfe-scroll-btn-wrap .scroll-btn:before{background:rgba(251,251,251,.8);border-radius:0;font-weight:700;width:44px;line-height:44px}.totosi .mgfe-scroll-btn-wrap .scroll-btn.fa-mgfe-chevron-right:before{border-top-left-radius:50%;border-bottom-left-radius:50%;padding-left:10px}.totosi .mgfe-scroll-btn-wrap .scroll-btn.fa-mgfe-chevron-left:before{border-top-right-radius:50%;border-bottom-right-radius:50%;padding-right:10px}.totosi #mgfe-ws-betboost .mgfe-ws-title-wrap .mgfe-ws-title,.totosi #mgfe-ws-maggiorate .mgfe-ws-title-wrap .mgfe-ws-title,.totosi #mgfe-ws-highlight .mgfe-ws-title-wrap .mgfe-ws-title,.totosi #mgfe-ws-tips .mgfe-ws-title-wrap .mgfe-ws-title,.totosi #mgfe-ws-supercombo .mgfe-ws-title-wrap .mgfe-ws-title{color:var(--mgfe-ws-card-title-color-text,#060e23)}.totosi #mgfe-ws-betboost.mgfe-widget-sport,.totosi #mgfe-ws-maggiorate.mgfe-widget-sport,.totosi #mgfe-ws-highlight.mgfe-widget-sport,.totosi #mgfe-ws-tips.mgfe-widget-sport,.totosi #mgfe-ws-supercombo.mgfe-widget-sport{padding:16px 0}.totosi #mgfe-ws-betboost.mgfe-widget-sport .mgfe-ws-title-wrap .mgfe-ws-title,.totosi #mgfe-ws-maggiorate.mgfe-widget-sport .mgfe-ws-title-wrap .mgfe-ws-title,.totosi #mgfe-ws-highlight.mgfe-widget-sport .mgfe-ws-title-wrap .mgfe-ws-title,.totosi #mgfe-ws-tips.mgfe-widget-sport .mgfe-ws-title-wrap .mgfe-ws-title,.totosi #mgfe-ws-supercombo.mgfe-widget-sport .mgfe-ws-title-wrap .mgfe-ws-title{font-size:18px;font-weight:700;line-height:24px;text-transform:none}.mgfe-device-mobile.totosi #mgfe-ws-betboost.mgfe-widget-sport .mgfe-ws-title-wrap .mgfe-ws-title,.mgfe-device-mobile.totosi #mgfe-ws-maggiorate.mgfe-widget-sport .mgfe-ws-title-wrap .mgfe-ws-title,.mgfe-device-mobile.totosi #mgfe-ws-highlight.mgfe-widget-sport .mgfe-ws-title-wrap .mgfe-ws-title,.mgfe-device-mobile.totosi #mgfe-ws-tips.mgfe-widget-sport .mgfe-ws-title-wrap .mgfe-ws-title,.mgfe-device-mobile.totosi #mgfe-ws-supercombo.mgfe-widget-sport .mgfe-ws-title-wrap .mgfe-ws-title{font-size:16px}.totosi #mgfe-ws-betboost.mgfe-widget-sport .mgfe-ws-title-wrap .mgfe-ws-title:before,.totosi #mgfe-ws-maggiorate.mgfe-widget-sport .mgfe-ws-title-wrap .mgfe-ws-title:before,.totosi #mgfe-ws-highlight.mgfe-widget-sport .mgfe-ws-title-wrap .mgfe-ws-title:before,.totosi #mgfe-ws-tips.mgfe-widget-sport .mgfe-ws-title-wrap .mgfe-ws-title:before,.totosi #mgfe-ws-supercombo.mgfe-widget-sport .mgfe-ws-title-wrap .mgfe-ws-title:before{content:"";background:var(--mgfe-ws-card-icon-title,var(--iconTo)) no-repeat;background-size:cover;width:20px;height:20px;display:block}.totosi #mgfe-ws-betboost.mgfe-widget-sport .mgfe-ws-title-wrap .mgfe-ws-title .ws-counter,.totosi #mgfe-ws-maggiorate.mgfe-widget-sport .mgfe-ws-title-wrap .mgfe-ws-title .ws-counter,.totosi #mgfe-ws-highlight.mgfe-widget-sport .mgfe-ws-title-wrap .mgfe-ws-title .ws-counter,.totosi #mgfe-ws-tips.mgfe-widget-sport .mgfe-ws-title-wrap .mgfe-ws-title .ws-counter,.totosi #mgfe-ws-supercombo.mgfe-widget-sport .mgfe-ws-title-wrap .mgfe-ws-title .ws-counter{font-size:14px;line-height:20px;font-weight:600;padding:0 6px;height:24px;line-height:24px;min-width:24px;border-radius:14px;background-color:var(--brandColor);color:#081533;font-size:14px !important}.dark.totosi #mgfe-ws-betboost.mgfe-widget-sport .mgfe-ws-title-wrap .mgfe-ws-title .ws-counter,.dark.totosi #mgfe-ws-maggiorate.mgfe-widget-sport .mgfe-ws-title-wrap .mgfe-ws-title .ws-counter,.dark.totosi #mgfe-ws-highlight.mgfe-widget-sport .mgfe-ws-title-wrap .mgfe-ws-title .ws-counter,.dark.totosi #mgfe-ws-tips.mgfe-widget-sport .mgfe-ws-title-wrap .mgfe-ws-title .ws-counter,.dark.totosi #mgfe-ws-supercombo.mgfe-widget-sport .mgfe-ws-title-wrap .mgfe-ws-title .ws-counter{font-size:14px;line-height:20px;font-weight:600;padding:0 6px;height:24px;line-height:24px;min-width:24px;border-radius:14px;background-color:#27334d;color:#fff}.totosi #mgfe-ws-betboost.mgfe-widget-sport .mgfe-card.mgfe-ws-card,.totosi #mgfe-ws-maggiorate.mgfe-widget-sport .mgfe-card.mgfe-ws-card,.totosi #mgfe-ws-highlight.mgfe-widget-sport .mgfe-card.mgfe-ws-card,.totosi #mgfe-ws-tips.mgfe-widget-sport .mgfe-card.mgfe-ws-card,.totosi #mgfe-ws-supercombo.mgfe-widget-sport .mgfe-card.mgfe-ws-card{background:var(--mgfe-ws-card-color,#fff);color:var(--mgfe-ws-card-title-color-text,#081533);box-shadow:none}.light.totosi #mgfe-ws-betboost.mgfe-widget-sport .mgfe-card.mgfe-ws-card,.light.totosi #mgfe-ws-maggiorate.mgfe-widget-sport .mgfe-card.mgfe-ws-card,.light.totosi #mgfe-ws-highlight.mgfe-widget-sport .mgfe-card.mgfe-ws-card,.light.totosi #mgfe-ws-tips.mgfe-widget-sport .mgfe-card.mgfe-ws-card,.light.totosi #mgfe-ws-supercombo.mgfe-widget-sport .mgfe-card.mgfe-ws-card{border:1px solid var(--mgfe-ws-card-border-color,#c1c5cc)}.totosi #mgfe-ws-betboost.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-header .mgfe-ws-event-name,.totosi #mgfe-ws-maggiorate.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-header .mgfe-ws-event-name,.totosi #mgfe-ws-highlight.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-header .mgfe-ws-event-name,.totosi #mgfe-ws-tips.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-header .mgfe-ws-event-name,.totosi #mgfe-ws-supercombo.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-header .mgfe-ws-event-name,.totosi #mgfe-ws-betboost.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-header .mgfe-ws-event-date,.totosi #mgfe-ws-maggiorate.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-header .mgfe-ws-event-date,.totosi #mgfe-ws-highlight.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-header .mgfe-ws-event-date,.totosi #mgfe-ws-tips.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-header .mgfe-ws-event-date,.totosi #mgfe-ws-supercombo.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-header .mgfe-ws-event-date{opacity:1}.totosi #mgfe-ws-betboost.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-content,.totosi #mgfe-ws-maggiorate.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-content,.totosi #mgfe-ws-highlight.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-content,.totosi #mgfe-ws-tips.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-content,.totosi #mgfe-ws-supercombo.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-content{color:var(--mgfe-ws-card-title-color-text,#081533)}.totosi #mgfe-ws-betboost.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-content .mgfe-ws-event-wrap span.event-name,.totosi #mgfe-ws-maggiorate.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-content .mgfe-ws-event-wrap span.event-name,.totosi #mgfe-ws-highlight.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-content .mgfe-ws-event-wrap span.event-name,.totosi #mgfe-ws-tips.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-content .mgfe-ws-event-wrap span.event-name,.totosi #mgfe-ws-supercombo.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-content .mgfe-ws-event-wrap span.event-name{font-size:14px;font-weight:600;color:var(--mgfe-ws-card-title-color-text,#081533)}.totosi #mgfe-ws-betboost.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-content .mgfe-ws-event-wrap .event-vs,.totosi #mgfe-ws-maggiorate.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-content .mgfe-ws-event-wrap .event-vs,.totosi #mgfe-ws-highlight.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-content .mgfe-ws-event-wrap .event-vs,.totosi #mgfe-ws-tips.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-content .mgfe-ws-event-wrap .event-vs,.totosi #mgfe-ws-supercombo.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-content .mgfe-ws-event-wrap .event-vs{color:var(--mgfe-ws-card-betname-color-text,#2d923e)}.totosi #mgfe-ws-betboost.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota,.totosi #mgfe-ws-maggiorate.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota,.totosi #mgfe-ws-highlight.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota,.totosi #mgfe-ws-tips.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota,.totosi #mgfe-ws-supercombo.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota{background:var(--mgfe-ws-card-odds-color,#f0f1f3);color:var(--mgfe-ws-card-odds-color-text,#081533);border:1px solid var(--mgfe-ws-card-border-color,#e0e2e6)}@media(hover:hover){.totosi #mgfe-ws-betboost.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota:hover:not(.mg-selected-outcome),.totosi #mgfe-ws-maggiorate.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota:hover:not(.mg-selected-outcome),.totosi #mgfe-ws-highlight.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota:hover:not(.mg-selected-outcome),.totosi #mgfe-ws-tips.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota:hover:not(.mg-selected-outcome),.totosi #mgfe-ws-supercombo.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota:hover:not(.mg-selected-outcome){background:var(--mgfe-ws-card-odds-hover-color,#c1f7c1)}.totosi #mgfe-ws-betboost.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota:hover:not(.mg-selected-outcome) .quota,.totosi #mgfe-ws-maggiorate.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota:hover:not(.mg-selected-outcome) .quota,.totosi #mgfe-ws-highlight.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota:hover:not(.mg-selected-outcome) .quota,.totosi #mgfe-ws-tips.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota:hover:not(.mg-selected-outcome) .quota,.totosi #mgfe-ws-supercombo.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota:hover:not(.mg-selected-outcome) .quota{color:var(--mgfe-ws-card-odds-hover-color-text,#081533)}}.totosi #mgfe-ws-betboost.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota.mg-selected-outcome,.totosi #mgfe-ws-maggiorate.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota.mg-selected-outcome,.totosi #mgfe-ws-highlight.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota.mg-selected-outcome,.totosi #mgfe-ws-tips.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota.mg-selected-outcome,.totosi #mgfe-ws-supercombo.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota.mg-selected-outcome{background:var(--mgfe-ws-card-odds-selected-color,#c1f7c1);color:#030712}.totosi #mgfe-ws-betboost.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota.mg-selected-outcome .esito,.totosi #mgfe-ws-maggiorate.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota.mg-selected-outcome .esito,.totosi #mgfe-ws-highlight.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota.mg-selected-outcome .esito,.totosi #mgfe-ws-tips.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota.mg-selected-outcome .esito,.totosi #mgfe-ws-supercombo.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota.mg-selected-outcome .esito{color:#030712}.totosi #mgfe-ws-betboost.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota .esito,.totosi #mgfe-ws-maggiorate.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota .esito,.totosi #mgfe-ws-highlight.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota .esito,.totosi #mgfe-ws-tips.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota .esito,.totosi #mgfe-ws-supercombo.mgfe-widget-sport .mgfe-card.mgfe-ws-card .mgfe-card-footer .mgfe-ws-oddslist-wrap ul.mgfe-ws-oddslist li.box-quota .esito{color:var(--mgfe-ws-card-odds-esito-color-text,#848a99)}.totosi #mgfe-ws-betboost .mgfe-ws-card-news .mgfe-card-content div.news-details,.totosi #mgfe-ws-maggiorate .mgfe-ws-card-news .mgfe-card-content div.news-details,.totosi #mgfe-ws-highlight .mgfe-ws-card-news .mgfe-card-content div.news-details,.totosi #mgfe-ws-tips .mgfe-ws-card-news .mgfe-card-content div.news-details,.totosi #mgfe-ws-supercombo .mgfe-ws-card-news .mgfe-card-content div.news-details{background-color:rgba(3,7,18,.75);border-top-left-radius:4px;border-top-right-radius:4px}.totosi #mgfe-ws-betboost .mgfe-ws-card-news .mgfe-card-content div.news-details .news-details--title,.totosi #mgfe-ws-maggiorate .mgfe-ws-card-news .mgfe-card-content div.news-details .news-details--title,.totosi #mgfe-ws-highlight .mgfe-ws-card-news .mgfe-card-content div.news-details .news-details--title,.totosi #mgfe-ws-tips .mgfe-ws-card-news .mgfe-card-content div.news-details .news-details--title,.totosi #mgfe-ws-supercombo .mgfe-ws-card-news .mgfe-card-content div.news-details .news-details--title{font-size:12px}.totosi #mgfe-ws-betboost .mgfe-ws-card-news .mgfe-card-content div.news-details div.news-details--cta>a,.totosi #mgfe-ws-maggiorate .mgfe-ws-card-news .mgfe-card-content div.news-details div.news-details--cta>a,.totosi #mgfe-ws-highlight .mgfe-ws-card-news .mgfe-card-content div.news-details div.news-details--cta>a,.totosi #mgfe-ws-tips .mgfe-ws-card-news .mgfe-card-content div.news-details div.news-details--cta>a,.totosi #mgfe-ws-supercombo .mgfe-ws-card-news .mgfe-card-content div.news-details div.news-details--cta>a{height:32px;width:55px;border-radius:16px;background-color:transparent;border:2px solid var(--brandColor);color:var(--brandColor);padding:0 8px}.totosi #mgfe-ws-betboost .mgfe-ws-card-news .mgfe-card-content div.news-details div.news-details--cta>a:after,.totosi #mgfe-ws-maggiorate .mgfe-ws-card-news .mgfe-card-content div.news-details div.news-details--cta>a:after,.totosi #mgfe-ws-highlight .mgfe-ws-card-news .mgfe-card-content div.news-details div.news-details--cta>a:after,.totosi #mgfe-ws-tips .mgfe-ws-card-news .mgfe-card-content div.news-details div.news-details--cta>a:after,.totosi #mgfe-ws-supercombo .mgfe-ws-card-news .mgfe-card-content div.news-details div.news-details--cta>a:after{content:"Apri";font-family:var(--fontFamily);font-size:14px;background-color:transparent}.totosi #mgfe-ws-betboost .mgfe-ws-card-news .mgfe-card-content div.news-details div.news-details--cta>a:hover,.totosi #mgfe-ws-maggiorate .mgfe-ws-card-news .mgfe-card-content div.news-details div.news-details--cta>a:hover,.totosi #mgfe-ws-highlight .mgfe-ws-card-news .mgfe-card-content div.news-details div.news-details--cta>a:hover,.totosi #mgfe-ws-tips .mgfe-ws-card-news .mgfe-card-content div.news-details div.news-details--cta>a:hover,.totosi #mgfe-ws-supercombo .mgfe-ws-card-news .mgfe-card-content div.news-details div.news-details--cta>a:hover{background-color:rgba(221,249,230,.15)}.totosi #mgfe-ws-betboost .mgfe-ws-card-maggiorate .mgfe-card-footer .mgfe-ws-outcome-wrap,.totosi #mgfe-ws-maggiorate .mgfe-ws-card-maggiorate .mgfe-card-footer .mgfe-ws-outcome-wrap,.totosi #mgfe-ws-highlight .mgfe-ws-card-maggiorate .mgfe-card-footer .mgfe-ws-outcome-wrap,.totosi #mgfe-ws-tips .mgfe-ws-card-maggiorate .mgfe-card-footer .mgfe-ws-outcome-wrap,.totosi #mgfe-ws-supercombo .mgfe-ws-card-maggiorate .mgfe-card-footer .mgfe-ws-outcome-wrap{background:#27334d;border-top-left-radius:4px;border-top-right-radius:4px;cursor:pointer}.totosi #mgfe-ws-betboost .mgfe-ws-card-maggiorate .mgfe-card-footer .mgfe-ws-outcome-wrap:hover,.totosi #mgfe-ws-maggiorate .mgfe-ws-card-maggiorate .mgfe-card-footer .mgfe-ws-outcome-wrap:hover,.totosi #mgfe-ws-highlight .mgfe-ws-card-maggiorate .mgfe-card-footer .mgfe-ws-outcome-wrap:hover,.totosi #mgfe-ws-tips .mgfe-ws-card-maggiorate .mgfe-card-footer .mgfe-ws-outcome-wrap:hover,.totosi #mgfe-ws-supercombo .mgfe-ws-card-maggiorate .mgfe-card-footer .mgfe-ws-outcome-wrap:hover{background:#060e23}.totosi .section-tips{background-image:linear-gradient(88.46deg,#030712 0%,rgba(3,7,18,.5) 10%,rgba(95,230,139,.5) 50%,rgba(3,7,18,.5) 95%,#030712 100%);background-color:#1e1e1e}.totosi #mgfe-ws-tips.mgfe-ws-tips{padding:32px 0}.mg-modulo-scommesse.totosi #mgfe-ws-tips.mgfe-ws-tips{background-image:linear-gradient(88.46deg,#030712 0%,rgba(3,7,18,.5) 10%,rgba(95,230,139,.5) 50%,rgba(3,7,18,.5) 95%,#030712 100%);background-color:#1e1e1e}.totosi #mgfe-ws-tips.mgfe-ws-tips .mgfe-ws-title-wrap .mgfe-ws-title{color:#fff}.totosi #mgfe-ws-tips.mgfe-ws-tips .mgfe-ws-title-wrap .mgfe-ws-title:before{background-image:url("https://www.totosi.it/l.ashx?u=layout/icon-widget.svg")}.totosi #mgfe-ws-tips.mgfe-ws-tips .mgfe-card.mgfe-ws-card{border:0}.totosi #mgfe-ws-tips.mgfe-ws-tips .mgfe-card.mgfe-ws-card .mgfe-card-content div.news-details .news-details--title{color:#fff}.totosi #mgfe-ws-supercombo.mgfe-ws-supercombo .cta-odds{background-color:var(--mgfe-ws-card-odds-color,#e0e2e6)}.totosi #mgfe-ws-supercombo.mgfe-ws-supercombo .cta-odds.mg-selected-outcome{background:var(--mgfe-ws-card-odds-selected-color,#83ee83);color:#081533}.totosi #mgfe-ws-betboost.mgfe-ws-betboost{background-image:url("https://www.totosi.it/l.ashx?u=layout/bg-betboost-desktop.webp");background-repeat:no-repeat;background-size:cover}.mg-device-mobile.totosi #mgfe-ws-betboost.mgfe-ws-betboost{background-image:url("https://www.totosi.it/l.ashx?u=layout/bg-betboost-mobile.webp")}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-title-wrap .mgfe-ws-title:before{background-image:url("https://www.totosi.it/l.ashx?u=layout/totoboost-icon.webp");width:35px;background-size:cover}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-title-wrap .mgfe-ws-title .ws-title-label{color:#fff}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-title-wrap .mgfe-ws-title .ws-counter{background:#27334d;color:#fff}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost{min-height:150px;height:150px;width:240px;min-width:240px}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost.mg-fe-card-custom-layout{width:242px;height:238px}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost.mg-fe-card-custom-layout .mgfe-card-header .mgfe-ws-occurrence-coupon{background:var(--mgfe-ws-card-bb-occurrence-color,#f0f1f3);color:var(--mgfe-ws-card-badge-events-color-text,#20693a)}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost.mg-fe-card-custom-layout .mgfe-card-header .mgfe-ws-event-name{font-size:12px;font-weight:700}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost.mg-fe-card-custom-layout .mgfe-card-header .mgfe-ws-event-countdown .mg-fe-countdown-el{font-size:10px;font-weight:700}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost.mg-fe-card-custom-layout .mgfe-card-header .mgfe-ws-occurrence-coupon{color:#20693a}.dark.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost.mg-fe-card-custom-layout .mgfe-card-header .mgfe-ws-occurrence-coupon{color:var(--brandColor)}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost.mg-fe-card-custom-layout .mgfe-card-header .mgfe-ws-occurrence-coupon .mgfe-ws-occurence-label{display:none}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost.mg-fe-card-custom-layout .mgfe-ws-badge{font-weight:700;font-size:12px;background-color:#27334d;color:#fff}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost.mg-fe-card-custom-layout .mgfe-card-content .mgfe-ws-event-wrap{border-top-color:var(--mgfe-skin-color-05,#e0e2e6);row-gap:0}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost.mg-fe-card-custom-layout .mgfe-card-content .mgfe-ws-event-wrap .mg-fe-team{font-size:12px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost.mg-fe-card-custom-layout .mgfe-card-content .mgfe-ws-event-wrap .mg-fe-team-vs{color:var(--mgfe-ws-card-vs-color,#20693a);font-size:12px;font-weight:500}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost.mg-fe-card-custom-layout .mgfe-card-content .mgfe-ws-event-wrap .mgfe-bet-name{font-size:12px;font-weight:500}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost.mg-fe-card-custom-layout .mgfe-card-content .mgfe-ws-event-wrap .mgfe-bet-name span{font-weight:700}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost.mg-fe-card-custom-layout .mgfe-ws-card-footer{background-color:transparent;padding:0 8px 8px}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost.mg-fe-card-custom-layout .mgfe-ws-card-footer:hover{background-color:transparent}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost.mg-fe-card-custom-layout .mgfe-ws-card-footer .mgfe-ws-outcome-wrap{height:40px;background-color:var(--mgfe-ws-card-odds-color,#e0e2e6)}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost.mg-fe-card-custom-layout .mgfe-ws-card-footer .mgfe-ws-outcome-wrap .winning-value{font-size:20px}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost.betboost-single .mgfe-ws-promo-title{display:none}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost.betboost-single .mgfe-ws-event-wrap{border-top:none}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost .mgfe-card-header{display:flex;justify-content:space-between}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost .mgfe-card-header:before,.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost .mgfe-card-header .promo-code{display:none}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost .mgfe-card-header .mgfe-icon-product-type{display:none}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost .mgfe-card-header .mgfe-ws-occurrence-coupon{background:var(--mgfe-elev00,#f0f1f3);color:var(--mgfe-ws-card-bb-occurrence-color-text,#20693a);font-weight:500;height:26px;line-height:26px;padding:0 4px}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost .mgfe-card-header .mgfe-ws-event-name,.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost .mgfe-card-header .mgfe-ws-event-date{font-size:10px;font-weight:500}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost .mgfe-card-content{background-color:transparent}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost .mgfe-card-content .mgfe-ws-event-wrap span{font-weight:600}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost .mgfe-card-content .mgfe-ws-event-wrap span.event-name{opacity:1}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost .mgfe-card-content .mgfe-ws-event-wrap span.bet-name{color:var(--mgfe-ws-card-betname-color-text,#2d923e)}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost .mgfe-ws-card-footer{background-color:var(--mgfe-ws-card-odds-color,#e0e2e6)}@media(hover:hover){.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost .mgfe-ws-card-footer:hover{background-color:var(--mgfe-ws-card-odds-hover-color,#c1f7c1);color:var(--mgfe-ws-card-odds-hover-color-text,#081533)}}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost .mgfe-ws-card-footer .odds-label{display:none}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost .mgfe-ws-card-footer .mgfe-ws-outcome-wrap i{color:var(--mgfe-ws-card-betname-color-text,#2d923e)}.totosi #mgfe-ws-betboost.mgfe-ws-betboost .mgfe-ws-card-betboost .mgfe-ws-card-footer .mgfe-ws-outcome-wrap .promo-type{color:var(--mgfe-ws-card-title-color-text,#081533)}.totosi .mgfe--modal{background-color:var(--mgfe-modal-color,#f0f1f3)}.totosi .mgfe--modal .modal-header{background-color:#060e23;color:#fff}.totosi .mgfe--modal .news-details .news-content .news-desc{color:var(--mgfe-tips-details-color-text,#081533)}.totosi .mgfe--modal .news-details .news-bet_wrap{background:none}.totosi .mgfe--modal .news-details .news-bet_wrap:before{background:linear-gradient(to bottom,transparent,var(--mgfe-tips-bet-details-color,#f0f1f3) 100%)}.totosi .mgfe--modal .news-details .news-bet_wrap #news-bet_wrap-fq .news-bet_wrap-feedback{background-color:var(--mgfe-tips-bet-details-color,#fff)}.totosi .mgfe--modal .news-details .news-bet_wrap .news-bet_wrap-details{background-color:var(--mgfe-tips-bet-details-color,#fff);color:var(--mgfe-tips-bet-details-color-text,#081533)}.totosi .mgfe--modal .news-details .news-bet_wrap .news-bet_wrap-details .news-bet_quota{font-weight:700;box-shadow:inset 0 0 0 1px #e0e2e6;background-color:#f0f1f3}.dark.totosi .mgfe--modal .news-details .news-bet_wrap .news-bet_wrap-details .news-bet_quota{box-shadow:none;background-color:#27334d}.totosi .mgfe--modal .news-details .news-bet_wrap .news-bet_wrap-details .news-bet_quota:hover{background:#c1f7c1;color:#081533}.dark.totosi .mgfe--modal .news-details .news-bet_wrap .news-bet_wrap-details .news-bet_quota:hover{background:#060e23;color:var(--brandColor)}.totosi .mgfe--modal .news-details .news-bet_wrap .news-bet_wrap-details .news-bet_quota.mg-selected-outcome{background:#83ee83;color:#081533}.dark.totosi .mgfe--modal .news-details .news-bet_wrap .news-bet_wrap-details .news-bet_quota.mg-selected-outcome{background:#fff;color:#000}.totosi .section-widgetcasino .wrap-widget .widget-header .widget-title{font-weight:700;line-height:36px;white-space:nowrap;color:#081533}.totosi .section-widgetcasino .wrap-widget .widget-header .widget-title:before{color:#081533}.dark.totosi .section-widgetcasino .wrap-widget .widget-header .widget-title{color:#fff}.dark.totosi .section-widgetcasino .wrap-widget .widget-header .widget-title:before{color:var(--brandColor)}.mg-device-mobile.totosi .section-widgetcasino .wrap-widget .widget-header .widget-title{font-size:16px}.totosi .section-widgetcasino .wrap-widget .widget-header .widget-counter{font-size:14px;line-height:20px;font-weight:600;padding:0 6px;height:24px;line-height:24px;min-width:24px;border-radius:14px;background-color:var(--brandColor);color:#081533}.dark.totosi .section-widgetcasino .wrap-widget .widget-header .widget-counter{font-size:14px;line-height:20px;font-weight:600;padding:0 6px;height:24px;line-height:24px;min-width:24px;border-radius:14px;background-color:#27334d;color:#fff}.mg-device-mobile.totosi .section-widgetcasino .wrap-widget .widget-header .widget-counter{min-width:auto}.totosi .section-widgetcasino .wrap-widget .widget-header .widget-link a{opacity:1;font-size:14px;line-height:20px;font-weight:600;color:#081533}.totosi .section-widgetcasino .wrap-widget .widget-header .widget-link a:hover{color:#848a99}.dark.totosi .section-widgetcasino .wrap-widget .widget-header .widget-link a{color:var(--brandColor)}.dark.totosi .section-widgetcasino .wrap-widget .widget-header .widget-link a:hover{color:#83ee83}.mg-device-mobile.totosi .section-widgetcasino .wrap-widget .widget-header .widget-link a{font-size:12px}.totosi .section-inevidenza .section-inevidenza--title{font-size:18px;font-weight:700;line-height:24px;text-transform:none;line-height:36px;display:flex;align-items:center;column-gap:8px}.mg-device-mobile.totosi .section-inevidenza .section-inevidenza--title{font-size:16px}.totosi .section-inevidenza .section-inevidenza--title:before{content:"";background-size:no-repeat;background-size:contain;width:20px;height:20px;display:block;background-image:var(--iconTo)}.totosi .section-inevidenza .section-inevidenza--wrap{gap:16px}.mg-device-mobile.totosi .section-inevidenza .section-inevidenza--wrap{gap:8px}.totosi .section-inevidenza .section-inevidenza--wrap .box-inevidenza{padding:16px;position:relative;overflow:hidden;background-color:#081533;color:#fff;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.light.totosi .section-inevidenza .section-inevidenza--wrap .box-inevidenza{border:1px solid #c1c5cc;background-color:#fff;color:#081533}.totosi .section-inevidenza .section-inevidenza--wrap .box-inevidenza .box-inevidenza--title{font-weight:600}.totosi .section-inevidenza .section-inevidenza--wrap .box-inevidenza:hover{background:linear-gradient(83.8deg,rgba(8,21,51,0) 0%,rgba(95,230,139,.5) .01%,rgba(8,21,51,0) 100%)}.totosi .section-inevidenza .section-inevidenza--wrap .box-inevidenza:before{display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:100px;position:absolute;top:0;left:-28px;opacity:.05}.totosi .section-inevidenza .section-inevidenza--wrap .box-inevidenza.calcio:before{content:''}.totosi .section-inevidenza .section-inevidenza--wrap .box-inevidenza.casino:before{content:""}.totosi .section-inevidenza .section-inevidenza--wrap .box-inevidenza.casino-live:before{content:""}.totosi .section-inevidenza .section-inevidenza--wrap .box-inevidenza.bingo:before{content:''}.totosi .section-promo{padding:16px 0}.mg-device-mobile.totosi .section-promo .section-promo_container.section-promo_swipe{padding:0 0 0 16px}.totosi .section-promo .promo_title{margin-bottom:4px;font-size:18px;font-weight:700;line-height:24px;text-transform:none;line-height:36px;color:#081533}.dark.totosi .section-promo .promo_title{color:#fff}.mg-device-mobile.totosi .section-promo .promo_title{font-size:16px}.totosi .section-promo .promo_title i{color:#081533}.dark.totosi .section-promo .promo_title i{color:var(--brandColor)}.totosi .section-promo .promo_title .promo_counter span{font-size:14px;line-height:20px;font-weight:600;padding:0 6px;height:24px;line-height:24px;min-width:24px;border-radius:14px;background-color:var(--brandColor);color:#081533}.dark.totosi .section-promo .promo_title .promo_counter span{font-size:14px;line-height:20px;font-weight:600;padding:0 6px;height:24px;line-height:24px;min-width:24px;border-radius:14px;background-color:#27334d;color:#fff}.totosi .section-promo .promo_title a{opacity:1;font-size:14px;line-height:20px;font-weight:600;color:#081533}.totosi .section-promo .promo_title a:hover{color:#848a99}.dark.totosi .section-promo .promo_title a{color:var(--brandColor)}.dark.totosi .section-promo .promo_title a:hover{color:#83ee83}.mg-device-mobile.totosi .section-promo .promo_title a{font-size:12px}.totosi .section-promo .promo_container{gap:16px}.mg-device-mobile.totosi .section-promo .promo_container{grid-template-columns:repeat(2,1fr)}.totosi .section-promo .promo_container .box-promo .box-promo--thumbnail{border-radius:var(--siteBorderRadius)}.totosi .section-promo .promo_container .box-promo .box-promo--title{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px}.mg-device-mobile.totosi .section-promo .promo_container .box-promo .box-promo--title,.mg-device-tablet.totosi .section-promo .promo_container .box-promo .box-promo--title{display:none}.totosi .section-promo .promo_container .box-promo:not(.promo-terminata) .box-promo--title{font-weight:600;text-transform:none;border:2px solid #081533;background-color:#f0f1f3;color:#081533}.dark.totosi .section-promo .promo_container .box-promo:not(.promo-terminata) .box-promo--title{font-weight:600;text-transform:none;border:2px solid var(--brandColor);background-color:#030712;color:var(--brandColor)}.totosi .section-promo .promo_container .box-promo:not(.promo-terminata) a:hover .box-promo--title{opacity:1;border-color:#27334d;background-color:rgba(132,138,153,.15);color:#27334d}.dark.totosi .section-promo .promo_container .box-promo:not(.promo-terminata) a:hover .box-promo--title{opacity:1;border-color:#83ee83;background-color:rgba(221,249,230,.15);color:#83ee83}.totosi .section-promo .promo_container .promo-terminata:after{line-height:16px;font-size:12px;font-weight:700;text-align:center;text-transform:none;width:74px;top:unset;right:50%;bottom:48px;transform:none;border-radius:8px 8px 0 0;padding:4px;margin-right:-37px;background:#27334d;color:var(--errorColor)}.totosi .section-promo .promo_container .promo-terminata .box-promo--title{font-weight:600;text-transform:none;border:2px solid #27334d;background-color:#f0f1f3;color:#27334d}.dark.totosi .section-promo .promo_container .promo-terminata .box-promo--title{font-weight:600;text-transform:none;border:2px solid #27334d;background-color:transparent;color:#e0e2e6}.totosi .section-promo .promo_container .promo-terminata a:hover .box-promo--title{opacity:1;border-color:#27334d;background-color:rgba(132,138,153,.15);color:#27334d}.dark.totosi .section-promo .promo_container .promo-terminata a:hover .box-promo--title{opacity:1;border-color:transparent;background-color:rgba(240,241,243,.15);color:#fff}.totosi .promozioni_promo .promo_container>ul,.totosi .promozioni_promo .promo_container>ol{margin:0;padding:0 0 32px 16px}.totosi .promozioni_promo .promo_container .promo-info .promo-info--recap{box-shadow:none;background:#fff;color:#081533}.dark.totosi .promozioni_promo .promo_container .promo-info .promo-info--recap{background:#081533;color:#fff}.totosi .promozioni_promo .promo_container .promo-info .promo-info--recap h4{font-size:14px;font-weight:700;line-height:20px}.totosi .promozioni_promo .promo_container .promo-info .promo-info--recap p:not(.info--recap_montepremi){color:#c1c5cc}.totosi .promozioni_promo .promo_container .promo-info .promo-info--recap .info--recap_montepremi{color:var(--brandColorDarken)}.dark.totosi .promozioni_promo .promo_container .promo-info .promo-info--recap .info--recap_montepremi{color:var(--brandColor)}.totosi .promozioni_promo .promo_container .promo-action a{height:auto;min-height:auto;padding:0 12px;line-height:44px;font-size:16px;border-radius:24px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi .promozioni_promo .promo_container .promo-action a:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi .promozioni_promo .promo_container .promo-action a:focus{opacity:1;box-shadow:0 0 10px 5px #f0f1f34d,0 0 0 2px #f0f1f399}.totosi .promozioni_promo .promo_container .promo-breadcrumb{margin:15px 0 0 0}.totosi .promozioni_promo .promo_container #container-classifica .tournamentbody .casinoRaceExpandButton{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi .promozioni_promo .promo_container #container-classifica .tournamentbody .casinoRaceExpandButton:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi .promozioni_promo .promo_container .promo-wrap_mission{gap:32px}.totosi .promozioni_promo .promo_container .promo-wrap_mission .box-mission{padding:16px 0;gap:0;border-radius:var(--siteBorderRadius);background-color:#fff;border:unset}.dark.totosi .promozioni_promo .promo_container .promo-wrap_mission .box-mission{background-color:#081533}.totosi .promozioni_promo .promo_container .promo-wrap_mission .box-mission .box-mission--step{gap:0}.totosi .promozioni_promo .promo_container .promo-wrap_mission .box-mission .box-mission--step>div{padding:16px;gap:16px;border-bottom:2px solid var(--bodyBgColorLight)}.dark.totosi .promozioni_promo .promo_container .promo-wrap_mission .box-mission .box-mission--step>div{border-bottom:2px solid var(--bodyBgColorDark)}.totosi .promozioni_promo .promo_container .promo-wrap_mission .box-mission .box-mission--step>div:first-child{border-top:2px solid var(--bodyBgColorLight)}.dark.totosi .promozioni_promo .promo_container .promo-wrap_mission .box-mission .box-mission--step>div:first-child{border-top:2px solid var(--bodyBgColorDark)}.totosi .promozioni_promo .promo_container .promo-wrap_mission .box-mission .box-mission--action{padding-top:16px}.totosi .promozioni_promo .promo_container .promo-wrap_mission .box-mission .box-mission--action a{height:auto;min-height:auto;padding:0 12px;line-height:44px;font-size:16px;border-radius:24px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533}.totosi .promozioni_promo .promo_container .promo-wrap_mission .box-mission .box-mission--action a:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.totosi .promo-details .promo-details--title{font-size:18px;font-weight:700;line-height:24px;text-transform:none;margin:0;padding:16px;border:none;border-radius:var(--siteBorderRadius);background-color:#fff;color:#081533}.dark.totosi .promo-details .promo-details--title{background-color:#081533;color:#fff}.totosi .promo-details .promo-details--title:after{font-family:FontAwesome;content:"";font-size:20px}.totosi .promo-details .promo-details--title.active{margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.totosi .promo-details .promo-details--title.active:after{transform:rotate(180deg)}.totosi .promo-details .promo-details--title:not(:first-child){margin-top:16px}.totosi .promo-details a{font-weight:500;text-decoration:underline;color:#081533}.dark.totosi .promo-details a{color:var(--brandColor)}.totosi .promo-details>div{padding:0 16px 16px;border-bottom-right-radius:var(--siteBorderRadius);border-bottom-left-radius:var(--siteBorderRadius);background-color:#fff;color:#081533}.dark.totosi .promo-details>div{background-color:#081533;color:#fff}.totosi .promo-details>div ul li,.totosi .promo-details>div p{font-size:14px;line-height:20px;font-weight:400}.totosi .promo-details details{margin-bottom:16px}.totosi .promo-details details>p{margin:0;padding:0 16px 16px;border-bottom-right-radius:var(--siteBorderRadius);border-bottom-left-radius:var(--siteBorderRadius);background-color:#fff;color:#081533}.dark.totosi .promo-details details>p{background-color:#081533;color:#fff}.totosi .promo-details details>ul{margin:0;padding:0 16px 16px 32px;border-bottom-right-radius:var(--siteBorderRadius);border-bottom-left-radius:var(--siteBorderRadius);background-color:#fff;color:#081533}.dark.totosi .promo-details details>ul{background-color:#081533;color:#fff}.page-description--intro{margin-bottom:32px}.page-description--intro .page-description--title{color:var(--brandColor)}.page-description--intro .page-description--content{margin-bottom:32px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:24px}.mg-device-mobile .page-description--intro .page-description--cta{position:fixed;display:block;width:100%;margin:0;padding:16px;bottom:0;left:0;background-color:#060e23;z-index:8}.page-description--steps{margin-bottom:64px;display:flex;flex-direction:column;gap:40px}.page-description--steps.step-row{flex-direction:row}.mg-device-mobile .page-description--steps.step-row{flex-direction:column}.mg-device-mobile .page-description--steps .page-step h3{font-size:14px;font-weight:700;line-height:20px}.page-description--steps .page-step .step-number{display:inline-block;width:24px;height:24px;border-radius:12px;margin-right:8px;font-size:14px;line-height:24px;text-align:center;background-color:#f0f1f3;color:#081533}.light .page-description--steps .page-step .step-number{background-color:#081533;color:#fff}.page-description--steps .page-step .page-step--container{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px}.page-description--steps .page-step .page-step--container .page-step--card{width:100%;height:auto;border-radius:var(--siteBorderRadius);display:flex;flex-direction:row;background-color:#27334d;overflow:hidden}.mg-device-desktop .page-description--steps .page-step .page-step--container .page-step--card{width:480px;height:140px}.page-description--steps .page-step .page-step--container .page-step--card .page-step--card-img{align-content:center}.page-description--steps .page-step .page-step--container .page-step--card .page-step--card-text{width:100%;padding:24px;border-radius:var(--siteBorderRadius);border-top-left-radius:0;border-bottom-left-radius:0;background-color:#081533}.page-description--steps .page-step .page-step--container .page-step--card .page-step--card-text h4{margin:0 0 8px;color:var(--brandColor)}.page-description--steps .page-step .page-step--container .page-step--card .page-step--card-text p{color:#fff}.section-news{padding:20px 0}.section-news .section-news_container{margin:0 auto;padding:0 15px;max-width:1536px}.section-news .news_title{margin-bottom:30px;font-size:18px;font-weight:700}.section-news .news_title i{color:var(--brandColor);font-size:18px;line-height:24px}.section-news .news_title.news_titlelink a{font-weight:500;font-size:14px;text-transform:none;margin-left:auto;color:var(--brandColor)}.section-news .news_title.news_titlelink a:after{margin-left:5px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-size:10px}.section-news .news_container{display:grid;gap:40px 20px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.section-news .news_container .box-news{padding:0;border-radius:5px;border:1px solid #27334d;display:flex;flex-direction:column;transition:all .3s ease 0s}.section-news .news_container .box-news .box-img--container{position:relative}.section-news .news_container .box-news .box-img--container .box-news--thumbnail{width:100%;height:auto;vertical-align:middle;border-radius:5px 5px 0 0}.section-news .news_container .box-news .box-img--container .tag-news{position:absolute;top:-1px;left:-1px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#848a99;border-radius:3px 3px 3px 0;padding:2px 8px;font-size:11px;transition:all .3s ease 0s}.section-news .news_container .box-news .box-news--container{display:flex;flex-direction:column;position:relative;padding:15px}.section-news .news_container .box-news .box-news--container .box-news--title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;font-size:14px;line-height:18px}.section-news .news_container .box-news .box-news--container .box-news--cta{position:absolute;right:15px;bottom:15px}.section-news .news_container .box-news .box-news--container .box-news--cta a{display:inline-block;min-width:70px;min-height:30px;line-height:30px;padding:0 12px;font-size:12px;font-weight:600;text-transform:none;text-align:center;white-space:nowrap;border-radius:15px;border:0;outline:none;cursor:pointer;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;background-color:#fff;color:#212121;color:#fff;background-color:var(--brandColor,#1e88e5)}.dark .section-news .news_container .box-news .box-news--container .box-news--cta a{background-color:#212121;color:#fff}.section-news .news_container .box-news .box-news--container .box-news--cta a:hover,.section-news .news_container .box-news .box-news--container .box-news--cta a:focus,.section-news .news_container .box-news .box-news--container .box-news--cta a:active,.section-news .news_container .box-news .box-news--container .box-news--cta a.active{text-decoration:none;outline:none}.section-news .news_container .box-news .box-news--container .box-news--cta a:hover{opacity:.8}.dark .section-news .news_container .box-news .box-news--container .box-news--cta a{background-color:var(--brandColor,#1e88e5)}@media(hover:hover){.section-news .box-news:hover{border-color:var(--brandColor)}.section-news .box-news:hover .box-img--container .tag-news{background:var(--brandColor)}}.mg-device-mobile .section-news.section-promo_swipe{display:flex;flex-direction:row;gap:10px;overflow-x:auto;padding:20px 0}.mg-device-mobile .section-news.section-promo_swipe .box-news{min-width:220px}.mg-device-mobile .section-news.section-promo_swipe .box-news:last-child{margin-right:15px}.section-news.news-layout-2{padding:16px 0}.section-news.news-layout-2 .news_title{display:flex;gap:10px;margin-bottom:16px}.section-news.news-layout-2 .news_container{gap:16px}.section-news.news-layout-2 .news_container .box-news{position:relative;border-radius:4px;border:transparent}.section-news.news-layout-2 .news_container .box-news .box-img--container{transition:all .3s ease 0s}.section-news.news-layout-2 .news_container .box-news .box-img--container a:after{content:"";width:100%;height:100%;display:none;position:absolute;top:0;left:0;background-image:linear-gradient(83.8deg,rgba(8,21,51,0) 0%,rgba(95,230,139,.5) .01%,rgba(8,21,51,0) 100%);border-radius:4px}.section-news.news-layout-2 .news_container .box-news .box-img--container .box-news--thumbnail{width:100%;height:auto;vertical-align:middle;border-radius:4px}.section-news.news-layout-2 .news_container .box-news .box-news--container{position:absolute;bottom:0;left:0;background-color:rgba(3,7,18,.75);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:16px;border-radius:4px;z-index:1}.section-news.news-layout-2 .news_container .box-news .box-news--container>div{display:flex;justify-content:space-between;margin-bottom:8px}.section-news.news-layout-2 .news_container .box-news .box-news--container>div .tag-news{color:var(--brandColor);font-size:12px;line-height:16px;font-weight:500}.section-news.news-layout-2 .news_container .box-news .box-news--container>div .news--date{font-size:12px;line-height:16px;font-weight:500;color:#c1c5cc}.section-news.news-layout-2 .news_container .box-news .box-news--container .box-news--title{line-height:20px;font-weight:600}.mg-device-mobile .section-news.news-layout-2 .news_container .box-news .box-news--container{padding:8px}.mg-device-mobile .section-news.news-layout-2 .news_container .box-news .box-news--container>div .tag-news,.mg-device-mobile .section-news.news-layout-2 .news_container .box-news .box-news--container>div .news--date{font-size:11px}.mg-device-mobile .section-news.news-layout-2 .news_container .box-news .box-news--container .box-news--title{font-size:12px;line-height:18px}.mg-device-mobile .section-news.news-layout-2 .news_container.section-promo_swipe{display:flex;flex-direction:row;gap:8px;overflow-x:auto;padding:0}.mg-device-mobile .section-news.news-layout-2 .news_container.section-promo_swipe .box-news{min-width:220px}.mg-device-mobile .section-news.news-layout-2 .news_container.section-promo_swipe .box-news:last-child{margin-right:16px}@media(hover:hover){.section-news.news-layout-2 .news_container .box-news:hover{border-color:transparent}.section-news.news-layout-2 .news_container .box-news:hover .box-img--container .tag-news{background:transparent}.section-news.news-layout-2 .news_container .box-news:hover .box-img--container a:after{display:block}.section-news.news-layout-2 .news_container .box-news:hover .box-news--container{background-color:#27334d}}.main-section_news{position:relative}.main-section_news .section-banner_news img{width:100%;height:auto;vertical-align:middle}.main-section_news .section-subnav{position:sticky;z-index:1;background:var(--bodyBgColorLight)}.dark .main-section_news .section-subnav{background:var(--bodyBgColorDark)}.mg-device-mobile .main-section_news .section-subnav{top:var(--positionTopMobile)}.mg-device-tablet .main-section_news .section-subnav,.mg-device-desktop .main-section_news .section-subnav{top:var(--positionTop)}.main-section_news .section-subnav .section-subnav_container{display:flex;justify-content:start;align-items:center}.main-section_news .section-subnav .section-subnav_container .subnav-title{margin:0;padding:0 0 0 15px;font-size:12px}.news .main-section_news .section-subnav a[title=Tutte]{background-color:var(--brandColor);color:#fff}.news-calcio .main-section_news .section-subnav a[title=Calcio]{background-color:var(--brandColor);color:#fff}.news-basket .main-section_news .section-subnav a[title=Basket]{background-color:var(--brandColor);color:#fff}.main-section_news .section-news_container{margin:0 auto;padding:0 15px;max-width:1536px}.main-section_news .section-news_container .box-news{display:none}.news .main-section_news .section-news_container .box-news{display:flex}.news-calcio .main-section_news .section-news_container .box-news.news-calcio{display:flex}.news-basket .main-section_news .section-news_container .box-news.news-basket{display:flex}.news-altri-sport .main-section_news .section-news_container .box-news.news-altri-sport{display:flex}.main-section_news.news_page .section-news_container{display:flex;gap:30px;max-width:1280px;padding:0}.main-section_news.news_page .section-news_container .news-container--left{flex-basis:75%;padding:15px}.main-section_news.news_page .section-news_container .news-container--left .news-container{border:1px solid #27334d;border-radius:5px;overflow:hidden}.main-section_news.news_page .section-news_container .news-container--left .news-container .news-banner--wrap{position:relative}.main-section_news.news_page .section-news_container .news-container--left .news-container .news-banner--wrap .news-banner img{width:100%;height:auto;vertical-align:middle}.main-section_news.news_page .section-news_container .news-container--left .news-container .news-banner--wrap .news-banner:after{content:"";background-image:linear-gradient(180deg,transparent 50%,#030712);width:100%;height:100%;position:absolute;bottom:0;left:0}.main-section_news.news_page .section-news_container .news-container--left .news-container .news-header{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column;align-items:start;position:absolute;bottom:0;left:0;right:0;padding:15px}.main-section_news.news_page .section-news_container .news-container--left .news-container .news-header .news-title{margin:0;line-height:32px;font-size:24px}.main-section_news.news_page .section-news_container .news-container--left .news-container .news-header .news-date{display:block;font-size:11px;margin:0;opacity:.5}.main-section_news.news_page .section-news_container .news-container--left .news-container .news-description{font-size:15px;padding:15px}.main-section_news.news_page .section-news_container .news-container--left .news-container .news-description a{text-decoration:underline}.main-section_news.news_page .section-news_container .news-container--left .news-container .news-description a:hover{color:var(--brandColor)}.main-section_news.news_page .section-news_container .news-container--left .news-container .news-description a.cta{text-decoration:none}.main-section_news.news_page .section-news_container .news-container--left .news-container .news-description a.cta:hover{color:#fff}.main-section_news.news_page .section-news_container .news-container--left .news-container .news-description .news-description--intro{font-size:17px;margin-bottom:50px}.main-section_news.news_page .section-news_container .news-container--left .news-container ul,.main-section_news.news_page .section-news_container .news-container--left .news-container ol{margin:15px 0;padding:0 0 0 20px;line-height:24px}.main-section_news.news_page .section-news_container .news-container--left .news-container ul{list-style:disc}.main-section_news.news_page .section-news_container .news-container--left .news-container ol{list-style:decimal}.main-section_news.news_page .section-news_container .news-container--left .news-container table{margin:15px 0}.main-section_news.news_page .section-news_container .news-container--left .news-breadcrumb{margin:0 0 10px 0;padding:0;font-size:12px;line-height:1;list-style:none;display:flex;flex-wrap:wrap;column-gap:5px;color:#757575}.main-section_news.news_page .section-news_container .news-container--left .news-breadcrumb li:not(:last-child):after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:12px;margin-left:5px}.main-section_news.news_page .section-news_container .news-container--left .news-breadcrumb li:last-child{color:#fff}.main-section_news.news_page .section-news_container .news-container--left .news-breadcrumb a:hover{text-decoration:underline}.main-section_news.news_page .section-news_container .news-container--right{flex-basis:25%;padding:15px 0}.main-section_news.news_page .section-news_container .news-container--right .section-title{padding:0;margin:0 0 20px;font-size:16px;text-transform:uppercase}.main-section_news.news_page .section-news_container .news-container--right .section-promo{padding:0;margin-bottom:40px}.main-section_news.news_page .section-news_container .news-container--right .section-promo .promo_container{display:flex;flex-direction:column;gap:30px}.main-section_news.news_page .section-news_container .news-container--right .section-promo .promo_container .box-promo{display:flex}.mg-device-mobile .main-section_news.news_page .section-news_container .news-container--right .section-promo .promo_container.section-promo_swipe{display:flex;flex-direction:row;gap:10px;overflow-x:auto;padding:20px 0}.mg-device-mobile .main-section_news.news_page .section-news_container .news-container--right .section-promo .promo_container.section-promo_swipe .box-promo{min-width:220px}.mg-device-mobile .main-section_news.news_page .section-news_container .news-container--right .section-promo .promo_container.section-promo_swipe .box-promo:last-child{margin-right:15px}.main-section_news.news_page .section-news_container .news-container--right .section-news{padding:0}.main-section_news.news_page .section-news_container .news-container--right .section-news .news_container{display:flex;flex-direction:column;gap:30px}.main-section_news.news_page .section-news_container .news-container--right .section-news .news_container .box-news{display:flex}.mg-device-mobile .main-section_news.news_page .section-news_container .news-container--right .section-news .news_container.section-promo_swipe{display:flex;flex-direction:row;gap:10px;overflow-x:auto;padding:20px 0}.mg-device-mobile .main-section_news.news_page .section-news_container .news-container--right .section-news .news_container.section-promo_swipe .box-news{min-width:220px}.mg-device-mobile .main-section_news.news_page .section-news_container .news-container--right .section-news .news_container.section-promo_swipe .box-news:last-child{margin-right:15px}.mg-device-mobile .main-section_news.news_page .section-news_container .news-container--right{padding:0 0 0 15px}.mg-device-mobile .main-section_news.news_page .section-news_container .news-container--right .section-title{margin:0}.mg-device-mobile .main-section_news.news_page .section-news_container .news-container--right .section-promo{margin-bottom:0}.mg-device-mobile .main-section_news.news_page .section-news_container{flex-direction:column;gap:8px}.mg-device-mobile .main-section_news.news_page .section-news_container .news-container--left .news-container .news-header .news-title{line-height:24px;font-size:18px}.main-section_news.news_page-layout-2 .section-news_container{gap:32px}.main-section_news.news_page-layout-2 .section-news_container .news-container--left .news-container{border:transparent;border-radius:4px}.main-section_news.news_page-layout-2 .section-news_container .news-container--right{padding:16px 0}.main-section_news.news_page-layout-2 .section-news_container .news-container--right .section-title{margin:0 0 8px;font-size:18px;font-weight:700;text-transform:capitalize}.main-section_news.news_page-layout-2 .section-news_container .news-container--right .section-news .news_container{gap:16px}.main-section_news.news_page-layout-2 .section-news_container .news-container--right .section-news .news_container .box-news{border:transparent}.mg-device-mobile .main-section_news.news_page-layout-2 .section-news_container .news-container--right{padding:0 0 0 16px}.mg-device-mobile .main-section_news.news_page-layout-2 .section-news_container .news-container--right .section-title{margin:0}.mg-device-mobile .main-section_news.news_page-layout-2 .section-news_container{gap:8px}[class*="migrazione-"] .wrap-topnews{display:none !important}.lp-cta{height:auto;min-height:auto;padding:0 12px;line-height:44px;font-size:16px;border-radius:24px;font-weight:700;text-transform:none;border:2px solid var(--brandColor);background-color:var(--brandColor);color:#081533;display:inline-block;min-width:180px;text-align:center}.lp-cta:hover{opacity:1;border-color:#64ea64;background-color:#64ea64;color:#081533}.lp-cta_outline{height:auto;min-height:auto;padding:0 12px;line-height:44px;font-size:16px;border-radius:24px;font-weight:600;text-transform:none;border:2px solid var(--brandColor);background-color:transparent;color:var(--brandColor)}@media screen and (max-width:576px){.lp-cta_outline{height:auto;min-height:auto;padding:0 12px;line-height:32px;font-size:14px;border-radius:18px}}.lp-cta_outline:hover{opacity:1;border-color:#83ee83;background-color:rgba(221,249,230,.15);color:#83ee83}.lp-cta_underline{font-size:16px;font-weight:700;line-height:24px;text-decoration:underline;color:var(--brandColor)}.lp-main{color:#fff}.lp-intro{position:relative}.lp-intro .text-brandcolor{color:var(--brandColor)}.lp-intro .text-bold{font-weight:700}.lp-intro .lp-image{max-width:100%;height:615px;overflow:hidden}.lp-intro .lp-image picture{display:flex}@media screen and (max-width:576px){.lp-intro .lp-image picture{justify-content:center}}.lp-intro .lp-image img{width:auto;height:615px}@media screen and (max-width:1550px){.lp-intro .lp-image img{object-position:-270px}}@media screen and (max-width:1200px){.lp-intro .lp-image img{object-position:-560px}}@media screen and (max-width:768px){.lp-intro .lp-image img{object-position:-610px}}@media screen and (max-width:576px){.lp-intro .lp-image img{object-position:unset}}.lp-intro .lp-image:before{content:"";display:inline-block;width:100%;height:160px;position:absolute;bottom:0;left:0;background:linear-gradient(0deg,#030712 20%,rgba(3,7,18,.2) 40%,rgba(3,7,18,0) 60%)}@media screen and (max-width:576px){.lp-intro .lp-image:before{height:618px;background:linear-gradient(.12deg,rgba(3,7,18,.9) 26.33%,rgba(3,7,18,.297) 62.1%,rgba(3,7,18,.09) 85.53%)}}@media screen and (max-width:576px){.lp-intro .lp-image:after{content:"";display:inline-block;width:100%;height:618px;position:absolute;top:0;left:0;background:linear-gradient(.12deg,rgba(3,7,18,.07) 73.99%,rgba(3,7,18,.7) 79.12%)}}.lp-intro .lp-bonus-image{max-width:100%;height:615px;overflow:hidden}.lp-intro .lp-bonus-image picture{display:flex}@media screen and (max-width:576px){.lp-intro .lp-bonus-image picture{justify-content:center}}.lp-intro .lp-bonus-image img{width:auto;min-height:615px}@media screen and (min-width:1920px){.lp-intro .lp-bonus-image img{width:100%}}@media screen and (max-width:1550px){.lp-intro .lp-bonus-image img{object-position:-160px}}@media screen and (max-width:1366px){.lp-intro .lp-bonus-image img{object-position:-280px}}@media screen and (max-width:1200px){.lp-intro .lp-bonus-image img{object-position:-600px}}@media screen and (max-width:1024px){.lp-intro .lp-bonus-image img{object-position:-620px}}@media screen and (max-width:920px){.lp-intro .lp-bonus-image img{object-position:-600px}}@media screen and (max-width:768px){.lp-intro .lp-bonus-image img{object-position:-800px}}@media screen and (max-width:576px){.lp-intro .lp-bonus-image img{object-position:unset}}.lp-intro .lp-bonus-image:before{content:"";display:inline-block;width:100%;height:618px;position:absolute;top:0;left:0;background:linear-gradient(270deg,rgba(8,21,51,.07) 50%,rgba(8,21,51,.7) 70%)}@media screen and (max-width:576px){.lp-intro .lp-bonus-image:before{content:"";display:inline-block;width:100%;height:618px;position:absolute;top:0;left:0;background:linear-gradient(.12deg,rgba(3,7,18,.07) 73.99%,rgba(3,7,18,.7) 79.12%)}}.lp-intro .lp-intro_logo{position:absolute;top:64px;left:216px;z-index:1000}.lp-intro .lp-intro_logo img{max-height:88px}@media screen and (max-width:576px){.lp-intro .lp-intro_logo img{max-width:180px}}@media screen and (max-width:1680px){.lp-intro .lp-intro_logo{top:64px;left:64px}}@media screen and (max-width:1024px){.lp-intro .lp-intro_logo{left:24px}}@media screen and (max-width:576px){.lp-intro .lp-intro_logo{flex-grow:1;top:72px;left:0;width:100%}.lp-intro .lp-intro_logo img{display:block;width:180px;margin:0 auto}}.lp-intro .lp-info{position:absolute;top:0;left:0;padding:0 0 0 72px;height:615px;max-width:680px;display:flex;flex-direction:column;justify-content:center}.mg-device-mobile .lp-intro .lp-info:after{margin-top:48px;content:"";width:100%;height:1px;background-color:#27334d}@media screen and (max-width:1024px){.lp-intro .lp-info{padding:0 0 0 32px;max-width:480px}}@media screen and (max-width:576px){.lp-intro .lp-info{padding:48px 32px 0;max-width:100%;text-align:center}}@media screen and (max-width:375px){.lp-intro .lp-info{padding:48px 24px 0}}.lp-intro .lp-info #lp-info_logo img{max-height:88px}@media screen and (max-width:576px){.lp-intro .lp-info #lp-info_logo img{max-height:63px}}.lp-intro .lp-info .login-action_join p{font-size:16px;line-height:24px;font-weight:400}@media screen and (max-width:576px){.lp-intro .lp-info .login-action_join p{font-size:14px;line-height:20px;font-weight:400}}.lp-intro .lp-info section h2{margin:64px 0 16px;font-size:28px;font-weight:700;line-height:32px}@media screen and (max-width:1024px){.lp-intro .lp-info section h2{font-size:20px;font-weight:700;line-height:24px}}.lp-intro .lp-info section p{max-width:450px;margin:0 0 32px;font-size:20px;line-height:28px}@media screen and (max-width:1024px){.lp-intro .lp-info section p{font-size:14px;line-height:20px}}.lp-intro .lp-info .lp-wrap-login{margin-top:32px;padding:16px 0;display:flex;align-items:center;gap:8px}@media screen and (max-width:576px){.lp-intro .lp-info .lp-wrap-login{flex-direction:column}}.lp-intro .lp-info .lp-wrap-login p{margin:0;font-size:16px;font-weight:700;line-height:24px}.lp-intro .lp-bonus-info{position:absolute;bottom:0;left:0;padding:0 0 0 216px;height:480px;width:50%;display:flex;flex-direction:column;justify-content:center;gap:16px;background-image:url(https://www.totosi.it/CMSPages/l.ashx?u=layout/banner/shape-bg.svg);background-position:right 9px;background-size:cover;background-repeat:no-repeat}@media screen and (max-width:1680px){.lp-intro .lp-bonus-info{padding:0 0 0 64px;width:750px;height:420px}}@media screen and (max-width:1024px){.lp-intro .lp-bonus-info{width:680px;padding:0 0 0 24px}}@media screen and (max-width:767px){.lp-intro .lp-bonus-info{width:100%}}@media screen and (max-width:576px){.lp-intro .lp-bonus-info{height:260px;justify-content:start;text-align:center;padding:0}}.lp-intro .lp-bonus-info .login-action_join p{font-size:16px;line-height:24px;font-weight:400}@media screen and (max-width:576px){.lp-intro .lp-bonus-info .login-action_join p{font-size:14px;line-height:20px;font-weight:400}}.lp-intro .lp-bonus-info .lp-label{display:inline-block;width:fit-content;margin:0;padding:0 8px;font-size:14px;background-color:#fff;color:#000;border-radius:4px;text-transform:uppercase;font-weight:700}@media screen and (max-width:576px){.lp-intro .lp-bonus-info .lp-label{margin:0 auto}}.lp-intro .lp-bonus-info h2{margin:16px 0;font-size:48px;line-height:56px;font-weight:700}.lp-intro .lp-bonus-info h2 del{font-weight:400}@media screen and (max-width:576px){.lp-intro .lp-bonus-info h2{font-size:28px;line-height:36px}}.lp-intro .lp-bonus-info p{margin:0 0 16px;font-size:18px;line-height:24px}@media screen and (max-width:1024px){.lp-intro .lp-bonus-info p{font-size:14px;line-height:20px}}.lp-intro .lp-bonus-info #promo-timer{width:320px;margin-bottom:16px}@media screen and (max-width:576px){.lp-intro .lp-bonus-info #promo-timer{margin:0 auto 16px}}@media screen and (max-width:375px){.lp-intro .lp-bonus-info #promo-timer{width:auto}}.lp-step_container{padding:48px 72px;display:flex;flex-direction:column;row-gap:16px;align-items:center;text-align:center;background:var(--bodyBgColorDark)}@media screen and (max-width:1024px){.lp-step_container{padding:48px 32px}}@media screen and (max-width:375px){.lp-step_container{padding:48px 24px}}.lp-step_container .lp-step--title{margin:0}.lp-step_container .lp-step_wrap{display:flex;flex-direction:row;column-gap:80px;max-width:1460px}@media screen and (max-width:1024px){.lp-step_container .lp-step_wrap{column-gap:40px}}@media screen and (max-width:576px){.lp-step_container .lp-step_wrap{flex-direction:column;row-gap:40px}}.lp-step_container .lp-step_wrap .step-box{flex-basis:33%;display:flex;flex-direction:column;align-items:center;gap:8px}.lp-step_container .lp-step_wrap .step-box .step-box--counter{display:block;width:48px;line-height:46px;border-radius:50%;font-size:24px;font-weight:700;border:1px solid var(--brandColor);background:#081533;color:var(--brandColor)}.lp-step_container .lp-step_wrap .step-box p{margin:0}.lp-step_container .lp-step_wrap .step-box a{text-decoration:underline}.lp-details_container{margin:0 auto;padding:0 15px;max-width:1536px;padding:16px;display:flex;flex-direction:column;gap:16px}.lp-details_container ul,.lp-details_container ol{margin:0 0 8px 16px}.lp-details_container ul{list-style:disc}.lp-details_container ol{list-style:decimal}.lp-details{padding:48px 72px;display:flex;flex-direction:column;align-items:center;row-gap:24px;text-align:center;background:#081533}@media screen and (max-width:1024px){.lp-details{padding:48px 32px}}@media screen and (max-width:375px){.lp-details{padding:48px 24px}}.lp-details .lp-details-intro{max-width:560px}.lp-wrap-warning .site-message.message-info{color:#fff}.lp-wrap-warning .site-message.message-info:before{color:#fff}.lp-wrap-warning .lp-warning{margin-top:32px;margin-bottom:48px}.mg-device-mobile .lp-wrap-warning .lp-warning{margin-top:16px;margin-bottom:0}#lp_migrazione-casinosaintvincent #lp-info_logo{display:flex;align-items:center;gap:32px}@media screen and (max-width:767px){#lp_migrazione-casinosaintvincent #lp-info_logo{flex-direction:column;gap:16px}}#lp_migrazione-casinosaintvincent #lp-info_logo #logo-casinosaintvincent{max-height:50px}@media screen and (max-width:767px){#lp_migrazione-casinosaintvincent #lp-info_logo #logo-casinosaintvincent{max-height:40px}}@media screen and (max-width:767px){#lp_migrazione-casinosaintvincent #lp-info_logo img{max-height:50px}}#lp_migrazione-casinosaintvincent .lp-info{max-width:700px}@media screen and (max-width:767px){#lp_migrazione-casinosaintvincent .lp-info{padding:16px 32px 0;height:645px}}#lp_migrazione-casinosaintvincent .lp-info section h2{max-width:580px}#lp_migrazione-casinosaintvincent .lp-info section p{max-width:unset}.main-section_league .section-banner img{width:100%;height:auto;vertical-align:middle}.main-section_league .section-site_container ul{list-style:disc;padding:0 0 10px 15px}.main-section_league .section-promo{padding:0}.main-section_league .section-promo .promo_container.promo_text .box-promo--text{top:42%;text-transform:uppercase;font-size:16px;color:#fff}.main-section_league .league-title{margin:0 0 10px;font-size:14px;text-transform:uppercase}.main-section_league .league-table_premi{margin-bottom:25px}.main-section_league .league-leaderboard #league-rank{margin:25px 0}.main-section_league .league-leaderboard .league-top3{margin-bottom:25px}.main-section_league .league-cta{text-align:center;padding:5px 0 20px}.main-section_league .league-cta a{display:inline-block;min-width:130px;min-height:36px;line-height:36px;padding:0 15px;font-size:14px;font-weight:600;text-transform:uppercase;text-align:center;white-space:nowrap;border-radius:18px;border:0;outline:none;cursor:pointer;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;background-color:#e0e0e0;color:#212121;background-color:var(--brandColor,#1e88e5);color:#fff;min-width:160px}.dark .main-section_league .league-cta a{background-color:#424242;color:#fff}.main-section_league .league-cta a:hover,.main-section_league .league-cta a:focus,.main-section_league .league-cta a:active{text-decoration:none;outline:none}.main-section_league .league-cta a:hover{opacity:.8}.dark .main-section_league .league-cta a{background-color:var(--brandColor,#1e88e5)}.league-top3{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:15px;padding:20px;border-radius:5px;background-image:url(https://www.totosi.it/l.ashx?u=layout/league/league-rank-background.webp);background-repeat:no-repeat;background-position:center bottom;background-size:cover}.mg-device-desktop .league-top3{padding:40px}.league-top3 .league-top3--box{flex-grow:1;display:flex;justify-content:space-around;align-items:center;gap:30px;padding:15px 30px;border-radius:5px;background-color:rgba(0,0,0,.3)}.mg-device-mobile .league-top3 .league-top3--box{gap:15px;padding:15px}.league-top3 .league-top3--box img{max-height:100px}.league-top3 .league-top3--box ul{display:flex;flex-direction:column;flex-grow:1}.league-top3 .league-top3--box ul li{display:flex;gap:2px;background:#fff}.dark .league-top3 .league-top3--box ul li{background:#1a1a1a}.league-top3 .league-top3--box ul li:nth-child(even){background:#f5f5f5}.dark .league-top3 .league-top3--box ul li:nth-child(even){background:#212121}.league-top3 .league-top3--box ul li:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.league-top3 .league-top3--box ul li:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.league-top3 .league-top3--box ul li span{display:flex;align-items:center;padding:4px;font-size:12px;font-weight:600;line-height:18px;text-align:left}.league-top3 .league-top3--box ul li span:first-child{flex-basis:35%;justify-content:flex-end;color:var(--brandColor)}.league-top3 .league-top3--box ul li span:last-child{flex-basis:65%}.main-section_league .section-site_container table{text-align:center}.main-section_league .section-site_container table td:nth-child(2){font-weight:700}.main-section_league .section-site_container p>a{font-weight:500;text-decoration:underline;color:#081533}.dark .main-section_league .section-site_container p>a{color:var(--brandColor)}.main-section_league .league-leaderboard .league-top3 .league-top3--box ul{padding:16px}.main-section_league .league-leaderboard .league-top3 .league-top3--box ul li{background:#081533;color:#fff}.main-section_league .league-leaderboard .league-top3 .league-top3--box ul li:nth-child(even){background:#27334d}.main-section_league .league-title{display:flex;align-items:center;gap:16px}.main-section_league .cerca-nickname_wrap{position:relative}.main-section_league .cerca-nickname_wrap i{position:absolute;left:12px;top:50%;margin-top:-20px;line-height:40px;font-size:14px;color:#757575}.main-section_league .cerca-nickname_wrap #cerca-nickname{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:transparent;color:#27334d;max-width:200px !important;padding-left:30px !important}.main-section_league .cerca-nickname_wrap #cerca-nickname::placeholder{font-size:14px;font-weight:400;color:#27334d}.main-section_league .cerca-nickname_wrap #cerca-nickname:focus-visible{outline:none}.dark .main-section_league .cerca-nickname_wrap #cerca-nickname{height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:38px;border-radius:20px;border:1px solid #848a99;background-color:transparent;color:#fff}.dark .main-section_league .cerca-nickname_wrap #cerca-nickname::placeholder{font-size:14px;font-weight:400;color:#fff}.dark .main-section_league .cerca-nickname_wrap #cerca-nickname:focus-visible{outline:none}#mg-maschera-scommesse-prematch{background-color:rgba(101,109,128,.98)}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch.mg-maschera-toggle .mg-acquisto-maschera{background-color:transparent;flex-direction:column;align-items:center;box-shadow:none;position:relative;padding:60px 0 0}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch.mg-maschera-toggle .mg-acquisto-maschera:before{background:url(https://www.totosi.it/l.ashx?u=layout/loader.gif);width:60px;height:60px;background-size:contain;background-repeat:no-repeat;content:"";animation:none;position:absolute;top:0;opacity:1}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch.mg-maschera-toggle .mg-acquisto-maschera .mg-messaggio-maschera{align-items:center}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch.mg-maschera-toggle .mg-acquisto-maschera .mg-messaggio-maschera .msg-buying-loading{padding:0;font-size:16px;display:none}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch.mg-maschera-toggle .mg-acquisto-maschera .mg-messaggio-maschera .msg-system-warning{text-indent:-500em;text-transform:none;display:flex;flex-direction:column;margin:0;font-size:0}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch.mg-maschera-toggle .mg-acquisto-maschera .mg-messaggio-maschera .msg-system-warning:before{font-family:inherit;content:"Scommessa in elaborazione";text-indent:0;font-size:18px;font-weight:600;color:var(--brandColor);opacity:1}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch.mg-maschera-toggle .mg-acquisto-maschera .mg-messaggio-maschera .msg-system-warning-desc{align-self:center;text-transform:none;font-size:14px;font-style:normal;display:none}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback,#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #mg-freebet-purchase-feedback{padding:0 0 16px;background:var(--mgfe-modal-sport-color,#f0f1f3);color:var(--mgfe-modal-sport-color-text,#fff);text-shadow:none;row-gap:10px;display:flex;justify-content:center;flex-direction:column}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback #CloseFeedback,#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #mg-freebet-purchase-feedback #CloseFeedback{color:var(--mgfe-modal-sport-color-text,#fff)}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback.mg-maschera-share .mg-titolo-feedback:before{content:''}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback.mg-modal-prematch #mg-cart-code{border:0}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback.mg-modal-prematch #mg-cart-code li{height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:600;text-transform:none;border:2px solid #27334d;background-color:transparent;color:#e0e2e6;color:var(--mgfe-modal-sport-color-text,#081533)}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback .mg-titolo-feedback{background-color:var(--ts-titolo-feedback-bg,#060e23);color:#fff;justify-content:flex-start;column-gap:5px;width:100%;text-transform:none}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback .mg-titolo-feedback:before{display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-size:20px}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback .mg-titolo-feedback:after{text-transform:none}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback>p{padding:0;font-size:12px;border:0;margin:0;color:var(--mgfe-modal-sport-color-text,#081533);text-shadow:none}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback>p:before{display:none}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback>p i.fa-mg-timone{position:static;font-size:30px}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback>p i.fa-mg-timone:before{font-size:30px}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback .mg-feedback-buttons{padding:0 16px;background:transparent;height:auto;position:static}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback .mg-feedback-buttons #CloseFeedback{color:var(--mgfe-modal-sport-title-color-text,#fff)}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback .mg-feedback-buttons #CloseFeedbackEmptyTrash{color:var(--mgfe-modal-sport-title-color-text,#081533)}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback .mg-feedback-buttons #PrintTicket{width:100%;color:var(--mgfe-modal-sport-title-color-text,#081533)}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback .mg-feedback-warning-toggle.mg-feedback-warning{border:0;padding:0;margin:0;display:flex;width:auto;margin:0 16px;box-shadow:none;color:var(--mgfe-modal-sport-color-text,#081533)}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback .mg-feedback-warning-toggle.mg-feedback-warning:before{display:none}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback .mg-feedback-warning-toggle:before{opacity:1}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback .mg-feedback-warning-toggle.mg-feedback-warning:not(.mg-feedback-coupon-freebet){position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:var(--warningColor);color:var(--mgfe-modal-sport-color-text,#081533)}.dark#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback .mg-feedback-warning-toggle.mg-feedback-warning:not(.mg-feedback-coupon-freebet){color:#f0f1f3}.dark #mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback .mg-feedback-warning-toggle.mg-feedback-warning:not(.mg-feedback-coupon-freebet){color:#f0f1f3}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback .mg-feedback-warning-toggle.mg-feedback-warning:not(.mg-feedback-coupon-freebet):before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback .mg-feedback-warning-toggle.mg-feedback-warning:not(.mg-feedback-coupon-freebet) a{text-decoration:underline}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback .mg-feedback-warning-toggle.mg-feedback-warning:not(.mg-feedback-coupon-freebet):before{content:'';color:var(--warningColor)}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback .mg-feedback-warning-toggle.mg-feedback-warning:not(.mg-feedback-coupon-freebet) a{color:var(--warningColor)}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback .mg-feedback-warning-toggle.mg-feedback-coupon-freebet{position:relative;padding:16px 16px 16px 52px;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:var(--successColor);color:var(--mgfe-modal-sport-color-text,#081533);border-color:#848a99}.dark#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback .mg-feedback-warning-toggle.mg-feedback-coupon-freebet{color:#f0f1f3}.dark #mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback .mg-feedback-warning-toggle.mg-feedback-coupon-freebet{color:#f0f1f3}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback .mg-feedback-warning-toggle.mg-feedback-coupon-freebet:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback .mg-feedback-warning-toggle.mg-feedback-coupon-freebet a{text-decoration:underline}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback .mg-feedback-warning-toggle.mg-feedback-coupon-freebet:before{content:'';color:var(--successColor)}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback .mg-feedback-warning-toggle.mg-feedback-coupon-freebet a{color:var(--successColor)}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback .mg-feedback-warning-toggle.mg-feedback-coupon-freebet:before{color:var(--mgfe-modal-sport-color-text,#081533)}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback.mg-errore-prematch{font-size:14px;color:var(--mgfe-modal-sport-color-text,#081533)}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback.mg-errore-prematch .mg-titolo-feedback{background-color:#060e23}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback.mg-errore-prematch span{display:none}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback.mg-errore-prematch p{position:relative;font-size:12px !important;line-height:16px !important;font-weight:500 !important;text-align:left;border-radius:4px;clear:none;opacity:1;border:1px solid;background-color:transparent;color:#27334d;border-color:var(--errorColor);color:var(--mgfe-modal-sport-color-text,#081533);margin:0 16px;padding:16px 16px 16px 52px;width:auto}.dark#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback.mg-errore-prematch p{color:#f0f1f3}.dark #mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback.mg-errore-prematch p{color:#f0f1f3}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback.mg-errore-prematch p:before{position:absolute;top:16px;left:16px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback.mg-errore-prematch p a{text-decoration:underline}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback.mg-errore-prematch p:before{content:'';color:var(--errorColor)}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback.mg-errore-prematch p a{color:var(--errorColor)}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback.mg-maschera-memobet .mg-titolo-feedback:before{content:""}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback.mg-maschera-memobet .mg-titolo-feedback:after{display:none}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback.mg-maschera-memobet p{display:inline;padding:10px;color:var(--mgfe-modal-sport-color-text,#081533);line-height:1.2 !important;font-weight:normal}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback.mg-maschera-memobet p #mg-cart-note{font-size:12px}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback.mg-maschera-memobet .mg-feedback-buttons #CloseFeedback,#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback.mg-maschera-memobet .mg-feedback-buttons #PrintTicket{flex-grow:1;width:auto}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback.mg-acquisto-ok-prematch>p{display:flex;justify-content:center;align-items:center}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback.mg-acquisto-ok-prematch .mg-icona-feedback{background:var(--brandColor);box-shadow:none;text-shadow:none;color:#081533;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;opacity:1;margin:0 auto;position:static}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #PurchaseFeedback.mg-acquisto-ok-prematch .mg-icona-feedback i:before{display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';display:flex;justify-content:center;font-size:24px;font-weight:700}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #mg-freebet-purchase-feedback .mg-titolo-feedback,#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch .mg-myfreebet#PurchaseFeedback .mg-titolo-feedback{background-color:#060e23;background-image:url(https://www.totosi.it/l.ashx?u=layout/freebet-icon-light.svg);background-size:30px;background-repeat:no-repeat;text-indent:inherit;background-position:15px;padding-left:60px;height:40px;display:flex;align-items:center;justify-content:flex-start;column-gap:5px;font-size:14px;font-weight:700;color:#fff}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #mg-freebet-purchase-feedback .mg-titolo-feedback:before,#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch .mg-myfreebet#PurchaseFeedback .mg-titolo-feedback:before{font-family:inherit;font-size:14px;font-weight:700;text-transform:none;display:none}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #mg-freebet-purchase-feedback .freebet-message,#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch .mg-myfreebet#PurchaseFeedback .freebet-message{color:var(--mgfe-modal-sport-color-text,#081533)}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #mg-freebet-purchase-feedback .mg-freebet-feedback-content,#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch .mg-myfreebet#PurchaseFeedback .mg-freebet-feedback-content{margin:0 16px;background-color:#fff;overflow:auto;width:fit-content}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #mg-freebet-purchase-feedback .mg-freebet-feedback-content>span:first-child,#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch .mg-myfreebet#PurchaseFeedback .mg-freebet-feedback-content>span:first-child{background-color:#c1c5cc;border-bottom-color:#c1c5cc}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #mg-freebet-purchase-feedback .mg-freebet-feedback-content>span.mg-freebet-amount,#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch .mg-myfreebet#PurchaseFeedback .mg-freebet-feedback-content>span.mg-freebet-amount,#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #mg-freebet-purchase-feedback .mg-freebet-feedback-content>span.mg-freebet-odds,#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch .mg-myfreebet#PurchaseFeedback .mg-freebet-feedback-content>span.mg-freebet-odds{border-right-color:#c1c5cc}#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch #mg-freebet-purchase-feedback .mg-feedback-buttons,#mg-maschera-scommesse-prematch.mg-maschera-scommesse-prematch .mg-myfreebet#PurchaseFeedback .mg-feedback-buttons{padding:0 16px;box-shadow:none}#wrap-registrazione #password.msg-success{border-color:var(--brandColor);color:var(--brandColor)}#psw-feedback-list{list-style:none;padding:0}#psw-feedback-list li:before{font-family:"FontAwesome";padding-right:10px}#psw-feedback-list li.psw-ko{color:#27334d}.dark #psw-feedback-list li.psw-ko{color:#fff}#psw-feedback-list li.psw-ko:before{content:"";color:var(--errorColor)}#psw-feedback-list li.psw-ok{color:var(--successColor);display:none}#psw-feedback-list li.psw-ok:before{content:""}#psw-feedback-list li.psw-ok-feedback,#psw-feedback-list li.psw-ko-feedback{font-weight:bold}#psw-feedback-list li.psw-ok-feedback{border-color:var(--successColor);display:block}#psw-feedback-list li.psw-ko-feedback{color:var(--errorColor);border-color:var(--errorColor);display:none}#mg-instant-virtualgames{border:0;padding:8px;background:#081533;margin-top:10px}#mg-instant-virtualgames .event-preview .event-preview-header{padding:0;background:transparent}#mg-instant-virtualgames .event-preview .event-preview-header h2{color:#fff}.dark #mg-instant-virtualgames .event-preview .event-preview-header{background:transparent}#mg-instant-virtualgames .event-preview .event-preview-header .event-time{font-size:14px;padding:8px 8px 8px 12px;background:#27334d;color:var(--brandColor)}#mg-instant-virtualgames .event-preview .event-preview-header h2 .widget-title-instant{font-size:18px;color:var(--brandColor)}#mg-instant-virtualgames .event-preview .event-preview-header .event-minimize:before{content:'';color:#fff}.minimized#mg-instant-virtualgames .event-preview .event-preview-header .event-minimize:before{content:''}#mg-instant-virtualgames .event-preview .event-title{background:transparent;border:0;color:#fff;position:relative;height:110px;border-radius:3px;justify-content:center}.dark #mg-instant-virtualgames .event-preview .event-title{background:transparent}#mg-instant-virtualgames .event-preview .event-title:before{background-position:center -35px;background-size:cover;background-repeat:no-repeat;opacity:.5;content:"";height:95px;width:100%;position:absolute}#mg-instant-virtualgames .event-preview .event-title.virtual-noevents:before{background:url(https://www.totosi.it/l.ashx?u=/default/virtualgames/widget/bg-widget-virtualgames-default.png&s=default)}#mg-instant-virtualgames .event-preview .event-title.calcio:before{background-image:url(https://www.totosi.it/l.ashx?u=/default/virtualgames/widget/bg-widget-virtualgames-calcio.png&s=default)}#mg-instant-virtualgames .event-preview .event-title.levrieri:before{background-image:url(https://www.totosi.it/l.ashx?u=/default/virtualgames/widget/bg-widget-virtualgames-levrieri.png&s=default)}#mg-instant-virtualgames .event-preview .event-title.galoppo:before{background-image:url(https://www.totosi.it/l.ashx?u=/default/virtualgames/widget/bg-widget-virtualgames-galoppo.png&s=default)}#mg-instant-virtualgames .event-preview .event-title.automobilismo:before{background-image:url(https://www.totosi.it/l.ashx?u=/default/virtualgames/widget/bg-widget-virtualgames-automobilismo.png&s=default)}#mg-instant-virtualgames .event-preview .event-title.ciclismo:before{background-image:url(https://www.totosi.it/l.ashx?u=/default/virtualgames/widget/bg-widget-virtualgames-ciclismo.png&s=default)}#mg-instant-virtualgames .event-preview .event-title .sport-name,#mg-instant-virtualgames .event-preview .event-title .event-name{font-size:14px;font-weight:700;flex-grow:0}#mg-instant-virtualgames .event-preview .event-title .sport-name{padding-bottom:8px;border-color:#030712}#mg-instant-virtualgames .event-preview .event-title .event-name{padding-top:8px;text-transform:none}#mg-instant-virtualgames .event-preview .event-title .pal-avv{font-size:12px;font-weight:500}#mg-instant-virtualgames .wrap-event-virtualgame{background:transparent}#mg-instant-virtualgames .wrap-event-virtualgame .wrap-event-outcome{border-top-left-radius:4px;border-top-right-radius:4px;background:#27334d;border-color:#081533}#mg-instant-virtualgames .wrap-event-virtualgame .wrap-event-outcome .oddslist-control:before{color:#fff}#mg-instant-virtualgames .wrap-event-virtualgame .wrap-event-outcome .event-outcome-list li{color:#c1c5cc}.dark #mg-instant-virtualgames .wrap-event-virtualgame .wrap-event-outcome .event-outcome-list li{color:#c1c5cc}#mg-instant-virtualgames .wrap-event-virtualgame .wrap-event-outcome .event-outcome-list li.selected{background:var(--brandColor);color:#081533}#mg-instant-virtualgames .wrap-event-virtualgame .event-virtualgame{background-image:none !important;background:#27334d}#mg-instant-virtualgames .wrap-event-virtualgame .event-virtualgame .wrap-event-odds .oddslist-control:before{color:#fff}#mg-instant-virtualgames .wrap-event-virtualgame .event-virtualgame .wrap-event-odds .event-odds-list li span,#mg-instant-virtualgames .wrap-event-virtualgame .event-virtualgame .wrap-event-odds .virtual-bet-amount li span{color:#fff;border-color:#081533}#mg-instant-virtualgames .wrap-event-virtualgame .event-virtualgame .wrap-event-odds .event-odds-list li.selected span,#mg-instant-virtualgames .wrap-event-virtualgame .event-virtualgame .wrap-event-odds .virtual-bet-amount li.selected span{background:#030712;border-color:var(--brandColor)}.dark #mg-instant-virtualgames .wrap-event-virtualgame .event-virtualgame .wrap-event-odds .event-odds-list li.selected span,.dark #mg-instant-virtualgames .wrap-event-virtualgame .event-virtualgame .wrap-event-odds .virtual-bet-amount li.selected span{background:#030712;border-color:var(--brandColor)}#mg-instant-virtualgames .wrap-event-virtualgame .event-virtualgame .wrap-betting-virtualgames{background:transparent;box-shadow:none;border-top:1px solid #081533;width:100%;padding:15px 0 0}#mg-instant-virtualgames .wrap-event-virtualgame .event-virtualgame .wrap-betting-virtualgames .betting-btn-virtualgames{color:var(--brandColor)}#mg-instant-virtualgames .wrap-event-virtualgame .event-virtualgame .wrap-betting-virtualgames .betting-btn-virtualgames.betting-login{color:#c1c5cc}#mg-instant-virtualgames .wrap-menu-tab{padding:4px;background:#27334d;border-top:1px solid #081533}#mg-instant-virtualgames .wrap-menu-tab ul{column-gap:4px}#mg-instant-virtualgames .wrap-menu-tab ul li a{padding:8px;border-radius:4px;border:none;background:#081533;font-size:12px;text-transform:none}#mg-instant-virtualgames .wrap-menu-tab ul li a:hover{background:#081533}.dark #mg-instant-virtualgames .wrap-menu-tab ul li a{background:#081533}.dark #mg-instant-virtualgames .wrap-menu-tab ul li a:hover{background:#081533}.login .mg-website--modal .mg-website--modal_header .modal_header-close{display:block}.totosi #euro-container .euro-container-bar{padding:12px 18px;gap:32px;background-image:url("https://www.totosi.it/l.ashx?u=layout/bg-mondiali-per-club.png")}.mg-device-mobile.totosi #euro-container .euro-container-bar{padding:5px 8px;gap:8px;background-image:url("https://www.totosi.it/l.ashx?u=layout/bg-mondiali-per-club-mobile.jpg")}.totosi #euro-container .euro-container-bar .euro-title{color:#fff}.totosi #euro-container .euro-container-bar .euro-title:before{margin-right:8px;display:inline-block;font:normal normal normal 14px/1 mg_icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-size:20px}.totosi #euro-container .euro-container-bar .euro-title i{right:0}.totosi #euro-container .euro-container-bar .euro-title i:before{color:#fff}.totosi #euro-container .euro-container-bar .euro-wrap>li{height:auto;min-height:auto;padding:0 8px;line-height:28px;font-size:14px;border-radius:16px;font-weight:600;text-transform:none;border:2px solid #081533;background-color:#081533;color:#fff;justify-content:center}.mg-device-mobile.totosi #euro-container .euro-container-bar .euro-wrap>li{justify-content:space-between;font-size:12px;font-weight:500}.totosi #euro-container .euro-container-bar .euro-wrap>li .eu-count{min-width:24px;line-height:24px;font-size:14px;font-weight:700;border-radius:12px;background-color:var(--brandColor);color:#081533}.mg-device-mobile.totosi #euro-container .euro-container-bar .euro-wrap>li .eu-count{min-width:20px;line-height:20px;font-size:12px;font-weight:700}.light #betboost-container.mg-bb-betboost-modal #mg-betboost-modal-content #mg-betboost-cart .mg-bb-event-container{background:#fff}.light #betboost-container.mg-bb-betboost-modal #mg-betboost-modal-content #mg-betboost-cart .mg-bb-event-container .mg-bb-outcome-container{background:transparent;padding:0 15px 10px}#betboost-container.mg-bb-betboost-modal .bb-internal-overlay .bb-modal-content{background:var(--mgfe-skin-color-04-inv,#f0f1f3)}#betboost-container .betboost-header-container .mg-bb-code:before{background-image:url("https://www.totosi.it/l.ashx?u=layout/totoboost-logo.webp");content:"";width:110px;height:24px;display:block;background-size:contain;background-repeat:no-repeat}#betboost-container .bb-footer-container .mg-bb-cta-container .mg-bb-edit-link,#betboost-container .bb-footer-container .mg-bb-cta-container .mg-bb-placebet-cta{height:48px;line-height:48px;border-radius:24px}#betboost-container .bb-footer-container .mg-bb-cta-container .mg-bb-edit-link{font-weight:600;text-transform:none;border:2px solid #27334d;background-color:transparent;color:#e0e2e6;color:var(--mgfe-elev09,#081533)}#betboost-container .mg-bb-winning-amount>span.mg-bb-freebet:after{display:none}