.keypad.svelte-qdz8vo{left:var(--kpad-left);top:var(--kpad-top);width:var(--kpad-w);height:var(--kpad-h);z-index:1;border:.32cqmin solid var(--ink);background:0 0;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(3,1fr);display:grid;position:absolute}.key.svelte-qdz8vo{border:0;border-right:.32cqmin solid var(--ink);border-bottom:.32cqmin solid var(--ink);color:var(--ink);font-family:var(--font);cursor:pointer;background:0 0;place-items:center;padding:0;font-size:2.6cqmin;font-weight:700;line-height:1;transition:background-color 80ms;display:grid}.key.svelte-qdz8vo:nth-child(3n){border-right:0}.key.svelte-qdz8vo:nth-child(n+10){border-bottom:0}.key.svelte-qdz8vo:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 8%, transparent)}.key.svelte-qdz8vo:active:not(:disabled){background:color-mix(in srgb, var(--ink) 16%, transparent)}.key.svelte-qdz8vo:focus-visible{outline:.3cqmin dashed var(--ink);outline-offset:-.5cqmin}.key.svelte-qdz8vo:disabled{opacity:.4;cursor:not-allowed}@media (orientation:portrait) and (width<=1024px){.keypad.svelte-qdz8vo{aspect-ratio:3/4;flex:none;align-self:center;width:62%;height:auto;position:static;top:auto;left:auto}.key.svelte-qdz8vo{font-size:4cqmin}}.pinfield.svelte-2q792n{left:var(--field-left);top:var(--field-top);width:var(--field-w);height:var(--field-h);z-index:1;border:.34cqmin solid var(--ink);background:0 0;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.text.svelte-2q792n{letter-spacing:.14em;white-space:nowrap;font-size:2.5cqmin;font-weight:700;line-height:1;transform:translateY(.17em)}.cursor.svelte-2q792n{width:0;height:1em;font-size:2.5cqmin;position:relative;transform:translateY(.17em)}.cursor.svelte-2q792n:after{content:"";background:var(--ink);width:1cqmin;height:.42cqmin;position:absolute;top:.74em;left:0}.cursor.solo.svelte-2q792n{width:1cqmin}.cursor.blink.svelte-2q792n{animation:1.06s step-end infinite svelte-2q792n-cursor-blink}@keyframes svelte-2q792n-cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.cursor.blink.svelte-2q792n{animation:none}}@media (orientation:portrait) and (width<=1024px){.pinfield.svelte-2q792n{flex:none;align-self:center;width:62%;height:10cqmin;position:static;top:auto;left:auto}.text.svelte-2q792n,.cursor.svelte-2q792n{font-size:6cqmin}.cursor.svelte-2q792n:after{width:2.2cqmin;height:.9cqmin;top:.72em}.cursor.solo.svelte-2q792n{width:2.2cqmin}}.prompt.svelte-165tt9j{left:var(--prompt-left);top:var(--prompt-top);width:var(--prompt-w);z-index:1;text-align:center;position:absolute}.prompt.svelte-165tt9j .line:where(.svelte-165tt9j){letter-spacing:.04em;text-transform:uppercase;white-space:pre-line;font-size:2cqmin;line-height:1.25}.prompt.svelte-165tt9j .strong:where(.svelte-165tt9j){font-weight:700}.prompt.svelte-165tt9j .dim:where(.svelte-165tt9j){font-size:1.8cqmin}.submit.svelte-165tt9j{width:0;height:0;position:absolute;overflow:hidden}@media (orientation:portrait) and (width<=1024px){.prompt.svelte-165tt9j{text-align:center;flex:none;width:100%;position:static;top:auto;left:auto}.prompt.svelte-165tt9j .line:where(.svelte-165tt9j){font-size:3cqmin}.prompt.svelte-165tt9j .dim:where(.svelte-165tt9j){font-size:2.7cqmin}.submit.svelte-165tt9j{position:static}}
