.badge[data-v-a57ebe29]{padding:var(--space-1) var(--space-2);border-radius:var(--radius-button);font-size:var(--text-meta-size);font-weight:var(--text-medium-weight);line-height:var(--text-meta-leading);white-space:nowrap;flex:none;align-items:center;gap:5px;display:inline-flex}.badge[data-v-a57ebe29]:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.badge--done[data-v-a57ebe29],.badge--on_track[data-v-a57ebe29]{color:var(--color-success);background:color-mix(in srgb,var(--color-success) 16%,transparent)}.badge--checked[data-v-a57ebe29],.badge--ready[data-v-a57ebe29]{color:var(--color-ink);background:color-mix(in srgb,var(--color-ink) 6%,transparent)}.badge--spotted[data-v-a57ebe29]{color:var(--color-attention);background:var(--color-spotted-fill)}.badge--your_move[data-v-a57ebe29]{color:var(--color-your-move);background:color-mix(in srgb,var(--color-your-move) 16%,transparent)}.row[data-v-c47516b5]{align-items:center;gap:var(--space-3);padding:var(--space-2-5) var(--space-3);background:color-mix(in srgb,var(--color-ink) 4%,transparent);border-radius:var(--radius-row);display:flex}.row__icon[data-v-c47516b5]{background:color-mix(in srgb,var(--color-ink) 8%,transparent);width:24px;height:24px;font-size:var(--text-meta-size);font-weight:var(--text-medium-weight);line-height:var(--text-meta-leading);color:var(--color-muted);border-radius:50%;flex:none;place-items:center;display:grid}.row__icon--ai[data-v-c47516b5]{background:0 0}.row__icon svg[data-v-c47516b5]{width:12px;height:12px;fill:var(--color-accent)}.row__text[data-v-c47516b5]{flex:1;gap:2px;min-width:0;display:grid}.row__title[data-v-c47516b5]{font-size:var(--text-nav-size);font-weight:var(--text-medium-weight);line-height:var(--text-nav-leading);color:var(--color-ink)}.row__meta[data-v-c47516b5]{font-size:var(--text-fine-size);line-height:var(--text-fine-tight-leading);color:var(--color-muted)}.panel[data-v-f15ade29]{gap:var(--space-2);min-height:var(--move-panel-height);padding:var(--space-3-5);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-panel);flex-direction:column;display:flex}.panel__head[data-v-f15ade29]{padding:0 var(--space-1) var(--space-1);justify-content:space-between;align-items:center;display:flex}.panel__title[data-v-f15ade29]{font-size:var(--text-nav-size);font-weight:var(--text-medium-weight);line-height:var(--text-nav-leading)}.panel__live[data-v-f15ade29],.panel__status[data-v-f15ade29]{font-family:var(--font-label);font-size:var(--text-meta-size);font-weight:var(--text-label-weight);line-height:var(--text-step-leading);letter-spacing:var(--text-tag-tracking);text-transform:uppercase;align-items:center;gap:6px;display:inline-flex}.panel__live[data-v-f15ade29]{padding:var(--space-1) var(--space-2);border:1px solid var(--color-line);border-radius:var(--radius-button)}.panel__live span[data-v-f15ade29],.panel__status span[data-v-f15ade29]{background:var(--color-success);border-radius:50%;width:6px;height:6px}.panel__status--attention span[data-v-f15ade29]{background:var(--color-your-move)}.panel__updates[data-v-f15ade29]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.panel__updates[data-v-f15ade29]>*{transition:opacity var(--motion-slow) ease,translate var(--motion-art) var(--motion-ease)}.panel__update--pre[data-v-f15ade29]{opacity:0;translate:0 10px}.panel__status[data-v-f15ade29]{padding:var(--space-4) 0 0 var(--space-1);color:var(--color-muted);margin-top:auto}.proactive__inner[data-v-5d11447a]{gap:var(--space-12);max-width:calc(var(--width-content) + 2 * var(--space-gutter));padding:var(--space-section-top) var(--space-gutter);margin-inline:auto;display:grid}.proactive__inner[data-v-5d11447a] .section-head--stacked .section-head__title,.proactive__inner[data-v-5d11447a] .section-head--stacked{gap:var(--space-4)}.proactive__inner[data-v-5d11447a] .section-head__intro{max-width:var(--proactive-intro-width);font-size:var(--text-lede-size);line-height:var(--text-lede-leading);text-wrap:balance}.proactive__box[data-v-5d11447a]{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-band);display:grid}.proactive__tabs[data-v-5d11447a]{align-content:start;gap:var(--space-1);display:grid}.tab[data-v-5d11447a]{gap:var(--space-2);padding:var(--space-4-5) var(--space-5);border-radius:var(--radius-tile);color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--motion-fast);background:0 0;border:0;display:grid;position:relative}.tab[data-v-5d11447a]:hover{background:color-mix(in srgb,var(--color-ink) 3%,transparent)}.tab--active[data-v-5d11447a],.tab--active[data-v-5d11447a]:hover{background:var(--color-surface)}.tab__label[data-v-5d11447a]{align-items:center;gap:var(--space-3);font-size:var(--text-tab-size);font-weight:var(--text-medium-weight);line-height:var(--text-tab-leading);display:flex}.tab__bullet[data-v-5d11447a]{border:1px solid var(--color-muted);width:6px;height:6px}.tab--active .tab__bullet[data-v-5d11447a]{border-color:var(--color-accent);background:var(--color-accent)}.tab__description[data-v-5d11447a]{padding-left:calc(6px + var(--space-3));font-size:var(--text-nav-size);line-height:var(--text-nav-leading);color:var(--color-muted);display:none}.tab--active .tab__description[data-v-5d11447a]{display:block}.tab__timer[data-v-5d11447a]{width:48px;height:2px;margin-left:calc(6px + var(--space-3));background:var(--color-accent);transform-origin:0;display:none}.tab--active .tab__timer[data-v-5d11447a]{display:block}.tab--ticking .tab__timer[data-v-5d11447a]{animation:tab-fill-5d11447a var(--motion-dwell) linear both}@keyframes tab-fill-5d11447a{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width>=1024px){.proactive__inner[data-v-5d11447a]{padding-block:var(--space-proactive)}.proactive__box[data-v-5d11447a]{grid-template-columns:400fr 762fr}}
