:root{--lvc-bg:#101820;--lvc-surface-1:#13191d;--lvc-surface-2:#202528;--lvc-surface-3:#282c32;--lvc-surface-4:#2d363e;--lvc-surface-5:#313840;--lvc-riga:#232a30;--lvc-nav-1:#283341;--lvc-nav-2:#293541;--lvc-line:#414850;--lvc-line-dark:#101820;--lvc-text-1:#fff;--lvc-text-2:#c8c8c8;--lvc-text-3:#7a838c;--lvc-text-4:#5b646d;--lvc-accent:#66fcf1;--lvc-accent-deep:var(--lvc-skin);--lvc-destructive:#e90081;--lvc-destructive-soft:#ff52b9;--lvc-warning:#f5a524;--lvc-warning-soft:#ffcf70;--lvc-riproposta:#ffd43b;--lvc-positive:#35d07f;--lvc-negative:#ff5c5c;--lvc-skin:#00aac6;--lvc-font:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--lvc-pie-sfondo:var(--lvc-nav-1);--lvc-pie-testo:var(--lvc-text-2);--lvc-space-1:4px;--lvc-space-2:8px;--lvc-space-3:12px;--lvc-space-4:16px;--lvc-space-5:24px;--lvc-space-6:32px;--lvc-radius-0:0px;--lvc-radius-sm:6px;--lvc-radius-md:10px;--lvc-radius-lg:14px;--lvc-radius-pill:999px;--lvc-shadow-sheet:0 -18px 40px #00000073;--lvc-shadow-popover:0 14px 34px #00000080;--lvc-touch:48px;--lvc-touch-min:44px;--white:var(--lvc-text-1);--blue-100:var(--lvc-accent);--blue-200:var(--lvc-accent-deep);--blue-900:var(--lvc-nav-1);--pink-100:var(--lvc-destructive);--pink-200:var(--lvc-destructive-soft);--grey-10:var(--lvc-text-4);--grey-20:#5d5d5d;--grey-50:var(--lvc-text-3);--grey-100:var(--lvc-text-2);--grey-200:var(--lvc-line);--grey-250:#525f65;--grey-300:var(--lvc-surface-3);--grey-350:var(--lvc-nav-2);--grey-400:var(--lvc-surface-4);--grey-450:#202529;--grey-500:var(--lvc-surface-1);--grey-600:var(--lvc-bg);--grey-700:#1e2329;--grey-800:var(--lvc-surface-5);--grey-900:var(--lvc-surface-2);--icon-color:currentColor}.lvc-strip{-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none}.lvc-strip::-webkit-scrollbar{height:0;width:0}.lvc-strip>*{flex-shrink:0;scroll-snap-align:start}.lvc-bottom-bar{padding-bottom:env(safe-area-inset-bottom)}
/* !important a ragion veduta, non per pigrizia: FontAwesome inserisce il
 * proprio foglio di stile A PROGRAMMA, dopo questo, e la sua regola
 * (svg:not(:root).svg-inline--fa) e' anche piu' specifica. Senza forzare,
 * qualunque cosa si scriva qui perde. */svg.svg-inline--fa{overflow:hidden!important}@keyframes lvc-lampeggio{0%,to{background-color:#ffd43b14;border-color:var(--lvc-riproposta);box-shadow:0 0 0 0 #ffd43b00}50%{background-color:#ffd43b33;border-color:#ffe88a;box-shadow:0 0 0 4px #ffd43b29}}@keyframes lvc-lampeggio-riga{0%,to{background-color:#ffd43b0f;box-shadow:inset 3px 0 0 var(--lvc-riproposta)}50%{background-color:#ffd43b29;box-shadow:inset 3px 0 0 #ffe88a}}@keyframes lvc-pallino{0%,to{opacity:1}50%{opacity:.45}}.lvc-lampeggia{animation:lvc-lampeggio 1.8s ease-in-out infinite}.lvc-lampeggia-riga{animation:lvc-lampeggio-riga 1.8s ease-in-out infinite}.lvc-lampeggia-pallino{animation:lvc-pallino 1.8s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.lvc-lampeggia,.lvc-lampeggia-pallino,.lvc-lampeggia-riga{animation:none}}body{font-family:var(--lvc-font)}*{box-sizing:border-box}body{-webkit-overflow-scrolling:touch;height:100%;overflow-x:hidden;overflow-y:scroll}.main-container{background-color:var(--lvc-bg)}.center{text-align:center}.activate-account-container,.activate-account-email-container,.check-password-container,.failed-login-container,.forgotPassword-container,.login-container,.register-container,.reset-password-container,.reset-password-success-container{align-items:center;background-color:#40474c80;display:flex;height:calc(100vh - 152px);justify-content:center}.activate-account-container .activate-account-desktop,.activate-account-email-container .activate-account-email-desktop,.check-password-container .check-password-desktop,.failed-login-container .failed-login-desktop,.forgotPassword-container .forgotPassword-desktop,.login-container .login-desktop,.reset-password-container .reset-password-desktop,.reset-password-success-container .reset-password-success-desktop{background-color:var(--grey-300);border:none;border-radius:8px;box-shadow:5px 5px #8c8e8f42;height:360px;margin:15% auto;position:relative;width:550px}.register-container .register-desktop{border-radius:8px;height:450px;width:550px}.register-container .register-desktop .close-icon{font-size:20px;right:20px;top:20px}.failed-login-container .failed-login-mobile,.forgotPassword-container .forgotPassword-mobile,.login-container .login-mobile,.reset-password-success-container .reset-password-success-mobile{background-color:var(--grey-700);border-radius:8px;box-shadow:7px 9px 2px 2px #000000b3;position:absolute;right:-100%;transition:.5s;width:90%;z-index:4}.check-password-container .check-password-mobile,.reset-password-container .reset-password-mobile,.reset-password-success-container .reset-password-success-mobile{background-color:var(--grey-700);box-shadow:none;height:100%;position:relative;right:0;transition:.5s;width:100%}.activate-account-container .activate-account-mobile,.activate-account-email-container .activate-account-email-mobile{background-color:var(--grey-700);height:100%;width:100%}.register-container .register-mobile{width:100%}.forgotPassword-container .forgotPassword-mobile.active,.login-container .login-mobile.active{max-height:90vh;min-height:90vh;right:0;top:0}.register-container .register-mobile.active{max-height:80vh;min-height:80vh;right:0;top:80px}.login-container .overlay{height:100%;z-index:1}.login-container .overlay,.login-container .overlay.active{background:#0006;display:block;position:absolute;right:0;top:0;width:100%}.login-container .overlay.active{height:100vh;z-index:4}.activate-account-container .activate-account-desktop .header-popup,.activate-account-container .activate-account-mobile .header-popup,.activate-account-email-container .activate-account-email-desktop .header-popup,.activate-account-email-container .activate-account-email-mobile .header-popup,.check-password-container .check-password-desktop .header-popup,.check-password-container .check-password-mobile .header-popup,.failed-login-container .failed-login-desktop .header-popup,.failed-login-container .failed-login-mobile .header-popup,.forgotPassword-container .forgotPassword-desktop .header-popup,.forgotPassword-container .forgotPassword-mobile .header-popup,.login-container .login-desktop .header-popup,.login-container .login-mobile .header-popup,.reset-password-container .reset-password-desktop .header-popup,.reset-password-container .reset-password-mobile .header-popup,.reset-password-success-container .reset-password-success-desktop .header-popup,.reset-password-success-container .reset-password-success-mobile .header-popup{align-items:center;border-bottom:1px solid var(--grey-200);font-size:20px;height:56px;margin:auto;width:90%}.activate-account-email-container .x-circle{color:red;height:80px;margin-bottom:20px;width:80px}.activate-account-container .activate-account-desktop .header-popup div,.activate-account-container .activate-account-mobile .header-popup div,.activate-account-email-container .activate-account-email-desktop .header-popup div,.activate-account-email-container .activate-account-email-mobile .header-popup div,.check-password-container .check-password-desktop .header-popup div,.check-password-container .check-password-mobile .header-popup div,.failed-login-container .failed-login-desktop .header-popup div,.failed-login-container .failed-login-mobile .header-popup div,.forgotPassword-container .forgotPassword-desktop .header-popup div,.forgotPassword-container .forgotPassword-mobile .header-popup div,.login-container .login-desktop .header-popup div,.login-container .login-mobile .header-popup div,.reset-password-container .reset-password-desktop .header-popup div,.reset-password-container .reset-password-mobile .header-popup div,.reset-password-success-container .reset-password-success-desktop .header-popup div,.reset-password-success-container .reset-password-success-mobile .header-popup div{padding:10px}.activate-account-container .activate-account-desktop .footer-popup,.activate-account-email-container .activate-account-email-desktop .footer-popup,.check-password-container .check-password-desktop .footer-popup,.failed-login-container .failed-login-desktop .footer-popup,.forgotPassword-container .forgotPassword-desktop .footer-popup,.login-container .login-desktop .footer-popup{border-top:1px solid var(--grey-200);bottom:0;height:62px;left:5%;position:absolute;width:90%}.activate-account-container .activate-account-mobile .footer-popup,.check-password-container .check-password-mobile .footer-popup,.failed-login-container .failed-login-mobile .footer-popup,.forgotPassword-container .forgotPassword-mobile .footer-popup,.login-container .login-mobile .footer-popup,.reset-password-container .reset-password-mobile .footer-popup{border-top:1px solid var(--grey-200);bottom:0;height:62px;left:5%;margin:auto;width:90%}.activate-account-container .activate-account-mobile .footer-popup,.check-password-container .check-password-mobile .footer-popup,.forgotPassword-container .forgotPassword-mobile .footer-popup,.reset-password-container .reset-password-mobile .footer-popup{width:100%}.forgotPassword-container .forgotPassword-mobile.imposta{margin-top:80px}.forgotPassword-container .forgotPassword-mobile.imposta .footer-popup,.reset-password-container .reset-password-mobile .footer-popup,.reset-password-success-container .reset-password-success-mobile .footer-popup{margin-top:60px}.activate-account-container .activate-account-desktop .footer-popup p,.activate-account-container .activate-account-mobile .footer-popup p,.activate-account-email-container .activate-account-email-desktop .footer-popup p,.activate-account-email-container .activate-account-email-mobile .footer-popup p,.check-password-container .check-password-desktop .footer-popup p,.check-password-container .check-password-mobile .footer-popup p,.failed-login-container .failed-login-desktop .footer-popup p,.failed-login-container .failed-login-mobile .footer-popup p,.forgotPassword-container .forgotPassword-desktop .footer-popup p,.forgotPassword-container .forgotPassword-mobile .footer-popup p,.login-container .login-desktop .footer-popup p,.login-container .login-mobile .footer-popup p,.reset-password-container .reset-password-mobile .footer-popup p,.reset-password-success-container .reset-password-success-mobile .footer-popup p{color:var(--grey-100);font-size:13px;line-height:50px;margin:auto;vertical-align:middle;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.activate-account-container .activate-account-desktop .footer-popup p span,.activate-account-container .activate-account-mobile .footer-popup p span,.check-password-container .check-password-desktop .footer-popup p span,.check-password-container .check-password-mobile .footer-popup p span,.failed-login-container .failed-login-desktop .footer-popup p span,.failed-login-container .failed-login-mobile .footer-popup p span,.forgotPassword-container .forgotPassword-desktop .footer-popup p span,.forgotPassword-container .forgotPassword-mobile .footer-popup p span,.login-container .login-desktop .footer-popup p span,.login-container .login-mobile .footer-popup p span,.reset-password-container .reset-password-mobile .footer-popup p span,.reset-password-success-container .reset-password-success-mobile .footer-popup p span{color:var(--blue-100);cursor:pointer}.failed-login-container .failed-login-desktop .body-popup,.login-container .login-desktop .body-popup{height:auto;margin:auto;padding-top:20px;width:90%}.failed-login-container .failed-login-mobile .body-popup,.login-container .login-mobile .body-popup{height:auto;margin:40px auto;padding-top:20px;width:90%}.activate-account-container .activate-account-desktop .body-popup,.activate-account-email-container .activate-account-email-desktop .body-popup,.check-password-container .check-password-desktop .body-popup,.forgotPassword-container .forgotPassword-desktop .body-popup,.reset-password-container .reset-password-desktop .body-popup,.reset-password-success-container .reset-password-success-desktop .body-popup{height:auto;margin:auto;padding-top:20px;width:65%}.activate-account-container .activate-account-mobile .body-popup,.activate-account-email-container .activate-account-email-mobile .body-popup,.check-password-container .check-password-mobile .body-popup,.forgotPassword-container .forgotPassword-mobile .body-popup,.reset-password-container .reset-password-mobile .body-popup,.reset-password-success-container .reset-password-success-mobile .body-popup{height:auto;margin:auto;padding-top:20px;width:90%}.activate-account-container .activate-account-mobile .body-popup.controla-email,.activate-account-email-container .activate-account-email-mobile .body-popup.controla-email,.check-password-container .check-password-mobile .body-popup.controla-email,.forgotPassword-container .forgotPassword-mobile.dimenticato .body-popup.controla-email,.forgotPassword-container .forgotPassword-mobile.imposta .body-popup,.reset-password-container .reset-password-mobile .body-popup,.reset-password-success-container .reset-password-success-mobile .body-popup{margin-top:40px}.activate-account-container .activate-account-desktop .body-popup p,.activate-account-container .activate-account-mobile .body-popup p,.activate-account-email-container .activate-account-email-desktop .body-popup p,.activate-account-email-container .activate-account-email-mobile .body-popup p,.check-password-container .check-password-desktop .body-popup p,.check-password-container .check-password-mobile .body-popup p,.forgotPassword-container .forgotPassword-desktop .body-popup p,.forgotPassword-container .forgotPassword-mobile .body-popup p,.reset-password-success-container .reset-password-success-desktop .body-popup p,.reset-password-success-container .reset-password-success-mobile .body-popup p{color:var(--grey-100);font-size:13px}.failed-login-container .failed-login-desktop .body-popup div.relative,.login-container .login-desktop .body-popup div.relative{border:1px solid var(--grey-200);margin:15px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.login-container .login-desktop .body-popup div.relative.error-wrapper{border:none;margin:0;width:auto}.failed-login-container .failed-login-mobile .body-popup div.relative,.login-container .login-mobile .body-popup div.relative{border:1px solid var(--grey-200);margin:30px auto 10px}.failed-login-container .failed-login-desktop .body-popup input,.login-container .login-desktop .body-popup input{-webkit-appearance:none;appearance:none;background-color:initial;border:var(--grey-100);color:var(--grey-100);height:35px;outline:none;padding:0 40px;width:245px}.failed-login-container .failed-login-mobile .body-popup input,.forgotPassword-container .forgotPassword-desktop .body-popup input,.forgotPassword-container .forgotPassword-mobile .body-popup input,.login-container .login-mobile .body-popup input,.reset-password-container .reset-password-desktop .body-popup input,.reset-password-container .reset-password-mobile .body-popup input{-webkit-appearance:none;appearance:none;background-color:initial;border:1px solid var(--grey-200);color:var(--grey-100);height:35px;outline:none;padding:0;width:290px}.forgotPassword-container .forgotPassword-mobile.imposta .body-popup input,.reset-password-container .reset-password-mobile .body-popup input{height:45px}.reset-password-container .reset-password-mobile .body-popup input{box-sizing:border-box;width:100%}.failed-login-container .failed-login-mobile .body-popup input,.login-container .login-mobile .body-popup input{-webkit-appearance:none;appearance:none;border:#0000!important;box-sizing:border-box;height:40px!important;padding-left:40px;width:100%}.forgotPassword-container .forgotPassword-desktop.dimenticato .body-popup input,.forgotPassword-container .forgotPassword-desktop.imposta .body-popup input,.reset-password-container .reset-password-desktop .body-popup input{-webkit-appearance:none;appearance:none;background-color:initial;border:1px solid var(--grey-200);color:var(--grey-100);height:35px;margin-bottom:5px;margin-top:15px;outline:none;padding-left:10px;width:97%}.forgotPassword-container .forgotPassword-mobile .body-popup input,.reset-password-container .reset-password-mobile .body-popup input{border:1px solid var(--grey-200);margin-bottom:20px;padding-left:10px}.forgotPassword-container .forgotPassword-mobile.dimenticato .body-popup input{margin-bottom:30px;margin-top:20px}.forgotPassword-container .forgotPassword-mobile.dimenticato .body-popup button{margin-bottom:40px}.activate-account-container .activate-account-mobile .body-popup .dimenticato2,.check-password-container .check-password-mobile .body-popup .dimenticato2,.forgotPassword-container .forgotPassword-mobile.dimenticato .body-popup .dimenticato2{margin-bottom:40px;margin-top:40px}.forgotPassword-container .forgotPassword-desktop .body-popup input:invalid,.forgotPassword-container .forgotPassword-mobile .body-popup input:invalid,.login-container .login-desktop .body-popup input:invalid,.login-container .login-mobile .body-popup input:invalid,.register-container .register-desktop form .input-cell input:invalid,.register-container .register-mobile form .input-cell input:invalid{border:1px solid var(--pink-100)!important;color:var(--pink-100)!important}.forgotPassword-container .forgotPassword-desktop .body-popup.nuova-password input::placeholder,.forgotPassword-container .forgotPassword-mobile .body-popup.nuova-password input::placeholder{padding-left:0}.failed-login-container .failed-login-desktop .body-popup input:focus,.failed-login-container .failed-login-mobile .body-popup input:focus,.forgotPassword-container .forgotPassword-desktop .body-popup input:focus,.forgotPassword-container .forgotPassword-mobile .body-popup input:focus,.login-container .login-desktop .body-popup input.input-password:focus,.login-container .login-desktop .body-popup input.input-username:focus,.reset-password-container .reset-password-desktop .body-popup input:focus,.reset-password-container .reset-password-mobile .body-popup input:focus{background-color:var(--grey-500);border-color:var(--blue-100)}.failed-login-container .failed-login-desktop .body-popup .icon,.failed-login-container .failed-login-mobile .body-popup .icon,.login-container .login-desktop .body-popup .icon,.login-container .login-mobile .body-popup .icon{color:var(--grey-100);font-size:23px;left:10px;position:absolute;top:5px}.failed-login-container .failed-login-desktop .body-popup .icon-eye,.failed-login-container .failed-login-mobile .body-popup .icon-eye,.forgotPassword-container .forgotPassword-mobile .body-popup .icon-eye,.login-container .login-desktop .body-popup .icon-eye,.login-container .login-mobile .body-popup .icon-eye,.reset-password-container .reset-password-mobile .body-popup .icon-eye{color:var(--grey-100);cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px}.register-container .register-desktop form .icon-eye,.register-container .register-mobile form .icon-eye{color:var(--grey-100);cursor:pointer;font-size:20px;position:absolute;right:10px;top:7px}.forgotPassword-container .forgotPassword-mobile .body-popup .icon-eye,.reset-password-container .reset-password-mobile .body-popup .icon-eye{top:15px}.forgotPassword-container .forgotPassword-desktop .body-popup .icon-eye,.reset-password-container .reset-password-desktop .body-popup .icon-eye{color:var(--grey-100);font-size:20px;position:absolute;right:10px;top:24px}.register-container .register-mobile form .icon-eye{right:10px}.failed-login-container .failed-login-desktop .body-popup div.flex,.failed-login-container .failed-login-mobile .body-popup div.flex,.login-container .login-desktop .body-popup div.flex,.login-container .login-mobile .body-popup div.flex{align-items:center;margin:20px auto 30px;width:330px}.failed-login-container .failed-login-desktop .body-popup div.flex p,.failed-login-container .failed-login-mobile .body-popup div.flex p,.login-container .login-desktop .body-popup div.flex p,.login-container .login-mobile .body-popup div.flex p{color:var(--grey-100);padding-left:10px}.login-container .login-desktop .body-popup div.flex .icon-check,.login-container .login-mobile .body-popup div.flex .icon-check{color:var(--blue-100)}.failed-login-container .failed-login-desktop .body-popup .button-wrapper,.login-container .login-desktop .body-popup .button-wrapper{margin:20px auto 0;width:330px}.activate-account-container .activate-account-mobile .body-popup .button,.activate-account-email-container .activate-account-email-mobile .button,.check-password-container .check-password-mobile .body-popup .button,.failed-login-container .failed-login-mobile .body-popup .button,.forgotPassword-container .forgotPassword-mobile .body-popup .button,.login-container .login-mobile .body-popup .button,.reset-password-success-container .reset-password-success-mobile .body-popup .button{cursor:pointer;margin:20px 0;width:100%}.forgotPassword-container .forgotPassword-desktop.dimenticato .button-wrapper{margin:10px auto 0;width:100%}.activate-account-container .activate-account-desktop .body-popup .button,.activate-account-email-container .activate-account-email-desktop .body-popup .button,.check-password-container .check-password-desktop .body-popup .button,.failed-login-container .failed-login-desktop .body-popup .button,.forgotPassword-container .forgotPassword-desktop .body-popup .button,.login-container .login-desktop .body-popup .button,.reset-password-container .reset-password-desktop .body-popup .button,.reset-password-container .reset-password-mobile .body-popup .button,.reset-password-success-container .reset-password-success-desktop .body-popup .button,.reset-password-success-container .reset-password-success-mobile .body-popup .button{background-color:var(--blue-900);border:none;border-radius:4px;color:var(--blue-100);cursor:pointer;font-size:12px;height:30px;line-height:30px;margin:auto;text-align:center;transition:background-color .2s,color .2s;vertical-align:middle}.failed-login-container .failed-login-desktop .body-popup .button,.login-container .login-desktop .body-popup .button{width:330px}.login-container .login-desktop .body-popup .error-message{border:1px solid var(--pink-100)!important}.failed-login-container .errorMessage,.login-container .login-desktop .body-popup .error-wrapper .errorMessage{background-color:var(--pink-100);border:1px solid red;color:var(--white);left:155px;padding:5px;text-align:center;top:-85px;width:100px}.failed-login-container .errorMessage:before,.login-container .login-desktop .body-popup .error-wrapper .errorMessage:before{border-color:#0000 var(--pink-100) #0000 #0000;border-style:solid;border-width:15px 15px 15px 0;content:"\A";left:-8px;position:absolute;top:8px}.activate-account-container .activate-account-mobile .body-popup .button,.activate-account-email-container .activate-account-email-mobile .button,.check-password-container .check-password-mobile .body-popup .button,.failed-login-container .failed-login-mobile .body-popup .button,.forgotPassword-container .forgotPassword-mobile .body-popup .button,.login-container .login-mobile .body-popup .button,.reset-password-container .reset-password-mobile .body-popup .button{background-color:var(--blue-900);border:none;border-radius:4px;color:var(--blue-100);font-size:16px;height:35px;line-height:35px;width:100%}.activate-account-email-container .activate-account-email-mobile .button-wrapper{align-items:center;margin-top:5%;width:100%}.activate-account-email-container .activate-account-email-mobile .button{margin:auto;text-align:center;width:330px}.activate-account-email-container .activate-account-email-mobile .button,.check-password-container .check-password-mobile .body-popup .button{line-height:35px;vertical-align:middle}.failed-login-container .failed-login-mobile .body-popup .button,.login-container .login-mobile .body-popup .button{line-height:35px;text-align:center;vertical-align:middle}.activate-account-container .activate-account-desktop .body-popup .button,.activate-account-container .activate-account-mobile .body-popup .button,.activate-account-email-container .activate-account-email-desktop .body-popup .button,.activate-account-email-container .activate-account-email-mobile .body-popup .button,.check-password-container .check-password-desktop .body-popup .button,.check-password-container .check-password-mobile .body-popup .button,.forgotPassword-container .forgotPassword-desktop .body-popup .button,.forgotPassword-container .forgotPassword-mobile .body-popup .button,.reset-password-container .reset-password-desktop .body-popup .button,.reset-password-container .reset-password-mobile .body-popup .button,.reset-password-success-container .reset-password-success-mobile .body-popup .button{text-align:center;width:100%}.activate-account-container .activate-account-desktop .body-popup.controla-email .check-circle,.activate-account-container .activate-account-mobile .body-popup.controla-email .check-circle,.activate-account-email-container .activate-account-email-desktop .body-popup.controla-email .check-circle,.activate-account-email-container .activate-account-email-mobile .body-popup.controla-email .check-circle,.check-password-container .check-password-desktop .body-popup.controla-email .check-circle,.check-password-container .check-password-mobile .body-popup.controla-email .check-circle,.forgotPassword-container .forgotPassword-desktop .body-popup.controla-email .check-circle,.forgotPassword-container .forgotPassword-mobile .body-popup.controla-email .check-circle,.reset-password-success-container .reset-password-success-desktop .body-popup.controla-email .check-circle,.reset-password-success-container .reset-password-success-mobile .body-popup.controla-email .check-circle{color:var(--blue-100);height:80px;margin-bottom:20px;width:80px}.reset-password-desktop .decorative-pass-verification{border-bottom:5px solid;border-image-slice:1;border-image-source:linear-gradient(270deg,#bd5b5a,#c9be63,#57b667);bottom:0;height:auto;position:absolute;width:100%}.reset-password-container .reset-password-mobile .reset-password .body-popup.nuova-password .decorative-pass-verification,.reset-password-mobile .decorative-pass-verification{bottom:15px}.register-container .register-desktop form .decorative-pass-verification,.register-container .register-mobile form .decorative-pass-verification{border-bottom:5px solid;border-image-slice:1;border-image-source:linear-gradient(270deg,#ad1455,#c9be63,#57b667);bottom:-5px;height:auto;position:absolute;width:100%}.register-container .register-mobile .decorative-register{border-bottom:5px solid;border-image-slice:1;border-image-source:linear-gradient(270deg,#57b667,#c9be63,#ad1455);bottom:-5px;height:auto;left:0;position:absolute;width:100%}.reset-password-desktop .progress-bar-password{background-color:var(--grey-300);bottom:0;height:5px;position:absolute;right:0;z-index:1}.forgotPassword-mobile.imposta .reset-password .body-popup.nuova-password .progress-bar-password,.reset-password-container .reset-password-mobile .body-popup.nuova-password .progress-bar-password{bottom:15px}.register-container .register-desktop form .progress-bar-password,.register-container .register-mobile form .progress-bar-password{background-color:var(--grey-600);bottom:-5px;height:5px;position:absolute;right:0;z-index:1}.register-container .register-mobile form .deco-bar{width:100%}.forgotPassword-container .forgotPassword-desktop.imposta .body-popup.nuova-password .button,.reset-password-container .reset-password-desktop .body-popup.nuova-password .button{height:35px;margin-top:35px}.register-container .register-desktop .welcome-message,.register-container .register-mobile .welcome-message{background-color:var(--grey-400);border-bottom:1px solid var(--grey-200);border-top:1px solid var(--grey-300);color:var(--grey-100);height:55px;line-height:55px;text-align:center;vertical-align:middle}.register-container .register-desktop form::-webkit-scrollbar,.register-container .register-mobile form::-webkit-scrollbar{background-color:var(--grey-800);width:5px}.register-container .register-desktop form::-webkit-scrollbar-track,.register-container .register-mobile form::-webkit-scrollbar-track{background-color:var(--grey-300)}.register-container .register-desktop form::-webkit-scrollbar-thumb,.register-container .register-mobile form::-webkit-scrollbar-thumb{background-color:var(--grey-200)}.register-container .register-desktop form,.register-container .register-mobile form{background-color:var(--grey-600);color:var(--grey-100);font-size:12px;height:100%;overflow:auto;width:100%}.register-container .register-mobile form{max-height:70vh}.register-container .register-desktop form .dati-personali{color:var(--blue-100);height:35px;line-height:30px}.register-container .register-desktop form .dati-personali,.register-container .register-mobile .dati-personali{background-color:var(--grey-300);border-bottom:1px solid var(--grey-200);border-top:1px solid var(--grey-600);padding-left:5%;vertical-align:middle}.register-container .register-mobile .dati-personali{color:var(--grey-100);height:60px;line-height:60px}.register-container .register-mobile form .conferme{color:var(--grey-100);height:35px;line-height:35px;padding-left:5%;vertical-align:middle}.register-container .register-desktop form .form1-info,.register-container .register-mobile form .form1-info{margin:20px auto 30px;width:90%}.register-container .register-desktop form .form1-info .row,.register-container .register-mobile form .form1-info .row{margin-bottom:10px}.register-container .register-mobile .form1-info .row .input-cell{margin-bottom:15px}.register-container .register-desktop form .form1-info .row .input-cell input,.register-container .register-mobile form .form1-info .row .input-cell input{background-color:initial;border:1px solid var(--grey-200);box-sizing:border-box;color:var(--grey-100);font-size:12px;height:35px;outline:none;padding:0 0 0 5px;width:100%}.register-container .register-mobile form .deco-bar input#confermaPassword,.register-container .register-mobile form .deco-bar input#password{width:100%}.register-container .register-desktop form .select,.register-container .register-mobile form .select{align-items:center;border:1px solid var(--grey-200);display:flex;justify-content:space-between;min-height:35px;position:relative;width:100%}.register-container .register-mobile form .select{width:92%}.register-container .register-desktop form .select .selected,.register-container .register-mobile form .select .selected{align-items:center;height:35px;line-height:35px;padding-left:10px;vertical-align:middle;width:100%}.register-container .register-desktop form .select .dropDown-container,.register-container .register-mobile form .select .dropDown-container{background-color:var(--grey-300);border:1px solid var(--grey-200);left:0;max-height:300px;overflow-x:hidden;overflow-y:scroll;position:absolute;top:35px;width:100%}.register-container .register-desktop form .select .dropDown-container::-webkit-scrollbar,.register-container .register-mobile form .select .dropDown-container::-webkit-scrollbar{width:5px}.register-container .register-desktop form .select .dropDown-container::-webkit-scrollbar-track,.register-container .register-mobile form .select .dropDown-container::-webkit-scrollbar-track{background-color:var(--grey-200)}.register-container .register-desktop form .select .dropDown-container::-webkit-scrollbar-thumb,.register-container .register-mobile form .select .dropDown-container::-webkit-scrollbar-thumb{background-color:var(--grey-600)}.register-container .register-desktop form .select .dropDown-container .item-container,.register-container .register-mobile form .select .dropDown-container .item-container{background-color:var(--grey-600);color:var(--grey-100);min-height:35px;padding-left:5px;width:100%}.register-container .register-desktop form .select .dropDown-container .item-container:hover{background-color:var(--grey-400);color:#fff}.register-container .register-desktop form .select .dropDown-container .item-container p,.register-container .register-mobile form .select .dropDown-container .item-container p{line-height:35px;vertical-align:middle;width:100%}.register-container .register-desktop form .conferme-wrapper{height:auto;margin:20px auto 30px;width:80%}.register-container .register-mobile form .conferme-wrapper{height:auto;margin:20px auto 30px;width:90%}.register-container .register-desktop form .conferme-wrapper .conferme-left,.register-container .register-mobile form .conferme-wrapper .conferme-left{color:var(--grey-100);width:100%}.register-container .register-desktop form .conferme-wrapper .conferme-left div.flex{margin:10px 0}.register-container .register-mobile form .conferme-wrapper .conferme-left div.flex{margin:25px 0}.register-container .register-desktop form .conferme-wrapper .conferme-right,.register-container .register-mobile form .conferme-wrapper .conferme-right{width:100%}.register-container .register-desktop form .conferme-wrapper .conferme-right .robot-wrapper,.register-container .register-mobile form .conferme-wrapper .conferme-right .robot-wrapper{background-color:#f1f1f1;height:50px;width:100%}.register-container .register-mobile form .conferme-wrapper .conferme-right .robot-wrapper{margin:40px 0}.register-container .register-desktop form .input-cell.conto{width:48%!important}.register-container .register-desktop form .input-cell.conto input{width:100%!important}.register-container .register-desktop form .input-cell.conto .limiti-wrapper,.register-container .register-desktop form .input-cell.conto .ripeti-wrapper{width:96%}.register-container .register-desktop form .input-cell.conto .codice-wrapper,.register-container .register-mobile form .input-cell.conto .codice-wrapper,.register-container .register-mobile form .input-cell.conto .codice-wrapper input#inserisci-codice,.register-container .register-mobile form .input-cell.conto input#codice-promo{width:100%}.register-container .register-desktop form .apri-button,.register-container .register-mobile form .apri-button{background-color:var(--blue-900);cursor:pointer;height:35px;line-height:35px;text-align:center;vertical-align:middle}.register-container .register-desktop form .conferme-wrapper .conferme-right button{border:none;font-size:14px;margin-top:20px;width:100%}.register-container .register-mobile form .conferme-wrapper .conferme-right button{border:none;font-size:14px;width:100%}.checked-icon{color:var(--grey-100);font-size:12px}.register-container .register-desktop form .border-top,.register-container .register-mobile .border-top{border-top:1px solid var(--grey-200);padding-top:1px}.reset-password-container .reset-password-desktop .tooltip .tooltiptext{background-color:#000;border-radius:6px;color:var(--grey-100);padding:5px 10px;position:absolute;text-align:left;top:60px;visibility:hidden;width:200px;z-index:1}.reset-password-desktop .tooltip:hover .tooltiptext{visibility:visible}.reg-pagina{box-sizing:border-box;color:var(--lvc-text-2);margin:0 auto;max-width:720px;padding:var(--lvc-space-4);width:100%}.reg-pagina h1{color:var(--lvc-text-1);font-size:22px;font-weight:600;line-height:28px;margin:0 0 4px}.reg-sotto{color:var(--lvc-text-2);font-size:13px;margin:0 0 14px}.reg-sotto.centro{margin-top:10px;text-align:center}.reg-pagina form{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.reg-pagina form{grid-template-columns:repeat(2,minmax(0,1fr))}.reg-apri,.reg-conferma,.reg-pagina form>.vet-nota,.reg-sotto,.reg-termini{grid-column:1/-1}}.reg-campo,.reg-pagina form>*{min-width:0}.reg-campo{display:flex;flex-direction:column;gap:4px}.reg-campo label,.reg-etichetta{color:var(--lvc-text-2);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.reg-campo input,.reg-campo select{appearance:none;-webkit-appearance:none;background:var(--lvc-riga);border-bottom:1px solid var(--lvc-line);border-left-color:var(--lvc-line);border-left:1px solid var(--lvc-bg);border-radius:var(--lvc-radius-0);border-right:1px solid var(--lvc-line);border-top-color:var(--lvc-line);border-top:1px solid var(--lvc-bg);box-sizing:border-box;color:var(--lvc-text-1);font:inherit;font-size:16px;height:48px;min-width:0;padding:0 12px;width:100%}.reg-campo input::placeholder{color:var(--lvc-text-3)}.reg-campo input:focus,.reg-campo select:focus{outline:2px solid var(--lvc-accent);outline-offset:-2px}.reg-campo small{color:var(--lvc-text-3);font-size:11px}.reg-campo.errore input,.reg-campo.errore select{border-color:var(--lvc-negative)}.reg-campo.errore small{color:var(--lvc-negative)}.reg-campo small.reg-invito-ok{color:var(--lvc-text-1);color:var(--lvc-positive,var(--lvc-text-1))}.reg-campo small.reg-invito-ok b{color:var(--lvc-text-1)}.reg-campo small.reg-invito-no{color:var(--lvc-negative)}.reg-con-occhio{position:relative}.reg-con-occhio input{padding-right:84px}.reg-occhio{background:#0000;border:0;color:var(--lvc-accent);cursor:pointer;font:inherit;font-size:12px;font-weight:600;height:36px;padding:0 10px;position:absolute;right:6px;top:50%;transform:translateY(-50%)}.reg-termini{align-items:center;cursor:pointer;display:flex;font-size:13px;gap:10px;min-height:44px}.reg-termini input{accent-color:var(--lvc-accent);height:18px;margin:0;width:18px}.reg-termini.errore{color:var(--lvc-negative)}.reg-link{background:none;border:0;color:var(--lvc-accent);cursor:pointer;font:inherit;padding:0;text-decoration:underline}.reg-conferma{display:flex;flex-direction:column;gap:6px}.reg-canali{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.reg-canali .lvc-cella{align-items:center;background:var(--lvc-riga);border-bottom:1px solid var(--lvc-line);border-left-color:var(--lvc-line);border-left:1px solid var(--lvc-bg);border-radius:var(--lvc-radius-0);border-right:1px solid var(--lvc-line);border-top-color:var(--lvc-line);border-top:1px solid var(--lvc-bg);color:var(--lvc-text-2);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:700;height:48px;justify-content:center}.reg-canali .lvc-cella:hover{background:var(--lvc-surface-2);color:var(--lvc-text-1)}.reg-canali .lvc-cella.lvc-scelta{background:var(--lvc-surface-2);border-color:var(--lvc-accent);color:var(--lvc-accent)}.reg-nota{color:var(--lvc-text-3);font-size:11px}.reg-apri{align-items:center;background:var(--lvc-accent-deep);border:0;border-radius:var(--lvc-radius-0);box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font:inherit;font-size:15px;font-weight:700;height:52px;justify-content:center;letter-spacing:.04em;text-decoration:none;width:100%}.reg-apri:disabled{cursor:default;opacity:.5}.reg-apri.secondario{background:var(--lvc-riga);border:1px solid var(--lvc-line);color:var(--lvc-text-1);margin-top:8px}.lvc-icona-sport{color:var(--lvc-accent);flex:0 0 18px;height:18px;width:18px}.lvc-bandiera{border-radius:2px;flex:0 0 18px;height:14px;object-fit:cover;width:18px}.lvc-bandiera.emoji{align-items:center;border-radius:0;display:inline-flex;font-size:15px;height:18px;justify-content:center;line-height:1}.menu-sport-container.mobile .lvc-icona-sport{flex:0 0 26px;height:26px;width:26px}.sport-container .menu-first-level .lvc-icona-sport,.sport-container .menu-second-level .lvc-icona-sport{margin-right:2px}.sport-container .sport-central .odds-title .lvc-icona-sport,.sport-container .sport-central .sport-name .lvc-icona-sport{flex:0 0 20px;height:20px;width:20px}.lvc-attesa{align-items:center;display:flex;flex-direction:column;gap:var(--lvc-space-3);justify-content:center;padding:var(--lvc-space-5) var(--lvc-space-4);width:100%}.lvc-attesa.piena{min-height:240px}.lvc-attesa-testo{color:var(--lvc-text-3);font-size:13px;letter-spacing:.02em;margin:0}.lvc-attesa.in-linea{align-items:center;display:inline-flex;flex-direction:row;gap:var(--lvc-space-2);padding:var(--lvc-space-2) 0;width:auto}.lvc-solo-voce{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.lvc-anello{animation:lvc-gira .75s linear infinite;border:2px solid var(--lvc-line);border-radius:50%;border-top-color:var(--lvc-accent);height:30px;width:30px}.lvc-anello.piccolo{border-width:2px;height:18px;width:18px}@keyframes lvc-gira{to{transform:rotate(1turn)}}.lvc-barra-attesa{background:#ffffff0f;height:3px;left:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;z-index:100}.lvc-barra-attesa:after{animation:lvc-corsa .9s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(90deg,#0000,var(--lvc-accent),#0000);bottom:0;content:"";position:absolute;top:0;width:40%}@keyframes lvc-corsa{0%{left:-40%}to{left:100%}}.lvc-scheletro{animation:lvc-riflesso .85s ease-in-out infinite;background-color:var(--lvc-surface-2);background-image:linear-gradient(90deg,#fff0,#ffffff0f 50%,#fff0);background-repeat:no-repeat;background-size:220% 100%;border-radius:var(--lvc-radius-sm);display:block}@keyframes lvc-riflesso{0%{background-position:140% 0}to{background-position:-140% 0}}.lvc-scheletro-elenco{display:flex;flex-direction:column;gap:var(--lvc-space-3);padding:var(--lvc-space-3) var(--lvc-space-4);width:100%}.lvc-scheletro-partita{background:var(--lvc-surface-1);border:1px solid var(--lvc-line-dark);border-radius:var(--lvc-radius-md);display:flex;flex-direction:column;gap:var(--lvc-space-2);padding:var(--lvc-space-3)}.lvc-scheletro-partita .titolo{height:14px;width:68%}.lvc-scheletro-partita .sottotitolo{height:10px;width:34%}.lvc-scheletro-partita .caselle{grid-gap:var(--lvc-space-2);display:grid;gap:var(--lvc-space-2);grid-template-columns:repeat(3,1fr);margin-top:var(--lvc-space-1)}.lvc-scheletro-partita .caselle>span{height:38px}.lvc-scheletro-riga{height:14px;width:100%}.lvc-scheletro-riga.corta{width:60%}.lvc-scheletro-elenco>.lvc-scheletro:nth-child(2),.lvc-scheletro-elenco>:nth-child(2) .lvc-scheletro{animation-delay:.05s}.lvc-scheletro-elenco>.lvc-scheletro:nth-child(3),.lvc-scheletro-elenco>:nth-child(3) .lvc-scheletro{animation-delay:.1s}.lvc-scheletro-elenco>.lvc-scheletro:nth-child(4),.lvc-scheletro-elenco>:nth-child(4) .lvc-scheletro{animation-delay:.15s}.lvc-scheletro-elenco>.lvc-scheletro:nth-child(5),.lvc-scheletro-elenco>:nth-child(5) .lvc-scheletro{animation-delay:.2s}.lvc-scheletro-elenco>.lvc-scheletro:nth-child(6),.lvc-scheletro-elenco>:nth-child(6) .lvc-scheletro{animation-delay:.25s}@media (prefers-reduced-motion:reduce){.lvc-anello{animation:none;border-top-color:var(--lvc-accent);opacity:.8}.lvc-scheletro{animation:none;background-image:none}.lvc-barra-attesa:after{animation:none;left:0;opacity:.5;width:100%}}.lvc-schedina input[type=checkbox]{appearance:none;-webkit-appearance:none;background:var(--lvc-surface-1);border:1px solid var(--lvc-line);border-radius:3px;cursor:pointer;flex:none;height:16px;margin:0;width:16px}.lvc-schedina input[type=checkbox]:checked{background:var(--lvc-skin);border-color:var(--lvc-skin)}.lvc-schedina input[type=checkbox]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:8px;margin:1px auto 0;transform:rotate(45deg);width:4px}.lvc-schedina input[type=checkbox]:focus-visible{outline:2px solid var(--lvc-accent);outline-offset:1px}.lvc-schedina{font-feature-settings:"tnum";background:var(--lvc-surface-1);color:var(--lvc-text-2);display:flex;flex-direction:column;font-variant-numeric:tabular-nums;min-height:0;text-align:left}.lvc-sched-testata{align-items:center;background:var(--lvc-accent-deep);color:var(--lvc-text-1);display:flex;font-size:13px;font-weight:700;gap:var(--lvc-space-2);justify-content:space-between;letter-spacing:.04em;padding:var(--lvc-space-3) var(--lvc-space-4);text-transform:uppercase}.lvc-sched-conta{align-items:center;background:#00000047;border-radius:var(--lvc-radius-pill);display:inline-flex;font-size:12px;height:22px;justify-content:center;min-width:22px;padding:0 6px}.lvc-sched-tipi{background:var(--lvc-surface-2);border-bottom:1px solid var(--lvc-line);display:flex}.lvc-sched-tipo{background:#0000;border:0;border-bottom:2px solid #0000;color:var(--lvc-text-3);cursor:pointer;flex:1 1;font:inherit;font-size:13px;font-weight:600;letter-spacing:.03em;min-height:var(--lvc-touch);min-width:0;text-transform:uppercase}.lvc-sched-tipo--unico,.lvc-sched-tipo[aria-selected=true]{background:var(--lvc-surface-1);border-bottom-color:var(--lvc-accent);color:var(--lvc-accent)}.lvc-sched-tipo--unico{align-items:baseline;cursor:default;display:flex;gap:var(--lvc-space-2);justify-content:center;line-height:var(--lvc-touch)}.lvc-sched-tipo-quante{color:var(--lvc-text-3);font-size:11px;font-style:normal;font-weight:600;letter-spacing:.02em;text-transform:none}.lvc-sched-scorre{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;min-height:92px;overflow-y:auto}.lvc-sched-selezioni{flex:0 0 auto}.lvc-sched-soldi{background:var(--lvc-surface-2);border-top:1px solid var(--lvc-line);flex:0 0 auto;padding:var(--lvc-space-3) var(--lvc-space-4) var(--lvc-space-4)}.lvc-sched-riga{align-items:baseline;color:var(--lvc-text-2);display:flex;font-size:13px;gap:var(--lvc-space-3);justify-content:space-between;padding:5px 0}.lvc-sched-riga b{color:var(--lvc-text-1);font-weight:600}.lvc-sched-tab{grid-gap:4px var(--lvc-space-3);align-items:baseline;display:grid;font-size:13px;gap:4px var(--lvc-space-3);grid-template-columns:minmax(0,1fr) auto auto;margin:var(--lvc-space-2) 0}.lvc-sched-tab>b{font-feature-settings:"tnum";color:var(--lvc-text-1);font-variant-numeric:tabular-nums;font-weight:600;min-width:78px;text-align:right}.lvc-sched-tab-testa{border-bottom:1px solid var(--lvc-line);color:var(--lvc-text-4);font-size:10px;letter-spacing:.06em;padding-bottom:2px;text-align:right;text-transform:uppercase}.lvc-sched-tab-voce{color:var(--lvc-text-2)}.lvc-sched-nota-bonus{color:var(--lvc-warning-soft);font-size:12px;margin:2px 0 var(--lvc-space-2)}.lvc-sched-vincita{align-items:baseline;border-top:1px solid var(--lvc-line);display:flex;flex-wrap:wrap;gap:0 var(--lvc-space-3);justify-content:space-between;margin-top:var(--lvc-space-2);padding-top:var(--lvc-space-3)}.lvc-sched-vincita .lvc-sched-etichetta{color:var(--lvc-text-3);flex:1 1 auto;font-size:12px;letter-spacing:.06em;min-width:0;text-transform:uppercase}.lvc-sched-vincita .lvc-sched-numero{color:var(--lvc-accent);font-size:20px;font-weight:700;line-height:1.15;white-space:nowrap}.lvc-sched-importo{align-items:center;display:flex;gap:var(--lvc-space-2);margin:var(--lvc-space-2) 0}.lvc-sched-importo label{color:var(--lvc-text-2);flex:1 1 auto;font-size:13px}.lvc-sched-importo input{font-feature-settings:"tnum";background:var(--lvc-surface-1);border:1px solid var(--lvc-line);border-radius:var(--lvc-radius-sm);color:var(--lvc-text-1);font-size:16px;font-variant-numeric:tabular-nums;font-weight:700;min-height:36px;padding:0 var(--lvc-space-2);text-align:right;width:96px}.lvc-sched-importo input:focus{outline:2px solid var(--lvc-accent);outline-offset:1px}.lvc-sched-importo input[aria-invalid=true]{border-color:var(--lvc-destructive)}.lvc-sched-diviso{font-feature-settings:"tnum";color:var(--lvc-text-3);font-size:11px;font-variant-numeric:tabular-nums;margin:-4px 0 var(--lvc-space-2)}.lvc-sched-diviso--manca{color:var(--lvc-warning-soft)}.lvc-sched-massimi{font-feature-settings:"tnum";border:1px dashed var(--lvc-line);border-radius:var(--lvc-radius-sm);color:var(--lvc-text-3);font-size:11.5px;font-variant-numeric:tabular-nums;line-height:1.45;margin:0 0 var(--lvc-space-3);padding:6px var(--lvc-space-2)}.lvc-sched-massimi b{color:var(--lvc-text-2);font-weight:700;white-space:nowrap}.lvc-sched-massimi-voce{white-space:nowrap}.lvc-sched-rapidi{display:flex;flex-wrap:wrap;gap:var(--lvc-space-2);margin-bottom:var(--lvc-space-3)}.lvc-sched-rapido{font-feature-settings:"tnum";background:var(--lvc-surface-1);border:1px solid var(--lvc-line);border-radius:var(--lvc-radius-sm);color:var(--lvc-text-2);cursor:pointer;flex:1 1 auto;font:inherit;font-size:14px;font-variant-numeric:tabular-nums;font-weight:600;min-height:var(--lvc-touch-min);min-width:56px}.lvc-sched-rapido:hover{background:var(--lvc-surface-4);color:var(--lvc-text-1)}.lvc-sched-avviso{border-radius:var(--lvc-radius-sm);display:flex;font-size:13px;gap:var(--lvc-space-2);line-height:1.35;margin:var(--lvc-space-2) 0;padding:var(--lvc-space-2) var(--lvc-space-3)}.lvc-sched-avviso--blocco{background:#e900811f;border:1px solid var(--lvc-destructive);color:var(--lvc-destructive-soft)}.lvc-sched-avviso--fatta{background:#35d07f1f;border:1px solid var(--lvc-positive);color:var(--lvc-positive)}.lvc-sched-avviso--tetto{background:#f5a5241f;border:1px solid var(--lvc-warning);color:var(--lvc-warning-soft)}.lvc-sched-avviso--riserva{background:#00aac61f;border:1px solid var(--lvc-accent-deep);color:var(--lvc-accent)}.lvc-sched-avviso--banco{background:#f5a5241f;border:1px solid var(--lvc-warning);color:var(--lvc-warning-soft)}.lvc-sched-banco-segno{flex-shrink:0;margin-top:1px}.lvc-sched-banco-voce{white-space:nowrap}.lvc-sched-avviso--banco b,.lvc-sched-avviso--blocco b{color:var(--lvc-text-1);font-weight:700;white-space:nowrap}.lvc-sched-azioni{margin-top:var(--lvc-space-3)}.lvc-sched-conferma{background:var(--lvc-skin);border:0;border-radius:var(--lvc-radius-md);color:var(--lvc-text-1);cursor:pointer;display:block;font:inherit;font-size:15px;font-weight:700;letter-spacing:.03em;min-height:var(--lvc-touch);text-transform:uppercase;width:100%}.lvc-sched-conferma:disabled{background:var(--lvc-surface-4);color:var(--lvc-text-4);cursor:not-allowed}.lvc-sched-seconda{background:#0000;border:1px solid var(--lvc-line);border-radius:var(--lvc-radius-md);color:var(--lvc-text-2);cursor:pointer;display:block;font:inherit;font-size:14px;font-weight:600;margin-top:var(--lvc-space-2);min-height:var(--lvc-touch-min);width:100%}.lvc-sched-svuota{background:none;border:0;color:var(--lvc-text-3);cursor:pointer;display:block;font:inherit;font-size:13px;margin:var(--lvc-space-3) auto 0;padding:var(--lvc-space-1) var(--lvc-space-2);text-decoration:underline;text-underline-offset:3px}.lvc-sched-svuota:hover{color:var(--lvc-destructive-soft)}.lvc-sched-vuota{color:var(--lvc-text-3);font-size:14px;line-height:1.5;padding:var(--lvc-space-6) var(--lvc-space-4);text-align:center}.lvc-sched-codice{border-top:1px solid var(--lvc-line);margin-top:var(--lvc-space-5);padding-top:var(--lvc-space-4);text-align:left}.lvc-sched-codice label{color:var(--lvc-text-3);display:block;font-size:12px;letter-spacing:.06em;margin-bottom:var(--lvc-space-2);text-transform:uppercase}.lvc-sched-codice-riga{display:flex;gap:var(--lvc-space-2)}.lvc-sched-codice input{background:var(--lvc-surface-1);flex:1 1 auto;font-size:16px;letter-spacing:.08em;min-width:0;padding:0 var(--lvc-space-3);text-transform:uppercase}.lvc-sched-codice button,.lvc-sched-codice input{border:1px solid var(--lvc-line);border-radius:var(--lvc-radius-sm);color:var(--lvc-text-1);min-height:var(--lvc-touch-min)}.lvc-sched-codice button{background:var(--lvc-surface-3);cursor:pointer;font:inherit;font-weight:600;padding:0 var(--lvc-space-4)}.lvc-evento{background:var(--lvc-riga);border-bottom:1px solid var(--lvc-line);padding:8px var(--lvc-space-4)}.lvc-evento-campionato{color:#8d959d;font-size:10px;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.lvc-evento-riga{gap:2px var(--lvc-space-2);min-height:34px;padding:2px 0}.lvc-esito-coda,.lvc-evento-riga{align-items:center;display:flex;flex-wrap:wrap}.lvc-esito-coda{gap:var(--lvc-space-2);justify-content:flex-end;margin-left:auto;max-width:100%;min-width:0}.lvc-evento-riga--rientro{border-left:2px solid var(--lvc-surface-5);margin-top:2px;padding-left:var(--lvc-space-3)}.lvc-evento-nome{color:var(--lvc-text-1);flex:1 1 120px;font-size:13px;font-weight:600;line-height:1.25;min-width:0;overflow-wrap:break-word}.lvc-evento-nome--sopra{align-items:baseline;display:flex;gap:var(--lvc-space-2);justify-content:space-between;margin-bottom:2px;white-space:normal}.lvc-evento-nota{flex:0 0 auto;font-weight:500}.lvc-esito-segno,.lvc-evento-nota{color:var(--lvc-text-3);font-size:11px}.lvc-esito-segno{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lvc-esito-segno b{color:var(--lvc-text-1);font-size:13px;font-weight:700}.lvc-esito-quota{font-feature-settings:"tnum";color:var(--lvc-accent);flex:0 0 auto;font-size:14px;font-variant-numeric:tabular-nums;font-weight:700;min-width:48px;text-align:right}.lvc-esito-mossa{font-size:10px;margin-left:3px}.lvc-esito-mossa--su{color:var(--lvc-positive)}.lvc-esito-mossa--giu{color:var(--lvc-negative)}.lvc-esito-togli{background:#0000;border:0;border-radius:var(--lvc-radius-sm);color:var(--lvc-text-4);cursor:pointer;flex:0 0 auto;font:inherit;font-size:14px;height:32px;line-height:1;width:32px}.lvc-esito-togli:hover{background:#e900811a;color:var(--lvc-destructive-soft)}.lvc-esito-fissa{background:#0000;border:1px solid var(--lvc-line);border-radius:var(--lvc-radius-sm);color:var(--lvc-text-3);cursor:pointer;flex:0 0 auto;font:inherit;font-size:11px;font-weight:700;height:26px;min-width:30px;padding:0 6px}.lvc-esito-fissa[aria-pressed=true]{background:#66fcf11a;border-color:var(--lvc-accent);color:var(--lvc-accent)}.lvc-esito-fissa:disabled{cursor:not-allowed;opacity:.35}.lvc-sistema{background:var(--lvc-riga);border-top:1px solid var(--lvc-line);padding:0 var(--lvc-space-4) var(--lvc-space-3)}.lvc-sistema-riga{grid-gap:6px;align-items:center;border-bottom:1px solid var(--grey-700);color:var(--lvc-text-3);display:grid;font-size:13px;gap:6px;grid-template-columns:minmax(64px,1fr) 20px 64px 58px 58px;min-height:38px}.lvc-sistema-riga:last-of-type{border-bottom:0}.lvc-sistema-intestazione{background:var(--lvc-surface-4);border-bottom:2px solid var(--lvc-accent-deep);border-top:1px solid var(--lvc-line);color:var(--lvc-text-2);font-size:10px;font-weight:700;letter-spacing:.07em;margin:0 calc(var(--lvc-space-4)*-1);min-height:30px;padding:0 var(--lvc-space-4);text-transform:uppercase}.lvc-sistema-riga--attiva{color:var(--lvc-text-1)}.lvc-sistema-nome{align-items:center;cursor:pointer;display:flex;font-size:12px;gap:var(--lvc-space-2);min-width:0}.lvc-sistema-intestazione .lvc-sistema-nome{cursor:default}.lvc-sistema-comb{font-feature-settings:"tnum";color:var(--lvc-text-3);font-variant-numeric:tabular-nums;text-align:right}.lvc-sistema-intestazione .lvc-sistema-comb{color:inherit}.lvc-sistema-importo-testa{text-align:right}.lvc-sistema-importo{font-feature-settings:"tnum";background:var(--lvc-surface-1);border:1px solid var(--lvc-line);border-radius:var(--lvc-radius-sm);color:var(--lvc-text-1);font-size:16px;font-variant-numeric:tabular-nums;min-height:32px;min-width:0;padding:0 6px;text-align:right}.lvc-sistema-importo:disabled{cursor:not-allowed;opacity:.4}.lvc-sistema-importo::-webkit-inner-spin-button,.lvc-sistema-importo::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;margin:0}.lvc-sistema-importo{-webkit-appearance:textfield;appearance:textfield}.lvc-sistema-cifra{font-feature-settings:"tnum";color:var(--lvc-accent);font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;overflow:hidden;text-align:right;text-overflow:ellipsis}.lvc-sistema-intestazione .lvc-sistema-cifra{color:var(--lvc-text-2);font-size:10px;font-weight:700;line-height:1.1;overflow:visible;white-space:normal}.lvc-sistema-nota{color:var(--lvc-text-3);font-size:12px;line-height:1.4;margin-top:var(--lvc-space-2)}.lvc-sched-chi{background:var(--lvc-surface-3);border-bottom:1px solid var(--lvc-line);padding:var(--lvc-space-3) var(--lvc-space-4)}.lvc-sched-chi label{color:var(--lvc-text-3);display:block;font-size:11px;letter-spacing:.06em;margin-bottom:var(--lvc-space-2);text-transform:uppercase}.lvc-sched-chi select{background:var(--lvc-surface-1);border:1px solid var(--lvc-line);border-radius:var(--lvc-radius-sm);color:var(--lvc-text-1);font:inherit;font-size:16px;min-height:var(--lvc-touch-min);padding:0 var(--lvc-space-3);width:100%}.lvc-sched-chi .lvc-sched-giro{align-items:flex-start;color:var(--lvc-text-2);display:flex;font-size:13px;gap:var(--lvc-space-2);letter-spacing:normal;line-height:1.35;margin:var(--lvc-space-2) 0 0;text-transform:none}.lvc-sched-chi .lvc-sched-giro input{margin-top:2px}.lvc-sched-tagliata{color:var(--lvc-text-3);font-size:12px;margin-top:4px;text-align:right}.lvc-sched-imposta{position:relative}.lvc-sched-imposta,.lvc-sched-rotella{align-items:center;display:inline-flex}.lvc-sched-rotella{background:#0000;border:0;border-radius:4px;color:inherit;cursor:pointer;height:26px;justify-content:center;opacity:.9;padding:0;width:26px}.lvc-sched-rotella.aperta,.lvc-sched-rotella:hover{background:#00000047;opacity:1}.lvc-sched-rotella svg{display:block;height:15px;width:15px}.lvc-sched-velo{display:none}.lvc-sched-tendina{border:1px solid var(--lvc-line);border-radius:5px;box-shadow:0 14px 34px #0009;font-weight:400;letter-spacing:normal;padding:4px 0;right:0;text-align:left;text-transform:none;top:calc(100% + 10px);width:268px;z-index:40}.lvc-sched-tendina,.lvc-sched-tendina:before{background:var(--lvc-surface-1);position:absolute}.lvc-sched-tendina:before{border-left:1px solid var(--lvc-line);border-top:1px solid var(--lvc-line);content:"";height:9px;right:14px;top:-5px;transform:rotate(45deg);width:9px}.lvc-sched-maniglia{display:none}.lvc-sched-tendina-tit{color:var(--lvc-text-4);font-size:9px;font-weight:700;letter-spacing:.12em;margin:0;padding:7px 12px 5px;text-transform:uppercase}.lvc-sched-voce{grid-gap:9px;cursor:pointer;display:grid;gap:9px;grid-template-columns:18px 1fr;padding:9px 12px}.lvc-sched-voce+.lvc-sched-perche,.lvc-sched-voce+.lvc-sched-voce{border-top:1px solid var(--lvc-line-dark)}.lvc-sched-voce input{accent-color:var(--lvc-accent);cursor:pointer;height:16px;margin:1px 0 0;width:16px}.lvc-sched-voce-nome{color:var(--lvc-text-1);display:block;font-size:12.5px;line-height:1.3}.lvc-sched-voce-dice{color:var(--lvc-text-3);display:block;font-size:10.5px;line-height:1.4;margin-top:3px}.lvc-sched-voce-dice b{color:var(--lvc-text-2);font-weight:600}.lvc-sched-voce.spenta{cursor:not-allowed}.lvc-sched-voce.spenta .lvc-sched-voce-dice,.lvc-sched-voce.spenta .lvc-sched-voce-nome{color:var(--lvc-text-4)}.lvc-sched-voce.spenta input{cursor:not-allowed}.lvc-sched-perche{border:1px dashed var(--lvc-line);border-radius:4px;color:var(--lvc-text-4);font-size:10px;line-height:1.45;margin:4px 12px 8px;padding:7px 9px}.lvc-sched-perche b{color:var(--lvc-text-3);display:block;font-size:8.5px;font-weight:700;letter-spacing:.1em;margin-bottom:2px;text-transform:uppercase}@media (max-width:420px){.lvc-sched-velo{background:#0000008c;display:block;inset:0;position:fixed;z-index:39}.lvc-sched-tendina{border:0;border-radius:12px 12px 0 0;border-top:1px solid var(--lvc-line);bottom:0;left:0;padding:0 0 14px;position:fixed;right:0;top:auto;width:auto}.lvc-sched-tendina:before{display:none}.lvc-sched-maniglia{background:var(--lvc-line);border-radius:999px;display:block;height:4px;margin:8px auto 2px;width:34px}.lvc-sched-voce{padding:13px 16px}.lvc-sched-voce-nome{font-size:14px}.lvc-sched-voce-dice{font-size:12px}.lvc-sched-perche{font-size:11px;margin:4px 16px 6px}}.lvc-sched-testata-dx{align-items:center;display:inline-flex;gap:10px}.lvc-sched-bonus-riga{margin:0 0 4px}.lvc-sched-bonus-chiusa{align-items:baseline;background:#0000;border:0;color:var(--lvc-text-3);cursor:pointer;display:flex;font:inherit;font-size:11px;gap:8px;justify-content:space-between;line-height:1.35;padding:1px 0 4px;text-align:left;width:100%}.lvc-sched-bonus-detto b.q{font-feature-settings:"tnum";color:var(--lvc-accent);font-variant-numeric:tabular-nums;font-weight:700}.lvc-sched-bonus-detto b.f{color:var(--lvc-text-2);font-weight:600}.lvc-sched-bonus-detto .w{color:var(--lvc-warning-soft)}.lvc-sched-bonus-detto .m{color:var(--lvc-positive)}.lvc-sched-bonus-freccia{color:var(--lvc-text-4);flex:0 0 auto;font-size:9px}.lvc-sched-striscia{grid-gap:3px;display:grid;gap:3px;grid-auto-columns:1fr;grid-auto-flow:column}.lvc-sched-seg{background:var(--lvc-line);border-radius:999px;height:4px;overflow:hidden}.lvc-sched-seg i{background:var(--lvc-accent);border-radius:999px;display:block;height:100%}.lvc-sched-seg i.parziale{background:#66fcf173}.lvc-sched-bonus-aperta{background:var(--lvc-surface-1);border:1px solid var(--lvc-line);border-radius:4px;color:var(--lvc-text-2);font-size:11px;line-height:1.45;margin:6px 0 2px;padding:8px 10px}.lvc-sched-bonus-aperta p{margin:0 0 6px}.lvc-sched-bonus-aperta p:last-child{margin-bottom:0}.lvc-sched-bonus-aperta b{color:var(--lvc-text-1);font-weight:600}.lvc-sched-bonus-aperta .w{color:var(--lvc-warning-soft)}.lvc-sched-scala{grid-gap:4px 8px;display:grid;gap:4px 8px;grid-template-columns:repeat(auto-fit,minmax(58px,1fr));margin:7px 0}.lvc-sched-scala span{font-feature-settings:"tnum";color:var(--lvc-text-4);font-size:10px;font-variant-numeric:tabular-nums;white-space:nowrap}.lvc-sched-scala span.preso{color:var(--lvc-text-1);font-weight:700}.lvc-sched-scala span.dopo{color:var(--lvc-accent);font-weight:700}.lvc-sched-bonus-coda{color:var(--lvc-text-4)}@media (max-width:420px){.lvc-sched-bonus-chiusa{font-size:12px;padding:6px 0}.lvc-sched-bonus-aperta{font-size:12px}}.lvc-sched-torna{background:#0000;border:0;color:inherit;cursor:pointer;font:inherit;font-size:11px;font-weight:600;letter-spacing:normal;opacity:.85;padding:0;text-transform:none}.lvc-sched-torna:hover{opacity:1;text-decoration:underline}.lvc-sched-codice-grande{background:var(--lvc-surface-1);border:1px solid var(--lvc-accent-deep);border-radius:8px;margin:0 0 12px;padding:16px 14px;text-align:center}.lvc-sched-codice-grande .k{color:var(--lvc-text-2);display:block;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.lvc-sched-codice-grande .v{font-feature-settings:"tnum";color:var(--lvc-accent);display:block;font-size:30px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.1em;line-height:34px;margin-top:5px}.lvc-sched-manca{border:1px dashed var(--lvc-line);border-radius:8px;color:var(--lvc-text-3);font-size:11.5px;line-height:1.5;margin:0 0 12px;padding:11px 12px}.lvc-sched-manca b{color:var(--lvc-text-1);display:block;font-size:12.5px;margin-bottom:4px}.lvc-sched-manca .codice-errore{color:var(--lvc-text-4);display:block;font-size:10px;letter-spacing:.06em;margin-top:6px}.lvc-sched-manda{display:flex;flex-wrap:wrap;gap:7px}.lvc-sched-manda a,.lvc-sched-manda button{align-items:center;background:var(--lvc-surface-1);border:1px solid var(--lvc-line);border-radius:7px;color:var(--lvc-text-2);cursor:pointer;display:inline-flex;flex-basis:calc(50% - 4px);flex-grow:1;flex-shrink:1;font:inherit;font-size:12px;font-weight:600;justify-content:center;min-height:40px;text-decoration:none}.lvc-sched-manda a.spento,.lvc-sched-manda button:disabled,.lvc-sched-prenotata button:disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.lvc-sched-punto{align-items:flex-start;color:var(--lvc-text-2);display:flex;font-size:11.5px;gap:7px;line-height:1.5;margin:9px 0 0}.lvc-sched-punto s{flex-shrink:0;font-size:10px;line-height:1.7;text-decoration:none}@media (max-width:420px){.lvc-sched-codice-grande .v{font-size:34px;line-height:38px}.lvc-sched-manda button{font-size:13px;min-height:46px}.lvc-sched-punto{font-size:12.5px}}.lvc-sched-voce.lvc-sched-scelta{gap:5px;grid-template-columns:1fr}.lvc-sched-voce.lvc-sched-scelta select{background:var(--lvc-surface-1);border:1px solid var(--lvc-line);border-radius:6px;color:var(--lvc-text-1);font:inherit;font-size:13px;min-height:32px;padding:0 8px;width:100%}.lvc-sched-spento{color:var(--lvc-warning);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.lvc-ultime{font-feature-settings:"tnum";background:var(--lvc-surface-1);border-top:2px solid var(--lvc-line);color:var(--lvc-text-2);font-variant-numeric:tabular-nums;text-align:left}.lvc-ultime-testa{align-items:baseline;border-bottom:1px solid var(--lvc-riga);color:var(--lvc-text-2);display:flex;font-size:11px;font-weight:600;gap:var(--lvc-space-2);letter-spacing:.08em;padding:10px var(--lvc-space-4) 8px;text-transform:uppercase}.lvc-ultime-canale{align-items:center;color:var(--lvc-text-3);display:inline-flex;font-size:10px;font-weight:600;gap:5px;letter-spacing:.04em;text-transform:none;white-space:nowrap}.lvc-ultime-canale:before{background:var(--lvc-text-3);border-radius:50%;content:"";height:6px;width:6px}.lvc-ultime-canale--diretta{color:var(--lvc-positive)}.lvc-ultime-canale--diretta:before{background:var(--lvc-positive)}.lvc-ultime-tutte{background:none;border:0;color:var(--lvc-accent);cursor:pointer;font:inherit;font-size:11px;font-weight:600;letter-spacing:normal;margin-left:auto;padding:0;text-transform:none}.lvc-ultime-righe{display:flex;flex-direction:column}.lvc-ultime-riga{background:#0000;border:0;border-bottom:1px solid var(--lvc-riga);border-left:3px solid #0000;color:inherit;cursor:pointer;display:block;font:inherit;padding:9px 14px;text-align:left;width:100%}.lvc-ultime-riga--accesa,.lvc-ultime-riga:hover{background:var(--lvc-surface-2)}.lvc-ultime-riga--accesa{border-left-color:var(--lvc-riproposta)}.lvc-ultime-r1,.lvc-ultime-r2{align-items:center;display:flex;gap:6px;min-width:0}.lvc-ultime-r2{color:var(--lvc-text-3);font-size:11px;margin-top:3px}.lvc-ultime-spazio{flex-grow:1}.lvc-ultime-pallino{border-radius:999px;flex:none;height:8px;width:8px}.lvc-ultime-stato{font-size:11px;font-weight:700;white-space:nowrap}.lvc-ultime-stato--accesa{color:var(--lvc-riproposta);letter-spacing:.03em;text-transform:uppercase}.lvc-ultime-chi{background:var(--lvc-surface-1);border:1px solid var(--lvc-line);border-radius:var(--lvc-radius-pill);color:var(--lvc-text-1);font-size:11px;font-weight:700;max-width:120px;overflow:hidden;padding:1px 7px;text-overflow:ellipsis;white-space:nowrap}.lvc-ultime-tempo{color:var(--lvc-riproposta);font-size:14px;font-weight:700}.lvc-ultime-quando,.lvc-ultime-spunta{color:var(--lvc-text-3);font-size:10.5px;white-space:nowrap}.lvc-ultime-spunta{color:var(--lvc-positive)}.lvc-ultime-codice{font-family:ui-monospace,Menlo,monospace}.lvc-ultime-soldi{white-space:nowrap}.lvc-ultime-soldi b{color:var(--lvc-text-1);font-weight:700}.lvc-ultime-verde{color:var(--lvc-positive)!important}.lvc-ultime-cambia{color:var(--lvc-text-2);font-size:11px;margin-top:6px}.lvc-ultime-cambia s{color:var(--lvc-text-3)}.lvc-ultime-cambia b{color:var(--lvc-text-1)}.lvc-ultime-tasto{background:var(--lvc-riproposta);border-radius:var(--lvc-radius-sm);color:var(--lvc-bg);display:block;font-size:12px;font-weight:700;margin-top:8px;min-height:36px;padding:9px;text-align:center}.lvc-ultime-sotto{color:var(--lvc-text-3);font-size:10.5px;margin-top:4px}.lvc-ultime-errore,.lvc-ultime-nota{color:var(--lvc-text-3);font-size:10px;line-height:1.5;padding:8px 14px 12px}.lvc-ultime-nota b{color:var(--lvc-text-2)}.lvc-ultime-errore{color:var(--lvc-negative)}.accent-color-bg{background-color:var(--blue-100)}.pink-bg{background-color:var(--pink-100)}.bg-hover{background-color:#2d363e}.dark-grey-bg{background-color:var(--grey-400)}.dark-blue-bg{background-color:var(--grey-300)}.flex-1{flex:1 1}.flex-2{flex:2 1}.flex-3{flex:3 1}.flex-4{flex:4 1}.flex-5{flex:5 1}.center2{align-items:stretch;justify-content:center}.left-mid{align-items:center}.left-mid,.text-left{text-align:left}.text-right{text-align:right}.border-right{border-right:1px solid var(--grey-200)}.border-left{border-left:1px solid #101820}.border-complete{border-color:#13191d #414850 #414850 #13191d;border-style:solid;border-width:1px}.border-lr{border-left:1px solid #13191d;border-right:1px solid #414850}.border-tb{border-bottom:1px solid #414850;border-top:1px solid #13191d}.border-data{border-bottom:1px solid var(--grey-200);border-left:1px solid #0000;border-right:1px solid var(--grey-200);border-top:1px solid #101820}.p16{font-size:16px!important}.p21{font-size:21px}.p22{font-size:22px}.text-normal{font-weight:400}.ptb-8{padding:8px 0}.prl-8{padding-left:8px;padding-right:8px}.pt-5{padding-top:5px}.pb-5{padding-bottom:5px}.pl-5{padding-left:5px}.prl-5{padding:0 5px}.prl-15{padding:0 15px}.p-0{padding:0}.p-5{padding:5px}.p-10{padding:10px}.p-5-7{padding:5px 7px!important}.m-5{margin:5px}.mlr-30{margin-left:30px;margin-right:30px}.mtb-5{margin-bottom:5px;margin-top:5px}.mtb-10{margin:10px 0}.max-content{width:-webkit-max-content;width:max-content}.hidden{overflow:hidden}.dark{background-color:#32373d}.dark-blue{background-color:#293541}.ml-10{margin-left:10px}.h100{height:100%;min-height:100%}.w100{min-width:100%;width:100%}.w40{min-width:40%;width:40%}.nowrap{white-space:nowrap}.align-items{align-items:center}.sport-container .sport-central::-webkit-scrollbar,.sport-container .sport-menu::-webkit-scrollbar,.sport-container .ticket::-webkit-scrollbar{width:10px}.sport-container .sport-central::-webkit-scrollbar-track,.sport-container .sport-menu::-webkit-scrollbar-track,.sport-container .ticket::-webkit-scrollbar-track{background-color:var(--grey-300)}.sport-container .sport-central::-webkit-scrollbar-thumb,.sport-container .sport-menu::-webkit-scrollbar-thumb,.sport-container .ticket::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background-color:var(--grey-200);border-left:1px solid var(--grey-300);border:1px solid var(--grey-300);border-left-width:2px;border-radius:5px}.sport-container{background-color:var(--grey-800);flex:1 1;margin:0 auto;overflow:hidden;width:100%}.sport-container>div{height:calc(100vh - 148px);overflow:auto;overflow-x:hidden}.sport-container .sport-menu{background-color:#232a30;border-left:1px solid var(--grey-500);border-right:1px solid var(--grey-500);box-shadow:-1px 0 0 0 var(--grey-200);height:calc(100vh - 148px);overflow:auto}.sport-container .ticket{border-left:1px solid var(--grey-200);color:#fff;text-align:center;width:330px}.sport-container .ticket.mobile{width:100%}.sport-container .sport-central{border-left:1px solid var(--grey-200);border-right:1px solid var(--grey-500);color:#fff;flex:1 1;min-width:0;text-align:center}@media (min-width:768px){.sport-container .sport-central,.sport-container .sport-menu,.sport-container .ticket{height:100%;min-height:0;overflow-x:hidden;overflow-y:auto}.sport-container .sport-central .expanded-central-menu{overflow-y:visible}}.sport-container .sport-central.mobile{border-right:1px solid var(--grey-200)}.sport-container .sport-menu.mobile .border-right{border-left:1px solid var(--grey-200)}.sport-container .menu-first-level.active{background-color:#2d363e;background-color:var(--colore-sport,#2d363e);border-left-color:#13191d;color:#fff}.sport-container .menu-favorite-first-level.active{color:#fff}.sport-container .menu-first-level.active p,.sport-container .menu-second-level.active p,.sport-container .menu-third-level.active p{color:inherit}.sport-container .menu-favorite-first-level{border-left:4px solid var(--blue-100)}.sport-container .menu-third-level.active{background-color:#3a464c;color:#4ee8de}.sport-container .menu-favorite-first-level,.sport-container .menu-first-level,.sport-container .menu-second-level,.sport-container .menu-third-level{align-items:center;background-color:#232a30;border-bottom:1px solid #363d44;border-top:1px solid #13191d;color:#c8c8c8;display:flex;flex-wrap:nowrap;font-size:14px;font-weight:500;height:auto;min-height:33px;padding:8px 7px}.sport-container .menu-first-level{border-left:4px solid #0000;border-left:4px solid var(--colore-sport,#0000)}.sport-container .menu-third-level{height:auto;min-height:33px}.sport-container .tournament-container{cursor:pointer;display:flex;flex:1 1;min-width:0;overflow:hidden;width:100%}.sport-container .flex.center.relative.hidden.container{flex:1 1;min-height:33px;min-width:0;overflow:hidden;width:100%}.sport-container .menu-third-level .tournament-level{margin:0 10px 0 30px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.sport-container .menu-third-level{padding:0}.sport-container .menu-favorite-first-level:hover,.sport-container .menu-first-level:hover{background-color:#2d363e;color:#fff;cursor:pointer}.sport-container .menu-favorite-container img,.sport-container .menu-first-level img,.sport-container .menu-second-level img,.sport-container .menu-third-level img{flex-shrink:0;height:20px;margin-right:8px;width:20px}.sport-container .menu-second-level{background-color:#283341}.sport-container .menu-second-level:hover{background-color:#313e4e;color:#fff;cursor:pointer}.sport-container .menu-second-level.active{background-color:#1c2939;color:#fff}.sport-container .sport-menu.mobile .menu-second-level.active{background-color:var(--blue-200)}.sport-container .mobile-odds-container .odds-container .menu-header-odds .all-mercati.active{align-items:center;display:flex;width:100%}.sport-container .mobile-odds-container .odds-container .menu-header-odds .all-mercati.active .mercati-one,.sport-container .mobile-odds-container .odds-container .menu-header-odds .all-mercati.active .mercati-three,.sport-container .mobile-odds-container .odds-container .menu-header-odds .all-mercati.active .mercati-two{width:100%}.sport-container .menu-third-level{background-color:#5b646d;color:#fff}.sport-container .menu-third-level:hover{background-color:#3a464c;color:#fff;cursor:pointer}.sport-container .menu-third-level:not(.active):hover{color:#fff}.empty-checkbox{color:var(--grey-100);margin-right:7px}.sport-container .menu-third-level:hover .empty-checkbox{color:#fff}.sport-container .checkbox{color:var(--blue-100);margin-right:7px}.sport-container .menu-first-level.active .sport-icon,.sport-container .menu-first-level:hover .sport-icon{filter:brightness(0) invert(1)}.sport-container .menu-first-level>div,.sport-container .menu-second-level>div,.sport-container .menu-third-level>div{align-items:center;display:flex;min-width:0}.sport-container .menu-first-level>div:first-child,.sport-container .menu-second-level>div:first-child{flex:1 1;min-width:0;overflow:hidden}.sport-container .menu-first-level>div:last-child,.sport-container .menu-second-level>div:last-child{flex-shrink:0;margin-left:8px;white-space:nowrap}.sport-container .menu-favorite-first-level p,.sport-container .menu-first-level p,.sport-container .menu-second-level p,.sport-container .menu-third-level p{margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sport-container .sport-menu{transition:width .3s ease}.sport-container .menu-first-level.collapsed{justify-content:center;padding:8px 4px;position:relative}.sport-container .menu-first-level.collapsed>div:first-child{flex:0 0 auto;justify-content:center}.sport-container .menu-first-level .flex.center,.sport-container .menu-second-level .flex.center{flex:1 1;min-width:0;overflow:hidden}.sport-container .menu-first-level .flex.center p,.sport-container .menu-second-level .flex.center p{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sport-container .menu-favorite-container,.sport-container .menu-sport-container{border-bottom:1px solid #191e23;border-top:1px solid var(--grey-200);overflow:hidden;width:100%}.sport-container .menu-sport-container>div{overflow:hidden;width:100%}.sport-container .menu-sport-container:last-child{border-bottom:none}.scrollable-sport-menu{border-bottom:1px solid var(--grey-800);overflow:hidden;position:relative;width:100%}.scrollable-sport-menu .scroll-box-wrapper{-ms-overflow-style:none;height:100%;overflow-x:scroll;overflow-y:hidden;overflow:-moz-scrollbars-none;overscroll-behavior-x:contain;width:100%}.scrollable-sport-menu .scroll-box-wrapper::-webkit-scrollbar{display:none}.scrollable-sport-menu .scroll-box-container{display:inline-flex;height:100%}.mobile-odds-container .scrollable-sport-menu .scroll-box-container{margin-right:46px}.menu-sport-container .check-container img{margin-right:7px}.menu-sport-container .check-container .checked-icon{cursor:pointer;margin-right:3px;width:24px}.menu-sport-container .favorite-container{background:#5f6b71;left:-100%;padding:5px 4px;position:absolute;transition:left .5s}.menu-sport-container .check-container img,.menu-sport-container .favorite-container .favorite-icon{cursor:pointer}.menu-sport-container .favorite-container .favorite-icon{color:#7a838c}.menu-sport-container .favorite-container .favorite-icon:hover{color:#fff}.menu-sport-container .favorite-container .favorite-icon.selected{color:#4ee8de}.menu-sport-container .menu-favorite-first-level .favorite-icon{color:#4ee8de;margin-right:8px}.menu-sport-container .menu-third-level:hover .favorite-container{left:0}@media (hover:none){.menu-sport-container .favorite-container{background:none;left:0;padding:8px 10px;transition:none}.menu-sport-container .favorite-container .favorite-icon{color:#c8c8c8;font-size:15px}.sport-container .menu-third-level .tournament-level{margin-left:42px}}.sport-container .menu-niente{color:#7a838c;font-size:12.5px;line-height:1.55;margin:0;padding:18px 14px}.sport-container .top-container{display:flex;flex:1 1}.sport-container .pre-match{border-right:1px solid var(--grey-200);flex:1 1;padding-left:30px}.sport-container .pre-match p{margin:10px 0}.sport-container .img-container{align-items:center;border-left:1px solid var(--grey-500);cursor:pointer;display:flex;padding:5px}.sport-container .img-container .fa-indent,.sport-container .img-container .fa-outdent{font-size:26px}.sport-container .clock-container .fa-clock path,.sport-container .img-container .fa-indent path,.sport-container .img-container .fa-outdent path{fill:var(--grey-100)}.sport-container .clock-container:hover .fa-clock path,.sport-container .img-container:hover .fa-indent path,.sport-container .img-container:hover .fa-outdent path{fill:var(--blue-100)}.sport-container .day-container{border-top:1px solid var(--grey-500)}.sport-container .day-container .dots-container{background-color:var(--grey-450);height:4px;margin:20px 30px 40px;position:relative}.sport-container .day-container .dots-container .dot{position:absolute;top:-3px}.sport-container .day-container .dots-container .dot p{color:var(--grey-100);margin:10px 0;white-space:nowrap}.sport-container .day-container .dots-container .c1{left:0;transform:translateX(-50%)}.sport-container .day-container .dots-container .c2{left:33%;transform:translateX(-50%)}.sport-container .day-container .dots-container .c3{left:66%;transform:translateX(-50%)}.sport-container .day-container .dots-container .c4{left:100%;transform:translateX(-50%)}.sport-container .day-container .dots-container .circle{background-color:var(--grey-250);border-radius:50%;height:10px;width:10px}.sport-container .day-container .dots-container .dot .circle{margin:0 auto}.sport-container .day-container .dots-container .dot .circle:hover{background-color:var(--pink-100);cursor:pointer}.sport-container .day-container .dots-container .dot .circle.selected{background-color:var(--blue-100)}.sport-container .clock-container .fa-clock{font-size:20px}.sport-container .clock-container{padding:10px 0;text-align:center}.sport-container .sport-menu .flex.search-sport{height:36px}.sport-container .sport-search-container.desktop{display:flex;flex:1 1;justify-content:space-between}.sport-container .sport-search-container.desktop .sport-search{background-color:initial;transition:width 1s;width:36px}.sport-container .sport-search{align-items:center;background-color:#2d363e;display:flex;width:249px}.sport-container .sport-search input{border:none;box-sizing:border-box;color:var(--grey-100);outline:none;padding:5px 10px}.sport-search .fa-times{color:var(--grey-100);font-size:14px;padding:10px}.sport-search-container.desktop input.sport-search:focus{outline:none}.sport-search-container.desktop .sport-search-icon{font-size:9px}.sport-container .search-sport .pre-match{border-right:none}.sport-container .search-sport .fa-search{color:var(--grey-100);font-size:14px;padding:10px}.sport-container .search-sport .fa-search:hover{background-color:var(--grey-400);color:var(--white);cursor:pointer}.delete-icon{color:var(--grey-100)}.sport-container .sport-search .search-container{border-bottom:1px solid var(--grey-800);box-shadow:0 1px 0 0 var(--grey-500);padding:10px 0}.sport-container .sport-search-icon-small{color:var(--grey-100);display:block;margin:0 auto;padding:5px 0 10px}.sport-container .sport-search-icon-small:hover{color:var(--blue-100);cursor:pointer}.sport-container .sport-search.selected::placeholder{color:#fff;font-weight:700;text-transform:uppercase}.sport-container .search-box-container{background-color:var(--grey-700);box-shadow:7px 9px 2px 2px #000000b3;left:-100%;position:absolute;top:0;transition:.5s ease-in;width:70%;z-index:3}.sport-container .search-box-container.active{box-sizing:border-box;max-height:75vh;min-height:50vh;overflow:auto;padding:5px}.sport-container .overlay{left:-100%;position:absolute;top:0;transition:.5s ease-in}.sport-container .overlay.active{background:#0006;display:block;height:100%;position:absolute;top:0;z-index:1}.sport-container .first-section-container{box-sizing:border-box;display:flex;width:100%}.sport-container .sport-central-banner{display:block;margin:0 auto;width:60%}.sport-container .first-section-container .results-wrapper .scores-container span:first-child:after,.sport-container .first-section-container .results-wrapper .teams-container span:first-child:after{content:" - "}.sport-container .sport-central-latest-results{border-bottom:1px solid #191e23;max-height:277px;overflow:auto;width:40%}.sport-central-latest-results::-webkit-scrollbar{display:none}.sport-central-banner .central-banner{height:100%;object-fit:cover;object-position:center;width:100%}.sport-central-latest-results .header-results{background-color:var(--blue-200);padding:5px 10px;position:-webkit-sticky;position:sticky;top:0}.sport-container .first-section-container .result-container{background-color:var(--grey-300);border-bottom:1px solid var(--grey-800);border-top:1px solid var(--grey-500)}.sport-central-latest-results .sport-results-icon{padding-right:5px}.sport-central-latest-results .results-wrapper{height:auto}.sport-container .sport-central-latest-results .results-wrapper .results-first-column{padding:10px 10px 14px;text-align:left;width:80%}.sport-container .sport-central-latest-results .results-wrapper .results-first-column .row{margin:5px 0;text-align:left}.sport-central-latest-results .results-wrapper .results-second-column{color:var(--grey-100);justify-content:flex-end;margin:auto;width:20%}.sport-central-latest-results .results-wrapper .soccer-field-img #Capa_1{fill:#424850;height:27px;width:35px}.sport-central-latest-results .results-wrapper .outcome{background-color:var(--grey-350);padding:3px 5px 3px 8px}.sport-container .first-section-container .sport-central-latest-results .outcome-span .pink-bg{padding:0 5px}.sport-container .sport-charts-container{min-height:270px;width:100%}.sport-container .sport-charts-container .left-chart{border-right:1px solid var(--grey-200);width:60%}.sport-container .sport-charts-container .right-chart{overflow-x:hidden;overflow-y:auto;width:40%}.sport-container .doughnut-container{height:88%;margin:0}.sport-container .doughnut-container .doughnut-chart1{width:35%}.sport-container .doughnut-container .doughnut-chart1 .chart1-details1{background-image:linear-gradient(90deg,#293541 70%,#0000);height:12%;line-height:29px;margin:5% 0;text-align:left;vertical-align:middle;width:100%}.sport-container .doughnut-container .doughnut-chart1 .chart1-team1{text-align:left}.sport-container .doughnut-container .doughnut-chart1 .shield1-wrapper{border-left:1px solid #899492;height:29px;margin:20px 10px;position:relative}.sport-container .doughnut-container .doughnut-chart1 .shield1-wrapper .progress-full{border-top:1px solid #899492;flex:1 1;margin:auto;position:absolute;right:62px;top:28px;width:calc(100% - 62px)}.sport-container .doughnut-container .doughnut-chart3 .shield2-wrapper .progress-full{border-top:1px solid #899492;flex:1 1;left:62px;margin:0;position:absolute;top:28px;width:calc(100% - 62px)}.sport-container .doughnut-container .doughnut-chart1 .shield1-wrapper .shield1-progress{background-image:linear-gradient(270deg,#25b4c1 65%,#0000);height:6px;margin:auto;position:absolute;right:0}.sport-container .doughnut-container .doughnut-chart1 .shield1-wrapper img.shield1-logo{aspect-ratio:auto;height:75px;position:absolute;right:5px;top:-2px}.sport-container .doughnut-container .doughnut-chart1 .shield1-wrapper .team1-progress-nr{left:4px;position:absolute;top:14px}.sport-container .doughnut-container .doughnut-chart1 .shield1-wrapper .team1-local{left:4px;position:absolute;top:40px}.sport-container .doughnut-container .doughnut-chart2{aspect-ratio:auto;margin:auto;padding:15px;width:30%}.sport-container .doughnut-container .doughnut-chart3{width:35%}.sport-container .doughnut-container .doughnut-chart3 .chart3-details2{background-image:linear-gradient(270deg,#293541 70%,#0000);height:12%;line-height:29px;margin:5% 0;padding-right:5px;text-align:right;vertical-align:middle;width:98%}.sport-container .doughnut-container .doughnut-chart3 .chart3-team2{text-align:right}.sport-container .doughnut-container .doughnut-chart3 .shield2-wrapper{border-right:1px solid #899492;height:29px;margin:20px 10px;position:relative}.sport-container .doughnut-container .doughnut-chart3 .shield2-wrapper .shield2-progress{background-image:linear-gradient(to right,var(--pink-100) 65%,#0000);height:6px;left:0;margin:auto;position:absolute}.sport-container .doughnut-container .doughnut-chart3 .shield2-wrapper img.shield2-logo{aspect-ratio:auto;height:75px;left:5px;position:absolute;top:-2px}.sport-container .doughnut-container .doughnut-chart3 .shield2-wrapper .team2-progress-nr{position:absolute;right:4px;top:14px}.sport-container .doughnut-container .doughnut-chart3 .shield2-wrapper .team2-local{position:absolute;right:4px;top:40px}.sport-container .second-section-container{background-color:var(--grey-300)}.sport-container .second-section-container .top-match{background-color:var(--grey-400);border-bottom:1px solid var(--grey-200);border-top:1px solid var(--grey-600);color:var(--grey-100)}.sport-container .second-section-container .top-match .top-match-1{cursor:pointer;padding:10px}.sport-container .second-section-container .top-match .top-match-1:not(.selected):hover{background-color:var(--grey-300);color:var(--white);cursor:pointer}.sport-container .second-section-container .most-played-header .most-played-logo{filter:brightness(0) invert(1);height:20px;padding-right:5px;width:17px}.sport-container .second-section-container .top-match-bottom-border{background-color:var(--grey-300);border-top:1px solid var(--grey-200);color:var(--grey-100)}.sport-container .second-section-container .top-match-bottom-border>div{padding:5px 4px}.sport-container .second-section-container .top-match-1.selected{background-color:var(--grey-300);color:var(--blue-100)}.sport-container .second-section-container .sport-charts-container .right-chart .progress-bar{width:60%}.sport-container .second-section-container .sport-charts-container .right-chart .right-side-header{background-color:var(--grey-350);border-bottom:1px solid var(--grey-200);border-left:1px solid var(--grey-500);border-right:1px solid var(--grey-200);border-top:1px solid var(--grey-500);font-weight:700;height:20px;line-height:20px;padding-left:10px}.sport-container .second-section-container .sport-charts-container .right-chart .column1{width:60%}.sport-container .second-section-container .sport-charts-container .right-chart .column2{width:40%}.sport-container .second-section-container .sport-charts-container .right-chart .column2>div{width:100%}.sport-container .second-section-container .relative-progressBar,.sport-container .second-section-container .sport-charts-container .right-chart .column2>div{border-bottom:1px solid var(--grey-200);border-left:1px solid var(--grey-500);border-right:1px solid var(--grey-200);border-top:1px solid var(--grey-500);box-sizing:border-box;padding:9px}.sport-container .third-section{max-height:270px;overflow:auto;overflow-x:hidden}.sport-container .third-section::-webkit-scrollbar{display:none}.sport-container .fourth-header,.sport-container .most-played-header,.sport-container .mpm-header{align-items:center;background-color:var(--blue-200);padding:5px 10px;z-index:3}.sport-container .mpm-header.white.flex.space-between{position:-webkit-sticky;position:sticky;top:0}.sport-container .third-section.table-header{background-color:var(--grey-400);text-align:left;width:100%}.more-play-match .table-header table{border-spacing:0;text-align:left;width:100%}.sport-container .third-section table th{color:var(--blue-100);font-weight:400;padding:5px}.sport-container .third-section table td{padding:7px}.sport-container .third-section thead tr #equal,.sport-container .third-section thead tr #first,.sport-container .third-section thead tr #id,.sport-container .third-section thead tr #second{text-align:center}.sport-container .third-section tbody tr .data{background-color:var(--grey-400);color:var(--blue-100);width:10%}.sport-container .third-section tbody tr .id{background-color:var(--grey-400);color:var(--grey-100);width:8%}.sport-container .third-section tbody tr .equal,.sport-container .third-section tbody tr .first,.sport-container .third-section tbody tr .second{background-color:var(--grey-300);color:var(--grey-100);width:10%}.sport-container .third-section tbody tr .a{width:7%}.sport-container .third-section tbody tr .a,.sport-container .third-section tbody tr .match{background-color:var(--grey-300);color:var(--grey-100)}.sport-container .third-section tbody tr td:hover{background-color:var(--grey-400);border-bottom:1px solid var(--grey-200);border-left:1px solid var(--grey-600);border-right:1px solid var(--grey-200);border-top:1px solid var(--grey-600);color:var(--white)}.sport-container .third-section tbody tr td:active{background-color:var(--grey-400);color:var(--blue-100)}.sport-container .fourth-section{min-height:270px}.sport-container .fourth-section .category-match{background-color:var(--grey-350);border-bottom:var(--grey-50);border-top:var(--grey-600);color:var(--grey-100);font-weight:700}.sport-container .fourth-section .category-match .category:hover{background-color:var(--grey-300);color:var(--white);cursor:pointer}.sport-container .fourth-section .category-match .category.selected{background-color:var(--grey-300);color:var(--blue-100)}.sport-container .fourth-section .category-match .category.selected img{filter:invert(67%) sepia(83%) saturate(1972%) hue-rotate(157deg) brightness(120%) contrast(112%)}.sport-container .fourth-section .category-match .category:not(.selected):hover img{filter:brightness(0) invert(1)}.sport-container .fourth-section .category-match .category:active{background-color:var(--grey-300);color:var(--blue-100)}.sport-container .fourth-section .category-match .category img{height:20px;margin-right:10px;width:20px}.sport-container .fourth-section .category-match div.category{align-items:center;padding:10px}.sport-container .fourth-section .upcoming-match{display:flex;flex-wrap:wrap;height:304px;overflow:auto;width:100%}.sport-container .fourth-section .upcoming-match::-webkit-scrollbar{display:none}.sport-container .fourth-section .upcoming-match::-webkit-scrollbar-track{background:var(--grey-250)}.sport-container .fourth-section .upcoming-match::-webkit-scrollbar-thumb{background-color:var(--grey-300);border:3px solid var(--grey-250);border-radius:20px}.sport-container .fourth-section .upcoming-match .start-match{background-color:var(--grey-300);height:150px;width:32.9%}.sport-container .fourth-section .upcoming-match .start-match,.sport-container .fourth-section .upcoming-match .start-match .start-match-wrapper{border-bottom:1px solid var(--grey-200);border-left:1px solid var(--grey-600);border-right:1px solid var(--grey-200);border-top:1px solid var(--grey-600)}.sport-container .fourth-section .upcoming-match .start-match .start-match-wrapper{height:90%;margin:2% auto;position:relative;vertical-align:center;width:95%}.sport-container .fourth-section .upcoming-match .start-match .info-match{padding-top:3%;text-align:center}.sport-container .fourth-section .upcoming-match .start-match #decorative-border{border-bottom:2px solid var(--blue-100);margin:5px auto;width:70%}.sport-container .fourth-section .upcoming-match .start-match .match-teams-name{align-items:center;bottom:35%;display:flex;flex-wrap:wrap;height:auto;justify-content:center;position:absolute;width:100%}.sport-container .fourth-section .upcoming-match .match-teams-name #match-team{background-color:var(--grey-300);border-radius:25px;color:var(--white);font-weight:700;width:40%}.sport-container .fourth-section .upcoming-match .match-teams-name #match-team>img{vertical-align:middle}.sport-container .fourth-section .upcoming-match .match-teams-name #vs{color:#ba4b02;font-size:13px;font-weight:700;width:10%}.sport-container .fourth-section .upcoming-match .match-score{background-color:var(--grey-300);bottom:0;display:flex;flex-wrap:wrap;height:20%;justify-content:space-evenly;position:absolute;width:100%}.sport-container .fourth-section .upcoming-match .match-score div{display:inline-flex;width:32.5%}.sport-container .fourth-section .upcoming-match .match-score-align{align-items:center;background-color:var(--grey-300);border-top:1px solid var(--grey-600);color:var(--grey-100);justify-content:space-evenly}.sport-ticket-container{border-top:3px solid var(--blue-100);width:100%}.sport-ticket-container .ticket-header{border-bottom:1px solid var(--grey-200);height:34px;line-height:34px;text-align:left;vertical-align:middle}.sport-ticket-container .ticket-header .ticket-icon{padding:8px 5px}.sport-ticket-container .quick-code{background-color:var(--grey-350);height:24px;line-height:24px;text-align:left;vertical-align:middle}.sport-ticket-container .quick-code .toggle-button{background-color:var(--grey-50);border-radius:25px;cursor:pointer;height:16px;margin:auto 5px;width:27px}.sport-ticket-container .quick-code .toggle-button>div.absolute.off{background-color:var(--grey-450);border-radius:5px;height:11px;left:0;margin:3px;top:0;transform:translateX(0);transition:.3s linear;width:11px}.sport-ticket-container .quick-code .toggle-button>div.absolute.on{background-color:var(--blue-100);border-radius:5px;height:11px;left:0;margin:3px;top:0;transform:translateX(10px);transition:.3s linear;width:11px}.sport-ticket-container .multipla-sistema-container .multipla,.sport-ticket-container .multipla-sistema-container .sistema{background-color:var(--grey-450);cursor:pointer;height:26px;line-height:26px;vertical-align:middle;width:50%}.sport-ticket-container .multipla-sistema-container .multipla.active-ms,.sport-ticket-container .multipla-sistema-container .sistema.active-ms{background-color:initial;border-top:2px solid var(--blue-100);color:var(--blue-100);cursor:pointer;height:24px;line-height:24px;vertical-align:middle}.sport-ticket-container .sistema-info{border-bottom:1px solid var(--grey-200);height:50px;justify-content:space-between;margin:auto 0;width:100%}.sport-ticket-container .sistema-info .sistema-info-left .checked-icon{margin:auto 5px auto 0;padding-left:15px}.sport-ticket-container .sistema-info-left{height:50px;width:45%}.sport-ticket-container .sistema-info-left>p{line-height:50px;vertical-align:middle}.sport-ticket-container .sistema-info-right{line-height:45px;vertical-align:middle}.sport-ticket-container .sistema-info-right input{background-color:var(--grey-450);border:none;height:20px;outline:none;width:90%}.sport-ticket-container .importo{background-color:#313e4e;height:40px;margin:auto 0;width:100%}.sport-ticket-container .importo-left{line-height:35px;vertical-align:middle;width:45%}.sport-ticket-container .importo-right{line-height:40px;vertical-align:middle;width:55%}.sport-ticket-container .importo-right input{background-color:var(--grey-450);border:none;height:20px;outline:none;width:90%}.sport-ticket-container .ticket-list div:hover{background-color:var(--grey-450)}.sport-ticket-container .amount-input-ticket{background-color:var(--grey-450);border:none;height:20px;outline:none}.sport-ticket-container .ticket-footer{background-color:var(--grey-350);height:114px}.sport-ticket-container .ticket-footer div div.check-container{padding-top:2px}.sport-ticket-container .ticket-footer div p{line-height:20px;vertical-align:middle}.sport-ticket-container .ticket-footer button{border:none;cursor:pointer;display:block;height:21px;margin:5px auto;width:98%}.sport-ticket-container .latest-winning{width:100%}.sport-ticket-container .latest-winning>div>p{line-height:28px;vertical-align:middle}.sport-ticket-container .latest-winning .latest-winning-left,.sport-ticket-container .latest-winning .latest-winning-right{width:50%}.sport-ticket-container .latest-winning .latest-winning-right{margin:auto 0}.sport-ticket-container .error-ticket-system{background-color:var(--pink-100);padding:5px 0}.sport-ticket-container .odds-value.odds-flash{animation:betslip-odds-flash 1.2s ease-out}@keyframes betslip-odds-flash{0%{background-color:#ffc107d9;color:#1a1a1a;transform:scale(1.08)}40%{background-color:#ffc10780}to{background-color:initial;color:inherit;transform:scale(1)}}.sport-ticket-container .betslip-live-badge{border:1px solid #0d6efd;border:1px solid var(--blue-100,#0d6efd);border-radius:3px;color:#0d6efd;color:var(--blue-100,#0d6efd);font-size:9px;font-weight:700;margin-left:6px;padding:1px 4px;text-transform:uppercase;vertical-align:middle}.sport-container .sport-central .expanded-central-menu{border-right:1px solid var(--grey-200);overflow-x:hidden;overflow-y:auto;width:100%}.sport-container .sport-central .expanded-central-menu div .category-header{background-color:var(--grey-350)}.sport-container .sport-central .expanded-central-menu .sport>div.sport-name{width:100%}.sport-container .sport-central .expanded-central-menu .sport>div.sport-icon-wrapper{background-color:var(--grey-300);justify-content:center}.sport-container .sport-central .expanded-central-menu .sport>div.sport-icon-wrapper .print-icon{padding:7px 5px 0}.sport-container .sport-central .riga-tutti{align-items:center;background-color:#283341;border-bottom:1px solid #363d44;border-top:1px solid #13191d;color:#c8c8c8;padding:7px 10px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.sport-container .sport-central .riga-tutti>div{cursor:pointer}.sport-container .sport-central .riga-tutti>div:hover{color:#fff}.sport-container .sport-central .riga-tutti .spento{color:#5b646d;cursor:default}.sport-container .sport-central .expanded-central-menu .sport .exit-icon.spento,.sport-container .sport-central .riga-tutti .spento:hover{color:#5b646d}.sport-container .sport-central .expanded-central-menu .sport .exit-icon.spento svg{cursor:default}.sport-container .sport-central .expanded-central-menu .sport .exit-icon.spento svg:hover{color:#5b646d}.sport-container .sport-central .expanded-central-menu .checked-icon,.sport-container .sport-central .expanded-central-menu .icon-wrapper .arrow-right,.sport-container .sport-central .expanded-central-menu .sport .exit-icon svg,.sport-container .sport-central .expanded-central-menu .sport .print-icon{cursor:pointer}.sport-container .sport-central .expanded-central-menu .sport .exit-icon svg:hover,.sport-container .sport-central .expanded-central-menu .sport .print-icon:hover{color:#4ee8de}.sport-container .sport-central .expanded-central-menu .sport .checkbox-wrap{border-right:1px solid var(--grey-200);width:25px}.sport-container .sport-central .expanded-central-menu .sport .exit-icon{border-left:1px solid var(--grey-500);width:60px}.sport-container .sport-central .expanded-central-menu .sport>div>p{padding:7px 0}.sport-container .sport-central .expanded-central-menu .sport>div>img.sport-icon{filter:brightness(0) invert(1);height:20px;width:20px}.sport-container .sport-central .expanded-central-menu .category-flag{height:15px;margin:auto;width:15px}.sport-container .sport-central .expanded-central-menu .category-name{background-color:var(--grey-350);height:30px;line-height:30px;text-align:left;vertical-align:middle;width:95%}.sport-container .sport-central .expanded-central-menu .icon-wrapper{background-color:var(--grey-350);justify-content:flex-end;padding:5px;width:5%}.sport-container .sport-central .expanded-central-menu .icon-wrapper .arrow-right{padding:2px 5px 0 15px}.sport-container .sport-central .expanded-central-menu .sport-tournaments{background-color:var(--grey-300);display:inline-flex;flex-wrap:wrap;height:auto;justify-content:start;width:100%}.sport-container .sport-central .expanded-central-menu .tournament-name{text-align:left;width:40%}.sport-container .sport-central .expanded-central-menu .odds-title{background-color:var(--grey-350);box-sizing:border-box;height:30px;width:100%}.sport-container .sport-central .expanded-central-menu .odds-title .title-right-icons{height:28px;line-height:28px;vertical-align:middle}.sport-container .sport-central .expanded-central-menu .odds-title .title-right-icons>.icon{padding:0 5px}.sport-container .sport-central .expanded-central-menu .odds-title .odds-title-icon{filter:brightness(100);height:20px;width:20px}.sport-container .sport-central .expanded-central-menu .titleOneContainer,.sport-container .sport-central .expanded-central-menu .titleTwoContainer{background-color:#282c32;display:flex;flex:1 1;flex-wrap:wrap;justify-items:left}.sport-container .sport-central .expanded-central-menu .titleOneElement{align-items:center;background-color:#2d363e;cursor:pointer;display:flex;padding:5px}.sport-container .sport-central .expanded-central-menu .titleOneElement.selected{background-color:#293541;border-bottom-color:var(--blue-100)}.sport-container .sport-central .expanded-central-menu .titleOneElement.selected p{color:var(--blue-100)}.sport-container .sport-central .expanded-central-menu .titleOneElement p{color:var(--grey-100);text-transform:uppercase}.sport-container .sport-central .expanded-central-menu .titleTwoContainer .second-menu-container{background-color:#282c32;padding:5px}.sport-container .mobile-odds-container .plus-container{align-items:center;background:#282c32;color:var(--blue-100);display:flex;font-size:18px;height:51px;padding:0 15px;position:absolute;right:0;top:29px}.sport-container .mobile-odds-container .mercati-items div .flex{align-items:center;background-color:var(--grey-300);border-bottom:1px solid #191e23;border-top:1px solid var(--grey-200);color:var(--grey-100);font-size:14px;font-weight:500;padding:7px}.sport-container .mobile-odds-container .second-level .mercato-container.selected{background-color:#293541;color:#00e6ff}.sport-container .mobile-odds-container .second-level .mercato-container{border-bottom:1px solid #191e23;border-top:1px solid var(--grey-200);color:var(--grey-100);font-weight:500;padding:7px;text-align:left}.sport-container .mobile-odds-container{overflow-y:scroll;position:relative}.sport-container .mobile-odds-container .mercati-container{background-color:var(--grey-700);box-shadow:-10px 10px 9px 2px #000;opacity:0;position:absolute;right:0;transition:opacity .3s ease,visibility .3s;width:70%;z-index:1}.sport-container .mobile-odds-container .mercati-container.show-mercati{max-height:50vh;opacity:1;overflow:auto;right:0}.sport-container .sport-central .expanded-central-menu .titleTwoContainer .second-menu-container.selected{background-color:#293541}.sport-container .sport-central .expanded-central-menu .titleTwoContainer .second-menu-container.selected p{color:var(--blue-100)}.sport-container .sport-central .expanded-central-menu .titleTwoContainer .second-menu-container p{color:var(--grey-100);cursor:pointer;text-transform:uppercase}.border-complete-odds{border-bottom:3px solid var(--grey-200);border-left:1px solid var(--grey-500);border-right:1px solid var(--grey-200);border-top:1px solid var(--grey-500)}.sport-container .sport-central .expanded-central-menu .odds-table>table{border-spacing:0;width:100%}.sport-container .sport-central .expanded-central-menu .odds-table>div>p{height:16px;line-height:16px;min-width:15%;vertical-align:middle}.sport-container .sport-central .expanded-central-menu .odds-table>div>p:first-child{width:45%}.sport-container .sport-central .expanded-central-menu .odds-table>table th{border-bottom:1px solid var(--grey-200);border-top:1px solid var(--grey-500);font-weight:400;height:16px}.sport-container .sport-central .expanded-central-menu .odds-table>table tbody td{border-bottom:1px solid var(--grey-200);border-left:1px solid var(--grey-500);border-right:1px solid var(--grey-200);border-top:1px solid var(--grey-500);height:16px;min-width:35px;position:relative}.sport-container .sport-central .expanded-central-menu .odds-table>table tbody .match{line-height:16px;vertical-align:middle}.sport-container .sport-central .expanded-central-menu .odds-table>table tbody .dropdown,.sport-container .sport-central .expanded-central-menu .odds-table>table tbody .match .more{cursor:pointer}.sport-container .sport-central .expanded-central-menu .dropDown-container{background-color:#202529;left:0;max-height:200px;max-width:50px;overflow-x:hidden;overflow-y:hidden;position:absolute;top:0;width:100%;z-index:1}.sport-container .sport-central .expanded-central-menu .dropDown-container .item-container{border-left:1px solid var(--grey-10);border-right:1px solid var(--grey-10);border-top:1px solid var(--grey-10);height:16px;line-height:16px;vertical-align:middle}.sport-container .sport-central .expanded-central-menu .dropDown-container .item-container:hover,.sport-container .sport-central .expanded-central-menu .dropDown-container .item-container:hover p{background-color:var(--grey-400);color:var(--white);cursor:pointer}.inline-block{display:inline-block}.sport-container .sport-search-container.mobile .sport-search{background-color:initial}.sport-search-container.mobile .sport-search{width:100%}.sport-container .sport-search-container.mobile .sport-search-icon{color:var(--grey-100);font-size:18px;margin-right:10px}.sport-container .day-container-mobile{background-color:#293341;border-top:1px solid var(--grey-500)}.sport-container .mobile-container .sport-central .sport-charts-container{flex-direction:column}.sport-container .mobile-container .sport-charts-container .left-chart,.sport-container .mobile-container .sport-charts-container .right-chart{width:100%}.sport-container .search-mobile input{background-color:var(--grey-700);border:none;color:var(--grey-100)}.sport-container .search-mobile input:focus{outline:none}.sport-container .menu-sport-container.mobile{border:none;overflow:hidden;position:relative;width:100%}.menu-sport-container.mobile>div{padding:10px 0 2px;white-space:nowrap}.menu-sport-container.mobile .sport-icon{height:35px;min-height:30px}.menu-sport-container.mobile .stella-preferiti{color:#4ee8de;height:30px;min-height:30px;width:auto}.menu-sport-container.mobile.preferiti-mobile>div{position:relative}.menu-sport-container.mobile .bollo-preferiti{align-items:center;background-color:#4ee8de;border-radius:8px;box-sizing:border-box;color:#11161a;display:flex;font-size:9.5px;font-weight:700;height:16px;justify-content:center;left:50%;line-height:1;margin-left:6px;min-width:16px;padding:0 4px;position:absolute;top:2px}.menu-sport-container.mobile p{color:var(--grey-100);font-size:10px;margin-top:5px!important;text-transform:uppercase}.sport-container .sport-menu.mobile{flex:1 1;position:relative}.sport-container .sport-menu.mobile .sport-central .sport-charts-container{flex-direction:column}.sport-container .sport-menu.mobile .sport-central .sport-charts-container .left-chart,.sport-container .sport-menu.mobile .sport-central .sport-charts-container .right-chart{width:100%}.sport-container .sport-menu.mobile .doughnut-container .doughnut-chart2{padding:0 0 7px;width:36%}.sport-container .sport-menu.mobile .fourth-section .category-match,.sport-container .sport-menu.mobile .fourth-section .upcoming-match{justify-content:space-between}.sport-container .sport-menu.mobile .fourth-section .upcoming-match .start-match{width:inherit}.sport-container .sport-menu.mobile::-webkit-scrollbar{display:none}.menu-sport-container.mobile .selected{background-color:#293341;border-bottom:3px solid}.menu-sport-container.mobile>div{border-bottom:3px solid #293342;border-right:1px solid var(--grey-300)!important}.sport-container .expand-container.mobile{border-bottom:3px solid var(--blue-100);border-top:1px solid var(--grey-200)}.sport-container .expand-container.mobile .pre-match{border:none;padding:0;text-align:center}.sport-container .sport-menu.mobile .category-container{background-color:#283542;color:var(--grey-100);padding:5px 0 5px 10px;text-align:left}.sport-container .sport-menu.mobile .menu-item{align-items:center;background-color:#283542;border-bottom:3px solid #4e5155;color:var(--grey-100);display:flex;height:22px;justify-content:center;margin:4px 2px;padding:10px}.sport-container .sport-menu.mobile .menu-item.selected{border-bottom:3px solid var(--blue-100)}.sport-container .sport-menu.mobile .menu-item.selected p{color:var(--blue-100)}.sport-container .sport-menu.mobile .menu-container .menu-header{background-color:#283542;box-sizing:border-box;color:#00e6ff;min-height:36px;width:100%}.sport-container .sport-menu.mobile .menu-container .menu-header>p,.sport-container .sport-menu.mobile .menu-header .left-side-mobile.text-left{line-height:36px;vertical-align:middle;width:40%}.sport-container .sport-menu.mobile .match-container-odds .menu-header{background-color:#2d363e;color:#fff}.sport-container .sport-menu.mobile .menu-header .right-side-mobile{background:#282c32;width:60%}.sport-container .sport-menu.mobile .menu-header .right-side-mobile.match-full-width{width:100%}.sport-container .sport-menu.mobile .menu-header .right-side-mobile.match-full-width .outcome-wrap{flex:1 1;flex-wrap:wrap;width:100%}.sport-container .sport-menu.mobile .match-container-odds .menu-header .left-side-mobile.text-left{line-height:normal}.sport-container .sport-menu.mobile .menu-container .menu-header-odds{line-height:20px;vertical-align:middle;width:60%}.sport-container .sport-menu.mobile .menu-container .menu-header-odds .all-mercati{width:100%}.sport-container .sport-menu.mobile .menu-container .menu-odds-match .match-wrapper{background-color:var(--grey-400);padding-left:10px;text-align:left;width:40%}.sport-container .sport-menu.mobile .menu-container .menu-odds-match .match-name:hover{color:var(--blue-100)}.sport-container .sport-menu.mobile .menu-container .menu-header-odds .arrow-left,.sport-container .sport-menu.mobile .menu-container .menu-header-odds .arrow-right{position:absolute;top:50%;transform:translateY(-50%)}.sport-container .sport-menu.mobile .menu-container .menu-header-odds .arrow-left{left:0}.sport-container .sport-menu.mobile .menu-container .menu-header-odds .arrow-right{right:5px}.sport-container .sport-menu.mobile .menu-container .match-odds{height:auto;width:60%}.sport-container .sport-menu.mobile .menu-container .match-odds>p{line-height:40px;vertical-align:middle}.sport-container .sport-menu.mobile .menu-container .match-odds>p:hover{background-color:var(--grey-400)}@media only screen and (max-width:1520px){.sport-container .first-section-container{flex-direction:column}.sport-container .sport-central-banner,.sport-container .sport-central-latest-results{width:100%}}.sport-container .top-date.flex{background-color:#2d363e}.sport-container .top-match{background:#293541}.sport-container .top-match .right-side{border-bottom:1px solid var(--grey-200);border-top:1px solid var(--grey-500)}.sport-container .top-match .left-side,.sport-container .top-match .right-side{background-color:#2d363e}.sport-container .match-container .info-container .date-container,.sport-container .match-container .info-container .id-container{border-right:1px solid var(--grey-200)}.sport-container .match-container .info-container .match-container{background-color:#293541;border-left:1px solid var(--grey-500);border-right:1px solid var(--grey-200)}.sport-container .info-container{align-items:center;height:100%}.sport-container .left-side{border-bottom:1px solid var(--grey-200);border-top:1px solid var(--grey-500);color:var(--grey-100);min-width:420px;width:40%}.sport-container .right-side{flex:1 1;min-width:600px}.sport-container .top-date .right-side{background-color:#2d363e;border-bottom:1px solid var(--grey-200);border-top:1px solid var(--grey-500);display:flex}.sport-container .top-date .right-side p{padding:0 20px}.sport-container .date-container,.sport-container .id-container{align-items:center;background-color:#2d363e;border-left:1px solid var(--grey-500);display:flex;font-size:14px;justify-content:center;text-align:left;width:20%;word-break:break-all}.sport-container .info-container.header .date-container,.sport-container .info-container.header .id-container{border:none}.sport-container .match-name-container{background-color:#282c32;border-left:1px solid var(--grey-500);border-right:1px solid var(--grey-200);font-size:14px;justify-content:space-between;width:60%}.sport-container .match-container .info-container .match-container{border-top:1px solid var(--grey-500)}.sport-container .match-container .odd{align-items:center;border-left:1px solid var(--grey-500);border-right:1px solid var(--grey-200);box-sizing:border-box;display:flex;justify-content:center;transition:background-color .15s ease}.sport-container .match-container .odd.odd-selected,.sport-container .odds-table .odd.odd-selected{background-color:#00e6ff26!important}.sport-container .match-container .odd.odd-selected p,.sport-container .odds-table .odd.odd-selected p{color:var(--blue-100)!important;font-weight:600}.sport-container .match-container .info-container{display:table;min-height:16px}.sport-container .match-container .info-container .left-side,.sport-container .match-container .info-container .right-side{display:table-cell;vertical-align:middle}.sport-container .match-container .info-container .right-side{border-bottom:1px solid var(--grey-200);border-top:1px solid var(--grey-500)}.sport-container .info-container .right-side{background:#282c32}.sport-container .odds-big-container{height:100%;overflow:hidden;width:100%}.sport-container .sbv-select-match,.sport-container .sbv-select-top{background-color:#2d363e;border:none;color:#fff;min-width:45px}.sport-container .sbv-select-match:focus,.sport-container .sbv-select-top:focus{outline:0}.sport-container .sbv-select-match *,.sport-container .sbv-select-top *{background-color:var(--grey-900)}.sport-container .top-date.flex{flex:1 1;width:100%}.sport-container .odds-table{overflow-x:auto}.sport-container .odds-table::-webkit-scrollbar{height:10px;width:10px}.sport-container .odds-table::-webkit-scrollbar-track{background-color:#272c32}.sport-container .odds-table::-webkit-scrollbar-thumb{background-color:#414850;border:1px solid #272c32;border-radius:50px}.sport-container .odds-table .rdn{align-items:center;background-color:#2d363d;border-left:1px solid var(--grey-500);border-right:1px solid var(--grey-200);display:flex}.sport-container .all-mercati .rdn,.sport-container .right-side-mobile .rdn{align-items:center;background-color:#2d363d;border-bottom:1px solid var(--grey-200);border-left:1px solid var(--grey-200);border-right:1px solid var(--grey-500);border-top:1px solid var(--grey-500);display:flex;min-height:16px}.sport-container .right-side-mobile .outcome-wrap .rdn{box-sizing:border-box;width:33.3333%}.sport-container .right-side-mobile .outcome-wrap .rdn-control{display:block;margin:0 auto}.sport-container .all-mercati .rdn-control,.sport-container .odds-table .rdn-control,.sport-container .right-side-mobile .rdn-control{background-color:initial;border:none;border-radius:0;box-sizing:border-box;color:var(--white);cursor:pointer;font-size:14px;outline:none;width:10px}.sport-container .match-container .spread-dropdown,.sport-container .odds-table .spread-dropdown{max-width:35px!important;min-width:28px!important;width:auto!important}.sport-container .match-container .spread-dropdown .rdn,.sport-container .odds-table .spread-dropdown .rdn{max-width:35px!important;min-width:28px!important}.sport-container .match-container .spread-dropdown .rdn-control,.sport-container .odds-table .spread-dropdown .rdn-control{align-items:center;background-color:initial;border-radius:3px;display:flex;height:100%;justify-content:center;max-width:35px!important;min-width:28px!important;padding:0 10px 0 2px!important}.sport-container .match-container .spread-dropdown .rdn-control-placeholder,.sport-container .odds-table .spread-dropdown .rdn-control-placeholder{color:#fff!important;font-size:12px!important;font-weight:500;text-align:center}.sport-container .match-container .spread-dropdown .rdn-control-arrow-icon,.sport-container .odds-table .spread-dropdown .rdn-control-arrow-icon{border-color:#fff9 #0000 #0000!important;border-width:4px 4px 0!important;right:3px!important;top:50%!important;transform:translateY(-50%)}.sport-container .match-container .spread-dropdown .rdn-drop,.sport-container .odds-table .spread-dropdown .rdn-drop{background-color:#1a1f24!important;border:1px solid #fff3!important;border-radius:3px;max-width:60px!important;min-width:50px!important}.sport-container .match-container .spread-dropdown .rdn-drop-menu-option,.sport-container .odds-table .spread-dropdown .rdn-drop-menu-option{color:#fff;font-size:12px!important;padding:4px 8px!important;text-align:center}.sport-container .match-container .spread-dropdown .rdn-drop-menu-option:hover,.sport-container .odds-table .spread-dropdown .rdn-drop-menu-option:hover{background-color:#ffffff1a!important;color:#fff!important}.sport-container .match-container .spread-dropdown .rdn-drop-menu-option.is-selected,.sport-container .odds-table .spread-dropdown .rdn-drop-menu-option.is-selected{background-color:#ffffff14!important;color:#fff!important}.sport-container .all-mercati .mercati-one div,.sport-container .odds-table .dd-wrapper div{background-color:initial;border:none}.sport-container .all-mercati .mercati-one{align-items:center;flex:1 1}.sport-container .all-mercati .mercati-one .rdn-control-arrow-icon,.sport-container .odds-table .rdn-control-arrow-icon,.sport-container .right-side-mobile .rdn-control-arrow-icon{border-color:var(--icon-color) #0000 #0000;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;position:absolute;right:5px;top:15px;width:0}.sport-container .all-mercati .mercati-one .rdn-control-arrow-icon{top:17px!important}.rdn-drop,.rdn-selection{background-color:#2d363d;border:none;box-sizing:border-box;margin-top:-1px;max-height:90px;overflow-y:auto;position:absolute;top:0;width:100%;z-index:1000}.sport-container .sport-menu.mobile .menu-header .right-side-mobile .odd{border-bottom:1px solid var(--grey-200);border-left:1px solid var(--grey-200);border-right:1px solid var(--grey-500);border-top:1px solid var(--grey-500);min-height:75px}.sport-container .all-mercati .mercati-one .rdn-drop.is-open,.sport-container .odds-table .rdn-drop.is-open,.sport-container .right-side-mobile .rdn-drop.is-open{background-color:#202529;color:var(--white);font-size:14px}.sport-container .all-mercati .mercati-one .rdn-drop.is-open::-webkit-scrollbar,.sport-container .odds-table .rdn-drop.is-open::-webkit-scrollbar,.sport-container .right-side-mobile .rdn-drop.is-open::-webkit-scrollbar{width:5px}.sport-container .all-mercati .mercati-one .rdn-drop.is-open::-webkit-scrollbar-track,.sport-container .odds-table .rdn-drop.is-open::-webkit-scrollbar-track,.sport-container .right-side-mobile .rdn-drop.is-open::-webkit-scrollbar-track{background-color:#272c32}.sport-container .all-mercati .mercati-one .rdn-drop.is-open::-webkit-scrollbar-thumb,.sport-container .odds-table .rdn-drop.is-open::-webkit-scrollbar-thumb,.sport-container .right-side-mobile .rdn-drop.is-open::-webkit-scrollbar-thumb{background-color:#414850;border:1px solid #272c32;border-radius:50px}.sport-container .odds-table .match-container:last-child .rdn-drop,.sport-container .odds-table .match-container:last-child .rdn-selection{background-color:#202529;border:none;box-sizing:border-box;margin-top:-1px;max-height:90px;overflow-y:auto;position:absolute;top:-45px;width:100%;z-index:1000}.rdn-drop-menu-group-option.is-selected,.rdn-drop-menu-option.is-selected,.rdn-selection-menu-group-option.is-selected,.rdn-selection-menu-option.is-selected{background-color:#2d363d;color:var(--white)}.rdn-control-placeholder.is-selected{background-color:#2d363d;height:100%}.rdn-drop-menu-group-option,.rdn-drop-menu-option,.rdn-selection-menu-group-option,.rdn-selection-menu-option{border-top:1px solid var(--grey-200);box-sizing:border-box;color:var(--white);cursor:pointer;display:block;line-height:20px;padding:5px}.sport-container .all-mercati .mercati-one .rdn-drop-menu-option{border-top:1px solid var(--grey-200)}.sport-container .all-mercati .mercati-one .rdn-drop-menu-option:hover,.sport-container .odds-table .rdn-drop-menu-option:hover,.sport-container .right-side-mobile .rdn-drop-menu-option:hover{background-color:#2d363d;color:var(--white)}.sport-container .match-all-markets-container .market-name-container{align-items:center;background-color:#293541;display:flex;font-size:14px;justify-content:space-between;padding:10px 5px;text-align:left}.sport-container .match-all-markets-container .flex.space-between{border-bottom:1px solid var(--grey-200);border-left:1px solid var(--grey-500);border-right:1px solid var(--grey-200);border-top:1px solid var(--grey-500);box-sizing:border-box;padding:0 5px}.sport-container .match-all-markets-container .flex.space-between:first-child{border-left:none}.sport-container .match-all-markets-container .flex.space-between:last-child{border-right:none}.sport-container .match-all-markets-container .outcome-wrap,.sport-container .match-all-markets-container .outcome-wrap-mobile{flex:1 1;flex-wrap:wrap}.sport-container .match-all-markets-container .outcome-wrap .flex.space-between{flex:1 1;min-width:20%;width:100%!important}.sport-container .match-all-markets-container .outcome-wrap-mobile .flex.space-between{flex:1 1;min-width:33.333333333%;width:100%!important}.sport-container .match-all-markets-container .hide{display:none}.sport-container .dropDown-big-container{position:relative}.sport-container .right-side .outcome-wrap{flex:1 1;flex-wrap:wrap}.sport-container .right-side .outcome-wrap .odd p{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.sport-container .right-side .outcome-wrap .odd{border-bottom:1px solid var(--grey-200);border-top:1px solid var(--grey-500);justify-content:space-between;min-height:40px;padding:0 5px;width:25%!important}.sport-container .right-side .outcome-wrap .rdn{box-sizing:border-box;height:auto;justify-content:center;width:25%}.sport-container .right-side-mobile .outcome-wrap .odd{border-bottom:1px solid var(--grey-200);border-left:1px solid var(--grey-200);border-right:1px solid var(--grey-500);border-top:1px solid var(--grey-500);box-sizing:border-box;min-height:40px;width:33.33333333%!important}.sport-container .sport-menu.mobile .match-container-odds .menu-header .left-side-mobile.text-left.match-full-width{align-items:center;display:flex;justify-content:space-between;padding-bottom:10px;padding-top:10px;width:100%}.sport-container .sport-menu.mobile .expanded-central-menu .mobile-odds-container{height:100%;overflow-x:hidden}.sport-container .sport-menu.mobile .expanded-central-menu{height:100%}.sport-container .sport-menu.mobile .sport-central{height:100%;overflow-x:hidden;overflow-y:scroll}.sport-container .sport-menu.mobile .sport-central::-webkit-scrollbar{background:#0000;width:0}.sport-container .search-match-all-markets-container{align-items:center;display:flex;height:35px;padding:0 10px;width:250px}.sport-container .search-match-all-markets-container.toggleSearchBg{background-color:var(--grey-300)}.sport-container .search-match-all-markets-container input{background-color:var(--grey-300);border:none;box-sizing:border-box;color:var(--grey-100);flex:1 1;outline:none;padding:5px 10px}.sport-container .match-container .lvc-linea-fissa{font-feature-settings:"tnum";align-items:center;border-left:1px solid var(--grey-500);border-right:1px solid var(--grey-200);box-sizing:border-box;color:var(--grey-100);display:flex;font-size:14px;font-variant-numeric:tabular-nums;height:100%;justify-content:center}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia{border-spacing:0;margin-bottom:14px;table-layout:fixed;width:100%}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia td,.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia th{border:0;height:auto;min-width:0;padding:0;position:relative}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia th.lvc-giorno,.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia th.lvc-gruppo{background:#3a464c;background:var(--grey-400,#3a464c);border-bottom:1px solid #13191d;border-bottom:1px solid var(--grey-700,#13191d);font-size:11px;font-weight:700;letter-spacing:.08em;padding:6px 10px;text-transform:uppercase}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia th.lvc-giorno{text-align:left;white-space:nowrap}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia th.lvc-gruppo{border-left:2px solid #13191d;border-left:2px solid var(--grey-700,#13191d);color:#c8c8c8;text-align:center}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia th.lvc-intestazione{background:#3a464c;background:var(--grey-400,#3a464c);border-left:1px solid #2b333a;color:#c8c8c8;font-size:11px;font-weight:600;padding:5px 6px;text-align:center;width:76px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia th.lvc-inizio{border-left:2px solid #13191d;border-left:2px solid var(--grey-700,#13191d)}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia th.lvc-col-data{border-left:0;color:#8d959d;padding-left:10px;text-align:left;width:104px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia th.lvc-col-match{color:#8d959d;padding-left:10px;text-align:left;width:auto}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia tr.lvc-riga td{background:var(--lvc-riga)}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia tr.lvc-dispari td{background:#2d363e}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia td.lvc-cella-data{font-feature-settings:"tnum";border-bottom:1px solid #363d44;color:#c8c8c8;font-size:12px;font-variant-numeric:tabular-nums;padding:7px 10px;white-space:nowrap}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia td.lvc-cella-match{border-bottom:1px solid #363d44;border-left:1px solid #2b333a;padding:5px 10px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-nome{color:#e8ebed;font-size:13px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia a.lvc-nome{text-decoration:none}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia a.lvc-nome:hover{color:#fff;text-decoration:underline}.sport-container .sport-central .odds-table .lvc-tel a.lvc-tel-nome{color:inherit;text-decoration:none}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-altri{background:#55adae29;border:1px solid #55adae;border:1px solid var(--accent-600,#55adae);border-radius:11px;color:var(--lvc-accent);height:22px;margin-left:10px;padding:0 9px;vertical-align:middle}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-altri i{margin-left:5px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-altri:hover{background:#55adae4d}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia td.lvc-cella{font-feature-settings:"tnum";border-bottom:1px solid #414850;border-bottom:1px solid var(--grey-500,#414850);border-left:1px solid #13191d;border-left:1px solid var(--grey-700,#13191d);border-right:1px solid #414850;border-right:1px solid var(--grey-500,#414850);border-top:1px solid #13191d;border-top:1px solid var(--grey-700,#13191d);color:#c8c8c8;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;height:34px;text-align:center}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia td.lvc-cella.lvc-inizio{border-left:2px solid #13191d;border-left:2px solid var(--grey-700,#13191d)}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia td.lvc-quota{cursor:pointer;transition:background .1s,color .1s}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia td.lvc-quota:hover{background:#3a464c;background:var(--grey-400,#3a464c);color:#fff}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia td.lvc-quota.lvc-scelta{color:var(--lvc-accent)}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia td.lvc-chiusa{color:#e2564e}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-pillola{background:var(--lvc-riga);border:1px solid #414850;border:1px solid var(--grey-500,#414850);border-radius:4px;color:#c8c8c8;height:22px;padding:0 8px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-pillola i{font-size:9px;margin-left:4px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-pillola:hover{border-color:#55adae;border-color:var(--accent-600,#55adae);color:#fff}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-pillola.lvc-propria{background:#55adae29;border-color:#55adae;border-color:var(--accent-600,#55adae);color:var(--lvc-accent)}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-pillola.lvc-ferma,.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-pillola.lvc-ferma:hover{border-color:#414850;border-color:var(--grey-500,#414850);color:#c8c8c8;cursor:default}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-tendina{top:25px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-voce{text-align:left;white-space:nowrap}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia col.lvc-w-data{width:108px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia col.lvc-w-match{width:auto}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia col.lvc-w-quota{width:78px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia td.lvc-cella-data,.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia td.lvc-cella-match{text-align:left}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-match-dentro{align-items:center;display:flex;gap:10px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-altri{margin-left:0}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia th.lvc-gruppo .lvc-pillola{background:var(--lvc-riga);height:20px;margin-left:8px;vertical-align:middle}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia th.lvc-gruppo{font-size:10px;padding:5px 6px;white-space:nowrap}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia th.lvc-gruppo .lvc-pillola{font-size:10px;height:18px;margin-left:6px;padding:0 6px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia th.lvc-gruppo .lvc-pillola i{font-size:8px;margin-left:3px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia col.lvc-w-soglia{width:56px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia th.lvc-col-soglia{background:#2d363e;padding:4px 2px;width:56px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia td.lvc-cella-soglia{background:#0000;text-align:center}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-soglia{display:inline-block;position:relative}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-pillola{font-feature-settings:"tnum";background:#0000;border:1px solid #0000;border-radius:3px;color:#8d959d;cursor:pointer;font-family:inherit;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;height:20px;padding:0 5px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-pillola i{font-size:8px;font-style:normal;margin-left:3px;opacity:.7}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-pillola:hover,.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-soglia.lvc-aperta .lvc-pillola{background:#13191d;background:var(--grey-700,#13191d);border-color:#55adae;border-color:var(--accent-600,#55adae);color:#fff}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-soglia.lvc-di-tutti .lvc-pillola{color:var(--lvc-accent)}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-soglia.lvc-sua .lvc-pillola{border-color:#55adae73;color:var(--lvc-accent)}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-soglia.lvc-senza .lvc-pillola{border-color:#e98f0073;color:#e98f00}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-tendina{background:#2d363e;border:1px solid #414850;border:1px solid var(--grey-500,#414850);border-radius:6px;box-shadow:0 14px 34px #0000008c;display:flex;flex-direction:column;left:50%;min-width:76px;overflow:hidden;position:absolute;top:23px;transform:translateX(-50%);z-index:30}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-tendina.lvc-su{bottom:23px;top:auto}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-voce{font-feature-settings:"tnum";align-items:center;background:#2d363e;border:0;border-bottom:1px solid #232a30;color:#c8c8c8;cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;gap:10px;height:28px;justify-content:space-between;padding:0 12px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-voce:last-child{border-bottom:0}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-voce:hover{background:#3a464c;background:var(--grey-400,#3a464c);color:#fff}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-voce.lvc-scelta{background:#3a464c;background:var(--grey-400,#3a464c);color:var(--lvc-accent)}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-voce.lvc-spenta,.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-voce.lvc-spenta:hover{background:#2d363e;color:#5b646d;cursor:default}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-voce em{color:#5b646d;font-style:normal}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-altri{font-feature-settings:"tnum";background:#0000;border:1px solid #414850;border:1px solid var(--grey-500,#414850);border-radius:10px;color:#8d959d;cursor:pointer;flex-shrink:0;font-family:inherit;font-size:10px;font-variant-numeric:tabular-nums;font-weight:700;height:20px;padding:0 7px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-altri i{font-size:11px;font-style:normal;margin-left:4px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-altri:hover{border-color:#55adae;border-color:var(--accent-600,#55adae);color:var(--lvc-accent)}.sport-container .sport-central .expanded-central-menu .lvc-schede{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.sport-container .sport-central .expanded-central-menu .lvc-scheda{background:#0000;border:0;border-radius:15px;color:#8d959d;cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;height:30px;padding:0 13px;transition:background .1s,color .1s;white-space:nowrap}.sport-container .sport-central .expanded-central-menu .lvc-scheda:hover{background:#3a464c;background:var(--grey-400,#3a464c);color:#fff}.sport-container .sport-central .expanded-central-menu .lvc-scheda.lvc-scelta{background:#55adae33;color:var(--lvc-accent)}.sport-container .sport-central .expanded-central-menu .lvc-scheda.lvc-altre{font-feature-settings:"tnum";background:var(--lvc-riga);color:#8d959d;font-variant-numeric:tabular-nums}.sport-container .sport-central .expanded-central-menu .lvc-scheda.lvc-altre:hover{color:#fff}.sport-container .sport-central .expanded-central-menu .lvc-schede.lvc-sotto .lvc-scheda{border:1px solid #414850;border:1px solid var(--grey-500,#414850);border-radius:12px;font-size:11px;height:24px;padding:0 11px}.sport-container .sport-central .expanded-central-menu .lvc-schede.lvc-sotto .lvc-scheda.lvc-scelta{background:#3a464c;background:var(--grey-400,#3a464c);border-color:#55adae;border-color:var(--accent-600,#55adae);color:#fff}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia tr.lvc-riga-aperta>td{background:#1b2126;border-bottom:1px solid #414850;border-bottom:1px solid var(--grey-500,#414850);border-top:1px solid #55adae;border-top:1px solid var(--accent-600,#55adae);padding:0}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-apertura{grid-gap:10px;align-items:start;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(228px,1fr));padding:12px 14px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-vuoto{color:#5b646d;font-size:12px;margin:0;padding:14px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-mk{background:var(--lvc-riga);border:1px solid #414850;border:1px solid var(--grey-500,#414850);border-radius:6px;overflow:visible}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-mk h4{align-items:center;background:#3a464c;background:var(--grey-400,#3a464c);border-radius:5px 5px 0 0;color:#fff;display:flex;font-size:10px;font-weight:700;gap:8px;justify-content:space-between;letter-spacing:.06em;margin:0;padding:6px 9px;text-transform:uppercase}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-mk h4 .lvc-mk-nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-mk-esiti{display:flex;flex-wrap:wrap;gap:1px;padding:1px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-mk-esito{align-items:center;background:var(--lvc-riga);border:0;cursor:pointer;display:flex;flex:1 1 64px;flex-direction:column;font-family:inherit;gap:1px;height:38px;justify-content:center;min-width:64px;transition:background .1s}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-mk-esito s{color:#5b646d;font-size:9px;font-weight:600;letter-spacing:.05em;max-width:100%;overflow:hidden;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-mk-esito b{font-feature-settings:"tnum";color:#c8c8c8;font-size:14px;font-variant-numeric:tabular-nums;font-weight:700}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-mk-esito:hover{background:#3a464c;background:var(--grey-400,#3a464c)}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-mk-esito:hover b{color:#fff}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-mk-esito.lvc-chiuso{background:#1b2126;color:#e2564e;cursor:default}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-mk h4 .lvc-pillola{flex-shrink:0}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-altri.lvc-giu{background:#55adae29;border-color:#55adae;border-color:var(--accent-600,#55adae);color:var(--lvc-accent)}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-mk h4{box-sizing:border-box;min-height:30px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia col.lvc-w-id{width:112px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia th.lvc-col-id{color:#8d959d;padding-left:10px;text-align:left;width:112px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia td.lvc-cella-id{font-feature-settings:"tnum";border-bottom:1px solid #363d44;border-left:1px solid #2b333a;color:#5b646d;font-size:11px;font-variant-numeric:tabular-nums;padding:7px 10px;text-align:left;white-space:nowrap}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia tr.lvc-riga:hover td{background:#333d45}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia tr.lvc-riga:hover td.lvc-cella-data,.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia tr.lvc-riga:hover td.lvc-cella-id,.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia tr.lvc-riga:hover td.lvc-cella-match{background:#39444d}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia tr.lvc-riga td.lvc-quota:hover{background:#3a464c;background:var(--grey-400,#3a464c);color:#fff}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia tr.lvc-riga td.lvc-quota.lvc-scelta,.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia tr.lvc-riga td.lvc-quota.lvc-scelta:hover,.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia tr.lvc-riga:hover td.lvc-quota.lvc-scelta{background:#55adae;background:var(--accent-600,#55adae);border-color:var(--lvc-accent);color:#13191d;color:var(--grey-700,#13191d)}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-mk-esito.lvc-scelta{background:#55adae;background:var(--accent-600,#55adae)}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-mk-esito.lvc-scelta b,.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-mk-esito.lvc-scelta s{color:#13191d;color:var(--grey-700,#13191d)}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia th.lvc-giorno{color:#fff;text-shadow:0 1px 2px #00000073}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-tendina{max-height:170px;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#55adae #232a30;scrollbar-width:thin}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-tendina::-webkit-scrollbar{width:6px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-tendina::-webkit-scrollbar-track{background:#232a30}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-tendina::-webkit-scrollbar-thumb{background:#4a5560;border-radius:3px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-tendina::-webkit-scrollbar-thumb:hover{background:#55adae;background:var(--accent-600,#55adae)}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia col.lvc-w-quota{width:72px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia col.lvc-w-soglia{width:54px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia th.lvc-intestazione{font-size:10px;padding:4px 6px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia td.lvc-cella-data,.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia td.lvc-cella-id{padding:5px 10px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia td.lvc-cella-match{padding:3px 10px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia tr.lvc-riga td.lvc-quota.lvc-scelta,.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia tr.lvc-riga td.lvc-quota.lvc-scelta:hover,.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia tr.lvc-riga:hover td.lvc-quota.lvc-scelta{background:#55adae42;border-color:#55adae;border-color:var(--accent-600,#55adae);color:var(--lvc-accent)}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-mk-esito.lvc-scelta{background:#55adae42;box-shadow:inset 0 0 0 1px #55adae;box-shadow:inset 0 0 0 1px var(--accent-600,#55adae)}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-mk-esito.lvc-scelta b{color:var(--lvc-accent)}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-mk-esito.lvc-scelta s{color:#55adae;color:var(--accent-600,#55adae)}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-mk h4 .lvc-pillola{background:#55adae29;border-color:#55adae;border-color:var(--accent-600,#55adae);color:var(--lvc-accent)}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-mk h4 .lvc-pillola:hover{background:#55adae4d;color:#fff}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-mk h4 .lvc-pillola.lvc-ferma,.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-pillola.lvc-ferma{background:#0000;border-color:#0000;color:#8d959d;cursor:default}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-mk h4 .lvc-pillola.lvc-ferma:hover,.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-griglia .lvc-pillola.lvc-ferma:hover{background:#0000;border-color:#0000;color:#8d959d}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede{--lvc-quota-fondo:var(--lvc-riga);display:flex;flex-direction:column;margin-bottom:14px;width:100%}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede .lvc-vs-fascia{align-items:center;background:#3a464c;background:var(--grey-400,#3a464c);border-bottom:1px solid #13191d;border-bottom:1px solid var(--grey-700,#13191d);color:#fff;display:flex;font-size:11px;font-weight:700;gap:14px;letter-spacing:.08em;min-height:32px;padding:0 10px;text-transform:uppercase;white-space:nowrap}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede .lvc-vs-comandi{align-items:center;display:flex;gap:12px;margin-left:auto}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede .lvc-vs-soglia{align-items:center;display:inline-flex;gap:6px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede .lvc-vs-soglia small{color:#c8c8c8;font-size:10px;font-weight:600}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede .lvc-vs-griglia{grid-gap:8px;align-items:start;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));padding:8px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede .lvc-vs-scheda{background:var(--lvc-riga);border:1px solid #363d44;border-radius:4px;display:flex;flex-direction:column;min-width:0}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede .lvc-vs-scheda.lvc-vs-su{border-color:#55adae;border-color:var(--accent-600,#55adae);grid-column:1/-1}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede .lvc-vs-testa{align-items:center;border-bottom:1px solid #363d44;display:flex;gap:10px;min-height:32px;padding:0 10px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede .lvc-vs-ora{font-feature-settings:"tnum";color:#c8c8c8;flex-shrink:0;font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede .lvc-vs-numero{font-feature-settings:"tnum";color:#5b646d;flex-shrink:0;font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede .lvc-vs-nome{color:#e8ebed;font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede a.lvc-vs-nome{text-decoration:none}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede a.lvc-vs-nome:hover{color:#fff;text-decoration:underline}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede .lvc-vs-gruppi{align-items:flex-end;display:flex;gap:8px;padding:6px 8px 8px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede .lvc-vs-gruppo{display:flex;flex-direction:column;min-width:0}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede .lvc-vs-mercato{align-items:center;color:#8d959d;display:flex;font-size:10px;font-weight:700;gap:6px;letter-spacing:.06em;min-height:24px;min-width:0;text-transform:uppercase;white-space:nowrap}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede .lvc-vs-mercato>span{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede .lvc-vs-quote,.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede .lvc-vs-segni{display:flex}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede .lvc-vs-segni>span{color:#c8c8c8;flex:1 1;font-size:11px;font-weight:600;min-width:0;overflow:hidden;padding:3px 2px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede .lvc-vs-q{font-feature-settings:"tnum";align-items:center;background:var(--lvc-quota-fondo);border-bottom:1px solid #414850;border-bottom:1px solid var(--grey-500,#414850);border-left:1px solid #13191d;border-left:1px solid var(--grey-700,#13191d);border-right:1px solid #414850;border-right:1px solid var(--grey-500,#414850);border-top:1px solid #13191d;border-top:1px solid var(--grey-700,#13191d);color:#c8c8c8;cursor:pointer;display:flex;flex:1 1;font-family:inherit;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;height:34px;justify-content:center;min-width:0;padding:0;transition:background .1s,color .1s}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede .lvc-vs-q:hover{background:#3a464c;background:var(--grey-400,#3a464c);color:#fff}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede .lvc-vs-q.lvc-scelta,.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede .lvc-vs-q.lvc-scelta:hover{background:#55adae42;border-color:#55adae;border-color:var(--accent-600,#55adae);color:var(--lvc-accent)}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede .lvc-vs-q.lvc-chiusa{color:#e2564e;cursor:default}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede .lvc-vs-piu{align-items:center;display:flex;flex:0 0 auto;height:34px}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede .lvc-vs-piu .lvc-altri{margin-left:0}.sport-container .sport-central .expanded-central-menu .odds-table>.lvc-vista-schede .lvc-vs-aperta{background:#1b2126;border-top:1px solid #55adae;border-top:1px solid var(--accent-600,#55adae)}.sport-container .sport-central .odds-table .lvc-tel{background:#13191d}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-fascia{align-items:center;background:#3a464c;background:var(--grey-400,#3a464c);border-top:1px solid #13191d;display:flex;gap:8px;padding:7px 10px;position:-webkit-sticky;position:sticky;top:0;z-index:3}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-fascia>b{color:#fff;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-comandi{align-items:center;display:flex;gap:6px;margin-left:auto}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-gruppi{display:inline-flex;position:relative}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-scegli{align-items:center;background:var(--lvc-riga);border:1px solid #414850;border-radius:4px;color:#c8c8c8;cursor:pointer;display:inline-flex;font-family:inherit;font-size:11px;font-weight:700;gap:5px;height:28px;padding:0 10px;white-space:nowrap}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-gruppi.lvc-aperta .lvc-tel-scegli{background:#55adae29;border-color:#55adae;color:#66fcf1}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-scegli i{font-size:9px;font-style:normal}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-menu{background:#2d363e;border:1px solid #414850;border-radius:6px;box-shadow:0 14px 34px #0009;max-height:260px;min-width:186px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 4px);z-index:6}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-voce{align-items:center;background:#0000;border:0;border-bottom:1px solid #232a30;color:#c8c8c8;cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:600;gap:8px;justify-content:space-between;min-height:38px;padding:0 11px;text-align:left;width:100%}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-voce.lvc-scelta{background:#3a464c;background:var(--grey-400,#3a464c);color:#66fcf1}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-voce em{font-feature-settings:"tnum";color:#5b646d;font-size:9.5px;font-style:normal;font-variant-numeric:tabular-nums;font-weight:400;white-space:nowrap}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-card{background:var(--lvc-riga);border-bottom:1px solid #13191d;padding:8px 10px}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-card.lvc-tel-su{background:#2d363e}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-testa{align-items:center;display:flex;gap:7px;margin-bottom:6px}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-ora{font-feature-settings:"tnum";color:#8d959d;flex-shrink:0;font-size:10.5px;font-variant-numeric:tabular-nums}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-nome{color:#e8ebed;flex-grow:1;font-size:12.5px;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-apri{font-feature-settings:"tnum";align-items:center;background:#13191d;border:1px solid #414850;border-radius:13px;color:#8d959d;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:10.5px;font-variant-numeric:tabular-nums;font-weight:700;gap:3px;height:26px;justify-content:center;min-width:40px;padding:0 7px}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-apri.lvc-giu{border-color:#55adae;color:#66fcf1}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-apri i{font-size:9px;font-style:normal}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-riga{display:flex;gap:5px}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-btn{align-items:center;background:#13191d;border:1px solid #414850;border-radius:5px;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-family:inherit;gap:1px;height:44px;justify-content:center;min-width:0}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-btn s{color:#8d959d;font-size:9px;font-weight:600;letter-spacing:.05em;max-width:100%;overflow:hidden;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-btn b{font-feature-settings:"tnum";color:#c8c8c8;font-size:15px;font-variant-numeric:tabular-nums;font-weight:700}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-btn.lvc-scelta{background:#55adae42;border-color:#55adae}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-btn.lvc-scelta b{color:#66fcf1}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-btn.lvc-tel-chiusa{background:#1b2126;border-color:#343b42;cursor:default}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-btn .lvc-lucchetto{color:#e2564e;height:14px;width:14px}.sport-container .sport-central .odds-table .lvc-tel .lvc-soglia{display:inline-flex;flex-shrink:0;position:relative}.sport-container .sport-central .odds-table .lvc-tel .lvc-pillola{font-feature-settings:"tnum";align-items:center;background:var(--lvc-riga);border:1px solid #414850;border-radius:4px;color:#c8c8c8;cursor:pointer;display:inline-flex;font-family:inherit;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;gap:3px;height:26px;padding:0 8px;white-space:nowrap}.sport-container .sport-central .odds-table .lvc-tel .lvc-pillola i{font-size:8px;font-style:normal}.sport-container .sport-central .odds-table .lvc-tel .lvc-soglia.lvc-di-tutti .lvc-pillola,.sport-container .sport-central .odds-table .lvc-tel .lvc-soglia.lvc-sua .lvc-pillola{background:#55adae29;border-color:#55adae;color:#66fcf1}.sport-container .sport-central .odds-table .lvc-tel .lvc-soglia.lvc-senza .lvc-pillola{border-color:#5c3a38;color:#e2564e}.sport-container .sport-central .odds-table .lvc-tel .lvc-pillola.lvc-ferma{background:#0000;border-color:#0000;color:#8d959d;cursor:default}.sport-container .sport-central .odds-table .lvc-tel .lvc-tendina{background:#2d363e;border:1px solid #414850;border-radius:6px;box-shadow:0 14px 34px #0009;display:flex;flex-direction:column;max-height:200px;min-width:76px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 4px);z-index:7}.sport-container .sport-central .odds-table .lvc-tel .lvc-tendina.lvc-su{bottom:calc(100% + 4px);top:auto}.sport-container .sport-central .odds-table .lvc-tel .lvc-voce{font-feature-settings:"tnum";align-items:center;background:#0000;border:0;border-bottom:1px solid #232a30;color:#c8c8c8;cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;gap:8px;justify-content:space-between;min-height:38px;padding:0 12px}.sport-container .sport-central .odds-table .lvc-tel .lvc-voce.lvc-scelta{background:#3a464c;background:var(--grey-400,#3a464c);color:#66fcf1}.sport-container .sport-central .odds-table .lvc-tel .lvc-voce.lvc-spenta{color:#5b646d;cursor:default}.sport-container .sport-central .odds-table .lvc-tel .lvc-voce em{color:#5b646d;font-style:normal}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-aperta{border-top:1px solid #414850;margin-top:9px;padding-top:9px}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-aperta .lvc-mk{margin-bottom:10px}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-aperta .lvc-mk h4{align-items:center;color:#8d959d;display:flex;font-size:10px;font-weight:700;gap:6px;letter-spacing:.06em;margin:0 0 4px;text-transform:uppercase}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-aperta .lvc-mk h4 .lvc-mk-nome{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-aperta .lvc-mk-esiti{display:flex;flex-wrap:wrap;gap:5px}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-aperta .lvc-mk-esito{align-items:center;background:#13191d;border:1px solid #414850;border-radius:5px;cursor:pointer;display:flex;flex:1 1 72px;flex-direction:column;font-family:inherit;gap:1px;height:40px;justify-content:center;min-width:0}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-aperta .lvc-mk-esito s{color:#8d959d;font-size:9px;font-weight:600;max-width:100%;overflow:hidden;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-aperta .lvc-mk-esito b{font-feature-settings:"tnum";color:#c8c8c8;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-aperta .lvc-mk-esito.lvc-scelta{background:#55adae42;border-color:#55adae}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-aperta .lvc-mk-esito.lvc-chiuso{background:#1b2126;border-color:#343b42;cursor:default}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-aperta .lvc-vuoto{color:#5b646d;font-size:11px;margin:0}.sport-container .sport-central .lvc-schede.lvc-tel-strip{display:block;max-width:100%;min-width:0;padding:0;position:relative;width:100%}.sport-container .sport-central .lvc-schede.lvc-tel-strip .lvc-strip-fila{-webkit-overflow-scrolling:touch;display:flex;gap:5px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:7px 8px;scrollbar-width:none;touch-action:pan-x}.sport-container .sport-central .lvc-schede.lvc-tel-strip .lvc-strip-fila::-webkit-scrollbar{display:none}.sport-container .sport-central .lvc-schede.lvc-tel-strip .lvc-scheda{flex-shrink:0}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-cerca{align-items:center;display:flex;gap:8px;margin-bottom:9px}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-cerca input{background:#13191d;border:1px solid #414850;border-radius:16px;color:#e8ebed;flex-grow:1;font-family:inherit;font-size:12px;height:32px;min-width:0;padding:0 11px}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-cerca input::placeholder{color:#5b646d}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-cerca input:focus{border-color:#55adae;outline:none}.sport-container .sport-central .odds-table .lvc-tel .lvc-tel-cerca span{color:#5b646d;flex-shrink:0;font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}@media (max-width:1023px){.sport-container .sport-central .riga-tutti{display:none}}.sport-container .riga-sport-giorno{align-items:stretch;display:flex}.sport-container .riga-sport-giorno>.scrollable-sport-menu{flex:1 1;min-width:0}.sport-container .riga-sport-giorno>.day-container-mobile{align-items:center;background-color:initial;border-top:0;display:flex;flex-shrink:0;padding:0 8px;position:relative}.sport-container .giorno-scelto{align-items:center;background:var(--lvc-surface-1);border:1px solid var(--lvc-line);border-radius:6px;color:var(--lvc-text-2);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:5px;min-height:32px;padding:0 10px;white-space:nowrap}.sport-container .giorno-scelto[aria-expanded=true]{border-color:var(--lvc-accent);color:var(--lvc-accent)}.sport-container .giorno-freccia{font-size:10px;line-height:1}.sport-container .giorno-velo{inset:0;position:fixed;z-index:40}.sport-container .giorno-elenco{background:var(--lvc-surface-4);border:1px solid var(--lvc-line);border-radius:6px;box-shadow:0 14px 34px #0009;display:flex;flex-direction:column;min-width:140px;overflow:hidden;position:absolute;right:6px;top:100%;z-index:41}.sport-container .giorno-voce{background:none;border:0;border-bottom:1px solid var(--lvc-surface-1);color:var(--lvc-text-2);cursor:pointer;font:inherit;font-size:13px;min-height:40px;padding:0 12px;text-align:left}.sport-container .giorno-voce:last-child{border-bottom:0}.sport-container .giorno-voce.scelta{background:#50fdf11a;color:var(--lvc-accent)}@media (max-width:1023px){.sport-container .sport-central .check-container,.sport-container .sport-central .checked-icon,.sport-container .sport-central .exit-icon,.sport-container .sport-central .print-icon{display:none}}@media (min-width:768px){.sport-container.menu-destra .sport-menu{border-left:1px solid var(--grey-200);border-right:0;box-shadow:none;order:3}.sport-container.menu-destra .sport-central{border-left:0;order:2}.sport-container.menu-destra .ticket{border-left:0;border-right:1px solid var(--grey-200);order:1}.sport-container.menu-destra.schedina-destra .sport-central{border-left:0;order:1}.sport-container.menu-destra.schedina-destra .sport-menu{border-left:1px solid var(--grey-200);border-right:0;order:2}.sport-container.menu-destra.schedina-destra .ticket{border-left:1px solid var(--grey-200);border-right:0;order:3}.sport-container.schedina-comparsa{position:relative}.sport-container.schedina-comparsa .lvc-sched-tasto{display:none}}@media (min-width:768px) and (max-width:1279px){.sport-container.schedina-comparsa .ticket{display:none}.sport-container.schedina-comparsa .ticket.lvc-sched-aperta{border-left:1px solid var(--grey-200);bottom:0;box-shadow:-14px 0 40px #0000008c;display:block;height:auto;max-width:100%;position:absolute;right:0;top:0;width:330px;z-index:60}.sport-container.menu-alto.schedina-comparsa>.msa-corpo>.ticket.lvc-sched-aperta{flex:none;height:auto}.sport-container.schedina-comparsa .lvc-sched-tasto{align-items:center;background:#1c6f6f;background:var(--lvc-accent-deep,#1c6f6f);border:0;border-radius:20px;bottom:16px;box-shadow:0 8px 24px #00000073;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;gap:8px;height:40px;padding:0 16px;position:absolute;right:16px;z-index:61}.sport-container.schedina-comparsa .lvc-sched-tasto b{font-feature-settings:"tnum";align-items:center;background:#00000047;border-radius:11px;display:inline-flex;font-size:12px;font-variant-numeric:tabular-nums;height:22px;justify-content:center;min-width:22px;padding:0 6px}.sport-container.schedina-comparsa .lvc-sched-tasto.lvc-aperto{background:#3a464c;background:var(--grey-400,#3a464c)}}.sport-container .sport-menu.mobile .match-container-odds .menu-header{background:var(--lvc-surface-4);border-bottom:1px solid var(--lvc-line-dark);color:var(--lvc-text-1);display:block}.sport-container .sport-menu.mobile .match-container-odds .menu-header .left-side-mobile.text-left{line-height:1.3;padding:var(--lvc-space-3) var(--lvc-space-3) var(--lvc-space-2);width:100%}.sport-container .sport-menu.mobile .match-container-odds .menu-header .right-side-mobile{background:#0000;padding:0 var(--lvc-space-2) var(--lvc-space-3);width:100%}.sport-container .sport-menu.mobile .match-container-odds .right-side-mobile .odd{background:var(--lvc-surface-2);border:1px solid var(--lvc-line);border-radius:var(--lvc-radius-sm);cursor:pointer;flex:1 1;margin:0 3px;min-height:var(--lvc-touch-min);min-width:0;padding:var(--lvc-space-2) 4px}.sport-container .sport-menu.mobile .match-container-odds .right-side-mobile .odd:first-child{margin-left:0}.sport-container .sport-menu.mobile .match-container-odds .right-side-mobile .odd:last-child{margin-right:0}.sport-container .sport-menu.mobile .match-container-odds .right-side-mobile .odd p{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sport-container .sport-menu.mobile .match-container-odds .right-side-mobile .outcome-wrap{gap:6px 0}.sport-container .sport-menu.mobile .menu-container .menu-header{background-color:var(--lvc-nav-1);color:var(--lvc-accent)}.sport-container .sport-menu.mobile .menu-container .menu-header-odds .arrow-left,.sport-container .sport-menu.mobile .menu-container .menu-header-odds .arrow-right{box-sizing:initial;cursor:pointer;font-size:18px;height:18px;padding:var(--lvc-space-2);width:18px}.sport-container .sport-menu.mobile .match-container-odds .right-side-mobile .odd .lvc-esito{color:var(--lvc-text-3);font-size:11px;letter-spacing:.04em;line-height:1.1;text-transform:uppercase}.sport-container .sport-menu.mobile .match-container-odds .right-side-mobile .odd p+p{color:var(--lvc-text-1);font-size:15px;font-weight:600}.sport-container .sport-menu.mobile .menu-container .menu-header-odds .lvc-mercato-corrente{color:var(--lvc-accent);flex:1 1;font-size:13px;letter-spacing:.04em;text-align:center;text-transform:uppercase}.sport-container>div{height:auto;overflow:visible;padding-bottom:0}@media (min-width:1024px){.sport-container>div{height:calc(100dvh - 148px);padding-bottom:0}}.sport-container .mobile-odds-container{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;padding-bottom:calc(56px + env(safe-area-inset-bottom) + var(--lvc-space-4))}@media (min-width:1024px){.sport-container .mobile-odds-container{padding-bottom:0}}.sport-container .sport-menu.mobile .match-container-odds .menu-header .left-side-mobile.text-left{line-height:1.2;padding:var(--lvc-space-2) var(--lvc-space-3) var(--lvc-space-1)}.sport-container .sport-menu.mobile .match-container-odds .menu-header .left-side-mobile.text-left .p16{font-size:14px}.sport-container .sport-menu.mobile .match-container-odds .menu-header .left-side-mobile.text-left .p14{font-size:12px}.sport-container .sport-menu.mobile .match-container-odds .menu-header .right-side-mobile{padding:0 var(--lvc-space-2) var(--lvc-space-2)}.sport-container .sport-menu.mobile .match-container-odds .right-side-mobile .odd{padding:4px}.sport-container .sport-menu.mobile .match-container-odds .menu-header .left-side-mobile.text-left{line-height:1.15;padding:6px var(--lvc-space-2) 2px}.sport-container .sport-menu.mobile .match-container-odds .menu-header .left-side-mobile.text-left .p16{font-size:13px}.sport-container .sport-menu.mobile .match-container-odds .menu-header .left-side-mobile.text-left .p14{font-size:11px}.sport-container .sport-menu.mobile .match-container-odds .menu-header .right-side-mobile{padding:0 var(--lvc-space-2) 6px}.sport-container .sport-menu.mobile .match-container-odds .right-side-mobile .odd{align-items:baseline;flex-direction:row;gap:6px;justify-content:center;margin:0 2px;min-height:40px;padding:2px}.sport-container .sport-menu.mobile .match-container-odds .right-side-mobile .odd .lvc-esito{font-size:10px}.sport-container .sport-menu.mobile .match-container-odds .right-side-mobile .odd p+p{font-size:14px}.sport-container .sport-menu.mobile .scrollable-sport-menu{background:var(--lvc-nav-1)}.sport-container .sport-menu.mobile .menu-container .menu-header{background:var(--lvc-nav-1);min-height:32px}.sport-container .sport-menu.mobile .match-container-odds .menu-header{box-shadow:none;min-height:0;position:static}.sport-container .sport-menu.mobile .menu-container>div>div{margin-bottom:0;margin-top:0}.sport-container .sport-menu.mobile .menu-container .menu-header .date,.sport-container .sport-menu.mobile .menu-container .menu-header>p:first-child{color:var(--lvc-text-2);font-size:12px;letter-spacing:.06em;padding-left:var(--lvc-space-3);text-transform:uppercase}.lvc-sottoschede{background:var(--lvc-surface-1);border-bottom:1px solid var(--lvc-line-dark);gap:6px;padding:6px var(--lvc-space-2);position:-webkit-sticky;position:sticky;top:36px;z-index:18}.lvc-sottoscheda{-webkit-appearance:none;appearance:none;background:var(--lvc-surface-3);border:1px solid var(--lvc-line);border-radius:var(--lvc-radius-pill);color:var(--lvc-text-2);cursor:pointer;font:inherit;font-size:12px;line-height:1;min-height:32px;padding:8px 12px;white-space:nowrap}.lvc-sottoscheda.attiva{background:var(--lvc-accent);border-color:var(--lvc-accent);color:var(--lvc-bg);font-weight:600}.lvc-mercato-barra{align-items:center;background:var(--lvc-nav-1);border-bottom:1px solid var(--lvc-line-dark);display:flex;gap:var(--lvc-space-2);padding:6px var(--lvc-space-2);position:-webkit-sticky;position:sticky;top:76px;z-index:16}.lvc-mercato-barra .lvc-mercato-corrente{color:var(--lvc-accent);flex:1 1;font-size:13px;letter-spacing:.04em;text-align:center;text-transform:uppercase}.lvc-freccia{-webkit-appearance:none;appearance:none;background:#0000;border:none;color:var(--lvc-text-1);cursor:pointer;font-size:22px;line-height:1;min-height:32px;width:var(--lvc-touch-min)}.lvc-freccia:disabled{color:var(--lvc-text-4);cursor:default}.lvc-giorno{background:var(--lvc-surface-1);border-bottom:1px solid var(--lvc-line-dark);border-top:2px solid var(--lvc-accent-deep);padding:6px var(--lvc-space-3)}.lvc-giorno p{color:var(--lvc-text-2);letter-spacing:.08em}.lvc-voce-mercato{-webkit-appearance:none;appearance:none;background:#0000;border:none;border-bottom:1px solid var(--lvc-line-dark);color:var(--lvc-text-2);cursor:pointer;display:block;font:inherit;font-size:14px;min-height:var(--lvc-touch);padding:var(--lvc-space-3);text-align:left;width:100%}.lvc-voce-mercato.attiva{color:var(--lvc-accent);font-weight:600}.lvc-freccia.lvc-piu{font-size:16px}.lvc-giorno p{color:var(--lvc-text-1);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.sport-container .sport-menu.mobile .scrollable-sport-menu{position:-webkit-sticky;position:sticky;top:0;z-index:20}.sport-container .sport-menu.mobile .scrollable-sport-menu:after{background:linear-gradient(to right,#10182000,var(--lvc-bg));bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;width:28px}.sport-container .mobile-odds-container .scrollable-sport-menu .scroll-box-container{margin-right:0}.sport-container .sport-menu.mobile .scrollable-sport-menu .scroll-box-container>*{flex-shrink:0}.lvc-nessun-mercato{color:var(--lvc-text-3);font-size:13px;margin:0;padding:var(--lvc-space-4)}.lvc-freccia.lvc-piu{background:var(--lvc-surface-3);border:1px solid var(--lvc-accent-deep);border-radius:var(--lvc-radius-sm);color:var(--lvc-accent);font-size:14px;min-height:32px;transition:background .12s ease,transform .12s ease;width:32px}.lvc-freccia.lvc-piu:active{transform:scale(.94)}.lvc-freccia.lvc-piu.aperto{background:var(--lvc-accent);border-color:var(--lvc-accent);color:var(--lvc-bg);transform:rotate(45deg)}.lvc-voce-mercato{font-size:13px;line-height:1.2;min-height:38px;padding:var(--lvc-space-2) var(--lvc-space-3)}.lvc-voce-mercato.attiva:before{color:var(--lvc-accent);content:"\2022";margin-right:8px}.sport-container .search-box-container.active{max-height:none;min-height:0;overflow:visible}.sport-container .search-box-container .search-container{gap:var(--lvc-space-2);padding:var(--lvc-space-2) var(--lvc-space-3)}.sport-container .search-box-container .search-mobile{flex:1 1}.sport-container .search-mobile input{background:var(--lvc-surface-3);border:1px solid var(--lvc-line);border-radius:var(--lvc-radius-sm);color:var(--lvc-text-1);font-size:16px;min-height:var(--lvc-touch-min);padding:8px 10px;width:100%}.sport-container .search-mobile input::placeholder{color:var(--lvc-text-4)}.sport-container .search-box-container .search-container>svg,.sport-container .search-mobile .delete-icon{cursor:pointer;flex:0 0 auto;padding:var(--lvc-space-2)}.sport-container .mercati-container:not(.show-mercati),.sport-container .overlay:not(.active),.sport-container .search-box-container:not(.active){overflow:hidden;pointer-events:none;visibility:hidden}.sport-container .mercati-container.show-mercati,.sport-container .overlay.active,.sport-container .search-box-container.active{pointer-events:auto;visibility:visible}.sport-container .search-box-container svg,.sport-container .search-mobile .delete-icon{box-sizing:initial;height:18px;width:18px}.sport-container .mercati-container.show-mercati,.sport-container .overlay.active,.sport-container .search-box-container.active{z-index:40}.sport-container .overlay.active{background:#0000;height:auto;left:0;position:relative;right:0;top:auto;width:100%}.sport-container .search-box-container.active{background:var(--lvc-surface-1);border-bottom:1px solid var(--lvc-line-dark);box-shadow:var(--lvc-shadow-popover);height:auto;left:0;position:relative;width:100%}.sport-container .sport-search-icon{color:var(--lvc-text-1);height:18px;width:18px}.sport-container .search-box-container.active .search-container{min-height:44px;padding:4px var(--lvc-space-2)}.lvc-scheda-vuota{color:var(--lvc-text-3);font-size:13px;line-height:1.5;margin:0;padding:var(--lvc-space-5) var(--lvc-space-4);text-align:center}.sport-container .sport-search-icon{box-sizing:initial;color:var(--lvc-accent);cursor:pointer;height:17px;padding:var(--lvc-space-2);transition:transform .12s ease,opacity .12s ease;width:17px}.sport-container .sport-search-icon:hover{opacity:.8}.sport-container .sport-search-icon:active{transform:scale(.9)}.sport-container .sport-menu.mobile .match-container-odds .lvc-linea-fissa{font-feature-settings:"tnum";align-items:center;background:var(--lvc-surface-2);border:1px solid var(--lvc-line-dark);border-radius:var(--lvc-radius-sm);color:var(--lvc-text-2);display:inline-flex;font-size:13px;font-variant-numeric:tabular-nums;justify-content:center;margin:0 2px;min-height:40px;min-width:46px;padding:2px 6px}.lvc-testata-sport{background:var(--lvc-bg);position:-webkit-sticky;position:sticky;top:0;z-index:20}.lvc-mercato-barra,.lvc-sottoschede,.sport-container .sport-menu.mobile .scrollable-sport-menu{position:static;top:auto}.sport-container .sport-menu.mobile .match-container-odds .right-side-mobile .odd.selezionata{background:#50fdf124;border-color:var(--lvc-accent);box-shadow:inset 0 0 0 1px var(--lvc-accent)}.lvc-risali,.sport-container .sport-menu.mobile .match-container-odds .right-side-mobile .odd.selezionata .lvc-esito,.sport-container .sport-menu.mobile .match-container-odds .right-side-mobile .odd.selezionata p+p{color:var(--lvc-accent)}.lvc-risali{align-items:center;animation:lvc-risali-entra .18s ease-out,lvc-risali-fluttua 1.4s ease-in-out .18s infinite;-webkit-appearance:none;appearance:none;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#13191d2e;border:1px solid #50fdf18c;border-radius:var(--lvc-radius-pill);bottom:calc(56px + env(safe-area-inset-bottom) + var(--lvc-space-4));box-shadow:0 2px 10px #00000040;cursor:pointer;display:flex;font-size:17px;height:42px;justify-content:center;line-height:1;position:fixed;right:var(--lvc-space-4);transition:background .14s ease,transform .14s ease;width:42px;z-index:30}.lvc-risali:hover{background:#13191d73;border-color:var(--lvc-accent)}.lvc-risali:active{animation:none;transform:scale(.9)}@keyframes lvc-risali-entra{0%{opacity:0;transform:translateY(10px) scale(.85)}to{opacity:1;transform:none}}@keyframes lvc-risali-fluttua{0%{transform:translateY(0) scale(1)}35%{transform:translateY(-7px) scale(1.04)}55%{transform:translateY(-4px) scale(1)}to{transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.lvc-risali{animation:none}}@media (min-width:1024px){.lvc-risali{bottom:var(--lvc-space-4)}}.footer-container{display:none}@media (min-width:1024px){.footer-container{display:block}}.sport-container .mobile-odds-container{padding-bottom:var(--lvc-space-3)}@media (min-width:1024px){.sport-container>div{height:calc(100dvh - 148px)}.sport-container .mobile-odds-container{padding-bottom:0}}.lvc-spazio-barra{flex:0 0 auto;height:calc(56px + env(safe-area-inset-bottom) + var(--lvc-space-4))}@media (min-width:1024px){.lvc-spazio-barra{height:0}}.sport-container>.sport-menu.mobile{height:auto;max-width:100%;overflow:visible}.sport-container .sport-menu.mobile .expanded-central-menu .mobile-odds-container,.sport-container .sport-menu.mobile .mobile-odds-container{height:auto;overflow:visible;padding-bottom:0}@media (min-width:1024px){.sport-container>.sport-menu.mobile{height:calc(100dvh - 148px);overflow:auto}}.lvc-testata-sport,.sport-container .sport-menu.mobile .mobile-odds-container,.sport-container .sport-menu.mobile .scrollable-sport-menu{max-width:100%}.sport-container .sport-menu.mobile .expanded-central-menu,.sport-container .sport-menu.mobile .sport-central{height:auto;overflow:visible}@media (min-width:1024px){.sport-container .sport-menu.mobile .expanded-central-menu,.sport-container .sport-menu.mobile .sport-central{height:100%;overflow-x:hidden;overflow-y:auto}}.sport-container{height:auto;overflow:visible}@media (min-width:1024px){.sport-container{overflow:hidden}}.lvc-gruppo-mercato{display:flex;flex-direction:column}.lvc-voce-mercato.apribile{align-items:center;display:flex;gap:var(--lvc-space-3);justify-content:space-between}.lvc-voce-mercato.apribile:after{color:var(--lvc-text-3);content:"\203A";font-size:18px;line-height:1;transition:transform .18s ease}.lvc-voce-mercato.apribile.aperto:after{color:var(--lvc-accent);transform:rotate(90deg)}.lvc-conta-linee{color:var(--lvc-text-3);font-size:11px;margin-left:auto}.lvc-linee-cascata{background:var(--lvc-surface-1);display:flex;flex-wrap:wrap;gap:var(--lvc-space-2);padding:var(--lvc-space-2) var(--lvc-space-3) var(--lvc-space-3)}.lvc-voce-linea{font-feature-settings:"tnum";background:var(--lvc-surface-3);border:1px solid var(--lvc-line);border-radius:var(--lvc-radius-pill);color:var(--lvc-text-1);cursor:pointer;font-size:14px;font-variant-numeric:tabular-nums;min-height:var(--lvc-touch-min);min-width:52px;padding:var(--lvc-space-2) var(--lvc-space-3)}.lvc-voce-linea.attiva{background:var(--lvc-accent);border-color:var(--lvc-accent);color:var(--lvc-bg);font-weight:600}.lvc-torna-auto{color:var(--lvc-accent);font-size:13px}.lvc-linea-assente{color:var(--lvc-text-4);opacity:.85;text-decoration:line-through}.lvc-chip-linea{background:var(--lvc-accent);border-radius:var(--lvc-radius-pill);color:var(--lvc-bg);font-size:11px;font-weight:700;letter-spacing:.02em;margin-left:var(--lvc-space-2);padding:2px var(--lvc-space-2);vertical-align:middle}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.pev{--lvc-pev-testa:var(--lvc-surface-1);color:var(--lvc-text-1);display:flex;flex-direction:column;font-family:var(--lvc-font);min-width:0}.pev .vet-nota{margin:0 var(--lvc-space-3)}.pev-indietro{align-items:center;border-bottom:1px solid var(--lvc-surface-4);color:var(--lvc-text-2);display:flex;flex-wrap:wrap;font-size:11px;gap:var(--lvc-space-3);min-height:34px;padding:0 var(--lvc-space-3)}.pev-indietro button{background:#0000;border:0;border-bottom:1px solid var(--lvc-text-2);color:var(--lvc-text-2);cursor:pointer;font:inherit;font-size:11px;padding:0}.pev-indietro button:hover{border-color:var(--lvc-text-1);color:var(--lvc-text-1)}.pev-briciole{color:var(--lvc-text-3)}.pev-testa{align-items:center;background:#4d9f2f29;border-left:3px solid var(--lvc-skin);display:flex;gap:var(--lvc-space-4);padding:10px var(--lvc-space-3)}.pev-chi{display:flex;flex-direction:column;gap:2px;min-width:0}.pev-chi b{font-size:18px;font-weight:700;line-height:1.2}.pev-chi small{color:var(--lvc-text-2);font-size:11px}.pev-chiusa{color:var(--lvc-warning-soft)}.pev-numero{align-items:flex-end;color:var(--lvc-text-2);display:flex;flex-direction:column;font-size:11px;gap:2px;margin-left:auto;white-space:nowrap}.pev-numero b{font-feature-settings:"tnum";color:var(--lvc-text-1);font-size:14px;font-variant-numeric:tabular-nums}.pev-linguette{align-items:stretch;border-bottom:1px solid var(--lvc-surface-4);display:flex;gap:2px;overflow-x:auto;padding:0 var(--lvc-space-3)}.pev-linguette button{align-items:center;background:#0000;border:0;color:var(--lvc-text-2);cursor:pointer;display:flex;font:inherit;font-size:11px;font-weight:600;gap:6px;height:36px;padding:0 10px;white-space:nowrap}.pev-linguette button small{color:var(--lvc-text-3);font-size:10px;font-weight:500}.pev-linguette button.qui{box-shadow:inset 0 -2px 0 var(--lvc-accent);color:var(--lvc-text-1)}.pev-linguette button.spenta{border:1px dashed var(--lvc-line);color:var(--lvc-text-4);cursor:not-allowed;height:24px;margin:6px 0}.pev-cerca{align-self:center;background:var(--lvc-nav-1);border:1px solid var(--lvc-surface-4);color:var(--lvc-text-1);font:inherit;font-size:11px;height:26px;margin-left:auto;min-width:120px;padding:0 8px;width:170px}.pev-cerca::placeholder{color:var(--lvc-text-4)}.pev-vuoto{color:var(--lvc-text-2);font-size:12px;margin:var(--lvc-space-4) var(--lvc-space-3)}.pev-riquadri{display:flex;flex-direction:column;gap:10px;padding:12px var(--lvc-space-3)}.pev-riquadri.pev-griglia{align-items:start;display:grid;grid-template-columns:1fr 1fr}.pev-mk{background:var(--lvc-riga);border-bottom:1px solid var(--lvc-line-dark);border-left:1px solid var(--lvc-line);border-right:1px solid var(--lvc-line-dark);border-top:1px solid var(--lvc-line);display:flex;flex-direction:column;min-width:0}.pev-mk h4{align-items:center;background:var(--lvc-pev-testa);border-bottom:1px solid var(--lvc-surface-4);cursor:pointer;display:flex;font-size:11.5px;font-weight:600;gap:8px;margin:0;min-height:32px;padding:0 10px;-webkit-user-select:none;user-select:none}.pev-mk.pev-chiuso h4{border-bottom:0}.pev-mk-nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pev-evidenza{color:var(--lvc-text-2);font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.pev-mk h4 i{color:var(--lvc-text-2);font-style:normal;margin-left:auto}.pev-esiti{display:flex;gap:6px;padding:6px 10px}.pev-esiti+.pev-esiti{padding-top:0}.pev-esiti.pev-tanti{flex-wrap:wrap}.pev-esito{align-items:center;background:var(--lvc-surface-4);border:0;box-shadow:inset 1px 1px 0 var(--lvc-line-dark),inset -1px -1px 0 var(--lvc-line);cursor:pointer;display:flex;flex:1 1 64px;font-family:inherit;gap:6px;height:38px;justify-content:space-between;min-width:0;padding:0 8px;transition:background .1s}.pev-esiti.pev-tanti .pev-esito{flex-basis:calc(25% - 5px);flex-grow:0;flex-shrink:0}.pev-esito s{color:var(--lvc-accent);font-size:10.5px;font-weight:600;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.pev-esito b{font-feature-settings:"tnum";color:var(--lvc-text-1);font-size:14px;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.pev-esito:hover{background:#3a464c;background:var(--grey-400,#3a464c)}.pev-esito.pev-scelta{background:var(--lvc-accent)}.pev-esito.pev-scelta b,.pev-esito.pev-scelta s{color:var(--lvc-surface-1)}.pev-esito:disabled{cursor:not-allowed;opacity:.6}.pev-esito.pev-chiusa{cursor:default}.pev-esito.pev-chiusa,.pev-esito.pev-chiusa s{color:var(--lvc-text-4)}.pev-lucchetto{flex-shrink:0}.pev-telefono .pev-testa{padding:8px var(--lvc-space-3)}.pev-telefono .pev-chi b{font-size:16px}.pev-telefono .pev-numero{font-size:10px}.pev-telefono .pev-riquadri{padding:10px}.pev-telefono .pev-esito{height:var(--lvc-touch-min)}.pev-telefono .pev-esiti.pev-tanti .pev-esito{flex-basis:calc(33.333% - 4px);flex-grow:0;flex-shrink:0}.pev-telefono .pev-linguette{flex-wrap:wrap}.pev-telefono .pev-cerca{flex:1 1 100%;margin:0 0 8px;width:auto}@media (max-width:1023px){.pev-riquadri.pev-griglia{grid-template-columns:1fr}}.msa{display:flex;flex-direction:column;flex-shrink:0;font-family:var(--lvc-font);min-width:0}.msa-striscia{align-items:center;border-bottom:1px solid #1c2939;display:flex;gap:6px;min-height:48px;padding:0 16px}.msa-sport{background:#283341}.msa-nazioni{background:#313e4e;min-height:42px}.msa-nazioni,.msa-scorre{overflow-x:auto;scrollbar-width:thin}.msa-scorre{align-items:center;display:flex;flex:1 1 auto;gap:6px;min-width:0;padding:6px 0}.msa-camp,.msa-chip,.msa-naz{align-items:center;background:#232a30;border:1px solid #363d44;color:#e6e6e6;cursor:pointer;display:inline-flex;flex-shrink:0;font:inherit;font-size:12.5px;font-weight:600;gap:7px;white-space:nowrap}.msa-chip{height:36px;padding:0 12px}.msa-chip i{background:#5b646d;background:var(--colore-sport,#5b646d);display:block;height:18px;width:3px}.msa-chip.qui{color:#fff}.msa-chip.qui i{background:#fff}.msa-chip:hover{background:#2d363e}.msa-camp small,.msa-chip small,.msa-naz small{color:#c8c8c8;font-size:10px;font-weight:500}.msa-chip.qui small{color:#fff}.msa-pref.qui{background:#1c2939;border-color:#66fcf1;color:#66fcf1}.msa-naz{background:#0000;border-color:#3f4c5c;font-size:11.5px;height:28px;padding:0 10px}.msa-naz.qui{background:#1c2939;border-color:#66fcf1;color:#fff}.msa-bandiera{font-size:12px;height:12px;line-height:1;object-fit:cover;width:16px}.msa-sep{background:#5b646d;flex-shrink:0;height:24px;margin:0 6px;width:1px}.msa-camp{background:#5b646d;border-color:#5b646d;color:#fff;font-size:11.5px;height:28px;padding:0 10px}.msa-camp.qui{border-color:#3a464c;color:#4ee8de}.msa-camp.qui,.msa-camp:hover{background:#3a464c}.msa-spento{align-items:center;border:1px dashed #5b646d;color:#9aa3ab;cursor:not-allowed;display:inline-flex;flex-shrink:0;font-size:12.5px;font-weight:600;height:36px;margin-left:8px;padding:0 12px}.msa-giorni{border:1px solid #363d44;display:flex;flex-shrink:0;margin-left:auto}.msa-giorni button{background:#0000;border:0;color:#c8c8c8;cursor:pointer;font:inherit;font-size:11px;height:30px;padding:0 12px}.msa-giorni button.qui{background:#1c2939;box-shadow:inset 0 -2px 0 #66fcf1;color:#fff}.msa-cerca{background:#1c2939;border:1px solid #363d44;color:#fff;flex-shrink:0;font:inherit;font-size:11px;height:30px;padding:0 10px;width:160px}.msa-cerca::placeholder{color:#5b646d}.msa-niente{color:#c8c8c8;font-size:11px;white-space:nowrap}.sport-container.menu-alto{display:flex;flex-direction:column;height:calc(100vh - 148px)}.sport-container.menu-alto>div{height:auto;overflow:visible}.sport-container.menu-alto>.msa-corpo{display:flex;flex:1 1 auto;min-height:0}.sport-container.menu-alto>.msa-corpo>div{height:100%;overflow:auto;overflow-x:hidden}.sport-container.menu-alto>.msa-corpo>.sport-central{flex:1 1;min-width:0}.sport-container.menu-alto>.msa-corpo>.ticket{flex:0 0 330px}.live-sport-container,.live-sport-wrapper{background-color:var(--grey-800);display:flex;flex:1 1;min-height:calc(100vh - 148px);width:100%}.live-sport-container{color:var(--white);overflow:hidden}.live-sport-container>.live-sport-inner{display:flex;flex:1 1;height:calc(100vh - 148px);min-height:0}.live-sport-menu{background-color:var(--grey-300);border-right:1px solid var(--grey-500);box-shadow:-1px 0 0 0 var(--grey-200);min-width:220px;overflow-y:auto;width:220px}.live-sport-menu .menu-item-live{align-items:center;background-color:var(--grey-300);border-left:4px solid #0000;color:var(--grey-100);cursor:pointer;display:flex;font-size:14px;font-weight:500;min-height:44px;padding:10px 14px}.live-sport-menu .menu-item-live:hover{background-color:var(--grey-400);color:var(--white)}.live-sport-menu .menu-item-live.active{background-color:var(--grey-350);border-left-color:var(--blue-100);color:var(--blue-100)}.live-sport-menu .live-bet-label{color:var(--grey-50);font-size:11px;letter-spacing:.5px;margin-top:8px;padding:8px 14px;text-transform:uppercase}.live-sport-central{background-color:var(--grey-800);border-left:1px solid var(--grey-200);border-right:1px solid var(--grey-500);flex:1 1;overflow-x:hidden;overflow-y:auto}.live-sport-central .section-header{background-color:var(--grey-350);border-bottom:1px solid var(--grey-200);color:var(--white);font-size:15px;font-weight:600;padding:12px 16px}.live-bet-overview{padding:16px}.live-bet-overview .overview-title{align-items:center;color:var(--white);display:flex;font-size:18px;font-weight:600;gap:8px;margin-bottom:16px}.live-bet-overview .live-dot{animation:live-pulse 1.5s ease-in-out infinite;background-color:var(--pink-100);border-radius:50%;height:8px;width:8px}.live-bet-overview .live-mock-badge{background-color:var(--grey-500);border-radius:4px;color:var(--grey-100);font-size:10px;font-weight:600;margin-left:10px;padding:2px 8px;text-transform:uppercase}@keyframes live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.live-events-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.live-event-card{background-color:var(--grey-350);border:1px solid var(--grey-200);border-radius:6px;cursor:pointer;padding:14px 16px;transition:background-color .15s,border-color .15s}.live-event-card:hover{background-color:var(--grey-400);border-color:var(--blue-100);box-shadow:0 0 0 1px var(--blue-100)}.live-event-card .event-name{color:var(--white);font-size:14px;font-weight:600;line-height:1.3;margin-bottom:6px}.live-event-card .event-meta{color:var(--grey-100);font-size:12px}.live-event-card .live-badge{border:1px solid var(--pink-100);border-radius:3px;color:var(--pink-100);display:inline-block;font-size:10px;font-weight:700;margin-top:6px;padding:2px 6px;text-transform:uppercase}.live-event-detail{padding:16px}.live-event-detail .back-link{align-items:center;color:var(--blue-100);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;margin-bottom:12px}.live-event-detail .back-link:hover{color:var(--blue-200);text-decoration:underline}.live-event-detail .detail-header{border-bottom:1px solid var(--grey-200);color:var(--white);font-size:18px;font-weight:600;margin-bottom:16px;padding-bottom:12px}.live-event-detail .markets-section{margin-top:16px}.live-event-detail .market-block{background-color:var(--grey-350);border:1px solid var(--grey-200);border-radius:6px;margin-bottom:12px;overflow:hidden}.live-event-detail .market-name{background-color:var(--grey-400);border-bottom:1px solid var(--grey-200);color:var(--grey-100);font-size:13px;font-weight:600;padding:10px 14px}.live-event-detail .outcomes-row{display:flex;flex-wrap:wrap;gap:8px;padding:12px 14px}.live-event-detail .outcome-btn{background-color:var(--grey-500);border:1px solid var(--grey-200);border-radius:4px;color:var(--white);cursor:pointer;font-size:13px;font-weight:500;min-width:80px;padding:10px 16px;transition:background-color .15s,border-color .15s,color .15s}.live-event-detail .outcome-btn:hover{background-color:var(--grey-400);border-color:var(--blue-100);color:var(--blue-100)}.live-sport-ticket{background-color:var(--grey-300);border-left:1px solid var(--grey-200);display:flex;flex-direction:column;min-width:260px;overflow:hidden;width:260px}.live-sport-ticket .live-bet-header{align-items:center;background-color:var(--grey-350);border-bottom:1px solid var(--grey-200);color:var(--white);display:flex;font-size:14px;font-weight:700;gap:8px;letter-spacing:.5px;padding:12px 14px;text-transform:uppercase}.live-sport-ticket .live-bet-header .live-dot{animation:live-pulse 1.5s ease-in-out infinite;background-color:var(--pink-100);border-radius:50%;height:6px;width:6px}.live-sport-ticket .ticket-content{flex:1 1;min-height:0;overflow-y:auto}.live-empty-state{color:var(--grey-100);font-size:14px;padding:40px 20px;text-align:center}.live-empty-state .empty-icon{font-size:32px;margin-bottom:12px;opacity:.6}.fin-fondo{align-items:center;background:#0000008c;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:26px 20px;position:fixed;z-index:1100}.finestra{font-feature-settings:"tnum";background:var(--lvc-surface-2);border-radius:12px;box-shadow:var(--lvc-shadow-popover);font-variant-numeric:tabular-nums;max-width:100%;overflow:hidden;width:420px}.f-testa{align-items:center;background:var(--lvc-nav-1);display:flex;flex-wrap:wrap;gap:9px;padding:15px 18px}.f-testa h2{color:var(--lvc-text-1);font-size:17px;font-weight:700;margin:0}.finestra .livello{border-radius:4px;color:#fff;flex-shrink:0;font-size:9.5px;font-weight:700;letter-spacing:.06em;padding:2px 7px;text-transform:uppercase;white-space:nowrap}.chiudi-x{height:32px;width:32px}.chiudi-x:disabled{cursor:default;opacity:.4}.f-corpo{display:flex;flex-direction:column;gap:15px;padding:16px 18px}.verso{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.verso button{background:var(--lvc-surface-4);border:0;border-radius:8px;color:var(--lvc-text-2);cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.06em;min-height:44px;text-transform:uppercase}.verso button.su{background:var(--lvc-surface-5);box-shadow:inset 0 0 0 1px var(--lvc-accent);color:var(--lvc-text-1)}.strada{align-items:center;background:var(--lvc-surface-4);border-radius:8px;display:flex;flex-wrap:wrap;font-size:13px;gap:9px;padding:9px 12px}.strada b{color:var(--lvc-text-1)}.dardo{color:var(--lvc-accent)}.soldi{align-items:center;display:flex;gap:8px}.soldi input{background:var(--lvc-surface-4);border:0;border-radius:8px;box-sizing:border-box;color:var(--lvc-text-1);flex:1 1 auto;font-family:inherit;font-size:26px;font-weight:700;height:52px;min-width:0;padding:0 14px}.soldi input:focus{box-shadow:inset 0 0 0 1px var(--lvc-accent);outline:0}.soldi input.male{box-shadow:inset 0 0 0 1px #e2564e}.soldi .eur{font-size:22px;font-weight:700}.soldi .eur,.sotto{color:var(--lvc-text-3)}.sotto{display:block;font-size:11.5px;margin-top:7px}.sotto b{color:var(--lvc-text-2)}.f-corpo input[type=text].causale{background:var(--lvc-surface-4);border:0;border-radius:8px;box-sizing:border-box;color:var(--lvc-text-1);font-family:inherit;font-size:13px;height:40px;padding:0 12px;width:100%}.f-corpo input::placeholder{color:var(--lvc-text-3)}.rifiuto{align-items:flex-start;background:#e2564e24;border-bottom:1px solid #e2564e73;display:flex;gap:9px;padding:11px 14px}.rifiuto svg{color:#e2564e;flex-shrink:0;margin-top:1px}.rifiuto b{color:#f3a29c;display:block;font-size:13px;margin-bottom:2px}.rifiuto span{color:#e8b7b3;font-size:12.5px;line-height:1.45}.fatto{flex-direction:column;gap:12px;padding:30px 22px 24px;text-align:center}.bollo,.fatto{align-items:center;display:flex}.bollo{background:#4d9f2f29;border-radius:50%;color:#4d9f2f;height:54px;justify-content:center;width:54px}.fatto h3{font-size:16px;margin:0}.fatto .quanto,.fatto h3{color:var(--lvc-text-1);font-weight:700}.fatto .quanto{font-size:30px}.fatto .chi{color:var(--lvc-text-2);font-size:13px}.nuovosaldo{align-items:center;background:var(--lvc-surface-4);border-radius:8px;box-sizing:border-box;display:flex;font-size:12.5px;gap:10px;justify-content:space-between;margin-top:6px;padding:10px 12px;width:100%}.nuovosaldo b{color:var(--lvc-text-1);font-size:15px;font-weight:700}.f-pie{border-top:1px solid var(--lvc-surface-4);display:flex;gap:8px;padding:14px 18px}.f-pie .bott{background:var(--lvc-surface-4);border:0;border-radius:8px;color:var(--lvc-text-1);cursor:pointer;flex:1 1;font-family:inherit;font-size:13px;font-weight:600;min-height:44px}.f-pie .bott.principale{background:var(--lvc-skin);flex:1.5 1;font-weight:700}.f-pie .bott:disabled{cursor:default;opacity:.55}@media (max-width:760px){.fin-fondo{align-items:flex-end;padding:0}.finestra{border-radius:14px 14px 0 0;width:100%}}.finestra .f-testa h2{color:var(--lvc-text-1);font-size:17px;font-weight:700;margin:0}.finestra .eti{color:var(--lvc-text-3);display:block;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:7px;text-transform:uppercase}.finestra .riquadro{align-items:center;background:var(--lvc-surface-4);border-radius:8px;display:flex;flex-wrap:wrap;gap:9px;padding:10px 12px}.finestra .riquadro b{color:var(--lvc-text-1);font-size:14px;font-weight:700}.finestra .riquadro .q{color:var(--lvc-text-3);font-size:12px}.finestra .f-corpo input[type=text]{background:var(--lvc-surface-4);border:0;border-radius:8px;box-sizing:border-box;color:var(--lvc-text-1);font-family:inherit;font-size:14px;height:42px;padding:0 12px;width:100%}.finestra .f-corpo input[type=text]::placeholder{color:var(--lvc-text-3)}.finestra .f-corpo input[type=text]:focus{box-shadow:inset 0 0 0 1px var(--lvc-accent);outline:0}.finestra .chiave{display:flex;gap:8px}.finestra .chiave input.mono{flex:1 1 auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.02em;min-width:0}.finestra .genera{background:var(--lvc-surface-5);border:0;border-radius:8px;color:var(--lvc-text-1);cursor:pointer;flex-shrink:0;font-family:inherit;font-size:12px;font-weight:600;padding:0 13px}.finestra .genera:hover{background:var(--lvc-accent-deep)}.mov-strada{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:6px}.freccia,.mov-strada{color:var(--lvc-text-3)}.briciola{background:var(--lvc-surface-4);border:0;border-radius:999px;color:var(--lvc-text-2);cursor:pointer;font-family:inherit;font-size:12px;min-height:30px;padding:0 10px}.briciola.qui,.briciola:hover{background:var(--lvc-surface-5);color:var(--lvc-text-1)}.briciola.qui{font-weight:600}.scendi{display:inline-flex;position:relative}.scendi select{appearance:none;-webkit-appearance:none;background:none;border:1px dashed var(--lvc-line);border-radius:999px;color:var(--lvc-text-3);cursor:pointer;font-family:inherit;font-size:12px;min-height:30px;padding:0 10px}.scendi select:hover{border-color:var(--lvc-accent);color:var(--lvc-accent)}.scendi-eti{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.rete{font-feature-settings:"tnum";color:var(--lvc-text-2);font-variant-numeric:tabular-nums;padding:16px 20px 24px}.ret-testa{align-items:flex-end;gap:20px;justify-content:space-between;margin-bottom:14px}.ret-testa,.ret-titolo{display:flex;flex-wrap:wrap}.ret-titolo{align-items:center;gap:10px}.ret-testa h1{color:var(--lvc-text-1);font-size:22px;font-weight:700;margin:0}.conteggio{background:var(--lvc-surface-3);border-radius:999px;color:var(--lvc-text-2);font-size:11px;font-weight:700;letter-spacing:.08em;padding:3px 10px;text-transform:uppercase;white-space:nowrap}.ret-sotto{color:var(--lvc-text-3);font-size:12px;margin:6px 0 0}.ret-azioni{align-items:center;gap:8px}.ret-azioni,.ret-cifre{display:flex;flex-wrap:wrap}.ret-cifre{gap:12px;margin-bottom:14px}.scheda{background:var(--lvc-surface-2);border-radius:10px;display:flex;flex:1 1 300px;flex-direction:column;gap:9px;padding:11px 16px}.scheda.evidenza{background:var(--lvc-surface-3);border-left:3px solid var(--lvc-accent)}.sch-eti{color:var(--lvc-text-3);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.scheda.evidenza .sch-eti{color:var(--lvc-text-2)}.ramo-eti{background:var(--lvc-surface-4);border-radius:999px;color:var(--lvc-text-3);font-size:9.5px;font-weight:600;letter-spacing:.04em;margin-left:6px;padding:2px 7px;text-transform:none}.sch-riga{display:flex;flex-wrap:wrap;gap:26px}.voce{display:flex;flex-direction:column;gap:2px}.voce>span{color:var(--lvc-text-3);font-size:11px;white-space:nowrap}.voce b{color:var(--lvc-text-1);font-size:18px;font-weight:700}.grande{font-size:26px}.nota-riga,.spento{color:var(--lvc-text-3)}.nota-riga{font-size:12px;line-height:1.4}.ret-corpo{align-items:flex-start;display:flex;gap:12px}.ret-elenco{background:var(--lvc-surface-2);border-radius:10px;flex:1 1 auto;min-width:0;overflow:hidden}.ret-barra{align-items:center;display:flex;flex-wrap:wrap;gap:10px;padding:12px 14px}.ret-barra input[type=search]{background:var(--lvc-surface-4);border:0;border-radius:6px;box-sizing:border-box;color:var(--lvc-text-1);flex:0 1 250px;font-family:inherit;font-size:13px;height:34px;padding:0 12px}.ret-barra input::placeholder{color:var(--lvc-text-3)}.ret-barra input:focus{box-shadow:inset 0 0 0 1px var(--lvc-accent);outline:0}.stacco{align-self:stretch;background:var(--lvc-surface-5);margin:2px;width:1px}.pastiglia{align-items:center;border-radius:6px;display:inline-flex;gap:7px;justify-content:center}.pastiglia.quadra{padding:0;width:38px}.pastiglia.principale{background:var(--lvc-skin);color:var(--lvc-text-1);font-weight:700;padding:0 14px}.pastiglia.principale:hover{background:var(--lvc-accent-deep);color:var(--lvc-text-1)}.ret-elenco table{border-collapse:collapse;font-size:13px;width:100%}.ret-elenco thead tr{background:var(--lvc-surface-5)}.ret-elenco th{color:#a9b4bb;font-size:11px;font-weight:600;letter-spacing:.08em;padding:9px 12px;text-align:left;text-transform:uppercase;white-space:nowrap}.ret-elenco td.num,.ret-elenco th.num{text-align:right}.ret-elenco td{border-bottom:1px solid var(--lvc-surface-4);padding:9px 12px}.ret-elenco tbody tr:nth-child(odd){background:var(--lvc-surface-4)}.ret-elenco tbody tr.scelta,.ret-elenco tbody tr:hover{background:var(--lvc-surface-5)}.ret-elenco tbody tr.scelta{box-shadow:inset 3px 0 0 var(--lvc-accent)}.c-rete{width:210px}.c-rete,.c-user,.ret-elenco th.c-rete{border-right:1px solid var(--lvc-bg)}.c-user{width:170px}.ret-elenco th.c-user{border-right:1px solid var(--lvc-bg)}.ramo{display:flex;gap:7px;min-width:0}.apri,.ramo{align-items:center}.apri{background:none;border:0;color:var(--lvc-text-3);cursor:pointer;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;padding:0;width:16px}.apri:hover{color:var(--lvc-accent)}.apri.vuota{cursor:default;visibility:hidden}.apri svg{transition:transform .12s}.apri.aperta svg{transform:rotate(90deg)}.livello{border-radius:4px;color:#fff;font-size:9.5px;letter-spacing:.06em;padding:2px 7px;text-transform:uppercase;white-space:nowrap}.figli,.livello{flex-shrink:0;font-weight:700}.figli{align-items:center;background:var(--lvc-surface-2);border-radius:999px;color:var(--lvc-text-3);display:inline-flex;font-size:10px;height:17px;justify-content:center;min-width:17px;padding:0 4px}.chi{display:flex;flex-direction:column;gap:1px;min-width:0;text-align:left}.chi b{color:var(--lvc-text-1);font-size:13px;font-weight:600}tr.scelta .chi b{color:var(--lvc-accent)}.chi .chi-persona{color:var(--lvc-text-3);font-size:11px}.riga-nome{align-items:center;gap:6px}.riga-nome,.spia{display:inline-flex}.spia{color:var(--lvc-text-4);opacity:.55;transition:opacity .12s,color .12s}.riga-sch.scelta .spia,.riga-sch:hover .spia,tr.scelta .spia,tr:hover .spia{color:var(--lvc-accent);opacity:1}.tocca:focus-visible .spia{color:var(--lvc-accent);opacity:1}.tocca{background:none;border:0;cursor:pointer;font-family:inherit;padding:0}.chi.mia{cursor:default}.tu{background:var(--lvc-surface-2);border-radius:4px;color:var(--lvc-text-3);font-size:9.5px;font-weight:700;letter-spacing:.08em;padding:1px 6px;text-transform:uppercase}.num{color:var(--lvc-text-1);white-space:nowrap;width:122px}.num.ignoto,.num.zero{color:var(--lvc-text-4)}.ret-pie{align-items:center;border-top:1px solid var(--lvc-surface-4);color:var(--lvc-text-3);display:flex;flex-wrap:wrap;font-size:12px;gap:12px;justify-content:space-between;padding:10px 14px}.ret-guaio{background:#e2564e1f;border-bottom:1px solid #e2564e73;color:#f3a29c;font-size:12.5px;margin:0;padding:11px 14px}.ret-cassetto{background:var(--lvc-surface-2);border-radius:10px;box-sizing:border-box;flex-shrink:0;max-height:calc(100vh - 150px);overflow-y:auto;position:-webkit-sticky;position:sticky;top:12px;width:352px}.cas-salti{display:flex;gap:8px}.cas-testa{background:var(--lvc-nav-1);display:flex;flex-direction:column;gap:6px;padding:14px 16px}.cas-alto{align-items:center;display:flex;gap:8px}.cas-testa b{color:var(--lvc-text-1);font-size:17px;font-weight:700}.chiudi-x{background:none;height:30px;width:30px}.chiudi-x:hover{background:#ffffff14}.cas-riga{align-items:center;color:var(--lvc-text-2);display:flex;flex-wrap:wrap;font-size:12px;gap:8px}.sep{color:var(--lvc-text-3)}.cas-corpo{display:flex;flex-direction:column;gap:2px;padding:14px 16px}.cas-voce{align-items:center;border-bottom:1px solid var(--lvc-surface-4);display:flex;gap:10px;justify-content:space-between;min-height:38px}.cas-voce>span{color:var(--lvc-text-2);font-size:13px}.cas-voce b{color:var(--lvc-text-1);font-size:14px;font-weight:600}.cas-voce.forte{border-bottom:0;min-height:44px}.cas-voce.forte b{font-size:18px;font-weight:700}.cas-nota{background:var(--lvc-surface-4);border-radius:8px;color:var(--lvc-text-2);font-size:12px;line-height:1.5;margin:10px 0 0;padding:11px 12px}.cas-pie{border-top:1px solid var(--lvc-surface-4);display:flex;flex-direction:column;gap:10px;padding:14px 16px}.bott{background:var(--lvc-surface-4);border:0;border-radius:8px;color:var(--lvc-text-1);cursor:pointer;flex:1 1;font-family:inherit;font-size:13px;font-weight:600;min-height:42px}.bott:hover{background:var(--lvc-surface-5)}.cas-manca{color:var(--lvc-text-3);font-size:11.5px;line-height:1.5}@media (max-width:1100px){.ret-corpo{flex-direction:column}.ret-cassetto{align-self:stretch;max-height:none;position:static;width:auto}}@media (max-width:760px){.rete{padding:12px 12px 20px}.ret-cifre{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr}.scheda{min-width:0;padding:9px 12px}.sch-riga{gap:8px 18px}.voce{flex:1 1 auto;min-width:0}.voce>span{white-space:normal}.grande{font-size:20px}.ret-barra input[type=search]{flex:1 1 100%;height:38px}.ret-elenco table,.ret-elenco thead,.stacco{display:none}.ret-rami,.riga-sch{display:flex;flex-direction:column}.riga-sch{background:var(--lvc-surface-4);border-bottom:1px solid var(--lvc-surface-2);gap:7px;padding:9px 12px}.riga-sch:nth-child(2n){background:var(--lvc-surface-2)}.riga-sch.scelta{box-shadow:inset 3px 0 0 var(--lvc-accent)}.rs-cifre{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr 1fr}.rs-cifre div{display:flex;flex-direction:column;gap:1px;min-width:0}.rs-cifre span{color:var(--lvc-text-3);font-size:10px}.rs-cifre b{color:var(--lvc-text-1);font-size:13px;font-weight:700}}@media (min-width:761px){.ret-rami{display:none}}.my-account-page{background-color:var(--lvc-bg);display:flex;min-height:calc(100vh - 120px)}.my-account-sidebar{background-color:#1e2329;background-color:var(--grey-700,#1e2329);border-right:1px solid #414850;border-right:1px solid var(--grey-200,#414850);flex-shrink:0;min-width:260px;padding:20px 0;position:relative;transition:width .25s ease,min-width .25s ease;width:260px}.my-account-sidebar-toggle{align-items:center;background:#101820;background:var(--grey-600,#101820);border:1px solid #414850;border:1px solid var(--grey-200,#414850);border-radius:4px;color:#c8c8c8;color:var(--grey-100,#c8c8c8);cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;right:8px;top:12px;transition:background-color .15s,color .15s;width:28px}.my-account-sidebar-toggle:hover{background:#1a2028;background:var(--grey-500,#1a2028);color:#70d0ec;color:var(--blue-100,#70d0ec)}.my-account-sidebar--collapsed{min-width:64px;padding-top:48px;width:64px}.my-account-sidebar--collapsed .my-account-sidebar-toggle{right:50%;transform:translateX(50%)}.my-account-sidebar--collapsed .my-account-nav-section-title,.my-account-sidebar--collapsed .my-account-welcome{height:0;margin:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;width:0}.my-account-sidebar--collapsed .my-account-nav-block{margin-bottom:4px}.my-account-sidebar--collapsed .my-account-nav-list{padding:0 8px}.my-account-sidebar--collapsed .my-account-nav-link{align-items:center;display:flex;justify-content:center;padding:10px}.my-account-sidebar--collapsed .my-account-nav-label{display:none}.my-account-sidebar--collapsed .my-account-nav-link .my-account-nav-icon{margin:0}.my-account-sidebar--collapsed .my-account-nav-link{position:relative}.my-account-sidebar--collapsed .my-account-nav-link:after{background-color:#101820;background-color:var(--grey-600,#101820);border:1px solid #414850;border:1px solid var(--grey-200,#414850);border-radius:4px;color:#fff;color:var(--white,#fff);content:attr(title);font-size:12px;left:100%;margin-left:10px;opacity:0;padding:6px 12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s,visibility .2s;visibility:hidden;white-space:nowrap;z-index:1000}.my-account-sidebar--collapsed .my-account-nav-link:hover:after{opacity:1;visibility:visible}.my-account-sidebar-title{border-bottom:1px solid #414850;border-bottom:1px solid var(--grey-200,#414850);color:#c8c8c8;color:var(--grey-100,#c8c8c8);font-size:14px;font-weight:700;letter-spacing:.05em;margin:0 16px 16px;padding-bottom:8px;text-transform:uppercase}.my-account-welcome{color:#c8c8c8;color:var(--grey-100,#c8c8c8);font-size:13px;margin:0 16px 20px}.my-account-welcome-id,.my-account-welcome-user{color:#70d0ec;color:var(--blue-100,#70d0ec);font-weight:600}.my-account-welcome-sep{color:#c8c8c8;color:var(--grey-100,#c8c8c8)}.my-account-nav-block{margin-bottom:12px}.my-account-nav-section-title{color:#5b646d;color:var(--grey-10,#5b646d);font-size:11px;font-weight:600;letter-spacing:.05em;margin:0 16px 6px;text-transform:uppercase}.my-account-nav-list{list-style:none;margin:0;padding:0}.my-account-nav-link{align-items:center;color:#c8c8c8;color:var(--grey-100,#c8c8c8);display:flex;font-size:13px;gap:10px;padding:8px 16px;text-decoration:none;transition:background-color .15s,color .15s}.my-account-nav-icon{color:#e90081;color:var(--pink-100,#e90081);flex-shrink:0;font-size:16px;text-align:center;width:20px}.my-account-nav-link.active .my-account-nav-icon{color:#70d0ec;color:var(--blue-100,#70d0ec)}.my-account-nav-link:hover{color:#fff;color:var(--white,#fff)}.my-account-nav-link.active,.my-account-nav-link:hover{background-color:#101820;background-color:var(--grey-600,#101820)}.my-account-nav-link.active{border-left:3px solid #e90081;border-left:3px solid var(--pink-100,#e90081);color:#70d0ec;color:var(--blue-100,#70d0ec);padding-left:13px}.my-account-main{background-color:var(--lvc-bg);flex:1 1;overflow:auto;padding:24px}.my-account-panel-title{color:#c8c8c8;color:var(--grey-100,#c8c8c8);font-size:18px;font-weight:700;letter-spacing:.02em;margin:0 0 20px;text-transform:uppercase}.my-account-dashboard{max-width:1000px}.my-account-cards{display:flex;flex-direction:column;gap:24px}.my-account-card-group-title{color:#5b646d;color:var(--grey-10,#5b646d);font-size:11px;font-weight:600;letter-spacing:.05em;margin-bottom:10px;text-transform:uppercase}.my-account-card-row{display:flex;flex-wrap:wrap;gap:12px}.my-account-card{align-items:center;background-color:#1e2329;background-color:var(--grey-700,#1e2329);border:1px solid #414850;border:1px solid var(--grey-200,#414850);border-radius:4px;cursor:pointer;display:flex;gap:12px;min-width:180px;padding:14px 18px;transition:background-color .15s,border-color .15s}.my-account-card:hover{background-color:#101820;background-color:var(--grey-600,#101820);border-color:#e90081;border-color:var(--pink-100,#e90081)}.my-account-card:focus{outline:2px solid #70d0ec;outline:2px solid var(--blue-100,#70d0ec);outline-offset:2px}.my-account-card-icon{color:#e90081;color:var(--pink-100,#e90081);flex-shrink:0;font-size:20px}.my-account-card-label{color:#fff;color:var(--white,#fff);font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.lista-utenti-mask{max-width:100%}.lista-utenti-header{margin-bottom:20px}.lista-utenti-header .my-account-panel-title{margin:0}.lista-utenti-title-icon{color:#e90081;color:var(--pink-100,#e90081);margin-right:10px}.lista-utenti-actions{gap:10px}.lista-utenti-btn{background-color:#1e2329;background-color:var(--grey-700,#1e2329);border:1px solid #414850;border:1px solid var(--grey-200,#414850);border-radius:4px;color:#c8c8c8;color:var(--grey-100,#c8c8c8);cursor:pointer;font-size:12px;font-weight:600;padding:8px 16px;text-transform:uppercase;transition:background-color .15s,border-color .15s}.lista-utenti-btn:hover{background-color:#101820;background-color:var(--grey-600,#101820)}.lista-utenti-btn.primary,.lista-utenti-btn:hover{border-color:#e90081;border-color:var(--pink-100,#e90081);color:#fff;color:var(--white,#fff)}.lista-utenti-btn.primary{background-color:#e90081;background-color:var(--pink-100,#e90081)}.lista-utenti-btn.primary:hover{background-color:#ff52b9;background-color:var(--pink-200,#ff52b9);border-color:#ff52b9;border-color:var(--pink-200,#ff52b9)}.lista-utenti-search{background-color:#1e2329;background-color:var(--grey-700,#1e2329);border:1px solid #414850;border:1px solid var(--grey-200,#414850);border-radius:4px;margin-bottom:16px;padding:16px}.lista-utenti-search-row{gap:16px;margin-bottom:12px}.lista-utenti-search-field{display:flex;flex-direction:column;gap:4px}.lista-utenti-search-field label{color:#c8c8c8;color:var(--grey-100,#c8c8c8);font-size:12px}.lista-utenti-input{background-color:#101820;background-color:var(--grey-600,#101820);border:1px solid #414850;border:1px solid var(--grey-200,#414850);border-radius:4px;color:#fff;color:var(--white,#fff);font-size:14px;min-width:160px;padding:8px 12px}.lista-utenti-input::placeholder{color:#5b646d;color:var(--grey-10,#5b646d)}.lista-utenti-pagination{align-items:center;display:flex;font-size:13px;gap:8px;margin-bottom:12px}.lista-utenti-pages-input{background-color:#101820;background-color:var(--grey-600,#101820);border:1px solid #414850;border:1px solid var(--grey-200,#414850);border-radius:4px;color:#fff;color:var(--white,#fff);font-size:13px;padding:4px 8px;width:50px}.lista-utenti-error{color:#e90081;color:var(--pink-100,#e90081);font-size:13px;margin-bottom:12px}.lista-utenti-table-wrap{background-color:#1e2329;background-color:var(--grey-700,#1e2329);border:1px solid #414850;border:1px solid var(--grey-200,#414850);border-radius:4px;overflow-x:auto}.lista-utenti-table{border-collapse:collapse;font-size:13px;width:100%}.lista-utenti-table td,.lista-utenti-table th{border-bottom:1px solid #414850;border-bottom:1px solid var(--grey-200,#414850);color:#c8c8c8;color:var(--grey-100,#c8c8c8);padding:10px 12px;text-align:left}.lista-utenti-table th{background-color:#101820;background-color:var(--grey-600,#101820);color:#c8c8c8;color:var(--grey-100,#c8c8c8);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.lista-utenti-table tbody tr:hover{background-color:#ffffff08}.lista-utenti-table .lista-utenti-empty{color:#5b646d;color:var(--grey-10,#5b646d);padding:32px;text-align:center}.lista-utenti-table .lista-utenti-totali{background-color:#101820;background-color:var(--grey-600,#101820);font-weight:600}.lista-utenti-table .lista-utenti-totali td{border-bottom:none}.personal-data-mask{max-width:520px}.personal-data-form{margin-top:20px}.personal-data-field{margin-bottom:16px}.personal-data-field label{color:#5b646d;color:var(--grey-10,#5b646d);display:block;font-size:12px;font-weight:600;letter-spacing:.05em;margin-bottom:6px;text-transform:uppercase}.personal-data-input{background-color:#1e2329;background-color:var(--grey-700,#1e2329);border:1px solid #414850;border:1px solid var(--grey-200,#414850);border-radius:4px;color:#c8c8c8;color:var(--grey-100,#c8c8c8);font-size:14px;max-width:360px;padding:10px 12px;width:100%}.personal-data-input:focus{border-color:#70d0ec;border-color:var(--blue-100,#70d0ec);outline:none}.personal-data-input.readonly{cursor:not-allowed;opacity:.7}.personal-data-hint{color:#5b646d;color:var(--grey-10,#5b646d);display:block;font-size:11px;margin-top:4px}.personal-data-error{background-color:#e900811a}.personal-data-error,.personal-data-success{border-radius:4px;font-size:13px;margin-bottom:16px;padding:10px 12px}.personal-data-success{background-color:#00c86426;color:#00c864}.personal-data-actions{display:flex;gap:12px;margin-top:24px}.my-account-placeholder{max-width:720px}.my-account-placeholder-body{font-size:14px;padding:16px 0}@media (max-width:768px){.my-account-page{flex-direction:column}.my-account-sidebar,.my-account-sidebar.my-account-sidebar--collapsed{border-bottom:1px solid #414850;border-bottom:1px solid var(--grey-200,#414850);border-right:none;min-width:100%;padding-top:20px;width:100%}.my-account-sidebar--collapsed .my-account-nav-section-title,.my-account-sidebar--collapsed .my-account-welcome{height:auto;margin:0 16px 6px;opacity:1;overflow:visible;padding:0;pointer-events:auto;position:static;width:auto}.my-account-sidebar--collapsed .my-account-nav-label{display:inline}.my-account-sidebar--collapsed .my-account-nav-link{justify-content:flex-start;padding:8px 16px}.my-account-sidebar-toggle{display:none}.my-account-card-row{flex-direction:column}.my-account-card{min-width:100%}}.lista-utenti-tabs{border-bottom:1px solid #ffffff1a;display:flex;gap:0;margin-bottom:20px}.lista-utenti-tab{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;color:#888;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:12px 24px;transition:all .2s}.lista-utenti-tab:hover{background-color:#ffffff0d;color:#fff}.lista-utenti-tab.active{border-bottom-color:#ffc107;color:#ffc107}.lista-utenti-tab svg{font-size:12px}.giro-fido-container-embedded{margin-top:10px}.giro-fido-container-embedded .giro-fido-tree{background-color:#0003;border-radius:8px;overflow:hidden}.mio-profilo-container{max-width:720px}.mio-profilo-alert{align-items:center;border-radius:4px;display:flex;font-size:13px;gap:12px;margin-bottom:20px;padding:12px 16px;position:relative}.mio-profilo-alert.error{background-color:#e900811a;border:1px solid #e900814d;color:#e90081;color:var(--pink-100,#e90081)}.mio-profilo-alert.success{background-color:#00c8641a;border:1px solid #00c8644d;color:#00c864}.mio-profilo-alert .alert-close{background:none;border:none;color:inherit;cursor:pointer;font-size:18px;line-height:1;opacity:.7;padding:0;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.mio-profilo-alert .alert-close:hover{opacity:1}.mio-profilo-tabs{border-bottom:1px solid #414850;border-bottom:1px solid var(--grey-200,#414850);display:flex;gap:0;margin-bottom:24px}.mio-profilo-tab{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;color:#5b646d;color:var(--grey-10,#5b646d);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;letter-spacing:.03em;padding:12px 20px;text-transform:uppercase;transition:all .2s}.mio-profilo-tab:hover{background-color:#ffffff08;color:#c8c8c8;color:var(--grey-100,#c8c8c8)}.mio-profilo-tab.active{border-bottom-color:#e90081;border-bottom-color:var(--pink-100,#e90081);color:#e90081;color:var(--pink-100,#e90081)}.mio-profilo-tab svg{font-size:14px}.mio-profilo-content{margin-top:0}.mio-profilo-card{background-color:#1e2329;background-color:var(--grey-700,#1e2329);border:1px solid #414850;border:1px solid var(--grey-200,#414850);border-radius:6px;padding:24px}.mio-profilo-section-title{border-bottom:1px solid #414850;border-bottom:1px solid var(--grey-200,#414850);color:#5b646d;color:var(--grey-10,#5b646d);font-size:11px;font-weight:600;letter-spacing:.05em;margin:0 0 20px;padding-bottom:12px;text-transform:uppercase}.mio-profilo-info-grid{display:flex;flex-direction:column;gap:14px}.mio-profilo-info-row{align-items:center;display:flex;gap:16px}.mio-profilo-label{align-items:center;color:#5b646d;color:var(--grey-10,#5b646d);display:flex;font-size:13px;min-width:120px}.mio-profilo-label svg{color:#e90081;color:var(--pink-100,#e90081)}.mio-profilo-value{color:#fff;color:var(--white,#fff);font-size:14px;font-weight:500}.mio-profilo-divider{background-color:#414850;background-color:var(--grey-200,#414850);height:1px;margin:8px 0}.role-badge{background-color:#70d0ec;background-color:var(--blue-100,#70d0ec);border-radius:4px;color:#1e2329;color:var(--grey-700,#1e2329);display:inline-block;font-size:11px;font-weight:600;letter-spacing:.03em;padding:4px 10px;text-transform:uppercase}.role-badge.admin{background-color:#e90081;background-color:var(--pink-100,#e90081);color:#fff;color:var(--white,#fff)}.role-badge.operator{background-color:#ffc107}.role-badge.agency,.role-badge.operator{color:#1e2329;color:var(--grey-700,#1e2329)}.role-badge.agency{background-color:#00c864}.mio-profilo-form{margin-top:0}.mio-profilo-form .personal-data-field{margin-bottom:18px}.mio-profilo-form .personal-data-input{max-width:100%}.mio-profilo-no-password{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:40px 20px;text-align:center}.mio-profilo-no-password p{margin:0}@media (max-width:600px){.mio-profilo-tabs{flex-wrap:wrap}.mio-profilo-tab{flex:1 1;font-size:12px;justify-content:center;padding:10px 12px}.mio-profilo-tab span{display:none}.mio-profilo-tab svg{font-size:16px}.mio-profilo-info-row{align-items:flex-start;flex-direction:column;gap:4px}.mio-profilo-label{min-width:auto}.mio-profilo-card{padding:16px}}.torna{align-items:center;background:var(--lvc-surface-4);border-radius:999px;color:var(--lvc-text-2);display:inline-flex;font-size:12px;gap:6px;margin-bottom:10px;min-height:30px;padding:0 11px 0 8px;text-decoration:none}.torna:hover{background:var(--lvc-surface-5);color:var(--lvc-text-1)}.movimenti{font-feature-settings:"tnum";color:var(--lvc-text-2);font-variant-numeric:tabular-nums;padding:16px 20px 24px}.mov-testa{align-items:flex-end;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:14px}.mov-titolo{display:flex;flex-direction:column;gap:8px;min-width:0}.mov-titolo h1{color:var(--lvc-text-1);font-size:22px;font-weight:700;margin:0}.mov-attrezzi{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.pastiglia{background:var(--lvc-surface-4);border:0;border-radius:999px;color:var(--lvc-text-2);cursor:pointer;font-family:inherit;font-size:12px;min-height:38px;padding:0 12px;white-space:nowrap}.pastiglia.accesa,.pastiglia:hover{background:var(--lvc-surface-5);color:var(--lvc-text-1)}.pastiglia.accesa{font-weight:600}.intervallo{display:inline-flex;gap:6px}.mov-attrezzi input[type=date],.mov-attrezzi input[type=search],.mov-attrezzi select{background:var(--lvc-surface-4);border:0;border-radius:6px;box-sizing:border-box;color:var(--lvc-text-1);font-family:inherit;font-size:13px;height:38px;padding:0 10px}.mov-attrezzi input[type=search]{padding:0 12px;width:200px}.mov-attrezzi input::placeholder{color:var(--lvc-text-3)}.mov-attrezzi input:focus,.mov-attrezzi select:focus{box-shadow:inset 0 0 0 1px var(--lvc-accent);outline:0}.nascosta{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.mov-riquadri{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:14px}.riquadro{align-items:center;background:var(--lvc-surface-2);border-radius:10px;display:flex;flex:1 1 200px;gap:12px;justify-content:space-between;padding:11px 16px}.riquadro.evidenza{background:var(--lvc-surface-3);border-left:3px solid var(--lvc-accent)}.riq-eti{color:var(--lvc-text-3);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.riquadro.evidenza .riq-eti{color:var(--lvc-text-2)}.riq-val{color:var(--lvc-text-1);font-size:20px;font-weight:700;white-space:nowrap}.verde{color:#4d9f2f}.rosso{color:#e2564e}.mov-tabella{background:var(--lvc-surface-2);border-radius:10px;overflow:hidden}.mov-tabella table{border-collapse:collapse;font-size:13px;width:100%}.mov-tabella thead tr{background:var(--lvc-surface-5)}.mov-tabella th{color:#a9b4bb;font-size:11px;font-weight:600;letter-spacing:.08em;padding:10px 14px;text-align:left;text-transform:uppercase;white-space:nowrap}.mov-tabella th.c-imp,.mov-tabella th.c-saldo{text-align:right}.mov-tabella td{border-bottom:1px solid var(--lvc-surface-4);padding:11px 14px;vertical-align:top}.mov-tabella tbody tr:nth-child(odd){background:var(--lvc-surface-4)}.mov-tabella tbody tr:hover{background:var(--lvc-surface-5)}.c-data{border-right:1px solid var(--lvc-bg);color:var(--lvc-text-2);white-space:nowrap;width:140px}.c-tipo{width:160px}.tipo-nome{color:var(--lvc-text-1);font-weight:600}.segnale{background:var(--lvc-surface-2);border-radius:4px;color:#8fa0ac;display:inline-block;font-size:10px;font-weight:600;margin-left:7px;padding:1px 6px;white-space:nowrap}.c-causale{min-width:220px}.c-id{width:150px}.c-imp{font-size:15px;font-weight:700;text-align:right;white-space:nowrap;width:130px}.c-imp.spento{color:var(--lvc-text-3)}.c-saldo{color:var(--lvc-text-2);text-align:right;white-space:nowrap;width:150px}.copia,.niente{color:var(--lvc-text-3)}.copia{align-items:center;background:none;border:0;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;gap:5px;padding:0}.copia:hover{color:var(--lvc-accent)}.vuoto{color:var(--lvc-text-3);padding:26px 14px;text-align:center}.mov-guaio{background:#e2564e1f;border-bottom:1px solid #e2564e73;color:#f3a29c;font-size:12.5px;margin:0;padding:11px 14px}.mov-pie{align-items:center;border-top:1px solid var(--lvc-surface-4);display:flex;flex-wrap:wrap;font-size:12px;gap:12px;justify-content:space-between;padding:11px 14px}.mov-nota,.mov-pagine,.mov-pie{color:var(--lvc-text-3)}.mov-pagine{align-items:center;display:flex;font-size:12px;gap:12px;justify-content:center;padding:0 14px 12px}.mov-pagine button{background:var(--lvc-surface-4);border:0;border-radius:6px;color:var(--lvc-text-2);cursor:pointer;font-family:inherit;font-size:12px;min-height:32px;padding:0 12px}.mov-pagine button:hover:not(:disabled){background:var(--lvc-surface-5);color:var(--lvc-text-1)}.mov-pagine button:disabled{cursor:default;opacity:.4}@media (max-width:760px){.movimenti{padding:12px 12px 20px}.mov-attrezzi,.mov-attrezzi input[type=search]{width:100%}.mov-riquadri{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.riquadro{align-items:flex-start;flex-direction:column;gap:2px;justify-content:center;min-width:0;padding:9px 12px}.riq-eti{font-size:10px;letter-spacing:.08em;white-space:normal}.riq-val{font-size:17px}.mov-tabella{overflow-x:auto}.mov-tabella table{min-width:720px}}.giro-rapido{font-feature-settings:"tnum";color:var(--lvc-text-2);font-variant-numeric:tabular-nums;padding:16px 20px 24px}.giro-rapido h1{color:var(--lvc-text-1);font-size:22px;font-weight:700;margin:0}.centro{margin:0 auto;max-width:100%;width:420px}.giro-testa{align-items:center;display:flex;gap:10px;margin-bottom:12px}.chiudi-x{align-items:center;background:var(--lvc-surface-2);border:0;border-radius:8px;color:var(--lvc-text-3);cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;margin-left:auto;width:34px}.chiudi-x:hover{background:var(--lvc-surface-4);color:var(--lvc-text-1)}.giro-rapido .foglio{background:var(--lvc-surface-2);border-radius:12px;overflow:hidden;width:100%}.giro-rapido .f-corpo{display:flex;flex-direction:column;gap:14px;padding:16px 18px}.cerca{position:relative}.cerca input{background:var(--lvc-surface-4);border:0;border-radius:8px;box-sizing:border-box;color:var(--lvc-text-1);font-family:inherit;font-size:14px;height:44px;padding:0 12px 0 36px;width:100%}.cerca input::placeholder{color:var(--lvc-text-3)}.cerca input:focus{box-shadow:inset 0 0 0 1px var(--lvc-accent);outline:0}.cerca .lente{color:var(--lvc-text-3);left:11px;position:absolute;top:14px}.cerca .avviso{color:var(--lvc-text-3);display:block;font-size:11.5px;margin-top:7px}.esiti{background:var(--lvc-surface-3);border-radius:8px;margin-top:6px;overflow:hidden}.esito{align-items:baseline;background:none;border:0;box-sizing:border-box;cursor:pointer;display:flex;font-family:inherit;gap:9px;padding:10px 12px;text-align:left;width:100%}.esito+.esito{border-top:1px solid var(--lvc-surface-4)}.esito:hover{background:var(--lvc-surface-5)}.esito b{color:var(--lvc-text-1);font-size:13px;font-weight:600}.esito span{color:var(--lvc-text-3);font-size:11px}.scelto{align-items:center;background:var(--lvc-surface-4);border-radius:8px;box-shadow:inset 0 0 0 1px var(--lvc-accent);display:flex;flex-wrap:wrap;gap:9px;padding:10px 12px}.scelto b{color:var(--lvc-text-1);font-size:14px;font-weight:700}.scelto .cambia,.scelto .persona{color:var(--lvc-text-3);font-size:12px}.scelto .cambia{background:none;border:0;cursor:pointer;font-family:inherit;margin-left:auto;padding:0;text-decoration:underline;text-underline-offset:3px}.scelto .cambia:hover{color:var(--lvc-accent)}.giro-rapido .livello{border-radius:4px;color:#fff;flex-shrink:0;font-size:9.5px;font-weight:700;letter-spacing:.06em;padding:2px 7px;text-transform:uppercase;white-space:nowrap}.giro-rapido .verso{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.giro-rapido .verso button{background:var(--lvc-surface-4);border:0;border-radius:8px;color:var(--lvc-text-2);cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.06em;min-height:44px;text-transform:uppercase}.giro-rapido .verso button.su{background:var(--lvc-surface-5);box-shadow:inset 0 0 0 1px var(--lvc-accent);color:var(--lvc-text-1)}.giro-rapido .strada{align-items:center;background:var(--lvc-surface-4);border-radius:8px;display:flex;flex-wrap:wrap;font-size:13px;gap:9px;padding:9px 12px}.giro-rapido .strada b{color:var(--lvc-text-1)}.giro-rapido .dardo{color:var(--lvc-accent)}.giro-rapido .soldi{align-items:center;display:flex;gap:8px}.giro-rapido .soldi input{background:var(--lvc-surface-4);border:0;border-radius:8px;box-sizing:border-box;color:var(--lvc-text-1);flex:1 1 auto;font-family:inherit;font-size:26px;font-weight:700;height:52px;min-width:0;padding:0 14px}.giro-rapido .soldi input:focus{box-shadow:inset 0 0 0 1px var(--lvc-accent);outline:0}.giro-rapido .soldi input.male{box-shadow:inset 0 0 0 1px #e2564e}.giro-rapido .soldi input:disabled{opacity:.5}.giro-rapido .soldi .eur{color:var(--lvc-text-3);font-size:22px;font-weight:700}.giro-rapido .sotto{color:var(--lvc-text-3);display:block;font-size:11.5px;margin-top:7px}.giro-rapido .sotto b{color:var(--lvc-text-2)}.giro-rapido .causale{background:var(--lvc-surface-4);border:0;border-radius:8px;box-sizing:border-box;color:var(--lvc-text-1);font-family:inherit;font-size:13px;height:40px;padding:0 12px;width:100%}.giro-rapido .causale::placeholder{color:var(--lvc-text-3)}.giro-rapido .causale:disabled{opacity:.5}.giro-rapido .rifiuto{align-items:flex-start;background:#e2564e24;border-bottom:1px solid #e2564e73;display:flex;gap:9px;padding:11px 14px}.giro-rapido .rifiuto svg{color:#e2564e;flex-shrink:0;margin-top:1px}.giro-rapido .rifiuto b{color:#f3a29c;display:block;font-size:13px;margin-bottom:2px}.giro-rapido .rifiuto span{color:#e8b7b3;font-size:12.5px;line-height:1.45}.giro-rapido .fatto{align-items:center;display:flex;flex-direction:column;gap:12px;padding:30px 22px 24px;text-align:center}.giro-rapido .bollo{align-items:center;background:#4d9f2f29;border-radius:50%;color:#4d9f2f;display:flex;height:54px;justify-content:center;width:54px}.giro-rapido .fatto h3{color:var(--lvc-text-1);font-size:16px;font-weight:700;margin:0}.giro-rapido .quanto{color:var(--lvc-text-1);font-size:30px;font-weight:700}.giro-rapido .chi{color:var(--lvc-text-2);font-size:13px}.giro-rapido .nuovosaldo{align-items:center;background:var(--lvc-surface-4);border-radius:8px;box-sizing:border-box;display:flex;font-size:12.5px;gap:10px;justify-content:space-between;margin-top:6px;padding:10px 12px;width:100%}.giro-rapido .nuovosaldo b{color:var(--lvc-text-1);font-size:15px;font-weight:700}.giro-rapido .f-pie{border-top:1px solid var(--lvc-surface-4);display:flex;gap:8px;padding:14px 18px}.giro-rapido .bott{background:var(--lvc-surface-4);border:0;border-radius:8px;color:var(--lvc-text-1);cursor:pointer;flex:1 1;font-family:inherit;font-size:13px;font-weight:600;min-height:44px}.giro-rapido .bott.principale{background:var(--lvc-skin);font-weight:700}.giro-rapido .bott:disabled{cursor:default;opacity:.45}@media (max-width:760px){.giro-rapido{padding:12px 12px 20px}}.pagina-profilo{color:var(--lvc-text-2);padding:16px 20px 28px}.largo-pf{margin:0 auto;max-width:100%;width:720px}.testa-pf{align-items:center;display:flex;gap:10px;margin-bottom:14px}.testa-pf h1{color:var(--lvc-text-1);font-size:22px;font-weight:700;margin:0}.ut-pf{color:var(--lvc-accent);flex-shrink:0;font-size:18px}.chisei-pf{align-items:center;background:var(--lvc-surface-2);border-radius:10px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:14px;padding:12px 14px}.chisei-pf .nome{color:var(--lvc-text-1);font-size:16px;font-weight:700}.chisei-pf .liv{background:#0f7f93;border-radius:4px;color:#fff;flex-shrink:0;font-size:9.5px;font-weight:700;letter-spacing:.06em;padding:3px 8px;text-transform:uppercase;white-space:nowrap}.chisei-pf .fisso{color:var(--lvc-text-3);font-size:11.5px;margin-left:auto}.foglio-pf{background:var(--lvc-surface-2);border-radius:12px;margin-bottom:12px;overflow:hidden}.foglio-pf>h2{color:var(--lvc-accent);font-size:11px;font-weight:700;letter-spacing:.1em;margin:0;padding:12px 16px 0;text-transform:uppercase}.griglia-pf{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;padding:12px 16px 16px}.griglia-pf .tutto{grid-column:1/-1}.campo-pf{display:flex;flex-direction:column;gap:5px;min-width:0}.campo-pf>span{color:var(--lvc-text-3);font-size:11.5px}.campo-pf input{background:var(--lvc-surface-4);border:0;border-radius:8px;box-sizing:border-box;color:var(--lvc-text-1);font-family:inherit;font-size:14px;height:42px;padding:0 12px;width:100%}.campo-pf input::placeholder{color:#5b646d;color:var(--lvc-text-4,#5b646d)}.campo-pf input:focus{box-shadow:inset 0 0 0 1px var(--lvc-accent);outline:0}.campo-pf input.vuoto{box-shadow:inset 0 0 0 1px var(--lvc-surface-5)}.campo-pf input:disabled{opacity:.55}.barra-salva-pf{align-items:center;background:var(--lvc-surface-3);border-radius:10px;bottom:0;box-shadow:0 -6px 20px #1018208c;display:flex;flex-wrap:wrap;gap:10px;margin-top:4px;padding:12px 16px;position:-webkit-sticky;position:sticky}.barra-salva-pf .quante{color:var(--lvc-text-2);flex:1 1 200px;font-size:12.5px;line-height:1.45;min-width:0}.barra-salva-pf .quante b,.bott-pf{color:var(--lvc-text-1)}.bott-pf{background:var(--lvc-surface-4);border:0;border-radius:8px;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;min-height:42px;padding:0 18px}.bott-pf.principale{background:var(--lvc-skin);font-weight:700}.bott-pf:disabled{cursor:default;opacity:.45}.fascia-ok-pf{align-items:center;background:#4d9f2f24;border:1px solid #4d9f2f66;border-radius:8px;color:#8fd06f;font-size:13px}.fascia-no-pf,.fascia-ok-pf{display:flex;gap:9px;margin-bottom:12px;padding:11px 14px}.fascia-no-pf{align-items:flex-start;background:#e2564e24;border:1px solid #e2564e73;border-radius:8px}.fascia-no-pf svg{color:#e2564e;flex-shrink:0;margin-top:2px}.fascia-no-pf b{color:#f3a29c;display:block;font-size:13px;margin-bottom:2px}.fascia-no-pf span{color:#e8b7b3;font-size:12.5px;line-height:1.45}@media (max-width:760px){.pagina-profilo{padding:12px 12px 20px}.griglia-pf{grid-template-columns:1fr}.chisei-pf .fisso{flex-basis:100%;margin-left:0}.barra-salva-pf .quante{flex-basis:100%}.bott-pf{flex:1 1;padding:0 12px}}.pagina-sicurezza{color:var(--lvc-text-2);padding:16px 20px 28px}.centro-pw{margin:0 auto;max-width:100%;width:420px}.testa-pw{align-items:center;display:flex;gap:10px;margin-bottom:12px}.testa-pw h1{color:var(--lvc-text-1);font-size:22px;font-weight:700;margin:0}.chiave-pw{color:var(--lvc-accent);flex-shrink:0;font-size:18px}.chiudi-x-pw{align-items:center;background:var(--lvc-surface-2);border:0;border-radius:8px;color:var(--lvc-text-3);cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;margin-left:auto;width:34px}.chiudi-x-pw:hover{background:var(--lvc-surface-4);color:var(--lvc-text-1)}.foglio-pw{background:var(--lvc-surface-2);border-radius:12px;overflow:hidden;width:100%}.corpo-pw{gap:14px;padding:16px 18px}.campo-pw,.corpo-pw{display:flex;flex-direction:column}.campo-pw{gap:6px}.campo-pw>span{color:var(--lvc-text-3);font-size:11.5px}.scatola-pw{position:relative}.scatola-pw input{background:var(--lvc-surface-4);border:0;border-radius:8px;box-sizing:border-box;color:var(--lvc-text-1);font-family:inherit;font-size:14px;height:44px;padding:0 44px 0 12px;width:100%}.scatola-pw input:focus{box-shadow:inset 0 0 0 1px var(--lvc-accent);outline:0}.scatola-pw input.male{box-shadow:inset 0 0 0 1px #e2564e}.scatola-pw .occhio{align-items:center;background:none;border:0;border-radius:6px;color:var(--lvc-text-3);cursor:pointer;display:inline-flex;height:32px;justify-content:center;position:absolute;right:6px;top:6px;width:32px}.scatola-pw .occhio:hover{background:var(--lvc-surface-5);color:var(--lvc-text-1)}.separa-pw{background:var(--lvc-surface-4);height:1px;margin:2px 0}.sotto-pw{color:#e8b7b3;font-size:11.5px;margin-top:-6px}.richieste-pw{grid-gap:6px 12px;background:var(--lvc-surface-3);border-radius:8px;display:grid;gap:6px 12px;grid-template-columns:1fr 1fr;padding:11px 12px}.richieste-pw .titolo{color:var(--lvc-text-3);font-size:11px;grid-column:1/-1;margin-bottom:1px}.richieste-pw .r{display:flex;font-size:12px;gap:7px}.richieste-pw .r,.richieste-pw .segno{align-items:center;color:var(--lvc-text-3)}.richieste-pw .segno{background:var(--lvc-surface-5);border-radius:50%;display:inline-flex;flex-shrink:0;font-size:8px;font-style:normal;font-weight:700;height:14px;justify-content:center;width:14px}.richieste-pw .r.ok{color:#8fd06f}.richieste-pw .r.ok .segno{background:#4d9f2f33;color:#4d9f2f}.richieste-pw .r.male{color:#e8b7b3}.richieste-pw .r.male .segno{background:#e2564e33;color:#e2564e}.rifiuto-pw{align-items:flex-start;background:#e2564e24;border-bottom:1px solid #e2564e73;display:flex;gap:9px;padding:11px 14px}.rifiuto-pw svg{color:#e2564e;flex-shrink:0;margin-top:2px}.rifiuto-pw b{color:#f3a29c;display:block;font-size:13px;margin-bottom:2px}.rifiuto-pw span{color:#e8b7b3;font-size:12.5px;line-height:1.45}.fatto-pw{flex-direction:column;gap:12px;padding:30px 22px 26px;text-align:center}.bollo-pw,.fatto-pw{align-items:center;display:flex}.bollo-pw{background:#4d9f2f29;border-radius:50%;color:#4d9f2f;font-size:24px;height:54px;justify-content:center;width:54px}.fatto-pw h3{color:var(--lvc-text-1);font-size:16px;font-weight:700;margin:0}.fatto-pw .riga-pw{color:var(--lvc-text-2);font-size:13px;line-height:1.5;margin:0}.fatto-pw .via-pw{background:var(--lvc-surface-4);border-radius:8px;box-sizing:border-box;color:var(--lvc-text-3);font-size:12.5px;line-height:1.45;margin-top:4px;padding:10px 12px;width:100%}.pie-pw{border-top:1px solid var(--lvc-surface-4);display:flex;gap:8px;padding:14px 18px}.bott-pw{background:var(--lvc-surface-4);border:0;border-radius:8px;color:var(--lvc-text-1);cursor:pointer;flex:1 1;font-family:inherit;font-size:13px;font-weight:600;min-height:44px}.bott-pw.principale{background:var(--lvc-skin);font-weight:700}.bott-pw:disabled{cursor:default;opacity:.45}@media (max-width:760px){.pagina-sicurezza{padding:12px 12px 20px}}.vetrina{font-feature-settings:"tnum";box-sizing:border-box;color:var(--lvc-text-2);display:flex;flex-direction:column;font-size:13px;font-variant-numeric:tabular-nums;gap:var(--lvc-space-4);padding:var(--lvc-space-4);width:100%}.vet-blocco{background:var(--lvc-riga);border-bottom:1px solid var(--lvc-line-dark);border-radius:var(--lvc-radius-lg);border-top:1px solid var(--lvc-line);overflow:hidden}.vet-testata{align-items:center;background:var(--lvc-accent-deep);color:var(--lvc-text-1);display:flex;flex-wrap:wrap;gap:var(--lvc-space-2) var(--lvc-space-3);min-height:36px;padding:4px var(--lvc-space-4)}.vet-testata h2{font-size:13px;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.vet-testata-nota{font-size:10px;opacity:.85}.vet-testata-dx{align-items:center;display:flex;gap:var(--lvc-space-1);margin-left:auto}.vet-link{background:none;font:inherit;font-size:12px;font-weight:600;min-height:var(--lvc-touch-min);padding:0 var(--lvc-space-2);text-decoration:underline}.vet-freccia,.vet-link{border:0;color:var(--lvc-text-1);cursor:pointer}.vet-freccia{background:#00000040;border-radius:var(--lvc-radius-pill);font-size:16px;height:30px;line-height:1;width:30px}.vet-freccia:hover{background:#00000073}.vet-nota{color:var(--lvc-text-2);font-size:11px;line-height:1.4;margin:0;padding:6px var(--lvc-space-4)}.vet-nota.piccola{color:var(--lvc-text-3);font-size:11px;padding:0}.vet-nota.errore{color:var(--lvc-negative)}.vet-nota.spento{color:var(--lvc-warning-soft)}.vet-etichetta{border:1px solid var(--lvc-warning);border-radius:var(--lvc-radius-sm);color:var(--lvc-warning);display:inline-block;font-size:10px;font-weight:700;letter-spacing:.08em;line-height:16px;margin-right:var(--lvc-space-2);padding:0 6px;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.vet-blocco.spento .vet-giochi,.vet-blocco.spento .vet-live-righe{opacity:.55}.vet-apertura{display:flex;flex-wrap:wrap;gap:var(--lvc-space-4)}.vet-benvenuto{background:var(--lvc-riga);border-radius:var(--lvc-radius-lg);box-sizing:border-box;display:flex;flex:1 1 320px;flex-direction:column;gap:var(--lvc-space-2);justify-content:center;min-width:0;padding:var(--lvc-space-4)}.vet-benvenuto .vet-nota{padding:0}.vet-benvenuto h1{color:var(--lvc-text-1);font-size:20px;font-weight:700;line-height:1.15;margin:0}.vet-benvenuto-riga{margin:0}.vet-azioni{align-items:center;display:flex;flex-wrap:wrap;gap:var(--lvc-space-3)}.vet-primario{background:var(--lvc-skin);border:0;border-radius:var(--lvc-radius-md);color:var(--lvc-text-1);cursor:pointer;font:inherit;font-size:13px;font-weight:700;height:36px;padding:0 var(--lvc-space-5)}.vet-primario:hover{filter:brightness(1.1)}.vet-banner{align-items:center;border:1px dashed var(--lvc-text-4);border-radius:var(--lvc-radius-lg);box-sizing:border-box;display:flex;flex:1.8 1 420px;flex-direction:column;gap:var(--lvc-space-2);justify-content:center;min-height:150px;min-width:0;padding:var(--lvc-space-4);text-align:center}.vet-segnaposto-titolo{color:var(--lvc-text-1);font-size:11px;font-weight:700;letter-spacing:.08em}.vet-segnaposto-testo{color:var(--lvc-text-3);font-size:12px}.vet-punti{display:flex;gap:var(--lvc-space-2)}.vet-punti i{background:var(--lvc-text-4);border-radius:3px;height:5px;width:24px}.vet-punti i.acceso{background:var(--lvc-accent)}.vet-filtri{gap:var(--lvc-space-2);padding:var(--lvc-space-2) var(--lvc-space-4)}.vet-filtro{align-items:center;background:var(--lvc-surface-1);border:0;border-radius:15px;color:#8d959d;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:600;gap:8px;height:30px;padding:0 13px;white-space:nowrap}.vet-filtro:hover{background:var(--lvc-surface-4);color:var(--lvc-text-1)}.vet-filtro.scelto{background:#55adae33;color:var(--lvc-accent)}.vet-barra-sport{border-radius:2px;flex:0 0 3px;height:14px;width:3px}.vet-striscia{gap:8px;padding:0 var(--lvc-space-4) var(--lvc-space-3);scroll-padding-left:var(--lvc-space-4);scroll-snap-type:x mandatory}.vet-scheda{background:var(--lvc-surface-5);border-bottom:1px solid var(--lvc-line-dark);border-radius:var(--lvc-radius-md);border-top:1px solid var(--lvc-line);box-sizing:border-box;display:flex;flex:0 0 244px;flex-direction:column;gap:6px;padding:8px 10px 10px}.vet-scheda-testa{align-items:center;color:var(--lvc-text-2);display:flex;font-size:10px;font-weight:600;gap:6px;letter-spacing:.06em;text-transform:uppercase}.vet-icona-sport{flex:0 0 14px;height:14px;width:14px}.vet-lega{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vet-ora{color:var(--lvc-text-1);margin-left:auto;white-space:nowrap}.vet-squadre{color:#e8ebed;display:flex;flex-direction:column;font-size:13px;font-weight:600;line-height:1.3}.vet-squadre span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vet-nome{color:var(--lvc-text-1);font-weight:600}.vet-quote{align-items:stretch;display:flex;gap:0}.vetrina .lvc-cella{font-feature-settings:"tnum";align-items:center;background:var(--lvc-riga);border-bottom:1px solid var(--lvc-line);border-left:1px solid var(--lvc-surface-1);border-radius:var(--lvc-radius-0);border-right:1px solid var(--lvc-line);border-top:1px solid var(--lvc-surface-1);box-sizing:border-box;color:#c8c8c8;cursor:pointer;display:inline-flex;flex:1 1;font:inherit;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;gap:5px;height:34px;justify-content:center;min-width:0;padding:0 6px;transition:background .1s,color .1s}.vetrina .lvc-quota:hover{background:var(--lvc-surface-4);color:var(--lvc-text-1)}.vetrina .lvc-quota.lvc-scelta{background:#55adae;border-color:var(--lvc-accent);color:var(--lvc-surface-1)}.vetrina .lvc-chiusa{color:var(--lvc-negative);cursor:default}.vet-segno{color:#8d959d;font-size:10px;font-weight:600}.vet-valore,.vetrina .lvc-scelta .vet-segno{color:inherit}.vet-valore{align-items:center;display:inline-flex;font-size:13px;gap:4px}.vet-verso{font-size:10px;font-style:normal}.vet-verso.su{color:var(--lvc-positive)}.vet-verso.giu{color:var(--lvc-negative)}.vet-altri{align-self:center;background:#55adae29;border:1px solid #55adae;border-radius:11px;color:var(--lvc-accent);cursor:pointer;flex:0 0 auto;font:inherit;font-size:10px;font-weight:700;height:22px;margin-left:8px;padding:0 9px}.vet-altri:hover{background:#55adae4d}.vet-pallino-live{background:var(--lvc-positive);border-radius:50%;height:10px;width:10px}.vet-live-righe{display:flex;flex-direction:column}.vet-live-riga{align-items:center;border-top:1px solid #363d44;display:flex;flex-wrap:wrap;gap:6px var(--lvc-space-3);padding:6px var(--lvc-space-4)}.vet-live-tempo{align-items:center;background:var(--lvc-surface-1);border-radius:var(--lvc-radius-sm);display:inline-flex;font-size:11px;height:22px;padding:0 7px}.vet-live-punti,.vet-live-tempo{color:var(--lvc-text-1);font-weight:700}.vet-live-punti{font-size:14px}.vet-live-evento{display:flex;flex:1 1 200px;flex-direction:column;min-width:0}.vet-live-evento .vet-lega{font-size:11px;letter-spacing:0;text-transform:none}.vet-live-riga .vet-quote{flex:1 1 100%}.vet-giochi{grid-gap:var(--lvc-space-3);display:grid;gap:var(--lvc-space-3);grid-template-columns:repeat(2,minmax(0,1fr));padding:0 var(--lvc-space-4) var(--lvc-space-4)}.vet-gioco{align-items:center;border:1px dashed var(--lvc-text-4);border-radius:var(--lvc-radius-md);box-sizing:border-box;display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:72px;padding:var(--lvc-space-3);text-align:center}.vet-gioco.grande{grid-column:1/-1;min-height:120px}@media (min-width:1024px){.vetrina{padding:var(--lvc-space-5)}.vet-benvenuto h1{font-size:24px}.vet-scheda{flex-basis:260px}.vet-live-riga{flex-wrap:nowrap}.vet-live-riga .vet-quote{flex:0 0 auto}.vet-live-riga .lvc-cella{flex:0 0 76px;width:76px}.vet-giochi{grid-template-columns:repeat(5,minmax(0,1fr))}.vet-gioco.grande{grid-column:span 2;grid-row:span 2}}.vet-banner.pieno{border-color:var(--lvc-line);border-style:solid;overflow:hidden;padding:0}.vet-banner-immagine{background:var(--lvc-surface-1);border:0;cursor:pointer;display:block;flex:1 1;min-height:150px;padding:0;width:100%}.vet-banner-immagine img{display:block;height:100%;object-fit:cover;width:100%}.vet-banner.pieno .vet-punti{padding:var(--lvc-space-2) 0 var(--lvc-space-3)}.vet-banner.pieno .vet-punti i{cursor:pointer}.vet-pagina-testo{max-width:860px}.vet-testo-lungo{color:var(--lvc-text-2);font-size:15px;line-height:1.55;margin:0;white-space:pre-line}.vet-sezioni{grid-gap:var(--lvc-space-3);display:grid;gap:var(--lvc-space-3);grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--lvc-space-3) var(--lvc-space-4) var(--lvc-space-4)}.vet-sezione{align-items:flex-start;background:var(--lvc-surface-1);border:1px solid var(--lvc-line);border-radius:var(--lvc-radius-md);color:var(--lvc-text-1);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:4px;justify-content:flex-end;min-height:92px;padding:var(--lvc-space-3);text-align:left}.vet-sezione:hover{border-color:var(--lvc-skin)}.vet-sezione-icona{color:var(--lvc-skin);display:block;height:28px;margin-bottom:auto;width:28px}.vet-sezione-nome{font-size:14px;font-weight:700}.vet-sezione-vai{color:var(--lvc-text-3);font-size:11px}@media (min-width:1024px){.vet-sezioni{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.vet-sezione{min-height:110px}}.vet-testo-libero{color:var(--lvc-text-2);font-size:14px;line-height:1.55;margin:0;padding:var(--lvc-space-3) var(--lvc-space-4) var(--lvc-space-4);white-space:pre-line}.velo-accesso{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#060a0db8;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:200}.finestra-accesso{animation:entra-finestra .16s ease-out;background:var(--lvc-surface-1);border:1px solid var(--lvc-line);border-radius:12px;box-shadow:0 24px 60px #0009;box-sizing:border-box;max-width:396px;padding:22px 22px 18px;width:100%}@keyframes entra-finestra{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}.testa-accesso{align-items:flex-start;display:flex;gap:12px;margin-bottom:16px}.testa-accesso h3{color:var(--lvc-text-1);font-size:18px;font-weight:700;margin:0}.testa-accesso p{color:var(--lvc-text-3);font-size:12px;margin:3px 0 0}.chiudi-accesso{background:none;border:0;border-radius:6px;color:var(--lvc-text-3);cursor:pointer;flex:0 0 28px;font-size:17px;height:28px;line-height:1;margin-left:auto;width:28px}.chiudi-accesso:hover{background:var(--lvc-surface-3);color:var(--lvc-text-1)}.campo-accesso{margin-bottom:12px}.campo-accesso>label{color:var(--lvc-text-3);display:block;font-size:10px;font-weight:700;letter-spacing:.1em;margin-bottom:5px;text-transform:uppercase}.guaina-accesso{position:relative}.campo-accesso input{background:var(--lvc-surface-3);border:1px solid var(--lvc-surface-4);border-radius:7px;box-sizing:border-box;color:var(--lvc-text-1);font-family:inherit;font-size:14px;height:42px;padding:0 12px;width:100%}.campo-accesso input::placeholder{color:var(--lvc-text-3)}.campo-accesso input:focus{background:var(--lvc-surface-2);border-color:var(--lvc-accent);outline:0}.campo-accesso.segreto input{padding-right:76px}.sbircia-accesso{background:none;border:0;color:var(--lvc-text-3);cursor:pointer;font-family:inherit;font-size:10px;font-weight:700;height:42px;letter-spacing:.08em;padding:0 12px;position:absolute;right:0;text-transform:uppercase;top:0}.sbircia-accesso:hover{color:var(--lvc-accent)}.scordata-accesso{background:none;border:0;color:var(--lvc-text-3);cursor:pointer;display:block;font-family:inherit;font-size:11.5px;margin:-2px 0 16px auto;padding:0}.scordata-accesso:hover{color:var(--lvc-accent);text-decoration:underline}.entra-accesso{background:var(--lvc-accent);border:0;border-radius:7px;color:#0b1418;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;height:44px;width:100%}.entra-accesso:disabled{cursor:default;opacity:.6}.guaio-accesso{align-items:flex-start;background:#e2564e1f;border:1px solid #e2564e73;border-radius:7px;color:#f3a29c;display:flex;font-size:12px;gap:8px;line-height:1.45;margin-bottom:14px;padding:9px 11px}.pie-accesso{background:var(--lvc-surface-2);border-radius:0 0 11px 11px;border-top:1px solid var(--lvc-line);color:var(--lvc-text-3);font-size:12.5px;margin:16px -22px -18px;padding:13px 22px 15px;text-align:center}.pie-accesso button{background:none;border:0;color:var(--lvc-accent);cursor:pointer;font-family:inherit;font-size:inherit;font-weight:600;padding:0}@media (min-width:561px){.maniglia-accesso{display:none}}@media (max-width:560px){.velo-accesso{align-items:flex-end;padding:0}.finestra-accesso{border-bottom:0;border-left:0;border-radius:14px 14px 0 0;border-right:0;max-height:92vh;max-width:none;overflow-y:auto;padding:8px 18px calc(16px + env(safe-area-inset-bottom))}.maniglia-accesso{background:var(--lvc-surface-4);border-radius:999px;display:block;height:4px;margin:0 auto 14px;width:38px}.campo-accesso input{font-size:16px;height:46px}.entra-accesso{height:48px}.pie-accesso{border-radius:0;margin:16px -18px 0}}@media (prefers-reduced-motion:reduce){.finestra-accesso{animation:none}}.avviso-sessione{z-index:210}.punto-avviso,.punto-scaduta{background:var(--lvc-warning);border-radius:5px;display:inline-block;height:10px;margin-right:8px;vertical-align:1px;width:10px}.testa-accesso p.testo-scaduta,.testo-avviso{color:var(--lvc-text-2);font-size:14px;line-height:1.5}.testo-avviso b{font-feature-settings:"tnum";color:var(--lvc-text-1);font-variant-numeric:tabular-nums}.esci-avviso{background:none;border:0;color:var(--lvc-destructive-soft);cursor:pointer;display:block;font-family:inherit;font-size:13px;margin:10px auto 0;padding:8px 12px}.nota-avviso{color:var(--lvc-text-3);font-size:10px;line-height:1.3;margin:8px 0 0;text-align:center}.testa-accesso h3.titolo-scaduta{font-size:17px;line-height:1.3}.lvc-logo{display:block;max-height:32px;width:auto}.lvc-logo-testo{color:var(--lvc-text-1);display:inline-block;font-size:18px;font-weight:700;letter-spacing:.02em;line-height:32px;white-space:nowrap}.lvc-logo-vuoto{display:inline-block;height:32px;width:120px}@media (min-width:1024px){.lvc-logo{max-height:40px}.lvc-logo-testo{font-size:22px;line-height:40px}.lvc-logo-vuoto{height:40px;width:160px}}.testata-orologio{font-feature-settings:"tnum";align-items:baseline;background:var(--lvc-surface-3);border:1px solid var(--lvc-line);border-radius:6px;color:var(--lvc-text-1);display:inline-flex;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;gap:5px;height:26px;margin-right:10px;padding:0 10px;white-space:nowrap}.testata-orologio small{color:var(--lvc-text-3);font-size:9px;font-weight:600;letter-spacing:.06em}.testata-cerca,.testata-cerca-campo{align-items:center;display:inline-flex;position:relative}.testata-cerca-campo{background:var(--lvc-surface-3);border:1px solid var(--lvc-line);border-radius:6px;gap:6px;height:28px;padding:0 8px;width:290px}.testata-cerca-campo.scrive,.testata-cerca.aperta .testata-cerca-campo{border-color:var(--lvc-accent)}.testata-lente{color:var(--lvc-text-3);font-size:14px;line-height:1}.testata-cerca-campo input{background:#0000;border:0;color:var(--lvc-text-1);flex:1 1 auto;font-family:inherit;font-size:12px;min-width:0;outline:none}.testata-cerca-campo input::placeholder{color:var(--lvc-text-4)}.testata-cerca-campo input::-webkit-search-cancel-button{display:none}.testata-cerca-x{background:#0000;border:0;color:var(--lvc-text-3);cursor:pointer;font-family:inherit;font-size:11px;padding:0 2px}.testata-cerca-x:hover{color:var(--lvc-text-1)}.testata-cerca-tendina{background:var(--lvc-surface-2);border:1px solid var(--lvc-line);border-radius:6px;box-shadow:0 14px 34px #0000008c;left:0;letter-spacing:normal;max-width:calc(100vw - 24px);overflow:hidden;position:absolute;text-transform:none;top:calc(100% + 6px);width:520px;z-index:60}.testata-cerca-riga{align-items:center;background:#0000;border:0;border-bottom:1px solid var(--lvc-surface-1);color:var(--lvc-text-1);cursor:pointer;display:flex;font-family:inherit;font-size:12px;gap:10px;padding:8px 12px;text-align:left;width:100%}.testata-cerca-riga.qui{background:var(--lvc-surface-4)}.testata-cerca-riga.chiusa b{color:var(--lvc-text-3)}.testata-cerca-num{font-feature-settings:"tnum";color:var(--lvc-text-4);flex:0 0 84px;font-size:10.5px;font-variant-numeric:tabular-nums}.testata-cerca-riga b{flex:1 1 auto;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.testata-cerca-riga small{color:var(--lvc-text-2);font-size:10.5px;white-space:nowrap}.testata-cerca-ora{font-feature-settings:"tnum";color:var(--lvc-text-2);flex:0 0 auto;font-size:11px;font-variant-numeric:tabular-nums}.testata-cerca-riga.vuota{color:var(--lvc-text-2);cursor:default;font-size:11.5px}.testata-cerca-riga.vuota.errore{color:#ffb14d;color:var(--lvc-warning-soft,#ffb14d)}.testata-cerca-riga.piede{background:var(--lvc-surface-1);border-bottom:0;color:var(--lvc-text-3);cursor:default;font-size:10px;justify-content:space-between}.testata-rotellina{align-items:center;display:inline-flex;margin-right:2px}.testata-rotellina .lvc-sched-imposta{text-transform:none}.testata-rotellina .lvc-sched-tendina{left:auto;right:0}.testata-lente-tasto{align-items:center;background:var(--lvc-surface-3);border:1px solid var(--lvc-line);border-radius:6px;color:var(--lvc-text-1);cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px;height:34px;justify-content:center;width:34px}.testata-lente-tasto.qui{border-color:var(--lvc-accent);color:var(--lvc-accent)}.testata-cerca.telefono{position:static}.testata-cerca-foglio{background:var(--lvc-nav-1);border-bottom:1px solid var(--lvc-line);box-shadow:0 14px 34px #00000073;left:0;position:absolute;right:0;top:100%;z-index:60}.testata-cerca-foglio-riga{align-items:center;display:flex;gap:8px;padding:8px 12px}.testata-cerca-foglio .testata-cerca-campo{flex:1 1 auto;height:38px;width:auto}.testata-cerca-foglio .testata-cerca-campo input{font-size:14px}.testata-cerca-chiudi{background:#0000;border:0;color:var(--lvc-text-2);cursor:pointer;font-family:inherit;font-size:12px}.testata-cerca-foglio .testata-cerca-tendina{border:0;border-radius:0;box-shadow:none;max-height:60vh;max-width:none;overflow-y:auto;position:static;width:auto}.testata-cerca-foglio .testata-cerca-riga{flex-wrap:wrap;min-height:48px;padding:10px 12px;row-gap:2px}.testata-cerca-foglio .testata-cerca-num{flex:1 1 100%;order:3}.testata-cerca-foglio .testata-cerca-riga b{flex:1 1 60%;white-space:normal}.pastiglia-lingua .bandierina,.voce-tendina .bandierina{align-self:center;font-size:12px;height:12px;line-height:1;margin-right:2px;object-fit:cover;vertical-align:-1px;width:16px}.barra-alta{background:var(--lvc-nav-1);gap:0;min-height:42px;padding:4px 14px;position:relative;z-index:50}.barra-alta,.marchio{align-items:center;display:flex}.marchio{cursor:pointer;margin-right:14px;max-height:30px;overflow:hidden}.marchio img,.marchio svg{max-height:26px;width:auto}.voce-barra{position:relative}.voce-barra>button{align-items:center;background:none;border:0;color:var(--lvc-text-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:11.5px;gap:6px;height:36px;letter-spacing:.06em;padding:0 11px;text-transform:uppercase;white-space:nowrap}.voce-barra.aperta>button,.voce-barra.qui>button,.voce-barra>button:hover{color:var(--lvc-text-1)}.voce-barra.qui>button{box-shadow:inset 0 -2px 0 var(--lvc-accent);font-weight:600}.tendina-barra{background:var(--lvc-surface-2);border:1px solid var(--lvc-line);border-radius:8px;box-shadow:0 14px 30px #0000008c;left:4px;min-width:235px;opacity:0;padding:5px;pointer-events:none;position:absolute;top:34px;transform:translateY(-4px);transition:opacity .12s,transform .12s;z-index:40}.voce-barra.aperta .tendina-barra{opacity:1;pointer-events:auto;transform:none}.voce-barra.a-destra .tendina-barra{left:auto;right:0}.tendina-barra.stretta{min-width:210px}.voce-tendina{align-items:center;background:none;border:0;border-radius:6px;box-sizing:border-box;color:var(--lvc-text-2);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:14px;justify-content:space-between;padding:8px 10px;text-align:left;width:100%}.voce-tendina:hover{background:var(--lvc-surface-4);color:var(--lvc-text-1)}.voce-tendina.qui{color:var(--lvc-text-1);font-weight:600}.voce-tendina .nota-tendina,.voce-tendina .predef{color:var(--lvc-text-3);font-size:9px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.voce-tendina .nota-tendina{font-size:10px;letter-spacing:0;text-transform:none}.riga-tendina{background:var(--lvc-line);height:1px;margin:5px 8px}.gruppo-destro{gap:14px;min-width:0}.destra-barra,.gruppo-destro{align-items:center;display:flex;margin-left:auto}.destra-barra{font-size:12px;gap:8px}.chi{color:var(--lvc-text-2);white-space:nowrap}.esci{background:none;border:1px solid var(--lvc-line);border-radius:4px;color:var(--lvc-text-3);cursor:pointer;font-family:inherit;font-size:10px;font-weight:700;height:22px;letter-spacing:.06em;padding:0 10px}.esci:hover{border-color:#e2564e;color:#e2564e}.entra-barra{background:none;border:1px solid var(--lvc-line);border-radius:6px;color:var(--lvc-text-1);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;height:32px;padding:0 17px;white-space:nowrap}.entra-barra:hover{border-color:var(--lvc-accent);color:var(--lvc-accent)}.registrati-barra{background:var(--lvc-accent);border:0;border-radius:6px;color:#0b1418;font-size:12.5px;font-weight:700;height:32px;padding:0 17px}.pastiglia-saldo,.registrati-barra{cursor:pointer;font-family:inherit;white-space:nowrap}.pastiglia-saldo{align-items:baseline;background:var(--lvc-surface-3);border:1px solid #0000;border-radius:999px;display:inline-flex;gap:6px;height:24px;padding:0 10px}.pastiglia-saldo .k{color:var(--lvc-text-3);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.pastiglia-saldo .v{color:var(--lvc-text-1);font-size:12px;font-weight:700}.pastiglia-saldo:hover,.voce-barra.saldo.aperta .pastiglia-saldo{background:var(--lvc-surface-4);border-color:var(--lvc-line)}.pastiglia-saldo.coperta .v{letter-spacing:2px}.pastiglia-lingua{align-items:baseline;background:var(--lvc-surface-3);border:1px solid #0000;border-radius:999px;cursor:pointer;display:inline-flex;font-family:inherit;gap:6px;height:24px;padding:0 10px;white-space:nowrap}.pastiglia-lingua .k{color:var(--lvc-text-3);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.pastiglia-lingua .v{color:var(--lvc-text-1);font-size:12px;font-weight:700}.pastiglia-lingua:hover,.voce-barra.lingua.aperta .pastiglia-lingua{background:var(--lvc-surface-4);border-color:var(--lvc-line)}.voce-barra.lingua .tendina-barra{min-width:170px}@media (max-width:760px){.pastiglia-lingua .k{display:none}.pastiglia-lingua{border-color:var(--lvc-line)}}.titolo-blocco{color:var(--lvc-accent);font-size:9px;font-weight:700;letter-spacing:.12em;padding:8px 10px 3px;text-transform:uppercase}.cifre-conto{grid-gap:6px 12px;display:grid;gap:6px 12px;grid-template-columns:1fr 1fr;padding:2px 10px 6px}.cifra-sola.larga{grid-column:1/-1}.cifre-conto .k{color:var(--lvc-text-3);display:block;font-size:10px;margin-bottom:1px}.cifre-conto .v{color:var(--lvc-text-1);font-size:14px;font-weight:700;white-space:nowrap}.occhio{background:none;border:0;border-radius:6px;color:var(--lvc-text-3);cursor:pointer;display:block;font-family:inherit;font-size:11.5px;margin:2px 5px 3px;padding:7px 5px;text-align:left;width:calc(100% - 10px)}.occhio:hover{background:var(--lvc-surface-4);color:var(--lvc-text-1)}@media (max-width:760px){.barra-alta{flex-wrap:wrap;padding:6px 12px;row-gap:6px}.marchio{flex:1 1 100%;margin:0 0 2px}.gruppo-destro{flex:1 1 100%;flex-wrap:wrap;margin-left:0;row-gap:6px}.destra-barra{flex:1 1 100%;justify-content:space-between;margin-left:0}.barra-alta>.destra-barra{justify-content:flex-end}.voce-barra>button{height:34px}.voce-barra{position:static}.voce-barra .tendina-barra,.voce-barra.a-destra .tendina-barra{left:8px;max-width:none;min-width:0;right:8px;top:100%}.cifre-conto{grid-template-columns:1fr}.voce-tendina{font-size:14px;padding:11px 10px}}@media (max-width:1023px){.barra-alta .entra-barra,.barra-alta .registrati-barra{display:none}}.spia-riproposta{align-items:center;background:#ffd43b1a;border:1px solid var(--lvc-riproposta);border-radius:999px;color:#ffe88a;cursor:pointer;display:inline-flex;font-family:inherit;font-size:11px;font-weight:700;gap:7px;height:24px;padding:0 10px;white-space:nowrap}.spia-riproposta:hover{background:#ffd43b38}.spia-pallino{background:var(--lvc-riproposta);border-radius:999px;flex:none;height:8px;width:8px}.spia-tempo{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:760px){.spia-testo{display:none}.spia-riproposta{padding:0 8px}}.header-container{background-color:var(--grey-300)}.header-container .header-content{box-sizing:border-box;margin:0 auto;max-width:1500px;position:relative;width:100%}.header-container .auth-container{border-bottom:1px solid var(--grey-200);border-top:1px solid var(--grey-500);box-shadow:0 1px 0 0 var(--grey-500);justify-content:flex-end;width:100%}.header-container .envelope:before{background-color:var(--pink-200);content:"";height:10px;position:absolute;width:10px}.header-container .menu-buttons-container{align-items:baseline;justify-content:center;position:relative}.header-container .buttons-container{border-bottom:3px solid var(--grey-200);width:100%}.header-container .logo-container{cursor:pointer;transition:opacity .2s ease}.header-container .logo-container:hover{opacity:.9}.header-container .logo-container:focus-visible{outline:2px solid var(--blue-100);outline-offset:2px}.header-container .logo-container img{width:190px}.header-container .userTopInfo p{font-size:12px;margin:0}.header-container .deposit,.header-container .withdraw{color:var(--grey-100);flex:1 1;font-weight:700;padding:5px 0}.header-container .menu-item-bottom{border-left:1px solid var(--grey-600);border-right:1px solid var(--grey-600);box-shadow:-1px 0 0 0 var(--grey-200),1px 0 0 0 var(--grey-200);padding:2px 43px}.header-container .promotion{background:var(--grey-300);cursor:pointer;height:100%;padding:0 10px}.header-container .promotion p{line-height:19px}.header-container .overlay{left:-100%;position:absolute;top:0;transition:.5s ease-in}.header-container .overlay.active{background:#0006;display:block;height:100vh;left:0;position:absolute;top:0;width:100%;z-index:104}.header-container .search-container{height:100%;transition:width .5s;width:36px}.header-container .showLogin-container{height:100%;min-width:65px;transition:width .5s}.showLogin-container .tooltip .tooltiptext{background-color:var(--grey-600);border-radius:6px;color:var(--grey-100);left:10px;padding:5px 10px;position:absolute;text-align:left;top:30px;visibility:hidden;width:160px;z-index:1}.showLogin-container .tooltip:hover .tooltiptext{visibility:visible}.header-container .search-container.show-search{display:flex;height:100%;width:215px}.header-container .showLogin-container.showLogin{align-items:center;display:flex;height:100%;justify-content:flex-end;width:100%}.header-container .close-icon{cursor:pointer}.header-container .search{align-items:center;background-color:var(--grey-400);color:var(--grey-100);display:flex;min-height:19px;padding:0 5px}.header-container input.search{border:none}.header-container input.search:focus{outline:none}.header-container .search-container .search .search-icon{color:#fff;font-size:14px}.header-container .search-icon-single{color:var(--grey-100);font-size:14px;height:100%;padding:0 10px}.header-container .search-container:hover .search-icon-single{height:100%}.header-container #account .item-container:hover,.header-container #account .item-container:hover p,.header-container .deposit:hover,.header-container .hide-balance:hover,.header-container .hide-balance:hover .light-grey,.header-container .item-container.language:hover,.header-container .promotion:hover,.header-container .search-container:hover .search-icon-single,.header-container .withdraw:hover,.menu-item:hover,.promotion:hover .light-grey{background-color:var(--grey-400);color:var(--white);cursor:pointer}.header-container #language p{font-weight:700}.header-container .deposit{border-right:1px solid var(--grey-600)}.header-container .withdraw{border-left:1px solid var(--grey-200)}.header-container .authentication-container .balance-header{border-left:1px solid var(--grey-600);border-right:1px solid var(--grey-200);padding:0 8px}.header-container .title-dropDown-container{color:var(--white)}.header-container .title-dropDown-container:not(.active):hover{background-color:var(--grey-400);color:var(--blue-100)}.header-container .title-dropDown-container{border-left:1px solid var(--grey-600);border-right:1px solid var(--grey-200);padding:4px 9px}.header-container .title-dropDown-container.active p,.title-dropDown-container.active .light-grey{color:var(--blue-100)}.header-container .title-dropDown-container p{color:var(--grey-100);font-size:12px;line-height:19px;margin:0}.header-container .title-dropDown-container:not(.active):hover .light-grey,.title-dropDown-container:not(.active):hover p{color:var(--white)}.header-container .dropDown-container{background-color:var(--grey-300);border:1px solid var(--grey-200);flex-direction:column;position:absolute;right:0;top:39px;width:190px}.header-container .dropDown-container:before{border-bottom:10px solid #0000;border-bottom-color:var(--grey-200);border-left:10px solid #0000;border-right:10px solid #0000;border-top:0 solid #0000;content:"";height:0;position:absolute;right:3px;top:-10px;width:0}.header-container .title-dropDown-container:hover{color:var(--white);cursor:pointer}.header-container .header-account-link{cursor:pointer}.header-container .dropDown-container .item-container{flex-direction:row;padding:8px}.header-container .dropDown-container .item-container p{font-size:11px;font-weight:500}.header-container .authentication-container div#login-button{background-color:var(--blue-900);border-left:1px solid var(--grey-600);border-radius:4px;border-right:1px solid var(--grey-300);box-shadow:-1px 0 0 0 var(--grey-200),1px 0 0 0 var(--grey-200);color:var(--blue-100);font-size:15px;font-weight:700;line-height:20px;padding:4px 9px;position:relative;transition:color .2s,background-color .2s}.header-container .authentication-container div#login-button:hover{background-color:var(--grey-400);color:var(--white);cursor:pointer}.header-container .authentication-container div#login-button:focus-visible{outline:2px solid var(--blue-100);outline-offset:2px}.header-container .showLogin-container .login-input input{background-color:var(--grey-300);border:1px solid var(--grey-200);box-sizing:border-box;color:var(--grey-100);font-size:12px;height:auto;line-height:21px;outline:none;padding:0 0 0 5px;vertical-align:middle;width:100%}.header-container .showLogin-container .login-input input:focus{border-color:var(--blue-100)}.header-container .showLogin-container input::placeholder{padding:5px}.header-container .showLogin-container .password{position:relative}.header-container .showLogin-container .password .icon{color:var(--grey-100);cursor:pointer;font-size:12px;position:absolute;right:10px}.header-container .showLogin-container .password .icon:hover{color:var(--blue-100)}.header-container .authentication-container div#register-button{background-color:var(--pink-100);border-left:1px solid var(--grey-300);border-radius:4px;border-right:1px solid var(--grey-200);box-shadow:-1px 0 0 0 var(--grey-600),1px 0 0 0 var(--grey-600);color:var(--white);font-size:15px;font-weight:700;line-height:20px;min-width:115px;padding:4px 9px;transition:background-color .2s}.header-container .authentication-container div#register-button:hover{background-color:var(--pink-200);cursor:pointer}.header-container .authentication-container div#register-button:focus-visible{outline:2px solid var(--blue-100);outline-offset:2px}.header-container .authentication-container div#logout-button{background-color:var(--pink-100);border-left:1px solid var(--grey-600);border-radius:4px;color:var(--white);cursor:pointer;font-size:15px;font-weight:700;line-height:20px;padding:4px 9px;transition:background-color .2s}.header-container .authentication-container div#logout-button:hover{background-color:var(--pink-200);cursor:pointer}.header-container .authentication-container div#logout-button:focus-visible{outline:2px solid var(--blue-100);outline-offset:2px}.header-container .menu-container{align-items:baseline}.header-container .menu-container.middle{-webkit-overflow-scrolling:touch;align-items:center;bottom:0;display:flex;flex-wrap:nowrap;left:50%;margin:auto;max-width:calc(100vw - 400px);overflow-x:auto;overflow-y:hidden;position:absolute;scrollbar-width:thin;transform:translateX(-50%)}.header-container .menu-container.middle::-webkit-scrollbar{height:4px}.header-container .menu-container.middle::-webkit-scrollbar-thumb{background:var(--grey-200);border-radius:2px}.header-container .menu-container.middle .menu-item{align-content:center;border-bottom:3px solid #0000;cursor:pointer;flex-shrink:0;margin-bottom:-3px;padding:7px 14px}.header-container .menu-container.middle .menu-item:hover{border-bottom:3px solid var(--grey-10)}.header-container .menu-container.middle .menu-item.activeElement{border-bottom:3px solid var(--blue-100)}.header-container .menu-item.activeElement .menu-text{color:var(--blue-100)}.header-container .menu-item.activeElement .menu-icon.immagine{filter:invert(67%) sepia(83%) saturate(1972%) hue-rotate(157deg) brightness(120%) contrast(112%)}.header-container .menu-item.activeElement svg.menu-icon{color:var(--blue-100)}.header-container .menu-item:not(.activeElement):hover{cursor:pointer}.header-container .menu-item:not(.activeElement):hover .menu-text{color:var(--white)}.header-container .menu-item:not(.activeElement):hover .menu-icon.immagine{filter:brightness(0) invert(1)}.header-container .menu-item:not(.activeElement):hover svg.menu-icon{color:var(--white);opacity:1}.header-container .menu-item .menu-icon{padding-right:5px;width:22px}.header-container .menu-item svg.menu-icon{color:var(--grey-100);flex:0 0 16px;height:16px;opacity:.72;padding-right:7px;width:16px}.header-container .menu-item.activeElement svg.menu-icon{opacity:1}.header-container .menu-item .menu-text{color:var(--grey-100);font-size:12px;font-weight:700;line-height:23px;margin:0;white-space:nowrap}.header-container .authentication-container .userTopInfo{width:100%}.header-container .authentication-container{align-items:center;justify-content:flex-end;width:100%}.header-container .main-menu-container{border-bottom:1px solid var(--grey-500);border-top:1px solid var(--grey-500)}.header-container .menu-items-container{min-height:29px}.header-container .menu-left{flex-wrap:wrap}.header-container .menu-left .main-menu-item{border-bottom:1px solid #0000;cursor:pointer;padding:10px 43px}.header-container .menu-left .main-menu-item p{color:var(--grey-100);font-size:13px;font-weight:700;margin:0}.header-container .menu-left .main-menu-item:not(.active):hover{background-color:var(--grey-400)}.header-container .menu-left .main-menu-item:hover p{color:var(--white)}.header-container .menu-left .main-menu-item.active{border-bottom:1px solid var(--blue-100)}.header-container .menu-left .main-menu-item.active p{color:var(--blue-100)}.header-container .menu-right p{line-height:19px;margin:0}.hide{display:none!important}.header-container .select{align-items:center;background:var(--grey-300);box-sizing:border-box;cursor:pointer;height:100%;margin:0;padding:0 10px;position:relative;top:0}.header-container.desktop .select{display:flex}.header-container .select.opened:hover{background-color:initial}.header-container .select.opened .select:hover p{color:var(--blue-100)}.header-container .select:hover{background-color:var(--grey-400)}.header-container .select:not(.opened) .selected:hover p,.select:not(.opened) .selected:hover svg{color:var(--white)}.header-container .select .dropDown-container .item-container:hover,.header-container .select .dropDown-container .item-container:hover p{background-color:var(--grey-400);color:var(--white);cursor:pointer}.header-container.mobile .top-menu{align-items:center;background:var(--grey-300);border-bottom:1px solid var(--grey-800);box-shadow:0 1px 0 0 var(--grey-500);box-sizing:border-box;height:81px;padding:15px 5px}.header-container.mobile .menu-container>div{flex-flow:wrap}.header-container.mobile .container-menu{background-color:var(--grey-700);box-shadow:7px 9px 2px 2px #000000b3;left:-100%;position:absolute;transition:.5s;width:90%;z-index:3}.header-container.mobile .container-menu .welcome{padding:10px 20px}.header-container.mobile .container-menu.active{left:0;max-height:90vh;min-height:90vh;overflow:auto}.header-container.mobile .menu-container.middle{left:0;position:static;transform:none}.header-container.mobile .menu-item{box-sizing:border-box;padding:0;width:33%}.header-container.mobile .menu-container.middle .menu-item p{text-align:center}.header-container.mobile .menu-container.middle .menu-item{border-bottom:1px solid var(--grey-800);border-left:1px solid var(--grey-800);border-right:1px solid var(--grey-500);border-top:1px solid var(--grey-500)}.header-container.mobile .menu-container.middle .menu-item.flex.activeElement{border-bottom:1px solid var(--grey-800)}.header-container.mobile .menu-container.middle div.flex.menu-item{align-items:center;flex-flow:wrap;flex-direction:column;margin-bottom:0;padding:8px 0}.header-container.mobile .welcome-container{border-bottom:1px solid var(--grey-800);box-shadow:0 1px 0 0 var(--grey-500)}.header-container.mobile .menu-container.middle div p{font-size:14px;font-weight:400;padding:10px 0 0}.header-container.mobile .menu-container .menu-icon{filter:invert(67%) sepia(83%) saturate(1972%) hue-rotate(157deg) brightness(120%) contrast(112%);padding-right:0;width:40%}.header-container.mobile .balance-container.flex,.header-container.mobile .language-container.flex,.header-container.mobile .promotion{align-items:center;border-left:none;border-right:none;border-top:1px solid var(--grey-800);box-shadow:0 -1px 0 1px var(--grey-500);color:var(--grey-100);margin-top:-1px;padding:10px 20px}.header-container.mobile .balance .item-container{padding:0 20px 0 47px}.header-container.mobile .menu-icon{height:auto;min-height:auto;padding-right:0;width:19px}.header-container.mobile .language-option{padding:10px 20px}.header-container.mobile .deposit,.header-container.mobile .withdraw{border-top:1px solid var(--grey-800)}.header-container.mobile .promotion{border-bottom:1px solid var(--grey-800)}.header-container.mobile .language .item-container{align-items:center}.header-container.mobile .language svg{font-size:18px;position:absolute;right:20px}.header-container.mobile .promotion .menu-icon{padding:10px;width:30px}.header-container.mobile .register-button{height:80px}.header-container.mobile #login-button{background-color:var(--blue-900);color:var(--blue-100);font-weight:400;margin:25% auto 0;padding:10px 0;text-align:center;width:70%}.header-container.mobile #register-button{margin:5% auto}.header-container.mobile #logout-button,.header-container.mobile #register-button{background-color:var(--pink-100);color:#fff;font-weight:400;padding:10px 0;text-align:center;width:70%}.header-container.mobile #logout-button{margin:23% auto 5%}.header-container.mobile .select{border-left:none;border-right:none;border-top:1px solid var(--grey-800);box-shadow:0 -1px 0 1px var(--grey-500);box-sizing:border-box;margin-top:1px;padding:10px 20px;width:100%}.header-container.mobile .select:hover{background-color:initial}.header-container.mobile .select p{font-size:15px;font-weight:400;margin:0 10px!important}.header-container.mobile .select:hover .selected p,.header-container.mobile .select:hover .selected svg{color:var(--grey-100)}.header-container.mobile .select .selected p.accent-color,.header-container.mobile .select .selected svg.accent-color{color:var(--blue-100)}.header-container.mobile .select .flex.center.selected{justify-content:space-between}.header-container.mobile .select .dropDown-container{background-color:initial;border:none;flex-direction:column;margin-top:8px;position:static;right:0;top:0;width:100%}.header-container.mobile .select .dropDown-container:before{content:none}.header-container.mobile .select .dropDown-container .item-container{border:none;flex-direction:row;padding:10px 0}.header-container.mobile .select .dropDown-container .item-container p{font-size:15px;margin:0 10px!important}.header-container.mobile #balance{position:static}.header-container.mobile #balance .title-dropDown-container{border-left:none;border-right:none;border-top:1px solid var(--grey-800);box-shadow:0 -1px 0 1px var(--grey-500);margin-top:1px;padding:10px 20px}.header-container.mobile #balance .flex.center.title{justify-content:space-between}.header-container.mobile #balance .dropDown-container{background-color:initial;border:none;flex-direction:column;position:static;right:0;top:0;width:100%}.header-container.mobile #balance .dropDown-container .item-container{flex-direction:row;padding:0 45px}.header-container.mobile #balance .title-dropDown-container:not(.active):hover .light-grey,.header-container.mobile #balance .title-dropDown-container:not(.active):hover p{color:var(--grey-100)}.header-container.mobile #balance .dropDown-container .actions,.header-container.mobile #balance .dropDown-container .hide-balance{display:none}.header-container.mobile #balance .dropDown-container .border{border:none}.header-container.mobile .deposit,.header-container.mobile .withdraw{font-weight:400}.header-container.mobile #balance .title-dropDown-container p{font-size:15px;line-height:normal;margin:0 10px!important}.header-container.mobile #balance .title-dropDown-container:hover{background-color:initial;color:var(--grey-100);cursor:pointer}.header-container.mobile #balance .dropDown-container:before{content:none}@media only screen and (min-width:768px) and (max-width:1080px){.header-container .menu-buttons-container{height:80px}.header-container .menu-container.middle{top:43px}}.flex-end{justify-content:flex-end}.header-container .riga-giochi{align-items:center;background:#232a30;border-bottom:1px solid #13191d;display:flex;justify-content:center;min-height:52px;padding:0 14px;position:relative}.header-container .riga-giochi .menu-container.middle,.header-container .riga-giochi .menu-container.middle>.flex{align-items:center;gap:8px}.header-container .riga-giochi .menu-container.middle .menu-item{align-items:center;background:var(--lvc-surface-2);border:1px solid var(--lvc-line);border-radius:8px;height:36px;margin-bottom:0;padding:0 14px;transition:background .12s,border-color .12s,color .12s}.header-container .riga-giochi .menu-container.middle .menu-item:hover{background:var(--lvc-surface-4);border-color:var(--lvc-surface-4)}.header-container .riga-giochi .menu-container.middle .menu-item:hover .menu-text{color:var(--lvc-text-1)}.header-container .riga-giochi .menu-container.middle .menu-item:hover svg.menu-icon{opacity:1}.header-container .riga-giochi .menu-container.middle .menu-item.activeElement{background:#50fdf121;border:1px solid var(--lvc-accent)}.header-container .riga-giochi .menu-container.middle .menu-item.activeElement .menu-text{color:var(--lvc-accent)}.header-container .riga-giochi .menu-container.middle .menu-item.activeElement svg.menu-icon{color:var(--lvc-accent);opacity:1}.header-container .riga-giochi .menu-item .menu-text{font-size:13px;line-height:1}.header-container .riga-giochi .menu-item svg.menu-icon{flex:0 0 18px;height:18px;width:18px}.header-container .riga-giochi .menu-container.middle{left:auto;margin:0;max-width:none;overflow:visible;position:static;transform:none}@media (max-width:760px){.header-container .riga-giochi{justify-content:flex-start;min-height:60px;padding:0}.header-container .riga-giochi .menu-container.middle>.flex{gap:6px}.header-container .riga-giochi .menu-container.middle{-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000);overflow-x:auto;overscroll-behavior-x:contain;padding:0 12px;scrollbar-width:none;width:100%}.header-container .riga-giochi .menu-container.middle::-webkit-scrollbar{display:none}.header-container .riga-giochi .menu-container.middle .menu-item{border-radius:10px;flex-direction:column;gap:3px;height:auto;padding:7px 11px}.header-container .riga-giochi .menu-item svg.menu-icon{flex:0 0 20px;height:20px;padding-right:0;width:20px}.header-container .riga-giochi .menu-item .menu-text{font-size:10px;letter-spacing:.04em;line-height:1.2}}@media (max-width:1023px){.header-container .riga-giochi{display:none}}a:-webkit-any-link{text-decoration:none}.footer-container{background-color:var(--lvc-pie-sfondo);color:var(--lvc-pie-testo)}.footer-container .footer-content{box-sizing:border-box;margin:0 auto;max-width:1330px;padding:0 5px;position:relative;width:100%}.footer-container .columns-container{flex-flow:wrap;justify-content:space-between;padding:20px 0}.footer-container .column{padding:0 10px}.menu-footer-title{font-size:15px;font-weight:700}.menu-footer-item{color:var(--grey-100);font-size:13px;font-weight:500;transition:color .2s ease}.menu-footer-item:hover{color:var(--white);cursor:pointer}.footer-container .logos-container{width:100%}.footer-container .logo-brand img{width:200px}.licence-container{background-color:var(--lvc-pie-sfondo);filter:brightness(.92);padding:10px 0 30px}.licence-container p{color:var(--grey-20);font-size:12px;margin:0}.footer-container .toggleMenu{background-color:var(--grey-900);padding:0 0 5px;text-align:center}.footer-container .columns-container.mobile{justify-content:space-around}.footer-container .columns-container.mobile .column:first-child{border-right:1px solid var(--grey-900);flex:1 1}.footer-container .columns-container.mobile .column:last-child{border-left:1px solid var(--grey-200);flex:1 1}.footer-container .mobile .column{align-items:center;display:flex;flex-direction:column;justify-content:center}.mobile .column p{margin:6px 0}.footer-container.mobile .licence-container .footer-content{flex-direction:column}.images{margin-top:20px}.footer-arrow{position:absolute;z-index:3}.toggleMenu{min-height:30px;overflow:hidden;position:relative}.toggleMenu:before{background:var(--grey-300);border-radius:50px;content:"";height:50px;position:absolute;top:-25px;transform:translateX(-38%);width:50px;z-index:1}.footer-container.mobile .borderReverse{height:63px;min-height:63px}.footer-container .footer-box{max-height:0;overflow:hidden;transition:max-height .5s ease-out}.footer-container .footer-box.show{max-height:1000px;transition:max-height .5s ease-in}.footer-container .menu-container{flex:1 1;position:relative;z-index:2}.footer-container .item-container img{height:25px}.footer-container .item-container p{font-size:9px;font-weight:500}.selected-menu{filter:invert(67%) sepia(83%) saturate(1972%) hue-rotate(157deg) brightness(120%) contrast(112%)}.footer-apri{background:none;border:0;cursor:pointer;min-height:30px;padding:4px 14px;position:relative;z-index:3}.footer-container .footer-arrow{position:static}.piede-griglia{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:24px 40px;padding:24px 16px}.piede-colonna{display:flex;flex:1 1 220px;flex-direction:column;gap:6px;min-width:0}.piede-colonna.larga{flex:1.6 1 300px}.piede-titolo{color:var(--lvc-text-1);font-size:11px;font-weight:700;letter-spacing:.08em;margin:0 0 4px;text-transform:uppercase}.piede-voce{align-self:flex-start;background:none;border:0;color:var(--lvc-pie-testo);cursor:pointer;font:inherit;font-size:13px;min-height:32px;padding:0}.piede-voce:hover{color:var(--lvc-text-1)}.piede-testo{color:var(--lvc-pie-testo);font-size:13px;margin:0}.piede-nota{color:var(--lvc-warning-soft);font-size:11px;line-height:1.4;margin:0}.piede-etichetta{border:1px solid var(--lvc-warning);border-radius:6px;color:var(--lvc-warning);display:inline-block;font-size:10px;font-weight:700;letter-spacing:.08em;line-height:16px;margin-right:6px;padding:0 6px;text-transform:uppercase;vertical-align:middle}.piede-loghi{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.piede-18{height:44px;width:auto}.piede-pagamento{filter:grayscale(1) brightness(1.6);height:36px;width:auto}.piede-logo-vuoto{align-items:center;border:1px dashed var(--lvc-text-4);border-radius:6px;color:var(--lvc-text-3);display:inline-flex;font-size:10px;font-weight:700;height:44px;justify-content:center;letter-spacing:.08em;min-width:96px;padding:0 10px}.piede-marchio{max-height:28px;width:auto}.piede-legale{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px 24px;padding:16px}.piede-legale p{color:var(--lvc-pie-testo);font-size:12px;margin:0;opacity:.8}.footer-container.vetrina-piede{border-top:1px solid var(--lvc-line)}.piede-ente{height:44px;width:auto}.footer-container.piede-una-riga .piede-griglia{align-items:center;gap:12px 32px;padding:14px 16px}.footer-container.piede-una-riga .piede-colonna{align-items:center;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;gap:6px 12px}.footer-container.piede-una-riga .piede-titolo{margin:0}.footer-container.piede-una-riga .piede-nota{flex-basis:100%}.accent-color{color:var(--blue-100)}.pink{color:var(--pink-100)}.pink2{color:var(--pink-200)}.light-grey{color:var(--grey-100)}.column{flex-direction:column}.center{align-items:center;justify-content:center}.text-center{text-align:center}.space-around{justify-content:space-around}.border{border-bottom:1px solid #414850;border-top:1px solid #101820}.borderReverse{border-bottom:1px solid #101820;border-top:1px solid #414850;width:100%}.pt-10{padding-top:10px}.p10{font-size:10px}.p11{font-size:11px}.p13{font-size:13px}.p14{font-size:14px!important}.p15{font-size:15px!important}.p17{font-size:17px}.p19{font-size:19px}.p20px{font-size:20px}.bold{font-weight:700}.semi-bold{font-weight:500}.uppercase{text-transform:uppercase}.white{color:#fff}.black{color:#000}.mt-5{margin:5px 0 0}.mr-15{margin-right:15px}.mlr-5{margin:0 5px!important}.mlr-10{margin:0 10px!important}.mlr-15{margin:0 15px!important}.mlr-25{margin-left:25px!important;margin-right:25px!important}.mtb-15{margin-bottom:15px;margin-top:15px}:root{--lvc-nav-h:calc(60px + env(safe-area-inset-bottom))}.lvc-nav{background:var(--lvc-surface-1);border-top:1px solid var(--lvc-line);bottom:0;display:flex;left:0;padding-bottom:env(safe-area-inset-bottom);position:fixed;right:0;z-index:60}.lvc-nav-voce{align-items:center;color:var(--lvc-text-3);display:flex;flex:1 1;flex-direction:column;font-size:11px;gap:3px;justify-content:center;line-height:1.1;min-height:var(--lvc-touch);padding:6px 2px;text-align:center;text-decoration:none}.lvc-nav-voce.attiva{color:var(--lvc-accent)}.lvc-nav-icona{font-size:18px}.lvc-nav-testo{white-space:nowrap}@media (min-width:1024px){.lvc-nav{display:none}}.main-containers{padding-bottom:calc(60px + env(safe-area-inset-bottom));padding-bottom:var(--lvc-nav-h)}@media (min-width:1024px){.main-containers{padding-bottom:0}}.lvc-nav button.lvc-nav-voce{background:none;border:0;cursor:pointer;font:inherit}.lvc-nav .lvc-nav-voce.invito{background:var(--lvc-accent-deep);border-radius:8px;color:var(--lvc-surface-1);margin:6px}.lvc-foglio-velo{align-items:flex-end;background:#0000008c;bottom:calc(60px + env(safe-area-inset-bottom));bottom:var(--lvc-nav-h);display:flex;left:0;position:fixed;right:0;top:0;z-index:70}.lvc-foglio{background:var(--lvc-surface-1);background:var(--lvc-surface-2,var(--lvc-surface-1));border-radius:12px 12px 0 0;border-top:1px solid var(--lvc-accent);box-shadow:0 -18px 40px #000000a6;padding:10px 10px 12px;width:100%}.lvc-foglio-testa{align-items:center;color:var(--lvc-text-1);display:flex;font-size:11px;font-weight:700;justify-content:space-between;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.lvc-foglio-testa button{background:none;border:0;color:var(--lvc-text-3);cursor:pointer;font-size:15px;line-height:1;padding:4px 6px}.lvc-foglio-griglia{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.lvc-gioco{align-items:center;background:var(--lvc-surface-1);border:1px solid var(--lvc-line);border-radius:8px;color:var(--lvc-text-2);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:6px;justify-content:center;min-height:var(--lvc-touch);padding:12px 6px}.lvc-gioco-icona{display:block;height:26px;width:26px}.lvc-gioco-nome{font-size:11px;font-weight:700;letter-spacing:.04em;text-align:center;text-transform:uppercase}@media (min-width:1024px){.lvc-foglio-velo{display:none}}.lvc-nav-segno{display:inline-flex;position:relative}.lvc-nav-pastiglia{font-feature-settings:"tnum";background:var(--lvc-skin);border-radius:8px;box-sizing:border-box;color:var(--lvc-surface-1);font-size:10px;font-variant-numeric:tabular-nums;font-weight:700;height:15px;left:100%;line-height:15px;margin-left:-6px;min-width:15px;padding:0 4px;position:absolute;text-align:center;top:-6px}body{background-color:var(--lvc-bg);color:var(--grey-100)}.required{border:1px solid var(--pink-100)!important}.no-wrap{white-space:nowrap}.white{color:var(--white)!important}.accent-color{color:var(--blue-100)!important}.flex{display:flex}.space-between{justify-content:space-between}.p0{padding:0}.pr-5{padding-right:5px}.ptb-10{padding:10px 0}.ptb-5{padding:5px 0}.m-0{margin:0}.mlr-5{margin:0 5px}.p12{font-size:12px}.p16{font-size:16px}.p18{font-size:18px}.p20{font-size:20px}.relative{position:relative}.absolute{position:absolute}.light-grey{color:var(--grey-100)!important}.hide{display:none}.pink-bg{background-color:var(--pink-100)!important}.pink{color:var(--pink-100)!important}.pink-border{border:1px solid var(--pink-100)!important}.green{color:#08ee08!important}.z-index-1{z-index:1}.mr-7{margin-right:7px}.mr-5{margin-right:5px}.w100{width:100%!important}.w0{width:0!important}.m-auto{margin:auto}.mb-10{margin-bottom:10px}.p-5{padding:5px!important}.p-7{padding:7px!important}.p-20{padding:20px}.pointer{cursor:pointer}
/*# sourceMappingURL=main.abec3156.css.map*/