.tabs.svelte-5uxi1w{display:flex;gap:.5rem;margin-bottom:1.5rem}.tabs.svelte-5uxi1w button:where(.svelte-5uxi1w){flex:1;padding:.5rem;border:1px solid transparent;border-bottom:2px solid rgba(255,255,255,.12);border-radius:.35rem .35rem 0 0;background:transparent;color:inherit;font:inherit;cursor:pointer;opacity:.65}.tabs.svelte-5uxi1w button.active:where(.svelte-5uxi1w){border-bottom-color:#4caf50;opacity:1;font-weight:600}form.svelte-5uxi1w{display:flex;flex-direction:column}label.svelte-5uxi1w{margin-bottom:.35rem;font-size:.9rem;opacity:.8}input.svelte-5uxi1w{margin-bottom:1rem;padding:.55rem .7rem;border:1px solid rgba(255,255,255,.18);border-radius:.35rem;background:#00000040;color:inherit;font:inherit}input.svelte-5uxi1w:focus{outline:none;border-color:#4caf50}input.svelte-5uxi1w:disabled{opacity:.6}.hint.svelte-5uxi1w{margin:-.75rem 0 1rem;font-size:.8rem;opacity:.6}.error.svelte-5uxi1w{margin:0 0 1rem;padding:.6rem .75rem;border:1px solid rgba(255,120,120,.4);border-radius:.35rem;background:#ff50501a;font-size:.9rem}.forgot.svelte-5uxi1w{margin-top:1rem;font-size:.85rem;text-align:center;opacity:.75;color:inherit}.forgot.svelte-5uxi1w:hover{opacity:1}button.primary.svelte-5uxi1w{padding:.6rem 1.2rem;border:1px solid #4caf50;border-radius:.4rem;background:#4caf502e;color:inherit;font:inherit;cursor:pointer}button.primary.svelte-5uxi1w:disabled{opacity:.6;cursor:default}
