.confirmation.svelte-1pjslfc{animation:.24s ease-out svelte-1pjslfc-enter}.confirmation-intro.svelte-1pjslfc{text-align:center}.success-mark.svelte-1pjslfc{color:#29834b;width:60px;height:60px;margin:0 auto 20px}.success-mark.svelte-1pjslfc svg:where(.svelte-1pjslfc){stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}.success-mark.svelte-1pjslfc circle:where(.svelte-1pjslfc){fill:#f1faf4;stroke-dasharray:133;animation:.5s ease-out svelte-1pjslfc-ring}.success-mark.svelte-1pjslfc path:where(.svelte-1pjslfc){stroke-dasharray:36;animation:.4s ease-out .25s both svelte-1pjslfc-check}.status-label.svelte-1pjslfc{color:#29834b;margin-bottom:8px;font-size:10px;display:block}.confirmation.svelte-1pjslfc h1:where(.svelte-1pjslfc){letter-spacing:-.5px;outline:none;margin:0 0 10px;font-size:24px;line-height:1.4}.confirmation.svelte-1pjslfc p:where(.svelte-1pjslfc){color:#777;margin:0;font-size:11px;line-height:1.8}.email-summary.svelte-1pjslfc{border:1px solid #e7e7e3;align-items:center;gap:10px;margin:24px 0 16px;padding:14px 12px;font-size:12px;display:flex}.email-summary.svelte-1pjslfc svg{color:#666;flex:none}.email-summary.svelte-1pjslfc span:where(.svelte-1pjslfc){overflow-wrap:anywhere;min-width:0}.confirmation.svelte-1pjslfc .confirmation-note:where(.svelte-1pjslfc){margin-bottom:18px}.help-line.svelte-1pjslfc{border-top:1px solid #eee;align-items:flex-start;gap:8px;padding:12px 0;display:flex}.help-line.svelte-1pjslfc svg{color:#999;flex:none;margin-top:3px}.help-line.svelte-1pjslfc p:where(.svelte-1pjslfc){font-size:10px}.confirmation.svelte-1pjslfc form:where(.svelte-1pjslfc){margin-top:12px}.resend-row.svelte-1pjslfc{color:#999;justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;font-size:9px;display:flex}.countdown.svelte-1pjslfc{font-variant-numeric:tabular-nums;color:#555;font-size:11px}.confirmation.svelte-1pjslfc .resend-message:where(.svelte-1pjslfc){color:#29834b;margin:10px 0;font-size:10px}.confirmation.svelte-1pjslfc .resend-message.failed:where(.svelte-1pjslfc){color:#ae3535}.confirmation.svelte-1pjslfc .auth-submit:where(.svelte-1pjslfc):disabled{opacity:.5;cursor:not-allowed;background:#333;color:#fff!important}.confirmation-links.svelte-1pjslfc{justify-content:space-between;align-items:center;gap:16px;margin-top:20px;font-size:10px;display:flex}.confirmation-links.svelte-1pjslfc button:where(.svelte-1pjslfc){font:inherit;color:#777;cursor:pointer;background:0 0;border:0;padding:0}.confirmation-links.svelte-1pjslfc a:where(.svelte-1pjslfc){text-underline-offset:3px;text-decoration:underline}.confirmation-links.svelte-1pjslfc button:where(.svelte-1pjslfc):focus-visible{outline-offset:4px;outline:1px solid #333}@keyframes svelte-1pjslfc-ring{0%{stroke-dashoffset:133px}to{stroke-dashoffset:0}}@keyframes svelte-1pjslfc-check{0%{stroke-dashoffset:36px}to{stroke-dashoffset:0}}@keyframes svelte-1pjslfc-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (width<=650px){.confirmation.svelte-1pjslfc h1:where(.svelte-1pjslfc){font-size:22px}.success-mark.svelte-1pjslfc{width:52px;height:52px}.email-summary.svelte-1pjslfc{font-size:11px}.confirmation-links.svelte-1pjslfc{gap:10px;font-size:9px}}@media (prefers-reduced-motion:reduce){.confirmation.svelte-1pjslfc,.success-mark.svelte-1pjslfc circle:where(.svelte-1pjslfc),.success-mark.svelte-1pjslfc path:where(.svelte-1pjslfc){animation:none}}.auth-message.svelte-1ks8vs5,.auth-terms.svelte-1ks8vs5{color:#333;overflow-wrap:anywhere;margin:12px 0;font-size:10px;line-height:1.9}.auth-terms.svelte-1ks8vs5 a:where(.svelte-1ks8vs5){text-underline-offset:3px;text-decoration:underline}.auth-change-email.svelte-1ks8vs5{font:inherit;cursor:pointer;background:0 0;border:0;padding:12px 0;font-size:11px;text-decoration:underline}.auth-terms.svelte-1ks8vs5{color:#333333b3}
