@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-normal-rJmnGBSt.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-normal-7khWdh9v.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal-DY7AcnAa.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--giallo: #f5c400;--giallo-terra: #dcae00;--giallo-paese: #a98500;--inchiostro: #141414;--inchiostro-2: #4a3c00;--filetto-chiaro: #c9a300;--carta: #fbf8ef;--font: "Archivo Variable", "Archivo", system-ui, sans-serif;--stretto: 62%;--medio: 85%;--margine: 16px;color-scheme:light}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--giallo);color:var(--inchiostro);font-family:var(--font);font-stretch:var(--medio);-webkit-text-size-adjust:100%;scrollbar-color:var(--inchiostro) var(--giallo)}body{background:var(--giallo);min-height:100vh;line-height:1.35;font-variant-numeric:tabular-nums}::selection{background:var(--inchiostro);color:var(--giallo)}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1.5px}:focus-visible{outline:3px solid var(--inchiostro);outline-offset:2px}button{font:inherit;color:inherit}.foglio{max-width:1180px;margin:0 auto}.testata{position:relative;padding:14px var(--margine) 14px;border-bottom:3px solid var(--inchiostro)}.testata .testata-nav{position:absolute;top:10px;right:var(--margine)}.testata-nav,.scheda-nav{display:flex;justify-content:flex-end;gap:16px;font-size:13px;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.testata-nav a,.scheda-nav a{display:inline-flex;align-items:center;gap:6px;min-height:32px;text-decoration:none;border-bottom:1.5px solid currentColor}.testata-titolo{font-size:clamp(48px,12.5vw,128px);line-height:.86;font-weight:900;font-stretch:var(--stretto);text-transform:uppercase;letter-spacing:-.005em;margin:0 0 10px}.testata-dati{font-size:15px;font-weight:500;line-height:1.32;max-width:36em}.testata-dati b{font-weight:800}.testata-fonte{font-size:11px;font-weight:750;letter-spacing:.05em;text-transform:uppercase;line-height:1.4;margin-top:10px;padding-top:7px;border-top:1.5px solid var(--inchiostro)}.mappa-tavola{border-bottom:1px solid var(--inchiostro);padding:8px 0 4px}.mappa{display:block;width:100%;height:auto}.mappa-terra{fill:var(--giallo-terra)}.mappa-paese{fill:var(--giallo-paese);stroke:var(--giallo);stroke-width:.6}.mappa-tocco{fill:transparent}.mappa-cerchio{fill:var(--inchiostro);stroke:var(--inchiostro);stroke-width:0;transition:fill .3s ease-out}.mappa-vuoto .mappa-cerchio,.mappa-tratteggio .mappa-cerchio{fill:var(--giallo);stroke-width:3}.mappa-tratteggio .mappa-cerchio{stroke-width:2.2;stroke-dasharray:3.5 2.5}.mappa-centro{fill:var(--giallo);stroke:var(--inchiostro);stroke-width:2}.mappa a{cursor:pointer}.mappa a:focus{outline:none}.mappa a:focus-visible .mappa-cerchio,.mappa a:hover .mappa-cerchio{stroke:var(--inchiostro);stroke-width:4;fill:var(--giallo-paese)}.mappa-tavola{position:relative}.apertura .legenda{position:absolute;left:var(--margine);bottom:6px;background:var(--giallo);padding:3px 6px 3px 0}.legenda{display:flex;flex-wrap:wrap;gap:4px 14px;padding:6px var(--margine) 10px;font-size:11px;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.legenda span{display:inline-flex;align-items:center;gap:5px}.legenda-nota{text-transform:none;letter-spacing:0;font-weight:550;color:var(--inchiostro-2)}.cerchio circle{fill:currentColor;stroke:currentColor}.cerchio circle[fill=none]{fill:none}.rombo path{fill:currentColor}.freccia path{stroke:currentColor}.freccia-sinistra{transform:scaleX(-1)}.colonne{position:sticky;top:0;z-index:5;display:grid;grid-template-columns:96px minmax(0,1fr) 52px;background:var(--inchiostro);color:var(--giallo);font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:7px var(--margine)}.colonne span:last-child{text-align:right}.colonne-prov{display:none}.sezione-testa{display:flex;align-items:baseline;gap:10px;padding:16px var(--margine) 6px;border-bottom:3px solid var(--inchiostro)}.sezione-testa h2,.sezione-conta{font-size:26px;font-weight:900;font-stretch:var(--stretto);text-transform:uppercase;line-height:1}.sezione-testa p{flex:1;min-width:0;font-size:12.5px;font-weight:650;color:var(--inchiostro-2)}.riga{display:grid;grid-template-columns:96px minmax(0,1fr) 52px;padding:12px var(--margine) 13px;border-bottom:1px solid var(--inchiostro);color:inherit;text-decoration:none;transition:background-color .45s cubic-bezier(.16,1,.3,1),color .45s cubic-bezier(.16,1,.3,1)}.riga:focus-visible{outline-offset:-4px}.riga:hover .riga-titolo{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.numero{display:block;font-size:31px;font-weight:900;font-stretch:var(--stretto);line-height:.95;letter-spacing:-.01em}.forbice{display:block;font-size:11.5px;font-weight:600;margin-top:4px;color:var(--inchiostro-2)}.segno{display:inline-block;font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.25;padding:2px 5px 1px;border:1.5px solid var(--inchiostro);white-space:nowrap}.segno-gruppo{display:block;margin-top:8px}.segno-nota{display:block;font-size:11px;font-weight:700;margin-top:3px}.segno-pieno{background:var(--inchiostro);color:var(--giallo)}.segno-tratteggio{border-style:dashed}.riga-corpo{min-width:0;padding-right:8px}.riga-titolo{font-size:20px;font-weight:800;font-stretch:75%;line-height:1.08}.riga-sotto{font-size:15px;font-weight:600}.riga-parti{font-size:13.5px;font-weight:500;line-height:1.3;margin-top:4px}.riga-luoghi{font-size:12px;font-weight:550;color:var(--inchiostro-2);margin-top:4px}.riga-civili{display:flex;align-items:baseline;gap:6px;font-size:12.5px;font-weight:650;line-height:1.35;margin-top:6px}.riga-civili .rombo{flex:none}.riga-civili b{font-weight:900}.riga-civili-titolo{font-weight:800}.riga-autori{font-weight:550}.riga-autore{white-space:nowrap}.riga-dal{text-align:right}.riga-anno{display:block;font-size:18px;font-weight:850;font-stretch:70%;line-height:1}.durata{display:block;font-size:10.5px;font-weight:600;color:var(--inchiostro-2);margin-top:3px}.striscia{grid-column:2 / 4;display:flex;justify-content:space-between;gap:8px;margin-top:9px;padding:5px 8px;background:var(--carta);color:var(--inchiostro);border:1px solid var(--inchiostro);border-top:1.5px dashed var(--inchiostro);font-size:12px;font-weight:600}.striscia b{font-weight:900}.sezione-appesi .numero{font-size:25px}.sezione-appesi .riga-titolo{font-size:17px}.colonne-ferme{position:static}.riga-grande{grid-template-columns:120px minmax(0,1fr) 52px;padding-top:16px;padding-bottom:18px;border-bottom:3px solid var(--inchiostro)}.riga-grande .numero{font-size:46px}.riga-grande .forbice{font-size:12.5px}.riga-grande .riga-parti{font-size:17px;font-weight:600;line-height:1.3;margin-top:0}.riga-grande .riga-luoghi{font-size:13.5px;margin-top:6px}.riga-grande .riga-civili{align-items:baseline;font-size:14px;line-height:1.35;margin-top:10px}.riga-grande .striscia{font-size:13px}.riga.in-partenza{background:var(--inchiostro);color:var(--giallo)}.in-partenza .forbice,.in-partenza .riga-luoghi,.in-partenza .durata{color:var(--giallo)}.in-partenza .segno{border-color:var(--giallo)}.in-partenza .segno-pieno{background:var(--giallo);color:var(--inchiostro)}.scheda-nav{justify-content:space-between;padding:10px var(--margine);border-bottom:1px solid var(--inchiostro)}.scheda-testa{padding:18px var(--margine) 18px;border-bottom:3px solid var(--inchiostro)}.scheda-testa h1{font-size:clamp(46px,12vw,112px);font-weight:900;font-stretch:var(--stretto);text-transform:uppercase;line-height:.88;overflow-wrap:anywhere;text-wrap:balance}.scheda-sotto{font-size:19px;font-weight:750;margin-top:6px}.scheda-stato{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:14px;font-size:13px;font-weight:750;text-transform:uppercase;letter-spacing:.05em}.scheda-dal{font-size:16.5px;font-weight:500;margin-top:10px}.scheda-dal b{font-weight:800}.scheda-primo{font-size:13px;font-weight:550;color:var(--inchiostro-2);margin-top:4px}.blocco{padding:26px var(--margine) 28px;border-bottom:1px solid var(--inchiostro)}.blocco h2{font-size:28px;font-weight:900;font-stretch:var(--stretto);text-transform:uppercase;line-height:1;margin-bottom:10px}.blocco>p{font-size:16px;font-stretch:92%;line-height:1.45;max-width:62ch}.blocco-nota,.blocco>p.blocco-nota{font-size:13px;font-weight:500;line-height:1.4;color:var(--inchiostro-2);max-width:62ch;margin-top:8px}.anni{list-style:none;margin-top:14px;border-top:1.5px solid var(--inchiostro)}.anni .anno{display:grid;grid-template-columns:44px minmax(0,1fr) 96px;align-items:center;gap:10px;padding:6px 0;border-bottom:1px solid var(--filetto-chiaro);font-size:14px;line-height:1.2}.anno-n{font-size:14px;font-weight:800;font-stretch:75%}.anno-barre{display:grid;gap:4px}.anno-barra{position:relative;height:13px}.barra{position:absolute;inset:0 auto 0 0;background:var(--inchiostro)}.baffo{position:absolute;top:50%;height:2px;margin-top:-1px;background:var(--inchiostro);outline:1px solid var(--giallo)}.baffo:before,.baffo:after{content:"";position:absolute;top:-4px;width:2px;height:10px;background:var(--inchiostro);outline:1px solid var(--giallo)}.baffo:before{left:0}.baffo:after{right:0}.baffo.oltre:after{width:0;height:0;top:-5px;right:-6px;background:none;outline:none;border-left:7px solid var(--inchiostro);border-top:6px solid transparent;border-bottom:6px solid transparent}.anno-v{text-align:right;font-size:15px;font-weight:800}.anno-v small{display:flex;justify-content:flex-end;align-items:center;gap:4px;font-size:10.5px;font-weight:600;color:var(--inchiostro-2);margin-top:1px}.anno-vuoto .anno-v,.anno-vuoto .anno-n{color:var(--inchiostro-2);font-weight:500}.anni .anno-provvisorio{background:var(--carta);border:1px solid var(--inchiostro);border-top:1.5px dashed var(--inchiostro);padding:7px 8px;margin:6px -8px}.anno-provvisorio .barra{background:repeating-linear-gradient(135deg,var(--inchiostro) 0 2.5px,transparent 2.5px 5.5px);border:1.5px solid var(--inchiostro)}.anno-provvisorio .baffo,.anno-provvisorio .baffo:before,.anno-provvisorio .baffo:after{outline-color:var(--carta)}.tasto{display:inline-flex;align-items:center;min-height:44px;margin-top:16px;padding:0 16px;background:var(--inchiostro);color:var(--giallo);border:0;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.tasto:hover{background:#2e2a1c}.tasto:focus-visible{outline-offset:3px}.conflitto+.conflitto{border-top:1.5px solid var(--inchiostro);margin-top:22px;padding-top:18px}.conflitto h3{font-size:21px;font-weight:800;font-stretch:75%;line-height:1.12;text-wrap:balance}.conflitto-posta{font-size:14px;font-weight:500;line-height:1.4;color:var(--inchiostro-2);margin-top:5px;max-width:62ch}.lati{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:14px}.lato h4{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border-bottom:1.5px solid var(--inchiostro);padding-bottom:4px;margin-bottom:8px}.lato ul{list-style:none}.lato li+li{margin-top:10px}.lato b{font-size:16.5px;font-weight:800}.attore-ruolo{font-size:12px;font-weight:600;color:var(--inchiostro-2)}.attore-chi{display:block;font-size:13px;font-weight:500;line-height:1.35;color:var(--inchiostro-2);margin-top:2px}.alleati{font-size:13px;font-weight:650;line-height:1.35;margin-top:10px}.avversari{width:100%;border-collapse:collapse;margin-top:16px;font-size:13.5px}.avversari caption{text-align:left;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding-bottom:6px}.avversari th,.avversari td{text-align:left;padding:7px 6px 7px 0;border-bottom:1px solid var(--filetto-chiaro);vertical-align:top}.avversari thead th{font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;border-bottom:1.5px solid var(--inchiostro)}.avversari tbody th{font-weight:750}.avversari .num{text-align:right;padding-right:0;padding-left:6px}.scelta-anno{display:inline-flex;margin:2px 0 12px}.scelta-anno button{min-height:40px;padding:0 14px;background:transparent;border:1.5px solid var(--inchiostro);font-size:13px;font-weight:800;cursor:pointer}.scelta-anno button+button{border-left:0}.scelta-anno button.attivo{background:var(--inchiostro);color:var(--giallo)}.mappa-piccola{border:1px solid var(--inchiostro);padding:6px 0;margin-bottom:6px;max-width:720px}.dove-sotto{font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-top:18px;border-bottom:1.5px solid var(--inchiostro);padding-bottom:4px;max-width:720px}.quote{list-style:none;max-width:720px}.quote li{display:grid;grid-template-columns:minmax(0,1fr) 96px 42px;align-items:center;gap:10px;padding:6px 0;border-bottom:1px solid var(--filetto-chiaro);font-size:14.5px}.quota-barra{height:9px;border:1px solid var(--inchiostro)}.quota-barra span{display:block;height:100%;background:var(--inchiostro)}.quota-v{text-align:right;font-weight:800;font-size:13.5px}.autori{max-width:720px}.autori h3{font-size:14px;font-weight:800;margin-top:18px;border-bottom:1.5px solid var(--inchiostro);padding-bottom:4px}.autori-lista{list-style:none}.autori-lista li{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid var(--filetto-chiaro);font-size:14.5px}.autori-lista b{font-weight:850}.cita-testo{border:1.5px solid var(--inchiostro);padding:12px 14px;font-size:14.5px;line-height:1.45;max-width:62ch}.carta{margin:0 var(--margine) 40px;padding-top:6px;font-stretch:100%}.carta h2{font-size:24px;font-weight:900;font-stretch:var(--stretto);text-transform:uppercase;line-height:1.05;margin:32px 0 8px;padding-top:10px;border-top:1.5px solid var(--inchiostro)}.carta p,.carta li{font-size:16.5px;line-height:1.55}.carta p+p{margin-top:10px}.carta-attacco{font-size:18.5px!important;font-weight:600;margin-top:18px}.fonti{padding-left:20px;margin-top:8px}.fonti li{font-size:15px!important;margin-top:8px}.carta-chiusa{margin-top:22px!important;padding-top:12px;border-top:1px solid var(--inchiostro);font-size:14.5px!important}.piede{background:var(--inchiostro);color:var(--giallo);padding:26px var(--margine) 30px}.piede>*{max-width:1148px;margin-left:auto;margin-right:auto}.piede h2{font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px}.piede ul{list-style:none;display:grid;gap:9px}.piede li{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:500}.piede .segno{border-color:var(--giallo);flex:none}.piede .segno-pieno{background:var(--giallo);color:var(--inchiostro)}.piede-striscia{flex:none;background:var(--carta);color:var(--inchiostro);border-top:1.5px dashed var(--inchiostro);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:2px 6px}.piede-fonte{font-size:13px;line-height:1.45;margin-top:20px;padding-top:14px;border-top:1px solid var(--giallo)}.piede-copy{font-size:12px;font-weight:550;margin-top:8px}.piede :focus-visible{outline-color:var(--giallo)}.caricamento,.avviso{padding:48px var(--margine);max-width:1180px;margin:0 auto}.caricamento{font-size:15px;font-weight:750;text-transform:uppercase;letter-spacing:.06em}.avviso h1{font-size:40px;font-weight:900;font-stretch:var(--stretto);text-transform:uppercase;line-height:.95}.avviso p{font-size:16px;margin-top:12px;max-width:50ch}@media (max-width: 420px){.lati{grid-template-columns:1fr;gap:14px}}@media (min-width: 880px){:root{--margine: 28px}.apertura{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,13fr);border-bottom:3px solid var(--inchiostro)}.testata .testata-nav{position:static}.apertura .testata{border-bottom:0;border-right:1px solid var(--inchiostro);display:flex;flex-direction:column;padding-bottom:22px}.testata-nav{justify-content:flex-start}.testata-titolo{font-size:clamp(64px,7.4vw,100px);margin-top:auto;padding-top:28px}.testata-dati{font-size:17px}.apertura .mappa-tavola{border-bottom:0;display:flex;flex-direction:column;justify-content:center;padding:18px 0 0}.apertura .legenda{padding-top:10px}.colonne,.riga{grid-template-columns:150px minmax(0,1fr) 190px 76px}.colonne-prov{display:block}.riga{padding-top:16px;padding-bottom:16px}.numero{font-size:42px}.sezione-appesi .numero{font-size:30px}.riga-titolo{font-size:24px}.riga-parti{font-size:15px}.striscia{grid-column:3;grid-row:1;align-self:start;flex-direction:column;gap:2px;margin:0 14px 0 0}.striscia b{font-size:20px}.riga-dal{grid-column:4;grid-row:1}.riga-anno{font-size:22px}.anni .anno{grid-template-columns:60px minmax(0,1fr) 130px}.anni,.anni+.tasto{max-width:860px}.riga-grande{grid-template-columns:200px minmax(0,1fr) 190px 76px}.riga-grande .numero{font-size:72px}.riga-grande .riga-parti{font-size:21px}.coppia{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-bottom:1px solid var(--inchiostro)}.coppia>.blocco{border-bottom:0}.coppia>.blocco+.blocco{border-left:1px solid var(--inchiostro)}.civili-griglia{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:48px}.civili-griglia .autori:first-child h3{margin-top:0}}@media (prefers-reduced-motion: reduce){*{transition:none!important;scroll-behavior:auto!important}}.civili-spiega{font-size:16px;font-stretch:92%;line-height:1.45;max-width:62ch}.riga-divisione{font-size:12.5px;font-weight:550;line-height:1.35;margin-top:5px}.riga-divisione b{font-weight:850}.riga-grande .riga-divisione{font-size:14.5px;margin-top:8px}.q-a{background:var(--inchiostro)}.q-b{background:repeating-linear-gradient(45deg,var(--inchiostro) 0 2px,transparent 2px 5px)}.q-c{background:radial-gradient(circle,var(--inchiostro) 1.2px,transparent 1.5px) 0 0 / 5px 5px}.q-u{background:transparent}.divisione-barra{display:flex;height:30px;border:1.5px solid var(--inchiostro);margin-top:6px;max-width:1040px}.divisione-barra .q+.q{border-left:1.5px solid var(--inchiostro)}.divisione-provvisoria{background:var(--carta);border-top-style:dashed}.divisione-griglia{margin-top:12px}.divisione-legenda{list-style:none;max-width:720px}.divisione-legenda li{display:grid;grid-template-columns:22px minmax(0,1fr) auto 44px;align-items:center;gap:10px;padding:6px 0;border-bottom:1px solid var(--filetto-chiaro);font-size:15px}.divisione-legenda b{font-weight:850}.campione{display:block;width:22px;height:14px;border:1.5px solid var(--inchiostro)}.divisione-pct{text-align:right;font-size:13px;font-weight:700;color:var(--inchiostro-2)}.schieramenti{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:16px;max-width:720px}.schieramenti h3{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border-bottom:1.5px solid var(--inchiostro);padding-bottom:4px}.schieramenti ul{list-style:none}.schieramenti li{display:flex;justify-content:space-between;gap:8px;padding:5px 0;border-bottom:1px solid var(--filetto-chiaro);font-size:14px}.schieramenti h4{margin-top:12px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--inchiostro-2)}.schieramenti-luogo{display:flex;align-items:center;gap:8px;min-width:0}.schieramenti-luogo .campione{flex:none;width:16px;height:11px;border-width:1px}.schieramenti-altrove{grid-column:1 / -1}.schieramenti-altrove p{padding:6px 0;border-bottom:1px solid var(--filetto-chiaro);font-size:14px;line-height:1.45}.schieramenti-altrove b{font-weight:850}.divisione-tabella{max-width:720px;margin-top:22px}@media (min-width: 880px){.divisione-griglia{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}.divisione-griglia .schieramenti{margin-top:0}}.tasto-schermo{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 10px;background:var(--giallo);color:var(--inchiostro);border:1.5px solid var(--inchiostro);font:inherit;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.tasto-schermo svg,.schermo-tasti svg{stroke:currentColor}.tasto-schermo:hover{background:var(--inchiostro);color:var(--giallo)}.mappa-piccola .tasto-schermo{top:6px;right:6px}.schermo{width:100%;height:100%;max-width:100%;max-height:100%;margin:0;padding:0;border:0;background:var(--giallo);color:var(--inchiostro)}.schermo[open]{display:flex;flex-direction:column}.schermo::backdrop{background:var(--giallo)}.schermo-testa{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px var(--margine);padding-top:max(10px,env(safe-area-inset-top));border-bottom:1.5px solid var(--inchiostro)}.schermo-testa h2{min-width:0;font-size:20px;font-weight:900;font-stretch:var(--stretto);text-transform:uppercase;line-height:1.05}.schermo-tasti{display:flex;flex:none;gap:6px}.schermo-tasti button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:40px;height:40px;padding:0 10px;background:var(--giallo);color:var(--inchiostro);border:1.5px solid var(--inchiostro);font:inherit;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.schermo-tasti button:disabled{opacity:.35;cursor:default}.schermo-tasti .schermo-chiudi{background:var(--inchiostro);color:var(--giallo)}.schermo-corpo{display:flex;flex:1;min-height:0;overflow:auto;overscroll-behavior:contain}.schermo-corpo.si-sposta{cursor:grab}.schermo-corpo.si-sposta:active{cursor:grabbing}.schermo-mappa{flex:none;margin:auto}.schermo .mappa-paese,.schermo .mappa-cerchio,.schermo .mappa-centro{vector-effect:non-scaling-stroke}.schermo .mappa-paese{stroke-width:1}.schermo .mappa-vuoto .mappa-cerchio,.schermo .mappa-tratteggio .mappa-cerchio{stroke-width:2.5}.schermo .mappa-tratteggio .mappa-cerchio{stroke-dasharray:3 2.5}.schermo .mappa a:focus-visible .mappa-cerchio,.schermo .mappa a:hover .mappa-cerchio{stroke-width:3.5}.schermo .mappa-centro{stroke-width:2}.schermo-piede{display:flex;align-items:center;min-height:56px;padding:10px var(--margine);padding-bottom:max(10px,env(safe-area-inset-bottom));border-top:1.5px solid var(--inchiostro);font-size:13px}.schermo-piede .legenda{position:static;padding:0}.schermo-scelta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;width:100%}.schermo-scelta p{display:flex;flex-direction:column;flex:1 1 180px;min-width:0}.schermo-scelta b{font-size:17px;font-weight:850;line-height:1.15}.schermo-link{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;background:var(--inchiostro);color:var(--giallo);font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.schermo-quote b{font-weight:850}@media (min-width: 880px){.schermo-testa h2{font-size:26px}}.nav-destra{display:inline-flex;align-items:center;gap:16px}.lingue{display:inline-flex;align-items:center;gap:2px}.testata-nav .lingue a,.scheda-nav .lingue a,.lingua-attuale{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;padding:0 6px;border:1.5px solid var(--inchiostro);text-decoration:none}.lingua-attuale{background:var(--inchiostro);color:var(--giallo)}.testata-nav .lingue a:hover,.scheda-nav .lingue a:hover{background:color-mix(in srgb,var(--inchiostro) 12%,transparent)}.riga-annuo{display:block;font-size:11.5px;font-weight:750;margin-top:2px}.riga-grande .riga-annuo{font-size:12.5px}.in-partenza .riga-annuo{color:var(--giallo)}.nota-fonti-testo{border:1.5px solid var(--inchiostro);background:var(--carta);padding:12px 14px;font-size:14.5px;line-height:1.45}.blocco.nota-fonti>p{max-width:none}.nota-fonti .blocco-nota a{color:inherit}
