.row.svelte-igf5h1{--tone:var(--pen);border-radius:8px;grid-template-columns:2.6rem 1fr;gap:0 .5rem;padding:.8rem .6rem .9rem 1.4rem;display:grid;position:relative}.good.svelte-igf5h1{--tone:var(--green)}.bad.svelte-igf5h1{--tone:var(--red)}.meh.svelte-igf5h1{--tone:var(--ochre)}.row.svelte-igf5h1:before{content:"";background:var(--tone);width:14px;height:14px;box-shadow:0 0 0 4px var(--paper);border-radius:50%;position:absolute;top:1.8rem;left:-8px}.row.svelte-igf5h1:hover{background:var(--wash)}.row.svelte-igf5h1:focus-within{outline:2px solid var(--pen);outline-offset:2px}.n.svelte-igf5h1{font:700 2.3rem/1 var(--hand);color:var(--tone);grid-row:1;align-self:baseline}.body.svelte-igf5h1{display:contents}.body.svelte-igf5h1>:where(.svelte-igf5h1):not(.title){grid-column:2;justify-self:start;margin-top:.3rem}.title.svelte-igf5h1{grid-area:1/2;align-self:baseline;margin:0;font-size:1.25rem}.title.svelte-igf5h1 a:where(.svelte-igf5h1){color:var(--ink);text-decoration:none}.title.svelte-igf5h1 a:where(.svelte-igf5h1):after{content:"";position:absolute;inset:0}.row.svelte-igf5h1:hover .title:where(.svelte-igf5h1) a:where(.svelte-igf5h1){text-underline-offset:3px;text-decoration:underline}.title.svelte-igf5h1 a:where(.svelte-igf5h1):focus-visible{outline:none}.kicker.svelte-igf5h1{color:var(--muted);font-size:.98rem;line-height:1.5}.meta.svelte-igf5h1{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.35rem .8rem;font-size:.9rem;display:flex}.mark.svelte-igf5h1{font:700 1.15rem/1 var(--hand);color:var(--pen);border-bottom:2px solid}.track.svelte-1lv9xj7{gap:.6rem;margin:0;display:grid}.scale.svelte-1lv9xj7{box-sizing:border-box;padding-inline:.6rem;display:block;overflow:visible}.rule.svelte-1lv9xj7{stroke:var(--rule);stroke-width:2px}.goal.svelte-1lv9xj7{stroke:var(--green);stroke-width:2px;stroke-dasharray:4 3}.goal-label.svelte-1lv9xj7{fill:var(--green);font:700 1.25rem var(--hand)}.pen.svelte-1lv9xj7{stroke:var(--pen);stroke-width:8px;stroke-linecap:round}.dot.svelte-1lv9xj7{stroke:var(--pen);stroke-width:3px;fill:var(--paper)}.dot.now.svelte-1lv9xj7{fill:var(--pen)}.halo.svelte-1lv9xj7{fill:var(--paper)}.num.svelte-1lv9xj7{fill:var(--muted);font:700 2.1rem var(--hand)}.num.big.svelte-1lv9xj7{fill:var(--pen);font-size:2.6rem}.what.svelte-1lv9xj7{fill:var(--muted);font:.88rem var(--body)}figcaption.svelte-1lv9xj7{color:var(--muted);font-size:.92rem}@media (prefers-reduced-motion:no-preference){.pen.svelte-1lv9xj7,.dot.now.svelte-1lv9xj7{transform-box:fill-box}.pen.svelte-1lv9xj7{transform-origin:0;animation:1.1s cubic-bezier(.3,.6,.2,1) .15s both svelte-1lv9xj7-lay}.dot.now.svelte-1lv9xj7{transform-origin:50%;animation:.35s ease-out 1.1s both svelte-1lv9xj7-land}}@keyframes svelte-1lv9xj7-lay{0%{transform:scaleX(0)}}@keyframes svelte-1lv9xj7-land{0%{transform:scale(0)}}@media (width<=30rem){.num.svelte-1lv9xj7{font-size:1.7rem}.num.big.svelte-1lv9xj7{font-size:2.1rem}.what.svelte-1lv9xj7{font-size:.8rem}}.actions.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:.6rem 1.4rem;display:flex}.go.svelte-1uha8ag{background:var(--pen);color:var(--paper);border-radius:8px;padding:.55rem 1.1rem;font-weight:700;text-decoration:none}.go.svelte-1uha8ag:hover{filter:brightness(1.12)}.go.svelte-1uha8ag:focus-visible,.latest.svelte-1uha8ag:focus-visible{outline:2px solid var(--pen);outline-offset:3px}.latest.svelte-1uha8ag{text-underline-offset:3px}.standing.svelte-1uha8ag{gap:1.1rem}.gates.svelte-1uha8ag{border-top:1px dashed var(--rule);padding:0;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.9rem 1.5rem;padding-top:1rem;list-style:none;display:grid}.gates.svelte-1uha8ag li:where(.svelte-1uha8ag){align-content:start;gap:.1rem;display:grid}.state.svelte-1uha8ag{font-weight:700}.pass.svelte-1uha8ag .state:where(.svelte-1uha8ag){color:var(--green)}.open.svelte-1uha8ag .state:where(.svelte-1uha8ag){color:var(--ochre)}.why-goal.svelte-1uha8ag{gap:.5rem;margin-top:.6rem}.why.svelte-1uha8ag{color:var(--muted);font-size:.92rem}.timeline.svelte-1uha8ag{border-left:2px solid var(--rule);gap:.4rem;margin-left:.4rem;padding:0;list-style:none;display:grid}.later.svelte-1uha8ag{padding:.4rem 0 0 1.4rem}.stat.svelte-1uha8ag{max-width:38rem}
