.speed{--speed-color: rgb(34, 197, 94);background-color:var(--speed-bg, #0b0b0c);color:var(--lvio-white)}.speed__inner{display:flex;flex-direction:column;gap:40px;padding-block:var(--lvio-pad-y)}.speed__intro{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.lvio-section .speed__title{font-size:var(--lvio-h2);font-weight:700;line-height:1.08;letter-spacing:-.03em}.lvio-section .speed__text{max-width:520px;font-size:17px;line-height:1.55;color:#ffffffa6}.speed__card{display:flex;flex-direction:column;gap:24px;padding:24px 20px;border:1px solid rgba(255,255,255,.08);border-radius:28px;background-color:var(--lvio-ink-2)}.speed__card-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.speed__card-label{font-size:15px;font-weight:600;line-height:1.3}.speed__device{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background-color:#ffffff14;color:#ffffffbf;font-size:13px;font-weight:500;line-height:1.2}.speed__gauge{position:relative;display:grid;place-items:center;width:min(240px,70%);margin-inline:auto;aspect-ratio:1}.speed__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.speed__ring-track,.speed__ring-value{fill:none;stroke-width:8}.speed__ring-track{stroke:#ffffff14}.speed__ring-value{stroke:var(--speed-color);stroke-dasharray:100 100;stroke-linecap:round;filter:drop-shadow(0 0 10px var(--speed-color))}.speed__score{position:relative;color:var(--speed-color);font-size:clamp(64px,calc(2.2535vw + 55.5493px),88px);font-weight:700;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.speed.is-done .speed__gauge{animation:speed-pop .6s var(--lvio-ease-out)}@keyframes speed-pop{40%{transform:scale(1.06)}to{transform:none}}.speed__compare{display:flex;align-items:center;justify-content:center;gap:12px;color:#ffffff80}.speed__pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;font-size:13px;font-weight:500;line-height:1.2}.speed__pill strong{font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.speed__pill--before{background-color:#ef444424;color:#fc8181}.speed__pill--after{background-color:#22c55e24;color:#4ade80}.speed__metrics{display:flex;flex-direction:column;gap:16px;margin:0;padding:20px 0 0;border-top:1px solid rgba(255,255,255,.08);list-style:none}.speed__metric{display:flex;flex-direction:column;gap:8px}.speed__metric-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.speed__metric-label{font-size:14px;line-height:1.3;color:#ffffffbf}.speed__metric-values{display:inline-flex;flex-shrink:0;align-items:baseline;gap:8px;font-variant-numeric:tabular-nums}.speed__metric-before{color:#fff6;font-size:13px}.speed__metric-after{color:#4ade80;font-size:15px;font-weight:600}.speed__bar{position:relative;display:block;height:6px;overflow:hidden;border-radius:999px;background-color:#ef444459}.speed__bar-fill{position:absolute;inset:0 auto 0 0;width:var(--bar-after, 35%);border-radius:inherit;background-color:#22c55e}.speed:not(.is-running):not(.is-done) .speed__bar-fill{width:100%;background-color:#ef4444}.speed.is-running:not(.is-done) .speed__bar-fill{animation:speed-bar 2.6s var(--lvio-ease-out) both;animation-delay:var(--bar-delay, 0ms)}@keyframes speed-bar{0%,15%{width:100%;background-color:#ef4444}60%{background-color:#facc15}to{width:var(--bar-after, 35%);background-color:#22c55e}}.lvio-section .speed__note{color:#ffffff73;font-size:13px;line-height:1.4;text-align:center}@media screen and (min-width:750px){.speed__card{gap:28px;padding:40px}.lvio-section .speed__text{font-size:18px}}@media screen and (min-width:990px){.speed__inner{flex-direction:row;align-items:center;justify-content:space-between;gap:80px}.speed__intro{flex:1 1 0;gap:28px}.speed__card{flex:0 0 min(520px,44%)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lvio-speed.css.map */
