.gate.svelte-rdytgw{flex-direction:column;min-height:100dvh;padding-bottom:32px;display:flex}.brand.svelte-rdytgw{align-items:center;gap:10px;padding:26px 0 0;display:flex}.brand.svelte-rdytgw .t:where(.svelte-rdytgw){font-family:var(--f-cond);letter-spacing:.06em;color:var(--muted);font-size:17px;font-weight:600}.hero.svelte-rdytgw{flex:1;place-content:center;gap:28px;padding:24px 0;display:grid}.hero.svelte-rdytgw h1:where(.svelte-rdytgw){text-align:center;letter-spacing:.01em;font-size:40px;font-weight:600}.hero.svelte-rdytgw h1:where(.svelte-rdytgw) small:where(.svelte-rdytgw){font-family:var(--f-mono);letter-spacing:.22em;color:var(--muted);margin-top:10px;font-size:11px;font-weight:400;display:block}.board.svelte-rdytgw{cursor:text;padding:22px 16px 18px}.board.svelte-rdytgw .flaps{justify-content:center;display:flex}.board.svelte-rdytgw .flap{--h:86px;--w:54px}@media (width<=400px){.board.svelte-rdytgw .flap{--h:78px;--w:48px}}.hint.svelte-rdytgw{font-family:var(--f-mono);color:var(--muted);letter-spacing:.02em;text-align:center;justify-content:center;align-items:center;gap:10px;min-height:20px;margin-top:18px;font-size:12.5px;display:flex}.hint.ok.svelte-rdytgw{color:var(--green-text)}.hint.bad.svelte-rdytgw{color:var(--red-text)}.shake.svelte-rdytgw{animation:svelte-rdytgw-shake .5s var(--ease-out)}@keyframes svelte-rdytgw-shake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-6px)}40%,60%{transform:translate(6px)}}.typer.svelte-rdytgw{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.foot.svelte-rdytgw{text-align:center;color:var(--muted);margin:0;font-size:13px;line-height:1.5}.foot.svelte-rdytgw b:where(.svelte-rdytgw){color:var(--text);font-weight:500}.wordline.svelte-rdytgw{justify-content:center;gap:6px;margin-top:14px;display:flex}.wordline.svelte-rdytgw i:where(.svelte-rdytgw){background:var(--line-2);width:42px;height:3px;transition:background var(--t-fast);border-radius:2px}.wordline.svelte-rdytgw i.on:where(.svelte-rdytgw){background:var(--kampong-2)}.wordline.svelte-rdytgw i.ok:where(.svelte-rdytgw){background:var(--green)}.wordline.svelte-rdytgw i.bad:where(.svelte-rdytgw){background:var(--red)}.enter.svelte-rdytgw{opacity:0;pointer-events:none;transition:opacity var(--t-med);margin-top:16px}.enter.show.svelte-rdytgw{opacity:1;pointer-events:auto}.leave.svelte-rdytgw{animation:svelte-rdytgw-leave .7s var(--ease-out) forwards}@keyframes svelte-rdytgw-leave{to{opacity:0;transform:scale(.98)translateY(-10px)}}
