.desk[data-astro-cid-yzga3sgl]{margin:0;padding-bottom:84px;position:relative}.defs[data-astro-cid-yzga3sgl]{pointer-events:none;position:absolute}.window[data-astro-cid-yzga3sgl]{aspect-ratio:16/10.6;position:relative;transform:rotate(-.4deg)}.frame[data-astro-cid-yzga3sgl]{pointer-events:none;z-index:4;width:calc(100% + 4px);height:calc(100% + 4px);position:absolute;inset:-2px;overflow:visible}.mbar[data-astro-cid-yzga3sgl]{display:none}.frame[data-astro-cid-yzga3sgl] path[data-astro-cid-yzga3sgl],.mbar[data-astro-cid-yzga3sgl] path[data-astro-cid-yzga3sgl]{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-linejoin:round}.dots[data-astro-cid-yzga3sgl]{gap:6px;display:flex;position:absolute;top:2.2%;left:14px}.dots[data-astro-cid-yzga3sgl] i[data-astro-cid-yzga3sgl]{border:1.3px solid var(--ink-2);border-radius:50%;width:7px;height:7px}.stage[data-astro-cid-yzga3sgl]{grid-template-columns:minmax(0,1fr) 38%;display:grid;position:absolute;inset:7.6% 0 0}.host[data-astro-cid-yzga3sgl]{margin:4% 4% 4% 4.5%;position:relative;container-type:inline-size}.sketch[data-astro-cid-yzga3sgl]{visibility:hidden;position:absolute;inset:0}.sketch[data-astro-cid-yzga3sgl].on{visibility:visible}.sketch[data-astro-cid-yzga3sgl] svg[data-astro-cid-yzga3sgl]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sketch[data-astro-cid-yzga3sgl] path[data-astro-cid-yzga3sgl]{fill:none;stroke:var(--ink-2);stroke-width:.38px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.sketch[data-astro-cid-yzga3sgl].on path[data-astro-cid-yzga3sgl]{stroke-dashoffset:0;transition:stroke-dashoffset .55s ease-out calc(var(--k) * 35ms)}[data-astro-cid-yzga3sgl][data-step=erase] .sketch[data-astro-cid-yzga3sgl].on path[data-astro-cid-yzga3sgl]{stroke-dashoffset:-1px;transition:stroke-dashoffset .4s ease-in}.ink[data-astro-cid-yzga3sgl]{font-family:var(--font-note);font-weight:300;font-size:calc(var(--s,3.4) * 1cqw);color:var(--ink);clip-path:inset(-.3em 100% -.3em 0);margin:0;line-height:1.32;position:absolute}.ink[data-astro-cid-yzga3sgl].chrome{color:var(--muted)}.sketch[data-astro-cid-yzga3sgl].on .ink[data-astro-cid-yzga3sgl]{clip-path:inset(-.3em -.3em -.3em 0);transition:clip-path .7s ease-out calc(.15s + var(--k,0) * 90ms)}[data-astro-cid-yzga3sgl][data-step=erase] .sketch[data-astro-cid-yzga3sgl].on .ink[data-astro-cid-yzga3sgl]{opacity:0;transition:opacity .35s}.btnlabel[data-astro-cid-yzga3sgl]{color:var(--ink-2);place-items:center;font-size:3.4cqw;display:grid}.pen[data-astro-cid-yzga3sgl]{color:inherit;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 6' preserveAspectRatio='none'%3E%3Cpath d='M1 3.5 C25 1.5 50 5 75 2.8 S95 3.5 99 2.5' fill='none' stroke='%23c4533a' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") 0 100%/0% .35em no-repeat;padding-bottom:.12em;transition:background-size .6s ease-out}[data-astro-cid-yzga3sgl][data-step=marks] .sketch[data-astro-cid-yzga3sgl].on .pen[data-astro-cid-yzga3sgl]{background-size:100% .35em}.panel[data-astro-cid-yzga3sgl]{min-width:0;font-family:var(--font-ui);color:#1f2328;opacity:0;background:#fff;border-left:1px solid #dfe2e6;flex-direction:column;font-size:12.5px;transition:transform .55s cubic-bezier(.2,.7,.2,1),opacity .3s;display:flex;transform:translate(104%)}[data-astro-cid-yzga3sgl][data-panel=in] .panel[data-astro-cid-yzga3sgl]{opacity:1;transform:none}.phead[data-astro-cid-yzga3sgl]{border-bottom:1px solid #eceef1;grid-template-columns:auto 1fr;align-items:center;column-gap:7px;padding:10px 14px;display:grid}.phead[data-astro-cid-yzga3sgl] svg[data-astro-cid-yzga3sgl],.abrand[data-astro-cid-yzga3sgl] svg[data-astro-cid-yzga3sgl]{fill:none;stroke:currentColor;stroke-width:1.4px;width:13px;height:13px}.pbrand[data-astro-cid-yzga3sgl]{font-weight:600}.pnames[data-astro-cid-yzga3sgl]{color:#656d76;grid-column:2;font-size:11.5px;display:grid}.pnames[data-astro-cid-yzga3sgl] span[data-astro-cid-yzga3sgl]{opacity:0;grid-area:1/1;transition:opacity .3s}.pnames[data-astro-cid-yzga3sgl] span[data-astro-cid-yzga3sgl].on{opacity:1}.pbody[data-astro-cid-yzga3sgl]{flex:1;min-height:0;position:relative}.set[data-astro-cid-yzga3sgl]{position:absolute;inset:0}.psum[data-astro-cid-yzga3sgl],.set[data-astro-cid-yzga3sgl] li[data-astro-cid-yzga3sgl]{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(4px)}[data-astro-cid-yzga3sgl]:is([data-step=answers],[data-step=marks]) .set[data-astro-cid-yzga3sgl].on [data-astro-cid-yzga3sgl]:is(.psum,li){opacity:1;transition-delay:calc(var(--i) * .13s);transform:none}.checking[data-astro-cid-yzga3sgl]{color:#656d76;opacity:0;font-size:12px;transition:opacity .2s;position:absolute;top:14px;left:14px}[data-astro-cid-yzga3sgl]:is([data-step=checking],[data-step=press]) .checking[data-astro-cid-yzga3sgl]{opacity:1}.psum[data-astro-cid-yzga3sgl]{border-bottom:1px solid #eceef1;flex-direction:column;gap:2px;padding:11px 14px;display:flex}.psum[data-astro-cid-yzga3sgl] span[data-astro-cid-yzga3sgl]{color:#656d76;font-size:11.5px}.psum[data-astro-cid-yzga3sgl] strong[data-astro-cid-yzga3sgl]{font-size:15px;font-weight:600}.set[data-astro-cid-yzga3sgl] ul[data-astro-cid-yzga3sgl]{margin:0;padding:0;list-style:none}.set[data-astro-cid-yzga3sgl] li[data-astro-cid-yzga3sgl]{border-bottom:1px solid #f0f1f3;grid-template-columns:8px minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:8px 14px;display:grid}.dot[data-astro-cid-yzga3sgl]{background:var(--c);border-radius:50%;width:7px;height:7px;display:inline-block}.q[data-astro-cid-yzga3sgl]{line-height:1.3}.a[data-astro-cid-yzga3sgl]{white-space:nowrap;font-weight:600}.a[data-astro-cid-yzga3sgl] small[data-astro-cid-yzga3sgl]{color:#8a9099;margin-left:5px;font-size:10.5px;font-weight:500}.flag[data-astro-cid-yzga3sgl]{color:#b4690e;margin-right:5px;font-size:10.5px}.pfoot[data-astro-cid-yzga3sgl]{border-top:1px solid #eceef1;flex-direction:column;align-items:stretch;gap:6px;padding:10px 12px 12px;display:flex}.pfoot[data-astro-cid-yzga3sgl] small[data-astro-cid-yzga3sgl]{text-align:center;color:#656d76;font-size:11px}.pcheck[data-astro-cid-yzga3sgl]{color:#fff;text-align:center;background:#24292f;border-radius:5px;padding:8px 0;font-weight:600;display:block;position:relative}.pcheck[data-astro-cid-yzga3sgl] svg[data-astro-cid-yzga3sgl]{width:calc(100% + 24px);height:calc(100% + 18px);position:absolute;inset:-9px -12px;overflow:visible}.pcheck[data-astro-cid-yzga3sgl] path[data-astro-cid-yzga3sgl]{fill:none;stroke:var(--q1);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset .55s ease-in-out}[data-astro-cid-yzga3sgl][data-scene="0"][data-step=press] .pcheck[data-astro-cid-yzga3sgl] path[data-astro-cid-yzga3sgl]{stroke-dashoffset:0;opacity:1}.appview[data-astro-cid-yzga3sgl]{font-family:var(--font-ui);color:#1f2328;opacity:0;visibility:hidden;background:#fff;flex-direction:column;font-size:12px;transition:opacity .45s,visibility 0s .45s;display:flex;position:absolute;inset:7.6% 0 0}[data-astro-cid-yzga3sgl][data-step=app] .appview[data-astro-cid-yzga3sgl]{opacity:1;visibility:visible;transition:opacity .45s}.abar[data-astro-cid-yzga3sgl]{color:#656d76;border-bottom:1px solid #eceef1;align-items:center;gap:14px;padding:9px 16px;display:flex}.abrand[data-astro-cid-yzga3sgl]{color:#1f2328;align-items:center;gap:6px;font-weight:600;display:flex}.atabs[data-astro-cid-yzga3sgl]{gap:12px;margin-left:auto;display:flex}.atabs[data-astro-cid-yzga3sgl] b[data-astro-cid-yzga3sgl]{color:#1f2328;font-weight:600}.asum[data-astro-cid-yzga3sgl]{color:#656d76;margin:0;padding:10px 16px}.asum[data-astro-cid-yzga3sgl] strong[data-astro-cid-yzga3sgl]{color:#1f2328}.appview[data-astro-cid-yzga3sgl] table[data-astro-cid-yzga3sgl]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.appview[data-astro-cid-yzga3sgl] th[data-astro-cid-yzga3sgl]{text-align:left;color:var(--c,#656d76);white-space:nowrap;text-transform:capitalize;border-bottom:1px solid #dfe2e6;padding:6px 8px;font-size:11.5px;font-weight:600}.appview[data-astro-cid-yzga3sgl] th[data-astro-cid-yzga3sgl] .dot[data-astro-cid-yzga3sgl]{margin-right:5px}.appview[data-astro-cid-yzga3sgl] td[data-astro-cid-yzga3sgl]{color:var(--c);white-space:nowrap;border-bottom:1px solid #f0f1f3;padding:5px 8px;font-weight:600}.appview[data-astro-cid-yzga3sgl] td[data-astro-cid-yzga3sgl] small[data-astro-cid-yzga3sgl]{color:#8a9099;margin-left:3px;font-size:10px;font-weight:500}.appview[data-astro-cid-yzga3sgl] td[data-astro-cid-yzga3sgl].id{color:#656d76;font-size:11px;font-weight:500}.rflag[data-astro-cid-yzga3sgl]{color:#b4690e;width:12px;font-size:10px;display:inline-block}.appview[data-astro-cid-yzga3sgl] td[data-astro-cid-yzga3sgl].hit{background:#fdf3e6}.appview[data-astro-cid-yzga3sgl] tr[data-astro-cid-yzga3sgl].first td[data-astro-cid-yzga3sgl]{background:#f3f6fb}.appview[data-astro-cid-yzga3sgl] tr[data-astro-cid-yzga3sgl].first td[data-astro-cid-yzga3sgl].hit{background:#fbeedd}.other[data-astro-cid-yzga3sgl]{color:#5e5950;border:1px dashed #8a8479;border-radius:9px;padding:0 6px;font-size:10.5px}.appview[data-astro-cid-yzga3sgl] tbody[data-astro-cid-yzga3sgl] tr[data-astro-cid-yzga3sgl]{opacity:0;transition:opacity .25s}[data-astro-cid-yzga3sgl][data-step=app] .appview[data-astro-cid-yzga3sgl] tbody[data-astro-cid-yzga3sgl] tr[data-astro-cid-yzga3sgl]{opacity:1;transition-delay:calc(.3s + var(--j) * 90ms)}.callout[data-astro-cid-yzga3sgl]{color:var(--ink-2);justify-items:end;font-size:18px;line-height:1.15;display:grid;position:absolute;bottom:38px;right:-6px}.callout[data-astro-cid-yzga3sgl]>span[data-astro-cid-yzga3sgl]{grid-area:1/1;transition:opacity .3s}.c-app[data-astro-cid-yzga3sgl],[data-astro-cid-yzga3sgl]:is([data-step=app],[data-step=out]) .c-host[data-astro-cid-yzga3sgl]{opacity:0}[data-astro-cid-yzga3sgl]:is([data-step=app],[data-step=out]) .c-app[data-astro-cid-yzga3sgl]{opacity:1}.callout[data-astro-cid-yzga3sgl] svg[data-astro-cid-yzga3sgl]{width:46px;height:32px;position:absolute;bottom:8px;right:100%;overflow:visible;transform:scaleX(-1)}.callout[data-astro-cid-yzga3sgl] path[data-astro-cid-yzga3sgl]{fill:none;stroke:var(--ink-2);stroke-width:1.4px;stroke-linecap:round}figcaption[data-astro-cid-yzga3sgl]{font-size:16px;position:absolute;bottom:4px;left:6px}@media (width<=999px){.window[data-astro-cid-yzga3sgl]{aspect-ratio:auto;padding-top:30px;transform:none}.frame[data-astro-cid-yzga3sgl] .bar[data-astro-cid-yzga3sgl]{display:none}.mbar[data-astro-cid-yzga3sgl]{width:calc(100% + 4px);height:2px;display:block;position:absolute;top:29px;left:-2px;overflow:visible}.dots[data-astro-cid-yzga3sgl]{top:11px}.stage[data-astro-cid-yzga3sgl]{display:block;position:relative;inset:auto}.host[data-astro-cid-yzga3sgl]{aspect-ratio:1/.95}.panel[data-astro-cid-yzga3sgl]{border-top:1px solid #dfe2e6;border-left:0;transform:translateY(12px)}.pbody[data-astro-cid-yzga3sgl]{flex:none;height:190px}.appview[data-astro-cid-yzga3sgl]{inset:31px 0 0;overflow:hidden}.appview[data-astro-cid-yzga3sgl] table[data-astro-cid-yzga3sgl] th[data-astro-cid-yzga3sgl]:nth-child(n+5),.appview[data-astro-cid-yzga3sgl] table[data-astro-cid-yzga3sgl] td[data-astro-cid-yzga3sgl]:nth-child(n+5),.callout[data-astro-cid-yzga3sgl]{display:none}figcaption[data-astro-cid-yzga3sgl]{margin-top:14px;position:static}.desk[data-astro-cid-yzga3sgl]{padding-bottom:0}}@media (prefers-reduced-motion:reduce){.desk[data-astro-cid-yzga3sgl] [data-astro-cid-yzga3sgl],.desk[data-astro-cid-yzga3sgl] [data-astro-cid-yzga3sgl]:before{transition-duration:10ms!important;transition-delay:0s!important}}
