.a-fig{order:1}.a-tem{order:2}.a-chd{order:3}.a-out{order:4}.a-snd{order:5}.a-thy{order:6}@media (width>=1000px){.tgrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"fig fig""c1 c2""thy thy";align-items:start}.a-fig{grid-area:fig}.c1{grid-area:c1}.c2{grid-area:c2}.a-thy{grid-area:thy}}.ph .seg button{justify-content:center;align-items:center;gap:7px;display:inline-flex}.a-fig,.a-out{container-type:inline-size}.sbar .right{margin-left:auto}.sbar .ab{border:1px solid var(--line-2);border-radius:10px;align-items:center;gap:6px;padding:1px 8px;display:inline-flex}.sbar .ab b{font-weight:700}.pbar{align-items:center;gap:8px;display:flex}.ph .seg button:disabled{opacity:.45;cursor:default}.lamp{background:var(--ch1);width:12px;height:12px;box-shadow:0 0 0 1px var(--line-2);border-radius:50%;display:inline-block}.lamp.k1{background:var(--ch2)}.lamp.k2{background:var(--tm-c3)}.lamp.g{background:var(--ink-3)}.lamp.still{background:var(--led-off)}.prs{font:500 13px/1.4 var(--mono);font-variant-numeric:tabular-nums;display:grid}.prs .r{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.25fr) minmax(0,1.1fr) minmax(0,.9fr) minmax(0,1fr) minmax(0,.9fr) 24px;align-items:center;display:grid}.prs .r:last-child{border-bottom:0}.prs .r>*{text-align:right;white-space:nowrap;color:var(--ink);padding:5px 6px}.prs .r>:first-child{text-align:left}.prs .hd{border-bottom-color:var(--line-2)}.prs .hd>*{font:700 11.5px/1.3 var(--sans);color:var(--ink-3)}.prs .lc{text-align:center}.prs .prb{font:700 13px/1.4 var(--sans);color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.prs .prb:hover{text-underline-offset:3px;text-decoration:underline}.prs .r.on{background:var(--inset)}.prs .r.on .prb:before{content:"▸ ";color:var(--ink-2)}.prs .r.na>*{color:var(--ink-3)}.prs .bt{font-size:15px;font-weight:700}.prs .dir{font:500 11px/1.2 var(--sans);color:var(--ink-3);display:block}@container (width<=460px){.prs .r{grid-template-columns:minmax(0,1.25fr) minmax(0,1.1fr) minmax(0,1fr) minmax(0,.9fr) 24px}.prs .hn{display:none}}.envw{gap:4px;margin-top:12px;display:grid}.envw .cap{font:500 12px/1.4 var(--mono);color:var(--ink-2);justify-content:space-between;gap:8px;display:flex}.env svg{width:100%;height:auto;display:block}.env .g{stroke:var(--grid);stroke-width:1px}.env .e{fill:none;stroke:var(--ch1);stroke-width:2px;stroke-linejoin:round}.env .now{stroke:var(--ch2);stroke-width:1.5px}.env text{fill:var(--screen-ink);font:6px var(--mono);paint-order:stroke;stroke:var(--screen);stroke-width:2px;stroke-linejoin:round}.nts{font:500 12.5px/1.5 var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-2);margin-top:12px;display:grid}.nts .r{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.nts .r>*{text-align:right;padding:3px 6px}.nts .hd{border-bottom:1px solid var(--line)}.nts .hd>*{font:700 11px/1.3 var(--sans);color:var(--ink-3)}.nts .r>:first-child{text-align:left;color:var(--ink);font-weight:700}.nts .r{grid-template-columns:minmax(0,.55fr) minmax(0,1.1fr) minmax(0,.75fr) minmax(0,1.1fr)}.nts .r:not(.hd)>*{white-space:nowrap}.tgrid{--tm-c3:#8a3fb0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .tgrid{--tm-c3:#d197ff}}:root[data-theme=dark] .tgrid{--tm-c3:#d197ff}.lgd{font:500 12px/1.6 var(--sans);color:var(--ink-2);flex-wrap:wrap;gap:2px 16px;margin:0 0 8px;display:flex}.lgd i{vertical-align:middle;margin-right:6px;display:inline-block}.lgd .tk{background:var(--grid-2);width:2px;height:12px}.lgd .dt{background:var(--screen-ink);border-radius:50%;width:10px;height:10px}.lgd .sw{background:color-mix(in srgb,var(--ch1) 30%,transparent);border-radius:2px;width:12px;height:12px}.lgd .ring{border:1.5px dashed var(--ink-2);border-radius:50%;width:11px;height:11px}.lad{overflow-x:auto}.lad svg{width:100%;min-width:680px;height:auto;display:block}.lad .ax{stroke:var(--grid-2);stroke-width:1px}.lad .gl{stroke:var(--grid);stroke-width:1px}.lad .idl{stroke:var(--grid-2);stroke-width:1.5px}.lad .dvl{stroke:var(--ink-3);stroke-width:1.2px}.lad .k0{--k:var(--ch1)}.lad .k1{--k:var(--ch2)}.lad .k2{--k:var(--tm-c3)}.lad .g{--k:var(--ink-3)}.lad .dt{fill:var(--k)}.lad .dt.n{fill:var(--screen-ink);opacity:.6}.lad .band{fill:var(--k);opacity:.18}.lad .band.e{fill:none;stroke:var(--k);stroke-width:1.5px;stroke-dasharray:4 3;opacity:1}.lad .ear{fill:none;stroke:var(--k);stroke-width:1.6px;stroke-dasharray:3 3}.lad .lmp{fill:var(--k)}.lad .lmp.e{fill:none;stroke:var(--k);stroke-width:2px}.lad text{fill:var(--screen-ink);font:11px var(--mono)}.lad text.m,.lad text.pn{text-anchor:middle}.lad text.r{text-anchor:end}.lad text.nl{font:700 14px var(--mono);fill:var(--ink)}.lad text.nf{fill:var(--ink-3)}.lad text.pn{fill:var(--ink-3);font-size:10.5px}.lad text.pn.k0,.lad text.pn.k1,.lad text.pn.k2{fill:var(--k);font-weight:700}.lad text.bl{font:700 12.5px var(--mono);fill:var(--k)}.ttab{grid-template-columns:40px 40px minmax(0,1fr) 68px 68px;align-items:center;display:grid}.ttab>*{border-top:1px solid var(--line);min-height:40px}.ttab .tcol{display:contents}.ttab .th{min-height:0;font:700 11.5px/1.3 var(--sans);color:var(--ink-3);text-align:center;border-top:0;padding:2px 0 6px}.ttab .th:nth-child(3){text-align:left;padding-left:4px}.ttab .th.num{text-align:right;font-family:var(--mono);padding-right:6px}.ttab .rb{border:0;border-top:1px solid var(--line);cursor:pointer;background:0 0;place-items:center;width:40px;height:40px;padding:0;display:grid}#p-tem .rb{grid-column:1}#p-cmp .rb{grid-column:2}.ttab .rb i{border:1.5px solid var(--line-2);border-radius:50%;width:16px;height:16px}.ttab .rb[aria-pressed=true] i{border:5px solid var(--ink)}.ttab .rb.b[aria-pressed=true] i{border-color:var(--ch2)}.ttab .tn{font:600 13.5px/1.35 var(--sans);grid-column:3;align-items:center;padding:4px;display:flex}.ttab .tn.none{color:var(--ink-3);font-weight:500}.ttab .num{text-align:right;font:600 12.5px/1.2 var(--mono);font-variant-numeric:tabular-nums;align-content:center;gap:4px;padding:4px 6px 4px 0;display:grid}.ttab .v3{grid-column:4}.ttab .v5{grid-column:5}.ttab .num i{background:var(--ch1);border-radius:2px;height:4px;margin-left:auto;display:block}.a-chd .cg{font:700 12px/1.4 var(--sans);color:var(--ink-3);margin:2px 0 4px;display:block}.a-chd .cg~.cg{margin-top:10px}.zms{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin-top:10px;display:grid}@media (width<=559px){.zms{overscroll-behavior-x:contain;grid-template-columns:none;grid-auto-columns:220px;grid-auto-flow:column;overflow-x:auto}}.zm{border:1px solid var(--line);border-radius:var(--r);background:var(--screen);cursor:pointer;text-align:left;color:var(--ink);font:inherit;gap:4px;padding:8px 10px;display:grid}.zm.on{border-color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--ink-2)}.zm .zh{font:700 12.5px/1.3 var(--sans);justify-content:space-between;align-items:center;gap:6px;display:flex}.zm .zb{font:700 18px/1.2 var(--mono);font-variant-numeric:tabular-nums}.zm .zb small{font:500 11px var(--sans);color:var(--ink-2);margin-left:4px}.zm svg{width:100%;height:auto;display:block}.zm .za{stroke:var(--grid-2);stroke-width:1px}.zm .zp{stroke:var(--grid-2);stroke-width:1px;stroke-dasharray:2 2}.zm .z1{stroke:var(--ch2);stroke-width:3px;stroke-linecap:round}.zm .z2{stroke:var(--ch1);stroke-width:3px;stroke-linecap:round}.zm text{fill:var(--screen-ink);font:9.5px var(--mono);text-anchor:middle}.zm .zs{font:500 11px/1.3 var(--mono);color:var(--ink-2)}.kbw{margin-top:12px;overflow-x:auto}.kb{--kb-w:#f4f5f1;--kb-b:#2a2f33;min-width:620px;height:118px;position:relative}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .kb{--kb-w:#d9dcd6;--kb-b:#15181a}}:root[data-theme=dark] .kb{--kb-w:#d9dcd6;--kb-b:#15181a}.kb .w,.kb .b{border:1px solid var(--line-2);cursor:pointer;font:500 10px/1.2 var(--mono);flex-direction:column;justify-content:flex-end;align-items:center;padding:0 0 4px;display:flex;position:absolute;top:0}.kb .w{background:var(--kb-w);color:#48505a;z-index:1;border-radius:0 0 4px 4px;height:110px}.kb .b{background:var(--kb-b);color:#d9dcd6;border-color:var(--kb-b);z-index:2;border-radius:0 0 3px 3px;height:68px}.kb .on.w{background:color-mix(in srgb,var(--ch1) 38%,var(--kb-w));color:#15191c}.kb .on.b{background:color-mix(in srgb,var(--ch1) 60%,var(--kb-b));border-color:var(--ch1)}.kb .rt{box-shadow:inset 0 -4px 0 var(--ch2)}.kb b{font-size:11px;font-weight:700}.kb .dv{font-variant-numeric:tabular-nums;font-size:9.5px}.kb .b .dv{font-size:8.5px}.k12{grid-template-columns:repeat(12,minmax(0,1fr));gap:3px;margin-top:12px;display:grid}@container (width<=640px){.k12{grid-template-columns:repeat(6,minmax(0,1fr))}}.k12 button{border:1px solid var(--line);cursor:pointer;color:var(--ink-2);font:500 10.5px/1.2 var(--mono);background:0 0;border-radius:3px;justify-items:center;gap:2px;padding:4px 0 5px;display:grid}.k12 button[aria-pressed=true]{border-color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--ink-2)}.k12 .bx{border-bottom:1px solid var(--grid-2);width:70%;height:46px;position:relative}.k12 .bx i{background:var(--ch1);opacity:.8;border-radius:2px 2px 0 0;position:absolute;bottom:0;left:0;right:0}.k12 b{font:700 12px var(--mono);color:var(--ink)}.lbl{font:700 12.5px/1.4 var(--sans);color:var(--ink-2);margin-top:12px}
