.prose-table-scroll[data-v-02cf7356]{background:var(--surface-page-raised);border:var(--border-thick) solid var(--border-on-page);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-02cf7356]:focus-visible{outline:3px solid var(--brand-fill);outline-offset:3px}.prose-table[data-v-02cf7356]{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-02cf7356] thead{background:var(--surface-inverse)}.prose-table[data-v-02cf7356] 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-02cf7356] td{color:var(--text-on-page);font-weight:400;padding:clamp(10px,1.6vw,14px) clamp(12px,2vw,18px);vertical-align:middle}.prose-table[data-v-02cf7356] tbody td:first-child{font-weight:700}.prose-table[data-v-02cf7356] tbody tr+tr td{border-top:var(--border-thin) solid var(--raised-divider)}.prose-table[data-v-02cf7356] a{color:var(--text-on-page);text-decoration:underline;text-underline-offset:2px;transition:color .15s ease}.prose-table[data-v-02cf7356] a:focus-visible,.prose-table[data-v-02cf7356] a:hover{color:var(--brand-text-on-page)}.prose-table[data-v-02cf7356] thead a{color:var(--text-on-inverse)}.prose-table[data-v-02cf7356] thead a:focus-visible,.prose-table[data-v-02cf7356] thead a:hover{color:var(--brand-text-on-inverse)}.prose-table[data-v-02cf7356] code{background:var(--surface-page);border:1px solid var(--raised-divider);font-size:.92em;padding:1px 5px}.prose-table[data-v-02cf7356] tbody tr:nth-child(2n) code{background:var(--surface-page-raised)}@media (max-width:600px){.prose-table-scroll[data-v-02cf7356]{box-shadow:5px 5px 0 var(--brand-fill)}}
