.policy[data-astro-cid-7hlmfkgc]{background:var(--l-ink);border-radius:var(--r-lg);padding:var(--sp-7);color:var(--l-ground)}.policy-grid[data-astro-cid-7hlmfkgc]{gap:var(--sp-7);grid-template-columns:7fr 5fr;align-items:start;display:grid}.policy-code[data-astro-cid-7hlmfkgc]{min-width:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--fs-small);overflow-wrap:anywhere;line-height:1.7}.policy-line[data-astro-cid-7hlmfkgc]{margin:0}.policy-label[data-astro-cid-7hlmfkgc]{opacity:1;margin-bottom:2px}.policy-directive[data-astro-cid-7hlmfkgc]{padding-left:var(--sp-4);opacity:.62}.policy-directive[data-astro-cid-7hlmfkgc].is-hi{opacity:1}.policy-header[data-astro-cid-7hlmfkgc]{opacity:.62;margin-top:2px}.policy-notes[data-astro-cid-7hlmfkgc]{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.policy-note[data-astro-cid-7hlmfkgc]{font:400 var(--t1) / 1.5 var(--body);color:var(--l-ground);opacity:.8;max-width:34em;margin:0}.policy-note[data-astro-cid-7hlmfkgc] code[data-astro-cid-7hlmfkgc]{opacity:1;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.94em;font-weight:600}.policy-caption[data-astro-cid-7hlmfkgc]{margin:var(--sp-4) 0 0;font:500 var(--fs-small) / 1.5 var(--body);color:var(--l-mute)}@media (width<=900px){.policy[data-astro-cid-7hlmfkgc]{padding:var(--sp-5)}.policy-grid[data-astro-cid-7hlmfkgc]{gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}.policy-notes[data-astro-cid-7hlmfkgc]{order:-1}}.sec-hero[data-astro-cid-6262dcpq]{background:var(--l-ground)}.sec-hero-inner[data-astro-cid-6262dcpq]{max-width:var(--container-wide);padding:var(--sp-9) var(--sp-5) var(--sp-8);margin-inline:auto}.sec-hero-head[data-astro-cid-6262dcpq]{max-width:10.5em;font:600 var(--fs-page-h1) / 1.02 var(--disp);letter-spacing:var(--track-display);color:var(--l-ink);margin:0}.sec-hero-head[data-astro-cid-6262dcpq] em[data-astro-cid-6262dcpq]{color:var(--l-red);font-style:italic}.sec-hero-meta[data-astro-cid-6262dcpq]{margin:var(--sp-4) 0 0;text-align:left;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--fs-small);color:var(--l-mute);line-height:1.5}.sec-hero-sub[data-astro-cid-6262dcpq]{margin:var(--sp-5) 0 0;max-width:36em;font:400 var(--t2) / 1.5 var(--body);color:var(--l-mute);text-wrap:pretty}.sec-policy[data-astro-cid-6262dcpq]{background:var(--l-ground)}.sec-policy-inner[data-astro-cid-6262dcpq]{max-width:var(--container-wide);padding:0 var(--sp-5) var(--sp-9);margin-inline:auto}.sec-spec[data-astro-cid-6262dcpq]{background:var(--l-ground)}.sec-spec-inner[data-astro-cid-6262dcpq]{max-width:var(--container-wide);padding:0 var(--sp-5);column-gap:var(--sp-8);grid-template-columns:3fr 9fr;align-items:start;margin-inline:auto;display:grid}.spec-index[data-astro-cid-6262dcpq]{z-index:1;padding-top:var(--sp-8);align-self:start;position:sticky;top:96px}.spec-index[data-astro-cid-6262dcpq] ol[data-astro-cid-6262dcpq]{gap:var(--sp-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.spec-index[data-astro-cid-6262dcpq] a[data-astro-cid-6262dcpq]{column-gap:var(--sp-2);font:500 var(--t1) / 1.4 var(--body);color:var(--l-mute);grid-template-columns:1.4em minmax(0,1fr);align-items:baseline;padding:8px 0;text-decoration:none;display:grid}.spec-index[data-astro-cid-6262dcpq] a[data-astro-cid-6262dcpq]:hover{color:var(--l-blue)}.spec-index[data-astro-cid-6262dcpq] a[data-astro-cid-6262dcpq][aria-current=true]{color:var(--l-ink);font-weight:600}.spec-index[data-astro-cid-6262dcpq] a[data-astro-cid-6262dcpq]:focus-visible{box-shadow:var(--ring-focus);border-radius:var(--r-sm);outline:none}.spec-index-num[data-astro-cid-6262dcpq]{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--fs-small);color:var(--l-mute)}.spec-groups[data-astro-cid-6262dcpq]{isolation:isolate;min-width:0;position:relative}.spec-group[data-astro-cid-6262dcpq]{padding-block:var(--sp-8);position:relative}.spec-group[data-astro-cid-6262dcpq]:nth-child(2n):before{content:"";z-index:-1;background:var(--l-surface);border-block:1px solid var(--l-line);position:absolute;inset:0 -100vw}.spec-group[data-astro-cid-6262dcpq]:nth-child(2n) .spec-print[data-astro-cid-6262dcpq]{background:var(--l-ground)}.spec-group-head[data-astro-cid-6262dcpq]{margin:0 0 var(--sp-3);font:600 var(--fs-page-h3) / 1.2 var(--disp);letter-spacing:var(--track-display);color:var(--l-ink)}.spec-group-num[data-astro-cid-6262dcpq]{color:var(--l-mute);font-family:ui-monospace,SF Mono,Menlo,monospace}.spec-row[data-astro-cid-6262dcpq]{column-gap:var(--sp-5);padding-block:var(--sp-5);border-top:1px solid var(--l-line);grid-template-columns:3fr 6fr;display:grid}.spec-group[data-astro-cid-6262dcpq]>.spec-row[data-astro-cid-6262dcpq]:last-of-type{border-bottom:1px solid var(--l-line)}.spec-row-left[data-astro-cid-6262dcpq]{gap:var(--sp-3);align-items:baseline;display:flex}.spec-num[data-astro-cid-6262dcpq]{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--fs-small);color:var(--l-mute);flex:none}.spec-label[data-astro-cid-6262dcpq]{font:600 var(--t1) / 1.5 var(--body);color:var(--l-ink)}.spec-row-right[data-astro-cid-6262dcpq]{min-width:0}.spec-statement[data-astro-cid-6262dcpq]{max-width:30em;font:400 var(--t2) / 1.35 var(--disp);letter-spacing:var(--track-display);color:var(--l-ink);margin:0}.spec-statement[data-astro-cid-6262dcpq] a[data-astro-cid-6262dcpq]{color:var(--l-blue)}.spec-detail[data-astro-cid-6262dcpq]{margin:var(--sp-2) 0 0;max-width:38em;font:400 var(--t1) / 1.5 var(--body);color:var(--l-mute)}.spec-group-closing[data-astro-cid-6262dcpq]{margin:var(--sp-5) 0 0;font:400 var(--t1) / 1.5 var(--body);color:var(--l-ink)}.spec-table-wrap[data-astro-cid-6262dcpq]{overflow-x:auto}.spec-table[data-astro-cid-6262dcpq]{border-collapse:collapse;width:100%}.spec-table[data-astro-cid-6262dcpq] thead[data-astro-cid-6262dcpq] th[data-astro-cid-6262dcpq]{background:var(--l-ground);text-align:left;font:600 var(--fs-small) / 1.4 var(--body);color:var(--l-mute);padding-block:var(--sp-3);border-bottom:1px solid var(--l-ink)}.spec-table[data-astro-cid-6262dcpq] td[data-astro-cid-6262dcpq]{padding-block:var(--sp-4);border-top:1px solid var(--l-line);font:400 var(--t1) / 1.5 var(--body);color:var(--l-ink);vertical-align:top}.spec-table[data-astro-cid-6262dcpq] tbody[data-astro-cid-6262dcpq] tr[data-astro-cid-6262dcpq]:last-child td[data-astro-cid-6262dcpq]{border-bottom:1px solid var(--l-line)}.spec-table[data-astro-cid-6262dcpq] td[data-astro-cid-6262dcpq]:first-child{color:var(--l-mute);padding-right:var(--sp-5)}.spec-row-table[data-astro-cid-6262dcpq] .spec-row-right[data-astro-cid-6262dcpq]{min-width:0}.spec-table-sub[data-astro-cid-6262dcpq]{table-layout:fixed}.spec-table-sub[data-astro-cid-6262dcpq] th[data-astro-cid-6262dcpq]:first-child,.spec-table-sub[data-astro-cid-6262dcpq] td[data-astro-cid-6262dcpq]:first-child{width:30%}.spec-table-sub[data-astro-cid-6262dcpq] th[data-astro-cid-6262dcpq]:last-child,.spec-table-sub[data-astro-cid-6262dcpq] td[data-astro-cid-6262dcpq]:last-child{width:70%}.spec-table-link[data-astro-cid-6262dcpq]{margin:var(--sp-4) 0 0;font:600 var(--t1) / 1 var(--body)}.spec-table-link[data-astro-cid-6262dcpq] a[data-astro-cid-6262dcpq],.sec-paper-list[data-astro-cid-6262dcpq] a[data-astro-cid-6262dcpq]{color:var(--l-blue);text-underline-offset:.2em;text-decoration:underline}.spec-diagram[data-astro-cid-6262dcpq]{margin-top:var(--sp-6)}.spec-print[data-astro-cid-6262dcpq]{margin:var(--sp-3) 0 0;max-width:34em;padding:var(--sp-4);background:var(--l-surface);border:1px solid var(--l-line);border-radius:var(--r-sm)}.spec-print-line[data-astro-cid-6262dcpq]{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--fs-small);color:var(--l-ink);overflow-wrap:anywhere;margin:0;line-height:1.6}.spec-print-line[data-astro-cid-6262dcpq]+.spec-print-line[data-astro-cid-6262dcpq]{margin-top:2px}.spec-print-caption[data-astro-cid-6262dcpq]{margin:var(--sp-2) 0 0;max-width:34em;font:400 var(--fs-small) / 1.4 var(--body);color:var(--l-mute)}.sec-paper[data-astro-cid-6262dcpq]{background:var(--l-ground)}.sec-paper-inner[data-astro-cid-6262dcpq]{max-width:var(--container-wide);padding:var(--sp-9) var(--sp-5);margin-inline:auto}.sec-paper-head[data-astro-cid-6262dcpq]{margin:0 0 var(--sp-7);font:600 var(--fs-page-h2) / var(--lh-display) var(--disp);letter-spacing:var(--track-display);color:var(--l-ink)}.sec-paper-head[data-astro-cid-6262dcpq] em[data-astro-cid-6262dcpq]{color:var(--l-red);font-style:italic}.sec-paper-cols[data-astro-cid-6262dcpq]{column-gap:var(--sp-8);grid-template-columns:7fr 5fr;align-items:start;display:grid}.sec-paper-list[data-astro-cid-6262dcpq]{margin:0;padding:0;list-style:none}.sec-paper-list[data-astro-cid-6262dcpq] li[data-astro-cid-6262dcpq]{padding-block:var(--sp-5);border-top:1px solid var(--l-line)}.sec-paper-list[data-astro-cid-6262dcpq] li[data-astro-cid-6262dcpq]:last-child{border-bottom:1px solid var(--l-line)}.sec-paper-list[data-astro-cid-6262dcpq] h3[data-astro-cid-6262dcpq]{margin:0 0 var(--sp-2);font:600 var(--t2) / 1.3 var(--disp);letter-spacing:var(--track-display);color:var(--l-ink)}.sec-paper-list[data-astro-cid-6262dcpq] p[data-astro-cid-6262dcpq]{font:400 var(--t1) / 1.5 var(--body);color:var(--l-mute);margin:0}.sec-paper-person[data-astro-cid-6262dcpq] h3[data-astro-cid-6262dcpq]{margin:0 0 var(--sp-3);font:600 var(--t2) / 1.3 var(--disp);letter-spacing:var(--track-display);color:var(--l-ink)}.sec-paper-person[data-astro-cid-6262dcpq] p[data-astro-cid-6262dcpq]{margin:var(--sp-3) 0 0;font:400 var(--t1) / 1.5 var(--body);color:var(--l-ink)}.sec-paper-person[data-astro-cid-6262dcpq] p[data-astro-cid-6262dcpq]:first-of-type{color:var(--l-mute);margin-top:0}.sec-paper-person[data-astro-cid-6262dcpq] a[data-astro-cid-6262dcpq]{color:var(--l-blue);text-underline-offset:.2em;text-decoration:underline}.sec-paper-person[data-astro-cid-6262dcpq] a[data-astro-cid-6262dcpq]:focus-visible,.spec-index[data-astro-cid-6262dcpq] a[data-astro-cid-6262dcpq]:focus-visible,.spec-table-link[data-astro-cid-6262dcpq] a[data-astro-cid-6262dcpq]:focus-visible,.sec-paper-list[data-astro-cid-6262dcpq] a[data-astro-cid-6262dcpq]:focus-visible{box-shadow:var(--ring-focus);border-radius:var(--r-sm);outline:none}@media (width<=900px){.sec-hero-inner[data-astro-cid-6262dcpq]{padding:var(--sp-7) var(--sp-4) var(--sp-6)}.sec-hero-sub[data-astro-cid-6262dcpq]{max-width:none}.sec-policy-inner[data-astro-cid-6262dcpq]{padding:0 var(--sp-4) var(--sp-7)}.sec-spec-inner[data-astro-cid-6262dcpq]{padding:0 var(--sp-4);grid-template-columns:minmax(0,1fr);row-gap:0}.spec-index[data-astro-cid-6262dcpq]{padding-top:var(--sp-6);position:static}.spec-index[data-astro-cid-6262dcpq] ol[data-astro-cid-6262dcpq]{padding-bottom:var(--sp-5);flex-direction:column;gap:0}.spec-index[data-astro-cid-6262dcpq] a[data-astro-cid-6262dcpq]{min-height:44px;color:var(--l-blue);text-underline-offset:3px;align-items:center;padding:0;text-decoration:underline 1.5px}.spec-group[data-astro-cid-6262dcpq]{padding-block:var(--sp-7)}.spec-row[data-astro-cid-6262dcpq]{row-gap:var(--sp-2);grid-template-columns:minmax(0,1fr)}.spec-statement[data-astro-cid-6262dcpq],.spec-detail[data-astro-cid-6262dcpq],.spec-print[data-astro-cid-6262dcpq],.spec-print-caption[data-astro-cid-6262dcpq]{max-width:none}.spec-table[data-astro-cid-6262dcpq] thead[data-astro-cid-6262dcpq]{display:none}.spec-table[data-astro-cid-6262dcpq],.spec-table[data-astro-cid-6262dcpq] tbody[data-astro-cid-6262dcpq],.spec-table[data-astro-cid-6262dcpq] tr[data-astro-cid-6262dcpq]{width:100%;display:block}.spec-table[data-astro-cid-6262dcpq] td[data-astro-cid-6262dcpq],.spec-table[data-astro-cid-6262dcpq] tbody[data-astro-cid-6262dcpq] tr[data-astro-cid-6262dcpq]:last-child td[data-astro-cid-6262dcpq]{padding:var(--sp-1) 0;border:0;display:block}.spec-table[data-astro-cid-6262dcpq] tr[data-astro-cid-6262dcpq]{padding-block:var(--sp-4);border-top:1px solid var(--l-line)}.spec-table[data-astro-cid-6262dcpq] tbody[data-astro-cid-6262dcpq] tr[data-astro-cid-6262dcpq]:last-child{border-bottom:1px solid var(--l-line)}.spec-table[data-astro-cid-6262dcpq] td[data-astro-cid-6262dcpq]:before{content:attr(data-label);font:600 var(--fs-small) / 1.4 var(--body);color:var(--l-mute);margin-bottom:2px;display:block}.spec-table[data-astro-cid-6262dcpq] td[data-astro-cid-6262dcpq]:first-child:before{content:none}.spec-table[data-astro-cid-6262dcpq] td[data-astro-cid-6262dcpq]:first-child{font:600 var(--t1) / 1.4 var(--body);color:var(--l-ink);padding-right:0}.sec-paper-inner[data-astro-cid-6262dcpq]{padding:var(--sp-7) var(--sp-4)}.sec-paper-cols[data-astro-cid-6262dcpq]{row-gap:var(--sp-7);grid-template-columns:minmax(0,1fr)}}
