.system-module__0JescW__panel{isolation:isolate;background:var(--todo-gradient);height:236px;position:relative;overflow:hidden}@media (min-width:768px){.system-module__0JescW__panel{height:300px}}.system-module__0JescW__floor{transform-origin:50% 0;background-image:linear-gradient(#ffffff29 1.5px,#0000 1.5px),linear-gradient(90deg,#ffffff29 1.5px,#0000 1.5px);background-size:44px 44px;animation:9s linear infinite system-module__0JescW__sys-drift;position:absolute;inset:34% -30% -60%;transform:perspective(520px)rotateX(58deg);-webkit-mask-image:linear-gradient(#0000 0%,#000 30% 100%);mask-image:linear-gradient(#0000 0%,#000 30% 100%)}@keyframes system-module__0JescW__sys-drift{0%{background-position:0 0}to{background-position:0 44px}}.system-module__0JescW__glowA,.system-module__0JescW__glowB{filter:blur(40px);pointer-events:none;border-radius:50%;position:absolute}.system-module__0JescW__glowA{background:#ffffff52;width:60%;height:80%;top:-34%;left:-14%}.system-module__0JescW__glowB{background:#bdebfd6b;width:50%;height:70%;bottom:-36%;right:-12%}.system-module__0JescW__route{width:100%;height:100%;position:absolute;inset:0}.system-module__0JescW__route path{stroke-dasharray:2 12;animation:1.6s linear infinite system-module__0JescW__sys-march}@keyframes system-module__0JescW__sys-march{to{stroke-dashoffset:-28px}}.system-module__0JescW__number{color:#fff;letter-spacing:-.07em;text-shadow:0 14px 34px #02466e59;justify-content:center;align-items:center;gap:.04em;padding-bottom:14px;font-size:112px;font-weight:700;line-height:.9;display:flex;position:absolute;inset:0}@media (min-width:768px){.system-module__0JescW__number{font-size:156px}}.system-module__0JescW__digit{animation:system-module__0JescW__sys-rise .7s var(--ease-out) both}.system-module__0JescW__digit:last-child{animation-delay:80ms}@keyframes system-module__0JescW__sys-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.system-module__0JescW__pinWrap{width:.62em;height:.86em;display:inline-block;position:relative}.system-module__0JescW__pin{filter:drop-shadow(0 14px 18px #02466e52);width:100%;height:100%;animation:system-module__0JescW__sys-drop .9s var(--ease-out) .15s both, system-module__0JescW__sys-bob 4.8s ease-in-out 1.1s infinite;position:absolute;inset:0;overflow:visible}@keyframes system-module__0JescW__sys-drop{0%{opacity:0;transform:translateY(-60px)}60%{opacity:1;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes system-module__0JescW__sys-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.system-module__0JescW__spot{filter:blur(3px);background:#02466e47;border-radius:50%;width:.36em;height:.09em;margin-left:-.18em;animation:4.8s ease-in-out 1.1s infinite system-module__0JescW__sys-spot;position:absolute;bottom:-.03em;left:50%}.system-module__0JescW__ring{width:.36em;height:.09em;animation:system-module__0JescW__sys-ping 2.4s var(--ease-out) 1s infinite;border:2px solid #ffffffb3;border-radius:50%;margin-left:-.18em;position:absolute;bottom:-.03em;left:50%}@keyframes system-module__0JescW__sys-spot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.78)}}@keyframes system-module__0JescW__sys-ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.6)}}.system-module__0JescW__hero{justify-content:center;align-items:center;padding-bottom:10px;display:flex;position:absolute;inset:0}.system-module__0JescW__heroIcon{filter:drop-shadow(0 18px 26px #02466e59);animation:system-module__0JescW__sys-rise .7s var(--ease-out) both, system-module__0JescW__sys-bob 5.2s ease-in-out .8s infinite}.system-module__0JescW__float{filter:drop-shadow(0 10px 14px #02466e47);position:absolute}@media (prefers-reduced-motion:reduce){.system-module__0JescW__floor,.system-module__0JescW__route path,.system-module__0JescW__digit,.system-module__0JescW__pin,.system-module__0JescW__spot,.system-module__0JescW__ring,.system-module__0JescW__heroIcon{animation:none}.system-module__0JescW__ring{opacity:0}}
