:root{--rz-k:#a03c8c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--rz-k:#e58ad6}}:root[data-theme=dark]{--rz-k:#e58ad6}@media (width>=760px){#rz{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}#rz>.a-fig,#rz>.a-st,#rz>.clps,#rz>[data-fold=hd-thy]{grid-column:1/-1}}.rz-col{align-content:start;gap:26px 16px;min-width:0;display:grid}#rz[data-mode=list] .a-m,#rz[data-mode=list] .a-i,#rz[data-mode=list] #rz-bar,#rz[data-mode=cmp] #rz-k{display:none}.rz-bar{font-family:var(--sans);min-height:30px}.rz-lab{color:var(--ink-2);font-size:12px}#rz-hint{color:var(--ink-3);margin-left:auto;font-size:12px}.rz-bar{flex-wrap:wrap;overflow:visible}#rz-hint{white-space:normal;overflow:visible}.rz-scr{padding:0;line-height:0;position:relative;overflow:hidden}.rz-scr canvas{width:100%;display:block}#rz-cv{touch-action:none;cursor:grab;height:460px}#rz-cv.drag,.rz-cell canvas.drag{cursor:grabbing}.rz-one{grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:10px;display:grid}.rz-one[hidden]{display:none}.rz-side{gap:8px;display:grid}.rz-sbx{gap:3px;display:grid}.rz-cap{color:var(--ink-2);font-size:12px;line-height:1.5;display:block}#rz-lens{height:240px;image-rendering:pixelated}#rz-ov{cursor:crosshair;height:160px}.rz-tag{color:#f2f2ee;font:500 13px/1.5 var(--mono);pointer-events:none;background:#000000b8;border-radius:3px;padding:2px 7px;position:absolute;top:8px;left:8px}@media (width<=760px){.rz-one{grid-template-columns:minmax(0,1fr)}.rz-side{grid-template-columns:1fr 1fr}#rz-cv{height:320px}#rz-lens,#rz-ov{height:150px}}.rz-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.rz-grid[hidden]{display:none}@media (width<=760px){.rz-grid{grid-template-columns:minmax(0,1fr)}}.rz-cell{border:1px solid var(--line);background:var(--surface);border-radius:3px;min-width:0;overflow:hidden}.rz-cell canvas{touch-action:pan-y;cursor:grab;background:#000;width:100%;height:210px;display:block}.rz-cl{align-items:baseline;gap:8px;padding:4px 8px;font-size:13px;line-height:1.5;display:flex}.rz-cl b{font-weight:700}.rz-cl .r{min-width:1.2em;font:700 13px var(--mono);color:var(--ink-3)}.rz-cl .r.top{color:var(--accent)}.rz-cl .v{font:500 13px var(--mono);color:var(--ink-2);font-variant-numeric:tabular-nums;margin-left:auto}.rz-cap2{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:2px 14px;margin-bottom:8px;font-size:12px;display:flex}.rz-tw{overflow-x:auto}.rz-t{border-collapse:collapse;width:100%;font-size:12.5px}.rz-t th{white-space:nowrap;padding:3px 6px;font-weight:700}.rz-t thead th{text-align:center}.rz-t tbody th{z-index:1;background:var(--bg);text-align:left;position:sticky;left:0}.rz-t th button{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:2px 5px}.rz-t th button:hover{background:var(--ink);color:var(--surface)}.rz-t td{text-align:center;padding:2px}.rz-c{border:1px solid var(--line);cursor:pointer;background:#000;border-radius:2px;width:100%;min-width:104px;padding:0;line-height:0;display:block}.rz-c:hover{border-color:var(--ink-3)}.rz-c canvas{width:100%;height:72px;image-rendering:pixelated;display:block}.rz-c i{background:var(--surface);min-height:17px;color:var(--ink-2);font:500 12px/1.25 var(--mono);font-variant-numeric:tabular-nums;padding:1px 0;font-style:normal;display:block}.rz-c i.top{color:var(--accent);font-weight:700}.rz-mg{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 10px;padding:4px 6px;display:grid}.rz-mg h3{color:var(--ink-2);white-space:nowrap;margin:0;font-size:12px;font-weight:500;line-height:28px}.rz-mg .chips{margin:0}.rz-mg .chip{font-family:var(--sans)}#rz-k{width:100%;height:150px;margin-top:6px;display:block}.rz-is{flex-wrap:wrap;gap:6px;padding:2px 6px;display:flex}.rz-ib{border:1px solid var(--line);width:76px;color:var(--ink-2);font:500 12px/1.2 var(--sans);text-align:center;cursor:pointer;background:0 0;border-radius:4px;gap:3px;padding:3px;display:grid}.rz-ib:hover{border-color:var(--line-2);color:var(--ink)}.rz-ib canvas{background:#000;width:100%;height:46px;display:block}.rz-ib[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--surface)}.rz-ib.file{border-style:dashed;place-content:center;min-height:68px}#rz-msg:empty{display:none}.rz-tp{grid-template-columns:auto auto minmax(0,1fr)}.pnl .rz-tp{margin-top:10px}.rz-tk{height:17px;font:500 12.5px/1.4 var(--mono);color:var(--ink-3);position:relative}.rz-tk button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 3px;position:absolute;top:0;transform:translate(-50%)}.rz-tk button:first-child{transform:none}.rz-tk button:last-child{transform:translate(-100%)}.rz-tk button:hover{color:var(--ink)}.rz-tk button.on{color:var(--ink);font-weight:700}@media (width<=620px){.rz-tk button:nth-child(2n){display:none}}.rz-ro{font:500 13px/1.5 var(--mono);color:var(--ink-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:0 12px;margin-top:3px;display:flex}.rz-ro b{color:var(--ink);font-size:15px}@media (width<=600px){.rz-ro{min-height:3em}}.rz-steps{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:8px;display:grid}.rz-st{border:1px solid var(--line);background:var(--surface);border-radius:4px;grid-template-columns:172px minmax(0,1fr);align-items:start;gap:10px;padding:6px;display:grid}.rz-st canvas{background:var(--screen);border-radius:2px;width:172px;height:104px;display:block}.rz-st h3{margin:0 0 3px;font-size:13.5px;line-height:1.45}.rz-st h3 i{font:700 12px var(--mono);color:var(--ink-3);margin-right:5px;font-style:normal}.rz-st p{color:var(--ink-2);margin:0;font-size:12.5px;line-height:1.6}
