.walkthrough.svelte-1jkjnup{gap:.6rem;min-width:0;display:grid}.stage.svelte-1jkjnup{border:2px solid var(--palette-yellow);background:var(--palette-ink-900);border-radius:.5rem;width:100%;position:relative;overflow:hidden}.pane.svelte-1jkjnup{align-items:center;width:100%;transition:width .35s,left .35s,opacity .35s;display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.pane.aside.svelte-1jkjnup{opacity:0;border-left:2px solid var(--palette-yellow);pointer-events:none;width:50%;left:100%}.stage.split.svelte-1jkjnup .pane.main:where(.svelte-1jkjnup){justify-content:flex-end;width:50%}.stage.split.svelte-1jkjnup .pane.aside.open:where(.svelte-1jkjnup){opacity:1;justify-content:center;left:50%}.frame-box.svelte-1jkjnup{flex:none;width:100%;transition:width .35s;position:relative;overflow:hidden}.stage.split.svelte-1jkjnup .frame-box:where(.svelte-1jkjnup){width:135%}.frame.svelte-1jkjnup{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .35s;position:absolute;inset:0}.frame.active.svelte-1jkjnup{opacity:1}.pane-title.svelte-1jkjnup{border:1px solid var(--palette-yellow);color:var(--palette-yellow);letter-spacing:.06em;text-transform:uppercase;background:#101418e6;border-radius:.25rem;padding:.15rem .5rem;font-size:.68rem;font-weight:700;position:absolute;top:.5rem;left:.5rem}.overlay.svelte-1jkjnup{pointer-events:none;position:absolute;inset:0;overflow:hidden}.highlight.svelte-1jkjnup{border:3px solid var(--palette-red);border-radius:.35rem;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #fb000040,0 0 1.2rem #fb000073}.pointer.svelte-1jkjnup{filter:drop-shadow(0 2px 3px #0009);width:1.75rem;height:1.75rem;margin:-.22rem 0 0 -.36rem;transition:left .7s cubic-bezier(.4,0,.2,1),top .7s cubic-bezier(.4,0,.2,1),transform .12s;position:absolute}.pointer.pressing.svelte-1jkjnup{transform:scale(.85)}.ripple.svelte-1jkjnup{border:3px solid var(--palette-red);border-radius:50%;width:3rem;height:3rem;animation:.55s ease-out forwards svelte-1jkjnup-ripple;position:absolute;transform:translate(-50%,-50%)scale(.2)}.ripple.svelte-1jkjnup:after{content:"";background:var(--palette-red);border-radius:50%;width:.6rem;height:.6rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}@keyframes svelte-1jkjnup-ripple{to{opacity:0;transform:translate(-50%,-50%)scale(1.15)}}.label.svelte-1jkjnup{border:1px solid var(--palette-yellow);max-width:min(70%,17rem);color:var(--palette-yellow);background:#101418eb;border-radius:.3rem;padding:.3rem .55rem;font-size:.8rem;font-weight:700;line-height:1.25;animation:.2s ease-out svelte-1jkjnup-label-in;position:absolute;box-shadow:0 .35rem .9rem #00000073}@keyframes svelte-1jkjnup-label-in{0%{opacity:0}}.controls.svelte-1jkjnup{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.counter.svelte-1jkjnup{color:var(--color-text-secondary);font-size:.8rem}.replay.svelte-1jkjnup{border:var(--border-thin) solid var(--palette-yellow);min-height:2.15rem;color:var(--palette-yellow);font:inherit;cursor:pointer;background:0 0;border-radius:.25rem;align-items:center;gap:.4rem;padding:.4rem .8rem;font-weight:700;line-height:1;display:inline-flex}.replay.svelte-1jkjnup:hover,.replay.svelte-1jkjnup:focus-visible{background:var(--palette-yellow);color:var(--palette-dgreen)}.replay.svelte-1jkjnup:focus-visible{outline-offset:2px;outline:2px solid #fff}.steps.svelte-1jkjnup{color:var(--color-text-secondary);gap:.25rem;margin:0;padding-left:1.3rem;font-size:.86rem;line-height:1.35;display:grid}.steps.svelte-1jkjnup li[aria-current=step]:where(.svelte-1jkjnup){color:var(--palette-yellow);font-weight:700}@media (width<=600px){.stage.split.svelte-1jkjnup .pane.main:where(.svelte-1jkjnup){opacity:0;width:100%}.stage.split.svelte-1jkjnup .pane.aside.open:where(.svelte-1jkjnup){border-left:0;width:100%;left:0}.stage.split.svelte-1jkjnup .frame-box:where(.svelte-1jkjnup){width:100%}.label.svelte-1jkjnup{max-width:80%;font-size:.72rem}.pointer.svelte-1jkjnup{width:1.5rem;height:1.5rem}}.stage.reduced.svelte-1jkjnup .frame:where(.svelte-1jkjnup),.stage.reduced.svelte-1jkjnup .pointer:where(.svelte-1jkjnup),.stage.reduced.svelte-1jkjnup .pane:where(.svelte-1jkjnup),.stage.reduced.svelte-1jkjnup .frame-box:where(.svelte-1jkjnup){transition:none}.stage.reduced.svelte-1jkjnup .ripple:where(.svelte-1jkjnup),.stage.reduced.svelte-1jkjnup .label:where(.svelte-1jkjnup){animation:none}.stage.reduced.svelte-1jkjnup .ripple:where(.svelte-1jkjnup){transform:translate(-50%,-50%)scale(1)}@media (prefers-reduced-motion:reduce){.frame.svelte-1jkjnup,.pointer.svelte-1jkjnup,.pane.svelte-1jkjnup,.frame-box.svelte-1jkjnup{transition:none}.ripple.svelte-1jkjnup,.label.svelte-1jkjnup{animation:none}.ripple.svelte-1jkjnup{transform:translate(-50%,-50%)scale(1)}}html:has(.faq){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.faq){scroll-behavior:auto}}.faq.svelte-1bex8oj{width:min(100%, var(--section-max-width));min-width:0;padding:var(--space-page);box-sizing:border-box;gap:1rem;margin:0 auto;display:grid}.faq-head.svelte-1bex8oj{text-align:center;gap:.35rem;padding:.25rem 0 .5rem;display:grid}h1.svelte-1bex8oj{color:var(--palette-yellow);margin:0;font-size:1.6rem}.mark.svelte-1bex8oj{color:var(--color-text-secondary);margin-left:.15em;font-weight:400}.lede.svelte-1bex8oj{color:var(--color-text-secondary);margin:0}.contents.svelte-1bex8oj{flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;padding:.15rem .25rem;font-size:.86rem;display:flex}.contents-label.svelte-1bex8oj{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:700}.contents.svelte-1bex8oj ol:where(.svelte-1bex8oj){flex-wrap:wrap;gap:.35rem .5rem;margin:0;padding:0;list-style:none;display:flex}.contents.svelte-1bex8oj li:where(.svelte-1bex8oj)+li:where(.svelte-1bex8oj):before{content:"·";color:var(--color-text-secondary);margin-right:.5rem}.contents.svelte-1bex8oj a:where(.svelte-1bex8oj){color:var(--palette-yellow);text-underline-offset:.2em;border-radius:.2rem;-webkit-text-decoration:underline #eed67c73;text-decoration:underline #eed67c73}.contents.svelte-1bex8oj a:where(.svelte-1bex8oj):hover{text-decoration-color:currentColor}.contents.svelte-1bex8oj a:where(.svelte-1bex8oj):focus-visible{outline-offset:3px;outline:2px solid #fff}.question.svelte-1bex8oj{border:var(--border-thin) solid var(--palette-yellow);background:var(--color-surface);gap:.75rem;min-width:0;padding:1rem;scroll-margin-top:1rem;display:grid}h2.svelte-1bex8oj{color:var(--palette-yellow);margin:0;font-size:1.2rem}p.svelte-1bex8oj{margin:0;line-height:1.5}strong.svelte-1bex8oj{color:var(--palette-yellow);font-weight:700}@media (width<=480px){.question.svelte-1bex8oj{padding:.75rem}h1.svelte-1bex8oj{font-size:1.4rem}p.svelte-1bex8oj{font-size:.95rem}.contents.svelte-1bex8oj{font-size:.82rem}}
