.login-container.svelte-1tnnosp{margin:40px auto;border-radius:var(--radius-lg);background-color:var(--color-primary-background);font-family:Inter,sans-serif}form.svelte-1tnnosp>div:where(.svelte-1tnnosp):has:not(.role-section){display:flex;flex-direction:column;gap:4px}.login-container.svelte-1tnnosp h1:where(.svelte-1tnnosp){margin-bottom:25px}.login-container.svelte-1tnnosp label:where(.svelte-1tnnosp){color:#6d6d6d;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));text-transform:capitalize}.login-container.svelte-1tnnosp input[type=text]:where(.svelte-1tnnosp),.login-container.svelte-1tnnosp input[type=password]:where(.svelte-1tnnosp){background:#e6e3db;width:100%;padding:12px;border-radius:var(--radius-lg);outline:none;font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));border:1px solid transparent;transition:all .2s ease}.error-message.svelte-1tnnosp{background-color:#e6e3db;margin-bottom:20px}.role-button.svelte-1tnnosp{background-color:#d9d5c9;color:#6d6d6d;font-size:var(--text-sm);cursor:pointer}.role-button.svelte-1tnnosp:hover:not(.selected){background-color:#d5d0c3}.role-button.selected.svelte-1tnnosp{background-color:#c7bfae;color:#000}button[type=submit].svelte-1tnnosp:disabled{background:#d3cdc0;color:#737373}@media only screen and (min-width: 768px){.login-container.svelte-1tnnosp label:where(.svelte-1tnnosp){font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.login-container.svelte-1tnnosp input[type=text]:where(.svelte-1tnnosp),.login-container.svelte-1tnnosp input[type=password]:where(.svelte-1tnnosp){font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}}
