.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}}
.visitor-globe-module__jcf9wG__section{flex-direction:column;gap:.75rem;margin-top:2.5rem;display:flex}.visitor-globe-module__jcf9wG__frame{aspect-ratio:16/9;width:100%;min-height:220px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 62%,#0000);mask-image:linear-gradient(#000 62%,#0000)}.visitor-globe-module__jcf9wG__host{aspect-ratio:1;position:absolute;inset:0 0 auto}.visitor-globe-module__jcf9wG__canvas{cursor:grab;touch-action:pan-y;width:100%;height:100%;display:block}.visitor-globe-module__jcf9wG__canvas[data-dragging]{cursor:grabbing}.visitor-globe-module__jcf9wG__jump{aspect-ratio:1;pointer-events:none;opacity:0;width:100%;transition:opacity .8s .9s;position:absolute;inset:0 0 auto;overflow:visible}.visitor-globe-module__jcf9wG__jumpLine{fill:none;stroke:#15b8a6;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.visitor-globe-module__jcf9wG__jumpHead{fill:#15b8a6}.visitor-globe-module__jcf9wG__you{position-anchor:--cobe-you;left:anchor(center);top:anchor(center);pointer-events:none;background:#15b8a6;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;transition:opacity .3s;position:absolute;box-shadow:0 0 0 2px #fff}.visitor-globe-module__jcf9wG__pulse{left:anchor(center);top:anchor(center);pointer-events:none;width:26px;height:26px;margin:-13px 0 0 -13px;position:absolute}.visitor-globe-module__jcf9wG__pulse:before,.visitor-globe-module__jcf9wG__pulse:after{content:"";border:1.5px solid #15b8a68c;border-radius:50%;animation:2.6s ease-out infinite visitor-globe-module__jcf9wG__pulse;position:absolute;inset:0}.visitor-globe-module__jcf9wG__pulse:after{animation-delay:1.3s}@keyframes visitor-globe-module__jcf9wG__pulse{0%{opacity:1;transform:scale(.55)}to{opacity:0;transform:scale(2.1)}}.visitor-globe-module__jcf9wG__card{right:anchor(left);top:anchor(center);position-try-fallbacks:flip-inline;white-space:nowrap;pointer-events:none;background:#fff;border-radius:16px;flex-direction:column;gap:2px;margin-right:18px;padding:10px 16px;transition:opacity .3s;animation:.35s ease-out visitor-globe-module__jcf9wG__card-in;display:flex;position:absolute;translate:0 -50%;box-shadow:0 8px 28px #00000014,0 1px 3px #0000000f}@keyframes visitor-globe-module__jcf9wG__card-in{0%{opacity:0;scale:.96}}.visitor-globe-module__jcf9wG__card strong{color:#111;font-size:.95rem;font-weight:600}.visitor-globe-module__jcf9wG__card span{color:#6b7280;font-size:.8rem}.visitor-globe-module__jcf9wG__spot{left:anchor(center);top:anchor(center);cursor:default;background:0 0;border:0;border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;padding:0;position:absolute}.visitor-globe-module__jcf9wG__spot:focus-visible{outline-offset:1px;outline:2px solid #15b8a6}.visitor-globe-module__jcf9wG__summary{color:var(--secondary-text-color);margin:-.75rem 0 0;font-size:.75rem}@media (prefers-color-scheme:dark){.visitor-globe-module__jcf9wG__you{box-shadow:0 0 0 2px #111}.visitor-globe-module__jcf9wG__card{background:#1a1a1a;box-shadow:0 8px 28px #00000080,0 0 0 1px #2a2a2a}.visitor-globe-module__jcf9wG__card strong{color:#eaeaea}.visitor-globe-module__jcf9wG__card span{color:#9ca3af}}@media (prefers-reduced-motion:reduce){.visitor-globe-module__jcf9wG__pulse{display:none}.visitor-globe-module__jcf9wG__card{animation:none}}
