.site .ba .lsf{gap:0;display:grid}.site .ba .lsf ul{margin:0;padding:0;list-style:none}.site .ba .lsf-row{border-bottom:1px solid var(--line);grid-template-columns:112px minmax(0,1fr);align-items:center;gap:16px;padding:8px 0;display:grid}.site .ba .lsf-head{border-bottom:1px solid var(--fg-3);padding:0 0 8px}.site .ba .lsf-l{font:500 10.5px/1.3 var(--mono);color:var(--fg-3)}.site .ba .lsf-in{font:600 13px/1.3 var(--sans,inherit);color:var(--fg)}.site .ba .lsf-route{gap:4px;min-width:0;display:grid}.site .ba .lsf-route svg{width:100%;height:12px;display:block;overflow:visible}.site .ba .lsf-route path{fill:none;stroke-linecap:butt;vector-effect:non-scaling-stroke}.site .ba .lsf-ease{stroke:var(--accent);stroke-width:8px}.site .ba .lsf-native{stroke:var(--fg-3);stroke-width:2px;stroke-dasharray:1 3}.site .ba .lsf-note{font:400 11px/1.4 var(--mono);color:var(--fg-2);overflow-wrap:anywhere}.site .ba .lsf-row.is-eased .lsf-note{color:var(--fg)}.site .ba .lsf-down{font:400 11px/1.4 var(--mono);color:var(--fg-3);margin:10px 0 6px}.site .ba .lsf-pos{border:1px solid var(--fg-3);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;padding:10px 12px;display:flex}.site .ba .lsf-pos code{font:600 14px/1.3 var(--mono);color:var(--accent);background:0 0;border:0;padding:0}.site .ba .lsf-pos span{font:400 11px/1.4 var(--mono);color:var(--fg-2)}.site .ba .lsf-readers{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.site .ba .lsf-readers li{border:1px solid var(--line-2);font:400 11px/1.4 var(--mono);color:var(--fg);overflow-wrap:anywhere;padding:8px 10px}.site .ba .lsf-key{font:400 11px/1.4 var(--mono);color:var(--fg-3);flex-wrap:wrap;gap:6px 18px;margin:12px 0 0;display:flex}.site .ba .lsf-key i{vertical-align:middle;width:18px;height:0;margin-right:6px;display:inline-block}.site .ba .lsf-key .is-eased{border-top:6px solid var(--accent)}.site .ba .lsf-key .is-native{border-top:2px dotted var(--fg-3)}@media (max-width:559px){.site .ba .lsf-row{grid-template-columns:76px minmax(0,1fr);gap:10px}.site .ba .lsf-readers{grid-template-columns:minmax(0,1fr);gap:6px}}
