.fc-password-field{display:block;position:relative;width:100%;min-width:0}.fc-password-field input{width:100%;padding-right:52px!important;margin:0!important}.fc-password-field .fc-password-eye{position:absolute;right:3px;top:50%;transform:translateY(-50%);width:44px;height:44px;min-width:44px;padding:10px;margin:0;border:0;background:transparent;color:inherit;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:none}.fc-password-eye svg{display:block;width:22px;height:22px;pointer-events:none}.fc-password-eye .fc-eye-slash{display:none}.fc-password-eye[aria-pressed=true] .fc-eye-slash{display:block}.fc-password-eye:focus-visible{outline:2px solid #78856c;outline-offset:-3px}.fc-remember{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:10px;margin:20px 0!important;font-size:13px;cursor:pointer}.fc-remember input[type=checkbox]{width:17px!important;height:17px;flex:none;margin:3px 0 0!important;padding:0;accent-color:#78856c}.fc-remember span{line-height:1.5}.fc-remember small{display:block;color:#777;font-size:11px;font-weight:400}
