html[data-identity=g1] .g1-sn-ref{font-family:var(--font-mono-face), ui-monospace, monospace;font-variant-numeric:lining-nums tabular-nums;color:var(--ember);border-radius:2px;margin-left:.08em;padding:1px 1px 0;scroll-margin-top:96px;font-size:.56em;line-height:1;text-decoration:none;position:relative;top:-.8em}html[data-identity=g1] .g1-sn-ref:hover,html[data-identity=g1] .g1-sn-ref:focus-visible,html[data-identity=g1] .g1-sn-ref:target{background:var(--rule)}html[data-identity=g1] .g1-sn{border-left:1px solid var(--rule2);max-width:560px;color:var(--ink2);text-wrap:pretty;overflow-wrap:anywhere;margin-top:12px;padding-left:15px;scroll-margin-top:96px;font-size:13px;line-height:20px}:is(html[data-identity=g1] .g1-sn:target,html[data-identity=g1] .g1-sn-row:has(.g1-sn-ref:hover,.g1-sn-ref:focus-visible) .g1-sn){border-left-color:var(--ink)}html[data-identity=g1] .g1-sn-n{font-family:var(--font-mono-face), ui-monospace, monospace;color:var(--ink3);margin-right:4px;font-size:11px;line-height:20px;text-decoration:none}html[data-identity=g1] .g1-sn-n:hover,html[data-identity=g1] .g1-sn-n:focus-visible{color:var(--ember)}@media (min-width:1040px){html[data-identity=g1] .g1-sn-row{align-items:baseline;gap:40px;display:flex}html[data-identity=g1] .g1-sn-row>:first-child{flex:0 auto;min-width:0}html[data-identity=g1] .g1-sn{flex:0 0 240px;margin-top:0}}
