.an-bars,.an-lines{display:block;width:100%;height:100%;overflow:visible;font-family:var(--an-font,inherit)}.an-axis{stroke:var(--an-line);stroke-width:1.5}.an-col{fill:var(--c,var(--an-fg))}.an-val{fill:var(--an-fg);font-weight:700;font-size:26px;font-variant-numeric:tabular-nums}.an-lab{fill:var(--an-muted);font-size:17px;font-weight:600}.an-bracket path{fill:none;stroke:var(--an-gold);stroke-width:2.5;stroke-linejoin:round}.an-bracket text{fill:var(--an-gold);font-weight:700;font-size:20px}.an-grid line{stroke:var(--an-line);stroke-dasharray:2 4}.an-grid text,.an-xlab{fill:var(--an-muted);font-size:12px;font-variant-numeric:tabular-nums}.an-zero{stroke:var(--an-fg);stroke-width:1.5}.an-zero-lab{fill:var(--an-fg);font-size:13px;font-weight:700}.an-line{fill:none;stroke:var(--c,var(--an-fg));stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round;transition:opacity .4s}.an-line.is-dim,.an-end.is-dim,.an-head.is-dim{opacity:.25}.an-head{fill:var(--c,var(--an-fg));transition:opacity .4s}.an-end{fill:var(--c,var(--an-fg));font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.an-mark{fill:var(--an-gold);stroke:var(--an-bg);stroke-width:2}@media (prefers-reduced-motion:reduce){.an-line,.an-head{transition:none}}.taddei{--an-bg:#fbfaf6;--an-fg:#1f2128;--an-muted:#6b6e78;--an-line:#d9d6cc;--an-gold:#a87a00;--card:#ffffff;--off:#e6e3da;--e1:#2457c5;--e2:#b8481a;--on-step:#ffffff;--an-font:"Titillium Web","Titillium Web Fallback",Arial,system-ui,sans-serif;box-sizing:border-box;width:100vw;margin:1.5rem 0 1.5rem calc(50% - 50vw);color:var(--an-fg);font-family:var(--an-font);color-scheme:light}.taddei[data-theme=dark]{--an-bg:#14161d;--an-fg:#eceae4;--an-muted:#a3a6b3;--an-line:#32353f;--an-gold:#f0c24b;--card:#1d2029;--off:#2a2d36;--e1:#4f7be0;--e2:#d0612f;color-scheme:dark}.taddei *,.taddei *:before,.taddei *:after{box-sizing:border-box}.taddei[data-anim]:not(.tx-on){max-width:40rem;margin-inline:auto;padding:1.25rem 1.4rem;border:1px solid var(--an-line);border-radius:10px;background:var(--an-bg)}.taddei[data-anim]:not(.tx-on) [data-step]{margin:0 0 .8rem;font-size:1.05rem;line-height:1.45}.taddei .tx-scrolly{position:relative}.taddei .tx-graphic{height:calc(100vh - var(--an-top,0px));height:calc(100svh - var(--an-top,0px));padding:max(2.25rem,5vh) .75rem 0;background:var(--an-bg)}.taddei .tx-frame{position:relative;width:100%;height:calc((100vh - var(--an-top,0px))*.66);height:calc((100svh - var(--an-top,0px))*.66)}.taddei .tx-layer{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;opacity:0;visibility:hidden;transition:opacity .45s,visibility 0s .45s}.taddei .tx-layer.is-on{opacity:1;visibility:visible;transition:opacity .45s}.taddei .tx-svg{display:block;width:100%;flex:0 1 auto;max-height:100%;min-height:0;overflow:visible;font-family:var(--an-font)}.taddei .tx-head{fill:var(--an-fg);font-weight:700;letter-spacing:-.01em}.taddei .tx-ground{stroke:var(--an-line);stroke-width:1.5}.taddei .tx-base{fill:var(--off)}.taddei .tx-fill.is-e1{fill:var(--e1)}.taddei .tx-fill.is-e2{fill:var(--e2)}.taddei .tx-ring{fill:none;stroke:var(--an-fg);stroke-width:2.5}.taddei .tx-lab text,.taddei .tx-comite text,.taddei .tx-cap{fill:var(--on-step)}.taddei .tx-tit{font-weight:700}.taddei .tx-sq{fill:var(--on-step);opacity:.92}.taddei .tx-urn-ring{fill:none;stroke:var(--an-muted);stroke-width:1.5}.taddei .tx-ball{fill:var(--off);stroke:var(--an-bg);stroke-width:1.5}.taddei .tx-ball.is-win{fill:var(--e2)}.taddei .tx-strong{fill:var(--an-fg);font-weight:700}.taddei .tx-muted{fill:var(--an-muted)}.taddei .tx-badge rect{fill:var(--card);stroke:var(--e2);stroke-width:1.5}.taddei .tx-badge text{fill:var(--e2)}.taddei .tx-fin text.is-e1{fill:var(--e1)}.taddei .tx-fin text.is-e2{fill:var(--e2)}.taddei .tx-arrow{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.taddei .tx-arrow.is-e1{stroke:var(--e1)}.taddei .tx-arrow.is-e2{stroke:var(--e2)}.taddei .tx-dot circle{fill:var(--an-fg)}.taddei .tx-dot circle.is-off{fill:var(--an-muted)}.taddei .tx-fam{position:absolute;top:3.6rem;left:50%;transform:translate(-50%);width:min(100%,30rem);max-height:calc(100% - 3.6rem);overflow:auto;padding:.9rem 1.1rem;background:var(--card);border:1px solid var(--an-line);border-top:4px solid var(--e2);border-radius:10px;box-shadow:0 8px 28px #0000001f}.taddei .tx-fam ol{list-style:none;margin:0;padding:0}.taddei .tx-fam li{padding:.45rem 0;border-top:1px solid var(--an-line);font-size:.95rem;line-height:1.3}.taddei .tx-fam li:first-child{border-top:0;padding-top:0}.taddei .tx-fam li span{display:block}.taddei .tx-fam li small{display:block;margin-top:.1rem;color:var(--an-muted);font-size:.78rem}@media (max-width:540px){.taddei .tx-fam{top:2.8rem;max-height:calc(100% - 2.8rem);padding:.7rem .85rem}.taddei .tx-fam li{font-size:.85rem;padding:.3rem 0}.taddei .tx-fam li small{display:none}}.taddei .tx-steps{position:relative;z-index:1;margin-top:calc(var(--an-top,0px) - 100vh);margin-top:calc(var(--an-top,0px) - 100svh);padding-top:calc((100vh - var(--an-top,0px))*.72);padding-top:calc((100svh - var(--an-top,0px))*.72);pointer-events:none}.taddei .tx-steps [data-step]{min-height:85vh;min-height:85svh;padding:0 1rem}.taddei .tx-card{pointer-events:auto;max-width:34rem;margin-inline:auto;padding:1rem 1.2rem;background:var(--card);border:1px solid var(--an-line);border-radius:10px;box-shadow:0 8px 28px #0000001a;font-size:1.1rem;line-height:1.45;opacity:.6;transition:opacity .3s}.taddei .tx-card p{margin:0}.taddei .tx-card p+p{margin-top:.5rem}.taddei [data-step].is-on .tx-card{opacity:1}.taddei .tx-e1{color:var(--e1)}.taddei .tx-e2{color:var(--e2)}@media (prefers-reduced-motion:reduce){.taddei .tx-layer,.taddei .tx-card{transition:none}}.taddei b,.taddei strong{font-weight:700}
