.sign-in-methods.svelte-qccg9o,.method.svelte-qccg9o,form.svelte-qccg9o,.field.svelte-qccg9o{display:grid}.sign-in-methods.svelte-qccg9o{gap:1.15rem}.method.svelte-qccg9o{gap:1rem}.method-heading.svelte-qccg9o{align-items:flex-start;gap:.72rem;display:flex}.method-icon.svelte-qccg9o{color:#9f1239;background:#fff1f4;border-radius:.42rem;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.method-icon--neutral.svelte-qccg9o{color:#334155;background:#eef1f5}.method-heading.svelte-qccg9o h2:where(.svelte-qccg9o),.method-heading.svelte-qccg9o p:where(.svelte-qccg9o),.field-help.svelte-qccg9o,.feedback.svelte-qccg9o p:where(.svelte-qccg9o){margin:0}.method-heading.svelte-qccg9o h2:where(.svelte-qccg9o){color:#172033;font-size:.9rem;line-height:1.4}.method-heading.svelte-qccg9o p:where(.svelte-qccg9o),.field-help.svelte-qccg9o,.feedback.svelte-qccg9o{color:#69768a;font-size:.74rem;line-height:1.5}.method-heading.svelte-qccg9o p:where(.svelte-qccg9o){margin-top:.18rem}form.svelte-qccg9o,.field.svelte-qccg9o{gap:.55rem}form.svelte-qccg9o{gap:.85rem}label.svelte-qccg9o{color:#344054;font-size:.72rem;font-weight:690}input.svelte-qccg9o{color:#172033;background:#fff;border:1px solid #cbd3df;border-radius:.42rem;width:100%;min-height:2.75rem;padding:.66rem .75rem;font-size:.82rem}input.svelte-qccg9o:hover{border-color:#9ca9bb}input.svelte-qccg9o:focus-visible,button.svelte-qccg9o:focus-visible{outline-offset:2px;border-color:#9f1239;outline:3px solid #d42b6047}button.svelte-qccg9o{cursor:pointer;border:1px solid #172033;border-radius:.42rem;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:2.75rem;padding:.65rem .85rem;font-size:.78rem;font-weight:700;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.primary-button.svelte-qccg9o{color:#fff;background:#172033}.primary-button.svelte-qccg9o:hover:not(:disabled){background:#9f1239;border-color:#9f1239}.secondary-button.svelte-qccg9o{color:#27364d;background:#fff}.secondary-button.svelte-qccg9o:hover:not(:disabled){color:#9f1239;border-color:#9f1239}button.svelte-qccg9o:disabled{color:#8995a7;cursor:not-allowed;background:#eef1f5;border-color:#d8dee8}.method-separator.svelte-qccg9o{color:#8995a7;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;font-size:.65rem;font-weight:650;display:grid}.method-separator.svelte-qccg9o:before,.method-separator.svelte-qccg9o:after{content:"";background:#e3e7ee;height:1px}.google-method.svelte-qccg9o{gap:.8rem}.method-title-line.svelte-qccg9o{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.availability.svelte-qccg9o{color:#69768a;background:#f5f7fa;border:1px solid #d8dee8;border-radius:999px;padding:.18rem .38rem;font-size:.58rem;font-weight:700}.availability.available.svelte-qccg9o{color:#166534;background:#effaf6;border-color:#a7d9c6}.feedback.svelte-qccg9o{min-height:1.1rem}.feedback--compact.svelte-qccg9o{min-height:0}.feedback.svelte-qccg9o p:where(.svelte-qccg9o){background:#f7f8fa;border:1px solid #d8dee8;border-radius:.42rem;align-items:flex-start;gap:.5rem;padding:.62rem .7rem;display:flex}.feedback.svelte-qccg9o .status:where(.svelte-qccg9o){background:0 0;border:0;padding:0}.feedback.svelte-qccg9o .success:where(.svelte-qccg9o){color:#166534;background:#effaf6;border-color:#a7d9c6}.feedback.svelte-qccg9o .error:where(.svelte-qccg9o){color:#881337;background:#fff1f4;border-color:#f0b3c5}.feedback.svelte-qccg9o svg{flex:none;margin-top:.05rem}.spin.svelte-qccg9o{animation:.9s linear infinite svelte-qccg9o-spin;display:inline-flex}@keyframes svelte-qccg9o-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){button.svelte-qccg9o{transition:none}.spin.svelte-qccg9o{animation:none}}
