.amelye-login-options{justify-content:space-between;align-items:center;gap:18px;min-height:26px;display:flex}.amelye-login-remember{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:9px;display:inline-flex}.amelye-login-remember input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.amelye-login-remember__box{background:linear-gradient(145deg,#2e261cb8,#12110ed6);border:1px solid #d2a95f6b;border-radius:5px;flex:0 0 17px;place-items:center;width:17px;height:17px;transition:border-color .18s cubic-bezier(.22,1,.36,1),background .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1);display:grid}.amelye-login-remember__box svg{fill:none;stroke:#16110a;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:11px;height:11px;transition:opacity .16s,transform .18s cubic-bezier(.22,1,.36,1);transform:scale(.75)}.amelye-login-remember input:checked+.amelye-login-remember__box{background:linear-gradient(135deg,#f0ca78 0%,#d6a34e 56%,#a86f28 100%);border-color:#eabe64d1;box-shadow:0 0 14px #d39d4329}.amelye-login-remember input:checked+.amelye-login-remember__box svg{opacity:1;transform:scale(1)}.amelye-login-remember__label{color:#f1ece2a1;font-size:13px;line-height:1}.amelye-login-forgot{appearance:none;color:#d7ae61;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:none;transition:color .18s cubic-bezier(.22,1,.36,1)}.amelye-login-forgot:hover{color:#efca7e}.amelye-login-switch{text-align:center;color:#f1ece28f;margin:0;font-size:13px;line-height:1.5}.amelye-login-switch button{appearance:none;color:#e0b65f;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 0 0 6px;font-weight:700}.amelye-login-switch button:hover{color:#f0ca78}.amelye-login-form{gap:12px;display:grid}.amelye-login-password-toggle{color:#cda654;cursor:pointer;background:0 0;border:0;place-items:center;width:34px;height:34px;padding:0;display:grid}.amelye-login-password-toggle svg{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.amelye-login-password-toggle:hover{color:#e6bd69}.amelye-login-message{color:#f4c6b5eb;background:#68251c29;border:1px solid #bc5b445c;border-radius:12px;padding:10px 12px;font-size:12px;line-height:1.5}.amelye-mfa-step{gap:16px;min-height:170px;display:grid}.amelye-mfa-help{color:#75644e;margin:0;font-size:13px;line-height:1.65}.amelye-mfa-link{color:#87663e;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:13px;text-decoration:underline}.amelye-mfa-link:disabled{opacity:.55;cursor:wait}.amelye-mfa-link:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #a68758}
