.content-table-scroll[data-v-bcf3b89f]{border:1px solid var(--color-line);background:var(--color-paper);box-shadow:var(--shadow-card);-webkit-overflow-scrolling:touch;border-radius:.875rem;margin:2rem 0;overflow-x:auto}.content-table-scroll[data-v-bcf3b89f]:focus-visible{outline:2px solid var(--color-paper);outline-offset:2px;box-shadow:0 0 0 5px var(--color-forest-deep)!important}.content-table[data-v-bcf3b89f]{border-collapse:collapse;width:100%;min-width:640px;margin:0;font-size:.95rem;line-height:1.5}.content-table[data-v-bcf3b89f] td,.content-table[data-v-bcf3b89f] th{text-align:left;vertical-align:top;padding:.875rem 1rem}.content-table[data-v-bcf3b89f] th{color:var(--color-forest-deep);background:var(--color-sand);white-space:nowrap;font-weight:700}.content-table[data-v-bcf3b89f] td{color:#3f4c43;border-top:1px solid var(--color-line)}.content-table[data-v-bcf3b89f] td:not(:last-child),.content-table[data-v-bcf3b89f] th:not(:last-child){border-right:1px solid var(--color-line)}.content-table[data-v-bcf3b89f] tbody tr:nth-child(2n){background:var(--color-cream)}.content-table[data-v-bcf3b89f] tbody tr:hover{background:#f1e9dd}@media (width<=640px){.content-table-scroll[data-v-bcf3b89f]{border-radius:.75rem;margin-left:-.25rem;margin-right:-.25rem}.content-table[data-v-bcf3b89f]{font-size:.875rem}.content-table[data-v-bcf3b89f] td,.content-table[data-v-bcf3b89f] th{padding:.75rem}}
