@font-face{font-family:Montserrat;src:local("Montserrat"),url(/static/media/Montserrat-VariableFont_wght.3faa3eef13649db02044.ttf) format("truetype")}@font-face{font-family:Montserrat-italic;src:local("Montserrat-italic"),url(/static/media/Montserrat-Italic-VariableFont_wght.ef11b720b9a6cfb9a317.ttf) format("truetype")}@keyframes slideInFromLeft{0%{transform:translateX(-100%) translatey(5px) rotateY(16deg);transform-origin:initial}to{transform:translateX(0) translatey(5px) rotateY(16deg);transform-origin:initial}}@keyframes slideInFromRight{0%{transform:translateX(100%) translatey(5px) rotateY(-16deg);transform-origin:initial}to{transform:translateX(0) translatey(5px) rotateY(-16deg);transform-origin:initial}}@keyframes floatLeft{0%{transform:translatey(5px) rotateY(16deg);transform-origin:initial}50%{transform:translatey(-5px) rotateY(12deg);transform-origin:initial}to{transform:translatey(5px) rotateY(16deg);transform-origin:initial}}@keyframes floatRight{0%{transform:translatey(5px) rotateY(-16deg);transform-origin:initial}50%{transform:translatey(-5px) rotateY(-12deg);transform-origin:initial}to{transform:translatey(5px) rotateY(-16deg);transform-origin:initial}}@keyframes zoomIn{0%{transform:scale(0)}to{transform:scale(.95)}}html{background:linear-gradient(0deg,#19384f,#00192b);background-attachment:fixed;height:100vh}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;font-family:Montserrat,sans-serif;height:100%;margin:0}*{font-feature-settings:"tnum";color:#fff;font-variant-numeric:tabular-nums;text-transform:uppercase;transition:color .5s ease,background-color .5s ease,fill .5s ease,stroke .5s ease}div{display:flex;flex:1 1;gap:16px;letter-spacing:.1rem}.uom{font-size:75%;opacity:.75}.btn{align-items:center;background-color:#08596e;border:none;border-radius:2px;cursor:pointer;display:flex;flex:1 1;font-family:Montserrat,sans-serif;font-size:medium;font-weight:500;gap:8px;height:64px;justify-content:center}.btn svg{fill:#fff;height:21.33333333px;padding-bottom:5px;width:21.33333333px}.btn:not([disabled]):hover{background-color:#5ebad0}.btn[disabled]{background-color:#08596e7f;cursor:inherit;opacity:.5}.btn[disabled] svg{opacity:.5}.sider-close-btn{flex:0 1;position:absolute;top:-20px;z-index:100}.sider-close-btn svg{fill:#fff;cursor:pointer;height:21.33333333px;width:21.33333333px}.capex-opex-section{flex:0 1}.capex-opex-section .capex-opex-box{align-items:center;flex-direction:column;gap:4px}.capex-opex-section .capex-opex-box .capex-opex-title{font-size:90%;font-weight:500;opacity:.75}.capex-opex-section .capex-opex-box .capex-opex-value{align-items:center;gap:3.2px}.capex-opex-section .capex-opex-box .capex-opex-value .capex-opex-num{font-size:xx-large}.total-core-box .total-core-title{align-items:center;font-size:80%;font-weight:500;opacity:.8}.total-core-box .total-core-value{font-size:xx-large;justify-content:end}.indicator-box{flex-direction:column;gap:8px}.indicator-box .indicator-info .indicator-name{font-size:80%;font-weight:500;opacity:.8}.indicator-box .indicator-info .indicator-value{justify-content:end}.indicator-box .progress-bar-container{flex-direction:column;gap:1.6px}.indicator-box .progress-bar-container .progress-bar-value .progress-bar-perc{gap:3.2px;justify-content:end}.indicator-box .progress-bar-container .progress-bar{position:relative}.indicator-box .progress-bar-container .progress-bar .progress-bar-track{background-color:#00688a;border-radius:4px;bottom:1px;height:2.66666667px;opacity:.5;position:absolute;width:100%}.indicator-box .progress-bar-container .progress-bar .progress-bar-range{border-radius:4px;height:5.33333333px;z-index:100}.indicator-box .bar-leading .progress-bar-range{background-color:#00e9a5;box-shadow:0 0 2px 1px #00e9a5}.indicator-box .bar-leading .progress-bar-perc,.indicator-box .bar-leading .progress-bar-perc .uom{color:#00e9a5}.indicator-box .bar-basic .progress-bar-range{background-color:#fbe829;box-shadow:0 0 2px 1px #fbe829}.indicator-box .bar-basic .progress-bar-perc,.indicator-box .bar-basic .progress-bar-perc .uom{color:#fbe829}.indicator-box .bar-lagging .progress-bar-range{background-color:#ff8c84;box-shadow:0 0 2px 1px #ff8c84}.indicator-box .bar-lagging .progress-bar-perc,.indicator-box .bar-lagging .progress-bar-perc .uom{color:#ff8c84}.wrapper{background-attachment:fixed;background-image:linear-gradient(#fefefe05 1px,#0000 2px,#0000 31px,#fefefe10 33px,#0000 0),linear-gradient(90deg,#fefefe05 1px,#0000 2px,#0000 31px,#fefefe10 33px,#0000 0);background-repeat:repeat;background-size:64px 64px;flex-direction:column;gap:32px;overflow:auto;padding-bottom:48px}.wrapper .header{filter:drop-shadow(0 0 8px #18859A);flex-basis:112px;flex-grow:0;flex-shrink:0;gap:0;z-index:1000}.wrapper .header .logo-border{background-color:#18859a;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 56px),calc(100% - 56px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 56px),calc(100% - 56px) 100%,0 100%);flex:0 0 288px;z-index:100}.wrapper .header .logo-border .mds-logo{align-items:center;background-color:#00253d;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 57px),calc(100% - 57px) calc(100% - 2px),0 calc(100% - 1px));clip-path:polygon(0 0,100% 0,100% calc(100% - 57px),calc(100% - 57px) calc(100% - 2px),0 calc(100% - 1px));justify-content:center}.wrapper .header .logo-border .mds-logo svg{fill:#fff;cursor:pointer;height:56px;margin-right:32px}.wrapper .header .navbar{flex-direction:column;gap:0}.wrapper .header .navbar .nav{background-color:#00253d;border-bottom:1px solid #18859a;padding:2px 0;z-index:100}.wrapper .header .navbar .nav .breadcrumb{align-items:center;display:flex;gap:8px;margin:0}.wrapper .header .navbar .nav .breadcrumb .li-click{cursor:pointer}.wrapper .header .navbar .nav .breadcrumb .li-click:hover{text-decoration:underline}.wrapper .header .navbar .nav .breadcrumb .li-click svg{margin-right:5px}.wrapper .header .navbar .nav .breadcrumb li{display:flex}.wrapper .header .navbar .nav .breadcrumb li a{color:#fff;cursor:pointer;text-decoration:none}.wrapper .header .navbar .nav .breadcrumb li a:hover{text-decoration:underline}.wrapper .header .navbar .nav .breadcrumb li svg{fill:#fff;height:21.33333333px;width:21.33333333px}.wrapper .header .navbar .nav .breadcrumb li+li:before{color:#18859a;content:"/\00a0";padding:0 2px 0 0}.wrapper .header .navbar .nav .breadcrumb li:last-of-type{font-weight:700}.wrapper .header .navbar .driver-filter{background:#18859a;border-bottom:1px solid #18859a;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 56px),calc(100% - 56px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 56px),calc(100% - 56px) 100%,0 100%);gap:5px;margin-left:-50px;margin-right:128px;overflow:hidden;padding-left:56px;padding-right:2px}.wrapper .header .navbar .driver-filter .parallelogram{align-items:center;background-color:#08596e;border-bottom:4px solid #0000;border-top:0;-webkit-clip-path:polygon(0 56px,56px 0,100% calc(100% - 56px),calc(100% - 56px) 100%,0 100%);clip-path:polygon(0 56px,56px 0,100% calc(100% - 56px),calc(100% - 56px) 100%,0 100%);cursor:pointer;justify-content:center;margin-left:-64px}.wrapper .header .navbar .driver-filter .parallelogram:hover{background-color:#50d1d4}.wrapper .header .navbar .driver-filter .parallelogram .parallelogram-content{flex:0 1;gap:8px}.wrapper .header .navbar .driver-filter .parallelogram .parallelogram-content .parallelogram-icon svg{fill:#fff;height:21.33333333px;width:21.33333333px}.wrapper .header .navbar .driver-filter .parallelogram.active{background-color:#18859a!important}.wrapper .header .navbar .driver-filter .parallelogram.active:hover{background-color:#5ebad0!important}.wrapper .header .navbar .driver-filter .parallelogram.obsolescence:hover{background-color:#00d0f0!important}.wrapper .header .navbar .driver-filter .parallelogram.obsolescence.active{background-color:#00aae0!important}.wrapper .header .navbar .driver-filter .parallelogram.obsolescence.active:hover{background-color:#00c2df!important}.wrapper .header .navbar .driver-filter .parallelogram.coverage:hover{background-color:#7fa4d5!important}.wrapper .header .navbar .driver-filter .parallelogram.coverage.active{background-color:#897eba!important}.wrapper .header .navbar .driver-filter .parallelogram.coverage.active:hover{background-color:#8291ca!important}.wrapper .header .navbar .driver-filter .parallelogram.evolvability:hover{background-color:#5ea2d2!important}.wrapper .header .navbar .driver-filter .parallelogram.evolvability.active{background-color:#005b95!important}.wrapper .header .navbar .driver-filter .parallelogram.evolvability.active:hover{background-color:#3983b1!important}.wrapper .header .navbar .driver-filter .parallelogram.active.leading,.wrapper .header .navbar .driver-filter .parallelogram.coverage.active.leading,.wrapper .header .navbar .driver-filter .parallelogram.evolvability.active.leading,.wrapper .header .navbar .driver-filter .parallelogram.obsolescence.active.leading{border-bottom:4px solid #00e9a5}.wrapper .header .navbar .driver-filter .parallelogram.active.basic,.wrapper .header .navbar .driver-filter .parallelogram.coverage.active.basic,.wrapper .header .navbar .driver-filter .parallelogram.evolvability.active.basic,.wrapper .header .navbar .driver-filter .parallelogram.obsolescence.active.basic{border-bottom:4px solid #fbe829}.wrapper .header .navbar .driver-filter .parallelogram.active.lagging,.wrapper .header .navbar .driver-filter .parallelogram.coverage.active.lagging,.wrapper .header .navbar .driver-filter .parallelogram.evolvability.active.lagging,.wrapper .header .navbar .driver-filter .parallelogram.obsolescence.active.lagging{border-bottom:4px solid #ff8c84}.wrapper .header .navbar .spacer{flex:0 0 4px}.wrapper .header .navbar .submenu{cursor:pointer;display:none;flex:0 0;position:absolute;top:107px}.wrapper .header .navbar .submenu .submenu-dropdown{background-color:#08596e;border:1px solid #18859a;flex-direction:column;gap:0;justify-content:space-evenly}.wrapper .header .navbar .submenu .submenu-dropdown .menu-item{border-bottom:1px solid #18859a;flex:0 1;padding:16px}.wrapper .header .navbar .submenu .submenu-dropdown .menu-item:hover{background-color:#50d1d4}.wrapper .header .navbar .submenu .submenu-dropdown .menu-item .item-icon{flex:0 1}.wrapper .header .navbar .submenu .submenu-dropdown .menu-item .item-icon svg{height:21.33333333px;width:21.33333333px}.wrapper .header .navbar .submenu .submenu-dropdown .menu-item .item-icon svg .hex-icon{fill:#fff}.wrapper .header .navbar .submenu .submenu-dropdown .menu-item.obsolescence:hover{background-color:#00d0f0}.wrapper .header .navbar .submenu .submenu-dropdown .menu-item.coverage:hover{background-color:#7fa4d5}.wrapper .header .navbar .submenu .submenu-dropdown .menu-item.evolvability:hover{background-color:#5ea2d2}.wrapper .header .navbar .submenu .submenu-dropdown .menu-item.all .item-icon .hex-shape{fill:#00a7d7}.wrapper .header .navbar .submenu .submenu-dropdown .menu-item.leading .item-icon .hex-shape{fill:#00e9a5}.wrapper .header .navbar .submenu .submenu-dropdown .menu-item.basic .item-icon .hex-shape{fill:#fbe829}.wrapper .header .navbar .submenu .submenu-dropdown .menu-item.basic .item-icon .hex-icon.basic-icon{transform:scaleY(.4) translate(25px,90px)}.wrapper .header .navbar .submenu .submenu-dropdown .menu-item.lagging .item-icon .hex-shape{fill:#ff8c84}.content{gap:32px;perspective:3000px}.content.hide{opacity:50%;pointer-events:none}.wrapper.login{justify-content:center}.wrapper.login .login-content{align-items:center;flex:0 1;flex-direction:column;gap:0}.wrapper.login .login-content .login-img{height:320px;opacity:.25;padding-bottom:64px;width:320px}.wrapper.login .login-content .login-img svg{fill:#fff}.wrapper.login .login-content .login-form{display:flex;flex-direction:column;gap:32px}.wrapper.login .login-content .login-form .login-input{flex-direction:column;gap:8px}.wrapper.login .login-content .login-form .login-input p{margin:0;text-align:center}.wrapper.login .login-content .login-form .login-input input{border-radius:2px;color:#000;padding:16px;width:320px}.wrapper.login .login-content .login-form .login-input .login-error-msg{color:red}.wrapper.home .header .navbar .nav{padding:0}.wrapper.home .header .navbar .nav .nav-title{align-items:center;font-size:125%;font-weight:300;justify-content:center}.wrapper.home .header .navbar .driver-filter{background:#0000;border:0}.sider{background-color:#18859a;flex-basis:400px;flex-grow:0;flex-shrink:0;margin:32px 0;transform-origin:initial}.sider .sider-border{background-color:#00253d}.sider .sider-border .sider-box{flex-direction:column;gap:0}.sider .sider-border .sider-box .sider-header-border{filter:drop-shadow(0 0 8px #18859A);flex:0 0 96px;flex-direction:column}.sider .sider-border .sider-box .sider-header-border .sider-header{background-color:#18859a}.sider .sider-border .sider-box .sider-header-border .sider-header .sider-name{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;align-items:center;background-color:#19384f;font-size:125%;font-weight:700;-webkit-hyphens:auto;hyphens:auto;justify-content:center;padding:0 0 0 4px;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.sider .sider-border .sider-box .sider-content{flex-direction:column;padding:32px 48px;position:relative}.sider .sider-border .sider-box .sider-content .sider-footer{flex:0 0 64px}.sider .sider-border .sider-box .sider-content .sider-footer .footer-hint{align-items:center;background:linear-gradient(90deg,#00a7d700,#00a7d7b3 30%,#00a7d7b3 70%,#00a7d700);justify-content:center;margin:0 -32px}.sider .sider-border .sider-box .sider-content::-webkit-scrollbar{border-radius:4px;width:4px}.sider .sider-border .sider-box .sider-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #0000004d}.sider .sider-border .sider-box .sider-content::-webkit-scrollbar-thumb{background-color:#00688a;border-radius:4px;opacity:.5}.sider-left{animation:floatLeft 20s ease 1s infinite,slideInFromLeft 1s ease 0s 1;-webkit-clip-path:polygon(0 0,calc(100% - 32px) 0,100% 32px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 32px) 0,100% 32px,100% 100%,0 100%);flex-basis:640px;overflow:hidden;transform:rotateY(32deg) translateX(-8px)}.sider-left .sider-border{-webkit-clip-path:polygon(0 1px,calc(100% - 32px) 1px,calc(100% - 1px) 33px,calc(100% - 1px) calc(100% - 1px),0 calc(100% - 1px));clip-path:polygon(0 1px,calc(100% - 32px) 1px,calc(100% - 1px) 33px,calc(100% - 1px) calc(100% - 1px),0 calc(100% - 1px))}.sider-left .sider-border .sider-box .sider-header-border .sider-header{-webkit-clip-path:polygon(0 0,calc(100% - 32px) 0,100% 32px,100% 100%,96px 100%,64px calc(100% - 32px),0 calc(100% - 32px));clip-path:polygon(0 0,calc(100% - 32px) 0,100% 32px,100% 100%,96px 100%,64px calc(100% - 32px),0 calc(100% - 32px))}.sider-left .sider-border .sider-box .sider-header-border .sider-header .sider-name{-webkit-clip-path:polygon(0 0,calc(100% - 32px) 0,100% 32px,100% calc(100% - 1px),96px calc(100% - 2px),64px calc(100% - 33px),0 calc(100% - 34px));clip-path:polygon(0 0,calc(100% - 32px) 0,100% 32px,100% calc(100% - 1px),96px calc(100% - 2px),64px calc(100% - 33px),0 calc(100% - 34px))}.sider-left .sider-content{justify-content:space-evenly}.sider-left .sider-content .sider-close-btn{left:32px}.sider-left .sider-content .map-sm{align-items:center;flex:0 1;justify-content:center}.sider-left .sider-content .map-sm svg{max-height:224px;max-width:384px}.sider-left .sider-content .map-sm svg path{stroke:#18859a;stroke-dasharray:inherit;stroke-width:5px}.sider-left .sider-content .map-sm svg path#border-sm,.sider-left .sider-content .map-sm svg path#italy-sm,.sider-left .sider-content .map-sm svg path#spain-sm{fill:#18859a;fill-opacity:.2}.sider-left .sider-content .info-rows{flex:0 1;flex-direction:column;gap:48px;padding:0 16px}.sider-left .sider-content .info-rows .info-row{gap:48px}.sider-left .sider-content .info-rows .info-row .info-content{gap:0}.sider-left .sider-content .info-rows .info-row .info-content .info-icon-border{background-color:#18859a;flex:0 0 65px}.sider-left .sider-content .info-rows .info-row .info-content .info-icon-border,.sider-left .sider-content .info-rows .info-row .info-content .info-icon-border .info-icon{align-items:center;-webkit-clip-path:polygon(25% 5%,75% 5%,100% 50%,75% 95%,25% 95%,0 50%);clip-path:polygon(25% 5%,75% 5%,100% 50%,75% 95%,25% 95%,0 50%);justify-content:center}.sider-left .sider-content .info-rows .info-row .info-content .info-icon-border .info-icon{background-color:#19384f;flex-basis:64px;flex-grow:0;flex-shrink:0;height:64px;width:64px}.sider-left .sider-content .info-rows .info-row .info-content .info-icon-border .info-icon svg{fill:#fff;height:32px;opacity:.75;width:32px}.sider-left .sider-content .info-rows .info-row .info-content .info-box{flex-direction:column;gap:0}.sider-left .sider-content .info-rows .info-row .info-content .info-box .info-title{border-bottom:.5px solid #18859a;flex:1 0 32px}.sider-left .sider-content .info-rows .info-row .info-content .info-box .info-title div{align-items:end;font-weight:700;justify-content:center;padding-bottom:2.66666667px}.sider-left .sider-content .info-rows .info-row .info-content .info-box .info-value{align-items:center;flex:1 0 32.5px;font-weight:300;gap:3.2px;justify-content:center}.sider-left .sider-content .info-rows .info-row .info-content .info-box .info-value div{flex:0 1;font-size:x-large;padding-top:2.66666667px}.sider-left .sider-content .info-rows .info-row .info-content .info-box .info-value .uom{padding-top:4px}.sider-left .sider-content .info-rows .row-reverse .info-content{flex-direction:row-reverse}.sider-right{animation:floatRight 20s ease 1s infinite,slideInFromRight 1s ease 0s 1;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,0 32px,32px 0);clip-path:polygon(100% 0,100% 100%,0 100%,0 32px,32px 0);transform:rotateY(-16deg) translateX(-8px)}.sider-right .sider-border{border-bottom:1px solid #18859a;border-right:0}.sider-right .sider-border .sider-box .sider-header-border .sider-header{flex:0 0 96px;padding:1px 0 1px 1px}.sider-right .sider-border .sider-box .sider-header-border .sider-header,.sider-right .sider-border .sider-box .sider-header-border .sider-header .sider-name{-webkit-clip-path:polygon(100% 0,100% calc(100% - 32px),calc(100% - 64px) calc(100% - 32px),calc(100% - 96px) 100%,0 100%,0 32px,32px 0);clip-path:polygon(100% 0,100% calc(100% - 32px),calc(100% - 64px) calc(100% - 32px),calc(100% - 96px) 100%,0 100%,0 32px,32px 0)}.sider-right .sider-border .sider-box .sider-header-border .sider-header .sider-name{padding:0 96px 0 32px;text-align:center}.sider-right .sider-border .sider-box .sider-content{border-left:1px solid #18859a}.sider-right .sider-border .sider-box .sider-content .sider-close-btn{right:22px}.sider-right .sider-border .sider-box .sider-content .sider-section{border-bottom:1px solid #18859a;flex:0 1;margin-top:32px;padding-bottom:4px}.sider-right .sider-border .sider-box .sider-content .sider-section .section-title{font-size:large;justify-content:center}.sider-right .sider-border .sider-box .sider-content .sider-close-btn+.sider-section,.sider-right .sider-border .sider-box .sider-content .sider-section:first-of-type{margin-top:0}.sider-right .sider-border .sider-box .sider-content .systems{flex:0 1;gap:24px}.sider-right .sider-border .sider-box .sider-content .systems .systems-column{flex-direction:column}.sider-right .sider-border .sider-box .sider-content .systems .systems-column .driver-indicators{flex-direction:column;gap:32px;padding:16px 3.2px}.sider-right .sider-border .sider-box .sider-content .detail-icons{flex:0 1;gap:4px}.sider-right .sider-border .sider-box .sider-content .detail-icons .icon-box{align-items:center;flex-direction:column;gap:4px}.sider-right .sider-border .sider-box .sider-content .detail-icons .icon-box svg{height:48px;width:48px}.sider-right .sider-border .sider-box .sider-content .detail-icons .icon-box svg .hex-icon{fill:#fff;transform:scale(.8) translate(25px,25px);transform-origin:center}.sider-right .sider-border .sider-box .sider-content .detail-icons .icon-box svg .basic-icon{transform:scaleY(.4) translate(25px,25px)}.sider-right .sider-border .sider-box .sider-content .detail-icons .icon-box .icon-title{flex:1 0 32.5px;flex-direction:column}.sider-right .sider-border .sider-box .sider-content .detail-icons .icon-box .icon-title div{font-size:80%;font-weight:500;padding-top:2.66666667px}.sider-right .sider-border .sider-box .sider-content .detail-infos{flex:0 1;flex-direction:column}.sider-right .sider-border .sider-box .sider-content .detail-infos .sider-section.no-space{margin-top:0!important}.sider-right .sider-border .sider-box .sider-content .detail-infos .detail-description{letter-spacing:0;text-transform:none}.sider-right .sider-border .sider-box .sider-content .detail-infos .detail-title{color:#18859a;font-size:80%;font-weight:600;padding:0 8px}.sider-right .sider-border .sider-box .sider-content .detail-infos p.detail-title{text-align:center}.sider-right .sider-border .sider-box .sider-content .detail-infos .initiative-box{border:1px solid #18859a;flex-direction:column;gap:8px;padding:32px;transform:perspective(1000px) rotateX(0deg) rotateY(0deg) scaleX(1);transform-style:preserve-3d}.sider-right .sider-border .sider-box .sider-content .detail-infos .initiative-box .initiative-content{flex-direction:column;transform:translateZ(20px)}.sider-right .sider-border .sider-box .sider-content .detail-infos .initiative-box .initiative-content .initiative-title{margin:0;text-align:center}.sider-right .sider-border .sider-box .sider-content .detail-infos .initiative-box .initiative-content .initiative-row{justify-content:center}.sider-right .sider-border .sider-box .sider-content .detail-infos .initiative-box .initiative-content .initiative-row .initiative-date{font-size:small;margin:0 0 32px;opacity:.5}.sider-right .sider-border .sider-box .sider-content .detail-infos .initiative-box .initiative-content .initiative-row .detail-info{align-items:center;flex-direction:column}.sider-right .sider-border .sider-box .sider-content .detail-infos .detail-info .detail-value{gap:8px}.sider-right .sider-border .sider-box .sider-content .detail-infos .detail-info .detail-value .uom{align-items:center;display:flex}.sider-detail{flex-basis:400px;flex-grow:0;flex-shrink:0;height:calc(100vh - 112px);perspective:3000px;position:-webkit-sticky;position:sticky;top:5%}.sider-detail .sider-border .sider-box .sider-close-btn{right:22px;top:78px}.sider-detail .sider-border .sider-box .sider-content{gap:32px;margin-right:8px;overflow-y:auto;padding:32px}.map-lg{align-items:center;animation:zoomIn 1s ease-in-out 0s 1;justify-content:center}.map-lg svg{max-height:calc(100vh - 320px)}.map-lg svg .country{stroke:#18859a;stroke-width:1px;stroke-opacity:.25;fill:#003e5370;fill-opacity:.5}.map-lg svg .country:hover{fill-opacity:1}.map-lg svg #border{stroke:#18859a;stroke-width:2px;fill:none}.map-lg svg .pin{fill:#00a7d7;stroke:#00a7d7}.map-lg svg .pin-line{stroke:#00a7d7}.map-lg #italy,.map-lg #spain{fill:#18859a;fill-opacity:.25;stroke-opacity:1}.map-lg #es:hover .country,.map-lg #it:hover .country{fill:#18859a!important;fill-opacity:.5;stroke-opacity:1}.map-lg #es.selected .country,.map-lg #it.selected .country{fill:#18859a!important;fill-opacity:.75;stroke-opacity:1;stroke-width:2px}.map-lg #es.selected .pin,.map-lg #it.selected .pin{fill:#fff!important;stroke:#fff!important}.map-lg #es.selected .pin-line,.map-lg #it.selected .pin-line{stroke:#fff!important}.map-lg #cologno,.map-lg #elios,.map-lg #fuencarral,.map-lg #palatino,.map-lg #villaviciosa{letter-spacing:0}.map-lg .pinned{transform:scale(1.25);transform-box:fill-box}.map-lg .pinned-sx{transform-origin:bottom left}.map-lg .pinned-dx{transform-origin:bottom right}.cap-map{animation:zoomIn 1s ease 0s 1;flex-direction:column;gap:24px;margin-left:32px;transform:scale(.95)}.cap-map .cap-center{flex:4 1;gap:24px}.cap-map .cap-center .cap-med-center{flex:4 1;flex-direction:column;gap:24px}.cap-map .cap-center .cap-med-center .cap-super-center{gap:24px}.cap-map .capability{cursor:pointer}.cap-map .capability,.cap-map .capability .capability-content{background-color:#003e5370}.cap-map .capability .capability-content:hover{background-color:#50d1d4}.cap-map .capability .capability-content .cap-name{font-size:105%;font-weight:500;text-align:center}.cap-map .capability .capability-content .cap-info-container{align-items:center}.cap-map .capability .capability-content .cap-info-container .cap-info span{display:flex;flex-direction:column}.cap-map .capability .capability-content .cap-info-container .cap-info p{margin:0}.cap-map .capability .capability-content .cap-info-container .cap-info .title{display:flex;font-size:50%;font-weight:600;justify-content:center;opacity:.5}.cap-map .capability .capability-content .cap-info-container .cap-info .value{align-items:center;display:flex;flex:1 1;justify-content:center}.cap-map .capability .capability-content .cap-info-container .cap-info .value .indicator-icon svg{height:24px;width:24px}.cap-map .capability .capability-content .cap-info-container .cap-info .value .indicator-icon .hex-icon{fill:#fff}.cap-map .capability .capability-content .cap-info-container .cap-info .value .indicator-icon.icon-leading .hex-shape{fill:#00e9a5}.cap-map .capability .capability-content .cap-info-container .cap-info .value .indicator-icon.icon-basic .hex-shape{fill:#fbe829}.cap-map .capability .capability-content .cap-info-container .cap-info .value .indicator-icon.icon-basic .hex-icon.basic-icon{transform:scaleY(.4) translate(25px,90px)}.cap-map .capability .capability-content .cap-info-container .cap-info .value .indicator-icon.icon-lagging .hex-shape{fill:#ff8c84}.cap-map .capability .capability-content .cap-info-container .cap-info .total-num{padding:5px}.cap-map .capability .capability-content .cap-info-container .cap-info .total-num .value{opacity:.75}.cap-map .capability .capability-content .cap-info-container .cap-info .core-box{border:1px solid #ffffff37;padding:4px 16px}.cap-map .capability .capability-content .cap-info-container .cap-info .core-box .core-num{font-weight:500}.cap-map .capability .capability-content .cap-info-container .cap-info .core-box .core-num .value{font-size:150%}.cap-map .capability .capability-content .cap-info-container .cap-info .core-box .core-perc .value,.cap-map .capability .capability-content .cap-info-container .cap-info .core-num,.cap-map .capability .capability-content .cap-info-container .cap-info .core-perc,.cap-map .capability .capability-content .cap-info-container .cap-info .total-num{gap:4px}.cap-map .capability-content.active{background-color:#18859a!important}.cap-map .capability-content.active:hover{background-color:#5ebad0!important}.cap-map .capability-hor-lg{align-items:stretch;border-top:2px solid #18859a;-webkit-clip-path:polygon(0 50%,32px 0,calc(100% - 32px) 0,100% 50%,calc(100% - 32px) 100%,32px 100%);clip-path:polygon(0 50%,32px 0,calc(100% - 32px) 0,100% 50%,calc(100% - 32px) 100%,32px 100%);flex:0.5 1;overflow:hidden;position:relative}.cap-map .capability-hor-lg .capability-content-hor-lg{gap:96px;justify-content:center}.cap-map .capability-hor-lg .capability-content-hor-lg .cap-name{align-items:center;flex:0 0 fit-content}.cap-map .capability-hor-lg .capability-content-hor-lg .cap-info-container{flex:0 1}.cap-map .capability-hor-md,.cap-map .capability-hor-sm{border-top:2px solid #18859a;-webkit-clip-path:polygon(0 16px,16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%);clip-path:polygon(0 16px,16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%);position:relative}.cap-map .capability-hor-md .capability-content-hor-md,.cap-map .capability-hor-md .capability-content-hor-sm,.cap-map .capability-hor-sm .capability-content-hor-md,.cap-map .capability-hor-sm .capability-content-hor-sm{flex-direction:column;justify-content:center}.cap-map .capability-hor-md .capability-content-hor-md .cap-info-container,.cap-map .capability-hor-md .capability-content-hor-md .cap-name,.cap-map .capability-hor-md .capability-content-hor-sm .cap-info-container,.cap-map .capability-hor-md .capability-content-hor-sm .cap-name,.cap-map .capability-hor-sm .capability-content-hor-md .cap-info-container,.cap-map .capability-hor-sm .capability-content-hor-md .cap-name,.cap-map .capability-hor-sm .capability-content-hor-sm .cap-info-container,.cap-map .capability-hor-sm .capability-content-hor-sm .cap-name{flex:0 1;justify-content:center}.cap-map .capability-hor-md .capability-content-hor-md .cap-info-container .cap-info,.cap-map .capability-hor-md .capability-content-hor-sm .cap-info-container .cap-info,.cap-map .capability-hor-sm .capability-content-hor-md .cap-info-container .cap-info,.cap-map .capability-hor-sm .capability-content-hor-sm .cap-info-container .cap-info{flex:0 1}.cap-map .capability-vert{border-left:2px solid #18859a;-webkit-clip-path:polygon(0 0,calc(100% - 32px) 0,100% 32px,100% 100%,32px 100%,0 calc(100% - 32px));clip-path:polygon(0 0,calc(100% - 32px) 0,100% 32px,100% 100%,32px 100%,0 calc(100% - 32px));overflow:hidden;position:relative}.cap-map .capability-vert .capability-content-vert{align-items:center}.cap-map .capability-vert .capability-content-vert .cap-name{flex:0 1;padding-right:8px;transform:rotate(-180deg);writing-mode:vertical-rl}.cap-map .capability-vert .capability-content-vert .cap-info-container{flex:1 1;justify-content:center}.cap-map .capability-vert .capability-content-vert .cap-info-container .cap-info{flex:0 1;flex-direction:column}.cap-map .capability-vert .capability-content-vert .cap-info-container .cap-info .core-box{flex-direction:column}.cap-map .capability-hor-lg:after,.cap-map .capability-hor-md:after,.cap-map .capability-hor-sm:after{background:#18859a;content:"";filter:drop-shadow(0 0 8px #18859A);height:10px;margin-top:-10px;position:absolute;width:100%}.cap-map .capability-vert:after{background:#18859a;content:"";filter:drop-shadow(0 0 8px #18859A);height:100%;margin-left:-10px;position:absolute;width:10px}.cap-map.obsolescence .capability{border-color:#00aae0!important}.cap-map.obsolescence .capability .capability-content:hover{background-color:#00d0f0!important}.cap-map.obsolescence .capability .capability-content.active{background-color:#00aae0!important}.cap-map.obsolescence .capability .capability-content.active:hover{background-color:#00c2df!important}.cap-map.obsolescence .capability:after{background-color:#00aae0;filter:drop-shadow(0 0 8px #00AAE0)}.cap-map.coverage .capability{border-color:#897eba!important}.cap-map.coverage .capability .capability-content:hover{background-color:#7fa4d5!important}.cap-map.coverage .capability .capability-content.active{background-color:#897eba!important}.cap-map.coverage .capability .capability-content.active:hover{background-color:#8291ca!important}.cap-map.coverage .capability:after{background-color:#897eba;filter:drop-shadow(0 0 8px #897EBA)}.cap-map.evolvability .capability{border-color:#005b95!important}.cap-map.evolvability .capability .capability-content:hover{background-color:#5ea2d2!important}.cap-map.evolvability .capability .capability-content.active{background-color:#005b95!important}.cap-map.evolvability .capability .capability-content.active:hover{background-color:#3983b1!important}.cap-map.evolvability .capability:after{background-color:#005b95;filter:drop-shadow(0 0 8px #005B95)}.detail-banner{background-color:#00253d;border-bottom:1px solid #18859a;filter:drop-shadow(0 0 8px #18859A);flex:0 0 96px;margin-top:-208px;padding:208px 32px 32px}.detail-banner .banner-box{flex-direction:column;gap:32px}.detail-banner .banner-box .banner-row{flex:0 0 64px;gap:96px}.detail-banner .banner-box .banner-row .banner-info-box{align-items:center;flex:0 0 192px;justify-content:space-evenly}.detail-banner .banner-box .banner-row .banner-info-box .banner-icon{flex:0 1;justify-content:center}.detail-banner .banner-box .banner-row .banner-info-box .banner-icon svg{fill:#fff;height:32px;width:32px}.detail-banner .banner-box .banner-row .banner-info-box .total-core-box .total-core-title{font-size:medium;font-weight:400;opacity:1}.detail-banner .banner-box .banner-row .banner-info-box .total-core-box .total-core-value{align-items:center}.detail-banner .banner-box .banner-row .indicator-box .banner-indicator .banner-icon{flex:0 1}.detail-banner .banner-box .banner-row .indicator-box .banner-indicator .banner-icon svg{fill:#fff;height:21.33333333px;width:21.33333333px}.detail-banner .banner-box .banner-row .indicator-box .banner-indicator .banner-icon svg .basic-icon{transform:scaleY(.2) translate(10px,90px)}.detail-banner .banner-box .banner-row:first-of-type{padding-bottom:32px}.detail-banner .indicator-info{flex:0 1;gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.detail-banner .indicator-info .indicator-name{font-size:medium!important;opacity:1!important}.detail-banner .bar-basic,.detail-banner .bar-lagging,.detail-banner .bar-leading{flex:0 1}.detail-banner.hide{opacity:50%;pointer-events:none}.detail-container{flex-direction:column}.detail-container .hex-container{flex-direction:column;gap:32px}.detail-container .hex-container .hex-no-data{align-items:center;justify-content:center}.detail-container .hex-container .hex-vert-text.core,.detail-container .hex-container .hex-vert-text.nocore{border-left:1px solid #18859a;font-size:xx-large;padding-right:8px;position:absolute;transform:rotate(-180deg);writing-mode:vertical-rl}.detail-container .hex-container .hex-box{margin:16px 48px;padding-left:32px;position:relative}.detail-container .hex-container .hex-box div{flex:initial}.detail-container .hex-container .hex-box .hex-content:before{content:"";float:left;height:120%}.detail-container .hex-container .hex-box .hex-content.core:before{shape-outside:repeating-linear-gradient(#0000 0 305.12px,#000 0 308.12px);width:88px}.detail-container .hex-container .hex-box .hex-content.nocore:before{shape-outside:repeating-linear-gradient(#0000 0 239.02933333px,#000 0 242.02933333px);width:69.33333333px}.detail-container .hex-container .hex-box .hex-content{display:block;font-size:0;overflow:hidden;padding:0 0 50px}.detail-container .hex-container .hex-box .hex-content .hex-border{cursor:pointer;display:inline-block;font-size:medium}.detail-container .hex-container .hex-box .hex-content .hex-border,.detail-container .hex-container .hex-box .hex-content .hex-border .hex-text{clip-path:polygon(0 25%,0 75%,50% 100%,100% 75%,100% 25%,50% 0);-webkit-clip-path:polygon(0 25%,0 75%,50% 100%,100% 75%,100% 25%,50% 0);-ms-clip-path:polygon(0 25%,0 75%,50% 100%,100% 75%,100% 25%,50% 0);-moz-clip-path:polygon(0 25%,0 75%,50% 100%,100% 75%,100% 25%,50% 0)}.detail-container .hex-container .hex-box .hex-content .hex-border .hex-text{align-items:center;background-color:#003e53;gap:0;justify-content:center;position:absolute}.detail-container .hex-container .hex-box .hex-content .hex-border .hex-text:hover{background-color:#0c667d}.detail-container .hex-container .hex-box .hex-content .hex-border .hex-text p{margin:0}.detail-container .hex-container .hex-box .hex-content .hex-border .hex-text .hex-cmdb{font-size:80%;font-weight:700;position:absolute;top:32px}.detail-container .hex-container .hex-box .hex-content .hex-border .hex-text .hex-title{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:90%;-webkit-hyphens:auto;hyphens:auto;overflow:hidden;overflow-wrap:break-word;padding:0 8px;text-align:center;text-overflow:ellipsis;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.detail-container .hex-container .hex-box .hex-content .hex-border .hex-text .hex-opex{bottom:32px;font-size:80%;font-weight:700;position:absolute}.detail-container .hex-container .hex-box .hex-content .hex-border .hex-active{background-color:#0f829e!important}.detail-container .hex-container .hex-box .hex-content .hex-border .hex-active:hover{background-color:#0c667d!important}.detail-container .hex-container .hex-box .hex-content .hex-border.core{height:184.752px;margin:8px 8px -38.16px;width:160px}.detail-container .hex-container .hex-box .hex-content .hex-border.core .hex-text{height:178.752px;left:3px;top:3px;width:154px}.detail-container .hex-container .hex-box .hex-content .hex-border.nocore{height:147.8016px;margin:5.33333333px 5.33333333px -31.59466667px;width:128px}.detail-container .hex-container .hex-box .hex-content .hex-border.nocore .hex-text{height:143.8016px;left:2px;top:2px;width:124px}.detail-container .hex-container .hex-box .hex-content .hex-border.nocore .hex-text .hex-cmdb{font-size:70%}.detail-container .hex-container .hex-box .hex-content .hex-border.nocore .hex-text .hex-title{font-size:80%}.detail-container .hex-container .hex-box .hex-content .hex-border.nocore .hex-text .hex-opex{font-size:70%}
/*# sourceMappingURL=main.99045d5b.css.map*/