.lkr-profile-fields,.lkr-account-profile{color:#1b2923;font:400 14px/1.6 Inter,Arial,sans-serif}
.lkr-profile-fields .form-row,.lkr-account-profile .form-row{float:none;width:100%;margin:0 0 18px}
.lkr-profile-fields label,.lkr-account-profile label{display:block;margin-bottom:6px}
.lkr-profile-fields input,.lkr-profile-fields select,.lkr-account-profile input,.lkr-account-profile select{display:block;width:100%;max-width:100%;min-height:44px;border:1px solid #cdd8d2;background:#fff;color:#1b2923;font:400 16px/1.4 Inter,Arial,sans-serif;padding:9px 12px;border-radius:2px}
.lkr-profile-note{font-size:13px;line-height:1.6;color:#52665a;margin:8px 0 20px;overflow-wrap:anywhere}
.lkr-profile-fields .lkr-profile-honeypot{display:none!important}
.lkr-profile-fields input:focus-visible,.lkr-profile-fields select:focus-visible,.lkr-account-profile input:focus-visible,.lkr-account-profile select:focus-visible{outline:2px solid #24564b;outline-offset:2px}
.lkr-account-profile{margin:24px 0;padding:20px;border:1px solid #dce3df}
.lkr-account-profile legend{font-weight:600;font-size:16px;padding-inline:6px;color:#24564b}
html[lang^=ar] .lkr-profile-fields,html[lang^=ar] .lkr-account-profile,html[lang^=ar] .lkr-profile-fields input,html[lang^=ar] .lkr-profile-fields select,html[lang^=ar] .lkr-account-profile input,html[lang^=ar] .lkr-account-profile select{font-family:Tahoma,Arial,sans-serif}
@media(max-width:600px){.lkr-account-profile{padding:16px}.lkr-profile-fields .form-row,.lkr-account-profile .form-row{margin-bottom:16px}}
.lkr-profile-reminder{margin:0 0 20px;padding:16px 18px;border:1px solid #dce3df;background:#f4f7f5;color:#24564b;font:400 14px/1.6 Inter,Arial,sans-serif}
.lkr-profile-reminder p{margin:0 0 8px}.lkr-profile-reminder a{display:inline-flex;min-height:36px;align-items:center;gap:10px;color:#24564b;font-weight:600;text-decoration:none}
