.scl{margin:18px 0 0}
.scl__get{border:1px solid #2a2a2a;padding:14px 16px;margin:0 0 12px}
.scl__h{font:500 10.5px/1 var(--ff);letter-spacing:.14em;text-transform:uppercase;color:#8a8a8a;margin:0 0 8px}
.scl__get p{margin:0;font-size:13px;line-height:1.5;color:#bdbdbd}
.scl__get b{color:#fff;font-weight:500}
.scl__det{border-top:1px solid var(--line,#1c1c1c);border-bottom:1px solid var(--line,#1c1c1c)}
.scl__det summary{cursor:pointer;list-style:none;padding:16px 0;font:500 12px/1 var(--ff);letter-spacing:.12em;text-transform:uppercase}
.scl__det summary::-webkit-details-marker{display:none}
.scl__det summary::after{content:'+';float:right;font-weight:300}
.scl__det[open] summary::after{content:'\2212'}
.scl__row{display:grid;gap:10px;padding:0 0 18px}
.scl__fig{overflow-x:auto}
.scl__svg,.scl__body{display:block;max-width:100%;height:auto}
.scl__svg text,.scl__body text{fill:#8a8a8a;font:400 11px var(--ff)}
.scl__p{fill:none;stroke:#fff;stroke-width:1.5}
.scl__q{fill:none;stroke:#8a8a8a;stroke-width:1.2;stroke-dasharray:3 3}
.scl__b{fill:none;stroke:#555;stroke-width:1.5}
.scl__l{fill:none;stroke:#444;stroke-width:1.2}
.scl__l.on{stroke:#fff;stroke-width:2}
.scl__body text.on{fill:#fff;font-weight:600}
.scl__cap{margin:0;font-size:12.5px;color:#8a8a8a;line-height:1.5}
.scl__cap b{color:#fff;font-weight:500}
html[data-theme=light] .scl__get{border-color:#e2e2e2}
html[data-theme=light] .scl__get p,html[data-theme=light] .scl__cap{color:#555}
html[data-theme=light] .scl__get b,html[data-theme=light] .scl__cap b{color:#111}
html[data-theme=light] .scl__p,html[data-theme=light] .scl__l.on{stroke:#111}
html[data-theme=light] .scl__body text.on{fill:#111}
html[data-theme=light] .scl__l{stroke:#c8c8c8}
html[data-theme=light] .scl__b{stroke:#aaa}
.scl__tk{stroke:#333;stroke-width:1}.scl__tk.on{stroke:#fff}
html[data-theme=light] .scl__tk{stroke:#ddd}html[data-theme=light] .scl__tk.on{stroke:#111}
