.ho-card[data-v-6439208c]{background:var(--color-paper);border:1px solid var(--color-ink);text-align:center;width:100%;padding:10px 14px 12px}.ho-card__cat[data-v-6439208c]{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 2px;font-size:11px}.ho-card__text[data-v-6439208c]{color:var(--color-ink);font-family:var(--font-display);overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:700;line-height:1.2}.ho-line[data-v-4202e705]{width:100%}.ho-line__end[data-v-4202e705]{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.08em;text-align:center;text-transform:uppercase;margin:0;font-size:10px}.ho-line__list[data-v-4202e705]{flex-direction:column;gap:3px;margin:4px 0;padding:0;list-style:none;display:flex}.ho-row[data-v-4202e705]{background:var(--color-paper);border-inline-start:3px solid var(--color-ink);color:var(--color-ink);font-family:var(--font-body);letter-spacing:normal;text-align:start;grid-template-columns:3.4em 1fr;align-items:baseline;gap:8px;padding:6px 10px;font-size:14px;line-height:1.25;display:grid}.ho-row.is-right[data-v-4202e705]{border-inline-start-color:var(--color-correct)}.ho-row.is-wrong[data-v-4202e705]{border-inline-start-color:var(--color-accent)}.ho-row__year[data-v-4202e705]{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:700}.ho-row.is-new.is-right .ho-row__year[data-v-4202e705]{color:var(--color-correct)}.ho-row.is-new.is-wrong .ho-row__year[data-v-4202e705]{color:var(--color-accent)}.ho-row__text[data-v-4202e705]{overflow-wrap:anywhere}.ho-slot[data-v-4202e705]{border:1px dashed var(--color-rule);color:var(--color-muted);cursor:pointer;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:0 0;width:100%;min-height:32px;padding:0 8px;font-size:11px;display:block}@media (hover:hover){.ho-slot[data-v-4202e705]:hover{border-color:var(--color-ink);color:var(--color-ink)}}.ho-slot[data-v-4202e705]:focus-visible{color:var(--color-ink);outline:2px solid var(--color-ink);outline-offset:1px}.ho-enter-active[data-v-4202e705],.ho-move[data-v-4202e705]{transition:transform .28s,opacity .28s}.ho-enter-from[data-v-4202e705]{opacity:0;transform:translateY(-6px)}.ho-leave-active[data-v-4202e705]{opacity:0;position:absolute}@media (prefers-reduced-motion:reduce){.ho-enter-active[data-v-4202e705],.ho-move[data-v-4202e705]{transition:none}}
