.blocks[data-v-0d0aa240]{gap:var(--tg-space-4);flex-wrap:wrap;display:flex}.block[data-v-0d0aa240]{background:var(--tg-board-track);flex:none;width:32px;height:48px;position:relative}.fill[data-v-0d0aa240]{background:var(--tg-accent-fill);transition:height var(--tg-motion-transition) var(--tg-easing);position:absolute;inset-block-end:0;inset-inline:0}.block--ghost[data-v-0d0aa240],.block--withheld[data-v-0d0aa240]{box-shadow:inset 0 0 0 2px var(--tg-board-edge);background:0 0}.block--ghost[data-v-0d0aa240]{color:var(--tg-bone-muted);animation:tg-ghost-fade-0d0aa240 .6s var(--tg-easing) forwards;justify-content:center;align-items:center;display:flex}@keyframes tg-ghost-fade-0d0aa240{to{opacity:.35}}@media (prefers-reduced-motion:reduce){.fill[data-v-0d0aa240]{transition:none}.block--ghost[data-v-0d0aa240]{animation:none}}@media (width<=767px){.block[data-v-0d0aa240]{width:26px;height:40px}}.run[data-v-81ea8912]{background:var(--tg-board);padding-block:var(--tg-space-34);clip-path:polygon(var(--tg-board-cut) 0,100% 0,100% 100%,0 100%,0 var(--tg-board-cut))}.layout[data-v-81ea8912]{width:100%;max-width:var(--tg-rail-max);padding-inline:var(--tg-rail-gutter);gap:var(--tg-space-22) var(--tg-space-30);grid-template-columns:minmax(260px,300px) minmax(0,1fr) minmax(288px,300px);grid-template-areas:"position region context""position answer context";align-items:start;margin-inline:auto;display:grid}.position[data-v-81ea8912]{flex-direction:column;grid-area:position;align-self:stretch;display:flex}.region[data-v-81ea8912]{grid-area:region}.answer[data-v-81ea8912]{text-align:end;flex-direction:column;grid-area:answer;align-items:flex-end;display:flex}.context[data-v-81ea8912]{grid-area:context;align-self:end}.marker-on-board[data-v-81ea8912]{color:var(--tg-bone-muted)}.blocks[data-v-81ea8912]{margin-block-start:auto;padding-block-start:var(--tg-space-20)}.count[data-v-81ea8912]{margin-block-start:var(--tg-space-8)}.spine[data-v-81ea8912]{min-height:86px;padding-block-start:64px;position:relative}.fill[data-v-81ea8912],.track[data-v-81ea8912]{height:6px;position:absolute;inset-block-start:64px}.track[data-v-81ea8912]{background:var(--tg-board-track);inset-inline:0}.fill[data-v-81ea8912]{transition:width var(--tg-motion-transition) var(--tg-easing);inset-inline-start:0}.fill[data-v-81ea8912],.origin[data-v-81ea8912]{background:var(--tg-accent-fill)}.origin[data-v-81ea8912]{width:25px;height:25px;transition:inset-inline-start var(--tg-motion-transition) var(--tg-easing);margin-block-start:-9px;margin-inline-start:-12px;position:absolute;inset-block-start:64px;transform:rotate(45deg)}.milestone[data-v-81ea8912]{align-items:center;gap:var(--tg-space-8);text-align:center;flex-direction:column;width:150px;max-width:150px;margin-inline-start:-75px;display:flex;position:absolute;inset-block-start:0}.milestone-label[data-v-81ea8912]{color:var(--tg-bone-soft);white-space:normal}.mark[data-v-81ea8912]{order:2;width:19px;height:19px}.mark--threshold[data-v-81ea8912]{background:var(--tg-milestone)}.mark--reached[data-v-81ea8912]{box-shadow:inset 0 0 0 3px var(--tg-accent-fill)}.overflow[data-v-81ea8912]{color:var(--tg-bone-muted);margin-block-start:var(--tg-space-8)}.overflow--tablet[data-v-81ea8912]{display:none}.goal[data-v-81ea8912]{justify-content:flex-end;align-items:center;gap:var(--tg-space-20);min-width:300px;margin-block-start:var(--tg-space-14);margin-inline-start:auto;display:flex}.goal-text[data-v-81ea8912]{text-align:end}.goal-name[data-v-81ea8912]{margin-block:var(--tg-space-6);display:block}.goal-square[data-v-81ea8912]{background:var(--tg-accent-fill);flex:none;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.goal-square-label[data-v-81ea8912]{color:var(--tg-accent-contrast);letter-spacing:.1em}.answer-row[data-v-81ea8912]{justify-content:flex-end;align-items:flex-end;gap:var(--tg-space-12);flex-wrap:wrap;margin-block-start:var(--tg-space-12);display:flex}.answer--held[data-v-81ea8912]{color:var(--tg-bone-muted)}.delta[data-v-81ea8912]{color:var(--tg-bone-soft);animation:tg-delta-in-81ea8912 var(--tg-motion-transition) var(--tg-easing)}@keyframes tg-delta-in-81ea8912{0%{opacity:0}}.held[data-v-81ea8912]{align-items:center;gap:var(--tg-space-8);color:var(--tg-held);margin-block-start:var(--tg-space-12);display:flex}.held-lug[data-v-81ea8912]{background:var(--tg-held);width:16px;height:3px}.subline[data-v-81ea8912]{margin-block-start:var(--tg-space-8)}@media (width<=1279px){.layout[data-v-81ea8912]{grid-template-columns:minmax(240px,280px) minmax(0,1fr);grid-template-areas:"position region""position answer""context context"}}@media (width<=1023px){.layout[data-v-81ea8912]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"region region""answer answer""position position""context context"}.milestone[data-v-81ea8912]:not(:first-of-type),.overflow--desktop[data-v-81ea8912]{display:none}.overflow--tablet[data-v-81ea8912]{display:block}}@media (width<=767px){.run[data-v-81ea8912]{padding-block:var(--tg-space-22)}.layout[data-v-81ea8912]{gap:var(--tg-space-22);padding-inline:var(--tg-space-16);grid-template-columns:minmax(0,1fr);grid-template-areas:"answer""region""position""context"}.answer[data-v-81ea8912]{text-align:start;align-items:flex-start}.answer-row[data-v-81ea8912]{justify-content:flex-start}.spine[data-v-81ea8912]{min-height:46px;padding-block-start:20px}.fill[data-v-81ea8912],.origin[data-v-81ea8912],.track[data-v-81ea8912]{inset-block-start:20px}.milestone[data-v-81ea8912],.overflow[data-v-81ea8912]{display:none}.goal[data-v-81ea8912]{min-width:0;margin-block-start:var(--tg-space-14)}.goal-square[data-v-81ea8912]{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.fill[data-v-81ea8912],.origin[data-v-81ea8912]{transition:none}.delta[data-v-81ea8912]{animation:none}}
