.a-fig{order:1}.a-in{order:2}.a-out{order:3}.a-es{order:4}.a-thy{order:5}@media (width>=1000px){.tgrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.a-thy{grid-column:1/-1}}#s-tc:empty{display:none}.m-q{font:500 12.5px var(--sans);color:var(--ink-2);margin-left:.5em}.m-es{grid-column:1/-1}@container (width>=480px){.m-es{grid-column:span 2}}.cseq{font:700 16px/1.5 var(--sans);flex-wrap:wrap;gap:4px 14px;display:flex}.cseq span{align-items:center;gap:6px;display:inline-flex}.cseq small{font:500 12.5px var(--mono);color:var(--ink-2)}.csw{background:var(--c);width:16px;height:16px;box-shadow:inset 0 0 0 1px #0000004d,0 0 0 1px var(--line-2);border-radius:3px;flex:none;display:inline-block}.csw.no{outline:1px dashed var(--ink-3);outline-offset:1px;background:#fbddc9;box-shadow:inset 0 0 0 1px #0000004d}.a-fig{container-type:inline-size}.rz{max-width:560px;margin:0 auto}.rsvg{width:100%;height:auto;display:block}.r-ld{fill:none;stroke:var(--ink-3);stroke-width:3.5px;stroke-linecap:round}.r-bd{stroke-width:1.5px}.r-no{fill:none;stroke:#000;stroke-opacity:.4;stroke-width:1.5px;stroke-dasharray:5 4}.r-hit{fill:#0000;cursor:pointer}.r-ln{fill:none;stroke:var(--line-2);stroke-width:1.3px}.r-ln.on{stroke:var(--ink);stroke-width:2.2px}.r-mk{fill:var(--ink)}.s-sh{fill:url(#bdsh);pointer-events:none}.bl{grid-template-columns:repeat(var(--n),minmax(0,1fr));display:grid}.bt{border:1px solid var(--line);width:calc(100% - 4px);min-width:0;color:var(--ink);cursor:pointer;background:0 0;border-radius:4px;flex-direction:column;align-items:center;gap:1px;margin:0 2px;padding:5px 0 6px;line-height:1.3;display:flex;overflow:hidden}.bt small{color:var(--ink-3);white-space:nowrap;font-size:10.5px}.bt b{font-size:15px;line-height:1.35}.bt span{font:500 10.5px/1.3 var(--mono);color:var(--ink-2);white-space:nowrap}.bt:hover{border-color:var(--line-2)}.bt[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--surface)}.bt[aria-pressed=true] small,.bt[aria-pressed=true] span{color:var(--surface);opacity:.8}.bt:focus-visible{outline-offset:1px}@container (width>=480px){.bt small,.bt span{font-size:11.5px}.bt b{font-size:16px}}.pal{border-top:1px solid var(--line);margin-top:16px;padding:12px 2px 0}.pal-h{flex-wrap:wrap;align-items:baseline;gap:0 10px;font-size:14px;font-weight:700;line-height:1.35;display:flex}.pal-h small{color:var(--ink-3);font-size:12px;font-weight:400}.chip.cc{min-height:36px;color:var(--ink-2);align-items:center;gap:5px;padding:0 8px 0 6px;font-size:11.5px;display:inline-flex}.chip.cc b{font:700 14px/1 var(--sans);color:var(--ink)}.chip.cc[aria-pressed=true],.chip.cc[aria-pressed=true] b{color:var(--surface)}.chip.cc[aria-pressed=true] .csw{box-shadow:inset 0 0 0 1px #0000004d,0 0 0 1.5px var(--surface)}.pal .chips{margin-top:8px}@media (pointer:coarse){.chip.cc{min-height:42px}}.a-es{container-type:inline-size}.elist{display:grid}.erow{border-top:1px solid var(--line);grid-template-columns:4.2rem minmax(0,1fr);align-items:center;column-gap:10px;padding:8px 0;display:grid}.erow:first-child{border-top:0;padding-top:2px}.erow .en{font:700 15px/1.25 var(--mono)}.erow .en small{font:500 11.5px/1.4 var(--mono);color:var(--ink-3);display:block}.ev{flex-wrap:wrap;align-items:center;gap:5px 8px;min-width:0;display:flex}.ok{align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.ok svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.nx{color:var(--ink-3);flex-basis:100%;font-size:12.5px}@container (width>=440px){.nx{flex-basis:auto}}.chip.nb{flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:40px;padding:4px 10px;display:inline-flex}.chip.nb b{font:500 14px/1 var(--mono);color:var(--ink)}.chip.nb small{font:500 11px/1 var(--mono);color:var(--ink-3)}.ctw{margin-top:14px;overflow-x:auto}.ctab{border-collapse:collapse;font:500 13px/1.4 var(--mono);font-variant-numeric:tabular-nums}.ctab th,.ctab td{border-bottom:1px solid var(--line);text-align:right;white-space:nowrap;padding:5px 10px}.ctab thead th{font:12px/1.4 var(--sans);color:var(--ink-3);border-bottom-color:var(--line-2);vertical-align:bottom}.ctab th:first-child,.ctab td:first-child{text-align:left;padding-left:2px}.ctab tbody th{font:700 13.5px/1.4 var(--sans)}.ctab tbody th span{align-items:center;gap:7px;display:inline-flex}.ctab .x{color:var(--ink-3)}.ctab tr:last-child>*{border-bottom:0}@media (width<=479px){.ctab th,.ctab td{padding:5px 6px}}
