.speed-log-root{--background:#070707;--foreground:#f5f5f5;--muted:#161616;--muted-foreground:#868686;--border:#ffffff1a;--accent-live:#5057ea;--accent-glow:#8a91ff;--accent-glow-soft:#8a91ff8c;background-color:var(--background);color:var(--foreground);font-feature-settings:"tnum" 1, "ss01" 1;-webkit-font-smoothing:antialiased}@supports (color:lab(0% 0 0)){.speed-log-root{--background:lab(1.98454% 0 0);--foreground:lab(96.52% -.0000298023 .0000119209);--muted:lab(7.22637% -.0000149012 0);--muted-foreground:lab(55.92% -.0000298023 0);--border:lab(100% 0 0/.1)}}.speed-log-root *{border-color:var(--border)}.speed-log-root ::selection{background:var(--accent-live);color:var(--background)}.speed-log-root .bg-background{background-color:var(--background)}.speed-log-root .bg-background\/80{background-color:color-mix(in oklch, var(--background) 80%, transparent)}.speed-log-root .text-foreground{color:var(--foreground)}.speed-log-root .text-foreground\/80{color:color-mix(in oklch, var(--foreground) 80%, transparent)}.speed-log-root .text-muted-foreground{color:var(--muted-foreground)}.speed-log-root .text-muted-foreground\/70{color:color-mix(in oklch, var(--muted-foreground) 70%, transparent)}.speed-log-root .font-display{font-family:var(--font-anton), "Anton", "Arial Narrow", sans-serif}.speed-log-root .font-mono{font-family:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, monospace}.speed-log-root .border-white\/8{border-color:#ffffff14}.speed-log-root.scanlines:before{content:"";pointer-events:none;z-index:60;mix-blend-mode:overlay;background-image:repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 3px);position:fixed;inset:0}.speed-log-root.vignette:after{content:"";pointer-events:none;z-index:50;background:radial-gradient(#0000 50%,#0000008c 100%);position:fixed;inset:0}.speed-log-root .num{font-family:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, monospace;font-variant-numeric:tabular-nums;color:var(--accent-glow);letter-spacing:-.02em;text-shadow:0 0 1px var(--accent-glow-soft), 0 0 12px #5057ea8c, 0 0 28px #5057ea59;padding:0 .05em;font-weight:500}.speed-log-root .num-wrap{white-space:nowrap}@keyframes speed-log-char-reveal{0%{opacity:0;filter:blur(8px);transform:translateY(.4em)}to{opacity:1;filter:blur();transform:translateY(0)}}.speed-log-root .char-reveal{opacity:0;will-change:transform, opacity, filter;animation:.7s cubic-bezier(.16,1,.3,1) forwards speed-log-char-reveal;display:inline-block}@keyframes speed-log-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.speed-log-root .reveal{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) forwards speed-log-reveal}@keyframes speed-log-bullet-in{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}.speed-log-root .bullet{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) forwards speed-log-bullet-in}.speed-log-root .archive-day{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(16px)}.speed-log-root .archive-day.is-in{opacity:1;transform:translateY(0)}.speed-log-root .archive-day .bullet{opacity:0;transition:opacity .5s ease-out,transform .5s ease-out;animation:none;transform:translate(-12px)}.speed-log-root .archive-day.is-in .bullet{opacity:1;transform:translate(0)}.speed-log-root .archive-day.is-in .bullet:first-child{transition-delay:80ms}.speed-log-root .archive-day.is-in .bullet:nth-child(2){transition-delay:.14s}.speed-log-root .archive-day.is-in .bullet:nth-child(3){transition-delay:.2s}.speed-log-root .archive-day.is-in .bullet:nth-child(4){transition-delay:.26s}.speed-log-root .archive-day.is-in .bullet:nth-child(5){transition-delay:.32s}.speed-log-root .archive-day.is-in .bullet:nth-child(6){transition-delay:.38s}.speed-log-root .archive-day.is-in .bullet:nth-child(n+7){transition-delay:.44s}@media (prefers-reduced-motion:reduce){.speed-log-root .char-reveal,.speed-log-root .reveal,.speed-log-root .bullet{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.speed-log-root .archive-day{opacity:1!important;transform:none!important}.speed-log-root .archive-day .bullet{opacity:1!important;transition:none!important;transform:none!important}}.speed-log-root .scramble{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}
