.home-module__BEiFiq__changelogPreview{flex-direction:column;gap:.75rem;margin-top:2.5rem;display:flex}.home-module__BEiFiq__previewTitle{text-transform:uppercase;letter-spacing:.6px;color:#111;opacity:.45;margin:0;font-size:.7rem;font-weight:700}.home-module__BEiFiq__previewTitleSpaced{margin-top:.75rem}.home-module__BEiFiq__previewList{flex-direction:column;gap:.35rem;display:flex}.home-module__BEiFiq__previewListFaded{opacity:.7}.home-module__BEiFiq__previewListFaded:hover{opacity:1;transition:opacity .3s}.home-module__BEiFiq__previewItem{border-radius:8px;align-items:center;gap:.5rem;padding:.45rem .65rem;text-decoration:none;transition:background .2s;display:flex}.home-module__BEiFiq__previewItem:hover{background:#f5f5f5}.home-module__BEiFiq__previewDot{opacity:.6;border-radius:50%;flex-shrink:0;width:6px;height:6px}.home-module__BEiFiq__previewName{color:#111;letter-spacing:-.1px;font-size:.8rem;font-weight:600}.home-module__BEiFiq__previewBadge{text-transform:uppercase;letter-spacing:.5px;border-radius:3px;margin-left:auto;padding:.15rem .35rem;font-size:.45rem;font-weight:700}.home-module__BEiFiq__status_ongoing{color:#4a9960;background:#f0f9f2}.home-module__BEiFiq__status_shipped{color:#7b6fa8;background:#f0edf7;position:relative;overflow:hidden}.home-module__BEiFiq__status_shipped:after{content:"";background:linear-gradient(90deg,#0000,#9b8ec433,#0000);width:100%;height:100%;animation:3s ease-in-out infinite home-module__BEiFiq__shimmer;position:absolute;top:0;left:-100%}@keyframes home-module__BEiFiq__shimmer{0%{left:-100%}50%{left:100%}to{left:100%}}.home-module__BEiFiq__status_killed{color:#b0724d;background:#faf3ee}.home-module__BEiFiq__trainingHeader{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.home-module__BEiFiq__trainingTitle{color:var(--foreground);letter-spacing:-.01em;margin:0;font-size:.82rem;font-weight:520}.home-module__BEiFiq__trainingTotal{color:var(--secondary-text-color);font-variant-numeric:tabular-nums;font-size:.72rem}.home-module__BEiFiq__latestRun{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:.55rem 0 .4rem;padding-left:.65rem;display:flex}.home-module__BEiFiq__latestDistance{color:#15b8a6;letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:420;line-height:1}.home-module__BEiFiq__latestWhen{color:var(--secondary-text-color);font-size:.76rem}.home-module__BEiFiq__pbBadge{letter-spacing:0;color:#3b82f6;background:#3b82f624;border-radius:9999px;padding:.1rem .4rem;font-size:.64rem;font-weight:500}.home-module__BEiFiq__ridge{max-width:440px;margin:.35rem 0 .1rem;position:relative}.home-module__BEiFiq__ridgeSvg{width:100%;display:block;overflow:visible}.home-module__BEiFiq__ridgeTick{stroke:#ededed;stroke-width:1px}.home-module__BEiFiq__ridgeArea{opacity:0;animation:.9s .25s forwards home-module__BEiFiq__ridgeFade}.home-module__BEiFiq__ridgeLine{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.15s forwards home-module__BEiFiq__ridgeDraw}.home-module__BEiFiq__ridgeDot{opacity:0;animation:.5s .95s forwards home-module__BEiFiq__ridgeFade}.home-module__BEiFiq__ridgeDotToday{opacity:0;filter:drop-shadow(0 0 5px #15b8a699);animation:.5s 1s forwards home-module__BEiFiq__ridgeFade}.home-module__BEiFiq__ridgePeak{opacity:0;animation:.5s 1.05s forwards home-module__BEiFiq__ridgeFade}.home-module__BEiFiq__ridge a:hover .home-module__BEiFiq__ridgeDot{r:3.4}.home-module__BEiFiq__ridgeAxis{letter-spacing:.04em;color:#b4b4b4;justify-content:space-between;margin-top:.15rem;font-size:.6rem;display:flex}.home-module__BEiFiq__ridgeAxisToday{color:#15b8a6;font-weight:600}.home-module__BEiFiq__ridgeChart{position:relative}.home-module__BEiFiq__ridge a{cursor:pointer}.home-module__BEiFiq__ridgeTip{pointer-events:none;white-space:nowrap;z-index:4;background:#fff;border:1px solid #ececec;border-radius:8px;padding:5px 9px;position:absolute;transform:translate(-50%,calc(-100% - 9px));box-shadow:0 4px 14px #0000001a}.home-module__BEiFiq__ridgeTipDate{letter-spacing:.03em;text-transform:uppercase;color:#9ca3af;font-size:.62rem}.home-module__BEiFiq__ridgeTipStats{color:#15b8a6;font-size:.78rem;font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;margin-top:1px}@keyframes home-module__BEiFiq__ridgeDraw{to{stroke-dashoffset:0}}@keyframes home-module__BEiFiq__ridgeFade{to{opacity:1}}.home-module__BEiFiq__confetti{pointer-events:none;z-index:3;position:absolute;inset:0;overflow:visible}.home-module__BEiFiq__confettiPiece{opacity:0;border-radius:2px;animation-name:home-module__BEiFiq__confettiPop;animation-timing-function:cubic-bezier(.3,.7,.4,1);animation-fill-mode:forwards;position:absolute;top:8px}@keyframes home-module__BEiFiq__confettiPop{0%{opacity:0;transform:translate(0)rotate(0)}12%{opacity:.95}to{opacity:0;transform:translate(var(--dx,0), 64px) rotate(var(--rot,180deg))}}@media (prefers-reduced-motion:reduce){.home-module__BEiFiq__ridgeArea,.home-module__BEiFiq__ridgeDot,.home-module__BEiFiq__ridgeDotToday,.home-module__BEiFiq__ridgePeak{opacity:1;animation:none}.home-module__BEiFiq__ridgeLine{stroke-dashoffset:0;animation:none}.home-module__BEiFiq__confettiPiece{opacity:0;animation:none}}.home-module__BEiFiq__trainingTagline{color:var(--secondary-text-color);margin:.25rem 0 0;padding-left:.65rem;font-size:.76rem;line-height:1.5}.home-module__BEiFiq__previewLink{color:var(--secondary-text-color);padding-left:.65rem;font-size:.7rem;text-decoration:none;transition:color .2s}.home-module__BEiFiq__previewLink:hover{color:#15b8a6}@media (prefers-color-scheme:dark){.home-module__BEiFiq__previewTitle,.home-module__BEiFiq__trainingTitle{color:#e5e5e5}.home-module__BEiFiq__previewItem:hover{background:#1a1a1a}.home-module__BEiFiq__previewName{color:#eaeaea}.home-module__BEiFiq__latestDistance{color:#2dd4bf}.home-module__BEiFiq__ridgeTick{stroke:#2a2a2a}.home-module__BEiFiq__ridgeTip{background:#1a1a1a;border-color:#2a2a2a;box-shadow:0 4px 14px #0006}.home-module__BEiFiq__ridgeTipStats{color:#2dd4bf}.home-module__BEiFiq__status_ongoing{color:#7ccf93;background:#6dba821f}.home-module__BEiFiq__status_shipped{color:#b0a5d4;background:#9b8ec41f}.home-module__BEiFiq__status_shipped:after{background:linear-gradient(90deg,#0000,#b0a5d41f,#0000)}.home-module__BEiFiq__status_killed{color:#e09b73;background:#d4845a1f}.home-module__BEiFiq__previewLink:hover{color:#2dd4bf}}@media (prefers-reduced-motion:reduce){.home-module__BEiFiq__status_shipped:after{animation:none}}
