.carta-module__ypv4Qq__carta{--alone:#f6f3ec;--strada-accesa:var(--terra);--p-friuli:var(--zona-1);--p-veneto:var(--zona-2);--p-nord:var(--zona-3);margin:0}.carta-module__ypv4Qq__telaio{aspect-ratio:2560/1292;border-radius:var(--r-in);background:var(--paper-2);box-shadow:inset 0 0 0 1px var(--rule);position:relative;overflow:hidden;container-type:inline-size}.carta-module__ypv4Qq__dentro{position:absolute;inset:0}.carta-module__ypv4Qq__rilievo{object-fit:fill;width:100%;height:100%;display:block;position:absolute;inset:0}.carta-module__ypv4Qq__base{width:100%;height:100%;display:block;position:absolute;inset:0}.carta-module__ypv4Qq__linee{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.carta-module__ypv4Qq__linee use{fill:none;stroke-linecap:round;stroke-linejoin:round}.carta-module__ypv4Qq__portaAlone{stroke:var(--alone);stroke-width:7px;stroke-opacity:.9}.carta-module__ypv4Qq__portaLinea{stroke:var(--strada-accesa);stroke-width:3.2px}.carta-module__ypv4Qq__porta[data-tratto=friuli] .carta-module__ypv4Qq__portaLinea{stroke:var(--p-friuli)}.carta-module__ypv4Qq__porta:is([data-tratto=veneto],[data-tratto=ovest]) .carta-module__ypv4Qq__portaLinea{stroke:var(--p-veneto)}.carta-module__ypv4Qq__porta[data-tratto=nord] .carta-module__ypv4Qq__portaLinea,.carta-module__ypv4Qq__carta[data-porta=nord] .carta-module__ypv4Qq__porta[data-tratto=ovest] .carta-module__ypv4Qq__portaLinea{stroke:var(--p-nord)}.carta-module__ypv4Qq__porta{transition:opacity var(--t-ui) var(--ease-lux)}.carta-module__ypv4Qq__carta[data-porta] .carta-module__ypv4Qq__porta{opacity:.28}.carta-module__ypv4Qq__carta[data-porta=friuli] .carta-module__ypv4Qq__porta[data-tratto=friuli],.carta-module__ypv4Qq__carta[data-porta=veneto] .carta-module__ypv4Qq__porta:is([data-tratto=veneto],[data-tratto=ovest]),.carta-module__ypv4Qq__carta[data-porta=nord] .carta-module__ypv4Qq__porta:is([data-tratto=nord],[data-tratto=ovest]){opacity:1}.carta-module__ypv4Qq__carta[data-porta=friuli] .carta-module__ypv4Qq__porta[data-tratto=friuli] .carta-module__ypv4Qq__portaLinea,.carta-module__ypv4Qq__carta[data-porta=veneto] .carta-module__ypv4Qq__porta:is([data-tratto=veneto],[data-tratto=ovest]) .carta-module__ypv4Qq__portaLinea,.carta-module__ypv4Qq__carta[data-porta=nord] .carta-module__ypv4Qq__porta:is([data-tratto=nord],[data-tratto=ovest]) .carta-module__ypv4Qq__portaLinea{stroke-width:4.4px}.carta-module__ypv4Qq__punti{margin:0;padding:0;list-style:none;position:absolute;inset:0}.carta-module__ypv4Qq__punto{width:0;height:0;color:var(--ink-text);position:absolute}.carta-module__ypv4Qq__puntoLink{color:inherit;text-decoration:none}.carta-module__ypv4Qq__puntoLink:before{content:"";width:36px;height:36px;position:absolute;top:-18px;left:-18px}.carta-module__ypv4Qq__puntoLink:focus-visible{outline:none}.carta-module__ypv4Qq__puntoLink:focus-visible .carta-module__ypv4Qq__segno{outline:2px solid var(--fuoco);outline-offset:3px}.carta-module__ypv4Qq__puntoLink:hover .carta-module__ypv4Qq__nome{text-underline-offset:3px;text-decoration:underline}.carta-module__ypv4Qq__segno{background:var(--alone);border:1.6px solid var(--ink-text);border-radius:50%;width:8px;height:8px;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.carta-module__ypv4Qq__etichetta{white-space:nowrap;text-shadow:0 0 2px var(--alone), 0 0 4px var(--alone), 0 0 8px var(--alone), 0 0 12px var(--alone);flex-direction:column;line-height:1.15;display:flex;position:absolute}.carta-module__ypv4Qq__etichetta[data-lato=e]{top:0;left:9px;transform:translateY(-50%)}.carta-module__ypv4Qq__etichetta[data-lato=o]{text-align:right;align-items:flex-end;top:0;right:9px;transform:translateY(-50%)}.carta-module__ypv4Qq__etichetta[data-lato=n]{text-align:center;align-items:center;bottom:9px;left:0;transform:translate(-50%)}.carta-module__ypv4Qq__etichetta[data-lato=s]{text-align:center;align-items:center;top:9px;left:0;transform:translate(-50%)}.carta-module__ypv4Qq__nome{letter-spacing:.005em;font-size:13px;font-weight:600}.carta-module__ypv4Qq__tempo{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-soft);font-size:11px}.carta-module__ypv4Qq__punto[data-tipo=paese] .carta-module__ypv4Qq__segno{border-width:1.2px;border-color:var(--ink-soft);width:6px;height:6px}.carta-module__ypv4Qq__punto[data-tipo=paese] .carta-module__ypv4Qq__nome{color:var(--ink-soft);font-size:12px;font-weight:500}.carta-module__ypv4Qq__punto[data-tipo=localita] .carta-module__ypv4Qq__segno{border-color:var(--cielo-testo);background:var(--alone);border-radius:0;width:9px;height:9px;transform:translate(-50%,-50%)rotate(45deg)}.carta-module__ypv4Qq__punto[data-tipo=localita] .carta-module__ypv4Qq__nome{color:var(--cielo-testo);font-weight:600}.carta-module__ypv4Qq__punto[data-tipo=citta] .carta-module__ypv4Qq__segno{background:var(--ink-text);width:9px;height:9px}.carta-module__ypv4Qq__punto[data-tipo=uscita]{--c:var(--p-friuli)}.carta-module__ypv4Qq__punto[data-tipo=uscita][data-tratto=veneto]{--c:var(--p-veneto)}.carta-module__ypv4Qq__punto[data-tipo=uscita] .carta-module__ypv4Qq__segno{background:var(--c);border:2px solid var(--alone);width:11px;height:11px;box-shadow:0 0 0 1px var(--c);border-radius:0}.carta-module__ypv4Qq__punto[data-tipo=uscita] .carta-module__ypv4Qq__nome{color:var(--ink-text)}.carta-module__ypv4Qq__punto[data-tipo=uscita] .carta-module__ypv4Qq__tempo{color:var(--ink-text);font-weight:600}.carta-module__ypv4Qq__punto[data-tipo=sappada]{z-index:3}.carta-module__ypv4Qq__punto[data-tipo=sappada] .carta-module__ypv4Qq__segno{background:var(--strada-accesa);border:3px solid var(--alone);width:16px;height:16px;box-shadow:0 0 0 1.5px var(--strada-accesa), 0 2px 8px #1b141059}.carta-module__ypv4Qq__punto[data-tipo=sappada] .carta-module__ypv4Qq__etichetta{bottom:14px}.carta-module__ypv4Qq__punto[data-tipo=sappada] .carta-module__ypv4Qq__nome{font-family:var(--font-display);letter-spacing:-.005em;font-size:21px;font-weight:560}.carta-module__ypv4Qq__punto[data-tipo=stato]{z-index:2}.carta-module__ypv4Qq__numero{background:var(--ink-text);width:20px;height:20px;color:var(--alone);font-family:var(--font-mono);box-shadow:0 0 0 2px var(--alone);border-radius:50%;place-items:center;font-size:11px;font-weight:600;line-height:1;text-decoration:none;display:grid;position:absolute;top:-10px;left:-10px}a.carta-module__ypv4Qq__numero:before{content:"";position:absolute;inset:-10px}a.carta-module__ypv4Qq__numero:hover{background:var(--terra)}a.carta-module__ypv4Qq__numero:focus-visible{outline:2px solid var(--fuoco);outline-offset:3px}.carta-module__ypv4Qq__punto[data-tipo=stato] .carta-module__ypv4Qq__etichetta[data-lato=e]{left:15px}.carta-module__ypv4Qq__punto[data-tipo=stato] .carta-module__ypv4Qq__etichetta[data-lato=o]{right:15px}.carta-module__ypv4Qq__punto[data-tipo=stato] .carta-module__ypv4Qq__etichetta[data-lato=s]{top:14px}.carta-module__ypv4Qq__punto[data-tipo=stato] .carta-module__ypv4Qq__etichetta[data-lato=n]{bottom:14px}.carta-module__ypv4Qq__nomeStato{color:var(--ink-text);font-size:11.5px;font-style:italic;font-weight:500}.carta-module__ypv4Qq__bordo{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.carta-module__ypv4Qq__bordoVoce{pointer-events:auto;color:var(--ink-text);align-items:center;gap:6px;display:flex;position:absolute}.carta-module__ypv4Qq__bordoVoce[data-lato=alto]{top:8px;left:var(--pos);flex-direction:column;gap:2px;transform:translate(-50%)}.carta-module__ypv4Qq__bordoVoce[data-lato=basso]{bottom:8px;left:var(--pos);flex-direction:column-reverse;gap:2px;transform:translate(-50%)}.carta-module__ypv4Qq__bordoVoce[data-lato=destra]{right:8px;top:var(--pos);flex-direction:row-reverse;transform:translateY(-50%)}.carta-module__ypv4Qq__bordoVoce[data-ancora=sinistra]{left:8px;transform:none}.carta-module__ypv4Qq__freccia{width:16px;height:16px;color:var(--terra);flex:none}.carta-module__ypv4Qq__bordoCitta{gap:6px;display:flex}.carta-module__ypv4Qq__bordoVoce[data-lato=destra] .carta-module__ypv4Qq__bordoCitta{flex-direction:column;align-items:flex-end;gap:4px}.carta-module__ypv4Qq__bordoLink{border-radius:var(--r-in);color:inherit;white-space:nowrap;transition:background-color var(--t-ui) var(--ease-lux), color var(--t-ui) var(--ease-lux);background:#f6f3ece6;flex-direction:column;align-items:center;padding:5px 9px 4px;line-height:1.15;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #2b1b1138}a.carta-module__ypv4Qq__bordoLink:hover{box-shadow:inset 0 0 0 1px var(--ink-text)}a.carta-module__ypv4Qq__bordoLink:focus-visible{outline:2px solid var(--fuoco);outline-offset:2px}.carta-module__ypv4Qq__soloTel{display:none}.carta-module__ypv4Qq__carta[data-origine=trieste] [data-o=trieste],.carta-module__ypv4Qq__carta[data-origine=udine] [data-o=udine],.carta-module__ypv4Qq__carta[data-origine=pordenone] [data-o=pordenone],.carta-module__ypv4Qq__carta[data-origine=venezia] [data-o=venezia],.carta-module__ypv4Qq__carta[data-origine=treviso] [data-o=treviso],.carta-module__ypv4Qq__carta[data-origine=padova] [data-o=padova],.carta-module__ypv4Qq__carta[data-origine=monaco] [data-o=monaco],.carta-module__ypv4Qq__carta[data-origine=vienna] [data-o=vienna],.carta-module__ypv4Qq__carta[data-origine=villach] [data-o=villach],.carta-module__ypv4Qq__carta[data-origine=lubiana] [data-o=lubiana]{--scelta:1}.carta-module__ypv4Qq__bordoLink[data-o]{background:#f6f3ece6}.carta-module__ypv4Qq__carta[data-origine] .carta-module__ypv4Qq__bordoLink[data-o]{transition:background-color var(--t-ui) var(--ease-lux)}.carta-module__ypv4Qq__carta[data-origine=trieste] .carta-module__ypv4Qq__bordoLink[data-o=trieste],.carta-module__ypv4Qq__carta[data-origine=pordenone] .carta-module__ypv4Qq__bordoLink[data-o=pordenone],.carta-module__ypv4Qq__carta[data-origine=venezia] .carta-module__ypv4Qq__bordoLink[data-o=venezia],.carta-module__ypv4Qq__carta[data-origine=treviso] .carta-module__ypv4Qq__bordoLink[data-o=treviso],.carta-module__ypv4Qq__carta[data-origine=padova] .carta-module__ypv4Qq__bordoLink[data-o=padova],.carta-module__ypv4Qq__carta[data-origine=monaco] .carta-module__ypv4Qq__bordoLink[data-o=monaco],.carta-module__ypv4Qq__carta[data-origine=vienna] .carta-module__ypv4Qq__bordoLink[data-o=vienna],.carta-module__ypv4Qq__carta[data-origine=villach] .carta-module__ypv4Qq__bordoLink[data-o=villach],.carta-module__ypv4Qq__carta[data-origine=lubiana] .carta-module__ypv4Qq__bordoLink[data-o=lubiana]{background:var(--terra);color:var(--paper);box-shadow:none}.carta-module__ypv4Qq__carta[data-origine=trieste] .carta-module__ypv4Qq__bordoLink[data-o=trieste] .carta-module__ypv4Qq__tempo,.carta-module__ypv4Qq__carta[data-origine=pordenone] .carta-module__ypv4Qq__bordoLink[data-o=pordenone] .carta-module__ypv4Qq__tempo,.carta-module__ypv4Qq__carta[data-origine=venezia] .carta-module__ypv4Qq__bordoLink[data-o=venezia] .carta-module__ypv4Qq__tempo,.carta-module__ypv4Qq__carta[data-origine=treviso] .carta-module__ypv4Qq__bordoLink[data-o=treviso] .carta-module__ypv4Qq__tempo,.carta-module__ypv4Qq__carta[data-origine=padova] .carta-module__ypv4Qq__bordoLink[data-o=padova] .carta-module__ypv4Qq__tempo,.carta-module__ypv4Qq__carta[data-origine=monaco] .carta-module__ypv4Qq__bordoLink[data-o=monaco] .carta-module__ypv4Qq__tempo,.carta-module__ypv4Qq__carta[data-origine=vienna] .carta-module__ypv4Qq__bordoLink[data-o=vienna] .carta-module__ypv4Qq__tempo,.carta-module__ypv4Qq__carta[data-origine=lubiana] .carta-module__ypv4Qq__bordoLink[data-o=lubiana] .carta-module__ypv4Qq__tempo{color:var(--paper)}.carta-module__ypv4Qq__carta[data-origine=udine] .carta-module__ypv4Qq__punto[data-o=udine] .carta-module__ypv4Qq__segno,.carta-module__ypv4Qq__carta[data-origine=villach] .carta-module__ypv4Qq__punto[data-o=villach] .carta-module__ypv4Qq__segno{background:var(--terra);border:2.5px solid var(--alone);width:13px;height:13px;box-shadow:0 0 0 1.5px var(--terra)}.carta-module__ypv4Qq__carta[data-origine=udine] .carta-module__ypv4Qq__punto[data-o=udine] :is(.carta-module__ypv4Qq__nome,.carta-module__ypv4Qq__tempo),.carta-module__ypv4Qq__carta[data-origine=villach] .carta-module__ypv4Qq__punto[data-o=villach] :is(.carta-module__ypv4Qq__nome,.carta-module__ypv4Qq__tempo){color:var(--terra)}.carta-module__ypv4Qq__didascalia{flex-wrap:wrap;justify-content:space-between;gap:10px 28px;margin-top:14px;display:flex}.carta-module__ypv4Qq__legenda{font-family:var(--font-mono);color:var(--fg-2);flex-wrap:wrap;gap:6px 20px;margin:0;padding:0;font-size:11px;list-style:none;display:flex}.carta-module__ypv4Qq__legenda li{align-items:center;gap:8px;display:inline-flex}.carta-module__ypv4Qq__legenda i{flex:none;display:inline-block}.carta-module__ypv4Qq__legenda i[data-segno=porta]{background:var(--p-friuli);width:22px;height:3px}.carta-module__ypv4Qq__legenda i[data-porta=veneto]{background:var(--p-veneto)}.carta-module__ypv4Qq__legenda i[data-porta=nord]{background:var(--p-nord)}.carta-module__ypv4Qq__legenda i[data-segno=autostrada]{background:var(--fg-2);width:22px;height:2px}.carta-module__ypv4Qq__legenda i[data-segno=localita]{border:1.6px solid var(--steel-text);width:8px;height:8px;transform:rotate(45deg)}.carta-module__ypv4Qq__legenda i[data-segno=stato]{background:var(--fg);border-radius:50%;width:12px;height:12px}.carta-module__ypv4Qq__legenda i[data-segno=confine]{border-top:1.5px dashed var(--fg-2);width:22px;height:0}.carta-module__ypv4Qq__crediti{max-width:70ch;color:var(--fg-3);margin:0;font-size:12px;line-height:1.45}@media (max-width:767px){.carta-module__ypv4Qq__telaio{aspect-ratio:100/99}.carta-module__ypv4Qq__dentro{aspect-ratio:2560/1292;width:196%;height:auto;inset:0 auto auto -9.8%}.carta-module__ypv4Qq__nome{font-size:12px}.carta-module__ypv4Qq__punto[data-tipo=paese] .carta-module__ypv4Qq__nome{font-size:11px}.carta-module__ypv4Qq__punto[data-tipo=sappada] .carta-module__ypv4Qq__nome{font-size:18px}.carta-module__ypv4Qq__tempo{font-size:10px}.carta-module__ypv4Qq__nomeStato{font-size:10.5px}.carta-module__ypv4Qq__bordoVoce[data-lato=alto],.carta-module__ypv4Qq__bordoVoce[data-lato=basso]{left:var(--pos-tel)}.carta-module__ypv4Qq__bordoVoce[data-ancora=sinistra]{left:8px}.carta-module__ypv4Qq__bordoVoce[data-lato=destra]{top:var(--pos-tel)}.carta-module__ypv4Qq__nomeStato,.carta-module__ypv4Qq__freccia{display:none}.carta-module__ypv4Qq__bordoLink{padding:5px 8px 4px;display:none}.carta-module__ypv4Qq__carta[data-origine=trieste] .carta-module__ypv4Qq__bordoLink[data-o=trieste],.carta-module__ypv4Qq__carta[data-origine=pordenone] .carta-module__ypv4Qq__bordoLink[data-o=pordenone],.carta-module__ypv4Qq__carta[data-origine=venezia] .carta-module__ypv4Qq__bordoLink[data-o=venezia],.carta-module__ypv4Qq__carta[data-origine=treviso] .carta-module__ypv4Qq__bordoLink[data-o=treviso],.carta-module__ypv4Qq__carta[data-origine=padova] .carta-module__ypv4Qq__bordoLink[data-o=padova],.carta-module__ypv4Qq__carta[data-origine=monaco] .carta-module__ypv4Qq__bordoLink[data-o=monaco],.carta-module__ypv4Qq__carta[data-origine=vienna] .carta-module__ypv4Qq__bordoLink[data-o=vienna],.carta-module__ypv4Qq__carta[data-origine=villach] .carta-module__ypv4Qq__bordoLink[data-o=villach],.carta-module__ypv4Qq__carta[data-origine=lubiana] .carta-module__ypv4Qq__bordoLink[data-o=lubiana]{display:inline-flex}.carta-module__ypv4Qq__soloTel{display:flex}.carta-module__ypv4Qq__punto[data-tipo=uscita][data-tratto=friuli] .carta-module__ypv4Qq__etichetta{text-align:right;align-items:flex-end;top:12px;left:auto;right:10px;transform:none}.carta-module__ypv4Qq__punto[data-o=udine] .carta-module__ypv4Qq__etichetta{text-align:right;align-items:flex-end;inset:0 8px auto auto;transform:translateY(-50%)}}@media (forced-colors:active){.carta-module__ypv4Qq__portaLinea{stroke:highlight}.carta-module__ypv4Qq__segno,.carta-module__ypv4Qq__numero{forced-color-adjust:none}}
