.upRW5W_scr,.upRW5W_side{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@container (min-width:37.5rem){.upRW5W_scr>.upRW5W_board{grid-area:auto;width:auto}}@container (min-width:37.5rem) and (max-width:46.9375rem){.upRW5W_side{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.upRW5W_side>:last-child:nth-child(odd){grid-column:1/-1}}@container (min-width:47rem){.upRW5W_scr{grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:8px 32px}.upRW5W_scr>.upRW5W_board{width:calc(36.2ch + 24px)}}@container (max-width:22.4375rem){.upRW5W_side{margin-inline-end:calc(2.5rem - 16px)}}.upRW5W_board>span[data-part]:after{content:"← " attr(data-part);color:var(--code-hl-1);font:600 .875rem / 1 var(--font-sans);white-space:nowrap;margin-left:2ch}.upRW5W_pane{--page-hl:#08708e;border:1px solid var(--line-2);border-radius:var(--radius-s);background:var(--bg);overflow:hidden}.upRW5W_pane>b{border-bottom:1px solid var(--line-2);background:var(--surface);color:var(--text);font:800 .875rem / 1.5 var(--font-sans);flex-wrap:wrap;align-items:center;gap:2px 8px;padding:4px 12px;display:flex}.upRW5W_r{color:var(--muted);font:600 .875rem / 1.5 var(--font-sans);text-align:right;margin-left:auto}.upRW5W_r code{color:var(--text);font:600 .875rem / 1.5 var(--font-mono);white-space:nowrap}.upRW5W_r>code,.upRW5W_r .upRW5W_tgt{white-space:normal;overflow-wrap:anywhere;max-width:100%;display:inline-block}.upRW5W_r .upRW5W_tgt code{white-space:inherit}.upRW5W_r code.upRW5W_tgt[data-now]{background:linear-gradient(var(--hl-1), var(--hl-1)) bottom / 100% 2px no-repeat var(--hl-1-soft);border-radius:2px}.upRW5W_r .upRW5W_tgt u{text-decoration:underline;-webkit-text-decoration-color:var(--hl-1);text-decoration-color:var(--hl-1);text-underline-offset:2px;text-decoration-thickness:2px}.upRW5W_rStack{justify-items:end;display:grid}.upRW5W_rStack>*{grid-area:1/1}.upRW5W_rSz{visibility:hidden}.upRW5W_note{color:var(--muted);font:500 .875rem / 1.4 var(--font-sans);margin:0;padding:6px 12px 0}.upRW5W_tree{color:var(--text);font:600 var(--text-data) / 1.5 var(--font-mono);margin:0;padding:6px 0}.upRW5W_tn{--d:0;padding:1px 12px 1px calc(12px + var(--d) * 2ch);background-image:repeating-linear-gradient(90deg, var(--line-2) 0 1px, transparent 1px 2ch);background-position:calc(12px + .5ch) 0;background-size:calc(var(--d) * 2ch) 100%;transition:background-color var(--dur-short) var(--ease);background-repeat:no-repeat;flex-wrap:wrap;align-items:baseline;gap:2px 1ch;display:flex}.upRW5W_tn[data-hang]{padding-left:calc(12px + (var(--d) + 1) * 2ch)}.upRW5W_tn[data-hang]>:first-child{margin-left:-2ch}.upRW5W_tn .upRW5W_nm{min-width:0;color:var(--muted);overflow-wrap:anywhere;font-weight:400}.upRW5W_tn .upRW5W_tx{border-radius:var(--radius-xs);background:var(--surface);color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;padding:0 6px;font-weight:400}.upRW5W_tn[data-text]{font-weight:400}.upRW5W_tn[data-now]{background-color:var(--hl-1-soft);box-shadow:inset 3px 0 0 var(--hl-1)}.upRW5W_tn[data-now] .upRW5W_tx{background:var(--bg);color:var(--text)}.upRW5W_tn .upRW5W_q{color:var(--hl-1);font-weight:700}.upRW5W_tn .upRW5W_aside{color:var(--muted);font:500 .875rem / 1.5 var(--font-sans)}.upRW5W_tn.upRW5W_cut{color:var(--muted);font:600 .875rem / 1.5 var(--font-sans)}.upRW5W_tn.upRW5W_dir .upRW5W_tg{font-weight:700}.upRW5W_tn.upRW5W_file .upRW5W_tg{font-weight:400}.upRW5W_tn[data-ghost]{outline:1px dashed var(--muted);outline-offset:-2px}.upRW5W_tn[data-new]{animation:upRW5W_rise var(--dur) var(--ease) both}.upRW5W_ws{color:var(--muted)}.upRW5W_ws[data-now]{background:var(--hl-1-soft);box-shadow:0 0 0 1.5px var(--hl-1);color:var(--hl-1);border-radius:2px}.upRW5W_tn[data-now] .upRW5W_ws[data-now]{background:var(--bg)}.upRW5W_here{background:var(--hl-1);color:var(--on-hl);font:700 .875rem / 1.5 var(--font-sans);border-radius:999px;margin-left:auto;padding:0 8px}.upRW5W_page{background:#fff;position:relative;overflow:hidden}.upRW5W_page iframe{transform-origin:0 0;background:#fff;border:0;width:100%;height:0;display:block;position:absolute;top:0;left:0}.upRW5W_page>[data-off]{visibility:hidden}.upRW5W_page[data-win]{background:linear-gradient(90deg, #fff var(--win,0px), var(--surface) 0)}.upRW5W_win{box-sizing:border-box;border:1px solid var(--muted);pointer-events:none;height:100%;position:absolute;top:0;left:0}.upRW5W_page[data-cut]{-webkit-mask-image:linear-gradient(#000 calc(100% - min(2.5rem, var(--cut))), transparent);mask-image:linear-gradient(#000 calc(100% - min(2.5rem, var(--cut))), transparent)}.upRW5W_page[data-roll]>*{translate:0 var(--roll,0px);transition:translate var(--dur-short) var(--ease-move)}.upRW5W_page[data-up]{-webkit-mask-image:linear-gradient(#0000,#000 12px);mask-image:linear-gradient(#0000,#000 12px)}.upRW5W_page[data-up][data-cut]{-webkit-mask-image:linear-gradient(transparent, #000 12px, #000 calc(100% - min(2.5rem, var(--cut))), transparent);mask-image:linear-gradient(transparent, #000 12px, #000 calc(100% - min(2.5rem, var(--cut))), transparent)}.upRW5W_hl{outline:2px solid var(--page-hl);outline-offset:2px;pointer-events:none;animation:upRW5W_show var(--dur-short) var(--ease) both;border-radius:3px;position:absolute}.upRW5W_hlBar{background:var(--page-hl);pointer-events:none;animation:upRW5W_show var(--dur-short) var(--ease) both;border-radius:2px;position:absolute}.upRW5W_page[data-ask]>div:not(.upRW5W_ask){visibility:hidden}.upRW5W_page>.upRW5W_ask{color:#08708e;font:700 1.5rem / 1 var(--font-sans);border:1.5px dashed #7888a0;border-radius:2px;align-content:center;place-items:center;display:grid;position:absolute;inset:8px;translate:none}.upRW5W_gap{box-sizing:border-box;border:1.5px solid var(--page-hl);pointer-events:none;animation:upRW5W_show var(--dur-short) var(--ease) both;border-top:0;position:absolute}.upRW5W_boxov{pointer-events:none;position:absolute}.upRW5W_boxov[data-l=m]{background:#f6b26b73}.upRW5W_boxov[data-l=b]{background:#f0d2648c}.upRW5W_boxov[data-l=p]{background:#93c47d80}.upRW5W_boxov[data-l=c]{background:#6fa8dc80}.upRW5W_tab{border:1px solid var(--line-2);border-radius:var(--radius-s) var(--radius-s) 0 0;color:#1d1d1f;max-width:12em;font:500 .875rem / 1.5 var(--font-sans);text-overflow:ellipsis;white-space:nowrap;background:#fff;border-bottom:0;margin:-4px 0 -5px auto;padding:4px 12px 5px;overflow:hidden}.upRW5W_tab:empty{min-width:6em}.upRW5W_tab:empty:before{content:"​"}.upRW5W_tab[data-wait]{color:#0000}.upRW5W_page>[data-wait]{visibility:hidden}.upRW5W_flyBox{position:relative}.upRW5W_fly{z-index:2;border:1px solid var(--line-2);border-radius:var(--radius-xs);background:var(--bg);color:var(--text);font:400 var(--text-data) / 1.5 var(--font-mono);white-space:nowrap;pointer-events:none;padding:0 6px;position:absolute;top:0;left:0}.upRW5W_tab[data-now]{border-color:var(--page-hl);box-shadow:inset 1px 1px 0 var(--page-hl), inset -1px 0 0 var(--page-hl)}.upRW5W_meas{margin:0;padding:6px 0;list-style:none}.upRW5W_meas li{color:var(--text-body);font:400 .875rem / 1.5 var(--font-sans);transition:background-color var(--dur-short) var(--ease);flex-wrap:wrap;align-items:baseline;gap:0 12px;padding:2px 12px;display:flex}.upRW5W_meas li code{color:var(--text);font:500 var(--text-data) / 1.5 var(--font-mono)}.upRW5W_meas li code.upRW5W_pn{overflow-wrap:anywhere;max-width:100%;font-weight:400;display:inline-block}.upRW5W_meas li .upRW5W_v{color:var(--text);font:700 var(--text-data) / 1.5 var(--font-mono);margin-left:auto}.upRW5W_meas li[data-now]{background:var(--hl-1-soft);box-shadow:inset 3px 0 0 var(--hl-1)}.upRW5W_meas li .upRW5W_ok{color:var(--hl-2);font:700 .875rem / 1.5 var(--font-sans);white-space:nowrap}.upRW5W_meas li .upRW5W_ok:not([data-on]){visibility:hidden}.upRW5W_meas li .upRW5W_ok[data-on]{animation:upRW5W_show var(--dur-short) var(--ease) both}.upRW5W_score{margin:0;padding:4px 0 6px;list-style:none}.upRW5W_score .upRW5W_grp{color:var(--muted);font:700 .875rem / 1.5 var(--font-sans);padding:6px 12px 0}.upRW5W_score .upRW5W_rw{color:var(--text);font:500 var(--text-data) / 1.5 var(--font-mono);transition:background-color var(--dur-short) var(--ease);flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:3px 12px;display:flex}.upRW5W_score .upRW5W_sel{max-width:100%;color:var(--muted);overflow-wrap:anywhere;flex:1 0 auto}.upRW5W_score .upRW5W_dl{flex-wrap:wrap;flex:0 0 100%;align-items:baseline;gap:0 8px;display:flex}.upRW5W_score .upRW5W_dc{flex:auto;min-width:0;padding-left:2ch}.upRW5W_score .upRW5W_dc>span{overflow-wrap:anywhere;max-width:100%;display:inline-block}.upRW5W_score .upRW5W_mk{font:700 .875rem / 1.5 var(--font-sans);white-space:nowrap;margin-left:auto}.upRW5W_score .upRW5W_rw[data-cont] .upRW5W_sel{display:none}.upRW5W_score .upRW5W_rw[data-short] .upRW5W_dc{color:var(--muted)}.upRW5W_score .upRW5W_rw[data-long] .upRW5W_dc{background:linear-gradient(var(--line-2), var(--line-2)) 2.6ch 0 / 1px 100% no-repeat;padding-left:4ch}.upRW5W_score .upRW5W_rw:is([data-lose],[data-bad]) :is(.upRW5W_dc,.upRW5W_dc>span){color:var(--muted);text-decoration:line-through;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--text-body);text-decoration-color:var(--text-body);animation:upRW5W_strike var(--dur) var(--ease) both}.upRW5W_score .upRW5W_rw[data-win] .upRW5W_mk{color:var(--hl-2)}.upRW5W_score .upRW5W_rw[data-bad] .upRW5W_mk{color:var(--hl-3);animation:upRW5W_show var(--dur-short) var(--ease) both}.upRW5W_score .upRW5W_rw[data-now]{background:var(--hl-1-soft);box-shadow:inset 3px 0 0 var(--hl-1)}.upRW5W_score .upRW5W_rw[data-new]{animation:upRW5W_rise var(--dur) var(--ease) both}.upRW5W_score .upRW5W_rw[data-new][data-long]{animation-name:upRW5W_drop}.upRW5W_warn{vertical-align:-.15em;width:1em;height:1em}.upRW5W_spec{border:1px solid var(--line-2);border-radius:var(--radius-xs);font:700 var(--text-data) / 1.5 var(--font-mono);text-align:center;grid-template-columns:repeat(3,1.6em);display:inline-grid;overflow:hidden}.upRW5W_spec>span+span{border-left:1px solid var(--line-2)}.upRW5W_spec>[data-now]{background:var(--hl-1-soft);color:var(--hl-1)}.upRW5W_score .upRW5W_used{border-top:1px solid var(--line-2);color:var(--muted);font:700 .875rem / 1.5 var(--font-sans);flex-wrap:wrap;align-items:baseline;gap:8px;margin:6px 12px 0;padding-top:6px;display:flex}.upRW5W_score .upRW5W_used>span{white-space:nowrap}.upRW5W_score .upRW5W_used[data-now]{background:var(--hl-1-soft);box-shadow:inset 3px 0 0 var(--hl-1);margin-inline:4px;padding-inline:8px}.upRW5W_score .upRW5W_used code{color:var(--text);font:700 var(--text-data) / 1.5 var(--font-mono);margin-left:auto}.upRW5W_sw{vertical-align:-.1em;border:1px solid var(--line-2);border-radius:3px;width:.875rem;height:.875rem;margin-right:6px;display:inline-block}.upRW5W_ctl{flex-wrap:wrap;align-items:center;gap:8px;padding:2px 0 6px;display:flex}.upRW5W_ctl[data-fold]{display:none}.upRW5W_k{color:var(--muted);font:600 .875rem / 1.5 var(--font-sans);align-items:center;gap:4px;display:inline-flex}.upRW5W_k code{font:600 .875rem / 1.5 var(--font-mono)}.upRW5W_lk{width:16px;height:16px}.upRW5W_ctl:not([data-lock]) .upRW5W_lk{visibility:hidden}.upRW5W_vals{flex-wrap:wrap;gap:8px;display:flex}.upRW5W_val{background:var(--bg);min-width:44px;height:44px;box-shadow:var(--sh-1);color:var(--text);font:600 var(--text-data) / 1 var(--font-mono);cursor:pointer;-webkit-tap-highlight-color:transparent;border:2px solid #0000;border-radius:14px;padding:0 14px}.upRW5W_val[aria-pressed=true]{border-color:var(--accent);background:var(--blue-50)}.upRW5W_val[data-ko]{font-family:var(--font-sans)}.upRW5W_val:not([data-ko]){white-space:pre}.upRW5W_stp{background:var(--bg);width:44px;height:44px;box-shadow:var(--sh-1);color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:0;border-radius:14px;place-items:center;padding:0;display:inline-grid}.upRW5W_stp svg{width:20px;height:20px}.upRW5W_ctl input[type=range]{min-width:0;height:44px;accent-color:var(--accent);flex:120px;margin:0}.upRW5W_ctl[data-lock] :is(.upRW5W_val,.upRW5W_stp){box-shadow:none;cursor:default}.upRW5W_ctl[data-lock] :is(.upRW5W_val,.upRW5W_stp):not([aria-pressed=true]){border:1px solid var(--field-line);color:var(--muted);background:0 0}.upRW5W_ctl[data-lock] input[type=range]{accent-color:var(--muted)}.upRW5W_ctl :is(.upRW5W_val,.upRW5W_stp)[data-now]{box-shadow:0 0 0 1px var(--surface), 0 0 0 3px var(--hl-1)}@media (prefers-reduced-motion:no-preference){.upRW5W_val,.upRW5W_stp{transition:transform .2s var(--ease)}.upRW5W_ctl:not([data-lock]) :is(.upRW5W_val,.upRW5W_stp):active{transition-duration:.1s;transform:scale(.97)}}.upRW5W_notice{z-index:1;color:var(--text);pointer-events:none;margin:0;font-weight:600;position:relative}.upRW5W_notice:not(:empty){background:var(--surface)}.upRW5W_path{font:600 var(--text-data) / 1.5 var(--font-mono);flex-wrap:wrap;align-items:center;gap:4px;margin:0 0 12px;display:flex}.upRW5W_from{min-width:0;color:var(--muted);font:600 .875rem / 1.5 var(--font-sans);overflow-wrap:anywhere}.upRW5W_from code{font:600 var(--text-data) / 1.5 var(--font-mono)}.upRW5W_seg{border:1px solid var(--line-2);border-radius:var(--radius-xs);background:var(--bg);color:var(--text);transition:background-color var(--dur-short) var(--ease), color var(--dur-short) var(--ease);padding:1px 6px}.upRW5W_seg[data-now]{background:linear-gradient(var(--hl-1), var(--hl-1)) bottom / 100% 2px no-repeat var(--hl-1-soft)}.upRW5W_seg[data-done]{color:var(--muted)}.upRW5W_seg[data-bad]{border-color:var(--hl-3);background:var(--hl-3-soft);color:var(--hl-3)}.upRW5W_miss{font:700 .875rem / 1.5 var(--font-sans);margin-left:6px}.upRW5W_band{border:1px solid var(--line-2);border-radius:var(--radius-s);background:var(--bg);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.upRW5W_band>div{transition:background-color var(--dur-short) var(--ease);padding:8px 6px 8px 10px}.upRW5W_band>div+div{border-left:1px solid var(--line-2)}.upRW5W_band b{color:var(--text);font:800 .875rem / 1.4 var(--font-sans);word-break:keep-all;display:block}.upRW5W_band small{color:var(--muted);font:600 .875rem / 1.4 var(--font-sans);display:block}.upRW5W_band .upRW5W_nw{white-space:nowrap;display:block}.upRW5W_band>[data-now]{background:var(--hl-1-soft);box-shadow:inset 0 3px 0 var(--hl-1)}@container (max-width:20rem){.upRW5W_band{grid-template-columns:repeat(2,minmax(0,1fr))}.upRW5W_band>div:nth-child(3){border-left:0}.upRW5W_band>div:nth-child(n+3){border-top:1px solid var(--line-2)}}.upRW5W_bandNote{color:var(--muted);font:500 .875rem / 1.4 var(--font-sans);margin:6px 0 0}.upRW5W_pill{background:var(--hl-1);color:var(--on-hl);font:700 .875rem / 1.5 var(--font-sans);white-space:nowrap;transition:background-color var(--dur-short) var(--ease), color var(--dur-short) var(--ease);border-radius:999px;padding:0 8px}.upRW5W_pill[data-tab]{animation:upRW5W_show var(--dur-short) var(--ease) both}.upRW5W_pill[data-past]{border:1px solid var(--line-2);background:var(--bg);color:var(--text);padding:0 7px;line-height:calc(1.3125rem - 2px)}.upRW5W_tn[data-end]{flex-wrap:wrap;align-items:flex-start;column-gap:1ch;display:flex}.upRW5W_tn[data-end]>.upRW5W_tnBody{flex-wrap:wrap;flex:1 1 0;align-items:baseline;gap:2px 1ch;min-width:8ch;display:flex}.upRW5W_tn[data-end]>.upRW5W_tnBody[data-hang]{padding-left:2ch}.upRW5W_tn[data-end]>.upRW5W_tnBody[data-hang]>:first-child{margin-left:-2ch}.upRW5W_tn[data-end]>.upRW5W_tnEnd{flex:none;justify-items:end;margin-left:auto;display:grid}.upRW5W_tn[data-end]>.upRW5W_tnEnd>*{grid-area:1/1;align-items:baseline;gap:4px;display:flex}.upRW5W_tn[data-end]>.upRW5W_tnEnd>.upRW5W_tnSz{visibility:hidden}.upRW5W_posn{border:1px solid var(--line-2);border-radius:var(--radius-xs);min-width:1.5em;color:var(--text);font:700 var(--text-data) / 1.4 var(--font-mono);place-items:center;padding:0 2px;display:inline-grid}.upRW5W_tn[data-now] .upRW5W_posn{border-color:var(--hl-1);background:var(--bg);color:var(--hl-1)}.upRW5W_cap{margin:0;padding:6px 0;list-style:none}.upRW5W_cap li{min-height:calc(1.5rem + 6px);color:var(--text);font:600 1rem / 1.5 var(--font-sans);transition:background-color var(--dur-short) var(--ease);flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:3px 12px;display:flex}.upRW5W_cap li[data-now]{background:var(--hl-1-soft);box-shadow:inset 3px 0 0 var(--hl-1)}.upRW5W_capBox{display:grid}.upRW5W_capBox>*{grid-area:1/1}.upRW5W_capSz{visibility:hidden}.upRW5W_role{border-radius:var(--radius-xs);background:var(--surface);color:var(--text);font:600 var(--text-data) / 1.5 var(--font-mono);padding:0 6px}.upRW5W_cap li[data-now] .upRW5W_role{background:var(--bg)}.upRW5W_lv{border:1px solid var(--line-2);border-radius:var(--radius-xs);background:var(--bg);color:var(--text-body);font:600 .875rem / 1.4 var(--font-sans);padding:0 6px}.upRW5W_none{color:var(--muted)}.upRW5W_ql{color:var(--hl-1);font:700 1rem / 1.5 var(--font-sans)}.upRW5W_r .upRW5W_ql{font-size:inherit;line-height:inherit}.upRW5W_tn .upRW5W_nm .upRW5W_ql{color:var(--hl-1);font:inherit;font-weight:700}.upRW5W_used .upRW5W_ql{font-size:inherit;line-height:inherit}.upRW5W_act{border:1px solid var(--field-line);background:var(--bg);color:var(--text);font:600 .875rem / 1.4 var(--font-sans);white-space:nowrap;border-radius:6px;padding:0 6px 1px;display:inline-block}.upRW5W_act[data-key]{border-bottom-width:2px;padding-bottom:0}.upRW5W_act code{font:600 .875rem / 1.4 var(--font-mono)}.upRW5W_r .upRW5W_act+.upRW5W_act{margin-left:4px}.upRW5W_land{box-sizing:border-box;pointer-events:none;animation:upRW5W_show var(--dur-short) var(--ease) both;background:#56667d14;border-radius:2px;outline:1px solid #7888a0;position:absolute}.upRW5W_landChip{color:#33435c;font:600 .875rem / 1.35 var(--font-sans);white-space:nowrap;pointer-events:none;animation:upRW5W_show var(--dur-short) var(--ease) both;background:#fff;border:1px solid #7888a0;border-radius:4px;padding:0 5px;position:absolute}.upRW5W_lml{margin:0;padding:6px 0;list-style:none}.upRW5W_lml li{min-height:calc(max(.875rem, var(--text-data,.875rem)) * 1.5 + 2px);color:var(--text);font:600 .875rem / 1.5 var(--font-sans);transition:background-color var(--dur-short) var(--ease);flex-wrap:wrap;align-items:baseline;gap:0 8px;padding:1px 12px;display:flex}.upRW5W_lml li code{color:var(--muted);font:400 var(--text-data) / 1.5 var(--font-mono)}.upRW5W_lml li[data-now]{background:var(--hl-1-soft);box-shadow:inset 3px 0 0 var(--hl-1)}.upRW5W_lml li[data-ask]{color:var(--hl-1);font-weight:700}.upRW5W_lml .upRW5W_empty{color:var(--muted);font-weight:500}.upRW5W_paint{pointer-events:none;animation:upRW5W_show var(--dur-short) var(--ease) both;background:#6fa8dc80;position:absolute}.upRW5W_keyAt{pointer-events:none;position:absolute}.upRW5W_askAt{box-sizing:border-box;color:#08708e;font:700 1.5rem / 1 var(--font-sans);background:#fff;border:1.5px dashed #7888a0;border-radius:2px;place-items:center;display:grid;position:absolute}.upRW5W_treeBox{position:relative}.upRW5W_tpath{pointer-events:none;position:absolute;inset:0;overflow:visible}.upRW5W_tpath path{fill:none;stroke:var(--hl-1);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.upRW5W_tpath .upRW5W_ln{stroke-dasharray:100 200;animation:upRW5W_draw var(--dur-long) var(--ease-move) both}.upRW5W_tpath .upRW5W_tip,.upRW5W_tpath .upRW5W_bar{animation:upRW5W_show var(--dur-short) var(--ease) var(--dur-long) both}.upRW5W_tpath .upRW5W_tip{fill:var(--hl-1);stroke:none}.upRW5W_fbar{border:1px solid var(--line-2);border-radius:var(--radius-s);background:var(--bg);transition:opacity var(--dur-short) var(--ease);gap:4px;margin-top:10px;padding:8px 10px;display:grid}.upRW5W_fbar>b{color:var(--muted);font:700 .875rem / 1.4 var(--font-sans)}.upRW5W_fline{color:var(--text);font:500 var(--text-data) / 1.5 var(--font-mono);flex-wrap:wrap;align-items:center;gap:4px 2px;display:flex}.upRW5W_fline .upRW5W_base{margin-right:2px}.upRW5W_fhead{align-items:center;gap:2px;display:inline-flex}.upRW5W_fchip{border:1px solid var(--line-2);border-radius:var(--radius-xs);background:var(--bg);white-space:nowrap;padding:0 5px}.upRW5W_fchip[data-now]{background:linear-gradient(var(--hl-1), var(--hl-1)) bottom / 100% 2px no-repeat var(--hl-1-soft)}.upRW5W_fbar[data-hide]{opacity:0;visibility:hidden}.upRW5W_fchip[data-hide]{visibility:hidden}.upRW5W_fcell{display:inline-grid}.upRW5W_fcell>*{grid-area:1/1}.upRW5W_fcell>:first-child{justify-self:start}.upRW5W_fcell>:last-child{visibility:hidden}.upRW5W_fline[data-enc]{justify-items:start;display:grid}.upRW5W_fline[data-enc] .upRW5W_fchip{white-space:normal;overflow-wrap:anywhere;max-width:100%}.upRW5W_fnote{color:var(--muted);font:500 .875rem / 1.4 var(--font-sans)}.upRW5W_ff{gap:6px;display:grid}.upRW5W_ff .upRW5W_frow{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.upRW5W_fld{color:#1d1d1f;min-width:7.5em;min-height:calc(1.45em + 2px);font:400 var(--text-data) / 1.45 var(--font-sans);background:#fff;border:1px solid #767676;border-radius:2px;padding:0 6px;display:inline-block}.upRW5W_fld[data-now]{outline-offset:2px;outline:2px solid #08708e}.upRW5W_fld[data-focus]{box-shadow:0 0 0 1px #fff,0 0 0 3px #1d1d1f}.upRW5W_fbtn{color:#1d1d1f;font:400 var(--text-data) / 1.45 var(--font-sans);background:#efefef;border:1px solid #767676;border-radius:3px;padding:1px 8px;display:inline-block}.upRW5W_fbtn[data-press]{background:#e5e5e5;box-shadow:inset 0 1px 2px #00000040}.upRW5W_ff .upRW5W_act{color:#0e2a56;background:#fff;border-color:#7888a0}.upRW5W_bub{color:#1d1d1f;min-height:2.9em;font:500 .875rem / 1.45 var(--font-sans)}.upRW5W_bub>i{color:#33435c;font:600 .875rem / 1.2 var(--font-sans);border:1px solid #7888a0;border-radius:4px;margin-right:6px;padding:0 5px;font-style:normal;display:inline-block}.upRW5W_bub>.upRW5W_bubNone{color:#56667d}.upRW5W_bubBox{display:grid}.upRW5W_bubBox>*{grid-area:1/1}.upRW5W_bubBox>:first-child{align-self:start}.upRW5W_bub>.upRW5W_askIn{min-height:2.9em;display:grid}.upRW5W_chk{margin:0;padding:6px 0;list-style:none}.upRW5W_chk li{color:var(--text);font:500 .875rem / 1.5 var(--font-sans);transition:background-color var(--dur-short) var(--ease);flex-wrap:wrap;align-items:baseline;gap:0 8px;padding:1px 12px;display:flex}.upRW5W_chk li code{font:500 var(--text-data) / 1.5 var(--font-mono)}.upRW5W_chk li b{font:700 .875rem / 1.5 var(--font-sans);margin-left:auto}.upRW5W_chk li[data-st=ok] b{color:var(--hl-2);animation:upRW5W_show var(--dur-short) var(--ease) both}.upRW5W_chk li[data-st=stop]{background:var(--hl-3-soft);box-shadow:inset 3px 0 0 var(--hl-3)}.upRW5W_chk li[data-st=stop] b{color:var(--hl-3);animation:upRW5W_show var(--dur-short) var(--ease) both}.upRW5W_chk li[data-st=wait] b{color:var(--muted)}.upRW5W_small{color:var(--muted);font:600 .875rem / 1.4 var(--font-sans)}.upRW5W_vchip{border:1px solid var(--hl-1);border-radius:var(--radius-xs);background:var(--hl-1-soft);font:500 .875rem / 1.5 var(--font-mono);margin-left:auto;padding:0 5px}.upRW5W_askIn{box-sizing:border-box;color:#08708e;min-width:3em;min-height:1.45em;font:700 .875rem / 1.3 var(--font-sans);background:#fff;border:1.5px dashed #7888a0;border-radius:2px;place-items:center;display:inline-grid}.upRW5W_ff .upRW5W_frow>.upRW5W_askIn{min-width:calc(var(--text-data) * 7.5);min-height:calc(var(--text-data) * 1.45 + 2px)}.upRW5W_askIn[data-wide]{min-width:7.5em;min-height:calc(1.3125rem + 4px)}.upRW5W_meas li .upRW5W_v.upRW5W_ko{font-family:var(--font-sans);font-weight:600}.upRW5W_vnu{color:var(--muted);font:500 .875rem / 1.5 var(--font-sans);margin:0;padding:6px 12px}.upRW5W_ckl{counter-reset:ck;margin:0;padding:6px 0;list-style:none}.upRW5W_ckl li{color:var(--text);font:500 .875rem / 1.5 var(--font-sans);transition:background-color var(--dur-short) var(--ease);flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:1px 12px;display:flex}.upRW5W_ckl li:before{counter-increment:ck;content:counter(ck) ".";min-width:1.2em;color:var(--muted);font-weight:700}.upRW5W_ckl li b{color:var(--hl-3);font:700 .875rem / 1.5 var(--font-sans);animation:upRW5W_show var(--dur-short) var(--ease) both;margin-left:auto}.upRW5W_ckl li[data-now]{background:var(--hl-3-soft);box-shadow:inset 3px 0 0 var(--hl-3)}.upRW5W_score .upRW5W_grp code{font:700 var(--text-data) / 1.5 var(--font-mono)}.upRW5W_score .upRW5W_rw[data-ghost]{outline:1px dashed var(--muted);outline-offset:-2px;color:var(--muted)}.upRW5W_score .upRW5W_rw[data-ghost] :is(.upRW5W_spec,.upRW5W_sel,.upRW5W_dc){color:var(--muted)}@keyframes upRW5W_rise{0%{opacity:0;transform:translateY(6px)}}@keyframes upRW5W_drop{0%{opacity:0;transform:translateY(-6px)}}@keyframes upRW5W_show{0%{opacity:0}}@keyframes upRW5W_draw{0%{stroke-dashoffset:100.5px}}@keyframes upRW5W_strike{0%{text-decoration-color:#0000}}
._4pzECG_trace{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}._4pzECG_scene{color:var(--muted);font:700 .875rem / 1.5 var(--font-sans);margin:0 0 12px}@container (min-width:37.5rem){._4pzECG_trace{grid-template:"code mem""code out"1fr/max-content minmax(0,1fr);align-items:start;gap:16px 32px}._4pzECG_trace[data-fold]{grid-template-rows:auto auto 1fr;grid-template-areas:"code fold""code mem""code out"}._4pzECG_trace[data-bare]{grid-template-rows:auto;grid-template-areas:"code out"}._4pzECG_trace[data-bare][data-fold]{grid-template-rows:auto 1fr;grid-template-areas:"code fold""code out"}._4pzECG_board{grid-area:code;width:calc(36.2ch + 24px)}._4pzECG_now{display:none}._4pzECG_fold{grid-area:fold}._4pzECG_mem,._4pzECG_tab,._4pzECG_sets{grid-area:mem}._4pzECG_out{grid-area:out}._4pzECG_root[data-one] ._4pzECG_trace{grid-template:none/minmax(0,1fr);gap:16px}._4pzECG_root[data-one] ._4pzECG_trace>*{grid-area:auto}._4pzECG_root[data-one] ._4pzECG_board{width:auto}._4pzECG_root[data-one] ._4pzECG_now{display:block}}._4pzECG_board{--indent:5.2ch;counter-reset:ln}._4pzECG_board>span{transition-duration:var(--dur-short)}._4pzECG_board>span:before{counter-increment:ln;content:counter(ln);width:2.2ch;color:var(--code-ln);text-align:right;text-indent:0;margin-right:1ch;display:inline-block}._4pzECG_board>span[data-err]{border-left-color:var(--hl-3);background:var(--hl-3-soft)}._4pzECG_board>span[data-skip]{border-left-style:dashed;border-left-color:var(--code-ln)}._4pzECG_board>span[data-skip]:after{content:"​" attr(data-skip);color:var(--code-ln);font:600 .875rem / 1 var(--font-sans);white-space:normal;word-break:keep-all;overflow-wrap:normal;margin-left:1ch}._4pzECG_board>span[data-mark]:after{content:"​✕ " attr(data-mark);color:var(--code-hl-3);font:600 .875rem / 1 var(--font-sans);white-space:normal;word-break:keep-all;overflow-wrap:normal;margin-left:1ch}._4pzECG_under{background:linear-gradient(var(--hl-1), var(--hl-1)) bottom / 100% 2px no-repeat;padding-bottom:1px}._4pzECG_cmt{color:var(--code-ln)}._4pzECG_now{min-height:var(--now,0px);color:var(--muted);font:600 .875rem / 1.5 var(--font-sans);white-space:normal;overflow-wrap:anywhere;margin:0}._4pzECG_now code{color:var(--text);font:600 .875rem / 1.5 var(--font-mono)}._4pzECG_fold{min-height:max(26px, var(--fold,0px));color:var(--muted);font:600 .875rem / 1.5 var(--font-sans);flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;display:flex}._4pzECG_fold code{color:var(--text);font:500 var(--text-data) / 1.5 var(--font-mono);white-space:nowrap}._4pzECG_val{animation:_4pzECG_show var(--dur-short) var(--ease) both;font-weight:700}._4pzECG_fold ._4pzECG_skipped{-webkit-text-decoration:underline dashed var(--muted);text-decoration:underline dashed var(--muted);text-underline-offset:4px}._4pzECG_q{color:var(--hl-1);font:700 var(--text-data) / 1.5 var(--font-mono)}@container (max-width:22.4375rem){._4pzECG_board{white-space:pre;overflow-wrap:normal;min-width:min-content}._4pzECG_now,._4pzECG_fold{padding-inline-end:calc(2.5rem - 16px)}}._4pzECG_mem{grid-template-columns:var(--names,max-content) minmax(0, 1fr);align-items:start;gap:12px 40px;display:grid;position:relative}._4pzECG_names,._4pzECG_objs{align-content:start;gap:12px;display:grid}._4pzECG_objs{justify-items:start}._4pzECG_mem>._4pzECG_note{white-space:normal;grid-column:1/-1;margin:0}._4pzECG_list{justify-items:start;gap:8px;margin:0;padding:0;list-style:none;display:grid}._4pzECG_list>li{align-items:center;gap:6px;display:flex}._4pzECG_list ._4pzECG_q{z-index:1;background:var(--surface);margin-inline:-3px;padding-inline:3px;line-height:1;position:relative}._4pzECG_frame ._4pzECG_q{background:var(--bg)}._4pzECG_frame{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--bg)}._4pzECG_frame>h4{border-bottom:1px solid var(--line);color:var(--muted);font:700 .875rem / 1.4 var(--font-sans);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:6px 12px;display:flex}._4pzECG_frame>h4 code{font:700 .875rem / 1.4 var(--font-mono)}._4pzECG_frame>._4pzECG_list{padding:10px 12px}._4pzECG_frame[data-now]{box-shadow:inset 3px 0 0 var(--hl-1)}._4pzECG_frame[data-now]>h4{color:var(--hl-1)}._4pzECG_folded{white-space:nowrap;border:1px solid var(--line);border-radius:var(--radius-s);background:var(--bg);color:var(--muted);font:700 .875rem / 1.4 var(--font-sans);justify-self:start;margin:0;padding:6px 12px}._4pzECG_folded code{font:600 .875rem / 1.4 var(--font-mono)}._4pzECG_tag{border:1px solid var(--line-2);background:var(--surface);min-height:32px;color:var(--text);font:600 var(--text-data) / 1 var(--font-mono);white-space:nowrap;border-radius:999px;align-items:center;padding:0 22px 0 12px;display:inline-flex;position:relative}._4pzECG_tag:after{content:"";background:var(--text-body);border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;right:8px}._4pzECG_tag[data-now]{border-color:var(--hl-1);background:var(--hl-1-soft);box-shadow:inset 0 0 0 1px var(--hl-1)}._4pzECG_tag[data-now]:after{background:var(--hl-1)}._4pzECG_kind{color:var(--muted);font:600 .875rem / 1 var(--font-sans);margin-right:6px}._4pzECG_tag[data-tdz]{color:var(--muted);padding-right:12px}._4pzECG_tag[data-tdz]:after{content:"아직 못 씀";width:auto;height:auto;font:500 .875rem / 1 var(--font-sans);background:0 0;border-radius:0;margin:0 0 0 10px;position:static}._4pzECG_block{border:1px solid var(--line-2);border-radius:var(--radius-s);background:var(--surface)}._4pzECG_frame>._4pzECG_block{margin:0 12px 10px}._4pzECG_block>h5{color:var(--muted);font:600 .875rem / 1.4 var(--font-sans);margin:0;padding:5px 10px 0}._4pzECG_block>._4pzECG_list{padding:6px 10px 10px}._4pzECG_block ._4pzECG_tag{background:var(--bg)}._4pzECG_obj{gap:2px;display:grid}._4pzECG_obj>i{color:var(--muted);font:600 .875rem / 1.4 var(--font-sans);white-space:nowrap;flex-wrap:wrap;justify-content:space-between;gap:0 10px;font-style:normal;display:flex}._4pzECG_obj>i>._4pzECG_who{margin-left:auto}._4pzECG_tail{box-sizing:border-box;width:1.2em;height:1.2em;font:700 .75rem / 1 var(--font-mono);vertical-align:.05em;border:1px solid;border-radius:50%;place-items:center;margin-inline-start:.1em;display:inline-grid}._4pzECG_ret{font-family:var(--font-sans);font-weight:600}._4pzECG_retq{font-size:1.25rem;line-height:36px}._4pzECG_who{font-family:var(--font-mono);font-weight:500}._4pzECG_obj[data-ghost] ._4pzECG_who{font-family:var(--font-sans)}._4pzECG_box{border:1px solid var(--line-2);border-radius:var(--radius-s);background:var(--bg);min-width:max-content;min-height:36px;color:var(--text);font:500 var(--text-data) / 1 var(--font-mono);transition:border-color var(--dur-short) var(--ease), box-shadow var(--dur-short) var(--ease);justify-self:start;display:flex}._4pzECG_box>span{white-space:nowrap;place-items:center;min-width:34px;padding:0 8px;display:grid;position:relative}._4pzECG_box>span+span{border-left:1px solid var(--line)}._4pzECG_box>span[data-i]:after{content:attr(data-i);color:var(--muted);font:500 .875rem / 1 var(--font-sans);position:absolute;bottom:calc(100% + 3px)}._4pzECG_obj[data-list]>._4pzECG_box{margin-top:1.125rem}._4pzECG_box[data-rows]{grid-template-columns:auto auto;display:grid}._4pzECG_box[data-rows]>span{min-height:34px}._4pzECG_box[data-rows]>span:nth-child(odd){justify-items:start}._4pzECG_box>span[data-ref]{min-width:44px}._4pzECG_dot{background:var(--text-body);border-radius:50%;width:6px;height:6px;display:block}._4pzECG_box>span[data-ref][data-now] ._4pzECG_dot{background:var(--hl-1)}._4pzECG_kids{align-items:flex-start;gap:12px;margin-top:22px;display:flex}._4pzECG_kids>*{flex:none}._4pzECG_obj[data-keys]{padding-bottom:1.9rem}._4pzECG_box>span[data-key]:before{content:attr(data-key);border:1px solid var(--line-2);background:var(--surface);color:var(--text);font:600 .875rem / 1.45 var(--font-mono);white-space:nowrap;border-radius:6px;padding:0 6px;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}._4pzECG_box>span[data-keynow]:before{border-color:var(--hl-1);background:var(--hl-1-soft)}._4pzECG_box[data-rows]>span:nth-child(odd){border-left:0}._4pzECG_box[data-rows]>span:nth-child(n+3){border-top:1px solid var(--line)}._4pzECG_box[data-now]{border-color:var(--hl-1);box-shadow:inset 0 0 0 1px var(--hl-1)}._4pzECG_box>span[data-now]{background:var(--hl-1-soft);animation:_4pzECG_show var(--dur-short) var(--ease) both;font-weight:700}._4pzECG_obj[data-ghost] ._4pzECG_box{border:1px dashed var(--muted);color:var(--muted);background:0 0}._4pzECG_chars{--cw:calc(var(--text-data,14px) * .9 + 14px);justify-items:start;display:grid}._4pzECG_box[data-chars]{position:relative}._4pzECG_box[data-chars]>span{box-sizing:border-box;width:var(--cw);min-width:0;padding:0}._4pzECG_box[data-chars]>span[data-space]{color:var(--muted);font-weight:400}._4pzECG_box[data-chars]>span:first-child{border-top-left-radius:calc(var(--radius-s) - 1px);border-bottom-left-radius:calc(var(--radius-s) - 1px)}._4pzECG_box[data-chars]>span:last-of-type{border-top-right-radius:calc(var(--radius-s) - 1px);border-bottom-right-radius:calc(var(--radius-s) - 1px)}._4pzECG_box[data-chars][data-now]{box-shadow:none}._4pzECG_box[data-chars][data-now]:after{content:"";border-radius:calc(var(--radius-s) - 1px);box-shadow:inset 0 0 0 1px var(--hl-1);pointer-events:none;position:absolute;inset:0}._4pzECG_nums{color:var(--muted);font:500 .875rem / 1.4 var(--font-sans);font-variant-numeric:tabular-nums;padding:0 1px;display:flex}._4pzECG_nums>span{width:var(--cw);text-align:center}._4pzECG_nums>span[data-now]{color:var(--hl-1);font-weight:800}._4pzECG_win{top:-4px;bottom:-4px;left:calc(var(--a) * var(--cw) - 3px);width:calc((var(--b) - var(--a)) * var(--cw) + 5px);box-sizing:border-box;border:2px solid var(--hl-1);border-radius:var(--radius-xs);pointer-events:none;position:absolute}._4pzECG_stopRow{width:calc(var(--n) * var(--cw) + 2px);height:1.25rem;position:relative}._4pzECG_stop{bottom:0;left:calc(1px + var(--b) * var(--cw) + var(--cw) / 2);color:var(--hl-1);font:700 .875rem / 1.4 var(--font-sans);white-space:nowrap;position:absolute;transform:translate(-50%)}._4pzECG_obj[data-ghost][data-made] ._4pzECG_box{border-color:var(--hl-1)}._4pzECG_sets{grid-template-columns:var(--setlab,max-content) 28px repeat(var(--n), max-content);justify-content:start;align-items:center;row-gap:10px;display:grid;position:relative}._4pzECG_sets>._4pzECG_lab{grid-column:1;justify-self:start}._4pzECG_sets>._4pzECG_gap{border-top:1px solid var(--line);grid-column:1/-1;height:0;margin:4px 0 2px}._4pzECG_sc{box-sizing:border-box;border:1px solid var(--line-2);background:var(--bg);min-width:34px;min-height:36px;color:var(--text);font:500 var(--text-data) / 1 var(--font-mono);white-space:nowrap;place-items:center;margin-left:-1px;padding:0 8px;display:grid}._4pzECG_sc[data-s]{border-top-left-radius:var(--radius-s);border-bottom-left-radius:var(--radius-s);margin-left:0}._4pzECG_sc[data-e]{border-top-right-radius:var(--radius-s);border-bottom-right-radius:var(--radius-s)}._4pzECG_sc[data-now]{background:var(--hl-1-soft);animation:_4pzECG_show var(--dur-short) var(--ease) both;font-weight:700}._4pzECG_sc[data-ghost]{border-style:dashed;border-color:var(--muted);color:var(--muted);background:0 0}._4pzECG_sc[data-ghost][data-now]{border-color:var(--hl-1);color:var(--text)}._4pzECG_expr{color:var(--muted);font:600 .875rem / 1.4 var(--font-mono);white-space:nowrap}._4pzECG_expr[data-now]{color:var(--hl-1)}._4pzECG_arrows{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._4pzECG_arrows path{fill:none;stroke:var(--text-body);stroke-width:1.75px}._4pzECG_arrows path._4pzECG_head{fill:var(--text-body);stroke:none}._4pzECG_arrows ._4pzECG_hot path{stroke:var(--hl-1);stroke-width:2.5px}._4pzECG_arrows ._4pzECG_hot path._4pzECG_head{fill:var(--hl-1)}._4pzECG_arrows ._4pzECG_was path{stroke:var(--muted);stroke-dasharray:4 4}._4pzECG_arrows ._4pzECG_was path._4pzECG_head{fill:var(--muted);stroke-dasharray:none}._4pzECG_root[data-stack] ._4pzECG_mem{grid-template-columns:minmax(0,1fr);gap:28px}._4pzECG_root[data-stack] ._4pzECG_list{flex-wrap:wrap;gap:8px 12px;display:flex}._4pzECG_root[data-stack] ._4pzECG_objs{flex-direction:column;align-items:flex-start;gap:12px;padding-left:28px;display:flex}._4pzECG_tab{border:1px solid var(--line-2);border-radius:var(--radius-s);background:var(--bg);justify-self:stretch;min-width:min-content;max-width:100%;overflow:hidden}._4pzECG_tab[data-empty]{visibility:hidden}._4pzECG_tab table{border-collapse:collapse;width:100%;color:var(--text);font:500 var(--text-data) / 1.5 var(--font-mono)}._4pzECG_tab th{border-bottom:1px solid var(--line-2);background:var(--surface);font:800 .875rem / 1.5 var(--font-sans);text-align:left;padding:6px}._4pzECG_tab td{border-bottom:1px solid var(--line);vertical-align:top;padding:5px 6px}._4pzECG_tab tr:last-child td{border-bottom:0}._4pzECG_tab td:first-child,._4pzECG_tab th:first-child{width:1%;color:var(--muted);text-align:right;white-space:nowrap;padding-inline:10px 8px}._4pzECG_tab td:nth-child(2){white-space:nowrap}._4pzECG_tab[data-hand] td:nth-child(2){white-space:normal}._4pzECG_pl{text-indent:-1ch;padding-inline-start:1ch;display:block}._4pzECG_pl>span{white-space:pre}._4pzECG_tab td[data-diff]{background:var(--hl-3-soft);color:var(--hl-3);font-weight:700}._4pzECG_tab tr[data-now] td{background:var(--hl-1-soft)}._4pzECG_tab tr[data-now] td:first-child{box-shadow:inset 3px 0 0 var(--hl-1)}._4pzECG_tab tr[data-new] td{animation:_4pzECG_rise var(--dur) var(--ease) both}._4pzECG_tab tr._4pzECG_cut td{color:var(--muted);font:600 .875rem / 1.5 var(--font-sans);text-align:left}._4pzECG_it{white-space:nowrap}._4pzECG_nul{padding-block:0;line-height:1.3;display:inline-block}._4pzECG_tab[data-grid]{justify-self:start}._4pzECG_tab[data-grid] table{width:auto}._4pzECG_tab[data-grid] th,._4pzECG_tab[data-grid] td{border-bottom:1px solid var(--line);width:auto;min-width:3ch;color:var(--text);font:500 var(--text-data) / 1.5 var(--font-mono);text-align:center;white-space:nowrap;padding:5px 12px}._4pzECG_tab[data-grid] th{background:var(--surface)}._4pzECG_tab[data-grid] thead th{border-bottom-color:var(--line-2)}._4pzECG_tab[data-grid] th:first-child{border-right:1px solid var(--line-2);text-align:left}._4pzECG_tab[data-grid] tr:last-child th{border-bottom:0}._4pzECG_tab[data-grid] [data-now]{background:var(--hl-1-soft);font-weight:700}._4pzECG_tab[data-grid] td[data-now]{animation:_4pzECG_show var(--dur-short) var(--ease) both}._4pzECG_out{border:1px solid var(--line-2);border-radius:var(--radius-s);background:var(--bg);overflow:hidden}._4pzECG_out>b{border-bottom:1px solid var(--line-2);background:var(--surface);color:var(--text);font:800 .875rem / 1.5 var(--font-sans);padding:4px 12px;display:block}._4pzECG_out>pre{min-height:calc(1.7em + 16px);color:var(--text);font:var(--text-data) / 1.7 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:8px 0}._4pzECG_ol{padding:0 12px 0 calc(12px + var(--lead,0ch) + 4ch);text-indent:calc(-1 * (var(--lead,0ch) + 4ch));display:block}._4pzECG_ol[data-new]{background:var(--hl-1-soft);box-shadow:inset 3px 0 0 var(--hl-1);animation:_4pzECG_show var(--dur-short) var(--ease) both}._4pzECG_out[data-error] ._4pzECG_ol:last-child{color:var(--red);font-weight:600}._4pzECG_out[data-js-error] ._4pzECG_ol{padding-left:calc(12px + max(calc(var(--lead,0ch) + 4ch), 6ch));text-indent:calc(-1 * max(calc(var(--lead,0ch) + 4ch), 6ch))}._4pzECG_out ._4pzECG_ol[data-keep]{text-indent:0;white-space:pre;padding-left:12px}._4pzECG_out ._4pzECG_ol[data-loc]{overflow-wrap:normal}@container (max-width:22.4375rem){._4pzECG_out{min-width:min-content}}._4pzECG_out[data-js-error] ._4pzECG_ol:last-child{color:inherit;font-weight:inherit}._4pzECG_out[data-js-error] ._4pzECG_ol[data-first]{color:var(--red);font-weight:600}._4pzECG_out ._4pzECG_ol[data-report]{margin-top:.425em}._4pzECG_wait{color:var(--muted);font:500 .875rem / 1.7 var(--font-sans);white-space:normal;padding:0 12px;display:block}._4pzECG_add{border-radius:var(--radius-xs);background:var(--hl-1-soft)}._4pzECG_pick{border-radius:var(--radius-xs);background:var(--hl-1-soft);box-shadow:0 0 0 1.5px var(--hl-1)}._4pzECG_pick[data-space]{box-shadow:none;background:0 0;position:relative}._4pzECG_pick[data-space]:after{content:"";box-sizing:border-box;border:1.5px solid var(--hl-1);border-top:0;height:.35em;position:absolute;inset:auto 1px .2em}._4pzECG_out kbd{border:1px solid var(--field-line);font:700 var(--text-data) / 1.5 var(--font-mono);border-radius:4px;padding:0 3px}._4pzECG_tag[data-new],._4pzECG_frame[data-new],._4pzECG_block[data-new]{animation:_4pzECG_rise var(--dur) var(--ease) both}._4pzECG_obj[data-new]{animation:_4pzECG_show var(--dur) var(--ease) both}@keyframes _4pzECG_rise{0%{opacity:0;transform:translateY(6px)}}@keyframes _4pzECG_show{0%{opacity:0}}._4pzECG_choices{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._4pzECG_choice{box-sizing:border-box;overflow-wrap:anywhere;background:var(--bg);max-width:100%;min-height:44px;box-shadow:var(--sh-1);color:var(--text);font:500 var(--text-data) / 1.4 var(--font-mono);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:14px;padding:4px 16px}._4pzECG_choice[data-ko]{font-family:var(--font-sans)}._4pzECG_link{min-height:44px;color:var(--accent);font:700 1rem / 1.4 var(--font-sans);cursor:pointer;background:0 0;border:0;padding:0 8px}._4pzECG_more{justify-self:start;margin-left:-8px}._4pzECG_more[aria-disabled]{color:var(--muted);opacity:.5;cursor:default}._4pzECG_more[data-off]{visibility:hidden}@media (prefers-reduced-motion:no-preference){._4pzECG_choice{transition:transform .2s var(--ease)}._4pzECG_choice:active{transition-duration:.1s;transform:scale(.97)}}._4pzECG_judge{border:1px solid var(--line);background:var(--bg);border-radius:12px;order:-1;gap:2px;padding:8px 12px;font-size:.9375rem;line-height:1.5;display:grid}:root[data-theme=dark] ._4pzECG_judge{background:var(--surface)}._4pzECG_judge:focus{outline:none}._4pzECG_judge>p{margin:0}._4pzECG_yes{color:var(--hl-2);font-weight:700}._4pzECG_no{color:var(--hl-3);font-weight:700}._4pzECG_judge code{color:var(--text);font:600 var(--text-data) / 1.4 var(--font-mono)}._4pzECG_judge ._4pzECG_ko{color:var(--text);font:600 var(--text-data) / 1.4 var(--font-sans)}
