.app.svelte-e3wec{height:100dvh;position:relative;overflow:hidden}.app--list.svelte-e3wec{background:var(--color-white);border-radius:var(--radius-lg);overflow:hidden}.auth.svelte-e3wec{height:100%;color:var(--color-black);grid-template-rows:auto 1fr auto;display:grid;overflow:hidden}.auth__top.svelte-e3wec,.auth__bottom.svelte-e3wec{padding:var(--space-lg);min-height:calc(var(--space-lg) * 2 + var(--btn-h));box-sizing:border-box;justify-content:center;align-items:center;display:flex}.auth__chrome.svelte-e3wec{justify-content:center;align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.auth__scroll.svelte-e3wec{overflow-anchor:none;scrollbar-width:thin;min-height:0;overflow:hidden auto}.auth__middle.svelte-e3wec{box-sizing:border-box;min-height:100%;padding:0 var(--space-lg);flex-direction:column;justify-content:center;align-items:center;display:flex}.auth.svelte-e3wec .auth-form,.auth.svelte-e3wec .settings-view{align-items:center;gap:var(--space-xs);flex-direction:column;width:100%;display:flex}.auth.svelte-e3wec .auth-field,.auth.svelte-e3wec .settings-line{appearance:none;box-sizing:border-box;width:auto;max-width:100%;color:var(--color-black);font:inherit;font-weight:700;font-size:var(--text);text-align:center;text-transform:uppercase;white-space:nowrap;field-sizing:content;caret-color:var(--color-black);background:0 0;border:0;border-radius:0;margin:0;padding:0;line-height:normal;display:block}.auth.svelte-e3wec .auth-field::placeholder{color:var(--color-black);opacity:1;text-transform:uppercase;font-weight:700}.auth.svelte-e3wec .auth-field:focus{outline:none}.auth.svelte-e3wec .auth-form__error{margin:var(--space-xs) 0 0;text-align:center;text-transform:uppercase;font-weight:700;font-size:var(--text)}.auth.svelte-e3wec .settings-toggle{appearance:none;justify-content:center;align-items:flex-start;gap:var(--space-md);cursor:pointer;font:inherit;font-weight:700;font-size:var(--text);text-align:center;text-transform:uppercase;color:var(--color-black);background:0 0;border:0;margin:0;padding:0;line-height:normal;display:flex}.auth.svelte-e3wec p.settings-toggle{cursor:default}.auth.svelte-e3wec .settings-toggle:disabled{cursor:default;opacity:.4}.auth.svelte-e3wec .settings-toggle__value{font-weight:400}.auth.svelte-e3wec a.btn{text-decoration:none}@media (width<=767px){.app--list.svelte-e3wec{border-radius:0}.auth__top.svelte-e3wec,.auth__bottom.svelte-e3wec{padding:var(--space-md)}.auth__middle.svelte-e3wec{padding:0 var(--space-md)}}
