.rd .mx{width:100%;max-width:756px;position:relative}.rd .mx-in{transform-origin:0 0;--mx-ink:#26262b;--mx-mu:#92939e;--mx-ac:var(--uno-fill);width:700px;height:500px;position:relative}.rd .mx-stage{position:absolute;left:0;background:0 0!important}.rd .mx-stage svg{width:100%;height:100%;display:block}.rd .mx-top{transform-origin:0 0;pointer-events:none;transition:translate linear,opacity .3s;position:absolute;top:0;left:0}.rd .mx-top[data-up="0"]{opacity:0}.rd .mx-spec{font:500 8px/10px var(--font-mono);letter-spacing:.02em;color:var(--mx-mu);transition:color .16s;display:grid;position:absolute;top:8px;left:8px}.rd .mx-spec b{white-space:nowrap;font-weight:500}.rd .mx-top[data-on] .mx-spec{color:var(--mx-ink)}.rd .mx-tile{background:rgb(var(--fg-rgb) / .07);width:14px;height:14px;color:var(--mx-mu);font:500 8px/1 var(--font-sans);border-radius:3.5px;place-items:center;font-style:normal;transition:background-color .16s,color .16s;display:grid;position:absolute;top:8px}.rd .mx-top[data-on] .mx-tile{background:var(--mx-ac);color:#fff}.rd .mx-card{z-index:2}.rd .mx-lead{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.rd .mx-lead line{stroke:var(--mx-ac);stroke-width:1px;stroke-dasharray:2 3}.rd .mx-card{background:var(--surf);width:236px;box-shadow:0 1px 1px rgb(var(--fg-rgb) / .04),0 0 0 1px rgb(var(--fg-rgb) / .06),0 8px 22px -14px rgb(var(--fg-rgb) / .28);border-radius:10px;gap:4px;padding:12px 14px;display:grid;position:absolute;top:16px;left:16px}.rd .mx-card>*{animation:.32s cubic-bezier(.22,1,.36,1) both mx-in}.rd .mx-card b{color:var(--ink);font-size:13px;font-weight:500;line-height:20px}.rd .mx-card span{color:var(--ag-gray-600);align-items:center;gap:6px;font-size:12px;line-height:16px;display:flex}.rd .mx-card span i{background:var(--mx-ac);border-radius:50%;width:6px;height:6px}.rd .mx-card em{font:400 11px/16px var(--font-mono);color:var(--mx-mu);margin-left:auto}.rd .mx-card small{font:400 11px/16px var(--font-mono);color:var(--mx-mu)}@keyframes mx-in{0%{opacity:0;filter:blur(2px);transform:translateY(4px)}}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .rd .mx-in{--mx-ink:#ededf0;--mx-mu:#858692}}html[data-theme=dark] .rd .mx-in{--mx-ink:#ededf0;--mx-mu:#858692}@media (prefers-reduced-motion:reduce){.rd .mx-card>*{animation:none}}.rd #shell{z-index:100;cursor:default;touch-action:none;background:var(--bg-tint);overscroll-behavior:none;outline:none;position:fixed;inset:0;overflow:hidden}.rd #world{transform-origin:0 0;position:absolute;top:0;left:0}.rd .item{position:absolute;top:0;left:0}.rd .lbl{white-space:nowrap;align-items:center;gap:4px;height:24px;margin-bottom:8px;display:flex;position:absolute;bottom:100%;left:0}.rd .nm{height:22px;font:500 13px/1 var(--font-inter),sans-serif;color:var(--ag-gray-600);cursor:default;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:0 4px;display:inline-flex;position:relative}:is(.rd .nm:hover,.rd .nm:focus-visible){color:var(--ag-gray-900)}.rd .nm .tip{background:var(--chip);color:#fff;opacity:0;pointer-events:none;z-index:3;border-radius:6px;padding:5px 8px;font-size:11px;line-height:16px;transition:opacity .15s ease-out;position:absolute;top:calc(100% + 6px);left:0}:is(.rd .nm:hover .tip,.rd .nm:focus-visible .tip){opacity:1;transition-delay:.35s}.rd .nm .fb{color:#636363;opacity:0;transition:opacity .15s}.rd .nm[data-copied] .fb{opacity:1}.rd .nm[data-copied] .tip{opacity:0}.rd .fallback{background:var(--surf);box-shadow:0 0 0 1px var(--line);-webkit-user-select:text;user-select:text;z-index:4;border-radius:6px;padding:6px 8px;font-size:12px;position:absolute;top:calc(100% + 6px);left:0}.rd .pv{--blue:#1b6a96;--blue-d:#155678;--tint:#eef6fa;--blue-l:#d5e8f2;--ink:#26262b;--t2:#5e5f6b;--t3:#92939e;--line:#eeeef0;--line2:#d9d9de;--g:#1b6a96;--g-bg:#eef6fa;--g-s:#1b6a96;--r:#26262b;--r-bg:#eeeef0;--s:#fff;--s2:#f7f7f8;--s3:#eeeef0;--term:#26262b;--term2:#2f2f35;--blue-t:#1b6a96;--dp:#1b6a96;--out:cubic-bezier(.32,.72,.24,1);--travel:cubic-bezier(.32,.72,.24,1);--mono:ui-monospace,monospace;--card:0 1px 1px rgb(var(--fg-rgb) / .04),0 0 0 1px rgb(var(--fg-rgb) / .06),0 2px 12px -4px rgb(var(--fg-rgb) / .22);background:var(--s);width:420px;height:300px;box-shadow:0 0 0 1px var(--line);font:400 13px/18px var(--font-inter),sans-serif;color:var(--ink);-webkit-user-select:none;user-select:none;border-radius:12px;transition:opacity .2s,filter .2s;position:relative;overflow:hidden}.rd .pv.out{opacity:0;filter:blur(3px)}.rd .pv.still,.rd .pv.still *{transition:none!important;animation:none!important}.rd .pv *{box-sizing:border-box}.rd .pv .a{position:absolute}.rd .pv [data-on]{transition:opacity .42s var(--out),transform .42s var(--out),filter .3s ease}.rd .pv [data-on]:not([data-shown]){opacity:0;filter:blur(2px);pointer-events:none;transform:translateY(-4px)}.rd .pv [data-on].pop:not([data-shown]){transform:translateY(2px)}.rd .pv [data-on].pop{transition:opacity .26s var(--out),transform .26s var(--out)}.rd .pv [data-on].side:not([data-shown]){transform:translate(-8px)}.rd .pv [data-on].plain:not([data-shown]){filter:none;transform:none}.rd .pv [data-at]{transition:translate .48s var(--travel)}.rd .pv .sw{animation:.26s ease-in-out both sw}.rd .pv .hv{opacity:0;filter:blur(2px);transition:opacity .15s ease,filter .15s ease,transform .25s var(--out);transform:translateY(4px)}.rd .pv[data-h] .hv{opacity:1;filter:none;transform:none}.rd .pv .w{background:var(--s);box-shadow:var(--card);border-radius:10px;flex-direction:column;display:flex;position:absolute;overflow:hidden}.rd .pv .wb{background:var(--s2);border-bottom:1px solid var(--line);height:26px;font:500 11px/1 var(--font-inter),sans-serif;color:var(--t3);white-space:nowrap;flex:none;align-items:center;gap:4px;padding:0 9px;display:flex}.rd .pv .wb i{background:var(--line2);border-radius:50%;flex:none;width:6px;height:6px}.rd .pv .wb i:nth-child(3){margin-right:5px}.rd .pv .wk{flex:1;min-height:0;padding:10px 12px;position:relative}.rd .pv .w.d{background:var(--term)}.rd .pv .w.d .wb{background:var(--term2);color:var(--ag-gray-400);border-color:#3a3a40}.rd .pv .w.d .wb i{background:#4d4e57}.rd .pv .tm{font:400 11px/17px var(--mono);color:#e8e8ec;white-space:pre}.rd .pv .tm u{color:var(--ag-gray-400);text-decoration:none}.rd .pv .tm b{color:#bcbcbc;font-weight:400}.rd .pv .tm em{color:#b8b8b8;font-style:normal}.rd .pv .tm i{color:#7cc3e6;font-style:normal}.rd .pv .caret:after{content:"";vertical-align:-1px;opacity:.6;background:currentColor;width:6px;height:11px;margin-left:1px;display:inline-block}.rd .pv .pill{height:20px;font:500 11px/1 var(--font-inter),sans-serif;background:var(--s3);color:var(--t2);white-space:nowrap;border-radius:4px;align-items:center;gap:5px;padding:0 7px;transition:background-color .18s,color .3s;display:inline-flex}.rd .pv .pill.ok,.rd .pv .pill[data-s=ok]{background:var(--g-bg);color:var(--g)}.rd .pv .pill.er,.rd .pv .pill[data-s=er]{background:var(--r-bg);color:var(--r)}.rd .pv .pill.bl,.rd .pv .pill[data-s=bl]{background:var(--tint);color:var(--blue-t)}.rd .pv .pill.so,.rd .pv .pill[data-s=so]{background:var(--blue);color:#fff}.rd .pv .ck{flex:none;place-items:center;width:16px;height:16px;display:grid}.rd .pv .ck:after{content:"";background:var(--t3);border-radius:50%;width:6px;height:6px}.rd .pv .xx{background:var(--r);color:#fff;width:16px;height:16px;font:600 11px/1 var(--font-inter),sans-serif;border-radius:50%;flex:none;place-items:center;display:grid}.rd .pv .xx:after{content:"×"}.rd .pv .sp{border:1.6px solid var(--line2);border-top-color:var(--blue-t);border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite spin}.rd .pv .dotw{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--line2);border-radius:50%;flex:none}.rd .pv .stack{flex:none;place-items:center;display:grid}.rd .pv .stack>*{grid-area:1/1}.rd .pv .b{background:var(--line);border-radius:3px;height:6px;display:block}.rd .pv .row{align-items:center;gap:8px;display:flex}.rd .pv .sb{justify-content:space-between}.rd .pv .hr{border-top:1px solid var(--line)}.rd .pv .btn2{background:var(--blue);color:#fff;height:28px;font:500 12px/1 var(--font-inter),sans-serif;transition:background-color .18s ease,transform .16s var(--out),box-shadow .25s ease;border-radius:5px;justify-content:center;align-items:center;padding:0 11px;display:inline-flex;box-shadow:0 1px 2px #0c33484d,inset 0 1px #ffffff26}.rd .pv .btn2.g{background:var(--s3);color:var(--ink);box-shadow:none}.rd .pv .btn2[data-s=press]{transform:scale(.94)}.rd .pv .btn2[data-s=off]{background:var(--s3);color:var(--t3);box-shadow:none}.rd .pv .cur{z-index:9;pointer-events:none;align-items:flex-start;display:flex;position:absolute;top:0;left:0}.rd .pv .cur svg{fill:#26262b;stroke:#fff;stroke-width:1.2px;filter:drop-shadow(0 1px 2px #0000004d);width:16px;height:16px;transition:transform .16s var(--out)}.rd .pv .cur[data-s=press] svg{transform:scale(.8)}.rd .pv .cur span{background:var(--blue);color:#fff;font:500 10px/14px var(--font-inter),sans-serif;white-space:nowrap;border-radius:4px;margin:12px 0 0 -2px;padding:2px 6px}.rd .pv .cur.o span{background:#828282}.rd .pv .cap{font:500 12px/18px var(--font-inter),sans-serif;color:var(--t2);position:absolute;bottom:12px;left:16px;right:16px}.rd .pv .cap b{color:var(--ink);font-weight:500}.rd .pv .kick{font:500 11px/16px var(--font-inter),sans-serif;color:var(--t3)}.rd .pv .mono{font-family:var(--mono)}.rd .pv [data-s=shake]{animation:.42s ease-out shk}.rd .pv .pc{width:116px;position:absolute;top:58px}.rd .pv .pc .st1{background:var(--line2);width:30px;height:8px;margin:0 auto}.rd .pv .pc .st2{background:var(--line2);border-radius:2px;width:56px;height:3px;margin:0 auto}.rd .pv .half{width:210px;padding:14px;position:absolute;top:0;bottom:0}.rd .pv .half h5{font:500 12px/16px var(--font-inter),sans-serif;color:var(--t2);margin:0 0 10px}.rd .pv .mini{box-shadow:var(--card);background:var(--s);font:400 10px/15px var(--mono);color:var(--t2);white-space:pre;border-radius:8px;margin-bottom:8px;padding:8px 9px;transition:box-shadow .25s,background-color .18s}.rd .pv .mini[data-s=er]{background:var(--r-bg);color:var(--r);box-shadow:0 0 0 1px #68686859}.rd .pv .mini[data-s=ok]{background:var(--g-bg);color:var(--g);box-shadow:0 0 0 1px #63636340}.rd .pv .chipm{background:var(--blue);color:#fff;font:400 10px/14px var(--mono);white-space:nowrap;z-index:3;border-radius:4px;padding:3px 7px;position:absolute;top:0;left:0}.rd .pv .tile{background:var(--s2);width:112px;height:72px;box-shadow:inset 0 0 0 1px var(--line);border-radius:9px;padding:9px;transition:background-color .18s,box-shadow .25s;position:absolute}.rd .pv .tile[data-s=on]{background:var(--s);box-shadow:var(--card)}.rd .pv .tile b{font:500 11px/16px var(--font-inter),sans-serif;color:var(--t3);transition:color .3s;display:block}.rd .pv .tile[data-s=on] b{color:var(--ink)}.rd .pv .fld{height:26px;box-shadow:inset 0 0 0 1px var(--line2);font:400 11px/26px var(--mono);white-space:nowrap;border-radius:5px;flex:1;padding:0 8px;transition:box-shadow .16s;overflow:hidden}.rd .pv .fld[data-s=f]{box-shadow:inset 0 0 0 1.5px var(--blue)}.rd .pv .ln{border-top:1px solid var(--line);color:var(--t2);font-variant-numeric:tabular-nums;justify-content:space-between;padding:7px 0;font-size:12px;line-height:16px;display:flex}.rd .pv .ln.t{color:var(--ink);font-weight:500}.rd .pv .ring{box-shadow:0 0 0 1.5px var(--r),0 0 0 5px #68686824;transition:box-shadow .25s ease,translate .48s var(--out);border-radius:7px;position:absolute}.rd .pv .ring[data-s=ok]{box-shadow:0 0 0 1.5px var(--g-s),0 0 0 5px #7b7b7b29}.rd .pv .prog{background:var(--line);border-radius:2px;height:3px;position:absolute;overflow:hidden}.rd .pv .prog i{background:var(--blue);transform-origin:0;height:100%;transform:scaleX(var(--v,0));transition:transform .48s var(--out);display:block}.rd .pv .rec{background:var(--r);border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite pl;display:inline-block}.rd .pv .msg{border-radius:9px;margin-bottom:7px;padding:7px 9px;font-size:12px;line-height:16px}.rd .pv .msg.me{background:var(--blue);color:#fff;min-height:30px;margin-left:18px}.rd .pv .msg.un{background:var(--s2);color:var(--ink);margin-right:10px}.rd .pv .site-h{background:var(--s2);border-radius:6px;height:44px}.rd .pv .site-g{transition:grid-template-columns .5s var(--out);grid-template-columns:1fr 1fr 1fr;gap:6px;margin-top:6px;display:grid}.rd .pv .site-g i{background:var(--s2);border-radius:5px;height:32px;display:block}.rd .pv .vp{width:360px;height:210px;transition:width .5s var(--travel),border-radius .5s ease;margin-left:0;position:absolute;top:48px;left:50%;translate:-50%}.rd .pv .vp[data-s=m]{width:150px}.rd .pv .vp[data-s=m] .site-g{grid-template-columns:1fr}.rd .pv .wire{fill:none;stroke:var(--line2);stroke-width:1.5px}.rd .pv .draw{fill:none;stroke:var(--blue);stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--v,0));transition:stroke-dashoffset .48s var(--travel)}.rd .pv .node{fill:var(--s);stroke:var(--blue);stroke-width:2px}.rd .pv svg .node[data-on]{transform-box:fill-box;transform-origin:50%}.rd .pv .cr{border-top:1px solid var(--line);padding:8px 0;font-size:12px;line-height:16px}.rd .pv .dl{font:400 10.5px/19px var(--mono);white-space:pre;color:var(--t2);gap:7px;padding:0 12px;display:flex}.rd .pv .dl em{width:12px;color:var(--t3);font-style:normal}.rd .pv .dl.p{background:var(--g-bg);color:var(--dp)}.rd .pv .dl.m{background:var(--r-bg);color:#585858}.rd .pv .card2{background:var(--s);width:106px;box-shadow:var(--card);font:500 11px/15px var(--font-inter),sans-serif;z-index:3;border-radius:7px;padding:8px;position:absolute;top:0;left:0}.rd .pv .card2 small{font:400 10px/13px var(--font-inter),sans-serif;color:var(--t3);margin-top:4px;display:block}.rd .pv .rail{background:var(--line);height:2px;position:absolute;top:150px;left:40px;right:40px}.rd .pv .rail i{background:var(--blue);transform-origin:0;height:100%;transform:scaleX(var(--v,0));transition:transform .48s var(--travel);display:block}.rd .pv .rn{background:var(--s);width:16px;height:16px;box-shadow:inset 0 0 0 2px var(--line2);border-radius:50%;margin-left:-8px;transition:box-shadow .25s,background-color .18s;position:absolute;top:143px}.rd .pv .rn[data-s=on]{background:var(--blue);box-shadow:0 0 0 4px #1b6a9629}.rd .pv .rl2{text-align:center;width:110px;color:var(--t3);margin-left:-55px;font-size:11.5px;line-height:15px;transition:color .3s;position:absolute;top:168px}.rd .pv .rl2[data-s=on]{color:var(--ink)}.rd .pv .big{letter-spacing:-.8px;font-size:32px;font-weight:500;line-height:36px}.rd .pv .tr{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:10px 14px;font-size:12.5px;line-height:18px;transition:background-color .18s;display:flex}.rd .pv .tr em{font:400 11px/16px var(--mono);color:var(--t3);font-style:normal}.rd .pv .tr .pill{margin-left:auto}.rd .pv .tr[data-s=hl]{background:var(--tint)}.rd .pv .hand{transform-origin:75px 75px;transform:rotate(calc(var(--v,0)*1deg));transition:transform 1.6s var(--travel)}.rd .pv .day{background:var(--s2);height:104px;font:500 11px/14px var(--font-inter),sans-serif;color:var(--t3);border-radius:7px;padding:7px}.rd .pv .day u{background:var(--blue);color:#fff;font:500 10px/13px var(--font-inter),sans-serif;border-radius:5px;margin-top:8px;padding:5px;text-decoration:none;display:block}.rd .pv .evt{background:var(--s);box-shadow:var(--card);font:500 11px/16px var(--font-inter),sans-serif;white-space:nowrap;transition:translate .48s var(--travel),opacity .25s ease,background-color .18s ease,color .3s ease;z-index:3;border-radius:5px;padding:5px 8px;position:absolute;top:0;left:0}.rd .pv .evt[data-s=hit]{background:var(--blue);color:#fff}.rd .pv .evt[data-s=miss]{opacity:.35}.rd .pv .cb{align-items:center;gap:8px;padding:6px 0;font-size:12px;display:flex}.rd .pv .cb i{width:14px;height:14px;box-shadow:inset 0 0 0 1.5px var(--line2);border-radius:4px;flex:none}.rd .pv .cb i.y{background:var(--blue);box-shadow:none}.rd .pv .fe{align-items:center;gap:10px;font-size:12.5px;line-height:18px;display:flex;position:absolute;left:21px;right:14px}.rd .pv .fe small{font:400 10.5px/16px var(--mono);color:var(--t3);margin-left:auto}.rd .pv .fe .dg{background:var(--s);width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--line2);border-radius:50%;flex:none;place-items:center;display:grid}.rd .pv .zz{font:500 11px/1 var(--mono);color:var(--t3);position:absolute}.rd .pv .hubu{background:var(--blue);color:#fff;width:64px;height:64px;transition:transform .25s var(--out);border-radius:14px;place-items:center;font-size:22px;font-weight:500;display:grid;position:absolute;box-shadow:0 8px 18px -8px #1b6a9699,inset 0 1px #fff3}.rd .pv .hubu[data-s=b]{transform:scale(1.06)}.rd .pv .ag{background:var(--s2);width:132px;height:40px;font:500 12px/1 var(--font-inter),sans-serif;color:var(--t3);border-radius:8px;align-items:center;gap:8px;padding:0 9px;transition:background-color .18s,color .3s,box-shadow .25s;display:flex;position:absolute;right:16px}.rd .pv .ag i{background:var(--s3);border-radius:6px;place-items:center;width:22px;height:22px;font-style:normal;transition:background-color .18s,color .3s;display:grid}.rd .pv .ag[data-s=on]{background:var(--s);color:var(--ink);box-shadow:var(--card)}.rd .pv .ag[data-s=on] i{background:var(--blue);color:#fff}.rd .pv .lane{background:var(--s2);width:150px;height:72px;font:500 11px/14px var(--font-inter),sans-serif;color:var(--t2);border-radius:9px;padding:7px 9px;position:absolute;right:14px}.rd .pv .sl{gap:9px;padding:8px 0;display:flex}.rd .pv .sl .av{background:var(--s3);width:28px;height:28px;font:500 12px/1 var(--font-inter),sans-serif;border-radius:6px;flex:none;place-items:center;display:grid}.rd .pv .sl .av.u{background:var(--blue);color:#fff}.rd .pv .sl b{font-size:12.5px;font-weight:500}.rd .pv .sl p{color:var(--t2);white-space:normal;margin:1px 0 0;font-size:12.5px;line-height:17px}.rd .pv .sl em{color:var(--blue-t);font-style:normal;font-weight:500}.rd .pv.big{width:560px;height:400px}.rd .pv.hero{width:1216px;height:540px}.rd .pv .shim{background:linear-gradient(100deg,currentColor 35%,#fff 50%,currentColor 65%) 130% 0/250% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite shim}.rd .pv .av{width:22px;height:22px;font:500 11px/1 var(--font-inter),sans-serif;background:var(--blue);color:#fff;transition:background-color .18s ease,transform .25s var(--out);border-radius:6px;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #fff3}.rd .pv .av.g{background:var(--term)}.rd .pv .av.o{background:#828282}.rd .pv .av.t{background:#5d5d5d}.rd .pv .av.lo{background:var(--s3);color:var(--t2);box-shadow:none}.rd .pv .av[data-s=idle]{background:var(--s3);color:var(--t3);box-shadow:none}.rd .pv .log{font:400 10.5px/16px var(--mono);color:#c9cad2;white-space:pre;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.rd .pv .log>div{transition:opacity .25s}.rd .pv .log>div:nth-last-child(n+4){opacity:.55}.rd .pv .log .ad{color:#bcbcbc}.rd .pv .log .cu{color:#b8b8b8}.rd .pv .log .okk{color:#bcbcbc}.rd .pv .log .cm{color:#fff}.rd .pv .log .er{color:#b8b8b8}.rd .pv .log.lt{color:var(--t2)}.rd .pv .log.lt .cm{color:var(--ink)}.rd .pv .log.lt .ad,.rd .pv .log.lt .okk{color:var(--g)}.rd .pv .log.lt .cu,.rd .pv .log.lt .er{color:var(--r)}.rd .pv .tc{background:var(--s);height:34px;box-shadow:var(--card);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:0 9px;font-size:12px;display:flex;overflow:hidden}.rd .pv .tc code{font:500 11px/1 var(--mono);color:var(--ink)}.rd .pv .tc .ts{color:var(--t3);text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.rd .pv .tc .clk{font:400 10.5px/1 var(--mono);color:var(--t3);font-variant-numeric:tabular-nums;text-align:right;min-width:28px}.rd .pv .ti2{background:var(--tint);width:20px;height:20px;color:var(--blue-t);font:500 10px/1 var(--mono);border-radius:5px;flex:none;place-items:center;display:grid}.rd .pv .prog2{background:var(--line);border-radius:2px;height:4px;position:relative;overflow:hidden}.rd .pv .prog2 i{background:var(--blue);transform-origin:0;transform:scaleX(var(--v,0));transition:transform .48s var(--out);border-radius:2px;position:absolute;inset:0}.rd .pv .flow{background:var(--blue);width:7px;height:7px;animation:flow var(--d,1.6s) var(--travel) infinite;animation-delay:var(--dl,0s);border-radius:50%;margin:-3.5px;position:absolute;top:0;left:0;box-shadow:0 0 0 3px #1b6a9629}.rd .pv .flow.r{background:var(--r);box-shadow:0 0 0 3px #68686829}.rd .pv .flow.g{background:var(--g-s);box-shadow:0 0 0 3px #7b7b7b2e}.rd .pv .wire2{fill:none;stroke:var(--line2);stroke-width:1.2px;transition:stroke .25s}.rd .pv .wire2[data-s=on]{stroke:var(--blue)}.rd .pv .wire2[data-s=er]{stroke:var(--r)}.rd .pv .wire2[data-s=ok]{stroke:var(--g-s)}.rd .pv .mono2{font:400 10.5px/15px var(--mono);color:var(--t3)}.rd .pv .eqz{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.rd .pv .eqz i{background:var(--blue);border-radius:1px;width:2px;animation:.9s ease-in-out infinite eqz}.rd .pv .eqz i:nth-child(2){animation-duration:.76s;animation-delay:-300ms}.rd .pv .eqz i:nth-child(3){animation-duration:1s;animation-delay:-520ms}.rd .pv .ripple{box-shadow:0 0 0 2px var(--blue);animation:rip 1.6s var(--out) infinite;pointer-events:none;border-radius:50%;position:absolute}.rd .pv .lanebar{background:var(--tint);height:24px;box-shadow:inset 0 0 0 1px var(--blue-l);transform-origin:0;transform:scaleX(var(--v,0));font:500 11px/24px var(--font-inter),sans-serif;color:var(--blue-t);white-space:nowrap;border-radius:6px;padding-left:8px;transition:transform .48s linear;position:absolute;overflow:hidden}.rd .pv .lanebar[data-s=ok]{background:var(--g-bg);color:var(--g);box-shadow:inset 0 0 0 1px #63636340}.rd .pv .lanebar[data-s=er]{background:var(--r-bg);color:var(--r);box-shadow:inset 0 0 0 1px #6868684d}.rd .pv .bubble{background:var(--s);max-width:190px;box-shadow:var(--card);z-index:7;border-radius:9px;padding:7px 9px;font-size:11.5px;line-height:15px;position:absolute}.rd .pv .fl{font:400 10.5px/16px var(--mono);color:var(--t3);border-radius:5px;align-items:center;gap:7px;padding:4px 8px;transition:background-color .18s,color .3s;display:flex}.rd .pv .fl em{color:var(--g);margin-left:auto;font-style:normal}.rd .pv .fl[data-s=on]{background:var(--tint);color:var(--blue-t)}.rd .pv .fl[data-s=done]{color:var(--ink)}.rd .pv .col4{background:var(--s2);border-radius:9px;padding:8px;position:absolute;top:44px;bottom:16px}.rd .pv .col4 h5{font:500 11px/16px var(--font-inter),sans-serif;color:var(--t2);justify-content:space-between;margin:0;display:flex}.rd .pv .jc{background:var(--s);width:118px;box-shadow:var(--card);font:500 11px/14px var(--font-inter),sans-serif;z-index:3;border-radius:7px;padding:8px;position:absolute;top:0;left:0}.rd .pv .jc .row{gap:5px;margin-top:6px}.rd .pv .jc .av{border-radius:4px;width:16px;height:16px;font-size:9px}.rd .pv .jc .mono2{margin-left:auto}.rd .pv .shell{grid-template-columns:230px 1fr 400px;display:grid;position:absolute;inset:0}.rd .pv .stat{background:var(--line2);border-radius:50%;flex:none;width:8px;height:8px;transition:background-color .18s}.rd .pv .stat[data-s=run]{background:var(--blue);animation:1.2s ease-in-out infinite pl}.rd .pv .stat[data-s=ok]{background:var(--g-s)}.rd .pv .stat[data-s=er]{background:var(--r)}.rd .pv .pane{background:var(--s);width:420px;height:440px;box-shadow:var(--card);border-radius:12px;flex:none;transition:opacity .4s;position:relative;overflow:hidden}.rd .pv .stepper{border-bottom:1px solid var(--line);background:var(--s);z-index:8;justify-content:center;align-items:center;gap:6px;height:52px;display:flex;position:absolute;top:0;left:0;right:0}.rd .pv .stp{height:28px;font:500 12px/1 var(--font-inter),sans-serif;color:var(--t3);border:1px solid #0000;border-radius:40px;align-items:center;gap:6px;padding:0 10px;transition:background-color .18s,color .3s,border-color .25s;display:flex}.rd .pv .stp[data-s=on]{background:var(--tint);border-color:var(--blue-l);color:var(--blue-t)}.rd .pv .stp[data-s=done]{color:var(--ink)}@keyframes sw{0%{opacity:0;filter:blur(2px);transform:translateY(4px)}to{opacity:1;filter:none;transform:none}}@keyframes shk{0%,to{transform:none}20%{transform:translate(-6px)}45%{transform:translate(5px)}70%{transform:translate(-3px)}85%{transform:translate(2px)}}@keyframes pl{50%{opacity:.3}}@keyframes shim{0%{background-position:130% 0}to{background-position:-30% 0}}@keyframes flow{0%{offset-distance:0%;opacity:0}12%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes eqz{0%,to{height:30%}50%{height:100%}}@keyframes rip{0%{opacity:.7;transform:scale(.7)}to{opacity:0;transform:scale(1.7)}}.rd .hl-plate{background:var(--s);box-shadow:0 0 0 1px var(--line);border-radius:12px;position:relative;overflow:hidden}.rd .pv[data-theme=dark]{--s:#1f1f23;--s2:#17171a;--s3:#2c2c31;--term:#111113;--term2:#1a1a1d;--ink:#ededf0;--t2:#b4b5bf;--t3:#858692;--line:#ffffff14;--line2:#ffffff29;--tint:#48aad724;--blue-l:#48aad73d;--blue-t:#7cc3e6;--g:#7cc3e6;--g-bg:#48aad724;--g-s:#7cc3e6;--r:#ededf0;--r-bg:#ffffff14;--dp:#7cc3e6;--card:0 0 0 1px #ffffff14,0 2px 12px -4px #00000080;background:var(--s2);box-shadow:0 0 0 1px var(--line),0 24px 60px -24px #0009}.rd .mcol{flex-direction:column;padding:12px 10px 10px;display:flex}.rd .mtask{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:16px;display:block;overflow:hidden}.rd .mfoot{flex:none;min-height:18px;margin-top:auto}.rd .mcode{background:var(--term);border-radius:12px;padding:0 18px 12px;overflow:hidden;box-shadow:0 18px 36px -18px #00000073}.rd .log.big{color:#d6d6dc;justify-content:flex-start;font-size:12.5px;line-height:24px}.rd .log.big>div:nth-last-child(n+4){opacity:1}.rd .log.big .ad{color:#7cc3e6}.rd .mrows{flex-direction:column;gap:2px;margin-top:10px;display:flex}.rd .mact{height:22px;font:400 11px/16px var(--font-inter),sans-serif;color:var(--t3);white-space:nowrap;align-items:center;gap:6px;transition:color .16s;display:flex}.rd .mact[data-s=on]{color:var(--ink)}.rd .mact[data-s=done]{color:var(--t2)}.rd .mact .stack{width:12px;height:12px}.rd .mact .stack>*{transform:scale(.75)}.rd .mport{font:400 10.5px/18px var(--mono);color:var(--t3)}.rd .log.big{line-height:22px}.rd .mglab{font:400 10.5px/1 var(--font-inter),sans-serif;fill:var(--t2);text-anchor:middle}
