.document-contents-module__bpePiW__document-contents__box{background-color:var(--color-surface-raised);border:var(--size-control-border) solid var(--color-border);border-radius:var(--radius-lg)}.document-contents-module__bpePiW__document-contents__summary{gap:var(--space-4);min-height:var(--size-touch-target);padding:var(--space-3) var(--space-5);font-weight:var(--weight-semibold);cursor:pointer;border-radius:var(--radius-lg);justify-content:space-between;align-items:center;list-style:none;display:flex}.document-contents-module__bpePiW__document-contents__summary::-webkit-details-marker{display:none}.document-contents-module__bpePiW__document-contents__icon{color:var(--color-accent-text);flex:none}.document-contents-module__bpePiW__document-contents__box[open] .document-contents-module__bpePiW__document-contents__icon{rotate:180deg}.document-contents-module__bpePiW__document-contents__list{gap:var(--space-2);color:var(--color-text-muted);text-wrap:pretty;margin:0;padding-inline-start:var(--space-8);display:grid}.document-contents-module__bpePiW__document-contents__box>.document-contents-module__bpePiW__document-contents__list{padding:0 var(--space-5) var(--space-5) var(--space-10)}.document-contents-module__bpePiW__document-contents__link{color:inherit;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:.2em}.document-contents-module__bpePiW__document-contents__link:hover{color:var(--color-accent-text)}.document-contents-module__bpePiW__document-contents__column{display:none}.document-contents-module__bpePiW__document-contents__title{margin-bottom:var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}@media (hover:hover) and (pointer:fine){.document-contents-module__bpePiW__document-contents__summary:hover{color:var(--color-accent-text)}}@media (prefers-reduced-motion:no-preference){.document-contents-module__bpePiW__document-contents__icon{transition:rotate var(--duration-base) var(--ease-standard)}}@media (min-width:64rem){.document-contents-module__bpePiW__document-contents{top:calc(var(--size-site-header) + var(--space-6));position:sticky}.document-contents-module__bpePiW__document-contents__box{display:none}.document-contents-module__bpePiW__document-contents__column{display:block}.document-contents-module__bpePiW__document-contents__column>.document-contents-module__bpePiW__document-contents__list{font-size:var(--text-base);line-height:var(--leading-snug)}}
.prose-module__Qsfeoa__prose{gap:var(--space-5);max-width:var(--size-prose);font-size:var(--text-lg);line-height:var(--leading-relaxed);display:grid}.prose-module__Qsfeoa__prose>*{margin:0}.prose-module__Qsfeoa__prose>:first-child{margin-top:0}.prose-module__Qsfeoa__prose h2{margin-top:var(--space-8);font-size:var(--text-2xl);line-height:var(--leading-snug);text-wrap:balance;scroll-margin-top:calc(var(--size-site-header) + var(--space-4))}.prose-module__Qsfeoa__prose h3{margin-top:var(--space-4);font-size:var(--text-xl);line-height:var(--leading-snug)}.prose-module__Qsfeoa__prose a{color:var(--color-accent-text);text-underline-offset:.2em}.prose-module__Qsfeoa__prose strong{font-weight:var(--weight-semibold)}.prose-module__Qsfeoa__prose code{padding:0 var(--space-1);font-family:var(--font-mono);font-size:var(--text-sm);background-color:var(--color-surface-sunken);border-radius:var(--radius-sm)}.prose-module__Qsfeoa__prose ul,.prose-module__Qsfeoa__prose ol{gap:var(--space-2);padding-inline-start:var(--space-6);display:grid}.prose-module__Qsfeoa__prose li::marker{color:var(--color-accent-text)}.prose-module__Qsfeoa__prose blockquote{color:var(--color-text-muted);border-inline-start:var(--space-1) solid var(--color-accent);padding-inline-start:var(--space-5)}.prose-module__Qsfeoa__prose table{width:100%;font-size:var(--text-base);line-height:var(--leading-normal);border-collapse:collapse}.prose-module__Qsfeoa__prose th,.prose-module__Qsfeoa__prose td{padding:var(--space-3);vertical-align:top;text-align:start;border-bottom:var(--size-control-border) solid var(--color-border)}.prose-module__Qsfeoa__prose th{font-weight:var(--weight-semibold)}.prose-module__Qsfeoa__prose td code{white-space:nowrap}@media not all and (min-width:48rem){.prose-module__Qsfeoa__prose table,.prose-module__Qsfeoa__prose tbody{gap:var(--space-3);display:grid}.prose-module__Qsfeoa__prose thead{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.prose-module__Qsfeoa__prose tr{gap:var(--space-2);padding:var(--space-4);background-color:var(--color-surface-raised);border:var(--size-control-border) solid var(--color-border);border-radius:var(--radius-lg);display:grid}.prose-module__Qsfeoa__prose td{line-height:var(--leading-snug);border:0;padding:0;display:block}.prose-module__Qsfeoa__prose td:first-child{font-weight:var(--weight-semibold)}.prose-module__Qsfeoa__prose td:not(:first-child):before{margin-bottom:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide);content:attr(data-label) / "";display:block}}.prose-module__Qsfeoa__prose hr{border:0;border-top:var(--size-control-border) solid var(--color-border);width:100%}
