html[data-identity=g1] .g1-dir-lbl{font-family:var(--font-mono-face), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);font-size:11px;line-height:16px}html[data-identity=g1] .g1-dir-ink{color:var(--ink)}html[data-identity=g1] .g1-dir-dim{color:var(--ink2)}html[data-identity=g1] .g1-dir-r{text-align:right}html[data-identity=g1] .g1-dir-kinds{scrollbar-width:none;box-shadow:inset 0 -1px 0 var(--rule);margin:0 0 72px;display:flex;overflow-x:auto}html[data-identity=g1] .g1-dir-kinds::-webkit-scrollbar{display:none}html[data-identity=g1] .g1-dir-kinds a{color:var(--ink2);flex:none;align-items:baseline;gap:8px;margin-right:32px;padding:16px 0;font-size:15px;line-height:24px;text-decoration:none;display:flex}html[data-identity=g1] .g1-dir-kinds a[aria-current=page]{color:var(--ink);box-shadow:inset 0 -1px 0 var(--ink)}html[data-identity=g1] .g1-dir-spread{grid-column:1/-1;margin:0}html[data-identity=g1] .g1-dir-spread-cap{justify-content:space-between;align-items:baseline;gap:16px;display:flex}html[data-identity=g1] .g1-dir-spread-strip{height:16px;color:var(--ink);align-items:center;gap:3px;margin-top:16px;display:flex}html[data-identity=g1] .g1-dir-spread-strip>span{min-width:4px;display:block}html[data-identity=g1] .g1-dir-spread-strip svg{display:block;overflow:visible}html[data-identity=g1] .g1-dir-spread-key{flex-wrap:wrap;gap:16px 40px;margin:24px 0 0;padding:0;list-style:none;display:flex}html[data-identity=g1] .g1-dir-spread-key li{color:var(--ink);align-items:center;gap:10px;display:flex}html[data-identity=g1] .g1-dir-spread-key svg{flex:none;display:block}html[data-identity=g1] .g1-dir-spread-key .g1-dir-lbl{color:var(--ink2)}html[data-identity=g1] .g1-dir-spread-key .type-mono{color:var(--ink3);font-size:12px;line-height:16px}html[data-identity=g1] .g1-dir-spread-key .type-mono.g1-dir-ink{color:var(--ink)}html[data-identity=g1] .g1-dir-ctl{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;display:flex}html[data-identity=g1] .g1-dir-filter{flex:240px;max-width:320px;position:relative}html[data-identity=g1] .g1-dir-filter svg{color:var(--ink3);position:absolute;top:12px;left:16px}html[data-identity=g1] .g1-dir-input{box-sizing:border-box;border:1px solid var(--rule2);width:100%;height:40px;color:var(--ink);background:0 0;border-radius:999px;padding:0 16px 0 40px;font-size:15px;line-height:24px}html[data-identity=g1] .g1-dir-input::placeholder{color:var(--ink3)}@media (pointer:coarse){html[data-identity=g1] .g1-dir-input{height:44px}}html[data-identity=g1] .g1-dir-input:focus{border-color:var(--ink)}html[data-identity=g1] .g1-dir-sort{border:1px solid var(--rule2);border-radius:999px;flex-wrap:nowrap;gap:4px;padding:3px;display:inline-flex}html[data-identity=g1] .g1-dir-sort button{height:32px;color:var(--ink2);font-family:var(--font-mono-face), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:11px;line-height:16px}html[data-identity=g1] .g1-dir-sort-w{display:none}html[data-identity=g1] .g1-dir-list{margin-top:96px}html[data-identity=g1] .g1-dir-list-routed{margin-top:0}html[data-identity=g1] .g1-dir-listhead{grid-template-columns:minmax(0,1fr);align-items:end;row-gap:24px;display:grid}html[data-identity=g1] .g1-dir-h2{color:var(--ink);margin:0;font-weight:400}html[data-identity=g1] .g1-dir-sum{font-family:var(--font-mono-face), ui-monospace, monospace;font-feature-settings:"tnum", "lnum";color:var(--ink3);margin:8px 0 0;font-size:12px;line-height:20px}html[data-identity=g1] .g1-dir-sum button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}html[data-identity=g1] .g1-dir-note{border-left:1px dashed var(--rule2);color:var(--ink2);margin:16px 0 0;padding-left:12px;font-size:15px;line-height:24px}@media (min-width:1081px){html[data-identity=g1] .g1-dir-listhead{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}html[data-identity=g1] .g1-dir-listhead>:first-child{grid-column:1/6}html[data-identity=g1] .g1-dir-listhead>.g1-dir-ctl{grid-column:6/13}}@media not (min-width:1081px){html[data-identity=g1] .g1-dir-listhead>.g1-dir-ctl{justify-content:flex-start}}html[data-identity=g1] .g1-dir-bar{margin:32px 0 0}html[data-identity=g1] .g1-dir-bar-strip{gap:3px;height:2px;display:flex}html[data-identity=g1] .g1-dir-bar-strip>span{background:var(--ink3);opacity:.7;min-width:3px;display:block}html[data-identity=g1] .g1-dir-bar-strip>span[data-strong]{background:var(--ink2);opacity:1}html[data-identity=g1] .g1-dir-bar figcaption{font-family:var(--font-mono-face), ui-monospace, monospace;color:var(--ink3);flex-wrap:wrap;gap:8px 24px;margin-top:8px;font-size:12px;line-height:16px;display:flex}html[data-identity=g1] .g1-dir-bar-n{color:var(--ink2);font-feature-settings:"tnum", "lnum"}html[data-identity=g1] .g1-dir-bar+.g1-dir-table,html[data-identity=g1] .g1-dir-listhead+.g1-dir-routed{margin-top:32px}html[data-identity=g1] .g1-dir-empty{box-shadow:inset 0 1px 0 var(--rule);margin-top:32px;padding:40px 0}html[data-identity=g1] .g1-dir-empty>p:first-child{color:var(--ink2);margin:0;font-size:17px;line-height:28px}html[data-identity=g1] .g1-dir-more{--g1-more-n:40px;--g1-more-gap:16px;--g1-more-inset:16px}html[data-identity=g1] .g1-dir-more>details{margin:0}html[data-identity=g1] .g1-dir-more>details>div{padding-top:0}html[data-identity=g1] .g1-dir-routed{box-shadow:inset 0 -1px 0 var(--rule2);margin:0;padding:0;list-style:none}html[data-identity=g1] .g1-dir-routed>li{box-shadow:inset 0 1px 0 var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px 24px;padding:16px 0 15px;display:grid}html[data-identity=g1] .g1-dir-routed-s{color:var(--ink2);white-space:nowrap;font-feature-settings:"tnum", "lnum";font-size:12px;line-height:24px}html[data-identity=g1] .g1-dir-routed-s>span{color:var(--ink3)}html[data-identity=g1] .g1-dir-table{box-shadow:inset 0 -1px 0 var(--rule2)}html[data-identity=g1] .g1-dir-grid{grid-template-columns:40px minmax(160px,1.5fr) 200px 64px 80px 56px minmax(0,2.2fr);align-items:baseline;column-gap:16px;display:grid}@media (min-width:1081px){html[data-identity=g1] .g1-dir-grid>:last-child{padding-left:8px}}html[data-identity=g1] .g1-dir-head{box-shadow:inset 0 -1px 0 var(--rule2);padding:0 16px 8px}html[data-identity=g1] .g1-dir-head [data-sorted]{color:var(--ink)}html[data-identity=g1] .g1-dir-rows{margin:0;padding:0;list-style:none}html[data-identity=g1] .g1-dir-row{box-shadow:inset 0 1px 0 var(--rule);transition:background-color var(--dur-settle) var(--g1-ease-enter);padding:16px}html[data-identity=g1] .g1-dir-row:hover,html[data-identity=g1] .g1-dir-row:focus-within{background:var(--raised)}html[data-identity=g1] .g1-dir-peek{color:var(--ink2);font-size:11px;line-height:16px;display:block}html[data-identity=g1] .g1-dir-n{color:var(--ink3);font-size:11px;line-height:24px}html[data-identity=g1] .g1-dir-name{min-width:0}html[data-identity=g1] .g1-dir-label{color:var(--ink);overflow-wrap:anywhere;font-size:17px;line-height:24px;text-decoration:none}html[data-identity=g1] .g1-dir-meta{color:var(--ink3);font-size:11px;line-height:16px;display:block}html[data-identity=g1] .g1-dir-strip{object-fit:cover;outline:1px solid var(--rule);outline-offset:-1px;background:#090908;width:144px;height:48px;margin-top:8px;display:block}html[data-identity=g1] .g1-dir-rangecell{color:var(--ink)}html[data-identity=g1] .g1-dir-range{margin-top:8px;display:block}html[data-identity=g1] .g1-dir-range-l{color:var(--ink2);margin-top:8px;display:block}html[data-identity=g1] .g1-dir-num{font-feature-settings:"tnum", "lnum";font-size:14px;line-height:24px}html[data-identity=g1] .g1-dir-phone{display:none}html[data-identity=g1] .g1-dir-for{color:var(--ink3);text-wrap:pretty;font-size:14px;line-height:22px}html[data-identity=g1] .g1-dir-co{color:var(--ink2);text-decoration:none}html[data-identity=g1] .g1-dir-co.g1-dir-label{color:var(--ink)}@media not (min-width:721px){html[data-identity=g1] .g1-dir-kinds{margin-bottom:48px}html[data-identity=g1] .g1-dir-ctl{justify-content:flex-start}html[data-identity=g1] .g1-dir-filter{max-width:none}html[data-identity=g1] .g1-dir-sort{box-sizing:border-box;width:100%;display:flex}html[data-identity=g1] .g1-dir-sort button{flex:auto;padding:0 6px;position:relative}html[data-identity=g1] .g1-dir-sort-l{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[data-identity=g1] .g1-dir-sort-w{display:inline}html[data-identity=g1] .g1-dir-routed>li{grid-template-columns:minmax(0,1fr)}html[data-identity=g1] .g1-dir-routed-s{white-space:normal}html[data-identity=g1] .g1-dir-head{display:none}html[data-identity=g1] .g1-dir-grid{grid-template-columns:24px minmax(0,1fr);row-gap:8px}html[data-identity=g1] .g1-dir-grid>*{grid-column:2}html[data-identity=g1] .g1-dir-grid>.g1-dir-n{grid-area:1/1}html[data-identity=g1] .g1-dir-row{padding:16px 0}html[data-identity=g1] .g1-dir-more{--g1-more-n:24px;--g1-more-inset:0px}html[data-identity=g1] .g1-dir-num{display:none}html[data-identity=g1] .g1-dir-phone{color:var(--ink2);gap:16px;font-size:12px;line-height:16px;display:flex}}@media (721px<=width<1081px){html[data-identity=g1] .g1-dir-grid{grid-template-columns:40px minmax(160px,1fr) 200px minmax(0,1fr);row-gap:8px}html[data-identity=g1] .g1-dir-head>.g1-dir-r,html[data-identity=g1] .g1-dir-num{display:none}html[data-identity=g1] .g1-dir-phone{color:var(--ink2);grid-area:2/2/auto/-1;gap:16px;font-size:12px;line-height:16px;display:flex}}@media (prefers-reduced-motion:reduce){html[data-identity=g1] .g1-dir-row{transition:none}}@media not (min-width:721px){html[data-identity=g1] .g1-dir-lbl,html[data-identity=g1] .g1-dir-sort button,html[data-identity=g1] .g1-dir-peek,html[data-identity=g1] .g1-dir-n,html[data-identity=g1] .g1-dir-meta{font-size:12px}}@media (pointer:coarse){html[data-identity=g1] .g1-dir-sort button{min-width:44px;height:44px}html[data-identity=g1] .g1-compounds-index .index-glance dd a{min-width:44px;margin-block:-6px;padding-block:6px;display:inline-block}html[data-identity=g1] a.g1-dir-label{position:relative}html[data-identity=g1] a.g1-dir-label:after{content:"";position:absolute;inset:min(0px,50% - 22px) min(-4px,50% - 22px)}}
