.auth-shell.svelte-13iethm{position:relative;overflow:hidden}.auth-grid.svelte-13iethm{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to right,var(--line-soft) 1px,transparent 1px),linear-gradient(to bottom,var(--line-soft) 1px,transparent 1px);background-size:88px 88px;opacity:.5;mask-image:radial-gradient(circle at 50% 30%,black,transparent 70%);-webkit-mask-image:radial-gradient(circle at 50% 30%,black,transparent 70%)}.auth-glow.svelte-13iethm{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 50% 22%,color-mix(in srgb,var(--forest) 22%,transparent),transparent 55%)}.brand-wordmark.svelte-13iethm{font-family:var(--mono);text-transform:uppercase;letter-spacing:.25em;font-weight:700;font-size:1.1rem;color:var(--label-strong)}.auth-panel.svelte-13iethm{border:1px solid var(--line);border-top:2px solid var(--acid)}.auth-panel.svelte-13iethm>form:where(.svelte-13iethm){border-bottom:0}.auth-cta.svelte-13iethm{width:100%;height:52px;display:flex;align-items:center;justify-content:center;border-radius:2px;background:var(--acid);color:var(--acid-ink);text-transform:uppercase;letter-spacing:var(--label-tracking);font-weight:760;font-family:var(--mono);font-size:.8rem;border:1px solid var(--acid);transition:filter .15s ease}.auth-cta.svelte-13iethm:hover:not(:disabled){filter:brightness(1.05)}.auth-cta.svelte-13iethm:focus-visible{outline:2px solid var(--acid);outline-offset:2px}.auth-cta.svelte-13iethm:disabled{opacity:.6}.auth-google.svelte-13iethm{width:100%;height:48px;display:flex;align-items:center;justify-content:center;border-radius:2px;border:1px solid var(--line-strong);background:transparent;color:var(--label-strong);font-weight:600;font-size:.875rem;transition:background .15s ease}.auth-google.svelte-13iethm:hover{background:color-mix(in srgb,var(--steel) 8%,transparent)}.auth-link.svelte-13iethm{color:var(--label-strong);text-decoration:underline;text-underline-offset:3px;transition:color .15s ease}.auth-link.svelte-13iethm:hover{color:var(--complete)}
