.h2eziq_scene{box-sizing:border-box;flex-direction:column;justify-content:center;gap:1em;padding:1.4em 1.7em;display:flex;position:absolute;inset:0}.h2eziq_question{border:var(--ill-hair) solid color-mix(in srgb, var(--ill-accent-fill) 35%, var(--ill-line));background:var(--ill-accent-subtle);color:var(--ill-accent);white-space:nowrap;border-radius:.9em .9em .2em;align-self:flex-end;padding:.65em 1.1em;font-size:.9em;line-height:1.5}.h2eziq_steps{flex-direction:column;gap:.55em;padding-left:.2em;display:flex}.h2eziq_step{white-space:nowrap;color:var(--ill-ink-3);align-items:center;gap:.8em;font-size:.9em;line-height:1.4;transition:color .24s;display:flex}.h2eziq_step i{box-sizing:border-box;border:var(--ill-hair) solid var(--ill-line-strong);background:var(--ill-surface);border-radius:50%;flex:none;place-items:center;width:1.45em;height:1.45em;transition:background-color .22s,border-color .22s;display:grid}.h2eziq_step svg{fill:none;width:.95em;height:.95em;stroke:var(--ill-surface);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .2s 60ms}.h2eziq_step[data-on]{color:var(--ill-ink-2)}.h2eziq_step[data-on] i{border-color:var(--ill-ok);background:var(--ill-ok)}.h2eziq_step[data-on] svg{opacity:1}.h2eziq_output{border:var(--ill-hair) solid var(--ill-line);border-radius:var(--ill-r1);background:var(--ill-surface);font-family:var(--ill-mono);white-space:nowrap;color:var(--ill-accent);opacity:0;transition:opacity .3s var(--ill-ease), transform .42s var(--ill-ease);padding:.8em 1em;font-size:.74em;line-height:1.5;display:block;transform:translateY(.8em)}.h2eziq_output[data-on]{opacity:1;transform:none}
.ajUIla_window{border:var(--ill-hair) solid var(--mds-white-14);border-radius:var(--ill-r3);background:var(--mds-bg-code);color:var(--mds-text-on-code);box-shadow:var(--ill-shadow);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.ajUIla_window *,.ajUIla_window :before,.ajUIla_window :after{box-sizing:border-box}.ajUIla_bar{border-bottom:var(--ill-hair) solid var(--mds-white-14);background:var(--mds-white-06);flex:none;align-items:center;gap:.5em;height:3.1em;padding:0 1.15em;display:flex}.ajUIla_bar i{border-radius:var(--ill-r-full);background:var(--mds-white-24);width:.6em;height:.6em}.ajUIla_bar em{color:var(--mds-zinc-500);font-family:var(--ill-mono);margin-left:.6em;font-size:.8em;font-style:normal}.ajUIla_bar b{color:var(--mds-zinc-500);white-space:nowrap;margin-left:auto;font-size:.72em;font-weight:500}.ajUIla_code{min-height:0;font-family:var(--ill-mono);white-space:pre;background-image:linear-gradient(color-mix(in srgb, var(--mds-white-06) 45%, transparent) var(--ill-hair), transparent var(--ill-hair)), linear-gradient(90deg, color-mix(in srgb, var(--mds-white-06) 45%, transparent) var(--ill-hair), transparent var(--ill-hair));background-size:1.7em 1.7em;flex-direction:column;flex:1;justify-content:center;padding:1.5em 2.4em;font-size:.98em;line-height:1.7;display:flex;position:relative}.ajUIla_line{width:calc(var(--n) * 1ch + .25em);max-width:100%;display:block;overflow:hidden}.ajUIla_t{color:var(--mds-blue-300)}.ajUIla_a{color:var(--mds-violet-500)}.ajUIla_s{color:var(--mds-text-code)}.ajUIla_k{color:var(--mds-green-300)}.ajUIla_m{color:var(--mds-zinc-500)}.ajUIla_p{color:var(--mds-text-on-code)}.ajUIla_status{border-top:var(--ill-hair) solid var(--mds-white-14);background:var(--mds-white-06);height:2.9em;color:var(--mds-zinc-500);flex:none;justify-content:space-between;align-items:center;padding:0 1.3em;font-size:.78em;display:flex}.ajUIla_status span{color:var(--mds-green-300);align-items:center;gap:.55em;display:flex}.ajUIla_status span:before{content:"";border-radius:var(--ill-r-full);background:var(--mds-green-400);width:.55em;height:.55em}.ajUIla_status b{color:var(--mds-text-on-code);font-weight:500}@keyframes ajUIla_mbc-type{0%{width:0}to{width:calc(var(--n) * 1ch + .25em)}}@keyframes ajUIla_mbc-ready{0%{opacity:0;transform:translate(-.5em)}}:is([data-mode=idle] .ajUIla_line,[data-mode=playing] .ajUIla_line){animation:ajUIla_mbc-type var(--dur) steps(var(--n), end) var(--delay) both}:is([data-mode=idle] .ajUIla_status b,[data-mode=playing] .ajUIla_status b){animation:ajUIla_mbc-ready .45s var(--ill-ease) var(--done) both}
