.panel.svelte-v145h1{font-family:Arial Rounded MT Bold,Nunito,sans-serif;font-weight:700}.header.svelte-v145h1{text-align:center}.icon.svelte-v145h1{color:#111827;background:linear-gradient(135deg,#67dad533,#67dad512);border-radius:16px;place-items:center;width:56px;height:56px;margin:0 auto 12px;display:grid}.title.svelte-v145h1{color:#111827;margin:0 0 8px;font-size:28px;font-weight:400;line-height:1.05}.subtitle.svelte-v145h1{color:#64748b;max-width:360px;margin:0 auto 20px;font-size:16px;font-weight:800;line-height:1.35}.form.svelte-v145h1{flex-direction:column;gap:14px;display:flex}.label.svelte-v145h1{color:#334155;margin-bottom:8px;font-size:16px;font-weight:800;display:block}.field.svelte-v145h1 input{color:#334155;border:2px solid #e2e8f0;border-radius:18px;min-height:56px;padding:8px 12px;font-size:16px;font-weight:700;transition:border-color .18s,box-shadow .18s,background .18s}.field.svelte-v145h1 input:hover:not(:focus){box-shadow:none;border-color:#e2e8f0}.field.svelte-v145h1 input:focus{border-color:#49c7c2;box-shadow:0 0 0 5px #67dad529}.forgot.svelte-v145h1{text-align:right;margin-top:-8px}.submit.svelte-v145h1{color:#fff;cursor:pointer;background-color:#67dad5;border:none;border-radius:18px;width:100%;min-height:58px;margin-top:6px;padding:14px;font-size:18px;font-weight:700;transition:background-color .2s,transform .15s,box-shadow .2s;box-shadow:0 16px 34px #67dad538}.submit.svelte-v145h1:hover:not(:disabled){background-color:#4fc8c3;transform:translateY(-2px)}.submit.svelte-v145h1:active:not(:disabled){transform:translateY(0)}.submit.svelte-v145h1:disabled{cursor:not-allowed;opacity:.5}.switch.svelte-v145h1{color:#64748b;text-align:center;margin:12px 0 0;font-size:15px}.forgot.svelte-v145h1 a:where(.svelte-v145h1),.switch.svelte-v145h1 button:where(.svelte-v145h1){color:#49c7c2;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:800;text-decoration:none}@media (width<=640px){.icon.svelte-v145h1{width:60px;height:60px;margin-bottom:14px}.icon.svelte-v145h1 .material-symbols-outlined{font-size:40px!important}.subtitle.svelte-v145h1{margin-bottom:20px;font-size:15px}.label.svelte-v145h1{font-size:15px}.field.svelte-v145h1 input{min-height:54px}.submit.svelte-v145h1{border-radius:16px;min-height:56px}}.dform-mobile-nav-link.svelte-hv3zzy,.dform-mobile-nav-create.svelte-hv3zzy,.dform-mobile-nav-connect.svelte-hv3zzy{text-align:left;font-family:Arial,Nunito,sans-serif;font-weight:700;text-decoration:none}.dform-mobile-nav-create.svelte-hv3zzy{color:#000;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f3f4f6;width:100%;padding:14px 0;font-size:1.1rem}.dform-mobile-nav-link.svelte-hv3zzy{color:#000;border-bottom:1px solid #f3f4f6;width:100%;padding:14px 0;font-size:1.1rem}.dform-mobile-nav-actions.svelte-hv3zzy{flex-direction:column;align-items:stretch;width:100%;display:flex}.dform-mobile-nav-connect.svelte-hv3zzy{color:#67dad5;cursor:pointer;text-align:center;background:#fff;border:2px solid #67dad5;border-radius:999px;width:100%;margin-top:8px;padding:12px 24px;font-size:1rem}.dform-desktop-nav-link,.dform-desktop-signup,.dform-desktop-auth{font-family:Arial Rounded MT Bold,Nunito,sans-serif;font-size:20px;line-height:30px}.dform-desktop-auth{cursor:pointer}
