.docs-layout{grid-template-columns:minmax(0, 1fr) calc(var(--pad-11) * 2.75);gap:var(--pad-10);max-width:calc(var(--pad-max) - var(--pad-11));padding-block:var(--pad-9) var(--pad-11);align-items:start;margin-inline:auto;display:grid}.docs{min-width:0;max-width:var(--pad-measure);grid-area:1/1}.docs h1{font:var(--pad-display);letter-spacing:var(--pad-track-display)}.docs p{color:var(--pad-ink-2);font:400 17px/1.5 var(--pad-ui)}.docs .docs-lead{margin-top:var(--pad-6);max-width:60ch;color:var(--pad-ink-2);font:400 20px/1.3 var(--pad-ui)}.docs a{text-underline-offset:var(--pad-2);-webkit-text-decoration-color:var(--pad-hair-dashed);text-decoration-color:var(--pad-hair-dashed)}.docs a:hover{color:var(--pad-cyan);text-decoration-color:currentColor}.docs-start{margin-top:var(--pad-8);border-top:var(--pad-hair-w) solid var(--pad-hair-strong);display:grid}.docs-start>a{justify-content:space-between;align-items:center;gap:var(--pad-7);padding-block:var(--pad-6);border-bottom:var(--pad-hair-w) solid var(--pad-hair-strong);text-decoration:none;display:flex}.docs-start strong{font:500 28px/1.05 var(--pad-ui);letter-spacing:-.025em;display:block}.docs-start small{margin-top:var(--pad-3);color:var(--pad-ink-3);font:17px/1.2 var(--pad-terminal);display:block}.docs-start .pad-i{flex:none}.docs section{margin-top:var(--pad-10);padding-top:var(--pad-7);border-top:var(--pad-hair-w) solid var(--pad-hair);scroll-margin-top:calc(var(--pad-header) + var(--pad-7))}.docs section:focus{outline:none}.docs h2{font:600 40px/1 var(--pad-ui);letter-spacing:var(--pad-track-display);margin-bottom:var(--pad-6)}.docs h2 a{align-items:center;gap:var(--pad-5);color:inherit;text-decoration:none;display:flex}.docs h2 .pad-i{color:var(--pad-ink-3);flex:none}.docs h3{font:500 26px/1.1 var(--pad-ui);letter-spacing:-.025em;margin-block:var(--pad-7) var(--pad-4)}.docs p+p{margin-top:var(--pad-5)}.docs strong{color:var(--pad-ink-1);font-weight:500}.docs-note{gap:var(--pad-3);margin-block:var(--pad-6);padding:var(--pad-5) var(--pad-6);background:var(--pad-panel);border:1px solid var(--pad-hair-strong);border-radius:0;display:grid}.docs .docs-note{font:400 16px/1.5 var(--pad-ui)}.docs-steps{margin-block:var(--pad-7);padding-left:var(--pad-7);font:400 17px/1.5 var(--pad-ui)}.docs-steps>li{padding-left:var(--pad-3);margin-top:var(--pad-6)}.docs-steps>li::marker{color:var(--pad-ink-3);font:var(--pad-control)}.docs-steps p{margin-top:var(--pad-3)}.docs .docs-action{min-height:calc(var(--pad-9) + var(--pad-2));margin-top:var(--pad-5);color:var(--pad-cyan);font:var(--pad-control);align-items:center;display:inline-flex}.docs-definitions{margin-block:var(--pad-6);display:grid}.docs-definitions>div{gap:var(--pad-6);padding-block:var(--pad-5);border-bottom:var(--pad-hair-w) solid var(--pad-hair);grid-template-columns:minmax(0,1fr) minmax(0,2.3fr);display:grid}.docs-definitions dt{font:20px/1.1 var(--pad-terminal);color:var(--pad-ink-1)}.docs-definitions dt small{font:var(--pad-small);color:var(--pad-ink-3);margin-top:var(--pad-3);display:block}.docs-definitions dd{color:var(--pad-ink-2);font:var(--pad-body)}.docs-table-wrap{scrollbar-color:var(--pad-ink-4) var(--pad-panel);overflow-x:auto}.docs table{border-collapse:collapse;width:100%;margin-bottom:var(--pad-6);border:1px solid var(--pad-hair);background:var(--pad-panel);font:17px/1.2 var(--pad-terminal);text-align:left}.docs caption{text-align:left;color:var(--pad-ink-3);font:var(--pad-small);margin-bottom:var(--pad-4)}.docs th,.docs td{padding:var(--pad-5) var(--pad-4);border-bottom:var(--pad-hair-w) solid var(--pad-hair-strong);vertical-align:top}.docs th:first-child,.docs td:first-child{padding-left:var(--pad-4)}.docs thead{background:var(--pad-well);color:var(--pad-ink-1);font:18px/1.1 var(--pad-terminal)}.docs th{font-weight:500}.docs td{color:var(--pad-ink-2)}.docs-example{padding:var(--pad-6);margin-block:var(--pad-6);border:var(--pad-hair-w) solid var(--pad-hair-strong);background:var(--pad-panel);border-radius:0}.docs-example h3{margin-top:0}.docs-example dl{gap:var(--pad-4);margin-block:var(--pad-5);display:grid}.docs-example dl>div{justify-content:space-between;gap:var(--pad-5);font:var(--pad-body);display:flex}.docs-example dd{font-variant-numeric:tabular-nums}.docs-example small{color:var(--pad-ink-3);font:var(--pad-small)}.docs-answers details{border-bottom:var(--pad-hair-w) solid var(--pad-hair-strong)}.docs-answers summary{padding:var(--pad-6) var(--pad-7) var(--pad-6) 0;min-height:44px;font:20px/1.15 var(--pad-terminal);cursor:pointer;position:relative}.docs-answers details p{padding-bottom:var(--pad-6)}.docs .docs-source-links{font:var(--pad-small)}.docs-foot{align-items:center;gap:var(--pad-5);border-top:var(--pad-hair-w) solid var(--pad-hair-strong);margin-top:var(--pad-10);padding-top:var(--pad-7);flex-wrap:wrap;display:flex}.docs-foot>p{width:100%;font:var(--pad-head)}.docs-foot a{align-items:center;gap:var(--pad-4);min-height:calc(var(--pad-9) + var(--pad-2));font:var(--pad-control);display:inline-flex}.docs-navigation{top:calc(var(--pad-header) + var(--pad-7));min-width:0;max-height:calc(100dvh - var(--pad-header) - var(--pad-10));scrollbar-color:var(--pad-ink-4) var(--pad-bg);grid-column:2;position:sticky;overflow-y:auto}.docs-nav-toggle{display:none}.docs-search{align-items:center;gap:var(--pad-4);padding:var(--pad-4);border:var(--pad-hair-w) solid var(--pad-hair-strong);background:var(--pad-panel);border-radius:0;min-height:44px;display:flex}.docs-search:focus-within{border-color:var(--pad-cyan)}.docs-search>.pad-i{color:var(--pad-ink-3);flex:none}.docs-search input{width:100%;min-width:0;color:var(--pad-ink-1);caret-color:var(--pad-cyan);font:18px/1.1 var(--pad-terminal);background:0 0;border:0;outline:none}.docs-search input::placeholder{color:var(--pad-placeholder)}.docs-search kbd{font:var(--pad-small);color:var(--pad-ink-3)}.docs-search-count,.docs-search-empty{font:var(--pad-small);color:var(--pad-ink-3);margin-top:var(--pad-5)}.docs-search-empty button{min-height:calc(var(--pad-9) + var(--pad-2));color:var(--pad-cyan);font:var(--pad-control);cursor:pointer;background:0 0;border:0;padding:0}.docs-nav-group{margin-top:var(--pad-7)}.docs-nav-group h2{margin:0 0 var(--pad-3);color:var(--pad-ink-3);font:18px/1.1 var(--pad-terminal)}.docs-nav-group a{padding:var(--pad-4);margin-left:calc(-1 * var(--pad-4));min-height:calc(var(--pad-9) + var(--pad-2));align-content:center;gap:var(--pad-3);color:var(--pad-ink-2);font:18px/1.1 var(--pad-terminal);border-radius:0;text-decoration:none;display:grid}.docs-nav-group a:hover{color:var(--pad-ink-1);background:var(--pad-raised)}.docs-nav-group a[aria-current]{color:var(--pad-cyan-ink);background:var(--pad-lilac)}.docs-nav-group small{font:12px/1.35 var(--pad-ui);color:var(--pad-ink-3)}.docs-nav-group a[aria-current] small{color:var(--pad-cyan-ink)}.docs-nav-return{min-height:calc(var(--pad-9) + var(--pad-2));margin-top:var(--pad-7);border-top:var(--pad-hair-w) solid var(--pad-hair-strong);color:var(--pad-ink-2);font:18px/1.1 var(--pad-terminal);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.docs-layout :is(a,button,summary):focus-visible{outline:2px solid var(--pad-cyan);outline-offset:var(--pad-2)}.docs-layout ::selection{color:var(--pad-cyan-ink);background:var(--pad-lilac)}@media (max-width:1100px){.docs-layout{gap:var(--pad-7);grid-template-columns:minmax(0, 1fr) calc(var(--pad-11) * 2.5)}}@media (max-width:900px){.docs-layout{gap:var(--pad-7);padding-block:var(--pad-7) var(--pad-10);flex-direction:column;display:flex}.docs-navigation{width:100%;max-height:none;position:static;overflow:visible}.docs-nav-toggle{width:100%;min-height:calc(var(--pad-9) + var(--pad-2));padding:var(--pad-4) 0;border:0;border-bottom:var(--pad-hair-w) solid var(--pad-hair-strong);color:var(--pad-ink-2);font:var(--pad-control);cursor:pointer;margin-top:var(--pad-5);background:0 0;justify-content:space-between;align-items:center;display:flex}.docs-nav-toggle[aria-expanded=true] .pad-i{transform:rotate(180deg)}.docs-nav-body{padding-top:var(--pad-3);display:none}.docs-nav-body[data-open]{display:block}.docs-nav-group{align-items:center;gap:var(--pad-2);margin-top:var(--pad-5);flex-wrap:wrap;display:flex}.docs-nav-group h2{width:100%;margin-bottom:var(--pad-1)}.docs-nav-group a{padding-block:var(--pad-2);border:var(--pad-hair-w) solid var(--pad-hair-strong);margin-left:0}.docs-nav-return{margin-top:var(--pad-6)}.docs{max-width:var(--pad-measure);width:100%}}@media (max-width:560px){.docs h1{font:var(--pad-page-title)}.docs h2{font-size:32px}.docs-start strong{font-size:24px}.docs .docs-lead{font-size:18px}.docs-definitions>div{gap:var(--pad-3);grid-template-columns:1fr}.docs th,.docs td{font:16px/1.2 var(--pad-terminal);padding:var(--pad-4) var(--pad-3)}.docs section{margin-top:var(--pad-9)}.docs-note,.docs-example{padding:var(--pad-5)}}
