@layer components{.prose-preza .table-scroll{margin-block:1.75rem}.prose-preza table caption{caption-side:top;text-align:left;color:var(--slate);padding:.875rem .75rem .25rem;font-size:.8125rem}.prose-preza thead th{background:var(--mist);font-size:.8125rem}.prose-preza tbody th{color:var(--ink);font-weight:500}.prose-preza tbody tr:last-child>*{border-bottom:0}.prose-preza td{font-variant-numeric:tabular-nums}.prose-preza figure{margin-block:2rem}.prose-preza .shot-caption{margin-top:.75rem}}
