.login-card h1.svelte-1parzei{margin:18px 0 12px;font-size:20px;font-weight:600}.fp-sent.svelte-1parzei{color:var(--lightningcss-light,#1a7a3c)var(--lightningcss-dark,#5dd882);background:var(--lightningcss-light,#edfaf2)var(--lightningcss-dark,#0d3320);border:1px solid #cfe6d7;border-radius:5px;margin-bottom:14px;padding:11px 12px;font-size:13.5px}.fp-follow-up.svelte-1parzei{color:var(--lightningcss-light,#4d535e)var(--lightningcss-dark,#9aa0ac);margin:0 0 20px;padding-left:20px;font-size:13px;line-height:1.7}.fp-error.svelte-1parzei{color:var(--lightningcss-light,#a93226)var(--lightningcss-dark,#e87c7c);background:var(--lightningcss-light,#fdf0ef)var(--lightningcss-dark,#3b1a18);border:1px solid #c0392b;border-radius:5px;margin:8px 0 14px;padding:10px 12px;font-size:13.5px}.fp-intro.svelte-1parzei{color:var(--lightningcss-light,#555c6b)var(--lightningcss-dark,#8b92a0);margin:0 0 14px;font-size:13.5px}.login-label.svelte-1parzei{color:var(--lightningcss-light,#3a3f4a)var(--lightningcss-dark,#c0c5d0);margin-bottom:0;font-size:13px;font-weight:500;display:block}.login-input.svelte-1parzei{--pico-form-element-spacing-horizontal:12px;box-sizing:border-box;color:var(--lightningcss-light,#1c2130)var(--lightningcss-dark,#dfe3eb);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a2232);border:1px solid var(--lightningcss-light,#cfd5e2)var(--lightningcss-dark,#3d4558);border-radius:4px;width:100%;min-height:42px;margin-top:4px;padding:10px 12px;font-size:14px;display:block}.fp-submit.svelte-1parzei{width:100%;min-height:44px;margin-top:10px;padding:11px 15px;font-size:14.5px;font-weight:600}.fp-back-btn.svelte-1parzei{text-align:center;color:var(--lightningcss-light,#3a3f4a)var(--lightningcss-dark,#c0c5d0);box-sizing:border-box;background:0 0;border:1px solid var(--lightningcss-light,#cfd5e2)var(--lightningcss-dark,#3d4558);border-radius:4px;width:100%;min-height:44px;padding:11px 15px;font-size:14px;font-weight:500;line-height:1.5;text-decoration:none;display:block}.fp-back-btn.svelte-1parzei:hover{color:var(--lightningcss-light,#0060b0)var(--lightningcss-dark,#4a9dd4);border-color:var(--lightningcss-light,#0060b0)var(--lightningcss-dark,#4a9dd4)}.fp-back-link.svelte-1parzei{text-align:center;margin-top:12px;font-size:13px;display:block}
