.docs-bar{height:var(--head-h);padding:0 var(--pad-x);border-left:var(--hair) solid var(--ink);border-right:var(--hair) solid var(--ink);flex:none;justify-content:space-between;align-items:center;gap:1rem;display:flex}.docs-bar-links{font-size:var(--fs-copy);font-weight:var(--fw-medium);letter-spacing:var(--track-ui);gap:1.5rem;display:flex}.docs-bar-links a:hover{opacity:.55}.docs{border-left:var(--hair) solid var(--ink);border-right:var(--hair) solid var(--ink);flex:auto;grid-template-columns:1.334fr 3fr;display:grid}.docs-nav{border-right:var(--hair) solid var(--ink)}.docs-nav-inner{top:calc(var(--nav-h) + var(--hair));position:sticky}.docs-nav .col-head{padding:0 var(--pad-x);justify-content:flex-start}.docs-nav li{min-height:var(--row-h);border-bottom:var(--hair) solid var(--ink);display:flex}.docs-nav li a{padding:.5rem var(--pad-x);font-size:var(--fs-ui);font-weight:var(--fw-medium);letter-spacing:var(--track-ui);flex:1;align-items:center;transition:background-color .18s;display:flex}.docs-nav li a:hover{background:#0000000d}.docs-body{min-width:0}.docs-title{height:var(--head-h);padding:0 var(--pad-x);background:var(--cell-head);border-bottom:var(--hair) solid var(--ink);font-size:var(--fs-head);font-weight:var(--fw-medium);letter-spacing:var(--track-ui);justify-content:space-between;align-items:center;gap:1rem;display:flex}.docs-title small{font-size:var(--fs-copy);color:var(--ink-muted);font-weight:var(--fw-medium)}.doc{padding:2rem var(--pad-x) 2.5rem;border-bottom:var(--hair) solid var(--ink);scroll-margin-top:calc(var(--nav-h) + var(--inset) + var(--hair))}.doc:last-child{border-bottom:0}.doc h2{font-size:var(--fs-brand);font-weight:var(--fw-medium);letter-spacing:var(--track-ui);align-items:baseline;gap:.75rem;display:flex}.doc h2 .idx{font-size:var(--fs-copy);color:var(--ink-muted);font-variant-numeric:tabular-nums}.doc p,.doc li{font-size:var(--fs-ui);letter-spacing:var(--track-text);color:var(--ink);max-width:calc(var(--measure) * 1.9);line-height:1.45}.doc p+p,.doc h2+p,.doc p+ul,.doc p+ol,.doc ul+p,.doc table+p,.doc p+table{margin-top:.875rem}.doc ul,.doc ol{padding-left:1.25rem}.doc ul{list-style:square}.doc ol{list-style:decimal}.doc li+li{margin-top:.375rem}.doc code{background:var(--cell-head);border:var(--hair) solid var(--rule-soft);padding:.1em .35em;font-family:ui-monospace,Cascadia Mono,Menlo,Consolas,monospace;font-size:.875em}.doc a{border-bottom:var(--hair) solid var(--ink)}.doc a:hover{opacity:.55}.doc-note{border:var(--hair) solid var(--ink);font-size:var(--fs-copy);line-height:var(--lh-copy);color:var(--ink-muted);max-width:calc(var(--measure) * 1.9);margin-top:1rem;padding:.875rem 1rem}.doc table{border-collapse:collapse;width:100%;max-width:calc(var(--measure) * 1.9);font-size:var(--fs-copy);letter-spacing:var(--track-ui)}.doc th,.doc td{text-align:left;border:var(--hair) solid var(--ink);vertical-align:top;padding:.625rem .875rem}.doc th{background:var(--cell-head);font-weight:var(--fw-medium);white-space:nowrap}.doc td.mono{word-break:break-all;font-family:ui-monospace,Cascadia Mono,Menlo,Consolas,monospace}@media (max-width:899px){.docs{grid-template-columns:1fr}.docs-nav{border-right:0;border-bottom:var(--hair) solid var(--ink)}.docs-nav-inner{position:static}.docs-nav ul{grid-template-columns:repeat(2,1fr);display:grid}.docs-nav li:nth-child(odd){border-right:var(--hair) solid var(--ink)}.docs-nav li:nth-last-child(-n+2){border-bottom:0}}@media (max-width:639px){.docs-bar-links{gap:1rem}.doc{padding:1.25rem var(--pad-x) 1.5rem}.doc p,.doc li{font-size:.875rem}.docs-nav ul{grid-template-columns:1fr}.docs-nav li:nth-child(odd){border-right:0}.docs-nav li:nth-last-child(-n+2){border-bottom:var(--hair) solid var(--ink)}.docs-nav li:last-child{border-bottom:0}}
