.prose-table-scroll[data-v-c4deca95]{background:var(--surface-plate);border:var(--border-thick) solid var(--border-strong);box-shadow:var(--shadow-lg) var(--brand-fill);margin:clamp(28px,4vw,40px) 0;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.prose-table-scroll[data-v-c4deca95]:focus-visible{outline:3px solid var(--brand-fill);outline-offset:3px}.prose-table[data-v-c4deca95]{border-collapse:collapse;font-family:var(--font-body);font-size:clamp(13px,1.8vw,15px);line-height:1.5;min-width:34rem;width:100%}.prose-table[data-v-c4deca95] thead{background:var(--surface-inverse)}.prose-table[data-v-c4deca95] th{color:var(--text-on-inverse);font-family:Archivo Black,Arial Black,sans-serif;font-size:clamp(11px,1.5vw,12px);letter-spacing:.04em;padding:clamp(10px,1.6vw,14px) clamp(12px,2vw,18px);text-align:center;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.prose-table[data-v-c4deca95] td{color:var(--text-on-plate);font-weight:400;padding:clamp(10px,1.6vw,14px) clamp(12px,2vw,18px);vertical-align:middle}.prose-table[data-v-c4deca95] tbody td:first-child{font-weight:700}.prose-table[data-v-c4deca95] tbody tr+tr td{border-top:var(--border-thin) solid var(--color-gray-light)}.prose-table[data-v-c4deca95] a{color:var(--text-on-plate);text-decoration:underline;text-underline-offset:2px;transition:color .15s ease}.prose-table[data-v-c4deca95] a:focus-visible,.prose-table[data-v-c4deca95] a:hover{color:var(--brand-text-on-plate)}.prose-table[data-v-c4deca95] thead a{color:var(--text-on-inverse)}.prose-table[data-v-c4deca95] thead a:focus-visible,.prose-table[data-v-c4deca95] thead a:hover{color:var(--brand-text-on-inverse)}.prose-table[data-v-c4deca95] code{background:var(--surface-plate-tint);border:1px solid var(--color-gray-light);font-size:.92em;padding:1px 5px}.prose-table[data-v-c4deca95] tbody tr:nth-child(2n) code{background:var(--surface-plate)}@media (max-width:600px){.prose-table-scroll[data-v-c4deca95]{box-shadow:5px 5px 0 var(--brand-fill)}}
