.GDI1vG_grid{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin:1.5rem 0 2rem;display:grid}.GDI1vG_card{border:1px solid color-mix(in oklab, var(--foreground) 10%, transparent);flex-direction:column;min-width:0;display:flex}.GDI1vG_art{border-bottom:1px solid color-mix(in oklab, var(--foreground) 10%, transparent);margin:0}.GDI1vG_art>figure{border:0;max-width:440px;margin:0 auto}.GDI1vG_wide>figure{max-width:560px}.GDI1vG_body{flex:1;padding:1rem 1.1rem .25rem}.GDI1vG_body h3{margin-top:0}.GDI1vG_body pre{margin-bottom:1rem}.GDI1vG_small{fill:var(--m-ink-muted);font-size:11px}.GDI1vG_code{fill:var(--m-ink);font-size:12px}.GDI1vG_callText{fill:var(--m-ink);font-size:10.5px}.GDI1vG_waitLine{stroke:var(--m-orange);stroke-width:1.5px;stroke-dasharray:3 3}.GDI1vG_waitBox{fill:none;stroke:var(--m-orange);stroke-width:1.5px;stroke-dasharray:4 3}.GDI1vG_accent{fill:var(--m-orange)}.GDI1vG_hidden{opacity:0;transition:opacity .4s ease-out}.GDI1vG_progress{fill:var(--m-orange);transition:width .9s ease-in-out}@media (prefers-reduced-motion:reduce){.GDI1vG_hidden,.GDI1vG_progress{transition:none}}@media print{.GDI1vG_grid{display:block}.GDI1vG_card{break-inside:avoid;margin-bottom:1.25rem}}
.zwdlaW_figure{--m-ink:var(--foreground);--m-ink-muted:color-mix(in oklab, var(--foreground) 58%, var(--background));--m-surface:var(--background);--m-card:color-mix(in oklab, var(--foreground) 4%, var(--background));--m-line:color-mix(in oklab, var(--foreground) 14%, var(--background));--m-terminal:#151524;--m-terminal-line:#151524;--m-terminal-text:#fbfbf8;--m-orange:#fa500f;--m-mono:var(--font-mono);--m-sans:var(--font-sans);background:var(--m-surface);border:1px solid color-mix(in oklab, var(--foreground) 10%, transparent);border-radius:var(--radius-lg,.5rem);color:var(--m-ink);margin:1.5rem 0 2rem;overflow:hidden}.dark .zwdlaW_figure{--m-card:color-mix(in oklab, var(--foreground) 7%, var(--background));--m-terminal:#0c0c14;--m-terminal-line:#5a5a6e;--m-terminal-text:#f5f4ef}.zwdlaW_svg{width:100%;height:auto;font-family:var(--m-mono);display:block}.zwdlaW_caption{border-top:1px solid var(--m-line);flex-direction:column;gap:8px;padding:10px 16px 12px;font-size:.9rem;line-height:1.4;display:flex}.zwdlaW_captions{display:grid}.zwdlaW_captionText{visibility:hidden;grid-area:1/1}.zwdlaW_captionText[data-current]{visibility:visible}.zwdlaW_big .zwdlaW_captions{font-size:1.1rem;font-weight:500;line-height:1.35}.zwdlaW_controls{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.zwdlaW_next{width:32px;height:32px;color:var(--m-surface);background:var(--m-ink);border:1px solid var(--m-ink);border-radius:var(--radius-sm,.25rem);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;transition:background .15s ease-out,border-color .15s ease-out;display:inline-flex}.zwdlaW_next:hover{background:var(--m-orange);border-color:var(--m-orange);color:#fbfbf8}.zwdlaW_ghost{color:var(--m-ink);background:0 0}.zwdlaW_next:active .zwdlaW_icon{transform:translate(2px)}.zwdlaW_icon{width:18px;height:18px;transition:transform .15s ease-out}.zwdlaW_next:focus-visible,.zwdlaW_segment:focus-visible{outline:2px solid var(--m-orange);outline-offset:2px}.zwdlaW_bar{flex:none;gap:3px;display:flex}.zwdlaW_segment{background:var(--m-line);cursor:pointer;border:0;width:18px;height:6px;padding:0}.zwdlaW_segmentOn{background:var(--segment)}.zwdlaW_count{color:var(--m-ink-muted);font-variant-numeric:tabular-nums;font-size:.8rem}.zwdlaW_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.zwdlaW_legend{color:var(--m-ink-muted);font-size:.8rem}@media print{.zwdlaW_next,.zwdlaW_bar{display:none}.zwdlaW_figure *{transition:none!important;animation:none!important}.zwdlaW_captionText:not([data-current]){display:none}}.zwdlaW_title{letter-spacing:.1em;fill:var(--m-ink);font-size:13px}.zwdlaW_note{font-family:var(--m-sans);fill:var(--m-ink-muted);font-size:13px}.zwdlaW_bands rect{transition:opacity .4s ease-out}.zwdlaW_bands:not(.zwdlaW_bandsActive) rect{opacity:.25}.zwdlaW_bandsActive rect{animation:.9s ease-in-out infinite alternate zwdlaW_think}@keyframes zwdlaW_think{0%{opacity:1}to{opacity:.55}}.zwdlaW_row{opacity:0;transition:opacity .5s ease-out,transform .5s ease-out;transform:translateY(6px)}.zwdlaW_rowOn{opacity:1;transition-delay:.5s;transform:none}.zwdlaW_rowBg{fill:var(--m-card);stroke:var(--m-line)}.zwdlaW_rowNum{fill:var(--m-ink-muted);dominant-baseline:middle;font-size:12px}.zwdlaW_rowKind,.zwdlaW_rowDetail{fill:var(--m-ink);dominant-baseline:middle;font-size:13px}.zwdlaW_rowDetail{fill:var(--m-ink-muted)}.zwdlaW_terminal{fill:var(--m-terminal);stroke:var(--m-terminal-line);stroke-width:2px;transition:stroke .3s ease-out}.zwdlaW_terminalOn{stroke:var(--m-orange)}.zwdlaW_prompt{fill:var(--m-terminal-text);font-size:12px}.zwdlaW_arrow line{stroke:var(--m-ink);stroke-width:1.5px}.zwdlaW_arrow path{fill:var(--m-ink)}.zwdlaW_faded{opacity:.25}.zwdlaW_outline{fill:none;stroke:var(--m-ink);stroke-width:2px}.zwdlaW_panel{fill:var(--m-card);stroke:var(--m-line)}.zwdlaW_dim{opacity:.25;transition:opacity .5s ease-out}.zwdlaW_lit{opacity:1;transition:opacity .5s ease-out}.zwdlaW_cross{stroke:#e61300;stroke-width:3px}.zwdlaW_move{transition:transform .9s ease-in-out,opacity .5s ease-out}@media (prefers-reduced-motion:reduce){.zwdlaW_bandsActive rect{animation:none}.zwdlaW_row,.zwdlaW_move,.zwdlaW_dim,.zwdlaW_lit{transition:none}}
.QKyJ9a_loader{overflow:hidden}.QKyJ9a_idle rect{fill:var(--m-ink-muted);fill-opacity:.55}svg.QKyJ9a_loader>g.QKyJ9a_run,svg.QKyJ9a_loader>g.QKyJ9a_idle{transition-property:opacity;transition-duration:0s!important}.QKyJ9a_switch:not(.QKyJ9a_busy) .QKyJ9a_run,.QKyJ9a_switch.QKyJ9a_busy .QKyJ9a_idle{opacity:0}.QKyJ9a_run>g{animation-duration:2.133s;animation-iteration-count:infinite}figure[data-paused] .QKyJ9a_run>g{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.QKyJ9a_run>g{animation:none!important}}@media print{.QKyJ9a_run>g{animation:none!important}}.QKyJ9a_rail{fill:none;stroke:var(--m-ink-muted);stroke-width:1.2px;stroke-dasharray:2 3;opacity:0;transition:opacity .32s cubic-bezier(.22,1,.36,1)}.QKyJ9a_railOn{opacity:.55}.QKyJ9a_trail{fill:none;stroke:var(--m-orange);stroke-width:2px;stroke-linecap:butt}.QKyJ9a_dot{fill:var(--m-orange)}@keyframes QKyJ9a_t1{0%{animation-timing-function:linear;transform:translate(100px,100px)}65.63%{animation-timing-function:cubic-bezier(.645,.05,.355,1);transform:translate(100px,100px)}to{transform:translate(139.54px,100px)}}@keyframes QKyJ9a_v1{0%{opacity:0}65.63%{opacity:1}to{opacity:1}}.QKyJ9a_loader .QKyJ9a_run>.QKyJ9a_n1{animation-name:QKyJ9a_t1,QKyJ9a_v1;animation-timing-function:linear,step-end}@keyframes QKyJ9a_t2{0%{animation-timing-function:linear;transform:translate(100px,100px)}65.63%{animation-timing-function:cubic-bezier(.645,.05,.355,1);transform:translate(100px,100px)}to{transform:translate(59.852px,100px)}}@keyframes QKyJ9a_v2{0%{opacity:0}65.63%{opacity:1}to{opacity:1}}.QKyJ9a_loader .QKyJ9a_run>.QKyJ9a_n2{animation-name:QKyJ9a_t2,QKyJ9a_v2;animation-timing-function:linear,step-end}@keyframes QKyJ9a_t3{0%{animation-timing-function:linear;transform:translate(100px,100px)}65.63%{animation-timing-function:cubic-bezier(.645,.05,.355,1);transform:translate(100px,100px)}to{transform:translate(100px,59.852px)}}@keyframes QKyJ9a_v3{0%{opacity:0}65.63%{opacity:1}to{opacity:1}}.QKyJ9a_loader .QKyJ9a_run>.QKyJ9a_n3{animation-name:QKyJ9a_t3,QKyJ9a_v3;animation-timing-function:linear,step-end}@keyframes QKyJ9a_t4{0%{animation-timing-function:linear;transform:translate(100px,100px)}65.63%{animation-timing-function:cubic-bezier(.645,.049,.355,1);transform:translate(100px,100px)}to{transform:translate(100px,139.756px)}}@keyframes QKyJ9a_v4{0%{opacity:0}31.25%{opacity:1}to{opacity:1}}.QKyJ9a_loader .QKyJ9a_run>.QKyJ9a_n4{animation-name:QKyJ9a_t4,QKyJ9a_v4;animation-timing-function:linear,step-end}@keyframes QKyJ9a_t5{0%{animation-timing-function:linear;transform:translate(100px,100px)}34.38%{animation-timing-function:cubic-bezier(.645,.045,.355,1);transform:translate(100px,100px)}65.63%{animation-timing-function:cubic-bezier(.645,.049,.355,1);transform:translate(140.173px,139.54px)}to{transform:translate(180px,179.997px)}}@keyframes QKyJ9a_v5{0%{opacity:0}31.25%{opacity:1}to{opacity:1}}.QKyJ9a_loader .QKyJ9a_run>.QKyJ9a_n5{animation-name:QKyJ9a_t5,QKyJ9a_v5;animation-timing-function:linear,step-end}@keyframes QKyJ9a_t6{0%{animation-timing-function:linear;transform:translate(100px,100px)}34.38%{animation-timing-function:cubic-bezier(.645,.045,.355,1);transform:translate(100px,100px)}65.63%{animation-timing-function:cubic-bezier(.645,.049,.355,1);transform:translate(59.839px,59.244px)}to{transform:translate(20px,20.003px)}}@keyframes QKyJ9a_v6{0%{opacity:0}31.25%{opacity:1}to{opacity:1}}.QKyJ9a_loader .QKyJ9a_run>.QKyJ9a_n6{animation-name:QKyJ9a_t6,QKyJ9a_v6;animation-timing-function:linear,step-end}@keyframes QKyJ9a_t7{0%{animation-timing-function:linear;transform:translate(100px,100px)}34.38%{animation-timing-function:cubic-bezier(.645,.045,.355,1);transform:translate(100px,100px)}65.63%{animation-timing-function:cubic-bezier(.645,.05,.355,1);transform:translate(59.852px,140.173px)}to{transform:translate(20px,179.997px)}}@keyframes QKyJ9a_v7{0%{opacity:0}31.25%{opacity:1}to{opacity:1}}.QKyJ9a_loader .QKyJ9a_run>.QKyJ9a_n7{animation-name:QKyJ9a_t7,QKyJ9a_v7;animation-timing-function:linear,step-end}@keyframes QKyJ9a_t8{0%{animation-timing-function:linear;transform:translate(60.301px,100px)}34.38%{animation-timing-function:cubic-bezier(.645,.045,.355,1);transform:translate(60.301px,100px)}65.63%{animation-timing-function:cubic-bezier(.645,.05,.355,1);transform:translate(100px,59.997px)}to{transform:translate(140.301px,20.003px)}}.QKyJ9a_loader .QKyJ9a_run>.QKyJ9a_n8{animation-name:QKyJ9a_t8;animation-timing-function:linear}@keyframes QKyJ9a_t9{0%{animation-timing-function:cubic-bezier(.645,.049,.355,1);transform:translate(100.067px,139.75px)}34.38%{animation-timing-function:cubic-bezier(.645,.045,.355,1);transform:translate(100.067px,179.997px)}65.63%{animation-timing-function:linear;transform:translate(100.067px,220.429px)}to{transform:translate(100.067px,220.429px)}}@keyframes QKyJ9a_v9{0%{opacity:1}65.63%{opacity:0}to{opacity:0}}.QKyJ9a_loader .QKyJ9a_run>.QKyJ9a_n9{animation-name:QKyJ9a_t9,QKyJ9a_v9;animation-timing-function:linear,step-end}@keyframes QKyJ9a_t10{0%{animation-timing-function:cubic-bezier(.645,.05,.355,1);transform:translate(60.067px,100px)}34.38%{animation-timing-function:cubic-bezier(.645,.045,.355,1);transform:translate(20px,100px)}65.63%{animation-timing-function:linear;transform:translate(-20.148px,100px)}to{transform:translate(-20.148px,100px)}}@keyframes QKyJ9a_v10{0%{opacity:1}65.63%{opacity:0}to{opacity:0}}.QKyJ9a_loader .QKyJ9a_run>.QKyJ9a_n10{animation-name:QKyJ9a_t10,QKyJ9a_v10;animation-timing-function:linear,step-end}@keyframes QKyJ9a_t11{0%{animation-timing-function:cubic-bezier(.645,.05,.355,1);transform:translate(100.067px,60px)}34.38%{animation-timing-function:cubic-bezier(.645,.045,.355,1);transform:translate(100.067px,20.003px)}65.63%{animation-timing-function:linear;transform:translate(100.067px,-20.145px)}to{transform:translate(100.067px,-20.145px)}}@keyframes QKyJ9a_v11{0%{opacity:1}65.63%{opacity:0}to{opacity:0}}.QKyJ9a_loader .QKyJ9a_run>.QKyJ9a_n11{animation-name:QKyJ9a_t11,QKyJ9a_v11;animation-timing-function:linear,step-end}@keyframes QKyJ9a_t12{0%{animation-timing-function:cubic-bezier(.645,.049,.355,1);transform:translate(140.067px,100px)}34.38%{animation-timing-function:cubic-bezier(.645,.045,.355,1);transform:translate(180px,100px)}65.63%{animation-timing-function:linear;transform:translate(220.756px,100px)}to{transform:translate(220.756px,100px)}}@keyframes QKyJ9a_v12{0%{opacity:1}65.63%{opacity:0}to{opacity:0}}.QKyJ9a_loader .QKyJ9a_run>.QKyJ9a_n12{animation-name:QKyJ9a_t12,QKyJ9a_v12;animation-timing-function:linear,step-end}@keyframes QKyJ9a_t13{0%{animation-timing-function:linear;transform:translate(60.067px,60px)}34.38%{animation-timing-function:cubic-bezier(.645,.045,.355,1);transform:translate(60.067px,60px)}65.63%{animation-timing-function:cubic-bezier(.645,.05,.355,1);transform:translate(20px,20.003px)}to{transform:translate(60.067px,60px)}}.QKyJ9a_loader .QKyJ9a_run>.QKyJ9a_n13{animation-name:QKyJ9a_t13;animation-timing-function:linear}@keyframes QKyJ9a_t14{0%{animation-timing-function:linear;transform:translate(60.067px,139.5px)}34.38%{animation-timing-function:cubic-bezier(.645,.045,.355,1);transform:translate(60.067px,139.5px)}65.63%{animation-timing-function:cubic-bezier(.645,.05,.355,1);transform:translate(20px,179.997px)}to{transform:translate(60.067px,139.5px)}}.QKyJ9a_loader .QKyJ9a_run>.QKyJ9a_n14{animation-name:QKyJ9a_t14;animation-timing-function:linear}@keyframes QKyJ9a_t15{0%{animation-timing-function:linear;transform:translate(140.067px,60px)}34.38%{animation-timing-function:cubic-bezier(.645,.045,.355,1);transform:translate(140.067px,60px)}65.63%{animation-timing-function:cubic-bezier(.645,.049,.355,1);transform:translate(180px,20.003px)}to{transform:translate(140.067px,60px)}}.QKyJ9a_loader .QKyJ9a_run>.QKyJ9a_n15{animation-name:QKyJ9a_t15;animation-timing-function:linear}@keyframes QKyJ9a_t16{0%{animation-timing-function:linear;transform:translate(140.067px,139.5px)}34.38%{animation-timing-function:cubic-bezier(.645,.045,.355,1);transform:translate(140.067px,139.5px)}65.63%{animation-timing-function:cubic-bezier(.645,.049,.355,1);transform:translate(180px,179.997px)}to{transform:translate(140.067px,139.5px)}}.QKyJ9a_loader .QKyJ9a_run>.QKyJ9a_n16{animation-name:QKyJ9a_t16;animation-timing-function:linear}@keyframes QKyJ9a_t17{0%{animation-timing-function:cubic-bezier(.645,.049,.355,1);transform:translate(20px,20.003px)}34.38%{animation-timing-function:linear;transform:translate(-20.956px,-19.281px)}to{transform:translate(-20.956px,-19.281px)}}@keyframes QKyJ9a_v17{0%{opacity:1}34.38%{opacity:0}to{opacity:0}}.QKyJ9a_loader .QKyJ9a_run>.QKyJ9a_n17{animation-name:QKyJ9a_t17,QKyJ9a_v17;animation-timing-function:linear,step-end}@keyframes QKyJ9a_t18{0%{animation-timing-function:cubic-bezier(.645,.049,.355,1);transform:translate(180px,20.003px)}34.38%{animation-timing-function:linear;transform:translate(220.12px,-20.117px)}to{transform:translate(220.12px,-20.117px)}}@keyframes QKyJ9a_v18{0%{opacity:1}34.38%{opacity:0}to{opacity:0}}.QKyJ9a_loader .QKyJ9a_run>.QKyJ9a_n18{animation-name:QKyJ9a_t18,QKyJ9a_v18;animation-timing-function:linear,step-end}@keyframes QKyJ9a_t19{0%{animation-timing-function:cubic-bezier(.645,.049,.355,1);transform:translate(180px,179.997px)}34.38%{animation-timing-function:linear;transform:translate(219.284px,220.117px)}to{transform:translate(219.284px,220.117px)}}@keyframes QKyJ9a_v19{0%{opacity:1}34.38%{opacity:0}to{opacity:0}}.QKyJ9a_loader .QKyJ9a_run>.QKyJ9a_n19{animation-name:QKyJ9a_t19,QKyJ9a_v19;animation-timing-function:linear,step-end}@keyframes QKyJ9a_t20{0%{animation-timing-function:cubic-bezier(.645,.049,.355,1);transform:translate(20px,179.997px)}34.38%{animation-timing-function:linear;transform:translate(-20.956px,221.789px)}to{transform:translate(-20.956px,221.789px)}}@keyframes QKyJ9a_v20{0%{opacity:1}34.38%{opacity:0}to{opacity:0}}.QKyJ9a_loader .QKyJ9a_run>.QKyJ9a_n20{animation-name:QKyJ9a_t20,QKyJ9a_v20;animation-timing-function:linear,step-end}
.vjjuWa_root{--m-green:#318e68;--m-red:#c4001d;--m-str:#c4001d}.dark .vjjuWa_root{--m-green:#44ba82;--m-red:#ff6e35;--m-str:#ffaf01}.vjjuWa_root .p-title{letter-spacing:.1em;fill:var(--m-ink);font-size:13px}.vjjuWa_root .p-small{fill:var(--m-ink-muted);font-size:11px}.vjjuWa_root .p-code{fill:var(--m-ink);font-size:12px}.vjjuWa_root .p-callText{fill:var(--m-ink);font-size:10.5px}.vjjuWa_root .p-tiny{fill:var(--m-ink);font-size:9.5px}.vjjuWa_root .p-tinyMuted{fill:var(--m-ink-muted);font-size:9.5px}.vjjuWa_root .p-accent{fill:var(--m-orange)}.vjjuWa_root .p-ok{fill:var(--m-green)}.vjjuWa_root .p-bad{fill:var(--m-red)}.vjjuWa_root .p-pre{white-space:pre}.vjjuWa_root .p-bold{font-weight:700}.vjjuWa_root .p-outline{fill:none;stroke:var(--m-ink);stroke-width:2px}.vjjuWa_root .p-panel{fill:var(--m-card);stroke:var(--m-line)}.vjjuWa_root .p-surface{fill:var(--m-surface);stroke:var(--m-line)}.vjjuWa_root .p-orangeBox{fill:none;stroke:var(--m-orange);stroke-width:2px}.vjjuWa_root .p-waitBox{fill:none;stroke:var(--m-orange);stroke-width:1.5px;stroke-dasharray:4 3}.vjjuWa_root .p-readLine{fill:none;stroke:var(--m-orange);stroke-width:1.5px}.vjjuWa_root .p-fillOrange{fill:var(--m-orange)}.vjjuWa_root .p-fillCard{fill:var(--m-card)}.vjjuWa_root .p-hl{fill:var(--m-orange);opacity:.14}.vjjuWa_root .p-terminal{fill:var(--m-terminal);stroke:var(--m-terminal-line);stroke-width:2px}.vjjuWa_root .p-move{transform-box:view-box}.vjjuWa_root .p-bar-fill{transform-box:fill-box;transform-origin:0}
._4GGMLa_stage{--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--fast:.18s;--base:.32s;--slow:.6s;--ink:var(--m-ink);--muted:var(--m-ink-muted);--surface:var(--m-surface);--card:var(--m-card);--line:var(--m-line);--orange:#fa500f;--amber:#ffaf01;--ok:#318e68;--bad:#c4001d;--orange-soft:#fa500f1f;--ok-soft:#318e681f;--bad-soft:#c4001d1a;--term:#1d1d2a;--term-line:#1d1d2a;--term-fg:#f5f4ef;--term-dim:#9a99a8;--term-primary:#ff8204;--term-ok:#44ba82;--term-bad:#ff6e35;--kw:#c23700;--str:#318e68;--com:#928f86;--deco:#9b2211;--num:#0082e6}.dark ._4GGMLa_stage{--orange:#ff8204;--ok:#44ba82;--bad:#ff6e35;--orange-soft:#ff820429;--ok-soft:#44ba8229;--bad-soft:#ff6e3524;--term:#0c0c14;--term-line:#5a5a6e;--kw:#ff8e61;--str:#6fd3a3;--com:#88889c;--deco:#ffaf01;--num:#7cc0ff}._4GGMLa_stage .t{fill:var(--ink);letter-spacing:.06em;font-size:12px}._4GGMLa_stage .tb{fill:var(--ink);font-size:12px;font-weight:700}._4GGMLa_stage .n{font-family:var(--m-sans);fill:var(--muted);font-size:12px}._4GGMLa_stage .ni{font-family:var(--m-sans);fill:var(--ink);font-size:12.5px}._4GGMLa_stage .s{fill:var(--muted);letter-spacing:.06em;font-size:10.5px}._4GGMLa_stage .m{fill:var(--ink);font-size:11px}._4GGMLa_stage .mm{fill:var(--muted);font-size:11px}._4GGMLa_stage .ok{fill:var(--ok)}._4GGMLa_stage .bad{fill:var(--bad)}._4GGMLa_stage .or{fill:var(--orange)}._4GGMLa_stage .tsurf{fill:var(--surface)}._4GGMLa_stage .tink{fill:var(--ink)}._4GGMLa_stage .panel{fill:var(--card);stroke:var(--line)}._4GGMLa_stage .box{fill:var(--surface);stroke:var(--ink);stroke-width:1.2px}._4GGMLa_stage .boxm{fill:var(--surface);stroke:var(--line);stroke-width:1px}._4GGMLa_stage .fillo{fill:var(--orange)}._4GGMLa_stage .filla{fill:var(--amber)}._4GGMLa_stage .fillok{fill:var(--ok)}._4GGMLa_stage .fillbad{fill:var(--bad)}._4GGMLa_stage .fillink{fill:var(--ink)}._4GGMLa_stage .fillline{fill:var(--line)}._4GGMLa_stage .fillcard{fill:var(--card)}._4GGMLa_stage .fillsurf{fill:var(--surface)}._4GGMLa_stage .softo{fill:var(--orange-soft)}._4GGMLa_stage .softok{fill:var(--ok-soft)}._4GGMLa_stage .softbad{fill:var(--bad-soft)}._4GGMLa_stage .hlbox{fill:none;stroke:var(--orange);stroke-width:2px}._4GGMLa_stage .okbox{fill:none;stroke:var(--ok);stroke-width:2px}._4GGMLa_stage .badbox{fill:none;stroke:var(--bad);stroke-width:2px}._4GGMLa_stage .ln{stroke:var(--ink);stroke-width:1.2px;fill:none}._4GGMLa_stage .lnm{stroke:var(--muted);stroke-width:1px;fill:none;stroke-dasharray:3 3}._4GGMLa_stage .lno{stroke:var(--orange);stroke-width:1.6px;fill:none}._4GGMLa_stage .lnl{stroke:var(--line);stroke-width:1px;fill:none}._4GGMLa_stage .lnk{stroke:var(--ink);stroke-width:1.6px;fill:none}._4GGMLa_stage .tp{fill:none;stroke:none}._4GGMLa_stage .term{fill:var(--term);stroke:var(--term-line)}._4GGMLa_stage .tf{fill:var(--term-fg);font-size:11px}._4GGMLa_stage .td{fill:var(--term-dim);font-size:11px}._4GGMLa_stage .tpr{fill:var(--term-primary);font-size:11px;font-weight:700}._4GGMLa_stage .tok{fill:var(--term-ok);font-size:11px}._4GGMLa_stage .tbad{fill:var(--term-bad);font-size:11px}._4GGMLa_stage .trule{stroke:var(--term-dim);stroke-width:1px;opacity:.5}._4GGMLa_stage .code{fill:var(--ink);white-space:pre;font-size:11px}._4GGMLa_stage .code .k{fill:var(--kw)}._4GGMLa_stage .code .s2{fill:var(--str)}._4GGMLa_stage .code .c{fill:var(--com);font-style:italic}._4GGMLa_stage .code .d{fill:var(--deco)}._4GGMLa_stage .code .nm{fill:var(--num)}._4GGMLa_stage .clbg{fill:var(--orange-soft)}._4GGMLa_stage .codebg{fill:var(--card);stroke:var(--line)}._4GGMLa_stage:not(._4GGMLa_ready) [data-init=off]{opacity:0}._4GGMLa_stage [data-on],._4GGMLa_stage [data-dim],._4GGMLa_stage [data-st]{transition:opacity var(--base) var(--ease-out), transform var(--slow) var(--ease-in-out)}._4GGMLa_stage ._4GGMLa_off{pointer-events:none;opacity:0!important}._4GGMLa_stage [data-rise]{transform:translateY(0)}._4GGMLa_stage [data-rise]._4GGMLa_off{transform:translateY(6px)}._4GGMLa_stage ._4GGMLa_dim{opacity:.3}._4GGMLa_stage ._4GGMLa_swap{transition:opacity var(--fast) var(--ease-out)!important;opacity:0!important}._4GGMLa_back *,._4GGMLa_boot *{transition-delay:0s!important}._4GGMLa_boot *{transition:none!important}._4GGMLa_stage ._4GGMLa_pop{transform-box:fill-box;transform-origin:50%;animation:_4GGMLa_pop var(--base) var(--ease-out)}@keyframes _4GGMLa_pop{0%{transform:scale(1)}45%{transform:scale(1.04)}to{transform:scale(1)}}._4GGMLa_stage .chonk image{opacity:0;animation:1s step-end infinite _4GGMLa_chonk-frame}._4GGMLa_stage .chonk .f0{animation-delay:-1s}._4GGMLa_stage .chonk .f1{animation-delay:-.8333s}._4GGMLa_stage .chonk .f2{animation-delay:-.6667s}._4GGMLa_stage .chonk .f3{animation-delay:-.5s}._4GGMLa_stage .chonk .f4{animation-delay:-.3333s}._4GGMLa_stage .chonk .f5{animation-delay:-.1667s}figure[data-paused] ._4GGMLa_stage .chonk image{animation-play-state:paused}@keyframes _4GGMLa_chonk-frame{0%{opacity:1}16.667%{opacity:0}to{opacity:0}}._4GGMLa_stage .chonk .body{transform-box:fill-box;transform-origin:50% 100%}._4GGMLa_stage .chonk .body._4GGMLa_land{animation:_4GGMLa_land var(--slow) var(--ease-out)}@keyframes _4GGMLa_land{0%{transform:translateY(-16px)scale(1)}45%{transform:translateY(0)scale(1.08,.9)}72%{transform:translateY(0)scale(.97,1.03)}to{transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){._4GGMLa_stage [data-on],._4GGMLa_stage [data-dim],._4GGMLa_stage [data-st]{transition:opacity var(--base) linear!important}._4GGMLa_stage [data-rise]._4GGMLa_off{transform:none}._4GGMLa_stage ._4GGMLa_pop{animation:none}._4GGMLa_stage .chonk .body._4GGMLa_land{animation:none}._4GGMLa_stage .chonk image{animation:none}._4GGMLa_stage .chonk .f0{opacity:1}}@media print{._4GGMLa_stage .chonk image{animation:none}._4GGMLa_stage .chonk .f0{opacity:1}}
:is(.hcR4ra_root .ptc-code,.hcR4ra_root .ptc-text){fill:var(--ink);font-size:8.6px}.hcR4ra_root .ptc-code .k{fill:var(--kw)}.hcR4ra_root .ptc-code .s2{fill:var(--str)}.hcR4ra_root .ptc-code .nm{fill:var(--num)}.hcR4ra_root .ptc-muted{fill:var(--muted);font-size:8.6px}.hcR4ra_root .ptc-orange{fill:var(--orange);font-size:8.6px}.hcR4ra_root .ptc-ok{fill:var(--ok);font-size:8.6px}.hcR4ra_root .ptc-count-big{fill:var(--orange);font-size:17px;font-weight:700}.hcR4ra_root .ptc-send{fill:var(--muted)}.hcR4ra_root .ptc-run{fill:var(--line)}.hcR4ra_root .ptc-tick{stroke:var(--surface);stroke-width:1px}.hcR4ra_root .ptc-ring{fill:none;stroke:var(--orange);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}.hcR4ra_root .ptc-ring.pulse{animation:hcR4ra_ring .9s var(--ease-out)}.hcR4ra_root .ptc-tool{transform-box:fill-box;transform-origin:50%}.hcR4ra_root .ptc-tool.pulse{animation:hcR4ra_call .42s var(--ease-out)}.hcR4ra_root .ptc-tool.pulse .ptc-tool-bg{fill:var(--orange-soft)}@keyframes hcR4ra_ring{0%{opacity:0;transform:scale(1)}15%{opacity:1}to{opacity:0;transform:scale(1.1,1.4)}}@keyframes hcR4ra_call{0%{transform:scale(1)}45%{transform:scale(1.04)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){:is(.hcR4ra_root .ptc-ring.pulse,.hcR4ra_root .ptc-tool.pulse){animation:none}}
.dxV6RW_root .sa-row{transform-box:fill-box;transform-origin:0}.dxV6RW_root .sa-run{animation:dxV6RW_run 1.1s var(--ease-in-out) infinite alternate}.dxV6RW_root .sa-in{fill:none;stroke:var(--term-dim);stroke-opacity:.6}.dxV6RW_root .sa-caret{fill:var(--term-primary);font-size:11px;animation:1s step-end infinite dxV6RW_caret}:is(figure[data-paused] .dxV6RW_root .sa-run,figure[data-paused] .dxV6RW_root .sa-caret){animation-play-state:paused}@keyframes dxV6RW_run{0%{opacity:1}to{opacity:.35}}@keyframes dxV6RW_caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){:is(.dxV6RW_root .sa-run,.dxV6RW_root .sa-caret){animation:none}}
.FkD9Iq_term{--v-bg:#fbfbf8;--v-fg:#171722;--v-pri:#fa500f;--v-ok:#318e68;--v-mut:#8b8b95;background:var(--v-bg);color:var(--v-fg);border-bottom:1px solid var(--m-line);font:11.5px/1.55 var(--m-mono,ui-monospace, Menlo, monospace);padding:10px 12px;position:relative;overflow:hidden}.dark .FkD9Iq_term{--v-bg:#1d1d2a;--v-fg:#f5f4ef;--v-pri:#ff8204;--v-ok:#44ba82;--v-mut:#8d8d9c}.FkD9Iq_scr{transition:transform .32s cubic-bezier(.22,1,.36,1);position:relative}.FkD9Iq_ln{white-space:pre-wrap;word-break:break-word;opacity:0;min-height:1.55em;transition:opacity .18s cubic-bezier(.22,1,.36,1)}.FkD9Iq_ln i{opacity:0;font-style:normal}.FkD9Iq_ln.FkD9Iq_on,.FkD9Iq_ln[data-s="0"],.FkD9Iq_ln i.FkD9Iq_v,.FkD9Iq_ln[data-s="0"] i{opacity:1}.FkD9Iq_stream i{transition:opacity .18s cubic-bezier(.22,1,.36,1)}.FkD9Iq_ln.FkD9Iq_stream{padding-left:2ch}.FkD9Iq_ln b{color:var(--v-fg)}.FkD9Iq_cur{vertical-align:-2px;opacity:0;background:currentColor;width:.6em;height:1.1em;display:inline-block}.FkD9Iq_typing .FkD9Iq_cur{opacity:.7;animation:.8s step-end infinite FkD9Iq_blink}@keyframes FkD9Iq_blink{50%{opacity:0}}.FkD9Iq_ps,.FkD9Iq_dim,.FkD9Iq_args{color:var(--v-mut)}.FkD9Iq_say{margin-top:.9em;font-weight:700}.FkD9Iq_say .FkD9Iq_ps,.FkD9Iq_acc{color:var(--v-pri)}.FkD9Iq_rl{background:var(--v-mut);opacity:.6;transform-origin:0;height:1px;margin:3px 0 4px;transition:transform .6s cubic-bezier(.22,1,.36,1);display:block;transform:scaleX(0)}.FkD9Iq_typed .FkD9Iq_rl,.FkD9Iq_ln[data-s="0"] .FkD9Iq_rl{transform:none}.FkD9Iq_okc{color:var(--v-ok)}.FkD9Iq_mk{width:1.2ch;display:inline-grid}.FkD9Iq_mk>b{opacity:0;grid-area:1/1;font-weight:400}.FkD9Iq_running .FkD9Iq_r{color:var(--v-pri);opacity:1;animation:.2s step-end infinite FkD9Iq_blink}.FkD9Iq_done .FkD9Iq_k{color:var(--v-ok);opacity:1}.FkD9Iq_tn{font-weight:700}.FkD9Iq_fin{display:none}.FkD9Iq_final .FkD9Iq_fin{display:inline}.FkD9Iq_final .FkD9Iq_live{display:none}.FkD9Iq_tool,.FkD9Iq_spin{white-space:pre-wrap}@media (prefers-reduced-motion:reduce){.FkD9Iq_scr,.FkD9Iq_rl{transition:none}.FkD9Iq_running .FkD9Iq_r,.FkD9Iq_typing .FkD9Iq_cur{animation:none}}@media print{.FkD9Iq_term{overflow:visible;height:auto!important}.FkD9Iq_scr{transform:none!important}.FkD9Iq_ln,.FkD9Iq_ln i{opacity:1}.FkD9Iq_mk .FkD9Iq_k,.FkD9Iq_rl{opacity:1;transform:none}.FkD9Iq_fin{display:inline}.FkD9Iq_live{display:none}}
