.neko-column-count[data-astro-cid-d32gqz3p]{margin-top:1.4rem;font-family:var(--font-accent);font-size:12px;letter-spacing:.08em;color:var(--color-neko-ink-quiet);font-variant-numeric:tabular-nums}.neko-column-count[data-astro-cid-d32gqz3p] strong[data-astro-cid-d32gqz3p]{font-size:15px;color:var(--color-neko-ink)}.neko-column-h2[data-astro-cid-d32gqz3p]{font-family:var(--font-heading);font-size:clamp(18px,2.4vw,21px);font-weight:700;color:var(--color-neko-ink);margin-bottom:.6rem}.neko-column-lead[data-astro-cid-d32gqz3p]{font-size:14px;line-height:1.9;color:var(--color-neko-ink-soft);max-width:720px;margin-bottom:1.1rem}.neko-column-table-scroll[data-astro-cid-d32gqz3p]{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;border-radius:var(--radius-neko-card);border:1px solid var(--color-neko-line);-webkit-overflow-scrolling:touch}.neko-column-table[data-astro-cid-d32gqz3p]{border-collapse:separate;border-spacing:0;width:100%;min-width:1020px;font-size:.9rem}.neko-column-table[data-astro-cid-d32gqz3p] th[data-astro-cid-d32gqz3p],.neko-column-table[data-astro-cid-d32gqz3p] td[data-astro-cid-d32gqz3p]{padding:.85rem 1.1rem;text-align:left;vertical-align:top}.neko-column-table[data-astro-cid-d32gqz3p] thead[data-astro-cid-d32gqz3p] th[data-astro-cid-d32gqz3p]{position:sticky;top:0;z-index:1;background:var(--color-neko-cream);font-size:.83rem;font-weight:700;color:var(--color-neko-ink);border-bottom:2px solid var(--color-neko-blue);white-space:nowrap}.neko-column-table[data-astro-cid-d32gqz3p] tbody[data-astro-cid-d32gqz3p] th[data-astro-cid-d32gqz3p][scope=row]{position:sticky;left:0;z-index:1;background:var(--color-neko-paper);border-right:1px solid var(--color-neko-line);border-bottom:1px solid var(--color-neko-line);font-family:var(--font-heading);font-weight:700;color:var(--color-neko-ink);width:13rem;min-width:13rem;line-height:1.7}.neko-column-table[data-astro-cid-d32gqz3p] tbody[data-astro-cid-d32gqz3p] td[data-astro-cid-d32gqz3p]{color:var(--color-neko-ink);border-bottom:1px solid var(--color-neko-line);line-height:1.8;overflow-wrap:break-word}.neko-column-table[data-astro-cid-d32gqz3p] tbody[data-astro-cid-d32gqz3p] tr[data-astro-cid-d32gqz3p]:nth-child(2n) td[data-astro-cid-d32gqz3p]{background:var(--color-neko-base)}.neko-column-table[data-astro-cid-d32gqz3p] tbody[data-astro-cid-d32gqz3p] tr[data-astro-cid-d32gqz3p]:nth-child(2n) th[data-astro-cid-d32gqz3p][scope=row]{background:var(--color-neko-cream)}.neko-column-table[data-astro-cid-d32gqz3p] tbody[data-astro-cid-d32gqz3p] tr[data-astro-cid-d32gqz3p]:last-child td[data-astro-cid-d32gqz3p],.neko-column-table[data-astro-cid-d32gqz3p] tbody[data-astro-cid-d32gqz3p] tr[data-astro-cid-d32gqz3p]:last-child th[data-astro-cid-d32gqz3p][scope=row]{border-bottom:none}.neko-column-table__group[data-astro-cid-d32gqz3p]{white-space:nowrap;color:var(--color-neko-ink-quiet);font-size:.83rem}.neko-column-table__link[data-astro-cid-d32gqz3p]{color:var(--color-neko-charcoal);font-weight:700;text-decoration:none}.neko-column-table__link[data-astro-cid-d32gqz3p]:hover{color:var(--color-neko-blue);text-decoration:underline;text-underline-offset:2px}.neko-column-table__status[data-astro-cid-d32gqz3p]{width:8.5rem;min-width:8.5rem}.neko-column-table__page[data-astro-cid-d32gqz3p]{width:15rem;min-width:15rem}.neko-column-table__note[data-astro-cid-d32gqz3p]{width:22rem;min-width:22rem;color:var(--color-neko-ink-soft);font-size:.85rem}.neko-column-status[data-astro-cid-d32gqz3p]{display:inline-block;white-space:nowrap;font-size:.76rem;font-weight:700;line-height:1.5;padding:.25rem .6rem;border-radius:999px;border:1px solid var(--color-neko-line);color:var(--color-neko-ink-soft);background:var(--color-neko-paper)}.neko-column-status[data-astro-cid-d32gqz3p].is-measured{border-color:var(--color-neko-blue);color:var(--color-neko-blue)}.neko-column-status[data-astro-cid-d32gqz3p].is-none{border-style:dashed}.neko-table-caption[data-astro-cid-d32gqz3p]{font-size:12px;line-height:1.7;color:var(--color-neko-ink-quiet);margin-top:.9rem;max-width:860px}.neko-column-card[data-astro-cid-d32gqz3p]{display:block;height:100%;border-radius:var(--radius-neko-card);overflow:hidden;background:var(--color-neko-paper);border:1px solid var(--color-neko-line);box-shadow:var(--shadow-neko-sm);transition:transform var(--duration-neko) var(--ease-neko)}.neko-column-card[data-astro-cid-d32gqz3p]:hover{box-shadow:inset 0 0 0 1px var(--color-neko-border-strong)}.neko-column-card[data-astro-cid-d32gqz3p] .neko-column-card__img{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block;border-radius:var(--radius-neko-photo) var(--radius-neko-photo) 0 0}.neko-column-card__body[data-astro-cid-d32gqz3p]{padding:.9rem 1.1rem 1.1rem}.neko-column-card__title[data-astro-cid-d32gqz3p]{font-family:var(--font-heading);font-size:14.5px;font-weight:700;color:var(--color-neko-ink);margin-bottom:.45rem}.neko-column-card__desc[data-astro-cid-d32gqz3p]{font-size:12.5px;line-height:1.8;color:var(--color-neko-ink-soft);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.neko-record-list[data-astro-cid-d32gqz3p]{list-style:none;padding:0;margin:0;border-top:1px solid var(--color-neko-rule)}.neko-record-row[data-astro-cid-d32gqz3p]{display:block;padding:1rem .2rem;border-bottom:1px solid var(--color-neko-rule);transition:background-color var(--duration-neko) var(--ease-neko)}.neko-record-row[data-astro-cid-d32gqz3p]:hover{background:var(--color-neko-cream-soft)}.neko-record-row__title[data-astro-cid-d32gqz3p]{display:block;font-family:var(--font-heading);font-size:15px;font-weight:700;color:var(--color-neko-ink);margin-bottom:.3rem}.neko-record-row__note[data-astro-cid-d32gqz3p]{display:block;font-size:13.5px;line-height:1.8;color:var(--color-neko-ink-soft)}.neko-record-row__more[data-astro-cid-d32gqz3p]{display:inline-block;margin-top:.5rem;font-size:13px;font-weight:700;color:var(--color-neko-ink);border-bottom:1px solid var(--color-neko-pink);padding-bottom:2px}.neko-record-row[data-astro-cid-d32gqz3p]:hover .neko-record-row__more[data-astro-cid-d32gqz3p]{color:var(--color-neko-blue);border-bottom-color:var(--color-neko-blue)}
