.oauth.svelte-1r7r9v8{align-content:flex-start;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.provider.svelte-1r7r9v8{justify-content:center;align-items:center;gap:var(--space-2);min-width:160px;height:36px;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-oauth);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink-strong);box-shadow:var(--shadow-xs);white-space:nowrap;transition:background-color var(--dur);flex:1;font-size:14px;font-weight:500;line-height:20px;display:flex}.provider.svelte-1r7r9v8:hover{background:var(--color-surface-hover)}.mark.svelte-1r7r9v8{flex-shrink:0;width:16px;height:16px;position:relative}.mark.svelte-1r7r9v8 img:where(.svelte-1r7r9v8){object-fit:fill;width:100%;max-width:none;height:100%;position:absolute;inset:0}.mark.apple.svelte-1r7r9v8 img:where(.svelte-1r7r9v8){width:auto;height:auto;inset:4.17% 12.5% 8.03%}.mark.linkedin.svelte-1r7r9v8{overflow:hidden}.card.svelte-qlq18b{width:100%;max-width:var(--auth-card-max);height:fit-content;padding:var(--space-10);border:1px solid var(--color-border);border-radius:var(--radius-2xl);background:var(--color-surface);box-shadow:var(--shadow-card);pointer-events:auto}.inner.svelte-qlq18b{width:100%;max-width:var(--auth-card-inner-max);margin:0 auto}form.svelte-qlq18b{gap:var(--space-6);flex-direction:column;display:flex}.head.svelte-qlq18b{gap:var(--space-1-5);padding:var(--space-2) var(--space-6);text-align:center;flex-direction:column;display:flex}.head.svelte-qlq18b h1:where(.svelte-qlq18b){letter-spacing:-.75px;color:var(--color-ink);font-size:30px;font-weight:600;line-height:36px}.head.svelte-qlq18b p:where(.svelte-qlq18b){color:var(--color-muted);font-size:14px;line-height:20px}.fields.svelte-qlq18b{gap:var(--space-4);flex-direction:column;display:flex}.field.svelte-qlq18b{gap:var(--space-2);flex-direction:column;display:flex}.field.svelte-qlq18b label:where(.svelte-qlq18b){min-height:20px;font-size:var(--input-label-size);line-height:var(--input-label-line-height);color:var(--color-ink);font-weight:500}.input.svelte-qlq18b{width:100%;height:var(--input-height);padding:var(--input-padding-y) var(--input-padding-x);border:var(--input-border-width) solid var(--color-border-input);border-radius:var(--input-radius);background:var(--color-surface);font-size:var(--input-text-size);line-height:var(--input-line-height);color:var(--color-ink);box-shadow:var(--shadow-xs);transition:box-shadow var(--dur), border-color var(--dur);font-weight:400}.input.svelte-qlq18b::placeholder{color:var(--color-muted)}.input.svelte-qlq18b:focus-visible{box-shadow:0 0 0 3px var(--color-ring-input);outline:none}.password.svelte-qlq18b{position:relative}.password.svelte-qlq18b .input:where(.svelte-qlq18b){padding-right:40px}.toggle.svelte-qlq18b{border-radius:var(--radius-md);width:32px;height:32px;color:var(--color-muted);transition:color var(--dur);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.toggle.svelte-qlq18b:hover{color:var(--color-ink)}.toggle.svelte-qlq18b:focus-visible{box-shadow:0 0 0 2px #5556d24d}.toggle.svelte-qlq18b svg:where(.svelte-qlq18b){width:16px;height:16px}.error.svelte-qlq18b{color:var(--color-danger);font-size:14px;font-weight:500;line-height:20px}.error.svelte-qlq18b a:where(.svelte-qlq18b){text-underline-offset:2px;text-decoration:underline}.error.svelte-qlq18b a:where(.svelte-qlq18b):hover{color:var(--color-danger-hover)}.submit.svelte-qlq18b{width:100%;height:36px;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--color-accent);color:#fafafa;transition:background-color var(--dur), box-shadow var(--dur), opacity var(--dur);justify-content:center;align-items:center;font-size:14px;font-weight:500;line-height:20px;display:flex;position:relative;box-shadow:0 0 6px #5556d240}.submit.svelte-qlq18b:before{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #fff3}.submit.svelte-qlq18b span:where(.svelte-qlq18b){z-index:1;position:relative}.submit.svelte-qlq18b:hover:not(:disabled){background:var(--color-accent-hover)}.submit.svelte-qlq18b:focus-visible:not(:disabled){box-shadow:var(--ring-brand)}.submit.svelte-qlq18b:disabled{cursor:not-allowed;background:color-mix(in srgb, var(--color-accent), #fff 50%)}.submit.svelte-qlq18b:disabled:before{display:none}.divider.svelte-qlq18b{align-items:center;gap:var(--space-2-5);display:flex}.divider.svelte-qlq18b .line:where(.svelte-qlq18b){background:var(--color-border);flex:1;height:1px}.divider.svelte-qlq18b .label:where(.svelte-qlq18b){color:var(--color-muted);flex-shrink:0;font-size:14px;line-height:20px}
