.hero-aurora[data-v-f74e2b2e]{animation:hero-aurora-in-f74e2b2e 1.8s var(--ease-out-soft) both,hero-aurora-drift-f74e2b2e 34s ease-in-out 1.8s infinite alternate;border-radius:9999px;position:absolute}.hero-aurora--mint[data-v-f74e2b2e]{background:radial-gradient(closest-side, color-mix(in oklab, var(--primary) 17%, transparent), transparent);width:52rem;height:40rem;top:-10rem;left:-8rem}.hero-aurora--cyan[data-v-f74e2b2e]{background:radial-gradient(closest-side, color-mix(in oklab, var(--habit-cyan) 14%, transparent), transparent);width:48rem;height:38rem;animation-direction:normal,alternate-reverse;animation-delay:.2s,2s;top:4rem;right:-12rem}.hero-aurora--amber[data-v-f74e2b2e]{background:radial-gradient(closest-side, color-mix(in oklab, var(--spark) 9%, transparent), transparent);width:40rem;height:26rem;animation-delay:.4s,2.2s;top:26rem;left:30%}@keyframes hero-aurora-in-f74e2b2e{0%{opacity:0;scale:.85}to{opacity:1;scale:1}}@keyframes hero-aurora-drift-f74e2b2e{0%{transform:translate(0,0)}to{transform:translate(4rem,2rem)}}.slice-dot[data-v-f74e2b2e]{border-radius:9999px;width:.8rem;height:.8rem;display:block;position:relative}@media (width>=40rem){.slice-dot[data-v-f74e2b2e]{width:1.05rem;height:1.05rem}}.slice-dot[data-v-f74e2b2e]:before{content:"";border-radius:inherit;background-color:var(--cell-empty);position:absolute;inset:0;transform:scale(.55)}.slice-dot.is-done[data-v-f74e2b2e]:before{background-color:var(--c);box-shadow:0 0 7px 0 var(--c);transform:scale(.9)}.is-waiting .slice-dot.is-done[data-v-f74e2b2e]:before{background-color:var(--cell-empty);box-shadow:none;transform:scale(.55)}.is-playing .slice-dot.is-done[data-v-f74e2b2e]:before{animation:slice-ignite-f74e2b2e .7s var(--ease-out-soft) var(--delay) both}.slice-dot.is-today[data-v-f74e2b2e]:after{content:"";box-shadow:0 0 0 1.5px color-mix(in oklab, var(--foreground) 70%, transparent);border-radius:9999px;position:absolute;inset:-1px}@keyframes slice-ignite-f74e2b2e{0%{background-color:var(--cell-empty);filter:brightness();transform:scale(.55);box-shadow:0 0 #0000}45%{background-color:var(--c);box-shadow:0 0 14px 2px var(--c);filter:brightness(1.5);transform:scale(1.25)}to{background-color:var(--c);box-shadow:0 0 7px 0 var(--c);filter:brightness();transform:scale(.9)}}.route-base[data-v-f74e2b2e]{fill:none;stroke:var(--cell-empty);stroke-width:12px;stroke-linecap:round;opacity:.8}.route-walked[data-v-f74e2b2e]{fill:none;stroke:var(--primary);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1 2;stroke-dashoffset:0;filter:drop-shadow(0 0 4px color-mix(in oklab, var(--primary) 70%, transparent))}.is-waiting .route-walked[data-v-f74e2b2e],.is-playing .route-walked[data-v-f74e2b2e]{stroke-dashoffset:1px}.route-start[data-v-f74e2b2e]{fill:color-mix(in oklab, var(--primary) 60%, transparent)}.route-lantern[data-v-f74e2b2e]{fill:color-mix(in oklab, var(--foreground) 10%, var(--background));stroke:color-mix(in oklab, var(--foreground) 22%, transparent);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;transition:fill .5s var(--ease-out-soft), stroke .5s var(--ease-out-soft), filter .5s var(--ease-out-soft)}.route-lantern.is-lit[data-v-f74e2b2e]{fill:var(--c);stroke:color-mix(in oklab, var(--c) 60%, transparent);filter:drop-shadow(0 0 5px var(--c))}.route-today[data-v-f74e2b2e]{fill:none;stroke:color-mix(in oklab, var(--foreground) 55%, transparent);stroke-width:1.5px}.route-walker[data-v-f74e2b2e]{fill:var(--primary);filter:drop-shadow(0 0 5px var(--primary));transition:opacity .3s}.is-waiting .route-walker[data-v-f74e2b2e]{opacity:0}.quiet-day[data-v-f74e2b2e]{aspect-ratio:1;background-color:var(--cell-empty);border-radius:9999px;width:min(.75rem,72%);display:block;transform:scale(.6)}.quiet-day.is-done[data-v-f74e2b2e]{background-color:var(--primary);box-shadow:0 0 8px -1px var(--primary);transform:none}
