.eJ22-W_main{padding-block:var(--space-12) var(--space-24);flex:1}.eJ22-W_layout{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.eJ22-W_head{gap:var(--space-3);flex-direction:column;display:flex}.eJ22-W_title{font-size:var(--text-4xl);letter-spacing:var(--tracking-display)}.eJ22-W_meta{color:var(--color-text-muted);font-size:var(--text-sm)}.eJ22-W_notice{align-items:flex-start;gap:var(--space-2);max-width:40rem;padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-warn-soft);font-size:var(--text-sm);flex-direction:column;display:flex}.eJ22-W_side{gap:var(--space-6);font-size:var(--text-sm);flex-direction:column;display:flex}.eJ22-W_sideTitle{margin-bottom:var(--space-2);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase}.eJ22-W_toc,.eJ22-W_versions ul{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.eJ22-W_toc a{padding-block:var(--space-1);color:var(--color-text-soft);text-decoration:none;display:block}.eJ22-W_toc a:hover{color:var(--color-accent)}.eJ22-W_muted{color:var(--color-text-muted)}.eJ22-W_current{color:var(--color-ok);font-size:var(--text-xs)}.eJ22-W_article{min-width:0}.eJ22-W_prose{max-width:44rem;color:var(--color-text-soft);line-height:var(--leading-body)}.eJ22-W_prose h2{margin-top:var(--space-10);margin-bottom:var(--space-3);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-snug);scroll-margin-top:var(--space-6)}.eJ22-W_prose h2:first-child{margin-top:0}.eJ22-W_prose h3{margin-top:var(--space-6);margin-bottom:var(--space-2);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--weight-semibold)}.eJ22-W_prose p,.eJ22-W_prose ul,.eJ22-W_prose ol{margin:0 0 var(--space-4)}.eJ22-W_prose ul,.eJ22-W_prose ol{padding-left:var(--space-6)}.eJ22-W_prose li,.eJ22-W_prose li>p{margin-bottom:var(--space-2)}.eJ22-W_prose a{color:var(--color-text);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.eJ22-W_prose strong{color:var(--color-text);font-weight:var(--weight-semibold)}.eJ22-W_prose code{padding:0 var(--space-1);border-radius:var(--radius-sm);background:var(--color-surface-muted);overflow-wrap:anywhere;font-size:.9em}.eJ22-W_prose .table-scroll{margin-bottom:var(--space-4);overflow-x:auto}.eJ22-W_prose table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.eJ22-W_prose th,.eJ22-W_prose td{padding:var(--space-2) var(--space-3);border-bottom:var(--border-width) solid var(--color-border);text-align:left;vertical-align:top}.eJ22-W_prose th{color:var(--color-text);font-weight:var(--weight-semibold)}@media (min-width:64rem){.eJ22-W_layout{column-gap:var(--space-16);grid-template-columns:16rem minmax(0,1fr)}.eJ22-W_head{grid-column:1/-1}.eJ22-W_side{top:var(--space-6);align-self:start;position:sticky}}@media print{.eJ22-W_layout{display:block}.eJ22-W_prose{max-width:none;color:var(--color-text)}}
