.month-nav[data-v-a995bd79]{display:flex;flex-wrap:wrap;gap:var(--s-3);justify-content:space-between;margin-block-start:var(--s-5)}.month-nav[data-v-a995bd79],.step[data-v-a995bd79]{align-items:center}.step[data-v-a995bd79]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);color:var(--text);display:inline-flex;font-size:var(--t-small);font-weight:700;line-height:var(--lh-body);min-inline-size:0;overflow-wrap:anywhere;padding:10px var(--s-4);transition:border-color var(--dur-1) var(--ease),background var(--dur-1) var(--ease)}.step[data-v-a995bd79]:hover{background:var(--surface-2);border-color:var(--line-strong);text-decoration:none}.step.is-empty[data-v-a995bd79]{background:transparent;border-color:transparent;pointer-events:none}.current[data-v-a995bd79]{color:var(--text);font-family:var(--font-body);font-size:var(--t-h3);font-weight:600;line-height:var(--lh-tight);text-align:center}
