.a-router{--a-router-segno:var(--a-ruvido,Impact, sans-serif);container-type:inline-size}.a-router-comandi{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 28px;display:flex}.a-router-gruppo{border:0;min-width:0;margin:0;padding:0}.a-router-gruppo legend{font:400 17px / 1 var(--a-router-segno);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-quiet);margin-bottom:10px;padding:0}.a-router-scelte{flex-wrap:wrap;gap:7px;display:flex}.a-router-token,.a-router-k{cursor:pointer;display:block;position:relative}.a-router-token input,.a-router-k input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.a-router-token span,.a-router-k span{min-height:40px;font:400 20px / 1 var(--a-router-segno);letter-spacing:.05em;text-transform:uppercase;justify-content:center;align-items:center;display:flex}.a-router-token span{border:1.5px solid var(--line-strong);min-width:40px;color:var(--ink-quiet);background:#faf9f58c;border-radius:3px;padding:2px 12px 0}.a-router-token:hover span{border-color:var(--ink);color:var(--ink)}.a-router-token input:checked+span{border-color:var(--ink);background:var(--ivory-light);color:var(--ink);box-shadow:4px 4px 0 var(--clay)}.a-router-segmenti{border:2px solid var(--ink);background:var(--ivory-light);border-radius:3px;gap:0}.a-router-k+.a-router-k span{border-left:2px solid var(--ink)}.a-router-k span{box-sizing:border-box;width:46px;color:var(--ink);padding-top:2px}.a-router-k:hover span{background:var(--ivory-dark)}.a-router-k input:checked+span{background:var(--ink);color:var(--ivory-light)}.a-router-token input:focus-visible+span,.a-router-k input:focus-visible+span{z-index:1;outline:2px solid var(--ink);outline-offset:3px;position:relative}.a-router-disegno{width:100%;max-width:600px;height:auto;margin:clamp(20px,3.4cqi,30px) auto 0;display:block;overflow:visible}.a-router-disegno text{font-family:var(--a-router-segno);letter-spacing:.04em;text-anchor:middle;fill:var(--ink)}.a-router-filo{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-opacity:.34;stroke-dasharray:2 5;stroke-linecap:round;vector-effect:non-scaling-stroke}.a-router-filo--sotto{opacity:0}.a-router-strada{fill:none;stroke:var(--clay);stroke-dasharray:1 1}.a-router-lastra{fill:var(--clay)}.a-router-carta__fondo{fill:var(--ivory-light);stroke:var(--ink);stroke-width:2px}.a-router-carta text{font-size:25px}.a-router-fondo{fill:var(--ink)}.a-router-disegno .a-router-nome{fill:var(--ivory-light);font-size:30px}.a-router-riga{stroke:var(--ivory-light);stroke-opacity:.28;stroke-width:1px}.a-router-barra{fill:var(--ivory-light);fill-opacity:.4;transform-box:fill-box;transform-origin:50% 100%}.a-router-barra--tenuta{fill:var(--clay);fill-opacity:1}.a-router-taglio{fill:none;stroke:var(--ivory-light);stroke-width:1.5px;stroke-dasharray:5 4;vector-effect:non-scaling-stroke}.a-router-esperto rect{fill:var(--ivory-light);stroke:var(--ink);stroke-width:1.5px;stroke-opacity:.55}.a-router-disegno .a-router-esperto text{fill:var(--ink-quiet);font-size:26px}.a-router-esperto--scelto rect{fill:var(--clay);stroke-width:2px;stroke-opacity:1}.a-router-disegno .a-router-esperto--scelto text{fill:var(--ink)}.a-router-velo{opacity:0;pointer-events:none}.a-router-velo rect{stroke:color-mix(in srgb, var(--ink) 55%, var(--ivory-light));stroke-width:2.4px;stroke-opacity:1}.a-router-unione circle{fill:var(--ink)}.a-router-unione .a-router-lastra{fill:var(--clay)}.a-router-unione path{stroke:var(--ivory-light);stroke-width:3px;stroke-linecap:round}.a-router-disegno .a-router-nota{text-anchor:start;fill:var(--ink-quiet);font-size:19px}.a-router :is(.a-router-carta,.a-router-plancia,.a-router-colonna,.a-router-unione){transform-box:fill-box;transform-origin:50%}.a-router .a-router-colonna{transform-origin:50% 100%}.a-router-piede{max-width:600px;margin:clamp(16px,3cqi,24px) auto 0}.a-router-esito{font:400 1rem / 1.5 var(--a-testo,Georgia, serif);color:var(--ink);margin:0}.a-router-avviso{font:400 14px / 1.2 var(--a-router-segno);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-quiet);margin:8px 0 0}@container (max-width:519.98px){.a-router-disegno .a-router-nota{font-size:27px}.a-router-disegno .a-router-esperto text{font-size:31px}.a-router-carta text{font-size:29px}.a-router-disegno .a-router-nome{font-size:34px}.a-router-scelte{gap:6px}.a-router-token span,.a-router-k span{min-height:42px;font-size:19px}.a-router-token span{min-width:36px;padding-inline:9px}.a-router-k span{width:50px}}@media (prefers-reduced-motion:no-preference){.a-router-barra{transition:scale .42s cubic-bezier(.3,.7,.2,1),fill .2s,fill-opacity .2s}.a-router-taglio{transition:translate .42s cubic-bezier(.3,.7,.2,1),opacity .2s}.a-router-esperto rect,.a-router-esperto text{transition:fill .22s .14s,stroke-opacity .22s .14s,stroke-width .22s .14s}.a-router-strada{transition:stroke-width .42s cubic-bezier(.3,.7,.2,1) .2s}.a-router-parola{animation:.3s cubic-bezier(.2,.9,.25,1.15) both a-router-cambia}.a-router-token span,.a-router-k span{transition:background-color .14s,border-color .14s,color .14s,box-shadow .18s}}.a-figura--armata .a-router :is(.a-router-carta--token,.a-router-carta--uscita,.a-router-soglia,.a-router-somma){opacity:0}.a-figura--armata .a-router-strada{stroke-dashoffset:1px}.a-figura--armata .a-router-colonna,.a-figura--armata .a-router-unione{scale:0}.a-figura--armata .a-router-colonna{scale:1 0}.a-figura--armata .a-router-velo{opacity:1}.a-figura--via .a-router-carta--token{animation:.5s cubic-bezier(.2,.9,.25,1.15) 50ms both a-router-cala}.a-figura--via .a-router-t1{animation:.34s cubic-bezier(.5,0,.6,1) .5s both a-router-traccia}.a-figura--via .a-router-plancia{animation:.3s ease-in-out .82s both a-router-preme}.a-figura--via .a-router-filo{animation:a-router-cerca .34s ease-in-out calc(1.02s + var(--i,0) * 55ms) both}.a-figura--via .a-router-colonna{animation:a-router-cresce .42s cubic-bezier(.3, .7, .2, 1) calc(1.02s + var(--i,0) * 55ms) both}.a-figura--via .a-router-soglia{animation:.3s ease-out 1.5s both a-router-appare}.a-figura--via .a-router-t2{animation:.4s cubic-bezier(.45,0,.3,1) 1.62s both a-router-traccia}.a-figura--via .a-router-velo{animation:.2s ease-out 1.98s both a-router-svela}.a-figura--via .a-router-t3{animation:.46s cubic-bezier(.45,0,.3,1) 2.3s both a-router-traccia}.a-figura--via .a-router-unione{animation:.34s cubic-bezier(.2,.9,.25,1.35) 2.72s both a-router-sboccia}.a-figura--via .a-router-somma{animation:.3s ease-out 2.9s both a-router-appare}.a-figura--via .a-router-t4{animation:.26s cubic-bezier(.5,0,.6,1) 3s both a-router-traccia}.a-figura--via .a-router-carta--uscita{animation:.46s cubic-bezier(.2,.9,.25,1.15) 3.18s both a-router-cala}@keyframes a-router-cala{0%{opacity:0;translate:0 -22px}to{opacity:1;translate:0}}@keyframes a-router-traccia{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes a-router-preme{50%{translate:5px 5px}}@keyframes a-router-cerca{40%{stroke:var(--clay);stroke-opacity:1}}@keyframes a-router-cresce{0%{scale:1 0}to{scale:1}}@keyframes a-router-appare{0%{opacity:0}to{opacity:1}}@keyframes a-router-svela{0%{opacity:1}to{opacity:0}}@keyframes a-router-sboccia{0%{scale:0}to{scale:1}}@keyframes a-router-cambia{0%{opacity:0;translate:0 -7px}to{opacity:1;translate:0}}@media (scripting:none){.a-router-comandi{display:none}.a-router-disegno{margin-top:0}}@media print{.a-router-comandi{display:none}.a-router-disegno{margin-top:0}}@media (forced-colors:active){.a-router-disegno{forced-color-adjust:none;background:var(--ivory-medium)}.a-router-token input:checked+span,.a-router-k input:checked+span{forced-color-adjust:none;color:selecteditemtext;background:selecteditem;border-color:selecteditem}}
.a-moe{container-type:inline-size}.a-moe svg{width:100%;max-width:640px;height:auto;margin-inline:auto;display:block;overflow:visible}.a-moe .a-moe-stretta{max-width:480px;display:none}@container (max-width:519.98px){.a-moe .a-moe-larga{display:none}.a-moe .a-moe-stretta{display:block}}.a-moe text{font-family:var(--a-ruvido);letter-spacing:.04em;fill:var(--ink)}.a-moe .a-moe-destra{text-anchor:end}.a-moe .a-moe-centro{text-anchor:middle}.a-moe .a-moe-quieta{fill:var(--ink-quiet)}.a-moe .a-moe-argilla{fill:var(--a-argilla-testo)}.a-moe-testata{font-size:20px}.a-moe-nome{font-size:16px}.a-moe-valore{font-size:15px}.a-moe-legenda,.a-moe-tacca{font-size:14px}.a-moe-nota-piccola{font-size:13px}.a-moe .a-moe-tacca{fill:var(--ink-quiet);text-anchor:middle}.a-moe-filo{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-opacity:.34;stroke-dasharray:2 5;stroke-linecap:round;vector-effect:non-scaling-stroke}.a-moe-regolo{fill:none;stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke}.a-moe-barra{fill:var(--ink)}.a-moe-barra--moe{fill:var(--clay);stroke:var(--ink);stroke-width:1.5px}.a-moe :is(.a-moe-attivi,.a-moe-totale,.a-moe-barra,.a-moe-colonna,.a-moe-condiviso,.a-moe-acceso){transform-box:fill-box;transform-origin:50%}.a-moe-attivi{fill:var(--clay);stroke:var(--ink);stroke-width:1.5px}.a-moe-totale{fill:var(--ink)}.a-moe-asta{fill:none;stroke:var(--ink);stroke-width:2px;stroke-dasharray:1 1}.a-moe-parametri :is(.a-moe-valore,.a-moe-tacca){paint-order:stroke;stroke:var(--ivory-medium);stroke-width:4px;stroke-linejoin:round}.a-figura--armata .a-moe-riga :is(.a-moe-attivi,.a-moe-totale){scale:0}.a-figura--armata .a-moe-riga .a-moe-asta{stroke-dashoffset:1px}.a-figura--armata .a-moe-riga .a-moe-valore{opacity:0}.a-figura--via .a-moe-riga .a-moe-attivi{animation:a-moe-sboccia .3s cubic-bezier(.2, .9, .25, 1.35) calc(.15s + var(--i,0) * 70ms) both}.a-figura--via .a-moe-riga .a-moe-asta{animation:a-moe-traccia .45s cubic-bezier(.45, 0, .3, 1) calc(.35s + var(--i,0) * 70ms) both}.a-figura--via .a-moe-riga .a-moe-totale{animation:a-moe-sboccia .3s cubic-bezier(.2, .9, .25, 1.35) calc(.75s + var(--i,0) * 70ms) both}.a-figura--via .a-moe-parametri .a-moe-riga .a-moe-valore{animation:a-moe-appare .3s ease-out calc(.85s + var(--i,0) * 70ms) both}.a-moe-velocita .a-moe-barra{transform-origin:0}.a-figura--armata .a-moe-velocita .a-moe-barra{scale:0 1}.a-figura--armata .a-moe-velocita .a-moe-valore{opacity:0}.a-figura--via .a-moe-velocita .a-moe-barra{animation:a-moe-allunga .7s cubic-bezier(.3, .7, .2, 1) calc(.1s + var(--i,0) * .3s) both}.a-figura--via .a-moe-velocita .a-moe-valore{animation:a-moe-appare .3s ease-out calc(.6s + var(--i,0) * .3s) both}.a-figura--via .a-moe-velocita .a-moe-rapporto{animation:.4s ease-out 1.1s both a-moe-appare}.a-moe-timbro rect{fill:none;stroke:var(--ink);stroke-width:2px}.a-moe .a-moe-timbro text{text-anchor:middle;font-size:17px}.a-moe-perdita .a-moe-colonna{fill:var(--ink)}.a-moe-bias .a-moe-colonna{fill:var(--clay);stroke:var(--ink);stroke-width:1.2px}.a-moe-carico .a-moe-colonna{transform-origin:50% 100%}.a-moe-media{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.a-moe-staffa{fill:none;stroke:var(--ink);stroke-width:1.5px}.a-moe-dati .a-moe-barra{transform-origin:0}.a-figura--armata .a-moe-carico .a-moe-colonna{scale:1 0}.a-figura--armata .a-moe-carico :is(.a-moe-media,.a-moe-misura,.a-moe-riga .a-moe-valore){opacity:0}.a-figura--armata .a-moe-carico .a-moe-riga .a-moe-barra{scale:0 1}.a-figura--via .a-moe-perdita .a-moe-colonna{animation:a-moe-cresce .45s cubic-bezier(.3, .7, .2, 1) calc(.1s + var(--i,0) * 50ms) both}.a-figura--via .a-moe-bias .a-moe-colonna{animation:a-moe-livella 1.9s cubic-bezier(.45, 0, .3, 1) calc(.1s + var(--i,0) * 50ms) both}.a-figura--via .a-moe-carico .a-moe-media{animation:.3s ease-out .7s both a-moe-appare}.a-figura--via .a-moe-carico .a-moe-misura{animation:.4s ease-out 2.1s both a-moe-appare}.a-figura--via .a-moe-carico .a-moe-riga .a-moe-barra{animation:a-moe-allunga .6s cubic-bezier(.3, .7, .2, 1) calc(2.2s + var(--i,0) * .15s) both}.a-figura--via .a-moe-carico .a-moe-riga .a-moe-valore{animation:a-moe-appare .3s ease-out calc(2.6s + var(--i,0) * .15s) both}.a-moe-riposo{fill:none;stroke:var(--ink);stroke-opacity:.2}.a-moe-spento{fill:var(--ink);fill-opacity:.2}.a-moe-condiviso{fill:var(--ink)}.a-moe-acceso{fill:var(--clay);stroke:var(--ink);stroke-width:1px}.a-figura--armata .a-moe-blocco :is(.a-moe-riposo,.a-moe-acceso){opacity:0}.a-figura--armata .a-moe-blocco .a-moe-condiviso{scale:0}.a-figura--via .a-moe-blocco .a-moe-riposo{animation:a-moe-appare .4s ease-out calc(.1s + var(--b,0) * .35s) both}.a-figura--via .a-moe-blocco .a-moe-condiviso{animation:a-moe-sboccia .3s cubic-bezier(.2, .9, .25, 1.35) calc(.35s + var(--b,0) * .35s) both}.a-figura--via .a-moe-blocco .a-moe-acceso{animation:a-moe-luce .34s cubic-bezier(.2, .9, .25, 1.3) calc(.5s + var(--b,0) * .35s + var(--i,0) * 40ms) both}@keyframes a-moe-traccia{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes a-moe-sboccia{0%{scale:0}to{scale:1}}@keyframes a-moe-appare{0%{opacity:0}to{opacity:1}}@keyframes a-moe-allunga{0%{scale:0 1}to{scale:1}}@keyframes a-moe-cresce{0%{scale:1 0}to{scale:1}}@keyframes a-moe-livella{0%{scale:1 0}25%,55%{scale:1 var(--da,1)}to{scale:1}}@keyframes a-moe-luce{0%{opacity:0;fill:var(--ivory-light);scale:2.2}40%{opacity:1}to{opacity:1;fill:var(--clay);scale:1}}@media (forced-colors:active){.a-moe{forced-color-adjust:none;background:var(--ivory-medium)}}
