.signup-container.svelte-1ax06u{max-width:400px;margin:40px auto}h1.svelte-1ax06u{text-align:center;color:#333;margin-bottom:10px}p.svelte-1ax06u{text-align:center;color:#666;margin-bottom:30px}.form-actions.svelte-1ax06u{display:flex;gap:10px;margin-top:20px}.form-actions.svelte-1ax06u button:where(.svelte-1ax06u){flex:1}.form-footer.svelte-1ax06u{text-align:center;margin-top:30px;padding-top:20px;border-top:1px solid #e0e0e0}.form-footer.svelte-1ax06u p:where(.svelte-1ax06u){margin:10px 0}.form-footer.svelte-1ax06u a:where(.svelte-1ax06u){color:#007bff;text-decoration:none}.form-footer.svelte-1ax06u a:where(.svelte-1ax06u):hover{text-decoration:underline}.quick-fill.svelte-1ax06u{margin-top:20px}.quick-fill.svelte-1ax06u h2:where(.svelte-1ax06u){margin:0 0 5px;font-size:18px;color:#333}.quick-fill-hint.svelte-1ax06u{font-size:13px;margin-bottom:15px!important}.tenant-group.svelte-1ax06u{margin-bottom:12px}.tenant-group.svelte-1ax06u:last-child{margin-bottom:0}.tenant-group.svelte-1ax06u h3:where(.svelte-1ax06u){margin:0 0 8px;font-size:14px;color:#555}.domain.svelte-1ax06u{color:#999;font-weight:400}.user-buttons.svelte-1ax06u{display:flex;gap:8px;flex-wrap:wrap}.user-btn.svelte-1ax06u{display:flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid #ddd;border-radius:6px;background:#f8f9fa;cursor:pointer;font-size:13px;transition:all .15s}.user-btn.svelte-1ax06u:hover:not(:disabled){background:#e9ecef;border-color:#007bff}.user-btn.svelte-1ax06u:disabled{opacity:.5;cursor:not-allowed}.user-name.svelte-1ax06u{color:#333}.user-role.svelte-1ax06u{font-size:11px;padding:1px 6px;border-radius:8px;font-weight:500;text-transform:capitalize}.user-role.admin.svelte-1ax06u{background:#fff3cd;color:#856404}.user-role.member.svelte-1ax06u{background:#d4edda;color:#155724}
