.rt[data-astro-cid-syujkkte]{--main: #b4532a;--cool: #2a64a8;--hair: color-mix(in srgb, var(--line) 70%, var(--paper));font-variant-numeric:lining-nums tabular-nums;padding-bottom:var(--space-8)}.rt-head[data-astro-cid-syujkkte]{padding-top:var(--space-7)}.rt-kicker[data-astro-cid-syujkkte]{margin:0 0 var(--space-3);font-size:var(--size-small);color:var(--ink-muted)}.rt-head[data-astro-cid-syujkkte] h1[data-astro-cid-syujkkte]{max-width:20ch;margin:0 0 var(--space-4);letter-spacing:-.02em;text-wrap:balance}.rt-lead[data-astro-cid-syujkkte]{max-width:64ch;font-size:1.12rem;line-height:1.55;color:var(--ink-soft);margin:0 0 var(--space-5)}.rt-lead[data-astro-cid-syujkkte] b[data-astro-cid-syujkkte]{color:var(--ink)}.rt-chips[data-astro-cid-syujkkte]{display:flex;flex-wrap:wrap;gap:8px}.rt-chip[data-astro-cid-syujkkte]{padding:8px 14px;border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--ink);text-decoration:none;font-size:var(--size-small)}.rt-chip[data-astro-cid-syujkkte]:hover{background:var(--surface-sunken)}.rt-sec[data-astro-cid-syujkkte]{padding-top:var(--space-7);scroll-margin-top:80px}.rt-sec[data-astro-cid-syujkkte] h2[data-astro-cid-syujkkte]{margin:0 0 var(--space-3);letter-spacing:-.015em}.rt-text[data-astro-cid-syujkkte]{max-width:70ch;color:var(--ink-soft)}.rt-text[data-astro-cid-syujkkte] a[data-astro-cid-syujkkte],.rt-muted[data-astro-cid-syujkkte] a[data-astro-cid-syujkkte]{color:var(--accent-text);text-underline-offset:3px}.rt-duo[data-astro-cid-syujkkte]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6);margin-top:var(--space-4)}.rt-duo[data-astro-cid-syujkkte] h3[data-astro-cid-syujkkte]{margin:0 0 var(--space-3);font-size:1.05rem;font-family:var(--font-body);font-weight:700}.rt-top[data-astro-cid-syujkkte]{margin:0;padding-left:1.5em;display:grid;gap:7px}.rt-top[data-astro-cid-syujkkte] li[data-astro-cid-syujkkte]{color:var(--ink-soft);font-size:.93rem}.rt-top[data-astro-cid-syujkkte] b[data-astro-cid-syujkkte]{margin-left:8px;white-space:nowrap}.rt-fast[data-astro-cid-syujkkte]{color:var(--cool)}.rt-slow[data-astro-cid-syujkkte]{color:var(--main)}.rt-all[data-astro-cid-syujkkte]{margin-top:var(--space-5);border-top:1px solid var(--line);padding-top:var(--space-3)}.rt-all[data-astro-cid-syujkkte] summary[data-astro-cid-syujkkte]{cursor:pointer;font-weight:700;color:var(--accent-text);min-height:44px;display:flex;align-items:center}.rt-field[data-astro-cid-syujkkte]{display:grid;gap:4px;max-width:420px;margin:var(--space-3) 0;font-size:.85rem;color:var(--ink-soft)}.rt-field[data-astro-cid-syujkkte] input[data-astro-cid-syujkkte]{min-height:44px;padding:0 12px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;font-size:1rem}.rt-tablewrap[data-astro-cid-syujkkte]{overflow-x:auto;max-height:70vh;overflow-y:auto}.rt-table[data-astro-cid-syujkkte]{border-collapse:collapse;width:100%;font-size:.9rem}.rt-table[data-astro-cid-syujkkte] th[data-astro-cid-syujkkte],.rt-table[data-astro-cid-syujkkte] td[data-astro-cid-syujkkte]{padding:7px 8px;border-bottom:1px solid var(--hair);text-align:left;font-weight:400;vertical-align:top}.rt-table[data-astro-cid-syujkkte] thead[data-astro-cid-syujkkte] th[data-astro-cid-syujkkte]{position:sticky;top:0;background:var(--paper);font-size:.76rem;color:var(--ink-muted);font-weight:700}.rt-table[data-astro-cid-syujkkte] tbody[data-astro-cid-syujkkte] th[data-astro-cid-syujkkte]{font-weight:600}.rt-table[data-astro-cid-syujkkte] tbody[data-astro-cid-syujkkte] th[data-astro-cid-syujkkte] small[data-astro-cid-syujkkte]{display:block;font-weight:400;color:var(--ink-muted);font-size:.76rem}.rt-table[data-astro-cid-syujkkte] tr[data-astro-cid-syujkkte][hidden]{display:none}.rt-num[data-astro-cid-syujkkte]{text-align:right!important;white-space:nowrap}.rt-rank[data-astro-cid-syujkkte]{color:var(--ink-muted)}.rt-faq[data-astro-cid-syujkkte]{max-width:72ch;padding:var(--space-4) 0;border-bottom:1px solid var(--hair)}.rt-faq[data-astro-cid-syujkkte] h3[data-astro-cid-syujkkte]{margin:0 0 var(--space-2);font-size:1.02rem;font-family:var(--font-body);font-weight:700}.rt-faq[data-astro-cid-syujkkte] p[data-astro-cid-syujkkte]{margin:0;color:var(--ink-soft)}.rt-how[data-astro-cid-syujkkte] ul[data-astro-cid-syujkkte]{max-width:72ch;padding-left:1.2em}.rt-how[data-astro-cid-syujkkte] li[data-astro-cid-syujkkte]{margin-bottom:var(--space-3);color:var(--ink-soft)}.rt-muted[data-astro-cid-syujkkte]{color:var(--ink-muted);font-size:var(--size-small);max-width:72ch}@media(max-width:760px){.rt-duo[data-astro-cid-syujkkte]{grid-template-columns:1fr}}
