.gate.svelte-1x05zx6{flex:1;place-items:center;padding:clamp(1rem,5vw,3rem);display:grid;position:relative}.corner.svelte-1x05zx6{position:absolute;top:clamp(.75rem,3vw,1.5rem);right:clamp(.75rem,3vw,1.5rem)}.cabinet.svelte-1x05zx6{width:min(25rem,100%);box-shadow:var(--drop)}.crest.svelte-1x05zx6{text-align:center;justify-items:center;gap:.75rem;padding:clamp(1.5rem,6vw,2.25rem) 1.25rem;display:grid}.fruit.svelte-1x05zx6{color:var(--accent);place-items:center;animation:3.4s ease-in-out infinite svelte-1x05zx6-bob;display:grid;rotate:-8deg}.word.svelte-1x05zx6{color:var(--ink);font-size:clamp(2.75rem,13vw,3.9rem)}.entry.svelte-1x05zx6{gap:.45rem;padding:clamp(1rem,4vw,1.5rem);display:grid}.entry.svelte-1x05zx6 .field:where(.svelte-1x05zx6){text-transform:uppercase}.entry.svelte-1x05zx6 .key:where(.svelte-1x05zx6){margin-top:.6rem;padding-block:.9rem}.error.svelte-1x05zx6{background:color-mix(in oklab, var(--danger) 14%, var(--panel));border:var(--edge) solid var(--danger);color:color-mix(in oklab, var(--danger) 70%, var(--ink));align-items:center;gap:.5rem;margin-top:.2rem;padding:.55rem .7rem;font-size:.875rem;display:flex}@keyframes svelte-1x05zx6-bob{0%,to{translate:0;rotate:-8deg}50%{translate:0 -8px;rotate:6deg}}@media (prefers-reduced-motion:reduce){.fruit.svelte-1x05zx6{animation:none}}
