.TimelapsePlayer_root__PnVpv{margin:0}.TimelapsePlayer_modes__9uAVq{display:flex;align-items:center;gap:.5rem;margin-bottom:.9rem;flex-wrap:wrap}.TimelapsePlayer_modeBtn__PYafA{min-height:44px;font-family:var(--font-body);font-size:.9rem;font-weight:700;padding:.4rem .9rem;border:1.5px solid var(--diazo);border-radius:var(--radius);color:var(--diazo);background:transparent;cursor:pointer;transition:color .2s ease,background .2s ease}.TimelapsePlayer_modeBtn__PYafA:hover{background:var(--vellum-2)}.TimelapsePlayer_modeActive__lzQqg,.TimelapsePlayer_modeActive__lzQqg:hover{color:var(--vellum);background:var(--diazo)}.TimelapsePlayer_daySteppers__Kxt7W{display:inline-flex;gap:.3rem;margin-left:.3rem}.TimelapsePlayer_step__c4jPV{font-size:1.1rem;line-height:1;width:44px;height:44px;border:1.5px solid var(--diazo);border-radius:var(--radius);color:var(--diazo);background:transparent;cursor:pointer;transition:color .2s ease,background .2s ease}.TimelapsePlayer_step__c4jPV:hover:not(:disabled){background:var(--diazo);color:var(--vellum)}.TimelapsePlayer_step__c4jPV:disabled{border-color:var(--concrete-dark);color:var(--text-faint);cursor:default}.TimelapsePlayer_stage__z4yJR{position:relative;width:100%;aspect-ratio:16/9;background:var(--diazo-deep);border:6px solid var(--diazo-deep);border-radius:var(--radius);overflow:hidden}.TimelapsePlayer_canvas__0i7RG,.TimelapsePlayer_poster__SFJLU{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.TimelapsePlayer_canvas__0i7RG{z-index:1}.TimelapsePlayer_overlay__QwErW{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:1.5rem;text-align:center;font-size:.95rem;font-weight:600;color:var(--vellum);background:rgba(18,28,69,.72)}.TimelapsePlayer_overlay__QwErW p{max-width:34ch}.TimelapsePlayer_frameOverlay__2TtHl{background:var(--diazo-deep)}.TimelapsePlayer_link__a2Naa{color:var(--vellum);text-decoration:underline;text-underline-offset:.2em}.TimelapsePlayer_link__a2Naa:hover{-webkit-text-decoration-color:var(--flag-bright);text-decoration-color:var(--flag-bright);text-decoration-thickness:2px}.TimelapsePlayer_hud__YkNlh{position:absolute;left:0;bottom:0;z-index:2;display:flex;align-items:center;gap:.7rem;width:100%;padding:.8rem;pointer-events:none}.TimelapsePlayer_hudCount__KvVdM,.TimelapsePlayer_hudDate__8kvJs{padding:.35em .6em .3em;background:rgba(18,28,69,.86);border-radius:var(--radius);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.2}.TimelapsePlayer_hudDate__8kvJs{font-size:.9rem;font-weight:700;color:var(--vellum)}.TimelapsePlayer_hudCount__KvVdM{font-size:.8rem;font-weight:600;color:var(--print-line);margin-left:auto}.TimelapsePlayer_gapChip__ckZpj{position:absolute;top:.8rem;right:.8rem;z-index:2;font-size:.8rem;font-weight:600;padding:.35rem .6rem;border-radius:var(--radius);color:var(--vellum);background:rgba(18,28,69,.86);border:1px solid color-mix(in srgb,var(--print-line) 55%,transparent)}.TimelapsePlayer_controls___NLs_{display:flex;align-items:center;gap:.9rem;margin-top:.9rem}.TimelapsePlayer_frameError__dT2Ri{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem 1rem;margin-top:.9rem;padding:.8rem 1rem;border-left:4px solid var(--diazo);background:var(--sheet);color:var(--text-dim);font-size:.9rem}.TimelapsePlayer_frameError__dT2Ri p{flex:1 1 22rem;margin:0}.TimelapsePlayer_frameError__dT2Ri button{min-height:44px;padding:.5rem .9rem;border:1.5px solid var(--diazo);border-radius:var(--radius);background:transparent;color:var(--diazo);font:700 .9rem var(--font-body);cursor:pointer}.TimelapsePlayer_frameError__dT2Ri button:hover,.TimelapsePlayer_play__GbH79{background:var(--diazo);color:var(--vellum)}.TimelapsePlayer_play__GbH79{flex-shrink:0;width:44px;height:44px;border-radius:var(--radius);border:0;font-size:.9rem;cursor:pointer;transition:background .2s ease}.TimelapsePlayer_play__GbH79:hover{background:var(--diazo-deep)}.TimelapsePlayer_rail___gTKx{position:relative;flex:1 1;height:44px;display:flex;align-items:center;cursor:pointer;touch-action:none}.TimelapsePlayer_rail___gTKx:before{content:"";position:absolute;left:0;right:0;top:50%;height:13px;transform:translateY(-50%);border-inline:1px solid var(--diazo);background:linear-gradient(var(--concrete-dark),var(--concrete-dark)) 50% /100% 2px no-repeat}.TimelapsePlayer_railFill__a_aOA{position:absolute;left:0;height:2px;background:var(--diazo)}.TimelapsePlayer_railGap__Javnu{height:14px;background:repeating-linear-gradient(45deg,var(--diazo-mid),var(--diazo-mid) 1.5px,transparent 1.5px,transparent 3.5px)}.TimelapsePlayer_railGap__Javnu,.TimelapsePlayer_railThumb__88G7B{position:absolute;top:50%;width:4px;transform:translate(-50%,-50%)}.TimelapsePlayer_railThumb__88G7B{height:22px;background:var(--flag);box-shadow:0 0 0 2px var(--vellum)}.TimelapsePlayer_rail___gTKx:focus-visible{outline:2px solid var(--flag);outline-offset:2px}@media (prefers-reduced-motion:reduce){.TimelapsePlayer_modeBtn__PYafA,.TimelapsePlayer_play__GbH79,.TimelapsePlayer_step__c4jPV{transition:none}}.timelapse_h2__pZ7d9{max-width:18ch;font-size:clamp(2.6rem,1.9rem + 3.4vw,5.25rem);line-height:.94;text-wrap:balance;margin-top:.9rem;margin-bottom:clamp(1.4rem,1rem + 1.5vw,2.2rem)}.timelapse_method__b7TKz{max-width:70ch}.timelapse_method__b7TKz p{font-size:var(--step-0);line-height:1.7;color:var(--text-dim)}.timelapse_note__TKoYn{margin-top:1.2rem}.timelapse_inline__oE8fv{color:var(--diazo-mid);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.timelapse_inline__oE8fv:hover{color:var(--diazo);text-decoration-thickness:2px}.timelapse_stageSkel__irJG8{width:100%;aspect-ratio:16/9;border-radius:var(--radius);background:var(--diazo-deep)}