.article-table-scroll{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-block:1.6rem;overscroll-behavior-x:contain}.article-table-scroll>table{width:max-content;min-width:100%;margin-block:0}.article-table-scroll:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:3px}.article-table-scroll th{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);text-align:start;white-space:nowrap}.article-table-scroll td{vertical-align:top;min-width:8rem}.article__wrapper{overflow-wrap:break-word}.prose .lr-toc{border:1px solid rgb(var(--border-color));padding:1.5rem 1.75rem;margin-block:2rem}.prose .lr-toc__title{font-family:var(--heading-font-family);font-size:var(--text-base);font-weight:var(--heading-font-weight);font-variant-caps:all-small-caps;letter-spacing:.18em;margin:0 0 1rem;padding-bottom:.75rem;border-bottom:1px solid rgb(var(--accent))}.prose .lr-toc ol,.prose .lr-toc ul{list-style:none;margin:0;padding:0}.prose .lr-toc li+li{margin-block-start:.4rem}.prose .lr-toc a{font-family:var(--text-font-family);font-size:var(--text-sm);color:rgb(var(--text-color) / .72);text-decoration:none}.prose .lr-toc a:hover{color:rgb(var(--accent));text-decoration:underline;text-underline-offset:3px}.prose .lr-toc a:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:3px}.prose :is(h2,h3)[id]{scroll-margin-top:calc(var(--sticky-area-height, 4rem) + 1rem)}.lr-related__hub{margin-block-start:1.5rem;text-align:center}.lr-related--bare{padding-block:1.75rem}.lr-related--bare .lr-related__hub{margin-block-start:0}.lr-related__hub a{font-family:var(--heading-font-family);font-size:var(--text-base);font-variant-caps:all-small-caps;letter-spacing:.12em;color:inherit;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.lr-related__hub a:hover{color:rgb(var(--accent))}.lr-related__hub a:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:3px}.lr-related__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.lr-related__item{min-width:0}@media screen and (max-width:999px){.lr-related__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media screen and (max-width:699px){.lr-related__grid{grid-template-columns:1fr;gap:28px}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/article-reference.css.map */
