.mf,.mf *{box-sizing:border-box}.mf{margin:0;background:#f4f5f7;color:#141a33;font-family:var(--font-apple);-webkit-font-smoothing:antialiased}.mf a{color:#0a66c2;text-decoration:none}.mf a:hover{color:#084f96}.mf button,.mf input{font-family:inherit}.mf input::placeholder{color:#6a7086}.mf .h{letter-spacing:-.02em}.mf .h,.mf .mono{font-family:var(--font-apple)}.mf .wrap{max-width:1440px;margin:0 auto;padding:0 32px}.mf .card{background:#fff;border:1px solid rgba(20,26,51,.08);border-radius:22px}.mf .eyebrow{margin:0;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#6a7086}.mf .seg{display:flex;background:rgba(20,26,51,.05);border-radius:999px;padding:3px;gap:2px;flex-wrap:wrap}.mf .seg button{border:none;cursor:pointer;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600;background:transparent;color:#3d4359;white-space:nowrap}.mf .seg button:hover{background:rgba(20,26,51,.06)}.mf .seg button.on{background:#141a33;color:#fff}.mf .seg button small{font-weight:400;opacity:.7;margin-left:5px;font-size:11px}.mf section{scroll-margin-top:80px}.mf .sec{margin-top:64px}.mf .sech{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:18px}.mf .sech h2{margin:6px 0 0;font-size:clamp(24px,2.6vw,34px);font-weight:700;letter-spacing:-.03em;line-height:1.05;text-wrap:balance}.mf .region{cursor:pointer;transition:fill .35s ease}.mf .region:hover{filter:brightness(.94)}.mf .mk{position:absolute;left:0;top:0;display:flex;align-items:center;gap:6px;background:#fff;border:1px solid rgba(20,26,51,.1);border-radius:999px;padding:3px 10px 3px 4px;font-size:14px;font-weight:700;color:#141a33;box-shadow:0 3px 10px rgba(20,40,90,.14);white-space:nowrap;cursor:pointer;text-decoration:none;pointer-events:auto;will-change:transform}.mf .mk:hover{color:#141a33;box-shadow:0 6px 18px rgba(20,40,90,.24);z-index:5}.mf .mk .nm{font-weight:500;color:#6a7086;font-size:11px}.mf #mk.far .mk .nm{top:100%;left:50%;transform:translateX(-50%);margin-top:2px;font-size:10px;font-weight:600;line-height:1;color:#2b3350;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 6px rgba(255,255,255,.9);white-space:nowrap}.mf #mk.far .mk .nm,.mf .tt{position:absolute;pointer-events:none}.mf .tt{background:#141a33;color:#fff;border-radius:12px;padding:10px 12px;font-size:12px;line-height:1.5;min-width:170px;box-shadow:0 10px 30px rgba(20,26,51,.25);opacity:0;transition:opacity .12s ease;z-index:1000}.mf .tt b{font-size:14px}.mf table{border-collapse:collapse;width:100%}.mf th{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#6a7086;text-align:left;padding:0 8px 10px;border-bottom:1px solid rgba(20,26,51,.1);white-space:nowrap}.mf td{padding:11px 8px;border-bottom:1px solid rgba(20,26,51,.06);font-size:14px;font-variant-numeric:tabular-nums;vertical-align:middle}.mf tr:last-child td{border-bottom:none}.mf .ph{background:repeating-linear-gradient(135deg,#eceff4 0 10px,#e4e8ee 10px 20px);display:flex;align-items:center;justify-content:center;color:#6a7086;font-family:var(--font-apple);font-size:11px}.mf .lift{transition:transform .25s ease,box-shadow .25s ease}.mf .lift:hover{transform:translateY(-3px);box-shadow:0 10px 28px rgba(20,26,51,.08)}.mf .pill{display:inline-flex;align-items:center;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700;white-space:nowrap}.mf #italia{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.mf #mapwrap{position:relative;height:clamp(640px,82vh,920px);overflow:hidden;background:radial-gradient(ellipse at 50% 45%,#f7fafd 0,#e8eff8 60%,#dbe6f2 100%)}.mf #gl{position:absolute;inset:0;cursor:grab;touch-action:none}.mf #gl.drag{cursor:grabbing}.mf #co,.mf #fx,.mf #mk{position:absolute;inset:0;pointer-events:none}.mf #co,.mf #mk{overflow:hidden}.mf .glass{background:rgba(255,255,255,.86);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(20,26,51,.08);box-shadow:0 8px 24px rgba(20,40,90,.1)}.mf .co{position:absolute;left:0;top:0;pointer-events:none;transition:opacity .5s ease;opacity:0;will-change:transform}.mf .co-dot{background:#141a33;box-shadow:0 0 0 2px #fff}.mf .co-dot,.mf .co-ring{position:absolute;left:-4px;top:-4px;width:8px;height:8px;border-radius:50%}.mf .co-ring{border:1.5px solid #141a33;animation:ping 2.2s ease-out infinite}.mf .co-ln{position:absolute;left:0;top:-44px;width:1px;height:40px;background:linear-gradient(0deg,rgba(20,26,51,.8),rgba(20,26,51,.1))}.mf .co-ln.dn{top:4px;background:linear-gradient(180deg,rgba(20,26,51,.8),rgba(20,26,51,.1))}.mf .co-card{position:absolute;top:-44px;transform:translateY(-100%);background:#fff;color:#141a33;border-radius:12px;padding:8px 12px;box-shadow:0 10px 28px rgba(20,40,90,.2);display:flex;flex-direction:column;gap:1px;white-space:nowrap}.mf .co-card.dn{top:44px;transform:none}.mf .co-card b{font-size:13px}.mf .co-card span{font-size:12px;color:#565c72}.mf .livedot{width:8px;height:8px;border-radius:50%;background:#ff4d3d;animation:live 1.6s infinite}@keyframes ping{0%{transform:scale(1);opacity:.9}to{transform:scale(4.5);opacity:0}}@keyframes live{0%{box-shadow:0 0 0 0 rgba(255,77,61,.6)}to{box-shadow:0 0 0 9px rgba(255,77,61,0)}}.mf #track [data-t]{border:none;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;white-space:nowrap}.mf #track [data-t],.mf .nbtn{cursor:pointer;font-family:inherit}.mf .nbtn{width:38px;height:38px;border:none;background:transparent;font-size:20px;line-height:1;color:#141a33;display:flex;align-items:center;justify-content:center}.mf .nbtn:hover{background:rgba(20,26,51,.06)}.mf .wg{isolation:isolate}.mf .wg-rays{animation:wgSpin 24s linear infinite}.mf .wg-sun{animation:wgGlow 3.8s ease-in-out infinite}.mf .wg-moon{animation:wgMoon 6s ease-in-out infinite}.mf .wg-cloud{animation:wgDrift 7s ease-in-out infinite}.mf .wg-drop{transform:skewX(-15deg);animation:wgDrop 1.1s linear infinite}.mf .wg-flake{animation:wgFlake 2.6s linear infinite}.mf .wg-bolt{transform:skewX(-20deg);box-shadow:0 0 6px rgba(255,214,10,.9);animation:wgBolt 3.2s linear infinite}@keyframes wgSpin{to{transform:rotate(1turn)}}@keyframes wgGlow{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes wgMoon{0%,to{opacity:.88}50%{opacity:1}}@keyframes wgDrift{0%,to{transform:translateX(0)}50%{transform:translateX(calc(var(--s) * .06px))}}@keyframes wgDrop{0%{transform:translateY(calc(var(--s) * -.1px)) skewX(-15deg);opacity:0}20%{opacity:1}to{transform:translateY(calc(var(--s) * .16px)) skewX(-15deg);opacity:0}}@keyframes wgFlake{0%{transform:translateY(calc(var(--s) * -.1px));opacity:0}20%{opacity:1}to{transform:translate(calc(var(--s) * .05px),calc(var(--s) * .16px));opacity:0}}@keyframes wgBolt{0%,56%,to{opacity:.25}58%,64%{opacity:1}61%{opacity:.35}}@media (prefers-reduced-motion:reduce){.mf .wg *{animation:none!important}}.mf tr[data-href]{cursor:pointer;transition:background .2s ease}.mf tr[data-href]:hover td{background:rgba(20,26,51,.035)}.mf tr[data-href] a:hover b{color:#0a66c2}.mf .sec{content-visibility:auto;contain-intrinsic-size:auto 900px}.mf .mk .mk-open{display:none;margin-left:4px;background:#141a33;color:#fff;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.mf .mk .mk-open:hover{background:#0a66c2;color:#fff}.mf .mk:focus-visible{outline:2px solid #0a66c2;outline-offset:2px}.mf .mk:focus-within .mk-open,.mf .mk:hover .mk-open{display:inline-block}.mf #mapbox .co-card,.mf #mapbox .glass,.mf #mapbox .mk,.mf #mapbox .tt{background:rgba(255,255,255,.1)!important;-webkit-backdrop-filter:blur(6px) saturate(140%);backdrop-filter:blur(6px) saturate(140%);border:1px solid rgba(255,255,255,.22)!important;box-shadow:0 4px 16px rgba(8,16,32,.12)}.mf #mapbox.dk .co-card,.mf #mapbox.dk .glass,.mf #mapbox.dk .mk,.mf #mapbox.dk .tt{background:rgba(6,14,30,.14)!important}.mf #mapbox .co-card{padding:5px 9px;border-radius:10px}.mf #mapbox .co-card b{font-size:12px}.mf #mapbox .co-card span{font-size:11px}.mf #mapbox .seg{background:transparent}.mf #mapbox .nbtn:hover,.mf #mapbox .seg button:not(.on):hover{background:rgba(255,255,255,.14)}.mf #mapbox .glass span[style*="height:1px"]{background:rgba(255,255,255,.3)!important}.mf #mapbox:not(.dk) .tt{color:#141a33}.mf #mapbox.dk #mhead,.mf #mapbox.dk #mhead *,.mf #mapbox.dk .co-card,.mf #mapbox.dk .co-card span,.mf #mapbox.dk .glass,.mf #mapbox.dk .glass *,.mf #mapbox.dk .mk,.mf #mapbox.dk .mk .nm,.mf #mapbox.dk .tt{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.55),0 0 6px rgba(0,0,0,.25)}.mf #mapbox.dk .seg button.on{background:rgba(255,255,255,.92)!important;color:#141a33!important;text-shadow:none}.mf #mapbox.dk .mk .mk-open{color:#141a33!important;background:#fff;text-shadow:none}.mf #mapbox.dk .mtop{background:linear-gradient(180deg,rgba(6,14,30,.32),rgba(6,14,30,0))!important}.mf #mapbox.dk .co-dot{background:#fff;box-shadow:0 0 0 2px rgba(8,16,32,.5)}.mf #mapbox.dk .co-ring{border-color:#fff}.mf #mapbox.dk .co-ln{background:linear-gradient(0deg,rgba(255,255,255,.9),rgba(255,255,255,.15))}.mf #mapbox.dk .co-ln.dn{background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(255,255,255,.15))}.mf #mapbox.dk .mk span[style*="background:rgb"]{color:#141a33!important;text-shadow:none}.mf #space{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .7s ease;background:radial-gradient(ellipse at 50% 46%,#0d1f45 0,#070f26 52%,#02050f 100%);overflow:hidden}.mf #space:after,.mf #space:before{content:"";position:absolute;left:0;top:0;width:1px;height:1px;border-radius:50%}.mf #space:before{box-shadow:926px 953px 0 0 rgba(255,255,255,.4),1646px 1048px 0 0 rgba(255,255,255,.4),914px 621px 0 0 rgba(255,255,255,.7),1219px 811px 0 0 rgba(255,255,255,.4),1703px 1082px 0 0 rgba(255,255,255,.9),389px 495px 0 0 rgba(255,240,215,.9),902px 400px 0 .5px rgba(210,225,255,.7),9px 174px 0 .5px rgba(210,225,255,.4),1128px 170px 0 0 rgba(210,225,255,.55),1050px 591px 0 0 rgba(255,255,255,.9),820px 220px 0 0 rgba(255,240,215,.55),1962px 34px 0 0 rgba(255,255,255,.9),1898px 107px 0 .5px rgba(255,240,215,.4),859px 149px 0 0 rgba(210,225,255,.7),178px 637px 0 .5px rgba(255,255,255,.55),1552px 241px 0 0 rgba(255,255,255,.7),22px 122px 0 0 rgba(255,240,215,.4),1396px 385px 0 0 rgba(255,255,255,.4),858px 785px 0 .5px rgba(255,240,215,.9),435px 0 0 0 rgba(210,225,255,.55),431px 383px 0 0 rgba(255,255,255,.4),299px 436px 0 0 rgba(210,225,255,.4),1582px 673px 0 0 rgba(255,240,215,.55),152px 184px 0 0 rgba(255,255,255,.7),1231px 755px 0 0 rgba(255,240,215,.55),1964px 990px 0 0 rgba(255,240,215,.7),1284px 315px 0 0 rgba(255,255,255,.55),1485px 388px 0 .5px rgba(255,255,255,.7),1806px 988px 0 0 rgba(255,240,215,.9),212px 223px 0 0 rgba(210,225,255,.9),1515px 802px 0 .5px rgba(255,240,215,.55),600px 1065px 0 0 rgba(255,255,255,.7),467px 981px 0 0 rgba(210,225,255,.9),1878px 417px 0 0 rgba(255,255,255,.9),842px 912px 0 0 rgba(255,255,255,.7),360px 577px 0 0 rgba(255,255,255,.55),741px 283px 0 0 rgba(210,225,255,.4),1208px 71px 0 0 rgba(255,240,215,.9),1435px 638px 0 0 rgba(255,255,255,.9),987px 137px 0 0 rgba(210,225,255,.55),148px 154px 0 0 rgba(210,225,255,.4),1843px 265px 0 0 rgba(210,225,255,.55),1403px 969px 0 0 rgba(255,240,215,.9),1768px 1023px 0 .5px rgba(255,240,215,.9),1193px 25px 0 0 rgba(255,255,255,.9),1309px 236px 0 0 rgba(255,240,215,.55),795px 937px 0 0 rgba(255,240,215,.4),1062px 1053px 0 0 rgba(210,225,255,.9),984px 45px 0 .5px rgba(255,255,255,.7),1597px 995px 0 0 rgba(255,255,255,.55),616px 293px 0 0 rgba(255,255,255,.7),1351px 905px 0 0 rgba(255,255,255,.4),828px 513px 0 0 rgba(255,240,215,.7),1802px 438px 0 0 rgba(255,255,255,.4),429px 278px 0 0 rgba(255,240,215,.7),1714px 83px 0 0 rgba(210,225,255,.9),231px 922px 0 0 rgba(210,225,255,.4),1701px 847px 0 0 rgba(255,240,215,.4),1466px 926px 0 0 rgba(255,255,255,.55),569px 84px 0 0 rgba(210,225,255,.55),1329px 39px 0 .5px rgba(255,240,215,.7),388px 50px 0 0 rgba(255,255,255,.55),1631px 96px 0 0 rgba(255,240,215,.9),1290px 1096px 0 0 rgba(255,255,255,.55),408px 973px 0 0 rgba(255,255,255,.55),1546px 967px 0 0 rgba(255,255,255,.9),557px 708px 0 0 rgba(255,240,215,.7),178px 840px 0 .5px rgba(255,255,255,.4),928px 403px 0 0 rgba(255,240,215,.9),949px 668px 0 0 rgba(255,255,255,.7),436px 496px 0 0 rgba(255,255,255,.4),1099px 656px 0 0 rgba(255,255,255,.55),1033px 169px 0 0 rgba(255,240,215,.9),1127px 863px 0 0 rgba(255,240,215,.55),447px 131px 0 0 rgba(255,255,255,.4),1091px 686px 0 0 rgba(255,240,215,.7),1057px 1061px 0 0 rgba(255,240,215,.4),1552px 453px 0 0 rgba(210,225,255,.4),1070px 1053px 0 .5px rgba(210,225,255,.55),1955px 426px 0 0 rgba(255,255,255,.55),1173px 1019px 0 0 rgba(255,240,215,.7),1030px 10px 0 0 rgba(255,255,255,.4),1056px 820px 0 0 rgba(255,240,215,.9),1415px 341px 0 .5px rgba(255,240,215,.9),1885px 827px 0 .5px rgba(255,255,255,.55),1009px 260px 0 .5px rgba(255,240,215,.55),1075px 649px 0 .5px rgba(255,255,255,.9),1265px 60px 0 0 rgba(255,255,255,.55),72px 397px 0 0 rgba(255,255,255,.7),1407px 581px 0 0 rgba(210,225,255,.55),1269px 1021px 0 0 rgba(255,240,215,.9),1744px 1045px 0 .5px rgba(255,255,255,.55),47px 769px 0 0 rgba(255,255,255,.4),1769px 1093px 0 0 rgba(255,255,255,.7),476px 711px 0 0 rgba(210,225,255,.7),1824px 398px 0 0 rgba(255,255,255,.7),274px 490px 0 0 rgba(255,255,255,.7),794px 198px 0 0 rgba(255,240,215,.4),410px 824px 0 0 rgba(255,255,255,.9),1167px 732px 0 0 rgba(255,255,255,.55),1029px 387px 0 0 rgba(255,240,215,.9),49px 76px 0 0 rgba(255,255,255,.4),377px 235px 0 0 rgba(255,255,255,.7),579px 195px 0 .5px rgba(255,255,255,.9),158px 198px 0 .5px rgba(255,240,215,.55),873px 1055px 0 0 rgba(255,240,215,.55),1230px 764px 0 0 rgba(255,255,255,.9),371px 835px 0 0 rgba(210,225,255,.4),830px 399px 0 0 rgba(255,255,255,.7),662px 173px 0 0 rgba(255,255,255,.4),1648px 528px 0 0 rgba(255,255,255,.55),1668px 830px 0 0 rgba(210,225,255,.7),1571px 884px 0 0 rgba(255,240,215,.7),1479px 378px 0 0 rgba(210,225,255,.9),960px 206px 0 0 rgba(210,225,255,.9),475px 559px 0 0 rgba(210,225,255,.55),1351px 831px 0 .5px rgba(255,255,255,.7),1054px 1019px 0 .5px rgba(255,255,255,.7),1177px 46px 0 0 rgba(255,255,255,.9),525px 908px 0 0 rgba(255,255,255,.4),1327px 769px 0 0 rgba(255,255,255,.9),513px 564px 0 0 rgba(255,240,215,.55),1306px 910px 0 .5px rgba(255,255,255,.9),1904px 327px 0 0 rgba(255,240,215,.4),1752px 1014px 0 .5px rgba(255,240,215,.9),861px 582px 0 0 rgba(210,225,255,.4),1086px 585px 0 0 rgba(210,225,255,.4),1359px 606px 0 0 rgba(255,255,255,.9),1199px 87px 0 .5px rgba(255,240,215,.7),108px 645px 0 0 rgba(255,255,255,.4),150px 458px 0 0 rgba(255,240,215,.4),1993px 499px 0 .5px rgba(255,255,255,.9),295px 502px 0 .5px rgba(255,255,255,.9),933px 241px 0 0 rgba(255,255,255,.7),1081px 316px 0 .5px rgba(210,225,255,.9),286px 853px 0 .5px rgba(210,225,255,.4),745px 1087px 0 0 rgba(210,225,255,.7),488px 985px 0 0 rgba(210,225,255,.9),562px 556px 0 0 rgba(210,225,255,.7),388px 509px 0 0 rgba(255,255,255,.7),19px 554px 0 0 rgba(255,240,215,.55),1276px 77px 0 0 rgba(255,255,255,.9),148px 177px 0 0 rgba(255,255,255,.7),991px 980px 0 0 rgba(255,255,255,.55),703px 1012px 0 0 rgba(255,255,255,.7),916px 436px 0 0 rgba(255,240,215,.4),798px 308px 0 0 rgba(255,255,255,.55),595px 376px 0 0 rgba(210,225,255,.4),946px 663px 0 .5px rgba(255,255,255,.9),1155px 992px 0 0 rgba(210,225,255,.4),155px 635px 0 0 rgba(255,255,255,.7),1013px 671px 0 0 rgba(255,255,255,.55),732px 669px 0 0 rgba(255,255,255,.55),1452px 903px 0 0 rgba(255,240,215,.55),938px 650px 0 0 rgba(255,240,215,.7),172px 740px 0 0 rgba(255,255,255,.55),1386px 810px 0 0 rgba(255,255,255,.4),1632px 799px 0 0 rgba(255,255,255,.7),183px 930px 0 0 rgba(255,255,255,.55),1056px 118px 0 0 rgba(210,225,255,.7),1333px 865px 0 0 rgba(210,225,255,.9),685px 167px 0 0 rgba(255,255,255,.55),173px 53px 0 .5px rgba(255,255,255,.7),502px 451px 0 .5px rgba(210,225,255,.4),807px 717px 0 0 rgba(210,225,255,.55),1011px 999px 0 .5px rgba(255,255,255,.9),1550px 715px 0 0 rgba(255,240,215,.9),1819px 951px 0 0 rgba(210,225,255,.9),1643px 225px 0 0 rgba(255,240,215,.4),503px 332px 0 0 rgba(255,255,255,.4)}.mf #space:after{box-shadow:418px 797px 0 0 rgba(210,225,255,.4),1986px 121px 0 0 rgba(210,225,255,.4),621px 318px 0 .5px rgba(255,255,255,.7),35px 985px 0 0 rgba(210,225,255,.9),404px 377px 0 0 rgba(255,255,255,.55),1228px 966px 0 0 rgba(255,240,215,.7),1831px 575px 0 0 rgba(255,255,255,.4),1283px 981px 0 .5px rgba(255,240,215,.55),1872px 700px 0 0 rgba(255,240,215,.9),818px 101px 0 .5px rgba(255,255,255,.7),1998px 1080px 0 0 rgba(255,255,255,.55),1827px 22px 0 .5px rgba(210,225,255,.4),1631px 504px 0 .5px rgba(255,255,255,.4),321px 659px 0 0 rgba(210,225,255,.7),1304px 545px 0 0 rgba(255,255,255,.9),2px 418px 0 0 rgba(255,255,255,.7),720px 552px 0 .5px rgba(255,240,215,.9),169px 1036px 0 0 rgba(255,255,255,.55),853px 395px 0 0 rgba(255,240,215,.9),76px 846px 0 0 rgba(255,255,255,.4),647px 636px 0 0 rgba(255,255,255,.4),956px 137px 0 0 rgba(255,255,255,.55),216px 807px 0 .5px rgba(255,255,255,.4),25px 772px 0 0 rgba(255,255,255,.4),1155px 232px 0 0 rgba(255,255,255,.4),1846px 311px 0 0 rgba(255,240,215,.55),1953px 690px 0 0 rgba(255,255,255,.4),386px 409px 0 0 rgba(255,255,255,.4),634px 560px 0 .5px rgba(210,225,255,.4),1693px 783px 0 0 rgba(255,255,255,.9),1273px 193px 0 0 rgba(255,255,255,.7),395px 823px 0 0 rgba(255,240,215,.9),205px 464px 0 0 rgba(255,255,255,.9),888px 833px 0 .5px rgba(210,225,255,.9),1898px 1047px 0 0 rgba(255,255,255,.7),1681px 790px 0 .5px rgba(210,225,255,.4),1275px 31px 0 0 rgba(210,225,255,.4),1352px 1085px 0 0 rgba(210,225,255,.9),386px 700px 0 0 rgba(255,240,215,.55),1141px 773px 0 0 rgba(210,225,255,.7),1689px 210px 0 0 rgba(210,225,255,.7),1122px 479px 0 0 rgba(255,255,255,.55),1911px 1056px 0 0 rgba(255,255,255,.7),1590px 170px 0 .5px rgba(255,255,255,.7),1180px 855px 0 0 rgba(210,225,255,.55),1902px 739px 0 0 rgba(255,240,215,.55),926px 277px 0 0 rgba(255,255,255,.7),345px 685px 0 0 rgba(255,255,255,.7),591px 744px 0 0 rgba(210,225,255,.7),380px 156px 0 .5px rgba(255,255,255,.4),368px 283px 0 0 rgba(255,240,215,.55),324px 408px 0 0 rgba(255,240,215,.4),292px 1081px 0 .5px rgba(255,255,255,.4),355px 688px 0 0 rgba(210,225,255,.7),1163px 680px 0 0 rgba(255,255,255,.9),825px 1018px 0 0 rgba(255,240,215,.9),842px 833px 0 .5px rgba(255,240,215,.55),1716px 837px 0 0 rgba(255,255,255,.4),1853px 1077px 0 .5px rgba(255,240,215,.55),1851px 49px 0 0 rgba(255,255,255,.55);animation:twinkle 5s ease-in-out infinite}@keyframes twinkle{0%,to{opacity:.25}50%{opacity:1}}.mf #mapwrap.space #space{opacity:1}@media (prefers-reduced-motion:reduce){.mf #space:after{animation:none}}.mf #mapbox.dk #mk.far .mk .nm{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.75),0 0 5px rgba(0,0,0,.5)}.mf #mapbox{position:relative}.mf #dockB,.mf #dockT{display:contents}.mf #banner{flex-wrap:wrap}@media (max-width:700px){.mf #banner{gap:8px 10px;padding:12px 14px}.mf #banner .bt{flex:1 1 100%!important;order:3;min-width:0;font-size:14px}.mf #banner .bl{order:2;margin-left:auto;font-size:13px}.mf #mapbox{display:flex;flex-direction:column}.mf #dockT{display:block;order:1;padding:12px 14px 2px;background:#fff}.mf #dockT>div{position:static!important;padding:0!important;display:block!important}.mf #dockT #mhead{padding-top:0!important;max-width:none!important}.mf #dockT #mapTitle{margin-top:0!important;font-size:22px!important;line-height:1.1!important;color:#141a33!important}.mf #dockT #mapSub{color:#3d4359!important;font-size:13px!important;margin-top:4px!important}.mf #dockT #metrics{margin-top:8px;display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.mf #dockT #metrics button{padding:5px 9px;font-size:12px}.mf #dockB #mnav>div:nth-child(2){flex-direction:row!important}.mf #dockB #mnav>div:nth-child(2) span{width:1px!important;height:auto!important;align-self:stretch}.mf #mapwrap{order:2;height:clamp(560px,80svh,800px)}.mf #mapwrap #live{left:16px;top:14px}.mf #mapwrap .mtop{height:90px!important}.mf #dockB{display:flex;flex-direction:column;gap:6px;order:3;padding:8px 14px 10px;background:#fff}.mf #dockB #legend{position:static!important;max-width:none!important;pointer-events:none}.mf #dockB #mnav{position:static!important;flex-wrap:wrap;align-items:center;justify-content:space-between}.mf #dockB #mnav>div:first-child{flex-direction:row!important;flex-wrap:wrap;align-items:center!important}.mf #dockB .glass,.mf #mapbox.dk #dockB .glass,.mf #mapbox.dk #dockT .glass{background:rgba(20,26,51,.05)!important;border:1px solid rgba(20,26,51,.08)!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}.mf #mapbox.dk #dockB .glass,.mf #mapbox.dk #dockB .glass *,.mf #mapbox.dk #dockT,.mf #mapbox.dk #dockT *{color:#3d4359!important;text-shadow:none!important}.mf #mapbox.dk #dockT #mapTitle{color:#141a33!important}.mf #mapbox.dk #dockB .seg button.on,.mf #mapbox.dk #dockT .seg button.on{background:#141a33!important;color:#fff!important}.mf #mapbox #dockB .seg,.mf #mapbox #dockT .seg{background:rgba(20,26,51,.05)}.mf #mapbox #dockB .glass span[style*="height:1px"]{background:rgba(20,26,51,.12)!important}}.mf #mapbox.dk #live{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.55),0 0 6px rgba(0,0,0,.25)}@media (max-width:700px){.mf #dockB .seg button{padding:5px 10px;font-size:12px}.mf #dockB #legend{font-size:11px;padding:5px 9px}.mf #dockB .nbtn{width:32px;height:30px;font-size:17px}.mf #orario{padding:6px 0 4px!important;border:none!important;border-radius:0!important;background:transparent!important;margin-left:-10px;margin-right:-10px}.mf #orario>:not([style*=overflow-x]){padding-left:14px!important;padding-right:14px!important;box-sizing:border-box}.mf #orario .ot{min-width:0!important}.mf .cwrap{padding:14px 10px 0!important}.mf #orario .otr>:nth-child(3)>:nth-child(2),.mf #orario .otr>:nth-child(5)>:first-child:not(:only-child){display:none!important}.mf #orario .otr{grid-template-columns:40px 26px minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr) 38px!important;gap:0 8px!important;padding-left:6px!important;padding-right:6px!important}.mf #orario .otr>:nth-child(4),.mf #orario .otr>:nth-child(7),.mf #orario .otr>:nth-child(8),.mf #orario .otr>:nth-child(9){display:none!important}.mf #orario .otm{padding-left:14px;padding-right:14px;box-sizing:content-box}}