.st[data-astro-cid-v5bdu5gf]{gap:var(--space-m);display:grid}@media (width>=60rem){.st[data-astro-cid-v5bdu5gf]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.st__meter[data-astro-cid-v5bdu5gf],.st__report[data-astro-cid-v5bdu5gf]{border:1px solid var(--color-line);border-radius:var(--radius-l);background-color:var(--color-white);box-shadow:var(--shadow-m)}.st__meter[data-astro-cid-v5bdu5gf]{align-content:space-between;justify-items:center;gap:var(--space-m);padding:var(--space-l) var(--space-m);display:grid}.st__gauge[data-astro-cid-v5bdu5gf]{width:min(100%,20rem);position:relative}.st__gauge[data-astro-cid-v5bdu5gf] svg[data-astro-cid-v5bdu5gf]{width:100%;height:auto;overflow:visible}.st__track[data-astro-cid-v5bdu5gf],.st__value[data-astro-cid-v5bdu5gf]{fill:none;stroke-width:18px;stroke-linecap:round}.st__track[data-astro-cid-v5bdu5gf]{stroke:var(--color-royal-tint)}.st__value[data-astro-cid-v5bdu5gf]{stroke:var(--color-signal);stroke-dasharray:0 100;transition:stroke-dasharray .45s var(--ease), stroke .3s var(--ease)}.st[data-astro-cid-v5bdu5gf][data-stage=upload] .st__value[data-astro-cid-v5bdu5gf]{stroke:var(--color-sky)}.st[data-astro-cid-v5bdu5gf][data-state=idle] .st__value[data-astro-cid-v5bdu5gf],.st[data-astro-cid-v5bdu5gf][data-state=error] .st__value[data-astro-cid-v5bdu5gf]{opacity:0}.st__tick[data-astro-cid-v5bdu5gf]{stroke:var(--color-line);stroke-width:2px;stroke-linecap:round}.st__label[data-astro-cid-v5bdu5gf]{fill:var(--text-muted);text-anchor:middle;dominant-baseline:middle;font-size:12px;font-weight:600}.st__readout[data-astro-cid-v5bdu5gf]{justify-items:center;line-height:1;display:grid;position:absolute;inset:30% 0 auto}.st__phase[data-astro-cid-v5bdu5gf]{color:var(--color-signal);letter-spacing:.16em;text-transform:uppercase;font-size:.8125rem;font-weight:700}.st__live[data-astro-cid-v5bdu5gf]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:.4rem;font-size:clamp(2.75rem,2rem + 3vw,3.75rem);font-weight:800}.st__unit[data-astro-cid-v5bdu5gf]{color:var(--text-muted);margin-top:.35rem;font-weight:650}.st__start-running[data-astro-cid-v5bdu5gf],.st__start-again[data-astro-cid-v5bdu5gf],.st[data-astro-cid-v5bdu5gf][data-state=running] .st__start-idle[data-astro-cid-v5bdu5gf],.st[data-astro-cid-v5bdu5gf][data-state=done] .st__start-idle[data-astro-cid-v5bdu5gf],.st[data-astro-cid-v5bdu5gf][data-state=error] .st__start-idle[data-astro-cid-v5bdu5gf]{display:none}.st[data-astro-cid-v5bdu5gf][data-state=running] .st__start-running[data-astro-cid-v5bdu5gf],.st[data-astro-cid-v5bdu5gf][data-state=done] .st__start-again[data-astro-cid-v5bdu5gf],.st[data-astro-cid-v5bdu5gf][data-state=error] .st__start-again[data-astro-cid-v5bdu5gf]{display:inline}.st[data-astro-cid-v5bdu5gf] .st__start:disabled{cursor:progress;opacity:.75}.st__chart[data-astro-cid-v5bdu5gf]{width:100%}.st__chart-head[data-astro-cid-v5bdu5gf]{justify-content:space-between;align-items:baseline;gap:.25rem var(--space-s);margin-bottom:var(--space-xs);font-size:var(--step--1);flex-wrap:wrap;display:flex}.st__chart-title[data-astro-cid-v5bdu5gf]{font-weight:700}.st__chart-progress[data-astro-cid-v5bdu5gf]{color:var(--color-royal);font-variant-numeric:tabular-nums;font-weight:700}.st__plot[data-astro-cid-v5bdu5gf]{grid-template-columns:auto 1fr;gap:.5rem;display:grid}.st__y[data-astro-cid-v5bdu5gf]{min-width:1.75rem;height:7.5rem;position:relative}.st__y[data-astro-cid-v5bdu5gf] span[data-astro-cid-v5bdu5gf],.st__x[data-astro-cid-v5bdu5gf] span{color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.6875rem;font-weight:600;line-height:1;position:absolute}.st__y[data-astro-cid-v5bdu5gf] span[data-astro-cid-v5bdu5gf]{right:0;translate:0 -50%}.st__canvas[data-astro-cid-v5bdu5gf] svg[data-astro-cid-v5bdu5gf]{width:100%;height:7.5rem;overflow:visible}.st__future[data-astro-cid-v5bdu5gf]{fill:var(--color-mist)}.st__grid[data-astro-cid-v5bdu5gf]{stroke:var(--color-line);stroke-width:1px;vector-effect:non-scaling-stroke}.st__area[data-astro-cid-v5bdu5gf]{fill-opacity:.1}.st__area--download[data-astro-cid-v5bdu5gf]{fill:var(--color-signal)}.st__area--upload[data-astro-cid-v5bdu5gf]{fill:var(--color-sky)}.st__line[data-astro-cid-v5bdu5gf]{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.st__line--download[data-astro-cid-v5bdu5gf]{stroke:var(--color-signal)}.st__line--upload[data-astro-cid-v5bdu5gf]{stroke:var(--color-sky)}.st__cursor[data-astro-cid-v5bdu5gf]{stroke:var(--color-royal);stroke-width:1.5px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.st[data-astro-cid-v5bdu5gf][data-state=idle] .st__cursor[data-astro-cid-v5bdu5gf],.st[data-astro-cid-v5bdu5gf][data-state=done] .st__cursor[data-astro-cid-v5bdu5gf]{display:none}.st__x[data-astro-cid-v5bdu5gf]{height:1.1rem;margin-top:.4rem;position:relative}.st__x[data-astro-cid-v5bdu5gf] span{top:0;translate:-50%}.st__x[data-astro-cid-v5bdu5gf] span:first-child{translate:0}.st__x[data-astro-cid-v5bdu5gf] .st__x-end{color:var(--text);font-weight:700;translate:-100%}.st__legend[data-astro-cid-v5bdu5gf]{gap:.25rem var(--space-s);margin-top:var(--space-2xs);color:var(--text-muted);flex-wrap:wrap;font-size:.75rem;font-weight:600;display:flex}.st__key[data-astro-cid-v5bdu5gf]{color:var(--text);align-items:center;gap:.4em;display:inline-flex}.st__key[data-astro-cid-v5bdu5gf]:before{content:"";background-color:var(--color-signal);border-radius:2px;width:.9em;height:3px}.st__key--upload[data-astro-cid-v5bdu5gf]:before{background-color:var(--color-sky)}.st__unit-key[data-astro-cid-v5bdu5gf]{margin-left:auto}.st__steps[data-astro-cid-v5bdu5gf]{gap:var(--space-2xs);grid-template-columns:repeat(3,1fr);width:100%;padding:0;list-style:none;display:grid}.st__step[data-astro-cid-v5bdu5gf]{padding:var(--space-xs) var(--space-2xs);border:1px solid var(--color-line);border-radius:var(--radius-m);color:var(--text-muted);font-size:var(--step--1);text-align:center;transition:border-color var(--dur) var(--ease), background-color var(--dur) var(--ease);justify-items:center;gap:.2rem;font-weight:600;display:grid}.st__step[data-astro-cid-v5bdu5gf] strong[data-astro-cid-v5bdu5gf]{color:var(--text);font-size:var(--step-0);font-variant-numeric:tabular-nums}.st__step[data-astro-cid-v5bdu5gf][data-progress=active]{border-color:var(--color-signal);background-color:var(--color-royal-tint);color:var(--color-royal)}.st__step[data-astro-cid-v5bdu5gf][data-progress=active] svg{animation:1.2s ease-in-out infinite st-pulse}.st__step[data-astro-cid-v5bdu5gf][data-progress=done] svg{color:var(--color-signal)}@keyframes st-pulse{50%{opacity:.35}}.st__status[data-astro-cid-v5bdu5gf]{min-height:3.2em;color:var(--text-muted);font-size:var(--step--1);text-align:center}.st[data-astro-cid-v5bdu5gf][data-state=error] .st__status[data-astro-cid-v5bdu5gf]{color:#b02a43;font-weight:600}.st__report[data-astro-cid-v5bdu5gf]{padding:var(--space-l)}.st__report[data-astro-cid-v5bdu5gf]:focus{outline:none}.st__report[data-astro-cid-v5bdu5gf]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.st__report-head[data-astro-cid-v5bdu5gf]{gap:var(--space-2xs);display:grid}.st__report-head[data-astro-cid-v5bdu5gf] img[data-astro-cid-v5bdu5gf]{width:7rem;height:auto}.st__report-head[data-astro-cid-v5bdu5gf] h2[data-astro-cid-v5bdu5gf]{margin-top:var(--space-xs);font-size:var(--step-2)}.st__report-hint[data-astro-cid-v5bdu5gf]{color:var(--text-muted);font-size:var(--step--1)}.st[data-astro-cid-v5bdu5gf][data-state=done] .st__report-hint[data-astro-cid-v5bdu5gf]{display:none}.st__fields[data-astro-cid-v5bdu5gf]{margin-top:var(--space-m);border-top:1px solid var(--color-line);display:grid}.st__field[data-astro-cid-v5bdu5gf]{padding-block:var(--space-s);border-bottom:1px solid var(--color-line);gap:.35rem;display:grid}.st__field[data-astro-cid-v5bdu5gf] dt[data-astro-cid-v5bdu5gf]{color:var(--text-muted);font-size:var(--step--1);align-items:center;gap:.55rem;font-weight:700;display:flex}.st__num[data-astro-cid-v5bdu5gf]{background-color:var(--color-royal-tint);width:1.5rem;height:1.5rem;color:var(--color-royal);border-radius:50%;flex:none;place-items:center;font-size:.75rem;display:grid}.st__field[data-astro-cid-v5bdu5gf] dd[data-astro-cid-v5bdu5gf]{gap:.15rem;padding-left:2.05rem;display:grid}.st__value-text[data-astro-cid-v5bdu5gf]{font-size:var(--step-2);letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:800;line-height:1.2}.st__field[data-astro-cid-v5bdu5gf][data-field=date] .st__value-text[data-astro-cid-v5bdu5gf]{font-size:var(--step-1)}.st__note[data-astro-cid-v5bdu5gf]{color:var(--text-muted);font-size:var(--step--1);font-weight:600}.st[data-astro-cid-v5bdu5gf][data-state=idle] .st__value-text[data-astro-cid-v5bdu5gf],.st[data-astro-cid-v5bdu5gf][data-state=running] .st__value-text[data-astro-cid-v5bdu5gf],.st[data-astro-cid-v5bdu5gf][data-state=error] .st__value-text[data-astro-cid-v5bdu5gf]{color:var(--color-line)}.st__extra-wrap[data-astro-cid-v5bdu5gf]{margin-top:var(--space-m)}.st__extra-wrap[data-astro-cid-v5bdu5gf] h3[data-astro-cid-v5bdu5gf]{font-size:var(--step-0)}.st__extra[data-astro-cid-v5bdu5gf]{margin-top:var(--space-2xs);font-size:var(--step--1);gap:.35rem;display:grid}.st__extra[data-astro-cid-v5bdu5gf] div[data-astro-cid-v5bdu5gf]{justify-content:space-between;gap:0 var(--space-s);flex-wrap:wrap;display:flex}.st__extra[data-astro-cid-v5bdu5gf] dt[data-astro-cid-v5bdu5gf]{color:var(--text-muted)}.st__extra[data-astro-cid-v5bdu5gf] dd[data-astro-cid-v5bdu5gf]{text-align:right;overflow-wrap:anywhere;font-weight:700}.st__actions[data-astro-cid-v5bdu5gf]{gap:var(--space-xs);margin-top:var(--space-l);flex-wrap:wrap;display:none}.st[data-astro-cid-v5bdu5gf][data-state=done] .st__actions[data-astro-cid-v5bdu5gf]{display:flex}@media (width<=35.99rem){.st__report[data-astro-cid-v5bdu5gf]{padding:var(--space-m)}.st__actions[data-astro-cid-v5bdu5gf] .btn{flex:100%}}@media (prefers-reduced-motion:reduce){.st__value[data-astro-cid-v5bdu5gf],.st__step[data-astro-cid-v5bdu5gf]{transition:none}.st__step[data-astro-cid-v5bdu5gf][data-progress=active] svg{animation:none}}@media print{.st[data-astro-cid-v5bdu5gf]{display:block}.st__meter[data-astro-cid-v5bdu5gf],.st__report-hint[data-astro-cid-v5bdu5gf],.st__actions[data-astro-cid-v5bdu5gf]{display:none!important}.st__report[data-astro-cid-v5bdu5gf]{box-shadow:none;border:0;padding:0}}.speed[data-astro-cid-mhbdx4uw]{padding-top:var(--space-2xl)}.speed__intro[data-astro-cid-mhbdx4uw]{gap:var(--space-xs);margin-bottom:var(--space-xl);display:grid}.speed__intro[data-astro-cid-mhbdx4uw] h1[data-astro-cid-mhbdx4uw]{font-size:var(--step-5)}.speed__lead[data-astro-cid-mhbdx4uw]{color:var(--text-muted);font-size:var(--step-1);line-height:1.5}.speed__disclaimer[data-astro-cid-mhbdx4uw]{margin-top:var(--space-m);color:var(--text-muted);font-size:var(--step--1)}.tips[data-astro-cid-mhbdx4uw]{gap:var(--space-s);margin-top:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));padding:0;list-style:none;display:grid}.tip[data-astro-cid-mhbdx4uw]{align-content:start;gap:var(--space-2xs);padding:var(--space-l);border:1px solid var(--color-line);border-radius:var(--radius-l);background-color:var(--color-white);box-shadow:var(--shadow-s);display:grid}.tip__icon[data-astro-cid-mhbdx4uw]{width:2.75rem;height:2.75rem;margin-bottom:var(--space-2xs);border-radius:var(--radius-m);background-color:var(--color-royal-tint);color:var(--color-royal);place-items:center;display:grid}.tip[data-astro-cid-mhbdx4uw] h3[data-astro-cid-mhbdx4uw]{font-size:var(--step-1)}.tip[data-astro-cid-mhbdx4uw] p[data-astro-cid-mhbdx4uw]{color:var(--text-muted)}.glossary[data-astro-cid-mhbdx4uw]{gap:var(--space-l) var(--space-xl);margin-top:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.glossary[data-astro-cid-mhbdx4uw] div[data-astro-cid-mhbdx4uw]{padding-top:var(--space-s);border-top:2px solid var(--color-royal-tint)}.glossary[data-astro-cid-mhbdx4uw] dt[data-astro-cid-mhbdx4uw]{font-size:var(--step-1);font-weight:700;line-height:1.3}.glossary[data-astro-cid-mhbdx4uw] dd[data-astro-cid-mhbdx4uw]{margin-top:var(--space-2xs);color:var(--text-muted)}@media print{body>:not(main),main>:not(.speed),.speed__intro[data-astro-cid-mhbdx4uw],.speed__disclaimer[data-astro-cid-mhbdx4uw]{display:none!important}.speed[data-astro-cid-mhbdx4uw]{padding:0}}
