.csr[data-astro-cid-5vgwpx5u]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);margin:20px 0;padding:16px}.csr__btns[data-astro-cid-5vgwpx5u]{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.csr__btn[data-astro-cid-5vgwpx5u]{border-radius:var(--radius);border:1.5px solid var(--accent);background:var(--accent-soft);min-height:44px;color:var(--accent-ink);font-family:var(--font-mono);cursor:pointer;padding:8px 14px;font-size:.9rem;font-weight:700}.csr__btn--reset[data-astro-cid-5vgwpx5u]{border-color:var(--line-strong);background:var(--surface-2);color:var(--ink-2);font-family:var(--font-jp)}.csr__msgs[data-astro-cid-5vgwpx5u]{margin-bottom:14px}.csr__msg[data-astro-cid-5vgwpx5u]{border-left:3px solid var(--accent);padding:2px 0 2px 12px}.csr__msg--error[data-astro-cid-5vgwpx5u]{border-left-color:var(--ng)}.csr__msg--error[data-astro-cid-5vgwpx5u] .csr__text[data-astro-cid-5vgwpx5u]{color:var(--ng)}.csr__sql[data-astro-cid-5vgwpx5u]{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius);font-family:var(--font-mono);margin:0 0 6px;padding:8px 12px;font-size:.85rem;line-height:1.6;overflow-x:auto}.csr__sql[data-astro-cid-5vgwpx5u] code[data-astro-cid-5vgwpx5u]{font-size:inherit;background:0 0;border:0;padding:0}.csr__text[data-astro-cid-5vgwpx5u]{margin:0;font-weight:700}.csr__grid[data-astro-cid-5vgwpx5u]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px 20px;display:grid}@media (width<=640px){.csr__grid[data-astro-cid-5vgwpx5u]{grid-template-columns:minmax(0,1fr)}}.csr__label[data-astro-cid-5vgwpx5u]{color:var(--ink-3);margin:0 0 8px;font-size:.78rem;font-weight:700}.csr__scroll[data-astro-cid-5vgwpx5u]{overflow-x:auto}.csr__table[data-astro-cid-5vgwpx5u]{border-collapse:collapse;width:100%;font-size:.85rem}.csr__table[data-astro-cid-5vgwpx5u] th[data-astro-cid-5vgwpx5u],.csr__table[data-astro-cid-5vgwpx5u] td[data-astro-cid-5vgwpx5u]{border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;padding:5px 8px}.csr__table[data-astro-cid-5vgwpx5u] th[data-astro-cid-5vgwpx5u]{color:var(--ink-3);font-size:.72rem;font-weight:700}.csr__table[data-astro-cid-5vgwpx5u] td[data-astro-cid-5vgwpx5u].mono,.csr__got[data-astro-cid-5vgwpx5u] .mono[data-astro-cid-5vgwpx5u]{font-family:var(--font-mono)}.csr__table[data-astro-cid-5vgwpx5u] .csr__pos[data-astro-cid-5vgwpx5u]{text-align:center;width:2.5em;color:var(--accent-ink);font-weight:700}.csr__table[data-astro-cid-5vgwpx5u] tr[data-astro-cid-5vgwpx5u].csr__slot td[data-astro-cid-5vgwpx5u]{color:var(--ink-3);border-bottom-style:dashed;font-size:.75rem}.csr__table[data-astro-cid-5vgwpx5u][data-open=false] tbody[data-astro-cid-5vgwpx5u]{opacity:.45}.csr__table[data-astro-cid-5vgwpx5u] tr[data-astro-cid-5vgwpx5u].is-read td[data-astro-cid-5vgwpx5u]{color:var(--ink-3)}.csr__table[data-astro-cid-5vgwpx5u] tr[data-astro-cid-5vgwpx5u].is-current td[data-astro-cid-5vgwpx5u]{background:var(--accent-soft);color:var(--ink);font-weight:700}.csr__table[data-astro-cid-5vgwpx5u] tr[data-astro-cid-5vgwpx5u].is-current td[data-astro-cid-5vgwpx5u]:first-child{box-shadow:inset 3px 0 0 var(--accent)}.csr__vars[data-astro-cid-5vgwpx5u]{gap:6px;margin:0 0 14px;display:grid}.csr__vars[data-astro-cid-5vgwpx5u]>div[data-astro-cid-5vgwpx5u]{grid-template-columns:4.5em minmax(0,1fr);align-items:center;display:grid}.csr__vars[data-astro-cid-5vgwpx5u] dt[data-astro-cid-5vgwpx5u]{font-family:var(--font-mono);color:var(--ink-2);font-size:.85rem}.csr__vars[data-astro-cid-5vgwpx5u] dd[data-astro-cid-5vgwpx5u]{border:1.5px solid var(--accent);border-radius:var(--radius);background:var(--accent-soft);margin:0;padding:4px 10px;font-size:.9rem;font-weight:700}.csr__got[data-astro-cid-5vgwpx5u]{margin:0;padding-left:1.6em;font-size:.9rem}.csr__got[data-astro-cid-5vgwpx5u] .csr__none[data-astro-cid-5vgwpx5u]{color:var(--ink-3);margin-left:-1.6em;list-style:none}.csvfig[data-astro-cid-3pdn7ixu]{container-type:inline-size}.csv-wide[data-astro-cid-3pdn7ixu]{width:100%;max-width:640px;height:auto;margin:0 auto;display:block}.csv-narrow[data-astro-cid-3pdn7ixu]{display:none}@container (width<=599px){.csv-wide[data-astro-cid-3pdn7ixu]{display:none}.csv-narrow[data-astro-cid-3pdn7ixu]{width:100%;max-width:340px;height:auto;margin:0 auto;display:block}}.cpsfig[data-astro-cid-2ym5a6tv] svg[data-astro-cid-2ym5a6tv]{width:100%;max-width:360px;height:auto;margin:0 auto;display:block}.sqlblock[data-astro-cid-5x2q2mcm]{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius);font-family:var(--font-mono);margin:12px 0 16px;padding:12px 14px;font-size:.85rem;line-height:1.7;overflow-x:auto}.sqlblock[data-astro-cid-5x2q2mcm] code[data-astro-cid-5x2q2mcm]{font-size:inherit;font-variant-ligatures:none;background:0 0;border:0;padding:0}
