.speedtest.svelte-19f4hiw{gap:.9rem;display:grid}h2.svelte-19f4hiw,p.svelte-19f4hiw,dl.svelte-19f4hiw,dd.svelte-19f4hiw{margin:0}h2.svelte-19f4hiw{align-items:center;gap:.5rem;font-size:.9375rem;font-weight:650;display:flex}p.svelte-19f4hiw,dt.svelte-19f4hiw,small.svelte-19f4hiw,.axis.svelte-19f4hiw{color:var(--muted-foreground,var(--color-muted-foreground));font-size:.8125rem;line-height:1.55}section.svelte-19f4hiw{border-radius:var(--radius,.75rem);background:var(--card,var(--color-card));min-width:0;padding:clamp(1rem,2vw,1.25rem)}.controls.svelte-19f4hiw,.actions.svelte-19f4hiw,label.svelte-19f4hiw,.overview.svelte-19f4hiw,.transfer.svelte-19f4hiw header:where(.svelte-19f4hiw),.axis.svelte-19f4hiw,.node.svelte-19f4hiw,.node.svelte-19f4hiw div:where(.svelte-19f4hiw){align-items:center;gap:.65rem;display:flex}.controls.svelte-19f4hiw,.overview.svelte-19f4hiw,.transfer.svelte-19f4hiw header:where(.svelte-19f4hiw),.axis.svelte-19f4hiw{flex-wrap:wrap;justify-content:space-between}.controls.svelte-19f4hiw p:where(.svelte-19f4hiw){flex-basis:100%;margin-top:.1rem}.controls.svelte-19f4hiw .primary:where(.svelte-19f4hiw){min-height:2.6rem;padding-inline:.9rem}label.svelte-19f4hiw{font-size:.875rem}input[type=checkbox].svelte-19f4hiw{accent-color:var(--primary,var(--color-primary))}button.svelte-19f4hiw{cursor:pointer}button.svelte-19f4hiw:disabled{cursor:default}.overview.svelte-19f4hiw dl:where(.svelte-19f4hiw){flex-wrap:wrap;gap:.5rem clamp(1rem,6vw,4rem);display:flex}.overview.svelte-19f4hiw dd:where(.svelte-19f4hiw){letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:.2rem;font-size:1.65rem;font-weight:650}.phase.svelte-19f4hiw{background:var(--muted,var(--color-muted));color:var(--muted-foreground,var(--color-muted-foreground));border-radius:999px;padding:.2rem .55rem;font-size:.75rem;display:inline-flex}.phase.busy.svelte-19f4hiw{color:var(--primary,var(--color-primary));background:color-mix(in srgb, var(--primary,var(--color-primary)) 11%, transparent)}.error.svelte-19f4hiw{color:var(--danger);border-radius:var(--radius,.75rem);background:color-mix(in srgb, var(--danger) 8%, transparent);padding:.75rem 1rem}.transfers.svelte-19f4hiw{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.transfer.svelte-19f4hiw{--transfer-tone:var(--primary)}.transfer[data-direction=upload].svelte-19f4hiw{--transfer-tone:color-mix(in srgb, var(--primary) 45%, #8072ce)}.direction.svelte-19f4hiw{width:1.6rem;height:1.6rem;color:var(--transfer-tone);background:color-mix(in srgb, var(--transfer-tone) 10%, transparent);border-radius:.4rem;place-items:center;display:grid}.speed.svelte-19f4hiw{color:inherit;letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin:.5rem 0 .8rem;font-size:clamp(2.3rem,5vw,3.5rem);font-weight:650;line-height:1.2}.speed.svelte-19f4hiw small:where(.svelte-19f4hiw){letter-spacing:0;font-weight:500}.curve.svelte-19f4hiw{background:var(--muted);border-radius:.65rem;padding:.65rem .7rem .5rem}.curve.svelte-19f4hiw svg:where(.svelte-19f4hiw){width:100%;height:5.5rem;color:var(--transfer-tone);display:block}.curve.svelte-19f4hiw line:where(.svelte-19f4hiw){stroke:var(--border,var(--color-border))}.axis.svelte-19f4hiw{font-variant-numeric:tabular-nums;font-size:.6875rem}.transfer-details.svelte-19f4hiw{border-top:1px solid var(--border,var(--color-border));grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.75rem;padding-top:.75rem;display:grid}.transfer-details.svelte-19f4hiw dd:where(.svelte-19f4hiw),.node.svelte-19f4hiw dd:where(.svelte-19f4hiw){font-variant-numeric:tabular-nums;font-size:.875rem}.node.svelte-19f4hiw{flex-wrap:wrap}.node.svelte-19f4hiw dd:where(.svelte-19f4hiw){overflow-wrap:anywhere}footer.svelte-19f4hiw{gap:.3rem;display:grid}@media (width<=560px){.transfers.svelte-19f4hiw{grid-template-columns:minmax(0,1fr)}}
