.login-modal.svelte-460nwd{z-index:9999;font-family:var(--font-family,sans-serif);background-color:#00000080;justify-content:center;align-items:flex-start;padding:50px 0;display:flex;position:fixed;inset:0;overflow:auto}@media (width<=767px){.login-modal.svelte-460nwd{overscroll-behavior-y:none;padding:20px;display:block}}.login-modal-contents.svelte-460nwd{background-color:var(--bg-color-1);border-radius:10px;width:100%;max-width:400px;padding:30px}@media (width<=767px){.login-modal-contents.svelte-460nwd{width:100%}}.auth-mode-toggle.svelte-460nwd{background-color:var(--bg-color-2);border-radius:8px;gap:8px;margin-bottom:24px;padding:4px;display:flex}.auth-mode-toggle__button.svelte-460nwd{color:var(--text-color-2);background-color:#0000;border-radius:6px;flex:1;padding:10px 16px;font-size:14px;font-weight:500;transition:all .2s}.auth-mode-toggle__button.svelte-460nwd:hover:not(:disabled){color:var(--text-color-1)}.auth-mode-toggle__button.svelte-460nwd:disabled{cursor:not-allowed;opacity:.5}.auth-mode-toggle__button--active.svelte-460nwd{background-color:var(--primary-color);color:#fff}.auth-mode-toggle__button--active.svelte-460nwd:hover{color:#fff}.auth-mode-toggle__button--active.svelte-460nwd:disabled{opacity:1}.login-submit.svelte-460nwd{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-top:30px;display:flex}.login-submit.svelte-460nwd .text-button:where(.svelte-460nwd){margin-top:10px}.app-password-recommend.svelte-460nwd{text-align:center;background-color:var(--base-bg-color);color:var(--text-color-2);border-radius:6px;margin-top:20px;padding:10px;font-size:14px}.oauth-info.svelte-460nwd{text-align:center;background-color:var(--bg-color-2);color:var(--text-color-2);border-radius:6px;margin-top:20px;padding:12px;font-size:13px;line-height:1.5}.input-group.svelte-460nwd input:where(.svelte-460nwd){border:1px solid var(--border-color-1);color:var(--text-color-1);background-color:var(--bg-color-2)}.input-group.svelte-460nwd input:where(.svelte-460nwd):disabled{opacity:.6}
