.mrk-login.svelte-epjfo4{position:relative;width:100%;background:#fff;padding:56px 24px max(32px,env(safe-area-inset-bottom))}@media(max-width:639px){.mrk-login.svelte-epjfo4{min-height:100dvh}}@media(min-width:640px){.mrk-login.svelte-epjfo4{width:460px;max-width:92vw;padding:48px 44px 40px}}.mrk-login-close.svelte-epjfo4{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;background:none;color:#111;cursor:pointer;transition:color .2s ease}.mrk-login-close.svelte-epjfo4:hover{color:#777}.mrk-login-close.svelte-epjfo4:focus-visible,.mrk-login-seg.svelte-epjfo4 button:where(.svelte-epjfo4):focus-visible,.mrk-login-back.svelte-epjfo4:focus-visible,.mrk-login.svelte-epjfo4 a:focus-visible{outline:1px solid #111;outline-offset:2px}.mrk-login-wordmark.svelte-epjfo4{margin:0 0 28px;text-align:center;font-size:15px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:#111;overflow-wrap:anywhere}.mrk-login-headline.svelte-epjfo4{text-align:center;margin-bottom:26px}.mrk-login-headline.svelte-epjfo4 .mrk-a-sub{margin-top:6px;font-size:13px}.mrk-login-seg.svelte-epjfo4{display:grid;grid-template-columns:1fr 1fr;margin-bottom:24px}.mrk-login-seg.svelte-epjfo4 button:where(.svelte-epjfo4){min-height:44px;padding:0 8px;border:1px solid #111;background:#fff;color:#111;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease}.mrk-login-seg.svelte-epjfo4 button:where(.svelte-epjfo4)+button:where(.svelte-epjfo4){border-left:0}.mrk-login-seg.svelte-epjfo4 button[aria-pressed=true]:where(.svelte-epjfo4){background:#111;color:#fff}.mrk-login-seg.svelte-epjfo4 button[aria-pressed=false]:where(.svelte-epjfo4):hover{background:#f7f7f7}.mrk-login.svelte-epjfo4 .mrk-a-field>div.mb-3{margin-bottom:0}.mrk-login.svelte-epjfo4 .mrk-a-field>div.mb-3>label:empty{display:none}.mrk-login.svelte-epjfo4 .mrk-login-input{height:48px;font-size:14px;box-shadow:none}.mrk-login-forgot.svelte-epjfo4{display:flex;justify-content:flex-end;margin:-6px 0 20px}.mrk-login.svelte-epjfo4 .mrk-login-link,.mrk-login.svelte-epjfo4 .mrk-login-link-strong{display:inline;font-size:12px;color:#111;text-decoration:underline;text-underline-offset:4px;cursor:pointer;transition:color .2s ease}.mrk-login.svelte-epjfo4 .mrk-login-link-strong{font-size:13px;font-weight:600}.mrk-login.svelte-epjfo4 .mrk-login-link:hover,.mrk-login.svelte-epjfo4 .mrk-login-link-strong:hover{color:#777}.mrk-login.svelte-epjfo4 [role=button]:focus-visible{outline:1px solid #111;outline-offset:2px}.mrk-login-divider.svelte-epjfo4{margin:26px 0 18px;border-top:1px solid #d9d9d9}.mrk-login-foot.svelte-epjfo4{text-align:center;font-size:13px;color:#777}.mrk-login-terms.svelte-epjfo4{margin-top:14px;text-align:center;font-size:11px;line-height:1.6;color:#777}.mrk-login-terms.svelte-epjfo4 a:where(.svelte-epjfo4){white-space:nowrap;color:#111;text-decoration:underline;text-underline-offset:3px}.mrk-login-back.svelte-epjfo4{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0;border:0;background:none;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#111;cursor:pointer;transition:color .2s ease}.mrk-login-back.svelte-epjfo4:hover{color:#777}.mrk-login-otp.svelte-epjfo4{display:flex;justify-content:center;margin:28px 0}.mrk-login.svelte-epjfo4 .mrk-login-cell{width:56px;height:56px;border:1px solid #d9d9d9!important;border-radius:0!important;box-shadow:none;font-size:20px;font-weight:500;color:#111;background:#fff;transition:border-color .2s ease}.mrk-login.svelte-epjfo4 .mrk-login-cell.is-active{border-color:#111!important;--tw-ring-shadow: 0 0 #0000;box-shadow:none}.mrk-login-resend.svelte-epjfo4{margin-top:16px;text-align:center;font-size:12px;color:#777}.mrk-login-resend.svelte-epjfo4 button:where(.svelte-epjfo4){border:0;background:none;padding:0;min-height:44px;color:#111;font-weight:600;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.mrk-login-dev.svelte-epjfo4{margin-top:8px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#a86b00}
