.auth-settings.svelte-1m0hptq{position:relative;display:flex;flex-direction:column;align-items:flex-end}.auth-toggle.svelte-1m0hptq{background:transparent;border:1px solid var(--border-subtle);color:var(--text-muted);padding:8px;cursor:pointer;border-radius:var(--radius-sm);transition:all .2s;display:flex;align-items:center;justify-content:center}.auth-toggle.svelte-1m0hptq:hover{color:var(--text-primary);border-color:var(--border-hover);background:#ffffff08}.settings-panel.svelte-1m0hptq{position:absolute;top:calc(100% + 8px);right:0;width:240px;padding:16px;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);z-index:1000;display:flex;flex-direction:column;gap:12px;box-shadow:0 10px 25px -5px #00000080}.input-group.svelte-1m0hptq{display:flex;flex-direction:column;gap:4px}.input-group.svelte-1m0hptq label:where(.svelte-1m0hptq){font-size:.6rem;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);font-weight:700}.input-group.svelte-1m0hptq input:where(.svelte-1m0hptq){background:#0006;border:1px solid var(--border-subtle);color:var(--text-primary);padding:6px 10px;font-size:.75rem;border-radius:var(--radius-sm);outline:none;transition:border-color var(--transition-fast)}.input-group.svelte-1m0hptq input:where(.svelte-1m0hptq):focus{border-color:var(--accent-gold)}.hint.svelte-1m0hptq{font-size:.55rem;color:var(--text-muted);text-align:center;margin:0;font-style:italic}.glass.svelte-1m0hptq{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}
