.social.svelte-1jhx43b{flex-direction:column;gap:12px;margin:19px 0 12px;display:flex}button.svelte-1jhx43b{color:#3f2027;background:linear-gradient(#fffcf9e6,#f8f0e8e6);border:1px solid #d6cdc7;border-radius:999px;gap:17px;width:100%;min-height:48px;padding:9px 18px;font:400 clamp(18px,4.6vw,21px)/1.2 Times New Roman,Times,serif;box-shadow:0 3px 12px #4a222b12,inset 0 1px #fff}button.svelte-1jhx43b:not(:disabled):hover{background:#fffaf5;border-color:#a88b7d}.provider-icon.svelte-1jhx43b{border-right:1px solid #a18b87;flex:none;align-items:center;padding-right:17px;display:flex}img.svelte-1jhx43b{display:block}img.apple.svelte-1jhx43b{filter:brightness(0);opacity:.75}@media (width<=359px){button.svelte-1jhx43b{gap:12px;padding-inline:12px;font-size:17px}.provider-icon.svelte-1jhx43b{padding-right:12px}}.google-sign-in.svelte-eobx8i{width:100%;min-width:0}.google-official.svelte-eobx8i{visibility:hidden;width:100%;max-width:400px;height:0;margin-inline:auto}.google-official.ready.svelte-eobx8i{visibility:visible;height:auto;min-height:40px}.google-official[inert].svelte-eobx8i{opacity:.65}.google-fallback.svelte-eobx8i{justify-content:center;align-items:center;gap:12px;width:100%;height:54px;font-size:14px;display:flex;position:relative}.google-fallback.svelte-eobx8i img:where(.svelte-eobx8i){position:absolute;left:22px}.google-progress.svelte-eobx8i{color:var(--secondary);text-align:center;margin-top:8px;font-size:13px;display:block}.biometrics.svelte-bmfaw1{text-align:center}.divider.svelte-bmfaw1{letter-spacing:2.6px;color:#796b68;white-space:nowrap;align-items:center;gap:20px;margin:21px 18px 17px;font:400 10px/1.4 Times New Roman,Times,serif;display:flex}.divider.svelte-bmfaw1 span:where(.svelte-bmfaw1){background:#d9cfca;flex:1;height:1px}button.svelte-bmfaw1{color:#97725c;opacity:1;background:linear-gradient(145deg,#fffbf7,#eee4da);border:1px solid #fff7ef;border-radius:50%;place-items:center;width:57px;height:57px;padding:0;display:inline-grid;box-shadow:0 5px 14px #4a222b1a,inset 0 1px 2px #fff}p.svelte-bmfaw1{color:#53616a;margin:5px 0 0;font-size:12px}details.svelte-bmfaw1{color:#786a68;max-width:320px;margin:8px auto 0;font-size:11px}summary.svelte-bmfaw1{cursor:pointer}details.svelte-bmfaw1 p:where(.svelte-bmfaw1){line-height:1.5}button.help.svelte-bmfaw1{width:auto;height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:8px;font-size:11px;text-decoration:underline}button.svelte-bmfaw1:disabled{cursor:default;opacity:.55}.unsupported.svelte-bmfaw1{font-size:11px}.satin .auth-form.login{width:min(75vw,420px);max-width:100%}.auth-form.login .intro{padding-bottom:26px}.auth-form.login .intro h1{color:#411d25;letter-spacing:-1px;margin:0 0 7px;font:400 clamp(36px,4.8svh,48px)/1.12 Times New Roman,Times,serif}.auth-form.login .intro>p:last-child{color:#566570;letter-spacing:1.25px;text-wrap:balance;max-width:350px;margin-inline:auto;font-size:13px;line-height:1.55}.auth-form.login .field{margin-bottom:16px}.auth-form.login .field input{background:#fffdfb61;border-color:#cec4c0;border-radius:12px;height:48px;min-height:48px;font-size:16px;box-shadow:inset 0 1px 2px #ffffff80}.auth-form.login .email-input{position:relative}.auth-form.login .email-input input{padding-left:66px}.auth-form.login .email-icon{color:#8b7a83;pointer-events:none;border-right:1px solid #cfc3c0;place-items:center;width:51px;display:grid;position:absolute;inset:12px auto 12px 0}.auth-form.login .submit{color:#fff4e6;letter-spacing:.2px;background:radial-gradient(at 50% 0,#773b41 0,#54232b 60%,#411720 100%);border:1px solid #bda080;border-radius:999px;height:54px;padding-inline:52px;font:400 27px/1.1 Times New Roman,Times,serif;position:relative;box-shadow:0 4px 12px #3d212321,inset 0 1px 2px #c28d7759}.auth-form.login .submit:not(:disabled):hover{filter:brightness(1.1)}.auth-form.login .submit-arrow{color:#c29b70;display:flex;position:absolute;right:25px}.auth-form.login .auth-switch{color:#53616a;margin-top:20px;font-size:12px}.auth-form.login .auth-switch a{color:#4b2630;text-underline-offset:2px;margin-left:2px;text-decoration:underline}.auth-form.login .change-email,.auth-form.login .verification-link,.auth-form.login .forgot{align-content:center;min-height:34px}.auth-form.login .password-input button{top:5px;right:7px}@media (width<=359px){.satin .auth-form.login{width:calc(100vw - 48px)}.auth-form.login .intro>p:last-child{letter-spacing:.8px}}.auth-form.svelte-1cjxax3{width:400px;max-width:100%}.intro.svelte-1cjxax3{text-align:center;padding-bottom:24px}.intro.svelte-1cjxax3 .eyebrow:where(.svelte-1cjxax3){margin-bottom:14px}.intro.svelte-1cjxax3 h1:where(.svelte-1cjxax3){letter-spacing:-.4px;text-wrap:balance;margin:0 0 14px;font:35px/1.2 Lora Variable,serif}.intro.svelte-1cjxax3>p:where(.svelte-1cjxax3):last-child{color:var(--secondary);margin:0;font-size:14px;line-height:1.5}.submit.svelte-1cjxax3{width:100%;height:54px;font-size:15px}.field.svelte-1cjxax3{margin-bottom:16px}.field.svelte-1cjxax3 input:where(.svelte-1cjxax3){height:58px}.auth-switch.svelte-1cjxax3{text-align:center;color:var(--secondary);margin:28px 0 0;font-size:13px}.auth-switch.svelte-1cjxax3 a:where(.svelte-1cjxax3){margin-left:5px}.password-input.svelte-1cjxax3{position:relative}.password-input.svelte-1cjxax3 input:where(.svelte-1cjxax3){padding-right:54px}.password-input.svelte-1cjxax3 button:where(.svelte-1cjxax3){position:absolute;top:11px;right:13px}.forgot.svelte-1cjxax3{text-align:right;margin:0 0 22px;font-size:12px;display:block}.change-email.svelte-1cjxax3{color:var(--secondary);background:0 0;border:0;align-items:center;gap:8px;margin:-3px 0 19px;padding:0;font-size:12px;display:flex}.confirmation.svelte-1cjxax3{text-align:center;color:var(--accent);padding:20px 0;font-size:14px;line-height:1.8}.confirmation.svelte-1cjxax3 p:where(.svelte-1cjxax3){color:var(--secondary);margin:20px 0 25px}.verification-link.svelte-1cjxax3{text-align:center;margin-top:18px;font-size:12px;display:block}@media (width<=600px){.intro.svelte-1cjxax3 h1:where(.svelte-1cjxax3){font-size:29px}.intro.svelte-1cjxax3>p:where(.svelte-1cjxax3):last-child{font-size:13px}.field.svelte-1cjxax3 input:where(.svelte-1cjxax3){font-size:16px}}
