.stage.svelte-5xb6r0{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--background);box-shadow:0 24px 60px -24px var(--stage-shadow)}.week.svelte-5xb6r0{display:grid;grid-template-columns:repeat(5,1fr);gap:.75rem}.day.svelte-5xb6r0{display:flex;flex-direction:column;gap:.5rem;min-width:0}.label.svelte-5xb6r0{margin-bottom:.25rem;font-size:.75rem;color:var(--secondary-foreground)}.bar.svelte-5xb6r0{position:relative;height:1.5rem;border-radius:var(--radius-card-sm);background:var(--background-alt)}.hit.svelte-5xb6r0:after{content:"";position:absolute;inset:0;border-radius:inherit;background:color-mix(in oklch,var(--foreground) 55%,transparent)}.focus.svelte-5xb6r0{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.5rem 1rem;padding:.75rem 1rem;border:1px solid var(--border);border-radius:var(--radius-card-sm);background:var(--background-alt)}.tag.svelte-5xb6r0{font-family:var(--font-mono);font-size:.75rem;color:var(--secondary-foreground)}.states.svelte-5xb6r0{display:grid}.state.svelte-5xb6r0{grid-area:1 / 1;display:flex;align-items:center;gap:.375rem;font-size:.9375rem;font-weight:600;color:var(--foreground);white-space:nowrap;opacity:0}.s3.svelte-5xb6r0{opacity:1}.dot.svelte-5xb6r0{width:.5rem;height:.5rem;flex:none;border-radius:var(--radius-pill);background:var(--primary)}.track.svelte-5xb6r0{grid-column:1 / -1;height:.25rem;overflow:hidden;border-radius:var(--radius-pill);background:var(--border)}.fill.svelte-5xb6r0{display:block;height:100%;background:var(--foreground);transform-origin:left}@media(prefers-reduced-motion:no-preference){.b1.svelte-5xb6r0:after{animation:svelte-5xb6r0-b1 12s ease-in-out infinite}.b2.svelte-5xb6r0:after{animation:svelte-5xb6r0-b2 12s ease-in-out infinite}.b3.svelte-5xb6r0:after{animation:svelte-5xb6r0-b3 12s ease-in-out infinite}.b4.svelte-5xb6r0:after{animation:svelte-5xb6r0-b4 12s ease-in-out infinite}.b5.svelte-5xb6r0:after{animation:svelte-5xb6r0-b5 12s ease-in-out infinite}.s1.svelte-5xb6r0{animation:svelte-5xb6r0-idea 12s ease-in-out infinite}.s2.svelte-5xb6r0{animation:svelte-5xb6r0-prototype 12s ease-in-out infinite}.s3.svelte-5xb6r0{animation:svelte-5xb6r0-shipped 12s ease-in-out infinite}.fill.svelte-5xb6r0{animation:svelte-5xb6r0-fill 12s ease-in-out infinite}}@keyframes svelte-5xb6r0-b1{0%,2%{opacity:0}6%,92%{opacity:1}97%,to{opacity:0}}@keyframes svelte-5xb6r0-b2{0%,12%{opacity:0}16%,92%{opacity:1}97%,to{opacity:0}}@keyframes svelte-5xb6r0-b3{0%,22%{opacity:0}26%,92%{opacity:1}97%,to{opacity:0}}@keyframes svelte-5xb6r0-b4{0%,32%{opacity:0}36%,92%{opacity:1}97%,to{opacity:0}}@keyframes svelte-5xb6r0-b5{0%,42%{opacity:0}46%,92%{opacity:1}97%,to{opacity:0}}@keyframes svelte-5xb6r0-idea{0%,2%{opacity:0}6%,22%{opacity:1}26%,to{opacity:0}}@keyframes svelte-5xb6r0-prototype{0%,22%{opacity:0}26%,42%{opacity:1}46%,to{opacity:0}}@keyframes svelte-5xb6r0-shipped{0%,46%{opacity:0}50%,92%{opacity:1}97%,to{opacity:0}}@keyframes svelte-5xb6r0-fill{0%,2%{transform:scaleX(0)}6%{transform:scaleX(.2)}16%{transform:scaleX(.4)}26%{transform:scaleX(.6)}36%{transform:scaleX(.8)}46%,92%{transform:scaleX(1)}97%,to{transform:scaleX(0)}}
