:where(.article-prose,.tl-body .prose,.doc .body) table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--step--1);font-variant-numeric:tabular-nums;background:var(--card);border-radius:var(--radius-sm);box-shadow:0 0 0 1px var(--line) inset, var(--shadow-sm);margin-block:1.8em;line-height:1.45;overflow:hidden}:where(.article-prose,.tl-body .prose,.doc .body) caption{caption-side:top;text-align:left;font-weight:800;font-size:var(--step--1);color:var(--ink);padding:0 2px 10px}:where(.article-prose,.tl-body .prose,.doc .body) :is(th,td){text-align:left;vertical-align:top;border:0;border-top:1px solid var(--line);min-width:0;padding:12px 16px}:where(.article-prose,.tl-body .prose,.doc .body) thead th{background:var(--card-2);font-size:var(--step--1);color:var(--muted);border-top:0;font-weight:800}:where(.article-prose,.tl-body .prose,.doc .body) tbody th{color:var(--ink);font-weight:800}:where(.article-prose,.tl-body .prose,.doc .body) tbody td:last-child:not(:first-child){color:var(--muted)}:where(.article-prose,.tl-body .prose,.doc .body) h3{font-size:var(--step-1);margin-top:1.6em;line-height:1.25}:where(.article-prose,.tl-body .prose,.doc .body) a:not([class]){text-underline-offset:.2em;text-decoration-thickness:1.5px;text-decoration-color:color-mix(in srgb, var(--accent) 45%, transparent);transition:text-decoration-color var(--dur-fast) var(--ease-out)}@media (hover:hover){:where(.article-prose,.tl-body .prose,.doc .body) a:not([class]):hover{text-decoration-color:currentColor}}:where(.article-prose,.tl-body .prose,.doc .body) ::selection{background:color-mix(in srgb, var(--accent-2) 45%, transparent);color:var(--ink)}@media (width<=640px){:where(.tl-body .prose,.doc .body) table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}:where(.tl-body .prose,.doc .body) :is(th,td){min-width:110px;padding:10px 12px}}.lb-table table{box-shadow:none;background:0 0;border-radius:0;margin:0}
