html[data-identity=g1] article p,html[data-identity=g1] article li{overflow-wrap:break-word}html[data-identity=g1] article h2{letter-spacing:-.015em;font-size:34px;font-weight:500;line-height:40px}html[data-identity=g1] article h3{font-weight:500}html[data-identity=g1] h1.g1-fit{--fit:0;--s1:112;--s2:88;--s3:56;--s4:34;font-size:calc(var(--s4) * 1px + (var(--s3) - var(--s4)) * clamp(0px, (100cqi - var(--fit) * var(--s3) * 1px) * 1000, 1px) + (var(--s2) - var(--s3)) * clamp(0px, (100cqi - var(--fit) * var(--s2) * 1px) * 1000, 1px) + (var(--s1) - var(--s2)) * clamp(0px, (100cqi - var(--fit) * var(--s1) * 1px) * 1000, 1px));overflow-wrap:anywhere}html[data-identity=g1] h1.g1-fit.is-long-name{--s1:34;--s2:34;--s3:34;--s4:20;letter-spacing:-.015em;line-height:calc(1em + 6px)}@media not (min-width:721px){html[data-identity=g1] h1.g1-fit{--s1:56;--s2:56;--s3:34;--s4:20}}html[data-identity=g1] .doc-head{container-type:inline-size}html[data-identity=g1] .doc-top.has-plate{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:32px 24px;display:grid}@media not (min-width:721px){html[data-identity=g1] .doc-top.has-plate{grid-template-columns:minmax(0,1fr)}html[data-identity=g1] .doc-top .g1-node-plate{max-width:320px}}html[data-identity=g1] .doc-head>.eyebrow,html[data-identity=g1] :is(h1,h2,h3,h4,h5,h6).eyebrow,html[data-identity=g1] .doc-label{font-family:var(--font-mono-face), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);font-size:11px;font-weight:400;line-height:16px}html[data-identity=g1] .doc-title{letter-spacing:-.03em;margin-top:16px;font-weight:500;line-height:1.04}html[data-identity=g1] .doc-ids{font-family:var(--font-mono-face), ui-monospace, monospace;color:var(--ink3);font-size:13px}html[data-identity=g1] .doc-equation{letter-spacing:-.02em;margin-top:16px;font-weight:500;line-height:calc(1em + 8px)}html[data-identity=g1] h1.doc-equation.g1-fit{--s1:40;--s2:28;--s3:24;--s4:20}html[data-identity=g1] .doc-equation>span>span{display:inline-block}html[data-identity=g1] h1.doc-equation.g1-fit.is-long{--s1:24;--s2:24;--s3:24;letter-spacing:-.01em}@media not (min-width:721px){html[data-identity=g1] h1.doc-equation.g1-fit{--s1:28;--s2:28}html[data-identity=g1] h1.doc-equation.g1-fit.is-long{--s1:20;--s2:20;--s3:20}}html[data-identity=g1] .wordmark{font-family:var(--font-g1-face), ui-sans-serif, system-ui, sans-serif;font-weight:600}html[data-identity=g1] :is(h1,h2,h3,h4){font-weight:500}html[data-identity=g1] .equation-line{overflow-wrap:break-word;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);align-items:baseline;max-width:872px;display:grid}html[data-identity=g1] .equation-line>.equation-dir{text-align:center;margin:0}html[data-identity=g1] .equation-side>span{display:inline-block}@media not (min-width:721px){html[data-identity=g1] .equation-line{grid-template-columns:minmax(0,1fr);row-gap:8px}html[data-identity=g1] .equation-line>.equation-dir{text-align:left}html[data-identity=g1] .equation-line>.equation-dir:empty{display:none}}html[data-identity=g1] .g1-findings-plate-caption{color:var(--ink3);margin-top:8px;font-size:13px;line-height:20px}html[data-identity=g1] .g1-plate-key{grid-template-columns:auto auto auto;column-gap:16px;margin:16px 0 0;padding:0;list-style:none;display:grid;container-type:inline-size}html[data-identity=g1] .g1-plate-key.is-one{grid-template-columns:auto auto}html[data-identity=g1] .g1-plate-key>li{grid-column:1/-1;grid-template-columns:subgrid;display:grid}@container not (min-width:270px){html[data-identity=g1] .g1-plate-key>li{grid-template-columns:max-content minmax(0,1fr);column-gap:16px}html[data-identity=g1] .g1-plate-key>li>:last-child{grid-column:2}html[data-identity=g1] .g1-plate-key.is-one>li{grid-template-columns:minmax(0,1fr)}html[data-identity=g1] .g1-plate-key.is-one>li>:last-child{grid-column:1}}@media not (min-width:721px){html[data-identity=g1] .doc-head>.eyebrow,html[data-identity=g1] :is(h1,h2,h3,h4,h5,h6).eyebrow,html[data-identity=g1] .doc-label{font-size:12px}}html[data-identity=g1] :is(.g1-prod.g1-spec,.g1-prod-index,.g1-cmp,.g1-own,.shop-co){margin-top:-56px}@media (min-width:1024px){html[data-identity=g1] :is(.g1-prod.g1-spec,.g1-prod-index,.g1-cmp,.g1-own,.shop-co){margin-top:-80px}}
html[data-identity=g1] .g1-secrule{box-shadow:inset 0 1px 0 var(--rule2);justify-content:space-between;align-items:baseline;gap:16px;padding-top:16px;display:flex}html[data-identity=g1] .g1-secrule h2{font-family:var(--font-mono-face), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);margin:0;font-size:11px;font-weight:400;line-height:16px}html[data-identity=g1] .g1-secrule-aside a{color:var(--ink2);text-decoration:none}html[data-identity=g1] .g1-secrule-aside a:hover{color:var(--ink)}html[data-identity=g1] .g1-rel-head,html[data-identity=g1] .g1-rel-row{grid-template-columns:minmax(0,1fr) 140px 220px 112px;align-items:baseline;column-gap:24px;display:grid}html[data-identity=g1] .g1-rel-head{box-shadow:inset 0 -1px 0 var(--rule2);padding-bottom:8px;font-size:10px}html[data-identity=g1] .g1-rel-head>:last-child,html[data-identity=g1] .g1-rel-br{text-align:right}html[data-identity=g1] .g1-rel-rows{margin:0;padding:0;list-style:none}html[data-identity=g1] .g1-rel-row{box-shadow:inset 0 -1px 0 var(--rule);color:var(--ink);padding:16px 0;font-size:15px;line-height:24px}html[data-identity=g1] .g1-rel-k{font-size:10px}html[data-identity=g1] .g1-rel-db{color:var(--ink2);overflow-wrap:anywhere;font-size:12px;line-height:20px}html[data-identity=g1] .g1-rel-shown{color:var(--ink3);margin:24px 0 0;font-size:12px;line-height:20px}html[data-identity=g1] .g1-rel-more{color:var(--ink3);margin:16px 0 0;font-size:12px;line-height:20px}html[data-identity=g1] section:has(>details[open])>div>.g1-rel-shown{display:none}@media not (min-width:721px){html[data-identity=g1] .g1-rel-head{display:none}html[data-identity=g1] .g1-rel-row{grid-template-columns:minmax(0,1fr);row-gap:8px}html[data-identity=g1] .g1-rel-br{text-align:left}}@media (721px<=width<1024px){html[data-identity=g1] .g1-rel-head,html[data-identity=g1] .g1-rel-row{grid-template-columns:140px minmax(0,1fr) 112px;row-gap:4px}html[data-identity=g1] .g1-rel-head>:first-child,html[data-identity=g1] .g1-rel-s{grid-column:1/-1}}html[data-identity=g1] .g1-routes [data-fact=path]{--g1-route-figure:var(--g1-route-paths)}html[data-identity=g1] .g1-routes [data-fact=endpoint]{--g1-route-figure:var(--g1-route-ends)}html[data-identity=g1] .g1-routes [data-fact]>:first-child{min-width:calc(var(--g1-route-figure) * 1.15);text-align:right;display:inline-block}@media (min-width:40rem){html[data-identity=g1] .g1-routes [data-entity]>:has(>[data-fact]){grid-template-columns:112px calc(var(--g1-route-paths) * 1.15 + 3.5em) calc(var(--g1-route-ends) * 1.15 + 6em);font-size:var(--text-xs);justify-items:start;column-gap:16px;display:grid}html[data-identity=g1] .g1-routes [data-fact=path]{grid-column:2}html[data-identity=g1] .g1-routes [data-fact=endpoint]{grid-column:3}}html[data-identity=g1] .g1-hc{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:24px;display:grid}html[data-identity=g1] .g1-hc-search{color:var(--ink3);border-bottom:1px solid var(--rule2);align-items:center;gap:12px;margin-top:8px;display:flex}html[data-identity=g1] .g1-hc-input{all:unset;box-sizing:border-box;min-width:0;height:43px;color:var(--ink);caret-color:var(--ember);flex:auto;font-size:17px;line-height:24px}html[data-identity=g1] .g1-hc-input::placeholder{color:var(--ink3)}html[data-identity=g1] .g1-hc-order{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;min-width:0;display:flex}html[data-identity=g1] .g1-seg{border:1px solid var(--rule2);border-radius:16px;flex-wrap:wrap;gap:8px 4px;max-width:100%;padding:3px;display:inline-flex}html[data-identity=g1] .g1-seg button{cursor:pointer;white-space:nowrap;font-family:var(--font-mono-face), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink2);background:0 0;border:0;border-radius:999px;flex:auto;padding:4px 10px;font-size:10px;line-height:16px}html[data-identity=g1] .g1-hc-facets{grid-column:1/-1;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));column-gap:24px;display:grid}html[data-identity=g1] .g1-hc-facets button{cursor:pointer;text-align:left;color:var(--ink2);box-shadow:inset 0 -1px 0 var(--rule);background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;font-size:17px;line-height:24px;display:flex}html[data-identity=g1] .g1-hc-facets button[aria-pressed=true]{color:var(--ink);box-shadow:inset 0 -1px 0 var(--ink)}html[data-identity=g1] .g1-hc-narrowed{color:var(--ink3);grid-column:1/-1;margin:0;font-size:12px}html[data-identity=g1] .g1-hc-narrowed button{color:var(--ink2);cursor:pointer;background:0 0;border:0;margin-left:8px;padding:0}@media not (min-width:721px){html[data-identity=g1] .g1-hc{grid-template-columns:minmax(0,1fr)}html[data-identity=g1] .g1-hc-order{flex-direction:column;align-items:stretch;gap:8px 4px}html[data-identity=g1] .g1-seg{display:flex}}@media (max-width:440px){html[data-identity=g1] .g1-seg button{flex-basis:calc(50% - 2px)}html[data-identity=g1] .g1-seg:has(>button:last-child:nth-child(odd)) button{flex-basis:100%}}@media (pointer:coarse){html[data-identity=g1] .g1-seg{border-radius:26px}html[data-identity=g1] .g1-seg button,html[data-identity=g1] .g1-hc-facets button{min-height:44px}}html[data-identity=g1] .g1-relfig{max-width:560px;color:var(--ink);margin:0;container-type:inline-size}html[data-identity=g1] .g1-relfig line{stroke:currentColor;stroke-width:1px;stroke-opacity:.16}html[data-identity=g1] .g1-relfig-arc[data-on] line{stroke-opacity:.9}html[data-identity=g1] .g1-relfig-n{fill:var(--ink2);font:400 13px var(--font-mono-face), ui-monospace, monospace;font-size:max(13px,29.4px - 3.46cqw)}html[data-identity=g1] .g1-relfig-name{fill:var(--ink);font-size:max(17px,29.4px - 3.46cqw)}html[data-identity=g1] .g1-relfig-total{fill:var(--ink3);font:400 10px var(--font-mono-face), ui-monospace, monospace;letter-spacing:.12em;font-size:max(10px,29.4px - 3.46cqw)}@container (max-width:559px){html[data-identity=g1] .g1-relfig-unit{display:none}}html[data-identity=g1] .g1-node-sec{margin-top:96px}html[data-identity=g1] .g1-node-sec>.g1-secrule+*{margin-top:40px}@media not (min-width:721px){html[data-identity=g1] .g1-node-sec{margin-top:72px}}html[data-identity=g1] .g1-noted{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:32px 24px;display:grid}html[data-identity=g1] .g1-noted-main{min-width:0}html[data-identity=g1] .g1-note{box-shadow:inset 1px 0 0 var(--rule2);margin:0 0 16px;padding-left:15px}html[data-identity=g1] .g1-note .type-label{margin:0;font-size:10px}html[data-identity=g1] .g1-note-body{color:var(--ink2);text-wrap:pretty;margin-top:8px;font-size:14px;line-height:20px}html[data-identity=g1] .g1-note-body p{margin:0}@media not (min-width:721px){html[data-identity=g1] .g1-noted{grid-template-columns:minmax(0,1fr)}}html[data-identity=g1] .g1-facts{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;max-width:360px;margin:24px 0 0;display:grid}html[data-identity=g1] .g1-facts dt{font-size:10px}html[data-identity=g1] .g1-facts dd{color:var(--ink);font-feature-settings:"tnum", "lnum";margin:8px 0 0;font-size:34px;line-height:40px}html[data-identity=g1] .g1-masthead-side{text-align:right;margin:0}@media not (min-width:721px){html[data-identity=g1] .g1-masthead-side{display:none}}html[data-identity=g1] .g1-hc-facets button:hover,html[data-identity=g1] .g1-seg button:not([aria-pressed=true]):hover{color:var(--ink)}html[data-identity=g1] .g1-masthead-trailrow{grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;column-gap:24px;display:grid}html[data-identity=g1] .g1-masthead-trailrow>p:first-child{grid-column:1/9}html[data-identity=g1] .g1-masthead-trailrow>.g1-masthead-side{grid-column:9/13}@media not (min-width:721px){html[data-identity=g1] .g1-masthead-trailrow>p:first-child{grid-column:1/-1}}html[data-identity=g1] .g1-masthead-trailrow>p{margin:0}html[data-identity=g1] .g1-rx-part{max-width:100%;display:inline-block}html[data-identity=g1] .g1-rx-dir{font-family:var(--font-mono-face), ui-monospace, monospace;color:var(--ink2);margin:0 16px;display:inline-block}html[data-identity=g1] .g1-rx-notes{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:32px 72px;margin-top:40px;display:grid}html[data-identity=g1] .g1-rx-notes>div>.type-label{margin:0;font-size:10px}html[data-identity=g1] .g1-rx-absent{margin:12px 0 0;padding:0;list-style:none}html[data-identity=g1] .g1-rx-absent li{box-shadow:inset 0 1px 0 var(--rule);justify-content:space-between;gap:16px;padding:12px 0;font-size:15px;line-height:24px;display:flex}html[data-identity=g1] .g1-rx-absent li:last-child{box-shadow:inset 0 1px 0 var(--rule), inset 0 -1px 0 var(--rule)}@media not (min-width:721px){html[data-identity=g1] .g1-rx-notes{grid-template-columns:minmax(0,1fr)}}html[data-identity=g1] .g1-tree{color:var(--ink);margin:0}html[data-identity=g1] .g1-tree-wide{display:block;overflow:visible}html[data-identity=g1] .g1-tree-head{fill:var(--ink2);font:400 11px var(--font-mono-face), ui-monospace, monospace;letter-spacing:.12em}html[data-identity=g1] .g1-tree-dot{fill:currentColor}html[data-identity=g1] .g1-tree-line{fill:none;stroke:var(--rule2);stroke-width:1px}html[data-identity=g1] .g1-tree-name{fill:currentColor;letter-spacing:-.01em}html[data-identity=g1] .g1-tree-sub{fill:var(--ink3);font:400 11px var(--font-mono-face), ui-monospace, monospace;letter-spacing:.12em}html[data-identity=g1] .g1-tree-narrow{margin:0;padding:0;list-style:none;display:none}html[data-identity=g1] .g1-tree-narrow li{box-shadow:inset 0 1px 0 var(--rule2);justify-content:space-between;align-items:baseline;gap:16px;padding:16px 0;display:flex}html[data-identity=g1] .g1-tree-cap{box-shadow:inset 0 1px 0 var(--rule);margin-top:24px;padding-top:16px;display:block}@media not (min-width:1024px){html[data-identity=g1] .g1-tree-wide{display:none}html[data-identity=g1] .g1-tree-narrow{display:block}}html[data-identity=g1] .g1-kinds{grid-template-columns:repeat(7,minmax(0,1fr));gap:32px 24px;margin:0;padding:0;list-style:none;display:grid}html[data-identity=g1] .g1-kinds li{box-shadow:inset 0 1px 0 var(--rule2);padding-top:16px}html[data-identity=g1] .g1-kinds li[data-current]{box-shadow:inset 0 1px 0 var(--ink)}html[data-identity=g1] .g1-kinds a{color:var(--ink);text-decoration:none;display:block}html[data-identity=g1] .g1-kinds .type-label{font-size:10px;display:block}html[data-identity=g1] .g1-kinds-name{margin-top:16px;font-size:17px;line-height:24px;display:block}html[data-identity=g1] .g1-kinds-note{color:var(--ink3);margin-top:8px;font-size:13px;line-height:18px;display:block}@media not (min-width:1041px){html[data-identity=g1] .g1-kinds{grid-template-columns:repeat(4,minmax(0,1fr))}}@media not (min-width:721px){html[data-identity=g1] .g1-kinds{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}}html[data-identity=g1] .g1-dz{grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:start;column-gap:24px;margin-top:40px;display:grid}html[data-identity=g1] .g1-dz-n{letter-spacing:-.04em;color:var(--ink);font-feature-settings:"tnum", "lnum";margin:0;font-size:112px;line-height:104px}html[data-identity=g1] .g1-dz .type-label{margin:0;font-size:10px}html[data-identity=g1] .g1-dz-line{max-width:40ch;color:var(--ink);text-wrap:pretty;margin:8px 0 0;font-size:22px;line-height:30px}@media not (min-width:721px){html[data-identity=g1] .g1-dz{grid-template-columns:minmax(0,1fr);row-gap:16px}html[data-identity=g1] .g1-dz-n{font-size:56px;line-height:56px}html[data-identity=g1] .g1-dz-line{font-size:20px;line-height:30px}}html[data-identity=g1] .g1-pe{margin:0;padding:0;list-style:none}html[data-identity=g1] .g1-pe-head{box-shadow:inset 0 -1px 0 var(--rule2);padding:0 0 8px}html[data-identity=g1] .g1-pe-head .type-label{font-size:10px}html[data-identity=g1] .g1-pe-row{box-shadow:inset 0 -1px 0 var(--rule);grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,3fr);align-items:baseline;column-gap:24px;padding:16px 0;display:grid}html[data-identity=g1] .g1-pe-claim{color:var(--ink);overflow-wrap:anywhere;font-size:15px;line-height:22px;text-decoration:none}html[data-identity=g1] .g1-pe-claim:hover{color:var(--ember)}html[data-identity=g1] .g1-pe-verb{color:var(--ink2)}html[data-identity=g1] .g1-pe-pop{color:var(--ink2);overflow-wrap:anywhere;text-wrap:pretty;margin:0;font-size:13px;line-height:20px}html[data-identity=g1] .g1-pe-named{color:var(--ink)}html[data-identity=g1] .g1-pe-sub{display:none}html[data-identity=g1] .g1-pe-key{color:var(--ink2);align-items:center;gap:10px;margin:0;font-size:12px;line-height:20px;display:flex}html[data-identity=g1] .g1-pe-key .type-mono{font-size:11px}@media not (min-width:1024px){html[data-identity=g1] .g1-pe-row{grid-template-columns:minmax(0,1fr);row-gap:8px}html[data-identity=g1] .g1-pe-head{display:none}html[data-identity=g1] .g1-pe .g1-pe-row:first-child{box-shadow:inset 0 1px 0 var(--rule2), inset 0 -1px 0 var(--rule)}html[data-identity=g1] .g1-pe-sub{margin:0;font-size:10px;display:block}}html[data-identity=g1] .g1-gt{margin-top:32px}html[data-identity=g1] .g1-gt-row{box-shadow:inset 0 -1px 0 var(--rule);align-items:baseline;column-gap:24px;padding:16px 0;display:grid}html[data-identity=g1] .g1-gt-head{box-shadow:inset 0 -1px 0 var(--rule2);padding:0 0 8px}html[data-identity=g1] .g1-gt-head .type-label{font-size:10px}html[data-identity=g1] .g1-gt-gene{flex-direction:column;gap:0 2px;font-size:22px;line-height:28px;display:flex}html[data-identity=g1] .g1-gt-gene .type-mono{color:var(--ink3);font-size:12px;line-height:20px}html[data-identity=g1] .g1-gt-cell{color:var(--ink);flex-direction:column;gap:0 2px;font-size:15px;line-height:24px;display:flex}html[data-identity=g1] .g1-gt-sub-row{flex-direction:column;display:flex}html[data-identity=g1] .g1-gt-sub-row .type-mono{color:var(--ink3);font-size:12px;line-height:20px}html[data-identity=g1] .g1-gt-sub{font-size:10px;display:none}html[data-identity=g1] .g1-gt-none{background:var(--rule2);width:24px;height:1px;margin-top:12px;display:block}@media not (min-width:721px){html[data-identity=g1] .g1-gt-row{row-gap:16px;grid-template-columns:minmax(0,1fr)!important}html[data-identity=g1] .g1-gt-head{display:none}html[data-identity=g1] .g1-gt-sub{display:block}html[data-identity=g1] .g1-gt-cell[data-empty]{display:none}}html[data-identity=g1] .g1-ptree{color:var(--ink);margin:40px 0 0}html[data-identity=g1] .g1-ptree-wide{display:block;overflow:visible}html[data-identity=g1] .g1-ptree-name{fill:currentColor;font-size:17px}html[data-identity=g1] .g1-ptree-id{fill:var(--ink3);font:400 11px var(--font-mono-face), ui-monospace, monospace;letter-spacing:.04em}html[data-identity=g1] .g1-ptree-line{fill:none;stroke:var(--rule2);stroke-width:1px}html[data-identity=g1] .g1-ptree-dot{fill:currentColor}html[data-identity=g1] .g1-ptree-self{fill:currentColor;font-size:22px}html[data-identity=g1] .g1-ptree figcaption{margin-top:8px}@media (min-width:1024px){html[data-identity=g1] .g1-ptree-dup{display:none}}@media not (min-width:1024px){html[data-identity=g1] .g1-ptree{display:none}}html[data-identity=g1] .g1-contents{max-width:360px;margin-top:40px}html[data-identity=g1] .g1-contents .type-label{margin:0;font-size:10px}html[data-identity=g1] .g1-contents ol{margin:8px 0 0;padding:0;list-style:none}html[data-identity=g1] .g1-contents li{box-shadow:inset 0 1px 0 var(--rule);justify-content:space-between;gap:16px;padding:8px 0;font-size:15px;line-height:24px;display:flex}html[data-identity=g1] .g1-contents a{color:var(--ink2);text-decoration:none}html[data-identity=g1] .g1-contents .type-mono{color:var(--ink3);font-size:12px}html[data-identity=g1] .g1-masthead-platecol .g1-note{margin-top:24px}html[data-identity=g1] :is(#findings,#measured,#unrecorded,#sources){scroll-margin-top:96px}html[data-identity=g1] .g1-os{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:32px 24px;margin-top:40px;display:grid}html[data-identity=g1] .g1-os-row{min-height:44px;box-shadow:inset 0 -1px 0 var(--rule);align-items:center;column-gap:16px;padding:24px 0;display:grid}html[data-identity=g1] .g1-os-head{box-shadow:inset 0 -1px 0 var(--rule2);padding:0 0 8px}html[data-identity=g1] .g1-os-head .type-label{font-size:11px}html[data-identity=g1] .g1-os-dir[data-dir=lowered]{color:var(--down)}html[data-identity=g1] .g1-os-dir[data-dir=raised]{color:var(--up)}html[data-identity=g1] .g1-os-c{overflow-wrap:break-word;text-wrap:balance;min-width:0;font-size:22px;line-height:28px}html[data-identity=g1] .g1-os-cell{min-height:44px;box-shadow:inset 1px 0 0 var(--rule);align-items:center;gap:12px;padding-left:12px;display:flex}html[data-identity=g1] .g1-os-ticks{flex-wrap:wrap;display:flex}html[data-identity=g1] .g1-os-tick{cursor:pointer;width:28px;color:var(--ink);background:0 0;border:0;justify-content:center;margin:0;padding:6px 0;display:flex;position:relative}html[data-identity=g1] .g1-os-tick svg{display:block}html[data-identity=g1] .g1-os-tick:focus-visible{outline:1px solid var(--ink);outline-offset:3px;animation:none}html[data-identity=g1] .g1-os-tick[aria-pressed=true]:after{content:"";background:var(--ink);height:1px;position:absolute;bottom:1px;left:8px;right:8px}html[data-identity=g1] .g1-os-face{z-index:2;white-space:nowrap;color:var(--ink);background:var(--raised);box-shadow:inset 0 0 0 1px var(--rule2);pointer-events:none;padding:4px 8px;font-size:10px;display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}html[data-identity=g1] .g1-os-tick:focus-visible .g1-os-face{display:block}@media (hover:hover){html[data-identity=g1] .g1-os-tick:hover .g1-os-face{display:block}}@media not (min-width:721px){html[data-identity=g1] .g1-os-tick:is(:hover,:focus-visible) .g1-os-face{display:none}}html[data-identity=g1] .g1-os-nil{color:var(--ink3);font-size:10px}html[data-identity=g1] .g1-os-lab{display:none}html[data-identity=g1] .g1-os-f{text-align:right;font-size:15px}html[data-identity=g1] .g1-os-s,html[data-identity=g1] .g1-os-right{justify-content:flex-end;display:flex}html[data-identity=g1] .g1-os-evk{color:var(--ink2);align-items:center;gap:10px;font-size:10px;display:inline-flex}html[data-identity=g1] .g1-os-note{color:var(--ink3);margin:16px 0 0;font-size:12px;line-height:20px}html[data-identity=g1] .g1-os-panel{background:var(--raised);box-shadow:inset 0 1px 0 var(--rule2);padding:32px 28px 24px}@media (min-width:721px){html[data-identity=g1] .g1-os-panel{overscroll-behavior:contain;max-height:calc(100vh - 128px);position:sticky;top:96px;overflow-y:auto}}@media (721px<=width<1101px){html[data-identity=g1] .g1-os{grid-template-columns:minmax(0,1fr)}html[data-identity=g1] .g1-os-panel{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;column-gap:32px;max-height:40vh;padding:24px 32px;display:grid;top:auto;bottom:0}html[data-identity=g1] .g1-os-panel-top{grid-column:1/-1}html[data-identity=g1] .g1-os-about>.g1-os-dl{margin:0}}html[data-identity=g1] .g1-os-panel-top{justify-content:space-between;font-size:10px;display:flex}html[data-identity=g1] .g1-os-panel-top a{color:var(--ink2)}html[data-identity=g1] .g1-os-claim{color:var(--ink);margin:16px 0 0;font-size:22px;line-height:28px}html[data-identity=g1] .g1-os-claim span{color:var(--ink2)}html[data-identity=g1] .g1-os-tags{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:16px;display:flex}html[data-identity=g1] .g1-os-tag{box-shadow:inset 0 0 0 1px var(--rule2);border-radius:2px;padding:3px 8px;font-size:10px}html[data-identity=g1] .g1-os-quote{color:var(--ink);text-wrap:pretty;margin:24px 0 0;font-size:15px;line-height:24px}html[data-identity=g1] .g1-os-dl{margin:24px 0 0}html[data-identity=g1] .g1-os-dl dt{margin-top:16px;font-size:10px}html[data-identity=g1] .g1-os-dl dd{color:var(--ink);margin:8px 0 0;font-size:15px;line-height:24px}html[data-identity=g1] .g1-os-src{color:var(--ink2);margin:24px 0 0;font-size:12px;line-height:20px}html[data-identity=g1] .g1-group-head{justify-content:space-between;gap:16px;margin:64px 0 0;font-size:11px;display:flex}@media not (min-width:721px){html[data-identity=g1] .g1-os{grid-template-columns:minmax(0,1fr)}html[data-identity=g1] .g1-os-head{display:none}html[data-identity=g1] .g1-os-row{gap:16px 8px;grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-identity=g1] .g1-os-c{grid-column:1/3;font-size:18px;line-height:24px}html[data-identity=g1] .g1-os-f{grid-area:1/3}html[data-identity=g1] .g1-os-s{grid-column:1/-1;justify-content:flex-start}html[data-identity=g1] .g1-os-cell{flex-wrap:wrap;align-content:flex-start;align-self:stretch;gap:8px 6px;padding-left:8px}html[data-identity=g1] .g1-os-lab{width:100%;font-size:10px;display:block}html[data-identity=g1] .g1-os-panel{padding:24px 16px}}html[data-identity=g1] .g1-field{border:0;border-bottom:1px solid var(--rule2);background:0 0;border-radius:0;padding:8px 0 7px;font-size:15px}html[data-identity=g1] :is(.g1-chip,.g1-select){border:1px solid var(--rule2);height:32px;color:var(--ink2);font-family:var(--font-mono-face), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;background:0 0;border-radius:999px;align-items:center;padding:0 14px;font-size:11px;display:inline-flex}html[data-identity=g1] .g1-select{padding-right:32px}html[data-identity=g1] .g1-select option{background:var(--raised);color:var(--ink);text-transform:none}html[data-identity=g1] .g1-chip[aria-pressed=true]{color:var(--g);background:var(--ink);border-color:var(--ink)}html[data-identity=g1] .g1-chip[aria-pressed=true] .text-ink-4{color:inherit}@media (pointer:coarse){html[data-identity=g1] :is(.g1-chip,.g1-select){height:44px}html[data-identity=g1] .g1-field{min-height:44px}}html[data-identity=g1] .g1-field::-webkit-search-cancel-button{filter:grayscale()}@media not (min-width:721px){html[data-identity=g1] .g1-secrule h2,html[data-identity=g1] .g1-rel-head,html[data-identity=g1] .g1-rel-k,html[data-identity=g1] .g1-seg button,html[data-identity=g1] .g1-relfig-total,html[data-identity=g1] .g1-note .type-label,html[data-identity=g1] .g1-facts dt,html[data-identity=g1] .g1-rx-notes>div>.type-label,html[data-identity=g1] .g1-tree-head,html[data-identity=g1] .g1-tree-sub,html[data-identity=g1] .g1-kinds .type-label,html[data-identity=g1] .g1-dz .type-label,html[data-identity=g1] .g1-gt-head .type-label,html[data-identity=g1] .g1-gt-sub,html[data-identity=g1] .g1-ptree-id,html[data-identity=g1] .g1-contents .type-label,html[data-identity=g1] .g1-os-head .type-label,html[data-identity=g1] .g1-os-nil,html[data-identity=g1] .g1-os-evk,html[data-identity=g1] .g1-os-panel-top,html[data-identity=g1] .g1-os-tag,html[data-identity=g1] .g1-os-dl dt,html[data-identity=g1] .g1-group-head,html[data-identity=g1] .g1-os-lab,html[data-identity=g1] :is(.g1-chip,.g1-select){font-size:12px}}html[data-identity=g1] .g1-node-bare{border-top:1px solid var(--rule);padding-top:40px}html[data-identity=g1] .g1-node-bare-say{max-width:600px;color:var(--ink2);text-wrap:pretty;margin:0;font-size:20px;line-height:32px}html[data-identity=g1] .g1-node-bare-on{flex-wrap:wrap;gap:8px 32px;margin:24px 0 0;font-size:17px;line-height:24px;display:flex}html[data-identity=g1] .g1-cat-list{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:8px 24px;margin-left:0;padding:0;list-style:none;display:grid}html[data-identity=g1] [data-testid=paper-role] .g1-pa-ar{transition:transform .6s var(--g1-ease-enter);margin-left:8px;display:inline-block}html[data-identity=g1] [data-testid=paper-role][open] .g1-pa-ar{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){html[data-identity=g1] [data-testid=paper-role] .g1-pa-ar{transition:none}}
html[data-identity=g1].mode-paper{--paper-plate-filter:brightness(1.2) invert(1) hue-rotate(180deg)}html[data-identity=g1].mode-paper :is(img[src^="/plates/"],img[src*=catalystplates\.com],svg[style*=\#090908],svg[style*="rgb(9, 9, 8)"]){filter:var(--paper-plate-filter);mix-blend-mode:multiply}html[data-identity=g1].mode-paper img[src^="/plates/light"]{opacity:.8}html[data-identity=g1].mode-paper :not(img,svg):is([style*=\#090908],[style*="rgb(9, 9, 8)"]){background:var(--g)!important}html[data-identity=g1].mode-paper [class*="border-[rgba(236,234,228,0.9)]"]{border-color:var(--ink2)}html[data-identity=g1].mode-paper [class*="border-[rgba(236,234,228,0.14)]"]{border-color:var(--rule)}html[data-identity=g1].mode-paper [class*="bg-[#ECEAE4]"]{background-color:var(--ink)}html[data-identity=g1].mode-paper :is(.g1-home .g1-home-plate,.g1-home .g1-rail-frame,.g1-shop .g1-shop-plate,.g1-leave-plate,.g1-plates-lightbox,.g1-page-plate-frame,.g1-ac-light,.g1-nf-plate,.g1-err-band,.m14-null,.g1-access .g1-glass-ground){background-color:var(--g)}html[data-identity=g1].mode-paper .g1-finding-ground:before{background:var(--raised)}html[data-identity=g1].mode-paper .g1-export-plate{isolation:isolate;background:var(--raised);position:relative}html[data-identity=g1].mode-paper .g1-export-plate:before{content:"";z-index:-1;border-radius:inherit;filter:var(--paper-plate-filter);mix-blend-mode:multiply;opacity:.6;background:url(/plates/light-wide.webp) 56% 46%/cover no-repeat;position:absolute;inset:0}html[data-identity=g1].mode-paper :is(.g1-home .g1-home-plate,.g1-home .g1-home-cursor.is-on-plate,.g1-shop .g1-shop-plate,.g1-plates-lightbox,.g1-finding-glass,.g1-export-glass,.g1-pair-glass,.g1-access .g1-glass,.g1-footer-card){--g:inherit;--raised:inherit;--ink:inherit;--ink2:inherit;--ink3:inherit;--rule:inherit;--rule2:inherit;--up:inherit;--down:inherit;--ember:inherit;--peak:inherit;--color-ink:inherit;--strength-strong:inherit;--strength-moderate:inherit;--strength-limited:inherit;--strength-very-limited:inherit;--strength-insufficient:inherit;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-identity=g1].mode-paper :is(.g1-finding-glass,.g1-export-glass,.g1-pair-glass,.g1-access .g1-glass,.g1-home .g1-home-glass,.g1-shop .g1-shop-glass){border-color:var(--rule);background:var(--glass);box-shadow:var(--glass-shadow)}html[data-identity=g1].mode-paper :is(.g1-pair-glass-v,.g1-pair-glass-s){color:var(--ink)}html[data-identity=g1].mode-paper :is(.g1-findings-plate-heads,.g1-home .g1-rail-none){color:var(--ink3)}html[data-identity=g1].mode-paper .g1-home .g1-home-hero-grain{display:none}html[data-identity=g1].mode-paper .g1-cropped{box-shadow:0 0 0 1px var(--rule)}html[data-identity=g1].mode-paper .g1-plates-lightbox{border-color:var(--rule2)}html[data-identity=g1].mode-paper .g1-plates-lightbox::backdrop{background:#f4f2ece0}html[data-identity=g1].mode-paper .g1-footer-grain{display:none}html[data-identity=g1].mode-paper .g1-nf-cap{background:linear-gradient(90deg, transparent 0, color-mix(in srgb, var(--g) 88%, transparent) 64px)}html[data-identity=g1].mode-paper .g1-mega-scrim{background:#1414123d}html[data-identity=g1].mode-paper .g1-footer-veil{background:linear-gradient(180deg, color-mix(in srgb, var(--g) 0%, transparent) 0px, color-mix(in srgb, var(--g) 8%, transparent) 12px, color-mix(in srgb, var(--g) 30%, transparent) 24px, color-mix(in srgb, var(--g) 70%, transparent) 36px, var(--g) 48px)}
html[data-identity=g1] .g1-footer{padding:48px 24px 24px}html[data-identity=g1] .g1-footer-card{--g:#090908;--ink:#eceae4;--ink2:#b8b5ad;--ink3:#a3a097;--rule:#eceae424;--rule2:#eceae44d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;isolation:isolate;background:var(--g);color:var(--ink);border-radius:4px;position:relative;overflow:hidden}html[data-identity=g1] .g1-footer-card:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 8%, transparent);pointer-events:none;position:absolute;inset:0}html[data-identity=g1] .g1-footer-light{z-index:-3;object-fit:cover;object-position:56% 46%;width:100%;height:100%;display:block;position:absolute;inset:0}html[data-identity=g1] .g1-footer-veil{z-index:-2;background:linear-gradient(180deg, color-mix(in srgb, var(--g) 0%, transparent) 0px, color-mix(in srgb, var(--g) 8%, transparent) 12px, color-mix(in srgb, var(--g) 30%, transparent) 24px, color-mix(in srgb, var(--g) 62%, transparent) 36px, color-mix(in srgb, var(--g) 88%, transparent) 48px, color-mix(in srgb, var(--g) 88%, transparent) 60%, color-mix(in srgb, var(--g) 90%, transparent) 100%);position:absolute;inset:0}html[data-identity=g1] .g1-footer-grain{z-index:-1;pointer-events:none;opacity:.1;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='3' intercept='-1.25'/%3E%3CfeFuncG type='linear' slope='3' intercept='-1.25'/%3E%3CfeFuncB type='linear' slope='3' intercept='-1.25'/%3E%3CfeFuncA type='linear' slope='0' intercept='1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:240px 240px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 28px,#0000 48px);mask-image:linear-gradient(#000 28px,#0000 48px)}html[data-identity=g1] .g1-footer-in{box-sizing:content-box;grid-template-columns:168px minmax(0,1fr);align-items:start;column-gap:24px;max-width:1320px;margin:0 auto;padding:56px 36px 24px;display:grid;position:relative}html[data-identity=g1] .g1-footer-rows{row-gap:8px;display:grid}html[data-identity=g1] .g1-footer-rows nav{grid-template-columns:96px minmax(0,1fr);align-items:start;column-gap:24px;display:grid}html[data-identity=g1] .g1-footer-rows h2{justify-content:space-between;margin:0;font-size:10px;line-height:24px;display:flex}html[data-identity=g1] .g1-footer-rows ul{font-family:var(--font-mono-face), ui-monospace, monospace;flex-wrap:wrap;gap:0 20px;margin:0;padding:0;font-size:12px;line-height:24px;list-style:none;display:flex}html[data-identity=g1] .g1-footer-card a{color:var(--ink2);background-image:linear-gradient(var(--rule2), var(--rule2));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;text-decoration:none;transition:color .4s cubic-bezier(.2,.7,0,1),background-size .6s cubic-bezier(.2,.7,0,1)}html[data-identity=g1] .g1-footer-card a.g1-footer-mark{color:var(--ink);font-family:var(--font-g1-face), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;background:0 0;justify-self:start;font-size:18px;font-weight:500;line-height:24px}html[data-identity=g1] .g1-footer-bottom{box-shadow:inset 0 1px 0 var(--rule);font-family:var(--font-mono-face), ui-monospace, monospace;color:var(--ink3);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-top:24px;padding-top:16px;font-size:11px;line-height:16px;display:flex}html[data-identity=g1] .g1-footer-legal{flex-wrap:wrap;gap:8px 24px;display:flex}@media not (min-width:721px){html[data-identity=g1] .g1-footer{padding:32px 8px 8px}html[data-identity=g1] .g1-footer-in{grid-template-columns:minmax(0,1fr);row-gap:16px;padding:56px 16px 24px}html[data-identity=g1] .g1-footer-light{object-position:46% 0;height:400px;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}html[data-identity=g1] .g1-footer-rows{row-gap:8px}html[data-identity=g1] .g1-footer-rows nav{grid-template-columns:minmax(0,1fr)}html[data-identity=g1] .g1-footer-rows ul{gap:0 16px}html[data-identity=g1] .g1-footer-bottom{margin-top:16px}html[data-identity=g1] .g1-footer-card a{background-origin:content-box;background-clip:content-box;align-items:center;min-width:44px;padding:10px 0;line-height:24px;display:inline-flex}html[data-identity=g1] .g1-footer-rows h2{font-size:12px;line-height:44px}html[data-identity=g1] .g1-footer-bottom{align-items:center;font-size:12px}html[data-identity=g1] .g1-footer-legal{gap:0 24px}}@media (prefers-reduced-motion:reduce){html[data-identity=g1] .g1-footer-card a{transition:none}}
html[data-identity=g1]{--g1-state-ease:var(--g1-ease-enter);--g1-state-dur:.4s;--g1-state-draw:.6s;--g1-state-press:.72;--g1-state-off:.4;--g1-state-busy:.64;--ease-house:var(--g1-ease-enter)}html:where([data-identity=g1]) body :where(a[href],button,summary,input,select,textarea,[role=button],[role=tab]){transition-property:color,background-color,border-color,box-shadow,opacity,background-size,text-decoration-color;transition-duration:var(--g1-state-dur), var(--g1-state-dur), var(--g1-state-dur), var(--g1-state-dur), var(--g1-state-dur), var(--g1-state-draw), var(--g1-state-dur);transition-timing-function:var(--g1-state-ease)}html[data-identity=g1] :is(a[href],button,summary,[role=button],[role=tab]):active:not(:disabled,[aria-disabled=true]){opacity:var(--g1-state-press)}html[data-identity=g1] :is(button,input,select,textarea):disabled,html[data-identity=g1] :is(a,button,[role=button],[role=tab])[aria-disabled=true]{opacity:var(--g1-state-off);cursor:not-allowed}html[data-identity=g1] :is(a,button,[role=button])[aria-busy=true]{cursor:progress}html[data-identity=g1] :is(a,button,[role=button])[aria-busy=true]:is(:disabled,[aria-disabled=true]){opacity:var(--g1-state-busy)}html[data-identity=g1] body :is(input,select,textarea)[aria-invalid=true]:not(:disabled){border-color:var(--ember)}html[data-identity=g1] :is(.link,:where(a).underline,.g1-ul,.g1s-link,.g1-ac-ul,.g1-art-ul,.g1-home-ul,.g1-leave-ul,.g1-own-ul,.g1-prod-ul,.g1-shop-ul,.g1-twin-ul,.g1-sa-co,.g1-err-link,.g1-scr-id :where(a),:where(.g1-pair) .g1-masthead-ids :where(a:not(.g1-oig)),.g1-paper-meta :where(a),.g1-ix-col-l :where(a),.rf-also :where(button),.g1-plates-actions :where(a,button),.g1-spec-ids dd :where(a),.g1-spec-twin :where(a),.g1-ft-row :where(a),.g1-pf-h :where(a),.g1-pf-ids :where(a),.g1-ek-p :where(a),.g1-finding-quote figcaption :where(a),.g1-finding-glass-foot :where(a),:is(.g1-fb-h,.g1-fb-title,.g1-fb-ids,.g1-fb-reading) :where(a),:is(.g1-pair-table tbody th,.g1-pair-pairs,.g1-pair-totals,.g1-pair-spec-ends) :where(a),.g1-rp :is(.rp-table,.rp-refs) :where(a),.twin-notify-note :where(a),.ws-status :where(a),.g1-search-all :where(a),.g1-hc-narrowed :where(button),.rf-card h3 :where(a),.g1-longtext-a05 :is(.g1-longtext-body,.g1-longtext-family) :where(a),.g1-rp-body p :where(a),.g1-scr-back :where(a)){-webkit-text-decoration:underline 1px var(--rule2);text-decoration:underline 1px var(--rule2);text-underline-offset:4px;background-image:none}html[data-identity=g1] body :is(.link,:where(a).underline,.g1-ul,.g1s-link,.g1-ac-ul,.g1-art-ul,.g1-home-ul,.g1-leave-ul,.g1-own-ul,.g1-prod-ul,.g1-shop-ul,.g1-twin-ul,.g1-sa-co,.g1-err-link,.g1-scr-id :where(a),:where(.g1-pair) .g1-masthead-ids :where(a:not(.g1-oig)),.g1-paper-meta :where(a),.g1-ix-col-l :where(a),.rf-also :where(button),.g1-plates-actions :where(a,button),.g1-spec-ids dd :where(a),.g1-spec-twin :where(a),.g1-ft-row :where(a),.g1-pf-h :where(a),.g1-pf-ids :where(a),.g1-ek-p :where(a),.g1-finding-quote figcaption :where(a),.g1-finding-glass-foot :where(a),:is(.g1-fb-h,.g1-fb-title,.g1-fb-ids,.g1-fb-reading) :where(a),:is(.g1-pair-table tbody th,.g1-pair-pairs,.g1-pair-totals,.g1-pair-spec-ends) :where(a),.g1-rp :is(.rp-table,.rp-refs) :where(a),.twin-notify-note :where(a),.ws-status :where(a),.g1-search-all :where(a),.g1-hc-narrowed :where(button),.rf-card h3 :where(a),.g1-longtext-a05 :is(.g1-longtext-body,.g1-longtext-family) :where(a),.g1-rp-body p :where(a),.g1-scr-back :where(a)):is(:hover,:focus-visible){color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}html:where([data-identity=g1]) body :where(.g1-footer-card a:not(.g1-footer-mark),.g1-co,.g1-co-ink,.g1s-quiet,.g1-art-co,.g1-home-co,.g1-leave-co,.g1-own-co,.g1-prod-co,.g1-shop-co,.g1-twin-co,.g1-dir-kinds a,.g1-index-strip li>a,:is(.g1-masthead,.g1-paper-text,.g1-scr-top) .type-label :where(a),.g1-rp-trail :where(a),.doc-head .eyebrow :where(a),.xg-tabs :where(a),.g1-spec-trail a,.g1-ix-card-name a,.g1-srch-label,.g1-pf-count a,.g1-home-glass-h a,.g1-pair-spec h2 a,.g1-sn-ref,.g1-contents a){background-image:linear-gradient(var(--rule2), var(--rule2));transition:color var(--g1-state-dur) var(--g1-state-ease), background-size var(--g1-state-draw) var(--g1-state-ease), opacity var(--g1-state-dur) var(--g1-state-ease);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;text-decoration:none}html[data-identity=g1] body .g1-footer-card a:not(.g1-footer-mark):is(:hover,:focus-visible),html[data-identity=g1] body :is(.g1-co,.g1-co-ink,.g1s-quiet,.g1-art-co,.g1-home-co,.g1-leave-co,.g1-own-co,.g1-prod-co,.g1-shop-co,.g1-twin-co,.g1-dir-kinds a,.g1-index-strip li>a,:is(.g1-masthead,.g1-paper-text,.g1-scr-top) .type-label :where(a),.g1-rp-trail :where(a),.doc-head .eyebrow :where(a),.xg-tabs :where(a),.g1-spec-trail a,.g1-ix-card-name a,.g1-srch-label,.g1-pf-count a,.g1-home-glass-h a,.g1-pair-spec h2 a,.g1-sn-ref,.g1-contents a):is(:hover,:focus-visible){color:var(--ink);background-size:100% 1px}html[data-identity=g1] :is(.g1-pill,.g1-chip,.g1-oig,.g1-to-top,.g1-btn,.g1-sim-pill,.g1-art-pill,.g1-leave-btn,.g1-plates-pill,.g1-prod-pill,.xg-pill,.g1-ac-btn,.g1-home-pill,.g1-rail-step,.search-submit,.g1-brief-print,.g1-tab,.rf-ib,.rf-act,.g1-rp-links :where(a),.g1-nf-fld :where(button),.g1-srch-chips :where(a)){color:var(--ink);border-color:var(--rule2)}html[data-identity=g1] body :is(.g1-pill,.g1-chip,.g1-oig,.g1-to-top,.g1-btn,.g1-sim-pill,.g1-art-pill,.g1-leave-btn,.g1-plates-pill,.g1-prod-pill,.xg-pill,.g1-ac-btn,.g1-home-pill,.g1-rail-step,.search-submit,.g1-brief-print,.g1-tab,.rf-ib,.rf-act,.g1-rp-links :where(a),.g1-nf-fld :where(button),.g1-srch-chips :where(a),.g1-home-find):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]){color:var(--ink);border-color:var(--ink2)}html[data-identity=g1] body :is(.g1-pill,.g1-chip,.g1-oig,.g1-to-top,.g1-btn,.g1-sim-pill,.g1-art-pill,.g1-leave-btn,.g1-plates-pill,.g1-prod-pill,.xg-pill,.g1-ac-btn,.g1-home-pill,.g1-rail-step,.search-submit,.g1-brief-print,.g1-tab,.rf-ib,.rf-act,.g1-rp-links :where(a)):is([aria-pressed=true],[aria-selected=true],[aria-current=page],[aria-current=true]),html[data-identity=g1] :is(.g1-pill-solid,.g1-prod-pill-solid,.g1-leave-btn-solid,.g1-ac-solid,.g1-btn-solid,.g1-home-pill.is-solid,.g1-srch-submit,.twin-notify-button,.g1-err-retry,.g1-rp-links :where(a:last-child)){color:var(--g);background:var(--ink);border-color:var(--ink)}html[data-identity=g1] body :is(.g1-pill,.g1-chip,.g1-oig,.g1-to-top,.g1-btn,.g1-sim-pill,.g1-art-pill,.g1-leave-btn,.g1-plates-pill,.g1-prod-pill,.xg-pill,.g1-ac-btn,.g1-home-pill,.g1-rail-step,.search-submit,.g1-brief-print,.g1-tab,.rf-ib,.rf-act,.g1-rp-links :where(a)):is([aria-pressed=true],[aria-selected=true],[aria-current=page],[aria-current=true]):is(:hover,:focus-visible),html[data-identity=g1] body :is(.g1-pill-solid,.g1-prod-pill-solid,.g1-leave-btn-solid,.g1-ac-solid,.g1-btn-solid,.g1-home-pill.is-solid,.g1-srch-submit,.twin-notify-button,.g1-err-retry,.g1-rp-links :where(a:last-child)):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]){color:var(--g);background:var(--ink2);border-color:var(--ink2)}html[data-identity=g1] body :is(.mode-toggle button,.g1-seg button,.g1-dir-sort button,.rf-seg button,.g1-sim-seg button,.xg-seg a):not([aria-pressed=true],[aria-current=page]):is(:hover,:focus-visible){color:var(--ink)}html[data-identity=g1] body :is(.g1-seg button,.g1-dir-sort button,.rf-seg button,.g1-sim-seg button)[aria-pressed=true],html[data-identity=g1] body .xg-seg a[aria-current=page]{color:var(--g);background:var(--ink);border-color:var(--ink)}html[data-identity=g1] body :is(.g1-seg button,.g1-dir-sort button,.rf-seg button,.g1-sim-seg button)[aria-pressed=true]:is(:hover,:focus-visible),html[data-identity=g1] body .xg-seg a[aria-current=page]:is(:hover,:focus-visible){background:var(--ink2);border-color:var(--ink2)}html[data-identity=g1] body .g1-dtab:not([aria-selected=true]):is(:hover,:focus-visible){box-shadow:inset 0 -1px 0 var(--ink2)}html[data-identity=g1] .g1-header-wide .g1-header-layers button:focus-visible{color:var(--ink)}html[data-identity=g1] .g1-icon-button:focus-visible{color:var(--ink);border-color:var(--rule2)}html[data-identity=g1] .g1-header-home{justify-self:start;position:relative}html[data-identity=g1] .g1-header-home:after{content:"";background:var(--ink);transform-origin:0;height:1px;transition:transform var(--g1-state-draw) var(--g1-state-ease);position:absolute;inset:auto 0 -4px;transform:scaleX(0)}html[data-identity=g1] .g1-header-home:is(:hover,:focus-visible):after{transform:none}@media not (min-width:721px){html[data-identity=g1] .g1-header-home:after{bottom:8px}}html[data-identity=g1] .hover\:text-accent:is(:hover,:focus-visible),html[data-identity=g1] .group:is(:hover,:focus-visible) .group-hover\:text-accent{color:var(--ink)}html[data-identity=g1] :is(input:not([type=checkbox],[type=radio],[type=range]),select,textarea):hover:not(:focus,:disabled,[aria-invalid=true]){border-color:var(--ink2)}html[data-identity=g1] :is(input:not([type=checkbox],[type=radio],[type=range]),select,textarea):focus:not([aria-invalid=true]){border-color:var(--ink)}html[data-identity=g1] :is(.g1-hc-search,.g1-nf-fld,.xg section:has(#graph-search-top)>div:has(#graph-search-top)){transition:border-color var(--g1-state-dur) var(--g1-state-ease)}html[data-identity=g1] body :is(.g1-hc-search,.g1-nf-fld,.xg section:has(#graph-search-top)>div:has(#graph-search-top)):has(input:hover):not(:has(input:focus),:has([aria-invalid=true])){border-color:var(--ink2)}html[data-identity=g1] body :is(.g1-hc-search,.g1-nf-fld,.xg section:has(#graph-search-top)>div:has(#graph-search-top)):has(input:focus):not(:has([aria-invalid=true])){border-color:var(--ink)}html[data-identity=g1] body :is(.g1-hc-search,.g1-nf-fld,.xg section:has(#graph-search-top)>div:has(#graph-search-top)):has([aria-invalid=true]){border-color:var(--ember)}html[data-identity=g1] body :is(.g1-hc-search,.g1-nf-fld,.xg section:has(#graph-search-top)>div:has(#graph-search-top)):has(input:focus-visible){outline:1px solid var(--ink);outline-offset:3px}html[data-identity=g1] body :is(.g1-hc-search,.g1-nf-fld,.xg section:has(#graph-search-top)>div:has(#graph-search-top)) input:focus-visible{outline:none}html[data-identity=g1] input[type=range]{color:var(--rule2)}html[data-identity=g1] body input[type=range]:is(:hover,:focus-visible):not(:disabled){color:var(--ink2)}html[data-identity=g1] body :is(.g1-ev-hit,.g1-os-tick):is(:hover,:focus-visible){background:var(--rule)}html[data-identity=g1] .g1-ev-hit:before,html[data-identity=g1] .g1-os-tick svg{transition:transform var(--g1-state-draw) var(--g1-state-ease)}html[data-identity=g1] .g1-ev-hit:is(:hover,:focus-visible):before,html[data-identity=g1] .g1-os-tick:is(:hover,:focus-visible) svg{transform:translateY(-2px)}html[data-identity=g1] :is(.g1-ev-hit,.g1-os-tick),html[data-identity=g1] .g1-ev-hit:before,html[data-identity=g1] .g1-os-tick svg{transition-duration:var(--dur-quick)}html:where([data-identity=g1]) body :where(.g1-row,.index-card,.g1-own-row,.g1-row-link,.g1-nf-row,.g1-fb-card,.g1-qs summary,:where(a).g1-ocard,.g1-scr-ix :where(a),.g1-ft-tail>:where(a,summary),.g1-plates-index :where(a),:is(.g1-ek-toc,.m14-toc,.g1-longtext-toc) :where(a),.m14-card,.g1-srch-rail a,.g1-pf-more>summary,.g1s-card,.g1-twin-card,.g1-spec-counts a,.g1-dir-more>details>summary,.g1-paper-index :where(a),.g1-longtext-mob>summary,.g1-kinds :where(a)){transition-property:color,background-color,box-shadow,opacity;transition-duration:var(--dur-quick);transition-timing-function:var(--g1-state-ease)}html[data-identity=g1] body :is(.g1-row,.index-card,.g1-own-row,.g1-row-link,.g1-nf-row,.g1-fb-card,.g1-qs summary,:where(a).g1-ocard,.g1-scr-ix :where(a),.g1-ft-tail>:where(a,summary),.g1-plates-index :where(a),:is(.g1-ek-toc,.m14-toc,.g1-longtext-toc) :where(a),.m14-card,.g1-srch-rail a,.g1-pf-more>summary,.g1s-card,.g1-twin-card,.g1-spec-counts a,.g1-dir-more>details>summary,.g1-paper-index :where(a),.g1-longtext-mob>summary,.g1-kinds :where(a)):is(:hover,:focus-visible){color:var(--ink);background-color:var(--raised);box-shadow:-16px 0 0 var(--raised), 16px 0 0 var(--raised)}html[data-identity=g1] body :is(.g1-twin-modc,.g1-paper-chip,.index-letters :where(a)):is(:hover,:focus-visible):not([aria-current=true]){color:var(--ink);border-color:var(--ink2)}html[data-identity=g1] body summary:not(.g1-row,.g1-row-link,.g1-qs summary,.g1-ft-tail>summary,.g1-pf-more>summary,.g1-dir-more>details>summary,.g1-longtext-mob>summary):is(:hover,:focus-visible),html[data-identity=g1] body details[open]>summary:not(.g1-row,.g1-row-link,.g1-qs summary,.g1-ft-tail>summary,.g1-pf-more>summary,.g1-dir-more>details>summary,.g1-longtext-mob>summary){color:var(--ink)}html[data-identity=g1] :is(summary.underline,summary .link:not([href])){text-decoration-line:none}html[data-identity=g1] :is(.rf-mark,.g1-tree-dot){transform-box:fill-box;transform-origin:50%;transition:transform var(--dur-quick) var(--g1-state-ease), opacity .6s var(--g1-ease-enter)}html[data-identity=g1] body :is(.rf-node,.g1-tree a,.g1-ptree a):is(:hover,:focus-visible) :is(.rf-mark,.g1-tree-dot){transform:scale(1.33)}html[data-identity=g1] body :is(.rf-node,.g1-tree a,.g1-ptree a):focus-visible{outline:1px solid var(--ink);outline-offset:3px;animation:none}
