.meter{z-index:40;pointer-events:none;-webkit-user-select:none;user-select:none;position:fixed}.meter .lane-track{background:color-mix(in srgb, var(--rosa) 72%, transparent);position:absolute}.meter .lane-track:before,.meter .lane-track:after{content:"";background:color-mix(in srgb, var(--bianco) 85%, transparent);position:absolute}.meter .lane-done{background:color-mix(in srgb, var(--bianco) 26%, transparent);position:absolute}.meter .lane-start,.meter .lane-finish{background:var(--bianco);position:absolute}.meter .meter-runner{background:var(--volt);width:10px;height:10px;box-shadow:0 0 0 2px var(--notte);border-radius:50%;position:absolute}.meter .meter-label{font:800 12px/1 var(--font-display);font-variation-settings:"wdth" 85;color:var(--notte);background:var(--bianco);white-space:nowrap;opacity:0;border-radius:4px;padding:4px 6px;transition:opacity .3s;position:absolute}.meter.moving .meter-label{opacity:1;transition-duration:80ms}.meter .seg{pointer-events:auto;touch-action:none;text-decoration:none;position:absolute}.meter .seg:before{content:"";position:absolute}.meter.dragging .seg{cursor:grabbing}.meter .seg:hover,.meter .seg:focus-visible{background:color-mix(in srgb, var(--bianco) 14%, transparent);outline:none}.meter .seg span{white-space:nowrap;font:700 13px/1 var(--font-text);color:var(--bianco);background:var(--notte-2);border:1px solid color-mix(in srgb, var(--lilla) 34%, transparent);opacity:0;pointer-events:none;border-radius:5px;padding:6px 9px;transition:opacity .15s;position:absolute}.meter .seg:hover span,.meter .seg:focus-visible span{opacity:1}.meter .seg span{display:none}.meter .seg:hover span,.meter .seg:focus-visible span{display:block}.meter.dragging .seg span{display:none}.meter.dragging .meter-label{opacity:1}@media (width>=900px){.meter{width:120px;top:10vh;bottom:10vh;right:26px}.meter .lane-track{width:18px;top:0;bottom:0;right:0}.meter .lane-track:before,.meter .lane-track:after{width:2px;top:0;bottom:0}.meter .lane-track:before{left:0}.meter .lane-track:after{right:0}.meter .lane-done{width:14px;height:calc(var(--p,0) * 1%);top:0;right:2px}.meter .lane-start{width:18px;height:3px;top:0;right:0}.meter .lane-finish{width:18px;height:4px;bottom:0;right:0}.meter .meter-runner{right:4px;top:calc(var(--p,0) * 1%);transform:translateY(-50%)}.meter .meter-label{right:28px;top:calc(var(--p,0) * 1%);transform:translateY(-50%)}.meter .seg{width:18px;right:0;top:calc(var(--a) * 1%);height:calc((var(--b) - var(--a)) * 1%);box-shadow:inset 0 2px 0 color-mix(in srgb, var(--bianco) 85%, transparent)}.meter .seg:before{inset:0 -8px}.meter .seg.first{box-shadow:none}.meter .seg.passed{box-shadow:inset 0 2px 0 var(--volt)}.meter .seg span{top:4px;right:28px}}@media (width<=899px){:root:has(.meter){--meter-h:22px}.meter{left:0;right:0;top:var(--meter-top,77px);height:22px}.meter:before{content:"";background:color-mix(in srgb, var(--notte) 88%, transparent);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line-strong);position:absolute;inset:0}:root:has(.site-header[data-open]) .meter{display:none}.meter .lane-track{height:12px;top:5px;left:0;right:0}.meter .lane-track:before,.meter .lane-track:after{height:1.5px;left:0;right:0}.meter .lane-track:before{top:0}.meter .lane-track:after{bottom:0}.meter .lane-done{height:9px;width:calc(var(--p,0) * 1%);top:6.5px;left:0}.meter .lane-start{width:3px;height:12px;top:5px;left:0}.meter .lane-finish{width:4px;height:12px;top:5px;right:0}.meter .meter-runner{top:6px;left:clamp(5px, calc(var(--p,0) * 1%), calc(100% - 5px));transform:translate(-50%)}.meter .meter-label{top:30px;left:clamp(24px, calc(var(--p,0) * 1%), calc(100% - 24px));transform:translate(-50%)}.meter .seg{height:12px;top:5px;left:calc(var(--a) * 1%);width:calc((var(--b) - var(--a)) * 1%);box-shadow:inset 2px 0 0 color-mix(in srgb, var(--bianco) 85%, transparent)}.meter .seg:before{inset:-5px 0 -6px}.meter .seg.first{box-shadow:none}.meter .seg.passed{box-shadow:inset 2px 0 0 var(--volt)}.meter .seg span{top:25px;left:0}.meter .seg:last-of-type span,.meter .seg:nth-last-of-type(2) span{left:auto;right:0}}.head[data-astro-cid-sjgajsms]{max-width:46em;margin-bottom:var(--space-10);gap:14px;display:grid}.head[data-astro-cid-sjgajsms] h1,.head[data-astro-cid-sjgajsms] h2{padding-left:22px;position:relative}.head[data-astro-cid-sjgajsms] h1:before,.head[data-astro-cid-sjgajsms] h2:before{content:"";background:var(--mark);width:4px;height:.95em;position:absolute;top:.08em;left:0}.head[data-astro-cid-sjgajsms] p{padding-left:22px}.comets[data-astro-cid-sjgajsms]{pointer-events:none;position:absolute;inset:0;overflow:visible}.comets[data-astro-cid-sjgajsms] i{display:block;position:absolute;transform:translateY(-50%)}.txt[data-astro-cid-sjgajsms]{position:relative}@media screen and (prefers-reduced-motion:no-preference){.head[data-astro-cid-sjgajsms] h1:before,.head[data-astro-cid-sjgajsms] h2:before{transform-origin:50% 100%}.head[data-astro-cid-sjgajsms].entered h1:before,.head[data-astro-cid-sjgajsms].entered h2:before{animation:.45s cubic-bezier(.2,.7,.1,1) backwards head-line}.head[data-astro-cid-sjgajsms].entered .txt[data-astro-cid-sjgajsms]{animation:.75s cubic-bezier(.2,.7,.1,1) .1s backwards head-run}.head[data-astro-cid-sjgajsms].entered .comets[data-astro-cid-sjgajsms]{animation:1.2s cubic-bezier(.25,.6,.2,1) .2s backwards head-comets}.head[data-astro-cid-sjgajsms].entered>[data-astro-cid-sjgajsms]:not(h1,h2){animation:.7s cubic-bezier(.2,.7,.1,1) .25s backwards enter-rise}}@keyframes head-line{0%{transform:scaleY(0)}}@keyframes head-run{0%{opacity:0;translate:-.4em}}@keyframes head-comets{0%{opacity:0;clip-path:inset(-50vh 100% -50vh -10vw)}to{opacity:1;clip-path:inset(-50vh -100vw -50vh -10vw)}}
