:is(.qg-post-body__inner,html) .qv-table__wrap{border:1px solid var(--qg-ink-100);border-radius:16px;overflow-x:auto}:is(.qg-post-body__inner,html) .qv-table table{border-collapse:collapse;color:var(--qg-ink-700);font:400 15px/1.6 var(--qg-font-body);margin:0;min-width:520px;width:100%}:is(.qg-post-body__inner,html) .qv-table thead th{background:var(--qg-royal);color:var(--qg-paper);font:600 13px/1.5 var(--qg-font-body);padding:14px 20px;text-align:left}:is(.qg-post-body__inner,html) .qv-table tbody th,:is(.qg-post-body__inner,html) .qv-table td{border:0;font-weight:400;padding:14px 20px;text-align:left;vertical-align:top}:is(.qg-post-body__inner,html) .qv-table tbody tr:nth-child(2n){background:var(--qg-paper-cool)}:is(.qg-post-body__inner,html) .qv-table tbody tr:nth-child(odd){background:var(--qg-paper)}:is(.qg-post-body__inner,html) .qv-table td.is-hl{color:var(--qg-royal);font-weight:600}:is(.qg-post-body__inner,html) .qv-table__caption{color:var(--qg-ink-500);font:400 13px/1.5 var(--qg-font-body);margin:12px 0 0}:is(.qg-post-body__inner,html) .qv-table__caption p{margin:0}:is(.qg-post-body__inner,html) .qv-table__wrap:focus-visible{outline:2px solid var(--qv-azure-text);outline-offset:2px}