form.svelte-qhie8t{box-sizing:border-box;background:var(--m3-surface-container-low);border-radius:15px;flex-direction:column;gap:50px;width:570px;max-width:100%;padding:15px;display:flex}section.svelte-qhie8t{flex-direction:column;gap:10px;display:flex}h2.svelte-qhie8t{color:var(--m3-on-surface);font-family:var(--font-kodchasan);font-size:var(--text-kodchasan-subheader);margin:0;font-weight:500;line-height:normal}.content.svelte-qhie8t{flex-direction:column;align-items:flex-start;gap:10px;padding:0 15px;display:flex}.content.narrow.svelte-qhie8t{padding:0 10px}.field.svelte-qhie8t{border:1px dashed var(--m3-on-surface-variant);background:var(--m3-surface-container);color:var(--m3-on-surface);font-family:var(--font-nunito);font-size:var(--text-nunito-body);field-sizing:content;border-radius:5px;max-width:100%;padding:10px;font-weight:500;line-height:normal}.field.svelte-qhie8t::placeholder{color:var(--m3-on-surface-variant);opacity:1}.field.svelte-qhie8t:focus-visible{outline:1px solid var(--m3-primary);border-style:solid}.error.svelte-qhie8t{color:var(--m3-error);font-size:var(--text-nunito-caption);margin:0}.games.svelte-qhie8t{flex-wrap:wrap;gap:10px;padding:17px 9px;display:flex}.submit.svelte-qhie8t{justify-content:flex-end;display:flex}main.svelte-1x05zx6{box-sizing:border-box;--logo-size:min(128px, 8.8vw);gap:10px;min-height:100dvh;padding:5px;display:flex}.column.svelte-1x05zx6{flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;gap:10px;min-width:0;padding:0 5px;display:flex}.tagline.svelte-1x05zx6{color:var(--m3-on-surface);font-family:var(--font-nunito);text-align:center;margin:0;font-size:2rem;font-weight:400;line-height:normal}.login.svelte-1x05zx6{background:var(--m3-primary-container);color:var(--m3-primary);font-family:var(--font-nunito);white-space:nowrap;cursor:pointer;border:none;border-radius:15px;padding:10px;font-size:2.25rem;font-weight:400;line-height:normal}.login.svelte-1x05zx6:focus-visible{outline:2px solid var(--m3-primary);outline-offset:2px}@media (width<=900px){main.svelte-1x05zx6{--logo-size:min(128px, 17vw);flex-direction:column}.tagline.svelte-1x05zx6{font-size:1.5rem}}
