.auth-stage.svelte-1ync4x7{flex:1;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:radial-gradient(900px 500px at 50% -10%,var(--bg-raised) 0%,var(--bg) 60%)}.card.svelte-1ync4x7{width:100%;max-width:400px;background:var(--bg-raised);border:0;border-radius:var(--r-xl);padding:28px 24px;box-shadow:var(--shadow-2)}h1.svelte-1ync4x7{margin:0 0 18px;font-size:var(--fs-h1);font-weight:800;letter-spacing:-.015em}form.svelte-1ync4x7{display:flex;flex-direction:column;gap:12px}.error.svelte-1ync4x7{background:color-mix(in srgb,var(--emergency) 12%,transparent);border:0;color:var(--text);padding:10px 12px;border-radius:var(--r-sm);font-size:var(--fs-sm);margin:0 0 6px}.info.svelte-1ync4x7{font-size:var(--fs-sm);color:var(--text);background:var(--fill-1);border:0;border-radius:var(--r-sm);padding:10px 12px;margin:0 0 4px}.submit.svelte-1ync4x7{margin-top:8px;font:inherit;font-weight:700;cursor:pointer;background:var(--akce);color:var(--on-akce);border:none;border-radius:var(--r-btn);min-height:52px;padding:0 16px;transition:transform var(--dur-1) var(--ease)}.submit.svelte-1ync4x7:hover{background:color-mix(in srgb,var(--akce) 88%,var(--text))}.submit.svelte-1ync4x7:active{transform:scale(.97)}.auth-stage label{display:flex;flex-direction:column;gap:6px;font-size:var(--fs-sm);font-weight:600;color:var(--text-dim)}.auth-stage input:not([type=checkbox]){min-height:48px;padding:0 14px;border-radius:var(--r-md);border:0;background:var(--fill-1);color:var(--text);font:inherit}@media(pointer:coarse){.auth-stage input{font-size:max(16px,1em)}}.auth-stage input:not([type=checkbox]):focus{outline:none;background:var(--bg-raised);box-shadow:inset 0 0 0 2px var(--akce)}.auth-stage .alt{text-align:center;margin:16px 0 0;font-size:var(--fs-sm);color:var(--muted)}.auth-stage .alt a{color:var(--akce);text-decoration:none;font-weight:600}.social.svelte-9rkvbn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:11px;margin-bottom:14px;font-size:var(--fs-base);font-weight:600;text-decoration:none;color:#1f2430;background:#fff;border-radius:9px;border:1px solid var(--border-strong);transition:filter var(--dur-1),transform var(--dur-1)}.social.svelte-9rkvbn:hover{filter:brightness(.95)}.social.svelte-9rkvbn:active{transform:scale(.99)}.divider.svelte-9rkvbn{display:flex;align-items:center;gap:12px;margin:4px 0 14px;color:var(--muted);font-size:var(--fs-xs)}.social.apple.svelte-9rkvbn{color:#fff;background:#000;border-color:#ffffff40}button.social.svelte-9rkvbn{cursor:pointer;font-family:inherit}button.social.svelte-9rkvbn:disabled{opacity:.6;cursor:default}.chyba.svelte-9rkvbn{margin:-8px 0 12px;font-size:var(--fs-sm);color:var(--danger)}.diag.svelte-9rkvbn{margin:0 0 16px;padding:10px;overflow-x:auto;font-size:var(--fs-micro);line-height:1.4;white-space:pre-wrap;color:var(--text);background:var(--fill-1);border:1px solid var(--border);border-radius:9px}.googleNapoveda.svelte-9rkvbn{margin:0 0 16px;padding:11px 13px;font-size:var(--fs-sm);line-height:1.45;color:var(--text-dim);background:var(--fill-1);border:1px solid var(--border);border-radius:9px}.proc.svelte-9rkvbn{display:block;margin-top:6px;font-size:var(--fs-micro);color:var(--muted);word-break:break-all}.googleNapoveda.svelte-9rkvbn a:where(.svelte-9rkvbn){display:inline-block;margin-top:4px;color:var(--accent);font-weight:600}.divider.svelte-9rkvbn:before,.divider.svelte-9rkvbn:after{content:"";flex:1;height:1px;background:var(--border)}
